(57)【要約】【課題】  複数の電子機器の位相合わせを行う際に完了するまでにかかる時間を短縮する。【解決手段】  電子機器は、外部機器が映像に関する同期を行うために利用するタイムコード信号を出力するタイムコード端子と、タイムコード信号の所定の領域のビットを所定の値にしたタイムコード信号をタイムコード端子より出力する制御部とを有する。【選択図】  図１
2020195003.tif 000002
【特許請求の範囲】
【請求項１】
電子機器であって、
外部機器が映像に関する同期を行うために利用するタイムコード信号を出力するタイムコード端子と、
前記タイムコード信号の所定の領域のビットを所定の値にしたタイムコード信号を前記タイムコード端子より出力する制御手段と
を有することを特徴とする電子機器。
【請求項２】
前記タイムコード信号は、ＳＭＰＴＥ（Society of Motion Picture and Television Engineers）規格のＬＴＣ（Linear Time Code）信号であり、
前記所定の領域のビットは、ユーザビットであることを特徴とする請求項１に記載の電子機器。
【請求項３】
前記所定の領域は、ＬＴＣ信号におけるユーザビット領域であることを特徴とする請求項２に記載の電子機器。
【請求項４】
前記所定の領域は、ＬＴＣ信号におけるシンクワードを除く全領域であることを特徴とする請求項２に記載の電子機器。
【請求項５】
前記制御手段は、第１のモードの場合は、前記所定の領域のビットを、ユーザの設定に応じた値にしてタイムコード信号を出力し、第２のモードの場合は、前記所定の領域のビットを、前記所定の値にしてタイムコード信号を出力するように制御することを特徴とする請求項１乃至４のいずれか１項に記載の電子機器。
【請求項６】
前記第２のモードは、前記第１のモードよりも高速で同期を行うための、高速同期モードであることを特徴とする請求項５に記載の電子機器。
【請求項７】
前記第１のモードと前記第２のモードは、ユーザ操作により設定されることを特徴とする請求項５または６に記載の電子機器。
【請求項８】
さらに、前記タイムコード端子と異なる出力端子を有し、
前記第２のモードであっても、前記出力端子により出力するタイムコード端子の所定の領域のビットを、前記所定の値にせずに、ユーザの設定に応じた値にしたタイムコード信号を出力するように制御することを特徴とする請求項５乃至７のいずれか１項に記載の電子機器。
【請求項９】
撮像手段と、
ユーザからの高速同期の指示入力があった場合、或いは、所定の条件が満たされた場合に、前記外部機器に対して位相合わせのタイムコード信号を出力すると判定する判定手段と
を更に有することを特徴とする請求項１乃至８のいずれか１項に記載の電子機器。
【請求項１０】
前記所定の条件には、電子機器の起動時、前記撮像手段による解像度、フレームレート、及び、圧縮方法の切り替えが行われたときの少なくとも１つが含まれることを特徴とする請求項９に記載の電子機器。
【請求項１１】
前記制御手段は、予め設定した期間、前記タイムコード信号の所定の領域のビットを所定の値にしたタイムコード信号を出力することを特徴とする請求項１乃至１０のいずれか１項に記載の電子機器。
【請求項１２】
前記予め設定した期間、前記タイムコード信号の出力中であること示すメッセージを表示する表示手段を更に有することを特徴とする請求項１１に記載の電子機器。
【請求項１３】
外部機器が映像に関する同期を行うために利用するタイムコード信号を出力するタイムコード端子を有する電子機器の制御方法であって、
前記タイムコード信号の所定の領域のビットを所定の値にしたタイムコード信号を前記タイムコード端子より出力する制御工程と
を有することを特徴とする電子機器の制御方法。
【請求項１４】
コンピュータが読み込み実行することで、前記コンピュータに、請求項１３に記載の各工程を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、他の電子機器と同期するためのタイムコードを出力する端子を有する電子機器に関するものである。
【背景技術】
【０００２】
動画を扱う複数の電子機器（例えばテレビカメラやＶＴＲ機器等）を同期させるためには、通常、ゲンロック端子とタイムコード端子の２つの端子が用いられる。ゲンロック端子ではＳＭＰＴＥ（Society of Motion Picture and Television Engineers）規格の３値シンク信号などが用いられる。１つの電子機器から出力された３値シンク信号は他の電子機器に入力され、他の電気機器は入力された信号から同期信号を抽出し、自身のクロック周波数をＶＣＸＯ（Voltage Controlled Crystal Oscillator）などを用いて微調整して出力側の電子機器と位相を合わせる。タイムコード端子ではＳＭＰＴＥ規格のＬＴＣ（Linear Time Code）信号が用いられ、１つの電子機器から出力されたＬＴＣ信号は他の電子機器に入力され、他の電子機器は入力された信号をエンコードして映像の各フレームに適切なタイムコードを割り振る。
【０００３】
電子機器の小型化が要求される中、省スペースを実現するために電子機器間の同期に必要な２つの端子を１つに減らし、タイムコード端子のみを用いて位相合わせとタイムコード合わせを行うものがある。しかしながら、ＬＴＣ信号を用いて位相合わせを行う場合、ＬＴＣ信号は３値シンク信号と比較して１フレームあたりの信号レベルの遷移数が少ないため、単位時間あたりの同期信号の数が少なくなる。ＬＴＣ信号を受信する側の電子機器は同期信号の間隔を自身のクロック数でカウントし、クロック周波数を微調整するので、単位時間あたりの同期信号の数が少なくなることによってフィードバックの頻度が下がると、位相合わせが完了するまでに時間がかかるという問題点がある。従来の機器では、ユーザがメニューを操作し、手動でＬＴＣ信号のユーザビットを特定の値に設定することにより、１フレームあたりの信号レベルの遷移を増やして時間を短縮することができる。
【０００４】
一方で、情報を自動でユーザビットに設定して機器間で情報の交換を行うといった従来例もある。例えば特許文献１では、出力側の機器がユーザビットに時計データを自動で設定し、入力側の機器が受信した時計データを元に時計回路の時計データを修正する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平９−１７１６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来例ではタイムコードによる位相合わせ前にユーザが手動でタイムコードのユーザビットを変更する必要がある。また、位相合わせが完了した後に、手動でユーザビットを元の値に戻す必要があり、操作が煩雑になるという問題点があった。また、ユーザビットに時計データを設定するといった従来例では、必ずしも１フレームあたりの信号レベルの遷移が増えるわけではなく、位相合わせにかかる時間が短縮には適さないという問題点があった。
【課題を解決するための手段】
【０００７】
この課題を解決するため、例えば本発明の電子機器は以下の構成を備える。すなわち、
電子機器であって、
外部機器が映像に関する同期を行うために利用するタイムコード信号を出力するタイムコード端子と、
前記タイムコード信号の所定の領域のビットを所定の値にしたタイムコード信号を前記タイムコード端子より出力する制御手段とを有する。
【発明の効果】
【０００８】
本発明によれば、ＬＴＣ信号を用いて複数の電子機器の位相合わせを行う際に完了するまでにかかる時間を短縮することができる。
【図面の簡単な説明】
【０００９】
【図１】第１の実施形態における電子機器の動作を説明するためのフローチャート。
【図２】ＬＴＣ信号の各ビットの内容を説明するための図。
【図３】ＬＴＣ信号の信号波形を説明するための図。
【図４】第２の実施形態における電子機器の動作を説明するためのフローチャート
【図５】実施形態における２つの電子機器の構成の一例を説明するためのブロック図。
【図６】第３の実施形態における電子機器の動作を説明するためのフローチャート
【図７】実施形態における画面表示例を示す図。
【発明を実施するための形態】
【００１０】
以下、添付図面を参照して実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る発明を限定するものでない。実施形態には複数の特徴が記載されているが、これらの複数の特徴の全てが発明に必須のものとは限らず、また、複数の特徴は任意に組み合わせられてもよい。さらに、添付図面においては、同一若しくは同様の構成に同一の参照番号を付し、重複した説明は省略する。
【００１１】
［第１の実施形態］
図５は、実施形態が適用する２つの電子機器（電子機器５００と電子機器６００）の構成の一例を示している。本実施形態における電子機器５００、電子機器６００は撮像装置（例：ビデオカメラ）である場合を説明するが、電子機器５００、電子機器６００は撮像装置以外の電子機器であってもよい。
【００１２】
電子機器５００において、レンズユニット５０１は、絞り変更機能、画角変更機能、焦点距離変更機能を持ち、被写体の光学像を撮像素子５０２の撮像面上に結像する。撮像素子５０２は、レンズユニット５０１によって結像した光学像を電気信号に変換する。ＡＤ変換器５０３は、撮像素子５０２からのアナログ画像信号をデジタル信号に変換する。画像処理部５０４はＡＤ変換器５０３からの映像信号を、メモリ５０５に一時格納し、蓄積した映像信号に対して所定の画素補間、縮小といったリサイズ処理や色変換処理を行う。システム制御部５０９は、画像処理部５０４からの画像処理済みの映像信号を所定の圧縮符号化方式で圧縮符号化する圧縮部を有する。システム制御部５０９は、この圧縮部で圧縮された映像信号をバッファメモリ５０７に一時格納し、その後、バッファメモリ５０７に一時記憶された圧縮映像信号を適宜読み出して、記録部である半導体メモリ５０６に保存する。さらに、システム制御部５０９は、レンズユニット５０１と通信を行い、絞り、画角、焦点距離の調整を行うことができる。スイッチやボタンで構成される指示入力部５０８はユーザからの入力を電気的な信号に変換し、システム制御部５０９に通知する。撮影画像や電子機器５００の状態はシステム制御部５０９によって表示装置である表示部５１０上に表示される。タイムコード端子５１２は、入出力兼用端子で、タイムコード制御部５１１によって入出力の設定が行われ、他の電子機器やタイムコードジェネレータなどの外部機器と接続される。システム制御部５０９はタイムコード制御部５１１を介して、外部機器とＬＴＣ信号の送受信を行うことができる。また、システム制御部５０９はタイムコード制御部５１１を介して外部機器から入力されるＬＴＣ信号の信号レベルの遷移を検出し、同期信号の抽出を行う。システム制御部５０９は抽出された同期信号と、電子機器５００の映像信号の位相とを比較し、ＶＣＸＯを用いてクロック周波数を微調整して自身の位相を進めたり戻したりする。これによって、外部機器（実施形態では電子機器６００）は、電子機器５００から送信されてくるＬＴＣ信号を利用し、電子機器５００との同期（位相合わせ）を行うことができる。ＳＤＩ制御部５１３はシステム制御部５０９から映像信号を受け取り、ＳＭＰＴＥ規格に準拠するＳＤＩ（Serial Digital Interface）信号に変換してＳＤＩ端子５１４から出力する。
【００１３】
電子機器６００はレンズユニット６０１からＳＤＩ端子６１４に関して、それぞれ電子機器５００のレンズユニット５０１からＳＤＩ端子５１４と同じ機能を持つので説明を省略する。
【００１４】
上記構成において、実施形態では、電子機器５００のタイムコード端子５１２と電子機器６００のタイムコード端子６１２とをケーブル５１５を介して接続する。そして、電子機器５００はタイムコード端子５１２からＬＴＣ信号の送信側として機能し、電子機器６００はタイムコード端子６１２からＬＴＣ信号を受信する側として機能するものとする。なお、ＬＴＣ信号の送信側、受信側の選択は指示入力部５０８、６０８により行われる。
【００１５】
さて、通常、１９２０×１０８０の解像度でフレームレート２９．９７Ｈｚの映像信号を３値シンクで位相合わせを行う場合、１ラインあたり１回の同期信号を検出できるため、１フレームあたり１１２５回の同期信号を取得することができる。しかし、ＬＴＣ信号を位相合わせに用いる場合は信号レベルの遷移が１フレームあたり最少で９３回のみとなる。信号のハイ／ローレベルを検知するサンプリング周波数に対して、単位時間当たりの同期信号の数が十分に小さい場合、単位時間当たりの同期信号が多ければ多いほどフィードバックをかける頻度が上がるため、位相合わせが完了するまでにかかる時間は少なくなる。即ち、位相合わせにかかる時間を短縮するためには、ＬＴＣ信号の１フレームあたりの信号レベルの遷移回数を増やすことが必要になる。
【００１６】
ＬＴＣ信号の詳細について説明する。ＬＴＣ信号は１フレームあたり８０ビットで構成され、各ビットの内容について図２に示す。ＬＴＣのビットナンバー０〜３はフレームの１の位（値として０〜９）を表し、４〜７はユーザビット領域１を表し、８〜９はフレームの１０の位（値として０〜２）を表す。ＬＴＣビットナンバー１０〜１１はフラッグを表し、１２〜１５はユーザビット領域２を表し、１６〜１９は秒の１の位（値として０〜９）を表し、２０〜２３はユーザビット領域３を表し、２４〜２６は秒の１０の位（値として０〜５）を表し、２７はフラッグを表す。ＬＴＣビットナンバー２８〜３１はユーザビット領域４を表し、３２〜３５は分の１の位（値として０〜９）を表し、３６〜３９はユーザビット領域５を表し、４０〜４２は分の１０の位（値として０〜５）を表し、４３はフラッグを表し、４４〜４７はユーザビット領域６を表す。ＬＴＣビットナンバー４８〜５１は時間の１の位（値として０〜９）を表し、５２〜５５はユーザビット領域７を表し、５６〜５７は時間の１０の位（値として０〜２）を表し、５８〜５９はフラッグを表し、６０〜６３はユーザビット領域８を表し、６４〜７９はＬＴＣシンクワード領域を表す。
【００１７】
上記のビット配列において、タイムアドレスはＬＴＣビットナンバー０〜３、８〜９、１６〜１９、２４〜２６、３２〜３５、４０〜４２、４８〜５１、５６〜５７の合計２６ビットで構成され、００時間００分００秒００フレームから２３時間５９分５９秒２９フレームまでの特定の１フレームを表現することができる。ユーザビットはＬＴＣビットナンバー４〜７、１２〜１５、２０〜２３、２８〜３１、３６〜３９、４４〜４７、５２〜５５、６０〜６３の合計３２ビットで構成され、ユーザが任意の値を設定することができる。フラッグビットはＬＴＣビットナンバー１０〜１１、２７、４３、５８〜５９の合計６ビットで構成され、ドロップフレームであることを示したり、ＬＴＣ信号の極性を反転されるために用いたり、ユーザビットの属性を示すため等に用いられる。シンクワードはＬＴＣビットナンバー６４〜７９（１６ビット）で構成され、フレームの変わり目を示すために用いられる。このシンクワード領域は、他の領域では取り得ない固有のバターンになっており、ＬＴＣビットナンバー６４から順に“００１１１１１１１１１１１１０１”という値を持つ。
【００１８】
以上をまとめると、ＬＴＣ信号の８０ビットの内訳は、タイムアドレス２６ビット、ユーザビット３２ビット、フラッグビット６ビット、シンクワード１６ビットとなる。ＬＴＣ信号は１本の信号線でハイ／ローレベルの２値の電圧を用いて送信される。図３にＬＴＣ信号の信号波形を示す。ＬＴＣビットナンバー０から順番に転送され、ビットの変わり目では必ず信号レベルを遷移させる。変調方式はバイフェーズマーク変調方式で、論理的に“０”を表す場合は１ビット中での信号レベルの遷移はなく、論理的に“１”を表す場合は１ビットの真ん中で信号レベルを遷移させる。即ち、論理的に“０”の時は１ビットあたりの信号レベルの遷移は１回であるが、論理的に“１”の時は１ビットあたりの信号レベルの遷移は２回となる。フレームレートが２９．９７Ｈｚの場合、図３における期間「１／Ｆｅ」は４１７．１μｓｅｃ（＝１／（２９．９７×１０００×８０））となり、「１／２Ｆｅ」は２０８．５μｓｅｃとなる。シンクワードは上記の通り、０が３個、１が１３個の固定であるので、シンクワードにおける信号レベルの遷移回数は２９回（＝３×１＋１３×２）となる。したがって、１フレームあたりの信号レベルの遷移回数は、最少はシンクワード以外の６４ビットの全てが“０”の場合の９３回（＝２９＋６４）であり、最多はシンクワード以外が全て“１”の場合の１５７回（＝２９＋６４×２）となる。
【００１９】
図１は、本実施形態が適用する電子機器５００にＬＴＣ信号の送出に係るフローチャートである。以下、同図を参照して、電子機器５００はＬＴＣ信号の送信を行い、電子機器６００はＬＴＣ信号の受信を行うことを前提にして説明を行う。
【００２０】
処理は、Ｓ１０１から開始される。Ｓ１０２にて、システム制御部５０９は、タイムコード制御部５１１を介してタイムコード端子５１２の設定を確認する。この設定は、先に説明したように、指示入力部５０８からの指示に従うものである。
【００２１】
Ｓ１０３にて、システム制御部５０９は、タイムコード端子５１２が出力（送信）に設定されているか否かを判定する。Ｓ１０３にて、システム制御部５０９は、タイムコード端子５１２が出力に設定されていない（入力（受信）に設定されている）と判定した場合は処理をＳ１０２に戻す。また、システム制御部５０９は、タイムコード端子５１２が出力に設定されていると判定した場合は処理をＳ１０４に進める。
【００２２】
Ｓ１０４にて、システム制御部１０４は、指示入力部５０８を介したユーザから指定された同期モードを受け付ける。実施形態における、ＬＴＣ信号による同期モードは、“通常モード”と、“高速同期モード”の２つがある。
【００２３】
図７（ａ）〜（ｃ）は、電子機器５００の表示部５１０におけるタイムコードに係る設定メニューを含む画面例を示している。図７（ａ）の参照符号７００が表示部５１０の画面を示し、参照符号７０１がメニューを示している。
【００２４】
電子機器５００が通常モードで動作中に、ユーザが指示入力部５０８を操作してタイムコードに関する設定指示を入力すると、システム制御部５０９は、表示部５１０に図７（ａ）のタイムコード端子に関わる設定メニュー７０１を表示する。ここで、ユーザが設定メニュー７０１における「高速同期モード」７０２を選択すると、システム制御部５０８は表示部５１０に図７（ｂ）の確認画面７０３を表示する。なお、図７（ａ）のメニューには、項目「通常モード」が無いのは、現在の設定モードが通常モードとなっているためである。また、現在のモードが高速同期モードである場合には、選択項目として「通常モード」が表示される。なお、現在のモードにかかわらず、「通常モード」「高速同期モード」のメニュー項目を選択可能に表示しても構わない。
【００２５】
ここで、ユーザが指示入力部５０８を操作して「はい」を選択したとする。この場合、システム制御部５０９は、Ｓ１０５にて、ＬＴＣ信号による“高速同期モード”に設定されたと判定し、処理をＳ１０６に進める。
【００２６】
Ｓ１０６にて、システム制御部５０９は、タイムコード制御部５１１に対して、ＬＴＣ信号の“高速同期モード”に設定されたことを通知する。タイムコード制御部５１１は、これを受け、ユーザビット（３２ビット）を全て“１”に設定した暫定ＬＴＣ信号を、タイムコード端子５１２を介して外部（実施形態では電子機器６００）に送信する。
【００２７】
そして、Ｓ１０８にて、システム制御部５０９は表示部５１０を介して、ユーザにＬＴＣ信号のユーザビットが変更中であること（または暫定ＬＴＣ信号出力中であること）を通知するため、所定のメッセージを表示部５１０に表示し、処理をＳ１０２に戻す。図７（ｃ）の画面７０４は、ユーザへの通知するための表示部５１０のメッセージ例である。後述するように、一定時間以上経過すると自動的に“通常モード”に戻る場合では、残りの時間を表示しても良い。また、“高速同期モード”に設定された場合、ＬＴＣ信号のユーザビットは変更されるがＳＤＩ端子５１４から出力されるＳＤＩ信号のアンシラリ領域に重畳されているＡＴＣ（Ancillary Time Code）のユーザビットは変更しない。
【００２８】
一方、Ｓ１０５にて、“高速同期モード”に設定されなかった場合、システム制御部５０９は処理をＳ１０７に進める。このＳ１０７にて、システム制御部５０９は、タイムコード制御部５１１に対して通常モードを通知する。タイムコード制御部５１１はこれを受け、ＬＴＣ信号のユーザビットを全て“１”に変更せず、通常のユーザ設定値のままタイムコード端子５１２から通常のＬＴＣ信号を出力する。このあと、システム制御部５０９は処理をＳ１０２に戻す。
【００２９】
以上で示したように、ユーザから指定された時のみ、ＬＴＣ信号のユーザビットを全て“１”に設定する。この結果、シンクワード以外の６４ビット中、ユーザビットが占める３２ビットが“１”となる。シンクワードの遷移回数は先に説明したように２９回であるので、暫定ＬＴＣ信号を採用すれば、１フレームあたりの信号レベルの最少遷移回数は１２５回（＝２９＋３２×２＋３２）となることが約束される。つまり、実施前の９３回から実施後の１２５回まで大きく増やすことができる。したがって、暫定ＬＴＣ信号を受信した電子機器６００が位相合わせを完了するまでの時間を短縮することができる。また、タイムアドレスとフラッグビットは変更せずに送信するため、暫定ＬＴＣ信号による高速同期モード中であっても、２つの電子機器間のタイムアドレスの一致と連続性は常に保証される。
【００３０】
本実施形態では、ＬＴＣ信号による高速同期モードから通常モードに戻るにはユーザが指定する必要があったが、一定時間以上経過すると自動的に通常モードに戻るようにしてもよい。また、実施形態ではＬＴＣ信号による高速同期モードに入るのは、ユーザからの指示入力をトリガにした。しかし、電子機器５００の記録フォーマット（解像度、フレームレート、圧縮方式など）の切り換え時、半導体メモリ５０６に映像信号の記録を行っていない時、電子機器５００の電源起動時などの、予め設定された条件を満たすタイミングのときに自動的(ユーザの操作無しに）に“同期高速モード”に入ってもよい。
【００３１】
電子機器６００は、受信したＬＴＣ信号がタイムアドレスはフレーム単位でインクリメントされているが、ユーザビットは全て“１”であった場合、そのユーザビットのみを無効と判定し、直前に受信したユーザビットを保持することにしてもよい。
【００３２】
［第２の実施形態］
第２の実施形態を説明する。装置構成は第１の実施形態で示した図５と同じとし、その説明は省略する。
【００３３】
図４は、本第２の実施形態における電子機器５００の動作を説明したフローチャートである。本第２の実施形態でも、電子機器５００がＬＴＣ信号を送信し、電子機器６００がＬＴＣ信号を受信する場合を想定する。送信側、受信側の設定は指示入力部により設定されるものである。
【００３４】
本第２の実施形態では、上記の第１の実施形態よりも１フレームあたりの信号レベルの最少遷移回数を増やすものである。
【００３５】
処理はＳ４０１から開始される。Ｓ４０２にて、システム制御部５０９はタイムコード制御部５１１を介してタイムコード端子５１２の設定を確認する。
【００３６】
Ｓ４０３にて、システム制御部５０９は、タイムコード端子５１２が出力に設定されているか否かを判定する。Ｓ４０３にて、システム制御部５０９は、タイムコード端子５１２が出力に設定されていないと判定した場合は処理をＳ４０２に戻す。また、システム制御部５０９は、タイムコード端子５１２が出力に設定されていると判定した場合は処理をＳ４０４に進める。
【００３７】
Ｓ４０４にて、システム制御部５０９は指示入力部５０８を介してユーザから指定される同期モードを受け付ける。本実施形態でも、同期モードには“通常モード”と“同期高速モード”の２つがあるとする。この受付は、第１の実施形態と同様、図７の画面を介して行われるものとする。
【００３８】
そして、Ｓ４０５にて、システム制御部５０９は“同期高速モード”に設定されたかどうかを判定する。システム制御部５０９は“同期高速モード”に設定されたと判定した場合、処理をＳ４０６に進める。このＳ４０６にて、システム制御部５０９は、タイムコード制御部５１１に“高速同期モード”が設定されたことを通知する。これを受けたタイムコード制御部５１１は、シンクワード以外の全ビット（タイムアドレス、ユーザビット及びフラッグビット）を全て“１”に設定した暫定ＬＴＣ信号を生成し、タイムコード端子５１２を介して外部に送信する。そして、Ｓ４０７にて、システム制御部５０９は表示部５１０を介してユーザにＬＴＣ信号のタイムアドレス、ユーザビット、フラッグビットが変更中であること（又は、暫定ＬＴＣ信号の出力中であること）を通知し、Ｓ４０８に処理を進める。この際、ＬＴＣ信号のタイムアドレス、ユーザビット、フラッグビットは変更されるが、ＳＤＩ端子５１４から出力されるＳＤＩ信号のアンシラリ領域に重畳されているＡＴＣは変更しない。
【００３９】
Ｓ４０８にて、システム制御部５０９は、予め設定された一定時間時間（受信側で位相合わせが完了するのに十分な時間）が経過するまで、Ｓ４０７の処理を繰り返す（この時間は、ユーザにより適宜設定できるようにしても良い）。そして、その一定時間経過後は、システム制御部５０９は処理をＳ４０９に進め、タイムコード制御部５１１を制御し、ＬＴＣ信号のタイムアドレス、ユーザビット、フラッグビットを通常のユーザ設定値に戻して、タイムコード端子５１２から通常のＬＴＣ信号を出力する。この後、システム制御部５０９は処理をＳ４０２に戻す。
【００４０】
一方、Ｓ４０５にて、システム制御部５０９は“高速同期モード”に設定されなかったと判定した場合、処理をＳ４０９に進める。すなわち、システム制御部５０９はタイムコード制御部５１１を制御し、ＬＴＣ信号を通常のユーザ設定値にしてタイムコード端子５１２から通常のＬＴＣ信号を出力させる
以上で示したように本第２の実施形態によれば、ユーザから指定された時のみ一定時間だけ、タイムアドレス、ユーザビット、フラッグビットを全てが“１”の暫定ＬＴＣ信号を出力することにより、１フレームあたりの信号レベルの最少遷移回数を実施前の９３回から、実施形態では最大の１５７回に増やすことができる。これにより、ＬＴＣ信号を受信した電子機器６００が位相合わせを完了するまでの時間を第１の実施形態よりも短縮することができる。送信されるＬＴＣ信号はタイムアドレスがフレーム単位でインクリメントされないので有効なデータではなく、一定時間経過後は元の通常のＬＴＣ信号に戻すことが好ましい。
【００４１】
［第３の実施形態］
第３の実施形態を説明する。装置構成は第１の実施形態で示した図５と同じとし、その説明は省略する。
【００４２】
図６は本第３の実施形態における電子機器５００の動作を説明したフローチャートである。本第２の実施形態でも、電子機器５００がＬＴＣ信号を送信し、電子機器６００がＬＴＣ信号を受信する場合を想定する。送信側、受信側の設定は指示入力部により設定されるものである。
【００４３】
上記第２の実施形態では、暫定ＬＴＣ信号におけるシンクワード（１６ビット）以外の全領域のビット（６４ビット）を“１”とするものである。この暫定ＬＴＣ信号の送信している期間は、有効なタイムコードが送信できず、その期間中にユーザビット、フラッグビットが更新されても反映できない。本第３の実施形態では、ユーザビット、フラッグビットの更新を反映できるようにするものである。
【００４４】
処理はＳ６０１から開始される。Ｓ６０２にて、システム制御部５０９はタイムコード制御部５１１を介してタイムコード端子５１２の設定を確認する。
【００４５】
Ｓ６０３にて、システム制御部５０９は、タイムコード端子５１２が出力に設定されているか否かを判定する。Ｓ６０３にて、システム制御部５０９は、タイムコード端子５１２が出力に設定されていないと判定した場合は処理をＳ６０２に戻す。また、システム制御部５０９は、タイムコード端子５１２が出力に設定されていると判定した場合は処理をＳ６０４に進める。
【００４６】
Ｓ６０４にて、システム制御部５０９は指示入力部５０８を介してユーザから指定される同期モードを受け付ける。本実施形態でも、同期モードには“通常モード”と“高速同期モード”の２つがあるとする。この受付は、第１の実施形態と同様、図７の画面を介して行われるものとする。
【００４７】
そして、Ｓ６０５にて、システム制御部５０９は“高速同期モード”に設定されたかどうかを判定する。システム制御部５０９は“高速同期モード”に設定されたと判定した場合、処理をＳ６０６に進める。このＳ６０６にて、システム制御部５０９は、タイムコード制御部５１１に“高速同期モード”が設定されたことを通知する。これを受けたタイムコード制御部５１１は、シンクワード以外のビット（タイムアドレス、ユーザビット及びフラッグビット）を全て“１”に設定した暫定ＬＴＣ信号を生成し、タイムコード端子５１２を介して外部（電子機器６００）に送信する。
【００４８】
Ｓ６０７にて、システム制御部５０９は表示部５１０を介してユーザにＬＴＣ信号のタイムアドレス、ユーザビット、フラッグビットが変更中であること（暫定ＬＴＣ信号の出力中であること）を通知し、処理をＳ６０８に進める。なお、この際、ＬＴＣ信号のタイムアドレス、ユーザビット、フラッグビットは変更されるが、ＳＤＩ端子５１４から出力されるＳＤＩ信号のアンシラリ領域に重畳されているＡＴＣは変更しない。
【００４９】
Ｓ６０８にて、システム制御部５０９は、シンクワード以外を全て“１”に変更した暫定ＬＣＴ信号を出力してから１秒経過したか、或いは、通常のユーザビット、フラッグビットへの変更がなされたかを判定する。そして、システム制御部５０９はいずれかの条件が満たれるまで、Ｓ６０７の処理を継続する。
【００５０】
そして、暫定ＬＴＣ信号を出力してから１秒経過する、または、ユーザによるユーザビットまたはフラッグビットが変更されると、システム制御部５０９は処理をＳ６０９に進める。
【００５１】
このＳ６０９にて、システム制御部５０９は、タイムコード制御部５１１のＬＴＣ信号を通常のユーザ設定値に戻し、タイムコード端子５１２から通常のＬＴＣ信号を出力させる。その後、Ｓ６１０にて、システム制御部５０９は、ＬＴＣ信号を通常のユーザ設定値に戻してから４フレーム経過するまでＳ６０９を継続し、４フレーム経過後、処理をＳ６０２に戻す。
【００５２】
一方、Ｓ６０５にて、システム制御部５０９は、“高速同期モード”に設定されていないと判定した場合は処理をＳ６０９に進め、タイムコード制御部５１１を制御して、ＬＴＣ信号を通常のユーザ設定値にしてタイムコード端子５１２から通常のＬＴＣ信号を出力させる。ユーザビットは撮影の日付や撮影時刻、リールナンバーやシーンナンバーを記録するために用いられることが多い。この中で、更新頻度が一番高いのが撮影時刻で１秒に１回更新される。本第３の実施形態では電子機器５００はＬＴＣ信号のシンクワード以外を全て“１”に設定してから、１秒経過するか、ユーザビット、フラッグビットがユーザによって更新されたタイミングで４フレームだけ通常のユーザが設定したＬＴＣ信号を送信する。その他のフレームではシンクワード以外を全て“１”に設定したＬＴＣ信号を送信する。ここで４フレームというのは受信側の電子機器６００でタイムアドレスが４回連続で正しくフレーム単位でインクリメントされたＬＴＣ信号を有効と判断して、内部に取り込むように設計されていると仮定して設定したものである。受信側の機器がＮ回連続でタイムアドレスがフレーム単位でインクリメントされると有効なＬＴＣ信号と認識するのであれば、通常のユーザが設定したＬＴＣ信号をＮ回連続で送信するのが好ましい。電子機器６００は一旦有効なＬＴＣ信号を取得すると、次に無効なＬＴＣ信号が来た場合にはユーザビット、フラッグビットを保持したまま、内部でタイムアドレスのインクリメントを行うので、正しいＬＴＣ信号を内部で維持し続けることができる。例えば、電子機器５００が出力するＬＴＣ信号のユーザビットが撮影時刻に設定されて１秒に１回更新され、電子機器６００はタイムアドレスが４回連続で正しくフレーム単位でインクリメントされたＬＴＣ信号を有効とする場合を考える。電子機器５００は周期が１秒で、その中の最初の４フレームだけ連続でＬＴＣ信号をユーザ設定通りに送信し、他のフレームはシンクワード以外を全て“１”に設定したＬＴＣ信号を送信するのが最適となる。そうすることにより、電子機器６００は信号レベルの遷移回数が最大のＬＴＣ信号を受信し、かつユーザ設定通りの正しいタイムコードを維持することができる。
【００５３】
フレームレートが３０Ｈｚの場合、ユーザから指定された時のみ４フレームだけＬＴＣ信号のタイムアドレス、ユーザビット、フラッグビットを全て“１”に設定し、ユーザビットが１秒に１回更新されるとする。１フレームあたりの信号レベルの最少遷移回数は実施前の９３回から実施後は平均１４８．４７回まで増やすことができ、ＬＴＣ信号を受信した側が位相合わせを完了するまでの時間を実施形態１よりも短縮することができる。また、ユーザビット、フラッグビットの更新頻度が１秒に１回程度以下であれば、送信側と受信側のＬＴＣ信号が一致することを保証することができる。
【００５４】
上記実施形態では、電子機器５００，６００が共にビデオカメラであるものとして説明したが、あくまで例示であると理解されたい。例えば、ＬＴＣ信号を送信する第３の電子機器（例えばＶＴＲ装置）を設け、電子機器５００，６００を共にＬＴＣ信号の受信側に設定しても構わないし、電子機器の数に特に制限はない。
【００５５】
（その他の実施例）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００５６】
発明は上記実施形態に制限されるものではなく、発明の精神及び範囲から離脱することなく、様々な変更及び変形が可能である。従って、発明の範囲を公にするために請求項を添付する。
【符号の説明】
【００５７】
５００…電子機器、５０１…レンズユニット、５０２…撮像素子、５０３…ＡＤ変換器、５０４…画像処理部、５０５…メモリ、５０６…半導体メモリ、５０７…バッファメモリ、５０８…指示入力部、５０９…システム制御部、５１１…タイムコード制御部、５１２…タイムコード端子、５１３…ＳＤＩ制御部、５１４…ＳＤＩ端子、５１５…ケーブル
【図１】
2020195003.tif 000003
【図２】
2020195003.tif 000004
【図３】
2020195003.tif 000005
【図４】
2020195003.tif 000006
【図５】
2020195003.tif 000007
【図６】
2020195003.tif 000008
【図７】
2020195003.tif 000009