(57)【要約】【課題】監視カメラを設置することなく、情報システムが持つ複数の操作端末で行われる操作内容の監視を可能とし、また、事故等が発生した際の監視対象の状況およびオペレータの操作内容の解析を効率良く行うことができるようにする。【解決手段】情報システム４に設けられた操作端末５をモニタする映像信号を入力して画像データとして保存する画像保存端末１０と、画像保存端末１０から画像データを受信して表示する画像保存サーバ２０とを備え、画像保存端末１０は、入力した映像信号をコード変換して画像データファイルを作成し、画像データファイルに関連付けて管理情報を作成し、管理情報を付加された画像データを記憶装置１８へ書き込み、画像保存サーバ２０からの要求に応じて記憶装置１８に保存されている画像データを読み出して画像保存サーバ２０へ送信する機能を備え、画像保存サーバ２０は、オペレータの操作によって画像保存端末１０に対して画像データの転送要求を行い、画像保存端末１０から送信されてくる画像データに画像保存サーバ２０のファイルとしての管理情報を付加し、保存されている画像データを用いて再生する画面を編集する機能を備えている構成とする。【選択図】図１
2007266685.tif 000002
【特許請求の範囲】
【請求項１】
情報システムに設けられた操作端末をモニタする映像信号を入力して画像データとして保存する画像保存端末と、前記画像保存端末から前記画像データを受信して表示する画像保存サーバとを備え、前記画像保存端末は、前記映像信号を入力する映像信号入力手段と、入力した映像信号をコード変換して画像データファイルを作成するエンコード手段と、前記画像データファイルに関連付けて管理情報を作成するインデックス管理手段と、前記インデックス管理手段によって管理情報を付加された画像データを記憶装置へ書き込み、または前記記憶装置から読み出すファイル管理手段と、前記画像保存サーバからの要求に応じて前記記憶装置に保存されている画像データを読み出して前記画像保存サーバへ送信する要求データ送信手段と、を備え、前記画像保存サーバは、オペレータの操作によって前記画像保存端末に対して画像データの転送要求を行う画像転送要求手段と、前記画像保存端末から送信されてくる画像データをファイル管理手段に転送する要求データ受信手段と、画像データに画像保存サーバのファイルとしての管理情報を付加するインデックス管理手段と、保存されている画像データを用いて再生する画面を編集する再生画面制御手段と、を備えていることを特徴とする画像記録システム。
【請求項２】
前記画像保存端末は、前記操作端末から取り込んだ映像信号を前記操作端末のモニタ装置と前記映像信号入力手段へ分配する映像信号分配手段を備えていることを特徴とする請求項１記載の画像記録システム。
【請求項３】
前記画像保存サーバは、イベントの発生に際して再生すべき画像情報を保存するデータベースと、イベントに対応する画像転送要求情報を前記データベースから抽出し、抽出した画像転送要求情報に基づいて前記画像転送要求手段に出力するイベント要求管理手段とを備えていることを特徴とする請求項１または２に記載の画像記録システム。
【請求項４】
前記画像保存端末は複数のエンコード手段を備え、各エンコード手段は、前記映像信号入力手段から出力される映像信号を入力して、画像データファイルの作成処理に要する時間以上の差をもって互いに異なる時刻に分割した所定時間ごとの画像データファイルを作成することを特徴とする請求項１ないし３のいずれかに記載の画像記録システム。
【請求項５】
モニタを有する操作端末ごとに設けられ前記モニタの映像信号を入力して画像データとして保存する画像保存部と、前記画像保存部に保存されている画像データを再生する画像再生部とを備え、前記画像再生部は、イベント種別ごとにイベント発生時刻前後の再生時間帯と当該イベント種別に関する画像データを保存する画像保存部の識別情報を含む画像データ転送要求情報を保存する手段と、入力されたイベント種別に基づいて当該イベント種別に対応する画像データ転送要求情報を出力する画像転送要求手段と、この画像転送要求に応答して前記画像保存部から送られてくる画像データファイルを入力して時刻順に再生する画像再生手段と、を備え、前記画像保存部は、前記モニタの映像信号を入力する手段と、入力した映像信号をコード変換して所定時間単位で画像データファイルを作成する手段と、前記画像データファイルに関連付けて少なくとも開始時刻と終了時刻を含む管理情報を作成する手段と、前記画像再生部から出力される画像データ転送要求情報を入力して、前記画像データ転送要求に応答するか否かを判定する手段と、応答すると判定した場合は前記管理情報を参照して開始時刻または終了時刻が前記再生時間帯に含まれる画像データファイルを前記画像再生部へ送信する手段と、を備えていることを特徴とする画像記録システム。
【請求項６】
前記画像再生部は、監視データを入力して保存する手段と、前記イベント種別に関連付けて表示すべき監視データを設定するデータ設定手段と、画像データの各フレームの時刻情報を用いて映像信号入力時の時刻を演算する時刻情報演算手段と、前記再生時間帯に基づいて前記データ設定手段で設定された監視データのグラフを作成すると共に前記時刻情報演算手段で演算された時刻の位置を前記グラフ中に表示するグラフ作成手段と、を備えていることを特徴とする請求項５記載の画像記録システム。
【請求項７】
前記画像再生部は、ウィンドウのサイズを入力して表示可能な時間を演算する手段と、前記時刻情報演算手段で演算された時刻を中心として前記時間に属する監視データを抽出して前記ウィンドウ内に表示する監視データ表示手段を備えていることを特徴とする請求項６記載の画像記録システム。
【請求項８】
モニタを有する操作端末ごとに設けられ前記モニタの映像信号を入力して画像データとして保存する画像保存部と、前記画像保存部に保存されている画像データを再生する画像再生部とを有する画像記録システム用のプログラムであって、前記画像再生部用のプログラムは、イベント種別ごとにイベント発生時刻前後の再生時間帯と当該イベント種別に関する画像データを保存する画像保存部の識別情報を含む画像データ転送要求情報を保存する処理と、入力されたイベント種別に基づいて当該イベント種別に対応する画像データ転送要求情報を出力することによって画像転送要求を実行する処理と、この画像転送要求に応答して前記画像保存部から送られてくる画像データファイルを入力して時刻順に再生する処理と、を行い、前記画像保存部用のプログラムは、入力した前記モニタの映像信号をコード変換して所定時間単位で画像データファイルを作成する処理と、前記画像データファイルに関連付けて少なくとも開始時刻と終了時刻を含む管理情報を作成する処理と、前記画像再生部から出力される画像データ転送要求情報を入力して、当該画像データ転送要求に応答するか否かを判定する処理と、応答すると判定した場合は前記管理情報を参照して開始時刻または終了時刻が前記再生時間帯に含まれる画像データファイルを前記画像再生部へ送信する処理と、を行うことを特徴とするコンピュータで実行可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ヒューマンマシンインタフェース装置（以下、ＨＭＩ装置という。）を用いて行われる操作の履歴データの保存技術に係り、特に電力系統の事故等の解析を効率的に行うことのできる画像記録システムおよびプログラムに関する。
【背景技術】
【０００２】
従来、監視制御システム等の情報システムにおいては、オペレータがＨＭＩ装置のモニタから操作指令を入力して、情報システムを通して被制御対象の操作を行っている。このとき、情報システム自体または情報システムが管理する監視対象に何らかの事故や事象（以下、事故等という。）が発生した場合、発生時前後の監視対象の状況や発生後のオペレータの操作指令内容の履歴を過去に遡って確認する必要が生じる場合がある。
【０００３】
例えば電力系統監視制御システムにおいては、系統のテレメータや機器の開閉状態、リレー動作の有無等の監視対象の状況を記録データとして定周期で保存したり、ＨＭＩ装置に対する入力内容を操作履歴データとして保存し、何らかの事故等が発生した時点で、これらの記録データや操作履歴データ（以下、両者を併せてログデータという。）を用いて事故の解析を行っている。
【０００４】
事故の解析方法としては、このほか、個々のＨＭＩ装置の近傍に監視カメラを設置し、監視カメラからの映像信号をビデオレコーダに記録して、この映像を再生することによりＨＭＩ装置で行われた操作内容を解析するという手法もある（例えば、特許文献１を参照）。
【特許文献１】特開平８−１３８３１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来のログデータに基づいて解析する方法は、保存した時間刻みで状況を再現することになる。そのため、事故発生時に、例えばどの画面がいつ、どんな順序で表示され、オペレータはどのような状況に対して、どんな操作をしたかを忠実に再現するためには、予め全ての事故ケースを想定してログデータを定めておく必要があり、非常に煩雑であり、漏れも発生しやすい。また、ログデータを時系列的に追いながら事故解析をするのは多くの労力を要する。
【０００６】
一方、各ＨＭＩ装置の近傍に監視カメラを設置してモニタ画像を記録する方法は、ＨＭＩ装置での操作内容を再現するという点では直接的な方法であって、上記のログデータによる解析方法と比べて長所はあるが、ＨＭＩ装置の近傍に監視カメラを設置しなければならないことから、オペレータの操作の妨げになる場合がある。
【０００７】
本発明は、かかる事情に鑑みてなされたものであり、監視カメラを設置することなく、情報システムが持つ複数の操作端末で行われる操作内容の監視が可能であり、また、ログデータの量を抑制して事故等発生時の監視対象の状況およびオペレータの操作内容の解析を効率良く行うことのできる画像記録システムおよびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の目的を達成するため、本発明の画像記録システムは、情報システムに設けられた操作端末をモニタする映像信号を入力して画像データとして保存する画像保存端末と、前記画像保存端末から前記画像データを受信して表示する画像保存サーバとを備え、前記画像保存端末は、前記映像信号を入力する映像信号入力手段と、入力した映像信号をコード変換して画像データファイルを作成するエンコード手段と、前記画像データファイルに関連付けて管理情報を作成するインデックス管理手段と、前記インデックス管理手段によって管理情報を付加された画像データを記憶装置へ書き込み、または前記記憶装置から読み出すファイル管理手段と、前記画像保存サーバからの要求に応じて前記記憶装置に保存されている画像データを読み出して前記画像保存サーバへ送信する要求データ送信手段と、を備え、前記画像保存サーバは、オペレータの操作によって前記画像保存端末に対して画像データの転送要求を行う画像転送要求手段と、前記画像保存端末から送信されてくる画像データをファイル管理手段に転送する要求データ受信手段と、画像データに画像保存サーバのファイルとしての管理情報を付加するインデックス管理手段と、保存されている画像データを用いて再生する画面を編集する再生画面制御手段と、を備えている構成とする。
【０００９】
また本発明の画像記録システムは、モニタを有する操作端末ごとに設けられ前記モニタの映像信号を入力して画像データとして保存する画像保存部と、前記画像保存部に保存されている画像データを再生する画像再生部とを備え、前記画像再生部は、イベント種別ごとにイベント発生時刻前後の再生時間帯と当該イベント種別に関する画像データを保存する画像保存部の識別情報を含む画像データ転送要求情報を保存する手段と、入力されたイベント種別に基づいて当該イベント種別に対応する画像データ転送要求情報を出力する画像転送要求手段と、この画像転送要求に応答して前記画像保存部から送られてくる画像データファイルを入力して時刻順に再生する画像再生手段と、を備え、前記画像保存部は、前記モニタの映像信号を入力する手段と、入力した映像信号をコード変換して所定時間単位で画像データファイルを作成する手段と、前記画像データファイルに関連付けて少なくとも開始時刻と終了時刻を含む管理情報を作成する手段と、前記画像再生部から出力される画像データ転送要求情報を入力して、前記画像データ転送要求に応答するか否かを判定する手段と、応答すると判定した場合は前記管理情報を参照して開始時刻または終了時刻が前記再生時間帯に含まれる画像データファイルを前記画像再生部へ送信する手段と、を備えていることを特徴とする。
【００１０】
さらに本発明のプログラムは、モニタを有する操作端末ごとに設けられ前記モニタの映像信号を入力して画像データとして保存する画像保存部と、前記画像保存部に保存されている画像データを再生する画像再生部とを有する画像記録システム用のプログラムであって、前記画像再生部用のプログラムは、イベント種別ごとにイベント発生時刻前後の再生時間帯と当該イベント種別に関する画像データを保存する画像保存部の識別情報を含む画像データ転送要求情報を保存する処理と、入力されたイベント種別に基づいて当該イベント種別に対応する画像データ転送要求情報を出力することによって画像転送要求を実行する処理と、この画像転送要求に応答して前記画像保存部から送られてくる画像データファイルを入力して時刻順に再生する処理と、を行い、前記画像保存部用のプログラムは、入力した前記モニタの映像信号をコード変換して所定時間単位で画像データファイルを作成する処理と、前記画像データファイルに関連付けて少なくとも開始時刻と終了時刻を含む管理情報を作成する処理と、前記画像再生部から出力される画像データ転送要求情報を入力して、当該画像データ転送要求に応答するか否かを判定する処理と、応答すると判定した場合は前記管理情報を参照して開始時刻または終了時刻が前記再生時間帯に含まれる画像データファイルを前記画像再生部へ送信する処理と、を行う構成とする。
【発明の効果】
【００１１】
本発明によれば、監視カメラを設置することなく、情報システムが持つ複数の操作端末で行われる操作内容の監視が可能となる。また、事故等が発生した際の監視対象の状況およびオペレータの操作内容の解析を効率良く行うことができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の第１ないし第５の実施の形態の画像記録システムおよびプログラムを図面を参照して説明する。
【００１３】
（第１の実施の形態）
（構成）
図１は、本発明の第１の実施の形態の画像記録システムの構成を示す機能ブロック図である。図１に示すように、画像記録システムは、情報システム４と、１つまたは複数の画像保存部である画像保存端末１０と、画像再生部である画像保存サーバ２０と、これらを接続する通信ネットワークのハブ装置３から構成されている。
【００１４】
１つまたは複数の画像保存端末１０はそれぞれ、情報システム４に備えられている操作端末であるＨＭＩ装置５を構成するパソコン等のＨＭＩコントローラ７から映像信号を入力する映像信号入力手段１１と、入力した映像信号をエンコードして所定の時間単位の画像データファイルに変換するエンコード手段１２と、エンコード手段１２で作成された個々の画像データファイルに対してインデックス情報を作成する端末側インデックス管理手段１３と、このインデックス情報を保存する端末側インデックス管理情報ファイル１９と、画像データファイルを保存するＨＤＤ等の端末側記憶装置１８と、画像データファイルの書き込み、読み出し処理を行う端末側ファイル管理手段１４と、画像保存サーバ２０から送られてくる画像データファイルの転送要求を受信する転送要求受信手段１５と、この転送要求に応じて画像データファイルを画像保存サーバ２０へ転送する要求データ送信手段１６と、ネットワークとの通信制御を実行する端末側通信制御手段１７とを備えている。ここで、各手段１２〜１７はコンピュータのソフトウェアでその機能を実現可能に構成されている。
【００１５】
また、画像保存サーバ２０は、ネットワークとの通信制御を実行するサーバ側通信制御手段２２と、画像保存端末１０へ画像の転送要求を送信する画像転送要求手段２１と、画像保存端末１０から送られてくる画像データファイルを受信する要求データ受信手段２３と、受信した画像データファイルに対してサーバ側のインデックス情報を作成するサーバ側インデックス管理手段２５と、作成したインデックス情報を保存するサーバ側インデックス管理情報ファイル２８と、画像データファイルを保存するＨＤＤ等のサーバ側記憶装置２９と、画像データファイルの書き込み、読み出し処理を行うサーバ側ファイル管理手段２４と、保存されている画像データの再生を実行する再生画面制御手段２７と、画面再生のためのファイル情報を保存する画面再生情報ファイル３０と、画像データファイルを映像信号に変換して表示装置８に表示するデコード手段２６とを備えている。ここで、各手段２１〜２７は計算機のソフトウェアでその機能を実現可能に構成されている。
【００１６】
（作用）
次に、上記の構成を有する画像記録システムの動作を説明する。
＜画像保存端末１０での画像データ保存処理＞
情報システム４内にある任意のＨＭＩ装置５のＨＭＩモニタ６によって撮像されＨＭＩコントローラ７から出力された映像信号は、そのＨＭＩ装置５に対応して設けられた画像保存端末１０の映像信号入力手段１１によって画像保存端末１０に入力され、エンコード手段１２に渡される。エンコード手段１２は、映像信号をＭＰＥＧ２エンコーダによって、予め設定された所定の時間単位、例えば１０分単位のＭＰＥＧ２形式の画像データファイルに変換し、逐次このファイルを端末側インデックス管理手段１３に転送する。なお、映像信号のＭＰＥＧ２形式へのエンコード処理についは公知の技術を用いるため説明を省略する。
【００１７】
端末側インデックス管理手段１３は、エンコード手段１２で作成された所定時間単位のＭＰＥＧ２形式の画像データファイルに対してインデックス管理情報を作成して、端末側インデックス管理情報ファイル１９に保存する。また、画像データファイルとこのファイルに対応するインデックス管理情報を端末側ファイル管理手段１４に転送する。
【００１８】
図２に端末側インデックス管理情報ファイル１９のデータ構成例を示す。図２に示すように、端末側インデックス管理情報ファイル１９には、ファイルＩＤ（インデックス）、端末側記憶装置１８への格納アドレス、当該ファイルＩＤの画像データは書き込み可能か否かを示す更新可否情報、画像データの開始年月日および開始時刻、画像データの終了年月日および終了時刻、画像データのサイズなどの情報が格納可能になっている。
【００１９】
次に、端末側ファイル管理手段１４は、端末側インデックス管理手段１３から渡されるインデックス管理情報をもとに端末側記憶装置１８上の格納アドレスを算出し、画像データファイルを保存する。
【００２０】
次に、図３、図４を用いて端末側インデックス管理手段１３と端末側ファイル管理手段１４の動作を説明する。図３は端末側インデックス管理手段１３と端末側ファイル管理手段１４の処理手順を示すフローチャートであり、図４はこのときのデータの流れを示す説明図である。
【００２１】
まず、端末側インデックス管理手段１３はエンコード手段１２から画像データファイルを受け取ると（ステップＳ１００）、前回書き込みファイルＩＤの情報を取り込み（ステップＳ１０１）、この番号に＋１加算した番号を今回書き込むファイルＩＤとする（ステップＳ１０２、Ｓ１０３）。もし今回書き込むファイルＩＤが、端末側インデックス管理情報で更新不可と設定されている場合は、さらに＋１加算した番号を今回書き込むファイルＩＤ番号とする（ステップＳ１０４）。今回書き込むファイルＩＤが決定したら、このファイルＩＤに対応する端末側インデックス管理情報を更新する（ステップＳ１０５〜Ｓ１０７）。すなわち、開始年月日および開始時刻には現在の年月日、時刻を設定し（ステップＳ１０５）、終了年月日および終了時刻には指定された時間単位例えば５分を現在時刻に加算した時間値を書き込む（ステップＳ１０６）。さらにエンコード手段１２から受け取った画像データファイルのサイズをサイズの項に書き込む（ステップＳ１０７）。その後、ファイル管理手段１４に今回書き込むファイルＩＤの番号を渡す（ステップＳ１０８）。
【００２２】
端末側ファイル管理手段１４はファイルＩＤを受け取ると（ステップＳ１０９）、受け取ったファイルＩＤの番号に対応する格納アドレスを端末側インデックス管理情報から取り込み（ステップＳ１１０）、画像データファイルを端末側記憶装置１８の該当する格納アドレスに書き込む（ステップＳ１１１）。
【００２３】
＜画像保存サーバ２０、画像保存端末１０間の画像データ転送要求処理＞
画像保存サーバ２０の画像転送要求手段２１は、オペレータによって入力された画像転送指令に基づいて、任意の１つまたは複数の画像保存端末１０に対して画像保存端末１０の保存する画像データファイルの転送要求を行うために画像転送要求情報をサーバ側通信制御手段２２に渡す。サーバ側通信制御手段２２は画像転送要求手段２１から受け取った画像転送要求情報を各画像保存端末１０へブロードキャスト送信する。
【００２４】
図５は、画像転送要求情報のデータ例である。図５に示すように、画像転送要求情報は、要求元である画像保存サーバ２０側で管理する要求ＩＤ（識別情報）、要求先の画像保存端末１０を特定する端末ＩＤ、転送を要求する画像データの開始年月日および開始時刻、画像データの終了年月日および終了時刻により構成されている。
【００２５】
次に図６を用いて、画像保存端末１０の転送要求受信手段１５が上記画像転送要求情報を受信したときの動作について説明する。
【００２６】
転送要求受信手段１５は、画像保存サーバ２０から送られてくる画像転送要求情報を受信すると、この情報中に自装置の端末ＩＤが含まれているか否かを判定する（ステップＳ２０１、Ｓ２０２）。そして、自装置の端末ＩＤが含まれていない場合は、その要求を破棄すなわち無視する（ステップＳ２０２で「ＮＯ」）。
【００２７】
一方、自装置の端末ＩＤが含まれている場合は（ステップＳ２０２で「ＹＥＳ」）、画像転送要求情報にある開始年月日および開始時刻と終了年月日および終了時刻を取り出す（ステップＳ２０３）。次に、端末側インデックス管理情報ファイル１９内のデータを参照するため、まずファイルＩＤの初期値を設定し（ステップＳ２０４）、そのファイルＩＤの開始年月日および開始時刻と終了年月日および終了時刻を抽出する（ステップＳ２０５）。そして、抽出した開始時刻または終了時刻がステップＳ２０３で取り出した時刻情報の開始から終了までの時間帯に含まれるか否かを判定して（ステップＳ２０６）、含まれている場合は、そのファイルＩＤを一時バッファに記憶する（ステップＳ２０７）。そして、端末側インデックス管理情報ファイル１９に他にファイルＩＤが存在する場合（ステップＳ２０８で「ＹＥＳ」）は、ステップＳ２０９にて次のファイルＩＤを設定して、ステップＳ２０５以下の処理を繰り返す。
【００２８】
他にファイルＩＤが存在しない場合（ステップＳ２０８で「ＮＯ」）は、一時バッファにステップＳ２０７の処理で記憶したファイルＩＤが存在するか否かを判定して（ステップＳ２１０）、存在する場合は、一時バッファ内のファイルＩＤを転送要求ファイルＩＤとして端末側ファイル管理手段１４に通知する（ステップＳ２１１）。一方、一時バッファ内にファイルＩＤが存在しない場合（ステップＳ２１０で「ＮＯ」）は、要求データが存在しない旨の情報を要求データ送信手段１６に渡す（ステップＳ２１２）。
【００２９】
端末側ファイル管理手段１４は、ステップＳ２１１の処理によって転送要求受信手段１５から受け取ったファイルＩＤに対応する格納アドレスを端末側インデックス管理情報ファイル１９から抽出し、この格納アドレスにある画像データファイルを取り出し、要求データ送信手段１６へ渡す。
【００３０】
要求データ送信手段１６は、ファイル管理手段１４から画像データファイルを受け取ると、端末側通信制御手段１７を経由して画像保存サーバ２０へ送信する。また、ステップＳ２１２の処理によって転送要求受信手段１５から要求データがない旨の情報を受け取った場合は、この情報を画像保存サーバ２０へ送信する。
【００３１】
＜画像保存サーバ２０での画像データ保存処理＞
次に、画像保存サーバ２０側で、画像保存端末１０から送られてくる画像データを受信して保存する際の処理について説明する。
【００３２】
画像保存サーバ２０のサーバ側通信制御手段２２は転送要求情報で指定した端末ＩＤの各画像保存端末１０から画像データを受信すると、その受信データをサーバ側インデックス管理手段２５に転送する。そして、サーバ側インデックス管理手段２５は、この受信データをもとにサーバ側で管理するためのインデックス管理情報を作成してサーバ側インデックス管理情報ファイル２８に保存すると共に、この要求ＩＤ番号をサーバ側ファイル管理手段２４に渡す。
【００３３】
図７にサーバ側インデックス管理情報ファイル２８のデータ構成例を示す。図７に示すように、サーバ側インデックス管理情報は、要求ＩＤ、端末ＩＤ、ファイルＩＤの開始年月日および開始時刻等のデータ項目を有し、これらの項目の順にソートされて管理されている。
【００３４】
次に、サーバ側ファイル管理手段２４は、サーバ側インデックス管理手段２５から渡された要求ＩＤをもとに当該要求ＩＤに含まれる端末ＩＤのファイルＩＤに対応する画像データファイルを取り込み、これをサーバ側記憶装置２９に格納する。
以上の手順によって画像保存端末１０に保存されている画像データが画像保存サーバ２０に転送され、蓄積される。
【００３５】
＜映像再生処理＞
次に、図８を用いて画像保存サーバ２０での映像再生処理について説明する。
まず、再生画面制御手段２７は、どの画像保存端末１０のいつからいつまでの画面を再生するのかを特定するために、再生要求ＩＤ、再生端末ＩＤ、再生開始年月日および開始時刻、再生終了年月日および終了時刻の入力をオペレータに促す（ステップＳ３１）。そして、入力された情報を再生画面情報として取り込み（ステップＳ３２）、この情報をもとにサーバ側インデックス管理情報から、再生すべき要求ＩＤ、ファイルＩＤ、および、再生の順序を決定し（ステップＳ３３）、これを画面再生要求ファイルＩＤとして画面再生情報ファイル３０に保存すると共に、サーバ側ファイル管理手段２４に転送する（ステップＳ３４）。サーバ側ファイル管理手段２４は再生画面制御手段２７から渡される画面再生要求ファイルＩＤに従って画像データファイルをサーバ側記憶装置２９から読み出し（ステップＳ３５）、これをデコード手段２６に転送する（ステップＳ３６）。デコード手段２６は、ファイル管理手段２４から渡される画像データファイルの画像情報を映像信号にデコードし、表示装置８に表示する（ステップＳ３７）。
【００３６】
以上のように本実施の形態の画像記録システムでは、操作端末であるＨＭＩ装置５ごとに設けた画像保存端末１０でモニタの映像を所定の時間間隔で複数の画像データファイルに分割して保存する。その画像データファイルを画像保存サーバ２０側で読み出してインデックスをつけて管理する。このように分割したファイルをサーバ２０側で組み立てることによって、必要な画像データのみを無駄なく蓄積していくことができる。また、画像保存端末１０は、不要な過去の画像データファイルは逐次上書きしていくことができるので記憶容量の節約を図ることができる。
【００３７】
（効果）
本実施の形態によれば、情報システム４が持つ複数のＨＭＩ装置５に対して、各ＨＭＩ装置５のモニタ映像を常時、画像保存端末１０に保存し、必要に応じて画像保存サーバ２０からの要求に応じて、画像保存端末１０側に保存している画像データを画像保存サーバ２０側に転送し、画像保存サーバ２０側で要求した単位で管理・保存することにより、要求ＩＤをキーとして映像の再生表示が可能となる。この映像再生表示により、情報システム４に関連する事故等発生時の監視対象の状況および対応内容の解析を効率良く行うことができる。
【００３８】
（第２の実施の形態）
次に、本発明の第２の実施の形態について、第１の実施の形態と異なる点を中心に説明する。
【００３９】
（構成）
図９は、第２の実施の形態による画像記録システムの構成を示す機能ブロック図である。
図１に示した第１の実施の形態の構成に対して本実施の形態では、情報システム４のサーバ７２に、監視対象に事故等が発生した時に起動される事故検出手段６１と、事故等のイベント情報を保存する事故データベース６３と、事故検出手段６１からの要求により、または事故データベース６３が更新された時に起動され必要な情報を画像保存サーバ２０に転送するイベント要求送信手段６４と、事故等の検出時に画面表示を要求する画面表示要求手段６２とを設けている。
【００４０】
また、画像保存サーバ２０には、情報システム４のイベント要求送信手段６４から送られてくる情報を受信して必要な処理を実行するイベント要求管理手段６５、および、イベントに応じて転送要求すべき画像データなどの情報を保存するサーバ側事故データベース６６を設けている。各手段６１、６２、６４、６５の機能はコンピュータのソフトウェアで実現可能に構成されている。
その他の手段は、第１の実施の形態と同様であるので同じ手段には同じ符号を付して説明を省略する。
【００４１】
（作用）
次に、上記の構成を有する本実施の形態の画像記録システムの動作を説明する。
＜イベント要求処理＞
まず情報システム４側でのイベント発生時または事故データベース更新時のデータの流れの概要を図１０を用いて説明する。
【００４２】
何らかの事故等が発生した場合、その情報が情報システム４に取り込まれ、事故検出手段６１が起動される（ステップＳ４１）。事故検出手段６１は予め定義された事故データベース６３から発生したイベントに対応して表示すべき画面および表示すべきＨＭＩ装置５の情報を取り込み、画面表示要求手段６２に転送する（ステップＳ４２）とともに、イベント要求送信手段６４にも該当するイベントＩＤ（または、イベント種別、事故ＩＤという。）を転送する（ステップＳ４３）。イベント要求送信手段６４は、イベントＩＤを画像保存サーバ２０のイベント要求管理手段６５へ転送する（ステップＳ４４）。
【００４３】
一方、事故データベース６３の更新があった場合、イベント要求送信手段６４が起動される（ステップＳ５１）。イベント要求送信手段６４は事故データベース６３の更新による起動の場合、事故データベース中の更新されたデータを取り込み（ステップＳ５２）、画像保存サーバ２０のイベント要求管理手段６５へ転送する（ステップＳ５３）。
【００４４】
この場合のイベント要求送信手段６４の処理手順について図１１（ａ）を用いて詳述すると、イベント要求送信手段６４は、事故等のイベント発生または事故データベース６３の更新ごとに起動され、イベント発生による起動の場合（ステップＳ３０１で「ＹＥＳ」）は、事故検出手段６１から受け取ったイベントＩＤを画像保存サーバ２０のイベント要求管理手段６５へ送信する（ステップＳ３０２）。ステップＳ３０１で「ＮＯ」のときは、事故データベース更新による起動か否かを判定して（ステップＳ３０３）、事故データベース更新による起動の場合は、事故データベース６３の更新情報を画像保存サーバ２０のイベント要求管理手段６５へ送信する（ステップＳ３０４）。
以上の処理によって、イベント発生または事故データベースの更新情報を情報システム４から画像保存サーバ２０へ通知する。
【００４５】
＜イベント要求受信処理＞
次に情報システム４から通知を受けた画像保存サーバ２０側のデータの流れの概要を図１０を用いて説明する。
【００４６】
イベント要求管理手段６５は、情報システムサーバ７２のイベント要求送信手段６４から受け取ったデータがイベントＩＤの場合、イベントＩＤに対応する送信要求情報（表示端末、表示画面、転送開始時間、転送終了時間）をサーバ側事故データベース６６から取り込み（ステップＳ４５）、画像転送要求手段２１に渡す（ステップＳ４６）。画像転送要求手段２１は受け取った送信要求情報を図５に示した画像転送要求情報に変換して、サーバ側通信制御手段２２を経由し画像保存端末１０へ画像データ転送要求を行う（ステップＳ２８）。
【００４７】
一方、情報システム４から受け取った通知が事故データベースの更新であった場合は、イベント要求管理手段６５は受け取った更新情報をもとにサーバ側事故データベース６６を書き換える（ステップＳ５４）。
【００４８】
イベント要求管理手段６５の処理手順について図１１（ｂ）を用いて詳述すると、イベント要求管理手段６５は、情報システムサーバ７２のイベント要求送信手段６４からの通知受信によって起動され、受信データを読み込む（ステップＳ４０１）。その受信データがイベント発生データであった場合（ステップＳ４０２で「ＹＥＳ」）は、そのイベントＩＤに対応する送信要求情報をサーバ側事故データベース６６から取り出して、画像転送要求手段２１に転送する（ステップＳ４０３）。一方、事故データベース更新の場合（ステップＳ４０４で「ＹＥＳ」）は、サーバ側事故データベース６６を更新する（ステップＳ４０５）。
【００４９】
以降は、第１の実施の形態で説明した画像保存端末１０、画像保存サーバ２０間の画像転送処理、および、画像再生処理の各手順に従って、イベントに関係する画像データの蓄積・表示を行う。
【００５０】
（効果）
本実施の形態によれば、情報システムサーバ７２で何らかの事故等を検出した場合、イベント内容に応じた画像データを画像保存端末１０から運用者のオペレーションを介さずに、自動で取り込みかつ保存することが可能となる。また、情報システム４側で事故データベース６３の更新があった場合、画像保存サーバ２０側のサーバ側事故データベース６６も更新することができ、常に、イベント発生時の情報システム４のＨＭＩ装置５で表示される画像データを画像保存サーバ２０側に取り込むことが可能となる。
【００５１】
（第３の実施の形態）
次に本発明の第３の実施の形態を第１、第２の実施の形態と異なる点を中心に説明する。
（構成）
図１２は本実施の形態による画像記録システムが備える画像保存サーバの構成を示す機能ブロック図である。
【００５２】
本実施の形態における画像保存サーバ２０は、図９に示した第２の実施の形態の画像保存サーバ２０に対して、インデックス管理情報と画像データの各フレームの時刻情報（タイムコード）を用いて映像信号入力時の時刻を計算する時刻情報演算手段６７と、計算した時刻を用いて監視データのグラフを作成するグラフ作成手段６８と、同様にこの時刻を用いて監視データを表示する監視データ表示手段６９と、イベントに応じて表示すべき監視データを設定するデータ設定手段７０を追加した構成である。各手段６７〜７０はコンピュータのソフトウェアによってその機能を実現可能に構成されている。
その他については、第２の実施の形態と同様であるので同じ手段には同じ符号を付して説明を省略する。
【００５３】
（作用）
次に本実施の形態で追加した各手段の動作を説明する。
本実施の形態の画像記録システムでは、イベントごとに予め画像保存サーバ２０で蓄積しておく画像データとイベント発生時を基準としてその前後の記録時間を定めておいて、イベント発生によってその画像データを画像保存端末１０から取得して蓄積していく。
【００５４】
まず、オペレータは、データ設定手段７０を通してサーバ側事故データベース６６に保存されている時刻付き監視データの中で、再生画像と共に何を表示出力するかを設定する。また、グラフ表示するデータ（通常、電気量などのアナログデータ）と時系列的に表示出力する離散データ（イベントデータなど）を設定する。
【００５５】
図１３は、データ設定手段７０で設定され、サーバ側事故データベース６６に保存されているデータの一例である。イベントＩＤごとに、表示出力すべき監視データ項目（または監視データＩＤ）と各項目に対してグラフ表示をするか否かを示すフラグが設定可能になっている。
【００５６】
次に、図１４を用いて時刻情報演算手段６７の処理を説明する。時刻情報演算手段６７は、画像再生時に起動され、画像データの表示出力フレームの情報として保存されている時刻を抽出する（ステップＳ５０１）。この時刻は、その画像データの最初のフレームの時刻を00:00とした相対時刻になっている。次に、サーバ側インデックス管理情報ファイル２８を参照して、再生中の画像ファイルの開始時刻を抽出して、ステップＳ５０１で抽出した相対時刻を加算して、この計算結果を現在出力中のフレームの時刻情報として出力する（ステップＳ５０２）。なお、画像データのフレームが絶対時刻として設定可能ならば、そのデータを時刻情報として用いるようにしてもよい。
【００５７】
次に、図１５を用いてグラフ作成手段６８の動作を説明する。グラフ作成手段６８は、画像再生時に起動され、サーバ側事故データベース６６の事故ＩＤおよび表示画面情報に対応する転送開始時間と転送終了時間を抽出して画像の再生を行うトータル時間を計算する（ステップＳ６０１）。そして、グラフ表示設定されている監視データのうちステップＳ６０１で算出した時間帯に含まれているデータを入力する（ステップＳ６０２）。また、この時間帯をＸ軸、監視データの値をＹ軸としてグラフデータを作成して（ステップＳ６０３）、表示装置８へ表示出力する（ステップＳ６０４）。
【００５８】
次に、時刻情報演算手段６７で計算した時刻情報を入力して（ステップＳ６０５）、グラフのＸ軸上の当該時刻位置にマークを表示する（ステップＳ６０６）。そして、このマーク位置に最も近い位置にあるデータの値を表示する（ステップＳ６０７）。次に、時刻情報が終了時刻に到達したか否かを判定して（ステップＳ６０８）、到達していない場合は、ステップＳ６０５以降の処理を繰り返し、ステップＳ６０８で終了時刻に到達した場合は終了する。なお、ステップＳ６０７ではマーク位置に最も近い位置にあるデータの値を表示する代りに、マーク位置を挟んで過去と未来にあるデータの値をマーク位置の時刻を基準に線形平均化処理を行って表示するようにしてもよい。
【００５９】
次に、図１６を用いて監視データ表示手段６９の動作を説明する。監視データ表示手段６９は、画像再生時に起動されると、時刻情報演算手段６７で算出した時刻情報と表示装置８に表示させる際のウィンドウサイズを入力する（ステップＳ７０１、Ｓ７０２）。次に、ウィンドウサイズから表示可能な時間を計算し、サーバ側事故データベース６６を参照して、ステップＳ７０１で入力した時刻情報の所定時間前および所定時間後の監視データを抽出する（ステップＳ７０３）。そして、監視データに付されている時刻をもとにウィンドウの中央をステップＳ７０１で入力した時刻としてウィンドウ内の監視データの表示位置を計算する（ステップＳ７０４）。この計算結果と入力時刻とを表示装置８へ表示出力する（ステップＳ７０５）。以上の処理を時刻情報が終了時刻になるまで繰り返す（ステップＳ７０６）。
【００６０】
図１７に表示装置８へ出力された事故解析用の再生画面の一例を示す。図１７の左下は、再生出力されている画像データである。再生ボタン８３を押下することで再生が開始され、再生の進行状況は再生位置を示すインジケータ８１によって把握することができる。
【００６１】
図１７の上段は、グラフ作成手段６８によって作成されたグラフである。画像データの再生時間帯に対応する電圧データがグラフとして表示され、また、画像データの再生の進行に伴ってマーク８２が移動し、そのときの電圧値が表示出力される。
【００６２】
図１７の右下は、監視データ表示手段６９によって表示出力されたデータである。中央には、画像データの再生中のフレームに対応した時刻８４が表示され、再生の進行と共に監視データ名が下から上へと流れていく。
【００６３】
上記の図１４〜図１６に示した処理によって、再生画像のインジケータ８１あるいはマーク８２をマウス等でドラッグして移動させることによって、グラフや監視データはその時点のデータとなる。また、再生ボタン８３を押すことによって、一時停止または再生モードが切り替わり、一時停止した場合は、それに同期してグラフのマーク移動や監視データのスクロール処理も停止する。
【００６４】
（効果）
本実施の形態によれば、再生画像と監視データとを同一画面上に表示し、再生画像に同期して、グラフ上の進行や監視データの変化を認識することができるので、事故や事象の解析の効率が向上する。
【００６５】
なお、図１７では、再生画像、グラフ表示、監視データの表示を夫々一つずつ行う場合について記載したが、必要に応じて複数のグラフや監視データ等を表示するようにしてもよい。また、再生中の画像の時刻情報を時刻情報演算手段６７を介して取り出し、他の画像データの開始時刻と一致したときにその画像データの再生処理を開始することによって複数の画像データを同期させて再生することもできる。
【００６６】
また、上記の説明では、画像保存端末１０および画像保存サーバ２０をハブ装置３で接続した構成としたが、それぞれを画像保存部および画像再生部として１つのコンピュータの機能として実現してもよいし、複数のコンピュータで負荷分散させるようにしてもよい。
【００６７】
（第４の実施の形態）
（構成）
図１８は本実施の形態の画像記録システムに備えられる画像保存端末１０の構成を示す機能ブロック図である。第１ないし第３の実施の形態の画像保存端末１０に対してタイマ手段９と２つのエンコード手段１２ａ，１２ｂを設け、各エンコード手段１２ａ，１２ｂを時間差をもたせて起動するようにしたものである。
【００６８】
（作用）
以下、本実施の形態の画像記録システムの動作を説明する。
まず、エンコード手段１２ａは、上述した各実施の形態のエンコード手段１２と同様の動作で映像信号入力手段１１から出力された信号をＭＰＥＧ２形式の所定時間のファイルサイズに分割して端末側インデックス管理手段１３に渡す。
【００６９】
一方、エンコード手段１２ａの起動と同時にタイマ手段９を起動する。タイマ手段９は、予めエンコード手段１２ａ、１２ｂのファイル分割処理に要する時間を考慮して、それ以上の時間で予め決められた所定時間を計測するように設定しておくものとする。例えば、図２に示したファイルにおいて、ファイルＩＤ１の終了時刻８：１０：３５から次の分割ファイルであるファイルＩＤ２の開始時刻８：１０：３８まで３秒間の差がある。このため、エンコード手段１２ｂを３秒以上遅らせて起動するようにする。通常は、処理時間のばらつきも考慮して分割ファイルの記録時間の１／２の時間差で起動するようにすればよい。図２の例では、図１９に示すように記録の空白時間をカバーしたバックアップファイルが作成される。図１９（ａ）はエンコード手段１２ａで作成された基本となる分割ファイル、図１７（ｂ）はエンコード手段１２ｂで作成されたバックアップ用の分割ファイルである。基本ファイルとバックアップファイルは互いに、他方の記録の空白時間を補填するように、エンコード手段１２ｂは、エンコード手段１２ａが起動開始してから５分後に起動し、エンコード手段１２ａと同じ１０分間ずつの分割ファイルを作成している。
【００７０】
（効果）
本実施の形態は、記録の空白時間を埋めるようにバックアップファイルを作成しておくので、事故解析において記録の空白時間が問題となったときに、この間の分割ファイルを表示出力することによって、その部分の確認を行うことができる。
【００７１】
なお、エンコード手段１２ａの終了時刻にエンコード手段１２ｂが開始するようにタイマ手段９を設定し、エンコード手段１２ａが次の分割ファイルの作成を開始したときに、エンコード手段１２ａからの指令によってエンコード手段１２ｂの処理が終了するようにするようにしてもよい。このようにすれば、記憶容量の節約を図ることができ、また、エンコード手段１２ａ，１２ｂの処理のばらつきを吸収することができる。
【００７２】
（第５の実施の形態）
（構成）
図２０は、本実施の形態による画像記録システムの画像保存端末部分の構成を示す機能ブロック図である。第１ないし第３の実施の形態との違いは、画像保存端末１０内に映像信号を入力する映像信号入力手段４２と、映像信号を分配する分配器４１と、映像信号を中継する映像信号中継器４３を設けたことである。
【００７３】
（作用）
図２０において、映像信号入力手段４２は、情報システム４のＨＭＩコントローラ７から出力される映像信号を入力して、分配器４１に渡す。分配器４１は、映像信号入力手段４２から渡された映像信号を２つの映像信号に分配して、分配した映像信号の一方は、自端末内で処理するために映像信号入力手段１１に送り、他方は映像信号中継手段４３に渡す。そして、映像信号中継手段４３は分配器４１から渡された映像信号を情報システム４のＨＭＩモニタ６へ出力する。
【００７４】
以上のごとく、映像信号入力手段４２、分配器４１、映像信号中継手段４３を備えることにより、情報システム４のＨＭＩコントローラ７からの映像信号を画像保存端末１０と情報システム４のＨＭＩモニタ６の両方に供給が可能となる。
【００７５】
（効果）
本実施の形態によれば、画像保存端末１０に、映像信号を分配する分配器４１を内蔵することにより、ＨＭＩコントローラ７に画像保存端末１０への映像信号出力端子しかない場合でも、ＨＭＩコントローラ７とＨＭＩモニタ６間に画像保存端末１０を接続し、ＨＭＩモニタ６での画面表示と画像保存端末１０での画像データ保存が可能となる。
【００７６】
なお本発明は、上述の第１ないし第５の実施の形態に限定されることなくその要旨を逸脱しない範囲で種々変形して適用することができる。例えば、映像信号のエンコード処理はＭＰＥＧ２ではなく他の形式にコード変換するようにしてもよい。
【００７７】
また、本発明の画像記録システムは、サーバ・クライアント型に限定されることなく、複数のコンピュータシステムに機能分散させて事故等の解析に必要な画像データを蓄積・再生することができる。
【図面の簡単な説明】
【００７８】
【図１】本発明の第１の実施の形態の画像記録システムの構成を示す機能ブロック図。
【図２】本発明の第１の実施の形態の画像記録システムに備えられる端末側インデックス管理情報ファイルのデータ構成を示す表。
【図３】本発明の第１の実施の形態の画像記録システムに備えられる端末側インデックス管理手段とファイル管理手段の処理手順を示すフローチャート。
【図４】本発明の第１の実施の形態の画像記録システムに備えられる端末側インデックス管理手段とファイル管理手段における画像データの流れを示す図。
【図５】本発明の第１の実施の形態の画像記録システムにおける画像転送要求情報のデータ構成を示す表。
【図６】本発明の第１の実施の形態の画像記録システムにおける転送要求受信手段の処理手順を示すフローチャート。
【図７】本発明の第１の実施の形態の画像記録システムにおけるサーバ側インデックス管理情報ファイルのデータ構成を示す表。
【図８】本発明の第１の実施の形態の画像記録システムによる映像再生処理におけるデータフローを説明する図。
【図９】本発明の第２の実施の形態の画像記録システムの構成を示す機能ブロック図。
【図１０】本発明の第２の実施の形態の画像記録システムに備えられる情報システムサーバと画像保存サーバにおける信号およびデータの流れを示す図。
【図１１】本発明の第２の実施の形態の画像記録システムに備えられるイベント要求送信手段とイベント要求管理手段の処理手順を示すフローチャート。
【図１２】本発明の第３の実施の形態の画像記録システムに備えられる画像保存サーバの構成を示す機能ブロック図。
【図１３】本発明の第３の実施の形態の画像記録システムに備えられる画像保存サーバを構成するデータ設定手段で設定されるデータを例示する表。
【図１４】本発明の第３の実施の形態の画像記録システムに備えられる画像保存サーバを構成する時刻情報演算手段の処理手順を示すフローチャート。
【図１５】本発明の第３の実施の形態の画像記録システムに備えられる画像保存サーバを構成するグラフ作成手段の処理手順を示すフローチャート。
【図１６】本発明の第３の実施の形態の画像記録システムに備えられる画像保存サーバを構成する監視データ表示手段の処理手順を示すフローチャート。
【図１７】本発明の第３の実施の形態の画像記録システムにおける事故解析用の表示画面を示す図。
【図１８】本発明の第４の実施の形態の画像記録システムに備えられる画像保存端末の構成を示す機能ブロック図。
【図１９】本発明の第４の実施の形態の画像記録システムに備えられる端末側インデックス管理情報ファイルを示し、（ａ）は基本ファイル、（ｂ）はバックアップファイルのデータ構成を示す表。
【図２０】本発明の第５の実施の形態の画像記録システムに備えられる画像保存端末の構成を示す機能ブロック図。
【符号の説明】
【００７９】
３…ハブ装置、４…情報システム、５…ＨＭＩ装置、６…ＨＭＩモニタ、７…ＨＭＩコントローラ、８…表示装置、９…タイマ手段、１０…画像保存端末、１１…映像信号入力手段、１２，１２ａ，１２ｂ…エンコード手段、１３…端末側インデックス管理手段、１４…端末側ファイル管理手段、１５…転送要求受信手段、１６…転送データ送信手段、１７…端末側通信制御手段、１８…端末側記憶装置、１９…端末側インデックス管理情報ファイル、２０…画像保存サーバ、２１…画像転送要求手段、２２…サーバ側通信制御手段、２３…要求データ受信手段、２４…サーバ側ファイル管理手段、２５…サーバ側インデックス管理手段、２６…デコード手段、２７…再生画面制御手段、２８…サーバ側インデックス管理情報ファイル、２９…サーバ側記憶装置、３０…画面再生情報ファイル、４１…分配器、４２…映像信号入力手段、４３…映像信号中継手段、６１…事故検出手段、６２…画面表示要求手段、６３…事故データベース、６４…イベント要求送信手段、６５…イベント要求管理手段、６６…サーバ側事故データベース、６７…時刻情報演算手段、６８…グラフ作成手段、６９…監視データ表示手段、７０…データ設定手段、７２…情報システムサーバ、８１…再生インジケータ、８２…再生マーク、８３…再生ボタン、８４…再生時刻。
【図１】
2007266685.tif 000003
【図２】
2007266685.tif 000004
【図３】
2007266685.tif 000005
【図４】
2007266685.tif 000006
【図５】
2007266685.tif 000007
【図６】
2007266685.tif 000008
【図７】
2007266685.tif 000009
【図８】
2007266685.tif 000010
【図９】
2007266685.tif 000011
【図１０】
2007266685.tif 000012
【図１１】
2007266685.tif 000013
【図１２】
2007266685.tif 000014
【図１３】
2007266685.tif 000015
【図１４】
2007266685.tif 000016
【図１５】
2007266685.tif 000017
【図１６】
2007266685.tif 000018
【図１７】
2007266685.tif 000019
【図１８】
2007266685.tif 000020
【図１９】
2007266685.tif 000021
【図２０】
2007266685.tif 000022