專利名稱:設(shè)備管理系統(tǒng)、探測設(shè)備、設(shè)備及程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種網(wǎng)絡(luò)中的設(shè)備管理系統(tǒng)、該設(shè)備管理系統(tǒng)中使用的探測設(shè)備、該設(shè)備管理系統(tǒng)中使用的設(shè)備及程序,尤其是涉及不進(jìn)行分別輸入位于越過路由器的目的地的網(wǎng)絡(luò)上設(shè)備的IP地址的麻煩作業(yè)、就可由管理設(shè)備管理位于越過路由器的目的設(shè)備的設(shè)備管理系統(tǒng)、探測設(shè)備、設(shè)備及程序。
背景技術(shù):
以前,在公司內(nèi)LAN等網(wǎng)絡(luò)上設(shè)置管理連接在網(wǎng)絡(luò)上的設(shè)備的管理用設(shè)備(下面稱為管理設(shè)備)(例如參照特開平06-338884號(hào)公報(bào))。該管理設(shè)備在網(wǎng)絡(luò)上送出將發(fā)送目的IP地址設(shè)定為255、255、255、255的廣播包,通過來自接收該廣播包的打印機(jī)等各設(shè)備的回信,取得管理信息,確認(rèn)該管理信息中包含的設(shè)備銷售商名稱、型號(hào)名稱、墨水或調(diào)色劑量、印刷張數(shù)、設(shè)備的設(shè)定狀況、設(shè)備的錯(cuò)誤狀況等,進(jìn)行設(shè)備管理。
但是,近年來,公司內(nèi)LAN大規(guī)?;⒍嗤ㄟ^路由器彼此連接多個(gè)網(wǎng)絡(luò)。從而,在通過路由器彼此連接多個(gè)網(wǎng)絡(luò)的情況下,不限于將管理設(shè)備送出的上述廣播包發(fā)送到越過路由器的目標(biāo)網(wǎng)絡(luò)。由于會(huì)向路由器目的地發(fā)送廣播包,并且通過路由器連接的雙方網(wǎng)絡(luò)的信息量增大,所以通例是通常由網(wǎng)絡(luò)管理者來設(shè)定,使廣播包不通過路由器。因此,即使在例如連接管理設(shè)備a的網(wǎng)絡(luò)A中進(jìn)行廣播,有時(shí)也不能向通過路由器與網(wǎng)絡(luò)A連接的網(wǎng)絡(luò)B發(fā)送該廣播包。即,有時(shí)連接在網(wǎng)絡(luò)A上的管理設(shè)備a僅通過在網(wǎng)絡(luò)A上進(jìn)行廣播,不能取得連接在網(wǎng)絡(luò)B上的1個(gè)或多個(gè)設(shè)備b的管理信息,不能管理設(shè)備b。
因此,這種情況下,分別向管理設(shè)備a輸入存在于越過路由器的目標(biāo)網(wǎng)絡(luò)中的作為管理對(duì)象的設(shè)備b的IP地址,根據(jù)輸入的IP地址,在管理設(shè)備a與設(shè)備b之間收發(fā)信管理信息,在管理設(shè)備a上管理設(shè)備b。
發(fā)明所解決的問題但是,如此分別輸入IP地址的作業(yè)隨著存在于越過路由器的目的地的網(wǎng)絡(luò)中的管理對(duì)象設(shè)備B增大,變?yōu)榉浅╇s的作業(yè)。
因此,本發(fā)明的目的在于不進(jìn)行分別輸入位于越過路由器的目的地的網(wǎng)絡(luò)上設(shè)備的IP地址的麻煩作業(yè)、就可由管理設(shè)備管理位于越過路由器的目的網(wǎng)絡(luò)中的設(shè)備的設(shè)備管理系統(tǒng)、探測設(shè)備、設(shè)備及程序。
解決問題的手段及發(fā)明效果為了實(shí)現(xiàn)上述目的,權(quán)利要求1所述發(fā)明是一種設(shè)備管理系統(tǒng),由連接到可經(jīng)路由器與第1網(wǎng)絡(luò)通信的第2網(wǎng)絡(luò)上的管理設(shè)備管理連接在上述第1網(wǎng)絡(luò)上的設(shè)備,其特征在于在上述第1網(wǎng)絡(luò)上還具備可與上述管理設(shè)備通信的探測設(shè)備,該探測設(shè)備具備廣播單元,對(duì)連接該探測設(shè)備的上述第1網(wǎng)絡(luò),執(zhí)行請(qǐng)求管理上述設(shè)備用管理信息的廣播;和傳送單元,向上述管理設(shè)備傳送通過對(duì)應(yīng)于該廣播的來自上述設(shè)備的應(yīng)答所得到的上述管理信息,上述管理設(shè)備具備管理單元,根據(jù)由上述傳送單元傳送的上述管理信息,管理上述第1網(wǎng)絡(luò)上的上述設(shè)備。
在該設(shè)備管理系統(tǒng)中,為了由連接在第2網(wǎng)絡(luò)上的管理設(shè)備來管理連接在第1網(wǎng)絡(luò)上的設(shè)備,在第1網(wǎng)絡(luò)上具備可與管理設(shè)備通信的探測設(shè)備。該探測設(shè)備對(duì)第1網(wǎng)絡(luò)執(zhí)行請(qǐng)求管理設(shè)備用管理信息的廣播,向管理設(shè)備傳送由對(duì)應(yīng)于廣播的來自設(shè)備的應(yīng)答得到的管理信息。因此,管理設(shè)備根據(jù)從探測設(shè)備傳送的管理信息,可管理第1網(wǎng)絡(luò)上的設(shè)備。
因此,若使用本發(fā)明的設(shè)備管理系統(tǒng),則由連接在第2網(wǎng)絡(luò)上的管理設(shè)備來識(shí)別連接在第1網(wǎng)絡(luò)上的設(shè)備,從而,可管理該設(shè)備。另外,若使用本發(fā)明的設(shè)備管理系統(tǒng),則由于僅通過將管理設(shè)備與探測設(shè)備設(shè)定為可通信,就可使管理設(shè)備管理連接在第1網(wǎng)絡(luò)上的設(shè)備,所以不必像以前那樣進(jìn)行分別輸入連接在第1網(wǎng)絡(luò)上的管理對(duì)象設(shè)備的IP地址的麻煩作業(yè)。
權(quán)利要求21所述發(fā)明的探測設(shè)備,可與管理設(shè)備進(jìn)行通信地設(shè)置在第1網(wǎng)絡(luò)上,其中具備廣播單元,對(duì)連接探測設(shè)備的第1網(wǎng)絡(luò),執(zhí)行請(qǐng)求管理設(shè)備用管理信息的廣播;和傳送單元,向管理設(shè)備傳送通過對(duì)應(yīng)于播的來自設(shè)備的應(yīng)答所得到的管理信息。若使用該探測設(shè)備,則可構(gòu)成上述設(shè)備管理系統(tǒng),可實(shí)現(xiàn)對(duì)權(quán)利要求1所述設(shè)備管理系統(tǒng)描述的作用、效果。
另外,權(quán)利要求22所述的程序,其中在與管理設(shè)備可通信地設(shè)置在第1網(wǎng)絡(luò)上的探測設(shè)備中執(zhí)行廣播處理,對(duì)連接探測設(shè)備的第1網(wǎng)絡(luò),執(zhí)行請(qǐng)求管理設(shè)備用管理信息的廣播;和傳送處理,向管理設(shè)備傳送通過對(duì)應(yīng)于廣播的來自設(shè)備的應(yīng)答包(packet)所得到的管理信息。若在探測設(shè)備中執(zhí)行該程序,則可實(shí)現(xiàn)對(duì)權(quán)利要求1所述設(shè)備管理系統(tǒng)描述的作用、效果。
作為從探測設(shè)備向管理設(shè)備傳送連接于第1網(wǎng)絡(luò)上的設(shè)備的設(shè)備信息的方法,考慮各種形態(tài)。例如,也可如權(quán)利要求2所述的設(shè)備管理系統(tǒng)那樣,傳送單元在每次通過對(duì)應(yīng)于廣播的來自設(shè)備的應(yīng)答得到管理信息時(shí),依次向管理設(shè)備傳送管理信息。
另外,也可如權(quán)利要求3所述的設(shè)備管理系統(tǒng)那樣,在探測設(shè)備中具備存儲(chǔ)單元,存儲(chǔ)通過對(duì)應(yīng)于廣播的來自設(shè)備的應(yīng)答所得到的管理信息,傳送單元也可以向管理設(shè)備傳送通過對(duì)應(yīng)于廣播的、來自設(shè)備的應(yīng)答所得到的新的上述管理信息中、與存儲(chǔ)單元中存儲(chǔ)的過去的管理信息不同的管理信息。從而,因?yàn)椴粡奶綔y設(shè)備向管理設(shè)備傳送不用傳送的管理信息,所以減輕了從多個(gè)探測設(shè)備接收管理信息的管理設(shè)備接收該管理信息的接收處理所需的處理負(fù)擔(dān)。
最好如權(quán)利要求4所述的設(shè)備管理系統(tǒng)那樣,管理設(shè)備具備通知單元,向探測設(shè)備通知作為管理對(duì)象的設(shè)備的條件,傳送單元向管理設(shè)備傳送滿足由通知單元通知條件的設(shè)備的管理信息。從而,因?yàn)椴粡奶綔y設(shè)備向管理設(shè)備傳送不用傳送的管理信息,所以減輕了從多個(gè)探測設(shè)備接收管理信息的管理設(shè)備接收該管理信息的接收處理所需的處理負(fù)擔(dān)。
下面,權(quán)利要求5所述的設(shè)備管理系統(tǒng),由連接到可經(jīng)路由器與第1網(wǎng)絡(luò)通信的第2網(wǎng)絡(luò)上的管理設(shè)備管理連接在上述第1網(wǎng)絡(luò)上的設(shè)備,其特征在于在上述第1網(wǎng)絡(luò)上還具備可與上述管理設(shè)備通信的探測設(shè)備,該探測設(shè)備具備廣播單元,對(duì)連接該探測設(shè)備的上述第1網(wǎng)絡(luò),執(zhí)行指令上述設(shè)備的廣播,以向上述管理設(shè)備發(fā)送管理上述設(shè)備用的管理信息,上述設(shè)備具備目的地設(shè)定發(fā)送單元,根據(jù)經(jīng)上述廣播單元的指令,對(duì)上述管理設(shè)備設(shè)定對(duì)上述廣播的應(yīng)答目標(biāo),發(fā)送上述管理信息,上述管理設(shè)備具備管理單元,根據(jù)從上述設(shè)備接收到的上述管理信息,管理上述第1網(wǎng)絡(luò)上的上述設(shè)備。
在該設(shè)備管理系統(tǒng)中,因?yàn)橛蛇B接到第2網(wǎng)絡(luò)上的管理設(shè)備管理連接在第1網(wǎng)絡(luò)上的設(shè)備,在第1網(wǎng)絡(luò)上具備可與管理設(shè)備通信的探測設(shè)備,該探測設(shè)備對(duì)第1網(wǎng)絡(luò)執(zhí)行請(qǐng)求管理設(shè)備用的管理信息的廣播。于是,設(shè)備根據(jù)經(jīng)廣播單元的指令,對(duì)管理設(shè)備設(shè)定對(duì)廣播的應(yīng)答目標(biāo),向管理設(shè)備發(fā)送管理信息。因此,管理設(shè)備根據(jù)從設(shè)備接收到的管理信息,可管理第1網(wǎng)絡(luò)上的設(shè)備。
因此,若使用本發(fā)明的設(shè)備管理系統(tǒng),則由連接在第2網(wǎng)絡(luò)上的管理設(shè)備來識(shí)別連接在第1網(wǎng)絡(luò)上的設(shè)備,從而,可管理該設(shè)備。
權(quán)利要求23所述的探測設(shè)備,可與管理設(shè)備進(jìn)行通信,設(shè)置在第1網(wǎng)絡(luò)上,其中具備廣播單元,對(duì)連接探測設(shè)備的第1網(wǎng)絡(luò),執(zhí)行指令上述設(shè)備的廣播,以向管理設(shè)備發(fā)送管理設(shè)備用的管理信息。若使用該探測設(shè)備,則可構(gòu)成權(quán)利要求5所述的設(shè)備管理系統(tǒng),可實(shí)現(xiàn)對(duì)權(quán)利要求5所述設(shè)備管理系統(tǒng)描述的作用、效果。
另外,權(quán)利要求24所述的程序,其中在可與管理設(shè)備進(jìn)行通信的、設(shè)置在第1網(wǎng)絡(luò)上的探測設(shè)備中執(zhí)行廣播處理,對(duì)連接探測設(shè)備的第1網(wǎng)絡(luò),執(zhí)行指令設(shè)備的廣播,以向管理設(shè)備發(fā)送管理設(shè)備用的管理信息。因此,若在探測設(shè)備中安裝該程序,則可構(gòu)成根據(jù)權(quán)利要求5所述的設(shè)備管理系統(tǒng)的探測設(shè)備,可實(shí)現(xiàn)對(duì)權(quán)利要求5所述設(shè)備管理系統(tǒng)描述的作用、效果。
另外,根據(jù)權(quán)利要求25所述的設(shè)備,連接在第1網(wǎng)絡(luò)上,其中具備目的地設(shè)定發(fā)送單元,在從探測設(shè)備通過廣播進(jìn)行指令,以向管理設(shè)備發(fā)送管理設(shè)備用的管理信息時(shí),在管理設(shè)備中設(shè)定目的地,發(fā)送管理信息。若使用該設(shè)備,則可構(gòu)成權(quán)利要求5所述的設(shè)備管理系統(tǒng),可實(shí)現(xiàn)對(duì)權(quán)利要求5所述設(shè)備管理系統(tǒng)描述的作用、效果。
另外,權(quán)利要求26所述的程序,執(zhí)行目的地設(shè)定發(fā)送處理,在從探測設(shè)備通過廣播指令連接在第1網(wǎng)絡(luò)上的設(shè)備、以向管理設(shè)備發(fā)送管理設(shè)備用的管理信息時(shí),在管理設(shè)備中設(shè)定目的地,發(fā)送上述管理信息。因此,若在設(shè)備中安裝該程序,則可構(gòu)成根據(jù)權(quán)利要求5所述的設(shè)備管理系統(tǒng)的設(shè)備,可實(shí)現(xiàn)對(duì)權(quán)利要求5所述設(shè)備管理系統(tǒng)描述的作用、效果。
下面,也可如權(quán)利要求6所述的設(shè)備管理系統(tǒng)那樣,管理設(shè)備具備通知單元,向探測設(shè)備通知作為管理對(duì)象的設(shè)備的條件,廣播單元對(duì)第1網(wǎng)絡(luò)執(zhí)行向滿足由通知單元通知的條件的設(shè)備請(qǐng)求管理信息的廣播。從而,因?yàn)椴皇枪芾韺?duì)象的設(shè)備不對(duì)管理信息的請(qǐng)求進(jìn)行應(yīng)答,所以對(duì)無用通信防患于未然。
下面,也可如權(quán)利要求7所述的設(shè)備管理系統(tǒng)那樣,探測設(shè)備具備判斷單元,判斷第1網(wǎng)絡(luò)上是否連接了新的設(shè)備,在由判斷單元判斷為第1網(wǎng)絡(luò)上連接了新的設(shè)備時(shí),執(zhí)行廣播。在該設(shè)備管理系統(tǒng)中,若第1網(wǎng)絡(luò)上連接了新的設(shè)備,則通過探測設(shè)備來進(jìn)行廣播,由管理設(shè)備來識(shí)別新連接的設(shè)備。因此,若使用本發(fā)明的設(shè)備管理系統(tǒng),則僅通過向網(wǎng)絡(luò)新連接設(shè)備,就可由管理設(shè)備自動(dòng)管理該設(shè)備。
下面,也可如權(quán)利要求8所述的設(shè)備管理系統(tǒng)那樣,在從管理設(shè)備接收到執(zhí)行廣播意思的請(qǐng)求時(shí),廣播單元執(zhí)行廣播。從而,管理設(shè)備可在必需時(shí)取得最新的設(shè)備管理信息。
下面,也可如權(quán)利要求9所述的設(shè)備管理系統(tǒng)那樣,上述管理設(shè)備對(duì)事先登錄的探測設(shè)備執(zhí)行上述廣播。從而,可利用登錄的探測設(shè)備來收集管理信息。
下面,也可如權(quán)利要求10所述的設(shè)備管理系統(tǒng)那樣,在上述第1網(wǎng)絡(luò)中不存在登錄的探測設(shè)備的情況下,連接到上述第2網(wǎng)絡(luò)上的管理設(shè)備對(duì)連接到上述第1網(wǎng)絡(luò)上的設(shè)備執(zhí)行請(qǐng)求管理信息的單獨(dú)計(jì)算(unicast)。從而,即使在第1網(wǎng)絡(luò)上不存在探測設(shè)備的情況下,也可收集管理信息。
下面,也可如權(quán)利要求11所述的設(shè)備管理系統(tǒng)那樣,在上述第1網(wǎng)絡(luò)中不存在登錄的探測設(shè)備的情況下,連接在存在于第3網(wǎng)絡(luò)與上述第1網(wǎng)絡(luò)之間的路由器的數(shù)量比存在于上述第1網(wǎng)絡(luò)與管理設(shè)備之間的路由器的數(shù)量少的第3網(wǎng)絡(luò)上的探測設(shè)備,對(duì)連接到上述第1網(wǎng)絡(luò)上的設(shè)備執(zhí)行請(qǐng)求管理信息的單獨(dú)計(jì)算。從而,通過在網(wǎng)絡(luò)間距離遠(yuǎn)(存在于網(wǎng)絡(luò)間的路由器的數(shù)量多)的兩者間執(zhí)行更多單獨(dú)計(jì)算,可刪除所謂對(duì)存在于兩者間的網(wǎng)絡(luò)造成負(fù)荷的缺點(diǎn)。另外,若在網(wǎng)絡(luò)間距離遠(yuǎn)的兩者間執(zhí)行單獨(dú)計(jì)算,則存在于網(wǎng)絡(luò)間的路由器的中繼處理增加,結(jié)果,收集管理信息用的時(shí)間增大,但根據(jù)上述結(jié)構(gòu),因?yàn)樵诰W(wǎng)絡(luò)間距離近的兩者間收集管理信息,所以可削減該時(shí)間。
下面,也可如權(quán)利要求12所述的設(shè)備管理系統(tǒng)那樣,在確認(rèn)未登錄探測設(shè)備的網(wǎng)絡(luò)中存在探測設(shè)備的情況下,重新登錄該探測設(shè)備。從而,可節(jié)省登錄探測設(shè)備的工夫。
下面,也可如權(quán)利要求13所述的設(shè)備管理系統(tǒng)那樣,在確認(rèn)未登錄探測設(shè)備的網(wǎng)絡(luò)中存在可用作探測設(shè)備的設(shè)備的情況下,向該設(shè)備發(fā)送使之用作探測設(shè)備的程序,使該設(shè)備用作探測設(shè)備,并且,將該設(shè)備作為探測設(shè)備登錄在管理設(shè)備中。從而,除節(jié)省將探測設(shè)備登錄在管理設(shè)備中的工夫外,因?yàn)榭墒乖O(shè)備用作探測設(shè)備,所以還可高效率地收集管理信息。
下面,也可如權(quán)利要求14所述的設(shè)備管理系統(tǒng)那樣,上述管理設(shè)備向上述探測設(shè)備通知收集管理信息的網(wǎng)絡(luò)范圍,上述探測設(shè)備使用廣播和單獨(dú)計(jì)算,向?qū)儆谕ㄖ木W(wǎng)絡(luò)范圍的設(shè)備請(qǐng)求管理信息。從而,可減輕管理設(shè)備的負(fù)荷。
另外,權(quán)利要求27所述的探測設(shè)備,具備廣播單元,在從上述管理設(shè)備通知收集管理信息的網(wǎng)絡(luò)范圍時(shí),對(duì)屬于上述網(wǎng)絡(luò)范圍內(nèi)的設(shè)備執(zhí)請(qǐng)求管理信息的廣播;和單獨(dú)計(jì)算執(zhí)行單元,執(zhí)行請(qǐng)求管理信息的單獨(dú)計(jì)算。若使用該探測設(shè)備,則可構(gòu)成權(quán)利要求14所述的設(shè)備管理系統(tǒng),可實(shí)現(xiàn)對(duì)權(quán)利要求14所述的設(shè)備管理系統(tǒng)描述的作用、效果。
另外,權(quán)利要求28所述的程序,在上述探測設(shè)備中,執(zhí)行廣播處理,在從上述管理設(shè)備通知收集管理信息的網(wǎng)絡(luò)范圍時(shí),對(duì)屬于上述網(wǎng)絡(luò)范圍內(nèi)的設(shè)備執(zhí)行請(qǐng)求管理信息的廣播;和單獨(dú)計(jì)算執(zhí)行處理,執(zhí)行請(qǐng)求管理信息的單獨(dú)計(jì)算。因此,若將該程序安裝在探測裝置中,則可構(gòu)成根據(jù)權(quán)利要求14所述的設(shè)備管理系統(tǒng)的探測設(shè)備,可實(shí)現(xiàn)對(duì)權(quán)利要求14所述的設(shè)備管理系統(tǒng)描述的作用、效果。
下面,最好如權(quán)利要求15所述的設(shè)備管理系統(tǒng)那樣,在權(quán)利要求1或權(quán)利要求5所述的設(shè)備管理系統(tǒng)中,上述管理設(shè)備具備程序發(fā)送單元,判斷根據(jù)上述管理信息管理的設(shè)備可否用作上述探測設(shè)備,向判斷為可用作上述探測設(shè)備的設(shè)備發(fā)送使該設(shè)備用作上述探測設(shè)備用的探測化程序,由上述程序發(fā)送單元發(fā)送探測化程序的設(shè)備具備安裝上述探測化程序的安裝單元。根據(jù)該設(shè)備管理系統(tǒng),可探測設(shè)備化用作探測設(shè)備的設(shè)備。因此,若使用該設(shè)備管理系統(tǒng),則即使探測設(shè)備發(fā)出故障,也可通過探測設(shè)備化設(shè)備,來繼續(xù)設(shè)備的管理。
可是,作為探測設(shè)備化設(shè)備的定時(shí),也可如權(quán)利要求16所述的設(shè)備管理系統(tǒng)那樣,管理設(shè)備在不與上述探測設(shè)備進(jìn)行通信時(shí)進(jìn)行。
另外,在確認(rèn)多個(gè)用作探測設(shè)備的設(shè)備的情況下,也可如權(quán)利要求17所述的設(shè)備管理系統(tǒng)那樣,對(duì)優(yōu)先級(jí)高的設(shè)備發(fā)送上述探測化程序。該優(yōu)先級(jí)以管理設(shè)備中的管理履歷老的事物或運(yùn)轉(zhuǎn)率高的事物優(yōu)先等,適當(dāng)設(shè)定。
下面,也可如權(quán)利要求18所述的設(shè)備管理系統(tǒng)那樣,在權(quán)利要求1至權(quán)利要求17之一所述的設(shè)備管理系統(tǒng)中,上述設(shè)備是印刷裝置,上述管理信息包含表示印刷裝置的設(shè)定和印刷裝置的裝置狀態(tài)至少一方的信息。從而,可根據(jù)管理信息來把握印刷裝置的設(shè)定或印刷裝置的裝置狀態(tài)。
下面,也可如權(quán)利要求19所述的設(shè)備管理系統(tǒng)那樣,在權(quán)利要求8所述的設(shè)備管理系統(tǒng)中,上述管理信息包含表示印刷裝置的設(shè)定和印刷裝置的裝置狀態(tài)至少一方的信息,上述探測設(shè)備是印刷裝置,在從上述管理設(shè)備接收?qǐng)?zhí)行廣播意思的請(qǐng)求時(shí),向上述管理設(shè)備發(fā)送該探測設(shè)備的管理信息。從而,因?yàn)樵趶墓芾碓O(shè)備接收?qǐng)?zhí)行廣播意愿的請(qǐng)求時(shí),向管理設(shè)備發(fā)送探測設(shè)備的管理信息,所以管理設(shè)備不需要另外請(qǐng)求探測設(shè)備自身的管理信息,可容易管理探測設(shè)備。
下面,也可如權(quán)利要求20所述的設(shè)備管理系統(tǒng)那樣,在權(quán)利要求14所述的設(shè)備管理系統(tǒng)中,上述管理信息包含表示印刷裝置的設(shè)定和印刷裝置的裝置狀態(tài)至少一方的信息,上述探測設(shè)備是印刷裝置,在從上述管理設(shè)備接收收集管理信息的網(wǎng)絡(luò)范圍的通知時(shí),向上述管理設(shè)備發(fā)送該探測設(shè)備的管理信息。從而,因?yàn)樵趶墓芾碓O(shè)備接收收集管理信息的網(wǎng)絡(luò)范圍通知時(shí),向管理設(shè)備發(fā)送探測設(shè)備的管理信息,所以管理設(shè)備不需要另外請(qǐng)求探測設(shè)備自身的管理信息,可容易管理探測設(shè)備。
附圖的簡要說明
圖1是表示適用設(shè)備管理系統(tǒng)的公司內(nèi)LAN的結(jié)構(gòu)圖。
圖2是表示管理設(shè)備、探測設(shè)備、設(shè)備的內(nèi)部結(jié)構(gòu)的圖。
圖3是表示設(shè)定管理對(duì)象用的信息收集設(shè)定窗口的圖。
圖4是表示收集管理信息時(shí)使用的OID表的圖。
圖5是表示登錄了可收集管理信息的設(shè)備的IP地址的管理信息可收集設(shè)備目錄圖。
圖6是說明由實(shí)施例1的設(shè)備管理系統(tǒng)進(jìn)行的整體處理用的模式圖。
圖7是表示[SNMP REPLY]包的一例的圖。
圖8是表示實(shí)施例1中管理設(shè)備第1處理的流程圖。
圖9是表示實(shí)施例1中管理信息請(qǐng)求處理的流程圖。
圖10是表示實(shí)施例1中廣播的管理信息請(qǐng)求處理的流程圖。
圖11是表示實(shí)施例1中單獨(dú)計(jì)算的管理信息請(qǐng)求處理的流程圖。
圖12是表示實(shí)施例1中管理設(shè)備第2處理的流程圖。
圖13是表示實(shí)施例1中管理信息挑選處理的流程圖。
圖14是表示實(shí)施例1中設(shè)備處理的流程圖。
圖15是表示實(shí)施例1中探測設(shè)備處理的流程圖。
圖16是一覽表示過去接收的包的內(nèi)容的圖。
圖17是表示實(shí)施例2中單獨(dú)計(jì)算的管理信息請(qǐng)求處理的流程圖。
圖18是表示實(shí)施例2中網(wǎng)絡(luò)間的距離算出處理的流程圖。
圖19是表示實(shí)施例3中探測設(shè)備登錄處理的流程圖。
圖20是表示實(shí)施例3中安裝處理的流程圖。
圖21是表示實(shí)施例4中SNMP REPLY包發(fā)送處理的流程圖。
圖22是表示實(shí)施例5中監(jiān)視處理的流程圖。
發(fā)明實(shí)施例實(shí)施例1下面,說明作為適用本發(fā)明的實(shí)施例1的設(shè)備管理系統(tǒng)。
這里,圖1是表示適用本實(shí)施例的設(shè)備管理系統(tǒng)的公司內(nèi)LAN的結(jié)構(gòu)圖。
如圖1示出的公司內(nèi)LAN1所示,本實(shí)施例的設(shè)備管理系統(tǒng)適用于由路由器2a-2e來彼此連接多個(gè)網(wǎng)絡(luò)1a-1f的通信網(wǎng)絡(luò)。
如圖1所示,本實(shí)施例的公司內(nèi)LAN1構(gòu)筑成由路由器2a-2e來彼此連接設(shè)置在各層中的網(wǎng)絡(luò)1a-1f的通信網(wǎng)絡(luò),在各層(圖1中為1層-6層)的網(wǎng)絡(luò)1a-1f中,連接個(gè)人計(jì)算機(jī)、打印機(jī)、掃描儀、FAX等各種各樣的網(wǎng)絡(luò)設(shè)備。另外,在以下的說明中,為了簡化說明,僅圖示說明連接在網(wǎng)絡(luò)1a-1f上的各種網(wǎng)絡(luò)設(shè)備中與本實(shí)施例關(guān)系密切的打印機(jī)及個(gè)人計(jì)算機(jī)。這里,設(shè)備a-n及探測設(shè)備5b-5f是打印機(jī),管理設(shè)備3是個(gè)人計(jì)算機(jī)。另外,在本實(shí)施例中,舉例說明作為管理設(shè)備3的個(gè)人計(jì)算機(jī)管理作為設(shè)備a-n及探測設(shè)備5b-5f的打印機(jī)的實(shí)例。
如圖1所示,在網(wǎng)絡(luò)1a中連接管理位于公司內(nèi)LAN1上的探測設(shè)備5b-5f及設(shè)備a-n的管理設(shè)備3,在其它網(wǎng)絡(luò)1b-1f中連接輔助管理設(shè)備3的設(shè)備管理的探測設(shè)備5b-5f。
這里,設(shè)公司內(nèi)LAN1的通信協(xié)議是TCP/IP。
另外,設(shè)管理設(shè)備3及探測設(shè)備5b-5f構(gòu)成為指定對(duì)方的IP地址,可進(jìn)行越過單獨(dú)計(jì)算的路由器2a-2e的通信。
此外,設(shè)本實(shí)施例的各設(shè)備(管理設(shè)備3、探測設(shè)備5b-5f、設(shè)備a-n)是監(jiān)視連接在網(wǎng)絡(luò)上的網(wǎng)絡(luò)設(shè)備的協(xié)議,對(duì)應(yīng)于由RFC(Request For Comments)1157或RFC1441定義的版本1或版本2的SNMP(Simple Network Management Protocol簡易網(wǎng)絡(luò)管理協(xié)議)。
另外,設(shè)作為管理對(duì)象的設(shè)備(探測設(shè)備5b-5f及設(shè)備a-n)數(shù)據(jù)庫化關(guān)于該設(shè)備的管理信息,具備由RFC1156或RFC1213等定義的MIB(ManagementInformation Base)。所謂MIB是存在于對(duì)應(yīng)于SNMP的網(wǎng)絡(luò)設(shè)備中的數(shù)據(jù)庫,存儲(chǔ)該網(wǎng)絡(luò)設(shè)備的管理信息。在該MIB中,將管理信息稱為Object,向每個(gè)Object分配唯一的數(shù)字(OID(Object ID)),構(gòu)筑基于該OID的樹形結(jié)構(gòu)數(shù)據(jù)庫。在下面說明中,將管理信息適當(dāng)稱為Object。
另外,在SNMP中,向?qū)?yīng)于SNMP的網(wǎng)絡(luò)設(shè)備發(fā)送指定想收集的管理信息OIS的[SNMP GET]包,接收該包的網(wǎng)絡(luò)設(shè)備與之對(duì)應(yīng)地將對(duì)應(yīng)于指定OID的管理信息存儲(chǔ)在[SNMP REPLY]包中并回信,由此來進(jìn)行管理信息的收發(fā)信。
另外,在下面的說明中,如圖1所示,將分配給網(wǎng)絡(luò)1a-1f每一個(gè)的網(wǎng)絡(luò)地址(這里設(shè)為級(jí)別C(主機(jī)地址部為8比特))分別依次說明為10.123.21.0、10.123.22.0、…10.123.26.0。另外,將分配給每一個(gè)連接在各網(wǎng)絡(luò)1a-1f上的各設(shè)備(管理設(shè)備3、探測設(shè)備5b-5f、設(shè)備a-n)的主機(jī)地址對(duì)每個(gè)層分別從圖1中的左方順序說明為1、2…。此外,說明為由網(wǎng)絡(luò)管理者來設(shè)定各路由器2a-2e,以便不向連接于同一路由器上的另一網(wǎng)絡(luò)送出在連接于路由器上的一方網(wǎng)絡(luò)內(nèi)送出的廣播包(將發(fā)送目的IP地址設(shè)定為255.255.255.255的包)。
這里,管理設(shè)備3、探測設(shè)備5b-5f及設(shè)備a-n分別為圖2的(a)-(c)所示結(jié)構(gòu)。
即,如圖2(10)所示,管理設(shè)備3由網(wǎng)絡(luò)接口(網(wǎng)絡(luò)I/F)10、CPU12、ROM 14、RAM 16、硬盤驅(qū)動(dòng)器(HDD)18、顯示部20、用戶接口(用戶I/F)22等構(gòu)成。另外,網(wǎng)絡(luò)I/F10經(jīng)網(wǎng)絡(luò)1A收發(fā)信包。ROM 14是存儲(chǔ)各種控制程序的非易失性存儲(chǔ)器,RAM 16是暫時(shí)存儲(chǔ)各種數(shù)據(jù)的處理結(jié)果的易失性存儲(chǔ)器。另外,HDD 18是存儲(chǔ)如后詳細(xì)描述的OID表(參照?qǐng)D4)、管理信息可收集設(shè)備目錄(參照?qǐng)D5)、關(guān)于圖8-13流程圖所示處理的程序、從設(shè)備收集的管理信息等的存儲(chǔ)媒體。另外,顯示部20由LCD等構(gòu)成,顯示各種數(shù)據(jù)的處理結(jié)果。此外,用戶I/F22例如由鍵盤或鼠標(biāo)等構(gòu)成,輸入用戶的選擇操作等。由總線24來連接這些結(jié)構(gòu),由CPU12統(tǒng)一管理。
探測設(shè)備5b-5f例如是打印機(jī),如圖2(b)所示,具備與上述管理設(shè)備3一樣的功能,由網(wǎng)絡(luò)I/F30、CPU 32、ROM 34、RAM 36、HDD 38、用戶I/F42、總線44等構(gòu)成,同時(shí)具備打字由網(wǎng)絡(luò)I/F30接收的打字?jǐn)?shù)據(jù)的打字部40。其中,與管理設(shè)備3不同之處在于,在ROM 34中存儲(chǔ)關(guān)于圖14的流程圖所示處理的程序,在RAM 36中存儲(chǔ)MIB,該MIB存儲(chǔ)該探測設(shè)備5b-5f的管理信息,另外,HDD38中存儲(chǔ)關(guān)于圖15流程圖所示處理的程序。
此外,設(shè)備a-n例如是打印機(jī),如圖2(c)所示,配備具備與探測設(shè)備5b-5f一樣功能的網(wǎng)絡(luò)I/F50、CPU 52、ROM 54、RAM 56、打字部58、用戶I/F60、總線62等。其中,與管理設(shè)備3不同之處在于,在ROM 54中存儲(chǔ)關(guān)于圖14流程圖所示處理的程序,另外,在RAM 56中存儲(chǔ)MIB,該MIB存儲(chǔ)該設(shè)備a-n的管理信息。
另外,這里,作為設(shè)備a-n的一例,舉例為不具備HDD,但設(shè)備a-n也可具備HDD。另外,作為探測設(shè)備5b-5f、設(shè)備a-n的一例,可以舉打印機(jī)為例,但也可如上所述,為個(gè)人計(jì)算機(jī)、掃描儀或FAX等。
下面,參照?qǐng)D3來說明在本實(shí)施例的設(shè)備管理系統(tǒng)中,當(dāng)用管理設(shè)備3來管理探測設(shè)備5b-5f及設(shè)備a-n時(shí),進(jìn)行作為管理對(duì)象的網(wǎng)絡(luò)范圍指定或作為管理對(duì)象的設(shè)備種類指定的設(shè)定輸入畫面。
圖3是表示在管理設(shè)備3的顯示部20中的信息收集設(shè)定窗口。信息收集設(shè)定窗口100由管理范圍設(shè)定區(qū)域102、子網(wǎng)時(shí)標(biāo)(mask)設(shè)定區(qū)域104、管理對(duì)象設(shè)備的出售者名設(shè)定區(qū)域106、管理對(duì)象設(shè)備的機(jī)型名設(shè)定區(qū)域108、確定按鈕110、取消按鈕112等構(gòu)成。通過設(shè)置在管理設(shè)備3中的由鍵盤或鼠標(biāo)等構(gòu)成的用戶I/F22,可構(gòu)成由用戶選擇或輸入。
管理范圍設(shè)定區(qū)域102是由IP地址來設(shè)定出[SNMP GET]包的范圍的區(qū)域,這里,表示設(shè)定共計(jì)4個(gè)范圍的實(shí)例。在本實(shí)施例中,作為范圍的設(shè)定方法,可如[10.123.21.0-10.123.23.254]那樣,用IP地址的始點(diǎn)和終點(diǎn)來設(shè)定范圍,如[10.123.25.*](*相當(dāng)于所謂的通配符)那樣,用IP地址的部分一致來設(shè)定范圍。因此,可節(jié)省象以前那樣直接分別輸入[10.123.24.2]或[10.123.26.3]等分配給作為管理對(duì)象的設(shè)備的IP地址的工夫。
子網(wǎng)時(shí)標(biāo)設(shè)定區(qū)域104是設(shè)定子網(wǎng)時(shí)標(biāo)的區(qū)域,在后述的算出網(wǎng)絡(luò)地址的處理中利用設(shè)定在該區(qū)域中的子網(wǎng)時(shí)標(biāo)。
管理對(duì)象設(shè)備的出售者名設(shè)定區(qū)域106是在想限定作為管理對(duì)象的設(shè)備時(shí),設(shè)定作為管理對(duì)象的設(shè)備的出售者名的區(qū)域,在后述的挑選作為管理對(duì)象的設(shè)備的處理中利用設(shè)定在該區(qū)域中的出售者名。
管理對(duì)象設(shè)備的機(jī)型名設(shè)定區(qū)域108是在想限定作為管理對(duì)象的設(shè)備時(shí),設(shè)定作為管理對(duì)象的設(shè)備的機(jī)型名的區(qū)域,在后述的挑選作為管理對(duì)象的設(shè)備的處理中利用設(shè)定在該區(qū)域中的機(jī)型名。
確定按鈕110是在將設(shè)定在各設(shè)定區(qū)域102-108中的內(nèi)容寫保存在HDD 18中后,該設(shè)定有效時(shí)按壓的按鈕。取消按鈕112是在不將設(shè)定在各設(shè)定區(qū)域102-108中的內(nèi)容寫保存在HDD 18中,該設(shè)定無效(仍為以前的設(shè)定不變)時(shí)按壓的按鈕。
另外,圖3所示信息收集設(shè)定窗口100不限于管理設(shè)備3的顯示部20,也可顯示在設(shè)置于可與管理設(shè)備3通信連接的未圖示的個(gè)人計(jì)算機(jī)中的顯示器中。另外,此時(shí),最好使用設(shè)置在該個(gè)人計(jì)算機(jī)中的鍵盤或鼠標(biāo),對(duì)信息收集設(shè)定窗口100進(jìn)行設(shè)定或輸入。
參照?qǐng)D4來說明管理設(shè)備3根據(jù)SNMP來管理設(shè)置在公司內(nèi)LAN1上的探測設(shè)備5b-5f及設(shè)備a-n時(shí)使用的表(下面稱為OID表)。
該OID表除將對(duì)應(yīng)于作為管理設(shè)備3收集對(duì)象的管理信息(Object)的OID存儲(chǔ)在[OID]欄中外,若對(duì)應(yīng)于各OID的管理信息(Object)是何值,則將作為管理對(duì)象的設(shè)備來處理存儲(chǔ)在[篩選值]的欄中。即,管理設(shè)備3收集對(duì)應(yīng)于OID表的[OID]欄中示出的4個(gè)OID的管理信息(Object)。其中,此時(shí),僅收集滿足[篩選值]所示全部值[相當(dāng)于本發(fā)明的設(shè)備條件]的管理信息。由此,可構(gòu)成為即使數(shù)量膨大的設(shè)備存在于網(wǎng)絡(luò)內(nèi),也可縮小、高效率地管理對(duì)象。
該OID表以與當(dāng)前版本序號(hào)(每次更新OID表時(shí)分配的序號(hào),在圖4所示OID表的情況下,版本序號(hào)為42)相關(guān)聯(lián)的狀態(tài)存儲(chǔ)在管理設(shè)備3及探測設(shè)備5b-5f的HDD 18及HDD 38中。如后詳細(xì)描述,當(dāng)判斷管理設(shè)備3及探測設(shè)備5b-5f中存儲(chǔ)的OID表彼此是否一致時(shí)利用該版本序號(hào)。另外,由位于圖4所示OID表中的各OID和對(duì)應(yīng)于該OID的Object構(gòu)成的MIB相當(dāng)于由RFC1759定義的[Print]MIB,是為了管理打印機(jī)而設(shè)定的MIB。另外,這里,構(gòu)成MIB,以分別對(duì)于位于OID表第1行的所謂[1.3.6.1.2.1.43.8.2.1.14.1]的OID,存儲(chǔ)特定打印機(jī)的出售者名的Object(一般稱為[prtlnputVenderName]Object),對(duì)于位于OID表第2行的所謂[1.3.6.1.2.1.43.8.2.1.15.1]的OID,存儲(chǔ)特定打印機(jī)的機(jī)型名的Object(一般稱為[prtlnputmodel]Object),對(duì)于位于OID表第3行的所謂[1.3.6.1.2.1.43.10.2.1.4.1]的OID,存儲(chǔ)特定打印機(jī)的打印張數(shù)的Object(一般稱為[prtMarkerLifeCount]Object),對(duì)于位于OID表第4行的所謂[1.3.6.1.2.1.43.18.1.1.1.1]的OID,存儲(chǔ)特定安裝幾組[prtAlert]Object的Object(一般稱為[prtAlertIndex]Object)。這里,所謂[prtAlertIndex]Object表示安裝幾組數(shù)據(jù)庫化關(guān)于打印機(jī)的卡紙或缺紙等錯(cuò)誤信息等的[1.3.6.1.2.1.43.18]以下的[prtAlert]Object組。因此,對(duì)于在[prtAlertIndex]Object中存儲(chǔ)了值的打印機(jī),通過發(fā)送指定對(duì)應(yīng)于想取得的錯(cuò)誤信息等的[prtAlert]Object的OID的[SNMP GET]包,可容易知道當(dāng)前的打印機(jī)的狀況等。
可是,圖4所示OID表的情況具體如下,關(guān)聯(lián)OID與篩選器。
對(duì)于位于OID表第1行的所謂[1.3.6.1.2.1.43.8.2.1.14.1]的OID,如上所述,存儲(chǔ)特定打印機(jī)的出售者名的Object,這里,與該OID關(guān)聯(lián)所謂[Bro]的篩選值。即,如下面詳細(xì)描述,在本實(shí)施例中,具有對(duì)應(yīng)于該OID的Object,并且,僅將對(duì)應(yīng)于該OID的Object中包含所謂[Bro]的字符串的設(shè)備處理為管理對(duì)象的設(shè)備。另外,對(duì)應(yīng)于本OID的篩選值[Bro]是用戶對(duì)位于圖3所示信息收集設(shè)定窗口100中的管理對(duì)象設(shè)備的出售者名設(shè)定區(qū)域106進(jìn)行設(shè)定的值。
對(duì)于位于OID表第2行的所謂[1.3.6.1.2.1.43.8.2.1.15.1]的OID,如上所述,存儲(chǔ)特定打印機(jī)的機(jī)型的Object,這里,對(duì)該OID關(guān)聯(lián)所謂[L12、L16、L26、L40]的篩選值。即,如下面詳細(xì)描述,在本實(shí)施例中,具有對(duì)應(yīng)于該OID的Object,并且,僅將對(duì)應(yīng)于該OID的Object中包含[L12]、[L16]、[L26]、[L40]之一的字符串的設(shè)備處理為管理對(duì)象的設(shè)備。另外,對(duì)應(yīng)于本OID的篩選值[L12、L16、L26、L40]是用戶對(duì)位于圖3所示信息收集設(shè)定窗口100中的管理對(duì)象設(shè)備的機(jī)型名設(shè)定區(qū)域108進(jìn)行設(shè)定的值。
對(duì)于位于OID表第3行的所謂[1.3.6.1.2.1.43.10.2.1.4.1]的OID,如上所述,存儲(chǔ)特定打印機(jī)的打印張數(shù)的Object,這里,對(duì)該OID不關(guān)聯(lián)篩選值(不設(shè)定篩選值)。即,如下面詳細(xì)描述,在本實(shí)施例中,僅將具有對(duì)應(yīng)于該OID的Object的設(shè)備處理為管理對(duì)象設(shè)備,根據(jù)對(duì)應(yīng)于該OID的Object,不挑選作為管理對(duì)象的設(shè)備。另外,在根據(jù)打印機(jī)的打印張數(shù)想挑選作為管理對(duì)象的設(shè)備的情況下,例如可以對(duì)該OID關(guān)聯(lián)所謂[10000]的篩選值,將對(duì)應(yīng)于該OID的Object大于(或小于)10000的設(shè)備處理為管理對(duì)象的設(shè)備即可。此時(shí),最好構(gòu)成為在信息收集設(shè)定窗口100中重新設(shè)定關(guān)于印刷張數(shù)的設(shè)定區(qū)域,對(duì)該設(shè)定區(qū)域利用用戶設(shè)定的值。
對(duì)于位于OID表第4行的所謂[1.3.6.1.2.1.43.18.1.1.1.1]的OID,如上所述,存儲(chǔ)特定是否具備[prtAlert]Object用的Object,具體而言,在具備[prtAlert]Object的情況下,存儲(chǔ)大于[1]的值(所有組數(shù)的值)作為對(duì)應(yīng)于該OID的Object。因此,若指定該OID所得到的Object大于[1],則判斷為具備[prtAlert]Object,否則判斷為不具備[prtAlert]Object。這里,對(duì)于該OID,將[1]設(shè)定為篩選值。即,如下面詳細(xì)描述,在本實(shí)施例中,僅將具有對(duì)應(yīng)于該OID的Object的設(shè)備(僅設(shè)定大于[1]的值的設(shè)備)處理為管理對(duì)象設(shè)備。另外,就對(duì)該OID的篩選值而言,用戶不設(shè)定,由默認(rèn)來設(shè)定。
下面,參照?qǐng)D5來說明存儲(chǔ)有管理設(shè)備3的HDD 18中的管理信息可收集設(shè)備目錄。該管理信息可收集設(shè)備目錄是表示可發(fā)送請(qǐng)求管理信息發(fā)送的[SNMPGET]包的設(shè)備(相當(dāng)于管理設(shè)備3及探測設(shè)備5b-5f,下面適當(dāng)稱為管理信息可收集設(shè)備)的IP地址的目錄。分別在圖5所示管理信息可收集設(shè)備目錄的第1行中存儲(chǔ)管理設(shè)備3的IP地址,在第2行中存儲(chǔ)探測設(shè)備5b的IP地址,在第3行中存儲(chǔ)探測設(shè)備5c的IP地址。在本實(shí)施例1中,用戶經(jīng)管理設(shè)備3的用戶I/F22輸入IP地址,由此登錄該管理信息可收集設(shè)備目錄。其中,就管理設(shè)備3的IP地址而言,也可構(gòu)成為通過取得分配給管理設(shè)備3的IP地址,并登錄在管理信息可收集設(shè)備目錄中,用戶不輸入IP地址就可進(jìn)行登錄。另外,向該管理信息可收集設(shè)備目錄的登錄不限于設(shè)置在管理設(shè)備3中的用戶I/F22,也可經(jīng)設(shè)置在可與管理設(shè)備3通信的未圖示個(gè)人計(jì)算機(jī)中的鍵盤或鼠標(biāo)來進(jìn)行。
下面,說明由本實(shí)施例1的設(shè)備管理系統(tǒng)進(jìn)行的整體處理的概要。
這里,圖6是說明由本實(shí)施例1的設(shè)備管理系統(tǒng)進(jìn)行的整體處理概要用的模式圖,圖7是回信包的說明圖。另外,為了簡化說明,圖6僅表示圖1的公司內(nèi)LAN中的網(wǎng)絡(luò)1a、1b、1d。另外,省略對(duì)連接于網(wǎng)絡(luò)1a上的設(shè)備a-c的圖示。
在本實(shí)施例1的設(shè)備管理系統(tǒng)中,當(dāng)從屬于設(shè)定在圖3所示信息收集設(shè)定窗口100的管理范圍設(shè)定區(qū)域102中的管理范圍的設(shè)備收集管理信息時(shí),如圖6(a)所示,若有存在于管理范圍網(wǎng)絡(luò)上的管理信息可收集設(shè)備(這里,表示探測設(shè)備登錄在管理信息可收集目錄中,并且,存在于管理范圍的網(wǎng)絡(luò)上的情況下的實(shí)例),則從管理設(shè)備3越過路由器2a通過單獨(dú)計(jì)算向探測設(shè)備5b發(fā)送委托[SNMP GET]包的廣播的包。另外,對(duì)于管理信息可收集設(shè)備不存在于網(wǎng)絡(luò)上的管理范圍而言(這里,表示在網(wǎng)絡(luò)1d上不存在登錄在管理信息可收集設(shè)備目錄中的設(shè)備,連接在同一網(wǎng)絡(luò)上的設(shè)備i存在于管理范圍內(nèi)的情況的實(shí)例),管理設(shè)備3通過單獨(dú)計(jì)算向設(shè)備i發(fā)送[SNMP GET]包。
之后,如圖6(b)所示,接受委托的探測設(shè)備5b向網(wǎng)絡(luò)1b上廣播[SNMP GET]包。另外,在上述[SNMP GET]包中存儲(chǔ)圖4的OID表所示的4個(gè)OID。
之后,如圖6(c)所示,各設(shè)備d-f根據(jù)存儲(chǔ)在[SNMP GET]包中的各OID,向探測設(shè)備5b回信關(guān)聯(lián)各OID與Object的回信包([SNMP REPLY]包)。
之后,如圖6(d)所示,一旦探測設(shè)備5b從各設(shè)備d-f接收回信包,則判斷該回信包是否從管理對(duì)象的設(shè)備回信的包(判斷是否存在對(duì)應(yīng)于圖4的OID表所示OID的Object,并且,滿足篩選值的條件的包),根據(jù)該判斷,向管理設(shè)備3僅發(fā)送從管理對(duì)象的設(shè)備回信的回信包。另外,即使對(duì)通過單獨(dú)計(jì)算從管理設(shè)備3接收[SNMP GET]包的設(shè)備I,也可向管理設(shè)備3發(fā)送關(guān)聯(lián)各OID和Object的回信包。另外,在圖6中,舉例說明了存在于管理范圍的網(wǎng)絡(luò)上的管理信息可收集設(shè)備是探測設(shè)備5b的情況下的實(shí)例,但即使對(duì)探測設(shè)備5c-5f也可進(jìn)行同樣的處理。另外,在登錄在管理信息可收集設(shè)備目錄中,并且存在于管理范圍的網(wǎng)絡(luò)上的設(shè)備為管理設(shè)備3的情況下,不發(fā)送委托圖6(a)所示廣播的包,管理設(shè)備3在網(wǎng)絡(luò)1a上廣播[SNMP GET]包。
這里,圖7表示從上述設(shè)備回信的回信包的一例。這里,如圖7(a)所示,從一個(gè)都不具備對(duì)應(yīng)于上述4個(gè)OID的Object(沒有關(guān)聯(lián)于上述4個(gè)OID的MIB)的設(shè)備對(duì)構(gòu)成[SNMP REPLY]包的所有OID,關(guān)聯(lián)稱為[No such]的Object。另外,在本實(shí)施例1中,因?yàn)樯鲜?個(gè)OID都是關(guān)聯(lián)于打印機(jī)的OID,所以作為回信圖7(a)所示包的設(shè)備,例如可以舉出未圖示的個(gè)人計(jì)算機(jī)或掃描儀等。
另外,如圖7(b)所示,從不具備部分對(duì)應(yīng)于上述4個(gè)OID的Object(上述4個(gè)OID內(nèi),沒有與任一OID關(guān)聯(lián)的MIR)的設(shè)備回信的回信包,對(duì)構(gòu)成[SNMPREPLY]包的OID中不具備Object的OID(這里為第4行OID),關(guān)聯(lián)稱為[No such]的Object。
另外,如圖7(c)所示,從具有對(duì)應(yīng)于上述4個(gè)OID的所有Object的設(shè)備回信的回信包,對(duì)構(gòu)成[SNMP REPLY]包的所有OID,關(guān)聯(lián)Object。
即,在本實(shí)施例中,僅向管理設(shè)備3發(fā)送從管理對(duì)象的設(shè)備發(fā)送的管理信息。因此,因?yàn)閺奶綔y設(shè)備5b向管理設(shè)備3僅回信存儲(chǔ)作為管理對(duì)象設(shè)備的管理信息的回信包,所以若使用該設(shè)備管理系統(tǒng),則可越過路由器2a-e來管理想由管理設(shè)備管理的設(shè)備,同時(shí),可有效管理設(shè)備。
下面,參照?qǐng)D8-圖13的流程圖來詳細(xì)說明根據(jù)實(shí)施例1的設(shè)備管理系統(tǒng)中管理設(shè)備3的處理。另外,圖8-圖13所示管理設(shè)備3的處理通過管理設(shè)備3的CPU12執(zhí)行關(guān)于圖8-圖13的流程圖的程序來實(shí)現(xiàn)。
圖8是關(guān)于[管理設(shè)備第1處理]的流程圖。通常從管理設(shè)備3的電源接通時(shí)開始到電源切斷時(shí)為止來執(zhí)行基本該流程圖的處理。
一旦開始該[管理設(shè)備第1處理],則在S101中,未圖示的計(jì)時(shí)器啟動(dòng)從0開始的計(jì)時(shí),之后,轉(zhuǎn)移到S102的處理。該計(jì)時(shí)器的計(jì)時(shí)被用于在后說明的S104的處理中。
在S102中,執(zhí)行請(qǐng)求設(shè)備發(fā)送管理信息的[管理信息請(qǐng)求處理],之后,轉(zhuǎn)移到S103的處理。另外,后面參照?qǐng)D9-圖11來詳細(xì)描述S102的[管理信息請(qǐng)求處理]。
在S103中,通過復(fù)位在S101中啟動(dòng)計(jì)時(shí)的計(jì)時(shí)器,在計(jì)時(shí)器中再次開始從0開始的計(jì)時(shí),轉(zhuǎn)移到S104的處理。
在S104中,判斷計(jì)時(shí)器的計(jì)時(shí)是否經(jīng)過10分鐘,在判斷為經(jīng)過10分鐘的情況下(S104是),則返回上述S2的[管理信息請(qǐng)求處理],在判斷為未經(jīng)過10分鐘的情況下(S104否),轉(zhuǎn)移到S105的處理。
在S105中,判斷是否更新圖4所示OID表,在判斷為更新了OID表、即按下圖3所示信息收集設(shè)定窗口100的確定按鈕110、增加OID表的版本序號(hào)的情況下(S105是),轉(zhuǎn)移到S106的處理,否則(S105否),轉(zhuǎn)移到S107的處理。
在S106中,在進(jìn)行向登錄在圖5所示管理信息可收集設(shè)備目錄中的探測設(shè)備5b-5f(在圖5的情況下,相當(dāng)于探測設(shè)備5b及5c)發(fā)送最新的OID表的處理后,轉(zhuǎn)移到S107的處理。
在S107中,判斷是否有來自用戶的管理信息顯示請(qǐng)求,在判斷為有來自用戶的管理信息顯示請(qǐng)求、即有經(jīng)管理設(shè)備3的用戶I/F22在顯示部20中顯示管理信息的意思的請(qǐng)求的情況下(S107是),轉(zhuǎn)移到S108的處理,否則(S107否),返回S104的處理。另外,該管理信息的顯示請(qǐng)求不限于設(shè)置在管理設(shè)備3中的用戶I/F22,也可經(jīng)設(shè)置在與管理設(shè)備3可通信的未圖示的個(gè)人計(jì)算機(jī)中的鍵盤或鼠標(biāo)來進(jìn)行。
在S108中,進(jìn)行在顯示部20中顯示存儲(chǔ)在管理設(shè)備3的HDD 18中的管理信息的處理,返回S104的處理。通過確認(rèn)由S108的處理顯示的管理信息,用戶可把握管理對(duì)象設(shè)備的狀況。另外,該管理信息的顯示不限于設(shè)置在管理設(shè)備3中的顯示部20,也可經(jīng)設(shè)置在與管理設(shè)備3可通信的未圖示的個(gè)人計(jì)算機(jī)中的顯示器來進(jìn)行。
如上所述,在圖8所示[管理設(shè)備第1處理]中,計(jì)時(shí)器的計(jì)時(shí)每次經(jīng)過10分鐘時(shí)(S104是),執(zhí)行S2的[管理信息請(qǐng)求處理],在計(jì)時(shí)器的計(jì)時(shí)未經(jīng)過10分鐘期間)S104否),執(zhí)行OID表的更新確認(rèn)(S105)或管理信息的顯示請(qǐng)求確認(rèn)(S107)等的處理。
下面,參照?qǐng)D9-圖11來說明上述[管理信息請(qǐng)求處理](S102)的細(xì)節(jié)。
一旦圖9所示[管理信息請(qǐng)求處理](S102)開始,則在S201中,執(zhí)行使用廣播來請(qǐng)求設(shè)備發(fā)送管理信息的[廣播的管理信息請(qǐng)求處理],之后,轉(zhuǎn)移到S202的處理。
這里,參照?qǐng)D10來說明該[廣播的管理信息請(qǐng)求處理](S201)。
一旦[廣播的管理信息請(qǐng)求處理]開始,則首先在S301中,執(zhí)行將設(shè)置在管理設(shè)備3的RAM 16中的計(jì)數(shù)器n設(shè)定為[1]的處理,之后,轉(zhuǎn)移到S302的處理。計(jì)數(shù)器n用作所謂的指針,在之后的處理中,在特定位于管理信息可收集設(shè)備目錄(參照?qǐng)D5)的多個(gè)IP地址中成為參照目的地的IP地址時(shí)使用。
在S302中,將存儲(chǔ)在管理設(shè)備3的HDD 18中的管理范圍(設(shè)定在圖3的管理范圍設(shè)定區(qū)域102中的管理范圍)作為[殘存范圍]存儲(chǔ)在管理設(shè)備3的RAM 16中(將存儲(chǔ)在HDD 18中的管理范圍復(fù)制在RAM 16中),之后,轉(zhuǎn)移到S303的處理。在以后的處理中,為了特定不請(qǐng)求發(fā)送管理信息的IP地址范圍而利用該[殘存范圍]。
在S303中,判斷是否對(duì)管理信息可收集設(shè)備目錄(參照?qǐng)D5)所示管理信息可收集設(shè)備的全部IP地址執(zhí)行以下的S304-S310的處理,在判斷為全部執(zhí)行的情況下(S303是),結(jié)束本[廣播的管理信息請(qǐng)求處理],轉(zhuǎn)移到圖9的S202的處理,另一方面,在判斷為未全部執(zhí)行的情況下(S303否),轉(zhuǎn)移到S304的處理。
在S304中,根據(jù)設(shè)定在圖3所示信息收集設(shè)定窗口100的子網(wǎng)時(shí)標(biāo)設(shè)定區(qū)域104中的子網(wǎng)時(shí)標(biāo),對(duì)從管理信息可收集設(shè)備目錄(參照?qǐng)D5)的上面開始表示為第n個(gè)的IP地址算出其網(wǎng)絡(luò)地址后,轉(zhuǎn)移到S305的處理。根據(jù)該算出網(wǎng)絡(luò)地址的處理(S304),在從圖5的管理信息可收集設(shè)備目錄的上面開始第n個(gè)中登錄所謂[10.123.21.1]的IP地址,在圖3的子網(wǎng)時(shí)標(biāo)區(qū)域104設(shè)定所謂[255.255.255.0]的子網(wǎng)時(shí)標(biāo)的情況下,算出所謂的[10.123.21.0]的網(wǎng)絡(luò)地址。
在S305中,判斷在S304中算出的網(wǎng)絡(luò)地址是否與存儲(chǔ)在RAM 16中的殘存范圍重疊,在判斷為重疊的情況下(S305是),轉(zhuǎn)移到S306的處理,在判斷為不重疊的情況下(S305否),轉(zhuǎn)移到S310的處理。根據(jù)S305的判斷處理,例如,在S304中算出所謂[10.123.21.0]的網(wǎng)絡(luò)地址,在RAM 16中存儲(chǔ)稱為[10.123.21.0-10.123.23.254]的殘存范圍的情況下,因?yàn)樗^[10.123.21.0]的網(wǎng)絡(luò)地址與所謂[10.123.21.0-10.123.23.254]的殘存范圍在[10.123.21.0-10.123.21.255]的范圍內(nèi)重疊,所以在S305中判斷為重疊(S305是)。
在S306中,判斷上述第n個(gè)IP地址是否是管理沒備3的IP地址,在判斷為上述第n個(gè)IP地址是管理設(shè)備3的IP地址的情況下(S306是),轉(zhuǎn)移到S307的處理,否則(S306否),轉(zhuǎn)移到S308的處理。
在S307中,向自身網(wǎng)絡(luò)1a內(nèi)廣播指定圖4的OID表中所示的4個(gè)OID的[SNMP GET]包(送出將發(fā)送目的IP地址指定成255.255.255.255的廣播包),轉(zhuǎn)移到S309的處理。
在S308中,通過單獨(dú)計(jì)算將存儲(chǔ)指定上述4個(gè)OID的[SNMP GET]包的廣播執(zhí)行委托的包(存儲(chǔ)圖4所示OID表的版本序號(hào)和廣播執(zhí)行委托的包)發(fā)送到上述第n個(gè)IP地址目的地,之后,轉(zhuǎn)移到S309的處理。另外,在后面詳細(xì)描述,接受該廣播執(zhí)行委托的探測設(shè)備5b-5f根據(jù)該委托,向連接該探測設(shè)備5b-5f的網(wǎng)絡(luò)1b-1f內(nèi)廣播指定上述4個(gè)OID的[SNMP GET]包。
在S309中,從存儲(chǔ)在RAM 16中的殘存范圍中刪除在S304中算出的網(wǎng)絡(luò)地址、即在S307中執(zhí)行[SNMP GET]包的廣播后的網(wǎng)絡(luò)地址、或在S308中將[SNMPGET]包的廣播執(zhí)行委托給探測設(shè)備5b-5f的網(wǎng)絡(luò)地址,轉(zhuǎn)移到S310的處理。根據(jù)S309的處理,例如,在S304中算出所謂[10.123.21.0]的網(wǎng)絡(luò)地址,在RAM 16中存儲(chǔ)所謂的[10.123.21.0-10.123.23.254]的殘存范圍的情況下,從存儲(chǔ)在RAM 16中的所謂[10.123.21.0-10.123.23.254]的殘存范圍中刪除所謂[10.123.21.0]的網(wǎng)絡(luò)地址。結(jié)果,存儲(chǔ)在RAM16中的殘存范圍變?yōu)閇10.123.21.0-10.123.23.254],在下次以后的S305的處理或S309的處理中,基于該新的殘存范圍來進(jìn)行處理。
在S310中,進(jìn)行將計(jì)數(shù)器n增加1的處理,返回S303的處理。
如上所述,在圖10所示[廣播的管理信息請(qǐng)求處理]中,依次確認(rèn)管理信息可收集設(shè)備目錄(參照?qǐng)D5)所示IP地址(S310),在存在屬于殘存范圍的管理信息可收集設(shè)備的情況下(S305是),執(zhí)行通過廣播向該設(shè)備(管理設(shè)備3或探測設(shè)備5b-5f)發(fā)送[SNMP GET]包(S307、S308)。
下面,返回圖9,進(jìn)行S202以后的說明。
在S202中,在執(zhí)行使用單獨(dú)計(jì)算向設(shè)備請(qǐng)求發(fā)送管理信息的(單獨(dú)計(jì)算的管理信息請(qǐng)求處理)后,結(jié)束本[管理信息請(qǐng)求處理],轉(zhuǎn)移到圖8的S103的處理。
這里,參照?qǐng)D11來說明[單獨(dú)計(jì)算的管理信息請(qǐng)求處理](S202)。
一旦開始[單獨(dú)計(jì)算的管理信息請(qǐng)求處理](S202),則首先在S401中,判斷是否存在存儲(chǔ)在RAM 16中的殘存范圍,即是否存在不進(jìn)行廣播管理信息發(fā)送請(qǐng)求的管理范圍,在存在殘存范圍的情況下(S401是),轉(zhuǎn)移到S402的處理,另一方面,在不存在殘存范圍的情況下(S401否),結(jié)束本[單獨(dú)計(jì)算的管理信息請(qǐng)求處理],經(jīng)過圖9的[管理信息請(qǐng)求處理]的結(jié)束后,轉(zhuǎn)移到圖8的S103的處理。
在S402中,進(jìn)行從存儲(chǔ)在RAM 16中的殘存范圍中選擇任一IP地址的處理,之后,轉(zhuǎn)移到S403的處理。
在S403中,通過單獨(dú)計(jì)算向在S402中選擇的IP地址發(fā)送[SNMP GET]包后,轉(zhuǎn)移到S404的處理。
在S404中,進(jìn)行從RAM 16中存儲(chǔ)的殘存范圍中刪除在S403中進(jìn)行單獨(dú)計(jì)算的IP地址的處理,之后,返回S401的處理。
如上所述,在圖11所示[單獨(dú)計(jì)算的管理信息請(qǐng)求處理]中,執(zhí)行重復(fù)通過單獨(dú)計(jì)算向?qū)儆跉埓娣秶腎P地址發(fā)送[SNMP GET]包的處理(S402、S403)的處理,直到?jīng)]有殘存范圍為止(S401、S404)。
下面,參照?qǐng)D12所示流程圖來說明[管理設(shè)備第2處理]。根據(jù)該圖12所示流程圖的[管理設(shè)備第2處理]與[管理設(shè)備第1處理](參照?qǐng)D8)一樣,通常在從管理設(shè)備3的電源接通時(shí)開始到電源切斷時(shí)為止執(zhí)行。另外,兩個(gè)處理是彼此獨(dú)立的處理,在兩者并行的狀態(tài)下進(jìn)行處理。
一旦開始該[管理設(shè)備第2處理],則在S501中,判斷是否經(jīng)網(wǎng)絡(luò)I/F10接收到包,在判斷為未接收到包的情況下(S501否),通過再次返回S501的處理,監(jiān)視包的接收,在判斷為接收包的情況下(S501是),轉(zhuǎn)移到S502的處理。
在S502中,判斷在S501中判斷為接收的包是否是存儲(chǔ)請(qǐng)求發(fā)送OID表的內(nèi)容的包,在判斷為是存儲(chǔ)請(qǐng)求發(fā)送OID表的內(nèi)容的包的情況下(S502是),轉(zhuǎn)移到S503的處理,另一方面,在判斷為否的情況下(S502否),轉(zhuǎn)移到S504的處理。另外,在后述探測設(shè)備5b-5f進(jìn)行的處理中,存儲(chǔ)請(qǐng)求發(fā)送OID表的內(nèi)容的包,是探測設(shè)備5b-5f發(fā)送到管理設(shè)備3目的的包。
在S503中,通過單獨(dú)計(jì)算向請(qǐng)求OID表的探測設(shè)備5b-5f發(fā)送存儲(chǔ)在HDD 18中的最新OID表,返回S501的處理,監(jiān)視包的接收。
在S504中,判斷在S501中判斷為接收的包是否是存儲(chǔ)管理信息的包,在判斷為不是存儲(chǔ)管理信息的包的情況下(S504否),在S505中,執(zhí)行對(duì)應(yīng)于該包的其它處理后,返回S501的處理,監(jiān)視包的接收,另一方面,在判斷為是存儲(chǔ)管理信息的包的情況下(S504是),轉(zhuǎn)移到S506的處理。另外,存儲(chǔ)管理信息的包相當(dāng)于從應(yīng)答上述[SNMP GET]包的發(fā)送的設(shè)備發(fā)送的[SNMP REPLY]包。
在S506中,根據(jù)包的內(nèi)容來確認(rèn)管理信息的發(fā)送源IP地址、即應(yīng)答[SNMPGET]包后發(fā)送[SNMP REPLY]包的設(shè)備的IP地址,判斷該IP地址是否屬于存儲(chǔ)在HDD 18中的管理范圍,在判斷為不屬于管理范圍的情況下(S506否),轉(zhuǎn)移到S507的處理,另一方面,在判斷為屬于管理范圍的情況下(S506是),轉(zhuǎn)移到S508的處理。另外,因?yàn)椴槐厥占芾矸秶酝獾墓芾硇畔ⅲ詾榱烁鶕?jù)管理范圍來判斷是否是應(yīng)收集的管理信息,切換以后的處理而進(jìn)行該506的處理。
在S507中,進(jìn)行廢棄接收的管理信息的處理,返回S501的處理,監(jiān)視包的接收。
在S508中,判斷接收到的包是否是從探測設(shè)備5b-5f發(fā)送的,在判斷為是從探測設(shè)備5b-5f發(fā)送的情況下(S508是),轉(zhuǎn)移到S511的處理,在否的情況下(S508否),轉(zhuǎn)移到S509的處理。另外,在后面詳細(xì)描述,但在本實(shí)施例1中,即使對(duì)探測設(shè)備5b-5f也進(jìn)行與后述的[管理信息挑選處理](S509)實(shí)質(zhì)相同的處理,所以該S508的處理是避免重復(fù)進(jìn)行[管理信息挑選處理]浪費(fèi)的處理。
在S509中,進(jìn)行[管理信息挑選處理],之后,轉(zhuǎn)移到S510的處理。
這里,參照?qǐng)D13來說明[管理信息挑選處理](S509)。
一旦開始[管理信息挑選處理],則首先在S601中,執(zhí)行對(duì)設(shè)置在管理設(shè)備3的RAM 16中的計(jì)數(shù)器m設(shè)定[1]的處理,之后,轉(zhuǎn)移到S602的處理。計(jì)數(shù)器m用作所謂的指針,在之后的處理中,在特定圖4所示OID表的參照位置及圖7所示返回包的參照位置時(shí)使用。
在S602中,對(duì)于對(duì)應(yīng)于上述[SNMP GET]包從設(shè)備返回的返回包(參照?qǐng)D7),判斷與位于從該返回包的上面開始第m個(gè)OID關(guān)聯(lián)的Object是否是[No Such](參照?qǐng)D7),在判斷為是[No Such]的情況下(S602是),轉(zhuǎn)移到S607的處理,在判斷為不是[No Such]的情況下(S602否),轉(zhuǎn)移到S603的處理。
在S603中,判斷位于從圖4所示OID表的上面開始第m個(gè)OID中是否設(shè)定篩選值(是否空欄),在判斷為設(shè)定篩選值的情況下(S063是),轉(zhuǎn)移到S604的處理,在判斷為未設(shè)定篩選值的情況下(S063否),轉(zhuǎn)移到S605的處理。
在S604中,判斷位于從返回包的上面開始第m個(gè)的Object是否滿足由位于從OID表的上面開始第m個(gè)的篩選值特定的條件,在判斷為滿足條件的情況下(S604是),轉(zhuǎn)移到S605的處理,在判斷為不滿足條件的情況下(S604否),轉(zhuǎn)移到S607的處理。即,在S604中,確認(rèn)返回包中存儲(chǔ)的Object,特定出售者名或機(jī)型名,判斷是否對(duì)應(yīng)于管理對(duì)象設(shè)備。
在S605中,根據(jù)計(jì)數(shù)器來判斷是否調(diào)查到OID表的最后,即是否對(duì)OID表全部進(jìn)行S602-S604的處理(在圖4所示OID表的情況下,根據(jù)計(jì)數(shù)器m是否為4來進(jìn)行判斷),在判斷為調(diào)查到最后的情況下(S605是),結(jié)束本[管理信息挑選處理],轉(zhuǎn)移到圖12的S510的處理,另一方面,在判斷為未調(diào)查到最后的情況下(S605否),轉(zhuǎn)移到S606的處理。
在S606中,進(jìn)行將計(jì)數(shù)器m增加1的處理,返回S602的處理。
在S607中,在廢棄管理信息、即接收的返回包后,結(jié)束本[管理信息挑選處理]后,轉(zhuǎn)移到圖12的S510的處理。即,根據(jù)圖13所示[管理信息挑選處理],對(duì)指定的OID挑選、廢棄存儲(chǔ)[No such]的包(S062是)、或?qū)?yīng)于指定OID的Object滿足由篩選值來特定的條件的包(S604否)(S607)。
再返回圖12來說明S510以后的處理。
在S510中,進(jìn)行[管理信息挑選處理](S509)的結(jié)果,判斷是否通過上述S607廢棄管理信息,在判斷為未廢棄還剩余管理信息的情況下(S510是),轉(zhuǎn)移到S511的處理,另一方面,在判斷為廢棄管理信息的情況下(S510否),返回S501的處理,監(jiān)視包的接收。
在S511中,進(jìn)行將接收的管理信息存儲(chǔ)在HDD 18中的處理,返回S501,監(jiān)視包的接收。
接著,參照?qǐng)D14來詳細(xì)說明在根據(jù)實(shí)施例1的設(shè)備管理系統(tǒng)中的管理對(duì)象設(shè)備(設(shè)備a-n及探測設(shè)備5b-5f)中進(jìn)行的[設(shè)備處理]。另外,通過設(shè)備a-n的CPU52a-52n或及探測設(shè)備5b-5f的CPU 32b-32f執(zhí)行關(guān)于圖14的流程圖的程序來實(shí)現(xiàn)圖14所示[設(shè)備處理]。
一旦開始[設(shè)備處理],則在S701中判斷是否經(jīng)網(wǎng)絡(luò)I/F30b-30f、50a-50n接收包,在判斷為未接收包的情況下(S701否),通過再次返回S701的處理,監(jiān)視包的接收,在判斷為接收包的情況下(S701是),轉(zhuǎn)移到S702的處理。
在S702中,判斷在S701中判斷為接收的包是否是從管理設(shè)備3或探測設(shè)備5b-5f發(fā)送的[SNMP GET]包,在判斷為是[SNMP GET]包的情況下(S702是),轉(zhuǎn)移到S703的處理,另一方面,在判斷為不是的情況下(S702否),轉(zhuǎn)移到S704,執(zhí)行對(duì)應(yīng)于該包的其它處理,返回S701的處理,監(jiān)視包的接收。
在S703中,從RAM56中存儲(chǔ)的MIB中讀取對(duì)應(yīng)于[SNMP GET]包中存儲(chǔ)的4個(gè)OID的管理信息(Object),形成存儲(chǔ)該讀取的管理信息的[SNMP REPLY]包,向發(fā)送[SNMP GET]數(shù)據(jù)包發(fā)送源返回該[SNMP REPLY]包(參照?qǐng)D7),返回S701的處理,監(jiān)視包的接收。
接著,參照?qǐng)D15來詳細(xì)說明在根據(jù)實(shí)施例1的設(shè)備管理系統(tǒng)中的探測設(shè)備5b-5f中進(jìn)行的[探測設(shè)備處理]。另外,通過探測設(shè)備5b-5f的CPU 32b-32f執(zhí)行關(guān)于圖15的流程圖的程序來實(shí)現(xiàn)圖15所示[探測設(shè)備處理]。
一旦開始[探測設(shè)備處理],則在S801中,判斷是否經(jīng)網(wǎng)絡(luò)30b-30f接收包,在判斷為未接收包的情況下(S801否),通過再次返回S801的處理,監(jiān)視包的接收,在判斷為接收飯情況下(8801是),轉(zhuǎn)移到S802的處理。
在S802中,判斷在S801中判斷為接收的包是否是存儲(chǔ)在通過管理設(shè)備3的S106(參照?qǐng)D8)或S503(參照?qǐng)D12)的處理發(fā)送的OID表的包,在判斷為是存儲(chǔ)OID表的包的情況下(S802是),轉(zhuǎn)移到S803,在更新存儲(chǔ)在HDD 38中的OID表后,返回S801的處理,監(jiān)視包的接收,另一方面,在判斷為不是存儲(chǔ)OID表的包的情況下(S802否),轉(zhuǎn)移到S804的處理。
在S804中,判斷在S801中判斷為接收的包是否是存儲(chǔ)通過管理設(shè)備3的S308(參照?qǐng)D10)的處理發(fā)送的[SNMP GET]包的廣播執(zhí)行委托的包,在判斷為是存儲(chǔ)廣播執(zhí)行委托的包的情況下(S804是),轉(zhuǎn)移到S805的處理,另一方面,在判斷為不是的情況下(S804否),轉(zhuǎn)移到S808的處理。
在S805中,判斷存儲(chǔ)在上述包中的OID表的版本序號(hào)是否與存儲(chǔ)在HDD 38中的OID表的版本序號(hào)一致,在判斷為不一致的情況下(S805否),轉(zhuǎn)移到S806的處理,在判斷為一致的情況下(S805是),轉(zhuǎn)移到S807的處理。
在S806中,對(duì)管理設(shè)備3發(fā)送請(qǐng)求的包,以發(fā)送最新的OID表,返回S801的處理,監(jiān)視包的接收。另外,接收在S806中發(fā)送的包的管理設(shè)備3在S503(參照?qǐng)D12)的處理中發(fā)送最新的OID表,另外,由此在管理設(shè)備3具有的OID表與探測設(shè)備5b-5f的OID表中不產(chǎn)生錯(cuò)位。
在S807中,向連接自身的網(wǎng)絡(luò)內(nèi)廣播存儲(chǔ)HDD 38中存儲(chǔ)的OID表所示的4個(gè)OID后的[SNMP GET]包后(將發(fā)送目的地IP地址設(shè)定為255.255.255.255并發(fā)送包后),經(jīng)由后述的S820-S822處理的部分或全部,返回S802的處理,監(jiān)視包的接收。
在S808中,判斷在S801中判斷為接收的包是否是存儲(chǔ)管理信息的包,在判斷為不是存儲(chǔ)管理信息的包的情況下(S808否),轉(zhuǎn)移到S809,執(zhí)行對(duì)應(yīng)于該包的其它處理,返回S801的處理,監(jiān)視包的接收,另一方面,在判斷為是存儲(chǔ)管理信息的包的情況下(S808是),轉(zhuǎn)移到S810的處理。
在S810中,執(zhí)行與在上述管理設(shè)備3中執(zhí)行的[管理信息挑選處理](參照?qǐng)D12的S509及圖13)實(shí)質(zhì)相同的處理,對(duì)指定的OID挑選并廢棄存儲(chǔ)[No such]的包或?qū)?yīng)于指定OID的Object不滿足由篩選值特定的條件的包后,轉(zhuǎn)移到S811的處理。另外,在管理設(shè)備3中進(jìn)行的[管理信息挑選處理]和探測設(shè)備5b-5f中進(jìn)行的[管理信息挑選處理]中,不同之處在于在管理設(shè)備3的情況上,將計(jì)數(shù)器m存儲(chǔ)在RAM 16中,參照存儲(chǔ)在HDD 18中的OID表,相反,在探測設(shè)備5b-5f的情況下,將計(jì)數(shù)器m存儲(chǔ)在RAM 36中,參照存儲(chǔ)在HDD 38中的OID表,此外,處理的流程自身是相同的,所以這里為了簡化,省略詳細(xì)說明。
在S811中,進(jìn)行[管理信息挑選處理](S810)的結(jié)果,判斷是否廢棄管理信息,當(dāng)判斷為未廢棄還剩余管理信息的情況下(S811是),轉(zhuǎn)移到S812的處理,另一方面,在判斷為廢棄管理信息的情況下(S811否),返回S801的處理,監(jiān)視包的接收。另外,通過進(jìn)行S810及S811的處理,廢棄與OID表的內(nèi)容不一致的無用的管理信息,不向管理設(shè)備3發(fā)送這種無用的管理信息,從而,可實(shí)現(xiàn)減少無用管理信息的收發(fā)信的效果,但在不必這種效果的情況下,也可構(gòu)成為不執(zhí)行該兩個(gè)處理(也可刪除兩處理)??墒?,在刪除這兩個(gè)處理的情況下,因?yàn)樵诠芾碓O(shè)備3中不能省略[管理信息挑選處理](S509),所以還刪除[管理設(shè)備第2處理](參照?qǐng)D12)的S508的處理。
在S812中,通過判斷在S801中判斷為接收的包的發(fā)送源MAC地址是否存儲(chǔ)在HDD 38中,判斷過去是否向管理設(shè)備3發(fā)送了具有該送源MAC地址的設(shè)備的管理信息,在判斷為過去向管理設(shè)備3發(fā)送的情況下(S812是),轉(zhuǎn)移到S813的處理,在判斷為否的情況下(S812否),轉(zhuǎn)移到S814的處理。即,如圖16所示,在探測設(shè)備5b-5f的HDD 38中,存儲(chǔ)過去對(duì)管理設(shè)備3傳送的返回包的內(nèi)容,對(duì)應(yīng)相對(duì)附加到返回包的MAC地址的IP地址、出售者名(相當(dāng)于圖4所示OID表的第1行)、機(jī)型名(相當(dāng)于圖4所示OID表的第2行)、打印張數(shù)(相當(dāng)于圖4所示OID表的第3行)、[prtAlert]Object的所有數(shù)量(相當(dāng)于圖4所示OID表的第4行)等信息。
在S813中,比較這次接收的包的內(nèi)容和存儲(chǔ)在HDD 38中的包的內(nèi)容(參照?qǐng)D16),判斷出售者名、機(jī)型名、打印張數(shù)、警報(bào)信息是否全部相同,在判斷為相同的情況下(S813是),返回S801的處理,監(jiān)視包的接收,另一方面,在判斷為不相同的情況下(S813否),轉(zhuǎn)移到S814的處理。即,通過該處理,避免對(duì)與過去發(fā)送到管理設(shè)備3的管理信息相同的管理信息(與上次相比無變化的管理信息)雙重發(fā)送相同內(nèi)容。另外,通過進(jìn)行S812和S813的處理,可實(shí)現(xiàn)減少無用管理信息的收發(fā)信的效果,但在不必這種效果的情況下,也可構(gòu)成為不執(zhí)行該兩個(gè)處理(也可刪除兩處理)。
在S814中,執(zhí)行向管理設(shè)備3發(fā)送返回包的處理,轉(zhuǎn)移到S815的處理。
在S815中,執(zhí)行將返回包的內(nèi)容存儲(chǔ)在探測設(shè)備5b-5f的HDD 38中的處理(更新圖16所示信息),返回S801的處理,監(jiān)視包的接收。
另外,在本實(shí)施例中,因?yàn)樘綔y設(shè)備5b-5f本身也是管理對(duì)象設(shè)備,所以也必需向管理設(shè)備3發(fā)送探測設(shè)備5b-5f自身的管理信息。因此,在上述S807中廣播[SNMP GET]包后,在S820-S822中,執(zhí)行與S813-S815類型的以下處理。
即,與圖16一樣,在探測設(shè)備5b-5f的HDD 38中存儲(chǔ)探測設(shè)備5b-5f過去對(duì)管理設(shè)備3發(fā)送的包的內(nèi)容(IP地址、出售者名、機(jī)型名、打印張數(shù)等)(例如既可向圖16中追加探測設(shè)備5b-5f的信息,也可另外確保探測設(shè)備5b-5f用的存儲(chǔ)區(qū)域),在S820中,比較存儲(chǔ)在RAM 36中的MIR的當(dāng)前管理信息和存儲(chǔ)在HDD38中的包的內(nèi)容,判斷出售者名、機(jī)型名、打印張數(shù)、警報(bào)信息是否全部相同,在判斷為相同的情況下(S820是),返回S801的處理,監(jiān)視包的接收,另一方面,在判斷為不相同的情況下(S820否),轉(zhuǎn)移到S821的處理。即,通過該處理,避免對(duì)與過去發(fā)送到管理設(shè)備3的管理信息相同的管理信息(與上次相比無變化的管理信息)雙重發(fā)送相同內(nèi)容。另外,通過進(jìn)行S820的處理,可實(shí)現(xiàn)減少無用管理信息的收發(fā)信的效果,但在不必這種效果的情況下,也可構(gòu)成為不執(zhí)行該兩個(gè)處理(也可刪除兩處理)。
在S821中,執(zhí)行向管理設(shè)備3發(fā)送存儲(chǔ)管理信息的包的處理,轉(zhuǎn)移到S822的處理。
在S822中,執(zhí)行將S821中發(fā)送的包的內(nèi)容存儲(chǔ)在探測設(shè)備5b-5f的HDD 38中的處理,返回S801的處理,監(jiān)視包的接收。
若使用以上說明的根據(jù)實(shí)施例1的設(shè)備管理系統(tǒng),管理連接在上述公司內(nèi)LAN等上的設(shè)備,則具有如下效果。
若使用本實(shí)施例1的設(shè)備管理系統(tǒng),則即使由在一方網(wǎng)絡(luò)上進(jìn)行的廣播不通向另一方網(wǎng)絡(luò)的路由器2連接網(wǎng)絡(luò)1b-1f(本發(fā)明的第1網(wǎng)絡(luò))和網(wǎng)絡(luò)1a(相當(dāng)于本發(fā)明的第2網(wǎng)絡(luò)),也不用進(jìn)行分別輸入存在于路由器2的目的網(wǎng)絡(luò)上的所有管理對(duì)象設(shè)備的IP地址的麻煩作業(yè),通過連接在網(wǎng)絡(luò)1a上的管理設(shè)備3來管理連接在網(wǎng)絡(luò)1b-1f上的管理對(duì)象設(shè)備。
另外,在本實(shí)施例1的設(shè)備管理系統(tǒng)中,在管理設(shè)備3的S106(參照?qǐng)D8)或S503(參照?qǐng)D12)的處理中,向探測設(shè)備5b-5f發(fā)送OID表(參照?qǐng)D4),僅將包含符合由該OID表的篩選值特定的條件的管理信息的返回包傳送到管理設(shè)備3,所以不會(huì)從探測設(shè)備5b-5f向管理設(shè)備3傳送不用傳送的返回包。因此,可得到減輕管理設(shè)備3的處理負(fù)擔(dān)的效果或抑制網(wǎng)絡(luò)通信量增大的效果。
另外,在本實(shí)施例1的設(shè)備管理系統(tǒng)中,因?yàn)樵诠芾硇畔⒖墒占O(shè)備中執(zhí)行[SNMP GET]包的廣播,所以與通過單獨(dú)計(jì)算來分別發(fā)送[SNMP GET]包的情況相比,可有效收集管理信息。
(實(shí)施例2)下面,說明適用本發(fā)明的實(shí)施例2。
在實(shí)施例2中,對(duì)與實(shí)施例1相同的結(jié)構(gòu)要素附加相同符號(hào),省略說明,主要說明與實(shí)施例1不同之處。這里,在上述實(shí)施例1與本實(shí)施例2中,上述[單獨(dú)計(jì)算的管理信息請(qǐng)求處理]在以下方面不同。即,不同之處在于在上述實(shí)施例1中,管理設(shè)備3分別對(duì)進(jìn)行廣播的管理信息發(fā)送請(qǐng)求的[殘存范圍]進(jìn)行單獨(dú)計(jì)算(參照?qǐng)D1),但在實(shí)施例2中,與作為單獨(dú)計(jì)算目的的管理對(duì)象設(shè)備的網(wǎng)絡(luò)距離(根據(jù)存在于網(wǎng)絡(luò)間的路由器數(shù)量算出的距離)最近的管理設(shè)備3或探測設(shè)備5b-5f進(jìn)行單獨(dú)計(jì)算。
下面,參照?qǐng)D17-18來詳細(xì)說明根據(jù)實(shí)施例2的[單獨(dú)計(jì)算的管理信息請(qǐng)求處理]。另外執(zhí)行以下圖12-18所示根據(jù)實(shí)施例2的[單獨(dú)計(jì)算的管理信息請(qǐng)求處理],來取代圖11所示根據(jù)實(shí)施例1的[單獨(dú)計(jì)算的管理信息請(qǐng)求處理]。
一旦開始[單獨(dú)計(jì)算的管理信息請(qǐng)求處理](S202),則首先在S901中,判斷是否存在存儲(chǔ)在RAM 16中的殘存范圍,即是否存在不進(jìn)行廣播管理信息發(fā)送請(qǐng)求的管理范圍,在存在殘存范圍的情況下(S901是),轉(zhuǎn)移到S902的處理,另一方面,在不存在殘存范圍的情況下(S901否),結(jié)束本[單獨(dú)計(jì)算的管理信息請(qǐng)求處理],經(jīng)過圖9的[管理信息請(qǐng)求處理]的結(jié)束后,轉(zhuǎn)移到圖8的S103的處理。
在902中,對(duì)每個(gè)網(wǎng)絡(luò)地址分割殘存范圍后,轉(zhuǎn)移到S903的處理。例如,在殘存范圍為[10.123.25.0-10.123.26.255],且子網(wǎng)時(shí)標(biāo)為[255.255.255.0]的情況下,分割成[10.123.25.0-10.123.25.255]和[10.123.26.0-10.123.26.255]。
在S903中,在從由S902分割的殘存范圍中選擇一個(gè)殘存范圍后,轉(zhuǎn)移到S904的處理。
在S904中,在對(duì)登錄在管理信息可收集設(shè)備目錄(參照?qǐng)D5)中的所有探測設(shè)備5b-5f委托執(zhí)行算出在S903中選擇的殘存范圍的網(wǎng)絡(luò)1a-1f與探測設(shè)備5b-5f的距離的處理(距離算出處理)及返回其結(jié)果后,轉(zhuǎn)移到S905的處理。另外,在探測設(shè)備5b-5f中執(zhí)行的[距離算出處理]與在下面S905中管理設(shè)備3執(zhí)行的[距離算出處理]實(shí)質(zhì)相同。另外,在上述探測設(shè)備處理(參照?qǐng)D15)的[其它處理](S809)中處理從在該S904中進(jìn)行的管理設(shè)備3對(duì)探測設(shè)備5b-5f的請(qǐng)求,在[其它處理](S809)中,進(jìn)行[距離算出處理]及進(jìn)行該[距離算出處理]的結(jié)果的返回。
在S905中,執(zhí)行[距離算出處理]后,轉(zhuǎn)移到S906的處理。
這里,參照?qǐng)D18來說明在S905中進(jìn)行的[距離算出處理]。
一旦開始[距離算出處理](S905),則首先在S1001中,從上述S903中選擇的殘存范圍中選擇1個(gè)IP地址后,轉(zhuǎn)移到S1002的處理。
在S1002中,執(zhí)行對(duì)設(shè)置在管理設(shè)備3的RAM 16中的計(jì)數(shù)器TTL設(shè)定[1]的處理,之后,轉(zhuǎn)移到S1003的處理。另外,對(duì)計(jì)數(shù)器TTL設(shè)定的值在以后的處理中存儲(chǔ)在包的頭部分中,從而可用作包的生存時(shí)間(Time To Live)、具體而言為包的可生存反彈數(shù)(路由器傳送該包的次數(shù))。這里,具備如下功能當(dāng)路由器接收包時(shí),將存儲(chǔ)在頭部分中的計(jì)數(shù)器TTL的值減去1,在該值不為0的情況下,向下一路由器傳送該包,另一方面,在該值為0的情況下,判斷為該包的生存時(shí)間結(jié)束,廢棄該包。另外,路由器具備在廢棄包的情況下,通過將ICMP TimeExceeded(超時(shí))包發(fā)送到發(fā)送源來通知廢棄該包的意思的功能。在[距離算出處理]中,利用路由器中具備的上述功能,慢慢增加指定期望IP地址的ICMP EchoRequest包的生存時(shí)間(計(jì)數(shù)器TTL),并嘗試可否與分配該IP地址的網(wǎng)絡(luò)設(shè)備進(jìn)行通信,通過特定未接收ICMP Time Exceeded包(從分配上述期望IP地址的網(wǎng)絡(luò)設(shè)備接收ICMP Echo Reply包、即可與該網(wǎng)絡(luò)設(shè)備通信)時(shí)的計(jì)數(shù)器TTL,算出網(wǎng)絡(luò)間的距離。即,計(jì)數(shù)器TTL的值越大,存在于兩網(wǎng)絡(luò)間的路由器數(shù)量越多,網(wǎng)絡(luò)間距離越遠(yuǎn)。另外,上述ICMP(Internet Control Message Protocol)是由RFC792定義的、進(jìn)行包的錯(cuò)誤通知或通信狀態(tài)診斷用的公知協(xié)議,這里省略其詳細(xì)說明。
在S1003中,對(duì)在S1001中選擇的IP地址發(fā)送關(guān)聯(lián)計(jì)數(shù)器TTL的值的ICMPEcho Request包后,轉(zhuǎn)移到S1004的處理。
在S1004中,判斷是否從路由器接收上述ICMP Time Exceeded包,在判斷為接收該包的情況下(S1004是),執(zhí)行將計(jì)數(shù)器TTL加1后的ICMP Time Exceeded包的再發(fā)送,另一方面(S1005及S1003),在判斷為否的情況下(S1004否),轉(zhuǎn)移到S1006的處理。
在S1006中,判斷是否從在S1003中發(fā)送的ICMP Echo Request包的發(fā)送目的接收ICMP Echo Reply包,在判斷為接收該包的情況下(S1006是),結(jié)束本[距離算出處理],轉(zhuǎn)移到圖17的S906的處理,另一方面,在判斷為否的情況下(S1006否),轉(zhuǎn)移到S1007的處理。另外,在S1006中,在判斷為接收ICMP Echo Reply包時(shí)(S1006是)設(shè)定的計(jì)數(shù)器TTL相當(dāng)于網(wǎng)絡(luò)間的距離。
在S1007中,判斷是否從路由器接收ICMP Destination Unreachable包(由于分配指定的IP地址的網(wǎng)絡(luò)設(shè)備的電源未接通等理由而不能通信的情況下,路由器發(fā)送的包),在判斷為接收該包的情況下(S1007是),轉(zhuǎn)移到S1008的處理,另一方面,在判斷為否的情況下(S1007否),返回S1004的處理。
在S1008中,判斷是否對(duì)屬于S1001中選擇的殘存范圍內(nèi)的所有IP地址執(zhí)行S1002-S1007的處理,在判斷為執(zhí)行的情況下(S1008是),轉(zhuǎn)移到S1009,并將計(jì)數(shù)器TTL設(shè)定為0后,結(jié)束本[距離算出處理],轉(zhuǎn)移到圖17的S906的處理,另一方面,在判斷為否的情況下(S1008否),轉(zhuǎn)移到S1010,在選擇一個(gè)屬于殘存范圍的未選擇IP地址后,返回S1002的處理。另外,在S1008中,在判斷為對(duì)屬于殘存范圍中的所有IP地址執(zhí)行S1002-S1007的處理的情況下(S1008是),將計(jì)數(shù)器TTL設(shè)定為0(S1009),這意味著不能算出網(wǎng)絡(luò)間的距離。
但是,如上所述,對(duì)本[距離算出處理]而言,在探測設(shè)備5b-5f中也進(jìn)行實(shí)質(zhì)相同的處理。具體而言,在探測設(shè)備5b-5f執(zhí)行的探測設(shè)備處理(參照?qǐng)D15)的[其它處理](S809)中執(zhí)行本[距離算出處理]。另外,此時(shí),對(duì)在S1001的處理中必需的殘存范圍而言,在圖17的S904中進(jìn)行的處理中,從管理設(shè)備3來指定。另外,將在S1002的處理等中必需的計(jì)數(shù)器TTL設(shè)置在探測設(shè)備5b-Sf的RAM38中。另外,對(duì)于執(zhí)行本[距離算出處理]的結(jié)果所得到的計(jì)數(shù)器TTL的值而言,同樣在[其它處理](S809)中,從探測設(shè)備5b-5f向管理設(shè)備3發(fā)送。對(duì)于從探測設(shè)備5b-5f向管理設(shè)備3發(fā)送的計(jì)數(shù)器TTL的值而言,在[管理設(shè)備第2處理](參照?qǐng)D12)的[其它處理](S505)中被接收。
接著,返回圖17來說明S906以后的處理。
在S906中,管理設(shè)備3及探測設(shè)備5b-5f中進(jìn)行的[距離算出處理]的結(jié)果,確認(rèn)與作為對(duì)象的殘存范圍(網(wǎng)絡(luò))的網(wǎng)絡(luò)間距離最近的設(shè)備(確認(rèn)上述計(jì)數(shù)器TIL最小的設(shè)備(其中,計(jì)數(shù)器TTL為0的設(shè)備除外)),判斷是否是自身(管理設(shè)備3),在判斷為管理設(shè)備3最近的情況下(S906是),轉(zhuǎn)移到S907的處理,另一方面,在判斷為否的情況下(S906否),轉(zhuǎn)移到S908的處理。另外,在本實(shí)施例中,即使在由于計(jì)數(shù)器TTL的值都為0,或計(jì)數(shù)器TTL的值都相同等理由,所以不能比較網(wǎng)絡(luò)間距離的情況下(S906是),也轉(zhuǎn)移到S907的處理。
在S907中,對(duì)于屬于在S903或后述的S911的處理中選擇的殘存范圍中的所有IP地址,在進(jìn)行通過單獨(dú)計(jì)算分別發(fā)送指定存儲(chǔ)在OID表(參照?qǐng)D4)中的4個(gè)0ID的[SNMP GET]包的處理后,轉(zhuǎn)移到S909的處理。另外,因?yàn)樵揝909的處理是與上述圖11所示處理基本相同的處理,所以這里為了簡化,省略其詳細(xì)說明。
在S908中,在委托殘存范圍的網(wǎng)絡(luò)中最近(計(jì)數(shù)器TTL的值最小)的探測設(shè)備5b-5f,以進(jìn)行與上述S907一樣的處理、即通過單獨(dú)計(jì)算來分別向?qū)儆跉埓娣秶乃蠭P地址發(fā)送[SNMP GET]包的處理后,轉(zhuǎn)移到S909的處理。另外,接受S908的處理委托的探測設(shè)備5b-5f在探測設(shè)備處理(參照?qǐng)D15)的[其它處理](S809)中執(zhí)行與S907一樣的處理。
在S909中,以刪除由S903或后述的S911的處理選擇的殘存范圍、即進(jìn)行S907或S908的處理的殘存范圍后,轉(zhuǎn)移到S910的處理。
在S910中,判斷在S902中分割的殘存范圍中是否有還未在S903或后述的S911中選擇的殘存范圍,在判斷為有未選擇的殘存范圍的情況下(S910是),轉(zhuǎn)移到S911的處理,在從未選擇的殘存范圍中選擇任意的殘存范圍后,返回S904的處理,另一方面,在判斷為沒有未選擇的殘存范圍的情況下(S910否),結(jié)束本[單獨(dú)計(jì)算的管理信息請(qǐng)求處理],經(jīng)圖9的[管理信息請(qǐng)求處理]的結(jié)束,轉(zhuǎn)移到圖8的S103的處理。
另外,如上所述,接受S908的處理委托的探測設(shè)備5b-5f在探測設(shè)備處理(參照?qǐng)D15)的[其它處理](S809)中執(zhí)行與S907一樣的處理,但此時(shí)也可執(zhí)行與上述S820-S822一樣的處理。即,也可是接受S908的處理委托的探測設(shè)備5b-5f以接收委托為契機(jī),執(zhí)行與S820-S822一樣的處理,向管理設(shè)備3發(fā)送探測設(shè)備5b-5f的管理信息。
若使用根據(jù)以上說明的實(shí)施例2的設(shè)備管理系統(tǒng),管理連接于上述公司內(nèi)LAN等上的設(shè)備,則具有如下效果。
若使用本實(shí)施例2的設(shè)備管理系統(tǒng),則除實(shí)施例1的設(shè)備管理系統(tǒng)得到的效果外,還在通過單獨(dú)計(jì)算請(qǐng)求發(fā)送管理信息時(shí),由于與作為單獨(dú)計(jì)算目的地的管理對(duì)象設(shè)備的網(wǎng)絡(luò)距離最近的管理設(shè)備3或探測設(shè)備5b-5f執(zhí)行單獨(dú)計(jì)算,所以與實(shí)施例1相比,可實(shí)現(xiàn)減輕管理設(shè)備3的負(fù)荷的效果。另外,在網(wǎng)絡(luò)距離遠(yuǎn)的兩者間的通信對(duì)存在于其間的網(wǎng)絡(luò)或路由器施加負(fù)荷,但在進(jìn)行上述單獨(dú)計(jì)算的情況下,因?yàn)橛蓛烧唛g網(wǎng)絡(luò)距離較近的管理設(shè)備3或探測設(shè)備5b-5f進(jìn)行,所以還可實(shí)現(xiàn)減輕網(wǎng)絡(luò)或路由器負(fù)荷的效果。另外,若在網(wǎng)絡(luò)間距離遠(yuǎn)的兩者間執(zhí)行單獨(dú)計(jì)算,則存在于網(wǎng)絡(luò)間的路由器的中斷處理增加,結(jié)果,收集管理信息用的時(shí)間增大,但根據(jù)上述實(shí)施例2,因?yàn)樵诰W(wǎng)絡(luò)間距離近的兩者間進(jìn)行管理信息的收集,所以可削減該時(shí)間。
(實(shí)施例3)下面,說明適用本發(fā)明的實(shí)施例3。
在實(shí)施例3中,對(duì)與實(shí)施例1相同的結(jié)構(gòu)要素附加相同符號(hào),省略說明,主要說明與實(shí)施例1不同之處。這里,在上述實(shí)施例1與本實(shí)施例3中,[管理信息可收集設(shè)備目錄](參照?qǐng)D5)的登錄方法在以下方面不同。即,不同之處在于上述實(shí)施例1中的[管理信息可收集設(shè)備目錄]通過用戶經(jīng)管理設(shè)備3的用戶I/F22輸入IP地址來登錄,而本實(shí)施例3的[管理信息可收集設(shè)備目錄]由管理設(shè)備3自動(dòng)登錄。
下面,參照?qǐng)D19-20來詳細(xì)說明實(shí)施例3。圖19是由管理設(shè)備3執(zhí)行的[探測設(shè)備登錄處理],圖20是在位于圖14所示[設(shè)備處理]中的[其它處理](S704)中進(jìn)行的[安裝處理]。另外,分別將[探測設(shè)備登錄處理]存儲(chǔ)在管理設(shè)備3的HDD 18中,將[安裝處理]存儲(chǔ)在探測設(shè)備5b-5f的ROM 34或設(shè)備a-n的ROM54中。
首先,參照?qǐng)D19來說明[探測設(shè)備登錄處理]。
圖19所示[探測設(shè)備登錄處理]主要是為了將IP地址登錄在[管理信息可收集設(shè)備目錄](參照?qǐng)D5)中所進(jìn)行的處理。該[探測設(shè)備登錄處理]例如在用戶經(jīng)管理設(shè)備3的用戶I/F22指示執(zhí)行時(shí)開始。
若執(zhí)行該[探測設(shè)備登錄處理],則首先在S1101中,從存儲(chǔ)在HDD 18中的管理信息(此前收集的管理信息)中選擇開頭的管理信息后,轉(zhuǎn)移到S1102的處理。
在S1102中,判斷是否對(duì)存儲(chǔ)在HDD 18中的所有管理信息執(zhí)行后述的S1103-S1108的處理,在判斷為執(zhí)行的情況下(S1102是),結(jié)束[探測設(shè)備登錄處理],另一方面,在否的情況下(S1102否),轉(zhuǎn)移到S1103的處理。
在S1103中,判斷連接發(fā)送選擇中管理信息的設(shè)備的網(wǎng)絡(luò)上是否存在探測設(shè)備5b-5f,在判斷為存在的情況下(S1103是),轉(zhuǎn)移到S1108的處理,另一方面,在判斷為否的情況下(S1103否),轉(zhuǎn)移到S1104的處理。另外,根據(jù)發(fā)送選擇中管理信息的設(shè)備的網(wǎng)絡(luò)地址與登錄在[管理信息可收集設(shè)備目錄]中的設(shè)備的網(wǎng)絡(luò)地址是否一致來進(jìn)行該判斷。
在S1104中,判斷發(fā)送選擇中管理信息的設(shè)備是否是可作為探測設(shè)備動(dòng)作的設(shè)備,在判斷為是可作為探測設(shè)備動(dòng)作的設(shè)備的情況下(S1104是),轉(zhuǎn)移到S1105的處理,另一方面,在判斷為否的情況下(S1104否),轉(zhuǎn)移到S1108的處理。另外,例如確認(rèn)包含在選擇中管理信息中的機(jī)型名,根據(jù)該設(shè)備是否是可作為探測設(shè)備動(dòng)作的設(shè)備來進(jìn)行該判斷。
在S1105中,判斷發(fā)送選擇中管理信息的設(shè)備是否已探測設(shè)備化,即是否安裝完作為探測設(shè)備動(dòng)作時(shí)必需的程序(下面稱為探測化程序),在判斷為未安裝完的情況下(S1105否),轉(zhuǎn)移到S1106的處理,另一方面,在判斷為安裝完的情況下(S1105是),轉(zhuǎn)移到S1107的處理。另外,例如確認(rèn)選擇中管理信息中包含的機(jī)型名,根據(jù)從最初開始安裝上述探測化程序的機(jī)型或從后面安裝上述探測化程序必需的某個(gè)機(jī)型來進(jìn)行該判斷。另外,所謂探測化程序相當(dāng)于執(zhí)行上述[探測設(shè)備處理](參照?qǐng)D15)必需的程序。此外,上述探測化程序被存儲(chǔ)在管理設(shè)備3的HDD 18中。
在S1106中,在對(duì)發(fā)送選擇中管理信息的設(shè)備發(fā)送上述探測化程序后,轉(zhuǎn)移到S1107的處理。另外,在后面參照?qǐng)D20進(jìn)行說明,接收上述探測化程序的設(shè)備進(jìn)行該探測化程序的安裝處理。
在S1107中,在進(jìn)行將發(fā)送選擇中管理信息的設(shè)備的IP地址追加登錄在[管理信息可收集設(shè)備目錄]中的處理后,轉(zhuǎn)移到S1108的處理。
在S1108中,在選擇下一管理信息后,返回S1102的處理。
下面,參照?qǐng)D20來說明[安裝處理]。
圖20所示[安裝處理]如上所述,是在位于圖14所示[設(shè)備處理]中的[其它處理](S704)中進(jìn)行的處理,具體而言,在接收在上述S1106的處理中發(fā)送的探測化程序時(shí)執(zhí)行。
一旦執(zhí)行該[安裝處理],則首先在S1201中,分解探測化程序的頭部分后,轉(zhuǎn)移到S1202的處理。
在S1202中,根據(jù)在S1201的處理中進(jìn)行的分解結(jié)果,判斷可否安裝該探測化程序,在判斷為可安裝的情況下(S1202是),轉(zhuǎn)移到S1203的處理,另一方面,在判斷為不能安裝的情況下(S1202否),結(jié)束本[安裝處理],返回[設(shè)備處理](參照?qǐng)D14)的S701。另外,根據(jù)例如可否確保僅安裝探測化程序的存儲(chǔ)容量來進(jìn)行在該S1202中進(jìn)行的可否安裝的判斷。
在S1203中,在進(jìn)行安裝該探測化程序的處理后,結(jié)束本[安裝處理],返回[設(shè)備處理](參照?qǐng)D14)的S701。另外,安裝了該探測化程序的設(shè)備以后可根據(jù)該探測化程序來執(zhí)行[探測設(shè)備處理](參照?qǐng)D15),用作探測設(shè)備。
可是,在上述實(shí)施例3中,在判斷連接選擇中設(shè)備的網(wǎng)絡(luò)上不存在登錄在[管理信息可收集設(shè)備目錄]的設(shè)備時(shí)(S1103否),發(fā)送探測化程序,但不限于此,也可構(gòu)成為不進(jìn)行該判斷(S1103),也可構(gòu)成為進(jìn)行能否與登錄在[管理信息可收集設(shè)備目錄]中的探測設(shè)備通信的判斷來取代該判斷(S1103)。即,在不能與登錄在[管理信息可收集設(shè)備目錄]中的設(shè)備通信的情況下,發(fā)送探測化程序,登錄新的探測設(shè)備。另外,在一個(gè)網(wǎng)絡(luò)上存在多個(gè)安裝探測化程序的設(shè)備候補(bǔ)的情況下,也可根據(jù)預(yù)定的優(yōu)先級(jí)來向優(yōu)先級(jí)高的設(shè)備發(fā)送探測化程序。這里,作為優(yōu)先級(jí),考慮以在網(wǎng)絡(luò)上存在久的設(shè)備優(yōu)先,或運(yùn)轉(zhuǎn)率高的設(shè)備優(yōu)先。尤其是若運(yùn)轉(zhuǎn)率高的設(shè)備優(yōu)先,則用作探測設(shè)備的概率變高。
若使用以上說明的根據(jù)實(shí)施例3的設(shè)備管理系統(tǒng),管理連接在上述公司內(nèi)LAN等上的設(shè)備,則具有如下效果。
若使用本實(shí)施例3的設(shè)備管理系統(tǒng),則除實(shí)施例1的設(shè)備管理系統(tǒng)得到的效果外,還因?yàn)橛脩粢部刹粚?duì)[管理信息可收集設(shè)備目錄]輸入可收集管理信息的設(shè)備的IP地址,所以可實(shí)現(xiàn)進(jìn)一步節(jié)省用戶工夫的效果。另外,因?yàn)榭上蛟O(shè)備發(fā)送用作探測設(shè)備必需的探測化程序,使該設(shè)備用作探測設(shè)備,所以可實(shí)現(xiàn)通過利用該探測設(shè)備來較順利地進(jìn)行管理信息收集的效果。
(實(shí)施例4)下面,說明適用本發(fā)明的實(shí)施例4。
在實(shí)施例4中,對(duì)與實(shí)施例1相同的結(jié)構(gòu)要素附加相同符號(hào),省略說明,主要說明與實(shí)施例1不同之處。這里,在上述實(shí)施例1與本實(shí)施例4中,[SNMPREPLY]包的發(fā)送目的地在以下方面不同。即,不同之處在于在上述實(shí)施例1中,將[SNMP REPLY]包返回[SNMP GET]包的發(fā)送源(管理設(shè)備3或探測設(shè)備5b-5f),但在實(shí)施例4中,不經(jīng)由探測設(shè)備5b-5f,直接返回到管理設(shè)備3。另外,在本實(shí)施例4中,將管理設(shè)備3的IP地址存儲(chǔ)在管理設(shè)備3或探測設(shè)備5b-5f發(fā)送的[SNMP GET]包中。
下面,參照?qǐng)D21來詳細(xì)說明實(shí)施例4。另外,圖21是實(shí)施例4中位于圖14所示[設(shè)備處理]中的[SNMP REPLY包發(fā)送處理](S703)的流程圖。
一旦執(zhí)行[SNMP REPLY包發(fā)送處理],則首先在S1301中,判斷接收的[SNMP GET]包中是否存儲(chǔ)管理設(shè)備3的IP地址,在存儲(chǔ)的情況下(S1301是),轉(zhuǎn)移到S1302的處理,另一方面,在未存儲(chǔ)的情況下(S1301否),轉(zhuǎn)移到S1303的處理。另外,實(shí)施例4的管理設(shè)備3及探測設(shè)備5b-5f在發(fā)送[SNMP GET]包時(shí),存儲(chǔ)管理設(shè)備3的IP地址后發(fā)送。
在S1302中,使用存儲(chǔ)在[SNMP GET]包中的管理設(shè)備3的IP地址,將[SNMPREPLY]包發(fā)送到管理設(shè)備3目的后,結(jié)束[SNMP REPLY包發(fā)送處理],返回圖14的S701的處理。
在S1303中,在將[SNMP REPLY]包發(fā)送到發(fā)送[SNMP GET]包的發(fā)送源后,結(jié)束[SNMP REPLY包發(fā)送處理],返回圖14的S701的處理。
若使用以上說明的根據(jù)實(shí)施例4的設(shè)備管理系統(tǒng),管理連接在上述公司內(nèi)LAN等上的設(shè)備,則具有如下效果。
若使用本實(shí)施例4的設(shè)備管理系統(tǒng),則除實(shí)施例1的設(shè)備管理系統(tǒng)得到的效果外,還因?yàn)椴唤?jīng)由探測設(shè)備5b-5f而直接向管理設(shè)備3發(fā)送[SNMP REPLY]包,所以可實(shí)現(xiàn)減輕探測設(shè)備5b-5f的處理負(fù)荷的效果。
(實(shí)施例5)下面,說明適用本發(fā)明的實(shí)施例5。
在實(shí)施例5中,對(duì)與實(shí)施例1相同的結(jié)構(gòu)要素附加相同符號(hào),省略說明,主要說明與實(shí)施例1不同之處。這里,本實(shí)施例5與實(shí)施例1的不同之處在于除實(shí)施例1外,管理設(shè)備3或探測設(shè)備5b-5f還執(zhí)行圖22所示監(jiān)視處理。
下面,參照?qǐng)D22來詳細(xì)說明實(shí)施例5。另外,圖22是表示管理設(shè)備3及探測設(shè)備5b-5f至少之一執(zhí)行的[監(jiān)視處理]的流程圖。另外,該[監(jiān)視處理]是管理設(shè)備3或探測設(shè)備5b-5f從電源接通時(shí)開始到電源切斷時(shí)為止經(jīng)常執(zhí)行的處理。
一旦執(zhí)行[監(jiān)視處理],則首先在S1401中,通過監(jiān)視經(jīng)網(wǎng)絡(luò)I/F10或30在網(wǎng)絡(luò)上流動(dòng)的包,判斷是否在連接自身的網(wǎng)絡(luò)上發(fā)現(xiàn)新的設(shè)備,即,是否發(fā)現(xiàn)作為屬于連接自身的網(wǎng)絡(luò)的IP地址,且最初確認(rèn)的IP地址,在判斷為發(fā)現(xiàn)的情況下(S1401是),轉(zhuǎn)移到S1402的處理,另一方面,在判斷為未發(fā)現(xiàn)的情況下(S1401否),再返回S1401的處理,繼續(xù)包的監(jiān)視。另外,構(gòu)成為將經(jīng)網(wǎng)絡(luò)I/F10或30監(jiān)視的包的IP地址存儲(chǔ)在HDD 18或38中,通過比較存儲(chǔ)在HD或38中的IP地址與監(jiān)視的包的IP地址,根據(jù)是否發(fā)現(xiàn)新的設(shè)備來進(jìn)行S1401的處理。
在S1402中,在連接自身的網(wǎng)絡(luò)內(nèi)廣播上述[SNMP GET]包(作為管理信息的發(fā)送請(qǐng)求包,指定OID表中所示4個(gè)OID的包)后,返回S1401的處理,繼續(xù)包的監(jiān)視。
若使用以上說明的根據(jù)實(shí)施例5的設(shè)備管理系統(tǒng),管理連接在上述公司內(nèi)LAN等上的設(shè)備,則具有如下效果。
若使用本實(shí)施例5的設(shè)備管理系統(tǒng),則除實(shí)施例1的設(shè)備管理系統(tǒng)得到的效果外,還因?yàn)樵诰W(wǎng)絡(luò)上連接新的設(shè)備的情況下,管理設(shè)備3或探測設(shè)備5b-5f發(fā)現(xiàn)該設(shè)備,廣播[SNMP GET]包,所以可實(shí)現(xiàn)盡早且容易地在管理設(shè)備3上把握網(wǎng)絡(luò)變化的效果。
另外,本發(fā)明的實(shí)施例不限于上述實(shí)施例,也可采用屬于本發(fā)明技術(shù)范圍內(nèi)的各種形態(tài)。
例如,在本實(shí)施例中,說明管理打印機(jī)的實(shí)例,但本實(shí)施例的設(shè)備管理系統(tǒng)也可適用于管理傳真、掃描儀等任何設(shè)備的情況。
另外,在本實(shí)施例中,以10分鐘間隔來收集管理信息,但也可構(gòu)成為根據(jù)來自用戶的指示收集管理信息。因此,用戶可在必要時(shí)取得最新的設(shè)備的管理信息。
另外,在本實(shí)施例中,在執(zhí)行[管理信息請(qǐng)求處理](圖8S102)的情況下,管理設(shè)備3執(zhí)行[廣播的管理信息請(qǐng)求處理](S201)及[單獨(dú)計(jì)算的管理信息請(qǐng)求處理](S202),即,管理設(shè)備3決定全部發(fā)送[SNMP GET]包的設(shè)備,委托給決定的設(shè)備,但不限于此。即,也可構(gòu)成為由探測設(shè)備5b-5f來執(zhí)行與[廣播的管理信息請(qǐng)求處理](S201)及[單獨(dú)計(jì)算的管理信息請(qǐng)求處理](S202)實(shí)質(zhì)相同的處理。此時(shí),若由管理設(shè)備3來執(zhí)行[管理信息請(qǐng)求處理](圖8S102),則將收集管理信息的管理范圍通知給探測設(shè)備5b-5f,根據(jù)通知的管理范圍,探測設(shè)備5b-5f進(jìn)行[廣播的管理信息請(qǐng)求處理](S201)及[單獨(dú)計(jì)算的管理信息請(qǐng)求處理](S202)。根據(jù)該結(jié)構(gòu),可實(shí)現(xiàn)減輕管理設(shè)備3的負(fù)荷的效果。
另外,在本實(shí)施例中,表示并說明接收[SNMP GET]包的廣播的設(shè)備必需返回[SNMP REPLY]包的實(shí)例,但不限于此,也可構(gòu)成為確認(rèn)存儲(chǔ)在[SNMP GET]包中的OID,僅在具有對(duì)應(yīng)于該OID的Object的情況下返回。根據(jù)這種結(jié)構(gòu),因?yàn)楣芾碓O(shè)備3或探測設(shè)備5b-5f不接收無用的[SNMP REPLY]包,所以可減輕處理負(fù)荷。
此外,在本實(shí)施例中,舉例說明圖4所示表來作為OID表,但不用說也可適當(dāng)變更OID表的內(nèi)容。例如,若想收集特定的錯(cuò)誤信息,則也可向OID表追加對(duì)應(yīng)于該錯(cuò)誤信息的[prtAlert]Object。從而,可節(jié)省收集錯(cuò)誤信息的工夫。另外,同樣,除了錯(cuò)誤信息,也可是打印裝置的設(shè)定信息(例如清晰度或頁面設(shè)置等)。
權(quán)利要求
1.一種設(shè)備管理系統(tǒng),由連接到可經(jīng)路由器與第1網(wǎng)絡(luò)通信的第2網(wǎng)絡(luò)上的管理設(shè)備管理連接在上述第1網(wǎng)絡(luò)上的設(shè)備,其特征在于在上述第1網(wǎng)絡(luò)上還具備可與上述管理設(shè)備通信的探測設(shè)備,上述探測設(shè)備具備廣播單元,對(duì)連接該探測設(shè)備的上述第1網(wǎng)絡(luò),執(zhí)行請(qǐng)求管理上述設(shè)備用管理信息的廣播;和傳送單元,向上述管理設(shè)備傳送通過來自響應(yīng)該廣播的上述設(shè)備的應(yīng)答所得到的上述管理信息,上述管理設(shè)備具備管理單元,根據(jù)由上述傳送單元傳送的上述管理信息,管理上述第1網(wǎng)絡(luò)上的上述設(shè)備。
2.根據(jù)權(quán)利要求1所述的設(shè)備管理系統(tǒng),其特征在于上述傳送單元在每次通過來自響應(yīng)上述廣播的上述設(shè)備的應(yīng)答得到上述管理信息時(shí),依次向上述管理設(shè)備傳送上述管理信息。
3.根據(jù)權(quán)利要求1或2所述的設(shè)備管理系統(tǒng),其特征在于上述探測設(shè)備還具備存儲(chǔ)單元,存儲(chǔ)通過來自響應(yīng)上述廣播的上述設(shè)備的應(yīng)答所得到的上述管理信息,上述傳送單元向上述管理設(shè)備傳送通過對(duì)應(yīng)于上述廣播的、來自上述設(shè)備的應(yīng)答所得到的新的上述管理信息中、與上述存儲(chǔ)單元中存儲(chǔ)的過去的上述管理信息不同的上述管理信息。
4.根據(jù)權(quán)利要求1-3之一所述的設(shè)備管理系統(tǒng),其特征在于上述管理設(shè)備具備通知單元,向上述探測設(shè)備通知作為管理對(duì)象的設(shè)備的條件,上述傳送單元向上述管理設(shè)備傳送滿足由上述通知單元通知的上述條件的設(shè)備的上述管理信息。
5.一種設(shè)備管理系統(tǒng),由連接到可經(jīng)路由器與第1網(wǎng)絡(luò)通信的第2網(wǎng)絡(luò)上的管理設(shè)備管理連接在上述第1網(wǎng)絡(luò)上的設(shè)備,其特征在于在上述第1網(wǎng)絡(luò)上還具備可與上述管理設(shè)備通信的探測設(shè)備,上述探測設(shè)備具備廣播單元,對(duì)連接該探測設(shè)備的上述第1網(wǎng)絡(luò),執(zhí)行指令上述設(shè)備的廣播,以向上述管理設(shè)備發(fā)送管理上述設(shè)備用的管理信息,上述設(shè)備具備目的地設(shè)定發(fā)送單元,根據(jù)經(jīng)上述廣播單元的指令,對(duì)上述管理設(shè)備設(shè)定對(duì)上述廣播的應(yīng)答目的地,發(fā)送上述管理信息,上述管理設(shè)備具備管理單元,根據(jù)從上述設(shè)備接收到的上述管理信息,管理上述第1網(wǎng)絡(luò)上的上述設(shè)備。
6.根據(jù)權(quán)利要求1-5之一所述的設(shè)備管理系統(tǒng),其特征在于上述管理設(shè)備具備通知單元,向上述探測設(shè)備通知作為管理對(duì)象的設(shè)備的條件,上述廣播單元對(duì)上述第1網(wǎng)絡(luò)執(zhí)行向滿足由上述通知單元通知的上述條件的設(shè)備請(qǐng)求上述管理信息的廣播。
7.根據(jù)權(quán)利要求1-6之一所述的設(shè)備管理系統(tǒng),其特征在于上述探測設(shè)備具備判斷單元,判斷上述第1網(wǎng)絡(luò)上是否連接了新的設(shè)備,在由上述判斷單元判斷為上述第1網(wǎng)絡(luò)上連接了新的設(shè)備時(shí),上述廣播單元執(zhí)行上述廣播。
8.根據(jù)權(quán)利要求1-6之一所述的設(shè)備管理系統(tǒng),其特征在于在從上述管理設(shè)備接收到執(zhí)行廣播意愿的請(qǐng)求時(shí),上述廣播單元執(zhí)行廣播。
9.根據(jù)權(quán)利要求1-8之一所述的設(shè)備管理系統(tǒng),其特征在于上述管理設(shè)備對(duì)事先登錄的探測設(shè)備執(zhí)行上述廣播。
10.根據(jù)權(quán)利要求9所述的設(shè)備管理系統(tǒng),其特征在于在上述第1網(wǎng)絡(luò)中不存在登錄的探測設(shè)備的情況下,連接到上述第2網(wǎng)絡(luò)上的管理設(shè)備對(duì)連接到上述第1網(wǎng)絡(luò)上的設(shè)備執(zhí)行請(qǐng)求管理信息的單獨(dú)計(jì)算。
11.根據(jù)權(quán)利要求9或10所述的設(shè)備管理系統(tǒng),其特征在于在上述第1網(wǎng)絡(luò)中不存在登錄的探測設(shè)備的情況下,連接在存在于第3網(wǎng)絡(luò)與上述第1網(wǎng)絡(luò)之間的路由器的數(shù)量比存在于上述第1網(wǎng)絡(luò)與管理設(shè)備之間的路由器的數(shù)量少的第3網(wǎng)絡(luò)上的探測設(shè)備,對(duì)連接到上述第1網(wǎng)絡(luò)上的設(shè)備執(zhí)行請(qǐng)求管理信息的單獨(dú)計(jì)算。
12.根據(jù)權(quán)利要求9-11之一所述的設(shè)備管理系統(tǒng),其特征在于在確認(rèn)未登錄探測設(shè)備的網(wǎng)絡(luò)中存在探測設(shè)備的情況下,重新登錄該探測設(shè)備。
13.根據(jù)權(quán)利要求9-12之一所述的設(shè)備管理系統(tǒng),其特征在于在確認(rèn)未登錄探測設(shè)備的網(wǎng)絡(luò)中存在可用作探測設(shè)備的設(shè)備的情況下,向該設(shè)備發(fā)送使之用作探測設(shè)備的程序,使該設(shè)備用作探測設(shè)備,并且,將該設(shè)備作為探測設(shè)備登錄在管理設(shè)備中。
14.根據(jù)權(quán)利要求1-13之一所述的設(shè)備管理系統(tǒng),其特征在于上述管理設(shè)備向上述探測設(shè)備通知收集管理信息的網(wǎng)絡(luò)范圍,上述探測設(shè)備使用廣播和單獨(dú)計(jì)算向?qū)儆谕ㄖ木W(wǎng)絡(luò)范圍的設(shè)備請(qǐng)求管理信息。
15.根據(jù)權(quán)利要求1或5所述的設(shè)備管理系統(tǒng),其特征在于上述管理設(shè)備具備程序發(fā)送單元,判斷根據(jù)上述管理信息管理的設(shè)備可否用作上述探測設(shè)備,向判斷為可用作上述探測設(shè)備的設(shè)備發(fā)送使該設(shè)備用作上述探測設(shè)備用的探測化程序,由上述程序發(fā)送單元發(fā)送探測化程序的設(shè)備具備安裝上述探測化程序的安裝單元。
16.根據(jù)權(quán)利要求15所述的設(shè)備管理系統(tǒng),其特征在于上述管理設(shè)備在不與上述探測設(shè)備進(jìn)行通信時(shí),通過上述程序發(fā)送單元向用作上述探測設(shè)備的設(shè)備發(fā)送探測化程序。
17.根據(jù)權(quán)利要求15所述的設(shè)備管理系統(tǒng),其特征在于上述程序發(fā)送單元在確認(rèn)多個(gè)可用作上述探測設(shè)備的設(shè)備的情況下,向優(yōu)先級(jí)高的設(shè)備發(fā)送上述探測化程序。
18.根據(jù)權(quán)利要求1-17之一所述的設(shè)備管理系統(tǒng),其特征在于上述設(shè)備是印刷裝置,上述管理信息包含表示印刷裝置的設(shè)定和印刷裝置的裝置狀態(tài)至少一方的信息。
19.根據(jù)權(quán)利要求8所述的裝置管理系統(tǒng),其特征在于上述管理信息包含表示印刷裝置的設(shè)定和印刷裝置的裝置狀態(tài)至少一方的信息,上述探測設(shè)備是印刷裝置,在從上述管理設(shè)備接收?qǐng)?zhí)行廣播意愿的請(qǐng)求時(shí),向上述管理設(shè)備發(fā)送該探測設(shè)備的管理信息。
20.根據(jù)權(quán)利要求14所述的裝置管理系統(tǒng),其特征在于上述管理信息包含表示印刷裝置的設(shè)定和印刷裝置的裝置狀態(tài)至少一方的信息,上述探測設(shè)備是印刷裝置,在從上述管理設(shè)備接收收集管理信息的網(wǎng)絡(luò)范圍的通知時(shí),向上述管理設(shè)備發(fā)送該探測設(shè)備的管理信息。
21.一種探測設(shè)備,用于權(quán)利要求1所述的設(shè)備管理系統(tǒng)中,可與上述管理設(shè)備進(jìn)行通信地設(shè)置在上述第1網(wǎng)絡(luò)上,其特征在于具備廣播單元,對(duì)連接該探測設(shè)備的上述第1網(wǎng)絡(luò),執(zhí)行請(qǐng)求管理上述設(shè)備用管理信息的廣播;和傳送單元,向上述管理設(shè)備傳送通過來自響應(yīng)該廣播的上述設(shè)備的應(yīng)答所得到的上述管理信息,
22.一種程序,其特征在于在用于權(quán)利要求1所述的設(shè)備管理系統(tǒng)中、可與上述管理設(shè)備進(jìn)行通信的、設(shè)置在上述第1網(wǎng)絡(luò)上的上述探測設(shè)備中執(zhí)行廣播處理,對(duì)連接該探測設(shè)備的上述第1網(wǎng)絡(luò),執(zhí)行請(qǐng)求管理上述設(shè)備用管理信息的廣播;和傳送處理,向上述管理設(shè)備傳送通過來自響應(yīng)該廣播的上述設(shè)備的應(yīng)答包(packet)所得到的上述管理信息。
23.一種探測設(shè)備,用于權(quán)利要求5所述的設(shè)備管理系統(tǒng)中,與上述管理設(shè)備可通信地設(shè)置在上述第1網(wǎng)絡(luò)上,其特征在于具備廣播單元,對(duì)連接該探測設(shè)備的上述第1網(wǎng)絡(luò),執(zhí)行指令上述設(shè)備的廣播,以向上述管理設(shè)備發(fā)送管理上述設(shè)備用的管理信息。
24.一種程序,其特征在于在用于權(quán)利要求5所述的設(shè)備管理系統(tǒng)中、可與上述管理設(shè)備進(jìn)行通信的、設(shè)置在上述第1網(wǎng)絡(luò)上的上述探測設(shè)備中執(zhí)行廣播處理,對(duì)連接該探測設(shè)備的上述第1網(wǎng)絡(luò),執(zhí)行指令上述設(shè)備的廣播,以向上述管理設(shè)備發(fā)送管理上述設(shè)備用的管理信息。
25.一種設(shè)備,用于權(quán)利要求5所述的設(shè)備管理系統(tǒng)中,連接在上述第1網(wǎng)絡(luò)上,其特征在于具備目的地設(shè)定發(fā)送單元,在從上述探測設(shè)備通過上述廣播進(jìn)行指令,以向上述管理設(shè)備發(fā)送管理該設(shè)備用的管理信息時(shí),在上述管理設(shè)備中設(shè)定目的地,發(fā)送上述管理信息。
26.一種程序,其特征在于用于權(quán)利要求5所述的設(shè)備管理系統(tǒng)中,執(zhí)行目的地設(shè)定發(fā)送處理,在從上述探測設(shè)備通過該廣播指令連接在上述第1網(wǎng)絡(luò)上的設(shè)備,以向上述管理設(shè)備發(fā)送管理該設(shè)備用的管理信息時(shí),在上述管理設(shè)備中設(shè)定目的地,發(fā)送上述管理信息。
27.一種探測設(shè)備,用于權(quán)利要求14所述的設(shè)備管理系統(tǒng)中,具備廣播單元,在從上述管理設(shè)備通知收集管理信息的網(wǎng)絡(luò)范圍時(shí),對(duì)屬于上述網(wǎng)絡(luò)范圍內(nèi)的設(shè)備執(zhí)行請(qǐng)求管理信息的廣播;和單獨(dú)計(jì)算執(zhí)行單元,執(zhí)行請(qǐng)求管理信息的單獨(dú)計(jì)算。
28.一種程序,用于權(quán)利要求14所述的設(shè)備管理系統(tǒng)中,在上述探測設(shè)備中執(zhí)行廣播處理,在從上述管理設(shè)備通知收集管理信息的網(wǎng)絡(luò)范圍時(shí),對(duì)屬于上述網(wǎng)絡(luò)范圍內(nèi)的設(shè)備執(zhí)行請(qǐng)求管理信息的廣播;和單獨(dú)計(jì)算執(zhí)行處理,執(zhí)行請(qǐng)求管理信息的單獨(dú)計(jì)算。
全文摘要
提供一種可容易管理位于越過路由器的目的的網(wǎng)絡(luò)上設(shè)備的設(shè)備管理系統(tǒng)。在設(shè)備管理系統(tǒng)中,首先,從管理設(shè)備3越過路由器2a向探測設(shè)備5b發(fā)送包。此時(shí),探測設(shè)備5b在網(wǎng)絡(luò)1b上執(zhí)行廣播。此時(shí),網(wǎng)絡(luò)1b上的設(shè)備向探測設(shè)備5b回信回信包。另外,探測設(shè)備5b判斷該回信包是否是從管理對(duì)象的設(shè)備回信的包,僅向管理設(shè)備3回信從管理對(duì)象的設(shè)備回信的回信包。
文檔編號(hào)H04L12/24GK1450755SQ0312438
公開日2003年10月22日 申請(qǐng)日期2003年4月11日 優(yōu)先權(quán)日2002年4月11日
發(fā)明者河合淳, 大原清孝, 野川英樹, 石本関 申請(qǐng)人:兄弟工業(yè)株式會(huì)社