(57)【要約】臨時欠陥管理領域を利用した欠陥管理方法、その装置及びそのディスクを提供する。  少なくとも一つの記録層を備えた一回のみ記録可能なディスクにおいて、対応するレコーディングオペレーションで発生した欠陥に関する情報のみを知らせる臨時欠陥情報、及び臨時欠陥情報を管理するための情報を知らせる臨時欠陥管理情報を記録するための臨時欠陥管理領域と、ファイナライジング時、臨時欠陥管理領域に記録された臨時欠陥情報及び臨時欠陥管理情報が、それぞれ欠陥情報及び欠陥管理情報として記録するための欠陥管理領域とを備えることを特徴とするディスクである。これにより、一回のみ記録可能なディスクに適用可能であり、かつ欠陥管理領域を効率的に使用できる欠陥管理を行える。
2006518533.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも一つの記録層を備えた一回のみ記録可能なディスクにおいて、
対応するレコーディングオペレーションで発生した欠陥に関する情報のみを知らせる臨時欠陥情報、及び前記臨時欠陥情報を管理するための情報を知らせる臨時欠陥管理情報を記録するための臨時欠陥管理領域と、
ファイナライジング時、前記臨時欠陥管理領域に記録された臨時欠陥情報及び臨時欠陥管理情報が、それぞれ欠陥情報及び欠陥管理情報として記録するための欠陥管理領域とを備えることを特徴とするディスク。
【請求項２】
複数個の前記欠陥管理領域を備えることを特徴とする請求項１に記載のディスク。
【請求項３】
前記臨時欠陥情報及び前記臨時欠陥管理情報は、前記臨時欠陥管理領域に相互隣接して対で記録されることを特徴とする請求項１に記載のディスク。
【請求項４】
前記臨時欠陥情報及び前記臨時欠陥管理情報は、複数回記録され、前記臨時欠陥管理情報は、対応する臨時欠陥情報が記録された位置を知らせる情報を含むことを特徴とする請求項３に記載のディスク。
【請求項５】
前記臨時欠陥管理情報は、直前に記録された臨時欠陥情報の位置を知らせる情報を含むことを特徴とする請求項３に記載のディスク。
【請求項６】
前記臨時欠陥情報は、欠陥の位置を知らせるポインター及び代替の位置を知らせるポインターを含むことを特徴とする請求項１に記載のディスク。
【請求項７】
前記臨時欠陥情報は、前記欠陥が連続欠陥ブロックであるか、または単一欠陥ブロックであるかを知らせる状態情報をさらに含むことを特徴とする請求項６に記載のディスク。
【請求項８】
前記状態情報は、前記欠陥が連続欠陥ブロックであり、対応する欠陥位置ポインターと代替位置ポインターとが、それぞれ欠陥の開始位置と代替の開始位置とを示すことを知らせる情報であることを特徴とする請求項７に記載のディスク。
【請求項９】
前記状態情報は、前記欠陥が連続欠陥ブロックであり、対応する欠陥位置ポインターと代替位置ポインターとが、それぞれ欠陥の終了位置と代替の終了位置とを示すことを知らせる情報であることを特徴とする請求項７に記載のディスク。
【請求項１０】
ディスクの欠陥管理方法において、
（ａ）前記ディスクのデータ領域に第１レコーディングオペレーションによって記録されたデータに対する欠陥情報のみを、臨時欠陥管理領域に第１臨時欠陥情報として記録するステップと、
（ｂ）前記第１臨時欠陥情報を管理するための管理情報を、前記臨時欠陥管理領域に第１臨時欠陥管理情報として記録するステップと、
（ｃ）前記レコーディングオペレーション、前記臨時欠陥情報、前記臨時欠陥管理情報に付加されたインデックスを１ずつ増加させつつ、前記（ａ）ステップ及び（ｂ）ステップを少なくとも１回反復するステップと、
（ｄ）それまで記録された臨時欠陥管理情報及び臨時欠陥情報をいずれも読み込んで、欠陥管理領域に記録するステップとを含むことを特徴とする欠陥管理方法。
【請求項１１】
前記（ｄ）ステップは、前記データ領域に最後のレコーディングオペレーションによるデータを記録した後で行われることを特徴とする請求項１０に記載の欠陥管理方法。
【請求項１２】
前記（ａ）ステップ及び（ｂ）ステップは、
前記臨時欠陥情報及び前記臨時欠陥管理情報を相互隣接するように対をなして、前記臨時欠陥情報領域の前部分から順次に記録するステップであることを特徴とする請求項１０に記載の欠陥管理方法。
【請求項１３】
前記（ａ）ステップ及び（ｂ）ステップは、
前記臨時欠陥情報及び前記臨時欠陥管理情報を複数回反復して記録するステップであることを特徴とする請求項１２に記載の欠陥管理方法。
【請求項１４】
前記（ｂ）ステップは、
前記臨時欠陥管理情報として対応する臨時欠陥情報の位置情報と、前記対応する臨時欠陥情報の直前に記録された臨時欠陥情報の位置情報とを記録するステップであることを特徴とする請求項１２に記載の欠陥管理方法。
【請求項１５】
前記（ａ）ステップ及び（ｂ）ステップは、
前記臨時欠陥情報及び前記臨時欠陥管理情報を相互隣接するように対をなして、前記臨時欠陥情報領域の後部分から順次に記録するステップであることを特徴とする請求項１０に記載の欠陥管理方法。
【請求項１６】
前記（ａ）ステップ及び（ｂ）ステップは、
前記臨時欠陥情報及び前記臨時欠陥管理情報を複数回反復して記録するステップであることを特徴とする請求項１５に記載の欠陥管理方法。
【請求項１７】
前記（ｂ）ステップは、
前記臨時欠陥管理情報として対応する臨時欠陥情報の位置情報と、前記対応する臨時欠陥情報の直前に記録された臨時欠陥情報の位置情報とを記録するステップであることを特徴とする請求項１５に記載の欠陥管理方法。
【請求項１８】
前記（ａ）ステップは、
（ａ１）所定単位でデータを記録するステップと、
（ａ２）記録されたデータを検証して、欠陥が発生した部分を探すステップと、
（ａ３）欠陥が発生した部分に対し、欠陥領域を示す情報と前記欠陥領域を代替する代替領域を示す情報とを前記第１臨時欠陥情報としてメモリに保存するステップと、
（ａ４）前記（ａ１）ステップないし（ａ３）ステップを少なくとも１回反復するステップと、
（ａ５）前記レコーディングオペレーションが終了すれば、前記メモリに保存された情報を読み込んで、前記臨時欠陥管理領域に前記第１臨時欠陥情報として記録するステップとを含むことを特徴とする請求項１０に記載の欠陥管理方法。
【請求項１９】
記録装置において、
ディスクにデータを記録するか、または読み取る記録／読み取り部と、
前記ディスクのデータ領域にレコーディングオペレーション単位で記録されたデータに対する欠陥情報を、臨時欠陥管理領域に臨時欠陥情報として記録し、前記臨時欠陥情報を管理するための管理情報を、前記臨時欠陥管理領域に臨時欠陥管理情報として記録するように、前記記録／読み取り部を制御する制御部とを備えることを特徴とする装置。
【請求項２０】
前記制御部は、対応する臨時欠陥情報及び臨時欠陥管理情報が相互隣接して対をなして記録されるように、前記記録／読み取り部を制御することを特徴とする請求項１９に記載の装置。
【請求項２１】
前記制御部は、レコーディングオペレーション単位で、前記臨時欠陥情報及び前記臨時欠陥管理情報を前記臨時欠陥管理領域に記録し、ファイナライジング時、それまで記録された臨時欠陥情報及び臨時欠陥管理情報をいずれも読み込んで欠陥管理領域に記録するように、前記記録／読み取り部を制御することを特徴とする請求項１９に記載の装置。
【請求項２２】
記録装置において、
ディスクにデータを記録するか、または読み取る記録／読み取り部と、
前記ディスクのデータ領域に第１レコーディングオペレーションによって記録されたデータに対する欠陥情報のみを、臨時欠陥管理領域に第１臨時欠陥情報として記録し、前記第１臨時欠陥情報を管理するための欠陥管理情報を、前記臨時欠陥管理領域に第１臨時欠陥管理情報として記録し、前記レコーディングオペレーション、前記臨時欠陥情報、前記臨時欠陥管理情報に付加されたインデックスを１ずつ増加させつつ、前記データ領域にデータを記録するように、前記記録／読み取り部を制御し、ファイナライジング時、それまで記録された臨時欠陥管理情報及び臨時欠陥情報を読み込んで欠陥管理領域に記録するように、前記記録／読み取り部を制御する制御部とを備えることを特徴とする装置。
【請求項２３】
前記制御部は、
前記データ領域に最後のレコーディングオペレーションによるデータを記録した後、それまで記録された臨時欠陥情報及び臨時欠陥管理情報を読み込んで、それぞれ最終欠陥管理情報及び最終欠陥情報として前記欠陥管理領域に記録するように、前記記録／読み取り部を制御することを特徴とする請求項２２に記載の装置。
【請求項２４】
前記制御部は、
前記臨時欠陥管理領域に、互いに対応する前記臨時欠陥情報及び前記臨時欠陥管理情報を対をなして、前記臨時欠陥管理領域の前部分から順次に記録するように、前記記録／読み取り部を制御することを特徴とする請求項２２に記載の装置。
【請求項２５】
前記制御部は、
前記臨時欠陥管理領域に、互いに対応する前記臨時欠陥情報及び前記臨時欠陥管理情報を対をなして、前記臨時欠陥管理領域の後部分から順次に記録するように、前記記録／読み取り部を制御することを特徴とする請求項２２に記載の装置。
【請求項２６】
前記制御部は、
前記臨時欠陥管理情報として対応する前記臨時欠陥情報の位置情報と、前記対応する臨時欠陥情報の直前に記録された臨時欠陥情報の位置情報とを記録するように、前記記録／読み取り部を制御することを特徴とする請求項２４に記載の装置。
【請求項２７】
メモリ部をさらに備え、
前記制御部は、
所定のレコーディングオペレーションによるデータを所定単位で記録するように、前記記録／読み取り部を制御し、記録されたデータを検証して欠陥が発生した部分を探した後、欠陥が発生した部分を示す情報と前記欠陥が発生した部分を代替する部分を示す情報とを生成して、臨時欠陥情報として前記メモリ部に保存し、前記レコーディングオペレーションによるデータを前記欠陥領域以後から所定単位で記録するように、前記記録／読み取り部を制御し、前記レコーディングオペレーションによるデータがいずれも記録された後、前記メモリ部に保存された臨時欠陥情報を読み込んで前記臨時欠陥管理領域に記録するように、前記記録／読み取り部を制御することを特徴とする請求項２２に記載の装置。
【請求項２８】
少なくとも一つの記録層を備えた一回のみ記録可能なディスクにおいて、
対応するレコーディングオペレーションで発生した欠陥に関する情報のみを知らせる臨時欠陥情報、及び前記臨時欠陥情報を管理するための情報を知らせる臨時欠陥管理情報を記録するための臨時欠陥管理領域と、
前記臨時欠陥管理領域に記録された臨時欠陥情報の少なくとも一部を含む臨時整理欠陥情報及び前記臨時整理欠陥情報を管理するための情報を知らせる臨時整理欠陥管理情報を記録するための臨時整理欠陥管理領域と、
ファイナライジング時、それまで記録された前記臨時欠陥情報及び臨時欠陥管理情報が、それぞれ欠陥情報及び欠陥管理情報として記録されるための欠陥管理領域とを備え、
前記臨時欠陥管理領域には、前記臨時欠陥情報及び前記臨時欠陥管理情報が対をなして、所定個数のブロック単位で記録されたことを特徴とするディスク。
【請求項２９】
前記臨時整理管理情報は、前記臨時管理情報がｋ回記録されるたびに記録されることを特徴とする請求項２８に記載のディスク（ｋは、２より大きいか、または同一な整数）。
【請求項３０】
前記臨時整理管理情報は、前記臨時整理管理情報を記録しようとする時点まで記録された臨時管理情報に基づいて得られた情報であることを特徴とする請求項２９に記載のディスク。
【請求項３１】
前記臨時整理管理情報は、前記臨時整理管理情報を記録しようとする時点まで記録された前記臨時管理情報を構成する臨時欠陥情報をいずれも含むことを特徴とする請求項３０に記載のディスク。
【請求項３２】
複数個の前記欠陥管理領域を備えることを特徴とする請求項２９に記載のディスク。
【請求項３３】
前記臨時欠陥管理領域には、前記臨時欠陥情報及び前記臨時欠陥管理情報が相互隣接して記録されたことを特徴とする請求項２８に記載のディスク。
【請求項３４】
前記臨時欠陥管理領域には、前記臨時欠陥情報及び前記臨時欠陥管理情報が対をなして、所定個数のブロック単位で記録されたことを特徴とする請求項２８に記載のディスク。
【請求項３５】
前記臨時欠陥情報及び前記臨時欠陥管理情報は、複数回記録され、前記臨時欠陥管理情報は、対応する臨時欠陥情報が記録された位置を知らせる情報を含むことを特徴とする請求項３３に記載のディスク。
【請求項３６】
前記臨時欠陥情報は、欠陥の位置を知らせるポインター、代替の位置を知らせるポインターを含むことを特徴とする請求項３３に記載のディスク。
【請求項３７】
前記臨時欠陥管理領域は、複数個の領域からなり、前記臨時欠陥情報及び前記臨時欠陥管理情報が、前記複数個の領域それぞれに複数回記録されることを特徴とする請求項３５に記載のディスク。
【請求項３８】
ディスクの欠陥管理方法において、
（ａ）前記ディスクのデータ領域に第１レコーディングオペレーションによって記録されたデータに対する臨時欠陥情報と臨時欠陥管理情報とを含む臨時管理情報を、臨時欠陥管理領域に所定個数のブロック単位で第１臨時管理情報として記録するステップと、
（ｂ）前記レコーディングオペレーション、前記臨時管理情報に付加されたインデックスを１ずつ増加させつつ、前記（ａ）ステップ及び（ｂ）ステップを少なくとも１回反復するステップと、
（ｃ）前記第１臨時管理情報がｋ回記録されるたびに、それまで記録された臨時管理情報に基づいて得られた臨時整理管理情報を臨時整理欠陥管理領域に記録するステップと、
（ｄ）前記（ａ）ないし（ｃ）ステップを少なくとも１回反復するステップと、
（ｅ）それまで記録された臨時欠陥管理情報及び臨時欠陥情報を読み込んで、欠陥管理領域に記録するステップとを含むことを特徴とする欠陥管理方法（ｋは、２より大きいか、または同一な整数）。
【請求項３９】
前記（ｅ）ステップは、前記データ領域に最後のレコーディングオペレーションによるデータを記録した後で行われることを特徴とする請求項３８に記載の欠陥管理方法。
【請求項４０】
前記（ａ）ステップは、前記臨時欠陥情報及び前記臨時欠陥管理情報を相互隣接するように対をなして、前記臨時欠陥情報領域の前部分から順次に記録するステップであることを特徴とする請求項３８に記載の欠陥管理方法。
【請求項４１】
前記（ａ）ステップは、前記臨時欠陥情報及び前記臨時欠陥管理情報を複数回反復して記録し、各臨時欠陥管理情報には、対応する臨時欠陥情報の位置情報と、前記対応する臨時欠陥管理情報の直前に記録された臨時欠陥情報の位置情報とを記録するステップであることを特徴とする請求項４０に記載の欠陥管理方法。
【請求項４２】
前記ディスクは、複数個の臨時欠陥管理領域を備え、
前記（ａ）ステップは、前記臨時欠陥情報及び前記臨時欠陥管理情報が、前記複数個の臨時欠陥管理領域それぞれに反復して記録するステップであることを特徴とする請求項４１に記載の欠陥管理方法。
【請求項４３】
前記（ａ）ステップは、
前記臨時欠陥情報及び前記臨時欠陥管理情報を相互隣接するように対をなして、前記臨時欠陥情報領域の後部分から順次に記録するステップであることを特徴とする請求項３８に記載の欠陥管理方法。
【請求項４４】
前記（ａ）ステップは、前記臨時欠陥情報及び前記臨時欠陥管理情報を、複数回反復して記録するステップであることを特徴とする請求項４３に記載の欠陥管理方法。
【請求項４５】
前記ディスクは、複数個の臨時欠陥管理領域を備え、
前記（ａ）ステップは、前記臨時欠陥情報及び前記臨時欠陥管理情報が、前記複数個の臨時欠陥管理領域それぞれに反復して記録するステップであることを特徴とする請求項４４に記載の欠陥管理方法。
【請求項４６】
前記（ａ）ステップは、前記臨時欠陥情報及び前記臨時欠陥管理情報を複数回反復して記録し、各臨時欠陥管理情報には、対応する臨時欠陥情報の位置情報と、前記対応する臨時欠陥管理情報の直前に記録された臨時欠陥情報の位置情報とを記録するステップであることを特徴とする請求項４４に記載の欠陥管理方法。
【請求項４７】
前記（ａ）ステップは、
（ａ１）所定単位でデータを記録するステップと、
（ａ２）記録されたデータを検証して、欠陥が発生した部分を探すステップと、
（ａ３）欠陥が発生した欠陥領域を示す情報と前記欠陥領域を代替する代替領域を示す情報とを、臨時欠陥情報としてメモリに保存するステップと、
（ａ４）前記（ａ１）ステップないし（ａ３）ステップを少なくとも１回反復するステップと、
（ａ５）前記レコーディングオペレーションが終了すれば、前記メモリに保存された臨時欠陥情報を読み込んで、前記臨時欠陥管理領域に前記臨時欠陥情報及び前記臨時欠陥情報を管理するための臨時欠陥管理情報を、所定個数のブロック単位で臨時欠陥情報として記録するステップとを含むことを特徴とする請求項３８に記載の欠陥管理方法。
【請求項４８】
記録装置において、
ディスクにデータを記録するか、または読み取る記録／読み取り部と、
前記ディスクのデータ領域にレコーディングオペレーションによって記録されたデータに対する臨時欠陥情報及び臨時欠陥管理情報を含む臨時管理情報を、臨時欠陥管理領域に所定個数のブロック単位で記録し、前記臨時管理情報がｋ回記録されるたびに、それまで前記臨時欠陥管理領域に記録された臨時欠陥管理情報に基づいて得られた臨時整理管理情報を臨時整理欠陥管理領域に記録するように、前記記録／読み取り部を制御する制御部とを備えることを特徴とする装置（ｋは、２より大きいか、または同一な整数）。
【請求項４９】
前記制御部は、前記臨時管理情報を構成する臨時欠陥情報と臨時欠陥管理情報とが、それぞれ相互隣接して対をなして記録されるように、前記記録／読み取り部を制御することを特徴とする請求項４８に記載の装置。
【請求項５０】
前記制御部は、前記臨時管理情報として対応する臨時欠陥情報の位置情報、及び前記対応する臨時欠陥情報の直前に記録された臨時欠陥情報の位置情報を記録するように、前記記録／読み取り部を制御することを特徴とする請求項４８に記載の装置。
【請求項５１】
前記制御部は、レコーディングオペレーションごとに、前記臨時管理情報を前記臨時欠陥管理領域に記録し、ファイナライジング時、それまで記録された臨時管理情報及び臨時整理管理情報に基づいて得られた欠陥情報及び欠陥管理情報を欠陥管理領域に記録するように、前記記録／読み取り部を制御することを特徴とする請求項４８に記載の装置。
【請求項５２】
前記ディスクは、複数個の臨時欠陥管理領域を備え、
前記制御部は、前記臨時管理情報を前記複数個の臨時欠陥管理領域それぞれに反復して記録するように、前記記録／読み取り部を制御することを特徴とする請求項４８に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディスクの欠陥管理に係り、特に、臨時欠陥管理領域（Ｔｅｍｐｏｒａｌ  Ｄｅｆｅｃｔ  Ｍａｎａｇｅｍｅｎｔ  Ａｒｅａ：ＴＤＭＡ）を使用した欠陥管理方法、その装置及びそのディスクに関する。
【背景技術】
【０００２】
欠陥管理とは、ユーザーデータ領域に記録したユーザーデータに欠陥が発生したとき、欠陥が発生した部分に記録されたユーザーデータを再び記録して、欠陥発生によるデータ損失を補充する過程を意味する。従来、欠陥管理は、線形置換を利用した欠陥管理方法と、飛ばし（ｓｌｉｐｐｉｎｇ）を利用した欠陥管理方法とに大別されている。線形置換とは、ユーザーデータ領域に欠陥が発生すれば、その欠陥領域を、スペア領域の欠陥が発生していない領域に置換することをいう。飛ばしとは、欠陥が発生した領域は使用せず、“飛ばした”後に欠陥が発生していない領域を順次に使用することをいう。
【０００３】
線形置換方式及び飛ばし方式は、いずれもＤＶＤ−ＲＡＭ／ＲＷなど、反復記録が可能であり、ランダムアクセス方式による記録が可能なディスクのみについて適用できる。すなわち、従来の線形置換方式及び飛ばし方式は、いずれも一回のみ記録可能な（ライトワンス）ディスクに適用し難い。なぜならば、欠陥の発生如何は、実際にデータを記録することによって確認されるためである。しかし、一回のみ記録可能なディスクの場合、一回データを記録すれば、再び消して記録できないので、従来の方式による欠陥管理が不能である。
【０００４】
一方、ＣＤ−Ｒ、ＤＶＤ−Ｒなどに続き、数十ＧＢの記録容量を有する高密度の一回のみ記録可能なディスクが提案されている。それらのディスクは、比較的に低コストであり、データの読み取り時にランダムアクセスが可能であるので、読み取り速度が比較的に速く、バックアップ用として使用できる。しかし、一回のみ記録可能なディスクに対する欠陥管理は行われないので、バックアップ途中に欠陥領域が発生すれば、バックアップが続かずに中断するという問題点がある。バックアップは、特に、システムが頻繁に使用されない時間、すなわち、主に管理者がいない夜に行われるので、欠陥領域が発生してバックアップが中断すれば、それ以上のバックアップが行われずに放置される可能性が高い。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、一回のみ記録可能なディスクに適用可能な欠陥管理方法、その装置及びそのディスクを提供するところにある。
【０００６】
本発明の他の目的は、記録中に欠陥が発生しても、該当欠陥を処理することによって、記録を円滑に行わせる欠陥管理方法、その装置及びそのディスクを提供するところにある。
【０００７】
本発明のさらに他の目的は、欠陥情報が記録される空間をさらに効率的に使用できる欠陥管理方法、その装置及びそのディスクを提供するところにある。
【課題を解決するための手段】
【０００８】
前記の目的は、本発明によって、少なくとも一つの記録層を備えた一回のみ記録可能なディスクにおいて、対応するレコーディングオペレーションで発生した欠陥に関する情報のみを知らせる臨時欠陥情報、及び前記臨時欠陥情報を管理するための情報を知らせる臨時欠陥管理情報を記録するためのＴＤＭＡと、ファイナライジング時、前記ＴＤＭＡに記録された臨時欠陥情報及び臨時欠陥管理情報が、それぞれ欠陥情報及び欠陥管理情報として記録するための欠陥管理領域（Ｄｅｆｅｃｔ  Ｍａｎａｇｅｍｅｎｔ  Ａｒｅａ：ＤＭＡ）とを備えることを特徴とするディスクによって達成される。
【０００９】
また、前記の目的は、少なくとも一つの記録層を備えた一回のみ記録可能なディスクにおいて、対応するレコーディングオペレーションで発生した欠陥に関する情報のみを知らせる臨時欠陥情報、及び前記臨時欠陥情報を管理するための情報を知らせる臨時欠陥管理情報を記録するためのＴＤＭＡと、前記ＴＤＭＡに記録された臨時欠陥情報の少なくとも一部を含む臨時整理欠陥情報、及び前記臨時整理欠陥情報を管理するための情報を知らせる臨時整理欠陥管理情報を記録するための臨時整理欠陥管理領域（ＴＦＤＭＡ：Ｔｅｍｐｏｒａｒｙ  Ｆｉｎａｌｉｚｅｄ  Ｄｅｆｅｃｔ  Ｍａｎａｇｅｍｅｎｔ  Ａｒｅａ）と、ファイナライジング時、それまで記録された前記臨時欠陥情報及び臨時欠陥管理情報が、それぞれ欠陥情報及び欠陥管理情報として記録されるためのＤＭＡとを備えることを特徴とするディスクによって達成される。
【００１０】
一方、本発明の他の分野によれば、前記の目的は、ディスクの欠陥管理方法において、（ａ）前記ディスクのデータ領域に第１レコーディングオペレーションによって記録されたデータに対する欠陥情報のみを、ＴＤＭＡに第１臨時欠陥情報として記録するステップ、（ｂ）前記第１臨時欠陥情報を管理するための管理情報を、前記ＴＤＭＡに第１臨時欠陥管理情報として記録するステップ、（ｃ）前記レコーディングオペレーション、前記臨時欠陥情報、前記臨時欠陥管理情報に付加されたインデックスを１ずつ増加させつつ、前記（ａ）ステップないし（ｂ）ステップを少なくとも１回反復するステップ及び（ｄ）それまで記録された臨時欠陥管理情報及び臨時欠陥情報をいずれも読み込んで、ＤＭＡに記録するステップを含むことを特徴とする欠陥管理方法によっても達成される。
【００１１】
また、前記の目的は、ディスクの欠陥管理方法において、（ａ）前記ディスクのデータ領域に第１レコーディングオペレーションによって記録されたデータに対する臨時欠陥情報と臨時欠陥管理情報とを含む臨時管理情報を、ＴＤＭＡに所定個数のブロック単位で第１臨時管理情報として記録するステップ、（ｂ）前記レコーディングオペレーション、前記臨時管理情報に付加されたインデックスを１ずつ増加させつつ、前記（ａ）ステップないし（ｂ）ステップを少なくとも１回反復するステップ、（ｃ）前記第１臨時管理情報がｋ回（ｋは、２より大きいか、または同一な整数）記録されるたびに、それまで記録された臨時管理情報に基づいて得られた臨時整理管理情報をＴＦＤＭＡに記録するステップ、（ｄ）前記（ａ）ないし（ｃ）ステップを少なくとも１回反復するステップ及び（ｅ）それまで記録された臨時欠陥管理情報及び臨時欠陥情報を読み込んで、ＤＭＡに記録するステップを含むことを特徴とする欠陥管理方法によっても達成される。
【００１２】
一方、本発明の他の分野によれば、前記の目的は、記録装置において、ディスクにデータを記録するか、または読み取る記録／読み取り部と、前記ディスクのデータ領域にレコーディングオペレーション単位で記録されたデータに対する欠陥情報を、ＴＤＭＡに臨時欠陥情報として記録し、前記臨時欠陥情報を管理するための管理情報を、前記ＴＤＭＡに臨時欠陥管理情報として記録するように、前記記録／読み取り部を制御する制御部とを備えることを特徴とする装置によっても達成される。
【００１３】
また、前記の目的は、記録装置において、ディスクにデータを記録するか、または読み取る記録／読み取り部と、前記ディスクのデータ領域に第１レコーディングオペレーションによって記録されたデータに対する欠陥情報のみを、ＴＤＭＡに第１臨時欠陥情報として記録し、前記第１臨時欠陥情報を管理するための欠陥管理情報を、前記ＴＤＭＡに第１臨時欠陥管理情報として記録し、前記レコーディングオペレーション、前記臨時欠陥情報、前記臨時欠陥管理情報に付加されたインデックスを１ずつ増加させつつ、前記データ領域にデータを記録するように、前記記録／読み取り部を制御し、ファイナライジング時、それまで記録された臨時欠陥管理情報及び臨時欠陥情報を読み込んでＤＭＡに記録するように、前記記録／読み取り部を制御する制御部と、を備えることを特徴とする装置によっても達成される。
【００１４】
また、前記の目的は、記録装置において、ディスクにデータを記録するか、または読み取る記録／読み取り部と、前記ディスクのデータ領域にレコーディングオペレーションによって記録されたデータに対する臨時欠陥情報及び臨時欠陥管理情報を含む臨時管理情報を、ＴＤＭＡに所定個数のブロック単位で記録し、前記臨時管理情報がｋ回（ｋは、２より大きいか、または同一な整数）記録されるたびに、それまで前記ＴＤＭＡに記録された臨時欠陥管理情報に基づいて得られた臨時整理管理情報をＴＦＤＭＡに記録するように、前記記録／読み取り部を制御する制御部とを備えることを特徴とする装置によっても達成される。
【発明を実施するための最良の形態】
【００１５】
以下、添付された図面を参照して、本発明による望ましい実施形態を詳細に説明する。
【００１６】
図１は、本発明の一実施形態による記録装置のブロック図である。図１に示すように、記録装置は、記録／読み取り部１、制御部２及びメモリ部３を備える。記録／読み取り部１は、本実施形態による情報記録媒体であるディスク１００にデータを記録し、記録されたデータを検証するために、データを読み取る。制御部２は、本発明による欠陥管理を行う。本実施形態において、制御部２は、所定単位でデータを記録した後、記録されたデータを検証することによって、欠陥が発生した部分を探す「記録後検証方式」による。制御部２は、一つのレコーディングオペレーション単位で、ユーザーデータを記録した後で検証して、欠陥領域がどこに発生したかを検査する。制御部２は、検査結果、明らかになった欠陥領域がどこか、欠陥領域を代替する代替領域はどこかを知らせる欠陥情報を生成した後、生成された欠陥情報をメモリ部３に保存しておいて、所定量を集めて臨時欠陥情報としてディスク１００に記録する。
【００１７】
レコーディングオペレーションとは、ユーザーの意思、行おうとする記録作業により決定される作業単位であって、本実施形態では、ディスク１００が記録装置にローディングされて、所定のデータの記録作業が行われた後、ディスク１００が取り出されるまでを示す。一回のレコーディングオペレーションの間に、記録後検証作業は、少なくとも一回、通常、複数回が行われる。記録後検証作業を行った結果、得られた欠陥情報は、メモリ部３に欠陥情報として一時保存される。
【００１８】
ユーザーが所定のデータの記録作業を完了した後、ディスク１００を取り出すために、記録装置に設けられたエジェクトボタン（図示せず）を押せば、制御部２は、一つのレコーディングオペレーションが終了することを予測する。レコーディングオペレーションが終了することが予測されれば、制御部２は、メモリ部３に保存された欠陥情報を読み込んで記録／読み取り部１に提供し、それらの情報をディスク１００に記録することを命令する。このような過程を通じて、欠陥に関する情報は、臨時欠陥情報として、レコーディングオペレーション単位でディスク１００に記録される。レコーディングオペレーション単位で記録するということは、他のレコーディングオペレーションで発生した欠陥に関する情報は記録せず、対応するレコーディングオペレーションで発生した欠陥に関する情報のみを記録することを意味する。
【００１９】
ディスク１００にデータ記録が完了する場合、すなわち、ディスク１００にそれ以上のデータを記録しない場合（ファイナライジングする場合）、制御部２は、ディスク１００に記録した臨時欠陥情報と臨時欠陥管理情報とを、ディスク１００に設けられたＤＭＡに記録する。
【００２０】
図２Ａ及び図２Ｂは、本発明の一実施形態によるディスク１００の構造を示す。
【００２１】
図２Ａに示すように、ディスク１００が一つの記録層Ｌ０を有する単一記録層のディスクである場合、リードイン領域、データ領域及びリードアウト領域から構成されたディスク構造を有する。リードイン領域は、ディスク１００の内周側に位置し、リードアウト領域は、ディスク１００の外周側に位置する。データ領域は、リードイン領域とリードアウト領域との間に位置する。データ領域は、スペア領域とユーザーデータ領域とに分けられている。
【００２２】
ユーザーデータ領域は、ユーザーデータが記録される領域である。スペア領域は、ユーザーデータ領域において、欠陥による記録空間の損失を補充するための領域であって、ディスク上に欠陥を許容しつつ記録できる最大限のデータ容量を確保できるように設定されることが望ましいので、最初に設定するときには、全体データ容量の約５％に設定する。
【００２３】
図２Ｂに示すように、ディスク１００が２つの記録層Ｌ０、Ｌ１を有する二重記録層のディスクである場合、記録層Ｌ０には、リードイン領域、データ領域、外側領域が、ディスク１００の内周側から外周側に順次に配置され、記録層Ｌ１には、外側領域、データ領域及びリードアウト領域が、ディスク１００の外周側から内周側に順次に配置される。図２Ａの単一記録層のディスクと異なり、リードアウト領域もディスク１００の内周側に配置されている。すなわち、データを記録する記録経路は、記録層Ｌ０のリードイン領域から記録層Ｌ０の外側領域に、次いで、記録層Ｌ１の外側領域から記録層Ｌ１のリードアウト領域に続くＯＴＰ（Ｏｐｐｏｓｉｔｅ  Ｔｒａｃｋ  Ｐａｔｈ）である。スペア領域は、記録層Ｌ０、Ｌ１にそれぞれ割り当てられる。
【００２４】
本実施形態において、スペア領域は、リードイン領域または外側領域とユーザーデータ領域との間のみに存在するが、必要によってユーザー領域を分割して得られた別の空間を活用することによって、リードイン領域とリードアウト領域との間に一つ以上配置され、その位置は、多様に変更されうる。
【００２５】
本発明によるディスクは、欠陥管理のために、ＴＤＭＡを備えるか、またはＴＤＭＡ及びＴＦＤＭＡを備える。すなわち、本発明は、ディスクに作られたＴＤＭＡを利用して欠陥管理を行う第１実施形態と、ＴＤＭＡ及びＴＦＤＭＡを利用して欠陥管理を行う第２実施形態とを含む。
【００２６】
第１実施形態
図３Ａは、図２Ａ及び図２Ｂのディスク１００の本発明の第１実施形態によるデータ構造を示す図である。図３Ａに示すように、本実施形態では、ディスク１００が単一記録層ディスクである場合、リードイン領域には、ＤＭＡ及びＴＤＭＡが設けられる。代案として、リードイン領域とリードアウト領域とにいずれもＤＭＡを設けるか、またはリードアウト領域にもＴＤＭＡを設けることができる。整理すれば、ＤＭＡ及びＴＤＭＡは、リードイン領域及びリードアウト領域のうち、少なくとも一つに存在できる。二重記録層ディスクである場合、ＤＭＡ及びＴＤＭＡは、ディスク１００の内周側に位置したリードイン領域とリードアウト領域とにそれぞれ存在する。ディスク１００の外周側に位置したリードアウト領域及び外側領域に、ＤＭＡがさらに設けられうる。二重記録層ディスクである場合にも同様に、ＤＭＡ及びＴＤＭＡは、リードイン領域、リードアウト領域及び外側領域のうち、少なくとも一つに設けられる。
【００２７】
ＤＭＡには、一般的に、欠陥を管理するためのディスクの構造、欠陥管理の如何、欠陥情報の位置、欠陥情報、スペア領域の位置、サイズなどのように、ディスクの全般に影響を与える情報が記録される。情報の記録方式は、本実施形態のディスク１００が一回のみ記録可能なディスクであるので、該当情報が変更されれば、既存に記録された情報に続いて変更された情報を新たに記録する方式が適用される。
【００２８】
通常、記録または再生装置は、ディスクが装置にローディングされれば、リードイン領域とリードアウト領域とにある情報を読み込んで、ディスクをどのように管理し、どのように記録するか、または再生せねばならないかを把握する。リードイン領域及び／またはリードアウト領域に記録された情報が大きくなるほど、ディスクをローディングした後、記録または再生を準備するためにかかる時間が長くなるという問題が発生する。したがって、本発明では、臨時欠陥管理情報及び臨時欠陥情報の概念を導入し、それらをリードイン領域及び／またはリードアウト領域のＤＭＡと別個に設けられたＴＤＭＡに記録しておく。すなわち、有意味な欠陥管理情報及び欠陥情報のみを最終的にＤＭＡに記録することによって、記録または再生装置が記録または再生を準備するために、読み込まねばならない情報の量を減少できる。
【００２９】
本実施形態において、欠陥管理は、線形置換方式によるので、臨時欠陥情報は、欠陥が発生した領域がどこかを知らせる情報と、新たに代替された領域がどこかを知らせる情報とから構成される。さらに望ましくは、臨時欠陥管理情報は、欠陥が発生した領域が単一欠陥ブロックであるか、物理的に連続的な欠陥が発生した連続欠陥ブロックであるかを知らせる情報をさらに含む。臨時欠陥管理情報は、臨時欠陥情報を管理するための情報であって、臨時欠陥情報が記録された位置を知らせる情報を含む。臨時欠陥情報及び臨時欠陥管理情報の詳細なデータ構造は、後述する。
【００３０】
本実施形態において、臨時欠陥情報及び臨時欠陥管理情報は、レコーディングオペーレーションが終了されるたびに記録される。ＴＤＭＡには、レコーディングオペーレーション＃０が行われる間に記録されたデータに発生した欠陥に関する情報及び代替領域に関する情報が、臨時欠陥情報＃０として記録され、レコーディングオペーレーション＃１が行われる間に記録されたデータに発生した欠陥に関する情報及び代替領域に関する情報が、臨時欠陥情報＃１として記録される。さらに、ＴＤＭＡには、臨時欠陥情報＃０，＃１，‥を管理するための管理情報、すなわち臨時欠陥情報＃０，＃１，‥が記録された位置をそれぞれ知らせる情報が臨時欠陥管理情報＃０，＃１，‥に記録される。データ領域にそれ以上のデータを記録できないか、またはユーザーの意志によって、データ領域にそれ以上のデータを記録しない場合、すなわちファイナライジングする場合、臨時欠陥情報領域に記録された欠陥情報と、臨時欠陥管理情報領域に記録されていた欠陥管理情報とは、初めてＤＭＡに記録される。
【００３１】
臨時欠陥情報と臨時欠陥情報とを再びＤＭＡに記録する理由は、次の通りである。ディスクにそれ以上のデータを記録する必要がない場合（ファイナライジングする場合）、複数回更新されて記録された臨時欠陥管理情報及び臨時欠陥情報のうち、最終的に有意味な情報をＤＭＡに移すことによって、記録または再生装置が、今後ディスクから欠陥管理情報を読み込む場合、ＤＭＡから最終的に有意味な情報のみを読み込むようにして、さらに速く初期化が可能であるという長所があるためであり、欠陥管理情報を複数個の場所に記録することによって、情報の信頼性を高めることができるという長所があるためである。
【００３２】
本実施形態において、任意の臨時欠陥情報＃ｉには、以前の臨時欠陥情報＃０，＃１，＃２，‥，＃ｉ−１に記録された欠陥情報が累積されて記録されず、対応するレコーディングオペレーション＃ｉが行われる間に記録された領域から発生した欠陥に関する情報のみが記録される。さらに具体的に、臨時欠陥情報＃０には、レコーディングオペレーション＃０が行われる間に発生した欠陥に対する情報が記録され、臨時欠陥情報＃１には、レコーディングオペレーション＃０が行われる間に発生した欠陥に対する情報は記録されず、レコーディングオペレーション＃１が行われる間に発生した欠陥に対する欠陥情報のみが記録される。したがって、ＴＤＭＡの記録空間が効率的に使われうる。すなわち、ＴＤＭＡが設けられたリードイン領域（または、リードアウト領域、または外側領域）は、ユーザーデータが記録されるデータ領域に比べて、その記録空間が非常に小さい。しかし、レコーディングオペレーションが行われるたびに、以前のレコーディングオペレーションに対する欠陥情報までいずれも累積されて記録すれば、データ領域がいずれも使われる前に、ＴＤＭＡが消耗されてしまう場合が発生することがあるため、本発明では、臨時欠陥情報として、対応するレコーディングオペレーションの欠陥情報のみが記録される。ただし、ファイナライジングする時には、それまで記録された臨時欠陥情報＃０，＃１，＃２，‥，＃ｉに記録されたあらゆる欠陥情報を読み込んで、再びＤＭＡに記録せねばならない。
【００３３】
臨時欠陥管理情報＃ｉが記録される領域は、数十ＧＢの高密度の記録が可能なディスクの場合、約１クラスター、臨時欠陥情報＃ｉが記録される領域は、４〜８クラスター程度が割り当てられることが望ましい。臨時欠陥情報＃ｉとして記録される情報のサイズは、約数ＫＢに過ぎないが、ディスクの最小限の物理的な記録単位がクラスターである場合、更新のために新たに情報を記録するためには、クラスター単位で記録することが望ましいためである。一方、ディスクに許容される欠陥の総量は、ほぼディスク記録容量の約５％が望ましい。この場合、一つの欠陥に対する情報を記録するために、約８バイトの情報が必要であることに鑑み、クラスターのサイズが６４ＫＢであることに鑑みれば、臨時欠陥情報＃ｉのために、約４〜８クラスターが必要である。
【００３４】
一方、臨時欠陥情報＃ｉ及び臨時欠陥管理情報＃ｉに対しても、記録後検証がそれぞれ行われうる。欠陥が発生した場合、欠陥が発生した部分に記録された情報を、線形置換方式によってスペア領域に再び記録するか、または飛ばし置換方式によってＴＤＭＡの隣接した領域に再び記録できる。
【００３５】
図３Ｂは、図３ＡのＴＤＭＡとＤＭＡの一実施形態を示す。図３Ｂに示すように、欠陥管理情報及び欠陥情報の頑健性をさらに高めるために、ＤＭＡは、ＤＭＡ１、ＤＭＡ２の２つが存在する。ＴＤＭＡは、臨時欠陥管理領域を表示する。Ｔｅｓｔ領域は、データの記録条件を測定するために設けられた領域であり、Ｄｒｉｖｅ  ａｎｄ  Ｄｉｓｃ  ｉｎｆｏｒｍａｔｉｏｎ領域は、記録及び／または再生に使われるドライブに関する情報、及びディスクに関する情報が記録される領域であり、Ｂｕｆｆｅｒ１、２、３は、各領域間の境界を表示するバッファの役割のために設けられた領域である。
【００３６】
図４Ａ及び図４Ｂは、本発明の一実施形態によるＴＤＭＡのデータ構造図である。
【００３７】
図４Ａは、ＴＤＭＡのデータ構造の一例を示す。図４Ａに示すように、ＴＤＭＡは、互いに対応する臨時欠陥情報と臨時欠陥管理情報とが対をなして記録される。すなわち、ＴＤＭＡには、臨時管理情報ＴＤＭＡ＃０，ＴＤＭＡ＃１，‥がＴＤＭＡの前部分から順次に記録される。臨時管理情報ＴＤＭＡ＃０，ＴＤＭＡ＃１，‥には、それぞれ互いに対応する臨時欠陥管理情報ＴＤＤＳ＃０，＃１，‥と臨時欠陥情報ＴＤＦＬ＃０，＃１，‥がそれぞれ二回ずつ記録されている。二回ずつ記録することによって、情報の信頼性及び頑健性が向上する。臨時欠陥管理情報ＴＤＤＳ＃０，＃１，‥には、対応する臨時欠陥情報ＴＤＦＬ＃０，＃１，‥に対する位置情報が記録される。特に、直前に記録された臨時欠陥情報の位置情報が記録される。すなわち、臨時管理情報ＴＤＭＡ＃１には、臨時欠陥情報ＴＤＦＬ＃１と対応する臨時欠陥管理情報ＴＤＤＳ＃１が連続的に記録され、次いで、再び一回記録される臨時欠陥情報ｃｏｐｙ  ｏｆ  ＴＤＦＬ＃１が記録され、それに対応する臨時欠陥管理情報ｃｏｐｙ  ｏｆ  ＴＤＤＳ＃１が記録される。ＴＤＤＳ＃１には、ＴＤＦＬ＃１の位置情報が記録される一方、直前に記録された臨時欠陥情報ｃｏｐｙ  ｏｆ  ＴＤＦＬ＃０の位置情報が記録され、ｃｏｐｙ  ｏｆ  ＴＤＤＳ＃１には、対応する臨時欠陥情報ｃｏｐｙ  ｏｆ  ＴＤＦＬ＃１の位置情報が記録される一方、直前に記録された臨時欠陥情報ＴＤＦＬ＃１の位置情報が記録される。このように、直前に記録された臨時欠陥情報の位置情報を分かるようにすることによって、それまで記録された臨時欠陥情報を一回で読み込もうとする時より迅速なアクセスが可能である。一方、臨時欠陥管理情報ＴＤＤＳ＃０，＃１及び臨時欠陥情報ＴＤＦＬ＃０，＃１の記録回数は、多様に調整可能であるということは言うまでもない。
【００３８】
図４Ｂは、ＴＤＭＡのデータ構造の他の例を示す。図４Ｂに示すように、ＴＤＭＡには、図４Ａの場合と同様に、互いに対応する臨時欠陥情報と臨時欠陥管理情報とが対をなして記録されるが、情報が記録される順序は異なる。すなわち、ＴＤＭＡには、臨時管理情報ＴＤＭＡ＃０，ＴＤＭＡ＃１，‥がＴＤＭＡの後部分から順次に記録される。臨時管理情報ＴＤＭＡ＃０，ＴＤＭＡ＃１，‥には、それぞれ互いに対応する臨時欠陥管理情報ＴＤＤＳ＃０，＃１，‥と臨時欠陥情報ＴＤＦＬ＃０，＃１，‥がそれぞれ二回ずつ記録されている。二回ずつ記録することによって、情報の信頼性及び頑健性が向上する。臨時欠陥管理情報ＴＤＤＳ＃０，＃１，‥には、対応する臨時欠陥情報ＴＤＦＬ＃０，＃１，‥に対する位置情報が記録される。特に、直前に記録された臨時欠陥情報の位置情報が記録される。すなわち、臨時管理情報ＴＤＭＡ＃１には、臨時欠陥情報ＴＤＦＬ＃１と対応する臨時欠陥管理情報ＴＤＤＳ＃１が連続的に記録され、次いで、再び一回記録される臨時欠陥情報ｃｏｐｙ  ｏｆ  ＴＤＦＬ＃１が記録され、それに対応する臨時欠陥管理情報ｃｏｐｙ  ｏｆ  ＴＤＤＳ＃１が記録される。ＴＤＤＳ＃１には、ＴＤＦＬ＃１の位置情報が記録される一方、直前に記録された臨時欠陥情報ｃｏｐｙ  ｏｆ  ＴＤＦＬ＃０の位置情報が記録され、ｃｏｐｙ  ｏｆ  ＴＤＤＳ＃１には、対応する臨時欠陥情報ｃｏｐｙ  ｏｆ  ＴＤＦＬ＃１の位置情報が記録される一方、直前に記録された臨時欠陥情報ＴＤＦＬ＃１の位置情報が記録される。
【００３９】
図４Ｃは、ＴＤＭＡのデータ構造のさらに他の例を示す。図４Ｃに示すように、ＴＤＭＡには、図４Ａ及び図４Ｂの場合と同様に、互いに対応する臨時欠陥情報と臨時欠陥管理情報とが対をなして二回反復記録されるが、各対の情報が記録される領域が相異なる。すなわち、ＴＤＭＡは、二つの領域に分けられて、各臨時管理情報ＴＤＭＡ＃ｉ及びそれと同一な情報を有するｃｏｐｙ  ｏｆ  ＴＤＭＡ＃ｉが、相異なる領域にそれぞれ記録される。一方、本実施形態では、ＴＤＭＡを二つの領域に分けて、同一な臨時管理情報を二回反復記録するが、二つ以上の複数の領域にＴＤＭＡを分け、同一な臨時管理情報をそれぞれの領域に二回以上の複数回記録することも可能であるということは言うまでもない。
【００４０】
図５Ａないし図５Ｃに示すように、臨時管理情報ＴＤＭＡ＃ｉを構成する臨時欠陥情報及び対応する臨時欠陥管理情報をＴＤＭＡに記録する場合に、一定な個数のブロックを一つの記録単位として、臨時欠陥情報及び対応する臨時欠陥管理情報を対をなして、前記一つの記録単位に記録できる。すなわち、ＴＤＭＡ＃１を構成するＴＤＦＬ＃１及びＴＤＤＳ＃１を所定個数のブロック、例えば一つのブロックに共に記録する。同様に、ｃｏｐｙ  ｏｆ  ＴＤＦＬ＃１及びｃｏｐｙ  ｏｆ  ＴＤＤＳ＃１を一つのブロックに共に記録する。
【００４１】
このように、臨時欠陥情報及び対応する臨時欠陥管理情報を対をなして、所定個数のブロックに共に記録して、一対の臨時管理情報が記録される領域のサイズを一定にすることによって、臨時管理情報へのアクセスが容易になる。
【００４２】
図５Ａは、ＴＤＤＳ＃ｉのデータ構造図である。図５Ａに示すように、任意の臨時欠陥管理情報ＴＤＤＳ＃ｉには、ＴＤＤＳ＃ｉの識別子、直前に記録された臨時欠陥情報ｃｏｐｙ  ｏｆ  ＴＤＦＬ＃ｉ−１が記録された位置を知らせるポインター、及び対応する臨時欠陥情報ＴＤＦＬ＃ｉが記録された位置を知らせるポインターが保存されている。
【００４３】
図５Ｂは、ｃｏｐｙ  ｏｆ  ＴＤＤＳ＃ｉのデータ構造図である。図５Ｂに示すように、反復記録された臨時欠陥管理情報ｃｏｐｙ  ｏｆ  ＴＤＤＳ＃ｉには、ｃｏｐｙ  ｏｆ  ＴＤＤＳ＃ｉの識別子、直前に記録された臨時欠陥情報ＴＤＦＬ＃ｉが記録された位置を知らせるポインター、及び対応するように反復記録された臨時欠陥情報ｃｏｐｙ  ｏｆ  ＴＤＦＬ＃ｉが記録された位置を知らせるポインターが保存されている。
【００４４】
図６は、ＴＤＦＬ＃ｉのデータ構造図である。図６に示すように、任意の臨時欠陥情報ＴＤＦＬ＃ｉには、ＴＤＦＬ＃ｉの識別子と対応するレコーディングオペレーション＃ｉで発生した欠陥に関する情報が保存される。すなわち、以前のレコーディングオペレーション＃０，＃１，‥，＃ｉ−１で発生した欠陥に関する情報は、保存されない。欠陥に関する情報は、欠陥が発生した部分がどこであるか、及び代替された部分はどこかを知らせる情報を含み、さらに、その部分が単一欠陥ブロックであるか、または連続欠陥ブロックであるかまで知らせる状態情報まで含むことができる。欠陥に関する情報の詳細なデータ構造は、後述する。
【００４５】
図７は、本発明の一実施形態によって、ユーザーデータ領域Ａとスペア領域Ｂとにデータが記録される過程をさらに詳細に説明するための参考図である。
【００４６】
ここで、データを処理する単位は、セクター及びクラスターに分けられる。セクターは、コンピュータのファイルシステムや応用プログラムでデータを管理できる最小限の単位を意味し、クラスターは、一回で物理的にディスク上に記録されうる最小限の単位を意味する。一般的に、一つあるいはそれ以上のセクターが一つのクラスターを構成する。
【００４７】
セクターは、さらに物理セクターと論理セクターとに分けられる。物理セクターは、ディスク上に一つのセクター分量のデータが記録されるための空間を意味する。物理セクターを探すためのアドレスを、物理セクター番号（Ｐｈｙｓｉｃａｌ  Ｓｅｃｔｏｒ  Ｎｕｍｂｅｒ：ＰＳＮ）という。論理セクターは、ファイルシステムや応用プログラムでデータを管理するためのセクター単位をいい、同様に、論理セクター番号（Ｌｏｇｉｃａｌ  Ｓｅｃｔｏｒ  Ｎｕｍｂｅｒ：ＬＳＮ）が与えられている。ディスクにデータを記録し、再生する装置は、記録するか、または再生せねばならないデータのディスク上の位置を、ＰＳＮを使用して探し、データを記録するか、または再生するためのコンピュータまたは応用プログラムでは、データの全体を論理セクター単位で管理し、データの位置もＬＳＮで探す。ＬＳＮとＰＳＮとの関係は、記録または再生装置の制御部が、欠陥の如何や記録開始位置などを使用して変換する。
【００４８】
図７に示すように、Ａは、ユーザーデータ領域を意味し、Ｂは、スペア領域を意味する。ユーザーデータ領域及びスペア領域には、ＰＳＮが順次に割り当てられた複数個の物理セクター（図示せず）が存在する。ＬＳＮは、少なくとも一つの物理セクター単位で付与される。ただし、ＬＳＮは、欠陥が発生したユーザーデータ領域に発生した欠陥領域を除き、スペア領域の代替領域を含めて付与されるので、物理セクターと論理セクターのサイズが同一であると仮定しても、欠陥領域が発生すれば、ＰＳＮとＬＳＮとが一致しなくなる。
【００４９】
ユーザーデータ領域にユーザーデータを記録する方式は、連続記録モードまたはランダム記録モードによる。連続記録モードは、ユーザーデータを順次に連続して記録するものであり、ランダム記録モードは、必ずしも連続的に記録せずに、ランダムに記録するものをいう。（１）ないし（７）は、それぞれ記録後検証作業が行われる単位を示す。記録装置は、ユーザーデータを区間（１）ほど記録した後、区間（１）の最初に戻って、データが正しく記録されたか、または欠陥が発生したかを確認する。欠陥が発生した部分が発見されれば、その部分を欠陥領域として指定する。これにより、欠陥領域である欠陥＃１が指定される。また、記録装置は、欠陥＃１に記録されたデータをスペア領域に再び記録する。欠陥＃１に記録されたデータが再記録された部分は、代替＃１と呼ばれる。次いで、記録装置は、区間（２）ほどユーザーデータを記録した後、再び区間（２）の最初に戻って、データが正しく記録されたか、または欠陥が発生したかを確認する。欠陥が発生した部分が発見されれば、その部分は、欠陥＃２として指定される。同様な方式で、欠陥＃２に対応する代替＃２が生成される。また、区間（３）で、欠陥領域である欠陥＃３と代替＃３とが生成される。区間（４）では、欠陥が発生した部分が発見されないので、欠陥領域が存在しない。
【００５０】
区間（４）まで記録して検証した後、レコーディングオペーレーション＃０の終了が予測されれば（ユーザーがエジェクトボタンを押すか、またはレコーディングオペレーションに割り当てられたユーザーデータの記録が完了すれば）、記録装置は、臨時欠陥情報＃０、すなわちＴＤＦＬ＃０として区間（１）ないし（４）までで発生した欠陥領域である欠陥＃１，＃２，＃３に関する情報を、ＴＤＭＡに記録する。また、ＴＤＦＬ＃０を管理するための管理情報を、ＴＤＤＳ＃０としてＴＤＭＡに記録する。
【００５１】
レコーディングオペーレーション＃１が始まれば、区間（５）ないし（７）まで同様な方式でデータが記録され、欠陥＃４、＃５及び代替＃４、＃５が生成される。レコーディングオペーレーション＃１の終了が予測されれば、記録装置は、臨時欠陥情報＃１，すなわちＴＤＦＬ＃１として、欠陥＃４及び＃５に関する情報を記録する。同様に、ＴＤＦＬ＃１を管理するための欠陥管理情報を、ＴＤＤＳ＃１としてＴＤＭＡに記録する。
【００５２】
図８Ａ及び図８Ｂは、図７によって記録された臨時欠陥情報ＴＤＦＬ＃０及びＴＤＦＬ＃１のデータ構造図である。図８Ａ及び図８Ｂに示すように、ＴＤＦＬ＃０には、レコーディングオペレーション＃０で発生した欠陥に関する情報が記録される。すなわち、欠陥＃１に関する情報、欠陥＃２に関する情報、欠陥＃３に関する情報が記録される。欠陥＃１に関する情報とは、欠陥＃１が発生した部分がどこに位置するかを知らせる情報、及び代替＃１が記録された部分がどこに位置するかを知らせる情報を示す。欠陥＃２に関する情報は、欠陥＃２が発生した部分がどこに位置するかを知らせる情報、及び代替＃２が記録された部分がどこに位置するかを知らせる情報を、欠陥＃３に関する情報は、欠陥＃３が発生した部分がどこに位置するかを知らせる情報、及び代替＃３が記録された部分がどこに位置するかを知らせる情報を示す。
【００５３】
臨時欠陥情報ＴＤＦＬ＃１には、レコーディングオペレーション＃１で発生した欠陥に関する情報のみが記録される。すなわち、欠陥＃４に関する情報、欠陥＃５に関する情報まで記録される。
【００５４】
このように、本発明による臨時欠陥情報には、対応するレコーディングオペレーションで発生した欠陥に関する情報のみが記録される。したがって、ファイナライジング時、ＴＤＭＡにそれまで記録された臨時欠陥情報をいずれも読み込んで、ＤＭＡに再び記録せねばならないということを考慮して、図４Ａ、図４Ｂ及び図５を参照して前述したように、対応する臨時欠陥管理情報には、対応する臨時欠陥情報に関する位置情報だけでなく、対応する臨時欠陥情報の直前に記録された臨時欠陥情報の位置情報を保存しておく。これにより、それまで記録された臨時欠陥情報をいずれも読み込まねばならないとき、さらに速いアクセスを可能にする。
【００５５】
図９は、欠陥＃ｉのデータ構造図である。図９に示すように、本実施形態において、欠陥＃ｉに関する情報は、欠陥＃ｉを示すポインターと代替＃ｉを示すポインターとを備える。さらに、欠陥＃ｉが連続欠陥ブロックであるか、単一欠陥ブロックであるかを示す状態情報をさらに含むことができる。状態情報は、その記録如何が選択的な情報であって、欠陥＃ｉが連続欠陥ブロックであるか、単一欠陥ブロックであるかを示し、連続欠陥ブロックである場合、対応する欠陥＃ｉポインターが連続欠陥ブロックの開始を示すか、または終了を示すか、さらに、代替＃ｉポインターが欠陥＃ｉを代替する代替ブロックの開始を示すか、または終了を示すかを知らせる。もし、状態情報が開始を示せば、続く欠陥＃ｉポインターは、連続欠陥ブロックが始まるＰＳＮであり、代替＃ｉポインターは、代替＃ｉが始まるＰＳＮを示す。状態情報が終了を示せば、続く欠陥＃ｉポインターは、連続欠陥ブロックが終わるＰＳＮであり、代替＃ｉポインターは、代替＃ｉが終わるＰＳＮを示す。状態情報を通じて、二つ以上のブロックに欠陥が発生した連続欠陥ブロックを定義することによって、必ずしもブロック単位で欠陥に関する情報を記録しなくてもよいので、情報記録の効率性及び記録空間の節約を図ることができる。ここで、ブロックは、データを記録するための論理的単位を意味する。
【００５６】
欠陥＃ｉポインターは、欠陥＃ｉが始まる位置及び／または終わる位置を知らせる。例えば、欠陥＃ｉポインターは、欠陥＃ｉが始まるＰＳＮを含むことができる。代替＃ｉポインターは、代替＃ｉが始まる位置及び／または代替＃ｉが終わる位置を知らせる。例えば、代替＃ｉが始まるＰＳＮを含むことができる。
【００５７】
図１に示した記録装置及び前述した本発明の第１実施形態によるディスクの構成に基づいて、本発明による欠陥管理方法を説明すれば、次の通りである。
【００５８】
図１０は、本発明の第１実施形態による欠陥管理方法を説明するためのフローチャートである。図１０に示すように、記録装置は、ディスクの欠陥を管理するために、第１レコーディングオペーレーションによって記録されたデータに対する欠陥情報のみを、第１臨時欠陥情報としてＴＤＭＡに記録する（ステップ１００１）。また、第１臨時欠陥情報を管理するための管理情報を、ＴＤＭＡに第１欠陥管理情報として記録する（ステップ１００２）。ファイナライジングが行われるまで（ステップ１００３）、レコーディングオペーレーション、前記臨時欠陥情報、前記臨時欠陥管理情報に付加されたインデックスを１ずつ増加させつつ、ステップ１００１ないしステップ１００２を反復する（ステップ１００４）。ファイナライジングが行われば（ステップ１００３）、それまで記録された臨時欠陥管理情報及び臨時欠陥情報をそれぞれいずれも読み込んで、ＤＭＡに記録する（ステップ１００５）。すなわち、それまで記録された臨時欠陥管理情報及び臨時欠陥情報は、一回で最終欠陥管理情報及び最終欠陥情報として、ＤＭＡに記録される。最終欠陥情報及び最終欠陥管理情報は、反復して記録されうる。データ検出の信頼性を向上させるためである。また、最終欠陥情報及び最終欠陥管理情報に対しても、記録後検証過程を経て欠陥が発生した場合、欠陥が発生した部分からその以後に記録されたデータは、いずれも無視し（いずれも欠陥領域と指定し）、欠陥領域と指定された以後から残りの最終欠陥情報及び最終欠陥管理情報を記録することも可能である。
【００５９】
図１１は、本発明の第２実施形態による欠陥管理方法を説明するためのフローチャートである。図１１に示すように、記録装置は、記録後検証が行われる単位でデータ領域にユーザーデータを記録する（ステップ１１０１）。次いで、前記ステップ１１０１で記録されたデータを検証して、欠陥が発生した部分を探す（ステップ１１０２）。制御部２は、欠陥が発生した部分を欠陥領域と指定し、欠陥領域に記録されたデータをスペア領域に再び記録して代替領域を生成させた後、欠陥が発生した部分及び代替された部分を示すポインター情報を生成して（ステップ１１０３）、第１臨時欠陥情報としてメモリ部３に保存しておく（ステップ１１０４）。この際、欠陥領域が単一欠陥ブロックであるか、連続欠陥ブロックであるかを示す状態情報をさらに生成して、共に第１臨時欠陥情報として保存しておくことができる。レコーディングオペーレーションの終了が予測されるまで（ステップ１１０５）、前記ステップ１１０１ないしステップ１１０４を反復する。
【００６０】
ユーザーの入力、またはレコーディングオペーレーションによるユーザーデータの記録が完了して、レコーディングオペーレーションの終了が予測されれば（ステップ１１０５）、記録装置の制御部２は、メモリ部３に保存された第１臨時欠陥情報を読み込んで、ＴＤＭＡに第１臨時欠陥情報ＴＤＦＬ＃０として記録し（ステップ１１０６）、ＴＤＦＬ＃０に隣接するようにＴＤＦＬ＃０を管理するための管理情報として、第１臨時欠陥管理情報ＴＤＤＳ＃０をそれぞれ二回ずつ記録する（ステップ１１０７）。ここで、記録回数は、変更可能である。ファイナライジングが行われるまで（ステップ１１０８）、前記ステップ１１０１ないしステップ１１０７を反復する。前記ステップ１１０１ないしステップ１１０７を反復するたびに、臨時欠陥情報ＴＤＦＬ及び臨時欠陥管理情報ＴＤＤＳに付加されるインデックスは、１ずつ増加させる（ステップ１１０９）。ただし、臨時欠陥情報ＴＤＦＬ＃１は、対応するレコーディングオペレーション＃１で発生した欠陥に関する情報のみを記録するだけであり、以前のレコーディングオペレーション＃０で発生した欠陥に関する情報は記録しない。さらに、臨時欠陥管理情報ＴＤＤＳ＃１には、対応する臨時欠陥情報ＴＤＦＬ＃１の位置情報だけでなく、直前に記録された臨時欠陥情報の位置情報まで記録する。
【００６１】
ファイナライジングが行われば（ステップ１１０８）、それまで記録された臨時欠陥情報ＴＤＦＬ＃０，＃１，‥，＃ｉ−１，＃ｉ及び臨時欠陥管理情報ＴＤＤＳ＃０，＃１，‥，＃ｉ−１，＃ｉをいずれも読み込んで、一回でＤＭＡに最終欠陥情報ＤＦＬ及び最終欠陥管理情報ＤＤＳとして記録する（ステップ１１１０）。最終欠陥情報ＤＦＬ及び最終欠陥管理情報ＤＤＳは、ＤＭＡに記録されるにおいて、複数回反復して記録されうる。データ検出の信頼性を向上させるためである。同様に、最終欠陥情報及び最終欠陥管理情報に対しても、記録後検証過程を経て欠陥が発生した場合、欠陥が発生した部分からそれ以後に記録されたデータは、いずれも無視し（いずれも欠陥領域と指定し）、欠陥領域と指定された以後から残りの最終欠陥情報、及び最終欠陥管理情報を記録することも可能である。
【００６２】
以下では、ディスク１００に設けられたＴＤＭＡ及びＴＦＤＭＡを利用して欠陥管理を行う本発明の第２実施形態について説明する。
【００６３】
第２実施形態
図１２Ａは、図２Ａ及び図２Ｂのディスク１００の本発明の第２実施形態によるデータ構造を示す図である。図１２Ａに示すように、本実施形態では、ディスク１００が単一記録層ディスクである場合、リードイン領域には、ＤＭＡ、ＴＤＭＡ及びＴＦＤＭＡが設けられる。さらに、リードアウト領域にＤＭＡがさらに設けられうる。代案として、リードアウト領域にも、ＴＤＭＡ及びＴＦＤＭＡを設けることができる。整理すれば、ＤＭＡ、ＴＤＭＡ及びＴＦＤＭＡは、それぞれリードイン領域及びリードアウト領域のうち少なくとも一つに存在できる。二重記録層ディスクである場合、ＤＭＡ、ＴＤＭＡ及びＴＦＤＭＡは、ディスク１００の内周側に位置したリードイン領域とリードアウト領域とにそれぞれ存在する。ディスク１００の外周側に位置したリードアウト領域及び外側領域に、ＤＭＡがさらに設けられうる。同様に、二重記録層ディスクである場合、ＤＭＡ、ＴＤＭＡ及びＴＦＤＭＡは、それぞれリードイン領域、リードアウト領域及び外側領域のうち少なくとも一つに設けられる。
【００６４】
本実施形態では、第１実施形態で説明したように、臨時管理情報、すなわち臨時欠陥管理情報及び臨時欠陥情報の概念を導入し、それらをリードイン領域及び／またはリードアウト領域のＤＭＡと別個に設けられたＴＤＭＡに記録しておく。さらに、一定回数以上の臨時欠陥情報が記録されれば、それまで記録された臨時欠陥情報をいずれも読み込んで、ＴＦＤＭＡに記録しておく。ファイナライジングされる前であっても、データ領域に記録されたユーザーデータを再生しようとする等のように、欠陥情報を知らねばならない必要があるとき、あちこちに散在して記録された臨時欠陥情報を読み込むためには、相対的に多くの時間がかかるので、中間に一回ずつその間に記録された臨時欠陥情報を読み込んで一回で連続的に記録しておくことによって、欠陥情報を読み込むのにかかる時間を短くするためである。
【００６５】
ファイナライジング時、それまで記録された臨時欠陥情報及び臨時欠陥管理情報を最終的にＤＭＡに記録する。本実施形態において、欠陥管理は、線形置換方式によるので、臨時欠陥情報は、欠陥が発生した領域がどこかを知らせる情報、及び新たに代替された領域がどこかを知らせる情報から構成され、臨時欠陥管理情報は、臨時欠陥情報を管理するための情報であって、臨時欠陥情報が記録された位置を知らせる情報を含む。
【００６６】
臨時欠陥情報及び臨時欠陥管理情報は、レコーディングオペレーションが終了されるたびに記録される。ＴＤＭＡには、レコーディングオペレーション＃１が行われる間に記録されたデータに発生した欠陥に関する情報及び代替領域に関する情報が、臨時欠陥情報＃１として記録され、レコーディングオペレーション＃２が行われる間に記録されたデータに発生した欠陥に関する情報及び代替領域に関する情報が、臨時欠陥情報＃２として記録される。さらに、ＴＤＭＡには、臨時欠陥情報＃１，＃２，‥を管理するための管理情報、すなわち臨時欠陥情報＃１，＃２，‥が記録された位置をそれぞれ知らせる情報が臨時欠陥管理情報＃１，＃２，‥に記録される。特に、本実施形態において、任意の臨時欠陥情報＃ｉには、以前の臨時欠陥情報＃１，＃２，‥，＃ｉ−１に記録された欠陥情報が累積されて記録されず、対応するレコーディングオペレーション＃ｉが行われる間に記録された領域から発生した欠陥に関する情報のみが記録される。これにより、記録容量を最小化して、ＴＤＭＡの記録空間が効率的に使われうる。ＴＤＭＡが設けられたリードイン領域（または、リードアウト領域、または外側領域）は、ユーザーデータが記録されるデータ領域に比べて、その記録空間が非常に小さい。しかし、レコーディングオペレーションが行われるたびに、以前のレコーディングオペレーションに対する欠陥情報までいずれも累積して記録すれば、データ領域がいずれも使われる前にＴＤＭＡが消耗されてしまう場合が発生することがあるため、本発明では、臨時欠陥情報として対応するレコーディングオペレーションの欠陥情報のみが記録される。
【００６７】
一方、臨時欠陥情報がｋ回記録されるたびに、それまで記録された臨時欠陥情報は、ＴＦＤＭＡに一回で記録される。このように、ファイナライジングされる前であっても、中間に臨時欠陥情報を集めて一回でＴＦＤＭＡに臨時整理管理情報として記録しておくことによって、さらに速く情報を読み取り可能にする。
【００６８】
データ領域にそれ以上のデータを記録できないか、またはユーザーの意志によって、データ領域にそれ以上のデータを記録しない場合、すなわちファイナライジングする場合、臨時欠陥情報領域に記録された欠陥情報と、臨時欠陥管理情報領域に記録された欠陥管理情報とは、初めてＤＭＡに記録される。ファイナライジングする時には、それまで記録された臨時欠陥情報＃１，＃２，‥，＃ｉに記録されたあらゆる欠陥情報を読み込んで、再びＤＭＡに記録せねばならない。この際、ＴＦＤＭＡに最終的に記録された臨時整理管理情報を先に読み込んだ後、残りの臨時欠陥情報は、ＴＤＭＡから読み込む方式により、ＴＦＤＭＡが存在しない場合に比べて、さらに速く必要な情報を読み込むことができる。
【００６９】
一方、臨時欠陥情報＃ｉ及び臨時欠陥管理情報＃ｉに対しても、記録後検証がそれぞれ行われうる。欠陥が発生した場合、欠陥が発生した部分に記録された情報を線形置換方式によってスペア領域に再び記録するか、または飛ばし置換方式によってＴＤＭＡの隣接した領域に再び記録できる。
【００７０】
図１２Ｂは、図１２ＡのＤＭＡ、ＴＤＭＡ及びＴＦＤＭＡの一実施形態を示す。図１２Ｂに示すように、欠陥管理情報及び欠陥情報の頑健性をさらに高めるために、ＤＭＡは、ＤＭＡ１、２の二つが存在する。ＴＤＭＡは、臨時欠陥管理領域を表示し、ＴＦＤＭＡは、臨時整理欠陥管理領域を表示する。Ｔｅｓｔ領域は、データの記録条件を測定するために設けられた領域であり、Ｄｒｉｖｅ  ａｎｄ  Ｄｉｓｃ  ｉｎｆｏｒｍａｔｉｏｎ領域は、記録及び／または再生に使われるドライブに関する情報、ディスクに関する情報、及びファイナライジング情報などが記録される領域であり、Ｂｕｆｆｅｒ１、２、３は、各領域間の境界を表示するバッファの役割のために設けられた領域である。
【００７１】
図１３は、本発明によるＴＤＭＡとＴＦＤＭＡとの関係を説明するための参考図である。図１３に示すように、ＴＤＭＡに臨時欠陥情報及び臨時欠陥管理情報から構成された臨時管理情報が一定回数記録されれば、その間に記録された臨時管理情報を集めて整理して、ＴＦＤＭＡに臨時整理管理情報として記録される。すなわち、ＴＤＭＡに臨時管理情報ＴＤＭＡ＃１，＃２，‥，＃ｋがｋ回記録されれば、その間に記録された臨時管理情報ＴＤＭＡ＃１，＃２，‥，＃ｋは、整理されてＴＦＤＭＡに臨時整理管理情報ＴＦＤＭＡ＃１として記録され、再びＴＤＭＡに臨時管理情報ＴＤＭＡ＃ｋ＋１、‥，＃２ｋがｋ回記録されれば、その間に記録された臨時管理情報ＴＤＭＡ＃１，＃２，‥，＃ｋ，＃ｋ＋１，‥，＃２ｋは、集められた後で整理されて、ＴＦＤＭＡに臨時整理管理情報ＴＦＤＭＡ＃２として記録される。
【００７２】
臨時整理欠陥管理情報ＴＦＤＭＡ＃１には、臨時管理情報ＴＤＭＡ＃１，＃２，‥，＃ｋ＊ｎに記録された臨時欠陥情報がいずれも累積されて記録される一方、次の臨時管理情報ＴＤＭＡ＃ｋ＊ｎ＋１が記録される位置情報がさらに記録される。これにより、記録または再生装置は、ファイナライジングされる前であっても、ＴＦＤＭＡに最終的に記録された臨時整理管理情報に含まれている臨時欠陥情報を読み込む一方、最終的に記録された臨時整理管理情報に含まれている次の臨時管理情報が記録される位置情報を参照して、ＴＤＭＡに記録された次の臨時管理情報から残りの臨時欠陥情報を読み込む方式によって、臨時整理管理情報が記録されない場合に比べて、欠陥情報をさらに速く読み取ることができる。
【００７３】
本実施形態によるＴＤＭＡのデータ構造は、前述した図４Ａないし図４Ｃに示すように具現できる。また、ＴＤＤＳ＃ｉのデータ構造は、前述した図５Ａのように具現でき、ｃｏｐｙ  ｏｆ  ＴＤＤＳ＃ｉのデータ構造は、図５Ｂのように具現でき、ＴＤＦＬ＃ｉのデータ構造は、図６のように具現できる。
【００７４】
図１４Ａないし図１４Ｄは、本発明の一実施形態によるＴＦＤＭＡのデータ構造を示す図である。
【００７５】
図１４Ａは、ＴＦＤＭＡのデータ構造の一例を示す。図１４Ａに示すように、ＴＦＤＭＡには、臨時整理管理情報ＴＦＤＭＡ＃１，ＴＦＤＭＡ＃２，‥ＴＦＤＭＡ＃ｎが、ＴＦＤＭＡの前部分から順次に記録される。任意の臨時整理管理情報ＴＦＤＭＡ＃ｎには、それぞれ互いに対応する臨時整理欠陥管理情報ＴＦＤＤＳ＃ｎ及び臨時整理欠陥情報ＴＦＤＦＬ＃ｎが、それぞれ二回ずつ記録されている。二回ずつ記録することによって、情報の信頼性及び頑健性が向上する。臨時整理欠陥管理情報ＴＦＤＤＳ＃ｎには、対応する臨時整理欠陥情報ＴＦＤＦＬ＃ｎの位置情報が記録される。さらに、臨時整理欠陥管理情報ＴＦＤＤＳ＃ｎには、対応する臨時整理欠陥情報ＴＦＤＦＬ＃ｎに記録された最後の臨時欠陥情報の位置を知らせる情報、すなわち臨時管理情報がｋ回記録された後で臨時整理欠陥管理情報ＴＦＤＤＳ＃ｎが記録されたとするとき、次に記録される臨時管理情報ＴＤＭＡ＃ｋ＊ｎ＋１の位置情報が記録される。
【００７６】
一方、臨時整理欠陥管理情報ＴＦＤＤＳ＃ｎと臨時整理欠陥情報ＴＦＤＦＬ＃ｎの記録回数は、多様に調整可能であるということは言うまでもない。
【００７７】
図１４Ｂは、図１４ＡのＴＦＤＭＡのさらに詳細な構造を示す図である。図１４Ｂに示すように、臨時整理管理情報ＴＦＤＭＡ＃１，＃２，‥，＃ｎは、臨時管理情報ＴＤＭＡがｋ回記録されるたびにそれぞれ記録されるとするとき、臨時整理欠陥情報ＴＦＤＦＬ＃ｎには、それまで記録された臨時欠陥情報ＴＤＦＬ＃１，＃２，‥，＃ｋ＊ｎがいずれも累積されて記録される。臨時整理欠陥管理情報ＴＦＤＤＳ＃ｎは、対応する臨時整理欠陥情報ＴＦＤＦＬ＃ｎの位置を知らせるポインター及び次に記録される臨時管理情報ＴＤＭＡ＃ｋ＊ｎ＋１の位置を知らせるポインターを有している。ｋは、２より大きいか、または同一な整数である。
【００７８】
図１４Ｃは、ＴＦＤＭＡのデータ構造の他の例を示す図である。図１４Ｃに示すように、ＴＦＤＭＡには、図１４Ａの場合と同様に記録されるが、情報が記録される順序は異なる。すなわち、ＴＦＤＭＡには、臨時整理管理情報ＴＦＤＭＡ＃１，ＴＦＤＭＡ＃２，‥，ＴＦＤＭＡ＃ｎが、ＴＦＤＭＡの後部分から順次に記録される。任意の臨時整理管理情報ＴＦＤＭＡ＃ｎには、それぞれ互いに対応する臨時整理欠陥管理情報ＴＦＤＤＳ＃ｎ及び臨時整理欠陥情報ＴＦＤＦＬ＃ｎが、それぞれ二回ずつ記録されている。二回ずつ記録することによって、情報の信頼性及び頑健性が向上する。臨時整理欠陥管理情報ＴＦＤＤＳ＃ｎには、対応する臨時整理欠陥情報ＴＦＤＦＬ＃ｎの位置情報が記録される。さらに、臨時整理欠陥管理情報ＴＦＤＤＳ＃ｎには、対応する臨時整理欠陥情報ＴＦＤＦＬ＃ｎに記録された最後の臨時欠陥情報の位置を知らせる情報、すなわち臨時管理情報がｋ回記録された後で臨時整理欠陥管理情報ＴＦＤＤＳ＃ｎが記録されたとするとき、次に記録される臨時管理情報ＴＤＭＡ＃ｋ＊ｎ＋１の位置情報が記録される。ｋは、２より大きいか、または同一な整数である。
【００７９】
一方、臨時整理欠陥管理情報ＴＦＤＤＳ＃ｎと臨時整理欠陥情報ＴＦＤＦＬ＃ｎの記録回数は、多様に調整可能であるということは言うまでもない。
【００８０】
図１４Ｄは、図１４ＣのＴＦＤＭＡのさらに詳細な構造を示す図である。図１４Ｄに示すように、臨時整理管理情報ＴＦＤＭＡ＃１，＃２，‥，＃ｎは、臨時管理情報ＴＤＭＡがｋ回記録されるたびにそれぞれ記録されるとするとき、臨時整理欠陥情報ＴＦＤＦＬ＃ｎは、それまで記録された臨時欠陥情報ＴＤＦＬ＃１，＃２，‥，＃ｋ＊ｎがいずれも累積されて記録される。臨時整理欠陥管理情報ＴＦＤＤＳ＃ｎは、対応する臨時整理欠陥情報ＴＦＤＦＬ＃ｎの位置を知らせるポインター、及び次に記録される臨時管理情報ＴＤＭＡ＃ｋ＊ｎ＋１の位置を知らせるポインターを有している。ｋは、２より大きいか、または同一な整数である。
【００８１】
本実施形態において、ユーザーデータ領域とスペア領域とにデータを記録する過程は、図９を参照して前述した通りである。また、図９によって記録された臨時欠陥情報ＴＤＦＬ＃１，ＴＤＦＬ＃２のデータ構造は、図１０に示した通りであり、欠陥＃ｉのデータ構造は、図１１に示した通りである。
【００８２】
図１に示した記録装置及び前述した本発明の第２実施形態によるディスクの構成に基づいて、本発明による欠陥管理方法を説明すれば、次の通りである。
【００８３】
図１５は、本発明の第３実施形態による欠陥管理方法を説明するためのフローチャートである。図１５に示すように、記録装置は、ｎを１とセッティングした後（ステップ１２０１）、ディスクの欠陥を管理するために、第ｎレコーディングオペレーションによって記録されたデータに対する欠陥情報のみを第ｎ臨時欠陥情報としてＴＤＭＡに記録する（ステップ１２０２）。また、第ｎ臨時欠陥情報を管理するための管理情報を、ＴＤＭＡに第ｎ欠陥管理情報として記録する（ステップ１２０３）。一方、臨時欠陥情報及び対応する臨時欠陥管理情報をＴＤＭＡに記録する場合に、一定な個数のブロックを一つの記録単位として、例えば一つのブロックに臨時欠陥情報及び対応する臨時欠陥管理情報を対をなして、前記一つの記録単位に記録できる。
【００８４】
ファイナライジングが行われる前（ステップ１２０４）、ｎがｋの倍数となるまで（ステップ１２０５）ｎを１ずつ増加させつつ（ステップ１２０８）、前記ステップ１２０２及びステップ１２０３を反復行う。ｎがｋの倍数となれば（ステップ１２０５）、それまで記録された臨時欠陥情報をいずれも集めてＴＦＤＭＡに第ｎ／ｋ臨時整理欠陥情報として記録し（ステップ１２０６）、それを管理するための情報及び次の臨時欠陥情報（及び／または臨時欠陥管理情報）が記録される位置を知らせる情報が含まれた第ｎ／ｋ臨時整理欠陥管理情報をＴＦＤＭＡに記録し（ステップ１２０７）、再びファイナライジングが行われるまで、ｎがｋの倍数となるまでｎを１ずつ増加させつつ（ステップ１２０８）、前記の過程を反復する。
【００８５】
ファイナライジングが行われれば（ステップ１２０４）、それまで記録された臨時欠陥管理情報及び臨時欠陥情報を、ＴＦＤＭＡ及びＴＤＭＡからいずれも読み込んでＤＭＡに記録する（ステップ１２０９）。さらに具体的に、ＴＦＤＭＡに最終的に記録された臨時整理管理情報に記録された臨時欠陥情報をいずれも読み込み、臨時整理管理情報からＴＤＭＡに記録された残りの臨時欠陥情報の位置を探して残りの臨時欠陥情報を読み込む。これにより、それまで記録された臨時欠陥管理情報及び臨時欠陥情報は、一回で最終欠陥管理情報及び最終欠陥情報としてＤＭＡに記録される。最終欠陥情報及び最終欠陥管理情報は、反復して記録されうる。データ検出の信頼性を向上させるためである。また、最終欠陥情報及び最終欠陥管理情報に対しても、記録後検証過程を経て欠陥が発生した場合、欠陥が発生した部分からそれ以後に記録されたデータは、いずれも無視し（いずれも欠陥領域と指定し）、欠陥領域と指定された以後から残りの最終欠陥情報及び最終欠陥管理情報を記録することも可能である。
【００８６】
図１６は、本発明の第４実施形態による欠陥管理方法を説明するためのフローチャートである。図１６に示すように、記録装置は、ｎを１とセッティングした後（ステップ１３０１）、記録後検証が行われる単位でデータ領域にユーザーデータを記録する（ステップ１３０２）。次に、前記ステップ１３０１で記録されたデータを検証して、欠陥が発生した部分を探す（ステップ１３０３）。制御部２は、欠陥が発生した部分を欠陥領域と指定し、欠陥領域に記録されたデータをスペア領域に再び記録して代替領域を生成させた後、欠陥が発生した部分及び代替された部分を示すポインター情報を生成して（ステップ１３０４）、臨時欠陥情報としてメモリ部３に保存しておく（ステップ１３０５）。この際、欠陥領域が単一欠陥ブロックであるか、連続欠陥ブロックであるかを示す状態情報をさらに生成して、共に臨時欠陥情報として保存しておくことができる。レコーディングオペーレーションの終了が予測されるまで（ステップ１３０６）、前記ステップ１３０２ないしステップ１３０５を反復する。
【００８７】
ユーザーの入力、またはレコーディングオペーレーションによるユーザーデータの記録が完了して、レコーディングオペーレーションの終了が予測されれば（ステップ１３０６）、記録装置の制御部２は、メモリ部３に保存された臨時欠陥情報を読み込んで、ＴＤＭＡに臨時欠陥情報ＴＤＦＬ＃１として記録し（ステップ１３０７）、ＴＤＦＬ＃１に隣接するようにＴＤＦＬ＃１を管理するための管理情報として、臨時欠陥管理情報ＴＤＤＳ＃１をそれぞれ二回ずつ記録する（ステップ１３０８）。ここで、記録回数は、変更可能である。一方、臨時欠陥情報及び対応する臨時欠陥管理情報をＴＤＭＡに記録する場合に、一定な個数のブロックを一つの記録単位として、例えば一つのブロックに臨時欠陥情報及び対応する臨時欠陥管理情報を対をなして、前記一つの記録単位に記録できる。
【００８８】
ファイナライジングが行われるまで（ステップ１３０９）、ｎを１ずつ増加させつつ（ステップ１３１３）、前記ステップ１３０２ないしステップ１３０８を反復する。前記ステップ１３０２ないしステップ１３０８を反復するたびに、ＴＤＦＬ及びＴＤＤＳに付加されるインデックスは、１ずつ増加させる（ステップ１３１４）。ただし、臨時欠陥情報ＴＤＦＬ＃１は、対応するレコーディングオペレーション＃１で発生した欠陥に関する情報のみを記録するだけであり、以前のレコーディングオペレーション＃１，＃２，‥，＃ｉ−１で発生した欠陥に関する情報は記録しない。
【００８９】
ファイナライジングが行われる前に（ステップ１３０９）、ｎがｋの倍数となれば（ステップ１３１０）、それまで記録されたＴＤＦＬを集めて整理して臨時整理欠陥情報ＴＦＤＦＬ＃１として記録し（ステップ１３１１）、ＴＦＤＦＬ＃１を管理するための情報及び次の臨時欠陥情報ＴＤＦＬ（及び／または臨時欠陥管理情報ＴＤＤＳ）が記録される位置を知らせる情報が含まれたＴＦＤＤＳ＃１を記録する（ステップ１３１２）。ファイナライジングが行われるまで（ステップ１３０９）、ｎがｋの倍数となるたびに（ステップ１３１０）ＴＦＤＦＬ及びＴＦＤＤＳに付加されたインデックスを１ずつ増加させつつ（ステップ１３１４）、前記ステップ１３１１ないしステップ１３１２を反復する。
【００９０】
ファイナライジングが行われば（ステップ１３０９）、それまで記録された臨時欠陥情報及び臨時欠陥管理情報をＴＤＭＡ及びＴＦＤＭＡからいずれも読み込んで、一回でＤＭＡに最終欠陥情報ＤＦＬ及び最終欠陥管理情報ＤＤＳとして記録する（ステップ１３１５）。最終欠陥情報ＤＦＬ及び最終欠陥管理情報ＤＤＳは、ＤＭＡに記録されるにおいて、複数回反復して記録されうる。データ検出の信頼性を向上させるためである。同様に、最終欠陥情報及び最終欠陥管理情報に対しても、記録後検証過程を経て欠陥が発生した場合、欠陥が発生した部分からそれ以後に記録されたデータは、いずれも無視し（いずれも欠陥領域と指定し）、欠陥領域と指定された以後から残りの最終欠陥情報及び最終欠陥管理情報を記録することも可能である。
【産業上の利用可能性】
【００９１】
前述した本発明によれば、一回のみ記録可能なディスクに適用可能な欠陥管理方法が提供される。本発明の一実施形態による一回のみ記録可能なディスクは、ＴＤＭＡを備える。各レコーディングオペレーションに対応する欠陥に関する情報をＴＤＭＡに記録した後、ファイナライジング時、ＴＤＭＡに記録された欠陥に関する情報をいずれも読み込んで一回でＤＭＡに記録する方式により、ＤＭＡを効率的に使用できる。特に、臨時欠陥管理情報には、対応する臨時欠陥情報の位置情報だけでなく、直前に記録された臨時欠陥情報の位置情報まで記録しておくことによって、それまで記録された臨時欠陥情報をいずれも読み込まねばならない場合、さらに速く読み込むようにする。これにより、一回のみ記録可能なディスクの場合にも、ユーザーデータを記録しつつ欠陥管理を行うことによって、作業中断なしにさらに安定的なバックアップ作業を行える。さらに、臨時欠陥情報領域にレコーディングオペレーション単位で欠陥に関する情報を記録しておくことによって、レコーディングオペレーションごとに累積的に欠陥に関する情報を記録することに比べて、相対的に所要する記録空間が小さくなるので、ＴＤＭＡに多くの空間を割り当てなくても、データ領域に対する欠陥管理を円滑に行える。
【００９２】
また、本発明の他の実施形態による一回のみ記録可能なディスクは、ＴＤＭＡ及びＴＦＤＭＡを備える。各レコーディングオペレーションに対応する欠陥に関する情報をＴＤＭＡに記録しておき、ＴＤＭＡに一定回数以上の欠陥情報が記録されれば、それまでＴＤＭＡに記録された欠陥情報を整理してＴＦＤＭＡに記録する。また、ＴＤＭＡにおいて、次の欠陥情報が記録される位置情報をＴＦＤＭＡに共に記録して、ファイナライジング前であっても、さらに速く欠陥情報を読み込むようにする。さらに、ファイナライジング時、ＴＤＭＡ及びＴＦＤＭＡに記録された臨時欠陥情報をいずれも読み込んで一回でＤＭＡに記録する方式により、ＤＭＡをさらに効率的に使用できる。
【図面の簡単な説明】
【００９３】
【図１】本発明の一実施形態による記録装置のブロック図である。
【図２Ａ】本発明の一実施形態によるディスクの構造図である。
【図２Ｂ】本発明の一実施形態によるディスクの構造図である。
【図３Ａ】本発明の第１実施形態によるディスクのデータ構造を示す図である。
【図３Ｂ】図３ＡのＴＤＭＡとＤＭＡの一具現例である。
【図４Ａ】本発明の一実施形態によるＴＤＭＡのデータ構造図である。
【図４Ｂ】本発明の一実施形態によるＴＤＭＡのデータ構造図である。
【図４Ｃ】本発明の一実施形態によるＴＤＭＡのデータ構造図である。
【図５Ａ】ＴＤＤＳ＃ｉのデータ構造図である。
【図５Ｂ】ｃｏｐｙ  ｏｆ  ＴＤＤＳ＃ｉのデータ構造図である。
【図６】ＴＤＦＬ＃ｉのデータ構造図である。
【図７】本発明の一実施形態によって、ユーザーデータ領域Ａとスペア領域Ｂとにデータが記録される過程をさらに詳細に説明するための参考図である。
【図８Ａ】図７によって記録される臨時欠陥情報であるＴＤＦＬ＃０及びＴＤＦＬ＃１のデータ構造図である。
【図８Ｂ】図７によって記録される臨時欠陥情報であるＴＤＦＬ＃０及びＴＤＦＬ＃１のデータ構造図である。
【図９】欠陥＃ｉのデータ構造図である。
【図１０】本発明の第１実施形態による欠陥管理方法を説明するためのフローチャートである。
【図１１】本発明の第２実施形態による欠陥管理方法を説明するためのフローチャートである。
【図１２Ａ】本発明の第２実施形態によるディスクのデータ構造を示す図である。
【図１２Ｂ】図１２ＡのＤＭＡ、ＴＤＭＡ及びＴＦＤＭＡの一実施形態を示す図である。
【図１３】本発明によるＴＤＭＡとＴＦＤＭＡとの関係を説明するための参考図である。
【図１４Ａ】本発明の一実施形態によるＴＦＤＭＡのデータ構造を示す図である。
【図１４Ｂ】本発明の一実施形態によるＴＦＤＭＡのデータ構造を示す図である。
【図１４Ｃ】本発明の一実施形態によるＴＦＤＭＡのデータ構造を示す図である。
【図１４Ｄ】本発明の一実施形態によるＴＦＤＭＡのデータ構造を示す図である。
【図１５】本発明の第３実施形態による欠陥管理方法を説明するためのフローチャートである。
【図１６】本発明の第４実施形態による欠陥管理方法を説明するためのフローチャートである。
【図１】
2006518533.tif 000003
【図２Ａ】
2006518533.tif 000004
【図２Ｂ】
2006518533.tif 000005
【図３Ａ】
2006518533.tif 000006
2006518533.tif 000007
【図４Ａ】
2006518533.tif 000008
【図４Ｂ】
2006518533.tif 000009
2006518533.tif 000010
【図５Ａ】
2006518533.tif 000011
【図５Ｂ】
2006518533.tif 000012
【図６】
2006518533.tif 000013
【図７】
2006518533.tif 000014
【図８Ａ】
2006518533.tif 000015
【図８Ｂ】
2006518533.tif 000016
【図９】
2006518533.tif 000017
【図１０】
2006518533.tif 000018
【図１１】
2006518533.tif 000019
【図１２Ａ】
2006518533.tif 000020
2006518533.tif 000021
【図１３】
2006518533.tif 000022
2006518533.tif 000023
【図１４Ｂ】
2006518533.tif 000024
2006518533.tif 000025
【図１４Ｄ】
2006518533.tif 000026
【図１５】
2006518533.tif 000027
【図１６】
2006518533.tif 000028
【国際調査報告】
2006518533.tif 000029