国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      設(shè)備管理器和設(shè)備管理方法

      文檔序號:7706116閱讀:151來源:國知局
      專利名稱:設(shè)備管理器和設(shè)備管理方法
      技術(shù)領(lǐng)域
      符合本公開的設(shè)備、裝置、方法和計算機程序產(chǎn)品涉及用于利用 連接到網(wǎng)絡(luò)的計算機來管理通過網(wǎng)絡(luò)彼此連接的多個設(shè)備的設(shè)備管理 器,以及用于激活所述計算機的設(shè)備管理方法。
      背景技術(shù)
      諸如局域網(wǎng)(LAN)之類的網(wǎng)絡(luò)近來己經(jīng)變得規(guī)模更大。諸如打 印機、掃描儀、具有多種功能的多功能設(shè)備以及路由器之類的多個設(shè) 備在連接到網(wǎng)絡(luò)時得以使用。因此,提供每個設(shè)備的產(chǎn)品名稱、型號、 IP地址、安裝位置、操作條件等的統(tǒng)一管理是有利的。
      JP-A-2007-257525A描述了現(xiàn)有技術(shù)的計算機形式的設(shè)備管理器,
      在所述計算機上運行網(wǎng)絡(luò)管理程序。所述設(shè)備管理器顯示設(shè)備管理列 表,其中示出從連接到網(wǎng)絡(luò)的設(shè)備所獲取的信息。所述設(shè)備管理列表 顯示與待管理設(shè)備相關(guān)的信息。例如,所述信息可包括設(shè)備的指定、 操作狀態(tài)、產(chǎn)品名稱、安裝位置和IP地址。
      然而,現(xiàn)有技術(shù)的設(shè)備管理器具有一些缺點。該現(xiàn)有技術(shù)的設(shè)備 管理器通過網(wǎng)絡(luò)向多個設(shè)備傳送廣播命令(調(diào)用),由此搜索接收到 所述廣播命令并處于網(wǎng)絡(luò)中的設(shè)備。接下來,再次向所有已經(jīng)在對所 述廣播命令的回復中發(fā)送了返回郵件的所有設(shè)備傳送分別詢問所述設(shè) 備是否是所期望的管理目標的命令?;趶乃鲈O(shè)備獲取的作為對所述詢問的回復的信息,提取并列出將成為管理目標的設(shè)備。然而,該 過程的缺點在于即使在想要獲取與將成為設(shè)備管理器所需的管理目標 的設(shè)備相關(guān)的信息時,在不是管理目標的許多設(shè)備在網(wǎng)絡(luò)中的情況下 必須與所有設(shè)備分別建立通信。因此,現(xiàn)有技術(shù)的設(shè)備管理器的缺點 在于很多時間被耗費在獲取與設(shè)備相關(guān)的信息上。

      發(fā)明內(nèi)容
      本發(fā)明的各說明性方面提供了一種能夠從連接到網(wǎng)絡(luò)的多個設(shè)備 中更快地選擇待管理設(shè)備的設(shè)備管理器,以及用于激活計算機的設(shè)備 管理程序。
      根據(jù)本發(fā)明的一個說明性方面,提供了一種設(shè)備管理器,該設(shè)備 管理器包括傳輸單元,其向連接到網(wǎng)絡(luò)的多個設(shè)備傳送廣播命令, 所述廣播命令請求存儲在每個設(shè)備中并且對于每個設(shè)備唯一的管理信 息以便在使用第一通信協(xié)議的通信中使用,所述第一通信協(xié)議使得能 夠進行使用認證和加密數(shù)據(jù)的通信;確定單元,其基于響應于所述廣 播命令而從多個設(shè)備接收的管理信息來確定所述多個設(shè)備是否是待管 理設(shè)備;以及信息獲取單元,其使用所述第一通信協(xié)議向多個設(shè)備中 被所述確定單元確定為待管理設(shè)備的設(shè)備傳送用于讀取與所述設(shè)備相 關(guān)的信息的讀取數(shù)據(jù),以便獲取與該設(shè)備相關(guān)的信息。
      根據(jù)本發(fā)明的另一說明性方面,提供了一種設(shè)備管理方法,包括 傳輸步驟,所述傳輸步驟向連接到網(wǎng)絡(luò)的多個設(shè)備傳送廣播命令,所 述廣播命令請求存儲在每個設(shè)備中并且對每個設(shè)備唯一的管理信息以 便在使用第一通信協(xié)議的通信中使用,所述第一通信協(xié)議使得能夠進 行使用認證和加密數(shù)據(jù)的通信;確定步驟,所述確定步驟基于響應于
      所述廣播命令從所述多個設(shè)備接收到的所述管理信息來確定所述多個
      設(shè)備是否是待管理設(shè)備;以及信息獲取步驟,所述信息獲取步驟使用 所述第一通信協(xié)議向所述多個設(shè)備中被所述確定步驟確定為待管理設(shè) 備的所述設(shè)備傳送用于讀取與所述設(shè)備相關(guān)的信息的讀取數(shù)據(jù),以便獲取與所述設(shè)備相關(guān)的信息。


      圖l是示出根據(jù)本發(fā)明示例性實施例的作為設(shè)備管理器的計算機 和設(shè)備連接到的網(wǎng)絡(luò)的配置的示圖2是示出圖1所示的計算機的配置示例的示圖3是示出圖1所示的設(shè)備的配置示例的示圖4是描述了圖1所示的計算機和設(shè)備的功能的功能框圖5是用于描述管理信息的示例格式配置的示圖6是示出設(shè)備管理列表的示例的示圖7和8是示出用于描述圖1所示的計算機所執(zhí)行的控制操作的流 程圖的示圖9是用于描述圖1所示的設(shè)備的控制操作的流程圖;以及 圖10是用于描述圖1所示的計算機和設(shè)備之間的通信示例的梯形圖。
      具體實施例方式
      以下將參考附圖對本發(fā)明的示例性實施例進行詳細描述。
      圖1圖示了網(wǎng)絡(luò)16的示例,其中能夠作為根據(jù)本發(fā)明示例性實施例
      的設(shè)備管理器的計算機(個人計算機)io連接到所述網(wǎng)絡(luò)并且對多個
      設(shè)備12進行管理。設(shè)備12可以是掃描儀、打印機、具有多種功能的多 功能設(shè)備等。網(wǎng)絡(luò)16包括通過網(wǎng)絡(luò)設(shè)備14彼此連接的網(wǎng)絡(luò)16a和網(wǎng)絡(luò) 16b,所述網(wǎng)絡(luò)設(shè)備14例如可以是路由器、集線器等。
      圖2是示出圖1的計算機10的示例性配置的示圖。電子控制器10a是 包括中央處理單元(CPU)、只讀存儲器(ROM)、隨機存取存儲器 (RAM)、輸入/輸出接口等的所謂的微計算機。所述CPU通過依據(jù)諸 如ROM或硬盤驅(qū)動器(HDD)之類的外部設(shè)備10b中存儲的程序?qū)妮?入設(shè)備10c所輸入的信號或利用網(wǎng)絡(luò)接口10d從網(wǎng)絡(luò)16輸入的信號進行處理,同時利用RAM的臨時存儲功能,來實現(xiàn)設(shè)備管理功能,并向網(wǎng)絡(luò)16或諸如液晶顯示設(shè)備之類的顯示設(shè)備10e輸出處理結(jié)果。輸入設(shè)備10c讀取從諸如鍵盤、鼠標等之類的輸入設(shè)備輸入的信息,以及存儲在諸如光盤只讀存儲器(CD-ROM)之類的存儲介質(zhì)中的信息,并且將這樣讀取的信息輸入到電子控制器10a。網(wǎng)絡(luò)接口10d將計算機10連接到網(wǎng)絡(luò)16,并且通過使用通信協(xié)議使得能夠與連接到網(wǎng)絡(luò)16的另一設(shè)備12或另一計算機10傳輸和接收信息。所述通信協(xié)議可以是預定的。
      圖3是示出圖1的設(shè)備12的示例性配置的示圖。電子控制器12a是所謂的微計算機,其包括己知的CPU、 ROM、 RAM和輸入/輸出接口等。所述CPU通過依據(jù)諸如ROM或HDD之類的外部設(shè)備12b中存儲的程序?qū)妮斎朐O(shè)備12c所輸入的信號或利用網(wǎng)絡(luò)接口12d從網(wǎng)絡(luò)16輸入的信號進行處理,同時利用RAM的臨時存儲功能,并向功能設(shè)備12e、網(wǎng)絡(luò)16或諸如液晶顯示設(shè)備之類的顯示設(shè)備12懶出處理結(jié)果。提供功能設(shè)備12e以使得設(shè)備12以特定方式運行。例如,當設(shè)備12是打印機時,功能設(shè)備12e就是打印機構(gòu)。當設(shè)備12是掃描儀時,功能設(shè)備12e就是光學圖像讀取機構(gòu)。網(wǎng)絡(luò)接口12d將設(shè)備12連接到網(wǎng)絡(luò)16并且通過使用通信協(xié)議使得能夠與連接到網(wǎng)絡(luò)16的另一設(shè)備12或另一計算機10傳輸和接收信息。所述協(xié)議可以是預定的。
      圖4是示出作為依據(jù)所存儲的程序所進行的計算機操作的結(jié)果而實現(xiàn)的計算機10的控制功能示例的功能框圖。如圖4所示,計算機10包括協(xié)議棧網(wǎng)絡(luò)驅(qū)動器20、簡單網(wǎng)絡(luò)管理協(xié)議版本3 (SNMPv3)通信單元22;設(shè)備搜索單元24; SNMPvl通信單元26;引擎ID列表存儲單元28;設(shè)備管理控制單元30;以及顯示單元32。所述協(xié)議棧網(wǎng)絡(luò)驅(qū)動器20通過使用預先設(shè)置的分層協(xié)議使得能夠建立與連接到網(wǎng)絡(luò)16的設(shè)備12或另一計算機10的通信,所述分層協(xié)議例如為SNMP/UDP/IP通信協(xié)議。依照來自設(shè)備管理控制單元30的命令,SNMPv3通信單元22通過使用SNMPv3通信協(xié)議執(zhí)行傳輸和接收。依照來自設(shè)備管理控制單元30的命令,SNMPvl通信單元26通過使用SNMPvl通信協(xié)議執(zhí)行傳輸和接收。
      8SNMPv3協(xié)議定義在RFC3410中并且遵循使得能夠傳輸/接收認證和加密數(shù)據(jù)的第一通信協(xié)議。SNMPv3協(xié)議利用對設(shè)備唯一的管理信息進行加載;即,用于識別代理的引擎ID,所述代理是用于執(zhí)行SNMP功能的已安裝程序。SNMPvl通信協(xié)議定義在RFC1157中并且對應于在UDP上運行的協(xié)議;因此,SNMPvl通信協(xié)議遵循使得能夠傳輸/接收沒有進行先進的認證和加密的數(shù)據(jù)的第二通信協(xié)議。
      圖5示出了引擎ID的示例性格式。所述引擎ID包括與設(shè)備12的制造商的名稱相對應的公司規(guī)格號碼;屬于設(shè)備12的唯一MAC地址或IP地址;通信類型,所述通信類型是示出設(shè)備12被設(shè)置為可利用SNMPv3通信協(xié)議進行通信的標記;通信帳戶,所述通信帳戶是示出設(shè)置了設(shè)備12的認證ID (認證符號)并且該認證ID是有效的標記;以及示出設(shè)置了設(shè)備12的密碼并且該密碼是有效的標記。所述公司規(guī)格號碼可事先設(shè)置?;谒鲆鍵D,確定設(shè)備12是否是管理對象;是否使用SNMPv3通信協(xié)議;設(shè)備是否具有認證ID;以及是否在設(shè)備上設(shè)置了密碼。
      回到圖4,根據(jù)來自設(shè)備管理控制單元30的命令,設(shè)備搜索單元24向連接到網(wǎng)絡(luò)16的多個設(shè)備12傳送請求獲取引擎ID的廣播(例如,廣播電子郵件)。引擎ID列表存儲單元28存儲從各個設(shè)備12傳送(即,返回)的引擎ID?;诎趶母鱾€設(shè)備12傳送(即,返回)并存儲在引擎ID列表存儲單元28中的每個引擎ID中的公司規(guī)格號碼是否匹配將要被作為預設(shè)的管理對象的公司號碼的確定的結(jié)果,設(shè)備管理控制單元30確定設(shè)備12是否為管理對象。也就是說,設(shè)備管理控制單元30執(zhí)行搜索,由此提取待管理的設(shè)備12;并且將列表存儲在引擎ID列表存儲單元28中。計算機10事先存儲用于指定每個設(shè)備的MAC地址或IP地址、設(shè)備的認證ID以及其密碼之間的關(guān)系。設(shè)備管理控制單元30傳送讀取數(shù)據(jù)。所述讀取數(shù)據(jù)可以是請求命令(例如,GET命令),意思是需要獲取與設(shè)備12相關(guān)的信息。所述信息可以包括,例如,產(chǎn)品名稱、型號、墨粉更換的年月日、硒鼓更換的年月日、維護檢査的年月日、安裝位置、操作狀態(tài)、累加操作時間等。所述請求命令被單獨傳送給根據(jù)引擎ID被確定為管理對象的設(shè)備12。作為管理對象的設(shè)備12
      是通過使用設(shè)備12的認證ID和密碼、在只有一個可用時通過使用認證ID或密碼、或者在二者都不可用時不使用認證ID或密碼,并且通過使用SNMPv3通信協(xié)議而確定的。當待管理設(shè)備12不使用SNMPv3通信協(xié)議時,通過使用SNMPvl通信協(xié)議發(fā)送意思是需要獲取與設(shè)備12相關(guān)的信息的請求命令。 一旦從每個設(shè)備12接收到返回的電子郵件作為對所述請求命令的回答,設(shè)備管理控制單元30就準備顯示與設(shè)備12相關(guān)的信息的列表,存儲所述列表并使得顯示單元32顯示所述列表。圖6示出了設(shè)備管理列表H的示例,其顯示了與待管理設(shè)備12相關(guān)的信息。
      回到圖4,現(xiàn)在將要描述作為依據(jù)所存儲程序進行的設(shè)備操作的結(jié)果而獲得的設(shè)備12的控制功能的示例。設(shè)備12具有協(xié)議棧網(wǎng)絡(luò)驅(qū)動器40、 SNMPv3通信單元42、引擎ID存儲單元44、 SNMPvl通信單元46和設(shè)備控制單元48。與協(xié)議棧網(wǎng)絡(luò)驅(qū)動器20類似,協(xié)議棧網(wǎng)絡(luò)驅(qū)動器40通過使用分層協(xié)議建立與網(wǎng)絡(luò)16的通信,所述分層協(xié)議例如是SNMP/UDP/IP通信協(xié)議。所述分層協(xié)議可被預先設(shè)置。與SNMPv3通信單元22類似,SNMPv3通信單元42通過依據(jù)來自設(shè)備管理控制單元30的命令使用SNMPv3通信協(xié)議執(zhí)行傳輸和接收。與SNMPvl通信單元26類似,SNMPvl通信單元46通過依據(jù)來自設(shè)備管理控制單元30的命令使用SNMPvl通信協(xié)議執(zhí)行傳輸和接收。
      一旦從計算機10接收到意思是需要獲取引擎ID的廣播(例如,廣播電子郵件),設(shè)備12就將其唯一的引擎ID返回給計算機10。 一旦從計算機10接收到對于與設(shè)備12相關(guān)的信息的請求命令,設(shè)備12就將所述請求命令所請求的與設(shè)備12相關(guān)的信息傳送給計算機12。所述信息可包括,例如,產(chǎn)品名稱、型號、墨粉更換的年月日、硒鼓更換的年月日、維護檢查的年月日、安裝位置、操作狀態(tài)、累加操作時間等。設(shè)備12通過使用設(shè)備12的認證ID和密碼、在只有一個可用時通過使用認證ID或密碼、或者在二者都不可用時不使用認證ID或密碼,并且通過使用SNMPv3通信協(xié)議向計算機12傳送信息。 一旦通過使用SNMPvl通信協(xié)議從計算機10接收到對于與設(shè)備12相關(guān)的信息的請求命令,設(shè)備12就通過使用SNMPvl通信協(xié)議向計算機10傳送所述請求命令所請求的與設(shè)備12相關(guān)的信息。
      圖7和8是示出計算機10的控制操作的示例的流程圖,以及圖9是示出設(shè)備12的控制操作示例的流程圖。以下描述中將首先描述設(shè)備12的控制操作。
      在圖9中,在操作S30 (此后省略"操作")中確定是否接收到意思為需要獲取引擎ID的廣播(例如,廣播電子郵件)。如果確定了沒有接收到廣播(S30中為否),則在S31中確定是否已經(jīng)接收到意思是需要獲取與設(shè)備相關(guān)的信息的請求命令。如果確定了還沒有接收到請求命令(S31中為否),則在S32中基于設(shè)備12的操作確定控制是否完成。如果確定了控制已完成(S32中為是),則處理結(jié)束。另一方面,如果確定了控制沒有完成(S32中為否),則處理返回S30。
      在S30中,如果確定已接收到廣播(S30中為是),則在S33中基于預設(shè)的信息確定設(shè)備12自身是否處于能夠通過使用SNMPv3通信協(xié)議執(zhí)行傳輸?shù)臓顟B(tài)。如果確定了設(shè)備12處于能夠通過SNMPv3執(zhí)行傳輸?shù)臓顟B(tài)(S33中為是),則在S34中從引擎ID存儲單元44中取得引擎ID并將其傳送給計算機IO,并且處理返回S30。然而,如果確定了設(shè)備12并不處于能夠通過SNMPv3執(zhí)行通信的狀態(tài)(S33中為否),則在S35中向計算機10傳送意思為不可能使用SNMPv3通信協(xié)議進行傳輸?shù)姆穸ɑ卮?,并且處理返回S35。
      在S31中,如果確定已接收到請求命令(S31中為是),則在S36中通過使用SNMPv3通信協(xié)議向計算機10傳送所述請求命令所指定的信息,并且處理返回S30。
      在圖7和8中,在與傳輸單元相對應的S1中,從計算機10向連接到網(wǎng)絡(luò)16的多個設(shè)備傳送意思為需要獲取引擎ID的廣播。例如,當計算
      機10的輸入設(shè)備10c輸入用于開始管理設(shè)備的管理應用的輸入信號時,依據(jù)所輸入的操作開始圖7所示的處理,于是在S1中執(zhí)行用于獲取引擎ID的處理。在圖10所示的順序示圖中,Sl示出通過所述操作所實現(xiàn)的
      狀態(tài)。作為對所述廣播的回答,設(shè)備12從引擎ID存儲單元44取得引擎td 北日牧出i中前夕縣的3l塾Tn/fe接幺會;+曾機in.加図in由的sn4斷S —
      接下來,在S2中,基于從設(shè)備12所接收的信號,確定是否能夠使用SNMPv3通信協(xié)議進行傳輸。如果確定了能夠通過SNMPv3進行傳輸(S2中為否),則在S3中將從設(shè)備12傳送的引擎ID存儲在引擎ID列表存儲單元28中。意思是在作為引擎ID來源的設(shè)備12上所設(shè)置的通信類型是SNMPv3協(xié)議的信息與關(guān)于該設(shè)備的引擎ID的信息相關(guān)聯(lián)地存儲在引擎ID列表存儲單元28中。另一方面,如果確定了SNMPv3通信是不可能的(S2中為是),則在S4中將意思為所設(shè)置的通信類型是SNMPvl通信協(xié)議的信息存儲在引擎ID列表存儲單元28中。
      在S5中,確定自接收到廣播起是否己經(jīng)過去了等于或長于防護時間的時間。所述防護時間可預先設(shè)置。該示例性實施例中的防護時間約為五分鐘。然而,可使用其它防護時間。如果時間短于所述防護時間(S5中為否),則處理返回S2并且重復S2和后續(xù)操作直至防護時間已經(jīng)過去。然而,如果確定了所述時間等于或長于所述防護時間(S5中為是),則繼而在與引擎ID列表存儲單元28相對應的S6中提取所存儲的設(shè)備12中的一個。
      接下來,在S7中,基于引擎ID列表存儲單元28中所存儲的細節(jié),確定所提取的設(shè)備12的通信類型是否是使用SNMPv3通信協(xié)議進行的通信。如果確定了通信類型是SNMPv3 (S7中為是),則在對應于確定單元的S8中基于從一個設(shè)備12返回的引擎ID中所包括的公司規(guī)格號碼是否與要用作管理對象的公司號碼相匹配的確定結(jié)果來確定所述設(shè)備是否是待管理設(shè)備12。 g卩,設(shè)備搜索單元24執(zhí)行搜索。如果確定了所述設(shè)備不是待管理設(shè)備12 (S8中為否),則處理進行至S19,并且重復關(guān)于S6的處理以及后續(xù)處理直至到達引擎ID列表的末尾。然而,如果在S8中確定了所述設(shè)備是待管理設(shè)備12 (S8中為是),則在對應于安全設(shè)置信息確定單元的S9中基于引擎ID中的標記來確定是否對于一個所提取的設(shè)備12已完成了作為安全信息的認證ID和密碼。圖10中的S8示出了在此時所達到的狀態(tài)。如果確定了已經(jīng)完成了認證ID和密碼(S9中為是),則在對應于信息獲取單元的S10中通過使用所述認證ID和密碼并通過使用SNMPv3通信協(xié)議將用于請求與一個設(shè)備12相關(guān)的信息的請求命令傳送給設(shè)備12。圖10中的S10示出了此時所達到的狀態(tài)。作為響應于所述請求命令的傳輸而執(zhí)行的與圖9中S36相關(guān)的處理的結(jié)果,向計算機10傳送與一個設(shè)備12相關(guān)的信息,并接收所述信息。接下來,在對應于列表準備單元和列表輸出單元的S11中,如以上所述獲取的關(guān)于一個設(shè)備12的信息連同符號A—起被添加到列表H中,所述符號A表示認證ID和密碼可用,由此創(chuàng)建并存儲了所述信息并利用顯示單元32進一步在顯示設(shè)備10e上顯示所述信息的圖像。
      另一方面,如果確定了還沒有完成認證ID和密碼(S9中為否),則在對應于安全設(shè)置信息確定單元的S12中基于引擎ID中的標記來確定是否關(guān)于所提取的一個設(shè)備12已經(jīng)完成了作為多條安全信息的認證ID和密碼之一 (例如,認證ID)。如果確定了已經(jīng)完成了認證ID和密碼之一 (S12中為是),則在對應于信息獲取單元的S13中通過使用認證ID并通過使用SNMPv3通信協(xié)議向設(shè)備12傳送用于請求與一個設(shè)備12相關(guān)的信息的請求命令。圖10中的S10示出了此時所達到的狀態(tài)。
      作為響應于所述請求命令的傳輸而執(zhí)行的與圖9中的S36相關(guān)的處理的結(jié)果,向計算機10傳送與一個設(shè)備12相關(guān)的信息,并且接收所述信息。接下來,在對應于列表準備單元和列表輸出單元的S14中,如以上所述獲取的與一個設(shè)備12相關(guān)的信息連同符號B —起添加到列表H中,所述符號B表示認證ID可用而密碼不可用,由此創(chuàng)建并存儲了所述信息并利用顯示單元32進一步在顯示設(shè)備10e上顯示所述信息的圖像。如果確定了認證ID和密碼都沒有完成(S12中為否),則在對應于
      信息獲取單元的S15中通過使用SNMPv3通信協(xié)議而不使用認證ID和密 碼向設(shè)備12傳送用于請求與一個設(shè)備12相關(guān)的信息的請求命令。圖10 中的S10示出了此時所達到的狀態(tài)。作為響應于所述請求命令的傳輸而 執(zhí)行的與圖9中的S36相關(guān)的處理的結(jié)果,向計算機10傳送與一個設(shè)備 12相關(guān)的信息,并且接收所述信息。接下來,在對應于列表準備單元 和列表輸出單元的S16中,由此獲取的與一個設(shè)備12相關(guān)的信息連同符 號C一起被添加到列表H中,所述符號C表示認證ID和密碼都不可用, 由此創(chuàng)建并存儲了所述信息。此外,利用顯示單元32在顯示設(shè)備10e上 顯示所述信息的圖像。
      在S7中,如果確定了不使用SNMPv3通信協(xié)議(S7中為否),則 在對應于信息獲取單元的S17中,通過使用SNMPvl通信協(xié)議傳送用于 請求與一個設(shè)備12相關(guān)的信息的請求命令。圖10中的S10示出了此時所 達到的狀態(tài)。作為響應于所述請求命令的傳輸而執(zhí)行的與圖9中的S36 相關(guān)的處理的結(jié)果,向計算機10傳送與一個設(shè)備12相關(guān)的信息,并且 接收所述信息。接下來,在對應于列表準備單元和列表輸出單元的S18 中,由此獲取的與一個設(shè)備12相關(guān)的信息連同符號D—起被添加到列表 H中,所述符號D表示不允許使用認證ID和密碼的通信類型,也就是 SNMPvl通信協(xié)議,由此創(chuàng)建并存儲了所述信息。此外,利用顯示單元 32在顯示設(shè)備10e上顯示所述信息的圖像。
      在S19中,確定是否達到了引擎ID列表的末尾。如果確定了已達到 引擎ID列表的末尾(S19中為是),則處理結(jié)束。另一方面,如果確定 了還沒有達到引擎ID列表的末尾(S19中為否),則處理返回S6。在S16 中,從存儲在引擎ID列表存儲單元28中的多個引擎ID中取得下一個引 擎ID,并且基于由此取得的一個引擎ID執(zhí)行關(guān)于S7至S16的處理。當在 這些操作的重復執(zhí)行過程中取得了引擎ID列表存儲單元28中所存儲的 所有多個引擎ID時,則處理完成。如以上所述,在以上所描述的示例性實施例的計算機(設(shè)備管理 器)10中,當從設(shè)備12返回引擎ID時,在對應于傳輸單元的S1中,響
      應于意思是需要獲取引擎ID的廣播的執(zhí)行,在對應于確定單元的S8中 基于響應于所述廣播來自多個設(shè)備的管理信息來確定所述多個設(shè)備是 否是預先設(shè)置的待管理的設(shè)備。在對應于信息獲取單元的SIO、 S13和 S15中,通過第一通信協(xié)議將用于讀取與設(shè)備相關(guān)的信息的讀取數(shù)據(jù) (請求命令)傳送到待管理設(shè)備,由此獲取與作為所述讀取數(shù)據(jù)的目 的地的所述設(shè)備相關(guān)的信息。因此,在與現(xiàn)有技術(shù)的裝置相比時,能 夠快速收集與待管理設(shè)備12相關(guān)的信息,所述現(xiàn)有技術(shù)的裝置從作為 用于響應于連接到網(wǎng)絡(luò)16的多個設(shè)備12中的廣播命令的傳輸而向所有 設(shè)備12傳送的請求與設(shè)備12相關(guān)的信息的讀取數(shù)據(jù)(請求命令)的結(jié) 果而獲取的與各個設(shè)備相關(guān)的多條信息中收集與待管理設(shè)備相關(guān)的信 息。如以上所述,由于與待管理設(shè)備12相關(guān)的信息被快速獲取,所以 在對應于列表準備單元的Sll、 S14和S16中創(chuàng)建了與待管理設(shè)備相關(guān)的 信息的列表。即使在產(chǎn)生輸出時,也能快速創(chuàng)建和顯示設(shè)備管理列表H。 特別地,即使在顯示要作為管理對象的設(shè)備管理列表時,也能夠快速 收集與設(shè)備相關(guān)的信息,并且所述信息作為設(shè)備管理列表進行顯示; 因此,提高了使用管理器的便利程度。
      在以上所描述的示例性實施例的計算機(設(shè)備管理器)10中,還 可通過SNMPvl通信協(xié)議(即,第二通信協(xié)議)來與多個設(shè)備12建立通 信,利用所述SNMPvl通信協(xié)議傳送和接收數(shù)據(jù)而無需認證和加密。在 對應于信息獲取單元的S17中,當從多個設(shè)備12中的至少一個返回意思 為不存在管理信息的返回電子郵件作為在對應于傳輸單元的S1中利用 SNMPv3通信協(xié)議(即,第一通信協(xié)議)傳送的廣播命令的回答時,利 用SNMPvl通信協(xié)議(即,第二通信協(xié)議)將用于讀取與所述設(shè)備相關(guān) 的信息的讀取數(shù)據(jù)傳送到返回意思為不存在管理信息的的電子郵件的 設(shè)備,由此獲取了與作為所述讀取數(shù)據(jù)的目的地的設(shè)備12相關(guān)的信息。 因此,通過使用SNMPvl通信協(xié)議(即,第二通信協(xié)議)將用于讀取與返回意思為不存在管理信息的電子郵件的設(shè)備相關(guān)的信息的讀取數(shù)據(jù) 傳送給所述設(shè)備,由此能夠獲取與作為所述讀取數(shù)據(jù)的目的地的所述 設(shè)備相關(guān)的信息。
      在以上所描述的示例性實施例的計算機(設(shè)備管理器)10中,可 通過使用預設(shè)的安全信息來與設(shè)備12建立通信,所述安全信息也就是
      與使用SNMPv3通信協(xié)議(即,第一通信協(xié)議)的通信有關(guān)的認證ID和 /或密碼。作為管理信息的引擎ID包括顯示作為引擎ID來源的設(shè)備12在 遵循SNMPv3通信協(xié)議(即,第一通信協(xié)議)的通信中是否需要安全信 息的安全設(shè)置信息的標記;也就是說,所述標記顯示該安全信息被設(shè) 置并且有效。包括了安全設(shè)置信息確定單元(S9和S12),其確定在來 自作為管理對象的設(shè)備12的引擎ID中所包括的安全設(shè)置信息是否有 效,也就是說,顯示所述安全信息被設(shè)置的標記是否處于ON位置。當 所述安全設(shè)置信息確定單元確定了所述安全設(shè)置信息有效,則信息獲 取單元(SIO、 S13和S15)通過使用所述安全設(shè)置信息向作為管理對象 的設(shè)備12傳送用于請求與所述設(shè)備相關(guān)的信息的返回電子郵件的讀取 數(shù)據(jù)(請求命令)。因此,在多個設(shè)備12中,所述讀取數(shù)據(jù)可通過使 用安全信息被傳送到成為管理對象的設(shè)備12并且管理信息中所包括的 安全設(shè)置信息對于該設(shè)備12是有效的,而不會再詢問設(shè)備12遵循 SNMPv3通信協(xié)議(即,第一通信協(xié)議)的通信是否使用安全信息。因 此,能夠快速獲取與成為管理對象的設(shè)備12相關(guān)的信息。此外,所述 管理信息包括安全設(shè)置信息是否有效的信息而不包括安全信息;因此, 也確保了遵循第一通信協(xié)議的通信的安全。
      在以上所描述的示例性實施例的計算機(設(shè)備管理器)10中,所 述安全設(shè)置信息為密碼和認證ID中的至少一個。因此,可通過使用密 碼和認證ID中的至少一個而單獨將所述讀取數(shù)據(jù)(請求命令)傳送到 作為管理對象的設(shè)備12。由此,能夠快速獲取與作為管理對象的設(shè)備 12相關(guān)的信息。己經(jīng)通過參考附圖對以上所描述的本發(fā)明的示例性實施例進行了 詳細描述。然而,本發(fā)明并不局限于以上所描述的示例性實施例,并 且還可以以另一實施例的形式來實現(xiàn)。
      例如,在以上所描述的示例性實施例中,SNMPv3通信協(xié)議被作為 用于在計算機10和設(shè)備12之間建立通信的第一通信協(xié)議,而SNMPvl通 信協(xié)議被用作第二通信協(xié)議。然而,也可以使用與SNMPv3通信協(xié)議和 SNMPvl通信協(xié)議不同的通信協(xié)議。
      在以上所描述的示例性實施例中,基于在從每個設(shè)備12返回的引 擎ID中所包括的公司規(guī)格號碼是否與要作為管理對象的預設(shè)的公司號 碼相匹配的確定結(jié)果將多個設(shè)備12中的待管理的設(shè)備12被確定為待管 理設(shè)備12。然而,也可以將與取代公司號碼的型號、產(chǎn)品號碼等相匹 配的設(shè)備作為管理對象。
      在以上所描述的示例性實施例中,網(wǎng)絡(luò)16由利用諸如路由器和集 線器之類的網(wǎng)絡(luò)設(shè)備14連接在一起的兩個網(wǎng)絡(luò)16a和16b所構(gòu)成。然而, 網(wǎng)絡(luò)16也可以是不使用網(wǎng)絡(luò)設(shè)備14的單個網(wǎng)絡(luò)或者也可以在多個網(wǎng)絡(luò) 的大型規(guī)模上構(gòu)建;也就是說,利用多個網(wǎng)絡(luò)設(shè)備14進行配置的三個 或更多網(wǎng)絡(luò)。
      在以上所描述的示例性實施例中,對每個設(shè)備12獲取與各個設(shè)備 12相關(guān)的信息。然而,例如也可以讀取通信類型為SNMPvl的設(shè)備,并 且也可以共同獲取與所述設(shè)備12相關(guān)的信息。結(jié)果,可更快地獲取信 息。如在以上所描述的實施例中,當從可從其獲取信息的設(shè)備生成列 表時,通信類型為SNMPvl的設(shè)備的列表被共同顯示。因此,更加便于 管理設(shè)備的通信協(xié)議。
      在以上所描述的示例性實施例中,從能夠從其獲取信息的設(shè)備連 續(xù)生成列表,并且顯示所述列表。然而,還可能從所有設(shè)備12獲取信息以生成列表并顯示所述列表。
      根據(jù)本發(fā)明的示例性實施例,提供了一種網(wǎng)絡(luò)內(nèi)(intra-network)
      設(shè)備管理器,其能夠通過使得能夠傳輸和接收認證和加密數(shù)據(jù)的第一 通信協(xié)議經(jīng)由網(wǎng)絡(luò)與設(shè)備建立通信。所述管理器包括傳輸單元,其 向連接到網(wǎng)絡(luò)的多個設(shè)備傳送廣播命令,所述廣播命令用于請求存儲 在每個設(shè)備中并且對于設(shè)備唯一的管理信息以便在遵循第一通信協(xié)議
      的通信中使用;確定單元,其基于響應于所傳送的廣播命令而從多個
      設(shè)備接收的管理信息來確定多個設(shè)備是否是預設(shè)的待管理設(shè)備;以及
      信息獲取單元,其通過使用所述第一通信協(xié)議向多個設(shè)備中被所述確 定單元確定為管理目標的設(shè)備傳送用于讀取與所述設(shè)備相關(guān)的信息的
      讀取數(shù)據(jù)來獲取與作為讀取數(shù)據(jù)的目的地的所述設(shè)備相關(guān)的信息。
      根據(jù)本發(fā)明的示例性實施例,還提供了一種用于計算機的網(wǎng)絡(luò)內(nèi) 設(shè)備管理程序,所述計算機能夠通過使得能夠傳輸和接收認證和加密 數(shù)據(jù)的第一通信協(xié)議經(jīng)由網(wǎng)絡(luò)與設(shè)備建立通信。所述程序更改所述計 算機以實施傳輸單元,其向連接到網(wǎng)絡(luò)的多個設(shè)備傳送廣播命令, 所述廣播命令用于請求存儲在每個設(shè)備中并且對設(shè)備唯一的管理信息 以便在遵循第一通信協(xié)議的通信中使用;確定單元,其基于響應于所 傳送的廣播命令而從多個設(shè)備接收的管理信息來確定多個設(shè)備是否是 預設(shè)的待管理設(shè)備;以及信息獲取單元,其通過使用所述第一通信協(xié) 議向多個設(shè)備中被所述確定單元確定為管理對象的設(shè)備傳送用于讀取 與所述設(shè)備相關(guān)的信息的讀取數(shù)據(jù)來獲取與作為讀取數(shù)據(jù)的目的地的 所述設(shè)備相關(guān)的信息。
      根據(jù)本發(fā)明的示例性實施例,基于響應于廣播命令來自多個設(shè)備 的管理信息來確定所述多個設(shè)備是否是預設(shè)的待管理設(shè)備。通過第一 通信協(xié)議來傳送用于讀取與待管理設(shè)備相關(guān)的信息的讀取數(shù)據(jù),由此 獲取與作為所述讀取數(shù)據(jù)的目的地的設(shè)備相關(guān)的信息。因此,在與現(xiàn) 有技術(shù)的裝置相比時,能夠快速收集與待管理設(shè)備相關(guān)的信息,所述現(xiàn)有技術(shù)的裝置從作為響應于連接到網(wǎng)絡(luò)的多個設(shè)備中的廣播命令的 傳輸而被傳送到所有設(shè)備的讀取數(shù)據(jù)的結(jié)果而獲取的與各個設(shè)備相關(guān) 的多條信息中收集與待管理設(shè)備相關(guān)的信息。
      所述網(wǎng)絡(luò)內(nèi)設(shè)備管理器和網(wǎng)絡(luò)內(nèi)設(shè)備管理程序還使得能夠通過第 二通信協(xié)議與多個設(shè)備建立通信,其中利用所述第二通信協(xié)議傳送和 接收數(shù)據(jù)無需進行認證和加密;并且在所述多個設(shè)備中的至少一個在 對傳輸單元所傳送的廣播命令的回復中返回意思為不存在管理信息的
      電子郵件時,信息獲取單元利用第二通信協(xié)議向返回意思是不存在管 理信息的電子郵件的設(shè)備傳送用于讀取與所述設(shè)備相關(guān)的信息的讀取 數(shù)據(jù),由此獲取與作為所述讀取數(shù)據(jù)的目的地的所述設(shè)備相關(guān)的信息。 用于讀取與返回意思是不存在管理信息的電子郵件的設(shè)備相關(guān)的信息 的讀取數(shù)據(jù)被發(fā)送到所述設(shè)備;即,不遵循符合第一通信協(xié)議的通信
      的設(shè)備通過使用第二通信協(xié)議,由此獲取與作為讀取數(shù)據(jù)的目的地的 設(shè)備相關(guān)的信息。
      此外,所述網(wǎng)絡(luò)內(nèi)設(shè)備管理器和網(wǎng)絡(luò)內(nèi)設(shè)備管理程序可以基于關(guān) 于遵循第一通信協(xié)議的通信的預設(shè)安全信息和設(shè)備使能通信的執(zhí)行, 并且管理信息可包括用于確定作為管理信息來源的設(shè)備在遵循第一通 信協(xié)議的通信中是否需要安全信息的安全設(shè)置信息。包括安全設(shè)置信 息確定單元,其確定來自待管理設(shè)備的管理信息中所包括的安全設(shè)置
      信息是否有效;以及在所述安全設(shè)置信息確定單元確定了所述安全設(shè) 置信息有效時,信息獲取單元通過使用安全設(shè)置信息向待管理設(shè)備傳 送讀取數(shù)據(jù)??赏ㄟ^使用安全設(shè)置信息將所述讀取數(shù)據(jù)傳送到多個設(shè) 備中要成為管理對象并且使得管理信息中所包括的安全設(shè)置信息對于 其有效的設(shè)備。因此,無需再次詢問設(shè)備要成為管理對象的設(shè)備的安 全設(shè)置信息是否有效,并且能夠快速獲取與待管理設(shè)備相關(guān)的信息。
      此外,在所述網(wǎng)絡(luò)內(nèi)設(shè)備管理器和網(wǎng)絡(luò)內(nèi)設(shè)備管理程序中,所述 安全設(shè)置信息可以是密碼和認證ID中的至少一個。由于可通過使用密碼和認證ID中的至少一個將讀取數(shù)據(jù)僅傳送給要成為管理對象的設(shè) 備,所以能夠快速獲取與待管理設(shè)備相關(guān)的信息。
      此外,所述網(wǎng)絡(luò)內(nèi)設(shè)備管理器和網(wǎng)絡(luò)內(nèi)設(shè)備管理程序可進一步包 括接收操作指令的操作單元;準備設(shè)備管理列表的列表準備單元, 所述設(shè)備管理列表顯示信息獲取單元所獲取的與作為管理對象的設(shè)備 相關(guān)的信息;和顯示所述列表準備單元所準備的設(shè)備管理列表的列表
      顯示單元。所述傳輸單元、確定單元、信息獲取單元、列表準備單元 和列表顯示單元在所述操作單元接收到用于顯示設(shè)備管理列表的操作 時被實施。因此,能夠快速執(zhí)行從用戶接收操作直至顯示設(shè)備管理列 表的處理。
      雖然已經(jīng)參考其特定的示例性實施例對本發(fā)明進行了表示和描 述,但是本領(lǐng)域技術(shù)人員將會理解的是,在不背離所附權(quán)利要求所限 定的本發(fā)明的精神和范圍的情況下,可在形式和細節(jié)上進行各種變化。
      權(quán)利要求
      1. 一種設(shè)備管理器,包括傳輸單元,所述傳輸單元向連接到網(wǎng)絡(luò)的多個設(shè)備傳送廣播命令,所述廣播命令請求存儲在每個設(shè)備中并且對每個設(shè)備唯一的管理信息以便在使用第一通信協(xié)議的通信中使用,所述第一通信協(xié)議使得能夠進行使用認證和加密數(shù)據(jù)的通信;確定單元,所述確定單元基于響應于所述廣播命令從所述多個設(shè)備接收到的所述管理信息來確定所述多個設(shè)備是否是待管理設(shè)備;以及信息獲取單元,所述信息獲取單元使用所述第一通信協(xié)議向所述多個設(shè)備中被所述確定單元確定為是待管理設(shè)備的所述設(shè)備傳送用于讀取與所述設(shè)備相關(guān)的信息的讀取數(shù)據(jù),以便獲取與所述設(shè)備相關(guān)的信息。
      2. 如權(quán)利要求l所述的設(shè)備管理器,其中當所述多個設(shè)備中的至 少一個在對所述傳輸單元所傳送的所述廣播命令的回復中作出不存在 管理信息的響應時,所述信息獲取單元使用第二通信協(xié)議向所述至少 一個設(shè)備傳送所述讀取數(shù)據(jù),所述第二通信協(xié)議不使用認證和加密, 由此獲取與所述至少一個設(shè)備相關(guān)的信息。
      3. 如權(quán)利要求1或2所述的設(shè)備管理器,其中所述管理信息包括用 于確定作為所述管理信息的來源的設(shè)備在使用所述第一通信協(xié)議的通 信中是否使用安全信息的安全設(shè)置信息,并且其中所述設(shè)備管理器進一步包括安全設(shè)置信息確定單元,所述安 全設(shè)置信息確定單元確定所述安全設(shè)置信息是否有效,如果所述安全 設(shè)置信息確定單元確定了所述安全設(shè)置信息有效,則所述信息獲取單 元使用所述安全設(shè)置信息向所述設(shè)備傳送所述讀取數(shù)據(jù)。
      4. 如權(quán)利要求3所述的設(shè)備管理器,其中所述安全信息包括密碼和認證ID中的至少一個。
      5. 如權(quán)利要求1或2所述的設(shè)備管理器,進一步包括 接收操作指令的操作單元;準備設(shè)備管理列表的列表準備單元,所述設(shè)備管理列表顯示由所 述信息獲取單元所獲取的與所述待管理設(shè)備相關(guān)的信息;以及顯示由所述列表準備單元所準備的所述設(shè)備管理列表的列表顯示 單元,其中響應于所述操作指令實施所述傳輸單元、所述確定單元、所述信 息獲取單元、所述列表準備單元和所述列表顯示單元。
      6. —種設(shè)備管理方法,包括傳輸步驟,所述傳輸步驟向連接到網(wǎng)絡(luò)的多個設(shè)備傳送廣播命令, 所述廣播命令請求存儲在每個設(shè)備中并且對每個設(shè)備唯一的管理信息 以便在使用第一通信協(xié)議的通信中使用,所述第一通信協(xié)議使得能夠進行使用認證和加密數(shù)據(jù)的通信;確定步驟,所述確定步驟基于響應于所述廣播命令從所述多個設(shè) 備接收到的所述管理信息來確定所述多個設(shè)備是否是待管理設(shè)備;以 及信息獲取步驟,所述信息獲取步驟使用所述第一通信協(xié)議向所述 多個設(shè)備中被所述確定步驟確定為待管理設(shè)備的所述設(shè)備傳送用于讀 取與所述設(shè)備相關(guān)的信息的讀取數(shù)據(jù),以便獲取與所述設(shè)備相關(guān)的信 息。
      7. 如權(quán)利要求6所述的設(shè)備管理方法,其中當所述多個設(shè)備中的 至少一個在對所述傳輸步驟所傳送的所述廣播命令的回復中作出不存 在管理信息的響應時,在所述信息獲取步驟使用第二通信協(xié)議向所述 至少一個設(shè)備傳送所述讀取數(shù)據(jù),所述第二通信協(xié)議不使用認證和加 密,由此獲取與所述至少一個設(shè)備相關(guān)的信息。
      8. 如權(quán)利要求6或7所述的設(shè)備管理方法,其中所述管理信息包括用于確定作為所述管理信息的來源的設(shè)備在使用所述第一通信協(xié)議的 通信中是否使用安全信息的安全設(shè)置信息,并且其中所述設(shè)備管理方法進一步包括安全設(shè)置信息確定步驟,所述 安全設(shè)置信息確定步驟確定所述安全設(shè)置信息是否有效,如果在所述 安全設(shè)置信息確定步驟確定了所述安全設(shè)置信息有效,則在所述信息 獲取步驟使用所述安全設(shè)置信息向所述設(shè)備傳送所述讀取數(shù)據(jù)。
      9. 如權(quán)利要求8所述的設(shè)備管理方法,其中所述安全信息包括密 碼和認證ID中的至少一個。
      10. 如權(quán)利要求6或7所述的設(shè)備管理方法,進一步包括 接收操作指令的操作步驟;準備設(shè)備管理列表的列表準備步驟,所述設(shè)備管理列表顯示在所 述信息獲取步驟所獲取的與所述待管理設(shè)備相關(guān)的信息;以及顯示在所述列表準備步驟所準備的所述設(shè)備管理列表的列表顯示 步驟,其中,響應于所述操作指令實施所述傳輸步驟、所述確定步驟、 所述信息獲取步驟、所述列表準備步驟和所述列表顯示步驟。
      全文摘要
      提供了一種設(shè)備管理器和設(shè)備管理方法。所述設(shè)備管理器包括傳輸單元,其向連接到網(wǎng)絡(luò)的設(shè)備傳送廣播命令,所述廣播命令請求存儲在每個設(shè)備中并且對每個設(shè)備唯一的管理信息以便在使用第一通信協(xié)議的通信中使用,所述第一通信協(xié)議使得能夠進行使用認證和加密數(shù)據(jù)的通信;確定單元,其基于響應于所述廣播命令而接收的管理信息來確定設(shè)備是否是待管理設(shè)備;以及信息獲取單元,其使用所述第一通信協(xié)議向多個設(shè)備中被所述確定單元確定為待管理設(shè)備的設(shè)備傳送用于讀取與所述設(shè)備相關(guān)的信息的讀取數(shù)據(jù),以便獲取與該設(shè)備相關(guān)的信息。
      文檔編號H04L29/06GK101547200SQ20091012791
      公開日2009年9月30日 申請日期2009年3月25日 優(yōu)先權(quán)日2008年3月25日
      發(fā)明者加藤裕史 申請人:兄弟工業(yè)株式會社
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1