(57)【要約】【課題】監視装置またはネットワークが停止中に被監視装置に発生した監視情報を、障害復旧後に、監視装置において、効率良く表示させる。【解決手段】被監視装置２００は、監視装置１００またはネットワーク３００の停止中、自装置で監視する監視情報を、障害保存部２０４において保存し、監視装置復旧後、監視装置は、情報収集部１０１により、被監視装置が保存しておいた監視情報を収集し、その監視情報を表示する。その際、監視装置は情報表示処理部１０２により、当該被監視装置に障害が発生したことを示す通知情報を表示し監視員の注目度をあげ、障害の早期発見、早期解析を実現すると共に、監視員の当該通知情報の選択操作に応じて、当該被監視装置の状態、障害名称、障害発生時間等の詳細を時系列で表示する。【選択図】　　　　図１
2004094701.tif 000002
【特許請求の範囲】
【請求項１】
監視装置またはコンピュータネットワークの障害中に被監視装置において蓄積された監視情報を、障害回復後に監視装置が受信し、該監視装置の表示装置に表示する監視情報表示システムであって、
上記監視装置は、上記障害回復後に受信した監視情報を記憶装置に蓄積する収集手段と、
上記記憶装置に蓄積した監視情報を参照して当該被監視装置の上記障害中における稼働状態の変化を検出し、上記表示装置に、当該被監視装置の上記障害中における状態変化があったことを示す通知情報を表示すると共に、該通知情報に対する操作者の指示に応じて順次に上記記憶装置から当該被監視装置の監視情報を時系列に読み出して上記表示装置で表示する表示処理手段と
を有することを特徴とする監視情報表示システム。
【請求項２】
ネットワークを介して接続された複数の被監視装置の稼働状態を一台の監視装置においてリアルタイムに監視するシステムであって、
上記被監視装置は、上記監視装置または上記ネットワークの障害中における自装置の稼働状態を示す監視情報を時系列に蓄積する保存手段を有し、
上記監視装置は、上記障害の回復に伴い、上記被監視装置が蓄積した監視情報を収集して記憶装置に蓄積する収集手段と、
上記記憶装置に蓄積した監視情報を参照して当該被監視装置の上記障害中における稼働状態の変化を検出し、上記表示装置に、当該被監視装置の上記障害中における状態変化があったことを示す通知情報を表示すると共に、該通知情報に対する操作者の指示に応じて順次に上記記憶装置から当該被監視装置の監視情報を時系列に読み出して上記表示装置で表示する表示処理手段と
を有することを特徴とする監視情報表示システム。
【請求項３】
監視装置またはコンピュータネットワークの障害中に被監視装置において蓄積された監視情報を、障害回復後に監視装置が受信し、該監視装置の表示装置に表示する監視情報表示方法であって、
上記監視装置において、
上記障害の回復後に受信した監視情報を記憶装置に蓄積し、
上記記憶装置に蓄積した監視情報を参照して当該被監視装置の上記障害中における稼働状態の変化を検出し、
上記表示装置に、当該被監視装置の上記障害中における状態変化があったことを示す通知情報を表示し、
該通知情報に対する操作者の指示に応じて順次に上記記憶装置から当該被監視装置の上記障害中における監視情報を時系列に読み出して上記表示装置で表示することを特徴とする監視情報表示方法。
【請求項４】
請求項３に記載の監視情報表示方法であって、
上記監視装置は、
上記ネットワーク上での自装置と上記被監視装置の配置構成および上記通知情報を図形により上記表示装置の第１の画面領域に表示し、上記通知情報に対する操作者の指示に対応して読み出した上記監視情報を上記表示装置の第２の画面領域に表示することを特徴とする監視情報表示方法。
【請求項５】
請求項４に記載の監視情報表示方法であって、
上記監視装置は、上記第１の画面領域において上記通知情報の図形を当該被監視装置の近傍に表示することを特徴とする監視情報表示方法。
【請求項６】
コンピュータに、請求項３から請求項５のいずれかに記載の監視情報表示方法における各手順を実行させるためのプログラム。
【請求項７】
ネットワークを介して接続された複数の被監視装置を集中監視する監視装置であって、
自装置または上記ネットワークの障害中に上記被監視装置が時系列に蓄積した監視情報を、上記障害の回復後に収集して記憶装置に蓄積する収集手段と、
上記記憶装置に蓄積した監視情報を参照して当該被監視装置の稼働状態変化を検出して上記表示装置に表示すると共に、検出結果表示に対する操作者の指示に応じて順次に上記記憶装置から当該被監視装置の監視情報を時系列に読み出し上記表示装置に表示する表示処理手段と
を有することを特徴とする監視装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、システムの障害情報を表示する技術に係わり、特に、リアルタイムプロセス制御監視システムにおいて、監視装置がメンテナンスや故障、プログラム不良、またはネットワークの障害などにより、リアルタイムに被監視装置の障害情報、及び、運転状態を表示できない時に、障害回復後に障害中の監視情報を表示する監視情報表示システムと方法およびそのプログラムと監視装置に関するものである。
【０００２】
【従来の技術】
ＦＡ（Ｆａｃｔｏｒｙ　Ａｕｔｏｍａｔｉｏｎ）システムなどで使われるネットワークでは、ネットワーク内の各機器の監視情報を、リアルタイムで１台の監視装置に集め、この監視装置において、各機器毎の監視情報を表示し集中管理している。
【０００３】
この技術の利点は、一台のマシン（監視装置）で、各監視対象の機器（被監視装置）の監視情報をリアルタイムに確認できることにある。
【０００４】
しかし、この技術では、監視装置がメンテナンスや故障、プログラム不良などにより停止中の場合、または、ネットワークの障害等により通信停止中の場合には、停止中に被監視装置で発生した監視情報は、監視装置において収集されておらず表示することができない。その結果、監視装置停止中、もしくはネットワーク停止中に発生した監視情報は、見逃されてしまう。
【０００５】
また、警告情報（送信バッファの使用量がしきい値を超えた場合等に生成される警告情報など）があった場合は、被監視装置の状態は、「正常→警告」と変化するが、時間の経過と共ににしきい値を下回った場合は、正常状態に戻る。そのため、監視装置やネットワークの停止中に、被監視装置が「正常→警告→正常」と状態遷移した場合、監視装置もしくはネットワークが復旧した後に、監視装置側で被監視装置の最新状態を見ても正常状態となっており、障害発生に気づくのが遅れてしまう。
【０００６】
このような監視装置側の異常時もしくは通信回線側の異常時においても、監視情報を紛失することなく、また被監視システムにおける監視情報の発生時刻を正確に把握することを可能とする技術が、例えば、特開平８−７９３３５号公報に記載されている。
【０００７】
この技術では、被監視システムで発生した監視情報に対して時刻情報を付加する手段と、時刻情報を付加した監視情報を蓄積する手段と、蓄積した監視情報を監視システムへ送信する手段と、送信が正常に終了した場合、蓄積した監視情報を削除する手段と、送信が正常に終了しなかった場合、蓄積した監視情報の監視システムへの送信を再試行する手段を設けている。
【０００８】
さらに、監視システムや通信回線の状態を監視し異常を検出する手段を有し、監視システムまたは通信回線の異常を検出した場合、蓄積した監視情報を監視システムへ送信せず、監視システムまたは通信回線の異常回復を検出した場合に、蓄積した監視情報を監視システムへ送信するようにしている。
【０００９】
これらの手段を有することにより、被監視システムにおいて発生した全ての監視情報が紛失することなく監視システムへ転送されるので、通信回線の状態に影響されずに被監視システムを監視することが可能になり、また、被監視システムで発生した監視情報にその正確な発声時刻を付与して監視システムに転送するので、監視システムではその監視情報が被監視システムのどの故障に関係あるものなのかを容易に判定でき、故障原因や故障の前兆を分析するのに有効である。
【００１０】
しかしながら、この技術では、被監視システム側の監視情報を、漏れなく、監視システム側に転送するだけであり、監視システム側において、転送されてきた監視情報を効率的に処理することはできない。
【００１１】
すなわち、この従来技術では、監視システムや通信回線の異常回復時に、被監視システムから、蓄えられた監視情報が全て監視システム側に送信されてくる。そのため、例えば、監視システムまたは通信回線の異常による送信停止が長時間に渡った場合、異常復旧時には大量の監視情報が監視システムに送られてくる。
【００１２】
このように、大量の監視情報が送られてくると、監視システムでは、送信停止中の被監視装置の状況把握や、分析に多大な時間を要してしまう。また、被監視装置の状態が変わらない障害（警告やインフォメーションなど）が発生した場合は、障害の発生があったことを見逃してしまう可能性が高い。
【００１３】
【発明が解決しようとする課題】
解決しようとする問題点は、従来の技術では、監視装置またはネットワークの障害回復後に監視装置が受信した、障害発生中の被監視装置で一時保存された、被監視装置の障害情報および被監視装置の動作情報を、システム運用管理者に分かりやすく迅速に表示することができない点である。
【００１４】
本発明の目的は、これら従来技術の課題を解決し、監視装置と、ＦＡ装置等の被監視装置、および、それらを接続するネットワークから構成されるネットワーク監視システムの性能の向上を図ることである。
【００１５】
【課題を解決するための手段】
上記目的を達成するため、本発明では、監視装置停止中、またはネットワーク停止中に被監視装置で発生した障害を、被監視装置で障害情報と合わせて、動作情報も保存蓄積し、監視装置との通信回復後に、監視装置において、監視装置停止、もしくはネットワーク停止中に被監視装置にて蓄積されていた障害情報、及び動作情報を収集して記憶装置に保存し、再表示する。この再表示の際、監視装置のモニターで表示されるシステム構成図（監視画面）において、監視装置停止中、またはネットワーク停止中に状態変化があった被監視装置を表す図形の近傍に、状態変化があったことを示すマーク（通知情報）を表示する。そして、監視者が、状態変化のあるマークをマウス等でクリック操作して選択することに伴い、記憶装置に保存しておいた被監視装置の状態、障害名称、障害発生時間を読み出して、レプレイ表示する。複数の状態変化があった場合には、監視者が連続して状態変化のあるマークをマウス等で選択することにより、複数の障害情報を順次、表示する。このように、障害情報と合わせて、被監視装置の動作情報も保存することにより、被監視装置の動作状態も監視画面において再表示（リプレイ表示）することができる。また、動作状態が変化した被監視装置に特定の印を付けることにより、監視員による障害の早期発見に非常に効果がある。さらに、監視画面において、障害情報と合わせて動作状態を、障害の発生した順番で時系列に表示することにより、監視者によるシステム全体の障害の把握に効果があり、それによって、迅速な障害解析が可能となる。
【００１６】
【発明の実施の形態】
以下、本発明の実施の形態を、図面により詳細に説明する。
【００１７】
図１は、本発明に係わる監視情報表示システムの構成例を示すブロック図であり、図２は、図１における監視情報表示システムの正常時の動作例を示す説明図、図３は、図１における監視情報表示システムの異常発生時の動作例を示す説明図、図４は、図１における監視情報表示システムの第１の画面表示例を示す説明図、図５は、図１における監視情報表示システムの第２の画面表示例を示す説明図、図６は、図１における監視情報表示システムの第３の画面表示例を示す説明図である。
【００１８】
図１において、１００は監視装置、２００はＦＡ装置等の被監視装置、３００がそれらを繋ぐネットワークであり、監視装置１００と被監視装置２００のそれぞれは、ＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）や主メモリ、表示装置、入力装置、外部記憶装置等からなるコンピュータ構成となっており、光ディスク駆動装置等を介してＣＤ−ＲＯＭ等の記憶媒体に記録されたプログラムやデータを外部記憶装置内にインストールした後、この外部記憶装置から主メモリに読み込みＣＰＵで処理することにより、各処理部の機能が実装される。
【００１９】
例えば、監視装置１００においては、情報収集部１０１と情報表示処理部１０２が設けられ、被監視装置２００においては、障害通信部２０２と動作情報通信部２０３および障害保存部２０４が設けられている。
【００２０】
尚、本図では、被監視装置２００は、ネットワーク３００に接続された複数の被監視装置を代表して図示されているものであり、実際には、被監視装置２００と同様の構成の複数の被監視装置がネットワーク３００に接続されており、監視装置１００において、これら被監視装置２００を含む複数の被監視装置の稼働状況を集中管理する構成である。
【００２１】
このような監視装置１００と複数の被監視装置２００およびそれらを接続するネットワーク３００からなる本システムでは、監視装置１００において、被監視装置２００の稼働状態をリアルタイムに監視するために、被監視装置２００から監視情報がイベントとして監視装置１００に報告され、監視装置１００で表示する。
【００２２】
監視装置１００では、ネットワーク３００の構成を模した図形でシステム構成を表示しており、被監視装置２００が停止した時は、該当する被監視装置２００を示す図形を青色（被監視装置停止中）表示に変える等する。
【００２３】
また、被監視装置２００で障害報告があった場合は、障害名称を監視装置１００のモニターに表示して、ネットワーク３００内の各被監視装置２００の障害状態を監視装置１台で把握できるようにしている。
【００２４】
被監視装置２００の実際の状態（動作状態、または動作情報）について説明する。被監視装置２００は、自装置に埋め込まれたランプの点灯によって、自装置の２種類の状態を表すことができる。
【００２５】
１つは運転状態によって、「運転中」と「停止中」に分けられる。もう一つは、障害の発生有無によって「正常」と「異常」に分けられる。被監視装置２００は重故障発生の場合、「異常」となる。
【００２６】
また、被監視装置２００の稼働状態としては「正常」と「異常」以外に「警告」があるが、これは、被監視装置２００のランプの状態からは判断できない、内部的な状態である。
【００２７】
従って、監視装置１００において、被監視装置２００の障害を表示する場合、被監視装置２００の稼働状態を示すものとして「正常」と「異常」に「警告」が加わる。
【００２８】
被監視装置２００から監視装置１００に報告される障害情報としては、このような被監視装置２００で発生した障害のレベルを示す障害種別、障害名称（エラーメッセージ）、障害発生時刻情報、障害詳細情報（障害解析に必要なログなど）などと共に、被監視装置２００の立上げ立ち下げなどの状態変化等、障害と直接関係ない情報も含まれる。
【００２９】
障害種別（エラーレベル）は、障害の重要度に応じてレベル分けを行うものであり、ここでは便宜上３つのレベル（重故障、警告、インフォメーション）に分ける。監視装置１００においては、それぞれの障害の重要度に応じて被監視装置２００の状態表示を変える構成とする。
【００３０】
例えば、システム（被監視装置）停止を伴う重大な障害は、状態表示を「重故障」として、監視装置１００のネットワーク３００内の機器を示す図形の表示を元々の緑色（正常）から青色（被監視装置停止中）表示に変える。
【００３１】
また、送信バッファの使用量がしきい値を超えた等のような、当該被監視装置の停止を伴わない一時的で軽微な故障は、「警告」のレベルとして、当該被監視装置の状態を一時的に黄色（警告）表示にするが、その後に正常復帰（送信バッファの使用量がしきい値を下回った等）した場合は、回復メッセージの出力と共に、被監視装置の状態を緑色表示に戻す。
【００３２】
そして、各機器の状態変化やネットワーク構成の変化など、障害ではない情報は、「インフォメーション」のレベルとして、機器の状態表示はそのまま緑色とする。
【００３３】
このように、障害の重要度を色分けすることにより、監視員に障害の重要度を認識させ易くし、障害発生後の対応を誤らないようにしている。
【００３４】
このような構成において、図１の監視情報表示システムでは、通常は、ネットワーク３００を介して接続された複数の被監視装置２００の稼働状態を一台の監視装置１００においてリアルタイムに監視しているが、監視装置１００またはネットワーク３００に障害が発生して通信停止状態となった場合には、その通信停止中、被監視装置２００において、自装置で検出した自装置の稼働状態や障害状態を示す監視情報を時系列に蓄積しておき、このように、被監視装置２００において蓄積された監視情報を、障害回復後に監視装置１００が受信し、監視装置１００において、具備した表示装置に、その監視情報（障害情報）を時系列に表示する。
【００３５】
特に、本例の監視装置１００では、情報収集部１０１により、障害回復後に被監視装置２００から時系列の監視情報（障害情報）を受信し、障害情報ファイル２０４ａとして記憶装置に蓄積し、情報表示処理部１０２により、蓄積した時系列の障害情報ファイル２０４ａを参照して被監視装置２００の障害中における稼働状態の変化を検出し、具備した表示装置に、被監視装置２００の障害中における状態変化があったことを示す通知情報を表示すると共に、この通知情報に対する操作者の指示に応じて順次に、障害情報ファイル２０４ａから被監視装置２００の監視情報（障害情報）を時系列に読み出して表示装置で表示する。
【００３６】
さらに、監視装置１００は、ネットワーク３００およびネットワーク３００上での自装置と被監視装置２００の配置構成および通知情報を、図形により表示装置の第１の画面領域に表示し、通知情報に対する操作者の指示に対応して読み出した監視情報を、表示装置の第２の画面領域に表示する。特に、第１の画面領域においては、通知情報の図形を当該被監視装置の近傍に表示する。
【００３７】
以下、図２から図６に基づき、本例の監視情報表示システムの動作説明を行なう。
【００３８】
図２においては、監視装置１００およびネットワーク３００が正常に動作している際に、被監視装置２００で障害が発生した場合の障害情報の流れを示している。
【００３９】
すなわち、被監視装置２００で障害が発生した場合、その障害情報２０１は、障害通信部２０２によって、監視装置１００に送信される。また、動作情報通信部２０３によって、被監視装置２００の動作情報が一定間隔で、監視装置１００に送信される。
【００４０】
監視装置１００では、障害通信部２０２および動作情報通信部２０３から送られてきた情報を情報収集部１０１で収集し、情報表示処理部１０２により、これらの情報を基に、被監視装置２００の障害情報や動作状態を、監視画面として、表示装置のディスプレイ上に表示する。
【００４１】
図３では、被監視装置２００から監視装置１００に、被監視装置２００の障害情報と動作情報を送信できない場合における、被監視装置２００で発生した障害の障害情報の流れを示している。
【００４２】
このような場合、被監視装置２００で障害が発生すると、被監視装置２００は、その障害情報２０１を、障害通信部２０２によって、監視装置１００に送信するが、送信が失敗するので、被監視装置２００は、監視装置１００もしくはネットワーク３００上に障害が発生したとみなして、障害保存部２０４により、当該障害情報と、動作情報通信部２０３で収集した動作情報を、障害情報ファイル２０４ａとして保存する。
【００４３】
この後の処理の流れ、すなわち、被監視装置２００から監視装置１００への送信が回復した場合の障害情報の流れを、図１を用いて説明する。
【００４４】
図１において、監視装置１００は、被監視装置２００との通信が回復した後、情報収集部１０１により、被監視装置２００にアクセスして障害保存部２０４をチェックし、障害保存部２０４に障害情報ファイル２０４ａがあれば、それらを取り込む。
【００４５】
全ての情報を取り込んだら、監視装置１００は、情報表示処理部１０２により、監視情報として画面表示すると共に、被監視装置２００に対して、障害保存部２０４で保存している障害情報ファイル２０４ａの削除を指示する。指示を受けた被監視装置２００では障害保存部２０４に蓄えられた障害情報ファイル２０４ａを削除する。
【００４６】
図４においては、監視装置１００と被監視装置Ａ２００が通信不可となり、その後復旧した時の、監視装置１００の表示装置に表示する監視画面の表示例を示している。
【００４７】
監視画面は、障害名称、障害発生時刻などを表示するエラー表示領域４００と、監視装置が監視しているシステム内の監視装置１００、被監視装置２００，２１０、及びそれらを繋ぐネットワーク３００を図形化して表示するシステム構成図表示部（図中「レイアウト表示領域」と記載）４０１からなる。このシステム構成図表示部４０１において、監視装置１００ａ、被監視装置２００ａ，２１０ａ、ネットワーク３００ａの図形が表示されている。
【００４８】
そして、監視装置１００と被監視装置２００間の通信不可の間に被監視装置２００で障害が発生した場合、被監視装置２００の図形（被監視装置Ａ２００ａ）の近傍に、四角いボックスの要チェック表示マーク４０２を点滅表示する。
【００４９】
この要チェック表示マーク４０２をマウス等で選択すると、監視装置１００と被監視装置２００間の通信不可の間に被監視装置２００で発生した障害情報の中の一番古い障害情報の障害名称を、障害発生時刻とともに、エラー表示領域４００に表示する。この時、動作情報も変わっている場合は、システム構成図表示部４０１における各監視装置、被監視装置の動作情報も変更する。
【００５０】
図５においては、図４に示す画面上の要チェック表示マーク４０２を、操作者がマウス等で一回クリックした際に、過去の障害情報を表示させた画面の表示例を示している。
【００５１】
ここでは、被監視装置２００で警告が発生していた場合を示し、エラー表示領域４００に「被監視装置Ａ警告発生」と表示し、且つシステム構成図表示部４０１には、過去の障害情報を表示していることを示すために、再生中表示アイコン（（図中「Ｒｅｐｌａｙ中」と記載）４０３と表示される。
【００５２】
図６では、図５に示す画面上で要チェック表示マーク４０２がもう一度クリックされ、被監視装置２００で発生していた警告が復旧していた状態を表示した画面を表している。
【００５３】
図５の画面において過去の全ての障害情報が再表示されると、図６における要チェック表示マーク４０２は点滅をしなくなる。そして、さらに要チェック表示マーク４０２を操作者がクリックすると、要チェック表示マーク４０２と再生中表示アイコン４０３（「Ｒｅｐｌａｙ中」）の表示が消え、リアルタイムの表示に戻る。
【００５４】
図７は、図１における監視情報表示システムで管理する障害情報のデータフォーマット例を示す説明図である。
【００５５】
障害情報（図中「障害情報データ」と記載）５００は、障害発生機器名称５０１、障害発生時刻５０２、障害名称５０３、障害種別５０４、障害ログ情報５０５で構成される。障害種別５０４は、エラーレベルとも呼ばれ、障害の重要度を表すデータであり、その内容を図１０に示し、また、障害ログ情報５０５は、障害を検出したソフトウエアやハードウエアからのリターンコードなど、障害解析を行う為に必要な情報である。
【００５６】
図１０は、図７における障害種別の詳細を示す説明図である。
【００５７】
障害種別（エラーレベル）５０４は、機器にあたえる影響が一番深刻な障害で被監視装置の停止を伴う重故障５０４ａと、一時的な障害で、障害の要因が取り除かれれば自然復旧する可能性がある警告５０４ｂ、および、各機器の状態変化やネットワーク構成の変化など障害ではない情報であるインフォメーション５０４ｃの３分類で区別する。
【００５８】
図８は、図１における監視情報表示システムで管理される動作情報のデータフォーマット例を示す説明図である。
【００５９】
動作情報（図中「動作情報データ」と記載）６００は、運転状態６０１と動作状態６０２の情報からなり、運転状態６０１のデータ内容を図１１に、動作状態６０２のデータ内容を図１２に示す。
【００６０】
図１１は、図８における動作情報の運転状態情報の詳細例を示す説明図であり、図１２は、図８における動作情報の動作状態情報の詳細例を示す説明図である。
【００６１】
図１１に示すように、運転状態６０１は、被監視装置（２００）の運転状態によって、運転中６０１ａと停止中６０１ｂに分けられ、また、図１２に示すように、動作状態６０２は、被監視装置（２００）の障害の発生有無（異常状態）によって正常６０２ａと異常６０２ｂに分けられる。被監視装置（２００）が重故障発生の場合、動作状態６０２は異常６０２ｂとなる。
【００６２】
図９は、図１における監視情報表示システムで管理される障害情報ファイルのファイルフォーマット例を示す説明図である。
【００６３】
障害情報ファイル７００は、図７に示す障害情報５００と図８に示す動作情報６００の内容が合わさったもので、これに、発生した障害情報順に通番７０１を追加したものである。この通番は、障害発生時刻の早い順に、「１」から始まる通し番号が付けられて、障害情報ファイル７００に格納される。
【００６４】
この障害情報ファイル７００は、被監視装置（２００）と監視装置（１００）との通信が可能になった場合、全ファイルが被監視装置（２００）から監視装置（１００）に転送され、転送後、被監視装置（２００）における障害情報ファイル７００の中身は消去される。
【００６５】
図１３は、図１における監視情報表示システムによる監視画面の表示処理動作例を示すフローチャートである。
【００６６】
まず、監視装置（１００）は、一定周期で、各ＦＡ装置（被監視装置）に障害情報ファイル２０４ａがないかチェックする（ステップＳ１３０１）。
【００６７】
障害情報ファイル２０４ａが存在した場合、該当ＦＡ装置の障害情報ファイル２０４ａを監視装置（１００）で複製し（ステップＳ１３０２）、複製完了後、ＦＡ装置上の障害情報ファイル２０４ａを消去する（ステップＳ１３０３）。
【００６８】
監視装置（１００）では、収集した障害情報ファイル２０４ａのデータをチェックし（ステップＳ１３０４）、障害情報ファイルフォーマットの通番単位に障害種別５０４の値をチェックし、障害種別５０４の値が、重故障５０４ａ又は、警告５０４ｂが含まれているか否か判別する（ステップＳ１３０５）。
【００６９】
障害種別５０４の値として、重故障５０４ａ又は、警告５０４ｂが含まれておらず、インフォメーション５０４ｃしかなかった場合は、何もせず、ステップＳ１３０１の処理に戻り、障害情報ファイル２０４ａが存在した他のＦＡ装置に関しても同様に、障害種別５０４の値のチェックを行う。
【００７０】
障害種別５０４の値として重故障５０４ａ又は警告５０４ｂが含まれているならば、表示画面上で、障害情報ファイル２０４ａが存在したＦＡ装置を表す図形に、またはその近傍に、要チェック表示マーク４０２を表示し、点滅表示にする（ステップＳ１３０６）。
【００７１】
そして、点滅表示した要チェック表示マーク４０２に対するオペレーターによるクリック操作により、リアルタイム表示を中止し、障害情報再生画面に切り替え、再生中表示アイコン４０３（「Ｒｅｐｌａｙ中」）の表示を行なう（ステップＳ１３０７）。
【００７２】
さらに、要チェック表示マーク４０２を点滅表示しながら（ステップＳ１３０８）、障害情報ファイル２０４ａの通番７０１で最も番号の大きいもの（最新の情報）をエラー表示領域（４００）に表示する（ステップＳ１３０９）。尚、この際、障害発生時の該当ＦＡ装置の状態（図８に示す動作情報データフォーマット６００のデータを参照）も併せて表示する。
【００７３】
表示している障害情報の他にまだ障害情報があり（ステップＳ１３１０）、ステップＳ１３０８において点滅している要チェック表示マーク４０２がクリックされると、次に新しい障害情報（一つ前の通番７０１の情報を表示）を同様に表示する動作を繰り返す（ステップＳ１３０８〜Ｓ１３１０）。
【００７４】
再生表示する障害情報がなくなった場合、要チェック表示マーク４０２は点滅表示を止め、通常表示に切り替わる（ステップＳ１３１１）。そして、このような通常表示の要チェック表示マーク４０２がオペレータによる再度押された場合、障害情報再生画面を中止し、リアルタイム表示に戻し、再生中表示アイコン４０３（「Ｒｅｐｌａｙ中」）の表示を消去する（ステップＳ１３１２）。
【００７５】
尚、再生表示中に、各ＦＡ装置で障害が発生した場合も、再生表示を中止し、リアルタイム表示に戻し、再生中表示アイコン４０３（「Ｒｅｐｌａｙ中」）の表示を消去する。要チェック表示マーク４０２は、任意の処理で消すことができる。
【００７６】
図１４は、図１の監視情報表示システムによる正常時における監視画面の表示処理動作例を示す説明図であり、図１５は、図１の監視情報表示システムによる異常時における監視画面の表示処理動作例を示す説明図である。
【００７７】
図１４においては、監視装置１００の正常（オンライン）時に被監視装置で発生した障害の表示動作例を示している。例えば、障害種別が「重故障」であれば、被監視装置（２００）における実際の運転状態は「停止中」で、異常状態は「異常」であり、それに伴い監視装置（１００）において表示される被監視装置（２００）の状態も「停止中」と「異常」となり、当該メッセージが出力される。
【００７８】
また、障害種別が「警告」であれば、被監視装置（２００）における実際の運転状態は「運転中」で、異常状態は「正常」であり、それに伴い監視装置（１００）において表示される被監視装置（２００）の状態は「運転中」と「警告」となり、当該メッセージが出力される。
【００７９】
そして、障害種別が「インフォメーション」であれば、被監視装置（２００）における実際の運転状態は「運転中」で、異常状態は「正常」であり、それに伴い監視装置（１００）において表示される被監視装置（２００）の状態は「運転中」と「正常」となり、当該メッセージが出力される。
【００８０】
図１５においては、監視装置１００の停止（オフライン）中に被監視装置で発生した障害の、監視装置１００復旧時における表示動作例を示している。例えば、障害種別が「重故障」であれば、被監視装置（２００）における実際の運転状態は「停止中」で、異常状態は「異常」であり、それに伴い復旧した監視装置（１００）において表示される被監視装置（２００）の状態も「停止中」と「異常」となるが、当該メッセージは出力しない。
【００８１】
また、障害種別が「警告」であれば、被監視装置（２００）における実際の運転状態は「運転中」で、異常状態は「正常」であり、それに伴い復旧した監視装置（１００）において表示される被監視装置（２００）の状態は、正常復帰後であれば「運転中」と「正常」となり、また、正常復帰前であれば「運転中」と「警告」となる。尚、当該メッセージは出力しない。
【００８２】
そして、障害種別が「インフォメーション」であれば、被監視装置（２００）における実際の運転状態は「運転中」で、異常状態は「正常」であり、それに伴い復旧した監視装置（１００）において表示される被監視装置（２００）の状態は「運転中」と「正常」となり、当該メッセージは出力しない。
【００８３】
以上、図１〜図１５を用いて説明したように、本例では、監視装置１００と、被監視装置２００であるＦＡ装置とそれらを接続するネットワーク３００から構成されるリアルタイムプロセス制御システムにおいて、監視装置１００またはネットワーク３００の障害回復後に監視装置２００が受信した、障害発生中に被監視装置２００で一時保存された、被監視装置２００の障害情報及び動作情報を、システム運用管理者に分かりやすく、迅速に障害状況を表示する。
【００８４】
すなわち、本例では、監視装置１００の停止中またはネットワーク３００の停止中の通信停止中に被監視装置２００で発生した障害を、被監視装置２００において、障害情報と合わせて、動作情報も保存蓄積する。
【００８５】
そして、監視装置１００との通信回復後に、監視装置１００において、通信停止中に被監視装置２００で蓄積されていた障害情報および動作情報を収集し、再表示する。
【００８６】
この再表示する際に、監視装置１００では、具備したモニターで表示するシステム構成図（監視画面）において、通信停止中に状態変化があった被監視装置２００を表す図形の近傍に、状態変化があったことを示すマークを表示する。
【００８７】
そして、このマークをオペレータ（監視者）が、マウス等でクリック操作して選択すると、被監視装置２００の状態、障害名称、障害発生時間等をモニタに表示する。通信停止中に、被監視装置２００において複数の状態変化があった場合には、オペレータが連続してマークをマウス等で選択することにより、複数の障害情報を順次、表示する。
【００８８】
このように、障害情報と合わせて、被監視装置２００の動作情報も保存することにより、監視装置１００の監視画面において、被監視装置２００の動作状態も監視画面において再表示することができる。
【００８９】
また、監視装置１００の監視画面において、動作状態が変化した被監視装置２００に特定の印（要チェック表示マーク４０２）を付けることにより、オペレータ（監視員）による障害の早期発見に非常に効果がある。
【００９０】
さらに、監視装置１００の監視画面において、障害情報と合わせて動作状態を、障害の発生した順番で時系列に表示することにより、システム全体の障害の把握に効果があり、それによって、迅速な障害解析が可能となる。
【００９１】
本発明によれば、障害情報と合わせて、被監視装置の動作情報も一緒に一時保存することにより、被監視装置の動作状態も監視画面において再表示することができる。
【００９２】
尚、本発明は、図１〜図１５を用いて説明した例に限定されるものではなく、その要旨を逸脱しない範囲において種々変更可能である。例えば、本例では、被監視装置２００としてＦＡ装置を例に説明したが、コンピュータネットワークに接続されたコンピュータ処理による障害監視・通信機能を有する装置であれば良い。
【００９３】
また、ネットワーク３００に関しても、本例では特に特定していないが、インターネットやイントラネット、ローカルエリアネットワーク、ワイドエリアネットワーク等を用いる構成でも良い。
【００９４】
また、監視装置１００および被監視装置２００のコンピュータ構成例としては、キーボードや光ディスクの駆動装置の無いコンピュータ構成としても良い。また、本例では、光ディスクを記録媒体として用いているが、ＦＤ（Ｆｌｅｘｉｂｌｅ　Ｄｉｓｋ）等を記録媒体として用いることでも良い。また、プログラムのインストールに関しても、通信装置を介してネットワーク経由でプログラムをダウンロードしてインストールすることでも良い。
【００９５】
【発明の効果】
本発明によれば、監視装置またはネットワークの障害回復後に監視装置が受信した、障害発生中の被監視装置で一時保存された、被監視装置の障害情報および被監視装置の動作情報を、システム運用管理者に分かりやすく迅速に表示することができ、監視装置と、ＦＡ装置等の被監視装置、および、それらを接続するネットワークから構成されるネットワーク監視システムの性能の向上を図りることが可能である。
【図面の簡単な説明】
【図１】本発明に係わる監視情報表示システムの構成例を示すブロック図である。
【図２】図１における監視情報表示システムの正常時の動作例を示す説明図である。
【図３】図１における監視情報表示システムの異常発生時の動作例を示す説明図である。
【図４】図１における監視情報表示システムの第１の画面表示例を示す説明図である。
【図５】図１における監視情報表示システムの第２の画面表示例を示す説明図である。
【図６】図１における監視情報表示システムの第３の画面表示例を示す説明図である。
【図７】図１における監視情報表示システムで管理する障害情報のデータフォーマット例を示す説明図である。
【図８】図１における監視情報表示システムで管理される動作情報のデータフォーマット例を示す説明図である。
【図９】図１における監視情報表示システムで管理される障害情報ファイルのファイルフォーマット例を示す説明図である。
【図１０】図７における障害種別の詳細を示す説明図である。
【図１１】図８における動作情報の運転状態情報の詳細例を示す説明図である。
【図１２】図８における動作情報の動作状態情報の詳細例を示す説明図である。
【図１３】図１における監視情報表示システムによる監視画面の表示処理動作例を示すフローチャートである。
【図１４】図１の監視情報表示システムによる正常時における監視画面の表示処理動作例を示す説明図である。
【図１５】図１の監視情報表示システムによる異常時における監視画面の表示処理動作例を示す説明図である。
【符号の説明】
１００：監視装置、１００ａ：監視装置の図形、１０１：情報収集部、１０２：情報表示処理部、２００：被監視装置、２００ａ，２１０ａ：被監視装置の図形、２０１：障害情報、２０２：障害通信部、２０３：動作情報通信部、２０４：障害保存部、２０４ａ：障害情報ファイル、３００：ネットワーク、３００ａ：ネットワークの図形、４００：エラー表示領域、４０１：システム構成図表示部（「レイアウト表示領域」）、４０２：要チェック表示マーク（通知情報）、４０３：再生中表示アイコン（「Ｒｅｐｌａｙ中」）、５００：障害情報（「障害情報データ」）、５０１：障害発生機器名称、５０２：障害発生時刻、５０３：障害名称、５０４：障害種別、５０４ａ：重故障、５０４ｂ：警告、５０４ｃ：インフォメーション、５０５：障害ログ情報、６００：動作情報（「動作情報データ」）、６０１：運転状態、６０１ａ：運転中、６０１ｂ：停止中、６０２：動作状態、６０２ａ：正常、６０２ｂ：異常、７００：障害情報ファイル、７０１：通番。
【図１】
2004094701.tif 000003
【図２】
2004094701.tif 000004
【図３】
2004094701.tif 000005
【図４】
2004094701.tif 000006
【図５】
2004094701.tif 000007
【図６】
2004094701.tif 000008
【図７】
2004094701.tif 000009
【図８】
2004094701.tif 000010
【図９】
2004094701.tif 000011
【図１０】
2004094701.tif 000012
【図１１】
2004094701.tif 000013
【図１２】
2004094701.tif 000014
【図１３】
2004094701.tif 000015
【図１４】
2004094701.tif 000016
【図１５】
2004094701.tif 000017