(57)【要約】  スペア領域内に存在する欠陥クラスタを欠陥エントリで管理しようとすると、多層化などに伴ってスペア領域サイズが増加するほどＤＦＬサイズも自動的に大きくなってしまう課題がある。本発明の情報記録媒体は、スペア領域各々に対応する次に使用可能な位置を示すポインタ情報を持ち、かつスペア領域の使用方向に制限をつける。さらにスペア領域内の欠陥クラスタを示す欠陥エントリをＤＦＬに備える。これにより、スペア領域１５のサイズが大きくなったとしても、ＤＦＬ２１のサイズはコンパクトに抑えることができる。また、物理再フォーマットを行った後も、スペア領域１５中の欠陥クラスタに対して欠陥であることを認識して、そこを交替クラスタとして再割り当てしない（使用しない）ように制御することができる。
2010128590.tif 000002
【特許請求の範囲】
【請求項１】
ブロック単位で記録再生を行う書換え型情報記録媒体であって、
前記情報記録媒体は、
ユーザデータを記録するためのユーザデータ領域と、
前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、
前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域と
を備え、
前記スペア領域は、所定の方向に向かって順に使用される領域であり、
前記欠陥管理情報は、
前記スペア領域の中に存在する欠陥ブロックを示すスペア欠陥属性と、
前記欠陥ブロックのセクタ番地を含む欠陥エントリと、
前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報と
を含む、情報記録媒体。
【請求項２】
前記情報記録媒体は、前記スペア領域を複数備え、
前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記次使用可能スペア位置情報を含む、請求項１に記載の情報記録媒体。
【請求項３】
前記スペア欠陥属性は、
前記スペア領域における使用不能な欠陥ブロックを示す確定スペア欠陥属性と、
以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性と
のうちの少なくとも一方を含む、請求項１に記載の情報記録媒体。
【請求項４】
ブロック単位で記録再生を行う書換え型情報記録媒体への情報記録方法であって、
前記情報記録媒体は、
ユーザデータを記録するためのユーザデータ領域と、
前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、
前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域と
を備え、
前記スペア領域は、所定の方向に向かって順に使用され、
前記欠陥管理情報は、
前記スペア領域の中に存在する欠陥ブロックを示すスペア欠陥属性と、
前記欠陥ブロックのセクタ番地を含む欠陥エントリと、
前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報と、
を含み、
前記記録方法は、
前記次使用可能スペア位置情報と前記欠陥エントリとに基づいて、前記欠陥ブロックの代わりに交替ブロックを割り当てるステップと、
前記次使用可能スペア位置情報を更新するステップと
を包含する、情報記録方法。
【請求項５】
前記記録方法は、前記交替ブロックを割り当てた場合に、
（ａ）前記交替ブロックとして割り当てたブロックの次のブロック位置が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断するステップと、
（ｂ）前記ステップ（ａ）で合致しないと判断した場合、前記次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップと、
（ｃ）前記ステップ（ａ）で合致すると判断した場合、前記欠陥エントリが示す欠陥ブロックを避けて、前記所定の方向に向かってさらに次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップと
を包含する、請求項４に記載の情報記録方法。
【請求項６】
前記スペア欠陥属性は、
前記スペア領域における使用不能な欠陥ブロックを示す確定スペア欠陥属性と、
以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性と
のうちの少なくとも一方を含み、
前記ステップ（ａ）は、前記次のブロック位置が、前記確定スペア欠陥属性の欠陥ブロックのセクタ番地に合致するか否かを判断するステップを含み、
前記ステップ（ｃ）は、前記ステップ（ａ）で合致すると判断した場合に、前記確定スペア欠陥属性の欠陥ブロックを避けて、前記所定の方向に向かってさらに次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップを含む、請求項５に記載の情報記録方法。
【請求項７】
前記スペア欠陥属性は、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性を含み、
前記記録方法は、
（ａ）前記交替ブロックとして割り当てたブロックの次のブロック位置が、前記暫定スペア欠陥属性の欠陥ブロックのセクタ番地に合致するか否かを判断するステップと、
（ｂ）前記ステップ（ａ）で合致すると判断した場合、前記次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップと
をさらに包含する、請求項４に記載の情報記録方法。
【請求項８】
前記スペア欠陥属性は、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性を含み、
前記交替ブロックを割り当てるときに、前記次使用可能スペア位置情報が示すブロックが、前記欠陥エントリの前記セクタ番号に合致しない場合は、前記次使用可能スペア領域情報が示すブロックを交替ブロックとして割り当て、
前記交替ブロックを割り当てるときに、前記次使用可能スペア位置情報が示すブロックが、前記暫定スペア欠陥属性で管理されるセクタ番号に合致する場合は、
（ａ）前記暫定スペア欠陥属性で管理されるブロックを交替ブロックとして割り当てるステップと、
（ｂ）前記暫定スペア欠陥属性で管理されるブロックを前記所定の方向に向かってスキップした次のブロックを交替ブロックとして割り当てるステップと
のうちの一方のステップを実行する、請求項４に記載の情報記録方法。
【請求項９】
前記記録方法は、前記交替ブロックを割り当てる場合に、
（ａ）前記次使用可能スペア位置情報が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断するステップと、
（ｂ）前記ステップ（ａ）で合致しないと判断した場合、前記次使用可能スペア位置情報が示すブロックを前記交替ブロックとして決定するステップと、
（ｃ）前記ステップ（ａ）で合致すると判断した場合、前記欠陥エントリが示す欠陥ブロックを避けて、前記所定の方向に向かって次のブロックを前記交替ブロックとして決定するステップと
を備え、
更新する場合に、
（ｄ）前記ステップ（ｂ）または（ｃ）で交替ブロックとして決定したブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップ
を備える、請求項４に記載の情報記録方法。
【請求項１０】
前記情報記録媒体は、前記スペア領域を複数備え、
前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記次使用可能スペア位置情報を含み、
前記ステップ（ａ）は、
前記複数のスペア領域の中から、前記交替ブロックを割り当てるために使用するスペア領域を選択するステップと、
前記選択した前記スペア領域に対応する前記次使用可能スペア位置情報が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断するステップと
を含む、請求項９に記載の情報記録方法。
【請求項１１】
前記ステップ（ａ）は、
前記次使用可能スペア位置情報と一致するか比較すべき前記欠陥エントリを確定するステップと
一致した場合に、一致するか比較すべき前記欠陥エントリを次の欠陥エントリに更新するステップと
を含む、請求項９に記載の情報記録方法。
【請求項１２】
前記スペア欠陥属性は、
前記スペア領域における使用不能な欠陥ブロックを示す確定スペア欠陥属性と、
以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性と
を含み、
前記ステップ（ａ）は、
前記次使用可能スペア位置情報と同じセクタ番地を有する前記暫定スペア欠陥属性の前記欠陥エントリを削除するステップと、
前記次使用可能スペア位置情報が、前記確定スペア欠陥属性の前記欠陥エントリの前記セクタ番地に合致するか否かを判断するステップと
を含む、請求項９に記載の情報記録方法。
【請求項１３】
ブロック単位で記録再生を行う書換え型情報記録媒体へ情報を記録する情報記録装置であって、
前記情報記録媒体は、
ユーザデータを記録するためのユーザデータ領域と、
前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、
前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域と
を備え、
前記スペア領域は、所定の方向に向かって順に使用され、
前記欠陥管理情報は、
前記スペア領域の中に存在する欠陥ブロックを示すスペア欠陥属性と、
前記欠陥ブロックのセクタ番地を含む欠陥エントリと、
前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報と
を含み、
前記情報記録装置は、
前記次使用可能スペア位置情報と前記欠陥エントリとに基づいて、前記欠陥ブロックの代わりに交替ブロックを割り当て、
前記次使用可能スペア位置情報を更新する、情報記録装置。
【請求項１４】
前記記録装置は、前記交替ブロックを割り当てた場合に、
前記交替ブロックとして割り当てたブロックの次のブロック位置が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断し、
合致しないと判断した場合、前記次のブロック位置を指すように前記次使用可能スペア位置情報を更新し、
合致すると判断した場合、前記欠陥エントリが示す欠陥ブロックを避けて、前記所定の方向に向かってさらに次のブロック位置を指すように前記次使用可能スペア位置情報を更新する、請求項１３に記載の情報記録装置。
【請求項１５】
前記スペア欠陥属性は、
前記スペア領域における使用不能な欠陥ブロックを示す確定スペア欠陥属性と、
以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性と
のうちの少なくとも一方を含み、
前記記録装置は、
前記交替ブロックとして割り当てたブロックの次のブロック位置が、前記確定スペア欠陥属性の欠陥ブロックのセクタ番地に合致するか否かを判断し、
合致すると判断した場合、前記確定スペア欠陥属性の欠陥ブロックを避けて、前記所定の方向に向かってさらに次のブロック位置を指すように前記次使用可能スペア位置情報を更新する、請求項１４に記載の情報記録装置。
【請求項１６】
前記スペア欠陥属性は、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性を含み、
前記記録装置は、
前記交替ブロックとして割り当てたブロックの次のブロック位置が、前記暫定スペア欠陥属性の欠陥ブロックのセクタ番地に合致するか否かを判断し、
合致すると判断した場合、前記交替ブロックとして割り当てたブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新する、請求項１３に記載の情報記録装置。
【請求項１７】
前記スペア欠陥属性は、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性を含み、
前記記録装置は、前記交替ブロックを割り当てるときに、
前記次使用可能スペア位置情報が示すブロックが、前記欠陥エントリの前記セクタ番号に合致しない場合は、前記次使用可能スペア領域情報が示すブロックを交替ブロックとして割り当て、
前記次使用可能スペア位置情報が示すブロックが、前記暫定スペア欠陥属性で管理される前記セクタ番号に合致する場合は、
（ａ）前記暫定スペア欠陥属性で管理されるブロックを交替ブロックとして割り当てる、
（ｂ）前記暫定スペア欠陥属性で管理されるブロックを前記所定の方向に向かってスキップした次のブロックを交替ブロックとして割り当てる、
のうちのいずれかを実行して前記交替ブロックを割り当てる、請求項１３に記載の情報記録装置。
【請求項１８】
前記記録装置は、
前記交替ブロックを割り当てる動作を実行するために、前記次使用可能スペア位置情報が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断する判断部と、
前記判断部で合致しないと判断した場合、前記次使用可能スペア位置情報が示すブロックを前記交替ブロックとして決定する決定部と
を備え、
前記決定部は、前記判断部で合致すると判断した場合、前記欠陥エントリが示す欠陥ブロックを避けて、前記所定の方向に向かって次のブロックを前記交替ブロックとして決定し、
前記記録装置は、
前記決定部が交替ブロックとして決定したブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新する更新部をさらに備える、請求項１３に記載の情報記録装置。
【請求項１９】
前記情報記録媒体は、前記スペア領域を複数備え、
前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記次使用可能スペア位置情報を含み、
前記判断部は、
前記複数のスペア領域の中から、前記交替ブロックを割り当てるために使用するスペア領域を選択し、
前記選択したスペア領域に対応する前記次使用可能スペア位置情報が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断する、請求項１８に記載の情報記録装置。
【請求項２０】
前記判断部は、
前記次使用可能スペア位置情報と一致するか比較すべき前記欠陥エントリを確定し、
一致した場合に、一致するか比較すべき前記欠陥エントリを次の欠陥エントリに更新する、請求項１８に記載の情報記録装置。
【請求項２１】
前記スペア欠陥属性は、
前記スペア領域において使用不能な欠陥ブロックを示す確定スペア欠陥属性と、
以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性と
を含み、
前記判断部は、前記次使用可能スペア位置情報と同じセクタ番地を有する前記暫定スペア欠陥属性の前記欠陥エントリを削除し、
前記次使用可能スペア位置情報が、前記確定スペア欠陥属性の前記欠陥エントリの前記セクタ番地に合致するか否かを判断する、請求項１８に記載の情報記録装置。
【請求項２２】
請求項４に記載の情報記録方法によって情報が記録された情報記録媒体から前記情報を再生する情報再生方法であって、
前記割り当てられた交替ブロックを再生することで前記情報を読み出す、情報再生方法。
【請求項２３】
請求項１３に記載の情報記録装置によって情報が記録された情報記録媒体から前記情報を再生する情報再生装置であって、
前記割り当てられた交替ブロックを再生することで前記情報を読み出す、情報再生装置。
【請求項２４】
ブロック単位で記録再生を行う書換え型情報記録媒体への情報記録方法であって、
前記情報記録媒体は、
ユーザデータを記録するためのユーザデータ領域と、
前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、
前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域と
を備え、
前記スペア領域は、所定の方向に向かって順に使用され、
前記欠陥管理情報は、
欠陥ブロックのセクタ番地を含む欠陥エントリと、
前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報と
を含み、
前記情報記録方法は、
（ａ）前記ユーザデータ領域の欠陥ブロックを検出するステップと、
（ｂ）前記スペア領域の欠陥ブロックを検出するステップと、
（ｃ）前記ステップ（ａ）で検出した欠陥ブロックの代わりに使用する前記交替ブロックとして、前記ステップ（ｂ）で検出した欠陥ブロックを避けつつ、前記所定の方向に沿って前詰めで順に前記スペア領域のブロックを割り当てるステップと、
（ｄ）前記ステップ（ａ）で検出した欠陥ブロックのセクタ番号を含む前記欠陥エントリを前記欠陥管理情報に登録するステップと、
（ｅ）前記ステップ（ｃ）で割り当てた前記交替ブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップと、
（ｆ）前記ステップ（ｄ）および（ｅ）で更新された前記欠陥管理情報を、前記欠陥管理情報領域へ記録するステップと
を包含する、情報記録方法。
【請求項２５】
前記情報記録媒体は、前記スペア領域を複数備え、
前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記スペア領域使用位置情報を含み、
前記ステップ（ｃ）は、前記複数のスペア領域の中から、前記交替ブロックを割り当てるために使用するスペア領域を選択するステップを含み、
前記ステップ（ｅ）は、前記ステップ（ｃ）で割り当てた前記交替ブロックの次のブロック位置を指すように、前記選択したスペア領域に対応する前記次使用可能スペア位置情報を更新するステップを含む、請求項２４に記載の情報記録方法。
【請求項２６】
ブロック単位で記録再生を行う書換え型情報記録媒体へ情報を記録する情報記録装置であって、
前記情報記録媒体は、
ユーザデータを記録するためのユーザデータ領域と、
前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、
前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域と
を備え、
前記スペア領域は、所定の方向に向かって順に使用され、
前記欠陥管理情報は、
欠陥ブロックのセクタ番地を含む欠陥エントリと
前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報と
を含み、
前記情報記録装置は、
前記ユーザデータ領域の欠陥ブロックを検出するユーザデータ領域欠陥ブロック検出部と、
前記スペア領域の欠陥ブロックを検出するスペア領域欠陥ブロック検出部と、
前記検出したユーザデータ領域の欠陥ブロックの代わりに使用する前記交替ブロックとして、前記検出したスペア領域の欠陥ブロックを避けつつ、前記所定の方向に沿って前詰めで順に前記スペア領域のブロックを割り当て、前記検出したユーザデータ領域の欠陥ブロックのセクタ番号を含む前記欠陥エントリを前記欠陥管理情報に登録する交替ブロック算出部と、
前記割り当てた交替ブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新する次使用可能スペア位置情報更新部と、
前記交替ブロック算出部および次使用可能スペア位置情報更新部で更新された前記欠陥管理情報を、前記欠陥管理情報領域へ記録する管理情報記録部と
を備える、情報記録装置。
【請求項２７】
前記情報記録媒体は、前記スペア領域を複数備え、
前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記スペア領域使用位置情報を含み、
前記交替ブロック算出部は、前記複数のスペア領域の中から、前記交替ブロックを割り当てるために使用するスペア領域を選択し、
前記次使用可能スペア位置情報更新部は、前記割り当てた交替ブロックの次のブロック位置を指すように、前記選択したスペア領域に対応する前記次使用可能スペア位置情報を更新する、請求項２６に記載の情報記録装置。
【請求項２８】
請求項２４に記載の情報記録方法によって情報が記録される情報記録媒体であって、
ユーザデータを記録するためのユーザデータ領域と、
前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、
前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域と
を備え、
前記スペア領域は、所定の方向に向かって順に使用される領域であり、
前記欠陥管理情報は、
欠陥ブロックのセクタ番地を含む欠陥エントリと、
前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報と
を含み、
前記更新された欠陥管理情報が、前記欠陥管理情報領域に記録される、情報記録媒体。
【請求項２９】
請求項２４に記載の情報記録方法によって情報が記録された情報記録媒体から前記情報を再生する情報再生方法であって、
前記割り当てられた交替ブロックを再生することで前記情報を読み出す、情報再生方法。
【請求項３０】
請求項２６に記載の情報記録装置によって情報が記録された情報記録媒体から前記情報を再生する情報再生装置であって、
前記割り当てられた交替ブロックを再生することで前記情報を読み出す、情報再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は欠陥管理機能を備えた情報記録媒体に対する記録再生方法、記録再生装置に関するものであり、特に複数回の繰り返し記録が可能な書換え型光ディスクへの記録再生を行う光ディスクドライブ等に有効である。
【背景技術】
【０００２】
近年、大容量で交換可能な情報記録媒体、およびそれを扱うディスクドライブ装置が広く普及している。【０００３】
大容量で交換可能な情報記録媒体としては、ＤＶＤやＢｌｕ−ｒａｙ  Ｄｉｓｃ（以下、ＢＤとも記載する。）といった光ディスクが良く知られている。光ディスクドライブ装置は、レーザ光を用いて光ディスク上に微小なピットを形成することによって記録再生を行う装置であり、大容量で交換可能な情報記録に適している。レーザ光としてＤＶＤは赤色レーザ、ＢＤは赤色レーザより波長が短い青色レーザを用いることが特徴であり、それによりＢＤはＤＶＤよりも記録密度を高め、大容量化を実現している。【０００４】
一方で光ディスクは交換可能な情報記録媒体であるため、埃や傷などによってその記録面に欠陥が存在する。そのため光ディスクへの記録再生を行う光ディスクドライブ装置では、記録再生データの信頼性保証のために欠陥管理を行うのが一般的である（例えば特許文献１参照）。【０００５】
図１は、光ディスクの領域構成図である。円盤状の光ディスク１には、スパイラル状に多数のトラック２が形成されており、各トラック２には細かく分けられた多数のブロック３が形成されている。【０００６】
ここで、トラック２の幅（トラックピッチ）は、例えばＢＤでは０．３２μｍであったりする。またブロック３は、エラー訂正の単位であり、記録および再生動作が行われる最小の単位である。例えば、ＤＶＤの場合には１ＥＣＣ（サイズ：３２ＫＢｙｔｅ）、ＢＤの場合には１クラスタ（サイズ：６４Ｋｂｙｔｅ）といったサイズであり、光ディスクのデータの最小単位であるセクタ（サイズ：２ＫＢｙｔｅ）という単位を用いて説明すると、１ＥＣＣ＝１６セクタ、１クラスタ＝３２セクタとなる。なお、以下の文中でクラスタと記載した場合は、全てブロック３と同じ意味であることを留意頂きたい。【０００７】
また、光ディスク１の領域は、リードイン領域４とデータ領域５とリードアウト領域６に大別される。ユーザデータの記録再生はデータ領域５に対して行われる。リードイン領域４とリードアウト領域６は、光ヘッド（図示せず）がデータ領域５の端へアクセスする場合に、光ヘッドがオーバーランしてもトラック２に追随できるようにのりしろとしての役割を果たす。【０００８】
図２は、記録層を１層のみ備えた書換え型光ディスクの領域構造を示す図である。【０００９】
データ領域５は、ユーザデータの記録再生を行うユーザデータ領域１４と、ユーザデータ領域１４の中の欠陥セクタを含むクラスタの代わりに用いるクラスタ（以下交替クラスタ）として予め用意されたスペア領域１５（記録層１層（Ｌ０層）で、その内周側に存在するスペア領域なので、Ｉｎｎｅｒ  Ｓｐａｒｅ  Ａｒｅａ  Ｌａｙｅｒ０（以下、ＩＳＡ０と呼ぶ））とで構成される。【００１０】
リードイン領域４とリードアウト領域６には、光ディスク１における欠陥ブロックに関する欠陥管理情報を書き込むための領域として、リードイン領域４には第１の欠陥管理情報領域１０（以下ＤＭＡ１とする）と第２の欠陥管理情報領域１１（以下ＤＭＡ２とする）を備え、リードアウト領域６には第３の欠陥管理情報領域１２（以下ＤＭＡ３とする）と第４の欠陥管理情報領域１３（以下ＤＭＡ４とする）を備えている。ＤＭＡ１〜ＤＭＡ４はそれぞれ所定の位置に配置される領域である。ここでＤＭＡ１〜ＤＭＡ４は全て同じ情報が多重記録されている。これは、ＤＭＡ１〜ＤＭＡ４自身が欠陥に冒されている場合の備えであり、例え正しく再生されないＤＭＡがあってもどれか１つでも正しく再生できるＤＭＡがあれば欠陥管理情報を取得することができるためである。【００１１】
ＤＭＡ１〜ＤＭＡ４はそれぞれディスク定義構造２０（以下ＤＤＳと呼ぶ）と欠陥リスト２１（以下ＤＦＬと呼ぶ）とを備える。【００１２】
ＤＤＳ２０は、ＤＦＬ２１の配置を示す位置情報や、スペア領域１５に関する情報（例えばサイズ情報など）などを含む情報である。【００１３】
図１６は、記録層を１層のみ備えた書換え型光ディスクにおけるＤＦＬ２１のデータ構造を示す説明図である。【００１４】
ＤＦＬ２１は、ＤＦＬヘッダ３０と０個以上の欠陥エントリ３１（図１６は、ｎ＋１個（ｎは０以上の整数）の欠陥エントリ３１を備えた場合の例）とＤＦＬターミネータ３２から構成される。つまり欠陥クラスタが検出されていない場合は、ＤＦＬ２１はＤＦＬヘッダ３０とＤＦＬターミネータ３２から構成される。【００１５】
ＤＦＬヘッダ３０は、この情報がＤＦＬであることを示す識別情報であるＤＦＬ識別子４０と、ＤＦＬ２１が更新された回数を示す第１更新回数情報４１と、ＤＦＬ２１に含まれる欠陥エントリ３１の個数を示す欠陥エントリ数４２とを備える。【００１６】
ＤＦＬターミネータ３２は、この情報がＤＦＬの終端位置を意味するターミネータであることを示すＤＦＬターミネータ識別子５０と、ＤＦＬ２１が更新された回数を示す第２更新回数情報５１とを備える。第１更新回数情報４１と第２更新回数情報５１は同じ値を示す情報であり、万が一ＤＦＬ２１の更新途中で瞬停などの電源が切れるような事象などが発生して更新が正常に行えなかったとしてもそれを検出できるようにするためにＤＦＬ２１の先頭位置と終端位置にそれぞれ同じ情報を備える。【００１７】
欠陥エントリ３１はデータ領域５中で検出された欠陥クラスタに関する情報である。欠陥エントリでは、複数の種類（属性）によって欠陥クラスタを管理する（例えば特許文献２）。【００１８】
図１７（Ａ）から（Ｃ）は、欠陥エントリ３１の構成、および欠陥エントリ３１で管理する欠陥の属性を示す説明図である。図１７（Ａ）に示すように、欠陥エントリ３１は、第１状態フィールド３１ａ、第１アドレスフィールド３１ｂ、第２状態フィールド３１ｃ、第２アドレスフィールド３１ｄにより構成される。なお、欠陥エントリ３１の構成は、この例にのみ限定されるものではなく、これら以外の任意のフィールドを含んでいても良い。【００１９】
第１状態フィールド３１ａおよび第２状態フィールド３１ｃは、後述するように、当該欠陥エントリ３１の属性（種類）などを示す。第１アドレスフィールド３１ｂおよび第２アドレスフィールド３１ｄには、第１状態フィールド３１ａおよび第２状態フィールド３１ｃの属性に応じて、欠陥クラスタあるいは交替クラスタの位置情報等が格納される。一例としては、第１アドレスフィールド３１ｂに欠陥クラスタの先頭セクタの物理アドレス番号が格納され、第２アドレスフィールド３１ｄに交替クラスタの先頭セクタの物理アドレス番号が格納される場合がある。【００２０】
第１状態フィールド３１ａは、例えば４ビットのフラグ情報である。図１７（Ｂ）に、第１状態フィールド３１ａの定義の一例を示す。【００２１】
例えば第１状態フィールド３１ａの値が００００であることは、欠陥クラスタに交替クラスタが割り当てられており、欠陥クラスタのユーザデータが交替クラスタに記録されていることを示す（この属性をＲＡＤ０と呼ぶ）。【００２２】
また第１状態フィールド３１ａの値が１０００であることは、欠陥クラスタに交替クラスタが割り当てられているが、欠陥クラスタのユーザデータは交替クラスタに記録されていないことを示す（この属性をＲＡＤ１と呼ぶ）。【００２３】
また第１状態フィールド３１ａの値が０００１であることは、欠陥クラスタに交替クラスタが割り当てられていないことを示す（この属性をＮＲＤと呼ぶ）。【００２４】
また第１状態フィールド３１ａの値が００１０であることは、当該欠陥エントリ３１が欠陥クラスタの位置情報に関して有意な情報を含んでいないことを示す（この属性をＳＰＲと呼ぶ）。但し、当該欠陥エントリ３１の第２アドレスフィールド３１ｄに指定されているセクタアドレスは、当該セクタを先頭とするクラスタ（つまりスペア領域１５中のクラスタ）が、将来の交替先として利用可能であることを意味する。【００２５】
また第１状態フィールド３１ａの値が０１００であることは、欠陥クラスタの可能性がある領域であることを示す（この属性をＰＢＡと呼ぶ）。言いかえれば、欠陥クラスタとは確定していないが、欠陥の可能性がある領域のことであり、主に後述の物理再フォーマットが行われることで生成される属性である。この場合、当該欠陥エントリ３１の第１アドレスフィールド３１ｂには欠陥クラスタの可能性がある領域の先頭クラスタにおける先頭セクタの物理アドレス番号を示し、第２アドレスフィールド３１ｄには欠陥クラスタの可能性がある領域のサイズ（クラスタ数など）を意味する。【００２６】
さらに第１状態フィールド３１ａの値が０１１１であることは、欠陥クラスタがスペア領域１５中の欠陥クラスタであることを意味する（この属性をＵＮＵＳＥと呼ぶ）。【００２７】
ここでＳＰＲ属性およびＵＮＵＳＥ属性を除く属性では、欠陥クラスタの位置情報は当該欠陥エントリ３１の第１アドレスフィールド３１ｂにて指定され、ＳＰＲ属性およびＵＮＵＳＥ属性では第２アドレスフィールド３１ｄに指定されるのが一般的である。【００２８】
なお欠陥エントリ３１は欠陥クラスタに関する位置情報を含むと説明したが、当該欠陥エントリ３１が示すクラスタは欠陥に限定される必要はない。具体的には例えばＲＡＤ０属性などはあるクラスタに対して交替クラスタが割り当てられ、交替クラスタに交替記録されていることを示す属性であり、あるクラスタとは欠陥でなくとも、何らかの要因で意図的に交替クラスタに交替記録されたクラスタであっても良い。あるいはＮＲＤ属性は欠陥クラスタに交替クラスタが割り当てられていないことを示すが、これはつまり、ＮＲＤ属性で示されるクラスタには有効なデータが記録されていない（正しく読み出せない）ことを示す属性であり、何らかの要因で有効データが記録されていないクラスタをＮＲＤ属性として管理されても良い。【００２９】
第２状態フィールド３１ｃは、例えば４ビットのフラグ情報である。図１７（Ｃ）に示すように、第２状態フィールド３１ｃが００００の場合は、当該フィールドが使用されていないことを示すが、０１００の場合は、第１アドレスフィールド３１ｂまたは第２アドレスフィールド３１ｄに示されるクラスタに対して後述の物理再フォーマットが行われたことを示す。これには、物理再フォーマット時のクリーニング等により、第１アドレスフィールド３１ｂまたは第２アドレスフィールド３１ｄに示されているクラスタの欠陥が解消されているかも知れないこと、また欠陥クラスタおよび交替クラスタのいずれにも有意なユーザデータは存在しないこと、という２つの意味がある。【００３０】
図１８は、欠陥エントリ３１における第１状態フィールド３１ａおよび第２状態フィールド３１ｃの組み合わせにおける一例を示す説明図である。【００３１】
例えばユーザデータ領域１４の欠陥クラスタを管理するＰＢＡ属性、およびスペア領域１５のクラスタを管理するＳＰＲ属性については、物理再フォーマットによって欠陥が解消されているかも知れないことを示す第２状態フィールド３１ｃが０１００（これをＲＤＥ状態と呼ぶ）の欠陥エントリ３１が生成され得る。【００３２】
また欠陥エントリ３１における属性のうちＰＢＡ属性を除いてはすべて１つのクラスタ（ブロック）単位で管理され、ＰＢＡ属性については１クラスタ（ブロック）以上の領域、つまり複数クラスタ（ブロック）に跨る領域を管理することが可能な属性である。【００３３】
ＤＦＬ２１に含まれる欠陥エントリ３１は、ソートされた状態で管理される。具体的には例えば、第１状態フィールド３１ａの最上位ビットを除く欠陥エントリ３１に対して昇順にソートされた形で管理される。つまり、欠陥属性（但し、ＲＡＤ０とＲＡＤ１は同一の属性として扱う）ごとにまとまった形で、さらにその欠陥属性のまとまりの中で管理対象クラスタ（つまり第１アドレスフィールド３１ｂや第２アドレスフィールド３１ｄで示されるクラスタ等）の物理アドレス番号で昇順にソートされた形になる。【００３４】
ここで物理再フォーマットについて説明する。【００３５】
光ディスク１を記録するためには、データ領域５におけるユーザデータ領域１４とスペア領域１５の配置の決定等を行うための初期化（Ｉｎｉｔｉａｌｉｚｅ）フォーマットを行う。またこれとは別に、すでに記録中の光ディスク１に対してもフォーマットを行うことが出来る。これを物理再フォーマットと呼ぶ。【００３６】
欠陥クラスタの数が多くなると、交替クラスタへアクセスする頻度が高くなり、その結果極端に記録再生速度（パフォーマンス）が低下し、特に動画の記録再生等に支障が生じることがある。また交替クラスタを含むスペア領域１５が確保されるのはデータ領域５中であるため、交替の多発に備えて交替領域を多く確保すると、ユーザデータの記録可能容量（つまりユーザーデータ領域１４の容量）も圧迫される。このような場合、ディスクの表面に付着した汚れを拭くなどしてクリーニングした後に、物理再フォーマット（再初期化：Ｒｅ−Ｉｎｉｔｉａｌｉｚａｔｉｏｎ）を行ったりする。これは、ディスクに後発的に生じる欠陥（後発欠陥）の場合は、ディスク表面に付着した指紋や塵などの汚れに起因することが多いため、クリーニングを行うことにより、後発的に生じた欠陥の多くが解消される可能性があるからである。物理再フォーマット処理としては、例えばＤＦＬ２１に登録されている欠陥クラスタに対して、あるいはディスク全面に対してサーティファイと呼ばれる試し書きを行うことで、当該クラスタが欠陥か否かを判断する方法や、ＤＦＬ２１に登録されている欠陥エントリ３１の欠陥属性を欠陥が解消されているかも知れないことを示す属性（例えば、欠陥エントリ３１の第２状態フィールド３１ｃを０１００）に変更する方法や、あるいはその光ディスク１に対して初めて記録を行なう際に行う初期化フォーマットと同様に、ＤＦＬ２１を初期状態（つまり何も欠陥クラスタが登録されていない状態）にするといった方法などがある。また物理再フォーマットを行うと、ある特殊な場合を除いて、データ領域５に含まれるユーザデータ等はすべて無効なデータとなる。ここである特殊な場合と記載したのは、データ領域５中に存在するユーザデータは有効なままで、スペア領域１５のサイズだけを変更するような物理再フォーマット機能が提供される場合もあるからである。【００３７】
ここで、交替クラスタとして使用可能なスペア領域１５における、使用可能なクラスタの管理方法について説明する。交替クラスタとして割り当てることが出来るクラスタの管理方法としては、以下に述べるような方法が考えられる。【００３８】
まず、追記型情報記録媒体では、次に使用可能なスペア領域１５内の位置（物理アドレス番号）を示すポインタ情報で管理するという方法が考えられる（例えば、特許文献３や特許文献４）。またこれを実現するために、スペア領域１５の使用順番に制限を付けられている。ここで制限とは、スペア領域１５においてトラックパスの方向、つまり物理アドレス番号の小さいクラスタから順に（昇順に）使用する、あるいはさらに複数存在するスペア領域１５に対しても、物理アドレス番号が小さいスペア領域１５から順に使用するという内容である。【００３９】
別の方法としては、先に図１７で説明したように、スペア領域１５内における使用可能なクラスタ、および使用不能なクラスタを、それぞれクラスタ単位で欠陥エントリ３１として管理するという方法が考えられる（例えば、特許文献２）。これは、スペア領域１５に含まれるクラスタ全てに対して、第１状態フィールド３１ａが００１０（ＳＰＲ）である欠陥エントリ３１、および０１１１（ＵＮＵＳＥ）である欠陥エントリ３１としてＤＦＬ２１に管理するというものである。この方法では、交替先として使用可能なクラスタ位置を管理するＳＰＲ属性の欠陥エントリ３１で示される位置が交替クラスタとして使用可能なクラスタであるとすぐに判断できる。またスペア領域１５については、ＳＰＲ属性の欠陥エントリ３１で管理されるクラスタであれば、どのクラスタを交替先として割り当てても問題は無い。
【先行技術文献】
【特許文献】
【００４０】
【特許文献１】特開２００３−３４６４２９号公報
【特許文献２】特許第３８５８０５０号公報
【特許文献３】米国特許第５７１５２２１号公報
【特許文献４】特開２００６−３４４３７５号公報
【発明の概要】
【発明が解決しようとする課題】
【００４１】
しかしここで述べた２つの方法は、いずれもデメリットがある。まずポインタ情報によって次に使用可能な位置を管理する方法は、１回のみ記録可能な追記型情報記録媒体に対しては有効な方法であるといえる。しかし、複数回の記録が可能で物理再フォーマットが実施されうる書き換え型情報記録媒体に対しては有効とはいえない。何故ならば、書き換え型情報記録媒体では、物理フォーマットによってポインタ情報の変更（更新）が発生したり、ＤＦＬ２１（図１６）で管理される欠陥クラスタの情報が消えるなど、追記型情報記録媒体と違って、使用途中に媒体の状態が変わる可能性があるためである。そのため、ポインタ情報が指す位置は、追記型情報記録媒体の場合は初めて使用するクラスタであることが保証されるのに対して、書換え型情報記録媒体の場合は必ずしも初めて使用するクラスタとは限らず、例えば以前欠陥として検出されていたクラスタの可能性もある。つまり書換え型情報記録媒体の場合には、追記型情報記録媒体のようにポインタ情報だけを頼りに交替先を割り当てると、以前欠陥であったクラスタを交替先として割り当てるなど、交替記録処理のパフォーマンス低下につながる恐れがある。【００４２】
この課題を解決すべく検討されたのが、スペア領域１５内における使用可能なクラスタ、および使用不能なクラスタを、それぞれクラスタ単位で欠陥エントリ３１としてＤＦＬ２１に備えることで管理しようとする２つ目の方法である。この方法の場合は上述したように、少なくとも欠陥クラスタの位置情報は消去されずに残し、当該欠陥エントリ３１の第２状態フィールド３１ｃに物理再フォーマットが行われたことを示す情報を設定するというものである。この方法ならば、以前欠陥だったクラスタに関する情報は物理再フォーマットを行ってもそのまま残るため、以前欠陥だったクラスタを物理再フォーマット後に交替先として割り当てるリスクは抑えることが出来る。しかし一方でこの方法の場合は、スペア領域１５中に含まれるクラスタ毎に欠陥エントリ３１を必要とするため、何も欠陥クラスタが存在しない初期状態においても、ＤＦＬ２１のサイズは少なくともスペア領域１５に含まれる総クラスタ数分の欠陥エントリ３１が必要となるため、スペア領域１５のサイズに応じて最低限必要なＤＦＬ２１のサイズも増加することになる。ここでスペア領域１５は、図２の例では記録層の内周側１箇所のみに備える例を記載したが、内周側だけでなく外周側にも備える方法も一般的であり、さらに記録層を２層備えるような記録媒体であれば、それぞれの記録層にスペア領域１５を備えるのが一般的である。この方法だと、今後記録層が３層、４層、あるいはそれ以上備える多層記録媒体の場合、ＤＦＬ２１の最低限必要なサイズも増大してしまうという課題がある。ＤＦＬ２１のサイズが増加すると、これを記録するためのＤＭＡのサイズも増大することに加え、ＤＦＬ２１の情報は情報記録媒体への記録再生を行う際に実際のアクセス位置を算出するためのアドレス変換に必要であるため、記録再生を行うたびに情報記録媒体から読み出していたのでは非効率的であるため、一旦読み出した内容をＤＲＡＭのようなメモリに読み出しておくのが一般的であるが、それを実現するためにはメモリの容量も多く必要になってしまうという課題につながる。【００４３】
そこで、これら２つの課題を解決できる方法、つまりスペア領域１５のサイズが大きくなったとしてもＤＦＬ２１のサイズはコンパクトに抑え、且つ、物理再フォーマットを行った後もスペア領域１５中の欠陥クラスタに対して欠陥であることを認識して、そこを交替クラスタとして再割り当てしない（使用しない）ように制御できる欠陥管理方法が求められている。
【課題を解決するための手段】
【００４４】
本発明の情報記録媒体は、ブロック単位で記録再生を行う書換え型情報記録媒体であって、前記情報記録媒体は、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域とを備え、前記スペア領域は、所定の方向に向かって順に使用される領域であり、前記欠陥管理情報は、前記スペア領域の中に存在する欠陥ブロックを示すスペア欠陥属性と、前記欠陥ブロックのセクタ番地を含む欠陥エントリと、前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報とを含む。【００４５】
ある実施形態によれば、前記情報記録媒体は、前記スペア領域を複数備え、前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記次使用可能スペア位置情報を含む。【００４６】
ある実施形態によれば、前記スペア欠陥属性は、前記スペア領域における使用不能な欠陥ブロックを示す確定スペア欠陥属性と、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性とのうちの少なくとも一方を含む。【００４７】
本発明の情報記録方法は、ブロック単位で記録再生を行う書換え型情報記録媒体への情報記録方法であって、前記情報記録媒体は、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域とを備え、前記スペア領域は、所定の方向に向かって順に使用され、前記欠陥管理情報は、前記スペア領域の中に存在する欠陥ブロックを示すスペア欠陥属性と、前記欠陥ブロックのセクタ番地を含む欠陥エントリと、前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報と、を含み、前記記録方法は、前記次使用可能スペア位置情報と前記欠陥エントリとに基づいて、前記欠陥ブロックの代わりに交替ブロックを割り当てるステップと、前記次使用可能スペア位置情報を更新するステップとを包含する。【００４８】
ある実施形態によれば、前記記録方法は、前記交替ブロックを割り当てた場合に、
（ａ）前記交替ブロックとして割り当てたブロックの次のブロック位置が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断するステップと、
（ｂ）前記ステップ（ａ）で合致しないと判断した場合、前記次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップと、
（ｃ）前記ステップ（ａ）で合致すると判断した場合、前記欠陥エントリが示す欠陥ブロックを避けて、前記所定の方向に向かってさらに次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップとを包含する。【００４９】
ある実施形態によれば、前記スペア欠陥属性は、前記スペア領域における使用不能な欠陥ブロックを示す確定スペア欠陥属性と、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性とのうちの少なくとも一方を含み、前記ステップ（ａ）は、前記次のブロック位置が、前記確定スペア欠陥属性の欠陥ブロックのセクタ番地に合致するか否かを判断するステップを含み、前記ステップ（ｃ）は、前記ステップ（ａ）で合致すると判断した場合に、前記確定スペア欠陥属性の欠陥ブロックを避けて、前記所定の方向に向かってさらに次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップを含む。【００５０】
ある実施形態によれば、前記スペア欠陥属性は、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性を含み、前記記録方法は、
（ａ）前記交替ブロックとして割り当てたブロックの次のブロック位置が、前記暫定スペア欠陥属性の欠陥ブロックのセクタ番地に合致するか否かを判断するステップと、
（ｂ）前記ステップ（ａ）で合致すると判断した場合、前記次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップとをさらに包含する。【００５１】
ある実施形態によれば、前記スペア欠陥属性は、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性を含み、前記交替ブロックを割り当てるときに、前記次使用可能スペア位置情報が示すブロックが、前記欠陥エントリの前記セクタ番号に合致しない場合は、前記次使用可能スペア領域情報が示すブロックを交替ブロックとして割り当て、前記交替ブロックを割り当てるときに、前記次使用可能スペア位置情報が示すブロックが、前記暫定スペア欠陥属性で管理されるセクタ番号に合致する場合は、
（ａ）前記暫定スペア欠陥属性で管理されるブロックを交替ブロックとして割り当てるステップと、
（ｂ）前記暫定スペア欠陥属性で管理されるブロックを前記所定の方向に向かってスキップした次のブロックを交替ブロックとして割り当てるステップと、のうちの一方のステップを実行する。【００５２】
ある実施形態によれば、前記記録方法は、前記交替ブロックを割り当てる場合に、
（ａ）前記次使用可能スペア位置情報が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断するステップと、
（ｂ）前記ステップ（ａ）で合致しないと判断した場合、前記次使用可能スペア位置情報が示すブロックを前記交替ブロックとして決定するステップと、
（ｃ）前記ステップ（ａ）で合致すると判断した場合、前記欠陥エントリが示す欠陥ブロックを避けて、前記所定の方向に向かって次のブロックを前記交替ブロックとして決定するステップと、を備え、
更新する場合に、
（ｄ）前記ステップ（ｂ）または（ｃ）で交替ブロックとして決定したブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップ、を備える。【００５３】
ある実施形態によれば、前記情報記録媒体は、前記スペア領域を複数備え、前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記次使用可能スペア位置情報を含み、前記ステップ（ａ）は、前記複数のスペア領域の中から、前記交替ブロックを割り当てるために使用するスペア領域を選択するステップと、前記選択した前記スペア領域に対応する前記次使用可能スペア位置情報が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断するステップとを含む。【００５４】
ある実施形態によれば、前記ステップ（ａ）は、前記次使用可能スペア位置情報と一致するか比較すべき前記欠陥エントリを確定するステップと、一致した場合に、一致するか比較すべき前記欠陥エントリを次の欠陥エントリに更新するステップとを含む。【００５５】
ある実施形態によれば、前記スペア欠陥属性は、前記スペア領域における使用不能な欠陥ブロックを示す確定スペア欠陥属性と、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性とを含み、前記ステップ（ａ）は、前記次使用可能スペア位置情報と同じセクタ番地を有する前記暫定スペア欠陥属性の前記欠陥エントリを削除するステップと、前記次使用可能スペア位置情報が、前記確定スペア欠陥属性の前記欠陥エントリの前記セクタ番地に合致するか否かを判断するステップとを含む。【００５６】
本発明の情報記録装置は、ブロック単位で記録再生を行う書換え型情報記録媒体へ情報を記録する情報記録装置であって、前記情報記録媒体は、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域とを備え、前記スペア領域は、所定の方向に向かって順に使用され、前記欠陥管理情報は、前記スペア領域の中に存在する欠陥ブロックを示すスペア欠陥属性と、前記欠陥ブロックのセクタ番地を含む欠陥エントリと、前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報とを含み、前記情報記録装置は、前記次使用可能スペア位置情報と前記欠陥エントリとに基づいて、前記欠陥ブロックの代わりに交替ブロックを割り当て、前記次使用可能スペア位置情報を更新する。【００５７】
ある実施形態によれば、前記記録装置は、前記交替ブロックを割り当てた場合に、前記交替ブロックとして割り当てたブロックの次のブロック位置が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断し、合致しないと判断した場合、前記次のブロック位置を指すように前記次使用可能スペア位置情報を更新し、合致すると判断した場合、前記欠陥エントリが示す欠陥ブロックを避けて、前記所定の方向に向かってさらに次のブロック位置を指すように前記次使用可能スペア位置情報を更新する。【００５８】
ある実施形態によれば、前記スペア欠陥属性は、前記スペア領域における使用不能な欠陥ブロックを示す確定スペア欠陥属性と、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性とのうちの少なくとも一方を含み、前記記録装置は、前記交替ブロックとして割り当てたブロックの次のブロック位置が、前記確定スペア欠陥属性の欠陥ブロックのセクタ番地に合致するか否かを判断し、合致すると判断した場合、前記確定スペア欠陥属性の欠陥ブロックを避けて、前記所定の方向に向かってさらに次のブロック位置を指すように前記次使用可能スペア位置情報を更新する。【００５９】
ある実施形態によれば、前記スペア欠陥属性は、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性を含み、前記記録装置は、前記交替ブロックとして割り当てたブロックの次のブロック位置が、前記暫定スペア欠陥属性の欠陥ブロックのセクタ番地に合致するか否かを判断し、合致すると判断した場合、前記交替ブロックとして割り当てたブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新する。【００６０】
ある実施形態によれば、前記スペア欠陥属性は、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性を含み、前記記録装置は、前記交替ブロックを割り当てるときに、前記次使用可能スペア位置情報が示すブロックが、前記欠陥エントリの前記セクタ番号に合致しない場合は、前記次使用可能スペア領域情報が示すブロックを交替ブロックとして割り当て、前記次使用可能スペア位置情報が示すブロックが、前記暫定スペア欠陥属性で管理される前記セクタ番号に合致する場合は、
（ａ）前記暫定スペア欠陥属性で管理されるブロックを交替ブロックとして割り当てる、
（ｂ）前記暫定スペア欠陥属性で管理されるブロックを前記所定の方向に向かってスキップした次のブロックを交替ブロックとして割り当てる、
のうちのいずれかを実行して前記交替ブロックを割り当てる。【００６１】
ある実施形態によれば、前記記録装置は、前記交替ブロックを割り当てる動作を実行するために、前記次使用可能スペア位置情報が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断する判断部と、前記判断部で合致しないと判断した場合、前記次使用可能スペア位置情報が示すブロックを前記交替ブロックとして決定する決定部とを備え、前期決定部は、前記判断部で合致すると判断した場合、前記欠陥エントリが示す欠陥ブロックを避けて、前記所定の方向に向かって次のブロックを前記交替ブロックとして決定し、前記記録装置は、前記決定部が交替ブロックとして決定したブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新する更新部をさらに備える。【００６２】
ある実施形態によれば、前記情報記録媒体は、前記スペア領域を複数備え、前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記次使用可能スペア位置情報を含み、前記判断部は、前記複数のスペア領域の中から、前記交替ブロックを割り当てるために使用するスペア領域を選択し、前記選択したスペア領域に対応する前記次使用可能スペア位置情報が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断する。【００６３】
ある実施形態によれば、前記判断部は、前記次使用可能スペア位置情報と一致するか比較すべき前記欠陥エントリを確定し、一致した場合に、一致するか比較すべき前記欠陥エントリを次の欠陥エントリに更新する。【００６４】
ある実施形態によれば、前記スペア欠陥属性は、前記スペア領域において使用不能な欠陥ブロックを示す確定スペア欠陥属性と、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性とを含み、前記判断部は、前記次使用可能スペア位置情報と同じセクタ番地を有する前記暫定スペア欠陥属性の前記欠陥エントリを削除し、前記次使用可能スペア位置情報が、前記確定スペア欠陥属性の前記欠陥エントリの前記セクタ番地に合致するか否かを判断する。【００６５】
本発明の情報再生方法は、前記情報記録方法によって情報が記録された情報記録媒体から前記情報を再生する情報再生方法であって、前記割り当てられた交替ブロックを再生することで前記情報を読み出す。【００６６】
本発明の情報再生装置は、前記情報記録装置によって情報が記録された情報記録媒体から前記情報を再生する情報再生装置であって、前記割り当てられた交替ブロックを再生することで前記情報を読み出す。【００６７】
本発明の情報記録方法は、ブロック単位で記録再生を行う書換え型情報記録媒体への情報記録方法であって、前記情報記録媒体は、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域とを備え、前記スペア領域は、所定の方向に向かって順に使用され、前記欠陥管理情報は、欠陥ブロックのセクタ番地を含む欠陥エントリと、前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報とを含み、前記情報記録方法は、
（ａ）前記ユーザデータ領域の欠陥ブロックを検出するステップと、
（ｂ）前記スペア領域の欠陥ブロックを検出するステップと、
（ｃ）前記ステップ（ａ）で検出した欠陥ブロックの代わりに使用する前記交替ブロックとして、前記ステップ（ｂ）で検出した欠陥ブロックを避けつつ、前記所定の方向に沿って前詰めで順に前記スペア領域のブロックを割り当てるステップと、
（ｄ）前記ステップ（ａ）で検出した欠陥ブロックのセクタ番号を含む前記欠陥エントリを前記欠陥管理情報に登録するステップと、
（ｅ）前記ステップ（ｃ）で割り当てた前記交替ブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップと、
（ｆ）前記ステップ（ｄ）および（ｅ）で更新された前記欠陥管理情報を、前記欠陥管理情報領域へ記録するステップと、を包含する。【００６８】
ある実施形態によれば、前記情報記録媒体は、前記スペア領域を複数備え、前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記スペア領域使用位置情報を含み、前記ステップ（ｃ）は、前記複数のスペア領域の中から、前記交替ブロックを割り当てるために使用するスペア領域を選択するステップを含み、前記ステップ（ｅ）は、前記ステップ（ｃ）で割り当てた前記交替ブロックの次のブロック位置を指すように、前記選択したスペア領域に対応する前記次使用可能スペア位置情報を更新するステップを含む。【００６９】
本発明の情報記録装置は、ブロック単位で記録再生を行う書換え型情報記録媒体へ情報を記録する情報記録装置であって、前記情報記録媒体は、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域とを備え、前記スペア領域は、所定の方向に向かって順に使用され、前記欠陥管理情報は、欠陥ブロックのセクタ番地を含む欠陥エントリと、前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報とを含み、前記情報記録装置は、前記ユーザデータ領域の欠陥ブロックを検出するユーザデータ領域欠陥ブロック検出部と、前記スペア領域の欠陥ブロックを検出するスペア領域欠陥ブロック検出部と、前記検出したユーザデータ領域の欠陥ブロックの代わりに使用する前記交替ブロックとして、前記検出したスペア領域の欠陥ブロックを避けつつ、前記所定の方向に沿って前詰めで順に前記スペア領域のブロックを割り当て、前記検出したユーザデータ領域の欠陥ブロックのセクタ番号を含む前記欠陥エントリを前記欠陥管理情報に登録する交替ブロック算出部と、前記割り当てた交替ブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新する次使用可能スペア位置情報更新部と、前記交替ブロック算出部および次使用可能スペア位置情報更新部で更新された前記欠陥管理情報を、前記欠陥管理情報領域へ記録する管理情報記録部とを備える。【００７０】
ある実施形態によれば、前記情報記録媒体は、前記スペア領域を複数備え、前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記スペア領域使用位置情報を含み、前記交替ブロック算出部は、前記複数のスペア領域の中から、前記交替ブロックを割り当てるために使用するスペア領域を選択し、前記次使用可能スペア位置情報更新部は、前記割り当てた交替ブロックの次のブロック位置を指すように、前記選択したスペア領域に対応する前記次使用可能スペア位置情報を更新する。【００７１】
本発明の情報記録媒体は、前記情報記録方法によって情報が記録される情報記録媒体であって、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域とを備え、前記スペア領域は、所定の方向に向かって順に使用される領域であり、前記欠陥管理情報は、欠陥ブロックのセクタ番地を含む欠陥エントリと、前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報とを含み、前記更新された欠陥管理情報が、前記欠陥管理情報領域に記録される。【００７２】
本発明の情報再生方法は、前記情報記録方法によって情報が記録された情報記録媒体から前記情報を再生する情報再生方法であって、前記割り当てられた交替ブロックを再生することで前記情報を読み出す。【００７３】
本発明の情報再生装置は、前記情報記録装置によって情報が記録された情報記録媒体から前記情報を再生する情報再生装置であって、前記割り当てられた交替ブロックを再生することで前記情報を読み出す。
【発明の効果】
【００７４】
本発明の書換え型情報記録媒体は、スペア領域１５の各々において次に使用可能な位置を示す次使用可能スペア位置情報４３（図３）を有し、且つ、スペア領域１５に対してそれぞれ個別に、使用順番（使用方向）に制限を付ける（例えば物理アドレス番号の昇順方向に向かって使用する）。さらにスペア領域１５内の欠陥を管理するための欠陥属性を有する欠陥エントリ３１をＤＦＬ２１に備える。このようにすることで、記録層の多層化等に伴ってスペア領域１５のサイズが増加したとしても、ＤＦＬ２１のサイズをコンパクトに抑えることができる。また、物理再フォーマットを行った後でも、物理再フォーマット前のスペア領域１５内における欠陥クラスタに関する情報を保持させることにより、物理再フォーマット後の欠陥交替処理時の処理パフォーマンスの低下も防ぐことができる。【００７５】
さらに、次使用可能スペア領域位置情報４３と欠陥エントリ３１とに基づいて、スペア領域１５における交替クラスタを、欠陥ブロックの代わりとして割り当て、次使用可能スペア位置情報４３を更新する。このことにより、スペア領域１５内のクラスタが欠陥クラスタであるか否かを判断するために、そのクラスタに実際に記録を行い欠陥であるか否かを判断するといった、時間のかかる処理を行う必要がなくなり、欠陥交替記録時において適切な交替クラスタの割り当てを速く行うことができる。【００７６】
さらに、物理再フォーマット時に割り当てる交替クラスタをスペア領域１５の使用順番（方向）にしたがって前詰めで割り当てるようにする。これにより、スペア領域１５の使用順番に従った方向において、次使用可能スペア位置情報４３より後に、交替先として割り当てられているクラスタが無い状態を実現できる。そのため、スペア領域１５内の使用済みクラスタを次使用可能スペア位置情報４３のみで管理することが可能になる。つまり、物理再フォーマット後に交替先としてすでに割り当てられてＤＦＬ２１に登録されているクラスタを、サーチする必要は無くなる。
【図面の簡単な説明】
【００７７】
【図１】光ディスクの物理構造を示す図である。
【図２】光ディスクの詳細な領域構成を示す図である。
【図３】本発明の実施の形態１における、ＤＦＬ２１のデータ内容を示す図である。
【図４】本発明の実施の形態１における、欠陥エントリ３１の具体例を示す図である。
【図５】本発明の実施の形態における、光ディスク記録再生装置１００のブロック図である。
【図６】本発明の実施の形態１における、初期フォーマット後の光ディスク１の状態を示す図である。
【図７】（Ａ）から（Ｄ）は、本発明の実施の形態における、欠陥交替処理の具体例を示す図である。
【図８】本発明の実施の形態における、物理再フォーマット処理を示すフロー図である。
【図９】本発明の実施の形態における、交替クラスタの割り当て処理を示すフロー図である。
【図１０】（Ａ）から（Ｆ）は、本発明の実施の形態における、物理再フォーマット時の交替先再割り当て処理を示す図である。
【図１１】（Ａ）から（Ｆ）は、本発明の実施の形態における、物理再フォーマット後の交替先割り当て処理を示す図である。
【図１２】本発明の実施の形態２および実施の形態３における、光ディスク１の領域構造を示す図である。
【図１３】（Ａ）および（Ｂ）は、本発明の実施の形態２および実施の形態３における、スペア領域１５の使用方向、およびＤＦＬヘッダ３０データ内容を示す図である。
【図１４】（Ａ）および（Ｂ）は、本発明の実施の形態３における、欠陥エントリ３１の属性および欠陥エントリ３１の具体例を示す図である。
【図１５】（Ａ）から（Ｄ）は、本発明の実施の形態３における、交替先割り当ての具体例を示す図である。
【図１６】ＤＦＬ２１のデータ内容を示す図である。
【図１７】（Ａ）から（Ｃ）は、欠陥エントリ３１の構成および内容を示す図である。
【図１８】欠陥エントリ３１の具体例を示す図である。
【図１９】（Ａ）から（Ｆ）は、本発明の実施の形態における、物理再フォーマット後の交替先割り当て処理を示す図である。
【図２０】本発明の実施の形態における多層光ディスクの断面を示す図である。
【発明を実施するための形態】
【００７８】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００７９】
（実施の形態１）
本発明の実施の形態１では、情報記録媒体として、記録層を１層のみ備えた書換え型光ディスクを例にとって説明する。
【００８０】
１．領域構造／データ構造
本発明の実施の形態１における書換え型光ディスクのデータ構造は、図２を用いて説明した書換え型光ディスクと、スペア領域１５の使い方、ＤＦＬ２１に含まれるＤＦＬヘッダ３０の内容、および欠陥エントリ３１の内容を除いて同じであるため、ここでは、内容が異なるものについてのみ説明する。
【００８１】
図３は、本発明の実施の形態１における書換え型光ディスクのＤＦＬ２１の内容を説明する説明図である。
【００８２】
ＤＦＬヘッダ３０は、この情報がＤＦＬであることを示す識別情報であるＤＦＬ識別子４０と、ＤＦＬ２１が更新された回数を示す第１更新回数情報４１と、ＤＦＬ２１に含まれる欠陥エントリ３１の個数を示す欠陥エントリ数４２に加えてさらに、スペア領域１５において次に使用可能なクラスタ位置を管理するための情報である次使用可能スペア位置情報４３（本発明の実施の形態１の場合は、Ｐ＿ＩＳＡ０（Ｎｅｘｔ  Ａｖａｉｌａｂｌｅ  ＰＳＮ  ｏｆ  Ｉｎｎｅｒ  Ｓｐａｒｅ  Ａｒｅａ  ｌａｙｅｒ０）と呼ぶ）とを備える。次使用可能スペア位置情報４３は、例えば次に使用可能なスペア領域１５内のクラスタにおける先頭セクタの物理アドレス番号で管理される。なお、この次使用可能スペア位置情報４３のようなスペア領域１５における次に使用可能な位置の管理情報は、光ディスク１に離散的に存在するスペア領域１５の数分だけＤＦＬヘッダ３０に情報を備える。本発明の実施の形態１では、記録層は１層のみであり、かつスペア領域１５は内周側のみに存在するため１つのみの情報であるが、例えばスペア領域１５を離散的に複数備える場合には、それぞれのスペア領域１５ごとにこの次使用可能スペア位置情報４３を持つ。詳細については、後述の本発明の実施の形態２において説明する。
【００８３】
図４は、本発明の実施の形態１における欠陥エントリ３１における第１状態フィールド３１ａおよび第２状態フィールド３１ｃの組み合わせにおける一例を示す説明図である。
【００８４】
本発明の実施の形態１では、欠陥管理情報は、スペア領域１５の中に存在する欠陥クラスタを示すスペア欠陥属性と欠陥クラスタのセクタ番地（先頭セクタの物理アドレス番号）を含む欠陥エントリ３１を備えるとともに、スペア領域１５において次に交替クラスタとして使用可能な位置を管理するための次使用可能スペア位置情報４３を備える。
【００８５】
これにより、第１状態フィールド３１ａが００１０（ＳＰＲ）で、第２状態フィールド３１ｃが００００の属性の欠陥エントリ３１をＤＦＬ２１に含まない構成とすることができる。より具体的には、次使用可能スペア位置情報４３が指す位置が欠陥エントリ３１で管理される欠陥クラスタで無ければ、そのクラスタは交替クラスタとして使用可能なクラスタ（つまり、第１状態フィールド３１ａが００１０（ＳＰＲ）で、第２状態フィールド３１ｃが００００の属性の欠陥エントリ３１と同等）と判断することが出来る。つまり図４に示すように、ＳＰＲ属性の欠陥エントリ３１としては、第２状態フィールド３１ｃが０１００、つまり物理再フォーマット前にスペア領域１５で欠陥だったクラスタ（つまり第１状態フィールド３１ａが０１１１（ＵＮＵＳＥ）属性だったクラスタ）を管理するための欠陥エントリ３１であるＳＰＲ（ＲＤＥ）属性のみである。
【００８６】
つまり、図１７を用いて説明した書換え型光ディスクとは異なり、本実施形態では、交替クラスタとして使用可能なスペア領域１５のクラスタは、欠陥エントリ３１という形で管理しない構成となる。本発明の実施の形態１では、使用可能なスペア領域１５のクラスタを、欠陥エントリ３１としてではなく、ＤＦＬヘッダ３０に含まれる次使用可能スペア位置情報４３で管理する。
【００８７】
また次使用可能スペア位置情報４３等で次に使用可能なスペア領域１５のクラスタ位置を管理するため、スペア領域１５は必ず所定の方向に向かって順番に使用しなくてはならないという制限が設けられている。具体的には、スペア領域１５については例えばトラックパスの方向に沿って、つまり物理アドレス番号の昇順（物理アドレス番号が小さいクラスタから大きいクラスタに向かって）にクラスタを使用する、あるいは例えば図１３で示したようにスペア領域１５が各記録層の内周側と外周側にそれぞれスペア領域１５が配置されるような場合であれば、内周側に配置されるスペア領域１５（ＩＳＡ０、ＩＳＡ１、ＩＳＡ２）は光ディスク１に対して内周側から外周側に向かって使用し、外周側に配置されるスペア領域１５（ＯＳＡ０、ＯＳＡ１、ＯＳＡ２）は外周側から内周側に向かって使用する、あるいはすべてのスペア領域１５とも物理アドレス番号に対して昇順に使用する、あるいは物理再フォーマットにおいてスペア領域１５のみが拡張されるような場合を考慮して、物理アドレス番号が最も大きいスペア領域１５（この図の場合であればＯＳＡ２）を除いては物理アドレス番号に対して昇順に使用し、ＯＳＡ２だけは物理アドレス番号に対して降順に使用するなどの方法が有効である。
【００８８】
なお、ある１つのスペア領域１５内において使用するクラスタについては使用順番が制限されるが、離散的に複数存在するスペア領域１５において、どのスペア領域１５から使用しなければならないというようなスペア領域１５間の使用順番には制限は必要無い。つまり最初に交替先として使用するスペア領域はＩＳＡ０で無くとも良く、例えばＯＳＡ２（図１２）などであっても良い。
【００８９】
なお本発明の実施の形態１では、次使用可能スペア位置情報４３をＤＦＬヘッダ３０に含むものとして説明を行ったが、これは一般的にＤＭＡにおいては、繰り返し記録に伴うＤＭＡ自身のサイクル劣化に伴う欠陥等に考慮して、ＤＦＬ２１を記録するための予備領域は備えられているが、各種管理情報の位置情報を備えるＤＤＳ２０はＤＭＡにおける所定の位置に記録されている必要があるためサイクル劣化に対する予備領域は備えない場合が多い。そのため、記録中の交替記録発生のために毎回更新する必要がある次使用可能スペア位置情報４３のような情報は、ＤＤＳ２０に含むよりも、ＤＦＬ２１内に含んだほうがサイクル劣化等の問題に対して有効と考えたためである。例えばサイクル劣化の問題等を気にする必要も無いくらいの性能を持つ書換え型の光ディスク１であれば、スペア領域１５における次に使用可能なクラスタの管理情報である次使用可能スペア位置情報４３等は、ＤＦＬヘッダ３０に含まれるものとして説明を行ったが、例えばＤＤＳ２０に含まれても同様の効果を得ることが出来る。
【００９０】
２．光ディスク記録再生装置の構成
図５は、本発明の実施の形態１における光ディスク１への記録再生を行う光ディスク記録再生装置１００の構成を示す。本発明の実施の形態における記録処理、再生処理、フォーマット処理等の各種処理は、光ディスク記録再生装置１００が備える各制御部により制御される。
【００９１】
光ディスク記録再生装置１００は、Ｉ／Ｏバス１８０を介して上位制御装置（図示せず）に接続される。上位制御装置は、例えば、ホストコンピュータ（ホストＰＣ）である。
【００９２】
光ディスク記録再生装置１００は、上位制御装置からの命令を処理する命令処理部１１０と、光ディスクへの記録再生を行うためのレーザ光を照射する光ピックアップ１２０と、光ピックアップ１２０からの出力レーザパワー等の制御を行うレーザ制御部１３０と、光ピックアップ１２０を目的位置へ移動（シーク）したりサーボ制御を行うためのメカ部１４０と、記録する及び再生したユーザデータやその他情報を一時的に記憶するためのメモリ１５０と、ＤＭＡから読み出したりＤＭＡへ記録するＤＤＳ２０やＤＦＬ２１といった管理情報を最新状態で格納する管理情報格納メモリ１６０と、光ディスク１からの記録再生処理などのシステム処理全般の統括制御を行うシステム制御部１７０とを備える。
【００９３】
システム制御部１７０はさらに、ユーザデータや管理情報等のデータの記録再生を行う記録部１７１、再生部１７２と、光ディスク１に対する初期化フォーマットや物理再フォーマットといったフォーマット処理を制御するフォーマット制御部１７３と、欠陥クラスタの交替クラスタとしてスペア領域１５におけるクラスタの割り当てを行う交替先算出部１７４と、管理情報格納メモリ１６０に格納されているＤＤＳ２０やＤＦＬ２１等の管理情報を最新状態に更新する管理情報更新部１７５から構成される。
【００９４】
管理情報格納メモリ１６０には、例えば光ディスク１の起動時に再生部１７２によってＤＭＡから読み出した最新の管理情報が記憶され、以降はＤＦＬ２１やＤＤＳ２０の内容に変化（例えば欠陥クラスタが検出され、欠陥エントリ３１が増えたなど）した場合には主に管理情報更新部１７５によって管理情報格納メモリ１６０におけるＤＦＬ２１に相当するデータやＤＤＳ２０に相当するデータの更新を行うことになる。そしてこれらのデータは、光ディスク１が光ディスク記録再生装置１００から排出されるまでの任意のタイミング（例えば光ディスク１の排出直前や所定時間光ディスク１へのアクセスが発生しなかった場合等）で記録部１７１によってＤＭＡ１からＤＭＡ４に記録される。
【００９５】
３．記録方法
３−（１）初期化フォーマット
未使用（未記録）状態の光ディスク１に対して記録を行うためには、上述した通り、ユーザデータ領域１４とスペア領域１５の配置（ユーザデータ領域１４の開始位置やスペア領域１５のサイズ等）などを決定する初期化フォーマット処理（Ｉｎｉｔｉａｌｉｚｅ）を実施する必要がある。
【００９６】
図６は、本発明の実施の形態１における書換え型光ディスク１に対して初期化フォーマットを実施した後の状態を説明した図である。ここで図中のユーザデータ領域１４、およびスペア領域１５において数字が書いてある四角１つが１クラスタを示し、番号は物理アドレス番号を示す。但し厳密に言えば、１クラスタはＢＤの場合は３２セクタから構成されるため、セクタ毎に割り振られる物理アドレス番号は１クラスタごとに３２ずつ増えて行くことになるが、本発明の実施の形態１の説明では、説明簡略化のため、物理アドレス番号としてクラスタ単位の通し番号を物理アドレス番号として図で示すこととする。また図の左側が光ディスク１の内周側（リードイン領域４側）であり、図の右側が外周側（リードアウト領域５側）を示している。さらにスペア領域１５は、トラックパスの方向である内周側から外周側に向かって、つまり物理アドレス番号の小さいクラスタから大きいクラスタに向かって昇順に使用されるものとする。
【００９７】
初期化フォーマットの時点ではまだ光ディスク１のユーザデータ領域１４やスペア領域１５における欠陥クラスタは検出されていないため、初期化フォーマット実施後は、ＤＦＬ２１は空の状態（つまり、欠陥エントリ３１が存在しない状態であり、欠陥エントリ数４２も０の状態）となり、次に使用可能なスペア領域の位置を管理する次使用可能スペア位置情報４３は、スペア領域１５において使用方向に向かって最初の位置（図６の場合、スペア領域１５は点線で示した方向、つまり物理アドレス番号の昇順に使用されるため、内周側先頭クラスタの位置である＃１）を指した状態となる。これを初期ＤＦＬと呼ぶ。
【００９８】
つまり初期化フォーマットが要求された場合は、システム制御部１７０におけるフォーマット制御部１７３はまず、管理情報格納メモリ１６０に初期ＤＦＬとユーザデータ領域１４の開始位置やスペア領域１５のサイズなどを確定させた初期状態のＤＤＳ２０（図２）とを生成する（初期状態のＤＤＳ２０を初期ＤＤＳと呼ぶ）。そして記録部１７１によって初期ＤＦＬ及び初期ＤＤＳの記録を行なう。なお、記録部１７１によって記録を行う際には、例えば事前にシステム制御部１７０が記録を行うレーザパワーやストラテジ等の記録条件をレーザ制御部１３０に設定し、記録対象であるＤＭＡ領域の位置へメカ制御部１４０を用いて光ピックアップ１２０を移動（シーク）させる処理を行っておく。なお、以降の本明細書において「記録部１７１によって記録を行なう」と記載した場合には、上述の記録条件設定や光ピックアップ１２０を目的位置へ移動させる処理も含んでいるものとする。
【００９９】
なお、ユーザデータ領域１４およびスペア領域１５において１つの欠陥クラスタも存在しないような光ディスク１に対して、後述する物理再フォーマットを実施した場合も、ここで説明した図６で示す状態と同じ状態となる。
【０１００】
３−（２）通常の欠陥交替記録と欠陥エントリ３１の関係
図７（Ａ）から図７（Ｄ）は、図６の状態、つまり初期化フォーマット後の光ディスク１に対して記録を行った場合の一例であり、欠陥クラスタを検出した場合の交替先の割り当て、およびＤＦＬ２１における欠陥エントリ３１の状態について説明するための図である。
【０１０１】
図７（Ａ）および（Ｂ）は、ユーザデータ領域１４の先頭クラスタであるクラスタ：＃１０１から連続記録中に、クラスタ：＃１０３を欠陥として検出した場合の、交替記録実施後の状態を示している。記録部１７１によってユーザデータ領域１４への記録中に欠陥クラスタが検出されると、そのクラスタの代わりに用いる交替クラスタとして、交替位置算出部１７４はスペア領域１５において次使用可能スペア位置情報４３（図３）が示しているクラスタを割り当てる。図７（Ａ）および（Ｂ）に示す例では、次使用可能スペア位置情報４３はクラスタ：＃１を示しているので、このクラスタを交替先として割り当て、そして記録部１７１は欠陥クラスタへ記録しようとしていたデータを割り当てた交替クラスタに対して交替記録する。この時あわせて管理情報更新部１７５によって、管理情報格納メモリ１６０中のＤＦＬ２１に相当するデータにおける次使用可能スペア位置情報４３を、スペア領域１５において次に使用可能なクラスタ位置（＃２）を指すように更新する。
【０１０２】
交替記録に成功した場合（つまり、交替先として割り当てたクラスタが欠陥では無い正常クラスタであった場合）は、管理情報更新部１７５は、第１アドレスフィールド３１ｂとして欠陥クラスタの位置情報（＃１０３）、第２アドレスフィールド３１ｄとして交替クラスタの位置情報（＃１）、第１状態フィールド３１ａとして、交替先が割り当てられ、欠陥クラスタのデータが交替クラスタに記録されていることを示す００００（ＲＡＤ０）、第２状態フィールド３１ｃは未使用を示す００００の欠陥エントリ３１を生成し、管理情報格納バッファ１６０におけるＤＦＬ２１に相当するデータに追加登録する。
【０１０３】
更新された管理情報格納バッファ１６０中のＤＦＬ２１に相当するデータは、上述した任意のタイミングに、記録部１７１によってＤＭＡに記録反映する。
【０１０４】
図７（Ｃ）および（Ｄ）は、図７（Ａ）および（Ｂ）の状態からさらに記録部１７１によるユーザデータ領域１４への記録中に、クラスタ：＃１０５が欠陥として検出され、さらに割り当てた交替先のクラスタ：＃２も欠陥であった場合の、交替記録実施後の状態を示している。この場合も、ユーザデータ領域１４中で検出された欠陥クラスタ：＃１０５の代わりに用いる交替クラスタとして、交替先算出部１７４は次使用可能スペア位置情報４３が示しているスペア領域１５中のクラスタ：＃２を割り当て、割り当てたクラスタに対して記録部１７１によって交替記録が行われる。この時あわせて管理情報更新部１７５によって、管理情報格納メモリ１６０中のＤＦＬ２１に相当するデータにおける次使用可能スペア位置情報４３を、スペア領域１５において次に使用可能なクラスタ位置（＃３）を指すように更新する。ここで交替先として割り当てたクラスタ：＃２が欠陥クラスタであった場合には、さらに交替先算出部１７４は、次使用可能スペア位置情報４３が指すクラスタ：＃３をクラスタ：＃１０５の交替先として再割り当てして、記録部１７１によって再度交替記録を行う。この際、管理情報更新部１７５は、第２アドレスフィールド３１ｄとして欠陥クラスタとして検出されたスペア領域１５中のクラスタ：＃２、第１状態フィールド３１ａとしてスペア領域１５中の欠陥を示す０１１１（ＵＮＵＳＥ）、第１アドレスフィールド３１ｂは意味の無いデータであることを示す値（例えばＡｌｌ  ０データ）、および第２状態フィールド３１ｃは未使用を示す００００の欠陥エントリ３１を新たに生成し、管理情報格納メモリ１６０中のＤＦＬ２１に相当するデータに対して追加登録する。またこの時あわせて管理情報更新部１７５は、管理情報格納メモリ１６０中のＤＦＬ２１に相当する次使用可能スペア位置情報４３を、スペア領域１５において次に使用可能なクラスタ位置（＃４）を指すように更新する。
【０１０５】
交替記録に成功した場合、管理情報更新部１７５は、第１アドレスフィールド３１ｂとして欠陥クラスタの位置情報（＃１０５）、第２アドレスフィールド３１ｄとして交替クラスタの位置情報（＃３）、第１状態フィールド３１ａとして、交替先が割り当てられ、欠陥クラスタのデータが交替クラスタに記録されていることを示す００００（ＲＡＤ０）、第２状態フィールド３１ｃは未使用を示す００００の欠陥エントリ３１を新たに生成し、管理情報格納バッファ１６０におけるＤＦＬ２１に相当するデータに追加登録する。この際ＤＦＬ２１には、欠陥エントリ３１が第１状態フィールド３１ａの最上位ビットを除いた値で昇順にソートした状態で登録する。そのため、ＤＦＬ２１に含まれる欠陥エントリ３１の状態としては図７（Ｃ）および（Ｄ）に示すような状態となる。
【０１０６】
３−（３）交替クラスタの割り当て（物理再フォーマット時）
次に物理再フォーマットを行う場合の処理方法について、交替クラスタの割り当て方法を中心に説明を行う。なおここでは、物理再フォーマットとして、ＤＦＬ２１に登録されている全ての欠陥クラスタに対してサーティファイと呼ばれる欠陥検査処理（具体的には、所定のデータを記録し、それを再生して正しく読み出せるか否かによって欠陥クラスタか否かを判断する処理）を行うクイック・サーティフィケーション（Ｑｕｉｃｋ  Ｃｅｒｔｉｆｉｃａｔｉｏｎ）フォーマット（以下、クイック・サーティファイと呼ぶ）処理を例にとって説明する。クイック・サーティファイで欠陥と判断されたクラスタは、欠陥エントリ３１（具体的には、ユーザデータ領域１４中の欠陥クラスタは、第１状態フィールド３１ａが００００（ＲＡＤ０）属性、もしくは１０００（ＲＡＤ１）属性の欠陥エントリ３１、スペア領域１５中の欠陥クラスタは、第１状態フィールド３１ａが０１１１（ＵＮＵＳＥ）属性の欠陥エントリ３１）としてＤＦＬ２１に保持される。
【０１０７】
図８は、物理再フォーマット処理の手順を示すフロー図である。
【０１０８】
ステップ８０１：欠陥クラスタを検索する。具体的にはフォーマット制御部１７３はまず、光ディスク１におけるスペア領域１５中に含まれる欠陥クラスタ、およびユーザデータ領域１４における欠陥クラスタを検出する。検出方法としては、例えばクイック・サーティファイを行う場合は、ＤＦＬ２１に登録されている欠陥クラスタに対して記録部１７１および再生部１７２によって欠陥検査処理（サーティファイ）を行い、そのクラスタが本当に欠陥か否かを判断する。
【０１０９】
欠陥では無いと判断された場合は、欠陥情報更新部１７５によってそのクラスタを含む欠陥エントリ３１をＤＦＬ２１（より具体的には、管理情報格納メモリ１６０に存在するＤＦＬ２１相当のデータ）から削除する。もしくは欠陥と判断された場合は、その欠陥クラスタに関する情報をメモリ１５０等に確保しておくという方法でも良い。
【０１１０】
ステップ８０２：次使用可能スペア位置情報４３を初期化する。具体的には、フォーマット制御部１７３は、管理情報更新部１７５によって管理情報格納メモリ１６０中のＤＦＬ２１に相当する次使用可能スペア位置情報４３を、スペア領域１５の使用方向に対して初期状態となるように更新する。具体的には、例えばスペア領域１５が物理アドレス番号の昇順（物理アドレス番号の小さいクラスタから大きいクラスタの順番）に使用される場合であれば、次使用可能スペア位置情報４３をスペア領域１５において物理アドレス番号が最も小さいクラスタ位置を指すように初期化する。
【０１１１】
ステップ８０３：交替クラスタの算出（再割り当て）を行う。具体的にはフォーマット制御部１７３は、交替先算出部１７４を用いてユーザデータ領域１４における欠陥クラスタの交替クラスタを、スペア領域１５の使用方向に沿って前詰め（使用方向に沿って、先頭側から欠陥クラスタでない使用可能なクラスタを順番に割り当て）となるように再割り当てする。
【０１１２】
この処理方法について、より詳細に説明を行う。
【０１１３】
図９は、交替先算出部１７４が行う交替クラスタの算出手順に関するフロー図である。
【０１１４】
ステップ９０１：交替先として使用するスペア領域１５を決定する。具体的には交替先算出部１７４は、交替クラスタを割り当てることが可能なスペア領域１５を算出する。なお、本発明の実施の形態１の場合は、スペア領域１５が１つしか存在しないため、必ずそのスペア領域１５が選択される。
【０１１５】
なおこのタイミングで、後述するスペア領域１５が枯渇状態か否かの判断を行っても良い。
【０１１６】
ステップ９０２：次使用可能スペア位置情報４３の値を取得する。具体的には、交替先算出部１７４は管理情報格納メモリ１６０におけるＤＦＬ２１相当のデータから、次使用可能スペア位置情報４３を取得する。
【０１１７】
ステップ９０３：次使用可能スペア位置情報４３が示すクラスタが欠陥クラスタか否かを判断する。具体的には、交替先算出部１７４は次使用可能スペア位置情報４３が示すクラスタ位置（物理アドレス番号）が、上述のステップ８０１で検出した欠陥クラスタに含まれているか否かを判断する。より具体的には、次使用可能スペア位置情報４３が示す物理アドレス位置を欠陥クラスタ位置として含んだ欠陥エントリ３１がＤＦＬ２１（より具体的には、管理情報格納メモリ１６０におけるＤＦＬ２１に相当するデータ）に存在するか否か判断する。この場合、判断を行う際に比較対象とする必要がある欠陥エントリ３１は、スペア領域１５に関する欠陥エントリである第１状態フィールド３１ａが０１１１（ＵＮＵＳＥ）の欠陥エントリ３１、および第１状態フィールド３１ａが００１０（ＳＰＲ）で第２状態フィールド３１ｃが０１００の欠陥エントリ３１である。
【０１１８】
なお、上記ステップ８０１の段階で、スペア領域１５で欠陥クラスタと判断されたクラスタに関する欠陥エントリ３１については管理情報更新部１７５によって全てＵＮＵＳＥ属性（第１状態フィールド３１ａが０１１１）の欠陥エントリ３１に更新しておいても良い。この場合には、次使用可能スペア位置情報４３と合致するか否かの判断を行う際に比較対象とする欠陥エントリ３１は、ＵＮＵＳＥ属性（第１状態フィールド３１ａが０１１１）の欠陥エントリ３１だけで良い。
【０１１９】
なお、本ステップにおいて欠陥クラスタとして扱うクラスタは、スペア領域１５における欠陥クラスタを管理する属性である、第１状態フィールド３１ａが０１１１（ＵＮＵＳＥ）の欠陥エントリ３１で登録されているクラスタを対象として記載したが、同じくスペア領域１５における欠陥クラスタを管理する属性として、第１状態フィールド３１ａが００１０（ＳＰＲ）で第２状態フィールド３１ｃが０１００の欠陥エントリ３１（以降、ＳＰＲ（ＲＤＥ）属性と記載する）も存在する。これらは、ＵＮＵＳＥ属性の欠陥エントリ３１で管理されるクラスタは物理再フォーマット時の欠陥検査処理等によって欠陥クラスタであると確定しているクラスタ（＝使用不能なクラスタ）であるのに対して、ＳＰＲ（ＲＤＥ）属性の欠陥エントリ３１で管理されるクラスタについては、欠陥が解消されている可能性も含んだクラスタ（＝使用可能かもしれないクラスタ（暫定欠陥クラスタ））であるという点において違いがある。
【０１２０】
上述のステップ９０３の時点、つまりクイック・サーティファイによる欠陥クラスタの検出後にＤＦＬ２１にＳＰＲ（ＲＤＥ）属性の欠陥エントリ３１が残っていた場合には、このクラスタも欠陥クラスタという意味として扱うことになる。一方で例えば後述の３−（４）に記載した通常記録時の交替先割り当ての場合であれば、ＵＮＵＳＥ属性で管理されるクラスタについては確定欠陥クラスタであるため交替先として使用しないように判断を行うが、ＳＰＲ（ＲＤＥ）属性で管理されるクラスタについては暫定欠陥クラスタであるため、ＵＮＵＳＥ属性と同様に交替先として割り当てない（使用しない）ように扱っても良いし、あるいは欠陥が解消されている可能性を優先して交替先として割り当てるように（つまり使用可能な領域として）扱っても構わない。つまりＵＮＵＳＥ属性と同様に次使用可能スペア位置情報４３とＳＰＲ（ＲＤＥ）属性の欠陥エントリ３１とが合致するか否かを判断し、合致した場合、交替先として割り当てない場合にはＵＮＵＳＥ属性の場合と同様に扱うが、交替先として割り当てる場合には、例えば合致したＳＰＲ（ＲＤＥ）の欠陥エントリ３１は削除して交替先として使用可能なものとして扱っても良い。この場合、（ＳＰＲ（ＲＤＥ）の欠陥エントリ３１として管理されていた）交替クラスタに対して正常に交替記録できた場合には、この交替クラスタを含むＲＡＤ０属性の欠陥エントリ３１が登録されるが、一方で交替記録において交替クラスタが欠陥と判定された場合にはＵＮＵＳＥ属性の欠陥エントリ３１としてこのクラスタが登録されることになる。
【０１２１】
なおステップ９０３での欠陥クラスタか否かの判断処理としては、次使用可能スペア位置情報４３が示すクラスタが比較対象となるＵＮＵＳＥ属性（およびＳＰＲ（ＲＤＥ）属性）の全ての欠陥エントリ３１と合致するか否かを毎回判定しても良いが、別の方法としては、例えばディスク起動時のタイミングなど交替記録を行なう前の段階で、次使用可能スペア位置情報４３が示すクラスタ位置に合致、もしくは当該スペア領域１５の使用方向に向かって次使用可能スペア位置情報４３よりも後側で次に存在する欠陥クラスタ（スペア領域１５が物理アドレス番号の昇順に使用されるとした場合は、次使用可能スペア位置情報４３が指すクラスタ位置よりも物理アドレス番号が大きく、かつ次使用可能スペア情報４３が示すクラスタ位置に最も近い欠陥クラスタ）を示す欠陥エントリ３１の位置を確定させメモリ１５０等に比較対象エントリ位置情報として保持しておき、ステップ９０３では次使用可能スペア位置情報４３が示すクラスタが、保持しておいた比較対象エントリ位置情報が示す欠陥エントリ３１が管理する欠陥クラスタと合致するか否かの判断だけを行うという方法でも構わない。この場合、一致すると判断された場合には、あわせて比較対象エントリ位置情報が当該スペア領域１５における使用方向に対して次の欠陥クラスタ３１を指すように更新する。
【０１２２】
なお、比較対象エントリ位置情報は、比較対象となる欠陥属性全てに対して保持する必要がある。さらにスペア領域１５が複数存在する場合には、それぞれのスペア領域１５ごとに欠陥属性全てに対して保持し、ステップ９０３においては、ステップ９０１で使用すると確定したスペア領域１５に対応する比較対象エントリ位置情報と比較判断を行う。
【０１２３】
ステップ９０４：合致していると判断された場合は、次使用可能スペア位置情報４３を更新する。具体的には、交替先算出部１７４は管理情報更新部１７５によって、次使用可能スペア位置情報４３が当該欠陥クラスタを避けた、次のクラスタを指すように更新する。ここで次というのは、例えばスペア領域１５が物理アドレス番号の昇順に使用される場合であれば、合致したと判断されたクラスタより物理アドレス番号が大きい次のクラスタを指すように更新するという意味である。そして、ステップ９０２に戻る。
【０１２４】
なおここで、当該欠陥クラスタを避けた次のクラスタを指すように説明を行ったが、これには２つの方法がある。
【０１２５】
１つは、単純に合致したクラスタの次のクラスタ位置を指すように１クラスタ単位で更新する方法、もう１つは、合致した際に、その欠陥クラスタを先頭に連続した欠陥クラスタが存在するか否かをチェックし、その連続した欠陥クラスタ数分を避けた次のクラスタ、つまり次の正常クラスタを指すように更新する方法である。ここでは前者を例にとって説明を行うが、いずれの方法を用いても良い。
【０１２６】
なおここで、後者の方法を用いた場合には、必ずしもステップ９０２に戻らなくてもよく、直接次のステップ９０５に進んでも良い。
【０１２７】
ステップ９０５：次使用可能スペア位置情報４３が示すクラスタを交替クラスタとして確定する。具体的には、交替先算出部１７４は、次使用可能スペア位置情報４３が示すクラスタを交替クラスタとして確定する。
【０１２８】
ステップ９０６：次使用可能スペア位置情報４３を更新する。具体的には、交替先算出部１７４は管理情報更新部１７５によって、次使用可能スペア位置情報４３が交替クラスタとして割り当てた次のクラスタ位置を指すように更新する。
【０１２９】
なおここで、交替クラスタとして割り当てた次のクラスタを指すように次使用可能スペア位置情報４３を更新すると説明を行ったが、これには２つの方法がある。１つは、単純に割り当てたクラスタの次のクラスタ位置を指すように次使用可能スペア位置情報４３を更新する方法、もう１つは、割り当てたクラスタの次のクラスタが欠陥クラスタとしてＤＦＬ２１に登録されているか否かをこの時点でチェックして、割り当てたクラスタの次に存在する使用可能なクラスタ位置を指すように次使用可能スペア位置情報４３を更新する方法である。ここでは前者を例にとって説明を行うが、いずれの方法を用いても良い。
【０１３０】
以上の手順で、交替先として割り当てられるスペア領域１５および交替クラスタが確定される。
【０１３１】
なおここでは詳細は記載しなかったが、次使用可能スペア位置情報４３がスペア領域１５の領域外の位置を指す場合がある。より具体的には、スペア領域１５の全てのクラスタを使い尽くしてしまい、交替先として割り当てるクラスタが他に存在しないような場合も考えられる。このような場合には次使用可能スペア位置情報４３は、例えば図２に示すような光ディスク１の場合には、スペア領域１５の終端位置の次に存在するユーザデータ領域１４の先頭クラスタ位置を指す場合がある。つまり、次使用可能スペア位置情報４３がスペア領域１５内のクラスタ位置ではない位置（物理アドレス番号）を示す場合には、対応するスペア領域１５は枯渇状態であると判断することが出来る。なおスペア領域１５が使用不能（枯渇状態）であることを示す他の方法としては、例えば次使用可能スペア位置情報４３が１６進数表記でＦＦＦＦＦＦＦＦの場合やＡｌｌ０データ（００００００００）といった枯渇状態を示す所定の値をセットする方法、あるいは別途ＤＤＳ２０等にスペア枯渇フラグを備え、そのフラグがセットされている場合には枯渇状態と判断するなどの方法も考えられる。
【０１３２】
よって交替先を割り当てる際には、例えばステップ９０５を行う前のタイミング、もしくはステップ９０２のタイミングなどで、次使用可能スペア位置情報４３が示す位置がスペア領域１５内であるか否か、あるいは当該スペア領域１５が枯渇（Ｆｕｌｌ）状態か否かのチェックを行う。そしてもし枯渇状態であると判断された場合は、スペア領域１５が複数存在している場合には、他に使用可能なスペア領域１５が存在していればそのスペア領域１５に対して上記処理を続行させ、使用可能なスペア領域１５が他に存在しない場合には交替先の割り当て失敗としてフォーマット処理自体をエラーとして扱うような処理（ステップ）も必要になる。
【０１３３】
またステップ９０６で更新した次使用可能スペア位置情報４３がスペア領域１５外の位置を示す場合など、当該スペア領域１５が枯渇状態となった場合には、例えばステップ９０６のタイミングなどで次使用可能スペア位置情報４３に対して枯渇状態を示す所定の値をセットする、あるいはスペア枯渇フラグをセットするといった処理も行う必要がある。
【０１３４】
ステップ８０４：欠陥エントリ３１を更新する。具体的にはフォーマット制御部１７３は管理情報更新部１７５によって、ステップ８０１で検出された欠陥クラスタを含む欠陥エントリ３１を変更（更新）する。
【０１３５】
より具体的には、ステップ８０１で欠陥として検出されたクラスタがユーザデータ領域１４内（つまり第１状態フィールド３１ａが００００（ＲＡＤ０）、１０００（ＲＡＤ１）、０１００（ＰＢＡ）、ＮＲＤ（０００１））である場合には、検出された欠陥クラスタを第１アドレスフィールド３１ｂに、ステップ８０３で再割り当てされた交替クラスタを第２アドレスフィールド３１ｄとし、第１状態フィールド３１ａを００００（ＲＡＤ０）、第２状態フィールド３１ｃを００００（未使用）としたＲＡＤ０属性の欠陥エントリ３１として、管理情報格納メモリ１６０中のＤＦＬ２１に相当するデータを修正更新する。
【０１３６】
なおここではＲＡＤ０属性として登録する説明を行ったが、ＲＡＤ１属性で登録しても構わない。
【０１３７】
なおここではＰＢＡ属性、ＮＲＤ属性の欠陥エントリ３１についてもＲＡＤ０に変更するように記載をしたが、これについては必ずしもＲＡＤ０属性に変換せずとも良く、例えばＮＲＤ属性の欠陥エントリ３１はそのまま保持でも良く、またＰＢＡ属性の欠陥エントリ３１についてはＮＲＤ属性に修正更新するという形でも問題ない。
【０１３８】
またステップ８０１で欠陥として検出されたクラスタがスペア領域１５内（つまり第１状態フィールド３１ａが０１１１（ＵＮＵＳＥ）、もしくは第１状態フィールド３１ａが００１０（ＳＰＲ）で第２状態フィールド３１ｃが０１００）である場合には、検出された欠陥クラスタを第２アドレスフィールド３１ｄに含み、第１状態フィールド３１ａを０１１１（ＵＮＵＳＥ）、第１アドレスフィールド３１ｂはＡｌｌ  ０（未使用）、第２状態フィールド３１ｃは００００（未使用）としたＵＮＵＳＥ属性の欠陥エントリ３１として管理情報格納メモリ１６０中のＤＦＬ２１に相当するデータを修正更新する。
【０１３９】
ステップ８０５：ＤＭＡに管理情報を記録する。具体的にはフォーマット制御部１７３は、上記ステップ８０４で更新された管理情報格納メモリ１６０に格納されている最新状態のＤＦＬ２１に相当するデータ、およびＤＤＳ２０に相当するデータを、記録部１７１によってＤＭＡ１からＤＭＡ４に記録する。
【０１４０】
以上で物理再フォーマット処理が完了する。
【０１４１】
ここで、ステップ８０３で記載した、スペア領域１５の使用方向に沿って前詰め（使用方向に沿って、先頭から順番に割り当て）となるように再割り当てすることの意味について説明する。
【０１４２】
図１０（Ａ）から（Ｆ）は、クイック・サーティファイを実施する際に、交替先の再割り当てを行わなかった場合、および交替先の再割り当てを行った場合の例を示す説明図である。
【０１４３】
図１０（Ａ）および（Ｂ）は、クイック・サーティファイ実施前の光ディスク１の状態（初期状態）を示す図である。例えば、ユーザデータ領域１４内のクラスタ：＃１０３がスペア領域１５内のクラスタ：＃３に、ユーザデータ領域１４内のクラスタ：＃１０６がスペア領域１５内のクラスタ：＃２に交替記録されたＲＡＤ０属性の欠陥エントリ３１としてＤＦＬ２１に登録されており、またスペア領域１５内のクラスタ：＃１は交替記録の際に欠陥クラスタと判定されたクラスタで、ＵＮＵＳＥ属性の欠陥エントリ３１としてＤＦＬ２１に登録されている状態である。またこの時、次使用可能スペア位置情報４３はクラスタ：＃４を指している。
【０１４４】
この状態の光ディスク１に対してクイック・サーティファイを実施する。ここで欠陥クラスタと判定されていたスペア領域１５内のクラスタ：＃１は、サーティファイ時には欠陥状態が解消されていると判定された場合を考えてみる。
【０１４５】
図１０（Ｃ）および（Ｄ）は、交替先の再割り当てを行わなかった場合の、クイック・サーティファイ後の光ディスク１の状態を示す図である。
【０１４６】
クラスタ：＃１が、サーティファイの結果正常クラスタと判定されたため、ＤＦＬ２１からは＃１に関するＵＮＵＳＥ属性の欠陥クラスタ３１が削除された状態となる。また物理再フォーマットを行ったため、次使用可能スペア位置情報４３（図中のＰ＿ＩＳＡ０）は初期化される（上記ステップ８０２の処理に相当する）。具体的には、スペア領域１５の使用方向に対して先頭のクラスタ、つまりスペア領域１５が物理アドレス番号の昇順に使用される領域だとすると、スペア領域１５において最も物理アドレス番号が小さいクラスタ（この場合はクラスタ：＃１）を指すように初期化される。
【０１４７】
但しこの方法の場合、クイック・サーティファイ前にもともと交替先が割り当てられていた欠陥エントリ３１についてはそのままの状態となるため、結果として次使用可能スペア位置情報４３は＃１を指し、かつ、その位置よりも使用方向側に既に交替先として割り当てられたクラスタが存在することになる。
【０１４８】
この場合、以降のユーザデータ領域１４への記録中に別の欠陥を検出して交替クラスタを割り当てたいような場合、次使用可能スペア位置情報４３が指すクラスタを交替先として使用できるか否かを判断することになるが、この場合は、ＵＮＵＳＥ属性（および、ＳＰＲ（ＲＤＥ）属性）で登録された欠陥クラスタ位置に加えて、既にＲＡＤ０、あるいはＲＡＤ１属性における第２アドレスフィールド３１ｄに示される、交替先として既に使用されているスペア領域１５内のクラスタについてもチェックを行う必要がある。ここで先に述べたように、ＤＦＬ２１において欠陥エントリ３１は属性ごとに昇順にソートされて配置される形である。そのためＵＮＵＳＥ属性の場合においては、その属性内で一致アドレスが存在するか否かを例えば２分岐探索や上述したように比較対象の欠陥エントリ３１を起動のタイミング等に確定させておいて、その欠陥エントリと比較を行うなどの方法で検索することは可能である。しかし、一方でＲＡＤ０（ＲＡＤ１）属性については第１アドレスフィールド３１ｂを基準にソートされた状態となるため、ＲＡＤ０（ＲＡＤ１）における第２アドレスフィールド３１ｄに関してチェックを行うためには、全てのＲＡＤ０（ＲＡＤ１）属性の欠陥エントリに対してサーチをかけないと使用済みか否かの判断は出来ない。こうなると、ＤＦＬ２１における欠陥エントリ３１の個数が増えていくに従って、割り当て可能な交替クラスタの算出だけで時間を要してしまい、交替記録におけるパフォーマンス低下に繋がることになるという問題点がある。
【０１４９】
図１０（Ｅ）および（Ｆ）は、交替先の再割り当てを行った場合の、クイック・サーティファイ後の光ディスク１の状態を示す図である。
【０１５０】
クラスタ：＃１が、サーティファイの結果正常クラスタと判定されたため、ＤＦＬ２１からは＃１に関するＵＮＵＳＥ属性の欠陥クラスタ３１が削除された状態となる。また物理再フォーマットを行ったため、次使用可能スペア位置情報４３は初期化される（ステップ８０２に相当する。またこの例の場合はクラスタ：＃１を指した状態になる）。
【０１５１】
さらにこれに引き続いて、ステップ８０３（図９）、ステップ８０４に相当する交替先の再割り当てを行う。サーティファイを物理アドレス番号の昇順にアドレス番号の小さいクラスタから実施していくと考えると、まずユーザデータ領域１５内のクラスタ：＃１０３の交替クラスタとして、次使用可能スペア位置情報４３が指すクラスタ（＃１）が再割り当てされる。この際、次使用可能スペア位置情報４３は次にクラスタ（＃２）を指すように更新される。続けてユーザデータ領域１５内のクラスタ：＃１０６の交替クラスタとして、次使用可能スペア位置情報４３が指すクラスタ（＃２）が再割り当てされる。この際、次使用可能スペア位置情報４３は次にクラスタ（＃３）を指すように更新される。よって、図１０（Ｅ）および（Ｆ）に示すようにクイック・サーティファイ完了後は、次使用可能スペア位置情報４３はクラスタ：＃３を指す状態となる。
【０１５２】
この場合、以降のユーザデータ領域１４への記録中に別の欠陥を検出して交替クラスタを割り当てたいような場合、次使用可能スペア位置情報４３が指すクラスタを交替先として使用できるか否かを判断することになるが、この場合は、ＵＮＵＳＥ属性（および、ＳＰＲ（ＲＤＥ）属性）に登録されているか否かをチェックするだけでＯＫとなり、図１０（Ｃ）および（Ｄ）で示した場合のように、交替先として既に使用済みか否かを気にする必要は無くなるため、割り当て可能な交替クラスタの確認もスムーズに実施することが可能となるというメリットがある。
【０１５３】
なお上記の説明では、クイック・サーティファイによってＯＫと判定された欠陥エントリ３１をＤＦＬ２１から削除し、その他の欠陥エントリ３１はそのまま残しておく形で説明を行ったが、この手順はあくまで一例であり、クイック・サーティファイを実現する処理手順はこの方法に限られるものでは無い。具体的には、例えばステップ８０１で検出した欠陥クラスタに相当する情報を、別の形でメモリ１５０内などに保持（退避）しておき、ステップ８０２の次使用可能スペア位置情報４３を初期化するタイミングであわせて管理情報格納メモリ１６０中のＤＦＬ２１に相当するデータも初期化してやり、ステップ８０４にてメモリ１５０内に保持した欠陥クラスタを含む欠陥エントリ３１をＤＦＬ２１に新たに登録しなおすといった方法などでも実現できることは言うまでも無い。
【０１５４】
あるいは、別の方法として、例えば、サーティファイ処理を実施する前に、サーティファイ対象のクラスタ情報をＤＦＬ２１とは別の形で例えばメモリ１５０内などに保持（退避）しておき、ステップ８０１の処理としてはこの情報に基づいてサーティファイを行い、サーティファイで欠陥と判定されなかったクラスタについてはここから削除してもよい。もしくはサーティファイで欠陥と判定されたクラスタを更に別の形でメモリ１５０内に保持し、ステップ８０２の次使用可能スペア位置情報４３を初期化するタイミングであわせて管理情報格納メモリ１６０中のＤＦＬ２１に相当するデータも初期化してやり、ステップ８０４にてメモリ１５０内に保持した欠陥クラスタを含む欠陥エントリ３１をＤＦＬ２１に新たに登録しなおすといった方法などでも実現できる。
【０１５５】
なお上記の説明では、クイック・サーティファイを例に取って説明を行ったが、別の物理再フォーマット処理でも同じ手順で実現できる。
【０１５６】
つまり例えば、ディスク（データ領域５）全面へのサーティファイを行うフル・サーティフィケーション（Ｆｕｌｌ  Ｃｅｒｔｉｆｉｃａｔｉｏｎ）フォーマットを行う場合であれば、ステップ８０１を行う前などのタイミングで管理情報格納バッファ１６０中のＤＦＬ２１相当のデータを初期化しておき、ステップ８０１ではディスク（データ領域５）上の全てクラスタに対してサーティファイを行い、検出された欠陥クラスタに関する情報をＤＦＬ２１相当のデータ（またはメモリ１５０中）に格納する点を除けば、他は上記で説明した手順で実現できる。
【０１５７】
また例えば、ＤＦＬ２１に登録されている欠陥エントリ３１の欠陥属性を欠陥が解消されているかも知れないことを示す属性（欠陥エントリ３１の第２状態フィールド３１ｃを０１００）に変更するクイック・再フォーマット（Ｑｕｉｃｋ・Ｒｅｆｏｒｍａｔ）の場合には、例えばステップ８０１での検出処理としては何も行わず現状のＤＦＬ２１に欠陥エントリ３１として登録されている全ての欠陥クラスタを欠陥として扱う点、ステップ８０３での交替先算出処理は不要となる点、およびステップ８０４での欠陥エントリ３１の更新処理が、ユーザデータ領域１４内の欠陥クラスタである場合は、第１状態フィールド３１ａを０１００（ＰＢＡ）、第１アドレスフィールド３１ｂを欠陥クラスタの物理アドレス番号、第２状態フィールド３１ｃを０１００、第２アドレスフィールド３１ｄを連続した欠陥クラスタ数とした欠陥エントリ３１に修正登録する、スペア領域１５内の欠陥クラスタである場合は、第１状態フィールド３１ａを００１０（ＳＰＲ）、第１アドレスフィールド３１ｂをＡｌｌ  ０、第２状態フィールド３１ｃを０１００、第２アドレスフィールド３１ｄを欠陥クラスタの物理アドレス番号とした欠陥エントリ３１で修正登録するという形に変わる点を除いて、これも上記で説明した手順で実現できることに変わりは無い。
【０１５８】
なお、上記では特に詳細は記載しなかったが、クイック・サーティファイを行う場合、ステップ８０１でＤＦＬ２１に登録されている全ての欠陥クラスタに対して前もってサーティファイを行ってからステップ８０２以降を行う方法でも、あるいはステップ８０１からステップ８０４を対象となる欠陥クラスタ１つ毎に実施する方法などでも実現可能である。ここでフォーマット処理を行う場合、ステップ８０２の処理（次使用可能スペア位置情報４３の初期化処理）は、ステップ８０３の処理を行う前に１回のみ実施すれば良い処理である。つまりステップ８０１からステップ８０４までの処理を、対象となる欠陥クラスタ１つ毎に実施する方法を採用する場合であっても、ステップ８０２だけは最初の１回だけ実施すれば良く、以降は実施しない。
【０１５９】
なお、ステップ８０３で交替先として再割り当てするクラスタは欠陥で無い正常なクラスタである必要があることから、スペア領域１５における欠陥クラスタに関しては、ステップ８０３を実施する前にサーティファイを行っておく方が好ましいと考えることも出来る。より詳細に言えば、ユーザデータ領域１４で欠陥として検出されたクラスタの交替先としては、スペア領域１５における欠陥クラスタを避けて前詰めで割り当てる必要がある。
【０１６０】
こう考えた場合には、ステップ８０１の処理において、ユーザデータ領域１４でのサーティファイ等の欠陥検出処理ステップとスペア領域１５へのサーティファイ等の欠陥検出処理ステップも行い、先にスペア領域１５中の欠陥クラスタに対してサーティファイ処理を行い、それが完了した後でユーザデータ領域１４中の欠陥クラスタに対してサーティファイ処理を行う、もしくは例えばステップ８０１ではスペア領域１５中の欠陥クラスタに対しては全てサーティファイを行って欠陥クラスタを確定させた状態にしておき、残りのユーザデータ領域１４における欠陥クラスタについては、ステップ８０１で全てに対してサーティファイを行う方法でも、ステップ８０１からステップ８０４を対象となる欠陥クラスタ１つ毎に実施する方法でも実現可能である。
【０１６１】
あるいはステップ８０１からステップ８０４を、スペア領域１５中の欠陥も含めて全てに対して対象となる欠陥クラスタ１つ毎に実施する場合であった場合でも、ステップ９０３で欠陥クラスタとの合致した場合には、そのクラスタに対してのサーティファイが未実施の場合にはサーティファイを行い、その結果ＯＫであればそのクラスタを交替先クラスタとして算出するようにしても良い。
【０１６２】
なお上記ステップ８０１とステップ８０２の実施順番に制限は無い。つまり、欠陥クラスタの検出より前に次使用可能スペア位置情報４３の初期化を行っていても良い。
【０１６３】
３−（４）交替クラスタの割り当て（通常記録時）
物理再フォーマットが実施された光ディスク１におけるユーザデータ領域１４への記録中に欠陥クラスタを検出して交替クラスタを割り当てる際の処理手順について説明する。
【０１６４】
この場合の処理手順は、上記３−（３）で、物理再フォーマット時のステップ８０３として図９を用いて行った処理と同じ手順で求めることが出来る。
【０１６５】
図１１（Ａ）から（Ｆ）は、スペア領域１５に関する欠陥エントリ３１が存在する場合を考慮した、交替クラスタの算出処理の説明図である。
【０１６６】
図１１（Ａ）および（Ｂ）は、物理再フォーマット（クイック・サーティファイ）を実施した直後の光ディスク１の状態（初期状態）を示す。クイック・サーティファイではスペア領域１５中のクラスタ：＃２のみ欠陥クラスタとして判定され、このクラスタがＵＮＵＳＥ属性の欠陥エントリ３１としてＤＦＬ２１に登録されている。また物理再フォーマット後の次使用可能スペア位置情報４３は、スペア領域１５が物理アドレス番号の昇順に使用される領域であり、＃１を指した状態で初期化されている。
【０１６７】
図１１（Ｃ）および（Ｄ）は、図１１（Ａ）および（Ｂ）の状態の光ディスク１におけるユーザデータ領域１４への記録中に、クラスタ：＃１０３を新規欠陥として検出して交替記録を実施した後の光ディスク１の状態を示す。この場合、図９に示したフローに沿って説明すると、
ステップ９０１：使用するスペア領域１５を確定（ＩＳＡ０）
ステップ９０２：次使用可能スペア位置情報４３を取得（＃１）
ステップ９０３：＃１はＤＦＬ２１に登録されていないと判断
ステップ９０５：次使用可能スペア位置情報４３が示すクラスタ（＃１）が交替先
ステップ９０６：次使用可能スペア位置情報４３を更新（＃２）
となり、次使用可能スペア位置情報４３が示すクラスタ：＃１は欠陥クラスタとしてＤＦＬ２１に登録されていないため、そのまま交替先として使用することが出来、その結果、第１アドレスフィールド３１ｂが欠陥クラスタである＃１０３、第２アドレスフィールド３１ｄが交替クラスタである＃１で、第１状態フィールド３１ａが００００（ＲＡＤ０）の欠陥エントリ３１が新規にＤＦＬ２１に追加登録される。また次使用可能スペア位置情報４３は、交替クラスタとして割り当てたクラスタの次のクラスタ位置（＃２）を指すように更新される。
【０１６８】
図１１（Ｅ）および（Ｆ）は、図１１（Ｃ）および（Ｄ）の状態の光ディスク１におけるユーザデータ領域１４への記録中に、更に別のクラスタ：＃１０５を新規欠陥として検出して交替記録を実施した後の光ディスク１の状態を示す。この場合、図９に示したフローに沿って説明すると、
ステップ９０１：使用するスペア領域１５を確定（ＩＳＡ０）
ステップ９０２−１：次使用可能スペア位置情報４３を取得（＃２）
ステップ９０３−１：＃２はＤＦＬ２１に登録されていると判断
ステップ９０４：次使用可能スペア位置情報４３を更新（＃３）
ステップ９０２−２：次使用可能スペア位置情報４３を取得（＃３）
ステップ９０３−２：＃３はＤＦＬ２１に登録されていないと判断
ステップ９０５：次使用可能スペア位置情報４３が示すクラスタ（＃３）が交替先
ステップ９０６：次使用可能スペア位置情報４３を更新（＃４）
となり、最初に次使用可能スペア位置情報４３が示すクラスタ：＃２は欠陥クラスタとしてＤＦＬ２１に登録されているため、交替クラスタとしてはその次のクラスタ（＃３）が選択され、その結果、第１アドレスフィールド３１ｂが欠陥クラスタである＃１０５、第２アドレスフィールド３１ｄが交替クラスタである＃３で、第１状態フィールド３１ａが００００（ＲＡＤ０）の欠陥エントリ３１が新規にＤＦＬ２１に追加登録される。また次使用可能スペア位置情報４３は、交替クラスタとして割り当てたクラスタの次のクラスタ位置（＃４）を指すように更新される。
【０１６９】
以上のように、本発明の記録方法および記録装置では、次使用可能スペア領域位置４３と欠陥エントリ３１とに基づいて、スペア領域における交替クラスタが割り当てられ、次使用可能スペア位置情報４３が更新される。
【０１７０】
なお、本発明の再生方法および再生装置では、ユーザデータを再生する場合、上記のような記録方法または記録装置によって割り当てられた交替クラスタが欠陥クラスタの代わりに再生され、情報が読み出される。
【０１７１】
なおここでは、ステップ９０６における次使用可能スペア位置情報４３の更新処理では、交替先として割り当てたクラスタの次のクラスタ位置を指し、交替先の算出を行うステップ９０３において次使用可能スペア位置情報４３が示すクラスタ位置が欠陥クラスタとしてＤＦＬ２１に登録されているか否かをチェックするように説明を行ったが、例えばステップ９０６における次使用可能スペア位置情報４３の更新方法はここで説明した限りではない。つまり例えば、上述したように、ステップ９０６の次使用可能スペア位置情報４３更新の際に、更新後のクラスタ位置が欠陥クラスタか否か（例えばＵＮＵＳＥ属性の欠陥エントリ３１としてＤＦＬ２１に登録されているか否か）をチェックし、ステップ９０６において次使用可能スペア位置情報４３が示す位置を必ず、欠陥クラスタでないスペア領域１５内の正常（使用可能）なクラスタ位置を指すように制御するような方法でも同様の効果を得ることが出来るのは言うまでも無い。例えば、図１９（Ｃ）および（Ｄ）に示すように、欠陥クラスタの交替先として割り当てたクラスタの次のクラスタ位置（＃２）が欠陥クラスタである場合には、次使用可能スペア位置情報４３は、欠陥クラスタとしてＵＮＵＳＥ属性でＤＦＬ２１に登録されている＃２を指すように更新するのではなく、欠陥クラスタを指さないように、その次に存在する正常クラスタ位置である＃３を指すように更新する。より具体的に言えば、スペア領域１５内に例えばＵＮＵＳＥ属性の欠陥エントリ３１としてＤＦＬ２１に登録されたクラスタのような欠陥クラスタが存在する場合、次使用可能スペア位置情報４３は、ステップ９０６において欠陥クラスタ位置を指した状態で終わっても、欠陥クラスタを避けて正常クラスタ位置を指した状態で終わっても良い。ここで、図１９（Ａ）および（Ｂ）は、物理再フォーマットを実施した直後の光ディスク１の状態（初期状態）を示す。図１９（Ｃ）および（Ｄ）は、図１９（Ａ）および（Ｂ）の状態の光ディスク１におけるユーザデータ領域１４への記録中に、クラスタ：＃１０３を新規欠陥として検出して交替記録を実施した後の光ディスク１の状態を示す。図１９（Ｅ）および（Ｆ）は、図１９（Ｃ）および（Ｄ）の状態の光ディスク１におけるユーザデータ領域１４への記録中に、更に別のクラスタ：＃１０５を新規欠陥として検出して交替記録を実施した後の光ディスク１の状態を示す。
【０１７２】
このように、次使用可能スペア位置情報４３が欠陥クラスタを避けて正常クラスタ位置を指した状態で終わる場合においては、ステップ９０３において、使用が決定された交替クラスタの次のクラスタ位置（物理アドレス番号）が、欠陥エントリに存在する欠陥クラスタのセクタ番地に合致するか否かを判断してもよい。合致すると判断した場合は、ステップ９０４において、欠陥エントリが示す欠陥クラスタを避けて、さらに次のクラスタ位置を指すように次使用可能スペア位置情報４３を更新してもよい。また、合致しないと判断した場合は、ステップ９０５において、使用が決定された交替クラスタの次のクラスタ位置を指すように、次使用可能スペア位置情報４３を更新してもよい。
【０１７３】
また上述したように、ＵＮＵＳＥ属性（確定スペア欠陥属性）の欠陥エントリ３１で管理されるクラスタは交替先として使用しないが、欠陥が解消された可能性のあるＳＰＲ（ＲＤＥ）属性（暫定スペア欠陥属性）で管理されるクラスタ（＝使用可能かもしれない、暫定的に欠陥と判断したクラスタ）は、交替先として用いても良いし、あるいは交替先として使用しなくても（すなわち割り当てなくても）良い。つまり次使用可能スペア位置情報４３は、ＵＮＵＳＥ属性の欠陥エントリ３１で管理されるクラスタは指さないが、ＳＰＲ（ＲＤＥ）属性の欠陥エントリ３１で管理されるクラスタは指しても良い。
【０１７４】
また、ステップ９０３において、使用が決定された交替クラスタの次のクラスタ位置（物理アドレス番号）が、欠陥エントリに存在する欠陥クラスタのセクタ番地に合致するか否かを判断するときに、欠陥エントリに存在するＵＮＵＳＥ属性（確定スペア欠陥属性）の欠陥クラスタのセクタ番地に合致するか否かを判断してもよい。さらに、合致すると判断された場合で、ステップ９０４において、欠陥エントリが示す欠陥クラスタを避けた次のクラスタ位置を指すように次使用可能スペア位置情報４３を更新するときに、欠陥エントリが示すＵＮＵＳＥ属性（確定スペア欠陥属性）の欠陥クラスタを避けて、さらに次のクラスタ位置を指すように次使用可能スペア位置情報４３を更新してもよい。
【０１７５】
また、ステップ９０３において、使用が決定された交替クラスタの次のクラスタ位置（物理アドレス番号）が、欠陥エントリに存在する欠陥クラスタのセクタ番地に合致するか否かを判断するときに、欠陥エントリに存在するＳＰＲ（ＲＤＥ）属性（暫定スペア欠陥属性）の欠陥クラスタのセクタ番地に合致するか否かを判断してもよい。このとき、合致すると判断された場合は、交替クラスタとして割り当てたブロックの次のブロック位置（すなわち、ＳＰＲ（ＲＤＥ）属性（暫定スペア欠陥属性）の欠陥クラスタのセクタ番地）を指すように次使用可能スペア位置情報４３を更新してもよい。
【０１７６】
この処理により、欠陥が解消されている可能性があるクラスタ（＝使用可能かもしれないクラスタ）である、ＳＰＲ（ＲＤＥ）属性（暫定スペア欠陥属性）の欠陥エントリ３１で管理されるクラスタの位置も、次使用可能スペア位置情報４３の示すクラスタ位置となり得る。このため、ＳＰＲ（ＲＤＥ）属性の欠陥エントリ３１で管理されるクラスタを交替先として使用する場合、もし欠陥が解消されている場合は、そのクラスタを交替処理に利用することができる。また、ＳＰＲ（ＲＤＥ）属性の欠陥エントリ３１で管理されるクラスタを交替先として使用しないといった処理（例えば、ＵＮＵＳＥ属性の欠陥エントリに変換する等して交替先として使用させない、あるいは単に交替先として使用しないでスキップする）も選択可能である。
【０１７７】
すなわち、次使用可能スペア位置情報４３が示すクラスタが、ＳＰＲ（ＲＤＥ）属性（暫定スペア欠陥属性）で管理される欠陥クラスタのセクタ番地に合致するか否かを判断してもよい。このとき、合致すると判断された場合は、次使用可能スペア位置情報４３が示すＳＰＲ（ＲＤＥ）属性（暫定スペア欠陥属性）で管理される欠陥クラスタを、そのまま交替クラスタとして割り当ててもよい。もしくは、次使用可能スペア位置情報４３が示すＳＰＲ（ＲＤＥ）属性（暫定スペア欠陥属性）で管理される欠陥クラスタをスペア領域１５の使用方向に向かってスキップして、さらに次のクラスタを交替クラスタとして割り当ててもよい。
【０１７８】
（実施の形態２）
本発明の実施の形態２では、スペア領域１５を複数備える場合の例として、情報記録媒体として記録層を３層備え、更に各記録層とも内周側と外周側にそれぞれスペア領域１５を備えた書換え型光ディスクを例にとって説明する。
【０１７９】
１．領域構造／データ構造
図１２は、本発明の実施の形態２における、記録層を３層備えた書換え型光ディスクの領域構造を示す説明図である。
【０１８０】
本発明の実施の形態２における書換え型光ディスクのデータ構造は、本発明の実施の形態１で説明した記録層を１層のみ備えた書換え型光ディスクの場合と、各記録層での欠陥管理情報領域（ＤＭＡ）の役割、およびスペア領域を記録層の内周側・外周側にそれぞれ備える点、およびＤＦＬヘッダ３０のデータ構造を除いては同じであるため、ここでは、内容が異なるものについてのみ説明する。
【０１８１】
光ディスク１は記録層を３層備え、それぞれ記録層Ｌ０（Ｌ０層）、記録層Ｌ１（Ｌ１層）、記録層Ｌ２（Ｌ２層）と呼ぶ。またＬ０層とは、ディスク基板（図示せず）に最も近い記録層で、言い換えればレーザ照射を行う側であるディスク表面から最も遠い記録層を示す。つまりＬ２層が、レーザ照射を行うディスク表面側となる。
【０１８２】
各記録層におけるリードイン領域４とリードアウト領域６には、光ディスク１における欠陥ブロックに関する欠陥管理情報を書き込むための領域として、リードイン領域４には第１の欠陥管理情報領域１０（以下ＤＭＡ１とする）と第２の欠陥管理情報領域１１（以下ＤＭＡ２とする），リードアウト領域６には第３の欠陥管理情報領域１２（以下ＤＭＡ３とする）と第４の欠陥管理情報領域１３（以下ＤＭＡ４とする）を備えている。
【０１８３】
ここで光ディスク１における管理情報である欠陥管理情報等は全ての記録層分を１つの情報としてまとめて管理し、その情報は基本的に基準層であるＬ０層におけるＤＭＡ１からＤＭＡ４に対して記録される。そのため、基準層以外の記録層であるＬ１層およびＬ２層におけるＤＭＡ１からＤＭＡ４の位置に相当する領域は、上書き記録に伴うサイクル劣化が発生した場合などの欠陥管理情報の代替記録先として予約割り当てされている領域である。言い換えれば、代替記録が不要な場合には、Ｌ１層およびＬ２層のＤＭＡ１からＤＭＡ４には有効な情報は記録されないままとなる。
【０１８４】
また各記録層は、内周側と外周側にともにスペア領域１５を備える。内周側のスペア領域をＩｎｎｅｒ  Ｓｐａｒｅ  Ａｒｅａ（ＩＳＡ）、外周側のスペア領域をＯｕｔｅｒ  Ｓｐａｒｅ  Ａｒｅａ（ＯＳＡ）と呼ぶ。また本明細書においては、各記録層のスペア領域１５を識別できるように、ＩＳＡ、ＯＳＡの後ろに層番号（Ｌ０層の場合は０）を付与して、例えばＬ１層の外周側スペア領域１５の場合はＯＳＡ１と呼ぶこととする。
【０１８５】
全てのスペア領域１５とも、ユーザデータ領域１４の欠陥セクタを含むクラスタの代わりに用いる交替クラスタとして予め用意された領域である。なお、それぞれのスペア領域１５の中においては、所定の方向に沿って順に使用されるという使用制限はあるが、検出された欠陥クラスタの交替先として複数存在するスペア領域１５のどのスペア領域を用いるかは完全に任意である。言い換えれば、複数存在するスペア領域１５においてどのスペア領域１５を交替先として割り当てても良い。つまり例えば、Ｌ２層のユーザデータ領域１４で検出された欠陥クラスタの交替先として、Ｌ０層のスペア領域１５であるＩＳＡ０を割り当てても問題ない。
【０１８６】
図１３（Ｂ）はＤＦＬヘッダ３０のデータ構造を示す説明図である。
【０１８７】
図１３（Ａ）に示すように、記録層を３層（Ｌ０層、Ｌ１層、およびＬ２層）備え、かつ各記録層の内周側と外周側にそれぞれスペア領域１５を備えた光ディスクの場合は、各スペア領域における次に使用可能なクラスタ位置を管理するための情報を持つため、ＤＦＬ識別子４０、更新回数情報４１、欠陥エントリ数４２に加えて、次使用可能スペア位置情報４３として各スペア領域に対応したＰ＿ＩＳＡ０、Ｐ＿ＯＳＡ０、Ｐ＿ＯＳＡ１、Ｐ＿ＩＳＡ１、Ｐ＿ＩＳＡ２、Ｐ＿ＯＳＡ２とを備える。
【０１８８】
ここで物理アドレス番号が割り振られる順番、つまりトラックパスはオポジットパスと呼ばれる形を例に取る。オポジットパスとは、層毎に物理アドレス番号が増えていく方向が逆向きになっている方式で、具体的にはこの図１２の場合はＬ０層が内周側から外周側に向かって物理アドレス番号が増えていき、Ｌ１層は逆に外周側から内周側に向かって物理アドレス番号が増えていき、Ｌ２層はＬ０層と同様に内周側から外周側に向かって物理アドレス番号が増えていくという方式である。
【０１８９】
図１３（Ａ）に示す各スペア領域１５内に記された点線の矢印は、本発明の実施の形態２における、そのスペア領域１５の使用方向を示す。つまり、Ｌ２層のスペア領域１５であるＯＳＡ２を除いては全てトラックパスの方向、つまり物理アドレス番号の昇順に使用されるが、全てのスペア領域１５の中で最も物理アドレス番号が大きくなるスペア領域１５（以降、これを最終スペア領域とも呼ぶ）であるＯＳＡ２だけは、物理アドレス番号の降順に使用されるものとする。
【０１９０】
以下、本実施の形態２では、スペア領域１５の使用方向はここで示した通りとして説明を行う。
【０１９１】
なお、本発明の実施の形態２ではトラックパスとしてオポジットパスの場合を例に説明したが、トラックパスの方式としてはこれに限ったものでは無い。つまり例えば全ての記録層で同じ半径方向に向かって物理アドレス番号が割り振られるパラレルパスと呼ばれる方式であっても同様の効果を得ることが出来る。
【０１９２】
２．光ディスク記録再生装置の構成
本発明の実施の形態２における光ディスク記録再生装置１００は、本発明の実施の形態１において、図５で説明したものと同じであるため、説明は省略する。
【０１９３】
３．記録方法
３−（１）初期化フォーマット
本発明の実施の形態２における初期化フォーマット処理は、光ディスク１上にスペア領域１５が複数存在することに伴って次使用可能スペア位置情報４３の数が複数個に増えたことを除いて、本発明の実施の形態１の３−（１）において説明した内容と同じであるため、説明は省略する。
【０１９４】
なお、各スペア領域１５に対応する次使用可能スペア位置情報４３は、いずれも対応するスペア領域１５において、使用方向である所定の方向に向かって最初の位置（例えば各スペア領域１５が図１３において点線で示した方向、つまり最終スペア領域であるＯＳＡ２を除いては物理アドレス番号の昇順に、最終スペア領域であるＯＳＡ２は物理アドレス番号の降順に使用されるような場合であれば、次使用可能スペア位置情報４３であるＰ＿ＩＳＡ０、Ｐ＿ＯＳＡ０、Ｐ＿ＯＳＡ１、Ｐ＿ＩＳＡ１およびＰ＿ＩＳＡ２はいずれも、対応するスペア領域１５において物理アドレス番号が一番小さいクラスタ位置、Ｐ＿ＯＳＡ２はＬ２層における外周側のスペア領域１５であるＯＳＡ２において物理アドレス番号が一番大きいクラスタ位置）を指した状態となる。
【０１９５】
３−（２）通常の欠陥交替記録と欠陥エントリ３１の関係
本発明の実施の形態２における初期化フォーマット後の光ディスク１に対する欠陥交替処理方法は、欠陥クラスタの交替先として割り当て可能なスペア領域１５が光ディスク１上に複数存在する点を除いて、本発明の実施の形態１の３−（２）において説明した内容と同じであるため、詳細な説明は省略する。
【０１９６】
欠陥クラスタの交替先として割り当て可能なスペア領域１５が複数存在する場合には、複数のスペア領域１５のうち、任意の１つのスペア領域１５を選択して交替クラスタを割り当てる。
【０１９７】
例えば図１２におけるＬ０層のユーザデータ領域１４において欠陥クラスタを検出した場合、その交替先として交替クラスタを割り当てるスペア領域１５としては、ＩＳＡ０、ＯＳＡ０、ＯＳＡ１、ＩＳＡ１、ＩＳＡ２、およびＯＳＡ２がいずれも使用可能である（例えば枯渇状態ではない、あるいはユーザ等によってＷｒｉｔｅ  Ｐｒｏｔｅｃｔ（記録禁止設定）されていない等）場合には、これらのうちどのスペア領域１５を使用しても良い。このような場合、主に交替記録の処理に要する時間（パフォーマンス）を考慮して、欠陥クラスタ位置の最も近くに存在するスペア領域１５（以降、これを理想交替スペア領域と呼ぶ）を交替先として割り当てるのが好ましい。ここで最も近くとは、例えば以下のようなものである。
【０１９８】
・欠陥クラスタと同一記録層に存在するスペア領域１５で、かつ交替先として使用可能なクラスタと欠陥クラスタとの半径距離が小さいスペア領域１５
・欠陥クラスタと同一記録層に存在するスペア領域１５で、かつ交替先として使用可能なクラスタと欠陥クラスタとの物理アドレス番号差が小さい（近い）スペア領域１５
・光ピックアップ１２０の移動（シーク）処理は、所定の方向に向かっての処理の方が高速に実施できる（具体的には、内周側から外周側へ向かってのシークの方が外周側から内周側に向かってのシークよりも高速に実施可能）ことを考慮して、交替先として使用可能なクラスタと欠陥クラスタとの間の光ピックアップ１２０の移動（シーク）に要する時間が最も短くなると思われるスペア領域１５
（シークに要する時間は、例えば、欠陥クラスタ位置と交替クラスタ位置との間のトラック本数に、内周側から外周側、あるいは外周側から内周側とで異なる重み付け係数を乗じて演算算出することが出来る。）
さらに、例えば上述のように交替先として割り当てるのが好ましい理想交替スペア領域が使用不能な状態（枯渇状態、もしくはユーザによる記録禁止設定状態等）の場合には、一例としては以下のような判断基準によって交替先として使用するスペア領域１５を決定しても良い。
【０１９９】
・欠陥クラスタと同一記録層に存在する、理想交替スペア領域では無いスペア領域１５
・同一記録層に存在するスペア領域１５がすべて使用不能な場合には、隣接する記録層で、かつ交替先として使用可能なクラスタと欠陥クラスタとの半径距離が小さい、もしくは光ピックアップ１２０の移動（シーク）に要する時間が短くなると思われるスペア領域１５
（隣接記録層が両側に存在する場合には、当該記録層との間の層間距離が短い側の記録層を優先的に採用する、あるいは基準層に近い側の記録層を優先的に採用する等の判断を行っても良い）
あるいは後述の実施の形態３に示すように、交替記録するクラスタ数が１クラスタサイズではなく複数クラスタに跨るような場合には、連続して交替クラスタを割り当てることが可能なスペア領域１５、さらには割り当てる交替クラスタに対して連続アクセスできるように、物理アドレス番号の昇順に交替クラスタを割り当てることが容易なスペア領域１５を優先的に割り当てるなどの方法も効果的である。
【０２００】
なお、ここで記載した交替先として用いるスペア領域１５の決定方法はあくまで一例であり、上述したように離散的に複数存在するスペア領域１５のうちどのスペア領域１５を交替先として使用するかは完全に任意である。つまり欠陥クラスタに最も近いスペア領域１５を割り当てるというのも１つの方法であれば、例えば必ず物理アドレス番号の小さいクラスタから順に（つまり、ＩＳＡ０から順にＯＳＡ０、ＯＳＡ１、ＩＳＡ１、ＩＳＡ２、ＯＳＡ２の順）にスペア領域１５を使用するといった方法でも構わない。
【０２０１】
３−（３）交替クラスタの割り当て（物理再フォーマット時）
本発明の実施の形態２における物理再フォーマット時の交替クラスタの割り当て方法は、ステップ９０１の、交替先として使用するスペア領域１５の求め方を除いて、本発明の実施の形態１の３−（３）において説明した内容と同じであるため、ここでは、内容が異なるものについてのみ説明する。
【０２０２】
ステップ９０１：交替先として使用するスペア領域１５を決定する。具体的には交替先算出部１７４は、交替先として割り当てることが可能なスペア領域１５を算出する。ここで、交替先として割り当てることが可能なスペア領域１５が１つしか存在しない場合には、本発明の実施の形態１で説明したように使用するスペア領域１５は一意に決まるが、交替先として割り当てることが可能なスペア領域１５が複数存在する場合には、本発明の実施の形態２の３−（２）において説明した方法と同じ方法（考え方）等によって使用するスペア領域１５を選択・決定する。つまりこのタイミングで、スペア領域１５が枯渇状態か否かの判断も行い、使用するスペア領域１５を決定する。
【０２０３】
３−（４）交替クラスタの割り当て（通常記録時）
本発明の実施の形態２における、物理再フォーマットが実施された光ディスク１におけるユーザデータ領域１４への記録中に欠陥クラスタを検出して交替クラスタを割り当てる際の処理方法は、上述した３−（３）と同様に、ステップ９０１の交替先として使用するスペア領域１５の求め方を除いて、本発明の実施の形態１の３−（４）において説明した内容と同じであり、またステップ９０１における交替先として使用するスペア領域１５の求め方についても本発明の実施の形態２の３−（２）において説明した方法と同じ方法（考え方）であるため、説明は省略する。
【０２０４】
すなわち、実施の形態１と同様に、本実施形態の記録方法および記録装置では、次使用可能スペア領域位置４３と欠陥エントリ３１とに基づいて、スペア領域における交替クラスタが割り当てられ、次使用可能スペア位置情報４３が更新される。
【０２０５】
なお、実施の形態１と同様に、本実施形態の再生方法および再生装置では、ユーザデータを再生する場合、上記のような記録方法または記録装置によって割り当てられた交替クラスタが欠陥クラスタの代わりに再生され、情報が読み出される。
【０２０６】
以上述べたように、交替先として割り当てることが可能なスペア領域１５が複数存在するような場合であっても、基本的に考え方はスペア領域１５が１つしか存在しない場合と比べて、どのスペア領域１５を使用するかという判断処理が入る点を除いてはすべて同じ方法（考え方）で実現できる。
【０２０７】
（実施の形態３）
本発明の実施の形態３では、本発明の実施の形態２と同様に、情報記録媒体として記録層を３層備え、更に各記録層とも内周側と外周側にそれぞれスペア領域１５を備えた書換え型光ディスクを例にとって説明する。
【０２０８】
１．領域構造／データ構造
本発明の実施の形態３における書換え型光ディスクの領域構造は、本発明の実施の形態２において、図１２を用いて説明したものと同じであるため、説明は省略する。
【０２０９】
但し本発明の実施の形態３における書換え型光ディスクにおける、ＤＦＬ２１に含まれる欠陥エントリ３１の内容（属性）は、本発明の実施の形態１および本発明の実施の形態２において説明したものに加えて、新たな属性を含む。
【０２１０】
図１４（Ａ）および（Ｂ）は、本発明の実施の形態３における欠陥エントリ３１における第２状態フィールド３１ｃが取りうる状態の例、および第１状態フィールド３１ａおよび第２状態フィールド３１ｃの組み合わせにおける一例を示す説明図である。
【０２１１】
第２状態フィールド３１ｃは、図１４（Ａ）に示すように、当該フィールドが使用されていないことを示す００００、および第１アドレスフィールド３１ｂまたは第２アドレスフィールド３１ｄに示されるクラスタに対して後述の物理再フォーマットが行われ、第１アドレスフィールド３１ｂまたは第２アドレスフィールド３１ｄに示されているクラスタの欠陥が解消されているかも知れないこと、また欠陥クラスタおよび交替クラスタのいずれにも有意なユーザデータは存在しないことを示す０１００（ＲＤＥ状態）に加えてさらに、連続した欠陥領域における始端位置を示す０００１、および終端位置を示す００１０という状態を新たに取りうる。これは、例えばＲＡＤ０のような欠陥クラスタに対して交替クラスタが割り当てられているような場合で、かつ（物理アドレス番号が）連続している欠陥クラスタに対して、連続した交替クラスタを割り当てていることを管理するためのものであり、ＣＲＤ（Ｃｏｎｔｉｎｕｏｕｓ  ＲＡＤ）と呼ばれる。より具体的には、例えばユーザデータ領域１４における物理アドレス番号：＃１０１、＃１０２、＃１０３の３つの連続したクラスタに対して、それぞれ順にスペア領域１５における＃１、＃２、＃３の３つの連続したクラスタを交替先として割り当てて交替記録を行ったような場合、欠陥クラスタおよび交替クラスタの始端位置（つまり＃１０１と＃１）を第１状態フィールド３１ａが００００で第２状態フィールド３１ｃが０００１であるＣＲＤ０（先頭）を示す欠陥エントリ３１、欠陥クラスタおよび交替クラスタの終端位置（つまり＃１０３と＃３）を第１状態フィールド３１ａが００００で第２状態フィールド３１ｃが００１０であるＣＲＤ０（終端）を示す欠陥エントリ３１としてペアで登録することで、複数クラスタに跨るような連続欠陥クラスタを管理するものである。このように連続した欠陥クラスタをまとめて管理することが出来るようになるため、ＤＦＬ２１のサイズをコンパクトにするのに役立つ。
【０２１２】
ここで（物理アドレス番号が）連続しているクラスタというのは、物理アドレス番号の昇順の方向に連続したクラスタのことを示す。つまり例えば、ユーザデータ領域１４における物理アドレス番号：＃１０１、＃１０２、＃１０３の３つの連続したクラスタに対して、それぞれ順にスペア領域１５における＃３、＃２、＃１のクラスタを交替先として割り当てたような場合は、本明細書においては連続したクラスタとは言わず、この場合には第２状態フィールド３１ｃが０００１および００１０で示される連続欠陥クラスタを管理する欠陥エントリ３１では管理されない。より具体的に言えば、ユーザデータ領域１４における物理アドレス番号の昇順に連続した複数の欠陥クラスタに対して、物理アドレス番号の昇順の方向に順に使用されるスペア領域１５であるＩＳＡ０、ＯＳＡ０、ＯＳＡ１、ＩＳＡ１およびＩＳＡ２を交替先として割り当てる場合にはＣＲＤ属性の欠陥エントリ３１が生成されやすいが、物理アドレス番号の降順の方向に順に使用されるスペア領域１５であるＯＳＡ２を交替先として割り当てる場合には、１クラスタごとに交替クラスタを求める方法ではＣＲＤ属性の欠陥エントリ３１は生成されないことになる。
【０２１３】
また交替クラスタである＃２および＃４が欠陥クラスタだったような場合で、ユーザデータ領域１４における物理アドレス番号：＃１０１、＃１０２、＃１０３の３つの連続したクラスタに対して、それぞれ順にスペア領域１５における＃１、＃３、＃５のクラスタを交替先として割り当てたような場合も、本明細書においては連続したクラスタとは言わず、第２状態フィールド３１ｃが０００１および００１０で示される連続欠陥クラスタを管理する欠陥エントリ３１では管理されない。
【０２１４】
図１４に示すように、第２状態フィールド３１ｃが０００１および００１０の欠陥エントリ３１を備えうるのは、第１状態フィールド３１ａが００００のＲＡＤ０属性、および１０００のＲＡＤ１属性であるとする。
【０２１５】
なお図１４に示した第２状態フィールド３１ｃの値や、第１状態フィールド３１ａと第２状態フィールド３１ｃの組み合わせ例はあくまで一例であり、これらの値や組み合わせのみに限ったものではなく、例えばＮＲＤ属性に対して第２状態フィールド３１ｃが０００１および００１０の欠陥エントリ３１を備えたりしても同等の効果を得ることが出来ることは明白である。
【０２１６】
なおここで説明したように、連続した欠陥クラスタに対して連続した交替クラスタが割り当てられたような場合であっても、第２状態フィールド３１ｃが０００１および００１０の欠陥エントリ３１を使用せず、欠陥クラスタをすべて本発明の実施の形態１および本発明の実施の形態２で説明したのと同様に１クラスタ単位で管理するＲＡＤ０属性などを用いてＤＦＬ２１に登録したとしても、ＤＦＬ２１に登録されうる欠陥エントリ３１の数が多少増加するだけでありＤＦＬ２１としての欠陥クラスタおよび交替クラスタの管理は問題なく出来るため問題は無い。
【０２１７】
２．光ディスク記録再生装置の構成
本発明の実施の形態３における光ディスク記録再生装置１００は、本発明の実施の形態１において、図５で説明したものと同じであるため、説明は省略する。
【０２１８】
３．記録方法
３−（１）初期化フォーマット
本発明の実施の形態３における初期化フォーマット処理は、本発明の実施の形態２の３−（１）において説明した内容と同じであるため、説明は省略する。
【０２１９】
３−（２）通常の欠陥交替記録と欠陥エントリ３１の関係
本発明の実施の形態３における初期化フォーマット後の光ディスク１に対する欠陥交替処理方法は、本発明の実施の形態２の３−（２）において説明した内容と同じであるため、説明は省略する。
【０２２０】
なおここでは詳細は説明しないが、ユーザデータ領域１４において複数クラスタの連続した欠陥クラスタが検出され、それをスペア領域１５における連続したクラスタを交替先として割り当てて交替記録を行った場合には、第１状態フィールド３１ａが００００、第２状態フィールド３１ｃが０００１および００１０のＣＲＤ０属性の欠陥エントリ３１としてＤＦＬ２１に登録されうる点が本発明の実施の形態２の場合と差異がある点である。
【０２２１】
３−（３）交替クラスタの割り当て（物理再フォーマット時）
３−（４）交替クラスタの割り当て（通常記録時）
本発明の実施の形態３における物理再フォーマット時の交替クラスタの割り当て方法は、および物理再フォーマットが実施された光ディスク１におけるユーザデータ領域１４への記録中に欠陥クラスタを検出して交替クラスタを割り当てる際の処理方法は、図９で示すステップ９０１からステップ９０６の判断に新たな観点が入る点を除いては本発明の実施の形態２の３−（３）および３−（４）で説明した内容と同じであるため、ここでは、内容が異なるものについてのみ説明する。
【０２２２】
ステップ９０１：交替先として使用するスペア領域１５を決定する。具体的には交替先算出部１７４は、交替先として割り当てることが可能なスペア領域１５を算出する。ここで、交替先として割り当てることが可能なスペア領域１５が１つしか存在しない場合には、本発明の実施の形態１で説明したように使用するスペア領域１５は一意に決まるが、交替先として割り当てることが可能なスペア領域１５が複数存在する場合には、本発明の実施の形態２の３−（２）において説明した方法と同じ方法（考え方）で使用するスペア領域１５を決定する。つまりこのタイミングで、スペア領域１５が枯渇状態か否かの判断も行い、使用するスペア領域１５を決定する。
【０２２３】
またあわせてこのとき、交替クラスタとして複数クラスタ連続して割り当てたいクラスタ数Ｎ（Ｎは１以上の正数）も考慮する。つまり、例えばＮクラスタ連続した欠陥クラスタに対して交替クラスタを割り当てるような場合は、この連続数であるＮを考慮して、例えば以下のような条件も加えて使用するスペア領域１５を確定させても良い。
・次使用可能スペア位置情報４３が示すクラスタから連続してＮクラスタを交替クラスタとして割り当てることが可能な（つまり、次使用可能スペア位置情報４３が示すクラスタから連続Ｎクラスタについて、当該クラスタを欠陥クラスタとした欠陥エントリ３１がＤＦＬ２１に登録されていない）スペア領域１５を優先的に使用する。
（物理アドレス番号に対して昇順に交替先を使用するスペア領域１５を優先的に使用する）
・すべてのスペア領域１５について、連続Ｎクラスタの交替クラスタの割り当てが出来ない場合には、その中で最も多く連続して交替クラスタを割り当て可能なスペア了領域１５を優先的に使用する。
【０２２４】
なおここで示した条件はあくまで一例であり、この条件に限ったものではない。またあるいは、必ずしもこれらを使用するスペア領域１５を確定させる際の条件として加えなくとも良い。
【０２２５】
ステップ９０２：本発明の実施の形態１の３−（３）で説明したステップ９０２と同じである。
【０２２６】
ステップ９０３：本発明の実施の形態１の３−（３）で説明したステップ９０３と同じである。
【０２２７】
なおここであわせて交替先算出部１７４は、交替クラスタとして複数クラスタ連続して割り当てる場合を考慮し、次使用可能スペア位置情報４３が示すクラスタ位置を先頭として、以降連続して割り当てることが可能なクラスタ数を判断する。具体的には、連続Ｎクラスタの欠陥クラスタに対する交替先を割り当てる場合であれば、次使用可能スペア位置情報４３が示すクラスタ位置を先頭として、そのクラスタ位置以降Ｎクラスタの中にＤＦＬ２１に欠陥クラスタとして登録されているクラスタが無いか、および当該スペア領域１５の終端位置を超えないかをチェックし、Ｎを上限とした連続して割り当てることが可能なクラスタ数を判断する。
【０２２８】
ステップ９０４：本発明の実施の形態１の３−（３）で説明したステップ９０４と同じである。
【０２２９】
ステップ９０５：次使用可能スペア位置情報４３が示すクラスタを交替クラスタとして確定する。具体的には、交替先算出部１７４は、次使用可能スペア位置情報４３が示すクラスタを交替クラスタとして確定する。またあわせて、上述のステップ９０３で判断した連続して割り当てることが可能なクラスタ数を連続割り当てクラスタ数として確定する。
【０２３０】
ステップ９０６：次使用可能スペア位置情報４３を更新する。具体的には、交替先算出部１７４は管理情報更新部１７５によって、次使用可能スペア位置情報４３が交替クラスタとして割り当てた次のクラスタ位置を指すように更新する。より詳細に言えば、ステップ９０５で複数クラスタ連続して交替クラスタを割り当てると確定した場合には、割り当てる連続複数クラスタの次のクラスタ位置を指すように次使用可能スペア位置情報４３を更新する。
【０２３１】
以上の手順で、交替先として割り当てられるスペア領域１５および交替クラスタが確定される。ここで説明した手順により、物理再フォーマット時、および通常欠陥交替時の交替クラスタの割り当てとも実現可能である。
【０２３２】
ここで図１５（Ａ）から（Ｄ）を用いて、ここで説明した処理の一例を説明する。なお使用するスペア領域１５は、ステップ９０１においてＩＳＡ０と確定したものとする。
【０２３３】
図１５（Ａ）および（Ｂ）が交替先を割り当てる前の光ディスク１の状態（初期状態）を示す。交替先であるスペア領域１５のクラスタ：＃５が欠陥クラスタ（ＵＮＵＳＥ属性）としてＤＦＬ２１に登録されている。また次使用可能スペア位置情報４３はクラスタ：＃１を示している。
【０２３４】
この状態の光ディスク１に対して、ユーザデータ領域１４におけるクラスタ：＃１０１から＃１１０までの１０クラスタを、連続した欠陥クラスタとして検出したとする。図１５（Ｃ）および（Ｄ）が、１０クラスタの連続した欠陥クラスタに対して交替先を割り当てた後の光ディスク１の状態を示す。
【０２３５】
この場合、理想的には交替クラスタとしても１０クラスタの連続したクラスタを割り当てられる形が好ましいが、交替クラスタであるスペア領域１５には次使用可能スペア位置情報４３が示すクラスタ＃１から連続欠陥クラスタ数である１０クラスタ分の間に欠陥クラスタである＃５を含む。このような場合には、連続欠陥クラスタは分割された形で交替される。まず連続して交替先を割り当てることが可能な先頭４クラスタ分がＣＲＤ０属性の欠陥エントリ３１としてＤＦＬ２１に登録され、残りの６クラスタ分に相当する交替クラスタが、欠陥クラスタである＃５以降の正常クラスタである＃６を先頭に連続して割り当てられ、ＣＲＤ０属性の欠陥エントリ３１としてＤＦＬ２１に登録される。つまり、ユーザデータ領域１４における欠陥クラスタ：＃１０１から＃１０４の連続４クラスタが、スペア領域１５における＃１から＃４に連続交替記録され、かつユーザデータ領域１４における欠陥クラスタ：＃１０５から＃１１０の連続６クラスタが、スペア領域１５における＃６から＃１１に連続交替記録される。よってＤＦＬ２１に登録される欠陥エントリ３１としては、第１状態フィールド３１ａが００００、第１アドレスフィールド３１ｂが＃１０１、第２状態フィールド３１ｃが０００１、第２アドレスフィールド３１ｄが＃１のＣＲＤ０（先頭）属性、および第１状態フィールド３１ａが００００、第１アドレスフィールド３１ｂが＃１０４、第２状態フィールド３１ｃが００１０、第２アドレスフィールド３１ｄが＃４のＣＲＤ０（終端）属性の欠陥エントリ３１と、第１状態フィールド３１ａが００００、第１アドレスフィールド３１ｂが＃１０５、第２状態フィールド３１ｃが０００１、第２アドレスフィールド３１ｄが＃６のＣＲＤ０（先頭）属性、および第１状態フィールド３１ａが００００、第１アドレスフィールド３１ｂが＃１１０、第２状態フィールド３１ｃが００１０、第２アドレスフィールド３１ｄが＃１１のＣＲＤ０（終端）属性の欠陥エントリ３１がＤＦＬ２１に登録されることになる。
【０２３６】
なおこの例では、説明の都合上、交替先として使用するスペア領域１５としてＩＳＡ０が選択されたものとして説明を行ったが、上述したように、他に存在するスペア領域１５において連続して交替先を割り当てることが可能なスペア領域１５が存在するような場合には、そのスペア領域１５を交替先として使用し、＃１０１から＃１１０に対して連続した交替クラスタを割り当てても良い。
【０２３７】
以上のように、実施の形態１および２と同様に、本実施形態の記録方法および記録装置では、次使用可能スペア領域位置４３と欠陥エントリ３１とに基づいて、スペア領域における交替クラスタが割り当てられ、次使用可能スペア位置情報４３が更新される。
【０２３８】
なお、実施の形態１および２と同様に、本実施形態の再生方法および再生装置では、ユーザデータを再生する場合、上記のような記録方法または記録装置によって割り当てられた交替クラスタが欠陥クラスタの代わりに再生され、情報が読み出される。
【０２３９】
ここで、光ディスク１の製造方法について、以下に説明する。図２０では、一例として、記録層を３層備えた多層光ディスク１を示している。光ディスク１は、光ビームが照射される側から遠い順に（つまり基板１００１側から順に）記録層Ｌ０、記録層Ｌ１、記録層Ｌ２を含む情報記録層１００２を備える。光ディスク１の製造方法としては、アドレス信号やコントロールデータに応じた、情報信号を記録するためのトラックが設けられた記録層Ｌ０、記録層Ｌ１、記録層Ｌ２を、ディスク基板１００１上にこの順に形成する。これにより、ユーザデータ領域、欠陥管理領域、スペア領域が図１、図２に示す配置となる記録層を製造できる。なお、記録層と記録層の間には、中間層などを含んでも良い。また記録層の上にカバー層を形成してもよい。
【０２４０】
なお、本発明の実施の形態１および実施の形態２および実施の形態３において説明した欠陥エントリ３１の属性（第１状態フィールド３１ａや第２状態フィールド３１ｃで管理される欠陥エントリ３１の種類）はあくまで一例である。つまり例えば、スペア領域１５における欠陥クラスタを管理する属性として、１クラスタ単位で管理されるＵＮＵＳＥ属性、およびＳＰＲ（ＲＤＥ）属性の欠陥エントリ３１を例に記載したが、例えばこれらの属性と同じ意味だがＣＲＤ属性と同様に複数クラスタ単位で管理されるというような属性などが存在するような場合、あるいは物理再フォーマットによってＵＮＵＳＥ属性やＳＰＲ（ＲＤＥ）属性とは意味の異なるスペア領域１５中の欠陥クラスタを管理する新たな属性が存在するような場合等においても、本発明の実施の形態１および実施の形態２および実施の形態３において説明したＵＮＵＳＥ属性、あるいはＳＰＲ（ＲＤＥ）属性の欠陥エントリ３１と同じように扱うことで、上記で記載したのと同様の効果を得ることが出来ることは言うまでも無い。
【０２４１】
なお、本発明の実施の形態１および実施の形態２および実施の形態３において、書換え型光ディスクの場合には、所定のスペア領域１５（例えば最終スペア領域）のサイズを変更（増加・減少）させる物理再フォーマット機能を備えることがある。そのため、もし枯渇状態のスペア領域１５に対してサイズを増加させるような処理が行われた場合には、そのスペア領域１５は枯渇状態ではなくなるため、本発明の実施の形態１の３−（３）で説明したようなスペア領域１５の枯渇状態を示す情報については、これを変更する必要がある。具体的には、例えば次使用可能スペア位置情報４３が枯渇状態を示す所定の値（１６進数表記でＦＦＦＦＦＦＦＦの場合や、Ａｌｌ０データの場合等）を示していた場合には、次の使用可能なスペア領域１５内のクラスタ位置を指しなおすように変更したり、あるいはスペア枯渇フラグのような情報を備えているような場合であれば、そのフラグを枯渇状態では無いことを示すように変更（クリア）したりする必要がある。一方で、スペア領域１５に隣接しているスペア領域１５外の位置（例えばユーザデータ領域１４のクラスタ位置。図１３に示すように最終スペア領域であるＯＳＡ２における次使用可能スペア位置情報４３（Ｐ＿ＯＳＡ２）の場合であれば、Ｌ２層のユーザデータ領域１４の最外周位置に相当する最終クラスタ位置）を示すことで枯渇状態を表すような場合であれば、スペア領域１５のサイズ変更がなされたとしても、次使用可能スペア位置情報４３の値を変更するといった特別な処理は行わなくても良いことになる。
【０２４２】
なお本発明の実施の形態１および実施の形態２および実施の形態３では、次使用可能スペア位置情報４３などの情報の更新は直接管理情報格納メモリ１６０中のＤＦＬ２１に相当するデータを更新するように記載したが、例えば次使用可能スペア位置情報４３などは光ディスク１の起動時に必要な情報を別途内部変数として確保したメモリ１５０中に読み出し、ＤＭＡへの記録を行なう前に内部変数の値を管理情報格納メモリ１６０中の次使用可能スペア位置情報４３の部分に反映するといった管理を行っても良いことは言うまでも無い。
【０２４３】
なお本発明の実施の形態１および実施の形態２および実施の形態３において、欠陥エントリ３１における欠陥種類（属性）について例を挙げて説明したが、例えば第１状態フィールド３１ａや第２状態フィールド３１ｃにおける値やビット数などはあくまで一例で各属性を識別することが出来る値であれば良く、この例の限りではない。
【０２４４】
なお本発明の実施の形態１および実施の形態２および実施の形態３で示した各スペア領域１５の使用方向はあくまで一例を示しただけであり、各スペア領域１５内において所定の順番で使用されるという条件においてはどのような使用方向であっても良い。
【０２４５】
なお本発明の実施の形態１および実施の形態２および実施の形態３では、スペア領域１５における欠陥クラスタを示す欠陥エントリ３１の属性として、第１状態フィールド３１ａの値が０１１１のＵＮＵＳＥ属性と第１状態フィールド３１ａの値が００１０で第２状態フィールド３１ｃが０１００のＳＰＲ（ＲＤＥ）属性という、第１状態フィールド３１ａの値が異なる２つの属性を有するものとして説明を行ったが、これらについてはスペア領域１５における通常の欠陥状態とＲＤＥ状態との２状態を管理できれば上記の形に限定されるものではない。つまり例えば、第１状態フィールド３１ａは同じ０１１１のＵＮＵＳＥ属性で、第２状態フィールド３１ｃの値を００００の場合と０１００（ＲＤＥ）の場合の２状態、つまりＵＮＵＳＥ属性とＵＮＵＳＥ（ＲＤＥ）属性としても同様に管理することも可能である。
【０２４６】
以上、説明したように、本発明の情報記録媒体は、ブロック単位で記録再生を行う書換え型情報記録媒体であって、前記情報記録媒体は、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域とを備え、前記スペア領域は、所定の方向に向かって順に使用される領域であり、前記欠陥管理情報は、前記スペア領域の中に存在する欠陥ブロックを示すスペア欠陥属性と、前記欠陥ブロックのセクタ番地を含む欠陥エントリと、前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報とを含む。
【０２４７】
ある実施形態によれば、前記情報記録媒体は、前記スペア領域を複数備え、前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記次使用可能スペア位置情報を含む。
【０２４８】
ある実施形態によれば、前記スペア欠陥属性は、前記スペア領域における使用不能な欠陥ブロックを示す確定スペア欠陥属性と、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性とのうちの少なくとも一方を含む。
【０２４９】
本発明の情報記録方法は、ブロック単位で記録再生を行う書換え型情報記録媒体への情報記録方法であって、前記情報記録媒体は、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域とを備え、前記スペア領域は、所定の方向に向かって順に使用され、前記欠陥管理情報は、前記スペア領域の中に存在する欠陥ブロックを示すスペア欠陥属性と、前記欠陥ブロックのセクタ番地を含む欠陥エントリと、前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報と、を含み、前記記録方法は、前記次使用可能スペア位置情報と前記欠陥エントリとに基づいて、前記欠陥ブロックの代わりに交替ブロックを割り当てるステップと、前記次使用可能スペア位置情報を更新するステップとを包含する。
【０２５０】
ある実施形態によれば、前記記録方法は、前記交替ブロックを割り当てた場合に、
（ａ）前記交替ブロックとして割り当てたブロックの次のブロック位置が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断するステップと、
（ｂ）前記ステップ（ａ）で合致しないと判断した場合、前記次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップと、
（ｃ）前記ステップ（ａ）で合致すると判断した場合、前記欠陥エントリが示す欠陥ブロックを避けて、前記所定の方向に向かってさらに次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップとを包含する。
【０２５１】
ある実施形態によれば、前記スペア欠陥属性は、前記スペア領域における使用不能な欠陥ブロックを示す確定スペア欠陥属性と、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性とのうちの少なくとも一方を含み、前記ステップ（ａ）は、前記次のブロック位置が、前記確定スペア欠陥属性の欠陥ブロックのセクタ番地に合致するか否かを判断するステップを含み、前記ステップ（ｃ）は、前記ステップ（ａ）で合致すると判断した場合に、前記確定スペア欠陥属性の欠陥ブロックを避けて、前記所定の方向に向かってさらに次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップを含む。
【０２５２】
ある実施形態によれば、前記スペア欠陥属性は、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性を含み、前記記録方法は、
（ａ）前記交替ブロックとして割り当てたブロックの次のブロック位置が、前記暫定スペア欠陥属性の欠陥ブロックのセクタ番地に合致するか否かを判断するステップと、
（ｂ）前記ステップ（ａ）で合致すると判断した場合、前記次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップとをさらに包含する。
【０２５３】
ある実施形態によれば、前記スペア欠陥属性は、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性を含み、前記交替ブロックを割り当てるときに、前記次使用可能スペア位置情報が示すブロックが、前記欠陥エントリの前記セクタ番号に合致しない場合は、前記次使用可能スペア領域情報が示すブロックを交替ブロックとして割り当て、前記交替ブロックを割り当てるときに、前記次使用可能スペア位置情報が示すブロックが、前記暫定スペア欠陥属性で管理されるセクタ番号に合致する場合は、
（ａ）前記暫定スペア欠陥属性で管理されるブロックを交替ブロックとして割り当てるステップと、
（ｂ）前記暫定スペア欠陥属性で管理されるブロックを前記所定の方向に向かってスキップした次のブロックを交替ブロックとして割り当てるステップと、のうちの一方のステップを実行する。
【０２５４】
ある実施形態によれば、前記記録方法は、前記交替ブロックを割り当てる場合に、
（ａ）前記次使用可能スペア位置情報が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断するステップと、
（ｂ）前記ステップ（ａ）で合致しないと判断した場合、前記次使用可能スペア位置情報が示すブロックを前記交替ブロックとして決定するステップと、
（ｃ）前記ステップ（ａ）で合致すると判断した場合、前記欠陥エントリが示す欠陥ブロックを避けて、前記所定の方向に向かって次のブロックを前記交替ブロックとして決定するステップと、を備え、
更新する場合に、
（ｄ）前記ステップ（ｂ）または（ｃ）で交替ブロックとして決定したブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップ、を備える。
【０２５５】
ある実施形態によれば、前記情報記録媒体は、前記スペア領域を複数備え、前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記次使用可能スペア位置情報を含み、前記ステップ（ａ）は、前記複数のスペア領域の中から、前記交替ブロックを割り当てるために使用するスペア領域を選択するステップと、前記選択した前記スペア領域に対応する前記次使用可能スペア位置情報が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断するステップとを含む。
【０２５６】
ある実施形態によれば、前記ステップ（ａ）は、前記次使用可能スペア位置情報と一致するか比較すべき前記欠陥エントリを確定するステップと、一致した場合に、一致するか比較すべき前記欠陥エントリを次の欠陥エントリに更新するステップとを含む。
【０２５７】
ある実施形態によれば、前記スペア欠陥属性は、前記スペア領域における使用不能な欠陥ブロックを示す確定スペア欠陥属性と、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性とを含み、前記ステップ（ａ）は、前記次使用可能スペア位置情報と同じセクタ番地を有する前記暫定スペア欠陥属性の前記欠陥エントリを削除するステップと、前記次使用可能スペア位置情報が、前記確定スペア欠陥属性の前記欠陥エントリの前記セクタ番地に合致するか否かを判断するステップとを含む。
【０２５８】
本発明の情報記録装置は、ブロック単位で記録再生を行う書換え型情報記録媒体へ情報を記録する情報記録装置であって、前記情報記録媒体は、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域とを備え、前記スペア領域は、所定の方向に向かって順に使用され、前記欠陥管理情報は、前記スペア領域の中に存在する欠陥ブロックを示すスペア欠陥属性と、前記欠陥ブロックのセクタ番地を含む欠陥エントリと、前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報とを含み、前記情報記録装置は、前記次使用可能スペア位置情報と前記欠陥エントリとに基づいて、前記欠陥ブロックの代わりに交替ブロックを割り当て、前記次使用可能スペア位置情報を更新する。
【０２５９】
ある実施形態によれば、前記記録装置は、前記交替ブロックを割り当てた場合に、前記交替ブロックとして割り当てたブロックの次のブロック位置が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断し、合致しないと判断した場合、前記次のブロック位置を指すように前記次使用可能スペア位置情報を更新し、合致すると判断した場合、前記欠陥エントリが示す欠陥ブロックを避けて、前記所定の方向に向かってさらに次のブロック位置を指すように前記次使用可能スペア位置情報を更新する。
【０２６０】
ある実施形態によれば、前記スペア欠陥属性は、前記スペア領域における使用不能な欠陥ブロックを示す確定スペア欠陥属性と、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性とのうちの少なくとも一方を含み、前記記録装置は、前記交替ブロックとして割り当てたブロックの次のブロック位置が、前記確定スペア欠陥属性の欠陥ブロックのセクタ番地に合致するか否かを判断し、合致すると判断した場合、前記確定スペア欠陥属性の欠陥ブロックを避けて、前記所定の方向に向かってさらに次のブロック位置を指すように前記次使用可能スペア位置情報を更新する。
【０２６１】
ある実施形態によれば、前記スペア欠陥属性は、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性を含み、前記記録装置は、前記交替ブロックとして割り当てたブロックの次のブロック位置が、前記暫定スペア欠陥属性の欠陥ブロックのセクタ番地に合致するか否かを判断し、合致すると判断した場合、前記交替ブロックとして割り当てたブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新する。
【０２６２】
ある実施形態によれば、前記スペア欠陥属性は、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性を含み、前記記録装置は、前記交替ブロックを割り当てるときに、前記次使用可能スペア位置情報が示すブロックが、前記欠陥エントリの前記セクタ番号に合致しない場合は、前記次使用可能スペア領域情報が示すブロックを交替ブロックとして割り当て、前記次使用可能スペア位置情報が示すブロックが、前記暫定スペア欠陥属性で管理される前記セクタ番号に合致する場合は、
（ａ）前記暫定スペア欠陥属性で管理されるブロックを交替ブロックとして割り当てる、
（ｂ）前記暫定スペア欠陥属性で管理されるブロックを前記所定の方向に向かってスキップした次のブロックを交替ブロックとして割り当てる、
のうちのいずれかを実行して前記交替ブロックを割り当てる。
【０２６３】
ある実施形態によれば、前記記録装置は、前記交替ブロックを割り当てる動作を実行するために、前記次使用可能スペア位置情報が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断する判断部と、前記判断部で合致しないと判断した場合、前記次使用可能スペア位置情報が示すブロックを前記交替ブロックとして決定する決定部とを備え、前期決定部は、前記判断部で合致すると判断した場合、前記欠陥エントリが示す欠陥ブロックを避けて、前記所定の方向に向かって次のブロックを前記交替ブロックとして決定し、前記記録装置は、前記決定部が交替ブロックとして決定したブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新する更新部をさらに備える。
【０２６４】
ある実施形態によれば、前記情報記録媒体は、前記スペア領域を複数備え、前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記次使用可能スペア位置情報を含み、前記判断部は、前記複数のスペア領域の中から、前記交替ブロックを割り当てるために使用するスペア領域を選択し、前記選択したスペア領域に対応する前記次使用可能スペア位置情報が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断する。
【０２６５】
ある実施形態によれば、前記判断部は、前記次使用可能スペア位置情報と一致するか比較すべき前記欠陥エントリを確定し、一致した場合に、一致するか比較すべき前記欠陥エントリを次の欠陥エントリに更新する。
【０２６６】
ある実施形態によれば、前記スペア欠陥属性は、前記スペア領域において使用不能な欠陥ブロックを示す確定スペア欠陥属性と、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性とを含み、前記判断部は、前記次使用可能スペア位置情報と同じセクタ番地を有する前記暫定スペア欠陥属性の前記欠陥エントリを削除し、前記次使用可能スペア位置情報が、前記確定スペア欠陥属性の前記欠陥エントリの前記セクタ番地に合致するか否かを判断する。
【０２６７】
本発明の情報再生方法は、前記情報記録方法によって情報が記録された情報記録媒体から前記情報を再生する情報再生方法であって、前記割り当てられた交替ブロックを再生することで前記情報を読み出す。
【０２６８】
本発明の情報再生装置は、前記情報記録装置によって情報が記録された情報記録媒体から前記情報を再生する情報再生装置であって、前記割り当てられた交替ブロックを再生することで前記情報を読み出す。
【０２６９】
本発明の情報記録方法は、ブロック単位で記録再生を行う書換え型情報記録媒体への情報記録方法であって、前記情報記録媒体は、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域とを備え、前記スペア領域は、所定の方向に向かって順に使用され、前記欠陥管理情報は、欠陥ブロックのセクタ番地を含む欠陥エントリと、前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報とを含み、前記情報記録方法は、
（ａ）前記ユーザデータ領域の欠陥ブロックを検出するステップと、
（ｂ）前記スペア領域の欠陥ブロックを検出するステップと、
（ｃ）前記ステップ（ａ）で検出した欠陥ブロックの代わりに使用する前記交替ブロックとして、前記ステップ（ｂ）で検出した欠陥ブロックを避けつつ、前記所定の方向に沿って前詰めで順に前記スペア領域のブロックを割り当てるステップと、
（ｄ）前記ステップ（ａ）で検出した欠陥ブロックのセクタ番号を含む前記欠陥エントリを前記欠陥管理情報に登録するステップと、
（ｅ）前記ステップ（ｃ）で割り当てた前記交替ブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップと、
（ｆ）前記ステップ（ｄ）および（ｅ）で更新された前記欠陥管理情報を、前記欠陥管理情報領域へ記録するステップと、を包含する。
【０２７０】
ある実施形態によれば、前記情報記録媒体は、前記スペア領域を複数備え、前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記スペア領域使用位置情報を含み、前記ステップ（ｃ）は、前記複数のスペア領域の中から、前記交替ブロックを割り当てるために使用するスペア領域を選択するステップを含み、前記ステップ（ｅ）は、前記ステップ（ｃ）で割り当てた前記交替ブロックの次のブロック位置を指すように、前記選択したスペア領域に対応する前記次使用可能スペア位置情報を更新するステップを含む。
【０２７１】
本発明の情報記録装置は、ブロック単位で記録再生を行う書換え型情報記録媒体へ情報を記録する情報記録装置であって、前記情報記録媒体は、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域とを備え、前記スペア領域は、所定の方向に向かって順に使用され、前記欠陥管理情報は、欠陥ブロックのセクタ番地を含む欠陥エントリと、前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報とを含み、前記情報記録装置は、前記ユーザデータ領域の欠陥ブロックを検出するユーザデータ領域欠陥ブロック検出部と、前記スペア領域の欠陥ブロックを検出するスペア領域欠陥ブロック検出部と、前記検出したユーザデータ領域の欠陥ブロックの代わりに使用する前記交替ブロックとして、前記検出したスペア領域の欠陥ブロックを避けつつ、前記所定の方向に沿って前詰めで順に前記スペア領域のブロックを割り当て、前記検出したユーザデータ領域の欠陥ブロックのセクタ番号を含む前記欠陥エントリを前記欠陥管理情報に登録する交替ブロック算出部と、前記割り当てた交替ブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新する次使用可能スペア位置情報更新部と、前記交替ブロック算出部および次使用可能スペア位置情報更新部で更新された前記欠陥管理情報を、前記欠陥管理情報領域へ記録する管理情報記録部とを備える。
【０２７２】
ある実施形態によれば、前記情報記録媒体は、前記スペア領域を複数備え、前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記スペア領域使用位置情報を含み、前記交替ブロック算出部は、前記複数のスペア領域の中から、前記交替ブロックを割り当てるために使用するスペア領域を選択し、前記次使用可能スペア位置情報更新部は、前記割り当てた交替ブロックの次のブロック位置を指すように、前記選択したスペア領域に対応する前記次使用可能スペア位置情報を更新する。
【０２７３】
本発明の情報記録媒体は、前記情報記録方法によって情報が記録される情報記録媒体であって、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域とを備え、前記スペア領域は、所定の方向に向かって順に使用される領域であり、前記欠陥管理情報は、欠陥ブロックのセクタ番地を含む欠陥エントリと、前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報とを含み、前記更新された欠陥管理情報が、前記欠陥管理情報領域に記録される。
【０２７４】
本発明の情報再生方法は、前記情報記録方法によって情報が記録された情報記録媒体から前記情報を再生する情報再生方法であって、前記割り当てられた交替ブロックを再生することで前記情報を読み出す。
【０２７５】
本発明の情報再生装置は、前記情報記録装置によって情報が記録された情報記録媒体から前記情報を再生する情報再生装置であって、前記割り当てられた交替ブロックを再生することで前記情報を読み出す。
【０２７６】
また、上述したように、本発明の情報記録媒体は、ブロック単位で記録再生を行う情報記録媒体であって、前記情報記録媒体は、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域とを備え、前記スペア領域は、所定の方向に向かって順に使用され、前記欠陥管理情報は、欠陥ブロックが前記スペア領域の中に位置することを示すスペア欠陥属性と前記欠陥ブロックのセクタ番地を含む欠陥エントリと、前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報を備え、これにより、上記目的が達成される。
【０２７７】
前記情報記録媒体は、前記スペア領域を複数備え、前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記次使用可能スペア位置情報を備えても良い。
【０２７８】
前記スペア欠陥属性はさらに、前記スペア領域において使用不能な欠陥ブロックであることを示す確定スペア欠陥属性と、前記スペア領域において以前欠陥ブロックであったが欠陥が解消されている可能性があるブロックであることを示す暫定スペア欠陥属性とを有しても良い。
【０２７９】
本発明の情報記録方法は、ブロック単位で記録再生を行う情報記録媒体への情報記録方法であって、前記情報記録媒体は、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域とを備え、前記スペア領域は、所定の方向に向かって順に使用され、前記欠陥管理情報は、欠陥ブロックが前記スペア領域の中に位置することを示すスペア欠陥属性と前記欠陥ブロックのセクタ番地を含む欠陥エントリと、前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報を備え、前記記録方法は、前記交替ブロックを割り当てる場合に、（ａ）前記次使用可能スペア位置情報が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断するステップと、（ｂ）前記ステップ（ａ）で合致しないと判断した場合、前記次使用可能スペア位置情報が示すブロックを前記交替ブロックとして決定するステップと、（ｃ）前記ステップ（ａ）で合致すると判断した場合、前記所定の方向に向かって、前記欠陥エントリが示す欠陥ブロックを避けた次のブロックを前記交替ブロックとして決定するステップと、（ｄ）前記ステップ（ｂ）または前記ステップ（ｃ）で求めた前記交替ブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップとを備え、これにより、上記目的が達成される。
【０２８０】
前記ステップ（ａ）は、（ａ−１）前記次使用可能スペア位置情報と一致比較すべき前記欠陥エントリを確定する初期化ステップと、（ａ−２）一致した場合に、一致比較すべき前記欠陥エントリを１つ進める更新ステップとであっても良い。
【０２８１】
前記スペア欠陥属性はさらに、前記スペア領域において使用不能な欠陥ブロックであることを示す確定スペア欠陥属性と、前記スペア領域において以前欠陥ブロックであったが欠陥が解消されている可能性があるブロックであることを示す暫定スペア欠陥属性とを有し、前記ステップ（ａ）は、（ａ−３）前記次使用可能スペア位置情報と同じ前記セクタ番地を持つ前記暫定スペア欠陥属性の前記欠陥エントリを削除するステップと、（ａ−４）前記次使用可能スペア位置情報が、前記確定スペア欠陥属性を持つ前記欠陥エントリの前記セクタ番地に合致するか否かを判断するステップとであっても良い。
【０２８２】
前記情報記録媒体は、前記スペア領域を複数備え、前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記次使用可能スペア位置情報を備え、前記ステップ（ａ）は、（ａ−５）前記複数のスペア領域のうち、前記交替ブロックを割り当てる前記スペア領域を確定するステップと、（ａ−６）前記ステップ（ａ−５）で確定した前記スペア領域に対応する前記次使用可能スペア位置情報が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断するステップとであっても良い。
【０２８３】
本発明の情報記録方法は、ブロック単位で記録再生を行う情報記録媒体への情報記録方法であって、前記情報記録媒体は、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域とを備え、前記スペア領域は、所定の方向に向かって順に使用され、前記欠陥管理情報は、欠陥ブロックのセクタ番地を含む欠陥エントリと前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報を備え、前記情報記録方法は、（ａ）前記ユーザデータ領域の欠陥ブロックを検出するステップと、（ｂ）前記スペア領域の欠陥ブロックを検出するステップと、（ｃ）前記ステップ（ａ）で検出した欠陥ブロックに対する前記交替ブロックとして、前記所定の方向に沿って順に前詰めで、かつ前記ステップ（ｂ）で検出した欠陥ブロックを避けて、前記スペア領域のブロックを割り当て、前記ステップ（ａ）で検出した欠陥ブロックの前記セクタ番号を含む前記欠陥エントリを前記欠陥管理情報に登録するステップと、（ｄ）前記ステップ（ｃ）で割り当てた前記交替ブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップと、（ｅ）前記ステップ（ｃ）および前記ステップ（ｄ）で更新された前記欠陥管理情報を、前記欠陥管理情報領域へ記録するステップとを備え、これにより、上記目的が達成される。
【０２８４】
前記情報記録媒体は、前記スペア領域を複数備え、前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記スペア領域使用位置情報を備え、前記ステップ（ｃ）は、（ｃ−１）前記複数のスペア領域のうち、前記交替ブロックを割り当てる前記スペア領域を確定するステップと、（ｃ−２）前記ステップ（ａ）で検出した欠陥ブロックに対する前記交替ブロックとして、前記所定の方向に沿って順に前詰めで、かつ前記ステップ（ｂ）で検出した欠陥ブロックを避けて、前記ステップ（ｃ−１）で確定した前記スペア領域のブロックを割り当て、前記ステップ（ａ）で検出した欠陥ブロックの前記セクタ番地を含む前記欠陥エントリを前記欠陥管理情報に登録するステップとであり、前記ステップ（ｄ）は、（ｄ−１）前記ステップ（ｃ−２）で割り当てた前記交替ブロックの次のブロック位置を指すように、前記ステップ（ｃ−１）で確定した前記スペア領域に対応する前記次使用可能スペア位置情報を更新するステップであっても良い。
【０２８５】
本発明の情報記録装置は、ブロック単位で記録再生を行う情報記録媒体への情報記録装置であって、前記情報記録媒体は、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域とを備え、前記スペア領域は、所定の方向に向かって順に使用され、前記欠陥管理情報は、欠陥ブロックが前記スペア領域の中に位置することを示すスペア欠陥属性と前記欠陥ブロックのセクタ番地を含む欠陥エントリと、前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報を備え、前記記録装置は、前記交替ブロックを割り当てる場合に、前記次使用可能スペア位置情報が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断する判断部と、前記判断部で合致しないと判断した場合、前記次使用可能スペア位置情報が示すブロックを前記交替ブロックとして決定する第１交替ブロック決定部と、前記判断部で合致すると判断した場合、前記所定の方向に向かって、前記欠陥エントリが示す欠陥ブロックを避けた次のブロックを前記交替ブロックとして決定する第２交替ブロック決定部と、前記第１交替ブロック決定部または前記第２交替ブロック決定部で求めた前記交替ブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新する更新部とを備え、これにより、上記目的が達成される。
【０２８６】
前記判断部は、前記次使用可能スペア位置情報と一致比較すべき前記欠陥エントリを確定する初期化部と、一致した場合に、一致比較すべき前記欠陥エントリを１つ進める比較エントリ更新部とからなっても良い。
【０２８７】
前記スペア欠陥属性はさらに、前記スペア領域において使用不能な欠陥ブロックであることを示す確定スペア欠陥属性と、前記スペア領域において以前欠陥ブロックであったが欠陥が解消されている可能性があるブロックであることを示す暫定スペア欠陥属性とを有し、前記判断部は、前記次使用可能スペア位置情報と同じ前記セクタ番地を持つ前記暫定スペア欠陥属性の前記欠陥エントリを削除する欠陥エントリ削除部と、前記次使用可能スペア位置情報が、前記確定スペア欠陥属性を持つ前記欠陥エントリの前記セクタ番地に合致するか否かを判断する第１判断部とからなっても良い。
【０２８８】
前記情報記録媒体は、前記スペア領域を複数備え、前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記次使用可能スペア位置情報を備え、前記判断部は、前記複数のスペア領域のうち、前記交替ブロックを割り当てる前記スペア領域を確定するスペア領域確定部と、前記スペア領域確定部で確定した前記スペア領域に対応する前記次使用可能スペア位置情報が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断する第２判断部とからなっても良い。
【０２８９】
本発明の情報記録装置は、ブロック単位で記録再生を行う情報記録媒体への情報記録装置であって、前記情報記録媒体は、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域とを備え、前記スペア領域は、所定の方向に向かって順に使用され、前記欠陥管理情報は、欠陥ブロックのセクタ番地を含む欠陥エントリと前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報を備え、前記情報記録装置は、前記ユーザデータ領域の欠陥ブロックを検出するユーザデータ領域欠陥ブロック検出部と、前記スペア領域の欠陥ブロックを検出するスペア領域欠陥ブロック検出部と、前記ユーザデータ領域欠陥ブロック検出部で検出した欠陥ブロックに対する前記交替ブロックとして、前記所定の方向に沿って順に前詰めで、かつ前記スペア領域欠陥ブロック検出部で検出した欠陥ブロックを避けて、前記スペア領域のブロックを割り当て、前記ユーザデータ領域欠陥ブロック検出部で検出した欠陥ブロックの前記セクタ番号を含む前記欠陥エントリを前記欠陥管理情報に登録する交替ブロック算出部と、前記交替ブロック算出部で割り当てた前記交替ブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新する次使用可能スペア位置情報更新部と、前記交替ブロック算出部および次使用可能スペア位置情報更新部で更新された前記欠陥管理情報を、前記欠陥管理情報領域へ記録する管理情報記録部とを備え、これにより、上記目的が達成される。
【０２９０】
前記情報記録媒体は、前記スペア領域を複数備え、前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記スペア領域使用位置情報を備え、前記交替ブロック算出部は、前記複数のスペア領域のうち、前記交替ブロックを割り当てる前記スペア領域を確定するスペア領域確定部と、前記ユーザデータ領域欠陥ブロック検出部で検出した欠陥ブロックに対する前記交替ブロックとして、前記所定の方向に沿って順に前詰めで、かつ前記スペア領域欠陥ブロック検出部で検出した欠陥ブロックを避けて、前記スペア領域確定部で確定した前記スペア領域のブロックを割り当て、前記ユーザデータ領域欠陥ブロック検出部で検出した欠陥ブロックの前記セクタ番地を含む前記欠陥エントリを前記欠陥管理情報に登録する第１交替ブロック算出部とからなり、前記次使用可能スペア位置情報更新部は、前記第１交替ブロック算出部で割り当てた前記交替ブロックの次のブロック位置を指すように、前記スペア領域確定部で確定した前記スペア領域に対応する前記次使用可能スペア位置情報を更新しても良い。
【産業上の利用可能性】
【０２９１】
本発明にかかる情報記録再生方法は、主に欠陥管理機能を備えた書換え型光ディスクを記録再生可能な光ディスクドライブ装置などに適用できる。
【符号の説明】
【０２９２】
１  光ディスク
２  トラック
３  ブロック
４  リードイン領域
５  データ領域
６  リードアウト領域
１０、１１、１２、１３  ＤＭＡ
１４  ユーザデータ領域
１５  スペア領域
２０  ＤＤＳ
２１  ＤＦＬ
３０  ＤＦＬヘッダ
３１  欠陥エントリ
３２  ＤＦＬターミネータ
４０  ＤＦＬ識別子
４１  第１更新回数情報
４２  欠陥エントリ数
４３  次使用可能スペア位置情報
５０  ＤＦＬターミネータ
５１  第２更新回数情報
１００  光ディスク記録再生装置
１１０  命令処理部
１２０  光ピックアップ
１３０  レーザ制御部
１４０  メカ制御部
１５０  メモリ
１６０  管理情報格納メモリ
１７０  システム制御部
１７１  記録部
１７２  再生部
１７３  フォーマット制御部
１７４  交替先算出部
１７５  管理情報更新部
１８０  Ｉ／Ｏバス
【図１】
2010128590.tif 000003
【図２】
2010128590.tif 000004
【図３】
2010128590.tif 000005
【図４】
2010128590.tif 000006
【図５】
2010128590.tif 000007
【図６】
2010128590.tif 000008
【図７】
2010128590.tif 000009
【図８】
2010128590.tif 000010
【図９】
2010128590.tif 000011
【図１０】
2010128590.tif 000012
【図１１】
2010128590.tif 000013
【図１２】
2010128590.tif 000014
【図１３】
2010128590.tif 000015
【図１４】
2010128590.tif 000016
【図１５】
2010128590.tif 000017
【図１６】
2010128590.tif 000018
【図１７】
2010128590.tif 000019
【図１８】
2010128590.tif 000020
【図１９】
2010128590.tif 000021
【図２０】
2010128590.tif 000022
【手続補正書】
【提出日】平成22年10月19日(2010.10.19)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は欠陥管理機能を備えた情報記録媒体に対する記録再生方法、記録再生装置に関するものであり、特に複数回の繰り返し記録が可能な書換え型光ディスクへの記録再生を行う光ディスクドライブ等に有効である。
【背景技術】
【０００２】
近年、大容量で交換可能な情報記録媒体、およびそれを扱うディスクドライブ装置が広く普及している。
【０００３】
大容量で交換可能な情報記録媒体としては、ＤＶＤやＢｌｕ−ｒａｙ  Ｄｉｓｃ（以下、ＢＤとも記載する。）といった光ディスクが良く知られている。光ディスクドライブ装置は、レーザ光を用いて光ディスク上に微小なピットを形成することによって記録再生を行う装置であり、大容量で交換可能な情報記録に適している。レーザ光としてＤＶＤは赤色レーザ、ＢＤは赤色レーザより波長が短い青色レーザを用いることが特徴であり、それによりＢＤはＤＶＤよりも記録密度を高め、大容量化を実現している。
【０００４】
一方で光ディスクは交換可能な情報記録媒体であるため、埃や傷などによってその記録面に欠陥が存在する。そのため光ディスクへの記録再生を行う光ディスクドライブ装置では、記録再生データの信頼性保証のために欠陥管理を行うのが一般的である（例えば特許文献１参照）。
【０００５】
図１は、光ディスクの領域構成図である。円盤状の光ディスク１には、スパイラル状に多数のトラック２が形成されており、各トラック２には細かく分けられた多数のブロック３が形成されている。
【０００６】
ここで、トラック２の幅（トラックピッチ）は、例えばＢＤでは０．３２μｍであったりする。またブロック３は、エラー訂正の単位であり、記録および再生動作が行われる最小の単位である。例えば、ＤＶＤの場合には１ＥＣＣ（サイズ：３２ＫＢｙｔｅ）、ＢＤの場合には１クラスタ（サイズ：６４Ｋｂｙｔｅ）といったサイズであり、光ディスクのデータの最小単位であるセクタ（サイズ：２ＫＢｙｔｅ）という単位を用いて説明すると、１ＥＣＣ＝１６セクタ、１クラスタ＝３２セクタとなる。なお、以下の文中でクラスタと記載した場合は、全てブロック３と同じ意味であることを留意頂きたい。
【０００７】
また、光ディスク１の領域は、リードイン領域４とデータ領域５とリードアウト領域６に大別される。ユーザデータの記録再生はデータ領域５に対して行われる。リードイン領域４とリードアウト領域６は、光ヘッド（図示せず）がデータ領域５の端へアクセスする場合に、光ヘッドがオーバーランしてもトラック２に追随できるようにのりしろとしての役割を果たす。
【０００８】
図２は、記録層を１層のみ備えた書換え型光ディスクの領域構造を示す図である。
【０００９】
データ領域５は、ユーザデータの記録再生を行うユーザデータ領域１４と、ユーザデータ領域１４の中の欠陥セクタを含むクラスタの代わりに用いるクラスタ（以下交替クラスタ）として予め用意されたスペア領域１５（記録層１層（Ｌ０層）で、その内周側に存在するスペア領域なので、Ｉｎｎｅｒ  Ｓｐａｒｅ  Ａｒｅａ  Ｌａｙｅｒ０（以下、ＩＳＡ０と呼ぶ））とで構成される。
【００１０】
リードイン領域４とリードアウト領域６には、光ディスク１における欠陥ブロックに関する欠陥管理情報を書き込むための領域として、リードイン領域４には第１の欠陥管理情報領域１０（以下ＤＭＡ１とする）と第２の欠陥管理情報領域１１（以下ＤＭＡ２とする）を備え、リードアウト領域６には第３の欠陥管理情報領域１２（以下ＤＭＡ３とする）と第４の欠陥管理情報領域１３（以下ＤＭＡ４とする）を備えている。ＤＭＡ１〜ＤＭＡ４はそれぞれ所定の位置に配置される領域である。ここでＤＭＡ１〜ＤＭＡ４は全て同じ情報が多重記録されている。これは、ＤＭＡ１〜ＤＭＡ４自身が欠陥に冒されている場合の備えであり、例え正しく再生されないＤＭＡがあってもどれか１つでも正しく再生できるＤＭＡがあれば欠陥管理情報を取得することができるためである。
【００１１】
ＤＭＡ１〜ＤＭＡ４はそれぞれディスク定義構造２０（以下ＤＤＳと呼ぶ）と欠陥リスト２１（以下ＤＦＬと呼ぶ）とを備える。
【００１２】
ＤＤＳ２０は、ＤＦＬ２１の配置を示す位置情報や、スペア領域１５に関する情報（例えばサイズ情報など）などを含む情報である。
【００１３】
図１６は、記録層を１層のみ備えた書換え型光ディスクにおけるＤＦＬ２１のデータ構造を示す説明図である。
【００１４】
ＤＦＬ２１は、ＤＦＬヘッダ３０と０個以上の欠陥エントリ３１（図１６は、ｎ＋１個（ｎは０以上の整数）の欠陥エントリ３１を備えた場合の例）とＤＦＬターミネータ３２から構成される。つまり欠陥クラスタが検出されていない場合は、ＤＦＬ２１はＤＦＬヘッダ３０とＤＦＬターミネータ３２から構成される。
【００１５】
ＤＦＬヘッダ３０は、この情報がＤＦＬであることを示す識別情報であるＤＦＬ識別子４０と、ＤＦＬ２１が更新された回数を示す第１更新回数情報４１と、ＤＦＬ２１に含まれる欠陥エントリ３１の個数を示す欠陥エントリ数４２とを備える。
【００１６】
ＤＦＬターミネータ３２は、この情報がＤＦＬの終端位置を意味するターミネータであることを示すＤＦＬターミネータ識別子５０と、ＤＦＬ２１が更新された回数を示す第２更新回数情報５１とを備える。第１更新回数情報４１と第２更新回数情報５１は同じ値を示す情報であり、万が一ＤＦＬ２１の更新途中で瞬停などの電源が切れるような事象などが発生して更新が正常に行えなかったとしてもそれを検出できるようにするためにＤＦＬ２１の先頭位置と終端位置にそれぞれ同じ情報を備える。
【００１７】
欠陥エントリ３１はデータ領域５中で検出された欠陥クラスタに関する情報である。欠陥エントリでは、複数の種類（属性）によって欠陥クラスタを管理する（例えば特許文献２）。
【００１８】
図１７（Ａ）から（Ｃ）は、欠陥エントリ３１の構成、および欠陥エントリ３１で管理する欠陥の属性を示す説明図である。図１７（Ａ）に示すように、欠陥エントリ３１は、第１状態フィールド３１ａ、第１アドレスフィールド３１ｂ、第２状態フィールド３１ｃ、第２アドレスフィールド３１ｄにより構成される。なお、欠陥エントリ３１の構成は、この例にのみ限定されるものではなく、これら以外の任意のフィールドを含んでいても良い。
【００１９】
第１状態フィールド３１ａおよび第２状態フィールド３１ｃは、後述するように、当該欠陥エントリ３１の属性（種類）などを示す。第１アドレスフィールド３１ｂおよび第２アドレスフィールド３１ｄには、第１状態フィールド３１ａおよび第２状態フィールド３１ｃの属性に応じて、欠陥クラスタあるいは交替クラスタの位置情報等が格納される。一例としては、第１アドレスフィールド３１ｂに欠陥クラスタの先頭セクタの物理アドレス番号が格納され、第２アドレスフィールド３１ｄに交替クラスタの先頭セクタの物理アドレス番号が格納される場合がある。
【００２０】
第１状態フィールド３１ａは、例えば４ビットのフラグ情報である。図１７（Ｂ）に、第１状態フィールド３１ａの定義の一例を示す。
【００２１】
例えば第１状態フィールド３１ａの値が００００であることは、欠陥クラスタに交替クラスタが割り当てられており、欠陥クラスタのユーザデータが交替クラスタに記録されていることを示す（この属性をＲＡＤ０と呼ぶ）。
【００２２】
また第１状態フィールド３１ａの値が１０００であることは、欠陥クラスタに交替クラスタが割り当てられているが、欠陥クラスタのユーザデータは交替クラスタに記録されていないことを示す（この属性をＲＡＤ１と呼ぶ）。
【００２３】
また第１状態フィールド３１ａの値が０００１であることは、欠陥クラスタに交替クラスタが割り当てられていないことを示す（この属性をＮＲＤと呼ぶ）。
【００２４】
また第１状態フィールド３１ａの値が００１０であることは、当該欠陥エントリ３１が欠陥クラスタの位置情報に関して有意な情報を含んでいないことを示す（この属性をＳＰＲと呼ぶ）。但し、当該欠陥エントリ３１の第２アドレスフィールド３１ｄに指定されているセクタアドレスは、当該セクタを先頭とするクラスタ（つまりスペア領域１５中のクラスタ）が、将来の交替先として利用可能であることを意味する。
【００２５】
また第１状態フィールド３１ａの値が０１００であることは、欠陥クラスタの可能性がある領域であることを示す（この属性をＰＢＡと呼ぶ）。言いかえれば、欠陥クラスタとは確定していないが、欠陥の可能性がある領域のことであり、主に後述の物理再フォーマットが行われることで生成される属性である。この場合、当該欠陥エントリ３１の第１アドレスフィールド３１ｂには欠陥クラスタの可能性がある領域の先頭クラスタにおける先頭セクタの物理アドレス番号を示し、第２アドレスフィールド３１ｄには欠陥クラスタの可能性がある領域のサイズ（クラスタ数など）を意味する。
【００２６】
さらに第１状態フィールド３１ａの値が０１１１であることは、欠陥クラスタがスペア領域１５中の欠陥クラスタであることを意味する（この属性をＵＮＵＳＥと呼ぶ）。
【００２７】
ここでＳＰＲ属性およびＵＮＵＳＥ属性を除く属性では、欠陥クラスタの位置情報は当該欠陥エントリ３１の第１アドレスフィールド３１ｂにて指定され、ＳＰＲ属性およびＵＮＵＳＥ属性では第２アドレスフィールド３１ｄに指定されるのが一般的である。
【００２８】
なお欠陥エントリ３１は欠陥クラスタに関する位置情報を含むと説明したが、当該欠陥エントリ３１が示すクラスタは欠陥に限定される必要はない。具体的には例えばＲＡＤ０属性などはあるクラスタに対して交替クラスタが割り当てられ、交替クラスタに交替記録されていることを示す属性であり、あるクラスタとは欠陥でなくとも、何らかの要因で意図的に交替クラスタに交替記録されたクラスタであっても良い。あるいはＮＲＤ属性は欠陥クラスタに交替クラスタが割り当てられていないことを示すが、これはつまり、ＮＲＤ属性で示されるクラスタには有効なデータが記録されていない（正しく読み出せない）ことを示す属性であり、何らかの要因で有効データが記録されていないクラスタをＮＲＤ属性として管理されても良い。
【００２９】
第２状態フィールド３１ｃは、例えば４ビットのフラグ情報である。図１７（Ｃ）に示すように、第２状態フィールド３１ｃが００００の場合は、当該フィールドが使用されていないことを示すが、０１００の場合は、第１アドレスフィールド３１ｂまたは第２アドレスフィールド３１ｄに示されるクラスタに対して後述の物理再フォーマットが行われたことを示す。これには、物理再フォーマット時のクリーニング等により、第１アドレスフィールド３１ｂまたは第２アドレスフィールド３１ｄに示されているクラスタの欠陥が解消されているかも知れないこと、また欠陥クラスタおよび交替クラスタのいずれにも有意なユーザデータは存在しないこと、という２つの意味がある。
【００３０】
図１８は、欠陥エントリ３１における第１状態フィールド３１ａおよび第２状態フィールド３１ｃの組み合わせにおける一例を示す説明図である。
【００３１】
例えばユーザデータ領域１４の欠陥クラスタを管理するＰＢＡ属性、およびスペア領域１５のクラスタを管理するＳＰＲ属性については、物理再フォーマットによって欠陥が解消されているかも知れないことを示す第２状態フィールド３１ｃが０１００（これをＲＤＥ状態と呼ぶ）の欠陥エントリ３１が生成され得る。
【００３２】
また欠陥エントリ３１における属性のうちＰＢＡ属性を除いてはすべて１つのクラスタ（ブロック）単位で管理され、ＰＢＡ属性については１クラスタ（ブロック）以上の領域、つまり複数クラスタ（ブロック）に跨る領域を管理することが可能な属性である。
【００３３】
ＤＦＬ２１に含まれる欠陥エントリ３１は、ソートされた状態で管理される。具体的には例えば、第１状態フィールド３１ａの最上位ビットを除く欠陥エントリ３１に対して昇順にソートされた形で管理される。つまり、欠陥属性（但し、ＲＡＤ０とＲＡＤ１は同一の属性として扱う）ごとにまとまった形で、さらにその欠陥属性のまとまりの中で管理対象クラスタ（つまり第１アドレスフィールド３１ｂや第２アドレスフィールド３１ｄで示されるクラスタ等）の物理アドレス番号で昇順にソートされた形になる。
【００３４】
ここで物理再フォーマットについて説明する。
【００３５】
光ディスク１を記録するためには、データ領域５におけるユーザデータ領域１４とスペア領域１５の配置の決定等を行うための初期化（Ｉｎｉｔｉａｌｉｚｅ）フォーマットを行う。またこれとは別に、すでに記録中の光ディスク１に対してもフォーマットを行うことが出来る。これを物理再フォーマットと呼ぶ。
【００３６】
欠陥クラスタの数が多くなると、交替クラスタへアクセスする頻度が高くなり、その結果極端に記録再生速度（パフォーマンス）が低下し、特に動画の記録再生等に支障が生じることがある。また交替クラスタを含むスペア領域１５が確保されるのはデータ領域５中であるため、交替の多発に備えて交替領域を多く確保すると、ユーザデータの記録可能容量（つまりユーザーデータ領域１４の容量）も圧迫される。このような場合、ディスクの表面に付着した汚れを拭くなどしてクリーニングした後に、物理再フォーマット（再初期化：Ｒｅ−Ｉｎｉｔｉａｌｉｚａｔｉｏｎ）を行ったりする。これは、ディスクに後発的に生じる欠陥（後発欠陥）の場合は、ディスク表面に付着した指紋や塵などの汚れに起因することが多いため、クリーニングを行うことにより、後発的に生じた欠陥の多くが解消される可能性があるからである。物理再フォーマット処理としては、例えばＤＦＬ２１に登録されている欠陥クラスタに対して、あるいはディスク全面に対してサーティファイと呼ばれる試し書きを行うことで、当該クラスタが欠陥か否かを判断する方法や、ＤＦＬ２１に登録されている欠陥エントリ３１の欠陥属性を欠陥が解消されているかも知れないことを示す属性（例えば、欠陥エントリ３１の第２状態フィールド３１ｃを０１００）に変更する方法や、あるいはその光ディスク１に対して初めて記録を行なう際に行う初期化フォーマットと同様に、ＤＦＬ２１を初期状態（つまり何も欠陥クラスタが登録されていない状態）にするといった方法などがある。また物理再フォーマットを行うと、ある特殊な場合を除いて、データ領域５に含まれるユーザデータ等はすべて無効なデータとなる。ここである特殊な場合と記載したのは、データ領域５中に存在するユーザデータは有効なままで、スペア領域１５のサイズだけを変更するような物理再フォーマット機能が提供される場合もあるからである。
【００３７】
ここで、交替クラスタとして使用可能なスペア領域１５における、使用可能なクラスタの管理方法について説明する。交替クラスタとして割り当てることが出来るクラスタの管理方法としては、以下に述べるような方法が考えられる。
【００３８】
まず、追記型情報記録媒体では、次に使用可能なスペア領域１５内の位置（物理アドレス番号）を示すポインタ情報で管理するという方法が考えられる（例えば、特許文献３や特許文献４）。またこれを実現するために、スペア領域１５の使用順番に制限を付けられている。ここで制限とは、スペア領域１５においてトラックパスの方向、つまり物理アドレス番号の小さいクラスタから順に（昇順に）使用する、あるいはさらに複数存在するスペア領域１５に対しても、物理アドレス番号が小さいスペア領域１５から順に使用するという内容である。
【００３９】
別の方法としては、先に図１７で説明したように、スペア領域１５内における使用可能なクラスタ、および使用不能なクラスタを、それぞれクラスタ単位で欠陥エントリ３１として管理するという方法が考えられる（例えば、特許文献２）。これは、スペア領域１５に含まれるクラスタ全てに対して、第１状態フィールド３１ａが００１０（ＳＰＲ）である欠陥エントリ３１、および０１１１（ＵＮＵＳＥ）である欠陥エントリ３１としてＤＦＬ２１に管理するというものである。この方法では、交替先として使用可能なクラスタ位置を管理するＳＰＲ属性の欠陥エントリ３１で示される位置が交替クラスタとして使用可能なクラスタであるとすぐに判断できる。またスペア領域１５については、ＳＰＲ属性の欠陥エントリ３１で管理されるクラスタであれば、どのクラスタを交替先として割り当てても問題は無い。
【先行技術文献】
【特許文献】
【００４０】
【特許文献１】特開２００３−３４６４２９号公報
【特許文献２】特許第３８５８０５０号公報
【特許文献３】米国特許第５７１５２２１号公報
【特許文献４】特開２００６−３４４３７５号公報
【発明の概要】
【発明が解決しようとする課題】
【００４１】
しかしここで述べた２つの方法は、いずれもデメリットがある。まずポインタ情報によって次に使用可能な位置を管理する方法は、１回のみ記録可能な追記型情報記録媒体に対しては有効な方法であるといえる。しかし、複数回の記録が可能で物理再フォーマットが実施されうる書き換え型情報記録媒体に対しては有効とはいえない。何故ならば、書き換え型情報記録媒体では、物理フォーマットによってポインタ情報の変更（更新）が発生したり、ＤＦＬ２１（図１６）で管理される欠陥クラスタの情報が消えるなど、追記型情報記録媒体と違って、使用途中に媒体の状態が変わる可能性があるためである。そのため、ポインタ情報が指す位置は、追記型情報記録媒体の場合は初めて使用するクラスタであることが保証されるのに対して、書換え型情報記録媒体の場合は必ずしも初めて使用するクラスタとは限らず、例えば以前欠陥として検出されていたクラスタの可能性もある。つまり書換え型情報記録媒体の場合には、追記型情報記録媒体のようにポインタ情報だけを頼りに交替先を割り当てると、以前欠陥であったクラスタを交替先として割り当てるなど、交替記録処理のパフォーマンス低下につながる恐れがある。
【００４２】
この課題を解決すべく検討されたのが、スペア領域１５内における使用可能なクラスタ、および使用不能なクラスタを、それぞれクラスタ単位で欠陥エントリ３１としてＤＦＬ２１に備えることで管理しようとする２つ目の方法である。この方法の場合は上述したように、少なくとも欠陥クラスタの位置情報は消去されずに残し、当該欠陥エントリ３１の第２状態フィールド３１ｃに物理再フォーマットが行われたことを示す情報を設定するというものである。この方法ならば、以前欠陥だったクラスタに関する情報は物理再フォーマットを行ってもそのまま残るため、以前欠陥だったクラスタを物理再フォーマット後に交替先として割り当てるリスクは抑えることが出来る。しかし一方でこの方法の場合は、スペア領域１５中に含まれるクラスタ毎に欠陥エントリ３１を必要とするため、何も欠陥クラスタが存在しない初期状態においても、ＤＦＬ２１のサイズは少なくともスペア領域１５に含まれる総クラスタ数分の欠陥エントリ３１が必要となるため、スペア領域１５のサイズに応じて最低限必要なＤＦＬ２１のサイズも増加することになる。ここでスペア領域１５は、図２の例では記録層の内周側１箇所のみに備える例を記載したが、内周側だけでなく外周側にも備える方法も一般的であり、さらに記録層を２層備えるような記録媒体であれば、それぞれの記録層にスペア領域１５を備えるのが一般的である。この方法だと、今後記録層が３層、４層、あるいはそれ以上備える多層記録媒体の場合、ＤＦＬ２１の最低限必要なサイズも増大してしまうという課題がある。ＤＦＬ２１のサイズが増加すると、これを記録するためのＤＭＡのサイズも増大することに加え、ＤＦＬ２１の情報は情報記録媒体への記録再生を行う際に実際のアクセス位置を算出するためのアドレス変換に必要であるため、記録再生を行うたびに情報記録媒体から読み出していたのでは非効率的であるため、一旦読み出した内容をＤＲＡＭのようなメモリに読み出しておくのが一般的であるが、それを実現するためにはメモリの容量も多く必要になってしまうという課題につながる。
【００４３】
そこで、これら２つの課題を解決できる方法、つまりスペア領域１５のサイズが大きくなったとしてもＤＦＬ２１のサイズはコンパクトに抑え、且つ、物理再フォーマットを行った後もスペア領域１５中の欠陥クラスタに対して欠陥であることを認識して、そこを交替クラスタとして再割り当てしない（使用しない）ように制御できる欠陥管理方法が求められている。
【課題を解決するための手段】
【００４４】
本発明の情報記録媒体は、ブロック単位で記録再生を行う書換え型情報記録媒体であって、前記情報記録媒体は、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域とを備え、前記スペア領域は、所定の方向に向かって順に使用される領域であり、前記欠陥管理情報は、前記スペア領域の中に存在する欠陥ブロックを示すスペア欠陥属性と、前記欠陥ブロックのセクタ番地を含む欠陥エントリと、前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報とを含む。
【００４５】
ある実施形態によれば、前記情報記録媒体は、前記スペア領域を複数備え、前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記次使用可能スペア位置情報を含む。
【００４６】
ある実施形態によれば、前記スペア欠陥属性は、前記スペア領域における使用不能な欠陥ブロックを示す確定スペア欠陥属性と、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性とのうちの少なくとも一方を含む。
【００４７】
本発明の情報記録方法は、ブロック単位で記録再生を行う書換え型情報記録媒体への情報記録方法であって、前記情報記録媒体は、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域とを備え、前記スペア領域は、所定の方向に向かって順に使用され、前記欠陥管理情報は、前記スペア領域の中に存在する欠陥ブロックを示すスペア欠陥属性と、前記欠陥ブロックのセクタ番地を含む欠陥エントリと、前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報と、を含み、前記記録方法は、前記次使用可能スペア位置情報と前記欠陥エントリとに基づいて、前記欠陥ブロックの代わりに交替ブロックを割り当てるステップと、前記次使用可能スペア位置情報を更新するステップとを包含する。
【００４８】
ある実施形態によれば、前記記録方法は、前記交替ブロックを割り当てた場合に、
（ａ）前記交替ブロックとして割り当てたブロックの次のブロック位置が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断するステップと、
（ｂ）前記ステップ（ａ）で合致しないと判断した場合、前記次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップと、
（ｃ）前記ステップ（ａ）で合致すると判断した場合、前記欠陥エントリが示す欠陥ブロックを避けて、前記所定の方向に向かってさらに次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップとを包含する。
【００４９】
ある実施形態によれば、前記スペア欠陥属性は、前記スペア領域における使用不能な欠陥ブロックを示す確定スペア欠陥属性と、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性とのうちの少なくとも一方を含み、前記ステップ（ａ）は、前記次のブロック位置が、前記確定スペア欠陥属性の欠陥ブロックのセクタ番地に合致するか否かを判断するステップを含み、前記ステップ（ｃ）は、前記ステップ（ａ）で合致すると判断した場合に、前記確定スペア欠陥属性の欠陥ブロックを避けて、前記所定の方向に向かってさらに次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップを含む。
【００５０】
ある実施形態によれば、前記スペア欠陥属性は、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性を含み、前記記録方法は、
（ａ）前記交替ブロックとして割り当てたブロックの次のブロック位置が、前記暫定スペア欠陥属性の欠陥ブロックのセクタ番地に合致するか否かを判断するステップと、
（ｂ）前記ステップ（ａ）で合致すると判断した場合、前記次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップとをさらに包含する。
【００５１】
ある実施形態によれば、前記スペア欠陥属性は、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性を含み、前記交替ブロックを割り当てるときに、前記次使用可能スペア位置情報が示すブロックが、前記欠陥エントリの前記セクタ番号に合致しない場合は、前記次使用可能スペア領域情報が示すブロックを交替ブロックとして割り当て、前記交替ブロックを割り当てるときに、前記次使用可能スペア位置情報が示すブロックが、前記暫定スペア欠陥属性で管理されるセクタ番号に合致する場合は、
（ａ）前記暫定スペア欠陥属性で管理されるブロックを交替ブロックとして割り当てるステップと、
（ｂ）前記暫定スペア欠陥属性で管理されるブロックを前記所定の方向に向かってスキップした次のブロックを交替ブロックとして割り当てるステップと、のうちの一方のステップを実行する。
【００５２】
ある実施形態によれば、前記記録方法は、前記交替ブロックを割り当てる場合に、
（ａ）前記次使用可能スペア位置情報が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断するステップと、
（ｂ）前記ステップ（ａ）で合致しないと判断した場合、前記次使用可能スペア位置情報が示すブロックを前記交替ブロックとして決定するステップと、
（ｃ）前記ステップ（ａ）で合致すると判断した場合、前記欠陥エントリが示す欠陥ブロックを避けて、前記所定の方向に向かって次のブロックを前記交替ブロックとして決定するステップと、を備え、
更新する場合に、
（ｄ）前記ステップ（ｂ）または（ｃ）で交替ブロックとして決定したブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップ、を備える。
【００５３】
ある実施形態によれば、前記情報記録媒体は、前記スペア領域を複数備え、前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記次使用可能スペア位置情報を含み、前記ステップ（ａ）は、前記複数のスペア領域の中から、前記交替ブロックを割り当てるために使用するスペア領域を選択するステップと、前記選択した前記スペア領域に対応する前記次使用可能スペア位置情報が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断するステップとを含む。
【００５４】
ある実施形態によれば、前記ステップ（ａ）は、前記次使用可能スペア位置情報と一致するか比較すべき前記欠陥エントリを確定するステップと、一致した場合に、一致するか比較すべき前記欠陥エントリを次の欠陥エントリに更新するステップとを含む。
【００５５】
ある実施形態によれば、前記スペア欠陥属性は、前記スペア領域における使用不能な欠陥ブロックを示す確定スペア欠陥属性と、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性とを含み、前記ステップ（ａ）は、前記次使用可能スペア位置情報と同じセクタ番地を有する前記暫定スペア欠陥属性の前記欠陥エントリを削除するステップと、前記次使用可能スペア位置情報が、前記確定スペア欠陥属性の前記欠陥エントリの前記セクタ番地に合致するか否かを判断するステップとを含む。
【００５６】
本発明の情報記録装置は、ブロック単位で記録再生を行う書換え型情報記録媒体へ情報を記録する情報記録装置であって、前記情報記録媒体は、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域とを備え、前記スペア領域は、所定の方向に向かって順に使用され、前記欠陥管理情報は、前記スペア領域の中に存在する欠陥ブロックを示すスペア欠陥属性と、前記欠陥ブロックのセクタ番地を含む欠陥エントリと、前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報とを含み、前記情報記録装置は、前記次使用可能スペア位置情報と前記欠陥エントリとに基づいて、前記欠陥ブロックの代わりに交替ブロックを割り当て、前記次使用可能スペア位置情報を更新する。
【００５７】
ある実施形態によれば、前記記録装置は、前記交替ブロックを割り当てた場合に、前記交替ブロックとして割り当てたブロックの次のブロック位置が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断し、合致しないと判断した場合、前記次のブロック位置を指すように前記次使用可能スペア位置情報を更新し、合致すると判断した場合、前記欠陥エントリが示す欠陥ブロックを避けて、前記所定の方向に向かってさらに次のブロック位置を指すように前記次使用可能スペア位置情報を更新する。
【００５８】
ある実施形態によれば、前記スペア欠陥属性は、前記スペア領域における使用不能な欠陥ブロックを示す確定スペア欠陥属性と、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性とのうちの少なくとも一方を含み、前記記録装置は、前記交替ブロックとして割り当てたブロックの次のブロック位置が、前記確定スペア欠陥属性の欠陥ブロックのセクタ番地に合致するか否かを判断し、合致すると判断した場合、前記確定スペア欠陥属性の欠陥ブロックを避けて、前記所定の方向に向かってさらに次のブロック位置を指すように前記次使用可能スペア位置情報を更新する。
【００５９】
ある実施形態によれば、前記スペア欠陥属性は、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性を含み、前記記録装置は、前記交替ブロックとして割り当てたブロックの次のブロック位置が、前記暫定スペア欠陥属性の欠陥ブロックのセクタ番地に合致するか否かを判断し、合致すると判断した場合、前記交替ブロックとして割り当てたブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新する。
【００６０】
ある実施形態によれば、前記スペア欠陥属性は、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性を含み、前記記録装置は、前記交替ブロックを割り当てるときに、前記次使用可能スペア位置情報が示すブロックが、前記欠陥エントリの前記セクタ番号に合致しない場合は、前記次使用可能スペア領域情報が示すブロックを交替ブロックとして割り当て、前記次使用可能スペア位置情報が示すブロックが、前記暫定スペア欠陥属性で管理される前記セクタ番号に合致する場合は、
（ａ）前記暫定スペア欠陥属性で管理されるブロックを交替ブロックとして割り当てる、
（ｂ）前記暫定スペア欠陥属性で管理されるブロックを前記所定の方向に向かってスキップした次のブロックを交替ブロックとして割り当てる、
のうちのいずれかを実行して前記交替ブロックを割り当てる。
【００６１】
ある実施形態によれば、前記記録装置は、前記交替ブロックを割り当てる動作を実行するために、前記次使用可能スペア位置情報が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断する判断部と、前記判断部で合致しないと判断した場合、前記次使用可能スペア位置情報が示すブロックを前記交替ブロックとして決定する決定部とを備え、前期決定部は、前記判断部で合致すると判断した場合、前記欠陥エントリが示す欠陥ブロックを避けて、前記所定の方向に向かって次のブロックを前記交替ブロックとして決定し、前記記録装置は、前記決定部が交替ブロックとして決定したブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新する更新部をさらに備える。
【００６２】
ある実施形態によれば、前記情報記録媒体は、前記スペア領域を複数備え、前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記次使用可能スペア位置情報を含み、前記判断部は、前記複数のスペア領域の中から、前記交替ブロックを割り当てるために使用するスペア領域を選択し、前記選択したスペア領域に対応する前記次使用可能スペア位置情報が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断する。
【００６３】
ある実施形態によれば、前記判断部は、前記次使用可能スペア位置情報と一致するか比較すべき前記欠陥エントリを確定し、一致した場合に、一致するか比較すべき前記欠陥エントリを次の欠陥エントリに更新する。
【００６４】
ある実施形態によれば、前記スペア欠陥属性は、前記スペア領域において使用不能な欠陥ブロックを示す確定スペア欠陥属性と、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性とを含み、前記判断部は、前記次使用可能スペア位置情報と同じセクタ番地を有する前記暫定スペア欠陥属性の前記欠陥エントリを削除し、前記次使用可能スペア位置情報が、前記確定スペア欠陥属性の前記欠陥エントリの前記セクタ番地に合致するか否かを判断する。
【００６５】
本発明の情報再生方法は、前記情報記録方法によって情報が記録された情報記録媒体から前記情報を再生する情報再生方法であって、前記割り当てられた交替ブロックを再生することで前記情報を読み出す。
【００６６】
本発明の情報再生装置は、前記情報記録装置によって情報が記録された情報記録媒体から前記情報を再生する情報再生装置であって、前記割り当てられた交替ブロックを再生することで前記情報を読み出す。
【００６７】
本発明の情報記録方法は、ブロック単位で記録再生を行う書換え型情報記録媒体への情報記録方法であって、前記情報記録媒体は、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域とを備え、前記スペア領域は、所定の方向に向かって順に使用され、前記欠陥管理情報は、欠陥ブロックのセクタ番地を含む欠陥エントリと、前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報とを含み、前記情報記録方法は、
（ａ）前記ユーザデータ領域の欠陥ブロックを検出するステップと、
（ｂ）前記スペア領域の欠陥ブロックを検出するステップと、
（ｃ）前記ステップ（ａ）で検出した欠陥ブロックの代わりに使用する前記交替ブロックとして、前記ステップ（ｂ）で検出した欠陥ブロックを避けつつ、前記所定の方向に沿って前詰めで順に前記スペア領域のブロックを割り当てるステップと、
（ｄ）前記ステップ（ａ）で検出した欠陥ブロックのセクタ番号を含む前記欠陥エントリを前記欠陥管理情報に登録するステップと、
（ｅ）前記ステップ（ｃ）で割り当てた前記交替ブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップと、
（ｆ）前記ステップ（ｄ）および（ｅ）で更新された前記欠陥管理情報を、前記欠陥管理情報領域へ記録するステップと、を包含する。
【００６８】
ある実施形態によれば、前記情報記録媒体は、前記スペア領域を複数備え、前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記スペア領域使用位置情報を含み、前記ステップ（ｃ）は、前記複数のスペア領域の中から、前記交替ブロックを割り当てるために使用するスペア領域を選択するステップを含み、前記ステップ（ｅ）は、前記ステップ（ｃ）で割り当てた前記交替ブロックの次のブロック位置を指すように、前記選択したスペア領域に対応する前記次使用可能スペア位置情報を更新するステップを含む。
【００６９】
本発明の情報記録装置は、ブロック単位で記録再生を行う書換え型情報記録媒体へ情報を記録する情報記録装置であって、前記情報記録媒体は、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域とを備え、前記スペア領域は、所定の方向に向かって順に使用され、前記欠陥管理情報は、欠陥ブロックのセクタ番地を含む欠陥エントリと、前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報とを含み、前記情報記録装置は、前記ユーザデータ領域の欠陥ブロックを検出するユーザデータ領域欠陥ブロック検出部と、前記スペア領域の欠陥ブロックを検出するスペア領域欠陥ブロック検出部と、前記検出したユーザデータ領域の欠陥ブロックの代わりに使用する前記交替ブロックとして、前記検出したスペア領域の欠陥ブロックを避けつつ、前記所定の方向に沿って前詰めで順に前記スペア領域のブロックを割り当て、前記検出したユーザデータ領域の欠陥ブロックのセクタ番号を含む前記欠陥エントリを前記欠陥管理情報に登録する交替ブロック算出部と、前記割り当てた交替ブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新する次使用可能スペア位置情報更新部と、前記交替ブロック算出部および次使用可能スペア位置情報更新部で更新された前記欠陥管理情報を、前記欠陥管理情報領域へ記録する管理情報記録部とを備える。
【００７０】
ある実施形態によれば、前記情報記録媒体は、前記スペア領域を複数備え、前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記スペア領域使用位置情報を含み、前記交替ブロック算出部は、前記複数のスペア領域の中から、前記交替ブロックを割り当てるために使用するスペア領域を選択し、前記次使用可能スペア位置情報更新部は、前記割り当てた交替ブロックの次のブロック位置を指すように、前記選択したスペア領域に対応する前記次使用可能スペア位置情報を更新する。
【００７１】
本発明の情報記録媒体は、前記情報記録方法によって情報が記録される情報記録媒体であって、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域とを備え、前記スペア領域は、所定の方向に向かって順に使用される領域であり、前記欠陥管理情報は、欠陥ブロックのセクタ番地を含む欠陥エントリと、前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報とを含み、前記更新された欠陥管理情報が、前記欠陥管理情報領域に記録される。
【００７２】
本発明の情報再生方法は、前記情報記録方法によって情報が記録された情報記録媒体から前記情報を再生する情報再生方法であって、前記割り当てられた交替ブロックを再生することで前記情報を読み出す。
【００７３】
本発明の情報再生装置は、前記情報記録装置によって情報が記録された情報記録媒体から前記情報を再生する情報再生装置であって、前記割り当てられた交替ブロックを再生することで前記情報を読み出す。
【発明の効果】
【００７４】
本発明の書換え型情報記録媒体は、スペア領域１５の各々において次に使用可能な位置を示す次使用可能スペア位置情報４３（図３）を有し、且つ、スペア領域１５に対してそれぞれ個別に、使用順番（使用方向）に制限を付ける（例えば物理アドレス番号の昇順方向に向かって使用する）。さらにスペア領域１５内の欠陥を管理するための欠陥属性を有する欠陥エントリ３１をＤＦＬ２１に備える。このようにすることで、記録層の多層化等に伴ってスペア領域１５のサイズが増加したとしても、ＤＦＬ２１のサイズをコンパクトに抑えることができる。また、物理再フォーマットを行った後でも、物理再フォーマット前のスペア領域１５内における欠陥クラスタに関する情報を保持させることにより、物理再フォーマット後の欠陥交替処理時の処理パフォーマンスの低下も防ぐことができる。
【００７５】
さらに、次使用可能スペア領域位置情報４３と欠陥エントリ３１とに基づいて、スペア領域１５における交替クラスタを、欠陥ブロックの代わりとして割り当て、次使用可能スペア位置情報４３を更新する。このことにより、スペア領域１５内のクラスタが欠陥クラスタであるか否かを判断するために、そのクラスタに実際に記録を行い欠陥であるか否かを判断するといった、時間のかかる処理を行う必要がなくなり、欠陥交替記録時において適切な交替クラスタの割り当てを速く行うことができる。
【００７６】
さらに、物理再フォーマット時に割り当てる交替クラスタをスペア領域１５の使用順番（方向）にしたがって前詰めで割り当てるようにする。これにより、スペア領域１５の使用順番に従った方向において、次使用可能スペア位置情報４３より後に、交替先として割り当てられているクラスタが無い状態を実現できる。そのため、スペア領域１５内の使用済みクラスタを次使用可能スペア位置情報４３のみで管理することが可能になる。つまり、物理再フォーマット後に交替先としてすでに割り当てられてＤＦＬ２１に登録されているクラスタを、サーチする必要は無くなる。
【図面の簡単な説明】
【００７７】
【図１】光ディスクの物理構造を示す図である。
【図２】光ディスクの詳細な領域構成を示す図である。
【図３】本発明の実施の形態１における、ＤＦＬ２１のデータ内容を示す図である。
【図４】本発明の実施の形態１における、欠陥エントリ３１の具体例を示す図である。
【図５】本発明の実施の形態における、光ディスク記録再生装置１００のブロック図である。
【図６】本発明の実施の形態１における、初期フォーマット後の光ディスク１の状態を示す図である。
【図７】（Ａ）から（Ｄ）は、本発明の実施の形態における、欠陥交替処理の具体例を示す図である。
【図８】本発明の実施の形態における、物理再フォーマット処理を示すフロー図である。
【図９】本発明の実施の形態における、交替クラスタの割り当て処理を示すフロー図である。
【図１０】（Ａ）から（Ｆ）は、本発明の実施の形態における、物理再フォーマット時の交替先再割り当て処理を示す図である。
【図１１】（Ａ）から（Ｆ）は、本発明の実施の形態における、物理再フォーマット後の交替先割り当て処理を示す図である。
【図１２】本発明の実施の形態２および実施の形態３における、光ディスク１の領域構造を示す図である。
【図１３】（Ａ）および（Ｂ）は、本発明の実施の形態２および実施の形態３における、スペア領域１５の使用方向、およびＤＦＬヘッダ３０データ内容を示す図である。
【図１４】（Ａ）および（Ｂ）は、本発明の実施の形態３における、欠陥エントリ３１の属性および欠陥エントリ３１の具体例を示す図である。
【図１５】（Ａ）から（Ｄ）は、本発明の実施の形態３における、交替先割り当ての具体例を示す図である。
【図１６】ＤＦＬ２１のデータ内容を示す図である。
【図１７】（Ａ）から（Ｃ）は、欠陥エントリ３１の構成および内容を示す図である。
【図１８】欠陥エントリ３１の具体例を示す図である。
【図１９】（Ａ）から（Ｆ）は、本発明の実施の形態における、物理再フォーマット後の交替先割り当て処理を示す図である。
【図２０】本発明の実施の形態における多層光ディスクの断面を示す図である。
【発明を実施するための形態】
【００７８】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００７９】
（実施の形態１）
本発明の実施の形態１では、情報記録媒体として、記録層を１層のみ備えた書換え型光ディスクを例にとって説明する。
【００８０】
１．領域構造／データ構造
本発明の実施の形態１における書換え型光ディスクのデータ構造は、図２を用いて説明した書換え型光ディスクと、スペア領域１５の使い方、ＤＦＬ２１に含まれるＤＦＬヘッダ３０の内容、および欠陥エントリ３１の内容を除いて同じであるため、ここでは、内容が異なるものについてのみ説明する。
【００８１】
図３は、本発明の実施の形態１における書換え型光ディスクのＤＦＬ２１の内容を説明する説明図である。
【００８２】
ＤＦＬヘッダ３０は、この情報がＤＦＬであることを示す識別情報であるＤＦＬ識別子４０と、ＤＦＬ２１が更新された回数を示す第１更新回数情報４１と、ＤＦＬ２１に含まれる欠陥エントリ３１の個数を示す欠陥エントリ数４２に加えてさらに、スペア領域１５において次に使用可能なクラスタ位置を管理するための情報である次使用可能スペア位置情報４３（本発明の実施の形態１の場合は、Ｐ＿ＩＳＡ０（Ｎｅｘｔ  Ａｖａｉｌａｂｌｅ  ＰＳＮ  ｏｆ  Ｉｎｎｅｒ  Ｓｐａｒｅ  Ａｒｅａ  ｌａｙｅｒ０）と呼ぶ）とを備える。次使用可能スペア位置情報４３は、例えば次に使用可能なスペア領域１５内のクラスタにおける先頭セクタの物理アドレス番号で管理される。なお、この次使用可能スペア位置情報４３のようなスペア領域１５における次に使用可能な位置の管理情報は、光ディスク１に離散的に存在するスペア領域１５の数分だけＤＦＬヘッダ３０に情報を備える。本発明の実施の形態１では、記録層は１層のみであり、かつスペア領域１５は内周側のみに存在するため１つのみの情報であるが、例えばスペア領域１５を離散的に複数備える場合には、それぞれのスペア領域１５ごとにこの次使用可能スペア位置情報４３を持つ。詳細については、後述の本発明の実施の形態２において説明する。
【００８３】
図４は、本発明の実施の形態１における欠陥エントリ３１における第１状態フィールド３１ａおよび第２状態フィールド３１ｃの組み合わせにおける一例を示す説明図である。
【００８４】
本発明の実施の形態１では、欠陥管理情報は、スペア領域１５の中に存在する欠陥クラスタを示すスペア欠陥属性と欠陥クラスタのセクタ番地（先頭セクタの物理アドレス番号）を含む欠陥エントリ３１を備えるとともに、スペア領域１５において次に交替クラスタとして使用可能な位置を管理するための次使用可能スペア位置情報４３を備える。
【００８５】
これにより、第１状態フィールド３１ａが００１０（ＳＰＲ）で、第２状態フィールド３１ｃが００００の属性の欠陥エントリ３１をＤＦＬ２１に含まない構成とすることができる。より具体的には、次使用可能スペア位置情報４３が指す位置が欠陥エントリ３１で管理される欠陥クラスタで無ければ、そのクラスタは交替クラスタとして使用可能なクラスタ（つまり、第１状態フィールド３１ａが００１０（ＳＰＲ）で、第２状態フィールド３１ｃが００００の属性の欠陥エントリ３１と同等）と判断することが出来る。つまり図４に示すように、ＳＰＲ属性の欠陥エントリ３１としては、第２状態フィールド３１ｃが０１００、つまり物理再フォーマット前にスペア領域１５で欠陥だったクラスタ（つまり第１状態フィールド３１ａが０１１１（ＵＮＵＳＥ）属性だったクラスタ）を管理するための欠陥エントリ３１であるＳＰＲ（ＲＤＥ）属性のみである。
【００８６】
つまり、図１７を用いて説明した書換え型光ディスクとは異なり、本実施形態では、交替クラスタとして使用可能なスペア領域１５のクラスタは、欠陥エントリ３１という形で管理しない構成となる。本発明の実施の形態１では、使用可能なスペア領域１５のクラスタを、欠陥エントリ３１としてではなく、ＤＦＬヘッダ３０に含まれる次使用可能スペア位置情報４３で管理する。
【００８７】
また次使用可能スペア位置情報４３等で次に使用可能なスペア領域１５のクラスタ位置を管理するため、スペア領域１５は必ず所定の方向に向かって順番に使用しなくてはならないという制限が設けられている。具体的には、スペア領域１５については例えばトラックパスの方向に沿って、つまり物理アドレス番号の昇順（物理アドレス番号が小さいクラスタから大きいクラスタに向かって）にクラスタを使用する、あるいは例えば図１３で示したようにスペア領域１５が各記録層の内周側と外周側にそれぞれスペア領域１５が配置されるような場合であれば、内周側に配置されるスペア領域１５（ＩＳＡ０、ＩＳＡ１、ＩＳＡ２）は光ディスク１に対して内周側から外周側に向かって使用し、外周側に配置されるスペア領域１５（ＯＳＡ０、ＯＳＡ１、ＯＳＡ２）は外周側から内周側に向かって使用する、あるいはすべてのスペア領域１５とも物理アドレス番号に対して昇順に使用する、あるいは物理再フォーマットにおいてスペア領域１５のみが拡張されるような場合を考慮して、物理アドレス番号が最も大きいスペア領域１５（この図の場合であればＯＳＡ２）を除いては物理アドレス番号に対して昇順に使用し、ＯＳＡ２だけは物理アドレス番号に対して降順に使用するなどの方法が有効である。
【００８８】
なお、ある１つのスペア領域１５内において使用するクラスタについては使用順番が制限されるが、離散的に複数存在するスペア領域１５において、どのスペア領域１５から使用しなければならないというようなスペア領域１５間の使用順番には制限は必要無い。つまり最初に交替先として使用するスペア領域はＩＳＡ０で無くとも良く、例えばＯＳＡ２（図１２）などであっても良い。
【００８９】
なお本発明の実施の形態１では、次使用可能スペア位置情報４３をＤＦＬヘッダ３０に含むものとして説明を行ったが、これは一般的にＤＭＡにおいては、繰り返し記録に伴うＤＭＡ自身のサイクル劣化に伴う欠陥等に考慮して、ＤＦＬ２１を記録するための予備領域は備えられているが、各種管理情報の位置情報を備えるＤＤＳ２０はＤＭＡにおける所定の位置に記録されている必要があるためサイクル劣化に対する予備領域は備えない場合が多い。そのため、記録中の交替記録発生のために毎回更新する必要がある次使用可能スペア位置情報４３のような情報は、ＤＤＳ２０に含むよりも、ＤＦＬ２１内に含んだほうがサイクル劣化等の問題に対して有効と考えたためである。例えばサイクル劣化の問題等を気にする必要も無いくらいの性能を持つ書換え型の光ディスク１であれば、スペア領域１５における次に使用可能なクラスタの管理情報である次使用可能スペア位置情報４３等は、ＤＦＬヘッダ３０に含まれるものとして説明を行ったが、例えばＤＤＳ２０に含まれても同様の効果を得ることが出来る。
【００９０】
２．光ディスク記録再生装置の構成
図５は、本発明の実施の形態１における光ディスク１への記録再生を行う光ディスク記録再生装置１００の構成を示す。本発明の実施の形態における記録処理、再生処理、フォーマット処理等の各種処理は、光ディスク記録再生装置１００が備える各制御部により制御される。
【００９１】
光ディスク記録再生装置１００は、Ｉ／Ｏバス１８０を介して上位制御装置（図示せず）に接続される。上位制御装置は、例えば、ホストコンピュータ（ホストＰＣ）である。
【００９２】
光ディスク記録再生装置１００は、上位制御装置からの命令を処理する命令処理部１１０と、光ディスクへの記録再生を行うためのレーザ光を照射する光ピックアップ１２０と、光ピックアップ１２０からの出力レーザパワー等の制御を行うレーザ制御部１３０と、光ピックアップ１２０を目的位置へ移動（シーク）したりサーボ制御を行うためのメカ部１４０と、記録する及び再生したユーザデータやその他情報を一時的に記憶するためのメモリ１５０と、ＤＭＡから読み出したりＤＭＡへ記録するＤＤＳ２０やＤＦＬ２１といった管理情報を最新状態で格納する管理情報格納メモリ１６０と、光ディスク１からの記録再生処理などのシステム処理全般の統括制御を行うシステム制御部１７０とを備える。
【００９３】
システム制御部１７０はさらに、ユーザデータや管理情報等のデータの記録再生を行う記録部１７１、再生部１７２と、光ディスク１に対する初期化フォーマットや物理再フォーマットといったフォーマット処理を制御するフォーマット制御部１７３と、欠陥クラスタの交替クラスタとしてスペア領域１５におけるクラスタの割り当てを行う交替先算出部１７４と、管理情報格納メモリ１６０に格納されているＤＤＳ２０やＤＦＬ２１等の管理情報を最新状態に更新する管理情報更新部１７５から構成される。
【００９４】
管理情報格納メモリ１６０には、例えば光ディスク１の起動時に再生部１７２によってＤＭＡから読み出した最新の管理情報が記憶され、以降はＤＦＬ２１やＤＤＳ２０の内容に変化（例えば欠陥クラスタが検出され、欠陥エントリ３１が増えたなど）した場合には主に管理情報更新部１７５によって管理情報格納メモリ１６０におけるＤＦＬ２１に相当するデータやＤＤＳ２０に相当するデータの更新を行うことになる。そしてこれらのデータは、光ディスク１が光ディスク記録再生装置１００から排出されるまでの任意のタイミング（例えば光ディスク１の排出直前や所定時間光ディスク１へのアクセスが発生しなかった場合等）で記録部１７１によってＤＭＡ１からＤＭＡ４に記録される。
【００９５】
３．記録方法
３−（１）初期化フォーマット
未使用（未記録）状態の光ディスク１に対して記録を行うためには、上述した通り、ユーザデータ領域１４とスペア領域１５の配置（ユーザデータ領域１４の開始位置やスペア領域１５のサイズ等）などを決定する初期化フォーマット処理（Ｉｎｉｔｉａｌｉｚｅ）を実施する必要がある。
【００９６】
図６は、本発明の実施の形態１における書換え型光ディスク１に対して初期化フォーマットを実施した後の状態を説明した図である。ここで図中のユーザデータ領域１４、およびスペア領域１５において数字が書いてある四角１つが１クラスタを示し、番号は物理アドレス番号を示す。但し厳密に言えば、１クラスタはＢＤの場合は３２セクタから構成されるため、セクタ毎に割り振られる物理アドレス番号は１クラスタごとに３２ずつ増えて行くことになるが、本発明の実施の形態１の説明では、説明簡略化のため、物理アドレス番号としてクラスタ単位の通し番号を物理アドレス番号として図で示すこととする。また図の左側が光ディスク１の内周側（リードイン領域４側）であり、図の右側が外周側（リードアウト領域５側）を示している。さらにスペア領域１５は、トラックパスの方向である内周側から外周側に向かって、つまり物理アドレス番号の小さいクラスタから大きいクラスタに向かって昇順に使用されるものとする。
【００９７】
初期化フォーマットの時点ではまだ光ディスク１のユーザデータ領域１４やスペア領域１５における欠陥クラスタは検出されていないため、初期化フォーマット実施後は、ＤＦＬ２１は空の状態（つまり、欠陥エントリ３１が存在しない状態であり、欠陥エントリ数４２も０の状態）となり、次に使用可能なスペア領域の位置を管理する次使用可能スペア位置情報４３は、スペア領域１５において使用方向に向かって最初の位置（図６の場合、スペア領域１５は点線で示した方向、つまり物理アドレス番号の昇順に使用されるため、内周側先頭クラスタの位置である＃１）を指した状態となる。これを初期ＤＦＬと呼ぶ。
【００９８】
つまり初期化フォーマットが要求された場合は、システム制御部１７０におけるフォーマット制御部１７３はまず、管理情報格納メモリ１６０に初期ＤＦＬとユーザデータ領域１４の開始位置やスペア領域１５のサイズなどを確定させた初期状態のＤＤＳ２０（図２）とを生成する（初期状態のＤＤＳ２０を初期ＤＤＳと呼ぶ）。そして記録部１７１によって初期ＤＦＬ及び初期ＤＤＳの記録を行なう。なお、記録部１７１によって記録を行う際には、例えば事前にシステム制御部１７０が記録を行うレーザパワーやストラテジ等の記録条件をレーザ制御部１３０に設定し、記録対象であるＤＭＡ領域の位置へメカ制御部１４０を用いて光ピックアップ１２０を移動（シーク）させる処理を行っておく。なお、以降の本明細書において「記録部１７１によって記録を行なう」と記載した場合には、上述の記録条件設定や光ピックアップ１２０を目的位置へ移動させる処理も含んでいるものとする。
【００９９】
なお、ユーザデータ領域１４およびスペア領域１５において１つの欠陥クラスタも存在しないような光ディスク１に対して、後述する物理再フォーマットを実施した場合も、ここで説明した図６で示す状態と同じ状態となる。
【０１００】
３−（２）通常の欠陥交替記録と欠陥エントリ３１の関係
図７（Ａ）から図７（Ｄ）は、図６の状態、つまり初期化フォーマット後の光ディスク１に対して記録を行った場合の一例であり、欠陥クラスタを検出した場合の交替先の割り当て、およびＤＦＬ２１における欠陥エントリ３１の状態について説明するための図である。
【０１０１】
図７（Ａ）および（Ｂ）は、ユーザデータ領域１４の先頭クラスタであるクラスタ：＃１０１から連続記録中に、クラスタ：＃１０３を欠陥として検出した場合の、交替記録実施後の状態を示している。記録部１７１によってユーザデータ領域１４への記録中に欠陥クラスタが検出されると、そのクラスタの代わりに用いる交替クラスタとして、交替位置算出部１７４はスペア領域１５において次使用可能スペア位置情報４３（図３）が示しているクラスタを割り当てる。図７（Ａ）および（Ｂ）に示す例では、次使用可能スペア位置情報４３はクラスタ：＃１を示しているので、このクラスタを交替先として割り当て、そして記録部１７１は欠陥クラスタへ記録しようとしていたデータを割り当てた交替クラスタに対して交替記録する。この時あわせて管理情報更新部１７５によって、管理情報格納メモリ１６０中のＤＦＬ２１に相当するデータにおける次使用可能スペア位置情報４３を、スペア領域１５において次に使用可能なクラスタ位置（＃２）を指すように更新する。
【０１０２】
交替記録に成功した場合（つまり、交替先として割り当てたクラスタが欠陥では無い正常クラスタであった場合）は、管理情報更新部１７５は、第１アドレスフィールド３１ｂとして欠陥クラスタの位置情報（＃１０３）、第２アドレスフィールド３１ｄとして交替クラスタの位置情報（＃１）、第１状態フィールド３１ａとして、交替先が割り当てられ、欠陥クラスタのデータが交替クラスタに記録されていることを示す００００（ＲＡＤ０）、第２状態フィールド３１ｃは未使用を示す００００の欠陥エントリ３１を生成し、管理情報格納バッファ１６０におけるＤＦＬ２１に相当するデータに追加登録する。
【０１０３】
更新された管理情報格納バッファ１６０中のＤＦＬ２１に相当するデータは、上述した任意のタイミングに、記録部１７１によってＤＭＡに記録反映する。
【０１０４】
図７（Ｃ）および（Ｄ）は、図７（Ａ）および（Ｂ）の状態からさらに記録部１７１によるユーザデータ領域１４への記録中に、クラスタ：＃１０５が欠陥として検出され、さらに割り当てた交替先のクラスタ：＃２も欠陥であった場合の、交替記録実施後の状態を示している。この場合も、ユーザデータ領域１４中で検出された欠陥クラスタ：＃１０５の代わりに用いる交替クラスタとして、交替先算出部１７４は次使用可能スペア位置情報４３が示しているスペア領域１５中のクラスタ：＃２を割り当て、割り当てたクラスタに対して記録部１７１によって交替記録が行われる。この時あわせて管理情報更新部１７５によって、管理情報格納メモリ１６０中のＤＦＬ２１に相当するデータにおける次使用可能スペア位置情報４３を、スペア領域１５において次に使用可能なクラスタ位置（＃３）を指すように更新する。ここで交替先として割り当てたクラスタ：＃２が欠陥クラスタであった場合には、さらに交替先算出部１７４は、次使用可能スペア位置情報４３が指すクラスタ：＃３をクラスタ：＃１０５の交替先として再割り当てして、記録部１７１によって再度交替記録を行う。この際、管理情報更新部１７５は、第２アドレスフィールド３１ｄとして欠陥クラスタとして検出されたスペア領域１５中のクラスタ：＃２、第１状態フィールド３１ａとしてスペア領域１５中の欠陥を示す０１１１（ＵＮＵＳＥ）、第１アドレスフィールド３１ｂは意味の無いデータであることを示す値（例えばＡｌｌ  ０データ）、および第２状態フィールド３１ｃは未使用を示す００００の欠陥エントリ３１を新たに生成し、管理情報格納メモリ１６０中のＤＦＬ２１に相当するデータに対して追加登録する。またこの時あわせて管理情報更新部１７５は、管理情報格納メモリ１６０中のＤＦＬ２１に相当する次使用可能スペア位置情報４３を、スペア領域１５において次に使用可能なクラスタ位置（＃４）を指すように更新する。
【０１０５】
交替記録に成功した場合、管理情報更新部１７５は、第１アドレスフィールド３１ｂとして欠陥クラスタの位置情報（＃１０５）、第２アドレスフィールド３１ｄとして交替クラスタの位置情報（＃３）、第１状態フィールド３１ａとして、交替先が割り当てられ、欠陥クラスタのデータが交替クラスタに記録されていることを示す００００（ＲＡＤ０）、第２状態フィールド３１ｃは未使用を示す００００の欠陥エントリ３１を新たに生成し、管理情報格納バッファ１６０におけるＤＦＬ２１に相当するデータに追加登録する。この際ＤＦＬ２１には、欠陥エントリ３１が第１状態フィールド３１ａの最上位ビットを除いた値で昇順にソートした状態で登録する。そのため、ＤＦＬ２１に含まれる欠陥エントリ３１の状態としては図７（Ｃ）および（Ｄ）に示すような状態となる。
【０１０６】
３−（３）交替クラスタの割り当て（物理再フォーマット時）
次に物理再フォーマットを行う場合の処理方法について、交替クラスタの割り当て方法を中心に説明を行う。なおここでは、物理再フォーマットとして、ＤＦＬ２１に登録されている全ての欠陥クラスタに対してサーティファイと呼ばれる欠陥検査処理（具体的には、所定のデータを記録し、それを再生して正しく読み出せるか否かによって欠陥クラスタか否かを判断する処理）を行うクイック・サーティフィケーション（Ｑｕｉｃｋ  Ｃｅｒｔｉｆｉｃａｔｉｏｎ）フォーマット（以下、クイック・サーティファイと呼ぶ）処理を例にとって説明する。クイック・サーティファイで欠陥と判断されたクラスタは、欠陥エントリ３１（具体的には、ユーザデータ領域１４中の欠陥クラスタは、第１状態フィールド３１ａが００００（ＲＡＤ０）属性、もしくは１０００（ＲＡＤ１）属性の欠陥エントリ３１、スペア領域１５中の欠陥クラスタは、第１状態フィールド３１ａが０１１１（ＵＮＵＳＥ）属性の欠陥エントリ３１）としてＤＦＬ２１に保持される。
【０１０７】
図８は、物理再フォーマット処理の手順を示すフロー図である。
【０１０８】
ステップ８０１：欠陥クラスタを検索する。具体的にはフォーマット制御部１７３はまず、光ディスク１におけるスペア領域１５中に含まれる欠陥クラスタ、およびユーザデータ領域１４における欠陥クラスタを検出する。検出方法としては、例えばクイック・サーティファイを行う場合は、ＤＦＬ２１に登録されている欠陥クラスタに対して記録部１７１および再生部１７２によって欠陥検査処理（サーティファイ）を行い、そのクラスタが本当に欠陥か否かを判断する。
【０１０９】
欠陥では無いと判断された場合は、欠陥情報更新部１７５によってそのクラスタを含む欠陥エントリ３１をＤＦＬ２１（より具体的には、管理情報格納メモリ１６０に存在するＤＦＬ２１相当のデータ）から削除する。もしくは欠陥と判断された場合は、その欠陥クラスタに関する情報をメモリ１５０等に確保しておくという方法でも良い。
【０１１０】
ステップ８０２：次使用可能スペア位置情報４３を初期化する。具体的には、フォーマット制御部１７３は、管理情報更新部１７５によって管理情報格納メモリ１６０中のＤＦＬ２１に相当する次使用可能スペア位置情報４３を、スペア領域１５の使用方向に対して初期状態となるように更新する。具体的には、例えばスペア領域１５が物理アドレス番号の昇順（物理アドレス番号の小さいクラスタから大きいクラスタの順番）に使用される場合であれば、次使用可能スペア位置情報４３をスペア領域１５において物理アドレス番号が最も小さいクラスタ位置を指すように初期化する。
【０１１１】
ステップ８０３：交替クラスタの算出（再割り当て）を行う。具体的にはフォーマット制御部１７３は、交替先算出部１７４を用いてユーザデータ領域１４における欠陥クラスタの交替クラスタを、スペア領域１５の使用方向に沿って前詰め（使用方向に沿って、先頭側から欠陥クラスタでない使用可能なクラスタを順番に割り当て）となるように再割り当てする。
【０１１２】
この処理方法について、より詳細に説明を行う。
【０１１３】
図９は、交替先算出部１７４が行う交替クラスタの算出手順に関するフロー図である。
【０１１４】
ステップ９０１：交替先として使用するスペア領域１５を決定する。具体的には交替先算出部１７４は、交替クラスタを割り当てることが可能なスペア領域１５を算出する。なお、本発明の実施の形態１の場合は、スペア領域１５が１つしか存在しないため、必ずそのスペア領域１５が選択される。
【０１１５】
なおこのタイミングで、後述するスペア領域１５が枯渇状態か否かの判断を行っても良い。
【０１１６】
ステップ９０２：次使用可能スペア位置情報４３の値を取得する。具体的には、交替先算出部１７４は管理情報格納メモリ１６０におけるＤＦＬ２１相当のデータから、次使用可能スペア位置情報４３を取得する。
【０１１７】
ステップ９０３：次使用可能スペア位置情報４３が示すクラスタが欠陥クラスタか否かを判断する。具体的には、交替先算出部１７４は次使用可能スペア位置情報４３が示すクラスタ位置（物理アドレス番号）が、上述のステップ８０１で検出した欠陥クラスタに含まれているか否かを判断する。より具体的には、次使用可能スペア位置情報４３が示す物理アドレス位置を欠陥クラスタ位置として含んだ欠陥エントリ３１がＤＦＬ２１（より具体的には、管理情報格納メモリ１６０におけるＤＦＬ２１に相当するデータ）に存在するか否か判断する。この場合、判断を行う際に比較対象とする必要がある欠陥エントリ３１は、スペア領域１５に関する欠陥エントリである第１状態フィールド３１ａが０１１１（ＵＮＵＳＥ）の欠陥エントリ３１、および第１状態フィールド３１ａが００１０（ＳＰＲ）で第２状態フィールド３１ｃが０１００の欠陥エントリ３１である。
【０１１８】
なお、上記ステップ８０１の段階で、スペア領域１５で欠陥クラスタと判断されたクラスタに関する欠陥エントリ３１については管理情報更新部１７５によって全てＵＮＵＳＥ属性（第１状態フィールド３１ａが０１１１）の欠陥エントリ３１に更新しておいても良い。この場合には、次使用可能スペア位置情報４３と合致するか否かの判断を行う際に比較対象とする欠陥エントリ３１は、ＵＮＵＳＥ属性（第１状態フィールド３１ａが０１１１）の欠陥エントリ３１だけで良い。
【０１１９】
なお、本ステップにおいて欠陥クラスタとして扱うクラスタは、スペア領域１５における欠陥クラスタを管理する属性である、第１状態フィールド３１ａが０１１１（ＵＮＵＳＥ）の欠陥エントリ３１で登録されているクラスタを対象として記載したが、同じくスペア領域１５における欠陥クラスタを管理する属性として、第１状態フィールド３１ａが００１０（ＳＰＲ）で第２状態フィールド３１ｃが０１００の欠陥エントリ３１（以降、ＳＰＲ（ＲＤＥ）属性と記載する）も存在する。これらは、ＵＮＵＳＥ属性の欠陥エントリ３１で管理されるクラスタは物理再フォーマット時の欠陥検査処理等によって欠陥クラスタであると確定しているクラスタ（＝使用不能なクラスタ）であるのに対して、ＳＰＲ（ＲＤＥ）属性の欠陥エントリ３１で管理されるクラスタについては、欠陥が解消されている可能性も含んだクラスタ（＝使用可能かもしれないクラスタ（暫定欠陥クラスタ））であるという点において違いがある。
【０１２０】
上述のステップ９０３の時点、つまりクイック・サーティファイによる欠陥クラスタの検出後にＤＦＬ２１にＳＰＲ（ＲＤＥ）属性の欠陥エントリ３１が残っていた場合には、このクラスタも欠陥クラスタという意味として扱うことになる。一方で例えば後述の３−（４）に記載した通常記録時の交替先割り当ての場合であれば、ＵＮＵＳＥ属性で管理されるクラスタについては確定欠陥クラスタであるため交替先として使用しないように判断を行うが、ＳＰＲ（ＲＤＥ）属性で管理されるクラスタについては暫定欠陥クラスタであるため、ＵＮＵＳＥ属性と同様に交替先として割り当てない（使用しない）ように扱っても良いし、あるいは欠陥が解消されている可能性を優先して交替先として割り当てるように（つまり使用可能な領域として）扱っても構わない。つまりＵＮＵＳＥ属性と同様に次使用可能スペア位置情報４３とＳＰＲ（ＲＤＥ）属性の欠陥エントリ３１とが合致するか否かを判断し、合致した場合、交替先として割り当てない場合にはＵＮＵＳＥ属性の場合と同様に扱うが、交替先として割り当てる場合には、例えば合致したＳＰＲ（ＲＤＥ）の欠陥エントリ３１は削除して交替先として使用可能なものとして扱っても良い。この場合、（ＳＰＲ（ＲＤＥ）の欠陥エントリ３１として管理されていた）交替クラスタに対して正常に交替記録できた場合には、この交替クラスタを含むＲＡＤ０属性の欠陥エントリ３１が登録されるが、一方で交替記録において交替クラスタが欠陥と判定された場合にはＵＮＵＳＥ属性の欠陥エントリ３１としてこのクラスタが登録されることになる。
【０１２１】
なおステップ９０３での欠陥クラスタか否かの判断処理としては、次使用可能スペア位置情報４３が示すクラスタが比較対象となるＵＮＵＳＥ属性（およびＳＰＲ（ＲＤＥ）属性）の全ての欠陥エントリ３１と合致するか否かを毎回判定しても良いが、別の方法としては、例えばディスク起動時のタイミングなど交替記録を行なう前の段階で、次使用可能スペア位置情報４３が示すクラスタ位置に合致、もしくは当該スペア領域１５の使用方向に向かって次使用可能スペア位置情報４３よりも後側で次に存在する欠陥クラスタ（スペア領域１５が物理アドレス番号の昇順に使用されるとした場合は、次使用可能スペア位置情報４３が指すクラスタ位置よりも物理アドレス番号が大きく、かつ次使用可能スペア情報４３が示すクラスタ位置に最も近い欠陥クラスタ）を示す欠陥エントリ３１の位置を確定させメモリ１５０等に比較対象エントリ位置情報として保持しておき、ステップ９０３では次使用可能スペア位置情報４３が示すクラスタが、保持しておいた比較対象エントリ位置情報が示す欠陥エントリ３１が管理する欠陥クラスタと合致するか否かの判断だけを行うという方法でも構わない。この場合、一致すると判断された場合には、あわせて比較対象エントリ位置情報が当該スペア領域１５における使用方向に対して次の欠陥クラスタ３１を指すように更新する。
【０１２２】
なお、比較対象エントリ位置情報は、比較対象となる欠陥属性全てに対して保持する必要がある。さらにスペア領域１５が複数存在する場合には、それぞれのスペア領域１５ごとに欠陥属性全てに対して保持し、ステップ９０３においては、ステップ９０１で使用すると確定したスペア領域１５に対応する比較対象エントリ位置情報と比較判断を行う。
【０１２３】
ステップ９０４：合致していると判断された場合は、次使用可能スペア位置情報４３を更新する。具体的には、交替先算出部１７４は管理情報更新部１７５によって、次使用可能スペア位置情報４３が当該欠陥クラスタを避けた、次のクラスタを指すように更新する。ここで次というのは、例えばスペア領域１５が物理アドレス番号の昇順に使用される場合であれば、合致したと判断されたクラスタより物理アドレス番号が大きい次のクラスタを指すように更新するという意味である。そして、ステップ９０２に戻る。
【０１２４】
なおここで、当該欠陥クラスタを避けた次のクラスタを指すように説明を行ったが、これには２つの方法がある。
【０１２５】
１つは、単純に合致したクラスタの次のクラスタ位置を指すように１クラスタ単位で更新する方法、もう１つは、合致した際に、その欠陥クラスタを先頭に連続した欠陥クラスタが存在するか否かをチェックし、その連続した欠陥クラスタ数分を避けた次のクラスタ、つまり次の正常クラスタを指すように更新する方法である。ここでは前者を例にとって説明を行うが、いずれの方法を用いても良い。
【０１２６】
なおここで、後者の方法を用いた場合には、必ずしもステップ９０２に戻らなくてもよく、直接次のステップ９０５に進んでも良い。
【０１２７】
ステップ９０５：次使用可能スペア位置情報４３が示すクラスタを交替クラスタとして確定する。具体的には、交替先算出部１７４は、次使用可能スペア位置情報４３が示すクラスタを交替クラスタとして確定する。
【０１２８】
ステップ９０６：次使用可能スペア位置情報４３を更新する。具体的には、交替先算出部１７４は管理情報更新部１７５によって、次使用可能スペア位置情報４３が交替クラスタとして割り当てた次のクラスタ位置を指すように更新する。
【０１２９】
なおここで、交替クラスタとして割り当てた次のクラスタを指すように次使用可能スペア位置情報４３を更新すると説明を行ったが、これには２つの方法がある。１つは、単純に割り当てたクラスタの次のクラスタ位置を指すように次使用可能スペア位置情報４３を更新する方法、もう１つは、割り当てたクラスタの次のクラスタが欠陥クラスタとしてＤＦＬ２１に登録されているか否かをこの時点でチェックして、割り当てたクラスタの次に存在する使用可能なクラスタ位置を指すように次使用可能スペア位置情報４３を更新する方法である。ここでは前者を例にとって説明を行うが、いずれの方法を用いても良い。
【０１３０】
以上の手順で、交替先として割り当てられるスペア領域１５および交替クラスタが確定される。
【０１３１】
なおここでは詳細は記載しなかったが、次使用可能スペア位置情報４３がスペア領域１５の領域外の位置を指す場合がある。より具体的には、スペア領域１５の全てのクラスタを使い尽くしてしまい、交替先として割り当てるクラスタが他に存在しないような場合も考えられる。このような場合には次使用可能スペア位置情報４３は、例えば図２に示すような光ディスク１の場合には、スペア領域１５の終端位置の次に存在するユーザデータ領域１４の先頭クラスタ位置を指す場合がある。つまり、次使用可能スペア位置情報４３がスペア領域１５内のクラスタ位置ではない位置（物理アドレス番号）を示す場合には、対応するスペア領域１５は枯渇状態であると判断することが出来る。なおスペア領域１５が使用不能（枯渇状態）であることを示す他の方法としては、例えば次使用可能スペア位置情報４３が１６進数表記でＦＦＦＦＦＦＦＦの場合やＡｌｌ０データ（００００００００）といった枯渇状態を示す所定の値をセットする方法、あるいは別途ＤＤＳ２０等にスペア枯渇フラグを備え、そのフラグがセットされている場合には枯渇状態と判断するなどの方法も考えられる。
【０１３２】
よって交替先を割り当てる際には、例えばステップ９０５を行う前のタイミング、もしくはステップ９０２のタイミングなどで、次使用可能スペア位置情報４３が示す位置がスペア領域１５内であるか否か、あるいは当該スペア領域１５が枯渇（Ｆｕｌｌ）状態か否かのチェックを行う。そしてもし枯渇状態であると判断された場合は、スペア領域１５が複数存在している場合には、他に使用可能なスペア領域１５が存在していればそのスペア領域１５に対して上記処理を続行させ、使用可能なスペア領域１５が他に存在しない場合には交替先の割り当て失敗としてフォーマット処理自体をエラーとして扱うような処理（ステップ）も必要になる。
【０１３３】
またステップ９０６で更新した次使用可能スペア位置情報４３がスペア領域１５外の位置を示す場合など、当該スペア領域１５が枯渇状態となった場合には、例えばステップ９０６のタイミングなどで次使用可能スペア位置情報４３に対して枯渇状態を示す所定の値をセットする、あるいはスペア枯渇フラグをセットするといった処理も行う必要がある。
【０１３４】
ステップ８０４：欠陥エントリ３１を更新する。具体的にはフォーマット制御部１７３は管理情報更新部１７５によって、ステップ８０１で検出された欠陥クラスタを含む欠陥エントリ３１を変更（更新）する。
【０１３５】
より具体的には、ステップ８０１で欠陥として検出されたクラスタがユーザデータ領域１４内（つまり第１状態フィールド３１ａが００００（ＲＡＤ０）、１０００（ＲＡＤ１）、０１００（ＰＢＡ）、ＮＲＤ（０００１））である場合には、検出された欠陥クラスタを第１アドレスフィールド３１ｂに、ステップ８０３で再割り当てされた交替クラスタを第２アドレスフィールド３１ｄとし、第１状態フィールド３１ａを００００（ＲＡＤ０）、第２状態フィールド３１ｃを００００（未使用）としたＲＡＤ０属性の欠陥エントリ３１として、管理情報格納メモリ１６０中のＤＦＬ２１に相当するデータを修正更新する。
【０１３６】
なおここではＲＡＤ０属性として登録する説明を行ったが、ＲＡＤ１属性で登録しても構わない。
【０１３７】
なおここではＰＢＡ属性、ＮＲＤ属性の欠陥エントリ３１についてもＲＡＤ０に変更するように記載をしたが、これについては必ずしもＲＡＤ０属性に変換せずとも良く、例えばＮＲＤ属性の欠陥エントリ３１はそのまま保持でも良く、またＰＢＡ属性の欠陥エントリ３１についてはＮＲＤ属性に修正更新するという形でも問題ない。
【０１３８】
またステップ８０１で欠陥として検出されたクラスタがスペア領域１５内（つまり第１状態フィールド３１ａが０１１１（ＵＮＵＳＥ）、もしくは第１状態フィールド３１ａが００１０（ＳＰＲ）で第２状態フィールド３１ｃが０１００）である場合には、検出された欠陥クラスタを第２アドレスフィールド３１ｄに含み、第１状態フィールド３１ａを０１１１（ＵＮＵＳＥ）、第１アドレスフィールド３１ｂはＡｌｌ  ０（未使用）、第２状態フィールド３１ｃは００００（未使用）としたＵＮＵＳＥ属性の欠陥エントリ３１として管理情報格納メモリ１６０中のＤＦＬ２１に相当するデータを修正更新する。
【０１３９】
ステップ８０５：ＤＭＡに管理情報を記録する。具体的にはフォーマット制御部１７３は、上記ステップ８０４で更新された管理情報格納メモリ１６０に格納されている最新状態のＤＦＬ２１に相当するデータ、およびＤＤＳ２０に相当するデータを、記録部１７１によってＤＭＡ１からＤＭＡ４に記録する。
【０１４０】
以上で物理再フォーマット処理が完了する。
【０１４１】
ここで、ステップ８０３で記載した、スペア領域１５の使用方向に沿って前詰め（使用方向に沿って、先頭から順番に割り当て）となるように再割り当てすることの意味について説明する。
【０１４２】
図１０（Ａ）から（Ｆ）は、クイック・サーティファイを実施する際に、交替先の再割り当てを行わなかった場合、および交替先の再割り当てを行った場合の例を示す説明図である。
【０１４３】
図１０（Ａ）および（Ｂ）は、クイック・サーティファイ実施前の光ディスク１の状態（初期状態）を示す図である。例えば、ユーザデータ領域１４内のクラスタ：＃１０３がスペア領域１５内のクラスタ：＃３に、ユーザデータ領域１４内のクラスタ：＃１０６がスペア領域１５内のクラスタ：＃２に交替記録されたＲＡＤ０属性の欠陥エントリ３１としてＤＦＬ２１に登録されており、またスペア領域１５内のクラスタ：＃１は交替記録の際に欠陥クラスタと判定されたクラスタで、ＵＮＵＳＥ属性の欠陥エントリ３１としてＤＦＬ２１に登録されている状態である。またこの時、次使用可能スペア位置情報４３はクラスタ：＃４を指している。
【０１４４】
この状態の光ディスク１に対してクイック・サーティファイを実施する。ここで欠陥クラスタと判定されていたスペア領域１５内のクラスタ：＃１は、サーティファイ時には欠陥状態が解消されていると判定された場合を考えてみる。
【０１４５】
図１０（Ｃ）および（Ｄ）は、交替先の再割り当てを行わなかった場合の、クイック・サーティファイ後の光ディスク１の状態を示す図である。
【０１４６】
クラスタ：＃１が、サーティファイの結果正常クラスタと判定されたため、ＤＦＬ２１からは＃１に関するＵＮＵＳＥ属性の欠陥クラスタ３１が削除された状態となる。また物理再フォーマットを行ったため、次使用可能スペア位置情報４３（図中のＰ＿ＩＳＡ０）は初期化される（上記ステップ８０２の処理に相当する）。具体的には、スペア領域１５の使用方向に対して先頭のクラスタ、つまりスペア領域１５が物理アドレス番号の昇順に使用される領域だとすると、スペア領域１５において最も物理アドレス番号が小さいクラスタ（この場合はクラスタ：＃１）を指すように初期化される。
【０１４７】
但しこの方法の場合、クイック・サーティファイ前にもともと交替先が割り当てられていた欠陥エントリ３１についてはそのままの状態となるため、結果として次使用可能スペア位置情報４３は＃１を指し、かつ、その位置よりも使用方向側に既に交替先として割り当てられたクラスタが存在することになる。
【０１４８】
この場合、以降のユーザデータ領域１４への記録中に別の欠陥を検出して交替クラスタを割り当てたいような場合、次使用可能スペア位置情報４３が指すクラスタを交替先として使用できるか否かを判断することになるが、この場合は、ＵＮＵＳＥ属性（および、ＳＰＲ（ＲＤＥ）属性）で登録された欠陥クラスタ位置に加えて、既にＲＡＤ０、あるいはＲＡＤ１属性における第２アドレスフィールド３１ｄに示される、交替先として既に使用されているスペア領域１５内のクラスタについてもチェックを行う必要がある。ここで先に述べたように、ＤＦＬ２１において欠陥エントリ３１は属性ごとに昇順にソートされて配置される形である。そのためＵＮＵＳＥ属性の場合においては、その属性内で一致アドレスが存在するか否かを例えば２分岐探索や上述したように比較対象の欠陥エントリ３１を起動のタイミング等に確定させておいて、その欠陥エントリと比較を行うなどの方法で検索することは可能である。しかし、一方でＲＡＤ０（ＲＡＤ１）属性については第１アドレスフィールド３１ｂを基準にソートされた状態となるため、ＲＡＤ０（ＲＡＤ１）における第２アドレスフィールド３１ｄに関してチェックを行うためには、全てのＲＡＤ０（ＲＡＤ１）属性の欠陥エントリに対してサーチをかけないと使用済みか否かの判断は出来ない。こうなると、ＤＦＬ２１における欠陥エントリ３１の個数が増えていくに従って、割り当て可能な交替クラスタの算出だけで時間を要してしまい、交替記録におけるパフォーマンス低下に繋がることになるという問題点がある。
【０１４９】
図１０（Ｅ）および（Ｆ）は、交替先の再割り当てを行った場合の、クイック・サーティファイ後の光ディスク１の状態を示す図である。
【０１５０】
クラスタ：＃１が、サーティファイの結果正常クラスタと判定されたため、ＤＦＬ２１からは＃１に関するＵＮＵＳＥ属性の欠陥クラスタ３１が削除された状態となる。また物理再フォーマットを行ったため、次使用可能スペア位置情報４３は初期化される（ステップ８０２に相当する。またこの例の場合はクラスタ：＃１を指した状態になる）。
【０１５１】
さらにこれに引き続いて、ステップ８０３（図９）、ステップ８０４に相当する交替先の再割り当てを行う。サーティファイを物理アドレス番号の昇順にアドレス番号の小さいクラスタから実施していくと考えると、まずユーザデータ領域１５内のクラスタ：＃１０３の交替クラスタとして、次使用可能スペア位置情報４３が指すクラスタ（＃１）が再割り当てされる。この際、次使用可能スペア位置情報４３は次にクラスタ（＃２）を指すように更新される。続けてユーザデータ領域１５内のクラスタ：＃１０６の交替クラスタとして、次使用可能スペア位置情報４３が指すクラスタ（＃２）が再割り当てされる。この際、次使用可能スペア位置情報４３は次にクラスタ（＃３）を指すように更新される。よって、図１０（Ｅ）および（Ｆ）に示すようにクイック・サーティファイ完了後は、次使用可能スペア位置情報４３はクラスタ：＃３を指す状態となる。
【０１５２】
この場合、以降のユーザデータ領域１４への記録中に別の欠陥を検出して交替クラスタを割り当てたいような場合、次使用可能スペア位置情報４３が指すクラスタを交替先として使用できるか否かを判断することになるが、この場合は、ＵＮＵＳＥ属性（および、ＳＰＲ（ＲＤＥ）属性）に登録されているか否かをチェックするだけでＯＫとなり、図１０（Ｃ）および（Ｄ）で示した場合のように、交替先として既に使用済みか否かを気にする必要は無くなるため、割り当て可能な交替クラスタの確認もスムーズに実施することが可能となるというメリットがある。
【０１５３】
なお上記の説明では、クイック・サーティファイによってＯＫと判定された欠陥エントリ３１をＤＦＬ２１から削除し、その他の欠陥エントリ３１はそのまま残しておく形で説明を行ったが、この手順はあくまで一例であり、クイック・サーティファイを実現する処理手順はこの方法に限られるものでは無い。具体的には、例えばステップ８０１で検出した欠陥クラスタに相当する情報を、別の形でメモリ１５０内などに保持（退避）しておき、ステップ８０２の次使用可能スペア位置情報４３を初期化するタイミングであわせて管理情報格納メモリ１６０中のＤＦＬ２１に相当するデータも初期化してやり、ステップ８０４にてメモリ１５０内に保持した欠陥クラスタを含む欠陥エントリ３１をＤＦＬ２１に新たに登録しなおすといった方法などでも実現できることは言うまでも無い。
【０１５４】
あるいは、別の方法として、例えば、サーティファイ処理を実施する前に、サーティファイ対象のクラスタ情報をＤＦＬ２１とは別の形で例えばメモリ１５０内などに保持（退避）しておき、ステップ８０１の処理としてはこの情報に基づいてサーティファイを行い、サーティファイで欠陥と判定されなかったクラスタについてはここから削除してもよい。もしくはサーティファイで欠陥と判定されたクラスタを更に別の形でメモリ１５０内に保持し、ステップ８０２の次使用可能スペア位置情報４３を初期化するタイミングであわせて管理情報格納メモリ１６０中のＤＦＬ２１に相当するデータも初期化してやり、ステップ８０４にてメモリ１５０内に保持した欠陥クラスタを含む欠陥エントリ３１をＤＦＬ２１に新たに登録しなおすといった方法などでも実現できる。
【０１５５】
なお上記の説明では、クイック・サーティファイを例に取って説明を行ったが、別の物理再フォーマット処理でも同じ手順で実現できる。
【０１５６】
つまり例えば、ディスク（データ領域５）全面へのサーティファイを行うフル・サーティフィケーション（Ｆｕｌｌ  Ｃｅｒｔｉｆｉｃａｔｉｏｎ）フォーマットを行う場合であれば、ステップ８０１を行う前などのタイミングで管理情報格納バッファ１６０中のＤＦＬ２１相当のデータを初期化しておき、ステップ８０１ではディスク（データ領域５）上の全てクラスタに対してサーティファイを行い、検出された欠陥クラスタに関する情報をＤＦＬ２１相当のデータ（またはメモリ１５０中）に格納する点を除けば、他は上記で説明した手順で実現できる。
【０１５７】
また例えば、ＤＦＬ２１に登録されている欠陥エントリ３１の欠陥属性を欠陥が解消されているかも知れないことを示す属性（欠陥エントリ３１の第２状態フィールド３１ｃを０１００）に変更するクイック・再フォーマット（Ｑｕｉｃｋ・Ｒｅｆｏｒｍａｔ）の場合には、例えばステップ８０１での検出処理としては何も行わず現状のＤＦＬ２１に欠陥エントリ３１として登録されている全ての欠陥クラスタを欠陥として扱う点、ステップ８０３での交替先算出処理は不要となる点、およびステップ８０４での欠陥エントリ３１の更新処理が、ユーザデータ領域１４内の欠陥クラスタである場合は、第１状態フィールド３１ａを０１００（ＰＢＡ）、第１アドレスフィールド３１ｂを欠陥クラスタの物理アドレス番号、第２状態フィールド３１ｃを０１００、第２アドレスフィールド３１ｄを連続した欠陥クラスタ数とした欠陥エントリ３１に修正登録する、スペア領域１５内の欠陥クラスタである場合は、第１状態フィールド３１ａを００１０（ＳＰＲ）、第１アドレスフィールド３１ｂをＡｌｌ  ０、第２状態フィールド３１ｃを０１００、第２アドレスフィールド３１ｄを欠陥クラスタの物理アドレス番号とした欠陥エントリ３１で修正登録するという形に変わる点を除いて、これも上記で説明した手順で実現できることに変わりは無い。
【０１５８】
なお、上記では特に詳細は記載しなかったが、クイック・サーティファイを行う場合、ステップ８０１でＤＦＬ２１に登録されている全ての欠陥クラスタに対して前もってサーティファイを行ってからステップ８０２以降を行う方法でも、あるいはステップ８０１からステップ８０４を対象となる欠陥クラスタ１つ毎に実施する方法などでも実現可能である。ここでフォーマット処理を行う場合、ステップ８０２の処理（次使用可能スペア位置情報４３の初期化処理）は、ステップ８０３の処理を行う前に１回のみ実施すれば良い処理である。つまりステップ８０１からステップ８０４までの処理を、対象となる欠陥クラスタ１つ毎に実施する方法を採用する場合であっても、ステップ８０２だけは最初の１回だけ実施すれば良く、以降は実施しない。
【０１５９】
なお、ステップ８０３で交替先として再割り当てするクラスタは欠陥で無い正常なクラスタである必要があることから、スペア領域１５における欠陥クラスタに関しては、ステップ８０３を実施する前にサーティファイを行っておく方が好ましいと考えることも出来る。より詳細に言えば、ユーザデータ領域１４で欠陥として検出されたクラスタの交替先としては、スペア領域１５における欠陥クラスタを避けて前詰めで割り当てる必要がある。
【０１６０】
こう考えた場合には、ステップ８０１の処理において、ユーザデータ領域１４でのサーティファイ等の欠陥検出処理ステップとスペア領域１５へのサーティファイ等の欠陥検出処理ステップも行い、先にスペア領域１５中の欠陥クラスタに対してサーティファイ処理を行い、それが完了した後でユーザデータ領域１４中の欠陥クラスタに対してサーティファイ処理を行う、もしくは例えばステップ８０１ではスペア領域１５中の欠陥クラスタに対しては全てサーティファイを行って欠陥クラスタを確定させた状態にしておき、残りのユーザデータ領域１４における欠陥クラスタについては、ステップ８０１で全てに対してサーティファイを行う方法でも、ステップ８０１からステップ８０４を対象となる欠陥クラスタ１つ毎に実施する方法でも実現可能である。
【０１６１】
あるいはステップ８０１からステップ８０４を、スペア領域１５中の欠陥も含めて全てに対して対象となる欠陥クラスタ１つ毎に実施する場合であった場合でも、ステップ９０３で欠陥クラスタとの合致した場合には、そのクラスタに対してのサーティファイが未実施の場合にはサーティファイを行い、その結果ＯＫであればそのクラスタを交替先クラスタとして算出するようにしても良い。
【０１６２】
なお上記ステップ８０１とステップ８０２の実施順番に制限は無い。つまり、欠陥クラスタの検出より前に次使用可能スペア位置情報４３の初期化を行っていても良い。
【０１６３】
３−（４）交替クラスタの割り当て（通常記録時）
物理再フォーマットが実施された光ディスク１におけるユーザデータ領域１４への記録中に欠陥クラスタを検出して交替クラスタを割り当てる際の処理手順について説明する。
【０１６４】
この場合の処理手順は、上記３−（３）で、物理再フォーマット時のステップ８０３として図９を用いて行った処理と同じ手順で求めることが出来る。
【０１６５】
図１１（Ａ）から（Ｆ）は、スペア領域１５に関する欠陥エントリ３１が存在する場合を考慮した、交替クラスタの算出処理の説明図である。
【０１６６】
図１１（Ａ）および（Ｂ）は、物理再フォーマット（クイック・サーティファイ）を実施した直後の光ディスク１の状態（初期状態）を示す。クイック・サーティファイではスペア領域１５中のクラスタ：＃２のみ欠陥クラスタとして判定され、このクラスタがＵＮＵＳＥ属性の欠陥エントリ３１としてＤＦＬ２１に登録されている。また物理再フォーマット後の次使用可能スペア位置情報４３は、スペア領域１５が物理アドレス番号の昇順に使用される領域であり、＃１を指した状態で初期化されている。
【０１６７】
図１１（Ｃ）および（Ｄ）は、図１１（Ａ）および（Ｂ）の状態の光ディスク１におけるユーザデータ領域１４への記録中に、クラスタ：＃１０３を新規欠陥として検出して交替記録を実施した後の光ディスク１の状態を示す。この場合、図９に示したフローに沿って説明すると、
ステップ９０１：使用するスペア領域１５を確定（ＩＳＡ０）
ステップ９０２：次使用可能スペア位置情報４３を取得（＃１）
ステップ９０３：＃１はＤＦＬ２１に登録されていないと判断
ステップ９０５：次使用可能スペア位置情報４３が示すクラスタ（＃１）が交替先
ステップ９０６：次使用可能スペア位置情報４３を更新（＃２）
となり、次使用可能スペア位置情報４３が示すクラスタ：＃１は欠陥クラスタとしてＤＦＬ２１に登録されていないため、そのまま交替先として使用することが出来、その結果、第１アドレスフィールド３１ｂが欠陥クラスタである＃１０３、第２アドレスフィールド３１ｄが交替クラスタである＃１で、第１状態フィールド３１ａが００００（ＲＡＤ０）の欠陥エントリ３１が新規にＤＦＬ２１に追加登録される。また次使用可能スペア位置情報４３は、交替クラスタとして割り当てたクラスタの次のクラスタ位置（＃２）を指すように更新される。
【０１６８】
図１１（Ｅ）および（Ｆ）は、図１１（Ｃ）および（Ｄ）の状態の光ディスク１におけるユーザデータ領域１４への記録中に、更に別のクラスタ：＃１０５を新規欠陥として検出して交替記録を実施した後の光ディスク１の状態を示す。この場合、図９に示したフローに沿って説明すると、
ステップ９０１：使用するスペア領域１５を確定（ＩＳＡ０）
ステップ９０２−１：次使用可能スペア位置情報４３を取得（＃２）
ステップ９０３−１：＃２はＤＦＬ２１に登録されていると判断
ステップ９０４：次使用可能スペア位置情報４３を更新（＃３）
ステップ９０２−２：次使用可能スペア位置情報４３を取得（＃３）
ステップ９０３−２：＃３はＤＦＬ２１に登録されていないと判断
ステップ９０５：次使用可能スペア位置情報４３が示すクラスタ（＃３）が交替先
ステップ９０６：次使用可能スペア位置情報４３を更新（＃４）
となり、最初に次使用可能スペア位置情報４３が示すクラスタ：＃２は欠陥クラスタとしてＤＦＬ２１に登録されているため、交替クラスタとしてはその次のクラスタ（＃３）が選択され、その結果、第１アドレスフィールド３１ｂが欠陥クラスタである＃１０５、第２アドレスフィールド３１ｄが交替クラスタである＃３で、第１状態フィールド３１ａが００００（ＲＡＤ０）の欠陥エントリ３１が新規にＤＦＬ２１に追加登録される。また次使用可能スペア位置情報４３は、交替クラスタとして割り当てたクラスタの次のクラスタ位置（＃４）を指すように更新される。
【０１６９】
以上のように、本発明の記録方法および記録装置では、次使用可能スペア領域位置４３と欠陥エントリ３１とに基づいて、スペア領域における交替クラスタが割り当てられ、次使用可能スペア位置情報４３が更新される。
【０１７０】
なお、本発明の再生方法および再生装置では、ユーザデータを再生する場合、上記のような記録方法または記録装置によって割り当てられた交替クラスタが欠陥クラスタの代わりに再生され、情報が読み出される。
【０１７１】
なおここでは、ステップ９０６における次使用可能スペア位置情報４３の更新処理では、交替先として割り当てたクラスタの次のクラスタ位置を指し、交替先の算出を行うステップ９０３において次使用可能スペア位置情報４３が示すクラスタ位置が欠陥クラスタとしてＤＦＬ２１に登録されているか否かをチェックするように説明を行ったが、例えばステップ９０６における次使用可能スペア位置情報４３の更新方法はここで説明した限りではない。つまり例えば、上述したように、ステップ９０６の次使用可能スペア位置情報４３更新の際に、更新後のクラスタ位置が欠陥クラスタか否か（例えばＵＮＵＳＥ属性の欠陥エントリ３１としてＤＦＬ２１に登録されているか否か）をチェックし、ステップ９０６において次使用可能スペア位置情報４３が示す位置を必ず、欠陥クラスタでないスペア領域１５内の正常（使用可能）なクラスタ位置を指すように制御するような方法でも同様の効果を得ることが出来るのは言うまでも無い。例えば、図１９（Ｃ）および（Ｄ）に示すように、欠陥クラスタの交替先として割り当てたクラスタの次のクラスタ位置（＃２）が欠陥クラスタである場合には、次使用可能スペア位置情報４３は、欠陥クラスタとしてＵＮＵＳＥ属性でＤＦＬ２１に登録されている＃２を指すように更新するのではなく、欠陥クラスタを指さないように、その次に存在する正常クラスタ位置である＃３を指すように更新する。より具体的に言えば、スペア領域１５内に例えばＵＮＵＳＥ属性の欠陥エントリ３１としてＤＦＬ２１に登録されたクラスタのような欠陥クラスタが存在する場合、次使用可能スペア位置情報４３は、ステップ９０６において欠陥クラスタ位置を指した状態で終わっても、欠陥クラスタを避けて正常クラスタ位置を指した状態で終わっても良い。ここで、図１９（Ａ）および（Ｂ）は、物理再フォーマットを実施した直後の光ディスク１の状態（初期状態）を示す。図１９（Ｃ）および（Ｄ）は、図１９（Ａ）および（Ｂ）の状態の光ディスク１におけるユーザデータ領域１４への記録中に、クラスタ：＃１０３を新規欠陥として検出して交替記録を実施した後の光ディスク１の状態を示す。図１９（Ｅ）および（Ｆ）は、図１９（Ｃ）および（Ｄ）の状態の光ディスク１におけるユーザデータ領域１４への記録中に、更に別のクラスタ：＃１０５を新規欠陥として検出して交替記録を実施した後の光ディスク１の状態を示す。
【０１７２】
このように、次使用可能スペア位置情報４３が欠陥クラスタを避けて正常クラスタ位置を指した状態で終わる場合においては、ステップ９０３において、使用が決定された交替クラスタの次のクラスタ位置（物理アドレス番号）が、欠陥エントリに存在する欠陥クラスタのセクタ番地に合致するか否かを判断してもよい。合致すると判断した場合は、ステップ９０４において、欠陥エントリが示す欠陥クラスタを避けて、さらに次のクラスタ位置を指すように次使用可能スペア位置情報４３を更新してもよい。また、合致しないと判断した場合は、ステップ９０５において、使用が決定された交替クラスタの次のクラスタ位置を指すように、次使用可能スペア位置情報４３を更新してもよい。
【０１７３】
また上述したように、ＵＮＵＳＥ属性（確定スペア欠陥属性）の欠陥エントリ３１で管理されるクラスタは交替先として使用しないが、欠陥が解消された可能性のあるＳＰＲ（ＲＤＥ）属性（暫定スペア欠陥属性）で管理されるクラスタ（＝使用可能かもしれない、暫定的に欠陥と判断したクラスタ）は、交替先として用いても良いし、あるいは交替先として使用しなくても（すなわち割り当てなくても）良い。つまり次使用可能スペア位置情報４３は、ＵＮＵＳＥ属性の欠陥エントリ３１で管理されるクラスタは指さないが、ＳＰＲ（ＲＤＥ）属性の欠陥エントリ３１で管理されるクラスタは指しても良い。
【０１７４】
また、ステップ９０３において、使用が決定された交替クラスタの次のクラスタ位置（物理アドレス番号）が、欠陥エントリに存在する欠陥クラスタのセクタ番地に合致するか否かを判断するときに、欠陥エントリに存在するＵＮＵＳＥ属性（確定スペア欠陥属性）の欠陥クラスタのセクタ番地に合致するか否かを判断してもよい。さらに、合致すると判断された場合で、ステップ９０４において、欠陥エントリが示す欠陥クラスタを避けた次のクラスタ位置を指すように次使用可能スペア位置情報４３を更新するときに、欠陥エントリが示すＵＮＵＳＥ属性（確定スペア欠陥属性）の欠陥クラスタを避けて、さらに次のクラスタ位置を指すように次使用可能スペア位置情報４３を更新してもよい。
【０１７５】
また、ステップ９０３において、使用が決定された交替クラスタの次のクラスタ位置（物理アドレス番号）が、欠陥エントリに存在する欠陥クラスタのセクタ番地に合致するか否かを判断するときに、欠陥エントリに存在するＳＰＲ（ＲＤＥ）属性（暫定スペア欠陥属性）の欠陥クラスタのセクタ番地に合致するか否かを判断してもよい。このとき、合致すると判断された場合は、交替クラスタとして割り当てたブロックの次のブロック位置（すなわち、ＳＰＲ（ＲＤＥ）属性（暫定スペア欠陥属性）の欠陥クラスタのセクタ番地）を指すように次使用可能スペア位置情報４３を更新してもよい。
【０１７６】
この処理により、欠陥が解消されている可能性があるクラスタ（＝使用可能かもしれないクラスタ）である、ＳＰＲ（ＲＤＥ）属性（暫定スペア欠陥属性）の欠陥エントリ３１で管理されるクラスタの位置も、次使用可能スペア位置情報４３の示すクラスタ位置となり得る。このため、ＳＰＲ（ＲＤＥ）属性の欠陥エントリ３１で管理されるクラスタを交替先として使用する場合、もし欠陥が解消されている場合は、そのクラスタを交替処理に利用することができる。また、ＳＰＲ（ＲＤＥ）属性の欠陥エントリ３１で管理されるクラスタを交替先として使用しないといった処理（例えば、ＵＮＵＳＥ属性の欠陥エントリに変換する等して交替先として使用させない、あるいは単に交替先として使用しないでスキップする）も選択可能である。
【０１７７】
すなわち、次使用可能スペア位置情報４３が示すクラスタが、ＳＰＲ（ＲＤＥ）属性（暫定スペア欠陥属性）で管理される欠陥クラスタのセクタ番地に合致するか否かを判断してもよい。このとき、合致すると判断された場合は、次使用可能スペア位置情報４３が示すＳＰＲ（ＲＤＥ）属性（暫定スペア欠陥属性）で管理される欠陥クラスタを、そのまま交替クラスタとして割り当ててもよい。もしくは、次使用可能スペア位置情報４３が示すＳＰＲ（ＲＤＥ）属性（暫定スペア欠陥属性）で管理される欠陥クラスタをスペア領域１５の使用方向に向かってスキップして、さらに次のクラスタを交替クラスタとして割り当ててもよい。
【０１７８】
（実施の形態２）
本発明の実施の形態２では、スペア領域１５を複数備える場合の例として、情報記録媒体として記録層を３層備え、更に各記録層とも内周側と外周側にそれぞれスペア領域１５を備えた書換え型光ディスクを例にとって説明する。
【０１７９】
１．領域構造／データ構造
図１２は、本発明の実施の形態２における、記録層を３層備えた書換え型光ディスクの領域構造を示す説明図である。
【０１８０】
本発明の実施の形態２における書換え型光ディスクのデータ構造は、本発明の実施の形態１で説明した記録層を１層のみ備えた書換え型光ディスクの場合と、各記録層での欠陥管理情報領域（ＤＭＡ）の役割、およびスペア領域を記録層の内周側・外周側にそれぞれ備える点、およびＤＦＬヘッダ３０のデータ構造を除いては同じであるため、ここでは、内容が異なるものについてのみ説明する。
【０１８１】
光ディスク１は記録層を３層備え、それぞれ記録層Ｌ０（Ｌ０層）、記録層Ｌ１（Ｌ１層）、記録層Ｌ２（Ｌ２層）と呼ぶ。またＬ０層とは、ディスク基板（図示せず）に最も近い記録層で、言い換えればレーザ照射を行う側であるディスク表面から最も遠い記録層を示す。つまりＬ２層が、レーザ照射を行うディスク表面側となる。
【０１８２】
各記録層におけるリードイン領域４とリードアウト領域６には、光ディスク１における欠陥ブロックに関する欠陥管理情報を書き込むための領域として、リードイン領域４には第１の欠陥管理情報領域１０（以下ＤＭＡ１とする）と第２の欠陥管理情報領域１１（以下ＤＭＡ２とする），リードアウト領域６には第３の欠陥管理情報領域１２（以下ＤＭＡ３とする）と第４の欠陥管理情報領域１３（以下ＤＭＡ４とする）を備えている。
【０１８３】
ここで光ディスク１における管理情報である欠陥管理情報等は全ての記録層分を１つの情報としてまとめて管理し、その情報は基本的に基準層であるＬ０層におけるＤＭＡ１からＤＭＡ４に対して記録される。そのため、基準層以外の記録層であるＬ１層およびＬ２層におけるＤＭＡ１からＤＭＡ４の位置に相当する領域は、上書き記録に伴うサイクル劣化が発生した場合などの欠陥管理情報の代替記録先として予約割り当てされている領域である。言い換えれば、代替記録が不要な場合には、Ｌ１層およびＬ２層のＤＭＡ１からＤＭＡ４には有効な情報は記録されないままとなる。
【０１８４】
また各記録層は、内周側と外周側にともにスペア領域１５を備える。内周側のスペア領域をＩｎｎｅｒ  Ｓｐａｒｅ  Ａｒｅａ（ＩＳＡ）、外周側のスペア領域をＯｕｔｅｒ  Ｓｐａｒｅ  Ａｒｅａ（ＯＳＡ）と呼ぶ。また本明細書においては、各記録層のスペア領域１５を識別できるように、ＩＳＡ、ＯＳＡの後ろに層番号（Ｌ０層の場合は０）を付与して、例えばＬ１層の外周側スペア領域１５の場合はＯＳＡ１と呼ぶこととする。
【０１８５】
全てのスペア領域１５とも、ユーザデータ領域１４の欠陥セクタを含むクラスタの代わりに用いる交替クラスタとして予め用意された領域である。なお、それぞれのスペア領域１５の中においては、所定の方向に沿って順に使用されるという使用制限はあるが、検出された欠陥クラスタの交替先として複数存在するスペア領域１５のどのスペア領域を用いるかは完全に任意である。言い換えれば、複数存在するスペア領域１５においてどのスペア領域１５を交替先として割り当てても良い。つまり例えば、Ｌ２層のユーザデータ領域１４で検出された欠陥クラスタの交替先として、Ｌ０層のスペア領域１５であるＩＳＡ０を割り当てても問題ない。
【０１８６】
図１３（Ｂ）はＤＦＬヘッダ３０のデータ構造を示す説明図である。
【０１８７】
図１３（Ａ）に示すように、記録層を３層（Ｌ０層、Ｌ１層、およびＬ２層）備え、かつ各記録層の内周側と外周側にそれぞれスペア領域１５を備えた光ディスクの場合は、各スペア領域における次に使用可能なクラスタ位置を管理するための情報を持つため、ＤＦＬ識別子４０、更新回数情報４１、欠陥エントリ数４２に加えて、次使用可能スペア位置情報４３として各スペア領域に対応したＰ＿ＩＳＡ０、Ｐ＿ＯＳＡ０、Ｐ＿ＯＳＡ１、Ｐ＿ＩＳＡ１、Ｐ＿ＩＳＡ２、Ｐ＿ＯＳＡ２とを備える。
【０１８８】
ここで物理アドレス番号が割り振られる順番、つまりトラックパスはオポジットパスと呼ばれる形を例に取る。オポジットパスとは、層毎に物理アドレス番号が増えていく方向が逆向きになっている方式で、具体的にはこの図１２の場合はＬ０層が内周側から外周側に向かって物理アドレス番号が増えていき、Ｌ１層は逆に外周側から内周側に向かって物理アドレス番号が増えていき、Ｌ２層はＬ０層と同様に内周側から外周側に向かって物理アドレス番号が増えていくという方式である。
【０１８９】
図１３（Ａ）に示す各スペア領域１５内に記された点線の矢印は、本発明の実施の形態２における、そのスペア領域１５の使用方向を示す。つまり、Ｌ２層のスペア領域１５であるＯＳＡ２を除いては全てトラックパスの方向、つまり物理アドレス番号の昇順に使用されるが、全てのスペア領域１５の中で最も物理アドレス番号が大きくなるスペア領域１５（以降、これを最終スペア領域とも呼ぶ）であるＯＳＡ２だけは、物理アドレス番号の降順に使用されるものとする。
【０１９０】
以下、本実施の形態２では、スペア領域１５の使用方向はここで示した通りとして説明を行う。
【０１９１】
なお、本発明の実施の形態２ではトラックパスとしてオポジットパスの場合を例に説明したが、トラックパスの方式としてはこれに限ったものでは無い。つまり例えば全ての記録層で同じ半径方向に向かって物理アドレス番号が割り振られるパラレルパスと呼ばれる方式であっても同様の効果を得ることが出来る。
【０１９２】
２．光ディスク記録再生装置の構成
本発明の実施の形態２における光ディスク記録再生装置１００は、本発明の実施の形態１において、図５で説明したものと同じであるため、説明は省略する。
【０１９３】
３．記録方法
３−（１）初期化フォーマット
本発明の実施の形態２における初期化フォーマット処理は、光ディスク１上にスペア領域１５が複数存在することに伴って次使用可能スペア位置情報４３の数が複数個に増えたことを除いて、本発明の実施の形態１の３−（１）において説明した内容と同じであるため、説明は省略する。
【０１９４】
なお、各スペア領域１５に対応する次使用可能スペア位置情報４３は、いずれも対応するスペア領域１５において、使用方向である所定の方向に向かって最初の位置（例えば各スペア領域１５が図１３において点線で示した方向、つまり最終スペア領域であるＯＳＡ２を除いては物理アドレス番号の昇順に、最終スペア領域であるＯＳＡ２は物理アドレス番号の降順に使用されるような場合であれば、次使用可能スペア位置情報４３であるＰ＿ＩＳＡ０、Ｐ＿ＯＳＡ０、Ｐ＿ＯＳＡ１、Ｐ＿ＩＳＡ１およびＰ＿ＩＳＡ２はいずれも、対応するスペア領域１５において物理アドレス番号が一番小さいクラスタ位置、Ｐ＿ＯＳＡ２はＬ２層における外周側のスペア領域１５であるＯＳＡ２において物理アドレス番号が一番大きいクラスタ位置）を指した状態となる。
【０１９５】
３−（２）通常の欠陥交替記録と欠陥エントリ３１の関係
本発明の実施の形態２における初期化フォーマット後の光ディスク１に対する欠陥交替処理方法は、欠陥クラスタの交替先として割り当て可能なスペア領域１５が光ディスク１上に複数存在する点を除いて、本発明の実施の形態１の３−（２）において説明した内容と同じであるため、詳細な説明は省略する。
【０１９６】
欠陥クラスタの交替先として割り当て可能なスペア領域１５が複数存在する場合には、複数のスペア領域１５のうち、任意の１つのスペア領域１５を選択して交替クラスタを割り当てる。
【０１９７】
例えば図１２におけるＬ０層のユーザデータ領域１４において欠陥クラスタを検出した場合、その交替先として交替クラスタを割り当てるスペア領域１５としては、ＩＳＡ０、ＯＳＡ０、ＯＳＡ１、ＩＳＡ１、ＩＳＡ２、およびＯＳＡ２がいずれも使用可能である（例えば枯渇状態ではない、あるいはユーザ等によってＷｒｉｔｅ  Ｐｒｏｔｅｃｔ（記録禁止設定）されていない等）場合には、これらのうちどのスペア領域１５を使用しても良い。このような場合、主に交替記録の処理に要する時間（パフォーマンス）を考慮して、欠陥クラスタ位置の最も近くに存在するスペア領域１５（以降、これを理想交替スペア領域と呼ぶ）を交替先として割り当てるのが好ましい。ここで最も近くとは、例えば以下のようなものである。
【０１９８】
・欠陥クラスタと同一記録層に存在するスペア領域１５で、かつ交替先として使用可能なクラスタと欠陥クラスタとの半径距離が小さいスペア領域１５
・欠陥クラスタと同一記録層に存在するスペア領域１５で、かつ交替先として使用可能なクラスタと欠陥クラスタとの物理アドレス番号差が小さい（近い）スペア領域１５
・光ピックアップ１２０の移動（シーク）処理は、所定の方向に向かっての処理の方が高速に実施できる（具体的には、内周側から外周側へ向かってのシークの方が外周側から内周側に向かってのシークよりも高速に実施可能）ことを考慮して、交替先として使用可能なクラスタと欠陥クラスタとの間の光ピックアップ１２０の移動（シーク）に要する時間が最も短くなると思われるスペア領域１５
（シークに要する時間は、例えば、欠陥クラスタ位置と交替クラスタ位置との間のトラック本数に、内周側から外周側、あるいは外周側から内周側とで異なる重み付け係数を乗じて演算算出することが出来る。）
さらに、例えば上述のように交替先として割り当てるのが好ましい理想交替スペア領域が使用不能な状態（枯渇状態、もしくはユーザによる記録禁止設定状態等）の場合には、一例としては以下のような判断基準によって交替先として使用するスペア領域１５を決定しても良い。
【０１９９】
・欠陥クラスタと同一記録層に存在する、理想交替スペア領域では無いスペア領域１５
・同一記録層に存在するスペア領域１５がすべて使用不能な場合には、隣接する記録層で、かつ交替先として使用可能なクラスタと欠陥クラスタとの半径距離が小さい、もしくは光ピックアップ１２０の移動（シーク）に要する時間が短くなると思われるスペア領域１５
（隣接記録層が両側に存在する場合には、当該記録層との間の層間距離が短い側の記録層を優先的に採用する、あるいは基準層に近い側の記録層を優先的に採用する等の判断を行っても良い）
あるいは後述の実施の形態３に示すように、交替記録するクラスタ数が１クラスタサイズではなく複数クラスタに跨るような場合には、連続して交替クラスタを割り当てることが可能なスペア領域１５、さらには割り当てる交替クラスタに対して連続アクセスできるように、物理アドレス番号の昇順に交替クラスタを割り当てることが容易なスペア領域１５を優先的に割り当てるなどの方法も効果的である。
【０２００】
なお、ここで記載した交替先として用いるスペア領域１５の決定方法はあくまで一例であり、上述したように離散的に複数存在するスペア領域１５のうちどのスペア領域１５を交替先として使用するかは完全に任意である。つまり欠陥クラスタに最も近いスペア領域１５を割り当てるというのも１つの方法であれば、例えば必ず物理アドレス番号の小さいクラスタから順に（つまり、ＩＳＡ０から順にＯＳＡ０、ＯＳＡ１、ＩＳＡ１、ＩＳＡ２、ＯＳＡ２の順）にスペア領域１５を使用するといった方法でも構わない。
【０２０１】
３−（３）交替クラスタの割り当て（物理再フォーマット時）
本発明の実施の形態２における物理再フォーマット時の交替クラスタの割り当て方法は、ステップ９０１の、交替先として使用するスペア領域１５の求め方を除いて、本発明の実施の形態１の３−（３）において説明した内容と同じであるため、ここでは、内容が異なるものについてのみ説明する。
【０２０２】
ステップ９０１：交替先として使用するスペア領域１５を決定する。具体的には交替先算出部１７４は、交替先として割り当てることが可能なスペア領域１５を算出する。ここで、交替先として割り当てることが可能なスペア領域１５が１つしか存在しない場合には、本発明の実施の形態１で説明したように使用するスペア領域１５は一意に決まるが、交替先として割り当てることが可能なスペア領域１５が複数存在する場合には、本発明の実施の形態２の３−（２）において説明した方法と同じ方法（考え方）等によって使用するスペア領域１５を選択・決定する。つまりこのタイミングで、スペア領域１５が枯渇状態か否かの判断も行い、使用するスペア領域１５を決定する。
【０２０３】
３−（４）交替クラスタの割り当て（通常記録時）
本発明の実施の形態２における、物理再フォーマットが実施された光ディスク１におけるユーザデータ領域１４への記録中に欠陥クラスタを検出して交替クラスタを割り当てる際の処理方法は、上述した３−（３）と同様に、ステップ９０１の交替先として使用するスペア領域１５の求め方を除いて、本発明の実施の形態１の３−（４）において説明した内容と同じであり、またステップ９０１における交替先として使用するスペア領域１５の求め方についても本発明の実施の形態２の３−（２）において説明した方法と同じ方法（考え方）であるため、説明は省略する。
【０２０４】
すなわち、実施の形態１と同様に、本実施形態の記録方法および記録装置では、次使用可能スペア領域位置４３と欠陥エントリ３１とに基づいて、スペア領域における交替クラスタが割り当てられ、次使用可能スペア位置情報４３が更新される。
【０２０５】
なお、実施の形態１と同様に、本実施形態の再生方法および再生装置では、ユーザデータを再生する場合、上記のような記録方法または記録装置によって割り当てられた交替クラスタが欠陥クラスタの代わりに再生され、情報が読み出される。
【０２０６】
以上述べたように、交替先として割り当てることが可能なスペア領域１５が複数存在するような場合であっても、基本的に考え方はスペア領域１５が１つしか存在しない場合と比べて、どのスペア領域１５を使用するかという判断処理が入る点を除いてはすべて同じ方法（考え方）で実現できる。
【０２０７】
（実施の形態３）
本発明の実施の形態３では、本発明の実施の形態２と同様に、情報記録媒体として記録層を３層備え、更に各記録層とも内周側と外周側にそれぞれスペア領域１５を備えた書換え型光ディスクを例にとって説明する。
【０２０８】
１．領域構造／データ構造
本発明の実施の形態３における書換え型光ディスクの領域構造は、本発明の実施の形態２において、図１２を用いて説明したものと同じであるため、説明は省略する。
【０２０９】
但し本発明の実施の形態３における書換え型光ディスクにおける、ＤＦＬ２１に含まれる欠陥エントリ３１の内容（属性）は、本発明の実施の形態１および本発明の実施の形態２において説明したものに加えて、新たな属性を含む。
【０２１０】
図１４（Ａ）および（Ｂ）は、本発明の実施の形態３における欠陥エントリ３１における第２状態フィールド３１ｃが取りうる状態の例、および第１状態フィールド３１ａおよび第２状態フィールド３１ｃの組み合わせにおける一例を示す説明図である。
【０２１１】
第２状態フィールド３１ｃは、図１４（Ａ）に示すように、当該フィールドが使用されていないことを示す００００、および第１アドレスフィールド３１ｂまたは第２アドレスフィールド３１ｄに示されるクラスタに対して後述の物理再フォーマットが行われ、第１アドレスフィールド３１ｂまたは第２アドレスフィールド３１ｄに示されているクラスタの欠陥が解消されているかも知れないこと、また欠陥クラスタおよび交替クラスタのいずれにも有意なユーザデータは存在しないことを示す０１００（ＲＤＥ状態）に加えてさらに、連続した欠陥領域における始端位置を示す０００１、および終端位置を示す００１０という状態を新たに取りうる。これは、例えばＲＡＤ０のような欠陥クラスタに対して交替クラスタが割り当てられているような場合で、かつ（物理アドレス番号が）連続している欠陥クラスタに対して、連続した交替クラスタを割り当てていることを管理するためのものであり、ＣＲＤ（Ｃｏｎｔｉｎｕｏｕｓ  ＲＡＤ）と呼ばれる。より具体的には、例えばユーザデータ領域１４における物理アドレス番号：＃１０１、＃１０２、＃１０３の３つの連続したクラスタに対して、それぞれ順にスペア領域１５における＃１、＃２、＃３の３つの連続したクラスタを交替先として割り当てて交替記録を行ったような場合、欠陥クラスタおよび交替クラスタの始端位置（つまり＃１０１と＃１）を第１状態フィールド３１ａが００００で第２状態フィールド３１ｃが０００１であるＣＲＤ０（先頭）を示す欠陥エントリ３１、欠陥クラスタおよび交替クラスタの終端位置（つまり＃１０３と＃３）を第１状態フィールド３１ａが００００で第２状態フィールド３１ｃが００１０であるＣＲＤ０（終端）を示す欠陥エントリ３１としてペアで登録することで、複数クラスタに跨るような連続欠陥クラスタを管理するものである。このように連続した欠陥クラスタをまとめて管理することが出来るようになるため、ＤＦＬ２１のサイズをコンパクトにするのに役立つ。
【０２１２】
ここで（物理アドレス番号が）連続しているクラスタというのは、物理アドレス番号の昇順の方向に連続したクラスタのことを示す。つまり例えば、ユーザデータ領域１４における物理アドレス番号：＃１０１、＃１０２、＃１０３の３つの連続したクラスタに対して、それぞれ順にスペア領域１５における＃３、＃２、＃１のクラスタを交替先として割り当てたような場合は、本明細書においては連続したクラスタとは言わず、この場合には第２状態フィールド３１ｃが０００１および００１０で示される連続欠陥クラスタを管理する欠陥エントリ３１では管理されない。より具体的に言えば、ユーザデータ領域１４における物理アドレス番号の昇順に連続した複数の欠陥クラスタに対して、物理アドレス番号の昇順の方向に順に使用されるスペア領域１５であるＩＳＡ０、ＯＳＡ０、ＯＳＡ１、ＩＳＡ１およびＩＳＡ２を交替先として割り当てる場合にはＣＲＤ属性の欠陥エントリ３１が生成されやすいが、物理アドレス番号の降順の方向に順に使用されるスペア領域１５であるＯＳＡ２を交替先として割り当てる場合には、１クラスタごとに交替クラスタを求める方法ではＣＲＤ属性の欠陥エントリ３１は生成されないことになる。
【０２１３】
また交替クラスタである＃２および＃４が欠陥クラスタだったような場合で、ユーザデータ領域１４における物理アドレス番号：＃１０１、＃１０２、＃１０３の３つの連続したクラスタに対して、それぞれ順にスペア領域１５における＃１、＃３、＃５のクラスタを交替先として割り当てたような場合も、本明細書においては連続したクラスタとは言わず、第２状態フィールド３１ｃが０００１および００１０で示される連続欠陥クラスタを管理する欠陥エントリ３１では管理されない。
【０２１４】
図１４に示すように、第２状態フィールド３１ｃが０００１および００１０の欠陥エントリ３１を備えうるのは、第１状態フィールド３１ａが００００のＲＡＤ０属性、および１０００のＲＡＤ１属性であるとする。
【０２１５】
なお図１４に示した第２状態フィールド３１ｃの値や、第１状態フィールド３１ａと第２状態フィールド３１ｃの組み合わせ例はあくまで一例であり、これらの値や組み合わせのみに限ったものではなく、例えばＮＲＤ属性に対して第２状態フィールド３１ｃが０００１および００１０の欠陥エントリ３１を備えたりしても同等の効果を得ることが出来ることは明白である。
【０２１６】
なおここで説明したように、連続した欠陥クラスタに対して連続した交替クラスタが割り当てられたような場合であっても、第２状態フィールド３１ｃが０００１および００１０の欠陥エントリ３１を使用せず、欠陥クラスタをすべて本発明の実施の形態１および本発明の実施の形態２で説明したのと同様に１クラスタ単位で管理するＲＡＤ０属性などを用いてＤＦＬ２１に登録したとしても、ＤＦＬ２１に登録されうる欠陥エントリ３１の数が多少増加するだけでありＤＦＬ２１としての欠陥クラスタおよび交替クラスタの管理は問題なく出来るため問題は無い。
【０２１７】
２．光ディスク記録再生装置の構成
本発明の実施の形態３における光ディスク記録再生装置１００は、本発明の実施の形態１において、図５で説明したものと同じであるため、説明は省略する。
【０２１８】
３．記録方法
３−（１）初期化フォーマット
本発明の実施の形態３における初期化フォーマット処理は、本発明の実施の形態２の３−（１）において説明した内容と同じであるため、説明は省略する。
【０２１９】
３−（２）通常の欠陥交替記録と欠陥エントリ３１の関係
本発明の実施の形態３における初期化フォーマット後の光ディスク１に対する欠陥交替処理方法は、本発明の実施の形態２の３−（２）において説明した内容と同じであるため、説明は省略する。
【０２２０】
なおここでは詳細は説明しないが、ユーザデータ領域１４において複数クラスタの連続した欠陥クラスタが検出され、それをスペア領域１５における連続したクラスタを交替先として割り当てて交替記録を行った場合には、第１状態フィールド３１ａが００００、第２状態フィールド３１ｃが０００１および００１０のＣＲＤ０属性の欠陥エントリ３１としてＤＦＬ２１に登録されうる点が本発明の実施の形態２の場合と差異がある点である。
【０２２１】
３−（３）交替クラスタの割り当て（物理再フォーマット時）
３−（４）交替クラスタの割り当て（通常記録時）
本発明の実施の形態３における物理再フォーマット時の交替クラスタの割り当て方法は、および物理再フォーマットが実施された光ディスク１におけるユーザデータ領域１４への記録中に欠陥クラスタを検出して交替クラスタを割り当てる際の処理方法は、図９で示すステップ９０１からステップ９０６の判断に新たな観点が入る点を除いては本発明の実施の形態２の３−（３）および３−（４）で説明した内容と同じであるため、ここでは、内容が異なるものについてのみ説明する。
【０２２２】
ステップ９０１：交替先として使用するスペア領域１５を決定する。具体的には交替先算出部１７４は、交替先として割り当てることが可能なスペア領域１５を算出する。ここで、交替先として割り当てることが可能なスペア領域１５が１つしか存在しない場合には、本発明の実施の形態１で説明したように使用するスペア領域１５は一意に決まるが、交替先として割り当てることが可能なスペア領域１５が複数存在する場合には、本発明の実施の形態２の３−（２）において説明した方法と同じ方法（考え方）で使用するスペア領域１５を決定する。つまりこのタイミングで、スペア領域１５が枯渇状態か否かの判断も行い、使用するスペア領域１５を決定する。
【０２２３】
またあわせてこのとき、交替クラスタとして複数クラスタ連続して割り当てたいクラスタ数Ｎ（Ｎは１以上の正数）も考慮する。つまり、例えばＮクラスタ連続した欠陥クラスタに対して交替クラスタを割り当てるような場合は、この連続数であるＮを考慮して、例えば以下のような条件も加えて使用するスペア領域１５を確定させても良い。
・次使用可能スペア位置情報４３が示すクラスタから連続してＮクラスタを交替クラスタとして割り当てることが可能な（つまり、次使用可能スペア位置情報４３が示すクラスタから連続Ｎクラスタについて、当該クラスタを欠陥クラスタとした欠陥エントリ３１がＤＦＬ２１に登録されていない）スペア領域１５を優先的に使用する。
（物理アドレス番号に対して昇順に交替先を使用するスペア領域１５を優先的に使用する）
・すべてのスペア領域１５について、連続Ｎクラスタの交替クラスタの割り当てが出来ない場合には、その中で最も多く連続して交替クラスタを割り当て可能なスペア了領域１５を優先的に使用する。
【０２２４】
なおここで示した条件はあくまで一例であり、この条件に限ったものではない。またあるいは、必ずしもこれらを使用するスペア領域１５を確定させる際の条件として加えなくとも良い。
【０２２５】
ステップ９０２：本発明の実施の形態１の３−（３）で説明したステップ９０２と同じである。
【０２２６】
ステップ９０３：本発明の実施の形態１の３−（３）で説明したステップ９０３と同じである。
【０２２７】
なおここであわせて交替先算出部１７４は、交替クラスタとして複数クラスタ連続して割り当てる場合を考慮し、次使用可能スペア位置情報４３が示すクラスタ位置を先頭として、以降連続して割り当てることが可能なクラスタ数を判断する。具体的には、連続Ｎクラスタの欠陥クラスタに対する交替先を割り当てる場合であれば、次使用可能スペア位置情報４３が示すクラスタ位置を先頭として、そのクラスタ位置以降Ｎクラスタの中にＤＦＬ２１に欠陥クラスタとして登録されているクラスタが無いか、および当該スペア領域１５の終端位置を超えないかをチェックし、Ｎを上限とした連続して割り当てることが可能なクラスタ数を判断する。
【０２２８】
ステップ９０４：本発明の実施の形態１の３−（３）で説明したステップ９０４と同じである。
【０２２９】
ステップ９０５：次使用可能スペア位置情報４３が示すクラスタを交替クラスタとして確定する。具体的には、交替先算出部１７４は、次使用可能スペア位置情報４３が示すクラスタを交替クラスタとして確定する。またあわせて、上述のステップ９０３で判断した連続して割り当てることが可能なクラスタ数を連続割り当てクラスタ数として確定する。
【０２３０】
ステップ９０６：次使用可能スペア位置情報４３を更新する。具体的には、交替先算出部１７４は管理情報更新部１７５によって、次使用可能スペア位置情報４３が交替クラスタとして割り当てた次のクラスタ位置を指すように更新する。より詳細に言えば、ステップ９０５で複数クラスタ連続して交替クラスタを割り当てると確定した場合には、割り当てる連続複数クラスタの次のクラスタ位置を指すように次使用可能スペア位置情報４３を更新する。
【０２３１】
以上の手順で、交替先として割り当てられるスペア領域１５および交替クラスタが確定される。ここで説明した手順により、物理再フォーマット時、および通常欠陥交替時の交替クラスタの割り当てとも実現可能である。
【０２３２】
ここで図１５（Ａ）から（Ｄ）を用いて、ここで説明した処理の一例を説明する。なお使用するスペア領域１５は、ステップ９０１においてＩＳＡ０と確定したものとする。
【０２３３】
図１５（Ａ）および（Ｂ）が交替先を割り当てる前の光ディスク１の状態（初期状態）を示す。交替先であるスペア領域１５のクラスタ：＃５が欠陥クラスタ（ＵＮＵＳＥ属性）としてＤＦＬ２１に登録されている。また次使用可能スペア位置情報４３はクラスタ：＃１を示している。
【０２３４】
この状態の光ディスク１に対して、ユーザデータ領域１４におけるクラスタ：＃１０１から＃１１０までの１０クラスタを、連続した欠陥クラスタとして検出したとする。図１５（Ｃ）および（Ｄ）が、１０クラスタの連続した欠陥クラスタに対して交替先を割り当てた後の光ディスク１の状態を示す。
【０２３５】
この場合、理想的には交替クラスタとしても１０クラスタの連続したクラスタを割り当てられる形が好ましいが、交替クラスタであるスペア領域１５には次使用可能スペア位置情報４３が示すクラスタ＃１から連続欠陥クラスタ数である１０クラスタ分の間に欠陥クラスタである＃５を含む。このような場合には、連続欠陥クラスタは分割された形で交替される。まず連続して交替先を割り当てることが可能な先頭４クラスタ分がＣＲＤ０属性の欠陥エントリ３１としてＤＦＬ２１に登録され、残りの６クラスタ分に相当する交替クラスタが、欠陥クラスタである＃５以降の正常クラスタである＃６を先頭に連続して割り当てられ、ＣＲＤ０属性の欠陥エントリ３１としてＤＦＬ２１に登録される。つまり、ユーザデータ領域１４における欠陥クラスタ：＃１０１から＃１０４の連続４クラスタが、スペア領域１５における＃１から＃４に連続交替記録され、かつユーザデータ領域１４における欠陥クラスタ：＃１０５から＃１１０の連続６クラスタが、スペア領域１５における＃６から＃１１に連続交替記録される。よってＤＦＬ２１に登録される欠陥エントリ３１としては、第１状態フィールド３１ａが００００、第１アドレスフィールド３１ｂが＃１０１、第２状態フィールド３１ｃが０００１、第２アドレスフィールド３１ｄが＃１のＣＲＤ０（先頭）属性、および第１状態フィールド３１ａが００００、第１アドレスフィールド３１ｂが＃１０４、第２状態フィールド３１ｃが００１０、第２アドレスフィールド３１ｄが＃４のＣＲＤ０（終端）属性の欠陥エントリ３１と、第１状態フィールド３１ａが００００、第１アドレスフィールド３１ｂが＃１０５、第２状態フィールド３１ｃが０００１、第２アドレスフィールド３１ｄが＃６のＣＲＤ０（先頭）属性、および第１状態フィールド３１ａが００００、第１アドレスフィールド３１ｂが＃１１０、第２状態フィールド３１ｃが００１０、第２アドレスフィールド３１ｄが＃１１のＣＲＤ０（終端）属性の欠陥エントリ３１がＤＦＬ２１に登録されることになる。
【０２３６】
なおこの例では、説明の都合上、交替先として使用するスペア領域１５としてＩＳＡ０が選択されたものとして説明を行ったが、上述したように、他に存在するスペア領域１５において連続して交替先を割り当てることが可能なスペア領域１５が存在するような場合には、そのスペア領域１５を交替先として使用し、＃１０１から＃１１０に対して連続した交替クラスタを割り当てても良い。
【０２３７】
以上のように、実施の形態１および２と同様に、本実施形態の記録方法および記録装置では、次使用可能スペア領域位置４３と欠陥エントリ３１とに基づいて、スペア領域における交替クラスタが割り当てられ、次使用可能スペア位置情報４３が更新される。
【０２３８】
なお、実施の形態１および２と同様に、本実施形態の再生方法および再生装置では、ユーザデータを再生する場合、上記のような記録方法または記録装置によって割り当てられた交替クラスタが欠陥クラスタの代わりに再生され、情報が読み出される。
【０２３９】
ここで、光ディスク１の製造方法について、以下に説明する。図２０では、一例として、記録層を３層備えた多層光ディスク１を示している。光ディスク１は、光ビームが照射される側から遠い順に（つまり基板１００１側から順に）記録層Ｌ０、記録層Ｌ１、記録層Ｌ２を含む情報記録層１００２を備える。光ディスク１の製造方法としては、アドレス信号やコントロールデータに応じた、情報信号を記録するためのトラックが設けられた記録層Ｌ０、記録層Ｌ１、記録層Ｌ２を、ディスク基板１００１上にこの順に形成する。これにより、ユーザデータ領域、欠陥管理領域、スペア領域が図１、図２に示す配置となる記録層を製造できる。なお、記録層と記録層の間には、中間層などを含んでも良い。また記録層の上にカバー層を形成してもよい。
【０２４０】
なお、本発明の実施の形態１および実施の形態２および実施の形態３において説明した欠陥エントリ３１の属性（第１状態フィールド３１ａや第２状態フィールド３１ｃで管理される欠陥エントリ３１の種類）はあくまで一例である。つまり例えば、スペア領域１５における欠陥クラスタを管理する属性として、１クラスタ単位で管理されるＵＮＵＳＥ属性、およびＳＰＲ（ＲＤＥ）属性の欠陥エントリ３１を例に記載したが、例えばこれらの属性と同じ意味だがＣＲＤ属性と同様に複数クラスタ単位で管理されるというような属性などが存在するような場合、あるいは物理再フォーマットによってＵＮＵＳＥ属性やＳＰＲ（ＲＤＥ）属性とは意味の異なるスペア領域１５中の欠陥クラスタを管理する新たな属性が存在するような場合等においても、本発明の実施の形態１および実施の形態２および実施の形態３において説明したＵＮＵＳＥ属性、あるいはＳＰＲ（ＲＤＥ）属性の欠陥エントリ３１と同じように扱うことで、上記で記載したのと同様の効果を得ることが出来ることは言うまでも無い。
【０２４１】
なお、本発明の実施の形態１および実施の形態２および実施の形態３において、書換え型光ディスクの場合には、所定のスペア領域１５（例えば最終スペア領域）のサイズを変更（増加・減少）させる物理再フォーマット機能を備えることがある。そのため、もし枯渇状態のスペア領域１５に対してサイズを増加させるような処理が行われた場合には、そのスペア領域１５は枯渇状態ではなくなるため、本発明の実施の形態１の３−（３）で説明したようなスペア領域１５の枯渇状態を示す情報については、これを変更する必要がある。具体的には、例えば次使用可能スペア位置情報４３が枯渇状態を示す所定の値（１６進数表記でＦＦＦＦＦＦＦＦの場合や、Ａｌｌ０データの場合等）を示していた場合には、次の使用可能なスペア領域１５内のクラスタ位置を指しなおすように変更したり、あるいはスペア枯渇フラグのような情報を備えているような場合であれば、そのフラグを枯渇状態では無いことを示すように変更（クリア）したりする必要がある。一方で、スペア領域１５に隣接しているスペア領域１５外の位置（例えばユーザデータ領域１４のクラスタ位置。図１３に示すように最終スペア領域であるＯＳＡ２における次使用可能スペア位置情報４３（Ｐ＿ＯＳＡ２）の場合であれば、Ｌ２層のユーザデータ領域１４の最外周位置に相当する最終クラスタ位置）を示すことで枯渇状態を表すような場合であれば、スペア領域１５のサイズ変更がなされたとしても、次使用可能スペア位置情報４３の値を変更するといった特別な処理は行わなくても良いことになる。
【０２４２】
なお本発明の実施の形態１および実施の形態２および実施の形態３では、次使用可能スペア位置情報４３などの情報の更新は直接管理情報格納メモリ１６０中のＤＦＬ２１に相当するデータを更新するように記載したが、例えば次使用可能スペア位置情報４３などは光ディスク１の起動時に必要な情報を別途内部変数として確保したメモリ１５０中に読み出し、ＤＭＡへの記録を行なう前に内部変数の値を管理情報格納メモリ１６０中の次使用可能スペア位置情報４３の部分に反映するといった管理を行っても良いことは言うまでも無い。
【０２４３】
なお本発明の実施の形態１および実施の形態２および実施の形態３において、欠陥エントリ３１における欠陥種類（属性）について例を挙げて説明したが、例えば第１状態フィールド３１ａや第２状態フィールド３１ｃにおける値やビット数などはあくまで一例で各属性を識別することが出来る値であれば良く、この例の限りではない。
【０２４４】
なお本発明の実施の形態１および実施の形態２および実施の形態３で示した各スペア領域１５の使用方向はあくまで一例を示しただけであり、各スペア領域１５内において所定の順番で使用されるという条件においてはどのような使用方向であっても良い。
【０２４５】
なお本発明の実施の形態１および実施の形態２および実施の形態３では、スペア領域１５における欠陥クラスタを示す欠陥エントリ３１の属性として、第１状態フィールド３１ａの値が０１１１のＵＮＵＳＥ属性と第１状態フィールド３１ａの値が００１０で第２状態フィールド３１ｃが０１００のＳＰＲ（ＲＤＥ）属性という、第１状態フィールド３１ａの値が異なる２つの属性を有するものとして説明を行ったが、これらについてはスペア領域１５における通常の欠陥状態とＲＤＥ状態との２状態を管理できれば上記の形に限定されるものではない。つまり例えば、第１状態フィールド３１ａは同じ０１１１のＵＮＵＳＥ属性で、第２状態フィールド３１ｃの値を００００の場合と０１００（ＲＤＥ）の場合の２状態、つまりＵＮＵＳＥ属性とＵＮＵＳＥ（ＲＤＥ）属性としても同様に管理することも可能である。
【０２４６】
以上、説明したように、本発明の情報記録媒体は、ブロック単位で記録再生を行う書換え型情報記録媒体であって、前記情報記録媒体は、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域とを備え、前記スペア領域は、所定の方向に向かって順に使用される領域であり、前記欠陥管理情報は、前記スペア領域の中に存在する欠陥ブロックを示すスペア欠陥属性と、前記欠陥ブロックのセクタ番地を含む欠陥エントリと、前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報とを含む。
【０２４７】
ある実施形態によれば、前記情報記録媒体は、前記スペア領域を複数備え、前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記次使用可能スペア位置情報を含む。
【０２４８】
ある実施形態によれば、前記スペア欠陥属性は、前記スペア領域における使用不能な欠陥ブロックを示す確定スペア欠陥属性と、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性とのうちの少なくとも一方を含む。
【０２４９】
本発明の情報記録方法は、ブロック単位で記録再生を行う書換え型情報記録媒体への情報記録方法であって、前記情報記録媒体は、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域とを備え、前記スペア領域は、所定の方向に向かって順に使用され、前記欠陥管理情報は、前記スペア領域の中に存在する欠陥ブロックを示すスペア欠陥属性と、前記欠陥ブロックのセクタ番地を含む欠陥エントリと、前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報と、を含み、前記記録方法は、前記次使用可能スペア位置情報と前記欠陥エントリとに基づいて、前記欠陥ブロックの代わりに交替ブロックを割り当てるステップと、前記次使用可能スペア位置情報を更新するステップとを包含する。
【０２５０】
ある実施形態によれば、前記記録方法は、前記交替ブロックを割り当てた場合に、
（ａ）前記交替ブロックとして割り当てたブロックの次のブロック位置が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断するステップと、
（ｂ）前記ステップ（ａ）で合致しないと判断した場合、前記次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップと、
（ｃ）前記ステップ（ａ）で合致すると判断した場合、前記欠陥エントリが示す欠陥ブロックを避けて、前記所定の方向に向かってさらに次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップとを包含する。
【０２５１】
ある実施形態によれば、前記スペア欠陥属性は、前記スペア領域における使用不能な欠陥ブロックを示す確定スペア欠陥属性と、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性とのうちの少なくとも一方を含み、前記ステップ（ａ）は、前記次のブロック位置が、前記確定スペア欠陥属性の欠陥ブロックのセクタ番地に合致するか否かを判断するステップを含み、前記ステップ（ｃ）は、前記ステップ（ａ）で合致すると判断した場合に、前記確定スペア欠陥属性の欠陥ブロックを避けて、前記所定の方向に向かってさらに次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップを含む。
【０２５２】
ある実施形態によれば、前記スペア欠陥属性は、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性を含み、前記記録方法は、
（ａ）前記交替ブロックとして割り当てたブロックの次のブロック位置が、前記暫定スペア欠陥属性の欠陥ブロックのセクタ番地に合致するか否かを判断するステップと、
（ｂ）前記ステップ（ａ）で合致すると判断した場合、前記次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップとをさらに包含する。
【０２５３】
ある実施形態によれば、前記スペア欠陥属性は、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性を含み、前記交替ブロックを割り当てるときに、前記次使用可能スペア位置情報が示すブロックが、前記欠陥エントリの前記セクタ番号に合致しない場合は、前記次使用可能スペア領域情報が示すブロックを交替ブロックとして割り当て、前記交替ブロックを割り当てるときに、前記次使用可能スペア位置情報が示すブロックが、前記暫定スペア欠陥属性で管理されるセクタ番号に合致する場合は、
（ａ）前記暫定スペア欠陥属性で管理されるブロックを交替ブロックとして割り当てるステップと、
（ｂ）前記暫定スペア欠陥属性で管理されるブロックを前記所定の方向に向かってスキップした次のブロックを交替ブロックとして割り当てるステップと、のうちの一方のステップを実行する。
【０２５４】
ある実施形態によれば、前記記録方法は、前記交替ブロックを割り当てる場合に、
（ａ）前記次使用可能スペア位置情報が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断するステップと、
（ｂ）前記ステップ（ａ）で合致しないと判断した場合、前記次使用可能スペア位置情報が示すブロックを前記交替ブロックとして決定するステップと、
（ｃ）前記ステップ（ａ）で合致すると判断した場合、前記欠陥エントリが示す欠陥ブロックを避けて、前記所定の方向に向かって次のブロックを前記交替ブロックとして決定するステップと、を備え、
更新する場合に、
（ｄ）前記ステップ（ｂ）または（ｃ）で交替ブロックとして決定したブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップ、を備える。
【０２５５】
ある実施形態によれば、前記情報記録媒体は、前記スペア領域を複数備え、前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記次使用可能スペア位置情報を含み、前記ステップ（ａ）は、前記複数のスペア領域の中から、前記交替ブロックを割り当てるために使用するスペア領域を選択するステップと、前記選択した前記スペア領域に対応する前記次使用可能スペア位置情報が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断するステップとを含む。
【０２５６】
ある実施形態によれば、前記ステップ（ａ）は、前記次使用可能スペア位置情報と一致するか比較すべき前記欠陥エントリを確定するステップと、一致した場合に、一致するか比較すべき前記欠陥エントリを次の欠陥エントリに更新するステップとを含む。
【０２５７】
ある実施形態によれば、前記スペア欠陥属性は、前記スペア領域における使用不能な欠陥ブロックを示す確定スペア欠陥属性と、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性とを含み、前記ステップ（ａ）は、前記次使用可能スペア位置情報と同じセクタ番地を有する前記暫定スペア欠陥属性の前記欠陥エントリを削除するステップと、前記次使用可能スペア位置情報が、前記確定スペア欠陥属性の前記欠陥エントリの前記セクタ番地に合致するか否かを判断するステップとを含む。
【０２５８】
本発明の情報記録装置は、ブロック単位で記録再生を行う書換え型情報記録媒体へ情報を記録する情報記録装置であって、前記情報記録媒体は、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域とを備え、前記スペア領域は、所定の方向に向かって順に使用され、前記欠陥管理情報は、前記スペア領域の中に存在する欠陥ブロックを示すスペア欠陥属性と、前記欠陥ブロックのセクタ番地を含む欠陥エントリと、前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報とを含み、前記情報記録装置は、前記次使用可能スペア位置情報と前記欠陥エントリとに基づいて、前記欠陥ブロックの代わりに交替ブロックを割り当て、前記次使用可能スペア位置情報を更新する。
【０２５９】
ある実施形態によれば、前記記録装置は、前記交替ブロックを割り当てた場合に、前記交替ブロックとして割り当てたブロックの次のブロック位置が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断し、合致しないと判断した場合、前記次のブロック位置を指すように前記次使用可能スペア位置情報を更新し、合致すると判断した場合、前記欠陥エントリが示す欠陥ブロックを避けて、前記所定の方向に向かってさらに次のブロック位置を指すように前記次使用可能スペア位置情報を更新する。
【０２６０】
ある実施形態によれば、前記スペア欠陥属性は、前記スペア領域における使用不能な欠陥ブロックを示す確定スペア欠陥属性と、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性とのうちの少なくとも一方を含み、前記記録装置は、前記交替ブロックとして割り当てたブロックの次のブロック位置が、前記確定スペア欠陥属性の欠陥ブロックのセクタ番地に合致するか否かを判断し、合致すると判断した場合、前記確定スペア欠陥属性の欠陥ブロックを避けて、前記所定の方向に向かってさらに次のブロック位置を指すように前記次使用可能スペア位置情報を更新する。
【０２６１】
ある実施形態によれば、前記スペア欠陥属性は、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性を含み、前記記録装置は、前記交替ブロックとして割り当てたブロックの次のブロック位置が、前記暫定スペア欠陥属性の欠陥ブロックのセクタ番地に合致するか否かを判断し、合致すると判断した場合、前記交替ブロックとして割り当てたブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新する。
【０２６２】
ある実施形態によれば、前記スペア欠陥属性は、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性を含み、前記記録装置は、前記交替ブロックを割り当てるときに、前記次使用可能スペア位置情報が示すブロックが、前記欠陥エントリの前記セクタ番号に合致しない場合は、前記次使用可能スペア領域情報が示すブロックを交替ブロックとして割り当て、前記次使用可能スペア位置情報が示すブロックが、前記暫定スペア欠陥属性で管理される前記セクタ番号に合致する場合は、
（ａ）前記暫定スペア欠陥属性で管理されるブロックを交替ブロックとして割り当てる、
（ｂ）前記暫定スペア欠陥属性で管理されるブロックを前記所定の方向に向かってスキップした次のブロックを交替ブロックとして割り当てる、
のうちのいずれかを実行して前記交替ブロックを割り当てる。
【０２６３】
ある実施形態によれば、前記記録装置は、前記交替ブロックを割り当てる動作を実行するために、前記次使用可能スペア位置情報が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断する判断部と、前記判断部で合致しないと判断した場合、前記次使用可能スペア位置情報が示すブロックを前記交替ブロックとして決定する決定部とを備え、前期決定部は、前記判断部で合致すると判断した場合、前記欠陥エントリが示す欠陥ブロックを避けて、前記所定の方向に向かって次のブロックを前記交替ブロックとして決定し、前記記録装置は、前記決定部が交替ブロックとして決定したブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新する更新部をさらに備える。
【０２６４】
ある実施形態によれば、前記情報記録媒体は、前記スペア領域を複数備え、前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記次使用可能スペア位置情報を含み、前記判断部は、前記複数のスペア領域の中から、前記交替ブロックを割り当てるために使用するスペア領域を選択し、前記選択したスペア領域に対応する前記次使用可能スペア位置情報が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断する。
【０２６５】
ある実施形態によれば、前記判断部は、前記次使用可能スペア位置情報と一致するか比較すべき前記欠陥エントリを確定し、一致した場合に、一致するか比較すべき前記欠陥エントリを次の欠陥エントリに更新する。
【０２６６】
ある実施形態によれば、前記スペア欠陥属性は、前記スペア領域において使用不能な欠陥ブロックを示す確定スペア欠陥属性と、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性とを含み、前記判断部は、前記次使用可能スペア位置情報と同じセクタ番地を有する前記暫定スペア欠陥属性の前記欠陥エントリを削除し、前記次使用可能スペア位置情報が、前記確定スペア欠陥属性の前記欠陥エントリの前記セクタ番地に合致するか否かを判断する。
【０２６７】
本発明の情報再生方法は、前記情報記録方法によって情報が記録された情報記録媒体から前記情報を再生する情報再生方法であって、前記割り当てられた交替ブロックを再生することで前記情報を読み出す。
【０２６８】
本発明の情報再生装置は、前記情報記録装置によって情報が記録された情報記録媒体から前記情報を再生する情報再生装置であって、前記割り当てられた交替ブロックを再生することで前記情報を読み出す。
【０２６９】
本発明の情報記録方法は、ブロック単位で記録再生を行う書換え型情報記録媒体への情報記録方法であって、前記情報記録媒体は、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域とを備え、前記スペア領域は、所定の方向に向かって順に使用され、前記欠陥管理情報は、欠陥ブロックのセクタ番地を含む欠陥エントリと、前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報とを含み、前記情報記録方法は、
（ａ）前記ユーザデータ領域の欠陥ブロックを検出するステップと、
（ｂ）前記スペア領域の欠陥ブロックを検出するステップと、
（ｃ）前記ステップ（ａ）で検出した欠陥ブロックの代わりに使用する前記交替ブロックとして、前記ステップ（ｂ）で検出した欠陥ブロックを避けつつ、前記所定の方向に沿って前詰めで順に前記スペア領域のブロックを割り当てるステップと、
（ｄ）前記ステップ（ａ）で検出した欠陥ブロックのセクタ番号を含む前記欠陥エントリを前記欠陥管理情報に登録するステップと、
（ｅ）前記ステップ（ｃ）で割り当てた前記交替ブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップと、
（ｆ）前記ステップ（ｄ）および（ｅ）で更新された前記欠陥管理情報を、前記欠陥管理情報領域へ記録するステップと、を包含する。
【０２７０】
ある実施形態によれば、前記情報記録媒体は、前記スペア領域を複数備え、前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記スペア領域使用位置情報を含み、前記ステップ（ｃ）は、前記複数のスペア領域の中から、前記交替ブロックを割り当てるために使用するスペア領域を選択するステップを含み、前記ステップ（ｅ）は、前記ステップ（ｃ）で割り当てた前記交替ブロックの次のブロック位置を指すように、前記選択したスペア領域に対応する前記次使用可能スペア位置情報を更新するステップを含む。
【０２７１】
本発明の情報記録装置は、ブロック単位で記録再生を行う書換え型情報記録媒体へ情報を記録する情報記録装置であって、前記情報記録媒体は、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域とを備え、前記スペア領域は、所定の方向に向かって順に使用され、前記欠陥管理情報は、欠陥ブロックのセクタ番地を含む欠陥エントリと、前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報とを含み、前記情報記録装置は、前記ユーザデータ領域の欠陥ブロックを検出するユーザデータ領域欠陥ブロック検出部と、前記スペア領域の欠陥ブロックを検出するスペア領域欠陥ブロック検出部と、前記検出したユーザデータ領域の欠陥ブロックの代わりに使用する前記交替ブロックとして、前記検出したスペア領域の欠陥ブロックを避けつつ、前記所定の方向に沿って前詰めで順に前記スペア領域のブロックを割り当て、前記検出したユーザデータ領域の欠陥ブロックのセクタ番号を含む前記欠陥エントリを前記欠陥管理情報に登録する交替ブロック算出部と、前記割り当てた交替ブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新する次使用可能スペア位置情報更新部と、前記交替ブロック算出部および次使用可能スペア位置情報更新部で更新された前記欠陥管理情報を、前記欠陥管理情報領域へ記録する管理情報記録部とを備える。
【０２７２】
ある実施形態によれば、前記情報記録媒体は、前記スペア領域を複数備え、前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記スペア領域使用位置情報を含み、前記交替ブロック算出部は、前記複数のスペア領域の中から、前記交替ブロックを割り当てるために使用するスペア領域を選択し、前記次使用可能スペア位置情報更新部は、前記割り当てた交替ブロックの次のブロック位置を指すように、前記選択したスペア領域に対応する前記次使用可能スペア位置情報を更新する。
【０２７３】
本発明の情報記録媒体は、前記情報記録方法によって情報が記録される情報記録媒体であって、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域とを備え、前記スペア領域は、所定の方向に向かって順に使用される領域であり、前記欠陥管理情報は、欠陥ブロックのセクタ番地を含む欠陥エントリと、前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報とを含み、前記更新された欠陥管理情報が、前記欠陥管理情報領域に記録される。
【０２７４】
本発明の情報再生方法は、前記情報記録方法によって情報が記録された情報記録媒体から前記情報を再生する情報再生方法であって、前記割り当てられた交替ブロックを再生することで前記情報を読み出す。
【０２７５】
本発明の情報再生装置は、前記情報記録装置によって情報が記録された情報記録媒体から前記情報を再生する情報再生装置であって、前記割り当てられた交替ブロックを再生することで前記情報を読み出す。
【０２７６】
また、上述したように、本発明の情報記録媒体は、ブロック単位で記録再生を行う情報記録媒体であって、前記情報記録媒体は、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域とを備え、前記スペア領域は、所定の方向に向かって順に使用され、前記欠陥管理情報は、欠陥ブロックが前記スペア領域の中に位置することを示すスペア欠陥属性と前記欠陥ブロックのセクタ番地を含む欠陥エントリと、前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報を備え、これにより、上記目的が達成される。
【０２７７】
前記情報記録媒体は、前記スペア領域を複数備え、前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記次使用可能スペア位置情報を備えても良い。
【０２７８】
前記スペア欠陥属性はさらに、前記スペア領域において使用不能な欠陥ブロックであることを示す確定スペア欠陥属性と、前記スペア領域において以前欠陥ブロックであったが欠陥が解消されている可能性があるブロックであることを示す暫定スペア欠陥属性とを有しても良い。
【０２７９】
本発明の情報記録方法は、ブロック単位で記録再生を行う情報記録媒体への情報記録方法であって、前記情報記録媒体は、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域とを備え、前記スペア領域は、所定の方向に向かって順に使用され、前記欠陥管理情報は、欠陥ブロックが前記スペア領域の中に位置することを示すスペア欠陥属性と前記欠陥ブロックのセクタ番地を含む欠陥エントリと、前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報を備え、前記記録方法は、前記交替ブロックを割り当てる場合に、（ａ）前記次使用可能スペア位置情報が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断するステップと、（ｂ）前記ステップ（ａ）で合致しないと判断した場合、前記次使用可能スペア位置情報が示すブロックを前記交替ブロックとして決定するステップと、（ｃ）前記ステップ（ａ）で合致すると判断した場合、前記所定の方向に向かって、前記欠陥エントリが示す欠陥ブロックを避けた次のブロックを前記交替ブロックとして決定するステップと、（ｄ）前記ステップ（ｂ）または前記ステップ（ｃ）で求めた前記交替ブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップとを備え、これにより、上記目的が達成される。
【０２８０】
前記ステップ（ａ）は、（ａ−１）前記次使用可能スペア位置情報と一致比較すべき前記欠陥エントリを確定する初期化ステップと、（ａ−２）一致した場合に、一致比較すべき前記欠陥エントリを１つ進める更新ステップとであっても良い。
【０２８１】
前記スペア欠陥属性はさらに、前記スペア領域において使用不能な欠陥ブロックであることを示す確定スペア欠陥属性と、前記スペア領域において以前欠陥ブロックであったが欠陥が解消されている可能性があるブロックであることを示す暫定スペア欠陥属性とを有し、前記ステップ（ａ）は、（ａ−３）前記次使用可能スペア位置情報と同じ前記セクタ番地を持つ前記暫定スペア欠陥属性の前記欠陥エントリを削除するステップと、（ａ−４）前記次使用可能スペア位置情報が、前記確定スペア欠陥属性を持つ前記欠陥エントリの前記セクタ番地に合致するか否かを判断するステップとであっても良い。
【０２８２】
前記情報記録媒体は、前記スペア領域を複数備え、前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記次使用可能スペア位置情報を備え、前記ステップ（ａ）は、（ａ−５）前記複数のスペア領域のうち、前記交替ブロックを割り当てる前記スペア領域を確定するステップと、（ａ−６）前記ステップ（ａ−５）で確定した前記スペア領域に対応する前記次使用可能スペア位置情報が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断するステップとであっても良い。
【０２８３】
本発明の情報記録方法は、ブロック単位で記録再生を行う情報記録媒体への情報記録方法であって、前記情報記録媒体は、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域とを備え、前記スペア領域は、所定の方向に向かって順に使用され、前記欠陥管理情報は、欠陥ブロックのセクタ番地を含む欠陥エントリと前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報を備え、前記情報記録方法は、（ａ）前記ユーザデータ領域の欠陥ブロックを検出するステップと、（ｂ）前記スペア領域の欠陥ブロックを検出するステップと、（ｃ）前記ステップ（ａ）で検出した欠陥ブロックに対する前記交替ブロックとして、前記所定の方向に沿って順に前詰めで、かつ前記ステップ（ｂ）で検出した欠陥ブロックを避けて、前記スペア領域のブロックを割り当て、前記ステップ（ａ）で検出した欠陥ブロックの前記セクタ番号を含む前記欠陥エントリを前記欠陥管理情報に登録するステップと、（ｄ）前記ステップ（ｃ）で割り当てた前記交替ブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップと、（ｅ）前記ステップ（ｃ）および前記ステップ（ｄ）で更新された前記欠陥管理情報を、前記欠陥管理情報領域へ記録するステップとを備え、これにより、上記目的が達成される。
【０２８４】
前記情報記録媒体は、前記スペア領域を複数備え、前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記スペア領域使用位置情報を備え、前記ステップ（ｃ）は、（ｃ−１）前記複数のスペア領域のうち、前記交替ブロックを割り当てる前記スペア領域を確定するステップと、（ｃ−２）前記ステップ（ａ）で検出した欠陥ブロックに対する前記交替ブロックとして、前記所定の方向に沿って順に前詰めで、かつ前記ステップ（ｂ）で検出した欠陥ブロックを避けて、前記ステップ（ｃ−１）で確定した前記スペア領域のブロックを割り当て、前記ステップ（ａ）で検出した欠陥ブロックの前記セクタ番地を含む前記欠陥エントリを前記欠陥管理情報に登録するステップとであり、前記ステップ（ｄ）は、（ｄ−１）前記ステップ（ｃ−２）で割り当てた前記交替ブロックの次のブロック位置を指すように、前記ステップ（ｃ−１）で確定した前記スペア領域に対応する前記次使用可能スペア位置情報を更新するステップであっても良い。
【０２８５】
本発明の情報記録装置は、ブロック単位で記録再生を行う情報記録媒体への情報記録装置であって、前記情報記録媒体は、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域とを備え、前記スペア領域は、所定の方向に向かって順に使用され、前記欠陥管理情報は、欠陥ブロックが前記スペア領域の中に位置することを示すスペア欠陥属性と前記欠陥ブロックのセクタ番地を含む欠陥エントリと、前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報を備え、前記記録装置は、前記交替ブロックを割り当てる場合に、前記次使用可能スペア位置情報が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断する判断部と、前記判断部で合致しないと判断した場合、前記次使用可能スペア位置情報が示すブロックを前記交替ブロックとして決定する第１交替ブロック決定部と、前記判断部で合致すると判断した場合、前記所定の方向に向かって、前記欠陥エントリが示す欠陥ブロックを避けた次のブロックを前記交替ブロックとして決定する第２交替ブロック決定部と、前記第１交替ブロック決定部または前記第２交替ブロック決定部で求めた前記交替ブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新する更新部とを備え、これにより、上記目的が達成される。
【０２８６】
前記判断部は、前記次使用可能スペア位置情報と一致比較すべき前記欠陥エントリを確定する初期化部と、一致した場合に、一致比較すべき前記欠陥エントリを１つ進める比較エントリ更新部とからなっても良い。
【０２８７】
前記スペア欠陥属性はさらに、前記スペア領域において使用不能な欠陥ブロックであることを示す確定スペア欠陥属性と、前記スペア領域において以前欠陥ブロックであったが欠陥が解消されている可能性があるブロックであることを示す暫定スペア欠陥属性とを有し、前記判断部は、前記次使用可能スペア位置情報と同じ前記セクタ番地を持つ前記暫定スペア欠陥属性の前記欠陥エントリを削除する欠陥エントリ削除部と、前記次使用可能スペア位置情報が、前記確定スペア欠陥属性を持つ前記欠陥エントリの前記セクタ番地に合致するか否かを判断する第１判断部とからなっても良い。
【０２８８】
前記情報記録媒体は、前記スペア領域を複数備え、前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記次使用可能スペア位置情報を備え、前記判断部は、前記複数のスペア領域のうち、前記交替ブロックを割り当てる前記スペア領域を確定するスペア領域確定部と、前記スペア領域確定部で確定した前記スペア領域に対応する前記次使用可能スペア位置情報が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断する第２判断部とからなっても良い。
【０２８９】
本発明の情報記録装置は、ブロック単位で記録再生を行う情報記録媒体への情報記録装置であって、前記情報記録媒体は、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域とを備え、前記スペア領域は、所定の方向に向かって順に使用され、前記欠陥管理情報は、欠陥ブロックのセクタ番地を含む欠陥エントリと前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報を備え、前記情報記録装置は、前記ユーザデータ領域の欠陥ブロックを検出するユーザデータ領域欠陥ブロック検出部と、前記スペア領域の欠陥ブロックを検出するスペア領域欠陥ブロック検出部と、前記ユーザデータ領域欠陥ブロック検出部で検出した欠陥ブロックに対する前記交替ブロックとして、前記所定の方向に沿って順に前詰めで、かつ前記スペア領域欠陥ブロック検出部で検出した欠陥ブロックを避けて、前記スペア領域のブロックを割り当て、前記ユーザデータ領域欠陥ブロック検出部で検出した欠陥ブロックの前記セクタ番号を含む前記欠陥エントリを前記欠陥管理情報に登録する交替ブロック算出部と、前記交替ブロック算出部で割り当てた前記交替ブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新する次使用可能スペア位置情報更新部と、前記交替ブロック算出部および次使用可能スペア位置情報更新部で更新された前記欠陥管理情報を、前記欠陥管理情報領域へ記録する管理情報記録部とを備え、これにより、上記目的が達成される。
【０２９０】
前記情報記録媒体は、前記スペア領域を複数備え、前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記スペア領域使用位置情報を備え、前記交替ブロック算出部は、前記複数のスペア領域のうち、前記交替ブロックを割り当てる前記スペア領域を確定するスペア領域確定部と、前記ユーザデータ領域欠陥ブロック検出部で検出した欠陥ブロックに対する前記交替ブロックとして、前記所定の方向に沿って順に前詰めで、かつ前記スペア領域欠陥ブロック検出部で検出した欠陥ブロックを避けて、前記スペア領域確定部で確定した前記スペア領域のブロックを割り当て、前記ユーザデータ領域欠陥ブロック検出部で検出した欠陥ブロックの前記セクタ番地を含む前記欠陥エントリを前記欠陥管理情報に登録する第１交替ブロック算出部とからなり、前記次使用可能スペア位置情報更新部は、前記第１交替ブロック算出部で割り当てた前記交替ブロックの次のブロック位置を指すように、前記スペア領域確定部で確定した前記スペア領域に対応する前記次使用可能スペア位置情報を更新しても良い。
【産業上の利用可能性】
【０２９１】
本発明にかかる情報記録再生方法は、主に欠陥管理機能を備えた書換え型光ディスクを記録再生可能な光ディスクドライブ装置などに適用できる。
【符号の説明】
【０２９２】
１  光ディスク
２  トラック
３  ブロック
４  リードイン領域
５  データ領域
６  リードアウト領域
１０、１１、１２、１３  ＤＭＡ
１４  ユーザデータ領域
１５  スペア領域
２０  ＤＤＳ
２１  ＤＦＬ
３０  ＤＦＬヘッダ
３１  欠陥エントリ
３２  ＤＦＬターミネータ
４０  ＤＦＬ識別子
４１  第１更新回数情報
４２  欠陥エントリ数
４３  次使用可能スペア位置情報
５０  ＤＦＬターミネータ
５１  第２更新回数情報
１００  光ディスク記録再生装置
１１０  命令処理部
１２０  光ピックアップ
１３０  レーザ制御部
１４０  メカ制御部
１５０  メモリ
１６０  管理情報格納メモリ
１７０  システム制御部
１７１  記録部
１７２  再生部
１７３  フォーマット制御部
１７４  交替先算出部
１７５  管理情報更新部
１８０  Ｉ／Ｏバス
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ブロック単位で記録再生を行う書換え型情報記録媒体であって、
前記情報記録媒体は、
ユーザデータを記録するためのユーザデータ領域と、
前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、
前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域と
を備え、
前記スペア領域は、所定の方向に向かって順に使用される領域であり、
前記欠陥管理情報は、
前記スペア領域の中に存在する欠陥ブロックを示すスペア欠陥属性と、
前記欠陥ブロックのセクタ番地を含む欠陥エントリと、
前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報と
を含む、情報記録媒体。
【請求項２】
前記情報記録媒体は、前記スペア領域を複数備え、
前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記次使用可能スペア位置情報を含む、請求項１に記載の情報記録媒体。
【請求項３】
前記スペア欠陥属性は、
前記スペア領域における使用不能な欠陥ブロックを示す確定スペア欠陥属性と、
以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性と
のうちの少なくとも一方を含む、請求項１に記載の情報記録媒体。
【請求項４】
ブロック単位で記録再生を行う書換え型情報記録媒体への情報記録方法であって、
前記情報記録媒体は、
ユーザデータを記録するためのユーザデータ領域と、
前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、
前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域と
を備え、
前記スペア領域は、所定の方向に向かって順に使用され、
前記欠陥管理情報は、
前記スペア領域の中に存在する欠陥ブロックを示すスペア欠陥属性と、
前記欠陥ブロックのセクタ番地を含む欠陥エントリと、
前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報と、
を含み、
前記記録方法は、
前記次使用可能スペア位置情報と前記欠陥エントリとに基づいて、前記欠陥ブロックの代わりに交替ブロックを割り当てるステップと、
前記次使用可能スペア位置情報を更新するステップと
を包含する、情報記録方法。
【請求項５】
前記記録方法は、前記交替ブロックを割り当てた場合に、
（ａ）前記交替ブロックとして割り当てたブロックの次のブロック位置が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断するステップと、
（ｂ）前記ステップ（ａ）で合致しないと判断した場合、前記次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップと、
（ｃ）前記ステップ（ａ）で合致すると判断した場合、前記欠陥エントリが示す欠陥ブロックを避けて、前記所定の方向に向かってさらに次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップと
を包含する、請求項４に記載の情報記録方法。
【請求項６】
前記スペア欠陥属性は、
前記スペア領域における使用不能な欠陥ブロックを示す確定スペア欠陥属性と、
以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性と
のうちの少なくとも一方を含み、
前記ステップ（ａ）は、前記次のブロック位置が、前記確定スペア欠陥属性の欠陥ブロックのセクタ番地に合致するか否かを判断するステップを含み、
前記ステップ（ｃ）は、前記ステップ（ａ）で合致すると判断した場合に、前記確定スペア欠陥属性の欠陥ブロックを避けて、前記所定の方向に向かってさらに次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップを含む、請求項５に記載の情報記録方法。
【請求項７】
前記スペア欠陥属性は、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性を含み、
前記記録方法は、
（ａ）前記交替ブロックとして割り当てたブロックの次のブロック位置が、前記暫定スペア欠陥属性の欠陥ブロックのセクタ番地に合致するか否かを判断するステップと、
（ｂ）前記ステップ（ａ）で合致すると判断した場合、前記次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップと
をさらに包含する、請求項４に記載の情報記録方法。
【請求項８】
前記スペア欠陥属性は、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性を含み、
前記交替ブロックを割り当てるときに、前記次使用可能スペア位置情報が示すブロックが、前記欠陥エントリの前記セクタ番号に合致しない場合は、前記次使用可能スペア領域情報が示すブロックを交替ブロックとして割り当て、
前記交替ブロックを割り当てるときに、前記次使用可能スペア位置情報が示すブロックが、前記暫定スペア欠陥属性で管理されるセクタ番号に合致する場合は、
（ａ）前記暫定スペア欠陥属性で管理されるブロックを交替ブロックとして割り当てるステップと、
（ｂ）前記暫定スペア欠陥属性で管理されるブロックを前記所定の方向に向かってスキップした次のブロックを交替ブロックとして割り当てるステップと
のうちの一方のステップを実行する、請求項４に記載の情報記録方法。
【請求項９】
前記記録方法は、前記交替ブロックを割り当てる場合に、
（ａ）前記次使用可能スペア位置情報が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断するステップと、
（ｂ）前記ステップ（ａ）で合致しないと判断した場合、前記次使用可能スペア位置情報が示すブロックを前記交替ブロックとして決定するステップと、
（ｃ）前記ステップ（ａ）で合致すると判断した場合、前記欠陥エントリが示す欠陥ブロックを避けて、前記所定の方向に向かって次のブロックを前記交替ブロックとして決定するステップと
を備え、
更新する場合に、
（ｄ）前記ステップ（ｂ）または（ｃ）で交替ブロックとして決定したブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップ
を備える、請求項４に記載の情報記録方法。
【請求項１０】
前記情報記録媒体は、前記スペア領域を複数備え、
前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記次使用可能スペア位置情報を含み、
前記ステップ（ａ）は、
前記複数のスペア領域の中から、前記交替ブロックを割り当てるために使用するスペア領域を選択するステップと、
前記選択した前記スペア領域に対応する前記次使用可能スペア位置情報が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断するステップと
を含む、請求項９に記載の情報記録方法。
【請求項１１】
前記ステップ（ａ）は、
前記次使用可能スペア位置情報と一致するか比較すべき前記欠陥エントリを確定するステップと
一致した場合に、一致するか比較すべき前記欠陥エントリを次の欠陥エントリに更新するステップと
を含む、請求項９に記載の情報記録方法。
【請求項１２】
前記スペア欠陥属性は、
前記スペア領域における使用不能な欠陥ブロックを示す確定スペア欠陥属性と、
以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性と
を含み、
前記ステップ（ａ）は、
前記次使用可能スペア位置情報と同じセクタ番地を有する前記暫定スペア欠陥属性の前記欠陥エントリを削除するステップと、
前記次使用可能スペア位置情報が、前記確定スペア欠陥属性の前記欠陥エントリの前記セクタ番地に合致するか否かを判断するステップと
を含む、請求項９に記載の情報記録方法。
【請求項１３】
ブロック単位で記録再生を行う書換え型情報記録媒体へ情報を記録する情報記録装置であって、
前記情報記録媒体は、
ユーザデータを記録するためのユーザデータ領域と、
前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、
前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域と
を備え、
前記スペア領域は、所定の方向に向かって順に使用され、
前記欠陥管理情報は、
前記スペア領域の中に存在する欠陥ブロックを示すスペア欠陥属性と、
前記欠陥ブロックのセクタ番地を含む欠陥エントリと、
前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報と
を含み、
前記情報記録装置は、
前記次使用可能スペア位置情報と前記欠陥エントリとに基づいて、前記欠陥ブロックの代わりに交替ブロックを割り当て、
前記次使用可能スペア位置情報を更新する、情報記録装置。
【請求項１４】
前記記録装置は、前記交替ブロックを割り当てた場合に、
前記交替ブロックとして割り当てたブロックの次のブロック位置が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断し、
合致しないと判断した場合、前記次のブロック位置を指すように前記次使用可能スペア位置情報を更新し、
合致すると判断した場合、前記欠陥エントリが示す欠陥ブロックを避けて、前記所定の方向に向かってさらに次のブロック位置を指すように前記次使用可能スペア位置情報を更新する、請求項１３に記載の情報記録装置。
【請求項１５】
前記スペア欠陥属性は、
前記スペア領域における使用不能な欠陥ブロックを示す確定スペア欠陥属性と、
以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性と
のうちの少なくとも一方を含み、
前記記録装置は、
前記交替ブロックとして割り当てたブロックの次のブロック位置が、前記確定スペア欠陥属性の欠陥ブロックのセクタ番地に合致するか否かを判断し、
合致すると判断した場合、前記確定スペア欠陥属性の欠陥ブロックを避けて、前記所定の方向に向かってさらに次のブロック位置を指すように前記次使用可能スペア位置情報を更新する、請求項１４に記載の情報記録装置。
【請求項１６】
前記スペア欠陥属性は、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性を含み、
前記記録装置は、
前記交替ブロックとして割り当てたブロックの次のブロック位置が、前記暫定スペア欠陥属性の欠陥ブロックのセクタ番地に合致するか否かを判断し、
合致すると判断した場合、前記交替ブロックとして割り当てたブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新する、請求項１３に記載の情報記録装置。
【請求項１７】
前記スペア欠陥属性は、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性を含み、
前記記録装置は、前記交替ブロックを割り当てるときに、
前記次使用可能スペア位置情報が示すブロックが、前記欠陥エントリの前記セクタ番号に合致しない場合は、前記次使用可能スペア領域情報が示すブロックを交替ブロックとして割り当て、
前記次使用可能スペア位置情報が示すブロックが、前記暫定スペア欠陥属性で管理される前記セクタ番号に合致する場合は、
（ａ）前記暫定スペア欠陥属性で管理されるブロックを交替ブロックとして割り当てる、
（ｂ）前記暫定スペア欠陥属性で管理されるブロックを前記所定の方向に向かってスキップした次のブロックを交替ブロックとして割り当てる、
のうちのいずれかを実行して前記交替ブロックを割り当てる、請求項１３に記載の情報記録装置。
【請求項１８】
前記記録装置は、
前記交替ブロックを割り当てる動作を実行するために、前記次使用可能スペア位置情報が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断する判断部と、
前記判断部で合致しないと判断した場合、前記次使用可能スペア位置情報が示すブロックを前記交替ブロックとして決定する決定部と
を備え、
前記決定部は、前記判断部で合致すると判断した場合、前記欠陥エントリが示す欠陥ブロックを避けて、前記所定の方向に向かって次のブロックを前記交替ブロックとして決定し、
前記記録装置は、
前記決定部が交替ブロックとして決定したブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新する更新部をさらに備える、請求項１３に記載の情報記録装置。
【請求項１９】
前記情報記録媒体は、前記スペア領域を複数備え、
前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記次使用可能スペア位置情報を含み、
前記判断部は、
前記複数のスペア領域の中から、前記交替ブロックを割り当てるために使用するスペア領域を選択し、
前記選択したスペア領域に対応する前記次使用可能スペア位置情報が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断する、請求項１８に記載の情報記録装置。
【請求項２０】
前記判断部は、
前記次使用可能スペア位置情報と一致するか比較すべき前記欠陥エントリを確定し、
一致した場合に、一致するか比較すべき前記欠陥エントリを次の欠陥エントリに更新する、請求項１８に記載の情報記録装置。
【請求項２１】
前記スペア欠陥属性は、
前記スペア領域において使用不能な欠陥ブロックを示す確定スペア欠陥属性と、
以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性と
を含み、
前記判断部は、前記次使用可能スペア位置情報と同じセクタ番地を有する前記暫定スペア欠陥属性の前記欠陥エントリを削除し、
前記次使用可能スペア位置情報が、前記確定スペア欠陥属性の前記欠陥エントリの前記セクタ番地に合致するか否かを判断する、請求項１８に記載の情報記録装置。
【請求項２２】
請求項４に記載の情報記録方法によって情報が記録された情報記録媒体から前記情報を再生する情報再生方法であって、
前記割り当てられた交替ブロックを再生することで前記情報を読み出す、情報再生方法。
【請求項２３】
請求項１３に記載の情報記録装置によって情報が記録された情報記録媒体から前記情報を再生する情報再生装置であって、
前記割り当てられた交替ブロックを再生することで前記情報を読み出す、情報再生装置。
【請求項２４】
ブロック単位で記録再生を行う書換え型情報記録媒体への情報記録方法であって、
前記情報記録媒体は、
ユーザデータを記録するためのユーザデータ領域と、
前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、
前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域と
を備え、
前記スペア領域は、所定の方向に向かって順に使用され、
前記欠陥管理情報は、
欠陥ブロックのセクタ番地を含む欠陥エントリと、
前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報と
を含み、
前記情報記録方法は、
（ａ）前記ユーザデータ領域の欠陥ブロックを検出するステップと、
（ｂ）前記スペア領域の欠陥ブロックを検出するステップと、
（ｃ）前記ステップ（ａ）で検出した欠陥ブロックの代わりに使用する前記交替ブロックとして、前記ステップ（ｂ）で検出した欠陥ブロックを避けつつ、前記所定の方向に沿って前詰めで順に前記スペア領域のブロックを割り当てるステップと、
（ｄ）前記ステップ（ａ）で検出した欠陥ブロックのセクタ番号を含む前記欠陥エントリを前記欠陥管理情報に登録するステップと、
（ｅ）前記ステップ（ｃ）で割り当てた前記交替ブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップと、
（ｆ）前記ステップ（ｄ）および（ｅ）で更新された前記欠陥管理情報を、前記欠陥管理情報領域へ記録するステップと
を包含する、情報記録方法。
【請求項２５】
前記情報記録媒体は、前記スペア領域を複数備え、
前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記スペア領域使用位置情報を含み、
前記ステップ（ｃ）は、前記複数のスペア領域の中から、前記交替ブロックを割り当てるために使用するスペア領域を選択するステップを含み、
前記ステップ（ｅ）は、前記ステップ（ｃ）で割り当てた前記交替ブロックの次のブロック位置を指すように、前記選択したスペア領域に対応する前記次使用可能スペア位置情報を更新するステップを含む、請求項２４に記載の情報記録方法。
【請求項２６】
ブロック単位で記録再生を行う書換え型情報記録媒体へ情報を記録する情報記録装置であって、
前記情報記録媒体は、
ユーザデータを記録するためのユーザデータ領域と、
前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、
前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域と
を備え、
前記スペア領域は、所定の方向に向かって順に使用され、
前記欠陥管理情報は、
欠陥ブロックのセクタ番地を含む欠陥エントリと
前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報と
を含み、
前記情報記録装置は、
前記ユーザデータ領域の欠陥ブロックを検出するユーザデータ領域欠陥ブロック検出部と、
前記スペア領域の欠陥ブロックを検出するスペア領域欠陥ブロック検出部と、
前記検出したユーザデータ領域の欠陥ブロックの代わりに使用する前記交替ブロックとして、前記検出したスペア領域の欠陥ブロックを避けつつ、前記所定の方向に沿って前詰めで順に前記スペア領域のブロックを割り当て、前記検出したユーザデータ領域の欠陥ブロックのセクタ番号を含む前記欠陥エントリを前記欠陥管理情報に登録する交替ブロック算出部と、
前記割り当てた交替ブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新する次使用可能スペア位置情報更新部と、
前記交替ブロック算出部および次使用可能スペア位置情報更新部で更新された前記欠陥管理情報を、前記欠陥管理情報領域へ記録する管理情報記録部と
を備える、情報記録装置。
【請求項２７】
前記情報記録媒体は、前記スペア領域を複数備え、
前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記スペア領域使用位置情報を含み、
前記交替ブロック算出部は、前記複数のスペア領域の中から、前記交替ブロックを割り当てるために使用するスペア領域を選択し、
前記次使用可能スペア位置情報更新部は、前記割り当てた交替ブロックの次のブロック位置を指すように、前記選択したスペア領域に対応する前記次使用可能スペア位置情報を更新する、請求項２６に記載の情報記録装置。
【請求項２８】
請求項２４に記載の情報記録方法によって情報が記録される情報記録媒体であって、
ユーザデータを記録するためのユーザデータ領域と、
前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、
前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域と
を備え、
前記スペア領域は、所定の方向に向かって順に使用される領域であり、
前記欠陥管理情報は、
欠陥ブロックのセクタ番地を含む欠陥エントリと、
前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報と
を含み、
前記更新された欠陥管理情報が、前記欠陥管理情報領域に記録される、情報記録媒体。
【請求項２９】
請求項２４に記載の情報記録方法によって情報が記録された情報記録媒体から前記情報を再生する情報再生方法であって、
前記割り当てられた交替ブロックを再生することで前記情報を読み出す、情報再生方法。
【請求項３０】
請求項２６に記載の情報記録装置によって情報が記録された情報記録媒体から前記情報を再生する情報再生装置であって、
前記割り当てられた交替ブロックを再生することで前記情報を読み出す、情報再生装置。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2010128590.tif 000023
【図２】
2010128590.tif 000024
【図３】
2010128590.tif 000025
【図４】
2010128590.tif 000026
【図５】
2010128590.tif 000027
【図６】
2010128590.tif 000028
【図７】
2010128590.tif 000029
【図８】
2010128590.tif 000030
【図９】
2010128590.tif 000031
【図１０】
2010128590.tif 000032
【図１１】
2010128590.tif 000033
【図１２】
2010128590.tif 000034
【図１３】
2010128590.tif 000035
【図１４】
2010128590.tif 000036
【図１５】
2010128590.tif 000037
【図１６】
2010128590.tif 000038
【図１７】
2010128590.tif 000039
【図１８】
2010128590.tif 000040
【図１９】
2010128590.tif 000041
【図２０】
2010128590.tif 000042
【手続補正書】
【提出日】平成23年3月31日(2011.3.31)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ブロック単位で記録再生を行う書換え型情報記録媒体であって、
前記情報記録媒体は、
ユーザデータを記録するためのユーザデータ領域と、
前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、
前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域と
を備え、
前記スペア領域は、所定の方向に向かって順に使用される領域であり、
前記欠陥管理情報は、
前記スペア領域の中に存在する欠陥ブロックを示すスペア欠陥属性と、
前記欠陥ブロックのセクタ番地を含む欠陥エントリと、
前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報と
を含む、情報記録媒体。
【請求項２】
ブロック単位で記録再生を行う書換え型情報記録媒体への情報記録方法であって、
前記情報記録媒体は、
ユーザデータを記録するためのユーザデータ領域と、
前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、
前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域と
を備え、
前記スペア領域は、所定の方向に向かって順に使用され、
前記欠陥管理情報は、
前記スペア領域の中に存在する欠陥ブロックを示すスペア欠陥属性と、
前記欠陥ブロックのセクタ番地を含む欠陥エントリと、
前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報と、
を含み、
前記記録方法は、
前記次使用可能スペア位置情報と前記欠陥エントリとに基づいて、前記欠陥ブロックの代わりに交替ブロックを割り当てるステップと、
前記次使用可能スペア位置情報を更新するステップと
を包含する、情報記録方法。
【請求項３】
ブロック単位で記録再生を行う書換え型情報記録媒体へ情報を記録する情報記録装置であって、
前記情報記録媒体は、
ユーザデータを記録するためのユーザデータ領域と、
前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、
前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域と
を備え、
前記スペア領域は、所定の方向に向かって順に使用され、
前記欠陥管理情報は、
前記スペア領域の中に存在する欠陥ブロックを示すスペア欠陥属性と、
前記欠陥ブロックのセクタ番地を含む欠陥エントリと、
前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報と
を含み、
前記情報記録装置は、
前記次使用可能スペア位置情報と前記欠陥エントリとに基づいて、前記欠陥ブロックの代わりに交替ブロックを割り当て、
前記次使用可能スペア位置情報を更新する、情報記録装置。
【請求項４】
請求項２に記載の情報記録方法によって情報が記録された情報記録媒体から前記情報を再生する情報再生方法であって、
前記割り当てられた交替ブロックを再生することで前記情報を読み出す、情報再生方法。
【請求項５】
請求項３に記載の情報記録装置によって情報が記録された情報記録媒体から前記情報を再生する情報再生装置であって、
前記割り当てられた交替ブロックを再生することで前記情報を読み出す、情報再生装置。
【手続補正書】
【提出日】平成23年7月5日(2011.7.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ブロック単位で記録再生を行う書換え型情報記録媒体への情報記録方法であって、
前記情報記録媒体は、
ユーザデータを記録するためのユーザデータ領域と、
前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、
前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域と
を備え、
前記スペア領域は、所定の方向に向かって順に使用され、
前記欠陥管理情報は、
当該欠陥ブロックが前記スペア領域の中に存在するブロックであることを示すスペア欠陥属性と前記欠陥ブロックのセクタ番地とを含む欠陥エントリと、
前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報と、
を含み、
前記情報記録方法は、
前記次使用可能スペア位置情報と前記欠陥エントリとに基づいて、前記欠陥ブロックの代わりに交替ブロックを割り当てるステップと、
前記次使用可能スペア位置情報を更新するステップと
を包含する、情報記録方法。
【請求項２】
前記情報記録方法は、前記交替ブロックを割り当てた場合に、
（ａ）前記交替ブロックとして割り当てたブロックの次のブロック位置が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断するステップと、
（ｂ）前記ステップ（ａ）で合致しないと判断した場合、前記次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップと、
（ｃ）前記ステップ（ａ）で合致すると判断した場合、前記欠陥エントリが示す欠陥ブロックを避けて、前記所定の方向に向かってさらに次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップと
を包含する、請求項１に記載の情報記録方法。
【請求項３】
前記スペア欠陥属性は、
前記スペア領域における使用不能な欠陥ブロックを示す確定スペア欠陥属性と、
以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性と
のうちの少なくとも一方を含み、
前記ステップ（ａ）は、前記次のブロック位置が、前記確定スペア欠陥属性の欠陥ブロックのセクタ番地に合致するか否かを判断するステップを含み、
前記ステップ（ｃ）は、前記ステップ（ａ）で合致すると判断した場合に、前記確定スペア欠陥属性の欠陥ブロックを避けて、前記所定の方向に向かってさらに次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップを含む、請求項２に記載の情報記録方法。
【請求項４】
前記スペア欠陥属性は、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性を含み、
前記情報記録方法は、
（ａ）前記交替ブロックとして割り当てたブロックの次のブロック位置が、前記暫定ス
ペア欠陥属性の欠陥ブロックのセクタ番地に合致するか否かを判断するステップと、
（ｂ）前記ステップ（ａ）で合致すると判断した場合、前記次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップと
をさらに包含する、請求項１に記載の情報記録方法。
【請求項５】
前記スペア欠陥属性は、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性を含み、
前記交替ブロックを割り当てるときに、前記次使用可能スペア位置情報が示すブロックが、前記欠陥エントリの前記セクタ番号に合致しない場合は、前記次使用可能スペア領域情報が示すブロックを交替ブロックとして割り当て、
前記交替ブロックを割り当てるときに、前記次使用可能スペア位置情報が示すブロックが、前記暫定スペア欠陥属性で管理されるセクタ番号に合致する場合は、
（ａ）前記暫定スペア欠陥属性で管理されるブロックを交替ブロックとして割り当てるステップと、
（ｂ）前記暫定スペア欠陥属性で管理されるブロックを前記所定の方向に向かってスキップした次のブロックを交替ブロックとして割り当てるステップと
のうちの一方のステップを実行する、請求項１に記載の情報記録方法。
【請求項６】
前記情報記録方法は、前記交替ブロックを割り当てる場合に、
（ａ）前記次使用可能スペア位置情報が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断するステップと、
（ｂ）前記ステップ（ａ）で合致しないと判断した場合、前記次使用可能スペア位置情報が示すブロックを前記交替ブロックとして決定するステップと、
（ｃ）前記ステップ（ａ）で合致すると判断した場合、前記欠陥エントリが示す欠陥ブロックを避けて、前記所定の方向に向かって次のブロックを前記交替ブロックとして決定するステップと
を備え、
更新する場合に、
（ｄ）前記ステップ（ｂ）または（ｃ）で交替ブロックとして決定したブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップ
を備える、請求項１に記載の情報記録方法。
【請求項７】
前記情報記録媒体は、前記スペア領域を複数備え、
前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記次使用可能スペア位置情報を含み、
前記ステップ（ａ）は、
前記複数のスペア領域の中から、前記交替ブロックを割り当てるために使用するスペア領域を選択するステップと、
前記選択した前記スペア領域に対応する前記次使用可能スペア位置情報が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断するステップと
を含む、請求項６に記載の情報記録方法。
【請求項８】
前記ステップ（ａ）は、
前記次使用可能スペア位置情報と一致するか比較すべき前記欠陥エントリを確定するステップと
一致した場合に、一致するか比較すべき前記欠陥エントリを次の欠陥エントリに更新するステップと
を含む、請求項６に記載の情報記録方法。
【請求項９】
前記スペア欠陥属性は、
前記スペア領域における使用不能な欠陥ブロックを示す確定スペア欠陥属性と、
以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性と
を含み、
前記ステップ（ａ）は、
前記次使用可能スペア位置情報と同じセクタ番地を有する前記暫定スペア欠陥属性の前記欠陥エントリを削除するステップと、
前記次使用可能スペア位置情報が、前記確定スペア欠陥属性の前記欠陥エントリの前記セクタ番地に合致するか否かを判断するステップと
を含む、請求項６に記載の情報記録方法。
【請求項１０】
ブロック単位で記録再生を行う書換え型情報記録媒体へ情報を記録する情報記録装置であって、
前記情報記録媒体は、
ユーザデータを記録するためのユーザデータ領域と、
前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、
前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域と
を備え、
前記スペア領域は、所定の方向に向かって順に使用され、
前記欠陥管理情報は、
当該欠陥ブロックが前記スペア領域の中に存在するブロックであることを示すスペア欠陥属性と前記欠陥ブロックのセクタ番地とを含む欠陥エントリと、
前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報と
を含み、
前記情報記録装置は、
前記次使用可能スペア位置情報と前記欠陥エントリとに基づいて、前記欠陥ブロックの代わりに交替ブロックを割り当て、
前記次使用可能スペア位置情報を更新する、情報記録装置。
【請求項１１】
前記情報記録装置は、前記交替ブロックを割り当てた場合に、
前記交替ブロックとして割り当てたブロックの次のブロック位置が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断し、
合致しないと判断した場合、前記次のブロック位置を指すように前記次使用可能スペア位置情報を更新し、
合致すると判断した場合、前記欠陥エントリが示す欠陥ブロックを避けて、前記所定の方向に向かってさらに次のブロック位置を指すように前記次使用可能スペア位置情報を更新する、請求項１０に記載の情報記録装置。
【請求項１２】
前記スペア欠陥属性は、
前記スペア領域における使用不能な欠陥ブロックを示す確定スペア欠陥属性と、
以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性と
のうちの少なくとも一方を含み、
前記情報記録装置は、
前記交替ブロックとして割り当てたブロックの次のブロック位置が、前記確定スペア欠陥属性の欠陥ブロックのセクタ番地に合致するか否かを判断し、
合致すると判断した場合、前記確定スペア欠陥属性の欠陥ブロックを避けて、前記所定の方向に向かってさらに次のブロック位置を指すように前記次使用可能スペア位置情報を更新する、請求項１１に記載の情報記録装置。
【請求項１３】
前記スペア欠陥属性は、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性を含み、
前記情報記録装置は、
前記交替ブロックとして割り当てたブロックの次のブロック位置が、前記暫定スペア欠陥属性の欠陥ブロックのセクタ番地に合致するか否かを判断し、
合致すると判断した場合、前記交替ブロックとして割り当てたブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新する、請求項１０に記載の情報記録装置。
【請求項１４】
前記スペア欠陥属性は、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性を含み、
前記情報記録装置は、前記交替ブロックを割り当てるときに、
前記次使用可能スペア位置情報が示すブロックが、前記欠陥エントリの前記セクタ番号に合致しない場合は、前記次使用可能スペア領域情報が示すブロックを交替ブロックとして割り当て、
前記次使用可能スペア位置情報が示すブロックが、前記暫定スペア欠陥属性で管理される前記セクタ番号に合致する場合は、
（ａ）前記暫定スペア欠陥属性で管理されるブロックを交替ブロックとして割り当てる、
（ｂ）前記暫定スペア欠陥属性で管理されるブロックを前記所定の方向に向かってスキップした次のブロックを交替ブロックとして割り当てる、
のうちのいずれかを実行して前記交替ブロックを割り当てる、請求項１０に記載の情報記録装置。
【請求項１５】
前記情報記録装置は、
前記交替ブロックを割り当てる動作を実行するために、前記次使用可能スペア位置情報が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断する判断部と、
前記判断部で合致しないと判断した場合、前記次使用可能スペア位置情報が示すブロックを前記交替ブロックとして決定する決定部と
を備え、
前記決定部は、前記判断部で合致すると判断した場合、前記欠陥エントリが示す欠陥ブロックを避けて、前記所定の方向に向かって次のブロックを前記交替ブロックとして決定し、
前記情報記録装置は、
前記決定部が交替ブロックとして決定したブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新する更新部をさらに備える、請求項１０に記載の情報記録装置。
【請求項１６】
前記情報記録媒体は、前記スペア領域を複数備え、
前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記次使用可能スペア位置情報を含み、
前記判断部は、
前記複数のスペア領域の中から、前記交替ブロックを割り当てるために使用するスペア領域を選択し、
前記選択したスペア領域に対応する前記次使用可能スペア位置情報が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断する、請求項１５に記載の情報記録装置。
【請求項１７】
前記判断部は、
前記次使用可能スペア位置情報と一致するか比較すべき前記欠陥エントリを確定し、
一致した場合に、一致するか比較すべき前記欠陥エントリを次の欠陥エントリに更新する、請求項１５に記載の情報記録装置。
【請求項１８】
前記スペア欠陥属性は、
前記スペア領域において使用不能な欠陥ブロックを示す確定スペア欠陥属性と、
以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性と
を含み、
前記判断部は、前記次使用可能スペア位置情報と同じセクタ番地を有する前記暫定スペア欠陥属性の前記欠陥エントリを削除し、
前記次使用可能スペア位置情報が、前記確定スペア欠陥属性の前記欠陥エントリの前記セクタ番地に合致するか否かを判断する、請求項１５に記載の情報記録装置。
【請求項１９】
請求項２に記載の情報記録方法によって情報が記録された情報記録媒体から前記情報を再生する情報再生方法であって、
前記ステップ（ｂ）または（ｃ）にて更新された次使用可能スペア位置情報を含む欠陥管理情報を再生し、前記所定の方向に向かって前記次使用可能スペア位置情報が示す位置よりも後方の前記スペア領域に存在する前記割り当てられた交替ブロックを再生することで前記情報を読み出す、情報再生方法。
【請求項２０】
請求項１１に記載の情報記録装置によって情報が記録された情報記録媒体から前記情報を再生する情報再生装置であって、
前記更新された次使用可能スペア位置情報を含む欠陥管理情報を再生し、前記所定の方向に向かって前記次使用可能スペア位置情報が示す位置よりも後方の前記スペア領域に存在する前記割り当てられた交替ブロックを再生することで前記情報を読み出す、情報再生装置。
【手続補正書】
【提出日】平成23年9月29日(2011.9.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ブロック単位で記録再生を行う書換え型情報記録媒体への情報記録方法であって、
前記情報記録媒体は、
ユーザデータを記録するためのユーザデータ領域と、
前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、
前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域と
を備え、
前記スペア領域は、所定の方向に向かって順に使用され、
前記欠陥管理情報は、
当該欠陥ブロックが前記スペア領域の中に存在するブロックであることを示すスペア欠陥属性と前記欠陥ブロックのセクタ番地とを含む欠陥エントリと、
前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報と、
を含み、
前記情報記録方法は、
前記次使用可能スペア位置情報と前記欠陥エントリとに基づいて、前記欠陥ブロックの代わりに交替ブロックを割り当てるステップと、
前記次使用可能スペア位置情報を更新するステップと
を包含する、情報記録方法。
【請求項２】
前記情報記録方法は、前記交替ブロックを割り当てた場合に、
（ａ）前記交替ブロックとして割り当てたブロックの次のブロック位置が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断するステップと、
（ｂ）前記ステップ（ａ）で合致しないと判断した場合、前記次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップと、
（ｃ）前記ステップ（ａ）で合致すると判断した場合、前記欠陥エントリが示す欠陥ブロックを避けて、前記所定の方向に向かってさらに次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップと
を包含する、請求項１に記載の情報記録方法。
【請求項３】
前記スペア欠陥属性は、
前記スペア領域における使用不能な欠陥ブロックを示す確定スペア欠陥属性を含み、
前記ステップ（ａ）は、前記次のブロック位置が、前記確定スペア欠陥属性の欠陥ブロックのセクタ番地に合致するか否かを判断するステップを含み、
前記ステップ（ｃ）は、前記ステップ（ａ）で合致すると判断した場合に、前記確定スペア欠陥属性の欠陥ブロックを避けて、前記所定の方向に向かってさらに次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップを含む、請求項２に記載の情報記録方法。
【請求項４】
前記スペア欠陥属性は、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性を含み、
前記情報記録方法は、
（ａ）前記交替ブロックとして割り当てたブロックの次のブロック位置が、前記暫定ス
ペア欠陥属性の欠陥ブロックのセクタ番地に合致するか否かを判断するステップと、
（ｂ）前記ステップ（ａ）で合致すると判断した場合、前記次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップと
をさらに包含する、請求項１に記載の情報記録方法。
【請求項５】
前記スペア欠陥属性は、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性を含み、
前記交替ブロックを割り当てるときに、前記次使用可能スペア位置情報が示すブロックが、前記欠陥エントリの前記セクタ番号に合致しない場合は、前記次使用可能スペア領域情報が示すブロックを交替ブロックとして割り当て、
前記交替ブロックを割り当てるときに、前記次使用可能スペア位置情報が示すブロックが、前記暫定スペア欠陥属性で管理されるセクタ番号に合致する場合は、
（ａ）前記暫定スペア欠陥属性で管理されるブロックを交替ブロックとして割り当てるステップと、
（ｂ）前記暫定スペア欠陥属性で管理されるブロックを前記所定の方向に向かってスキップした次のブロックを交替ブロックとして割り当てるステップと
のうちの一方のステップを実行する、請求項１に記載の情報記録方法。
【請求項６】
前記情報記録方法は、前記交替ブロックを割り当てる場合に、
（ａ）前記次使用可能スペア位置情報が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断するステップと、
（ｂ）前記ステップ（ａ）で合致しないと判断した場合、前記次使用可能スペア位置情報が示すブロックを前記交替ブロックとして決定するステップと、
（ｃ）前記ステップ（ａ）で合致すると判断した場合、前記欠陥エントリが示す欠陥ブロックを避けて、前記所定の方向に向かって次のブロックを前記交替ブロックとして決定するステップと
を備え、
更新する場合に、
（ｄ）前記ステップ（ｂ）または（ｃ）で交替ブロックとして決定したブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新するステップ
を備える、請求項１に記載の情報記録方法。
【請求項７】
前記情報記録媒体は、前記スペア領域を複数備え、
前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記次使用可能スペア位置情報を含み、
前記ステップ（ａ）は、
前記複数のスペア領域の中から、前記交替ブロックを割り当てるために使用するスペア領域を選択するステップと、
前記選択した前記スペア領域に対応する前記次使用可能スペア位置情報が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断するステップと
を含む、請求項６に記載の情報記録方法。
【請求項８】
前記ステップ（ａ）は、
前記次使用可能スペア位置情報と一致するか比較すべき前記欠陥エントリを確定するステップと
一致した場合に、一致するか比較すべき前記欠陥エントリを次の欠陥エントリに更新するステップと
を含む、請求項６に記載の情報記録方法。
【請求項９】
前記スペア欠陥属性は、
前記スペア領域における使用不能な欠陥ブロックを示す確定スペア欠陥属性と、
以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性と
を含み、
前記ステップ（ａ）は、
前記次使用可能スペア位置情報と同じセクタ番地を有する前記暫定スペア欠陥属性の前記欠陥エントリを削除するステップと、
前記次使用可能スペア位置情報が、前記確定スペア欠陥属性の前記欠陥エントリの前記セクタ番地に合致するか否かを判断するステップと
を含む、請求項６に記載の情報記録方法。
【請求項１０】
ブロック単位で記録再生を行う書換え型情報記録媒体へ情報を記録する情報記録装置であって、
前記情報記録媒体は、
ユーザデータを記録するためのユーザデータ領域と、
前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、
前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域と
を備え、
前記スペア領域は、所定の方向に向かって順に使用され、
前記欠陥管理情報は、
当該欠陥ブロックが前記スペア領域の中に存在するブロックであることを示すスペア欠陥属性と前記欠陥ブロックのセクタ番地とを含む欠陥エントリと、
前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報と
を含み、
前記情報記録装置は、
前記次使用可能スペア位置情報と前記欠陥エントリとに基づいて、前記欠陥ブロックの代わりに交替ブロックを割り当て、
前記次使用可能スペア位置情報を更新する、情報記録装置。
【請求項１１】
前記情報記録装置は、前記交替ブロックを割り当てた場合に、
前記交替ブロックとして割り当てたブロックの次のブロック位置が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断し、
合致しないと判断した場合、前記次のブロック位置を指すように前記次使用可能スペア位置情報を更新し、
合致すると判断した場合、前記欠陥エントリが示す欠陥ブロックを避けて、前記所定の方向に向かってさらに次のブロック位置を指すように前記次使用可能スペア位置情報を更新する、請求項１０に記載の情報記録装置。
【請求項１２】
前記スペア欠陥属性は、
前記スペア領域における使用不能な欠陥ブロックを示す確定スペア欠陥属性を含み、
前記情報記録装置は、
前記交替ブロックとして割り当てたブロックの次のブロック位置が、前記確定スペア欠陥属性の欠陥ブロックのセクタ番地に合致するか否かを判断し、
合致すると判断した場合、前記確定スペア欠陥属性の欠陥ブロックを避けて、前記所定の方向に向かってさらに次のブロック位置を指すように前記次使用可能スペア位置情報を更新する、請求項１１に記載の情報記録装置。
【請求項１３】
前記スペア欠陥属性は、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性を含み、
前記情報記録装置は、
前記交替ブロックとして割り当てたブロックの次のブロック位置が、前記暫定スペア欠陥属性の欠陥ブロックのセクタ番地に合致するか否かを判断し、
合致すると判断した場合、前記交替ブロックとして割り当てたブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新する、請求項１０に記載の情報記録装置。
【請求項１４】
前記スペア欠陥属性は、以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性を含み、
前記情報記録装置は、前記交替ブロックを割り当てるときに、
前記次使用可能スペア位置情報が示すブロックが、前記欠陥エントリの前記セクタ番号に合致しない場合は、前記次使用可能スペア領域情報が示すブロックを交替ブロックとして割り当て、
前記次使用可能スペア位置情報が示すブロックが、前記暫定スペア欠陥属性で管理される前記セクタ番号に合致する場合は、
（ａ）前記暫定スペア欠陥属性で管理されるブロックを交替ブロックとして割り当てる、
（ｂ）前記暫定スペア欠陥属性で管理されるブロックを前記所定の方向に向かってスキップした次のブロックを交替ブロックとして割り当てる、
のうちのいずれかを実行して前記交替ブロックを割り当てる、請求項１０に記載の情報記録装置。
【請求項１５】
前記情報記録装置は、
前記交替ブロックを割り当てる動作を実行するために、前記次使用可能スペア位置情報が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断する判断部と、
前記判断部で合致しないと判断した場合、前記次使用可能スペア位置情報が示すブロックを前記交替ブロックとして決定する決定部と
を備え、
前記決定部は、前記判断部で合致すると判断した場合、前記欠陥エントリが示す欠陥ブロックを避けて、前記所定の方向に向かって次のブロックを前記交替ブロックとして決定し、
前記情報記録装置は、
前記決定部が交替ブロックとして決定したブロックの次のブロック位置を指すように前記次使用可能スペア位置情報を更新する更新部をさらに備える、請求項１０に記載の情報記録装置。
【請求項１６】
前記情報記録媒体は、前記スペア領域を複数備え、
前記欠陥管理情報は、前記複数のスペア領域の各々に対応する前記次使用可能スペア位置情報を含み、
前記判断部は、
前記複数のスペア領域の中から、前記交替ブロックを割り当てるために使用するスペア領域を選択し、
前記選択したスペア領域に対応する前記次使用可能スペア位置情報が、前記欠陥エントリの前記セクタ番地に合致するか否かを判断する、請求項１５に記載の情報記録装置。
【請求項１７】
前記判断部は、
前記次使用可能スペア位置情報と一致するか比較すべき前記欠陥エントリを確定し、
一致した場合に、一致するか比較すべき前記欠陥エントリを次の欠陥エントリに更新する、請求項１５に記載の情報記録装置。
【請求項１８】
前記スペア欠陥属性は、
前記スペア領域において使用不能な欠陥ブロックを示す確定スペア欠陥属性と、
以前は前記スペア領域における欠陥ブロックであったが現在は欠陥が解消されている可能性があるブロックを示す暫定スペア欠陥属性と
を含み、
前記判断部は、前記次使用可能スペア位置情報と同じセクタ番地を有する前記暫定スペア欠陥属性の前記欠陥エントリを削除し、
前記次使用可能スペア位置情報が、前記確定スペア欠陥属性の前記欠陥エントリの前記セクタ番地に合致するか否かを判断する、請求項１５に記載の情報記録装置。
【請求項１９】
請求項２に記載の情報記録方法によって情報が記録された情報記録媒体から前記情報を再生する情報再生方法であって、
前記ステップ（ｂ）または（ｃ）にて更新された欠陥管理情報に含まれる次使用可能スペア位置情報を用いて、前記所定の方向に向かって前記次使用可能スペア位置情報が示す位置よりも後方の前記スペア領域に存在する前記割り当てられた交替ブロックを再生することで前記情報を読み出す、情報再生方法。
【請求項２０】
請求項１１に記載の情報記録装置によって情報が記録された情報記録媒体から前記情報を再生する情報再生装置であって、
前記更新された欠陥管理情報に含まれる次使用可能スペア位置情報を用いて、前記所定の方向に向かって前記次使用可能スペア位置情報が示す位置よりも後方の前記スペア領域に存在する前記割り当てられた交替ブロックを再生することで前記情報を読み出す、情報再生装置。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００４４
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００４５
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００４６
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００７１
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００７４
【補正方法】変更
【補正の内容】
【００７４】
実施形態の書換え型情報記録媒体は、スペア領域１５の各々において次に使用可能な位置を示す次使用可能スペア位置情報４３（図３）を有し、且つ、スペア領域１５に対してそれぞれ個別に、使用順番（使用方向）に制限を付ける（例えば物理アドレス番号の昇順方向に向かって使用する）。さらにスペア領域１５内の欠陥を管理するための欠陥属性を有する欠陥エントリ３１をＤＦＬ２１に備える。このようにすることで、記録層の多層化等に伴ってスペア領域１５のサイズが増加したとしても、ＤＦＬ２１のサイズをコンパクトに抑えることができる。また、物理再フォーマットを行った後でも、物理再フォーマット前のスペア領域１５内における欠陥クラスタに関する情報を保持させることにより、物理再フォーマット後の欠陥交替処理時の処理パフォーマンスの低下も防ぐことができる。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】０２４６
【補正方法】変更
【補正の内容】
【０２４６】
以上、説明したように、実施形態の情報記録媒体は、ブロック単位で記録再生を行う書換え型情報記録媒体であって、前記情報記録媒体は、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域とを備え、前記スペア領域は、所定の方向に向かって順に使用される領域であり、前記欠陥管理情報は、前記スペア領域の中に存在する欠陥ブロックを示すスペア欠陥属性と、前記欠陥ブロックのセクタ番地を含む欠陥エントリと、前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報とを含む。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】０２７３
【補正方法】変更
【補正の内容】
【０２７３】
実施形態の情報記録媒体は、前記情報記録方法によって情報が記録される情報記録媒体であって、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域における欠陥ブロックの代わりに使用されうる交替ブロックを含むスペア領域と、前記ユーザデータ領域および前記スペア領域における欠陥ブロックを管理するための欠陥管理情報を記録するための欠陥管理情報領域とを備え、前記スペア領域は、所定の方向に向かって順に使用される領域であり、前記欠陥管理情報は、欠陥ブロックのセクタ番地を含む欠陥エントリと、前記スペア領域において、次に前記交替ブロックとして使用可能な位置を管理するための次使用可能スペア位置情報とを含み、前記更新された欠陥管理情報が、前記欠陥管理情報領域に記録される。
【国際調査報告】
2010128590.tif 000043
2010128590.tif 000044