(57)【特許請求の範囲】
【請求項１】
画像および複数のチャンネルの音声を含む映像コンテンツの画像および個々の前記チャンネルの音声のそれぞれに編集点が設定されている場合、前記映像コンテンツを構成する画像データと複数の前記チャンネルの音声データとが、前記画像データと複数の前記チャンネルの音声データに対応した所定のデータ量を単位として交互に配置されるように記録されている記録媒体から、前記画像および個々の前記チャンネルの音声のそれぞれに設定されている前記編集点に基づいて、前記画像データおよび前記音声データを読み出す読み出し装置において、
個々の前記チャンネルの音声に設定されている前記編集点を基に、前記単位に含まれる、複数の前記チャンネルの前記音声データの内の、少なくとも１つの前記チャンネルの前記音声データが必要であるか否かを判定する判定手段と、
少なくとも１つの前記チャンネルの前記音声データが必要であると判定された場合、前記単位に含まれる、全ての前記チャンネルの前記音声データを読み出すように、前記記録媒体からの前記音声データの読み出しを制御する制御手段と
を含むことを特徴とする読み出し装置。
【請求項２】
前記制御手段は、前記画像に設定されている前記編集点に基づいて、前記記録媒体からの前記画像データの読み出しをさらに制御する
ことを特徴とする請求項１に記載の読み出し装置。
【請求項３】
前記判定手段は、前記単位に含まれる、複数の前記チャンネルの前記音声データの内の、前記記録媒体に隣接して記録されている２つの前記チャンネルの前記音声データが不要であるか否かをさらに判定し、
前記制御手段は、少なくとも１つの前記チャンネルの前記音声データが必要であると判定され、かつ、前記記録媒体に隣接して記録されている２つの前記チャンネルの前記音声データが不要であると判定された場合、前記単位に含まれる、不要であると判定された前記音声データの読み出しをスキップし、他の前記チャンネルの前記音声データを読み出すように、前記記録媒体からの前記音声データの読み出しを制御する
ことを特徴とする請求項１に記載の読み出し装置。
【請求項４】
画像および複数のチャンネルの音声を含む映像コンテンツの画像および個々の前記チャンネルの音声のそれぞれに編集点が設定されている場合、前記映像コンテンツを構成する画像データと複数の前記チャンネルの音声データとが、前記画像データと複数の前記チャンネルの音声データに対応した所定のデータ量を単位として交互に配置されるように記録されている記録媒体から、前記画像および個々の前記チャンネルの音声のそれぞれに設定されている前記編集点に基づいて、前記画像データおよび前記音声データを読み出す読み出し方法において、
個々の前記チャンネルの音声に設定されている前記編集点を基に、前記単位に含まれる、複数の前記チャンネルの前記音声データの内の、少なくとも１つの前記チャンネルの前記音声データが必要であるか否かを判定する判定ステップと、
少なくとも１つの前記チャンネルの前記音声データが必要であると判定された場合、前記単位に含まれる、全ての前記チャンネルの前記音声データを読み出すように、前記記録媒体からの前記音声データの読み出しを制御する制御ステップと
を含むことを特徴とする読み出し方法。
【請求項５】
画像および複数のチャンネルの音声を含む映像コンテンツの画像および個々の前記チャンネルの音声のそれぞれに編集点が設定されている場合、前記映像コンテンツを構成する画像データと複数の前記チャンネルの音声データとが、前記画像データと複数の前記チャンネルの音声データに対応した所定のデータ量を単位として交互に配置されるように記録されている記録媒体からの、前記画像および個々の前記チャンネルの音声のそれぞれに設定されている前記編集点に基づいた、前記画像データおよび前記音声データの読み出しを制御する処理を、コンピュータに行わせるプログラムにおいて、
個々の前記チャンネルの音声に設定されている前記編集点を基に、前記単位に含まれる、複数の前記チャンネルの前記音声データの内の、少なくとも１つの前記チャンネルの前記音声データが必要であるか否かを判定する判定ステップと、
少なくとも１つの前記チャンネルの前記音声データが必要であると判定された場合、前記単位に含まれる、全ての前記チャンネルの前記音声データを読み出すように、前記記録媒体からの前記音声データの読み出しを制御する制御ステップと
を含む処理を、コンピュータに行わせることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は読み出し装置および方法、並びにプログラムに関し、特に、非破壊編集されたコンテンツを読み出す読み出し装置および方法、並びにプログラムに関する。
【０００２】
【従来の技術】
従来、音声データAおよび画像データVは、図１に示されるように、音声データA（図中、陰が付されて表されているデータ）および画像データV（図中、白抜きで表されているデータ）が、例えば、光ディスクなどの記録媒体上に形成される物理的記録再生単位としての１つのセクタ内に混在して記録される。なお図１中、太い線の仕切りＢは、セクタの境界を表している。また、音声データAは、A1-1，A2-1の順に再生され、画像データVは、V1-1，V1-2，V2-1，V2-2の順に再生されるものである。
【０００３】
しかしながら、この従来の記録方法では、このように小さな音声データAおよび画像データVが、セクタ内の空いた領域に離散的に配置されるので、例えば、図１の音声データＡ1-1，Ａ2-1の全部または一部を、他の音声データAと置き換える編集を行う場合（例えば、音声データA1-1，A2-1に他の音声データAを上書きする場合）、データの読み出しは、記録媒体の内周側から外周側に向けてセクタ単位で行われることから、音声データＡ1-1，Ａ2-1の他、この編集では必要とされないが音声データA1-1，A2-1と同じセクタ内に配置されている画像データＶ1-1，Ｖ1-2，V2-1，V2-2が読み出される。すなわち音声信号に比べてデータ量が大きい無駄な画像信号が読み出される分、編集処理を迅速に行うことが困難である。
【０００４】
そこで、例えば、特許文献１では、光ディスクの記録領域を同心円状に分割して得られる各領域に、ビデオデータとオーディオデータを記録することにより、ビデオデータとオーディオデータそれぞれを、ある程度連続して記録することが記載されている。
【０００５】
また、光ディスクやHD(Hard Disk)などのランダムアクセス可能なディスク状の記録媒体の大容量化や低価格化に伴い、高ビットレートのビデオデータやオーディオデータについて、光ディスク等を用いた非破壊編集が行われるようになってきている。
【０００６】
非破壊編集とは、例えば、光ディスク等に記録された素材データとしてのビデオデータやオーディオデータに対して、いわゆる編集点（IN点、OUT点）を設定するだけで、素材データそのものを編集しない（破壊しない）編集方法である。非破壊編集においては、例えば、編集リストなどと呼ばれる、編集時に設定された編集点のリストが作成される。そして、その編集結果の再生は、編集リストにしたがって行われる。即ち、編集結果の再生は、編集リストに記述されている編集点にしたがって、光ディスクに記録された素材データを再生することにより行われる。このような非破壊編集によれば、素材データが、例えば、MPEGエンコードなどの非可逆変換されている場合に、素材データをデコードしてから、そのデコード結果をつなぎ合わせ、再度、そのつなぎ合わせられた素材データをMPEGエンコードする必要がなく、従って、デコードとエンコードが繰り返されることによる画質等の劣化を防止することができる。
【０００７】
非破壊編集において、編集結果の再生は、素材データの再生により行われるので、素材データを編集結果として複製する必要がない。非破壊編集は、可逆変換されている素材データの編集においても有効である。
【０００８】
【特許文献１】
特開平１１−９８４４７号公報。
【０００９】
【発明が解決しようとする課題】
しかしながら、音声および画像を含む映像コンテンツについて、音声および画像のそれぞれに編集点を設定する、いわゆるスプリット編集においては、編集結果を再生する場合に、音声または画像の読み出しの処理に必要な時間が長くなってしまうという問題点があった。その結果、音声または画像が途切れてしまうことがあった。
【００１０】
また、スプリット編集された編集結果を再生する場合に、読み出しの処理に必要とされる時間の予測が困難であり、再生がとぎれてしまう恐れがあった。
【００１１】
本発明はこのような状況に鑑みてなされたものであり、スプリット編集された編集結果を再生する場合に、読み出しの処理をより迅速にできるようにすると共に、読み出しの処理に必要とされる時間をより精度良く予測できるようにすることを目的とする。
【００１２】
【課題を解決するための手段】
本発明の読み出し装置は、個々のチャンネルの音声に設定されている編集点を基に、単位に含まれる、複数のチャンネルの音声データの内の、少なくとも１つのチャンネルの音声データが必要であるか否かを判定する判定手段と、少なくとも１つのチャンネルの音声データが必要であると判定された場合、単位に含まれる、全てのチャンネルの音声データを読み出すように、記録媒体からの音声データの読み出しを制御する制御手段とを含むことを特徴とする。
【００１３】
制御手段は、画像に設定されている編集点に基づいて、記録媒体からの画像データの読み出しをさらに制御するようにすることができる。
【００１４】
判定手段は、単位に含まれる、複数のチャンネルの音声データの内の、記録媒体に隣接して記録されている２つのチャンネルの音声データが不要であるか否かをさらに判定し、制御手段は、少なくとも１つのチャンネルの音声データが必要であると判定され、かつ、記録媒体に隣接して記録されている２つのチャンネルの音声データが不要であると判定された場合、単位に含まれる、不要であると判定された音声データの読み出しをスキップし、他のチャンネルの音声データを読み出すように、記録媒体からの音声データの読み出しを制御するようにすることができる。
【００１５】
本発明の読み出し方法は、個々のチャンネルの音声に設定されている編集点を基に、単位に含まれる、複数のチャンネルの音声データの内の、少なくとも１つのチャンネルの音声データが必要であるか否かを判定する判定ステップと、少なくとも１つのチャンネルの音声データが必要であると判定された場合、単位に含まれる、全てのチャンネルの音声データを読み出すように、記録媒体からの音声データの読み出しを制御する制御ステップとを含むことを特徴とする。
【００１６】
本発明のプログラムは、コンピュータに、個々のチャンネルの音声に設定されている編集点を基に、単位に含まれる、複数のチャンネルの音声データの内の、少なくとも１つのチャンネルの音声データが必要であるか否かを判定する判定ステップと、少なくとも１つのチャンネルの音声データが必要であると判定された場合、単位に含まれる、全てのチャンネルの音声データを読み出すように、記録媒体からの音声データの読み出しを制御する制御ステップとを実行させることを特徴とする。
【００１７】
読み出し装置は、独立した装置であっても良いし、再生装置の読み出し処理を行うブロックであっても良い。
【００１８】
【発明の実施の形態】
以下に本発明の実施の形態を説明するが、請求項に記載の構成要件と、発明の実施の形態における具体例との対応関係を例示すると、次のようになる。この記載は、請求項に記載されている発明をサポートする具体例が、発明の実施の形態に記載されていることを確認するためのものである。従って、発明の実施の形態中には記載されているが、構成要件に対応するものとして、ここには記載されていない具体例があったとしても、そのことは、その具体例が、その構成要件に対応するものではないことを意味するものではない。逆に、具体例が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その具体例が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００１９】
さらに、この記載は、発明の実施の形態に記載されている具体例に対応する発明が、請求項に全て記載されていることを意味するものではない。換言すれば、この記載は、発明の実施の形態に記載されている具体例に対応する発明であって、この出願の請求項には記載されていない発明の存在、すなわち、将来、分割出願されたり、補正により追加される発明の存在を否定するものではない。
【００２０】
請求項１に記載の読み出し装置は、個々のチャンネルの音声に設定されている編集点を基に、単位に含まれる、複数のチャンネルの音声データの内の、少なくとも１つのチャンネルの音声データが必要であるか否かを判定する判定手段（例えば、図２１のステップＳ４１の処理を実行する図２の制御部２０）と、少なくとも１つのチャンネルの音声データが必要であると判定された場合、単位に含まれる、全てのチャンネルの音声データを読み出すように、記録媒体からの音声データの読み出しを制御する制御手段（例えば、図２１のステップＳ４２の処理を実行する図２の制御部２０）とを含むことを特徴とする。
【００２１】
図２は、本発明を適用した、ディスク記録再生装置（ディスク装置）１０の一実施の形態の構成例を示している。
【００２２】
スピンドルモータ１２は、サーボ制御部１５からのスピンドルモータ駆動信号に基づいて、光ディスク１１をCLV(Constant Linear Velocity)またはCAV(Constant Angular Velocity)等で回転駆動する。
【００２３】
ピックアップ部１３は、信号処理部１６から供給される記録信号に基づきレーザ光の出力を制御して、光ディスク１１に記録信号を記録する。ピックアップ部１３はまた、光ディスク１１にレーザ光を集光して照射するとともに、光ディスク１１からの反射光を光電変換して電流信号を生成し、RF(Radio Frequency)アンプ１４に供給する。なお、レーザ光の照射位置は、サーボ制御部１５からピックアップ部１３に供給されるサーボ信号により所定の位置に制御される。
【００２４】
RFアンプ１４は、ピックアップ部１３からの電流信号に基づいて、フォーカス誤差信号およびトラッキング誤差信号、並びに再生信号を生成し、トラッキング誤差信号およびフォーカス誤差信号をサーボ制御部１５に供給し、再生信号を信号処理部１６に供給する。
【００２５】
サーボ制御部１５は、フォーカスサーボ動作やトラッキングサーボ動作の制御を行う。具体的には、サーボ制御部１５は、RFアンプ１４からのフォーカス誤差信号とトラッキング誤差信号に基づいてフォーカスサーボ信号とトラッキングサーボ信号をそれぞれ生成し、ピックアップ部１３のアクチュエータ（図示せず）に供給する。またサーボ制御部１５は、スピンドルモータ１２を駆動するスピンドルモータ駆動信号を生成して、光ディスク１１を所定の回転速度で回転させるスピンドルサーボ動作の制御を行う。
【００２６】
さらにサーボ制御部１５は、ピックアップ部１３を光ディスク１１の径方向に移動させてレーザ光の照射位置を変えるスレッド制御を行う。なお、光ディスク１１の信号読み出し位置の設定は、制御部２０によって行われ、設定された読み出し位置から信号を読み出すことができるようにピックアップ部１３の位置が制御される。
【００２７】
信号処理部１６は、メモリコントローラ１７から入力される記録データを変調して記録信号を生成し、ピックアップ部１３に供給する。信号処理部１６はまた、RFアンプ１４からの再生信号を復調して再生データを生成し、メモリコントローラ１７に供給する。
【００２８】
メモリコントローラ１７は、データ変換部１９からの記録データを、後述するように、適宜、メモリ１８に記憶するとともに、それを読み出し、信号処理部１６に供給する。メモリコントローラ１７はまた、信号処理部１６からの再生データを、適宜、メモリ１８に記憶するとともに、それを読み出し、データ変換部１９に供給する。
【００２９】
データ変換部１９は、信号入出力装置３１から供給される、ビデオカメラ（図示せず）で撮影された撮影画像と音声の信号や、記録媒体（図示せず）から再生された信号を、必要に応じて、例えば、MPEG (Moving Picture Experts Group)、JPEG (Joint Photographic Experts Group)等の方式に基づいて圧縮して記録データを生成し、メモリコントローラ１７に供給する。
【００３０】
データ変換部１９はまた、メモリコントローラ１７から供給される再生データを、必要に応じて伸張し、所定のフォーマットの出力信号に変換して、信号入出装置３１に供給する。
【００３１】
制御部２０は、操作部２１からの操作信号などに基づき、サーボ制御部１５、信号処理部１６、メモリコントローラ１７、およびデータ変換部１９を制御し、記録再生処理を実行させる。
【００３２】
操作部２１は、例えば、ユーザによって操作され、その操作に対応する操作信号を、制御部２０に供給する。
【００３３】
以上のように構成されるディスク記録再生装置１０では、ユーザが操作部２１を操作することにより、データの記録を指令すると、信号入出力装置３１から供給されるデータが、データ変換部１９、メモリコントローラ１７、信号処理部１６、およびピックアップ部１３を介して、光ディスク１１に供給されて記録される。
【００３４】
また、ユーザが操作部２１を操作することにより、データの再生を指令すると、光ディスク１１から、ピックアップ部１３、RFアンプ１４、信号処理部１６、メモリコントローラ１７、およびデータ変換部１９を介して、データが読み出されて再生され、信号入出力装置３１に供給される。
【００３５】
次に、図３は、図２のデータ変換部１９の構成例を示している。
【００３６】
光ディスク１１へのデータの記録時には、信号入出力装置３１から記録すべき信号が、デマルチプレクサ４１に供給される。デマルチプレクサ４１は、信号入出力装置３１から供給される信号から、関連する複数のデータ系列、即ち、例えば、動画の（例えばベースバンドの）画像信号と、その画像信号に付随する（例えばベースバンドの）音声信号とを分離し、データ量検出部４２に供給する。
【００３７】
データ量検出部４２は、デマルチプレクサ４１から供給される画像信号と音声信号を、そのまま、画像信号変換部４３と音声信号変換部４４にそれぞれ供給するとともに、その画像信号と音声信号のデータ量を検出し、メモリコントローラ１７に供給する。即ち、データ量検出部４２は、デマルチプレクサ４１から供給される画像信号と音声信号それぞれについて、例えば、所定の再生時間分のデータ量を検出し、メモリコントローラ１７に供給する。
【００３８】
画像信号変換部４３は、データ量検出部４２から供給される画像信号を、例えば、すべてのフレームをI（Intra）ピクチャとしてMPEGエンコードし、その結果得られる画像データのデータ系列を、メモリコントローラ１７に供給する。また、音声信号変換部４３は、データ量検出部４２から供給される音声信号を、例えばMPEGエンコードし、その結果得られる音声データのデータ系列を、メモリコントローラ１７に供給する。
【００３９】
そして、メモリコントローラ１７に供給された画像データと音声データは、上述したようにして、光ディスク１１に供給されて記録される。
【００４０】
一方、光ディスク１１からのデータの再生時においては、上述したようにして、光ディスク１１から画像データまたは音声データが読み出され、画像データは、メモリコントローラ１７から画像データ変換部４５に、音声データは、メモリコントローラ１７から音声データ変換部４６に供給される。
【００４１】
画像データ変換部４５は、メモリコントローラ１７から供給される画像データのデータ系列を、例えばMPEGデコードし、その結果得られる画像信号を、マルチプレクサ４７に供給する。また、音声データ変換部４６は、メモリコントローラ１７から供給される音声データのデータ系列を、例えばMPEGデコードし、その結果得られる音声信号を、マルチプレクサ４７に供給する。
【００４２】
マルチプレクサ４７は、画像データ変換部４５から供給される画像信号と、音声データ変換部４６から供給される音声信号を、信号入出力装置３１に供給する。なお、マルチプレクサ４７は、光ディスク１１から、画像データまたは音声データだけが読み出され、これにより、画像データ変換部４５または音声データ変換部４６から画像信号または音声信号だけが供給される場合には、その画像信号または音声信号だけを、信号入出力装置３１に供給する。また、マルチプレクサ４７は、光ディスク１１から、画像データと音声データの両方が読み出され、これにより、画像データ変換部４５と音声データ変換部４６から、それぞれ、画像信号と音声信号が供給される場合には、その画像信号と音声信号を、例えば多重化して、信号入出力装置３１に供給する。但し、マルチプレクサ４７では、画像信号と音声信号を、独立に、並列して出力することも可能である。
【００４３】
次に、音声データAおよび画像データVを光ディスク１１に記録する場合の図１の制御部２０の動作を、図４のフローチャートを参照して説明する。
【００４４】
操作部２１が操作されることによって、記録処理開始を指令する旨の操作信号が、操作部２１から制御部２０に供給されると、制御部２０は、記録処理を開始する。
【００４５】
即ち、制御部２０は、まず最初に、ステップＳ１において、音声年輪サイズＴsaと画像年輪サイズＴsvとを設定する。
【００４６】
ここで、音声年輪サイズＴsaは、光ディスク１１にひとまとめで配置して記録する音声データAのデータ量を決定する変数で、例えば、音声信号の再生時間によって表される。画像年輪サイズＴsvも、同様に、光ディスク１１にひとまとめで配置して記録する画像データVのデータ量を決定する変数で、例えば、画像信号の再生時間によって表される。
【００４７】
なお、音声年輪サイズＴsaと画像年輪サイズＴsvを、例えば、ビット数やバイト数などのデータ量そのものによって表すのではなく、再生時間によって、いわば間接的に表すようにしたのは、次のような理由による。
【００４８】
即ち、図４の記録処理によれば、後述するように、光ディスク１１には、音声データAの系列から抽出された音声年輪サイズＴsaに基づくデータ量ごとの音声データのまとまりである音声年輪データと、画像データVの系列から抽出された画像年輪サイズＴsvに基づくデータ量ごとの画像データのまとまりである画像年輪データとが周期的に配置されて記録される。
【００４９】
このように、光ディスク１１に、音声年輪データと画像年輪データとが周期的に配置されて記録される場合、画像と音声の再生を考えると、その再生は、画像信号とその画像信号に付随する音声信号とが揃わないと行うことができない。かかる再生の観点からは、ある再生時間帯の音声年輪データと、その再生時間帯の画像年輪データとは、光ディスク１１上の近い位置、即ち、例えば、隣接する位置に記録すべきである。
【００５０】
しかしながら、同一の再生時間分の音声データAと画像データVのデータ量を比較した場合、それらのデータ量は、一般に大きく異なる。即ち、ある再生時間分の音声データAのデータ量は、その再生時間分の画像データVのデータ量に比較してかなり少ない。さらに、音声データAや画像データVのデータレートが、固定ではなく、可変となっているケースもある。
【００５１】
従って、音声年輪サイズＴsaと画像年輪サイズＴsvを、データ量で表し、そのデータ量ごとの音声年輪データと画像年輪データを、音声データAと画像データVの系列それぞれから順次抽出すると、各再生時間帯の画像年輪データに対して、再生時刻が徐々に進んだ（先の）再生時間帯の音声年輪データが得られるようになり、その結果、同一の再生時間帯に再生されるべき音声データと画像データとを、光ディスク１１上の近い位置に配置することが困難となる。
【００５２】
一方、音声年輪サイズＴsaと画像年輪サイズＴsvを、再生時間で表し、その再生時間分のデータ量ごとの音声年輪データと画像年輪データを、音声データAと画像データVの系列それぞれから順次抽出した場合には、同じような再生時間帯の音声年輪データと画像年輪データとをセットで得ることができ、その結果、同一の再生時間帯に再生されるべき音声データと画像データとを、近い位置に配置することができる。
【００５３】
ここで、音声年輪サイズＴsaは、それが表す再生時間分のデータ量の音声年輪データを、光ディスク１１から読み出すよりは、シークして読み飛ばした方が早くなるような値とするのが望ましい。画像年輪サイズＴsvも、同様であり、そのような画像年輪サイズＴsvは、本件発明者の経験上、例えば、１．５秒から２秒程度である。
【００５４】
また、同じような再生時間帯の音声年輪データと画像年輪データとを構成する場合には、音声年輪サイズＴsaと画像年輪サイズＴsvを、同一の値とすればよく、この場合、同じような再生時間帯の音声年輪データと画像年輪データは、上述の再生の観点から、光ディスク１１上に、交互に配置するのが望ましい。
【００５５】
さらに、音声年輪サイズＴsaと画像年輪サイズＴsvは、異なる値とすることが可能であり、音声データのデータレートが画像データのデータレートよりもかなり低いことが一般的であることを考えると、音声年輪サイズＴsaは、画像年輪サイズＴsvの、例えば２倍などにすることが可能である。この場合、ある１つの音声年輪データに対して、その再生時間帯と同じような再生時間帯の画像年輪データは２つとなるが、この１つの音声年輪データと、対応する２つの画像年輪データとは、上述の再生の観点からは、やはり、光ディスク１１上の近い位置に配置するのが望ましい。具体的には、１つの音声年輪データと、対応する２つの画像年輪データとは、例えば、音声年輪データ、対応する２つの画像年輪データのうちの一方、その他方という順番や、２つの画像年輪データのうちの一方、音声年輪データ、２つの画像年輪データのうちの他方という順番で、周期的に配置するのが望ましい。
【００５６】
なお、ステップＳ１で設定する音声年輪サイズＴsaと画像年輪サイズＴsvの値は、あらかじめ定められた固定の値でも良いし、可変の値でも良い。音声年輪サイズＴsaと画像年輪サイズＴsvの値を可変とする場合には、その可変の値は、例えば、操作部２１を操作することによって入力するようにすることができる。
【００５７】
ステップＳ１の処理後は、ステップＳ２に進み、制御部２０は、データ変換部１９を制御して、信号入出力装置３１からディスク記録再生装置１０に供給される音声信号と画像信号を圧縮符号化して、音声データAの系列と画像データVの系列とする音声信号変換処理と画像信号変換処理をそれぞれ開始させるとともに、メモリコントローラ１７を制御して、データ変換部１９で得られた音声データAと画像データVをメモリ１８に供給して記憶させる音声データ記憶処理と画像データ記憶処理をそれぞれ開始させる。
【００５８】
そして、ステップＳ３に進み、制御部２０は、音声データAを光ディスク１１に記録させる制御タスクである音声データ記録タスクを開始し、ステップＳ４に進む。ステップＳ４では、制御部２０は、画像データVを光ディスク１１に記録させる制御タスクである画像データ記録タスクを開始し、ステップＳ５に進む。なお、音声データ記録タスクと画像データ記録タスクの詳細については、後述する。
【００５９】
ステップＳ５では、制御部２０は、操作部２１から、データの記録の終了を指令する操作信号が供給されたかどうかを判定する。ステップＳ５において、データの記録の終了を指令する操作信号が供給されていないと判定された場合、ステップＳ６に進み、制御部２０は、すべての記録タスクが終了したかどうかを判定する。ステップＳ６において、すべての記録タスクが終了していないと判定された場合、ステップＳ５に戻り、以下、同様の処理が繰り返される。
【００６０】
また、ステップＳ６において、すべての記録タスクが終了したと判定された場合、即ち、ステップＳ３で開始された音声データ記録タスク、およびステップＳ４で開始された画像データ記録タスクの両方が終了している場合、記録処理を終了する。
【００６１】
一方、ステップＳ５において、データの記録の終了を指令する操作信号が供給されたと判定された場合、即ち、例えば、ユーザが、データの記録を終了するように、操作部２１を操作した場合、ステップＳ７に進み、制御部２０は、ステップＳ２で開始させた音声信号変換処理および画像信号変換処理、並びに音声データ記憶処理および画像データ記憶処理を終了させ、ステップＳ８に進む。
【００６２】
ステップＳ８では、ステップＳ６における場合と同様に、すべての記録タスクが終了したかどうかを判定する。ステップＳ８において、すべての記録タスクが終了していないと判定された場合、ステップＳ８に戻り、すべての記録タスクが終了するまで待ち時間がおかれる。
【００６３】
そして、ステップＳ８において、すべての記録タスクが終了したと判定された場合、即ち、ステップＳ３で開始された音声データ記録タスク、およびステップＳ４で開始された画像データ記録タスクが終了した場合、記録処理を終了する。
【００６４】
次に、図５のフローチャートを参照して、図４のステップＳ３で開始される音声データ記録タスクについて説明する。
【００６５】
音声データ記録タスクが開始されると、まず最初に、ステップＳ１１において、制御部２０は、後述するステップＳ１７の処理で、１ずつインクリメントされる変数Ｎaを、例えば１に初期化し、ステップＳ１２に進む。
【００６６】
ステップＳ１２では、制御部２０は、Ｔsa×Ｎaが、Ｔsv×Ｎv以下であるかどうかを判定する。
【００６７】
ここで、Ｔsaは、音声年輪サイズであり、音声信号の、ある再生時間を表す。また、変数Ｎaは、後述するように、音声年輪サイズＴsaに基づくデータ量の音声データ（音声年輪データ）が光ディスク１１に記録されるごとに、１ずつインクリメントされていく。同様に、Ｔsvは、画像年輪サイズであり、変数Ｎvは、後述するように、画像データ記録タスクにおいて、画像年輪サイズＴsvに基づくデータ量の画像データ（画像年輪データ）が光ディスク１１に記録されるごとに、１ずつインクリメントされていく。従って、Ｔsa×Ｎaは、音声データを、音声年輪サイズＴsa単位で記録していった場合に、これから光ディスク１１に記録しようとしている音声年輪データの最後の再生時刻に相当し、Ｔsv×Ｎvは、画像データを、画像年輪サイズＴsv単位で記録していった場合に、これから光ディスク１１に記録しようとしている画像年輪データの最後の再生時刻に相当する。
【００６８】
一方、いま、音声年輪データと画像年輪データとを、同じような再生時間帯のものが、光ディスク１１上の近い位置に記録されるように、周期的に配置するものとする。さらに、同じような再生時間帯の音声年輪データと画像年輪データについては、例えば、音声年輪データが先に配置され、その後に、画像年輪データが配置されるものとする。
【００６９】
この場合、これから記録しようとする音声年輪データを、注目音声年輪データというものとすると、注目音声年輪データは、再生時刻Ｔsa×Ｎa以前の最近の（再生時刻Ｔsa×Ｎaに最も近い）再生時間帯の音声年輪データとなるが、この注目音声年輪データは、再生時刻Ｔsa×Ｎa以前の最近の再生時間帯の画像年輪データが記録される直前、つまり、再生時刻Ｔsa×Ｎa以前の２番目に新しい再生時間帯の画像年輪データが記録された直後に記録する必要がある。
【００７０】
ところで、これから記録される画像年輪データは、Ｔsv×Ｎv以前の最近の再生時間帯の画像年輪データである。従って、注目音声年輪データの記録は、音声年輪データの再生時刻Ｔsa×Ｎaが、画像年輪データの再生時刻Ｔsv×Ｎv以下となっているタイミングで行う必要がある。
【００７１】
そこで、ステップＳ１２では、上述したように、音声年輪データの再生時刻Ｔsa×Ｎaが、画像年輪データの再生時刻Ｔsv×Ｎv以下であるかどうかが判定され、これにより、現在のタイミングが、注目音声年輪データの記録を行うべきタイミングであるかどうかが判定される。
【００７２】
ステップＳ１２において、音声年輪データの再生時刻Ｔsa×Ｎaが、画像年輪データの再生時刻Ｔsv×Ｎv以下（以前）でないと判定された場合、即ち、Ｔsv×Ｎv以前の最近の再生時間帯の画像年輪データが、まだ記録されておらず、現在のタイミングが、注目音声年輪データの記録を行うべきタイミングでない場合、ステップＳ１２に戻り、以下、同様の処理が繰り返される。
【００７３】
また、ステップＳ１２において、音声年輪データの再生時刻Ｔsa×Ｎaが、画像年輪データの再生時刻Ｔsv×Ｎv以下であると判定された場合、即ち、現在のタイミングが、注目音声年輪データの記録を行うべきタイミングである場合、ステップＳ１３に進み、制御部２０は、データ変換部１９からメモリコントローラ１７を介して、メモリ１８に、音声データAが供給されているか否かを判定し、供給されていると判定した場合、ステップＳ１４に進む。
【００７４】
ステップＳ１４では、制御部２０は、メモリ１８に、通算して、音声年輪サイズＴsa×Ｎa分の再生に必要な音声信号の音声データAが記憶されたか否かを判定し、まだ、その分の音声データAがメモリ１８に記憶されていないと判定された場合、ステップＳ１２に戻り、それ以降の処理が繰り返される。また、ステップＳ１４において、再生時間Ｔsa×Ｎaに対応する分の音声データAがメモリ１８に記憶されたと判定された場合、処理はステップＳ１５に進む。
【００７５】
なお、データ変換部１９のデータ量検出部４２は、通算して、再生時間Ｔsa×Ｎa分の再生に必要な音声信号を検出したとき、その旨を、メモリコントローラ１７に通知する。メモリコントローラ１７は、その通知に基づいて、通算して、再生時間Ｔsa×Ｎa分の再生に必要な音声データAをメモリ１８に記憶させたか否かの判定を行い、その判定結果を制御部２０に通知する。すなわち制御部２０は、メモリコントローラ１７からのその判定結果に基づいて、ステップＳ１４における判定を行う。なお、本実施の形態では、音声信号を圧縮符号化することによって得られる画像データがメモリ１８に記憶されることとしているが、音声信号は、圧縮符号化せずに、そのまま、音声データとして、メモリ１８に記憶させることも可能である。
【００７６】
ここで、図６は、メモリ１８に記憶される音声データAの通算のデータ量（通算データ量）Ｌａと時間（再生時間）との関係を示している。なお、図６中右側の上下方向を示す小さな矢印（水平方向の点線の間隔を示す矢印）は、セクタのデータ量Suを表している。また、図６における点線Ｌｖは、後述する図９において実線で示してある、メモリ１８に記憶される画像データVの通算のデータ量（通算データ量）Ｌｖを示している。さらに、図６では、音声データAの通算データ量Ｌａが直線となっており、従って、音声データAのデータレートが、固定であるものとしてある。但し、音声データAは、可変のデータレートのものとすることが可能である。
【００７７】
図６において、例えば、Ｎa＝１のときの時間Ｔsa×Ｎa（＝１）分の再生に必要な音声データAのデータ量は、AN1'である。従って、Ｎa＝１のときのステップＳ１４では、通算データ量がAN1'の音声データAが、メモリ１８に記憶されたとき、再生時間Ｔsa×Ｎaに対応する分の音声データAがメモリ１８に記憶されたと判定され、ステップＳ１５に進む。
【００７８】
ステップＳ１５では、制御部２０は、メモリコントローラ１７を制御して、メモリ１８に記憶されている音声データAから、光ディスク１１上に形成される物理的記録再生単位（物理的単位領域）としての、例えば１つのセクタのデータ量Suの整数倍（ｎ倍）のデータ量であって、メモリ１８から読み出すことのできる最大のデータ量の音声データAを、時間的に先に入力された方から読み出させることにより抽出し、ステップＳ１６に進む。なお、このセクタの整数倍のデータ量であって、メモリ１８から読み出すことのできる最大のデータ量の音声データAとして、メモリ１８から読み出される音声年輪データが、上述した、再生時刻Ｔsa×Ｎa以前の最近の音声年輪データである。
【００７９】
ここで、上述の図６において時刻が１×Ｔsaのとき、メモリ１８には、少なくともデータ量AN1'の音声データAが記憶されている。データ量AN1'は、１つのセクタのデータ量より大であるが、２つのセクタのデータ量より小であるため、ステップＳ１５では、１つのセクタのデータ量SuであるAN1分の音声データAが、メモリ１８から、注目音声年輪データとして読み出されることにより抽出される。
【００８０】
なお、ステップＳ１５において読み出されなかった音声データ、即ち、図６の時刻が１×Ｔsaのときにおいては、１つのセクタのデータ量Suに満たないデータ量Aα1の音声データAは、そのままメモリ１８に残される。
【００８１】
図５に戻り、ステップＳ１６では、制御部２０が、ステップＳ１５で得られた、セクタの整数倍のデータ量の注目音声年輪データを、メモリコントローラ１７から信号処理部１６に供給させ、これにより、そのセクタの整数倍のデータ量の注目音声年輪データが、その整数倍の数のセクタに記録されるように記録制御を行う。
【００８２】
ここで、図６の時刻が１×Ｔsaのときには、１つのセクタのデータ量Suの音声データAが、注目音声年輪データとして、メモリコントローラ１７から信号処理部１６に供給される。そして、この１つのセクタのデータ量Suの注目音声年輪データは、ピックアップ部１３に供給され、図７に示すように、光ディスク１１の１つのセクタであるセクタ＃１に、音声年輪データの境界と、光ディスク１１のセクタ＃１の境界とが一致するように記録される。
【００８３】
なお、ここでは、説明を簡単にするために、光ディスク１１には、物理的に連続した、十分大きな空き領域が存在するものとする。また、光ディスク１１に対するデータの読み書きが、例えば、その内周から外周方向に行われるものとすると、データの記録は、メモリコントローラ１７から信号処理部１６に供給されるデータの順番で、空き領域の内周側から外周側に連続して行われていくものとする。
【００８４】
ステップＳ１６において、上述のように、注目音声年輪データの記録制御が行われた後は、ステップＳ１７に進み、制御部２０は、変数Ｎaを１だけインクリメントし、ステップＳ１２に戻り、それ以降の処理を実行する。
【００８５】
一方、ステップＳ１３において、音声データAがメモリ１８に供給されていないと判定された場合、即ち、データ変換部１９からメモリコントローラ１７への音声データAの供給が停止した場合、ステップＳ１８に進み、制御部２０は、メモリコントローラ１７を制御することにより、メモリ１８にいま残っている音声データAのすべてを読み出し、そのデータ量がセクタの整数倍の最小のデータ量となるように、音声データAに、パディング用のパディング(PADDING)データを付加する。これにより、メモリ１８から読み出された音声データAは、セクタの整数倍のデータ量の音声年輪データとされる。さらに、制御部２０は、その音声年輪データを、メモリコントローラ１７から信号処理部１６に供給させ、これにより、そのセクタの整数倍のデータ量の音声年輪データが、その整数倍の数のセクタに記録されるように記録制御を行う。
【００８６】
その後、ステップＳ１９に進み、制御部２０は、変数Ｎaに、無限大に相当する値（非常に大きな値）をセットして、音声データ記録タスクを終了する。
【００８７】
なお、上述の場合には、光ディスク１１の物理的単位領域を、セクタとしたが、光ディスク１１の物理的単位領域としては、その他、例えば、ECC(Error Correction Code：誤り訂正符号)処理が施される単位のデータが記録されるECCブロックとすることが可能である。また、光ディスク１１の物理的単位領域は、その他、例えば、複数の固定数のセクタや、複数の固定数のECCブロックとすることが可能である。
【００８８】
ここで、ECC処理は、例えば、信号処理部１６で、ECCブロック単位で施される。また、セクタは、１以上の個数のECCブロックで構成することができる。あるいは、ECCブロックは、１以上の個数のECCブロックで構成することができる。
【００８９】
以下では、１つのセクタを、光ディスク１１の物理的単位領域として説明を行う。なお、１つのECCブロックが１つのセクタから構成されるものとすれば、物理的単位領域を、セクタとしても、また、ECCブロックとしても、光ディスク１１へのデータの記録結果は同一になる。
【００９０】
次に、図８のフローチャートを参照して、図４のステップＳ４で開始される画像データ記録タスクについて説明する。
【００９１】
画像データ記録タスクが開始されると、まず最初に、ステップＳ２１において、制御部２０は、後述するステップＳ２７の処理で、１ずつインクリメントされる変数Ｎvを、例えば１に初期化し、ステップＳ２２に進む。
【００９２】
ステップＳ２２では、制御部２０は、Ｔsv×Ｎvが、Ｔsa×Ｎa未満であるかどうかを判定する。
【００９３】
ここで、音声データ記録タスクで説明したように、Ｔsa×Ｎaは、音声データを、音声年輪サイズＴsa単位で記録していった場合に、これから光ディスク１１に記録しようとしている音声年輪データの最後の再生時刻に相当し、Ｔsv×Ｎvは、画像データを、画像年輪サイズＴsv単位で記録していった場合に、これから光ディスク１１に記録しようとしている画像年輪データの最後の再生時刻に相当する。
【００９４】
いま、上述したように、音声年輪データと画像年輪データとを、同じような再生時間帯のものが、光ディスク１１上の近い位置に記録されるように、周期的に配置し、さらに、同じような再生時間帯の音声年輪データと画像年輪データについては、音声年輪データが先に配置され、その後に、画像年輪データが配置されるものとする。そして、これから記録しようとする画像年輪データを、注目画像年輪データというものとすると、注目画像年輪データは、再生時刻Ｔsv×Ｎv以前の最近の（再生時刻Ｔsv×Ｎvに最も近い）再生時間帯の画像年輪データとなるが、この注目画像年輪データは、再生時刻Ｔsa×Ｎa以前の最近の再生時間帯の音声年輪データが記録された直後に記録する必要がある。従って、注目画像年輪データの記録は、画像年輪データの再生時刻Ｔsv×Ｎvが、音声年輪データの再生時刻Ｔsa×Ｎa未満となっているタイミングで行う必要がある。
【００９５】
そこで、ステップＳ２２では、上述したように、画像年輪データの再生時刻Ｔsv×Ｎvが、音声年輪データの再生時刻Ｔsa×Ｎa未満であるかどうかが判定され、これにより、現在のタイミングが、注目画像年輪データの記録を行うべきタイミングであるかどうかが判定される。
【００９６】
ステップＳ２２において、画像年輪データの再生時刻Ｔsv×Ｎvが、音声年輪データの再生時刻Ｔsa×Ｎa未満でないと判定された場合、即ち、現在のタイミングが、注目画像年輪データの記録を行うべきタイミングでない場合、ステップＳ２２に戻り、以下、同様の処理が繰り返される。
【００９７】
また、ステップＳ２２において、画像年輪データの再生時刻Ｔsv×Ｎvが、音声年輪データの再生時刻Ｔsa×Ｎa未満であると判定された場合、即ち、現在のタイミングが、注目画像年輪データの記録を行うべきタイミングである場合、ステップＳ２３に進み、制御部２０は、データ変換部１９からメモリコントローラ１７を介して、メモリ１８に、画像データVが供給されているか否かを判定し、供給されていると判定した場合、ステップＳ２４に進む。
【００９８】
ステップＳ２４では、制御部２０は、メモリ１８に、通算して、画像年輪サイズＴsv×Ｎv分の再生に必要な画像信号の画像データVが記憶されたか否かを判定し、まだ、その分の画像データVがメモリ１８に記憶されていないと判定された場合、ステップＳ２２に戻り、それ以降の処理が繰り返される。また、ステップＳ２４において、再生時間Ｔsv×Ｎvに対応する分の画像データVがメモリ１８に記憶されたと判定された場合、処理はステップＳ２５に進む。
【００９９】
なお、データ変換部１９のデータ量検出部４２は、通算して、再生時間Ｔsv×Ｎv分の再生に必要な画像信号を検出したとき、その旨を、メモリコントローラ１７に通知する。メモリコントローラ１７は、その通知に基づいて、通算して、再生時間Ｔsv×Ｎv分の再生に必要な画像データVをメモリ１８に記憶したか否かの判定を行い、その判定結果を制御部２０に通知する。すなわち制御部２０は、メモリコントローラ１７からのその判定結果に基づいて、ステップＳ２４における判定を行う。なお、本実施の形態では、画像信号を圧縮符号化することによって得られる画像データがメモリ１８に記憶されることとしているが、画像信号は、圧縮符号化せずに、そのまま、画像データとして、メモリ１８に記憶させることも可能である。
【０１００】
ここで、図９は、メモリ１８に記憶される画像データVの通算のデータ量（通算データ量）Ｌａと時間（再生時間）との関係を示している。なお、図９中右側の上下方向を示す小さな矢印（水平方向の点線の間隔を示す矢印）は、図６における場合と同様に、セクタのデータ量Suを表している。また、図９における点線Ｌａは、上述の図６において実線で示した、メモリ１８に記憶される音声データAの通算データ量Ｌａである。
【０１０１】
図９において、例えば、Ｎv＝１のときの時間Ｔsv×Ｎv（＝１）分の再生に必要な画像データVのデータ量は、VN1'である。従って、Ｎv＝１のときのステップＳ２４では、通算データ量がVN1'の画像データVが、メモリ１８に記憶されたとき、再生時間Ｔsv×Ｎvに対応する分の画像データVがメモリ１８に記憶されたと判定され、ステップＳ２５に進む。
【０１０２】
ステップＳ２５では、制御部２０は、メモリコントローラ１７を制御して、メモリ１８に記憶されている画像データVから、光ディスク１１上に形成される物理的記録再生単位（物理的単位領域）としての、例えば１つのセクタのデータ量Suの整数倍（ｎ倍）のデータ量であって、メモリ１８から読み出すことのできる最大のデータ量の画像データVを、時間的に先に入力された方から読み出させることにより抽出し、ステップＳ２６に進む。なお、このセクタの整数倍のデータ量であって、メモリ１８から読み出すことのできる最大のデータ量の画像データVとして、メモリ１８から読み出される画像年輪データが、上述した、再生時刻Ｔsv×Ｎv以前の最近の画像年輪データである。
【０１０３】
ここで、上述の図９において時刻が１×Ｔsvのとき、メモリ１８には、少なくともデータ量VN1'の画像データVが記憶されている。データ量VN1'は、４つのセクタのデータ量より大であるが、５つのセクタのデータ量より小であるため、ステップＳ２５では、４つのセクタのデータ量SuであるVN1分の画像データVが、メモリ１８から、注目画像年輪データとして読み出されることにより抽出される。
【０１０４】
なお、ステップＳ２５において読み出されなかった画像データ、即ち、図９の時刻が１×Ｔsvのときにおいては、１つのセクタのデータ量Suに満たないデータ量Vα1の画像データVは、そのままメモリ１８に残される。
【０１０５】
図８に戻り、ステップＳ２６では、制御部２０が、ステップＳ２５で得られた、セクタの整数倍のデータ量の注目画像年輪データを、メモリコントローラ１７から信号処理部１６に供給させ、これにより、そのセクタの整数倍のデータ量の注目画像年輪データが、その整数倍の数のセクタに記録されるように記録制御を行う。
【０１０６】
ここで、図９の時刻が１×Ｔsvのときには、４つのセクタのデータ量Suの画像データVが、注目画像年輪データとして、メモリコントローラ１７から信号処理部１６に供給される。そして、この４つのセクタのデータ量Suの注目画像年輪データは、ピックアップ部１３に供給され、上述した図７に示すように、光ディスク１１の４つのセクタであるセクタ＃２，＃３，＃４，＃５に、画像年輪データの境界と、光ディスク１１のセクタ＃２乃至＃５の領域の境界（セクタ＃２の先頭側の境界およびセクタ＃５の終わり側の境界）とが一致するように記録される。
【０１０７】
即ち、いま、説明を簡単にするため、音声年輪サイズＴsaと画像年輪サイズＴsvとが等しいものとすると、図５の音声データ記録タスクと、図８の画像データ記録タスクの開始後、Ｎa＝Ｎa＝１のときに、図７に示したように、セクタ＃１に、再生時刻Ｔsa×Ｎa以前の最近の音声年輪データが記録される。セクタ＃１に音声年輪データが記録されることにより、図５の音声データ記録タスクのステップＳ１７では、変数Ｎaが１だけインクリメントされ、Ｎa＝２とされる。このとき、変数Ｎvは、まだ１のままであり、従って、再生時刻Ｔsa×Ｎaは、再生時刻Ｔsa×Ｎa未満となる。その結果、図８の画像データ記録タスクでは、ステップＳ２６において、再生時刻Ｔsv×Ｎv以前の最近の画像年輪データが、セクタ＃２乃至＃５に記録される。
【０１０８】
即ち、ここでは、上述したように、光ディスク１１において、データの記録が、メモリコントローラ１７から信号処理部１６に供給されるデータの順番で、空き領域の内周側から外周側に連続して行われていくものとしているため、再生時刻Ｔsv×Ｎv以前の最近の画像年輪データである４セクタ分の画像年輪データは、直前に、音声年輪データが記録されたセクタ＃１の直後のセクタ＃２から開始され、これにより、図７に示したように、セクタ＃２乃至＃５に記録される。
【０１０９】
以上から、Ｎa＝Ｎa＝１の場合に得られる音声年輪データと画像年輪データ、即ち、再生時刻Ｔsa×Ｎa以前の最近の音声年輪データと、その再生時刻Ｔsa×Ｎaに等しい再生時刻Ｔsv×Ｎv以前の最近の画像年輪データ、つまりは、同じような再生時間帯の音声年輪データと画像年輪データは、光ディスク１１の隣接する位置に配置されて記録される。
【０１１０】
ステップＳ２６において、上述のように、注目画像年輪データの記録制御が行われた後は、ステップＳ２７に進み、制御部２０は、変数Ｎvを１だけインクリメントし、ステップＳ２２に戻り、それ以降の処理を繰り返す。
【０１１１】
一方、ステップＳ２３において、画像データVがメモリ１８に供給されていないと判定された場合、即ち、データ変換部１９からメモリコントローラ１７への画像データVの供給が停止した場合、ステップＳ２８に進み、制御部２０は、メモリコントローラ１７を制御することにより、メモリ１８にいま残っている画像データVのすべてを読み出し、そのデータ量がセクタの整数倍の最小のデータ量となるように、画像データVに、パディング用のパディングデータを付加する。これにより、メモリ１８から読み出した画像データVが、セクタの整数倍のデータ量の画像年輪データとされる。さらに、制御部２０は、その画像年輪データを、メモリコントローラ１７から信号処理部１６に供給させ、これにより、そのセクタの整数倍のデータ量の画像年輪データが、その整数倍の数のセクタに記録されるように記録制御を行う。
【０１１２】
その後、ステップＳ２９に進み、制御部２０は、変数Ｎvに、無限大に相当する値をセットして、画像データ記録タスクを終了する。
【０１１３】
次に、図５の音声データ記録タスクと図８の画像データ記録タスクの処理を、Ｎa＝Ｎv＝２のときを例として再度説明する。なお、ここでも、説明を簡単にするため、音声年輪サイズＴsaと画像年輪サイズＴsvは、同一の時間であるものとする。
【０１１４】
いまの場合、音声年輪サイズＴsaと画像年輪サイズＴsvが等しいので、Ｎa＝Ｎv＝２のときは、図５のステップＳ１２において、再生時刻Ｔsa×Ｎaが、再生時刻Ｔsv×Ｎv以下であると判定され、ステップＳ１３に進む。ここで、Ｎa＝Ｎv＝２のときは、再生時刻Ｔsa×ＮaとＴsv×Ｎvとが等しいので、再生時刻Ｔsa×Ｎaは、再生時刻Ｔsv×Ｎv以下ではあるが、再生時刻Ｔsv×Ｎvは、再生時刻Ｔsa×Ｎa未満ではない。従って、Ｎa＝Ｎv＝２のときは、図８のステップＳ２２において、再生時刻Ｔsv×Ｎvは、再生時刻Ｔsa×Ｎa未満ではないと判定され、ステップＳ２２に戻ることが繰り返される。
【０１１５】
図５のステップＳ１２において、再生時刻Ｔsa×Ｎaが、再生時刻Ｔsv×Ｎv以下であると判定され、ステップＳ１３に進んだ場合、メモリ１８への音声データAの供給が継続して行われていれば、ステップＳ１３から、ステップＳ１４に進み、メモリ１８に、通算して、時間Ｔsa×Ｎa（＝２）分の再生に必要な音声データAが記憶されたか否かが判定され、記憶されたと判定された場合、処理は、ステップＳ１５に進む。
【０１１６】
ここで、図６に示した場合では、時間Ｔsa×２だけの再生に必要な音声データAのデータ量はAN2'であり、従って、通算して、データ量AN2'分の音声データAがメモリ１８に記憶された場合に、処理は、ステップＳ１４からＳ１５に進む。
【０１１７】
ステップＳ１５では、いまメモリ１８には、少なくとも、Ｎa＝１のときのステップＳ１５で読み出されなかった音声データA（図６の例では、データ量Aα1分の音声データA）と、Ｎa＝１のときのステップＳ１５の後からいままでに、メモリ１８に供給されて記憶された音声データAとが記憶されているので、その音声データAのうちの、セクタの整数倍の最大のデータ量の音声データAが、注目音声年輪データとして読み出されることにより抽出される。
【０１１８】
即ち、例えば、図６に示した場合では、時刻Ｔsa×２において、２つのセクタのデータ量以上であるが、３つのセクタのデータ量未満のデータ量の音声データAが、メモリ１８に記憶されている。このため、ステップＳ１５では、メモリ１８に記憶された音声データAのうちの、セクタの整数倍の最大のデータ量である、２つのセクタのデータ量AN2(=2×Su)の音声データAが、注目音声年輪データとして抽出される。なお、図６では、時刻が２×Ｔsaにおいて、メモリ１８に記憶された音声データAのデータ量が、２つのセクタのデータ量AN2に等しくなっており、従って、２つのセクタのデータ量AN2が抽出されることによりメモリ１８に残る音声データAは、ない状態になっている。
【０１１９】
この２つのセクタのデータ量AN2の注目音声年輪データは、ステップＳ１６において、メモリコントローラ１７から信号処理部１６に供給される。そして、この２つのセクタのデータ量AN2の注目音声年輪データは、ピックアップ部１３に供給され、直前にデータが記録されたセクタの直後のセクタから記録される。
【０１２０】
即ち、いまの場合、２つのセクタのデータ量AN2の注目音声年輪データの直前には、図７で説明したように、セクタ＃２乃至＃５に、画像年輪データが記録されたから、２つのセクタのデータ量AN2の注目音声年輪データは、セクタ＃５の直後のセクタ＃６から記録される。具体的には、図７に示すように、２つのセクタのデータ量AN2の注目音声年輪データは、２つのセクタ＃６と＃７に、音声年輪データの境界と、光ディスク１１のセクタ＃６および＃７の領域の境界とが一致するように記録される。
【０１２１】
注目音声年輪データの記録が行われると、図５の音声データ記録タスクでは、ステップＳ１７において、変数Ｎaが１だけインクリメントされ、これにより、２であった変数Ｎaは３となる。
【０１２２】
従って、Ｎa＝３，Ｎv＝２となるが、この場合、再生時刻Ｔsv×Ｎvが、再生時刻Ｔsa×Ｎa未満となるので、図８の画像データ記録タスクでは、ステップＳ２２において、再生時刻Ｔsv×Ｎvが、再生時刻Ｔsa×Ｎa未満であると判定され、ステップＳ２３に進む。
【０１２３】
図８のステップＳ２２において、再生時刻Ｔsv×Ｎvが、再生時刻Ｔsa×Ｎa未満であると判定され、ステップＳ２３に進んだ場合、メモリ１８への画像データVの供給が継続して行われていれば、ステップＳ２３から、ステップＳ２４に進み、メモリ１８に、通算して、時間Ｔsv×Ｎv（＝２）分の再生に必要な画像データVが記憶されたか否かが判定され、記憶されたと判定された場合、処理は、ステップＳ２５に進む。
【０１２４】
ここで、図９に示した場合では、時間Ｔsv×２だけの再生に必要な画像データVのデータ量はVN2'であり、従って、通算して、データ量VN2'分の画像データVがメモリ１８に記憶された場合に、処理は、ステップＳ２４からＳ２５に進む。
【０１２５】
ステップＳ２５では、いまメモリ１８には、少なくとも、Ｎv＝１のときのステップＳ２５で読み出されなかった画像データV（図９の例では、データ量Vα1分の画像データV）と、Ｎv＝１のときのステップＳ２５の後からいままでに、メモリ１８に供給されて記憶された画像データVとが記憶されているので、その画像データVのうちの、セクタの整数倍の最大のデータ量の画像データVが、注目画像年輪データとして読み出されることにより抽出される。
【０１２６】
即ち、例えば、図９に示した場合では、時刻Ｔsv×２において、２つのセクタのデータ量以上であるが、３つのセクタのデータ量未満のデータ量の画像データVが、メモリ１８に記憶されている。このため、ステップＳ２５では、メモリ１８に記憶された画像データVのうちの、セクタの整数倍の最大のデータ量である、２つのセクタのデータ量VN2(=2×Su)の画像データVが、注目画像年輪データとして抽出される。なお、図９では、時刻が２×Ｔsvにおいて、メモリ１８に記憶された画像データVのデータ量が、２つのセクタのデータ量VN2より大となっており、このため、２つのセクタのデータ量VN2が抽出されることにより、データ量Vα2の画像データVが、メモリ１８に残っている。
【０１２７】
この２つのセクタのデータ量VN2の注目画像年輪データは、ステップＳ２６において、メモリコントローラ１７から信号処理部１６に供給される。そして、この２つのセクタのデータ量VN2の注目画像年輪データは、ピックアップ部１３に供給され、直前にデータが記録されたセクタの直後のセクタから記録される。
【０１２８】
即ち、いまの場合、２つのセクタのデータ量AN2の注目画像年輪データの直前には、図７で説明したように、セクタ＃６および＃７に、音声年輪データが記録されたから、２つのセクタのデータ量VN2の注目画像年輪データは、セクタ＃７の直後のセクタから記録される。
【０１２９】
注目画像年輪データの記録が行われると、図８の画像データ記録タスクでは、ステップＳ２７において、変数Ｎvが１だけインクリメントされ、これにより、２であった変数Ｎvは、変数Ｎaと同一の３となる。
【０１３０】
以下同様にして、音声データ記録タスクと画像データ記録タスクの処理が行われ、音声データAと画像データVが、光ディスク１１に記録される。これにより、例えば、音声年輪サイズＴsaと画像年輪サイズＴsvが同一の時間である場合には、同じような再生時間帯の音声データAのまとまりである音声年輪データと、画像データVのまとりまりである画像年輪データとが、図１０に示すように、光ディスク１１の隣接した位置に配置されるように、順次記録される。即ち、この場合、同じような再生時間帯の音声年輪データと画像年輪データとが、光ディスク１１に、交互に記録される。
【０１３１】
ここで、図１０は、上述したようにして、音声データと画像データが記録された光ディスク１１のトラックを模式的に示している。なお、図１０では（後述する図１１または図１３においても同様）、音声データの記録部分を、影を付して示してあり、画像データの記録部分を、特に模様を付さずに示してある。
【０１３２】
図１０から、光ディスク１１には、木の年輪を形成するかのように、画像データと音声データが記録される。このことから、光ディスク１１に記録される音声データや画像データのひとまとまりを、音声「年輪」データや画像「年輪」データと呼んでいる。後述するローレゾ年輪データやメタ年輪データについても、同様である。なお、以下、適宜、木の年輪を形成するかのように、光ディスク１１に記録される、あるデータ系列の中のデータのまとまりを、年輪データという。
【０１３３】
ここで、光ディスク１１に形成される年輪の幅（ある１つの音声年輪データや画像年輪データが、幾つのトラックに亘って記録されるか）は、音声年輪サイズＴsaと画像年輪サイズＴsvによって決定される。なお、音声年輪サイズＴsaや画像年輪サイズＴsvは、音声年輪データや画像年輪データを記録する光ディスク１１の半径位置に応じて変化させることができる。そして、音声年輪サイズＴsaや画像年輪サイズＴsvによっては、１つの音声年輪データや画像年輪データが記録されるトラックが、１周分に満たないケースが生じる。
【０１３４】
以上のように、同じような再生時間帯の音声年輪データと画像年輪データが、光ディスク１１上の近い位置に記録されるので、光ディスク１１から、同一の再生時刻の音声データと画像データを、迅速に読み出して再生することが可能となる。
【０１３５】
また、音声データと画像データは、複数のセクタのデータ量分の年輪データととされ、その複数のセクタに、年輪データの境界とセクタの境界とが一致するように記録されるので、光ディスク１１から、音声データまたは画像データだけを読み出すことが可能となり、その結果、音声データまたは画像データだけの編集処理を迅速に行うことが可能となる。
【０１３６】
さらに、上述の場合には、光ディスク１１には、セクタのデータ量以上の画像データVと画像データVが、交互に、１個以上のセクタにまとめて、連続して記録されるので、図１１の点線の矢印で示されるようなシークの回数を、従来のような小さな画像データVと画像データVが１つのセクタに混在して配置されている場合に比べて減らすことができる。シークの回数が減るということは、その分、光ディスク１１からのデータの実質的な読み出しレートを向上させることができ、その結果、再生時には、メモリ１８に、光ディスク１１から読み出されたデータを十分に蓄えておくことができる。これにより、シークが生じることにより、メモリ１８がアンダフローして、再生が途切れることを防止することができる。さらに、光ディスク１１からのデータの読み出しに失敗した場合に、メモリ１８に、十分なデータが蓄えられている結果、読み出しに失敗したデータの読み出しのリトライを行っても、再生が途切れることを防止することができる。また、シーク回数が減少した分だけ消費電力を節約することができる。
【０１３７】
なお、以上においては、メモリ１８に圧縮符号化された音声データVまたは画像データVを記憶する場合を例として説明したが、圧縮符号化せずにメモリ１８に記憶するようにすることもできる。
【０１３８】
また、以上においては、画像データVおよび画像データVを、螺旋状のトラックに配置する場合を例として説明したが、図１２に示されるように、同心円状のトラックに交互に配置することもできる。この場合、各トラックは、内周側のトラックから隣接する外周側のトラックに連続することになる。
【０１３９】
ところで、信号入出力装置３１に画像の信号または音声の信号を供給するビデオカメラ（図示せず）は、ある場面について１または２回以上の撮像を行い、次いで、異なる場面についてさらに１回または２回以上の撮像を行う。なお、この撮像は、クリップとも称し、ビデオカメラによる１回の記録開始から終了に至るまでの連続した撮影処理をいう。
【０１４０】
ディスク記録再生装置１０は、画像データまたは音声データからなる映像コンテンツデータを光ディスク１１にクリップごとに記録する。即ち、ビデオカメラが、例えば、クリップを２回実行すれば、光ディスク１１に、２つの映像コンテンツデータが記録される。映像コンテンツデータは、ビデオカメラによって撮像された画像または取得された音声を表す画像データまたは音声データからなる。映像コンテンツデータは、画像データおよび音声データの少なくとも一方を含む。
【０１４１】
このように、「クリップ」とは、撮像装置による１回の記録開始から記録終了に至るまでの連続した撮影処理をいうが、その撮像処理の結果得られた映像コンテンツを指して言う場合もある。この場合のクリップは、撮影段階における映像コンテンツの最小単位である。なお、映像作品の制作分野では、このクリップは、「テイク」、「ショット」または「カット」等と呼ばれる場合もある。
【０１４２】
なお、クリップを非破壊編集することにより、映像コンテンツの編集が行われる。
【０１４３】
ビデオカメラが撮像し、信号入出力装置３１から供給される音声の信号は、複数のチャンネルの信号からなる場合がある。例えば、音声信号が複数のチャンネルである場合、ディスク記録再生装置１０は、チャンネル毎の音声データを、音声年輪データとして光ディスク１１に記録することができる。この場合、図５の音声データ記録タスクは、チャンネル毎に実行される。
【０１４４】
図１３は、音声信号が４チャンネルである場合、ディスク記録再生装置１０によって光ディスク１１に記録されている、音声年輪データおよび画像年輪データの例を示す図である。図１３で示されるように、同じような再生時間帯の各チャンネルの音声データAのまとまりである音声年輪データと、画像データVのまとりまりである画像年輪データとが、光ディスク１１の隣接した位置に配置されるように、順次記録される。この場合、同じような再生時間帯の、１チャンネルから４チャンネルまでの音声年輪データのまとまりと画像年輪データとが、光ディスク１１に、交互に記録される。
【０１４５】
すなわち、例えば、音声チャンネル１（ch1）年輪データ＃１、音声チャンネル２（ch2）年輪データ＃１、音声チャンネル３（ch3）年輪データ＃１、音声チャンネル４（ch4）年輪データ＃１がまとめて光ディスク１１に記録され、音声チャンネル１（ch1）年輪データ＃１乃至音声チャンネル４（ch4）年輪データ＃１に続いて、画像年輪データ＃１が光ディスク１１に記録され、画像年輪データ＃１に続いて、音声チャンネル１（ch1）年輪データ＃２、音声チャンネル２（ch2）年輪データ＃２、音声チャンネル３（ch3）年輪データ＃２、音声チャンネル４（ch4）年輪データ＃２がまとめて光ディスク１１に記録される。
【０１４６】
このように、１チャンネルから４チャンネルまでの音声年輪データのまとまりと画像年輪データとが、光ディスク１１に、交互に配置される。
【０１４７】
なお、音声のチャンネルは、４つに限定されるものではなく、例えば、２チャンネル乃至８チャンネルとすることができる。
【０１４８】
次に、図１４は、ディスク記録再生装置１０によって、光ディスク１１に対するデータの読み書きが行われる様子を示している。なお、図１４では、光ディスク１１に対して、音声チャンネル１（ch1）データ、音声チャンネル２（ch2）データ、音声チャンネル３（ch3）データ、音声チャンネル４（ch4）データ、および画像データの５つのデータ系列の読み書きが行われるものとしてある。
【０１４９】
光ディスク１１にデータが書き込まれる場合には、光ディスク１１に十分な大きさの連続した空き領域が存在し、その空き領域に、欠陥（ディフェクト）がないとすれば、音声チャンネル１データ、音声チャンネル２データ、音声チャンネル３データ、音声チャンネル４データ、画像データのデータ系列それぞれから抽出された音声チャンネル１年輪データ、音声チャンネル２年輪データ、音声チャンネル３年輪データ、音声チャンネル４年輪データ、画像年輪データは、図１４に示すように、光ディスク１１上の空き領域に、いわば一筆書きをするように書き込まれる。
【０１５０】
ここで、映像コンテンツの非破壊編集について説明する。映像コンテンツの非破壊編集は、より具体的には、例えば、映像コンテンツであるクリップに対応した編集開始位置（Ｉｎ点）または編集終了位置（Ｏｕｔ点）を例えばタイムコード等によって設定して、クリップの中から必要部分を抽出し、抽出された必要部分をつなぎ合わせることにより行われる。
【０１５１】
図１５は、画像データを非破壊編集した結果である非破壊編集結果と、光ディスク１１に記録されている画像データとの関係を示している。
【０１５２】
図１５においては、光ディスク１１に、画像データ１、画像データ２、および画像データ３が記録されており、タイムコードB1からE1までの画像データ１、タイムコードB2からE2までの画像データ２、タイムコードB3からE3までの画像データ３を、その順番でつなぎ合わせた画像データのシーケンスが、非破壊編集結果とされている。
【０１５３】
映像コンテンツデータとしてのクリップが画像データと複数チャンネルの音声データからなるとき、画像に編集点を設定し、各チャンネルの音声に編集点を設定することができる。この場合、１つの編集点は、他の編集点に拘束されず、任意に位置に設定することができる。画像および個々のチャンネルの音声のそれぞれに編集点を設定する編集方法は、一般に、スプリット編集と称される。
【０１５４】
例えば、映像コンテンツの音声が４チャンネルである場合、図１６で示されるように、タイムコードB11からE11までの映像コンテンツ１のチャンネル１の音声、タイムコードB21からE21までの映像コンテンツ２のチャンネル１の音声、タイムコードB31からE31までの映像コンテンツ３のチャンネル１の音声を、その順番でつなぎ合わせた音声データのシーケンスが、チャンネル１の音声の非破壊編集結果とされ、タイムコードB12からE12までの映像コンテンツ１のチャンネル２の音声、タイムコードB22からE22までの映像コンテンツ２のチャンネル２の音声、タイムコードB32からE32までの映像コンテンツ３のチャンネル２の音声を、その順番でつなぎ合わせた音声データのシーケンスが、チャンネル２の音声の非破壊編集結果とされる。
【０１５５】
同様に、タイムコードB13からE13までの映像コンテンツ１のチャンネル３の音声、タイムコードB23からE23までの映像コンテンツ２のチャンネル３の音声、タイムコードB33からE33までの映像コンテンツ３のチャンネル３の音声を、その順番でつなぎ合わせた音声データのシーケンスが、チャンネル３の音声の非破壊編集結果とされ、タイムコードB14からE14までの映像コンテンツ１のチャンネル４の音声、タイムコードB24からE24までの映像コンテンツ２のチャンネル４の音声、タイムコードB34からE34までの映像コンテンツ３のチャンネル４の音声を、その順番でつなぎ合わせた音声データのシーケンスが、チャンネル４の音声の非破壊編集結果とされる。
【０１５６】
そして、タイムコードB15からE15までの映像コンテンツ１の画像、タイムコードB25からE25までの映像コンテンツ２の画像、タイムコードB35からE35までの映像コンテンツ３の画像を、その順番でつなぎ合わせた画像データのシーケンスが、画像の非破壊編集結果とされる。
【０１５７】
スプリット編集の編集結果を再生する場合、ディスク記録再生装置１０は、光ディスク１１にまとめて記録されている音声年輪データの中の、少なくとも１つのチャンネルの音声データが編集結果の再生に必要であるとき、まとめて記録されている音声年輪データの全てのチャンネルの音声データを読み出す。
【０１５８】
図１７乃至図２０は、スプリット編集の編集結果を再生する場合の、ディスク記録再生装置１０による、光ディスク１１に記録されている音声年輪データおよび画像年輪データの読み出しを模式的に説明する図である。図１７乃至図２０において、点線の間の距離は、音声年輪サイズＴsaや画像年輪サイズＴsvである年輪サイズを示す。なお、図１７乃至図２０は、音声年輪サイズＴsaと画像年輪サイズＴsvとが等しい場合の例を示す。図１７乃至図２０において、横方向は、再生時間に対する年輪の並びを示す。
【０１５９】
図１７乃至図２０において、縦方向は、データ量を示す。縦方向の長さは、音声年輪データおよび画像年輪データを含む１つの年輪のデータ量を示す。
【０１６０】
音声または画像を再生するとき、図１４で説明したように、光ディスク１１に記録されている音声年輪データおよび画像年輪データは、音声チャンネル１（ch1）データ、音声チャンネル２（ch2）データ、音声チャンネル３（ch3）データ、音声チャンネル４（ch4）データ、および画像データの順に読み出される。
【０１６１】
図１７乃至図２０における１点鎖線は、光ディスク１１からの音声年輪データおよび画像年輪データの読み出しを示す。図１７乃至図２０において、１点鎖線が示されているデータは、ディスク記録再生装置１０によって読み出されることを示し、１点鎖線が示されていないデータは、ディスク記録再生装置１０によって読み出されないことを示す。
【０１６２】
図１７は、スプリット編集の対象である、１つ目の映像コンテンツデータの読み出しを説明する図である。図１７において、左下がりの斜線が付されている部分のデータが、１つ目の映像コンテンツデータの内の、スプリット編集の編集結果の再生に必要とされるデータである。図１７において濃度が付されている部分のデータが、１つ目の映像コンテンツデータの内の、スプリット編集の編集結果の再生に不要とされるデータである。
【０１６３】
図１７に示される例において、音声チャンネル２および音声チャンネル３のデータ上の編集終了位置は、音声チャンネル１および音声チャンネル４のデータ上の編集終了位置に比較して、２つの音声年輪データの分だけ後である。すなわち、スプリット編集の編集結果を再生する場合に、２つの音声年輪データにおいて、音声チャンネル１データおよび音声チャンネル４データが不要となっても、音声チャンネル２データおよび音声チャンネル３データは、必要とされる。
【０１６４】
ディスク記録再生装置１０は、スプリット編集の編集結果を再生する場合に、音声チャンネル２データまたは音声チャンネル３データが必要とされる年輪に記録されている、本来不要な、音声チャンネル１データおよび音声チャンネル４データを音声チャンネル２データまたは音声チャンネル３データと共に光ディスク１１から読み出す。
【０１６５】
すなわち、本来不要な音声チャンネル１データおよび音声チャンネル４データは、スキップされず、読み出される。読み出された、本来不要な音声チャンネル１データおよび音声チャンネル４データは、編集結果の再生には使用されない。
【０１６６】
このようにすることで、比較的データ量の小さい音声データを読み出すときに、読み出しとスキップとが短時間に交互に実行されることがなくなり、連続して読み出しの処理が実行されることになるので、読み出しの処理をより迅速に出来るようになり、読み出しに要する時間の見積もりが楽になり、読み出しの処理に必要とされる時間をより精度良く予測できるようになる。
【０１６７】
また、ディスク記録再生装置１０への機械的な負荷が少なくなり、負荷の大きい読み出しの処理の実行による、ディスク記録再生装置１０の性能の低下が無くなるか、または性能の低下が少なくなる。すなわち、ディスク記録再生装置１０のピックアップ部１３またはスピンドルモータ１２などの耐久性が向上することになる。
【０１６８】
さらに、制御部２０による、サーボ制御部１５の制御が簡単になり、ディスク記録再生装置１０は、安定して動作できるようになる。
【０１６９】
一方、ディスク記録再生装置１０は、スプリット編集の編集結果を再生する場合、再生に必要とされる画像データのみを読み出す。
【０１７０】
図１８は、スプリット編集の対象である、２つ目の映像コンテンツデータの読み出しを説明する図である。図１８において、白抜きの部分のデータが、２つ目の映像コンテンツデータの内の、スプリット編集の編集結果の再生に必要とされるデータである。図１８において濃度が付されている部分のデータが、２つ目の映像コンテンツデータの内の、スプリット編集の編集結果の再生に不要とされるデータである。
【０１７１】
音声チャンネル１および音声チャンネル４のデータ上の編集開始位置は、音声チャンネル２および音声チャンネル３のデータ上の編集開始位置に比較して、２つの音声年輪データの分だけ前である。すなわち、スプリット編集の編集結果を再生する場合に、音声チャンネル１データおよび音声チャンネル４データは、音声チャンネル２データおよび音声チャンネル３データに比較して、２つの音声年輪データの分だけより多く（早く）必要とされる。
【０１７２】
ディスク記録再生装置１０は、スプリット編集の編集結果を再生する場合に、音声チャンネル１データまたは音声チャンネル４データが必要とされる年輪に記録されている、本来不要な、音声チャンネル２データおよび音声チャンネル３データを音声チャンネル１データまたは音声チャンネル４データと共に光ディスク１１から読み出す。
【０１７３】
音声チャンネル２および音声チャンネル３のデータ上の編集終了位置は、音声チャンネル１および音声チャンネル４のデータ上の編集終了位置に比較して、２つの音声年輪データの分だけ後である。
【０１７４】
ディスク記録再生装置１０は、スプリット編集の編集結果を再生する場合に、音声チャンネル２データまたは音声チャンネル３データが必要とされる年輪に記録されている、本来不要な、音声チャンネル１データおよび音声チャンネル４データを音声チャンネル２データまたは音声チャンネル３データと共に光ディスク１１から読み出す。
【０１７５】
ディスク記録再生装置１０は、スプリット編集の編集結果を再生する場合、再生に必要とされる画像データのみを読み出す。すなわち、図１８で示されるように、ディスク記録再生装置１０は、画像年輪データのうち、白抜きで表されている、スプリット編集の編集結果の再生に必要な部分だけを光ディスク１１から読み出す。画像年輪データの読み始めの位置と、読み終わりの位置は、画像年輪データの最初または最後に一致するとは限らない。
【０１７６】
図１９は、スプリット編集の対象である、３つ目の映像コンテンツデータの読み出しを説明する図である。図１９において、右下がりの斜線が付されている部分のデータが、３つ目の映像コンテンツデータの内の、スプリット編集の編集結果の再生に必要とされるデータである。図１９において濃度が付されている部分のデータが、３つ目の映像コンテンツデータの内の、スプリット編集の編集結果の再生に不要とされるデータである。
【０１７７】
音声チャンネル１および音声チャンネル４のデータ上の編集開始位置は、音声チャンネル２および音声チャンネル３のデータ上の編集開始位置に比較して、２つの音声年輪データの分だけ前である。すなわち、スプリット編集の編集結果を再生する場合に、音声チャンネル１データおよび音声チャンネル４データは、音声チャンネル２データおよび音声チャンネル３データに比較して、２つの音声年輪データの分だけより多く（早く）必要とされる。
【０１７８】
ディスク記録再生装置１０は、スプリット編集の編集結果を再生する場合に、音声チャンネル１データまたは音声チャンネル４データが必要とされる年輪に記録されている、本来不要な、音声チャンネル２データおよび音声チャンネル３データを音声チャンネル１データまたは音声チャンネル４データと共に光ディスク１１から読み出す。
【０１７９】
ディスク記録再生装置１０は、スプリット編集の編集結果を再生する場合、再生に必要とされる画像データのみを読み出す。
【０１８０】
なお、図２０で示されるように、ディスク記録再生装置１０は、光ディスク１１に、まとめて記録されている音声年輪データの中に、少なくとも１つのチャンネルの音声データが編集結果の再生に必要である場合、光ディスク１１に隣接して記録されている２つのチャンネルの音声データが不要であるとき、不要なチャンネルの音声データの読み出しをスキップし、他のチャンネルの音声データを読み出すようにしてもよい。
【０１８１】
図２１は、スプリット編集の編集結果を再生する場合の、制御プログラムを実行する制御部２０による、画像データおよび音声データの読み出しの処理を説明するフローチャートである。ステップＳ４１において、制御プログラムは、映像コンテンツデータに対する編集開始位置および編集終了位置などの編集点が記述されているリスト、およびタイムコードに基づいて、年輪の少なくとも１チャンネルの音声データが必要であるか否かを判定する。ステップＳ４１において、年輪の少なくとも１チャンネルの音声データが必要であると判定された場合、ステップＳ４２に進み、制御プログラムは、サーボ制御部１５および信号処理部１６を制御して、年輪の全てのチャンネルの音声データを読み出させ、ステップＳ４３に進む。
【０１８２】
一方、ステップＳ４１において、年輪の全てのチャンネルの音声データが不要であると判定された場合、ステップＳ４２の処理はスキップされて、年輪の音声データを読み出すことなく、手続きは、ステップＳ４３に進む。
【０１８３】
ステップＳ４３において、制御プログラムは、映像コンテンツデータに対する編集開始位置および編集終了位置などの編集点が記述されているリスト、およびタイムコードに基づいて、年輪の画像データが必要であるか否かを判定し、年輪の画像データが必要であると判定された場合、ステップＳ４４に進み、サーボ制御部１５および信号処理部１６を制御して、年輪の画像データを読み出して、ステップＳ４１に戻り、上述した処理を繰り返す。
【０１８４】
ステップＳ４３において、年輪の画像データが不要であると判定された場合、ステップＳ４４の処理はスキップされて、年輪の画像データを読み出すことなく、手続きは、ステップＳ４１に戻り、上述した処理を繰り返す。
【０１８５】
スプリット編集の編集結果の再生が終了した場合、画像データおよび音声データの読み出しの処理は、終了する。
【０１８６】
図２２は、スプリット編集の編集結果を再生する場合の、制御プログラムを実行する制御部２０による、画像データおよび音声データの読み出しの他の処理を説明するフローチャートである。ステップＳ６１において、制御プログラムは、映像コンテンツデータに対する編集開始位置および編集終了位置などの編集点が記述されているリスト、およびタイムコードに基づいて、年輪の少なくとも１チャンネルの音声データが必要であるか否かを判定する。ステップＳ６１において、年輪の少なくとも１チャンネルの音声データが必要であると判定された場合、ステップＳ６２に進み、制御プログラムは、映像コンテンツデータに対する編集開始位置および編集終了位置などの編集点が記述されているリスト、およびタイムコードに基づいて、年輪の隣接する２つ以上のチャンネルの音声データが不要であるか否かを判定する。
【０１８７】
ステップＳ６２において、年輪の隣接する２つ以上のチャンネルの音声データが不要でない、すなわち、不要とされるチャンネルの音声データが、光ディスク１１の年輪において隣接していないと判定された場合、ステップＳ６３に進み、制御プログラムは、サーボ制御部１５および信号処理部１６を制御して、年輪の全てのチャンネルの音声データを読み出させ、ステップＳ６５に進む。
【０１８８】
ステップＳ６２において、年輪の隣接する２つ以上のチャンネルの音声データが不要であると判定された場合、ステップＳ６４に進み、制御プログラムは、サーボ制御部１５および信号処理部１６を制御して、年輪の隣接する２つ以上のチャンネルの音声データの読み出しをスキップして、他のチャンネルの音声データを読み出させて、ステップＳ６５に進む。
【０１８９】
一方、ステップＳ６１において、年輪の全てのチャンネルの音声データが不要であると判定された場合、ステップＳ６２乃至ステップＳ６４の処理はスキップされて、年輪の音声データを読み出すことなく、手続きは、ステップＳ６５に進む。
【０１９０】
ステップＳ６５およびステップＳ６６の処理のそれぞれは、図２１のステップＳ４３およびステップＳ４４の処理のそれぞれと同様なので、その説明は省略する。
【０１９１】
このように、比較的データ量の小さい音声データを読み出すときに、読み出しとスキップとが短時間に交互に実行されることがなくなり、連続して読み出しの処理が実行されることになるので、読み出しの処理をより迅速に出来るようになる。また、読み出しとスキップとが短時間に交互に実行されることがなくなるので、読み出しに要する時間の見積もりが楽になり、読み出しの処理に必要とされる時間をより精度良く予測できるようになる。
【０１９２】
以上のように、映像コンテンツを構成する画像データと複数のチャンネルの音声データとが、所定のデータ量を単位として交互に配置されるように記録されている記録媒体から、編集点に基づいて、画像データおよび音声データを読み出すようにした場合には、より迅速にデータを読み出すことができる。また、編集点を基に、単位に含まれる、複数のチャンネルの音声データの内の、少なくとも１つのチャンネルの音声データが必要であるか否かを判定し、少なくとも１つのチャンネルの音声データが必要であると判定された場合、単位に含まれる、全てのチャンネルの音声データを読み出すように、記録媒体からの音声データの読み出しを制御するようにした場合には、読み出しの処理をより迅速にできるようになると共に、読み出しの処理に必要とされる時間をより精度良く予測できるようになる。
【０１９３】
また、本発明は、光ディスク以外のディスク状記録媒体に適用することができる。
【０１９４】
上述した一連の処理は、ハードウエアにより実現させることもできるが、ソフトウエアにより実現させることもできる。一連の処理をソフトウエアにより実現する場合には、そのソフトウエアを構成するプログラムがコンピュータにインストールされ、そのプログラムがコンピュータで実行されることより、上述したディスク記録再生装置１０が機能的に実現される。
【０１９５】
図２３は、上述のようなディスク記録再生装置１０として機能するコンピュータ１０１の一実施の形態の構成を示すブロック図である。CPU（Central Processing Unit）１１１にはバス１１５を介して入出力インタフェース１１６が接続されており、CPU１１１は、入出力インタフェース１１６を介して、ユーザから、キーボード、マウスなどよりなる入力部１１８から指令が入力されると、例えば、ROM（Read Only Memory）１１２、ハードディスク１１４、またはドライブ１２０に装着される磁気ディスク１３１、光ディスク１３２（光磁気ディスクを含む）、若しくは半導体メモリ１３３などの記録媒体に格納されているプログラムを、RAM（Random Access Memory）１１３にロードして実行する。これにより、上述した各種の処理が行われる。さらに、CPU１１１は、その処理結果を、例えば、入出力インタフェース１１６を介して、LCD（Liquid Crystal Display）などよりなる出力部１１７に必要に応じて出力する。なお、プログラムは、ハードディスク１１４やROM１１２に予め記憶しておき、コンピュータ１０１と一体的にユーザに提供したり、磁気ディスク１３１、光ディスク１３２、半導体メモリ１３３等のパッケージメディアとして提供したり、衛星、ネットワーク等から通信部１１９を介してハードディスク１１４に提供することができる。
【０１９６】
なお、本明細書において、プログラムを記述するステップは、上述したフローチャートに記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１９７】
【発明の効果】
以上のように、本発明によれば、より迅速にデータを読み出すことができる。
【０１９８】
また、本発明によれば、読み出しの処理をより迅速にできるようになると共に、読み出しの処理に必要とされる時間をより精度良く予測できるようになる。
【図面の簡単な説明】
【図１】従来の記録方法を説明する図である。
【図２】本発明を適用したディスク記録再生装置１０の構成例を示すブロック図である。
【図３】データ変換部１９の構成例を示すブロック図である。
【図４】制御部２０による記録処理を説明するフローチャートである。
【図５】音声データ記録タスクを説明するフローチャートである。
【図６】音声データの通算データ量Ｌａと画像データの通算データ量Ｌｖの変化を表す図である。
【図７】光ディスク１１における音声データおよび画像データの記録状態を表す図である。
【図８】画像データ記録タスクを説明するフローチャートである。
【図９】音声データの通算データ量Ｌａと画像データの通算データ量Ｌｖの変化を表す図である。
【図１０】光ディスク１１における音声データおよび画像データの記録状態を表す図である。
【図１１】シーク動作を示す図である。
【図１２】光ディスク１１における音声データおよび画像データの他の記録状態を表す図である。
【図１３】光ディスク１１における音声データおよび画像データの記録状態を表す図である。
【図１４】光ディスク１１に対するデータの読み書きが行われる様子を示す図である。
【図１５】非破壊編集結果と、光ディスク１１に記録されている画像データとの関係を示す図である。
【図１６】スプリット編集の非破壊編集結果を示す図である。
【図１７】スプリット編集の編集結果を再生する場合の、光ディスク１１に記録されている音声年輪データおよび画像年輪データの読み出しを説明する図である。
【図１８】スプリット編集の編集結果を再生する場合の、光ディスク１１に記録されている音声年輪データおよび画像年輪データの読み出しを説明する図である。
【図１９】スプリット編集の編集結果を再生する場合の、光ディスク１１に記録されている音声年輪データおよび画像年輪データの読み出しを説明する図である。
【図２０】スプリット編集の編集結果を再生する場合の、光ディスク１１に記録されている音声年輪データおよび画像年輪データの読み出しを説明する図である。
【図２１】画像データおよび音声データの読み出しの処理を説明するフローチャートである。
【図２２】画像データおよび音声データの読み出しの他の処理を説明するフローチャートである。
【図２３】パーソナルコンピュータ１０１の構成例を示すブロック図である。
【符号の説明】
１１  光ディスク，  １２  スピンドルモータ，  １３  ピックアップ部，  １４  RFアンプ，  １５  サーボ制御部，  １６  信号処理部，  １７  メモリコントローラ，  １８  メモリ，  １９  データ変換部，  ２０  制御部，  ２１  操作部，  ３１  信号入出力装置，  ４１  デマルチプレクサ，  ４２  データ量検出部，  ４３  画像信号変換部，  ４４  音声信号変換部，  ４５  画像データ変換部，  ４６  音声データ変換部，  １１１  CPU，  １１２  ROM，１１４  ハードディスク，  １３１  磁気ディスク，  １３２  光ディスク，１３３  半導体メモリ
【図１】
0004026139.tif 000002
【図２】
0004026139.tif 000003
【図３】
0004026139.tif 000004
【図４】
0004026139.tif 000005
【図５】
0004026139.tif 000006
【図６】
0004026139.tif 000007
【図７】
0004026139.tif 000008
【図８】
0004026139.tif 000009
【図９】
0004026139.tif 000010
【図１０】
0004026139.tif 000011
【図１１】
0004026139.tif 000012
【図１２】
0004026139.tif 000013
【図１３】
0004026139.tif 000014
【図１４】
0004026139.tif 000015
【図１５】
0004026139.tif 000016
【図１６】
0004026139.tif 000017
【図１７】
0004026139.tif 000018
【図１８】
0004026139.tif 000019
【図１９】
0004026139.tif 000020
【図２０】
0004026139.tif 000021
【図２１】
0004026139.tif 000022
【図２２】
0004026139.tif 000023
【図２３】
0004026139.tif 000024