(57)【特許請求の範囲】
【請求項１】
監視制御対象設備の設備状態を取込み、設備状態を示す画像信号を出力する監視制御処理部、この監視制御処理部から出力される画像信号を画面表示するモニタ部、および手動操作入力を行うキーボード・マウス部を備えた監視制御システムに対してネットワークを介して接続され、
前記キーボード・マウス部の操作信号を生成して前記監視制御システムに送信する操作信号生成部、前記モニタ部上で画面表示される画像信号を画像データとして取込む画像データ取込部、およびこの画像データ取込部で取込んだ画像データを文字データに変換する画像解析処理を行うことで文字データ形式の設備データを生成して保存する画像解析部を備えた設備データ解析処理システムにおいて、
前記操作信号生成部による操作信号の送信結果として前記モニタ部に画面表示される画面を、異なる種別の画面毎に、その種別の画面に特徴的な部分画像データの集合として表現する基準画像データを、当該種別の画面を表示させる元となる操作信号を特定する操作信号特定データと組合せてなる画面識別データを予め保存した画面識別データ保存部と、
前記操作信号生成部による操作信号の送信結果として前記モニタ部に画面表示される都度、前記画面識別データ保存部に保存されている画面識別データに基づき、実際に画面表示される判定対象画面の画像データが、当該操作信号の基準画像データと一致するか否かを判定する画像判定部を備え、
前記操作信号生成部は、前記画像判定部による判定結果が一致である場合にのみ操作信号の生成および送信を続行し、不一致である場合には操作信号の生成および送信を中止するように構成されている
ことを特徴とする設備データ解析処理システム。
【請求項２】
前記画像解析部は、前記画像判定部による判定結果が一致である場合にのみ当該画面の画像データの画像解析処理を行い、不一致である場合には当該画面の画像データの画像解析処理を行わないように構成されている
ことを特徴とする請求項１に記載の設備データ解析処理システム。
【請求項３】
前記基準画像データは、
個々の部分画像データとして、当該部分画像を構成するピクセル毎に、当該ピクセルを特定する名称または番号と、当該ピクセルを構成する色要素成分の大きさを記述した画像ファイルと、
個々の部分画像毎に、当該部分画像を特定する名称または番号と、当該部分画像の位置を特定する座標、および前記画像ファイルを特定する名称または番号を関係付ける部分画像テーブルを有する
ことを特徴とする請求項１または２に記載の設備データ解析処理システム。
【請求項４】
前記画像判定部は、
操作信号の送信結果として画面表示される判定対象画面の画像データが、当該操作信号の基準画像データと一致するか否かの画像判定処理として、
当該操作信号の基準画像データの画像ファイルと部分画像テーブルを用いて、当該操作信号の基準画像データにおける個々の部分画像データの座標範囲に対して、当該判定対象画面の画像データと当該部分画像データとの間でピクセル毎の色要素成分の大きさが一致するか否かを判定する処理を行うように構成されている
ことを特徴とする請求項３に記載の設備データ解析処理システム。
【請求項５】
監視制御対象設備の設備状態を取込み、設備状態を示す画像信号を出力する監視制御処理部、この監視制御処理部から出力される画像信号を画面表示するモニタ部、および手動操作入力を行うキーボード・マウス部を備えた監視制御システムに対してネットワークを介して接続され、
前記キーボード・マウス部の操作信号を生成して前記監視制御システムに送信する操作信号生成部、前記モニタ部上で画面表示される画像信号を画像データとして取込む画像データ取込部、およびこの画像データ取込部で取込んだ画像データを文字データに変換する画像解析処理を行うことで文字データ形式の設備データを生成して保存する画像解析部を備えた設備データ解析処理システムによる設備データ解析処理方法において、
前記設備データ解析処理システムは、画面識別データ保存部と画像判定部を備え、
前記画面識別データ保存部には、前記操作信号生成部による操作信号の送信結果として前記モニタ部に画面表示される画面を、異なる種別の画面毎に、その種別の画面に特徴的な部分画像データの集合として表現する基準画像データを、当該種別の画面を表示させる元となる操作信号を特定する操作信号特定データと組合せてなる画面識別データを予め保存しておき、
前記画像判定部により、前記操作信号生成部による操作信号の送信結果として前記モニタ部に画面表示される都度、前記画面識別データ保存部に保存されている画面識別データに基づき、実際に画面表示される判定対象画面の画像データが、当該操作信号の基準画像データと一致するか否かを判定する画像判定処理を行い、
前記操作信号生成部により、前記画像判定処理による判定結果が一致である場合にのみ操作信号の生成および送信を続行する続行処理を行い、不一致である場合には操作信号の生成および送信を中止する中止処理を行う
ことを特徴とする設備データ解析処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、監視制御対象設備の設備状態を取り込む監視制御システムに対してネットワークを介して接続され、監視制御システムのモニタ部上で画面表示される画像信号を画像データとして取り込み、画像解析処理を行うことで設備データを生成して保存する設備データ解析処理システムとその方法に関するものである。
【背景技術】
【０００２】
自家用発電機設備や空調設備（以下、単に設備という）を保守運用するうえで、設備のエネルギー使用状態を把握して、最適な効率状態を維持しながら運転することは重要である。
【０００３】
このため、モニタを持つ計算機システムである監視制御システムに設備の状態を取込み、結果を設備データとして運転員に通知することが行われている。一部の現場では、モニタに表示される設備データが運転員により把握され、過去の経験に基づいて設備を最適な状態に設定するための操作をして運転を行うことに利用されているが、十分に有効活用されているとはいい難い現場も多くある。これは、エネルギー利用効率の維持向上という面で設備データの活用方法が確立されていないためと考えられる。
【０００４】
一方、最近は、設備運転効率の改善を図るため、エネルギー使用実態を考慮した様々な最適運転アルゴリズムを持つ計算機システム（以下、設備データ解析処理システムという）が開発されてきている。このことから、設備データ解析処理システムを既存の監視制御システムと接続することにより、既存の監視制御システムの有効活用を図りつつ、設備運転の効率化を行おうとする要請が強くなってきている。
【０００５】
つまり、既存の監視制御システムから設備データ解析処理システムに設備状態データを取り出し、最適運転設定のためのガイダンスを作成して運転員に通知する方法の実現などが期待されている。このような最適運転設定のためのシステムを実現する場合には、既存の監視制御システムから設備データ解析処理システムに設備状態データを取り出す方式を、共通的でオープンな方式とすることが、システムの普及を図るための重要な要件となる。
【０００６】
監視制御用計算機からデータを取り出すための方法としては、監視制御システムの監視制御用計算機の入出力ポートへ新たなデータ伝送装置を追加接続してメモリ増設やデータ伝送のためのプログラム組込みを行う方法が考えられるが、この方法は、概して、作業量が膨大となり導入後に見込まれる効果を超える多大な費用を必要とする。このため、作業量削減および費用削減の観点から、多くの監視制御システムに普通に備わっているモニタ上に設備状態データを表示する機能を利用して、設備データ解析処理システムで収集する方式が提案されている。
【０００７】
例えば、特許文献１に開示されている発明は、監視制御システムの設備データを表示する画像データを、設備データ解析処理システムで取込み、画像データから設備データを抽出生成するものである。
【０００８】
図８は、このような従来の設備データ解析処理システムの構成例を示すブロック図である。この図８に示すように、監視制御対象設備１００の設備状態を示すデータを取り込む監視制御システム１１０は、ネットワーク１２０を介して設備データ解析処理システム１３０と接続されている。
【０００９】
監視制御システム１１０は、監視制御用計算機１１１とそれに組み込まれた監視制御プログラム１１２、画像信号分配器１１３、モニタ装置１１４、画像信号伝送装置１１５、信号合成器１１６、キーボード（ＫＢ）／マウス装置１１７、キーボード（ＫＢ）／マウス信号伝送装置１１８、等から構成されている。ネットワーク１２０は、ローカルまたは広域の各種の伝送回線から構成されている。
【００１０】
設備データ解析処理システム１３０は、解析用計算機１３１とそれに組み込まれたキーボード（ＫＢ）／マウス信号生成プログラム１３２、画面自動呼出プログラム１３３、画像データ取込プログラム１３４、画像解析プログラム１３５、および解析用計算機１３１の各種メモリまたは記憶装置に保存された画像データファイル１３６、設備データファイル１３７、等から構成されている。
【００１１】
このような図８に示す構成において、監視制御対象設備１００の設備状態を示すデータの収集は、次のように行われる。
【００１２】
まず、監視制御対象設備１００の状態を示すデータは、監視制御システム１１０の監視制御用計算機１１１に組み込まれた監視制御プログラム１１２のデータ収集機能により収集され、監視制御用計算機１１１内に保存される。
【００１３】
また、設備データ解析処理システム１３０の解析用計算機１３１に組み込まれた画面自動呼出プログラム１３３により画面呼出／画面操作信号が出力されると、この画面呼出／画面操作信号に基づき、キーボード／マウス信号生成プログラム１３２により画面呼出用のキーボード／マウス操作信号が生成され、ネットワーク１２０を通じて、監視制御システム１１０のキーボード／マウス信号伝送装置１１８に送信される。キーボード／マウス操作データは、キーボード／マウス信号伝送装置１１８から信号合成器１１６を介して監視制御用計算機１１１に通知される。
【００１４】
図９は、図８に示す設備データ解析処理システム１３０の動作の概略を示すフローチャートである。この図９に示すように、設備データ解析処理システム１３０から監視制御システム１１０に対して、画面呼出用の各種のキーボード／マウス操作信号が順次送信されることにより（Ｓ１１）、それらのキーボード／マウス操作信号は、監視制御システム１１０の監視制御用計算機１１１に順次通知され、監視制御プログラム１１２により、モニタ装置１１４上に、キーボード／マウス操作信号に応じた画面が表示される（Ｓ１２）。
【００１５】
すなわち、モニタ装置１１４上には、メニュー選択用画面や対象のデータ種別、日付指定のための画面などが順次呼び出され、また、設備の運転状態を表す使用電力量や測定温度、熱量などのデータを表示する画面が呼び出される。あるいはまた、既に呼び出され、画面表示されている画面上でデータを連続的に切替表示する等の各種の画面操作が行われる。
【００１６】
ここで、監視制御システム１１０のモニタ装置１１４上に画面表示される画像信号は、画像信号分配器１１３と画像信号伝送装置１１５を介し、ネットワーク１２０を通じて、設備データ解析処理システム１３０の解析用計算機１３１に送信され（Ｓ１３）、画像データ取込プログラム１３４により画像データとして取込まれ、画像データファイル１３６に保存される（Ｓ１４）。
【００１７】
画像データファイル１３６に保存された画像データに対して、画像解析プログラム１３５によって、画像データから文字データに変換する画像解析処理を行うことにより、文字データ形式の設備データが生成され、設備データファイル１３７に保存される（Ｓ１５）。この場合、一般的には、画像解析処理としては、例えば、ＯＣＲ変換が採用され、また、文字データ形式の設備データとしては、例えば、ＣＳＶ形式などのテキスト形式の設備データが生成される。
【００１８】
【特許文献１】特開２００４−３０２９９０
【発明の開示】
【発明が解決しようとする課題】
【００１９】
ところで、図８に示した従来技術においては、監視制御システム１１０のモニタ装置１１４上に設備状態を示す画面を表示するために、設備データ解析処理システム１３０で画面呼出用のキーボード／マウス操作信号を生成し、ネットワーク１２０を通じて、監視制御システム１１０の信号合成器１１６を介して監視制御用計算機１１１に通知している。
【００２０】
このようなキーボード／マウス操作信号の通知方式を採用した場合には、設備データ解析処理システム１３０からある画面の画面呼出用として送信される一連のキーボード／マウス操作信号の全てが、モニタ装置１１４上に表示される画面の全てに忠実に反映されることが必要条件となる。
【００２１】
しかしながら、現実には、設備データ解析処理システム１３０から送信されるキーボード／マウス操作信号の全てが監視制御用計算機１１１に到達するとは限らず、例えば、監視制御用計算機１１１の処理負荷が高い時などには、キーボード／マウス操作信号の一部または全部が破棄されることもある。
【００２２】
このように、設備データ解析処理システム１３０から送信されるキーボード／マウス操作信号の一部または全部が破棄される場合、信号の種類に限らず自動的に破棄される。そのため、例えば、画面選択に係るマウスのクリック操作に対応する一部の信号が破棄される場合には、監視制御システム１１０のモニタ装置１１４上には、設備データ解析処理システム１３０から送信されるキーボード／マウス操作信号に対応しない不正な画面が表示されたり、表示された画面上で不正な画面操作が行われるなどの不都合が生じる。
【００２３】
そして、このように、監視制御システム１１０のモニタ装置１１４上に、設備データ解析処理システム１３０から送信されるキーボード／マウス操作信号に対応しない不正な画面表示や不正な画面操作が行われた場合、設備データ解析処理システム１３０側では、監視制御システム１１０から不正な画像データを取り込むことになる。そのため、本来取得すべき設備データを生成、保存することができなくなる上、誤った設備データを生成、保存するなどの不都合を生じる可能性もある。
【００２４】
本発明は、以上のような従来技術の課題を解決するために提案されたものであり、その目的は、送信したキーボード／マウス操作信号に応じた正しい画面が表示されているか否かを確認可能とし、かつ、不正な画面表示や不正な画面操作を速やかに中止可能とすることにより、既存の監視制御システムで表示される画面から設備データを容易かつ確実に収集可能な、信頼性の高い設備データ解析処理システムとその方法を提供することである。
【課題を解決するための手段】
【００２５】
本発明の設備データ解析処理システムは、上記の課題を解決するために、キーボード／マウス操作信号に基づいて表示される画面の特徴を示す基準画像データを予め保存しておき、実際に送信したキーボード／マウス操作信号に基づいて表示された画面の画像データとその基準画像データとが一致するか否かを判定することにより、送信したキーボード／マウス操作信号に応じた正しい画面が表示されているか否かを容易に確認できるようにしたものである。
【００２６】
本発明の設備データ解析処理システムは、監視制御システムに対してネットワークを介して接続されるシステムである。ここで、監視制御システムは、監視制御対象設備の設備状態を取込み、設備状態を示す画像信号を出力する監視制御処理部、この監視制御処理部から出力される画像信号を画面表示するモニタ部、および手動操作入力を行うキーボード・マウス部を備えたシステムである。
【００２７】
本発明の設備データ解析処理システムは、基本的に、前記キーボード・マウス部の操作信号を生成して前記監視制御システムに送信する操作信号生成部、前記モニタ部上で画面表示される画像信号を画像データとして取込む画像データ取込部、およびこの画像データ取込部で取込んだ画像データを文字データに変換する画像解析処理を行うことで文字データ形式の設備データを生成して保存する画像解析部を備えたシステムである。
【００２８】
本発明の設備データ解析処理システムは、以上のような基本的な構成に加えて、画面識別データ保存部と画像判定部を備えた点、および操作信号生成部の構成に特徴を有する。ここで、画面識別データ保存部は、前記操作信号生成部による操作信号の送信結果として前記モニタ部に画面表示される画面を、異なる種別の画面毎に、その種別の画面に特徴的な部分画像データの集合として表現する基準画像データを、当該種別の画面を表示させる元となる操作信号を特定する操作信号特定データと組合せてなる画面識別データを予め保存した部分である。画像判定部は、前記操作信号生成部による操作信号の送信結果として前記モニタ部に画面表示される都度、前記画面識別データ保存部に保存されている画面識別データに基づき、実際に画面表示される判定対象画面の画像データが、当該操作信号の基準画像データと一致するか否かを判定する部分である。操作信号生成部は、前記画像判定部による判定結果が一致である場合にのみ操作信号の生成および送信を続行し、不一致である場合には操作信号の生成および送信を中止するように構成される。
【００２９】
なお、本発明における設備データ解析処理方法は、以上のシステムを、方法の観点から把握したものである。
【発明の効果】
【００３０】
本発明によれば、送信したキーボード／マウス操作信号に応じた正しい画面が表示されているか否かを確認可能とし、かつ、不正な画面表示や不正な画面操作を速やかに中止可能とすることにより、既存の監視制御システムで表示される画面から設備データを容易かつ確実に収集可能な、信頼性の高い設備データ解析処理システムとその方法を提供することができる。
【発明を実施するための最良の形態】
【００３１】
以下には、本発明に係る設備データ解析処理システムの実施形態について、図面を参照して具体的に説明する。なお、図８に示した従来の設備データ解析処理システムと同一部分には同一符号を付し、重複する説明は適宜省略する。
【００３２】
［構成］
図１は、本発明を適用した一つの実施形態に係る設備データ解析処理システムの構成を示すブロック図である。この図１に示すように、本実施形態の設備データ解析処理システム２００は、図８に示した従来の設備データ解析処理システム１３０の解析用計算機１３１の構成に、画面識別データファイル（画面識別データ保存部）２０１と画像判定プログラム（画像判定部）２０２を追加したものである。
【００３３】
ここで、画面識別データファイル２０１は、キーボード（ＫＢ）／マウス信号生成プログラム（操作信号生成部）１３２によるキーボード／マウス操作信号の送信結果として監視制御システム１１０のモニタ装置１１４に画面表示される画面の特徴を示す画面識別データを、異なる種別の画面毎に予め保存したデータファイルである。この画面識別データファイル２０１は、画像データファイル１３６や設備データファイル１３７と同様に、解析用計算機１３１の各種メモリまたは記憶装置に保存されている。
【００３４】
図２は、画面識別データファイル２０１に保存される画面識別データ２１０のデータ構成を示す図である。この図２に示すように、画面識別データ２１０は、異なる種別の画面毎に、画面の種別を示す名称または番号（画面種別）２１１と、画面をその画面に特徴的な部分画像データの集合として表現する基準画像データ２１２と、当該種別の画面を表示させる元となる操作信号を特定する操作信号特定データ２１３を組合せて構成されている。
【００３５】
この場合、個々の種別の画面を表示させる元となる操作信号を個別に特定可能な名称または番号などの固有の操作信号名が存在する場合には、その固有の操作信号名を操作信号特定データ２１３として使用すればよい。これに対して、基準画像データ２１２は、部分画像データの集合として表現される実体的なデータであるが、基準画像データの具体的なデータ構成は適宜選択可能である。例えば、個々の基準画像データを特定可能な名称または番号などの固有の基準画像データ名を使用して、この基準画像データ名を画面種別や操作信号特定データと関係付けるテーブルを管理すると共に、その基準画像データ名を付加した実体的な基準画像データのファイルを別に管理するようにしてもよい。
【００３６】
また、画像判定プログラム２０１は、キーボード／マウス信号生成プログラム１３２によるキーボード／マウス操作信号の送信結果として監視制御システム１１０のモニタ装置１１４に画面表示される都度、画面識別データファイル２０１に保存されている画面識別データ２１０に基づき、実際に画面表示される判定対象画面の画像データが、当該操作信号の基準画像データと一致するか否かを判定する機能を有する。
【００３７】
さらに、画像判定プログラム２０１の追加に伴い、本実施形態のキーボード／マウス信号生成プログラム１３２は、画像判定プログラム２０１による判定結果が一致である場合にのみキーボード／マウス操作信号の生成および送信を続行し、不一致である場合にはキーボード／マウス操作信号の生成および送信を中止する機能を有する。
【００３８】
画像判定プログラム２０１の追加に伴い、本実施形態の画像解析プログラム１３５は、画像判定プログラム２０１による判定結果が一致である場合にのみ画面一致と判定された当該画面の画像データの画像解析処理を行い、不一致である場合には当該画面の画像データの画像解析処理を行わない機能を有する。
【００３９】
［動作］
以上のような本実施形態の構成において、監視制御対象設備１００の設備状態を示すデータの収集は、次のように行われる。なお、本実施形態において、監視制御システム１１０の動作は、図８に示した従来の監視制御システム１１０と全く同様であり、また、設備データ解析処理システム２００の動作も、基本的には、図８に示した従来の設備データ解析処理システム１３０の動作と同様であるため、以下には、従来と異なる特徴的な動作に主眼をおいて説明する。
【００４０】
図３は、本実施形態における設備データ解析処理システム２００の動作の概略を示すフローチャートである。この図３に示すように、設備データ解析処理システム２００から監視制御システム１１０に対して、画面呼出用の各種のキーボード／マウス操作信号が順次送信されることにより（Ｓ１１）、それらのキーボード／マウス操作信号が、監視制御システム１１０の監視制御用計算機１１１に順次通知され、モニタ装置１１４上に、キーボード／マウス操作信号に応じた画面が表示される（Ｓ１２）までの動作は、従来と同様である。
【００４１】
そして、監視制御システム１１０のモニタ装置１１４上に画面表示される画像信号が、画像信号分配器１１３と画像信号伝送装置１１５を介し、ネットワーク１２０を通じて、設備データ解析処理システム２００の解析用計算機１３１に送信され（Ｓ１３）、画像データ取込プログラム１３４により画像データとして取込まれ、画像データファイル１３６に保存される（Ｓ１４）までの動作もまた、従来と同様である。
【００４２】
本実施形態の設備データ解析処理システム２００においては、画像データファイル１３６に保存された画像データに対して、画像解析プログラム１３５による画像解析処理を行う前に、画像判定プログラム２０２によって、画像判定処理を行う（Ｓ２１）点で従来と異なる。この画像判定処理（Ｓ２１）において、画像判定プログラム２０２は、画面識別データファイル２０１に保存されている画面識別データ２１０に基づき、実際に画面表示される判定対象画面の画像データが、当該操作信号の基準画像データと一致するか否かを判定し、判定結果を画面自動呼出プログラム１３３および画像解析プログラム１３５に通知する。
【００４３】
判定結果が画面一致である場合（Ｓ２２のＹＥＳ）、すなわち、送信したキーボード／マウス操作信号により本来表示されるべき正しい画面が表示されている場合には、画面自動呼出プログラム１３３は画面呼出／画面操作信号の出力を続行し、キーボード／マウス信号生成プログラム１３２は、キーボード／マウス操作信号の生成・送信を続行する（Ｓ２３）。この場合に、画像解析プログラム１３５は、画面一致と判定された当該画面の画像データの画像解析処理を行い、文字データ形式の設備データを生成して、設備データファイル１３７に保存する（Ｓ２４）。
【００４４】
これに対して、判定結果が画面不一致である場合（Ｓ２２のＮＯ）、すなわち、送信したキーボード／マウス操作信号により本来表示されるべき正しい画面が表示されておらず、不正な画面が表示されている場合には、画面自動呼出プログラム１３３は画面呼出／画面操作信号の出力を中止し、キーボード／マウス信号生成プログラム１３２は、キーボード／マウス操作信号の生成・送信を中止する（Ｓ２５）。この場合に、画像解析プログラム１３５は、画面不一致と判定された当該画面の画像データの画像解析処理を中止する（Ｓ２６）。
【００４５】
以上のような特徴的な処理（Ｓ２１〜Ｓ２６）を行うことにより、監視制御システム１１０のモニタ装置１１４上に、設備データ解析処理システム１３０から送信されるキーボード／マウス操作信号に対応しない不正な画面が表示された場合には、画像判定プログラム２０２による画像判定処理により、その不正な画面表示を容易に確認できる。
【００４６】
そして、画面不一致である場合には、キーボード／マウス操作信号の生成・送信を自動的に中止できるため、監視制御システム１１０のモニタ装置１１４上における不正な画面表示や不正な画面操作を速やかに中止することができる。また、画面不一致である場合には、当該画面の画像データの画像解析処理を行うこともないため、不正な画像データから謝った設備データを生成、保存するなどの不都合を生じることもない。
【００４７】
［基準画像データの具体例とそれを用いた画像判定処理］
図４〜図６は、画像判定プログラム２０２による画像判定処理（Ｓ２１）により使用する画面識別データ２１０中の基準画像データ２１２（図２）の具体例を示す図である。
【００４８】
ここで、図４は、判定対象画面の特徴を表現する複数の部分画像を示す図である。また、図５は、図４に示す判定対象画面の部分画像を示す名称または番号（部分画像名）と、その位置を特定する座標、および当該部分画像データが保存される画像ファイル名を関係付けた部分画像テーブルを示す図である。
【００４９】
この図４、図５に示す例において、基準画像データ２１２は、判定対象画面について、他の画面と異なる特徴を有する特徴的な部分画像データを予め複数抽出して構成される。部分画像の形状は、データの簡略化および処理の簡略化の観点から、一般的には、図４、図５に示すように、左上座標と右下座標の２つの座標によって画定される矩形状とすることが望ましい。
【００５０】
図６は、図５の部分画像テーブルに示された各画像ファイル名に対応する個々の画像ファイルのデータ構成を示す図である。この図６に示す画像ファイルにおいては、図５の部分画像テーブルで当該画像ファイル名に関係付けられた部分画像を構成するピクセル毎に、当該ピクセルを特定する名称または番号（ピクセル名）と、当該ピクセルを構成する色要素成分として、赤要素成分（Ｒ要素、Ｒ0）、緑要素成分（Ｇ要素、Ｇ0）、青要素成分（Ｂ要素、Ｂ0）の大きさがそれぞれ記述される。なお、便宜上の理由から、図中において、色要素成分の大きさの具体的な数値の記述は省略されている。
【００５１】
図７は、図４〜図６に示す基準画像データ２１２を用いた場合の画像判定プログラム２０２による画像判定処理（Ｓ２１）の一例を示すフローチャートである。この図７に示すように、画像判定プログラム２０２は、送信したキーボード／マウス操作信号に関係付けられた基準画像データ２１２の画像ファイルと部分画像テーブルを用いて、当該基準画像データにおける個々の部分画像データの座標範囲に対して、実際に表示された判定対象画面の画像データと当該部分画像データとの間でピクセル毎の色要素成分の大きさが一致するか否かを判定する処理を行う。
【００５２】
［効果］
本実施形態によれば、監視制御システム１１０のモニタ装置１１４上に、送信したキーボード／マウス操作信号に応じた正しい画面が表示されているか否かを確認可能とし、かつ、不正な画面表示や不正な画面操作を速やかに中止可能とすることにより、既存の監視制御システムで表示される画面から設備データを容易かつ確実に収集可能な、信頼性の高い設備データ解析処理システムとその方法を提供することができる。
【００５３】
また、送信したキーボード／マウス操作信号に対応しない不正な画面が表示されている場合には、当該画面の画像データの画像解析処理を行うこともないため、不正な画像データから謝った設備データを生成、保存するなどの不都合を生じることはなく、この点で、収集される設備データの信頼性を向上できる。
【００５４】
また、部分画像データの座標範囲毎にピクセル毎の色要素成分を用いた画像判定処理を行うことにより、送信したキーボード／マウス操作信号に応じた正しい画面が表示されているか否かについて、高精度の判定を効率よく実現できる。
【００５５】
さらに、本実施形態の手法は、既存の監視制御システムのハードウェアやソフトウェアの変更を行う必要なしに、監視制御システムにほぼ共通して備わっているモニタ上への画面表示機能を利用して、その表示される画像信号から設備データを容易かつ確実に収集することができるものである。そのため、本実施形態の手法は、例えば、監視制御システムの監視制御用計算機と設備データ解析処理システムの解析計算機が互いに異なるメーカ製の計算機であっても容易に適用可能である。このように、本実施形態の手法は、監視制御システムのハードウェアやソフトウェアの構成に関係なく適用可能であり、実用性に優れている。
【００５６】
［他の実施形態］
なお、本発明は、前述した実施形態に限定されるものではなく、本発明の範囲内で他にも多種多様な変形例が実施可能である。すなわち、図面に示したシステム構成やデータ構成、フローチャートは一例にすぎず、具体的な構成や処理の流れは適宜選択可能である。例えば、前記実施形態においては、設備データ解析処理システムを単体の解析用計算機で構成した場合について説明したが、この構成は一例であり、設備データ解析処理システムに使用するハードウェアやソフトウェアの具体的な構成や組合せは自由に選択可能である。
【図面の簡単な説明】
【００５７】
【図１】本発明を適用した一つの実施形態に係る設備データ解析処理システムの構成を示すブロック図。
【図２】図１に示す画面識別データファイルに保存される画面識別データのデータ構成を示す図。
【図３】図１に示す設備データ解析処理システムの動作の概略を示すフローチャート。
【図４】図２に示す基準画像データの具体例を示す図であり、判定対象画面の特徴を表現する複数の部分画像を示す図。
【図５】図２に示す基準画像データの具体例を示す図であり、図４に示す判定対象画面の部分画像名と、その位置を特定する座標、および画像ファイル名を関係付けた部分画像テーブルを示す図。
【図６】図２に示す基準画像データの具体例を示す図であり、図５の部分画像テーブルに示された各画像ファイル名に対応する個々の画像ファイルのデータ構成を示す図。
【図７】図４〜図６に示す基準画像データを用いた場合の画像判定処理の一例を示すフローチャート。
【図８】従来の設備データ解析処理システムの構成例を示すブロック図。
【図９】図８に示す設備データ解析処理システムの動作の概略を示すフローチャート。
【符号の説明】
【００５８】
１００…監視制御対象設備
１１０…監視制御システム
１１１…監視制御用計算機
１１２…監視制御プログラム
１１３…画像信号分配器
１１４…モニタ装置
１１５…画像信号伝送装置
１１６…信号合成器
１１７…キーボード（ＫＢ）／マウス装置
１１８…キーボード（ＫＢ）／マウス信号伝送装置
１２０…ネットワーク
１３０…設備データ解析処理システム
１３１…解析用計算機
１３２…キーボード（ＫＢ）／マウス信号生成プログラム
１３３…画面自動呼出プログラム
１３４…画像データ取込プログラム
１３５…画像解析プログラム
１３６…画像データファイル
１３７…設備データファイル
２００…設備データ解析処理システム
２０１…画面識別データファイル（画面識別データ保存部
２０２…画像判定プログラム（画像判定部）
２１０…画面識別データ
２１１…画面種別
２１２…基準画像データ
２１３…操作信号特定データ
【図１】
0004634966.tif 000002
【図２】
0004634966.tif 000003
【図３】
0004634966.tif 000004
【図４】
0004634966.tif 000005
【図５】
0004634966.tif 000006
【図６】
0004634966.tif 000007
【図７】
0004634966.tif 000008
【図８】
0004634966.tif 000009
【図９】
0004634966.tif 000010