本申請(qǐng)涉及裝置管理系統(tǒng)、管理設(shè)備、管理方法、中繼設(shè)備以及中繼方法。
背景技術(shù):
通過(guò)因特網(wǎng)上的諸如云打印服務(wù)之類的服務(wù)來(lái)使用或管理局域網(wǎng)中存在的諸如打印機(jī)之類的裝置。在使用這類服務(wù)的情況下,需要將裝置登記至服務(wù)。在配備有諸如顯示屏幕或按鈕之類的輸入輸出機(jī)構(gòu)的裝置的情況下,通過(guò)使用輸入輸出機(jī)構(gòu)在管理設(shè)備所提供的用于登記的輸入用戶界面(例如,網(wǎng)頁(yè))上輸入必要的信息,并且由此可以將該裝置登記至管理設(shè)備。此外,在配備有打印機(jī)構(gòu)的裝置的情況下,諸如標(biāo)識(shí)信息之類的用于登記的信息從管理設(shè)備傳送至該裝置并被打印,并且從配備有輸入輸出機(jī)構(gòu)的終端(例如,個(gè)人計(jì)算機(jī)或智能電話)輸入指示打印結(jié)果的信息并傳送至管理設(shè)備,由此可以將該裝置登記至管理設(shè)備。
專利文獻(xiàn)1(JP-T-2013-522774)的圖7至圖9示出了將云識(shí)別打印機(jī)登記至云打印服務(wù)的過(guò)程的示例。在該過(guò)程中,打印機(jī)響應(yīng)于用戶的操作做出開(kāi)始將該打印機(jī)登記至云打印服務(wù)的請(qǐng)求,并且云打印服務(wù)響應(yīng)于該請(qǐng)求以QR(注冊(cè)商標(biāo))碼的形式發(fā)布計(jì)費(fèi)碼并使得打印機(jī)打印該計(jì)費(fèi)碼。用戶使用用戶終端來(lái)讀取打印的計(jì)費(fèi)碼,并將計(jì)費(fèi)碼的數(shù)據(jù)從用戶終端傳送至云打印服務(wù)。根據(jù)接收到的計(jì)費(fèi)碼,云打印服務(wù)將該打印機(jī)登記至用戶的賬戶(具體地,參見(jiàn)0190段)。
技術(shù)實(shí)現(xiàn)要素:
然而,在裝置未配備有用于在服務(wù)上登記該裝置的輸入輸出機(jī)構(gòu)和打印機(jī)構(gòu)的情況下,不可能采用這樣的方法來(lái)將該裝置登記至管 理設(shè)備。
本發(fā)明的一個(gè)目的在于提供一種機(jī)制,其能夠?qū)⑽磁鋫溆休斎胼敵鰴C(jī)構(gòu)或打印機(jī)構(gòu)的中繼設(shè)備登記到管理設(shè)備。
[1]本發(fā)明的一個(gè)方面提供了一種裝置管理系統(tǒng),包括:管理設(shè)備;以及中繼設(shè)備,其中中繼設(shè)備包括:第一傳送單元,其響應(yīng)于中繼設(shè)備被連接至網(wǎng)絡(luò),通過(guò)網(wǎng)絡(luò)將指定中繼設(shè)備的第一信息傳送至管理設(shè)備;收集單元,其從與網(wǎng)絡(luò)連接的管理目標(biāo)裝置收集關(guān)于該管理目標(biāo)裝置的管理信息;以及第二傳送單元,其將所收集到的管理信息傳送至管理設(shè)備,并且其中管理設(shè)備包括:第一接收單元,其從中繼設(shè)備接收第一信息;第二接收單元,其從用戶操作的終端裝置接收關(guān)于用戶的認(rèn)證信息和指定用戶期望登記的中繼設(shè)備的第二信息,其中第二信息從中繼設(shè)備或中繼設(shè)備的附件讀??;存儲(chǔ)器,當(dāng)基于接收到的認(rèn)證信息將用戶認(rèn)證為授權(quán)用戶并且接收到的第一信息和接收到的第二信息指定同一中繼設(shè)備時(shí),所述存儲(chǔ)器將用戶存儲(chǔ)為中繼設(shè)備的管理員;以及提供單元,其將包括從中繼設(shè)備接收到的管理信息的信息提供給存儲(chǔ)在存儲(chǔ)器中的與中繼設(shè)備相對(duì)應(yīng)的管理員。
[2]根據(jù)[1]的裝置管理系統(tǒng),可具有這樣的配置:其中收集單元直到從管理設(shè)備接收到啟動(dòng)指令之前不從管理目標(biāo)裝置收集管理信息,并且只有在從管理設(shè)備接收到啟動(dòng)指令之后才開(kāi)始從管理目標(biāo)裝置收集管理信息,并且管理設(shè)備進(jìn)一步包括指令傳送單元,當(dāng)基于接收到的認(rèn)證信息將用戶認(rèn)證為授權(quán)用戶并且接收到的第一信息和接收到的第二信息指定同一中繼設(shè)備時(shí),所述指令傳送單元將啟動(dòng)指令傳送至中繼設(shè)備。
[3]根據(jù)[1]或[2]的裝置管理系統(tǒng),可具有這樣的配置:其中管理設(shè)備進(jìn)一步包括預(yù)定管理員存儲(chǔ)器,其將預(yù)定用戶存儲(chǔ)為中繼設(shè)備的管理員,并且當(dāng)與所接收到的認(rèn)證信息相對(duì)應(yīng)的用戶未被存儲(chǔ)在預(yù)定管理員存儲(chǔ)器中時(shí),存儲(chǔ)器不將用戶存儲(chǔ)為中繼設(shè)備的管理員。
[4]根據(jù)[1]至[3]中任一的裝置管理系統(tǒng),可具有這樣的配置:其中管理設(shè)備進(jìn)一步包括發(fā)布單元,當(dāng)從管理員接收到與管理員相對(duì)應(yīng)的中繼設(shè)備的重新部署指令時(shí),所述發(fā)布單元發(fā)布用于使得能夠重 新登記中繼設(shè)備的重新登記信息;以及重新登記單元,當(dāng)?shù)谝唤邮諉卧邮盏疥P(guān)于已經(jīng)存儲(chǔ)在存儲(chǔ)器中的中繼設(shè)備的第一信息并且從用戶的終端裝置接收到重新登記信息時(shí),所述重新登記單元將中繼設(shè)備重新登記在存儲(chǔ)器中。
[5]根據(jù)[1]至[4]中任一的裝置管理系統(tǒng),可具有這樣的配置:其中當(dāng)在與中繼設(shè)備相連接的網(wǎng)絡(luò)上的一組其他裝置中滿足確定標(biāo)準(zhǔn)的一定數(shù)量以上的裝置改變時(shí),中繼設(shè)備向管理設(shè)備進(jìn)行通知并且至少停止收集管理信息。
[6]本發(fā)明的另一方面提供了一種管理設(shè)備,包括:第一接收單元,其從中繼設(shè)備接收第一信息;第二接收單元,其從用戶操作的終端裝置接收關(guān)于用戶的認(rèn)證信息和指定用戶期望登記的中繼設(shè)備的第二信息,其中第二信息從中繼設(shè)備或中繼設(shè)備的附件讀?。淮鎯?chǔ)器,當(dāng)基于接收到的認(rèn)證信息將用戶認(rèn)證為授權(quán)用戶并且接收到的第一信息和接收到的第二信息指定同一中繼設(shè)備時(shí),所述存儲(chǔ)器將用戶存儲(chǔ)為中繼設(shè)備的管理員;以及提供單元,其通過(guò)網(wǎng)絡(luò)從中繼設(shè)備接收由中繼設(shè)備收集的管理目標(biāo)裝置的管理信息,并且將包括接收到的管理信息的信息提供至存儲(chǔ)在存儲(chǔ)器中的與中繼設(shè)備相對(duì)應(yīng)的管理員。
[7]根據(jù)[6]的管理設(shè)備,可進(jìn)一步包括:指令傳送單元,當(dāng)基于接收到的認(rèn)證信息將用戶認(rèn)證為授權(quán)用戶,并且接收到的第一信息和接收到的第二信息指定同一中繼設(shè)備時(shí),所述指令傳送單元將啟動(dòng)指令傳送至中繼設(shè)備。
[8]本發(fā)明的另一方面提供了一種管理方法,包括:從中繼設(shè)備接收第一信息;從用戶操作的終端設(shè)備接收關(guān)于用戶的認(rèn)證信息和指定用戶期望登記的中繼設(shè)備的第二信息,其中第二信息從中繼設(shè)備或中繼設(shè)備的附件讀??;當(dāng)基于接收到的認(rèn)證信息將用戶認(rèn)證為授權(quán)用戶并且接收到的第一信息和接收到的第二信息指定同一中繼設(shè)備時(shí),將用戶作為中繼設(shè)備的管理員存儲(chǔ)在存儲(chǔ)器中;以及通過(guò)網(wǎng)絡(luò)從中繼設(shè)備接收由中繼設(shè)備收集的管理目標(biāo)裝置的管理信息,并且將包括接收到的管理信息的信息提供至存儲(chǔ)在存儲(chǔ)器中的與中繼設(shè)備相對(duì)應(yīng)的管理員。
[9]本發(fā)明的另一方面提供了一種中繼設(shè)備,包括:第一傳送單元,其響應(yīng)于中繼設(shè)備被連接至網(wǎng)絡(luò),通過(guò)網(wǎng)絡(luò)將指定中繼設(shè)備的第一信息傳送至管理設(shè)備;收集單元,其從與網(wǎng)絡(luò)連接的管理目標(biāo)裝置收集關(guān)于該管理目標(biāo)裝置的管理信息,其中收集單元直到從管理設(shè)備接收到啟動(dòng)指令之前不從管理目標(biāo)裝置收集管理信息,并且只有在從管理設(shè)備接收到啟動(dòng)指令之后才開(kāi)始從管理目標(biāo)裝置收集管理信息;以及第二傳送單元,其將收集到的管理信息傳送至管理設(shè)備。
[10]本發(fā)明的另一方面提供了一種中繼方法,包括:響應(yīng)于中繼設(shè)備被連接至網(wǎng)絡(luò),通過(guò)網(wǎng)絡(luò)將指定中繼設(shè)備的第一信息傳送至管理設(shè)備;從與網(wǎng)絡(luò)連接的管理目標(biāo)裝置收集關(guān)于該管理目標(biāo)裝置的管理信息,其中直到從管理設(shè)備接收到啟動(dòng)指令之前不從管理目標(biāo)裝置收集管理信息,并且只有在從管理設(shè)備接收到啟動(dòng)指令之后才開(kāi)始從管理目標(biāo)裝置收集管理信息;以及將收集到的管理信息傳送至管理設(shè)備。
根據(jù)[1]、[6]和[8]至[10]中的任一,可以將未配備有用于將中繼設(shè)備登記到服務(wù)器上的輸入輸出機(jī)構(gòu)或打印機(jī)構(gòu)的中繼設(shè)備登記到管理設(shè)備。
根據(jù)[2]或[7],可以防止其管理員未被登記至管理設(shè)備的中繼設(shè)備從目標(biāo)管理裝置收集信息。
根據(jù)[3],可以防止將未被預(yù)定為中繼設(shè)備的管理員的管理員作為管理員登記至管理設(shè)備。
根據(jù)[4],當(dāng)?shù)怯浿凉芾碓O(shè)備的中繼設(shè)備被重新部署并被連接至另一網(wǎng)絡(luò)時(shí),可以將重新部署的中繼設(shè)備重新登記。
根據(jù)[5],通過(guò)將中繼設(shè)備再次連接至另一網(wǎng)絡(luò),可以防止收集關(guān)于另一網(wǎng)絡(luò)上的裝置群的信息。
附圖說(shuō)明
本發(fā)明的示例性實(shí)施例將基于下列附圖來(lái)詳細(xì)描述,其中
圖1是示出應(yīng)用了實(shí)施例的裝置登記方法的裝置管理系統(tǒng)的示 例的示意圖;
圖2是示出存儲(chǔ)在管理服務(wù)的數(shù)據(jù)庫(kù)中的數(shù)據(jù)的示例的示意圖;
圖3是示出實(shí)施例的裝置登記方法的流程的示意圖;
圖4是示出在中繼設(shè)備被登記至管理服務(wù)之后系統(tǒng)的操作的示意圖;
圖5是示出管理服務(wù)提供給管理員的移動(dòng)終端的用戶界面屏幕的示例的示意圖;和
圖6是示出構(gòu)成裝置管理系統(tǒng)的各裝置的功能結(jié)構(gòu)的示例的示意圖。
具體實(shí)施方式
將參考圖1針對(duì)應(yīng)用了本發(fā)明的實(shí)施例的裝置登記方法的裝置管理系統(tǒng)的示例進(jìn)行描述。
裝置管理系統(tǒng)包括在管理單元10中設(shè)置的中繼設(shè)備20以及在管理單元10外部設(shè)置的管理服務(wù)30。
管理單元10是通過(guò)諸如局域網(wǎng)(LAN)或內(nèi)聯(lián)網(wǎng)之類的本地網(wǎng)絡(luò)12進(jìn)行數(shù)據(jù)通信的計(jì)算機(jī)和其他裝置的陣列(利用這些裝置的用戶機(jī)構(gòu)),并且是例如辦公室、工廠、家庭等。中繼設(shè)備20連接至本地網(wǎng)絡(luò)12。一個(gè)或多個(gè)管理目標(biāo)裝置14和一個(gè)或多個(gè)個(gè)人計(jì)算機(jī)(PC)16連接至本地網(wǎng)絡(luò)12。本地網(wǎng)絡(luò)12可為有線式系統(tǒng)或無(wú)線式系統(tǒng)或其組合。本地網(wǎng)絡(luò)12通過(guò)防火墻、網(wǎng)關(guān)等連接至因特網(wǎng)(未示出)。
管理目標(biāo)裝置14是受裝置管理系統(tǒng)管理的裝置,并且是例如打印機(jī)、多功能機(jī)器(配備有復(fù)印功能、打印功能、掃描功能等的多功能裝置)、掃描儀、傳真機(jī)等??蓪⒏鞣N類型和各種型號(hào)的管理目標(biāo)裝置連接至本地網(wǎng)絡(luò)12。PC 16通過(guò)本地網(wǎng)絡(luò)12來(lái)使用各管理目標(biāo)裝置14。
中繼設(shè)備20從本地網(wǎng)絡(luò)12上的每個(gè)管理目標(biāo)裝置14收集管理所需的信息,并且將收集到的信息提供至管理服務(wù)30。此外,中繼設(shè)備20可具有這樣的功能:從管理服務(wù)30接收本地網(wǎng)絡(luò)12上的每 個(gè)型號(hào)的管理目標(biāo)裝置14的固件的更新版本和用于讓PC 16控制每個(gè)型號(hào)的諸如打印機(jī)驅(qū)動(dòng)之類的裝置驅(qū)動(dòng)的更新版本。在這種情況下,中繼設(shè)備20保存接收到的固件和裝置驅(qū)動(dòng)的更新版本,以便分別將它們安裝至相應(yīng)的管理目標(biāo)裝置14和PC 16。
還可將具有這里所述的中繼設(shè)備20的功能的程序安裝在與本地網(wǎng)絡(luò)12連接的某一PC 16中,從而將該P(yáng)C 16用作中繼設(shè)備20。然而,在本實(shí)施例中,鑒于操作的便利性和中繼設(shè)備自身的穩(wěn)健性,作為示例,使用了被配置為專用裝置的中繼設(shè)備20。當(dāng)將中繼設(shè)備20配置為專用裝置時(shí),由于中繼設(shè)備20可能執(zhí)行裝置管理系統(tǒng)所需的有限程序,諸如CPU性能和存儲(chǔ)器容量之類的硬件性能不必太高,因此中繼設(shè)備20可做成相對(duì)較小和便宜的裝置。此外,由于中繼設(shè)備20不會(huì)執(zhí)行未提前預(yù)期到的非指定的程序,因此不太可能出現(xiàn)故障,并且基本上用戶無(wú)需進(jìn)行維護(hù)。此外,由于向用戶提供信息是從管理服務(wù)30通過(guò)因特網(wǎng)來(lái)進(jìn)行的,因此中繼設(shè)備20沒(méi)有配備諸如顯示屏幕或輸入裝置之類的用戶界面(UI)。
在因特網(wǎng)上設(shè)置的管理服務(wù)30通過(guò)因特網(wǎng)從每個(gè)管理單元10中的中繼設(shè)備20收集關(guān)于每個(gè)管理目標(biāo)裝置14的信息,并且通過(guò)使用裝置信息將服務(wù)提供至每個(gè)管理單元10。管理服務(wù)30可為單個(gè)服務(wù)器裝置或者可以為諸如云計(jì)算系統(tǒng)之類的包括多個(gè)計(jì)算機(jī)的系統(tǒng)。管理服務(wù)30提供的服務(wù)的示例包括這樣的服務(wù):將管理單元10收集到的信息(例如,每個(gè)管理目標(biāo)裝置14的狀態(tài)、使用等)和通過(guò)分析該信息獲得的次級(jí)信息提供給管理單元10的管理員。某一管理單元10的管理員通過(guò)使用諸如智能電話或平板終端之類的移動(dòng)終端18或PC登錄到管理服務(wù)30,并瀏覽關(guān)于該管理單元10的信息。此外,管理服務(wù)30可提供管理目標(biāo)裝置14的使用收費(fèi)管理、每個(gè)管理目標(biāo)裝置14的耗材剩余量管理、裝置驅(qū)動(dòng)和固件的最新版本的分發(fā)、以及設(shè)置管理目標(biāo)裝置14的各種設(shè)置信息中的一個(gè)或多個(gè)服務(wù)。當(dāng)然,這些服務(wù)僅僅是示例,管理服務(wù)30可使用收集到的信息提供各種其他服務(wù)。
管理服務(wù)30包括管理關(guān)于每個(gè)管理單元10的信息的數(shù)據(jù)庫(kù)32。 關(guān)于每個(gè)管理單元10的管理員的信息(例如,管理員的用戶ID等)、關(guān)于管理單元10中的中繼設(shè)備20的標(biāo)識(shí)信息(稱作“中繼設(shè)備ID”)、關(guān)于每個(gè)管理單元10中的管理目標(biāo)裝置14的裝置信息等被登記到數(shù)據(jù)庫(kù)32。
圖2示出了在數(shù)據(jù)庫(kù)32中登記的數(shù)據(jù)的示例。在該示例中,管理中繼設(shè)備20的管理員的用戶ID(管理員ID)、設(shè)置有中繼設(shè)備20的管理單元10的名稱(例如,“群”名稱)以及關(guān)于管理單元10中的每個(gè)管理目標(biāo)裝置14的裝置信息被與每個(gè)中繼設(shè)備20的中繼設(shè)備ID相關(guān)聯(lián)地登記在數(shù)據(jù)庫(kù)32中。在該示例中,將管理員的電子郵件地址用作管理員ID。此外,裝置信息包括管理目標(biāo)裝置14的名稱和型號(hào)名稱(“打印機(jī)名稱”)、指示管理目標(biāo)裝置14的打印輸出數(shù)量的計(jì)數(shù)值、以及指示管理目標(biāo)裝置14的操作狀態(tài)(“狀態(tài)”)的信息。此外,關(guān)于中繼設(shè)備20的地址信息被保存在數(shù)據(jù)庫(kù)32中,用于與中繼設(shè)備20進(jìn)行通信,但是為了避免復(fù)雜,省去說(shuō)明。
在圖2的示例中,例如,具有中繼設(shè)備ID“0001”的中繼設(shè)備20被與用戶ID為“Yamamoto@example.com”的管理員相關(guān)聯(lián)地登記,并且被設(shè)置在“AB開(kāi)發(fā)部,7樓”的群(管理單元)中。此外,名稱為“打印機(jī)-A”和“打印機(jī)-B”的兩個(gè)管理目標(biāo)裝置14被連接至與中繼設(shè)備20相連接的本地網(wǎng)絡(luò)12,并且其型號(hào)名稱分別為“Prt123”和“Prt124”。此外,目前,“打印機(jī)-A”處于“正?!睜顟B(tài),而“打印機(jī)-B”處于“缺墨”狀態(tài)。
此外,在圖2的示例中,與兩個(gè)中繼設(shè)備“0001”和“0002”相對(duì)應(yīng)的兩個(gè)管理單元10由同一管理員“Yamamoto@example.com”管理。
在將中繼設(shè)備20安裝在管理單元10中的同時(shí)開(kāi)始中繼設(shè)備20的操作的情況下,需要將中繼設(shè)備20和管理單元10之間的對(duì)應(yīng)關(guān)系登記到管理服務(wù)30。如果中繼設(shè)備20具有UI,則在中繼設(shè)備20的UI上顯示來(lái)自管理服務(wù)30的登記屏幕并且管理員在該登記屏幕上輸入必要信息,使得可以將中繼設(shè)備20和管理單元10之間的對(duì)應(yīng)管理進(jìn)行登記。然而,在使用被配置為不帶UI的專用裝置的中繼設(shè)備20 的情況下,利用UI的登記方法不可用。因此,在該實(shí)施例中,提前將指示中繼設(shè)備20的中繼設(shè)備ID等的機(jī)器可讀打印碼與中繼設(shè)備20關(guān)聯(lián),通過(guò)該碼來(lái)支持對(duì)應(yīng)關(guān)系的登記工作。
換句話說(shuō),在該實(shí)施例中,中繼設(shè)備20與包含諸如中繼設(shè)備ID之類的信息的打印碼相關(guān)聯(lián)。例如,碼被打印在中繼設(shè)備20本身上、附上打印有碼的封條、在將中繼設(shè)備20包裝在打印有碼的包裝箱中的同時(shí)將中繼設(shè)備20交付給用戶、或者在打印有碼的卡片和中繼設(shè)備20以同一包裝箱運(yùn)輸?shù)耐瑫r(shí)將中繼設(shè)備20交付給用戶。如果用戶使得中繼設(shè)備20連接到本地網(wǎng)絡(luò)12,則中繼設(shè)備20將關(guān)于中繼設(shè)備20的標(biāo)識(shí)信息(中繼設(shè)備ID)傳送至管理服務(wù)30。此外,如果用戶通過(guò)使用諸如智能電話之類的終端來(lái)讀取中繼設(shè)備20或附件(與其一起運(yùn)輸?shù)陌b箱、卡片等)上的碼,終端就訪問(wèn)管理服務(wù)30,傳送從碼所讀取的中繼設(shè)備ID,并且做出用戶認(rèn)證請(qǐng)求。如果用戶認(rèn)證成功,則管理服務(wù)30將從終端接收到的中繼設(shè)備ID與之前從中繼設(shè)備20接收到的中繼設(shè)備ID進(jìn)行比較,如果它們匹配,則管理服務(wù)30確定該請(qǐng)求為合法登記請(qǐng)求,并且將中繼設(shè)備ID登記到數(shù)據(jù)庫(kù)32。此外,授權(quán)用戶作為與中繼設(shè)備ID相對(duì)應(yīng)的管理員被登記到數(shù)據(jù)庫(kù)32。
到目前為止,已對(duì)實(shí)施例中的中繼設(shè)備20的登記處理的概況進(jìn)行了描述。下面,將參考圖3和圖4,對(duì)登記管理單元10和中繼設(shè)備20之間的對(duì)應(yīng)關(guān)系的過(guò)程的詳細(xì)示例進(jìn)行描述。
在該過(guò)程之前,管理單元10的管理員接收到從管理服務(wù)30的經(jīng)營(yíng)者發(fā)來(lái)的中繼設(shè)備20。已分配給中繼設(shè)備20的唯一中繼設(shè)備ID和管理服務(wù)30的地址信息(IP地址、統(tǒng)一資源定位符(URL)等)已預(yù)先寫(xiě)入在中繼設(shè)備20中的非易失性存儲(chǔ)裝置中。此外,發(fā)來(lái)的中繼設(shè)備20與這樣的碼相關(guān)聯(lián):該碼表示中繼設(shè)備ID以及關(guān)于上述對(duì)應(yīng)關(guān)系的登記目的地的信息。關(guān)于登記目的地的信息是例如在管理服務(wù)30提供的登記處理中調(diào)用的URL。此外,與中繼設(shè)備20相關(guān)聯(lián)的該碼是表示諸如上述中繼設(shè)備ID之類的信息的機(jī)器可讀打印碼。作為這樣的碼,可使用將信息表示為圖像的碼,例如,一維條形碼或 二維條形碼。例如,由于大多數(shù)的諸如智能電話和平板終端之類的移動(dòng)終端18都具有識(shí)別QR(注冊(cè)商標(biāo))碼、訪問(wèn)由該碼所指示的URL、以及將該碼包含的信息傳送至URL的功能(軟件),因此下文中,將對(duì)QR碼被用作與中繼設(shè)備20相關(guān)聯(lián)的碼的示例進(jìn)行描述。此外,碼不限于諸如QR碼之類的圖像碼,只要與中繼設(shè)備20相關(guān)聯(lián)的碼是機(jī)器可讀的即可。例如,該碼可以是能夠被光學(xué)字符識(shí)別(OCR)高精度地進(jìn)行識(shí)別的數(shù)字或字母串的形式。此外,該碼和中繼設(shè)備20之間的關(guān)聯(lián)可以通過(guò)將具有該碼的封條附到中繼設(shè)備20、或者利用打印有該碼或附有該碼的包裝箱來(lái)包裝中繼設(shè)備20來(lái)進(jìn)行。
將以示出的步驟編號(hào)順序?qū)D3和圖4的過(guò)程進(jìn)行描述。首先,將參考圖3進(jìn)行描述。
(S1)對(duì)管理單元10的裝置群進(jìn)行管理的管理員將由管理服務(wù)30發(fā)來(lái)的中繼設(shè)備20從包裝箱中取出,并將中繼設(shè)備20連接到本地網(wǎng)絡(luò)12。中繼設(shè)備20對(duì)應(yīng)于管理服務(wù)30對(duì)裝置進(jìn)行遠(yuǎn)程管理的協(xié)議,并且可利用該協(xié)議來(lái)與管理服務(wù)30進(jìn)行通信。作為這樣的遠(yuǎn)程管理協(xié)議,例如,已知的是TR-069(但是不限于此)。中繼設(shè)備20存儲(chǔ)有管理服務(wù)30的地址,并被連接到本地網(wǎng)絡(luò)12。如果中繼設(shè)備20被啟動(dòng),則其向管理服務(wù)30做出會(huì)話建立的請(qǐng)求,并建立會(huì)話。如果建立了與管理服務(wù)30的通信會(huì)話,則中繼設(shè)備20通過(guò)因特網(wǎng)通知管理服務(wù)30其自己的標(biāo)識(shí)信息,換句話說(shuō),中繼設(shè)備ID。
(S2)在建立了與中繼設(shè)備20的通信會(huì)話之后,管理服務(wù)30將從中繼設(shè)備20傳送的中繼設(shè)備ID存儲(chǔ)在登記等待列表(未示出)中。登記等待列表是存儲(chǔ)從未登記的中繼設(shè)備20傳送的中繼設(shè)備ID的列表。此外,如果在后續(xù)處理中完成了與管理單元10的關(guān)聯(lián)登記,則將其從登記等待列表中刪除。
(S3)相反,管理員例如根據(jù)在包裝箱中運(yùn)輸?shù)氖謨?cè)中闡述的安裝工作流程,通過(guò)使用移動(dòng)終端18的照相機(jī)讀取附至裝有中繼設(shè)備20的包裝箱的QR碼。
(S4)移動(dòng)終端18(更確切地說(shuō),其中安裝的QR碼識(shí)別應(yīng)用程序)從讀取的QR碼中提取中繼設(shè)備ID以及用于訪問(wèn)管理服務(wù)30的 中繼設(shè)備登記處理的登記目的地URL。
(S5)移動(dòng)終端18將訪問(wèn)請(qǐng)求傳送至所提取的登記目的地URL。該訪問(wèn)請(qǐng)求包含從QR碼所提取的中繼設(shè)備ID。例如,在該處理中,移動(dòng)終端18的QR碼識(shí)別應(yīng)用程序啟動(dòng)網(wǎng)絡(luò)瀏覽器,并且該網(wǎng)絡(luò)瀏覽器訪問(wèn)以超文本標(biāo)記語(yǔ)言(HTTP)寫(xiě)的登記目的地URL。
(S6)響應(yīng)于從移動(dòng)終端18到登記目的地URL的訪問(wèn)請(qǐng)求,管理服務(wù)30啟動(dòng)中繼設(shè)備登記處理。在該登記處理中,包含在訪問(wèn)請(qǐng)求中的中繼設(shè)備ID被臨時(shí)存儲(chǔ),并且生成用戶認(rèn)證屏幕。
(S7)管理服務(wù)30的中繼設(shè)備登記處理將所生成的用戶認(rèn)證屏幕返回給作為請(qǐng)求源的移動(dòng)終端18。該用戶認(rèn)證屏幕包括用于輸入諸如用戶賬號(hào)(ID)和密碼之類的認(rèn)證信息的輸入欄。
(S8)移動(dòng)終端18(更確切的說(shuō),其中安裝的網(wǎng)絡(luò)瀏覽器)顯示接收到的用戶認(rèn)證屏幕。
(S9)移動(dòng)終端18從用戶(換句話說(shuō),管理單元10的管理員)接收認(rèn)證信息(例如,賬號(hào)和密碼)的輸入。此外,假設(shè)管理單元10的管理員提前完成了將用戶登記至管理服務(wù)30,并且諸如用戶賬號(hào)和密碼之類的認(rèn)證信息被登記在管理服務(wù)30中。
(S10)移動(dòng)終端18將輸入的認(rèn)證信息傳送至管理服務(wù)30的中繼設(shè)備登記處理。
(S11)管理服務(wù)30基于所傳送的認(rèn)證信息進(jìn)行用戶認(rèn)證,并且如果用戶認(rèn)證成功,則從登記等待列表中搜索與在步驟S6中從移動(dòng)終端18接收到的中繼設(shè)備ID相匹配的中繼設(shè)備ID。如果從登記等待列表中未找到相匹配的中繼設(shè)備ID,則執(zhí)行報(bào)錯(cuò)處理(例如,返回向移動(dòng)終端18通知錯(cuò)誤的屏幕的處理)。如果從登記等待列表中找到相匹配的中繼設(shè)備ID,則將通過(guò)認(rèn)證的用戶的賬號(hào)作為與中繼設(shè)備ID相對(duì)應(yīng)的管理員ID登記到數(shù)據(jù)庫(kù)32。
由此,設(shè)置在管理單元10中的本地網(wǎng)絡(luò)12中的中繼設(shè)備20和執(zhí)行QR碼讀取操作的用戶在管理服務(wù)30中被關(guān)聯(lián)。此后,該用戶成為中繼設(shè)備20的管理員。用戶(管理員)登錄到管理服務(wù)30,并能夠?yàn)g覽中繼設(shè)備20收集到的關(guān)于每個(gè)管理目標(biāo)裝置14的信息(計(jì)數(shù) 值、狀態(tài)等,參見(jiàn)圖2)和通過(guò)分析該信息獲得的其他類型的信息。
此外,在登記之后,可在移動(dòng)終端18上提供輸入屏幕,該輸入屏幕用于輸入包括該中繼設(shè)備20的管理單元10的標(biāo)識(shí)名稱,并且管理員在輸入屏幕上輸入的字符串可作為與中繼設(shè)備ID相對(duì)應(yīng)的管理單元的標(biāo)識(shí)名稱(在圖2的示例中,“群”名稱)登記到數(shù)據(jù)庫(kù)32。
(S12)如果在步驟S11中正確地登記了管理員,則管理服務(wù)30將指示啟動(dòng)的信息傳送到在登記處理中與該管理員相關(guān)聯(lián)的中繼設(shè)備20。啟動(dòng)指令的傳送可通過(guò)使用上述遠(yuǎn)程管理協(xié)議來(lái)進(jìn)行。此外,可基于來(lái)自管理員的指令來(lái)生成啟動(dòng)指令并將其傳送到中繼設(shè)備20。換句話說(shuō),例如,管理服務(wù)30將用于輸入是否啟動(dòng)中繼設(shè)備20的屏幕傳送至移動(dòng)終端18,當(dāng)在屏幕上輸入“啟動(dòng)”時(shí),可將啟動(dòng)指令傳送至中繼設(shè)備20。
(S13)如果中繼設(shè)備20從管理服務(wù)30接收到啟動(dòng)指令,則其啟動(dòng)中繼設(shè)備20的功能。通過(guò)該啟動(dòng),中繼設(shè)備20從本地網(wǎng)絡(luò)12上的管理目標(biāo)裝置14收集信息,并且啟動(dòng)向管理服務(wù)30通知所收集到的信息的處理。
將參考圖4對(duì)啟動(dòng)之后的處理流程進(jìn)行描述。
(S14)啟動(dòng)后的中繼設(shè)備20向本地網(wǎng)絡(luò)12上的管理目標(biāo)裝置14傳送獲取裝置信息的請(qǐng)求。在獲取請(qǐng)求的處理中,例如,中繼設(shè)備20向所連接的本地網(wǎng)絡(luò)12多播或廣播數(shù)據(jù)包,基于響應(yīng)于該數(shù)據(jù)包從本地網(wǎng)絡(luò)12上的各個(gè)裝置返回的數(shù)據(jù)包確定與本地網(wǎng)絡(luò)12連接的各裝置,并將所確定的裝置識(shí)別為管理目標(biāo)裝置14。這里,從本地網(wǎng)絡(luò)12上的每個(gè)裝置返回的數(shù)據(jù)包包含裝置的類型和地址。此外,中繼設(shè)備20從本地網(wǎng)絡(luò)12上的除打印機(jī)和多功能裝置之外的裝置(例如,PC 16和家用電器(電視機(jī)))接收應(yīng)答數(shù)據(jù)包。中繼設(shè)備20可將所有這些各種類型的裝置識(shí)別為管理目標(biāo)裝置14、或者僅將預(yù)定的特定類型的裝置(例如,打印機(jī)或多功能裝置)識(shí)別為管理目標(biāo)裝置14。
如果在本地網(wǎng)絡(luò)12上的每個(gè)管理目標(biāo)裝置14都被識(shí)別,則中繼設(shè)備20向每個(gè)管理目標(biāo)裝置14做出關(guān)于管理目標(biāo)裝置14的裝置 信息(型號(hào)名稱或裝置名稱、可選配置信息、狀態(tài)信息等)的請(qǐng)求。該請(qǐng)求通過(guò)使用例如簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)來(lái)進(jìn)行。
(S15)每個(gè)管理目標(biāo)裝置14將其自己的裝置信息傳送至中繼設(shè)備20。例如,每個(gè)管理目標(biāo)裝置14都包括被稱作管理信息庫(kù)(MIB)的數(shù)據(jù)庫(kù),將其自己的裝置信息保存在MIB中,并根據(jù)狀態(tài)變化(例如,輸出數(shù)量的增加)來(lái)更新內(nèi)容。管理目標(biāo)裝置14響應(yīng)于來(lái)自中繼設(shè)備20的獲取請(qǐng)求而返回MIB中的裝置信息。中繼設(shè)備20存儲(chǔ)從每個(gè)管理目標(biāo)裝置14獲取的裝置信息。
(S16)中繼設(shè)備20將所存儲(chǔ)的關(guān)于每個(gè)管理目標(biāo)裝置14的裝置信息傳送至管理服務(wù)30。這里,中繼設(shè)備20可與其自己的中繼設(shè)備ID相關(guān)聯(lián)地傳送裝置信息。
(S17)管理服務(wù)30將從中繼設(shè)備20接收到的關(guān)于每個(gè)管理目標(biāo)裝置14的裝置信息登記在數(shù)據(jù)庫(kù)32中的與中繼設(shè)備20的中繼設(shè)備ID相對(duì)應(yīng)的欄中。
在當(dāng)管理服務(wù)30將啟動(dòng)指令發(fā)布給中繼設(shè)備20的時(shí)候,關(guān)于與中繼設(shè)備20處于同一本地網(wǎng)絡(luò)12上的管理目標(biāo)裝置14的信息根本未存在于管理服務(wù)30的數(shù)據(jù)庫(kù)32中。然而,如果管理服務(wù)30從響應(yīng)于啟動(dòng)指令而啟動(dòng)的中繼設(shè)備20接收到由中繼設(shè)備20首次收集到的裝置信息,則管理服務(wù)30識(shí)別與中繼設(shè)備20處于同一本地網(wǎng)絡(luò)12上的每個(gè)管理目標(biāo)裝置14的名稱、型號(hào)等,并將該信息登記到數(shù)據(jù)庫(kù)32中。此外,如果從中繼設(shè)備20接收到的關(guān)于每個(gè)管理目標(biāo)裝置14的裝置信息包含諸如計(jì)數(shù)值和裝置狀態(tài)(參見(jiàn)圖2)之類的信息,則該信息也被登記到數(shù)據(jù)庫(kù)32中。
通過(guò)上述處理,設(shè)置在管理單元10中的中繼設(shè)備20與管理員相關(guān)聯(lián)地登記在管理服務(wù)30中。在登記之后,如果管理員登錄到管理服務(wù)30,則管理員能夠?yàn)g覽該管理員管理的一個(gè)或多個(gè)管理單元10的各個(gè)管理目標(biāo)裝置14的狀態(tài)。
在將中繼設(shè)備20登記到管理服務(wù)30之后的處理流程如圖4的后面部分所示。換句話說(shuō),中繼設(shè)備20在步驟A中從本地網(wǎng)絡(luò)12上的每個(gè)管理目標(biāo)裝置14收集裝置信息,并且在步驟B中向管理服 務(wù)30通知所收集到的裝置信息。
換句話說(shuō),中繼設(shè)備20通過(guò)周期性地使用例如SNMP協(xié)議來(lái)周期性地從管理目標(biāo)裝置獲取信息。所獲取的信息包括打印輸出的數(shù)量的計(jì)數(shù)值、關(guān)于管理目標(biāo)裝置14的狀態(tài)信息等。
此外,每個(gè)管理目標(biāo)裝置14可被設(shè)置為在發(fā)生事件的情況下向中繼設(shè)備20通知預(yù)定事件的發(fā)生。將被報(bào)告的事件包括諸如“缺紙”狀態(tài)或“缺墨”狀態(tài)之類的耗材狀態(tài)變化、裝置故障等。
之后,中繼設(shè)備20自動(dòng)地或響應(yīng)于來(lái)自管理服務(wù)30的請(qǐng)求地將以這種方式從每個(gè)管理目標(biāo)裝置14收集到的信息傳送至管理服務(wù)30。
此外,管理服務(wù)30可具有這樣的功能:通過(guò)已登記的中繼設(shè)備20對(duì)與該中繼設(shè)備20處于同一本地網(wǎng)絡(luò)12上的管理目標(biāo)裝置14進(jìn)行設(shè)置或?qū)υO(shè)置進(jìn)行更新。如果將如上所述的在管理目標(biāo)裝置14中事件發(fā)生時(shí)通知的設(shè)置作為示例,例如,假設(shè)管理服務(wù)30將針對(duì)與管理員相對(duì)應(yīng)的管理單元10的設(shè)置菜單屏幕提供給(移動(dòng)終端18等)的管理員,則管理員可以在屏幕上指示打開(kāi)或關(guān)閉上述事件通知的設(shè)置。打開(kāi)或關(guān)閉的指令可以是針對(duì)管理單元10中的全部管理目標(biāo)裝置14的批指令,或者可以單獨(dú)地賦予每個(gè)管理目標(biāo)裝置14。接收到指令的管理服務(wù)30通過(guò)使用遠(yuǎn)程管理協(xié)議將打開(kāi)或關(guān)閉事件通知的設(shè)置的指令傳送給目標(biāo)管理單元10中的中繼設(shè)備20。中繼設(shè)備20根據(jù)指令來(lái)更新本地網(wǎng)絡(luò)12上的作為該指令的目標(biāo)的管理目標(biāo)裝置14中的事件通知的設(shè)置。
這里,事件通知的設(shè)置被選為示例,但是可以用相同方式從管理服務(wù)30通過(guò)中繼設(shè)備20對(duì)管理目標(biāo)裝置14設(shè)置其他設(shè)置項(xiàng)目或改變?cè)O(shè)置值。
諸如裝置信息或關(guān)于管理目標(biāo)裝置的設(shè)置信息之類的信息被存儲(chǔ)在例如由管理目標(biāo)裝置14所保存的MIB中,并且管理服務(wù)30通過(guò)經(jīng)由中繼設(shè)備20對(duì)MIB進(jìn)行讀取和寫(xiě)入來(lái)更新?tīng)顟B(tài)信息的收集和設(shè)置。
此外,管理服務(wù)30具有這樣的功能:通過(guò)使用遠(yuǎn)程管理協(xié)議來(lái) 更新中繼設(shè)備20的固件。此外,當(dāng)檢測(cè)到與管理單元10中的某一管理目標(biāo)裝置14的型號(hào)相對(duì)應(yīng)的固件的更新時(shí),管理服務(wù)30可獲取更新版本數(shù)據(jù),并且通過(guò)管理單元10中的中繼設(shè)備20用所獲取的更新版本數(shù)據(jù)來(lái)更新管理目標(biāo)裝置14的固件。在這種情況下,管理服務(wù)30通過(guò)遠(yuǎn)程管理協(xié)議將所獲取的更新版本數(shù)據(jù)傳送至中繼設(shè)備20,并且中繼設(shè)備20存儲(chǔ)所接收到的更新版本數(shù)據(jù)。中繼設(shè)備20可以用推送方式將所存儲(chǔ)的更新版本數(shù)據(jù)安裝到相應(yīng)的管理目標(biāo)裝置14中,或者響應(yīng)于來(lái)自相應(yīng)管理目標(biāo)裝置14的下載請(qǐng)求,來(lái)傳送更新版本數(shù)據(jù)。在后一種情況下,例如,管理服務(wù)30將指示管理目標(biāo)裝置14的固件的更新的信息(在例如針對(duì)管理員的網(wǎng)頁(yè)上)提供給管理單元10的管理員,并且如果接收到該信息的管理員對(duì)管理目標(biāo)裝置14進(jìn)行操作,則更新版本被從中繼設(shè)備20下載并安裝。
管理服務(wù)30生成顯示通過(guò)中繼設(shè)備20收集到的關(guān)于每個(gè)管理目標(biāo)裝置14的信息和通過(guò)處理該信息獲得的信息的屏幕(例如,網(wǎng)頁(yè))。如果管理員從移動(dòng)終端18登錄到管理服務(wù)30,則顯示這類信息的屏幕被提供給管理員。
例如,如果管理員從移動(dòng)終端18訪問(wèn)管理服務(wù)30,則從管理服務(wù)30向移動(dòng)終端18提供如圖5所示的登錄屏幕100。如果管理員將其自己的認(rèn)證信息(在本示例中,用戶ID和密碼)輸入至在移動(dòng)終端18上顯示的登錄屏幕100并傳送該屏幕,則管理服務(wù)30確定認(rèn)證信息是否合法,如果其是合法的,則管理服務(wù)30將顯示與管理員的ID相關(guān)聯(lián)的每個(gè)管理目標(biāo)裝置14的狀態(tài)的裝置列表屏幕110提供至移動(dòng)終端18。顯示被管理的管理單元10的列表的屏幕被首先提供給管理該多個(gè)管理單元10的管理員,并且如果管理員在屏幕上選擇了該管理員想要瀏覽的管理單元10,則可提供選定的管理單元10的裝置列表屏幕。
每個(gè)管理目標(biāo)裝置14的名稱和狀態(tài)以及用于調(diào)用每個(gè)管理目標(biāo)裝置14的詳細(xì)信息屏幕的按鈕112被顯示在圖5示出的裝置列表屏幕110上。如果管理員按任意按鈕112,則與該按鈕相對(duì)應(yīng)的管理目標(biāo)裝置14的詳細(xì)信息屏幕120被從管理服務(wù)30提供至移動(dòng)終端18。 在圖5示出的詳細(xì)信息屏幕120中,顯示了管理目標(biāo)裝置14的名稱和型號(hào)名稱、計(jì)數(shù)值、當(dāng)前安裝的固件版本。管理員可通過(guò)按計(jì)數(shù)值右側(cè)顯示的詳情按鈕,來(lái)獲得顯示計(jì)數(shù)值的詳情(諸如何時(shí)何人打印了多少數(shù)量的紙張)的屏幕。此外,當(dāng)管理服務(wù)30獲取了比管理目標(biāo)裝置14的當(dāng)前固件的版本更新的版本時(shí),在詳細(xì)信息屏幕120上固件的版本號(hào)的右側(cè)的更新按鈕被激活。如果管理員按該更新按鈕,則管理目標(biāo)裝置14的固件的更新指令被從移動(dòng)終端18傳送至管理服務(wù)30。接收到該指令的管理服務(wù)30將管理目標(biāo)裝置14的固件的更新數(shù)據(jù)傳送至與該管理目標(biāo)裝置14相對(duì)應(yīng)的中繼設(shè)備20,并且指示執(zhí)行更新處理。
可在管理目標(biāo)裝置14的詳細(xì)信息屏幕120等中設(shè)置用于指示停止和恢復(fù)使用管理目標(biāo)裝置14的停止/恢復(fù)用戶界面(UI)(未示出),使得管理員操作該UI以能夠使管理目標(biāo)裝置14處于停止使用狀態(tài)或?qū)⒐芾砟繕?biāo)裝置14從停止使用狀態(tài)中恢復(fù)(轉(zhuǎn)變?yōu)榭捎脿顟B(tài))。停止和恢復(fù)指令從管理服務(wù)30通過(guò)中繼設(shè)備20傳遞到管理目標(biāo)裝置14。
此外,例如,從每個(gè)管理目標(biāo)裝置14的詳細(xì)信息屏幕120請(qǐng)求管理目標(biāo)裝置14的設(shè)置屏幕,由此管理員可在該設(shè)置屏幕中改變管理目標(biāo)裝置14的各種設(shè)置項(xiàng)目。與管理員指示的設(shè)置改變相關(guān)的信息被從管理服務(wù)30傳送到中繼設(shè)備20,并且中繼設(shè)備20根據(jù)該信息來(lái)改變相應(yīng)的管理目標(biāo)裝置14的設(shè)置。
下面,將參考圖6對(duì)構(gòu)成實(shí)施例的系統(tǒng)的各個(gè)裝置的功能結(jié)構(gòu)的示例進(jìn)行描述。
在圖6的示例中,管理目標(biāo)裝置14包括保存用于管理其自身的管理的管理信息的MIB 142。管理信息包含例如指定管理目標(biāo)裝置14的信息(ID、名稱、型號(hào)名稱等)、指定安裝在管理目標(biāo)裝置14中的軟件的信息(固件版本等)、指示管理目標(biāo)裝置14的狀態(tài)的信息(計(jì)數(shù)值、諸如執(zhí)行狀態(tài)/故障狀態(tài)之類的操作狀態(tài)等)、以及各種類型的設(shè)置信息。關(guān)于MIB 142的信息可被同一本地網(wǎng)絡(luò)12上的其他裝置(例如,中繼設(shè)備20)參考,并且中繼設(shè)備20可改寫(xiě)該信息 中的特定信息。
移動(dòng)終端18包括照相機(jī)182和QR碼處理單元184(其是對(duì)照相機(jī)182拍攝的QR碼進(jìn)行解碼的應(yīng)用程序)。QR碼處理單元184將通過(guò)解碼QR碼獲得的信息(例如,諸如管理服務(wù)30的URL以及通過(guò)對(duì)中繼設(shè)備20的包裝箱的QR碼進(jìn)行解碼獲得的中繼設(shè)備ID之類的信息)發(fā)送給例如網(wǎng)絡(luò)瀏覽器186。網(wǎng)絡(luò)瀏覽器186將諸如中繼設(shè)備ID之類的信息傳送給URL(管理服務(wù)30)。
中繼設(shè)備20包括ID傳送單元202、管理信息收集單元204、管理信息傳送單元206以及設(shè)置處理單元208。當(dāng)中繼設(shè)備20被連接到網(wǎng)絡(luò)時(shí),ID傳送單元202將包含中繼設(shè)備20所存儲(chǔ)的中繼設(shè)備ID(未示出)的登記請(qǐng)求傳送至管理服務(wù)30。此外,中繼設(shè)備20可保存指示是否已從管理服務(wù)30接收到啟動(dòng)指令的信息,或者可以只有當(dāng)該信息指示未收到時(shí),才將登記請(qǐng)求傳送至管理服務(wù)30。管理信息收集單元204通過(guò)使用SNMP等從與中繼設(shè)備20處于同一本地網(wǎng)絡(luò)12的管理目標(biāo)裝置14收集管理信息(具體地,例如,MIB 142)。管理信息傳送單元206將管理信息收集單元204收集的關(guān)于每個(gè)管理目標(biāo)裝置14的管理信息傳送至管理服務(wù)30。管理信息的數(shù)據(jù)格式可以是從各個(gè)管理目標(biāo)裝置14所獲取的管理信息的數(shù)據(jù)格式相同。從各個(gè)管理目標(biāo)裝置14獲取的管理信息可通過(guò)以CSV(逗號(hào)分隔值)格式或XML(可擴(kuò)展標(biāo)示語(yǔ)言)格式生成數(shù)據(jù)來(lái)被統(tǒng)一包含。設(shè)置處理單元208響應(yīng)于來(lái)自管理服務(wù)30的設(shè)置指令單元314的設(shè)置指令,對(duì)作為指令目標(biāo)的管理目標(biāo)裝置14的MIB 142中的目標(biāo)設(shè)置項(xiàng)目進(jìn)行設(shè)置或改變。此外,設(shè)置處理單元208可從管理服務(wù)30接收用于管理目標(biāo)裝置14的固件或裝置驅(qū)動(dòng)的更新數(shù)據(jù),并執(zhí)行將更新數(shù)據(jù)反映至管理目標(biāo)裝置14或PC 16的處理。
在管理服務(wù)30中,ID接收單元302從中繼設(shè)備20的ID傳送單元202接收包含中繼設(shè)備ID的登記請(qǐng)求。如果包含在登記請(qǐng)求中的中繼設(shè)備ID曾經(jīng)保存在登記等待列表304中,并之后被中繼設(shè)備登記單元310登記在數(shù)據(jù)庫(kù)32中,則將其從登記等待列表304中刪除。如果通過(guò)管理服務(wù)30的網(wǎng)絡(luò)服務(wù)器(未示出)從移動(dòng)終端18的網(wǎng)絡(luò) 瀏覽器186接收登記請(qǐng)求,則登記請(qǐng)求接收單元306通過(guò)將包含在登記請(qǐng)求中的中繼設(shè)備ID傳遞給中繼設(shè)備登記單元310來(lái)請(qǐng)求登記處理,并且啟動(dòng)用戶認(rèn)證單元308。用戶認(rèn)證單元308通過(guò)網(wǎng)絡(luò)服務(wù)器向移動(dòng)終端18的網(wǎng)絡(luò)瀏覽器186提供認(rèn)證屏幕,并獲取用戶在認(rèn)證屏幕上輸入的諸如用戶名稱和密碼之類的認(rèn)證信息。之后,通過(guò)公知的認(rèn)證處理(諸如將認(rèn)證信息與登記在管理服務(wù)30中的用戶信息進(jìn)行比較)認(rèn)證用戶。當(dāng)通過(guò)認(rèn)證處理發(fā)現(xiàn)用戶是已經(jīng)登記在管理服務(wù)30中的合法用戶時(shí),用戶認(rèn)證單元308將用戶的用戶ID傳遞給中繼設(shè)備登記單元310。中繼設(shè)備登記單元310通過(guò)將用戶ID與已經(jīng)從登記請(qǐng)求接收單元306接收到的中繼設(shè)備ID進(jìn)行關(guān)聯(lián)來(lái)將用戶ID登記在數(shù)據(jù)庫(kù)32中。此外,當(dāng)將中繼設(shè)備ID登記在數(shù)據(jù)庫(kù)32中時(shí),中繼設(shè)備登記單元310將啟動(dòng)指令傳送至與中繼設(shè)備ID相關(guān)聯(lián)的中繼設(shè)備20。
在數(shù)據(jù)庫(kù)32中登記圖2示出的關(guān)于每個(gè)中繼設(shè)備20的信息。管理信息接收單元312將從中繼設(shè)備20的管理信息傳送單元206接收到的管理信息反映在數(shù)據(jù)庫(kù)32中的關(guān)于中繼設(shè)備20的信息中。例如,根據(jù)在接收到的管理信息中所包括的每個(gè)管理目標(biāo)裝置14的計(jì)數(shù)值和狀態(tài)來(lái)更新數(shù)據(jù)庫(kù)32中的管理目標(biāo)裝置14的計(jì)數(shù)值和狀態(tài)。設(shè)置指令單元314向用戶提供管理目標(biāo)裝置14的設(shè)置屏幕,并將用于把設(shè)置屏幕更新為用戶所輸入的設(shè)置信息的指令傳送至相應(yīng)的中繼設(shè)備20。在接收到該指令的中繼設(shè)備20中,設(shè)置處理單元208對(duì)相應(yīng)的管理目標(biāo)裝置14執(zhí)行設(shè)置改變。信息提供單元316向用戶提供圖5所示的管理屏幕,并根據(jù)來(lái)自用戶的針對(duì)該屏幕的指令,提供存儲(chǔ)在數(shù)據(jù)庫(kù)32中的關(guān)于每個(gè)管理目標(biāo)裝置14的管理信息。
通過(guò)對(duì)參考圖6所描述的元件組進(jìn)行組合,來(lái)實(shí)現(xiàn)參考圖1至圖5所描述的系統(tǒng)的功能。
到目前為止,已描述了本發(fā)明的一個(gè)實(shí)施例。
<修改例1>
在上述實(shí)施例的處理序列中,首先進(jìn)行登記工作(如果在管理服務(wù)30中存在用戶賬號(hào))的用戶將被作為中繼設(shè)備20的管理員登記 在管理服務(wù)30中。因此,不是原本應(yīng)該作為管理員的用戶也變成了管理員。下面的方法被認(rèn)為是克服這種問(wèn)題的對(duì)策。
在該方法中,提前將關(guān)于中繼設(shè)備20的中繼設(shè)備ID和應(yīng)當(dāng)成為中繼設(shè)備20的管理員的用戶之間的關(guān)聯(lián)的信息登記在管理服務(wù)30中。例如,當(dāng)管理單元10的管理員(應(yīng)當(dāng)成為管理員的人)申請(qǐng)將中繼設(shè)備20發(fā)送給管理服務(wù)30的運(yùn)營(yíng)者時(shí),管理員的用戶ID被傳遞給管理服務(wù)30方,管理服務(wù)30響應(yīng)于此將關(guān)于用戶ID和應(yīng)當(dāng)被發(fā)送的中繼設(shè)備20的中繼設(shè)備ID之間的關(guān)聯(lián)的信息存儲(chǔ)在登記預(yù)約列表中,并且將中繼設(shè)備20發(fā)送至管理單元10。之后,當(dāng)某人在已到達(dá)管理單元10的中繼設(shè)備20上執(zhí)行圖3的處理時(shí),如果在步驟S2和S6中傳送給管理服務(wù)30的中繼設(shè)備ID相匹配并且在管理服務(wù)30的登記預(yù)約列表中存儲(chǔ)了中繼設(shè)備ID和在步驟S11中通過(guò)認(rèn)證的用戶ID的組合,則管理服務(wù)30將該用戶ID作為中繼設(shè)備ID的管理員存儲(chǔ)在數(shù)據(jù)庫(kù)32中。反之,如果中繼設(shè)備ID和用戶ID的組合未存儲(chǔ)在登記預(yù)約列表中,則不向數(shù)據(jù)庫(kù)32進(jìn)行登記,并且將報(bào)錯(cuò)屏幕返回給用戶的終端。
在上述實(shí)施例的(圖3和圖4)的處理序列中,在完成直到步驟S11的處理并且已將管理員和相關(guān)聯(lián)的中繼設(shè)備20正確地登記之后,還可預(yù)期到的是某人可讀取同一QR碼并做出管理員登記請(qǐng)求。如果存在第二和后續(xù)的管理員登記請(qǐng)求,則管理服務(wù)30拒絕登記,并將報(bào)錯(cuò)屏幕返回至請(qǐng)求的用戶。此外,在這種情況下,管理服務(wù)30可通過(guò)電子郵件或向登錄的管理員提供屏幕來(lái)向已經(jīng)登記的管理員通知存在重復(fù)的管理員登記請(qǐng)求。此外,在這種情況下,由于存在對(duì)未授權(quán)使用中繼設(shè)備20的擔(dān)憂,中繼設(shè)備20可響應(yīng)于來(lái)自管理服務(wù)30的指令而停止。
此外,在圖3和圖4的處理序列中,如果在步驟S11中登記了中繼設(shè)備20和管理員之間的關(guān)聯(lián),則管理服務(wù)30在下一步驟S12中自動(dòng)地啟用中繼設(shè)備20。替代地,管理員可首先接收啟用中繼設(shè)備20的指令,并從管理服務(wù)30將啟動(dòng)指令傳送至中繼設(shè)備20。例如,管理服務(wù)30可向管理員提供用于對(duì)管理員管理的每個(gè)中繼設(shè)備 20指令啟用/禁用(操作停止)的屏幕,并且響應(yīng)于屏幕上管理員的啟用/禁用指令,將啟用/禁用指令傳送給作為指令目標(biāo)的中繼設(shè)備20。
<修改例2>
此外,當(dāng)移動(dòng)管理單元10時(shí),假設(shè)首先清除已經(jīng)與中繼設(shè)備20相關(guān)聯(lián)地登記在管理服務(wù)30(數(shù)據(jù)庫(kù)32)中的信息,則由于移動(dòng)前后中繼設(shè)備20的IP地址改變或替換了管理目標(biāo)裝置14的原因,在移動(dòng)之后再次登記該信息。此外,即使當(dāng)某一管理單元10不再存在并且因此將已使用的中繼設(shè)備20再次用于另一通信單元10,則變得需要針對(duì)已經(jīng)登記到管理服務(wù)30的中繼設(shè)備20統(tǒng)一地更新登記信息。
為了處理這類情況,管理服務(wù)30可向管理員提供用于指示重新部署中繼設(shè)備20的UI屏幕。如果管理員通過(guò)該屏幕做出了重新部署指令,則管理服務(wù)30通過(guò)中繼設(shè)備20將用于重新登記的QR碼的打印任務(wù)發(fā)送至與中繼設(shè)備20處于同一本地網(wǎng)絡(luò)12的任意打印機(jī)(該打印機(jī)類型的管理目標(biāo)裝置14)。用于重新登記的QR碼包含指示重新登記的存在的信息以及中繼設(shè)備20的中繼設(shè)備ID和中繼設(shè)備登記處理的URL。在完成用于重新登記的QR碼的打印之后,管理服務(wù)30向中繼設(shè)備20傳送操作停止指令。管理員將中繼設(shè)備20連接到中繼設(shè)備20的移動(dòng)目的地或重使用目的地的本地網(wǎng)絡(luò)12,并執(zhí)行圖3和圖4的登記處理過(guò)程。在該處理過(guò)程的步驟S3中,管理員使移動(dòng)終端18讀取打印出的用于重新登記的QR碼。移動(dòng)終端18將從該QR碼識(shí)別出的信息傳送至管理服務(wù)30(圖3中的步驟S5)。此時(shí),還傳送指示存在重新登記的信息。管理服務(wù)30從信息中識(shí)別出該訪問(wèn)的目的是對(duì)中繼設(shè)備20重新登記,并執(zhí)行重新登記處理。在管理員登記之后通過(guò)讀取印刷在包裝箱上的QR碼來(lái)進(jìn)行的登記請(qǐng)求被作為如上所述的重復(fù)登記而被拒絕,或者在讀取響應(yīng)于如本示例中的重新部署指令而發(fā)布的用于重新登記的QR碼的情況下被作為重新登記請(qǐng)求而接收。然后,響應(yīng)于重新登記請(qǐng)求,管理服務(wù)30首先清除在數(shù)據(jù)庫(kù)32中與相應(yīng)中繼設(shè)備ID相對(duì)應(yīng)的登記信息,執(zhí)行步驟S6的處 理和后續(xù)處理,并再次將通過(guò)該處理獲取的信息與中繼設(shè)備ID相關(guān)聯(lián)地登記在數(shù)據(jù)庫(kù)32中。
<修改例3>
此外,惡意人可通過(guò)使用中繼設(shè)備20來(lái)訪問(wèn)另一本地網(wǎng)絡(luò)12并收集關(guān)于該本地網(wǎng)絡(luò)12上的每個(gè)裝置的信息,但防御該情形的以下對(duì)策被考慮。
在一種方法中,當(dāng)檢測(cè)到與本地網(wǎng)絡(luò)12連接的裝置群之中的預(yù)定比例數(shù)量的裝置被替換時(shí),中繼設(shè)備20確定存在已經(jīng)進(jìn)行了中繼設(shè)備20被重新連接到另一本地網(wǎng)絡(luò)的欺詐的可能性。在該確定中,例如,中繼設(shè)備20周期性地檢查本地網(wǎng)絡(luò)12上的每個(gè)裝置的IP地址,并將在先前檢查中檢測(cè)到的裝置群的一組IP地址與在當(dāng)前檢查中檢測(cè)到的裝置群的一組IP地址進(jìn)行比較。之后,例如,計(jì)算兩組IP之間彼此匹配的IP地址的數(shù)量相對(duì)于兩組的IP地址的總數(shù)量的比例,并且當(dāng)該比例低于預(yù)定閾值時(shí),確定存在欺詐可能性。
在另一個(gè)示例中,當(dāng)表征由中繼設(shè)備20使用的網(wǎng)絡(luò)的預(yù)定服務(wù)器或裝置之中預(yù)定比例或數(shù)量以上的裝置的ID改變時(shí),確定存在欺詐已經(jīng)進(jìn)行的可能性。表征網(wǎng)絡(luò)的服務(wù)器或者裝置的示例包括域名系統(tǒng)(DNS)服務(wù)器、動(dòng)態(tài)主機(jī)配置協(xié)議(DHCP)服務(wù)器和網(wǎng)關(guān)。ID可為IP地址、MAC地址、自動(dòng)售貨機(jī)固有的標(biāo)識(shí)信息等。在該示例中,中繼設(shè)備20周期性地檢查表征服務(wù)器和裝置的ID,并確定ID已改變的裝置的比例或數(shù)量是否滿足存在欺詐的可能性的確定條件。
在任一示例中,當(dāng)確定存在欺詐的可能性時(shí),中繼設(shè)備20執(zhí)行防御欺詐的處理過(guò)程。該處理過(guò)程的一個(gè)示例是通知管理服務(wù)30存在未授權(quán)訪問(wèn)的可能性并停止和禁用中繼設(shè)備20。
此外,在圖3和圖4示出的示例中,假定由中繼設(shè)備20發(fā)送給管理服務(wù)30的中繼設(shè)備ID(圖3的步驟S1)和由移動(dòng)終端18從與中繼設(shè)備20相關(guān)聯(lián)的QR碼讀取并發(fā)送至管理服務(wù)30的中繼設(shè)備ID是相同值。然而,這兩個(gè)中繼設(shè)備ID不必須具有相同值。原理上,這兩個(gè)中繼設(shè)備ID只要指定同一中繼設(shè)備20就足夠了,其值可以彼此不同。例如,在圖3的步驟S1中,中繼設(shè)備20可將存儲(chǔ)在MIB 中的信息項(xiàng)中足以指定預(yù)定裝置的項(xiàng)的組合(例如,通過(guò)將諸如裝置名稱、型號(hào)名稱、銷售商名稱和序列號(hào)以預(yù)定順序進(jìn)行排列而獲得的值)傳送至管理服務(wù)30,并且與中繼設(shè)備20相關(guān)聯(lián)的QR碼可包含該組合的值的散列值作為指定中繼設(shè)備20的信息。在該示例中,中繼設(shè)備在步驟S1中發(fā)送的各項(xiàng)的組合和由QR碼指示的散列值可能在值上不同,但是前一散列值和后一散列值被進(jìn)行比較,使得管理服務(wù)30能夠確定兩者是否指示同一中繼設(shè)備20。
以上例示的中繼設(shè)備20和管理服務(wù)30可通過(guò)使計(jì)算機(jī)執(zhí)行表示裝置的每個(gè)功能模塊的處理的程序來(lái)實(shí)現(xiàn)。這里的計(jì)算機(jī)具有例如作為硬件的電路構(gòu)造,其中諸如CPU之類的微處理器、諸如隨機(jī)存取存儲(chǔ)器(RAM)和只讀存儲(chǔ)器(ROM)之類的存儲(chǔ)器(主存儲(chǔ)器)、用于控制諸如硬盤驅(qū)動(dòng)器(HDD)、固態(tài)驅(qū)動(dòng)器(SSD)、閃速存儲(chǔ)器之類的輔助存儲(chǔ)器的輔助存儲(chǔ)控制器、各種輸入輸出(I/O)接口、以及用于對(duì)與無(wú)線式或有線式網(wǎng)絡(luò)的連接進(jìn)行控制的網(wǎng)絡(luò)接口通過(guò)例如總線進(jìn)行連接。此外,用于對(duì)諸如CD、DVD、藍(lán)光盤之類的便攜式盤記錄介質(zhì)進(jìn)行讀和/或?qū)懙谋P驅(qū)動(dòng)器、用于對(duì)各種標(biāo)準(zhǔn)便攜式非易失性記錄介質(zhì)(諸如閃速存儲(chǔ)器等)進(jìn)行讀和/或?qū)懙拇鎯?chǔ)器寫(xiě)入器等可通過(guò)I/O接口連接到總線。具有這里所述的以上示出的每個(gè)功能模塊的處理內(nèi)容的程序可以通過(guò)諸如CD或DVD之類的記錄介質(zhì)或通過(guò)網(wǎng)絡(luò)之類的通信手段保存在諸如閃速存儲(chǔ)器之類的輔助存儲(chǔ)裝置中,并安裝到計(jì)算機(jī)中。以上例示的各功能模塊可通過(guò)將存儲(chǔ)在輔助存儲(chǔ)裝置中的程序加載到RAM并由諸如CPU之類的微處理器執(zhí)行來(lái)實(shí)現(xiàn)。
已針對(duì)說(shuō)明和描述的目的提供了本發(fā)明的示例性實(shí)施例的以上描述。其并非意在進(jìn)行窮舉或?qū)⒈景l(fā)明限制為所公開(kāi)的具體形式。顯然,對(duì)于本領(lǐng)域技術(shù)人員而言許多修改和變形將是顯而易見(jiàn)的。選擇和描述這些實(shí)施例是為了最好地說(shuō)明本發(fā)明及其實(shí)際應(yīng)用的原理,從而使得本領(lǐng)域其他技術(shù)人員理解本發(fā)明的各種實(shí)施例以及適于預(yù)期的特定用途的各種修改。本發(fā)明的范圍意在由所附權(quán)利要求及其等價(jià)物來(lái)進(jìn)行限定。