(57)【要約】【課題】撮影時に定期的に他の撮影映像記録装置と時刻同期を取る必要がなく、撮影後の各映像の編集作業をユーザーに容易に行なわせることが可能な撮影映像記録装置を提供する。【解決手段】自身の時計と他の撮影映像記録装置の時計とを時刻同期した時点から所定期間のみ有効となる時刻ＩＤを生成して、撮影した映像から得られる映像ストリームにこの時刻ＩＤと他の撮影映像記録装置を識別する機器識別情報を挿入し記録媒体に記録する。【選択図】  図１
2011182363.tif 000002
【特許請求の範囲】
【請求項１】
撮影映像記録装置であって、
他の撮影映像記録装置と情報の送受信を行なう通信部と、
被写体を撮影して撮影映像を得、この得られた撮影映像を映像ストリームとして出力する撮影部と、
時刻を計時する時計部と、
前記通信部を介して前記他の撮影映像記録装置と情報の送受信を行なって、前記時計部が計時する時刻に、前記他の映像記録装置が備える他の時計部が計時する時刻を同期させる第１の処理か、前記時計部が計時する時刻を前記他の時計部が計時する時刻に同期させる第２の処理か、いずれか一方の処理を行なう時刻同期部と、
前記通信部を介して、前記撮影映像記録装置を識別する機器識別情報を前記他の撮影映像記録装置へ送信するとともに、前記他の撮影映像記録装置から前記他の撮影映像記録装置を識別する他の機器識別情報を受信し、更に、
前記時刻同期部が前記第１の処理を行なった場合は、予め設定された所定期間のみ有効とする第１の時刻識別情報を生成し、この生成した第１の時刻識別情報を前記他の撮影映像記録装置へ送信する一方、
前記時刻同期部が前記第２の処理を行なった場合は、前記他の撮影映像記録装置が生成した第２の時刻識別情報を受信し、この受信した第２の時刻識別情報を予め設定された所定期間のみ有効とする時刻識別情報生成及び送受信部と、
前記第１又は第２の時刻識別情報と前記他の機器識別情報とを前記映像ストリームに所定周期で挿入するメタ情報挿入部と、
前記第１又は第２の時刻識別情報が挿入された映像ストリームを記録媒体に記録するストリーム記録部と、
を有することを特徴とする撮影映像記録装置。
【請求項２】
前記所定期間は、前記時刻同期部が前記第１又は第２の処理を行なって、前記時計部が計時する時刻と前記他の時計部が計時する時刻とを同期させた時点から、前記時計部が計時する時刻と前記他の時計部が計時する時刻とのずれが所定量に達する時点までの期間であることを特徴とする請求項１記載の撮影映像記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内蔵時計を備えた撮影映像記録装置に関するものである。
【背景技術】
【０００２】
従来、ビデオカメラ等の撮影映像記録装置には、時計が内蔵されている。この内蔵時計は、主に撮影時刻を記録するのに使用される。
【０００３】
しかし、ビデオカメラの内蔵時計は、基準クロックの精度のばらつき等により誤差が生じる。従って、複数のビデオカメラそれぞれの内蔵時計が同一時刻となる保証は無い。すなわち、複数のビデオカメラ間で時刻同期が取れていることは期待できない。
【０００４】
このように、時刻同期が取れていない複数のビデオカメラで撮影した映像を切り替えながら編集する場合、映像の切り替え時において、お互いの内蔵時計の誤差分だけ、編集する映像が前後してしまう可能性があった。
【０００５】
これを解決するため、例えば特許文献１には、外部機器から通信により時刻情報を取得し、内蔵時計の時刻を補正することにより、複数のビデオカメラの内蔵時計を時刻同期させ、この時刻同期された内蔵時計の時刻情報をタイムスタンプとして、撮影した映像のビデオストリームに挿入する方法が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−２５０６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１の技術によれば、複数のビデオカメラの内蔵時計を時刻同期させることができる。しかし、たとえ時刻同期させたとしても、各内蔵時計にはクロック精度のばらつき等による誤差が生じるので、定期的に時刻同期の処理を繰り返さない限り、いずれは時刻同期が外れることになる。
【０００８】
定期的に時刻同期の処理を繰り返すためには、無線ＬＡＮ(Local Area Network)やBluetooth（登録商標）を用いて複数のビデオカメラを常時接続させておく必要があるが、常時接続させると、消費電力が増加するという課題が発生する。また、撮影時の各ビデオカメラの使用エリアが、常時接続させるための無線が届く範囲に制限されるという課題も発生する。
【０００９】
更には、複数のビデオカメラによって撮影された各映像を、ＨＤＤ(Hard Disk Drive)等の大容量メモリに一旦コピーした後、ＰＣ(Personal Computer)で編集する場合、各映像が、どのビデオカメラで撮影されたものであるか、他のどの映像と時刻同期が取れているのか等の映像の時刻同期に関する属性情報が付加されていないため、ユーザーはそれらを認識できず、実質上編集が困難になるという課題があった。
【課題を解決するための手段】
【００１０】
上記課題を解決するために本発明は、下記の装置を提供するものである。
（１）撮影映像記録装置であって、
他の撮影映像記録装置と情報の送受信を行なう通信部と、(109)
被写体を撮影して撮影映像を得、この得られた撮影映像を映像ストリームとして出力する撮影部と、(101,103)
時刻を計時する時計部と、(108)
前記通信部を介して前記他の撮影映像記録装置と情報の送受信を行なって、前記時計部が計時する時刻に、前記他の映像記録装置が備える他の時計部が計時する時刻を同期させる第１の処理か、前記時計部が計時する時刻を前記他の時計部が計時する時刻に同期させる第２の処理か、いずれか一方の処理を行なう時刻同期部と、（107）
前記通信部を介して、前記撮影映像記録装置を識別する機器識別情報を前記他の撮影映像記録装置へ送信するとともに、前記他の撮影映像記録装置から前記他の撮影映像記録装置を識別する他の機器識別情報を受信し、
更に、前記時刻同期部が前記第１の処理を行なった場合は、予め設定された所定期間のみ有効とする第１の時刻識別情報を生成し、この生成した第１の時刻識別情報を前記他の撮影映像記録装置へ送信する一方、
前記時刻同期部が前記第２の処理を行なった場合は、前記他の撮影映像記録装置が生成した第２の時刻識別情報を受信し、この受信した第２の時刻識別情報を予め設定された所定期間のみ有効とする時刻識別情報生成及び送受信部と、(106)
前記第１又は第２の時刻識別情報と前記他の機器識別情報とを前記映像ストリームに所定周期で挿入するメタ情報挿入部と、(104)
前記第１又は第２の時刻識別情報が挿入された映像ストリームを記録媒体に記録するストリーム記録部と、(102)
を有することを特徴とする撮影映像記録装置。
（２）前記所定期間は、前記時刻同期部が前記第１又は第２の処理を行なって、前記時計部が計時する時刻と前記他の時計部が計時する時刻とを同期させた時点から、前記時計部が計時する時刻と前記他の時計部が計時する時刻とのずれが所定量に達する時点までの期間であることを特徴とする請求項１記載の撮影映像記録装置。
【発明の効果】
【００１１】
本発明によれば、撮影時に定期的に他の撮影映像記録装置と時刻同期をとらなくても、撮影後の編集作業をユーザーに容易に行なわせることが可能となる。
【００１２】
また、撮影時に定期的に他の撮影映像記録装置と時刻同期をとる必要が無いので、消費電力を抑えることが可能になるとともに、各撮影映像記録装置の使用エリアの制限を無くすことが可能となる。
【図面の簡単な説明】
【００１３】
【図１】本発明の撮影映像記録装置の実施形態であるビデオカメラの構成例を示すブロック図である。
【図２】ビデオストリームに挿入する時刻情報と時刻ＩＤとの様子を説明する図である。
【図３】時刻ＩＤと相手機器ＩＤと残り有効時間との関係を説明する図である。
【図４】本実施例の動作を説明する図である。
【図５】本実施例で撮影された映像の編集時の処理を説明する図である。
【発明を実施するための形態】
【００１４】
以下、本発明の撮影映像記録装置の実施の形態について、添付図面を参照して説明する。
【００１５】
図１は、本発明の撮影映像記録装置の一実施形態であるビデオカメラ１００の構成例を示すブロック図である。以下、この図１を用いて各構成を説明する。
【００１６】
本ビデオカメラ１００は、被写体を撮影する撮影部１０１、撮影部１０１から出力される撮影映像を、ＭＰＥＧ(Moving Picture Experts Group)２やＭＰＥＧ４／ＡＶＣ等の圧縮符号化方式で符号化してビデオストリームを得るエンコード部１０３、エンコード部１０３で符号化されたビデオストリームを記録するストリーム記録部１０２、符号化されたビデオストリームに、このビデオストリームの映像が撮影された時刻を示す時刻情報や時刻ＩＤ等のメタ情報を挿入するメタ情報挿入部１０４、時刻情報を得るための内蔵時計１０８、外部からの情報によって他の機器（例えばビデオカメラ）の内蔵時計と自分自身の内蔵時計との時刻同期を取る時刻同期部１０７、時刻同期部１０７が時刻同期を取るときにどちらかマスター機器になるかを決定して、時刻ＩＤ（詳細は後述する）を生成したり、この生成した時刻ＩＤを他の機器へ送信したり、他の機器から時刻ＩＤを受信したり、送受信された時刻ＩＤをＩＤ記憶部１０５に記憶するとともに必要に応じて記憶した時刻ＩＤを更新したりする時刻ＩＤ生成及び送受信部１０６、時刻ＩＤを記憶するＩＤ記憶部１０５、時刻同期や時刻ＩＤ送受信のため、他の機器と通信する通信部１０９、ＩＤ記憶部１０５に記憶された時刻ＩＤを管理し、時刻ＩＤに付加された残り有効時間を監視して、残り有効時間が過ぎた時刻ＩＤをＩＤ記憶部から削除するＩＤ管理部１１０などを含んで構成される。
【００１７】
このうち、撮影部１０１、ストリーム記録部１０２、エンコード部１０３は、ビデオカメラにおいて一般的に具備される構成である。従って、詳細説明は省略する。なお、一般的に、ストリーム記録部１０２に記録されたデータは、メモリーカードやＵＳＢ(Universal Serial Bus)インターフェースなどを経由して、外部に取り出すことが可能である。
【００１８】
次に、本発明の要部を説明する。
＜時刻同期部１０７＞
時刻同期部１０７について説明する。
【００１９】
例えば、２台のビデオカメラ１００を用いて任意の被写体を撮影する場合を考える。
【００２０】
お互いのビデオカメラ１００の内蔵時計１０８は、通常時は、他のビデオカメラの内蔵時計と時刻同期を取っていない。
【００２１】
時刻同期の指示を外部から受けた場合、２台のビデオカメラの各時刻同期部１０７は、自身の内蔵時計１０８の方か、他のビデオカメラ１００の内蔵時計１０８の方か、いずれか一方の内蔵時計１０８の時刻を補正することでお互いの時刻を合わせ、時刻同期をとる。このとき、補正される方の内蔵時計１０８を有するビデオカメラをスレーブ機器、参照される方の内蔵時計１０８を有するビデオカメラをマスター機器と呼ぶこととする。
【００２２】
時刻同期部１０７の詳細動作を説明する。時刻同期の指示を外部から受けた場合、まず、お互いの時刻同期部１０７は、相手の時刻同期部１０７と、通信部１０９を介して、例えば、Bluetooth（登録商標）や無線ＬＡＮ等のインターフェースを用いて接続する。
【００２３】
次に、お互いの時刻同期部１０７は、自分がマスター機器なのかスレーブ機器なのかを示す情報を時刻ＩＤ生成及び送受信部１０６から取得する。なお、時刻ＩＤ生成及び送受信部１０６がマスター機器かスレーブ機器かを決定する方法に関しては後述する。
【００２４】
そして、相互に内蔵時計１０８から取得した時刻情報を通信しあうことにより、お互いの内蔵時計１０８間の時刻のずれ量（差分値）を算出する。スレーブ機器側の時刻同期部１０７は、算出した差分値により自機の内蔵時計１０８の時刻を、マスター機器側の内蔵時計１０８の時刻に合うように補正する。なお、通信回線を介しての時刻情報の送受信においては、通信回線による情報伝達の遅延が発生することを考慮しなければならない。この情報伝達の遅延を解消する技術に関しては、従来から種々の方法が提案されており、どのような方法を用いても良い。
＜時刻ＩＤ生成及び送受信部１０６＞
時刻ＩＤ生成及び送受信部１０６について説明する。
【００２５】
時刻ＩＤ生成及び送受信部１０６は、主に以下の３つの処理を行なう。
（１）時刻合わせを行なう２台のビデオカメラのうちどちらをマスター機器とするかを決定する処理。
（２）時刻ＩＤを生成する処理。
（３）ＩＤ記憶部１０５に記憶した時刻ＩＤを更新する処理。
【００２６】
以下、上記３つの処理について詳細に説明する。
【００２７】
まず、時刻合わせを行なうお互いのビデオカメラ１００のＩＤ記憶部１０５に記憶されている時刻ＩＤの数を比較する。そして、時刻ＩＤの数の多い方をマスター機器と決定し、他方をスレーブ機器と決定する。なお、時刻ＩＤの数が同数の場合は、どちらをマスター機器と決定しても構わない。
【００２８】
次に、マスター機器の時刻ＩＤ生成及び送受信部１０６は、新しい時刻ＩＤをひとつ生成する。時刻ＩＤとは、ビデオカメラ間で新しく時刻同期を取る処理を行なう毎に１つ生成するＩＤである。
【００２９】
この時刻ＩＤは、一意性を有する必要がある。一意性のある時刻ＩＤの生成方法としては、例えば、マスター機器の機器ＩＤと撮影時刻情報とを用いて、ハッシュデータを生成する方法が考えられる。単に機器ＩＤと撮影時刻情報とを組み合わせるだけでも一意性のある時刻ＩＤを生成できる。しかし、この時刻ＩＤは、撮影した映像とともにビデオストリームとしてストリーム記録部１０２にも記録される。ストリーム記録部１０２に記録されたビデオストリームは、再生時に装置の外部へ出力される場合がある。従って、機器ＩＤが容易に第三者に認識されてしまわないように、ハッシュをかけることが望ましい。なお、時刻ＩＤの生成に用いる時刻情報の精度は、１秒単位程度の精度でよい。これは、ユーザーが、１秒以内に複数の機器と時刻同期を取ることは実質無いと判断できるからである。
【００３０】
時刻ＩＤには、この時刻ＩＤが有効である期間を示す残り有効時間を示す情報と時刻同期を取った相手の機器の機器ＩＤとが対応付けられる。これらの情報の詳細については後述する。なお、これら対応付けられた各情報を、以後、時刻ＩＤ関連情報と総称する。
【００３１】
次に、上記で説明したように、お互いのビデオカメラ１００の時刻同期部１０７は時刻同期を行なう。スレーブ機器の時刻同期部１０７は自機の内蔵時計１０８の時刻をマスター機器の内蔵時計１０８の時刻に合わせる。
【００３２】
その後、お互いのビデオカメラ１００の時刻ＩＤ生成及び送受信部１０６は、ＩＤ記憶部１０５のデータの更新を行なう。
【００３３】
マスター機器の時刻ＩＤ生成及び送受信部１０６は、今回新たに生成した時刻ＩＤと、残り有効時間を示す情報の初期値と、事前に取得した相手機器ＩＤ（スレーブ機器の機器ＩＤ）とを、マスター機器のＩＤ記憶部１０５に追加記憶する。
【００３４】
また、マスター機器のＩＤ生成及び送受信部１０６は、新たに生成した時刻ＩＤと、
この時刻ＩＤの残り有効時間の初期値と、自機（マスター機器）の機器ＩＤとを、スレーブ機器の時刻ＩＤ生成及び送受信部１０６に送信する。
【００３５】
スレーブ機器の時刻ＩＤ生成及び送受信部１０６は、自機（スレーブ機器）のＩＤ記憶部１０５に記憶していたデータをすべて消去して、マスター機器から受信した時刻ＩＤと、相手機器ＩＤ（マスター機器の機器ＩＤ）と、残り有効時間の初期値とを組にしてＩＤ記憶部１０５に記憶する。
【００３６】
なお、残り有効時間の初期値に関しては、予め複数のビデオカメラ間で共通の値に定めておく場合は、その共通の値をお互いのＩＤ記憶部１０５に設定すればよいので、マスター機器がスレーブ機器へその情報を送信しなくても良い。
＜ＩＤ記憶部１０５＞
ＩＤ記憶部１０５について説明する。
【００３７】
ＩＤ記憶部１０５は、時刻ＩＤ関連情報を記憶する。
【００３８】
図３は、このＩＤ記憶部に記憶する時刻ＩＤ関連情報を説明する図である。
【００３９】
このＩＤ記憶部に記憶される時刻ＩＤ関連情報は、時刻ＩＤと、相手機器ＩＤと、残り有効時間とが対応付けられた情報である。
【００４０】
相手機器ＩＤは、時刻同期を取った相手のビデオカメラ１００の機器ＩＤである。ビデオカメラ１００にもユニークな機器ＩＤが必要であるが、これは無線ＬＡＮやBluetooth（登録商標）等のインターフェースハードウェアに割り当てられているＭＡＣ(Media Access Control)アドレスを使用することで実現できる。なお、これに限らず機器ごとに一意性を有するＩＤであればどのようなものを用いても良い。
【００４１】
残り有効時間は、対応する時刻ＩＤの残り有効時間を示す。精度は１秒程度の精度で十分である。
【００４２】
残り有効時間について更に詳細に説明する。
【００４３】
ビデオカメラ１００の内蔵時計１０８は、既に説明したように、基準クロックの精度のばらつき等により誤差が生じるので、常に時刻を基準時刻と合うように補正し続けない限り、一旦基準時刻に合うように補正したとしても、時間の経過と共に基準時刻とずれていく。
【００４４】
残り有効時間とは、一度時刻同期を取った後、時刻の経過と共に基準時刻からずれていくずれ量が、編集映像として許容できない量になるまでの残り時間を示す。すなわち、一つの時刻ＩＤに対応する残り有効時間と相手機器ＩＤとを示す情報を参照すれば、その時刻ＩＤによって確立された相手機器との時刻同期があとどのくらい有効であるのかを確認することができる。
【００４５】
この残り有効時間の初期値の算出方法を説明する。
【００４６】
例えば、映像編集に許容できるずれ量が、映像周期の２フレーム分とした場合を説明する。
【００４７】
一般的に、ビデオカメラ１００の内蔵時計１０８の精度は１５ppm程度であり、この場合、月差３．９秒程度の誤差になる。
【００４８】
この精度の内蔵時計１０８で、一旦時刻同期を取ってから、編集映像として許容できる２フレーム分の時間ずれ量（誤差量）を生じるまでの時間は、２フレームの周期は約６７msecであるので、
６７msec÷１５ppm＝４４６７sec≒75min
となる。
【００４９】
つまり、時刻同期をとってから少なくとも７５minで２フレームのずれが生じる可能性がある。
【００５０】
以上から、時刻ＩＤを生成したときに初期値として残り有効時間を4467secとする。なお、この初期値は、ユーザーが許容可能なフレーム数および、内蔵時計の精度に依存する値である。
＜ＩＤ管理部１１０＞
ＩＤ管理部１１０について説明する。
【００５１】
ＩＤ管理部１１０は、減算タイマーを用いて、ＩＤ記憶部に記憶されている各時刻ＩＤに対応する残り有効時間から経過時間を減算する更新を行い、残り有効時間が０になったら、ＩＤ記憶部からその時刻ＩＤを削除する。
＜メタ情報挿入部１０４＞
メタ情報挿入部１０４について説明する。
【００５２】
メタ情報挿入部１０４は、撮影した映像を符号したビデオストリームの中に、撮影時刻情報と時刻ＩＤとを適切な時刻間隔でビデオストリームに挿入する。一般的にはＧＯＰ単位（500msec程度）で挿入するのが好適である。また、挿入する位置は、一般にユーザーが使用可能な領域とする。例えば、ISO/IEC13818-2 MPEG2 Videoの場合は、３２ビットのuser＿data＿start＿codeから始まるuser＿data()フィールドへ挿入し、ITU-T H.264(MPEG4 AVC)の場合は、Supplemental Enhancement Informationを用い、sei＿message()フィールド内のuser＿data＿unregistered()フィールドへ挿入することが考えられるが、これに限らず、圧縮符号化フォーマットによって適した領域を使用する。
【００５３】
なお、時刻ＩＤは、１つのみとは限らず、複数個ある場合もあるし、ひとつもない場合もある。
【００５４】
また、撮影時刻情報は、絶対時刻を示す情報を用いる。協定世界時（ＵＴＣ：Universal Time, Coordinated）を用いても良いし、ローカル時刻を用いても良い。時刻の精度は最低でも33msec以上とする。
【００５５】
図２は、ビデオストリームに挿入する撮影時刻情報と時刻ＩＤとを説明する図である。この図でわかる通り、メタ情報挿入部１０４は、まず、そのＧＯＰに含まれる映像が撮影された時刻を示す情報を挿入し、次いで、そのＧＯＰに含まれる時刻ＩＤの総数を示す情報を挿入し、次いで、時刻ＩＤそのものを順次挿入する。
＜時刻同期処理＞
次に、本実施例における時刻同期処理の具体的な内容について図４を用いて説明する。
【００５６】
図４は、３台のビデオカメラ間で互いに時刻同期をとる場合の時刻ＩＤと相手機器ＩＤと残り有効時間との関係を説明する図である。
【００５７】
ビデオカメラＡ、ビデオカメラＢ、ビデオカメラＣには、それぞれ機器ＩＤが付加されている。本説明では、例えば、ビデオカメラＡの機器ＩＤを４３７、ビデオカメラＢの機器ＩＤを５４１、ビデオカメラＣの機器ＩＤを８６９とする。
【００５８】
外部からの指示によって、最初にビデオカメラＡとＢとの時刻合わせ操作が開始されると、まず、お互いのビデオカメラの通信部１０９は相手の通信部１０９との接続を確立する。
【００５９】
次に、お互いのビデオカメラの時刻ＩＤ生成及び送受信部１０６は、ＩＤ記憶部１０５に記憶してある時刻ＩＤを交換するとともに、どちらのビデオカメラをマスター機器とするかを決定する。この時点では、双方のビデオカメラとも時刻ＩＤがひとつも記録されていないため、どちらをマスター機器としても良いが、ここではビデオカメラＡをマスター機器とし、ビデオカメラＢをスレーブ機器とする。
【００６０】
次に、スレーブ機器であるビデオカメラＢの時刻同期部１０７は、マスター機器であるビデオカメラＡの内蔵時計１０８の時刻に合うようにビデオカメラＢの内蔵時計１０８を補正する。
【００６１】
次に、マスター機器であるビデオカメラＡの時刻ＩＤ生成及び送受信部１０６は、時刻ＩＤ１２３４５６７８を生成し、この生成した時刻ＩＤ１２３４５６７８と、ビデオカメラＢの機器ＩＤである相手機器ＩＤ５４１と、残り有効時間４４６７との情報を自機であるビデオカメラＡのＩＤ記憶部１０５に記憶するとともに、スレーブ機器であるビデオカメラＢへ、生成した時刻ＩＤ１２３４５６７８と、自機であるビデオカメラＡの機器ＩＤ４３７と、残り有効時間４４６７との情報を送信する。スレーブ機器であるビデオカメラＢの時刻ＩＤ生成及び送受信部１０６は、送信された時刻ＩＤ１２３４５６７８と、ビデオカメラＡの機器ＩＤ４３７と、残り有効時間４４６７との情報をビデオカメラＢのＩＤ記憶部１０５に記憶する。なお、ビデオカメラＡがビデオカメラＢの機器ＩＤ５４１を取得するタイミングは、双方の通信が確立された後であればどのタイミングでも良い。
【００６２】
ここで、残り有効時間は、初期値を４４６７Secとしているが、この初期値は許容するフレーム誤差および、内蔵時計の精度に依存した値となる。
【００６３】
双方のビデオカメラのＩＤ管理部１１０は、上記のようにして、双方のビデオカメラのＩＤ記憶部１０５にそれぞれ記憶した時刻ＩＤ１２３４５６７８の残り有効時間を１秒ごとに減算していく。
【００６４】
次に、ビデオカメラＡとビデオカメラＢとが時刻同期されてから３０分後、すなわち１８００秒後に、外部からの指示によって、ビデオカメラＢとビデオカメラＣとの時刻合わせ操作が開始されると、お互いのビデオカメラの通信部１０９は相手の通信部１０９との接続を確立する
次に、お互いのビデオカメラの時刻ＩＤ生成及び送受信部１０６は、ＩＤ記憶部１０５に記憶してある時刻ＩＤを交換するとともに、どちらのビデオカメラをマスター機器とするかを決定する。この時点では、ビデオカメラＢに時刻ＩＤ１２３４５６７８が記憶されており、ビデオカメラＣには時刻ＩＤが記憶されていないので、ビデオカメラＢをマスター機器とし、ビデオカメラＣをスレーブ機器とする。
【００６５】
次に、スレーブ機器であるビデオカメラＣの時刻同期部１０７は、マスター機器であるビデオカメラＢの内蔵時計１０８の時刻に合うようにビデオカメラＣの内蔵時計１０８を補正する。
【００６６】
次に、マスター機器であるビデオカメラＢの時刻ＩＤ生成及び送受信部１０６は、新規に時刻ＩＤ１５００００００を生成し、この生成した時刻ＩＤ１５００００００と、ビデオカメラＣの機器ＩＤである相手機器ＩＤ８６９と、残り有効時間４４６７との情報を自機であるビデオカメラＡのＩＤ記憶部１０５に記憶するとともに、スレーブ機器であるビデオカメラＣへ、生成した時刻ＩＤ１５００００００と、自機であるビデオカメラＢの機器ＩＤ５４１と、残り有効時間４４６７との情報、及び、時刻ＩＤ１２３４５６７８とビデオカメラＡの機器ＩＤである相手機器ＩＤ４３７と、残り有効時間２６６７との情報を送信する。
【００６７】
スレーブ機器であるビデオカメラＣの時刻ＩＤ生成及び送受信部１０６は、送信された時刻ＩＤ１５００００００と、ビデオカメラＢの機器ＩＤ５４１と、残り有効時間４４６７との情報、及び、時刻ＩＤ１２３４５６７８と、相手機器ＩＤ４３７と、残り有効時間２６６７との情報をビデオカメラＣのＩＤ記憶部１０５に記憶する。なお、ビデオカメラＢがビデオカメラＣの機器ＩＤを取得するタイミングは、双方の通信が確立された後であればどのタイミングでも良い。
【００６８】
最初の時刻同期から約７５分、すなわち４４６７秒経過したときに、時刻ＩＤ１２３４５６７８の残り有効時間が０になり、ビデオカメラＡ、ビデオカメラＢ、ビデオカメラＣ、それぞれのＩＤ管理部１１０はＩＤ記憶部１０５に記憶してある時刻ＩＤ１２３４５６７８の情報を削除する。削除は残り有効時間に基づいて、それぞれのビデオカメラのＩＤ管理部１１０が独立して行なうので、削除の際にビデオカメラ同士が通信する必要は無い。
＜編集時の処理＞
次に、以上のようにして時刻同期されたビデオストリームを編集する際の処理について図５を用いて説明する。
【００６９】
ビデオカメラＡ、ビデオカメラＢ，ビデオカメラＣで撮影され、それぞれのストリーム記憶部１０２に記録されたビデオストリームは撮影カットごとに別のビデオファイルになる。これは、図５の５００１から５０３４に相当する。
【００７０】
図５は、撮影時にＸの時点でビデオカメラＡとＢとが時刻同期され、Ｙの時点でビデオカメラＢとＣとが時刻同期され、Ｘの時点でビデオカメラＡとＢとの時刻同期の残り有効時間が０になった場合の例である。図５の上部に記載されている時刻ＩＤ関連情報は、それぞれＸ、Ｙ、Ｚの時点でのビデオカメラＡのＩＤ記憶部１０５に記憶されていた内容を示している。同様に、図５の下部に記載されている時刻ＩＤ関連情報は、それぞれＹ、Ｚの時点でのビデオカメラＣのＩＤ記憶部１０５に記憶されていた内容を示している。
【００７１】
ビデオファイルには、適切な間隔でタイムコード（撮影時刻）と上記時刻ＩＤ関連情報のうち時刻ＩＤと相手機器ＩＤとが挿入されている。なお、時刻ＩＤと相手機器ＩＤとはかならず挿入されているとは限らない。
【００７２】
まず、ビデオファイルをタイムコード順に整列させる。但し、このタイムコードは各々のビデオカメラの内蔵時計１０８によるものなので、同じタイムコードであっても実際に同じ時刻で撮影されたとは限らない。
【００７３】
次に、タイムコードが重なるビデオファイルを選び、その時刻ＩＤを調べる。
【００７４】
図５では、ビデオファイル５００１、５０１１、５０３１が同じタイムコードを含んでおり、このうち、ビデオファイル５００１、５０１１が、同じ時刻ＩＤ１２３４５６７８を含んでいる。
【００７５】
従って、この２つのビデオファイルのタイムコードは時刻同期していると判断できる。
しかし、ビデオファイル５０３１には時刻ＩＤ１２３４５６７８が含まれていないので、このビデオファイルはビデオファイル５００１，５０１１とタイムコードが時刻同期されていない可能性が高いと判断できる。
【００７６】
従って、ビデオファイル５００１と５０１１とは、時刻同期していると判断できるので、編集時や再生時にこの２つのビデオファイルを違和感なく切り替えることが可能になる。しかし、ビデオファイル５０３１は他の２つのファイルと時刻同期されていない可能性が高いので、編集時や再生時のこのビデオファイルと他の２つのビデオファイルとを切替えると、映像が前後してしまって違和感がでる可能性が高い。
【００７７】
同様に、ビデオカメラＣで撮影したビデオファイル５０３２にはビデオファイル５００３，５０１５等と同じ時刻ＩＤ１２３４５６７８が含まれているので、編集時や再生時に違和感の無い切り替えが可能である。
【００７８】
ビデオファイル５０３４は、時刻ＩＤ１２３４５６７８が含まれていないので、ビデオカメラＡで撮影したビデオファイル５００６、５００７とは同期を取ることができない。
【００７９】
このように、ビデオストリーム（ファイル）に挿入された時刻ＩＤを比較するだけで、その時点で違和感の無い切り替えが可能なビデオストリームを特定することが出来、ユーザーは簡単に違和感の無い編集や切り替え視聴ができるようになる。
【００８０】
以上のように、２台のビオカメラ同士を順次時刻同期させたときに時刻ＩＤ関連情報で撮影した映像のビデオストリームも再生時もしくは編集時にビデオストリームのみの情報から、同期しているカメラの映像を切り替えて表示・編集することが出来る。
【００８１】
上記の通り、本発明は、一度時刻同期を取った後、内蔵時計の精度が不十分で時刻が次第にずれる場合でも、あえて再度の時刻同期を取ることはしない。その代わりに、一度時刻同期を取った時点から時刻同期のずれが許容できない量になる時点までの期間を、時刻同期が取れていることを保証する有効期間とし、この有効期間を識別する時刻ＩＤをお互いのビデオカメラで撮影した映像のビデオストリームに挿入する。
【００８２】
これにより、撮影時に定期的に他の撮影映像記録装置と時刻同期をとらなくても、撮影後の編集作業をユーザーに容易に行なわせることが可能となる。
【００８３】
また、撮影時に定期的に他の撮影映像記録装置と時刻同期をとる必要が無いので、消費電力を抑えることが可能になるとともに、各撮影映像記録装置の使用エリアの制限を無くすことが可能となる。
【００８４】
なお、上記実施例は、有効期間のみ前記時刻ＩＤをビデオストリームに挿入する例であるが、有効期間内は時刻ＩＤとともに有効フラグビデオストリームに挿入し、有効期間が過ぎたら、時刻ＩＤとともに無効フラグビデオストリームに挿入するように構成してももちろん構わない。
【符号の説明】
【００８５】
１００  ビデオカメラ
１０１  撮影部
１０２  ストリーム記録部
１０３  エンコード部
１０４  メタ情報挿入部
１０５  ＩＤ記憶部
１０６  時刻ＩＤ生成及び送受信部
１０７  時刻同期部
１０８  内蔵時計
１０９  通信部
１１０  ＩＤ管理部
【図１】
2011182363.tif 000003
【図２】
2011182363.tif 000004
【図３】
2011182363.tif 000005
【図４】
2011182363.tif 000006
【図５】
2011182363.tif 000007