(57)【要約】【課題】容易に保護制御装置の保守を行うことができる監視制御システムの保守装置を提供する。【解決手段】一つの実施の形態に係る監視制御システムの保守装置は、送信部と、受信部と、抽出部と、保存部と、を備える。前記送信部は、ネットワークに接続されて電力機器の監視及び制御の少なくとも一方を行う複数の保護制御装置に、第１のパケットを送信する。前記受信部は、前記第１のパケットを受信した前記複数の保護制御装置から送信された第２のパケットを受信する。前記抽出部は、前記第２のパケットから、当該第２のパケットを送信した前記保護制御装置に関する情報を抽出する。前記保存部は、前記保護制御装置に関する情報を保存する。【選択図】図４
2016021833.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続されて電力機器の監視及び制御の少なくとも一方を行う複数の保護制御装置に、第１のパケットを送信する送信部と、
前記第１のパケットを受信した前記複数の保護制御装置から送信された第２のパケットを受信する受信部と、
前記第２のパケットから、当該第２のパケットを送信した前記保護制御装置に関する情報を抽出する抽出部と、
前記保護制御装置に関する情報を保存する保存部と、
を具備する監視制御システムの保守装置。
【請求項２】
前記第１のパケットは、前記複数の保護制御装置に前記第２のパケットの送信をさせるための指令を含む、請求項１の監視制御システムの保守装置。
【請求項３】
前記保護制御装置の設定に関する複数の設定情報が記憶されたデータベースと、
取得した前記保護制御装置に関する情報に基づいて、当該保護制御装置に対応する前記設定情報を前記データベースから取得する取得部と、
をさらに具備し、
前記保存部は、前記保護制御装置に関する情報と、当該保護制御装置に対応する前記設定情報と、を保存する、
請求項２の監視制御システムの保守装置。
【請求項４】
前記保存部は、前記第２のパケットを送信した前記保護制御装置に関する情報を既に保存している場合、前記設定情報を保存することを省略する、請求項３の監視制御システムの保守装置。
【請求項５】
前記複数の保護制御装置と、
請求項１乃至請求項４のいずれか一つの保守装置と、
を具備する監視制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、監視制御システムの保守装置及び監視制御システムに関する。
【背景技術】
【０００２】
変電所の監視制御システムは、遮断器のような電力機器を監視及び制御するための複数の保護制御装置を備える。監視制御システムのユーザは、当該複数の保護制御装置の管理を行う。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１０８０２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
電力系統における電力機器の台数は、一般的に、当該電力系統の大きさに従って増大する。そして、保護制御装置の台数は、電力機器の台数に従って増加する。保護制御装置の台数が多いと、当該保護制御装置の管理が煩雑になることがある。例えば、保護制御装置に関する情報の収集にかかる時間や手間が増大するおそれがある。
【課題を解決するための手段】
【０００５】
一つの実施の形態に係る監視制御システムの保守装置は、送信部と、受信部と、抽出部と、保存部と、を備える。前記送信部は、ネットワークに接続されて電力機器の監視及び制御の少なくとも一方を行う複数の保護制御装置に、第１のパケットを送信する。前記受信部は、前記第１のパケットを受信した前記複数の保護制御装置から送信された第２のパケットを受信する。前記抽出部は、前記第２のパケットから、当該第２のパケットを送信した前記保護制御装置に関する情報を抽出する。前記保存部は、前記保護制御装置に関する情報を保存する。
【図面の簡単な説明】
【０００６】
【図１】図１は、第１の実施の形態に係る変電所の監視制御システムの構成例を示す図である。
【図２】図２は、第１の実施形態の保守用ＰＣの表示装置上に表示される画面の例を示す図である。
【図３】図３は、第１の実施形態の保守用ＰＣの機能的構成の一例を示すブロック図である。
【図４】図４は、第１の実施形態の装置連携部の機能的構成の一例を示すブロック図である。
【図５】図５は、第１の実施形態の監視制御システムの動作例を示すシーケンス図である。
【図６】図６は、第１の実施形態の問合せパケット作成処理の手順の一部を例示するフローチャートである。
【図７】図７は、第１の実施形態のパケットの構造例を概念的に示す図である。
【図８】図８は、第１の実施形態の応答パケット解析処理の手順の一部を例示するフローチャートである。
【図９】図９は、第１の実施形態の情報保存処理の手順の一部を例示するフローチャートである。
【図１０】図１０は、第２の実施の形態に係る装置連携部の機能的構成の一例を示すブロック図である。
【図１１】図１１は、第２の実施形態の情報保存処理の手順の一部を例示するフローチャートである。
【図１２】図１２は、各実施形態の保守用ＰＣのハードウェア構成の一例を示す図である。
【発明を実施するための形態】
【０００７】
以下に、第１の実施の形態について、図１乃至図９を参照して説明する。なお、実施形態に係る構成要素や、当該要素の説明について、複数の表現を併記することがある。当該構成要素及び説明について、記載されていない他の表現がされることは妨げられない。さらに、複数の表現が記載されない構成要素及び説明について、他の表現がされることは妨げられない。
【０００８】
図１は、変電所の監視制御システム１０の構成例を示す図である。図１に示すように、監視制御システム１０は、保守用パーソナルコンピュータ（以下、保守用ＰＣと称する）１１と、監視制御装置１２と、複数の保護制御装置１３とを備える。
【０００９】
保守用ＰＣ１１、監視制御装置１２、及び複数の保護制御装置１３は、変電所のローカルエリアネットワーク（ＬＡＮ）１４を通信媒体として、互いに物理的および論理的に接続される。ＬＡＮ１４は、ネットワークの一例である。なお、保守用ＰＣ１１、監視制御装置１２、及び複数の保護制御装置１３は、無線ネットワークのような他の通信媒体によって互いに接続されても良い。
【００１０】
保守用ＰＣ１１は、監視制御システム１０の運用の支援及び保守を行うための情報処理装置である。保守用ＰＣ１１は、保守装置の一例である。なお、保守装置はパーソナルコンピュータに限らず、他の装置であっても良い。
【００１１】
監視制御装置１２は、監視制御システム１０の制御を行う。例えば、監視制御装置１２は、複数の保護制御装置１３の監視及び制御を行う。複数の保護制御装置１３は、例えば、遮断器や断路器のような、変電所の対応する電力機器の監視及び制御を行う。なお、電力機器の種類及び保護制御装置１３の機能はこれに限られない。
【００１２】
図２は、保守用ＰＣ１１の表示装置上に表示される画面２０の例を示す図である。保守用ＰＣ１１は、液晶ディスプレイ（ＬＣＤ）のような表示装置上に、例えばウィンドウとして、画面２０を表示する。
【００１３】
保守用ＰＣ１１の画面２０は、複数の第１の項目２１と、複数の第２の項目２２とを備える。第１の項目２１は、図１の監視制御装置１２及び保護制御装置１３のような、監視制御システム１０の種々の装置を示す。第２の項目２２は、各装置について保守用ＰＣ１１から実行することができる種々の機能を示す。
【００１４】
監視制御システム１０のユーザ（オペレータ）は、例えばキーボードやマウスのような入力装置により、第１の項目２１から装置を選択し、当該装置について実行する機能を第２の項目２２から選択する。例えば、ユーザは、監視制御装置１２又は保護制御装置１３を第１の項目２１から選択し、当該装置の運用を支援する運用支援機能、又は当該装置の保守を行うための設定機能を、第２の項目２２から選択する。保守用ＰＣ１１は、選択された第１及び第２の項目２１，２２に基づき、運用支援機能又は設定機能を起動する。
【００１５】
図３は、保守用ＰＣ１１の機能的構成の一例を示すブロック図である。図３に示すように、保守用ＰＣ１１は、運用支援部３１と、設定部３２と、装置連携部３３と、を備える。さらに、保守用ＰＣ１１は、装置情報データベース（以下、装置情報ＤＢと称する）３５を備える。装置情報ＤＢ３５に、例えば、複数の保護制御装置１３についての情報である運用データ３６と設定データ３７とが登録される。さらに、保守用ＰＣ１１は、装置データベース（以下、装置ＤＢと称する）３９を備える。装置ＤＢ３９は、データベースの一例である。
【００１６】
運用支援部３１、設定部３２、及び装置連携部３３は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などの処理装置にプログラムを実行させること、即ち、ソフトウェアにより実現しても良いし、ソフトウェア及びハードウェアを併用して実現しても良い。装置情報ＤＢ３５及び装置ＤＢ３９は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）、メモリカード、光ディスク、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などの磁気的、光学的、又は電気的に記憶可能な記憶装置に保存されている。
【００１７】
運用支援部３１は、例えば保護制御装置１３についての運用支援機能を実行する。運用支援部３１は、保護制御装置１３から運用情報を取得するとともに、当該運用情報を装置情報ＤＢ３５に運用データ３６として保存する。運用情報は、例えば、保護制御装置１３に対応する電力機器の状態（例えば開／閉）、電流及び電圧のような計測値、及びイベントやレポートなどの記録データを含む。
【００１８】
設定部３２は、例えば保護制御装置１３についての設定情報の作成、変更、及び破棄を行う設定機能を実行する。例えば、監視制御システム１０のユーザは、設定機能を実行することで、設定部３２から保護制御装置１３についての設定情報を作成し運用管理することができる。設定部３２は、作成した設定情報を設定データ３７として装置情報ＤＢ３５に保存したり、装置情報ＤＢ３５に記憶された設定データ３７を変更及び破棄したりすることができる。設定情報は、例えば、保護制御装置１３の監視機能、保護機能、及び制御機能のそれぞれの動作設定値（例えば遮断器の切り替えについてのタイムアウト時間など）を含む。
【００１９】
装置連携部３３は、例えば、監視制御装置１２や保護制御装置１３との通信を制御する。例えば、装置連携部３３は、監視制御装置１２及び保護制御装置１３との間で、保護制御装置１３の運用情報及び設定情報の送受信を行う。さらに、装置連携部３３は、後述するように、保護制御装置１３に関する情報の収集を行う。
【００２０】
装置ＤＢ３９に、保護制御装置１３について予め設定された複数の設定情報（初期設定情報）が記憶される。初期設定情報は、設定情報の一例である。監視制御システム１０に含まれない保護制御装置の初期設定情報についても、装置ＤＢ３９に記憶されていて良い。例えば、装置ＤＢ３９には、監視制御システム１０の保護制御装置１３を含む、複数の保護制御装置の装置モデルをキーとする複数の初期設定情報が記憶されている。
【００２１】
図４は、装置連携部３３の機能的構成の一例を示すブロック図である。図４に示すように、装置連携部３３は、問合せ部５１と、応答解析部５２と、情報保存部５３とを備える。なお、図４は説明のため、装置情報ＤＢ３５及び装置ＤＢ３９についても示す。
【００２２】
問合せ部５１は、ＬＡＮ１４内の複数の保護制御装置１３に対して情報収集のための問い合わせを行う。問合せ部５１は、ネットワークアドレス取得部６１と、パケット作成部６２と、パケット送信部６３とを備える。パケット送信部６３は、送信部の一例である。
【００２３】
ネットワークアドレス取得部６１は、監視制御システム１０のＬＡＮ１４のネットワークアドレスを取得する。パケット作成部６２は、複数の保護制御装置１３に対し、当該保護制御装置１３に関する情報を送信させるための問合せパケットを作成する。問合せパケットは、第１のパケットの一例である。パケット送信部６３は、パケット作成部６２が作成した問合せパケットの送信処理を行う。
【００２４】
応答解析部５２は、ＬＡＮ１４内の複数の保護制御装置１３から受信した情報の仕分けを行う。応答解析部５２は、パケット受信部７１と、仕分部７２と、情報抽出部７３とを備える。パケット受信部７１は、受信部の一例である。情報抽出部７３は、抽出部の一例である。
【００２５】
パケット受信部７１は、各保護制御装置１３から保守用ＰＣ１１に送信されたパケットを受信する。仕分部７２は、パケット受信部７１が受信したパケットが、問合せ部５１が送信した問合せパケットに応じて保護制御装置１３から送信された応答パケットか否かを判断する。応答パケットは、第２のパケットの一例である。情報抽出部７３は、保護制御装置１３から送信された応答パケットから、当該保護制御装置１３に関する情報を抽出する。
【００２６】
情報保存部５３は、応答解析部５２が仕分けした情報を、保守用ＰＣ１１内の装置情報ＤＢ３５に保存する。情報保存部５３は、設定情報取得部８１と、装置情報作成部８２と、を備える。設定情報取得部８１は、取得部の一例である。装置情報作成部８２は、保存部の一例である。
【００２７】
設定情報取得部８１は、情報抽出部７３が抽出した保護制御装置１３に関する情報に基づいて、当該保護制御装置１３についての初期設定情報を装置ＤＢ３９から取得する。装置情報作成部８２は、保護制御装置１３に関する情報と、当該保護制御装置１３についての初期設定情報とを、互いに対応付けて装置情報ＤＢ３５に保存する。
【００２８】
以下、図５乃至図９を参照して、装置連携部３３が実行する情報収集処理について説明する。図５は、監視制御システム１０の動作例を示すシーケンス図である。図５に示すように、監視制御システム１０において、保守用ＰＣ１１の問合せ部５１は、保護制御装置１３に関する情報を取得するために、問合せパケット作成処理を行う（ステップＳ１１１）。
【００２９】
図６は、問合せパケット作成処理（ステップＳ１１１）の手順の一部を例示するフローチャートである。以下、図６を参照して、問合せパケット作成処理について詳しく説明する。
【００３０】
まず、問合せ部５１のネットワークアドレス取得部６１は、監視制御システム１０のＬＡＮ１４のネットワークアドレスを取得する（ステップＳ２１１）。ネットワークアドレス取得部６１は、例えば、ＬＡＮ１４に接続された保守用ＰＣ１１のネットワークインターフェースから、ＬＡＮ１４のネットワークアドレスを取得する。なお、ネットワークアドレス取得部６１は、他の方法でＬＡＮ１４のネットワークアドレスを取得しても良い。ネットワークアドレス取得部６１は、取得したＬＡＮ１４のネットワークアドレスを、パケット作成部６２に提供する。
【００３１】
次に、パケット作成部６２は、問合せパケットを作成する（ステップＳ２１２）。図７は、情報収集処理において保守用ＰＣ１１と保護制御装置１３との間で送受信されるパケット９０の構造例を概念的に示す図である。パケット作成部６２が作成する問合せパケットは、例えば、図７に示す構造を有するパケット９０によって実現される。
【００３２】
図７に示すように、パケット９０は、ヘッダ部９１と、データ部９２とを有する。ヘッダ部９１は、送信元情報９４と、宛先情報９５とを含む。送信元情報９４は、パケット９０の送信元を示すＩＰアドレスである。宛先情報９５は、例えば、パケット９０の宛先を示すＩＰアドレスである。
【００３３】
データ部９２は、種々の情報と、命令コード９７とを含む。命令コード９７は、保護制御装置に第２のパケットの送信をさせるための指令の一例である。命令コード９７は、保守用ＰＣ１１と保護制御装置１３との間で予め取り決められるとともに、他の通信プロトコルと競合しない情報である。
【００３４】
パケット作成部６２は、ＬＡＮ１４のネットワークアドレスに基づき、ＬＡＮ１４のブロードキャストアドレスを作成する。パケット作成部６２は、問合せパケットのヘッダ部９１の宛先情報９５として、ＬＡＮ１４のブロードキャストアドレスを設定する。
【００３５】
図６に戻り、パケット送信部６３は、パケット作成部６２が作成した問合せパケットを送信するための処理を行う（ステップＳ２１３）。すなわち、パケット送信部６３は、保守用ＰＣ１１のネットワークインターフェースから、問合せパケットを監視制御装置１２及び複数の保護制御装置１３へブロードキャスト（一斉送信）するための処理を行う。
【００３６】
図５に戻り、保守用ＰＣ１１は、パケット送信部６３の処理によって、作成した問合せパケットを複数の保護制御装置１３に送信する（ステップＳ１１２）。保守用ＰＣ１１が送信する問合せパケットは、上述のように、図７の命令コード９７を含む。
【００３７】
パケット送信部６３は、宛先情報９５としてＬＡＮ１４のブロードキャストアドレスが設定された問合せパケットを送信する。このため、パケット送信部６３は、例えば装置情報ＤＢ３５にＩＰアドレスが保存されていない保護制御装置１３に対しても、問合せパケットを送信できる。
【００３８】
問合せパケットを受信した各保護制御装置１３は、問合せパケットの命令コード９７に従って、応答パケット作成処理を行う（ステップＳ１１３）。このように、命令コード９７は、当該命令コード９７を含む問合せパケットを受信した保護制御装置１３が応答パケットを作成するように、予め取り決められた情報である。
【００３９】
各保護制御装置１３が作成する応答パケットは、問合せパケットと同じく、図７に示す構造を有するパケット９０によって実現される。すなわち、保護制御装置１３が作成する応答パケットも、命令コード９７を含む。なお、問合せパケットの命令コード９７と、応答パケットの命令コード９７とは、例えば同一のプロトコルであるが、同一内容の情報でなくとも良い。
【００４０】
保護制御装置１３が作成する応答パケットは、図７のデータ部９２に、当該保護制御装置１３の装置固有情報を含む。装置固有情報は、保護制御装置に関する情報の一例であり、例えば、当該保護制御装置１３の装置モデルに関する情報、装置名、及びＩＰアドレスを含む。なお、装置固有情報は、他の情報を含んでも良い。さらに、応答パケットは、データ部９２に他の情報を含んでも良い。
【００４１】
保護制御装置１３は、問合せパケットのヘッダ部９１の送信元情報９４から、保守用ＰＣ１１のＩＰアドレスを取得する。保護制御装置１３は、応答パケットのヘッダ部９１の宛先情報９５に、保守用ＰＣ１１のＩＰアドレスを設定する。図５のように、保護制御装置１３は、作成した応答パケットを保守用ＰＣ１１に送信する（ステップＳ１１４）。
【００４２】
保守用ＰＣ１１の応答解析部５２は、応答パケット解析処理を行う（ステップＳ１１５）。図８は、応答パケット解析処理（ステップＳ１１５）の手順の一部を例示するフローチャートである。以下、図８を参照して、応答パケット解析処理について詳しく説明する。
【００４３】
まず、応答解析部５２のパケット受信部７１は、パケットを受信したか否かを判断する（ステップＳ３１１）。パケット受信部７１は、パケットを受信していない場合（ステップＳ３１１：Ｎｏ）、パケットを受信するまで待機する。
【００４４】
パケット受信部７１は、保守用ＰＣ１１のネットワークインターフェースを介して、応答パケットや、種々のパケットを受信する。パケットを受信すると（ステップＳ３１１：Ｙｅｓ）、パケット受信部７１は当該パケットを仕分部７２に提供する。仕分部７２は、パケット受信部７１から入力されたパケットが、保護制御装置１３から送信された応答パケットであるか否かを判断する（ステップＳ３１２）。
【００４５】
仕分部７２は、パケットに命令コード９７が含まれている場合、当該パケットが応答パケットであると判断する（ステップＳ３１２：Ｙｅｓ）。仕分部７２は、応答パケットを情報抽出部７３に提供する。一方、パケットが応答パケットでない場合（ステップＳ３１２：Ｎｏ）、仕分部７２は、パケット受信部７１が再度パケットを受信するまで待機する。
【００４６】
情報抽出部７３は、入力された応答パケットのデータ部９２から、装置固有情報を抽出する（ステップＳ３１３）。すなわち、情報抽出部７３は、応答パケットを送信した保護制御装置１３に関する情報を取得する。情報抽出部７３は、抽出した装置固有情報を、情報保存部５３に提供する。
【００４７】
図５のように、装置固有情報が入力された保守用ＰＣ１１の情報保存部５３は、装置情報保存処理を行う（ステップＳ１１６）。図９は、情報保存処理（ステップＳ１１６）の手順の一部を例示するフローチャートである。以下、図９を参照して、情報保存処理について詳しく説明する。
【００４８】
まず、情報保存部５３の設定情報取得部８１は、装置ＤＢ３９から、応答パケットの装置固有情報に対応する保護制御装置１３の初期設定情報を取得する（ステップＳ４１１）。例えば、設定情報取得部８１は、装置固有情報の装置モデルに関する情報に基づいて、当該装置モデルに対応付けられた初期設定情報を装置ＤＢ３９から検索して取得する。なお、設定情報取得部８１は、これに限らず、装置名のような他の情報に基づいて初期設定情報を装置ＤＢ３９から取得しても良い。設定情報取得部８１は、装置固有情報と、当該装置固有情報を基に取得した初期設定情報とを、装置情報作成部８２に提供する。
【００４９】
次に、装置情報作成部８２は、入力された装置固有情報と初期設定情報とを、互いに対応付けて装置情報ＤＢ３５に保存する（ステップＳ４１２）。言い換えると、装置情報作成部８２は、初期設定情報に装置固有情報を加えて装置情報ＤＢ３５に保存する。装置情報作成部８２は、初期設定情報を設定データ３７として装置情報ＤＢ３５に記憶させる。装置情報作成部８２は、保護制御装置１３に関する情報が装置情報ＤＢ３５に既に保存されている場合、例えば、当該保護制御装置１３に関する装置固有情報及び初期設定情報を、装置情報ＤＢ３５に上書き保存する。
【００５０】
以上のように、情報収集処理を行う装置連携部３３の問合せ部５１は、ＬＡＮ１４のブロードキャストアドレスを用いて、複数の保護制御装置１３に問合せパケットを送信する。各保護制御装置１３は、命令コード９７が含まれる問合せパケットを受信すると、命令コード９７を含む応答パケットを作成して保守用ＰＣ１１に送信する。情報保存部５３は、応答解析部５２から応答パケットの装置固有情報を取得し、当該装置固有情報と、装置ＤＢ３９から取得した初期設定情報とを装置情報ＤＢ３５に保存する。これにより、監視制御システム１０の複数の保護制御装置１３の装置固有情報及び初期設定情報が、装置情報ＤＢ３５に保存される。
【００５１】
装置連携部３３が上述の情報収集処理を行うと、予め保存されていない（不知の）保護制御装置１３や、監視制御システム１０に予定されていなかった保護制御装置１３の装置固有情報及び初期設定情報についても、装置情報ＤＢ３５に保存される。すなわち、装置連携部３３は、監視制御システム１０の全ての保護制御装置１３を検知できる。監視制御システム１０のユーザは、情報収集処理によって装置情報ＤＢ３５に装置固有情報及び初期設定情報が保存された保護制御装置１３について、保守用ＰＣ１１から運用や保守を行うことができる。
【００５２】
第１の実施の形態に係る監視制御システム１０において、パケット送信部６３が複数の保護制御装置１３に問合せパケットを送信し、情報抽出部７３が当該保護制御装置１３から送信された応答パケットから装置固有情報を抽出する。そして、装置情報作成部８２は、当該装置固有情報を装置情報ＤＢ３５に保存する。すなわち、ユーザが各保護制御装置１３に関する情報を手動で装置情報ＤＢ３５に入力する必要が無く、情報収集処理を行う装置連携部３３が保護制御装置１３に関する情報を自動的に装置情報ＤＢ３５に登録する。これにより、複数の保護制御装置１３に関する情報の取得が容易になり、監視制御システム１０のユーザが当該情報を用いて容易に保護制御装置１３の保守を行うことができる。
【００５３】
問合せパケットは、複数の保護制御装置１３に応答パケットの送信をさせるための命令コード９７を含む。このため、パケット送信部６３が一つの問合せパケットを複数の保護制御装置１３にブロードキャストするだけで、パケット受信部７１はそれぞれの保護制御装置１３から応答パケットを受信できる。これにより、複数の保護制御装置１３に関する情報の取得がより容易になる。
【００５４】
設定情報取得部８１は、取得した装置固有情報に基づき、保護制御装置１３に対応する初期設定情報を装置ＤＢ３９から取得する。そして、装置情報作成部８２は、保護制御装置１３の装置固有情報と、当該保護制御装置１３の初期設定情報と、を装置情報ＤＢ３５に保存する。すなわち、情報保存部５３は、保護制御装置１３の装置固有情報のみならず、当該保護制御装置１３のために予め設定された設定情報（初期設定情報）をも、装置情報ＤＢ３５に自動的に登録する。これにより、監視制御システム１０のユーザが、装置ＤＢ３９から取得された初期設定情報を用いて保護制御装置１３の設定を行うことができ、より容易に保護制御装置１３の保守を行うことができる。
【００５５】
以下に、第２の実施の形態について、図１０及び図１１を参照して説明する。なお、以下の実施形態の説明において、既に説明された構成要素と同様の機能を持つ構成要素は、当該既述の構成要素と同じ符号が付され、さらに説明が省略される場合がある。また、同じ符号が付された複数の構成要素は、全ての機能及び性質が共通するとは限らず、各実施形態に応じた異なる機能及び性質を有していても良い。
【００５６】
図１０は、第２の実施の形態に係る装置連携部３３の機能的構成の一例を示すブロック図である。図１０に示すように、第２の実施形態の情報保存部５３は、既存判断部８３をさらに備える。
【００５７】
既存判断部８３は、情報抽出部７３が応答パケットから抽出した装置固有情報に基づき、当該装置固有情報に対応する保護制御装置１３に関する情報が装置情報ＤＢ３５に既に保存されているか否かを判断する。
【００５８】
図１１は、第２の実施形態の情報保存処理（図５のステップＳ１１６）の手順の一部を例示するフローチャートである。第２の実施形態の装置連携部３３は、第１の実施形態と同じく、図５、図６、及び図８の問合せパケット作成処理（ステップＳ１１１）及び応答パケット解析処理（ステップＳ１１５）を実行する。応答解析部５２の情報抽出部７３が装置固有情報を情報保存部５３に提供すると、情報保存部５３は、図１１に示す情報保存処理を実行する。
【００５９】
まず、既存判断部８３は、情報保存部５３に入力された応答パケットの装置固有情報を取得する。既存判断部８３は、例えば、装置固有情報のＩＰアドレスに基づいて、当該ＩＰアドレスに対応する保護制御装置１３に関する情報が既に装置情報ＤＢ３５に保存されているか否かを判断する（ステップＳ４１３）。
【００６０】
応答パケットの送信元である保護制御装置１３に関する情報が既に装置情報ＤＢ３５に保存されていると既存判断部８３が判断すると（ステップＳ４１３：Ｙｅｓ）、設定情報取得部８１は初期設定情報の取得（ステップＳ４１１）を省略する。このため、装置情報作成部８２は、装置固有情報を装置情報ＤＢ３５に保存するが、初期設定情報を保存することを省略する。すなわち、装置情報ＤＢ３５に保存された保護制御装置１３の装置名などが最新の状態に更新される一方で、設定データ３７の変更は行われない。
【００６１】
一方、応答パケットの送信元である保護制御装置１３に関する情報が未だ装置情報ＤＢ３５に保存されていないと既存判断部８３が判断すると（ステップＳ４１３：Ｎｏ）、設定情報取得部８１は初期設定情報の取得（ステップＳ４１１）を行う。このため、装置情報作成部８２は、第１の実施形態と同じく装置固有情報と初期設定情報とを装置情報ＤＢ３５に保存する（ステップＳ４１２）。
【００６２】
以上のように、既存判断部８３を備える情報保存部５３は、既存の保護制御装置１３についての設定データ３７の変更を省略する一方、新規の保護制御装置１３についての設定データ３７（初期設定情報）の保存は行う。
【００６３】
保護制御装置１３の設定データ３７は、監視制御システム１０のユーザによって、初期設定情報から意図的に変更される場合がある。情報保存部５３は、既存の保護制御装置１３について設定データ３７の変更を省略することで、このような変更された設定データ３７を初期設定情報に戻してしまうことを抑制できる。
【００６４】
一方、保護制御装置１３の装置名のような一部の装置固有情報は、保守用ＰＣ１１によらず変更される場合がある。情報保存部５３は、既存の保護制御装置１３についても装置固有情報を更新することで、装置情報ＤＢ３５における保護制御装置１３の装置固有情報と、保護制御装置１３に設定された装置固有情報と、の齟齬が生じることを抑制できる。
【００６５】
第２の実施形態の監視制御システム１０において、装置情報作成部８２は、応答パケットを送信した保護制御装置１３に関する情報を既に装置情報ＤＢ３９に保存している場合、初期設定情報を装置情報ＤＢ３５に保存することを省略する。これにより、監視制御システム１０のユーザが意図的に修正した設定データ３７が、装置ＤＢ３５の初期設定情報に不用意に上書きされることが抑制される。したがって、ユーザは、設定データ３７の変更を行った後でも問題なく、情報収集処理によって保護制御装置１３に関する情報の取得をすることができる。
【００６６】
図１２は、上記各実施形態の保守用ＰＣ１１のハードウェア構成の一例を示す図である。上記各実施形態の保守用ＰＣ１１は、バス１１０によって相互に接続された、制御装置であるＣＰＵ１０１と、記憶装置であるＲＯＭ１０２及びＲＡＭ１０３と、ＨＤＤなどの外部記憶装置１０４と、ＬＣＤなどの表示装置１０５と、キーボードやマウスなどの入力装置１０６と、通信インタフェース（Ｉ／Ｆ）１０７と、を備えており、通常のコンピュータを利用したハードウェア構成となっている。
【００６７】
上記各実施形態の保守用ＰＣ１１で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、ＣＤ−Ｒ、メモリカード、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、フレキシブルディスク（ＦＤ）等のコンピュータで読み取り可能な記憶媒体に記憶されて提供される。
【００６８】
また、上記各実施形態の保守用ＰＣ１１で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するようにしても良い。また、上記各実施形態の保守用ＰＣ１１で実行されるプログラムを、インターネット等のネットワーク経由で提供または配布するようにしても良い。また、上記各実施形態の保守用ＰＣ１１で実行されるプログラムを、ＲＯＭ等に予め組み込んで提供するようにしても良い。
【００６９】
上記各実施形態の保守用ＰＣ１１で実行されるプログラムは、上述した各部（運用支援部３１、設定部３２、装置連携部３３、装置情報ＤＢ３６、装置ＤＢ３９、問合せ部５１、応答解析部５２、情報保存部５３、ネットワークアドレス取得部６１、パケット作成部６２、パケット送信部６３、パケット受信部７１、仕分部７２、情報抽出部７３、設定情報取得部８１、装置情報作成部８２、及び既存判断部８３）をコンピュータ上で実現させるためのモジュール構成となっている。実際のハードウェアとしては、ＣＰＵがＨＤＤからプログラムをＲＡＭ上に読み出して実行することにより、上記各部がコンピュータ上で実現されるようになっている。
【００７０】
以上説明した少なくとも一つの実施形態によれば、送信部が複数の保護制御装置に第１のパケットを送信し、抽出部が当該保護制御装置から送信された第２のパケットから保護制御装置に関する情報を抽出する。そして、保存部は、当該保護制御装置に関する情報を保存する。これにより、複数の保護制御装置に関する情報の取得が容易になり、ユーザが当該情報を用いて容易に保護制御装置の保守を行うことができる。
【００７１】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００７２】
例えば、上記各実施形態のシーケンス図における各ステップを、その性質に反しない限り、実行順序を変更し、複数同時に実施し、あるいは実施毎に異なった順序で実施しても良い。
【符号の説明】
【００７３】
１０…監視制御システム、１１…保守用ＰＣ、１３…保護制御装置、１４…ＬＡＮ、３５…装置情報ＤＢ、３９…装置ＤＢ、５１…問合せ部、５２…応答解析部、５３…情報保存部、６３…パケット送信部、７１…パケット受信部、７３…情報抽出部、８１…設定情報取得部、８２…装置情報作成部、８３…既存判断部、９０…パケット、９７…命令コード。
【図１】
2016021833.tif 000003
【図２】
2016021833.tif 000004
【図３】
2016021833.tif 000005
【図４】
2016021833.tif 000006
【図５】
2016021833.tif 000007
【図６】
2016021833.tif 000008
【図７】
2016021833.tif 000009
【図８】
2016021833.tif 000010
【図９】
2016021833.tif 000011
【図１０】
2016021833.tif 000012
【図１１】
2016021833.tif 000013
【図１２】
2016021833.tif 000014