(57)【特許請求の範囲】
【請求項１】
追記型の情報記録媒体に情報を記録する情報記録方法であって、
前記情報記録媒体は、
１つ以上の記録層で構成され、前記記録層は記録トラックとしてランドトラックとグルーブトラックが交互に繰り返されるスパイラル形状であり、前記記録トラックは記録が行われる最小単位であるブロックに分割されており、
前記情報記録方法は、
前記情報を前記ブロックの単位で前記情報記録媒体に記録するステップと、
前記情報記録媒体への記録を制御するステップと、を備え、
前記制御するステップは、
前記ブロックのうち、情報を次に記録する記録対象ブロックの両側に隣接する前記記録トラックの記録状態に基づいて、前記記録対象ブロックに対して記録を行うか否かを切替え、前記記録対象ブロックの両側に隣接する前記記録トラックの記録状態が均一の場合は、前記記録対象ブロックへ情報を記録するように制御する、
情報記録方法。
【請求項２】
前記制御するステップは、
前記記録対象ブロックの両側に隣接する前記記録トラックの記録状態が異なる場合には、前記記録対象ブロックへ記録は行わないように制御する、
請求項１記載の情報記録方法。
【請求項３】
前記制御するステップは、前記記録対象ブロックの両側に隣接する前記記録トラックの記録状態が異なる場合には、前記記録対象ブロックへ記録は行わず、隣接する前記記録トラックの記録状態が均一な他の前記ブロックに対して記録するように制御する、
請求項１記載の情報記録方法。
【請求項４】
前記情報記録媒体は、ユーザデータを記録するデータ領域を含み、
前記データ領域は、
ユーザデータを記録するユーザデータ領域と、前記ユーザデータ領域の代替用の交替領域を含むスペア領域とから構成され、
前記制御するステップは、
前記記録対象ブロックが前記ユーザデータ領域に含まれる前記ブロックであり、前記記録対象ブロックの両側に隣接する前記記録トラックの記録状態が異なる場合は、前記スペア領域に記録するように制御する、
請求項３記載の情報記録方法。
【請求項５】
前記情報記録媒体は、管理情報を記録する管理情報領域をさらに含み、
前記制御するステップは、
前記管理情報領域への記録は、前記グルーブトラックまたは前記ランドトラックの一方のトラックを全て記録した後、他方のトラックを記録するよう制御する、
請求項４記載の情報記録方法。
【請求項６】
前記情報記録媒体は、管理情報を記録する管理情報領域をさらに含み、
前記制御するステップは、
前記管理情報領域への記録は、前記ランドトラックまたは前記グルーブトラックの一方の前記記録トラックのみに記録するよう制御する、
請求項４記載の情報記録方法。
【請求項７】
前記記録対象ブロックの両側に隣接する前記記録トラックの記録状態が均一とは、前記記録対象ブロックの両側に隣接する前記記録トラックが、全て記録済みまたは全て未記録である、
請求項１記載の情報記録方法。
【請求項８】
追記型の情報記録媒体に情報を記録する情報記録装置であって、
前記情報記録媒体は、
１つ以上の記録層を備え、前記記録層は記録トラックとしてランドトラックとグルーブトラックが交互に繰り返されるスパイラル形状であり、前記記録トラックは記録が行われる最小単位であるブロックに分割されており、
前記情報記録装置は、
前記情報を前記ブロックの単位で前記情報記録媒体に記録する記録部と、
前記記録部の記録を制御する制御部と、を備え、
前記制御部は、
前記ブロックのうち、情報を次に記録する記録対象ブロックの両側に隣接する前記記録トラックの記録状態に基づいて、前記記録対象ブロックに対して記録を行うか否かを制御し、前記記録対象ブロックの両側に隣接する前記記録トラックの記録状態が均一の場合は、前記記録対象ブロックへ情報を記録するように制御する、
情報記録装置。
【請求項９】
前記制御部は、
前記記録対象ブロックの両側に隣接する前記記録トラックの記録状態が異なる場合には、前記記録対象ブロックへ記録しないように制御する、
請求項８記載の情報記録装置。
【請求項１０】
前記制御部は、
前記記録対象ブロックの両側に隣接する前記記録トラックの記録状態が異なる場合には、前記記録対象ブロックへ記録せず、隣接する前記記録トラックの記録状態が均一な他の前記ブロックに対して記録するように制御する、
請求項８記載の情報記録装置。
【請求項１１】
前記情報記録媒体は、ユーザデータを記録するデータ領域を含み、
前記データ領域は、
ユーザデータを記録するユーザデータ領域と、前記ユーザデータ領域の代替用の交替領域を含むスペア領域とから構成され、
前記制御部は、
前記記録対象ブロックが前記ユーザデータ領域に含まれる前記ブロックであり、前記記録対象ブロックの両側に隣接する前記記録トラックの記録状態が異なる場合は、前記スペア領域に記録するように制御する、
請求項１０記載の情報記録装置。
【請求項１２】
前記情報記録媒体は、管理情報を記録する管理情報領域をさらに含み、
前記制御部は、
前記管理情報領域への記録は、前記グルーブトラックまたは前記ランドトラックの一方のトラックを全て記録した後、他方のトラックを記録するように制御する、
請求項１１記載の情報記録装置。
【請求項１３】
前記情報記録媒体は、管理情報を記録する管理情報領域をさらに含み、
前記制御部は、
前記管理情報領域への記録は、前記ランドトラックまたは前記グルーブトラックの一方の前記記録トラックのみに記録するように制御する、
請求項１１記載の情報記録装置。
【請求項１４】
前記記録対象ブロックの両側に隣接する前記記録トラックの記録状態が均一とは、前記記録対象ブロックの両側に隣接する前記記録トラックが、全て記録済みまたは全て未記録である、
請求項８記載の情報記録装置。
【請求項１５】
追記型の情報記録媒体であって、
１つ以上の記録層で構成され、
前記記録層は記録トラックとしてランドトラックとグルーブトラックが交互に繰り返されるスパイラル形状であり、前記記録トラックは記録が行われる最小単位であるブロックに分割されており、
ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域の欠陥ブロックに関する情報を管理する欠陥リストと、を備え、
前記欠陥リストは、前記欠陥ブロックの位置情報と、前記欠陥ブロックの種別を示す種別情報とを含み、
前記種別情報は、前記欠陥ブロックが未記録部分を含んだ未記録欠陥か否かを示す、
情報記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、ランド（Ｌａｎｄ：溝間）とグルーブ（Ｇｒｏｏｖｅ：溝）のそれぞれに、情報が光学的に記録可能な情報記録面を有する情報記録媒体に対して、データを記録可能にする情報記録方法、情報記録装置、および情報記録媒体に関する。
【背景技術】
【０００２】
現在、映像やデータなどを保存する情報記録媒体として、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）やＢｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ（以下ＢＤ）などの多くの種類の光ディスクが使用されている。これらの光ディスクは、ハードディスク装置（以下ＨＤＤ：Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）や磁気テープに比べると高い保存信頼性があるために、従来の映像や音声などのＡＶデータの記録用途から、データの長期間保存、すなわち、データをアーカイブする用途への応用が拡大されつつある。
【０００３】
しかし、光ディスクは、ＨＤＤや磁気テープに比べると体積あたりに保存できるデータの容量が１／３程度しかなく、保存時のスペース効率の観点では、体積あたりに保存できるデータ容量をディスクのコストを上げずに向上させる技術開発が求められており、精力的に研究開発が続けられている。
【０００４】
最近では、ＢＤの中でも記録密度の高い１層あたり約３３．４ＧＢの記録密度のＢＤＸＬが、最も体積記録密度の高い光ディスクとして発売されている。これらの光ディスクは、５０年以上の保存信頼性があり、データの長期保存の観点ではＨＤＤの５年程度の寿命に比べると１０倍以上の信頼性がある。そのために、現在ＨＤＤに保存されている長期保存用のデータを、光ディスクへ移動させて保存することで、長期の保存信頼性と保存コストを両立することが可能である。
【０００５】
さらに、消費電力の観点では、データ保存時に電力を消費するＨＤＤに比べて、光ディスクは保存時の電力を必要とせず、地球環境に配慮したグリーンストレージとしてＣＯ２排出量を削減できる。さらに、近年、データセンターなどの大規模なＩＴシステムにおける消費電力の上昇が大きな問題となっているが、光ディスクをアーカイブ用途に用いることで、消費電力の削減ができる。
【０００６】
そのため、光ディスクをアーカイブ用途に用いるためには、データセンターのような保存スペースに対するコスト要求が高いため、体積あたりの記録密度の向上が求められている。
【０００７】
光ディスクの体積あたりの記録密度を向上させるための技術としては、トラックの記録密度を向上させることができるランド−グルーブ記録再生技術や、トラック間の間隔であるトラックピッチを狭める技術などがある。
【０００８】
ランド−グルーブ記録再生技術は、ＤＶＤ−ＲＡＭで用いられている技術であり、グルーブもしくはランドのみに記録されていた光ディスクのデータを、グルーブとランドの両方に記録することでトラックの記録密度を向上させるものである。通常、光ディスクのトラックの記録密度を向上させていくと、トラックである溝を、光ビームでトレース制御するために必要な溝からの回折光が小さくなり、トラックを光ビームがトレース出来なくなる。光ディスクに照射される光ビームに用いるレーザ光の波長をλとし、光ビームを形成するレンズの開口数（Ｎｕｍｅｒｉｃａｌ  Ａｐｅｒｔｕｒｅ）をＮＡとすると、グルーブもしくはランドの限界の間隔、すなわち、限界のトラックピッチＬは、
Ｌ＝（λ／ＮＡ）×０．６
である。トラックピッチが、限界のトラックピッチＬよりも小さくなると、グルーブからの回折光が検出できなくなり、トラックをトレースするための制御ができなくなる。例えば、ＮＡ＝０．６、λ＝６５０ｎｍのＤＶＤでは、限界のトラックピッチＬは６５０ｎｍとなる。ＤＶＤ−ＲＡＭでは、ランドとグルーブの両方にデータを記録することで、６１５ｎｍのトラックピッチを実現してトラック密度を向上させている（例えば、特許文献１参照）。
【０００９】
また、トラックピッチを狭める技術は、ＤＶＤからＢＤへの技術進化の時にも採用された。ＤＶＤの場合にはトラックピッチが０．７４μｍであったものが、ＢＤの場合には０．３２μｍと半分以下に狭めたことに加え、更にレーザ光の波長を短く、かつ、記録面上に開けられた穴であるピットのサイズを小さくすることで、ＤＶＤの４．７ＧＢから、ＢＤでは２５ＧＢ以上に記録容量を向上させている（例えば、非特許文献１参照）。
【００１０】
現在、ＢＤやＢＤＸＬよりもさらにトラックピッチを狭め、かつランドとグルーブの両方に記録することで、光ディスクにおける体積あたりの記録密度を向上させる技術開発が行われている。この技術開発では、光ディスク１枚は、片面で１層あたりの容量は５０ＧＢ以上、片面３層で１５０ＧＢを超える容量になると言われている。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開平０７−０２９１８５号公報
【非特許文献】
【００１２】
【非特許文献１】「松下電器のＢｌｕ−ｒａｙＤｉｓｃ大戦略」，日経ＢＰ社，２００６年，Ｐ．３０，図表２−２
【発明の概要】
【００１３】
一般的に、光ディスクのトラックピッチを狭めるほど、隣接トラックの記録状態がトラッキングエラー（ＴＥ：Ｔｒａｃｋｉｎｇ  Ｅｒｒｏｒ）信号などに影響を及ぼすことが知られている。そのため、光ディスクのランドとグルーブの両方を記録に使用して、かつトラックピッチを狭めようとすると、ＴＥ信号などへの影響は更に大きなものになり、トラックのトレース制御や記録品質などに悪影響が出る。
【００１４】
図１９Ａは、従来の光ディスクのグルーブおよびランドへの記録を行う光ディスクにおける、トラックをトレース制御している際の未記録−未記録の境界位置でのＴＥ信号のオフセット量の変化を示す図であり、図１９Ｂは、従来の光ディスクのグルーブおよびランドへの記録を行う光ディスクにおける、トラックをトレース制御している際の記録−未記録の境界位置でのＴＥ信号のオフセット量の変化を示す図である。図１９Ａにおいて、隣接トラックであるトラック１４０１、１４０２が未記録−未記録である境界位置１４０３で得られるＴＥ信号の波形の振幅は対称性を持っている。これに対して、図１９Ｂにおいて、隣接トラックであるトラック１４０４、１４０５が記録−未記録である境界位置１４０６で得られるＴＥ信号の波形の振幅は、ＴＥオフセット量が変化し、対称性が大きく崩れた状態になっている。つまり、隣接トラックの記録状態が異なると、ＴＥ信号の振幅の対称性が崩れるということである。
【００１５】
このような状態で、光ディスクのトラックに対して記録を行おうとした場合、トラックのトレース制御が最適に行えず、光ビームを最適な位置に照射出来なくなるため、記録品位が再生不能なレベルに大きく低下してしまう可能性がある。さらに最悪の場合には、トラックのトレース制御が出来なくなって、トラック跳びなどを引き起こし、周辺トラックに記録されたデータを書き潰してしまう可能性がある。光ディスクに５０年以上の保存信頼性があるといっても、正しくデータ保存できないストレージがデータセンターなどの用途で使えないことは明白である。
【００１６】
本開示は、このような課題を解決するためになされたものであり、記録対象トラックの両側の隣接トラックの記録状態によって記録品位が確保できないような領域が存在してしまう情報記録媒体に対して、記録時のパフォーマンス低下を引き起こすことなく、正しく情報を記録再生可能とする情報記録方法、情報記録装置、並びに情報記録媒体を提供することを目的とする。
【００１７】
本開示の情報記録方法は、追記型の情報記録媒体に情報を記録する情報記録方法であって、情報記録媒体は、１つ以上の記録層で構成され、記録層は記録トラックとしてランドトラックとグルーブトラックが交互に繰り返されるスパイラル形状であり、記録トラックは記録が行われる最小単位であるブロックに分割されている。本開示の情報記録方法は、情報をブロックの単位で情報記録媒体に記録するステップと、情報記録媒体への記録を制御するステップと、を備え、制御するステップは、ブロックのうち、情報を次に記録する記録対象ブロックの両側に隣接する記録トラックの記録状態に基づいて、記録対象ブロックに対して記録を行うか否かを切替える。これにより、上記目的が達成される。
【００１８】
本開示の情報記録方法、情報記録装置、および情報記録媒体は、ランドとグルーブそれぞれに情報が光学的に記録可能な情報記録面を有し、トラック密度を上げて大容量のデータ蓄積が可能な光ディスクのような情報記録媒体において、隣接トラックの記録状態によってサーボ、信号が適切に制御できず、データを正しく記録出来ない条件が発生する情報記録媒体に対しても、記録可能なデータ容量をほとんど減らすことなく、かつ論理的な記録制御を行うだけで、どのようなケースでも正しくデータを記録できる。
【００１９】
これにより、データ損失を防ぐなど信頼性を高めることが出来ることに加え、記録失敗での交替記録多発によるパフォーマンス低下も回避できる。
【００２０】
また、新たなサーボ・信号制御技術開発への投資が不要になるため、大容量光ディスクのような情報記録媒体、並びに情報記録再生装置を短期間で安価に開発・提供することが出来るため、データを高信頼性で長期間保存するアーカイブストレージ分野において、早期に大容量の光ディスクのような情報記録媒体や情報記録再生装置を導入可能になり、データセンターでの消費電力の削減、ＣＯ２排出量の削減といった間接的な効果も期待できる。
【図面の簡単な説明】
【００２１】
【図１】図１は、実施の形態１における光ディスクの全体構成を説明する図である。
【図２】図２は、実施の形態１における光ディスクのトラックの構成を詳細に説明する図である。
【図３】図３は、実施の形態１における光ディスクの所定の記録層における領域の構成を詳細に示す図である。
【図４Ａ】図４Ａは、実施の形態１におけるＳＲＲＩの一例を示す図である。
【図４Ｂ】図４Ｂは、実施の形態１におけるＤＦＬの一例を示す図である。
【図４Ｃ】図４Ｃは、実施の形態１におけるＤＤＳの一例を示す図である。
【図５】図５は、実施の形態１における欠陥エントリの詳細な構成を示す図である。
【図６Ａ】図６Ａは、実施の形態１におけるＭＤＭＩの一例を示す図である。
【図６Ｂ】図６Ｂは、実施の形態１におけるＭＤＭＩの別の一例を示す図である。
【図６Ｃ】図６Ｃは、実施の形態１におけるＭＤＭＩのさらに別の一例を示す図である。
【図７】図７は、実施の形態１における光ディスクドライブのブロック図である。
【図８】図８は、実施の形態１の光ディスクの所定の記録層での記録順序を説明する図である。
【図９】図９は、実施の形態１における光ディスクへ一部記録済みのＳＲＲとは別のＳＲＲへ追記記録する場合の記録制約を説明する図である。
【図１０】図１０は、実施の形態１における光ディスクへ一部記録済みのＳＲＲに対してさらに記録する場合の記録制約を説明する図である。
【図１１】図１１は、実施の形態１における光ディスクドライブがユーザデータ領域への記録を行う場合の記録シーケンスの一例を示すフローチャートである。
【図１２】図１２は、実施の形態１における光ディスクの欠陥ブロックに対する記録制約を説明する図である。
【図１３】図１３は、実施の形態１における光ディスクドライブがＴＤＭＡへの記録を行う場合の記録シーケンスの一例を示すフローチャートである。
【図１４】図１４は、実施の形態１における光ディスクのＯＰＣ領域の初期状態を説明する図である。
【図１５】図１５は、実施の形態１における光ディスクのＯＰＣ領域の記録学習を説明する図である。
【図１６】図１６は、実施の形態１における光ディスクのＯＰＣ領域の記録学習による記録制約を説明する図である。
【図１７】図１７は、実施の形態１における光ディスクのＯＰＣ領域の記録学習による記録制約を説明する図である。
【図１８】図１８は、実施の形態１における光ディスクドライブがＯＰＣへの記録を行う場合の記録シーケンスの一例を示すフローチャートである。
【図１９Ａ】図１９Ａは、従来の光ディスクのグルーブおよびランドへの記録を行う光ディスクにおける、トラックをトレース制御している際の未記録−未記録の境界位置でのＴＥ信号のオフセット量の変化を示す図である。
【図１９Ｂ】図１９Ｂは、従来の光ディスクのグルーブおよびランドへの記録を行う光ディスクにおける、トラックをトレース制御している際の記録−未記録の境界位置でのＴＥ信号のオフセット量の変化を示す図である。
【発明を実施するための形態】
【００２２】
以下、適宜図面を参照しながら、実施の形態を詳細に説明する。但し、必要以上に詳細な説明は省略する場合がある。例えば、既によく知られた事項の詳細説明や実質的に同一の構成に対する重複説明を省略する場合がある。これは、以下の説明が不必要に冗長になるのを避け、当業者の理解を容易にするためである。
【００２３】
なお、添付図面および以下の説明は、当業者が本開示を十分に理解するために、提供されるのであって、これらにより特許請求の範囲に記載の主題を限定することは意図されていない。
【００２４】
（実施の形態１）
以下、本実施の形態における情報記録方法、情報記録装置および情報記録媒体について、図面を参照しながら説明する。なお、同じ構成要素については同じ符号を用いて、説明の繰り返しは省略する。また、本実施の形態では、情報記録媒体として１つ以上の記録層を備えたブロック単位で情報を１回のみ記録可能な追記型の光ディスクを一例として説明する。
【００２５】
（１）光ディスクの全体構成
図１は、本実施の形態における光ディスクの全体構成を説明する図である。図１において、円盤状の光ディスク１には、情報を記録再生可能な１つ以上の記録層が備えられている。この記録層は、スパイラル状に多数のトラック２が形成されている。さらにトラック２は、トラック２を細かく分ける多数のブロック３が形成されている。トラック２には、溝をウォブリングさせることで、そこにディスク上の物理的な位置を示すアドレス情報（以下、物理アドレスとも言う）が付与されている。
【００２６】
ここで、トラック２の幅であるトラックピッチは、例えば、ＢＤでは０．３２μｍである。またブロック３は、エラー訂正の単位であり、記録および再生動作が行われる最小の単位である。例えば、ＤＶＤの場合には、１ブロックが１ＥＣＣ（Ｅｒｒｏｒ  Ｃｏｒｒｅｃｔｉｏｎ  Ｃｏｄｅ）で、サイズは３２ＫＢｙｔｅである。ＢＤの場合には、１ブロックが１クラスタで、サイズは６４Ｋｂｙｔｅである。光ディスクのデータの最小単位である、２ＫＢｙｔｅのサイズのセクタという単位を用いると、１ＥＣＣは１６セクタ、１クラスタは３２セクタとなる。
【００２７】
また、光ディスク１は、リードイン領域４とデータ領域５とリードアウト領域６に大別される。さらにデータ領域５は、ユーザデータが記録されるユーザデータ領域１１と、ユーザデータ領域１１で検出された欠陥領域の代替記録用に使用される交替領域などを備えたスペア領域であるＩＳＡ（Ｉｎｎｅｒ  Ｓｐａｒｅ  Ａｒｅａ）１０、ＯＳＡ（Ｏｕｔｅｒ  Ｓｐａｒｅ  Ａｒｅａ）１２とから構成される。以下、スペア領域と記載した場合には、ＩＳＡ１０およびＯＳＡ１２の両方を示す。
【００２８】
リードイン領域４とリードアウト領域６は、主に光ディスク１に対して記録再生するために必要な管理情報を記録する領域を備えている。リードイン領域４とリードアウト領域６はさらに、後述する情報記録装置の光ピックアップがデータ領域５の端へアクセスする場合に、光ピックアップがオーバーランしてもトラック２に追随できるように、のりしろとしての役割を果たす。
【００２９】
図２は、本実施の形態における光ディスク１のトラック２の構成を詳細に説明する図である。図２において、光ディスク１のトラック２は、溝部であるグルーブトラック１０１と、溝間部であるランドトラック１０２が交互に繰り返されている。トラック２を放射線状に３分割してアドレスグループ１０３、１０４、１０５が構成されている。アドレスグループ１０５は、１つのグルーブトラック１０１に３個の独立した物理アドレス１０６、１０７、１０８が、溝をウォブリングすることによって記録され、別の１つのグルーブトラック１０１に物理アドレス１０６、１０７、１０８とは別の３個の独立した物理アドレス１０９、１１０、１１１が、溝をウォブリングすることによって記録されている。物理アドレス１０６、１０７、１０８の組みと物理アドレス１０９、１１０、１１１の組みは、順次、アドレス値が増加する。アドレスグループ１０３、１０４もアドレスグループ１０５と同様の構造である。
【００３０】
物理アドレスは、溝をウォブリングさせて記録するため、そのウォブルに隣接するグルーブトラック１０１およびランドトラック１０２は、同じウォブルの物理アドレスで管理される。ウォブリングによって記録される物理アドレスは、グルーブトラック１０１およびランドトラック１０２において、所定の方向、例えば光ディスク１の半径方向において、内周側から外周側、に向かって順に付与されている。光ディスク１は、グルーブトラック１０１とランドトラック１０２で形成された記録トラックの記録領域にアクセスするために、設けられた溝をウォブリングして記録されている物理アドレスと同一領域に重畳して記録データが記録可能である。
【００３１】
図２の下部に、トラック２の物理アドレス１０７、１１０の一部を拡大した模式図を示している。光ディスク１は、隣接するグルーブトラック１０１とグルーブトラック１０１との間で、ウォブルの位相が揃っている。これは光ディスク１の１周のトラック２の長さがウォブルの周期の整数倍になるように構成しているためである。これによって、２つのグルーブトラック１０１に挟まれたランドトラック１０２の幅は変化せず一定の幅を保っている。
【００３２】
光ディスク１への直接のアクセスは、後述する情報記録装置のサーボを所望のグルーブトラック１０１、もしくはランドトラック１０２側にトレースさせた上で、ウォブルで記録された物理アドレスを用いてアクセスを行う。また、光ディスク１上に記録される、後述する管理情報に含まれるアドレス情報や、後述する情報記録再生装置の制御用ソフトウェアが制御に用いる情報は、ウォブルによって生成された物理アドレスに対して、更にグルーブトラックなのかランドトラックなのかなどの情報を付与した仮想物理アドレスを用いて行う。
【００３３】
（２）光ディスクの領域の構成
図３は、本実施の形態における光ディスク１の所定の記録層における領域の構成を詳細に示す図である。
【００３４】
データ領域５は、ユーザデータが記録されるユーザデータ領域１１と、ユーザデータ領域１１で検出された欠陥領域の代替記録用に使用される交替領域などを備えたスペア領域であるＩＳＡ１０、ＯＳＡ１２とから構成される。
【００３５】
リードイン領域４は、光ディスク１の所定の記録層の内周側に配置された管理情報領域であり、ＭＤＭＡ（Ｍａｎａｇｅｄ  Ｄｅｆｅｃｔ  Ｍａｎａｇｅｍｅｎｔ  Ａｒｅａ：記録状態管理領域）３０、ＤＭＡ（Ｄｅｆｅｃｔ  Ｍａｎａｇｅｍｅｎｔ  Ａｒｅａ）３１、ドライブ領域３２、サーボ調整領域３３、ＯＰＣ（Ｏｐｔｉｍｕｍ  Ｐｏｗｅｒ  Ｃｏｎｔｒｏｌ）領域３４、ＴＤＭＡ（Ｔｅｍｐｏｒａｒｙ  Ｄｅｆｅｃｔ  Ｍａｎａｇｅｍｅｎｔ  Ａｒｅａ）３５と、その他の領域３６とを備える。
【００３６】
リードアウト領域６は、光ディスク１の記録層の外周側に配置された管理情報領域であり、ＤＭＡ３１などを備える。リードアウト領域６のＤＭＡ３１には、例えばリードイン領域４のＤＭＡ３１と同じデータが多重記録される。
【００３７】
リードイン領域４およびリードアウト領域６は、後述する情報記録再生装置が、必要に応じて記録再生を行う領域であり、ユーザが直接記録再生を行うことが出来ない領域である。
【００３８】
次にリードイン領域４の構成について詳細に説明する。ＴＤＭＡ３５は、光ディスク１のスペア領域であるＩＳＡ１０、ＯＳＡ１２の配置やサイズの情報や記録モードの情報を備えるＤＤＳ（Ｄｉｓｃ  Ｄｅｆｉｎｉｔｉｏｎ  Ｓｔｒｕｃｔｕｒｅ：ディスク定義構造）３０１、欠陥ブロックや交替ブロックに関する仮想物理アドレスなどの情報を備えたＤＦＬ（ＤｅＦｅｃｔ  Ｌｉｓｔ：欠陥リスト）３０２、およびユーザデータ領域１１における記録ゾーン（ＳＲＲ：Ｓｅｑｕｅｎｔｉａｌ  Ｒｅｃｏｒｄｉｎｇ  Ｒａｎｇｅ）などの記録状態を管理するためのＳＲＲＩ（Ｓｅｑｕｅｎｔｉａｌ  Ｒｅｃｏｒｄｉｎｇ  Ｒａｎｇｅ  Ｉｎｆｏｒｍａｔｉｏｎ：順次記録範囲情報）３０３の管理情報から構成されるＤＭＳ（Ｄｉｓｃ  Ｍａｎａｇｅｍｅｎｔ  Ｓｔｒｕｃｔｕｒｅ：ディスク管理構造）３１０を過渡的に記録するための領域である。
【００３９】
ここで記録ゾーンとは、ユーザデータ領域１１の中で連続記録する領域を示し、ユーザが任意の位置に対して任意の範囲を設定することが出来る。ユーザが連続記録する領域を設定しない場合、光ディスク１のユーザデータ領域１１全てが１つの記録ゾーンとなる。
【００４０】
また、追記型の光ディスク１は、一度記録したＤＭＳ３１０を上書きで更新することが出来ない。そのため、ＴＤＭＡ３５の所定の方向、例えば内周側から順に外周側、に向かってシーケンシャルに過渡的にＤＭＳ３１０が記録される。言い換えると、ＴＤＭＡ３５における記録済み領域と未記録領域との境界位置に存在するＤＭＳ３１０が、最新のＤＭＳ３１０となる。
【００４１】
なお、ＴＤＭＡ３５は、リードイン領域４だけでなく、スペア領域であるＩＳＡ１０やＯＳＡ１２の中などに離散的に記録される場合もある。
【００４２】
次にＤＭＳ３１０の詳細な構成について説明する。図４Ａは、本実施の形態におけるＳＲＲＩの一例を示す図であり、図４Ｂは、本実施の形態におけるＤＦＬの一例を示す図であり、図４Ｃは、本実施の形態におけるＤＤＳの一例を示す図である。
【００４３】
図４Ａにおいて、ＳＲＲＩ３０３は、追記記録を行う記録範囲であるＳＲＲと呼ばれる記録ゾーンに関する情報である記録ゾーンエントリ４０２と、記録ゾーンエントリ４０２の個数である総記録ゾーン数４０１とを備える。ＳＲＲＩ３０３は、記録ゾーンエントリ４０２の＃１から＃ｓの、総計ｓ個（ｓは１以上の整数）の記録ゾーンエントリ４０２が存在する。
【００４４】
なお、ユーザが連続記録する領域を設定しない場合、ユーザデータ領域１１全てが１つの記録ゾーンとなり、ＳＲＲＩ３０３の総記録ゾーン数は１個で、記録ゾーンエントリ４０２は、＃１の１つとなる。
【００４５】
記録ゾーンエントリ４０２は、記録ゾーンの先頭位置に関する情報である先頭位置情報４０３と、その記録ゾーンの中でユーザデータが記録されている最終位置を示す最終記録位置情報４０４とから構成される。
【００４６】
図４Ｂにおいて、ＤＦＬ３０２は、欠陥ブロックや擬似書換え（ＰＯＷ：Ｐｓｅｕｄｏ  ＯｖｅｒＷｒｉｔｅ）指示での書換え要求を受けた交替ブロックに関する情報である欠陥エントリ４１２と、欠陥エントリ４１２の個数である総欠陥エントリ数４１１とを備える。ＤＦＬ３０２は、欠陥エントリ４１２の＃１から、＃ｄの、総計ｄ個（ｄは０以上の整数）の欠陥エントリが存在する。
【００４７】
なお、欠陥ブロックや交替ブロックなどが存在しない場合のＤＦＬ３０２は、総欠陥エントリ数４１１が０個で、欠陥エントリ４１２が存在しない。
【００４８】
ここでＰＯＷとは、１回しか記録出来ない追記型光ディスクにおいて、記録済み領域に対する記録要求に対して、そのデータをユーザデータ領域１１やスペア領域に対して交替記録して、その交替に関するエントリを欠陥エントリ４１２としてＤＦＬ３０２に登録することで、交替先のデータが読み出されるようになり、あたかも記録済み領域に上書きしたかのようにみせかけることである。
【００４９】
欠陥エントリ４１２は、エントリ種別情報４１３、交替元位置情報４１４、交替先位置情報４１５と連続ブロック数情報４１６で構成される。交替元位置情報４１４や交替先位置情報４１５は、仮想物理アドレスである。エントリ種別情報４１３は、交替元位置情報４１４で示されるブロックが未記録部分を含んだ“未記録欠陥ブロック”であるのか否かを示す識別情報である。
【００５０】
なお、エントリ種別情報４１３には、欠陥エントリ４１２で示される欠陥ブロックなど交替の元になったブロックに対して、交替先ブロックが割り当てられているか否かを示す識別情報や、有効なユーザデータを記録しようとしたブロックか否かを示す識別情報などを更に備えても良い。
【００５１】
交替元位置情報４１４は、欠陥ブロックなど交替の元になったブロックのオリジナル位置を示す。交替先位置情報４１５は、欠陥ブロックの交替先である交替ブロックの位置を示す。連続ブロック数情報４１６は、欠陥ブロックおよび交替ブロックが連続している場合に、その欠陥ブロックおよび交替ブロックの連続ブロック数を示す。
【００５２】
ここで欠陥エントリ４１２の詳細な構成について説明する。従来の欠陥エントリは、交替元位置を示す仮想物理アドレスと、交替先位置を示す仮想物理アドレスとで構成される８バイトの情報であった。しかし、仮想物理アドレスで概ね３０ビット弱、例えば、ＢＤＸＬは、２７ビット、を使用するため、識別情報などの情報を含むと６４ビットの８バイトが限界であった。従来の連続欠陥ブロックの管理方法としては、例えば、連続領域の先頭と終端を示す２つの欠陥エントリを用いて表現するといった方法が取られていた。そのため、連続欠陥ブロックを示すには最低２つの欠陥エントリを消費していた。
【００５３】
図５は、本実施の形態における欠陥エントリ４１２の詳細な構成を示す図である。欠陥エントリ４１２のサイズは、８バイトである。従来の欠陥エントリと比較すると、本実施の形態における欠陥エントリ４１２において、位置情報である交替元位置情報４１４および交替先位置情報４１５には、工夫を施している。
【００５４】
具体的には、仮想物理アドレスは、２ＫＢのセクタ単位のアドレス情報であるが、欠陥管理、交替処理は３２セクタの６４ＫＢのブロック単位で行われるため、仮想物理アドレスの下位５ビットは必ず同じ値になることが保証されている。そこで、例えば、仮想物理アドレスの有効情報として、ｂ０からｂ２８の２９ビットが使用されるようなケースでは、交替元位置情報４１４および交替先位置情報４１５それぞれには、図５に示すように、固定値であるｂ０からｂ４の下位５ビット、およびアドレス情報として使用されていない将来拡張用の予備であるｂ２９からｂ３１の上位の３ビットを除いた、残りのｂ５からｂ２８の２４ビットの情報を格納することとする。
【００５５】
つまり、仮想物理アドレスに対して、上位３ビットをマスクして、さらに５ビット分右シフトした値を使用する。このようにすることで、合わせて１６ビットの空きビットを確保できる。ここから、エントリ種別情報４１３として使用するビットを除いたビットも含めて、図５に示すように、１２ビットの連続ブロック数情報４１６として割り当てることができる。また、この連続ブロック数情報４１６は、実際の連続ブロック数から１を減算した値とする。具体的には、通常の単独ブロックの欠陥ブロックの場合には、連続ブロック数情報４１６として０を設定する。このようにすることで、１つの欠陥エントリ４１２で最大４０９６個の連続ブロックまでを扱うことが出来るようになり、従来と比べて、欠陥エントリ４１２の使用量、つまりＤＦＬ３０２のサイズを小さく抑えることが可能になる。ＤＦＬ３０２のサイズが小さくなるため、ＴＤＭＡ３５などの消費量を抑えることができる。
【００５６】
ＤＭＳ３１０の詳細な構成の説明に戻る。図４Ｃにおいて、ＤＤＳ３０１は、記録モード４２１、ユーザデータ領域サイズ４２２、ＩＳＡサイズ４２３、ＯＳＡサイズ４２４、最新ＤＦＬ記録位置情報４２５、最新ＳＲＲＩ記録位置情報４２６、ＯＰＣグルーブトラック次使用位置情報４２７、ＯＰＣランドトラック次使用位置情報４２８、ＩＳＡ交替領域次使用位置情報４２９とＯＳＡ交替領域次使用位置情報４３０で構成される。
【００５７】
記録モード４２１は、光ディスク１が論理的な上書き記録モードであるか連続記録モードであるかを示す情報である。ユーザデータ領域サイズ４２２は、ユーザデータ領域１１のサイズに関する情報である。ＩＳＡサイズ４２３は、ＩＳＡ１０のサイズに関する情報である。ＯＳＡサイズ４２４は、ＯＳＡ１２のサイズに関する情報である。最新ＤＦＬ記録位置情報４２５は、最新のＤＭＳ３１０のＤＦＬ３０２が記録されている位置を示す情報である。最新ＳＲＲＩ記録位置情報４２６は、最新のＤＭＳ３１０のＳＲＲＩ３０３が記録されている位置を示す情報である。ＯＰＣグルーブトラック次使用位置情報４２７は、ＯＰＣ領域３４におけるグルーブトラックの次に使用可能な位置を示す情報である。ＯＰＣランドトラック次使用位置情報４２８は、ＯＰＣ領域３４におけるランドトラックの次に使用可能な位置を示す情報である。ＩＳＡ交替領域次使用位置情報４２９は、ＩＳＡ１０において次に使用可能な位置を示す情報である。ＯＳＡ交替領域次使用位置情報４３０は、ＯＳＡ１２において次に使用可能な位置を示す情報である。
【００５８】
なお、図４Ｃには記載していないが、例えばスペア領域であるＩＳＡ１０、ＯＳＡ１２における次に使用可能な位置を示す情報として、ＯＰＣ領域３４の場合と同様に、グルーブトラック、およびランドトラックそれぞれにおける、次に使用可能な位置を示す情報を備えても良い。
【００５９】
図３のリードイン領域４の説明に戻る。ＯＰＣ領域３４は、光ディスク１に対して記録再生を行う、後述の情報記録再生装置が、記録に最適な記録パワーや、マーク長などのライトストラテジなどを求めるための記録学習を行う領域である。グルーブトラックとランドトラックとでは、最適記録パワーなどに差があるため、基本的には記録学習はグルーブトラック、ランドトラックそれぞれ個別に実施できるように確保される。
【００６０】
サーボ調整領域３３は、光ディスク１上に存在しうる代表的な記録パターンに対するフォーカスやトラッキングなどのサーボ調整を行うための領域であり、例えば、光ディスク１に最初に記録されるタイミング、例えば、フォーマット時、に任意のデータが記録される。
【００６１】
ドライブ領域３２は、光ディスク１に記録を行う、後述の情報記録再生装置が、任意の情報を残しても良い領域である。
【００６２】
ＤＭＡ３１は、ＴＤＭＡ３５と同様、ＤＭＳ３１０を記録するための領域である。この領域へは、例えば、光ディスク１にファイナライズと呼ばれる、以降の記録を行えない状態にする処理の際に、ＴＤＭＡ３５における最新のＤＭＳ３１０が記録される。ＤＭＡ３１は、例えばリードイン領域４に２つ、リードアウト領域６中に２つなど、多重に配置される場合もある。
【００６３】
ＴＤＭＡ３５、ドライブ領域３２については、それぞれの領域中に含まれるグルーブトラックから順に記録され、グルーブトラックを使い尽くした後、さらに必要な場合には、ランドトラックが記録される。一方、ＯＰＣ領域３４は、グルーブトラックを使い尽くす前にランドトラックへの記録を行う必要があるケースが想定される。
【００６４】
ＭＤＭＡ３０は、主にリードイン領域４及びリードアウト領域６などの管理情報領域における欠陥ブロックなどの記録状態を管理するためのＭＤＭＩ（Ｍａｎａｇｅｄ  Ｄｅｆｅｃｔ  Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ：記録状態管理情報）３００を記録する領域である。ＭＤＭＡ３０は、その領域内に存在するグルーブトラックまたはランドトラックのいずれかの記録トラックのみを使用してデータが記録される。ＭＤＭＩ３００は、後述する光ディスク１の記録制約に対応するための情報であり、例えば、リードイン領域４、リードアウト領域６等において、記録時に記録失敗したブロック３で、完全に未記録状態、もしくは一部が未記録状態となってしまった未記録欠陥ブロックなどの記録状態を管理するための情報である。
【００６５】
図６Ａは、本実施の形態におけるＭＤＭＩ３００の一例を示す図であり、図６Ｂは、本実施の形態におけるＭＤＭＩ３００の別の一例を示す図であり、図６Ｃは、本実施の形態におけるＭＤＭＩ３００のさらに別の一例を示す図である。
【００６６】
ＭＤＭＩ３００は、図６Ａに示すような、未記録欠陥ブロックの仮想物理アドレスを列挙した形のテーブル情報であっても良いし、図６Ｂに示すような、未記録欠陥領域の先頭位置である仮想物理アドレスと、その位置を先頭に連続して存在する未記録欠陥ブロックの数である連続ブロック数とからなるリストを列挙した形のテーブル情報であっても良いし、あるいは図６Ｃに示すような、管理対象であるリードイン領域４やリードアウト領域６などの領域の１つのブロックを１ビットに対応させたビットマップ情報であっても良い。
【００６７】
なお、ＭＤＭＩ３００を、図６Ｂに示すようなリストの場合は、上述したＤＦＬ３０２の欠陥エントリ４１２と同様のデータ構造にしてもよい。具体的には、例えば、未記録欠陥領域の先頭位置情報として、仮想物理アドレスの上位３ビットをマスクして、さらに５ビット分右シフトした値を使用し、連続クラスタ数として、実際の連続ブロック数から１を減算した値を使用してもよい。
【００６８】
なお、ＩＳＡ１０やＯＳＡ１２の中に、ＴＤＭＡ３５が確保されるような場合、ＴＤＭＡ３５の未記録欠陥ブロックはＭＤＭＩ３００によって管理される。また、ＩＳＡ１０やＯＳＡ１２に確保されるユーザデータ領域１１の欠陥ブロックの代替用ブロックとして使用する交替領域についても、ユーザデータ領域１１のデータの交替記録先として使用されたブロックはＤＦＬ３０２にて管理される領域であるが、未記録欠陥ブロックについては、ユーザデータは正しく記録出来ていないブロック３であるため、ＭＤＭＩ３００によって管理される。なお、スペア領域内の交替領域における未記録欠陥ブロックについては、ＤＦＬ３０２にて管理されても良い。
【００６９】
なお、ＭＤＭＩ３００は、ＭＤＭＡ３０に記録するものとして説明したが、これに限らない。例えば、ＭＤＭＩ３００を、ＤＦＬ３０２やＳＲＲＩ３０３などと同様に、ＴＤＭＡ３５に記録されても、同様の効果を得ることができる。この場合には、光ディスク１にＭＤＭＡ３０は不要である。
【００７０】
（３）情報記録再生装置の構成
次に本実施の形態における光ディスク１への記録再生を行う、情報記録再生装置である光ディスクドライブについて説明する。
【００７１】
図７は、本実施の形態における光ディスクドライブ２００のブロック図である。
【００７２】
光ディスクドライブ２００は、Ｉ／Ｏバス２８０を介して、図示しない上位制御装置と接続する。上位制御装置は、例えば、ホストコンピュータや制御コントローラなどである。
【００７３】
光ディスクドライブ２００は、命令処理部２１０、光ピックアップ２２０、光ディスクコントローラ２３０、レーザ制御部２４０、メカ制御部２５０、メモリ２６０、管理情報格納メモリ２６１、システム制御部２７０で構成される。
【００７４】
命令処理部２１０は、コマンドなどの形態で上位制御装置から要求される各種命令を処理する。光ピックアップ２２０は、光ディスク１に対して記録再生を行うためにレーザ光を照射する。光ディスクコントローラ２３０は、光ディスク１への各種信号やアクセス制御、或いは上述したウォブルで示される物理アドレスと仮想物理アドレスとの変換などを行う。レーザ制御部２４０は、光ピックアップ２２０から出力されるレーザパワー等の制御を行う。メカ制御部２５０は、光ピックアップ２２０を目的位置へ移動したり、サーボ制御を行う。メモリ２６０は、記録及び再生したユーザデータやその他情報を管理する。管理情報格納メモリ２６１は、ＴＤＭＡ３５やＤＭＡ３１から最新状態のＤＤＳ３０１、ＤＦＬ３０２、ＳＲＲＩ３０３を読み出したり記録し、ＭＤＭＡ３０から最新状態のＭＤＭＩ３００を読み出したり記録する、管理情報を格納しておく。システム制御部２７０は、光ディスク１からの記録再生処理などのシステム処理全般の統括制御を行う。
【００７５】
システム制御部２７０は、ユーザデータや管理情報等のデータの記録再生を行う記録部２７１、再生部２７２と、上位制御装置からの要求に使用される論理アドレス（ＬＢＡ：Ｌｏｇｉｃａｌ  Ｂｌｏｃｋ  Ａｄｄｒｅｓｓ）と光ディスク１の実位置に相当する仮想物理アドレスとの変換を行うアドレス変換部２７３と、管理情報格納メモリ２６１に格納された管理情報の更新を行う管理情報更新部２７４と、管理情報格納メモリ２６１に格納されたＤＦＬ３０２やＳＲＲＩ３０３などの管理情報などから指定された仮想物理アドレス位置のブロック３が記録禁止領域か否かを判断する記録禁止領域判定部２７５と、次のデータを記録する光ディスク１の位置を算出する記録位置算出部２７６を備える。
【００７６】
（４）光ディスクのアドレス配置
次に、本実施の形態における光ディスク１のアドレス配置について説明する。
【００７７】
図８は、本実施の形態における光ディスク１の所定の記録層での記録順序を説明する図である。光ディスク１は、グルーブトラックおよびランドトラックの両方のトラックに対して記録可能である。図８において、光ディスク１は、所定の方向、具体的には内周側から外周側、に向かってグルーブトラックＧ１、Ｇ２、・・・ＧｎとランドトラックＬ１、Ｌ２、・・・、Ｌｎ（ｎは１以上の整数）が交互に配置されている。光ディスクドライブ２００は、光ディスク１を回転させながら、光ピックアップ２２０を同一種類のトラックに追従させながら連続してアクセスを行う。ユーザに対して明示する仮想的な論理アドレスであるＬＢＡは、基本的に、連続アクセス可能な順に割り振られる。ＬＢＡも、仮想物理アドレスと同様に、例えばセクタ単位に付与される。また、ＬＢＡと仮想物理アドレスは、所定の規則に基づいて、１対１で対応付けられる。
【００７８】
図８において、ＬＢＡの連続使用する際の使用順序は、ユーザデータ領域１１の最内周側に配置されるグルーブトラックＧ１の記録始端位置が論理アドレスの先頭であるＬＢＡ＝０となり、その記録層の全てのグルーブトラックに対してセクタ単位に順にＬＢＡが割り振られる。所定の記録層のグルーブトラックの合計セクタ数がＮ（Ｎは１以上の整数）だとする。ユーザデータ領域１１の最外周のグルーブトラックＧｎに割り振られたＬＢＡ＝Ｎ−１の次のＬＢＡ＝Ｎは、ユーザデータ領域１１の最内周のランドトラックＬ１の始端ブロックにおける先頭セクタ位置となり、そこから同様に最外周のランドトラックＬｎに対して割り振られる。すなわち、ＬＢＡ＝０から連続して記録を行った場合には、最初にグルーブトラックに対して記録され、全てのグルーブトラックへの記録が完了した後、続けてランドトラックに対して記録が行われる。
【００７９】
なお、後述する光ディスク１の記録制約の関係で、ユーザデータ領域１１に含まれるグルーブトラックの使用可能な合計トラック数がｎ、合計セクタ数がＮだった場合でも、ＬＢＡとして使用可能なランドトラックの合計セクタ数がＮとは限らない。具体的には、ユーザデータ領域１１の最外周のランドトラックは、隣接する２つのトラックのうちの１つであるユーザデータ領域１１における最外周のグルーブトラックが記録済みであるが、もう１つのＯＳＡ１２先頭の最内周のグルーブトラックは未使用で、未記録状態の可能性がある。この場合には、ユーザデータ領域１１における最外周のランドトラックは記録禁止領域となるため、ランドトラックの使用可能な合計トラック数はｎ−１以下となり、合計セクタ数もＮより小さくなってしまうようなことも起こりうる。
【００８０】
これについては、例えば、ユーザデータ領域１１に隣接するリードアウト領域６の先頭のグルーブトラックをバッファ（Ｂｕｆｆｅｒ）トラックとして、ユーザデータ領域１１の全てのグルーブトラックを記録した場合には、そのバッファトラックも記録済み状態にすれば、ユーザデータ領域１１に含まれるグルーブトラックの合計トラック数がｎ、合計セクタ数がＮだった場合、ユーザデータ領域１１に含まれるランドトラックの使用可能な合計トラック数もｎ、合計セクタ数もＮとすることが出来る。
【００８１】
あるいはユーザデータ領域１１と、ＩＳＡ１０、ＯＳＡ１２との間に１トラック以上のバッファ領域のようなダミー領域を備えれば、ユーザデータ領域１１に含まれるグルーブトラックの合計トラック数がｎ、合計セクタ数がＮだった場合、ユーザデータ領域１１に含まれるランドトラックの使用可能な合計トラック数もｎ、合計セクタ数もＮとすることが出来る。
【００８２】
光ディスク１が記録層を３層備える場合、ＬＢＡの割り振りは、１層目の記録層のグルーブトラック、１層目の記録層のランドトラック、２層目の記録層のグルーブトラック、２層目のグルーブトラック、３層目の記録層のグルーブトラック、３層目の記録層のランドトラックの順でＬＢＡが連続的に付与される。例えば、１つの記録層の使用可能な合計セクタ数をＮとすると、１層目に割り振られるＬＢＡは、ＬＢＡ＝０〜ＬＢＡ＝Ｎ−１、２層目に割り振られるＬＢＡは、ＬＢＡ＝Ｎ〜ＬＢＡ＝２Ｎ−１、３層目に割り振られるＬＢＡは、ＬＢＡ＝２Ｎ〜ＬＢＡ＝３Ｎ−１となる。
【００８３】
なお、ＬＢＡの割り振りを、グルーブトラックからとして説明を行ったが、ランドトラックからでもよい。
【００８４】
なお、光ディスク１が複数の記録層を備えている場合に、全ての記録層にわたって、先にグルーブトラックに対してＬＢＡを割り振り、その後全ての記録層のランドトラックに対してＬＢＡを割り振ってもよい。
【００８５】
（５）光ディスクの記録制約
本実施の形態における光ディスク１は、記録時に従来にない記録制約を設けた。具体的には、図１９Ａ、図１９Ｂで説明した課題を解決するために、「記録対象ブロックの両側に隣接するトラックの記録状態が均一でなければならない」という制約である。「記録対象ブロックの両側に隣接するトラックの記録状態が均一」とは、「記録対象ブロックの両側に隣接するトラックが、全て記録済みまたは全て未記録である」ということである。この制約は言い換えると、記録対象トラックの隣接トラックの記録状態が不均一である場合には、そのトラックは記録対象トラックとせず、使用しない、もしくは使用せずに代替記録用のスペア領域に含まれる交替領域へ交替記録する。
【００８６】
なお、両側に隣接するトラック２の記録状態が異なっていても、光ディスクドライブ２００において、データの読み出し、すなわち再生、や光ピックアップ２２０の移動、すなわちシークなど、は可能である。
【００８７】
（６）光ディスクのユーザデータ領域の記録制御
本実施の形態において、光ディスク１のユーザデータ領域１１への記録の際に、記録対象ブロックの隣接トラックの記録状態が異なる状態になりうるのは、大きく２つのパターンが考えられる。１つ目のパターンは、光ディスク１のユーザデータ領域１１を複数のＳＲＲに分け、各ＳＲＲをランダムに記録するような場合である。２つ目のパターンは、記録実施中に記録に失敗して、完全に未記録状態、もしくは一部が未記録状態となった未記録欠陥ブロックが生じた場合である。
【００８８】
以下、この２つのパターンに対する記録制約を詳細に説明する。
【００８９】
まず１つ目のパターンについて詳細に説明する。図９は、本実施の形態における光ディスク１へ一部記録済みのＳＲＲとは別のＳＲＲへ追記記録する場合の記録制約を説明する図であり、図１０は、本実施の形態における光ディスク１の、一部記録済みのＳＲＲに対してさらに記録する場合の記録制約を説明する図である。
【００９０】
図９は、光ディスク１のグルーブトラックからＬＢＡの振り分け順でＬＢＡ＝０から所定量のデータ記録を行った場合の記録状態を示している。具体的には、グルーブトラックＧ１から記録を開始し、グルーブトラックＧ２の所定のブロックまで記録を行っている。
【００９１】
追記型の光ディスク１は、追記する場合、ＳＲＲにおけるＮＷＡ（Ｎｅｘｔ  Ｗｒｉｔａｂｌｅ  Ａｄｄｒｅｓｓ）と呼ばれる追記位置から記録を行う。ＳＲＲは、未記録状態の任意のＬＢＡ位置に対して設定可能である。光ディスク１には２つのＳＲＲが、存在する。１つ目のＳＲＲは一部記録済みで、ＮＷＡは、グルーブトラックＧ２の三角印で示す位置ＮＷＡ１に設定されている。２つ目のＳＲＲは未記録状態で、ＮＷＡは、ランドトラックＬ１の三角印で示す位置ＮＷＡ２に設定されている。図９において、２つのＮＷＡのうち、ＮＷＡ２から追記記録を行う。ランドトラックＬ１において、両側のグルーブトラックＧ１とＧ２で一方は記録済みで、他方は未記録で記録状態が均一でない領域が存在する。この領域に挟まれたランドトラックＬ１のブロックは、記録禁止領域になる。ランドトラックＬ２において、両側のグルーブトラックＧ２とＧ３で一方は記録済みで、他方は未記録で記録状態が均一でない領域が存在する。この領域に挟まれたランドトラックＬ２のブロックは、記録禁止領域になる。そのため、ランドトラックＬ１のＮＷＡから記録を開始すると、すぐに記録禁止領域であるブロックへの記録要求が行われることになる。このような記録禁止領域へのブロックへ記録しようとした記録データは、スペア領域の交替領域に対して交替記録する。
【００９２】
図１０においても、図９と同様に、光ディスク１のグルーブトラックからＬＢＡの振り分け順でＬＢＡ＝０から所定量のデータ記録を行った場合の記録状態を示している。具体的には、光ディスク１に存在するＳＲＲは１つで、グルーブトラックＧ１から記録を開始し、グルーブトラックＧ２の所定のブロックまで記録を行っている。次に、図１０に示すＮＷＡ、すなわちグルーブトラックＧ２の記録済の位置からグルーブトラックＧ３の所定のブロックまで新たな記録を行う。そうすると、ランドトラックにおいて、ランドトラックＬ２の所定のブロックからランドブロックＬ３の所定のブロックまでが記録禁止領域となる。
【００９３】
図９と図１０に示すように、光ディスク１のグルーブトラックの記録領域の変化に応じて、ランドトラックの記録禁止領域が変化する。言い換えると、光ディスク１の記録対象ブロックが記録禁止領域に含まれるか否かは、実際に記録を行う時に判断する必要がある。
【００９４】
ここで、記録対象ブロックの両側に隣接するトラックの記録状態が均一か否かを判断するためは、実際にその隣接するトラックを再生し、その再生信号を用いて判断できる。しかし、実際にその隣接するトラックを再生すると、記録パフォーマンスが大きく低下する。そこで、記録対象ブロックの両側に隣接するトラックの記録状態が均一か否かの判断は、光ディスク１の記録状態を管理する管理情報、例えばＳＲＲＩ３０３を用いる。
【００９５】
ユーザデータ領域１１の記録状態が均一か否かの判断は、ＳＲＲＩ３０３を用いる。具体的には、図４ＡのＳＲＲＩ３０３において、先頭位置情報４０３や最終記録位置情報４０４は、仮想物理アドレスである。記録ゾーンエントリ４０２に含まれる先頭位置情報４０３で示される仮想物理アドレスから、最終記録位置情報４０４で示される仮想物理アドレスまでの間の領域は記録済み領域を示している。つまり、記録禁止領域となりうる位置は、記録ゾーンエントリ４０２における、先頭位置情報４０３と最終記録位置情報４０４それぞれの仮想物理アドレスで示されるブロックの隣接のトラックに属するブロックである。これらのブロックの仮想物理アドレス位置は、先頭位置情報４０３と最終記録位置情報４０４で示される仮想物理アドレスを基準にして、その仮想物理アドレスに相当するトラックに含まれるブロックの数などを用いた所定の演算により一意に算出できる。言い換えると、あるＬＢＡで示されるブロックへの記録要求を受け付けた場合には、そのＬＢＡに相当するブロックの隣接トラックに属するブロックの仮想物理アドレスと、ＳＲＲＩ３０３に含まれる全ての記録ゾーンの先頭位置情報４０３、ならびに最終記録位置情報４０４で示される仮想物理アドレスとが一致するか否かを判断する。そして、一致しないと判断された場合は、記録禁止領域ではないとして、要求されたブロックへ記録を行い、一致すると判断された場合には、記録禁止領域だとして、スペア領域内に備えられた代替領域である交替領域に記録データを交替記録する。このように制御することで、上位制御装置からどのＬＢＡに対する記録要求を受け付けた場合でも、記録禁止領域への記録を行わないように制御することが可能である。
【００９６】
次に、光ディスクドライブ２００のユーザデータ領域１１の記録動作を説明する。光ディスクドライブ２００は、光ディスク１が装着されると、起動する。光ディスクドライブ２００は、光ディスク１から最新の管理情報、例えば、ＳＲＲＩ３０３やＤＦＬ３０２、ＤＤＳ３０１などは光ピックアップ２２０、光ディスクコントローラ２３０、システム制御部２７０の再生部２７２により、管理情報格納メモリ２６１に読み出される。
【００９７】
図１１は、光ディスクドライブ２００がユーザデータ領域１１への記録を行う場合の記録シーケンスの一例を示すフローチャートである。
【００９８】
（ステップＳ１１０１）光ディスクドライブ２００は、上位制御装置からの記録要求を受け取る。具体的には、光ディスクドライブ２００において、命令処理部２１０は、上位制御装置からＩ／Ｏバス２８０を介して通知された記録要求コマンドを受領し、記録要求されたＬＢＡを取得するとともに、記録指示されたユーザデータをメモリ２６０に格納する。
【００９９】
（ステップＳ１１０２）光ディスクドライブ２００は、ＬＢＡのアドレス変換を行う。具体的には、システム制御部２７０に含まれるアドレス変換部２７３は、ステップＳ１１０１で受け取ったＬＢＡから、対応する仮想物理アドレスを算出する。なお、ここで算出された仮想物理アドレスが示すブロックを記録対象ブロックと呼ぶ。
【０１００】
（ステップＳ１１０３）光ディスクドライブ２００は、記録対象ブロックが記録禁止領域か否かを判断する。具体的には、システム制御部２７０に含まれる記録禁止領域判定部２７５は、管理情報格納メモリ２６１に格納された最新のＳＲＲＩ３０３に含まれる全ての記録ゾーンである記録ゾーンエントリ４０２に対して、対応する記録ゾーンエントリ４０２から先頭位置情報４０３、および最終記録位置情報４０４で示される仮想物理アドレスを取得する。そして記録禁止領域判定部２７５は、先頭位置情報４０３、および最終記録位置情報４０４で示される仮想物理アドレスを基に、そこに隣接したトラック２における記録禁止領域とすべき全てのブロックの仮想物理アドレスを算出する。
【０１０１】
そして、記録禁止領域とすべきブロックの仮想物理アドレスが、ステップＳ１１０２で算出された記録対象ブロックの仮想物理アドレスと合致するか否かを判定する。判定結果が“合致する”場合は（Ｙｅｓの場合）、ステップＳ１１０４へ進み、“合致しない”場合は（Ｎｏの場合）、ステップＳ１１０５へ進む。
【０１０２】
なお、記録禁止領域の算出は、ある程度大雑把に行っても良い。具体的には、例えば、記録未記録境界が存在するトラックの、隣接する２つのトラックに含まれる全てのブロックが記録禁止領域であるしても良い。言い換えると、少なくとも記録禁止のブロックを含んでいれば、それより広い範囲を記録禁止領域としても良い。
【０１０３】
（ステップＳ１１０４）光ディスクドライブ２００は、スペア領域に交替記録を行う。記録位置算出部２７６は、記録先としてスペア領域の代替記録用の交替領域で次に使用可能なブロックを算出する。具体的には、管理情報格納メモリ２６１に格納されたＤＤＳ３０１におけるＩＳＡ交替領域次使用位置情報４２９、もしくはＯＳＡ交替領域次使用位置情報４３０から、次に使用可能なスペア領域内の交替領域のブロックを算出する。そして記録部２７１は、算出されたブロックの位置へメカ制御部２５０を用いて光ピックアップ２２０を移動させるとともに、メモリ２６０に格納されている上位制御装置から記録指示されたユーザデータの記録指示を行い、光ディスクコントローラ２３０、光ピックアップ２２０を介して光ディスク１上に記録する。
【０１０４】
光ディスク１への記録が完了すると、管理情報更新部２７４は、管理情報格納メモリ２６１に含まれる最新のＤＤＳ３０１に対して、交替先として割り当てた領域における次使用位置情報であるＩＳＡ交替領域次使用位置情報４２９、もしくはＯＳＡ交替領域次使用位置情報４３０を更新し、さらに管理情報格納メモリ２６１に含まれる最新のＤＦＬ３０２に対して、新たな欠陥エントリ４１２を１つ追加し、総欠陥エントリ数を１つ増加させるとともに、ＳＲＲＩ３０３における対象記録ゾーンの記録ゾーンエントリ４０２における最終記録位置情報４０４を更新する。
【０１０５】
なお、ここで更新された各種管理情報は、光ディスク１が光ディスクドライブ２００から排出されるまでの任意のタイミングで、記録部２７１によって光ディスク１のＴＤＭＡ３５に記録するよう制御される。
【０１０６】
（ステップＳ１１０５）光ディスクドライブ２００は、記録対象ブロックへ通常記録を行う。記録部２７１は、算出されたブロックに対して、メモリ２６０に格納されている上位制御装置から記録指示されたユーザデータの記録指示を行い、光ディスクコントローラ２３０、光ピックアップ２２０を介して光ディスク１上に記録する。
【０１０７】
光ディスク１への記録が完了すると、記録終端位置が変化するため、管理情報更新部２７４は、管理情報格納メモリ２６１に含まれる最新のＳＲＲＩ３０３における対象記録ゾーンの記録ゾーンエントリ４０２における最終記録位置情報４０４を更新する。
【０１０８】
なお、ここで更新された各種管理情報は、光ディスク１が光ディスクドライブ２００から排出されるまでの任意のタイミングで、記録部２７１によって光ディスク１のＴＤＭＡ３５に記録するよう制御される。
【０１０９】
（ステップＳ１１０６）光ディスクドライブ２００は、上位制御装置に処理完了を通知する。具体的には、命令処理部２１０は、ステップＳ１１０１で指示された命令処理が完了したことを、上位制御装置に対してＩ／Ｏバス２８０を介して通知する。
【０１１０】
なお、処理完了の通知は、ステップＳ１１０１において、ユーザデータの取得が完了した時点で実施されてもよい。
【０１１１】
次に２つ目のパターンについて詳細に説明する。図１２は、本開示の実施の形態における光ディスク１の欠陥ブロックに対する記録制約を説明する図である。
【０１１２】
記録時に検出される欠陥ブロックは、２つのケースに分類される。１つ目のケースは、記録を行ったが、ベリファイ（Ｖｅｒｉｆｙ）と呼ばれる記録品質確認処理において、記録品質が不十分と判断されて欠陥と判定された記録済欠陥ブロックである。もう１つのケースは、何らかの要因でそのブロックへの記録自体を失敗し、完全に未記録状態、もしくは一部が未記録状態となってしまった未記録欠陥ブロックである。
【０１１３】
これらの欠陥ブロックのうち、未記録欠陥ブロックは、記録済み領域の中に局所的に未記録のブロックが放置されることになるため、この未記録欠陥ブロックに隣接するブロックも、記録禁止ブロックとなる。つまり、記録禁止ブロックに相当するＬＢＡへ記録するデータは、スペア領域内の交替領域に対して交替記録することになる。
【０１１４】
記録対象ブロックの隣接トラックに未記録欠陥ブロックが含まれるか否かは、図４Ｂで説明したＤＦＬ３０２の情報を用いて判断する。ＤＦＬ３０２の欠陥エントリ４１２のエントリ種別情報４１３を用いて、欠陥エントリ４１２で管理される交替の元になったブロックが“未記録欠陥ブロック”なのか否かが判断でき、上述したような制御が可能になり、パフォーマンス向上、及び、より効率的に代替領域であるスペア領域内の交替領域を使用することが出来る。つまり、任意のＬＢＡで示されるブロックへの記録要求を受け付けた場合には、そのＬＢＡに相当する仮想物理アドレスのブロックの隣接トラックに属するブロックの仮想物理アドレスと、ＤＦＬ３０２に含まれる、エントリ種別情報４１３が“未記録欠陥ブロック”を示す全ての欠陥エントリ４１２の交替元位置情報４１４で示される仮想物理アドレスとが一致するか否かを判断し、一致しない場合は記録禁止領域ではないと判断して要求されたブロックへ記録を行い、一致する場合には、記録禁止領域だと判断して、スペア領域内に備えられた交替領域に記録データを交替記録する。このように制御することで、上位制御装置からどのＬＢＡに対する記録要求を受け付けた場合でも、記録禁止領域への記録を行わないように制御できる。
【０１１５】
光ディスクドライブ２００のユーザデータ領域１１の記録動作は、図１１のステップＳ１１０３の判定にＳＲＲＩ３０３の代わりにＤＦＬ３０２を使用する点を除いて同じ手順であるので、詳細な説明は省略する。
【０１１６】
以上のように、ＬＢＡで管理されるユーザデータ領域１１への記録要求を受け付けた場合には、ＳＲＲＩ３０３およびＤＦＬ３０２の情報を使用することで、記録要求されたブロックが記録禁止領域に含まれるブロックか否か、つまりそのまま記録しても良いか交替記録が必要かを判断し制御することが可能となる。
【０１１７】
なお、本実施の形態における光ディスクドライブ２００のユーザデータ領域１１への記録制御として、ＳＲＲＩ３０３による判断の説明と、ＤＦＬ３０２による判断の説明を別々に行った。しかし、光ディスクドライブ２００が、ユーザデータ領域１１への記録を行う際には、ＤＦＬ３０２およびＳＲＲＩ３０３の２つの情報から記録禁止領域を判定して、記録処理を行う。
【０１１８】
（７）光ディスクのリードイン領域等の記録制御
上述したように、リードイン領域４、リードアウト領域６、ＩＳＡ１０やＯＳＡ１２などの領域は、直接ユーザが記録再生を行うことが出来ない領域である。さらに、一部の領域は、過渡的に追記記録されるのではなく、任意の１回のタイミングで記録が完結する。例えば、ＤＭＡ３１やサーボ調整領域３３については、特定のタイミングで記録が完結するため、ユーザデータ領域１１のように、隣接トラックの記録状態を、管理情報を用いて判断するといった処理は不要である。
【０１１９】
しかし、ＴＤＭＡ３５やＯＰＣ領域３４などの領域は、過渡的に記録利用される領域であり、ユーザデータ領域１１と同様に、記録対象ブロックの隣接トラックの記録状態を考慮する必要がある。
【０１２０】
まずＴＤＭＡ３５の記録制御について説明する。
【０１２１】
ＴＤＭＡ３５は、例えば、グルーブトラックから使用し、グルーブトラック全てを使い尽くすと、領域内に含まれるランドトラックを使用する。
【０１２２】
なお、これは一例であり、ランドトラックから使用し、それを使用し尽くすと領域内に含まれるグルーブトラックを使用してもよい。
【０１２３】
光ディスク１にＴＤＭＡ３５が離散的に複数配置されるような場合でも、１つのＴＤＭＡ３５に対して、グルーブトラックから使用する。このように制御すると、グルーブトラックを記録する際には、常に隣接トラックであるランドトラックは未記録状態になる。しかし、グルーブトラックを使用中に未記録状態の欠陥ブロックが生じてしまった場合、その領域はランドトラックへの記録を行う際に悪影響を及ぼすことになる。
【０１２４】
そこで、ＭＤＭＩ３００に、未記録状態の欠陥ブロックに関する情報、例えば、仮想物理アドレスを格納して残しておく。ＭＤＭＩ３００には、グルーブトラックにおける未記録状態の欠陥ブロックに関する情報が残されれば良い。
【０１２５】
そしてランドトラックへの記録の際には、このＭＤＭＩ３００を用いて、図１２で説明したユーザデータ領域１１中の未記録状態の欠陥ブロックの対処と同様の記録を行う。具体的には、次に記録するブロックの隣接トラックに属するブロックの仮想物理アドレスが、ＭＤＭＩ３００に含まれる未記録欠陥ブロックの仮想物理アドレスと一致するか否かを判断し、一致しない場合は記録禁止領域ではないと判断して、次に記録する予定のブロックへそのまま記録を行う。一方、一致する場合には、記録禁止領域だと判断して、そのブロックはスキップして、その次に使用可能なランドトラック中のブロックに対して記録を行うように制御する。
【０１２６】
次に、光ディスクドライブ２００のＴＤＭＡ３５の記録動作を説明する。光ディスクドライブ２００は、光ディスク１が装着されると、起動する。光ディスクドライブ２００は、光ディスク１から管理情報格納メモリ２６１中の管理情報、すなわち、ＳＲＲＩ３０３やＤＦＬ３０２、ＤＤＳ３０１、ＭＤＭＩ３００などはシステム制御部２７０の管理情報更新部２７４によって、既に最新状態に更新されている。
【０１２７】
図１３は、光ディスクドライブ２００がＴＤＭＡ３５への記録を行う場合の記録シーケンスの一例を示すフローチャートである。
【０１２８】
（ステップＳ１３０１）光ディスクドライブ２００は、ＴＤＭＡ３５の次の記録位置を算出する。具体的には、システム制御部２７０は、ＴＤＭＡ３５における記録済み終端位置の次のブロックを記録対象ブロックとして算出する。終端位置の探索は、再生部２７２の制御により、そのトラックの再生信号から記録済みか否かを判断する。再生信号を用いての探索処理は、光ディスクドライブ２００が光ディスク１を起動する際に実施されていても良い。
【０１２９】
（ステップＳ１３０２）光ディスクドライブ２００は、記録先がランドトラックか否かを判断する。具体的には、ＴＤＭＡ３５は、グルーブトラックから記録される領域であるため、グルーブトラックへの記録時は、必ず隣接するランドトラックの記録状態は未記録状態で均一である。そのため、記録禁止領域か否かの判断は、記録対象ブロックがランドトラックの場合にのみ実施すれば良い。記録対象ブロックがランドトラックの場合（Ｙｅｓの場合）には、ステップＳ１３０３へ進む。記録対象ブロックがグルーブトラックの場合（Ｎｏの場合）には、ステップＳ１３０５へ進む。
【０１３０】
（ステップＳ１３０３）光ディスクドライブ２００は、記録対象ブロックが記録禁止領域か否かを判断する。具体的には、システム制御部２７０に含まれる記録禁止領域判定部２７５は、管理情報格納メモリ２６１に格納された最新のＭＤＭＩ３００に登録されている全ての未記録状態の欠陥ブロックの仮想物理アドレスを取得し、算出する。そして記録禁止領域判定部２７５は、未記録状態の欠陥ブロックの仮想物理アドレスを基に、そこに隣接したトラックにおける記録禁止領域とすべき全てのブロックの仮想物理アドレスを算出する。そして、記録禁止領域とすべきブロックの仮想物理アドレスが、ステップＳ１３０１で算出された記録対象ブロックの仮想物理アドレスと合致するか否かを判定する。記録禁止領域判定部２７５の判定結果が“合致する”の場合（Ｙｅｓの場合）はステップＳ１３０４へ処理を進め、“合致しない”の場合（Ｎｏの場合）はステップＳ１３０５へ処理を進める。
【０１３１】
（ステップＳ１３０４）光ディスクドライブ２００は、記録対象ブロックをスキップする。ＴＤＭＡ３５には、ユーザデータ領域１１のように、交替記録用のスペア領域のようなものは存在しない。そのため記録禁止領域となるブロックはスキップして、次に記録可能なブロックに対して記録を行う必要があるので、ステップＳ１３０１へ戻る。
【０１３２】
（ステップＳ１３０５）光ディスクドライブ２００は、記録対象ブロックへ通常記録を行う。具体的には、記録部２７１は、算出されたブロックに対して、管理情報格納メモリ２６１に格納されている最新の管理情報のうち、少なくとも更新記録が必要な管理情報をＤＭＡ３１に記録すべく、光ディスクコントローラ２３０、光ピックアップ２２０を介して光ディスク１上に記録する。記録対象ブロックが記録処理に失敗して記録対象ブロックにまったく記録出来なかった場合は、そのブロックの仮想物理アドレスに相当する情報を、管理情報更新部２７４が管理情報格納メモリ２６１に格納されているＭＤＭＩ３００に追加登録する。なお、ここで更新されたＭＤＭＩ３００は、光ディスク１が光ディスクドライブ２００から排出されるまでの任意のタイミングで、記録部２７１によって光ディスク１のＭＤＭＡ３０に記録するよう制御される。
【０１３３】
なお、ＭＤＭＡ３０はグルーブトラックのみ記録される領域であるため、必ず隣接するランドトラックの記録状態は未記録状態で均一であることが保障される。そのため、記録禁止領域が存在することは無い。
【０１３４】
なお、図１３で説明した記録シーケンスにおいて、ステップＳ１３０２の処理は省略可能である。ステップＳ１３０２の処理を行わなくとも、記録禁止領域へ記録しないようにＴＤＭＡ３５への記録を実現できる。
【０１３５】
なお、スペア領域であるＩＳＡ１０およびＯＳＡ１２に含まれる交替領域についても、ＴＤＭＡ３５と同じようにグルーブから順に過渡記録する領域であり、図１３で説明した記録シーケンスで記録ができる。
【０１３６】
次に、ＯＰＣ領域３４の記録制御について説明する。
【０１３７】
図１４は、本実施の形態における光ディスク１のＯＰＣ領域３４の初期状態を説明する図であり、図１５は、本実施の形態における光ディスク１のＯＰＣ領域３４に対する記録学習を説明する図であり、図１６は、本実施の形態における光ディスク１のＯＰＣ領域３４に対する記録学習による記録制約を説明する図であり、図１７は、本実施の形態における光ディスク１のＯＰＣ領域３４に対する記録学習による記録制約を説明する別の図である。
【０１３８】
ＯＰＣ領域３４は、記録されるパワーが不適切な可能性もあるため、データ領域５などとは逆向きに使用される。図１４においても、物理アドレスの大きい側から小さい側に向かって、つまり外周側から内周側に向かって、使用される場合を示している。但し、逆向きに使用するといっても、ブロック単位での記録は物理アドレスの昇順、すなわち、小さい側から大きい側に向かって使用されるため、任意のブロック単位で外周側から内周側に向かって使っていく。また、本実施の形態では、先にグルーブトラックでの記録学習を行ってからランドトラックでの記録学習を行うような場合で、グルーブトラックとランドトラックとで追いかけあってＯＰＣ領域３４のトラックを使用するような場合を例に説明する。
【０１３９】
図１４の状態から、グルーブトラックにおける記録学習を実施すると、例えば図１５に示す状態になる。この時、記録済のグルーブトラックと未記録のグルーブトラックに挟まれたランドトラックに含まれるブロックは、記録禁止領域である。記録学習で使用する領域は、ディスク上の物理的な欠陥（Ｄｅｆｅｃｔ）等によるリトライがあるので、実際に記録学習を実施するまで分からない。
【０１４０】
図１６に示すように、ランドトラックでの記録学習が、グルーブトラックの記録学習で使用したブロック数よりも少ない場合、具体的には、記録学習として、グルーブトラックは５ブロック使用し、ランドブロックは４ブロック使用した場合は、記録禁止トラックに到達しない。
【０１４１】
しかし、図１７に示すように、ランドトラックでの記録学習が、グルーブトラックでの記録学習で使用したブロック数と同等以上を要した場合、具体的には、記録学習として、グルーブトラックは５ブロック使用し、ランドブロックは６ブロック使用した場合には、記録禁止対象となるランドトラックのブロックはスキップして、その先の未記録のトラックを使用する。なお、スキップしたランドトラックに隣接するグルーブトラックに含まれるブロックは、次回の記録学習時には記録禁止トラックとなる。
【０１４２】
このような制御を実現するため、図４Ｃで説明したＤＤＳ３０１には、ＯＰＣ領域３４における次に使用可能な位置に関する情報であるＯＰＣグルーブトラック次使用位置情報４２７、およびＯＰＣランドトラック次使用位置情報４２８などの情報を備えている。これらの情報は、いずれも、例えば仮想物理アドレスで示される。なお、図４Ｃで説明したＤＤＳ３０１は、記録層が１層のみの場合の例であるが、例えば、ＯＰＣグルーブトラック次使用位置情報４２７やＯＰＣランドトラック次使用位置情報４２８、ＩＳＡ交替領域次使用位置情報４２９やＯＳＡ交替領域次使用位置などの情報については、記録層ごとに保持する情報である。
【０１４３】
グルーブトラックの記録学習から実施される場合には、まずＯＰＣグルーブトラック次使用位置情報４２７が示す位置から、グルーブトラックにおいて未記録領域側に向かって記録学習を行い、記録学習が完了した終端位置にＯＰＣグルーブトラック次使用位置情報４２７を更新する。続いて、ＯＰＣランドトラック次使用位置情報４２８が示す位置から、ランドトラックにおいて未記録領域側に向かって記録学習を行う。この際、使用するブロックが、ＯＰＣグルーブトラック次使用位置情報４２７で示されるトラックの内周側に向かって隣のランドトラックに至るか否かを判断しながら記録学習を行う。そして、次に使用するブロックがＯＰＣグルーブトラック次使用位置情報４２７で示される位置の内周側に向かって隣のランドトラックに含まれるブロックとなった場合には、記録禁止領域となるそのブロックをスキップして、例えば、もう一本内周側のランドトラックのブロックを使用して再度記録学習を始める。そして、記録学習が完了した終端位置にＯＰＣランドトラック次使用位置情報４２８を更新する。この際、図１７に示すように、もしランドトラックでの記録学習が、ＯＰＣグルーブトラック次使用位置情報４２７で示される位置の内周側に向かって隣のランドトラックを越えて実施された場合には、次に記録学習で使用可能な位置を示すＯＰＣグルーブトラック次使用位置情報４２７、ならびにＯＰＣランドトラック次使用位置情報４２８は、単純に直前の記録学習が完了した次のブロック位置を指すのではなく、例えば、それぞれ図１７の三角印、及び菱形印で示す未記録領域側のトラックの位置を指すように更新する。
【０１４４】
このようにすることで、ＯＰＣ領域３４においても、隣接トラックの記録状態によって生じる記録禁止トラックを使用しないように制御できる。
【０１４５】
次に、光ディスクドライブ２００のＯＰＣ領域３４の記録動作を説明する。光ディスクドライブ２００は、光ディスク１が装着されると、起動する。光ディスクドライブ２００は、光ディスク１から管理情報格納メモリ２６１中に最新の管理情報、すなわち、ＳＲＲＩ３０３やＤＦＬ３０２、ＤＤＳ３０１、ＭＤＭＩ３００などが光ディスク１から読み出されている。
【０１４６】
図１８は、光ディスクドライブ２００がＯＰＣ領域３４への記録を行う場合の記録シーケンスの一例を示すフローチャートである。
【０１４７】
（ステップＳ１８０１）光ディスクドライブ２００は、グルーブトラックにおける次の学習用記録開始位置を取得する。具体的には、システム制御部２７０は、管理情報格納メモリ２６１に含まれるＤＤＳ３０１から、ＯＰＣ領域３４におけるグルーブトラックの次に使用可能な仮想物理アドレスであるＯＰＣグルーブトラック次使用位置情報４２７を取得する。
【０１４８】
（ステップＳ１８０２）光ディスクドライブ２００は、グルーブトラックでの記録学習を実施する。具体的には、システム制御部２７０における記録部２７１および再生部２７２は、ステップＳ１８０１で取得した仮想物理アドレス位置を基準に、未記録領域を使用して記録学習を行う。ここでＯＰＣ領域３４は前述の通り、通常の領域とは逆で、物理アドレスの大きい側から小さい側に向かって使用されるため、ステップＳ１８０１で取得した仮想物理アドレスの位置が終端位置となるように、その位置より、記録学習に必要なブロック数分だけ内周側の位置から使用することになる。また記録学習では、複数のパワーを振って記録して最適記録パワーを求めたり、マークの長さなどの条件であるライトストラテジを求めたりするための記録、及び再生を行う。
【０１４９】
（ステップＳ１８０３）光ディスクドライブ２００は、グルーブトラックにおける次の学習用記録開始位置情報を更新する。具体的には、管理情報更新部２７４は、ステップＳ１８０２で使用したグルーブトラックの記録未記録境界位置、つまり最も内周側の位置、の仮想物理アドレスとなるように、管理情報格納メモリ２６１に含まれるＤＤＳ３０１に含まれるＯＰＣグルーブトラック次使用位置情報４２７を更新する。具体的には、例えば、図１５の三角印の位置になるようにＯＰＣグルーブトラック次使用位置情報４２７を更新する。
【０１５０】
（ステップＳ１８０４）光ディスクドライブ２００は、ランドトラックにおける次の学習用記録開始位置を取得する。具体的には、システム制御部２７０は、管理情報格納メモリ２６１に含まれるＤＤＳ３０１から、ＯＰＣ３４におけるランドトラックの次に使用可能な仮想物理アドレスであるＯＰＣランドトラック次使用位置情報４２８を取得する。
【０１５１】
（ステップＳ１８０５）光ディスクドライブ２００は、ランドトラックにおける記録禁止領域を算出する。例えば、図１５に示すような記録禁止領域を算出する。具体的には、システム制御部２７０に含まれる記録禁止領域判定部２７５は、管理情報格納メモリ２６１に格納された最新のＤＤＳ３０１におけるＯＰＣグルーブトラック次使用位置情報４２７を取得し、その仮想物理アドレス仮想物理アドレスを基に、そこに隣接したランドトラックにおける記録禁止領域とすべき全てのブロックの仮想物理アドレスを算出する。
【０１５２】
（ステップＳ１８０６）光ディスクドライブ２００は、ランドトラックでの記録学習を実施する。具体的には、システム制御部２７０における記録部２７１および再生部２７２は、ステップＳ１８０４で取得した仮想物理アドレス位置を基準に、未記録領域を使用して記録学習を行う。ここでＯＰＣ領域３４は前述の通り、通常の領域とは逆で、物理アドレスの大きい側から小さい側に向かって使用されるため、ステップＳ１８０４で取得した仮想物理アドレスの位置が終端位置となるように、その位置より、記録学習に必要なブロック数分だけ内周側の位置から記録することになる。また記録学習では、複数のパワーを振って記録して最適記録パワーを求めたり、ピットの長さなどの条件であるライトストラテジを求めたりするための記録、及び再生を行う。この時、記録学習に使用しようとしたブロックが、ステップＳ１８０５で求めた記録禁止領域に含まれるブロックに合致する場合には、学習処理を一旦中断する。
【０１５３】
（ステップＳ１８０７）光ディスクドライブ２００は、ステップＳ１８０６にて、ランドトラックでの記録学習が完了したか否かを判断する。具体的には、システム制御部２７０は、ステップＳ１８０６にて行ったランドトラックでの記録学習が、記録禁止領域に突入するため一旦中断したか否かを判断する。一旦中断した場合（Ｎｏの場合）には、学習未完了と判断し、そうでない場合（Ｙｅｓの場合）には学習完了と判断する。そして、学習未完了と判断した場合には、ステップＳ１８０８へ進み、学習完了と判断した場合は、ステップＳ１８１０へ進む。
【０１５４】
（ステップＳ１８０８）光ディスクドライブ２００は、記録禁止領域をスキップした、次のブロックの位置を算出する。具体的にはシステム制御部２７０は、ステップＳ１８０５で求めた記録禁止領域のブロックをスキップして、次に使用可能なブロックの仮想物理アドレスを算出する。
【０１５５】
（ステップＳ１８０９）光ディスクドライブ２００は、ランドトラックでの残りの記録学習を実施する。具体的には、システム制御部２７０における記録部２７１および再生部２７２は、ステップＳ１８０８で取得した仮想物理アドレス位置を基準に、未記録領域を使用して、ステップＳ１８０６で完了できなかった分の記録学習を行う。具体的には、図１７のように行う。
【０１５６】
（ステップＳ１８１０）光ディスクドライブ２００は、次使用位置情報を更新する。具体的には、システム制御部２７０における管理情報更新部２７４は、まず、ステップＳ１８０９が実施された場合、つまりランドトラックにて、グルーブトラックよりも多くの領域で記録学習が実施され、記録禁止領域を飛び越えて使用された場合には、ステップＳ１８０９での記録学習で使用したランドトラックの記録未記録境界位置、つまり最も内周側の位置、の仮想物理アドレスよりも内周側のグルーブトラックの、更に１本先のグルーブトラックのブロックを指すように管理情報格納メモリ２６１に含まれるＤＤＳ３０１に含まれるＯＰＣグルーブトラック次使用位置情報４２７を更新する。具体的には、図１７の三角印の位置になるようにＯＰＣグルーブトラック次使用位置情報４２７を更新する。更にこのケースの場合、管理情報格納メモリ２６１に含まれるＤＤＳ３０１に含まれるＯＰＣグルーブトラック次使用位置情報４２７が示すブロックよりも未記録領域側、すなわち、内周側のランドトラックのブロック３を指すように、ＯＰＣランドトラック次使用位置情報４２８を更新する。具体的には、図１７の菱形印の位置になるようにＯＰＣランドトラック次使用位置情報４２８を更新する。一方、ステップＳ１８０６にてランドトラックの記録学習が完了した場合には、ステップＳ１８０６で使用したランドトラックの記録未記録境界位置、つまり最も内周側の位置、の仮想物理アドレスとなるように、管理情報格納メモリ２６１に含まれるＤＤＳ３０１に含まれるＯＰＣランドトラック次使用位置情報４２８を更新する。具体的には、図１６の菱形印の位置になるようにＯＰＣランドトラック次使用位置情報４２８を更新する。
【０１５７】
このようにして記録学習を実施することで、記録学習を開始する時点で、次に使用可能な位置を示すＯＰＣグルーブトラック次使用位置情報４２７やＯＰＣランドトラック次使用位置情報４２８には隣接トラックの記録状態による記録禁止領域を考慮した、実際に使用可能な位置を示すように制御できる。
【０１５８】
なお、例えばステップＳ１８０１やステップＳ１８０４で次に使用可能な位置に関する情報を取得した時点で、隣接トラックの記録状態をチェックして、実際に記録可能な位置に補正するといった処理を行っても良い。
【０１５９】
なお、ＯＰＣ領域３４のグルーブトラックの使用中に未記録欠陥ブロックが生じた場合には、上述のＴＤＭＡ３５の場合と同様にＭＤＭＩ３００にその情報を残しておく。このようにすれば、ランドトラックでの記録学習中にＭＤＭＩ３００の情報を使用して記録禁止領域を把握することが出来るため、記録禁止領域を使用しないように制御することが可能になる。
【０１６０】
なお、本実施の形態の光ディスク１は、記録層を１つ以上備えるとして説明したが、記録層がディスクの両面に配置された両面ディスクであっても良い。
【産業上の利用可能性】
【０１６１】
本開示にかかる情報記録媒体は、記録トラックとしてランドとグルーブのそれぞれに情報が光学的に記録可能な情報記録面を有し、任意の場所からの追記記録が可能な追記型光ディスクなどに適用でき、本開示にかかる情報記録方法、情報記録装置は、記録トラックとしてランドとグルーブのそれぞれに情報が光学的に記録可能な情報記録面を有し、任意の場所からの追記記録が可能な追記型光ディスクを記録再生可能な光ディスクドライブ装置などに適用できる。
【符号の説明】
【０１６２】
１    光ディスク
２    トラック
３    ブロック
４    リードイン領域
５    データ領域
６    リードアウト領域
１０    ＩＳＡ
１１    ユーザデータ領域
１２    ＯＳＡ
３０    ＭＤＭＡ
３１    ＤＭＡ
３２    ドライブ領域
３３    サーボ調整領域
３４    ＯＰＣ領域
３５    ＴＤＭＡ
３６    その他の領域
１０１    グルーブトラック
１０２    ランドトラック
１０３，１０４，１０５    アドレスグループ
１０６，１０７，１０８，１０９，１１０，１１１    物理アドレス
２００    光ディスクドライブ
２１０    命令処理部
２２０    光ピックアップ
２３０    光ディスクコントローラ
２４０    レーザ制御部
２５０    メカ制御部
２６０    メモリ
２６１    管理情報格納メモリ
２７０    システム制御部
２７１    記録部
２７２    再生部
２７３    アドレス変換部
２７４    管理情報更新部
２７５    記録禁止領域判定部
２７６    記録位置算出部
２８０    Ｉ／Ｏバス
３００    ＭＤＭＩ
３０１    ＤＤＳ
３０２    ＤＦＬ
３０３    ＳＲＲＩ
３１０    ＤＭＳ
４０１    総記録ゾーン数
４０２    記録ゾーンエントリ
４０３    先頭位置情報
４０４    最終記録位置情報
４１１    総欠陥エントリ数
４１２    欠陥エントリ
４１３    エントリ種別情報
４１４    交替元位置情報
４１５    交替先位置情報
４１６    連続ブロック数情報
４２１    記録モード
４２２    ユーザデータ領域サイズ
４２３    ＩＳＡサイズ
４２４    ＯＳＡサイズ
４２５    最新ＤＦＬ記録位置情報
４２６    最新ＳＲＲＩ記録位置情報
４２７    ＯＰＣグルーブトラック次使用位置情報
４２８    ＯＰＣランドトラック次使用位置情報
４２９    ＩＳＡ交替領域次使用位置情報
４３０    ＯＳＡ交替領域次使用位置情報
１４０１，１４０２，１４０４，１４０５    トラック
１４０３，１４０６    境界位置
【図１】
0005978470.tif 000002
【図２】
0005978470.tif 000003
【図３】
0005978470.tif 000004
【図４Ａ】
0005978470.tif 000005
【図４Ｂ】
0005978470.tif 000006
【図４Ｃ】
0005978470.tif 000007
【図５】
0005978470.tif 000008
【図６Ｃ】
0005978470.tif 000009
【図７】
0005978470.tif 000010
【図９】
0005978470.tif 000011
【図１０】
0005978470.tif 000012
【図１１】
0005978470.tif 000013
【図１２】
0005978470.tif 000014
【図１３】
0005978470.tif 000015
【図１４】
0005978470.tif 000016
【図１８】
0005978470.tif 000017
【図１９Ａ】
0005978470.tif 000018
【図６Ａ】
0005978470.tif 000019
【図６Ｂ】
0005978470.tif 000020
【図８】
0005978470.tif 000021
【図１５】
0005978470.tif 000022
【図１６】
0005978470.tif 000023
【図１７】
0005978470.tif 000024
【図１９Ｂ】
0005978470.tif 000025