(57)【要約】【課題】  外部の映像記録装置に記録された映像データの確認を、デジタルビデオカメラ等の撮像装置の動作モードを意識せずに簡便な操作で実現可能とすること。【解決手段】  映像記録装置は、記録装置に記録した動画データの再生を指示する制御コマンドを例えばデジタルビデオカメラである撮像装置から受信すると（８０３）、撮像装置を動画データの受信可能な状態にする制御コマンドを送信する（８０４）。その後、再生処理を行い、終了すると撮像装置を動画データの送信可能な状態にする制御コマンドを送信する（８０６）。【選択図】  図１５
2007124058.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置と映像データ及び制御データを入出力するためのネットワークインターフェースと、
前記撮像装置と前記ネットワークインターフェースを用いて通信する通信制御手段と、
前記撮像装置から受信した映像データを記録する記録手段とを有する映像記録装置であって、
前記通信制御手段が、
前記記録手段に記録された映像データを前記撮像装置へ出力する指示を受けた場合、
前記撮像装置を映像データの受信可能な状態に遷移させるための制御データを送信した後に、前記指示に応じた映像データの出力を開始し、前記映像データの出力を終了した後に、前記撮像装置を映像データの送信可能な状態に遷移させるための制御データを送信することを特徴とする映像記録装置。
【請求項２】
前記指示が、前記撮像装置からの制御データによるものであることを特徴とする請求項１記載の映像記録装置。
【請求項３】
さらに、前記指示をユーザーが与えるための指示手段を有し、
前記指示が前記指示手段によるものであることを特徴とする請求項１記載の映像記録装置。
【請求項４】
前記指示がレックレビュー指示であることを特徴とする請求項１乃至請求項３のいずれか１項に記載の映像記録装置。
【請求項５】
前記映像データの受信可能な状態が再生モードであり、前記映像データの送信可能な状態が撮影モードであることを特徴とする請求項４記載の映像記録装置。
【請求項６】
撮像装置と映像データ及び制御データを入出力するためのネットワークインターフェースと、
前記撮像装置と前記ネットワークインターフェースを用いて通信する通信制御手段と、
前記撮像装置から受信した映像データを記録する記録手段とを有する映像記録装置の制御方法であって、
前記通信制御手段を、
前記記録手段に記録された映像データを前記撮像装置へ出力する指示を受けた場合、
前記撮像装置を映像データの受信可能な状態に遷移させるための制御データを送信した後に、前記指示に応じた映像データの出力を開始し、前記映像データの出力を終了した後に、前記撮像装置を映像データの送信可能な状態に遷移させるための制御データを送信するよう制御する制御工程を有することを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルビデオカメラ等の撮像装置の外部記録装置として機能する映像記録装置及びその制御方法に関する。
【背景技術】
【０００２】
デジタルビデオカメラの中には「レックレビュー」と呼ばれる機能を有するものがある（特許文献１参照）。この機能は、記録終了後に、記録終了時点から数分前の映像データを記憶媒体から再生し、記録終了直前の記録済み映像データの確認を可能にする機能である。レックレビューボタンを持つデジタルビデオカメラでは、このボタンを押すことで簡単に記録済み映像の確認を行うことができる。
【０００３】
【特許文献１】特開２０００−３５０１３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
デジタルビデオカメラ本体に装着された記憶媒体（磁気テープ等）に記録された映像データをレックレビューする場合は、上記特許文献１に記載の方法を使用すればよい。
しかしながら、上記特許文献１には、デジタルビデオカメラのネットワークインターフェースに接続された外部の映像記録装置に記録された映像データをレックレビューする方法までは記載されていない。そのため、このようなレックレビュー機能を提供するためには、新しい方法を提案する必要がある。なお、この場合において、デジタルビデオカメラと外部の映像記録装置とを個別にマニュアルで操作する方法を提案することが考えられるが、このような方法は操作が煩雑になるため好ましい方法は言えない。
【０００５】
本発明は、上記問題を解決するためになされたものであり、外部の映像記録装置に記録された映像データの確認を、デジタルビデオカメラ等の撮像装置の動作モードを意識せずに簡便な操作で実現可能とすることを目的とする。
【課題を解決するための手段】
【０００６】
上述の目的を達成するため、本発明に係る映像記録装置は、例えば、撮像装置と映像データ及び制御データを入出力するためのネットワークインターフェースと、撮像装置とネットワークインターフェースを用いて通信する通信制御手段と、撮像装置から受信した映像データを記録する記録手段とを有する映像記録装置であって、通信制御手段が、記録手段に記録された映像データを撮像装置へ出力する指示を受けた場合、撮像装置を映像データの受信可能な状態に遷移させるための制御データを送信した後に、指示に応じた映像データの出力を開始し、映像データの出力を終了した後に、撮像装置を映像データの送信可能な状態に遷移させるための制御データを送信することを特徴とする。
【０００７】
また、上述の目的を達成するため、本発明に係る制御方法は、例えば、撮像装置と映像データ及び制御データを入出力するためのネットワークインターフェースと、撮像装置とネットワークインターフェースを用いて通信する通信制御手段と、撮像装置から受信した映像データを記録する記録手段とを有する映像記録装置の制御方法であって、通信制御手段を、記録手段に記録された映像データを撮像装置へ出力する指示を受けた場合、撮像装置を映像データの受信可能な状態に遷移させるための制御データを送信した後に、指示に応じた映像データの出力を開始し、映像データの出力を終了した後に、撮像装置を映像データの送信可能な状態に遷移させるための制御データを送信するよう制御する制御工程を有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、外部の映像記録装置に記録された映像データの確認を、デジタルビデオカメラ等の撮像装置の動作モードを意識せずに簡便な操作で実現することができる。
【発明を実施するための最良の形態】
【０００９】
以下、添付図面を参照して本発明の好適な実施形態を説明する。
＜第１の実施形態＞
図１は、本発明の一実施形態における映像記録システムの構成例を示すブロック図である。本実施形態における映像記録システムは、撮像装置の一例であるＤＶＣ（デジタルビデオカメラ）１００と、映像記録装置１２０とを有する。ここで、映像記録装置は、撮像装置の外部記録装置である。本実施形態における撮像装置は、デジタルビデオカメラに限るものではなく、ＤＶＣ１００と同様の機能を有する装置であればどのような装置であってもよい。また、本実施形態における映像記録装置は、例えば、パーソナルコンピュータにより構成することができる。
【００１０】
撮像部１０２は、レンズ部１０１を通して入力された光を光電変換し、アナログ映像信号を生成する。撮像部１０２は、ＣＣＤセンサ、ＣＭＯＳイメージセンサ等の撮像素子を用いて被写体像を光電変換する。マイクロフォン部１０９は、外部の音声を収集し、アナログ音声信号を生成する。撮像部１０２で生成されたアナログ映像信号と、マイクロフォン部１０９で生成されたアナログ音声信号とは、映像音声処理部１０３に供給される。映像音声処理部１０３では、入力されたアナログ映像信号及び音声信号をＡ／Ｄ変換し、それぞれ画像圧縮処理及び音声符号化処理を行った後、記録部１０５及びＩＥＥＥ１３９４インターフェース１０６に出力する。また、表示部１１０を電子ビューファインダーとして用いる場合には、システムコントローラ１０４へも映像及び音声データを出力する。なお、本明細書においては、映像データ及び音声データを含むデータを「動画データ」と呼ぶ。
【００１１】
ＩＥＥＥ１３９４インターフェース１０６は、ＤＶＣ１００と映像記録装置１２０との間で動画データ及び制御データをやりとりするためのネットワークインターフェースである。ここでは、ＩＥＥＥ１３９４インターフェースを用いているが、ＵＳＢ２．０インターフェースなど、他のネットワークインターフェースを用いても良い。ＩＥＥＥ１３９４インターフェース１０６は、図示しない入出力端子に映像記録装置が接続されているかどうかを判別する接続判別回路１０６１を有し、映像記録装置の有無をシステムコントローラ１０４に通知する。この判別は、例えば入出力端子に含まれる所定のピンの電圧を検出することで行うことができる。
【００１２】
システムコントローラ１０４は、例えば、ＣＰＵ、ＲＯＭ及びＲＡＭを内蔵した１チップマイクロコンピュータであり、ＲＯＭに格納された制御プログラムを、ＲＡＭを用いながら実行することで、ＤＶＣ１００全体の動作を制御する。本明細書において動作の主体がＤＶＣ１００として説明されている場合、その動作はシステムコントローラ１０４の制御によって実現される。メニュー画面などのＧＵＩは、操作パネル１０８の操作に応じてシステムコントローラ１０４がＲＯＭに格納されている表示用データを読み出し、表示部１１０に表示させることで実現される。また、表示部１１０を電子ビューファインダーとして用いる場合には、映像音声処理部１０３からの画像データを表示部１１０の画素数に応じて間引いた表示用画像を生成し、表示部１１０に逐次出力する。
【００１３】
操作パネル１０８には、ユーザーがＤＶＣ１００に対する操作を行うためのインターフェースであり、記録の開始／停止ボタン１０８１、レックレビューボタン１０８２を始め、様々なボタン、スイッチ類が配置されている。具体的には、上述のボタンの他に、カメラのズーム／フォーカスの操作、メニュー画面の表示、メニュー項目の変更等を行うためのボタン、スイッチが配置される。操作パネル１０８の操作によりＤＶＣ１００に記録が指示された場合、システムコントローラ１０４から記録部１０５に指示がなされ、記録部１０５は映像音声処理部１０３から入力された動画データを磁気テープ、ハードディスク等記憶媒体に記録する。
【００１４】
表示部１１０は一般にカラーＬＣＤが用いられる。ＬＣＤ上にタッチパネルを配置し、操作パネル１０８の一部を構成させても良い。
ＩＥＥＥ１３９４インターフェース１０６は、映像音声処理部１０３から入力された映像／音声信号を、接続されている映像記録装置１２０、例えばパーソナルコンピュータや直接記録用の記録装置などの映像記録装置１２０に送信する。
【００１５】
映像記録装置１２０は、ＤＶＣ１００におけるＩＥＥＥ１３９４インターフェース１０６と同様のＩＥＥＥ１３９４インターフェース１２６及び接続判別回路１２６１を有し、動画データ及び制御データを相互に通信する。システムコントローラ１２４は、例えばＣＰＵ、ＲＯＭ及びＲＡＭを内蔵した１チップマイクロコンピュータであり、ＲＯＭに格納された制御プログラムを、ＲＡＭを用いながら実行することで、映像記録装置１２０全体の動作を制御する。本明細書において動作の主体が映像記録装置１２０として説明されている場合、その動作はシステムコントローラ１２４の制御によって実現される。
【００１６】
記録部１２５は、ＨＤＤ（ハードディスク装置）等の記憶媒体を有し、当該記憶媒体にＤＶＣ１００から動画データを記録する。操作パネル１２８は少なくともレックレビューボタン１２８１を含むユーザーインタフェースであり、スイッチ、ボタン等を含む。本実施形態では、操作パネル１２８を用いて、レックレビューを開始する位置をＤＶＣ１００に設定することができるものとする。レックレビューを開始する位置としては、記録を終了した動画データの先頭から任意の位置、当該動画データの終わりからの任意の位置、記憶媒体の先頭からの任意の位置等を設定することができる。ユーザーによって設定された位置は、システムコントローラ１０４内のＲＡＭに記憶される。
【００１７】
ＤＶＣ１００が撮影モードで動作している場合に、ユーザーがＤＶＣ１００の記録開始／停止ボタン１０８１を押すと、ＤＶＣ１００は撮影映像を含む動画データの記録／停止を記録部１０５及び外部記録装置１２０に指示する。この記録開始／停止ボタン１０８１の操作に応じ、ＤＶＣ１００は映像記録装置１２０に対してＩＥＥＥ１３９４インターフェース１０６を介して記録開始または停止の制御信号を送信する。また、撮像中は上述したように動画データをＩＥＥＥ１３９４インターフェース１０６から出力する。
【００１８】
映像記録装置１２０はこの制御信号に応答して、ＤＶＣ１００から送信されている動画データの記録部１２５の記録及び停止を制御する。
【００１９】
（制御信号）
図２、図６、図８、図３、図７を用いてＤＶＣ１００から映像記録装置１２０に送信される制御信号について説明する。
ＩＥＥＥ１３９４インターフェースを用いてＡＶ機器の制御を行うための規格として、標準化団体である1394 Trade Associationでは、ＡＶ／Ｃユニット及びＡＶ／Ｃサブユニットを定義している。定義の詳細については、例えば、TA Document 1998003, AV/C Digital Interface Command Set General Specificationを参照されたい。
【００２０】
ユニットはデジタルビデオカメラのようなデバイス全体を示し、サブユニットはデバイス内の論理的な制御単位を示す。サブユニットには、Tape recorder/player、Video Camera、Tuner等がある。このユニットまたはサブユニットと、パーソナルコンピュータや本実施形態の映像記録装置のようなコントローラは、ＩＥＥＥ１３９４インターフェースを介してトランザクションを行う。それにより、コントローラがサブユニットを制御したり、サブユニットの保持する情報を取得したりすることができる。
【００２１】
このトランザクションはIEC 61883-1規格の中で、ＦＣＰ（Function Control Protocol）として規定されている。具体的に説明すれば、コントローラがターゲットデバイスの特定アドレスに対してｗｒｉｔｅトランザクションを用いてコマンドデータを書き込む。そして、このｗｒｉｔｅトランザクションのデータを受信したターゲットデバイスが、コントローラの特定アドレスに対してｗｒｉｔｅトランザクションでレスポンスデータを書き込む。このような１組のｗｒｉｔｅトランザクションにより、制御や情報取得が実現される。
【００２２】
ＡＶ／Ｃプロトコルでは各ＡＶ／Ｃサブユニットに対してＣＴＳ（Command Transaction Set）が規定されており、図２にＣＴＳで用いるコマンドフレームのフォーマットを示す。ctypeフィールドはコマンドの種類を示す４ビットのフィールドで、値と、コマンドタイプの対応を図３に示す。
【００２３】
subunit_type及びsubunit IDフィールドは、指定したノード内のどのユニット又はサブユニットに対してのコマンドなのかを示すフィールドである。図４にユニット、Tape recorder/playerサブユニット、Cameraサブユニットに対するsubunit_typeの値を示す。また、ユニット及びTape recorder/playerサブユニットに対して制御コマンドを送信する場合にctype、subunit_type、subunit_IDの各フィールドにセットする値の例をそれぞれ図５（ａ）及び（ｂ）に示す。opcode及びoperand[1]〜operand[n]フィールドは実際のコマンド内容を指定するフィールドである。
【００２４】
図６にＣＴＳで用いるレスポンスフレームのフォーマットを示す。responseフィールドはレスポンスの種類を示す４ビットのフィールドであり、値と、対応する意味を図７に示す。subunit_type及びsubunit IDフィールドは、ノード内のどのサブユニットからのレスポンスなのかを示すフィールドであり、コマンドフレームにセットされていた値と同一値がセットされる。opcode及びoperand[1]〜operand[n]フィールドはレスポンスデータを指定するフィールドである。
【００２５】
本実施形態では、ＤＶＣ１００はCameraサブユニット及びTape recorder/playerサブユニットで構成されており、映像記録装置１２０はエミュレーションによりTape recorder/playerサブユニットとして振る舞うものとする。
【００２６】
（外部記録開始／停止処理）
図８はＤＶＣ１００から映像記録装置１２０に対して送信される記録開始及び停止の制御コマンドのフォーマットを示す図である。このコマンドは、ＤＶＣ１００の記録開始／停止ボタン１０８１を押した際に映像記録装置１２０に対してＩＥＥＥ１３９４インターフェース１０６を介して送信される。図８の例は図２のコマンドフレーム中のopcode及びoperand[0]のフィールドにセットされる値を示し、図８（ａ）は記録開始の制御コマンドを、図８（ｂ）は記録停止の制御コマンドを示す。これらの制御信号を送信する際、図２中のctype、subunit_type、subunit_IDの各フィールドには図５（ｂ）に示す値がセットされる。すなわち、コマンドタイプは制御コマンド、コマンドの宛先はsubunit_ID＝００のTape recorder/playerサブユニットとしてコマンド送信が行われる。
【００２７】
この制御コマンドをＩＥＥＥ１３９４インターフェース１２６を介して受信した映像記録装置１２０のシステムコントローラ１２４は、制御コマンドを解釈する。そして、コマンド中のopcode及びoperand[0]の値に従って、ＤＶＣ１００のＩＥＥＥ１３９４インターフェース１０６から送信されている映像信号及び音声信号の記録開始／停止を制御する。
【００２８】
（レックレビュー処理）
次に、ＤＶＣ１００のレックレビューボタン１０８２をユーザーが押した際の動作を説明する。レックレビューボタン１０８２が押されると、システムコントローラ１０４は、映像記録装置１２０に対してレックレビュー用の制御コマンドを送信する。図９にレックレビューを開始するための制御コマンドであるREC REVIEWコマンドのコマンドフレーム例を示す。opcodeにはこのコマンドフレームがレックレビュー用のコマンドであることを示すコードがセットされ、operand[0]にはレックレビューの開始を示すためのコードがセットされる。
【００２９】
なお、図９において、opcodeを表す数値が”ＸＸ”と記載されているが、これは未定義又はベンダー定義可能な任意の数値を使用可能であることを意味する。また、図９に示すコマンドフレームにoperand[1]を設け、このoperand[1]にレックレビューを開始して欲しい位置を示す値をセットすることもできる。レックレビューを開始する位置としては、記録を終了した動画データの先頭から任意の位置、当該動画データの終わりからの任意の位置、記憶媒体の先頭からの任意の位置等を設定することができる。レックレビューを開始する位置は、映像記録装置１２０の操作パネル１２８を用いて入力するようにすればよい。ユーザーによって設定された位置は、システムコントローラ１２４内のＲＡＭに記憶される。また、本実施形態では、REC REVIEWコマンドのoperand[1]に有効な値がセットされている場合は、当該値をＤＶＣ１００に設定されている値よりも優先するものとする。REC REVIEWコマンドのoperand[1]に無効な値がセットされている場合は、ＤＶＣ１００に設定されている値を用いてレックレビューを行う。
【００３０】
レックレビュー用の制御コマンドを受信すると、映像記録装置１２０のシステムコントローラ１２４は、まず、ＤＶＣ１００を動画データの出力モードから入力モードに変更する。そして、記録部１２５は直前に記憶媒体に記録した動画データを読み出し、読み出された動画データをＤＶＣ１００に転送する。転送が終了した後に、ＤＶＣ１００の動作モードを動画データの出力モードに戻す処理を行う。
【００３１】
以下、この映像記録装置１２０の動作について詳細に説明する。
まず図１０を用いてＤＶＣ１００の論理的な構成を説明する。図１０（ａ）は動画データの出力モード時の論理構成であり、図１０（ｂ）は動画データの入力モード時の論理構成である。
【００３２】
上述のように、ＤＶＣ１００全体はＡＶ／Ｃユニットであり、ＡＶ／Ｃユニット内部にCameraサブユニット１３１及びTape recorder/playerサブユニット１３３が配置される。Cameraサブユニット１３１はＤＶＣ１００のＣＣＤ１０２から入力される映像信号およびマイクロフォン部１０９より入力される音声信号に対し、所定の圧縮符号化処理を行ってデジタルデータとして出力する機能を有する。また、Tape recorder/playerサブユニット１３３は入力されるデジタルデータを磁気テープ等の記憶媒体に記録する機能および、当該記憶媒体に記録されたデジタルデータを再生して出力する機能を有する。これらの論理的な機能ユニットは、図１に示したシステムコントローラ１０４と、他の１つ以上の構成要素との組み合わせによって実現される。
【００３３】
Cameraサブユニット１３１は映像及び音声信号出力用のSource plug１３２を有し、Tape recorder/playerサブユニット１３３は映像及び音声信号入力用のDestination plug１３６および出力用のSource plug１３４を有する。またＡＶ／ＣユニットはＩＥＥＥ１３９４インターフェース１０６に入力される映像及び音声信号を受信するためのSerial bus input plug１３７と、ＩＥＥＥ１３９４インターフェース１０６から出力するためのSerial bus output plug１３５を有する。
【００３４】
図１０（ａ）に示す動画データの出力モード時は、Cameraサブユニット１３１のSource plug１３２とTape recorder/playerサブユニット１３３のDestination plug１３６が接続された状態である。ＤＶＣ１００のＣＣＤ１０２から入力された映像信号及びマイクロフォン部１０９から入力された音声信号は、Tape recorder/playerサブユニット１３３に入力される。映像及び音声信号は、記録開始ボタン１０８１の操作により記録部１０５に装着された磁気テープ等の記憶媒体に記録される。同時に、Tape recorder/playerサブユニット１３３のSource plug１３４を経由してＡＶ／Ｃユニット１００のSerial bus output plug１３５からＩＥＥＥ１３９４インターフェース１０６を介して映像記録装置１２０に送信される。
【００３５】
図１０（ｂ）に示す動画データの入力モード時は、ＡＶ／Ｃユニット１００のSerial bus input plug１３７とTape recorder/playerサブユニット１３３のDestination plug１３６が接続された状態となる。そして、ＩＥＥＥ１３９４インターフェース１０６から入力される動画データがSerial bus input plug１３７を介してTape recorder/playerサブユニット１３３に入力される。入力された動画データは、ＤＶＣ１００が有する液晶パネル等の表示部１１０に表示される。
【００３６】
ＤＶＣ１００の入出力モードは、Tape recorder/playerサブユニット１３３のDestination plug１３６に接続されるｐｌｕｇを、Source plug１３２とSerial bus input plug１３７との間で切り換えることによって制御を行うことができる。従って、レックレビュー用の制御コマンドを受信した映像記録装置１２０は、ＤＶＣ１００のｐｌｕｇ接続の切り換えを行う制御コマンドをＤＶＣ１００に送信することで入出力モードを制御する。
【００３７】
図１１は、映像記録装置１２０からＤＶＣ１００のTape recorder/playerサブユニット１３３のDestination plug１３６に接続されるｐｌｕｇを切り換えるための制御コマンド（CONNECT AV）のフォーマットを示す。この制御コマンドはＡＶ／Ｃユニットに対して制御を行うため、図２中のctype、subunit_type、subunit_IDの各フィールドには図５（ａ）に示す値がセットされる。opcodeにはｐｌｕｇの接続制御を行うコマンドであるCONNECT AVコマンドの値（１６進数の「２０」）がセットされる。
【００３８】
また、operand[0]を構成するvideo_src_type、audio_src_type、video_dest_type、audio_dest_typeはそれぞれ映像、音声データの入力元と出力先のタイプを指定するフィールドであり、タイプによってそれぞれ図１２に示す値がセットされる。operand[1]~operand[4]のvideo_source、audio_source、video_destination、audio_destinationはそれぞれ映像、音声データの入力元プラグと出力先プラグを指定するフィールドである。これらoperand[0]のフィールドのうち、Subunit（値「０」）が指定されているフィールドに対応するoperand[1]~operand[4]には、図２中のsubunit_typeおよびsubunit_IDで構成される１バイトの値がセットされる。一方、Serial bus plug or external plug（値「２」）が設定されるoperand[0]のフィールドに対応するoperand[1]~operand[4]には、図１３に示す値のいずれかがセットされる。
【００３９】
ＤＶＣ１００を動画データの出力モードとする場合、すなわち図１０（ａ）の状態にする場合、Tape recorder/playerサブユニット１３３のvideo_sourceおよびaudio_sourceはCameraサブユニット１３１とする。また、動画データの入力モードにする場合、すなわち図１０（ｂ）の状態とする場合、Tape recorder/playerサブユニット１３３のvideo_sourceおよびaudio_sourceはSerial bus input plug[0]１３７とする。よって、映像記録装置１２０からＤＶＣ１００の入出力モードを切り換えるための制御コマンドにセットする各フィールドの値は図１４に示す値となる。
【００４０】
なお、図１４においては、ＤＶＣ１００のCameraサブユニット１３１と、Tape recorder/playerサブユニット１３３のsubunit_IDがいずれも”000”であるものと仮定している。すなわち、出力モードに切り替えるコマンドにおいてvideo_source及びaudio_sourceに設定される３８ｈは、２進数で表すと”００１１１０００”である。図４に示すように、上位５ビット”００１１１”がCameraサブユニットを、下位３ビットがsubunit_ID＝”０００”を表しており、ＩＤが”０００”のCameraサブユニット１３１をソースとして指定している。同様に、video_destination及びaudio_destinationに設定される２０ｈは、ＩＤ＝”０００”のTape recorder/playerサブユニット１３３の指定を意味する。
【００４１】
（ＤＶＣ１００からのレックレビュー指示）
図１５は、本実施形態のシステムにおいて、ＤＶＣ１００のレックレビューボタン１０８２が操作される際の、映像／音声データ及び、制御信号の流れを示すシーケンスチャートである。
【００４２】
まず、初期状態である８０１では記録部１０５及び映像記録装置１２０で動画データの記録が行われているものとする。従って、ＤＶＣ１００は動画データの出力モードであり、ＩＥＥＥ１３９４インターフェース１０６を介して映像記録装置１２０に動画データを出力しており、映像記録装置１２０は記録部１２５に動画データを記録している。
【００４３】
その後記録が停止され、８０２に示すタイミングでユーザーがＤＶＣ１００のレックレビューボタン１０８２を押すと、ＤＶＣ１００より、図９に示すREC REVIEWコマンド８０３が映像記録装置１２０に送信される。REC REVIEWコマンド８０３を受信した映像記録装置１２０は、ＤＶＣ１００を入力モードに切り換えるためのCONNECT AVコマンド８０４（図１１及び、図１４右欄）を送信し、入力モードに切り換える。その後、８０５において予め設定されている内容に従い、レックレビュー時の再生処理を行う。具体的には、再生開始時刻からの動画データを、記録部１２５から読み出し、ＩＥＥＥ１３９４インターフェース１２６を介してＤＶＣ１００に出力する。再生開始時刻は、例えば記録停止時を基準として予め設定されている時間（例えば数秒間）戻った時点である。
【００４４】
なお、レックレビュー時に、直前に記録した一連の動画データのうち、どの時刻から、どの程度の長さ再生を行うかに関しては、予めシステムコントローラ１２４内に設定しておくことができる。この設定値は固定であっても良いし、映像記録装置１２０が表示装置を有する場合（例えば映像記録装置１２０がパーソナルコンピュータである場合）であれば、映像記録装置１２０の操作部１２８を用いて変更可能であっても良い。あるいは、ＤＶＣ１００から設定可能としても良い。この場合、ＤＶＣ１００の操作パネル１０８を用いて設定したレックレビュー用のパラメータを、REC REVIEWコマンドのoperand[1]以降に含めて映像記録装置１２０に指定する。これらパラメータには例えば再生開始時刻、再生終了時刻、再生時間に関する情報がある。
【００４５】
ＤＶＣ１００のシステムコントローラ１０４は、映像記録装置１２０から入力された映像データを表示部１１０に表示する。これにより、ユーザーは映像記録装置１２０に直接記録した動画データの確認、すなわち正しく記録されているかどうかを確認することができる。
【００４６】
再生が再生終了位置まで行われると、映像記録装置１２０のシステムコントローラ１２４は、レックレビュー用の再生・出力処理を停止する。再生終了位置は、例えば記録された一連の動画データの終わりであっても良いし、他の設定された位置であっても良い。
【００４７】
レックレビュー用の再生・出力処理を終了すると、映像記録装置１２０は、ＤＶＣ１００を出力モードに切り換えるためのCONNECT AVコマンド８０６（図１１及び、図１４左欄）を送信する。このCONNECT AVコマンド８０６を受信したＤＶＣ１００は、出力モードに切り換わる。そして、その後記録開始ボタン１０８１が押されて記録を開始すると、ＩＥＥＥ１３９４インターフェース１０６を介して映像記録装置１２０に動画データの出力を再開する。
【００４８】
以上説明したように、本実施形態の映像記録装置１２０は、REC REVIEWコマンドを受信した後に、ＤＶＣ１００をCONNECT AVコマンドで入力モードに切り換え、レックレビュー用の再生・出力処理を行う。そして、レックレビュー用の再生・出力処理が終了したら、ＤＶＣ１００をCONNECT AVコマンドで出力モードに切り換える。そして、この一連の動作は、ユーザーのレックレビューボタン１０８２操作により実行される。そのため、ＤＶＣ１００に接続された映像記録装置に記録されている映像のレックレビューを、ＤＶＣ１００の表示部１１０で行うことができる。
【００４９】
（映像記録装置１２０からのレックレビュー指示）
図１６は、本実施形態のシステムにおいて、映像記録装置１２０のレックレビューボタン１２８１が操作される際の、映像／音声データ及び、制御信号の流れを示すシーケンスチャートである。
【００５０】
まず、初期状態である９０１では記録部１０５及び映像記録装置１２０で動画データの記録が行われているものとする。従って、ＤＶＣ１００は動画データの出力モードであり、ＩＥＥＥ１３９４インターフェース１０６を介して映像記録装置１２０に動画データを出力しており、映像記録装置１２０は記録部１２５の記憶媒体に動画データを記録している。
【００５１】
その後記録が停止され、９０２に示すタイミングでユーザーが映像記録装置１２０のレックレビューボタン１２８１を押すと、映像記録装置１２０は、ＤＶＣ１００を入力モードに切り換えるためのCONNECT AVコマンド９０３（図１１及び、図１４右欄）を送信し、入力モードに切り換える。その後、図１５の８０５と同様に、９０４において予め設定されている内容に従い、レックレビュー時の再生処理を行う。
【００５２】
ＤＶＣ１００のシステムコントローラ１０４は、映像記録装置１２０から入力された映像データを表示部１１０に表示する。これにより、ユーザーは映像記録装置１２０に直接記録した動画データの確認、すなわち正しく記録されているかどうかを確認することができる。
再生が再生終了位置まで行われると、映像記録装置１２０のシステムコントローラ１２４は、レックレビュー用の再生・出力処理を終了する。
【００５３】
レックレビュー用の再生・出力処理を終了すると、映像記録装置１２０は、ＤＶＣ１００を出力モードに切り換えるためのCONNECT AVコマンド９０５（図１１及び、図１４左欄）を送信する。このCONNECT AVコマンド９０５を受信したＤＶＣ１００は、出力モードに切り換わる。そして、その後記録開始ボタン１０８１が押されて記録を開始すると、ＩＥＥＥ１３９４インターフェース１０６を介して映像記録装置１２０に動画データの出力を再開する。
【００５４】
以上説明したように、本実施形態の映像記録装置１２０は、自らが有するレックレビューボタン１２８１が押下された場合にも、ＤＶＣ１００をCONNECT AVコマンドで入力モードに切り換え、レックレビュー用の再生・出力処理を行う。そして、レックレビュー用の再生・出力処理が終了したら、ＤＶＣ１００をCONNECT AVコマンドで出力モードに切り換える。
【００５５】
この一連の動作は、ユーザーによるレックレビューボタン１２８１の操作により実行される。そのため、ユーザーはＤＶＣ１００の入出力モードを手動で切り換えることなく、映像記録装置１２０に直接記録された動画データを、ＤＶＣ１００の表示部１１０を用いてレックレビューすることができる。
【００５６】
＜他の実施形態＞
上述の実施形態は、システム或は装置のコンピュータ（或いはＣＰＵ、ＭＰＵ等）によりソフトウェア的に実現することも可能である。
【００５７】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータに供給、インストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明の機能処理を実現するためのコンピュータプログラム自体も本発明に含まれる。
【００５８】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００５９】
この場合、本発明の機能処理をコンピュータで実現するためのコンピュータプログラムは、記憶媒体又は有線／無線通信によりコンピュータに供給される。プログラムを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、磁気テープ等の磁気記憶媒体、ＭＯ、ＣＤ、ＤＶＤ等の光／光磁気記憶媒体、不揮発性の半導体メモリなどがある。
【００６０】
有線／無線通信を用いたプログラムの供給方法としては、コンピュータネットワーク上のサーバを利用する方法がある。この場合、本発明を形成するコンピュータプログラムを含むファイルであるプログラムファイルをサーバに記憶しておく。プログラムファイルとしては、実行形式のものであっても、ソースコードであっても良い。そして、このサーバにアクセスしたクライアントコンピュータに、プログラムファイルをダウンロードすることによって供給する。この場合、プログラムファイルを複数のセグメントファイルに分割し、セグメントファイルを異なるサーバに分散して配置することも可能である。
【００６１】
つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルをクライアントコンピュータに提供するサーバ装置も本発明に含む。
【００６２】
また、本発明のコンピュータプログラムを暗号化して格納した記憶媒体をユーザーに配布し、所定の条件を満たしたユーザーに、暗号化を解く鍵情報を供給し、ユーザーの有するコンピュータへのインストールを可能とすることも可能である。鍵情報は例えばインターネットを介してホームページからダウンロードさせることによって供給することができる。
【００６３】
また、コンピュータにより実施形態の機能を実現するためのコンピュータプログラムが、実施形態の機能を、すでにコンピュータ上で稼働するＯＳの機能を利用して実現しても良い。
【００６４】
さらに、本発明を構成するコンピュータプログラムの少なくとも一部が、コンピュータに装着される拡張ボード等のファームウェアとして提供され、拡張ボード等が有するＣＰＵを利用して上述の実施形態の機能を実現しても良い。
【図面の簡単な説明】
【００６５】
【図１】本発明の一実施形態における映像記録システムの構成例を示すブロック図である。
【図２】ＣＴＳで用いるコマンドフレームフォーマットを示す図である。
【図３】ＣＴＳのコマンドフレームに設定するctypeフィールドの値と、対応するコマンドタイプを示す図である。
【図４】ＣＴＳのコマンドフレームに設定するユニット、Tape recorder/playerサブユニット、Cameraサブユニットに対するsubunit_typeの値を示す図である。
【図５】ctype、subunit_type及びsubunit_IDの各フィールドにセットする値の例を示す図である。
【図６】ＣＴＳで用いるレスポンスフレームフォーマットを示す図である。
【図７】ＣＴＳのレスポンスフレームに設定するresponseフィールドの値と、対応する意味を示す図である。
【図８】ＤＶＣ１００から映像記録装置１２０に対して送信される記録開始及び停止の制御コマンドのフォーマットを示す図である。
【図９】レックレビューを開始するための制御コマンドのフォーマットを示す図である。
【図１０】本実施形態におけるＤＶＣ１００の論理的な構成を示す図
【図１１】CONNECT AVコマンドのフォーマットを示す図である。
【図１２】CONNECT AVコマンドのvideo_src_type、audio_src_type、video_dest_type、audio_dest_typeフィールドにセットする値を示す図である。
【図１３】CONNECT AVコマンドのvideo_source、audio_source、video_destination、audio_destinationフィールドにセットする値を示す図である。
【図１４】CONNECT AVコマンドの各フィールドにセットする値の組み合わせの例を示す図である。
【図１５】本実施形態におけるデジタルビデオカメラのレックレビューボタンを押した際の動作を説明するシーケンスチャートである。
【図１６】本実施形態における映像記録装置のレックレビューボタンを押した際の動作を説明するシーケンスチャートである。
【図１】
2007124058.tif 000003
【図２】
2007124058.tif 000004
【図３】
2007124058.tif 000005
【図４】
2007124058.tif 000006
【図５】
2007124058.tif 000007
【図６】
2007124058.tif 000008
【図７】
2007124058.tif 000009
【図８】
2007124058.tif 000010
【図９】
2007124058.tif 000011
【図１０】
2007124058.tif 000012
【図１１】
2007124058.tif 000013
【図１２】
2007124058.tif 000014
【図１３】
2007124058.tif 000015
【図１４】
2007124058.tif 000016
【図１５】
2007124058.tif 000017
【図１６】
2007124058.tif 000018