(57)【要約】      （修正有）【課題】マルチ画面等の複数の映像ファイルを記録再生する装置において、同期記録されたファイルを検索する。【解決手段】映像処理装置は、同時に表示すべき複数の映像データが入力される入力部と、映像データをファイル化し、映像ファイルとして記録媒体に記録する映像ファイル記録部と、映像データの時間的な位置づけを識別するための時間識別情報と映像データの空間的な位置づけを識別するため空間識別情報とを含む、映像ファイルに対応するファイル単位識別情報を生成するファイル単位識別情報生成部と、映像ファイルとともに、ファイル単位識別情報を記録媒体に記録する管理情報記録部と、を備える。【選択図】図７
2011103617.tif 000002
【特許請求の範囲】
【請求項１】
同時に表示すべき複数の映像データが入力される入力部と、
前記複数の映像データを各々ファイル化し、映像ファイルとして記録媒体に記録する映像ファイル記録部と、
前記映像データの時間的な位置づけを識別するための時間識別情報と前記映像データの空間的な位置づけを識別するため空間識別情報とを含む、前記映像ファイルに対応するファイル単位識別情報を生成するファイル単位識別情報生成部と、
前記映像ファイルとともに、前記ファイル単位識別情報を前記記録媒体に記録する管理情報記録部と、
を備える映像処理装置。
【請求項２】
前記ファイル単位識別情報生成部は、
当該映像処理装置固有の識別子と記録開始時刻とをさらに含む前記ファイル単位識別情報を生成する
請求項１記載の映像処理装置。
【請求項３】
前記入力部で入力された映像データに対して、フレーム区切りを示す時間的位置づけを識別するためのフレーム単位時間識別情報を多重化するフレーム単位識別情報多重部をさらに備え、
前記映像ファイル記録部は、
前記フレーム単位識別情報が多重された映像データを映像ファイルとして記録する
請求項１又は２に記載の映像処理装置。
【請求項４】
記録媒体に記録された同時に表示すべき映像データからなる映像ファイルを再生する映像データ再生部と、
前記記録媒体に記録された前記映像ファイルの時間的な位置づけを識別するための時間識別情報と空間的な位置づけを識別するため空間識別情報とを含むファイル単位識別情報を再生するファイル単位識別情報再生部と、
前記ファイル単位識別情報にて関連付けられたクリップ群を検索するための同一クリップ検索部と、
前記ファイル単位識別情報にて関連付けられたクリップであるか否かを判別するための同一クリップ判別部と、
を備える映像処理装置。
【請求項５】
前記映像データ中のフレーム区切りを示す時間的位置づけを識別するためのフレーム単位時間識別情報を再生するフレーム単位識別情報再生部と、
前記ファイル単位識別情報にて関連付けられたクリップに対して、クリップに対応した映像データの同一フレーム位置に、前記フレーム単位時間識別情報を用いてシークする再生位置Ｓｅｅｋ部と、
を備える請求項４記載の映像処理装置。
【請求項６】
前記映像データ再生部は、
前記ファイル単位識別情報再生部により再生される時間的識別情報に基づいて前記映像ファイルの再生順番を決定する
請求項５記載の映像処理装置。
【請求項７】
前記ファイル単位識別情報にて関連付けられたクリップの整合性を確認する同一クリップ群検索部と、
前記同一クリップ群検索で検出したクリップの不整合を表示する表示部と、
を備える請求項４から６の何れかに記載の映像処理装置。
【請求項８】
前記映像データを合成して１つの映像データを作成する映像合成部を備える請求項４から７の何れかに記載の映像処理装置。
【請求項９】
前記映像データを合成して１つの映像データを作成する映像合成部と、
前記映像合成部で合成した映像データを再生する第１の映像処理部と、
合成前の映像データを再生する第２の映像処理部と、を備え、
前記第１の映像処理部は、
現在再生位置を取得する再生位置同期制御部を備え、
前記再生位置Ｓｅｅｋ部は、
前記現在再生位置にシークする
請求項５又は６に記載の映像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の映像データを記録し、記録した複数の映像データを同期して再生する映像処理装置に関するものである。
【背景技術】
【０００２】
近年、光ディスクや、半導体メモリなどのランダムアクセス可能な記録媒体に、映像や音声データをファイル化して記録する装置が一般的になり、例えば、放送局や映像制作会社などにおいても、このような記録媒体を備えた編集装置を利用して映像編集作業などが行なわれている。このような映像編集作業を行なうため、映像や音声データなどのコンテンツデータは、これらコンテンツの付加情報であるメタデータとともに記録媒体に記録され、メタデータを利用して編集作業等の効率化が図られている。
【０００３】
一方、これらの方法により制作された映像を提示する環境として、マルチ画面や超高精細画面に映し出すことが挙げられる。ここで、例えば、マルチ画面において、高精細化するためには、１つのモニタの解像度にあわせた複数の映像を利用することができれば、高精細の観点から言えば最も効果的である。また、超高精細画面においても、複数の高精細映像（例えばハイビジョン映像）を組み合わせることで超高精細映像（ハイビジョン映像より高精細な映像）を生成することが可能である。
【０００４】
これらの映像データ群を処理する場合には、マルチ画面や超高精細映像の一部となる映像データを、複数同時に同期再生することで、これらの映像データ群を再生する。すなわち、記録媒体に記録される複数の映像データを同期再生する必要がある。この同期再生において、メタデータの一部である同期時刻情報や空間座標等の情報を用いる方法がある。例えば、特許文献１では映像データにおけるフレーム間で同期をとるためのタイムコードを、分割画像の圧縮画像データに多重して記録し、再生時に多重されたタイムコードを参照することで映像出力の同期を図る技術を開示している。また、特許文献２では同期表示させたいデータを、提示の際の時間的または空間的な位置（空間座標）により指定し、これらの情報を各データと対応づけて記録媒体に記録し、再生する際に参照することで映像と文字等の同期再生を図る技術を開示している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平４−０４０１８４号公報
【特許文献２】特開平２−００２５９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来の構成では、例えばユーザが様々なファイルの中から同一時刻にて同期記録されたファイル群を特定することが困難である課題がある。
【０００７】
上記課題に鑑みて本発明の映像処理装置は、様々なファイルの中から同一時刻にて同期記録されたクリップ群を特定し、利便性を向上させる機能を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決するために、映像処理装置は、同時に表示すべき複数の映像データが入力される入力部と、前記複数の映像データを各々ファイル化し、映像ファイルとして記録媒体に記録する映像ファイル記録部と、前記映像データの時間的な位置づけを識別するための時間識別情報と前記映像データの空間的な位置づけを識別するため空間識別情報とを含む、前記映像ファイルに対応するファイル単位識別情報を生成するファイル単位識別情報生成部と、前記映像ファイルとともに、前記ファイル単位識別情報を前記記録媒体に記録する管理情報記録部と、を備える。
【発明の効果】
【０００９】
上記の構成によって、映像処理装置は、記録媒体に記録される様々なクリップの中から同期記録されたクリップ群を特定し、同期再生することが可能になる。
【図面の簡単な説明】
【００１０】
【図１】実施の形態１における映像処理装置の構成を示すブロック図
【図２】実施の形態１における複数の映像データの関係と空間的位置づけの具体例を示す図
【図３】実施の形態１における主記録再生部の構成を示すブロック図
【図４】実施の形態１における副記録再生部の構成を示すブロック図
【図５】実施の形態１における同期運転制御部の構成を示すブロック図
【図６】実施の形態１におけるコマンド制御部の構成を示すブロック図
【図７】実施の形態１における記録再生部の構成を示すブロック図
【図８】実施の形態１におけるフレーム単位識別情報の時間的位置づけの具体例を示す図
【図９】実施の形態１におけるファイル単位識別情報の時間位置づけの具体例を示す図
【図１０】実施の形態１における同一クリップ群の構成を示す図
【図１１】実施の形態１におけるクリップの構成を示す図
【図１２】実施の形態１における管理情報の構成を示す図
【図１３】実施の形態１における記録媒体のディレクトリ構成を示す図
【図１４】実施の形態１におけるコンテンツＩＤの構成を示す図
【図１５】実施の形態１におけるコンテンツＩＤと同一クリップ群との関係を示す模式図
【図１６】実施の形態１におけるコマンドの構成例とコマンドの一例とを示す図
【図１７】実施の形態１における同一クリップ群における各クリップの管理情報ファイルを示す図
【図１８】実施の形態１における映像処理装置の再生処理の流れを示すフロー図
【図１９】実施の形態１におけるコンテンツＩＤ取得処理の流れを示すフロー図
【図２０】実施の形態１における再生ファイル特定処理の流れを示すフロー図
【図２１】実施の形態１における再生位置Ｓｅｅｋ動作における処理の流れを示すフロー図
【図２２】実施の形態１における同一クリップ群のクリップ不整合を通知する表示画面を示す図
【発明を実施するための形態】
【００１１】
以下、図面を参照しながら実施の形態について説明する。
（実施の形態１）
（１．構成）
（１−１．映像処理装置の構成）
図１は、実施の形態１における映像処理装置の構成を示すブロック図である。映像処理装置は、主記録再生部１２と、副記録再生部１３、１４と、記録系映像処理部１０と、再生系映像処理部１１と、操作入力部１５とを有する。このような映像処理装置は、映像制作事業者や映像システム事業者などを対象とした業務用を目的とするものであり、音楽コンサートや競技会場での映像提示などに利用されている。例えば、競技会場において、カメラで取得した映像データは、主記録再生部１２や副記録部１３、１４を介して着脱可能な記録媒体に記録される。その後、編集室内において、他の映像データとともに、この記録媒体に記録された映像データを用いて編集作業が行なわれる。さらに、編集作業が完了した映像データ（いわゆる完パケ）を記録媒体から再生し、映像データをスポーツイベント等にて映像提示する。
【００１２】
図１に示す映像処理装置において処理される映像データの概要を説明する。図２は、本実施の形態における映像処理装置で扱う複数の映像データの関係を模式的に示した図である。本実施の形態の映像処理装置は、図２に示す映像１、映像２のような空間的位置づけにある複数の映像を同期して処理する装置である。図２（１）のように複数の映像データ（図中では、映像１、２の２つの映像データ）を入力する。入力された映像データは、図２（２）のように映像１と映像２との合成画と、映像１と、映像２と、をそれぞれ別の記録媒体に記録する。本実施の形態では、映像１と映像２との合成画については主記録再生部１２に、映像１と映像２との映像データについては２つの副記録再生部１３、１４にぞれぞれ記録される。また、同様に映像１と映像２との合成画については主記録再生部１２を、映像１と映像２との映像データについては２つの副記録再生部１３、１４を用いて再生し、図２（３）のように映像１と映像２との合成画と、映像１と、映像２と、をユーザに提示する。
【００１３】
ここで、空間的位置づけとは、全画面の中での映像データの位置づけであり、例えば、映像１は左半分の映像データであり、映像２は右半分の映像データである各映像データの相互関係を指す。また、空間識別情報とは、空間的位置づけを表すための識別子を指し、例えば、左半分の映像データである映像１を１、右半分の映像データである映像２を２とすればよい。
【００１４】
次に、図１に示す映像処理装置を構成する各部について具体的に説明する。
【００１５】
記録系映像処理部１０は、さらに、図１に示すように映像合成部１００と、映像遅延部１０５、１０６と、第１コマンド多重部１０２と、第２コマンド多重部１０３、１０４と、から構成される。映像遅延部１０５と第２コマンド多重部１０３とが、副記録再生部１３に提供される映像データを処理対象とする。映像遅延部１０６と第２コマンド多重部１０４とが、副記録再生部１４に提供される映像データを処理対象とする。以下、各部の詳細を基本的な記録再生処理の流れに従って説明していく。
【００１６】
映像合成部１００は、入力される複数の映像データを合成して１つの映像データを作成する。映像遅延部１０５、１０６は、映像データを遅延させるものであり、映像合成部１００における映像データの遅延量と同じ量の遅延を行う。この遅延により、映像合成部１００と映像遅延部１０５、１０６との出力時における各映像データの位相が一致することになる。なお、映像合成部１００と映像遅延部１０５、１０６とには、例えば、業務用として一般的に利用されるＳＭＰＴＥ（Ｓｏｃｉｅｔｙ  ｏｆ  Ｍｏｔｉｏｎ  Ｐｉｃｔｕｒｅ  ａｎｄ  Ｔｅｌｅｖｉｓｉｏｎ  Ｅｎｇｉｎｅｅｒｓ）−２９２Ｍにて規格化されているＨＤ−ＳＤＩ（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ  Ｓｅｒｉａｌ  Ｄｉｇｉｔａｉｌ  Ｉｎｔｅｒｆａｃｅ）を用いて映像データを入力すればよい。
【００１７】
第１コマンド多重部１０２は、主記録再生部１２に提供するキー操作情報と、主記録再生部１２と副記録再生部１３、１４との動作状態情報としてのコマンドと、を映像データに多重する。一方、第２コマンド多重部１０３、１０４は、副記録再生部１３、１４へ提供する指示情報としてのコマンドを多重する。この指示情報としてのコマンドは、主記録再生部１２と副記録再生部１３、１４との同期動作を行うために利用している。第１コマンド多重部１０２と第２コマンド多重部１０３、１０４とは、多重するコマンドの内容（情報）の差異のみである。ここで、コマンドの映像データへの多重方法は、垂直ブランキング領域等に多重すればよく、一般的に広く利用されている技術であるため具体的な説明は省略する。
【００１８】
図１において、操作入力部１５は、ユーザからの操作を入力するためのブロックである。ユーザは例えば、「記録釦」、「再生釦」、「停止釦」等の釦操作にて操作を入力すればよい。操作入力部１５は、このユーザにより入力された操作情報を第１コマンド多重部１０２へ提供する。
【００１９】
再生系映像処理部１１は、さらに、図１に示すように第１コマンド分離部１１０と第２コマンド分離部１１１、１１２とから構成される。
【００２０】
第１コマンド分離部１１０は、主記録再生部１２の映像データに多重されているコマンドを分離して、映像データのみを出力する。同様に第２コマンド分離部１１１、１１２は、副記録再生部１３、１４の映像データに多重されているコマンドを分離して、映像データのみを出力する。第２コマンド分離部１１１は、副記録再生部１３から出力される映像データを処理対象とし、第２コマンド分離部１１２は、副記録再生部１４から出力される映像データを処理対象とする。第１コマンド分離部１１０と第２コマンド分離部１１１、１１２との差異は、対応する記録再生部の違いのみである。この分離された動作状態情報としてのコマンドは、再び、主記録再生部１２に入力するため第１コマンド多重部１０２に提供され、第１コマンド多重部１０２にて映像データに多重し、主記録再生部１２に提供されることになる。
【００２１】
主記録再生部１２は、映像合成部１００が出力する、複数の映像データを合成して生成した１つの映像データを、記録する。
【００２２】
副記録生成部１３、１４は、入力された複数の映像データを、映像遅延部１０５、１０６で遅延させた後、それぞれの映像データを記録する。
（１−２．主記録再生部の構成）
主記録再生部１２のより詳細な構成について説明する。図３は主記録再生部１２のより詳細な構成を示すブロック図である。主記録再生部１２は、さらに同期運転制御部２０２と、コマンド制御部２０１と、コマンド分離部２００と、コマンド多重部２０４と、記録再生部２０３と、記録媒体２１０と、から構成される。
【００２３】
コマンド分離部２００は、主記録再生部１２に提供される映像データを処理対象とし、第１コマンド多重部１０２にて映像データに多重されたコマンドを分離する。この分離した操作情報としてのコマンドと、動作状態情報としてのコマンドと、をコマンド制御部２０１に提供するとともに、コマンド分離後の映像データを記録再生部２０３に提供する。
【００２４】
コマンド制御部２０１は、第１コマンド多重部１０２により供給されたコマンドを同期運転制御部２０２に提供する。また、同期運転制御部２０２から副記録再生部１３、１４への指示情報としてのコマンドを受信し、そのコマンドを記録再生部２０３に提供する。さらに、記録再生部２０３の動作状態（例えば、停止中、記録中、再生中等の動作を表すステータス情報）に基づいて動作状態情報としてのコマンドを作成し、コマンド多重部２０４に提供する。この動作状態情報としてのコマンドは、例えば、指示情報としてのコマンドに基づいて動作した記録再生部２０３のステータス情報を提供すればよく、例えば、記録時に、指示情報としてのコマンドが記録を示す「ＲＥＣ」であり、記録動作を開始した場合には、動作状態情報としてのコマンドも記録中を示す「ＳＴＡＴＵＳ＿ＲＥＣ」とすればよい。
【００２５】
同期運転制御部２０２は、映像処理装置としてのモード遷移処理を行うブロックであり、コマンド制御部２０１から供給されたコマンド（操作情報と動作状態情報としてのコマンド）を解釈し、映像処理装置全体としての次の動作モードを決定する。その後、その決定した動作モードに従って、副記録再生部１３、１４も同じ動作をさせるために副記録再生部１３、１４への指示情報としてのコマンドをコマンド制御部２０１に供給する。ここで、動作モードとは、映像処理装置全体として動作状態を表す。このような動作モード及び動作モード遷移の処理は一般的な映像処理装置にて広く利用されている技術であり、具体的な説明は省略する。
【００２６】
記録再生部２０３は、コマンド分離部２００から提供されたコマンド分離後の映像データ及び管理情報を、記録媒体２１０に映像ファイル及び管理情報ファイルとして記録し、また、記録媒体２１０に記録されている映像データ及び管理情報を再生するブロックである。また、記録再生部２０３は、記録時には記録される映像データを、再生時には、再生された映像データをコマンド多重部２０４に提供する。また、この記録再生部２０３の動作情報をステータス情報として保持してコマンド制御部２０１に提供する。
【００２７】
なお、記録再生部２０３は、供給された映像データを圧縮符号化することもできる。圧縮符号化方式としては、例えば、広く利用されているＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）−２方式や、ＭＰＥＧ−４／ＡＶＣ（Ａｄｖａｎｃｅｄ  Ｖｉｄｅｏ  Ｃｏｄｉｎｇ）方式、あるいは業務用のデジタルＶＴＲ（Ｖｉｄｅｏ  Ｔａｐｅ  Ｒｅｃｏｄｅｒ）の規格の一つであるＳＭＰＴＥ（Ｓｏｃｉｅｔｙ  ｏｆ  Ｍｏｔｉｏｎ  Ｐｉｃｔｕｒｅ  ａｎｄ  Ｔｅｌｅｖｉｓｉｏｎ  Ｅｎｇｉｎｅｅｒｓ）−３１４Ｍ（ＤＶ−Ｂａｓｅｄ  ２５Ｍ）規格が挙げられる。なお、本実施の形態では、圧縮符号化方式に依存しないため、どのような圧縮符号化方式でも用いることができる。また、映像記録媒体２１０に十分な記録容量が確保できる場合には、映像データに対して圧縮符号化を施さなくてもよい。本実施の形態では、映像データの有効画素の輝度信号と色差信号を順番に並べて１つの映像ファイルとする非圧縮ファイル形式にて記録する形態を説明する。
【００２８】
記録媒体２１０は、映像データ及び管理情報を映像ファイル及び管理情報ファイルとして記録する媒体である。本実施の形態では、記録媒体２１０は、主記録再生部１２に対して着脱可能な形態とする。記録媒体２１０は、半導体メモリやハードディスクドライブや光ディスク等のランダムアクセス可能な媒体であればよい。本実施の形態では、記録媒体２１０に半導体メモリを用いた形態を説明する。半導体メモリは、ファイルとして記録再生可能なようにＦＡＴ等のファイルシステムにて管理されていればよい（一般的な技術であるため具体的な説明は省略する）。
【００２９】
コマンド多重部２０４は、記録再生部２０３から提供された映像データに対して、同期運転制御部２０２からコマンド制御部２０１を介して提供される指示情報としてのコマンドを多重する。この指示情報としてのコマンドは、引き続き第２コマンド多重部１０３、１０４を介して副記録再生部１３、１４に供給される。
（１−３．副記録再生部の構成）
副記録再生部１３、１４のより詳細な構成について説明する。図４は、副記録再生部１３、１４のより詳細な構成を示すブロック図である。副記録再生部１３、１４は、コマンド制御部３０１と、コマンド分離部３００と、コマンド多重部３０４と、記録再生部３０３と、記録媒体３１０と、から構成される。副記録再生部１３、１４と主記録再生部１２とのブロック構成の差異は、同期運転制御部２０２を有するか否かのみである。
【００３０】
コマンド制御部３０１とコマンド分離部３００とコマンド多重部３０４と記録再生部３０３と記録媒体３１０とは、それぞれ主記録再生部１２のコマンド制御部２０１とコマンド分離部２００とコマンド多重部２０４と記録再生部２０３と記録媒体２１０とに対応し、主記録再生部１２の各ブロックと同様の処理を行う。ただし、コマンド分離部３００とコマンド多重部３０４にて多重又は分離されるコマンドの種類が異なる。コマンド分離部３００では、主記録再生部１２におけるコマンド分離部２００とは異なり、指示情報としてのコマンドのみを分離し、コマンド多重部３０４では、動作状態情報としてのコマンドを多重するのみでよい。
（１−４．同期運転制御部の構成）
主記録再生部１２を構成する同期運転制御部２０２のより詳細な構成について説明する。図５は、同期運転制御部２０２の構成を示すブロック図である。同期運転制御部２０２は、コマンド受信部５００と、全体動作制御部５０１と、再生位置同期制御部５０２と、同一クリップ群検索部５０３と、コマンド発行部５０４と、基本コンテンツＩＤ生成部５０５と、から構成される。
【００３１】
コマンド受信部５００は、コマンド分離部２００から提供された操作情報としてのコマンドと、動作状態情報としてのコマンドとを受信し、全体動作制御部５０１に提供する。
【００３２】
全体動作制御部５０１は、コマンド受信部５００から提供されたコマンドから映像処理装置全体を制御するための指示情報としてのコマンドを決定し、その決定したコマンドをコマンド発行部５０４に提供する。全体動作制御部５０１では、例えば、動作状態情報としてのコマンドがすべての記録再生部において「停止状態」を表す状態（「ＳＴＡＴＵＳ＿ＳＴＯＰ」）であり、操作情報としてのコマンドが記録を表すコマンド（「ＲＥＣ」）を受信した場合には、記録開始（「ＲＥＣ＿ＳＴＡＲＴ」）を表す指示情報としてのコマンドをコマンド発行部５０４に提供する。このような動作モードの遷移は一般的な映像処理装置に広く利用されている技術であるため具体的な説明は省略する。さらに、全体動作制御部５０１は、再生準備及び再生時には、同一クリップ群を検索する目的で同一クリップ群検索部５０３を利用したり、各記録再生部の再生位置を一致させる目的で再生位置同期制御部５０２を利用したりする。一方、記録時には、全体動作制御部５０１は、基本コンテンツＩＤ生成部５０５に対して基本コンテンツＩＤの取得指示を出し、基本コンテンツＩＤ生成部５０５から基本コンテンツＩＤを取得する。
【００３３】
コマンド発行部５０４は、全体動作制御部５０１から供給された指示情報としてのコマンドをコマンド制御部２０１に提供する。
【００３４】
基本コンテンツＩＤ生成部５０５は、全体動作制御部５０１からの指示に基づきコンテンツＩＤの基本部分を生成し、生成した基本コンテンツＩＤを全体動作制御部５０１に提供する。
【００３５】
同一クリップ群検索部５０３は、すべての記録再生部のすべてのスロットに挿入された記録媒体に記録されたクリップから同期再生するために関連付けられたクリップを検索する。そのために、同一クリップ群検索部５０３は、全体動作制御部５０１からの指示に基づき、主記録再生部１２に記録されたクリップのコンテンツＩＤを取得する。
【００３６】
同一クリップ群検索部５０３は、主記録再生部１２において、記録再生部２０３から供給される記録媒体２１０に記録されているクリップの管理情報からコンテンツＩＤを取得して、全体動作制御部５０１に提供する。その後、全体動作制御部５０１は、同一コンテンツＩＤを検索する指示情報としてのコマンドを発行する。ここで、すべての記録再生部のすべてのスロットに挿入された記録媒体とは、主記録再生部１２と副記録再生部１３、１４とに挿入されているすべての記録媒体２１０、３１０を指す。また、同一コンテンツＩＤを検索する指示情報としてのコマンドにより記録再生部におけるコマンド制御部２０１、３０１により同一クリップ群に属するか否かの判断を行うことになる。これら同一クリップ群検索部５０３とコマンド制御部２０１、３０１との連携により同一クリップ群を検索する目的を達成する。
【００３７】
再生位置同期制御部５０２は、全体動作制御部５０１からの指示に基づき全記録再生部の再生開始位置（映像フレーム）を一致させるために再生開始位置を決定する。再生開始位置は、例えば、再生動作後の場合には主記録再生部１２（記録再生部２０３）における現在の再生停止位置や、初めて再生する場合には先頭クリップの先頭位置などに設定すればよい。これらの再生位置管理は、例えば、クリップの映像データの先頭からのフレーム数で処理を行う。また、これらの再生位置管理はランダムアクセスが可能な記録媒体を用いた一般的な映像再生装置にて利用されている技術であり、具体的な説明は省略する。ここで、全体動作制御部５０１では、再生開始時あるいは再生開始前に、同一クリップ群検索部５０３にクリップ検索の指示を行い、その後に再生位置同期制御部５０２に対して再生位置制御の指示を行う。このことにより、再生時に同一クリップ群に属するクリップを検索し、同じ再生位置（フレーム位置）から再生することが可能である。この再生開始位置は、指示情報としてのコマンドとともにコマンド発行部５０４を介してコマンド制御部２０１、３０１に提供され、コマンド制御部２０１、３０１にて、映像データのＳｅｅｋ処理が行われる。すなわち、再生位置同期制御部５０２とコマンド制御部２０１、３０１との連携により全記録再生部の再生開始位置（映像フレーム）を一致させる目的を達成する。
（１−５．コマンド制御部の構成）
主記録再生部１２を構成するコマンド制御部２０１、及び副記録再生部１３、１４を構成するコマンド制御部３０１のより詳細な構成について説明する。図６は、コマンド制御部２０１、３０１の構成を示すブロック図である。コマンド制御部２０１、３０１は、コマンド処理部４００と、同一クリップ群判別部４０１と、記録再生制御部４０２と、再生位置Ｓｅｅｋ部４０３と、から構成される。
【００３８】
コマンド処理部４００は、同期運転制御部２０２及びコマンド分離部２００から提供されるコマンドを解釈して、同一クリップ群判別部４０１と記録再生制御部４０２と再生位置Ｓｅｅｋ部４０３とを利用して、記録再生部２０３、３０３を制御するブロックである。ただし、同期運転制御部２０２は、主記録再生部１２のみに有するブロックであるため、副記録再生部１３、１４の場合には、コマンド処理部４００は、同期運転制御部２０２からコマンドを提供されない。
【００３９】
記録再生制御部４０２は、コマンド処理部４００からの指示に基づき、記録再生部２０３、３０３の記録再生等の動作を制御する。記録再生制御部４０２は、記録開始、記録停止、再生開始、再生停止等の記録媒体２１０、３１０を対象とした記録再生動作を制御する。記録再生制御部４０２における記録再生動作の制御は、一般的に広く利用されている技術であるため具体的な説明は省略する。
【００４０】
同一クリップ群判別部４０１は、コマンド処理部４００からの指示に基づき、コマンドに含まれて提供されるコンテンツＩＤから、各記録再生部に挿入されている記録媒体２１０、３１０において同一クリップ群のクリップの存在有無を判断する。この存在の有無に関する情報と、そのクリップ情報（例えばクリップ番号）をコマンド処理部４００に提供する。同一クリップ群判別部４０１は、主記録再生部１２にて使用されない。このため主記録再生部１２では不要であり、省略してもよいが、本実施の形態では全記録再生部のコマンド制御部２０１、３０１の実装を同一にするために主記録再生部１２においても本ブロックを有する形態としている。
【００４１】
再生位置Ｓｅｅｋ部４０３は、コマンド処理部４００からの指示に基づき、記録再生部２０３、３０３に対して、コマンドに含まれて提供される再生開始位置（Ｓｅｅｋ先クリップ情報とその先頭からのフレーム数）にＳｅｅｋさせる制御を行う。なお、再生位置Ｓｅｅｋ部４０３とはランダムアクセス可能な記録媒体を備える一般的な映像記録再生で利用されている技術であり、具体的な説明は省略する。
（１−６．記録生成部の構成）
主記録再生部１２を構成する記録生成部２０３、及び副記録再生部１３、１４を構成する記録生成部３０３のより詳細な構成について説明する。図７は、記録再生部２０３、３０３の構成を示すブロック図である。記録再生部２０３、３０３は、映像ファイル記録部６００と、ファイル単位識別情報生成部６１０と、管理情報記録部６１２と、映像ファイル再生部６２０と、ファイル単位識別情報再生部６３０と、管理情報再生部６３１と、から構成される。
【００４２】
映像ファイル記録部６００は、コマンド多重部２０４、３０４から供給された映像データを映像ファイルとして記録媒体２１０、３１０に記録するブロックであり、さらにフレーム単位識別情報多重部６０１と映像データ記録部６０２とから構成される。
【００４３】
フレーム単位識別情報多重部６０１は、映像ファイル記録部６００に供給される映像データに対してフレーム単位の時間情報を多重して、映像データ記録部６０２に提供する。このフレーム単位の時間情報は、例えば、業務用映像記録再生装置で利用されるタイムコードや、Ｈ．２６４規格におけるＡＵＤ（Ａｃｃｅｓｓ  Ｕｎｉｔ  Ｄｅｌｉｍｉｔｅｒ）等のフレーム区切りの識別子を利用すればよい。映像データにおいてフレーム境界の区別ができ、映像データ先頭からのフレーム数が特定できれば本実施の形態における効果を発揮することができる。本実施の形態では、映像データの有効画素の輝度信号と色差信号を順番に並べて映像ファイルとする非圧縮ファイル形式としている。そのため、画素サイズから１フレーム当たりのデータサイズが特定でき、フレームを区別して、映像データの先頭からのフレーム数をカウントすることが可能である。映像データ記録部６０２は、供給された映像データを映像ファイルとして記録媒体２１０、３１０に記録する。
【００４４】
映像データ記録部６０２は、ファイル化して記録媒体に記録する映像記録装置や、それを再生する映像再生装置に広く利用されている技術であるため具体的な説明は省略する。
【００４５】
ファイル単位識別情報生成部６１０は、コマンド制御部２０１、３０１からのコマンドに基づきファイル単位の識別情報を生成する処理を行い、コンテンツＩＤを生成するためのコンテンツＩＤ生成部６１１を含む。ファイル単位の識別情報には、コンテンツＩＤ以外にも、例えば、映像の名称や映像データの区間長等のクリップの情報を適宜含めばよい。ファイル単位識別情報生成部６１０は、この生成されたファイル単位の識別情報を管理情報記録部６１２に提供する。コンテンツＩＤ生成部６１１の処理の具体的な説明は後述する。
【００４６】
管理情報記録部６１２は、ファイル単位識別情報生成部６１０にて生成された管理情報を記録媒体２１０、３１０に管理情報ファイルとして記録する。
【００４７】
映像ファイル再生部６２０は、記録媒体２１０、３１０に記録された映像データとしての映像ファイルを再生して、再生した映像データをコマンド多重部２０４、３０４に提供する。映像ファイル再生部６２０は、さらに、フレーム単位識別情報再生部６２１と映像データ再生部６２２とから構成される。まず、記録媒体２１０、３１０に記録された映像ファイルとしての映像データは、映像データ再生部６２２により再生され、再生映像データをコマンド多重部２０４、３０４に提供する。次にフレーム単位識別情報再生部６２１は、フレーム単位識別情報（クリップの映像データ先頭からのフレーム数）に基づいて再生中の現在再生位置（クリップとその先頭からのフレーム数）を管理し、コマンド制御部２０１、３０１からのＳｅｅｋ指示に従って映像データ中のＳｅｅｋアドレスを決定する。このＳｅｅｋアドレスは、映像データ先頭からのフレーム数により容易に算出され、映像データ再生部６２２に提供され、指定再生位置（フレーム）にＳｅｅｋすることになる。
【００４８】
管理情報再生部６３１は、記録媒体２１０、３１０に記録された管理情報ファイルを再生する。管理情報再生部６３１は、コマンド制御部２０１、３０１からの再生指示に基づき記録媒体２１０、３１０に記録された情報ファイルから管理情報を再生し、ファイル単位識別情報再生部６３０に提供する。
【００４９】
ファイル単位識別情報再生部６３０は、管理情報に含まれるファイル単位識別情報（コンテンツＩＤ等）を再生する。この再生されたファイル単位識別情報は、各記録再生部のクリップ毎に管理され、例えば記録されている記録媒体が挿入されている間に保持しておけばよく、適宜、記録再生部２０３、３０３やコマンド制御部２０１、３０１により利用される。
（２．関連情報の説明）
（２−１．用語の説明）
ここで、本実施の形態で用いる用語について説明する。本実施の形態におけるショットとは、記録再生装置における各々の映像データの記録開始から終了までの１連続の記録区間に対応するクリップの総称を指す。また、クリップとは、ショットを構成する１要素であり、映像データと管理情報との総称を指す。例えば、１ショットが１クリップで構成される場合や、ファイルサイズの制限等により１ショットが複数のクリップで構成される場合もある。
【００５０】
さらに、記録再生装置の同期（同時）記録において、関連付けを行われたすべてのクリップを同一クリップ群と呼ぶ。すなわち、同一（同時）記録で作成された同一クリップ群は、ショットと等価になる。また、これらの同一クリップ群の関連付けを行う識別子をコンテンツＩＤと呼ぶ。このコンテンツＩＤは、管理情報の一部として記録される。なお、同時記録されていなくても、例えば記録後にコンテンツＩＤにより関連付けを行われていれば、同一クリップ群と呼ぶことにする。本実施の形態では、コンテンツＩＤにより関連付けが行われていれば発明の効果を発揮することが可能である。
（２−２．識別情報の概要）
本実施の形態における空間識別情報（空間的位置づけ）と時間識別情報（時間的位置づけ）とについて具体的に説明する。
【００５１】
本実施の形態における空間的位置づけとは、全画面の中で、例えば、図２に示すように映像１は左半分であり、映像２は右半分であることを示す空間的な関係を示す。例えば、超高精細映像を対象とする映像処理装置においては、１つの超高精細映像を空間的に２つに分割して扱う場合の映像データ相互の関係性を表す。また、マルチ画面においては、複数の画面の映像データ相互の関係性を表す。例えば、マルチ画面が左右２つの画面から構成されている場合、左側の画面に提示する映像データであるか、右側の画面で提示する映像データであるかを表す。空間識別情報は、例えば、左側に相当する映像データを１とし、右側に相当する映像データを２として左右の識別を行う。なお、本実施の形態では、映像合成部１００にて合成される合成画も合わせて記録するが、この合成画は超高精細映像やマルチ画面全体を表す映像データとして効果を発揮する。例えば、ノンリニア編集機等で利用されているプロキシ編集におけるプロキシ映像として利用する場合や、再生時に所望の映像を検索する場合において、合成画のみの再生によって所望の映像を探し、その後、すべての映像データに対して、合成画と対応する再生位置にＳｅｅｋすることにより映像検索処理の効率化に大きな効果を発揮する。また、本実施の形態では、これらの合成画の処理に対しても、空間識別情報に含んで処理を行えば、合成画でない映像データに対する処理との共通化が図れるため、空間識別情報に含んで処理を行うものとする。
【００５２】
次に時間識別情報（時間的位置づけ）とは、映像データの記録再生における順番や記録再生時刻を識別するための情報である。本実施の形態の時間識別情報は、時間軸のサンプリング精度（粒度）により、映像フレーム単位での識別情報を表すフレーム単位識別情報（例えば記録再生時刻）と、映像ファイル（クリップ）単位での識別情報を表すファイル単位識別情報（例えば記録再生における順番）とに分類することができる。
【００５３】
まずフレーム単位識別情報としての時間識別情報（フレーム単位時間識別情報と呼ぶ）について説明する。図８にフレーム単位時間識別情報の一例を示す。例えば、図８において、映像ファイル１−１と映像ファイル２−１とが記録媒体３１０に記録されており、それぞれの映像ファイルが空間識別情報により関連付けられている（例えば映像ファイル１−１が左側映像、映像ファイル２−１が右側映像）とする。この例において、同期して再生する場合には、映像ファイル１−１のＦｒａｍｅ１と、映像ファイル２−１のＦｒａｍｅ１とを同時に再生し、同時刻に出力すればよい。このように、フレーム単位識別情報とは、１つのクリップと対応するもう１つのクリップとの間の映像データにおけるフレームの同期を行うために利用される情報である。なお、映像データは、一般的にフレーム単位で区切られており、フレーム単位の時間情報は、例えば、業務用映像記録再生装置で利用されるタイムコードや、Ｈ．２６４規格におけるＡＵＤ（Ａｃｃｅｓｓ  Ｕｎｉｔ  Ｄｅｌｉｍｉｔｅｒ）等のフレーム区切りの識別子を利用すればよい。本実施の形態のように識別子を多重しなくても、映像データにおいてフレーム境界の区別ができ、映像データ先頭からのフレーム数が特定できれば本実施の形態の効果を発揮することができる。
【００５４】
次にファイル単位識別情報としての時間識別情報（ファイル単位時間識別情報と呼ぶ）について説明する。図９にファイル単位時間識別情報の一例を示す。例えば、図９において、映像ファイル０−１が記録媒体２１０に、映像ファイル１−１と映像ファイル２−１とがそれぞれ記録媒体３１０に記録されており、各映像ファイルが空間識別情報により関連付けられている（例えば映像ファイル０−１が合成画映像、映像ファイル１−１が左側映像、映像ファイル２−１が右側映像）とする。さらに、映像ファイル１−１、映像ファイル１−２、映像ファイル１−３は、時間的に連続的な順番（例えば、連続記録されており、連続して再生することが望ましい場合）であるものとする。ここでファイル単位の時間的位置づけとは、映像ファイルの再生順番を示し、図９の例では、映像ファイル１−１、映像ファイル１−２、映像ファイル１−３の関係を指す。ファイル単位の時間識別情報としては、例えば、時間軸上の先頭から順番に１、２、３のように順番付けを行えばよい。同様に、映像ファイル０−１、映像ファイル０−２、映像ファイル０−３や、映像ファイル２−１、映像ファイル２−２、映像ファイル２−３もファイル単位時間識別情報にて関連付けされる。また、同一クリップ群は、空間識別情報とファイル単位時間識別情報とにより関連付けされるクリップの集合体である。この空間識別情報とファイル単位時間識別情報とをコンテンツＩＤとして記録することにより、関連性を容易に検出することが可能である。なお、本実施の形態では、ファイル単位識別情報は、ファイル単位時間識別情報と空間識別情報とを含む。また、これらのファイル単位時間識別情報は、例えば、ファイルサイズの制限、記録媒体の容量の制限等により１連続の記録を分割して記録媒体に記録する場合や、編集済みの複数のファイルを同一クリップ群として関連付け、連結して連続再生する場合に利用できる。
【００５５】
なお、以上のように精度（粒度）の異なるファイル単位識別情報とフレーム単位識別情報という２つの時間識別情報を持つことにより、時間軸管理や再生同期処理の階層化を実現できる。この階層化により、あるクリップに対して複数の空間的、時間的に関連付けを行われていないクリップを含む記録媒体から同期再生すべきクリップを検索／抽出することが可能になる。最初にファイル単位識別情報を用いて映像ファイル間の関連付けを行い、その後、フレーム単位識別情報を用いて、映像ファイル中の映像データのフレーム単位の関連づけを行うことによって、検索や再生同期処理の効率化を図ることができる。
（２−３．クリップ群の構造）
次に同一クリップ群について具体的に説明する。図１０に同一クリップ群の構成の一例を示す。前述したように、同一クリップ群は、空間識別情報とファイル単位時間識別情報と（すなわちコンテンツＩＤ）により関連付けされるクリップの集合体であり、図１０のような時間軸と空間軸の２つの軸で関連付けられる構成となる。ここで、クリップ０−１、クリップ０−２、クリップ０−３は、映像合成部１００にて合成された映像データを記録したクリップであり、直接的に空間的な位置づけを表すものではないが、便宜的に全体像を表す映像データとして空間識別情報にて関連付けを行う。例えば、空間識別情報を０として全体像を示す合成画を識別する。図１０の例では、空間識別情報別には、合成画クリップ（クリップ０−１、クリップ０−２、クリップ０−３）と左側映像クリップ（クリップ１−１、クリップ１−２、クリップ１−３）と右側映像クリップ（クリップ２−１、クリップ２−２、クリップ２−３）とから成り、ファイル単位時間識別情報別には、３つの（最後の数字の１、２、３がファイル単位時間識別情報を表す）から成り立っている例を示している。
【００５６】
また、それぞれのクリップの構成の具体例を図１１に示す。図１１に示すように、クリップは管理情報ファイルと映像ファイルとから構成される。管理情報ファイルは、映像データ（ファイル）を管理するための管理情報（例えば、画素サイズや区間長）や、メタデータ等の付加情報を記録するためのファイルである。図１２に管理情報の構成例を示す。一方、映像ファイルは、映像データを記録するためのファイルである。例えば、再生する場合には、管理情報ファイルとして記録される管理情報（例えば画素サイズ）を再生し、その管理情報に従って、映像ファイルを再生する。
【００５７】
次に本実施の形態における記録媒体２１０、３１０への記録形式について説明する。図１３に記録媒体２１０、３１０におけるディレクトリ構造の一例を示す。本実施の形態では、記録媒体２１０、３１０に映像データとしての映像ファイルと、管理情報としての管理情報ファイルを記録する。また、主記録再生部１２と副記録再生部１３、１４における記録形式やディレクトリ構造は共通である。したがって、記録媒体２１０、３１０におけるディレクトリ構成は、コンテンツディレクトリ７００としての「Ｃｏｎｔｅｎｔ」ディレクトリをトップディレクトリとして、映像ファイルを記録するためのビデオ格納用ディレクトリ７０１としての「Ｖｉｄｅｏ」ディレクトリと、管理情報ファイルを記録するためのディレクトリ７０２としての「Ｍｅｔａ」ディレクトリとから構成される。ビデオ格納用ディレクトリ７０１には、例えば、ＣＬＩＰ０００１．ｙｕｖ、ＣＬＩＰ０００２．ｙｕｖ、ＣＬＩＰ０００３．ｙｕｖといった映像ファイルを格納する。管理情報格納用ディレクトリ７０２には、ＣＬＩＰ０００１．ｔｘｔ、ＣＬＩＰ０００２．ｔｘｔ、ＣＬＩＰ０００３．ｔｘｔといった管理情報ファイルを格納する。管理情報ファイルは、例えば、テキスト形式のファイルとして記録され、それぞれの要素の区切りはカンマで区切られているＣＳＶ（Ｃｏｍｍａ  Ｓｅｐａｒａｔｅｄ  Ｖａｌｕｅ）形式として説明する。
【００５８】
ここで、ファイル名や拡張子は任意の文字列でよく、コンテンツ管理が容易な方法を用いればよい。本実施の形態では、上述したようにファイル名に「ＣＬＩＰ」に番号を付与した文字列で、映像ファイルの拡張子を．ｙｕｖ、管理情報ファイルの拡張子を．ｔｘｔとして説明する。また、映像ファイルに対応する管理情報ファイルのファイル名を同じファイル名（拡張子を除く）とすることで、映像ファイルと管理情報ファイルの対応付けを行う。すなわち、例えば、映像ファイルＣＬＩＰ０００１．ｙｕｖに対応付ける管理情報ファイルの名前をＣＬＩＰ０００１．ｔｘｔとする。さらに、本実施の形態では、ＣＬＩＰ０００１．ｙｕｖとＣＬＩＰ０００１．ｔｘｔとして記録されるクリップを「クリップ１」と呼び、同様にＣＬＩＰ０００２．ｙｕｖとＣＬＩＰ０００２．ｔｘｔとして記録されるクリップを「クリップ２」、ＣＬＩＰ０００３．ｙｕｖとＣＬＩＰ０００３．ｔｘｔとして記録されるクリップを「クリップ３」と呼ぶことにする。
【００５９】
これらのファイルは、記録媒体２１０、３１０（本実施の形態の場合は３つの記録媒体）に記録される。記録媒体２１０、３１０と同一クリップ群との関係の具体例を、図１０を用いて説明する。例えば、記録媒体２１０に記録されるクリップ１（ＣＬＩＰ０００１．ｙｕｖとＣＬＩＰ０００１．ｔｘｔ）は、図１０のクリップ０−１に、記録媒体２１０に記録されるクリップ２は、図１０のクリップ０−２に、記録媒体２１０に記録されるクリップ３は、図１０のクリップ０−３に対応する。同様に、記録媒体３１０に記録されるクリップ１は、図１０のクリップ１−１及び２−１に、記録媒体３１０に記録されるクリップ２は、図１０のクリップ１−２及び２−２に、記録媒体３１０に記録されるクリップ３は、図１０のクリップ１−３及び２−３に対応する。
【００６０】
次に本実施の形態におけるコンテンツＩＤの役割について具体的に説明する。コンテンツＩＤは、同一クリップ群の関連付けを行うための識別子であり、ファイル単位時間識別情報と空間識別情報とを含む。
【００６１】
図１４に本実施の形態におけるコンテンツＩＤの構成の１具体例を示す。コンテンツＩＤは、図１４のように、記録開始時刻情報（Ｔｉｍｅ  Ｓｎａｐ）、機器固有識別子（Ｄｅｖｉｃｅ  Ｎｏｄｅ）、ファイル単位時間識別情報（Ｃｌｉｐ  Ｎｏ）、空間識別情報（Ｖｉｄｅｏ  Ｎｏ）から構成される。記録開始時刻情報（Ｔｉｍｅ  Ｓｎａｐ）と機器固有識別子（Ｄｅｖｉｃｅ  Ｎｏｄｅ）とは同一クリップ群であることを示す識別子として利用する。機器固有識別子（Ｄｅｖｉｃｅ  Ｎｏｄｅ）が各映像処理装置においてユニークであるため、その記録開始時刻を付与することで、記録開始時刻情報（Ｔｉｍｅ  Ｓｎａｐ）と機器固有識別子（Ｄｅｖｉｃｅ  Ｎｏｄｅ）とがすべてのショットでユニークであることが保証できる。これは、同機器で同一時刻に記録されるショットが１つであることによる。機器固有識別子（Ｄｅｖｉｃｅ  Ｎｏｄｅ）と記録開始時刻情報（Ｔｉｍｅ  Ｓｎａｐ）とを、同一クリップ群のすべてのクリップ（すなわち同じショット）に対して記録する。例えば、記録開始時刻情報（Ｔｉｍｅ  Ｓｎａｐ）は、主記録再生部１２としての記録再生部２０３において映像ファイルを記録媒体２１０に記録開始する際の時刻を取得し、その時刻と機器固有識別子（Ｄｅｖｉｃｅ  Ｎｏｄｅ）とを副記録再生部１３、１４における記録再生部３０３に通知し、主記録再生部１２と同じ値を記録すればよい。なお、この時刻は、Ｒｅａｌ  Ｔｉｍｅ  Ｃｌｏｃｋ（ＲＴＣ）機能を有する集積回路を利用して取得してもよいし、記録開始時刻情報（Ｔｉｍｅ  Ｓｎａｐ）と機器固有識別子（Ｄｅｖｉｃｅ  Ｎｏｄｅ）とですべてのショットにおいてユニークであれば、クロックカウンタ等を利用して作成してもよい。記録開始時刻情報（Ｔｉｍｅ  Ｓｎａｐ）と機器固有識別子（Ｄｅｖｉｃｅ  Ｎｏｄｅ）とにより、これらの値が完全一致した場合には、同一クリップ群であると判別することができる。
【００６２】
ここで、ファイル単位時間識別情報（Ｃｌｉｐ  Ｎｏ）と空間識別情報（Ｖｉｄｅｏ  Ｎｏ）とは、前述したファイル単位時間識別情報と空間識別情報とに対応する。ファイル単位時間識別情報（Ｃｌｉｐ  Ｎｏ）は、クリップ（映像ファイル）を分割するたびに番号をインクリメントすればよい。また、空間識別番号は、例えば、本実施の形態のように記録再生部毎に決められた番号を記録してもよく、記録系映像処理部１０に入力される映像データに空間識別番号を多重しておき、それを検出して記録してもよい。図１５に同一クリップ群におけるコンテンツＩＤの１具体例を示す。図１５では、横軸（時間軸）方向にファイル単位時間識別情報（Ｃｌｉｐ  Ｎｏ）の値が変化（インクリメント）されており、縦軸（空間軸）方向に空間識別情報（Ｖｉｄｅｏ  Ｎｏ）の値が変化（インクリメント）していることを示している。ここで、図１５における記録開始時刻情報（Ｔｉｍｅ  Ｓｎａｐ）と機器固有識別子（Ｄｅｖｉｃｅ  Ｎｏｄｅ）とは、すべて同一値であるとする。
【００６３】
本実施の形態のコンテンツＩＤは、ＳＭＰＴＥ（Ｓｏｃｉｅｔｙ  ｏｆ  Ｍｏｔｉｏｎ  Ｐｉｃｔｕｒｅ  ａｎｄ  Ｔｅｌｅｖｉｓｉｏｎ  Ｅｎｇｉｎｅｅｒｓ）−３３０Ｍにて規格化されているＵｎｉｑｕｅ  Ｍａｔｅｒｉａｌ  Ｉｄｅｎｔｉｆｉｅｒ  （ＵＭＩＤ）を拡張して利用している。ＵＭＩＤにおいて、ランダム値とする領域（Ｒｎｄ）にファイル単位時間識別情報（Ｃｌｉｐ  Ｎｏ）と空間識別情報（Ｖｉｄｅｏ  Ｎｏ）とを割り当てれば容易に実現可能である。
（２−４．管理情報ファイルの構造）
次に、本実施の形態の管理情報ファイルの一例について具体的に説明する。図１７は同一クリップ群における各クリップの管理情報ファイルの一例を示している。図１７の例は、図１０における同一クリップ群の例に対応しており、各管理情報ファイルの先頭からコンテンツＩＤ、画素サイズ、区間長を表す。コンテンツＩＤは、１６進数のデータを文字列化した表記であり、画素サイズは「水平サイズｘ垂直サイズ」を表す文字列であり、区間長は、１０進数表記である。
【００６４】
例えば、クリップ０−１の管理情報ファイルＣＬＩＰ０００１．ｔｘｔは、コンテンツＩＤが「２００９０９２４１７０６３２００００００１２３４５６７８９０１２」で、画素サイズは、水平サイズ１９２０画素、垂直サイズ１０８０画素で、区間長が１００フレームであることを示している。ここで、コンテンツＩＤの記録開始時刻情報（Ｔｉｍｅ  Ｓｎａｐ）は、「２００９０９２４１７０６３２００」であり、２００９年９月２４日１７時０６分３２秒を表している。ここで、本実施の形態では、時刻の精度が１秒単位であるためクリップの基本コンテンツＩＤのユニーク性を確保する目的で１秒以内に複数の記録を開始しないようにしておく。また、機器固有識別子（Ｄｅｖｉｃｅ  Ｎｏｄｅ）は、「１２３４５６７８９０１２」であり、機器固有の識別子や番号であればよく、本実施の形態では「１２３４５６７８９０１２」の例を挙げているが、好ましくはＵＭＩＤにて定義されるように、機器の１３９４ネットワークアドレスやＭＡＣアドレスにより決定される全世界でユニークになる識別子がよい。また、ファイル単位時間識別情報（Ｃｌｉｐ  Ｎｏ）と空間識別情報（Ｖｉｄｅｏ  Ｎｏ）とは、ともに００（１６進数表記）である。
【００６５】
また、本実施の形態では、左右２つの映像データを処理しているため、映像処理装置として、水平サイズ３８４０（１９２０の２倍）画素の超解像度映像の記録再生が可能である。さらに、合成画像としては、水平サイズを１／２にして、水平サイズ１９２０画素の映像データとすればよく、映像合成部１００では、例えば、水平サイズのみを１／２に間引くローパスフィルタを用いればよい。映像合成して水平サイズ１９２０画素、垂直サイズ１０８０画素と一般的なハイビジョン映像の画素サイズにすることで、本実施の形態以外の一般的なハイビジョン映像を扱うための映像記録再生装置にて再生することも可能である。
なお、管理情報ファイルや映像ファイルのファイル名は、ファイルシステムの制約等により、各記録媒体２１０、３１０に対して同じファイル名で記録できない場合がある。このとき、各記録媒体２１０、３１０においてファイル名が一致しない。例えば、図１７の例ではクリップ０−１とクリップ１−１の管理情報ファイル名が一致しているが、クリップ０−１の管理情報ファイル名がＣＬＩＰ０００１．ｔｘｔであり、クリップ１−１の管理情報ファイル名がＣＬＩＰ０１２３．ｔｘｔとなるように一致しない場合もある。このような場合にも本実施の形態のコンテンツＩＤによれば同一クリップ群を特定することが可能である。
（２−５．コマンドの概要）
本実施の形態における映像処理装置は、前述したように映像データに多重されるコマンドにより動作を制御する。そこで、本実施の形態における映像処理装置の動作を具体的に説明する前に、このコマンドの種別や内容を具体的に説明する。図１６に本実施の形態におけるコマンドの一例を示す。コマンドは、情報の内容や通信経路により操作情報と指示情報と動作状態情報とに分類される。
【００６６】
操作情報は、操作入力部１５から第１コマンド多重部１０２を介して、同期運転制御部２０２に提供される操作情報を通知するコマンドである。具体的には、例えば、記録「ＲＥＣ」、停止「ＳＴＯＰ」、再生「ＰＬＡＹ」のように操作入力部１５の各操作キーに対応したコマンドを定義すればよい。
【００６７】
指示情報は、同期運転制御部２０２からコマンド制御部２０１、３０１等を介して記録再生部２０３、３０３に提供される動作に関する指示情報を通知するコマンドである。具体的には、例えば、記録開始「ＲＥＣ＿ＳＴＡＲＴ」、記録分割「ＲＥＣ＿ＳＰＬＩＴ」、記録停止「ＲＥＣ＿ＳＴＯＰ」、再生準備「ＰＬＡＹ＿ＣＨＥＣＫ」、再生Ｓｅｅｋ「ＰＬＡＹ＿ＳＥＥＫ」、再生開始「ＰＬＡＹ＿ＳＴＡＲＴ」、再生停止「ＰＬＡＹ＿ＳＴＯＰ」のように各記録再生部の動作に関する各イベントに対応したコマンドを定義すればよい。
【００６８】
なお、指示情報としてのコマンドには、付加情報を付与して送受信されることがある。具体的には、「ＲＥＣ＿ＳＴＡＲＴ」、「ＰＬＡＹ＿ＣＨＥＣＫ」には付加情報としてコンテンツＩＤも含んで送受信する。このコンテンツＩＤは、記録再生処理する対象のクリップを指定するために利用する。さらに、「ＰＬＡＹ＿ＳＥＥＫ」には付加情報として再生開始位置も含んで送受信する。
【００６９】
動作状態情報は、主記録再生部１２や副記録再生部１３、１４の動作状態を通知するためのコマンドで、主記録再生部１２や副記録再生部１３、１４の記録再生部２０３、３０３から同期運転制御部２０２に提供される。動作状態情報としてコマンドとは、ステータス情報の意味合いが強いが、本実施の形態では、便宜上コマンドと呼んでいる。具体的には、例えば、記録中状態「ＳＴＡＴＵＳ＿ＲＥＣ」、再生中状態「ＳＴＡＴＵＳ＿ＰＬＡＹ」、停止中常態「ＳＴＡＴＵＳ＿ＳＴＯＰ」のように各記録再生部の動作状態を表すコマンドを定義すればよい。
（３．動作）
以上のように構成された映像処理装置の動作について、記録時と再生時とに分けて説明する。
（３−１．映像処理装置の記録動作）
映像処理装置の記録時の動作について、説明する。
【００７０】
ユーザは、操作入力部１５の「記録釦」を押下し、記録操作の開始を指示する。操作入力部１５は、第１コマンド多重部１０２を介して、同期運転制御部２０２に、記録「ＲＥＣ」コマンドを通知する。
【００７１】
同期運転制御部２０２は、コマンド制御部２０１、３０１等を介して記録再生部２０３、３０３に、記録開始「ＲＥＣ＿ＳＴＡＲＴ」コマンドを通知する。コンテンツＩＤ生成部６１１は、「ＲＥＣ＿ＳＴＡＲＴ」コマンドを受信すると、コマンドの付加情報として提供される基本コンテンツＩＤに対して、ファイル単位時間識別情報（Ｃｌｉｐ  Ｎｏ）と空間識別情報（Ｖｉｄｅｏ  Ｎｏ）とを上書きし、生成されたコンテンツＩＤをメモリに一時的に保持する。コンテンツＩＤの生成動作については、後述する。
【００７２】
ファイル単位時間識別情報（Ｃｌｉｐ  Ｎｏ）は、記録開始からのクリップ数（クリップ分割数）を示し、記録開始時には０を設定する。また、空間識別情報（Ｖｉｄｅｏ  Ｎｏ）は、本実施の形態では、各記録再生部であらかじめ決められた番号（空間的位置づけ）を設定する。例えば、主記録再生部１２にて記録されるクリップには、合成画を表す０を、１つ目の副記録再生部１３にて記録されるクリップには、左側映像を表す１を、２つ目の副記録再生部１４にて記録されるクリップには、右側映像を表す２を設定する。
【００７３】
このようにして作成されたコンテンツＩＤは、管理情報記録部６１２に供給され、管理情報ファイルとして記録媒体２１０、３１０に記録される。ここで、メモリに一時的に保持されたコンテンツＩＤは記録分割時（「ＲＥＣ＿ＳＰＬＩＴ」コマンド受信時）に利用され、記録停止コマンド「ＲＥＣ＿ＳＴＯＰ」の受信の際にメモリから解放すればよい。
【００７４】
次に、「ＲＥＣ＿ＳＰＬＩＴ」コマンドは、記録分割（クリップの分割）時に同期運転制御部２０２から発行されるコマンドである。コンテンツＩＤ生成部６１１は、「ＲＥＣ＿ＳＰＬＩＴ」コマンドを受信すると、メモリに一時的に保持されたコンテンツＩＤを参照し、ファイル単位時間識別情報（Ｃｌｉｐ  Ｎｏ）をインクリメントして再びメモリに一時的に保持するとともに、生成されたコンテンツＩＤを管理情報記録部６１２に供給し、管理情報ファイルとして記録媒体２１０、３１０に記録される。
【００７５】
ユーザは、操作入力部１５の「停止釦」を押下し、記録操作の停止を指示する。操作入力部１５は、第１コマンド多重部１０２を介して、同期運転制御部２０２に、停止「ＳＴＯＰ」コマンドを通知する。
【００７６】
同期運転制御部２０２は、コマンド制御部２０１、３０１等を介して記録再生部２０３、３０３に、記録停止「ＲＥＣ＿ＳＴＯＰ」コマンドを通知する。コンテンツＩＤ生成部６１１は、「ＲＥＣ＿ＳＴＯＰ」コマンドを受信すると前述したように一時的にメモリに保持されているコンテンツＩＤを解放する。
（３−２．コンテンツＩＤの生成動作）
記録するためのコンテンツＩＤを生成する具体的な動作を説明する。コンテンツＩＤは、基本コンテンツＩＤ生成部５０５とコンテンツＩＤ生成部６１１とで生成される。基本コンテンツＩＤ生成部５０５では、記録開始時刻情報（Ｔｉｍｅ  Ｓｎａｐ）と機器固有識別子（Ｄｅｖｉｃｅ  Ｎｏｄｅ）とを生成し、コンテンツＩＤ生成部６１１にてファイル単位時間識別情報（Ｃｌｉｐ  Ｎｏ）と空間識別情報（Ｖｉｄｅｏ  Ｎｏ）とを生成する（以下、記録開始時刻情報（Ｔｉｍｅ  Ｓｎａｐ）と機器固有識別子（Ｄｅｖｉｃｅ  Ｎｏｄｅ）とを基本コンテンツＩＤと呼ぶ）。すなわち、映像処理装置内に１つの基本コンテンツＩＤ生成部５０５にて、同一クリップ群に共通となる基本コンテンツＩＤを生成し、各記録再生部のコンテンツＩＤ生成部６１１にて、各クリップで異なる値となるそれぞれの空間識別情報に従った空間識別情報（Ｖｉｄｅｏ  Ｎｏ）やファイル単位時間識別情報（Ｃｌｉｐ  Ｎｏ）を生成する。
【００７７】
基本コンテンツＩＤ生成部５０５は、全体動作制御部５０１からの指示に基づいて基本コンテンツＩＤを生成する。全体動作制御部５０１は、記録開始時に基本コンテンツＩＤの生成指示を行う。基本コンテンツＩＤ生成部５０５は、その時の時刻（すなわち記録開始時の時刻）を記録開始時刻情報（Ｔｉｍｅ  Ｓｎａｐ）として基本コンテンツＩＤを作成する。この時、機器固有識別子（Ｄｅｖｉｃｅ  Ｎｏｄｅ）は、基本コンテンツＩＤ生成部５０５にてあらかじめ不揮発性メモリにて保持されているものとし、ファイル単位時間識別情報（Ｃｌｉｐ  Ｎｏ）の値を０、空間識別情報（Ｖｉｄｅｏ  Ｎｏ）の値を０とする。基本コンテンツＩＤ生成部５０５において、Ｃｌｉｐ  ＮｏとＶｉｄｅｏ  Ｎｏとの値を０に設定することは情報が無いことを意味する。この基本コンテンツＩＤは、記録開始「ＲＥＣ＿ＳＴＡＲＴ」コマンドとともに、コマンド制御部２０１、３０１等を介してコンテンツＩＤ生成部６１１に提供される。
【００７８】
コンテンツＩＤ生成部６１１は、コマンド制御部２０１、３０１からのコマンドと基本コンテンツＩＤとに基づいて記録するためのコンテンツＩＤを生成する。従って、基本コンテンツＩＤに対してファイル単位時間識別情報（Ｃｌｉｐ  Ｎｏ）と空間識別情報（Ｖｉｄｅｏ  Ｎｏ）とを付加する処理を行う。コンテンツＩＤ生成部６１１は、コマンドの内容によりコンテンツＩＤ生成の処理内容が異なる。例えば、コンテンツＩＤ生成部６１１が処理をする必要があるコマンドは、記録開始「ＲＥＣ＿ＳＴＡＲＴ」と記録分割（クリップの分割）「ＲＥＣ＿ＳＰＬＩＴ」コマンドと記録停止「ＲＥＣ＿ＳＴＯＰ」コマンドとに関してのみである。その他のコマンドを受信した場合には処理をする必要がない。
（３−３．映像処理装置の再生動作）
次に本実施の形態における映像処理装置の再生時の動作について具体的に説明する。図１８は、再生動作における大まかな処理の流れを示すフロー図である。
【００７９】
まず、再生クリップのコンテンツＩＤを取得する処理（Ｓ１００）を行う。ここで再生クリップとは、再生する同一クリップ群の代表クリップを指し、例えばユーザから操作入力部１５を介して選択される。例えば、合成画を記録再生するための主記録再生部１２にて記録されるクリップ（空間識別情報の値が０となるクリップ）を代表クリップとする。
【００８０】
次に、Ｓ１００にて取得された再生クリップのコンテンツＩＤから再生クリップ群（再生クリップとコンテンツＩＤで関連付けられる同一クリップ群に属するクリップ群）を特定する処理を行う（Ｓ１０１）。次に、主記録再生部１２と、副記録再生部１３、１４との再生開始位置を同じ位置にするために、副記録再生部１３、１４においてＳｅｅｋする処理を行う（Ｓ１０２）。次に、主記録再生部１２及び副記録再生部１３、１４において再生開始処理を行う（Ｓ１０３）。これらの各ステップの処理は、同期運転制御部２０２にて順番に実行される。以下、これら各ステップの具体的な処理内容を説明する。
（３−４．映像処理装置の再生動作の詳細）
まずＳ１００における再生するコンテンツＩＤを取得する処理の流れを図１９に示す。Ｓ２００において、操作入力部１５は、ユーザからの操作により再生クリップを選択する。この選択は、例えば、一般的に広く行われているＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）画面上にサムネイル画（映像データの先頭画）を表示して選択すればよい。本実施の形態では、主記録再生部１２における先頭画を同一クリップ群の代表画として表示し、選択可能な形態とする。
【００８１】
次に、Ｓ２００にて選択された再生クリップのコンテンツＩＤを取得する（Ｓ２０１）。これは、全体動作制御部５０１において、コマンド発行部５０４を介してコマンド制御部２０１に対して再生準備「ＰＬＡＹ＿ＣＨＥＣＫ」コマンドを発行する。コマンド制御部２０１は、さらに記録再生部２０３に再生準備「ＰＬＡＹ＿ＣＨＥＣＫ」コマンドを提供する。記録再生部２０３は、管理情報再生部６３１、ファイル単位識別情報再生部６３０を利用して管理情報中のコンテンツＩＤを取得し、再び全体動作制御部５０１に通知する。以上の処理により選択された再生クリップのコンテンツＩＤを取得できる。
【００８２】
次に、Ｓ２０１にて取得した再生クリップのコンテンツＩＤ検索コマンドを発行する（Ｓ２０２）。これは、全体動作制御部５０１が、副記録再生部１３、１４に対してＳ２０１にて取得されたコンテンツＩＤとともに再生準備「ＰＬＡＹ＿ＣＨＥＣＫ」コマンドを発行することで実現する。
【００８３】
次にＳ１０１における再生するクリップ（ファイル）を特定するための処理の流れを図２０に示す。図２０に示すＳ３００、Ｓ３０１、Ｓ３０２の各処理は各記録再生部のコマンド制御部３０１にて処理される。まず始めに、コンテンツＩＤを検索するためのコマンドを受信する（Ｓ３００）。このコマンドとは、Ｓ２０２においてコンテンツＩＤとともに発行される再生準備「ＰＬＡＹ＿ＣＨＥＣＫ」コマンドであり、副記録再生部１３、１４のコマンド制御部３０１におけるコマンド処理部４００にて受信する。
【００８４】
次に、再生クリップのコンテンツＩＤから同一クリップ群に属するクリップを特定する処理を行う（Ｓ３０１）。これは、Ｓ３００にて受信した再生準備「ＰＬＡＹ＿ＣＨＥＣＫ」コマンドと再生クリップのコンテンツＩＤとに基づき、コマンド制御部３０１のコマンド処理部４００が、同一クリップ群判別部４０１に対して判別指示を出すことで処理を開始する。同一クリップ群判別部４０１は、コマンド処理部４００からの指示と再生クリップのコンテンツＩＤとに基づき、再生クリップの同一クリップ群に属するクリップを判別する。この処理で同一クリップ群に属すると判断されたクリップを再生対象クリップ（再生クリップ群に属するクリップ）として特定する。この判別方法の具体的な処理は後述するが、１つのコンテンツＩＤに関連付けられる同一クリップ群に属するクリップが複数ある場合（例えば、ファイル単位時間識別情報にて複数のクリップが関連付けられている場合）もあるので、再生対象クリップのデータの保持は、リスト形式や配列等の複数データに対応可能な形式が望ましい。
【００８５】
次に、Ｓ３０１にて特定したクリップを各々の記録再生部の再生対象とする処理を行う（Ｓ３０２）。これは、コマンド処理部４００において再生対象のクリップ番号あるいは映像ファイル名等のリストを保持しておけばよい。
【００８６】
次にＳ１０２における再生位置にＳｅｅｋする処理の流れを図２１に示す。まず、主記録再生部１２の現在再生位置を取得する処理を行う（Ｓ４００）。これは、全体動作制御部５０１の指示に基づき再生位置同期制御部５０２が処理を行う。再生位置同期制御部５０２は、再生中に主記録再生部１２における記録再生部２０３の動作を監視し、現在の再生位置を管理すればよい。ここで監視とは、適当な（例えば、１秒）単位で現在の再生位置のサンプリングを行い、現在再生中のクリップと、クリップの先頭からのフレーム数を取得し、保持あるいは更新する構成とすればよい。ここで、クリップとクリップの先頭からのフレーム数とを再生位置と呼び、再生開始位置とは、再生開始時の再生位置であり、再生開始する際の再生するクリップと、映像データ中における開始フレーム位置とを指す。なお、これらの再生位置の管理は、一般的に広く利用される技術であり、どのような方法を実装してもよい。再生位置同期制御部５０２は、例えば、再生停止中にも再生位置を保持しておけば、再生中以外にも現在の再生位置を取得することが可能となる。この時、再生位置同期制御部５０２は、その時点で保持している再生位置を全体動作制御部５０１に提供すればよい。
【００８７】
次に、Ｓ４００にて取得した現在再生位置を再生開始位置として決定する処理を行う（Ｓ４０１）。これは、再生位置同期制御部５０２から提供された現在の再生位置を、Ｓ４０２の処理が完了するまで一時的に保持しておけばよい。
【００８８】
次に、Ｓ４０１にて決定した再生開始位置と、「ＰＬＡＹ＿ＳＥＥＫ」コマンドとを発行する処理を行う（Ｓ４０２）。「ＰＬＡＹ＿ＳＥＥＫ」コマンドは、主記録再生部１２と副記録再生部１３、１４との再生開始位置を一致させる目的でＳｅｅｋを行うためのコマンドである。以上のＳ４００、Ｓ４０１、Ｓ４０２の各処理は主記録再生部１２における処理であり、次に説明するＳ４０３、Ｓ４０４の処理は、副記録再生部１３、１４における処理である。これは、本実施の形態では、主記録再生部１２の現在再生位置に対応する再生位置を副記録再生部１３、１４の再生開始位置とするため、主記録再生部１２では、主記録再生部１２と同じ再生位置にＳｅｅｋ処理を行うためのＳ４０３、Ｓ４０４の処理は必要ないことによる。
【００８９】
次に、Ｓ４０２にて発行された再生Ｓｅｅｋコマンド「ＰＬＡＹ＿ＳＥＥＫ」を受信する処理を行う（Ｓ４０３）。このコマンドは、コマンド多重部２０４やコマンド分離部３００等を介して副記録再生部１３、１４におけるコマンド発行部３０１のコマンド処理部４００にて受信される。コマンド処理部４００は、受信した「ＰＬＡＹ＿ＳＥＥＫ」コマンドと再生開始位置とを再生位置Ｓｅｅｋ部４０３に提供する。
【００９０】
次に、Ｓ４０３にて受信した再生開始位置にＳｅｅｋする処理を行う（Ｓ４０４）。これは、再生位置Ｓｅｅｋ部４０３に提供された「ＰＬＡＹ＿ＳＥＥＫ」コマンドと再生開始位置とに基づいて、再生位置Ｓｅｅｋ部４０３は、記録再生部３０３にＳｅｅｋ動作指示を行う。例えば、図１０の例で説明すると、再生開始位置がクリップ０−１の３０フレーム目である場合、再生位置Ｓｅｅｋ部４０３は、クリップ０−１に対して空間識別情報にて関連付けられるクリップ１−１及びクリップ２−１の３０フレーム目にＳｅｅｋするように制御すればよい。
【００９１】
次にＳ１０３における再生開始処理について具体的に説明する。まず同期運転制御部２０２は、Ｓ１０２における処理にてＳｅｅｋ処理を行った後、再生開始処理を実行する指示を出す。これは、操作入力部１５が、ユーザの再生操作に基づき、操作コマンドとしての再生「ＰＬＡＹ」コマンドを発行する。この「ＰＬＡＹ」コマンドは、第１コマンド多重部１０２、コマンド分離部２００、コマンド制御部２０１を介して同期運転制御部２０２に提供される。同期運転制御部２０２に提供されたコマンドは、コマンド受信部５００を介して全体動作制御部５０１に提供される。全体動作制御部５０１は、例えば、すべての記録再生部が停止状態「ＳＴＡＴＵＳ＿ＳＴＯＰ」の場合には、「ＰＬＡＹ」コマンドの受信により、再生開始処理を行うことを決定し、この指示をコマンド発行部５０４に提供する。
【００９２】
次にコマンド発行部５０４は、この指示情報としての「ＰＬＡＹ＿ＳＴＡＲＴ」コマンドをコマンド制御部２０１に提供する。次に、この「ＰＬＡＹ＿ＳＴＡＲＴ」コマンドは、コマンド制御部２０１のコマンド処理部４００に提供され、再生開始処理が実行される。すなわち、前述したように記録再生制御部４０２に再生開始指示を提供し、各記録再生部の再生動作を行うことになる。
【００９３】
以上、再生動作における処理について具体的に説明してきた。次に再生準備段階（「ＰＬＡＹ＿ＣＨＥＣＫ」コマンドに対応する）で行われる同一クリップ群の判別処理について具体的に説明する。
【００９４】
同一クリップ群判別部４０１における再生クリップと同一クリップ群に属するクリップであるか否かを判断する方法についてより具体的に説明する。同一クリップ群判別部４０１は、コマンド処理部４００からの指示と再生クリップのコンテンツＩＤとに基づき、再生クリップと関連付けられるクリップであるか否かを判断する。図１４に示すようにコンテンツＩＤの記録開始時刻情報（Ｔｉｍｅ  Ｓｎａｐ）と機器固有識別子（Ｄｅｖｉｃｅ  Ｎｏｄｅ）と（すなわち図１４中の（１）として示される部分）が一致していれば、同一クリップ群である（関連付けられている）ことを判断できる。すなわち、再生クリップのコンテンツＩＤと記録媒体３１０に記録されている各クリップのコンテンツＩＤとを比較して、一致すれば、同一クリップ群に属するクリップであり（関連付けられている）、不一致であれば、同一クリップ群に属するクリップではない（関連付けられていない）と判断できる。この時、コンテンツＩＤのファイル単位時間識別情報（Ｃｌｉｐ  Ｎｏ）、空間識別情報（Ｖｉｄｅｏ  Ｎｏ）に相当する部分（図１４中の（２）として示される２ｂｙｔｅの部分）をマスク（例えば、００００とする）して比較すればよい。この同一クリップ群判別部４０１の処理は各記録再生部にて行なわれる。すなわち、すべての記録再生部（映像処理装置全体）でみれば、再生クリップに対応した同一クリップ群（すなわち再生クリップ群）を検索したことになる。
（３−５．クリップ不整合時の動作）
次に記録媒体の挿入誤り等に起因するクリップの不整合の検出とその表示について説明する。本実施の形態では、記録媒体は着脱可能な形態であるため、一部の記録再生装置において、ユーザの誤挿入等の操作により再生時に所望のクリップが記録された記録媒体が挿入されていない場合や、誤った（所望のクリップが記録されていない）記録媒体が挿入されている場合がある。クリップ不整合とはこのような場合に、同一クリップ群を構成するクリップが一部不足している状態を指す。本実施の形態は、このようなクリップ不整合を検出し、その不整合を示す表示を行う際にも効果を発揮する。
【００９５】
まずクリップの不整合の表示例について説明する。図１０や図１７の例のように記録された場合におけるクリップの不整合の表示例を図２２に示す。本実施の形態では、図２２に示すようにＧＵＩ画面上にダイアログと文字を表示することでユーザに提示する。図２２の例では、区間長が２３０フレームを表示しており、これは１番目のクリップと２番目のクリップと３番目のクリップの区間長の総和である。また、クリップの状況としては、関連付けられているクリップが存在する場合には「○」、関連付けられているクリップが存在しない場合には「×」を表示している。ここで、図２２における合成画とは、映像合成部１００にて合成され、主記録再生部１２にて記録されるクリップ（図１０の例では空間識別情報が０であるクリップ）を指し、チャンネル１とは、左側の映像データを記録するクリップ（図１０の例では空間識別情報が１であるクリップ）を、チャンネル２とは右側の映像データを記録するクリップ（図１０の例では空間識別情報が２であるクリップ）を指す。また、図２２の例では、クリップ２−２、クリップ１−３、クリップ２−３が存在しないことを表している。
【００９６】
次にクリップの不整合の検出処理について説明する。クリップの不整合の検出処理は、前述した同一クリップ群検索部５０３における同一クリップを検索するための制御処理と、同一クリップ群判別部４０１における同一クリップ群に属するクリップを判別する処理で実現できる。あるクリップ（以下、検索元クリップと呼ぶ）があるとすると、そのクリップに記録されているコンテンツＩＤを取得し、記録媒体２１０、３１０に記録されている各々のクリップのコンテンツＩＤと比較することで、同一クリップ群に属するクリップがないこと（すなわち、クリップ不整合）が検出できる。
【００９７】
この検索元クリップは、前述した再生処理での同一クリップ群検索における説明では、再生クリップに相当し、本実施の形態では、主記録再生部１２に記録されたクリップが最も効率的であるが、その他の任意のクリップであっても同様の効果を発揮する。
【００９８】
これらの処理により検出されるクリップ不整合検出結果に基づいて図２２に示すような表示を行えばよい。例えば、図２２の例では、クリップ１−３、２−２、２−３は存在しない場合の例を示している。この場合、検索元クリップをクリップ０−１とすると、記録媒体２１０に同一クリップ群に属するクリップであるクリップ０−２とクリップ０−３とを検知ことができる。また、副記録再生部１３における記録媒体３１０には、クリップ０−１と同じ同一クリップ群に属するクリップであるクリップ１−１とクリップ１−２とを検知することができる。同様に、副記録再生部１４における記録媒体３１０について、クリップ２−１とクリップ２−２とが検知することができる。なお、図２２の例では、クリップ１−３、２−２、２−３は存在しないので検知できないことになる。ここで、例えば、１番目のクリップは、空間識別情報にて関連付けられるすべての構成要素（すなわち合成画とチャンネル１と２）を満たしているので再生可能であり、その他の２番目、３番目のクリップはこの構成要素を満たしていないので正常に再生することができない（例えば、再生画に一部及び全画面に欠落が生じる可能性がある）。このような場合におけるクリップの不整合表示は、このような再生の可否や不足クリップの特定等において、ユーザの判断基準となる。特に記録媒体が着脱可能な形態である場合には、ユーザが誤操作する可能性があるため、このクリップの不整合の表示機能は、ユーザによる誤操作の検知あるいは解決するために重要な機能となる。
【００９９】
なお、本実施の形態では管理情報ファイルはテキストファイルのＣＳＶ形式の例を用いて説明したが、マークアップ言語の１つであるＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）形式を利用して記録してもよい。
【０１００】
なお、本実施の形態では映像データとは別に管理情報ファイルを記録する方法を説明したが、管理情報ファイルを映像ファイルのヘッダに記録する方法でもよい。記録再生部２０３、３０３にて、このヘッダ部分のデータと映像データとを別々に記録再生すれば、その他のブロックは本実施の形態で説明した構成で本実施の形態の効果を発揮できる。
【０１０１】
なお、本実施の形態では映像データにコマンドを多重して送受信する方法を説明したが、コマンド（情報）を送受信できればどのような通信部を用いてもよい。
【０１０２】
なお、映像処理装置は、主記録再生部１２と副記録再生部１３、１４とを含む１つの装置として説明したが、主記録再生部１２及び副記録再生部１３、１４が、それぞれの別の１つの装置として実現してもよく、どのような装置構成でもよい。また、主記録再生部１２及び副記録再生部１３、１４に限らず、本実施の形態の構成要素の少なくとも一部を別装置とし、映像処理システムとして、構成してもよい。
【０１０３】
なお、本実施の形態では同期運転制御部２０２を主記録再生部１２に含む構成例を説明したが、主記録再生部１２に含まず、別の構成要素（例えば、操作入力部１５）にて実現してもよい。この場合には、主記録再生部１２のコマンド分離部２００は、分離したコマンドを同期運転制御部２０２に提供するのではなく、コマンド制御部２０１のみにコマンドを提供するように変更し、副記録再生部１３、１４と同様に動作させればよい。
【０１０４】
なお、本実施の形態では左右２つの映像データを用いる例を説明したが、空間識別情報（Ｖｉｄｅｏ  Ｎｏ）の最大値を変更すれば、２つ以上の映像データを扱うこともできる。この場合、本実施の形態では、コンテンツＩＤにおける空間識別情報（Ｖｉｄｅｏ  Ｎｏ）のサイズを１ｂｙｔｅとして説明したが、適宜、サイズを変更してもよい。この空間識別情報（Ｖｉｄｅｏ  Ｎｏ）の最大値の変更により、マルチ画面にそれぞれ１つずつの映像データを提示する映像処理装置や、超高精細映像を複数の映像データを組み合わせて生成する方法に容易に展開可能である。
【０１０５】
なお、本実施の形態ではファイル単位時間識別情報の値として、０からインクリメントして記録し、その値の番号順に再生する方法を説明したが、例えば、編集済みの映像データに対して再生順番に従ってファイル単位時間識別情報を付与してもよい。この場合には、ファイル単位時間識別情報の対応の番号順、すなわち、再生順番の順に再生されることになる。また、この場合には、記録時には、記録再生部２０３、３０３の映像データ記録部において記録される映像データは、本映像処理装置に入力された映像データではなく、各記録再生部に挿入されたそれぞれの記録媒体にあらかじめ記録されている映像ファイルとしての映像データを利用すればよい。再生時には、本実施の形態で説明した処理と同様に再生すればよい。
【産業上の利用可能性】
【０１０６】
本実施の形態にかかる映像処理装置は、複数の映像データを同時に扱う映像処理装置のユーザの利便性を飛躍的に向上させるもので、半導体メモリや光ディスク等を応用した映像処理装置や、２視点のステレオ画の提示による３次元映像処理装置や、マルチ画面や超高精細映像処理装置等に広く適用可能である。
【符号の説明】
【０１０７】
１０    記録系映像処理部
１１    再生系映像処理部
１２    主記録再生部
１３    副記録再生部
１４    副記録再生部
１５    操作入力部
１００    映像合成部
１０２    第１コマンド多重部
１０３    第２コマンド多重部
１０４    第２コマンド多重部
１０５    映像遅延部
１０６    映像遅延部
１１０    第１コマンド分離部
１１１    第２コマンド分離部
１１２    第２コマンド分離部
１５０    入力映像としての映像データ１
１５１    入力映像としての映像データ２
１５２    記録映像としての映像データ１と２の合成画
１５３    記録映像としての映像データ１
１５４    記録映像としての映像データ２
１５５    再生映像としての映像データ１と２の合成画
１５６    再生映像としての映像データ１と２
２００    コマンド分離部
２０１    コマンド制御部
２０２    同期運転制御部
２０３    記録再生部
２０４    コマンド多重部
２１０    記録媒体
３００    コマンド分離部
３０１    コマンド制御部
３０３    記録再生部
３０４    コマンド多重部
３１０    記録媒体
４００    コマンド処理部
４０１    同一クリップ群判断部
４０２    記録再生制御部
４０３    再生位置Ｓｅｅｋ部
５００    コマンド受信部
５０１    全体動作制御部
５０２    再生位置同期制御部
５０３    同一クリップ群検索部
５０４    コマンド受信部
５０５    基本コンテンツＩＤ生成部
６００    映像ファイル記録部
６０１    フレーム単位識別情報多重部
６０２    映像データ記録部
６１０    ファイル単位識別情報生成部
６１１    コンテンツＩＤ生成部
６１２    管理情報記録部
６２０    映像ファイル再生部
６２１    フレーム単位識別情報再生部
６２２    映像データ再生部
６３０    ファイル単位識別情報再生部
６３１    管理情報再生部
７００    コンテンツディレクトリ
７０１    ビデオ格納用ディレクトリ
７０２    管理情報格納用ディレクトリ
【図１】
2011103617.tif 000003
【図２】
2011103617.tif 000004
【図３】
2011103617.tif 000005
【図４】
2011103617.tif 000006
【図５】
2011103617.tif 000007
【図６】
2011103617.tif 000008
【図７】
2011103617.tif 000009
【図８】
2011103617.tif 000010
【図９】
2011103617.tif 000011
【図１０】
2011103617.tif 000012
【図１１】
2011103617.tif 000013
【図１２】
2011103617.tif 000014
【図１３】
2011103617.tif 000015
【図１４】
2011103617.tif 000016
【図１５】
2011103617.tif 000017
【図１６】
2011103617.tif 000018
【図１７】
2011103617.tif 000019
【図１８】
2011103617.tif 000020
【図１９】
2011103617.tif 000021
【図２０】
2011103617.tif 000022
【図２１】
2011103617.tif 000023
【図２２】
2011103617.tif 000024