(57)【要約】【課題】装置の各部位に連鎖的に障害が発生したとき、少ないログ容量によって直接障害が発生した部位を簡単に特定して見つけ出すことができるようにする。【解決手段】障害状況監視手段２がポーリング方式などにより装置の各部位の障害状況を監視している。障害発生判定手段４が障害状況に基づいて障害の発生を確認すると、タイマセット判定手段３がタイマカウントを開始する。障害発生判定手段４はタイマカウントが終了するまで直接障害と連鎖障害を含めた障害状況を判定する。タイマカウントが終了すると、タイムアップフラグセット手段５がタイムアップフラグをセットし、タイムアップフラグ判定手段６がタイムアップフラグが立っていることを確認する。直接障害発生部位特定手段７が障害部位探求マップと実際の障害状況とを照合して直接障害の発生部位を特定し、障害情報記録手段８が特定された直接障害の発生部位を障害情報のログとして記録する。【選択図】　　　　図１
2004086278.tif 000002
【特許請求の範囲】
【請求項１】
機器または装置の障害状況を監視する装置障害監視方法において、
前記機器または前記装置に障害が発生した時に連鎖的に他の部位へ障害が波及することを想定して作成された障害部位探求マップと現実に発生した障害の部位とを照合する第１のステップと、
前記第１のステップによる照合結果に基づいて直接障害の発生した部位を特定する第２のステップと、
前記第２のステップで特定された部位を、前記機器または前記装置の障害情報のログとして記録する第３のステップと
を備えることを特徴とする装置障害監視方法。
【請求項２】
機器または装置の障害状況を監視する装置障害監視システムにおいて、
前記機器または前記装置の各部位に障害が発生した時に連鎖的に他の部位に障害が波及することを想定して作成された障害部位探求マップと、
現実に発生した障害の部位と前記障害部位探求マップとを照合して直接障害の発生した部位を特定する特定手段と、
特定された部位を前記機器または前記装置の障害情報のログとして記録する記録手段と
を備えることを特徴とする装置障害監視システム。
【請求項３】
機器または装置の障害状況を監視する装置障害監視システムにおいて、
ポーリング方式によって障害状況を監視する障害状況監視手段と、
直接障害が発生してから一定の時間をカウントするタイマがセットされているか否かを判定するタイマセット判定手段と、
前記障害状況監視手段が監視している障害状況に基づいて実際に障害が発生したか否かを判定する障害発生判定手段と、
直接障害が発生してから一定の時間が経過するとタイムアップフラグをセットするタイムアップフラグセット手段と、
タイムアップフラグがセットされて立っているか否かを判定するタイムアップフラグ判定手段と、
各部位の障害発生時に連鎖的に他の部位に波及する障害状況を想定して作成した障害部位探求マップと前記障害判定手段によって判定された実際の障害とを照合し、直接障害の発生部位を特定する直接障害発生部位特定手段と、
前記直接障害発生部位特定手段によって特定された直接障害の発生部位を、前記機器または前記装置の障害情報のログとして記録する障害情報ログ記録手段とを備えることを特徴とする装置障害監視システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、機器や装置（以下、両者を含めて単に装置という）の障害を監視する装置障害監視方法および装置障害監視システムに関し、より詳しくは、装置を監視する装置監視局との間に通信手段のない遠隔地などに設置された装置の障害情報をログとして蓄積しながら監視する装置障害監視方法および装置障害監視システムに関するものである。
【０００２】
【従来の技術】
従来、離れた場所に設置された装置の障害情報を監視するための装置障害監視システムに関する技術が種々報告されている。例えば、特開２００１−３０９４５４号公報には、複写機、ファクシミリ装置、プリンタ、および画像記憶装置などのビジネスオフィス機器の障害を遠隔で監視するための遠隔監視システムが報告されている。この技術によれば、各種ビジネスオフィス機器から上位装置であるサービスセンタへ定期的にログファイルを転送（ポーリング）することによって、サービスセンタは、各種ビジネスオフィス機器のログファイルを解析し、障害情報を遠隔より効率的に監視・診断することができる。また、特開平１１−１１０２４８号公報には、ＬＡＮシステム内の各種機器の障害情報をログファイルに記録しておき、上位装置である保守端末がログファイルの内容をチェックすることにより、ＬＡＮシステムの挙動を収集して故障解析を行う技術が開示されている。この技術によれば、ＬＡＮシステム内の各種機器に障害が発生した際に、ＬＡＮシステムの運転に影響を与えることなく障害に至るシステム全体の挙動を詳細に把握することが可能となり、障害の解析を容易に行うことができる。
【０００３】
さらに、特開平１１−２３４２７３号公報には、ネットワークの障害検出から保守者へ障害対策を通知するまでの時間を短縮する障害通知方法が開示されている。この技術によれば、過去に発生した障害内容をログとして障害情報番号ごとに区分し、それぞれのログの障害情報番号に対応した障害復旧手順が障害情報テーブルとしてデータベースに登録されている。したがって、ネットワークの障害が発生した時には、その障害内容から障害情報番号を特定し、データベースの障害情報テーブルより障害情報番号に該当する障害復旧手順を直ちに取得することができる。また、特開２０００−２６７７２６号公報には、遠隔地にある機械設備の故障復旧を迅速に行うことのできる遠隔故障診断システムが開示されている。この技術によれば、上位装置である保守センタが遠隔地の機械設備から故障情報を受信すると、保守センタは、受信した故障情報と自己が予め用意している故障発生条件データベース内のログ情報とに基づいて故障原因を推定し、故障原因と対応した復旧指示データを保守担当部門へ通知する。これによって、迅速に機械設備の故障復旧を行うことができる。
【０００４】
【発明が解決しようとする課題】
上記従来の装置障害監視システムは、装置のある部位に障害が発生し、それに起因して一つないしは複数の部位に障害が波及した場合は、その装置について全ての障害情報をログ（履歴情報）として記録している。このため、障害発生の時刻を示すタイムスタンプが付いてない場合は、記録されている障害情報の中から直接障害を発生させた部位を見つけ出すにはかなりの時間がかかる。また、タイムスタンプが付いている場合でも、直接障害の部位と波及障害の部位についての障害に関する因果関係の知識がないと、直接障害を起こした部位を見つけ出すことは困難である。さらに、装置障害監視システムとの間に通信手段を持たない遠隔地などに設置された装置などにおいては、障害情報のログを蓄積して定期的なメンテナンスの際にそのログを出力して障害の解析を行っている。しかし、ログには直接障害の部位についての原因を究明するのに不必要な障害情報も記憶されるため、前述と同様に、直接障害を発生させた部位を見つけるにはかなりの時間がかかる。また、ログには直接障害の部位以外の障害情報も記録されるために記憶媒体の限られた容量をより制限する要因ともなる。
【０００５】
本発明は、上述の課題に鑑みてなされたもので、その目的とするところは、装置の各部位にほぼ同時に連鎖的に障害が発生した場合、直接障害が発生した部位を簡単に特定して見つけ出すことができ、かつ、装置障害の履歴情報を記録するログの蓄積容量を最小限にすることができるログ蓄積手段を備えた装置障害監視システムを提供することにある。
【０００６】
【課題を解決するための手段】
上記の目的を達成するため、本発明の装置障害監視方法は、機器または装置の障害状況を監視する装置障害監視方法において、機器または装置の各部位に障害が発生した時に連鎖的に他の部位へ障害が波及することを想定して作成された障害部位探求マップと現実に発生した障害の部位とを照合する第１のステップと、第１のステップによる照合結果に基づいて直接障害の発生した部位を特定する第２のステップと、第２のステップで特定された部位を機器または装置の障害情報のログとして記録する第３のステップとを備えることを特徴とする。
【０００７】
本発明の装置障害監視方法によれば、任意の装置にほぼ同時かつ連鎖的に障害が発生した場合、予め用意されている障害部位探求マップと現実に発生した障害状況とを照合することによって直接障害を発生させた部位を特定し、これを障害情報のログとして蓄積しておく。これによって、ログに記録された障害情報から直接障害を発生させた部位を容易に発見することができ、且つ短時間で障害の直接原因を解析することができる。
【０００８】
また、本発明の装置障害監視システムは、機器または装置の障害状況を監視する装置障害監視システムにおいて、機器または装置の各部位に障害が発生した時に連鎖的に他の部位に障害が波及することを想定して作成された障害部位探求マップ（例えば、図３のような障害部位探求マップ）と、現実に発生した障害の部位と障害部位探求マップとを照合して直接障害の発生した部位を特定する特定手段（例えば、図１の直接障害発生部位特定手段７）と、特定された部位を機器または装置の障害情報のログとして記録する記録手段（例えば、図１の障害情報ログ記録手段８）とを備えることを特徴とする。
【０００９】
本発明の装置障害監視システムによれば、予め想定した直接障害の部位と連鎖障害の部位とがテーブルとして関連付けられ、図３に示すような障害部位探求マップとして用意されている。したがって、現実に障害が発生したときは、図１に示す直接障害発生部位特定手段７が障害部位探求マップと障害の発生した部位とを照合することによって直接障害の発生した部位を特定し、障害情報ログ記録手段８が特定された部位を機器または装置の障害情報のログとして記録しておく。これによって、任意の装置において直接障害を発生させた部位を容易に発見することができ、且つ短時間で障害の直接原因を解析することができる。また、ログには直接障害を発生させた部位の障害情報だけを記憶させておくので、障害情報を蓄積するログの容量を小さくすることができる。
【００１０】
また、本発明の装置障害監視システムは、機器または装置の障害状況を監視する装置障害監視システムにおいて、ポーリング方式によって障害状況を監視する障害状況監視手段と、直接障害が発生してから一定の時間をカウントするタイマがセットされているか否かを判定するタイマセット判定手段と、障害状況監視手段が監視している障害状況に基づいて実際に障害が発生したか否かを判定する障害発生判定手段と、直接障害が発生してから一定の時間が経過するとタイムアップフラグをセットするタイムアップフラグセット手段と、タイムアップフラグがセットされて立っているか否かを判定するタイムアップフラグ判定手段と、各部位の障害発生時に連鎖的に他の部位に波及する障害状況を想定して作成した障害部位探求マップと障害判定手段によって判定された実際の障害状況とを照合し、直接障害の発生部位を特定する直接障害発生部位特定手段と、直接障害発生部位特定手段によって特定された直接障害の発生部位を、機器または装置の障害情報のログとして記録する障害情報ログ記録手段とを備えることを特徴とする。
【００１１】
本発明の装置障害監視システムによれば、ポーリング方式によって障害情報を常時監視しながら、現実に障害が発生したときには、所定の時間をタイムカウントして直接障害と連鎖障害とを現実の障害状況として把握する。そして、予め用意されている障害部位探求マップと現実の障害状況とを照合し、直接障害の発生部位を特定する。さらに、特定された直接障害の発生部位を障害情報のログとして記録しておく。装置障害監視システムに対してこのような装置障害情報ログ蓄積手段を備えることによって、装置の幾つかの部位でほぼ同時に障害が発生した場合でも、直接障害を発生した部位を容易に見つけ出すことができる。また、不要な障害情報のログを記録しないため、障害情報を記録するログの容量を最小限にすることができる。
【００１２】
【発明の実施の形態】
以下、図面を用いて、本発明における装置障害監視システムの実施の形態を詳細に説明する。本発明の装置障害監視システムは、予め、装置の各部位に障害が発生した時に連鎖的に他の部位に障害が波及することを想定して障害部位探求マップを作成する。そして、現実に障害が発生した場合には、障害が発生した部位と障害部位探求マップとを照合することによって直接障害の発生した部位を特定し、特定された部位を装置の障害情報のログとして記録する。これによって、ある装置にほぼ同時かつ連鎖的に障害が発生した場合、直接障害を発生させた部位を容易に発見することができ、短時間において障害の直接原因を解析することができる。また、特定された部位の障害情報のみをログに記録するため、障害情報を蓄積するログの記憶容量を小さくすることができる。
【００１３】
なお、装置に障害が発生したとき、障害が連鎖的に波及する各部位の障害判定の速度が装置を制御するＣＰＵの処理速度と比べて遅い場合は、障害が連鎖的に波及する各部位の障害であっても、ＣＰＵの処理においては同時に障害を検出することができない。このため、タイマを設けて、最初に発生した障害（つまり、直接障害）から一定の時間内に発生した障害を連鎖障害として検出することが必要である。
【００１４】
図３は、ある装置における障害部位探求マップのテーブルの一例である。図３に示す障害部位探求マップでは、ある装置にはＡ，Ｂ，Ｃの各部位があり、部位Ａが直接障害の発生部位のとき、それに起因して部位Ｂ及び部位Ｃがほぼ同時に連鎖障害を起こしたり、部位Ｂのみがほぼ同時に連鎖障害を起こすことを想定して障害モデルのマップを作成している。また、部位Ｂが直接障害のときは、それに起因して部位Ｃもほぼ同時に連鎖障害となるような障害モデルの障害部位探求マップとなっている。なお、部位Ａ，Ｃや部位Ｂや部位Ｃが直接障害のときに他の部位には障害が波及しない場合も想定して障害モデルのマップを作成している。
【００１５】
図１は、本発明における装置障害監視システムの構成図である。図１において、装置障害監視システム１は、各装置から定期的にデータを取得するポーリング方式などによって障害状況を監視する障害状況監視手段２と、直接障害が発生してから一定の時間をカウントするタイマがセットされているか否かを判定するタイマセット判定手段３と、障害状況監視手段２が監視している障害状況に基づいて実際に障害が発生したか否かを判定する障害発生判定手段４と、直接障害が発生してから一定の時間が経過するとタイムアップフラグをセットする（立てる）タイムアップフラグセット手段５と、タイムアップフラグが立っているか否かを判定するタイムアップフラグ判定手段６と、各部位の障害発生時に連鎖的に他の部位に波及する障害状況を想定して作成した障害部位探求マップと障害判定手段４によって判定された実際の障害とを照合し、直接障害の発生部位を特定する直接障害発生部位特定手段７と、特定された直接障害の発生部位を装置における障害情報のログとして記録する障害情報ログ記録手段８とによって構成されている。
【００１６】
図２は、図１に示す装置障害監視システムが行う障害部位探求の処理の流れを示すフローチャートである。したがって、図１と図２を用いて本発明の装置障害監視システムが行う障害部位探求の処理の流れを説明する。先ず、障害状況監視手段２がポーリング方式などによって所定の装置における各部位の障害状況を常時監視する（ステップＳ１）。続いて、タイマセット判定手段３が、直接障害が発生してから一定の時間をカウントするタイマがセットされているか否かを判定する（ステップＳ２）。ここで、タイマがセットされていない場合は（ステップＳ２でＮｏの場合）、障害発生判定手段４が障害状況監視手段２の監視による障害状況に基づいて実際に障害が発生したか否かを判定する（ステップＳ３）。ここで、実際に障害が発生していない場合は（ステップＳ３でＮｏの場合）、再びステップＳ１に戻って、障害状況監視手段１による障害状況の監視を継続する。
【００１７】
一方、ステップＳ３において実際に障害が発生した場合は（ステップＳ３でＹｅｓの場合）、タイマセット判定手段３が再び、直接障害が発生してから一定の時間をカウントするタイマがセットされているか否かを判定する（ステップＳ４）。ここで、タイマがセットされている場合は（ステップＳ４でＹｅｓの場合）、ステップＳ１に戻って、連鎖障害があるか否かを監視するために障害状況監視手段２による障害状況の監視をさらに継続する。一方、ステップＳ４でタイマがセットされていない場合は（ステップＳ４でＮｏの場合）、タイマをセットしてから（ステップＳ５）、ステップＳ１に戻って、連鎖障害があるか否かを監視するために障害状況監視手段２による障害状況の監視を継続する。
【００１８】
このようにして障害状況監視手段２による障害状況の監視を継続しながら（ステップＳ１）、タイマがセットされている間中はタイムカウントを継続し（ステップＳ２でＹｅｓの場合）、タイマにセットされた所定の時間が経過した後にタイムアップフラグセット手段５がタイムアップフラグを立てたか否かを、タイムアップフラグ判定手段６が判定する（ステップＳ６）。ここで、タイムアップフラグが立っていない場合は（ステップＳ６でＮｏの場合）、そのまま障害状況の監視を継続するために、ステップＳ３，Ｓ４，Ｓ５を経て前述と同様にステップＳ１〜Ｓ６の処理を繰り返す。
【００１９】
一方、タイマにセットされた所定の時間が経過してタイムアップフラグが立った場合は（ステップＳ６でＹｅｓの場合）、直接障害発生部位特定手段７が予め用意されている図３に示すような障害部位探求マップと障害発生判定手段４によって判定された実際の障害状況とを照合し、障害部位探求処理を行って直接障害の発生部位を特定する（ステップＳ７）。さらに、障害情報記録手段８が特定された直接障害の発生部位を装置における障害情報のログとして記録する（ステップＳ８）。これによって、ログに記録されている障害情報から、容易に、直接障害の発生部位を見つけ出すことができる。
【００２０】
以上述べた実施の形態は本発明を説明するための一例であり、本発明は、上記の実施の形態に限定されるものではなく、発明の要旨の範囲で種々の変形が可能である。上記の実施の形態では、装置障害監視システムが障害状況を監視する装置台数については特に述べなかったが、１台の装置でもｎ台の装置でも同じ装置障害監視システムおよび同じ装置障害監視方法によって障害状況を監視できることは云うまでもない。また、上記の実施の形態では、装置障害監視システムと監視される装置との位置関係については特に述べなかったが、両者は遠隔、近接何れの場所にあっても構わない。ただし、本発明の装置障害監視システムを有効に利用するためには、装置監視システムとの間に通信手段のない遠隔地などに設置された装置の障害情報をログとして蓄積しながら障害状況を監視するための装置障害監視システムとして用いることが望ましい。
【００２１】
【発明の効果】
以上説明したように、本発明の装置障害監視システムによれば、ポーリング方式によって障害情報を常時監視しながら、現実に障害が発生したときには、所定の時間をタイムカウントして直接障害と連鎖障害とを現実の障害状況として把握する。そして、予め用意されている障害部位探求マップと現実の障害状況とを照合し、直接障害の発生部位を特定する。さらに、特定された直接障害の発生部位を障害情報のログとして記録しておく。装置障害監視システムに対してこのような装置障害情報ログ蓄積手段を備えることによって、幾つかの部位でほぼ同時に障害が発生した場合でも、直接障害が発生した部位を容易に見つけ出すことができる。また、不要な障害情報をログに記録しないためログの容量を最小限にすることができる。
【図面の簡単な説明】
【図１】本発明における装置障害監視システムの構成図である。
【図２】図１に示す装置障害監視システムが行う障害部位探求の処理の流れを示すフローチャートである。
【図３】ある装置における障害部位探求マップのテーブルの一例である。
【符号の説明】
１　装置障害監視システム、２　障害状況監視手段、３　タイマセット判定手段、４　障害発生判定手段、５　タイムアップフラグセット手段、６　タイムアップフラグ判定手段、７　直接障害発生部位特定手段、８　障害情報ログ記録手段。
【図１】
2004086278.tif 000003
【図２】
2004086278.tif 000004
【図３】
2004086278.tif 000005