(57)【要約】【課題】送信元データと受信元データとの間で伝送されるデータの差分が検出された場合、受信元にデータの追加、削除、変更を漏れなく反映できるようにすること。【解決手段】データ伝送を行う複数の装置１０ａ、１０ｂ間をデータ中継手段２０で接続してなるシステム１００に設けられた伝送データ差分検出装置４０において、装置１０ａ、１０ｂ間の伝送データを送信元データ情報、受信元データ情報を統合した照合リスト４０４と、照合リスト４０４を装置Ａ側のファイル更新に合わせて変更するために装置Ｂ側ファイル情報を定めたチェック用データ４０２と、装置側ファイル情報をチェック用データ４０２の項目でチェックを行う伝送項目更新検出手段４０３と、照合リスト４０４の更新を行う照合リスト更新手段４０５と、更新内容を通知する通知手段４０６と、から構成した。【選択図】図１
2014081876.tif 000002
【特許請求の範囲】
【請求項１】
伝送データ保存手段および伝送入出力手段を備えた複数の装置と、前記複数の装置間を接続して各伝送データ保存手段の伝送データを中継するデータ中継手段とからなるシステムに設けられ、前記データ中継手段を介して伝送されるデータが前回値から更新されたことを検出する伝送データ差分検出装置において、
前記データ中継手段を介して前記各装置間で伝送される伝送データの伝送項目情報にアクセスする伝送項目読込み手段と、
前記複数の装置間で伝送される送信元データ情報および受信元データ情報を統合して照合リストとして保存する照合リスト保存手段と、
前記照合リストを前記複数の装置の一方の装置のファイル更新に合せて他方の装置のファイルを変更するために、前記伝送項目読込み手段がアクセスするファイル名やチェックするパラメータを定めたチェック用データを保存するチェック用データ保存手段と、
前記伝送項目読込み手段で読み込んだ伝送項目情報と前記チェック用データ保存手段に保存されているデータの伝送項目をチェックする伝送項目更新検出手段と、
前記伝送項目更新検出手段により伝送項目の更新が検出された際に照合リストの更新を行う照合リスト更新手段と、
更新した照合リストの内容を通知する通知手段と、
を備えたことを特徴とする伝送データ差分検出装置。
【請求項２】
伝送項目情報を登録したあいまい検索辞書を設け、前記伝送項目更新検出手段は、前記伝送項目読込み手段で読み込んだ伝送項目情報と前記チェック用データ保存手段に保存されている伝送データの伝送項目をチェックする際に、前記あいまい検索辞書を利用することを特徴とする請求項１記載の伝送データ差分検出装置。
【請求項３】
伝送データ保存手段および伝送入出力手段を備えた複数の装置と、前記複数の装置間を接続して各伝送データ保存手段の伝送データを中継するデータ中継手段とからなるシステムに設けられ、前記データ中継手段を介して伝送されるデータが前回値から更新されたことを検出する伝送データ差分検出装置において、
前記データ中継手段を介して前記各装置間で伝送される伝送データを読み込む伝送データ読込み手段と、
伝送データの範囲を予め定義した照合リストを保存する照合リスト保存手段と、
前記伝送データ読込み手段により読み込んだデータが前記照合リスト保存手段に予め定義した範囲内にあるか否かを確認するデータ比較手段と、
前記データ比較手段が異常と検出した内容を通知する通知手段と、
を有する伝送データ差分検出装置を備えたことを特徴とする伝送データ差分検出装置。
【請求項４】
伝送データ保存手段および伝送入出力手段を備えた複数の装置と、前記複数の装置間を接続して各伝送データ保存手段の伝送データを中継するデータ中継手段とからなるシステムの、前記データ中継手段を介して伝送されるデータが前回値から更新されたことを検出する伝送データ差分検出方法において、
前記データ中継手段を介して前記各装置間で伝送される伝送データの伝送項目情報に伝送項目読込み手段によりアクセスし、
前記複数の装置間で伝送される送信元データ情報および受信元データ情報を統合して照合リストとして照合リスト保存手段に保存し、
前記照合リストを前記複数の装置の一方の装置のファイル更新に合せて他方の装置のファイルを変更するために、前記伝送項目読込み手段がアクセスするファイル名やチェックするパラメータを定めたチェック用データをチェック用データ保存手段に保存し、
前記伝送項目読込み手段で読み込んだ伝送項目情報と前記チェック用データ保存手段に保存されているデータの伝送項目を伝送項目更新検出手段によりチェックし、
伝送項目の更新が検出された際に照合リストの更新を照合リスト更新手段により行い、
更新した照合リストの内容を通知手段により通知することを特徴とする伝送データ差分検出方法。
【請求項５】
伝送データ保存手段および伝送入出力手段を備えた複数の装置と、前記複数の装置間を接続して各伝送データ保存手段のデータを伝送する際に中継するデータ中継手段とからなるシステムに設けられ、前記データ中継手段を介して伝送されるデータが前回値から更新されたことを検出する伝送データ差分検出装置としてコンピュータを機能させる伝送データ差分検出プログラムであって、
前記伝送データ差分検出プログラムは、
前記データ中継手段を介して前記各装置間で伝送される伝送データの伝送項目情報にアクセスする伝送項目読込みステップと、
前記伝送項目読込みステップにより読み込んだ伝送項目情報と、前記複数の装置間で伝送される送信元データ情報および受信元データ情報を統合した照合リストを前記複数の装置の一方の装置のファイル更新に合せて他方の装置のファイルを変更するために、前記伝送項目読込みステップによってアクセスされるファイル名やチェックするパラメータを定めたチェック用データの伝送項目とをチェックする伝送項目更新検出ステップと、
前記伝送項目更新検出手段により伝送項目の更新が検出された際に照合リストの更新を行う照合リスト更新ステップと、
更新した照合リストの内容を通知する通知ステップと、
を実行する伝送データ差分検出プログラム。
【請求項６】
前記伝送項目更新検出ステップは、伝送データの伝送項目をチェックする際に、あいまい検索辞書を利用することを特徴とする請求項５記載の伝送データ差分検出プログラム。
【請求項７】
伝送データ保存手段および伝送入出力手段を備えた複数の装置と、前記複数の装置間を接続して各伝送データ保存手段の伝送データを中継するデータ中継手段とからなるシステムに設けられ、前記データ中継手段を介して伝送されるデータが前回値から更新されたことを検出する伝送データ差分検出装置としてコンピュータを機能させる伝送データ差分検出プログラムであって、
前記伝送データ差分検出プログラムは、
前記データ中継手段を介して前記各装置間で伝送される伝送データを読み込む伝送データ読込み手段ステップと、
前記伝送データ読込み手段により読み込んだデータが照合リストに予め定義した伝送データの範囲内にあるか否かを確認するデータ比較ステップと、
前記データ比較手段が異常と検出した内容を通知する通知ステップと、
を実行する伝送データ差分検出プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、監視制御システム等のシステムに設けられる伝送データ差分検出装置、伝送データ差分検出方法およびプログラムに関する。
【背景技術】
【０００２】
図１３は火力発電プラントに適用される一般的な監視制御システム１００の構成例を示す図であり、ボイラー１、タービン２、発電機３等のプラント機器をボイラー制御装置１０ａ、タービン制御装置１０ｂおよび発電機制御装置１０ｃによってそれぞれ制御しており、発電機３によって発電された電力を電気所４から電力系統５へ送電する際に、電気所４内に設けられた遮断器や断路器等の開閉器を開閉器制御装置１０ｄによって制御するようにしている。
【０００３】
前述したボイラー制御装置１０ａ、タービン制御装置１０ｂおよび発電機制御装置１０ｃが保有するデータは、LAN等のネットワーク（データ中継手段）２０を介して中央操作室に伝送するように構成され、中央操作室に設置されたボイラー監視装置３０ａやタービン・発電機監視装置３０ｂは、ボイラー制御装置１０ａやタービン制御装置１０ｂ、発電機制御装置１０ｃから伝送データとして送信されるデータがどのようなデータであるかを判定して表示し、さらに伝送データの経時変化記録を表示するようにしている。一方、中央操作室とは別の場所に置かれた運転データ収集装置３０ｄは、遮断器制御装置１０ｄから伝送データとして送信されるデータを収集するようにしている。
【０００４】
そして、これら監視制御システム１００を構成するボイラー制御装置１０ａ〜開閉器制御装置１０ｄや、ボイラー監視装置３０ａ、タービン・発電機監視装置３０ｂ、運転データ収集装置３０ｄはそれぞれ伝送データに関する伝送項目リストを保持している。図１３中の矢印は伝送データの流れの一例を示している。
【０００５】
そして、これらのボイラー制御装置１０ａ、タービン制御装置１０ｂ、発電機制御装置１０ｃ、遮断器制御装置１０ｄ、ボイラー監視装置３０ａ、タービン・発電機監視装置３０ｂ、運転データ収集装置３０ｄは、高性能のコンピュータ（例えば、１個または複数個のマイクロプロセッサ）によって構成され、それぞれの機能はプログラムによって実現されている。
【０００６】
図１４は図１３に示した監視制御システム１００内のボイラー制御装置１０ａおよびボイラー監視装置２０ａ間でデータを伝送する例を示した概略構成図であり、ここではデータの伝送に必要最小限の手段のみを示している。
【０００７】
図１４において、ボイラー制御装置１０ａは、当該ボイラー制御装置１０ａに伝送データを保存する伝送データ保存手段（図では、単に「伝送データ」と表記）１０ａ１およびデータを入出力するための伝送入出力手段１０ａ２を備えている。同様に、ボイラー監視装置３０ａにおいても伝送データを保存する伝送データ保存手段（図では、単に「伝送データ」と表記）３０ａ１およびデータを入出力するための伝送入出力手段３０ａ２を備えている。
【０００８】
図１４の監視制御システム１００では、監視制御対象データについて送信元と受信元とでデータ内容と位置とを予め１点ずつ定義して伝送している。つまり何のデータがどこで使われているのかが管理され、伝送データが伝送項目リストとして明確になっている。このように送信元と受信元とでデータ内容および位置情報を予め１点ずつ定義して伝送するということは、データの追加、削除等の変更を行う際に、送信元および受信元の双方で漏れなくデータの変更を実施する必要があることを意味する。
【０００９】
監視制御システム１００の運用を長年続けているうちには、プラントの機能改善、機器更新などの改造が発生することがあり、それに合わせて制御するデータ、監視するデータが変化するので、伝送データも追加・削除・変更が発生する。また、ドキュメントへの反映漏れとか、対象データの削除漏れ、あるいは単純に設計ミスによる信号名称の相違等が発生することもある。このように、送信元データと受信元データとの間に意味不明な差分が発生した場合、監視制御システムは設計通りの動作を行なうことができず、システムの安定稼動が損なわれることになる。
【００１０】
ところで、本件発明とは技術分野が異なるが、電話・通信データ等の通信管理オペレーションシステムでは複数のデータベースを集約した新しいデータベースを作る過程において、異なる形態、例えば、漢数字の「一」、「二」やローマ数字「Ｉ」、「II」を算用数字「１」、「２」に統一（共通化）する技術、さらに共通化の例外を検出する（差分検出）という技術が知られている。しかしながら、この技術では送信元、受信元の伝送データが更新されたことを検出するための差分検出は行っていない。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開２０００−２５０７９０号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
前述したように、監視制御システム等のシステムにおいては、送信元データと受信元データとの間にデータの差分が発生すると設計通りの動作を行なうことができないので、プラントの安定稼動が損なわれることになる。
監視制御システムによってプラントを安定的に稼動させるためには、以下の課題を解決しなければならない。
【００１３】
（ｉ）伝送データの管理が統合されていない場合は、伝送データの整合性を確保することが困難であること。
（ii）伝送データの整合性を判断する作業の全般を設計者が行うため、ヒューマンファクターが大きいということ。
（iii）伝送データの整合性のチェックはある基準点（工場組合せ試験）で行われるが、基準時点以降（例えば、工場における組合せ試験以降に他の目的で行われるシステム変更を行う場合など）では継続監視していないため、意図しない要因により送受信データの整合性が損なわれた場合異常個所の特定が困難であること。
【００１４】
本発明は上記の課題を解決するためになされたもので、送信元データと受信元データとの間で伝送されるデータの差分が検出された場合、受信元にデータの追加、削除、変更を漏れなく反映できるようにした伝送データ差分検出装置、伝送データ差分検出方法および伝送データ差分検出プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１５】
上記の目的を達成するため、実施形態１による伝送データ差分検出装置は、伝送データ保存手段および伝送入出力手段を備えた複数の装置と、前記複数の装置間を接続して各伝送データ保存手段の伝送データを中継するデータ中継手段とからなるシステムに設けられ、前記データ中継手段を介して伝送されるデータが前回値から更新されたことを検出する伝送データ差分検出装置において、前記データ中継手段を介して前記各装置間で伝送される伝送データの伝送項目情報にアクセスする伝送項目読込み手段と、前記複数の装置間で伝送される送信元データ情報および受信元データ情報を統合して照合リストとして保存する照合リスト保存手段と、前記照合リストを前記複数の装置の一方の装置のファイル更新に合せて他方の装置のファイルを変更するために、前記伝送項目読込み手段がアクセスするファイル名やチェックするパラメータを定めたチェック用データを保存するチェック用データ保存手段と、前記伝送項目読込み手段で読み込んだ伝送項目情報と前記チェック用データ保存手段に保存されているデータの伝送項目をチェックする伝送項目更新検出手段と、前記伝送項目更新検出手段により伝送項目の更新が検出された際に照合リストの更新を行う照合リスト更新手段と、更新した照合リストの内容を通知する通知手段と、を備えたことを特徴とする。
【００１６】
また、実施形態１による伝送データ差分検出方法は、伝送データ保存手段および伝送入出力手段を備えた複数の装置と、前記複数の装置間を接続して各伝送データ保存手段の伝送データを中継するデータ中継手段とからなるシステムの、前記データ中継手段を介して伝送されるデータが前回値から更新されたことを検出する伝送データ差分検出方法において、前記データ中継手段を介して前記各装置間で伝送される伝送データの伝送項目情報に伝送項目読込み手段によりアクセスし、前記複数の装置間で伝送される送信元データ情報および受信元データ情報を統合して照合リストとして照合リスト保存手段に保存し、前記照合リストを前記複数の装置の一方の装置のファイル更新に合せて他方の装置のファイルを変更するために、前記伝送項目読込み手段がアクセスするファイル名やチェックするパラメータを定めたチェック用データをチェック用データ保存手段に保存し、前記伝送項目読込み手段で読み込んだ伝送項目情報と前記チェック用データ保存手段に保存されているデータの伝送項目を伝送項目更新検出手段によりチェックし、伝送項目の更新が検出された際に照合リストの更新を照合リスト更新手段により行い、更新した照合リストの内容を通知手段により通知することを特徴とする。
【００１７】
また、実施形態１による伝送データ差分検出プログラムは、伝送データ保存手段および伝送入出力手段を備えた複数の装置と、前記複数の装置間を接続して各伝送データ保存手段のデータを伝送する際に中継するデータ中継手段とからなるシステムに設けられ、前記データ中継手段を介して伝送されるデータが前回値から更新されたことを検出する伝送データ差分検出装置としてコンピュータを機能させるプログラムであって、前記プログラムは、前記データ中継手段を介して前記各装置間で伝送される伝送データの伝送項目情報にアクセスする伝送項目読込みステップと、前記伝送項目読込みステップにより読み込んだ伝送項目情報と、前記複数の装置間で伝送される送信元データ情報および受信元データ情報を統合した照合リストを前記複数の装置の一方の装置のファイル更新に合せて他方の装置のファイルを変更するために、前記伝送項目読込みステップによってアクセスされるファイル名やチェックするパラメータを定めたチェック用データの伝送項目とをチェックする伝送項目更新検出ステップと、前記伝送項目更新検出手段により伝送項目の更新が検出された際に照合リストの更新を行う照合リスト更新ステップと、更新した照合リストの内容を通知する通知ステップと、を実行することを特徴とする。
【００１８】
さらにまた、実施形態３による伝送データ差分検出装置は、伝送データ保存手段および伝送入出力手段を備えた複数の装置と、前記複数の装置間を接続して各伝送データ保存手段の伝送データを中継するデータ中継手段とからなるシステムに設けられ、前記データ中継手段を介して伝送されるデータが前回値から更新されたことを検出する伝送データ差分検出装置において、前記データ中継手段を介して前記各装置間で伝送される伝送データを読み込む伝送データ読込み手段と、伝送データの範囲を予め定義した照合リストを保存する照合リスト保存手段と、前記伝送データ読込み手段により読み込んだデータが前記照合リスト保存手段に予め定義した範囲内にあるか否かを確認するデータ比較手段と、前記データ比較手段が異常と検出した内容を通知する通知手段と、を有する伝送データ差分検出装置を備えたことを特徴とする。
【００１９】
さらにまた、実施形態３による伝送データ差分検出プログラムは、伝送データ保存手段および伝送入出力手段を備えた複数の装置と、前記複数の装置間を接続して各伝送データ保存手段の伝送データを中継するデータ中継手段とからなるシステムに設けられ、前記データ中継手段を介して伝送されるデータが前回値から更新されたことを検出する伝送データ差分検出装置としてコンピュータを機能させるプログラムであって、前記プログラムは、前記データ中継手段を介して前記各装置間で伝送される伝送データを読み込む伝送データ読込み手段ステップと、前記伝送データ読込み手段により読み込んだデータが照合リストに予め定義した伝送データの範囲内にあるか否かを確認するデータ比較ステップと、前記データ比較手段が異常と検出した内容を通知する通知ステップと、を実行することを特徴とする。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施形態１に係る監視制御システムの構成図。
【図２】実施形態１で使用する照合リストの構成例を示す図。
【図３】チェック用データを用いて実施形態１の伝送データ差分検出装置の作用を説明する説明図。
【図４】照合リストを用いて実施形態１の伝送データ差分検出装置の作用を説明する説明図。
【図５】実施形態１の作用を説明するためのフローチャート。
【図６】本発明の実施形態２に係る監視制御システムの構成図。
【図７】実施形態２の伝送データ差分検出装置に設けたあいまい検索辞書の構成例を示す図。
【図８】チェック用データを用いて実施形態２の伝送データ差分検出装置の作用を説明する説明図。
【図９】実施形態２の作用を説明するためのフローチャート。
【図１０】本発明の実施形態３に係る監視制御システムの構成図。
【図１１】実施形態３で使用する照合リストの構成例を示す図。
【図１２】実施形態３の作用を説明するためのフローチャート。
【図１３】一般的な火力発電プラントの監視制御システムの構成図。
【図１４】従来技術による監視制御システムのボイラー制御装置とボイラー監視装置間でデータを伝送する例を示す概略構成図。
【発明を実施するための形態】
【００２１】
以下、本発明に係るシステム、例えば監視制御システムに設けられる伝送データ差分検出装置、伝送データ差分検出方法および伝送データ差分検出プログラムの実施形態について、図面を参照して説明する。なお、各図で共通する装置や手段には同一符号を付けて、重複する説明は適宜省略する。
【００２２】
［実施形態１］
図１は本実施形態１に係る監視制御システムの構成図、図２は本実施形態１で使用する照合リスト構成例を示す図、図３はチェック用データを用いて実施形態１の伝送データ差分検出装置の作用を説明する説明図、図４は照合リストを用いて実施形態１の伝送データ差分検出装置の作用を説明する説明図、そして図５は本実施形態１に係る伝送データ差分検出装置の作用を説明するためのフローチャートである。
【００２３】
（構成）
まず、図１を参照して本実施形態１の構成について説明する。
本実施形態１に係るシステム（監視制御システム）１００は、伝送データ保存手段１０ａ１および伝送入出力手段１０ａ２を備えた装置Ａ（例えば、ボイラー制御装置１０ａ）と、伝送入出力手段３０ａ２および伝送データ保存手段３０ａ１を備えた装置Ｂ（例えば、ボイラー監視装置３０ａ）との間でデータ中継手段２０を介してデータを伝送するようにした監視制御システムにおいて、データ中継手段２０を介して装置Ａ（ボイラー制御装置１０ａ）と、装置Ｂ（ボイラー監視装置３０ａ）との間で伝送されるデータの差分を検出する伝送データ差分検出装置４０を設けたことを特徴とするものである。
【００２４】
なお、図１では装置Ａとしてボイラー制御装置１０ａを、装置Ｂとしてボイラー監視装置３０ａをそれぞれ例示したが、本実施形態１はこれに限定されるものではない。例えば、装置Ａを図１３で示したタービン制御装置１０ｂや発電機制御装置１０ｃ、あるいは開閉器制御装置１０ｄに置き換え、装置Ｂをタービン・発電機監視装置３０ｂや運転データ収集装置３０ｄに置き換えるとか、装置Ａをタービン制御装置１０ｂに置き換え、装置Ｂを発電機制御装置１０ｃに置き換えても良い。要は、監視制御システム１００を構成する装置Ａと装置Ｂとが、それぞれ伝送データ保存手段および伝送入出力手段を備え、データ中継手段２０を介してデータを伝送するものであれば良い。
【００２５】
前述した伝送データ差分検出装置４０は、データ中継手段２０を介して伝送データの伝送項目情報にアクセスする伝送項目読込み手段４０１と、後述する照合リストを前述した複数の装置Ａ、Ｂの一方の装置（例えば、Ａ装置）のファイル更新に合せて他方の装置（例えば、Ｂ装置）のファイルを変更するために、伝送項目読込み手段４０１がアクセスするファイル名やチェックするパラメータを定めたチェック用データを保存するチェック用データ保存手段（図では、単に「チェック用データ」と表記）４０２と、チェック用データ保存手段４０２に保存されているチェック用データと前述の伝送項目読込み手段４０１で読込んだ伝送項目情報との比較を行う伝送項目更新検出手段４０３と、ボイラー制御装置１０ａおよびボイラー監視装置３０ａ間で伝送されるデータの伝送項目を突合せ照合して照合リストという形態で保存している照合リスト保存手段（図では、単に「照合リスト」と表記）４０４と、伝送項目の更新が検出された際に照合リストを更新する照合リスト更新手段４０５と、更新した照合リストの内容を操作員等に通知する通知手段４０６とを備えている。そして、伝送データ差分検出装置４０は、例えば、高性能のコンピュータ（例えば、１個または複数個のマイクロプロセッサ）によって構成され、上述したそれぞれの手段はプログラムによって実現されている。
【００２６】
なお、通知手段４０６は、通知された照合リストの内容をそれぞれ表示する表示器Ｄ、一時保存するデータ保存手段Ｍ、印字出力するプリンターＰの３要素を示しているが、これに加えて、インターフェース機能や電子メール送信機能を備えるようにしてもよい。
【００２７】
次に、図２を参照して照合リスト保存手段４０４に保存されている照合リストの一構成例について説明する。
照合リストは、「送信元データ情報」と「受信元データ情報」とが例えば、左右に１対１の形式で対応するように定義されており、図中左側の「送信元データ情報」には破線枠で示す装置Ａ（ボイラー制御装置１０ａ）の伝送項目と、実線枠で示す装置Ｂ（ボイラー監視装置３０ａ）の伝送項目があり、また、図示右側の「受信元データ情報」には実線枠で示す装置Ｂ（ボイラー監視装置３０ａ）の伝送項目と、破線枠で示す装置Ａ（ボイラー制御装置）１０ａの伝送項目がある。
【００２８】
なお、装置ＩＤＸのＩＤＸとは、インデックスの略称である。因みに、「送信元データ情報」の装置Ａに関する伝送項目は、装置ＩＤＸ（Ａ、Ａ、Ａ、Ａ）と、信号位置（１、２、３、４）と、信号種別（ａｏ、ａｏ、ｄ０、ｄ０）と、信号ＩＤＸ（Ａ１０１、Ａ１０２、Ｄ５０１、Ｄ５０２）と、信号名称（出口弁前弁開度、調整弁開度、出口弁全開、出口弁全閉・出口弁強制閉指令）と、単位（％、％、−、−）とで構成されている。また、「送信元データ情報」の装置Ｂに関する伝送項目は、装置ＩＤＸ（Ｂ、Ｂ）と、信号位置（６００、６０１）と、信号種別（ａｏ、ｄ０）と、信号ＩＤＸ（Ａ１００、Ｄ５００）と、信号名称（出口弁要求開度、出口弁強制閉指令）と、単位（％、−）とで構成されている。
【００２９】
これに対して、「受信元データ情報」の装置Ｂに関する伝送項目は、装置ＩＤＸ（Ｂ、Ｂ、Ｂ、Ｂ）と、信号位置（１、２、３、４）と、信号種別（ａｉ、ａｉ、ｄｉ、ｄｉ）と、信号ＩＤＸ（Ａ１０１、Ａ１０２、Ｄ５０１、Ｄ５０２）と、信号名称（出口弁前弁開度、調整弁開度、出口弁全開、出口弁全閉・出口弁強制閉指令）と、単位（％、％、−、−）とで構成されている。また、「受信元データ情報」の装置Ａに関する伝送項目は、装置ＩＤＸ（Ａ、Ａ）と、信号位置（６００、６０１）と、信号種別（ａｉ、ｄｉ）と、信号ＩＤＸ（Ａ１００、Ｄ５００）と、信号名称（出口弁要求開度、出口弁強制閉指令）と、単位（％、−）とで構成されている。
【００３０】
照合リスト保存手段４０４に保存されているリストのデータ構成例は、上記のようにリスト形式で示しているが、リレーショナルデータベースで構成することもできる。構造的一貫性が保たれる限りどのような実装手段によってもよい。
【００３１】
（作用）
次に、図３および図４の作用説明図と、図５のフローチャートとを参照して伝送データ差分検出装置４０の作用について説明する。
【００３２】
（ｉ）図３および図５において、先ず、伝送項目読込み手段４０１は、定周期でチェック用データ保存手段４０２にアクセスすることにより、当該チェック用データ保存手段４０２から「装置」と、「ファイル名」の情報を読み出す。この場合アクセスする装置は「装置Ａ（ボイラー制御装置１０ａ）」であり、ファイル名は「aitb1.txt」である。
【００３３】
（ii）伝送項目読込み手段４０１は、次に、データ中継手段２０から装置Ａ（ボイラー制御装置）１０ａの伝送入力手段１０ａ２を介して伝送データ保存手段１０ａ１にアクセスし、当該伝送データ保存手段１０ａ１に保存されているファイル名「aitb1.txt」のファイル内容を読み出す。
【００３４】
（iii）伝送項目読込み手段４０１は、その後、読み込んだ装置Ａのファイル「aitb1.txt」を伝送項目更新検出手段４０３に引き渡す。
（iv）伝送項目更新検出手段４０３は、ファイル「aitb1.txt」を受け取ると、前回値を読み出して、今回受け取ったファイル（aitb1.txt）と前回受け取ったファイル（aitb1.txt）との比較を行ない、データの更新の有無を検出する。
【００３５】
なお、チェックパラメータはｎ個（チェックパラメータ１（sigIDX）からチェックパラメータ２（unit）、チェックパラメータ３（name）、・・・、チェックパラメータｎ（L_limit））あるので、最後のチェックパラメータｎ（L_limit）が終わるまで１つずつ読出して合計ｎ回の比較を行なうことになる。
【００３６】
図３の破線枠内に示したaitb1.txt構成例では、前回のファイル「aitb1.txt」の信号名（name）は「出口弁前弁開度」であったが、システムの調整作業等により今回のファイル「aitb1.txt」の信号名（name）は「出口弁開度」に変更されている。
【００３７】
（ｖ）このため、伝送項目更新検出手段４０３は、データが更新されていること（更新有）を検出し、照合リスト更新手段４０５へ「更新有」の通知を行なう。なお、この場合の通知内容は、「装置；Ａ、sigIDX：A101、name：出口弁開度」である。
【００３８】
（vi）次に図４、図５において、照合リスト更新手段４０５は、伝送項目更新検出手段４０３から更新有りの通知「装置；Ａ、sigIDX：A101、name：出口弁開度」を受取ると、照合リスト保存手段４０４に記憶されている更新対象のデータ情報を検索し、当該照合リスト保存手段４０４に記憶されているデータ情報を更新（信号名称を「出口弁前弁開度」から「出口弁開度」に更新）する。
【００３９】
（vii）照合リスト更新手段４０５は、さらに更新完了と更新内容を伝送項目更新検出手段４０３に通知する。
（viii）通知を受けた伝送項目更新検出手段４０３は、照合リスト保存手段４０４の変更内容を通知手段４０６に出力する。
【００４０】
（ix）通知手段４０６は、「変更内容」及び「送信元データ情報」と「受信元データ情報」を対にして変更通知を表示器Ｄに表示するとともにプリンターＰで印字し、さらに記憶装置Ｍへ記録する。操作員は表示器Ｄあるいはプリンターの印字出力を見てボイラー監視装置３０ａのデータの更新を行なう。
【００４１】
なお、更新通知は、表示器Ｄでの表示、プリンターＰでの印字および記憶装置Ｍへの記録に止まらずに、通知手段４０６からボイラー監視装置３０ａへメッセージ通信を行なうようにしてもよいし、その他の通信方法や伝達方法（ハードウェア信号など）を介してもよい。加えて管理者へのアラート（警報）や電子メールの送信、あるいは管理者が監視制御画面上で監視することを可能にするようにしてもよい。
【００４２】
（効果）
以上述べたように、本実施形態１によれば、データ伝送を行なっている一方の装置Ａ（例えば、ボイラー制御装置１０ａ）でシステムの調整作業によりデータ伝送項目の更新が行われた場合、伝送データ差分検出装置４０によってその変更内容を検出して照合リストへ反映し、かつ、通知手段４０６により更新内容を操作員に通知するので、他方の装置Ｂ（例えば、ボイラー監視装置３０ａ）に漏れなく反映することができ、送信元と受信元のデータ不一致を抑制し、プラントの安定稼動が期待できる。
【００４３】
［実施形態２］
図６は本発明の実施形態２に係る監視制御システムの構成図、図７は本実施形態２に設けたあいまい検索辞書構成例を示す図、そして図８はチェック用データを用いて実施形態２の伝送データ差分検出装置４０Ａの作用を説明する説明図である。
【００４４】
（構成）
以下、図６を参照して本実施形態２の構成を説明する。  
本実施形態２に係るシステム（監視制御システム）が実施形態１の監視制御システムと異なる点は、伝送データ差分検出装置４０の代わりに、あいまい検索辞書４０７を備えた新たな伝送データ差分検出装置４０Ａを設け、伝送項目更新検出手段４０３によって伝送項目情報の比較を行う際に、あいまい検索辞書４０７を用いて伝送項目情報の相違を柔軟に検出することができるようにしたことを特徴とするものである。その他の点については実施形態１と同様である。
【００４５】
図７は、あいまい検索辞書の構成例を示す図であり、（例１）で語彙の例を、また（例２）で単位系の例をそれぞれ示す。
【００４６】
（ｉ）辞書登録されている語彙の例としては、以下のように、文字列単位に１：１、１：ｎの辞書登録している。
・循環水ポンプ＝ＣＷＰ、
・水位＝レベル、
・弁開度＝弁開度（伝送出力用）＝弁開度（内部処理用）、
そして、左側の語彙は同意語１として、右側の語彙は同意語２として登録されている。
【００４７】
（ii）単位系で同意語と同意とする条件を１：１、１：ｎで登録した例
・前置（unit）：ｃ／ｋ／Ｍ・・・
・後置（unit）：ｓ／ｍ／ｈ・・・
・水位（＝レベル）⇒ｍ／Ｐａ⇒・・・
・桁数＝単位変更に伴う桁数の変化
そして、同意語１、同意語２、条件語、前置語、桁数がそれぞれ登録されている。
【００４８】
（作用）
次に、図８および図９を参照して本実施形態２の作用を説明する。  
なお、図８および図９において、図３乃至図５と同じ手段や同じ工程（（ｉ）・・・（ix））については、同一符号を付けて説明する。
【００４９】
（ｉ）図８および図９において、先ず、伝送項目読込み手段４０１は、定周期でチェック用データ保存手段４０２にアクセスすることにより、当該チェック用データ保存手段４０２から「装置」と、「ファイル名」の情報を読み出す。この場合アクセスする装置は「装置Ａ（ボイラー制御装置１０ａ）」であり、ファイル名は「aitb1.txt」である。
【００５０】
（ii）伝送項目読込み手段４０１は、次に、データ中継手段２０から装置Ａ（ボイラー制御装置）１０ａの伝送入力手段１０ａ２を介して伝送データ保存手段１０ａ１にアクセスし、当該伝送データ保存手段１０ａ１に保存されているファイル名「aitb1.txt」のファイル内容を読み出す。
（iii）伝送項目読込み手段４０１は、その後、読み込んだ装置Ａのファイル「aitb1.txt」を伝送項目更新検出手段４０３に引渡す。
【００５１】
（iv）伝送項目更新検出手段４０３は、ファイル「aitb1.txt」を受けると、前回値を読み出して、今回受け取ったファイル（aitb1.txt）と、前回受け取ったファイル（aitb1.txt）との比較を行ない、データの更新の有無を検出する。
なお、チェックパラメータはｎ個あるので、最後のチェックパラメータｎ（L_limit）が終わるまで１つずつ読出して合計ｎ回の比較を行なうことになる。
【００５２】
図８の破線枠内に示したaitb1.txt構成例では、前回のファイル「aitb1.txt」の信号名（name）は「出口弁前弁開度」であったが、システムの調整作業等により今回のファイル「aitb1.txt」の信号名（name）は「出口弁前弁開度（伝送出力用）」に変更されている。
【００５３】
（ｖ）このため、伝送項目更新検出手段４０３は、データが更新されていること（更新有）を検出し、照合リスト更新手段４０５へ「更新有」の通知を行なう。なお、この場合の通知内容は、「装置；Ａ、sigIDX：A101、name：出口弁開度（伝送出力用）」である。
【００５４】
（ｖ−ｉ）伝送項目更新検出手段４０３は、あいまい検索辞書４０７を参照し、参照の結果、更新検出内容が辞書に同意語として登録されていれば、信号名称を置き換えることで変更内容が解消されるため、照合リスト更新手段４０５への通知は行わない。因みに、「出口弁前弁開度」は同意語１に、「出口弁前弁開度（伝送出力用）」は同意語２にそれぞれ登録されているので、信号名称を「出口弁前弁開度」から「出口弁前弁開度（伝送出力用）」に置き換えることにより変更内容が解消されるので、照合リスト更新手段４０５への通知は行わない。
【００５５】
なお、更新検出内容があいまい検索辞書４０７に同意語として登録されていない場合は、実施形態１と同様に、工程（ｖ）で信号名称に更新があることを検出した後に工程（vi）〜（ix）が実行される。
【００５６】
このように、システムの調整作業等により装置Ａの伝送データに変更があった場合、あいまい検索辞書４０７によって同意語と判断できる情報をもとに判定する（同意語として文字列を登録しておく、単位情報の同意味情報を登録しておく等）ことで送信元、受信元が別の信号名称をつけても照合リストが正常に管理できる。
【００５７】
一般に、あいまい検索においては形態素解析技術や、音素解析技術などを用いたりすることが多いが、本実施形態２ではより簡易な方法として同意語データによるあいまい検索の例を説明した。
【００５８】
しかしながら、例えば火力発電プラントに代表されるようなプラント監視制御においては、上記の言語学的アプローチが必ずしも適切な方法であるとはいえないことがある。
【００５９】
例えば、プラントの機器やセンサーなどには、機器毎に附番されていることが多いことから、こうした機器毎の番号などのデータをあいまい検索辞書４０７の判別要素にするとか、近年よく行われている統合ＣＡＤを用いる場合にはＣＡＤで利用している記号（シンボルともいう）ないし記号の属性情報をあいまい検索辞書４０７の判別要素とすることが有用なことがある。
【００６０】
本実施形態２によれば、このような多様な情報をあいまい検索辞書４０７の条件語（図７の単位の例における“レベル”は、「液面」を計測する機器に名称として付される“情報”である）のように用いることによってより適切に判定できる。もとより、このことは前記のような形態素解析や音素解析技術の利用を本実施形態から排除するものではないことはいうまでもない。
【００６１】
（効果）
以上述べたように、本実施形態２によれば、実施形態１の奏する作用効果に加え、送信元と受信元で信号の名称を区別したい場合は、多様な情報をあいまい検索辞書４０７に条件語として登録しておくことで変更漏れや誤操作による相違でないことが担保され、データが一元管理されていなくても不一致を抑制でき、プラントの安定稼動が期待できる。
【００６２】
［実施形態３］
図１０は本発明の実施形態３に係る監視制御装置の伝送データ差分検出装置の構成図、図１１は本実施形態３で使用する照合リスト構成例を示す図、そして図１２は本実施形態３の作用を説明するためのフローチャートである。
【００６３】
（構成）
以下、図１０を参照して本実施形態３の構成について説明する。  
本実施形態３に係るシステム（監視制御システム）１００は、伝送データ保存手段１０ａ１および伝送入出力手段１０ａ２を備えた装置Ａ（例えば、ボイラー制御装置１０ａ）と、伝送入出力手段３０ａ２および伝送データ保存手段３０ａ１を備えた装置Ｂ（例えば、ボイラー監視装置３０ａ）との間でデータ中継手段２０を介してデータを伝送するようにした監視制御システムにおいて、データ中継手段２０を介して装置Ａ（ボイラー制御装置１０ａ）と、装置Ｂ（ボイラー監視装置３０ａ）との間で伝送されるデータを読み込む伝送データ読込み手段４０８と、送信データに予め上限値および下限値を設定して許容範囲を定義した照合リストを保存している照合リスト保存手段４０４と、伝送データ読込み手段４０８で読み込んだデータが照合リスト保存手段４０４に保存されている照合リストで指定した範囲内にあるかどうかを確認するデータ比較手段４０９と、このデータ比較手段４０９が異常と検出した内容を通知する通知手段４０６とを備えた伝送データ差分検出装置４０Ｂを設けたことを特徴とするものである。
【００６４】
なお、本実施形態３の照合リスト保存手段４０４は、実施形態１および実施形態２で説明した照合リスト保存手段４０４の照合リストにデータの上限値および下限値を追加定義したものである。例えば、図１１に示す照合リスト構成の例では、信号ａｏについて、「上限値：０」と「下限値：１００」の数値を追加した形で構成されている。
【００６５】
（作用）
次に、図１２を参照して本実施形態３の作用について説明する。  
（ｉ）伝送データ読込み手段４０８は、データ中継手段（２０）から読み込んだデータをデータ比較手段４０９へ引き渡す。
【００６６】
（ii）データ比較手段４０９は、伝送データ読込み手段４０８から引き渡されたデータが予め照合リスト４０４に定義されている上限値から下限値の範囲内にあるか否かを比較し、範囲内に無い場合には通知手段４０６へ通知する。
（iii）通知を受けた通知手段４０６は、伝送データと照合リスト保存手段４０４の照合リストに定義された信号の情報が一致していない可能性があるとして出力する。
【００６７】
このように、照合リスト保存手段４０４の照合リストによって伝送データを定義している情報と、実際の伝送データとを比較することにより、情報の健全性を確認することができる。
【００６８】
本実施形態３では、単純にアナログ値の上限値と下限値の範囲内にあるかどうかという固定的な比較例を示しているが、データ比較手段４０９において信号の状況により連動して値が変化する信号というような動的な条件を追加することにより、情報の健全性の確認精度を増すようにしてもよい。
【００６９】
なお、本実施形態３の通知手段４０６は実施形態１と同様に通知のためのインターフェース機能を持つことから、上記のような更新検出を操作員が任意の時点で実施するためのインターフェースを備えることは極めて容易である。
【００７０】
また、更新通知は、実施形態１と同様に通知手段４０６で完結させずに、通知手段４０６からボイラー監視装置３０ａへメッセージ通信を行なうようにしてもよいし、その他の通信方法や伝達方法（ハードウェア信号など）を介してもよい。加えて管理者へのアラート（警報）や電子メールの送信、あるいは管理者が監視制御画面上で監視することを可能にするようにしてもよい。
【００７１】
（効果）
以上述べたように、本実施形態３によれば、実施形態１の奏する作用効果に加え、データ伝送の情報と実際に伝送されているデータとの比較を行う事により情報とデータの不一致を抑制でき、プラントを安定稼動させることが容易となる。
【００７２】
［各実施形態に共通する効果］
以上述べた実施形態によれば、データを遣り取りしている一方の装置でシステムの調整作業等によりデータ伝送項目の更新が行われた場合、伝送データ差分検出装置４０によってその変更内容を検出して照合リストへ反映し、かつ、通知手段４０６により更新内容を操作員に通知するので、他方の装置に漏れなく反映することができ、送信元と受信元のデータ不一致を抑制することができる。
【００７３】
以上、本発明のいくつかの実施形態を説明したが、これらの実施形態は例として提示したものであって発明の範囲を限定することは意図していない。これらの実施形態はその他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で種々の省略、置き換え、変更を行うことができる。これらの実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００７４】
１００…システム（例えば、監視制御システム）、１０ａ…ボイラー制御装置、１０ａ１…伝送データ保存手段、１０ａ２…伝送入出力手段、２０…データ中継手段、３０ａ…ボイラー監視装置、３０ａ１…伝送データ保存手段、３０ａ２…伝送入出力手段、４０、４０Ａ、４０Ｂ…伝送データ差分検出装置、４０１…伝送項目読込み手段、４０２…チェック用データ保存手段、４０３…伝送項目更新検出手段、４０４…照合リスト保存手段、４０５…照合リスト更新手段、４０６…通知手段、４０７…あいまい検索辞書、４０８…伝送データ読込み手段、４０９…データ比較手段。
【図１】
2014081876.tif 000003
【図２】
2014081876.tif 000004
【図３】
2014081876.tif 000005
【図４】
2014081876.tif 000006
【図５】
2014081876.tif 000007
【図６】
2014081876.tif 000008
【図７】
2014081876.tif 000009
【図８】
2014081876.tif 000010
【図９】
2014081876.tif 000011
【図１０】
2014081876.tif 000012
【図１１】
2014081876.tif 000013
【図１２】
2014081876.tif 000014
【図１３】
2014081876.tif 000015
【図１４】
2014081876.tif 000016