(57)【要約】【課題】プレイバック再現機能のための保有データ量を削減できる監視サーバを得る。【解決手段】定時時点での監視対象装置３１、３２の状態データを記録した帳票履歴データベース１２と、監視対象装置３１、３２の状態変化時の状態データを記録した動作履歴データベース１１とを有し、プレイバック機能管理部１５が、操作端末２により指定された日時について、監視対象装置３１、３２の状態のプレイバック再現画面を操作端末２に表示させ、操作端末２により指定された日時の状態データが帳票履歴データベース１２にない場合には、直前の定時時点での帳票履歴データベース１２の状態データと、直前の定時時点から、指定された日時までの間の動作履歴データベース１１の状態変化時の状態データを用いて、指定された日時の監視対象装置３１、３２の状態のプレイバック再現を行う。【選択図】図１
2014092953.tif 000002
【特許請求の範囲】
【請求項１】
過去の状態を再現するプレイバック再現機能を有する監視サーバであって、
定時時点での監視対象装置の状態データを記録した定時履歴データベース、
上記監視対象装置の状態変化時の状態データを記録した変化履歴データベース、
及び上記定時履歴データベース及び上記変化履歴データベースを参照して、操作端末より指定された日時に対する上記監視対象装置の状態の上記プレイバック再現を行うプレイバック機能部を備え、
上記プレイバック機能部は、上記指定された日時の状態データが上記定時履歴データベースにない場合には、直前の定時時点での上記定時履歴データベースの状態データと、上記直前の定時時点から上記指定された日時までの間の上記変化履歴データベースの状態変化時の状態データを用いて、上記指定された日時の上記プレイバック再現を行うことを特徴とする監視サーバ。
【請求項２】
上記監視サーバは、特殊な現象に対応する状態データを格納したプレイバック管理データベースを有し、
上記操作端末により、上記プレイバック管理データベースの上記特殊な現象が指定されると、上記特殊な現象のプレイバック再現を行うことを特徴とする請求項１記載の監視制御システム。
【請求項３】
上記操作端末から指定された期間の上記定時履歴データベース及び上記変化履歴データベースの状態データを記録する指定期間履歴データベースを備えたことを特徴とする請求項１または請求項２記載の監視サーバ。
【請求項４】
上記指定期間履歴データベースをリムーバブルメディアに設けたことを特徴とする請求項３記載の監視サーバ。
【請求項５】
請求項１〜請求項４のいずれか一項記載の監視サーバ、
及びこの監視サーバにプレイバック再現指示を行うためのプレイバック機能操作画面を表示する操作端末を備えたことを特徴とする監視制御システム。
【請求項６】
上記プレイバック機能操作画面に、上記プレイバック再現を早送りする場合の時間間隔を調整可能にしたことを特徴とする請求項５記載の監視制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、たとえば、道路や河川、ビルなどの各種設備を監視制御し、プレイバック再現機能を持つ監視サーバ及びこれを用いた監視制御システムに関するものである。
【背景技術】
【０００２】
従来の監視システムにおいては、そもそも監視対象の各装置の持つ状態や入力値・設定値の現在値の監視を行うほか、履歴・帳票機能を用いて過去に発生した状態変化や入出力値の変化履歴を確認できる機能を提供しているものが主流である。
そのような状況の中で、特許文献１はプレイバック再現機能を提案しており、過去の状態を履歴、帳票機能による表示機能だけではなく、監視用グラフィック画面上に再現して視覚的に確認できるようにすることが提案されている。
これにより、トラブルが発生した際の監視対象装置の状態を再検証したり、再度同様の問題が発生した際の教育資料として活用することが可能となった。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−５０６２２号公報（第６〜８頁、第１図）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の監視制御システムにおける「プレイバック再現機能」は、再現を行うために保存された全状態のデータを元に再現し、端末から実施した各種操作の情報を操作履歴の情報から付加して再現表示を行っていた。
しかしながら、各装置の過去の状態を再現するために細かい間隔で全状態の情報を保持する必要があり、保存すべきデータ量が増大するため、サーバのデータ保存領域の容量を大きく確保する必要があった。
【０００５】
この発明は、上記のような課題を解決するためになされたものであり、プレイバック再現機能のための保有データ量を削減できる監視サーバ及びこれを用いた監視制御システムを得ることを目的とする。
【課題を解決するための手段】
【０００６】
この発明に係わる監視サーバにおいては、過去の状態を再現するプレイバック再現機能を有する監視サーバであって、定時時点での監視対象装置の状態データを記録した定時履歴データベース、監視対象装置の状態変化時の状態データを記録した変化履歴データベース、及び定時履歴データベース及び変化履歴データベースを参照して、操作端末より指定された日時に対する監視対象装置の状態のプレイバック再現を行うプレイバック機能部を備え、プレイバック機能部は、指定された日時の状態データが定時履歴データベースにない場合には、直前の定時時点での定時履歴データベースの状態データと、直前の定時時点から指定された日時までの間の変化履歴データベースの状態変化時の状態データを用いて、指定された日時のプレイバック再現を行うものである。
【発明の効果】
【０００７】
この発明によれば、過去の状態を再現するプレイバック再現機能を有する監視サーバであって、定時時点での監視対象装置の状態データを記録した定時履歴データベース、監視対象装置の状態変化時の状態データを記録した変化履歴データベース、及び定時履歴デー
タベース及び変化履歴データベースを参照して、操作端末より指定された日時に対する監視対象装置の状態のプレイバック再現を行うプレイバック機能部を備え、プレイバック機能部は、指定された日時の状態データが定時履歴データベースにない場合には、直前の定時時点での定時履歴データベースの状態データと、直前の定時時点から指定された日時までの間の変化履歴データベースの状態変化時の状態データを用いて、指定された日時のプレイバック再現を行うので、プレイバック再現のための保有データ量を削減することができる。
【図面の簡単な説明】
【０００８】
【図１】この発明の実施の形態１による監視制御システムを示す構成図である。
【図２】この発明の実施の形態１による監視制御システムの動作履歴データベースの構造を示す図である。
【図３】この発明の実施の形態１による監視制御システムの帳票履歴データベースの構造を示す図である。
【図４】この発明の実施の形態１による監視制御システムの操作端末のプレイバック機能操作画面を示す図である。
【図５】この発明の実施の形態１による監視制御システムの監視サーバ側のプレイバック再現時処理を示すフローチャートである。
【図６】この発明の実施の形態２による監視制御システムの操作端末のプレイバック機能操作画面を示す図である。
【図７】この発明の実施の形態３による監視制御システムのプレイバック再現機能管理データベースの構造を示す図である。
【図８】この発明の実施の形態４による監視制御システムを示す構成図である。
【図９】この発明の実施の形態５による監視制御システムを示す構成図である。
【発明を実施するための形態】
【０００９】
実施の形態１．
以下、この発明の実施の形態１を図に基づいて説明する。
図１は、この発明の実施の形態１による監視制御システムを示す構成図である。
図１において、監視制御システムは、監視制御システムが監視対象としている監視対象装置３１〜３２と監視制御サーバ１、およびユーザが操作を行う操作端末２からなる。
監視制御サーバ１は、次のように構成されている。
動作履歴データベース１１（変化履歴データベース）は、履歴機能にて提供するために用いる設定や制御操作、及び監視対象装置３１〜３２からのすべての信号の状態変化を記録する。帳票履歴データベース１２（定時履歴データベース）は、帳票機能にて定時時点の状態を記録する。カレントデータ管理部１３は、監視対象装置３１〜３２から通信により受信したデータを処理する。操作端末管理部１４は、操作端末２との間の通信管理を行う。プレイバック機能管理部１５（プレイバック機能部）は、プレイバック機能の監視サーバ側管理処理を行う。
監視端末２は、プレイバック再現を操作するためのプレイバック機能操作画面２１と、履歴機能を操作するための履歴機能操作画面２２と、帳票機能を操作するための帳票機能操作画面２３とを有する。
【００１０】
図２は、この発明の実施の形態１による監視制御システムの動作履歴データベースの構造を示す図である。
図２において、時刻ごとに信号の項目及びその変化した状態が示されている。
【００１１】
図３は、この発明の実施の形態１による監視制御システムの帳票履歴データベースの構造を示す図である。
図３において、縦方向に、定時時点の時刻、横方向に信号の項目を取り、各交点が定時時点での状態を示している。
【００１２】
図４は、この発明の実施の形態１による監視制御システムの操作端末のプレイバック機能操作画面を示す図である。
図４において、プレイバック再現画面２１１には、シンボル表示された監視対象装置３１、３２にアナログ量を表示している。プレイバック再現画面２１１に再現表示を行うためのプレイバック機能操作画面２１として、再現時刻を設定するための時刻入力を行う時刻入力部２１２、再現時刻を設定する設定部２１３、再現時刻を進行させる時刻進行ボタン２１４、再現を停止させる停止ボタン２１５を設けている。
【００１３】
次に、動作について説明する。
まず、通常の運用状態においては、監視対象装置３１〜３２からの入力信号の状態の変化が発生した場合には、通信により監視サーバ１のカレントデータ管理部１３を経由して、動作履歴データベース１１に状態変化の発生時刻の情報とともに記録される。
また、たとえば１０分ごとや１時間ごとなどの定時刻に履歴帳票データベース１２に入力信号の状態が記録される。
これらの監視対象装置の状態を示す情報は、操作端末２で現在状態を監視できるとともに、履歴機能操作画面２２や帳票機能操作画面２３からの要求により、それぞれ動作履歴データベース１１や帳票履歴データベース１２の内容を参照することで、過去の状態を表示することができるようになっている。
さらに、操作端末２から制御などの操作を実施した場合には、操作端末管理部１４などを経由して、動作履歴データベース１１へ操作内容が記録されるとともに、監視対象装置３１〜３２へ制御要求が転送されて制御が実行される。
【００１４】
続いて、操作端末２で、プレイバック再現機能が開始される場合の動作について、図５を用いて説明する。図５は、監視サーバ側の動作についてのフローチャートである。
操作端末２からプレイバック再現機能を開始するには、プレイバック機能操作画面２１で、再現を開始する日時を指定して監視サーバ１のプレイバック機能管理部１５へ開始要求を行うと、監視サーバ１がこれを受信する（Ｓ１１）。監視サーバ１のプレイバック機能管理部１５は、帳票履歴データベース１２を検索し（Ｓ１２）、再現日時の全状態データ（Ｓ１３、Ｓ１９）または再現日時の直前となる全状態データを抽出し（Ｓ１３、Ｓ１４）、プレイバック再現画面２１１を生成する。この時、帳票履歴データベース１２に含まれるデータの日時が必ずしも再現日時に一致していなくともよい点に留意する。
【００１５】
次に、帳票履歴データベース１２からステップＳ１４で取得した日時と、再現日時の間に発生した入出力信号の状態データを、動作履歴データベース１１から取得し（Ｓ１６、１７）、ステップＳ１４で取得した状態データとマージして（Ｓ１８）、プレイバック再現画面２１１に反映させることにより、操作端末２から要求された再現日時のプレイバック再現画面２１１を生成して操作端末２へ応答する（Ｓ２０）。
【００１６】
以降、操作端末２のプレイバック機能操作画面２１の操作により、再現画面の時間経過に従って動作履歴データベース１１の状態データを用いて再現を行うとともに、再現する時刻が帳票履歴データベース１２で保持している時刻の場合には、帳票履歴データベース１２から検索された全状態データを利用して再現する。
【００１７】
実施の形態１によれば、このように、入出力信号の状態を再現する際にも動作履歴データベースを活用することで、帳票履歴データベースで保持していない時間帯の画面を再現することが可能になり、プレイバック再現機能のために細かい時間間隔で全状態の履歴データを保有する必要がなくなり、データの保存容量の削減に貢献することができる。
【００１８】
実施の形態２．
図６は、この発明の実施の形態２による監視制御システムの操作端末のプレイバック機能操作画面を示す図である。
図６において、２１１〜２１５は図４におけるものと同一のものである。図６では、早送りする時間間隔の設定を行う時間間隔設定ボタン２１６と、コマ送りボタン２１７と、早送りボタン２１８とを設けている。
【００１９】
実施の形態１では、プレイバック再現画面２１１における時間経過を実時間で想定したが、実際の操作においては時刻の早送りやコマ送りが求められる。
そこで実施の形態２では、操作端末２のプレイバック機能操作画面２１上に進行速度調整のボタンとして、時間間隔設定ボタン２１６と、コマ送りボタン２１７と、早送りボタン２１８とを設けている。
図６に示すように、早送りについては、早送りボタン２１８と時間間隔設定ボタン２１６を用いて、監視サーバ１のプレイバック機能管理部１５へ要求する再現時刻の情報を調整し、一方、コマ送りは、コマ送りボタン２１７を用いて、動作履歴データベース１１に登録されている状態変化の１変化単位でプレイバックを再現することで、任意の速度でプレイバック再現画面２１１を再現することができる。これにより利用者のニーズに応えることができ、利便性が向上する。
【００２０】
また、データの操作履歴の情報から、プレイバック再現画面２１１での再現時にマウス操作の履歴情報をマウスのマークを、プレイバック機能操作画面２１の各操作ボタンに重畳して表現し、過去の事例を操作の教育資料として活用する上でどのような順で操作を行ったかを視覚的に表現する。
【００２１】
実施の形態２によれば、任意の速度でプレイバック再現画面を再現することができ、より利用者のニーズに応えることができ、利便性が向上する。
また、過去の事例を操作の教育資料として活用する上でどのような順で操作を行ったかを視覚的に表現するので、教育資料としての付加価値をつけることができるようになる。
【００２２】
実施の形態３．
図７は、この発明の実施の形態３による監視制御システムのプレイバック再現機能管理データベースの構造を示す図である。
図７において、監視サーバ１にプレイバック再現機能管理データベース（プレイバック管理データベース）を追加し、このプレイバック再現機能管理データベースでは、プレイバック再現のためのキーワード名称と、その再現時刻が対にして格納している。また、操作端末２に、プレイバック再現機能管理データベースから形成される、利用者が覚えやすいキーワード名称とその対象の日時（再現時刻）を組にした呼び出し画面を設けている。
【００２３】
実施の形態１では、プレイバック開始時刻の指定を直接行う必要があったが、再現したい時刻は特殊な現象が発生した特定の時刻であることが多いと想定される。この場合、毎回この開始時刻を利用者が覚えておいて指定するのは使いやすいとは言えない。
そこで、実施の形態３では、図７に示す、プレイバック再現機能管理データベースを追加し、特殊な現象に関連する、利用者が覚えやすいキーワード名称とその対象の日時（再現時刻）を組にした呼び出し画面を操作端末２に追加する。
利用者が、操作端末２で、呼び出し画面のナンバーを選択すれば、それに対応するキーワード名称のプレイバック再現が行われるようになっている。
【００２４】
実施の形態３によれば、プレイバック再現機能管理データベースを追加し、利用者が覚えやすいキーワードとその対象の日時を組にした呼び出し画面を追加することで、より利用者がプレイバック再現機能を利用しやすくなる。
【００２５】
実施の形態４．
図８は、この発明の実施の形態４による監視制御システムを示す構成図である。
図８において、１、１１〜１６は図１におけるものと同一のものである。図８では、監視サーバ１にプレイバック機能退避データベース１７（指定期間履歴データベース）を設けている。プレイバック機能退避データベース１７は、操作端末２のプレイバック機能操作画面２１からの指示により、特定の期間の動作履歴データベース１１と帳票履歴データベース１２の状態データを退避させるためのものである。
【００２６】
実施の形態１では、プレイバック機能の再現に動作履歴データベース１１と帳票履歴データベース１２を利用していた。しかしながら、これらのデータベースは管理期間の上限が設定されているのが通常であり、この管理期間を経過すると削除される。その結果、削除された部分に対してはプレイバック再現を行うことが不可能となる。
【００２７】
そこで、実施の形態４では、図８に示すように、操作端末２のプレイバック機能操作画面２１からの指示により、特定の期間の動作履歴データベース１１と帳票履歴データベース１２の状態データについてプレイバック機能退避データベース１７へ退避する機能を追加している。
【００２８】
実施の形態４によれば、仮に管理期間が経過し、動作履歴データベースと帳票履歴データベース上から当該期間のデータが削除された場合でも、退避したプレイバック機能退避データベース上からプレイバック機能を再現することができるようになり、利用者の利便性が向上する。
【００２９】
実施の形態５．
図９は、この発明の実施の形態５による監視制御システムを示す構成図である。
図９において、１、１１〜１６は図１におけるものと同一のものである。図９では、プレイバック機能退避データベース４１（指定期間履歴データベース）をリムーバブルメディア４上に形成した。
【００３０】
実施の形態４では、プレイバック再現用のプレイバック機能退避データベースを監視サーバ上に構築する場合について述べたが、実施の形態５は、図９に示すように、このプレイバック機能退避データベース４１をリムーバブルメディア４に保存し、再現を行いたいタイミングで、このリムーバブルメディア４内のプレイバック機能退避データベース４１からデータを読み込んで、プレイバック再現を行うようにする。
【００３１】
実施の形態５によれば、監視サーバにプレイバック機能退避データベースを追加する必要がなくなり、保存領域の容量を節約することができるだけでなく、複数のリムーバブルメディアを活用して複数パターンのプレイバック機能を再現できるようになり、さらに利用者の利便性が向上する。
【００３２】
なお、本発明は、その発明の範囲内において、各実施の形態を自由に組み合わせたり、各実施の形態を適宜、変形、省略することが可能である。
【符号の説明】
【００３３】
１  監視サーバ、２  操作端末、４  リムーバブルメディア、
１１  動作履歴データベース、１２  帳票履歴データベース、
１３  カレントデータ管理部、１４  操作端末管理部、１５  プレイバック機能管理部、１６  履歴データ管理部、１７  プレイバック機能退避データベース、
２１  プレイバック機能操作画面、２２  履歴機能操作画面、２３  帳票機能操作画面、３１、３２  監視対象装置、４１  プレイバック機能退避データベース。
【図１】
2014092953.tif 000003
【図２】
2014092953.tif 000004
【図３】
2014092953.tif 000005
【図４】
2014092953.tif 000006
【図５】
2014092953.tif 000007
【図６】
2014092953.tif 000008
【図７】
2014092953.tif 000009
【図８】
2014092953.tif 000010
【図９】
2014092953.tif 000011