(57)【要約】【課題】  高速なインターフェースから供給されたデータを高速に光ディスクに記録する。【解決手段】  IEEE1394インターフェース１３４、または、ネットワークインターフェース１３５から供給された圧縮符号化データは、オリジナルデータの分がバッファ１３７に保持されるとともに、コーディック処理部１３９によりデコードされ、クロマフォーマット変換部１４２でクロマフォーマットが変換され、再びコーディック処理部１３９に供給されて、ローレゾデータが生成され、バッファ１３７に保持され、保持されたデータにより年輪データが構成されて、ディスクドライブ１３８に供給されて、光ディスクに記録される。この処理は、ベースバンド信号のシステムクロックと同期していないクロックを基に実行することができるので、高速なインターフェースから入力されたデータの記録処理を高速に行うことが可能となる。本発明は、編集用端末装置に適用できる。【選択図】図８
2005244299.tif 000002
【特許請求の範囲】
【請求項１】
第１のデータを記録媒体に記録する処理、および、前記記録媒体に記録されている前記第１のデータを再生する処理を実行する記録再生装置において、
ベースバンド信号の入出力を制御するベースバンド信号入出力制御手段と、
前記ベースバンド信号入出力制御手段により入出力が制御される前記ベースバンド信号をバッファリングする第１のバッファ手段と、
前記ベースバンド信号とは異なるシステムクロックに基づいて、コーディック処理を実行するコーディック手段と、
前記第１のデータを前記記録媒体へ記録する処理、および、前記記録媒体から前記第１のデータを再生する処理を実行する記録再生手段と
を備えることを特徴とする記録再生装置。
【請求項２】
前記記録再生手段により前記記録媒体に記録される前記第１のデータは、少なくとも、所定の解像度の第２のデータおよび前記第１のデータより低解像度の第３のデータを含み、
前記コーディック手段は、前記第２のデータおよび前記第３のデータのエンコード処理を並行して実行する
ことを特徴とする請求項１に記載の記録再生装置。
【請求項３】
前記記録再生手段により前記記録媒体に記録される前記第１のデータは、少なくとも、所定の解像度の第２のデータおよび前記第１のデータより低解像度の第３のデータを含み、
前記コーディック手段は、前記第２のデータおよび前記第３のデータのエンコード処理を、所定の時間単位で切り換えて時分割で実行する
ことを特徴とする請求項１に記載の記録再生装置。
【請求項４】
前記ベースバンド信号と異なるシステムクロックで、圧縮符号化された所定の解像度の第２のデータの入出力を制御する圧縮符号化データ入出力制御手段と、
前記圧縮符号化データ入出力制御手段により入出力が制御される前記第２のデータ、または、前記記録再生手段により前記記録媒体に記録される前記第１のデータをバッファリングする第２のバッファリング手段と
を更に備え、
前記圧縮符号化データ入出力制御手段により入力が制御された前記第２のデータのフォーマットが前記記録再生手段により前記記録媒体に記録される前記第１のデータのフォーマットと等しい場合、
前記第２のバッファリング手段は、前記前記圧縮符号化データ入出力制御手段により入力が制御された前記第２のデータをバッファリングし、
前記コーディック手段は、前記圧縮符号化データ入出力制御手段により入力が制御された前記第２のデータをデコードし、前記第２のデータより低解像度の第３のデータを生成した後、更にエンコードする処理を実行し、
前記記録再生手段は、前記第２のバッファにバッファリングされた前記第２のデータ、および、前記コーディック手段によりエンコードされた前記第３のデータを含む前記第１のデータを前記記録媒体に記録する
ことを特徴とする請求項１に記載の記録再生装置。
【請求項５】
前記第１のデータは、前記第２のデータおよび前記第３のデータを少なくとも含む複数種類のデータが、所定の時間単位で時分割多重化されたデータである
ことを特徴とする請求項４に記載の記録再生装置。
【請求項６】
前記ベースバンド信号と異なるシステムクロックで、圧縮符号化された所定の解像度の第２のデータの入出力を制御する圧縮符号化データ入出力制御手段を更に備え、
前記圧縮符号化データ入出力制御手段により入力が制御された前記第２のデータのフォーマットが前記記録再生手段により前記記録媒体に記録される前記第１のデータのフォーマットと異なる場合、
前記コーディック手段は、前記圧縮符号化データ入出力制御手段により入力が制御された前記第２のデータをデコードした後、デコードされた前記第２のデータを、前記第１のデータのフォーマットと同一の形式でエンコードする処理を実行するとともに、デコードされた前記第２のデータより低解像度の第３のデータを生成した後、更にエンコードする処理を実行し、
前記記録再生手段は、前記コーディック手段によりエンコードされた前記第２のデータおよび前記第３のデータを前記記録媒体に記録する
ことを特徴とする請求項１に記載の記録再生装置。
【請求項７】
前記第１のデータは、前記第２のデータおよび前記第３のデータを少なくとも含む複数種類のデータが、所定の時間単位で時分割多重化されたデータである
ことを特徴とする請求項６に記載の記録再生装置。
【請求項８】
圧縮符号化データを基に生成された第１のデータを、所定の記録媒体に記録する記録装置の記録方法において、
所定の解像度の前記圧縮符号化データを、ベースバンド信号のシステムクロックとは異なる所定のシステムクロックに基づいてデコードするデコードステップと、
前記デコードステップの処理によりデコードされて生成された非圧縮データを、前記圧縮符号化データより低解像度のデータに変換し、所定の方式でエンコードすることにより、低解像度の第２のデータを生成する生成ステップと、
前記圧縮符号化データ、および、前記第２のデータを少なくとも含む前記第１のデータを生成し、前記記録媒体への記録を制御する記録制御ステップと
を含むことを特徴とする記録方法。
【請求項９】
圧縮符号化データを基に生成された第１のデータを、所定の記録媒体に記録する処理をコンピュータに実行させるためのプログラムであって、
所定の解像度の前記圧縮符号化データを、ベースバンド信号のシステムクロックとは異なる所定のシステムクロックに基づいてデコードするデコードステップと、
前記デコードステップの処理によりデコードされて生成された非圧縮データを、前記圧縮符号化データより低解像度のデータに変換し、所定の方式でエンコードすることにより、低解像度の第２のデータを生成する生成ステップと、
前記圧縮符号化データ、および、前記第２のデータを少なくとも含む前記第１のデータを生成し、前記記録媒体への記録を制御する記録制御ステップと
を含むことを特徴とする処理をコンピュータに実行させるためのプログラム。
【請求項１０】
非圧縮データを基に生成された第１のデータを、所定の記録媒体に記録する記録装置の記録方法において、
ベースバンド信号のシステムクロックで入力された所定の解像度の前記非圧縮データをバッファリングするバッファリングステップと、
前記バッファリングステップの処理によりバッファリングされた前記非圧縮データを読み出し、前記ベースバンド信号のシステムクロックとは異なる所定のシステムクロックに基づいてエンコードして第２のデータを生成するとともに、前記非圧縮データを低解像度のデータに変換し、前記ベースバンド信号のシステムクロックとは異なる所定のシステムクロックに基づいてエンコードすることにより、低解像度の第３のデータを生成するエンコードステップと、
前記エンコードステップの処理によりエンコードされて生成された前記第２のデータおよび前記第３のデータを少なくとも含む前記第１のデータを生成し、前記記録媒体への記録を制御する記録制御ステップと
を含むことを特徴とする記録方法。
【請求項１１】
非圧縮データを基に生成された第１のデータを、所定の記録媒体に記録する処理をコンピュータに実行させるためのプログラムであって、
ベースバンド信号のシステムクロックで入力された所定の解像度の前記非圧縮データをバッファリングするバッファリングステップと、
前記バッファリングステップの処理によりバッファリングされた前記非圧縮データを読み出し、前記ベースバンド信号のシステムクロックとは異なる所定のシステムクロックに基づいてエンコードして第２のデータを生成するとともに、前記非圧縮データを低解像度のデータに変換し、前記ベースバンド信号のシステムクロックとは異なる所定のシステムクロックに基づいてエンコードすることにより、低解像度の第３のデータを生成するエンコードステップと、
前記エンコードステップの処理によりエンコードされて生成された前記第２のデータおよび前記第３のデータを少なくとも含む前記第１のデータを生成し、前記記録媒体への記録を制御する記録制御ステップと
を含むことを特徴とする処理をコンピュータに実行させるためのプログラム。
【請求項１２】
所定の記録媒体に記録されている圧縮符号化データ、または、所定のデータ入出力部により取得された圧縮符号化データを再生する再生装置の再生方法において、
前記圧縮符号化データを、第１のシステムクロックに基づいてデコードするデコードステップと、
前記デコードステップの処理によりデコードされて生成された非圧縮データをバッファリングするバッファリングステップと、
前記バッファリングステップの処理によりバッファリングされた前記非圧縮データを、前記第１のシステムクロックとは異なる第２のシステムクロックに基づいて読み出して出力する出力ステップと
を含むことを特徴とする再生方法。
【請求項１３】
所定の記録媒体に記録されている圧縮符号化データ、または、所定のデータ入出力部により取得された圧縮符号化データを再生する処理をコンピュータに実行させるためのプログラムであって、
前記圧縮符号化データを、第１のシステムクロックに基づいてデコードするデコードステップと、
前記デコードステップの処理によりデコードされて生成された非圧縮データをバッファリングするバッファリングステップと、
前記バッファリングステップの処理によりバッファリングされた前記非圧縮データを、前記第１のシステムクロックとは異なる第２のシステムクロックに基づいて読み出して出力する出力ステップと
を含むことを特徴とする処理をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録再生装置、記録方法および再生方法、並びに、プログラムに関し、特に、データ量の異なる２系統の符号化データを所定の記録媒体に記録させる場合に用いて好適な、記録再生装置、記録方法および再生方法、並びに、プログラムに関する。
【背景技術】
【０００２】
光ディスクに対して、ビデオデータおよび音声データを記録し、または、再生する技術がある。例えば、取材現場で、テレビジョンカメラにより撮像されるビデオ信号を編集するためのフィールド編集システムにおいて、素材の管理、または、編集作業などを簡略化することができるように、ビデオデータおよび音声データを光ディスクに記録する場合に、データ量の異なる２系統の符号化データを作成し、光ディスクに記録することができるようにした技術がある（例えば、特許文献１）。
【０００３】
【特許文献１】特開平１１−１３６６３１
【０００４】
上述した技術によると、圧縮符号化前のビデオデータおよび音声データは、それぞれ、データ量が異なる２系統の符号化データとなるように圧縮符号化され、圧縮符号化されたデータ用の大容量のメモリ（圧縮データ用バッファ）に一時保持された後、光ディスクに記憶される。
【０００５】
すなわち、光ディスクなどの記録媒体に対してデータの記録および再生を行う記録再生装置において、従来の技術を適応した場合、例えば、図１に示されるように、圧縮符号化前のベースバンド信号がコーディック１において圧縮符号化されてデータ量の異なる２系統の符号化データが生成され、生成された２系統のデータ量の異なる符号化データが、圧縮データ用バッファ２に供給されて、例えば、光ディスクなどの所定の記録媒体に記録される。このとき、コーディック１は、ベースバンド信号のシステムクロックで動作するようになされており、圧縮データ用バッファ２への圧縮データの供給タイミングも、ベースバンド信号のシステムクロックにより制御される。そして、圧縮データ用バッファ２から所定の記録媒体に記録されるデータの処理タイミングは、ベースバンド信号のシステムクロックに依存する必要はない。例えば、圧縮データ用バッファ２から所定の記録媒体に記録されるデータの処理タイミングが、ベースバンド信号のシステムクロックと比較して非常に速い場合であっても、圧縮データ用バッファからのデータ読み出しタイミングを制御することにより、圧縮データを記録媒体に記録する処理は破綻しない。
【０００６】
また、光ディスクなどの所定の記録媒体に記録されているデータが読み出されたとき、記録媒体から読み出された圧縮符号化されたデータが圧縮データ用バッファ２に供給されて、コーディック１の処理速度に対応する速度で読み出される。そして、コーディック１は、ベースバンド信号のシステムクロックで、復号処理を実行し、非圧縮のベースバンド信号を出力する。すなわち、光ディスクなどの所定の記録媒体に記録されているデータの読み出し速度が、コーディック１の処理速度と比較して速い場合、換言すれば、ディスクなどの所定の記録媒体に記録されているデータの読み出し処理を制御するためのシステムクロックが、ベースバンド信号のシステムクロックと比較して速い場合であっても、圧縮データ用バッファからのデータ読み出しタイミングが制御されることにより、コーディック１の処理は破綻せず、出力される信号も、フレームが連続したベースバンド信号となる。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
近年、光ディスクなどの記録媒体に映像および音声データを記録し、または、再生する記録再生装置において、ベースバンド信号に加えて、例えば、ＩＥＥＥ（the Institute of Electrical and Electronic Engineers）１３９４や、ギガビットイーサネット（登録商標）など、高速な外部インターフェースとの接続が求められている。
【０００８】
したがって、高速な外部インターフェースから供給されたビデオデータおよび音声データを光ディスクに記録する場合に、例えば、取材現場で、テレビジョンカメラにより撮像されるビデオ信号を編集するためのフィールド編集システムにおいて、素材の管理、または、編集作業などを簡略化することができるように、データ量の異なる（すなわち、解像度の異なる）２系統の符号化データを作成し、光ディスクに記録することが求められる。
【０００９】
しかしながら、従来の技術では、図１を用いて説明したように、コーディック処理は、ベースバンド信号のタイミングクロックに基づいて制御されるので、高速な外部インターフェースから供給されたビデオデータおよび音声データであっても、ベースバンド信号のシステムクロックに基づいた遅いフレームレートでコーディック処理が施されてしまうので、記録再生処理の高速化を図ることができなかった。すなわち、図１を用いて説明したコーディック１は、フレームデータの入力開始タイミング、および、処理済のデータの出力開始タイミングのいずれもが、ベースバンド信号のシステムクロックに基づいて決められる。
【００１０】
これに対して、記録再生処理の高速化を図るために、単純に、コーディック処理のタイミングクロックを高速な外部インターフェースのタイミングクロックに合わせてしまった場合、光ディスクなどの記録媒体に記録されている圧縮符号化データをデコードしてベースバンド信号として出力する処理において、破綻が生じてしまう。
【００１１】
本発明はこのような状況に鑑みてなされたものであり、ディスクなどの記録媒体に記録されている圧縮符号化データをデコードしてベースバンド信号として出力する処理を破綻させることなく、記録再生処理の高速化を図ることができるようにするものである。
【課題を解決するための手段】
【００１２】
本発明の記録再生装置は、ベースバンド信号の入出力を制御するベースバンド信号入出力制御手段と、ベースバンド信号入出力制御手段により入出力が制御されるベースバンド信号をバッファリングする第１のバッファ手段と、ベースバンド信号とは異なるシステムクロックに基づいて、コーディック処理を実行するコーディック手段と、第１のデータを記録媒体へ記録する処理、および、記録媒体から第１のデータを再生する処理を実行する記録再生手段とを備えることを特徴とする。
【００１３】
記録再生手段により記録媒体に記録される第１のデータには、少なくとも、所定の解像度の第２のデータおよび第１のデータより低解像度の第３のデータを含ませるようにすることができ、コーディック手段には、第２のデータおよび第３のデータのエンコード処理を並行して実行させるようにすることができる。
【００１４】
記録再生手段により記録媒体に記録される第１のデータは、少なくとも、所定の解像度の第２のデータおよび第１のデータより低解像度の第３のデータを含ませるようにすることができ、コーディック手段には、第２のデータおよび第３のデータのエンコード処理を、所定の時間単位で切り換えて時分割で実行させるようにすることができる。
【００１５】
ベースバンド信号と異なるシステムクロックで、圧縮符号化された所定の解像度の第２のデータの入出力を制御する圧縮符号化データ入出力制御手段と、圧縮符号化データ入出力制御手段により入出力が制御される第２のデータ、または、記録再生手段により記録媒体に記録される第１のデータをバッファリングする第２のバッファリング手段とを更に備えさせるようにすることができ、圧縮符号化データ入出力制御手段により入力が制御された第２のデータのフォーマットが記録再生手段により記録媒体に記録される第１のデータのフォーマットと等しい場合、第２のバッファリング手段には、圧縮符号化データ入出力制御手段により入力が制御された第２のデータをバッファリングさせるようにすることができ、コーディック手段には、圧縮符号化データ入出力制御手段により入力が制御された第２のデータをデコードし、第２のデータより低解像度の第３のデータを生成した後、更にエンコードする処理を実行させるようにすることができ、記録再生手段には、第２のバッファにバッファリングされた第２のデータ、および、コーディック手段によりエンコードされた第３のデータを含む第１のデータを記録媒体に記録させるようにすることができる。
【００１６】
第１のデータは、第２のデータおよび第３のデータを少なくとも含む複数種類のデータが、所定の時間単位で時分割多重化されたデータであるものとすることができる。
【００１７】
ベースバンド信号と異なるシステムクロックで、圧縮符号化された所定の解像度の第２のデータの入出力を制御する圧縮符号化データ入出力制御手段を更に備えさせるようにすることができ、圧縮符号化データ入出力制御手段により入力が制御された第２のデータのフォーマットが記録再生手段により記録媒体に記録される第１のデータのフォーマットと異なる場合、コーディック手段には、圧縮符号化データ入出力制御手段により入力が制御された第２のデータをデコードした後、デコードされた第２のデータを、第１のデータのフォーマットと同一の形式でエンコードする処理を実行するとともに、デコードされた第２のデータより低解像度の第３のデータを生成した後、更にエンコードする処理を実行させるようにすることができ、記録再生手段には、コーディック手段によりエンコードされた第２のデータおよび第３のデータを記録媒体に記録させるようにすることができる。
【００１８】
第１のデータは、第２のデータおよび第３のデータを少なくとも含む複数種類のデータが、所定の時間単位で時分割多重化されたデータであるものとすることができる。
【００１９】
本発明の第１の記録方法は、所定の解像度の圧縮符号化データを、ベースバンド信号のシステムクロックとは異なる所定のシステムクロックに基づいてデコードするデコードステップと、デコードステップの処理によりデコードされて生成された非圧縮データを、圧縮符号化データより低解像度のデータに変換し、所定の方式でエンコードすることにより、低解像度の第２のデータを生成する生成ステップと、圧縮符号化データ、および、第２のデータを少なくとも含む第１のデータを生成し、記録媒体への記録を制御する記録制御ステップとを含むことを特徴とする。
【００２０】
本発明の第１のプログラムは、所定の解像度の圧縮符号化データを、ベースバンド信号のシステムクロックとは異なる所定のシステムクロックに基づいてデコードするデコードステップと、デコードステップの処理によりデコードされて生成された非圧縮データを、圧縮符号化データより低解像度のデータに変換し、所定の方式でエンコードすることにより、低解像度の第２のデータを生成する生成ステップと、圧縮符号化データ、および、第２のデータを少なくとも含む第１のデータを生成し、記録媒体への記録を制御する記録制御ステップとを含むことを特徴とする処理をコンピュータに実行させる。
【００２１】
本発明の第２の記録方法は、ベースバンド信号のシステムクロックで入力された所定の解像度の非圧縮データをバッファリングするバッファリングステップと、バッファリングステップの処理によりバッファリングされた非圧縮データを読み出し、ベースバンド信号のシステムクロックとは異なる所定のシステムクロックに基づいてエンコードして第２のデータを生成するとともに、非圧縮データを低解像度のデータに変換し、ベースバンド信号のシステムクロックとは異なる所定のシステムクロックに基づいてエンコードすることにより、低解像度の第３のデータを生成するエンコードステップと、エンコードステップの処理によりエンコードされて生成された第２のデータおよび第３のデータを少なくとも含む第１のデータを生成し、記録媒体への記録を制御する記録制御ステップとを含むことを特徴とする。
【００２２】
本発明の第２のプログラムは、ベースバンド信号のシステムクロックで入力された所定の解像度の非圧縮データをバッファリングするバッファリングステップと、バッファリングステップの処理によりバッファリングされた非圧縮データを読み出し、ベースバンド信号のシステムクロックとは異なる所定のシステムクロックに基づいてエンコードして第２のデータを生成するとともに、非圧縮データを低解像度のデータに変換し、ベースバンド信号のシステムクロックとは異なる所定のシステムクロックに基づいてエンコードすることにより、低解像度の第３のデータを生成するエンコードステップと、エンコードステップの処理によりエンコードされて生成された第２のデータおよび第３のデータを少なくとも含む第１のデータを生成し、記録媒体への記録を制御する記録制御ステップとを含むことを特徴とする処理をコンピュータに実行させる。
【００２３】
本発明の再生方法は、圧縮符号化データを、第１のシステムクロックに基づいてデコードするデコードステップと、デコードステップの処理によりデコードされて生成された非圧縮データをバッファリングするバッファリングステップと、バッファリングステップの処理によりバッファリングされた非圧縮データを、第１のシステムクロックとは異なる第２のシステムクロックに基づいて読み出して出力する出力ステップとを含むことを特徴とする。
【００２４】
本発明の第３のプログラムは、圧縮符号化データを、第１のシステムクロックに基づいてデコードするデコードステップと、デコードステップの処理によりデコードされて生成された非圧縮データをバッファリングするバッファリングステップと、バッファリングステップの処理によりバッファリングされた非圧縮データを、第１のシステムクロックとは異なる第２のシステムクロックに基づいて読み出して出力する出力ステップとを含むことを特徴とする処理をコンピュータに実行させる。
【００２５】
本発明の記録再生装置、記録方法、および、再生装置、並びにプログラムにおいては、ベースバンド信号が入出力され、入力された、または、出力されるベースバンド信号がバッファリングされ、ベースバンド信号とは異なるシステムクロックに基づいて、コーディック処理が実行され、第１のデータが記録媒体へ記録され、記録媒体から第１のデータが再生される。
【発明の効果】
【００２６】
本発明によれば、データを記録媒体に記録することができ、特に、ベースバンド信号に加えて、高速なインターフェースを介してデータの供給を受ける場合にも、データを高速に記録媒体に記録することができる。
【発明を実施するための最良の形態】
【００２７】
以下に本発明の実施の形態を説明するが、本明細書に記載の発明と、発明の実施の形態との対応関係を例示すると、次のようになる。この記載は、本明細書に記載されている発明をサポートする実施の形態が、本明細書に記載されていることを確認するためのものである。したがって、発明の実施の形態中には記載されているが、発明に対応するものとして、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その発明に対応するものではないことを意味するものではない。逆に、実施の形態が発明に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その発明以外の発明には対応しないものであることを意味するものでもない。
【００２８】
更に、この記載は、本明細書に記載されている発明の全てを意味するものでもない。換言すれば、この記載は、本明細書に記載されている発明であって、この出願では請求されていない発明の存在、すなわち、将来、分割出願されたり、補正により出現、追加される発明の存在を否定するものではない。
【００２９】
請求項１に記載の記録再生装置は、第１のデータ（例えば、図３の年輪データ８０）を記録媒体（例えば、図１の光ディスク１７）に記録する処理、および、記録媒体に記録されている第１のデータを再生する処理を実行する記録再生装置であって、ベースバンド信号の入出力を制御するベースバンド信号入出力制御手段（例えば、図４のベースバンド信号入出力制御部１４３）と、ベースバンド信号入出力制御手段により入出力が制御されるベースバンド信号をバッファリングする第１のバッファ手段（例えば、図４のバッファ１４１）と、ベースバンド信号とは異なるシステムクロックに基づいて、コーディック処理を実行するコーディック手段（例えば、図４のコーディック処理部１３９）と、第１のデータを記録媒体へ記録する処理、および、記録媒体から第１のデータを再生する処理を実行する記録再生手段（例えば、図４のディスクドライブ１３８）とを備えることを特徴とする。
【００３０】
記録再生手段により記録媒体に記録される第１のデータは、少なくとも、所定の解像度の第２のデータ（例えば、オリジナルデータである、図３の音声年輪データ８１および画像年輪データ８２）および第１のデータより低解像度の第３のデータ（例えば、図３のローレゾデータ８３）を含むことができ、コーディック手段は、第２のデータおよび第３のデータのエンコード処理を並行して実行することができる。
【００３１】
記録再生手段により記録媒体に記録される第１のデータは、少なくとも、所定の解像度の第２のデータ（例えば、オリジナルデータである、図３の音声年輪データ８１および画像年輪データ８２）および第１のデータより低解像度の第３のデータ（例えば、図３のローレゾデータ８３）を含むことができ、コーディック手段は、第２のデータおよび第３のデータのエンコード処理を、所定の時間単位（例えば、年輪データ８０を構成するそれぞれのデータにおける再生実時間２秒、または、その整数倍に対応するような所定の時間単位）で切り換えて時分割で実行することができる。
【００３２】
ベースバンド信号と異なるシステムクロックで、圧縮符号化された所定の解像度の第２のデータの入出力を制御する圧縮符号化データ入出力制御手段（例えば、図４のIEEE1394インターフェース１３４、または、ネットワークインターフェース１３５）と、圧縮符号化データ入出力制御手段により入出力が制御される第２のデータ、または、記録再生手段により記録媒体に記録される第１のデータをバッファリングする第２のバッファリング手段（例えば、図４のバッファ１３７）とを更に備えることができ、圧縮符号化データ入出力制御手段により入力が制御された第２のデータのフォーマットが記録再生手段により記録媒体に記録される第１のデータのフォーマットと等しい場合、第２のバッファリング手段は、圧縮符号化データ入出力制御手段により入力が制御された第２のデータをバッファリングすることができ、コーディック手段は、圧縮符号化データ入出力制御手段により入力が制御された第２のデータをデコードし、第２のデータより低解像度の第３のデータを生成した後、更にエンコードする処理を実行することができ、記録再生手段は、第２のバッファにバッファリングされた第２のデータ、および、コーディック手段によりエンコードされた第３のデータを含む第１のデータを記録媒体に記録することができる。
【００３３】
第１のデータは、第２のデータおよび第３のデータを少なくとも含む複数種類のデータが、所定の時間単位（例えば、年輪データ８０を構成するそれぞれのデータにおける再生実時間２秒）で時分割多重化されたデータであるものとすることができる。
【００３４】
ベースバンド信号と異なるシステムクロックで、圧縮符号化された所定の解像度の第２のデータの入出力を制御する圧縮符号化データ入出力制御手段（例えば、図４のIEEE1394インターフェース１３４、または、ネットワークインターフェース１３５）を更に備えることができ、圧縮符号化データ入出力制御手段により入力が制御された第２のデータのフォーマットが記録再生手段により記録媒体に記録される第１のデータのフォーマットと異なる場合、コーディック手段は、圧縮符号化データ入出力制御手段により入力が制御された第２のデータをデコードした後、デコードされた第２のデータを、第１のデータのフォーマットと同一の形式でエンコードする処理を実行するとともに、デコードされた第２のデータより低解像度の第３のデータを生成した後、更にエンコードする処理を実行することができ、記録再生手段は、コーディック手段によりエンコードされた第２のデータおよび第３のデータを記録媒体に記録することができる。
【００３５】
第１のデータは、第２のデータおよび第３のデータを少なくとも含む複数種類のデータが、所定の時間単位（例えば、年輪データ８０を構成するそれぞれのデータにおける再生実時間２秒）で時分割多重化されたデータであるものとすることができる。
【００３６】
請求項８に記載の第１の記録方法は、圧縮符号化データを基に生成された第１のデータを、所定の記録媒体（例えば、光ディスク１７）に記録する記録装置の記録方法であって、所定の解像度の圧縮符号化データを、ベースバンド信号のシステムクロックとは異なる所定のシステムクロックに基づいてデコードするデコードステップ（例えば、図７のステップＳ３２の処理）と、デコードステップの処理によりデコードされて生成された非圧縮データを、圧縮符号化データより低解像度のデータに変換し、所定の方式でエンコードすることにより、低解像度の第２のデータを生成する生成ステップ（例えば、図７のステップＳ３４の処理）と、圧縮符号化データ、および、第２のデータを少なくとも含む第１のデータを生成し、記録媒体への記録を制御する記録制御ステップ（例えば、図７のステップＳ３５の処理）とを含むことを特徴とする。
【００３７】
また、請求項９に記載の記録媒体に記録されているプログラムにおいても、各ステップが対応する実施の形態（但し一例）は、請求項８に記載の記録方法と同様である。
【００３８】
請求項１０に記載の第２の記録方法は、非圧縮データを基に生成された第１のデータを、所定の記録媒体（例えば、光ディスク１７）に記録する記録装置の記録方法であって、ベースバンド信号のシステムクロックで入力された所定の解像度の非圧縮データをバッファリングするバッファリングステップ（例えば、図９のステップＳ６１の処理）と、バッファリングステップの処理によりバッファリングされた非圧縮データを読み出し、ベースバンド信号のシステムクロックとは異なる所定のシステムクロックに基づいてエンコードして第２のデータを生成するとともに、非圧縮データを低解像度のデータに変換し、ベースバンド信号のシステムクロックとは異なる所定のシステムクロックに基づいてエンコードすることにより、低解像度の第３のデータを生成するエンコードステップ（例えば、図９のステップＳ６４の処理）と、エンコードステップの処理によりエンコードされて生成された第２のデータおよび第３のデータを少なくとも含む第１のデータを生成し、記録媒体への記録を制御する記録制御ステップ（例えば、図９のステップＳ６５の処理）とを含むことを特徴とする。
【００３９】
また、請求項１１に記載の記録媒体に記録されているプログラムにおいても、各ステップが対応する実施の形態（但し一例）は、請求項１０に記載の記録方法と同様である。
【００４０】
請求項１２に記載の再生方法は、所定の記録媒体（例えば、光ディスク１７）に記録されている圧縮符号化データ、または、所定のデータ入出力部（例えば、図４のIEEE1394インターフェース１３４、または、ネットワークインターフェース１３５）により取得された圧縮符号化データを再生する再生装置の再生方法であって、圧縮符号化データを、第１のシステムクロックに基づいてデコードするデコードステップ（例えば、図５のステップＳ２の処理）と、デコードステップの処理によりデコードされて生成された非圧縮データをバッファリングするバッファリングステップ（例えば、図５のステップＳ４の処理）と、バッファリングステップの処理によりバッファリングされた非圧縮データを、第１のシステムクロックとは異なる第２のシステムクロックに基づいて読み出して出力する出力ステップ（例えば、図５のステップＳ５の処理）とを含むことを特徴とする。
【００４１】
また、請求項１３に記載の記録媒体に記録されているプログラムにおいても、各ステップが対応する実施の形態（但し一例）は、請求項１２に記載の再生方法と同様である。
【００４２】
以下、図を参照して、本発明の実施の形態について説明する。
【００４３】
図２は、本発明を適用した映像プログラム制作支援システムの構成例を示す図である。
【００４４】
図２において、映像プログラム制作支援システムは、例えば、テレビジョン信号を放送するテレビジョン放送局や、ビデオや映画等の映像コンテンツの制作会社等において設けられるシステムであり、テレビジョン番組や映画等の映像作品である映像プログラムを制作するためのシステムである。この映像プログラム制作支援システムは、映像プログラムの制作を分担する複数の部署間で、電子ファイル形式で構成される、映像プログラムに付加されたメタデータ等を一貫して利用できるようにし、映像プログラムを効率よく作成するためのシステムである。
【００４５】
映像プログラム制作支援システムは、図２に示されるように、映像プログラムの企画を行う企画用端末装置１１、企画用端末装置１１が接続されたネットワーク１２、ネットワーク１２に接続された取材用端末装置１３、取材用端末装置１３を構成する撮像装置１４およびフィールドPC／PDA（Personal Computer/Personal Digital Assistants）１５（以下、フィールドPC１５と称する）、同様に、ネットワーク１２に接続される編集用端末装置１６、並びに、記録媒体である光ディスク１７により構成される。
【００４６】
企画用端末装置１１は、例えば、パーソナルコンピュータ等の情報処理装置およびその周辺装置等により構成され、映像プログラムの企画が行われる企画構成部署等に設けられる。この企画構成部署は、映像プログラムの制作全体を統括する部署であり、制作する映像プログラムの企画および構想を行って、映像プログラムのシナリオ（筋書き）を作成するとともに、後述する取材部署および編集部署等の他部署に制作作業内容を指示する部署である。企画用端末装置１１は、例えば、映像プログラムのシナリオに対応する政策指示情報等を含む、電子ファイル形式の構成表メタデータを映像プログラムごとに作成する等の処理を行う。企画用端末装置１１は、生成した構成表メタデータを、ネットワーク１２を介して取材用端末装置１３等に供給する。これにより、企画構成部署は、取材部署等に対して、取材または撮影すべき場面や内容の指示を行う。
【００４７】
取材用端末装置１３は、取材を行う取材部署によって用いられる端末装置群であり、例えば、撮像装置１４とフィールドPC１５により構成される。この取材部署は、例えば、企画構成部署からの制作指示やシナリオにしたがたがって、制作現場で実際に取材を行う部署であり、映像プログラムを構成する各場面の映像を撮影するとともに、撮影状況を取材する部署である。
【００４８】
撮像装置１４は、例えば、カムコーダ（登録商標）等のビデオカメラであり、放送用のニュース番組の取材や、スポーツ等の試合の模様、映画などの映像コンテンツの撮影に使用される装置である。この撮像装置１４は、ネットワーク１２に接続されており、例えば、上述した企画用端末装置１１から、ネットワーク１２を介して構成表メタデータを取得する。そして、撮像装置１４は、その取得した構成表メタデータを所定の表示部等に表示し、カメラマン等の撮影スタッフに撮影すべき内容を認識させる。また、撮像装置１４は、撮影スタッフに操作され、取得した構成表メタデータの制作指示情報に基づいて、映像プログラムを構成する各場面の撮影を行う。そして、撮影により得られたビデオデータや音声データを光ディスク１７等の記録媒体に記録する。
【００４９】
また、撮像装置１４は、例えば、撮像により得られたビデオデータであるオリジナルのビデオデータだけでなく、ローレゾリューション（low  resolution：低解像度）ビデオデータ（以下、ローレゾデータと称する）を光ディスク１７に記録することができる。オリジナルのビデオデータは、データ量が大きいが、高画質なビデオデータであるので、映像プログラムの完成品に用いられる。一方、ローレゾデータは、オリジナルのビデオデータから各フレームの画素数が間引かれること等によって生成された、画素数の少ないフレームの画像に対応するビデオデータである。また、ローレゾデータは、さらに、例えば、MPEG4方式等でエンコードされているようにしてもよい。このローレゾデータは、オリジナルのビデオデータと比較して低画質であるが、データ量が小さいので、送信や再生など処理の負荷が軽く、主に粗編集処理等に利用される。撮像装置１４により、ビデオデータや音声データ等を記録された光ディスク１７は、例えば、後述する編集部署やフィールドPC１５等に搬送され、利用される。
【００５０】
なお、撮像装置１４が映像コンテンツ等を記録する記録媒体としては、例えば、MD（Mini-Disc）（登録商標）やMO（Magneto Optical disk）を含む光ディスク１７であってもよい。また、撮像装置１４が映像コンテンツ等を記録する記録媒体としては、上述した光ディスク１７の例に限定されず、どのような記録媒体であってもよく、例えば、フレキシブルディスクを含む磁気ディスク、DV(Digital Video)やVHS（Video Home System）に用いられる磁気テープ、フラッシュメモリ等を含む半導体メモリ等であってもよい。
【００５１】
フィールドＰＣ１５は、例えば、ノート型パーソナルコンピュータやPDA等の携帯可能な情報処理装置および周辺装置などで構成される。このフィールドＰＣ１５は、撮像装置１４と各種の有線または無線回線等により接続されており、例えば、構成表メタデータや映像コンテンツなどを撮像装置１４と共有することができる。
【００５２】
このフィールドＰＣ１５は、例えば、ネットワーク１２を介して、企画用端末装置１１から構成表メタデータを取得したり、撮像装置１４から構成表メタデータを取得したりする。フィールドＰＣ１５は、取得した構成表メタデータを所定の表示部に表示し、取材部署担当者に取材、撮影すべき内容を認識させる。
【００５３】
さらに、フィールドＰＣ１５は、ユーザである取材部署担当者の入力に基づいて、取材・撮影状況に関する情報である撮影状況情報を生成し、生成した撮影状況情報を構成表メタデータ内の該当欄に追加する。この撮影状況情報は、例えば、テイクごとや取材場所ごとに多様な観点で記載されたテキストデータ等であり、後段の編集処理時に有用となる情報である。このように、フィールドＰＣ１５は、撮影状況情報を書き込むことにより、構成表メタデータを編集する。また、フィールドＰＣ１５は、撮影状況情報をメタデータとして撮像装置１４に供給し、撮像装置１４において得られたビデオデータや音声データに付加させる。
【００５４】
編集用端末装置１６は、例えば、パーソナルコンピュータ等の情報処理装置および周辺装置により構成され、映像コンテンツの編集処理を行う編集部署に設けられる。編集部署は、企画構成部署による制作指示やシナリオ、取材部署における取材状況を反映した構成表メタデータ等に基づいて、撮像装置１４により得られたビデオデータや音声データを編集し、映像プログラムを完成させる部署である。
【００５５】
編集用端末装置１６は、例えば、撮像装置１４から、ネットワーク１２を介して、構成表メタデータやローレゾデータを取得する。また、編集用端末装置１６は、撮像装置１４においてビデオデータや音声データが記録された光ディスク１７より、オリジナルのビデオデータや音声データを取得する。さらに、編集用端末装置１６は、企画用端末装置１１またはフィールドＰＣ１５等より、ネットワーク１２を介して、直接制作指示（編集に関する指示）を取得することも可能である。
【００５６】
編集用端末装置１６は、以上のように取得した構成表メタデータに基づいて、取得した映像コンテンツデータを好適に再生して表示する。例えば、編集用端末装置１６は、ユーザに操作され、ネットワーク１２を介して取得した圧縮符号化されたオリジナルのビデオデータおよび音声データや、光ディスク１７に記録されているオリジナルおよびローレゾのビデオデータや音声データを、シナリオに従った順序で連続的に表示したり、所望のクリップのビデオデータのみを表示したりする。なお、光ディスク１７に記録されているビデオデータを再生したり、外部から取得されたビデオデータを編集して光ディスク１７に記録するので、編集用端末装置１６は、例えば、光ディスク１７に記録されているデータを読み出したり、光ディスク１７にデータを書き込んだりする、いわゆるディスク装置等の機能を有する。
【００５７】
また、編集用端末装置１６は、例えば、構成表メタデータに基づいて必要なビデオデータ等を好適な順序で再生し、表示するだけでなく、取材により得られたビデオデータ等の編集処理を行う。この編集処理としては、粗編集処理と本編集処理がある。
【００５８】
粗編集処理は、ビデオデータや音声データに対する簡易的な編集処理である。例えば、編集用端末装置１６は、粗編集処理において、例えば、１回の撮像処理を示す単位であるクリップに対応する、ビデオデータや音声データ等を含む映像コンテンツに関するデータ（以下、クリップデータと称する）を複数取得した場合に、それらのクリップデータの中から、本編集で使用すべきクリップデータを選択し、選択されたクリップデータの中から、さらに必要な映像部分を選択（Logging）し、その選択された映像部分に対応する編集開始位置（In点）および編集終了位置（Out点）を例えば、タイムコード等を利用して設定し、上述したクリップデータの中から、対応する部分を抽出（Ingesting）する。
【００５９】
なお、クリップは、１回の撮像処理だけでなく、その撮像処理の撮像開始から撮像終了までの時間を示す単位でもあり、その撮像処理により得られた各種のデータの長さを示す単位でもあり、その撮像処理により得られた各種のデータのデータ量を示す単位でもある。さらに、クリップは、その各種のデータの集合体そのものも示す場合もある。
【００６０】
本編集処理は、粗編集処理が施された各クリップデータを繋ぎ合わせ、そのビデオデータに対して、最終的な画質調整等を行い、番組などで放送するためのデータである完全パッケージデータを作成する処理である。
【００６１】
なお、上述した企画用端末装置１１、撮像装置１４、フィールドPC１５、編集用端末装置１６等の各装置は、それぞれ、複数台により構成されるようにしてもよい。例えば、複数台の撮像装置１４において得られたビデオデータ等を、１台の編集用端末装置１６が光ディスク１７やネットワーク１２を介して取得し、そのデータに対して編集処理を行うようにしてもよいし、１台の撮像装置１４より供給されたデータが、複数台の編集用端末装置１６により編集されるようにしてもよい。
【００６２】
逆に、上述した企画用端末装置１１、撮像装置１４、フィールドＰＣ１５、および編集用端末装置１６等の各装置は、それぞれ、別体として構成されるように説明したが、これに限らず、各装置の機能の一部または全部が互いに一体化して構成されるようにしてもよい。
【００６３】
また、図２に示される映像プログラム制作支援システムは、例えば、上述した企画用端末装置１１、撮像装置１４、フィールドＰＣ１５、および編集用端末装置１６とは別に、ネットワーク１２に接続されたセンタサーバ（図示せず）を設け、企画用端末装置１１、撮像装置１４、フィールドＰＣ１５、および編集用端末装置１６等をクライアントとした、クライアント/サーバ（Client/Server）システムとして構成するようにしてもよい。
【００６４】
次に、図２に示される映像プログラム制作支援システムの編集用端末装置１６が編集処理において用いる、光ディスク１７に記録されるデータの構成例について、図３を用いて説明する。
【００６５】
光ディスク１７には、例えば、DVD-RAM（Digital Versatile Disc-Random Access Memory），DVD-R（DVD-Recordable），DVD-RW（DVD-ReWritable），DVD＋R（DVD＋Recordable），DVD＋RW（DVD＋ReWritable），CD-R（Compact Disc-Recordable）， CD-RW（CD-ReWritable）、または、Blu-Ray Disc（商標）等が適用できる。
【００６６】
上述したように、記録媒体である光ディスク１７には、撮像装置１４により、ビデオデータや音声データ等からなる複数のクリップデータが、例えば、図３Ａのように記録されている。
【００６７】
図３Ａにおいて、光ディスク１７には、撮像装置１４により得られた所定の時間単位（例えば２秒）に対応する音声年輪データ８１、画像年輪データ８２、ローレゾ年輪データ８３、およびフレームメタ年輪データ８４により構成される年輪データ８０が、１クリップ分連続して記録され、最後の年輪データ８０に続いて、そのクリップに対応するクリップメタデータ９１が記録され、さらに、その後に他のクリップに対応する年輪データやクリップメタデータ等が記録される。
【００６８】
音声年輪データ８１および画像年輪データ８２は、互いに再生時間が同一のデータであり、互いに対応するデータである。すなわち、音声年輪データ８１は、画像年輪データ８２が再生された動画像に対応する音声データである。また、ローレゾ年輪データ８３は、画像年輪データ８２に対応するデータであり、画像年輪データ８２と同一の再生時間のデータである。すなわち、ローレゾ年輪データ８３は、画像年輪データ８２が再生された動画像の画像サイズを縮小した、小画像サイズの動画像に対応する。フレームメタ年輪データ８４は、画像年輪データ８２に対応する動画像の各フレーム（１画面分のビデオデータ）に付加されたメタデータ（以下、フレームメタデータと称する）により構成される。すなわち、フレームメタ年輪データは、画像年輪データ８２の全フレームに対応する複数のフレームメタデータにより構成される。
【００６９】
なお、フレームメタデータは、付加されたフレームに対応するデータであり、画像信号の再生時等においてリアルタイム性を要求されるデータである。すなわち、フレームメタデータとしては、例えば、そのフレームに対応する画像信号を日時（年、月、日、時、分、秒）等の所定の時間情報により特徴付けるタイムコードであるLTC（Linear Time Code）や、そのフレームの画像信号の信号特性を示すユーザビット（UB：User Bit）、UMID（Unique Material Identifier)、ビデオカメラによる撮像が行われた位置を表すGPS（Global Positioning System）の情報、画像信号や音声信号等のエッセンスデータの内容に関する情報であるエッセンスマーク、ARIB（Association of Radio Industries and Businesses)メタデータ、撮像が行われたビデオカメラの設定／制御情報などがある。なお、ARIBメタデータとは、ARIBで標準化され、ＳＤＩ（Serial Digital Interface）等の標準の通信インターフェースに重畳されるメタデータである。また、ビデオカメラの設定／制御情報とは、例えば、IRIS（アイリス）制御値や、ホワイトバランス／ブラックバランスのモード、レンズのズームやフォーカスなどに関するレンズ情報などである。
【００７０】
したがって、フレームメタ年輪データ８４には、実際の時刻（リアルタイム）や、所定の時刻を基準とするリアルタイムとは独立した時刻を利用した、フレームの時刻情報であるLTC８５が含まれている。このLTC８５は、各フレームに付加されたLTCの集合であり、同じ年輪データ８０に含まれる画像年輪データ８２の、全てのフレームに対応するLTCが含まれており、音声年輪データ８１や画像年輪データ８２の再生時に、それらとともに再生される。
【００７１】
光ディスク１７は、螺旋状または同心円状に、その内周側から外周側の方向に、データが記録されていく。従って、光ディスク１７において、同一の再生時間に対応する音声データ８１およびビデオデータ８２、並びに、それらに対応するローレゾデータ８３およびフレームメタデータ８４からなる年輪データ８０が、撮像して得られた順番に記録されていくことにより、互いに対応する各データは、光ディスク１７の物理的に近傍の位置に記録（配置）される。このように光ディスク１７は、データ再生の際（読み出し処理の際）に、シーク時間を減らすことができ、処理時間および処理に必要な負荷を軽減させることができるようになっている。
【００７２】
このように１クリップ分記録された複数の年輪データ８０に続いて、クリップメタデータ９１が記録される。
【００７３】
クリップメタデータ９１としては、付加されたクリップ全体に対応するデータであり、画像信号の再生時等においてリアルタイム性を要求されないデータである。すなわち、クリップメタデータとしては、例えば、各フレームに対応するLTCをフレーム番号に対応させた変換テーブル９２があり、さらに、UMID、GPSの情報、またはその他の情報などがある。クリップメタデータ９１は、主に、音声データやビデオデータの編集時、または、検索時等において利用されるデータであり、通常、ビデオデータ等の再生時には必要としない種類のデータにより構成される。
【００７４】
なお、フレームメタデータおよびクリップメタデータとして、上述した以外のデータを含めるようにしてもよい。また、フレームメタデータとクリップメタデータで同じ内容のデータを含めるようにしてもよいし、上述したフレームメタデータとしての各データをクリップメタデータとしてもよいし、逆に、クリップメタデータとして上述した各データをフレームメタデータとしてもよい。例えば、エッセンスマーク、ARIBメタデータ、または、ビデオカメラの設定／制御情報等をクリップメタデータとしてもよいし、フレームメタデータおよびクリップメタデータの両方に含めるようにしてもよい。また、UMIDやGPSの情報等をフレームメタデータに含めるようにしてもよいし、フレームメタデータおよびクリップメタデータの両方に含めるようにしてもよい。
【００７５】
また、クリップメタデータ９１には、図３Ａで示されるように、UMID変換テーブル９２、KLVデータ変換テーブル９３、および、LTC変換テーブル９４が含まれている。
【００７６】
UMID変換テーブル９２は、最初の年輪データ、または、１つ前に記録されたクリップメタデータの次に記録された年輪データから、直前に記録された年輪データに含まれるUMIDに対応するテーブルである。したがって、UMID変換テーブル９２は、UMID変換テーブル９２が対応する音声年輪データ８１および画像年輪データ８２の、ある程度（後述する図３Ｂの場合と比較して、）近傍に記録されることになる。クリップメタデータ８１に含まれるメタデータは、基本的にリアルタイム性を要求されないメタデータであるが、例えば、ユーザがUMID変換テーブル９２を用いて特定のフレームの再生を指示する場合、再生する音声年輪データ８１および画像年輪データ８２がUMID変換テーブル９２の近傍に記録されている方が、シーク時間を短縮することができ、音声年輪データ８１および画像年輪データ８２の読み込み速度を向上させることができ、好適である。
【００７７】
KLVデータ変換テーブル９３は、最初の年輪データ、または、１つ前に記録されたクリップメタデータの次に記録された年輪データから、直前に記録された年輪データに含まれるKLVデータに対応するテーブルである。したがって、KLVデータ変換テーブル９３は、KLV変換テーブル９３が対応する音声年輪データ８１および画像年輪データ８２の、ある程度（後述する図３Ｂの場合と比較して、）近傍に記録されることになる。クリップメタデータ８１に含まれるメタデータは、基本的にリアルタイム性を要求されないメタデータであるが、例えば、ユーザがKLVデータ変換テーブル９３を用いて特定のフレームの再生を指示する場合、再生する音声年輪データ８１および画像年輪データ８２がKLVデータ変換テーブル９３の近傍に記録されている方が、シーク時間を短縮することができ、音声年輪データ８１および画像年輪データ８２の読み込み速度を向上させることができ、好適である。
【００７８】
LTC変換テーブル９４は、最初の年輪データ、または、１つ前に記録されたクリップメタデータの次に記録された年輪データから、直前に記録された年輪データに含まれるLTCに対応するテーブルである。したがって、LTC変換テーブル９４は、LTC変換テーブル９４が対応する音声年輪データ８１および画像年輪データ８２の、ある程度（後述する図３Ｂの場合と比較して、）近傍に記録されることになる。クリップメタデータ８１に含まれるメタデータは、基本的にリアルタイム性を要求されないメタデータであるが、例えば、ユーザがLTC変換テーブル９４を用いて特定のフレームの再生を指示する場合、再生する音声年輪データ８１および画像年輪データ８２がLTC変換テーブル９４の近傍に記録されている方が、シーク時間を短縮することができ、音声年輪データ８１および画像年輪データ８２の読み込み速度を向上させることができ、好適である。
【００７９】
なお、クリップメタデータは、例えば、図３Ｂに示されるように、年輪データが記憶される領域とは別の領域にまとめて記録されるようにしてもよい。図３Ｂの場合、音声年輪データ１０１−１、画像年輪データ１０２−１、ローレゾ年輪データ１０３−１、およびフレームメタ年輪データ１０４−１からなる年輪データ１００−１、音声年輪データ１０１−２、画像年輪データ１０２−２、ローレゾ年輪データ１０３−２、およびフレームメタ年輪データ１０４−２からなる年輪データ１００−２のように、年輪データが記録される領域と別の領域に、クリップメタデータ１１１−１、クリップメタデータ１１１−２、クリップメタデータ１１１−３のように、クリップメタデータがまとめて記録される。
【００８０】
クリップメタ-データ１１１−１乃至１１１−３には、それぞれ、UMID変換テーブル９２−１乃至９２−３、KLVデータ変換テーブル９３−１乃至９３−３、および、LTC変換テーブル９４−１乃至９４−３のいずれかが含まれている。
【００８１】
UMID変換テーブル１１２−１乃至１１２−３は、対応するフレームメタ年輪データに含まれるUMIDの開始点、変化点、および終了点（すなわち、UMIDの値が、直前のフレーム（または直後のフレーム）のUMIDの値と不連続になるフレーム（UMIDの場合、必ずしも連続した値とならないが、異なる画像のフレームとして切り替わる部分の値をここでは、UMIDの値の不連続点のフレームとする））が登録されている。なお、UMID変換テーブル１１２−１乃至１１２−３は、これらに限らず、例えば、所定のフレーム間隔ごとにUMIDを登録するようにしてもよい。UMID変換テーブルは、登録したUMIDの数が多いほど、フレームの検索時に、要求されたフレームのフレーム番号を算出する時間を短縮することができるが、UMID変換テーブル１１２−１乃至１１２−３のデータサイズが増大し、全体の検索処理時間が延びてしまう場合もある。したがって、適度なサイズとなるように、UMID変換テーブルに用いるUMIDを選択するようにするのが望ましい。
【００８２】
KLVデータ変換テーブル１１３−１乃至１１３−３は、対応するフレームメタ年輪データに含まれるKLVデータの開始点、変化点、および終了点（すなわち、KLVデータの値が、直前のフレーム（または直後のフレーム）のKLVデータの値と不連続になるフレーム）が登録されている。なお、KLVデータ変換テーブル１１３−１乃至１１３−３は、これらに限らず、例えば、所定のフレーム間隔ごとにKLVデータを登録するようにしてもよい。KLVデータ変換テーブルは、登録したKLVデータの数が多いほど、フレームの検索時に、要求されたフレームのフレーム番号を算出する時間を短縮することができるが、KLVデータ変換テーブル１１３−１乃至１１３−３のデータサイズが増大し、全体の検索処理時間が延びてしまう場合もある。したがって、適度なサイズとなるように、KLVデータ変換テーブルに用いるKLVデータを選択するようにするのが望ましい。
【００８３】
LTC変換テーブル１１４−１乃至１１４−３は、対応するフレームメタ年輪データに含まれるLTCの開始点、変化点、および終了点（すなわち、LTCの値が、直前のフレーム（または直後のフレーム）のLTCの値と不連続になるフレーム）が登録されている。なお、LTC変換テーブル１１４−１乃至１１４−３は、これらに限らず、例えば、所定の間隔ごとにLTCを登録するようにしてもよい。変換テーブルは、登録したLTCの数が多いほど、フレームの検索時に、要求されたフレームのフレーム番号を算出する時間を短縮することができるが、LTC変換テーブル１１４−１乃至１１４−３のデータサイズが増大し、全体の検索処理時間が延びてしまう場合もある。したがって、適度なサイズとなるように、LTC変換テーブルに用いるLTCを選択するようにするのが望ましい。
【００８４】
図３Ｂの場合、クリップメタデータは、音声データ記録タスク、ビデオデータ記録タスク、ローレゾデータ記録タスク、およびフレームメタデータ記録タスクが終了した後に、年輪データとは別の領域に記録される。
【００８５】
したがって、クリップメタデータ１１１−１乃至１１１−３にそれぞれ含まれるUMID変換テーブル１１２−１乃至１１２−３、KLVデータ変換テーブル１１３−１乃至１１３−３、および、LTC変換テーブル１１４−１乃至１１４−３は、それぞれ互いの近傍に記録されることになる。したがって、UMID変換テーブル１１２−１乃至１１２−３、KLVデータ変換テーブル１１３−１乃至１１３−３、および、LTC変換テーブル１１４−１乃至１１４−３のそれぞれについて、複数の変換テーブルを用いて特定のフレームを検索する場合、シーク時間を短縮することができ、目的のフレームを高速に検索することができる。
【００８６】
また、音声データやビデオデータを再生する場合、それらのデータの間に、再生に不必要なクリップメタデータが存在しないので、読み出し時間を短縮することができ、再生処理を高速化することができる。
【００８７】
さらに、クリップメタデータは、リアルタイム性を要求されないメタデータで構成されており、通常、シーク時間を考慮しなければならないということはないので、光ディスク１７の記憶領域の物理的な位置において、どのような位置に配置してもよく、例えば、１つのクリップメタデータを複数の位置に分散して記録するようにしてもよい。
【００８８】
以上のように、音声データやビデオデータ等からなるエッセンスデータとともに、UMID、KLVデータ、および、LTCをフレームメタデータとして記録し、さらに、UMID、KLVデータ、および、LTCの開始点、変化点、および終了点等からなるUMID変換テーブル、KLVデータ変換テーブル、および、LTC変換テーブルをクリップメタデータとして記録するようにしているので、上述した光ディスク１７に記録されたデータを編集する場合、ユーザは、UMID、KLVデータ、および、LTCに基づいて、容易に編集処理を行うことができるとともに、UMID、KLVデータ、および、LTCより目的のフレームを検索し、再生させることもできる。
【００８９】
図４は、図２の編集用端末装置１６の構成を示すブロック図である。
【００９０】
操作入力部１３１は、例えば、ボタン、キー、タッチパネルなどで構成され、ユーザの操作入力を受け、ユーザの操作入力を示す信号を、コントローラ１３２に供給する。
【００９１】
コントローラ１３２は、編集用端末装置１６の各部を制御するものであり、PCI（Peripheral Components Interconnect）バス１３３に接続されている。例えば、コントローラ１３２は、操作入力部１３１から入力された、ユーザの操作入力にしたがって、上述した編集処理を行うために、外部とのデータの入出力や、光ディスク１７からのデータの読み出しおよび光ディスク１７へのデータの書き込みを制御する。
【００９２】
PCIバス１３３は、コントローラ１３２、IEEE1394インターフェース１３４、ネットワークインターフェース１３５、およびデータ変換制御部１３６を接続している。PCIバス１３３は、ビデオデータ、音声データ、または、制御信号を通信させるためのバスであり、バス幅32bit、クロック33MHz、データ転送スピード133MB/秒であるか、または、バス幅64bit、クロック66MHz、データ転送スピード533MB/sである。
【００９３】
PCIバス１３３においては、接続されているデバイスのうち、アドレス線をドライブして、データ転送の相手を指定し、メモリリードやＩ／Ｏライトなどのバスコマンドを送ることのできるデバイスがマスタとされ、アドレスとバスコマンドを受け取り、それに対応するデバイスで、マスタ機能を持たないものがターゲットデバイスとされ、マスタデバイス同士でデータを転送するときは、バスの制御権を要求してデータ転送を開始する方をイニシエータ、その相手をする方をターゲットとして、CPU非依存でデータの通信が行われる。
【００９４】
IEEE1394インターフェース１３４は、IEEE1394を基に構成されたネットワーク（以下、IEEE1394ネットワークと称する）と接続され、IEEE1394ネットワークを介して受信したパケットに格納されているデータを、PCIバス１３３を介して、コントローラ１３２、または、データ変換制御部１３６に供給するとともに、コントローラ１３２、または、データ変換制御部１３６から供給されたデータを、IEEE1394に規定されている方式のパケットに格納して、IEEE1394ネットワークを介して所定のデータ送信先に送信する。
【００９５】
ネットワークインターフェース１３５は、例えば、イーサネット（登録商標）などの所定の規格に基づいて構成されたネットワーク（以下、外部ネットワークと称する）と接続され、外部ネットワークを介して受信した、外部ネットワークの規格に準拠したフォーマット形式のデータを、PCIバス１３３を介して、コントローラ１３２、または、データ変換制御部１３６に供給するとともに、コントローラ１３２、または、データ変換制御部１３６から供給されたデータを、外部ネットワークの規格に規定されている方式のフォーマットに変換して、外部ネットワークを介して所定のデータ送信先に送信する。
【００９６】
データ変換制御部１３６は、コーディック処理部１３９へのデータの入出力、および、コーディック処理部１３９の処理によるデータ変換を制御する。データ変換制御部１３６は、例えば、FPGA（Field Programmable Gate Array）で実現することができる。FPGAは、何度でも書き換え可能なS-RAM（Static Random Access Memory）ベースのゲートアレイの一種であり、現在のところ数千乃至数万ゲート程度を収容できるものが市販されており、従来の GALとTTL ICの組合せでは実現が難しかった画像処理あるいは音声処理用の回路を、単一のFPGAで実現することができる。
【００９７】
バッファ１３７は、例えば、大容量のSD RAM（Synchronous Dynamic Random Access Memory）などにより構成され、データ変換制御部１３６に接続されている。バッファ１３７は、データ変換部１３６の制御にしたがって、データの供給を受けてバッファリングするとともに、データ変換部１３６の制御にしたがって、バッファリングされたデータが読み出される。
【００９８】
ディスクドライブ１３８は、図３を用いて説明した形式でデータを記録することができる光ディスク１７の着脱が可能となっている。ディスクドライブ１３８は、装着された光ディスク１７から、所定の形式（例えば、符号化後のビデオデータがMPEGのＩピクチャ（Intra Picture）のみで構成される符号化方式の一種であるIMX）で圧縮符号化されたオリジナルデータ（図３における音声年輪データ８１および画像年輪データ８２に対応する）やローレゾデータ（図３におけるローレゾ年輪データ８３に対応する）などを読み出し、データ変換制御部１３６に供給する。具体的には、ディスクドライブ１３８は、図示しないピックアップを有し、ピックアップは、光ディスク１７にレーザ光を照射し、その反射光を受光して、その受光量に対応するRF（Radio Frequency)信号を出力する。そして、ディスクドライブ１３８は、そのRF信号に対して、復調処理等の必要な処理を施し、その結果得られるデータをデータ変換制御部１３６に供給する。また、ディスクドライブ１３８は、データ変換制御部１３６から供給されたオリジナルデータやローレゾデータなどを、内蔵するピックアップにより光ディスク１７に記録する。
【００９９】
コーディック処理部１３９は、データ変換制御部１３６から供給される圧縮符号化データ、または、データ入出力制御部１４０から供給される、非圧縮のベースバンド信号を、データ変換制御部１３６の制御に基づいて、デコード、または、エンコードする。コーディック処理部１３９は、ベースバンド信号のシステムクロックにかかわらない、異なるタイミングクロックに基づいて処理を行うことができる。
【０１００】
従来のコーディック処理は、図１を用いて説明したように、ベースバンド信号のシステムクロックに同期して行われていたので、従来のコーディック処理を行う図１のコーディック１では、ベースバンド信号のシステムクロックに同期したタイミングでフレームデータの入力を受け、コーディック処理の終了後、次のシステムクロックのタイミングで、処理済のデータを出力するようになされていた。これに対して、コーディック処理部１３９は、ベースバンド信号のシステムクロックに基づいたタイミングでベースバンド信号の入力を受けたとき、ベースバンド信号のシステムクロックにかかわらない、例えば、ベースバンド信号のシステムクロックよりも早いシステムクロックに基づいて、エンコード処理を行い、処理の終了後、次のベースバンド信号のシステムクロックの入力を待機することなく、エンコードされた圧縮符号化データを出力することができる。また、コーディック処理部１３９は、同様に、圧縮符号化されたデータの入力を受けたときも、ベースバンド信号のシステムクロックにかかわらない、例えば、ベースバンド信号のシステムクロックよりも早いシステムクロックに基づいて、デコード処理を行い、処理の終了後、次のベースバンド信号のシステムクロックの入力を待機することなく、デコードされた非圧縮データを出力することができる。
【０１０１】
すなわち、コーディック処理部１３９は、例えば、ベースバンド信号のシステムクロックのｎ倍のシステムクロックで動作することを可能とした場合、従来における場合よりもｎ倍の速度でコーディック処理を行うことができる。
【０１０２】
また、コーディック処理部１３９は、例えば、１系統のデータを高速に処理することも可能であるし、複数の系統のデータを並行して処理することも可能である。すなわち、コーディック処理部１３９は、例えば、IMXデータ用のエンコーダおよびデコーダ、DV（Digital Video)データ用のエンコーダおよびデコーダ、並びに、ローレゾデータ作成のためのエンコーダを、それぞれ個別に備えるものとしても良いし、高速処理可能な１つのコーディック処理部によって構成され、IMXデータ用のエンコード処理およびデコード処理、DVデータ用のエンコード処理およびデコード処理、並びに、ローレゾデータ作成のためのエンコード処理を、時分割で（例えば、年輪データ８０を構成するそれぞれのデータにおける再生実時間２秒、または、その整数倍に対応するような所定の時間単位で、エンコード、または、デコードするデータを切り換えることにより時分割して）実行することができるようにしても良い。
【０１０３】
なお、コーディック処理部１３９によるローレゾデータ作成のためのエンコード処理には、オリジナルデータを基に、解像度を変換して、低解像度のデータを作成する処理が含まれる。
【０１０４】
したがって、コーディック処理部１３９は、例えば、入力された圧縮符号化データに対してデコード処理を施すのと並行して、デコード済みのデータに対してエンコード処理を施すようにすることにより、高速にフォーマット変換を行うことができる。更に、コーディック処理部１３９は、異なるエンコード処理を並行して行うことも可能であるから、光ディスク１７に記録されるデータを生成するときに、オリジナルデータを所定の形式にエンコードする処理と並行して、ローレゾデータを生成することができる。
【０１０５】
従来における場合では、１つのエンコード処理手段を用いて外部から入力されたデータを光ディスク１７に記録させる場合、オリジナルデータのデコードの終了後、デコードされた非圧縮データを用いて、オリジナルデータのエンコードが行われ、その後、ローレゾデータの作成のためのエンコード処理が実行されていた。したがって、全てのオリジナルデータとローレゾデータのエンコードが終了された後、図３を用いて説明した記録フォーマットにしたがって、データが時分割多重化されて、光ディスク１７に記録されていた。これに対して、コーディック処理部１３９を用いることにより、ベースバンド信号のシステムクロックにかかわらないシステムクロックで、オリジナルデータを所定の形式にエンコードする処理とローレゾデータを生成する処理とを並行して（または、時分割多重で）実行することができるので、図３を用いて説明した年輪データ８０を構成する分のオリジナルデータおよびローレゾデータのエンコードが終了した時点で、年輪データ８０を順次光ディスク１７に記録させるようにすることができる。すなわち、全てのデータのエンコード処理が終了する前に、エンコード終了分のデータから光ディスク１７に記録させるようにすることができるので、データを高速に処理することが可能となる。
【０１０６】
また、コーディック処理部１３９は、フレームデータをｍ個のデータに分割して、それぞれのデータに対してコーディック処理を行うようにすることにより、従来のコーディック処理のように、フレームごとに処理していた場合と比較して、処理の高速化を図ることができる。
【０１０７】
データ入出力制御部１４０は、非圧縮データの入出力を制御するものである。具体的には、データ入出力制御部１４０は、コーディック処理部１３９の処理によりデコードされた非圧縮データの供給を受け、必要に応じて、クロマフォーマット変換処理部１４２に供給して、クロマフォーマットを変換させ、バッファ１４１にデータをバッファリングさせる。そして、データ入出力制御部１４０は、ベースバンド信号のシステムクロックに同期させて、バッファ１４１から非圧縮データを読み出し、ベースバンド信号入出力制御部１４３にデータを出力する。また、データ入出力制御部１４０は、ベースバンド信号入出力制御部１４３から、ベースバンド信号のシステムクロックに同期されたフレームの入力タイミングでデータの供給を受け、必要に応じて、クロマフォーマット変換処理部１４２に供給して、クロマフォーマットを変換させ、バッファ１４１にデータをバッファリングさせる。そして、データ入出力制御部１４０は、ベースバンド信号のシステムクロックに同期しない、異なるシステムクロックに基づいてバッファ１４１から非圧縮データを読み出してコーディック処理部１３９に供給して、エンコードさせる。データ入出力制御部１４０も、例えば、上述したFPGAで実現することができる。
【０１０８】
バッファ１４１は、例えば、大容量の、SD RAMなどにより構成され、データ入出力処理部１４０の処理により、データがバッファリングされて読み出される。
【０１０９】
クロマフォーマット変換処理部１４２は、データ入出力処理部１４０の制御に基づいて、供給されたデータのクロマフォーマットを変換する。
【０１１０】
ベースバンド信号入出力制御部１４３は、例えば、ＳＤＩ（Serial Digital Interface）に代表される同期インターフェースにより接続されている他の機器とのデータの授受を制御するものであり、外部から、例えば、ＳＤＩフォーマットなどの非圧縮のビデオ信号および音声信号（ベースバンド信号）の供給を受けて、データ入出力制御部１４０に供給したり、データ入出力制御部１４０から、非圧縮のビデオ信号および音声信号の供給を受けて、外部に出力する。ＳＤＩとは、Point to Pointの伝送を基本に考えた、非圧縮のデジタルビデオ・オーディオの伝送方式であり、ＡＮＳＩ（American National Standards Institute）／ＳＭＰＴＥ（Society of Motion Picture and Television Engineers）２５９Ｍに規定されている。
【０１１１】
次に、編集用端末装置１６の動作について説明する。
【０１１２】
まず、編集用端末装置１６が、IEEE1394ネットワーク、または、イーサネット（登録商標）などの外部ネットワークから、所定の符号化形式で圧縮符号化されたオリジナルデータ（例えば、DVフォーマットのオリジナルデータであり、ローレゾデータを含んでいないデータ）の供給を受けた場合の動作について説明する。
【０１１３】
データ変換制御部１３６は、IEEE1394インターフェース１３４およびPCIバス１３３を介して、IEEE1394ネットワークから供給されるデータ、または、ネットワークインターフェース１３５およびPCIバス１３３を介して、例えば、イーサネット（登録商標）などの外部ネットワークから供給されるデータの入力を受ける。
【０１１４】
データ変換制御部１３６に供給された圧縮符号化データが、ベースバンド信号として出力される場合、データ変換制御部１３６に供給された圧縮符号化データは、コーディック処理部１３９に出力されて、デコードされ、デコードされた非圧縮データは、データ入出力制御部１４０に供給され、クロマフォーマット変換処理部１４２に供給されてクロマフォーマットが変換され、バッファ１４１に供給される。
【０１１５】
このとき、データ変換部１３６、コーディック処理部１３９、データ入出力制御部１４０、および、クロマフォーマット変換処理部１４２においては、それぞれ、ベースバンド信号のシステムクロックによって限定されない（換言すれば、ベースバンド信号のシステムクロックと同期していない）システムクロックを基準として処理が実行される。以下、コーディック処理部１３９の動作の基準となるシステムクロックを第１のクロックと称し、ベースバンド信号のシステムクロックを第２のクロックと称するものとする。第１のクロックは、第２のシステムクロックよりも充分早いものとする。
【０１１６】
バッファ１４１にバッファリングされた非圧縮データは、ＳＤＩなどのベースバンドの同期クロックに対応する第２のクロックに基づいて、データ入出力制御部１４０により読み出されて、ベースバンド信号入出力制御部１４３に供給されて、出力される。
【０１１７】
一方、データ変換制御部１３６に供給された圧縮符号化データが、光ディスク１７に記録される場合、処理は、全て、第１のクロックに基づいて実行される。
【０１１８】
データ変換制御部１３６に供給されたオリジナルデータを、光ディスク１７に記録するために、フォーマット変換が必要なとき、データ変換制御部１３６は、PCIバス１３３を介して供給された圧縮符号化データをコーディック処理部１３９に出力してデコードさせる。コーディック処理部１３９においてデコードされた非圧縮データは、データ入出力制御部１４０に供給され、クロマフォーマット変換処理部１４２に供給されてクロマフォーマットが変換され、再び、コーディック処理部１３９に供給される。コーディック処理部１３９は、非圧縮データの供給を受けて、光ディスク１７に記録されるデータ形式にエンコードすることにより、所定のフォーマットに圧縮符号化されたオリジナルデータを生成するとともに、低解像度のローレゾデータを生成（エンコード）し、データ変換制御部１３６に供給する。
【０１１９】
データ変換制御部１３６に供給されたフォーマット変換後のオリジナルデータおよびローレゾデータは、バッファ１３７に供給される。バッファ１３７に記憶されているオリジナルデータおよびローレゾデータは、図３を用いて説明した形式で光ディスク１７に時分割多重化されて記録されるように、データ変換部１３６により順次読み出され、ディスクドライブ１３８に供給されて、光ディスク１７に記録される。
【０１２０】
そして、データ変換制御部１３６に供給された圧縮符号化データが、光ディスク１７に記録される場合であって、データ変換制御部１３６に供給された圧縮符号化データをオリジナルデータとして記録するのにフォーマット変換が必要ではないとき、データ変換制御部１３６は、PCIバス１３３を介して供給されたオリジナルデータをバッファ１３７に一時保存させておくとともに、供給されたデータをコーディック処理部１３９に出力する。圧縮符号化データは、コーディック処理部１３９においてデコードされ、デコードされた非圧縮データは、データ入出力制御部１４０に供給され、クロマフォーマット変換処理部１４２に供給されてクロマフォーマットが変換され、再び、コーディック処理部１３９に供給される。そして、コーディック処理部１３９において、低解像度のローレゾデータが生成（エンコード）され、データ変換制御部１３６に供給される。
【０１２１】
データ変換制御部１３６に供給されたローレゾデータは、バッファ１３７に供給される。バッファ１３７に記憶されているオリジナルデータおよびローレゾデータは、図３を用いて説明した形式で光ディスク１７に時分割多重化されて記録されるように、データ変換部１３６により順次読み出され、ディスクドライブ１３８に供給されて、光ディスク１７に記録される。
【０１２２】
次に、ベースバンド信号入出力制御部１４３から入力されるベースバンド信号を、光ディスク１７に記憶する場合、および、IEEE1394ネットワークまたは外部ネットワークに出力する場合の動作について説明する。
【０１２３】
ベースバンド信号入出力制御部１４３は、非圧縮のビデオデータおよびオーディオデータの入力を受けて、ベースバンド信号のシステムクロックである第２のクロックに基づいたタイミングでデータ入出力制御部１４０に供給する。データ入出力制御部１４０は、供給されたデータを、第２のクロックに基づいて、バッファ１４１にバッファリングする。そして、データ入出力制御部１４０は、バッファ１４１にバッファリングされたデータを、ベースバンド信号のシステムクロックである第２のクロックと同期していない第１のクロックに基づいて読み出し、必要に応じて、クロマフォーマット変換処理部１４２によりクロマフォーマットを変換させ、コーディック処理部１３９に供給する。
【０１２４】
コーディック処理部１３９は、第１のクロックを基準として動作し、このデータを光ディスク１７に記録させる場合、例えば、光ディスク１７に記憶されるデータのフォーマットがIMXとされているとき、供給された非圧縮データをIMXデータにエンコードして、データ変換制御部１３６に供給する。データ変換制御部１３６は、供給されたIMXデータを、ディスクドライブ１３８に供給し、光ディスク１７に記録させる。また、コーディック処理部１３９は、このデータをIEEE1394ネットワークまたは外部ネットワークに出力するとき、供給された非圧縮データを、例えば、DVフォーマットなど、出力先の規格にあったフォーマットにエンコードして、データ変換制御部１３６に供給する。データ変換制御部１３６は、エンコードされたデータを、PCIバス１３３を介して、IEEE1394インターフェース１３４、または、ネットワークインターフェース１３５に供給して、出力させる。
【０１２５】
次に、光ディスク１７に記録されているデータを再生し、外部に出力する場合について説明する。
【０１２６】
ディスクドライブ１３８は、CPIバス１３３およびデータ変換制御部１３９を介して入力される、コントローラ１３２の制御信号にしたがたがって、光ディスク１７に記録されているデータを読み込み、データ変換制御部１３６に供給する。データ変換制御部１３６は、コントローラ１３２の制御にしたがって、供給されたデータの出力先が、IEEE1394インターフェース１３４が接続されているIEEE1394ネットワークか、ネットワークインターフェース１３５が接続されている、イーサネット（登録商標）などの外部ネットワークか、または、ベースバンド信号入出力制御部１４３が接続されているＳＤＩなどの同期インターフェースにより接続されている他の機器（ベースバンド出力）のうちのいずれであるかに基づいて、コーディック変換部１３９を制御する。
【０１２７】
例えば、光ディスク１７に記憶されているビデオデータが、IMXフォーマットであり、IEEE1394ネットワークおよび外部ネットワークに出力されるビデオデータのフォーマットがDVフォーマットである場合を例として説明する。
【０１２８】
供給されたデータの出力先が、ベースバンド信号入出力制御部１４３が接続されているＳＤＩなどの同期インターフェースにより接続されている他の機器であるとき、データ変換制御部１３６は、コーディック処理部１３９を制御して、IMXフォーマットのデータをデコードさせる。コーディック制御部１３９は、第１のクロックに基づいて、IMXフォーマットのデータをデコードする処理を実行する。デコードされた非圧縮データは、データ入出力制御部１４０に供給され、クロマフォーマット変換処理部１４２に供給されてクロマフォーマットが変換され、バッファ１４１に供給される。バッファ１４１にバッファリングされている非圧縮データは、ベースバンド信号のシステムクロックである第２のクロックに基づいてデータ入出力制御部１４０により読み出されて、ベースバンド信号入出力制御部１４３に供給されて、出力される。
【０１２９】
また、供給されたデータの出力先が、IEEE1394ネットワーク、または、外部ネットワークであるとき、データ変換制御部１３６は、コーディック処理部１３９を制御して、IMXフォーマットのデータをデコードさせる。コーディック制御部１３９は、第１のクロックに基づいて、IMXフォーマットのデータをデコードする処理を実行する。デコードされた非圧縮データは、データ入出力制御部１４０に供給され、クロマフォーマット変換処理部１４２に供給されてクロマフォーマットが変換され、データ入出力制御部１４０から、再び、コーディック処理部１３９に供給されて、DVフォーマットのデータにエンコードされる。コーディック制御部１３９は、第１のクロックに基づいて、非圧縮データをDVフォーマットにエンコードする処理を実行する。エンコードされたDVフォーマットのデータは、データ変換制御部１３６から、PCIバス１３３を介して、IEEE1394インターフェース１３４、または、ネットワークインターフェース１３５に供給されて、出力される。
【０１３０】
次に、図５のフローチャートを参照して、編集用端末装置１６が実行するベースバンド信号の出力処理について説明する。
【０１３１】
ステップＳ１において、データ変換制御部１３６は、ベースバンド出力されるデータをコーディック処理部１３９に供給する。具体的には、データ変換制御部１３６は、ディスクドライブ１３８により読み込まれた、光ディスク１７に記録されていたデータの供給を受けるか、IEEE1394インターフェース１３４およびPCIバス１３３を介して、IEEE1394ネットワークから供給されるデータ、または、ネットワークインターフェース１３５およびPCIバス１３３を介して、例えば、イーサネット（登録商標）などの外部ネットワークから供給されるデータの供給を受け、コーディック処理部１３９に供給する。
【０１３２】
ステップＳ２において、コーディック処理部１３９は、供給されたデータ、すなわち、ベースバンド出力されるデータを、ベースバンドにかかわらない第１のクロックに基づいたタイミングでデコードし、デコードされた非圧縮データを、データ入出力制御部１４２に供給する。
【０１３３】
ステップＳ３において、データ入出力制御部１４２は、供給された非圧縮データのクロマフォーマットが、ベースバンド信号入出力制御部１４３の処理により出力が制御されるベースバンドのインターフェース（例えば、ＳＤＩなど）により規定されるクロマフォーマットと異なる場合は、供給された非圧縮データをクロマフォーマット変換処理部１４２に供給し、クロマフォーマットを変換させる。
【０１３４】
ステップＳ４において、データ入出力制御部１４２は、デコードされ、必要に応じてクロマフォーマットが変換された非圧縮データを、バッファ１４１にバッファリングする。バッファ１４１にバッファリングされる前のデータ処理は、全て、ベースバンドにかかわらない第１のクロックに基づいて実行することができる。
【０１３５】
ステップＳ５において、データ入出力制御部１４２は、バッファリングされた非圧縮データ、すなわち、出力されるベースバンド信号を、ベースバンドを基準とする第２のクロックに基づいたタイミングで読み出し、ベースバンド信号入出力部１４３に供給して出力させ、処理が終了される。
【０１３６】
このような処理により、コーディック処理部１３９のデコード処理が、ベースバンドのシステムクロックである第２のクロックとは異なる第１のクロックに基づいて実行され、第１のクロックが第２のクロックよりも高速であっても、ベースバンド信号として出力されるデータは、いったん、バッファ１４１によりバッファリングされたあとのデータであるので、そのタイミング制御は破綻しない。
【０１３７】
図６は、図４を用いて説明した編集用端末装置１６において、図５を用いて説明したベースバンド信号の出力処理が実行されるときの、データの流れを説明するための図である。図６に示されるように、IEEE1394インターフェース１３４、ネットワークインターフェース１３５、または、ディスクドライブ１３７から供給された圧縮符号化データは、バッファ１３７によりバッファリングされた後、コーディック処理部１３９によりデコードされ、必要に応じて、クロマフォーマット変換部１４２によりクロマフォーマットが変換されて、バッファ１４１に供給されてバッファリングされる。これ以前の処理は、ベースバンドのシステムクロックである第２のクロックにかかわらない第１のクロックによるシステムタイミングで処理することが可能であるので、コーディック処理部１３９によるデコード処理が十分高速であれば、例えば、IEEE1394インターフェース１３４を介して供給されるデータの転送速度、ネットワークインターフェース１３５を介して供給されるデータの転送速度、ディスクドライブ１３７による光ディスク１７のデータの読み出し速度と同等の速度で行うようにすることができる。
【０１３８】
そして、バッファ１４１にバッファリングされた非圧縮データは、ベースバンド信号のシステムクロックに対応する第２のクロックに基づいたタイミング制御にしたがって読み出され、ベースバンドデータ入出力制御部１４３に供給されて、出力される。したがって、IEEE1394インターフェース１３４、ネットワークインターフェース１３５、または、ディスクドライブ１３７から供給された後、バッファ１４１にバッファリングされるまでのデータ処理速度がベースバンド信号のシステムクロックに対応する第２のクロックに基づいたタイミング制御がなされていない場合であっても、出力されるデータは破綻しない。
【０１３９】
次に、図７のフローチャートを参照して、ベースバンド以外の入力信号の光ディスク記録処理について説明する。
【０１４０】
ここでは、データ変換制御部１３６に供給されたデータをオリジナルデータとして記録するのにフォーマット変換が必要ではない場合を例として説明する。
【０１４１】
ステップＳ３１において、データ変換制御部１３６は、光ディスク１７に記録されるデータをコーディック処理部１３９に供給する。具体的には、データ変換制御部１３６は、IEEE1394インターフェース１３４およびPCIバス１３３を介して供給されたデータ、または、ネットワークインターフェース１３５およびPCIバス１３３を介して供給されたデータを、コーディック処理部１３９に供給する。また、データ変換制御部１３６は、オリジナルデータをバッファ１３７に一時保存させておく。
【０１４２】
ステップＳ３２において、コーディック処理部１３９は、供給された圧縮符号化信号、すなわち、光ディスク１７に記録されるデータを、ベースバンド信号のシステムクロックにかかわらない第１のクロックに基づいたタイミングでデコードし、データ入出力部１４０に供給する。
【０１４３】
ステップＳ３３において、データ入出力制御部１４２は、供給された非圧縮データのクロマフォーマットが、ローレゾデータの形式と異なる場合、供給された非圧縮データをクロマフォーマット変換処理部１４２に供給し、クロマフォーマットを変換させる。
【０１４４】
ステップＳ３４において、データ入出力制御部１４２は、クロマフォーマットが変換された非圧縮データを、コーディック処理部１３９に供給する。コーディック処理部１３９は、ローレゾデータを生成（エンコード）して、データ変換制御部１３６に供給する。
【０１４５】
ステップＳ３４において、データ変換制御部１３６は、供給されたローレゾデータを、バッファ１３７に供給するとともに、バッファ１３７に保持されている圧縮符号化データおよびローレゾデータを用いて、図３を用いて説明した所定のフォーマットに基づいて、音声年輪データ８１、画像年輪データ８２、ローレゾ年輪データ８３、およびフレームメタ年輪データ８４により構成される年輪データ８０を生成し、ディスクドライブ１３８に供給して、光ディスク１７にデータを記録させて、処理が終了される。
【０１４６】
なお、図７を用いて説明した処理は、全て、ベースバンド信号のシステムクロックである第２のクロックとは同期しないシステムクロックを基準として行うことができる。
【０１４７】
このような処理により、ベースバンド信号のシステムクロックである第２のクロックとは同期しないシステムクロックを基準として、入力されたデータを光ディスク１７に記録させる処理を実行することができるので、コーディック処理がベースバンド信号のシステムクロックである第２のクロックに基づいて行われていた従来における場合と比較して、外部の高速なインターフェースから入力されたデータの光ディスク１７への記録処理を高速に行うことが可能となる。
【０１４８】
図８は、図４を用いて説明した編集用端末装置１６において、図７を用いて説明したベースバンド以外の入力信号の光ディスク記録処理が実行されるときの、データの流れを説明するための図である。図８においては、実線矢印が、光ディスク１７に記録されるオリジナルデータの生成のためのデータの流れを示し、点線の矢印が、光ディスク１７に記録されるローレゾデータの生成のためのデータの流れを示すものとする。
【０１４９】
図８に示されるように、IEEE1394インターフェース１３４、または、ネットワークインターフェース１３５から供給された圧縮符号化データは、オリジナルデータの分がバッファ１３７によりバッファリングされるとともに、ローレゾデータの生成のために、コーディック処理部１３９によりデコードされ、クロマフォーマット変換部１４２によりクロマフォーマットが変換される。そして、クロマフォーマットが変換された非圧縮データは、再びコーディック処理部１３９に供給されて、ローレゾデータが生成され、生成されたローレゾデータは、バッファ１３７にバッファリングされる。そして、バッファ１３７に保持されている、オリジナルデータおよびローレゾデータを用いて、図３を用いて説明した音声年輪データ８１、画像年輪データ８２、ローレゾ年輪データ８３、およびフレームメタ年輪データ８４で構成される年輪データ８０が構成されて、ディスクドライブ１３８に供給されて、光ディスク１７に記録される。図７および図８を用いて説明した全ての処理は、ベースバンド信号のシステムクロックである第２のクロックと同期していないクロック（例えば、コーディック処理部１３９の動作の基となる第１のクロックと同期したクロック）を基に実行することができる。
【０１５０】
これにより、コーディック処理がベースバンド信号のシステムクロックである第２のクロックに基づいて行われていた従来における場合と比較して、外部の高速なインターフェースから入力されたデータの光ディスク１７への記録処理を高速に行うことが可能となる。
【０１５１】
次に、図９のフローチャートを参照して、ベースバンド入力信号のディスク記録処理について説明する。
【０１５２】
ベースバンド信号入出力制御部１４３は、非圧縮のビデオデータおよびオーディオデータの入力を受けて、ベースバンド信号のシステムクロックである第２のクロックに基づいて、ＳＤＩなどのベースバンドの同期クロックに対応する速度でデータ入出力制御部１４０に供給する。ステップＳ６１において、データ入出力制御部１４０は、ベースバンド信号入出力制御部１４３から光ディスクに記録されるデータの入力を受け、この非圧縮データをバッファ１４１にバッファリングする。
【０１５３】
ステップＳ６２において、データ入出力制御部１４２は、ベースバンド信号入出力制御部１４３から供給された非圧縮データ（例えば、ＳＤＩデータなど）のクロマフォーマットが、光ディスク１７に記録される圧縮符号化形式のクロマフォーマットと異なる場合は、供給された非圧縮データをクロマフォーマット変換処理部１４２に供給し、クロマフォーマットを変換させる。
【０１５４】
ステップＳ６３において、データ入出力制御部１４２は、光ディスク１７に記録されるデータをコーディック処理部１３９に供給する。
【０１５５】
ステップＳ６４において、コーディック処理部１３９は、光ディスク１７に記録されるデータを、ベースバンドにかかわらない第１のクロックに基づいたタイミングで、光ディスク１７に記録される圧縮符号化形式でエンコードする（オリジナルデータに対応する分をエンコードする）とともに、低解像度のローレゾデータを生成（エンコード）し、データ変換制御部１３６に供給する。
【０１５６】
ステップＳ６５において、データ変換制御部１３６は、供給された圧縮符号化されたオリジナルデータデータ、およびローレゾデータをバッファ１３７に供給するとともに、バッファ１３７に保持された圧縮符号化されたオリジナルデータデータ、およびローレゾデータを用いて、図３を用いて説明した所定のフォーマットに基づいて、音声年輪データ８１、画像年輪データ８２、ローレゾ年輪データ８３、およびフレームメタ年輪データ８４により構成される年輪データ８０を生成し、ディスクドライブ１３８に供給して、光ディスク１７にデータを記録させて、処理が終了される。
【０１５７】
このような処理により、第２のクロックで規定されるフレームレート入力されたベースバンド信号を、第２のクロックと同期しないシステムタイミングで光ディスク１７に記録させる処理を実行することができるので、コーディック処理がベースバンド信号のシステムクロックである第２のクロックに基づいて行われていた従来における場合と比較して、光ディスク１７へのデータの記録処理を高速に行うことが可能となる。
【０１５８】
図１０は、図４を用いて説明した編集用端末装置１６において、図９を用いて説明したベースバンド入力信号の光ディスク記録処理が実行されるときの、データの流れを説明するための図である。図１０においては、実線矢印が、光ディスク１７に記録されるオリジナルデータの生成のためのデータの流れを示し、点線の矢印が、光ディスク１７に記録されるローレゾデータの生成のためのデータの流れを示すものとする。
【０１５９】
図１０に示されるように、ベースバンド信号入出力制御部１４３から入力された、非圧縮のベースバンド信号は、第２のクロックに基づいたフレームレートでバッファ１４１に供給され、バッファリングされる。バッファ１４１にバッファリングされたデータは、必要に応じて、クロマフォーマット変換処理部１４２においてクロマフォーマットが変換される。
【０１６０】
そして、バッファ１４１によりバッファリングされた非圧縮データは、ベースバンド信号のシステムクロックである第２のクロックと同期していないクロックである第１のクロックに基づいて読み出されて、コーディック処理部１３９に供給される。コーディック処理部１３９に供給された非圧縮データは、光ディスク１７に記録されるデータ形式に圧縮符号化されるとともに、ローレゾデータが生成され、圧縮符号化されたオリジナルデータおよびローレゾデータは、バッファ１３７にバッファリングされる。そして、バッファ１３７に保持されている、オリジナルデータおよびローレゾデータを用いて、図３を用いて説明した音声年輪データ８１、画像年輪データ８２、ローレゾ年輪データ８３、およびフレームメタ年輪データ８４で構成される年輪データ８０が構成されて、ディスクドライブ１３８に供給されて、光ディスク１７に記録される。
【０１６１】
上述した一連の処理は、ハードウエアにより実現させることもできるが、ソフトウエアにより実現させることもできる。一連の処理をソフトウエアにより実現する場合には、そのソフトウエアを構成するプログラムがコンピュータにインストールされ、そのプログラムがコンピュータで実行されることより、上述したディスク記録再生装置１０が機能的に実現される。
【０１６２】
図１１は、上述のような編集用端末装置１６として機能するコンピュータ１６１の一実施の形態の構成を示すブロック図である。CPU（Central Processing Unit）１７１にはバス１７５を介して入出力インターフェース１７６が接続されており、CPU１７１は、入出力インターフェース１７６を介して、ユーザから、キーボード、マウスなどよりなる入力部１７８から指令が入力されると、例えば、ROM１７２、ハードディスク１７４、またはドライブ１８０に装着される磁気ディスク１９１、光ディスク１９２、光磁気ディスク１９３、若しくは半導体メモリ１９４などの記録媒体に格納されているプログラムを、RAM１７３にロードして実行する。これにより、上述した各種の処理が行われる。さらに、CPU１７１は、その処理結果を、例えば、入出力インターフェース１７６を介して、LCD（Liquid Crystal Display）などよりなる出力部１７７に必要に応じて出力する。なお、プログラムは、ハードディスク１７４やROM１７２に予め記憶しておき、コンピュータ１６１と一体的にユーザに提供したり、磁気ディスク１９１、光ディスク１９２、光磁気ディスク１９３，半導体メモリ１９４等のパッケージメディアとして提供したり、衛星、ネットワーク等から通信部１７９を介してハードディスク１７４に提供することができる。
【０１６３】
なお、本明細書において、プログラムを記述するステップは、上述したフローチャートに記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【図面の簡単な説明】
【０１６４】
【図１】従来のコーディック処理のシステムクロックについて説明するための図である。
【図２】本発明を適用した映像プログラム作成支援システムについて説明するための図である。
【図３】図２の光ディスクに記録されるデータの形式について説明するための図である。
【図４】図２の編集用端末装置１６の構成について説明するためのブロック図である。
【図５】ベースバンド信号の出力処理について説明するためのフローチャートである。
【図６】図５を用いて説明した処理が実行される場合のデータの流れについて説明するための図である。
【図７】ベースバンド以外の入力信号の光ディスク記録処理について説明するためのフローチャートである。
【図８】図７を用いて説明した処理が実行される場合のデータの流れについて説明するための図である。
【図９】ベースバンド入力信号の光ディスク記録処理について説明するためのフローチャートである。
【図１０】図９を用いて説明した処理が実行される場合のデータの流れについて説明するための図である。
【図１１】パーソナルコンピュータの構成について説明するためのブロック図である。
【符号の説明】
【０１６５】
１６  編集用端末装置，  １７  光ディスク，  ８０  年輪データ，  ８１  音声年輪データ，  ８２  画像年輪データ，  ８３  ローレゾ年輪データ，  １３１  操作入力部，  １３２  コントローラ，  １３３  PCIバス，  １３４  IEEE1394インターフェース，  １３５  ネットワークインターフェース，  １３６  データ変換制御部，  １３７  バッファ，  １３８  ディスクドライブ，  １３９  コーディック処理部，  １４０  データ入出力制御部，  １４１  バッファ，  １４２  クロマフォーマット変換部，  １４３  ベースバンド信号入出力制御部
【図１】
2005244299.tif 000003
【図２】
2005244299.tif 000004
【図３】
2005244299.tif 000005
【図４】
2005244299.tif 000006
【図５】
2005244299.tif 000007
【図６】
2005244299.tif 000008
【図７】
2005244299.tif 000009
【図８】
2005244299.tif 000010
【図９】
2005244299.tif 000011
【図１０】
2005244299.tif 000012
【図１１】
2005244299.tif 000013