專利名稱:網(wǎng)絡(luò)系統(tǒng)和網(wǎng)絡(luò)設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通過網(wǎng)絡(luò)來管理網(wǎng)絡(luò)設(shè)備的技術(shù)。
這里使用的網(wǎng)絡(luò)設(shè)備指打印機(jī)、掃描儀、傳真機(jī)、以及集成了例 如打印機(jī)、掃描儀和傳真機(jī)等并且連接到網(wǎng)絡(luò)的多功能設(shè)備。
背景技術(shù):
通過網(wǎng)絡(luò)來管理網(wǎng)絡(luò)設(shè)備的系統(tǒng)是已知的。日本專利申請公開 No.2002-236576中公開了一種網(wǎng)絡(luò)系統(tǒng),它包括例如連接到網(wǎng)絡(luò)的多 功能設(shè)備(網(wǎng)絡(luò)設(shè)備)和管理設(shè)備。在該系統(tǒng)中,多功能設(shè)備將描述 自身操作條件的電子郵件發(fā)送到管理設(shè)備。管理設(shè)備通過利用電子郵 件收集多功能設(shè)備的操作條件來管理多功能設(shè)備。例如,如果該設(shè)備 是打印機(jī)的話,則操作條件是諸如打印紙的尺寸的打印條件。
發(fā)明內(nèi)容
用戶在使用設(shè)備之前,用戶有必要配置許多操作條件。
當(dāng)用戶使用新的網(wǎng)絡(luò)設(shè)備來替換故障的網(wǎng)絡(luò)設(shè)備時,用戶也有必 要將故障的網(wǎng)絡(luò)設(shè)備的操作條件設(shè)置到新的網(wǎng)絡(luò)設(shè)備上。日本專利申 請公開No.2002-236576中公開的技術(shù)能夠根據(jù)為多功能設(shè)備設(shè)置的操 作條件來管理多功能設(shè)備(網(wǎng)絡(luò)設(shè)備)。然而對于這種系統(tǒng),當(dāng)用新 的多功能設(shè)備來替換舊的多功能設(shè)備時,無法減少用戶在操作時將舊的多功能設(shè)備的操作條件再次設(shè)置到新的多功能設(shè)備的工作量。
存在對于減少用戶在操作時使用舊的網(wǎng)絡(luò)設(shè)備的操作條件來重新 配置新的網(wǎng)絡(luò)設(shè)備的操作條件的工作量的技術(shù)的需求。
這里公開的網(wǎng)絡(luò)系統(tǒng)包括網(wǎng)絡(luò)設(shè)備和通過網(wǎng)絡(luò)來管理該網(wǎng)絡(luò)設(shè)備 的設(shè)備管理裝置。
該設(shè)備管理裝置包括備份裝置和管理裝置。備份裝置通過網(wǎng)絡(luò)接 收來自的網(wǎng)絡(luò)設(shè)備的描述網(wǎng)絡(luò)設(shè)備的操作條件的配置數(shù)據(jù)。響應(yīng)于配 置數(shù)據(jù)的接收,備份裝置生成配置標(biāo)識符。備份裝置將生成的配置標(biāo) 識符與收到的配置數(shù)據(jù)相關(guān)聯(lián),并且將收到的配置數(shù)據(jù)與配置標(biāo)識符 一起進(jìn)行存儲。管理裝置接收由用戶通過網(wǎng)絡(luò)設(shè)備之一錄入的配置標(biāo) 識符。錄入的配置標(biāo)識符是通過網(wǎng)絡(luò)發(fā)送的。管理裝置從存儲的配置 數(shù)據(jù)中提取與收到的錄入的配置標(biāo)識符相關(guān)聯(lián)的配置數(shù)據(jù)。進(jìn)而,管 理裝置將提取出的配置數(shù)據(jù)發(fā)送到已經(jīng)發(fā)送了錄入的配置標(biāo)識符的網(wǎng) 絡(luò)設(shè)備。備份裝置和管理裝置可以通過連接到網(wǎng)絡(luò)上的計(jì)算機(jī)上的程 序來實(shí)現(xiàn)。當(dāng)這里公開的技術(shù)是作為計(jì)算機(jī)程序來實(shí)現(xiàn)的,則"備份 裝置"可被稱之為"備份處理"或"備份模塊"。而且,"管理裝置" 可被稱之為"管理處理"或"管理模塊"。安裝了該程序的計(jì)算機(jī)起 到"設(shè)備管理裝置"的作用。
網(wǎng)絡(luò)設(shè)備包括發(fā)送器、輸入裝置和設(shè)置裝置。發(fā)送器將描述自身 操作條件的配置數(shù)據(jù)發(fā)送到設(shè)備管理裝置。輸入裝置是由用戶使用的 諸如鍵盤、控制臺面板和鼠標(biāo)等用于錄入配置標(biāo)識符的設(shè)備。設(shè)置裝 置將錄入的配置標(biāo)識符發(fā)送到設(shè)備管理裝置。而且,設(shè)置裝置接收從 設(shè)備管理裝置發(fā)送的提取出的配置數(shù)據(jù)。進(jìn)而,設(shè)置裝置將在提取出 的配置數(shù)據(jù)中描述的操作條件設(shè)置為自身操作條件。
下面將"網(wǎng)絡(luò)設(shè)備"簡稱為"設(shè)備"。而且,"設(shè)備管理裝置"可被稱為"管理裝置"。
當(dāng)管理裝置接收描述設(shè)備操作條件的配置數(shù)據(jù)時,管理裝置生成 新的配置標(biāo)識符并且將生成的配置標(biāo)識符附加到收到的配置數(shù)據(jù)。而 且,管理裝置存儲帶有生成的配置標(biāo)識符的配置數(shù)據(jù)。這樣,管理裝 置收集和存儲連接到網(wǎng)絡(luò)的單個設(shè)備的配置數(shù)據(jù)。
另一方面,該設(shè)備具有輸入裝置,用于用戶錄入配置標(biāo)識符。用 戶可以錄入與用戶期望設(shè)置的配置數(shù)據(jù)相關(guān)聯(lián)的配置標(biāo)識符。該設(shè)備 將錄入的配置標(biāo)識符發(fā)送到管理設(shè)備。響應(yīng)于錄入的配置標(biāo)識符的發(fā) 送,管理裝置發(fā)送與錄入的配置標(biāo)識符相關(guān)聯(lián)的配置數(shù)據(jù)。該設(shè)備接 收與錄入的配置標(biāo)識符相關(guān)聯(lián)的配置數(shù)據(jù)。該設(shè)備將在收到的配置數(shù) 據(jù)中描述的操作條件設(shè)置為自身?xiàng)l件。例如,配置數(shù)據(jù)與連接到網(wǎng)絡(luò) 的舊設(shè)備的配置標(biāo)識符一起被存儲在管理裝置中。如果連接到網(wǎng)絡(luò)的 舊設(shè)備被新設(shè)備替換,則僅需要用戶錄入與舊設(shè)備的配置數(shù)據(jù)相關(guān)聯(lián) 的配置標(biāo)識符。結(jié)果,管理裝置將描述被設(shè)置到舊設(shè)備的操作條件的 配置數(shù)據(jù)發(fā)送到新設(shè)備,并且舊設(shè)備的操作條件被設(shè)置到新設(shè)備。
上面所述的網(wǎng)絡(luò)系統(tǒng)可以被稱作"一種用于由管理裝置通過網(wǎng)絡(luò) 來管理網(wǎng)絡(luò)設(shè)備的方法"。該方法可以以計(jì)算機(jī)程序或計(jì)算機(jī)實(shí)施方 法來實(shí)現(xiàn)。計(jì)算機(jī)程序(或方法)包括用于管理裝置和設(shè)備來執(zhí)行下 述步驟的指令
(a) 將描述網(wǎng)絡(luò)設(shè)備的操作條件的配置數(shù)據(jù)從網(wǎng)絡(luò)設(shè)備通過網(wǎng)絡(luò) 發(fā)送到設(shè)備管理裝置的步驟;
(b) 接收配置數(shù)據(jù)的步驟,本步驟由設(shè)備管理裝置執(zhí)行;
(C)將收到的配置數(shù)據(jù)和與收到的配置數(shù)據(jù)相關(guān)聯(lián)的配置標(biāo)識符 一起存儲的步驟,本步驟由設(shè)備管理裝置執(zhí)行;(d) 獲取由用戶錄入的配置標(biāo)識符的步驟,本步驟由網(wǎng)絡(luò)設(shè)備之 一執(zhí)行;
(e) 將錄入配置標(biāo)識符發(fā)送到設(shè)備管理裝置的步驟,本步驟由已 經(jīng)獲得了錄入的配置標(biāo)識符的網(wǎng)絡(luò)設(shè)備執(zhí)行;
(f) 接收從己經(jīng)獲得了錄入的配置標(biāo)識符的網(wǎng)絡(luò)設(shè)備發(fā)送的錄入 的配置標(biāo)識符的步驟,本步驟由設(shè)備管理裝置執(zhí)行;
(g) 從存儲的配置數(shù)據(jù)中提取與收到的錄入的配置標(biāo)識符相關(guān)聯(lián) 的配置數(shù)據(jù)的步驟,本步驟由設(shè)備管理裝置執(zhí)行;
(h) 將提取出的配置數(shù)據(jù)從設(shè)備管理裝置發(fā)送到已經(jīng)發(fā)送了錄入 的配置標(biāo)識符的網(wǎng)絡(luò)設(shè)備的步驟;
(i) 接收從設(shè)備管理裝置發(fā)送的提取出的配置數(shù)據(jù)的步驟,本步 驟由已經(jīng)發(fā)送了錄入的配置標(biāo)識符的網(wǎng)絡(luò)設(shè)備執(zhí)行;以及
(j)將在提取出的配置數(shù)據(jù)中描述的操作條件設(shè)置為自身操作條 件的步驟,本步驟是由已經(jīng)發(fā)送了錄入配置標(biāo)識符的網(wǎng)絡(luò)設(shè)備執(zhí)行。
根據(jù)這里公開的教導(dǎo),可能減少用戶在以新設(shè)備來替換連接到網(wǎng) 絡(luò)的設(shè)備時再次設(shè)置操作條件的工作量。
圖1示出了根據(jù)第一實(shí)施例的網(wǎng)絡(luò)系統(tǒng)的框圖2描述了網(wǎng)絡(luò)系統(tǒng)的操作的概況;
圖3示出了由服務(wù)器執(zhí)行的備份處理的流程圖4示出了由服務(wù)器執(zhí)行的配置數(shù)據(jù)獲取處理和由設(shè)備(打印機(jī))執(zhí)行的配置數(shù)據(jù)發(fā)送處理的流程圖5示出了由設(shè)備(打印機(jī))執(zhí)行的操作條件設(shè)置處理和由服務(wù) 器執(zhí)行的配置數(shù)據(jù)管理處理的流程圖6示出了由服務(wù)器執(zhí)行的IP地址非重疊條件檢查處理的流程 圖;以及
圖7示出了由服務(wù)器執(zhí)行的配置數(shù)據(jù)更新處理的流程圖。
具體實(shí)施例方式
<第一實(shí)施例>
下面參考附圖給出根據(jù)本發(fā)明的實(shí)施例的描述。圖1示出了根據(jù) 第一實(shí)施例的網(wǎng)絡(luò)系統(tǒng)1的框圖。
網(wǎng)絡(luò)系統(tǒng)1包括連接到網(wǎng)絡(luò)90的第一打印機(jī)10和服務(wù)器50 (設(shè) 備管理裝置)。除了第一打印機(jī)10以外,第二打印機(jī)102和第三打印 機(jī)104也連接到網(wǎng)絡(luò)90。打印機(jī)IO、 102和104是網(wǎng)絡(luò)設(shè)備的實(shí)物。
服務(wù)器50和各個打印機(jī)彼此可以通過網(wǎng)絡(luò)90使用基于TCP/IP的 協(xié)議進(jìn)行通訊。
各個打印機(jī)可以以多種方式來改變其操作條件,諸如打印紙尺寸 和打印模式(彩色打印模式或單色打印模式)等。描述操作條件的數(shù) 據(jù)被稱為配置數(shù)據(jù)。
服務(wù)器50和第一打印機(jī)10相互協(xié)同以管理配置數(shù)據(jù)。如果具有 同樣功能的用于管理配置數(shù)據(jù)的新的打印機(jī)被連接到網(wǎng)絡(luò)90時,該新 的打印機(jī)也被整合到網(wǎng)絡(luò)系統(tǒng)1中。第二打印機(jī)102和第三打印機(jī)104 也具有與第一打印機(jī)10 —樣用于管理配置數(shù)據(jù)的功能。
下面參考圖2給出網(wǎng)絡(luò)系統(tǒng)1的操作的概況的描述。服務(wù)器50收集并存儲來自各個打印機(jī)的配置數(shù)據(jù)(圖2中的(1 ))。 需要指出的是,序列號被分配給各個打印機(jī)。序列號是分配給各個打 印機(jī)的唯一設(shè)備標(biāo)識符。服務(wù)器收集來自各個打印機(jī)的序列號和配置 數(shù)據(jù)。
每次收集配置數(shù)據(jù)時,服務(wù)器50生成注冊ID (配置標(biāo)識符)。 服務(wù)器50將生成的注冊ID唯一地鏈接到收集的配置數(shù)據(jù)。服務(wù)器50 存儲與生成的注冊ID相關(guān)聯(lián)的各個收集的配置數(shù)據(jù)。在各個配置數(shù)據(jù) 和各個注冊ID之間的對應(yīng)關(guān)系被注冊到和存儲在注冊表68中。在圖2 中,服務(wù)器50將第一打印機(jī)10的配置數(shù)據(jù)存儲為文件"123.csv", 并且將注冊ID "001"分配給第一打印機(jī)10的配置數(shù)據(jù)。同樣,服務(wù) 器50將第二打印機(jī)102的配置數(shù)據(jù)存儲為文件"456.csv",并且將注 冊ID "002"分配給第二打印機(jī)102的配置數(shù)據(jù)。同樣,服務(wù)器50將 第三打印機(jī)104的配置數(shù)據(jù)存儲為文件"789.csv",并且將注冊ID"003" 分配給第三打印機(jī)104的配置數(shù)據(jù)。需要指出的是,配置數(shù)據(jù)文件的 擴(kuò)展名"csv"代表"逗號分割值",并且表示包括由逗號分割的各個 數(shù)據(jù)的文本文件。換句話說,配置數(shù)據(jù)文件在文本格式中描述了由逗 號分割的各個打印機(jī)的各個操作條件。
假定第三打印機(jī)104出故障,并且用戶將代替第三打印機(jī)104的 新打印機(jī)106連接到網(wǎng)絡(luò)。如果用戶想要為新打印機(jī)106設(shè)置與第三 打印機(jī)104的操作條件相同的操作條件,則用戶操作新打印機(jī)106的 操作控制臺(輸入裝置)來錄入被分配給第三打印機(jī)104的配置數(shù)據(jù) 的注冊ID "003"。用戶輸入到打印機(jī)的注冊ID可被稱之為"錄入的 注冊ID"或"錄入的配置標(biāo)識符"。
新打印機(jī)106將錄入的注冊ID發(fā)送到服務(wù)器50(圖2中的(2))。 當(dāng)服務(wù)器50收到錄入的注冊ID時,服務(wù)器50將與錄入的注冊ID相 關(guān)聯(lián)的配置數(shù)據(jù)文件"789.csv"(也就是,描述第三打印機(jī)104的操 作條件的配置數(shù)據(jù))發(fā)送到新打印機(jī)106 (圖2中的(3))。新打印機(jī)106將在收到的配置數(shù)據(jù)中描述的操作條件設(shè)置為自身操作條件(圖
2中的(4))。這樣,新打印機(jī)106的操作條件被設(shè)置成與第三打印 機(jī)104的條件具有相同的操作條件。只需要用戶向新打印機(jī)106錄入 注冊ID即可。
該網(wǎng)絡(luò)系統(tǒng)1可以減少用戶在操作中設(shè)置與舊打印機(jī)相同的操作 條件的工作量。
回到圖1,將給出第一打印機(jī)IO和服務(wù)器50的結(jié)構(gòu)的描述。由于 第二打印機(jī)102和第三打印機(jī)104的結(jié)構(gòu)與第一打印機(jī)10的結(jié)構(gòu)相同, 因此省略了對它們的描述。下面可以將第一打印機(jī)10簡稱為打印機(jī)10。
打印機(jī)IO包括CPU 12、顯示器14、操作控制臺16、打印機(jī)單元 18和存儲器20。
存儲器20存儲數(shù)據(jù)發(fā)送程序22、操作條件設(shè)置程序24和顯示程 序26。 CPU 12根據(jù)存儲在存儲器20中的這些程序來執(zhí)行各種處理。 需要指出,圖1中的"PGM"代表"程序"。
存儲器20也存儲描述用于操作打印機(jī)單元18的操作條件的配置 數(shù)據(jù)。該配置數(shù)據(jù)包括分配給打印機(jī)10的IP地址。TCP/IP協(xié)議中的 "IP地址"是網(wǎng)絡(luò)節(jié)點(diǎn)標(biāo)識符的典型例子。配置數(shù)據(jù)還包括分配給打 印機(jī)10的通信單元(未示出)的唯一的介質(zhì)訪問控制(MAC)地址。
存儲器20還存儲從服務(wù)器50發(fā)送的注冊ID。
服務(wù)器50包括CPU 52和存儲器60。
存儲器60存儲備份程序62、管理程序64、配置數(shù)據(jù)文件66和注 冊表68。 CPU 12根據(jù)存儲在存儲器60中的這些程序來執(zhí)行各種處理。如前所述,配置數(shù)據(jù)文件66分別由從打印機(jī)(第一打印機(jī)10、第
二打印機(jī)102和第三打印機(jī)104)收集的每一個配置數(shù)據(jù)來形成。
如前所述,注冊表68是用于描述各個配置數(shù)據(jù)文件和注冊ID之 間的對應(yīng)關(guān)系的列表。當(dāng)服務(wù)器50收到來自其中一個打印機(jī)的配置數(shù) 據(jù)時,服務(wù)器生成與收到的配置數(shù)據(jù)相關(guān)聯(lián)的新的注冊ID。
下面給出由存儲在打印機(jī)10和服務(wù)器50中的各個程序執(zhí)行的處 理的概況的描述。
在存儲在服務(wù)器50中的備份程序62中描述的是從打印機(jī)收集配 置數(shù)據(jù)的處理(圖2中由(1)表示的處理)。在存儲在服務(wù)器50中 的管理程序64中描述的是用于響應(yīng)來自打印機(jī)的請求將預(yù)定配置數(shù)據(jù) 發(fā)送到打印機(jī)的處理(由圖2中的(3)表示的處理)。
在存儲在打印機(jī)10中的數(shù)據(jù)發(fā)送程序22中描述的是用于響應(yīng)來 自服務(wù)器50的請求將自身配置數(shù)據(jù)發(fā)送到服務(wù)器50的處理。在存儲 在打印機(jī)10中的操作條件設(shè)置程序24中描述的是將由用戶錄入的注 冊ID (錄入的注冊ID)發(fā)送到服務(wù)器50,接受來自服務(wù)器50的配置 數(shù)據(jù),并且將在收到的配置數(shù)據(jù)中描述的操作條件設(shè)置為自身操作條 件的處理(由圖2中的(2)和(4)表示的處理)。
下面將給出各個處理的具體描述。
首先,將給出在其中服務(wù)器50收集和存儲來自各個打印機(jī)的配置 數(shù)據(jù)的處理(被稱為備份處理)的描述。配置數(shù)據(jù)的收集是由服務(wù)器 50的備份處理與打印機(jī)10的配置數(shù)據(jù)發(fā)送處理的協(xié)同來實(shí)現(xiàn)的,并且 因此將同時給出對服務(wù)器50的備份處理和打印機(jī)10的配置數(shù)據(jù)發(fā)送 處理的描述。圖3示出了由服務(wù)器50執(zhí)行的備份處理的流程圖。 服務(wù)器50過去可能沒有檢測連接到網(wǎng)絡(luò)的所有打印機(jī)。例如,服
務(wù)器50可能沒有檢測新近連接到網(wǎng)絡(luò)上的打印機(jī)。因此,服務(wù)器50 首先根據(jù)SNMP廣播命令,該命令請求打印機(jī)發(fā)送序列號和MAC地址 (步驟S100)。由于該命令被廣播,因此連接到網(wǎng)絡(luò)的所有設(shè)備都接 收到了該命令。換句話說,當(dāng)執(zhí)行步驟S100時,服務(wù)器50不必識別 連接到網(wǎng)絡(luò)的打印機(jī)。
在服務(wù)器50已經(jīng)廣播了該命令之后,服務(wù)器50等待預(yù)定時間段, 看是否有來自打印機(jī)的響應(yīng)(步驟S102中"否",步驟S104中"否")。 如果在預(yù)定時間段內(nèi)沒有來自打印機(jī)的響應(yīng)(步驟S104中"是"), 則判定打印機(jī)沒有連接到網(wǎng)絡(luò),并且因此該處理結(jié)束.
如果存在來自打印機(jī)的對請求發(fā)送序列號和MAC地址的命令的 響應(yīng)(步驟S102中"是"),則服務(wù)器50判定包含在該響應(yīng)中的序 列號是否已經(jīng)被注冊到注冊表68中(步驟S106)。如果該序列號己經(jīng) 被注冊到注冊表68中(步驟S106中"是"),由于已經(jīng)了存儲被分 配該序列號的打印機(jī)的配置數(shù)據(jù),則忽略來自該打印機(jī)的響應(yīng)。
如果該序列號沒有被注冊到注冊表68中(步驟S106中"否"), 則判定被分配該序列號的打印機(jī)的配置數(shù)據(jù)還沒有被注冊到注冊表68 中。在這種情況下,服務(wù)器50執(zhí)行用于從其序列號沒有被注冊到注冊 表68中的打印機(jī)獲取配置數(shù)據(jù)的處理(步驟S108)。后面將給出在步 驟S108中的配置數(shù)據(jù)獲取處理的描述。
在執(zhí)行配置數(shù)據(jù)獲取處理之后(步驟S108),服務(wù)器50等待來 自其他打印機(jī)的響應(yīng),直到預(yù)定時間過去為止(步驟S104中"否")。需要指出,服務(wù)器50周期性地執(zhí)行圖3中的處理(備份處理)。
下面將給出由服務(wù)器50執(zhí)行的配置數(shù)據(jù)獲取處理(圖3中的步驟 S108中的處理)的描述。圖4示出了由服務(wù)器50執(zhí)行的配置數(shù)據(jù)獲取 處理的流程圖。圖4還示出了由打印機(jī)10響應(yīng)于服務(wù)器50的配置數(shù) 據(jù)獲取處理執(zhí)行的處理(配置數(shù)據(jù)發(fā)送處理)的流程圖。流程圖中的 虛線表示服務(wù)器50和打印機(jī)10之間的數(shù)據(jù)的(諸如命令和配置數(shù)據(jù)) 發(fā)送和接收。
首先,服務(wù)器50發(fā)送配置數(shù)據(jù)要求命令,請求打印機(jī)10將配置 數(shù)據(jù)發(fā)送到打印機(jī)IO (步驟S200)。
打印機(jī)10接收來自服務(wù)器50的配置數(shù)據(jù)要求命令(步驟S300)。 然后打印機(jī)IO響應(yīng)該命令的接收,將描述自身配置條件的配置數(shù)據(jù)發(fā) 送到服務(wù)器50 (步驟S302)。
服務(wù)器50接收來自打印機(jī)10的配置數(shù)據(jù)(步驟S202),將收到 的配置數(shù)據(jù)轉(zhuǎn)換成csv文件,并且存儲該csv文件(步驟S204)。服 務(wù)器50為存儲的配置數(shù)據(jù)(配置數(shù)據(jù)文件)生成新的注冊ID,并且將 配置數(shù)據(jù)文件的名稱和生成的注冊ID注冊到注冊表68中(步驟S206)。 換句話說,服務(wù)器50生成新的注冊ID并且將生成的注冊ID與從打印 機(jī)IO接收到的配置數(shù)據(jù)相關(guān)聯(lián)。需要指出,服務(wù)器50接收打印機(jī)10 的序列號以及配置數(shù)據(jù),并且將該序列號與配置數(shù)據(jù)文件的名稱一起 注冊到注冊表68中。換句話說,序列號也與生成的注冊ID相關(guān)聯(lián)。 圖2示出了注冊表68的具體例子。
服務(wù)器50將生成的注冊ID發(fā)送到打印機(jī)10,并且結(jié)束備份處理 (步驟S208)。
這樣,注冊表68和配置數(shù)據(jù)文件66被存儲在服務(wù)器50的存儲器60中。
當(dāng)打印機(jī)10收到來自服務(wù)器50的注冊ID時(步驟S304),打 印機(jī)IO存儲收到的注冊ID (步驟S306),并且結(jié)束配置數(shù)據(jù)發(fā)送處理。
下面將給出當(dāng)用戶想要為打印機(jī)10設(shè)置與其他打印機(jī)的條件相同 的操作條件時(例如,當(dāng)使用新打印機(jī)來替換舊打印機(jī)時)的服務(wù)器 50和打印機(jī)10的處理的描述。在描述中,由打印機(jī)10執(zhí)行的處理被 稱為操作條件設(shè)置處理,并且由服務(wù)器50執(zhí)行的處理被稱為配置數(shù)據(jù) 管理處理。由打印機(jī)10執(zhí)行的操作條件設(shè)置處理和由服務(wù)器50執(zhí)行 的配置數(shù)據(jù)管理處理彼此協(xié)同,并且因此將同時給出對它們的描述。
圖5示出了由打印機(jī)10執(zhí)行的操作條件設(shè)置處理和由服務(wù)器50 執(zhí)行的配置數(shù)據(jù)管理處理的流程圖。
在圖5中的流程圖的處理之前,用戶操作打印機(jī)10的操作控制臺 16以錄入與描述期望操作條件的配置數(shù)據(jù)相關(guān)聯(lián)的注冊ID。當(dāng)錄入注 冊ID時,由打印機(jī)10執(zhí)行的操作條件設(shè)置處理開始。由用戶輸入到 打印機(jī)10的注冊ID可以被稱為"錄入的注冊ID"。
打印機(jī)10與錄入的注冊ID —起發(fā)送配置數(shù)據(jù)要求命令(步驟 S400)。需要指出,打印機(jī)IO將帶有其自身的序列號和MAC地址的 配置數(shù)據(jù)要求命令與錄入的注冊ID —起發(fā)送。打印機(jī)10不知道服務(wù) 器50的IP地址,并且因此打印機(jī)IO廣播配置數(shù)據(jù)要求命令。換句話 說,步驟S400中的處理是打印機(jī)10用于將錄入的注冊ID發(fā)送到服務(wù) 器50的處理。
服務(wù)器50被編程以識別配置數(shù)據(jù)要求命令,并且因此可以接收由 打印機(jī)IO發(fā)送的配置數(shù)據(jù)請求命令(步驟S600)。需要指出,服務(wù)器50監(jiān)控通過網(wǎng)絡(luò)發(fā)送的命令,并且當(dāng)服務(wù)器50收到配置數(shù)據(jù)請求命令
時(步驟S600),配置數(shù)據(jù)管理處理開始。
服務(wù)器50查找注冊表68,并且提取(識別)對應(yīng)于包含在收到的 配置數(shù)據(jù)要求命令中的錄入的注冊ID的配置數(shù)據(jù)。提取的配置數(shù)據(jù)被 發(fā)送到已經(jīng)發(fā)送了配置數(shù)據(jù)要求命令的打印機(jī)10 (步驟S606)。換句 話說,服務(wù)器50將提取出的配置數(shù)據(jù)發(fā)送到已經(jīng)發(fā)送了錄入的注冊ID 的打印機(jī)10。在配置數(shù)據(jù)的發(fā)送之前,服務(wù)器50判定是否滿足IP地 址非重疊條件(節(jié)點(diǎn)標(biāo)識符非重疊條件)(步驟S602)。如果滿足IP 地址非重疊條件(步驟S604中"是"),則服務(wù)器50發(fā)送識別的配 置數(shù)據(jù)(步驟S606)。
下面將給出IP地址非重疊條件的描述。
配置數(shù)據(jù)包含IP地址的數(shù)據(jù)。在該網(wǎng)絡(luò)系統(tǒng)l上,可以為每一個 打印機(jī)設(shè)置包括有IP地址的操作條件。在網(wǎng)絡(luò)上無法設(shè)置冗余IP地址。 然后,在發(fā)送配置數(shù)據(jù)之前,服務(wù)器50判定包含在待發(fā)送的配置數(shù)據(jù) 中的IP地址不與被分配到網(wǎng)絡(luò)上其他設(shè)備的IP地址相重疊。在這種情 況下,可認(rèn)為已經(jīng)發(fā)送了配置數(shù)據(jù)請求命令的打印機(jī)10的IP地址與包 含在待發(fā)送的配置數(shù)據(jù)中的IP地址相一致。換句話說,IP地址非重疊 條件意味著包含在提取出的配置數(shù)據(jù)中的IP地址(網(wǎng)絡(luò)節(jié)點(diǎn)標(biāo)識符) 沒有被分配到除了已經(jīng)發(fā)送了錄入的注冊ID的打印機(jī)之外的設(shè)備。
IP地址非重疊條件意味著包含在待發(fā)送的配置數(shù)據(jù)中的IP地址沒 有被分配到除了已經(jīng)發(fā)送了錄入的注冊ID和配置數(shù)據(jù)要求命令的打印 機(jī)之外的設(shè)備。
下面參考圖6將給出用于判定是否滿足了 IP地址非重疊條件的處 理的描述(步驟S602)。如果滿足IP地址非重疊條件(步驟S604中"是"),則服務(wù)器 50將與配置數(shù)據(jù)要求命令一起接收的錄入的注冊ID相關(guān)聯(lián)的配置數(shù)據(jù) 發(fā)送到已經(jīng)發(fā)送了錄入的注冊ID和配置數(shù)據(jù)要求命令的打印機(jī)IO(步 驟S606)。
如果不滿足IP地址非重疊條件(步驟S604中"否"),則無法 響應(yīng)于配置數(shù)據(jù)請求命令的接收而發(fā)送配置數(shù)據(jù),并且該處理就此結(jié) 束。
如果打印機(jī)IO收到配置數(shù)據(jù)(步驟S402),則打印機(jī)10將在收 到的配置數(shù)據(jù)中描述的包括有IP地址的操作條件設(shè)置為自身操作條件 (步驟S404)。
這樣,用戶僅通過向打印機(jī)IO錄入與描述期望操作條件的配置數(shù) 據(jù)相關(guān)聯(lián)的錄入的注冊ID就可以為打印機(jī)IO設(shè)置期望操作條件。
下面將給出IP地址非重疊條件檢查處理(圖5中的步驟602)的 描述。圖6示出了 IP地址非重疊條件檢査處理的流程圖。
在配置數(shù)據(jù)管理處理中的步驟S600中,服務(wù)器50已經(jīng)接收到由 打印機(jī)10與配置數(shù)據(jù)請求命令一起發(fā)送的錄入的注冊ID和MAC地址 (參見圖5)。在步驟S600中收到的MAC地址被稱為"MAC地址1"。 MAC地址1是打印機(jī)10的MAC地址。
服務(wù)器50查找注冊表68,并且提取(識別)與由打印機(jī)10發(fā)送 的錄入的注冊ID相關(guān)聯(lián)的配置數(shù)據(jù)。服務(wù)器50讀出包含在提取出的 配置數(shù)據(jù)中的IP地址(步驟S800)。然后,服務(wù)器50在指定讀出的 IP地址作為發(fā)送目的地的同時,發(fā)送MAC地址要求命令(步驟S802)。
如果對發(fā)送的MAC地址要求命令沒有響應(yīng)(步驟S804中"否"),則判定在網(wǎng)絡(luò)上沒有被分配了讀出的IP地址的設(shè)備。換句話說,在這 種情況下,判定滿足IP地址非重疊條件(步驟S810)。
在這種情況下,已經(jīng)發(fā)送了配置數(shù)據(jù)要求命令的打印機(jī)10的IP
地址也不同于讀出的IP地址。在這種情況下,服務(wù)器50將MAC地址 1和請求打印機(jī)10設(shè)置讀出的IP地址的IP地址設(shè)置要求命令一起廣 播(步驟S806)。
打印機(jī)10被編程以識別IP地址設(shè)置要求命令。由于伴隨廣播的 IP地址設(shè)置要求命令的MAC地址是打印機(jī)10的自身MAC地址1,因 此打印機(jī)10識別出IP地址設(shè)置要求命令被指定到其自身。打印機(jī)10 根據(jù)IP地址設(shè)置要求命令將由服務(wù)器50讀出的IP地址設(shè)置為其自身 的IP地址。
如果存在對發(fā)送的MAC地址要求命令的響應(yīng)(步驟S804中 "是"),則判斷與該響應(yīng)一起接收的MAC地址是否與MAC地址1 一致(步驟S808)。如果收到的MAC地址與MAC地址l相一致(步 驟S808中"是"),則判定讀出的IP地址被分配到已經(jīng)發(fā)送了配置數(shù) 據(jù)要求命令的打印機(jī)10自身。換句話說,在這種情況下,判定滿足IP 地址非重疊條件(步驟S810)。
另一方面,如果與對MAC地址要求命令的響應(yīng)一起接收的MAC 地址與MAC地址1不一致(步驟S808中"否"),則讀出的IP地址 被分配到除了打印機(jī)10以外的設(shè)備。換句話說,在這種情況下,判定 不滿足IP地址非重疊條件(步驟812)。
這樣,服務(wù)器50可以判定IP地址非重疊條件是否滿足。
使用根據(jù)上述實(shí)施例的網(wǎng)絡(luò)系統(tǒng)l,用戶可以僅通過向期望的打印 機(jī)錄入與描述期望操作條件的配置數(shù)據(jù)相關(guān)聯(lián)的注冊ID就可以為期望的打印機(jī)(網(wǎng)絡(luò)設(shè)備)設(shè)置期望操作條件。
操作條件可以包含IP地址(節(jié)點(diǎn)標(biāo)識符),并且如果是這種情況 的話,網(wǎng)絡(luò)系統(tǒng)1判定IP地址不重疊,然后網(wǎng)絡(luò)系統(tǒng)1設(shè)置包含有IP 地址的操作條件。
下面將給出網(wǎng)絡(luò)系統(tǒng)1的其他功能的描述。
服務(wù)器50定期更新存儲的配置數(shù)據(jù)。服務(wù)器50在每一個預(yù)定周
期執(zhí)行配置數(shù)據(jù)更新處理。
圖7示出了由服務(wù)器50執(zhí)行的配置數(shù)據(jù)更新處理的流程圖。
在配置數(shù)據(jù)更新處理中,首先,服務(wù)器50從其中一個存儲的配置 數(shù)據(jù)中讀出IP地址(步驟S900)。然后,服務(wù)器50判斷讀出的IP地 址是否可通信(步驟S902)。換句話說,服務(wù)器50判斷在網(wǎng)絡(luò)上被分 配了讀出的IP地址的打印機(jī)是否可用。該IP地址是否可通信將以下述 方式判定。如果執(zhí)行了如圖6所示的IP地址非重疊條件檢査處理并且 在步驟S808中做出"是"的判定,則判定IP地址是可通信的。
如果該IP地址是可通信的(步驟S902中"是"),則在讀出的 IP地址被分配為發(fā)送目的地的同時,發(fā)送配置數(shù)據(jù)要求命令(步驟 S904)。服務(wù)器50接收來自打印機(jī)的響應(yīng)于該命令的配置數(shù)據(jù)。配置 數(shù)據(jù)文件通過收到的配置數(shù)據(jù)來更新。
服務(wù)器50重復(fù)上述處理,直到為注冊到注冊表68的所有配置數(shù) 據(jù)文件讀出了所有IP地址(步驟S卯8)。
通過該配置數(shù)據(jù)更新處理,服務(wù)器50可以總是存儲最新的配置數(shù) 據(jù)。配置數(shù)據(jù)更新處理在服務(wù)器50的管理程序64中描述。打印機(jī)10可以將從服務(wù)器50接收到的新生成的注冊ID顯示在顯
示器14上。在顯示器上示出的生成的注冊ID能夠使用戶容易地知道 分配給打印機(jī)的注冊ID。該處理在存儲在打印機(jī)中的顯示程序26中描 述。而且,可以提供由打印機(jī)IO打印注冊ID的配置,以通知其用戶。
下面列出本實(shí)施例的優(yōu)選技術(shù)特征。
經(jīng)常為連接到網(wǎng)絡(luò)的設(shè)備(打印機(jī))設(shè)置網(wǎng)絡(luò)節(jié)點(diǎn)標(biāo)識符,以便 識別網(wǎng)絡(luò)上的設(shè)備。網(wǎng)絡(luò)節(jié)點(diǎn)標(biāo)識符對應(yīng)于在TCP/IP情況下的IP地址。 如果以新設(shè)備來替換舊設(shè)備,則優(yōu)選地的是將網(wǎng)絡(luò)節(jié)點(diǎn)標(biāo)識符與操作 條件一起設(shè)置到新設(shè)備。因此,設(shè)備的配置數(shù)據(jù)可包括網(wǎng)絡(luò)節(jié)點(diǎn)標(biāo)識 符,它用于識別網(wǎng)絡(luò)上的設(shè)備。換句話說,配置數(shù)據(jù)可包括網(wǎng)絡(luò)節(jié)點(diǎn) 標(biāo)識符作為操作條件之一。如果包括舊設(shè)備的網(wǎng)絡(luò)標(biāo)識符的操作條件 可以容易地被設(shè)置到新設(shè)備,則可以進(jìn)一步減少用戶在操作中由于設(shè) 備更換而引起的工作量。例如,可以將網(wǎng)絡(luò)節(jié)點(diǎn)標(biāo)識符作為設(shè)備信息 設(shè)置到通過網(wǎng)絡(luò)連接到該設(shè)備的終端設(shè)備,以便遠(yuǎn)程操作該設(shè)備。如 果包括網(wǎng)絡(luò)節(jié)點(diǎn)標(biāo)識符的操作條件可以從舊設(shè)備復(fù)制到新設(shè)備,則用 戶不需要改變設(shè)置到終端設(shè)備的設(shè)備信息。
網(wǎng)絡(luò)節(jié)點(diǎn)標(biāo)識符被唯一分配到網(wǎng)絡(luò)上的每一個設(shè)備。因此,如果 配置數(shù)據(jù)包括網(wǎng)絡(luò)節(jié)點(diǎn)標(biāo)識符,則設(shè)備管理裝置(服務(wù)器)的管理裝 置優(yōu)選地具有如下技術(shù)特征。
設(shè)備管理裝置(服務(wù)器)的管理裝置讀出包含在提取出的配置數(shù) 據(jù)中的網(wǎng)絡(luò)標(biāo)識符。管理裝置然后判斷是否滿足節(jié)點(diǎn)標(biāo)識符非重疊條 件。節(jié)點(diǎn)標(biāo)識符非重疊條件意味著讀出的節(jié)點(diǎn)標(biāo)識符沒有被分配給除 了已經(jīng)發(fā)送了錄入的配置標(biāo)識符的設(shè)備之外的設(shè)備。如果滿足節(jié)點(diǎn)標(biāo) 識符非重疊條件,則管理裝置將發(fā)送提取出的配置數(shù)據(jù)。通過上述技術(shù)特征,可以將包括有網(wǎng)絡(luò)節(jié)點(diǎn)標(biāo)識符的操作條件設(shè) 置到新設(shè)備上,而不會使網(wǎng)絡(luò)節(jié)點(diǎn)標(biāo)識符重疊。
可以通過下述方式來判斷是否滿足節(jié)點(diǎn)標(biāo)識符非重疊條件。
管理裝置將對于已經(jīng)發(fā)送錄入配置標(biāo)識符的設(shè)備來說是唯一的設(shè) 備標(biāo)識符,與錄入的配置標(biāo)識符一起接收。管理裝置試圖將請求該設(shè)
備發(fā)送其自身設(shè)備標(biāo)識符的要求命令發(fā)送到被分配了讀出的網(wǎng)絡(luò)節(jié)點(diǎn) 標(biāo)識符的設(shè)備。如果設(shè)備管理裝置未收到對要求命令的響應(yīng),或者如 果從響應(yīng)于請求命令的設(shè)備之一發(fā)送的設(shè)備標(biāo)識符與和錄入的配置標(biāo) 識符一起接收的設(shè)備標(biāo)識符相一致,則管理裝置判定節(jié)點(diǎn)標(biāo)識符非重 疊條件滿足。
對于設(shè)備來說為唯一的設(shè)備標(biāo)識符可以是在TCP/IP情況下的介質(zhì)
訪問控制(MAC)地址。
設(shè)備管理裝置(服務(wù)器)的管理裝置優(yōu)選地將與收到的配置數(shù)據(jù) 相關(guān)聯(lián)的配置標(biāo)識符發(fā)送到已經(jīng)發(fā)送了配置數(shù)據(jù)的設(shè)備。該設(shè)備接收 從設(shè)備管理裝置發(fā)送來的配置標(biāo)識符,并且優(yōu)選地包括顯示收到的配 置標(biāo)識符的顯示裝置。用戶通過設(shè)備管理裝置可以容易地確認(rèn)與設(shè)備 相關(guān)聯(lián)的配置標(biāo)識符。
當(dāng)執(zhí)行備份程序62 (或備份處理)時,服務(wù)器50的CPU52可以 被稱為"備份裝置"或"備份模塊"。當(dāng)執(zhí)行管理程序64 (或配置數(shù) 據(jù)管理處理和/或IP地址非重疊條件檢查處理和/或配置數(shù)據(jù)更新處理) 時,服務(wù)器50的CPU 52可以被稱為"管理裝置"或"管理模塊"。 當(dāng)執(zhí)行數(shù)據(jù)發(fā)送程序22 (或配置數(shù)據(jù)發(fā)送處理)時,打印機(jī)IO (網(wǎng)絡(luò) 設(shè)備)的CPU12可以被稱為"數(shù)據(jù)發(fā)送裝置"或"發(fā)送器"。當(dāng)執(zhí)行 操作條件設(shè)置程序24 (或操作條件設(shè)置處理)時,打印機(jī)10的CPU 12 可以被稱為"設(shè)置裝置"或"設(shè)置模塊"。當(dāng)執(zhí)行顯示程序26時,打印機(jī)IO(網(wǎng)絡(luò)設(shè)備)的CPU 12可以被稱為"顯示裝置"或"顯示模塊"。
盡管上面已經(jīng)詳細(xì)描述了本發(fā)明的具體例子,但這僅是例子,并 且因此并不限制權(quán)利要求的范圍。在權(quán)利要求中描述的技術(shù)包括上述 具體例子的各種更改和修改。
這里參考附圖描述的技術(shù)特征展示了其單個或組合的技術(shù)有用 性,并且并不限于那些已經(jīng)提出的描述內(nèi)容。而且,這里和附圖中所 示例的技術(shù)可以同時實(shí)現(xiàn)多種目的,并且其中一種目的的實(shí)現(xiàn)具有技 術(shù)有用性。
權(quán)利要求
1.一種包括網(wǎng)絡(luò)設(shè)備和通過網(wǎng)絡(luò)來管理所述網(wǎng)絡(luò)設(shè)備的設(shè)備管理裝置的網(wǎng)絡(luò)系統(tǒng),所述設(shè)備管理裝置包括備份裝置,通過網(wǎng)絡(luò)接收來自網(wǎng)絡(luò)設(shè)備的描述網(wǎng)絡(luò)設(shè)備的操作條件的配置數(shù)據(jù),并且將收到的配置數(shù)據(jù)和與所述收到的配置數(shù)據(jù)相關(guān)聯(lián)的配置標(biāo)識符一起存儲;以及管理裝置,接收由用戶通過所述網(wǎng)絡(luò)設(shè)備之一錄入的所述配置標(biāo)識符,從存儲的配置數(shù)據(jù)中提取與收到的錄入的配置標(biāo)識符相關(guān)聯(lián)的配置數(shù)據(jù),并且將提取出的配置數(shù)據(jù)發(fā)送到已經(jīng)發(fā)送了所述錄入的配置標(biāo)識符的所述網(wǎng)絡(luò)設(shè)備;所述網(wǎng)絡(luò)設(shè)備包括發(fā)送器,將描述自身操作條件的所述配置數(shù)據(jù)發(fā)送到所述設(shè)備管理裝置;輸入裝置,由用戶使用以錄入所述配置標(biāo)識符;以及設(shè)置裝置,將所述錄入的配置標(biāo)識符發(fā)送到所述設(shè)備管理裝置,接收從所述設(shè)備管理裝置發(fā)送的所述提取出的配置數(shù)據(jù),并且將在所述提取出的配置數(shù)據(jù)中描述的操作條件設(shè)置為自身操作條件。
2. 如權(quán)利要求1所述的網(wǎng)絡(luò)系統(tǒng),其中所述配置數(shù)據(jù)包括用于標(biāo)識網(wǎng)絡(luò)上的網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)節(jié)點(diǎn)標(biāo)識 符;以及所述設(shè)備管理裝置的所述管理裝置從所述提取出的配置數(shù)據(jù)中讀出所述網(wǎng)絡(luò)節(jié)點(diǎn)標(biāo)識符; 判定是否滿足節(jié)點(diǎn)標(biāo)識符非重疊條件,其中所述節(jié)點(diǎn)標(biāo)識符非重 疊條件表示讀出的網(wǎng)絡(luò)節(jié)點(diǎn)標(biāo)識符沒有被分配給除了已經(jīng)發(fā)送了所述 錄入的配置標(biāo)識符的所述網(wǎng)絡(luò)設(shè)備之外的網(wǎng)絡(luò)設(shè)備;以及如果所述節(jié)點(diǎn)標(biāo)識符非重疊條件被滿足,則發(fā)送所述提取出的配 置數(shù)據(jù)。
3.如權(quán)利要求2所述的網(wǎng)絡(luò)系統(tǒng),其中 所述管理裝置將設(shè)備標(biāo)識符與所述錄入的配置標(biāo)識符一起接收,所述設(shè)備標(biāo)識 符對于已經(jīng)發(fā)送了所述錄入的配置標(biāo)識符的設(shè)備來說是唯一的;嘗試將請求網(wǎng)絡(luò)設(shè)備發(fā)送自身設(shè)備標(biāo)識符的請求命令發(fā)送到被分 配了所述讀出的網(wǎng)絡(luò)節(jié)點(diǎn)標(biāo)識符的所述網(wǎng)絡(luò)設(shè)備;以及如果所述管理裝置未收到對所述請求命令的響應(yīng),或者如果從響 應(yīng)于所述請求命令的網(wǎng)絡(luò)設(shè)備發(fā)送的設(shè)備標(biāo)識符與和所述錄入的配置 標(biāo)識符一起收到的所述設(shè)備標(biāo)識符相一致,則判定所述節(jié)點(diǎn)標(biāo)識符非 重疊條件被滿足。
4.如權(quán)利要求1所述的網(wǎng)絡(luò)系統(tǒng),其中所述管理裝置將與所述收到的配置數(shù)據(jù)相關(guān)聯(lián)的所述配置標(biāo)識符 發(fā)送到已經(jīng)發(fā)送了所述配置數(shù)據(jù)的所述網(wǎng)絡(luò)設(shè)備;以及所述網(wǎng)絡(luò)設(shè)備進(jìn)一步包括顯示裝置,所述顯示裝置接收從所述設(shè) 備管理裝置發(fā)送的所述配置標(biāo)識符,并且顯示所述收到的配置標(biāo)識符。
5. —種由設(shè)備管理裝置通過網(wǎng)絡(luò)來管理的網(wǎng)絡(luò)設(shè)備,所述設(shè)備管 理裝置包括備份裝置,通過網(wǎng)絡(luò)接收來自網(wǎng)絡(luò)設(shè)備的描述網(wǎng)絡(luò)設(shè)備的 操作條件的配置數(shù)據(jù),并且將收到的配置數(shù)據(jù)和與所述收到的配置數(shù) 據(jù)相關(guān)聯(lián)的配置標(biāo)識符一起存儲;以及管理裝置,接收由用戶通過所 述網(wǎng)絡(luò)設(shè)備之一錄入的所述配置標(biāo)識符,從存儲的配置數(shù)據(jù)中提取與 收到的錄入的配置標(biāo)識符相關(guān)聯(lián)的配置數(shù)據(jù),并且將提取出的配置數(shù) 據(jù)發(fā)送到已經(jīng)發(fā)送了所述錄入的配置標(biāo)識符的所述網(wǎng)絡(luò)設(shè)備,所述網(wǎng) 絡(luò)設(shè)備包括-發(fā)送器,將描述自身操作條件的所述配置數(shù)據(jù)發(fā)送到所述設(shè)備管 理裝置;輸入裝置,由用戶使用以錄入所述配置標(biāo)識符;以及 設(shè)置裝置,將用戶錄入的配置標(biāo)識符發(fā)送到所述設(shè)備管理裝置,接收從所述設(shè)備管理裝置發(fā)送的所述提取出的配置數(shù)據(jù),并且將在所 述提取出的配置數(shù)據(jù)中描述的操作條件設(shè)置為自身操作條件。
6. —種用于由設(shè)備管理裝置通過網(wǎng)絡(luò)來管理網(wǎng)絡(luò)設(shè)備的方法,所 述方法包括將描述所述網(wǎng)絡(luò)設(shè)備的操作條件的配置數(shù)據(jù)從所述網(wǎng)絡(luò)設(shè)備通過 所述網(wǎng)絡(luò)發(fā)送到所述設(shè)備管理裝置的步驟;接收所述配置數(shù)據(jù)的步驟,本步驟由所述設(shè)備管理裝置執(zhí)行;將收到的配置數(shù)據(jù)和與所述收到的配置數(shù)據(jù)相關(guān)聯(lián)的配置標(biāo)識符 一起存儲的步驟,本步驟由所述設(shè)備管理裝置執(zhí)行;獲取由用戶錄入的所述配置標(biāo)識符的步驟,本步驟由所述網(wǎng)絡(luò)設(shè) 備之一執(zhí)行;將錄入的配置標(biāo)識符發(fā)送到所述設(shè)備管理裝置的步驟,本步驟由 已經(jīng)獲得了所述錄入的配置標(biāo)識符的所述網(wǎng)絡(luò)設(shè)備執(zhí)行;接收從己經(jīng)獲得了所述錄入的配置標(biāo)識符的所述網(wǎng)絡(luò)設(shè)備發(fā)送的 所述錄入的配置標(biāo)識符的步驟,本步驟由所述設(shè)備管理裝置執(zhí)行;從存儲的配置數(shù)據(jù)中提取與所述收到的錄入的配置標(biāo)識符相關(guān)聯(lián) 的所述配置數(shù)據(jù)的步驟,本步驟由所述設(shè)備管理裝置執(zhí)行;將提取出的配置數(shù)據(jù)從所述設(shè)備管理裝置發(fā)送到已經(jīng)發(fā)送了所述 錄入的配置標(biāo)識符的所述網(wǎng)絡(luò)設(shè)備的步驟;接收從所述設(shè)備管理裝置發(fā)送的所述提取出的配置數(shù)據(jù)的步驟, 本步驟由已經(jīng)發(fā)送了所述錄入的配置標(biāo)識符的所述網(wǎng)絡(luò)設(shè)備執(zhí)行;以 及將在所述提取出的配置數(shù)據(jù)中描述的操作條件設(shè)置為自身操作條 件的步驟,本步驟由己經(jīng)發(fā)送了所述錄入的配置標(biāo)識符的所述網(wǎng)絡(luò)設(shè) 備執(zhí)行。
7. 如權(quán)利要求6所述的方法,其中所述配置數(shù)據(jù)包括標(biāo)識網(wǎng)絡(luò)上的網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)節(jié)點(diǎn)標(biāo)識符;并 且所述方法進(jìn)一步包括從所述提取出的配置數(shù)據(jù)中讀出所述網(wǎng)絡(luò)節(jié)點(diǎn)標(biāo)識符的步驟,本 步驟由所述設(shè)備管理裝置執(zhí)行;判定是否滿足節(jié)點(diǎn)標(biāo)識符非重疊條件的步驟,其中所述節(jié)點(diǎn)標(biāo)識 符非重疊條件表示讀出的網(wǎng)絡(luò)節(jié)點(diǎn)標(biāo)識符沒有被分配到除了已經(jīng)發(fā)送 了所述錄入的配置標(biāo)識符的所述網(wǎng)絡(luò)設(shè)備以外的網(wǎng)絡(luò)設(shè)備,本步驟由 所述設(shè)備管理裝置執(zhí)行;以及如果所述節(jié)點(diǎn)標(biāo)識符非重疊條件被滿足,所述提取出的配置數(shù)據(jù) 的發(fā)送步驟發(fā)送所述提取出的配置數(shù)據(jù)。
8.如權(quán)利要求7所述的方法,其中所述錄入的配置標(biāo)識符的接收步驟還接收設(shè)備標(biāo)識符,所述設(shè)備 標(biāo)識符對于已經(jīng)發(fā)送了所述錄入的配置標(biāo)識符的設(shè)備來說是唯一的; 以及所述判定步驟包括嘗試將請求網(wǎng)絡(luò)設(shè)備發(fā)送自身設(shè)備標(biāo)識符的請 求命令發(fā)送到被分配了所述讀出的網(wǎng)絡(luò)節(jié)點(diǎn)標(biāo)識符的所述網(wǎng)絡(luò)設(shè)備的 步驟;以及如果所述設(shè)備管理裝置未收到對所述請求命令的響應(yīng),或者如果 從響應(yīng)于所述請求命令的網(wǎng)絡(luò)設(shè)備發(fā)送的設(shè)備標(biāo)識符與和所述配置標(biāo) 識符一起收到的所述設(shè)備標(biāo)識符相一致,則所述判定步驟判定所述節(jié) 點(diǎn)標(biāo)識符非重疊條件被滿足。
全文摘要
本發(fā)明涉及網(wǎng)絡(luò)系統(tǒng)和網(wǎng)絡(luò)設(shè)備。提供了一種包括連接到網(wǎng)絡(luò)的服務(wù)器和打印機(jī)的網(wǎng)絡(luò)系統(tǒng),其中服務(wù)器收集和存儲來自各個打印機(jī)的描述操作條件的配置數(shù)據(jù),服務(wù)器存儲與注冊ID相關(guān)聯(lián)的各個收集的配置數(shù)據(jù)。如果用戶向新打印機(jī)錄入預(yù)定的注冊ID,則新打印機(jī)將錄入的注冊ID發(fā)送到服務(wù)器。該服務(wù)器一旦接收到錄入的注冊ID,則將與錄入的注冊ID相關(guān)聯(lián)的配置數(shù)據(jù)發(fā)送到新打印機(jī)。新打印機(jī)將在收到的配置數(shù)據(jù)中描述的操作條件設(shè)置到其自身操作條件。
文檔編號G06F3/12GK101320316SQ20081009074
公開日2008年12月10日 申請日期2008年3月31日 優(yōu)先權(quán)日2007年3月30日
發(fā)明者河合淳 申請人:兄弟工業(yè)株式會社