(57)【要約】【課題】記録媒体の利便性を向上させる。【解決手段】光ディスク１１には、画像データまたは音声データのデータ系列それぞれから抽出された、第１の再生時間分の再生に必要なデータ量に基づく第１のデータ量ごとの画像年輪データまたは音声年輪データと、データ量の少ない画像であるローレゾデータ、またはフレームメタデータのデータ系列それぞれから抽出された、第１の再生時間とは異なる第２の再生時間分の再生に必要なデータ量に基づく第２のデータ量ごとのローレゾ年輪データまたはフレームメタ年輪データとが、周期的に配置されるように記録される。そして、フレームメタデータに基づいて生成されたクリップメタデータが、これらのデータとは無作為に配置されるように記録される。本発明は、例えば、光ディスクなどを駆動するディスク装置に適用することができる。【選択図】      図１３
2004310852.tif 000002
【特許請求の範囲】
【請求項１】
第１、第２、および第３のデータ系列を、記録媒体に記録する制御を行う記録制御装置において、
前記第１のデータ系列から、第１の再生時間分の再生に必要なデータ量に基づくデータ量である第１のデータ量のデータを抽出する第１のデータ抽出手段と、
前記第２のデータ系列から、前記第１の再生時間とは異なる第２の再生時間分の再生に必要なデータ量に基づくデータ量である第２のデータ量のデータを抽出する第２のデータ抽出手段と、
前記第１のデータ系列についての前記第１のデータ量ごとのデータと、前記第２のデータ系列についての前記第２のデータ量ごとのデータとを、それぞれのデータが周期的に配置されるように、前記記録媒体に記録する記録制御を行う第１の記録制御手段と、
前記第３のデータ系列が、前記第１のデータ系列および前記第２のデータ系列とは無作為に配置されるように、前記記録媒体に記録する記録制御を行う第２の記録制御手段と
を備えることを特徴とする記録制御装置。
【請求項２】
前記第１のデータ量は、前記記録媒体の物理的単位領域の整数倍のデータ量であり、かつ前記第１の再生時間分の再生に必要なデータ量に近いデータ量であり、
前記第２のデータ量は、前記記録媒体の物理的単位領域の整数倍のデータ量であり、かつ前記第２の再生時間分の再生に必要なデータ量に近いデータ量である
ことを特徴とする請求項１に記載の記録制御装置。
【請求項３】
前記物理的単位領域は、前記記録媒体について、データの読み書きを行うことができる最小の領域、またはＥＣＣ（Ｅｒｒｏｒ  Ｃｏｒｒｅｃｔｉｏｎ  Ｃｏｄｅ：誤り訂正符号）処理が施されるＥＣＣブロックが記録される領域である
ことを特徴とする請求項２に記載の記録制御装置。
【請求項４】
前記第１の記録制御手段は、前記第１のデータ系列についての前記第１のデータ量ごとのデータと、前記第２のデータ系列についての前記第２のデータ量ごとのデータとを、それぞれのデータの境界と、前記記録媒体の物理的単位領域の境界とが一致するように、前記記録媒体に記録させる
ことを特徴とする請求項１に記載の記録制御装置。
【請求項５】
前記物理的単位領域は、前記記録媒体について、データの読み書きを行うことができる最小の領域、またはＥＣＣ（Ｅｒｒｏｒ  Ｃｏｒｒｅｃｔｉｏｎ  Ｃｏｄｅ：誤り訂正符号）処理が施されるＥＣＣブロックが記録される領域である
ことを特徴とする請求項４に記載の記録制御装置。
【請求項６】
前記第１のデータ系列は、画像またはその画像に付随する音声のデータ系列であり、
前記第２のデータ系列は、前記画像またはその画像に付随する音声についてのリアルタイム性が要求されるメタデータのデータ系列であり、
前記第３のデータ系列は、前記画像またはその画像に付随する音声についてのリアルタイム性が要求されないメタデータのデータ系列である
ことを特徴とする請求項１に記載の記録制御装置。
【請求項７】
第１、第２、および第３のデータ系列を、記録媒体に記録する制御を行う記録制御装置の記録制御方法において、
前記第１のデータ系列から、第１の再生時間分の再生に必要なデータ量に基づくデータ量である第１のデータ量のデータを抽出する第１のデータ抽出ステップと、
前記第２のデータ系列から、第１の再生時間とは異なる第２の再生時間分の再生に必要なデータ量に基づくデータ量である第２のデータ量のデータを抽出する第２のデータ抽出ステップと、
前記第１のデータ系列についての前記第１のデータ量ごとのデータと、前記第２のデータ系列についての前記第２のデータ量ごとのデータとを、それぞれのデータが周期的に配置されるように、前記記録媒体に記録する記録制御を行う第１の記録制御ステップと、
前記第３のデータ系列が、前記第１のデータ系列および前記第２のデータ系列とは無作為に配置されるように、前記記録媒体に記録する記録制御を行う第２の記録制御ステップと
を含むことを特徴とする記録制御方法。
【請求項８】
第１、第２、および第３のデータ系列を、記録媒体に記録する制御を行う記録制御処理を、コンピュータに行わせるプログラムにおいて、
前記第１のデータ系列から、第１の再生時間分の再生に必要なデータ量に基づくデータ量である第１のデータ量のデータを抽出する第１のデータ抽出ステップと、
前記第２のデータ系列から、第１の再生時間とは異なる第２の再生時間分の再生に必要なデータ量に基づくデータ量である第２のデータ量のデータを抽出する第２のデータ抽出ステップと、
前記第１のデータ系列についての前記第１のデータ量ごとのデータと、前記第２のデータ系列についての前記第２のデータ量ごとのデータとを、それぞれのデータが周期的に配置されるように、前記記録媒体に記録する記録制御を行う第１の記録制御ステップと、
前記第３のデータ系列が、前記第１のデータ系列および前記第２のデータ系列とは、無作為に配置されるように、前記記録媒体に記録する記録制御を行う第２の記録制御ステップと
をコンピュータに実行させることを特徴とするプログラム。
【請求項９】
第１、第２、および第３のデータ系列が記録されている記録媒体において、
前記第１のデータ系列から抽出された、第１の再生時間分の再生に必要なデータ量に基づくデータ量である第１のデータ量ごとのデータと、
前記第２のデータ系列から抽出された、第１の再生時間とは異なる第２の再生時間分の再生に必要なデータ量に基づくデータ量である第２のデータ量ごとのデータと
を、それぞれのデータが周期的に配置されるように記録し、
前記第３のデータ系列を、前記第１のデータ系列および前記第２のデータ系列とは無作為に配置されるように記録している
ことを特徴とする記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記録制御装置および記録制御方法、プログラム、並びに記録媒体に関し、特に、例えば、記録媒体の利便性を向上させることができるようにした記録制御装置および記録制御方法、プログラム、並びに記録媒体に関する。
【０００２】
【従来の技術】
従来、音声データおよび画像データは、例えば、光ディスクなどの記録媒体上に形成される物理的記録再生単位としての１つのセクタ内に混在して記録される。しかしながら、従来の記録方法では、音声データおよび画像データがセクタ内の空いた領域に離散的に配置されるため、例えば、所定の音声データを再生する場合、同じセクタ内に配置されている他の画像データが無駄に読み出される分、高速に再生することが困難である。
【０００３】
そこで、例えば、光ディスクの記録領域を同心円状に分割して得られる各領域に、音声データと画像データそれぞれを、ある程度連続して記録することにより、高速に再生することができる。
【０００４】
また、音声データと画像データについてのメタデータも同時に記録することにより、所望のデータを容易に特定することができる。
【０００５】
【発明が解決しようとする課題】
しかしながら、各領域に記録されたメタデータに基づいて、所望のデータの検索を行う場合、先頭から順次読み出す方式では、検索時間が遅くなる課題があった。
【０００６】
本発明はこのような状況に鑑みてなされたものであり、高速再生や高速検索を行うことができるようにする等の、記録媒体の利便性を向上させることができるようにするものである。
【０００７】
【課題を解決するための手段】
本発明の記録制御装置は、第１のデータ系列から、第１の再生時間分の再生に必要なデータ量に基づくデータ量である第１のデータ量のデータを抽出する第１のデータ抽出手段と、第２のデータ系列から、第１の再生時間とは異なる第２の再生時間分の再生に必要なデータ量に基づくデータ量である第２のデータ量のデータを抽出する第２のデータ抽出手段と、第１のデータ系列についての第１のデータ量ごとのデータと、第２のデータ系列についての第２のデータ量ごとのデータとを、それぞれのデータが周期的に配置されるように、記録媒体に記録する記録制御を行う第１の記録制御手段と、第３のデータ系列が、第１のデータ系列および第２のデータ系列とは無作為に配置されるように、記録媒体に記録する記録制御を行う第２の記録制御手段とを備えることを特徴とする。
【０００８】
前記第１のデータ量は、記録媒体の物理的単位領域の整数倍のデータ量であり、かつ第１の再生時間分の再生に必要なデータ量に近いデータ量であり、第２のデータ量は、記録媒体の物理的単位領域の整数倍のデータ量であり、かつ第２の再生時間分の再生に必要なデータ量に近いデータ量であるようにすることができる。
【０００９】
前記物理的単位領域は、記録媒体について、データの読み書きを行うことができる最小の領域、またはＥＣＣ処理が施されるＥＣＣブロックが記録される領域であるようにすることができる。
【００１０】
前記第１の記録制御手段は、第１のデータ系列についての第１のデータ量ごとのデータと、第２のデータ系列についての第２のデータ量ごとのデータとを、それぞれのデータの境界と、記録媒体の物理的単位領域の境界とが一致するように、記録媒体に記録させるようにすることができる。
【００１１】
前記物理的単位領域は、記録媒体について、データの読み書きを行うことができる最小の領域、またはＥＣＣ処理が施されるＥＣＣブロックが記録される領域であるようにすることができる。
【００１２】
前記第１のデータ系列は、画像またはその画像に付随する音声のデータ系列であり、第２のデータ系列は、画像またはその画像に付随する音声についてのリアルタイム性が要求されるメタデータのデータ系列であり、第３のデータ系列は、画像またはその画像に付随する音声についてのリアルタイム性が要求されないメタデータのデータ系列であるようにすることができる。
【００１３】
本発明の記録制御方法は、第１のデータ系列から、第１の再生時間分の再生に必要なデータ量に基づくデータ量である第１のデータ量のデータを抽出する第１のデータ抽出ステップと、第２のデータ系列から、第１の再生時間とは異なる第２の再生時間分の再生に必要なデータ量に基づくデータ量である第２のデータ量のデータを抽出する第２のデータ抽出ステップと、第１のデータ系列についての第１のデータ量ごとのデータと、第２のデータ系列についての第２のデータ量ごとのデータとを、それぞれのデータが周期的に配置されるように、記録媒体に記録する記録制御を行う第１の記録制御ステップと、第３のデータ系列が、第１のデータ系列および第２のデータ系列とは無作為に配置されるように、記録媒体に記録する記録制御を行う第２の記録制御ステップとを含むことを特徴とする。
【００１４】
本発明のプログラムは、第１のデータ系列から、第１の再生時間分の再生に必要なデータ量に基づくデータ量である第１のデータ量のデータを抽出する第１のデータ抽出ステップと、第２のデータ系列から、第１の再生時間とは異なる第２の再生時間分の再生に必要なデータ量に基づくデータ量である第２のデータ量のデータを抽出する第２のデータ抽出ステップと、第１のデータ系列についての第１のデータ量ごとのデータと、第２のデータ系列についての第２のデータ量ごとのデータとを、それぞれのデータが周期的に配置されるように、記録媒体に記録する記録制御を行う第１の記録制御ステップと、第３のデータ系列が、第１のデータ系列および第２のデータ系列とは無作為に配置されるように、記録媒体に記録する記録制御を行う第２の記録制御ステップとをコンピュータに実行させることを特徴とする。
【００１５】
本発明の記録媒体は、第１のデータ系列から抽出された、第１の再生時間分の再生に必要なデータ量に基づくデータ量である第１のデータ量ごとのデータと、第２のデータ系列から抽出された、第１の再生時間とは異なる第２の再生時間分の再生に必要なデータ量に基づくデータ量である第２のデータ量ごとのデータとを、それぞれのデータが周期的に配置されるように記録し、第３のデータ系列を、第１のデータ系列および第２のデータ系列とは無作為に配置されるように記録していることを特徴とする。
【００１６】
本発明においては、第１のデータ系列から、第１の再生時間分の再生に必要なデータ量に基づくデータ量である第１のデータ量のデータが抽出されるとともに、第２のデータ系列から、第１の再生時間とは異なる第２の再生時間分の再生に必要なデータ量に基づくデータ量である第２のデータ量のデータが抽出される。そして、第１のデータ系列についての第１のデータ量ごとのデータと、第２のデータ系列についての第２のデータ量ごとのデータとが、それぞれのデータが周期的に配置されるように、記録媒体に記録される。さらに、第３のデータ系列が、第１のデータ系列および第２のデータ系列とは無作為に配置されるように、記録媒体に記録される。
【００１７】
【発明の実施の形態】
以下に本発明の実施の形態を説明するが、請求項に記載の構成要件と、発明の実施の形態における具体例との対応関係を例示すると、次のようになる。この記載は、請求項に記載されている発明をサポートする具体例が、発明の実施の形態に記載されていることを確認するためのものである。従って、発明の実施の形態中には記載されているが、構成要件に対応するものとして、ここには記載されていない具体例があったとしても、そのことは、その具体例が、その構成要件に対応するものではないことを意味するものではない。逆に、具体例が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その具体例が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００１８】
さらに、この記載は、発明の実施の形態に記載されている具体例に対応する発明が、請求項に全て記載されていることを意味するものではない。換言すれば、この記載は、発明の実施の形態に記載されている具体例に対応する発明であって、この出願の請求項には記載されていない発明の存在、すなわち、将来、分割出願されたり、補正により追加される発明の存在を否定するものではない。
【００１９】
請求項１に記載の記録制御装置（例えば、図１のディスク装置１０）は、第１のデータ系列から、第１の再生時間分の再生に必要なデータ量に基づくデータ量である第１のデータ量のデータを抽出する第１のデータ抽出手段（例えば、図４のステップＳ２５または図７のステップＳ４５の処理を実行する図１の制御部２０）と、第２のデータ系列から、第１の再生時間とは異なる第２の再生時間分の再生に必要なデータ量に基づくデータ量である第２のデータ量のデータを抽出する第２のデータ抽出手段（例えば、図９のステップＳ６５または図１１のステップＳ８５の処理を実行する図１の制御部２０）と、第１のデータ系列についての第１のデータ量ごとのデータと、第２のデータ系列についての第２のデータ量ごとのデータとを、それぞれのデータが周期的に配置されるように、記録媒体に記録する記録制御を行う第１の記録制御手段（例えば、図４のステップＳ２６、図７のステップＳ４６、図９のステップＳ６６、または図１１のステップＳ８６の処理を実行する図１の制御部２０）と、第３のデータ系列が、第１のデータ系列および第２のデータ系列とは無作為に配置されるように、記録媒体に記録する記録制御を行う第２の記録制御手段（例えば、図３のステップＳ１２の処理を実行する図１の制御部２０）とを備えることを特徴とする。
【００２０】
請求項２に記載の記録制御装置の第１のデータ量は、記録媒体の物理的単位領域の整数倍のデータ量であり、かつ第１の再生時間分（例えば、図５に示される１×Ｔｓａまたは図８に示される１×Ｔｓｖ）の再生に必要なデータ量に近いデータ量（例えば、図５に示されるＡＮ１分の音声データ、または、図８に示されるＶＮ１分の画像データ）であり、第２のデータ量は、記録媒体の物理的単位領域の整数倍のデータ量であり、かつ第２の再生時間分（例えば、図１０に示される１×Ｔｓｌまたは図１２に示される１×Ｔｓｍ）の再生に必要なデータ量に近いデータ量（例えば、図８に示されるＬＮ１分のローレゾデータ、または、図１２に示されるＭＮ１分のフレームメタデータ）であることを特徴とする。
【００２１】
請求項３に記載の記録制御装置の物理的単位領域は、記録媒体（例えば、図６の光ディスク１１）について、データの読み書きを行うことができる最小の領域（例えば、図６に示されるようなセクタ）、またはＥＣＣ処理が施されるＥＣＣブロックが記録される領域であることを特徴とする。
【００２２】
請求項４に記載の記録制御装置の第１の記録制御手段は、第１のデータ系列についての第１のデータ量ごとのデータと、第２のデータ系列についての第２のデータ量ごとのデータとを、それぞれのデータの境界と、記録媒体の物理的単位領域の境界とが一致するように（例えば、図６に示されるように音声年輪データおよび画像年輪データの境界と、光ディスク１１のセクタの境界とが一致するように）、記録媒体に記録させることを特徴とする。
【００２３】
請求項５に記載の記録制御装置の物理的単位領域は、記録媒体（例えば、図６の光ディスク１１）について、データの読み書きを行うことができる最小の領域（例えば、図６に示されるようなセクタ）、またはＥＣＣ処理が施されるＥＣＣブロックが記録される領域であることを特徴とする。
【００２４】
請求項６に記載の記録制御装置の第１のデータ系列は、画像またはその画像に付随する音声のデータ系列（例えば、図１３に示されるような音声年輪データまたは画像年輪データ）であり、第２のデータ系列は、画像またはその画像に付随する音声についてのリアルタイム性が要求されるメタデータのデータ系列（例えば、図１３に示されるようなフレームメタ年輪データ）であり、第３のデータ系列は、画像またはその画像に付随する音声についてのリアルタイム性が要求されないメタデータのデータ系列（例えば、図１３に示されるようなクリップメタ年輪データ）であることを特徴とする。
【００２５】
請求項７に記載の記録制御方法は、第１のデータ系列から、第１の再生時間分の再生に必要なデータ量に基づくデータ量である第１のデータ量のデータを抽出する第１のデータ抽出ステップ（例えば、図４のステップＳ２５または図７のステップＳ４５）と、第２のデータ系列から、第１の再生時間とは異なる第２の再生時間分の再生に必要なデータ量に基づくデータ量である第２のデータ量のデータを抽出する第２のデータ抽出ステップ（例えば、図９のステップＳ６５または図１１のステップＳ８５）と、第１のデータ系列についての第１のデータ量ごとのデータと、第２のデータ系列についての第２のデータ量ごとのデータとを、それぞれのデータが周期的に配置されるように、記録媒体に記録する記録制御を行う第１の記録制御ステップ（例えば、図４のステップＳ２６、図７のステップＳ４６、図９のステップＳ６６、または図１１のステップＳ８６）と、第３のデータ系列が、第１のデータ系列および第２のデータ系列とは無作為に配置されるように、記録媒体に記録する記録制御を行う第２の記録制御ステップ（例えば、図３のステップＳ１２）とを含むことを特徴とする。
【００２６】
請求項８に記載のプログラムは、第１のデータ系列から、第１の再生時間分の再生に必要なデータ量に基づくデータ量である第１のデータ量のデータを抽出する第１のデータ抽出ステップ（例えば、図４のステップＳ２５または図７のステップＳ４５）と、第２のデータ系列から、第１の再生時間とは異なる第２の再生時間分の再生に必要なデータ量に基づくデータ量である第２のデータ量のデータを抽出する第２のデータ抽出ステップ（例えば、図９のステップＳ６５または図１１のステップＳ８５）と、第１のデータ系列についての第１のデータ量ごとのデータと、第２のデータ系列についての第２のデータ量ごとのデータとを、それぞれのデータが周期的に配置されるように、記録媒体に記録する記録制御を行う第１の記録制御ステップ（例えば、図４のステップＳ２６、図７のステップＳ４６、図９のステップＳ６６、または図１１のステップＳ８６）と、第３のデータ系列が、第１のデータ系列および第２のデータ系列とは無作為に配置されるように、記録媒体に記録する記録制御を行う第２の記録制御ステップ（例えば、図３のステップＳ１２）とをコンピュータに実行させることを特徴とする。
【００２７】
請求項９に記載の記録媒体（例えば、図１３の光ディスク）は、第１のデータ系列から抽出された、第１の再生時間分の再生に必要なデータ量に基づくデータ量である第１のデータ量ごとのデータ（例えば、図１３に示される音声年輪データまたは画像年輪データ）と、第２のデータ系列から抽出された、第１の再生時間とは異なる第２の再生時間分の再生に必要なデータ量に基づくデータ量である第２のデータ量ごとのデータ（例えば、図１３に示されるローレゾ年輪データまたはフレームメタ年輪データ）とを、それぞれのデータが周期的に配置されるように記録し、第３のデータ系列（例えば、図１３に示されるようなクリップメタ年輪データ）を、第１のデータ系列および第２のデータ系列とは無作為に配置されるように記録していることを特徴とする。
【００２８】
以下に、本発明の実施の形態について図面を参照して説明する。
【００２９】
図１は、本発明を適用した、ディスク記録再生装置（ディスク装置）１０の一実施の形態の構成例を示している。
【００３０】
スピンドルモータ１２は、サーボ制御部１５からのスピンドルモータ駆動信号に基づいて、光ディスク１１をＣＬＶ（Ｃｏｎｓｔａｎｔ  Ｌｉｎｅａｒ  Ｖｅｌｏｃｉｔｙ）またはＣＡＶ（Ｃｏｎｓｔａｎｔ  Ａｎｇｕｌａｒ  Ｖｅｌｏｃｉｔｙ）で回転駆動する。
【００３１】
ピックアップ部１３は、信号処理部１６から供給される記録信号に基づきレーザ光の出力を制御して、光ディスク１１に記録信号を記録する。ピックアップ部１３はまた、光ディスク１１にレーザ光を集光して照射するとともに、光ディスク１１からの反射光を光電変換して電流信号を生成し、ＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）アンプ１４に供給する。なお、レーザ光の照射位置は、サーボ制御部１５からピックアップ部１３に供給されるサーボ信号により所定の位置に制御される。
【００３２】
ＲＦアンプ１４は、ピックアップ部１３からの電流信号に基づいて、フォーカス誤差信号およびトラッキング誤差信号、並びに再生信号を生成し、トラッキング誤差信号およびフォーカス誤差信号をサーボ制御部１５に供給し、再生信号を信号処理部１６に供給する。
【００３３】
サーボ制御部１５は、フォーカスサーボ動作やトラッキングサーボ動作の制御を行う。具体的には、サーボ制御部１５は、ＲＦアンプ１４からのフォーカス誤差信号とトラッキング誤差信号に基づいてフォーカスサーボ信号とトラッキングサーボ信号をそれぞれ生成し、ピックアップ部１３のアクチュエータ（図示せず）に供給する。またサーボ制御部１５は、スピンドルモータ１２を駆動するスピンドルモータ駆動信号を生成して、光ディスク１１を所定の回転速度で回転させるスピンドルサーボ動作の制御を行う。
【００３４】
さらにサーボ制御部１５は、ピックアップ部１３を光ディスク１１の径方向に移動させてレーザ光の照射位置を変えるスレッド制御を行う。なお、光ディスク１１の信号読み出し位置の設定は、制御部２０によって行われ、設定された読み出し位置から信号を読み出すことができるようにピックアップ部１３の位置が制御される。
【００３５】
信号処理部１６は、メモリコントローラ１７から入力される記録データを変調して記録信号を生成し、ピックアップ部１３に供給する。信号処理部１６はまた、ＲＦアンプ１４からの再生信号を復調して再生データを生成し、メモリコントローラ１７に供給する。
【００３６】
メモリコントローラ１７は、データ変換部１９からの記録データを、後述するように、適宜、メモリ１８に記憶するとともに、それを読み出し、信号処理部１６に供給する。メモリコントローラ１７はまた、信号処理部１６からの再生データを、適宜、メモリ１８に記憶するとともに、それを読み出し、データ変換部１９に供給する。
【００３７】
データ変換部１９は、信号入出力装置３１から供給される、ビデオカメラ（図示せず）で撮影された撮影画像と音声の信号や、記録媒体（図示せず）から再生された信号を、必要に応じて、例えば、ＭＰＥＧ  （Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）、ＪＰＥＧ  （Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）等の方式に基づいて圧縮して記録データを生成し、メモリコントローラ１７に供給する。
【００３８】
なお、ビデオカメラで得られる信号には、被写体の撮像を行うことにより得られる画像信号とその画像信号に付随する音声信号の他、その画像信号に関する情報としてのメタデータも含まれており、生成される記録データには、このメタデータも含まれる。
【００３９】
ここで、メタデータとしては、画像信号に対して、フレームごと等に付されるＫＬＶ（Ｋｅｙ  Ｌｅｎｇｔｈ  Ｖａｌｕｅ）メタデータ、ビデオカメラによる撮像が行われた位置を表すＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）の情報、その撮像が行われた日時（年、月、日、時、分、秒）、ＡＲＩＢ（Ａｓｓｏｃｉａｔｉｏｎ  ｏｆ  Ｒａｄｉｏ  Ｉｎｄｕｓｔｒｉｅｓ  ａｎｄ  Ｂｕｓｉｎｅｓｓｅｓ）メタデータ、撮像が行われたビデオカメラの設定／制御情報のカメラメタデータなどがある。なお、ＫＬＶメタデータとは、参照データに設定されるタイムコードとしてのＬＴＣ（Ｌｏｎｇｉｔｕｄｉｎａｌ  Ｔｉｍｅ  Ｃｏｄｅ）、ＬＴＣの特徴を決めるＵＢ（Ｕｓｅｒ  Ｂｉｔ）、ワールドワイドで唯一のＩＤとしてのＵＭＩＤ（Ｕｎｉｑｕｅ  Ｍａｔｅｒｉａｌ  Ｉｄｅｎｔｉｆｉｅｒ）などである。ＡＲＩＢメタデータとは、ＡＲＩＢで標準化され、ＳＤＩ（Ｓｅｒｉａｌ  Ｄｉｇｉｔａｌ  Ｉｎｔｅｒｆａｃｅ）等の標準の通信インタフェースに重畳されるメタデータである。また、カメラメタデータとは、例えば、ＩＲＩＳ（アイリス）制御値や、ホワイトバランス／ブラックバランスのモード、レンズのズームやフォーカスなどに関するレンズ情報などである。
【００４０】
ところで、メタデータのうち、必須部分に相当するものとしては、例えば、ＫＬＶのデータ構造からなるＬＴＣ／ＵＢ，ＵＭＩＤ、および、その他のＫＬＶメタデータ（例えば、画像または音声の特徴を示す電子マークデータであるエッセンスマーク）などが挙げられ、選択部分に相当するものとしては、例えば、ＡＲＩＢメタデータやカメラメタデータ、およびＧＰＳデータなどが挙げられる。
【００４１】
本実施の形態では、その詳細は後述するが、各フレームに関するメタデータをフレームメタデータというものとし、クリップに関するメタデータをクリップメタデータというものとする。フレームメタデータは、光ディスク１１上において、画像信号や音声信号が記録されるタイミングで周期的に記録され、クリップメタデータは、無作為（ランダム）に記録される。ここで、フレームとは、ＧＯＰ（Ｇｒｏｕｐ  Ｏｆ  Ｐｉｃｔｕｒｅ）を構成する１ピクチャ（画像）のことであり、クリップとは、撮像装置による１回の記録開始から記録終了に至るまでの所定の範囲の素材データとしてのＡＶデータ（例えば、ＧＯＰ単位で構成される、一連のビデオデータ）のことである。
【００４２】
フレームメタデータは、例えば、ＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）方式のファイルをバイナリ変換したＢＩＭ（Ｂｉｎａｒｙ  Ｆｏｒｍａｔ  ｆｏｒ  Ｍｅｔａｄａｔａ）ベースの所定の言語などにより記述され、ディスク装置１０による光ディスク１１に対する記録および再生を単純な処理で行えるようにするため（ＣＰＵ処理負荷低減のため）、必須部分と選択部分を合わせて１ファイルにする。付言すれば、フレームメタデータは、画像信号および音声信号と同期して周期的に出力され、リアルタイム性（実時間性）が要求されるメタデータであって、データ量の少ないＢＩＭ形式が用いられる。また、フレームメタデータは、ファイル管理の複雑さやマウント／アンマウント時間の観点から、さらには、ＡＲＩＢメタデータの場合におけるようにフレームインターリーブで出力する必要があることから、１つのフレームにつき１つのファイルとされる。なお、選択部分のカメラメタデータなどは、パーソナルコンピュータ等で容易に読み取ることができるようにするため、テキスト表記であることが望ましい。
【００４３】
このフレームメタデータは、光ディスク１１上において、フレーム毎に素材データ（ＡＶデータ）の近傍に配置されて記録されることにより、それらの読み出し時のシークの発生を極力抑え、高速再生を実現することができる。
【００４４】
クリップメタデータは、例えば、ＸＭＬベースの所定の言語などにより記述され、ディスク装置１０による光ディスク１１に対する記録および再生を単純な処理で行えるようにするため（ＣＰＵ処理負荷低減のため）、ＬＴＣ／ＵＭＩＤ、ＧＰＳデータ、その他のメタデータ（例えば、先頭タイムコード、不連続点タイムコード情報（先頭からのフレーム数をセットで持つ情報）、先頭のＥｘｔｅｎｄｅｄ  ＵＭＩＤのソースパック（記録日時、記録場所、ユーザ情報等）、不連続点のＥｘｔｅｎｄｅｄ  ＵＭＩＤのソースパックなど）を合わせて１ファイルにする。付言すれば、クリップメタデータは、クリップおよび編集結果の属性とされ、リアルタイム性が要求されないメタデータであって、ＸＭＬ形式が用いられる。またクリップメタデータは、ＬＴＣ／ＵＭＩＤは変化点の数が変わり、ＧＰＳデータは時間によりデータ量が変わるが、それらのデータ量が変わっても問題ないようにすることから、１つのクリップにつき１つのファイルとされる。なお、ＧＰＳデータやその他のメタデータなどは、パーソナルコンピュータ等で容易に読み取ることができるようにするため、テキスト表記であることが望ましい。
【００４５】
このクリップメタデータは、光ディスク１１上において、フレーム毎に記録されるフレームメタデータとは異なり、クリップ単位で記録されることにより、その読み出し時間を短縮し、タイムコード、記録日時、記録場所、またはユーザ情報などによる特定フレームの高速検索を実現することができる。なお、このクリップメタデータは、光ディスク１１上において、素材データの内周側、素材データの外周側、もしくは特定領域にまとめて記録してもよいし、複数の特定領域に分割して記録してもよい。
【００４６】
図１の説明に戻る。データ変換部１９はまた、メモリコントローラ１７から供給される再生データを、必要に応じて伸張し、所定のフォーマットの出力信号に変換して、信号入出力装置３１に供給する。
【００４７】
制御部２０は、操作部２１からの操作信号などに基づき、サーボ制御部１５、信号処理部１６、メモリコントローラ１７、およびデータ変換部１９を制御し、記録再生処理を実行させる。
【００４８】
操作部２１は、例えば、ユーザによって操作され、その操作に対応する操作信号を、制御部２０に供給する。
【００４９】
以上のように構成されるディスク記録再生装置１０では、ユーザが操作部２１を操作することにより、データの記録を指令すると、信号入出力装置３１から供給されるデータが、データ変換部１９、メモリコントローラ１７、信号処理部１６、およびピックアップ部１３を介して、光ディスク１１に供給されて記録される。
【００５０】
この光ディスク１１は、例えば、大容量（例えば数百ギガバイト）のデータを記録可能な大容量・次世代光ディスクなどで構成される。しかし、光ディスク１１は、かかる例に限定されず、例えば、ＤＶＤ−Ｒ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ−Ｒｅｃｏｒｄａｂｌｅ），ＤＶＤ−ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＤＶＤ−ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ），ＣＤ−Ｒ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅｃｏｒｄａｂｌｅ）、またはＣＤ−ＲＯＭ等の各種の光ディスクであってもよい。
【００５１】
また、ユーザが操作部２１を操作することにより、データの再生を指令すると、光ディスク１１から、ピックアップ部１３、ＲＦアンプ１４、信号処理部１６、メモリコントローラ１７、およびデータ変換部１９を介して、データが読み出されて再生され、信号入出力装置３１に供給される。
【００５２】
図２は、図１のデータ変換装置１９の構成例を示している。
【００５３】
光ディスク１１へのデータの記録時には、信号入出力装置３１から記録すべき信号が、デマルチプレクサ４１に供給される。デマルチプレクサ４１は、信号入出力装置３１から供給される信号から、関連する複数のデータ系列、即ち、例えば、動画の（例えばベースバンドの）画像信号と、その画像信号に付随する（例えばベースバンドの）音声信号とを分離し、データ量検出部４２に供給するとともに、その画像信号についてのフレームメタデータもさらに分離し、データ量検出部４２に供給する。デマルチプレクサ４１はまた、信号入出力装置３１から供給される、編集結果などのクリップメタデータをデータ量検出部４２に供給する。
【００５４】
データ量検出部４２は、デマルチプレクサ４１から供給される画像信号、音声信号、フレームメタデータを、そのまま、画像信号変換部４３、音声信号変換部４４、フレームメタデータ処理部４５にそれぞれ供給するとともに、その画像信号と音声信号のデータ量を検出し、メモリコントローラ１７に供給する。即ち、データ量検出部４２は、デマルチプレクサ４１から供給される画像信号、音声信号、フレームメタデータそれぞれについて、例えば、所定の再生時間分のデータ量を検出し、メモリコントローラ１７に供給する。
【００５５】
また、データ量検出部４２は、デマルチプレクサ４１から供給される画像信号、さらには、必要に応じて音声信号を、ローレゾデータ生成部４６に供給する。さらに、データ量検出部４２は、デマルチプレクサ４１から供給されるクリップメタデータを、クリップメタデータ処理部４７に供給する。
【００５６】
画像信号変換部４３は、データ量検出部４２から供給される画像信号を、例えば、すべてのフレームをＩ（Ｉｎｔｒａ）ピクチャとしてＭＰＥＧエンコードし、その結果得られる画像データのデータ系列を、メモリコントローラ１７に供給する。また、音声信号変換部４３は、データ量検出部４２から供給される音声信号を、例えばＭＰＥＧエンコードし、その結果得られる音声データのデータ系列を、メモリコントローラ１７に供給する。
【００５７】
そして、メモリコントローラ１７に供給された画像データと音声データは、上述したようにして、光ディスク１１に供給されて記録される。
【００５８】
フレームメタデータ処理部４５は、データ量検出部４２を介して供給されるフレームメタデータの各構成要素（タイムコードや撮像が行われた日時など）を、必要に応じて配置し直し、その結果得られるフレームメタデータのデータ系列を、メモリコントローラ１７に供給する。
【００５９】
ローレゾデータ生成部４６は、そこに供給されるデータのデータ量を少なくしたデータであるローレゾデータのデータ系列を生成し、メモリコントローラ１７に供給する。
【００６０】
即ち、ローレゾデータ生成部４６は、データ量検出部４２を介して供給される画像信号の各フレームの画素数を間引く等することによって、画素数の少ないフレームの画像信号である少画像信号を生成する。さらに、ローレゾデータ生成部４６は、その少画像信号を、例えば、ＭＰＥＧ４方式でエンコードし、そのエンコード結果を、ローレゾデータとして出力する。
【００６１】
なお、ローレゾデータ生成部４６では、データ量検出部４２を介して供給される音声信号、あるいは、その音声信号のサンプルを間引く等することによってデータ量を少なくした音声信号を、ローレゾデータに含めて（例えば、フレーム単位等で、少画像信号に多重化した形で）出力するようにすることが可能である。以下では、ローレゾデータには、音声信号が含まれるものとする。
【００６２】
ここで、画像信号変換部４３が出力する画像データのデータ系列および音声信号変換部４４が出力する音声データと、ローレゾデータ生成部４６が出力するローレゾデータのデータ系列とは、同一内容の画像および音声のデータ系列であるが、画像信号変換部４３が出力する画像データおよび音声信号変換部４４が出力する音声データは、いわば本来的に、ユーザに提供されるべきものであり、このことから、画像信号変換部４３が出力する画像データおよび音声信号変換部４４が出力する音声データを、以下、適宜、本線データという。
【００６３】
ローレゾデータは、上述したように、本線データと同一内容の画像および音声のデータではあるが、そのデータ量が少ない。従って、ある再生時間の再生を行うとした場合、ローレゾデータは、本線データに比較して、光ディスク１１から短時間で読み出すことができる。
【００６４】
なお、本線データのデータレートとしては、例えば、２５Ｍｂｐｓ（Ｍｅｇａ  ｂｉｔ  ｐｅｒ  ｓｅｃｏｎｄ）程度を採用することができる。この場合、ローレゾデータのデータレートとしては、例えば、３Ｍｂｐｓ程度を採用することができる。さらに、この場合、フレームメタデータのデータレートとして、例えば、２Ｍｂｐｓ程度を採用することとすると、光ディスク１１に記録するデータ全体のデータレートは、３０（＝２５＋３＋２）Ｍｂｐｓ程度となる。従って、光ディスク１１（をドライブするディスク記録再生装置１０）としては、例えば、３５Ｍｂｐｓなどの記録レートを有する、十分実用範囲内のものを採用することが可能である。
【００６５】
クリップメタデータ処理部４７は、データ量検出部４２を介して供給されるクリップメタデータの各構成要素（不連続点タイムコードなど）を、必要に応じて配置し直し、その結果得られるクリップメタデータのデータ系列を、メモリコントローラ１７に供給する。
【００６６】
以上のように、データ変換部１９では、本線データ（画像データおよび音声データ）のデータ系列の他、フレームメタデータ、ローレゾデータ、およびクリップメタデータのデータ系列も、メモリコントローラ１７に供給される。そして、メモリコントローラ１７に供給された本線データ、フレームメタデータ、ローレゾデータ、およびクリップメタデータは、光ディスク１１に供給されて記録される。
【００６７】
この光ディスク１１には、木の年輪を形成するかのように、本線データ、フレームメタデータ、ローレゾデータ、およびクリップメタデータが記録される。このことから、光ディスク１１に記録されるデータのひとまとまりを、音声「年輪」データ、画像「年輪」データ、ローレゾ「年輪」データ、フレームメタ「年輪」データ、クリップメタ「年輪」データと呼んでいる。なお、以下、適宜、木の年輪を形成するかのように、光ディスク１１に記録される、あるデータ系列の中のデータのまとまりを、年輪データという。
【００６８】
一方、光ディスク１１からのデータの再生時においては、光ディスク１１から、必要に応じて、本線データ（画像データおよび音声データ）、フレームメタデータ、ローレゾデータ、またはクリップメタデータが読み出される。そして、本線データを構成する画像データと音声データは、メモリコントローラ１７から画像データ変換部４８と音声データ変換部４９にそれぞれ供給される。
【００６９】
画像データ変換部４８は、メモリコントローラ１７から供給される画像データのデータ系列を、例えばＭＰＥＧデコードし、その結果得られる画像信号を、マルチプレクサ５３に供給する。また、音声データ変換部４９は、メモリコントローラ１７から供給される音声データのデータ系列を、例えばＭＰＥＧデコードし、その結果得られる音声信号を、マルチプレクサ５３に供給する。
【００７０】
また、フレームメタデータ、ローレゾデータ、およびクリップメタデータは、フレームメタデータ処理部５０、ローレゾデータ処理部５１、クリップメタデータ処理部５２にそれぞれ供給される。フレームフレームメタデータ処理部５０は、そこに供給されるフレームメタデータの各構成要素の配置位置を必要に応じて変更し、マルチプレクサ５３に供給する。ローレゾデータ処理部５１は、そこに供給されるローレゾデータをデータ量の少ない画像信号と音声信号にデコードし、デマルチプレクサ５３に供給する。クリップメタデータ処理部５２は、そこに供給されるクリップメタデータの各構成要素の配置位置を必要に応じて変更し、マルチプレクサ５３に供給する。
【００７１】
マルチプレクサ５３は、画像データ変換部４８から供給される画像信号、音声データ変換部４９から供給される音声信号、フレームメタデータ処理部５０から供給されるフレームメタデータ、ローレゾデータ処理部５１から供給されるデータ量の少ない画像信号および音声信号、クリップメタデータ処理部５２から供給されるクリップメタデータを、信号入出力装置３１に供給する。なお、マルチプレクサ５３では、画像データ変換部４８から供給される画像信号、音声データ変換部４９から供給される音声信号、フレームメタデータ処理部５０から供給されるフレームメタデータ、ローレゾデータ処理部５１から供給されるデータ量の少ない画像信号および音声信号を多重化して出力するようにすることも、それぞれの信号（データ）を、独立に、並列して出力するようにすることも可能である。
【００７２】
次に、図３のフローチャートを参照して、データ変換部１９が図２に示したように構成される場合の、制御部２０が行う記録処理について説明する。
【００７３】
操作部２１が操作されることによって、記録処理開始を指令する旨の操作信号が、操作部２１から制御部２０に供給されると、制御部２０は、記録処理を開始する。
【００７４】
即ち、制御部２０は、まず最初に、ステップＳ１において、音声年輪サイズＴｓａ、画像年輪サイズＴｓｖ、ローレゾ年輪サイズＴｓｌ、およびフレームメタ年輪サイズＴｓｍを設定する。
【００７５】
ここで、音声年輪サイズＴｓａは、光ディスク１１にひとまとめで配置して記録する音声データＡのデータ量を決定する変数で、例えば、音声信号の再生時間によって表される。同様に、画像年輪サイズＴｓｖは、光ディスク１１にひとまとめで配置して記録する画像データＶのデータ量を決定する変数で、例えば、画像信号の再生時間によって表される。ローレゾ年輪サイズＴｓｌは、光ディスク１１にひとまとめで配置して記録するローレゾデータのデータ量を決定する変数で、例えば、そのローレゾデータの元となった画像信号（または音声信号）の再生時間によって表される。フレームメタ年輪サイズＴｓは、光ディスク１１にひとまとめで配置して記録するフレームメタデータのデータ量を決定する変数で、例えば、そのフレームメタデータによって各種の情報（例えば、画像の撮像が行われた日時など）が説明される画像信号（または音声信号）の再生時間によって表される。
【００７６】
なお、音声年輪サイズＴｓａ、画像年輪サイズＴｓｖ、ローレゾ年輪サイズＴｓｌ、フレームメタ年輪サイズＴｓｍを、例えば、ビット数やバイト数などのデータ量そのものによって表すのではなく、再生時間によって、いわば間接的に表すようにしたのは、次のような理由による。
【００７７】
即ち、図３の記録処理によれば、後述するように、光ディスク１１には、音声データＡの系列から抽出された音声年輪サイズＴｓａに基づくデータ量ごとの音声データのまとまりである音声年輪データ、画像データＶの系列から抽出された画像年輪サイズＴｓｖに基づくデータ量ごとの画像データのまとまりである画像年輪データ、ローレゾデータのデータ系列から抽出されたローレゾ年輪サイズＴｓｌに基づくデータ量ごとのローレゾデータのまとまりであるローレゾ年輪データ、フレームメタデータのデータ系列から抽出されたフレームメタ年輪サイズＴｓｍに基づくデータ量ごとのフレームメタデータのまとまりであるフレームメタ年輪データが周期的に配置されて記録される。
【００７８】
このように、光ディスク１１に、音声年輪データ、画像年輪データ、ローレゾ年輪データ、フレームメタ年輪データが周期的に配置されて記録される場合、画像と音声の再生を考えると、その再生は、画像信号とその画像信号に付随する音声信号とが揃わないと行うことができない。かかる再生の観点からは、ある再生時間帯の音声年輪データと、その再生時間帯の画像年輪データとは、光ディスク１１上の近い位置、即ち、例えば、隣接する位置に記録すべきである。また、ローレゾ年輪データとメタ年輪データは、それぞれ、音声年輪データや画像年輪データのデータ量を少なくしたもの、音声年輪データや画像年輪データに関する情報を表すものであるから、ある再生時間帯の音声年輪データおよび画像年輪データと、その再生時間帯のローレゾ年輪データとメタ年輪データとは、やはり、光ディスク１１上の近い位置に記録すべきである。
【００７９】
しかしながら、同一の再生時間分の音声データＡと画像データＶのデータ量を比較した場合、それらのデータ量は、一般に大きく異なる。即ち、ある再生時間分の音声データＡのデータ量は、その再生時間分の画像データＶのデータ量に比較してかなり少ない。さらに、音声データＡや画像データＶのデータレートが、固定ではなく、可変となっているケースもある。
【００８０】
また、同一の再生時間分の音声データＡや画像データＶのデータレートと、ローレゾデータやフレームメタデータのデータレートとを比較した場合、音声データＡや画像データＶのデータレートに比較して、ローレゾデータやフレームメタデータのデータレートは小である。
【００８１】
従って、音声年輪サイズＴｓａ、画像年輪サイズＴｓｖ、ローレゾ年輪サイズＴｓｌ、フレームメタ年輪サイズＴｓｍを、データ量で表し、そのデータ量ごとの音声年輪データ、画像年輪データ、ローレゾ年輪データ、フレームメタ年輪データを、音声データＡ、画像データＶ、ローレゾデータ、フレームメタデータの系列それぞれから順次抽出すると、各再生時間帯の画像年輪データに対して、再生時刻が徐々に進んだ（先の）再生時間帯の音声年輪データ、ローレゾデータ、フレームメタデータが得られるようになり、その結果、同一の再生時間帯に再生されるべき音声データ、画像データ、ローレゾデータ、およびフレームメタデータを、光ディスク１１上の近い位置に配置することが困難となる。
【００８２】
そこで、音声年輪サイズＴｓａ、画像年輪サイズＴｓｖ、ローレゾ年輪サイズＴｓｌ、フレームメタ年輪サイズＴｓｍを、再生時間で表し、その再生時間分のデータ量ごとの音声年輪データ、画像年輪データ、ローレゾ年輪データ、フレームメタ年輪データを、音声データＡ、画像データＶ、ローレゾデータ、フレームメタデータの系列それぞれから順次抽出した場合には、同じような再生時間帯の音声年輪データ、画像年輪データ、ローレゾ年輪データ、フレームメタ年輪データをセットで得ることができ、その結果、同一の再生時間帯に再生されるべき音声データ、画像データ、ローレゾデータ、およびフレームメタデータを、光ディスク１１上の近い位置に配置することができる。
【００８３】
なお、ステップＳ１で設定する音声年輪サイズＴｓａ、画像年輪サイズＴｓｖ、ローレゾ年輪サイズＴｓｌ、およびフレームメタ年輪サイズＴｓｍの値は、あらかじめ定められた固定の値でも良いし、可変の値でも良い。音声年輪サイズＴｓａや、画像年輪サイズＴｓｖ、ローレゾ年輪サイズＴｓｌ、フレームメタ年輪サイズＴｓｍの値を可変とする場合には、その可変の値は、例えば、操作部２１を操作することによって入力するようにすることができる。
【００８４】
ステップＳ１の処理後は、ステップＳ２に進み、制御部２０は、データ変換部１９を制御して、信号入出力装置３１からディスク記録再生装置１０に供給される音声信号と画像信号を圧縮符号化して、音声データＡの系列と画像データＶの系列とする音声信号変換処理と画像信号変換処理をそれぞれ開始させるとともに、メモリコントローラ１７を制御して、データ変換部１９で得られた音声データＡと画像データＶをメモリ１８に供給して記憶させる音声データ記憶処理と画像データ記憶処理をそれぞれ開始させる。
【００８５】
また、ステップＳ２では、制御部２０は、データ変換部１９を制御して、信号入出力装置３１からディスク記録再生装置１０に供給されるフレームメタデータの系列を処理するフレームメタデータ処理と、信号入出力装置３１からディスク記録再生装置１０に供給される音声信号と画像信号からローレゾデータの系列を生成するローレゾデータ生成処理とを開始させるとともに、メモリコントローラ１７を制御して、データ変換部１９で得られたフレームメタデータとローレゾデータをメモリ１８に供給して記憶させるフレームメタデータ記憶処理とローレゾデータ記憶処理をそれぞれ開始させる。
【００８６】
さらに、ステップＳ２では、制御部２０は、データ変換部１９を制御して、信号入出力装置３１からディスク記録再生装置１０に供給されるクリップメタデータの系列を処理するクリップメタデータ処理を開始させるとともに、メモリコントローラ１７を制御して、データ変換部１９で得られたクリップメタデータをメモリ１８に供給して記憶させるクリップメタデータ記憶処理を開始させる。
【００８７】
そして、ステップＳ３，Ｓ４に順次進み、制御部２０は、ステップＳ３において、音声データＡを光ディスク１１に記録させる制御タスクである音声データ記録タスクを開始するとともに、ステップＳ４において、画像データＶを光ディスク１１に記録させる制御タスクである画像データ記録タスクを開始し、ステップＳ５，Ｓ６に順次進む。制御部２０は、ステップＳ５において、ローレゾデータを光ディスク１１に記録させる制御タスクであるローレゾデータ記録タスクを開始するとともに、ステップＳ６において、フレームメタデータを光ディスク１１に記録させる制御タスクであるフレームメタデータ記録タスクを開始し、ステップＳ７に進む。なお、ステップＳ３における音声データ記録タスク、ステップＳ４における画像データ記録タスク、ステップＳ５におけるローレゾデータ記録タスク、およびステップＳ６におけるフレームメタデータ記録タスクの詳細については、後述する。
【００８８】
ステップＳ７では、制御部２０は、操作部２１から、データの記録の終了を指令する操作信号が供給されたかどうかを判定し、供給されていないと判定した場合、ステップＳ８に進み、制御部２０は、すべての記録タスクが終了したかどうかを判定する。ステップＳ８おいて、すべての記録タスクが終了していないと判定された場合、ステップＳ７に戻り、以下、同様の処理が繰り返される。
【００８９】
また、ステップＳ８において、すべての記録タスクが終了したと判定された場合、即ち、ステップＳ３で開始された音声データ記録タスク、ステップＳ４で開始された画像データ記録タスク、ステップＳ５で開始されたローレゾデータ記録タスク、およびステップＳ６で開始されたフレームメタデータ記録タスクのすべてが終了している場合、ステップＳ１１に進む。
【００９０】
一方、ステップＳ７において、データの記録の終了を指令する操作信号が供給されたと判定された場合、即ち、例えば、ユーザが、データの記録を終了するように、操作部２１を操作した場合、ステップＳ９に進み、制御部２０は、ステップＳ２で開始させた音声信号変換処理、画像信号変換処理、フレームメタデータ処理、およびローレゾデータ生成処理、並びに音声データ記憶処理、画像データ記憶処理、フレームメタデータ記憶処理、およびローレゾデータ記憶処理を終了させ、ステップＳ１０に進む。
【００９１】
ステップＳ１０では、ステップＳ８における場合と同様に、すべての記録タスクが終了したかどうかを判定し、すべての記録タスクが終了したと判定されるまで、待機する。
【００９２】
そして、ステップＳ１０において、すべての記録タスクが終了したと判定された場合、即ち、ステップＳ３で開始された音声データ記録タスク、ステップＳ４で開始された画像データ記録タスク、ステップＳ５で開始されたローレゾデータ記録タスク、およびステップＳ６で開始されたフレームメタデータ記録タスクのすべてが終了した場合、ステップＳ１１に進む。
【００９３】
ステップＳ１１では、制御部２０は、ステップＳ２で開始させたクリップメタデータ処理およびクリップメタデータ記憶処理を終了させる。ステップＳ１２では、制御部２０は、メモリコントローラ１７を制御して、メモリ１８に記憶されているクリップメタデータを抽出させ、抽出されたクリップメタデータをクリップメタ年輪データとして、メモリコントローラ１７から信号処理部１６に供給させる。これにより、クリップメタ年輪データが、光ディスク１１に記録される。その後、記録処理は終了される。
【００９４】
次に、図４のフローチャートを参照して、図３のステップＳ３で開始される音声データ記録タスクについて説明する。
【００９５】
音声データ記録タスクが開始されると、まず最初に、ステップＳ２１において、制御部２０は、後で行われるステップＳ２７の処理で、１ずつインクリメントされる変数Ｎａを、例えば１に初期化し、ステップＳ２２に進む。
【００９６】
ステップＳ２２では、制御部２０は、Ｔｓａ×Ｎａが、Ｔｓｖ×Ｎｖ以下であるかどうかを判定し、さらに、Ｔｓａ×Ｎａが、Ｔｓｌ×Ｎｌ以下で、かつＴｓｍ×Ｎｍ以下であるかどうかを判定する。
【００９７】
ここで、Ｔｓａは、音声年輪サイズであり、音声信号の、ある再生時間を表す。変数Ｎａは、後述するように、音声年輪サイズＴｓａに基づくデータ量の音声データ（音声年輪データ）が光ディスク１１に記録されるごとに、１ずつインクリメントされていく。Ｔｓｖは、画像年輪サイズであり、変数Ｎｖは、後述するように、画像データ記録タスクにおいて、画像年輪サイズＴｓｖに基づくデータ量の画像データ（画像年輪データ）が光ディスク１１に記録されるごとに、１ずつインクリメントされていく。従って、Ｔｓａ×Ｎａは、音声データを、音声年輪サイズＴｓａ単位で記録していった場合に、これから光ディスク１１に記録しようとしている音声年輪データの最後の再生時刻に相当し、Ｔｓｖ×Ｎｖは、画像データを、画像年輪サイズＴｓｖ単位で記録していった場合に、これから光ディスク１１に記録しようとしている画像年輪データの最後の再生時刻に相当する。
【００９８】
また、Ｔｓｌは、ローレゾ年輪サイズであり、変数Ｎｌは、後述するように、ローレゾデータ記録タスクにおいて、ローレゾ年輪サイズＴｓｅに基づくデータ量のローレゾデータ（ローレゾ年輪データ）が光ディスク１１に記録されるごとに、１ずつインクリメントされていく。Ｔｓｍは、フレームメタ年輪サイズであり、変数Ｎｍは、後述するように、フレームメタデータ記録タスクにおいて、フレームメタ年輪サイズＴｓｍに基づくデータ量のフレームメタデータ（フレームメタ年輪データ）が光ディスク１１に記録されるごとに、１ずつインクリメントされていく。従って、Ｔｓｌ×Ｎｌは、ローレゾデータを、ローレゾ年輪サイズＴｓｅ単位で記録していった場合に、これから光ディスク１１に記録しようとしているローレゾ年輪データの最後の再生時刻に相当し、Ｔｓｍ×Ｎｍは、フレームメタデータを、フレームメタ年輪サイズＴｓｍ単位で記録していった場合に、これから光ディスク１１に記録しようとしているフレームメタ年輪データの最後の再生時刻に相当する。
【００９９】
いま、音声年輪データ、画像年輪データ、ローレゾ年輪データ、およびフレームメタ年輪データを、同じような再生時間帯のものが、光ディスク１１上の近い位置に記録されるように、周期的に配置するものとする。さらに、音声年輪データ、画像年輪データ、ローレゾ年輪データ、およびフレームメタ年輪データについては、その再生時刻が早いものほど、光ディスク１１の前の位置（光ディスク１１に対するデータの読み書き順で、先の位置）に配置され、さらに、同じような再生時間帯の音声年輪データ、画像年輪データ、ローレゾ年輪データ、およびフレームメタ年輪データについては、例えば、音声年輪データ、画像年輪データ、ローレゾ年輪データ、フレームメタ年輪データの順番で、光ディスク１１のより前の位置に配置されるものとする。
【０１００】
この場合、これから記録しようとする音声年輪データを、注目音声年輪データというものとすると、注目音声年輪データは、再生時刻Ｔｓａ×Ｎａ以前の最近の（再生時刻Ｔｓａ×Ｎａに最も近い）再生時間帯の音声年輪データとなるが、この注目音声年輪データは、再生時刻Ｔｓａ×Ｎａ以前の最近の再生時間帯の画像年輪データ、ローレゾ年輪データ、およびフレームメタ年輪データが記録される直前、つまり、再生時刻Ｔｓａ×Ｎａ以前の２番目に新しい再生時間帯の画像年輪データ、ローレゾ年輪データ、およびフレームメタ年輪データが記録された直後に記録する必要がある。
【０１０１】
ところで、これから記録される画像年輪データは、Ｔｓｖ×Ｎｖ以前の最近の再生時間帯の画像年輪データである。また、これから記録されるローレゾ年輪データは、Ｔｓｌ×Ｎｌ以前の最近の再生時間帯のローレゾ年輪データであり、これから記録されるフレームメタ年輪データは、Ｔｓｍ×Ｎｍ以前の最近の再生時間帯のフレームメタ年輪データである。同じような再生時間帯の年輪データについては、上述したように、音声年輪データが、光ディスク１１のより前の位置に配置されるから、注目音声年輪データの記録は、音声年輪データの再生時刻Ｔｓａ×Ｎａが、画像年輪データの再生時刻Ｔｓｖ×Ｎｖ以下となっており、さらに、ローレゾ年輪データの再生時刻Ｔｓｌ×Ｎｌ以下であり、かつ、フレームメタ年輪データの再生時刻Ｔｓｍ×Ｎｍ以下となっているタイミングで行う必要がある。
【０１０２】
そこで、ステップＳ２２では、音声年輪データの再生時刻Ｔｓａ×Ｎａが、画像年輪データの再生時刻Ｔｓｖ×Ｎｖ以下であり、さらに、ローレゾ年輪データの再生時刻Ｔｓｌ×Ｎｌ以下であり、かつ、フレームメタ年輪データの再生時刻Ｔｓｍ×Ｎｍ以下であるかどうかが判定され、これにより、現在のタイミングが、注目音声年輪データの記録を行うべきタイミングであるかどうかが判定される。
【０１０３】
ステップＳ２２において、音声年輪データの再生時刻Ｔｓａ×Ｎａが、画像年輪データの再生時刻Ｔｓｖ×Ｎｖ、ローレゾ年輪データの再生時刻Ｔｓｌ×Ｎｌ、またはフレームメタ年輪データの再生時刻Ｔｓｍ×Ｎｍのうちのいずれか以下（以前）でないと判定された場合、即ち、現在のタイミングが、注目音声年輪データの記録を行うべきタイミングでない場合、ステップＳ２２に戻り、以下、同様の処理が繰り返される。
【０１０４】
また、ステップＳ２２において、音声年輪データの再生時刻Ｔｓａ×Ｎａが、画像年輪データの再生時刻Ｔｓｖ×Ｎｖ、ローレゾ年輪データの再生時刻Ｔｓｌ×Ｎｌ、およびフレームメタ年輪データの再生時刻Ｔｓｍ×Ｎｍのすべての時刻以下であると判定された場合、即ち、現在のタイミングが、注目音声年輪データの記録を行うべきタイミングである場合、ステップＳ２３に進み、制御部２０は、データ変換部１９からメモリコントローラ１７を介して、メモリ１８に、音声データＡが供給されているか否かを判定し、供給されていると判定した場合、ステップＳ２４に進む。
【０１０５】
ステップＳ２４では、制御部２０は、メモリ１８に、通算して、音声年輪サイズＴｓａ×Ｎａ分の再生に必要な音声信号の音声データＡが記憶されたか否かを判定し、まだ、その分の音声データＡがメモリ１８に記憶されていないと判定された場合、ステップＳ２２に戻り、それ以降の処理が繰り返される。また、ステップＳ２４において、再生時間Ｔｓａ×Ｎａに対応する分の音声データＡがメモリ１８に記憶されたと判定された場合、処理はステップＳ２５に進む。
【０１０６】
なお、データ変換部１９のデータ量検出部４２は、通算して、再生時間Ｔｓａ×Ｎａ分の再生に必要な音声信号を検出したとき、その旨を、メモリコントローラ１７に通知する。メモリコントローラ１７は、その通知に基づいて、通算して、再生時間Ｔｓａ×Ｎａ分の再生に必要な音声データＡをメモリ１８に記憶させたか否かの判定を行い、その判定結果を制御部２０に通知する。すなわち制御部２０は、メモリコントローラ１７からのその判定結果に基づいて、ステップＳ２４における判定を行う。なお、本実施の形態では、音声信号を圧縮符号化することによって得られる音声データがメモリ１８に記憶されることとしているが、音声信号は、圧縮符号化せずに、そのまま、音声データとして、メモリ１８に記憶させることも可能である。
【０１０７】
ここで、図５は、メモリ１８に記憶される音声データＡの通算のデータ量（通算データ量）Ｌａと時間（再生時間）との関係を示している。なお、図５中右側の上下方向を示す小さな矢印（水平方向の点線の間隔を示す矢印）は、セクタのデータ量Ｓｕを表している。また、図５における点線Ｌｖは、後述する図８において実線で示してある、メモリ１８に記憶される画像データＶの通算のデータ量（通算データ量）Ｌｖを示しており、点線Ｌｌは、後述する図１０において実線で示してある、メモリ１８に記憶されるローレゾデータの通算データ量Ｌｌを示しており、点線Ｌｍは、後述する図１２において実線で示してある、メモリ１８に記憶されるフレームメタデータの通算データ量Ｌｍを示している。さらに、図５では、音声データＡの通算データ量Ｌａが直線となっており、従って、音声データＡのデータレートが、固定であるものとしてある。但し、音声データＡは、可変のデータレートのものとすることが可能である。
【０１０８】
図５において、例えば、Ｎａ＝１のときの時間Ｔｓａ×Ｎａ（＝１）分の再生に必要な音声データＡのデータ量は、ＡＮ１’である。従って、Ｎａ＝１のときのステップＳ２４では、通算データ量がＡＮ１’の音声データＡが、メモリ１８に記憶されたとき、再生時間Ｔｓａ×Ｎａに対応する分の音声データＡがメモリ１８に記憶されたと判定され、ステップＳ２５に進む。
【０１０９】
ステップＳ２５では、制御部２０は、メモリコントローラ１７を制御して、メモリ１８に記憶されている音声データＡから、光ディスク１１上に形成される物理的記録再生単位（物理的単位領域）としての、例えば１つのセクタのデータ量Ｓｕの整数倍（ｎ倍）のデータ量であって、メモリ１８から読み出すことのできる最大のデータ量の音声データＡを、時間的に先に入力された方から読み出させることにより抽出し、ステップＳ２６に進む。なお、このセクタの整数倍のデータ量であって、メモリ１８から読み出すことのできる最大のデータ量の音声データＡとして、メモリ１８から読み出される音声年輪データが、上述した、再生時刻Ｔｓａ×Ｎａ以前の最近の音声年輪データである。
【０１１０】
ここで、上述の図５において時刻が１×Ｔｓａのとき、メモリ１８には、少なくともデータ量ＡＮ１’の音声データＡが記憶されている。データ量ＡＮ１’は、１つのセクタのデータ量より大であるが、２つのセクタのデータ量より小であるため、ステップＳ２５では、１つのセクタのデータ量ＳｕであるＡＮ１分の音声データＡが、メモリ１８から、注目音声年輪データとして読み出されることにより抽出される。
【０１１１】
なお、ステップＳ２５において読み出されなかった音声データ、即ち、図５の時刻が１×Ｔｓａのときにおいては、１つのセクタのデータ量Ｓｕに満たないデータ量Ａα１の音声データＡは、そのままメモリ１８に残される。
【０１１２】
図４に戻り、ステップＳ２６では、制御部２０が、ステップＳ２５で得られた、セクタの整数倍のデータ量の注目音声年輪データを、メモリコントローラ１７から信号処理部１６に供給させ、これにより、そのセクタの整数倍のデータ量の注目音声年輪データが、その整数倍の数のセクタに記録されるように記録制御を行う。
【０１１３】
ここで、図５の時刻が１×Ｔｓａのときには、１つのセクタのデータ量Ｓｕの音声データＡが、注目音声年輪データとして、メモリコントローラ１７から信号処理部１６に供給される。そして、この１つのセクタのデータ量Ｓｕの注目音声年輪データは、ピックアップ部１３に供給され、図６に示すように、光ディスク１１の１つのセクタであるセクタ＃１に、音声年輪データの境界と、光ディスク１１のセクタ＃１の境界とが一致するように記録される。
【０１１４】
なお、ここでは、説明を簡単にするために、光ディスク１１には、物理的に連続した、十分大きな空き領域が存在するものとする。また、光ディスク１１に対するデータの読み書きが、例えば、その内周から外周方向に行われるものとすると、データの記録は、メモリコントローラ１７から信号処理部１６に供給されるデータの順番で、空き領域の内周側から外周側に連続して行われていくものとする。
【０１１５】
ステップＳ２６において、上述のように、注目音声年輪データの記録制御が行われた後は、ステップＳ２７に進み、制御部２０は、変数Ｎａを１だけインクリメントし、ステップＳ２２に戻り、それ以降の処理を繰り返す。
【０１１６】
すなわち、図５の実施の形態では、時刻ｔが、Ｔｓａ，２×Ｔｓａ，３×Ｔｓａ，４×Ｔｓａのタイミングにおいて、それぞれ、１セクタ、２セクタ、１セクタ、２セクタ分の音声データが、音声年輪データ＃１，＃２，＃３，＃４として抽出され、光ディスク１１の境界と一致するように記録される
【０１１７】
一方、ステップＳ２３において、音声データＡがメモリ１８に供給されていないと判定された場合、即ち、データ変換部１９からメモリコントローラ１７への音声データＡの供給が停止した場合、ステップＳ２８に進み、制御部２０は、メモリコントローラ１７を制御することにより、メモリ１８にいま残っている音声データＡのすべてを読み出し、そのデータ量がセクタの整数倍の最小のデータ量となるように、音声データＡに、パディング用のパディング（ＰＡＤＤＩＮＧ）データを付加する。これにより、メモリ１８から読み出された音声データＡは、セクタの整数倍のデータ量の音声年輪データとされる。さらに、制御部２０は、その音声年輪データを、メモリコントローラ１７から信号処理部１６に供給させ、これにより、そのセクタの整数倍のデータ量の音声年輪データが、その整数倍の数のセクタに記録されるように記録制御を行う。
【０１１８】
その後、ステップＳ２９に進み、制御部２０は、変数Ｎａに、無限大に相当する値（非常に大きな値）をセットして、音声データ記録タスクを終了する。
【０１１９】
なお、上述の場合には、光ディスク１１の物理的単位領域を、セクタとしたが、光ディスク１１の物理的単位領域としては、その他、例えば、ＥＣＣ（Ｅｒｒｏｒ  Ｃｏｒｒｅｃｔｉｏｎ  Ｃｏｄｅ：誤り訂正符号）処理が施される単位のデータが記録されるＥＣＣブロックとすることが可能である。また、光ディスク１１の物理的単位領域は、その他、例えば、複数の固定数のセクタや、複数の固定数のＥＣＣブロックとすることが可能である。
【０１２０】
ここで、ＥＣＣ処理は、例えば、信号処理部１６で、ＥＣＣブロック単位で施される。また、セクタは、１以上の個数のＥＣＣブロックで構成することができる。あるいは、ＥＣＣブロックは、１以上の個数のＥＣＣブロックで構成することができる。
【０１２１】
以下では、１つのセクタを、光ディスク１１の物理的単位領域として説明を行う。なお、１つのＥＣＣブロックが１つのセクタから構成されるものとすれば、物理的単位領域を、セクタとしても、また、ＥＣＣブロックとしても、光ディスク１１へのデータの記録結果は同一になる。
【０１２２】
これにより、光ディスク１１の物理的単位領域としての、例えば、セクタの整数倍のデータ量の音声年輪データが、その整数倍の数のセクタに、音声年輪データの境界と、光ディスク１１のセクタの境界とが一致するように、周期的に記録される。
【０１２３】
次に、図７のフローチャートを参照して、図３のステップＳ４で開始される画像データ記録タスクについて説明する。
【０１２４】
画像データ記録タスクが開始されると、まず最初に、ステップＳ４１において、制御部２０は、後で行われるステップＳ４７の処理で、１ずつインクリメントされる変数Ｎｖを、例えば１に初期化し、ステップＳ４２に進む。
【０１２５】
ステップＳ４２では、制御部２０は、Ｔｓｖ×Ｎｖが、Ｔｓａ×Ｎａ未満であり、さらに、Ｔｓｖ×Ｎｖが、Ｔｓｌ×Ｎｌ以下で、かつＴｓｍ×Ｎｍ以下であるかどうかを判定する。
【０１２６】
ここで、音声データ記録タスクで説明したように、Ｔｓａ×Ｎａは、音声データを、音声年輪サイズＴｓａ単位で記録していった場合に、これから光ディスク１１に記録しようとしている音声年輪データの最後の再生時刻に相当し、Ｔｓｖ×Ｎｖは、画像データを、画像年輪サイズＴｓｖ単位で記録していった場合に、これから光ディスク１１に記録しようとしている画像年輪データの最後の再生時刻に相当し、Ｔｓｍ×Ｎｍは、フレームメタデータを、フレームメタ年輪サイズＴｓｍ単位で記録していった場合に、これから光ディスク１１に記録しようとしているフレームメタ年輪データの最後の再生時刻に相当する。
【０１２７】
いま、上述したように、音声年輪データ、画像年輪データ、ローレゾ年輪データ、およびフレームメタ年輪データを、同じような再生時間帯のものが、光ディスク１１上の近い位置に記録されるように、周期的に配置し、さらに、同じような再生時間帯の音声年輪データ、画像年輪データ、ローレゾ年輪データ、およびフレームメタ年輪データについては、例えば、音声年輪データ、画像年輪データ、ローレゾ年輪データ、フレームメタ年輪データの順番で、光ディスク１１のより前の位置に配置されるものとする。
【０１２８】
この場合、これから記録しようとする画像年輪データを、注目画像年輪データというものとすると、注目画像年輪データは、再生時刻Ｔｓｖ×Ｎｖ以前の最近の（再生時刻Ｔｓｖ×Ｎｖに最も近い）再生時間帯の画像年輪データとなるが、この注目画像年輪データは、再生時刻Ｔｓｖ×Ｎｖ以前の最近の再生時間帯の音声年輪データが記録された直後で、かつ、ローレゾ年輪データ、およびフレームメタ年輪データが記録される直前、つまり、再生時刻Ｔｓｖ×Ｎｖ以前の２番目に新しい再生時間帯のローレゾ年輪データ、およびフレームメタ年輪データが記録された直後に記録する必要がある。
【０１２９】
そこで、ステップＳ４２では、画像年輪データの再生時刻Ｔｓｖ×Ｎｖが、音声年輪データの再生時刻Ｔｓａ×Ｎａ未満となっており、さらに、ローレゾ年輪データの再生時刻Ｔｓｌ×Ｎｌ以下、かつ、フレームメタ年輪データの再生時刻Ｔｓｍ×Ｎｍ以下であるかどうかが判定され、これにより、現在のタイミングが、注目画像年輪データの記録を行うべきタイミングであるかどうかが判定される。
【０１３０】
ステップＳ４２において、画像年輪データの再生時刻Ｔｓｖ×Ｎｖが、音声年輪データの再生時刻Ｔｓａ×Ｎａ未満、ローレゾ年輪データの再生時刻Ｔｓｌ×Ｎｌ以下、またはフレームメタ年輪データの再生時刻Ｔｓｍ×Ｎｍ以下のうちのいずれかではないと判定された場合、即ち、現在のタイミングが、注目画像年輪データの記録を行うべきタイミングでない場合、ステップＳ４２に戻り、以下、同様の処理が繰り返される。
【０１３１】
また、ステップＳ４２において、画像年輪データの再生時刻Ｔｓｖ×Ｎｖが、音声年輪データの再生時刻Ｔｓａ×Ｎａ未満であり、さらに、ローレゾ年輪データの再生時刻Ｔｓｌ×Ｎｌ以下であり、かつ、フレームメタ年輪データの再生時刻Ｔｓｍ×Ｎｍ以下であると判定された場合、即ち、現在のタイミングが、注目画像年輪データの記録を行うべきタイミングである場合、ステップＳ４３に進み、制御部２０は、データ変換部１９からメモリコントローラ１７を介して、メモリ１８に、画像データＶが供給されているか否かを判定し、供給されていると判定した場合、ステップＳ４４に進む。
【０１３２】
ステップＳ４４では、制御部２０は、メモリ１８に、通算して、画像年輪サイズＴｓｖ×Ｎｖ分の再生に必要な画像信号の画像データＶが記憶されたか否かを判定し、まだ、その分の画像データＶがメモリ１８に記憶されていないと判定された場合、ステップＳ４２に戻り、それ以降の処理が繰り返される。また、ステップＳ４４において、再生時間Ｔｓｖ×Ｎｖに対応する分の画像データＶがメモリ１８に記憶されたと判定された場合、処理はステップＳ４５に進む。
【０１３３】
なお、データ変換部１９のデータ量検出部４２は、通算して、再生時間Ｔｓｖ×Ｎｖ分の再生に必要な画像信号を検出したとき、その旨を、メモリコントローラ１７に通知する。メモリコントローラ１７は、その通知に基づいて、通算して、再生時間Ｔｓｖ×Ｎｖ分の再生に必要な画像データＶをメモリ１８に記憶させたか否かの判定を行い、その判定結果を制御部２０に通知する。すなわち制御部２０は、メモリコントローラ１７からのその判定結果に基づいて、ステップＳ４４における判定処理を行う。なお、本実施の形態では、画像信号を圧縮符号化することによって得られる画像データがメモリ１８に記憶されることとしているが、画像信号は、圧縮符号化せずに、そのまま、画像データとして、メモリ１８に記憶させることも可能である。
【０１３４】
ここで、図８は、メモリ１８に記憶される画像データＶの通算のデータ量（通算データ量）Ｌａと時間（再生時間）との関係を示している。なお、図８中右側の上下方向を示す小さな矢印（水平方向の点線の間隔を示す矢印）は、図５における場合と同様に、セクタのデータ量Ｓｕを表している。また、図８における点線Ｌａは、上述の図５において実線で示した、メモリ１８に記憶される音声データＡの通算データ量Ｌａであり、点線Ｌｌは、後述する図１０において実線で示してある、メモリ１８に記憶されるローレゾデータの通算データ量Ｌｌを示しており、点線Ｌｍは、後述する図１２において実線で示してある、メモリ１８に記憶されるフレームメタデータの通算データ量Ｌｍを示している。
【０１３５】
図８において、例えば、Ｎｖ＝１のときの時間Ｔｓｖ×Ｎｖ（＝１）分の再生に必要な画像データＶのデータ量は、ＶＮ１’である。従って、Ｎｖ＝１のときのステップＳ４４では、通算データ量がＶＮ１’の画像データＶが、メモリ１８に記憶されたとき、再生時間Ｔｓｖ×Ｎｖに対応する分の画像データＶがメモリ１８に記憶されたと判定され、ステップＳ４５に進む。
【０１３６】
ステップＳ４５では、制御部２０は、メモリコントローラ１７を制御して、メモリ１８に記憶されている画像データＶから、光ディスク１１上に形成される物理的記録再生単位（物理的単位領域）としての、例えば１つのセクタのデータ量Ｓｕの整数倍（ｎ倍）のデータ量であって、メモリ１８から読み出すことのできる最大のデータ量の画像データＶを、時間的に先に入力された方から読み出させることにより抽出し、ステップＳ４６に進む。なお、このセクタの整数倍のデータ量であって、メモリ１８から読み出すことのできる最大のデータ量の画像データＶとして、メモリ１８から読み出される画像年輪データが、上述した、再生時刻Ｔｓｖ×Ｎｖ以前の最近の画像年輪データである。
【０１３７】
ここで、上述の図８において時刻が１×Ｔｓｖのとき、メモリ１８には、少なくともデータ量ＶＮ１’の画像データＶが記憶されている。データ量ＶＮ１’は、４つのセクタのデータ量より大であるが、５つのセクタのデータ量より小であるため、ステップＳ４５では、４つのセクタのデータ量ＳｕであるＶＮ１分の画像データＶが、メモリ１８から、注目画像年輪データとして読み出されることにより抽出される。
【０１３８】
なお、ステップＳ４５において読み出されなかった画像データ、即ち、図８の時刻が１×Ｔｓｖのときにおいては、１つのセクタのデータ量Ｓｕに満たないデータ量Ｖα１の画像データＶは、そのままメモリ１８に残される。
【０１３９】
図７に戻り、ステップＳ４６では、制御部２０が、ステップＳ４５で得られた、セクタの整数倍のデータ量の注目画像年輪データを、メモリコントローラ１７から信号処理部１６に供給させ、これにより、そのセクタの整数倍のデータ量の注目画像年輪データが、その整数倍の数のセクタに記録されるように記録制御を行う。
【０１４０】
ここで、図８の時刻が１×Ｔｓｖのときには、４つのセクタのデータ量Ｓｕの画像データＶが、注目画像年輪データとして、メモリコントローラ１７から信号処理部１６に供給される。そして、この４つのセクタのデータ量Ｓｕの注目画像年輪データは、ピックアップ部１３に供給され、上述した図６に示すように、光ディスク１１の４つのセクタであるセクタ＃２，＃３，＃４，＃５に、画像年輪データの境界と、光ディスク１１のセクタ＃２乃至＃５の領域の境界（セクタ＃２の先頭側の境界およびセクタ＃５の終わり側の境界）とが一致するように記録される。
【０１４１】
即ち、いま、説明を簡単にするため、音声年輪サイズＴｓａと画像年輪サイズＴｓｖとが等しいものとすると、図４の音声データ記録タスクと、図７の画像データ記録タスクの開始後、Ｎａ＝Ｎａ＝１のときに、図６に示したように、セクタ＃１に、再生時刻Ｔｓａ×Ｎａ以前の最近の音声年輪データが記録される。セクタ＃１に音声年輪データが記録されることにより、図４の音声データ記録タスクのステップＳ２７では、変数Ｎａが１だけインクリメントされ、Ｎａ＝２とされる。このとき、変数Ｎｖは、まだ１のままであり、従って、再生時刻Ｔｓａ×Ｎａは、再生時刻Ｔｓａ×Ｎａ未満となる。その結果、図７の画像データ記録タスクでは、ステップＳ４６において、再生時刻Ｔｓｖ×Ｎｖ以前の最近の画像年輪データが、セクタ＃２乃至＃５に記録される。
【０１４２】
即ち、ここでは、上述したように、光ディスク１１において、データの記録が、メモリコントローラ１７から信号処理部１６に供給されるデータの順番で、空き領域の内周側から外周側に連続して行われていくものとしているため、再生時刻Ｔｓｖ×Ｎｖ以前の最近の画像年輪データである４セクタ分の画像年輪データは、直前に、音声年輪データが記録されたセクタ＃１の直後のセクタ＃２から開始され、これにより、図６に示したように、セクタ＃２乃至＃５に記録される。
【０１４３】
以上から、Ｎａ＝Ｎａ＝１の場合に得られる音声年輪データと画像年輪データ、即ち、再生時刻Ｔｓａ×Ｎａ以前の最近の音声年輪データと、その再生時刻Ｔｓａ×Ｎａに等しい再生時刻Ｔｓｖ×Ｎｖ以前の最近の画像年輪データ、つまりは、同じような再生時間帯の音声年輪データと画像年輪データは、光ディスク１１の隣接する位置に配置されて記録される。
【０１４４】
ステップＳ４６において、上述のように、注目画像年輪データの記録制御が行われた後は、ステップＳ４７に進み、制御部２０は、変数Ｎｖを１だけインクリメントし、ステップＳ４２に戻り、それ以降の処理を繰り返す。
【０１４５】
即ち、図８の実施の形態では、時刻ｔが、Ｔｓｖ，２×Ｔｓｖ，３×Ｔｓｖ，４×Ｔｓｖのタイミングにおいて、それぞれ、４セクタ、２セクタ、５セクタ、２セクタ分の画像データが、画像年輪データ＃１，＃２，＃３，＃４として抽出され、光ディスク１１の境界と一致するように記録される
【０１４６】
一方、ステップＳ４３において、画像データＶがメモリ１８に供給されていないと判定された場合、即ち、データ変換部１９からメモリコントローラ１７への画像データＶの供給が停止した場合、ステップＳ４８に進み、制御部２０は、メモリコントローラ１７を制御することにより、メモリ１８にいま残っている画像データＶのすべてを読み出し、そのデータ量がセクタの整数倍の最小のデータ量となるように、画像データＶに、パディング用のパディングデータを付加する。これにより、メモリ１８から読み出された画像データＶは、セクタの整数倍のデータ量の画像年輪データとされる。さらに、制御部２０は、その画像年輪データを、メモリコントローラ１７から信号処理部１６に供給させ、これにより、そのセクタの整数倍のデータ量の画像年輪データが、その整数倍の数のセクタに記録されるように記録制御を行う。
【０１４７】
その後、ステップＳ４９に進み、制御部２０は、変数Ｎｖに、無限大に相当する値をセットして、画像データ記録タスクを終了する。
【０１４８】
これにより、光ディスク１１の物理的単位領域としての、例えば、セクタの整数倍のデータ量の画像年輪データが、その整数倍の数のセクタに、画像年輪データの境界と、光ディスク１１のセクタの境界とが一致するように、周期的に記録される。
【０１４９】
次に、図９のフローチャートを参照して、図３のステップＳ５で開始されるローレゾデータ記録タスクについて説明する。
【０１５０】
ローレゾデータ記録タスクが開始されると、まず最初に、ステップＳ６１において、制御部２０は、後で行われるステップＳ６７の処理で、１ずつインクリメントされる変数Ｎｌを、例えば１に初期化し、ステップＳ６２に進む。
【０１５１】
ステップＳ６２では、制御部２０は、Ｔｓｌ×Ｎｌが、Ｔｓａ×Ｎａ未満であり、さらに、Ｔｓｌ×Ｎｌが、Ｔｓｖ×Ｎｖ未満で、かつＴｓｍ×Ｎｍ以下であるかどうかを判定する。
【０１５２】
この場合、これから記録しようとするローレゾ年輪データを、注目ローレゾ年輪データというものとすると、注目ローレゾ年輪データは、再生時刻Ｔｓｌ×Ｎｌ以前の最近の再生時間帯のローレゾ年輪データとなるが、この注目ローレゾ年輪データは、再生時刻Ｔｓｌ×Ｎｌ以前の最近の再生時間帯の音声年輪データ、および画像年輪データが記録された直後で、かつ、フレームメタ年輪データが記録される直前、つまり、再生時刻Ｔｓｌ×Ｎｌ以前の２番目に新しい再生時間帯のフレームメタ年輪データが記録された直後に記録する必要がある。
【０１５３】
そこで、ステップＳ６２では、ローレゾ年輪データの再生時刻Ｔｓｌ×Ｎｌが、音声年輪データの再生時刻Ｔｓａ×Ｎａ未満、かつ、画像年輪データの再生時刻Ｔｓｖ×Ｎｖ未満、さらに、フレームメタ年輪データの再生時刻Ｔｓｍ×Ｎｍ以下であるかどうかが判定され、これにより、現在のタイミングが、注目ローレゾ年輪データの記録を行うべきタイミングであるかどうかが判定される。
【０１５４】
ステップＳ６２において、ローレゾ年輪データの再生時刻Ｔｓｌ×Ｎｌが、音声年輪データの再生時刻Ｔｓａ×Ｎａ未満、画像年輪データの再生時刻Ｔｓｖ×Ｎｖ未満、またはフレームメタ年輪データの再生時刻Ｔｓｍ×Ｎｍ以下のうちのいずれかではないと判定された場合、即ち、現在のタイミングが、注目ローレゾ年輪データの記録を行うべきタイミングでない場合、ステップＳ６２に戻り、以下、同様の処理が繰り返される。
【０１５５】
また、ステップＳ６２において、ローレゾ年輪データの再生時刻Ｔｓｌ×Ｎｌが、音声年輪データの再生時刻Ｔｓａ×Ｎａ未満であり、さらに、画像年輪データの再生時刻Ｔｓｖ×Ｎｖ未満であり、かつ、フレームメタ年輪データの再生時刻Ｔｓｍ×Ｎｍ以下であると判定された場合、即ち、現在のタイミングが、注目ローレゾ年輪データの記録を行うべきタイミングである場合、ステップＳ６３に進み、制御部２０は、データ変換部１９からメモリコントローラ１７を介して、メモリ１８に、ローレゾデータが供給されているか否かを判定し、供給されていると判定した場合、ステップＳ６４に進む。
【０１５６】
ステップＳ６４では、制御部２０は、メモリ１８に、通算して、ローレゾ年輪サイズＴｓｌ×Ｎｌ分の再生に必要なローレゾデータが記憶されたか否かを判定し、まだ、その分のローレゾデータがメモリ１８に記憶されていないと判定された場合、ステップＳ６２に戻り、以下、同様の処理が繰り返される。また、ステップＳ６４において、再生時間Ｔｓｌ×Ｎｌに対応する分のローレゾデータがメモリ１８に記憶されたと判定された場合、処理はステップＳ６５に進む。
【０１５７】
なお、データ変換部１９のデータ量検出部４２は、通算して、再生時間Ｔｓｌ×Ｎｌ分の再生に必要な画像信号および音声信号を検出したとき、その旨を、メモリコントローラ１７に通知する。メモリコントローラ１７は、その通知に基づいて、通算して、再生時間Ｔｓｌ×Ｎｌ分の再生に必要なローレゾデータをメモリ１８に記憶させたか否かの判定を行い、その判定結果を制御部２０に通知する。すなわち制御部２０は、メモリコントローラ１７からのその判定結果に基づいて、ステップＳ６４における判定処理を行う。なお、本実施の形態では、画像信号等のデータ量を少なくした画像信号等を圧縮符号したものを、ローレゾデータとするようにしたが、その他、画像信号等のデータ量を少なくした画像信号等を、そのまま、ローレゾデータとするようにすることも可能である。
【０１５８】
ここで、図１０は、メモリ１８に記憶されるローレゾデータの通算のデータ量（通算データ量）Ｌｌと時間（再生時間）との関係を示している。なお、図１０中右側の上下方向を示す小さな矢印（水平方向の点線の間隔を示す矢印）は、図５および図８における場合と同様に、セクタのデータ量Ｓｕを表している。また、図１０における点線Ｌａは、上述の図５において実線で示した、メモリ１８に記憶される音声データＡの通算データ量Ｌａであり、点線Ｌｖは、上述の図８において実線で示した、メモリ１８に記憶される画像データＶの通算データ量Ｌｖであり、点線Ｌｍは、後述する図１２において実線で示してある、メモリ１８に記憶されるフレームメタデータの通算データ量Ｌｍを示している。
【０１５９】
図１０において、例えば、Ｎｌ＝１のときの時間Ｔｓｌ×Ｎｌ（＝１）分の再生に必要なローレゾデータのデータ量は、ＬＮ１’である。従って、Ｎｌ＝１のときのステップＳ６４では、通算データ量がＬＮ１’のローレゾデータが、メモリ１８に記憶されたとき、再生時間Ｔｓｌ×Ｎｌに対応する分のローレゾデータがメモリ１８に記憶されたと判定され、ステップＳ６５に進む。
【０１６０】
ステップＳ６５では、制御部２０は、メモリコントローラ１７を制御して、メモリ１８に記憶されているローレゾデータから、光ディスク１１上に形成される物理的記録再生単位（物理的単位領域）としての、例えば１つのセクタのデータ量Ｓｕの整数倍（ｎ倍）のデータ量であって、メモリ１８から読み出すことのできる最大のデータ量のローレゾデータを、時間的に先に入力された方から読み出させることにより抽出し、ステップＳ６６に進む。なお、このセクタの整数倍のデータ量であって、メモリ１８から読み出すことのできる最大のデータ量のローレゾデータとして、メモリ１８から読み出されるローレゾ年輪データが、上述した、再生時刻Ｔｓｌ×Ｎｌ以前の最近のローレゾ年輪データである。
【０１６１】
ここで、上述の図１０において時刻が１×Ｔｓｌのとき、メモリ１８には、少なくともデータ量ＬＮ１’のローレゾデータが記憶されている。データ量ＬＮ１’は、１つのセクタのデータ量より大であるが、２つのセクタのデータ量より小であるため、ステップＳ６５では、１つのセクタのデータ量ＳｕであるＬＮ１分のローレゾデータが、メモリ１８から、注目ローレゾ年輪データとして読み出されることにより抽出される。
【０１６２】
なお、ステップＳ６５において読み出されなかったローレゾデータ、即ち、図１０の時刻が１×Ｔｓｌのときにおいては、１つのセクタのデータ量Ｓｕに満たないデータ量Ｌα１のローレゾデータは、そのままメモリ１８に残される。
【０１６３】
図９に戻り、ステップＳ６６では、制御部２０が、ステップＳ６５で得られた、セクタの整数倍のデータ量の注目ローレゾ年輪データを、メモリコントローラ１７から信号処理部１６に供給させ、これにより、そのセクタの整数倍のデータ量の注目ローレゾ年輪データが、その整数倍の数のセクタに記録されるように記録制御を行う。これにより、セクタの整数倍のデータ量のローレゾ年輪データが、その整数倍の数のセクタに、ローレゾ年輪データの境界と、光ディスク１１のセクタの境界とが一致するように周期的に記録される。またローレゾ年輪データは、同じような再生時間帯の音声年輪データと画像年輪データに隣接する位置に配置されて記録される。
【０１６４】
その後、ステップＳ６７に進み、制御部２０は、変数Ｎｌを１だけインクリメントし、ステップＳ６２に戻り、それ以降の処理を繰り返す。
【０１６５】
即ち、図１０の実施の形態では、時刻ｔが、Ｔｓｌ，２×Ｔｓｌのタイミングにおいて、それぞれ、１セクタ、３セクタ分のローレゾデータが、ローレゾ年輪データ＃１，＃２として抽出され、光ディスク１１の境界と一致するように記録される。
【０１６６】
一方、ステップＳ６３において、ローレゾデータがメモリ１８に供給されていないと判定された場合、即ち、データ変換部１９からメモリコントローラ１７へのローレゾデータの供給が停止した場合、ステップＳ６８に進み、制御部２０は、メモリコントローラ１７を制御することにより、メモリ１８にいま残っているローレゾデータのすべてを読み出し、セクタの整数倍の最小のデータ量となるように、ローレゾデータに、パディング用のパディングデータを付加する。これにより、メモリ１８から読み出されたローレゾデータは、セクタの整数倍のデータ量のローレゾ年輪データとされる。さらに、制御部２０は、そのローレゾ年輪データを、メモリコントローラ１７から信号処理部１６に供給させ、これにより、そのセクタの整数倍のデータ量のローレゾ年輪データが、その整数倍の数のセクタに記録されるように記録制御を行う。
【０１６７】
その後、ステップＳ６９に進み、制御部２０は、変数Ｎｌに、無限大に相当する値をセットして、ローレゾデータ記録タスクを終了する。
【０１６８】
これにより、光ディスク１１の物理的単位領域としての、例えば、セクタの整数倍のデータ量のローレゾ年輪データが、その整数倍の数のセクタに、ローレゾ年輪データの境界と、光ディスク１１のセクタの境界とが一致するように、周期的に記録される。
【０１６９】
次に、図１１のフローチャートを参照して、図３のステップＳ６で開始されるフレームメタデータ記録タスクについて説明する。
【０１７０】
フレームメタデータ記録タスクが開始されると、まず最初に、ステップＳ８１において、制御部２０は、後で行われるステップＳ８７の処理で、１ずつインクリメントされる変数Ｎｍを、例えば１に初期化し、ステップＳ８２に進む。
【０１７１】
ステップＳ８２では、制御部２０は、Ｔｓｍ×Ｎｍが、Ｔｓａ×Ｎａ未満であり、さらに、Ｔｓｍ×Ｎｍが、Ｔｓｖ×Ｎｖ未満で、かつＴｓｌ×Ｎｌ未満であるかどうかを判定する。
【０１７２】
この場合、これから記録しようとするフレームメタ年輪データを、注目フレームメタ年輪データというものとすると、注目フレームメタ年輪データは、再生時刻Ｔｓｍ×Ｎｍ以前の最近の再生時間帯のフレームメタ年輪データとなるが、この注目フレームメタ年輪データは、再生時刻Ｔｓｍ×Ｎｍ以前の最近の再生時間帯の音声年輪データ、画像年輪データ、およびローレゾ年輪データが記録された直後に記録する必要がある。
【０１７３】
そこで、ステップＳ８２では、フレームメタ年輪データの再生時刻Ｔｓｍ×Ｎｍが、音声年輪データの再生時刻Ｔｓａ×Ｎａ未満、画像年輪データの再生時刻Ｔｓｖ×Ｎｖ未満、かつ、ローレゾ年輪データの再生時刻Ｔｓｌ×Ｎｌ未満であるかどうかが判定され、これにより、現在のタイミングが、注目フレームメタ年輪データの記録を行うべきタイミングであるかどうかが判定される。
【０１７４】
ステップＳ８２において、フレームメタ年輪データの再生時刻Ｔｓｍ×Ｎｍが、音声年輪データの再生時刻Ｔｓａ×Ｎａ未満、画像年輪データの再生時刻Ｔｓｖ×Ｎｖ未満、またはローレゾ年輪データの再生時刻Ｔｓｌ×Ｎｌ未満のうちのいずれかではないと判定された場合、即ち、現在のタイミングが、注目フレームメタ年輪データの記録を行うべきタイミングでない場合、ステップＳ８２に戻り、以下、同様の処理が繰り返される。
【０１７５】
また、ステップＳ８２において、フレームメタ年輪データの再生時刻Ｔｓｍ×Ｎｍが、音声年輪データの再生時刻Ｔｓａ×Ｎａ未満であり、さらに、画像年輪データの再生時刻Ｔｓｖ×Ｎｖ未満であり、かつ、ローレゾ年輪データの再生時刻Ｔｓｌ×Ｎｌ未満であると判定された場合、即ち、現在のタイミングが、注目フレームメタ年輪データの記録を行うべきタイミングである場合、ステップＳ８３に進み、制御部２０は、データ変換部１９からメモリコントローラ１７を介して、メモリ１８に、フレームメタデータが供給されているか否かを判定し、供給されていると判定した場合、ステップＳ８４に進む。
【０１７６】
ステップＳ８４では、制御部２０は、メモリ１８に、通算して、フレームメタ年輪サイズＴｓｍ×Ｎｍ分の再生に必要なフレームメタデータが記憶されたか否かを判定し、まだ、その分のフレームメタデータがメモリ１８に記憶されていないと判定された場合、ステップＳ８２に戻り、以下、同様の処理が繰り返される。また、ステップＳ８４において、再生時間Ｔｓｍ×Ｎｍに対応する分のフレームメタデータがメモリ１８に記憶されたと判定された場合、ステップＳ８５に進む。
【０１７７】
なお、データ変換部１９のデータ量検出部４２は、通算して、再生時間Ｔｓｍ×Ｎｍ分の再生に必要な画像信号および音声信号を検出したとき、その旨を、メモリコントローラ１７に通知する。メモリコントローラ１７は、その通知に基づいて、通算して、再生時間Ｔｓｍ×Ｎｍ分の再生に必要なフレームメタデータをメモリ１８に記憶させたか否かの判定を行い、その判定結果を制御部２０に通知する。すなわち制御部２０は、メモリコントローラ１７からのその判定結果に基づいて、ステップＳ８４における判定処理を行う。
【０１７８】
ここで、図１２は、メモリ１８に記憶されるフレームメタデータの通算のデータ量（通算データ量）Ｌｍと時間（再生時間）との関係を示している。なお、図１２中右側の上下方向を示す小さな矢印（水平方向の点線の間隔を示す矢印）は、図５、図８、および図１０における場合と同様に、セクタのデータ量Ｓｕを表している。また、図１２における点線Ｌａは、上述の図５において実線で示した、メモリ１８に記憶される音声データＡの通算データ量Ｌａであり、点線Ｌｖは、上述の図８において実線で示した、メモリ１８に記憶される画像データＶの通算データ量Ｌｖであり、点線Ｌｌは、上述の図１０において実線で示した、メモリ１８に記憶されるローレゾデータの通算データ量Ｌｌである。
【０１７９】
図１２において、例えば、Ｎｍ＝１のときの時間Ｔｓｍ×Ｎｍ（＝１）分の再生に必要なフレームメタデータのデータ量は、ＭＮ１’である。従って、Ｎｍ＝１のときのステップＳ８４では、通算データ量がＭＮ１’のフレームメタデータが、メモリ１８に記憶されたとき、再生時間Ｔｓｍ×Ｎｍに対応する分のフレームメタデータがメモリ１８に記憶されたと判定され、ステップＳ８５に進む。
【０１８０】
ステップＳ８５では、制御部２０は、メモリコントローラ１７を制御して、メモリ１８に記憶されているフレームメタデータから、光ディスク１１上に形成される物理的記録再生単位（物理的単位領域）としての、例えば１つのセクタのデータ量Ｓｕの整数倍（ｎ倍）のデータ量であって、メモリ１８から読み出すことのできる最大のデータ量のフレームメタデータを、時間的に先に入力された方から読み出させることにより抽出し、ステップＳ８６に進む。なお、このセクタの整数倍のデータ量であって、メモリ１８から読み出すことのできる最大のデータ量のフレームメタデータとして、メモリ１８から読み出されるフレームメタ年輪データが、上述した、再生時刻Ｔｓｍ×Ｎｍ以前の最近のフレームメタ年輪データである。
【０１８１】
ここで、上述の図１２において時刻が１×Ｔｓｍのとき、メモリ１８には、少なくともデータ量ＭＮ１’のフレームメタデータが記憶されている。データ量ＭＮ１’は、１つのセクタのデータ量より大であるが、２つのセクタのデータ量より小であるため、ステップＳ８５では、１つのセクタのデータ量ＳｕであるＭＮ１分のフレームメタデータが、メモリ１８から、注目フレームメタ年輪データとして読み出されることにより抽出される。
【０１８２】
なお、ステップＳ８５において読み出されなかったフレームメタデータ、即ち、図１２の時刻が１×Ｔｓｍのときにおいては、１つのセクタのデータ量Ｓｕに満たないデータ量Ｍα１のフレームメタデータは、そのままメモリ１８に残される。
【０１８３】
図１１に戻り、ステップＳ８６では、制御部２０が、ステップＳ８５で得られた、セクタの整数倍のデータ量の注目フレームメタ年輪データを、メモリコントローラ１７から信号処理部１６に供給させ、これにより、そのセクタの整数倍のデータ量の注目フレームメタ年輪データが、その整数倍の数のセクタに記録されるように記録制御を行う。これにより、セクタの整数倍のデータ量のフレームメタ年輪データが、その整数倍の数のセクタに、フレームメタ年輪データの境界と、光ディスク１１のセクタの境界とが一致するように周期的に記録される。またフレームメタ年輪データは、同じような再生時間帯の音声年輪データ、画像年輪データ、およびローレゾ年輪データに隣接する位置に配置されて記録される。
【０１８４】
その後、ステップＳ８７に進み、制御部２０は、変数Ｎｍを１だけインクリメントし、ステップＳ８２に戻り、それ以降の処理を繰り返す。
【０１８５】
即ち、図１２の実施の形態では、時刻ｔが、Ｔｓｍ，２×Ｔｓｍのタイミングにおいて、いずれも、１セクタ分のフレームメタデータが、フレームメタ年輪データ＃１，＃２として抽出され、光ディスク１１の境界と一致するように記録される。
【０１８６】
一方、ステップＳ８３において、フレームメタデータがメモリ１８に供給されていないと判定された場合、即ち、データ変換部１９からメモリコントローラ１７へのフレームメタデータの供給が停止した場合、ステップＳ８８に進み、制御部２０は、メモリコントローラ１７を制御することにより、メモリ１８にいま残っているフレームメタデータのすべてを読み出し、セクタの整数倍の最小のデータ量となるように、フレームメタデータに、パディング用のパディングデータを付加する。これにより、メモリ１８から読み出させたフレームメタデータは、セクタの整数倍のデータ量のフレームメタ年輪データとされる。さらに、制御部２０は、そのフレームメタ年輪データを、メモリコントローラ１７から信号処理部１６に供給させ、これにより、そのセクタの整数倍のデータ量のフレームメタ年輪データが、その整数倍の数のセクタに記録されるように記録制御を行う。
【０１８７】
その後、ステップＳ８９に進み、制御部２０は、変数Ｎｍに、無限大に相当する値をセットして、メタデータ記録タスクを終了する。
【０１８８】
これにより、光ディスク１１の物理的単位領域としての、例えば、セクタの整数倍のデータ量のフレームメタ年輪データが、その整数倍の数のセクタに、フレームメタ年輪データの境界と、光ディスク１１のセクタの境界とが一致するように、周期的に記録される。
【０１８９】
以上の図３の記録処理によって、同じような再生時間帯の音声年輪データ、画像年輪データ、ローレゾ年輪データ、およびフレームメタ年輪データ同士が、音声年輪データ、画像年輪データ、ローレゾ年輪データ、フレームメタ年輪データの順の優先順位で、光ディスク１１に周期的に配置されるように記録される。そして、これらのデータが周期的に記録された後、クリップメタ年輪データが、これらのデータとは無作為に配置されるように記録される。なお、音声年輪データ、画像年輪データ、ローレゾ年輪データ、およびフレームメタ年輪データを光ディスク１１に記録するときの優先順位は、上述した、音声年輪データ、画像年輪データ、ローレゾ年輪データ、フレームメタ年輪データの順に限定されるものではない。
【０１９０】
いま、図５に示した音声年輪サイズＴｓａ、図８に示した画像年輪サイズＴｓｖ、図１０に示したローレゾ年輪サイズＴｓｌ、および図１２に示したフレームメタ年輪サイズＴｓｍについて、例えば、画像年輪サイズＴｓｖが、音声年輪サイズＴｓａと等しく、ローレゾ年輪サイズＴｓｌおよびフレームメタ年輪サイズＴｓｍが、音声年輪サイズＴｓａの２倍に等しいという関係があるとすると（２×Ｔｓａ＝２×Ｔｓｖ＝Ｔｓｌ＝Ｔｓｍ）、図４の音声データ記録タスク、図７の画像データ記録タスク、図９のローレゾデータ記録タスク、および図１１のフレームメタデータ記録タスクによれば、図５の音声年輪データ＃１乃至＃４、図８の画像年輪データ＃１乃至＃４、図１０のローレゾ年輪データ＃１および＃２、図１２のフレームメタ年輪データ＃１および＃２は、図１３に示すように、光ディスク１１に周期的に記録され、クリップメタ年輪データは、無作為に（いまの場合、周期的に記録されている音声年輪データ、画像年輪データ、ローレゾ年輪データ、フレームメタ年輪データより外周側に）配置されるように記録される。なお、図１３では、音声データ、フレームメタデータ、およびクリップメタデータの記録部分を、影を付して示してあり、画像データ、およびローレゾデータの記録部分を、特に模様を付さずに示してある。
【０１９１】
図１３の例では、光ディスク１１の内周側から外周側に向かって、音声年輪データ＃１、画像年輪データ＃１、音声年輪データ＃２、画像年輪データ＃２、ローレゾ年輪データ＃１、フレームメタ年輪データ＃１、音声年輪データ＃３、画像年輪データ＃３、音声年輪データ＃４、画像年輪データ＃４、ローレゾ年輪データ＃２、フレームメタ年輪データ＃２，・・・の順番で周期的に記録される。そして、全ての音声年輪データ、画像年輪データ、ローレゾ年輪データ、フレームメタ年輪データが記録された後、クリップメタ年輪データが無作為に配置されるように記録される。
【０１９２】
以上のように、同じような再生時間帯の音声年輪データ、画像年輪データ、ローレゾ年輪データ、フレームメタ年輪データが、光ディスク１１上の近い位置に記録されるので、光ディスク１１から、同一の再生時刻の音声データ、画像データ、ローレゾデータ、フレームメタデータを、迅速に読み出して再生することが可能となる。
【０１９３】
なお、画像年輪サイズＴｓｖと音声年輪サイズＴｓａと等しくし、ローレゾ年輪サイズＴｓｌおよびフレームメタ年輪サイズＴｓｍを、音声年輪サイズＴｓａの２倍とするようにしたが、音声年輪サイズＴｓａ、画像年輪サイズＴｓｖ、ローレゾ年輪サイズＴｓｌ、フレームメタ年輪サイズＴｓｍそれぞれ同士の関係は、これに限定されるものではなく、例えば、すべて同一の時間とすることもできるし、すべて異なる時間とすることなども可能である。
【０１９４】
また、音声年輪サイズＴｓａ、画像年輪サイズＴｓｖ、ローレゾ年輪サイズＴｓｌ、およびフレームメタ年輪サイズＴｓｍは、例えば、光ディスク１１の用途や使用目的にあわせて設定することが可能である。
【０１９５】
即ち、ローレゾ年輪サイズＴｓｌや、フレームメタ年輪サイズＴｓｍは、例えば、音声年輪サイズＴｓａおよび画像年輪サイズＴｓｖよりも大とすることが可能である。例えば、フレームメタ年輪サイズＴｓを、音声年輪サイズＴｓａおよび画像年輪サイズＴｓｖよりも大とした場合（例えば、音声年輪サイズＴｓａおよび画像年輪サイズＴｓｖが２秒であるのに対して、フレームメタ年輪サイズＴｓｍを２０秒とした場合）には、光ディスク１１からフレームメタデータだけを短時間で読み出すことができる。従って、例えば、そのフレームメタデータに含まれるタイムコードなどを用いて、本線データである画像信号の特定のフレームの検索などを、高速で行うことが可能となる。以上のように、フレームメタ年輪サイズＴｓｍを大とすることにより、フレームメタデータだけなどの特定のデータ系列の読み出しに要する時間（さらには、書き込みに要する時間も）を短縮することができる。
【０１９６】
同様にして、ローレゾ年輪サイズＴｓｌを、音声年輪サイズＴｓａおよび画像年輪サイズＴｓｖよりも大とした場合（例えば、音声年輪サイズＴｓａおよび画像年輪サイズＴｓｖが２秒であるのに対して、ローレゾ年輪サイズＴｓｌを１０秒とした場合）には、例えば、ローレゾデータによるシャトル再生速度や、コンピュータなどの外部の装置へのローレゾデータの転送速度を向上させることができる。
【０１９７】
従って、フレームの検索の高速性が要求される場合には、フレームメタ年輪サイズＴｓを大とすることにより、また、ローレゾデータのシャトル再生や外部への転送を高速で行うことが要求される場合には、ローレゾ年輪サイズＴｓｌを大にすることにより、その要求に応えた利便性の高い光ディスク１１を提供することが可能となる。
【０１９８】
また以上においては、一連の記録タスク（図４の音声データ記録タスク、図７の画像データ記録タスク、図９のローレゾデータ記録タスク、および図１１のフレームメタデータ記録タスク）の終了後、クリップメタデータの記録を行うようにしたが、これに限らず、例えば、次の記録処理（図３）の開始が指令された時、光ディスク１１のイジェクト時、または、所定の時間経過後など、その記録のタイミングは、特に問わない。
【０１９９】
次に、図１４は、ディスク記録再生装置１０によって、光ディスク１１に対するデータの読み書きが行われる様子を示している。なお、図１４では、光ディスク１１に対して、音声データ、画像データ、ローレゾデータ、フレームメタデータ、およびクリップメタデータの５つのデータ系列の読み書きが行われるものとしてある。
【０２００】
光ディスク１１にデータが書き込まれる場合には、光ディスク１１に十分な大きさの連続した空き領域が存在し、その空き領域に、欠陥（ディフェクト）がないとすれば、音声データ、画像データ、ローレゾデータ、フレームメタデータのデータ系列それぞれから抽出された音声年輪データ、画像年輪データ、ローレゾ年輪データ、フレームメタ年輪データは、図１４Ａに示すように、光ディスク１１上の空き領域に、いわば一筆書きをするように書き込まれる。なお、音声年輪データ、画像年輪データ、ローレゾ年輪データ、およびフレームメタ年輪データは、いずれも、光ディスク１１のセクタの整数倍のデータ量を有し、さらに、そのデータの境界と、セクタの境界とが一致するように記録される。そして、最後のフレームメタ年輪データの書き込みが終了されると、クリップメタデータのデータ系列から抽出されたクリップメタ年輪データが書き込まれる。
【０２０１】
一方、光ディスク１１から、ある特定のデータ系列を読み出す場合には、図１４Ｂに示すように、そのデータ系列のデータの記録位置にシークし、そのデータを読み出すことが繰り返される。なお、図１４Ｂでは、フレームメタデータだけの読み出しが行われる様子を示してある。
【０２０２】
上述したように、音声年輪データ、画像年輪データ、ローレゾ年輪データ、およびメタ年輪データは、いずれも、光ディスク１１のセクタの整数倍のデータ量を有し、さらに、そのデータの境界と、セクタの境界とが一致するように記録されているので、音声年輪データ、画像年輪データ、ローレゾ年輪データ、またはフレームメタ年輪データのうちのいずれかの特定のデータだけが必要な場合、他のデータの読み出しを行うことなく、その特定のデータだけを読み出すことができる。
【０２０３】
また、本実施の形態では、光ディスク１１上において、フレームメタデータを素材データとともに周期的に記録するようにしたので、それらの読み出し時のシークの発生を抑え、高速再生することができる。また、不連続点タイムコードなどの構成要素を含むクリップメタデータを、例えば、光ディスク１１の外周側などにまとめて記録するようにしたので、その読み出し時間を短縮し、特定フレームを高速に検索することができる。
【０２０４】
なお、以上においては、図１５Ａに示すように、光ディスク１１に対して、クリップメタ年輪データを外周側にまとめて記録する場合について説明したが、これに限らず、図１５Ｂに示すように、内周側にまとめて記録したり、図１５Ｃに示すように、特定領域にまとめて記録したり、あるいは、図１５Ｄに示すように、複数の特定領域に分割して記録することも可能である。さらに、クリップメタデータを特定のフレームメタ年輪データに含ませるようにしてしてもよい。
【０２０５】
本発明は、光ディスクに限らず、例えば、ＭＯ（Ｍａｇｎｅｔｏ−Ｏｐｔｉｃａｌ  ｄｉｓｋ）等の光磁気ディスク、フレキシブルディスク等の磁気ディスク、デジタルＶＴＲフォーマットのビデオテープ等の磁気テープ、各種のＲＡＭ，ＲＯＭ、半導体メモリ等のノンリニアアクセスが可能な記録媒体に広く適用することが可能である。
【０２０６】
上述した一連の処理は、ハードウエアにより実現させることもできるが、ソフトウエアにより実現させることもできる。一連の処理をソフトウエアにより実現する場合には、そのソフトウエアを構成するプログラムがコンピュータにインストールされ、そのプログラムがコンピュータで実行されることより、上述したディスク記録再生装置１０が機能的に実現される。
【０２０７】
図１６は、上述のようなディスク記録再生装置１０として機能するコンピュータ１０１の一実施の形態の構成を示すブロック図である。ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１１にはバス１１５を介して入出力インタフェース１１６が接続されており、ＣＰＵ１１１は、入出力インタフェース１１６を介して、ユーザから、キーボード、マウスなどよりなる入力部１１８から指令が入力されると、例えば、ＲＯＭ１１２、ハードディスク１１４、またはドライブ１２０に装着される磁気ディスク１３１、光ディスク１３２、光磁気ディスク１３３、若しくは半導体メモリ１３４などの記録媒体に格納されているプログラムを、ＲＡＭ１１３にロードして実行する。これにより、上述した各種の処理が行われる。さらに、ＣＰＵ１１１は、その処理結果を、例えば、入出力インタフェース１１６を介して、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などよりなる出力部１１７に必要に応じて出力する。なお、プログラムは、ハードディスク１１４やＲＯＭ１１２に予め記憶しておき、コンピュータ１０１と一体的にユーザに提供したり、磁気ディスク１３１、光ディスク１３２、光磁気ディスク１３３，半導体メモリ１３４等のパッケージメディアとして提供したり、衛星、ネットワーク等から通信部１１９を介してハードディスク１１４に提供することができる。
【０２０８】
なお、本明細書において、プログラムを記述するステップは、上述したフローチャートに記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０２０９】
【発明の効果】
以上のように、本発明によれば、記録媒体の利便性を向上させることが可能となる。特に、高速再生や高速検索を行うことが可能となる。
【図面の簡単な説明】
【図１】本発明を適用したディスク記録再生装置の構成例を示すブロック図である
【図２】データ変換部の構成例を示すブロック図である。
【図３】制御部による記録処理を説明するフローチャートである。
【図４】音声データ記録タスクを説明するフローチャートである。
【図５】メモリに記憶されるデータの通算データ量を示す図である。
【図６】光ディスクにおける音声データおよび画像データの記録状態を表す図である。
【図７】画像データ記録タスクを説明するフローチャートである。
【図８】メモリに記憶されるデータの通算データ量を示す図である。
【図９】ローレゾデータ記録タスクを説明するフローチャートである。
【図１０】メモリに記憶されるデータの通算データ量を示す図である。
【図１１】フレームメタデータ記録タスクを説明するフローチャートである。
【図１２】メモリに記憶されるデータの通算データ量を示す図である。
【図１３】メモリに記憶されるデータの通算データ量を示す図である。
【図１４】光ディスクに対してデータが読み書きされる様子を示す図である。
【図１５】光ディスクにおけるクリップメタデータの記録状態を表す図である。
【図１６】パーソナルコンピュータ１０１の構成例を示すブロック図である。
【符号の説明】
１１  光ディスク，  １２  スピンドルモータ，  １３  ピックアップ部，  １４  ＲＦアンプ，  １５  サーボ制御部，  １６  信号処理部，  １７  メモリコントローラ，  １８  メモリ，  １９  データ変換部，  ２０  制御部，  ２１  操作部，  ３１  信号入出力装置，  ４１  デマルチプレクサ，  ４２  データ量検出部，  ４３  画像信号変換部，  ４４  音声信号変換部，  ４５  フレームメタデータ処理部，  ４６  ローレゾデータ生成部，  ４７  クリップメタデータ処理部，  ４８  画像データ変換部，  ４９  音声データ変換部，  ５０  フレームメタデータ処理部，  ５１  ローレゾデータ処理部，  ５２  クリップメタデータ処理部，  ５３  マルチプレクサ
【図１】
2004310852.tif 000003
【図２】
2004310852.tif 000004
【図３】
2004310852.tif 000005
【図４】
2004310852.tif 000006
【図５】
2004310852.tif 000007
【図６】
2004310852.tif 000008
【図７】
2004310852.tif 000009
【図８】
2004310852.tif 000010
【図９】
2004310852.tif 000011
【図１０】
2004310852.tif 000012
【図１１】
2004310852.tif 000013
【図１２】
2004310852.tif 000014
【図１３】
2004310852.tif 000015
【図１４】
2004310852.tif 000016
【図１５】
2004310852.tif 000017
【図１６】
2004310852.tif 000018