(57)【要約】【課題】  煩雑な操作を介さず、状況に応じて、第１の同期信号、または、第２の同期信号を利用して映像信号の同期処理を行う。【解決手段】  他の撮像装置と同期とするための入力端子を有する撮像装置であって、撮像部を用いて撮像による映像信号を生成する生成部と、第１の同期信号の入力を検出する第１の検出部と、第２の同期信号の入力を検出する第２の検出部と、映像信号を第１の同期信号に基づいて同期させるための第１の同期処理を行う第１の同期部と、映像信号を第２の同期信号に基づいて同期させるための第２の同期処理を行う第２の同期部と、第２の同期処理を実行中に、第１の検出部により第１の同期信号を検出した場合、第２の同期処理を停止させ、第１の同期処理を実行するよう制御する制御部とを有する。【選択図】  図１
2020195041.tif 000002
【特許請求の範囲】
【請求項１】
他の撮像装置と同期とするための入力端子を有する撮像装置であって、
撮像手段を用いて撮像による映像信号を生成する生成手段と、
第１の同期信号の入力を検出する第１の検出手段と、
第２の同期信号の入力を検出する第２の検出手段と、
前記映像信号を前記第１の同期信号に基づいて同期させるための第１の同期処理を行う第１の同期手段と、
前記映像信号を前記第２の同期信号に基づいて同期させるための第２の同期処理を行う第２の同期手段と、
前記第２の同期処理を実行中に、前記第１の検出手段により前記第１の同期信号を検出した場合、前記第２の同期処理を停止させ、前記第１の同期処理を実行するよう制御する制御手段と
を有することを特徴とする撮像装置。
【請求項２】
前記第１の同期信号は、前記第２の同期信号よりも制度の高い同期を実行可能な信号であることを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記第１の同期信号は、ゲンロック信号であり、
前記第２の同期信号は、タイムコード信号である
ことを特徴とする請求項１に記載の撮像装置。
【請求項４】
前記ゲンロック信号は、３値同期信号またはブラックバースト信号であることを特徴とする請求項３に記載の撮像装置。
【請求項５】
前記制御手段は、
前記第２の同期処理中に、前記第１の検出手段により前記第１の同期信号の入力を検出した場合、映像の記録中は前記第１の同期処理を行わないように制御する
ことを特徴とする請求項１に記載の撮像装置。
【請求項６】
前記制御手段は、前記第２の同期処理中に前記第１の検出手段により前記第１の同期信号の入力を検出した場合、映像の記録中は前記第１の同期処理は行わず、前記映像の記録が終了したことに応じて、前記第１の同期処理を開始するように制御することを特徴とする請求項５に記載の撮像装置。
【請求項７】
前記第１の同期信号を用いて同期処理を行っているか、前記第２の同期信号を用いて同期処理を行っているかを示す情報を表示手段に表示させる表示制御手段と、を有することを特徴とする請求項１乃至６のいずれか１項に記載の撮像装置。
【請求項８】
前記第１の同期信号と前記第２の同期信号のうち、同期処理に優先的に用いる信号をユーザの選択に応じて設定する設定手段を有することを特徴とする請求項１乃至７のいずれか１項に記載の撮像装置。
【請求項９】
前記制御手段は、前記設定手段により前記第１の同期信号を優先的に用いることが設定されている場合は、前記第２の同期処理を実行中に、前記第１の検出手段により前記第１の同期信号を検出したことに応じて、前記第２の同期処理を停止させ、前記第１の同期処理を実行するよう制御し、前記設定手段により前記第１の同期信号を優先的に用いることが設定されていない場合は、前記第２の同期処理を実行中に、前記第１の検出手段により前記第１の同期信号を検出したとしても、前記第２の同期処理を計測するように制御することを特徴とする請求項８に記載の撮像装置。  
【請求項１０】
前記設定手段は、ユーザの選択に応じて、前記第１の同期信号を優先的に用いる設定、前記第１の同期信号を用いる設定、前記第２の同期信号を用いる設定のうちのいずれかを設定することを特徴とする請求項８又は９に記載の撮像装置。
【請求項１１】
入力端子と、当該入力端子に対する前記第１の同期信号の入力を検出する信号検出部、並びに、検出した前記第１の同期信号から水平同期信号及び垂直同期信号を抽出し出力する同期処理部とを含む拡張ユニットを接続するためのインタフェースと、
該インタフェースに対する前記拡張ユニットの接続／非接続を検出する検出手段とを有し、
前記制御手段は、
前記検出手段により、前記拡張ユニットの非接続が検出された場合は、前記第２の同期手段を用いた同期に固定する
ことを特徴とする請求項１乃至４のいずれか１項に記載の撮像装置。
【請求項１２】
前記制御手段は、
前記第２の同期手段のみを利用するように設定されている状態で、前記検出手段による前記拡張ユニットの接続が検出された場合、前記第２の同期手段から前記第１の同期手段へ変更するか否かを選択するためのメニューを表示し、ユーザからの選択を受け付ける手段を含む
ことを特徴とする請求項１１に記載の撮像装置。
【請求項１３】
前記制御手段は、
前記検出手段によって前記拡張ユニットの非接続を検出した場合、前記第１の同期信号の利用の不可となったことをユーザに通知する手段を含む
ことを特徴とする請求項１１又は１２に記載の撮像装置。
【請求項１４】
前記制御手段は、
前記第１の同期手段により同期させるための処理を行っている状態で、前記第１の同期信号の入力が無くなった場合、最後の同期状態を維持するための自走同期に遷移し、
当該自走同期中に前記第２の検出手段による前記第２の同期信号が検出された場合、前記自走同期へ遷移してからの経過時間が所定の時間になるまでは、前記自走同期を維持し、
前記所定の時間が経過した後は前記第２の同期信号による前記第２の同期手段による同期に遷移するよう制御する
ことを特徴とする請求項１乃至１３のいずれか１項に記載の撮像装置。
【請求項１５】
前記制御手段は、
前記自走同期中は、当該自走同期を行っていることをユーザに通知する手段を含む
ことを特徴とする請求項１４に記載の撮像装置。
【請求項１６】
前記制御手段は、
前記自走同期中に前記第２の検出手段が前記第２の同期信号を検出した場合、ユーザが前記第２の同期手段による同期処理へ遷移するか否かを指示するための選択画面を表示する
ことを特徴とする請求項１４又は１５に記載の撮像装置。
【請求項１７】
前記制御手段は、
前記選択画面の表示は、前記自走同期へ遷移してからの経過時間が前記所定の時間となるまでとする
ことを特徴とする請求項１６に記載の撮像装置。
【請求項１８】
前記制御手段は、
前記自走同期を維持できる残り時間を表示する手段を含む
ことを特徴とする請求項１４乃至１７のいずれか１項に記載の撮像装置。
【請求項１９】
前記制御手段は、
前記自走同期中に、装置の電源がオンからオフとなり、再びオンとなった場合、当該電源がオフとなっている期間を、前記自走同期を行っている時間に加算する
ことを特徴とする請求項１４乃至１８のいずれか１項に記載の撮像装置。
【請求項２０】
他の撮像装置と同期とするための入力端子を有する撮像装置の制御方法であって、
撮像手段を用いて撮像による映像信号を生成する生成工程と、
第１の同期信号の入力を検出する第１の検出工程と、
第２の同期信号の入力を検出する第２の検出工程と、
前記映像信号を前記第１の同期信号に基づいて同期させるための第１の同期処理を行う第１の同期工程と、
前記映像信号を前記第２の同期信号に基づいて同期させるための第２の同期処理を行う第２の同期工程と、
前記第２の同期処理を実行中に、前記第１の検出工程により前記第１の同期信号を検出した場合、前記第２の同期処理を停止させ、前記第１の同期処理を実行するよう制御する制御工程と
を有することを特徴とする撮像装置の制御方法。
【請求項２１】
撮像装置のプロセッサーが読み込み実行することで、前記プロセッサーに、請求項２０に記載の方法の各工程を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置及びその制御方法及びプログラムに関するものである。
【背景技術】
【０００２】
複数のビデオカメラを使用して撮影を行う際は、各々のビデオカメラの映像信号とタイムコードを同期させておき、同期した映像を用いて編集作業を行う。ビデオカメラの映像信号の同期には３値同期信号やブラックバースト信号などの同期専用信号（以下ＧＬ（GenLock）信号）を、タイムコードの同期にはタイムコード信号（以下ＴＣ信号）を別々に入力するのが一般的である。そのため、ＧＬ信号とＴＣ信号の２本のケーブルの接続が必要となる。
【０００３】
一方で、ＧＬ信号とＴＣ信号を１つのケーブルで伝送することにより、設置時の接続が容易になるという技術もある（特許文献１）。しかしながら、専用のケーブルを必要とするため、使用可能な場面は限られる。
【０００４】
また、近年ではＴＣ信号を用いて映像信号を同期させるビデオカメラもある。ＴＣ信号での同期処理では、映像信号の同期処理とタイムコードの同期処理の両方を１本のケーブルで行うことが可能なので、やはり設置時の接続が容易である。一方で、ＴＣ信号はＳＭＰＴＥ（Society of Motion Picture and Television Engineers）で規格化されているが、ジッターの規定が緩いため、ＧＬ信号を用いた場合よりも同期した際の位相ノイズが大きくなり、位相の同期の精度（同期元の位相に対する追従性）が落ちる可能性がある。そのため、ＧＬ信号の入力端子（以下ゲンロック端子）とＴＣ信号の入力端子（以下タイムコード端子）を個別に備え、ユーザにどちらの信号で同期するかをメニュー等で選択させるといったものが考えられる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−２５３５９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ゲンロック端子とタイムコード端子を個別に備えたビデオカメラにおいて、両端子にケーブルを接続した順序や、抜いた順序によっては、所望の映像信号の同期が行われず、ユーザが同期に使われている信号を誤認識してしまうという問題がある。
【０００７】
例えば、タイムコードの同期処理を行うためにタイムコード端子を接続し、その後に映像信号の同期を精度よく行うためにゲンロック端子を接続しても、先にＴＣ信号で映像信号の同期処理が行われてしまう。そのため、ＧＬ信号で映像信号の同期処理が行われないが、ユーザはそれに気付かずに作業を続けてしまう可能性がある。また、気付いたとしてもＧＬ信号を優先させるためメニュー設定等を変更する必要があり、操作が煩雑となる。
【０００８】
また、複数台を同期するときに、１本のＧＬ信号を一台ずつ順番に接続していくケースもある（同期完了後に抜いて次のビデオカメラに接続する）。その後、ＴＣ信号を一台ずつ順番に接続してタイムコードも同期させる。映像信号の同期完了後にＧＬ信号が抜かれると、ほぼ同期している状態で自走（以下ＪａｍＳｙｎｃ）することになるが、この状態でＴＣ信号が接続されるとＴＣ信号で同期処理を行ってしまい、同期の精度が低下する可能性がある。
【０００９】
本発明は前述の問題点に鑑みてなされたものであり、複数種類の同期信号を入力可能な場合に、煩雑な操作を介さずに、ユーザが所望する方の同期信号で映像信号の同期処理を行うことが可能な技術を提供しようとするものである。
【００１０】
また、小型化のためにゲンロック端子を備えていないビデオカメラも存在する。そのようなビデオカメラでは、ゲンロック端子を備える拡張ユニットを接続することにより、ＧＬ信号で同期処理を行えるようにする構成が考えられる。しかしながら、拡張ユニットを接続していないにもかかわらず、メニューでＧＬ信号による同期が選択されている場合に、ＴＣ信号で同期処理が行われないままになってしまうという問題がある。逆に、拡張ユニットを接続してゲンロック端子にＧＬ信号を入力しているにもかかわらず、ＴＣ信号で同期処理を行ってしまうという誤操作も懸念される。本発明は、かかる問題に対しても対処する技術を提供する。
【課題を解決するための手段】
【００１１】
この課題を解決するため、例えば本発明の撮像装置は以下の構成を備える。すなわち、
他の撮像装置と同期とするための入力端子を有する撮像装置であって、
撮像手段を用いて撮像による映像信号を生成する生成手段と、
第１の同期信号の入力を検出する第１の検出手段と、
第２の同期信号の入力を検出する第２の検出手段と、
前記映像信号を前記第１の同期信号に基づいて同期させるための第１の同期処理を行う第１の同期手段と、
前記映像信号を前記第２の同期信号に基づいて同期させるための第２の同期処理を行う第２の同期手段と、
前記第２の同期処理を実行中に、前記第１の検出手段により前記第１の同期信号を検出した場合、前記第２の同期処理を停止させ、前記第１の同期処理を実行するよう制御する制御手段とを有する。
【発明の効果】
【００１２】
本発明によれば、煩雑な操作を介さず、状況に応じて、第１の同期信号、または、第２の同期信号を利用して映像信号の同期処理を行うことができる。
【図面の簡単な説明】
【００１３】
【図１】第１の実施形態が適用する撮像装置のブロック構成図。
【図２】第１の実施形態の撮像装置が実行する制御手順を示すフローチャート。
【図３】第１の実施形態の撮像装置が実行する制御手順を示すフローチャート。
【図４】第１の実施形態の撮像装置が実行する制御手順を示すフローチャート。
【図５】第１の撮像装置の表示部の表示例を示す図。
【図６】第２の実施形態の撮像装置のブロック構成図。
【図７】第２の実施形態の撮像装置が実行する制御手順を示すフローチャート。
【図８】第２の実施形態の撮像装置が実行する制御手順を示すフローチャート。
【図９】第２の撮像装置の表示部の表示例を示す図。
【発明を実施するための形態】
【００１４】
以下、添付図面を参照して実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る発明を限定するものでない。実施形態には複数の特徴が記載されているが、これらの複数の特徴の全てが発明に必須のものとは限らず、また、複数の特徴は任意に組み合わせられてもよい。さらに、添付図面においては、同一若しくは同様の構成に同一の参照番号を付し、重複した説明は省略する。
【００１５】
［第１の実施形態］
図１は、第１の実施形態が適用するビデオカメラとしての撮像装置１００のブロック構成図である。この撮像装置１００は、外部からＧＬ信号とＴＣ信号を入力する端子を有する。
【００１６】
ＣＰＵ１０１はＲＯＭ１０２に格納された制御プログラムを実行して各種制御を行う。なお、実施形態におけるＲＯＭ１０２は、書き換え可能な不揮発性メモリであるとする。ＲＡＭ１０３は、ＣＰＵ１０１がプログラムを実行する際のワークエリアや各種データの保存に使用される。また、このＲＡＭ１０３は、映像データの保存にも使用される。ＲＯＭ１０２は、プログラム以外にメニュー等の表示用データなどを保持することができる。
【００１７】
ＣＰＵ１０１は、ユーザからの操作に係る信号を、操作部材（各種のスイッチやボタン、並びにタッチパネルで構成される）１０６を介して受け取り、各処理部を制御する。例えば、ＣＰＵ１０１は、記録処理部１１２に指示を送ることで記録開始や記録停止を行うことが可能である。また、メニュー操作がなされた場合は、ＣＰＵ１０１は、ＲＯＭ１０２から読み出した表示用データを表示処理部１１０に送り、メニューを表示することもできる。
【００１８】
同期信号生成部１０５は、ＶＣＸＯ（電圧制御水晶発振器）１０４からのクロックを元に、映像の水平同期信号及び垂直同期信号を生成し、各部に供給する。この水平同期信号及び垂直同期信号に同期して、撮像及び表示（出力）が行われる。
【００１９】
撮像部１０７は、フォーカスレンズやズームレンズ、絞り、シャッターなどの光学部を含む構成からなり、外部から入る光学像に対して適切な光学処理を行い、撮像素子部１０８に結像させる。撮像素子部１０８は、結像した光学像を電気信号に変換する処理を行い、変換された電気信号は映像信号処理部１０９に送る。この撮像素子部１０８は、ＣＣＤセンサやＣＭＯＳセンサなどで構成される。
【００２０】
映像信号処理部１０９は、撮像素子部１０８から得られた電気信号に対してＡ／Ｄ変換処理や増幅処理などの画像処理を施し、デジタルの映像データ（撮像画像データ）を生成する。映像データは必要に応じてＲＡＭ１０３に保持されることもあるし、ＲＡＭ１０３を介さずに表示処理部１１０や記録処理部１１２に送ることもできる。
【００２１】
表示処理部１１０は、映像信号処理部１０９が生成した映像データ、記録処理部１１２が再生した映像データ、ＣＰＵ１０１からの表示用データ等を合成した上で、映像信号として表示パネル１１１に出力する。表示パネル１１１は、表示処理部１１０からの映像信号を表示する。また、表示パネル１１１は、例えば外部モニターのようにビデオカメラと別体であってもよい。
【００２２】
記録処理部１１２は、映像信号の圧縮（エンコード）や伸張（デコード）する機能を備えており、映像信号処理部１０９が生成した映像データをエンコードし、動画ファイルとして記録メディア１１３に記録する。エンコード方式としては、ＭＰＥＧ２(Moving Picture Experts Group)、Ｈ．２６４、Ｈ．２６５等がある。また、記録処理部１１２は、ＣＰＵ１０１から動画ファイルの再生が指示を受けると、記録メディア１１３から所望の動画ファイルを読み出し、それをデコードして映像データを生成する。
【００２３】
記録メディア１１３は、例えば、脱着可能なフラッシュメモリカードなどのランダムアクセス可能な記録媒体である。記録メディア１１３は、不図示の装着排出機構によりビデオカメラに着脱可能である。また、ＣＰＵ１０１は、ＦＡＴファイルシステムなどの公知のファイルシステムに従って、記録メディア１１３に記録する各種データをファイルとして管理する。
【００２４】
ＣＰＵ１０１はタイムコードの生成も行う。一般的に、タイムコードは時、分、秒、フレーム、フィールドビット、ユーザビットで構成されている。ＣＰＵ１０１は、ＲＡＭ１０３に現在のタイムコードを保持しておき、映像信号処理部１０９で映像データが生成されるとタイムコードを割り当てる。その後、保持しているタイムコードを歩進させる。映像データに割り当てられたタイムコードは、表示処理部１１０で映像データに重畳されて表示されるとともに、記録処理部１１２でも映像データと共に動画ファイルに録される。メニュー操作などでタイムコードが変更されると、ＣＰＵ１０１は保持しているタイムコードをその値で上書きする。
【００２５】
ゲンロック信号検出部１１５は、外部よりゲンロック端子１１４にＧＬ信号が入力されているかどうかを検出する。ここでＧＬ信号とは、例えば３値同期信号またはブラックバースト信号である。ＣＰＵ１０１は、ゲンロック信号検出部１１５に問い合わせることにより、ＧＬ信号の入力状態を知ることができる。またＣＰＵ１０１は、ＧＬ信号が検出されるとＧＬ信号を利用した同期処理の開始を同期処理部１２０に指示する。
【００２６】
ゲンロック信号処理部１１６は、ＧＬ信号から映像の水平同期信号及び垂直同期信号を抽出し、同期処理部１２０に送る。
【００２７】
同様に、タイムコード信号検出部１１８は、外部よりタイムコード端子１１７にＴＣ信号が入力されているかどうかを検出する。ＣＰＵ１０１は、タイムコード信号検出部１１８に問い合わせることにより、ＴＣ信号の入力状態を知ることができる。ＣＰＵ１０１は、ＴＣ信号が検出されるとＴＣ信号を利用した同期処理の開始を同期処理部１２０に指示する。
【００２８】
タイムコード信号処理部１１９は、ＴＣ信号からタイムコードを抽出し、ＣＰＵ１０１に通知する。タイムコードはフレーム毎に更新されるので、ＣＰＵ１０１はフレーム毎にタイムコードを取得して、その正しいタイムコードか否かを検証し、正しいタイムコードであれば、ＲＡＭ１０３に保持しているタイムコードをその値で上書きする。
【００２９】
さらに、タイムコード信号処理部１１９は、ＴＣ信号から映像の水平同期信号及び垂直同期信号を抽出し同期処理部１２０に送る。
【００３０】
同期処理部１２０は、ＣＰＵ１０１からの同期処理開始指示を受けると、同期信号生成部１０５からの水平同期信号と、ゲンロック信号処理部１１６またはタイムコード信号処理部１１９からの水平同期信号との位相差がなくなるようＶＣＸＯ１０４に対してＰＬＬ制御を行う。同期信号生成部１０５が生成する水平同期信号の位相を合わせる水平同期信号の位相差が所定の範囲内におさまると、同期処理部１２０は、ＣＰＵ１０１に水平同期完了を通知する。
【００３１】
次に、ＣＰＵ１０１は、同期処理部１２０に対して、同期信号生成部１０５からの垂直同期信号と、ゲンロック信号処理部１１６またはタイムコード信号処理部１１９からの垂直同期信号との位相差を問い合わせる。ＣＰＵ１０１は、同期信号生成部１０５に位相差を通知する。これを受けて、同期信号生成部１０５は、通知された位相差分だけ垂直同期信号を出力するタイミングをずらすことにより、垂直同期信号の位相差を所定の範囲内におさめる。
【００３２】
なお、ＧＬ信号またはＴＣ信号のいずれか一方のみが検出された場合は、検出された信号に同期させればよいが、両方の信号が検出された場合に、どちらの信号を使用するかはメニュー設定等によってユーザに選択させる方法が考えられる。
【００３３】
図５（ａ）〜（ｆ）は表示パネル１１１に表示されるメニュー画面の例を示している。同図（ａ）の参照符号３００が表示パネルの画面を示し、メニュー３０１には同期信号の設定に係る項目が選択可能に列挙されている。このメニューにて、ユーザが「タイムコード端子固定」の項目３０２を選択した際は、常にＴＣ信号で同期処理を行い、ＧＬ信号の検出を無視する。「ゲンロック端子固定」の項目３０３が選択されている際は、常にＧＬ信号で同期処理を行い、ＴＣ信号はタイムコードそのものの取り込みのみに使用する。そして、「ゲンロック端子優先」の項目３０４が選択されている際は、ＴＣ信号のみを検出した場合にはＴＣ信号で同期処理を行うが、ＧＬ信号を検出した場合は、仮にＴＣ信号も同時に検出したとしてもＧＬ信号で同期処理を開始する。なお、同期に関する設定は、ユーザが特に変更しない限り保持するため、不揮発性メモリ（ＲＯＭ１０２）に格納されるものとする。
【００３４】
以上の構成により、ビデオカメラ内部の水平同期信号及び垂直同信号をＧＬ信号またはＴＣ信号に同期させることができる。このとき、ＣＰＵ１０１は表示処理部１１０に同期処理中を示すアイコン、同期処理完了を示すアイコン等を表示してもよい。
【００３５】
図５（ｂ）のアイコン３０５はＧＬ信号で同期していることを示しており、図５（ｃ）のアイコン３０６はＴＣ信号で同期していることを示している。これにより、ユーザは現在の同期信号元を把握できるので、所望の同期信号以外での同期処理を防ぐことができる。
【００３６】
アイコン３０５及び３０６は、点滅、大きさの変化、色の変化などにより、同期処理状態を示すことも考えられる。例えば、アイコン３０５及び３０６が点滅していれば同期処理を開始しているものの、同期が完了していない状態を示すなどが考えられる。また、信号を検出したが、同期信号と撮像装置の映像の解像度やフレームレートが合致しておらず、同期できなかった場合にアイコンの色を赤色に変化させるなどが考えられる。
【００３７】
同期している状態で、入力されているＧＬ信号またはＴＣ信号の水平同期信号の位相が変動した場合は、ＶＣＸＯ１０４に対してＰＬＬ制御を継続して行うことにより、追従することができる。一方で、垂直同期信号の位相が変動した場合は、同期が外れたことをＣＰＵ１０１に通知する。ＣＰＵ１０１は、位相差を同期信号生成部１０５に通知し、垂直同期信号の出力タイミングを調整させる。
【００３８】
また、同期処理部１２０は自走同期（ＪａｍＳｙｎｃ）モードを持つ。ゲンロック端子１１４またはタイムコード端子１１７からケーブルが抜かれると、ゲンロック信号検出部１１５またはタイムコード信号検出部１１８は、ＣＰＵ１０１に未検出となったことを通知する。ＣＰＵ１０１は、同期処理部１２０に自走同期モードに入るよう指示する。自走同期モードでは、ケーブルが抜かれる直前の最後の同期状態を維持するようＶＣＸＯ１０４に対してＰＬＬ制御がなされる。さらに、一度電源を切って、再度電源を入れた場合でも、電源が切られる前の自走同期状態を維持する。例えば、ＲＴＣなどカメラの電源が切られている状態でも継続して動作しているクロック（フレームレート以下の周波数）を基準にして、そのクロックと水平／垂直同期信号の位相差を保持しておき、電源が入った後に、その位相差を元に復元するといった方法が考えられる。
【００３９】
しかしながら、自走同期モードでは、時間の経過とともに同期がずれていく可能性がある。どれくらいの時間なら同期が保てるかというのは、ＶＣＸＯの性能・温度・電圧などの条件によるが、例えばＶＣＸＯの出力クロックが目標値に対して最大で＋０．０５ｐｐｍのずれを持っていると仮定する。１９２０×１０８０／３０ｆｐｓの映像の場合、同期信号のビデオクロックが７４．２５ＭＨｚちょうどだったとすると、１ラインずれるまでの時間は、
ブランキング期間込みのサンプル／ライン数
＝水平２２００サンプル／垂直１１２５ライン
１サンプル毎のずれ時間（秒）
＝１／７４．２５ＭＨｚ−１／（７４．２５ＭＨｚ×（１＋０．０５ｐｐｍ））
１秒毎のずれ時間（秒）
＝２２００×１１２５×３０×１サンプル毎のずれ時間
１ライン（２２００サンプル）ずれるまでの時間（秒）
＝２２００／７４．２５ＭＨｚ÷１秒毎のずれ時間≒５９２秒
となる。
【００４０】
どの程度のずれまで許容できるかが決まれば、上記の式により自走同期モードが有効な時間を計算でき、ＣＰＵ１０１は表示処理部１１０に対して有効な時間を表示するよう指示することができる。
【００４１】
次に、本実施形態に係る撮像装置１００において、ゲンロック端子１１４及びタイムコード端子１１７に信号ケーブルを接続した場合の同期制御について、図２、図３、図４のフローチャートを参照して説明する。なお、同図のフローチャートに係るプログラムはＲＯＭ１０２に格納され、ＣＰＵ１０１が実行するものである。
【００４２】
Ｓ２００にて、ＣＰＵ１０１は、撮像装置１００が映像記録中であるかを判断する。ＣＰＵ１０１は、記録中であると判定した場合は同期処理を行わないためＳ２００へ処理を戻し、記録中であると判定した場合は処理をＳ２０１へ進める。
【００４３】
Ｓ２０１にて、ＣＰＵ１０１は、同期信号として用いる信号の現在の設定を判定する。ＣＰＵ１０１は、ゲンロック端子優先が選択されていると判定した場合はＳ２０２へ進める。また、ＣＰＵ１０１は、タイムコード端子固定が選択されていると判定した場合はＳ２１９へ、ゲンロック端子固定が選択されていると判定した場合はＳ２２０へ処理を進める。この判定は、前述したように、ユーザによる図５（ａ）の同期信号選択メニュー３０１で、タイムコード端子固定３０２、ゲンロック端子固定３０３、ゲンロック端子優先３０４のいずれかの選択に応じたものとなる。
【００４４】
Ｓ２０２にて、ＣＰＵ１０１はゲンロック信号検出部１０１５からの信号に基づき、外部からＧＬ信号が入力されているかを判定する。ＣＰＵ１０１は、ＧＬ信号が入力されていると判定した場合は処理をＳ２０３へ、ＧＬ信号が入力されていないと判定した場合は処理をＳ２０９へ進める。
【００４５】
Ｓ２０３にて、ＣＰＵ１０１は、同期処理部１２０を制御し、外部から入力されたＧＬ信号からの水平同期信号及び垂直同期信号の抽出と、それぞれを用いた同期処理を開始させる。その後、ＣＰＵ１０１は処理をＳ２０４へ進める。
【００４６】
Ｓ２０４にて、ＣＰＵ１０１は、再び外部からＧＬ信号が入力されているかを判定する。ＣＰＵ１０１は、ＧＬ信号が入力されていると判定した場合は処理をＳ２０５へ、ＧＬ信号が入力されていないと判定した場合はＧＬ信号による同期処理を抜けるために処理をＳ２２９（図４）へ進める。ここで、同期が完了していない場合（位相差が所定値以内になっていない場合）、Ｓ２２９へ進まずに、同期処理を停止してから先頭のＳ２００へ戻るといった制御も考えられる。
【００４７】
Ｓ２０５にて、ＣＰＵ１０１は、ＧＬ信号から抽出した水平同期信号及び垂直同期信号と撮像装置１００内部で生成される同期信号との位相差を算出し、予め設定された閾値と比較する。ＣＰＵ１０１は位相差が閾値以内であると判定した場合は処理をＳ２０６へ進め、そうでないと判定した場合は処理をＳ２０４へ戻す。ここで再び図５を参照する。位相差が閾値以内である場合は同期完了と見なし、ＣＰＵ１０１は、図５（ｂ）に示す、ＧＬ信号による同期完了を示すアイコン３０５を点灯表示する。そうでなければ、ＣＰＵ１０１は、アイコン３０５を点滅表示する。なお、両状態が区別できれば良いので、点灯／点滅ではなく、青／赤等の色を変えて表示しても構わない。
【００４８】
Ｓ２０６にて、ＣＰＵ１０１は、撮像装置１００内の同期信号選択のメニュー設定がタイムコード端子固定に変更されたかを判定する。ＣＰＵ１０１は、変更されていると判定した場合は、ＧＬ信号による同期処理を抜けるために処理をＳ２２９（図４）へ進み、変更されていないと判定した場合は処理をＳ２０７へ進める。
【００４９】
Ｓ２０７にて、ＣＰＵ１０１は、撮像装置１００に対しＴＣ信号が入力されているか否かを判定する。ＣＰＵ１０１は、ＴＣ信号が入力されていると判定した場合は処理をＳ２０８へ進め、ＴＣ信号が入力されていないと判定した場合は処理をＳ２０４へ戻す。
【００５０】
Ｓ２０８にて、ＣＰＵ１０１は、外部から入力されたＴＣ信号からタイムコードを取りこみ、本体内部で保持しているタイムコードに上書きする。その後、ＣＰＵ１０１は処理をＳ２０４へ戻す。
【００５１】
Ｓ２０９にて、ＣＰＵ１０１は、タイムコード信号検出部１２０からの信号に基づき、装置外部からＴＣ信号が入力されているかを判定する。ＣＰＵ１０１は、ＴＣ信号が入力されていると判定した場合、処理をＳ２１０へ進め、ＴＣ信号が入力されていないと判定した場合は処理をＳ２００へ戻す。
【００５２】
Ｓ２１０にて、ＣＰＵ１０１は、同期処理部１２０を制御し、外部から入力されたＴＣ信号からの水平同期信号及び垂直同期信号の抽出と、それぞれを用いた同期処理を開始させる。その後、ＣＰＵ１０１は処理をＳ２１１へ進める。
【００５３】
Ｓ２１１にて、ＣＰＵ１０１は、外部からＧＬ信号が入力されているか否かを判定する。ＣＰＵ１０１は、ＧＬ信号が入力されていると判定した場合はＳ２１７へ、入力されていないと判定した場合はＳ２１２へ処理を進める。
【００５４】
Ｓ２１２にて、ＣＰＵ１０１は、入力されたＴＣ信号より抽出した水平同期信号及び垂直同期信号と、撮像装置１００内部で生成される同期信号との位相差を算出し、算出で得た位相差と予め設定された所定値（閾値）とを比較する。ＣＰＵ１０１は、位相差が所定値以内であると判定した場合は処理をＳ２１３へ進め、そうでないと判定した場合は処理をＳ２１１へ戻す。ここで再び図５を参照する。位相差が所定値以内であった場合、図５（ｃ）に示すように、ＣＰＵ１０１は、同期完了を表すため、ＴＣ信号による同期完了を示すアイコン３０６を点灯表示する。そうでない場合、ＣＰＵ１０１は、同期未完を示すため、アイコン３０６を点滅表示する。
【００５５】
Ｓ２１３にて、ＣＰＵ１０１は、撮像装置１００内の同期信号選択のメニュー設定が「タイムコード端子固定」に変更されたかを判定する。ＣＰＵ１０１は、「タイムコード端子固定」への変更がなされたと判定した場合は処理をＳ２２６（図３）へ進め、変更されていないと判定した場合は処理をＳ２１４へ進める。
【００５６】
Ｓ２１４にて、ＣＰＵ１０１は、撮像装置１００内の同期信号選択のメニュー設定が「ゲンロック端子固定」に変更されたかを判定する。ＣＰＵ１０１は、「ゲンロック端子固定」への変更がなされたと判定した場合は、ＴＣ信号による同期処理を抜けるために処理をＳ２２９（図４）へ進め、変更されていないと判定した場合は処理をＳ２１５へ進める。
【００５７】
Ｓ２１５にて、ＣＰＵ１０１は、タイムコード信号検出部１１８からの信号に基づき、タイムコード端子へのＴＣ信号の入力があるか否かを判定する。ＣＰＵ１０１は、ＴＣ信号の入力があると判定した場合は処理をＳ２１６へ、入力がないと判定した場合はＴＣ信号による同期処理を抜けるために処理をＳ２２９（図４）へ進める。
【００５８】
Ｓ２１６にて、ＣＰＵ１０１は、外部から入力されたＴＣ信号からタイムコードを取りこみ、本体内部で保持しているタイムコードに上書きする。その後、ＣＰＵ１０１は処理をＳ２１１へ戻す。
【００５９】
Ｓ２１７にて、ＣＰＵ１０１は、撮像装置１００が記録中であるか否かを判定する。ＣＰＵ１０１は、記録中であると判定した場合は、ＧＬ信号による同期処理を行わずに、処理をＳ２１２へ進める。また、ＣＰＵ１０１は、撮像装置１００が記録中ではないと判定した場合は、ＧＬ信号による同期処理を行うために処理をＳ２１８へ進める。
【００６０】
Ｓ２１８にて、ＣＰＵ１０１は、ＴＣ信号よる同期処理を停止させる。そして、ＣＰＵ１０１は、処理をＳ２０３に進めることで、ＧＬ信号による同期処理を開始する。
【００６１】
Ｓ２１９にて、ＣＰＵ１０１は、タイムコード信号検出部１１８からの信号に基づき、外部からＴＣ信号を入力しているかを判定する。ＣＰＵ１０１は、外部からＴＣ信号を入力していると判定した場合は処理をＳ２２４へ進み、ＴＣ信号が入力されていないと判定した場合は処理をＳ２００へ戻す。
【００６２】
Ｓ２２０にて、ＣＰＵ１０１は、ゲンロック信号検出部１１５からの信号に基づき、外部からＧＬ信号を入力しているかを判定する。ＣＰＵ１０１は、外部からＧＬ信号を入力していると判定した場合は処理をＳ２０３に進め、ＧＬ信号による同期処理を開始する。また、ＣＰＵ１０１は、ＧＬ信号が入力されていないと判定した場合は処理をＳ２２１に進める。
【００６３】
Ｓ２２１にて、ＣＰＵ１０１は、撮像装置１００内の同期信号選択のメニュー設定がタイムコード端子固定に変更されたかを判定する。ＣＰＵ１０１は、タイムコード端子固定への変更がなされたと判定した場合は処理をＳ２００に戻し、タイムコード端子固定へ変更がないと判定した場合は処理をＳ２２２へ進める。
【００６４】
Ｓ２２２にて、ＣＰＵ１０１は、タイムコード信号検出部１１８からの信号に基づき、外部からＴＣ信号が入力されているかを判定する。ＣＰＵ１０１は、ＴＣ信号が入力されていると判定した場合は処理をＳ２２３へ進め、入力されていないと判定した場合は処理をＳ２００に戻す。
【００６５】
Ｓ２２３にて、ＣＰＵ１０１は、外部から入力したＴＣ信号からタイムコードを取りこみ、本体内部で保持しているタイムコードに上書きする。そして、ＣＰＵ１０１は処理をＳ２２０へ戻す。
【００６６】
Ｓ２２４(図３）にて、ＣＰＵ１０１は、同期処理部１２０を制御し、外部より入力したＴＣ信号からの水平同期信号及び垂直同期信号の抽出と、それぞれを用いた同期処理を開始させる。その後、ＣＰＵ１０１は処理をＳ２２５へ進める。
【００６７】
Ｓ２２５にて、ＣＰＵ１０１は、入力されたＴＣ信号から抽出した水平同期信号及び垂直同期信号と、撮像装置１００内部で生成される同期信号との位相差を求め、その位相差と予め設定された所定値（閾値）とを比較する。ＣＰＵ１０１は、位相差が所定値以内であると判定した場合は処理をＳ２２６へ進め、そうでないと判定した場合は処理をＳ２２５へ戻す。ここで再び図５を参照する。位相差が所定値以内であった場合、ＣＰＵ１０１は、図５（ｃ）に示すように、ＴＣ信号による同期完了を示すアイコン３０６を表示する。また、位相差が所定値を超えている場合は、ＣＰＵ１０１はアイコン３０６を点滅表示する。
【００６８】
Ｓ２２６にて、ＣＰＵ１０１は、同期信号選択のメニュー設定がタイムコード端子固定以外に変更されたかを判定する。ＣＰＵ１０１は、タイムコード端子固定以外への変更があったと判定した場合、ＴＣ信号による同期処理を抜けるために処理をＳ２２９（図４）へ進め、変更がないと判定した場合は処理をＳ２２７へ進める。
【００６９】
Ｓ２２７にて、ＣＰＵ１０１は、タイムコード信号検出部１１８からの信号に基づき、外部からＴＣ信号を入力しているかを判定する。ＣＰＵ１０１は、ＴＣ信号が入力されていると判定した場合は処理をＳ２２８へ進め、ＴＣ信号が入力されていないと判定した場合は、この同期処理を抜けるために処理をＳ２２９へ進める。
【００７０】
Ｓ２２８にて、ＣＰＵ１０１は、外部から入力されたＴＣ信号からタイムコードを取りこみ、本体内部で保持しているタイムコードに上書きする。その後、ＣＰＵ１０１は処理をＳ２２５へ戻す。
【００７１】
Ｓ２２９（図４）にて、ＣＰＵ１０１は自走同期モードを開始する。ここで再び図５を参照する。図５（ｄ）の参照符号３０７は自走同期中を示す半透過アイコンの表示例であり、このような表示をすることでユーザに自走同期中であることを知らしめることができる。
【００７２】
Ｓ２３０にて、ＣＰＵ１０１は、外部からＧＬ信号が入力されているかを判定する。ＣＰＵ１０１は、ＧＬ信号が入力されていると判定した場合は、自走同期モードから抜けるために処理をＳ２００へ戻し、ＧＬ信号が入力されていないと判定した場合は処理をＳ２３１へ進める。
【００７３】
Ｓ２３１にて、ＣＰＵ１０１は、同期信号として用いる信号の設定を参照する。ＣＰＵ１０１は、同期信号選択として、ゲンロック優先が選択されていると判定した場合は処理をＳ２３２へ進め、ゲンロック優先が選択されていないと判定した場合は処理を先頭のＳ２００へ戻す。
【００７４】
Ｓ２３２にて、ＣＰＵ１０１は、操作部材１０６からの信号等に基づき、撮像装置１００の電源をオフにする要求の有無を判定する。ＣＰＵ１０１は、電源オフの要求があると判定した場合は処理をＳ２５３へ、無ければ処理をＳ２３３へ進める。
【００７５】
Ｓ２３３にて、ＣＰＵ１０１は、自走可能時間と、ＴＬ信号の非検出に起因したＴＬ信号の同期処理を停止してから現在までの時間（自走時間）とを比較する（ここで、自走時間とは、より詳しくはＳ２２９の処理を開始したタイミングからの現在までの経過時間である）。ＣＰＵ１０１は、自走可能時間が自走時間より大きいと判定した場合は処理をＳ２３４へ進め、そうでないと判定した場合は処理を先頭のＳ２００へ戻す。ここで再び図５を参照する。図５（ｆ）の参照符号３０９は自走同期モードのステータス画面例である。このように自走可能時間をユーザに通知することにより、ユーザは作業の完了まで同期を維持できるか否かを判断することができる。
【００７６】
Ｓ２３４にて、ＣＰＵ１０１は、撮像装置１００が記録中であるかを判定する。ＣＰＵ１０１は、記録中であると判定した場合は何もせずに処理をＳ２３０へ戻し、記録中でないと判定した場合は処理をＳ２３５へ進める。
【００７７】
Ｓ２３５にて、ＣＰＵ１０１は、タイムコード信号検出部１１８からの信号に基づき、外部からＴＣ信号を入力しているかを判定する。ＣＰＵ１０１は、ＴＣ信号が入力されていると判定した場合は処理をＳ２３５へ進め、入力されていないと判定した場合は処理をＳ２３０へ戻す。
【００７８】
Ｓ２３６にて、ＣＰＵ１０１は、ＴＣ信号を用いた同期処理を行うか否かの選択メニューを表示パネル１１１に表示し、処理をＳ２３７へ進める。ここで再び図５を参照する。図５（ｅ）の参照符号３０８は、この選択メニューの例である。この時に、ＣＰＵ１０１は、自走可能時間を併記してユーザに通知してもよい。
【００７９】
Ｓ２３７にて、ＣＰＵ１０１は、選択メニューに対するユーザの選択結果を判定する。ＣＰＵ１０１は、ユーザの選択がＴＣ信号を用いた同期処理を行うことを示している場合は処理をＳ２３８へ進め、選択しなかった場合は処理をＳ２４５へ進める。
【００８０】
Ｓ２３８にて、ＣＰＵ１０１は、同期処理部１２０を制御し、外部から入力されたＴＣ信号からの水平同期信号及び垂直同期信号の抽出と、それぞれを用いた同期処理を開始させる。その後、ＣＰＵ１０１は処理をＳ２３９へ進める。
【００８１】
Ｓ２３９にて、ＣＰＵ１０１が、ゲンロック信号検出部１１５からの信号に基づき、外部からＧＬ信号を入力しているかを判定する。ＣＰＵ１０１は、ＧＬ信号が入力されていると判定した場合は、ＴＣ信号による同期処理を抜けるために処理をＳ２２９へ戻し、ＧＬ信号が入力されていないと判定した場合は処理をＳ２４０へ進める。
【００８２】
Ｓ２４０にて、ＣＰＵ１０１は、入力されたＴＣ信号より抽出した水平同期信号及び垂直同期信号と、撮像装置１００内部で生成される同期信号との位相差を算出し、その位相差と予め設定された所定値とを比較する。ＣＰＵ１０１は、位相差が所定値以内であると判定した場合は処理をＳ２４１へ進め、そうでない場合は処理をＳ２３９へ戻す。
【００８３】
Ｓ２４１にて、ＣＰＵ１０１は、同期信号選択のメニュー設定がタイムコード端子固定に変更されたかを判定する。ＣＰＵ１０１は、タイムコード端子固定への変更があったと判定した場合は処理をＳ２２６へ、変更がないと判定した場合は処理をＳ２４２へ進める。
【００８４】
Ｓ２４２にて、ＣＰＵ１０１は、撮像装置１００内の同期信号選択のメニュー設定がゲンロック端子固定に変更されたかを判定する。ＣＰＵ１０１は、ゲンロック端子固定への変更があったと判定した場合は、ＴＣ信号による同期処理を抜けるために処理をＳ２２９へ戻し、変更がなかったと判定した場合は処理をＳ２４３へ進める。
【００８５】
Ｓ２４３にて、ＣＰＵ１０１は、タイムコード信号検出部１１８からの信号に基づき、外部からＴＣ信号を入力しているかを判定する。ＣＰＵ１０１は、ＴＣ信号が入力されていると判定した場合は処理をＳ２４４へ進め、入力されていないと判定した場合はＴＣ信号による同期処理を抜けるために処理をＳ２２９へ戻す。
【００８６】
Ｓ２４４にて、ＣＰＵ１０１は、外部から入力されたＴＣ信号からタイムコードを取り込み、本体内部で保持しているタイムコードに上書きする。その後、ＣＰＵ１０１は処理をＳ２３９に戻す。
【００８７】
Ｓ２４５にて、ＣＰＵ１０１は、ゲンロック信号検出部１１５からの信号に基づき、外部からＧＬ信号を入力しているかを判定する。ＣＰＵ１０１は、外部からＧＬ信号を入力していると判定した場合は、処理を先頭のＳ２００に戻し、入力が無い場合には処理をＳ２４６に進める。
【００８８】
Ｓ２４６にて、ＣＰＵ１０１は、同期信号選択のメニュー設定がゲンロック端子優先に変更されたかを判定する。変更されていればＳ２４７へ進み、変更されていなければ先頭のＳ２００へ戻る。
【００８９】
Ｓ２４７にて、ＣＰＵ１０１は、タイムコード信号検出部１１８からの信号に基づき、外部からＴＣ信号が入力されているか否かを判定する。ＣＰＵ１０１は、ＴＣ信号が入力されていると判定した場合は処理をＳ２４８へ、ＴＣ信号が入力されていないと判定した場合は処理をＳ２３０に進める。
【００９０】
Ｓ２４８にて、ＣＰＵ１０１は、外部から入力されたＴＣ信号からタイムコードを取りこみ、本体内部で保持しているタイムコードに上書きする。その後、ＣＰＵ１０１はＳ２４９へ進める。
【００９１】
Ｓ２４９にて、ＣＰＵ１０１は、ユーザによる操作部材１０６を介した、撮像装置１００の電源オフの要求があるか否かを判定する。ＣＰＵ１０１は、電源オフ要求があると判定した場合は処理をＳ２５３へ、その要求がないと判定した場合は処理をＳ２５０へ進める。
【００９２】
Ｓ２５０にて、ＣＰＵ１０１は、自走同期モードを開始してからの経過時間（自走時間）と、自走可能時間とを比較する。ＣＰＵ１０１は、自走時間が自走可能時間より小さいと判定した場合は処理をＳ２４５に戻す。一方、ＣＰＵ１０１は、自走時間が自走可能時間以上になったと判定した場合、処理をＳ２５１に進める。
【００９３】
Ｓ２５１にて、ＣＰＵ１０１は、ＴＣ信号を用いた同期処理を行うか否かの選択メニューを表示パネル１１１に表示し、処理をＳ２５２へ進める。図５（ｅ）の参照符号３０８はこのときに表示される選択メニューの例である。この時に自走可能時間を併記してユーザに通知する。
【００９４】
Ｓ２５２にて、ＣＰＵ１０１は、ユーザよりＴＣ信号を用いた同期処理を行う選択があったか否かを判定する。ＣＰＵ１０１は、ＴＣ信号による同期処理が選択されたと判定した場合は処理をＳ２３８に進め、その選択がなかったと判定した場合は先頭のＳ２００へ処理を戻す。
【００９５】
Ｓ２５３にて、ＣＰＵ１０１は、自走時間と自走可能時間とをＲＯＭ１０２に記録する。その後、ＣＰＵ１０１は処理をＳ２５４へ進める。
【００９６】
Ｓ２５４にて、ＣＰＵ１０１は、電源オフ要求に基づき、撮像装置１００の電源をオフにする。このとき、ＣＰＵ１０１は、電源オフする際の時刻を不図示のタイマより取得し、ＲＯＭ１０２に格納する。その後、ＣＰＵ１０１は処理をＳ２５５へ進む。
【００９７】
Ｓ２５５にて、ＣＰＵ１０１は、電源オン要求に基づき、撮像装置１００の電源をオンにする。その後、ＣＰＵ１０１は処理をＳ２５６へ進める。
【００９８】
Ｓ２５６にて、ＣＰＵ１０１は、ＲＯＭ１０２に記録された電源オフ時の時刻を読み出し、現在のタイマが示す時刻との差から、電源オフの経過時間を算出し、自走時間にその経過時間を加算し、更新する。その後、ＣＰＵ１０１は処理をＳ２５７へ進める。
【００９９】
Ｓ２５７にて、ＣＰＵ１０１は、自走時間と自走可能時間とを比較する。ＣＰＵ１０１は自走時間が自走可能時間より小さいと判定した場合は処理をＳ２２９へ戻るが、そうでない場合、つまり、電源オフ中に経過した時間を加味した自走時間が自走可能時間を過ぎたとして処理を先頭のＳ２００へ戻す。
【０１００】
以上説明したように本実施形態によれば、ゲンロック端子優先モードにおいて、タイムコードの同期処理を行うためにタイムコード端子１１７にケーブルを接続し、その後に映像信号の同期を精度よく行うためにゲンロック端子１１４にケーブルを接続した場合、先にＴＣ信号で映像信号の同期処理が行われるものの、ＧＬ信号で映像信号の同期処理に遷移することができる。また、このときユーザが明示的に同期信号選択のメニューを開いて設定を変更するといった手間を省くことができる。さらに、映像信号の同期完了後にＧＬ信号が抜かれると、同期している状態で自走することになるが、この状態でＴＣ信号が接続されるとＴＣ信号で同期処理を行ってしまい、同期の精度が低下してしまうことを防ぐことができる。
【０１０１】
また、上記の実施形態では同期信号を含む信号の例としてＴＣ信号とＧＬ信号を挙げたが、これらに限られるものではなく、ネットワーク回線を経由して取得したＴＣ信号でもよいし、位相合わせ用に用いられるパケット通信情報を用いてもよい。
【０１０２】
また、上記実施形態では、ＴＣ信号、ＧＬ信号、自走同期のいずれで同期しているかを識別するための識別情報としてアイコンで示すようにしたが、色やサイズ等を用いて種別、及び、状態（同期に向かって処理中か、それとも同期している状態か等）を色やサイズで表現するようにしても良い。
【０１０３】
［第２の実施形態］
上記第１の実施形態では、図１を参照して撮像装置１００の構成とその処理を説明した。別の実施形態として、拡張ユニット等を用いて機能を拡充し、撮像装置１００と同等となる構成を、第２の実施形態として説明する。
【０１０４】
本第２の実施形態における撮像装置には、各種拡張ユニットを接続するためのインタフェースを有する。図６は、本第２の実施形態における撮像装置４００と、インタフェース４５０を介して接続した拡張ユニット４０１のブロック構成図である。以下、かかる構成における同期処理を、撮像装置４００と、それに接続された拡張ユニット４０１の構成を参照して説明する。なお、図１と同じ構成については同一参照符号を付し、その説明は省略する。
【０１０５】
本第２の実施形態における撮像装置４００は、図６に示すように、図１で示したゲンロック端子１１４を持たない。そのため、ゲンロック端子１１４、ゲンロック信号検出部１１５、ゲンロック信号処理部１１６で構成される拡張ユニット４０１を、撮像装置４００に接続（もしくは結合）することで、ＧＬ信号を用いた映像の同期処理を行うことが出来る。拡張ユニット４０１は、撮像装置４００に設けられた拡張スロットの蓋を開け、そのスロット内に差し込む。
【０１０６】
拡張ユニット検出部４０２は、インタフェース４５０に対する拡張ユニットの接続／非接続（非接続から接続へ変化、または接続から非接続への変化）を検出し、その検出結果を示す信号をＣＰＵ１０１に通知する。インタフェース４５０が汎用インタフェースであって複数の種類の拡張ユニットが装着可能である。拡張ユニット検出部４０２は、インタフェース４５０を介して、接続された拡張ユニット４０１から、その拡張ユニット４０１を識別するためのＩＤ値を取得し、ＣＰＵ１０１に通知する。ＣＰＵ１０１は、この取得したＩＤ値と、ＲＯＭ１０２に予め格納された接続可能な拡張ユニットのＩＤテーブル（不図示）とを照合し、接続された拡張ユニットの種別を判定できる。つまり、ＣＰＵ１０１は、接続されたのがゲンロック端子１１４を含む拡張ユニットであるか否かを判定でき、ゲンロック端子１１４を備えない拡張ユニットが接続された場合と区別できる。
【０１０７】
以下、拡張ユニット４０１を接続した撮像装置４００における、ゲンロック端子１１４及びタイムコード端子１１７に信号ケーブルを接続した場合の同期制御処理を、図７、図８のフローチャートを参照して説明する。また、図２、図３、図４に示す同期処理と同一部分には同一参照符号を付し、重複部分の説明は省略する。なお、図７、図８における処理の分岐先としての「Ｃ」は、図４のＳ２２９となる点に注意されたい。
【０１０８】
Ｓ５０１にて、ＣＰＵ１０１は、拡張ユニット検出部４０２から通知された情報を用いて、撮像装置４００にゲンロック端子１１４を備える拡張ユニット４０１が接続されているか否かを判定する。ＣＰＵ１０１は、拡張ユニット４０１が接続されていると判定した場合は処理をＳ２０１へ進め、それが接続されていないと判定した場合は処理をＳ２１９へ進める。これにより、ゲンロック端子１１４がない場合は、同期信号選択設定によらず、常にＴＣ信号による同期処理を行うよう制御されることになる。
【０１０９】
処理がＳ２０１へ進んだ場合、ＣＰＵ１０１は上記第１の実施形態と同様の処理を行う。例えば、Ｓ２０２にて、ＣＰＵ１０１はゲンロック信号検出部１１５からの信号に基づき、ＧＬ信号の入力があると判定した場合は、処理をＳ２０３に進め、ＧＬ信号による同期処理を開始する。その後、ＣＰＵ１０１は処理をＳ５０６に進める。
【０１１０】
Ｓ５０６にて、ＣＰＵ１０１は、拡張ユニット検出部４０２から通知された情報を用いて、撮像装置４００にゲンロック端子１１４を備える拡張ユニット４０１が接続されているか否かを判定する。ＣＰＵ１０１は、ゲンロック端子１１４を持つ拡張ユニット４０１が接続されていると判定した場合は処理をＳ２０４へ進め、それが接続されていないと判定した場合は処理をＳ５０７へ進める。
【０１１１】
Ｓ５０７にて、ＣＰＵ１０１は、拡張ユニット４０１が取り外され、撮像装置４００の構成が変化したこと（ＧＬ信号による同期処理が不可になったこと）をユーザに通知する。図９（ｂ）の参照符号６０２は構成が変化したことをユーザに通知する確認画面の例である。
【０１１２】
処理がＳ２１９に進んだ場合、ＣＰＵ１０１はタイムコード信号検出部からの信号に基づき、ＴＣ信号が入力されたか否かを判定する。そして、ＣＰＵ１０１は、ＴＣ信号が入力されたと判定した場合は処理をＳ５０２へ、ＴＣ信号の入力がないと判定した場合は処理を先頭のＳ２００へ戻す。
【０１１３】
Ｓ５０２（図８）にて、ＣＰＵ１０１は、拡張ユニット検出部４０２から通知された情報を用いて、撮像装置４００にゲンロック端子１１４を備える拡張ユニット４０１が接続されているか否かを判定する。ＣＰＵ１０１は、ゲンロック端子１１４を備える拡張ユニット４０１が接続されていると判定した場合は処理をＳ５０３に、それが接続されていないと判定した場合は処理をＳ２２４に進める。
【０１１４】
Ｓ５０３にて、ＣＰＵ１０１は、ＴＣ信号で同期するか否かをユーザに選択させる選択メニューを表示パネル１１１に表示する。これは、ゲンロック端子１１４があるにもかかわらず、同期信号選択がタイムコード端子固定になっている場合に、ＴＣ信号による同期の開始をユーザに通知するものである。図９（ａ）の参照符号６０１は、この選択画面の例である。そして、Ｓ５０４にて、ＣＰＵ１０１は、ＴＣ信号による同期の開始が選択されたか否か（ユーザがこの選択メニューの「はい」を選択したか否か）を判定する。ＣＰＵ１０１は、ＴＣ信号による同期の開始が選択されたと判定した場合は処理をＳ２２４に進め、ＴＣ信号での同期を開始する。一方、ＣＰＵ１０１は、ＴＣ信号による同期の開始が選択されなかったと判定した場合は処理をＳ５０５に進、同期信号選択設定をゲンロック端子固定に変更する。その後、ＣＰＵ１０１は、処理を先頭のＳ２００に戻し、前述したようにＳ２０１の判定によりＧＬ信号による同期処理に進む。ここで、同期信号選択をゲンロック端子固定に変更するとあるが、元の設定値を保持しておき、拡張ユニット４００がはずされたら、保持していた設定値に戻すといったことも考えられる。
【０１１５】
以降の処理は、第１の実施形態における図２、図３、図４のフローチャートと同様である。
【０１１６】
以上の本第２の実施形態によれば、拡張ユニットを接続していないにもかかわらず、ゲンロック端子固定に設定されている場合に、ＴＣ信号で同期処理が行われないままとなってしまうことを防ぐことができる。さらに拡張ユニットを接続してゲンロック端子１１４にＧＬ信号を入力しているにもかかわらず、ＴＣ信号で同期処理を実行してしまうといったことを防ぐことができる。また、このときユーザが明示的に同期信号選択のメニューを開いて設定を変更するといった手間を省くことができる。
【０１１７】
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。上述の実施形態の一部を適宜組み合わせてもよい。
【０１１８】
（その他の実施例）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【０１１９】
発明は上記実施形態に制限されるものではなく、発明の精神及び範囲から離脱することなく、様々な変更及び変形が可能である。従って、発明の範囲を公にするために請求項を添付する。
【符号の説明】
【０１２０】
１００…撮像装置、１０１…ＣＰＵ、１０２…ＲＯＭ、１０３…ＲＡＭ、１０４…ＶＣＸＯ、１０５…同期信号生成部、１０６…操作部材、１０７…撮像部、１０８…撮像素子部、１０９…映像信号処理部、１１０…表示処理部、１１１…表示パネル、１１２…記録処理部、１１３…記録メディア、１１４…ゲンロック端子、１１５…ゲンロック信号検出部、１１６…ゲンロック信号処理部、１１７…タイムコード端子、１１８…タイムコード信号検出部、１１９…タイムコード信号処理部、１２０…同期処理部、４００…撮像装置、４０１…拡張ユニット、４０２…拡張ユニット検出部
【図１】
2020195041.tif 000003
【図２】
2020195041.tif 000004
【図３】
2020195041.tif 000005
【図４】
2020195041.tif 000006
【図５】
2020195041.tif 000007
【図６】
2020195041.tif 000008
【図７】
2020195041.tif 000009
【図８】
2020195041.tif 000010
【図９】
2020195041.tif 000011