(57)【特許請求の範囲】
【請求項１】
第１の撮像装置及び第２の撮像装置を含む複数の撮像装置の撮影期間を時間軸方向に一列に並べて示すタイムライン表示の表示制御と、複数の撮像装置が撮影した映像のうち前記タイムライン表示に対する操作に応じて決定される映像を表示画面の所定の領域に表示させる表示制御と、を行う表示制御手段と、
前記第１の撮像装置が撮影した第１の映像を前記所定の領域に表示中に、前記タイムライン表示に対して前記時間軸方向と異なる方向にポインタを移動させる操作を検知した場合に、該第１の映像から前記第２の撮像装置が撮影した第２の映像に切り替える切替手段と
を備え、
前記切替手段は、
前記所定の領域において前記第１の映像を再生中に前記タイムライン表示上の位置から前記時間軸方向と異なる方向に前記ポインタを移動させる操作を検知すると、前記所定の領域において再生する映像を、前記第１の映像の撮影期間と重複する撮影期間を有する前記第２の映像に切り替え、
前記切替手段は、前記位置を含む撮影期間に対応する映像が存在しない場合には、前記第１の映像から、映像再生順序において該第１の映像の直後の映像に切り替える
ことを特徴とする再生制御装置。
【請求項２】
前記切替手段は、
前記所定の領域において前記第１の映像を再生中に前記タイムライン表示上の位置から時間軸方向に前記ポインタを移動させる操作を検知すると、前記所定の領域において再生する映像を、前記第１の撮像装置が撮影した映像であって前記第１の映像と撮影期間が異なる第３の映像に切り替えることを特徴とする請求項１に記載の再生制御装置。
【請求項３】
前記表示制御手段は、前記タイムライン表示上で指定された位置が示す時刻を含む撮影期間に対応する映像を先頭から再生させる制御を行うことを特徴とする請求項１に記載の再生制御装置。
【請求項４】
第１の撮像装置及び第２の撮像装置を含む複数の撮像装置の撮影期間を時間軸方向に一列に並べて示すタイムライン表示の表示制御と、複数の撮像装置が撮影した映像のうち前記タイムライン表示に対する操作に応じて決定される映像を表示画面の所定の領域に表示させる表示制御と、を行う表示制御手段と、
前記第１の撮像装置が撮影した第１の映像を前記所定の領域に表示中に、前記タイムライン表示に対して前記時間軸方向と異なる方向にポインタを移動させる操作を検知した場合に、該第１の映像から前記第２の撮像装置が撮影した第２の映像に切り替える切替手段と
を備え、
前記表示制御手段は、前記タイムライン表示上で指定された位置が示す時刻を含む撮影期間に対応する映像を該指定された位置に対応するフレームから再生させる制御を行い、
前記切替手段は、前記位置を含む撮影期間に対応する映像が存在しない場合には、前記第１の映像から、映像再生順序において該第１の映像の直後の映像に切り替える
ことを特徴とする再生制御装置。
【請求項５】
前記ポインタを移動させる操作はフリック操作又はスワイプ操作であることを特徴とする請求項１乃至４の何れか１項に記載の再生制御装置。
【請求項６】
再生制御装置が行う再生制御方法であって、
前記再生制御装置の表示制御手段が、第１の撮像装置及び第２の撮像装置を含む複数の撮像装置の撮影期間を時間軸方向に一列に並べて示すタイムライン表示の表示制御と、複数の撮像装置が撮影した映像のうち前記タイムライン表示に対する操作に応じて決定される映像を表示画面の所定の領域に表示させる表示制御と、を行う表示制御工程と、
前記再生制御装置の切替手段が、前記第１の撮像装置が撮影した第１の映像を前記所定の領域に表示中に、前記タイムライン表示に対して前記時間軸方向と異なる方向にポインタを移動させる操作を検知した場合に、該第１の映像から前記第２の撮像装置が撮影した第２の映像に切り替える切替工程と
を備え、
前記切替工程では、
前記所定の領域において前記第１の映像を再生中に前記タイムライン表示上の位置から前記時間軸方向と異なる方向に前記ポインタを移動させる操作を検知すると、前記所定の領域において再生する映像を、前記第１の映像の撮影期間と重複する撮影期間を有する前記第２の映像に切り替え、
前記切替工程では、前記位置を含む撮影期間に対応する映像が存在しない場合には、前記第１の映像から、映像再生順序において該第１の映像の直後の映像に切り替える
ことを特徴とする再生制御方法。
【請求項７】
再生制御装置が行う再生制御方法であって、
前記再生制御装置の表示制御手段が、第１の撮像装置及び第２の撮像装置を含む複数の撮像装置の撮影期間を時間軸方向に一列に並べて示すタイムライン表示の表示制御と、複数の撮像装置が撮影した映像のうち前記タイムライン表示に対する操作に応じて決定される映像を表示画面の所定の領域に表示させる表示制御と、を行う表示制御工程と、
前記再生制御装置の切替手段が、前記第１の撮像装置が撮影した第１の映像を前記所定の領域に表示中に、前記タイムライン表示に対して前記時間軸方向と異なる方向にポインタを移動させる操作を検知した場合に、該第１の映像から前記第２の撮像装置が撮影した第２の映像に切り替える切替工程と
を備え、
前記表示制御工程では、前記タイムライン表示上で指定された位置が示す時刻を含む撮影期間に対応する映像を該指定された位置に対応するフレームから再生させる制御を行い、
前記切替工程では、前記位置を含む撮影期間に対応する映像が存在しない場合には、前記第１の映像から、映像再生順序において該第１の映像の直後の映像に切り替える
ことを特徴とする再生制御方法。
【請求項８】
コンピュータを、請求項１乃至５の何れか１項に記載の再生制御装置の各手段として機能させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像再生技術に関するものである。
【背景技術】
【０００２】
録画装置に接続された画像表示装置は、映像を撮影するカメラの制御を行ったり、録画された映像を再生したりすることができる。そのために画像表示装置は、録画装置を制御するためのプロトコルおよびカメラを制御するためのプロトコルをサポートしている。
【０００３】
画像表示装置の中には、録画された映像情報をユーザに提示するために、録画された時間帯がわかるようにタイムラインと呼ばれる、時系列のグラフに色を付けたユーザインタフェースを提供しているものもある。このタイムラインは、時間のスケールを任意に変更でき、日単位や分単位などで録画された時間帯を示すことが可能である。また、タイムライン上に録画データがあると示しているバーを選択することにより、指定された時間から録画データを再生表示できる。また、画像表示装置の表示領域に各カメラの表示領域およびタイムラインを割り付け、カメラ単位で録画映像を切り替えることができるようになっている。
【０００４】
特許文献１には、録画装置に接続して、録画された映像を閲覧する画像表示装置に関する技術が開示されており、タイムライン上に表現された録画情報を示すバーの色を、録画したカメラごとに色分けして表示することにより、複数のカメラから録画された複数の録画データを１つのタイムライン上で表現する手法が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３-１７１７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１に開示されている技術では、カメラあるいは映像データを選択するための別の選択構成が必要となる。具体的には、リストボックスやメニュー等のユーザインタフェースを別途用意する必要がある。しかしこの手法では、表示領域を圧迫してしまう可能性があった。
【０００７】
本発明はこのような問題に鑑みてなされたものであり、複数の映像のうち任意の映像の再生指示をより簡便にユーザに行わせるための技術を提供する。
【課題を解決するための手段】
【０００８】
本発明の一様態は、第１の撮像装置及び第２の撮像装置を含む複数の撮像装置の撮影期間を時間軸方向に一列に並べて示すタイムライン表示の表示制御と、複数の撮像装置が撮影した映像のうち前記タイムライン表示に対する操作に応じて決定される映像を表示画面の所定の領域に表示させる表示制御と、を行う表示制御手段と、
前記第１の撮像装置が撮影した第１の映像を前記所定の領域に表示中に、前記タイムライン表示に対して前記時間軸方向と異なる方向にポインタを移動させる操作を検知した場合に、該第１の映像から前記第２の撮像装置が撮影した第２の映像に切り替える切替手段と
を備え、
前記切替手段は、
前記所定の領域において前記第１の映像を再生中に前記タイムライン表示上の位置から前記時間軸方向と異なる方向に前記ポインタを移動させる操作を検知すると、前記所定の領域において再生する映像を、前記第１の映像の撮影期間と重複する撮影期間を有する前記第２の映像に切り替え、
前記切替手段は、前記位置を含む撮影期間に対応する映像が存在しない場合には、前記第１の映像から、映像再生順序において該第１の映像の直後の映像に切り替える
ことを特徴とする。
【発明の効果】
【０００９】
本発明の構成によれば、複数の映像のうち任意の映像の再生指示をより簡便にユーザに行わせることができる。
【図面の簡単な説明】
【００１０】
【図１】映像再生システムの構成例を示すブロック図。
【図２】タッチパネル画面３４０の表示例を示す図。
【図３】ステップＳ６０３の処理を説明するための図。
【図４】画像表示装置３００による動画像再生処理のフローチャート。
【図５】ステップＳ６０４の処理を説明するための図。
【図６】ステップＳ６０４の処理を説明するための図。
【図７】画像表示装置３００による動画像再生処理のフローチャート。
【図８】ステップＳ８０５の処理を説明するための図。
【図９】ステップＳ８０５の処理を説明するための図。
【図１０】画像表示装置３００による動画像再生処理のフローチャート。
【図１１】第３の実施形態を説明する図。
【図１２】コンピュータ装置のハードウェア構成例を示すブロック図。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照し、本発明の好適な実施形態について説明する。なお、以下説明する実施形態は、本発明を具体的に実施した場合の一例を示すもので、特許請求の範囲に記載した構成の具体的な実施例の１つである。
【００１２】
［第１の実施形態］
本実施形態では、第１の撮像装置及び第２の撮像装置を含む複数の撮像装置の撮影期間を時間軸方向に一列に並べて示すタイムライン表示の表示制御と、複数の撮像装置が撮影した映像のうちタイムライン表示に対する操作に応じて決定される映像を表示画面の所定の領域に表示させる表示制御と、を行い（表示制御）、第１の撮像装置が撮影した第１の映像を所定の領域に表示中に、タイムライン表示に対して時間軸方向と異なる方向にポインタを移動させる操作を検知した場合に、該第１の映像から第２の撮像装置が撮影した第２の映像に切り替える（切替）再生制御装置の一例について説明する。より具体的には、本実施形態では、このような再生制御装置を含む映像再生システムを例にとり説明する。
【００１３】
本実施形態におけるフリック操作とは、表示画面において指定した始点から任意の方向に指又はポインタを動作させる操作を示す。ポインタはペン等指示具であってもよいし、電子的に表示画面上に表示され、マウス操作等に応じて表示画面における表示位置を移動させるポインタ表示であってもよい。また、フリック操作に替えて、始点の指定を行わず、表示画面において操作方向のみを入力するスワイプ操作によっても、本発明を実施することが可能である。以下に記載される他の実施形態においても同様である。
【００１４】
先ず、本実施形態に係る映像再生システムの構成例について、図１のブロック図を用いて説明する。図１に示す如く、映像再生システムは、撮像装置２００、録画装置１００、そして再生制御装置としての画像表示装置３００、を有しており、それぞれの装置はネットワーク１０に接続されている。
【００１５】
先ず、撮像装置２００について説明する。撮像部２２０は動画像（映像）を撮像可能な装置である。通信制御部２１０は、ネットワーク１０を介して録画装置１００や画像表示装置３００との間のデータ通信を制御するものであり、例えば、撮像部２２０によって撮像された動画像を、ネットワーク１０を介して録画装置１００や画像表示装置３００に対して送信する。なお、図１ではネットワーク１０に接続されている撮像装置２００の台数は１としているが、以下では、複数台の撮像装置２００がネットワーク１０に接続されているものとする。
【００１６】
次に、録画装置１００について説明する。通信制御部１１０は、ネットワーク１０を介して撮像装置２００や画像表示装置３００との間のデータ通信を制御するものであり、例えば、撮像装置２００から送信された動画像を受信したり、画像表示装置３００に対して様々な情報を送信したりする。
【００１７】
通信制御部１１０が撮像装置２００から受信した動画像には、該動画像を撮像した装置に固有の情報（ＩＤやＩＰアドレスなど）、該動画像の撮像開始時刻及び撮像終了時刻を示す情報、等の属性情報が添付されている。このような属性情報は、動画像の送信元において作成され、動画像に添付される。そして、通信制御部１１０が撮像装置２００から受信した動画像は蓄積部１２０に格納され、該動画像に添付されている属性情報は管理部１３０に格納される。然るに、蓄積部１２０には、複数台の撮像装置２００のそれぞれから送信された動画像が格納され、管理部１３０には、該複数台の撮像装置２００のそれぞれから送信された動画像に添付されていた属性情報が格納されることになる。
【００１８】
なお、管理部１３０に格納するものは動画像に添付されていた属性情報だけに限るものではなく、該動画像について録画装置１００側で作成した情報、例えば、動画像の録画の契機となったイベントを示す情報であっても構わない。
【００１９】
蓄積部１２０は、ハードディスクやフラッシュＲＯＭなどのメモリ装置である。蓄積部１２０への動画像の記録フォーマットについては特定の記録フォーマットに限るものではなく、例えば、H.264などのフォーマットが使用可能である。また、管理部１３０は、ハードディスクやフラッシュＲＯＭなどのメモリ装置である。なお、図１では、蓄積部１２０と管理部１３０とは別個のメモリ装置としているが、一体化して１つのメモリ装置としても構わない。
【００２０】
なお、図１では、撮像装置２００と録画装置１００との間はEthernet（登録商標）などのネットワーク１０を介して接続されているものとしているが、HDMI（登録商標）などの任意の形態のネットワークを介して接続しても構わない。
【００２１】
次に、画像表示装置３００について説明する。制御部３９０は、画像表示装置３００全体の動作制御を行うものであり、例えば、以下に説明する通信制御部３１０、タッチパネル画面３４０、表示制御部３２０、表示制御部３３０のそれぞれの動作制御を行う。
【００２２】
タッチパネル画面３４０は、後述する表示制御部３２０や表示制御部３３０による制御に基づいて各種の情報を表示すると共に、ユーザが指先でタッチした位置や、その位置の変化を検知することができる周知のデバイスである。
【００２３】
通信制御部３１０は、ネットワーク１０を介して撮像装置２００や録画装置１００との間のデータ通信を制御するものであり、例えば、蓄積部１２０から、それぞれの撮像装置２００による動画像を受信すると共に、管理部１３０から、それぞれの撮像装置２００による動画像に対応する情報を受信する。
【００２４】
表示制御部３２０は、通信制御部３１０が受信したそれぞれの動画像のうち撮像期間（撮像開始時刻及び撮像終了時刻によって規定される期間）が最も古いものから順（映像再生順序）に再生する。それぞれの動画像の撮像期間は、該動画像について通信制御部３１０が管理部１３０から受信した属性情報としての撮像開始時刻及び撮像終了時刻によって規定される。然るに、表示制御部３２０は先ず、最も古い撮像期間に対応する動画像の先頭フレームから順にタッチパネル画面３４０に表示することで該動画像を該タッチパネル画面３４０にて再生する。そして表示制御部３２０は、該動画像の末尾のフレームの表示が完了すると、次に古い撮像期間に対応する動画像の先頭フレームから順にタッチパネル画面３４０に表示することで該動画像を該タッチパネル画面３４０にて再生する。このようにして、通信制御部３１０が受信したそれぞれの動画像を、撮像期間が古いものから順に再生する。
【００２５】
表示制御部３３０は、通信制御部３１０が管理部１３０から受信したそれぞれの動画像の情報からタイムラインを生成し、該生成したタイムラインをタッチパネル画面３４０に表示する。
【００２６】
表示制御部３２０及び表示制御部３３０によるタッチパネル画面３４０の表示例を図２に示す。タッチパネル画面３４０上にはウィンドウ４００が表示され、該ウィンドウ４００内には、動画像を表示するための領域４０１とタイムラインを表示するための領域４０２と、が設けられている。このウィンドウ４００は表示制御部３２０及び表示制御部３３０によって作成される。
【００２７】
領域４０１内には、表示制御部３２０によって再生される動画像が表示される。領域４０２内には、表示制御部３３０によって生成されたタイムラインが表示される。図２のタイムラインは、通信制御部３１０が管理部１３０から受信したそれぞれの動画像の情報中の撮像開始時刻及び撮像終了時刻を含む時間帯を表すバー状の画像上に、通信制御部３１０が蓄積部１２０から受信したそれぞれの動画像の撮像期間を表すグラフィックを重ねて表示したものである。図２では、ある撮像装置２００（例えばＩＤ＝１の撮像装置２００）による動画像の撮像期間（該動画像の撮像開始時刻４０６と撮像終了時刻４０７との間の区間（再生区間））を画像４０４として表しており、ある撮像装置２００（例えばＩＤ＝２の撮像装置２００）による動画像の再生区間を画像４０５として表している。画像４０４と画像４０５とは識別可能に表現できるのであれば、如何なる表示形態を採用しても構わない。例えば、互いに色を変えても良いし、透明度を変えても良いし、点滅パターンを変えても良い。
【００２８】
４０３は、タイムラインにおいて、現在領域４０１に表示しているフレームに対応する撮像時刻に対応する位置（再生位置）を表すマーカである。時間の経過と共に、領域４０１に表示されるフレームは、より最近の撮像時刻のフレームとなるため、それに伴って、このマーカ４０３は右側に移動することになる。なお、タイムラインの代わりに、リストやテーブル、棒グラフなどによって、それぞれの動画像の撮像期間を表すようにしても構わない。
【００２９】
次に、画像表示装置３００による動画像再生処理について、図４のフローチャートに従って説明する。
【００３０】
＜ステップＳ６０１＞
図２に示すように、タッチパネル画面３４０に動画像を再生している最中、制御部３９０は、ユーザが自身の指でタッチパネル画面３４０上にタッチしてスライド操作を行ったか否か、すなわち、ユーザがタッチパネル画面３４０上でフリック操作を行ったか否かを監視している。そして、タッチパネル画面３４０に動画像を再生している最中にフリック操作がなされたことを制御部３９０が検知した場合、処理はステップＳ６０２に進む。
【００３１】
＜ステップＳ６０２＞
制御部３９０は、ステップＳ６０１で検知したフリック操作がタイムラインの領域内（タイムライン表示上）で行われたのか否かを判断する。例えば、タイムラインの領域内でタッチ操作があり、その後、指先をタッチパネル画面３４０から離すことなく移動させた場合には、「ステップＳ６０１で検知したフリック操作がタイムラインの領域内で行われた」と判断する。
【００３２】
このような判断の結果、ステップＳ６０１で検知したフリック操作がタイムラインの領域内で行われた場合には、処理はステップＳ６０３に進み、ステップＳ６０１で検知したフリック操作がタイムラインの領域外で行われた場合には、図４のフローチャートに従った処理は完了する。
【００３３】
＜ステップＳ６０３＞
制御部３９０は、フリック操作によるタッチパネル画面３４０上の指の移動に、タッチパネル画面３４０の上辺に向かう移動成分が含まれているのか、それとも下辺に向かう移動成分が含まれているのか、を判断する。例えば、タッチパネル画面３４０の左上隅の位置を（０，０）とし、水平方向にｘ軸（右側に向かってｘが増加するように）、垂直方向にｙ軸（下側に向かってｙが増加するように）を規定した場合に、フリック操作による指先の移動ベクトルのｙ成分が正であれば、「フリック操作によるタッチパネル画面３４０上の指の移動に、タッチパネル画面３４０の下辺に向かう移動成分が含まれている」と判断し、フリック操作による指先の移動ベクトルのｙ成分が負であれば、「フリック操作によるタッチパネル画面３４０上の指の移動に、タッチパネル画面３４０の上辺に向かう移動成分が含まれている」と判断する。例えば、図３に示す如く、ユーザの手（指）５０２が矢印で示す如く、タイムラインの領域５０１内でタッチパネル画面３４０の上辺側に向かって移動している場合には、フリック操作によるタッチパネル画面３４０上の指の移動に、タッチパネル画面３４０の上辺に向かう移動成分が含まれている、と判断する。なお、フリック操作による指先の移動ベクトルのｙ成分の値が規定範囲（−ε〜ε  εは十分に小さい正の値）内の値であれば、該ｙ成分が０であると判断する。
【００３４】
なお、本ステップでは、フリック操作による指の移動がタッチパネル画面３４０の上辺側に向かっているのか、それとも下辺側に向かっているのか、を判断することができるのであれば、如何なる判断方法を採用しても構わない。
【００３５】
上記のような判断の結果、フリック操作によるタッチパネル画面３４０上の指の移動に、タッチパネル画面３４０の上辺に向かう移動成分、若しくは下辺に向かう移動成分が含まれていると判断した場合には、処理はステップＳ６０４に進み、フリック操作による指先の移動ベクトルのｙ成分が０であると判断した場合には、図４のフローチャートに従った処理は完了する。
【００３６】
＜ステップＳ６０４＞
制御部３９０は、フリック操作によるタッチパネル画面３４０上の指の移動に、タッチパネル画面３４０の下辺に向かう移動成分が含まれていると判断した場合には、表示制御部３２０を制御し、現在再生中の動画像の直後に再生する動画像として表示制御部３２０が管理している動画像の先頭フレームから順にタッチパネル画面３４０に表示することで該動画像を該タッチパネル画面３４０にて再生する。つまり、現在再生中の動画像の再生から、該現在再生中の動画像の直後に再生する動画像として表示制御部３２０が管理している動画像の再生に切り替える。
【００３７】
一方、制御部３９０は、フリック操作によるタッチパネル画面３４０上の指の移動に、タッチパネル画面３４０の上辺に向かう移動成分が含まれていると判断した場合には、表示制御部３３０を制御し、現在再生中の動画像の直前に再生する動画像として表示制御部３２０が管理している動画像の先頭フレームから順にタッチパネル画面３４０に表示することで該動画像を該タッチパネル画面３４０にて再生する。つまり、現在再生中の動画像の再生から、該現在再生中の動画像の直前に再生する動画像として表示制御部３２０が管理している動画像の再生に切り替える。
【００３８】
例えば、表示制御部３２０が図６のテーブルに示す如く、撮像期間が古い順に動画像を管理している（すなわち、最も古い撮像期間に対応する動画像がカメラ１（ＩＤ＝１の撮像装置２００）による動画像、次に古い撮像期間に対応する動画像がカメラ２（ＩＤ＝２の撮像装置２００）による動画像、次に古い撮像期間に対応する動画像がカメラ３（ＩＤ＝３の撮像装置２００）による動画像、最近の撮像期間に対応する動画像がカメラ４（ＩＤ＝４の撮像装置２００）による動画像、である）とする。そしてカメラ２による動画像を再生中に、ユーザの手（指）がタイムラインの領域内でタッチパネル画面３４０の下辺側に向かって移動した場合、該テーブルにおいて１つ下の行、即ち、カメラ３による動画像の先頭フレームから順にタッチパネル画面３４０に表示することで該動画像を該タッチパネル画面３４０にて再生し、ユーザの手（指）がタイムラインの領域内でタッチパネル画面３４０の上辺側に向かって移動した場合、該テーブルにおいて１つ上の行、即ち、カメラ１による動画像の先頭フレームから順にタッチパネル画面３４０に表示することで該動画像を該タッチパネル画面３４０にて再生する。
【００３９】
なお、図６において、カメラ１による動画像を再生中に、ユーザの手（指）がタイムラインの領域内でタッチパネル画面３４０の上辺側に向かって移動した場合、該テーブルにおいて下端の行、即ち、カメラ４による動画像の先頭フレームから順にタッチパネル画面３４０に表示することで該動画像を該タッチパネル画面３４０にて再生する。
【００４０】
一方、図６において、カメラ４による動画像を再生中に、ユーザの手（指）がタイムラインの領域内でタッチパネル画面３４０の下辺側に向かって移動した場合、該テーブルにおいて上端の行、即ち、カメラ１による動画像の先頭フレームから順にタッチパネル画面３４０に表示することで該動画像を該タッチパネル画面３４０にて再生する。
【００４１】
図５では、７０１で示す如く、カメラ１による動画像を再生中にユーザの手（指）がタイムラインの領域内でタッチパネル画面３４０の下辺側に向かって移動したので、７０２で示す如く、カメラ２による動画像の先頭フレームから順にタッチパネル画面３４０に表示することで該動画像を該タッチパネル画面３４０にて再生している。
【００４２】
表示制御部３２０は、動画再生位置の変更に応じて、マーカ４０３の位置も変更する。例えば、カメラ１による動画像の再生中にカメラ２による動画像の再生に切り替わった場合には、マーカ４０３の位置を現在位置から、カメラ２による動画像の先頭フレームの位置に移動させる。
【００４３】
［第２の実施形態］
以下では、第１の実施形態との差分について重点的に説明し、以下で特に触れない限りは、第１の実施形態と同様であるものとする。画像表示装置３００による動画像再生処理について、図７のフローチャートに従って説明する。なお、ステップＳ８０１〜Ｓ８０３の各ステップにおける処理はそれぞれ、図４のステップＳ６０１〜Ｓ６０３と同様であるため、これらのステップに係る説明は省略する。
【００４４】
＜ステップＳ８０４＞
制御部３９０は、タイムラインの領域においてフリック操作がなされた位置（フリック操作において最初にタッチされた位置）のｘ座標値を取得し、タイムラインにおいて該取得したｘ座標値に対応する撮像時刻を取得する。すなわち、ユーザがタイムラインが示す撮像期間のうち何れの撮像時刻の位置をタッチしたのかを特定する。
【００４５】
なお本実施形態では、ユーザが画面をタッチする例について説明するが、必ずしも指と画面とが接しなくてもよい。ユーザの指又は指示具が表示画面に閾値よりも短い距離まで接近した場合にタッチとして検知することとしてもよい。
【００４６】
＜ステップＳ８０５＞
制御部３９０は表示制御部３２０を制御し、ステップＳ８０４で特定した撮像時刻を挟む撮像期間に対応する動画像の先頭フレームから順にタッチパネル画面３４０に表示することで該動画像を該タッチパネル画面３４０にて再生する。つまり、現在再生中の動画像の再生から、ステップＳ８０４で特定した撮像時刻を挟む撮像期間に対応する動画像の再生に切り替える。
【００４７】
ここで、「ステップＳ８０４で特定した撮像時刻を挟む撮像期間に対応する動画像」とは、それぞれの動画像のうち、撮像開始時刻及び撮像終了時刻によって規定される撮像期間が「ステップＳ８０４で特定した撮像時刻を挟む」ような動画像である。
【００４８】
図８を例にとると、ユーザが位置９０１をタッチしてフリック操作を行うと、該位置９０１に対応する撮像時刻を挟む撮像期間に対応する動画像の先頭フレーム（時刻１０：００のフレーム）から順に再生することになる。また、ユーザが位置９０２をタッチしてフリック操作を行うと、該位置９０２に対応する撮像時刻を挟む撮像期間に対応する動画像の先頭フレーム（時刻１２：００のフレーム）から順に再生することになる。
【００４９】
本実施形態でも図９に示す如く、撮像期間が古い順に動画像を管理している。例えば、現在再生中の動画像がカメラ２による動画像（撮像期間１００３）である場合に、ユーザが位置１００１をタッチしてフリック操作を行うと、該位置１００１に対応する撮像時刻を挟む撮像期間に対応する動画像（カメラ１による動画像）の先頭フレームから順に再生することになる。また、ユーザが位置１００２をタッチしてフリック操作を行うと、該位置１００２に対応する撮像時刻を挟む撮像期間に対応する動画像（カメラ３による動画像）の先頭フレームから順に再生することになる。また、ユーザが位置１００４をタッチしてフリック操作を行うと、該位置１００４に対応する撮像時刻を挟む撮像期間に対応する動画像（カメラ４による動画像）の先頭フレームから順に再生することになる。
【００５０】
なお、フリック操作を行うためにタッチした位置に応じて切り替え先の動画像を選択する方法は、これ以外の方法も考え得る。例えば、フリック操作を行うためにタッチした位置がタイムラインの中央位置（ｘ軸方向において）から左側の位置であれば、テーブルにおいて現在再生中の動画像から１つ上の動画像を切り替え先として選択し（現在再生中の動画像がテーブルの最上段であればテーブルの最下段の動画像を選択する）、フリック操作を行うためにタッチした位置がタイムラインの中央位置（ｘ軸方向において）から右側の位置であれば、テーブルにおいて現在再生中の動画像から１つ下の動画像を切り替え先として選択（現在再生中の動画像がテーブルの最下段であればテーブルの最上段の動画像を選択する）しても良い。また例えば、タイムラインの領域を撮像装置の数で等分し、フリック操作を行うためにタッチした位置を含む分割領域に対応する撮像装置による動画像に切り替えても良い。
【００５１】
［第３の実施形態］
本実施形態では、それぞれの撮像装置による動画像のうち幾つかの動画像の撮像期間に重複がある場合における映像再生システムについて説明する。この場合、表示制御部３２０は、撮像期間が重複する動画像については規定の順序で管理する。例えば、動画像Ａの撮像期間内に動画像Ｂの撮像期間が含められているような場合、動画像Ａ、動画像Ｂの順に管理しても良いし、その逆でも良い。
【００５２】
以下では、第１の実施形態との差分について重点的に説明し、以下で特に触れない限りは、第１の実施形態と同様であるものとする。画像表示装置３００による動画像再生処理について、図１０のフローチャートに従って説明する。なお、ステップＳ１１０１〜Ｓ１１０３の各ステップにおける処理はそれぞれ、図４のステップＳ６０１〜Ｓ６０３と同様であるため、これらのステップに係る説明は省略する。
【００５３】
＜ステップＳ１１０４＞
制御部３９０は、通信制御部３１０が蓄積部１２０から受信した動画像群のうち、「フリック操作を検知した時点で再生していたフレームに対応する撮像時刻（この時点でマーカ４０３が指している撮像時刻）」（以下では切り替え時刻と呼称する）を含む撮像期間に対応する動画像が存在するか否かを判断する。この判断の結果、切り替え時刻を撮像期間に含む動画像が存在する場合には、処理はステップＳ１００５に進み、切り替え時刻を撮像期間に含む動画像が存在しない場合には、処理はステップＳ１００６に進む。
【００５４】
＜ステップＳ１１０５＞
制御部３９０は表示制御部３２０を制御し、切り替え時刻を撮像期間に含む動画像において、切り替え時刻に対応するフレームから順に、タッチパネル画面３４０に表示させる。
【００５５】
＜ステップＳ１１０６＞
制御部３９０は表示制御部３２０を制御し、現在再生中の動画像の直後に再生するものとして表示制御部３２０が管理している動画像の先頭フレームから順に、タッチパネル画面３４０に表示させる。
【００５６】
次に、本実施形態の一例について図１１を用いて説明する。図１１の上段に示す如く、タイムライン１２０１において位置１２０２においてフリック操作がなされた場合に、図１１の中断に示す如く、該位置１２０２に対応する撮像時刻を撮像期間として含むような動画像１２０３が存在すれば、この動画像１２０３においてフリック操作がなされた位置１２０２に対応する撮像時刻のフレームからの再生に切り替える。一方、図１１の下段に示す如く、該位置１２０２に対応する撮像時刻を撮像期間として含むような動画像が存在しないのであれば、現在再生中の動画像の直後に再生されるものとして管理されている動画像の先頭１２０４からの再生に切り替える。
【００５７】
なお、切り替える動画像は、上記のテーブルに登録されている順序に基づいて決定しても良いし、最も撮像期間が近い動画像に決定しても良い。
【００５８】
なお、第１〜３の実施形態では、それぞれの動画像は互いに異なる撮像装置により撮像されたものであるとしたが、同じ撮像装置による複数の動画像であっても良いし、幾つかの動画像は同じ撮像装置によるものとしても良い。すなわち、切り替え先の動画像は、現在再生中の動画像を撮像した撮像装置と同じ撮像装置による動画像（現在再生中の動画像とは再生区間が異なる動画像）であっても良いし、現在再生中の動画像を撮像した撮像装置とは異なる撮像装置による動画像であっても良い。
【００５９】
［第４の実施形態］
図１に示した画像表示装置３００を構成する各機能部は何れもハードウェアで構成しても良いが、表示制御部３２０及び表示制御部３３０をソフトウェア（コンピュータプログラム）で構成しても構わない。この場合、制御部３９０、通信制御部３１０、タッチパネル画面３４０をハードウェアとして有するコンピュータ装置にこのようなコンピュータプログラムをインストールし、制御部３９０がこのようなコンピュータプログラムを実行することで、このコンピュータ装置は画像表示装置３００が行うものとして上述した各処理を実行することができる。
【００６０】
このようなコンピュータ装置のハードウェア構成例について、図１２のブロック図を用いて説明する。なお、図１２において図１に示した機能部と同じ機能部には同じ参照番号を付しており、該機能部に係る説明は省略する。
【００６１】
ＣＰＵ１５０１は、図１の制御部３９０として機能するものであり、ＲＡＭ１５０２やＲＯＭ１５０３に格納されているコンピュータプログラムやデータを用いて処理を実行することで、コンピュータ装置全体の動作制御を行うと共に、コンピュータ装置を適用する画像表示装置３００が行うものとして上述した各処理を実行する。
【００６２】
ＲＡＭ１５０２は、外部記憶装置１５０４からロードされたコンピュータプログラムやデータ、Ｉ／Ｆ１５０５を介して受信したデータ、を格納するためのエリアを有すると共に、ＣＰＵ１５０１が各種の処理を実行する際に用いるワークエリアを有する。このように、ＲＡＭ１５０２は各種のエリアを適宜提供することができる。
【００６３】
ＲＯＭ１５０３には、コンピュータ装置の設定データやブートプログラムなどが格納されている。
【００６４】
外部記憶装置１５０４は、ハードディスクドライブ装置に代表される大容量情報記憶装置である。この外部記憶装置１５０４には、ＯＳ（オペレーティングシステム）や、画像表示装置３００が行うものとして上述した各処理をＣＰＵ１５０１に実行させるためのコンピュータプログラムやデータが保存されている。このコンピュータプログラムには、表示制御部３２０や表示制御部３３０の機能をＣＰＵ１５０１に実行させるためのコンピュータプログラムが含まれている。また、このデータには、上記の説明において既知の情報として説明したものが含まれている。外部記憶装置１５０４に保存されているものとして説明したコンピュータプログラムやデータは、ＣＰＵ１５０１による制御に従って適宜ＲＡＭ１５０２にロードされ、ＣＰＵ１５０１による処理対象となる。
【００６５】
Ｉ／Ｆ１５０５は、上記の通信制御部３１０として機能するものであり、ネットワーク１０を介して撮像装置２００や録画装置１００との間のデータ通信を行うものである。
【００６６】
ＣＰＵ１５０１、ＲＡＭ１５０２、ＲＯＭ１５０３、タッチパネル画面３４０、外部記憶装置１５０４、Ｉ／Ｆ１５０５は何れも、バス１５０６に接続されている。
【００６７】
なお、このようなコンピュータ装置には、一般のＰＣ（パーソナルコンピュータ）を適用しても構わないが、特に、モバイル端末向けビューワーなど表示領域に制約があるような装置に適用することに向いている。また、上記の各実施形態はその一部若しくは全部を適宜組み合わせて使用しても構わない。
【００６８】
（その他の実施例）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００６９】
３２０：表示制御部  ３３０：表示制御部
【図１】
0006494358.tif 000002
【図２】
0006494358.tif 000003
【図３】
0006494358.tif 000004
【図４】
0006494358.tif 000005
【図５】
0006494358.tif 000006
【図６】
0006494358.tif 000007
【図７】
0006494358.tif 000008
【図８】
0006494358.tif 000009
【図９】
0006494358.tif 000010
【図１０】
0006494358.tif 000011
【図１１】
0006494358.tif 000012
【図１２】
0006494358.tif 000013