(57)【特許請求の範囲】
【請求項１】
記録及び／又は再生装置とともに用いるための情報記録媒体において、
第１欠陥リストエントリは、欠陥ブロックが該欠陥ブロックを代替するための対応する代替ブロックを有する事を示す状態情報、前記欠陥ブロックの位置を示す第１情報及び前記代替ブロックの位置を示す第２情報を含み、
前記第１欠陥リストエントリに対応する欠陥ブロックが以前ユーザーデータ領域内に存在し、スペア領域が拡張されたかまたは新たに割り当てられたことによって、拡張されたか、または新たに割り当てられた該スペア領域内に存在する時、
前記第１欠陥リストエントリは、前記欠陥ブロックが他の欠陥ブロックを代替するためには使用できないブロックである事を示す状態情報、及び代替ブロックとしての欠陥ブロックの位置を示す第２情報を含む第２欠陥リストエントリに変更されることを特徴とする情報記録媒体。
【請求項２】
情報記録媒体に又は、からデータを記録／再生する装置において、
前記媒体に／からデータを書込み／読み出しする書込み／読み出し部と、
第１欠陥リストエントリに対応する欠陥ブロックが以前ユーザーデータ領域内に存在し、スペア領域が拡張されたかまたは新たに割り当てられたことによって、拡張されたか、または新たに割り当てられたスペア領域内に存在する時、第２欠陥リストエントリを作り、前記第１欠陥リストエントリを前記第２欠陥リストエントリへ変更する制御部と
を含み、
前記第１欠陥リストエントリは、前記欠陥ブロックが該欠陥ブロックを代替するための対応する代替ブロックを有する事を示す状態情報、前記欠陥ブロックの位置を示す第１情報及び前記代替ブロックの位置を示す第２情報を含み、
前記第２欠陥リストエントリは、前記欠陥ブロックが他の欠陥ブロックを代替するためには使用できないブロックである事を示す状態情報、及び代替ブロックとしての前記欠陥ブロックの位置を示す第２情報を含むことを特徴とする記録／再生装置。
【請求項３】
情報記録媒体に／からデータを記録／再生する方法において、
第１欠陥リストエントリに対応する欠陥ブロックが以前ユーザーデータ領域内に存在し、スペア領域が拡張されたかまたは新たに割り当てられたことによって、拡張されたか、または新たに割り当てられた該スペア領域内に存在する時、第２欠陥リストエントリを作り、前記第１欠陥リストエントリを前記第２欠陥リストエントリへ変更するステップを含み、
前記第１欠陥リストエントリは、前記欠陥ブロックが該欠陥ブロックを代替するための対応する代替ブロックを有する事を示す状態情報、前記欠陥ブロックの位置を示す第１情報及び前記代替ブロックの位置を示す第２情報を含み、且つ
前記第２欠陥リストエントリは、前記欠陥ブロックが他の欠陥ブロックを代替するためには使用できないブロックである事を示す状態情報、及び代替ブロックとしての前記欠陥ブロックの位置を示す第２情報を含むことを特徴とする記録／再生する方法。
【請求項４】
ユーザーデータ領域を含む情報記録媒体における欠陥管理方法であって：
該ユーザーデータ領域内のブロックが、スペア領域が拡張されたかまたは新たに割り当てられたことによって、拡張されたかまたは新たに割り当てられた該スペア領域内に置かれるとき、第1欠陥リストエントリから変換される第2欠陥リストエントリを作るステップを含み、
前記第1欠陥リストエントリは、前記ブロックが欠陥を有しうることを示す状態情報、及び前記ユーザーデータ領域内のブロックの位置を示す位置情報を欠陥ブロック情報として含み、
前記第２欠陥リストエントリは、前記ブロックが欠陥ブロックを代替するために使用できるブロックである事を示す状態情報、及び代替ブロックとしての前記欠陥ブロックの位置を示す第２情報を含み、
前記第２欠陥リストエントリは、認証なしで作られることを特徴とする、
方法。
【請求項５】
使用できるスペアブロックの数を含む欠陥リストヘッダを作るステップをさらに含み、該使用できるスペアブロックは、前記第2欠陥リストエントリに対応するブロックを含む、請求項４に記載の方法。
【請求項６】
ユーザーデータ領域を含む情報記録媒体における欠陥管理装置であって：
該情報記録媒体に関してデータを転送するために光を放射または受けるピックアップと、
前記ユーザーデータ領域内のブロックが、スペア領域が拡張されたかまたは新たに割り当てられたことによって、拡張されたかまたは新たに割り当てられた該スペア領域内に置かれるとき、第1欠陥リストエントリから変換される第2欠陥リストエントリを、前記情報記録媒体から読み出すためのピックアップを制御する制御器、
とを含み、
前記第1欠陥リストエントリは、前記ブロックが欠陥を有することを示す状態情報、及び前記ユーザーデータ領域内のブロックの位置を示す位置情報を欠陥ブロック情報として含み、
前記第２欠陥リストエントリは、前記ブロックが欠陥ブロックを代替するために使用できるブロックである事を示す状態情報、及び代替ブロックとしての前記ブロックの位置を示す第２情報を含む、
ことを特徴とする、欠陥管理装置。
【請求項７】
前記制御器が、使用できるスペアブロックの数を含む欠陥リストヘッダを前記情報記録媒体から読み出すために前記ピックアップをさらに制御し、前記使用できるスペアブロックは、前記第2欠陥リストエントリに対応するブロックを含む、請求項６に記載の装置。
【請求項８】
ユーザーデータ領域及びスペア領域を含む情報記録媒体でまたは該情報記録媒体からデータを記録または再生するための記録及び／または再生装置であって：
前記媒体に／からデータを書込み／読み出しする書込み／読み出し部と、
第１欠陥リストエントリに対応する欠陥ブロックが以前ユーザーデータ領域内に存在し、スペア領域が拡張されたかまたは新たに割り当てられたことによって、拡張されたか、または新たに割り当てられた該スペア領域内に存在する時、前記第１欠陥リストエントリから変換された前記第２欠陥リストエントリを作る欠陥管理部、
とを含み、
前記第1欠陥リストエントリは、前記ブロックが欠陥を有し得ることを示す状態情報、及び前記ユーザーデータ領域内のブロックの位置を示す位置情報を欠陥ブロック情報として含み、
前記第２欠陥リストエントリは、前記ブロックが欠陥ブロックを代替するために使用できるブロックである事を示す状態情報、及び代替ブロックとしての前記欠陥ブロックの位置を示す位置情報を代替ブロック情報として含み、
前記第２欠陥リストエントリは、認証なしに作られる、
ことを特徴とする、記録及び／または再生装置。
【請求項９】
前記欠陥管理部が、使用できるスペアブロックの数を含む欠陥リストヘッダをさらに作り、該使用できるスペアブロックは、前記第２欠陥リストエントリに対応するブロックを含む、ことを特徴とする、請求項８に記載の装置。
【請求項１０】
ユーザーデータ領域及びスペア領域を含み、記録及び／または再生装置とともに使用するための情報記録媒体において：
第1欠陥リストエントリは、ブロックが欠陥を有し得ることを示す状態情報、及び前記ユーザーデータ領域内のブロックの位置を示す位置情報を欠陥ブロック情報として含み、
前記第1欠陥リストエントリから変換され、前記ユーザーデータ領域内のブロックが、前記スペア領域が拡張されたかまたは新たに割り当てられたことによって、拡張されたかまたは新たに割り当てられた該スペア領域内に置かれるとき、前記情報記録媒体に記録される第2欠陥リストエントリは、前記ブロックが欠陥ブロックを代替するために使用できるブロックである事を示す状態情報、及び前記ブロックの位置を示す位置情報を代替ブロック情報として含み、
前記第２欠陥リストエントリは、認証なしに変換される、
ことを特徴とする、情報記録媒体。
【請求項１１】
使用できるスペアブロックの数を含む欠陥リストヘッダが作られ、該使用できるスペアブロックは、前記第２欠陥リストエントリに対応するブロックを含む、ことを特徴とする、請求項１０に記載の媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディスクの欠陥を管理するための情報記録媒体、記録／再生装置及び記録／再生方法に関する。
【背景技術】
【０００２】
ＤＶＤ−ＲＡＭの規格による一般的な記録／再記録可能なディスクの欠陥を管理する方法としては、ディスクの初期化時に発生した欠陥に対しては論理的セクタ番号を与えずに抜かす抜かし置換（Ｓｌｉｐｐｉｎｇ  Ｒｅｐｌａｃｅｍｅｎｔ）を使用し、抜かし置換により置換された欠陥セクタの位置は、ディスクの欠陥管理領域（Ｄｅｆｅｃｔ  Ｍａｎａｇｅｍｅｎｔ  Ａｒｅａ：以下、ＤＭＡ）のＰＤＬ（Ｐｒｉｍａｒｙ  Ｄｅｆｅｃｔ  Ｌｉｓｔ）に記録されるようにし、ディスクの使用中に発生した欠陥に対しては、エラーが発生した領域のエラー訂正コードのブロック単位で、スペア領域にある正常のブロックに置換する線型置換を使用し、線型置換により置換された欠陥ブロック位置は、ディスクのＤＭＡのＳＤＬ（Ｓｅｃｏｎｄａｒｙ  Ｄｅｆｅｃｔ  Ｌｉｓｔ）に記録されるようにする。
【０００３】
そして、そのようなスペア領域は、ディスクの状態によって、初期化時に適正量を割り当て、ディスクを使用するにつれて追加的なスペア領域を割り当て得る。
【０００４】
欠陥管理は、ディスクに記録されたユーザーデータの再生の信頼性を向上させるための方案である。すなわち、記録中または記録後の再生過程で欠陥が発生するか、または以後欠陥が発生する可能性が高いと判断されれば、それをスペア領域に代替して再生の信頼性を向上させるための方案である。そのような欠陥管理方法は、前記したように、主にスペア領域を別途に設けて線型置換する方式からなる。
【０００５】
そのような線型置換方式で使用する欠陥リスト（Ｄｅｆｅｃｔ  Ｌｉｓｔ：ＤＦＬ）エントリは、一般的に状態情報、欠陥ブロックの物理アドレス、代替ブロックの物理アドレスに分けられている。状態情報は、代替ブロックのある欠陥ブロックの状態情報と、代替ブロックのない欠陥ブロックの状態情報とを含む。欠陥ブロックの物理アドレスは、ディスク内にあるユーザーデータのための領域のアドレスに限定することが常識的である。その理由は、再生過程で容易に確認できる。すなわち、ディスクのユーザーデータ領域内に記録されたデータは、ディスク上に記録されたファイルシステムによりホストが知り得、それに基づいてホストは、ディスク上に記録されたユーザーデータを再生する。ホストがディスク上に記録されたファイルシステムを知ろうとするか、またはその以後のユーザーデータを再生しようとする場合には、ドライブシステムによって論理アドレスにデータの再生を要求すれば、ドライブシステムは、その論理アドレスに該当する物理アドレスを再生してホストに伝送する。その時、ドライブシステムは、その論理アドレスに該当する物理アドレスで欠陥ブロックが存在すれば、欠陥リスト内の欠陥リストエントリからその欠陥ブロックが代替された代替ブロックを再生する。そのように、欠陥管理は、ユーザーデータ領域内に記録されるユーザーデータの再生の信頼性を向上させるための方案として利用されることで、欠陥リストエントリの欠陥ブロックの物理アドレスは、ディスクのユーザーデータのための領域のアドレスに限定されることが好ましい。
【０００６】
それにより、拡張または割り当てられたスペア領域内にあるブロックに対する欠陥リストエントリを管理せず、変更なしにそのまま置くことは好ましくない。それは、新たに割り当てられるか、または拡張されたスペア領域内にあるブロックに対する欠陥リストエントリを変更なしにそのまま置けば、その欠陥リストエントリがユーザーデータ領域のアドレスを有するものではなく、スペア領域のアドレスを有するようになるためである。
【０００７】
さらに、スペア領域内にそれぞれのブロックに対して代替のために使用できるか、または使用できないかを欠陥リストエントリで示して管理する媒体においては、特に更に拡張または割り当てられたスペア領域内にある欠陥リストエントリを変更なしにそのまま置くことは好ましくない。その上に、ドライブシステムが欠陥リストを読み出す時に混乱を引き起こして、システムの性能低下をもたらす。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明は、ディスクに設けられた欠陥ブロックの代替のために新たに割り当てられるか、または拡張されたスペア領域内のブロックに対する欠陥状態情報を管理できる情報記録媒体、記録／再生装置及び記録／再生方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
前記のような課題を解決するための本発明の一つの特徴は、情報記録媒体の所定の部分に発生した欠陥ブロックを代替する代替ブロックのためのスペア領域が、ディスクの使用中に拡張されるか、または新たに割り当てられた場合に、前記拡張されるか、または新たに割り当てられたスペア領域内にあるブロックの状態情報が変更されて記録される情報記録媒体、欠陥管理装置、欠陥管理方法を提供することである。
【００１０】
好ましくは、前記拡張されるか、または新たに割り当てられたスペア領域内にあるブロックの欠陥状態情報が代替ブロックを有する欠陥ブロックであることを示す場合、前記代替ブロック及び前記欠陥ブロックが使用できない代替ブロックであることを示す状態情報を含む欠陥リストエントリが記録される。そのような場合に、前記欠陥ブロックは、使用できない代替ブロックであることを示す状態情報を含む欠陥リストエントリとして記録し、前記代替ブロックは、使用できる代替ブロックであることを示す状態情報を含む欠陥リストエントリとして記録することもある。
【００１１】
また、好ましくは、前記拡張されるか、または新たに割り当てられたスペア領域内にあるブロックの状態情報が、代替ブロックを有さない欠陥ブロックであることを示す場合、前記欠陥ブロックが使用できない代替ブロックであることを示す状態情報を含む欠陥リストエントリが記録される。
【００１２】
また、好ましくは、前記拡張されるか、または新たに割り当てられたスペア領域内にあるブロックの状態情報が、欠陥である可能性がある欠陥ブロックを示す場合、前記ブロックを検定した結果によって欠陥である場合には、前記ブロックが使用できない代替ブロックであることを示す状態情報を含む欠陥リストエントリが記録され、欠陥ではない場合には、前記ブロックが使用できる代替ブロックであることを示す状態情報を含む欠陥リストエントリが記録される。
【００１３】
また、好ましくは、前記拡張されるか、または新たに割り当てられたスペア領域内にあるブロックの状態情報が、欠陥である可能性がある欠陥ブロックを示す場合、ドライブ製造者またはユーザーの選択によって、前記ブロックが使用できない代替ブロックであることを示す状態情報、または前記ブロックが使用できる代替ブロックであることを示す状態情報を含む欠陥リストエントリが記録される。
【００１４】
また、好ましくは、前記拡張されるか、または新たに割り当てられたスペア領域内にあるブロックの状態情報が記録されていない場合、前記ブロックが使用できる代替ブロックであることを示す状態情報を含む欠陥リストエントリが記録される。
【００１５】
ここで、前記状態情報は、前記記録媒体の所定の領域に記録される欠陥リストに含まれ、前記欠陥リストは、欠陥に関する全体的な情報を含んでいる欠陥リストヘッダと、欠陥に関する細部的な情報を含んでいる欠陥リストエントリとを含む。前記欠陥リストヘッダは、代替ブロックを有する欠陥ブロックの数に関する情報と、代替ブロックのない欠陥ブロックの数に関する情報と、使用できるスペアブロックの数に関する情報と、使用できないスペアブロックの数に関する情報と、欠陥である可能性があるブロックの数に関する情報とを含み、前記欠陥リストエントリは、欠陥状態または使用可能の可否の状態を示す状態情報と、欠陥ブロックの物理アドレス情報と、代替ブロックの物理アドレス情報とを含む。また、前記状態情報は、代替ブロックのある欠陥ブロックの状態、代替ブロックのない欠陥ブロックの状態、使用できるスペア領域のブロック状態、使用できないスペア領域のブロック状態及び欠陥である可能性があるブロック状態を含む。
【００１６】
本発明の他の特徴は、追記型情報記録媒体において、前記媒体の所定の部分に発生した欠陥ブロックを代替する代替ブロックのためのスペア領域がディスクの使用中に拡張されるか、または新たに割り当てられた場合に、前記拡張されるか、または新たに割り当てられたスペア領域内にあるブロックの状態情報が変更されて記録されることである。
【００１７】
好ましくは、前記拡張されるか、または新たに割り当てられたスペア領域内にあるブロックが既に使用された場合、前記ブロックが使用できない代替ブロックであることを示す状態情報を含む欠陥リストエントリが記録される。
【００１８】
また、好ましくは、前記拡張されるか、または新たに割り当てられたスペア領域内にあるブロックがまだ使用されておらず、また前記ブロックの状態情報が記録されていない場合、前記ブロックが使用できる代替ブロックであることを示す状態情報を含む欠陥リストエントリが記録される。
【００１９】
本発明の更に他の特徴は、情報記録媒体にデータの記録／再生のための欠陥管理方法を行うプログラムが記録されたコンピュータ可読記録媒体において、前記欠陥管理方法は、前記情報記録媒体の所定の部分に発生した欠陥ブロックを代替する代替ブロックのためのスペア領域が、ディスクの使用中に拡張されるか、または新たに割り当てられた場合に、前記拡張されるか、または新たに割り当てられたスペア領域内にあるブロックの状態情報を変更して、前記情報記録媒体に記録する段階を含むことである。
【００２０】
本発明の更に他の特徴は、情報記録媒体において、前記情報記録媒体の所定の部分に発生した欠陥ブロックを代替する代替ブロックのためのスペア領域がディスクの使用中に拡張されるか、または新たに割り当てられた場合に、前記拡張されるか、または新たに割り当てられたスペア領域内にあるブロックが代替のために使用できるか、または使用できない代替ブロックであることを示す欠陥リストエントリに変えて登録することである。
【００２１】
前記拡張されるか、または新たに割り当てられたスペア領域内にあるブロックの状態情報が、代替ブロックを有する欠陥ブロックであることを示す場合、前記代替ブロック及び前記欠陥ブロックに対して使用できるか、または使用できない代替ブロックであることを示す欠陥リストエントリに変えて登録することが好ましい。
【００２２】
前記拡張されるか、または新たに割り当てられたスペア領域内にあるブロックの状態情報が、代替ブロックを有さない欠陥ブロックであることを示す場合、前記代替ブロックに対して使用できるか、または使用できない代替ブロックであることを示す欠陥リストエントリに変えて登録することが好ましい。
【００２３】
前記拡張されるか、または新たに割り当てられたスペア領域内にあるブロックの状態情報が、欠陥である可能性がある欠陥ブロックを示す場合、前記ブロックに対して使用できるか、または使用できない代替ブロックであることを示す欠陥リストエントリに変えて登録することが好ましい。
【００２４】
本発明の更に他の特徴は、情報記録媒体にデータ記録／再生のための欠陥管理装置において、前記情報記録媒体の所定の部分に発生した欠陥ブロックを代替する代替ブロックのためのスペア領域が、ディスクの使用中に拡張されるか、または新たに割り当てられた場合に、前記拡張されるか、または新たに割り当てられたスペア領域内にあるブロックが代替のために使用できるか、または使用できない代替ブロックであることを示す欠陥リストエントリに変えて記録するように制御する制御部を含むことである。
【００２５】
本発明の更に他の特徴は、情報記録媒体にデータ記録／再生のための欠陥管理方法において、前記情報記録媒体の所定の部分に発生した欠陥ブロックを代替する代替ブロックのためのスペア領域が、ディスクの使用中に拡張されるか、または新たに割り当てられた場合に、前記拡張されるか、または新たに割り当てられたスペア領域内にあるブロックが代替のために使用できるか、または使用できない代替ブロックであることを示す欠陥リストエントリに変えて記録する段階を含むことである。
【発明の効果】
【００２６】
本発明によれば、拡張または割り当てられるスペア領域内にあるブロックの欠陥状態情報を管理することで、以後ドライブシステムの不要な動作をなくして、ドライブシステムの向上を図り得る。
【発明を実施するための最良の形態】
【００２７】
以下、添付された図面を参照して本発明を詳細に説明する。
【００２８】
図１は、本発明に係る記録／再生装置の構成を示す概略的なブロック図である。図１を参照するに、前記記録／再生装置は、書込み／読み出し部２と制御部１とを含む。
【００２９】
書込み／読み出し部２は、ピックアップなどを備えて、本発明に係る情報記録媒体のディスク４にデータを記録し、記録されたデータを読み出す。
【００３０】
制御部１は、所定のファイルシステムによって、ディスク４にデータを記録し、且つ読み出すように制御する。特に、本発明に係る前記制御部１は、ディスクの初期化時に割り当てられたスペア領域、すなわち、ディスクの所定の部分に発生した欠陥を代替する代替ブロックを記録するための空間が足りない場合に、新たな領域にスペア領域を割り当てるか、または現在使用されているスペア領域を拡張するように制御し、新たに割り当てられるか、または拡張されたスペア領域にあるブロックの欠陥状態を管理する。
【００３１】
制御部１は、システム制御器１０と、Ｉ／Ｆ  ２０と、ＤＳＰ  ３０と、ＲＦＡＭＰ  ４０と、サーボ５０とを備える。
【００３２】
記録時に、ホストＩ／Ｆ  ２０は、ホスト３から所定の記録命令を受信して、それをシステム制御器１０に伝送する。システム制御器１０は、そのようなホストＩ／Ｆ  ２０から受信された記録命令を行うために、ＤＳＰ  ３０とサーボ５０とを制御する。ＤＳＰ  ３０は、ホストＩ／Ｆ  ２０から受信した記録するデータを、エラー訂正のためにパリティなどの付加データを添加してエンコーディングを行って、エラー訂正ブロックであるＥＣＣブロックを生成した後、それを予め定められた方式に変調する。ＲＦＡＭＰ  ４０は、ＤＳＰ  ３０から出力されたデータをＲＦ信号に変える。ピックアップを備えた書込み／読み出し部２は、ＲＦＡＭＰ  ４０から伝送されたＲＦ信号をディスク４に記録する。サーボ５０は、システム制御器１０からサーボ制御に必要な命令が入力されて、書込み／読み出し部２のピックアップをサーボ制御する。
【００３３】
特に、本発明に係るシステム制御器１０は、拡張されるか、または新たに割り当てられたスペア領域のブロックが、欠陥状態を管理するために欠陥管理部１１を含む。
【００３４】
欠陥管理部１１は、拡張されるか、または新たに割り当てられたスペア領域内にあるブロックの欠陥状態情報を変更して記録するように制御する。
【００３５】
欠陥管理部１１は、前記拡張されるか、または新たに割り当てられたスペア領域内にあるブロックを検査して、そのブロックの欠陥状態情報が代替ブロックを有する欠陥ブロックであることを示す場合、前記欠陥ブロック及び前記代替ブロックを使用できる代替ブロック、または使用できない代替ブロックであることを示す状態情報を含む欠陥リストエントリとして記録するように制御する。
【００３６】
例えば、欠陥管理部１１は、その代替ブロック及び欠陥ブロックに対して使用できない代替ブロックであることを示す欠陥状態情報を記録するように制御する。言い換えれば、その代替ブロック及び欠陥ブロックに対して使用できない代替ブロックであることを示す欠陥状態情報を含む欠陥リストエントリを設け、その欠陥リストエントリをディスクの所定の領域、すなわち、ＤＭＡに記録するように制御する。また、そのような場合に、前記欠陥管理部１１は、前記欠陥ブロックは使用できない代替ブロックであることを示す状態情報を含む欠陥リストエントリとして記録し、前記代替ブロックは使用できる代替ブロックであることを示す状態情報を含む欠陥リストエントリとして記録するように制御できる。
【００３７】
また、欠陥管理部１１は、前記拡張されるか、または新たに割り当てられたスペア領域内にあるブロックを検査して、そのブロックの欠陥状態情報が代替ブロックを有さない欠陥ブロックであることを示す場合、前記欠陥ブロックを使用できる代替ブロック、または使用できない代替ブロックであることを示す状態情報を含む欠陥リストエントリとして記録するように制御する。
【００３８】
例えば、欠陥管理部１１は、前記拡張されるか、または新たに割り当てられたスペア領域内にあるブロックの欠陥状態情報が、代替ブロックを有さない欠陥ブロックであることを示す場合、前記代替ブロックが使用できない代替ブロックであることを示す欠陥状態情報を含む欠陥リストエントリを記録するように制御する。
【００３９】
また、欠陥管理部１１は、前記拡張されるか、または新たに割り当てられたスペア領域内にあるブロックを検査して、そのブロックの欠陥状態情報が、欠陥である可能性がある欠陥ブロックを示す場合、前記ブロックを使用できる代替ブロック、または使用できない代替ブロックであることを示す状態情報を含む欠陥リストエントリとして記録するように制御する。
【００４０】
例えば、欠陥管理部１１は、前記拡張されるか、または新たに割り当てられたスペア領域内にあるブロックの欠陥状態情報が、欠陥である可能性がある欠陥ブロックを示す場合、前記ブロックに対して欠陥の有無を検定し、その検定結果によって欠陥である場合には、前記ブロックが使用できない代替ブロックであることを示す欠陥状態情報を含む欠陥リストエントリを記録するように制御し、欠陥ではない場合には、前記ブロックが使用できる代替ブロックであることを示す欠陥状態情報を含む欠陥リストエントリを記録するように制御する。
【００４１】
また、欠陥管理部１１は、前記拡張されるか、または新たに割り当てられたスペア領域内にあるブロックの欠陥状態情報が、欠陥である可能性がある欠陥ブロックを示す場合、ドライブ製造者またはユーザーの選択によって、前記ブロックが使用できない代替ブロックであることを示す欠陥状態情報、または前記ブロックが使用できる代替ブロックであることを示す欠陥状態情報を含む欠陥リストエントリを記録するように制御できる。
【００４２】
また、欠陥管理部１１は、前記拡張されるか、または新たに割り当てられたスペア領域内にあるブロックの欠陥状態情報が記録されていない場合、前記ブロックが使用できる代替ブロックであることを示す欠陥状態情報を含む欠陥リストエントリを記録するように制御する。
【００４３】
また、欠陥管理部１１は、特に、ディスクが追記型ディスクである場合に、前記拡張されるか、または新たに割り当てられたスペア領域内にあるブロックが既に使用された場合、前記ブロックが使用できない代替ブロックであることを示す欠陥状態情報を含む欠陥リストエントリを、追記型ディスクに記録するように制御する。追記型ディスクである場合には、記録されたブロックの欠陥の有無に関係なく、一度記録されれば再び使用できないためである。
【００４４】
また、欠陥管理部１１は、ディスクが追記型ディスクである場合に、前記拡張されるか、または新たに割り当てられたスペア領域内にあるブロックがまだ使用されておらず、前記ブロックの欠陥状態情報が記録されていない場合、前記ブロックが使用できる代替ブロックであることを示す欠陥状態情報を含む欠陥リストエントリを記録するように制御する。追記型ディスクである場合に、データが記録されてはいないが、所定の政策によって、欠陥状態情報を含む欠陥リストエントリがあり得るため、そのようにまだ使用されておらず、欠陥リストエントリもない場合に使用できる代替ブロックであることを表示できる。
【００４５】
再生時に、ホストＩ／Ｆ  ２０は、ホスト３から再生命令を受ける。システム制御器１０は、再生に必要な初期化を行う。書込み／読み出し部２は、ディスク４にレーザービームを照射し、ディスク４から反射されたレーザービームを受光して得られた光信号を出力する。ＲＦＡＭＰ  ４０は、書込み／読み出し部２から出力された光信号をＲＦ信号に変え、ＲＦ信号から得られた変調されたデータをＤＳＰ  ３０に提供する一方、ＲＦ信号から得られた制御のためのサーボ信号をサーボ５０に提供する。ＤＳＰ  ３０は、変調されたデータを復調し、ＥＣＣエラー訂正を経て得られたデータを出力する。一方、サーボ５０は、ＲＦＡＭＰ  ４０から受けたサーボ信号と、システム制御器１０から受けたサーボ制御とに必要な命令を受けて、ピックアップに対するサーボ制御を行う。ホストＩ／Ｆ  ２０は、ＤＳＰ  ３０から受けたデータをホストに送る。
【００４６】
以下、本発明に係る情報記録媒体の構造を説明する。
【００４７】
図２は、本発明に係る単一記録層ディスクの構造の一例を示す。図２を参照するに、ディスクは、ディスクの半径方向に内周にはリ―ドイン領域があり、外周にはリ―ドアウト領域があり、中央部分にはデータ領域が設けられる。
【００４８】
リ―ドイン領域は、ＤＭＡ＃２、記録条件テスト領域及びＤＭＡ＃１を含み、データ領域は、スペア領域＃１、ユーザーデータ領域及びスペア領域＃２を含み、リ―ドアウト領域は、ＤＭＡ＃３及びＤＭＡ＃４を含む。
【００４９】
ＤＭＡは、再記録型情報記録媒体において、その欠陥管理情報を記録するための領域であって、ディスクの内側領域または外側領域に備えられている。
【００５０】
そして、ディスクのユーザーデータ領域の所定の部分に、欠陥発生時にその欠陥が発生した欠陥ブロックを代替するための代替ブロックを記録するためのスペア領域は、データ領域に初期化時にドライブ製造者またはユーザーの選択によって、その大きさ及び割り当て如何が決定され、またディスクの使用中に、必要によって新たに割り当てられるか、または拡張されることもある。
【００５１】
前記ＤＭＡに記録される欠陥管理情報は、欠陥情報のための欠陥リストと、ディスクのデータ領域の構造に関する情報を含むディスク定義構造（Ｄｉｓｃ  Ｄｅｆｉｎｉｔｉｏｎ  Ｓｔｒｕｃｔｕｒｅ：ＤＤＳ）と、より構成されている。
【００５２】
前記欠陥リストは、欠陥リストヘッダと欠陥リストエントリとより構成されており、そのフォーマットについては図４を参照して詳細に後述する。
【００５３】
記録条件テスト領域は、記録方法による多様な記録パワーでテストして、最適の記録パワーとその記録方法による変数を探し得るようにするテストのために設けられた領域である。
【００５４】
図３は、本発明に係る二重記録層ディスクの構造の一例を示す。図３を参照するに、一つの記録層Ｌ０にリ―ドイン領域＃０、データ領域及びリ―ドアウト領域＃０が設けられ、他の記録層Ｌ１にリ―ドイン領域＃１、データ領域及びリ―ドアウト領域＃１が設けられる。
Ｌ０層のリ―ドイン領域＃０は、ＤＭＡ＃２、記録条件テスト領域及びＤＭＡ＃１を含み、データ領域は、スペア領域＃１、ユーザーデータ領域及びスペア領域＃２を含み、リ―ドアウト領域は、ＤＭＡ＃３及びＤＭＡ＃４を含む。
【００５５】
Ｌ１層のリ―ドイン領域＃１は、ＤＭＡ＃２、記録条件テスト領域及びＤＭＡ＃１を含み、データ領域は、スペア領域＃４、ユーザーデータ領域及びスペア領域＃３を含み、リ―ドアウト領域＃１は、ＤＭＡ＃３及びＤＭＡ＃４を含む。
【００５６】
図４は、本発明に係る欠陥リストのデータフォーマットを示す。図４を参照するに、本発明に係る欠陥リスト４００は、欠陥リストヘッダ４１０と、欠陥リストエントリ４２０とを含む。
【００５７】
欠陥リストヘッダ４１０は、ブロックの欠陥管理のための個数情報を記録し、欠陥リスト識別子４１１と、代替ブロックを有する欠陥ブロックの数４１２と、代替ブロックのない欠陥ブロックの数４１３と、使用できるスペアブロックの数４１４と、使用できないスペアブロックの数４１５と、欠陥可能性のあるブロックの数４１６とに対する情報を含む。
【００５８】
代替ブロックを有する欠陥ブロックの数４１２は、欠陥ブロックがスペア領域の代替ブロックに代替されたということを示す欠陥状態情報を有する欠陥リストエントリの数を意味する。
【００５９】
代替ブロックのない欠陥ブロックの数４１３は、欠陥ブロックではあるが、スペア領域に代替ブロックが存在しない欠陥ブロックのそれ自体を示す欠陥状態情報を有する欠陥リストエントリの数を意味する。
【００６０】
使用できるスペアブロックの数４１４は、スペア領域内の代替されていないブロックのうち、代替のために使用できるブロックを示す欠陥状態情報を有する欠陥リストエントリの数を意味する。
【００６１】
使用できないスペアブロックの数４１５は、スペア領域内の代替されていないブロックのうち、代替のために使用できないブロックを示す欠陥状態情報を有する欠陥リストエントリの数を意味する。
【００６２】
欠陥である可能性があるブロックの数４１６は、ユーザーデータ領域内にあるブロックのうち、欠陥が疑われるがまだ検証されていないブロックを示す欠陥状態情報を有する欠陥リストエントリの数を意味する。
【００６３】
欠陥リストエントリ４２０は、ブロックに対する欠陥状態情報を有する欠陥リストエントリの集合であって、欠陥リストエントリ＃１４２１と、欠陥リストエントリ＃２４２２と、・・・欠陥リストエントリ＃Ｎ４２３とを含む。
【００６４】
図５は、図４に示された欠陥リストエントリのデータフォーマットを示す。図５を参照するに、欠陥リストエントリ＃ｉ５００は、状態情報５１０と、欠陥ブロックの物理アドレス５２０と、代替ブロックの物理アドレス５３０とを含む。
【００６５】
状態情報５１０は、ブロックの欠陥に関する状態情報であり、欠陥ブロックの物理アドレス５２０は、ユーザーデータ領域内にある欠陥ブロックが位置した物理的なアドレスであり、代替ブロックの物理アドレス５３０は、スペア領域内にある代替ブロックが位置した物理的なアドレスである。
【００６６】
図６は、図５に示された欠陥リストエントリの状態情報を説明するための参考図である。図６を参照するに、状態情報５１０は、“１”、“２”、“３”、“４”、“５”の五つの状態を有する。
【００６７】
状態情報“１”は、代替ブロックのある欠陥ブロックの状態を示す。その場合に、欠陥ブロックの物理アドレスは、ユーザーデータ領域内にある欠陥ブロックの物理アドレスであり、代替ブロックの物理アドレスは、前記欠陥ブロックを代替する代替ブロックがスペア領域に記録された物理アドレスである。
【００６８】
状態情報“２”は、代替ブロックのない欠陥ブロックの状態を示す。その場合に、欠陥ブロックの物理アドレスは、ユーザーデータ領域内にある欠陥ブロックの物理アドレスである。
【００６９】
状態情報“３”は、使用できるスペア領域のブロック状態を示す。それは、スペア領域に存在するブロックの状態を示すためのものである。その場合に、代替ブロックの物理アドレスは、スペア領域の代替されていないブロックのうち、使用できるブロックの物理アドレスである。
【００７０】
状態情報“４”は、使用できないスペア領域のブロック状態を示す。それは、スペア領域に存在するブロックの状態を示すためのものである。その場合に、代替ブロックの物理アドレスは、スペア領域の代替されていないブロックのうち、使用できないブロックの物理アドレスである。
【００７１】
状態情報“５”は、欠陥の可能性があるブロック状態を示す。その場合に、実際に検定されてはいないが、欠陥である可能性があるブロックの物理アドレスを示す。
【００７２】
図７は、本発明に係る単一記録層ディスクで、ユーザーデータ領域とスペア領域との使用方向を説明するための参考図である。
【００７３】
図７を参照するに、データ領域で、ユーザーデータ領域の使用方向がリ―ドイン領域側からリ―ドアウト領域側に向かう場合に、初期にスペア領域＃１のみが割り当てられていれば、図７に示されたように、リ―ドアウト領域側のデータ領域にスペア領域＃２を新たに割り当て得、既に初期にスペア領域＃２が割り当てられていれば、スペア領域＃２をユーザーデータ領域の使用方向と対向する方向に拡張できる。そのように、ユーザーデータ領域の使用方向とスペア領域の使用方向とを考慮することで、スペア領域の新たな割り当てまたは拡張を容易に行い得る。
【００７４】
図８は、本発明に係る二重記録層ディスクで、ユーザーデータ領域とスペア領域との使用方向を説明するための参考図である。
【００７５】
図８を参照するに、データ領域で、ユーザーデータ領域の使用方向がリ―ドイン領域＃０から、リ―ドアウト領域＃０、リ―ドアウト領域＃１を経てリ―ドイン領域＃１の方向に進む場合、初期にスペア領域＃１、＃２、＃３のみが割り当てられていれば、図８に示されたように、リ―ドアウト領域＃１側のデータ領域にスペア領域＃４を新たに割り当て得、既に初期にスペア領域＃４が割り当てられていれば、スペア領域＃４をユーザーデータ領域の使用方向と対向する方向に拡張できる。そのように、ユーザーデータ領域の使用方向とスペア領域の使用方向とを定めることで、スペア領域の新たな割り当てまたは拡張を容易に行い得る。
【００７６】
図９は、本発明の第１実施例に係る新たに割り当てられたスペア領域内にあるブロックの欠陥リストエントリの処理方法を説明するための参考図である。
【００７７】
図９（Ａ）は、初期化時にスペア領域＃１のみを割り当てて使用する単一記録層ディスクで、データブロックの状態を示す図であり、図９（Ｂ）は、ディスクの使用中にスペア領域＃２が割り当てられたディスクで、スペア領域＃２に含まれたブロックの状態情報処理を示す図である。
【００７８】
図９（Ａ）を参照するに、データ領域で、初期にスペア領域＃１のみが割り当てられて、スペア領域＃１とユーザーデータ領域とを含む。ユーザーデータ領域の終わりの部分にブロック１、３、４、が記録されている。ブロック１は、欠陥ブロックであって、その欠陥ブロックを代替するための代替ブロック２がスペア領域＃１に記録されている。ブロック３は、欠陥ブロックであって、そのブロックは欠陥があるが、その欠陥ブロックを代替するための代替ブロックはスペア領域＃１に存在しない。ブロック４は、欠陥である可能性があるブロックである。
【００７９】
そのような状態で、ディスクの使用中に、前記ブロック１、３、４が記録された部分を含むユーザーデータ領域の終わりの部分にスペア領域＃２が割り当てられれば、図９（Ｂ）に示されたような状態となる。
【００８０】
図９（Ｂ）を参照するに、データ領域の終わりの部分に新たにスペア領域＃２が割り当てられて、データ領域は、スペア領域＃１と、ユーザーデータ領域と、スペア領域＃２とに分けられる。
【００８１】
その場合に、代替ブロックを有する欠陥ブロック１について、その欠陥ブロック１及び代替ブロック２は、それぞれ使用できないスペア領域ブロックであることを示す欠陥リストエントリとして登録される。すなわち、代替ブロックを有する欠陥ブロックのための一つの欠陥リストエントリが、二つの使用できないスペア領域ブロックであることを示す欠陥リストエントリに変更される。
【００８２】
そのように、代替ブロックを有する欠陥ブロック１について、その欠陥ブロック１及び代替ブロック２は、それぞれ使用できないスペア領域ブロックであることを示す欠陥リストエントリとして登録しなければならない必要性を具体的に説明する。前記図７を参照して説明したように、単一記録層ディスクにおいてスペア領域＃２の使用方向は、拡張を容易にするために、ユーザーデータ領域の使用方向と逆に設定する。すなわち、ディスクの外側から内側に使用される。それによって、既に代替ブロックのある欠陥ブロックが拡張されるスペア領域＃２内にある場合、その欠陥ブロックを代替する代替ブロックは実際に欠陥ブロックではない。しかし、スペア領域＃２の使用方向を考慮すれば、その代替ブロックは使用しないことが好ましい。また、拡張されるスペア領域＃２内にある欠陥ブロックは既に欠陥であるため、以後代替ブロックとして使用しないことが好ましい。もし、その欠陥ブロックが、使用できないスペア領域ブロックであることを示す欠陥リストエントリとして登録されていなければ、以後ドライブシステムは、代替のためにそのブロックを使用する。しかし、そのブロックが既に欠陥であったため、データの信頼性を保証できない。また、そのブロックにデータを記録した後に検定しても、既に欠陥があったブロックであるため、再び欠陥がある可能性が非常に高い。したがって、欠陥があると判明されれば、スペア領域の使用順序に基づいて次のスペア領域ブロックに代替し、それにより結局、代替する過程に長時間が消費されてシステムの性能低下をもたらす。したがって、拡張されたスペア領域内にある欠陥ブロックは、使用できないスペア領域ブロックであることを示す欠陥リストエントリとして登録することで、ドライブシステムの不要な動作を減らし、ドライブシステムの性能をそのまま維持できる。
【００８３】
代替ブロックのない欠陥ブロック３についても、その欠陥ブロック３は、使用できないスペア領域ブロックであることを示す欠陥リストエントリとして登録される。その時は、一つの欠陥リストエントリが一つのスペア領域の欠陥リストエントリに変更される。
【００８４】
欠陥である可能性があるブロック４は、実際にその物理アドレスに存在するブロック４を検証するか、または検証せずに予め設定された計画によって欠陥リストエントリとして登録され得る。更に具体的には、欠陥である可能性があるブロックを検証して、その検証結果によって欠陥リストエントリとして登録する場合には、実際にそのブロックについて検証を行って、欠陥がない場合には、使用できるスペア領域ブロックであることを示す欠陥リストエントリとして登録し、欠陥がある場合には、使用できないスペア領域ブロックであることを示す欠陥リストエントリとして登録する。検証せずに予め設定された計画によって欠陥リストエントリとして登録する場合には、所定の政策、すなわち、ドライブ製造者またはユーザーの選択によって、使用できるスペア領域ブロックであることを示す欠陥リストエントリ、または使用できないスペア領域ブロックであることを示す欠陥リストエントリとして登録できる。その場合に、一つの欠陥リストエントリが一つのスペア領域ブロックの欠陥リストエントリに変わり、もちろんそのような場合に、欠陥リストエントリが変わった後、定められた順序に基づいて欠陥リストエントリの配列順序は整理されなければならない。
【００８５】
図１０は、本発明の第１実施例に係る拡張されたスペア領域内にあるブロックの欠陥リストエントリの処理方法を説明するための参考図である。
【００８６】
図１０（Ａ）は、初期化時にスペア領域＃１及びスペア領域＃２を割り当てて使用する単一記録層ディスクで、データブロックの状態を示す図であり、図１０（Ｂ）は、ディスクの使用中に、スペア領域＃２の拡張が必要でありスペア領域＃２を拡張する時、拡張されたスペア領域＃２内にあるブロックの状態情報処理を示す図である。
【００８７】
図１０（Ａ）を参照するに、データ領域の初期にスペア領域＃１と、ユーザーデータ領域と、スペア領域＃２とを含む。ユーザーデータ領域の終わりの部分にブロック５、７、８が記録されている。ブロック５は、欠陥ブロックであって、その欠陥ブロックを代替するための代替ブロック６がスペア領域＃２に記録されている。ブロック７は、欠陥ブロックであって、そのブロックは欠陥があるが、その欠陥ブロックを代替するための代替ブロックはスペア領域＃１またはスペア領域＃２に存在しない。ブロック８は、欠陥である可能性があるブロックである。
【００８８】
そのような状態で、ディスクの使用中に、前記ブロック５、７、８が記録された部分を含むユーザーデータ領域までスペア領域＃２が拡張されれば、図１０（Ｂ）に示されたような状態となる。
【００８９】
図１０（Ｂ）を参照するに、データ領域は、スペア領域＃１と、ユーザーデータ領域と、拡張されたスペア領域＃２とを含む。
【００９０】
その場合に、代替ブロックを有する欠陥ブロック５について、その欠陥ブロック５及び代替ブロック６は、それぞれ使用できないスペア領域ブロックであることを示す欠陥リストエントリとして登録される。すなわち、代替ブロックを有する欠陥ブロックのための一つの欠陥リストエントリが、二つの使用できないスペア領域ブロックであることを示す欠陥リストエントリに変更される。
【００９１】
代替ブロックのない欠陥ブロック７についても、その欠陥ブロック７は、使用できないスペア領域ブロックであることを示す欠陥リストエントリとして登録される。その時は、一つの欠陥リストエントリが一つのスペア領域欠陥リストエントリに変更される。
【００９２】
欠陥である可能性があるブロック８は、実際にその物理アドレスに存在するブロック８を検証するか、または検証せずに予め設定された計画によって欠陥リストエントリとして登録され得る。更に具体的には、欠陥である可能性があるブロックを検証して、その検証結果によって欠陥リストエントリとして登録する場合には、実際にそのブロックについて検証を行って、欠陥がない場合には、使用できるスペア領域ブロックであることを示す欠陥リストエントリとして登録し、欠陥がある場合には、使用できないスペア領域ブロックであることを示す欠陥リストエントリとして登録する。検証せずに予め設定された計画によって欠陥リストエントリとして登録する場合には、所定の政策、すなわち、ドライブ製造者またはユーザーの選択によって、使用できるスペア領域ブロックであることを示す欠陥リストエントリ、または使用できないスペア領域ブロックであることを示す欠陥リストエントリとして登録できる。
【００９３】
以上では単一記録層ディスクを対象として説明したが、二重記録層ディスクに対しても同じ方法が適用される。
【００９４】
図１１は、本発明の第１実施例に係る新たに割り当てられるか、または拡張されたスペア領域内にあるブロックの欠陥リストエントリの変更を具体的に説明するための参考図である。図１１を参照するに、図９ないし図１０に示されたような状況で欠陥リストエントリの変更状態を示すものであって、図１１（Ａ）に示された拡張または割り当て前の欠陥リストエントリは、図９（Ａ）や図１０（Ａ）に示されたようなスペア領域の拡張または割り当て前のブロックの状態情報を示す欠陥リストエントリであり、図１１（Ｂ）に示された拡張または割り当て後の欠陥リストエントリは、図９（Ｂ）や図１０（Ｂ）に示されたようなスペア領域の拡張または割り当て後のブロックの状態情報を示す欠陥リストエントリである。
【００９５】
図６を参照して説明したように、状態情報“１”は、代替ブロックを有する欠陥ブロックの状態を示し、状態情報“２”は、代替ブロックを有さない欠陥ブロックの状態を示し、状態情報“３”は、欠陥である可能性があるブロックの状態を示し、状態情報“４”は、使用できるスペア領域ブロックの状態を示し、状態情報“５”は、使用できないスペア領域ブロックの状態を示す。
【００９６】
スペア領域の拡張または割り当て前のブロック（１）の欠陥リストエントリは、状態情報が“１”であり、欠陥ブロックの物理アドレスが“００１００００ｈ”であり、代替ブロックの物理アドレスが“０１０００００ｈ”である。そのようなブロック（１）について、スペア領域の拡張または割り当て後には、図１１（Ｂ）に示されたように、二つの欠陥リストエントリが登録される。すなわち、欠陥ブロック（１）に対して、状態情報が“４”であり、代替ブロックの物理アドレスが“００１０１１０ｈ”である欠陥リストエントリと、代替ブロック（２）に対して、状態情報が“５”であり、代替ブロックの物理アドレスが“０１０００００ｈ”である欠陥リストエントリである。
【００９７】
スペア領域の拡張または割り当て前のブロック（３）の欠陥リストエントリは、状態情報が“２”であり、欠陥ブロックの物理アドレスが“００１０１００ｈ”であり、代替ブロックはないため代替ブロックの物理アドレスもない。そのようなブロック（３）に対して、スペア領域の拡張または割り当て後には、図１１（Ｂ）に示されたように、状態情報が“５”であり、代替ブロックの物理アドレスが“００１０１００ｈ”である欠陥リストエントリが登録される。
【００９８】
スペア領域の拡張または割り当て前のブロック（４）の欠陥リストエントリは、状態情報が“３”であり、欠陥ブロックの物理アドレスが“００１０１１０ｈ”であり、代替ブロックはないため代替ブロックの物理アドレスもない。そのようなブロック（４）に対して、スペア領域の拡張または割り当て後には、図１１（Ｂ）に示されたように、状態情報が“４”であり、代替ブロックの物理アドレスが“００１０１１０ｈ”である欠陥リストエントリが登録される。欠陥である可能性があるブロックに対して欠陥リストエントリを登録する方法は、いくつかあると前記で説明した。
【００９９】
拡張または割り当てられたスペア領域内にあるあらゆるブロックは、代替ブロックを有する欠陥ブロックでの代替ブロック、使用できるスペア領域ブロック、使用できないスペア領域ブロックのうち一つとなることが分かる。したがって、スペア領域全体のブロックの数は、次の式(１)を満足する。
【０１００】
式（１）
スペア領域全体のブロックの数＝使用できるスペア領域のブロック数
＋使用できないスペア領域のブロック数
＋代替ブロックを有する欠陥ブロックの数
言い換えれば、スペア領域内にあるそれぞれのブロックに対しては、代替ブロックの物理アドレスがスペア領域内の物理アドレスであり、状態情報は、“１”、“４”、“５”を有する欠陥リストエントリのみが可能である。もちろん、代替ブロックである場合、その欠陥リストエントリの欠陥ブロック物理アドレスは、ユーザーデータ領域内にあるブロックの物理アドレスではなければならない。
【０１０１】
図１２Ａは、本発明の第１実施例に係るスペア領域の拡張または割り当て直前の欠陥リストヘッダのデータ状態を示し、図１２Ｂは、スペア領域の拡張または割り当て直後の欠陥リストヘッダのデータ状態を示す。図１２Ａを参照するに、欠陥リストヘッダ１２０は欠陥リスト識別子１２１を含み、スペア領域は、代替のために全て使用されて、それ以上の代替ブロックがない状態である。したがって、使用できるスペアブロックの数１２４は“０”である。そして、スペア領域内にあるブロックが良好であり、使用できないスペアブロックの数１２５も“０”である。代替ブロックを有する欠陥ブロックの数１２２は“Ｎ−Ｍ−１”であり、代替ブロックを有さない欠陥ブロックの数１２３は“Ｍ”であり、欠陥である可能性があるブロックの数は“１”１２６である。
【０１０２】
したがって、総Ｎ−Ｍ−１＋Ｍ＋０＋０＋１＝Ｎ個の欠陥リストエントリが存在する。そして、スペア領域の総ブロック数は、“代替ブロックを有する欠陥ブロックの数１２２”＋“使用できるスペアブロックの数１２４”＋“使用できないスペアブロックの数１２５”＝Ｎ−Ｍ−１＋０＋０＝Ｎ−Ｍ−１である。
【０１０３】
そのような状態で、代替するスペア領域のブロックがないため、Ｓ個のブロックを有するスペア領域を拡張または新たに割り当てたとしよう。そして、その拡張または割り当てられたスペア領域内に、図１１（Ａ）に示したように、代替ブロックを有する欠陥ブロックが１個、代替ブロックを有さない欠陥ブロックが１個、欠陥である可能性があるブロックが１個があると仮定しよう。その結果、スペア領域の拡張や割り当て直後、図１１（Ｂ）に示したように、欠陥リストエントリが変更され、図１２Ｂに示されたように、欠陥リストヘッダの内容が変更される。すなわち、代替ブロックを有する欠陥ブロックの数１２２は、Ｎ−Ｍ−１からＮ−Ｍ−２に変更され、代替ブロックのない欠陥ブロックの数１２３は、ＭからＭ−１に、使用できるスペアブロックの数１２４は、０からＳ−２に、使用できないスペアブロックの数１２５は、０から３に、欠陥である可能性があるブロックの数１２６は、１から０に変更される。
【０１０４】
したがって、総Ｎ−Ｍ−２＋Ｍ−１＋Ｓ−２＋３＋０＝Ｎ＋Ｓ−２個の欠陥リストエントリが存在する。そして、拡張または割り当てられたスペア領域を含む“総スペア領域のブロックの数”は、拡張または割り当て前にＮ−Ｍ−１、拡張または割り当てられたスペア領域にＳであるため、“総スペア領域のブロックの数”＝Ｎ−Ｍ−１＋Ｓであり、“代替ブロックを有する欠陥ブロックの数”＋“使用できるスペアブロックの数”＋“使用できないスペアブロックの数”＝Ｎ−Ｍ−２＋Ｓ−２＋３＝Ｎ−Ｍ−１＋Ｓである。したがって、式（１）を満足することが分かる。
【０１０５】
図１３Ａないし図１３Ｃは、本発明の第１実施例に係る記録型情報記録媒体で、欠陥管理方法の過程を示すフローチャートである。
【０１０６】
図１３Ａを参照するに、まず、ディスクの所定の部分にスペア領域を新たに割り当てるか、または既存スペア領域を拡張する（１３１）。すなわち、ディスクに既に設けられたスペア領域を全て使用したか、またはスペア領域の余裕空間が殆んど残っていない場合に、新たなスペア領域を割り当てるか、またはスペア領域を拡張する。
【０１０７】
次いで、新たに割り当てられるか、または拡張されたスペア領域にあるブロックの欠陥状態を確認する（１３２）。すなわち、新たに割り当てられるか、または拡張されたスペア領域にあるブロックの欠陥状態を管理して、そのようなスペア領域内で欠陥があるか、または欠陥の発生率が高いブロックを再び使用できないようにするためである。
【０１０８】
新たに割り当てられるか、または拡張されたスペア領域にあるブロックが欠陥ブロックであるか否かを検査する（１３３）。
【０１０９】
欠陥ブロックではない場合には、次の段階に進み、欠陥ブロックである場合には、代替ブロックのある欠陥ブロックであるか否かを検査する（１３４）。
検査結果、代替ブロックのある欠陥ブロックである場合には、その代替ブロック及びその欠陥ブロックが使用できない代替ブロックであることを示す欠陥状態情報をディスクに記録する（１３５）。言い換えれば、その代替ブロック及び欠陥ブロックのそれぞれに対して、使用できないスペア領域ブロックであることを示す欠陥状態情報を含む欠陥リストエントリを欠陥リストに記録する。
【０１１０】
検査結果、代替ブロックのない欠陥ブロックである場合には、その欠陥ブロックが使用できない代替ブロックであることを示す欠陥状態情報をディスクに記録する（１３６）。前記と同様に、その欠陥ブロックに対して、使用できないスペア領域ブロックであることを示す欠陥状態情報を含む欠陥リストエントリを欠陥リストに記録する。
【０１１１】
次いで、図１３Ｂを参照するに、段階１３７に進んで、欠陥である可能性があるブロックであるか否かを検査する。
【０１１２】
欠陥である可能性があるブロックではない場合には、段階Ｂに進む。欠陥である可能性があるブロックの場合には、実際に物理アドレスにあるそのブロックを検定するかを確認する（１３８）。言い換えれば、欠陥である可能性があるブロックに対しては、政策によって検定を行うかを判断する。
欠陥である可能性があるブロックに対しては、検定を行わないという政策が設定された場合には、ドライブ製造者またはユーザーの選択によって使用できないか、または使用できる代替ブロックであることを示す欠陥状態情報を記録する（１４３）。
【０１１３】
欠陥である可能性があるブロックに対しては、検定を行ってその検定結果によって、欠陥状態情報を登録するという政策が設定された場合には、実際に物理アドレスにあるその欠陥である可能性があるブロックを検定する（１３９）。
【０１１４】
検定結果、欠陥があるかを判断し（１４０）、欠陥があると判断された場合には、使用できない代替ブロックであることを示す欠陥状態情報を含む欠陥リストエントリを記録する（１４１）。
【０１１５】
検定結果、欠陥がないと判断された場合には、使用できる代替ブロックであることを示す欠陥状態情報を含む欠陥リストエントリを記録する（１４２）。
【０１１６】
次いで、図１３Ｃを参照するに、段階１４４に進む。
【０１１７】
拡張または割り当てられたスペア領域内にあるブロックが欠陥状態情報を有するか、すなわち、拡張または割り当てられたスペア領域内にあるブロックが欠陥リストエントリを有するかを確認し、そのブロックが欠陥リストエントリを有さない場合には、使用できる代替ブロックであることを示す欠陥状態情報を含む欠陥リストエントリを記録する（１４４）。
【０１１８】
図１４は、本発明によって、追記型情報記録媒体で欠陥管理方法の過程を示すフローチャートである。図１４を参照するに、拡張または割り当てられたスペア領域内にあるブロックが、既に使用されたブロックであるか否かを判断する（１５１）。
【０１１９】
判断結果、既に使用されたブロックである場合には、使用できない代替ブロックであることを示す欠陥状態情報を含む欠陥リストエントリを記録する（１５２）。
【０１２０】
そして、判断結果、既に使用されたブロックではない場合には、使用できる代替ブロックであることを示す欠陥状態情報を有する欠陥リストエントリを記録する（１５３）。その場合、政策によっては、既に使用されたブロックではない場合にも、そのブロックに対する欠陥リストエントリが登録されていることがあるが、そのような場合には、既に使用されたブロックではなく、また欠陥リストエントリも登録されていない場合に、使用できる代替ブロックであることを示す欠陥状態情報を有する欠陥リストエントリを記録できる。
【０１２１】
以下、図１５ないし図１９を参照して、本発明の第２実施例に係る欠陥リストエントリの処理方法を説明する。図１５は、本発明の第２実施例に係る新たに割り当てられたスペア領域内にあるブロックの欠陥リストエントリの処理方法を説明するための参考図である。
【０１２２】
図１５（Ａ）は、初期化時にスペア領域＃１のみを割り当てて使用する単一記録層ディスクにおける、データブロックの状態を示す図であり、図１５（Ｂ）は、ディスクの使用中に、スペア領域＃２が割り当てられたディスクにおける、スペア領域＃２に含まれたブロックの状態情報処理を示す図である。
【０１２３】
図１５（Ａ）は、図９（Ａ）と同じであり、図１５（Ｂ）もスペア領域＃１に配置された代替ブロック２のみを除外すれば、図９（Ｂ）と同じである。
【０１２４】
図１５（Ｂ）を参照するに、スペア領域＃２にあるブロック１、３は、使用できないスペア領域ブロックであることを示す欠陥リストエントリとして登録し、スペア領域＃１にあるブロック２は、使用できるスペア領域ブロックであることを示す欠陥リストエントリとして登録する。すなわち、ブロック１、３は、元来そのブロックに欠陥がある欠陥ブロックであるため、使用できないブロックとして示すが、ブロック２は、そのブロックに欠陥があるのではないため、使用できるブロックとして示すということである。
【０１２５】
第１実施例では、スペア領域＃１にあった代替ブロック２に対して、スペア領域＃２が新たに割り当てられた以後には、スペア領域の使用方向を考慮して使用できないスペア領域ブロックであることを示す欠陥リストエントリとして登録したが、第２実施例では、そのような代替ブロック２も、使用できるスペア領域ブロックであることを示す欠陥リストエントリとして登録する。それは、スペア領域の使用方向と一致せずとも、欠陥がないため使用できるブロックに対しては使用できるようにすることで、スペア領域の空間を無駄なく使用できるようにするためである。
【０１２６】
図１６は、本発明の第２実施例に係る拡張されたスペア領域内にあるブロックの欠陥リストエントリの処理方法を説明するための参考図である。
【０１２７】
図１６（Ａ）は、初期化時にスペア領域＃１及びスペア領域＃２を割り当てて使用する単一記録層ディスクで、データブロックの状態を示す図であり、図１６（Ｂ）は、ディスクの使用中に、スペア領域＃２の拡張が必要でありスペア領域＃２を拡張する時、拡張されたスペア領域＃２内にあるブロックの状態情報処理を示す図である。
【０１２８】
図１６（Ａ）は、図１０（Ａ）と同じであり、図１６（Ｂ）も代替ブロック６のみを除外すれば、図１０（Ｂ）と同じである。
【０１２９】
図１６（Ｂ）を参照するに、スペア領域＃２にあるブロック５、７は、使用できないスペア領域ブロックであることを示す欠陥リストエントリとして登録し、拡張される前のスペア領域＃２にあるブロック６は、使用できるスペア領域ブロックであることを示す欠陥リストエントリとして登録する。すなわち、ブロック５、７は、元来そのブロックに欠陥がある欠陥ブロックであるため、使用できないブロックとして示すが、ブロック６は、そのブロックに欠陥がないため、使用できるブロックとして示すことである。
【０１３０】
第１実施例では、代替ブロック６に対して、スペア領域＃２が拡張された以後には、スペア領域の使用方向を考慮して、使用できないスペア領域ブロックであることを示す欠陥リストエントリとして登録したが、第２実施例では、そのような代替ブロック６も、使用できるスペア領域ブロックであることを示す欠陥リストエントリとして登録する。それは、スペア領域の使用方向と一致せずとも、欠陥がないため使用できるブロックに対しては使用できるようにすることで、スペア領域の空間を無駄なく使用できるようにするためである。
【０１３１】
図１７は、本発明の第２実施例に係る新たに割り当てられるか、または拡張されたスペア領域内にあるブロックの欠陥リストエントリの変更を具体的に説明するための参考図である。図１７を参照するに、図１５ないし図１６に示されたような状況で欠陥リストエントリの変更状態を示すものであって、図１７（Ａ）に示された拡張または割り当て前の欠陥リストエントリは、図１５（Ａ）や図１６（Ａ）に示されたようなスペア領域の拡張または割り当て前のブロックの状態情報を示す欠陥リストエントリであり、図１７（Ｂ）に示された拡張または割り当て後の欠陥リストエントリは、図１５（Ｂ）や図１６（Ｂ）に示されたようなスペア領域の拡張または割り当て後のブロックの状態情報を示す欠陥リストエントリである。
【０１３２】
図１７に示された事項は、第１実施例で図１１に示された事項とほぼ同じであり、代替ブロック（２）のみに対して、その状態情報が第２実施例によって変わることが分かる。
【０１３３】
第２実施例は、新たに割り当てられるか、または拡張されたスペア領域に入っている欠陥ブロックを代替する代替ブロックを使用できるスペア領域ブロックで作るためのものであり、図１７（Ｂ）を参照するに、代替ブロック（２）に対して、状態情報が“４”として登録される。すなわち、代替ブロック（２）に関する欠陥リストエントリに、代替ブロック（２）を使用できるスペア領域ブロックであることを示す状態情報として示す。
【０１３４】
図１８は、本発明の第２実施例に係るスペア領域の拡張または割り当て直後の欠陥リストヘッダのデータ状態を示す。すなわち、図１２Ａに示されたようなスペア領域の拡張または割り当て直前の欠陥リストヘッダが、本発明の第２実施例に係るアップデートされた欠陥リストヘッダの状態が図１８に示されている。
【０１３５】
図１８を参照するに、図１２Ｂに示された事項とほぼ同じであり、使用できるスペアブロックの数１２４と、使用できないスペアブロックの数１２５のみとが異なることが分かる。すなわち、第１実施例では、代替ブロック（２）を使用できないブロックとして示したが、第２実施例では、代替ブロック（２）を使用できるブロックとして示すため、それと関連した部分のみが変更される。具体的には、使用できるスペアブロックの数１２４は、図１２Ｂと比べて１増加してＳ−１として登録され、使用できないスペアブロックの数１２５は、図１２Ｂと比べて１減少して２として登録される。
【０１３６】
図１９は、本発明の第２実施例に係る記録型情報記録媒体で、欠陥管理方法の過程を示すフローチャートである。第１実施例に係る図１３Ａと比べれば、新たに割り当てられるか、または拡張されたスペア領域にある欠陥ブロックを代替する代替ブロックの処理部分のみが異なる。
【０１３７】
図１９を参照するに、まず、ディスクの所定の部分にスペア領域を新たに割り当てるか、または既存のスペア領域を拡張する（１９１）。すなわち、ディスクに既に設けられたスペア領域を全て使用したか、またはスペア領域の余裕空間が殆んど残っていない場合に、新たなスペア領域を割り当てるか、またはスペア領域を拡張する。
【０１３８】
次いで、新たに割り当てられるか、または拡張されたスペア領域にあるブロックの欠陥状態を確認する（１９２）。すなわち、新たに割り当てられるか、または拡張されたスペア領域にあるブロックの欠陥状態を管理して、そのようなスペア領域内で欠陥があるか、または欠陥発生率が高いブロックを再び使用できなくするためである。
【０１３９】
新たに割り当てられるか、または拡張されたスペア領域にあるブロックが欠陥ブロックであるか否かを検査する（１９３）。
【０１４０】
欠陥ブロックではない場合には、次の段階に移り、欠陥ブロックである場合には、代替ブロックのある欠陥ブロックであるか否かを検査する（１９４）。
【０１４１】
検査結果、代替ブロックのない欠陥ブロックである場合には、その欠陥ブロックが使用できない代替ブロックであることを示す欠陥状態情報をディスクに記録する（１９６）。言い換えれば、その欠陥ブロックに対して、使用できないスペア領域ブロックであることを示す欠陥状態情報を含む欠陥リストエントリを欠陥リストに記録する。
【０１４２】
検査結果、代替ブロックのある欠陥ブロックである場合には、その代替ブロックが使用できる代替ブロックであることを示す欠陥状態情報をディスクに記録する（１９５）。そして、その欠陥ブロックに対しては、その欠陥ブロックが使用できない代替ブロックであることを示す欠陥状態情報をディスクに記録する（１９６）。
【０１４３】
第１実施例及び第２実施例では、新たに割り当てられるか、または拡張されたスペア領域にある欠陥ブロックまたは代替ブロックについて、使用できるスペア領域ブロックまたは使用できないスペア領域ブロックのうちいずれか一つとして決定した。しかし、事実上、前記した式（１）を満足すれば、前記欠陥ブロックまたは代替ブロックを、使用できるスペア領域ブロックまたは使用できないスペア領域ブロックとして決定することが、多様なドライブシステムの政策または製造者の政策によって変わり得る。そのような状況を考慮したものが、以下で説明する本発明に係る第３実施例に関する。
すなわち、前記で示した式（１）、
【０１４４】
スペア領域全体のブロックの数＝使用できるスペア領域のブロック数
＋使用できないスペア領域のブロック数
＋代替ブロックを有する欠陥ブロックの数
を満足するためには、ディスクの使用中に、スペア領域の拡張または新たな追加的な割り当てによって欠陥リストのアップデートが要求される時、ディスクの使用中に、拡張または割り当てられたスペア領域内にある欠陥リストエントリの欠陥ブロックの物理アドレスと、代替ブロックの物理アドレス（代替ブロックを有する欠陥リストエントリの場合）とのそれぞれは、代替のために使用できる欠陥リストエントリ、または代替のために使用できない欠陥リストエントリとして登録される。
【０１４５】
すなわち、代替ブロックを有する欠陥ブロックの物理アドレスが、拡張または新たに割り当てられたスペア領域内にある場合、そのような欠陥ブロックは、代替のために使用できるか、または使用できない欠陥リストエントリに変えて登録する。そして、前記代替ブロックも代替のために使用できるか、または使用できない欠陥リストエントリに変えて登録する。
【０１４６】
代替ブロックを有さない欠陥ブロックの物理アドレスが、拡張または新たに割り当てられたスペア領域内にある場合、前記の欠陥ブロックは、代替のために使用できるか、または使用できない欠陥リストエントリに変えて登録する。
【０１４７】
欠陥である可能性がある欠陥ブロックの物理アドレスが、拡張または新たに割り当てられたスペア領域内にある場合、前記の欠陥ブロックは代替のために使用できるか、または使用できない欠陥リストエントリに変えて登録する。
【０１４８】
図２０は、本発明の第３実施例に係るスペア領域の新たな割り当てによって、スペア領域内にあるブロックの欠陥リストエントリの処理方法を説明するための参考図である。図２０（Ａ）は、初期化時にスペア領域＃１のみを割り当てて使用する単一記録層ディスクで、データブロックの状態を示す図であり、図２０（Ｂ）は、ディスクの使用中に、スペア領域＃２が割り当てられたディスクで、スペア領域＃２に含まれたブロックの状態情報処理を示す図である。
【０１４９】
図２０（Ａ）は、図１５（Ａ）と同じである。図２０（Ｂ）を参照するに、スペア領域＃１にあるブロック２、及びスペア領域＃２にあるブロック１、３、４のいずれも、所定の政策によって使用できるか、または使用できないブロックに作るために、いずれも使用できるか、または使用できないスペア領域ブロックであることを示す欠陥リストエントリとして登録される。
【０１５０】
図２１は、本発明の第３実施例に係る記録型情報記録媒体で、欠陥管理方法の過程を示すフローチャートである。図２１を参照するに、まず、ディスクの所定の部分にスペア領域を新たに割り当てるか、または既存のスペア領域を拡張する（２１１）。すなわち、ディスクに既に設けられたスペア領域を全て使用したが、またはスペア領域の余裕空間が殆んど残っていない場合に、新たなスペア領域を割り当てるか、またはスペア領域を拡張する。
【０１５１】
次いで、新たに割り当てられるか、または拡張されたスペア領域にあるブロックの欠陥状態を確認する（２１２）。すなわち、新たに割り当てられるか、または拡張されたスペア領域にあるブロックの欠陥状態を管理して、そのようなスペア領域内で欠陥があるか、または欠陥発生率が高いブロックを再び使用できないようにするためである。
【０１５２】
新たに割り当てられるか、または拡張されたスペア領域にあるブロックが欠陥ブロックであるか否かを検査する（２１３）。
【０１５３】
欠陥ブロックである場合には、代替ブロックのある欠陥ブロックであるか否かを検査する（２１４）。
【０１５４】
検査結果、代替ブロックのない欠陥ブロックである場合には、所定の政策に基づいてその欠陥ブロックが使用できる代替ブロック、または使用できない代替ブロックであることを示す欠陥状態情報をディスクに記録する（２１６）。言い換えれば、その欠陥ブロックについて、所定の政策によって使用できるか、または使用できないスペア領域ブロックであることを示す欠陥状態情報を含む欠陥リストエントリを欠陥リストに記録する。
【０１５５】
検査結果、代替ブロックのある欠陥ブロックである場合には、所定の政策によってその代替ブロックが使用できるか、または使用できない代替ブロックであることを示す欠陥状態情報をディスクに記録する（２１５）。そして、その欠陥ブロックについては、所定の政策によってその欠陥ブロックが使用できるか、または使用できない代替ブロックであることを示す欠陥状態情報をディスクに記録する（２１６）。
【０１５６】
そして、段階２１３で、欠陥ブロックではない場合に、欠陥である可能性があるブロックであるか否かを判断する（２１７）。
【０１５７】
欠陥である可能性があるブロックの場合には、そのブロックを所定の政策によって使用できるか、または使用できない代替ブロックであることを示す欠陥状態情報として記録する（２１８）。
【０１５８】
図２２は、本発明に係るドライブ性能の向上のために好ましい欠陥リストエントリの処理方法の一例を示す図である。図２２を参照するに、スペア領域の拡張または新たな割り当て前に代替ブロックを有する欠陥リストエントリの欠陥ブロック、代替ブロックを有さない欠陥リストエントリの欠陥ブロック、欠陥である可能性がある欠陥リストエントリの欠陥ブロックが、拡張または新たな割り当て後にもユーザーデータ領域内にある場合には、別途の欠陥リストエントリの変更なしに以前の状態をそのまま維持する。
【０１５９】
また、スペア領域が拡張されるか、または新たに割り当てられるため、拡張または割り当て前にスペア領域にあった代替ブロックが、拡張または割り当て後にユーザーデータ領域に存在する場合は発生しない。
【０１６０】
スペア領域の拡張または割り当て前に代替ブロックを有する欠陥リストエントリの欠陥ブロックが、拡張または割り当て後にスペア領域内にある場合には、代替のために使用できない欠陥リストエントリに変えて登録することが好ましい。
スペア領域の拡張または割り当て前に代替ブロックを有する欠陥リストエントリの代替ブロックが、拡張または割り当て後にスペア領域内にある場合には、１）対応する欠陥ブロックがスペア領域の拡張または割り当て後にスペア領域内にある場合において、代替のために使用できる欠陥リストエントリに変えて登録することが好ましい。それは、実際にその代替ブロックが、それ以上の欠陥ブロックの代替ブロックの役割を行い得ないため、他の欠陥ブロックの代替のために使用できるようにすることが好ましいためである。
【０１６１】
スペア領域の拡張または割り当て前に代替ブロックを有する欠陥リストエントリの代替ブロックが、拡張または割り当て後にスペア領域内にある場合に、２）対応する欠陥ブロックがスペア領域の拡張または新たな割り当て後にユーザーデータ領域内にある場合において、拡張または新たな割り当て前の状態をそのまま維持することが好ましい。それは、実際に対応する欠陥ブロックが拡張または割り当て後にもユーザーデータ領域にあるため、その代替ブロックがその欠陥ブロックを代替する役割を有効に行い得るため、以前の状態をそのまま維持することが好ましいためである。
【０１６２】
スペア領域の拡張または新たな割り当て前に代替ブロックを有さない欠陥リストエントリの欠陥ブロックが、拡張または割り当て後にスペア領域内にある場合、その欠陥ブロックは、代替のために使用できない欠陥リストエントリに変えて登録することが好ましい。
【０１６３】
スペア領域の拡張または新たな割り当て前に欠陥である可能性がある欠陥リストエントリの欠陥ブロックが、拡張または割り当て後にスペア領域内にある場合、代替のために使用できる欠陥リストエントリに変えて登録することが好ましい。
【０１６４】
以上では、主に再記録情報記録媒体において拡張または割り当てられたスペア領域内にある欠陥リストの処理方法について説明した。しかし、もし追記型情報記録媒体に対して前記方法を適用しようとすれば、上書きできない追記型情報記録媒体の特殊性によって、拡張または割り当てられるスペア領域に既に記録されているあらゆるブロックは、使用できないスペア領域のブロックのための欠陥リストエントリ（状態情報“５”）として登録されねばならない。
【０１６５】
以上、説明したような欠陥管理方法は、コンピュータ可読記録媒体に、コンピュータ可読コードとしても具現できる。コンピュータ可読記録媒体は、コンピュータシステム可読データが保存されるあらゆる種類の記録媒体を含む。コンピュータ可読記録媒体の例としては、ＲＯＭ、ＲＡＭ、ＣＤ−ＲＯＭ、磁気テープ、フロッピー（登録商標）ディスク、光データ保存装置などがあり、またキャリアウェーブ（例えば、インターネットを通じての伝送）の形態に具現されるものも含む。また、コンピュータ可読記録媒体は、ネットワークで連結されたコンピュータシステムに分散されて、分散方式でコンピュータ可読コードが保存され、且つ実行され得る。そして、前記欠陥管理方法を具現するための機能的なプログラム、コード及びコードセグメントは、本発明が属する技数分野のプログラマーにより容易に推論され得る。
【０１６６】
これまで、本発明について好ましい実施例を中心に説明した。当業者ならば、本発明が本発明の本質的な特性から逸脱しない範囲で、変形された形態に具現され得ることが理解できる。したがって、開示された実施例は、限定的な観点ではなく、説明的な観点で考慮されねばならない。本発明の範囲は、前記した説明ではなく、特許請求の範囲に示されており、それと同等な範囲内にあるあらゆる差異点は、本発明に含まれたものと解釈せねばならない。
【産業上の利用可能性】
【０１６７】
本発明は、光情報記録媒体、光情報記録媒体に／からデータを記録／再生する記録／再生装置に利用できる。
【図面の簡単な説明】
【０１６８】
【図１】本発明に係る記録／再生装置の構成を示す概略的なブロック図である。
【図２】本発明に係る単一記録層ディスクの構造図である。
【図３】本発明に係る二重記録層ディスクの構造図である。
【図４】本発明に係る欠陥リストのデータ構造図である。
【図５】図４に示された欠陥リストエントリのデータ構造図である。
【図６】図５に示された欠陥リストエントリの状態情報を説明するための参考図である。
【図７】本発明に係る単一記録層ディスクで、ユーザーデータ領域とスペア領域との使用方向を説明するための参考図である。
【図８】本発明に係る二重記録層ディスクで、ユーザーデータ領域とスペア領域との使用方向を説明するための参考図である。
【図９】本発明の第１実施例に係る新たに割り当てられたスペア領域内にあるブロックの欠陥リストエントリの処理方法を説明するための参考図である。
【図１０】本発明の第１実施例に係る拡張されたスペア領域内にあるブロックの欠陥リストエントリの処理方法を説明するための参考図である。
【図１１】本発明の第１実施例に係る新たに割り当てられるか、または拡張されたスペア領域内にあるブロックの欠陥リストエントリの変更を説明するための参考図である。
【図１２Ａ】本発明の第１実施例に係るスペア領域の拡張、または割り当て直前の欠陥リストヘッダのデータ状態である。
【図１２Ｂ】スペア領域の拡張または割り当て直後の欠陥リストヘッダのデータ状態を示す図である。
【図１３Ａ】本発明の第１実施例に係る欠陥管理方法の過程を示すフローチャートである。
【図１３Ｂ】本発明の第１実施例に係る欠陥管理方法の過程を示すフローチャートである。
【図１３Ｃ】本発明の第１実施例に係る欠陥管理方法の過程を示すフローチャートである。
【図１４】本発明に係る追記型情報記録媒体で欠陥管理方法の過程を示すフローチャートである。
【図１５】本発明の第２実施例に係る新たに割り当てられたスペア領域内にあるブロックの欠陥リストエントリの処理方法を説明するための参考図である。
【図１６】本発明の第２実施例に係る拡張されたスペア領域内にあるブロックの欠陥リストエントリの処理方法を説明するための参考図である。
【図１７】本発明の第２実施例に係る新たに割り当てられるか、または拡張されたスペア領域内にあるブロックの欠陥リストエントリの変更を説明するための参考図である。
【図１８】本発明の第２実施例に係るスペア領域の拡張または割り当て直後の欠陥リストヘッダのデータ状態を示す図である。
【図１９】本発明の第２実施例に係る欠陥管理方法の過程を示すフローチャートである。
【図２０】本発明の第３実施例に係るスペア領域の新たな割り当てによって、スペア領域内にあるブロックの欠陥リストエントリの処理方法を説明するための参考図である。
【図２１】本発明の第３実施例に係る記録型情報記録媒体で欠陥管理方法の過程を示すフローチャートである。
【図２２】本発明に係るドライブの性能向上のために好ましい欠陥リストエントリの処理方法の一例を示す図である。
【符号の説明】
【０１６９】
１  制御部
２  書込み／読み出し部
３  ホスト
４  ディスク
１０  システム制御器
２０  Ｉ／Ｆ
３０  ＤＳＰ
４０  ＲＦＡＭＰ
５０  サーボ
【図１】
0004708803.tif 000002
【図２】
0004708803.tif 000003
【図３】
0004708803.tif 000004
【図４】
0004708803.tif 000005
【図５】
0004708803.tif 000006
【図６】
0004708803.tif 000007
【図７】
0004708803.tif 000008
【図８】
0004708803.tif 000009
【図９】
0004708803.tif 000010
【図１０】
0004708803.tif 000011
【図１１】
0004708803.tif 000012
【図１２Ａ】
0004708803.tif 000013
【図１２Ｂ】
0004708803.tif 000014
【図１３Ａ】
0004708803.tif 000015
【図１３Ｂ】
0004708803.tif 000016
【図１３Ｃ】
0004708803.tif 000017
【図１４】
0004708803.tif 000018
【図１５】
0004708803.tif 000019
【図１６】
0004708803.tif 000020
【図１７】
0004708803.tif 000021
【図１８】
0004708803.tif 000022
【図１９】
0004708803.tif 000023
【図２０】
0004708803.tif 000024
【図２１】
0004708803.tif 000025
【図２２】
0004708803.tif 000026