專利名稱:故障預測系統及程序和方法及設備、打印機和管理服務器的制作方法
技術領域:
本發明涉及利用設備管理服務器管理并監測與網絡相連的多個設備以預測設備故障的故障預測系統、故障預測程序、故障預測方法、設備、打印機以及設備管理服務器。
背景技術:
最近,通過為諸如打印機和復印機的設備提供應用程序執行環境,這類設備本身已逐漸可以通報其狀況。
在這種環境中,通過利用網絡將每個設備的故障和錯誤信息收集到一個位置,已經可以進行各種作為商業的維護服務。
例如,設想了一種業務,其中,通過收集與諸如互聯網和內部網的網絡相連的大量打印機中的每個的故障條件和使用情況的診斷結果,并且根據該診斷結果預測很可能發生故障的打印機,那么,在故障發生之前,可為該打印機提供適當的維護服務,或者對預測該打印機要發生故障的結果進行告警。
(專利文獻1)特開2002-207399號日本專利申請公開(專利文獻2)特開2001-216423號日本專利申請公開然而,根據與許多打印機的故障條件、使用情況等有關的診斷結果來預測可能發生故障的打印機的方法存在的問題是不能處理由意外因素所導致的故障,因此難以進行準確的預測。
考慮到現有技術尚未解決的這種問題,提出了本發明,本發明的目的在于提供一種新穎的故障預測系統,該系統使得可以對與網絡相連的設備的故障進行準確預測,本發明的目的還在于提供故障預測程序、故障預測方法、設備、打印機以及設備管理服務器。
發明內容
(發明1)為了解決上述問題,根據發明1的故障預測系統包括多個設備和用于通過網絡管理該多個設備的設備管理服務器,其中多個設備中的每個都包括設備診斷裝置,用于診斷該設備自身的狀態,以將通過該診斷所獲得的第一診斷結果發送到設備管理服務器;以及設備管理服務器包括故障預測裝置,用于根據由每個設備的設備診斷裝置所發送的第一診斷結果來識別與故障相關的狀態,對所識別的故障相關狀態進行診斷,以及根據通過該診斷所獲得的第二診斷結果來預測具有故障趨勢的設備。
也就是說,根據本發明的故障預測系統并不是根據僅依據預定診斷設置診斷各個設備所獲得的診斷結果,來預測具有故障趨勢的設備,而是根據通過反饋上述診斷結果而指定最佳診斷設置所獲得的診斷結果,來預測具有故障趨勢的設備。
因此,不僅可以容易地掌握意外因素,例如故障相關操作或狀態,而且可以容易地將該結果直接用于新的故障預測。因此,可以準確地預測由意外因素所引起的故障和由預料到的因素所引起的故障。
在本發明中和在下述發明中,“故障”不僅包括完全喪失了作為所述設備的設備原始功能(例如對于打印機而言的打印功能)的狀態,而且還包括“異常”狀態,例如喪失了部分所述功能的狀態;以及盡管打印還在工作,但是如果該狀態保持現狀,則可能喪失所述功能的狀態。也就是說,在本發明中和在下述發明中,除了普通故障的概念外,“故障”還包括設備供應商未設定的狀態或者不應忽視的狀態(這同樣適用于下面的說明)。
在該發明中,“系統”意指一種形式,其中,具有以下描述的各部和功能的設備管理服務器與多個設備互相有機地作用;而且“系統”包括一種形式,其中,其他設備和服務器,即未設置以下定義的各部和功能的設備和服務器,也連接在相同的網絡上(這同樣適用于下面的說明)。
(發明2)根據發明2的故障預測系統包括多個設備和用于通過網絡來管理該多個設備的設備管理服務器,其中多個設備中的各個都包括設備診斷裝置,用于利用由設備管理服務器所發送的第一診斷程序來診斷該設備自身的狀態,以便將通過該診斷所獲得的第一診斷結果發送到設備管理服務器;以及設備管理服務器包括故障預測裝置,用于根據由各個設備的設備診斷裝置所發送的第一診斷結果來識別故障相關狀態,將用于對所識別的故障相關狀態進行診斷的第二診斷程序發送到所述設備中要對該故障相關狀態進行診斷的設備,并且根據由第二診斷程序所通報的第二診斷結果來預測具有故障趨勢的設備。
也就是說,本發明利用由設備管理服務器所發送的診斷程序來對設備進行診斷,并且在適當的時候通過網絡改變所述診斷程序的診斷設置。這就使可以容易地實現與發明1類似的效果。
關于這里所述的“將第二診斷程序發送到所述設備中要對該故障相關狀態進行診斷的設備”,可以設想到下面兩種情況要對連接到系統的所有設備都進行診斷的情況,和要對特殊的選定設備進行診斷的情況。當診斷所有設備時,可以期望取得提高預測精度的效果。而當診斷特殊的選定設備時,可以期望取得提高處理速度的效果。
(發明3)根據發明3的故障預測系統是根據發明1或2的故障預測系統,其中設備的設備診斷裝置包括通信部,用于提供與設備管理服務器進行通信的功能;程序執行部,用于執行第一和第二診斷程序以診斷該設備各個部分的狀態;存儲部,用于保存第一和第二診斷程序的設置以及第一和第二診斷結果;以及檢測部,用于檢測該設備各個部分的狀態。
通過采用這種配置,該設備不僅可以準確診斷其各個部分的狀態,并將診斷結果發送到設備管理服務器,而且可以容易地接收新的診斷設置以便進行準確的故障診斷。
(發明4)根據發明4的故障預測系統是根據發明1或2的故障預測系統,其中設備管理服務器的故障預測裝置包括通信部,用于提供與設備進行通信的功能;數據處理部,用于根據各個設備所發送的第一診斷結果來生成顯示故障相關狀態的趨勢的故障發生趨勢信息,并且用于生成第二診斷程序;存儲部,用于存儲關于該設備的信息和診斷結果;以及搜索部,用于搜索對應于故障發生趨勢信息的設備。
通過采用這種配置,設備管理服務器可以指定準確的診斷設置,并且依據由各個設備根據該診斷設置所發送的診斷結果,生成故障發生趨勢信息,從而可以進行更準確的故障預測。
(發明5)根據發明5的故障預測系統是根據發明1至4中任何一項的故障預測系統,其中各個設備都包括操作限制部,用于響應設備管理服務器發出的信號,限制設備的部分操作或全部操作。
通過采用這種配置,該設備的用戶不能執行有可能導致故障的操作,從而防止該設備發生故障。
結果,可以減少發生故障時所需的維修成本,這有助于降低成本。
(發明6)
根據發明6的故障預測系統是根據發明1至5中任何一項的故障預測系統,其中各個設備都包括告警部,用于響應設備管理服務器發出的信號而給出告警,表示預測到了設備故障或限制了操作。
因此,防止該設備的用戶執行可能導致故障的操作,而且可以實現與發明5類似的效果。
(發明7)根據發明7的故障預測系統是根據發明1至6中任何一項的故障預測系統,其中所述設備是打印機。
因此,可以準確地預測各個連接在網絡上的打印機的故障。
(發明8)根據發明8的故障預測系統是根據發明1至7中任何一項的故障預測系統,其中各個設備周期性地執行對該設備自身狀態的診斷。
也就是說,盡管在每次通電時,各個設備都可對其自身的狀態進行診斷,但是如果周期性地進行診斷,可以減少各個設備上的處理負荷。特別是,當由專用診斷程序執行診斷,并且借用為該設備提供的硬件資源執行該程序時,可以獲得更顯著的效果。此外,事件的通報使得可以進行信息處理,而無需利用程序中的循環處理確認狀態,因此在發生問題后,沒有時間延遲。
(發明9)根據發明9的故障預測系統是根據發明1至7中任何一項的故障預測系統,其中在發生事件時,各個設備對該設備自身的狀態進行診斷。
也就是說,盡管在每次通電時,各個設備都可對其自身的狀態進行診斷,但是如果象在本發明中那樣,在發生預定事件時進行診斷,則可以減輕各個設備上的處理負荷。此外,如同在發明8中那樣,尤其是在由專用診斷程序進行診斷,并且借用為該設備提供的硬件資源來執行該程序時,可以獲得更顯著的效果。此外,事件的通報使得可以進行信息處理,而無需利用程序中的循環處理來確認狀態,因此在發生問題后,沒有時間延遲。
(發明10)根據發明10的故障預測系統是根據發明1至9中任何一項的故障預測系統,其中各個設備周期性地將對該設備自身的診斷結果通報給設備管理服務器。
也就是說,盡管在每次進行診斷時,各個設備都可將診斷結果通報給設備管理服務器,但是如果象在本發明中那樣,周期性地集中通報該設備內累積的信息,那么可以減輕各個設備上的處理負荷或網絡流量。
(發明11)根據發明11的故障預測系統是根據發明1至10中任何一項的故障預測系統,其中根據導致設備故障的過程,設備管理服務器的故障預測裝置查找故障相關狀態。
如在本發明中那樣,通過將導致故障的過程用作分析故障原因的信息,可以容易地發現由意外因素所致故障的原因。
(發明12)根據發明12的設備是由設備管理服務器通過網絡來管理的設備,該設備包括設備診斷裝置,用于診斷該設備自身的狀態,以便通過網絡將通過所述診斷所獲得的診斷結果通報給設備管理服務器。
因此,該設備本身可以自動地將其自身的狀態通報給設備管理服務器,從而從設備管理服務器接收適當的措施。
(發明13)根據發明13的設備是根據發明12的設備,該設備包括操作限制部,用于響應設備管理服務器發出的信號而限制該設備的操作。
通過設置響應于設備管理服務器發出的信號而對該設備的部分操作或全部操作進行限制的操作限制部,該設備的用戶不能執行可能引起故障的操作,因此,可以防止設備發生故障。這樣,如在發明5中那樣,可以減少發生故障時所需的維修成本,這有助于降低成本。
(發明14)根據發明14的設備是根據發明12或13的設備,該設備包括告警部,用于響應于設備管理服務器發出的信號而給出告警,以表示預測到了設備故障或操作被限制。
因此,該設備的用戶不能執行可能導致故障的操作,從而可以實現與發明13類似的效果。
(發明15)根據發明15的打印機是一種由設備管理服務器通過網絡來管理的打印機,該打印機包括設備診斷裝置,用于診斷該打印機自身的狀態,以便通過網絡將由所述診斷所獲得的診斷結果通報給設備管理服務器。
因此,打印機本身可以自動并確實地將其自身的打印功能等的狀態通報給設備管理服務器,從而從設備管理服務器接收適當的措施。
(發明16)根據發明16的設備管理服務器是一種用于通過網絡管理多個設備的設備管理服務器,該設備管理服務器包括故障預測裝置,用于根據由各個設備通過診斷所獲得并且發送的診斷結果來識別故障相關狀態,對所識別的故障相關狀態進行診斷,并且根據通過所述診斷所獲得的診斷結果來預測具有故障趨勢的設備。
因此,不僅可以容易地掌握意外因素,例如與故障相關的操作和狀態,而且可以直接將掌握的結果用于新的故障預測,因此,可以準確地預測由意外因素所引起的故障和由預料到的因素所致的故障。
(發明17)根據發明17的故障預測程序是一種用于通過計算機實現故障預測系統的故障預測程序,該故障預測系統包括多個設備和用于通過網絡管理該多個設備的設備管理服務器,其中所述多個設備中的各個都包括設備診斷裝置,用于診斷該設備自身的狀態,以將通過該診斷所獲得的第一診斷結果發送給設備管理服務器;并且設備管理服務器包括故障預測裝置,用于根據各個設備的設備診斷裝置所發送的第一診斷結果來識別故障相關狀態,對所識別的故障相關狀態進行診斷,并且根據通過該診斷所獲得的第二診斷結果來預測具有故障趨勢的設備。
這樣,就可以實現與發明1類似的效果,并且可以對網絡上的設備進行準確的故障預測,因此,與通過制造專用硬件的實現方式相比,可以容易且經濟地實現故障預測。此外,僅通過改變該程序的部分描述就可以容易地改變和改進功能。
(發明18)根據發明18的故障預測程序是一種用于通過計算機實現故障預測系統的故障預測程序,該故障預測系統包括多個設備和用于通過網絡管理該多個設備的設備管理服務器,其中所述多個設備中的各個都包括設備診斷裝置,用于利用由設備管理服務器所發送的第一診斷程序來診斷該設備自身的狀態,以便將通過該診斷所獲得的第一診斷結果發送到設備管理服務器;以及設備管理服務器包括故障預測裝置,用于根據由各個設備的設備診斷裝置所發送的診斷結果來識別故障相關狀態,將用于對所識別的故障相關狀態進行診斷的第二診斷程序發送到各個設備中,并且根據由第二診斷程序所通報的診斷結果來預測具有故障趨勢的設備。
因此,可以實現與發明2類似的效果,而且如在發明17中那樣,可以采用軟件實現故障預測,因此,可以容易且經濟地實現對設備的故障預測。
(發明19)根據發明19的故障預測程序是根據發明17或18的故障預測程序,其中該設備的設備診斷裝置包括通信部,用于提供與設備管理服務器進行通信的功能;程序執行部,用于執行診斷程序以診斷該設備各個部分的狀態;存儲部,用于保存診斷程序的設置以及第一診斷結果;以及檢測部,用于檢測該設備各個部分的狀態。
因此,可以實現與發明3、17和18類似的效果。
(發明20)根據發明20的故障預測程序是根據發明17至19中任何一項的故障預測程序,其中設備管理服務器的故障預測裝置包括通信部,用于提供與設備進行通信的功能;數據處理部,用于根據各個設備所發送的診斷結果來生成故障發生趨勢信息,并且用于生成第二診斷程序;存儲部,用于存儲關于該設備的信息和所述診斷結果;以及搜索部,用于搜索對應于故障發生趨勢信息的設備。
因此,可以實現與發明4、17以及18類似的效果。
(發明21)根據發明21的故障預測方法是一種故障預測方法,用于診斷與網絡相連的多個設備的狀態,根據所述多個設備的診斷結果來識別故障相關狀態,對故障相關狀態進行診斷,并且根據診斷結果來預測具有故障趨勢的設備。
因此,如在發明1中那樣,不僅可以容易地掌握意外因素,而且可以直接將該結果用于新的故障預測。因此,可以準確地預測由意外因素所引起的故障和所預料到的因素所引起的故障。
(發明22)根據發明22的故障預測方法是一種故障預測方法,用于利用設置在各個設備中的第一故障診斷程序來診斷與網絡相連的多個設備的狀態,根據由各個第一診斷程序所診斷出的診斷結果來識別故障相關狀態,將用于對故障相關狀態進行診斷的第二診斷程序發送到各個設備,并且根據由第二診斷程序所通報的診斷結果來預測具有故障趨勢的設備。
相應地,僅通過網絡適當改變診斷程序的診斷設置就可以容易地實現與發明1類似的效果。
(發明23)根據發明23的故障預測方法是根據發明21或22的故障預測方法,其中當預測設備具有故障趨勢時,停止該具有故障趨勢的設備的操作,或者在預測之后,向該設備的用戶告警。
因此,如在發明5和6中那樣,該設備的用戶不能或者不執行可能導致故障的操作,因此,可以防止設備故障發生。
(發明24)根據發明24的故障預測方法是
根據發明21至23中任何一項的故障預測方法,其中各個設備周期性地對該設備自身的狀態進行診斷。
因此,如在發明8中那樣,與在每次通電時進行診斷的情況相比,可以減輕各個設備上的處理負荷。特別是,當由專用診斷程序進行診斷,并且借用為該設備提供的硬件資源執行該程序時,可以獲得更顯著的效果。此外,事件的通報使得無需利用程序中的循環處理確認狀態就可進行信息處理,因此在出現問題后,沒有時間延遲。
(發明25)根據發明25的故障預測方法是根據發明21至24中任何一項的故障預測方法,其中當發生事件時,各個設備對該設備自身的狀態進行診斷。
因此,如在發明9中那樣,與在每次通電時進行診斷的情況相比,可以減輕各個設備上的處理負荷。特別是,當由專用診斷程序進行診斷,并且借用為該設備提供的硬件資源執行該程序時,可以獲得更顯著的效果。此外,事件的通報使得無需利用程序中的循環過程確認狀態就可以進行信息處理,因此在出現問題后,沒有時間延遲。
(發明26)根據發明26的故障預測方法是根據發明21至25中任何一項的故障預測方法,其中各個設備周期性地通報對該設備自身狀態的診斷結果。
因此,如發明10中的情況那樣,如果周期性地集中通報在該設備內累積的信息,可以減輕各個設備上的處理負荷或網絡流量。
(發明27)根據發明27的故障預測方法是根據發明21至26中任何一項的故障預測方法,其中根據導致設備發生故障的過程,由設備管理服務器的故障預測裝置來檢測故障相關狀態。
因此,如在發明11中那樣,通過將導致故障的過程用作分析故障原因的信息,可以容易地發現由意外因素所致故障的原因。
(發明28)根據發明28的故障預測系統是一種故障預測系統,包括多個設備和用于通過網絡來管理該多個設備的設備管理服務器;其中,各個設備都包括設備診斷裝置,用于連續地診斷該設備自身的狀態,以周期性地或者根據需要通過網絡將診斷結果通報給設備管理服務器;并且設備管理服務器包括故障預測裝置,用于根據由各個設備的設備診斷裝置所發送的診斷結果來發現具有故障的設備的故障相關狀態和導致該故障的過程,對所述故障相關狀態集中地進行診斷,并且根據新的診斷結果來預測具有故障趨勢的設備。
也就是說,根據本發明的故障預測系統并不是根據僅依據預定診斷設置診斷各個設備所獲得的診斷結果,來預測具有故障趨勢的設備,而是根據通過反饋上述診斷結果而指定最佳診斷設置所獲得的診斷結果,來預測具有故障趨勢的設備。
因此,不僅可以容易地掌握意外因素,例如與故障相關的操作或狀態,而且還可以直接將該結果用于新的故障預測。因此,可以準確地預測由意外因素所引起的故障和由預料到的因素所致的故障。
(發明29)根據發明29的故障預測系統是一種包括多個設備和用于通過網絡來管理這些設備的設備管理服務器的故障預測系統;其中各個設備都包括設備診斷裝置,用于利用由設備管理服務器所發送的診斷程序來連續地診斷該設備自身的狀態,以周期性地或根據需要將關于該診斷的信息通報給設備管理服務器;以及設備管理服務器包括故障預測裝置,用于根據由各個設備的設備診斷裝置所發送的診斷結果,發現具有故障的設備的故障相關狀態和導致該故障的過程,將用于對故障相關狀態進行集中診斷的新診斷程序發送到各個設備,并且根據該新故障診斷程序所通報的診斷結果來預測具有故障趨勢的設備。
也就是說,根據本發明,由設備管理服務器所發送的診斷程序用于診斷設備,并且僅通過網絡適當改變診斷程序的診斷設置就可容易地實現與發明28類似的效果。
(發明30)在根據發明30的故障預測系統中設備的設備診斷裝置包括通信部,用于提供與設備管理服務器進行通信的功能;程序執行部,用于執行診斷程序以診斷該設備各個部分的狀態;存儲部,用于保存該程序的設置以及診斷結果;以及檢測部,用于檢測該設備各個部分的狀態。
通過采用這種配置,不僅可以準確地診斷該設備各個部分的狀態,以將診斷結果發送到設備管理服務器,而且還可以容易地接收新的診斷設置以進行準確的故障診斷。
(發明31)在根據發明31的故障預測系統中,設備管理服務器的故障預測裝置包括通信部,用于提供與設備進行通信的功能;數據處理部,用于處理由各個設備發送的診斷結果以生成故障發生趨勢信息,和用于生成新的診斷程序;存儲部,用于存儲關于該設備的信息和診斷結果;以及搜索部,用于搜索對應于所述故障發生趨勢信息的設備。
通過采用這種配置,設備管理服務器可以指定準確的診斷設置,并根據由各個設備依據該診斷設置發送的診斷結果,生成故障發生趨勢信息,從而可以進行更準確的故障預測。
(發明32)
在根據發明32的故障預測系統中,各個設備分別進一步包括操作限制部,用于響應設備管理服務器發出的信號,限制設備的部分操作或全部操作,但與發明28一樣,沒有在權利要求中做特別說明。
通過采用這種配置,該設備的用戶不能進行有可能引起故障的操作,從而可以防止該設備發生故障。
因此,可以減少發生故障時所需的維修成本,這有助于降低成本。
(發明33)在根據發明33的故障預測系統中,各個設備進一步包括告警部,用于響應于設備管理服務器發出的信號而給出告警,以表示預測到設備發生故障或者操作被限制。
這樣,就防止了該設備的用戶執行可能引起故障的操作,而且可以實現與發明5類似的效果。
(發明34)在根據發明34的故障預測系統中,該設備是打印機。
因此,可以準確地預測連接在網絡的各個打印機的故障。
(發明35)根據發明35的故障預測程序是一種用于通過計算機來實現故障預測系統的故障預測程序,該故障預測系統包括多個設備和用于通過網絡來管理這些設備的設備管理服務器;其中,各個設備都包括設備診斷裝置,用于連續地診斷該設備自身的狀態,以便周期性地或者在需要時通過網絡將診斷結果通報給設備管理服務器;以及設備管理服務器包括故障預測裝置,用于根據由各個設備的設備診斷裝置所發送的診斷結果,發現具有故障的設備的故障相關狀態和導致該故障的過程,對所識別的故障相關狀態進行集中診斷,并且根據新的診斷結果來預測具有故障趨勢的設備。
這樣,就可以利用軟件來實現對網絡上的設備進行準確的故障預測,因此,與利用專用硬件進行故障預測的實現方式相比,可以更經濟地實現故障預測。
(發明36)根據發明36的故障預測程序是一種用于通過計算機來實現故障預測系統的故障預測程序,該故障預測系統包括多個設備和用于通過網絡來管理該多個設備的設備管理服務器;其中,各個設備都包括設備診斷裝置,用于利用由設備管理服務器所發送的診斷程序,連續地診斷該設備自身的狀態,以周期性地或在需要時將診斷信息通報給設備管理服務器;以及設備管理服務器包括故障預測裝置,用于根據由各個設備的設備診斷裝置所發送的診斷結果,發現具有故障的設備的故障相關狀態以及導致該故障的過程,將用于對故障相關狀態進行集中診斷的新診斷程序發送到各個設備,以及根據由新的診斷程序所通報的診斷結果來預測具有故障趨勢的設備。
因此,如在發明35中那樣,可以經濟地實現對設備的故障預測。
(發明37)在根據發明37的故障預測程序中,該設備的設備診斷裝置包括通信部,用于提供與設備管理服務器進行通信的功能;程序執行部,用于執行診斷程序以診斷該設備各個部分的狀態;存儲部,用于保存診斷程序的設置以及診斷結果;以及檢測部,用于檢測該設備各個部分的狀態。
這樣,就可以實現發明35等,并且可以利用軟件實現為各個設備設置的設備診斷裝置,因此,可以經濟地實現所述功能。
(發明38)在根據發明38的故障預測程序中,設備管理服務器的故障預測裝置包括通信部,用于提供與設備進行通信的功能;數據處理部,用于對各個設備所發送的診斷結果進行處理以生成故障發生趨勢信息,并且用于生成新的診斷程序;存儲部,用于存儲關于該設備的信息和診斷結果;以及搜索部,用于搜索對應于故障發生趨勢信息的設備。
這樣,如在發明37中那樣,可以利用軟件實現為設備管理服務器設置的故障預測裝置,因此,可以經濟地實現所述功能。
(發明39)在根據發明39的故障預測方法中,診斷連接到網絡的多個設備的狀態;從具有故障的設備中發現故障相關狀態,并根據各個設備的診斷結果,發現導致故障的過程;對故障相關狀態進行集中診斷;以及,然后根據新的診斷結果,預測具有故障趨勢的設備。
這樣,如在發明28中那樣,不僅可以容易地掌握意外因素,而且可以直接將該結果用于新的故障預測。因此,可以準確地預測由意外因素引起的故障和由預料到的因素引起的故障。
(發明40)在根據發明40的故障預測方法中,利用為各個設備設置的故障診斷程序對連接到網絡上的多個設備進行診斷;從具有故障的設備中發現與該故障相關的狀態,并且根據各個診斷程序的診斷結果,發現導致該故障的過程,將用于對該故障相關狀態進行集中診斷的新診斷程序發送到各個設備;以及根據由新的故障診斷程序所通報的診斷結果,預測具有故障趨勢的設備。
這樣,僅通過網絡適當地改變診斷程序的診斷設置就可以容易地實現與發明28類似的效果。
(發明41)在根據發明41的故障預測方法中,
如果預測到了具有故障趨勢的設備,則停止該設備的操作,或者向該設備的用戶發出告警。
這樣,如在發明32和33中那樣,該設備的用戶不能或者不執行可能引起故障的操作。因此,可以防止該設備發生故障。
圖1示出了故障預測系統的整體結構;圖2是設備的設備診斷裝置的框圖;圖3是設備管理服務器的故障預測裝置的框圖;圖4是用于實現本發明系統的硬件結構的框圖;圖5是打印機中的診斷結果的處理流程圖;圖6是打印機中的新診斷流程的流程圖;圖7是打印機管理服務器中的流程圖;圖8是打印機管理服務器中的流程圖;圖9是打印機管理服務器中的流程圖;圖10示出了要對故障位置進行監測的相關項目;圖11示出了打印機的日志數據的例子;圖12是在具有故障的打印機中的診斷歷史中的累計頻次的分布圖;圖13是在具有故障的打印機中的診斷歷史中的累計頻次的分布圖;圖14是所有打印機的診斷歷史中的累計頻次的曲線圖;圖15示出了各個打印機狀態與公共診斷設置之間的關系;圖16示出了特定打印機狀態與新的公共診斷設置之間的關系;圖17示出了操作限制的示例;以及圖18是打印機中的診斷結果的處理流程圖。
具體實施例方式
下面將參照附圖來說明用于實現本發明的優選實施例。
圖1示出了根據本發明的故障預測系統的實施例。
如該圖所示,故障預測系統主要由多個與諸如互聯網和內部網的網絡N相連的設備10、10、……以及用于通過互聯網N來管理設備10、10、……的設備管理服務器12構成。在該實施例中,將說明這樣一個示例,即,在該示例中,將可在其上提供應用程序執行環境的打印機用作設備10,而將用于集中地管理該打印機的打印機管理服務器用作設備管理服務器12。
除了諸如打印和供紙的特定功能外,還為打印機10設置了設備診斷裝置20,用于周期性地診斷打印機10的使用狀態、錯誤、故障等,如圖2所示。通過網絡N,將設備診斷裝置12的診斷結果通報給打印機管理服務器12。
具體來說,設備診斷裝置20主要包括通信部22,用于提供與打印機管理服務器12進行通信的功能;程序執行部23,用于執行預定的診斷程序以獲得診斷結果;存儲部24,用于存儲診斷程序的診斷結果和診斷程序的設置;檢測部25,用于檢測打印機各個部分的功能狀態等;以及數據處理部26,用于執行特定于打印機的數據處理,如該圖所示。
也就是說,通信部22提供與設備管理服務器12進行通信的功能,以從設備管理服務器12獲得故障診斷程序及其設置,并將打印功能的診斷結果發送到設備管理服務器12。程序執行部23執行如下功能執行故障診斷程序,以診斷打印功能是否正常工作,并對該診斷結果進行處理。
存儲部24包括諸如半導體存儲器和硬盤的內部存儲設備,它用于存儲并保存診斷程序及其設置等。
檢測部25包括為打印機的各個部分設置的多個傳感器,它連續地檢測卡紙錯誤、供紙器錯誤、保護蓋板的開/關狀態等。
除了諸如由打印機執行分布式打印、集中管理打印機等的原始功能外,還為打印機管理服務器12設置了故障預測裝置30,用于根據由各個打印機10、10、……所通報的數據,來預測打印機可能發生故障的時間,如圖3所示。故障預測裝置30主要包括通信部32、數據處理部34、存儲部36以及搜索部38,如圖3所示。
也就是說,通信部32提供了與打印機10、10、……中的各個進行通信的功能,以將診斷程序或新的設置發送給各個打印機10、10、……,并且從各個打印機10、10、…獲得診斷結果。數據處理部34執行如下功能根據診斷結果監測是否發生故障;根據發生了與具有故障的打印機的故障相類似的故障的打印機的歷史信息,生成故障發生趨勢信息;為具有馬上要發生故障的趨勢的打印機指定新的診斷設置。
存儲部36包括諸如半導體存儲器和硬盤存儲器的存儲設備,它主要存儲并保存關于各個打印機的信息以及該打印機的診斷結果、故障發生趨勢信息等。搜索部38在所有打印機中搜索其征兆與所獲得的故障發生趨勢信息相對應的打印機。
具體地說,為打印機設置的設備診斷裝置20和為打印機管理服務器12設置的故障預測裝置30所執行的各個處理功能由計算機系統來實現,該計算機系統由包括中央處理單元、主內存等的硬件和為了對通信、診斷、檢索等進行處理而生成的各種專用軟件(處理程序)構成。
也就是說,在用于實現所述部分20、30等的計算機系統中,例如,通過由PCI(外設部件互連)總線、ISA(工業標準體系結構)總線等構成的各種內部和外部總線47(例如處理器總線、存儲器總線、系統總線以及輸入/輸出總線),將下述設備連接起來負責進行各種控制和計算的CPU(中央處理單元)40,用作主存儲器的RAM(隨機存取存儲器)41,作為專用于讀取的存儲設備的ROM(只讀存儲器)42,諸如硬盤驅動設備(HDD)和半導體存儲器的輔助存儲器43,包括監視器(例如LCD(液晶顯示器)和CRT(陰極射線管))等的輸出設備44,由鍵盤、鼠標等構成的輸入設備45,以及用于輸入輸出設備的輸入/輸出接口(I/F)46,如圖4所示。
將在諸如CD-ROM、DVD-ROM以及軟盤(注冊商標)內或者通過上述通信網絡N提供的各種控制程序和數據安裝到輔助存儲器43等中。當需要時,將所述程序和數據加載到主存儲器41內,接著,根據加載到主存儲器41中的程序,CPU 40利用各種資源來執行預定的控制和操作。然后,通過總線47,將處理結果(處理后的數據)輸出并顯示在輸出設備44上,此后,在適當時侯,將該數據存儲并保存(更新)到輔助存儲器43中的數據庫中。
現在,將參照圖5至9中的流程圖來說明故障診斷方法的示例,為該故障診斷方法使用了具有上述配置的故障診斷系統。
圖5是示出各個打印機10、10、……的操作的流程圖。
如圖5所示,各個打印機10、10、……周期性地執行事先保存在存儲部24中的故障診斷程序(第一診斷程序),以對該打印機的各個部分進行診斷并獲得診斷結果(步驟S100)。如果獲得了診斷結果(是),則對該診斷結果進行處理(步驟S102),并且通過網絡N將該結果通報給打印機管理服務器12(步驟S104)。
在這種情況下,根據已為打印機10設置的、用于處理診斷結果的設置,執行步驟S102處的該診斷結果的處理。例如,可以指定所述設置,使得應通過收集多個診斷結果項目來生成新的診斷項目,或者應該不考慮所述狀態而通報所指定的診斷項目。
在適當時候,可以利用打印機管理服務器12來改變故障診斷程序的診斷設置。也就是說,如圖6所示,各個打印機10、10、……連續地監測是否從打印機管理服務器12收到新的診斷設置(步驟S200)。如果收到了新診斷設置(是),則將該新的診斷設置保存在存儲部24內(步驟S202),然后,根據該新的診斷設置,周期性地執行診斷程序(第二診斷程序)以周期性地通報診斷結果。
例如,如圖10所示,將“供紙狀態”100、“卡紙A”101、“卡紙B”102、“供紙器”103、“出紙器”104以及“供紙馬達”105的6個位置設置為要診斷的點,各個打印機10、10、……的診斷程序監測存在/不存在錯誤、相關事件(“缺紙”、“蓋板A開”、“蓋板B開”、“供紙器開”、“出紙器開”以及“馬達溫度”)以及各位置的值(對于診斷位置100至104是“累計頻次”,對于位置105是“超過閾值溫度(100℃)的次數”),獲得監測結果作為如圖11所示的診斷歷史(日志數據),然后周期性地將該信息作為診斷結果發送到打印機管理服務器12。
圖11中的示例表明在2002年11月9日9:10和10:10連續發生兩次“卡紙A”錯誤;此后,在12:10,“卡紙A”附近的“蓋板B”被用戶打開;此后,在20:00,通信“脫機”(停止);在第二天的10:10,發生“供紙器”錯誤。此外,在“供紙器”處發生錯誤的這天(11月10日),在12:30,打印機10的“供紙器馬達”的溫度達到60℃,而經過15分鐘(在12:45),“供紙器”的溫度達到110℃。將該診斷歷史作為打印機10在某個時間周期中的診斷結果發送到打印機管理服務器12。
圖7至9是打印機管理服務器12的操作的流程圖。
打印機管理服務器12連續地監測是否收到了從各個打印機10、10、……通過網絡N發送來的診斷結果(步驟S400),如圖7所示。如果收到了診斷結果(是),則將所述診斷結果保存在其存儲部36內(步驟S402)。
然后,打印機管理服務器12分析所保存的診斷結果,以確定是否存在發生故障的打印機(步驟S300),如圖8所示。如果發現了任何具有故障的打印機(是),則獲得該打印機的診斷結果的歷史記錄(步驟S302)。然后,在所有打印機中搜索在其中發生了與具有故障的打印機的故障相類似的故障的打印機(步驟S304)。
如果通過搜索,檢索到了相關打印機(是)(步驟S306),則對所有檢索到的打印機獲得發生相關故障之前的診斷歷史(步驟S308)。將保留在診斷歷史中各個項目的發生頻次進行累計以產生分布數據(步驟S310),然后,搜索具有分布峰值的項目(步驟S312)。
圖12和13與步驟S310和S312相關,它們示出了在具有故障的打印機的診斷歷史中的累計頻次的分布的示例。
例如,當如圖12所示在“卡紙A”錯誤的累計頻次中存在峰值時,則檢查所有打印機的診斷歷史。然而,當如圖13所示在“卡紙B”錯誤的累計頻次中沒有峰值時,就不執行對所有打印機的診斷歷史的檢查。
如果通過搜索發現了任何相關項目(是)(步驟S314),則在所有打印機中獲得其相關項目的值超過峰值頻次的特定比率的打印機(步驟S316)。
圖14與步驟S316相關,它示出了所有打印機的診斷歷史中的累計頻次分布的示例。將小于峰值特定比率的值之上的一個值設置為閾值,選擇其值大于該閾值的打印機(包括在附圖的著色部中的打印機)作為要修改其診斷設置的打印機。
然后,確定是否存在相關打印機(步驟S318)。如果發現了相關打印機(是),則為所發現的打印機查詢要監測的有關項目的表,生成新的診斷設置,以對要監測的有關項目將監測頻次增加某個比率,或者對無關項目將監測頻次降低某個比率(步驟S320)。圖10與步驟S320相關,它示出了對于故障位置要監測的有關項目的表的示例。
此后,確定是否存在下一個相關項目(步驟S322)。如果不存在(是),則將新的診斷設置發送到目標打印機,并結束該處理過程。
如果在步驟S306未發現相關打印機(否),或者如果在步驟S314不存在相關項目(否),或者如果在步驟S318不存在相關打印機(否),則該處理過程不進行任何處理即結束。如果在步驟S322確定存在下一個項目(是),則處理過程返回步驟S316,重復同樣的處理直到不再發現這種項目。
圖15和16示出了打印機管理服務器12的故障預測設置的特定示例。
也就是說,圖15示出了要由打印機管理服務器12管理的5個打印機(打印機1至5);對于打印機1至5中的各個都有4個診斷項目(“缺紙”、“卡紙A”、“卡紙B”和“供紙器”);根據公共診斷設置200,將對所述項目進行診斷的時間間隔設置為“每分鐘”。
通過對打印機1至5各個的診斷結果進行分析,可以看出,在打印機1和2中,“供紙器”發生故障,而在其他打印機3至5中,“供紙器”正常工作。還可以看出,在兩個發生“供紙器”故障的打印機1和2中,“卡紙A”錯誤的頻次達到30次,而在“供紙器”正常工作的打印機3至5內,發生“卡紙A”錯誤的次數不到30次。
不僅可以根據該結果推測“供紙器”故障與“卡紙A”錯誤的頻次密切相關,而且可以推測當“卡紙A”錯誤的頻次達到30次時,“供紙器”處發生故障。
因此,如圖16所示,通過將與“供紙器”的故障密切相關的“卡紙A”的診斷時間間隔從“每分鐘”縮短到“每30秒”,并將與該故障關系不密切的“缺紙”和“卡紙B”的診斷時間間隔從“每分鐘”延長到“每5分鐘”,打印機管理服務器12將診斷設置變更為新的公共診斷設置201,并將該設置通報給各個打印機。“供紙器馬達溫度”的時間間隔沒有改變,仍設為“每分鐘”。
還可以推測,在打印機5中可能馬上要發生故障,因為“卡紙A”錯誤的頻次是“28次”,已接近“30次”,“30次”是可能發生故障的頻次。
為了解決該問題,可以將該結果通報給打印機5的用戶;可以禁止開/關與“卡紙A”錯誤相關的“蓋板A”,以防止用戶執行這種可能引起故障的操作,即,可能增加“卡紙A”錯誤的頻次的動作,如圖17所示;或者利用網絡N控制供紙器的使用。這樣,就可以防止該設備發生故障。
具體來說,如圖2所示,通過為各個設備10進一步設置用于響應于設備管理服務器12發出的信號而限制該設備的部分或全部操作的操作限制部27,或者響應于設備管理服務器12發出的信號而給出告警,以表示預測到設備中的故障或設備的操作被限制(例如,具有字母的消息或具有聲或光的告警)的告警部28,來防止該設備的用戶執行這種可能引起故障的操作。
舉例來說,利用操作限制部27的限制方法包括但并不局限于禁止開/關出紙盤、停止接收要打印的數據、停止Web服務器等的網絡服務器功能、使打印機上的操作按鈕的操作無效、停止顯示板上的顯示,以及禁止取出墨盒、感光材料、廢墨盒和墨水盒。
這樣,就可以減少發生故障時所需的維修成本,因此有助于降低成本。
這樣,根據本發明的故障預測系統不是根據通過僅基于預定診斷設置對各個打印機進行診斷所獲得的診斷結果來預測具有故障趨勢的打印機,而是通過反饋診斷結果而更動態地指定最佳診斷設置并且基于該設置收集和分析診斷結果,來預測具有故障趨勢的設備。
結果,例如,對于還未獲得足夠故障數據的新產品的情況,可以容易地掌握由預料到的故障因素和由未預料到的因素所引起的故障趨勢。此外,還可以將所掌握的結果立即用于新故障預測。
因此,通過采用該系統,不僅可以準確地預測由預料到的因素所引起的故障,而且可以預測由意外因素所引起的故障,從而可以提供及時且高質量的維護服務。
此外,對于將要發生故障的設備,由于診斷級別是可變的,所以可以非常準確地掌握故障之前的狀態。
此外,還可以識別對于故障預測幾乎沒有必要進行監測的部件,并降低監測頻次,從而可以減輕該設備上的負荷和設備管理服務器中的分析負荷。
在該實施例中,要診斷的狀態包括“卡紙”、“蓋板開”以及“卡紙”,還可以包括以下說明的狀態1.要打印的張數(對于每種紙張類型、每種尺寸和每種顏色)、打印時間;2.要打印的處理數據的類型、處理時間以及處理資源(所占用CPU的比率、所使用存儲器的比率);3.墨粉或墨水的剩余量;4.感光材料的使用時間;5.傳輸單元的使用時間;6.所用的廢墨盒的數量;7.熔凝器的使用時間、溫度;8.墨水的輸出量、使用時間、型號、批號(序列號);9.傳動帶的使用時間和張力;10.馬達的使用時間、溫度、轉矩、轉數;11.服務呼叫歷史,等。
對于圖5所示用于利用診斷程序獲得診斷結果的定時,可以在打印機運行期間(在通電期間)獲得該診斷結果。然而,如果以某個周期,即周期性地獲得診斷結果,則可以減輕程序方的處理負荷。尤其是分時地借用為設備10提供的CPU、RAM等的部分功能作為執行所述診斷程序的硬件資源時,可以獲得更顯著的效果。
當通報事件時,可由診斷程序獲得診斷結果。當在打印機中發生硬件故障時,打印機硬件可以將事件通報給軟件。例如,正如在SNMP(簡單網絡管理協議)(SNMP是用于交換諸如故障信息和流量信息的網絡管理信息的協議)中的Trap(捕獲)情況中那樣,可以事先登記事件發生的描述,以便在出現問題時,程序可以接收事件通報。在軟件進行數據處理過程中發生問題時,也可以接收事件通報。
也就是說,除了以預定的周期監測打印機的狀態之外,也可以通過等待硬件/軟件發出的事件通報而獲得打印機的狀態。
圖18是打印機側的處理流程,其中,如上所述,當通報了事件時,利用診斷程序獲得診斷結果。首先,在第一步驟S400,設備診斷裝置20監測是否收到了事件通報。如果確定已收到了事件通報(是),則該處理過程進入下一步驟S402,在步驟S402,處理該診斷結果。然后,在下一步驟S404,將該診斷結果通報給打印機管理服務器12。
要從各個設備通報給服務器的診斷歷史(日志數據)不僅可以包括諸如指示“良態”和“劣態”的信息的數字信息,而且可以包括模擬信息,諸如低于供紙器馬達溫度閾值(100℃)的供紙器馬達溫度(60℃),如圖11所示。也就是說,通過通報模擬信息,可以使用過去在良好條件下所獲得的模擬診斷結果,以調查可能導致劣態的原因,從而將診斷設置反饋給設備。
除了在該實施例中使用的診斷級之外,還可以采用以下診斷級(1)作為提高“卡紙A”的診斷級的示例,除了將頻次從“每分鐘”提高到“每30秒”的示例之外,還可以改變診斷設置,以獲得馬達溫度作為與“供紙器”的運行相關的新診斷信息;以及(2)作為“供紙器”操作的診斷級的示例,可以順序獲得“馬達溫度”、“馬達轉矩”、“馬達轉速”以及“傳動帶張力”的更詳細信息。
盡管在該實施例中,說明了打印機用作由設備管理服務器12管理的設備10的示例,但是本發明并不局限于此,本發明可以直接應用于投影儀、掃描儀、復合機、數碼相機、復印機等,以及適用于網絡的設備,例如移動電話和PHS(個人手持電話系統(Personal HandyPhoneSystem),注冊商標)、PDA(個人數字助理)、交換機、NCU(網絡控制單元)、路由器、集線器、橋接器、網關以及POS(銷售點)終端。也就是說,本發明可以應用于幾乎任何一種設備,只要它設置有獲得其狀態的功能(例如傳感器),而且可以連接到有線網絡或無線網絡并可以電子控制即可,本發明還可以應用于諸如轎車、摩托車、電力機車和飛行器、醫療設備、機床等。
在上述實施例中,沒有具體限制在設備管理服務器12與設備10之間進行通信所用的通信協議,而且,在使用互聯網的情況下,自然采用TCP/IP協議(用于互聯網的標準協議),而對于專門使用特定廠商提供的設備的LAN的情況,可以使用諸如Apple Talk/Ether Talk(注冊商標)、NetBEUI/NetBIOS(注冊商標)以及SPX/IPX(注冊商標)。
例如,對于TCP/IP,TCP(傳輸控制協議)用于在設備管理服務器12與設備10之間建立連接以確保可靠通信;UDP(用戶數據報協議)是無連接型協議,用于提供有效通信;以及IP(網際協議)是用于通過多條通路中的一條通路將分組發送到預定目的地的協議,除了這些協議之外,還經常使用其他協議,例如Telnet(遠程通信網絡),是用于通過網絡遠程控制其他終端的協議;FTP(文件傳輸協議),是用于利用Telnet來傳輸文件的協議;NFS(網絡文件系統),是用于為其他計算機提供透明文件存取功能的協議;ARP和RARP(地址解析協議和逆ARP);SLIP和PPP(串行線路協議、點對點協議);RIP和OSPF(路由信息協議、開放最短路徑優先);RSVP(資源保留協議);IPSec(IP保密協議);IGMP(互聯網群組管理協議);NTP(網絡時間協議)等。
作為用于保存控制程序和各種數據的存儲部24和36,除了硬盤設備和半導體存儲介質之外,還可以使用可以在適當時交換和發布的記錄介質,它們包括諸如FD、HD和MD的磁存儲型存儲介質,諸如CD、CDV、LD和DVD的光讀取型存儲介質,以及諸如包括MO的磁光存儲介質的計算機可讀介質。
權利要求
1.一種包括多個設備和用于通過網絡來管理該多個設備的設備管理服務器的故障預測系統,其中所述多個設備中的各個都包括設備診斷裝置,用于診斷該設備自身的狀態,以將由所述診斷獲得的第一診斷結果發送到所述設備管理服務器;以及所述設備管理服務器包括故障預測裝置,用于根據由各個所述設備的設備診斷裝置發送的第一診斷結果來識別故障相關狀態,對所識別的故障相關狀態進行診斷,以及根據由該診斷獲得的第二診斷結果來預測具有故障趨勢的設備。
2.一種包括多個設備和用于通過網絡來管理該多個設備的設備管理服務器的故障預測系統,其中所述多個設備中的各個都包括設備診斷裝置,用于利用由所述設備管理服務器發送的第一診斷程序來診斷該設備自身的狀態,以將通過該診斷獲得的第一診斷結果發送到所述設備管理服務器;以及所述設備管理服務器包括故障預測裝置,用于根據由各個所述設備的設備診斷裝置發送的第一診斷結果來識別故障相關狀態,將用于對所識別的故障相關狀態進行診斷的第二診斷程序發送到所述設備中要對所述故障相關狀態進行診斷的設備,以及根據由所述第二診斷程序通報的第二診斷結果來預測具有故障趨勢的設備。
3.根據權利要求1或2所述的故障預測系統,其中所述設備的設備診斷裝置包括通信部,用于提供與所述設備管理服務器進行通信的功能;程序執行部,用于執行第一和第二診斷程序以診斷該設備各個部分的狀態;存儲部,用于保存所述第一和第二診斷程序的設置以及所述第一和第二診斷結果;以及檢測部,用于檢測該設備各個部分的狀態。
4.根據權利要求1或2所述的故障預測系統,其中所述設備管理服務器的故障預測裝置包括通信部,用于提供與所述設備進行通信的功能;數據處理部,用于根據由各個所述設備發送的第一診斷結果來生成顯示故障相關狀態的趨勢的故障發生趨勢信息,并生成第二診斷程序;存儲部,用于存儲關于所述設備的信息和所述診斷結果;以及搜索部,用于搜索對應于所述故障發生趨勢信息的設備。
5.根據權利要求1至4中任何一項的故障預測系統,其中各個所述設備包括操作限制部,用于響應于所述設備管理服務器發出的信號而限制所述設備的部分或全部操作。
6.根據權利要求1至5中任何一項的故障預測系統,其中各個所述設備包括告警部,用于響應于所述設備管理服務器發出的信號而給出告警,以表示預測到所述設備的故障或操作被限制。
7.根據權利要求1至6中任何一項的故障預測系統,其中所述設備是打印機。
8.根據權利要求1至7中任何一項的故障預測系統,其中各個所述設備周期性地對該設備自身的狀態進行診斷。
9.根據權利要求1至7中任何一項的故障預測系統,其中當發生事件時,各個所述設備對該設備自身的狀態進行診斷。
10.根據權利要求1至9中任何一項的故障預測系統,其中各個所述設備周期性地將該設備自身狀態的診斷結果通報給所述設備管理服務器。
11.根據權利要求1至10中任何一項的故障預測系統,其中所述設備管理服務器的故障預測裝置根據導致所述設備故障的過程來檢測故障相關狀態。
12.一種由設備管理服務器通過網絡管理的設備,所述設備包括設備診斷裝置,用于診斷該設備自身的狀態,以通過網絡將由該診斷獲得的診斷結果通報給所述設備管理服務器。
13.根據權利要求12所述的設備,其中所述設備包括操作限制部,用于響應于所述設備管理服務器發出的信號而限制該設備的操作。
14.根據權利要求12或13所述的設備,其中所述設備包括告警部,用于響應于所述設備管理服務器發出的信號而給出告警,以表示預測到所述設備的故障或操作被限制。
15.一種由設備管理服務器通過網絡管理的打印機,所述打印機包括設備診斷裝置,用于診斷該打印機自身的狀態,以通過網絡將由該診斷獲得的診斷結果通報給所述設備管理服務器。
16.一種用于通過網絡來管理多個設備的設備管理服務器,所述設備管理服務器包括故障預測裝置,用于根據由各個所述設備診斷獲得并發送的診斷結果來識別故障相關狀態,對所識別的故障相關狀態進行診斷,以及根據由所述診斷獲得的診斷結果來預測具有故障趨勢的設備。
17.一種用于通過計算機實現故障預測系統的故障預測程序,所述故障預測系統包括多個設備和用于通過網絡管理該多個設備的設備管理服務器,其中所述多個設備中的各個都包括設備診斷裝置,用于診斷該設備自身的狀態,以將通過該診斷獲得的第一診斷結果發送到所述設備管理服務器;以及所述設備管理服務器包括故障預測裝置,用于根據由各個所述設備的設備診斷裝置發送的第一診斷結果來識別故障相關狀態,對所識別的故障相關狀態進行診斷,以及根據通過所述診斷獲得的第二診斷結果來預測具有故障趨勢的設備。
18.一種用于通過計算機實現故障預測系統的故障預測程序,所述故障預測系統包括多個設備和用于通過網絡管理該多個設備的設備管理服務器,其中所述多個設備中的各個都包括設備診斷裝置,用于利用由所述設備管理服務器發送的第一診斷程序來診斷該設備自身的狀態,以將通過該診斷獲得的第一診斷結果發送到所述設備管理服務器;以及所述設備管理服務器包括故障預測裝置,用于根據各個所述設備的設備診斷裝置發送的診斷結果來識別故障相關狀態,將用于對所識別的故障相關狀態進行診斷的第二診斷程序發送到各個所述設備,以及根據由所述第二診斷程序通報的診斷結果來預測具有故障趨勢的設備。
19.根據權利要求17或18所述的故障預測程序,其中所述設備的設備診斷裝置包括通信部,用于提供與所述設備管理服務器進行通信的功能;程序執行部,用于執行診斷程序以診斷所述設備各個部分的狀態;存儲部,用于保存所述診斷程序的設置以及所述第一診斷結果;以及檢測部,用于檢測所述設備各個部分的狀態。
20.根據權利要求17至19中任何一項所述的故障預測系統,其中所述設備管理服務器的故障預測裝置包括通信部,用于提供與所述設備進行通信的功能;數據處理部,用于根據由各個所述設備發送的診斷結果來生成故障發生趨勢信息,并生成所述第二診斷程序;存儲部,用于存儲關于所述設備的信息和所述診斷結果;以及搜索部,用于搜索對應于所述故障發生趨勢信息的設備。
21.一種故障預測方法,用于診斷與網絡相連的多個設備的狀態,根據所述多個設備的診斷結果來識別故障相關狀態,對所述故障相關狀態進行診斷,以及根據所述診斷結果來預測具有故障趨勢的設備。
22.一種故障預測方法,用于利用設置在各個設備中的第一故障診斷程序來診斷與網絡相連的多個設備的狀態,根據由各個第一診斷程序進行診斷的結果來識別故障相關狀態,將用于對所述故障相關狀態進行診斷的第二診斷程序發送到各個所述設備,以及根據由所述第二診斷程序通報的診斷結果來預測具有故障趨勢的設備。
23.根據權利要求21或22所述的故障預測方法,其中當預測到具有故障趨勢的設備時,停止該具有故障趨勢的設備的操作,或者在所述預測之后,向該設備的用戶發出告警。
24.根據權利要求21至23中任何一項所述的故障預測方法,其中各個所述設備周期性地對該設備自身的狀態進行診斷。
25.根據權利要求21至24中任何一項所述的故障預測方法,其中當發生事件時,各個所述設備對該設備自身的狀態進行診斷。
26.根據權利要求21至25中任何一項所述的故障預測方法,其中各個所述設備周期性地通報該設備自身狀態的診斷結果。
27.根據權利要求21至26中任何一項所述的故障預測方法,其中所述設備管理服務器的故障預測裝置根據導致所述設備的故障的過程而對故障相關狀態進行檢測。
全文摘要
本發明公開了一種可以準確地預測與網絡相連的設備的故障的新穎故障預測系統、故障預測程序、故障預測方法、設備、打印機以及設備管理服務器。故障預測系統設置有多個設備10和用于通過網絡N管理該多個設備10的設備管理服務器12。各個設備10都設置有設備診斷裝置20,用于診斷該設備自身的狀態以通報診斷結果;設備管理服務器12設置有故障預測裝置30,用于根據由各個設備診斷裝置20發送的診斷結果來預測具有故障趨勢的設備。這樣,不僅可以準確地預測由預料到的因素引起的故障,甚至可以準確地預測由未預料到的因素引起的故障。
文檔編號G06Q50/10GK1512390SQ200310121518
公開日2004年7月14日 申請日期2003年12月19日 優先權日2002年12月20日
發明者谷口真也, 亮, 高橋有亮 申請人:精工愛普生株式會社