(57)【要約】【課題】  監視制御装置の構成データを保守管理し易く保存し、トラブル発生時に迅速に構成データの不具合を見つけ出すことにある。【解決手段】  制御対象を監視制御する監視制御装置１に搭載されるソフトウェア及びソフトウェアに関するデータを保守管理する構成データ保守管理支援システムであって、複数の格納領域部１５−１，１５−２，…を有するバックアップデータベース１５と、監視制御装置に搭載されるオペレーティングシステムデータ、標準アプリケーションデータ、エンジニアリングデータその他必要とする代表構成データに関連する関連データをスキャンして読み出し、各代表構成データごとに前記バックアップデータベース１５の各格納領域部１５−１，１５−２，…に分けてバックアップ保存するスキャンニングプロセス１３ｃとを備えた監視制御装置の構成データ保守管理支援システムである。【選択図】図１
2009104240.tif 000002
【特許請求の範囲】
【請求項１】
制御対象を監視制御する監視制御装置に搭載されるソフトウェア及びソフトウェアに関するデータを保守管理する監視制御装置の構成データ保守管理支援システムにおいて、
複数に格納領域分けしたバックアップデータ記憶手段と、
前記監視制御装置に搭載されるソフトウェアデータであるオペレーティングシステムデータ、標準アプリケーションデータ、エンジニアリングデータその他必要とする代表構成データに関連する関連データをスキャンして読み出し、各代表構成データごとに前記バックアップデータ記憶手段の各格納領域に分けてバックアップ保存するスキャンニング手段とを備えたことを特徴とする監視制御装置の構成データ保守管理支援システム。
【請求項２】
請求項１に記載の監視制御装置の構成データ保守管理支援システムにおいて、
過去のトラブル情報及び過去トラブルごとの対策情報を格納する過去トラブルノウハウ記憶手段と、
前記監視制御装置の稼動時に稼動中のデータ，システム状態を読取り、当該データ，システムの異常有無をチェックし、チェック結果を表示するチェック手段と、前記チェックデータに基づいて、前記バックアップされたデータを読み出し、前記チェックデータ、前記チェック結果とバックアップデータを突き合わせ表示する手段と、少なくともチェック結果から異常と判断し、かつ、両データが不一致と判断されたとき、前記チェックデータのもとに前記過去トラブルノウハウ記憶手段から前記チェック結果に該当する過去トラブル情報を検索し表示する手段とを有する整合性チェック手段と
を備えたことを特徴とする監視制御装置の構成データ保守管理支援システム。
【請求項３】
請求項１または請求項２に記載の監視制御装置の構成データ保守管理支援システムにおいて、
請求項２に記載の過去トラブルノウハウ記憶手段と、
前記監視制御装置で使用されるハードウェア及び各ハードウェアから生じるトラブル情報を記憶するハードウェアノウハウデータ記憶手段と、
前記監視制御装置で使用されるソフトウェア及び各ソフトウェアから生じるトラブル情報を記憶するソフトウェアノウハウデータ記憶手段と、
前記監視制御装置の問題点（トラブル）発生時、現在監視制御装置に搭載されるソフトウェアデータであるオペレーティングシステムデータ、標準アプリケーションデータ、エンジニアリングデータその他必要とする代表構成データに関連する関連データをスキャンして読み出し、各代表構成データごとに前記バックアップデータ記憶手段の各格納領域に分けてバックアップ処理する手段と、前記問題点及び当該問題点に関係するデータの入力に基づき、前記バックアップされたデータの中から問題点に関係するデータを取り出し、当該データに対応付けされた前記ノウハウ記憶手段に保存される特定のノウハウデータを見つけ出す手段とを有する問題点切り分けチェック手段と
を備えたことを特徴とする監視制御装置の構成データ保守管理支援システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、監視制御装置の製造（構築）時に当該監視制御装置で使用する構成データ，例えばオペレーティングシステムデータ、標準アプリケーションデータ、エンジニアリングデータ等を保守管理する監視制御装置の構成データ保守管理支援システムに関する。
【背景技術】
【０００２】
監視制御装置を製造するに当り、当該監視制御装置で使用するために各種のデータ，例えばオペレーティングシステムデータ、標準アプリケーションデータ、エンジニアリングデータを監視制御装置の各所の記憶装置にインストールし、またはコピーし、適宜，必要なデータを読み出し、監視制御装置の運用状態を確認することが行われている。
【０００３】
ところで、各種データをインストールした後、オペレーティングシステムデータを用いて監視制御装置を運用しつつ、当該運用上で何らかの支障が生じないようにオペレーティングシステム上の各種パラメータを調整していく。そして、ユーザの要望を満たすようにデータを変更しつつ監視制御装置を製造していく。
【０００４】
また、従来の他のシステム構成データを管理するシステムとしては、構成リストと、構成リストごとの構成定義情報とを保存し管理し、システム運用上から適宜構成定義情報を変更したとき、その変更された構成定義情報に付加する形で順次履歴情報を保存管理するデータ管理システムが提案されている（特許文献１）。
【特許文献１】特開平１０−２９３７５３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述したデータ保存管理方法では、何れもユーザ等の要望やシステムの運用上から各種のデータを変更するが、これら変更作業は全て人手により行われている。その結果、データ変更の設定作業に時間がかかる問題がある。
【０００６】
また、人手によりデータ変更作業を行うことから、無意識のうちに間違ったデータを入力してしまう可能性が増えてくる。そのため、間違ったデータの使用により、予期しないさまざまな問題を引き起こす可能性がある。
【０００７】
また、各種データの保存は、人手により行われるので、保存忘れや所定領域以外の領域に保存してしまうなどのミスも発生する。
【０００８】
さらに、各種データの整合性の確認は、監視制御装置やシステムに連なる各サイトの機能が異なることから、各サイトの機能ごとにチェック・確認が必要であり、それ相応のスキルを所持している必要がある。その結果、各担当者のスキルに応じて監視制御装置やシステムに品質上のバラツキが生じることが多い。
【０００９】
また、監視制御装置の運用上おけるトラブル発生時の一時解析に関し、オペレーティングシステムデータ、標準アプリケーションデータ、エンジニアリングデータ、ハードウエアの何れからトラブルが生じているのか、その切り分けにかなりの時間を要する問題がある。
【００１０】
本発明は上記事情に鑑みてなされたもので、監視制御装置の構成データを保守管理し易く保存し、トラブル発生時に迅速に構成データの不具合を見つけ出す監視制御装置の構成データ保守管理支援システムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記課題を解決するために、監視制御装置を監視制御する監視制御装置で扱うソフトウェア及びソフトウェアに関するデータを保守管理する監視制御装置の構成データ保守管理支援システムであって、複数に格納領域分けしたバックアップデータ記憶手段と、
前記監視制御装置に搭載されるソフトウェアデータであるオペレーティングシステムデータ、標準アプリケーションデータ、エンジニアリングデータその他必要とする代表構成データに関連する関連データをスキャンして読み出し、各代表構成データごとに前記バックアップデータ記憶手段の格納領域に分けてバックアップ処理するスキャンニング手段とを備えた構成である。
【００１２】
また、本発明は、上記構成に新たに、過去のトラブル情報及び過去トラブルごとの対策情報を保管する過去トラブルノウハウ記憶手段と、
前記監視制御装置の稼動時に稼動中のデータ・システム状態を読取り、データ／システムの異常有無をチェックし、チェック結果を表示するチェック手段と、このチェック手段の対象となったデータに対応する前記スキャンニング手段によりバックアップされたデータを読み出し、チェック結果データとバックアップされたデータを突き合わせ表示する手段と、少なくともチェック結果から異常であり、かつ、両データが不一致と判断されたとき、前記読取データに基づいて、前記過去トラブルノウハウデータベースから前記読取データ及びチェック結果の異常と関連する過去トラブルを見つけ出す手段とを有する整合性チェック手段とを設けた構成である。
【００１３】
さらに、本発明は、前記何れかの構成に新たに、前記過去トラブルノウハウ記憶手段と、前記監視制御装置で使用するハードウェア及び各ハードウェアごとに生じるトラブルを記憶するハードウェアノウハウデータ記憶手段と、前記監視制御装置で使用するソフトウェア及び各ソフトウェアごとに生じるトラブルを記憶するソフトウェアノウハウデータ記憶手段と、
前記監視制御装置の問題点発生時、現在監視制御装置に搭載されるソフトウェアデータであるオペレーティングシステムデータ、標準アプリケーションデータ、エンジニアリングデータその他必要とする代表構成データに関連付けられた関連データをスキャンして取り出し、各代表構成データごとに前記バックアップデータ記憶手段の格納領域に分けてバックアップ処理する手段と、前記トラブル内容及び当該トラブル内容に関係するデータ種類の入力に基づき、前記バックアップされたデータの中からトラブル内容に関係するデータを取り出し、当該データに対応付けされた前記各ノウハウ記憶手段に保存される特定のノウハウデータを見つけ出す手段とを有する問題点切り分けチェック手段とを設け、前記監視制御装置で発生する問題点の切り分けを迅速に行う構成である。
【発明の効果】
【００１４】
本発明によれば、監視制御装置の構成データを保守管理し易く保存し、問題点発生時に迅速に構成データの不具合等を見つけ出すことができる監視制御装置の構成データ保守管理支援システムを提供できる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施の形態について図面を参照して説明する。  
（実施の形態１）  
図１は本発明に係る監視制御装置の構成データ保守管理支援システムの実施の形態１を示す図であって、更に具体的には監視制御装置に搭載される各種の構成データを保守管理し易い状態でバックアップ保存する処理例を説明する図である。
【００１６】
監視制御装置１を製造する段階においては、例えば表示部１１と対話形式をとりながら、入力部１２から必要なデータや制御指示を入力し、あるいは各種の標準アプリケーションパッケージから取り込みながら、ＣＰＵで構成される監視制御処理部１３の運用上必要な各種の代表的な構成データ，例えばオペレーティングシステムデータ、標準アプリケーションデータ、エンジニアリングデータその他のデータを作成し、監視制御装置１の計算機マシンに点在する必要な個所の記憶部や記憶装置１４にインストールし、あるいはコピーし、記憶される。
【００１７】
なお、監視制御処理部１３としては、監視制御装置１に接続される各コントローラ等の制御対象（サイト）を監視制御する運用制御部１３ａ、各制御対象との間で監視制御に関するデータの受け渡しを行う送受信部１３ｂの他、新たにスキャンニングプロセス（スキャンニング用プログラム）１３ｃが設けられている。なお、スキャンニングプロセスは監視制御処理部１３とは切り離して設けてもよい。
【００１８】
そこで、本発明システムにおいては、スキャンニングプロセス１３ｃを用いて、各所に点在する複数個所に記憶される各種の構成データのファイル、例えばオペレーティングシステムデータ、標準アプリケーションデータ、エンジニアリングデータその他必要とするデータのファイルをスキャンニングし、監視制御装置１内よりバックアップデータベース１５へバックアップ処理を実行する。
【００１９】
なお、オペレーティングシステムデータは監視制御装置１の基本処理フローやユーザ操作環境を規定するデータであり、標準アプリケーションデータは標準的な監視制御に使用するデータである。また、エンジニアリングデータはオペレーティングシステムデータや標準アプリケーションデータを用いて監視制御装置１を運用するために作成されたデータである。
【００２０】
これら各データには例えば次のような関連データが含まれる。
【００２１】
（ａ）  オペレーティングシステムデータに関連する関連データについて。  
＊  表示画面設定データ  
＊  インストールアプリケーションデータ  
＊  レジストリ設定データ（汎用アプリケーション）  
＊  レジストリ設定データ（監視制御装置用）  
＊  ＯＳバージョン（追加プログラムデータ（Service  Pack）及び修正プログラムデータ（Hot  fix）を含む）
（ｂ）  標準アプリケーションデータに関連する関連データについて。  
＊  アプリケーションバージョンデータ  
＊  ファイルサイズデータ  
＊ファイル変更日時データ  
|              |
（ｃ）  エンジニアリングデータに関連する関連データについて。  
＊  機能構成データ  
＊  ファイルサイズデータ  
＊  各種ファイリングデータ（トレンド、作表ファイリング等）
|              |
そこで、本発明に係る監視制御装置の構成データ保守管理支援システムとしては、簡便に保守管理し易い状態に構成データをバックアップ処理する。
【００２２】
バックアップ処理例としては、バックアップデータベース１５内にインデックス部１５ａ及びインデックス部１５ａの各インデックスごとにデータ格納領域部１５−１〜１５−２，…とを形成し、インデックス部１５ａにはオペレーティングシステムデータ、標準アプリケーションデータ、エンジニアリングデータその他必要とするデータ等の代表構成データごと及び各代表構成データに関連する関連データに対し、インデックスを付けて検索可能に整理するとともに、インデックスごとにデータ格納領域アドレスを設定し、複数のデータ格納領域部１５−１〜１５−ｎに分けて記憶する。
【００２３】
具体的には、図２に示すように、例えば代表構成データであるオペレーティングシステムデータをインデックス「０１」、代表構成データである標準アプリケーションデータ
をインデックス「０２」，…とし、これら各代表インデックスの下位に関連データのインデックス「１−０１」，「１−０２」，…を付加し、さらにインデックスごとに実体データのデータ格納アドレスを書き込み、インデックスの指定のもとに所定のデータ格納領域部１５−１，１５−２，…から関連データを読み出し可能にバックアップ処理する。なお、バックアップデータのリストアは、これとは逆の手順で実施される。
【００２４】
従って、以上のような実施の形態によれば、各代表構成データであるオペレーティングシステムデータ、標準アプリケーションデータ、エンジニアリングデータその他必要とするデータに関連する関連データをインデックスで保存管理すると共に、各インデックスに関連付けてデータ格納領域部１５−１〜１５−ｎを設け、実体データをバックアップ処理するので、複雑な手順を経ることなく容易に監視制御装置１に搭載する各種関連データをバックアップできる。
【００２５】
このことは、代表構成データに関連付けられる関連データを高速、かつ、円滑に検索可能に保守管理できる。また、装置製造の各フェーズ（製造完了，確認試験完了，客先立会試験完了，出荷，現地調整完了等）毎に簡便に各種の関連データをバックアップ処理でき、監視制御装置納入後に発生する各種改造時にも代表構成データに関連する関連データを整然とバックアップ処理できる。
【００２６】
また、世代管理が容易になり、改造誤りやバックアップ適用誤りによるデータの逆戻りを防ぐことができる。
【００２７】
（実施の形態２）  
図３は本発明に係る監視制御装置の構成データ保守管理支援システムの実施の形態２を示す図であり、さらに具体的には監視制御装置１の製造完了直後またはユーザ引渡し後の稼動中に当該監視制御装置１の扱う稼動中データによるシステムの状態をチェックする処理例を説明する図である。
【００２８】
この監視制御装置１内あるいは別機器としては、整合性チェックプロセス（プログラム）２１と、過去トラブルノウハウデータベース２２とが設けられている。
【００２９】
整合性チェックプロセス２１は、例えば健全か、一部データ破損か、一部データ欠落か、あるいは所定のルールに従ってデータないしデータファイルが構成されているかを解析する解析プログラムが規定されている。過去トラブルノウハウデータベース２２には、オペレーティングシステムデータ、標準アプリケーションデータ、エンジニアリングデータその他必要とするデータ等の代表構成データに関連する関連データごとに過去発生した各種ケースのトラブル情報及び解決策情報が記憶されている。
【００３０】
整合性チェックプロセス２１の処理手順について図４を参照して説明する。  
入力部１２から整合指示有りかを判断し（Ｓ１）、指示有りの場合には整合性チェックプロセス２１を起動し（Ｓ２）、監視制御装置の稼動中のデータ、システム状態を読取り（Ｓ３）、例えばデータの一部欠落，データの一部破損、規定ルールに基づくデータ構成となっているか等に伴うデータ，システム状態をチェックする（Ｓ４）。ここで、例えばデータの一部欠落，破損などによって監視制御装置の稼動中であるにも拘らずシステム状態が稼動停止したり、不都合な画面表示となったリ、想定外の画面が表示されたとき、異常と判断する。
【００３１】
異常と判断されたときには異常フラグを設定した後（Ｓ５）、異常の有無に拘らず、稼動中のデータまたは当該データファイル及びシステム状態をチェック結果として表示部１１に表示する（Ｓ６）。
【００３２】
しかる後、バックアップデータベース１５の該当データ格納領域例えば１５−１からデータを読み出し、監視制御装置１の稼動中のデータ・システム状態とバックアップされた該当データ格納領域例えば１５−１の該当データを読み出し、表示部１１に突き合わせ表示し（Ｓ７）、一致しているか否かを判断する（Ｓ８）。
【００３３】
両データが不一致と判断され、かつ、異常フラグ有り（Ｓ９）と判断されたとき、過去トラブルノウハウデータベース２２の該当関連データ，例えば代表構成データ（例えばオペレーティングシステムデータ）の関連データ（例えば表示画面設定データ）の中から過去トラブルを参照し、同一のシステム状態となっている過去トラブル有りか否かを判断する（Ｓ１０，Ｓ１１）。同一の過去トラブル有りの場合にはそのトラブル情報及びトラブル対策情報を表示部１１に表示する（１２）。
【００３４】
同一のシステム状態と一致する過去トラブルが無いが、幾つかのトラブル条件に引っ掛かった時にはトラブル可能性有りを表示する（Ｓ１３）。トラブル条件に引っ掛からないときにはトラブルの可能性が全く無いが、異常フラグが設定されているので、再設計検討必要である旨を表示する（Ｓ１４）。
【００３５】
また、ステップＳ８にて両データが不一致であり、かつ、異常フラグが設定されていない場合にはバックアップデータに整合させる必要である旨を表示する（Ｓ１５）。
【００３６】
さらに、ステップＳ８にて両データが一致し、かつ、異常フラグなしの場合（Ｓ１６）、ステップＳ１２，Ｓ１３，Ｓ１４、Ｓ１５による表示の後に稼動中の全てのデータについてチェックしたか否かを判断し（Ｓ１７）、未だチェックしていないデータがあればステップＳ３に戻り、一連の処理を繰り返し実行する。
【００３７】
従って、以上のような実施の形態によれば、稼動する監視制御装置１のデータ整合性をチェックでき、監視制御装置１の品質を著しく向上でき、試験期間や現地調整期間の短縮、装置納入後のトラブル発生を抑制できる効果を奏する。
【００３８】
また、現地における装置動作の調整時のリスク（例えば受変電系統のミス・トリップ、各種制御機能による誤発停など）を低減化できる。
【００３９】
（実施の形態３）
図５は本発明に係る監視制御装置の構成データ保守管理支援システムの実施の形態２を示す図であり、さらに具体的には現場のシステムに問題点（トラブル）が発生したとき、問題点切り分け処理例を説明する図である。
【００４０】
この監視制御装置１内または別機器においては、問題点切り分けチェックプロセス（プログラム）３１と、過去トラブルノウハウデータベース２２と、ハードウェアノウハウデータベース３２とソフトウェアノウハウデータベース３３とが設けられている。
【００４１】
問題点切り分けチェックプロセス３１は、問題点発生に関係するバックアップデータと当該データに関連するデータベース２２，３２，３３に格納されるデータとを順次比較し、問題点チェック結果を表示部に表示し、何れのデータから問題点が発生しているかの問題点の切り分け処理を行う機能を有する。
【００４２】
過去トラブルノウハウデータベース２２ついては前述した通りである。ハードウェアノウハウデータベース３２には、代表構成データであるオペレーティングシステムデータ、標準アプリケーションデータ、エンジニアリングデータその他必要とするデータにそれぞれ関連する関連データに対応付けし、監視制御装置１を含むシステム全体で使用されているハードウェアノウハウデータが格納されている。ここで、ハードウェアノウハウとは、各ハードウェアに関連して生じる問題点が記述されている。従って、ハードウェアノウハウデータベース３２には、関連データ−当該関連データを扱うハードウェア−当該ハードウェアに関連して生じる問題点が対応付けして格納されている。
【００４３】
ソフトウェアノウハウデータベース３３については、監視制御装置１で使用する標準的なソフトウェアデータが格納されている。具体的には、関連データ−当該関連データを扱うハードウェア−当該ハードウェアに関連して生じる問題点が対応付けして格納されている。
【００４４】
次に、問題点切り分け処理例について図６を参照して説明する。  
監視制御装置１に問題点が発生したとき、当該監視制御装置１を停止させた後、当該監視制御装置１から現在の代表構成データであるオペレーティングシステムデータ、標準アプリケーションデータ、エンジニアリングデータその他必要とするデータに関連する関連データを読み取り、バックアップデータベース１４に対してバックアップ処理する。
【００４５】
以上の状態において、入力部１２からチェックプロセスの起動指示を入力すると、問題点切り分けチェックプロセス３１を起動する（Ｓ２１）。
【００４６】
問題点切り分けチェックプロセス３１を起動した後、メッセージ表示に従い、問題点（トラブル内容）及び問題点に関連する関連データ（例えばオペレーティングシステムデータの表示画面設定データ等）を入力する（Ｓ２２，Ｓ２３）。
【００４７】
ここで、入力される関連データに従い、対応するデータベース１５の該当データ格納領域例えば１５−１からデータを読み出し、過去トラブルノウハウデータベース２２の中から当該関連データに関連付けられている過去トラブルを取り出し（Ｓ２４）、問題点−関連データ−トラブル情報を格納するとともに、表示部１１に表示する（Ｓ２５）。
【００４８】
引き続き、入力される関連データに従い、ハードウェアノウハウデータベース３２の中から関連するハードウェア及び当該ハードウェアに関連して生じる問題点が有るか否かを判断し（Ｓ２６）、有りと判断されたとき、関連データ、関連するハードウェア及び当該ハードウェアに関連して生じる問題点を取り出して記憶するとともに、表示部１１に表示する（Ｓ２５）。
【００４９】
さらに、入力される関連データに従い、ソフトウェアノウハウデータベース３３の中から関連するソフトウェア及び当該ソフトウェアに関連して生じる問題点が有るか否かを判断し（Ｓ２８）、有りと判断されたとき、関連データ、関連するハードウェア及び当該ハードウェアに関連して生じる問題点を取り出して記憶するとともに、表示部１１に表示する（Ｓ２９）。
【００５０】
以上のようにして問題発生に関する関連データに関し、過去トラブル、問題発生ハードウェア及び問題発生ソフトウェアを容易に切り分け処理することができる。
【００５１】
従って、以上のような実施の形態によれば、監視制御装置１の問題点発生時、監視制御装置１に関連する過去トラブル、ハードウェアに関連して生じる問題点を有する特定のハードウェア、ソフトウェアに関連して生じる問題点を有する特定のハードウェアなどを切り分けでき、これにより発生された問題点の一時診断が容易となり、問題点の所在を解明して迅速に必要な回復処理を講じることができ、客先に対する信頼度の向上を期待できる。
【００５２】
その他、本発明は、上記実施の形態に限定されるものでなく、その要旨を逸脱しない範囲で種々変形して実施できる。
【図面の簡単な説明】
【００５３】
【図１】本発明に係る監視制御装置の構成データ保守管理支援システムの実施の形態１を示す構成図。
【図２】インデックスを付けて各代表構成データ及びその関連データをバックアップ処理する例を説明する図。
【図３】本発明に係る監視制御装置の構成データ保守管理支援システムの実施の形態２を示す構成図。
【図４】構成データの整合性チェックの処理例を説明する図。
【図５】本発明に係る監視制御装置の構成データ保守管理支援システムの実施の形態３を示す構成図。
【図６】問題点切り分け処理例を説明する図。
【符号の説明】
【００５４】
１…監視制御装置、１１…表示部、１２…入力部、１３…監視制御処理部、１３ｃ…スキャンニングプロセス、１４…記憶装置、１５…バックアップデータベース、１６…インデックス部、１５−１，１５−２，…  …データ格納領域部、２１…整合性チェックプロセス、２２…過去トラブルノウハウデータベース、３１…問題点切り分けチェックプロセス、３２…ハードウェアノウハウデータベース、３３…ソフトウェアノウハウデータベース。
【図１】
2009104240.tif 000003
【図２】
2009104240.tif 000004
【図３】
2009104240.tif 000005
【図４】
2009104240.tif 000006
【図５】
2009104240.tif 000007
【図６】
2009104240.tif 000008