故障预测系统及程序和方法及设备、打印机和管理服务器的制作方法

文档序号:6421238阅读:227来源:国知局
专利名称:故障预测系统及程序和方法及设备、打印机和管理服务器的制作方法
技术领域
本发明涉及利用设备管理服务器管理并监测与网络相连的多个设备以预测设备故障的故障预测系统、故障预测程序、故障预测方法、设备、打印机以及设备管理服务器。
背景技术
最近,通过为诸如打印机和复印机的设备提供应用程序执行环境,这类设备本身已逐渐可以通报其状况。
在这种环境中,通过利用网络将每个设备的故障和错误信息收集到一个位置,已经可以进行各种作为商业的维护服务。
例如,设想了一种业务,其中,通过收集与诸如互联网和内部网的网络相连的大量打印机中的每个的故障条件和使用情况的诊断结果,并且根据该诊断结果预测很可能发生故障的打印机,那么,在故障发生之前,可为该打印机提供适当的维护服务,或者对预测该打印机要发生故障的结果进行告警。
(专利文献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日
发明者谷口真也, 亮, 高桥有亮 申请人:精工爱普生株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1