(57)【要約】【課題】  ＤＶ機器の制御機能を有する従来のＮＬＥでの制御を実現し、ＮＬＥで作成したコンテンツを容易に光ディスクに記録することができる光ディスク記録装置を提供する。【解決手段】  ノンリニア編集機１からのコントロールコマンドに基づいてImaginaryMode生成部２４で仮想モードを生成し、ImaginaryTTC生成部２８及びImaginaryATN生成部２９で仮想モードに対応する仮想タイムコード及び仮想絶対トラックナンバーを生成する。ノンリニア編集機１からのステータスセンスコマンドに応答して仮想モード、仮想タイムコード及び仮想絶対トラックナンバーを出力し、仮想モードが記録系のときはノンリニア編集機１から映像音声信号を入力して光ディスクに記録し、仮想モードが再生系のときはノンリニア編集機１に擬似再生信号を出力する。【選択図】  図５
2006303726.tif 000002
【特許請求の範囲】
【請求項１】
ＤＶ端子を有するノンリニア編集機との間で映像音声信号の授受を行い、光ディスクに映像音声信号を記録する光ディスク記録装置であって、
前記ノンリニア編集機からのコントロールコマンドを受信して解析するコントロールコマンド解析手段と、
このコントロールコマンド解析手段における解析結果に基づいて仮想モードを生成するモード手段と、
前記仮想モードに対応する仮想タイムコードを生成するタイムコードジェネレータ手段と、
前記仮想モードに対応する仮想絶対トラックナンバーを生成する絶対トラックナンバージェネレータ手段と、
前記ノンリニア編集機からのステータスセンスコマンドに応答して前記仮想モード、前記仮想タイムコード及び前記仮想絶対トラックナンバーを出力するステータスコマンド応答手段と、
前記仮想モードが再生系のときに前記ノンリニア編集機に出力する擬似再生信号を生成する擬似再生信号発生手段と、
前記仮想モードが記録系のときは前記ノンリニア編集機から映像音声信号を入力して光ディスクに映像音声信号を記録し、前記仮想モードが再生系のときは前記ノンリニア編集機に前記擬似再生信号を出力するストリームデータ入出力切替手段と
を有することを特徴とする光ディスク記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＤＶ（Digital Video）用ノンリニア編集機を用いて編集した映像や音声等のデータをＤＶＤ（Digital Versatile Disk）などの光ディスクに記録する光ディスク記録装置に関する。
【背景技術】
【０００２】
近年では、映像や音声等のデータを記録した光ディスクを再生する動画対応の光ディスク再生装置が開発されている。この装置は、例えばＬＤやビデオＣＤ再生装置などのように、映像ソフトを鑑賞したりカラオケ等を楽しんだりする目的で一般に普及している。
【０００３】
その中で現在、国際規格化したＭＰＥＧ２（Moving Picture Experts Group Phase 2）方式を使用するとともに、ＡＣ−３オーディオ圧縮方式を採用したＤＶＤ規格が提案されている。
【０００４】
一方、ＶＴＲの記録方式は、従来のアナログ方式であるＶＨＳの他に、ディジタル方式のＤＶも台頭してきた。ＤＶ方式のＶＴＲやカムコーダーの多くにはＤＶ端子というインターフェイスが装備されており、映像、音声、制御信号のすべてを１本のケーブルで伝送することが可能である。ＤＶ機器間はもとより、コンピュータとも接続が可能で、コンピュータがＤＶ機器を制御しながら映像音声信号を転送することが可能である。
【０００５】
ここで、動画像の編集はかつてはＶＴＲを２台並べて一方から他方へのコピーを行うリニア編集が主流であったが、近年はパーソナルコンピュータ（以下ＰＣと記す）を核とした装置によるノンリニア編集が普及してきた。
【０００６】
図１３は従来のＶＴＲとノンリニア編集機との接続図である。図１３に示すように、ＶＴＲ１３はＤＶケーブル１４を介してＮＬＥ（以下ＮＬＥと記す）１と接続される。
【０００７】
図１３に示すようにＮＬＥ１は、接続機器制御部２と、映像音声入出力部３と、圧縮部４と、ＣＰＵ５と、メモリ６と、バス７と、インタフェース（Ｉ／Ｆ）部８と、コントローラ９と、ＨＤ制御部１０と、ハードディスク（ＨＤＤ）１１と、ＤＶ端子１２とから構成される。
【０００８】
ＶＴＲ１３でビデオテープに記録された映像音声データをＮＬＥ１で編集する場合、映像音声データをＮＬＥ１に取り込む。この際、ユーザはＶＴＲ１３のビデオテープを再生し、取り込みを開始する点と終了する点を探す。ユーザがコントローラ９を使って開始点（ＩＮ点）と終了点（ＯＵＴ点）を入力すると、ＣＰＵ５はそのタイムコードをメモリ６に記憶させる。
【０００９】
そして、ＮＬＥ１は取り込みを開始する。まず、開始点のタイムコードへＶＴＲを頭出しする。頭出しは、ＣＰＵ５が接続機器制御部２からＤＶ端子１２を介してＶＴＲ１３へコマンドを送ることにより実行される。
【００１０】
次に、ビデオテープを数秒分だけ巻き戻すプリロールを行い、ＶＴＲの再生を開始させる。プリロールと再生開始は、ＣＰＵ５が接続機器制御部２からＤＶ端子１２を介してＶＴＲ１３へコマンドを送ることにより実行される。
【００１１】
ＣＰＵ５は接続機器制御部２を通じて再生中のタイムコードを読み出し、開始点のタイムコードにきたら取り込みを開始する。取り込みを開始すると、ＶＴＲ１３から出力された映像音声信号がＤＶ端子１２から映像音声入出力部３を経て圧縮部４に送られ、圧縮される。ＣＰＵ５はこの圧縮されたデータをバス７を経由してメモリ６に読み込み、ＨＤ制御部１０を経てハードディスク１１に記録する。
【００１２】
ＣＰＵ５は再生中のタイムコードを読み出し続け、終了点のタイムコードにきたら取り込みを終了する。
【００１３】
そして、ハードディスク１１に記録された映像音声データに対して、ユーザがコントローラ９を使って編集作業を行う。ＣＰＵ５はコントローラ９から入力された編集指示をＨＤ制御部１０を経由してハードディスク１１に送り、記録された映像音声データの編集を実行する。
【００１４】
編集を終えた映像音声データはＶＴＲ側へ書き戻すことができる。ユーザがコントローラ９を使って開始点と終了点を入力すると、ＣＰＵ５はそのタイムコードをメモリ６に記憶させる。そして、ＣＰＵ５は接続機器制御部２からＤＶ端子１２を介してＶＴＲ１３へコマンドを送ることによりＶＴＲの再生を開始させる。
【００１５】
ＣＰＵ５は接続機器制御部２を通じて再生中のタイムコードを読み出し、開始点のタイムコードにきたら書き戻しを開始する。書き戻しを開始すると、ハードディスク１１に記録された編集済みの映像音声信号が映像音声入出力部３からＤＶ端子１２を経てＶＴＲ１３に出力される。ＣＰＵ５は終了点のタイムコードにきたら書き戻しを終了する。
【００１６】
このように、ＮＬＥはＤＶ端子を介してＶＴＲと接続して、ＮＬＥからの命令でＶＴＲを制御しつつ、ビデオテープに記録されている素材をＮＬＥ側へ取り込んだり、編集を終えたコンテンツをＶＴＲ側へ書き戻したりすることが可能である。
【特許文献１】特開平５−３６２５０号公報
【発明の開示】
【発明が解決しようとする課題】
【００１７】
近年、光ディスクの普及に伴い、ＮＬＥで編集を終えたコンテンツを光ディスクへ記録したいという要望が高まってきた。
【００１８】
これを実現する方法の一つに、記録可能な光ディスクドライブと、光ディスクへ記録する情報を作成するためのソフトウェアとを、ＮＬＥ内へ組み込む方法がある。
【００１９】
しかし、ＮＬＥとの連係を重視したものが登場する等、徐々に改善はされているものの、設定が多く操作が難解である、ソフトウェアだけで様々な処理を行うので時間がかかり過ぎる、ＰＣベースでしかもリソースを多く消費することから動作が不安定になることがしばしばある、といった問題が依然としてある。
【００２０】
また、ＤＶ用ＮＬＥと光ディスク記録装置とをＤＶ端子で接続することが可能になれば、容易に高品質の光ディスクを作成することが可能になる。
【００２１】
しかしながら、本来ＤＶ端子はテープを媒体とするＤＶ機器用のインターフェイスであり、光ディスク記録装置を接続したり制御したりすることは想定されていない。よって、ＤＶ用ＮＬＥ側で光ディスク記録装置の制御に対応することは不可能であるのが実情である。
【００２２】
ここで、従来のＤＶ用ＮＬＥで光ディスク記録装置が操作できない理由をまとめる。
【００２３】
（１）光ディスク（ＤＶＤ等）はランダムアクセスデバイスであり、ＤＶは順次アクセスデバイスである。
【００２４】
（２）光ディスク（ＤＶＤ等）にはタイムコード（ＴＴＣ）や絶対トラックナンバー（ＡＴＮ）という概念がない。
【００２５】
（３）ＮＬＥはＤＶに対し、ＩＥＥＥ（Institute of Electrical and Electronics Engineers）１３９４パケット上のタイムコードや絶対トラックナンバーをよりどころとしてＩＮ点（記録開始点）検索を行う。
【００２６】
以上の理由から、ＤＶ用に設計されたＮＬＥで光ディスク記録装置を操作し、光ディスクに記録することは不可能となっている（例えば、特許文献１参照）。
【００２７】
したがって、ＤＶ用ＮＬＥを用いて編集した映像や音声等のデータをＤＶＤなどの光ディスクに容易に記録することができる光ディスク記録装置を開発したいという要望が生じていた。
【００２８】
本発明は上記に鑑みてなされたもので、ＤＶ機器の制御機能を有する従来のＮＬＥからの制御を実現し、専用ハードウェアならではの安定動作、高速処理、高品質な仕上がり、簡単な操作で、ＮＬＥで作成したコンテンツを容易に光ディスクに記録することができる光ディスク記録装置を提供することを目的とする。
【課題を解決するための手段】
【００２９】
本発明の光ディスク記録装置は、ＤＶ端子を有するノンリニア編集機との間で映像音声信号の授受を行い、光ディスクに映像音声信号を記録する光ディスク記録装置であって、前記ノンリニア編集機からのコントロールコマンドを受信して解析するコントロールコマンド解析手段と、このコントロールコマンド解析手段における解析結果に基づいて仮想モードを生成するモード手段と、前記仮想モードに対応する仮想タイムコードを生成するタイムコードジェネレータ手段と、前記仮想モードに対応する仮想絶対トラックナンバーを生成する絶対トラックナンバージェネレータ手段と、前記ノンリニア編集機からのステータスセンスコマンドに応答して前記仮想モード、前記仮想タイムコード及び前記仮想絶対トラックナンバーを出力するステータスコマンド応答手段と、前記仮想モードが再生系のときに前記ノンリニア編集機に出力する擬似再生信号を生成する擬似再生信号発生手段と、前記仮想モードが記録系のときは前記ノンリニア編集機から映像音声信号を入力して光ディスクに映像音声信号を記録し、前記仮想モードが再生系のときは前記ノンリニア編集機に前記擬似再生信号を出力するストリームデータ入出力切替手段とを有することを特徴とする。
【発明の効果】
【００３０】
本発明の光ディスク記録装置によれば、ノンリニア編集機からのコントロールコマンドに基づいて仮想モードを生成し、仮想モードに対応する仮想タイムコード及び仮想絶対トラックナンバーを生成し、ノンリニア編集機からのステータスセンスコマンドに応答して仮想モード、仮想タイムコード及び仮想絶対トラックナンバーをノンリニア編集機に出力し、仮想モードが記録系のときはノンリニア編集機から映像音声信号を入力して光ディスクに映像音声信号を記録し、仮想モードが再生系のときはノンリニア編集機に擬似再生信号を出力するので、ＤＶ機器の制御機能を有する従来のＮＬＥで光ディスク記録装置の制御を実現し、専用ハードウェアならではの安定動作、高速処理、高品質な仕上がり、簡単な操作で、ＮＬＥで作成したコンテンツを容易に光ディスクに記録することができる。
【００３１】
また、ＮＬＥに接続されたＤＶケーブルの他端をＶＴＲと光ディスク記録装置で差し替えて接続することにより、同じコンテンツを同じ操作で異なる２つの媒体へ書き出すことが可能になる。
【発明を実施するための最良の形態】
【００３２】
以下、本発明の光ディスク記録装置を実施するための最良の形態について、図面を参照して説明する。
【００３３】
図１は本発明の実施の形態に係る光ディスク記録装置とノンリニア編集機との接続図である。図１に示すように、本実施の形態に係る光ディスク記録装置１５はＤＶケーブル１４を介してＮＬＥ１と接続される。ノンリニア編集機１は、図１３に示す従来のノンリニア編集機１と同様の構成であり、同様の動作を行う。
【００３４】
ＤＶケーブル１４はＩＥＥＥ１３９４シリアルバスにより構成される。このＩＥＥＥ１３９４シリアルバスを介してデータ伝送を行う際には、比較的大容量のビデオデータ、オーディオデータなどをリアルタイム伝送する際に使用されるアイソクロナス転送モードと、静止画像、テキストデータ、制御コマンドなどを確実に伝送する際に使用されるアシンクロナス転送モードとが用意され、それぞれのモード毎に専用の帯域が伝送に使用される。
【００３５】
また、ＩＥＥＥ１３９４シリアルバスで接続された機器については、その制御のためのコマンドとして、ＡＶ／Ｃコマンド（AV/C Digital Interface Command Set）が規定されている。
【００３６】
ここで、ＩＥＥＥ１３９４シリアスバスを介して、アイソクロナス転送モードでストリームデータの伝送を行う場合のパケットのデータ構造例を図２に示す。
【００３７】
図２では、パケットを１クワッドレッド（１ｑｕａｄｌｅｔ＝３２ビット）単位で示してある。最初の２クワッドレッドの区間は、アイソクロナスパケットのヘッダであり、データ長、タグ、チャンネルなどのデータと共に、これらのデータの誤り訂正符号ＣＲＣが配置してある。次の２クワッドレッドの区間は、ＣＩＰヘッダと称され、オーディオデータやビデオデータを伝送する際に配置されるヘッダである。このＣＩＰヘッダでは、データ送出元（ソース機器）のノードＩＤであるＳＩＤと、ストリームデータのパケット化の単位ＤＢＳと、パケット化前の分割数ＦＮと、データ分割時に加えたクワッドレッド数ＱＰＣと、ソース機器のパケットヘッダのフラグＳＰＨと、パケットの欠落検出用カウンタＤＢＣと、信号フォーマットのＩＤであるＦＭＴなどが配置される。
【００３８】
なお、アイソクロナスパケットで伝送されるストリームデータのフォーマットなどに対応した、その他のデータがＣＩＰヘッダに配置される場合もある。例えば、オーディオデータのサンプリング周波数のデータや、レートコントロールが行われていることを示すフラグ（Ｎフラグ）のデータが配置される場合もある。このように構成されるＣＩＰヘッダに続いて、所定のデータ量のストリームデータが配置される。また、パケットの末尾には、誤り訂正符号ＣＲＣが配置される。
【００３９】
このようなデータ構造でストリームデータについては伝送されるが、ＩＥＥＥ１３９４シリアスバスを介して接続された機器間では、アシンクロナス転送モードでコマンドやレスポンスなどの制御パケットについても伝送できるようにしてある。本実施の形態では、このＩＥＥＥ１３９４シリアスバスを介して接続された機器のコントロールのためのコマンドとして規定されたＡＶ／Ｃコマンドを利用して、光ディスク記録装置１５のコントロールや状態の判断などが行えるようにしてある。このＡＶ／Ｃコマンドで使用されるデータについて以下説明する。
【００４０】
図３はＡＶ／Ｃコマンドとしてコマンドやレスポンスを伝送する際の、パケットのデータ構造を示している。このＡＶ／Ｃコマンドでは、コマンドやレスポンスはアシンクロナス転送モードで伝送される。ＡＶ／Ｃコマンドは、ＡＶ機器を制御するためのコマンドセットで、ＣＴＳ（コマンドセットのＩＤ）＝“００００”である。バスおよびＡＶ機器に負担をかけないために、コマンドに対するレスポンスは、１００ｍｓ以内に行うことになっている。図３に示したパケットについても、１クワッドレッド（ｑｕａｄｌｅｔ）単位で示してある。先頭の５クワッドレッド区間についてはパケットのヘッダ部分であり、残りの部分がデータブロックである。
【００４１】
ヘッダ部分のｄｅｓｔｉｎａｔｉｏｎ ＩＤは、宛先を示している。ＣＴＳはコマンドセットのＩＤを示しており、ＡＶ／ＣコマンドセットではＣＴＳ＝“００００”である。ｃｔｙｐｅ／ｒｅｓｐｏｎｓｅのフィールドは、パケットがコマンドの場合はコマンドの機能分類を示し、パケットがレスポンスの場合はコマンドの処理結果を示す。
【００４２】
コマンドは大きく分けて、（１）機能を外部から制御するコマンド（ＣＯＮＴＲＯＬ）、（２）外部から状態を問い合わせるコマンド（ＳＴＡＴＵＳ）、（３）制御コマンドのサポートの有無を外部から問い合わせるコマンド（ＧＥＮＥＲＡＬ ＩＮＱＵＩＲＹ（ｏｐｃｏｄｅのサポートの有無）およびＳＰＥＣＩＦＩＣ ＩＮＱＵＩＲＹ（ｏｐｃｏｄｅおよびｏｐｅｒａｎｄｓのサポートの有無））、（４）状態の変化を知らせるよう要求するコマンド（ＮＯＴＩＦＹ）の４種類が定義されている。
【００４３】
レスポンスはコマンドの種類に応じて返される。ＣＯＮＴＲＯＬコマンドに対するレスポンスには、ＮＯＴ ＩＭＰＬＥＭＥＮＴＥＤ（実装されていない）、ＡＣＣＥＰＴＥＤ（受け入れる）、ＲＥＪＥＣＴＥＤ（拒絶）、およびＩＮＴＥＲＩＭ（暫定的な応答）がある。ＳＴＡＴＵＳコマンドに対するレスポンスには、ＮＯＴ ＩＮＰＬＥＭＥＮＴＥＤ、ＲＥＪＥＣＴＥＤ、ＩＮ ＴＲＡＮＳＩＴＩＯＮ（移行中）、およびＳＴＡＢＬＥ（安定）がある。ＧＥＮＥＲＡＬ ＩＮＱＵＩＲＹおよびＳＰＥＣＩＦＩＣ ＩＮＱＵＩＲＹコマンドに対するレスポンスには、ＩＭＰＬＥＭＥＮＴＥＤ（実装されている）、およびＮＯＴ ＩＭＰＬＥＭＥＮＴＥＤがある。ＮＯＴＩＦＹコマンドに対するレスポンスには、ＮＯＴＩＭＰＬＥＭＥＮＴＥＤ，ＲＥＪＥＣＴＥＤ，ＩＮＴＥＲＩＭおよびＣＨＡＮＧＥＤ（変化した）がある。なお、ここに示した以外のコマンドやレスポンスが定義されることもある。
【００４４】
ｓｕｂｕｎｉｔ ｔｙｐｅ（サブユニットタイプ）は、機器内の機能を特定するために設けられており、例えば、ｔａｐｅ ｒｅｃｏｒｄｅｒ／ｐｌａｙｅｒ，ｔｕｎｅｒ等が割り当てられる。同じ種類のサブユニットが複数存在する場合の判別を行うために、判別番号としてｓｕｂｕｎｉｔ ｉｄでアドレッシングを行う。ｏｐｃｏｄｅはコマンドを表しており、ｏｐｅｒａｎｄはコマンドのパラメータを表している。Ａｄｄｉｔｉｏｎａｌ ｏｐｅｒａｎｄｓは必要に応じて付加されるフィールドである。ｐａｄｄｉｎｇも必要に応じて付加されるフィールドである。ｄａｔａ ＣＲＣ（Ｃｙｃｌｉｃ Ｒｅｄｕｎｄａｎｃｙ Ｃｈｅｃｋ）はデータ伝送時のエラーチェックに使われる誤り訂正符号である。
【００４５】
図４はＡＶ／Ｃコマンドの具体例を示している。図４（ａ）は、ｃｔｙｐｅ／ｒｅｓｐｏｎｓｅの具体例を示している。図中上段がコマンドを表しており、図中下段がレスポンスを表している。“００００”にはＣＯＮＴＲＯＬ、“０００１”にはＳＴＡＴＵＳ、“００１０”にはＳＰＥＣＩＦＩＣ ＩＮＱＵＩＲＹ、“００１１”にはＮＯＴＩＦＹ、“０１００”にはＧＥＮＥＲＡＬ ＩＮＱＵＩＲＹが割り当てられている。“０１０１乃至０１１１”は将来の仕様のために予約確保されている。また、“１０００”にはＮＯＴ ＩＮＰＬＥＭＥＮＴＥＤ、“１００１”にはＡＣＣＥＰＴＥＤ、“１０１０”にはＲＥＪＥＣＴＥＤ、“１０１１”にはＩＮ ＴＲＡＮＳＩＴＩＯＮ、“１１００”にはＩＭＰＬＥＭＥＮＴＥＤ／ＳＴＡＢＬＥ、“１１０１”にはＣＨＮＧＥＤ、“１１１１”にはＩＮＴＥＲＩＭが割り当てられている。“１１１０”は将来の仕様のために予約確保されている。
【００４６】
図４（ｂ）はｓｕｂｕｎｉｔ ｔｙｐｅの具体例を示している。“０００００”にはＶｉｄｅｏ Ｍｏｎｉｔｏｒ、“０００１１”にはＤｉｓｋ ｒｅｃｏｒｄｅｒ／Ｐｌａｙｅｒ、“００１００”にはＴａｐｅ ｒｅｃｏｒｄｅｒ／Ｐｌａｙｅｒ、“００１０１”にはＴｕｎｅｒ、“００１１１”にはＶｉｄｅｏＣａｍｅｒａ、“１１１００”にはＶｅｎｄｏｒ ｕｎｉｑｕｅ、“１１１１０”にはＳｕｂｕｎｉｔ＿ｔｙｐｅ ｅｘｔｅｎｓｉｏｎが割り当てられている。なお、“１１１１１”にはｕｎｉｔが割り当てられているが、これは機器そのものに送られる場合に用いられ、例えば電源のオンオフなどが挙げられる。
【００４７】
図４（ｃ）は、ｏｐｃｏｄｅの具体例を示している。各ｓｕｂｕｎｉｔ ｔｙｐｅ毎にｏｐｃｏｄｅのテーブルが存在し、ここでは、ｓｕｂｕｎｉｔ ｔｙｐｅがＴａｐｅ ｒｅｃｏｒｄｅｒ／Ｐｌａｙｅｒの場合のｏｐｃｏｄｅを示している。また、ｏｐｃｏｄｅ毎にｏｐｅｒａｎｄが定義されている。ここでは、“Ｃ８ｈ”にはＤＩＲＥＣＴ  ＳＥＬＥＣＴ  ＩＮＦＯＲＭＡＴＩＯＮ  ＴＹＰＥ、“ＣＢｈ”にはＤＩＲＥＣＴ  ＳＥＬＥＣＴ  ＤＡＴＡ、“ＣＣｈ”にはＣＡ  ＥＮＡＢＬＥ、“ＣＤｈ”にはＴＵＮＥＲ  ＳＴＡＴＵＳが割り当てられている。
【００４８】
このように規定されるＡＶ／Ｃコマンドを利用して、バスに接続された機器の制御が行われて、その制御に基づいてバスで接続された機器間でのデータ伝送が行われる。なお、図４に示したコマンドやレスポンス、サブユニットタイプについては、代表的なものだけを示してあり、これ以外のものについても定義されていると共に、未定義の値に将来別のコマンドやサブユニットタイプなどが定義されることもある。
【００４９】
図５は本発明の実施の形態に係る光ディスク記録装置を示すブロック図である。図５に示すように光ディスク記録装置１５は、制御回路２１と、信号系処理部３０と、ストリームデータ入出力切替部３１と、入力ストリームデータ処理部３２と、出力ストリームデータ処理部３３と、擬似再生信号発生部３４と、ＤＶＤレコーダ３５と、ＤＶ端子３６とにより構成される。
【００５０】
そして、制御回路２１は、制御系処理部２２と、コントロールコマンド解析部２３と、ImaginaryMode生成部２４と、RealMode判別部２５と、Statusコマンド応答部２６と、ModeStatus生成部２７と、ImaginaryTTC生成部２８と、ImaginaryATN生成部２９とにより構成される。また、ストリームデータ入出力切替部３１は端子３１ａ〜３１ｃを有し、端子３１ａ−３１ｂが接続されたときは信号系処理部３０と入力ストリームデータ処理部３２とが接続され、端子３１ａ−３１ｃが接続されたときは信号系処理部３０と出力ストリームデータ処理部３３とが接続される。
【００５１】
ＮＬＥ１と光ディスク記録装置１５とはＤＶケーブル１４によって接続され、映像、音声、制御信号が重なって伝送される。これらの信号のうちアシンクロナス転送モードで伝送される制御信号は制御系処理部２２で分離して入力され、アイソクロナス転送モードで伝送される映像、音声信号は信号系処理部３０で分離して入力される。
【００５２】
制御用通信の入出力だけに着目すると、実物のＤＶ機器と全く同一である。よってＮＬＥ１はＶＴＲ用の制御を行うことで、光ディスク記録装置１５も制御することが可能になる。制御回路２１は、ＮＬＥ１から受け取った光ディスク記録装置用命令に従い、ＤＶＤレコーダ３５を制御する。
【００５３】
以下、ＤＶ用のＮＬＥ１を光ディスク記録装置１５に接続し、ＮＬＥ１から光ディスク記録装置１５を操作制御することをＤＶエミュレーションと称する。
【００５４】
制御系処理部２２はＤＶ制御用命令を受信すると、まず光ディスク用コマンドシーケンスリストより、該当するコマンドシーケンスを選択する。ＶＴＲと光ディスク記録装置１５は、機能的には似ているものの構造は大きく異なり、単純に命令を返還するだけでは光ディスク記録装置１５の制御はできない。よってこのコマンドシーケンス内には、ＤＶ機器用命令に相当する光ディスク用命令の他に、その前後に必要な光ディスク独自の命令や、実行順序、タイミング等の情報も含まれている。
【００５５】
コントロールコマンド解析部２３は、制御系処理部２２を介してＮＬＥ１からのＡＶ／Ｃコマンドの機器コントロールコマンド（ＰＬＡＹ、ＳＴＯＰ、ＲＥＣ等）を受信して解析し、解析結果をImaginaryMode生成部２４に出力する。また、コントロールコマンド解析部２３は、制御系処理部２２で選択されたコマンドシーケンスを基に、実行順序を管理する。
【００５６】
ImaginaryMode生成部２４は、コントロールコマンド解析部２３から入力された解析結果に基づいてImaginaryModeを生成し、RealMode判別部２５とModeStatus生成部２７とImaginaryTTC生成部２８とImaginaryATN生成部２９とストリームデータ入出力切替部３１に出力する。ImaginaryModeはＤＶエミュレーションを行う時にＡＶ／Ｃコマンドの機器コントロールコマンド（ＰＬＡＹ、ＳＴＯＰ、ＲＥＣ等）から設定される仮想モードである。
【００５７】
RealMode判別部２５は、ImaginaryMode生成部２４から入力されたImaginaryModeが記録系コマンドか再生系コマンドかを判断し、記録系コマンドであればＤＶＤレコーダ３５に伝達する。図６はRealMode判別部２５の処理を示す図である。ImaginaryModeがＲＥＣ（記録）、ＳＴＯＰ（停止）であればRealModeはImaginaryModeと同じとなり、RealMode判別部２５はRealModeをＤＶＤレコーダ３５に伝達する。ImaginaryModeがＲＥＣ、ＳＴＯＰ以外であればRealMode判別部２５は何も出力しない。
【００５８】
ModeStatus生成部２７は、ImaginaryModeが記録系コマンドか、再生系コマンドかを判断し、記録系コマンドであればＤＶＤレコーダ３５のステータスを採用し、再生系コマンドであればImaginaryModeをステータスとして採用してStatusコマンド応答部２６に出力する。
【００５９】
ImaginaryTTC生成部２８は、ImaginaryModeに合わせたImaginaryTTCを生成する。図７はImaginaryTTC生成部２８の処理を示す図である。ImaginaryModeがＲＥＣ（記録）、ＰＬＡＹ（再生）のときは１フレームに１回インクリメント処理、２倍速（×２）のときは１フレームに２回インクリメント処理、４倍速（×４）のときは１フレームに４回インクリメント処理、ＳＴＯＰ（停止）のときは無処理、のように処理を行い、生成したImaginaryTTCをStatusコマンド応答部２６に出力する。
【００６０】
ImaginaryATN生成部２９は、ImaginaryModeに合わせたImaginaryATNを生成する。図８はImaginaryATN生成部２９の処理を示す図である。ImaginaryModeがＲＥＣ（記録）、ＰＬＡＹ（再生）のときは１フレームに１０回インクリメント処理、２倍速（×２）のときは１フレームに２０回インクリメント処理、４倍速（×４）のときは１フレームに４０回インクリメント処理、ＳＴＯＰ（停止）のときは無処理、のように処理を行い、生成したImaginaryATNをStatusコマンド応答部２６に出力する。なお、上記のインクリメント処理回数は伝送するビデオ信号がＮＴＳＣ（National Television Standard Committee）方式の場合であり、ＰＡＬ（Phase Alternation by Line）方式の場合はそれぞれ１２回、２４回、４８回となる。
【００６１】
Statusコマンド応答部２６は、コントロールコマンド解析部２３がＮＬＥ１からのステータスセンスコマンド（モード、ＴＴＣ、ＡＴＮセンス）を受信すると、それぞれに応答して、ModeStatus生成部２７、ImaginaryTTC生成部２８、ImaginaryATN生成部２９から入力されたImaginaryMode、ImaginaryTTC、ImaginaryATNを、制御系処理部２２を介してＤＶ端子３６に出力する。
【００６２】
ストリームデータ入出力切替部３１は、ImaginaryModeが記録系であればＤＶ端子３６からストリームデータを入力し、再生系であればＤＶ端子３６へストリームデータを出力する。図９はストリームデータ入出力切替部３１の処理を示す図である。ストリームデータ入出力切替部３１は、ImaginaryModeがＲＥＣ、ＳＴＯＰであれば端子３１ａ−３１ｂを接続して、ＮＬＥ１から伝送されたストリームデータをＤＶ端子３６から信号系処理部３０を介して入力ストリームデータ処理部３２へ出力する。ImaginaryModeがＰＬＡＹであれば端子３１ａ−３１ｃを接続して、擬似再生信号発生部３４で生成されたブラックバースト信号を出力ストリームデータ処理部３３から信号系処理部３０を介してＤＶ端子３６へ出力する。
【００６３】
入力ストリームデータ処理部３２は、ストリームデータ入出力切替部３１から入力された、ＤＶ圧縮されたストリームデータを一般的なＲＥＣ６５６信号に変換してＤＶＤレコーダ３５に出力する。
【００６４】
出力ストリームデータ処理部３３は、擬似再生信号発生部３４から入力された一般的なＲＥＣ６５６信号をＤＶストリームに変換してストリームデータ入出力切替部３１に出力する。
【００６５】
擬似再生信号発生部３４は、ImaginaryModeが再生系のとき出力されるブラックバースト信号を生成して出力ストリームデータ処理部３３に出力する。
【００６６】
次に、光ディスク記録装置１５でのＤＶエミュレーションの動作を図１０乃至図１２に基づいて説明する。図１０乃至図１２はＮＬＥ１から光ディスク記録装置１５への書き戻し動作を行うコマンドシーケンスの一例を示す図である。このコマンドシーケンスはＮＬＥ１に備えられたメモリ６に記憶されている。
【００６７】
まず、ステップＳ１０では、ＮＬＥ１はＶＴＲ１３からＨＤＤ１１へ取り込んだ動画像の編集を終了する。その後、ステップＳ２０では、ＮＬＥ１に接続されたＤＶケーブル１４の他端をＶＴＲ１３から光ディスク記録装置１５に差し替えて接続し、編集した動画像のＮＬＥ１から光ディスク記録装置１５への書き戻しの実行を開始する。
【００６８】
そして、ステップＳ３０では、ＮＬＥ１のＣＰＵ５が接続機器制御部２からＤＶ端子１２を介して光ディスク記録装置１５へ２０倍サーチコマンドを発行する。
【００６９】
そして、ステップＳ４０では、２０倍サーチコマンドが制御系処理部２２を介してコントロールコマンド解析部２３に入力されて解析され、ImaginaryMode生成部２４でImaginaryModeが２０倍サーチと設定される。このImaginaryModeがImaginaryMode生成部２４からImaginaryTTC生成部２８、ImaginaryATN生成部２９、ストリームデータ入出力切替部３１等に入力され、ImaginaryTTCとImaginaryATNが２０フレーム飛ばしで歩進をする。
【００７０】
また、擬似再生信号発生部３４で生成されたブラックバースト信号が出力ストリームデータ処理部３３において一般的なＲＥＣ６５６信号からＤＶストリームに変換され、ストリームデータ入出力切替部３１の端子３１ａ−３１ｃから信号系処理部３０を介してＤＶ端子３６に出力される。
【００７１】
次に、ステップＳ５０では、ＣＰＵ５は接続機器制御部２からステータスセンスを発行する。そして、ステップＳ６０では、ModeStatus生成部２７は、ImaginaryModeが再生系コマンドであるためImaginaryMode（ここでは２０倍サーチ）をステータスとして採用し、Statusコマンド応答部２６はImaginaryModeをＮＬＥ１に出力する。
【００７２】
次に、ステップＳ７０では、ＮＬＥ１の接続機器制御部２はImaginaryMode（２０倍サーチ）をステータスとして受信し、ＣＰＵ５は光ディスク記録装置１５が２０倍サーチになったと認識する。
【００７３】
次に、ステップＳ８０では、ＣＰＵ５は接続機器制御部２からタイムコードセンスを発行する。そして、ステップＳ９０では、Statusコマンド応答部２６はImaginaryTTC生成部２８からImaginaryTTCを受け、ＮＬＥ１に出力する。そして、ステップＳ１００では、ＣＰＵ５は光ディスク記録装置１５がおおまかにＩＮ点に近づきつつあると認識する。
【００７４】
次に、ステップＳ１１０では、ＣＰＵ５は接続機器制御部２から再生（ＰＬＡＹ）コマンドを発行する。
【００７５】
そして、ステップＳ１２０では、再生コマンドが制御系処理部２２を介してコントロールコマンド解析部２３に入力されて解析され、ImaginaryMode生成部２４でImaginaryModeが再生と設定される。このImaginaryModeがImaginaryMode生成部２４からImaginaryTTC生成部２８、ImaginaryATN生成部２９、ストリームデータ入出力切替部３１等に入力され、ImaginaryTTCとImaginaryATNが２０フレーム飛ばしで歩進をする。
【００７６】
また、擬似再生信号発生部３４で生成されたブラックバースト信号が出力ストリームデータ処理部３３において一般的なＲＥＣ６５６信号からＤＶストリームに変換され、ストリームデータ入出力切替部３１の端子３１ａ−３１ｃから信号系処理部３０を介してＤＶ端子３６に出力される。
【００７７】
次に、ステップＳ１３０では、ＣＰＵ５は接続機器制御部２からステータスセンスを発行する。そして、ステップＳ１４０では、ModeStatus生成部２７は、（ここでは再生）をステータスとして採用し、Statusコマンド応答部２６はImaginaryModeをＮＬＥ１に出力する。
【００７８】
次に、ステップＳ１５０では、ＮＬＥ１の接続機器制御部２はImaginaryMode（再生）をステータスとして受信し、ＣＰＵ５は光ディスク記録装置１５のモードが再生になったと認識する。
【００７９】
次に、ステップＳ１６０では、ＣＰＵ５は接続機器制御部２からタイムコードセンスを発行する。そして、ステップＳ１７０では、Statusコマンド応答部２６はImaginaryTTC生成部２８からImaginaryTTCを受け、ＮＬＥ１に出力する。そして、ステップＳ１８０では、ＣＰＵ５は光ディスク記録装置１５がＩＮ点に近づきつつあると認識する。
【００８０】
次に、ステップＳ１９０では、ＣＰＵ５は接続機器制御部２からスティルコマンド発行する。
【００８１】
そして、ステップＳ２００では、スティルコマンドが制御系処理部２２を介してコントロールコマンド解析部２３に入力されて解析され、ImaginaryMode生成部２４でImaginaryModeがスティルと設定される。このImaginaryModeがImaginaryMode生成部２４からImaginaryTTC生成部２８、ImaginaryATN生成部２９等に入力され、ImaginaryTTCとImaginaryATNが歩進を停止する。
【００８２】
次に、ステップＳ２１０では、ＣＰＵ５は接続機器制御部２からコマ送りコマンドを発行する。
【００８３】
そして、ステップＳ２２０では、コマ送りコマンドが制御系処理部２２を介してコントロールコマンド解析部２３に入力されて解析され、ImaginaryMode生成部２４でImaginaryModeがコマ送りと設定される。このImaginaryModeがImaginaryTTC生成部２８、ImaginaryATN生成部２９等に入力され、ImaginaryTTCとImaginaryATNが１フレーム分歩進する。
【００８４】
次に、ステップＳ２３０では、ＣＰＵ５は接続機器制御部２からタイムコードセンスを発行する。そして、ステップ２４０では、Statusコマンド応答部２６はImaginaryTTC生成部２８からImaginaryTTCを受け、ＮＬＥ１に出力する。そして、ステップＳ２５０では、ＣＰＵ５は光ディスク記録装置１５がＩＮ点に達したと認識する。
【００８５】
次に、ステップＳ２６０では、ＣＰＵ５は接続機器制御部２から記録（ＲＥＣ）コマンド発行する。
【００８６】
そして、ステップＳ２７０では、記録コマンドが制御系処理部２２を介してコントロールコマンド解析部２３に入力されて解析され、ImaginaryMode生成部２４でImaginaryModeが記録と設定される。このImaginaryModeがImaginaryMode生成部２４からRealMode判別部２５、ImaginaryTTC生成部２８、ImaginaryATN生成部２９、ストリームデータ入出力切替部３１等に入力され、ImaginaryTTCとImaginaryATNが歩進をする。
【００８７】
また、ストリームデータ入出力切替部３１は端子３１ａ−３１ｂが接続される。そして、ＮＬＥ１のハードディスク１１に記録されている編集済みの動画像データが映像音声入出力部３からＤＶ端子１２を経て出力され、光ディスク記録装置１５のＤＶ端子３６、信号系処理部３０、ストリームデータ入出力切替部３１の端子３１ａ−３１ｂを経て入力ストリームデータ処理部３２に入力される。
【００８８】
次に、ステップＳ２８０では、RealMode判別部２５は、ImaginaryMode生成部２４から入力されるImaginaryModeが記録であるのでＤＶＤレコーダ３５に対して記録スタートを発行する。そして、ステップＳ２９０では、入力ストリームデータ処理部３２は、ストリームデータ入出力切替部３１から入力されたＤＶ圧縮されたストリームデータ信号を一般的なＲＥＣ６５６信号に変換してＤＶＤレコーダ３５に出力し、ＤＶＤレコーダ３５は記録をスタートする。それと共に、ステータスが記録になる。
【００８９】
次に、ステップＳ３００では、ModeStatus生成部２７は、ＤＶＤレコーダ３５のステータスが記録系なのでＤＶＤレコーダ３５からのステータスをＮＬＥ１からの問い合わせに対するステータスとして採用してStatusコマンド応答部２６に出力する。
【００９０】
次に、ステップＳ３１０では、ＣＰＵ５は接続機器制御部２からステータスセンスを発行する。そして、ステップＳ３２０では、Statusコマンド応答部２６は、ＤＶＤレコーダ３５からのステータス（記録）をステータスとしてＮＬＥ１に出力する。そして、ステップＳ３３０では、ＣＰＵ５は光ディスク記録装置１５のモードが記録になったと認識する。
【００９１】
次に、ステップＳ３４０では、ＣＰＵ５は書き戻しコンテンツのＯＵＴ点になると接続機器制御部２からＳＴＯＰコマンドを発行する。
【００９２】
そして、ステップＳ３５０では、ＳＴＯＰコマンドが制御系処理部２２を介してコントロールコマンド解析部２３に入力されて解析され、ImaginaryMode生成部２４でImaginaryModeがＳＴＯＰと設定される。このImaginaryModeがImaginaryMode生成部２４からImaginaryTTC生成部２８、ImaginaryATN生成部２９等に入力され、ImaginaryTTCとImaginaryATNが歩進を停止する。
【００９３】
次に、ステップＳ３６０では、RealMode判別部２５は、ImaginaryMode生成部２４から入力されるImaginaryModeがＳＴＯＰであるのでＤＶＤレコーダ３５に対して停止を発行する。そして、ステップＳ３７０では、ＤＶＤレコーダ３５は記録を停止すると共に、ステータスが停止になる。
【００９４】
次に、ステップＳ３８０では、ModeStatus生成部２７は、ＤＶＤレコーダ３５のステータスが記録系なのでＤＶＤレコーダ３５からのステータスをＮＬＥ１からの問い合わせに対するステータスとして採用してStatusコマンド応答部２６に出力する。
【００９５】
次に、ステップＳ３９０では、ＣＰＵ５は接続機器制御部２からステータスセンスを発行する。そして、ステップＳ４００では、Statusコマンド応答部２６は、ＤＶＤレコーダ３５からのステータス（停止）をステータスとしてＮＬＥ１に出力する。そして、ステップＳ４１０では、ＣＰＵ５は光ディスク記録装置１５のモードが停止になったと認識する。
【００９６】
以上のように本実施の形態の光ディスク記録装置は、ImaginaryMode生成部２４と、ImaginaryTTC生成部２８と、ImaginaryATN生成部２９とを備え、ImaginaryTTC、ImaginaryATNはＮＬＥ１から送られたＤＶ用のＡＶ／Ｃコマンドで送られた速度にあわせて歩進し、ＮＬＥ１からのステータスセンス、タイムコード問い合わせ、絶対トラックナンバー問い合わせに対し、光ディスク記録装置１５はそれぞれImaginaryMode、ImaginaryTTC、ImaginaryATNを回答し、ＡＶ／Ｃコマンドで送られたモードが記録系か再生系かによってストリームデータ入出力切替部３１を切り替え、記録系のときはＮＬＥ１から送られたストリームデータを入力し、再生系のときはブラックバースト信号を出力するので、ＮＬＥ１はあたかもＤＶ機器が接続されて動作していると錯覚し、キューアップ動作等を行い、通常の書き戻し動作を行うことができる。
【００９７】
また、ＮＬＥ１に接続されたＤＶケーブル１４の他端をＶＴＲ１３と光ディスク記録装置１５で差し替えて接続することにより、同じコンテンツを同じ操作で異なる２つの媒体へ書き出すことが可能になる。
【００９８】
なお、本実施の形態ではＤＶＤレコーダを用いて説明したが、本発明の主旨はタイムコードの概念がない他のストレージデバイスへの応用が可能である。
【図面の簡単な説明】
【００９９】
【図１】本発明の実施の形態に係る光ディスク記録装置とノンリニア編集機との接続図である。
【図２】アイソクロナス転送モードのパケット構造例を示す図である。
【図３】ＡＶ／Ｃコマンドで伝送されるデータの構造例を示す図である。
【図４】ＡＶ／Ｃコマンドの具体例を示す図であり、（ａ）はｃｔｙｐｅ／ｒｅｓｐｏｎｓｅの具体例を示す図、（ｂ）はｓｕｂｕｎｉｔ ｔｙｐｅの具体例を示す図、（ｃ）はｏｐｃｏｄｅの具体例を示す図である。
【図５】本発明の実施の形態に係る光ディスク記録装置を示すブロック図である。
【図６】RealMode判別部の処理を示す図である。
【図７】ImaginaryTTC生成部の処理を示す図である。
【図８】ImaginaryATN生成部の処理を示す図である。
【図９】ストリームデータ入出力切替部の処理を示す図である。
【図１０】ノンリニア編集機から光ディスク記録装置への書き戻し動作を行うコマンドシーケンスの一例を示す図（その１）である。
【図１１】ノンリニア編集機から光ディスク記録装置への書き戻し動作を行うコマンドシーケンスの一例を示す図（その２）である。
【図１２】ノンリニア編集機から光ディスク記録装置への書き戻し動作を行うコマンドシーケンスの一例を示す図（その３）である。
【図１３】従来のＶＴＲとノンリニア編集機との接続図である。
【符号の説明】
【０１００】
１    ノンリニア編集機（ＮＬＥ）
２    接続機器制御部
３    映像音声入出力部
４    圧縮部
５    ＣＰＵ
６    メモリ
７    バス
８    インタフェース（Ｉ／Ｆ）部
９    コントローラ
１０    ＨＤ制御部
１１    ハードディスク（ＨＤＤ）
１２，３６    ＤＶ端子
１３    ＶＴＲ
１４    ＤＶケーブル
１５    光ディスク記録装置
２１    制御回路
２２    制御系処理部
２３    コントロールコマンド解析部
２４    ImaginaryMode生成部
２５    RealMode判別部
２６    Statusコマンド応答部
２７    ModeStatus生成部
２８    ImaginaryTTC生成部
２９    ImaginaryATN生成部
３０    信号系処理部
３１    ストリームデータ入出力切替部
３２    入力ストリームデータ処理部
３３    出力ストリームデータ処理部
３４    擬似再生信号発生部
３５    ＤＶＤレコーダ
【図１】
2006303726.tif 000003
【図２】
2006303726.tif 000004
【図３】
2006303726.tif 000005
【図４】
2006303726.tif 000006
【図５】
2006303726.tif 000007
【図６】
2006303726.tif 000008
【図７】
2006303726.tif 000009
【図８】
2006303726.tif 000010
【図９】
2006303726.tif 000011
【図１０】
2006303726.tif 000012
【図１１】
2006303726.tif 000013
【図１２】
2006303726.tif 000014
【図１３】
2006303726.tif 000015