(57)【要約】【課題】表示中の障害の情報画面が隠れないように、他の障害の情報画面を表示すること。【解決手段】取得部１１１は、エラー画面をモニタに表示させる。認識部１１２は、エラー画面からテキストデータを取得する。検索部１１３は、認識部１１２から受信したテキストデータを用いてエラーＤＢ１２１を検索する。画像生成部１１４は、検索部１１３から送信された対応データから対応画像データを抽出する。画像生成部１１４は、抽出した対応画像データをキュー形式のリストに格納する。画像生成部１１４は、リストの順に対応画像データを表示部１０３に送信する。表示部１０３は、受信したリストの先頭にある対応画像データに係る対処画面を手前にして表示する。表示部１０３は、他の対応画像データに係る対処画面についてリストに格納されている順に、手前に表示された対処画面に重畳させて表示する。【選択図】図５
2015032068.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに、
１または複数の監視対象装置で発生した第一の異常に関する情報を含んだ第一の画面を出力し、
１または複数の前記監視対象装置で、前記第一の異常よりも後に発生した第二の異常に関する情報を含んだ第二の画面を出力する際に、出力した前記第一の画面の表示領域を隠さない位置に、該第二の画面を出力する
処理を実行させることを特徴とする、情報処理画面出力プログラム。
【請求項２】
前記第二の画面を出力する処理は、前記第一の画面が一番手前になるように重畳して前記第二の画面を出力することを特徴とする、請求項１に記載の情報処理画面出力プログラム。
【請求項３】
前記第一の画面を出力する処理は、前記第一の異常の重要度が所定値以上の場合に、前記第一の画面を出力し、
前記第二の画面を出力する処理は、前記第二の異常の重要度が所定値以上の場合に、前記第二の画面を出力することを特徴とする、請求項１または２に記載の情報処理画面出力プログラム。
【請求項４】
１または複数の監視対象装置で発生した第一の異常に関する情報を含んだ第一の画面を出力する第一出力部と、
１または複数の前記監視対象装置で、前記第一の異常よりも後に発生した第二の異常に関する情報を含んだ第二の画面を出力する際に、出力した前記第一の画面の表示領域を隠さない位置に、該第二の画面を出力する第二出力部と、
を有することを特徴とする、情報処理画面出力装置。
【請求項５】
監視対象装置を監視する端末と、該端末を管理する情報処理画面出力装置とが通信可能に接続された管理システムであって、
前記情報処理画面出力装置は、
１または複数の監視対象装置で発生した第一の異常に関する情報を含んだ第一の画面を出力する第一出力部と、
１または複数の前記監視対象装置で、前記第一の異常よりも後に発生した第二の異常に関する情報を含んだ第二の画面を出力する際に、出力した前記第一の画面の表示領域を隠さない位置に、該第二の画面を出力する第二出力部と、
を有することを特徴とする、情報処理画面出力システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理画面出力装置、情報処理画面出力プログラム、および情報処理画面出力システムに関する。
【背景技術】
【０００２】
サーバなどのコンピュータを含めた複数の装置を有する工場、プラント、データセンタ等は、障害が発生した場合に早急に障害対応するための監視システムを有する。監視システムは、監視対象である装置に障害が発生した場合、監視対象となる装置を有する施設内のコンソール端末に、監視システム全体において障害が発生した部分を表示するためのエラー画面や、障害対応の手順を示した対処画面を表示させる。監視センタのオペレータは、エラー画面を見て現状を把握し、対処画面を見て障害対応の手順を確認する。
【０００３】
一方、監視システムと接続しており、かつ遠隔地に設置された管理センタは、各コンソール端末を監視するための管理端末を有する。管理端末は監視対象の装置にエラーが発生した場合に、現地の監視システムからエラーデータを受信し、受信したエラーデータを基にしてエラー画面や対処画面を表示する。
【０００４】
管理センタの監視員は監視対象の装置に発生じた障害を早期に発見するため、管理端末を常時監視する。監視員は、障害の情報画面としてエラー画面および対処画面が表示された際、監視センタのオペレータと協同しながら、原因究明のための調査や、外部業者に修理を依頼する等の措置を講じる。また、監視員は管理端末にエラー画面が表示されたのを受けて遠隔操作用コンソールを用いて監視対象の装置の障害に対応しようとする。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００１−２１５６７１号公報
【特許文献２】特開平０５−１４３１５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来技術によれば、複数の障害が発生した場合、各障害のそれぞれに対しての対処画面がコンソール端末や管理端末に出力されるが、現在表示されている対処画面の上に重畳して新しい対処画面が表示されるため、表示中の障害の対処画面が隠れるという問題がある。
【０００７】
例えば、管理センタにおいては管理端末の設置場所と遠隔操作用コンソールの設置場所とが離れていることが多い。監視員は管理端末のモニタに表示された対処画面を見て障害対応の手順を確認した上で、遠隔操作用コンソールに向かい障害対応をおこなう。ところが、管理端末は、監視員が遠隔操作用コンソールで障害対応しているときに、監視員が確認した対処画面の上に重畳して新しい対処画面を表示する場合がある。このため、監視員は再度管理端末で対処画面を確認しようとしても、自分が対応中であった対処画面がどれであったか分からなくなり、作業を誤る場合がある。同様に、監視対象装置が存在する施設内においても、オペレータが視認しているコンソール端末は、障害が発生し何等かの対処操作が必要となる装置の設置場所とは離れていることが多い。オペレータが装置に出向いて何等かの障害対応を行っている間に、オペレータが確認した対処画面の上に重畳して新しい対処画面を表示する場合がある。このため、オペレータは再度コンソール端末で対処画面を確認しようとしても、自分が対応中であった対処画面がどれであったか分からなくなり、作業を誤る場合がある。
【０００８】
一つの側面では、表示中の障害の情報画面が隠れないように、他の障害の情報画面を表示できる情報処理画面出力装置、情報処理画面出力プログラム、および情報処理画面出力システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
第１の案では、情報処理画面出力プログラムは、コンピュータに、１または複数の監視対象装置で発生した第一の異常に関する情報を含んだ第一の画面を出力する。さらに、情報処理画面出力プログラムは、１または複数の監視対象装置で、第一の異常よりも後に発生した第二の異常に関する情報を含んだ第二の画面を出力する際に、第一の画面の表示領域を隠さない位置に、第二の画面を出力する。
【発明の効果】
【００１０】
表示中の障害の情報画面が隠れないように表示できる。
【図面の簡単な説明】
【００１１】
【図１】図１は、実施例１の設備監視システムの一例を示す図である。
【図２】図２は、監視コンソールの構成を示す機能ブロック図である。
【図３】図３は、監視コンソールのエラーＤＢのデータ構造の一例を示す図である。
【図４】図４は、監視コンソールのエラーログのデータ構造の一例を示す図である。
【図５】図５は、管理装置の構成を示す機能ブロック図である。
【図６】図６は、管理装置のエラーＤＢのデータ構造の一例を示す図である。
【図７】図７は、管理装置のエラーログのデータ構造の一例を示す図である。
【図８】図８は、エラーデータを受信した際の管理装置の画面表示の第一の例を示す図である。
【図９】図９は、エラーデータを受信した際の管理装置の画面表示の第二の例を示す図である。
【図１０】図１０は、監視コンソールが管理装置に監視画像データを送信するまでの処理動作の一例を示す図である。
【図１１】図１１は、エラー表示処理に関する管理装置内の制御部の処理動作の一例を示す図である。
【図１２】図１２は、エラーデータを受信した際の管理装置の画面表示の他の態様を示す図である。
【図１３】図１３は、管理装置のハードウェア構成の一例を示す図である。
【発明を実施するための形態】
【００１２】
以下に、本願の開示する情報処理画面出力装置、情報処理画面出力プログラム、および情報処理画面出力システムの実施例を図面に基づいて詳細に説明する。なお、この実施例によりこの発明が限定されるものではない。各実施例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【実施例１】
【００１３】
（設備監視システムの全体構成）
実施例１に係る設備監視システムの全体構成の一例について説明する。図１は、実施例１の設備監視システムの一例を示す図である。図１に示すように設備監視システム１０は、管理センタ１５０と、監視センタ２５０と、監視装置３００ａ〜３００ｎと、設備装置３０１ａ〜３０１ｎとを有する。設備装置３０１ａは監視装置３００ａに接続される。設備装置３０１ｂは監視装置３００ｂに接続される。なお、他の設備装置３０１も対応する監視装置３００にそれぞれ接続される。また、監視装置３００ａ〜３００ｎのそれぞれは監視センタ２５０の監視コンソール２００に接続される。また、監視コンソール２００はネットワーク５０を介して管理センタ１５０の管理装置１００に接続される。
【００１４】
監視センタ２５０は、監視コンソール２００により各設備装置３０１を監視するための施設である。監視センタ２５０に設置されている監視装置３００は、各設備装置３０１の異常を検知した場合、監視コンソール２００に監視データを送信する。このとき、監視コンソール２００のモニタにはエラー画面が表示される。監視コンソール２００はモニタに表示されたエラー画面に係るビットマップデータを管理センタ１５０の管理装置１００に送信する。なお、監視コンソール２００はエラー画面だけでなく、各設備装置３０１に生じた障害に対応する手順を示した対処画面を表示させてもよい。
【００１５】
管理センタ１５０は、各設備装置３０１に障害が生じたときに障害を早期に発見し、障害対応をサポートするために監視センタ２５０の遠隔地に設置された施設である。管理センタ１５０内に設置されている管理装置１００は監視コンソール２００からビットマップデータを受信する。そして、管理装置１００はモニタにエラー画面および対処画面を表示する。
【００１６】
（監視コンソールの構成）
次に、監視コンソール２００の機能構成について説明する。図２は、監視コンソールの構成を示す機能ブロック図である。監視コンソール２００は通信Ｉ／Ｆ２０１と、操作部２０２と、表示部２０３と、制御部２１０と、記憶部２２０とを有する。通信Ｉ／Ｆ２０１はネットワーク５０に接続され、ネットワーク５０を介して後述の管理装置１００にデータを送信するための通信インターフェースである。操作部２０２は監視対象である各設備装置３０１を操作するためのキーボード、マウス等の入力機器である。表示部２０３は各設備装置３０１を監視するための監視画面をモニタに表示する。また、表示部２０３は各設備装置３０１に障害が発生した際、モニタにエラー画面を表示する。
【００１７】
（監視コンソールの記憶部の各構成）
図２に示すように、監視コンソール２００の記憶部２２０はエラーＤＢ２２１と、エラーログ２２２と、画像メモリ２２３とを記憶する。記憶部２２０は例えば、ＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read  Only  Memory）、フラッシュメモリ（Flash  Memory）などの半導体メモリ素子、ハードディスクや光ディスクなどの記憶装置に対応する。
【００１８】
エラーＤＢ２２１は、監視対象の各設備装置３０１に生じた障害に対応する対応データを記憶するためのデータベースである。図３は、監視コンソールのエラーＤＢのデータ構造の一例を示す図である。図３に示すようにエラーＤＢ２２１はエラーコードと、障害内容と、対応データと、エラーレベルとを対応付ける。「エラーコード」は、各設備装置３０１に生じた障害を一意に識別するための番号を示す。「障害内容」は、各設備装置３０１に生じた障害の内容を示す。「対応データ」は、各設備装置３０１に生じた障害に関するデータである。対応データは各設備装置３０１に生じた障害に対応するエラー画面を含む。「エラーレベル」は、各設備装置３０１に生じた障害の重大さの程度を示す。エラーレベルは障害の重大さが小さいものから順に昇順に値を付したものである。例えば、エラーレベルが1〜5まである場合、エラーレベル「1」が最も軽度な障害であり、エラーレベル「5」が最も重い障害である。
【００１９】
エラーＤＢ２２１に記憶されているデータについて具体例を挙げて説明する。例えば、エラーＤＢ２２１は表示行１行目においてエラーコードが「0100」、障害の内容が「運転停止」、対応データが「対応データ１」、エラーレベルが「1」であることを示す。また、エラーＤＢ２２１は表示行２行目においてエラーコードが「0101」であり、障害の内容が「タップ切替NO.1」であり、対応データが「対応データ２」であり、エラーレベルが「1」であることを示す。なお、エラーＤＢ２２１は他の表示行においても、エラーコード、障害内容、対応データ、およびエラーレベルを対応付ける。
【００２０】
エラーログ２２２は、監視対象の各設備装置３０１に生じた障害の発生日時および障害の内容を記憶するためのデータである。図４は、監視コンソールのエラーログのデータ構造の一例を示す図である。図４に示すようにエラーログ２２２は発生日時と、エラーコードと、障害内容とを対応付ける。「発生日時」は、監視対象の各設備装置３０１に障害が発生した日時を示す。「エラーコード」は、各設備装置３０１に生じた障害を一意に識別するための番号を示す。「障害内容」は、各設備装置３０１に生じた障害の内容を示す。このようにエラーログ２２２は各設備装置３０１に生じた障害が発生した順に発生日時と障害の内容とを対応付けて記憶する。
【００２１】
エラーログ２２２は、各設備装置３０１に生じた障害が発生した順に発生日時と障害内容とを対応付けて記憶する。例えば、エラーログ２２２は表示行１行目において発生日時が「2013/07/02  14：25」、「エラーコード」が「0102」、障害内容が「重故障  １号線受電過電流」であることを示す。また、エラーログ２２２は表示行２行目において発生日時が「2013/07/02  14：35」、「エラーコード」が「0104」、障害内容が「中故障  ＵＰＳ受電過電流」であることを示す。なお、エラーログ２２２は他の表示行においても、発生日時と、エラーコードと、エラー内容とを対応付けて記憶する。
【００２２】
画像メモリ２２３は、対応データに基づき生成された監視画像データを保存する。画像メモリ２２３に保存された監視画像データは後述する画像生成部２１３により表示部２０３に出力される。また、画像メモリ２２３に保存された監視画像データは適宜、消去される。
【００２３】
（監視コンソールの制御部の各構成）
図２に示すように、監視コンソール２００の制御部２１０は状態監視部２１１と、検索部２１２と、画像生成部２１３と、ログ作成部２１４と、送信部２１５とを有する。監視コンソール２００の制御部２１０の機能は例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）などの集積回路により実現することができる。また、制御部２１０の機能は例えば、ＣＰＵ（Central  Processing  Unit）が所定のプログラムを実行することで実現することができる。
【００２４】
制御部２１０の各構成について説明する。状態監視部２１１は、監視対象である各設備装置３０１の状態を、監視装置３００から送信される監視データに基づき監視する。検索部２１２は、エラーコードを用いてエラーＤＢ２２１を検索することにより得られた対応データを画像生成部２１３およびログ作成部２１４に送信する。また、検索部２１２は、エラーコードに対応するエラーレベルが所定値以上の場合に送信部２１５に障害発生信号を送信する。画像生成部２１３は、検索部２１２から送信された対応データに基づき監視画像データを生成し、画像メモリ２２３に記憶させる。また、画像生成部２１３は、画像メモリ２２３に記憶された監視画像データを表示部２０３に出力してモニタにエラー画面を表示させる。ログ作成部２１４は、検索部２１２から送信された対応データに基づきエラーログ２２２を生成する。送信部２１５は、障害発生信号を受信した場合、監視画像データを管理装置１００に送信する。
【００２５】
すなわち、制御部２１０の各構成は以下の処理をおこなう。状態監視部２１１は、各設備装置３０１を監視する監視装置３００から監視データを受信すると、監視データからエラーコードを生成する。次いで、検索部２１２は、エラーコードを用いてエラーＤＢ２２１を検索する。次いで、検索部２１２は、エラーＤＢ２２１において検索された対応データを画像生成部２１３およびログ作成部２１４に送信する。また、検索部２１２は、エラーコードに対応するエラーレベルが所定値以上の場合に送信部２１５に障害発生信号を送信する。次いで、画像生成部２１３は、検索部２１２から送信された対応データに基づき監視画像データを生成し、画像メモリ２２３に記憶させる。次いで、画像生成部２１３は、画像メモリ２２３に記憶された監視画像データを表示部２０３に出力してモニタにエラー画面を表示する。一方、ログ作成部２１４は、検索部２１２から送信された対応データに基づきエラーログを生成する。次いで、送信部２１５は、障害発生信号を受信した場合、監視画像データを管理装置１００に送信する。なお、監視コンソール２００の各構成における処理の具体例に関しては次に説明する。
【００２６】
監視装置３００は設備装置３０１ａに設置されているセンサにより、ＵＰＳにおける受電量が所定値以上であることを検知したときに、監視データを監視コンソール２００に送信する。次いで、状態監視部２１１は、監視装置３００から受信した監視データに基づき、当該障害に対応するエラーコード「0104」を生成する。次いで、状態監視部２１１は、エラーコード「0104」を検索部２１２に送信する。
【００２７】
次いで、検索部２１２は、エラーコード「0104」を用いて図３のエラーＤＢ２２１を検索する。次いで、検索部２１２は、エラーＤＢ２２１においてエラーコード「0104」に対応する「対応データ５」を画像生成部２１３およびログ作成部２１４に送信する。次いで、検索部２１２は、エラーコード「0104」に対応するエラーレベルが「4」であり、所定値「4」以上であるので障害発生信号を送信部２１５に送信する。なお、検索部２１２は、エラーコードに対応するエラーレベルが所定値以下の場合、障害発生信号を送信部２１５に送信しない。
【００２８】
画像生成部２１３は、検索部２１２から送信された対応データに基づき監視画像データを生成し、画像メモリ２２３に記憶させる。画像生成部２１３は、監視画像データにおいて設備装置３０１ａ〜３０１ｎの全体構成を示し、さらに障害が発生している各設備装置３０１の部分を赤色で示す。また、画像生成部２１３は、監視画像データにおいて各設備装置３０１に生じた障害の内容およびエラーコードを時系列にしてモニタに表示する。次いで、画像生成部２１３は、画像メモリ２２３に記憶された監視画像データを表示部２０３に出力し、エラー画面を出力させる。なお、エラー画面の具体例については後述する。また、画像生成部２１３は、後述する対処画面をモニタに表示してもよい。
【００２９】
ログ作成部２１４は、検索部２１２から送信された対応データに基づき障害の発生日時と、エラーコードと、エラー内容とを対応付けてエラーログ２２２に記憶する。
【００３０】
送信部２１５は、検索部２１２から障害発生信号を受信した場合に、モニタに表示されたエラー画面に対応する監視画像データを、ネットワーク５０を介して管理センタ１５０の管理装置１００に送信する。なお、送信部２１５は、監視画像データ以外にエラーコードを含むテキストデータを管理装置１００に送信してもよい。
【００３１】
（管理装置の構成）
次に、管理装置１００の機能構成について説明する。図５は、管理装置の構成を示す機能ブロック図である。管理装置１００は通信Ｉ／Ｆ１０１と、操作部１０２と、表示部１０３と、制御部１１０と、記憶部１２０とを有する。通信Ｉ／Ｆ１０１は、ネットワーク５０に接続され、ネットワーク５０を介して先述の監視コンソール２００からデータを受信するための通信インターフェースである。操作部１０２は、モニタに表示された画面を操作したり、各設備装置３０１を遠隔操作したりするためのキーボード、マウス等の入力機器である。表示部１０３は、監視コンソール２００から送信された画像データを基にモニタにエラー画面を表示する。なお、管理装置１００は情報処理画面出力装置の一例である。
【００３２】
（管理装置の記憶部の各構成）
図５に示すように管理装置１００の記憶部１２０はエラーＤＢ１２１と、エラーログ１２２と、画像メモリ１２３とを記憶する。記憶部１２０は例えば、ＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read  Only  Memory）、フラッシュメモリ（Flash  Memory）などの半導体メモリ素子、ハードディスクや光ディスクなどの記憶装置に対応する。
【００３３】
エラーＤＢ１２１は、監視コンソール２００から受信した対応データを記憶するためのデータベースである。図６は、管理装置のエラーＤＢのデータ構造の一例を示す図である。管理装置１００のエラーＤＢ１２１のデータ構造は、監視コンソール２００のエラーＤＢ２２１のデータ構造と同様である。ただし、管理装置１００のエラーＤＢ１２１は、エラーレベルが所定値以上の場合においてエラーコード、障害内容、対応データ、およびエラーレベルのみを記憶する点で監視コンソール２００のエラーＤＢ２２１と相違する。
【００３４】
エラーＤＢ１２１に記憶されているデータについて具体例を挙げて説明する。例えば、エラーＤＢ１２１は、表示行１行目においてエラーコードが「0102」、障害の内容が「重故障  １号線受電過電流」、対応データが「対応データ３」、エラーレベルが「5」を記憶する。また、エラーＤＢ１２１は、表示行２行目においてエラーコードが「0104」、障害の内容が「中故障  ＵＰＳ受電過電流」、対応データが「対応データ５」、エラーレベルが「4」を記憶する。このように、エラーＤＢ２２１は、エラーレベルが「4」以上の場合においてエラーコード、障害内容、対応データ、およびエラーレベルを対応付けて記憶する。
【００３５】
エラーログ１２２は、監視対象の各設備装置３０１に生じた障害の発生日時、エラーコード、および障害内容を対応付けて記憶する。図７は、管理装置のエラーログのデータ構造の一例を示す図である。管理装置１００のエラーログ１２２のデータ構造は、監視コンソール２００のエラーログ２２２のデータ構造と同様である。ただし、管理装置１００のエラーログ１２２は、エラーレベルが所定値以上の場合のみエラーログを記憶する点で、監視コンソール２００のエラーログ２２２と相違する。
【００３６】
エラーログ１２２は、各設備装置３０１に生じた障害が発生した順に発生日時と障害の内容とを対応付けて記憶する。例えば、エラーログ１２２は、表示行１行目において発生日時が「2013/07/02  14：25」、「エラーコード」が「0102」、障害内容が「重故障  １号線受電過電流」であることを示す。また、エラーログ１２２は、表示行２行目において発生日時が「2013/07/02  14：35」、「エラーコード」が「0104」、障害内容が「中故障  ＵＰＳ受電過電流」であることを示す。このようにエラーログ１２２は、エラーレベルが「4」以上のエラーログのみを記憶する。
【００３７】
画像メモリ１２３は、後述する取得部１１１が監視コンソール２００から取得した画像データを保存する。画像メモリ１２３に保存された画像データは、後述する画像生成部１１４により表示部１０３に出力される。また、画像メモリ１２３に保存された監視画像データは適宜、消去される。また、画像メモリ１２３は後述する画像生成部１１４により生成された対応画像データを記憶する。
【００３８】
（管理装置の制御部の各構成）
図５に示すように、管理装置１００の制御部１１０は取得部１１１と、認識部１１２と、検索部１１３と、画像生成部１１４と、ログ作成部１１５とを有する。制御部１１０の機能は例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）などの集積回路により実現することができる。また、制御部１１０の機能は例えば、ＣＰＵ（Central  Processing  Unit）が所定のプログラムを実行することで実現することができる。なお、画像生成部１１４は、第一出力部と第二出力部との機能を実現させる制御部１１０の構成の一例である。
【００３９】
制御部１１０は、１または複数の監視対象装置で発生した第一の異常に関する情報を含んだ第一の画面を表示部１０３により画面に出力する。制御部１１０は、１または複数の監視対象装置で、第一の異常よりも後に発生した第二の異常に関する情報を含んだ第二の画面を表示部１０３により画面に出力する際に、出力した第一の画面の表示領域を隠さない位置に、該第二の画面を出力する。これにより、制御部１１０は、現在確認している対処画面を後に表示された対処画面によって隠されないように表示することができる。
【００４０】
すなわち、制御部１１０の各構成は以下の処理をおこなう。取得部１１１は監視画像データを取得し、監視画像データを表示部１０３に出力することにより、エラー画面をモニタに表示させる。次いで、認識部１１２はエラー画面からテキストデータを取得する。次いで、認識部１１２は、取得したテキストデータを検索部１１３に送信する。次いで、検索部１１３は認識部１１２から受信したテキストデータを用いてエラーＤＢ１２１を検索し、対応データを取得する。次いで、検索部１１３は、取得した対応データを画像生成部およびログ生成部１１５に送信する。次いで、画像生成部１１４は検索部１１３から送信された対応データから対応画像データを抽出する。次いで、画像生成部１１４は、抽出した対応画像データをキュー形式のリストに格納する。次いで、画像生成部１１４は、作成したリストの順に対応画像データを表示部１０３に送信する。そして、表示部１０３は、リストの先頭にある対応画像データに係る対処画面を手前にして表示する。次いで、表示部１０３は、リストに含まれる他の対応画像データに係る対処画面についてリストに格納された順に、先ほどの手前に表示された対処画面に重畳させて表示する。一方、ログ作成部１１５は、検索部１１３から送信された対応データからログデータを抽出する。次いで、ログ生成部１１５はログデータに基づきエラーログ１２２を生成する。なお、制御部１１０の各構成における処理の具体例に関しては次の段落から説明する。
【００４１】
取得部１１１は、監視コンソール２００から送信された監視画像データを取得し、画像メモリ１２３に記憶させる。次いで、取得部１１１は、監視画像データを表示部１０３に出力させることにより、エラー画面をモニタに表示させる。また、取得部１１１は、監視コンソール２００から別の監視画像データが送信された場合、画像メモリ１２３に記憶されている監視画像データを当該別の監視画像データに置き換える。次いで、取得部１１１は、当該別の監視画像データを表示部１０３に出力する。なお、ある監視画像データの後に受信した監視画像データはより新しいエラー画面を表示するためのものである。取得部１１１は、エラー画面を適時に更新するため、画像メモリ１２３において適宜、監視画像データを新しい監視画像データに置き換える。
【００４２】
次いで、認識部１１２は、エラー画面に示されているテキストデータを認識する。次いで、認識部１１２は、認識したテキストデータ「0104」を取得する。次いで、認識部１１２は、テキストデータ「0104」を検索部１１３に送信する。
【００４３】
次いで、検索部１１３は、認識部１１２からテキストデータ「0104」を受信する。次いで、検索部１１３は、エラーＤＢ１２１においてテキストデータ「0104」を検索する。検索部１１３は、図６のエラーＤＢ１２１においてテキストデータ「0104」に対応する「対応データ５」を取得する。なお、各対応データはビットマップ形式の対応画像データを含む。次いで、検索部１１３は、画像生成部１１４およびログ作成部１１５に取得した対応データを送信する。なお、検索部１１３は、検索したテキストデータがエラーＤＢ１２１に登録されていなかった場合、認識部１１２により送信された他のテキストデータを用いてエラーＤＢ１２１を検索するか、他にテキストデータがないときは処理を終了させる。
【００４４】
次いで、画像生成部１１４は、検索部１１３から「対応データ３」を受信する。次いで、画像生成部１１４は、対応データ３から「対応画像データ３」を抽出する。次いで、画像生成部１１４は、「対応画像データ３」を画像メモリ１２３においてキュー形式のリストに保存する。また、画像生成部１１４は、複数の対応データを受信した場合、複数の対応データのそれぞれから抽出された各対応画像データを、送信された順に当該リストにエンキューして保存する。次いで、画像生成部１１４は、リストにある各対応画像データを表示部１０３に送信する。そして、表示部１０３は、受信した対応データを対処画面として表示する。
【００４５】
画像生成部１１４は、検索部１１３から複数の対応データが送信された場合、以下のように処理する。例えば、画像生成部１１４は、検索部１１３から「対応データ３」、「対応データ５」、「対応データ８」の順に送信された場合に、画像メモリ１２３に「対応画像データ３」、「対応画像データ５」、「対応画像データ８」の順にエンキューする。このようにして画像生成部１１４は、先頭から順に［対応画像データ３、対応画像データ５、対応画像データ８］としたリストを作成する。次いで、画像生成部１１４は、作成したリストの順に対応画像データを表示部１０３に送信する。そして、表示部１０３は、受信したリストの先頭にある「対応画像データ３」の対処画面を手前にして表示する。さらに、表示部１０３は「対応画像データ５」、「対応画像データ８」の対処画面を順に「対応画像データ３」の対処画面に重畳させてモニタに表示させる。なお、表示部１０３は、他の対処画面が選択された場合には選択された対処画面を手前にして表示してもよい。
【００４６】
また、ログ作成部１１５は、検索部１１３から送信された対応データからログデータを抽出する。次いで、ログ生成部１１５は、抽出したログデータに基づき障害の発生日時と、エラーコードと、エラー内容とを対応付けてエラーログ１２２に記憶する。
【００４７】
（管理装置における画面表示例）
図８は、エラーデータを受信した際の管理装置の画面表示の第一の例を示す図である。管理装置１００のモニタに表示される画面は、エラー画面４００と、対処画面４１０ａとで構成される。エラー画面４００はシステムの全体構成図４０１と、障害履歴４０２とを有する。全体構成図４０１は監視対象のシステムの全体構成を示す。表示部１０３は全体構成図４０１において障害が発生した箇所の部分の色を変化させて表示する。例えば、表示部１０３はＵＰＳにおいて受電過電流が生じた場合に、ＵＰＳに接続された電線部分４０１ａを赤色に塗りつぶして表示する。
【００４８】
また、障害履歴４０２は、監視対象のシステムに生じた障害の発生日時および障害の内容を示す。認識部１１２は障害履歴４０２に含まれるテキストを認識する。次いで、認識部１１２は認識したテキストデータを取得する。例えば、認識部１１２は障害履歴４０２の表示行１行目からテキストデータ「0102」を取得する。このようにして認識部１１２は、対処画面を表示するためのテキストデータを取得する。
【００４９】
一方、対処画面４１０ａは、対応手順４１１ａと、特記事項４１２ａと、対応完了ボタン４１３ａとを有する。対処画面４１０ａは、発生した障害に関する情報を表示するための画面である。対処画面４１０ａは、発生した障害についての表題と、連絡先の電話番号等を表示する。図８の例における対処画面４１０ａは、障害履歴４０２に表示されている中の、一番上、すなわち発生日時が最古の障害に対応する画面の例を示している。表示部１０３は、別の障害が発生した場合、当該障害に対応する対処画面４１０を対処画面４１０ａの裏側に重畳して、すなわち、表示中の対処画面４１０ａの表示に被らないようにして表示する。
【００５０】
また、対応手順４１１ａは障害に関する対応手順を示す。対応手順４１１ａは障害の対応手順が複数ある場合に、それぞれの対応手順に番号を付けて順に示す。また、特記事項４１２ａは障害に関して対応手順以外に告知すべき内容を含む。例えば、特記事項４１２ａは警報の内容や緊急連絡先等を示す。また、対応完了ボタン４１３ａは対処画面４１０ａに係る障害の対応が完了した場合等に押下される。このとき、表示部１０３は対処画面４１０ａを消去する。
【００５１】
図９は、エラーデータを受信した際の管理装置の画面表示の第二の例を示す図である。エラー画面４００は図８のエラー画面４００と同一である。一方、対処画面４１０ｂは図８の対処画面４１０ａの裏側に対処画面４１０ａに重畳して表示されていた画面である。図９の例における対処画面４１０ｂは、障害履歴４０２に表示されている中の、上から２番目、すなわち発生日時が二番目に古い障害に対応する画面の例を示している。表示部１０３は対処画面４１０ａの対応完了ボタン４１３ａがクリックされると、対処画面４１０ａを消去して対処画面４１０ｂを手前にして表示する。なお、対処画面４１０ｂの構成は対処画面４１０ａの構成と同一であり、対応手順４１１ｂと特記事項４１２ｂと対応完了ボタン４１３ｂとを有する。
【００５２】
（監視コンソールにおける処理の流れ）
次に、監視コンソール２００における処理の流れについて説明する。図１０は、監視コンソールが管理装置に監視画像データを送信するまでの処理動作の一例を示す図である。まず、状態監視部２１１は、監視装置３００から監視データが送信されたか否かを判定する（ステップＳ１０）。状態監視部２１１は、監視装置３００から監視データの送信がない場合（ステップＳ１０No）、監視データが送信されるまで待機する。一方、状態監視部２１１は、監視装置３００から監視データが送信された場合（ステップＳ１０Yes）、監視データを受信する（ステップＳ１１）。次いで、状態監視部２１１は、各設備装置３０１受信した監視データに基づきエラーコードを生成する（ステップＳ１２）。
【００５３】
次いで、検索部２１２は、生成したエラーコードを用いてエラーＤＢ２２１を検索する（ステップＳ１３）。検索部２１２は、エラーＤＢ２２１においてエラーコードがヒットしなかった場合（ステップＳ１４No）、処理を終了させる。一方、検索部２１２は、エラーＤＢ２２１においてエラーコードがヒットした場合（ステップＳ１４Yes）、ステップＳ１５の処理に移る。次いで、検索部２１２は、エラーコードに対応する対応データを画像生成部２１３およびログ作成部２１４に送信する（ステップＳ１５）。次いで、検索部２１２は、エラーＤＢ２２１においてエラーコードに対応するエラーレベルが所定値より小さかった場合（ステップＳ１６No）、ステップＳ１８の処理に移る。一方、検索部２１２は、エラーレベルが所定値以上であった場合（ステップＳ１６Yes）、障害発生信号を送信部２１５に送信する（ステップＳ１７）。
【００５４】
次いで、画像生成部２１３は、検索部２１２から送信された対応データに基づき監視画像データを生成し、画像メモリ２２３に記憶させる（ステップＳ１８）。次いで、画像生成部２１３は、画像メモリ２２３に記憶された監視画像データを表示部２０３に出力し、エラー画面を出力させる（ステップＳ１９）。次いで、ログ作成部２１４は、検索部２１２から送信された対応データに基づき障害の発生日時と、エラーコードと、エラー内容とを対応付けてエラーログ２２２に記憶する（ステップＳ２０）。
【００５５】
次いで、送信部２１５は、検索部２１２から障害発生信号を受信しなかった場合（ステップＳ２１No）、処理を終了する。一方、送信部２１５は、検索部２１２から障害発生信号を受信した場合（ステップＳ２１Yes）、エラー画面に対応する監視画像データをネットワーク５０を介して管理装置１００に送信する（ステップＳ２２）。
【００５６】
（管理装置における処理の流れ）
次に、管理装置１００における処理の流れについて説明する。図１１は、エラー表示処理に関する管理装置内の制御部の処理動作の一例を示す図である。まず、取得部１１１は、監視コンソール２００から監視画像データが送信されたか否かを判定する（ステップＳ３０）。取得部１１１は、監視コンソール２００から監視画像データの送信がない場合（ステップＳ３０No）、監視画像データが送信されるまで待機する。一方、取得部１１１は、監視コンソール２００から監視画像データの送信があった場合（ステップＳ３０Yes）、監視画像データを受信する（ステップＳ３１）。次いで、取得部１１１は、監視画像データを画像メモリ１２３に記憶させる（ステップＳ３２）。次いで、取得部１１１は、画像メモリ１２３に記憶された監視画像データを表示部１０３に出力することにより、エラー画面をモニタに表示させる（ステップＳ３３）。次いで、認識部１１２は、エラー画面の所定領域をテキスト化することによりテキストデータを取得する（ステップＳ３４）。
【００５７】
次いで、検索部１１３は、認識部１１２により取得されたテキストデータをエラーＤＢ１２１において検索する（ステップＳ３５）。検索部１１３は、エラーＤＢ１２１においてテキストデータが登録されていなかった場合（ステップＳ３６No）、処理を終了する。一方、検索部１１３は、エラーＤＢ１２１においてテキストデータが登録されていた場合（ステップＳ３６Yes）、当該テキストデータに対応する対応データを画像生成部１１４およびログ作成部１１５を送信する（ステップＳ３７）。次いで、画像生成部１１４は、受信した対応データから抽出された対応画像データを、キュー形式のリストの最後尾に格納する（ステップＳ３８）。次いで、画像生成部１１４は、作成したリストに格納されている各対応画像データを、リストの先頭から順に表示部１０３に送信する。次いで、表示部１０３は、リストの先頭にある対応画像データに係る対処画面を手前にして表示する。次いで、表示部１０３は、リストに格納された他の対処画面をリストの先頭から順に、手前に表示された対処画面の後ろ側に重畳して、すなわち、最前面で表示中の対処画面の表示が隠れないようにして表示させる（ステップＳ３９）。次いで、ログ作成部１１５は、検索部１１３から送信された対応データからログデータを抽出する。次いで、ログ生成部１１５は、抽出したログデータに基づき障害の発生日時と、エラーコードと、エラー内容とを対応付けてエラーログ１２２に記憶する（ステップＳ４０）。
【００５８】
（実施例１に関連する他の実施例）
上記実施態様においては、監視コンソール２００が管理装置１００に監視画像データを送信する。これに限定されず、監視コンソール２００は監視画像データに加えてエラーコード等のテキストデータを管理装置１００に送信してもよい。なお、この場合において管理装置１００は、取得部１１１が受信したテキストデータを検索部１１３に送信する。また、この場合において認識部１１２は、エラー画面の所定領域をテキスト化することによりテキストデータを取得する処理をおこなわなくてもよい。
【００５９】
上記実施態様においては、設備監視システム１０が管理装置１００に各設備装置３０１に発生した障害に関する情報を通知している。これに限られず、障害以外の情報を通知するシステムが実施例１のシステムに係る各構成を用いてもよい。
【００６０】
上記実施態様においては、監視コンソール２００の送信部２１５は、エラーレベルが所定値以上の場合にのみ監視画像データを管理装置１００に送信する旨を説明した。これに限られず、送信部２１５はエラーレベルの大小に関係なく監視画像データを管理装置１００に送信してもよい。
【００６１】
上記実施態様においては、管理装置１００が表示する対処画面に障害の対応手順が示される旨の説明をした。これに限られず、管理装置１００は対処画面に障害に関する一般的な情報を表示してもよい。
【００６２】
上記実施態様においては、管理装置１００が障害の対応手順を示した各対処画面を上記処理手順で表示する旨を説明した。これに限られず、監視コンソール２００が上記処理手順で各対処画面を表示してもよい。
【００６３】
［管理装置の画面表示の他の態様］
先述したように、画像生成部１１４は、対処画面を複数表示するときは、手前に表示された対処画面の後ろ側に各対処画面を重畳させて、すなわち、最前面で表示中の対処画面の表示が隠れないようにして表示させる。そのため、監視員は手前の対処画面を消去してから次の対処画面を見ることになる。
【００６４】
画像生成部１１４は、各対処画面をずらしながら重畳させて表示させてもよい。図１２は、エラーデータを受信した際の管理装置の画面表示の他の態様を示す図である。図１２に示したように、画像生成部１１４は、対処画面４１０ｃの各対処画面をずらしながら重畳させて表示させている。表示部１０３は、手前の対処画面以外の対処画面が選択されると、選択された対処画面を手前にして表示する。これにより、オペレータは複数の障害に関する対応手順を確認できる。
【００６５】
［他の事業所・部署へ障害情報の送信］
管理装置１００は、重大な障害が発生した場合に事業の管理者等が所属する事業所または部署に障害を報告してもよい。すなわち、管理装置１００は、第一の異常の重要度または第二の異常の重要度が所定値以上の場合に、他のサーバに異常に関する情報を含んだ画面に表示するための情報を送信する。具体的には管理装置１００は以下の手順で他の事業所、部署に障害を報告する。
【００６６】
そのために管理装置１００の記憶部１２０は以下の構成を有し、制御部１１０は以下の処理をおこなう。エラーＤＢ１２１に記憶されている各対応データは、他の事業所や部署に障害を報告するための報告データを含む。また、報告データは送信先のアドレス情報を含む。検索部１１３は、エラーＤＢ１２１において取得した対応データから抽出した報告データを、送信先のアドレスに係る他のサーバに送信する。具体的には管理装置１００は、以下の手順で他の事業所、部署に障害を報告する。これにより、管理装置１００は、他の事業所に障害を告知することが可能となる。
【００６７】
まず、取得部１１１は監視画像データを受信する。次いで、取得部１１１は監視画像データを画像メモリ１２３に記憶させる。次いで、取得部１１１は監視画像データを表示部１０３に出力することにより、エラー画面をモニタに表示させる。次いで、認識部１１２はエラー画面の所定領域をテキスト化することによりテキストデータを取得する。次いで、検索部１１３は認識部１１２により取得されたテキストデータをエラーＤＢ１２１において検索する。次いで、検索部１１３はエラーＤＢ１２１において当該テキストデータに対応するエラーレベルが所定値以上の場合に、対応データを取得する。次いで、検索部１１３は取得した対応データから報告データを抽出する。次いで、検索部１１３は、報告データに含まれる送信先のアドレス情報にしたがい、報告データを通信Ｉ／Ｆ１０１からインターネットを介して他の事業所のサーバに報告データを送信する。そして、報告データを受信したサーバは、受信した報告データに基づき障害情報を告知するための画面をモニタに表示させる。
【００６８】
（表示端末のハードウェア構成）
図１３は、管理装置のハードウェア構成の一例を示す図である。図１３が示すように、コンピュータ５００は、各種演算処理を実行するＣＰＵ５０１と、ユーザからのデータ入力を受け付ける入力装置５０２と、モニタ５０３とを有する。また、コンピュータ５００は、記憶媒体からプログラム等を読み取る媒体読取装置５０４と、他の装置と接続するためのインターフェース装置５０５と、他の装置と無線により接続するための無線通信装置５０６とを有する。また、コンピュータ５００は、各種情報を一時記憶するＲＡＭ（Random  Access  Memory）５０７と、ハードディスク装置５０８とを有する。また、各装置５０１〜５０８は、バス５０９に接続される。
【００６９】
ハードディスク装置５０８には、図５に示した制御部１１０の取得部１１１、認識部１１２、検索部１１３、画像生成部１１４、およびログ生成部１１５の各処理部と同様の機能を有する情報処理画面出力プログラムが記憶される。また、ハードディスク装置５０８には、情報処理画面出力プログラムを実現するための各種データが記憶される。
【００７０】
ＣＰＵ５０１は、ハードディスク装置５０８に記憶された各プログラムを読み出して、ＲＡＭ５０７に展開して実行することで、各種の処理を行う。また、これらのプログラムは、コンピュータ５００を図５に示した取得部１１１、認識部１１２、検索部１１３、画像生成部１１４、およびログ生成部１１５として機能させることができる。
【００７１】
なお、上記の処方リスト表示プログラムは、必ずしもハードディスク装置５０８に記憶されている必要はない。例えば、コンピュータ５００が読み取り可能な記憶媒体に記憶されたプログラムを、コンピュータ５００が読み出して実行するようにしてもよい。コンピュータ５００が読み取り可能な記憶媒体は、例えば、ＣＤ−ＲＯＭやＤＶＤディスク、ＵＳＢ（Universal  Serial  Bus）メモリ等の可搬型記録媒体、フラッシュメモリ等の半導体メモリ、ハードディスクドライブ等が対応する。また、公衆回線、インターネット、ＬＡＮ（Local  Area  Network）等に接続された装置にこのプログラムを記憶させておき、コンピュータ５００がこれらからプログラムを読み出して実行するようにしてもよい。
【００７２】
以上の各実施例を含む実施形態に関し、さらに以下の付記を開示する。
【００７３】
（付記１）コンピュータに、
１または複数の監視対象装置で発生した第一の異常に関する情報を含んだ第一の画面を出力し、
１または複数の前記監視対象装置で、前記第一の異常よりも後に発生した第二の異常に関する情報を含んだ第二の画面を出力する際に、出力した前記第一の画面の表示領域を隠さない位置に、該第二の画面を出力する
処理を実行させることを特徴とする、情報処理画面出力プログラム。
【００７４】
（付記２）前記第二の画面を出力する処理は、前記第一の画面が一番手前になるように重畳して前記第二の画面を出力することを特徴とする、付記１に記載の情報処理画面出力プログラム。
【００７５】
（付記３）前記第一の画面を出力する処理は、前記第一の異常の重要度が所定値以上の場合に、前記第一の画面を出力し、
前記第二の画面を出力する処理は、前記第二の異常の重要度が所定値以上の場合に、前記第二の画面を出力することを特徴とする、付記１または２に記載の情報処理画面出力プログラム。
【００７６】
（付記４）前記第一の異常の重要度または前記第二の異常の重要度が所定値以上の場合に、異常に関する情報を含んだ画面を表示するための情報を他のサーバに送信する処理をさらにコンピュータに実行させることを特徴とする、情報処理画面出力プログラム。
【００７７】
（付記５）１または複数の監視対象装置で発生した第一の異常に関する情報を含んだ第一の画面を出力する第一出力部と、
１または複数の前記監視対象装置で、前記第一の異常よりも後に発生した第二の異常に関する情報を含んだ第二の画面を出力する際に、出力した前記第一の画面の表示領域を隠さない位置に、該第二の画面を出力する第二出力部と、
を有することを特徴とする、情報処理画面出力装置。
【００７８】
（付記６）監視対象装置を監視する端末と、該端末を管理する情報処理画面出力装置とが通信可能に接続された管理システムであって、
前記情報処理画面出力装置は、
１または複数の監視対象装置で発生した第一の異常に関する情報を含んだ第一の画面を出力する第一出力部と、
１または複数の前記監視対象装置で、前記第一の異常よりも後に発生した第二の異常に関する情報を含んだ第二の画面を出力する際に、出力した前記第一の画面の表示領域を隠さない位置に、該第二の画面を出力する第二出力部と、
を有することを特徴とする、情報処理画面出力システム。
【符号の説明】
【００７９】
１００      管理装置
１０１      通信Ｉ／Ｆ
１０２      操作部
１０３      表示部
１１０      制御部
１１１      取得部
１１２      認識部
１１３      検索部
１１４      画像生成部
１１５      ログ作成部
１２０      記憶部
１２１      エラーＤＢ
１２２      エラーログ
１２３      画像メモリ
【図１】
2015032068.tif 000003
【図２】
2015032068.tif 000004
【図３】
2015032068.tif 000005
【図４】
2015032068.tif 000006
【図５】
2015032068.tif 000007
【図６】
2015032068.tif 000008
【図７】
2015032068.tif 000009
【図８】
2015032068.tif 000010
【図９】
2015032068.tif 000011
【図１０】
2015032068.tif 000012
【図１１】
2015032068.tif 000013
【図１２】
2015032068.tif 000014
【図１３】
2015032068.tif 000015