(57)【要約】【課題】  既に記録された画像に、同時刻に異なる画像記録装置により記録された画像を、時間的に同期させて同時に再生することを可能にする。【解決手段】  画像記録再生制御装置（レコーダ１００）は、レコーダ１００と異なる画像記録装置（撮影装置４００）により記録された画像を読み込み手段１８１により読み込み、時刻管理手段１９０により管理される時刻情報と、前記読み込み手段１８１により読み込まれた画像に関連付けられた時刻情報とを用いて、同期手段１８４により前記読み込まれた画像をレコーダの時間に合わせるように同期させ、再生手段１８６によりレコーダ１００に既に記録された画像と同時に再生する。【選択図】図４
2015154094.tif 000002
【特許請求の範囲】
【請求項１】
画像を記録する画像記録手段と、
前記画像記録手段において画像を記録する時刻を管理する時刻管理手段と、
前記画像記録手段と異なる画像記録形式を有する外部画像記録手段により記録された画像、及び当該外部画像記録手段により記録された画像に関連付けられた時刻情報を読み込む画像データ読込手段と、
前記時刻管理手段により管理される時刻情報及び前記画像データ読込手段により読み込まれた時刻情報から、前記画像記録手段により記録された画像に、前記画像データ読込手段により読み込まれた画像を時間的に同期させる同期手段と、
前記同期手段により時間的に同期が取られた画像を保存する保存手段と、
前記保存手段により保存された保存画像を再生するように制御する再生制御手段と、
を有する画像記録再生制御装置。
【請求項２】
請求項１に記載された画像記録再生制御装置において、
前記外部画像記録手段に記録された画像に関連付けられた前記外部画像記録手段の固有ＩＤを読み込む前記画像データ読込手段と、
前記画像データ読込手段により読み込まれた固有ＩＤに基づいて、前記読み込まれた画像にチャンネルを割り当てるチャンネル割当手段と、
割り当てられたチャンネルに関連付けて、前記同期手段により時間的に同期が取られた画像を保存する前記保存手段と、
前記保存手段により保存されたチャンネルに対応する画像を再生するように制御する前記再生制御手段と、
を有する画像記録再生制御装置。
【請求項３】
請求項１又は２に記載された画像記録再生制御装置において、
前記同期手段が、前記読み込まれた画像を解析することにより求められた時刻情報を用いて時間を同期させる画像記録再生制御装置。
【請求項４】
請求項１又は２に記載された画像記録再生制御装置において、
前記同期手段が、前記時刻管理手段により管理される時刻情報と、前記外部画像記録手段において管理される時刻情報との時間的な差分を用いて時間を同期させる画像記録再生制御装置。
【請求項５】
請求項１ないし４のいずれかに記載された画像記録再生制御装置において、
前記再生制御手段が、前記保存手段により保存されているチャンネルの数に応じて、表示画面を分割して全てのチャンネルに対応する画像を再生するように制御する画像記録再生制御装置。
【請求項６】
請求項１ないし４のいずれかに記載された画像記録再生制御装置において、
前記再生制御手段が、ユーザにより設定された、表示画面の分割数、及び分割された各画面に表示させるチャンネルに基づいて、画像を再生するように制御する画像記録再生制御装置。
【請求項７】
請求項２ないし６のいずれかに記載された画像記録再生制御装置において、
前記チャンネル割当手段が、前記読み込まれた画像のうち、前記外部画像記録手段の固有ＩＤが関連付けられていない画像に対して、前記保存画像との類似点を検索し、所定の数以上の類似点が検索されたことを条件に、前記固有ＩＤが関連付けられていない画像に前記保存画像に割り当てられているチャンネルを割り当てる画像記録再生制御装置。
【請求項８】
画像記録装置に画像を記録する画像記録工程と、
前記画像記録装置において画像を記録する時刻を管理する時刻管理工程と、
前記画像記録装置と異なる画像記録形式を有する外部画像記録装置に記録された画像、及び当該外部画像記録装置により記録された画像に関連付けられた時刻情報を読み込む画像データ読込工程と、
前記時刻管理工程において管理される時刻情報及び前記画像データ読込工程において読み込まれた時刻情報から、前記画像記録装置により記録された画像に、前記画像データ読込工程において読み込まれた画像を時間的に同期させる同期工程と、
前記同期工程により時間的に同期が取られた画像を前記画像記録装置に保存する保存工程と、
前記保存工程により保存された画像を再生するように制御する再生制御工程と、
を有する画像記録再生制御装置における画像記録再生制御方法。
【請求項９】
請求項１ないし７のいずれかに記載された画像記録再生制御装置と、
当該画像記録再生制御装置において記録する画像を撮影する撮影装置と、
を有する画像記録再生制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、同時刻に異なる画像記録装置で記録された画像を、時間を同期させて同時に再生できる画像記録再生制御装置、画像記録再生制御方法、及び画像記録再生制御システムに関する。
【背景技術】
【０００２】
画像を記録する装置として、例えば、クライアントＰＣ（Personal Computer）と、一又は複数のカメラと接続され、各カメラの画角等を制御するカメラサーバと、カメラサーバから転送される画像データを保存するとともに、クライアントＰＣに対して画像データを送信するサーバとを接続したネットワークビデオレコーダが知られている（特許文献１；以下、ＮＶＲ）。
ところで、ＮＶＲにおいては、ＮＶＲで録画した複数の映像に加え、そのＮＶＲと異なる撮影記録装置により記録された映像が再生可能である。
しかし、ＮＶＲにおいて、複数の異なる画像を、時間を同期させて再生しようとすると、ユーザ自身が複数の映像の時間を同期させる操作を行う必要がある。
【０００３】
この場合、基準とする映像の再生を停止した後に、比較対象となる参照映像を再生、早送り、巻き戻し等することで、基準とする映像の再生時刻と同じ内容を表すシーンの時刻に合わせて、比較対象となる参照映像を再生する（非特許文献１）。
【０００４】
また、複数の映像を比較して再生する場合、複数の映像再生プレイヤを接続するインタフェースを使用する必要があるが、ユーザによっては、操作上の問題で同期させて再生することが困難である。
【０００５】
他方、リアルタイムに複数の撮影記録装置で撮影している映像を一箇所に記録する目的で、マルチ映像の時刻同期を実現するため、各ビデオカメラレコーダにおいて設定された時刻を用いて、映像に関連付けられた撮影時刻を補正するようにした画像撮影装置も知られている（特許文献２）。
しかしながら、特許文献２に記載された画像撮影装置では、ビデオカメラレコーダと異なる画像記録形式（方法）を有する撮影記録装置により記録された映像に対しては、映像に関連付けられた撮影時刻を補正することができず、時間的に同期させて同時に再生することができない。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、前記従来の問題に鑑みてなされたものであって、その目的は、画像記録再生制御装置と異なる画像記録形式を有する撮影装置により記録された画像と、画像記録再生制御装置により記録された画像を、互いに時間を同期させて同時に再生することである。
【課題を解決するための手段】
【０００７】
本発明は、画像を記録する画像記録手段と、前記画像記録手段において画像を記録する時刻を管理する時刻管理手段と、前記画像記録手段と異なる画像記録形式を有する外部画像記録手段により記録された画像、及び当該外部画像記録手段により記録された画像に関連付けられた時刻情報を読み込む画像データ読込手段と、前記時刻管理手段により管理される時刻情報及び前記画像データ読込手段により読み込まれた時刻情報から、前記画像記録手段により記録された画像に、前記画像データ読込手段により読み込まれた画像を時間的に同期させる同期手段と、前記同期手段により時間的に同期が取られた画像を保存する保存手段と、前記保存手段により保存された保存画像を再生するように制御する再生制御手段と、を有する画像記録再生制御装置に関する。
【発明の効果】
【０００８】
本発明によれば、画像記録再生制御装置と異なる画像記録形式を有する撮影装置により記録された画像と画像記録再生制御装置により記録された画像を、互いに時間を同期させて同時に再生することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態に係る画像記録再生制御装置の概略ブロック図である。
【図２】本発明の実施形態に係る画像記録再生制御装置の各チャンネルに表示される映像ストリームを示す図である。
【図３】本発明の実施形態に係る画像記録再生制御装置の再生表示機能を示す図である。
【図４】本発明の実施形態に係る画像記録再生制御装置の機能ブロック図である。
【図５】本発明の実施形態に係る画像記録再生制御装置の保存処理に関するフロー図である。
【図６】本発明の実施形態に係る画像記録再生制御装置の再生制御処理に関するフロー図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態について図面を参照して説明する。
図１Ａは本発明の画像記録再生制御装置の一実施形態に係るレコーダ１００の斜視図である。図１Ｂは、レコーダ１００とその周辺機器を含む画像記録再生制御システム全体を示す図である。
レコーダ１００は、図１Ｂに示すように、表示装置２００、撮影装置３００及び４００に接続される。
レコーダ１００は、外部映像入力部１１０、外部映像出力部１２０、時刻管理部１３０、メモリスロット１４０、ＵＳＢ（Universal Serial Bus）等接続インタフェース（Ｉ／Ｆ）１５０、無線インタフェース１６０、ユーザインタフェース１７０を備え、物理的に複数チャンネルの映像ストリームを保存できる。以下、本実施形態においては、画像を映像として説明する。
【００１１】
外部映像入力部１１０は、レコーダ１００と撮影装置３００（３００ａ〜３００ｄ）とを接続するためのインタフェース（チャンネル）である。本レコーダ１００は、外部映像入力部１１０として４つのチャンネルを備えており、各々のチャンネルに撮影装置３００ａ〜３００ｄを接続する。これにより、４つのチャンネル分の映像データをレコーダ１００に同時に記録することができる。
【００１２】
外部映像出力部１２０は、表示装置２００を接続するためのインタフェースである。時刻管理部１３０は、レコーダ１００内の時刻を管理し、撮影装置３００で撮影され、レコーダ１００に記録される映像データに関連付ける時刻情報、また撮影装置４００で記録され、レコーダ１００に入力された映像データを、レコーダ１００において記録された映像データに同期させるときに用いられる時刻情報を管理する。
【００１３】
メモリスロット１４０は、撮影装置４００（例えば、カメラ付き携帯電話端末(Mobile Phone）５００、ビデオカメラ(Video Camera）６００、デジタルカメラ(Digital Camera)７００等）で映像データを記録するために用いられるメモリカード（５３０（携帯電話端末用）、６３０（ビデオカメラ用）、７３０（デジタルカメラ用））を挿入するためのスロットである。
【００１４】
ＵＳＢ等接続インタフェース１５０は、マウス等の入力装置８００をＵＳＢケーブル８１０で接続するためのインタフェースであり、ユーザによるレコーダ１００の操作を可能にする。また、ユーザは、ＵＳＢ等接続インタフェース１５０に、デジタルカメラ７００等をＵＳＢケーブル７４０で接続することにより、デジタルカメラ７００等で記録された映像データをレコーダ１００に移動することができる。
無線インタフェース１６０は、Ｗｉ−Ｆｉ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の無線通信手段により、携帯電話端末５００、デジタルカメラ７００等に記録された映像データをレコーダ１００に移動するためのインタフェースである。
ユーザインタフェース１７０は、レコーダ１００の電源操作等、ユーザがレコーダ１００に対して直接、操作するためのインタフェースである。
【００１５】
表示装置（以下、モニタ）２００は、例えば液晶表示装置等である。モニタ２００は、現在、レコーダ１００に接続された撮影装置３００及び／又は４００により撮影されているライブ映像を表示することができる。具体的には、モニタ２００は、レコーダ１００を制御することにより、外部映像入力部１１０に接続された撮影装置３００により撮影されているライブ映像、また、ＵＳＢ等接続インタフェース１５０、及び／又は無線インタフェース１６０に接続された撮影装置４００により撮影されているライブ映像を表示することができる。
図１Ｂのモニタ２００では、表示画面上に、レコーダ１００に接続されている４つのチャンネル分のライブ映像を表示している。
【００１６】
撮影装置３００及び４００は、被写体を撮影するための、例えばデジタルカメラ等の撮影装置である。撮影装置３００は、レコーダ１００に付属される撮影装置であり、撮影装置３００自体に映像データを記録するための領域を有さず、映像データを記録する際は、レコーダ１００に接続することで、レコーダ１００内部に映像データを記憶する。また、撮影装置４００は、レコーダ１００に付属されない撮影装置であり、（レコーダ１００内部の映像記録手段とは異なる映像記録形式を有する外部映像記録手段の一つとしても機能する）撮影装置４００自体においても撮影時の映像データを記録することが可能である。本実施形態においては、撮影装置４００は、撮影時の映像データを記録する際に、撮影装置４００自体にのみ映像データを記録する装置である。
【００１７】
撮影装置４００は、撮影時刻を管理する時刻管理部（５１０（携帯電話端末用）、６１０（ビデオカメラ用）、７１０（デジタルカメラ用））と、撮影装置４００に固有なＩＤ（識別情報）を保持する固有ＩＤ部（５２０（携帯電話端末用）、６２０（ビデオカメラ用）、７２０（デジタルカメラ用））とを備え、装置自体に映像を記録する際に、撮影時刻と固有ＩＤをメタ情報として映像データに関連付けて保存する。
【００１８】
また、モニタ２００は、撮影装置４００自体に記録され、その後に撮影装置４００からレコーダ１００に移動された映像データも表示することができる。図１Ａに示すモニタ２００は、レコーダ１００の外部映像入力部１１０に接続された撮影装置３００で撮影され、レコーダ１００に直接、記録された映像データと、撮影装置４００に記録され、その後にレコーダ１００に移動され、時間を同期させた上で保存された映像データとを、表示画面を分割することにより、同時に表示している。（なお、レコーダ１００の再生表示に関する機能は、図３及び図６を用いて後述する。）
【００１９】
図２は、撮影装置３００で撮影され、レコーダ１００に記録された映像データと、撮影装置４００で撮影され、その後にレコーダ１００に移動され、時間を同期させた映像データとを、各チャンネルに割り当てて、併せて表示させた映像ストリームである。図中、帯状部分が映像データを示す。
図２において、外部映像入力部１１０にアナログ・ケーブル、又はＬＡＮ（Local Area Network）ケーブルで接続された撮影装置３００ａ〜３００ｄにより撮影され、レコーダ１００に記録された映像データに対しては、レコーダ１００は、チャンネル１からチャンネル４を割り当てる（又は設定する）。
【００２０】
また、撮影装置４００で撮影され、その後にレコーダ１００に移動された映像データに対しては、レコーダ１００は、その移動された映像データに関連付けられた撮影装置４００の固有ＩＤに対応させてチャンネルを設定する。
例えば、携帯電話端末５００からレコーダ１００に映像データが移動されると、レコーダ１００は、携帯電話端末５００の固有ＩＤに対応させて、携帯電話端末５００からの映像データに対してチャンネル５を設定し、図２のようにチャンネル５に携帯電話端末５００からの映像ストリームを関連付けて表示させる。同様に、レコーダ１００は、ビデオカメラ６００からレコーダ１００に映像データが移動されるとチャンネル６を、デジタルカメラ７００からレコーダ１００に映像データが移動されるとチャンネル７を設定し、図２のようにチャンネル６及び７に各々の映像ストリームを関連付けて表示させる。
【００２１】
なお、撮影装置４００からレコーダ１００に対して、記録された映像データを移動させる場合、レコーダ１００は、該当するチャンネルに撮影装置４００により撮影中のリアルタイムの映像を、表示させないように制御する。例えば、デジタルカメラ７００に記録された映像データをレコーダ１００に移動する場合、レコーダ１００は、デジタルカメラ７００に割り当てられたチャンネル７に、デジタルカメラ７００により撮影されているライブ映像を表示させないように制御する。
【００２２】
撮影装置４００からレコーダ１００に映像データが転送されると、レコーダ１００は、物理的に接続可能なチャンネル１〜チャンネル４までの映像データ（図２のチャンネル１〜チャンネル４）に加え、新規に追加されたチャンネル５〜チャンネル７（図２の携帯電話端末、ビデオカメラ、デジタルカメラ）までの映像データも構造化させて、メモリ（図４；ストレージ１８７）上に保存する。
レコーダ１００は、レコーダ１００において管理される時刻と撮影装置４００において管理される時刻との時刻差に基づいて、撮影装置４００において画像データに関連付けられた時刻を、レコーダ１００において管理される時刻に調整した上で（レコーダ１００において管理される時刻に同期させた上で）メモリ上に記録する。
【００２３】
図３は、レコーダ１００の再生表示機能を示す。レコーダ１００は、リアルタイムに撮影装置３００及び４００で撮影しているライブ映像、又はレコーダ１００に保存されている保存映像（撮影装置３００で撮影され、レコーダ１００に記録された映像、及び撮影装置４００で記録され、その後にレコーダ１００に移動され、時間を同期させた上で保存された映像）に関して、特定の時刻において存在する映像（映像ストリーム）の数、及びモニタ２００における表示画面の分割数に応じて、映像を再生して表示させる再生表示機能を有する。再生表示機能には、図３に示すように、フレキシブル再生表示機能と事前設定再生表示機能がある。
【００２４】
フレキシブル再生表示機能は、特定の時刻における映像ストリームの数に応じて、フレキシブルに表示画面の分割数を変更して、特定の時刻に存在する全ての映像ストリームを表示させる機能である。フレキシブル再生表示機能は、図３において示すように、２０１３／７／２４  ９：００時点では（図２に示すように）映像ストリームの数が４であることから２×２に画面を分割して表示させ、２０１３／７／２４  ９：３０時点では映像ストリームの数が６であることから３×３に画面を分割して表示させ、さらに、２０１３／７／２４  １１：００時点では映像ストリームの数が４になることから再び２×２に画面の分割数を変更して表示させるように機能する。なお、フレキシブル再生表示機能は、予めユーザにより設定する必要がある。
【００２５】
事前設定再生表示機能は、ユーザにより予め設定された、２×２、２×３、３×３等の表示画面の分割数（コマ割り）と、分割された各画面（各コマ）に表示させるチャンネルに基づいて、映像を再生して表示させる機能である。図３では、表示画面の分割数を２×２に決定し、右下のコマに対して、チャンネル３を設定した様子を示している。
【００２６】
図４は、レコーダ１００の機能ブロック図を示す。
レコーダ１００は、撮影装置３００で撮影され、外部映像入力部１１０より入力された映像データに対して、レコーダ１００内部で時間を同期する。レコーダ１００は、携帯電話端末５００、ビデオカメラ６００、又はデジタルカメラ７００等のメモリカード５３０、６３０、７３０に記録された映像データを、メモリスロット１４０を介して読み込み手段１８１で読み込む。また、レコーダ１００は、携帯電話端末５００、ビデオカメラ６００、又はデジタルカメラ７００等から、ＵＳＢ等接続インタフェース１５０又は無線インタフェース１６０を介して入力された映像データを、読み込み手段１８１で読み込む。
【００２７】
レコーダ１００は、撮影装置４００で撮影され、その後にレコーダ１００に移動され、読み込み手段１８１により読み込まれた映像データ（以下、撮影装置４００の映像データ）に対して、その映像データに関連付けられた撮影装置４００の固有ＩＤに従ってチャンネル割り当て手段１８２によりチャンネルを割り当て、さらに割り当てたチャンネルを関連付けた固有ＩＤを固有ＩＤ記憶部１８９に記憶する。
【００２８】
レコーダ１００は、撮影装置４００により記録され、映像データに関連付けられた時刻を、レコーダ１００において管理される時刻と撮影装置４００において管理される時刻との時刻差に基づいて調整することで、同期手段１８４により時刻管理手段１９０において管理される時刻（時間）に同期させる。なお、レコーダ１００は、撮影装置４００の映像データからイメージ解析手段１８３により時刻情報を解析することができた場合、その解析された時刻情報を用いて、同期手段１８４により時刻管理手段１９０において管理される時刻に同期させる。
【００２９】
レコーダ１００は、保存手段１８５により、同期手段１８４により同期が取られた撮影装置４００の映像データを、撮影装置３００により撮影され、外部映像入力部１１０より入力された映像データと構造化させ、さらに撮影時刻に関する情報を関連付けた上で（レコーダ１００内部の映像記録手段である）ストレージ１８７に保存する。レコーダ１００は、再生手段１８６により、ストレージ１８７から映像データを読み込み、ユーザにより予め設定された再生表示機能により、外部映像出力部１２０を介して、レコーダ１００に接続されるモニタ２００上に再生されるように制御する。
【００３０】
なお、撮影装置４００の映像データに関して、撮影装置４００の固有ＩＤが関連付けられていない場合、レコーダ１００は、類似点検索手段１８８により、撮影装置４００の映像データと既にチャンネルが割り当てられているストレージ１８７に記録されている映像データとを比較し、類似点を検索する。そして、所定の数以上の類似点が検索されれば、つまり検索されたことを条件に、レコーダ１００は、撮影装置４００の映像データに対して、チャンネル割り当て手段１８２により、ストレージ１８７に記憶されている映像データに割り当てられたチャンネルを割り当てる。逆に、所定の数以上の類似点が検索されなければ、レコーダ１００は、撮影装置４００の映像データに対して、チャンネル割り当て手段１８２により新規にチャンネルを割り当てる。
【００３１】
類似点の検索に関しては、例えば、ＳＩＦＴ（Scale-Invariant Feature Transform）又はＳＵＲＦ（Speeded Up Robust Features）等の特徴量抽出アルゴリズムを用いる。
特徴量抽出アルゴリズムとは人物や背景の画像が有する特徴（輪郭、色、テクスチャ、形状など）を抽出する処理手順のことで、レコーダ１００は、撮影装置４００の映像データとストレージ１８７に記録されている映像データとを比較し、特徴量間のユーグリッド距離が閾値以下となる点（類似点）が所定の数以上、検索されるか否かを判定する。
【００３２】
図５は、映像データがレコーダ１００に入力されてから、レコーダ１００内部のストレージ１８７に保存されるまでの処理を示すフロー図である。
レコーダ１００のメモリスロット１４０にメモリカード５３０、６３０、７３０が挿入され、撮影装置４００において記録された映像データがレコーダ１００に入力されると（Ｓ１０１）、レコーダ１００は、読み込み手段１８１により、撮影装置４００において記録された映像データを読み込む（Ｓ１０４）。同様に、ＵＳＢ接続インタフェース１５０、また無線インタフェース１６０を介して、撮影装置４００において記録された映像データがレコーダ１００に入力されると（Ｓ１０２、Ｓ１０３）、レコーダ１００は、読み込み手段１８１により、撮影装置４００において記録された映像データを読み込む（Ｓ１０４）。
【００３３】
レコーダ１００は、撮影装置４００において記録された映像データを読み込むと（Ｓ１０４）、撮影装置４００の映像データに、その映像データを記録した撮影装置４００の固有ＩＤが関連付けられているか否かを確認する（Ｓ１０５）。レコーダ１００は、撮影装置４００の映像データに撮影装置４００の固有ＩＤが関連付けられていることを確認すると（Ｓ１０５ Ｙｅｓ）、固有ＩＤ記憶部１８９に、撮影装置４００の映像データに関連付けられた撮影装置４００の固有ＩＤと同じ固有ＩＤが記憶されているか確認する（Ｓ１０６）。
【００３４】
そして、レコーダ１００は、固有ＩＤ記憶部１８９において、撮影装置４００の映像データに関連付けられた撮影装置４００の固有ＩＤと同じ固有ＩＤが記憶されていることを確認すると（Ｓ１０６ Ｙｅｓ）、その固有ＩＤに関連付けられたチャンネルと同じチャンネルを、撮影装置４００の映像データに対して割り当てる（Ｓ１０７）。一方、固有ＩＤ記憶部１８９において、撮影装置４００の映像データに関連付けられた撮影装置４００の固有ＩＤと同じ固有ＩＤが記憶されていることを確認できない場合（Ｓ１０６ Ｎｏ）、レコーダ１００は、撮影装置４００の映像データに対して、新規にチャンネルを割り当てる。レコーダ１００は、新規にチャンネルを割り当てると、撮影装置４００の映像データに関連付けられた撮影装置４００の固有ＩＤと、新規に割り当てたチャンネルを関連付けて固有ＩＤ記憶部１８９に記録する（Ｓ１０８）。
【００３５】
また、レコーダ１００は、ステップＳ１０５において、撮影装置４００の映像データに撮影装置４００の固有ＩＤが関連付けられていないことを確認すると（Ｓ１０５ Ｎｏ）、類似点検索手段１８８により、撮影装置４００の映像データとストレージ１８７に記録されている映像データとを比較し、類似点を検索する（Ｓ１０９）。
【００３６】
比較した結果、所定の数以上の類似点が検索されると（Ｓ１１０ Ｙｅｓ）、レコーダ１００は、撮影装置４００の映像データに対して、所定の数以上の類似点が確認された映像データに関連付けられているチャンネルと同じチャンネルを割り当てる（Ｓ１１１）。逆に、ストレージ１８７に記憶されている何れの映像データとも、所定の数以上の類似点が検索されない場合（Ｓ１１０ Ｎｏ）、レコーダ１００は、撮影装置４００の映像データに対して、新規にチャンネルを割り当てる（Ｓ１１２）。
【００３７】
撮影装置４００の映像データに対してチャンネルが割り当てられると、レコーダ１００は、イメージ解析手段１８３により、撮影装置４００の映像データを解析し（Ｓ１１５）、撮影装置４００の撮影時刻を推定する。
具体的には、レコーダ１００は、先ず、映像データを構成する各フレームから少なくとも２つの時刻情報（例えば、時計又は時刻画像）をＯＣＲ（光学文字認識装置）等で認識し、次に、その時刻情報が認識された２つのフレームの間にあるフレームの数から映像データファイル上の経過時間（時刻差）を計算し、さらに、ＯＣＲ等により認識された２つの時刻の差分（経過時間）と比較する。比較した結果、経過時間のずれ（経過時間の差分）が所定値以下であれば、ＯＣＲ等により認識された時刻を撮影時刻として推定する。
なお、時刻情報が１つのフレームからしか認識されない場合には、レコーダ１００は、その認識された時刻を、撮影時刻として推定する。
【００３８】
レコーダ１００は、映像データ（イメージ）の解析結果から撮影装置４００の撮影時刻を推定することができないと判定すると（Ｓ１１６ Ｎｏ）、撮影装置４００の映像データに時刻情報が関連付けられているか確認する（Ｓ１１７）。
ここで、イメージ解析手段１８３の解析結果から撮影装置４００の撮影時刻を推定することができた場合（Ｓ１１６ Ｙｅｓ）、又は撮影装置４００の映像データに時刻情報が関連付けられている場合（Ｓ１１７ Ｙｅｓ）、レコーダ１００は、撮影装置４００の映像データに対して、レコーダ１００の時刻管理手段１９０により管理している時刻と、イメージ解析手段１８３により解析され（Ｓ１１５）、推定された撮影時刻（Ｓ１１６ Ｙｅｓ）、又は撮影装置４００の映像データに関連付けられた撮影時刻とから、レコーダ１００において管理している時刻で同期させる（Ｓ１１８）。なお、撮影装置４００の映像データに関連付けられた撮影時刻から、同期手段１８４により撮影装置４００の映像データを同期させる場合、レコーダ１００において管理される時刻と撮影装置４００において管理される時刻との時刻差を予め算出しておく必要がある。
【００３９】
撮影装置４００の映像データに対して、レコーダ１００において管理している時刻で同期が取られると、レコーダ１００は、外部映像入力部から入力され（Ｓ１１３）、時刻管理手段１９０により管理される時刻情報を付加した上で、ストレージ１８７に記録された（Ｓ１１４）映像データと、撮影装置４００の映像データとを、保存手段１８５により構造化させ（Ｓ１２０）、撮影時刻に関する情報を関連付けた上で、ストレージ１８７に保存する（Ｓ１２１）。
【００４０】
なお、撮影装置４００の映像データに関して、イメージ解析手段１８３の解析結果から撮影時刻を推定することができず（Ｓ１１６ Ｎｏ）、さらに撮影装置４００の映像データに時刻情報が関連付けられていない場合には（Ｓ１１７ Ｎｏ）、レコーダ１００は、レコーダ内の時刻で同期を取ることができないことから、撮影装置４００の映像データに対して、特別な処理を行うことなく、ストレージ１８７に保存する（Ｓ１１９）。
【００４１】
図６は、レコーダ１００の再生制御処理手順を説明するフロー図である。
即ち、レコーダ１００に電源を入れると（Ｓ２０１）、レコーダ１００は、モニタ２００上に、ホーム画面（メニュー画面）を表示させる（Ｓ２０２）。次に、ホーム画面からライブ映像を再生するようにユーザにより選択されると（Ｓ２０３ 「ライブ映像」）、レコーダ１００は、再生表示機能選択画面をモニタ２００上に表示させる（Ｓ２０４）。
【００４２】
そして、再生表示機能選択画面からフレキシブル再生表示機能がユーザにより選択されると（Ｓ２０５ 「フレキシブル再生表示機能」）、レコーダ１００は、外部映像入力部１１０に接続されている撮影装置３００、並びにＵＳＢ接続インタフェース１５０、及び／又は無線インタフェース１６０に接続されている撮影装置４００により、撮影されている映像の全てがモニタ２００上に表示されるように、撮影されている映像の数に応じて表示画面を分割して表示させる（Ｓ２０６）。
【００４３】
また、再生表示機能選択画面から事前設定再生表示機能がユーザにより選択されると（Ｓ２０５ 「事前設定再生表示機能」）、レコーダ１００は、外部映像入力部１１０に接続されている撮影装置３００、並びにＵＳＢ接続インタフェース１５０、及び／又は無線インタフェース１６０に接続されている撮影装置４００により撮影されている映像の一覧を、モニタ２００上に表示させる（Ｓ２０７）。
【００４４】
表示画面の分割数、及び分割された各画面に表示させる、撮影装置３００、及び／又は撮影装置４００により撮影されている映像が、ユーザにより選択されると（Ｓ２０８）、レコーダ１００は、ユーザにより選択された内容に基づいて、モニタ２００上に映像を表示させる（Ｓ２０９）。
【００４５】
なお、再生表示機能選択画面を表示させてから（Ｓ２０４）所定時間が経過しても、ユーザにより再生表示機能が選択されない場合（Ｓ２０５ 「選択なし」）、レコーダ１００は、モニタ２００上にホーム画面を再び表示させる（Ｓ２１０）。
【００４６】
また、ステップＳ２０３において、ホーム画面からストレージ１８７に保存された映像を再生するようにユーザにより選択されると（Ｓ２０３ 「ストレージに保存された映像」）、レコーダ１００は、複数のチャンネルと各々のチャンネルに関連付けられた映像ストリームにより構成される映像データファイルの一覧を、モニタ２００上に表示させる（Ｓ２１１）。
【００４７】
モニタ２００上に表示される映像データファイルの一覧から、所定の映像データファイルがユーザにより選択されると（Ｓ２１２）、レコーダ１００は、再生表示機能選択画面をモニタ２００上に表示させる（Ｓ２１３）。
【００４８】
そして、再生表示機能選択画面からフレキシブル再生表示機能がユーザにより選択されると（Ｓ２１４ 「フレキシブル再生表示機能」）、レコーダ１００は、選択された映像データファイルに保存されているチャンネル（映像ストリーム）の全てがモニタ２００上に表示されるように、チャンネルの数に応じて表示画面を分割して表示させる（Ｓ２１５）。
【００４９】
また、再生表示機能選択画面から事前設定再生表示機能がユーザにより選択されると（Ｓ２１４ 「事前設定再生表示機能」）、レコーダ１００は、ユーザにより選択された映像データファイルに保存されている映像データの全てのチャンネルと、チャンネルに関連付けられた映像ストリームとを、モニタ２００上に表示させる（Ｓ２１６）。
【００５０】
表示画面の分割数、及び分割された各画面に表示させるチャンネルがユーザにより選択されると（Ｓ２１７）、レコーダ１００は、ユーザにより選択された内容に基づいて、モニタ２００上に映像を表示させる（Ｓ２１８）。
なお、再生表示機能選択画面を表示させてから（Ｓ２１３）所定時間が経過しても、ユーザにより再生表示機能が選択されない場合（Ｓ２１４ 「選択なし」）、レコーダ１００は、モニタ２００上に再びホーム画面を表示させる（Ｓ２１９）。
【００５１】
以上説明したように、本発明の実施形態に係るレコーダによれば、撮影装置４００により記録された映像と、レコーダ１００により記録された映像を時間的に同期させて同時に再生することができる。
したがって、本レコーダを、例えば、製造ラインの監視システムに用いることにより、製造ラインでの不具合を容易に発見、解析することができ、不具合解決へ向けて工数を短縮することができる。
【符号の説明】
【００５２】
１００…レコーダ、１１０…外部映像入力部、１２０…外部映像出力部、１３０…時刻管理部、１４０…メモリスロット、１５０…ＵＳＢ等接続インタフェース、１６０…無線インタフェース、１７０…ユーザインタフェース、２００…モニタ、３００（３００ａ〜３００ｄ）…撮影装置、４００…撮影装置、５００…携帯電話端末、６００…ビデオカメラ、７００…デジタルカメラ、８００…入力装置。
【先行技術文献】
【特許文献】
【００５３】
【特許文献１】特許公開２００６−１８６９３８号公報
【特許文献２】特許公開２００４−２４７９３７号公報
【非特許文献】
【００５４】
【非特許文献１】市村哲，中村亮太，伊藤雅仁，宇田隆哉，田胡和哉，松下温，「遠隔実習教育のための多視点映像同期再生システム」，情報処理学会論文誌Vol.45, No.10,pp.2335-2343, 2004．
【図１】
2015154094.tif 000003
【図２】
2015154094.tif 000004
【図３】
2015154094.tif 000005
【図４】
2015154094.tif 000006
【図５】
2015154094.tif 000007
【図６】
2015154094.tif 000008