(57)【特許請求の範囲】
【請求項１】
機器の動作状況をモニタリングする制御所に配置される計算機であって、
前記計算機は、ネットワークを介して他の制御所の計算機と通信可能に構成されており、前記他の制御所の計算機と通信することにより、モニタリング対象の機器を、当該他の制御所がモニタリング対象としているものへと切り替え可能に構成されており、
前記計算機は、
操作者の操作を受け付けるための入力装置と接続するための第１のインタフェースと、
前記計算機が配置される前記制御所が前記モニタリング対象とする前記機器を管理するための、少なくとも１つの周辺装置と接続するための第２のインタフェースと、
前記第１および前記第２のインタフェースを介して前記計算機に接続される前記入力装置と前記周辺装置のそれぞれについて、動作中であるか否かを示す動作管理情報を記憶するように構成された記憶部と、
前記計算機の動作を制御するための制御部とを備え、
前記制御部は、
前記計算機に接続される前記入力装置と前記周辺装置とのそれぞれについて、各装置が動作しているか否かに応じて前記動作管理情報を更新する更新処理部と、
前記モニタリング対象の機器を前記他の制御所の計算機がモニタリング対象としているものへと切り替える切替時に、前記動作管理情報に基づいて、前記計算機に接続される各装置が動作しておらず、当該他の制御所の計算機に接続する各装置が動作していない場合に、前記切替を実行する切替制御部とを含む、計算機。
【請求項２】
前記制御部の前記切替制御部が前記切替を実行することは、
前記切替時に、前記他の制御所の計算機と通信することにより、当該他の制御所の計算機が記憶する前記動作管理情報を受信し、受信した前記動作管理情報に基づいて、当該他の制御所の計算機に接続する各装置が動作しているか否かを判定し、当該他の制御所の計算機に接続する各装置が動作しておらず、前記計算機が記憶する前記動作管理情報に基づいて前記計算機に接続する各装置が動作していないと判定される場合に前記切替を実行することを含む、請求項１に記載の計算機。
【請求項３】
前記制御部の前記切替制御部は、
前記計算機に接続する各装置、および、前記他の制御所の計算機に接続する各装置のうち、前記動作管理情報に基づいて、動作中の装置がある場合は切り替え不可と判定し、動作中の装置を識別する情報を報知するように構成されている、請求項２に記載の計算機。
【請求項４】
前記計算機は、通常動作モードと、緊急時の緊急動作モードとを切り替えて動作するよう構成されており、
前記制御部の前記切替制御部が前記切替を実行することには、前記通常動作モード時は前記動作管理情報に基づいて、前記計算機に接続する各装置および前記他の制御所の計算機に接続する各装置が動作していない場合に前記切替を実行し、前記計算機に接続する各装置および前記他の制御所の計算機に接続する各装置のいずれかが動作している場合は前記切替を待機し、前記緊急動作モードで動作する場合は、前記計算機に接続する各装置および前記他の制御所の計算機に接続する各装置の動作状況にかかわらず前記切替を実行することを含む、請求項１に記載の計算機。
【請求項５】
前記制御部の前記切替制御部は、前記計算機に接続する各装置および前記他の制御所の計算機に接続する各装置が動作していない場合に前記切替を実行し、前記計算機に接続する各装置および前記他の制御所の計算機に接続する各装置のいずれかが動作している場合は前記切替を予め定められた期間にわたって待機し、前記予め定められた期間の経過後は、前記計算機に接続する各装置および前記他の制御所の計算機に接続する各装置のうち動作していない装置について切替を実行し、前記切替が完了していない装置を識別する情報を報知するように構成されている、請求項１に記載の計算機。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、電力系統監視制御システムにおいて、第１の制御所が第２の制御所の遠方モニタリングを行うためにモニタリング対象の機器を切り替える技術に関し、より特定的には、切り替え時の動作の安定性を向上させる技術に関する。
【背景技術】
【０００２】
電力系統監視制御システムは、複数の制御所により構成される。各制御所には計算機、操作者が行う入力操作を受け付けるための入力装置（例えば、マウス、キーボードその他の入力装置）、および周辺装置（釦装置、警報装置など）などが配置される。操作者は、入力装置および周辺装置を利用して、モニタリング対象の機器の動作状況を監視する。また、電力系統監視制御システムは、電力を安定的に需要家へ供給することが求められているため、災害時等においても安定的に動作可能とし、保守性を高めるために、モニタリング対象とする機器を制御所間で切り替える技術が従来より検討されている。例えば、第１の制御所から第２の制御所の遠方モニタリングを行うことができ、第２の制御所が主にモニタリング対象とする機器を、第１の制御所がモニタリングすることができる。例えば、特開平２−２８７７９６号公報（特許文献１）は、計算機に接続する対話装置で現在実行中の処理情報を共有メモリに記憶し、計算機が切り替わる際に、切替先の計算機が共有メモリから処理情報を読み込んで処理を引き継ぐことを記載している。また、特開平１０−２９３６３０号公報（特許文献２）は、中央処理装置の内蔵電源が切断された状態の時、中央処理装置から周辺装置に対して継続して発せられる電源切断指示信号と、周辺装置から発せられるデータ処理中を示す信号との論理和を取ることにより、周辺装置でのデータ処理中に、電源連動装置が誤って周辺装置への電力供給を切断することを防止する技術を記載している。また、特開２０１３−１２０９４号公報（特許文献３）は、二重化制御装置において、制御系で発生した故障情報を取得して制御系／待機系の切替条件を判断して系を切り替える技術を記載している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平２−２８７７９６号公報
【特許文献２】特開平１０−２９３６３０号公報
【特許文献３】特開２０１３−１２０９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
電力系統監視制御システムにおいては、第１の制御所から第２の制御所の遠方モニタリングを行う場合、各制御所の計算機間で、計算機に接続される入力装置（マウス、キーボードなど）の制御信号を送受信する。すなわち、制御対象の切替時に、マウスやキーボードなどの入力装置の同期がとられている。一方、釦装置や警報装置などの周辺装置については計算機間で周辺装置の制御信号を送信しない構成となっている。そのため、第１の制御所が、制御対象を第２の制御所においてモニタリングされる機器へと切り替える際、第１の制御所において処理中の周辺装置は切り替えられず、第１の制御所に対して処理中でない周辺装置は切り替えられる。例えば遠方モニタリングの切替時に、第１の制御所において釦装置が処理中で切替がなされていない場合、第１の制御装置で釦装置に対して操作したことが第２の制御所において反映されないことになりうる。また、第１の制御所で警報装置が処理中であるために警報装置の切替がなされていない場合、第２の制御所において警報装置が作動していても第１の制御所の警報装置が作動しないことになりうる。
【０００５】
したがって、第１の制御所が監視対象を第２の制御所においてモニタリング対象とされる機器へと切り替える場合、マウスやキーボードなどの入力装置のみならず、釦装置や警報装置などの周辺装置についても同期をとって切り替える技術が必要とされている。本開示の目的は、遠方モニタリングの開始時に、入力装置と周辺装置とを同期して切替を可能とする技術を提供することである。
【課題を解決するための手段】
【０００６】
一実施形態に従う計算機は、機器の動作状況をモニタリングする制御所に配置されるものである。計算機は、ネットワークを介して他の制御所の計算機と通信可能に構成されている。計算機は、他の制御所の計算機と通信することにより、モニタリング対象の機器を、当該他の制御所がモニタリング対象としているものへと切り替え可能に構成されている。計算機は、操作者の操作を受け付けるための入力装置と接続するための第１のインタフェースと、計算機が配置される制御所がモニタリング対象とする機器を管理するための、少なくとも１つの周辺装置と接続するための第２のインタフェースと、第１および第２のインタフェースを介して計算機に接続される入力装置と周辺装置のそれぞれについて、動作中であるか否かを示す動作管理情報を記憶するように構成された記憶部と、計算機の動作を制御するための制御部とを備える。制御部は、計算機に接続される入力装置と周辺装置とのそれぞれについて、各装置が動作しているか否かに応じて動作管理情報を更新する更新処理部と、モニタリング対象の機器を他の制御所の計算機がモニタリング対象としているものへと切り替える切替時に、動作管理情報に基づいて、計算機に接続される各装置が動作しておらず、当該他の制御所の計算機に接続する各装置が動作していない場合に切替を実行する切替制御部とを含む。
【発明の効果】
【０００７】
上記一実施形態に従う計算機によると、モニタリング対象の機器の切替時に、入力装置のみならず周辺装置も含めて同期して切替を行う。これにより、入力装置と周辺装置とを同期させて切替を実行可能とし、モニタリングを行うモニタリング側のデータの整合性が取れるようになり、安全性と信頼性とがいっそう向上する。
【０００８】
この発明の上記および他の目的、特徴、局面および利点は、添付の図面と関連して理解されるこの発明に関する次の詳細な説明から明らかとなるであろう。
【図面の簡単な説明】
【０００９】
【図１】実施の形態の遠方モニタリング切替システムの構成を示す図である。
【図２】動作管理テーブル１２２のデータ構造を示す図である。
【図３】計算機１００が遠方モニタリングを開始するために他の制御所の計算機と処理を切り替える際の計算機１００の動作を示すフローチャートである。
【図４】通常動作時か緊急時かに応じて計算機１００が切替を実行する処理を示すフローチャートである。
【図５】動作中の装置がある場合に一定期間待機後に切替を行う場合の計算機１００の切替処理を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００１１】
＜実施の形態＞
図１を参照して、本実施の形態の電力系統監視制御システムにおける遠方モニタリング切替システムを説明する。
【００１２】
図１は、実施の形態の遠方モニタリング切替システムの構成を示す図である。図１に示すように、電力系統監視制御システムは、第１の制御所１０、第２の制御所２０など複数の制御所により構成されている。各制御所は、例えば一定範囲の地域における電力の供給状況を監視する。第１の制御所１０は、ディスプレイ１０２と、計算機１００と、入力装置１３１と、周辺装置１４１とを含む。第２の制御所２０は、第１の制御所１０と同様の構成を有し、ディスプレイ２０２と、計算機２００と、入力装置２３１と、周辺装置２４１とを含む。以下、主に第１の制御所１０の構成について説明し、第２の制御所２０の構成は第１の制御所１０と同様であるため説明を繰り返さない。
【００１３】
ディスプレイ１０２は、第１の制御所１０がモニタリング対象とする各機器（例えば、開閉器など）の動作状況を表示する。
【００１４】
計算機１００は、プロセッサ、メモリ、入出力インタフェースなどを備えるコンピュータシステムであり、ディスプレイ１０２、入力装置１３１および周辺装置１４１と接続される。ある局面において、計算機１００は、第１の制御所１０がモニタリング対象とする各機器の動作状況を示す情報を取得し、取得した情報に基づいてディスプレイ１０２へ映像を表示させるための映像信号を生成し、生成した映像信号をディスプレイ１０２へ出力することもある。計算機１００は、ネットワーク９０を介して他の制御所（第２の制御所２０）の計算機（計算機２００）と通信可能に構成されている。計算機１００は、制御部１０５と、入力装置用ＩＦ（Interface）１１１と、周辺装置用ＩＦ１１２と、記憶部１２１とを備える。
【００１５】
入力装置用ＩＦ１１１は、入力装置１３１に含まれる各装置と計算機１００とが接続するためのインタフェースである。計算機１００は、汎用のソフトウェアにより入力装置１３１の各装置からの入力を受け付ける。例えば、計算機１００において動作するＯＳ（Operating  System）は、マウス１０３やキーボード１０４が計算機１００に接続された際にシーケンス制御を行うための機能を有する。入力装置１３１は、電力系統監視制御システムの操作者が行う入力操作を受け付ける。入力装置１３１は、マウス１０３、キーボード１０４その他の入力装置を含む。
【００１６】
周辺装置用ＩＦ１１２は、周辺装置１４１に含まれる各装置と計算機１００とが接続するためのインタフェースである。計算機１００は、予め、これら周辺装置１４１に含まれる各装置について、計算機１００と信号を入出力するためのプログラムを記憶する。周辺装置１４１は、警報装置１０８、釦装置１０９、認証装置１１０その他の装置を含む。警報装置１０８は、第１の制御所１０がモニタリング対象とする各機器に異常が発生した場合等、一定の条件が満たされた場合に警報を報知するための装置である。例えば、第１の制御所１０においてモニタリング対象とする各機器の状態を示す信号を受信する装置（例えば、計算機１００）がモニタリング対象の機器の異常（故障等）を検出した場合に警報装置１０８に警報を報知させる。釦装置１０９は、釦により操作者の操作を受け付ける。認証装置１１０は、操作者を認証する装置であり、例えば、計算機１００を利用する操作者を認証する。
【００１７】
記憶部１２１は、メモリ、ＨＤＤ（Hard  Disk  Drive）、ＲＡＭ（Random  Access  Memory）等により構成され、計算機１００が使用するプログラムを記憶し、計算機１００が使用する各種のデータを蓄積する。ある局面において、記憶部１２１は、動作管理テーブル１２２を記憶する。動作管理テーブル１２２は、計算機１００に入力装置用ＩＦ１１１または周辺装置用ＩＦ１１２によって接続される各機器が動作しているか否かを管理するための情報である。詳しくは後述する。
【００１８】
制御部１０５は、記憶部１２１に記憶されるプログラムを読み込んで実行することにより、計算機１００の動作を制御する。制御部１０５は、例えばプロセッサにより実現される。制御部１０５は、プログラムに従って動作することにより、更新処理部１０６と、切替制御部１０７としての機能を発揮する。
【００１９】
更新処理部１０６は、計算機１００に接続される入力装置１３１と周辺装置１４１とのそれぞれについて、各装置が動作しているか否かに応じて動作管理テーブル１２２を更新する。すなわち、更新処理部１０６は、マウス１０３、キーボード１０４、警報装置１０８、釦装置１０９、認証装置１１０その他の計算機１００に接続される装置のそれぞれについて、入力装置用ＩＦ１１１または周辺装置用ＩＦ１１２を介した信号の送受信状況に基づいて、データ処理中の装置については動作中であることを示すデータを動作管理テーブル１２２に書き込み、処理がなされていない装置については動作していない（非動作）であることを示すデータを動作管理テーブル１２２に書き込む。例えば、更新処理部１０６は、計算機１００に接続される各装置とのシーケンス制御の開始に応じて、動作中であることを示すデータを動作管理テーブル１２２に書き込み、シーケンス制御の終了に応じて、動作していないことを示すデータを動作管理テーブル１２２に書き込む。
【００２０】
切替制御部１０７は、第１の制御所１０がモニタリング対象とする機器を、他の制御所（第２の制御所２０）の計算機（計算機２００）がモニタリング対象としているものへと切り替える切替時に、動作管理テーブル１２２に基づいて、計算機１００に接続される入力装置１３１および周辺装置１４１の各装置が動作しているか否かを確認する。切替制御部１０７は、ネットワーク９０を介して、切替先となる計算機２００から動作管理テーブル２２２を受信することにより、計算機２００に接続する各装置（入力装置２３１および周辺装置２４１）が動作しているか否かを確認する。切替制御部１０７は、計算機１００に接続する各装置が動作しておらず、計算機２００に接続する各装置が動作していない場合に、モニタリング対象とする機器を、第２の制御所２０がモニタリング対象としているものへと切り替える。また、切替制御部１０７は、計算機１００に接続する各装置の動作状況を動作管理テーブル１２２に基づき取得し、計算機２００に接続する各装置の動作状況を計算機２００から受信する動作管理テーブル２２２に基づき取得し、これら各装置のうち動作中の装置がある場合は切り替え不可と判定する。このとき、計算機１００は、切り替えできない要因、すなわち、動作中の装置を識別する情報を、例えばディスプレイ１０２に表示する等により報知する。
【００２１】
第１の制御所１０がモニタリング対象とする機器を、第２の制御所２０がモニタリング対象としているものへと切り替えた後、計算機１００は、計算機２００とネットワーク９０を介して通信する。切替制御部１０７は、計算機２００から、計算機２００がモニタリング対象とする各機器の動作状況を示すデータを受信して、ディスプレイ１０２への表示、警報装置１０８による警報の報知などを行う。切替制御部１０７は、入力装置用ＩＦ１１１および周辺装置用ＩＦ１１２を介して受け付けた信号（操作者の入力操作を示す信号を含む）を計算機２００へ送信する。
【００２２】
＜データ構造＞
図２を参照して、本実施の形態の計算機１００が使用するデータの構造を説明する。
【００２３】
図２は、動作管理テーブル１２２のデータ構造を示す図である。動作管理テーブル１２２の各レコードは、装置名１２２Ａと、状態１２２Ｂとを含む。
【００２４】
装置名１２２Ａは、入力装置用ＩＦ１１１と周辺装置用ＩＦ１１２とによって計算機１００に接続する各装置（マウス１０３、キーボード１０４、警報装置１０８、釦装置１０９、認証装置１１０その他の装置）を識別する情報を示す。
【００２５】
状態１２２Ｂは、装置名１２２Ａに示される各装置が動作中であるか、動作していない（非動作）かを示す。更新処理部１０６は、動作していない装置については（切替可能である場合）、値「０（非動作）」を書き込み、動作中の装置については（切替不可である場合）、値「１（動作中）」を書き込む。
【００２６】
＜動作＞
図３から図５を参照して、計算機１００の動作を説明する。
【００２７】
図３は、計算機１００が遠方モニタリングを開始するために他の制御所の計算機と処理を切り替える際の計算機１００の動作を示すフローチャートである。例えば、計算機１００は、操作者から遠方モニタリング開始の指示を受け付けることにより、図３に示す処理を実行する。
【００２８】
ステップＳ３０１において、計算機１００の切替制御部１０７は、記憶部１２１から動作管理テーブル１２２を読み込む。
【００２９】
ステップＳ３０２において、切替制御部１０７は、動作管理テーブル１２２を参照し、警報装置１０８が動作しているか否かを判定する。警報装置１０８が動作している場合（ステップＳ３０２においてＹＥＳ）、切替制御部１０７は、ステップＳ３０６の処理を行い、そうでない場合（ステップＳ３０２においてＮＯ）、ステップＳ３０３の処理を行う。
【００３０】
ステップＳ３０３において、切替制御部１０７は、釦装置１０９が動作しているか否かを判定する。釦装置１０９が動作している場合（ステップＳ３０３においてＹＥＳ）、切替制御部１０７は、ステップＳ３０６の処理を行い、そうでない場合（ステップＳ３０３においてＮＯ）、ステップＳ３０４の処理を行う。
【００３１】
ステップＳ３０４において、切替制御部１０７は、認証装置１１０が動作しているか否かを判定する。認証装置１１０が動作している場合（ステップＳ３０４においてＹＥＳ）、切替制御部１０７は、ステップＳ３０６の処理を行い、そうでない場合（ステップＳ３０４においてＮＯ）、ステップＳ３０５の処理を行う。
【００３２】
ステップＳ３０５において、切替制御部１０７は、遠方モニタリングを開始するため切替を行うか否かを判定する。切替を行う場合（ステップＳ３０５においてＹＥＳ）、切替制御部１０７は、ステップＳ３０７の処理を行い、そうでない場合（例えば、切替を行わない時間帯である、操作者により「切替中止」の操作がなされる等）（ステップＳ３０５においてＮＯ）、ステップＳ３０６の処理を行う。
【００３３】
ステップＳ３０６において、切替制御部１０７は、ディスプレイ１０２に、切替を行うことができない旨のダイアログを表示して処理を終了する（ステップＳ３１４）。
【００３４】
ステップＳ３０７において、切替制御部１０７は、ネットワーク９０を介して切替先となる計算機２００の動作管理テーブル２２２を取得して、取得した動作管理テーブル２２２をメモリから読み込む。
【００３５】
ステップＳ３０８において、切替制御部１０７は、切替先の警報装置２０８が動作しているか否かを判定する。警報装置２０８が動作している場合（ステップＳ３０８においてＹＥＳ）、切替制御部１０７は、ステップＳ３１３の処理を行い、そうでない場合（ステップＳ３０８においてＮＯ）、ステップＳ３０９の処理を行う。
【００３６】
ステップＳ３０９において、切替制御部１０７は、切替先の釦装置２０９が動作しているか否かを判定する。釦装置２０９が動作している場合（ステップＳ３０９においてＹＥＳ）、切替制御部１０７は、ステップＳ３１３の処理を行い、そうでない場合（ステップＳ３０９においてＮＯ）、ステップＳ３１０の処理を行う。
【００３７】
ステップＳ３１０において、切替制御部１０７は、切替先の認証装置２１０が動作しているか否かを判定する。認証装置２１０が動作している場合（ステップＳ３１０においてＹＥＳ）、切替制御部１０７は、ステップＳ３１３の処理を行い、そうでない場合（ステップＳ３１０においてＮＯ）、ステップＳ３１１の処理を行う。
【００３８】
ステップＳ３１１において、切替制御部１０７は、遠方モニタリングを開始するため切替を行うか否かを判定する。切替を行う場合（ステップＳ３１１においてＹＥＳ）、切替制御部１０７は、ステップＳ３１２の処理を行い、そうでない場合（例えば、切替先となる計算機２００が切替を行わないタイミングである等）（ステップＳ３１１においてＮＯ）、ステップＳ３１３の処理を行う。
【００３９】
ステップＳ３１２において、切替制御部１０７は、モニタリング対象とする機器を、第１の制御所１０から第２の制御所２０のものへと切り替える。
【００４０】
ステップＳ３１３において、切替制御部１０７は、ディスプレイ１０２に、切替を行うことができない旨のダイアログを表示して処理を終了する（ステップＳ３１４）。
【００４１】
＜緊急モード時の切替処理＞
計算機１００は、通常動作モードと、緊急時の緊急動作モードとを切り替えて動作することができることとしてもよい。緊急時とは、例えば、制御所が災害等により被災した場合に、別の制御所が監視を引き継ぐ必要がある場合等である。緊急時においては、計算機１００および計算機２００の各装置で同期がとられているか否かにかかわらず、直ちに切替を実行する。これにより、例えば制御所が被災すること等により操作者による操作が困難な局面においても、別の制御所が直ちに被災した制御所にかわってモニタリングを行うことができる。
【００４２】
切替制御部１０７は、通常動作モード時は、動作管理テーブル１２２に基づいて、計算機１００に接続する各装置、および、他の制御所の計算機（計算機２００）に接続する各装置がそれぞれ動作していない場合に切替を実行し、計算機１００に接続する各装置および他の制御所の計算機（計算機２００）に接続する各装置のいずれかが動作している場合は切替を待機する。切替制御部１０７は、緊急動作モードで動作する場合は、計算機１００に接続する各装置および他の制御所の計算機（計算機２００）に接続する各装置の動作状況にかかわらず切替を実行する。
【００４３】
図４は、通常動作時か緊急時かに応じて計算機１００が切替を実行する処理を示すフローチャートである。
【００４４】
ステップＳ４０１において、切替制御部１０７は、計算機１００が通常動作モードで動作しているか、緊急動作モードで動作しているかを判定する。計算機１００が通常動作モードで動作している場合（ステップＳ４０１において「通常動作モード」）、切替制御部１０７は、ステップＳ４０３の処理を行い、そうでない場合（ステップＳ４０１において「緊急動作モード」）、ステップＳ４０５の処理を行う。
【００４５】
ステップＳ４０３において、切替制御部１０７は、計算機１００の動作管理テーブル１２２と、切替先となる計算機２００の動作管理テーブル２２２とに基づいて、図３に示す処理により、同期をとって切替を実行する。
【００４６】
ステップＳ４０５において、切替制御部１０７は、計算機１００に接続する各装置、および、計算機２００に接続する各装置の動作状況にかかわらず切替を実行する。
【００４７】
＜一定期間待機後は切替実行＞
計算機１００は、遠方モニタリングを開始する際に、計算機１００に接続する各装置および切替先となる計算機２００に接続する各装置が動作していない場合に切替を実行する。ここで、計算機１００に接続する各装置および計算機２００に接続する各装置のいずれかが動作している場合は、計算機１００は、切替を一定期間にわたって待機し、一定期間の経過後は、動作管理テーブル１２２および動作管理テーブル２２２に基づいて、各装置のうち動作していないものについて切替を実行する。このとき、計算機１００は、動作管理テーブル１２２および動作管理テーブル２２２に基づいて、動作中であるため切替が完了していない装置については、その装置を識別する情報をディスプレイ１０２に表示する等により操作者へ報知する。これにより、操作者は、どの装置が切替完了しているか、また、どの装置が切り替わっていないかを容易に知ることができる。
【００４８】
図５は、動作中の装置がある場合に一定期間待機後に切替を行う場合の計算機１００の切替処理を示すフローチャートである。
【００４９】
ステップＳ５０１において、切替制御部１０７は、切替元となる計算機１００に記憶される動作管理テーブル１２２と、切替先となる計算機２００に記憶される動作管理テーブル２２２とに基づいて、切替元の計算機１００に接続する各装置および切替先となる計算機２００に接続する各装置がいずれも動作していないか（切替可能であるか）を判定する。各装置がいずれも動作していないと判定される場合（切替可能である場合）、切替制御部１０７は、ステップＳ５０３の処理を行い、そうでない場合（ステップＳ５０１において、「いずれかの装置が動作中」）、ステップＳ５０５の処理を行う。
【００５０】
ステップＳ５０３において、切替制御部１０７は、遠方モニタリングを開始するため、モニタリング対象の機器を、第２の制御所２０がモニタリングするものへと切り替える切替処理を実行する。
【００５１】
ステップＳ５０５において、切替制御部１０７は、一定期間が経過するまで待機する。なお、この待機している期間において、計算機１００および計算機２００に接続する各装置がいずれも動作していない状態（切替可能な状態）になった場合、計算機１００は、切替処理を実行する。
【００５２】
ステップＳ５０７において、切替制御部１０７は、一定期間が経過しても、計算機１００および計算機２００に接続する各装置のいずれかが動作している場合、動作管理テーブル１２２および動作管理テーブル２２２に基づいて、切替可能な装置から切替を実行する。
【００５３】
ステップＳ５０９において、切替制御部１０７は、動作管理テーブル１２２および動作管理テーブル２２２に基づいて、動作中であるために切替が完了していない装置（未切替の装置）を識別する情報を、ディスプレイ１０２に表示する等により報知する。
【００５４】
＜まとめ＞
本実施の形態に係る遠方モニタリング監視システムによると、各計算機において、入力装置および周辺装置の状態を管理するためのテーブル（動作管理テーブル１２２）を設け、各装置の動作状況に応じてテーブルを更新することにより、遠方モニタリング開始時には、テーブルの情報を確認することで、周辺装置も含めて同期をとって切り替えることができる。
【００５５】
また、動作管理テーブル１２２を用いて動作中の装置を管理しているため、計算機１００に周辺装置を追加した場合にも、更新処理部１０６が追加された周辺装置の動作状況を動作管理テーブル１２２で管理することで、容易に同期をとった切替が可能となる。
【００５６】
ある局面において、本実施の形態に係る計算機は、プロセッサと、当該プロセッサで実行されるプログラムとにより実現される。本実施の形態を実現するプログラムは、通信インタフェースを介してネットワークを利用した送受信等により提供される。
【００５７】
今回開示された実施の形態はすべての点で例示であって制限的なものでないと考えられるべきである。この発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００５８】
１０  第１の制御所、２０  第２の制御所、９０  ネットワーク、１００  計算機、１０２  ディスプレイ、１０３  マウス、１０４  キーボード、１０５  制御部、１０６  更新処理部、１０７  切替制御部、１０８  警報装置、１０９  釦装置、１１０  認証装置、１１１  入力装置用ＩＦ、１１２  周辺装置用ＩＦ、１２１  記憶部、１２２  動作管理テーブル、１３１  入力装置、１４１  周辺装置、２００  計算機、２０２  ディスプレイ、２０３  マウス、２０４  キーボード、２０５  制御部、２０６  更新処理部、２０７  切替制御部、２０８  警報装置、２０９  釦装置、２１０  認証装置、２１１  入力装置用ＩＦ、２１２  周辺装置用ＩＦ、２２１  記憶部、２２２  動作管理テーブル、２３１  入力装置、２４１  周辺装置。
【図１】
0006410657.tif 000002
【図２】
0006410657.tif 000003
【図３】
0006410657.tif 000004
【図４】
0006410657.tif 000005
【図５】
0006410657.tif 000006