(57)【要約】【課題】書き込み時にディフェクトが発生したような場合でも、読み出し時にデータが連続して読み出せるような書き込みを行えるようにする。【解決手段】所定の記録媒体に、複数のピックアップで、データの書き込みを行っているときに、ディフェクトが発生した場合、ディフェクトを検出したピックアップから、ディフェクトが発生したことに関する通知がある。ディフェクトが発生した領域の位置、その領域内でディフェクトが発生した箇所が先頭であるか否か、記録媒体が再書き込み可能であるか否かなどを考慮し、かつ、データが読み出される順で配置されるように、交替先が決定される。本発明は、光ディスクを駆動するドライブに適用することができる。【選択図】図１４
2011113612.tif 000002
【特許請求の範囲】
【請求項１】
ｎ個のピックアップと、
前記ピックアップをそれぞれ制御するｎ個の第１の制御手段と、
データをｎ個に分割して、分割されたデータを、前記ｎ個のピックアップで所定のディスクに書き込むために、前記ｎ個の第１の制御手段を制御する第２の制御手段と
を備え、
前記第２の制御手段は、
前記ディスクに前記データを書き込み中に、欠陥を検知したとの通知を、前記ｎ個の第１の制御手段のうちの少なくとも１つの第１の制御手段から受信した場合、交替先を決定し、その交替先に関する情報を前記ｎ個の第１の制御手段に通知し、
前記交替先を、前記ディスクの再生時に連続して前記データを読み出せる領域に決定する
駆動装置。
【請求項２】
前記欠陥を検知したピックアップに応じて、前記交替先が決定される
請求項１に記載の駆動装置。
【請求項３】
前記ディスクが再書き込み可能な記録媒体であるか否かに応じて、前記交替先が決定される
請求項１または２に記載の駆動装置。
【請求項４】
前記欠陥が、発生した箇所が、分割された前記データが書き込まれる領域の先頭の箇所であるか否かに応じて、前記交替先が決定される
請求項１乃至３のいずれかに記載の駆動装置。
【請求項５】
前記欠陥を検知した前記ピックアップの数に応じて、前記交替先が決定される
請求項１乃至４のいずれかに記載の駆動装置。
【請求項６】
ｎ個のピックアップと、
前記ピックアップをそれぞれ制御するｎ個の第１の制御手段と、
データをｎ個に分割して、分割されたデータを、前記ｎ個のピックアップで所定のディスクに書き込むために、前記ｎ個の第１の制御手段を制御する第２の制御手段と
を備える駆動装置の駆動方法において、
前記第２の制御手段は、
前記ディスクに前記データを書き込み中に、欠陥を検知したとの通知を、前記ｎ個の第１の制御手段のうちの少なくとも１つの第１の制御手段から受信した場合、交替先を決定し、その交替先に関する情報を前記ｎ個の第１の制御手段に通知し、
前記交替先を、前記ディスクの再生時に連続して前記データを読み出せる領域に決定する
ステップを含む駆動方法。
【請求項７】
ｎ個のピックアップと、
前記ピックアップをそれぞれ制御するｎ個の第１の制御手段と、
データをｎ個に分割して、分割されたデータを、前記ｎ個のピックアップで所定のディスクに書き込むために、前記ｎ個の第１の制御手段を制御する第２の制御手段と
を備える駆動装置を制御するコンピュータのプログラムであって、
前記第２の制御手段が、
前記ディスクに前記データを書き込み中に、欠陥を検知したとの通知を、前記ｎ個の第１の制御手段のうちの少なくとも１つの第１の制御手段から受信した場合、交替先を決定し、その交替先に関する情報を前記ｎ個の第１の制御手段に通知し、
前記交替先を、前記ディスクの再生時に連続して前記データを読み出せる領域に決定する
ステップを含む処理を実行させるコンピュータが読み取り可能なプログラム。
【請求項８】
ｎ個のピックアップと、
前記ピックアップをそれぞれ制御するｎ個の第１の制御手段と、
データをｎ個に分割して、分割されたデータを、前記ｎ個のピックアップで所定のディスクに書き込むために、前記ｎ個の第１の制御手段を制御する第２の制御手段と
を備える駆動装置に、
前記第２の制御手段が、
前記ディスクに前記データを書き込み中に、欠陥を検知したとの通知を、前記ｎ個の第１の制御手段のうちの少なくとも１つの第１の制御手段から受信した場合、交替先を決定し、その交替先に関する情報を前記ｎ個の第１の制御手段に通知し、
前記交替先を、前記ディスクの再生時に連続して前記データを読み出せる領域に決定する
ステップを含む処理を実行させるコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は駆動装置および方法、プログラム、並びに記録媒体に関し、特に、所定のディスクへの記録や再生の速度を向上させる駆動装置および方法、プログラム、並びに記録媒体に関する。
【背景技術】
【０００２】
近年、高画質な映像のデータの記録、再生が普及しつつある。このような高画質な映像のデータは、その容量が大きくなってしまう傾向にある。よって、記録時に所定のディスクに書き込む容量が大きくなり、ディスクへの書き込みを早く行う必要がある。そこで、スピンドルの回転数を上げて記録速度を向上させることが提案されている。
【０００３】
しかしながら、スピンドルの回転数を上げると、その回転の音が大きくなり、その音が録音されてしまうことがあった。そのために、記録装置でスピンドルの回転数を上げることで、記録速度を向上させることは好ましい対処法ではなかった。また、スピンドルの回転数を上げることで、記録速度を向上させる場合、ディスクメディアの特性による記録レートの限界、信号処理ＬＳＩの処理能力による限界、ディスクを高速で回転させることに対する物理的な限界などがあった。
【０００４】
そこで、同じ仕様の光学系を２チャンネル備え、２チャンネルを同時に用いて記録処理を実行することが考えられる。２チャンネル備える装置は、その２チャンネルを対向した位置に設け、それぞれスライダを設ける構成が考えられる。このように構成によれば、それぞれのチャンネルが独立的にスライダ制御され、同時に所定のディスクに対して記録動作を行うことができ、記録速度を向上させることが可能となる。（例えば、特許文献１、特許文献２参照）
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平０６−３１４４７３号公報
【特許文献２】特開平０７−０５６６９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
記録速度が向上されることで、例えば、高画質で大容量な映像データを記録することが可能となるが、再生するときにも、その大容量の映像データを読み出す必要がある。そのために、データは連続していることが好ましい。しかしながら、複数のチャンネルで、連続データを分割して記録するときに、１又は複数のチャンネルでディフェクトが発生した場合、連続してデータを記録できない可能性があった。連続してデータが記録されなかった場合、再生時に、記録媒体からデータの読み出しが間に合わなくなる可能性があった。そこで、記録時に、ディフェクトが発生したときに、連続してデータが記録されるように、交替先が決定され、連続してデータが記録されるようにすることが望まれていた。
【０００７】
本発明は、このような状況に鑑みてなされたものであり、記録時に仮にディフェクトが発生したとしても、データが連続して記録されるようにする。
【課題を解決するための手段】
【０００８】
本発明の一側面の駆動装置は、ｎ個のピックアップと、前記ピックアップをそれぞれ制御するｎ個の第１の制御手段と、データをｎ個に分割して、分割されたデータを、前記ｎ個のピックアップで所定のディスクに書き込むために、前記ｎ個の第１の制御手段を制御する第２の制御手段とを備え、前記第２の制御手段は、前記ディスクに前記データを書き込み中に、欠陥を検知したとの通知を、前記ｎ個の第１の制御手段のうちの少なくとも１つの第１の制御手段から受信した場合、交替先を決定し、その交替先に関する情報を前記ｎ個の第１の制御手段に通知し、前記交替先を、前記ディスクの再生時に連続して前記データを読み出せる領域に決定する。
【０００９】
前記欠陥を検知したピックアップに応じて、前記交替先が決定されるようにすることができる。
【００１０】
前記ディスクが再書き込み可能な記録媒体であるか否かに応じて、前記交替先が決定されるようにすることができる。
【００１１】
前記欠陥が、発生した箇所が、分割された前記データが書き込まれる領域の先頭の箇所であるか否かに応じて、前記交替先が決定されるようにすることができる。
【００１２】
前記欠陥を検知した前記ピックアップの数に応じて、前記交替先が決定されるようにすることができる。
【００１３】
本発明の一側面の駆動方法は、ｎ個のピックアップと、前記ピックアップをそれぞれ制御するｎ個の第１の制御手段と、データをｎ個に分割して、分割されたデータを、前記ｎ個のピックアップで所定のディスクに書き込むために、前記ｎ個の第１の制御手段を制御する第２の制御手段とを備える駆動装置の駆動方法において、前記第２の制御手段は、前記ディスクに前記データを書き込み中に、欠陥を検知したとの通知を、前記ｎ個の第１の制御手段のうちの少なくとも１つの第１の制御手段から受信した場合、交替先を決定し、その交替先に関する情報を前記ｎ個の第１の制御手段に通知し、前記交替先を、前記ディスクの再生時に連続して前記データを読み出せる領域に決定するステップを含む。
【００１４】
本発明の一側面のプログラムは、ｎ個のピックアップと、前記ピックアップをそれぞれ制御するｎ個の第１の制御手段と、データをｎ個に分割して、分割されたデータを、前記ｎ個のピックアップで所定のディスクに書き込むために、前記ｎ個の第１の制御手段を制御する第２の制御手段とを備える駆動装置を制御するコンピュータのプログラムであって、前記第２の制御手段が、前記ディスクに前記データを書き込み中に、欠陥を検知したとの通知を、前記ｎ個の第１の制御手段のうちの少なくとも１つの第１の制御手段から受信した場合、交替先を決定し、その交替先に関する情報を前記ｎ個の第１の制御手段に通知し、前記交替先を、前記ディスクの再生時に連続して前記データを読み出せる領域に決定するステップを含む処理を実行させるコンピュータが読み取り可能なプログラム。
【００１５】
本発明の一側面の記録媒体は、ｎ個のピックアップと、前記ピックアップをそれぞれ制御するｎ個の第１の制御手段と、データをｎ個に分割して、分割されたデータを、前記ｎ個のピックアップで所定のディスクに書き込むために、前記ｎ個の第１の制御手段を制御する第２の制御手段とを備える駆動装置に、前記第２の制御手段が、前記ディスクに前記データを書き込み中に、欠陥を検知したとの通知を、前記ｎ個の第１の制御手段のうちの少なくとも１つの第１の制御手段から受信した場合、交替先を決定し、その交替先に関する情報を前記ｎ個の第１の制御手段に通知し、前記交替先を、前記ディスクの再生時に連続して前記データを読み出せる領域に決定するステップを含む処理を実行させるコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【００１６】
本発明の一側面の駆動装置および方法、プログラム、並びに記録媒体においては、ｎ個のピックアップがそれぞれ制御され、データがｎ個に分割されて、ｎ個のピックアップで所定のディスクに書き込まれる。また、ディスクにデータが書き込まれているときに、欠陥が検知されると、交替先が決定され、その交替先に関する情報がｎ個のピックアップを制御する制御手段に通知される。さらに、その交替先は、ディスクの再生時に連続してデータが読み出せる領域に決定される。
【発明の効果】
【００１７】
本発明の一側面によれば、記録時にディフェクトが発生したとしても、データが連続して記録されるように、交替先を決定することが可能となる。
【図面の簡単な説明】
【００１８】
【図１】本発明を適用した駆動装置の一実施の形態の構成を示す図である。
【図２】本発明を適用した駆動装置の他の構成を示す図である。
【図３】スピンドルモータの制御について説明する図である。
【図４】駆動装置の内部構成例を示す図である。
【図５】駆動装置の動作について説明するフローチャートである。
【図６】駆動装置の動作について説明するフローチャートである。
【図７】交替先の決定の仕方について説明するための図である。
【図８】交替先の決定の仕方について説明するための図である。
【図９】交替先の決定の仕方について説明するための図である。
【図１０】本発明を適用した駆動装置のさらに他の構成を示す図である。
【図１１】通信に関する接続について説明する図である。
【図１２】ピックアップ制御部の処理について説明するためのフローチャートである。
【図１３】ピックアップ制御部の処理について説明するためのフローチャートである。
【図１４】制御ブロックの処理について説明するためのフローチャートである。
【図１５】交替先の決定の仕方について説明するための図である。
【図１６】交替先の決定の仕方について説明するための図である。
【図１７】交替先の決定の仕方について説明するための図である。
【図１８】交替先の決定の仕方について説明するための図である。
【図１９】交替先の決定の仕方について説明するための図である。
【図２０】交替先の決定の仕方について説明するための図である。
【図２１】交替先の決定の仕方について説明するための図である。
【図２２】交替先の決定の仕方について説明するための図である。
【図２３】交替先の決定の仕方について説明するための図である。
【図２４】交替先の決定の仕方について説明するための図である。
【図２５】交替先の決定の仕方について説明するための図である。
【図２６】交替先の決定の仕方について説明するための図である。
【図２７】交替先の決定の仕方について説明するための図である。
【図２８】交替先の決定の仕方について説明するための図である。
【図２９】記録媒体について説明する図である。
【発明を実施するための形態】
【００１９】
以下に、本発明の実施の形態について図面を参照して説明する。
【００２０】
［第１の実施の形態について］
図１は、本発明を適用した駆動装置の一実施の形態の構成を示す図である。本発明は、所定のディスクを駆動し、そのディスクに対してデータを記録したり、記録されているデータを再生したりする装置である。
【００２１】
図１に示した駆動装置は、所定のディスクとして、ディスク１１を駆動する。ディスク１１は、例えば、ＤＶＤ(Digital Versatile Disc)やＢＤ（Blu−ray Disc）である。駆動装置は、スピンドルモータ１２、光学ヘッド１３−１、光学ヘッド１３−１、光学ピックアップ１４−１、光学ピックアップ１４−２、ピックアップ制御部１５−１、ピックアップ制御部１５−２、制御ブロック１６、およびホストＣＰＵ（Central Processing Unit）１７を備える。
【００２２】
スピンドルモータ１２、光学ヘッド１３−１、光学ヘッド１３−１、光学ピックアップ１４−１、光学ピックアップ１４−２、ピックアップ制御部１５−１、ピックアップ制御部１５−２、制御ブロック１６がドライブシステムを構成する。以下、光学ヘッド１３−１、光学ヘッド１３−２を個々に区別する必要がない場合、単に、光学ヘッド１３と記述する。他の部分に関しても同様に記述する。
【００２３】
図１に示した駆動装置は、２つの光学ヘッド１３−１と光学ヘッド１３−２が備えられ、１つの光学ヘッド１３−１に１つの光学ピックアップ１４−１が備えられ、１つの光学ヘッド１３−２に１つの光学ピックアップ１４−２が備えられている構成とされている。光学ヘッド１３−１（光学ピックアップ１４−１）は、ピックアップ制御部１５―１により制御され、光学ヘッド１３−２（光学ピックアップ１４−２）は、ピックアップ制御部１５―２により制御される。
【００２４】
しかしながら、光学ヘッド１３−１（光学ピックアップ１４−１）と光学ヘッド１３−２（光学ピックアップ１４−２）は、例えば、データを同時に書き込む場合など協調して動作する必要があり、協調して動作できるようにするための信号が、制御ブロック１６から出される。ピックアップ制御部１５−１とピックアップ制御部１５−２は、それぞれ制御ブロック１６とSATA（Serial Advanced Technology Attachment）通信を行えるように構成されている。また、制御ブロック１６自体は、ホストＣＰＵ１７からの指示を受けられるように、SATA通信を行えるように構成されている。
【００２５】
図３を参照して後述するように、スピンドルモータ１２の制御は、ピックアップ制御部１５―１とピックアップ制御部１５―２のうちのどちらか一方でのみ行う必要がある。そこで、ピックアップ制御部１５―１とピックアップ制御部１５―２のうちの、どちらか一方のみがスピンドルモータ１２の制御を行うように構成されている。
【００２６】
図２は、本発明を適用した駆動装置の一実施の形態の他の構成を示す図である。図２に示した駆動装置も、所定のディスクとして、ディスク１１を駆動する。図２に示した駆動装置は、スピンドルモータ１２、光学ヘッド３３、光学ピックアップ３４−１、光学ピックアップ３４−２、ピックアップ制御部３５−１、ピックアップ制御部３５−２、制御ブロック１６、およびホストＣＰＵ１７を備える。
【００２７】
図２に示した駆動装置は、１つの光学ヘッド３３に２つの光学ピックアップ３４−１と光学ピックアップ３４−２が備えられている。光学ピックアップ３４−１は、ピックアップ制御部３５―１により制御され、光学ピックアップ３４−２は、ピックアップ制御部３５―２により制御される。このような構成の場合、光学ヘッド３３は、ピックアップ制御部３５−１またはピックアップ制御部３５―２のどちらかにより制御される。また、図１に示した駆動装置と同じように、スピンドルモータ１２の制御などは、ピックアップ制御部３５―１とピックアップ制御部３５―２のうちのどちらか一方でのみ行われる。
【００２８】
図２に示した駆動装置においても、ピックアップ制御部３５―１とピックアップ制御部３５―２とが協調動作できるように、ピックアップ制御部３５―１とピックアップ制御部３５―２の間で信号の授受が行えるように構成されている。また、ピックアップ制御部３５−１とピックアップ制御部３５−２は、それぞれ制御ブロック１６と通信を行えるように構成されている。さらに、制御ブロック１６とホストＣＰＵ１７も、通信が行えるように構成されている。
【００２９】
図３は、図１や図２に示した駆動装置（図３では、図２に示した駆動装置を例に挙げて説明する）におけるスピンドルモータ１２の制御について説明する図である。ディスク１１は、スピンドルモータ１２により回転が制御されるが、その制御するための信号は、ピックアップ制御部３５―１から供給される。スピンドルモータ１２は、回転速度を示すＦＧ（Frequency Generator）信号を、ピックアップ制御部３５―１とピックアップ制御部３５−２に供給する構成とされている。
【００３０】
ピックアップ制御部３５―１とピックアップ制御部３５−２は、それぞれ、光学ピックアップ３４を制御するために、ＦＧ信号が必要なため、ＦＧ信号は、ピックアップ制御部３５―１とピックアップ制御部３５−２にそれぞれ供給される構成とされている。スピンドルモータ１２を制御するのが、ピックアップ制御部３５―１であると設定されている場合、ピックアップ制御部３５―１が、スピンドルモータ１２を制御するための信号を生成し、スピンドルモータ１２に供給する構成とされる。
【００３１】
図４は、図２に示した駆動装置の内部構成例を示す図である。ここでは、図２に示した駆動装置を例に挙げて説明するが、図１に示した駆動装置のように、２つの光学ヘッド１３に、それぞれ光学ピックアップ３４を有するような駆動装置であっても、同様の内部構成を有する。
【００３２】
ピックアップ制御部３５―１は、ＬＳＩ（Large Scale Integrated）６１−１、SDRAM（Synchronous Dynamic Random Access Memory）６２−１、およびＲＦ（Radio Frequency）信号処理部６３−１を含む構成とされている。ＬＳＩ６１−１は、SATA（Serial Advanced Technology Attachment）制御部７１、メモリ制御部７２、デコーダ７３、エンコーダ７４、サーボ制御部７５、ＣＰＵ７６、およびシリアル通信制御部７７を含む構成とされている。
【００３３】
同様にピックアップ制御部３５―２は、ＬＳＩ６１−２、SDRAM６２−２、およびＲＦ信号処理部６３−２を含む構成とされている。ＬＳＩ６１−２は、SATA制御部８１、メモリ制御部８２、デコーダ８３、エンコーダ８４、サーボ制御部８５、ＣＰＵ８６、およびシリアル通信制御部８７を含む構成とされている。
【００３４】
ピックアップ制御部３５―１は、光学ピックアップ３４−１を制御し、光学ピックアップ３４−１にデータを供給したり、光学ピックアップ３４−１からのデータを受信したりする。再生動作のとき、光学ピックアップ３４−１からのデータは、ＲＦ信号処理部６３−１を介して、ＬＳＩ６１−１のデコーダ７３に供給される。デコーダ７３は、所定のデコード方式で、供給された信号をデコードし、そのデータをメモリ制御部７２に供給する。
【００３５】
メモリ制御部７２は、ＣＰＵ７６の制御のもと、SDRAM６２−１に供給されたデータを記憶させたり、SDRAM６２−１に記憶されているデータを読み出したりする。SDRAM６２−１は、バッファとして用いられる。
【００３６】
また、記録動作が行われるときには、メモリ制御部７２の制御のもと、SDRAM６２−１からデータが読み出され、エンコーダ７４にデータが供給される。エンコーダ７４は、供給されたデータを所定のエンコード方式でエンコードし、ＲＦ信号処理部６３−１を介して、光学ピックアップ３４−１に供給する。
【００３７】
SATA制御部７１は、制御ブロック１６（図２）と通信を行うときの制御を行う。シリアル通信制御部７７は、ピックアップ制御部３５―２との通信を制御する。すなわち、上記したように、光学ピックアップ３４−１と光学ピックアップ３４−２を協調動作させるために、ピックアップ制御部３５―１とピックアップ制御部３５―２で情報を共有する必要があり、そのための通信を、シリアル通信制御部７７が制御する。
【００３８】
サーボ制御部７５は、光学ピックアップ３４−１（光学ヘッド３３）のフォーカスやトラッキングといったサーボ関係の制御を行う。また、サーボ制御部７５は、スピンドルモータ１２の回転の制御も行う。
【００３９】
ピックアップ制御部３５−２も、ピックアップ制御部３５−１と同様に、光学ピックアップ３４―２を制御して記録や再生の制御を行う。しかしながら、ピックアップ制御部３５―２のサーボ制御部８５は、ピックアップ制御部３５―１のサーボ制御部７５と異なり、スピンドルモータ１２からのＦＧ信号は受信するが、スピンドルモータ１２へ、制御信号を出すことはないように構成されている。
【００４０】
このように、２つの光学ピックアップ３４をそれぞれ制御するピックアップ制御部３５―１とピックアップ制御部３５―２は、同様の構成を有し、同様の処理を行うが、スピンドルモータ１２を制御するのは、ピックアップ制御部３５―１であるように構成されている。このように構成することで、同じＬＳＩを用いることができ、コストを低減させることができるといった効果があるとともに、情報を共有するためのシリアル通信制御部７７（８７）を設けることで、協調動作をさせることができるといった効果もある。
【００４１】
さらに、そのようなＬＳＩは、例えば、パーソナルコンピュータのドライブなどに用いられるＬＳＩを用いることも可能であり、そのようなＬＳＩは、比較的廉価であるため、駆動装置全体のコストを下げることができるようになる。
【００４２】
［ディフェクト情報の読み出しに係わる処理について］
次に、具体的な例を挙げて、駆動装置の動作について説明する。まず、ディスク１１がドライブ（不図示）に挿入されたときの動作について図５のフローチャートを参照して説明する。ディスク１１がドライブに挿入されたときに、そのディスク１１からそのディスク１１に関する情報が読み出されるが、その読み出される情報は、ピックアップ制御部３５−１とピックアップ制御部３５−２を制御する制御ブロック１６で管理する必要がある。
【００４３】
ピックアップ制御部３５−１とピックアップ制御部３５−２の両方が、ディスク１１に関する情報を読み出す必要性はなく、どちらか一方の制御部が読み出し、制御ブロック１６に通知すればよい。ここでは、ピックアップ制御部３５−１が読み出すとして説明を続ける。ピックアップ制御部３５−１は、制御ブロック１６と通信を行うためのSATAを備えている。また、ピックアップ制御部３５−２も、制御ブロック１６と通信を行うことがあるため、SATAを備えている。
【００４４】
また、後述するように、ピックアップ制御部３５−１とピックアップ制御部３５−２は、例えば、ディフェクトが発生したときなどに、他のピックアップ制御部３５に通知をするため、その通知を行うための通信線を備えている。その通信は、UART（Universal Asynchronous Receiver Transmitter）通信で行われる。この通信を行うために、ピックアップ制御部３５−１とピックアップ制御部３５−２とは、２本の通信線（２本のシリアルシンターフェース）を備える構成とされている。
【００４５】
ディスク１１が挿入されたときに読み出される情報は、欠陥に関する情報であり、また後述するようにディスク１１にデータの書き込みを行うときに、欠陥が生じると、ディスク１１に対して欠陥に関する情報が書き込まれる。そして、そのような情報は、制御ブロック１６で管理される。
【００４６】
ステップＳ２１において、ピックアップ制御部３５−１は、メディア情報を読み出す。読み出されるメディア情報には、ディフェクト情報（defect）が含まれている。ディスク１１からディフェクト情報を読み出す。ディフェクトとは、ディスク１１の傷や汚れ等に起因する信号の欠損である。ディスク１１には、ディフェクト情報であるＤＭＳ（Defect Management Structure）が、例えば、４箇所記録されている。ＤＭＳは、ディスク１１の欠陥構造情報を示すＤＤＳ（Disc Definition Structure）と、欠陥リストであるＤＦＬ（Defect List）で構成されている。
【００４７】
ステップＳ２１においては、ピックアップ制御部３５−１が、光学ピックアップ３４―１を制御して、メディア情報（ディフェクト情報（ＤＭＳ））を読み出す。このとき、ディスク１１の４箇所にＤＭＳが記録されている場合には、４箇所から読み出しが行われる。ピックアップ制御部３５−１でメディア情報が読み出される一方で、制御ブロック１６は、ピックアップ制御部３５−１に対して、メディア情報を要求する。
【００４８】
そのような要求を制御ブロック１６から、ステップＳ２２において受信したピックアップ制御部３５−１は、ステップＳ２３において、ＤＦＬの位置を制御ブロック１６に通知する。ピックアップ制御部３５−１は、読み出した４箇所のＤＭＳのうち、ＤＤＳの情報から採用した１箇所のＤＦＬの場所を、制御ブロック１６に対して通知する。
【００４９】
制御ブロック１６は、ステップＳ４２においてピックアップ制御部３５−１からの通知を受信する。制御ブロック１６は、通知を受信すると、ステップＳ４３において、ディフェクト情報をピックアップ制御部３５−１に対して要求する。そのような要求を、ステップＳ２４において受信したピックアップ制御部３５−１は、ステップＳ２５において、ディフェクト情報を読み出す。このとき、ピックアップ制御部３５−１は、ピックアップ制御部３５−１が採用した１箇所のＤＦＬの場所からのみディフェクト情報を読み出す。
【００５０】
ディフェクト情報を読み出したピックアップ制御部３５−１は、ステップＳ２６において、制御ブロック１６に、読み出したディフェクト情報を通知する。その通知を、ステップＳ４４において、制御ブロック１６は受信する。
【００５１】
このようにすることで、ピックアップ制御部３５−１で読み出されたディフェクト情報が、制御ブロック１６で管理されるようにすることが可能となる。制御ブロック１６でピックアップ制御部３５−１だけでなく、ピックアップ制御部３５−２も制御するため、制御ブロック１６でディフェクト情報が管理されることで、ピックアップ制御部３５−１とピックアップ制御部３５−２が同一のディフェクト情報を共有することが可能となる。
【００５２】
制御ブロック１６は、ディフェクト情報を受信すると、ディスク１１に対するアクセスの準備ができたと認識し、その後、そのようなメディアアクセス系のコマンドを出す。ここでは、ディスク１１に対してデータの書き込みを指示するコマンドが出されたとする。
【００５３】
制御ブロック１６からコマンドが出されることで、ピックアップ制御部３５−１と制御ブロック１６が、それぞれ光学ピックアップ３４―１と光学ピックアップ３４―２をそれぞれ制御し、ディスク１１に対するデータの書き込みが実行される。データの書き込みが実行されているときに、何らかの原因で欠陥が生じると、ディスク１１に対して欠陥に関する情報が書き込まれる。そのような情報、すなわち、ディフェクト情報は、制御ブロック１６で管理される。また、欠陥が生じた部分を避けて書き込みが行われるようにするための指示（以下に説明する交替先の決定に関わる指示）も、制御ブロック１６から出される。
【００５４】
［記録中に欠陥が発生したときの処理について］
次に、このような書き込み時に欠陥が発生したときの処理について、図６のフローチャートを参照して説明する。
【００５５】
上記したような処理が実行されることで、ディスク１１にデータの書き込みができる状態になると、そのような状態であるということが、ホストＣＰＵ１７に、制御ブロック１６から通知される。その後、制御ブロック１６は、ホストＣＰＵ１７からの指示待ちの状態となる。ピックアップ制御部３５−１とピックアップ制御部３５−２は、制御ブロック１６からの指示待ちの状態となる。
【００５６】
ステップＳ６１において、制御ブロック１６が、ホストＣＰＵ１７からライトコマンドを受信すると、ステップＳ６２において、ライトコマンドを各チャンネルに対して発行する。各チャンネルに対してライトコマンドが発行されることで、ピックアップ制御部３５−１は、ステップＳ８１において、そのライトコマンドを受信し、ピックアップ制御部３５−２は、ステップＳ１０１において、そのライトコマンドを受信する。
【００５７】
ライトコマンドを受信したことにより、ピックアップ制御部３５−１とピックアップ制御部３５−２は、それぞれピックアップ３４−１とピックアップ３４−２を制御して、制御ブロック１６からの指示に基づき、ディスク１１に対してデータの書き込みを行う。そのような書き込みは、ホストＣＰＵ１７からライト要求（書き込み要求）が出されている間、繰り返し行われる。しかしながら、何らかの原因により、書き込みを継続中に、ディフェクトが発生したとする。
【００５８】
ステップＳ８２において、ピックアップ制御部３５−１が、ディフェクトの発生を検知すると、ステップＳ８３において、ピックアップ制御部３５−２に対して、書き込み動作の停止の要求が出される。ピックアップ制御部３５−１は、自身の書き込みの動作も停止する。またピックアップ制御部３５−１は、ピックアップ制御部３５−２に対して停止要求を出すとともに、制御ブロック１６に対してエラー通知、すなわち、ディフェクトが発生したことを通知する。
【００５９】
ステップＳ１０２において、ピックアップ制御部３５−２は、ピックアップ制御部３５−１からの停止要求を受信すると、ステップＳ１０３において、書き込み動作を停止する。ピックアップ制御部３５−２は、書き込み動作を停止すると、書き込み動作を停止したことを制御ブロック１６に通知する。書き込み動作を停止したことにより、ピックアップ制御部３５−２は、制御ブロック１６からの指示待ちの状態となる。
【００６０】
制御ブロック１６は、ステップＳ６３において、ピックアップ制御部３５−１からのエラー通知を受信し、ステップＳ６４において、ピックアップ制御部３５−２からの停止通知を受信する。制御ブロック１６は、ステップＳ６５において、交替先を決定する。例えば、ディスク１１上の傷などが原因で、その領域にはデータを書き込めない場合、その傷がある領域に書き込む予定だったデータは、ディスク１１の他の領域に替わりに書き込まれる。そのために交替先となる領域が、ステップＳ６５において決定される。この交替先の決定の仕方に関しては、後述するように、再生時に連続してデータが読み出すことが可能な配置となるように決定される。
【００６１】
ステップＳ６５において、ディフェクトが発生した領域の替わりにデータを書き込む交替先の領域が決定されると、ステップＳ６６において、ライトコマンドが発行され、ピックアップ制御部３５−１とピックアップ制御部３５−２にそれぞれ出力される。制御ブロック１６によりライトコマンドが発行されると、ピックアップ制御部３５−１は、ステップＳ８５において、そのライトコマンドを受信し、ピックアップ制御部３５−２は、ステップＳ１０５において、そのライトコマンドを受信する。ライトコマンドを受信したことにより、ピックアップ制御部３５−１とピックアップ制御部３５−２は、それぞれピックアップ３４−１とピックアップ３４−２を制御して、制御ブロック１６からの指示に基づき、ディスク１１に対してデータの書き込みを行う。すなわち、交替先の領域に対して、データの書き込みが実行される。
【００６２】
そして、指示されたデータのディスク１１への書き込みが終了すると、終了したことを示す通知が出される。すなわち、ステップＳ８６において、ピックアップ制御部３５−１は、制御ブロック１６に対して書き込み終了の通知を出し、ステップＳ１０６において、ピックアップ制御部３５−２は、制御ブロック１６に対して書き込み終了の通知を出す。それぞれのピックアップ制御部３５から出された書き込み終了通知は、ステップＳ６７、ステップＳ６８において、制御ブロック１６で受信される。
【００６３】
制御ブロック１６は、各チャンネルから、データの書き込みの終了の通知を受信すると、ステップＳ６９において、書き込み動作の終了を確認し、ホストＣＰＵ１７に対して、指示されたデータの書き込みが終了したことを示す通知を出す。そして、ホストＣＰＵ１７からの指示待ちの状態に移行される。
【００６４】
書き込み動作中にディフェクトが発生した場合、このような処理が、制御ブロック１６、ピックアップ制御部３５−１、およびピックアップ制御部３５−２でそれぞれ実行される。図６のフローチャートを参照した説明においては、ピックアップ制御部３５-１が、ディフェクトを検出した場合を例にあげて説明したが、ピックアップ制御部３５-２がディフェクトを検出した場合は、ピックアップ制御部３５-２が、上記したピックアップ制御部３５-１が実行した処理を行う。すなわち、ピックアップ制御部３５-２が、ディフェクトを検出した場合、ピックアップ制御部３５-１に対して、書き込み動作の停止の要求をだし、制御ブロック１６に対して、エラー通知を出す。
【００６５】
このように制御ブロック１６は、ピックアップ制御部３５からのエラー通知と停止通知を受信した時点で、交替先を決定する。
【００６６】
［交替先の決定について］
次に、ステップＳ６５において実行される交替先の決定に係わる処理について説明する。ホストＣＰＵ１７から要求された連続した書き込みデータが、１６ブロックであり、この１６ブロックを、２つのチャンネル、この場合、ピックアップ３４−１とピックアップ３４−２で分割する場合を例にあげて説明する。
【００６７】
１６ブロックを２つのピックアップ３４でディスク１１に書き込むため、１つのピックアップ３４に対しては、８ブロックが割り当てられる。１ブロックを“＊”で表すと、図７Ａに示すようになる。ディスク１１の所定の領域１０１には、０乃至７ブロックの８ブロックが、ピックアップ制御部３５−１の制御によりピックアップ３４−１で書き込まれる。また、ディスク１１の所定の領域１０２には、８乃至１５の８ブロックが、ピックアップ制御部３５−２の制御によりピックアップ３４−２でディスク１１に書き込まれる。
【００６８】
領域１０１と領域１０２は、連続した領域であるため、ブロック０乃至１５の１６ブロックは、その順に連続して書き込まれる。ピックアップ３４−１でディスク１１に書き込まれたブロックを“１”で表し、ピックアップ３４−２でディスク１１に書き込まれたブロックを“２”で表す。正常に０乃至１５のブロックがディスク１１に書き込まれると、図７Ｂに示すように表現できる。
【００６９】
正常にデータがディスク１１に書き込まれた場合、上記したようにピックアップ３４−１で書き込まれたデータとピックアップ３４−２で書き込まれたデータが連続的に書き込まれるため、再生時に連続的に読み出すことができる。また、再生時の装置が、１つのピックアップしか有していなくても連続的に読み出すことが可能であるし、２以上の複数のピックアップが備えられている装置であっても連続的に読み出すことが可能である。また２つのピックアップ３４で書き込みを行うため、２倍の速度でディスク１１に書き込みを行うことができる。
【００７０】
書き込み中にディフェクトが発生した場合、以下のように記録される。以下の説明において、図中の“★”は、ディフェクトが発生した箇所を表す。また、“・”は、まだディフェクト発生時に、書き込みが行われていない箇所を表す。また、“×”は、書き込みが禁止された箇所であることを示す。
【００７１】
ピックアップ３４−２でディフェクトが発生した場合、例えば、図７Ｃに示すように、１０番目のブロック（以下、ブロック１０と記載する、他のブロックも同様に記載する）が書き込まれるときにディフェクトが発生した場合、領域１０２は、未使用領域としてスキップされるようにする。未使用領域は、データの書き込みが行われない領域である。領域１０２へのデータの書き込みをスキップすることで、例えば、図７Ｄに示すように書き込みが行われることが考えられる。
【００７２】
すなわち、領域１０１は、ディフェクトが発生していないため、また、領域１０２の先頭部分、換言すれば、領域１０１と隣接する部分でディフェクトが発生していないため、書き込みが行える領域であり、書き込みを行ってもディフェクトが発生する可能性が低いと判断できる。そのため、ピックアップ３４−１によりブロック０乃至７が領域１０１に書き込まれる。
【００７３】
図７Ｃに示した状態は、領域１０１に既にブロック０乃至３が書き込まれている状態であるので、ブロック４乃至７が、継続してピックアップ３４-１により書き込まれることで、領域１０１にブロック０乃至７が書き込まれる。
【００７４】
デフォルトが発生した領域１０２は、デフォルトが発生した後に継続して書き込みを行ったとしても、再度デフォルトが発生する可能性が高い領域であると判断できるため、未使用領域として設定し、書き込みを行わない領域とされる。そして、本来、領域１０２に書き込まれる予定であったブロック８乃至１５は、領域１０２と連続している領域である領域１０３に書き込まれる。すなわち、領域１０２の交替先が、領域１０３と決定され、その領域１０３に書き込みが実行される。領域１０３でデフォルトが発生しなければ、図７Ｄに示したように、領域１０１にブロック０乃至７が書き込まれ、領域１０２は未使用領域とされ、領域１０３にブロック８乃至１５が書き込まれる。
【００７５】
後述するように、ディスク１１が、再書き込み可能な記録媒体であるか、再書き込み不可能な記録媒体であるのかにより、交替先が異なる場合があるが、この場合は、同一の交替先に決定される。
【００７６】
図７Ｃに示した状態は、既に、ピックアップ３４−２で、領域１０２にブロック８とブロック９が書き込まれた状態のときにディフェクトが検出されている。また、領域１０１には、ブロック３乃至７は書き込まれていない状態のときにディフェクトが検出されている。このブロック３乃至７が書き込まれる領域は、既に前後の書き込みが正常に終了していることから、ディフェクトが発生する可能性が低いため、上記したように、書き込みが継続される。
【００７７】
しかしながら、図７Ｅに示した状態のように、領域１０２の先頭でディフェクトが発生した場合、例えば、そのディフェクトが発生した箇所に隣接する領域１０１の箇所もディフェクトが発生する可能性が高いと考えられる。図７Ｅに示した状態では、ブロック７が書き込まれる箇所は、ディフェクトが発生したブロック８が書き込まれる箇所に隣接しているため、ディフェクトが発生する可能性がある。
【００７８】
そこで、領域の先頭でディフェクトが発生した場合、図７Ｆに示すように、領域１０１と領域１０２をともに、未使用領域に設定し、領域１０３と領域１０４にデータが書き込まれるようにする。図７Ｆに示したように、領域１０３と領域１０４は連続した領域であり、その連続した領域にブロック０乃至１５が連続的に書き込まれることで、ディスク１１に連続的にデータが順番通りに記録されることになる。よって、再生時に連続的に読み出しが、時間内に行えるようになる。
【００７９】
さらに図８を参照し、ピックアップ３４−１で書き込みが行われている領域１０１でディフェクトが発生した場合について説明する。この場合もディフェクトが発生した領域は未使用領域とするとともに、データが連続して記録されるように交替先が決定される。
【００８０】
図８Ａに示したように、例えば、ブロック２を書き込むときにディフェクトが発生したとする。このとき、ピックアップ３４−２で書き込みが行われている領域１０２ではディフェクトは発生していないとする。このような場合、まず、ディフェクトが発生した領域１０１は、そのままデータを書き込んだとしてもディフェクトが発生する可能性が高い領域であるので、未使用領域とする。ディフェクトが発生していない領域１０２は、既に書き込みが正常に行われているため、そのまま書き込みを継続しても、デフォルトが発生しない可能性が高い。
【００８１】
そこで、図８Ｂに示したように、領域１０２にはピックアップ３４−２による書き込みを継続し、ブロック８乃至１５を書き込み、領域１０１の交替先として領域１０２に連続する領域１０３を設定し、その領域１０３にブロック０乃至７を記録することが考えられる。しかしながら、このようにした場合、ブロック８乃至１５の後に、ブロック０乃至７が記録されることになり、ブロック０乃至１５としての連続性が失われてしまう。すなわち、データが不連続に記録される結果になる。
【００８２】
そこで、図８Ｃまたは図８Ｄに示したようにデータが記録されるようにする。図８Ｃに示したのは、ディスク１１が再書き込み可能な記録媒体（Re−writableな記録媒体）であった場合であり、図８Ｄに示したのはディスク１１が再書き込み不可能な記録媒体（ライトワンスメディア）であった場合である。
【００８３】
ディスク１１が再書き込み可能な記録媒体であった場合、領域１０２に既に書き込まれているブロック（データ）を削除して、新たにブロック（データ）を書き込むことが可能である。また、領域１０２には、既にブロック８乃至１０が書き込まれているため、書き込み可能な領域であることが確認済みの領域である。そこで、図８Ｃに示すように、領域１０２に既に書き込まれていたブロック８乃至１０（図８Ａの状態）が削除され、その領域１０２にブロック０乃至７が書き込まれる。すなわち、この場合、領域１０１の交替先が領域１０２と設定される。換言すれば、ピックアップ３４−１は、領域１０１で書き込む予定だったデータを、領域１０２に書き込む。
【００８４】
一方で、ピックアップ３４−２は、領域１０２の交替先として、領域１０３が指定され、その領域１０３に対して、ブロック７乃至１５を書き込む。このように交替先が決定され、書き込みが行われることで、図８Ｃに示したように、領域１０２と領域１０３に連続してブロック０乃至１５が書き込まれることになる。
【００８５】
ディスク１１が再書き込み可能な記録媒体でない場合、図８Ｄに示すように交替先が決定され、書き込みが行われる。すなわち、ディフェクトが発生した領域１０１は、未使用領域とされ、その交替先は領域１０３とされる。ディフェクトは発生していないが、既にデータが書き込まれている領域１０２は、未使用領域とされ、その交替先は領域１０４とされる。領域１０１と領域１０２の交替先が、それぞれ領域１０３と領域１０４に設定される。そして、領域１０３と領域１０４にブロック０乃至１５が連続的に書き込まれる。
【００８６】
このように交替先が決定され、書き込みが行われることで、図８Ｄに示したように、領域１０３と領域１０４に連続してブロック０乃至１５が書き込まれることになる。
【００８７】
さらに図９を参照し、ピックアップ３４−１で書き込みが行われている領域１０１でディフェクトが発生し、ピックアップ３４−２で書き込みが行われている領域１０２でもディフェクトが発生した場合について説明する。この場合もディフェクトが発生した領域は未使用領域とするとともに、データが連続して記録されるように交替先が決定される。
【００８８】
よって、この場合、ディフェクトが発生した領域１０１と領域１０２が、ともに未使用領域に設定される。この場合、ディスク１１が、再書き込み可能な記録媒体であるか否かにかかわらず、領域１０１と領域１０２が未使用領域に設定される。そして、領域１０１と領域１０２の交替先が、それぞれ領域１０３と領域１０４に設定される。そして、領域１０３と領域１０４にブロック０乃至１５が連続的に書き込まれる。そして、領域１０３と領域１０４にブロック０乃至１５が連続的に書き込まれる。
【００８９】
このように交替先が決定され、書き込みが行われることで、図８Ｅに示したように、領域１０３と領域１０４に連続してブロック０乃至１５が書き込まれることになる。
【００９０】
ここで、再度図６のフローチャートを参照する。図６のフローチャートは、図８で示したような状況のときの処理である。すなわち、ピックアップ制御部３５-１がディフェクトを検出した場合の処理である。このような場合、制御ブロック１６は、ステップＳ６３において、エラー通知を受信し、ステップＳ６４において、停止通知を受信する。
【００９１】
制御ブロック１６は、エラー通知を受信することで、ピックアップ制御部３５-１でディフェクトが発生したことを認識することができる。しかしながら、エラー通知を受信しただけでは、図８の状態であるのか、図９の状態であるのか、すなわち、ピックアップ制御部３５-１だけでディフェクトを検出したのか、ピックアップ制御部３５-１とピックアップ制御部３５-２の両方でディフェクトが検出されたのかを認識することはできない。
【００９２】
図６のフローチャートで説明したように、エラー通知を受信した後（場合によっては、前）に、ピックアップ制御部３５-２から、停止通知を受信することで、図８の状態、すなわち、ピックアップ制御部３５-１だけでディフェクトを検出したことを認識することができる。よって、このような場合には、ステップＳ６５で交替先を決定するとき、ディスク１１が再書き込み可能な記録媒体であるか否かが判断され、その判断結果により、図８Ｃまたは図８Ｄを参照して説明したように交替先が決定される。
【００９３】
また、仮に、ステップＳ６４において、ピックアップ制御部３５-２から、停止通知ではなく、エラー通知を受信した場合、制御ブロック１６は、ピックアップ制御部３５-１とピックアップ制御部３５-２の両方でディフェクトが検出されたことを認識できるので、図９Ｂを参照して説明したように交替先を決定する。
【００９４】
また、ステップＳ６３で受信されたエラー通知が、ピックアップ制御部３５-２からの通知であり、ステップＳ６４で受信された停止通知がピックアップ制御部３５-１からの通知である場合、制御ブロック１６は、図７Ｃを参照して説明した状態であることを認識し、図７Ｄを参照して説明したように交替先を決定する。
【００９５】
また、ステップＳ６３で受信されたエラー通知が、ピックアップ制御部３５-２からの通知であり、かつ、そのエラー(ディフェクト)が発生した箇所が先頭の部分であると判断され、ステップＳ６４で受信された停止通知がピックアップ制御部３５-１からの通知である場合、制御ブロック１６は、図７Ｃを参照して説明した状態であることを認識し、図７Ｆを参照して説明したように交替先を決定する。
【００９６】
このような処理を制御ブロック１６は行うため、エラー通知を受信したとき、そのエラー通知を出してきたピックアップ制御部３５以外のピックアップ制御部３５が、書き込み動作を停止したことを確認した後、換言すれば、他のピックアップ制御部３５ではディフェクトが発生していないことを確認した後、交替先を決定する。
【００９７】
このように交替先が決定されることで、ディフェクトが発生したような場合であっても、連続した状態でデータをディスクに書き込むことが可能となる。
【００９８】
このように、２つのピックアップでデータを２分して記録媒体に同時に記録するときに、書き込みを行うデータの前半部分を書き込むピックアップ（第１のピックアップとする）でディフェクトが検出され、かつ、書き込みを行うデータの後半部分を書き込むピックアップ（第２のピックアップとする）でディフェクトが検出された場合（図９を参照して説明した状況の場合）、書き込みが行われた２つの領域は、ともに未使用領域に設定され、その領域に隣接し、かつ連続する２つの領域が交替先として設定される。
【００９９】
また、第２のピックアップのみでディフェクトが検出された場合であり、先頭でディフェクトが検出された場合（図７Ｅを参照して説明した状況の場合）、第１のピックアップと第２のピックアップの両方でディフェクトが検出された場合と同じく、書き込みが行われた２つの領域は、ともに未使用領域に設定され、その領域に隣接し、かつ連続する２つの領域が交替先として設定される。
【０１００】
よって、この場合、２つのピックアップでデータが記録される場合、データの後半部分を記録する第２のピックアップでディフェクトが検出されたときには、書き込み対象とされていた全ての領域が未使用領域に設定され、全ての領域で交替先が設定されることになる。
【０１０１】
また、第２のピックアップのみでディフェクトが検出された場合であり、先頭以外でディフェクトが検出された場合（図７Ｃを参照して説明した状況の場合）、ディスク１１が再書き込み可能な記録媒体であるときには、ディフェクトが発生した領域のみが未使用領域に設定され、その領域に隣接し、かつ連続する１つの領域が交替先として設定される。
【０１０２】
よって、この場合、２つのピックアップでデータが記録される場合、データの後半部分を記録する第２のピックアップでディフェクトが検出されたときには、そのディフェクトが発生した領域が未使用領域に設定され、その領域の交替先が設定されることになる。ディフェクトが発生していない領域に関しては、書き込みが継続される。
【０１０３】
また、第２のピックアップのみでディフェクトが検出された場合であり、先頭以外でディフェクトが検出された場合（図７Ｃを参照して説明した状況の場合）、ディスク１１が再書き込み不可能な記録媒体であるときには、第１のピックアップと第２のピックアップの両方でディフェクトが検出された場合と同じく、書き込みが行われた２つの領域は、ともに未使用領域に設定され、その領域に隣接し、かつ連続する２つの領域が交替先として設定される。
【０１０４】
よって、この場合、２つのピックアップでデータが記録される場合、データの後半部分を記録する第２のピックアップでディフェクトが検出されたときには、書き込み対象とされていた全ての領域が未使用領域に設定され、全ての領域で交替先が設定されることになる。
【０１０５】
また、第１のピックアップでディフェクトが検出された場合（図８Ａを参照して説明した状況の場合）、記録媒体の種類が判断され、再書き込み可能な記録媒体であるときには、ディフェクトが検出されていない領域とその領域に連続する領域にデータが書き込まれるように交替先が設定される。また、再書き込み不可能な記録媒体のときには、書き込みが行われた２つの領域は、ともに未使用領域に設定され、その領域に隣接し、かつ連続する２つの領域が交替先として設定される。
【０１０６】
よって、２つのピックアップでデータが記録される場合であり、記録媒体が再書き込み不可能な媒体である場合、データの前半部分を記録する第１のピックアップでディフェクトと検出されたとき、データの後半部分を記録する第２のピックアップでディフェクトが検出されたとき、または、第１のピックアップと第２のピックアップの両方でディフェクトが検出されたときには、書き込み対象とされていた全ての領域が未使用領域に設定され、全ての領域で交替先が設定されることになる。
【０１０７】
記録媒体が書き込み可能な媒体であるときであり、第１のピックアップのみでディフェクトが検出されたときは、第２のピックアップで書き込みが行われていた領域も利用される交替先が設定されることになる。
【０１０８】
［第２の実施の形態について］
上述した第１の実施の形態は、１ヘッド２ピックアップの駆動装置を例に挙げて説明したが、次に、１ヘッド２ピックアップを２つ備える駆動装置を例に挙げて本発明の第２の実施の形態について説明する。
【０１０９】
図１０は、１ヘッド２ピックアップを２つ備える駆動装置の構成を示す図である。図１０に示した駆動装置は、スピンドルモータ１２、光学ヘッド２０１−１、光学ヘッド２０１−２、光学ピックアップ２０２−１、光学ピックアップ２０２−２、光学ピックアップ２０２−３、光学ピックアップ２０２−４、ピックアップ制御部２０３−１、ピックアップ制御部２０３−２、ピックアップ制御部２０３−３、ピックアップ制御部２０３−４、制御ブロック２０４、およびホストＣＰＵ２０５を備える。
【０１１０】
図１０に示した駆動装置は、２つの光学ヘッド２０１−１と光学ヘッド２０１−２を備え、１つの光学ヘッド２０１−１に２つの光学ピックアップ２０２−１と光学ピックアップ２０２−２が備えられ、１つの光学ヘッド２０１−２に２つの光学ピックアップ２０２−３と光学ピックアップ２０２−４が備えられている構成とされている。図１０に示した駆動装置は、１ヘッド２ピックアップを２個備える構成とされている。この光学ヘッド２０１―１と光学ヘッド２０１−２は、１８０度対向した位置に設けられている。
【０１１１】
ピックアップ制御部２０３―１は、光学ピックアップ２０２―１を制御し、ピックアップ制御部２０３―２は、光学ピックアップ２０２―２を制御し、ピックアップ制御部２０３―３は、光学ピックアップ２０２―３を制御し、ピックアップ制御部２０３―４は、光学ピックアップ２０２―４を制御する。
【０１１２】
ピックアップ制御部２０３−１乃至ピックアップ制御部２０３−４は、例えば、ディフェクトが検出されたときにそのことを他のピックアップ制御部２０３に通知するための通信を行い、情報の授受を行える構成とされている。すなわち、ピックアップ制御部２０３−１とピックアップ制御部２０３−２は、UART通信で、通信を行えるように構成され、ピックアップ制御部２０３−３とピックアップ制御部２０３−４も、UART通信で、通信を行えるように構成されている。また、ピックアップ制御部２０３−１とピックアップ制御部２０３−３も、UART通信で、通信を行えるように構成されている。ピックアップ制御部２０３−１とピックアップ制御部２０３−３が通信を行うことで、ピックアップ制御部２０３−１が制御する光学ヘッド２０１−１と、ピックアップ制御部２０３−３が制御する光学ヘッド２０１−３が協調動作することが可能となる。
【０１１３】
また、ピックアップ制御部２０３-１乃至２０３−４のそれぞれは、制御ブロック２０４とSATA通信を行えるように構成されている。さらに、制御ブロック２０５は、ホストＣＰＵ２０５とSATA通信を行えるように構成されている。
【０１１４】
図１０に示した駆動装置におけるスピンドルモータ１２の制御について説明する。ディスク１１は、スピンドルモータ１２により回転が制御されるが、その制御するための信号は、ピックアップ制御部２０３―１から供給される。スピンドルモータ１２は、回転速度を示すＦＧ（Frequency Generator）信号を、ピックアップ制御部２０３―１乃至２０３−４に供給する構成とされている。
【０１１５】
ピックアップ制御部２０３―１乃至２０３−４は、それぞれ、光学ピックアップ２０２−１乃至２０２−４を制御するために、ＦＧ信号が必要なため、ＦＧ信号は、ピックアップ制御部２０３−１乃至２０３−４にそれぞれ供給される構成とされている。スピンドルモータ１２を制御するのが、ピックアップ制御部２０３―１であると設定されている場合、ピックアップ制御部２０３―１のみが、スピンドルモータ１２を制御するための信号を生成し、スピンドルモータ１２に供給する構成とされる。
【０１１６】
ピックアップ制御部２０３―１乃至ピックアップ制御部２０３−４は、それぞれ図４に示したピックアップ制御部３５−１やピックアップ制御部３５−２と同様の内部構成を有している。そのためここではその詳細な説明は省略する。
【０１１７】
図１１に示すように、ピックアップ制御部２０３−１は、その内部にシリアル通信制御部２３１を有し、ピックアップ制御部２０３−２は、その内部にシリアル通信制御部２３２を有し、ピックアップ制御部２０３−３は、その内部にシリアル通信制御部２３３を有し、ピックアップ制御部２０３−４は、その内部にシリアル通信制御部２３４を有する。
【０１１８】
ピックアップ制御部２０３−１乃至ピックアップ制御部２０３−４は、協調動作できるように、通信を行うが、その通信は、シリアル通信制御部２３１乃至２３４の制御の基、行われる。すなわち、図１１に示すように、ピックアップ制御部２０３−１とピックアップ制御部２０３−２は、シリアル通信制御部２３１とシリアル通信制御部２３２でUART通信を行うことで、情報の共有、例えば、ディフェクトが検出されたときに出される動作の停止通知という情報の共有を実現する。同様に、ピックアップ制御部２０３−３とピックアップ制御部２０３−４は、シリアル通信制御部２３３とシリアル通信制御部２３４でUART通信を行うことで、情報の共有を実現する。
【０１１９】
また、ピックアップ制御部２０３−１とピックアップ制御部２０３−３は、シリアル通信制御部２３１とシリアル通信制御部２３３でUART通信を行うことで、情報の共有を実現する。この通信が行われることで、ピックアップ制御部２０３−１が制御する光学ヘッド２０１−１と、ピックアップ制御部２０３−３が制御する光学ヘッド２０１−３が協調動作することが可能となる。
【０１２０】
ピックアップ制御部２０３−１乃至２０３−４のうち、スピンドルモータ１２の制御や、ディスク１１が図示していないドライブに挿入されたときにディフェクトが発生した箇所の読み出しなどの処理は、ピックアップ制御部２０３−１のみが行う。すなわち、ピックアップ制御部２０３−１は、マスターとされ、他のピックアップ制御部２０３−２乃至２０３−４が行えない処理も行えるように構成されている。
【０１２１】
また、ピックアップ制御部２０３−１は、光学ヘッド２０１−１を制御するが、ピックアップ制御部２０３−２は、光学ヘッド２０１−１を制御しない。よって、この関係においては、ピックアップ制御部２０３−１がマスターとされているという関係がある。また、ピックアップ制御部２０３−３は、光学ヘッド２０１−２を制御するが、ピックアップ制御部２０３−４は、光学ヘッド２０１−２を制御しない。よって、この関係においては、ピックアップ制御部２０３−３がマスターとされているという関係がある。
【０１２２】
ここでは、ピックアップ制御部２０３−１をマスターとし、ピックアップ制御部２０３−３をサブマスターとして説明を続ける。
【０１２３】
このように、４つの光学ピックアップ２０２―１乃至２０２−４をそれぞれ制御するピックアップ制御部２０３―１乃至２０３−４は、同様の構成を有し、同様の処理を行うが、スピンドルモータ１２等の制御を実行するのは、そのうちのピックアップ制御部２０３―１であるように構成されている。このように構成することで、ピックアップ制御部２０３を、同じＬＳＩを用いて構成することができ、コストを低減させることができるといった効果があるとともに、情報を共有するためのシリアル通信制御部２３１乃至２３４をそれぞれ設けることで、協調動作をさせることができるといった効果もある。
【０１２４】
さらに、そのようなＬＳＩは、例えば、パーソナルコンピュータのドライブなどに用いられるＬＳＩを用いることも可能であり、そのようなＬＳＩは、比較的廉価であるため、駆動装置全体のコストを下げることができるようになる。
【０１２５】
次に、具体的な例を挙げて、駆動装置の動作について説明する。まず、ディスク１１がドライブ（不図示）に挿入されたときの動作について説明する。このような４つの光学ピックアップ２０２−１乃至２０２−４を備える駆動装置において、ディスク１１が挿入されたときに実行される動作は、図１に示した駆動装置と同様に行われる。すなわち、ディフェクト情報の読み出しに係わる処理は、図５のフローチャートを参照して説明した場合と同様に行われる。
【０１２６】
図５のフローチャートにおいて、制御ブロック１６が行っていた処理は、図１０に示した駆動装置においては、制御ブロック２０４が行う。制御ブロック２０４が、ディフェクト情報を管理することで、ピックアップ制御部２０３−１乃至２０３−４がディフェクト情報を共有する（１つのディフェクト情報に基づき制御を行う）ことが可能となる。また、ディフェクト情報の読み出しは、マスターであるピックアップ制御部２０３−１が行う。すなわち、図５のフローチャートにおいて、ピックアップ制御部３５−１が行っていた処理は、図１０に示した駆動装置においては、ピックアップ制御部２０３−１が行う。
【０１２７】
このようにディフェクト情報の読み出しに係わる処理が行われ、その説明は、図５のフローチャートを参照して説明した場合と同様に行われるため、ここでは、その説明を省略する。
【０１２８】
ホストＣＰＵ２０５から制御ブロック２０４を介してコマンドが出されることで、ピックアップ制御部２０３−１乃至２０３−４が、それぞれ光学ピックアップ２０２―１乃至２０２―４を制御し、ディスク１１に対するデータの書き込みが実行される。データの書き込みが実行されているときに、何らかの原因で欠陥が生じると、ディスク１１に対して欠陥に関する情報が書き込まれる。
【０１２９】
次に、このような書き込み時に欠陥が発生したときの処理について説明する。基本的な処理は、図６のフローチャートを参照して説明した場合と同様である。すなわち、図６のフローチャートにおいて制御ブロック１６で実行されていた処理は、図１０に示した駆動装置においては制御ブロック２０４が行う。同様に、ディフェクトを検出したピックアップ制御部２０３は、図６のフローチャートにおいてピックアップ制御部３５−１が実行していた処理を実行する。さらに、ディフェクトを検出していないピックアップ制御部２０３は、図６のフローチャートにおいてピックアップ制御部３５−２が実行していた処理を実行する。
【０１３０】
基本的な処理は、図６のフローチャートを参照した場合と同様であるので、その詳細な説明は省略するが、ここで再度、ディフェクトを検出したピックアップ制御部２０３、ディフェクトを検出していないピックアップ制御部２０３、および制御ブロック２０４の処理について、図１２乃至図１４を参照して説明する。
【０１３１】
図１２は、ディフェクトを検出したピックアップ制御部２０３が行う処理について説明するためのフローチャートである。ステップＳ２０１において、ピックアップ制御部２０３は、制御ブロック２０４からライトコマンドを受信すると、そのライトコマンドの指示に基づき、ライト（書き込み）を開始する。そして、ディスク１１に対して書き込みを実行しているときに、ディフェクトの発生を検出（ステップＳ２０２）すると、そのことを、他のピックアップ制御部２０３と制御ブロック２０４に対して通知する。
【０１３２】
ステップＳ２０３において、ディフェクトを検出したピックアップ制御部２０３は、他のピックアップ制御部２０３に対して、書き込みの停止の要求を出す。その一方で、ステップＳ２０４において、制御ブロック２０４に対して、ディフェクトを検出したことを知らせるためのエラー通知を出す。このように、停止要求とエラー通知を出すと、制御ブロック２０４からの指示待ちの状態とされる。指示待ちの状態のときに、ステップＳ２０５において、制御ブロック２０４からライトコマンドを受信する。このステップＳ２０５において受信されるライトコマンドで、ディフェクトが検出された領域の交替先となる領域が指定されている。
【０１３３】
そのようなライトコマンドを受信した後、正常に書き込みが終了すると、ステップＳ２０６において、書き込み終了の通知が、制御ブロック２０４に対して出される。仮に、ステップＳ２０５において、ライトコマンドを受信した後、再度ディフェクトを検出した場合、ステップＳ２０２の処理が実行され、それ以降の処理が繰り返される。
【０１３４】
このように、ディフェクトを検出したピックアップ制御部２０３が処理を行う一方で、ディフェクトを検出しないピックアップ制御部２０３は、図１３に示すフローチャートの処理を実行する。すなわち、まずステップＳ２２１において、制御ブロック２０４からライトコマンドを受信すると、書き込み動作を開始する。
【０１３５】
書き込みを行っているときに、他のピックアップ制御部２０３でディフェクトが検出されると、ステップＳ２２２において、そのディフェクトを検出したピックアップ制御部２０３から、書き込み動作の停止を要求する通知を受信する。そのような書き込み停止の要求を受信すると、ステップＳ２２３において、書き込み動作を停止し、ステップＳ２２４において、書き込み動作を停止したことを、制御ブロック２０４に通知する。
【０１３６】
その後、ステップＳ２２５において、制御ブロック２０４から、交替先の情報を含むライトコマンドを受信すると、その指示に基づき、書き込み動作を再開する。そして、書き込みが終了すると、ステップＳ２２６において、書き込み終了を示す通知が制御ブロック２０４に対して出される。
【０１３７】
ディフェクトを検出したピックアップ制御部２０３と、ディフェクトを検出していないピックアップ制御部２０３からの通知をそれぞれ受け、交替先を決定する制御ブロック２０４の処理について、図１４のフローチャートを参照して説明する。ステップＳ２４１において、ホストＣＰＵ２０５からライトコマンドを受信すると、ステップＳ２４２において、ピックアップ制御部２０３−１乃至２０３−４のそれぞれにライトコマンドを発行する。
【０１３８】
ステップＳ２４３において、ピックアップ制御部２０３−１乃至２０３−４のうちの１つのピックアップ制御部２０３からエラー通知または停止通知を受信すると、ステップＳ２４４において、全てのピックアップ制御部２０３から通知を受信したか否かが判断される。上記したように、ディフェクトを検出したピックアップ制御部２０３からはエラー通知が出され、ディフェクトを検出していないピックアップ制御部２０３からは停止通知が出されるため、結果的に、全てのピックアップ制御部２０３から、エラー通知または停止通知が出され、それらのエラー通知または停止通知を、制御ブロック２０４は受信することになる。
【０１３９】
ステップＳ２４４において、全てのピックアップ制御部２０３から通知を受信した状態ではないと判断された場合、ステップＳ２４３に処理が戻され、それ以降の処理が繰り返される。そして、ステップＳ２４４において、全てのピックアップ制御部２０３から通知を受信したと判断された場合、ステップＳ２４５に処理が進められる。
【０１４０】
ステップＳ２４５において、交替先が決定される。この交替先は、第１の実施の形態の場合と同様に、ディフェクトを検出したピックアップ制御部２０３、その数、ディスク１１の種類、ディフェクトの発生個所などに基づき決定される。この交替先の決定に関する説明は、図１５乃至図２８を参照して後述する。
【０１４１】
ステップＳ２４５において、交替先が決定されると、ステップＳ２４６に処理が進められる。ステップＳ２４６において、決定された交替先が、ピックアップ制御部２０３−１乃至２０３−４に、それぞれ通知される。そして、交替先において、データが正常に書き込まれると、各ピックアップ制御部２０３から、書き込み終了通知を受信する。全てのピックアップ制御部２０３から書き込み終了通知が受信されると、ステップＳ２４８において、書き込み動作終了の確認が行われ、書き込みが終了したことが、ホストＣＰＵ２０５に通知される。
【０１４２】
このような制御を行う制御ブロック２０４が、ステップＳ２４５において実行する交替先の決定に係わる処理について説明する。
【０１４３】
［交替先の決定について］
ホストＣＰＵ２０５から要求された連続した書き込みデータが、１６ブロックであり、この１６ブロックを、４つのチャンネル、この場合、ピックアップ２０２−１乃至２０２−４で分割する場合を例にあげて説明する。
【０１４４】
１６ブロックを４つのピックアップ２０２でディスク１１に書き込むため、１つのピックアップ２０２に対しては、４ブロックが割り当てられる。１ブロックを“＊”で表すと、図１５Ａに示すようになる。ディスク１１の所定の領域２５１には、０乃至３の４ブロックが、ピックアップ制御部２０３−１の制御によりピックアップ２０２−１で書き込まれる。また、ディスク１１の所定の領域２５２には、４乃至７の４ブロックが、ピックアップ制御部２０３−２の制御によりピックアップ２０２−２でディスク１１に書き込まれる。
【０１４５】
また、ディスク１１の所定の領域２５３には、８乃至１１の４ブロックが、ピックアップ制御部２０３−３の制御によりピックアップ２０２−３でディスク１１に書き込まれる。また、ディスク１１の所定の領域２５４には、１２乃至１５の４ブロックが、ピックアップ制御部２０３−４の制御によりピックアップ２０２−４でディスク１１に書き込まれる。
【０１４６】
領域２５１乃至２５４には、ブロック０乃至１５の１６ブロックが、その順で連続して書き込まれる。ピックアップ２０２−１でディスク１１に書き込まれたブロックを“１”で表し、ピックアップ２０２−２でディスク１１に書き込まれたブロックを“２”で表し、ピックアップ２０２−３でディスク１１に書き込まれたブロックを“３”で表し、ピックアップ２０２−４でディスク１１に書き込まれたブロックを“４”で表す。正常に０乃至１５のブロックがディスク１１に書き込まれると、図１５Ｂに示すように表現できる。
【０１４７】
正常にデータがディスク１１に書き込まれた場合、上記したようにピックアップ２０２−１乃至２０２−４のそれぞれで書き込まれたデータが連続的に書き込まれるため、再生時に連続的に読み出すことができる。なお、ここで、連続的とは、読み出しが行われるときに、書き込みが行いたい順、この場合、ブロック０乃至１５の順で、読み出しが行えるように書き込まれている状態を示す。例えば、後述するように、所定の領域が、書き込み不可になり、所定の領域に書き込みが行われなくても、読み取りを行うピックアップが、大きな移動をすることなく、順にデータを読み取るべき順で読み取れるようにデータが書き込まれている状態を、連続的に書き込まれている状態とする。
【０１４８】
再生時には、図１５Ｂのように、連続的にデータが書き込まれた状態であるときは勿論のこと、以下に説明するようにデータが書き込まれた状態であっても、再生時の装置が、１つのピックアップしか備えていなくても連続的に読み出すことが可能であるし、２以上の複数のピックアップが備えられている装置であっても連続的に読み出すことが可能である。また４つのピックアップ２０２で書き込みを行うため、４倍の速度でディスク１１に書き込みを行うことができる。
【０１４９】
書き込み中にディフェクトが発生した場合、以下のように記録される。以下の説明において、図中の“★”は、ディフェクトが発生した箇所を表す。また、“・”は、まだディフェクト発生時に、書き込みが行われていない箇所を表す。また、“×”は、書き込みが禁止された箇所(未使用領域)であることを示す。
【０１５０】
ピックアップ２０２−１でディフェクトが発生した場合、例えば、図１５Ｃに示すように、２番目のブロック２が書き込まれるときにディフェクトが発生した場合、領域２５１は、未使用領域としてスキップされるようにする。領域２５１の書き込みをスキップすることで、例えば、図１５Ｄまたは図１５Ｅに示すように書き込みが行われることが考えられる。
【０１５１】
ディスク１１が再書き込み可能な記録媒体であった場合、既に書き込みがされた領域であっても、再度書き込みを行うことが可能なため、図１５Ｄのように書き込みが行われる。まず、領域２５１は、上記したように未使用領域として設定される。領域２５２乃至２５４は、既に、図１５Ｃに示したように、ブロックが書き込まれているので、それらの領域は、書き込みが可能であると判断できる。このような場合、領域２５２、領域２５３、領域２５４は、既に書き込みが行われたデータが削除され、再度データが書き込まれる。そして、新たな領域２５５にもデータが書き込まれる。
【０１５２】
すなわちこの場合、領域２５１の交替先が領域２５２と設定され、領域２５２の交替先が領域２５３と設定され、領域２５３の交替先が領域２５４と設定され、領域２５４の交替先が領域２５５と設定される。
【０１５３】
書き込まれるデータの具体例としては、領域２５２に、０乃至３の４ブロックがピックアップ２０２−１で書き込まれ、領域２５３に、４乃至７の４ブロックが、ピックアップ２０２−２で書き込まれる。また、領域２５４には、８乃至１１の４ブロックが、ピックアップ２０２−３で書き込まれ、領域２５５には、１２乃至１５の４ブロックが、ピックアップ２０２−４で書き込まれる。
【０１５４】
ディスク１１が再書き込み不可能な記録媒体であった場合、既に書き込みがされた領域には書き込みを行うことができない。このような場合、図１５Ｅのように書き込みが行われる。まず、領域２５１は、上記したように未使用領域として設定される。さらに、領域２５２乃至２５４も未使用領域に設定される。そして、領域２５４に隣接する領域２５５乃至２５８にデータが書き込まれる。
【０１５５】
すなわちこの場合、領域２５１の交替先が領域２５５と設定され、領域２５２の交替先が領域２５６と設定され、領域２５３の交替先が領域２５７と設定され、領域２５４の交替先が領域２５８と設定される。
【０１５６】
書き込まれるデータの具体例としては、領域２５５に、０乃至３の４ブロックがピックアップ２０２−１で書き込まれ、領域２５６に、４乃至７の４ブロックが、ピックアップ２０２−２で書き込まれる。また、領域２５７には、８乃至１１の４ブロックが、ピックアップ２０２−３で書き込まれ、領域２５８には、１２乃至１５の４ブロックが、ピックアップ２０２−４で書き込まれる。
【０１５７】
このように、データが書き込まれる複数の領域のうちの先頭の領域である領域２５１内でディフェクトが発生した場合、ディスク１１が再書き込み可能な記録媒体であるときには、図１５Ｄに示したように、既に書き込みが行われた領域であるが、ディフェクトが発生していない領域と新たに確保される領域にデータが書き込まれるように交替先が決定される。また、ディスク１１が再書き込み不可能な記録媒体であるときには、図１５Ｅに示したように、既に書き込みが行われた領域は全て未使用領域に設定され、未使用領域に隣接し連続する領域にデータが書き込まれるように交替先が決定される。
【０１５８】
次に、ピックアップ２０２−２でデータが書き込まれる領域２５２で、ディフェクトが発生した場合について説明する。ピックアップ２０２−２でディフェクトが発生した場合、例えば、図１６Ａに示すように、５番目のブロック５が書き込まれるときにディフェクトが発生した場合、領域２５２は、未使用領域としてスキップされるようにする。領域２５２の書き込みをスキップすることで、例えば、図１６Ｂまたは図１６Ｃに示すように書き込みが行われることが考えられる。
【０１５９】
図１６Ｂに示すように、ディスク１１が再書き込み可能な記録媒体であった場合、まず、ディフェクトが発生した領域２５２は、上記したように未使用領域として設定される。そして、領域２５１、領域２５３、領域２５４は、既に書き込みが行われているデータが削除され、再度データが書き込まれる。そして、新たな領域２５５にもデータが書き込まれる。
【０１６０】
すなわちこの場合、領域２５１の交替先が領域２５１と設定され、領域２５２の交替先が領域２５３と設定され、領域２５３の交替先が領域２５４と設定され、領域２５４の交替先が領域２５５と設定される。なお、領域２５１に関しては、交替先として領域２５１が設定され、再度データが書き込まれるようにしても良いし、交替先の決定という処理が行われずに、継続して書き込みが行われるようにしても良い。また、継続して書き込みが行われるとは、例えば、図１５Ａの状態のときに、書き込み動作が停止された場合、制御ブロック２０４からの指示に基づき、ブロック３から書き込みが行われ、続いて、ブロック４が書き込まれることを意味する。以下の説明においても、同様の意味を表わす。
【０１６１】
書き込まれるデータの具体例としては、領域２５１に、０乃至３の４ブロックがピックアップ２０２−１で書き込まれ、領域２５３に、４乃至７の４ブロックが、ピックアップ２０２−２で書き込まれる。また、領域２５４には、８乃至１１の４ブロックが、ピックアップ２０２−３で書き込まれ、領域２５５には、１２乃至１５の４ブロックが、ピックアップ２０２−４で書き込まれる。
【０１６２】
図１６Ｃに示すように、ディスク１１が再書き込み不可能な記録媒体であった場合、既に書き込みがされた領域には書き込みを行うことができないため、領域２５２乃至２５４は未使用領域に設定される。そして、領域２５４に隣接する領域２５５乃至２５７にデータが書き込まれる。しかしながら、領域２５１には既にデータが書き込まれ、かつ、領域２５２の先頭にもデータが書き込まれた状態であるので、その間の領域２５１の部分は、ディフェクトが発生する可能性が低い領域であると判断できる。よって、領域２５１にも、データが書き込まれる。
【０１６３】
すなわちこの場合、領域２５１の交替先が領域２５１と設定され(継続してデータが書き込まれる領域とされ)、領域２５２の交替先が領域２５５と設定され、領域２５３の交替先が領域２５６と設定され、領域２５４の交替先が領域２５７と設定される。
【０１６４】
書き込まれるデータの具体例としては、領域２５１に、０乃至３の４ブロックがピックアップ２０２−１で書き込まれ、領域２５５に、４乃至７の４ブロックが、ピックアップ２０２−２で書き込まれる。また、領域２５６には、８乃至１１の４ブロックが、ピックアップ２０２−３で書き込まれ、領域２５７には、１２乃至１５の４ブロックが、ピックアップ２０２−４で書き込まれる。
【０１６５】
このように、データが書き込まれる４つの領域のうちの中間に位置する領域である領域２５２内の先頭でない部分（中間部分）でディフェクトが発生した場合、ディスク１１が再書き込み可能な記録媒体であるときには、図１６Ｂに示したように、既に書き込みが行われた領域であるが、ディフェクトが発生していない領域と新たに確保される領域にデータが書き込まれるように交替先が決定される。また、ディスク１１が再書き込み不可能な記録媒体であるときには、図１６Ｃに示したように、既に書き込まれた領域であるが、ディフェクトが発生する可能性が低い領域には、そのままデータが書き込まれ、既に書き込みが行われた、その他の領域は未使用領域に設定され、未使用領域に隣接し連続する領域にデータが書き込まれるように交替先が決定される。
【０１６６】
図１６Ｄに示すように、データが書き込まれる４つの領域のうちの中間に位置する中間の領域である領域２５２内の先頭の部分でディフェクトが発生した場合、換言すれば、図１６Ｄに示した状態では、ブロック４の書き込みの時点でディフェクトが発生した場合、領域２５２は、未使用領域としてスキップされるようにする。さらに、領域２５２の書き込みがスキップされることで、例えば、図１６Ｂまたは図１６Ｃに示すように書き込みが行われることが考えられる。
【０１６７】
図１６Ｅに示すように、ディスク１１が再書き込み可能な記録媒体であった場合、まず、ディフェクトが発生した領域２５２は、上記したように未使用領域として設定される。そして、領域２５３、領域２５４は、既に書き込みが行われているデータが削除され、再度データが書き込まれる。そして、新たな領域２５５、領域２５６にもデータが書き込まれる。
【０１６８】
この場合、領域２５１には既にデータが書き込まれているため、領域２５１内でディフェクトは発生しないかもしれないが、領域２５２の先頭でディフェクトが発生しているため、その前の部分、すなわち、領域２５１の後半部分で、まだ書き込みが行われていない部分（ブロック２、ブロック３が書き込まれる部分）でディフェクトが発生する可能性がある。このような可能性があるため、領域２５１も書き込みがスキップされ、未使用領域として設定される。
【０１６９】
すなわちこの場合、領域２５１の交替先が領域２５３と設定され、領域２５２の交替先が領域２５４と設定され、領域２５３の交替先が領域２５５と設定され、領域２５４の交替先が領域２５６と設定される。
【０１７０】
書き込まれるデータの具体例としては、領域２５３に、０乃至３の４ブロックがピックアップ２０２−１で書き込まれ、領域２５４に、４乃至７の４ブロックが、ピックアップ２０２−２で書き込まれる。また、領域２５５には、８乃至１１の４ブロックが、ピックアップ２０２−３で書き込まれ、領域２５６には、１２乃至１５の４ブロックが、ピックアップ２０２−４で書き込まれる。
【０１７１】
図１６Ｆに示すように、ディスク１１が再書き込み不可能な記録媒体であった場合、既に書き込みがされた領域には書き込みを行うことができないため、領域２５１乃至２５４は未使用領域に設定される。この場合、図１６Ｃを参照して説明したように、領域２５１にはデータを書き込むようにしても良いが、図１６Ｅを参照して説明した上記理由から、領域２５１内のまだデータを書き込んでいない領域でディフェクトが発生する可能性があるので、領域２５１も未使用領域に設定される。そして、領域２５４に隣接する領域２５５乃至２５７にデータが書き込まれる。
【０１７２】
すなわちこの場合、領域２５１の交替先が領域２５５と設定され、領域２５２の交替先が領域２５６と設定され、領域２５３の交替先が領域２５７と設定され、領域２５４の交替先が領域２５８と設定される。
【０１７３】
書き込まれるデータの具体例としては、領域２５５に、０乃至３の４ブロックがピックアップ２０２−１で書き込まれ、領域２５６に、４乃至７の４ブロックが、ピックアップ２０２−２で書き込まれる。また、領域２５７には、８乃至１１の４ブロックが、ピックアップ２０２−３で書き込まれ、領域２５８には、１２乃至１５の４ブロックが、ピックアップ２０２−４で書き込まれる。
【０１７４】
このように、データの書き込みが行われる４つの領域のうちの中間に位置する領域である領域２５２内の先頭でディフェクトが発生した場合、ディスク１１が再書き込み可能な記録媒体であるときには、図１６Ｅに示したように、そのディフェクトが発生した領域と、その領域の直近の領域が、未使用領域に設定され、既に書き込みが行われた領域であるが、ディフェクトが発生していない領域と新たに確保される領域にデータが書き込まれるように交替先が決定される。また、ディスク１１が再書き込み不可能な記録媒体であるときには、図１６Ｆに示したように、既に書き込みが行われた領域は未使用領域に設定され、未使用領域に隣接し連続する領域にデータが書き込まれるように交替先が決定される。
【０１７５】
次に、ピックアップ２０２−３でデータが書き込まれる領域２５３で、ディフェクトが発生した場合について説明する。ピックアップ２０２−３でディフェクトが発生した場合、例えば、図１７Ａに示すように、９番目のブロック９が書き込まれるときにディフェクトが発生した場合、領域２５３は、未使用領域としてスキップされるようにする。領域２５３の書き込みがスキップされることで、例えば、図１７Ｂまたは図１７Ｃに示すように書き込みが行われることが考えられる。
【０１７６】
図１７Ｂに示すように、ディスク１１が再書き込み可能な記録媒体であった場合、まず、ディフェクトが発生した領域２５３は、上記したように未使用領域として設定される。そして、領域２５１、領域２５２、領域２５４は、既に書き込みが行われているデータが削除され、再度データが書き込まれる。そして、新たな領域２５５にもデータが書き込まれる。なお、この場合、領域２５１と領域２５２には、既に書き込まれているデータの続きが継続して書き込まれる。
【０１７７】
すなわちこの場合、領域２５１の交替先が領域２５１と設定され、領域２５２の交替先が領域２５２と設定され、領域２５３の交替先が領域２５４と設定され、領域２５４の交替先が領域２５５と設定される。なお、領域２５１と領域２５２に関しては、交替先として領域２５１と領域２５２がそれぞれ設定され、再度データが書き込まれるようにしても良いし、既に書き込まれているデータの続きから書き込みが行われるようにしても良い。
【０１７８】
書き込まれるデータの具体例としては、領域２５１に、０乃至３の４ブロックがピックアップ２０２−１で書き込まれ、領域２５２に、４乃至７の４ブロックが、ピックアップ２０２−２で書き込まれる。また、領域２５４には、８乃至１１の４ブロックが、ピックアップ２０２−３で書き込まれ、領域２５５には、１２乃至１５の４ブロックが、ピックアップ２０２−４で書き込まれる。
【０１７９】
図１７Ｃに示すように、ディスク１１が再書き込み不可能な記録媒体であった場合、既に書き込みがされた領域には書き込みを行うことができないため、領域２５３、領域２５４は未使用領域に設定される。そして、領域２５４に隣接する領域２５５、領域２５６にデータが書き込まれる。しかしながら、領域２５２には既にデータが書き込まれ、かつ、領域２５３の先頭にもデータが書き込まれた状態であるので、その間の領域２５２の部分は、ディフェクトが発生する可能性が低い領域であると判断できる。よって、領域２５１と領域２５２には、そのまま継続してデータが書き込まれる。
【０１８０】
領域２５４も、既にデータが書き込まれており、発生したディフェクトの影響を受ける領域でもないため、ディフェクトが発生する可能性が低いと考えられるが、この領域２５４のデータをそのまま書き込みすると、ディフェクトが発生した領域２５３に書き込まれる予定であったブロック８乃至１１のデータが、領域２５４に書き込まれたブロック１２乃至１５の後に位置することになる。よって、順番が入れ替わった状態で書き込みが行われることになるため、領域２５４も未使用領域に設定し、データが書き込まれないように制御される。
【０１８１】
すなわちこの場合、領域２５１の交替先が領域２５１と設定され、領域２５２の交替先が領域２５２と設定され、領域２５３の交替先が領域２５５と設定され、領域２５４の交替先が領域２５６と設定される。なお、領域２５１と領域２５２に関しては、既に書き込まれているデータの続きから書き込みが行われる。
【０１８２】
書き込まれるデータの具体例としては、領域２５１に、０乃至３の４ブロックがピックアップ２０２−１で書き込まれ、領域２５２に、４乃至７の４ブロックが、ピックアップ２０２−２で書き込まれる。また、領域２５５には、８乃至１１の４ブロックが、ピックアップ２０２−３で書き込まれ、領域２５６には、１２乃至１５の４ブロックが、ピックアップ２０２−４で書き込まれる。
【０１８３】
このように、データの書き込みが行われる４つの領域のうちの中間に位置する領域である領域２５３内の先頭でない部分（中間部分）でディフェクトが発生した場合、ディスク１１が再書き込み可能な記録媒体であるときには、図１７Ｂに示したように、既に書き込みが行われた領域であるが、ディフェクトが発生していない領域と新たに確保される領域にデータが書き込まれるように交替先が決定される。また、ディスク１１が再書き込み不可能な記録媒体であるときには、図１７Ｃに示したように、既に書き込まれた領域であるが、ディフェクトが発生する可能性が低い領域には、そのままデータが書き込まれ、既に書き込みが行われた、その他の領域は未使用領域に設定され、未使用領域に隣接し連続する領域にデータが書き込まれるように交替先が決定される。
【０１８４】
図１７Ｄに示すように、データの書き込みが行われる４つの領域のうちの中間に位置する中間の領域である領域２５３内の先頭の部分でディフェクトが発生した場合、換言すれば、図１７Ｄに示した状態では、ブロック８の書き込みの時点でディフェクトが発生した場合、領域２５３は、未使用領域としてスキップされるようにする。領域２５３の書き込みがスキップされることで、例えば、図１７Ｂまたは図１７Ｃに示すように書き込みが行われることが考えられる。
【０１８５】
図１７Ｅに示すように、ディスク１１が再書き込み可能な記録媒体であった場合、まず、ディフェクトが発生した領域２５３は、上記したように未使用領域として設定される。そして、領域２５１、領域２５４は、既に書き込みが行われているデータが削除され、再度データが書き込まれる。そして、新たな領域２５５、領域２５６にもデータが書き込まれる。
【０１８６】
この場合、領域２５２には既にデータが書き込まれているため、領域２５２内でディフェクトは発生しないかもしれないが、領域２５３の先頭でディフェクトが発生しているため、その前の部分、すなわち、領域２５２の後半部分で、まだ書き込みが行われていない部分（ブロック６、ブロック７が書き込まれる部分）でディフェクトが発生する可能性がある。このような可能性があるため、領域２５２も書き込みがスキップされ、未使用領域として設定される。
【０１８７】
すなわちこの場合、領域２５１の交替先が領域２５１と設定され、領域２５２の交替先が領域２５４と設定され、領域２５３の交替先が領域２５５と設定され、領域２５４の交替先が領域２５６と設定される。なお、領域２５１に関しては、交替先として領域２５１が設定されるようにしても良いし、継続して書き込みが行われるようにしても良い。
【０１８８】
書き込まれるデータの具体例としては、領域２５１に、０乃至３の４ブロックがピックアップ２０２−１で書き込まれ、領域２５４に、４乃至７の４ブロックが、ピックアップ２０２−２で書き込まれる。また、領域２５５には、８乃至１１の４ブロックが、ピックアップ２０２−３で書き込まれ、領域２５６には、１２乃至１５の４ブロックが、ピックアップ２０２−４で書き込まれる。
【０１８９】
図１７Ｆに示すように、ディスク１１が再書き込み不可能な記録媒体であった場合、既に書き込みがされた領域には書き込みを行うことができないため、領域２５２乃至２５４は未使用領域に設定される。この場合、図１７Ｃを参照して説明したように、領域２５１にはデータを書き込むようにしても良く、そのようにした場合を、図１７Ｆに示す。
【０１９０】
すなわちこの場合、領域２５１の交替先が領域２５１と設定され、領域２５２の交替先が領域２５５と設定され、領域２５３の交替先が領域２５６と設定され、領域２５４の交替先が領域２５７と設定される。なお、領域２５１に関しては、継続して書き込みが行われる領域として設定される。
【０１９１】
書き込まれるデータの具体例としては、領域２５１に、０乃至３の４ブロックがピックアップ２０２−１で書き込まれ、領域２５５に、４乃至７の４ブロックが、ピックアップ２０２−２で書き込まれる。また、領域２５６には、８乃至１１の４ブロックが、ピックアップ２０２−３で書き込まれ、領域２５７には、１２乃至１５の４ブロックが、ピックアップ２０２−４で書き込まれる。
【０１９２】
このように、データの書き込みが行われる４つの領域のうちの中間に位置する領域である領域２５３内の先頭でディフェクトが発生した場合、ディスク１１が再書き込み可能な記録媒体であるときには、図１７Ｅに示したように、そのディフェクトが発生した領域と、その領域の直近の領域が、未使用領域に設定され、既に書き込みが行われた領域であるが、ディフェクトが発生していない領域と新たに確保される領域にデータが書き込まれるように交替先が決定される。また、ディスク１１が再書き込み不可能な記録媒体であるときには、図１７Ｆに示したように、既に書き込みが行われ、ディフェクトが発生した領域の前後に位置する領域は未使用領域に設定され、未使用領域の前後に隣接する領域にデータが書き込まれるように交替先が決定される。
【０１９３】
次に、ピックアップ２０２−４でデータが書き込まれる領域２５４で、ディフェクトが発生した場合について説明する。ピックアップ２０２−４でディフェクトが発生した場合、例えば、図１８Ａに示すように、１３番目のブロック１３が書き込まれるときにディフェクトが発生した場合、領域２５４は、未使用領域としてスキップされるようにする。領域２５４の書き込みがスキップされることで、例えば、図１８Ｂに示すように書き込みが行われることが考えられる。
【０１９４】
図１８Ｂに示すように、ディスク１１が再書き込み可能な記録媒体であった場合、まず、ディフェクトが発生した領域２５４は、上記したように未使用領域として設定される。そして、領域２５１、領域２５２、領域２５３は、既に書き込みが行われているデータが削除され、再度データが書き込まれる。または、継続的にデータが書き込まれる。そして、新たな領域２５５にもデータが書き込まれる。すなわちこの場合、領域２５４の交替先が領域２５５として処理される。
【０１９５】
具体的には、領域２５１に、０乃至３の４ブロックがピックアップ２０２−１で書き込まれ、領域２５２に、４乃至７の４ブロックが、ピックアップ２０２−２で書き込まれる。また、領域２５３には、８乃至１１の４ブロックが、ピックアップ２０２−３で書き込まれ、領域２５５には、１２乃至１５の４ブロックが、ピックアップ２０２−４で書き込まれる。
【０１９６】
領域２５４内の中間で、ディフェクトが発生した場合、ディスク１１が再書き込み不可能な記録媒体であっても、再書き込み可能な記録媒体と同じく、図１８Ｂに示したように書き込みが行われる。詳細な説明は省略するが、領域２５４の交替先が領域２５５として処理されることで書き込みが行われる。
【０１９７】
このように、データの書き込みが行われる４つの領域のうちの一番後方に位置する領域２５４内の中間部分でディフェクトが発生した場合、ディスク１１が再書き込み可能な記録媒体であるか、再書き込み不可能な記録媒体であるかを問わず、図１８Ｂに示したように、そのディフェクトが発生した領域が、未使用領域に設定され、ディフェクトが発生した領域に隣接する領域が交替先の領域として確保され、その領域にデータが書き込まれる。
【０１９８】
図１８Ｃに示すように、データの書き込みが行われる４つの領域のうちの一番後方に位置する領域２５４内の先頭の部分でディフェクトが発生した場合、換言すれば、図１８Ｄに示した状態では、ブロック１２の書き込みの時点でディフェクトが発生した場合、領域２５４は、未使用領域としてスキップされるようにする。領域２５４の書き込みがスキップされることで、例えば、図１８Ｄに示すように書き込みが行われることが考えられる。
【０１９９】
図１８Ｄに示すように、ディスク１１が再書き込み可能な記録媒体であった場合、まず、ディフェクトが発生した領域２５４は、上記したように未使用領域として設定される。そして、領域２５１、領域２５２は、既に書き込みが行われているデータが削除され、再度データが書き込まれる。そして、新たな領域２５５、領域２５６にもデータが書き込まれる。
【０２００】
この場合、領域２５３には既にデータが書き込まれているため、領域２５３内でディフェクトは発生しないかもしれないが、領域２５４の先頭でディフェクトが発生しているため、その前の部分、すなわち、領域２５３の後半部分で、まだ書き込みが行われていない部分（ブロック１０、ブロック１１が書き込まれる部分）でディフェクトが発生する可能性がある。このような可能性があるため、領域２５３も書き込みがスキップされ、未使用領域として設定される。
【０２０１】
すなわちこの場合、領域２５１の交替先が領域２５１と設定され、領域２５２の交替先が領域２５２と設定され、領域２５３の交替先が領域２５５と設定され、領域２５４の交替先が領域２５６と設定される。なお、領域２５１と領域２５２に関しては、交替先として領域２５１と領域２５２がそれぞれ設定され、再度データが書き込まれるようにしても良いし、継続して書き込みが行われるようにしても良い。
【０２０２】
書き込まれるデータの具体例としては、領域２５１に、０乃至３の４ブロックがピックアップ２０２−１で書き込まれ、領域２５２に、４乃至７の４ブロックが、ピックアップ２０２−２で書き込まれる。また、領域２５５には、８乃至１１の４ブロックが、ピックアップ２０２−３で書き込まれ、領域２５６には、１２乃至１５の４ブロックが、ピックアップ２０２−４で書き込まれる。
【０２０３】
領域２５４内の先頭で、ディフェクトが発生した場合、ディスク１１が再書き込み不可能な記録媒体であっても、再書き込み可能な記録媒体と同じく、図１８Ｄに示したように書き込みが行われる。詳細な説明は省略するが、領域２５３と領域２５４の交替先がそれぞれ領域２５５と領域２５６として処理されることで書き込みが行われる。
【０２０４】
このように、最後の領域である領域２５４内の先頭部分でディフェクトが発生した場合、ディスク１１が再書き込み可能な記録媒体であるとき、ディスク１１が再書き込み不可能な記録媒体であるときを問わず、図１８Ｄに示したように、そのディフェクトが発生した領域とその前方に近接する領域が、未使用領域に設定され、ディフェクトが発生した領域に隣接する領域が交替先の領域として確保され、その領域にデータが書き込まれるように交替先が決定される。
【０２０５】
［２箇所でディフェクトが発生した場合の交替先の決定について］
次に、ディフェクトが２つの領域で発生した場合について説明する。まず、図１９Ａに示すように、ピックアップ２０２−１でデータが書き込まれる領域２５１とピックアップ２０２−２でデータが書き込まれる領域２５２とで、ディフェクトが発生した場合について説明する。
【０２０６】
図１９Ｂに示すように、ディスク１１が再書き込み可能な記録媒体であった場合、ディフェクトが発生した領域２５１と領域２５２が、未使用領域として設定される。そして、領域２５３、領域２５４は、既に書き込みが行われているデータが削除され、再度データが書き込まれる。そして、新たな領域２５５と領域２５６にもデータが書き込まれる。
【０２０７】
すなわちこの場合、領域２５１の交替先が領域２５３と設定され、領域２５２の交替先が領域２５４と設定され、領域２５３の交替先が領域２５５と設定され、領域２５４の交替先が領域２５６と設定される。
【０２０８】
書き込まれるデータの具体例としては、領域２５３に、０乃至３の４ブロックがピックアップ２０２−１で書き込まれ、領域２５４に、４乃至７の４ブロックが、ピックアップ２０２−２で書き込まれる。また、領域２５５には、８乃至１１の４ブロックが、ピックアップ２０２−３で書き込まれ、領域２５６には、１２乃至１５の４ブロックが、ピックアップ２０２−４で書き込まれる。
【０２０９】
このように、２つの領域でディフェクトが発生した場合、ディスク１１が再書き込み可能な記録媒体であるとき、図１９Ｂに示したように、そのディフェクトが発生した領域が、未使用領域に設定され、ディフェクトが発生した領域に隣接する領域が交替先の領域として確保され、その領域にデータが書き込まれるように交替先が決定される。
【０２１０】
図１９Ｃに示すように、ディスク１１が再書き込み可能な記録媒体であった場合、ディフェクトが発生した領域２５１乃至２５４が、未使用領域として設定される。そして、新たな領域２５５乃至２５８にデータが書き込まれる。
【０２１１】
すなわちこの場合、領域２５１の交替先が領域２５５と設定され、領域２５２の交替先が領域２５６と設定され、領域２５３の交替先が領域２５７と設定され、領域２５４の交替先が領域２５８と設定される。
【０２１２】
書き込まれるデータの具体例としては、領域２５５に、０乃至３の４ブロックがピックアップ２０２−１で書き込まれ、領域２５６に、４乃至７の４ブロックが、ピックアップ２０２−２で書き込まれる。また、領域２５７には、８乃至１１の４ブロックが、ピックアップ２０２−３で書き込まれ、領域２５８には、１２乃至１５の４ブロックが、ピックアップ２０２−４で書き込まれる。
【０２１３】
このように、２つの領域でディフェクトが発生した場合、ディスク１１が再書き込み不可能な記録媒体であるとき、図１９Ｃに示したように、そのディフェクトが発生した領域を含み、書き込みが行われた全ての領域が、未使用領域に設定され、ディフェクトが発生した領域に隣接する領域が交替先の領域として確保され、その領域にデータが書き込まれるように交替先が決定される。
【０２１４】
次に、図２０Ａに示すように、ピックアップ２０２−１でデータが書き込まれる領域２５１とピックアップ２０２−３でデータが書き込まれる領域２５３とで、ディフェクトが発生した場合について説明する。この場合、離れた領域でディフェクトが発生し、かつ、ディフェクトが発生したそれぞれの箇所は、領域内の先頭以外の箇所である。
【０２１５】
図２０Ｂに示すように、ディスク１１が再書き込み可能な記録媒体であった場合、ディフェクトが発生した領域２５１と領域２５３が、未使用領域として設定される。そして、領域２５２、領域２５４は、既に書き込みが行われているデータが削除され、再度データが書き込まれる。そして、新たな領域２５５と領域２５６にもデータが書き込まれる。
【０２１６】
すなわちこの場合、領域２５１の交替先が領域２５２と設定され、領域２５２の交替先が領域２５４と設定され、領域２５３の交替先が領域２５５と設定され、領域２５４の交替先が領域２５６と設定される。
【０２１７】
書き込まれるデータの具体例としては、領域２５２に、０乃至３の４ブロックがピックアップ２０２−１で書き込まれ、領域２５４に、４乃至７の４ブロックが、ピックアップ２０２−２で書き込まれる。また、領域２５５には、８乃至１１の４ブロックが、ピックアップ２０２−３で書き込まれ、領域２５６には、１２乃至１５の４ブロックが、ピックアップ２０２−４で書き込まれる。
【０２１８】
このように、離れた２つの領域でディフェクトが発生した場合であり、それぞれのディフェクトが発生した箇所が、各領域の先頭以外の部分であった場合、ディスク１１が再書き込み可能な記録媒体であるとき、図２０Ｂに示したように、そのディフェクトが発生した領域が、未使用領域に設定され、ディフェクトが発生した領域に隣接する領域が交替先の領域として確保され、その領域にデータが書き込まれるように交替先が決定される。
【０２１９】
図２０Ｃに示すように、ディスク１１が再書き込み可能な記録媒体であった場合、ディフェクトが発生した領域２５１乃至２５４が、未使用領域として設定される。さらに、新たな領域２５５乃至２５８にデータが書き込まれる。
【０２２０】
すなわちこの場合、領域２５１の交替先が領域２５５と設定され、領域２５２の交替先が領域２５６と設定され、領域２５３の交替先が領域２５７と設定され、領域２５４の交替先が領域２５８と設定される。
【０２２１】
書き込まれるデータの具体例としては、領域２５５に、０乃至３の４ブロックがピックアップ２０２−１で書き込まれ、領域２５６に、４乃至７の４ブロックが、ピックアップ２０２−２で書き込まれる。また、領域２５７には、８乃至１１の４ブロックが、ピックアップ２０２−３で書き込まれ、領域２５８には、１２乃至１５の４ブロックが、ピックアップ２０２−４で書き込まれる。
【０２２２】
このように、離れた２つの領域でディフェクトが発生した場合であり、それぞれのディフェクトが発生した箇所が、各領域の先頭以外の部分であった場合、ディスク１１が再書き込み不可能な記録媒体であるとき、図２０Ｃに示したように、そのディフェクトが発生した領域を含み、書き込みが行われた全ての領域が、未使用領域に設定され、ディフェクトが発生した領域に隣接する領域が交替先の領域として確保され、その領域にデータが書き込まれるように交替先が決定される。
【０２２３】
図２０Ｄに示す状況は、ピックアップ２０２−１でデータが書き込まれる領域２５１とピックアップ２０２−３でデータが書き込まれる領域２５３とで、ディフェクトが発生した場合であるが、ディフェクトが発生したそれぞれの箇所のうち、少なくとも一方（図２０Ｄに示した例では、領域２５３内でのディフェクトの箇所）が、領域内の先頭の箇所である。
【０２２４】
図２０Ｅに示すように、ディスク１１が再書き込み可能な記録媒体であった場合、ディフェクトが発生した領域２５１と領域２５３が、未使用領域として設定される。さらに、領域２５２もディフェクトが発生する可能性があるため、領域２５２も未使用領域に設定される。そして、領域２５４は、既に書き込みが行われているデータが削除され、再度データが書き込まれる。さらに、新たな領域２５５乃至２５７にもデータが書き込まれる。
【０２２５】
すなわちこの場合、領域２５１の交替先が領域２５４と設定され、領域２５２の交替先が領域２５５と設定され、領域２５３の交替先が領域２５６と設定され、領域２５４の交替先が領域２５７と設定される。
【０２２６】
書き込まれるデータの具体例としては、領域２５４に、０乃至３の４ブロックがピックアップ２０２−１で書き込まれ、領域２５５に、４乃至７の４ブロックが、ピックアップ２０２−２で書き込まれる。また、領域２５６には、８乃至１１の４ブロックが、ピックアップ２０２−３で書き込まれ、領域２５７には、１２乃至１５の４ブロックが、ピックアップ２０２−４で書き込まれる。
【０２２７】
このように、データの書き込みが行われる４つの領域のうちの、離れた位置に位置する２つの領域でディフェクトが発生した場合であり、それぞれのディフェクトが発生した箇所の少なくとも一方が、領域の先頭の部分であった場合、ディスク１１が再書き込み可能な記録媒体であるとき、図２０Ｅに示したように、そのディフェクトが発生した領域と、それらの領域に挟まれる領域が、未使用領域に設定され、ディフェクトが発生した領域に隣接する領域が交替先の領域として確保され、その領域にデータが書き込まれるように交替先が決定される。
【０２２８】
図２０Ｄに示したようにディフェクトが発生したときに、ディスク１１が再書き込み不可能な記録媒体であった場合、図２０Ｃに示すように、ディフェクトが発生した領域２５１乃至２５４が、未使用領域として設定される。そして、新たな領域２５５乃至２５８にデータが書き込まれる。この場合、図２０Ａに示したようにディフェクトが発生した場合と同様に交替先が決定される。換言すれば、ディスク１１が再書き込み不可能な記録媒体であった場合、離れた２つの領域（領域２５１と領域２５３）でディフェクトが発生したときには、既に書き込みが行われた領域は全て未使用領域に設定され、未使用領域に隣接する領域が交替先として設定される。
【０２２９】
このように、データの書き込みが行われる４つの領域のうちの、離れた位置に位置する２つの領域でディフェクトが発生した場合であり、それぞれのディフェクトが発生した箇所の少なくとも一方が、領域の先頭の部分であった場合、ディスク１１が再書き込み不可能な記録媒体であるとき、図２０Ｃに示したように、そのディフェクトが発生した領域を含み、書き込みが行われた全ての領域が、未使用領域に設定され、ディフェクトが発生した領域に隣接する領域が交替先の領域として確保され、その領域にデータが書き込まれるように交替先が決定される。
【０２３０】
次に、図２１Ａに示すように、ピックアップ２０２−１でデータが書き込まれる領域２５１とピックアップ２０２−４でデータが書き込まれる領域２５４とで、ディフェクトが発生した場合について説明する。この場合、離れた領域でディフェクトが発生し、かつ、ディフェクトが発生したそれぞれの箇所は、領域内の先頭以外の箇所である。
【０２３１】
図２１Ｂに示すように、ディスク１１が再書き込み可能な記録媒体であった場合、ディフェクトが発生した領域２５１と領域２５４が、未使用領域として設定される。そして、領域２５２、領域２５３は、既に書き込みが行われているデータが削除され、再度データが書き込まれる。そして、新たな領域２５５と領域２５６にもデータが書き込まれる。
【０２３２】
すなわちこの場合、領域２５１の交替先が領域２５２と設定され、領域２５２の交替先が領域２５３と設定され、領域２５４の交替先が領域２５５と設定され、領域２５４の交替先が領域２５６と設定される。
【０２３３】
書き込まれるデータの具体例としては、領域２５２に、０乃至３の４ブロックがピックアップ２０２−１で書き込まれ、領域２５３に、４乃至７の４ブロックが、ピックアップ２０２−２で書き込まれる。また、領域２５５には、８乃至１１の４ブロックが、ピックアップ２０２−３で書き込まれ、領域２５６には、１２乃至１５の４ブロックが、ピックアップ２０２−４で書き込まれる。
【０２３４】
このように、データが書き込まれる４つの領域のうちの離れた２つの領域でディフェクトが発生した場合であり、それぞれのディフェクトが発生した箇所が、各領域の先頭以外の部分であった場合、ディスク１１が再書き込み可能な記録媒体であるとき、図２１Ｂに示したように、そのディフェクトが発生した領域が、未使用領域に設定され、ディフェクトが発生した領域に隣接する領域が交替先の領域として確保され、その領域にデータが書き込まれるように交替先が決定される。
【０２３５】
図２１Ｃに示すように、ディスク１１が再書き込み可能な記録媒体であった場合、ディフェクトが発生した領域を含む全ての領域２５１乃至２５４が、未使用領域として設定される。そして、新たな領域２５５乃至２５８にデータが書き込まれる。
【０２３６】
すなわちこの場合、領域２５１の交替先が領域２５５と設定され、領域２５２の交替先が領域２５６と設定され、領域２５４の交替先が領域２５７と設定され、領域２５４の交替先が領域２５８と設定される。
【０２３７】
書き込まれるデータの具体例としては、領域２５５に、０乃至３の４ブロックがピックアップ２０２−１で書き込まれ、領域２５６に、４乃至７の４ブロックが、ピックアップ２０２−２で書き込まれる。また、領域２５７には、８乃至１１の４ブロックが、ピックアップ２０２−３で書き込まれ、領域２５８には、１２乃至１５の４ブロックが、ピックアップ２０２−４で書き込まれる。
【０２３８】
このように、データが書き込まれる４つの領域のうちの離れた２つの領域でディフェクトが発生した場合であり、それぞれのディフェクトが発生した箇所が、各領域の先頭以外の部分であった場合、ディスク１１が再書き込み不可能な記録媒体であるとき、図２１Ｃに示したように、そのディフェクトが発生した領域を含み、書き込みが行われた全ての領域が、未使用領域に設定され、ディフェクトが発生した領域に隣接する領域が交替先の領域として確保され、その領域にデータが書き込まれるように交替先が決定される。
【０２３９】
図２１Ｄに示す状況は、ピックアップ２０２−１でデータが書き込まれる領域２５１とピックアップ２０２−４でデータが書き込まれる領域２５４とで、ディフェクトが発生した場合であるが、ディフェクトが発生したそれぞれの箇所のうち、少なくとも一方が、領域内の先頭の箇所である。
【０２４０】
図２１Ｅに示すように、ディスク１１が再書き込み可能な記録媒体であった場合、ディフェクトが発生した領域２５１と領域２５４が、未使用領域として設定される。さらに、領域２５３もディフェクトが発生する可能性があるため、領域２５３も未使用領域に設定される。そして、領域２５２は、既に書き込みが行われているデータが削除され、再度データが書き込まれる。さらに、新たな領域２５５乃至２５７にもデータが書き込まれる。
【０２４１】
すなわちこの場合、領域２５１の交替先が領域２５２と設定され、領域２５２の交替先が領域２５５と設定され、領域２５４の交替先が領域２５６と設定され、領域２５４の交替先が領域２５７と設定される。
【０２４２】
書き込まれるデータの具体例としては、領域２５２に、０乃至３の４ブロックがピックアップ２０２−１で書き込まれ、領域２５５に、４乃至７の４ブロックが、ピックアップ２０２−２で書き込まれる。また、領域２５６には、８乃至１１の４ブロックが、ピックアップ２０２−３で書き込まれ、領域２５７には、１２乃至１５の４ブロックが、ピックアップ２０２−４で書き込まれる。
【０２４３】
このように、データが書き込まれる４つの領域のうちの離れた２つの領域でディフェクトが発生した場合であり、それぞれのディフェクトが発生した箇所の少なくとも一方が、領域の先頭の部分であった場合、ディスク１１が再書き込み可能な記録媒体であるとき、図２１Ｅに示したように、そのディフェクトが発生した領域と、領域の先頭でディフェクトが発生した領域の前の位置に隣接する領域が、未使用領域に設定され、ディフェクトが発生した領域に隣接する領域が交替先の領域として確保され、その領域にデータが書き込まれるように交替先が決定される。
【０２４４】
図２１Ｃに示すように、ディスク１１が再書き込み不可能な記録媒体であった場合、ディフェクトが発生した領域を含む全ての領域２５１乃至２５４が、未使用領域として設定される。そして、新たな領域２５５乃至２５８にデータが書き込まれる。この場合、図２１Ａに示した場合と同様に交替先が決定される。換言すれば、ディスク１１が再書き込み不可能な記録媒体であった場合、離れた２つの領域（領域２５１と領域２５４）でディフェクトが発生したときには、既に書き込みが行われた領域は全て未使用領域に設定され、未使用領域に隣接する領域が交替先として設定される。
【０２４５】
このようにデータが書き込まれる４つの領域のうちの離れた２つの領域でディフェクトが発生した場合であり、それぞれのディフェクトが発生した箇所の少なくとも一方が、領域の先頭の部分であった場合、ディスク１１が再書き込み不可能な記録媒体であるとき、図２１Ｃに示したように、そのディフェクトが発生した領域を含み、書き込みが行われた全ての領域が、未使用領域に設定され、ディフェクトが発生した領域に隣接する領域が交替先の領域として確保され、その領域にデータが書き込まれるように交替先が決定される。
【０２４６】
次に、図２２Ａに示すように、ピックアップ２０２−２でデータが書き込まれる領域２５２とピックアップ２０２−３でデータが書き込まれる領域２５３とで、ディフェクトが発生した場合について説明する。この場合、離れた領域でディフェクトが発生し、かつ、ディフェクトが発生したそれぞれの箇所は、領域内の先頭以外の箇所である。
【０２４７】
図２２Ｂに示すように、ディスク１１が再書き込み可能な記録媒体であった場合、ディフェクトが発生した領域２５２と領域２５３が、未使用領域として設定される。そして、領域２５１、領域２５４は、既に書き込みが行われているデータが削除され、再度データが書き込まれる。そして、新たな領域２５５と領域２５６にもデータが書き込まれる。
【０２４８】
すなわちこの場合、領域２５１の交替先が領域２５１と設定され（この場合、継続してデータが書き込まれる領域として設定され）、領域２５２の交替先が領域２５４と設定され、領域２５３の交替先が領域２５５と設定され、領域２５３の交替先が領域２５６と設定される。
【０２４９】
書き込まれるデータの具体例としては、領域２５１に、０乃至３の４ブロックがピックアップ２０２−１で書き込まれ、領域２５４に、４乃至７の４ブロックが、ピックアップ２０２−２で書き込まれる。また、領域２５５には、８乃至１１の４ブロックが、ピックアップ２０２−３で書き込まれ、領域２５６には、１２乃至１５の４ブロックが、ピックアップ２０２−４で書き込まれる。
【０２５０】
このように、データが書き込まれる４つの領域の中間に位置する２つの領域でディフェクトが発生した場合であり、それぞれのディフェクトが発生した箇所が、各領域の先頭以外の部分であった場合、ディスク１１が再書き込み可能な記録媒体であるとき、図２２Ｂに示したように、そのディフェクトが発生した領域が、未使用領域に設定され、ディフェクトが発生した領域に隣接する領域が交替先の領域として確保され、その領域にデータが書き込まれるように交替先が決定される。
【０２５１】
図２２Ｃに示すように、ディスク１１が再書き込み可能な記録媒体であった場合、ディフェクトが発生した領域２５２と領域２５３が、未使用領域として設定される。また、領域２５４も、未使領域として設定される。そして、領域２５１は、データの書き込みが継続され、新たな領域２５５乃至２５７にデータが書き込まれる。
【０２５２】
すなわちこの場合、領域２５１の交替先が領域２５１と設定され（この場合、継続してデータが書き込まれる領域として設定され）、領域２５２の交替先が領域２５５と設定され、領域２５３の交替先が領域２５６と設定され、領域２５３の交替先が領域２５７と設定される。
【０２５３】
書き込まれるデータの具体例としては、領域２５１に、０乃至３の４ブロックがピックアップ２０２−１で書き込まれ、領域２５５に、４乃至７の４ブロックが、ピックアップ２０２−２で書き込まれる。また、領域２５６には、８乃至１１の４ブロックが、ピックアップ２０２−３で書き込まれ、領域２５７には、１２乃至１５の４ブロックが、ピックアップ２０２−４で書き込まれる。
【０２５４】
このように、データが書き込まれる４つの領域の中間に位置する２つの領域でディフェクトが発生した場合であり、それぞれのディフェクトが発生した箇所が、各領域の先頭以外の部分であった場合、ディスク１１が再書き込み不可能な記録媒体であるとき、図２２Ｃに示したように、そのディフェクトが発生した領域を含む、書き込みが行われた複数の領域が、未使用領域に設定され、ディフェクトが発生した領域に隣接する領域が交替先の領域として確保され、その領域にデータが書き込まれるように交替先が決定される。
【０２５５】
図２２Ｄに示す状況は、ピックアップ２０２−２でデータが書き込まれる領域２５２とピックアップ２０２−３でデータが書き込まれる領域２５３とで、ディフェクトが発生した場合であるが、ディフェクトが発生したそれぞれの箇所のうち、少なくとも一方が、領域内の先頭の箇所である場合である。さらに、その先頭でディフェクトが発生した領域が、ディフェクトが発生した２つの領域のうち、前方に位置する領域である場合である。
【０２５６】
図２２Ｅに示すように、ディスク１１が再書き込み可能な記録媒体であった場合、ディフェクトが発生した領域２５２と領域２５３が、未使用領域として設定される。さらに、領域２５１もディフェクトが発生する可能性があるため、領域２５１も未使用領域に設定される。そして、領域２５４は、既に書き込みが行われているデータが削除され、再度データが書き込まれる。さらに、新たな領域２５５乃至２５７にもデータが書き込まれる。
【０２５７】
すなわちこの場合、領域２５１の交替先が領域２５４と設定され、領域２５２の交替先が領域２５５と設定され、領域２５３の交替先が領域２５６と設定され、領域２５３の交替先が領域２５７と設定される。
【０２５８】
書き込まれるデータの具体例としては、領域２５４に、０乃至３の４ブロックがピックアップ２０２−１で書き込まれ、領域２５５に、４乃至７の４ブロックが、ピックアップ２０２−２で書き込まれる。また、領域２５６には、８乃至１１の４ブロックが、ピックアップ２０２−３で書き込まれ、領域２５７には、１２乃至１５の４ブロックが、ピックアップ２０２−４で書き込まれる。
【０２５９】
このように、データが書き込まれる４つの領域のうちの離れた２つの領域でディフェクトが発生した場合であり、それぞれのディフェクトが発生した箇所の少なくとも一方が、領域の先頭の部分であった場合、ディスク１１が再書き込み可能な記録媒体であるとき、図２２Ｅに示したように、そのディフェクトが発生した領域と、領域の先頭でディフェクトが発生した領域の前の位置に隣接する領域が、未使用領域に設定され、ディフェクトが発生した領域に隣接する領域が交替先の領域として確保され、その領域にデータが書き込まれるように交替先が決定される。
【０２６０】
図２１Ｆに示すように、ディスク１１が再書き込み不可能な記録媒体であった場合、ディフェクトが発生した領域を含む全ての領域２５１乃至２５４が、未使用領域として設定される。そして、新たな領域２５５乃至２５８にデータが書き込まれる。
【０２６１】
すなわちこの場合、領域２５１の交替先が領域２５５と設定され、領域２５２の交替先が領域２５６と設定され、領域２５３の交替先が領域２５７と設定され、領域２５３の交替先が領域２５８と設定される。
【０２６２】
書き込まれるデータの具体例としては、領域２５５に、０乃至３の４ブロックがピックアップ２０２−１で書き込まれ、領域２５６に、４乃至７の４ブロックが、ピックアップ２０２−２で書き込まれる。また、領域２５７には、８乃至１１の４ブロックが、ピックアップ２０２−３で書き込まれ、領域２５８には、１２乃至１５の４ブロックが、ピックアップ２０２−３で書き込まれる。
【０２６３】
このように、データが書き込まれる４つの領域のうちの離れた２つの領域でディフェクトが発生した場合であり、それぞれのディフェクトが発生した箇所の少なくとも一方が、領域の先頭の部分であった場合、ディスク１１が再書き込み不可能な記録媒体であるとき、図２２Ｆに示したように、そのディフェクトが発生した領域を含み、書き込みが行われた全ての領域が、未使用領域に設定され、ディフェクトが発生した領域に隣接する領域が交替先の領域として確保され、その領域にデータが書き込まれるように交替先が決定される。
【０２６４】
図２２Ｇに示す状況は、ピックアップ２０２−２でデータが書き込まれる領域２５２とピックアップ２０２−３でデータが書き込まれる領域２５３とで、ディフェクトが発生した場合であるが、ディフェクトが発生したそれぞれの箇所のうち、少なくとも一方が、領域内の先頭の箇所であるような状況である。さらに、その先頭でディフェクトが発生した領域が、ディフェクトが発生した２つの領域のうち、後方に位置する領域である場合である。
【０２６５】
この場合、図２２Ａに示したようにディフェクトが発生した場合と同じく、ディスク１１が再書き込み可能な記録媒体のときには、図２２Ｂに示したように交替先が決定され、ディスク１１が再書き込み可能な記録媒体のときには、図２２Ｃに示したように交替先が決定される。
【０２６６】
図２２Ｈに示す状況は、ピックアップ２０２−２でデータが書き込まれる領域２５２とピックアップ２０２−３でデータが書き込まれる領域２５３とで、ディフェクトが発生した場合であるが、ディフェクトが発生したそれぞれの箇所が、領域内の先頭の箇所であるような状況である。
【０２６７】
この場合、図２２Ｄに示したようにディフェクトが発生した場合と同じく、ディスク１１が再書き込み可能な記録媒体のときには、図２２Ｅに示したように交替先が決定され、ディスク１１が再書き込み可能な記録媒体のときには、図２２Ｆに示したように交替先が決定される。
【０２６８】
次に、図２３Ａに示すように、ピックアップ２０２−２でデータが書き込まれる領域２５２とピックアップ２０２−４でデータが書き込まれる領域２５４とで、ディフェクトが発生した場合について説明する。図２３Ａに示した状態は、離れた領域でディフェクトが発生し、かつ、ディフェクトが発生したそれぞれの箇所は、領域内の先頭以外の箇所である場合である。
【０２６９】
図２３Ｂに示すように、ディスク１１が再書き込み可能な記録媒体であった場合、ディフェクトが発生した領域２５２と領域２５４が、未使用領域として設定される。そして、領域２５１、領域２５３は、既に書き込みが行われているデータが削除され、再度データが書き込まれる。そして、新たな領域２５５と領域２５６にもデータが書き込まれる。
【０２７０】
すなわちこの場合、領域２５１の交替先が領域２５１と設定され（この場合、継続してデータが書き込まれる領域として設定され）、領域２５２の交替先が領域２５３と設定され、領域２５４の交替先が領域２５５と設定され、領域２５４の交替先が領域２５６と設定される。
【０２７１】
書き込まれるデータの具体例としては、領域２５１に、０乃至３の４ブロックがピックアップ２０２−１で書き込まれ、領域２５３に、４乃至７の４ブロックが、ピックアップ２０２−２で書き込まれる。また、領域２５５には、８乃至１１の４ブロックが、ピックアップ２０２−３で書き込まれ、領域２５６には、１２乃至１５の４ブロックが、ピックアップ２０２−４で書き込まれる。
【０２７２】
このように、書き込みを行う４つの領域の中間に位置する領域と、一番後方に位置する領域とでディフェクトが発生した場合であり、それぞれのディフェクトが発生した箇所が、各領域の先頭以外の部分であった場合、ディスク１１が再書き込み可能な記録媒体であるとき、図２３Ｂに示したように、そのディフェクトが発生した領域が、未使用領域に設定され、ディフェクトが発生した領域に隣接する領域が交替先の領域として確保され、その領域にデータが書き込まれるように交替先が決定される。
【０２７３】
図２３Ｃに示すように、ディスク１１が再書き込み可能な記録媒体であった場合、ディフェクトが発生した領域２５２と領域２５４が、未使用領域として設定される。また、領域２５３も、未使領域として設定される。そして、領域２５１は、データの書き込みが継続され、新たな領域２５５乃至２５７にデータが書き込まれる。
【０２７４】
すなわちこの場合、領域２５１の交替先が領域２５１と設定され（この場合、継続してデータが書き込まれる領域として設定され）、領域２５２の交替先が領域２５５と設定され、領域２５４の交替先が領域２５６と設定され、領域２５４の交替先が領域２５７と設定される。
【０２７５】
書き込まれるデータの具体例としては、領域２５１に、０乃至３の４ブロックがピックアップ２０２−１で書き込まれ、領域２５５に、４乃至７の４ブロックが、ピックアップ２０２−２で書き込まれる。また、領域２５６には、８乃至１１の４ブロックが、ピックアップ２０２−３で書き込まれ、領域２５７には、１２乃至１５の４ブロックが、ピックアップ２０２−４で書き込まれる。
【０２７６】
このように、書き込みを行う４つの領域の中間に位置する領域と、一番後方に位置する領域とでディフェクトが発生した場合であり、それぞれのディフェクトが発生した箇所が、各領域の先頭以外の部分であった場合、ディスク１１が再書き込み不可能な記録媒体であるとき、図２３Ｃに示したように、そのディフェクトが発生した領域を含む、書き込みが行われた複数の領域が、未使用領域に設定され、ディフェクトが発生した領域に隣接する領域が交替先の領域として確保され、その領域にデータが書き込まれるように交替先が決定される。
【０２７７】
図２３Ｄに示す状況は、ピックアップ２０２−２でデータが書き込まれる領域２５２とピックアップ２０２−４でデータが書き込まれる領域２５４とで、ディフェクトが発生した場合であるが、ディフェクトが発生したそれぞれの箇所のうち、少なくとも一方が、領域内の先頭の箇所である場合である。さらに、その先頭でディフェクトが発生した領域が、ディフェクトが発生した２つの領域のうち、前方に位置する領域である場合である。
【０２７８】
図２３Ｅに示すように、ディスク１１が再書き込み可能な記録媒体であった場合、ディフェクトが発生した領域２５２と領域２５４が、未使用領域として設定される。さらに、領域２５１もディフェクトが発生する可能性があるため、領域２５１も未使用領域に設定される。そして、領域２５３は、既に書き込みが行われているデータが削除され、再度データが書き込まれる。さらに、新たな領域２５５乃至２５７にもデータが書き込まれる。
【０２７９】
すなわちこの場合、領域２５１の交替先が領域２５３と設定され、領域２５２の交替先が領域２５５と設定され、領域２５４の交替先が領域２５６と設定され、領域２５４の交替先が領域２５７と設定される。
【０２８０】
書き込まれるデータの具体例としては、領域２５３に、０乃至３の４ブロックがピックアップ２０２−１で書き込まれ、領域２５５に、４乃至７の４ブロックが、ピックアップ２０２−２で書き込まれる。また、領域２５６には、８乃至１１の４ブロックが、ピックアップ２０２−３で書き込まれ、領域２５７には、１２乃至１５の４ブロックが、ピックアップ２０２−４で書き込まれる。
【０２８１】
このように、離れた２つの領域でディフェクトが発生した場合であり、それぞれのディフェクトが発生した箇所の少なくとも一方が、領域の先頭の部分であった場合、ディスク１１が再書き込み可能な記録媒体であるとき、図２３Ｅに示したように、そのディフェクトが発生した領域と、領域の先頭でディフェクトが発生した領域の前の位置に隣接する領域が、未使用領域に設定され、ディフェクトが発生した領域に隣接する領域が交替先の領域として確保され、その領域にデータが書き込まれるように交替先が決定される。
【０２８２】
図２１Ｆに示すように、ディスク１１が再書き込み不可能な記録媒体であった場合、ディフェクトが発生した領域を含む全ての領域２５１乃至２５４が、未使用領域として設定される。そして、新たな領域２５５乃至２５８にデータが書き込まれる。
【０２８３】
すなわちこの場合、領域２５１の交替先が領域２５５と設定され、領域２５２の交替先が領域２５６と設定され、領域２５４の交替先が領域２５７と設定され、領域２５４の交替先が領域２５８と設定される。
【０２８４】
書き込まれるデータの具体例としては、領域２５５に、０乃至３の４ブロックがピックアップ２０２−１で書き込まれ、領域２５６に、４乃至７の４ブロックが、ピックアップ２０２−２で書き込まれる。また、領域２５７には、８乃至１１の４ブロックが、ピックアップ２０２−３で書き込まれ、領域２５８には、１２乃至１５の４ブロックが、ピックアップ２０２−４で書き込まれる。
【０２８５】
このように、離れた２つの領域でディフェクトが発生した場合であり、それぞれのディフェクトが発生した箇所の少なくとも一方が、領域の先頭の部分であった場合、ディスク１１が再書き込み不可能な記録媒体であるとき、図２３Ｆに示したように、そのディフェクトが発生した領域を含み、書き込みが行われた全ての領域が、未使用領域に設定され、ディフェクトが発生した領域に隣接する領域が交替先の領域として確保され、その領域にデータが書き込まれるように交替先が決定される。
【０２８６】
図２３Ｇに示す状況は、ピックアップ２０２−２でデータが書き込まれる領域２５２とピックアップ２０２−４でデータが書き込まれる領域２５４とで、ディフェクトが発生した場合であるが、ディフェクトが発生したそれぞれの箇所のうち、少なくとも一方が、領域内の先頭の箇所であるような状況である。さらに、その先頭でディフェクトが発生した領域が、ディフェクトが発生した２つの領域のうち、後方に位置する領域である場合である。
【０２８７】
この場合、ディスク１１が書き込み可能な記録媒体であるか、書き込み不可能な記録媒体であるかを問わず、図２３Ｃに示したように交替先が決定され、データの書き込みが実行される。
【０２８８】
図２３Ｈに示す状況は、ピックアップ２０２−２でデータが書き込まれる領域２５２とピックアップ２０２−４でデータが書き込まれる領域２５４とで、ディフェクトが発生した場合であるが、ディフェクトが発生したそれぞれの箇所が、領域内の先頭の箇所であるような状況である。
【０２８９】
この場合、ディスク１１が書き込み可能な記録媒体であるか、書き込み不可能な記録媒体であるかを問わず、図２３Ｆに示したように交替先が決定され、データの書き込みが実行される。
【０２９０】
次に、図２４Ａに示すように、ピックアップ２０２−３でデータが書き込まれる領域２５３とピックアップ２０２−４でデータが書き込まれる領域２５４とで、ディフェクトが発生した場合について説明する。図２４Ａに示した状態は、隣り合う領域でディフェクトが発生し、かつ、ディフェクトが発生したそれぞれの箇所は、領域内の先頭以外の箇所である場合である。
【０２９１】
図２４Ｂに示すように、ディスク１１が再書き込み可能な記録媒体であった場合、ディフェクトが発生した領域２５３と領域２５４が、未使用領域として設定される。そして、領域２５１、領域２５２は、既に書き込みが行われているデータが削除され、再度データが書き込まれるか、または、継続してデータの書き込みが行われる。そして、新たな領域２５５と領域２５６にもデータが書き込まれる。
【０２９２】
すなわちこの場合、領域２５１の交替先が領域２５１と設定され、領域２５２の交替先が領域２５２と設定される。または、領域２５１と領域２５２は、継続してデータが書き込まれる領域として設定される。そして領域２５３の交替先が領域２５５と設定され、領域２５４の交替先が領域２５６と設定される。
【０２９３】
書き込まれるデータの具体例としては、領域２５１に、０乃至３の４ブロックがピックアップ２０２−１で書き込まれ、領域２５２に、４乃至７の４ブロックが、ピックアップ２０２−２で書き込まれる。また、領域２５５には、８乃至１１の４ブロックが、ピックアップ２０２−３で書き込まれ、領域２５６には、１２乃至１５の４ブロックが、ピックアップ２０２−４で書き込まれる。
【０２９４】
ディスク１１が再書き込み可能な記録媒体であった場合も、同様に、図２４Ｂに示したようにデータの書き込みが行われ、交替先が決定される。
【０２９５】
このように、書き込みを行う４つの領域の後方に位置する２つの領域でディフェクトが発生した場合であり、それぞれのディフェクトが発生した箇所が、各領域の先頭以外の部分であった場合、ディスク１１が再書き込み可能な記録媒体であるか、再書き込み不可能な記録媒体であるかを問わず、図２４Ｂに示したように、そのディフェクトが発生した領域が、未使用領域に設定され、ディフェクトが発生した領域に隣接する領域が交替先の領域として確保され、その領域にデータが書き込まれるように交替先が決定される。
【０２９６】
図２４Ｃに示す状況は、ピックアップ２０２−３でデータが書き込まれる領域２５３とピックアップ２０２−４でデータが書き込まれる領域２５４とで、ディフェクトが発生した場合であるが、ディフェクトが発生したそれぞれの箇所のうち、少なくとも一方が、領域内の先頭の箇所である場合である。さらに、その先頭でディフェクトが発生した領域が、ディフェクトが発生した２つの領域のうち、前方に位置する領域である場合である。
【０２９７】
図２４Ｄに示すように、ディスク１１が再書き込み可能な記録媒体であった場合、ディフェクトが発生した領域２５３と領域２５４が、未使用領域として設定される。さらに、領域２５２もディフェクトが発生する可能性があるため、領域２５２も未使用領域に設定される。そして、領域２５１は、既に書き込みが行われているデータが削除され、再度データが書き込まれるか、そのままデータの書き込みが継続される。さらに、新たな領域２５５乃至２５７にもデータが書き込まれる。
【０２９８】
すなわちこの場合、領域２５１の交替先が領域２５１と設定され（継続してデータが書き込まれる領域として設定され）、領域２５２の交替先が領域２５５と設定され、領域２５３の交替先が領域２５６と設定され、領域２５４の交替先が領域２５７と設定される。
【０２９９】
書き込まれるデータの具体例としては、領域２５１に、０乃至３の４ブロックがピックアップ２０２−１で書き込まれ、領域２５５に、４乃至７の４ブロックが、ピックアップ２０２−２で書き込まれる。また、領域２５６には、８乃至１１の４ブロックが、ピックアップ２０２−３で書き込まれ、領域２５７には、１２乃至１５の４ブロックが、ピックアップ２０２−４で書き込まれる。
【０３００】
ディスク１１が再書き込み可能な記録媒体であった場合も、同様に、図２４Ｄに示したようにデータの書き込みが行われ、交替先が決定される。
【０３０１】
このように、書き込みを行う４つの領域の後方に位置する２つの領域でディフェクトが発生した場合であり、それぞれのディフェクトが発生した箇所の少なくとも一方が、領域の先頭の部分であった場合、ディスク１１が再書き込み可能な記録媒体であるか、再書き込み不可能な記録媒体であるかを問わず、図２４Ｄに示したように、そのディフェクトが発生した領域と、領域の先頭でディフェクトが発生した領域の前の位置に隣接する領域が、未使用領域に設定され、ディフェクトが発生した領域に隣接する領域が交替先の領域として確保され、その領域にデータが書き込まれるように交替先が決定される。
【０３０２】
図２４Ｅに示す状況は、ピックアップ２０２−３でデータが書き込まれる領域２５３とピックアップ２０２−４でデータが書き込まれる領域２５４とで、ディフェクトが発生した場合であるが、ディフェクトが発生したそれぞれの箇所のうち、少なくとも一方が、領域内の先頭の箇所であるような状況である。さらに、その先頭でディフェクトが発生した領域が、ディフェクトが発生した２つの領域のうち、後方に位置する領域である場合である。
【０３０３】
この場合、ディスク１１が書き込み可能な記録媒体であるか、書き込み不可能な記録媒体であるかを問わず、図２４Ｂに示したように交替先が決定され、データの書き込みが実行される。
【０３０４】
図２４Ｆに示す状況は、ピックアップ２０２−３でデータが書き込まれる領域２５３とピックアップ２０２−４でデータが書き込まれる領域２５４とで、ディフェクトが発生した場合であるが、ディフェクトが発生したそれぞれの箇所が、領域内の先頭の箇所であるような状況である。
【０３０５】
この場合、ディスク１１が書き込み可能な記録媒体であるか、書き込み不可能な記録媒体であるかを問わず、図２４Ｄに示したように交替先が決定され、データの書き込みが実行される。
【０３０６】
［３箇所でディフェクトが発生した場合の交替先の決定について］
次に、３箇所でディフェクトが発生した場合の交替先の決定について説明する。まず、図２５Ａに示すように、ピックアップ２０２−１でデータが書き込まれる領域２５１、ピックアップ２０２−２でデータが書き込まれる領域２５２、およびピックアップ２０２−３でデータが書き込まれる領域２５３で、ディフェクトが発生した場合について説明する。図２５Ａに示した状態は、隣り合う領域でディフェクトが発生し、かつ、ディフェクトが発生したそれぞれの箇所は、領域内の先頭以外の箇所である場合である。
【０３０７】
図２５Ｂに示した状況は、ピックアップ２０２−１でデータが書き込まれる領域２５１、ピックアップ２０２−２でデータが書き込まれる領域２５２、およびピックアップ２０２−３でデータが書き込まれる領域２５３で、ディフェクトが発生した場合であるが、ディフェクトが発生したそれぞれの箇所のうち、少なくとも１箇所が、領域内の先頭の箇所である場合である。さらに、その先頭でディフェクトが発生した領域が、ディフェクトが発生した３つの領域のうち、中央に位置する領域である場合である。
【０３０８】
図２５Ｃに示した状況は、ピックアップ２０２−１でデータが書き込まれる領域２５１、ピックアップ２０２−２でデータが書き込まれる領域２５２、およびピックアップ２０２−３でデータが書き込まれる領域２５３で、ディフェクトが発生した場合であるが、ディフェクトが発生したそれぞれの箇所のうち、少なくとも１箇所が、領域内の先頭の箇所である場合である。さらに、その先頭でディフェクトが発生した領域が、ディフェクトが発生した３つの領域のうち、後方に位置する領域である場合である。
【０３０９】
図２５Ｄに示した状況は、ピックアップ２０２−１でデータが書き込まれる領域２５１、ピックアップ２０２−２でデータが書き込まれる領域２５２、およびピックアップ２０２−３でデータが書き込まれる領域２５３で、ディフェクトが発生した場合であるが、ディフェクトが発生したそれぞれの箇所のうち、少なくとも２箇所が、領域内の先頭の箇所である場合である。
【０３１０】
図２５Ａに示した状況、図２５Ｂに示した状況、図２５Ｃに示した状況、または図２５Ｄに示した状況のうちの、いずれの状況であっても、図２５Ｅに示すように、ディスク１１が再書き込み可能な記録媒体であった場合、ディフェクトが発生した領域２５１乃至２５３が、未使用領域として設定される。そして、領域２５４は、既に書き込みが行われているデータが削除され、再度データが書き込まれる。そして、新たな領域２５５乃至２５７にもデータが書き込まれる。
【０３１１】
すなわちこの場合、領域２５１の交替先が領域２５４と設定され、領域２５２の交替先が領域２５５と設定され、領域２５３の交替先が領域２５６と設定され、領域２５４の交替先が領域２５７と設定される。
【０３１２】
書き込まれるデータの具体例としては、領域２５４に、０乃至３の４ブロックがピックアップ２０２−１で書き込まれ、領域２５５に、４乃至７の４ブロックが、ピックアップ２０２−２で書き込まれる。また、領域２５６には、８乃至１１の４ブロックが、ピックアップ２０２−３で書き込まれ、領域２５７には、１２乃至１５の４ブロックが、ピックアップ２０２−４で書き込まれる。
【０３１３】
図２５Ａに示した状況、図２５Ｂに示した状況、図２５Ｃに示した状況、または図２５Ｄに示した状況のうちの、いずれの状況であっても、図２５Ｆに示すように、ディスク１１が再書き込み不可能な記録媒体であった場合、ディフェクトが発生した領域２５１乃至２５３を含み、書き込みが行われた全ての領域が、未使用領域として設定される。そして、新たな領域２５５乃至２５８にデータが書き込まれる。
【０３１４】
すなわちこの場合、領域２５１の交替先が領域２５５と設定され、領域２５２の交替先が領域２５６と設定され、領域２５３の交替先が領域２５７と設定され、領域２５４の交替先が領域２５８と設定される。
【０３１５】
書き込まれるデータの具体例としては、領域２５５に、０乃至３の４ブロックがピックアップ２０２−１で書き込まれ、領域２５６に、４乃至７の４ブロックが、ピックアップ２０２−２で書き込まれる。また、領域２５７には、８乃至１１の４ブロックが、ピックアップ２０２−３で書き込まれ、領域２５８には、１２乃至１５の４ブロックが、ピックアップ２０２−４で書き込まれる。
【０３１６】
このように、書き込みを行う４つの領域の前方に位置する３つの領域でディフェクトが発生した場合であり、ディスク１１が再書き込み可能な記録媒体であるときには、図２５Ｅに示したように、そのディフェクトが発生した領域が、未使用領域に設定され、ディフェクトが発生した領域に隣接する領域が交替先の領域として確保され、その領域にデータが書き込まれるように交替先が決定される。
【０３１７】
またディスク１１が再書き込み不可能な記録媒体であるときには、図２５Ｆに示したように、そのディフェクトが発生した領域を含み、書き込みが行われた全ての領域が、未使用領域に設定され、ディフェクトが発生した領域に隣接する領域が交替先の領域として確保され、その領域にデータが書き込まれるように交替先が決定される。
【０３１８】
図２６Ａに示す状況は、ピックアップ２０２−１でデータが書き込まれる領域２５１、ピックアップ２０２−３でデータが書き込まれる領域２５３、およびピックアップ２０２−４でデータが書き込まれる領域２５４で、ディフェクトが発生した場合である。図２６Ａに示した状態は、ディフェクトが発生したそれぞれの箇所が、領域内の先頭以外の箇所である場合である。
【０３１９】
図２６Ｂに示す状況は、ピックアップ２０２−１でデータが書き込まれる領域２５１、ピックアップ２０２−３でデータが書き込まれる領域２５３、およびピックアップ２０２−４でデータが書き込まれる領域２５４で、ディフェクトが発生した場合であるが、ディフェクトが発生したそれぞれの箇所のうち、後方に位置する領域内でのディフェクトが、先頭の箇所である場合である。
【０３２０】
図２６Ａに示した状況、図２６Ｂに示した状況のうちの、いずれの状況であっても、図２６Ｃに示すように、ディスク１１が再書き込み可能な記録媒体であった場合、ディフェクトが発生した領域２５１、領域２５３、および領域２５４が、未使用領域として設定される。そして、領域２５２は、既に書き込みが行われているデータが削除され、再度データが書き込まれる。そして、新たな領域２５５乃至２５７にもデータが書き込まれる。
【０３２１】
すなわちこの場合、領域２５１の交替先が領域２５２と設定され、領域２５２の交替先が領域２５５と設定され、領域２５３の交替先が領域２５６と設定され、領域２５４の交替先が領域２５７と設定される。
【０３２２】
書き込まれるデータの具体例としては、領域２５２に、０乃至３の４ブロックがピックアップ２０２−１で書き込まれ、領域２５５に、４乃至７の４ブロックが、ピックアップ２０２−２で書き込まれる。また、領域２５６には、８乃至１１の４ブロックが、ピックアップ２０２−３で書き込まれ、領域２５７には、１２乃至１５の４ブロックが、ピックアップ２０２−４で書き込まれる。
【０３２３】
図２６Ａに示した状況、図２６Ｂに示した状況のうちの、いずれの状況であっても、図２６Ｄに示すように、ディスク１１が再書き込み不可能な記録媒体であった場合、ディフェクトが発生した領域を含み、書き込みが行われた全ての領域２５１乃至２５４が、未使用領域として設定される。そして、新たな領域２５５乃至２５８にデータが書き込まれる。
【０３２４】
すなわちこの場合、領域２５１の交替先が領域２５５と設定され、領域２５２の交替先が領域２５６と設定され、領域２５３の交替先が領域２５７と設定され、領域２５４の交替先が領域２５８と設定される。
【０３２５】
書き込まれるデータの具体例としては、領域２５５に、０乃至３の４ブロックがピックアップ２０２−１で書き込まれ、領域２５６に、４乃至７の４ブロックが、ピックアップ２０２−２で書き込まれる。また、領域２５７には、８乃至１１の４ブロックが、ピックアップ２０２−３で書き込まれ、領域２５８には、１２乃至１５の４ブロックが、ピックアップ２０２−４で書き込まれる。
【０３２６】
このように、書き込みを行う４つの領域のうちの３つの領域でディフェクトが発生した場合であり、ディスク１１が再書き込み可能な記録媒体であるときには、図２６Ｃに示したように、そのディフェクトが発生した領域が、未使用領域に設定され、ディフェクトが発生した領域に隣接する領域が交替先の領域として確保され、その領域にデータが書き込まれるように交替先が決定される。
【０３２７】
またディスク１１が再書き込み不可能な記録媒体であるときには、図２６Ｄに示したように、そのディフェクトが発生した領域を含み、書き込みが行われた全ての領域が、未使用領域に設定され、ディフェクトが発生した領域に隣接する領域が交替先の領域として確保され、その領域にデータが書き込まれるように交替先が決定される。
【０３２８】
図２６Ｅに示す状況は、ピックアップ２０２−１でデータが書き込まれる領域２５１、ピックアップ２０２−３でデータが書き込まれる領域２５３、およびピックアップ２０２−４でデータが書き込まれる領域２５４で、ディフェクトが発生した場合であるが、ディフェクトが発生したそれぞれの箇所のうち、ディフェクトが発生した３つの領域のうちの中間に位置する領域内でのディフェクトが、先頭の箇所である場合である。
【０３２９】
この場合、ディスク１１が書き込み可能な記録媒体であるか、書き込み不可能な記録媒体であるかを問わず、図２６Ｃに示したように交替先が決定され、データの書き込みが実行される。
【０３３０】
図２６Ｆに示す状況は、ピックアップ２０２−１でデータが書き込まれる領域２５１、ピックアップ２０２−３でデータが書き込まれる領域２５３、およびピックアップ２０２−４でデータが書き込まれる領域２５４で、ディフェクトが発生した場合であるが、ディフェクトが発生したそれぞれの箇所のうち、ディフェクトが発生した３つの領域のうちの後方に位置する領域内でのディフェクトが、先頭の箇所である場合である。
【０３３１】
この場合、ディスク１１が書き込み可能な記録媒体であるか、書き込み不可能な記録媒体であるかを問わず、図２６Ｄに示したように交替先が決定され、データの書き込みが実行される。
【０３３２】
図２７Ａに示す状況は、ピックアップ２０２−２でデータが書き込まれる領域２５２、ピックアップ２０２−３でデータが書き込まれる領域２５３、およびピックアップ２０２−４でデータが書き込まれる領域２５４で、ディフェクトが発生した場合である。図２７Ａに示した状態は、ディフェクトが発生したそれぞれの箇所が、領域内の先頭以外の箇所である場合である。
【０３３３】
図２７Ｂに示す状況は、ピックアップ２０２−２でデータが書き込まれる領域２５２、ピックアップ２０２−３でデータが書き込まれる領域２５３、およびピックアップ２０２−４でデータが書き込まれる領域２５４で、ディフェクトが発生した場合である。さらに、ディフェクトが発生した３つの領域のうちの中央に位置する領域２５３内のディフェクトが先頭で発生した場合である。
【０３３４】
図２７Ｃに示す状況は、ピックアップ２０２−２でデータが書き込まれる領域２５２、ピックアップ２０２−３でデータが書き込まれる領域２５３、およびピックアップ２０２−４でデータが書き込まれる領域２５４で、ディフェクトが発生した場合である。さらに、ディフェクトが発生した３つの領域のうちの後方に位置する領域２５３内のディフェクトが先頭で発生した場合である。
【０３３５】
図２７Ａに示した状況、図２７Ｂに示した状況、または図２７Ｃに示した状況のうちの、いずれの状況であっても、図２７Ｄに示すように、ディスク１１が再書き込み可能な記録媒体、再書き込み不可能な記録媒体であるかを問わず、ディフェクトが発生した領域２５２乃至２５４が、未使用領域として設定される。そして、領域２５１は、既に書き込みが行われているデータが削除され、再度データが書き込まれるか、そのまま継続してデータが書き込まれる。そして、新たな領域２５５乃至２５７にもデータが書き込まれる。
【０３３６】
すなわちこの場合、領域２５１の交替先が領域２５１と設定され（データが継続されて書き込まれる領域とされ）、領域２５２の交替先が領域２５５と設定され、領域２５３の交替先が領域２５６と設定され、領域２５４の交替先が領域２５７と設定される。
【０３３７】
書き込まれるデータの具体例としては、領域２５１に、０乃至３の４ブロックがピックアップ２０２−１で書き込まれ、領域２５５に、４乃至７の４ブロックが、ピックアップ２０２−２で書き込まれる。また、領域２５６には、８乃至１１の４ブロックが、ピックアップ２０２−３で書き込まれ、領域２５７には、１２乃至１５の４ブロックが、ピックアップ２０２−４で書き込まれる。
【０３３８】
図２７Ｅに示す状況は、ピックアップ２０２−２でデータが書き込まれる領域２５２、ピックアップ２０２−３でデータが書き込まれる領域２５３、およびピックアップ２０２−４でデータが書き込まれる領域２５４で、ディフェクトが発生した場合である。さらに、ディフェクトが発生した３つの領域のうちの先頭に位置する領域２５２内のディフェクトが先頭で発生した場合である。
【０３３９】
図２７Ｆに示す状況は、ピックアップ２０２−２でデータが書き込まれる領域２５２、ピックアップ２０２−３でデータが書き込まれる領域２５３、およびピックアップ２０２−４でデータが書き込まれる領域２５４で、ディフェクトが発生した場合である。さらに、ディフェクトが発生した３つの領域のうちの先頭と中央に位置する領域２５２と領域２５３のそれぞれの領域内のディフェクトが先頭で発生した場合である。
【０３４０】
図２７Ｇに示す状況は、ピックアップ２０２−２でデータが書き込まれる領域２５２、ピックアップ２０２−３でデータが書き込まれる領域２５３、およびピックアップ２０２−４でデータが書き込まれる領域２５４で、ディフェクトが発生した場合である。さらに、ディフェクトが発生した３つの領域のうちの先頭と後方に位置する領域２５２と領域２５４のそれぞれの領域内のディフェクトが先頭で発生した場合である。
【０３４１】
図２７Ｈに示す状況は、ピックアップ２０２−２でデータが書き込まれる領域２５２、ピックアップ２０２−３でデータが書き込まれる領域２５３、およびピックアップ２０２−４でデータが書き込まれる領域２５４で、ディフェクトが発生した場合である。さらに、ディフェクトが発生した３つの領域のそれぞれの領域内のディフェクトが先頭で発生した場合である。
【０３４２】
図２７Ｅに示した状況、図２７Ｆに示した状況、図２７Ｇに示した状況、または図２７Ｈに示した状況のうちの、いずれの状況であっても、図２７Ｉに示すように、ディスク１１が再書き込み不可能な記録媒体であるか、再書き込み不可能な記録媒体であるかを問わず、ディフェクトが発生した領域を含む書き込みが行われた全ての領域が、未使用領域として設定される。そして、新たな領域２５５乃至２５８にデータが書き込まれる。
【０３４３】
すなわちこの場合、領域２５１の交替先が領域２５５と設定され、領域２５２の交替先が領域２５６と設定され、領域２５３の交替先が領域２５７と設定され、領域２５４の交替先が領域２５８と設定される。
【０３４４】
書き込まれるデータの具体例としては、領域２５５に、０乃至３の４ブロックがピックアップ２０２−１で書き込まれ、領域２５６に、４乃至７の４ブロックが、ピックアップ２０２−２で書き込まれる。また、領域２５７には、８乃至１１の４ブロックが、ピックアップ２０２−３で書き込まれ、領域２５８には、１２乃至１５の４ブロックが、ピックアップ２０２−４で書き込まれる。
【０３４５】
このように、書き込みを行う４つの領域の後方に位置する３つの領域でディフェクトが発生した場合であり、ディフェクトが発生した３つの領域のうちの中央または後方に位置する領域内のディフェクト発生位置が、先頭であるとき、ディスク１１が再書き込み可能な記録媒体であるか、再書き込み不可能な記録媒体であるかを問わず、図２７Ｄに示したように、そのディフェクトが発生した領域が、未使用領域に設定され、ディフェクトが発生した領域に隣接する領域が交替先の領域として確保され、その領域にデータが書き込まれるように交替先が決定される。
【０３４６】
また、書き込みを行う４つの領域の後方に位置する３つの領域でディフェクトが発生した場合であり、ディフェクトが発生した３つの領域のうちの先頭に位置する領域内のディフェクト発生位置が、先頭であるとき、ディスク１１が再書き込み可能な記録媒体であるか、再書き込み不可能な記録媒体であるかを問わず、図２７Ｉに示したように、そのディフェクトが発生した領域を含み、書き込みが行われた全ての領域が、未使用領域に設定され、ディフェクトが発生した領域に隣接する領域が交替先の領域として確保され、その領域にデータが書き込まれるように交替先が決定される。
【０３４７】
［４箇所でディフェクトが発生した場合の交替先の決定について］
次に、４箇所でディフェクトが発生した場合の交替先の決定について説明する。この場合、図２８Ａに示すように、ピックアップ２０２−１でデータが書き込まれる領域２５１、ピックアップ２０２−２でデータが書き込まれる領域２５２、ピックアップ２０２−３でデータが書き込まれる領域２５３、ピックアップ２０２−４でデータが書き込まれる領域２５４で、ディフェクトが発生した場合について説明する。
【０３４８】
すなわちこの場合、データの書き込み対象とされた領域の全てでディフェクトが発生した場合である。このような場合、領域内の先頭でディフェクトが発生したか否かを問わず、またディスク１１が再書き込み可能な記録媒体であるか、再書き込み不可能な記録媒体であるかを問わず、図２８に示すように、交替先が決定され、データが書き込まれる。
【０３４９】
すなわちこの場合、領域２５１の交替先が領域２５５と設定され、領域２５２の交替先が領域２５６と設定され、領域２５３の交替先が領域２５７と設定され、領域２５４の交替先が領域２５８と設定される。
【０３５０】
書き込まれるデータの具体例としては、領域２５５に、０乃至３の４ブロックがピックアップ２０２−１で書き込まれ、領域２５６に、４乃至７の４ブロックが、ピックアップ２０２−２で書き込まれる。また、領域２５７には、８乃至１１の４ブロックが、ピックアップ２０２−３で書き込まれ、領域２５８には、１２乃至１５の４ブロックが、ピックアップ２０２−４で書き込まれる。
【０３５１】
また、書き込みを行う４つの領域の全てでディフェクトが発生した場合、ディスク１１が再書き込み可能な記録媒体であるか、再書き込み不可能な記録媒体であるかを問わず、図２８Ｂに示したように、そのディフェクトが発生した領域を含み、書き込みが行われた全ての領域が、未使用領域に設定され、ディフェクトが発生した領域に隣接する領域が交替先の領域として確保され、その領域にデータが書き込まれるように交替先が決定される。
【０３５２】
このように、ディフェクトが発生したとき、データの順が入れ替わることなく、連続して順番通りに読み出しが行われるように、交替先が決定され、データの書き込みが行われる。
【０３５３】
上述したように、ディスク１１が再書き込み可能な記録媒体であるか、再書き込み不可能な記録媒体であるかにより交替先の決定の仕方を異ならせることで、記録媒体に応じて、ディフェクトが発生していない領域をできるだけ利用したデータの書き込みと、交替先を決定することが可能となる。さらに、読み出しのときに、連続して順番通りにデータが、ピックアップの移動が少ない状態で読み出せるように、交替先を決定し、書き込みを行うことが可能となる。
【０３５４】
また、データの書き込み対象とされている複数の領域のうちの、どの領域でディフェクトが発生したか、何カ所の領域でディフェクトが発生したかにより、交替先の決定の仕方を異ならせることで、ディフェクトが発生した領域の位置に応じて、ディフェクトが発生していない領域をできるだけ利用したデータの書き込みと、交替先を決定することが可能となる。さらに、読み出しのときに、連続して順番通りにデータが、ピックアップの移動が少ない状態で読み出せるように、交替先を決定し、書き込みを行うことが可能となる。
【０３５５】
また、領域内でディフェクトが発生した箇所が、先頭である場合と、先頭以外である場合とで、交替先の決定の仕方を異ならせることで、ディフェクトが発生した領域の位置に応じて、ディフェクトが発生していない領域をできるだけ利用したデータの書き込みと、交替先を決定することが可能となる。さらに、読み出しのときに、連続して順番通りにデータが、ピックアップの移動が少ない状態で読み出せるように、交替先を決定し、書き込みを行うことが可能となる。
【０３５６】
なお、上述した実施の形態においては、ディスク１１が再書き込み可能な記録媒体であるか、再書き込み不可能な記録媒体であるかにより交替先の決定の仕方を異ならせる場合を例にあげて説明したが、ディスク１１が再書き込み可能な記録媒体であるか、再書き込み不可能な記録媒体であるかを問わず、同一の処理で交替先が決定されるようにしても良い。例えば、上述したディスク１１が再書き込み不可能な記録媒体である場合のときの交替先の決定が適用されて処理されるようにすることが可能である。
【０３５７】
また、上述した実施の形態においては、データの書き込み対象とされている複数の領域のうちの、どの領域でディフェクトが発生したかにより、交替先の決定の仕方を異ならせる場合を例にあげて説明したが、ディフェクトが発生した領域の位置に関わらず、同一の処理で交替先が決定されるようにしても良い。同じく、上述した実施の形態においては、領域内でディフェクトが発生した箇所が、先頭である場合と、先頭以外である場合とで、交替先の決定の仕方を異ならせる場合を例にあげて説明したが、ディフェクトが領域内の先頭で発生したか否かに関わらず、同一の処理で交替先が決定されるようにしても良い。
【０３５８】
例えば、ディフェクトが発生した場合、その時点でデータの書き込みの対象とされている領域の全てを未使用領域に設定し、その未使用領域に設定された領域に隣接する位置に、交替先の領域が設定され、データの書き込みが行われるようにしても良い。
【０３５９】
いずれの交替先の決定方式を適用しても、本発明の交替先の決定を適用することで、ディフェクトが発生した場合であっても、連続的にデータが順番に書き込まれるようにすることが可能となる。
【０３６０】
［記録媒体について］
上述した一連の処理は、ハードウエアにより実行することもできるし、ソフトウエアにより実行することもできる。一連の処理をソフトウエアにより実行する場合には、そのソフトウエアを構成するプログラムが、コンピュータにインストールされる。ここで、コンピュータには、専用のハードウエアに組み込まれているコンピュータや、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどが含まれる。
【０３６１】
図２９は、上述した一連の処理をプログラムにより実行するコンピュータのハードウエアの構成例を示すブロック図である。コンピュータにおいて、ＣＰＵ（Central Processing Unit）１００１、ＲＯＭ（Read Only Memory）１００２、ＲＡＭ（Random Access Memory）１００３は、バス１００４により相互に接続されている。バス１００４には、さらに、入出力インタフェース１００５が接続されている。入出力インタフェース１００５には、入力部１００６、出力部１００７、記憶部１００８、通信部１００９、及びドライブ１０１０が接続されている。
【０３６２】
入力部１００６は、キーボード、マウス、マイクロフォンなどよりなる。出力部１００７は、ディスプレイ、スピーカなどよりなる。記憶部１００８は、ハードディスクや不揮発性のメモリなどよりなる。通信部１００９は、ネットワークインタフェースなどよりなる。ドライブ１０１０は、磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリなどのリムーバブルメディア１０１１を駆動する。
【０３６３】
以上のように構成されるコンピュータでは、ＣＰＵ１００１が、例えば、記憶部１００８に記憶されているプログラムを、入出力インタフェース１００５及びバス１００４を介して、ＲＡＭ１００３にロードして実行することにより、上述した一連の処理が行われる。
【０３６４】
コンピュータ（ＣＰＵ１００１）が実行するプログラムは、例えば、パッケージメディア等としてのリムーバブルメディア１０１１に記録して提供することができる。また、プログラムは、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の伝送媒体を介して提供することができる。
【０３６５】
コンピュータでは、プログラムは、リムーバブルメディア１０１１をドライブ１０１０に装着することにより、入出力インタフェース１００５を介して、記憶部１００８にインストールすることができる。また、プログラムは、有線または無線の伝送媒体を介して、通信部１００９で受信し、記憶部１００８にインストールすることができる。その他、プログラムは、ＲＯＭ１００２や記憶部１００８に、あらかじめインストールしておくことができる。
【０３６６】
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。
【０３６７】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【０３６８】
なお、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【符号の説明】
【０３６９】
１１  ディスク，  １２  スピンドルモータ，  １３  光学ヘッド，  １４  光学ピックアップ，  １５  ピックアップ制御部，  １６  ホストＣＰＵ，  ３３  光学ヘッド，  ３４  光学ピックアップ，  ３５  ピックアップ制御部，  ６１  ＬＳＩ，  ６２  SDRAM，  ６３  ＲＦ信号処理部，  ７１  SATA制御部，  ７２  メモリ制御部，  ７３  デコーダ，  ７４  エンコーダ，  ７５  サーボ制御部，  ７６  ＣＰＵ，  ７７  シリアル通信制御部，  ８１  SATA制御部，  ８２  メモリ制御部，  ８３  デコーダ，  ８４  エンコーダ，  ８５  サーボ制御部，  ８６  ＣＰＵ，  ８７  シリアル通信制御部，  ２０１  光学ヘッド，  ２０２  光学ピックアップ，  ２０３  ピックアップ制御部，  ２３１乃至２３４  シリアル通信制御部
【図１】
2011113612.tif 000003
【図２】
2011113612.tif 000004
【図３】
2011113612.tif 000005
【図４】
2011113612.tif 000006
【図５】
2011113612.tif 000007
【図６】
2011113612.tif 000008
【図７】
2011113612.tif 000009
【図８】
2011113612.tif 000010
【図９】
2011113612.tif 000011
【図１０】
2011113612.tif 000012
【図１１】
2011113612.tif 000013
【図１２】
2011113612.tif 000014
【図１３】
2011113612.tif 000015
【図１４】
2011113612.tif 000016
【図１５】
2011113612.tif 000017
【図１６】
2011113612.tif 000018
【図１７】
2011113612.tif 000019
【図１８】
2011113612.tif 000020
【図１９】
2011113612.tif 000021
【図２０】
2011113612.tif 000022
【図２１】
2011113612.tif 000023
【図２２】
2011113612.tif 000024
【図２３】
2011113612.tif 000025
【図２４】
2011113612.tif 000026
【図２５】
2011113612.tif 000027
【図２６】
2011113612.tif 000028
【図２７】
2011113612.tif 000029
【図２８】
2011113612.tif 000030
【図２９】
2011113612.tif 000031