(57)【要約】【課題】複数のフレームレートの異なる蓄積画像を同時に表示する場合に、「コマ送り」若しくは「コマ戻し」等の再生制御を行っても、再生の時刻を同期させることを目的とする。【解決手段】複数のネットワークカメラ装置からのフレーム画像の表示を略同一のタイミングで更新表示させるための画像表示処理装置であって、新たに表示すべき第１のネットワークカメラ装置のフレーム画像とともに、取得される新たに表示すべき第１のネットワークカメラ装置のフレーム画像の撮影時刻に基づいて第２のネットワークカメラ装置のフレーム画像を取得する取得手段と、取得手段によって取得される新たに表示すべき第１，第２のネットワークカメラ装置のフレーム画像に略同一のタイミングで表示手段に更新表示させる表示処理手段とを有することによって課題を解決する。【選択図】図２
2008141608.tif 000002
【特許請求の範囲】
【請求項１】
複数のネットワークカメラ装置からのフレーム画像の表示を略同一のタイミングで更新表示させるための画像表示処理装置であって、
新たに表示すべき第１のネットワークカメラ装置のフレーム画像とともに、取得される新たに表示すべき第１のネットワークカメラ装置のフレーム画像の撮影時刻に基づいて第２のネットワークカメラ装置のフレーム画像を取得する取得手段と、
前記取得手段によって取得される新たに表示すべき第１，第２のネットワークカメラ装置のフレーム画像に略同一のタイミングで表示手段に更新表示させる表示処理手段とを有することを特徴とする画像表示処理装置。
【請求項２】
前記取得手段は、第２のネットワークカメラ装置のフレーム画像のうち、新たに更新表示すべき第２のネットワークカメラ装置のフレーム画像として、前記取得される新たに更新表示すべき第１のネットワークカメラ装置のフレーム画像の撮影時刻に最も近いフレーム画像を取得することを特徴とする請求項１に記載の画像表示処理装置。
【請求項３】
複数のネットワークカメラ装置からのフレーム画像の表示を略同一のタイミングで更新表示させるための画像表示処理装置であって、
現在表示されている各ネットワークカメラ装置のフレーム画像の少なくとも何れかの撮影時刻に基づいて、新たに更新表示すべき各ネットワークカメラ装置のフレーム画像を取得するための撮影時刻の範囲を決定し、新たに更新表示すべき各ネットワークカメラ装置のフレーム画像を決定手段によって決定された範囲から取得する取得手段と、
前記取得手段によって取得される新たに表示すべき各ネットワークカメラ装置のフレーム画像に略同一のタイミングで表示手段に更新表示させる表示処理手段とを有することを特徴とする画像表示処理装置。
【請求項４】
複数のネットワークカメラ装置からのフレーム画像の表示を略同一のタイミングで更新表示させるための画像表示処理装置の処理方法であって、
新たに表示すべき第１のネットワークカメラ装置のフレーム画像とともに、取得される新たに表示すべき第１のネットワークカメラ装置のフレーム画像の撮影時刻に基づいて第２のネットワークカメラ装置のフレーム画像を取得する取得ステップと、
前記取得ステップによって取得される新たに表示すべき第１，第２のネットワークカメラ装置のフレーム画像に略同一のタイミングで表示手段に更新表示させる表示処理ステップとを有することを特徴とする画像表示処理装置の処理方法。
【請求項５】
前記取得ステップにおいて、第２のネットワークカメラ装置のフレーム画像のうち、新たに更新表示すべき第２のネットワークカメラ装置のフレーム画像として、前記取得される新たに更新表示すべき第１のネットワークカメラ装置のフレーム画像の撮影時刻に最も近いフレーム画像を取得することを特徴とする請求項４に記載の画像表示処理装置の処理方法。
【請求項６】
複数のネットワークカメラ装置からのフレーム画像の表示を略同一のタイミングで更新表示させるための画像表示処理装置であって、
現在表示されている各ネットワークカメラ装置のフレーム画像の少なくとも何れかの撮影時刻に基づいて、新たに更新表示すべき各ネットワークカメラ装置のフレーム画像を取得するための撮影時刻の範囲を決定し、新たに更新表示すべき各ネットワークカメラ装置のフレーム画像を決定ステップによって決定された範囲から取得する取得ステップと、
前記取得ステップにおいて取得される新たに表示すべき各ネットワークカメラ装置のフレーム画像に略同一のタイミングで表示手段に更新表示させる表示処理ステップとを有することを特徴とする画像表示処理装置の処理方法。
【請求項７】
請求項４乃至請求項６の何れか１項に記載の処理方法をコンピュータに実行させるためのプログラム。
【請求項８】
請求項７に記載のプログラムを記憶したコンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像表示処理装置及び画像表示処理装置の処理方法に関する。
【背景技術】
【０００２】
インターネット技術を利用して、カメラの撮影した画像を蓄積し、ネットワークを介して接続されたパソコン等の端末装置に蓄積された映像を配信する映像配信システムがある（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開２０００−５９７７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら従来のシステムにおいて、複数の画像を同時に再生し、同時に早送りや巻き戻し等の操作を行うことが考慮されていなかった。
【０００５】
ここで、１つの操作で複数のカメラの蓄積画像の再生制御を行う場合を考える。この場合、再生制御が「再生」や、「早送り」、「巻き戻し」、「スロー再生」等、時間に関連付けて再生する制御ならば、各カメラの１フレームの画像に対して行う処理を同時に実行することにより、複数の蓄積画像の時刻を同期して表示することができる。
【０００６】
ところで、カメラから得られる画像のフレームレートは、カメラごと、あるいは時間ごとに変更することができる。
このように蓄積された各カメラのフレームレートが異なる場合を想定する。この状況において、再生制御が「コマ送り」あるいは、「コマ戻し」等、時間に依存することなく同一のタイミングで複数フレームの表示が更新される処理が選択された場合、表示される複数のフレーム画像の撮影時刻が同期しない。
【０００７】
本発明はこのような問題点に鑑みなされたもので、複数のフレームレートの異なる蓄積画像を同時に表示する場合に、「コマ送り」若しくは「コマ戻し」等の再生制御を行っても、再生の時刻を同期させることを目的とする。
【課題を解決するための手段】
【０００８】
そこで、本発明は、複数のネットワークカメラ装置からのフレーム画像の表示を略同一のタイミングで更新表示させるための画像表示処理装置であって、新たに表示すべき第１のネットワークカメラ装置のフレーム画像とともに、取得される新たに表示すべき第１のネットワークカメラ装置のフレーム画像の撮影時刻に基づいて第２のネットワークカメラ装置のフレーム画像を取得する取得手段と、前記取得手段によって取得される新たに表示すべき第１，第２のネットワークカメラ装置のフレーム画像に略同一のタイミングで表示手段に更新表示させる表示処理手段とを有することを特徴とする。
【０００９】
係る構成とすることにより、複数のフレームレートの異なる記録画像を表示する場合に、「コマ送り」若しくは「コマ戻し」等の再生処理を行っても、再生の時刻を同期させることができる。
【００１０】
なお、画像表示処理装置とは、例えば、後述する画像再生装置３等に対応する。
【００１１】
また、本発明は、画像表示処理装置の処理方法としてもよい。
【発明の効果】
【００１２】
本発明によれば、複数のフレームレートの異なる記録画像を表示する場合に、「コマ送り」若しくは「コマ戻し」等の再生制御を行っても、再生の時刻を同期させることができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施形態について図面に基づいて説明する。
【００１４】
（実施形態１）
図１は、画像表示処理装置である画像再生装置３のハードウェア構成図である。図１に示されるように、画像再生装置３は、ハードウェア構成として、入力装置１１０と、ディスプレイ１２０と、ＲＯＭ１５０と、ＲＡＭ１６０と、ＣＰＵ１７０と、インターフェース回路１８０と、ＨＤ１９０とを有する。
【００１５】
入力装置１１０は、操作者（又はユーザ）の操作に応じて、画像再生装置３に「コマ送り（コマ戻し）」処理などの各種操作情報等を入力するためのものであり、マウス及びキーボードからなる。ディスプレイ１２０は、画像等を表示する。ＲＯＭ１５０は後述の画像再生装置の処理を実行するためのプログラムを格納する。ＲＡＭ１６０は、上記プログラムを実行するためのワークメモリとして用いられる。ＣＰＵ１７０は、上記プログラムに基づいて画像再生装置３の全体を制御する。ＨＤ１９０は、フレーム画像を蓄積するための不揮発性の記憶媒体である。ＨＤ１９０にプログラムを記憶しておいてもよい。
【００１６】
インターフェース回路１８０は、画像再生装置３をネットワーク等に接続する。後述する画像再生装置３が行う処理に係る処理を実行するプログラムは、ネットワーク等を通じてダウンロードされたものであってもよい。
【００１７】
ＲＯＭ１５０は、更に画像再生装置３の電源投入時に最初に読み込まれるプログラム等を記録する。ＲＡＭ１６０は、画像再生装置３のメインメモリである。ＣＰＵ１７０は、必要に応じて、ＲＯＭ１５０よりプログラムを読み出して、ＲＡＭ１６０に格納し、プログラムを実行することで、後述する画像処理の機能を実現する。
【００１８】
なお、後述する画像蓄積装置２のハードウェア構成も図１の示した画像再生装置３のハードウェア構成と同様である。つまり、画像蓄積装置２は、ＣＰＵ１７０、ＲＡＭ１６０、ＲＯＭ１５０等のハードウェアを有し、ＣＰＵが画像蓄積装置２用のプログラムを実行することによって処理を実現させる。
【００１９】
図２は、ネットワークカメラシステムのシステム構成図及び各装置の機能構成図（その１）である。図２に示されるように、ネットワークカメラシステムには、ネットワーク４を介して、ネットワークカメラ装置１と、画像蓄積装置２と、画像再生装置３と、が接続されている。なお、図２には示していないが、ネットワーク４には複数のネットワークカメラ装置１が接続されているものとする。
【００２０】
ネットワークカメラ装置１は、機能構成として、撮像部１２とネットワークＩ／Ｆ部１１とを有する。撮像部１２は、撮像素子及び撮像素子から出力された画像を処理する処理回路からなり、ネットワークカメラ装置１が設置されている周辺画像を得る。ネットワークＩ／Ｆ部１１は、ネットワーク４を介して画像のフレームレートなどの変更命令を受信したり、撮影された画像を外部に送信したりする回路からなる。
【００２１】
画像蓄積装置２は、機能構成として、ネットワークＩ／Ｆ部２１と、画像蓄積部２２と、フレーム検索部２３と、蓄積画像送信部２４と、画像管理部２５とを有する。
【００２２】
ネットワークＩ／Ｆ部２１は、ネットワーク４を介して情報を送受信する。画像蓄積部２２は、ネットワークカメラ装置１から送信されたフレーム画像を画像蓄積装置２の不揮発性の記憶媒体に蓄積する。フレーム検索部２３は、画像蓄積部２２が蓄積したフレーム画像から新たに表示すべきフレーム画像を検索する。
【００２３】
蓄積画像送信部２４は、画像蓄積部２２が蓄積したフレーム画像をネットワークＩ／Ｆ部２１及びネットワーク４等を介して、画像再生装置３に送信する。画像管理部２５は、蓄積画像送信部２４が送信したフレーム画像を管理する。
ネットワークＩ／Ｆ部２１は、インターフェース回路１８０によって実現される。また、画像蓄積部２２はＨＤ１９０によって実現される。また、フレーム検索部２３，蓄積画像送信部２４，及び画像管理部２５は、ＲＯＭ１５０，ＣＰＵ１７０，及びＲＡＭ１６０によって実現される。
【００２４】
画像再生装置３は、機能構成として、ネットワークＩ／Ｆ部３１と、画像表示部３２と、フレーム時刻管理部３３と、フレーム要求部３５とを有する。
【００２５】
ネットワークＩ／Ｆ部３１は、ネットワーク４を介して情報を送受信する。画像表示部３２は、画像蓄積装置２より受信したフレーム画像をディスプレイ１２０に表示させる。フレーム時刻管理部３３は、表示しているフレーム画像の時刻を管理する。
【００２６】
フレーム要求部３５は、フレーム画像の要求を、ネットワークＩ／Ｆ部３１及びネットワーク４等を介して、画像蓄積装置２に送信する。
ネットワークＩ／Ｆ部３１は、インターフェース回路１８０によって実現される。画像表示部３２，フレーム時刻管理部３３，及びフレーム要求部３５は、ＲＯＭ１５０，ＣＰＵ１７０，及びＲＡＭ１６０によって実現される。
【００２７】
このようなシステムにおいて、ネットワークカメラ装置１は、撮像部１２で撮影したフレーム画像をネットワークＩ／Ｆ部１１等を介して、画像蓄積装置２に送信する。ネットワークＩ／Ｆ部２１等を介してフレーム画像を受け取った画像蓄積装置２の画像蓄積部２２は、受信したフレーム画像に、各フレーム画像の受信時刻を撮影時刻として関連付けて蓄積する。なお、撮影時刻の関連付けはネットワークカメラ装置１において実行してもよい。
【００２８】
ここで、画像蓄積装置２は、複数のネットワークカメラ装置１から受信したフレーム画像を画像蓄積部２２に蓄積する。
【００２９】
画像再生装置３は、画像蓄積装置２に対して、複数のネットワークカメラ装置１から受け取って蓄積されたフレーム画像を要求する。画像蓄積装置２の蓄積画像送信部２４は、取得したフレーム画像を、要求に応じて画像再生装置３に送信する。画像再生装置３の画像表示部３２は、受信した複数のネットワークカメラ装置１のフレーム画像をディスプレイ１２０に表示する。
【００３０】
画像蓄積装置２の画像管理部２５は、フレーム画像が生成されたネットワークカメラ装置１を特定するカメラＩＤ及びフレーム画像がネットワークカメラ装置において生成された順番を特定するフレームＩＤに基づいて、蓄積画像送信部２４が送信したフレーム画像を管理する。
【００３１】
画像表示部３２は、ユーザの操作を検出することにより、複数のネットワークカメラ装置の中から再生表示する対象のネットワークカメラ装置を少なくとも２つ選択する。以下の説明では、基準となるネットワークカメラ装置１を第１のネットワークカメラ装置とよび、その他を第２のネットワークカメラ装置（複数存在してもよい）と呼ぶ。
ここで、ユーザの操作が入力され、「コマ送り」又は「コマ戻し」の蓄積されたフレーム画像の再生処理が選択されたことを検出する。すると、フレーム要求部３５は、選択されたネットワークカメラ装置のうち、１つのネットワークカメラ装置（第１のネットワークカメラ装置とする）のカメラＩＤと、フレームＩＤに基づいて再生制御の命令を作成し、画像蓄積装置２に送信する。
なお、本実施の形態における「コマ送り（コマ戻り）」処理とは、入力装置１１０を介した「コマ送り（コマ戻り）」命令に応じて、略同一のタイミングで各ネットワークカメラ装置のフレーム画像の再生表示の更新が行われる処理を指すものとする。例えば、入力装置１１０のマウスのクリック操作に応じて各ネットワークカメラ装置のフレーム画像の再生表示が１枚ずつ更新される。
【００３２】
画像蓄積装置２は、画像再生装置３より新たに表示すべきフレーム画像のカメラＩＤ及びフレームＩＤを含むフレーム画像の要求を受信する。すると、フレーム検索部２３は、カメラＩＤ及びフレームＩＤに基づいて、該当するフレーム画像を画像蓄積部２２から検索する。画像蓄積装置２の蓄積画像送信部２４は、検索されたフレーム画像及び該フレーム画像の撮影時刻情報を画像再生装置３に送信する。
【００３３】
再生処理命令が「コマ送り」の場合、フレーム検索部２３は、カメラＩＤで識別される基準となる第１のネットワークカメラ装置で生成されたフレーム画像のフレームＩＤ又は撮影時刻情報を参照する。これらの情報を参照することにより、現在表示が行われているフレーム画像の次に撮影されたフレーム画像を検索する。そして、画像蓄積装置２の蓄積画像送信部２４は、検索されたフレーム画像を新たに表示すべき画像として該フレーム画像の撮影時刻情報とともに画像再生装置３に送信する。一方、再生処理命令が「コマ戻し」の場合、フレーム検索部２３は、フレームＩＤ又は撮影時刻情報を参照することにより、現在表示が行われているフレーム画像の直前に撮影されたフレームＩＤで識別されるフレーム画像を新たに表示すべき画像として検索する。
【００３４】
更に、フレーム検索部２３は、検索された第１のネットワークカメラ装置のフレーム画像に対応する、新たに再生表示すべき第２のネットワークカメラ装置のフレーム画像を検索する。具体的には、フレーム検索部２３は、第２のネットワークカメラ装置のカメラＩＤを有するフレーム画像のうち、検索された第１のネットワークカメラ装置のフレーム画像の撮影時刻情報に最も近いフレーム画像の検索を実行する。
【００３５】
フレーム検索部２３は、取得した第２のネットワークカメラ装置のフレーム画像のフレームＩＤが既に送信したフレーム画像のフレームＩＤと同じか否かを判定する。判定の結果、取得したフレーム画像のフレームＩＤと既に送信されたフレーム画像のフレームＩＤとが異なる場合、フレーム検索部２３は、取得したフレーム画像を画像再生装置３に送信する。一方、判定の結果、取得した第２のネットワークカメラ装置のフレーム画像のフレームＩＤと既に送信したフレーム画像のフレームＩＤとが同一の場合は、フレーム検索部２３は、画像再生装置３に該当するフレーム画像がないことを示す検索結果を画像再生装置３に送信する。
【００３６】
画像再生装置３の画像表示部３２は、画像蓄積装置２から取得した第１，第２のネットワークカメラ装置のフレーム画像を略同一のタイミングでディスプレイ１２０に更新表示させる。「コマ送り」再生処理の場合、画像表示部３２は、同一のタイミングで第１，第２のネットワークカメラ装置のフレーム画像の再生表示を更新する。更新される第１のネットワークカメラ装置のフレーム画像に対応する第２のネットワークカメラ装置のフレーム画像が存在しない場合、画像表示部３２は、第２のネットワークカメラ装置のフレーム画像の再生表示を更新しない。すなわち、画像表示部３２は、第２のネットワークカメラ装置に関しては前回のフレーム画像の再生表示を維持する。
【００３７】
図３は、第２のネットワークカメラ装置のフレーム画像を検索する際のフレーム検索部２３の機能を実行する画像蓄積装置２のＣＰＵ１７０の動作処理フローチャートである。ＣＰＵ１７０は、第２のネットワークカメラ装置のカメラＩＤを画像再生装置３より予め受信する（Ｓ５１）。
【００３８】
続いて、ＣＰＵ１７０は、第２のネットワークカメラ装置のカメラＩＤを有するフレーム画像の中から、画像再生装置３への送信対象となるフレーム画像を検索する。すなわち、ＣＰＵ１７０は、第２のネットワークカメラ装置のカメラＩＤを有するフレーム画像の中から、送信対象の第１のネットワークカメラ装置のカメラＩＤを有するフレーム画像の撮影時刻に最も近いフレーム画像を検索する（Ｓ５２）。
【００３９】
続いて、ＣＰＵ１７０は、検索されたフレーム画像のフレームＩＤが、既に前回送信されたフレームＩＤと異なるか否かを確認する（Ｓ５３）。
【００４０】
フレームＩＤが異なる場合、ＣＰＵ１７０は、送信対象の第１のネットワークカメラ装置のカメラＩＤを有するフレーム画像とともに、検索された第２のネットワークカメラ装置のカメラＩＤを有するフレーム画像を画像再生装置３に送信する（Ｓ５４）。
一方、Ｓ５３において、フレームＩＤが同一の場合、上述したように、ＣＰＵ１７０は、送信対象の第１のネットワークカメラ装置のカメラＩＤを有するフレーム画像とともに、第２のネットワークカメラ装置のフレーム画像には、該当するフレーム画像が存在しないことを示す検索結果を画像再生装置３に送信する（Ｓ５５）。画像再生装置３のＣＰＵ１７０は、画像蓄積装置２から取得した第１，第２のネットワークカメラ装置のフレーム画像を略同一のタイミングでディスプレイ１２０に更新表示させる。
【００４１】
図４は、画像再生装置３において「コマ送り」再生処理を実行する際の、画像蓄積装置２によるフレーム画像の検索処理を模式的に示した図（その１）である。図４において、横軸は撮影時刻を示しており、横軸上の指標は、対応する撮影時刻のフレーム画像が蓄積されていることを示している。図４においては、基準となるネットワークカメラ装置Ａの画像フレーム以外にその他２台のネットワークカメラ装置Ｂ，Ｃのフレーム画像が再生表示される例を示している。
【００４２】
図４において、画像再生装置３のディスプレイ１２０の表示画面上に現在表示されているフレーム画像は、フレーム画像９１、９２、９３とする。この状態で画像再生装置３において「コマ送り」再生処理を実行すると、画像再生装置３は、新たに表示すべきネットワークカメラ装置Ａのフレーム画像として、フレーム画像９１の時間的に次の撮影時刻情報を有するフレーム画像９４を更新表示する。
【００４３】
フレーム画像９４の再生表示と同時に、画像再生装置３は、その他２台のネットワークカメラ装置Ｂ，Ｃに対応する新たに表示すべきフレーム画像として、フレーム画像９４の撮影時刻に近いフレーム画像９２，９５がそれぞれ更新表示されることになる。すなわち、ネットワークカメラ装置Ｂのフレーム画像は、既に表示されているフレーム画像９２の撮影時刻がフレーム画像９４の撮影時刻に最も近いため、更新されずに表示される。また、ネットワークカメラ装置Ｃのフレーム画像は、フレーム画像９３の時間的に次の撮影時刻情報を有するフレーム画像が表示されずにフレーム画像９４の撮影時刻に最も近いフレーム画像９５の表示に更新されることになる。
【００４４】
上述したように本実施形態によれば、複数のフレームレートの異なるネットワークカメラ装置の蓄積フレーム画像を「コマ送り」若しくは「コマ戻し」の再生処理を行っても略同一のタイミングで更新表示される画像フレームの撮影時刻を同期させることができる。
【００４５】
（実施形態２）
第１の実施形態においては、画像蓄積装置２において再生表示するフレーム画像を検索する形態であったが、画像蓄積装置２では検索せず、画像再生装置３に全てのフレーム画像を順次送信し、画像再生装置３において選択表示する処理を行ってもよい。
図５は、このような処理を実行可能なネットワークカメラシステムの構成図である。図５のネットワークシステムの構成は、図２の画像蓄積装置２のフレーム検索部２３に代えて画像索引作成部２７の機能が設けられ、更に画像再生装置３のフレーム要求部３５に代えて画像索引管理部３６の機能が設けられている。その他の構成及びハードウェア構成は図２と同様である。
【００４６】
画像索引作成部２７は、画像蓄積部２２によって蓄積されたフレーム画像の索引情報を作成する。索引情報としては、フレーム画像に関連付けられるネットワークカメラ装置のカメラＩＤフレーム画像ＩＤ及び撮影時刻情報であり、これら情報に基づいてフレーム画像が検索できる。
【００４７】
画像索引管理部３６は、画像索引作成部２７によって取得された索引情報を画像再生装置３のＲＡＭ１６０に記憶させ、管理する。そして、画像索引管理部３６は、フレーム要求部３５によって画像蓄積装置２にフレーム画像を要求し、受信したフレーム画像の中から上述したフレーム検索部２３と同様の手法によって新たに表示すべきフレーム画像を取得することが可能となる。
以下にその他の「コマ送り」再生表示処理例を説明する。この再生表示処理では、はじめに新たに表示すべきフレーム画像を検索する範囲を決定する。そして決定した範囲において各ネットワークカメラ装置のフレーム画像を検索し、取得する処理を行う。
図６は、図５のネットワークカメラシステムの画像再生装置３のＣＰＵ１７０によって実行される動作処理フローチャートである。図６の再生処理は、抜けなく複数のネットワークカメラ装置のフレーム画像をコマ送り（コマ戻し）再生する処理である。
【００４８】
画像再生装置３のＣＰＵ１７０は、ユーザによる入力を検出する。検出結果が「コマ送り」の場合、時間の進む方向を進行方向とし、検出結果が「コマ戻し」の場合、時間が戻る方向を進行方向とする（Ｓ６１）。
【００４９】
画像再生装置３のＣＰＵ１７０は、ディスプレイ１２０に表示されている複数のフレーム画像の撮影時刻のうち、最もＳ６１において決定された進行方向側の撮影時刻を前時刻として設定するために画像再生装置３のＲＡＭ１６０に記憶する（Ｓ６２）。
【００５０】
画像再生装置３のＣＰＵ１７０は、各ネットワークカメラ装置のフレーム画像のうち、索引情報に基づいて、前時刻から進行方向に２つ目の撮影時刻のフレーム画像をそれぞれ検索する（Ｓ６４）。
【００５１】
画像再生装置３のＣＰＵ１７０は、検索された各ネットワークカメラ装置のフレーム画像の関連付けられた撮影時刻のうち、最も進行方向とは逆方向の撮影時刻を後時刻として設定するために画像再生装置３のＲＡＭ１６０に記憶する（Ｓ６５）。
画像再生装置３のＣＰＵ１７０は、設定された前時刻と後時刻との間の撮影時刻情報を有する画像フレームをネットワークカメラ装置ごとに検索する（Ｓ６６）。１つのネットワークカメラ装置に対して複数の画像フレームが検索された場合、前時刻に最も近いフレーム画像を検索結果とする。
画像再生装置３のＣＰＵ１７０は、検索対象のフレーム画像が存在するかどうか判断する（Ｓ６７）。検索対象のフレーム画像が存在する場合、画像再生装置３のＣＰＵ１７０は、再生表示するフレーム画像を更新する（Ｓ６８）。検索対象のフレーム画像が存在しない場合、画像再生装置３のＣＰＵ１７０は、現在再生表示しているフレーム画像の再生表示を維持する。
【００５２】
図７は、画像再生装置３によって「コマ送り」処理を実行する場合の、画像再生装置３によるフレーム画像の検索処理を模式的に示した図（その２）である。図４において、横軸は撮影時刻を示しており、横軸上の指標は、対応する撮影時刻のフレーム画像が蓄積されていることを示している。図７においては、ネットワークカメラ装置Ａ，Ｂ，Ｃのフレーム画像が再生表示される例を示している。
【００５３】
ディスプレイ１２０において現在表示されているフレーム画像をフレーム画像７１、７２、７３とする。この状態で画像再生装置３によって「コマ送り」の処理が実行される際、フレーム画像７１，７２，７３のうち、最も時間軸方向に進んでいるフレーム画像７２の撮影時刻７４が前時刻となる。
【００５４】
そして、ネットワークカメラ装置Ａ，Ｂ，Ｃについて、前時刻７４から２つ目のフレーム画像７５、７６、７７のうち、最も前時刻７４に近いフレーム画像７７の撮影時刻が後時刻７８となる。
【００５５】
続いて、各ネットワークカメラ装置Ａ，Ｂ，Ｃについて、前時刻７４から１つ目のフレーム画像を検索する。
ネットワークカメラ装置Ａの１つ目のフレーム画像７９の撮影時刻は、前時刻７４と制御後時刻７８との間に存在するので、ネットワークカメラ装置Ａに関して再生表示するフレーム画像はフレーム画像７１からフレーム画像７９に更新される。
【００５６】
また、ネットワークカメラ装置Ｂの１つ目のフレーム画像７Ａの撮影時刻は、前時刻７４と後時刻７８との間にはない。そのため、ネットワークカメラＢに関して再生表示するフレーム画像は更新されず、フレーム画像７２の再生表示が維持される。
また、ネットワークカメラ装置Ｃの１つ目のフレーム画像７Ｂは、前時刻７４と後時刻７８との間に存在するので、ネットワークカメラ装置Ｃに関して再生表示するフレーム画像はフレーム画像７１からフレーム画像７９に更新される。
【００５７】
上述したように本実施形態によれば、複数のフレームレートの異なるネットワークカメラ装置の蓄積フレーム画像を「コマ送り」若しくは「コマ戻し」の再生処理を行っても略同一のタイミングで更新表示される画像フレームの撮影時刻を同期させることができる。
なお、上述した第２の実施形態の変形例として、現在表示されている各ネットワークカメラ装置のフレーム画像に関連付けられる何れかの撮影時刻から進行方向に予め定められた時間までを新たに表示すべきフレーム画像の取得範囲として決定してもよい。図６のステップＳ６２〜Ｓ６６のＣＰＵ１７０が実行する処理をこの処理に置き換えることによって達成できる。
【００５８】
図８は、上述した各実施形態において、画像再生装置３における表示の一例を示す図（その１）である。
表示領域８１は、ディスプレイ１２０の表示領域を示している。フレーム画像表示領域８２，８３，８４は、それぞれネットワークカメラ装置Ａ，Ｂ，Ｃに対するフレーム画像を表示する領域である。
【００５９】
タイムラインＡ〜Ｃは、それぞれネットワークカメラ装置Ａ〜Ｃに係るフレーム画像の撮影時刻を時系列で図示したものである。タイムライン上の縦線は、蓄積されたフレーム画像の撮影時刻を示している。そのうち、指標８８，８９，８Ａは、それぞれフレーム画像表示領域８２，８３，８４に表示されている撮影時刻を示している。
【００６０】
画像再生装置３は、フレーム画像の撮影時刻情報を取得し、ディスプレイ１２０に対して、表示領域８１内の各タイムライン上に図示させている。指標８８，８９，８Ａは、他の撮影時刻情報と区別可能なようにＣＰＵ１７０によって強調表示処理されている。
【００６１】
図９は、第１の実施形態において、画像再生装置３における表示の一例を示す図（その２）である。
図９は、図８に加えて表示履歴が示される点が異なる。表示履歴指標８Ｂは、フレームの撮影時刻が時系列に図示されたものに、コマ送り（コマ戻し）処理の際の表示履歴を図示したものを示している。この表示履歴指標は、ＲＡＭ１６０に表示履歴情報としてカメラＩＤ及びフレームＩＤを保持し、これらの情報に基づいてＣＰＵ１７０の処理により達成できる。
また、図１０に示すように、ネットワークカメラ装置Ａ〜Ｃのタイムラインを選択的に表示させてもよい。
【００６２】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。例えば、上述した実施形態では、画像再生装置３の各機能は、ＣＰＵ１７０で実行させるプログラム等によって実現されるものとして説明を行ったが、各機能をハードウェアとして画像再生装置３に実装してもよい。ネットワークカメラ装置１や、画像蓄積装置２も同様である。
【図面の簡単な説明】
【００６３】
【図１】画像再生装置３のハードウェア構成図である。
【図２】ネットワークカメラシステムのシステム構成図及び各装置の機能構成図（その１）である。
【図３】フレーム画像の検索処理の一例を示すフローチャートである。
【図４】「コマ送り」処理を模式的に示した図（その１）である。
【図５】ネットワークカメラシステムのシステム構成図及び各装置の機能構成図（その２）である。
【図６】再生処理の一例を示すフローチャートである。
【図７】「コマ送り」処理を模式的に示した図（その２）である。
【図８】画像再生装置３における表示の一例を示す図（その１）である。
【図９】画像再生装置３における表示の一例を示す図（その２）である。
【図１０】画像再生装置３における表示の一例を示す図（その３）である。
【符号の説明】
【００６４】
１      ネットワークカメラ装置
２      画像蓄積装置
３      画像再生装置
４      ネットワーク
１１０  入力装置
１２０  ディスプレイ
１５０  ＲＯＭ
１６０  ＲＡＭ
１７０  ＣＰＵ
１８０  インターフェース回路
１９０  ＨＤ
【図１】
2008141608.tif 000003
【図２】
2008141608.tif 000004
【図３】
2008141608.tif 000005
【図４】
2008141608.tif 000006
【図５】
2008141608.tif 000007
【図６】
2008141608.tif 000008
【図７】
2008141608.tif 000009
【図８】
2008141608.tif 000010
【図９】
2008141608.tif 000011
【図１０】
2008141608.tif 000012