專利名稱:設(shè)備管理裝置、設(shè)備管理系統(tǒng)、設(shè)備管理程序和存儲介質(zhì)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于管理連接到網(wǎng)絡(luò)的設(shè)備的設(shè)備管理裝置、設(shè)備管理系統(tǒng)和設(shè)備 管理程序,并且涉及存儲介質(zhì)。
背景技術(shù):
隨著連接到相同網(wǎng)絡(luò)的設(shè)備的數(shù)目的增加,越來越多地使用設(shè)備管理系統(tǒng)來管 理連接到網(wǎng)絡(luò)的設(shè)備??梢蕴娲蚋淖冞B接到網(wǎng)絡(luò)的大量設(shè)備,從而對于特定時間段較 舊的設(shè)備不再存在于網(wǎng)絡(luò)上。然而,設(shè)備管理系統(tǒng)不能容易地自動檢測到該情形。這是 因為如下的事實設(shè)備管理系統(tǒng)能夠確定是否能夠與設(shè)備通信,但是遠程地獲知系統(tǒng)是 否由于設(shè)備已經(jīng)被關(guān)閉或已經(jīng)從網(wǎng)絡(luò)斷開而不能與設(shè)備通信是困難的。鑒于此,已經(jīng)提出了一種用于檢查設(shè)備的操作并同時設(shè)備被供電以基于響應(yīng)的 存在與否獲知設(shè)備的連接狀態(tài)的方法(例如,日本專利申請延遲公開NO.H8-307431)。 根據(jù)該專利文件中揭示的方法,設(shè)備被供電的時間段被預(yù)先存儲在存儲單元中作為調(diào)度 信息?;谠撜{(diào)度信息,確定要被監(jiān)視的設(shè)備是否在操作模式下,從而如果否則發(fā)布錯 誤。然而,上述專利文件的方法顯示所有的被監(jiān)視的設(shè)備(包括發(fā)送響應(yīng)的設(shè)備以 及不發(fā)送響應(yīng)的設(shè)備兩者),從而使得管理員不能容易地獲知無響應(yīng)設(shè)備。相應(yīng)地,無響 應(yīng)設(shè)備需要由管理員從一列被管理的設(shè)備中各個地過濾出來,因而導(dǎo)致設(shè)備的低效和復(fù)
雜管理。
發(fā)明內(nèi)容
本發(fā)明的目的是至少部分地解決現(xiàn)有技術(shù)中的問題。根據(jù)本發(fā)明的一方面,提供了一種設(shè)備管理裝置,經(jīng)由網(wǎng)絡(luò)連接至一個或多個 設(shè)備,所述設(shè)備管理裝置包括響應(yīng)請求單元,經(jīng)由網(wǎng)絡(luò)請求來自所述一個或多個設(shè)備 的響應(yīng);接收單元,接收來自各個設(shè)備的響應(yīng);存儲單元,存儲記錄,所述記錄被布 置使得用于識別設(shè)備的設(shè)備識別信息與指示是否接收到響應(yīng)的響應(yīng)信息以及接收到響應(yīng) 的日期和時間相關(guān)聯(lián);記錄單元,如果接收到響應(yīng)則在記錄上記錄與接收到響應(yīng)的設(shè)備 中的對應(yīng)的一個設(shè)備的設(shè)備識別信息相關(guān)聯(lián)的指示響應(yīng)的存在的響應(yīng)信息以及日期和時 間,或者如果沒有接收到響應(yīng)則在記錄上記錄與沒有接收到響應(yīng)的設(shè)備中的對應(yīng)的一個 設(shè)備的設(shè)備識別信息相關(guān)聯(lián)的指示不存在響應(yīng)的響應(yīng)信息;以及輸出控制單元,讀取存 儲單元并傳遞指示對應(yīng)的響應(yīng)信息指示不存在響應(yīng)以及從對應(yīng)的日期和時間以來經(jīng)過的 時間已經(jīng)超過預(yù)定時間段的設(shè)備識別信息。
根據(jù)本發(fā)明的另一個方面,提供了一種設(shè)備管理系統(tǒng),包括一個或多個設(shè)備以 及經(jīng)由網(wǎng)絡(luò)連接到所述一個或多個設(shè)備的設(shè)備管理裝置。設(shè)備管理裝置包括響應(yīng)請求 單元,經(jīng)由網(wǎng)絡(luò)請求來自所述一個或多個設(shè)備的響應(yīng);接收單元,接收來自各個設(shè)備的 響應(yīng);存儲單元,存儲記錄,所述記錄被布置使得用于識別設(shè)備的設(shè)備識別信息與指示 是否接收到響應(yīng)的響應(yīng)信息以及接收到響應(yīng)的日期和時間相關(guān)聯(lián);記錄單元,如果接收 到響應(yīng)則在記錄上記錄與接收到響應(yīng)的設(shè)備中的對應(yīng)的一個設(shè)備的設(shè)備識別信息相關(guān)聯(lián) 的指示響應(yīng)的存在的響應(yīng)信息以及日期和時間,或者如果沒有接收到響應(yīng)則在記錄上記 錄與沒有接收到響應(yīng)的設(shè)備中的對應(yīng)的一個設(shè)備的設(shè)備識別信息相關(guān)聯(lián)的指示不存在響 應(yīng)的響應(yīng)信息;以及輸出控制單元,讀取存儲單元并傳遞指示對應(yīng)的響應(yīng)信息指示不存 在響應(yīng)以及從對應(yīng)的日期和時間以來經(jīng)過的時間已經(jīng)超過預(yù)定時間段的設(shè)備識別信息。 所述一個或多個設(shè)備包括傳輸單元,當(dāng)已經(jīng)接收到來自設(shè)備管理裝置的響應(yīng)請求時經(jīng) 由網(wǎng)絡(luò)向設(shè)備管理裝置發(fā)送響應(yīng)。根據(jù)本發(fā)明的另一個方面,提供了一種計算機程序產(chǎn)品,包括具有計算機可讀 程序代碼的計算機可用介質(zhì)。當(dāng)執(zhí)行該程序代碼時使得計算機執(zhí)行響應(yīng)請求步驟,經(jīng) 由網(wǎng)絡(luò)請求來自一個或多個設(shè)備的響應(yīng);接收步驟,接收來自各個設(shè)備的響應(yīng);記錄步 驟,如果接收到響應(yīng)則在存儲單元上記錄記錄,所述記錄被布置使得指示響應(yīng)存在的響 應(yīng)信息、日期和時間以及接收到響應(yīng)的設(shè)備中的對應(yīng)的一個設(shè)備的設(shè)備識別信息彼此相 關(guān)聯(lián),或者如果沒有接收到響應(yīng)則在存儲單元上記錄記錄,所述記錄被布置使得指示響 應(yīng)不存在的響應(yīng)信息和沒有接收到響應(yīng)的設(shè)備中的對應(yīng)的一個設(shè)備的設(shè)備識別信息彼此 相關(guān)聯(lián);以及輸出步驟,讀取存儲單元并傳遞指示對應(yīng)的響應(yīng)信息指示不存在響應(yīng)以及 從對應(yīng)的日期和時間以來經(jīng)過的時間已經(jīng)超過預(yù)定時間段的設(shè)備識別信息。結(jié)合附圖,通過閱讀本發(fā)明的當(dāng)前優(yōu)選實施例的下述具體實施方式
,將更好地 理解本發(fā)明的上述和其它目的、特征、優(yōu)勢和技術(shù)及工業(yè)重要性。
圖1是說明根據(jù)本發(fā)明第一和第二實施例的設(shè)備管理系統(tǒng)1的示意圖;圖2是根據(jù)實施例的設(shè)備管理裝置100的硬件框圖;圖3是說明設(shè)備管理裝置100的軟件配置示例的圖;圖4是說明根據(jù)本發(fā)明第一實施例的設(shè)備管理裝置100和被管理設(shè)備200的功能 框圖;圖5是說明在HDD108中存儲的設(shè)備信息表的示例的圖;圖6是說明顯示設(shè)備列表的步驟的順序圖;圖7是說明不應(yīng)用無響應(yīng)過濾器的普通顯示窗口的示例的圖;圖8是說明應(yīng)用無響應(yīng)過濾器的顯示窗口的示例的圖;圖9是說明根據(jù)本發(fā)明第二實施例的設(shè)備管理裝置400和被管理設(shè)備200的功能 框圖;圖10是說明刪除設(shè)備信息的步驟的順序圖; 圖11是說明根據(jù)本發(fā)明第三實施例的設(shè)備管理系統(tǒng)2的示意圖;圖12是說明根據(jù)本發(fā)明第三實施例的設(shè)備管理裝置500和被管理設(shè)備200的功能框圖;圖13是說明根據(jù)第三實施例的傳輸電子郵件的步驟的順序圖;圖14是說明根據(jù)本發(fā)明第四實施例的設(shè)備管理裝置600和被管理設(shè)備200的功 能框圖;圖15是說明根據(jù)第四實施例的傳輸電子郵件的步驟的順序圖;以及圖16是說 明在第一至第四實施例中作為被管理設(shè)備200的多功能外設(shè)的硬件配 置的框圖。
具體實施例方式下面結(jié)合附圖詳細描述根據(jù)本發(fā)明的設(shè)備管理裝置、設(shè)備管理系統(tǒng)、設(shè)備管理 程序和存儲介質(zhì)的優(yōu)選實施例。(第一實施例)圖1是說明根據(jù)本發(fā)明第一實施例的設(shè)備管理系統(tǒng)1的示意圖。如圖1所示, 設(shè)備管理系統(tǒng)1被配置使得例如MFP (多功能外設(shè))和LP (激光打印機)的一個或多個被 管理設(shè)備200、一個或多個客戶端PC (個人電腦)300以及設(shè)備管理裝置100連接至網(wǎng)絡(luò) 90。在這樣的系統(tǒng)結(jié)構(gòu)中,設(shè)備管理裝置100通過在設(shè)備管理裝置100中操作的設(shè)備 管理功能監(jiān)視和管理被管理設(shè)備200的狀態(tài)條件。另外,設(shè)備管理裝置100為PC 300提 供關(guān)于被管理設(shè)備200的狀態(tài)的各種類型的信息?,F(xiàn)在,將描述設(shè)備管理裝置100的硬件配置。圖2示出了根據(jù)本實施例的設(shè)備 管理裝置100的硬件框圖。如圖2所示,設(shè)備管理裝置100主要包括輸入設(shè)備101、顯示 設(shè)備102、驅(qū)動設(shè)備103、RAM(隨機訪問存儲器)104、ROM (只讀存儲器)105、CPU 106、接口設(shè)備107以及HDD(硬盤驅(qū)動器)108,這些設(shè)備通過總線彼此互連。輸入設(shè)備101可以是用于接收用戶輸入到設(shè)備管理裝置100的操作信號的鍵盤或 鼠標(biāo)。顯示設(shè)備102可以是顯示設(shè)備管理裝置100執(zhí)行的處理結(jié)果的顯示器等。接口設(shè)備107用于將設(shè)備管理裝置100和被管理設(shè)備200連接至網(wǎng)絡(luò)90。該連 接允許設(shè)備管理裝置100通過接口設(shè)備107與被管理設(shè)備200通信。HDD 108存儲各種類型的程序和數(shù)據(jù)條。存儲的程序和數(shù)據(jù)條包括例如用于控 制整個設(shè)備管理裝置100的信息處理程序以及用于在信息處理系統(tǒng)上提供各種功能的應(yīng) 用。HDD 108還使用給定文件系統(tǒng)和/或DB(數(shù)據(jù)庫)管理存儲的程序和數(shù)據(jù)。驅(qū)動設(shè)備103是與可移除存儲介質(zhì)103a的接口。設(shè)備管理裝置100能夠通過驅(qū) 動設(shè)備103讀取和寫入存儲介質(zhì)103a。ROM 105是即使當(dāng)自己的電源被關(guān)閉也能保持內(nèi)部數(shù)據(jù)的非易失性半導(dǎo)體存儲 器設(shè)備(存儲設(shè)備)。ROM 105存儲例如當(dāng)初始化設(shè)備管理裝置100時運行的BIOS (基 本輸入/輸出系統(tǒng))、設(shè)備管理裝置100的系統(tǒng)配置以及網(wǎng)絡(luò)相關(guān)的設(shè)置的數(shù)據(jù)。RAM 104是能夠臨時保持從各種類型的存儲設(shè)備讀取的程序和數(shù)據(jù)的易失性半 導(dǎo)體存儲器設(shè)備(存儲設(shè)備)。CPU 106運行讀取進RAM 104的程序,從而向整個設(shè)備 管理裝置100提供控制并且實現(xiàn)其中包括的各種功能。通過這樣的硬件配置,設(shè)備管理裝置100允許CPU 106執(zhí)行例如從HDD108讀入RAM 104的程序(設(shè)備管理程序),從而實現(xiàn)設(shè)備管理功能?,F(xiàn)在,將描述設(shè)備管理裝置100中的軟件結(jié)構(gòu)。圖3是說明設(shè)備管理裝置100 中的軟件配置示例的圖。如圖3所示,設(shè)備管理裝置100具有安裝在其中的一組軟件組 件,主要包括httpd(Hyper Text Transfer Protocol Daemon超文本傳輸協(xié)議守護進程)21、網(wǎng)
頁生成單元22、前端單元23以及設(shè)備管理單元24。信息處理系統(tǒng)中存在的httpd 21或網(wǎng)頁服務(wù)器上的程序被配置用于接收來自瀏覽 器的操作請求并響應(yīng)于請求發(fā)送服務(wù)器中累積的內(nèi)容。網(wǎng)頁生成單元22基于在httpd 21接收的請求生成要在瀏覽器上顯示的網(wǎng)頁。前端單元23從設(shè)備管理單元24獲取數(shù)據(jù),該數(shù)據(jù)是網(wǎng)頁生成單元22生成網(wǎng)頁 所必需的,這將在后面描述,然后前端單元23處理所獲取的數(shù)據(jù)以生成網(wǎng)頁。為了實現(xiàn)設(shè)備管理功能,例如,當(dāng)被請求以搜索或更新數(shù)據(jù)時,設(shè)備管理單元 24監(jiān)視被管理設(shè)備200,獲取設(shè)備信息,管理例如所獲取的信息的各種類型的數(shù)據(jù)并且 執(zhí)行各種類型的數(shù)據(jù)操控。 這表示設(shè)備管理單元24等同于實施在設(shè)備管理裝置100上操作的設(shè)備管理功能 的軟件組件。httpd 21、網(wǎng)頁生成單元22、前端單元23等等同于實施用于向PC 300提供 信息的功能的軟件組件。現(xiàn)在,將描述設(shè)備管理裝置100和被管理設(shè)備200的功能結(jié)構(gòu)。圖4是說明根 據(jù)本發(fā)明第一實施例的設(shè)備管理裝置100和被管理設(shè)備200的功能框圖。圖4示出了用 于設(shè)備管理裝置100的前端單元23和設(shè)備管理單元24的功能結(jié)構(gòu)以及被管理設(shè)備200的 功能結(jié)構(gòu)。如圖4所示,設(shè)備管理裝置100的設(shè)備管理單元24主要包括設(shè)備列表獲取單元 241、監(jiān)視器定時器單元246、輪詢控制單元247、通信控制單元248以及HDD 108。前端 單元23主要包括設(shè)備列表顯示信息獲取單元231、顯示控制單元232以及顯示單元233。HDD 108存儲系統(tǒng)信息和設(shè)備信息表。這里,系統(tǒng)信息包含要在整個系統(tǒng)使用 的值,其中該值可以包括例如限定執(zhí)行輪詢的間隔的給定時間段。給定時間段能夠是預(yù) 定天數(shù)。組織設(shè)備管理表使得設(shè)備的IP地址與設(shè)備的模型名稱、狀態(tài)和最新更新日期和 時間相關(guān)聯(lián)。注意在那些信息條中,設(shè)備信息對應(yīng)于設(shè)備的IP地址、模型名稱以及狀 態(tài)。圖5是說明在HDD 108中存儲的設(shè)備信息表的示例的圖。如圖5所示,例如, 設(shè)備信息表中的第一記錄將IP地址“192.168.1.101”和模型名稱“模型A”、狀態(tài)“警 告”和最新更新日期和時間“2009/05/01 15:0000:00.”關(guān)聯(lián)起來。這里,作為狀態(tài),設(shè) 備的條件由種類指示,例如除了指示可能發(fā)生故障的“警告”之外的“無響應(yīng)”、“可 用”、“低墨量”、“堵塞”以及“蓋打開”。設(shè)備列表獲取單元241包括設(shè)備響應(yīng)決定單元242、設(shè)備信息獲取單元243、過 濾單元244以及設(shè)備信息更新單元245。設(shè)備列表獲取單元241在從設(shè)備列表顯示信息獲 取單元231接收到設(shè)備列表獲取請求時通過這些單元獲取設(shè)備列表。這里,設(shè)備列表是 要在顯示單元233或客戶端PC 300的顯示設(shè)備上顯示的設(shè)備信息的列表。另一方面,設(shè) 備列表獲取請求表示獲取設(shè)備列表的請求。 設(shè)備信息獲取單元243根據(jù)來自設(shè)備列表獲取單元241的獲取請求通過通信控制單元248從設(shè)備獲取MIB (管理信息庫)信息。然后,設(shè)備信息獲取單元243從獲取的 MIB信息獲取設(shè)備信息。這里,MIB信息是SNMP(簡單網(wǎng)絡(luò)管理協(xié)議)管理的網(wǎng)絡(luò)設(shè) 備公開以允許外部獲知狀態(tài)的信息。MIB信息包括設(shè)備信息。設(shè)備信息獲取單元243在 HDD 108中保存獲取的MIB信息。設(shè)備響應(yīng)決定單元242基于輪詢控制單元247的輪詢確定是否有來自設(shè)備的響
應(yīng)。 設(shè)備信息更新單元245基于由設(shè)備響應(yīng)決定單元242確定的響應(yīng)結(jié)果以及由設(shè)備 信息獲取單元243獲取的設(shè)備信息,更新在HDD 108中存儲的設(shè)備信息表。注意設(shè)備響 應(yīng)決定單元242和設(shè)備信息更新單元245等同于本發(fā)明的記錄單元。更詳細地,對于由設(shè)備響應(yīng)決定單元242確定為已經(jīng)返回響應(yīng)的設(shè)備,設(shè)備信 息表中與設(shè)備的IP地址相關(guān)聯(lián)的狀態(tài)被重寫為包含在設(shè)備信息獲取單元243獲取的設(shè)備 信息中的狀態(tài)。另外,設(shè)備信息表中與設(shè)備的IP地址相關(guān)聯(lián)的最新更新日期和時間被改 變?yōu)樵O(shè)備信息獲取單元243已經(jīng)從設(shè)備獲取設(shè)備信息的日期和時間。另一方面,對于由設(shè)備響應(yīng)決定單元242確定為沒有返回響應(yīng)的設(shè)備,設(shè)備信 息表中與設(shè)備的IP地址相關(guān)聯(lián)的狀態(tài)被改變?yōu)椤皼]有響應(yīng)”。這里,對于被確定為沒有 返回響應(yīng)的設(shè)備,對應(yīng)的最新更新日期和時間將不改變,從而保存返回響應(yīng)的最新更新 日期和時間。過濾單元244參考設(shè)備信息表并選擇這樣的設(shè)備注冊具有設(shè)備信息表并且具 有設(shè)備ID,其中狀態(tài)“沒有響應(yīng)”且從最新更新日期和時間以來經(jīng)過時間超過了預(yù)定時 間段。過濾單元244然后在HDD 108中保存設(shè)備信息和所選設(shè)備的最新更新日期和時間 作為設(shè)備列表。注意這里對于每個設(shè)備或每個組可以設(shè)定預(yù)定時間段。例如,對于每個組可以 改變預(yù)定時間段,其中例如對于每個商業(yè)位置或每個部門,對于每組以不同的頻率使用 設(shè)備。也能夠根據(jù)過去每個設(shè)備的實際操作時間段來設(shè)定預(yù)定時間段。例如,通過保 存在過去的一周內(nèi)對于輪詢沒有響應(yīng)的歷史能夠設(shè)定預(yù)定時間段。在這種情況下,當(dāng)一 個小時執(zhí)行一次輪詢時,關(guān)于在輪詢的總數(shù)(即24(小時)X7(天)=168個輪詢)有多 少次沒有接收到到響應(yīng)而保持歷史。因而,能夠根據(jù)該值改變預(yù)定時間段。即,具有較 小數(shù)目沒有響應(yīng)的設(shè)備將被設(shè)置具有較短的時間段,而具有較大數(shù)目沒有響應(yīng)的設(shè)備將 被設(shè)置具有較長的時間段。以此方式,從最新更新日期和時間動態(tài)地改變預(yù)定時間段使得可以更加精確和 高效地管理設(shè)備。輪詢控制單元247控制輪詢的線程。輪詢控制單元247發(fā)起處理線程以呼叫設(shè) 備信息獲取單元243和設(shè)備信息更新單元245?,F(xiàn)在,下面將簡要地描述線程。線程是支持多線程的OS(操作系統(tǒng))上的軟 件的執(zhí)行單元。一個程序具有至少一個線程。屬于相同程序的那些線程共享例如RAM 104上的工作區(qū)域的資源。另外,能夠明顯地平行處理多個發(fā)起的線程,即通過交替占用 CPU 106同步執(zhí)行多個發(fā)起的線程。輪詢單元247管理當(dāng)前活動線程的數(shù)目(下文中稱為發(fā)起的線程數(shù)),以根據(jù)線程的最大數(shù)目發(fā)起新線程。以此方式,設(shè)備信息獲取單元243以及設(shè)備信息更新單元245 由多個線程平行地執(zhí)行。在向被管理設(shè)備200發(fā)布信息獲取請求之前,由輪詢單元247 發(fā)起的線程向設(shè)備響應(yīng)決定單元242發(fā)送應(yīng)答設(shè)備響應(yīng)的請求。設(shè)備響應(yīng)決定單元242確定對于來自輪詢控制單元247的應(yīng)答的請求是否有來自被管理設(shè)備200的響應(yīng)。例如,在發(fā)布信息獲取請求之前,設(shè)備響應(yīng)決定單元242發(fā)布 響應(yīng)確認請求(假請求)。設(shè)備響應(yīng)決定單元242確定是否有來自被管理設(shè)備200的響 應(yīng),然后向線程返回是否有響應(yīng)的確定結(jié)果。在特定時間間隔,監(jiān)視器定時器單元246將輪詢控制單元247引導(dǎo)至開始輪詢, 從而控制獲取設(shè)備信息的時間。通信控制單元248控制通過網(wǎng)絡(luò)90與被管理設(shè)備200的通信。注意基于設(shè)備的 IP地址執(zhí)行通信。假設(shè)設(shè)備列表顯示信息獲取單元231接收獲取請求(下文中稱為設(shè)備列表信息獲 取請求)以從網(wǎng)頁生成單元22獲取關(guān)于設(shè)備列表的信息(下文中稱為設(shè)備列表信息)。 在這種情況下,設(shè)備列表顯示信息獲取單元231從設(shè)備列表獲取單元241獲取設(shè)備列表顯 示信息,并根據(jù)該信息是否將由顯示單元233或客戶端PC 300的顯示設(shè)備顯示而將獲取 的設(shè)備列表信息轉(zhuǎn)換為能夠用于被顯示的這樣的信息。設(shè)備列表信息獲取單元231將轉(zhuǎn) 換的設(shè)備列表信息發(fā)送到顯示控制單元232或客戶端PC 300。顯示控制單元232在顯示單元233上顯示由設(shè)備列表顯示信息獲取單元231轉(zhuǎn)換 的設(shè)備列表信息的窗口。現(xiàn)在,如圖4所示,被管理設(shè)備200每個主要包括通信控制單元201和HDD 202。HDD 202存儲MIB信息。通信控制單元201控制通過網(wǎng)絡(luò)90與設(shè)備管理裝置 100的通信。注意基于設(shè)備的IP地址執(zhí)行通信?,F(xiàn)在,將描述用于顯示設(shè)備列表的步驟。圖6是說明用于顯示設(shè)備列表的步驟 的順序圖??蛻舳薖C 300向httpd 21發(fā)送作為設(shè)備列表顯示窗口的選擇的無響應(yīng)過濾器選 擇(步驟Si)。這里,無響應(yīng)過濾器表示用于由設(shè)備列表獲取單元241過濾的條件如下 設(shè)置對于輪詢的響應(yīng)結(jié)果指示存在無響應(yīng)并且從最新更新日期和時間以來已經(jīng)經(jīng)過特 定時間段。httpd 21發(fā)送請求至網(wǎng)頁生成單元22以使用所選的無響應(yīng)過濾器生成設(shè)備列表窗 口(步驟S2)。網(wǎng)頁生成單元22發(fā)送請求至設(shè)備列表顯示信息獲取單元231以使用所選 的無響應(yīng)過濾器獲取設(shè)備列表信息(步驟S3)。當(dāng)接收到來自網(wǎng)頁生成單元22的請求以使用所選的無響應(yīng)過濾器生成設(shè)備列表 窗口時,設(shè)備列表顯示信息獲取單元231請求設(shè)備列表獲取單元241使用應(yīng)用的過濾條件 獲取設(shè)備列表信息(步驟S4)。設(shè)備列表獲取單元241將輪詢控制單元247引導(dǎo)至對于給定時間段開始輪詢(步 驟S5)。在給定時間段,輪詢控制單元247輪詢注冊具有設(shè)備信息表的被管理設(shè)備200, 然后將輪詢結(jié)果發(fā)送至設(shè)備列表獲取單元241 (步驟S6)。當(dāng)接收到來自輪詢控制單元247的輪詢結(jié)果時,設(shè)備列表獲取單元241將對于設(shè)備信息的請求發(fā)送至被管理設(shè)備200 (步驟S7)。當(dāng)已經(jīng)接收到對于設(shè)備信息的請求 時,被管理設(shè)備200從HDD 202獲取它們自己的設(shè)備信息并將其發(fā)送至設(shè)備列表 獲取單 元241 (步驟S8)。注意步驟S7和S8重復(fù)的次數(shù)與HDD 108的設(shè)備信息表中注冊的設(shè) 備數(shù)目一樣多。設(shè)備列表獲取單元241基于是否有來自被管理設(shè)備200的響應(yīng)并基于最新更新 的日期和時間來檢查是否滿足過濾條件(步驟S9)。設(shè)備列表獲取單元241在HDD 108 中將指示滿足過濾條件的被管理設(shè)備200的設(shè)備信息表的記錄存儲作為設(shè)備列表(步驟
510)。更詳細地,設(shè)備列表獲取單元241采用下述過濾條件響應(yīng)結(jié)果是無響應(yīng)并且從 最新更新日期和時間以來已經(jīng)經(jīng)過特定的天數(shù)。注意由于設(shè)備信息更新單元245不會覆 寫與無響應(yīng)設(shè)備相關(guān)聯(lián)的記錄的最新更新日期和時間,與無響應(yīng)設(shè)備相關(guān)聯(lián)的記錄的最 新更新日期和時間實質(zhì)上指示最后的通信日期和時間。設(shè)備列表獲取單元241將設(shè)備列表發(fā)送到設(shè)備列表顯示信息獲取單元231 (步驟
511)。設(shè)備列表顯示信息獲取單元231將接收的設(shè)備列表轉(zhuǎn)換為顯示信息(步驟S12)。 設(shè)備列表顯示信息獲取單元231在顯示單元233上顯示作為顯示窗口的顯示信息(步驟 S13)。設(shè)備列表顯示信息獲取單元231也將轉(zhuǎn)換為顯示信息的設(shè)備列表發(fā)送至網(wǎng)頁生 成單元22(步驟S14)。網(wǎng)頁生成單元22生成接收的設(shè)備列表的顯示窗口(下文中稱為 設(shè)備列表窗口)(步驟S15)。網(wǎng)頁生成單元22將生成的設(shè)備列表窗口的信息(下文中稱為設(shè)備列表窗口信息) 發(fā)送至httpd 21 (步驟S16)。httpd 21將接收的設(shè)備列表窗口信息發(fā)送至客戶端PC 300 (步 驟SV7)?;诮邮盏脑O(shè)備列表窗口信息,客戶端PC 300然后在顯示設(shè)備上顯示應(yīng)用了無 響應(yīng)過濾器的設(shè)備列表窗口。(步驟S18)?,F(xiàn)在,將描述沒有應(yīng)用無響應(yīng)過濾器的普通設(shè)備列表窗口以及應(yīng)用了無響應(yīng)過 濾器的設(shè)備列表窗口。圖7示出了沒有應(yīng)用無響應(yīng)過濾器的普通設(shè)備列表窗口的例子。 如圖7所示,顯示控制單元232或客戶端PC 300不管是否從設(shè)備返回響應(yīng)而顯示注冊具 有HDD 108中的設(shè)備信息表的所有設(shè)備的設(shè)備信息。另一方面,圖8示出了應(yīng)用了無響 應(yīng)過濾器的設(shè)備列表窗口的示例。如圖8所示,顯示控制單元232或客戶端PC 300顯示 僅包括如下設(shè)備的列表對于該設(shè)備,設(shè)備列表獲取單元241已經(jīng)獲取了狀態(tài)指示“無 響應(yīng)”并且指示從最新更新日期和時間以來已經(jīng)經(jīng)過特定天數(shù)的記錄。以此方式,可以提取沒有返回響應(yīng)并且從最后通信日期和時間以來已經(jīng)經(jīng)過特 定時間段的設(shè)備的設(shè)備信息,從而高效地管理連接至網(wǎng)絡(luò)的設(shè)備。(第二實施例)第一實施例被配置用于檢測已經(jīng)從網(wǎng)絡(luò)斷開的設(shè)備并用于顯示被檢測設(shè)備的識 別信息。與此相反,本實施例被配置使得設(shè)備管理裝置檢測已經(jīng)從網(wǎng)絡(luò)斷開的設(shè)備并且 將被檢測設(shè)備的識別信息從設(shè)備信息表刪除,從而管理設(shè)備?,F(xiàn)在,將描述設(shè)備管理裝置400和被管理設(shè)備200的功能結(jié)構(gòu)。注意設(shè)備管理 系統(tǒng)和設(shè)備管理裝置400的硬件配置與第一實施例的相同,并因而將不再次描述。圖9是說明根據(jù)本發(fā)明第二實施例的設(shè)備管理裝置400和被管理設(shè)備200的功能 框圖。圖9示出了用于設(shè)備管理裝置400的前端單元23和設(shè)備管理單元24的功能結(jié)構(gòu)以及被管理設(shè)備200的功能結(jié)構(gòu)。 如圖9所示,設(shè)備管理裝置400的設(shè)備管理單元24主要包括設(shè)備信息獲取單元 243、設(shè)備信息更新單元245、被刪除設(shè)備檢測單元401、設(shè)備信息刪除單元402、監(jiān)視器 定時器單元246、輪詢控制單元247、通信控制單元248以及HDD 108。前端單元23主 要包括設(shè)備列表顯示信息獲取單元231。現(xiàn)在將描述被刪除設(shè)備檢測單元401和設(shè)備信息刪除單元402的功能和結(jié)構(gòu)。注 意除了被刪除設(shè)備檢測單元401和設(shè)備信息刪除單元402之外的其它單元的功能和結(jié)構(gòu)與 第一實施例的相同,因而將不再次描述。被刪除設(shè)備檢測單元401包括過濾單元244并檢測將從由過濾單元244過濾的設(shè) 備信息刪除的設(shè)備(下文中稱為被刪除設(shè)備)。注意被刪除設(shè)備檢測單元401等同于本發(fā) 明的設(shè)備管理單元。設(shè)備信息刪除單元402從設(shè)備信息表刪除由被刪除設(shè)備檢測單元401檢測的被刪 除設(shè)備的設(shè)備信息。注意設(shè)備信息刪除單元402對應(yīng)于本發(fā)明的設(shè)備管理單元?,F(xiàn)在將描述從設(shè)備信息表刪除被刪除設(shè)備的設(shè)備信息的步驟。圖10是說明用于 刪除設(shè)備信息的步驟的順序圖。監(jiān)視器定時器單元246等待給定的時間(步驟S21),然后將輪詢控制單元247引 導(dǎo)至對于特定時間段開始輪詢(步驟S22)。在特定時間段,輪詢控制單元247輪詢注冊 具有設(shè)備信息表的被管理設(shè)備200,然后將輪詢結(jié)果發(fā)送至設(shè)備響應(yīng)決定單元242 (步驟 S23)。設(shè)備響應(yīng)決定單元242確定對于輪詢控制單元247的輪詢是否有響應(yīng),并且如 果確定有響應(yīng),則通知設(shè)備信息更新單元245存在響應(yīng)(步驟S24)。設(shè)備信息更新單元 245發(fā)送設(shè)備信息獲取請求至設(shè)備信息獲取單元243 (步驟S25)。設(shè)備信息獲取單元243 從被管理設(shè)備200獲取設(shè)備信息(步驟S26)。被管理設(shè)備200從HDD 202獲取自己的設(shè)備信息并將其發(fā)送至設(shè)備信息獲取單 元243 (步驟S27)。設(shè)備信息獲取單元243將接收到的設(shè)備信息發(fā)送至設(shè)備信息更新單 元245 (步驟S28)。設(shè)備信息更新單元245更新存儲在HDD108中的設(shè)備信息表(步驟 S29)。更詳細地,基于從設(shè)備響應(yīng)決定單元242確定的已經(jīng)返回響應(yīng)的被管理設(shè)備200 獲取的設(shè)備信息,設(shè)備信息更新單元245重寫設(shè)備信息中包括的設(shè)備狀態(tài)并將設(shè)備信息 的獲取日期和時間改變?yōu)樽钚碌母氯掌诤蜁r間。另一方面,當(dāng)確定沒有響應(yīng)時,設(shè)備響應(yīng)決定單元242通知設(shè)備信息更新單元 245沒有響應(yīng)(步驟S30)。設(shè)備信息更新單元245用“無響應(yīng)”更新存儲在HDD 108中 的設(shè)備信息表(步驟S31)。當(dāng)確定沒有響應(yīng)時,設(shè)備響應(yīng)決定單元242也通知被刪除設(shè)備檢測單元401沒 有響應(yīng)(步驟S32)。被刪除設(shè)備檢測單元401檢查沒有發(fā)送響應(yīng)的被管理設(shè)備200是否 滿足設(shè)備刪除要求(步驟S33)。這里,設(shè)備刪除要求用于刪除設(shè)備或裝置以滿足由過濾 單元244過濾的條件。更詳細地,要求要滿足下述條件設(shè)備信息表中的狀態(tài)是“無響 應(yīng)”并且從最新更新日期和時間以來已經(jīng)經(jīng)過特定時間段。當(dāng)滿足設(shè)備刪除要求時,被刪除設(shè)備檢測單元401向設(shè)備信息刪除單元402發(fā)送 請求以從設(shè)備信息表刪除被刪除的設(shè)備(步驟S34)。設(shè)備信息刪除單元402從設(shè)備信息表刪除被刪除設(shè)備的記錄(步驟S35)。以此方式,可以通過刪除已經(jīng)被確定為沒有返回響應(yīng)并且從最新更新日期和時 間以來已經(jīng)經(jīng)過特定時間段的設(shè)備的設(shè)備信息而高效地管理設(shè)備。(第三實施例)第一實施例被配置用于檢測已經(jīng)從網(wǎng)絡(luò)斷開的設(shè)備并用于顯示被檢測設(shè)備的識 別信息。與此相反,本實施例被設(shè)計當(dāng)檢測到已經(jīng)從網(wǎng)絡(luò)斷開的設(shè)備時向客戶端PC 300 發(fā)送電子郵件。圖11是說明根據(jù) 本發(fā)明第三實施例的設(shè)備管理系統(tǒng)2的示意圖。如圖11所示, 設(shè)備管理系統(tǒng)2被配置使得例如設(shè)備或LP的一個或多個被管理設(shè)備200、一個或多個客 戶端PC300、設(shè)備管理裝置500以及用于傳輸和接收電子郵件的SMTP服務(wù)器800連接至 網(wǎng)絡(luò)90。注意設(shè)備管理裝置500的硬件配置和功能結(jié)構(gòu)與第一實施例的相同,并因而將 不再次描述?,F(xiàn)在,將描述設(shè)備管理裝置500和被管理設(shè)備200的功能結(jié)構(gòu)。圖12是說明根 據(jù)本發(fā)明第三實施例的設(shè)備管理裝置500和被管理設(shè)備200的功能框圖。圖12示出了用 于設(shè)備管理裝置500的前端單元23和設(shè)備管理單元24的功能結(jié)構(gòu)以及被管理設(shè)備200的 功能結(jié)構(gòu)。如圖12所示,設(shè)備管理裝置500的設(shè)備管理單元24主要包括電子郵件傳輸信息 獲取單元501、監(jiān)視器定時器單元246、輪詢控制單元247、通信控制單元248、電子郵件 傳輸單元502以及HDD 108。前端單元23主要包括設(shè)備列表顯示信息獲取單元231?,F(xiàn)在將描述電子郵件傳輸信息獲取單元501和電子郵件傳輸單元502。注意除了 電子郵件傳輸信息獲取單元501和電子郵件傳輸單元502之外的其它單元的功能和結(jié)構(gòu)與 第一實施例的相同,因而將不再次描述。電子郵件傳輸信息獲取單元501包括過濾單元244以及設(shè)備信息獲取單元243, 并且從由設(shè)備信息更新單元245更新的設(shè)備信息表中獲取過濾的設(shè)備信息。電子郵件傳輸單元502通過電子郵件向管理員的電子郵件地址傳輸由電子郵件 傳輸信息獲取單元501獲取的設(shè)備信息。注意傳輸?shù)碾娮余]件通過通信控制單元248被 路由到SMTP服務(wù)器800并然后至電子郵件地址?,F(xiàn)在將描述用于通過電子郵件發(fā)送通過無響應(yīng)過濾器獲取的設(shè)備信息的電子郵 件傳輸處理的步驟。圖13是說明根據(jù)第三實施例的電子郵件傳輸處理中的步驟的順序 圖。客戶端PC 300通知電子郵件傳輸信息獲取單元501無響應(yīng)過濾器選擇(步驟
541)。電子郵件傳輸信息獲取單元501請求設(shè)備信息獲取單元243獲取設(shè)備信息(步驟
542)。設(shè)備信息獲取單元243將輪詢控制單元247引導(dǎo)至對于給定時間段開始輪詢(步 驟S43)。在特定時間段,輪詢控制單元247輪詢注冊具有設(shè)備信息表的被管理設(shè)備200, 然后將輪詢結(jié)果發(fā)送至設(shè)備信息獲取單元243 (步驟S44)。設(shè)備信息獲取單元243請求被管理設(shè)備200獲取設(shè)備信息(步驟S45),并在獲 取來自被管理設(shè)備200的設(shè)備信息時(步驟S46),發(fā)送獲取的設(shè)備信息至電子郵件傳輸 信息獲取單元501(步驟S47)。電子郵件傳輸信息獲取單元501檢查接收的設(shè)備信息是否滿足過濾條件(步驟S48)。更詳細地,檢查接收的設(shè)備信息是否是關(guān)于沒有提供響應(yīng)的設(shè)備以及從對于設(shè)備 的最新更新日期和時間以來是否已經(jīng)經(jīng)過了特定時間段。當(dāng)滿足過濾條件時,電子郵件 傳輸信息獲取單元501在HDD 108中存儲滿足條件的設(shè)備信息(步驟S49),并請求電子 郵件傳輸單元502發(fā)送電子郵件(步驟S50)。電子郵件傳輸單元502將設(shè)備信息發(fā)送至 客戶端PC 300的電子郵件地址。以此方式,在接收到電子郵件之后,客戶端PC 300能夠在確認電子郵件中包含 的設(shè)備信息的網(wǎng)絡(luò)連接狀態(tài)并且檢查了設(shè)備是否實際上從網(wǎng)絡(luò)斷開之后確定是否要從設(shè) 備信息表刪除設(shè)備。(第四實施例)第二實施例被配置用于檢測已經(jīng)從網(wǎng)絡(luò)斷開的設(shè)備并從設(shè)備信息表刪除被檢測 設(shè)備的識別信息。與此相反,本實施例被設(shè)計為在刪除被檢測設(shè)備的識別信息的同時通 過電子郵件向客戶端PC 300傳輸被刪除設(shè)備信息?,F(xiàn)在將描述設(shè)備管理裝置600和被管理設(shè)備200的功能結(jié)構(gòu)。注意設(shè)備管理系 統(tǒng)與第三實施例的相同,同時設(shè)備管理裝置600的硬件配置和功能結(jié)構(gòu)與第一實施例的 相同,并因而將不再次描述。圖14是說明根據(jù)本發(fā)明第四實施例的設(shè)備管理裝置600和被管理設(shè)備200的功 能框圖。圖14示出了用于設(shè)備管理裝置600的前端單元23和設(shè)備管理單元24的功能結(jié) 構(gòu)以及被管理設(shè)備200的功能結(jié)構(gòu)。
如圖14所示,設(shè)備管理裝置600的設(shè)備管理單元24主要包括設(shè)備信息獲取單元 243、設(shè)備信息更新單元245、被刪除設(shè)備檢測單元601、監(jiān)視器定時器單元246、輪詢控 制單元247、設(shè)備響應(yīng)決定單元242、設(shè)備信息刪除單元402、通信控制單元248、電子郵 件傳輸單元502以及HDD 108。前端單元23主要包括設(shè)備列表顯示信息獲取單元231?,F(xiàn)在將描述被刪除設(shè)備檢測單元601的功能和結(jié)構(gòu)。注意除了被刪除設(shè)備檢測 單元601之外的其它單元的功能和結(jié)構(gòu)與第一至第三實施例中相同附圖標(biāo)記表示的每個 單元相同,因而將不再次描述。當(dāng)過濾單元244過濾要被刪除的設(shè)備時,被刪除設(shè)備檢測單元601將要被刪除的 過濾的設(shè)備的設(shè)備信息發(fā)送至電子郵件傳輸單元502,請求電子郵件傳輸單元502發(fā)送電 子郵件。現(xiàn)在將描述用于通過電子郵件發(fā)送設(shè)備信息的電子郵件傳輸處理的步驟,其中 設(shè)備信息是由無響應(yīng)過濾器獲取并由設(shè)備信息刪除單元402刪除。圖15是說明根據(jù)第四 實施例的電子郵件傳輸處理中的步驟的順序圖。從S61至S75的步驟與關(guān)于第二實施例描述的圖10的流程圖中的步驟S21至S35 相同,因而將不再次描述。在步驟S76,設(shè)備信息刪除單元402向電子郵件傳輸單元502發(fā)送請求以傳輸 指示將由過濾單元244刪除的過濾的被刪除設(shè)備的設(shè)備信息已經(jīng)刪除的電子郵件(步驟 S76)。電子郵件傳輸單元502通知客戶端PC 300從設(shè)備信息表刪除的設(shè)備的設(shè)備信息 以及設(shè)備信息已經(jīng)被刪除的事實(步驟S77)。以此方式,本實施例被配置用于通知客戶端PC 300從設(shè)備信息表刪除的設(shè)備的設(shè)備信息以及設(shè)備信息已經(jīng)被刪除的事實。這允許用戶知道已經(jīng)從設(shè)備信息表刪除的設(shè) 備。結(jié)果,當(dāng)設(shè)備實際上被連接至網(wǎng)絡(luò)但是已經(jīng)被長時間關(guān)閉并且因而沒有返回響 應(yīng)時,用戶也能夠重新注冊曾經(jīng)被刪除的設(shè)備至設(shè)備信息表。因而,用戶能夠根據(jù)實際 連接狀態(tài)更加有效地管理設(shè)備。要在根據(jù)本實施例的設(shè)備管理裝置中執(zhí)行的設(shè)備管理程序以可安裝或可執(zhí)行文 件的形式存儲在例如CD-ROM、軟盤(FD)、CD-R或DVD (數(shù)字多功能磁盤)的計算機 可讀存儲介質(zhì)中。
另外,要在根據(jù)本實施例的設(shè)備管理裝置中執(zhí)行的設(shè)備管理程序也可以存儲在 連接至例如因特網(wǎng)的網(wǎng)絡(luò)的計算機中,從而通過經(jīng)由網(wǎng)絡(luò)下載能夠提供程序。要在根據(jù) 本實施例的設(shè)備管理裝置中執(zhí)行的設(shè)備管理程序也可以經(jīng)由例如因特網(wǎng)的網(wǎng)絡(luò)被提供或 分發(fā)。另外,本實施例的設(shè)備管理程序能夠被預(yù)先寫入ROM等中以提供用于使用。要在根據(jù)本實施例的設(shè)備管理裝置中執(zhí)行的設(shè)備管理程序具有包括上述每個單 元(設(shè)備列表獲取單元、監(jiān)視器定時器單元、輪詢控制單元以及通信控制單元)的模塊結(jié) 構(gòu)。作為實際的硬件結(jié)構(gòu),CPU(處理器)從存儲介質(zhì)讀取設(shè)備管理程序并執(zhí)行該程序 以將每個單元載入主存儲器設(shè)備。這允許設(shè)備列表獲取單元、監(jiān)視器定時器單元、輪詢 控制單元以及通信控制單元在主存儲器設(shè)備上生成。圖16是說明在第一至第四實施例中作為被管理設(shè)備200的多功能外設(shè)的硬件配 置的框圖。如圖所示,該多功能外設(shè)具有通過PCI(外部設(shè)備互聯(lián))總線彼此連接的控制 單元710和引擎單元(引擎)760??刂茊卧?10用于對整個多功能外設(shè)以及來自操作單 元(未示出)的繪圖、通信和輸入提供控制。引擎單元760可以是可連接至PCI總線的 打印機引擎,包括例如黑白繪圖儀、單鼓彩色繪圖儀、4鼓彩色繪圖儀、掃描儀或傳真單 元。注意除了例如繪圖儀的所謂的引擎部之外,引擎單元760還包括圖像處理單元,例 如用于誤差擴散或伽馬轉(zhuǎn)換??刂茊卧?10具有CPU 711、北橋(NB)713、系統(tǒng)存儲器設(shè)備(MEM-P) 712、 南橋(SB)714、本地存儲器設(shè)備(MEM-C)717、ASIC (應(yīng)用特定集成電路)716以及 硬盤驅(qū)動器(HDD)202,并且被配置用于通過AGP(加速圖形端口 )總線715連接在北 橋(NB) 713和ASIC 716之間。同時,MEM-P712還具有ROM(只讀存儲器)712a和 RAM (隨機訪問存儲器)712b。CPU 711控制整個多功能外設(shè),并具有由NB 713、MEM-P 712和SB 714組成
的芯片組。CPU 711通過該芯片組連接至其它設(shè)備。作為用于將CPU 711連接至MEM-P 712、SB 714和AGP 715的橋的NB713具有 用于控制例如在MEM-P 712、PCI主控以及AGP目標(biāo)上的讀和寫操作的存儲器控制器。包括ROM 712a和RAM 712b的MEM_P 712用作用于存儲程序和數(shù)據(jù)、擴充程 序和數(shù)據(jù)以及通過打印機的繪圖的系統(tǒng)存儲器設(shè)備。ROM 712a是用于存儲程序和數(shù)據(jù)的 只讀存儲器。RAM 712b是用于例如擴充程序和數(shù)據(jù)以及通過打印機的繪圖的可讀和可寫 存儲器設(shè)備。SB 714用作將NB 713連接到PCI設(shè)備以及外圍設(shè)備的橋。該SB 714通過PCI總線連接至NB 713。PCI總線與例如網(wǎng)絡(luò)接口(I/F)連接。ASIC 716是用于圖像處理以及具有用于圖像處理的硬件部件的IC (集成電路), 并且用作連接在AGP 715、PCI總線、HDD 202以及MEM-C 717之間的橋。該ASIC 716 包括PCI目標(biāo)、AGP主控、作為ASIC 716的核心的仲裁器(ARB)、用于控制MEM-C 717的存儲器控制器、例如用于通過硬件邏輯旋轉(zhuǎn)圖像數(shù)據(jù)的多個DMAC (直接存儲器訪 問控制器)以及 經(jīng)由PCI總線將數(shù)據(jù)傳輸至引擎單元760和從引擎單元760傳輸回數(shù)據(jù)的 PCI單元。ASIC716經(jīng)由PCI總線連接至FCU(傳真控制單元)730、USB (通用串行總 線)740以及IEEE 1394 (電氣與電子工程師協(xié)會1394)接口 750。ASIC 716與操作顯示 單元720直接相連。MEM-C 717是用作復(fù)制圖像緩存或符號緩存的本地存儲器設(shè)備。HDD202是用 于存儲圖像數(shù)據(jù)、程序、字體數(shù)據(jù)以及表格的存儲設(shè)備。AGP 715,或用于加速圖形處理的圖像加速器卡的總線接口,通過使用大吞吐量 直接訪問MEM-P 712而加速圖形處理器卡的功能。注意要在根據(jù)本實施例的設(shè)備管理裝置中執(zhí)行的設(shè)備管理程序被預(yù)先寫在ROM 等上并且然后提供用于使用。要在根據(jù)本實施例的設(shè)備管理裝置中執(zhí)行的設(shè)備管理程序也可以以可安裝或可 執(zhí)行文件的形式存儲在例如CD-ROM、軟盤(FD)、CD-R或DVD (數(shù)字多功能磁盤)的 計算機可讀存儲介質(zhì)中。另外,要在根據(jù)本實施例的設(shè)備管理裝置中執(zhí)行的設(shè)備管理程序也可以存儲在 連接至例如因特網(wǎng)的網(wǎng)絡(luò)的計算機中,從而通過經(jīng)由網(wǎng)絡(luò)下載能夠提供程序。要在根據(jù) 本實施例的設(shè)備管理裝置中執(zhí)行的設(shè)備管理程序也可以經(jīng)由例如因特網(wǎng)的網(wǎng)絡(luò)被提供或 分發(fā)。要在根據(jù)本實施例的設(shè)備管理裝置中執(zhí)行的設(shè)備管理程序具有包括上述每個單 元(設(shè)備列表獲取單元、監(jiān)視器定時器單元、輪詢控制單元以及通信控制單元)的模塊結(jié) 構(gòu)。作為實際的硬件結(jié)構(gòu),CPU(處理器)從ROM讀取設(shè)備管理程序并執(zhí)行該程序以將 每個單元載入主存儲器設(shè)備。這允許設(shè)備列表獲取單元、監(jiān)視器定時器單元、輪詢控制 單元以及通信控制單元在主存儲器設(shè)備上生成。本發(fā)明使得可以高效地管理連接至網(wǎng)絡(luò)的設(shè)備。根據(jù)本發(fā)明方面,提供了一種設(shè)備管理裝置,經(jīng)由網(wǎng)絡(luò)連接至一個或多個設(shè) 備,包括響應(yīng)請求單元,經(jīng)由網(wǎng)絡(luò)請求來自設(shè)備的響應(yīng);接收單元,接收來自各個設(shè) 備的響應(yīng);存儲單元,存儲記錄,所述記錄被布置使得用于識別設(shè)備的設(shè)備識別信息與 指示是否接收到響應(yīng)的響應(yīng)信息以及接收到響應(yīng)的日期和時間相關(guān)聯(lián);記錄單元,如果 接收到響應(yīng)則在記錄上記錄與接收到響應(yīng)的設(shè)備中的對應(yīng)的一個設(shè)備的設(shè)備識別信息相 關(guān)聯(lián)的指示響應(yīng)的存在的響應(yīng)信息以及日期和時間,或者如果沒有接收到響應(yīng)則在記錄 上記錄與沒有接收到響應(yīng)的設(shè)備中的對應(yīng)的一個設(shè)備的設(shè)備識別信息相關(guān)聯(lián)的指示不存 在響應(yīng)的響應(yīng)信息;以及刪除單元,對于對應(yīng)的響應(yīng)信息指示不存在響應(yīng)并且從對應(yīng)的 日期和時間以來經(jīng)過的時間已經(jīng)超過預(yù)定時間段的設(shè)備識別信息,從存儲單元刪除該設(shè) 備識別信息。設(shè)備管理可以還包括電子郵件傳輸單元,在從存儲單元刪除對應(yīng)的響應(yīng)信息指示不存在響應(yīng)并且從對應(yīng)的日期和時間以來經(jīng)過的時間已經(jīng)超過預(yù)定時間段的設(shè)備識別 信息時,通過電子郵件通知外部信息處理器已經(jīng)從存儲單元刪除設(shè)備識別信息。設(shè)備管理可以還包括條件設(shè)置單元,對于每種預(yù)定類型的設(shè)備將預(yù)定時間段設(shè) 置為不同的值。根據(jù)本發(fā)明的另一方面,提供了一種設(shè)備管理系統(tǒng),包括經(jīng)由網(wǎng)絡(luò)連接的一個 或多個設(shè)備以及設(shè)備管理裝置。設(shè)備管理裝置包括響應(yīng)請求單元,經(jīng)由網(wǎng)絡(luò)請求來自 設(shè)備的響應(yīng);接收單元,接收來自各個設(shè)備的響應(yīng);存儲單元,存儲記錄,所述記錄被 布置使得用于識別設(shè)備的設(shè)備識別信息與指示是否接收到響應(yīng)的響應(yīng)信息以及接收到響 應(yīng)的日期和時間相關(guān)聯(lián);記錄單元,如果接收到響應(yīng)則在記錄上記錄與接收到響應(yīng)的設(shè) 備中的對應(yīng)的一個設(shè)備的設(shè)備識別信息相關(guān)聯(lián)的指示響應(yīng)的存在的響應(yīng)信息以及日期和 時間,或者如果沒有接收到響應(yīng)則在記錄上記錄與沒有接收到響應(yīng)的設(shè)備中的對應(yīng)的一 個設(shè)備的設(shè)備識別信息相關(guān)聯(lián)的指示不存在響應(yīng)的響應(yīng)信息;以及刪除單元,對于對應(yīng) 的響應(yīng)信息指示不存在響應(yīng)并且從對應(yīng)的日期和時間以來經(jīng)過的時間已經(jīng)超過預(yù)定時間 段的設(shè)備識別信息,從存儲單元刪除該設(shè)備識別信息。設(shè)備包括傳輸單元,當(dāng)已經(jīng)接 收到來自設(shè)備管理裝置的響應(yīng)請求時經(jīng)由網(wǎng)絡(luò)向設(shè)備管理裝置發(fā)送響應(yīng)。 根據(jù)本發(fā)明的另一方面,提供了一種計算機程序產(chǎn)品,包括具有計算機可讀程 序代碼的計算機可用介質(zhì)。當(dāng)執(zhí)行該程序代碼時使得計算機執(zhí)行響應(yīng)請求步驟,經(jīng) 由網(wǎng)絡(luò)請求來自一個或多個設(shè)備的響應(yīng);接收步驟,接收來自各個設(shè)備的響應(yīng);記錄 步驟,如果接收到響應(yīng)則在存儲單元上記錄記錄,所述記錄被布置使得指示響應(yīng)存在的 響應(yīng)信息、日期和時間以及接收到響應(yīng)的設(shè)備中的對應(yīng)的一個設(shè)備的設(shè)備識別信息彼此 相關(guān)聯(lián),或者如果沒有接收到響應(yīng)則在存儲單元上記錄記錄,所述記錄被布置使得指示 響應(yīng)不存在的響應(yīng)信息和沒有接收到響應(yīng)的設(shè)備中的對應(yīng)的一個設(shè)備的設(shè)備識別信息彼 此相關(guān)聯(lián);以及刪除步驟,對于對應(yīng)的響應(yīng)信息指示不存在響應(yīng)并且從對應(yīng)的日期和時 間以來經(jīng)過的時間已經(jīng)超過預(yù)定時間段的設(shè)備識別信息,從存儲單元刪除該設(shè)備識別信 息。盡管關(guān)于特定實施例描述了本發(fā)明以進行完整和清楚的揭示,所附權(quán)利要求并不因 而受限,而是應(yīng)當(dāng)被理解為落入這里所述的基本教示的范圍并體現(xiàn)對于本領(lǐng)域技術(shù)人員 可見的所有變型和可選構(gòu)造。
權(quán)利要求
1.一種設(shè)備管理裝置,經(jīng)由網(wǎng)絡(luò)連接至一個或多個設(shè)備,所述設(shè)備管理裝置包括 響應(yīng)請求單元,經(jīng)由網(wǎng)絡(luò)請求來自所述一個或多個設(shè)備的響應(yīng);接收單元,接收來自各個設(shè)備的響應(yīng);存儲單元,存儲記錄,所述記錄被布置使得用于識別設(shè)備的設(shè)備識別信息與指示是 否接收到響應(yīng)的響應(yīng)信息以及接收到響應(yīng)的日期和時間相關(guān)聯(lián);記錄單元,如果接收到響應(yīng)則在記錄上記錄與接收到響應(yīng)的設(shè)備中的對應(yīng)的一個設(shè) 備的設(shè)備識別信息相關(guān)聯(lián)的指示響應(yīng)的存在的響應(yīng)信息以及日期和時間,或者如果沒有 接收到響應(yīng)則在記錄上記錄與沒有接收到響應(yīng)的設(shè)備中的對應(yīng)的一個設(shè)備的設(shè)備識別信 息相關(guān)聯(lián)的指示不存在響應(yīng)的響應(yīng)信息;以及輸出控制單元,讀取存儲單元并傳遞指示對應(yīng)的響應(yīng)信息指示不存在響應(yīng)以及從對 應(yīng)的日期和時間以來經(jīng)過的時間已經(jīng)超過預(yù)定時間段的設(shè)備識別信息。
2.根據(jù)權(quán)利要求1所述的設(shè)備管理裝置,還包括顯示單元,并且其中設(shè)備管理單元讀取存儲單元并在顯示單元上顯示對應(yīng)的響應(yīng)信息指示不存在響 應(yīng)以及從對應(yīng)的日期和時間以來經(jīng)過的時間已經(jīng)超過預(yù)定時間段的設(shè)備識別信息。
3.根據(jù)權(quán)利要求1所述的設(shè)備管理裝置,其中設(shè)備管理單元從存儲單元讀取對應(yīng)的響 應(yīng)信息指示不存在響應(yīng)以及從對應(yīng)的日期和時間以來經(jīng)過的時間已經(jīng)超過預(yù)定時間段的 設(shè)備識別信息,然后發(fā)送電子郵件以通知預(yù)定目的地設(shè)備識別信息被讀出。
4.根據(jù)權(quán)利要求1-3中任一項所述的設(shè)備管理裝置,還包括條件設(shè)置單元,對于每種 類型的設(shè)備將預(yù)定時間段設(shè)置為不同的值。
5.一種設(shè)備管理系統(tǒng),包括一個或多個設(shè)備以及經(jīng)由網(wǎng)絡(luò)連接到所述一個或多個設(shè) 備的設(shè)備管理裝置,其中所述設(shè)備管理裝置包括響應(yīng)請求單元,經(jīng)由網(wǎng)絡(luò)請求來自所述一個或多個設(shè)備的響應(yīng); 接收單元,接收來自各個設(shè)備的響應(yīng);存儲單元,存儲記錄,所述記錄被布置使得用于識別設(shè)備的設(shè)備識別信息與指示是 否接收到響應(yīng)的響應(yīng)信息以及接收到響應(yīng)的日期和時間相關(guān)聯(lián);記錄單元,如果接收到響應(yīng)則在記錄上記錄與接收到響應(yīng)的設(shè)備中的對應(yīng)的一個設(shè) 備的設(shè)備識別信息相關(guān)聯(lián)的指示響應(yīng)的存在的響應(yīng)信息以及日期和時間,或者如果沒有 接收到響應(yīng)則在記錄上記錄與沒有接收到響應(yīng)的設(shè)備中的對應(yīng)的一個設(shè)備的設(shè)備識別信 息相關(guān)聯(lián)的指示不存在響應(yīng)的響應(yīng)信息;以及輸出控制單元,讀取存儲單元并傳遞指示對應(yīng)的響應(yīng)信息指示不存在響應(yīng)以及從對 應(yīng)的日期和時間以來經(jīng)過的時間已經(jīng)超過預(yù)定時間段的設(shè)備識別信息,和 其中所述一個或多個設(shè)備包括傳輸單元,當(dāng)已經(jīng)接收到來自設(shè)備管理裝置的響應(yīng)請求時經(jīng)由網(wǎng)絡(luò)向設(shè)備管理裝置 發(fā)送響應(yīng)。
6.根據(jù)權(quán)利要求5所述的設(shè)備管理系統(tǒng), 其中所述設(shè)備管理裝置還包括顯示單元,并且其中設(shè)備管理單元讀取存儲單元并在顯示單元上顯示對應(yīng)的響應(yīng)信息指示不存在響 應(yīng)以及從對應(yīng)的日期和時間以來經(jīng)過的時間已經(jīng)超過預(yù)定時間段的設(shè)備識別信息。
7.根據(jù)權(quán)利要求5所述的設(shè)備管理系統(tǒng),其中設(shè)備管理單元從存儲單元讀取對應(yīng)的響 應(yīng)信息指示不存在響應(yīng)以及從對應(yīng)的日期和時間以來經(jīng)過的時間已經(jīng)超過預(yù)定時間段的 設(shè)備識別信息,然后發(fā)送電子郵件以通知預(yù)定目的地設(shè)備識別信息被讀出。
8.根據(jù)權(quán)利要求5-7中任一項所述的設(shè)備管理系統(tǒng),其中設(shè)備管理裝置還包括條件設(shè) 置單元,對于每種類型的設(shè)備將預(yù)定時間段設(shè)置為不同的值。
9.一種計算機程序產(chǎn)品,包括具有計算機可讀程序代碼的計算機可用介質(zhì),其中當(dāng)執(zhí)行該程序代碼時使得計算機執(zhí)行響應(yīng)請求步驟,經(jīng)由網(wǎng)絡(luò)請求來自一個或多個設(shè)備的響應(yīng);接收步驟,接收來自各個設(shè)備的響應(yīng);記錄步驟,如果接收到響應(yīng)則在存儲單元上記錄記錄,所述記錄被布置使得指示響 應(yīng)存在的響應(yīng)信息、日期和時間以及接收到響應(yīng)的設(shè)備中的對應(yīng)的一個設(shè)備的設(shè)備識別 信息彼此相關(guān)聯(lián),或者如果沒有接收到響應(yīng)則在存儲單元上記錄記錄,所述記錄被布置 使得指示響應(yīng)不存在的響應(yīng)信息和沒有接收到響應(yīng)的設(shè)備中的對應(yīng)的一個設(shè)備的設(shè)備識 別信息彼此相關(guān)聯(lián);以及輸出步驟,讀取存儲單元并傳遞指示對應(yīng)的響應(yīng)信息指示不存在響應(yīng)以及從對應(yīng)的 日期和時間以來經(jīng)過的時間已經(jīng)超過預(yù)定時間段的設(shè)備識別信息。
10.根據(jù)權(quán)利要求9所述的計算機程序產(chǎn)品,其中當(dāng)執(zhí)行程序代碼時使得計算機還執(zhí)行讀取存儲單元并在顯示單元上顯示對應(yīng)的響應(yīng)信息指示不存在響應(yīng)以及從對應(yīng)的日 期和時間以來經(jīng)過的時間已經(jīng)超過預(yù)定時間段的設(shè)備識別信息的步驟。
11.根據(jù)權(quán)利要求9所述的計算機程序產(chǎn)品,其中當(dāng)執(zhí)行程序代碼時使得計算機還執(zhí)行從存儲單元讀取對應(yīng)的響應(yīng)信息指示不存在響應(yīng)以及從對應(yīng)的日期和時間以來經(jīng)過 的時間已經(jīng)超過預(yù)定時間段的設(shè)備識別信息,然后發(fā)送電子郵件以通知預(yù)定目的地設(shè)備 識別信息被讀出的步驟。
12.根據(jù)權(quán)利要求9-11中任一項所述的計算機程序產(chǎn)品,其中當(dāng)執(zhí)行程序代碼時使得計算機還執(zhí)行條件設(shè)置步驟,對于每種類型的設(shè)備將預(yù)定時間段設(shè)置為不同的值。
全文摘要
一種設(shè)備管理裝置、設(shè)備管理系統(tǒng)、設(shè)備管理程序和存儲介質(zhì)。設(shè)備管理裝置經(jīng)由網(wǎng)絡(luò)連接至一個或多個設(shè)備,并且包括響應(yīng)請求單元,經(jīng)由網(wǎng)絡(luò)請求來自一個或多個設(shè)備的響應(yīng);接收單元,接收來自各個設(shè)備的響應(yīng);存儲單元,存儲記錄,記錄被布置使得用于識別設(shè)備的設(shè)備識別信息與指示是否接收到響應(yīng)的響應(yīng)信息以及接收到響應(yīng)的日期和時間相關(guān)聯(lián);記錄單元,更新記錄;以及輸出控制單元,讀取存儲單元并傳遞指示對應(yīng)的響應(yīng)信息指示不存在響應(yīng)以及從對應(yīng)的日期和時間以來經(jīng)過的時間已經(jīng)超過預(yù)定時間段的設(shè)備識別信息。
文檔編號H04L12/24GK102025532SQ201010282219
公開日2011年4月20日 申請日期2010年9月14日 優(yōu)先權(quán)日2009年9月15日
發(fā)明者山下晃弘 申請人:株式會社理光