(57)【要約】【課題】  複数の読出記録ヘッドを効率良く使用し、記録処理と読出処理とを時分割処理により高速で実行できるようにする。【解決手段】  図中の下から３段目の格子状のマス目からなる読出処理の間は、スピンドルの回転速度を読出記録ヘッドが記録媒体に対してデータを読み出すことが可能な最高速度に設定する。そして、斜線状のマス目からなる記録処理が開始される直前のタイミングである時刻Ｐ’２４乃至時刻Ｗ２２において、スピンドルの回転速度を調整して、読出記録ヘッドが記録媒体に対してデータを記録することが可能な速度に設定し、その後は、記録処理においても読出処理においてもデータを記録することが可能な一定の速度を維持する。【選択図】  図１７
2006107639.tif 000002
【特許請求の範囲】
【請求項１】
ディスク状の記録媒体に記録された情報を読み出す、または、前記記録媒体に前記情報を記録する複数の読出記録ヘッドを備えた記録再生装置において、
前記ディスク状の記録媒体の回転速度を調整する回転速度調整手段と、
前記複数の読出記録ヘッドの記録媒体上の径方向の位置を駆動させる駆動手段と、
前記記録媒体に記録された情報を読み出す読出処理と、前記読み出された情報に処理が加えられた情報を、前記記録媒体に記録する記録処理とを時分割処理により実行させるように前記読出記録ヘッドを制御する読出記録制御手段とを備え、
前記読出記録制御ヘッドにより前記記録媒体に記録された情報を読み出す読出処理と、前記読み出された情報に処理が加えられた情報を、前記記録媒体に記録する記録処理とを時分割処理により実行させるように前記読出記録ヘッドが制御されている状態になった場合、前記回転速度調整手段は、前記ディスク状の記録媒体の回転速度を、前記読出記録ヘッドにより記録処理が実行可能な速度に調整した後、前記記録処理が実行可能な速度を維持する
ことを特徴とする記録再生装置。
【請求項２】
前記読出記録ヘッドにより前記記録媒体に記録される情報を記憶する記憶手段をさらに備え、
前記回転速度調整手段は、前記記憶手段により記憶されている前記記録媒体に記録される情報が前記読出記録ヘッドにより読み出されて、前記記録媒体に記録される直前に前記ディスク状の記録媒体の回転速度を、前記読出記録ヘッドにより記録処理が実行可能な速度に調整した後、前記記録処理が実行可能な速度を維持する
ことを特徴とする請求項１に記載の記録再生装置。
【請求項３】
前記回転速度調整手段は、前記読出記録ヘッドによりヘッダ情報が前記記録媒体に記録された後、前記ディスク状の記録媒体の回転速度を、前記読出記録ヘッドにより記録処理が実行可能な速度から、前記読出記録ヘッドにより記録処理が実行可能な最高速度に調整する
ことを特徴とする請求項１に記載の記録再生装置。
【請求項４】
ディスク状の記録媒体に記録された情報を読み出す、または、前記記録媒体に前記情報を記録する複数の読出記録ヘッドを備えた記録再生装置の記録再生方法において、
前記ディスク状の記録媒体の回転速度を調整する回転速度調整ステップと、
前記複数の読出記録ヘッドの記録媒体上の径方向の位置を駆動させる駆動ステップと、
前記記録媒体に記録された情報を読み出す読出処理と、前記読み出された情報に処理が加えられた情報を、前記記録媒体に記録する記録処理とを時分割処理により実行させるように前記読出記録ヘッドを制御する読出記録制御ステップとを含み、
前記読出記録制御ステップの処理により前記記録媒体に記録された情報を読み出す読出処理と、前記読み出された情報に処理が加えられた情報を、前記記録媒体に記録する記録処理とを時分割処理により実行させるように前記読出記録ヘッドが制御されている状態になった場合、前記回転速度調整ステップの処理は、前記ディスク状の記録媒体の回転速度を、前記読出記録ヘッドにより記録処理が実行可能な速度に調整した後、前記記録処理が実行可能な速度を維持する
ことを特徴とする記録再生方法。
【請求項５】
ディスク状の記録媒体に記録された情報を読み出す、または、前記記録媒体に前記情報を記録する複数の読出記録ヘッドを備えた記録再生装置を制御するコンピュータにより実行されるプログラムであって、
前記ディスク状の記録媒体の回転速度の調整を制御する回転速度調整制御ステップと、
前記複数の読出記録ヘッドの記録媒体上の径方向の位置の駆動を制御させる駆動制御ステップと、
前記記録媒体に記録された情報を読み出す読出処理と、前記読み出された情報に処理が加えられた情報を、前記記録媒体に記録する記録処理とを時分割処理により実行させるように前記読出記録ヘッドを制御する読出記録制御ステップとを含み、
前記読出記録制御ステップの処理により前記記録媒体に記録された情報を読み出す読出処理と、前記読み出された情報に処理が加えられた情報を、前記記録媒体に記録する記録処理とを時分割処理により実行させるように前記読出記録ヘッドが制御されている状態になった場合、前記回転速度調整制御ステップの処理は、前記ディスク状の記録媒体の回転速度を、前記読出記録ヘッドにより記録処理が実行可能な速度に調整した後、前記記録処理が実行可能な速度を維持する
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録再生装置および方法、並びにプログラムに関し、特に、ディスク状の記録媒体に情報を記録する、または、ディスク状の記録媒体に記録された情報を読み出す複数の読出記録部が設けられている場合、記録処理と読出処理とを同時に処理するとき、動作の高速化を実現できるようにした記録再生装置および方法、並びにプログラムに関する。
【背景技術】
【０００２】
大容量の記録媒体にファイルなどのデータを記録する技術が普及しつつある。
【０００３】
大容量の記録媒体にデータを記録する技術として複数の読出記録ヘッドを設けて記録させる技術が提案されている。
【０００４】
例えば、磁気ヘッドをトラック当たり論理セクタ数ｎと同数だけ設け、書込データをｎ分割し、磁気ヘッドが分割データを論理セクタに同時にそれぞれ書き込み、論理セクタから分割データを同時にそれぞれ読み出すようにさせるものがある（例えば、特許文献１参照）。
【特許文献１】特開２０００−２１１０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、記録媒体に画像や音声などが記録されている場合、この記録された画像や音声を編集させるような処理が実行されることがある。この編集には、撮像などにより予め記録された画像や音声などのデータ（以降においては、下地データとも称する）そのものを変更させること無く、読出開始位置と読出終了位置の情報のみから編集結果となる情報を復元させるためのメタデータのみを付加して生成する非破壊編集と、記録された画像や音声などの下地データそのものを変更して編集する破壊編集とがある。
【０００６】
非破壊編集は、記録された画像や音声などの下地データそのものを変更させること無くメタデータにより読出開始位置と読出終了位置の情報を切り替えることで何度も編集し直すことができるというメリットがあるが、下地データをそのままの状態で編集処理を実行するため、記録媒体上に編集処理に必要な記録可能領域が残っていないと編集できないと言う問題がある。
【０００７】
一方、破壊編集は、下地データそのものを変更して編集するため、繰り返し編集することができないが、下地データ上に編集結果を記録するため、編集処理を実行するのための記録領域を特に必要としないので、記録媒体の全領域に下地データが記録されていても編集処理を実行することが可能である。
【０００８】
この破壊編集を実行するには、読出記録ヘッドにより記録媒体より下地データを読み出す処理と、下地データが編集処理により変更されたデータを記録する処理を同時に実行する必要がある（物理的に同時に読出処理と記録処理を実行することは不可能であるので、見かけ上同時の処理となるように読出処理と記録処理を制御する必要がある）。
【０００９】
ここで、読出記録ヘッドの動作について説明する。スピンドルの回転数が一定であったとすれば、読出記録ヘッドは、記録媒体上のアクセス位置に応じて、読出処理、または、記録処理に際して、線速度が変化することになる。このため、線速度が動作可能範囲を逸脱した場合、スピンドルの回転数を変化させて、読出記録ヘッドの動作可能な線速度に調整を行う必要がある。特に、光ディスク媒体などのディスク状記録媒体およびその記録再生装置においては、記録媒体の転送レートの限界近くをコンスタントに発揮するために、記録媒体をCLV（Constant Linear Velocity）駆動する場合が多いが、この場合にはアクセス位置に応じて定常的に回転速度が変化されることになる。結果として、複数の読出記録ヘッドを動作させるには、複数の読出記録ヘッドを同一の線速度で動作可能な径方向の距離の範囲（以下、動作速度範囲と称する）を維持しつつ使用する必要がある。
【００１０】
上述したように、破壊編集においては、見かけ上、読出処理と記録処理を同時に実行する必要がある。そこで、複数の読出記録ヘッドの例として２個の読出記録ヘッドを用いた場合、ディスク状の記録媒体に対して同時録再を行うとき、一方のヘッドが記録処理に用いられ、他方のヘッドが再生処理に用いられるものとして用途を固定的に決めてしまうと、動作速度範囲により、２個の読出記録ヘッドを同時動作させるためには位置関係が制約されてしまう。すなわち、読出記録ヘッドの動作可能な速度は、読出処理と記録処理では異なるため、（半径方向位置が異なると，それに比例して線速度も異なるため）２個の読出記録ヘッドを同時動作させるための位置関係が制約されてしまう。結果として、位置制約があることにより、複数の読出記録ヘッドを用いると、ディスク状の記録媒体の特徴であるランダムアクセス性が十分に生かせないという課題があった。
【００１１】
また、動作速度範囲の制約が満たせなくなると、２個の読出記録ヘッドが同時に動作できなくなり、結果として複数の読出記録ヘッドを使用しているにもかかわらず、１個の読出記録ヘッドで動作させているのと同様の性能しか発揮できないことになり、処理速度が低下してしまうと言う課題があった。
【００１２】
特に、ディスク状の記録媒体の場合、そのランダムアクセス性を生かして、分断された空き領域に連続記録を行ったり、別の素材をあたかも連続しているかのようにアクセスできることが特徴であるが、複数の読出記録ヘッドが同時に記録媒体にアクセスできなくなることにより動作が途切れてしまい、結果として、高速性を目的として搭載された複数の読出記録ヘッドを生かすことができず、処理速度が低下してしまうという課題があった。
【００１３】
さらに、読出処理と書込処理とが実行可能な最高線速度が異なる場合、２個の読出記録ヘッド間がその線速度差に応じた間隔でなければ同時動作できないことになり、複数の読出記録ヘッドの動作が制約を受けることになり、結果として、1個の読出記録ヘッドのみしか動作できなくなってしまい、処理速度が低下してしまうという課題があった。
【００１４】
また、ディスク状の記録媒体が、光ディスク媒体である場合においては、読出処理に要する線速度の最高速度と書込処理に要する線速度の最高速度が異なる場合が多い。通常、読出処理の線速度の最高速度はドライブ性能に依存し、書込処理の線速度の最高速度は媒体特性に依存するものであるが、読出処理に要する線速度の最高速度の方が書込処理に要する線速度の最高速度を上回る事が多い。
【００１５】
読出処理に要する最高線速度と記録処理に要する最高線速度が異なる場合、通常、読出処理から記録処理に切り替わる際、または、記録処理から読出処理に切り替わる際に、スピンドルの回転速度を変更させる必要が生じる。
【００１６】
スピンドルの回転速度の変更は、上述したディスク回転数の変更に他ならない。従って、ディスク回転数変化には所定の時間が必要となる。この所定の時間は、主としてディスク回転数変化に伴う仕事量（回転運動エネルギー変化等）とスピンドルモータ出力特性によって定まる。
【００１７】
また、ディスクの回転速度を変更している最中には、再生装置の動作性能の問題あるいは記録媒体そのものの特性により、一般には記録媒体へのアクセスができない状態となる。
【００１８】
しかしながら、上述したように、破壊編集においては読出処理と記録処理とが並行して継続される。また、映像信号用途では、比較的高転送レートの信号を扱いながら、動作速度への要求が厳しい。さらに、動作速度への要求には、機器の応答性も含まれ、一般的に許容される応答性は数秒が限度となっている。そのため、むやみにバッファ量を大きくすることはできない。このため、数秒間隔で読出処理と記録処理とを切り替えるといった処理が頻繁に発生し、しかもこれが編集動作期間中継続することになる。
【００１９】
結果として、読出処理と記録処理とを切り替える度にスピンドルの回転速度を変更すると、最適なディスク速度でアクセスできるメリットの効果よりも、その速度切替時間により発生する待ち時間によるデメリットの効果が上回ってしまうため、信号レートの高い高品質信号を扱う場合など、データの読出処理と記録処理に破綻をきたす恐れがあるという課題があった。また、スピンドルの回転数を頻繁に加速減速させるため、装置の消費電力を編集中に浪費することになってしまうという課題があった。
【００２０】
本発明はこのような状況に鑑みてなされたものであり、特に、複数の読出記録ヘッドを効率良く動作させて、動作の高速化を実現できるようにするものである。
【課題を解決するための手段】
【００２１】
本発明の記録再生装置は、ディスク状の記録媒体の回転速度を調整する回転速度調整手段と、複数の読出記録ヘッドの記録媒体上の径方向の位置を駆動させる駆動手段と、記録媒体に記録された情報を読み出す読出処理と、読み出された情報に処理が加えられた情報を、記録媒体に記録する記録処理とを時分割処理により実行させるように読出記録ヘッドを制御する読出記録制御手段とを備え、読出記録制御ヘッドにより記録媒体に記録された情報を読み出す読出処理と、読み出された情報に処理が加えられた情報を、記録媒体に記録する記録処理とを時分割処理により実行させるように読出記録ヘッドが制御されている状態になった場合、回転速度調整手段は、ディスク状の記録媒体の回転速度を、読出記録ヘッドにより記録処理が実行可能な速度に調整した後、記録処理が実行可能な速度を維持することを特徴とする。
【００２２】
前記読出記録ヘッドにより記録媒体に記録される情報を記憶する記憶手段をさらに設けるようにさせることができ、回転速度調整手段には、記憶手段により記憶されている記録媒体に記録される情報が読出記録ヘッドにより読み出されて、記録媒体に記録される直前にディスク状の記録媒体の回転速度を、読出記録ヘッドにより記録処理が実行可能な速度に調整した後、記録処理が実行可能な速度を維持させるようにすることができる。
【００２３】
前記回転速度調整手段には、読出記録ヘッドによりヘッダ情報が記録媒体に記録された後、ディスク状の記録媒体の回転速度を、読出記録ヘッドにより記録処理が実行可能な速度から、読出記録ヘッドにより記録処理が実行可能な最高速度に調整させるようにすることができる。
【００２４】
本発明の記録再生方法は、ディスク状の記録媒体の回転速度を調整する回転速度調整ステップと、複数の読出記録ヘッドの記録媒体上の径方向の位置を駆動させる駆動ステップと、記録媒体に記録された情報を読み出す読出処理と、読み出された情報に処理が加えられた情報を、記録媒体に記録する記録処理とを時分割処理により実行させるように読出記録ヘッドを制御する読出記録制御ステップとを含み、読出記録制御ステップの処理により記録媒体に記録された情報を読み出す読出処理と、読み出された情報に処理が加えられた情報を、記録媒体に記録する記録処理とを時分割処理により実行させるように読出記録ヘッドが制御されている状態になった場合、回転速度調整ステップの処理は、ディスク状の記録媒体の回転速度を、読出記録ヘッドにより記録処理が実行可能な速度に調整した後、記録処理が実行可能な速度を維持することを特徴とする。
【００２５】
本発明のプログラムは、ディスク状の記録媒体の回転速度の調整を制御する回転速度調整制御ステップと、複数の読出記録ヘッドの記録媒体上の径方向の位置の駆動を制御させる駆動制御ステップと、記録媒体に記録された情報を読み出す読出処理と、読み出された情報に処理が加えられた情報を、記録媒体に記録する記録処理とを時分割処理により実行させるように読出記録ヘッドを制御する読出記録制御ステップとを含み、読出記録制御ステップの処理により記録媒体に記録された情報を読み出す読出処理と、読み出された情報に処理が加えられた情報を、記録媒体に記録する記録処理とを時分割処理により実行させるように読出記録ヘッドが制御されている状態になった場合、回転速度調整制御ステップの処理は、ディスク状の記録媒体の回転速度を、読出記録ヘッドにより記録処理が実行可能な速度に調整した後、記録処理が実行可能な速度を維持することを特徴とする。
【００２６】
本発明の記録再生装置および方法、並びにプログラムにおいては、ディスク状の記録媒体の回転速度が調整され、複数の読出記録ヘッドの記録媒体上の径方向の位置が駆動させられ、記録媒体に記録された情報が読み出す読出処理と、読み出された情報に処理が加えられた情報を、記録媒体に記録する記録処理とが時分割処理により実行させられるように読出記録ヘッドが制御され、読出記録制御ヘッドにより記録媒体に記録された情報を読み出す読出処理と、読み出された情報に処理が加えられた情報を、記録媒体に記録する記録処理とを時分割処理により実行させるように読出記録ヘッドが制御されている状態になった場合、ディスク状の記録媒体の回転速度が、読出記録ヘッドにより記録処理が実行可能な速度に調整された後、記録処理が実行可能な速度が維持される。
【００２７】
本発明の記録再生装置は、独立した装置であっても良いし、記録再生処理を行うブロックであっても良い。
【発明の効果】
【００２８】
本発明によれば、複数の読出記録ヘッドを効率良く動作させることが可能になると共に、動作の高速化と、それに伴う消費電力の低減を実現することが可能となる。
【発明を実施するための最良の形態】
【００２９】
以下に本発明の実施の形態を説明するが、本明細書に記載の発明と、発明の実施の形態との対応関係を例示すると、次のようになる。この記載は、本明細書に記載されている発明をサポートする実施の形態が本明細書に記載されていることを確認するためのものである。従って、発明の実施の形態中には記載されているが、発明に対応するものとして、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その発明に対応するものではないことを意味するものではない。逆に、実施の形態が発明に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その発明以外の発明には対応しないものであることを意味するものでもない。
【００３０】
さらに、この記載は、本明細書に記載されている発明の全てを意味するものではない。換言すれば、この記載は、本明細書に記載されている発明であって、この出願では請求されていない発明の存在、すなわち、将来、分割出願されたり、補正により出現、追加される発明の存在を否定するものではない。
【００３１】
即ち、本発明の記録再生装置は、ディスク状の記録媒体の回転速度を調整する回転速度調整手段（例えば、図３のサーボ制御部１０６）と、複数の読出記録ヘッドの記録媒体上の径方向の位置を駆動させる駆動手段（例えば、図４のヘッド制御部１２２−１，１２２−２）と、記録媒体に記録された情報を読み出す読出処理と、読み出された情報に処理が加えられた情報を、記録媒体に記録する記録処理とを時分割処理により実行させるように読出記録ヘッドを制御する読出記録制御手段（例えば、図４のドライブ制御部１０４）とを備え、読出記録制御ヘッドにより記録媒体に記録された情報を読み出す読出処理と、読み出された情報に処理が加えられた情報を、記録媒体に記録する記録処理とを時分割処理により実行させるように読出記録ヘッドが制御されている状態になった場合、回転速度調整手段は、ディスク状の記録媒体の回転速度を、読出記録ヘッドにより記録処理が実行可能な速度に調整した後、記録処理が実行可能な速度を維持することを特徴とする。
【００３２】
前記読出記録ヘッドにより記録媒体に記録される情報を記憶する記憶手段（例えば、図４のバッファ１２１ａ）をさらに設けるようにさせることができ、回転速度調整手段には、記憶手段により記憶されている記録媒体に記録される情報が読出記録ヘッドにより読み出されて、記録媒体に記録される直前にディスク状の記録媒体の回転速度を、読出記録ヘッドにより記録処理が実行可能な速度に調整した後、記録処理が実行可能な速度を維持させるようにすることができる。
【００３３】
本発明の記録再生方法は、ディスク状の記録媒体の回転速度を調整する回転速度調整ステップ（例えば、図１０のフローチャートにおけるステップＳ５６の処理）と、複数の読出記録ヘッドの記録媒体上の径方向の位置を駆動させる駆動ステップ（例えば、図２１のフローチャートにおけるステップＳ１１４の処理）と、記録媒体に記録された情報を読み出す読出処理と、読み出された情報に処理が加えられた情報を、記録媒体に記録する記録処理とを時分割処理により実行させるように読出記録ヘッドを制御する読出記録制御ステップ（例えば、図２３のフローチャートにおけるステップＳ１４１乃至Ｓ１４４の処理）とを含み、読出記録制御ステップの処理により記録媒体に記録された情報を読み出す読出処理と、読み出された情報に処理が加えられた情報を、記録媒体に記録する記録処理とを時分割処理により実行させるように読出記録ヘッドが制御されている状態になった場合、回転速度調整ステップの処理は、ディスク状の記録媒体の回転速度を、読出記録ヘッドにより記録処理が実行可能な速度に調整した後、記録処理が実行可能な速度を維持することを特徴とする。
【００３４】
尚、プログラムについては、記録再生方法と同様であるので、その説明は省略する。
【００３５】
図１は、本発明を適用した記録再生システムの一実施の形態の構成を示す図である。
【００３６】
データ記録再生装置１は、編集装置２を介して操作部４より供給される制御入出力信号に基づいて制御され、編集装置２やネットワーク６より供給される画像や音声などからなるデータ（ストリームデータ）を記録媒体１１に記録する。また、データ記録再生装置１は、記録媒体１１に記録されたデータを読み出して、編集装置２に対して直接、または、ネットワーク６を介して供給する。また、データ記録再生装置１は、リアルタイムでデータを記録媒体１１より読み出して、編集装置２に供給すると共に、編集装置２により編集されたデータを取得し、記録媒体１１に記録することで、記録媒体１１に記録されたデータを破壊編集することができる。
【００３７】
編集装置２は、操作ボタンなどから構成される操作部４がユーザにより操作されると、操作部４より操作内容に応じた操作信号が供給され、操作信号に対応する編集処理を実行する。編集装置２は、データ記録再生装置１より直接、または、ネットワーク６を介して供給されたデータに基づいて、画像をCRT（Cathode Ray Tube）やLCD（Liquid Crystal Display）などからなる表示装置３に表示させる。また、編集装置２は、操作部４の操作信号に応じて、画像や音声からなるデータを編集し、編集結果を表示装置３に表示させると共に、データ記録再生装置１に編集結果となるデータを供給する。
【００３８】
記録媒体１１は、ディスク状の記録媒体であり、機械的、光学的、磁気的、または、磁気光学的に記録可能なものであって、繰り返し書込みが可能なもの（例えば、BD-RW（Blu-ray Disc-Rewritable）、DVD-RW（Digital Versatile Disc-Rewritable）、またはDVD-RAM（Digital Versatile Disc-Random Access Memory）を含む）であってもよいし、１回書込みのみが可能なもの（例えば、BD-R（Blu-ray Disc-Recordable）、DVD-R（Digital Versatile Disc-Recordable）、または、DVD-ROM（Digital Versatile Disc-Read Only Memory）を含む）など、その形式は問わず、データを記録、または、再生できるディスク状の記録媒体であればよいものである。ただし、以降においては、本発明を説明する便宜上、記録媒体１１については、繰り返し書込が可能なものであることを前提として説明を進めるものとする。
【００３９】
次に、図２を参照して、データ記録再生装置１の構成について説明する。CPU（Central Processing Unit）２１は、ROM（Read Only Memory）２２、または記憶部２８に記憶されているプログラムに従って各種の処理を実行する。RAM（Random Access Memory）２３には、CPU２１が実行するプログラムやデータなどが適宜記憶される。これらのCPU２１、ROM２２、およびRAM２３は、バス２４により相互に接続されている。
【００４０】
CPU２１には、バス２４を介して入出力インタフェース２５が接続されている。入出力インタフェース２５には、キーボード、マウス、マイクロホンなどよりなる入力部２６、ディスプレイ、スピーカなどよりなる出力部２７が接続されている。CPU２１は、入力部２６から入力される指令に対応して各種の処理を実行する。そして、CPU２１は、処理の結果得られた画像や音声等を出力部２７に出力する。
【００４１】
入出力インタフェース２５に接続されている記憶部２８は、例えばハードディスクなどで構成され、CPU２１が実行するプログラムや各種のデータを記憶する。通信部２９は、外部のサーバなどの情報処理装置とインターネットやイントラネットなどに代表されるネットワークを介して通信する。
【００４２】
また、記憶部２８は、各種のプログラムを記憶しており、CPU２１は、これらのプログラムを読み出して対応する処理を実行する。記憶部２８は、例えば、基本プログラムであるOSや、ドライバを記憶している。記憶部２８に記憶されるプログラムは、上述のほかにも、通信部２９を介してプログラムを取得して記憶するようにしてもよい。
【００４３】
記録再生機構部３０は、CPU２１により制御され、記録媒体１１にデータを記録させたり、または、記録媒体１１に記録されたデータを読み出す。
【００４４】
入出力インタフェース２５に接続されているドライブ３１は、磁気ディスク５１、光ディスク５２、光磁気ディスク５３、或いは半導体メモリ５４などが装着されたとき、それらを駆動し、そこに記録されているプログラムやデータなどを取得する。取得されたプログラムやデータは、必要に応じて記憶部２８に転送され、記憶される。
【００４５】
尚、編集装置２の構成については、記録再生機構部３０が設けられていないことを除き、データ記録再生装置１の構成とほぼ同様であるのでその説明は省略する。
【００４６】
次に、図３を参照して、図２のデータ記録再生装置１により実現される機能について説明する。
【００４７】
制御部１０１は、編集装置２を介して操作部４より供給される制御入出力信号（制御信号とも称する）に基づいて、記録信号処理部１０２、信号多重化分離処理部１０３、ドライブ制御部１０４、再生信号処理部１０７、および、メタデータ処理部１０９の動作を制御する。
【００４８】
記録信号処理部１０２は、編集装置２より供給されてくる、TC（Time Code）を含む画像および音声からなるデータ（図中のV/A TC入力）を記録媒体１１に記録可能な形式の信号に変換し（エンコードし）、信号多重化分離処理部１０３に供給する。
【００４９】
信号多重化分離処理部１０３は、記録媒体１１に対してデータの記録処理のみを実行する場合、記録信号処理部１０２より供給されたデータをそのままドライブ制御部１０４に供給する。信号多重化分離処理部１０３は、記録媒体１１に記録されたデータの読出処理のみを実行する場合、ドライブ制御部１０４より供給されたデータを再生信号処理部１０７に供給する。さらに、信号多重化分離処理部１０３は、記録処理と読出処理とを同時に実行する場合、すなわち、例えば、上述した破壊編集を実行する場合、記録処理と読出処理とを時分割多重化分離処理する。
【００５０】
また、信号多重化分離処理部１０３は、ネットワーク６を介してデータを編集装置２と授受する場合、記録媒体１１に対してデータの記録処理のみを実行するとき、ネットワーク６を介してネットワークインタフェース１０８より供給されたデータをそのままドライブ制御部１０４に供給する。信号多重化分離処理部１０３は、ネットワーク６を介してデータを編集装置２と授受する場合、記録媒体１１に記録されたデータの読出処理のみを実行するとき、ドライブ制御部１０４より供給されたデータを、ネットワークインタフェース１０８よりネットワーク６を介して編集装置２に供給する。さらに、信号多重化分離処理部１０３は、記録処理と読出処理とを同時に実行する場合、すなわち、上述した破壊編集を実行する場合、ネットワークインタフェース１０８を介して供給されるデータの記録処理と、記録媒体１１に記録されたデータの読出処理を時分割多重化分離処理する。
【００５１】
ドライブ制御部１０４は、読出記録ヘッド１０５−１，１０５−２を制御して、データを記録媒体１１に記録させたり、または、記録媒体１１に記録されたデータを読み出させたりする。また、ドライブ制御部１０４は、読出記録ヘッド１０５−１，１０５−２を動作させるとき、サーボ制御部１０６を制御して、ディスク状の記録媒体１１のスピンドルの回転速度を制御させる。結果として、読出記録ヘッド１０５−１，１０５−２とサーボ制御部１０６が協働して記録媒体１１に対してデータを記録したり、記録媒体１１に記録されたデータを読み出す。尚、読出記録ヘッド１０５−１，１０５−２は、特に区別する必要がない場合、単に読出記録ヘッド１０５と称するものとし、その他の構成についても同様に称するものとする。また、図３においては、読出記録ヘッド１０５が２個である場合について表記されているが、それ以外の個数であっても良い。
【００５２】
再生信号処理部１０７は、信号多重化分離処理部１０３より供給されたデータを出力形式に従うよう信号処理し（デコードし）、必要に応じてメタデータ処理部１０９で変換・生成されたメタデータを重畳して編集装置２に出力する。
【００５３】
メタデータ処理部１０９は、記録媒体１１に記録しようとする画像および音声からなるデータとともに記録するメタデータを生成したり、画像および音声データを所定のファイル形式に整えるための情報、例えば、ヘッダ情報やフッタ情報を生成する。
【００５４】
次に、図４を参照して、信号多重化分離処理部１０３とドライブ制御部１０４についての詳細な構成について説明する。
【００５５】
ドライブ制御部１０４の信号分配部１２１は、信号多重化分離処理部１０３より供給されるデータを、バッファ１２１ａに一時的に記憶させると共に、読出記録ヘッド１０５−１，１０５−２のそれぞれに対応するヘッド制御部１２２−１，１２２−２に分配して供給する。ヘッド制御部１２２−１，１２２−２は、それぞれ読出記録ヘッド１０５−１，１０５−２を制御して、信号分配部１２１より分配されて供給されてくるデータを記録媒体１１上のドライブ制御部１０４により指定される位置に記録させる。
【００５６】
また、ヘッド制御部１２２−１，１２２−２は、それぞれドライブ制御部１０４により指定される記録媒体１１上の位置に記録されているデータを読み出し、信号合成部１２３に供給する。
【００５７】
信号合成部１２３は、ヘッド制御部１２２−１，１２２−２よりそれぞれ供給されてくる、記録媒体１１より読み出されたデータをバッファ１２３ａに一時的に記憶させると共に、供給されてきたデータを合成して信号多重化分離処理部１０３に供給する。
【００５８】
すなわち、図４においては、記録処理が実線の矢印で示されており、読出処理が点線で示されている。信号多重化分離処理部１０３およびドライブ制御部１０４は、破壊編集処理が実行される場合、点線で示された読出処理により記録媒体１１から読み出されたデータを編集装置２に対して供給し、さらに編集装置２により編集されたデータを実線で示される記録処理により記録媒体１１に記録する処理を時分割多重化処理する（所定の短い時間間隔で、点線で示される読出処理と実線で示される書込処理とを実行する）。尚、図４においては、読出記録ヘッド１０５−１と１０５−２とが、記録媒体１１を挟んで対向するように設けられているように表記されているが、実際には、いずれも記録媒体１１の同一の記録面に対向するように設けられている。
【００５９】
次に、図５を参照して、記録媒体１１と読出記録ヘッド１０５−１，１０５−２の詳細な構成について説明する。
【００６０】
記録媒体１１は、実際の記録面を構成するディスク（Disc）１４２を囲むように設けられた筐体からなるカートリッジ（Cartridge）１４１に覆われた構成となっている。カートリッジ１４１には、図中の中央部に開口部（図示せず）が設けられており、ウィンドウ（Window）１４３が、図中の矢印Ａ方向にスライドすることにより開口部が開放されることにより、カートリッジ１４１に収められている記録面からなるディスク１４２が露出されることになり、この後、矢印Ａ’方向にスライドされることにより再びディスク１４２が密封された状態となる。
【００６１】
例えば、ウィンドウ１４３が、図中の矢印Ａ方向にスライドし、開口部が露出された状態となったとき、読出記録ヘッド１０５−１，１０５−２がディスク１４２にデータを記録したり、読み出したりすることが可能となる。より具体的には、読出記録ヘッド１０５−１，１０５−２をそれぞれディスク１４２の径方向に駆動させる駆動部１５１−１，１５１−２がそれぞれデータ記録再生装置１に設けられており、スピンドル１４４が回転されると共に、読出記録ヘッド１０５−１，１０５−２が、駆動部１５１−１，１５１−２によりそれぞれ駆動されて、それぞれ図中の矢印Ｂ，Ｃ方向に移動することにより、それぞれディスク１４２に対して、渦巻状にデータを記録したり、または、渦巻状に記録されたデータを読み出す。駆動部１５１−１，１５１−２は、それぞれヘッド制御部１２２−１，１２２−２により制御され、ディスク１４２の径方向に読出記録ヘッド１０５−１，１０５−２を駆動させる。
【００６２】
次に、図６を参照して、破壊編集について説明する。図６の上部は、編集前の記録媒体１１上の記録状態の例を示しており、図６の下部は、破壊編集処理後の状態を示している。
【００６３】
図６中においては、左右方向が記録媒体１１上の論理空間アドレスを示しており、図中左方向が記録媒体の内周側を示し、右方向が外周側を示している。最内周には交代領域が設けられている。交代領域は、欠陥セクタなどに対して論理アドレスを代えることなく物理領域における代替部分となるセクタを設定する領域である。
【００６４】
交代領域の外周側に隣接する領域には、FS（File System）が設けられている。FSは、最外周側にも設けられており、同一の情報が２重に記録されている。FSは、記録媒体１１に記録されている情報を管理する上で重要な情報であるため、いずれか一方が何らかの原因により破壊されるようなことがあってもFSの情報を失うことがないように２重に記録されている。
【００６５】
内周側のFSの外周側に隣接する領域には、Non Real Timeメタデータ（NRT）が記録されている。NRTメタデータは、画像や音声からなるストリームデータからなるクリップの再生において、時間による制約を受けないメタデータである。
【００６６】
NRTの外周側に隣接する領域には、クリップＡ（Clip Body-A）が記録されており、実際に記録されているクリップの本体となるデータが記録されている。さらに、クリップＡの外周側には、クリップＡに対応するフッタＡ（F-A）およびヘッダＡ（F-A）が記録されている。
【００６７】
ヘッダＡの外周側に隣接する領域には、クリップＢ（Clip Body-B）が記録されており、実際に記録されているクリップの本体となるデータが記録されている。さらに、クリップＢの外周側には、クリップＢに対応するフッタＢ（F-B）およびヘッダＢ（F-B）が記録されている。
【００６８】
尚、ヘッダＢの外周部に隣接する領域は、未使用の領域となっている。
【００６９】
図６の上部においては、クリップＡ，Ｂの２のクリップデータが下地データとして記録されている。ここで、クリップＡについて、図６中のＩＮ点（編集開始位置）Ｌ１乃至ＯＵＴ点（編集終了位置）Ｌ２の範囲において下地データが破壊編集された場合、記録媒体１１には図６の下部で示されるようにデータが記録される。
【００７０】
すなわち、図６の下部で示されるように、破壊編集が実行されたＩＮ点（編集開始位置）Ｌ１乃至ＯＵＴ点（編集終了位置）Ｌ２の範囲のデータがクリップＡからクリップＡ’に書き換えられ（図中の「Clip Body-A」から「Clip Body-A’」に書き換えられ）、対応してフッタＡがフッタＡ’（図中の「F-A」から「F-A’」）に、ヘッダＡがヘッダＡ’（図中の「H-A」から「H-A’」）にそれぞれ書き換えられる。
【００７１】
結果として、破壊編集においては、図６で示されるように、編集対象領域外のデータは書き変えの必要がないため、編集実行に要する時間は最小限となる。また編集によるデータ配置の移動が発生しないので、下地データのクリップが連続再生可能である限り、編集結果も連続再生可能であることが保証される。さらに、破壊編集においては、編集実行に際して空き領域を必要としないので、空き領域サイズや編集の複雑さに関わらず、常に編集処理を実行することが可能である。
【００７２】
このように、破壊編集においては、下地データが再生されると共に、それを編集した後、編集結果（書き戻しデータ）を上書きする動作となるので、再生位置と記録位置が近傍に位置する場合が多くなる。
【００７３】
尚、図６においては、斜線部で示される部分が、下地データに代えて書き戻しデータが記録されている部分を示している。破壊編集においては、クリップを跨ぐ処理は実行しないものを前提とする。すなわち、破壊編集においては、図６で示されるように単一のクリップ内においてのみクリップのデータを破壊編集するものとする。
【００７４】
次に、図７のフローチャートを参照して、破壊編集における編集動作処理について説明する。
【００７５】
ステップＳ１において、編集装置２は、操作部４により再生動作（プリロール）が指示されるとデータ記録再生装置１に対してクリップの再生を指示する制御信号を送信する。
【００７６】
これに応じて、データ記録再生装置１の制御部１０１は、ドライブ制御部１０４に対してデータの読み出しを指示する。ドライブ制御部１０４は、ヘッド制御部１２２−１，１２２−２がそれぞれ読出記録ヘッド１０５−１，１０５−２に対して記録媒体１１上に記録されているデータを読み出すように制御すると共に、サーボ制御部１０６に対して標準速度での再生に必要な回転をスピンドルに与えるように指示する。サーボ制御部１０６は、所定の速度で記録媒体１１を回転させる。
【００７７】
ヘッド制御部１２２−１，１２２−２は、それぞれ読出記録ヘッド１０５−１，１０５−２より供給されるデータを信号合成部１２３に供給する。信号合成部１２３においては、バッファ１２３ａにヘッド制御部１２２−１，１２２−２より供給されてくるデータを一旦記憶させ、それらを合成して信号多重分離処理部１０３に供給する。
【００７８】
信号多重分離処理部１０３は、必要に応じてメタデータ処理部１０９にメタデータを生成させると共に、メタデータ処理部１０９により生成されたメタデータとドライブ制御部１０４より供給されたデータを多重化して、再生信号処理部１０７に出力する。
【００７９】
再生信号処理部１０７は、信号多重化分離処理部１０３より供給されたデータを再生に必要な形式に信号処理（デコード処理）し、編集装置２に出力する。
【００８０】
編集装置２は、データ記録再生装置１より供給されたデータを表示装置３に表示させる。
【００８１】
すなわち、この処理により、記録媒体１１に記録されている画像および音声のデータが表示装置３に出力されることにより、ユーザは、編集位置を探すことが可能な状態となる。
【００８２】
ステップＳ２において、編集装置２は、操作部４が操作されて編集対象が指示されたか否かを判定し、指示されていないと判定された場合、その処理は、ステップＳ１に戻る。すなわち、編集対象が指示されるまでステップＳ１，Ｓ２の処理が繰り返される。
【００８３】
そして、ステップＳ２において、編集が指示されたと判定された場合、ステップＳ３において、編集装置２は、編集が可能であるか否かを判定する。例えば、編集が可能であると判定された場合、ステップＳ４において、編集装置２は、エディットフラグを立てる。すなわち、編集装置２は、編集処理状態に入ったことを示すフラグを立てる。
【００８４】
例えば、ビデオの編集が不可能な装置において、ステップＳ２の処理で編集対象としてビデオが指定された場合、ステップＳ３の処理において、編集不能と判定され、その処理は、ステップＳ１７に進み、編集不能が表示される。
【００８５】
ステップＳ５において、編集装置２は、制御信号をデータ記録再生装置１に供給し、調相するように指示する。これに応じて、制御部１０１は、調相を図るようにドライブ制御部１０４に指示する。ドライブ制御部１０４は、読出記録ヘッド１０５−１，１０５−２より読み出される信号に基づいて、サーボ制御部１０６へスピンドルの回転を指示する処理を繰り返して調相処理を実行する。
【００８６】
ステップＳ６において、編集装置２は、サーボロックが掛かったか否かを判定する。すなわち、制御部１０１は、ドライブ制御部１０４の動作状態を監視し、サーボロックが掛かったか否かの監視情報を編集装置２に対して供給する。そこで、編集装置２は、この制御部１０１より供給される監視情報に基づいて、サーボロックがかかったか否かを判定する。例えば、ステップＳ６において、サーボロックが掛かっていないと判定された場合、その処理は、ステップＳ５に戻り、サーボロックが掛かるまでステップＳ５，Ｓ６の処理が繰り返される。
【００８７】
ステップＳ６において、サーボロックが掛かっていると判定された場合、ステップＳ７において、編集装置２は、操作部４がユーザにより操作されて、再生速度の変更が指示されたか否かを判定する。すなわち、ユーザによりプリロール再生において編集対象が指示された後、具体的に編集処理に入る前に編集処理がし易いように再生速度の変更が指示されているか否かが判定されることになる。例えば、ステップＳ７において、再生速度の変更が指示されていると判定された場合、その処理は、ステップＳ５に戻り、再び、ステップＳ５乃至Ｓ７の処理が繰り返される。
【００８８】
ステップＳ７において、再生速度の変更が指示されていないと判定された場合、ステップＳ８において、編集装置２は、操作部４が操作されて、編集開始が指示されたか否かを判定し、編集開始が指示されていないと判定された場合、その処理は、ステップＳ７に戻る。すなわち、編集開始が指示されるまで、ステップＳ７，Ｓ８の処理（必要に応じて、ステップＳ５乃至Ｓ８の処理）が繰り返される。
【００８９】
ステップＳ８において、編集開始が指示されたと判定された場合、ステップＳ９において、編集装置２は、編集が可能であるか否かを判定し、例えば、編集不能であると判定された場合、その処理は、ステップＳ１７に進む。一方、例えば、ステップＳ９において、編集が可能であると判定された場合、ステップＳ１０において、編集開始制御処理が実行される。
【００９０】
ここで、図８のフローチャートを参照して、編集開始制御処理について説明する。
【００９１】
ステップＳ３１において、制御部１０１は、交代処理を制限させる。すなわち、制御部１０１は、破壊編集においては、交代処理を用いずに処理を実行する。具体的には、制御部１０１は、ドライブ制御部１０４に対して交代処理を制限する。
【００９２】
ステップＳ３２において、制御部１０１は、編集装置２より供給される、操作部４がユーザに操作されることにより編集が指示されたクリップデータの信号処理開始点を算出する。
【００９３】
ステップＳ３３において、制御部１０１は、書き戻し開始ブロックを算出する。尚、記録媒体１１に元々記録されていたデータを下地データと称するのに対して、下地データが編集装置２により編集された後に、再び記録媒体１１に書き戻されるデータを書き戻しデータと称する。書き戻しブロックとは、書き戻しデータのデータブロックである。
【００９４】
ステップＳ３４において、制御部１０１は、信号処理部１０２に対してエンコードを開始させる。
【００９５】
以上の処理により、記録信号処理部１０２は、書き戻しデータをエンコードし、信号多重化分離処理部１０３に出力する処理を開始し、信号多重化分離処理部１０３は、エンコードされた書き戻しデータをドライブ制御部１０４に出力する処理を開始する。さらに、ドライブ制御部１０４の信号分配部１２１は、信号多重化分離処理部１０３より供給されてきたエンコードされているデータをバッファ１２１ａに一時的に記憶させた後、ヘッド制御部１２２−１，１２２−２にそれぞれ分配して、読出記録ヘッド１０５−１，１０５−２より記録媒体１１に記録させる処理を開始させる。
【００９６】
ここで、図７のフローチャートの説明に戻る。
【００９７】
ステップＳ１１において、編集処理が実行される。
【００９８】
ここで、図９のフローチャートを参照して、編集処理について説明する。
【００９９】
ステップＳ４１において、編集装置２は、操作部４が操作されて編集が指示されたか否かを判定し、編集が指示されるまで、その処理を繰り返す。例えば、ステップＳ４１において、編集が指示されたと判定された場合、ステップＳ４２において、編集装置２は、下地データをデータ記録再生装置１より読み出させる。すなわち、編集装置２は、下地データの読み出しをデータ記録再生装置１に要求する。制御部１０１は、下地データの読み出し要求となる制御信号を受信すると、ドライブ制御部１０４を制御して読出記録ヘッド１０５−１，１０５−２より下地データを読み出させ、信号多重化分離処理部１０３に供給させる。より詳細には、ヘッド制御部１２２−１，１２２−２がそれぞれ読出記録ヘッド１０５−１，１０５−２を制御して記録媒体１１に記録されている下地データを読み出させ、信号合成部１２３に供給する。さらに、信号合成部１２３は、供給された下地データを合成し信号多重化分離処理部１０３に供給する。信号多重化分離処理部１０３は、供給された下地データを再生信号処理部１０７に供給する。
【０１００】
ステップＳ４３において、再生信号処理部１０７は、供給された下地データをデコードして編集装置２に供給する。
【０１０１】
ステップＳ４４において、編集装置２は、操作部４がユーザにより操作され、操作内容に応じた操作信号に対応してデータ記録再生装置１より供給されてくる下地データを編集し、編集結果を書き戻しデータとしてデータ記録再生装置１に供給する。
【０１０２】
ステップＳ４５において、記録信号処理部１０２は、編集装置２より供給されてくる書き戻しデータをエンコードし、信号多重化分離処理部１０３に供給する。さらに信号多重化分離処理部１０３は、供給された書き戻しデータをドライブ制御部１０４の信号分配部１２１に供給する。信号分配部１２１は、供給された書き戻しデータを一時的にバッファ１２１ａに記憶させる。
【０１０３】
ステップＳ４６において、ドライブ制御部１０４は、供給されたエンコード済みの書き戻しデータを読出記録ヘッド１０５−１，１０５−２を制御して記録媒体１１に記録させる。すなわち、ドライブ制御部１０４の信号分配部１２１は、バッファ１２１ａに記憶されている、エンコード済みの書き戻しデータをヘッド制御部１２２−１，１２２−２に分配して供給し、それぞれ読出記録ヘッド１０５−１，１０５−２を制御して記録媒体１１に記録させる。
【０１０４】
ステップＳ４７において、編集装置２は、編集の終了が指示されたか否かを判定し、終了が指示されていないと判定された場合、その処理は、ステップＳ４２に戻る。すなわち、編集終了が指示されるまで、ステップＳ４２乃至Ｓ４７の処理が繰り返され、編集処理が実行され続ける。
【０１０５】
ステップＳ４７において、編集終了が指示されたと判定された場合、その処理は、終了する。すなわち、編集処理が指示されると編集終了が指示されるまで、操作信号に対応してデータ記録再生装置１より供給されてくる下地データを編集し、編集結果を書き戻しデータとしてデータ記録再生装置１に供給し続ける。このとき、信号多重化分離処理部１０３は、下地データの読出処理と書き戻しデータの記録処理とを時分割多重処理する。尚、編集処理におけるドライブ制御部１０４、および、読出書込ヘッド１０５の動作については、詳細を後述する。
【０１０６】
ここで、図７のフローチャートの説明に戻る。
【０１０７】
一方、ステップＳ１１において、編集処理が実行されるとき、データ記録再生装置１は、編集制御処理を実行する。
【０１０８】
ここで、図１０のフローチャートを参照して、編集制御処理について説明する。
【０１０９】
ステップＳ５１において、制御部１０１は、編集動作が継続されているか否かを判定する。例えば、編集動作が継続されている、すなわち、上述した図９のフローチャートにおけるステップＳ４２乃至Ｓ４７の処理が繰り返されている場合、編集動作が継続されていると判定され、その処理は、ステップＳ５２に進む。
【０１１０】
ステップＳ５２において、制御部１０１は、ドライブ制御部１０４に問い合わせて、再生用データ（下地データ）が所定量確保されているか否かを判定する。すなわち、ドライブ制御部１０４の信号合成部１２３のバッファ１２３ａに再生用データが所定量確保されているか否かが判定される。ステップＳ５２において、例えば、再生用データが所定量確保されていないと判定された場合、ステップＳ５３において、制御部１０１は、ドライブ制御部１０４に対してヘッド制御部１２２−１，１２２−２を制御して読出記録ヘッド１０５−１，１０５−２を制御して記録媒体１１に記録されているデータを読み出させ、信号合成部１２３に供給し、バッファ１２３ａに記憶させるように指示すると共に、その処理は、ステップＳ５１に戻る。この指示により、ヘッド制御部１２２−１，１２２−２は、それぞれ読出記録ヘッド１０５−１，１０５−２を制御して、記録媒体１１に記録されているデータを読み出させ、信号合成部１２３に供給し、バッファ１２３ａに記憶させる。
【０１１１】
ステップＳ５２において、再生用データが所定量確保されていると判定された場合、ステップＳ５４において、制御部１０１は、ドライブ制御部１０４に問い合わせて、書き戻し用データ（書き戻しデータ）が所定量確保されているか否かを判定する。すなわち、ドライブ制御部１０４の信号分配部１２１のバッファ１２１ａに書き戻し用データが所定量確保されているか否かが判定される。ステップＳ５４において、例えば、書き戻し用データが所定量確保されていないと判定された場合、その処理は、ステップＳ５１に戻る。
【０１１２】
一方、ステップＳ５４において、例えば、書き戻し用データが所定量確保されていると判定された場合、ステップＳ５５において、制御部１０１は、ドライブ制御部１０４に問い合わせて、記録可能なスピンドルの回転速度になっているか否かを判定する。すなわち、ドライブ制御部１０４は、サーボ制御部１０６より現在のスピンドルの回転速度の情報を取得し、制御部１０１に供給する。この情報に基づいて、制御部１０１は、現在のスピンドルの回転速度で読出記録ヘッド１０５−１，１０５−２が記録媒体１１にデータを記録することが可能であるか否かを判定する。
【０１１３】
ステップＳ５５において、例えば、記録可能な回転速度ではない場合、ステップＳ５６において、制御部１０１は、ドライブ制御部１０４に対してスピンドルの回転を制御して読出記録ヘッド１０５−１，１０５−２により記録媒体１１にデータを記録できる速度に変更させ、その処理は、ステップＳ５５に戻る。この処理により、ドライブ制御部１０４は、サーボ制御部１０６を制御してスピンドルの回転速度を読出記録ヘッド１０５−１，１０５−２により記録媒体１１にデータを記録できる速度となるように制御する。
【０１１４】
ステップＳ５５において、記録可能速度であると判定された場合、ステップＳ５７において、信号分配部１２１は、書き戻しデータをヘッド制御部１２２−１，１２２−２にそれぞれ供給し、記録媒体１１にデータを記録させる。すなわち、ヘッド制御部１２２−１，１２２−２は、信号分配部１２１より書き戻しデータの供給を受けると、それぞれ読出記録ヘッド１０５−１，１０５−２を制御して記録媒体１１に書き戻しデータを記録させる。
【０１１５】
ステップＳ５１において、編集動作が継続していない、すなわち、編集動作が終了したと判定された場合、その処理は、終了する。
【０１１６】
以上の処理により、書き戻しデータが記録媒体１１に記録されだすと、以降においてはスピンドルの回転速度は、読出記録ヘッド１０５−１，１０５−２が記録媒体１１に対して記録可能速度が一定のまま維持されることになるので、読出可能速度（読出記録ヘッド１０５−１，１０５−２による読出可能な最高速度）に戻したり、再び記録可能速度に戻すと言ったようにスピンドルの回転速度を変化させる必要がないので、回転速度の変更に伴う待ち時間や、回転速度の加減速に伴う消費電力を低減させることが可能となる。
【０１１７】
また、細かい単位で、記録処理と読出処理を繰り替えることによる実効転送速度低下に起因する再生データのバッファアンダフローなどを回避することが可能になる。
【０１１８】
ここで、図７のフローチャートの説明に戻る。
【０１１９】
ステップＳ１２において、編集装置２は、操作部４が操作されて、編集処理の終了が指示されたか否かを判定し、終了が指示されていないと判定された場合、その処理は、ステップＳ１１に戻る。すなわち、編集処理の終了が指示されるまでステップＳ１１，Ｓ１２の処理が繰り返される。
【０１２０】
ステップＳ１２において、編集処理の終了が指示された場合、ステップＳ１３において、編集装置２は、データ記録再生装置１にポストロール再生処理を実行させる。
【０１２１】
尚、ステップＳ１２において、編集処理が終了すると編集終了制御処理が実行され、さらに、ポストロール再生中には、ポストロール再生制御処理が実行される。
【０１２２】
ここで、図１１のフローチャートを参照して、まず、編集終了制御処理について説明する。
【０１２３】
ステップＳ７１において、制御部１０４は、編集処理が終了したか否かを判定し、編集が終了するまでその処理を繰り返す。例えば、ステップＳ１２の処理により編集処理が終了したと判定されて、編集処理が終了した場合、ステップＳ７２において、制御部１０４は、信号処理終了点を算出する。
【０１２４】
ステップＳ７３において、制御部１０４は、書き戻し終了ブロックを算出する。
【０１２５】
ステップＳ７４において、制御部１０４は、データ記録再生装置１の制御部１０１は、記録信号処理部１０２を制御して、エンコード処理を終了させる。
【０１２６】
以上の処理により編集終了制御処理が実行されることにより、書き戻しデータのエンコード処理が終了することになる。
【０１２７】
次に、図１２のフローチャートを参照して、ポストロール再生処理が実行されている間に実行されるポストロール制御処理について説明する。
【０１２８】
ここで、図１１のフローチャートを参照して、ポストロール制御処理について説明する。
【０１２９】
ステップＳ９１において、制御部１０１は、ポストロール再生処理が開始されたか否かを判定し、ポストロール再生処理が開始されるまでその処理を繰り返す。例えば、図７のフローチャートにおけるステップＳ１３で示されるように、ポストロール再生処理が開始されると、ステップＳ９２において、制御部１０１は、ポストロール動作が継続されているか否かを判定する。例えば、ポストロール動作が継続されている場合、その処理は、ステップＳ９３に進む。
【０１３０】
ステップＳ９３において、制御部１０１は、ステップＳ５２における処理と同様に、ドライブ制御部１０４に問い合わせて、再生用データが所定量確保されているか否かを判定する。ステップＳ９３において、例えば、再生用データが所定量確保されていないと判定された場合、ステップＳ９４において、制御部１０１は、ドライブ制御部１０４に対してヘッド制御部１２２−１，１２２−２を制御して読出記録ヘッド１０５−１，１０５−２を動作させて記録媒体１１に記録されているデータを読み出させ、信号合成部１２３に供給し、バッファ１２３ａに記憶させるように指示すると共に、その処理は、ステップＳ９２に戻る。
【０１３１】
ステップＳ９３において、再生用データが所定量確保されていると判定された場合、ステップＳ９５において、制御部１０１は、ステップＳ５４の処理と同様に、ドライブ制御部１０４に問い合わせて、書き戻し用データが所定量確保されているか否かを判定する。ステップＳ９５において、例えば、書き戻し用データが所定量確保されていないと判定された場合、その処理は、ステップＳ９２に戻る。
【０１３２】
一方、ステップＳ９５において、例えば、書き戻し用データが所定量確保されていると判定された場合、ステップＳ９６において、信号分配部１２１は、書き戻しデータをヘッド制御部１２２−１，１２２−２にそれぞれ供給し、記録媒体１１にデータを記録させる。  
【０１３３】
ステップＳ９２において、ポストロール動作が継続していないと判定された場合、ステップＳ９７において、制御部１０１は、交代処理の制限を解除する。
【０１３４】
以上の処理により、ポストロール再生中に再生用データを読み出し続けると共に、直前に実行された編集処理が施された書き戻しデータが順次読出記録ヘッド１０５−１，１０５−２により記録媒体１１に記録される。
【０１３５】
ここで、図７のフローチャートの説明に戻る。
【０１３６】
ステップＳ１４において、制御部１０１は、編集開始が指示されたか否かを判定し、例えば、操作部４が操作されて編集開始が指示された場合、編集開始が指示されたと判定し、その処理は、ステップＳ９に戻る。すなわち、再び、編集開始が指示された場合、上述したステップＳ１０乃至Ｓ１３の処理を繰り返して編集処理を実行する。
【０１３７】
ステップＳ１４において、編集開始が指示されていない場合、ステップＳ１５において、制御部１０１は、再生速度の変更が指示されたか否かを判定し、例えば、再生速度の変更が指示された場合、その処理は、ステップＳ１３に戻る。すなわち、再生速度の変更が指示された場合、変更された再生速度で再びポストロール再生の処理が繰り返し実行されることになる。
【０１３８】
ステップＳ１５において、再生速度の変更が指示されていない場合、ステップＳ１６において、編集完了制御処理が実行される。
【０１３９】
ここで、図１３のフローチャートを参照して、編集完了制御処理について説明する。
【０１４０】
ステップＳ１０１において、メタデータ処理部１０９は、上述した破壊編集によるクリップデータに対応するヘッダおよびフッタのデータを生成し、ドライブ制御部１０４に供給する。ドライブ制御部１０４は、読出記録ヘッド１０５−１，１０５−２を制御して記録媒体１１に書き戻しデータに対応するヘッダおよびフッタの情報を記録させる。
【０１４１】
ステップＳ１０２において、メタデータ処理部１１０は、メタデータを生成し、ドライブ制御部１０４に供給する。ドライブ制御部１０４は、読出記録ヘッド１０５−１，１０５−２を制御して記録媒体１１に書き戻しデータに対応するメタデータを記録させる。
【０１４２】
ステップＳ１０３において、制御部１０１は、ドライブ制御部１０４に対してスピンドルの回転速度を、読出記録ヘッド１０５−１，１０５−２の最高読出可能速度に設定し、処理を終了する。
【０１４３】
以上の処理により、編集後のクリップデータに対応するヘッダおよびフッタのデータ、並びにメタデータが記録媒体１１に記録されることになる。
【０１４４】
編集完了制御処理が終了すると、図７のフローチャートにおける編集動作処理が終了する。
【０１４５】
上述したように編集処理が実行されることにより、書き戻しデータが記録媒体１１に記録されだすと、以降においてはスピンドルの回転速度は、読出記録ヘッド１０５−１，１０５−２が記録媒体１１に対して書込可能速度が一定のまま維持されることになる（ステップＳ５６の処理において、一度、スピンドルの回転数が書込可能速度に変更されると、編集処理が終了するまで（ステップＳ１０３）最高読出可能速度に設定されない）。
【０１４６】
すなわち、図１４で示されるように、読出記録ヘッド１０５の動作が読出処理と書込処理とを繰り返す度に、スピンドルの回転速度を最高読出可能速度に調整したり、スピンドルの回転速度を記録可能速度に調整したりといった回転速度の加減速を繰り替えすとバッファ１２３ａに記憶される下地データのデータ量である、プリフェッチ（Prefetch Data）量が、バッファアンダフローを起したり、バッファ１２１ａに記憶される書き戻しデータのデータ量である書き戻しデータ（Write Back Data）量がバッファオーバーフローしてしまう恐れがある。
【０１４７】
尚、図１４は、タイミングチャートであり、図中の「Read」で示される最上段は読出記録ヘッド１０５−１，１０５−２が読み出す記録媒体１１上のデータ（Annulus１乃至９）ごとのタイミングである。
【０１４８】
また、図１４中の「Decode」で示される段は再生信号処理部１０７によりデコードされるデータ（Annulus１乃至９）ごとのタイミングである。さらに、図１４中の「編集装置入出力」で示される段は編集装置２に入出力されるデータ（Annulus１乃至９）ごとのタイミングである。また、図中の「Encode」で示される段は記録信号処理部１０２によりエンコードされるデータ（Annulus１乃至９）ごとのタイミングである。さらに、図中の「Write」で示される段は読出記録ヘッド１０５−１，１０５−２により記録媒体１１に記録されるデータ（Annulus１乃至９）ごとのタイミングである。
【０１４９】
また、１点鎖線より下の「読出記録ヘッドの動作」で示される段は、読出記録ヘッドにより読み出されるタイミングおよび書き込まれるタイミングを示している。尚、格子状のAnn１乃至８は、上述した「Read」で示されるAnnulus１乃至８を示し、斜線状のAnn１乃至４は、上述した「Write」で示されるAnnulus１乃至４を示している。さらに、「Prefetch Data量」と示される段は、各タイミングにおけるバッファ１２３ａに蓄えられる下地データのデータ量を示しており、「Write Back Data量」と示される段は、各タイミングにおけるバッファ１２１ａに蓄えられている書き戻しデータのデータ量を示している。
【０１５０】
図１４においては、時刻Ｐ１において読出記録ヘッド１０５−１，１０５−２によりデータ１（Annulus１）の読み出しが開始されると下地データの記憶量が増加し、時刻Ｐ１’において読み出しが終了すると下地データの記憶量が一旦一定の状態となる。さらに、時刻Ｐ２においてデコードが開始されると、信号多重化分離処理部１０３がバッファ１２３ａから読み出して、再生信号処理部１０７に供給されてデコードが開始されるので下地データの記憶量が減少する。さらに、時刻Ｐ３において、読出記録ヘッド１０５−１，１０５−２によりデータ２（Annulus２）の読み出しが開始されるため下地データの記憶量が増加し、時刻Ｐ３’において読み出しが終了すると、再生信号処理部１０７によりデコードされるため記憶量が減少する。さらに、時刻Ｗ１において、記録信号処理部１０２によりエンコードされた書き戻しデータがバッファ１２３ａに供給されることにより書き戻しデータの記憶量が増加する。
【０１５１】
さらに、時刻Ｐ４において、読出記録ヘッド１０５−１，１０５−２によりデータ３（Annulus３）の読み出しが開始されるため下地データの記憶量が増加し、時刻Ｐ４’において読み出しが終了すると、再生信号処理部１０７によりデコードされるため記憶量が減少する。また、時刻Ｐ５において、読出記録ヘッド１０５−１，１０５−２によりデータ４（Annulus４）の読み出しが開始されるため下地データの記憶量が増加し、時刻Ｐ５’において読み出しが終了すると、再生信号処理部１０７によりデコードされるため記憶量が減少する。
【０１５２】
時刻Ｗ２において、読出記録ヘッド１０５−１，１０５−２によりデータ１（Annulus１）の記録が開始されるため書き戻しデータの記憶量が減少し、時刻Ｗ２’において記録が終了すると、記録信号処理部１０２によりエンコードされるため記憶量が増加する。
【０１５３】
また、時刻Ｐ６において、読出記録ヘッド１０５−１，１０５−２によりデータ５（Annulus５）の読み出しが開始されるため下地データの記憶量が増加し、時刻Ｐ６’において読み出しが終了すると、再生信号処理部１０７によりデコードされるため記憶量が減少する。
【０１５４】
時刻Ｗ３において、読出記録ヘッド１０５−１，１０５−２によりデータ２（Annulus２）の記録が開始されるため書き戻しデータの記憶量が減少し、時刻Ｗ３’において記録が終了すると、記録信号処理部１０２によりエンコードされるため記憶量が増加する。
【０１５５】
また、時刻Ｐ７において、読出記録ヘッド１０５−１，１０５−２によりデータ６（Annulus６）の読み出しが開始されるため下地データの記憶量が増加し、時刻Ｐ７’において読み出しが終了すると、再生信号処理部１０７によりデコードされるため記憶量が減少する。
【０１５６】
このように下地データの記憶量と書き戻しデータの記憶量は、動作に従って脈動する。
【０１５７】
ところで、図１４においては、読出記録ヘッド１０５−１，１０５−２が下地データを読み出すときのスピンドル回転速度と、書き戻しデータを記録するときのスピンドル回転速度とをそれぞれ実行可能な最高速度にするように制御した場合のタイミングチャートを示している。
【０１５８】
このため、記録処理と読出処理が切り替わる時刻Ｐ５’乃至Ｗ２の時間、時刻Ｗ２’乃至Ｐ６の時間、時刻Ｐ６’乃至Ｗ３の時間、および時刻Ｗ３’乃至Ｐ７の時間においては、スピンドル回転速度が切り替えられる処理が実行される。一般に、スピンドルの回転速度が一定ではない状態、すなわち、回転速度を調整しているような状態では、読出記録ヘッド１０５−１，１０５−２は読出処理も書込処理も実行することができないため、実質的に、動作の待ち時間が発生する。
【０１５９】
より具体的には、回転速度の加減速する速度と調整に掛かるには、図１５で示されるような関係がある。図１５においては、縦軸が加減速の調整に必要な時間（Spindle Motor Slowdown/Acceleration Time）を示し、横軸は加減速する回転数の差（Difference of Rotational Frequency）が示されている。また、直線Ｌ１１が加速時の回転数（＝回転速度）と調整時間の関係を示し、直線Ｌ１２が減速時の回転速度と調整時間の関係を示している。尚、図１５においては、直線Ｌ１１，Ｌ１２により関係が示されているが、平均値であり、実際には、直線で表される関係ではない。
【０１６０】
図１５で示されるように、例えば、回転数を10Hz上昇させるように加速するには、約0.3秒の時間が必要であり、回転数を10Hz減少させるように減速するには、約0.1秒の時間が必要となる。従って、加減速を組み合わせて1回実行するとトータルで読出記録ヘッド１０５−１，１０５−２は0.4秒の待ち時間が発生することになる。このため、加減速を繰り返した回数分だけ待ち時間が発生することにより、読出記録ヘッド１０５−１，１０５−２による書込処理と読出処理との切替時間が累積的に蓄積されてしまう。
【０１６１】
結果として、バッファ１２３ａに記憶された下地データが読み出せない状態が長くなるため、図１４で示されるように、時刻Ｗ４近傍のタイミングでバッファオーバーフローが発生する恐れがあると共に、バッファ１２１ａに記憶されるべき書き戻しデータが取得できない状態が長くなるため、図１４で示されるように時刻Ｐ７近傍のタイミングでバッファアンダフローが生じてしまう恐れがあった。
【０１６２】
また、編集開始が指示された直後に回転数を最高読出可能速度から記録可能速度まで減速させ、その後、記録可能速度を維持したまま処理するようにすると、例えば、図１６で示されるように、下地データがバッファアンダフローとなることがある。
【０１６３】
すなわち、図１６においては、時刻Ｐ１１において読出記録ヘッド１０５−１，１０５−２によりデータ１（Annulus１）の読み出しが開始されると下地データの記憶量が増加し、時刻Ｐ１１’において読み出しが終了すると下地データの記憶量が一旦一定の状態となる。
【０１６４】
時刻Ｐ１２において、読出記録ヘッド１０５−１，１０５−２によりデータ２（Annulus２）の読み出しが開始されるため下地データの記憶量が増加する。例えば、その後の時刻Ｐ１２’（図中の「ＩＮ」で示されるタイミング）に編集処理が指示され、そのタイミングでスピンドル回転速度を最高読出可能速度から記録可能速度まで減速させた場合、図１６における時刻Ｐ１２’乃至時刻Ｐ１２’’（図中の「速度切替」で示される時間）に速度切替処理が実行され時刻Ｐ１２’’から、記録可能速度で読出を開始する。このとき、時刻Ｐ１２’’’において、例えば、Extent跨ぎ（図中の「Ex」で示される範囲）があった場合（欠陥クラスタなどにより読出不可であった場合）、バッファ１２３ａに記録されるべき下地データのデータ量が、図１６の時刻Ｐ１２’’’’でバッファアンダフローしてしまうことがある。
【０１６５】
すなわち、編集処理が指示されたタイミングでスピンドルの回転速度の調整を開始すると、バッファ１２３ａに十分に下地データが記憶される前の段階で、回転速度の調整が開始されてしまうため、その間に読出記録ヘッド１０５−１，１０５−２による記録媒体１１の下地データの読み出しができない状態となり、結果としてバッファ１２３ａのバッファアンダフローが生じてしまう恐れがあった。
【０１６６】
しかしながら、上述した処理により、スピンドルの回転速度の切替を書き戻しデータを記録媒体１１に記録する直前に開始し、さらに、一旦記録可能速度にした後は、その回転速度を維持したまま、読出処理と記録処理を時分割処理により実行することにより、下地データのバッファアンダフローや、書き戻しデータのバッファオーバーフローを回避することが可能となる。
【０１６７】
すなわち、図１７で示されるように、時刻Ｐ２１において読出記録ヘッド１０５−１，１０５−２によりデータ１（Annulus１）の読み出しが開始されると下地データの記憶量が増加し、時刻Ｐ２１’において読み出しが終了すると下地データの記憶量が一旦一定の状態となる。
【０１６８】
さらに、時刻Ｐ２２において、読出記録ヘッド１０５−１，１０５−２によりデータ２（Annulus２）の読み出しが開始されるため下地データの記憶量が増加する。この後、時刻Ｐ２２’において編集処理が指示されたとしても、このタイミングで速度切替が実行されないことにより、時刻Ｐ２２’’のタイミングでExtent跨ぎが発生しても、時刻Ｐ２２’’’のタイミングで速やかに、データ２（Annulus２）の読み出しが再開されることにより、バッファアンダフローの発生を回避できる可能性が向上する。
【０１６９】
また、時刻Ｐ２３乃至Ｐ２３’、および、時刻Ｐ２４乃至Ｐ２４’において、読出記録ヘッド１０５−１，１０５−２によりデータ３，４（Annulus３，４）が読み出された後、時刻Ｗ２１よりバッファ１２１ａに蓄積された書き戻しデータを記録する時刻Ｗ２２の直前の時刻Ｐ２４’において、速度切替が実行されることにより、バッファ１２３ａに最も下地データが記憶された状態で速度切替が実行されるため、下地データにおけるバッファアンダフローの発生を回避する可能性が向上する。さらに、時刻Ｗ２２における速度切替がなされたタイミング以降は、記録可能速度で一定にスピンドル回転速度が維持されるため、スピドンルの加減速による待ち時間も発生せず、さらに、下地データのバッファアンダフローや書き戻しデータのバッファオーバーフローを回避する可能性が向上される。
【０１７０】
また、書き戻しデータが記録媒体１１に記録された後は、スピンドル回転数が維持されることにより、モーターの加減速に伴うエネルギー消費を低減させることが可能となり、例えば、データ記録再生装置１などがバッテリ駆動するような場合、バッテリの消費を抑えることが可能となるので、同一のバッテリによる連続使用可能時間を向上させることが可能となる。
【０１７１】
次に、複数の読出記録ヘッド１０５による記録媒体１１への読出処理および記録処理について説明する。
【０１７２】
上述したように読出記録ヘッド１０５は、動作可能なスピンドル回転速度に制限があり、これらの制限は、データ記録再生装置１の構造に依存するものと記録媒体１１に依存するものがある。
【０１７３】
データ記録再生装置１の構造に依存するものとしては、サーボ制御とスピンドルが上げられる。
【０１７４】
サーボ制御に関しては、トラッキングエラーを隣接トラックからの影響を受けない値まで小さくする必要があり、2次共振を含めて発振しない安定したサーボをかけることができ、さらに、フォーカスエラーを焦点深度以内に抑えられる範囲としなければならないため回転速度に制限がある。
【０１７５】
また、スピンドルに関しては、風損による制限がある。
【０１７６】
さらに、記録媒体１１に依存するものとしては、記録媒体１１の記録膜の物理パラメータが挙げられる。すなわち、記録媒体１１が光ディスクである場合、記録媒体１１の記録膜は、相変化による記録がなされるので、高線速対応するには結晶化速度に伴った制限がある。また、これに対応してレーザー出力による結晶化速度による制限がある。
【０１７７】
また、PLL（Phase Locked Loop）に用いられるVCO（Voltage Controlled Oscillator）の最高発振周波数による制限、LSI（Large Scale Integration ）回路の動作周波数による制限、再生信号検出器（フォトディテクタ）の周波数特性およびS/N比による制限がある。
【０１７８】
このように読出記録ヘッド１０５が動作可能なスピンドル回転数には制限がある。従って、複数の読出記録ヘッド１０５による記録媒体１１への読出処理および記録処理を想定する場合、複数の読出記録ヘッド１０５を動作させるには、複数の読出記録ヘッド１０５を同一の線速度で動作可能な径方向の距離の範囲（動作速度範囲）を維持しつつ使用する必要がある。すなわち、図１８で示されるように、読出記録ヘッド１０５が２個である場合、読出記録ヘッド１０５−１，１０５−２間の距離ｒｄで示される動作速度範囲は、読出記録ヘッド１０５−１が動作可能な最高速度であって、読出記録ヘッド１０５−２が動作可能な最低速度となるときの読出記録ヘッド１０５−１，１０５−２間の距離である。従って、この距離ｒｄを越えて、読出記録ヘッド１０５−１，１０５−２が配置されると、何れか一方の読出記録ヘッド１０５しか動作させることができないことになる。尚、図１８においては、読出記録ヘッド１０５−１，１０５−２が記録媒体１１を挟んで対向するように配置され、双方で表裏の記録面にアクセスするように表記されているが、説明の便宜上そのように表記されているのみであって、実際には、図５で示されるように、同一の記録面に対して、対向するように配置されている。また、図１８においては、図中左方向が記録媒体１１の内周側であり、右方向が外周方向であり、記録方向は、図中の「進行方向」と記された矢印方向、すなわち、外周方向である。
【０１７９】
この距離ｒｄは、以下のように求められる。すなわち、図１９で示されるように、外周側の読出記録ヘッド１０５−１の記録媒体１１の中心位置からの距離をｒｏとし、内周側の読出記録ヘッド１０５−２の記録媒体１１の中心位置からの距離をｒｉとし、読出記録ヘッド１０５−１，１０５−２のそれぞれの速度をｖｏ，ｖｉとする。
【０１８０】
読出記録ヘッド１０５−１，１０５−２の動作速度範囲は、上述したように、内周側の読出記録ヘッド１０５−１の速度が動作可能な最低速度であって、外周側の読出記録ヘッド１０５−２の速度が動作可能な最高速度である。従って、以下の式（１），式（２）で示されるように速度を定義する。
【０１８１】
ｖｉ＝ｖｆｍ
・・・（１）
【０１８２】
ｖｏ＝ｖｆｐ
・・・（２）
【０１８３】
ここで、ｖｆｍは、動作可能な最低速度であり、ｖｆｐは、動作可能な最高速度である。
【０１８４】
また、読出記録ヘッド１０５−１，１０５−２間の距離ｒｄは、以下の式（３）のように表される。
【０１８５】
ｒｄ＝ｒｏ−ｒｉ
・・・（３）
【０１８６】
記録媒体の回転速度（角速度）をωとすると読出記録ヘッド１０５−１，１０５−２のそれぞれの距離ｒｉ，ｒｏは、以下の式（４），式（５）で表される。
【０１８７】
ｒｉ＝ｖｆｍ／ω
・・・（４）
【０１８８】
ｒｏ＝ｖｆｐ／ω
・・・（５）
【０１８９】
さらに、式（３）に式（４），式（５）を代入すると以下の式（６）が成立する。
【０１９０】
ｒｄ＝（ｖｆｐ−ｖｆｍ）／ω
・・・（６）
【０１９１】
さらに、式（６）に式（４）または式（５）を代入すると、以下の式（７）または式（８）となる。
【０１９２】
ｒｄ＝ｒｉ（ｖｆｐ−ｖｆｍ）／ｖｆｍ
・・・（７）
【０１９３】
ｒｄ＝ｒｏ（ｖｆｐ−ｖｆｍ）／ｖｆｐ
・・・（８）
【０１９４】
すなわち、読出記録ヘッド１０５−１，１０５−２のそれぞれの動作可能な最高速度と最低速度がわかっている場合、上記の式（７）または式（８）により動作可能範囲となる距離ｒｄを求めることが可能である。式（７）または式（８）からもわかるように、記録媒体１１の外周部近傍に近づくほど、距離ｒｄは、大きくなり、逆に、内周部近傍に近づくほど距離ｒｄは、小さくなる。
【０１９５】
従って、上述した式（７）または式（８）の関係が満たされる距離ｒｄが維持された状態であれば、読出記録ヘッド１０５−１，１０５−２は同時に記録処理または読出処理を実現することができる。
【０１９６】
ところで、ディスク状の記録媒体１１の場合には、そのランダムアクセス性を生かして、分断された空き領域に連続記録を行ったり、別の位置に記録されたデータをあたかも連続しているデータであるかのようにアクセスできることが特徴である。しかしながら、例えば、記録読出ヘッド１０５−１，１０５−２が読出処理または記録処理を実行していた場合、図２０で示されるように同時動作を実行しているとき、実行している読出記録ヘッド１０５−１がExtent跨ぎにより処理位置が変化し、例えば、欠陥セクタによる処理位置のジャンプを行ったとすると（図中の点線で示される読出記録ヘッド１０５−１の位置から実線で示される位置にジャンプしたとすると）、記録読出ヘッド１０５−１，１０５−２の双方の距離が距離ｒｄを越えた距離ｒｄ’となるため、同時に動作できない状態となり、結果として複数の読出記録ヘッド１０５−１，１０５−２のいずれか一方しか動作できなくなってしまう。さらに、記録読出ヘッド１０５−１，１０５−２の双方の動作が読出処理と記録処理をそれぞれに実行すると、読出処理における動作可能な最高回転速度と、記録処理における動作可能な最高回転速度が異なるため、記録読出ヘッド１０５−１，１０５−２間の位置関係がより制限されることになる。
【０１９７】
そこで、読出記録ヘッド１０５−１，１０５−２は、双方が同時に動作速度範囲を維持して処理できる領域（以降においては、単位領域と称する）内において、記録処理または読出処理の何れか一方の処理を同時に実行させる。
【０１９８】
ここで、図２１のフローチャートを参照して、ドライブ制御部１０４による同時記録読出動作処理（上述した破壊編集における同時記録読出処理）について説明する。
【０１９９】
ステップＳ１１１において、ドライブ制御部１０４は、同時記録読出処理が開始されたか否かを判定し、同時記録読出処理が開始されたと判定されるまでその処理を繰り返す。例えば、図８のフローチャートを参照して説明した（破壊）編集処理が開始されたような場合、同時記録読出処理が開始されたと判定され、その処理は、ステップＳ１１２に進む。
【０２００】
ステップＳ１１２において、ドライブ制御部１０４は、ヘッド制御部１２２−１，１２２−２を制御して、読出処理、または、記録処理を実行しようとする単位領域内に全ての読出記録ヘッド１０５を配置させる。すなわち、単位領域は、動作速度範囲を維持しつつ処理できる領域であるので、読出記録ヘッド１０５が２個である場合、ヘッド制御部１２２−１，１２２−２は、読出記録ヘッド１０５−１，１０５−２の配置間隔が動作速度範囲となるように配置する。例えば、読出記録ヘッド１０５−１，１０５−２は、図２２の点線で示される読出記録ヘッド１０５−１，１０５−２のように配置される。ここで、各マス目は、読出記録ヘッド１０５−１，１０５−２のそれぞれにより読出処理、または、記録処理される範囲を示している。図２２においては、単位領域は範囲＃１，＃２を合わせた範囲である。尚、図２２においては、読出記録ヘッド１０５−１，１０５−２のそれぞれにより読出処理、または、記録処理される範囲が均等であることを前提として説明するが、この範囲は、均等でなくても良いものである。
【０２０１】
ステップＳ１１３において、ヘッド制御部１２２−１，１２２−２は、読出記録ヘッド１０５−１，１０５−２をそれぞれ制御して、記録媒体１１に対して読出処理、または、記録処理を実行させる。すなわち、図２２においては、点線で示される読出記録ヘッド１０５−１，１０５−２が図中の右方向に移動しながらそれぞれ記録媒体１１上の範囲＃１，＃２に対して読出処理、または、記録処理を実行する。
【０２０２】
ステップＳ１１３において、ドライブ制御部１０４は、全ての読出記録ヘッド１０５が単位領域内の記録処理または読出処理が終了したか否かを判定する。すなわち、読出記録ヘッド１０５−１，１０５−２がそれぞれ範囲＃１，＃２に対しての記録処理または読出処理を終了したか否かが判定され、終了していない場合、その処理は、ステップＳ１１３に戻る。すなわち、記録処理または読出処理が終了するまで、その処理が繰り返される。
【０２０３】
そして、ステップＳ１１３において、全ての読出記録ヘッド１０５が単位領域内の記録処理または読出処理が終了したと判定された場合、その処理は、ステップＳ１１４に進む。
【０２０４】
ステップＳ１１４において、ドライブ制御部１０４は、ヘッド制御部１２２−１，１２２−２を制御して、処理方向に対して今現在先頭位置となる読出記録ヘッド１０５が最後尾となるように、処理方向に隣接する新たな単位領域に全ての読出記録ヘッド１０５を配置させる。すなわち、図２２の場合、ステップＳ１１３の処理で記録処理または読出処理が終了したと判定された時点で、読出記録ヘッド１０５−２は、図２２の実線で示されている読出記録ヘッド１０５−２で示される位置に存在し、処理方向に対して先頭位置であるので、この読出記録ヘッド１０５−２が最後尾となるように、全ての読出記録ヘッド１０５が、処理方向に隣接する新たな単位領域に配置される。
【０２０５】
新たな単位領域は、図２２の範囲＃２’，＃１’を合わせた範囲であるので、読出記録ヘッド１０５−１，１０５−２は、実線で示される位置に配置されることになる。ここで、読出記録ヘッド１０５−２は、直前の単位領域の処理における終了位置に配置されることになるため、実質的に位置が変化しない。結果として、２個の読出記録ヘッド１０５を用いた場合、直前の単位領域の処理における先頭位置に存在する読出記録ヘッド１０５以外の読出記録ヘッドを移動させるのみでよいので、読出記録ヘッド１０５が移動することにより発生するシークタイムを低減させることが可能となる。
【０２０６】
ステップＳ１１５において、ドライブ制御部１０４は、同時記録読出処理が終了したか否かを判定し、終了していないと判定された場合、その処理は、ステップＳ１１３に戻る。すなわち、同時記録読出処理が終了したと判定されるまで、ステップＳ１１３乃至Ｓ１１６の処理が繰り返される。
【０２０７】
ステップＳ１１５において、同時記録読出処理が終了したと判定された場合、その処理は、ステップＳ１１１に戻り、それ以降の処理が繰り返される。
【０２０８】
以上の処理により、複数の読出記録ヘッド１０５を用いて読出処理と記録処理を同時に実行するようにしても、複数の読出記録ヘッド１０５の動作速度範囲を維持しつつ、読出記録ヘッド１０５の移動回数を最小限にすることが可能となるため、複数の読出記録ヘッド１０５を効率良く動作させて読出処理と記録処理を同時に実行させることができるので、処理速度を向上させることが可能となる。
【０２０９】
尚、図２２において、読出記録ヘッド１０５−１，１０５−２のそれぞれにより読出処理、または、記録処理される範囲（例えば、図２２の範囲＃１，＃２など）は均等でなくても良いものであるが、範囲が均等でない場合、読出記録ヘッド１０５−１，１０５−２のいずれか一方が先に処理を終えても、他方の処理が終了するまでの待ち時間が発生することになり、全体して処理時間が掛かってしまうので、均等に配置するようにした方が全体としての処理時間が短縮でき、処理を高速化することが可能となる。
【０２１０】
次に、図２３のフローチャートを参照して、複数の読出記録ヘッド１０５の読出処理と記録処理との切替処理について説明する。
【０２１１】
ステップＳ１４１において、ドライブ制御部１０４は、データの記録処理を実行させるタイミングであるか否かを判定し、例えば、信号分配部１２１より書き戻しデータが供給され、記録媒体１１に記録させるタイミングであると判定した場合、ステップＳ１４２において、全ての読出記録ヘッド１０５に対して記録動作を実行させる。
【０２１２】
一方、ステップＳ１４１において、記録処理ではないと判定された場合、ステップＳ１４２の処理がスキップされる。
【０２１３】
ステップＳ１４３において、ドライブ制御部１０４は、データの読出処理を実行させるタイミングであるか否かを判定し、例えば、記録媒体１１に記録された下地データを読み出すタイミングであると判定した場合、ステップＳ１４３において、全ての読出記録ヘッド１０５に対して読出動作を実行させ、その処理は、ステップＳ１４１に戻る。
【０２１４】
一方、ステップＳ１４３において、読出処理ではないと判定された場合、ステップＳ１４２の処理がスキップされる。
【０２１５】
以上の処理により、複数の読出記録ヘッド１０５は、読出処理であっても記録処理であっても、全ての読出記録ヘッド１０５が、いずれか同一の処理を実行することになるので、例えば、図２４で示されるように、点線で示されるように、読出記録ヘッド１０５−１，１０５−２がそれぞれ範囲＃１，＃２に対して記録処理を実行した後、Extent跨ぎによりジャンプしても、全ての読出記録ヘッド１０５が同時にジャンプして、実線で示される読出記録ヘッド１０５−１’，１０５−２’のように配置されて、読出処理または記録処理が同時に実行されることになるため、読出記録ヘッド１０５の動作速度範囲が維持されるので、常に複数の読出記録ヘッド１０５を効率良く動作させることが可能となり、結果として、処理速度を向上させることが可能となる。
【０２１６】
以上においては、読出記録ヘッド１０５が２個である場合について説明してきたが、当然のことながらそれ以上の数であっても良い。
【０２１７】
例えば、読出記録ヘッド１０５がN個であった場合、図２５で示されるように、単位領域内に読出書込ヘッド１０５−１乃至１０５−Ｎが配置され、それぞれ範囲Head＃１乃至Head＃Nを記録処理または読出処理する。
【０２１８】
また、読出記録ヘッド１０５がN個であった場合、図２１のフローチャートを参照して説明した処理の場合、単位領域＃１が処理方向に向って進むに従って、読出記録ヘッド１０５の配置は、図２６で示されるように変化する。
【０２１９】
すなわち、図２６の最上段で示されるように処理方向に向って単位領域＃１，＃２，＃３・・・と配置されていた場合、単位領域＃１で処理方向に向って読出記録ヘッド１０５−１，１０５−２・・・１０５−Nと配置されていたとき、次の単位領域＃２においては、図２６の下から２段目で示されるように、直前の単位領域＃１において先頭位置の読出記録ヘッド１０５−Ｎが最後尾となり、処理方向に向って、１０５−Ｎ，１０５−１，１０５−２・・・１０５−（N−１）となる。同様にして、単位領域＃３においては、図２６の最下段で示されるように、直前の単位領域＃２において先頭位置の読出記録ヘッド（Ｎ−１）が最後尾となり、処理方向に向って、１０５−（Ｎ−１），１０５−Ｎ・・・１０５−（N−２）となる。
【０２２０】
図２６で示されるように、単位領域における読出処理または記録処理が繰り返される度に、読出記録ヘッド１０５の配置が変化することにより、Ｎ個の読出記録ヘッド１０５が存在していても、先頭位置に配置されていた読出記録ヘッド１０５については、処理する単位領域が切り替わるときでも、記録媒体１１上の位置が変化することなく連続的に処理を実行することが可能となる（単位領域の境界を跨いで連続的に処理を実行することが可能となる）ため、処理速度を向上させることが可能となる。
【０２２１】
さらに、上述したように、例えば、図２７の最上段で示されるように、アクセス対象となる記録媒体１１上の領域を、図２７の上から２段目で示されるように、M個の領域＃１乃至＃Mに分割する。さらに、図２７の下から２段目で示されるように、分割された各領域について読出処理を実行する単位領域と、記録処理を実行する単位領域とを交互に配置して、図２７の最下段で示されるように各単位領域について、N個の読出記録ヘッド１０５により読出処理と記録処理とを時分割処理することが可能となる。尚、図２７の最下段において距離ｒｄは、動作速度範囲である。また、図２７の下から２段目において各マス目は単位領域を示しており、Read＃１乃至＃Mが読出処理を実行する単位領域であり、Write＃１乃至＃Mが読出処理を実行する単位領域である。
【０２２２】
また、図２７においては、各領域毎に記録処理を実行する単位領域と読出処理を実行する単位領域とが設けられていたが、図２８で示されるように、記録処理を実行する複数の単位領域をまとめた領域や、記録処理を実行する複数の単位領域をまとめた領域を設定するようにしても良い。
【０２２３】
さらに、図２９の最上段で示されるように、最初の処理では読出処理のみを実行し、時間の経過と共に読出処理と記録処理を実行し、さらに、最終的には記録処理のみを実行させる、いわゆるパイプライン処理を実行させるようにしてもよい。すなわち、図２９の２段目で示されるように、読出処理を実行する領域＃１乃至＃Mに分割すると共に、記録処理を実行する領域Ｍ１’乃至Ｍ＃’に分割する。
【０２２４】
さらに、図２９の下から２段目においては、Read＃１乃至＃Mで示される単位領域においては、連続的にN個の読出記録ヘッド１０５により読出処理が実行され、Write＃１’乃至＃M’で示される単位領域においては、連続的にN個の読出記録ヘッド１０５により記録処理が実行されており、Read＃１乃至＃３で示される単位領域においては、連続的に読出処理が実行され、次いで、Write＃１’，Read＃４，Write＃２’，Read＃５，Write＃３’・・・と単位領域毎に記録処理と読出処理が実行されて、時分割処理されていることが示されている。
【０２２５】
以上によれば、動作速度範囲に複数の全ての読出記録ヘッドを配置して、単位領域毎に記録媒体にデータを記録する、または、記録媒体に記録されているデータを読み出すようにしたので、複数の読出記録ヘッドを効率良く利用することが可能となり、読出処理および記録処理、並びに読出処理と記録処理の時分割処理を高速で実現することが可能となる。また、複数の読出記録ヘッドが、新たな単位領域に配置されるとき、直前の単位領域における処理で処理方向に対して先頭位置に配置されていた読出記録ヘッドが、次に単位領域においては最後尾になるように複数の読出記録ヘッドが配置されることにより、少なくとも１個の読出記録ヘッドが単位領域の境界を跨いで連続的に処理することができるので、読出記録ヘッドの配置処理に伴うジャンプにより生じるシークタイムを削減することができ、複数の読出記録ヘッドでの読出処理と記録処理の時分割処理を高速で実現することが可能となる。
【０２２６】
上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行させることが可能な、例えば汎用のパーソナルコンピュータなどに記録媒体からインストールされる。
【０２２７】
プログラムが記録されている記録媒体は、図２に示すように、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク５１（フレキシブルディスクを含む）、光ディスク５２（CD-ROM(Compact Disc-Read Only Memory)，DVD（Digital Versatile Disk）を含む）、光磁気ディスク５３（MD（Mini-Disc）を含む）、もしくは半導体メモリ５４などよりなるパッケージメディアにより構成されるだけでなく、コンピュータに予め組み込まれた状態でユーザに提供される、プログラムが記録されているROM２２や、記憶部２８に含まれるハードディスクなどで構成される。
【０２２８】
尚、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理は、もちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理を含むものである。
【０２２９】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【図面の簡単な説明】
【０２３０】
【図１】本発明を適用した記録再生システムの一実施の形態の構成を説明する図である。
【図２】図１のデータ記録再生装置の構成を示す図である。
【図３】図２のデータ記録再生装置により実現される機能を示す図である。
【図４】図３におけるドライブ制御部１０４の詳細な構成を示す図である。
【図５】図１の記録媒体１１の構成を示す図である。
【図６】破壊編集によるクリップの記録例を示す図である。
【図７】編集動作処理を説明するフローチャートである。
【図８】編集開始制御処理を説明するフローチャートである。
【図９】編集処理を説明するフローチャートである。
【図１０】編集制御処理を説明するフローチャートである。
【図１１】編集終了制御処理を説明するフローチャートである。
【図１２】ポストロール処理を説明するフローチャートである。
【図１３】編集完了処理を説明するフローチャートである。
【図１４】記録処理と読出処理とが切り替えられるたびにスピンドルの回転速度を記録可能速度と最高読出可能速度とに切り替えた時の処理を説明するタイミングチャートである。
【図１５】スピンドルの回転周波数の差と加減速に係る時間の関係を説明する図である。
【図１６】編集処理が指示された時点でスピンドルの回転速度を記録可能速度に切り替えた時の処理を説明するタイミングチャートである。
【図１７】書込処理が開始される直前にスピンドルの回転速度を記録可能速度に切り替えて、その後一定の速度に維持した時の処理を説明するタイミングチャートである。
【図１８】複数の読出記録ヘッドの動作を説明する図である。
【図１９】２個の読出記録ヘッドの動作を説明する図である。
【図２０】２個の読出記録ヘッドの動作を説明する図である。
【図２１】同時記録読出動作制御処理を説明するフローチャートである。
【図２２】同時記録読出動作制御処理を説明する図である。
【図２３】切替制御処理を説明するフローチャートである。
【図２４】切替制御処理を説明する図である。
【図２５】記録再生機構部のさらにその他の構成を説明する図である。
【図２６】N個の読出記録ヘッドの動作を説明する図である。
【図２７】N個の読出記録ヘッドのその他の動作を説明する図である。
【図２８】N個の読出記録ヘッドのさらにその他の動作を説明する図である。
【図２９】N個の読出記録ヘッドのさらにその他の動作を説明する図である。
【符号の説明】
【０２３１】
１  データ記録再生装置，  ２  編集装置，  １０１  制御部，  １０２  記録信号処理部，  １０３  信号多重化分離処理部，  １０４  ドライブ制御部，  １０５，１０５−１，１０５−２  読出記録ヘッド，  １０６  サーボ制御部，  １０７  再生信号処理部，  １０８  ネットワークインタフェース，  １０９  メタデータ処理部，  １２１  信号分配部，  １２１ａ  バッファ，  １２２，１２２−１，１２２−２  ヘッド制御部，  １２３  信号合成部，  １２３ａ  バッファ
【図１】
2006107639.tif 000003
【図２】
2006107639.tif 000004
【図３】
2006107639.tif 000005
【図４】
2006107639.tif 000006
【図５】
2006107639.tif 000007
【図６】
2006107639.tif 000008
【図７】
2006107639.tif 000009
【図８】
2006107639.tif 000010
【図９】
2006107639.tif 000011
【図１０】
2006107639.tif 000012
【図１１】
2006107639.tif 000013
【図１２】
2006107639.tif 000014
【図１３】
2006107639.tif 000015
【図１４】
2006107639.tif 000016
【図１５】
2006107639.tif 000017
【図１６】
2006107639.tif 000018
【図１７】
2006107639.tif 000019
【図１８】
2006107639.tif 000020
【図１９】
2006107639.tif 000021
【図２０】
2006107639.tif 000022
【図２１】
2006107639.tif 000023
【図２２】
2006107639.tif 000024
【図２３】
2006107639.tif 000025
【図２４】
2006107639.tif 000026
【図２５】
2006107639.tif 000027
【図２６】
2006107639.tif 000028
【図２７】
2006107639.tif 000029
【図２８】
2006107639.tif 000030
【図２９】
2006107639.tif 000031