(57)【要約】【課題】正常にタイムコード同期を取ることが可能なタイムコード同期装置を提供する。【解決手段】外部より供給されるタイムコードを、記録する映像信号に同期した複数のタイミングで読み取るタイムコード読み取り部１０１と、前記タイムコード読み取り部で読み取った複数のタイムコードのうち、少なくとも１つのタイムコードの値が、直前に採用したタイムコードの値から所定数増加している場合は、前記１つのタイムコードの値を採用する一方、所定数増加していない場合は、前記１つのタイムコード以外のいずれかのタイムコードの値を採用するタイムコード判定部１０２と、前記タイムコード判定部で採用されたタイムコードの値を前記記録する映像信号に付加するタイムコード設定部１０３とを備える。【選択図】      図３
2014068102.tif 000002
【特許請求の範囲】
【請求項１】
外部より供給されるタイムコードを、記録する映像信号に同期した複数のタイミングで読み取るタイムコード読み取り部と、
前記タイムコード読み取り部で読み取った複数のタイムコードのうち、少なくとも１つのタイムコードの値が、直前に採用したタイムコードの値から所定数増加している場合は、前記１つのタイムコードの値を採用する一方、所定数増加していない場合は、前記１つのタイムコード以外のいずれかのタイムコードの値を採用するタイムコード判断部と、
前記タイムコード判断部で採用されたタイムコードの値を前記記録する映像信号に付加するタイムコード設定部と、
を備えることを特徴とするタイムコード同期装置。
【請求項２】
外部より供給されるタイムコードを、記録する映像信号に同期した第１のタイミングで読み取るタイムコード読み取り部と、
前記タイムコード読み取り部で読み取ったタイムコードの値が、直前に採用したタイムコードの値から所定数増加している場合は、前記１つのタイムコードの値を採用する一方、所定数増加していない場合は、前記タイムコード読み取り部に前記第１のタイミングとは異なる第２のタイミングで前記タイムコードを読み取らせ、この第２のタイミングで読み取らせたタイムコードの値を採用するタイムコード判断部と、
前記タイムコード判断部で採用されたタイムコードの値を前記記録する映像信号に付加するタイムコード設定部と、
を備えることを特徴とするタイムコード同期装置。
【請求項３】
前記タイムコード設定部は、前記タイムコード判定部で採用されたタイムコードの値を前記記録する映像信号に付加する処理を所定回数行なった後は、前記タイムコード設定部自体が、タイムコードの値を所定数増加させて前記記録する映像信号に付加する処理を繰り返すことを特徴とする請求項１又は２記載のタイムコード同期装置。
【請求項４】
外部より供給されるタイムコードを、記録する映像信号に同期した複数のタイミングで読み取るタイムコード読み取りステップと、
前記タイムコード読み取りステップで読み取った複数のタイムコードのうち、少なくとも１つのタイムコードの値が、直前に採用したタイムコードの値から所定数増加している場合は、前記１つのタイムコードの値を採用する一方、所定数増加していない場合は、前記１つのタイムコード以外のいずれかのタイムコードの値を採用するタイムコード判断ステップと、
前記タイムコード判断ステップで採用されたタイムコードの値を前記記録する映像信号に付加するタイムコード設定ステップと、
を含むことを特徴とするタイムコード同期方法。
【請求項５】
外部より供給されるタイムコードを、記録する映像信号に同期した第１のタイミングで読み取るタイムコード読み取りステップと、
前記タイムコード読み取りステップで読み取ったタイムコードの値が、直前に採用したタイムコードの値から所定数増加している場合は、前記１つのタイムコードの値を採用する一方、所定数増加していない場合は、前記タイムコード読み取りステップに前記第１のタイミングとは異なる第２のタイミングで前記タイムコードを読み取らせ、この第２のタイミングで読み取らせたタイムコードの値を採用するタイムコード判断ステップと、
前記タイムコード判断ステップで採用されたタイムコードの値を前記記録する映像信号に付加するタイムコード設定ステップと、
を含むことを特徴とするタイムコード同期方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の映像記録装置に同時に記録される各映像信号に付加するタイムコードを同期させるタイムコード同期装置、及びタイムコード同期方法に関する。
【背景技術】
【０００２】
映像信号を記録メディアに記録する場合、記録した映像信号の時間的位置を特定するために、映像信号にタイムコードを付加して記録することが一般的に行なわれる。タイムコードは、「時：分：秒：フレーム」で表される。フレームレートは通常３０フレーム／秒であるので、フレームの桁は、値が０から２９までの範囲で巡回カウントアップされる。例えば「０２：１４：３６：１９」
は、２時１４分３６秒１９フレームである。このタイムコードは、通常の場合、映像記録装置に内蔵されたタイムコード信号発生器により生成される。
【０００３】
ところで、複数台のカメラと映像記録装置を用いて同一被写体を撮像・記録し、後からタイムコードを用いて編集をするような用途がある。この場合、複数の映像記録装置のうちいずれか１台をマスターとし、このマスターとなった映像信号記録装置から他のスレーブとなる映像記録装置に映像同期信号とタイムコードとを供給する。スレーブ側の映像記録装置は、マスターの映像記録装置から供給された映像同期信号に自装置に記録する映像信号を同期させると共に、この同期させた映像信号に、同じくマスターの映像記録装置から供給されたタイムコードを付加して記録する。これにより、それぞれの映像記録装置に記録される映像信号は、互いに映像同期が取れ、かつ、タイムコードも同期がとれたものとなる。従って、記録されたそれぞれの映像信号は時間軸が一致するので、その後の編集作業が容易となる。
【０００４】
しかしながら、外部から供給される映像同期信号に自装置に記録する映像信号を同期させる機能（外部映像同期機能）を搭載するにはコストがかかる。映像信号の同期とタイムコードの同期とは一対の関係で運用される場合が多いが、映像信号の同期はとらずにタイムコードのみ同期させた場合であっても、その後の編集作業を容易とする点においては有効であり意味がある。コストダウンのため、外部映像同期機能を省き、タイムコードのみを同期させる技術が、例えば特許文献１に記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−４５７５
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら特許文献１記載の技術は、タイムコード同期開始の時点において正しくタイムコードが読み取れることを前提としたものである。また、タイムコードを読み取る際に、外乱などの異常が発生し、タイムコード値の更新値が０〜２の範囲外の異常値になった場合は、正常値を取得できず正常にタイムコード同期を取ることができなくなってしまうという問題が残っていた。
【０００７】
本発明は、このような状況を鑑みてなされたものであり、その目的は、外部映像同期機能を省き、タイムコードのみを同期させる場合においても、正常にタイムコード同期を取ることが可能なタイムコード同期装置、及びタイムコード同期方法を提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明は、下記の装置、方法を提供するものである。
（１）外部より供給されるタイムコードを、記録する映像信号に同期した複数のタイミングで読み取るタイムコード読み取り部（１０１）と、
前記タイムコード読み取り部で読み取った複数のタイムコードのうち、少なくとも１つのタイムコードの値が、直前に採用したタイムコードの値から所定数増加している場合は、前記１つのタイムコードの値を採用する一方、所定数増加していない場合は、前記１つのタイムコード以外のいずれかのタイムコードの値を採用するタイムコード判断部（１０２）と、
前記タイムコード判断部で採用されたタイムコードの値を前記記録する映像信号に付加するタイムコード設定部（１０３）と、
を備えることを特徴とするタイムコード同期装置。
（２）外部より供給されるタイムコードを、記録する映像信号に同期した第１のタイミングで読み取るタイムコード読み取り部と、
前記タイムコード読み取り部で読み取ったタイムコードの値が、直前に採用したタイムコードの値から所定数増加している場合は、前記１つのタイムコードの値を採用する一方、所定数増加していない場合は、前記タイムコード読み取り部に前記第１のタイミングとは異なる第２のタイミングで前記タイムコードを読み取らせ、この第２のタイミングで読み取らせたタイムコードの値を採用するタイムコード判断部と、
前記タイムコード判断部で採用されたタイムコードの値を前記記録する映像信号に付加するタイムコード設定部と、
を備えることを特徴とするタイムコード同期装置。
（３）前記タイムコード設定部は、前記タイムコード判定部で採用されたタイムコードの値を前記記録する映像信号に付加する処理を所定回数行なった後は、前記タイムコード設定部自体が、タイムコードの値を所定数増加させて前記記録する映像信号に付加する処理を繰り返すことを特徴とする上記（１）又は（２）記載のタイムコード同期装置。
（４）外部より供給されるタイムコードを、記録する映像信号に同期した複数のタイミングで読み取るタイムコード読み取りステップと、
前記タイムコード読み取りステップで読み取った複数のタイムコードのうち、少なくとも１つのタイムコードの値が、直前に採用したタイムコードの値から所定数増加している場合は、前記１つのタイムコードの値を採用する一方、所定数増加していない場合は、前記１つのタイムコード以外のいずれかのタイムコードの値を採用するタイムコード判断ステップと、
前記タイムコード判断ステップで採用されたタイムコードの値を前記記録する映像信号に付加するタイムコード設定ステップと、
を含むことを特徴とするタイムコード同期方法。
（５）外部より供給されるタイムコードを、記録する映像信号に同期した第１のタイミングで読み取るタイムコード読み取りステップと、
前記タイムコード読み取りステップで読み取ったタイムコードの値が、直前に採用したタイムコードの値から所定数増加している場合は、前記１つのタイムコードの値を採用する一方、所定数増加していない場合は、前記タイムコード読み取りステップに前記第１のタイミングとは異なる第２のタイミングで前記タイムコードを読み取らせ、この第２のタイミングで読み取らせたタイムコードの値を採用するタイムコード判断ステップと、
前記タイムコード判断ステップで採用されたタイムコードの値を前記記録する映像信号に付加するタイムコード設定ステップと、
を含むことを特徴とするタイムコード同期方法。
【発明の効果】
【０００９】
本発明によれば、外部映像同期機能を省き、タイムコードのみを同期させる場合においても、正常にタイムコード同期を取ることが可能となる。
【図面の簡単な説明】
【００１０】
【図１】タイムコード同期の様子を示すシステム構成図である。
【図２】タイムコード同期の様子を示すタイミングチャートである。
【図３】本実施例のタイムコード同期装置、及びこのタイムコード同期装置を搭載した映像記録装置の構成を示す構成図である。
【図４】本実施例のタイムコード同期の様子を示すタイミングチャートである。
【図５】本実施例のタイムコード同期方法のフローチャートである。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照して本発明の実施の形態を説明する。
＜システム構成＞
図１は、複数の映像記録装置間におけるタイムコード同期の様子を示すシステム構成図である。同図が示すように、複数の映像記録装置１には、カメラ５からそれぞれ映像信号が入力される。また、これらの映像記録装置１のうちいずれか１つがマスターとなり、このマスターとなった映像記録装置１から他のスレーブとなる映像記録装置１にタイムコードが供給される。タイムコードは、例えばＬＴＣ(Longitudinal Time Code)として８０bitのシリアルデータで送受信される。これには、エラー判定のためのエラーコレクションビットのような情報は含まれていない。従って、受信側であるスレーブの映像記録装置１ではエラー判定処理の実装が必要になる。
＜タイムコード同期＞
図２は上記システムのスレーブとなる映像記録装置１におけるタイムコード同期の様子を示すタイミングチャートである。マスターの映像記録装置１から入力されるタイムコード（入力タイムコード）は、スレーブの映像記録装置１と接続されたカメラ５から入力される映像信号のフレームに同期して発生させたトリガ信号のタイミングで読み取られる。なお、このトリガ信号は物理的に生成されたものでなくても良いことはいうまでもない。例えばＣＰＵで実行されるプログラムによってソフトウェア的にフレームに同期したタイミングでタイムコードを読み込む構成でも良い。この読み込むタイミングをタイミングチャート上で示すために本実施例ではトリガ信号というものを定義している。
【００１２】
このとき、入力タイムコードの更新タイミングは、マスターの映像記録装置１の映像信号に同期しており、トリガ信号の発生タイミングは、スレーブの映像記録装置１の映像信号に同期している。しかし、マスター側とスレーブ側との間では映像信号の同期を取っていないので、入力タイムコードの更新タイミングとトリガ信号の発生タイミングとの位置関係は不定となる。そして、この入力タイムコードの更新タイミングとトリガ信号の発生タイミングとの位置関係が、例えば図２（Ａ）のような関係となった場合、入力タイムコードは安定して読み込まれる。
【００１３】
しかしながら、入力タイムコードの更新タイミングとトリガ信号の発生タイミングとの位置関係が図２（Ｂ）のようにほぼ一致する関係となった場合、トリガ信号の微妙な時間変動によって、入力タイムコードを２度読みしたり、読み飛ばしたりしてしまう問題が長時間にわたって発生する。図２（Ｂ）の読み取りタイムコードの斜線網掛け部分がその問題が発生した部分である。
【００１４】
本発明は、この図２（Ｂ）の問題を解決することを目的としたものである。
＜タイムコード同期装置＞
図３は、本実施の形態であるタイムコード同期装置１００を搭載したスレーブとなる映像記録装置１の内部構成図である。
【００１５】
圧縮符号化部２は、カメラ５から供給される映像信号を例えばＭＰＥＧ(Moving Picture Experts Group)−２で圧縮符号化して符号化映像ストリームを生成する。タイムコード付加部３は、生成された符号化映像ストリームの所定領域に後述するタイムコード同期装置１００から供給されるタイムコードを付加する。映像記録部４は、タイムコードが付加された符号化映像ストリームを所定の記録メディアに記録する。
【００１６】
タイムコード同期装置１００は、例えば映像記録装置１の内部に搭載され、タイムコード読み取り部１０１、読み取りタイムコード判断部１０２、書き込みタイムコード設定部１０３を含んで構成される。
【００１７】
タイムコード読み取り部１０１は、カメラ５から供給される映像信号から分離した映像同期信号に基づいて、１フレーム内で互いに所定期間ずれた位置の第１のタイミングと第２のタイミングとでトリガ信号Ａ、及びトリガ信号Ｂを発生させ、このトリガ信号Ａ、Ｂに基づく２つのタイミングで、マスターの映像記録装置から供給されるタイムコードを読み取る。トリガ信号Ａに基づいて読み取ったタイムコードの値をタイムコードＡ、トリガ信号Ｂに基づいて読み取ったタイムコードの値をタイムコードＢとする。そしてこれら読み取ったタイムコードＡ，Ｂを読み取りタイムコード判断部１０に供給する。
【００１８】
読み取りタイムコード判断部１０２は、タイムコード読み取り部１０１から供給されるタイムコードＡの値の正当性を判断する。値の正当性は、供給されたタイムコードＡの値が、直前に読み取った値に対して予め定められた所定の値分増加した値になっている否かで判断する。所定の値分増加した値になっている場合、そのタイムコードＡの値は正当であると判断し、それ以外の値になっている場合は不当と判断する。なお、所定の値とは、通常１（フレーム）である。
【００１９】
読み取りタイムコード判断部１０２は、供給されたタイムコードＡの値が正当であると判断した場合、このタイムコードＡの値を、書き込みタイムコード設定部１０３へ供給する。
【００２０】
読み取りタイムコード判断部１０２は、供給されたタイムコードＡの値が不当であると判断した場合、これは入力タイムコードの更新タイミングとトリガ信号の発生タイミングとが図２（Ｂ）の関係となっていると判断し、同時に供給されているタイムコードＢの値を書き込みタイムコード設定部１０３へ供給する。
【００２１】
書き込みタイムコード設定部１０３は、読み取りタイムコード判断部１０２から供給された読み取りタイムコードＡ又はＢの値を、書き込みタイムコードとしてタイムコード付加部３へ供給する。
【００２２】
図４は、上記タイムコード同期装置によるタイムコード同期の様子を説明するタイミングチャートである。図４の読み取りタイムコードＡはトリガ信号Ａ（実線矢印）で読み込んだタイムコードであり、読み取りタイムコードＢはトリガ信号Ｂ（破線矢印）で読み込んだタイムコードである。読み取りタイムコードＡが値００で不連続（不当）になった場合でも、読み取りタイムコードＢは値０１で連続（正当）になっている。従って、この時点で、読み取りタイムコード判断部１０２は、書き込みタイムコード設定部１０３へ読み取りタイムコードＢの値を供給することで、書き込みタイムコードは連続性が保たれる。
【００２３】
なお、タイムコードは常に読み取る必要はない。書き込みタイムコード設定部１０３は、読み取りタイムコード判断部１０２から供給されたタイムコードを所定回数（４回程度）タイムコード付加部３へ供給した後は、読み取りタイムコード判断部１０２からのタイムコードの供給を受けずに、タイムコードの値を自身でカウントアップさせてタイムコード付加部３へ供給する構成としても良い。
【００２４】
また、トリガ信号は２種類に限定されるものではなく、２種類以上発生させても良い。
【００２５】
また、上記説明では、複数のトリガ信号を用いて複数のタイムコードを読み込む構成の例について説明したが、１種類のトリガ信号で１つのタイムコードのみを読み取り、その読み取ったタイムコードの値が不当であると判断された場合に、トリガ信号のタイミングをずらす構成としても良い。この場合は、トリガ信号は、読み取りタイムコード判断部１０２が生成して、タイムコード読み取り部１０１へ供給する構成となる。
＜タイムコード同期方法＞
以上説明したタイムコード同期装置におけるタイムコード同期方法の処理の流れを図５のフローチャートを用いて説明する。
【００２６】
タイムコード同期が開始されると、まずタイムコード読み取り部１０１は、映像同期信号に基づいてトリガ信号Ａ、Ｂを発生させ、このトリガ信号Ａ、Ｂにて入力タイムコードを読み取る（ステップＳ１）。このとき、トリガ信号Ａで読み取ったタイムコードを読み取りタイムコードＡとし、トリガ信号Ｂで読み取ったタイムコードを読み取りタイムコードＢとする。
【００２７】
次に、読み取りタイムコード判断部１０２は、タイムコード読み取り部１０１が読み取った読み取りタイムコードＡが正当であるか否かを判定する（ステップＳ２）。正当である場合（ステップＳ２：Ｙｅｓ）、読み取りタイムコード判断部１０２は、読み取りタイムコードＡを書き込みタイムコードとして採用し、書き込みタイムコード設定部１０３へ供給する（ステップＳ３）。一方、正当で無い場合（ステップＳ２：Ｎｏ）、読み取りタイムコード判断部１０２は、読み取りタイムコードＢを書き込みタイムコードとして採用し、書き込みタイムコード設定部１０３へ供給する（ステップＳ４）。書き込みタイムコード設定部１０３は、供給された書き込みタイムコードをタイムコード付加部３へ供給し、映像符号化ストリームの所定領域に付加させる（ステップＳ５）。
【００２８】
本発明は上記した装置の機能をコンピュータに実現させるためのプログラムを含むものである。これらのプログラムは、記録媒体から読み取られてコンピュータに取り込まれてもよいし、通信ネットワークを介して伝送されてコンピュータに取り込まれてもよい。
【符号の説明】
【００２９】
１：映像記録装置
２：圧縮符号化部
３：タイムコード付加部
４：映像記録部
５：カメラ
１００：タイムコード同期装置
１０１：タイムコード読み取り部
１０２：読み取りタイムコード判断部
１０３：書き込みタイムコード設定部
【図１】
2014068102.tif 000003
【図２】
2014068102.tif 000004
【図３】
2014068102.tif 000005
【図４】
2014068102.tif 000006
【図５】
2014068102.tif 000007