(57)【要約】【課題】互いに用途が異なる複数のデータを同一の情報記録媒体に適切に記録する。【解決手段】記録領域において、欠陥領域を検出するための欠陥検出処理が不要な特定領域に関する情報を含む欠陥管理情報を設定し（ステップ４０５）、データが記録された記録対象領域に関する情報と欠陥管理情報とに基づいて、記録対象領域について欠陥検出処理を行うか否かを決定する（ステップ４３３〜４４３）。そこで、ＡＶデータ領域を特定領域、ＰＣデータ領域を欠陥管理領域とすることにより、ＡＶデータ領域に記録される情報はデータの連続性が確保され、ＰＣデータ領域に記録される情報はデータの信頼性が確保されることとなる。【選択図】図５
2005243203.tif 000002
【特許請求の範囲】
【請求項１】
情報記録媒体の記録領域における欠陥領域を管理するための欠陥管理情報を設定する欠陥管理情報設定方法であって、
前記記録領域において、前記欠陥領域を検出するための欠陥検出処理が不要な特定領域に関する情報を含む欠陥管理情報を設定する工程を含む欠陥管理情報設定方法。
【請求項２】
前記特定領域が前記欠陥検出処理を必要とする欠陥管理領域と隣接しているときに、
前記特定領域に関する情報は、前記特定領域と前記欠陥管理領域との境界に関する情報を含むことを特徴とする請求項１に記載の欠陥管理情報設定方法。
【請求項３】
前記境界に関する情報は、欠陥管理情報領域に格納されることを特徴とする請求項２に記載の欠陥管理情報設定方法。
【請求項４】
前記特定領域に関する情報は、前記特定領域での欠陥検出処理が完了していることを示すダミー情報を含むことを特徴とする請求項１に記載の欠陥管理情報設定方法。
【請求項５】
前記欠陥管理情報は、欠陥検出が完了した領域に関する情報を含み、前記ダミー情報は、前記欠陥検出が完了した領域に関する情報を格納する領域に格納されることを特徴とする請求項４に記載の欠陥管理情報設定方法。
【請求項６】
前記欠陥検出処理は、前記記録領域を再生して正常に記録されているか否かを検査するベリファイ処理であることを特徴とする請求項１〜５のいずれか一項に記載の欠陥管理情報設定方法。
【請求項７】
前記特定領域は、音楽データ及び映像データの少なくとも一方が記録される領域であることを特徴とする請求項１〜６のいずれか一項に記載の欠陥管理情報設定方法。
【請求項８】
前記欠陥管理情報を設定する工程は、情報記録媒体の初期化時に行なわれることを特徴とする請求項１〜７のいずれか一項に記載の欠陥管理情報設定方法。
【請求項９】
情報記録媒体の記録領域にデータを記録する記録方法であって、
データが記録された記録対象領域に関する情報と、請求項１〜８のいずれか一項に記載の欠陥管理情報設定方法にて設定された欠陥管理情報とに基づいて、前記記録対象領域について欠陥検出処理を行うか否かを決定する工程を含む記録方法。
【請求項１０】
前記決定する工程では、特定領域に関する情報に基づいて前記記録対象領域での欠陥検出処理が完了していると判断できる場合には、欠陥検出処理を行なわないことを決定することを特徴とする請求項９に記載の記録方法。
【請求項１１】
前記決定する工程で前記欠陥検出処理を行うことが決定されたときに、欠陥検出処理を行い、前記記録対象領域に欠陥領域が含まれるか否かを判断する工程と；
前記判断の結果、前記記録対象領域に欠陥領域が含まれる場合に、その欠陥領域に記録されたデータを所定の交替領域に記録する工程と；を更に含むことを特徴とする請求項９又は１０に記載の記録方法。
【請求項１２】
前記情報記録媒体の所定領域に前記欠陥管理情報を記録する工程を、更に含むことを特徴とする請求項９〜１１のいずれか一項に記載の記録方法。
【請求項１３】
情報記録媒体に情報を記録する情報記録装置に用いられるプログラムであって、
情報記録媒体の記録領域において、欠陥領域を検出するための欠陥検出処理が不要な特定領域に関する情報を含む欠陥管理情報を設定する手順を、前記情報記録装置の制御用コンピュータに実行させるプログラム。
【請求項１４】
前記設定する手順で設定された欠陥管理情報とデータが記録された記録対象領域に関する情報とに基づいて、前記記録対象領域について欠陥検出処理を行うか否かを決定する手順を、前記制御用コンピュータに更に実行させることを特徴とする請求項１３に記載のプログラム。
【請求項１５】
前記決定する手順で前記欠陥検出処理を行うことが決定されたときに、欠陥検出処理を行い、前記記録対象領域に欠陥領域が含まれるか否かを判断する手順と；
前記判断の結果、前記記録対象領域に欠陥領域が含まれる場合に、その欠陥領域に記録されたデータを所定の交替領域に記録する手順と；を前記制御用コンピュータに更に実行させることを特徴とする請求項１４に記載のプログラム。
【請求項１６】
請求項１３〜１５のいずれか一項に記載のプログラムが記録されたコンピュータ読み取り可能な記録媒体。
【請求項１７】
情報記録媒体に情報を記録する情報記録装置であって、
情報記録媒体の記録領域において、欠陥領域を検出するための欠陥検出処理が不要な特定領域に関する情報を含む欠陥管理情報を設定する設定手段と；
前記記録領域にデータを記録する記録手段と；
前記データの記録後に、前記データが記録された記録対象領域に関する情報と、前記欠陥管理情報とに基づいて前記記録対象領域について欠陥検出処理を行うか否かを決定する決定手段と；を備える情報記録装置。
【請求項１８】
前記設定手段は、前記情報記録媒体の初期化時に前記欠陥管理情報を設定することを特徴とする請求項１７に記載の情報記録装置。
【請求項１９】
前記情報記録媒体は、ディスク状の媒体であり、前記特定領域は、欠陥検出処理を必要とする欠陥管理領域よりも内周側に設けられていることを特徴とする請求項１７又は１８に記載の情報記録装置。
【請求項２０】
前記特定領域が欠陥検出処理を必要とする欠陥管理領域と隣接しているときに、
前記特定領域に関する情報は、前記特定領域と前記欠陥管理領域との境界に関する情報を含むことを特徴とする請求項１７〜１９のいずれか一項に記載の情報記録装置。
【請求項２１】
前記設定手段は、前記境界に関する情報を欠陥管理情報領域に格納することを特徴とする請求項２０に記載の情報記録装置。
【請求項２２】
前記特定領域に関する情報は、前記特定領域での前記欠陥検出処理が完了していることを示すダミー情報を含むことを特徴とする請求項１７〜１９のいずれか一項に記載の情報記録装置。
【請求項２３】
前記欠陥管理情報は、欠陥検出が完了した領域に関する情報を含み、前記設定手段は、前記ダミー情報を、前記欠陥検出が完了した領域に関する情報を格納する領域に格納することを特徴とする請求項２２に記載の情報記録装置。
【請求項２４】
前記決定手段は、前記特定領域に関する情報に基づいて前記記録対象領域での欠陥検出処理が完了していると判断できる場合には、欠陥検出処理を行なわないことを決定することを特徴とする請求項２２又は２３に記載の情報記録装置。
【請求項２５】
前記特定領域に関する情報は、ユーザにより設定可能であることを特徴とする請求項１７〜２４のいずれか一項に記載の情報記録装置。
【請求項２６】
前記決定手段で欠陥検出処理を行うことが決定されたときに、
前記欠陥検出処理を行い、前記記録対象領域に欠陥領域が含まれる場合に、その欠陥領域に記録されたデータを所定の交替領域に記録する交替手段を更に備えることを特徴とする請求項１７〜２５のいずれか一項に記載の情報記録装置。
【請求項２７】
前記欠陥検出処理は、前記記録領域を再生して正常に記録されているか否かを検査するベリファイ処理であることを特徴とする請求項１７〜２６のいずれか一項に記載の情報記録装置。
【請求項２８】
前記記録手段は、更に前記欠陥管理情報を前記情報記録媒体の所定領域に記録することを特徴とする請求項１７〜２７のいずれか一項に記載の情報記録装置。
【請求項２９】
前記特定領域は、音楽データ及び映像データの少なくとも一方が記録される領域であることを特徴とする請求項１７〜２８のいずれか一項に記載の情報記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、欠陥管理情報設定方法、記録方法、プログラム及び記録媒体、並びに情報記録装置に係り、更に詳しくは、情報記録媒体の記録領域における欠陥領域を管理するための欠陥管理情報を設定する欠陥管理情報設定方法、情報記録媒体に情報を記録する記録方法、情報記録装置で用いられるプログラム及び該プログラムが記録された記録媒体、並びに情報記録媒体に情報を記録する情報記録装置に関する。
【背景技術】
【０００２】
パーソナルコンピュータ（以下「パソコン」と略述する）は、その機能向上及び低価格化に伴い、文書作成、表計算、及びデータベースによるデータ管理などに広く用いられるようになった。そして、パソコンで作成したデータ、及びパソコンで用いられるデータなど（以下「ＰＣデータ」ともいう）を記録するための情報記録媒体としてＣＤ（compact disc）や、ＣＤの約７倍相当のデータをＣＤと同じ直径のディスクに記録可能としたＤＶＤ（digital versatile disc）などの光ディスクが注目されるようになり、光ディスクに情報を記録するための情報記録装置として光ディスク装置が普及するようになった。
【０００３】
これらの情報記録媒体のうち、書き換えが可能な情報記録媒体では、従来、記録されたデータの信頼性を確保するための一手段として、欠陥管理が適用されている。この欠陥管理では、記録媒体の欠陥部分とこの欠陥部分に代えて使用する領域とを関連つけてなるリストを情報記録媒体の所定の交替領域に記録しておき、その後の情報記録、再生時に前記リストを参照することで欠陥部分の使用を避けるように制御するものである。
【０００４】
また、デジタル技術の進歩及びデータ圧縮技術の向上に伴い、音楽や映像などのデータ（以下「ＡＶデータ」ともいう）が光ディスクに記録されるようになってきた。一般的にＡＶデータは、再生した音声や映像が感覚的に許容できる範囲内であれば、ＰＣデータほどの信頼性がなくても良く、その代わり記録が中断されないことの方が重要である。そこで、ＡＶデータを記録する場合は、記録領域における欠陥領域の管理は行なわれていない。
【０００５】
このように、ＰＣデータとＡＶデータとではデータ記録の際に要求される性質が異なるため、ＰＣデータ及びＡＶデータは、それぞれ別々の光ディスクに記録されていた（例えば、特許文献１参照）。
【０００６】
ところで、同一ディスクにＡＶデータとＰＣデータとを混在させて記録する場合が有り得る(例えば、特許文献２参照)。例えば、同一ディスクに映像データとＰＣデータとを混在させて記録したディスクは、映像データの再生が可能な再生環境(例えばＤＶＤプレイヤ)にセットされた場合には映像データの再生が可能であり、パソコンに接続された光ディスク装置にセットされた場合には映像データ及びＰＣデータの再生がいずれも可能である。
【０００７】
しかしながら、ＡＶデータが記録される場合は、記録領域における欠陥管理が行なわれないため、例えばＰＣデータ領域に欠陥領域が存在し、その欠陥領域が含まれる領域が記録対象領域となる場合であっても、その記録対象領域にそのままＰＣデータが記録されるため、ＰＣデータの信頼性が低下するおそれがあった。
【０００８】
【特許文献１】特開２０００−４８４９１号公報
【特許文献２】特開２０００−３２３７８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本発明は、かかる事情の下になされたもので、その第１の目的は、互いに用途が異なる複数種類のデータを同一の情報記録媒体に適切に記録することを可能とする欠陥管理情報設定方法を提供することにある。
【００１０】
また、本発明の第２の目的は、互いに用途が異なる複数種類のデータを同一の情報記録媒体に適切に記録することができる記録方法及び情報記録装置を提供することにある。
【００１１】
また、本発明の第３の目的は、情報記録装置の制御用コンピュータにて実行され、互いに用途が異なる複数種類のデータを同一の情報記録媒体に適切に記録することができるプログラム及びそのプログラムが記録された記録媒体を提供することにある。
【課題を解決するための手段】
【００１２】
請求項１に記載の発明は、情報記録媒体の記録領域における欠陥領域を管理するための欠陥管理情報を設定する欠陥管理情報設定方法であって、前記記録領域において、前記欠陥領域を検出するための欠陥検出処理が不要な特定領域に関する情報を含む欠陥管理情報を設定する工程を含む欠陥管理情報設定方法である。
【００１３】
これによれば、設定された欠陥管理情報に基づいて、データ記録の際に欠陥検出処理の要否を知ることができる。従って、結果として互いに用途が異なる複数種類のデータを同一の情報記録媒体に適切に記録することが可能となる。
【００１４】
この場合において、請求項２に記載の欠陥管理情報設定方法の如く、前記特定領域が前記欠陥検出処理を必要とする欠陥管理領域と隣接しているときに、前記特定領域に関する情報は、前記特定領域と前記欠陥管理領域との境界に関する情報を含むこととすることができる。
【００１５】
この場合において、請求項３に記載の欠陥管理情報設定方法の如く、前記境界に関する情報は、欠陥管理情報領域に格納されることとすることができる。
【００１６】
上記請求項１に記載の欠陥管理情報設定方法において、請求項４に記載の欠陥管理情報設定方法の如く、前記特定領域に関する情報は、前記特定領域での欠陥検出処理が完了していることを示すダミー情報を含むこととすることができる。
【００１７】
この場合において、請求項５に記載の欠陥管理情報設定方法の如く、前記欠陥管理情報は、欠陥検出が完了した領域に関する情報を含み、前記ダミー情報は、欠陥検出が完了した領域に関する情報を格納する領域に格納されることとすることができる。
【００１８】
上記請求項１〜５に記載の各欠陥管理情報設定方法において、請求項６に記載の欠陥管理情報設定方法の如く、前記欠陥検出処理は、前記記録領域を再生して正常に記録されているか否かを検査するベリファイ処理であることとすることができる。
【００１９】
上記請求項１〜６に記載の各欠陥管理情報設定方法において、請求項７に記載の欠陥管理情報設定方法の如く、前記特定領域は、音楽データ及び映像データの少なくとも一方が記録される領域であることとすることができる。
【００２０】
上記請求項１〜７に記載の各欠陥管理情報設定方法において、請求項８に記載の欠陥管理情報設定方法の如く、前記欠陥管理情報を設定する工程は、情報記録媒体の初期化時に行なわれることとすることができる。
【００２１】
請求項９に記載の発明は、情報記録媒体の記録領域にデータを記録する記録方法であって、データが記録された記録対象領域に関する情報と、請求項１〜８のいずれか一項に記載の欠陥管理情報設定方法にて設定された欠陥管理情報とに基づいて、前記記録対象領域について欠陥検出処理を行うか否かを決定する工程を含む記録方法である。
【００２２】
これによれば、データが記録された記録対象領域に関する情報と、請求項１〜８のいずれか一項に記載の欠陥管理方法にて設定された欠陥管理情報とに基づいて、記録対象領域について欠陥検出処理を行うか否かが決定される。従って、結果として互いに用途が異なる複数種類のデータを同一の情報記録媒体に適切に記録することが可能となる。
【００２３】
この場合において、請求項１０に記載の記録方法の如く、前記決定する工程では、前記特定領域に関する情報に基づいて前記記録対象領域での欠陥検出処理が完了していると判断できる場合には、欠陥検出処理を行なわないことを決定することとすることができる。
【００２４】
上記請求項９及び１０に記載の各記録方法において、請求項１１に記載の記録方法の如く、前記決定する工程で前記欠陥検出処理を行うことが決定されたときに、欠陥検出処理を行い、前記記録対象領域に欠陥領域が含まれるか否かを判断する工程と；前記判断の結果、前記記録対象領域に欠陥領域が含まれる場合に、その欠陥領域に記録されたデータを所定の交替領域に記録する工程と；を更に含むこととすることができる。
【００２５】
上記請求項９〜１１に記載の各記録方法において、請求項１２に記載の記録方法の如く、前記情報記録媒体の所定領域に前記欠陥管理情報を記録する工程を、更に含むこととすることができる。
【００２６】
請求項１３に記載の発明は、情報記録媒体に情報を記録する情報記録装置に用いられるプログラムであって、情報記録媒体の記録領域において、欠陥領域を検出するための欠陥検出処理が不要な特定領域に関する情報を含む欠陥管理情報を設定する手順を、前記情報記録装置の制御用コンピュータに実行させるプログラムである。
【００２７】
これによれば、本発明のプログラムが所定のメモリにロードされ、その先頭アドレスがプログラムカウンタにセットされると、情報記録装置の制御用コンピュータは、欠陥領域を検出するための欠陥検出処理が不要な特定領域に関する情報を含む欠陥管理情報を設定する。すなわち、本発明のプログラムによれば、情報記録装置の制御用コンピュータに請求項１に記載の発明に係る欠陥管理情報設定方法を実行させることができ、これにより、互いに用途が異なる複数種類のデータを同一の情報記録媒体に適切に記録することが可能となる。
【００２８】
この場合において、請求項１４に記載のプログラムの如く、前記設定する手順で設定された欠陥管理情報とデータが記録された記録対象領域に関する情報とに基づいて、前記記録対象領域について欠陥検出処理を行うか否かを決定する手順を、前記制御用コンピュータに更に実行させることとすることができる。
【００２９】
この場合において、請求項１５に記載のプログラムの如く、前記決定する手順で前記欠陥検出処理を行うことが決定されたときに、欠陥検出処理を行い、前記記録対象領域に欠陥領域が含まれるか否かを判断する手順と；前記判断の結果、前記記録対象領域に欠陥領域が含まれる場合に、その欠陥領域に記録されたデータを所定の交替領域に記録する手順と；を前記制御用コンピュータに更に実行させることとすることができる。
【００３０】
請求項１６に記載の発明は、請求項１３〜１５のいずれか一項に記載のプログラムが記録されたコンピュータ読み取り可能な記録媒体である。
【００３１】
これによれば、請求項１３〜１５のいずれか一項に記載のプログラムが記録されているために、コンピュータに実行させることにより、互いに用途が異なる複数種類のデータを同一の情報記録媒体に適切に記録することが可能となる。
【００３２】
請求項１７に記載の発明は、情報記録媒体に情報を記録する情報記録装置であって、情報記録媒体の記録領域において、欠陥領域を検出するための欠陥検出処理が不要な特定領域に関する情報を含む欠陥管理情報を設定する設定手段と；前記記録領域にデータを記録する記録手段と；前記データの記録後に、前記データが記録された記録対象領域に関する情報と、前記欠陥管理情報とに基づいて前記記録対象領域について欠陥検出処理を行うか否かを決定する決定手段と；を備える情報記録装置である。
【００３３】
これによれば、設定手段により情報記録媒体の記録領域における欠陥領域を検出するための欠陥検出処理が不要な特定領域に関する情報を含む欠陥管理情報が設定される。そして、記録手段により記録領域にデータが記録されると、データが記録された記録対象領域に関する情報と、欠陥管理情報とに基づいて記録対象領域について欠陥検出処理を行うか否かが決定手段により決定される。従って、結果として互いに用途が異なる複数種類のデータを同一の情報記録媒体に適切に記録することが可能となる。
【００３４】
この場合において、請求項１８に記載の情報記録装置の如く、前記設定手段は、前記情報記録媒体の初期化時に前記欠陥管理情報を設定することとすることができる。
【００３５】
上記請求項１７及び１８に記載の各情報記録装置において、請求項１９に記載の情報記録装置の如く、前記情報記録媒体は、ディスク状の媒体であり、前記特定領域は、欠陥検出処理を必要とする欠陥管理領域よりも内周側に設けられていることとすることができる。
【００３６】
上記請求項１７〜１９に記載の各情報記録装置において、請求項２０に記載の情報記録装置の如く、前記特定領域が欠陥検出処理を必要とする欠陥管理領域と隣接しているときに、前記特定領域に関する情報は、前記特定領域と前記欠陥管理領域との境界に関する情報を含むこととすることができる。
【００３７】
この場合において、請求項２１に記載の情報記録装置の如く、前記設定手段は、前記境界に関する情報を欠陥管理情報領域に格納することとすることができる。
【００３８】
上記請求項１７〜１９に記載の各情報記録装置において、請求項２２に記載の情報記録装置の如く、前記特定領域に関する情報は、前記特定領域での前記欠陥検出処理が完了していることを示すダミー情報を含むこととすることができる。
【００３９】
この場合において、請求項２３に記載の情報記録装置の如く、前記欠陥管理情報は、欠陥検出が完了した領域に関する情報を含み、前記設定手段は、前記ダミー情報を、欠陥検出が完了した領域に関する情報を格納する領域に格納することとすることができる。
【００４０】
上記請求項２２及び２３に記載の各情報記録装置において、請求項２４に記載の情報記録装置の如く、前記決定手段は、前記特定領域に関する情報に基づいて前記記録対象領域での欠陥検出処理が完了していると判断できる場合には、欠陥検出処理を行なわないことを決定することとすることができる。
【００４１】
上記請求項１７〜２４に記載の各情報記録装置において、請求項２５に記載の情報記録装置の如く、前記特定領域に関する情報は、ユーザにより設定可能であることとすることができる。
【００４２】
上記請求項１７〜２５に記載の各情報記録装置において、請求項２６に記載の情報記録装置の如く、前記決定手段で欠陥検出処理を行うことが決定されたときに、前記欠陥検出処理を行い、前記記録対象領域に欠陥領域が含まれる場合に、その欠陥領域に記録されたデータを所定の交替領域に記録する交替手段を更に備えることとすることができる。
【００４３】
上記請求項１７〜２６に記載の各情報記録装置において、請求項２７に記載の情報記録装置の如く、前記欠陥検出処理は、前記記録領域を再生して正常に記録されているか否かを検査するベリファイ処理であることとすることができる。
【００４４】
上記請求項１７〜２７に記載の各情報記録装置において、請求項２９に記載の情報記録装置の如く、前記記録手段は、更に前記欠陥管理情報を前記情報記録媒体の所定領域に記録することとすることができる。
【００４５】
上記請求項１７〜２８に記載の各情報記録装置において、請求項３０に記載の情報記録装置の如く、前記特定領域は、音楽データ及び映像データの少なくとも一方が記録される領域であることとすることができる。
【発明を実施するための最良の形態】
【００４６】
《第１の実施形態》
以下、本発明の第１の実施形態を図１〜図８（Ｂ）に基づいて説明する。図１には、第１の実施形態に係る情報記録装置としての光ディスク装置２０の概略構成が示されている。
【００４７】
この図１に示される光ディスク装置２０は、情報記録媒体としての光ディスク１５を回転駆動するためのスピンドルモータ２２、光ピックアップ装置２３、該光ピックアップ装置２３をスレッジ方向に駆動するためのシークモータ２１、レーザ制御回路２４、エンコーダ２５、サーボ制御回路２６、再生信号処理回路２８、バッファＲＡＭ３４、バッファマネージャ３７、インターフェース３８、フラッシュメモリ３９、ＣＰＵ４０及びＲＡＭ４１などを備えている。なお、図１における矢印は、代表的な信号や情報の流れを示すものであり、各ブロックの接続関係の全てを表すものではない。
【００４８】
前記光ピックアップ装置２３は、スパイラル状又は同心円状のトラック（記録領域）が形成された光ディスク１５の記録面にレーザ光を照射するとともに、記録面からの反射光を受光するための装置である。この光ピックアップ装置２３は、光源としての半導体レーザ、対物レンズを含み前記半導体レーザから出射された光束を光ディスク１５の記録面に導くとともに、前記記録面で反射された戻り光束を所定の受光位置まで導く光学系、前記受光位置に配置され前記戻り光束を受光する受光器、及び駆動系（フォーカシングアクチュエータ及びトラッキングアクチュエータ）（いずれも図示省略）などを含んで構成されている。そして、前記受光器からは、その受光量に応じた信号が再生信号処理回路２８に出力される。
【００４９】
前記再生信号処理回路２８は、Ｉ／Ｖアンプ２８ａ、サーボ信号検出回路２８ｂ、ウォブル信号検出回路２８ｃ、ＲＦ信号検出回路２８ｄ、及びデコーダ２８ｅなどから構成されている。
【００５０】
前記Ｉ／Ｖアンプ２８ａは、光ピックアップ装置２３を構成する前記受光器の出力信号を電圧信号に変換するとともに、所定のゲインで増幅する。
【００５１】
前記サーボ信号検出回路２８ｂは、Ｉ／Ｖアンプ２８ａの出力信号に基づいてフォーカスエラー信号及びトラックエラー信号などのサーボ信号を検出する。ここで検出されたサーボ信号は前記サーボ制御回路２６に出力される。
【００５２】
前記ウォブル信号検出回路２８ｃは、Ｉ／Ｖアンプ２８ａの出力信号に基づいてウォブル信号を検出する。前記ＲＦ信号検出回路２８ｄは、Ｉ／Ｖアンプ２８ａの出力信号に基づいてＲＦ信号を検出する。前記デコーダ２８ｅは前記ウォブル信号からアドレス情報及び同期信号などを抽出する。ここで抽出されたアドレス情報はＣＰＵ４０に出力され、同期信号はエンコーダ２５に出力される。また、デコーダ２８ｅは前記ＲＦ信号に対して復号処理及び誤り検出処理などを行い、誤りが検出されたときには誤り訂正処理を行った後、再生データとして前記バッファマネージャ３７を介して前記バッファＲＡＭ３４に格納する。
【００５３】
前記サーボ制御回路２６は、ＰＵ制御回路２６ａ、シークモータ制御回路２６ｂ、及びＳＰモータ制御回路２６ｃを有している。
【００５４】
前記ＰＵ制御回路２６ａは、光ピックアップ装置２３を構成する前記対物レンズのフォーカスずれを補正するために、前記フォーカスエラー信号に基づいてフォーカシングアクチュエータの駆動信号を生成し、光ピックアップ装置２３に出力する。また、ＰＵ制御回路２６ａは、対物レンズのトラックずれを補正するために、前記トラックエラー信号に基づいてトラッキングアクチュエータの駆動信号を生成し、光ピックアップ装置２３に出力する。これにより、トラッキング制御及びフォーカス制御が行われる。
【００５５】
前記シークモータ制御回路２６ｂは、ＣＰＵ４０の指示に基づいてシークモータ２１を駆動するための駆動信号を生成し、シークモータ２１に出力する。
【００５６】
前記ＳＰモータ制御回路２６ｃは、ＣＰＵ４０の指示に基づいてスピンドルモータ２２を駆動するための駆動信号を生成し、スピンドルモータ２２に出力する。
【００５７】
前記バッファＲＡＭ３４には、光ディスク１５に記録するデータ（記録用データ）、及び光ディスク１５から再生したデータ（再生データ）などが一時的に格納される。このバッファＲＡＭ３４へのデータの入出力は、前記バッファマネージャ３７によって管理されている。
【００５８】
前記エンコーダ２５は、ＣＰＵ４０の指示に基づいてバッファＲＡＭ３４に蓄積されている記録用データをバッファマネージャ３７を介して取り出し、データの変調及びエラー訂正コードの付加などを行ない、光ディスク１５への書き込み信号を生成する。ここで生成された書き込み信号はレーザ制御回路２４に出力される。
【００５９】
前記レーザ制御回路２４は、光ピックアップ装置２３を構成する前記半導体レーザから出射されるレーザ光のパワーを制御する。例えば記録の際には、前記書き込み信号、記録条件、及び半導体レーザの発光特性などに基づいて半導体レーザの駆動信号がレーザ制御回路２４にて生成される。
【００６０】
前記インターフェース３８は、上位装置９０（例えば、パソコン）との双方向の通信インターフェースであり、ＡＴＡＰＩ（AT Attachment Packet Interface）及びＳＣＳＩ（Small Computer System Interface）などの標準インターフェースに準拠している。
【００６１】
前記フラッシュメモリ３９は、プログラム領域及びデータ領域を含んで構成されている。フラッシュメモリ３９のプログラム領域には、ＣＰＵ４０にて解読可能なコードで記述された本発明に係るプログラムを含むプログラムが格納されている。また、フラッシュメモリ３９のデータ領域には、記録条件、及び半導体レーザの発光特性などが格納されている。
【００６２】
前記ＣＰＵ４０は、フラッシュメモリ３９のプログラム領域に格納されている上記プログラムに従って前記各部の動作を制御するとともに、制御に必要なデータなどをＲＡＭ４１及びバッファＲＡＭ３４に保存する。
【００６３】
ここで、従来の欠陥管理方式における記録領域のレイアウト（disc layout）について欠陥管理に関わる主要な部分を図２を用いて説明する。この従来例では、記録領域は、一例として、図２に示されるように内周側から外周側に向かって、リードイン領域、データ領域、及びリードアウト領域に分けられている。
【００６４】
前記リードイン領域には、前記欠陥管理情報などが記録される欠陥管理情報領域が存在する。
【００６５】
データの記録及び再生はデータ領域に対して行われる。データ領域の全セクタには物理アドレスという絶対アドレスがあらかじめ割り当てられている。このデータ領域は、交替領域１（以下「ＳＡ１」という）、ユーザデータ領域（以下「ＵＤＡ」という）、及び交替領域２（以下「ＳＡ２」という）に分割されている。ＵＤＡは、ユーザデータを格納するために用意された領域である。このＵＤＡに含まれる各セクタには論理アドレスが割り当てられており、ユーザはその論理アドレスを用いて光ディスクにアクセスし、データの記録及び再生を行う。
【００６６】
図３は、同一ディスクにＡＶデータとＰＣデータとを混在させて記録する例である。図に示されるように、記録領域は、内周側から外周側に向かって３つの領域（リードイン領域（Lead-in Zone）、データ領域（Data Zone）、及びリードアウト領域（Lead-out Zone）に分けられている。データ領域は、ファイル管理情報が格納される領域と、画像データが格納されるＡＶデータ領域と、ＡＶデータ以外のデータが格納されるＰＣデータ領域とに分けられている。ＡＶデータ領域は、映像データに関する制御情報が格納される領域と映像データ（Video Object）が格納される領域を含んでいる。
【００６７】
次に、前記光ディスク１５における記録領域のレイアウトについて、その特徴的な部分を、図４（Ａ）及び図４（Ｂ）を用いて説明する。本第１の実施形態では、光ディスク１５の記録領域は、一例として図４（Ａ）に示されるように、前述した従来例と同様に、内周側から外周側に向かって３つの領域（リードイン領域、データ領域、及びリードアウト領域）に分けられている。
【００６８】
そして、リードイン領域には、欠陥管理情報領域が存在し、データ領域にはＳＡ１、ＵＤＡ及びＳＡ２が存在する。
【００６９】
ＵＤＡは、ＡＶデータ領域（AV Data Area）とＰＣデータ領域（PC Data Area）とに分割されている。このＡＶデータ領域には、ＡＶデータ及びＰＣデータのファイル管理情報と、ＡＶデータが格納される。また、ＰＣデータ領域には、ＰＣデータが格納される。ここでは、ＡＶデータ領域がＰＣデータ領域よりも内周側に設けられているものとする。そして、ＡＶデータ領域とＰＣデータ領域との境界については、ユーザが任意に設定することができる。
【００７０】
前記欠陥管理情報領域は欠陥管理情報を格納する領域である。この欠陥管理情報には、図４（Ｂ）に示されるように、「識別ＩＤ」、「バージョン番号」、「更新回数」、「ＵＤＡサイズ」、「ＳＡ１サイズ」、「ＳＡ２サイズ」、「ディスク・ステータス」、「ラスト・リトン・アドレス（ＬＷＡ）」、「ラスト・べリファイド・アドレス（ＬＶＡ）」、「交替禁止領域情報（ＲＤＡＥＡ）」、「交替リストの個数」、及び「交替リスト１」〜「交替リストｎ」などを有している。「識別ＩＤ」には、当該情報が欠陥管理情報であることを示すＩＤ情報が格納され、「バージョン番号」には、当該欠陥管理情報のバージョン番号が格納され、「更新回数」には、当該欠陥管理情報が更新（記録）された回数が格納される。また、「ＵＤＡサイズ」には、ＵＤＡのサイズが格納され、「ＳＡ１サイズ」には、ＳＡ１のサイズが格納され、「ＳＡ２サイズ」には、ＳＡ２のサイズが格納される。さらに、「ディスク・ステータス」には、フォーマッティング・ステータス(Formatting status)や、ベリフィケーション・ステータス(Verification status)など、バックグラウンドフォーマット処理の状態を示す情報が格納される。フォーマッティング・ステータスには、ダミーデータの記録(ここでは「ディ・アイス処理」と呼ぶ)が完了しているか否かの情報が格納され、ベリフィケーション・ステータスには、ベリファイ処理中であるか否かの情報が格納される。これらの情報は、バックグラウンドフォーマットを再開するときに参照される。「ラスト・リトン・アドレス（ＬＷＡ）」（以下「ＬＷＡ ポインタ」ともいう）には、バックグラウンドフォーマット処理において、ダミーデータが記録されている最終アドレスを示すポインタ情報が格納される。このＬＷＡ ポインタはディ・アイス処理を再開するときに参照され、ＬＷＡ ポインタが示すアドレスに続くアドレスからディ・アイス処理が再開される。「ラスト・べリファイド・アドレス（ＬＶＡ）」（以下「ＬＶＡ ポインタ」ともいう）には、バックグラウンドフォーマット処理において、ベリファイ処理が完了したアドレスを示すポインタ情報が格納される。このＬＶＡポインタは、ベリファイ処理を再開するときに参照され、ＬＶＡ ポインタが示すアドレスに続くアドレスからベリファイ処理が再開される。ここで、本実施形態における欠陥管理情報では、ユーザデータ領域ＵＤＡ内において欠陥検出を行わない領域の最終アドレスのポインタ情報を格納するために、「交替禁止領域情報（ＲＤＡＥＡ）」（Replacement Disabled Area End Address(RDAEA) Pointer）を格納する。すなわち、ユーザデータ領域ＵＤＡの開始アドレスから交替禁止領域情報(以下「ＲＤＡＥＡポインタ」ともいう)が示すアドレスまでの領域は欠陥管理が行われない領域となる。なお、ＲＤＡＥＡポインタが０のときには、ユーザデータ領域ＵＤＡの全領域で欠陥管理が行なわれる。このＲＤＡＥＡポインタは、ユーザが任意に設定することができる。「交替リストの個数」には、当該交替リストテーブル内に格納されている交替リストの数が格納される。ここではｎ個の交替リストが存在するものとする。「交替リスト１」〜「交替リストｎ」には、それぞれ欠陥ブロックのアドレスと交替ブロックのアドレスとの対応関���が格納される。
【００７１】
次に、前述のようにして構成された光ディスク装置２０が、上位装置９０からフォーマット要求のコマンド（以下「フォーマットコマンド」と略述する）を受信したときの処理について図５及び図６を用いて説明する。図５及び図６のフローチャートは、それぞれＣＰＵ４０によって実行される一連の処理アルゴリズムに対応している。なお、光ディスク１５はブランクディスクであるものとする。
【００７２】
上位装置９０からフォーマットコマンドを受信すると、図５及び図６のフローチャートに対応するプログラム（以下「第１のバックグラウンドフォーマットプログラム」という）の先頭アドレスがＣＰＵ４０のプログラムカウンタにセットされ、第１のバックグラウンドフォーマットプログラムが起動する。なお、処理の途中でディスクの排出要求及びフォーマット中断要求はないものとする。また、ユーザデータのすべてがバッファＲＡＭ３４に保持可能であるものとする。
【００７３】
図５の最初のステップ４０１では、ユーザによって設定されたＲＤＡＥＡに関する情報を上位装置９０を介して取得する。ここでは、一例として、ＡＶデータ領域とＰＣデータ領域との境界がＲＤＡＥＡに関する情報として設定されたものとする。従って、図７（Ａ）に示されるように、ＡＶデータ領域の最終アドレスがＲＤＡＥＡとなり、ＡＶデータ領域が欠陥検出処理を行なわない領域（特定領域）となる。
【００７４】
次のステップ４０３では、取得されたＲＤＡＥＡを示すポインタを欠陥管理情報内のＲＤＡＥＡポインタに設定し、欠陥管理情報を初期化する。初期化された欠陥管理情報は、前記ＲＡＭ４１に確保されている所定の領域に保存される。
【００７５】
次のステップ４０５では、リードイン領域内のイニシャル領域に所定の情報を記録する。このときに、初期化された欠陥管理情報も光ディスク１５に記録される。
【００７６】
次のステップ４０７では、フォーマット完了を上位装置９０に通知する。そして、記録要求フラグ及び再生要求フラグにそれぞれ「０」をセットする。なお、本実施形態では、上位装置９０との通信は送信及び受信ともに割り込み処理にて行われ、上位装置９０から記録を要求するコマンド（Write Command、以下「記録要求コマンド」ともいう）を受信すると、割り込み処理にて上記記録要求フラグに「１」がセットされ、上位装置９０から再生を要求するコマンド（Read Command、以下「再生要求コマンド」ともいう）を受信すると、割り込み処理にて上記再生要求フラグに「１」がセットされるようになっている。
【００７７】
次のステップ４１１では、前記ディスク・ステータスを参照し、フォーマットが完了しているか否かを判断する。ここでは、フォーマットは完了していないので、ここでの判断は否定され、ステップ４１３に移行する。
【００７８】
このステップ４１３では、記録要求フラグ及び再生要求フラグを参照し、上位装置９０から記録要求又は再生要求があるか否かを判断する。記録要求フラグ及び再生要求フラグがいずれも「０」であれば、ここでの判断は否定され、ステップ４１５に移行する。
【００７９】
このステップ４１５では、前記ディスク・ステータスを構成するフォーマッティング・ステータスを参照し、前記ディ・アイス処理が完了しているか否かを判断する。ここでは、まだディ・アイス処理は行なわれていないため、ここでの判断は否定され、ステップ４１７に移行する。
【００８０】
このステップ４１７では、ディ・アイス処理の実行中であるか否かを判断する。ここでは、ディ・アイス処理はまだ開始されていないため、ここでの判断は否定され、ステップ４１９に移行する。
【００８１】
このステップ４１９では、ＬＷＡを取得する。
【００８２】
次のステップ４２１では、取得したＬＷＡに続くアドレスからディ・アイス処理を開始する。ここでは、一例として図７（Ｂ）に示されるように、データ領域の先頭アドレスからディ・アイス処理が開始される。そして、前記ステップ４１１に戻る。
【００８３】
なお、前記ステップ４１７において、ディ・アイス処理の実行中であれば、ステップ４１７での判断は肯定され、前記ステップ４１１に戻る。
【００８４】
以下、ステップ４１３及びステップ４１５での判断が肯定されるまで、ディ・アイス処理を継続する。なお、すでにデータが記録されている領域ではディ・アイス処理はスキップされる。そして、ディ・アイス処理が完了すると、例えば割り込み処理にてフォーマッティング・ステータスにディ・アイス処理の完了情報がセットされるようになっている。
【００８５】
ディ・アイス処理が完了すると、前記ステップ４１５での判断は肯定され、ステップ４３１に移行する。
【００８６】
このステップ４３１では、ベリファイ処理の実行中であるか否かを判断する。ここでは、まだベリファイ処理は開始されていないため、ここでの判断は否定され、ステップ４３３に移行する。
【００８７】
このステップ４３３では、ＬＶＡを取得し、該ＬＶＡに続くアドレスをベリファイ処理の開始アドレス（以下「ベリファイ開始アドレス」と略述する）とする。ここでは、一例として図７（Ｃ）に示されるように、ＳＡ１の先頭アドレスがベリファイ開始アドレスとなる。
【００８８】
次のステップ４３５では、ベリファイ処理を行なう領域がＳＡ１であるか否かを判断する。ここでは、ベリファイ開始アドレスがＳＡ１の先頭アドレスであるため、ここでの判断は肯定され、ステップ４３７に移行する。
【００８９】
このステップ４３７では、ベリファイ処理を行なう領域をＳＡ１に制限する。すなわち、ＳＡ１の終了アドレスをベリファイ処理の終了アドレス（以下「ベリファイ終了アドレス」と略述する）とする。そして、ステップ４５１に移行する。
【００９０】
このステップ４５１では、ベリファイ処理を開始する。
【００９１】
次のステップ４５３では、ベリファイ処理の結果に基づいて、欠陥があるか否かを判断する。欠陥が検出されなければ、ここでの判断は否定され、前記ステップ４１１に戻る。一方、欠陥が検出されると、ここでの判断は肯定され、ステップ４５５に移行する。
【００９２】
このステップ４５５では、検出された欠陥に関する情報を欠陥リストに追加し、欠陥管理情報を更新する。そして、前記ステップ４１１に戻る。
【００９３】
以下、ステップ４１３での判断が肯定されるまで、ＳＡ１のベリファイ処理を継続する。なお、ベリファイ処理の実行中は、ステップ４３１での判断は肯定され、前記ステップ４５３に移行する。そして、ＳＡ１のベリファイ処理が終了すると、ステップ４３５での判断は否定され、ステップ４４１に移行する。
【００９４】
このステップ４４１では、ベリファイ処理のアドレスがユーザデータ領域ＵＤＡの開始アドレスと一致するか否かを判断する。ここでは、ＳＡ１のベリファイ処理が終了した直後であるため、ここでの判断は肯定され、ステップ４４３に移行する。
【００９５】
このステップ４４３では、ＲＤＡＥＡポインタを参照し、ＲＤＡＥＡポインタが示すアドレスに続くアドレスをベリファイ開始アドレスに変更する。ここでは、一例として図７（Ｄ）に示されるように、ＰＣデータ領域の先頭アドレスがベリファイ開始アドレスとなる。これにより、ＡＶデータ領域でのベリファイ処理はスキップされることとなる。なお、ベリファイ終了アドレスは、データ領域の最終アドレス、すなわちＳＡの最終アドレスが設定される。そして、前記ステップ４５１に移行する。
【００９６】
以下、ステップ４１１又はステップ４１３での判断が肯定されるまで、ベリファイ処理を継続する。なお、ステップ４４１での判断は、以後否定され、前記ステップ４５１に移行する。そして、一例として図７（Ｅ）に示されるように、ＳＡ２の最終アドレスでのベリファイ処理が終了すると、例えば割り込み処理にてディスク・ステータスにフォーマットの完了情報がセットされるようになっている。
【００９７】
また、前記ステップ４１３において、記録要求フラグ及び再生要求フラグの少なくとも一方が「１」であれば、ここでの判断は肯定され、図６のステップ５０１に移行する。
【００９８】
このステップ５０１では、バックグラウンドフォーマットを中断する。
【００９９】
次のステップ５０３では、欠陥管理情報情報の内容を更新する。すなわち、例えばディ・アイス処理の実行中であれば、ディ・アイス処理が終了した領域の最終アドレスを示すポインタをＬＷＡポインタに保存する。また、例えばベリファイの実行中であれば、ベリファイ処理が終了した領域の最終アドレスを示すポインタをＬＶＡポインタに保存する。
【０１００】
次のステップ５０５では、記録要求フラグを参照して、記録要求があるか否かを判断する。記録要求フラグが「１」であれば、ここでの判断は肯定され、ステップ５１１に移行する。なお、ユーザデータは、記録要求コマンドに続けて上位装置９０から送信され、すでにバッファＲＡＭ３４に記録用データとして格納されているものとする。
【０１０１】
《記録処理》
このステップ５１１では、記録用データにおける最初のブロックデータを書込みデータとする。
【０１０２】
次のステップ５１３では、記録要求コマンドに含まれている記録開始アドレスに基づいて、書込みデータが記録される領域（以下「指定領域」ともいう）を取得する。
【０１０３】
次のステップ５１５では、ＲＤＡＥＡポインタを参照し、指定領域が欠陥管理領域に属しているか否かを判断する。すなわち、指定領域のアドレスとＲＤＡＥＡポインタが示すアドレスとを比較し、指定領域のアドレスがＲＤＡＥＡポインタが示すアドレスよりも大きい場合には、ここでの判断は肯定され、ステップ５１７に移行する。
【０１０４】
このステップ５１７では、欠陥リストを参照し、指定領域が欠陥領域であるか否かを判断する。指定領域が欠陥領域でなければ、ここでの判断は否定され、ステップ５２１に移行する。
【０１０５】
このステップ５２１では、書込みデータを指定領域に記録する。ここでは、一例として図８（Ａ）に示されるように、書込みデータはＰＣデータ領域に記録される。
【０１０６】
次のステップ５２５では、書込みデータが記録された領域（ここでは、指定領域）のベリファイ処理を行う。
【０１０７】
次のステップ５２７では、ベリファイ処理の結果に基づいて、書込みデータが記録された領域（ここでは、指定領域）に欠陥があるか否かを判断する。欠陥が検出されると、ここでの判断は肯定され、ステップ５２９に移行する。
【０１０８】
このステップ５２９では、所定の交替領域に書込みデータを記録する。
【０１０９】
次のステップ５３１では、欠陥管理情報を更新する。すなわち、検出された欠陥情報を欠陥リストに追加する。
【０１１０】
次のステップ５３３では、ユーザデータの全てが記録されたか否かを判断する。未記録のユーザデータがあれば、ここでの判断は否定され、ステップ５３５に移行する。
【０１１１】
このステップ５３５では、記録用データにおける次のブロックデータを書込みデータとする。そして、前記ステップ５１３に戻る。
【０１１２】
なお、前記ステップ５２７において、欠陥が検出されなければ、ステップ５２７での判断は否定され、前記ステップ５３３に移行する。
【０１１３】
また、前記ステップ５１７において、指定領域が欠陥領域であれば、ステップ５１７での判断は肯定され、ステップ５１９に移行する。このステップ５１９では、欠陥リストを参照し、指定された交替領域に書込みデータを記録する。そして、前記ステップ５２５に移行する。
【０１１４】
さらに、前記ステップ５１５において、指定領域が欠陥管理領域に属していなければ、ステップ５１５での判断は否定され、ステップ５２３に移行する。このステップ５２３では、書込みデータを指定領域に記録する。ここでは、一例として図８（Ｂ）に示されるように、書込みデータはＡＶデータ領域に記録される。そして、前記ステップ５３３に移行する。すなわち、この場合には、ベリファイ処理は行なわれない。
【０１１５】
以下、前記ステップ５３３での判断が肯定されるまで、ステップ５１３〜ステップ５３５の処理を繰り返し行う。そして、ユーザデータの全てが記録されると、前記ステップ５３３での判断は肯定され、記録要求フラグを「０」にリセットした後、ステップ５６１に移行する。
【０１１６】
このステップ５６１では、ディスク・ステータスを参照し、バックグラウンドフォーマットを再開する。そして、前記ステップ４１１に戻る。
【０１１７】
また、前記ステップ５０５において、記録要求フラグが「０」であれば、ステップ５０５での判断は否定され、ステップ５４１に移行する。
【０１１８】
《再生処理》
このステップ５４１では、再生要求コマンドに含まれている再生開始アドレス及び再生データ長に基づいて、再生要求されている領域（以下「要求領域」ともいう）を取得する。
【０１１９】
次のステップ５４３では、要求領域における最初の再生ブロックを対象領域とする。
【０１２０】
次のステップ５４５では、ＲＤＡＥＡポインタを参照し、対象領域が欠陥管理領域に属しているか否かを判断する。すなわち、対象領域のアドレスとＲＤＡＥＡポインタが示すアドレスとを比較し、対象領域のアドレスがＲＤＡＥＡポインタが示すアドレスよりも大きい場合には、ここでの判断は肯定され、ステップ５４７に移行する。
【０１２１】
このステップ５４７では、欠陥リストを参照し、対象領域が欠陥領域であるか否かを判断する。対象領域が欠陥領域でなければ、ここでの判断は否定され、ステップ５５１に移行する。
【０１２２】
このステップ５５１では、対象領域を再生する。
【０１２３】
次のステップ５５３では、要求領域の全てが再生されたか否かを判断する。未再生領域があれば、ここでの判断は否定され、ステップ５５５に移行する。
【０１２４】
このステップ５５５では、要求領域における次の再生ブロックを対象領域とする。そして、前記ステップ５４７に戻る。
【０１２５】
なお、前記ステップ５４７において、対象領域が欠陥領域であれば、ステップ５４７での判断は肯定され、ステップ５４９に移行する。このステップ５４９では、欠陥リストを参照し、指定された交替領域を再生する。そして、前記ステップ５５３に移行する。
【０１２６】
また、前記ステップ５４５において、対象領域が欠陥管理領域に属していなければ、ステップ５４５での判断は否定され、前記ステップ５５１に移行する。
【０１２７】
以下、前記ステップ５５３での判断が肯定されるまで、ステップ５４５〜ステップ５５５の判断及び処理を繰り返し行う。そして、要求領域の全てが再生されると、前記ステップ５５３での判断は肯定され、再生要求フラグを「０」にリセットした後、前記ステップ５６１に移行する。
【０１２８】
以下、上位装置９０からの記録要求及び再生要求がないときを利用してフォーマットを行う。そして、フォーマットが完了すると、前記ステップ４１１での判断が肯定され、所定の終了処理を行った後、フォーマットコマンドを受信したときの処理を終了する。なお、終了処理では、欠陥リストが更新されているときには、その欠陥リストが光ディスク１５に記録される。
【０１２９】
フォーマットが完了したあとに、上位装置９０から記録要求コマンドを受信すると、図６のフローチャートにおけるステップ５１１〜ステップ５３５の処理と同じ処理を行うプログラム（以下「第１の記録処理プログラム」という）が起動し、前述した記録処理と同様にしてユーザデータが光ディスク１５に記録される。
【０１３０】
また、フォーマットが完了したあとに、上位装置９０から再生要求コマンドを受信すると、図６のフローチャートにおけるステップ５４１〜ステップ５５５の処理と同じ処理を行うプログラム（以下「第１の再生処理プログラム」という）が起動し、前述した再生処理と同様にして光ディスク１５に記録されているデータが再生される。
【０１３１】
以上の説明から明らかなように、本第１の実施形態に係る光ディスク装置２０では、ＣＰＵ４０及び該ＣＰＵ４０によって実行されるプログラムとによって、設定手段、決定手段及び交替手段が実現されている。すなわち、図５のステップ４０３によって設定手段が実現され、図５のステップ４３３〜４４３、及び図６のステップ５１５によって決定手段が実現され、図６のステップ５２５〜ステップ５２９によって交替手段が実現されている。また、光ピックアップ装置２３、レーザ制御回路２４、及びエンコーダ２５によって、記録手段が実現されている。
【０１３２】
また、本第１の実施形態では、フラッシュメモリ３９に格納されているプログラムのうち、前記第１のバックグラウンドフォーマットプログラム及び第１の記録処理プログラムによって、本発明のプログラムが構成されている。すなわち、図５のステップ４０３の処理に対応するプログラムによって設定する手順が、図５のステップ４３３〜４４３、及び図６のステップ５１５に対応するプログラムによって決定する手順が構成されている。また、図６のステップ５２５とステップ５２７とに対応するプログラムによって判断する手順が構成され、図６のステップ５２９に対応するプログラムによって交替領域に記録する手順が構成されている。
【０１３３】
そして、図５のステップ４０３の処理によって本発明に係る欠陥管理情報設定方法における設定する工程が実施されている。また、図５のステップ４３３〜４４３の処理、及び図６のステップ５１５の処理によって本発明に係る記録方法における決定する工程が実施され、図６のステップ５２５とステップ５２７との処理によって判断する工程が実施され、図６のステップ５２９の処理によって交替領域に記録する工程が実施されている。また、図５のステップ４０５の処理によって本発明に係る記録方法における欠陥管理情報を記録する工程が実施されている。
【０１３４】
以上説明したように、本第１の実施形態に係る光ディスク装置によると、ブランクの光ディスク１５に対するフォーマットコマンドを受信すると、ＲＤＡＥＡ（特定領域に関する情報）を示すポインタを欠陥管理情報内のＲＤＡＥＡポインタに設定し、欠陥管理情報を初期化する。そこで、ＲＤＡＥＡに、ＡＶデータ領域とＰＣデータ領域との境界に関する情報としてＡＶデータ領域の最終アドレスを設定することにより、ＡＶデータ領域が、欠陥検出処理が不要な領域（特定領域）となる。これにより、ＡＶデータ領域では欠陥管理が行なわれないため、ＡＶデータ領域に記録される情報はデータの連続性を確保することができる。一方、ＰＣデータ領域では欠陥管理が行なわれるため、ＰＣデータ領域に記録される情報はデータの信頼性を確保することができる。従って、互いに用途が異なる複数種類のデータを同一の情報記録媒体に適切に記録することが可能となる。
【０１３５】
また、ＲＤＡＥＡポインタは、光ディスク１５に保存されるため、異なる光ディスク装置を用いる場合でも、ＡＶデータ領域に記録される情報はデータの連続性が確保され、ＰＣデータ領域に記録される情報はデータの信頼性が確保される。
【０１３６】
また、ＲＤＡＥＡは、ユーザが任意に設定することができるため、ユーザの利便性を向上させることができる。
【０１３７】
《第２の実施形態》
次に、本発明の第２の実施形態を図９〜図１１（Ｄ）に基づいて説明する。
【０１３８】
この第２の実施形態は、欠陥管理情報を初期化する際に行なわれるベリファイ処理が不要な領域に関する情報の設定方法が前述した第１の実施形態と異なる点に特徴を有する。従って、フラッシュメモリ３９に格納されているプログラムの一部が第１の実施形態と異なり、光ディスク装置の構成などは、前述した第１の実施形態と同様である。そこで、以下においては、第１の実施形態との相違点を中心に説明するとともに、前述した第１の実施形態と同一若しくは同等の構成部分については同一の符号を用い、その説明を簡略化し若しくは省略するものとする。また、光ディスク１５における記録領域のレイアウトも第１の実施形態と同一である。なお、本第２の実施形態では、前記ＲＤＡＥＡ情報は使用しないので、図４（Ｂ）における「交替禁止領域情報（ＲＤＡＥＡ）」は「予約」であってもよい。
【０１３９】
ここで、光ディスク装置２０が、上位装置９０からフォーマットコマンドを受信したときの処理について図９及び図１０を用いて説明する。なお、前提条件は、前述した第１の実施形態と同様である。図９及び図１０のフローチャートは、ＣＰＵ４０によって実行される一連の処理アルゴリズムに対応している。ブランクディスクに対して上位装置９０からフォーマットコマンドを受信すると、図９及び図１０のフローチャートに対応するプログラム（以下「第２のバックグラウンドフォーマットプログラム」という）の先頭アドレスがＣＰＵ４０のプログラムカウンタにセットされ、第２のバックグラウンドフォーマットプログラムが起動する。
【０１４０】
図９の最初のステップ６０１では、ユーザによって設定されたＬＶＡに関する情報を上位装置９０を介して取得する。ここでは、ＡＶデータ領域とＰＣデータ領域との境界がＬＶＡに関する情報として設定されたものとする。従って、ＡＶデータ領域の最終アドレスが取得される。
【０１４１】
次のステップ６０３では、取得されたアドレスを欠陥管理情報内のＬＶＡに設定し、欠陥管理情報を初期化する。初期化された欠陥管理情報は、前記ＲＡＭ４１に確保されている所定の領域に保存される。ここでは、図１１（Ａ）に示されるように、ＡＶデータ領域の最終アドレスがＬＶＡに設定されるため、ＳＡ１とＡＶデータ領域は、すでに欠陥検出処理が完了しているものとみなされる。
【０１４２】
次のステップ６０５及びステップ６０７では、前記ステップ４０５及びステップ４０７での処理と同じ処理を行う。
【０１４３】
次のステップ６１１では、ディスク・ステータスを参照し、フォーマットが完了しているか否かを判断する。ここでは、フォーマットは完了していないので、ここでの判断は否定され、ステップ６１３に移行する。
【０１４４】
このステップ６１３では、記録要求フラグ及び再生要求フラグを参照し、上位装置９０から記録要求又は再生要求があるか否かを判断する。記録要求フラグ及び再生要求フラグがいずれも「０」であれば、ここでの判断は否定され、ステップ６１５に移行する。
【０１４５】
このステップ６１５では、フォーマッティング・ステータスを参照し、ディ・アイス処理が完了しているか否かを判断する。ここでは、まだディ・アイス処理は行なわれていないため、ここでの判断は否定され、ステップ６１７に移行する。
【０１４６】
このステップ６１７では、ディ・アイス処理の実行中であるか否かを判断する。ここでは、ディ・アイス処理はまだ開始されていないため、ここでの判断は否定され、ステップ６１９に移行する。
【０１４７】
このステップ６１９及び次のステップ６２１では、前記ステップ４１９及びステップ４２１での処理と同様な処理を行う。そして、前記ステップ６１１に戻る。
【０１４８】
なお、前記ステップ６１７において、ディ・アイス処理の実行中であれば、ステップ６１７での判断は肯定され、前記ステップ６１１に戻る。
【０１４９】
以下、ステップ６１３及びステップ６１５での判断が肯定されるまで、ディ・アイス処理を継続する。
【０１５０】
ディ・アイス処理が完了すると、前記ステップ６１５での判断は肯定され、ステップ６３１に移行する。
【０１５１】
このステップ６３１では、ベリファイ処理の実行中であるか否かを判断する。ここでは、まだベリファイ処理は開始されていないため、ここでの判断は否定され、ステップ６３３に移行する。
【０１５２】
このステップ６３３では、ＬＶＡを取得し、該ＬＶＡに続くアドレスをベリファイ開始アドレスとする。ここでは、一例として図１１（Ｂ）に示されるように、ＰＣデータ領域の先頭アドレスがベリファイ開始アドレスとなる。従って、ＳＡ１とＡＶデータ領域はベリファイ処理が行われない。
【０１５３】
次のステップ６３５では、ベリファイ処理を開始する。
【０１５４】
次のステップ６３７では、ベリファイ処理の結果に基づいて、欠陥があるか否かを判断する。欠陥が検出されなければ、ここでの判断は否定され、前記ステップ６１１に戻る。一方、欠陥が検出されれば、ここでの判断は肯定され、ステップ６３９に移行する。
【０１５５】
このステップ６３９では、検出された欠陥に関する情報を欠陥リストに追加し、欠陥管理情報を更新する。そして、前記ステップ６１１に戻る。
【０１５６】
なお、前記ステップ６３１において、ベリファイ処理の実行中であれば、ステップ６３１での判断は肯定され、前記ステップ６３７に移行する。
【０１５７】
以下、前記ステップ６１１又はステップ６１３での判断が肯定されるまで、ＰＣデータ領域、ＳＡ２及びＳＴＡのベリファイ処理を継続する。
【０１５８】
また、前記ステップ６１３において、記録要求フラグ及び再生要求フラグの少なくとも一方が「１」であれば、ここでの判断は肯定され、図１０のステップ７０１に移行する。
【０１５９】
このステップ７０１及び次のステップ７０３では、前記ステップ５０１及びステップ５０３での処理と同じ処理を行う。
【０１６０】
次のステップ７０５では、記録要求フラグを参照して、記録要求があるか否かを判断する。記録要求フラグが「１」であれば、ここでの判断は肯定され、ステップ７１１に移行する。
【０１６１】
《記録処理》
このステップ７１１及び次のステップ７１３では、前記ステップ５１１及びステップ５１３での処理と同じ処理を行う。
【０１６２】
次のステップ７１７では、欠陥リストを参照し、指定領域が欠陥領域であるか否かを判断する。指定領域が欠陥領域でなければ、ここでの判断は否定され、ステップ７２１に移行する。
【０１６３】
このステップ７２１では、書込みデータを指定領域に記録する。ここでは、書込みデータはＰＣデータ領域（図１１（Ｃ）参照）又はＡＶデータ領域（図１１（Ｄ）参照）に記録される。
【０１６４】
次のステップ７２３では、ＬＶＡを参照し、指定領域が、ベリファイ処理がまだ行なわれていない領域であるか否かを判断する。すなわち、指定領域のアドレスとＬＶＡとを比較し、指定領域のアドレスがＬＶＡよりも大きい場合には、ここでの判断は肯定される。一方、指定領域のアドレスがＬＶＡ以下の場合には、ここでの判断は否定される。そこで、例えば図１１（Ｃ）に示されるように、指定領域がＰＣデータ領域に属しているときには、指定領域のアドレスはＬＶＡよりも大きいため、ここでの判断は肯定され、ステップ７２５に移行する。
【０１６５】
このステップ７２５では、指定領域のベリファイ処理を行う。
【０１６６】
次のステップ７２７では、ベリファイ処理の結果に基づいて、指定領域に欠陥があるか否かを判断する。欠陥が検出されると、ここでの判断は肯定され、ステップ７２９に移行する。
【０１６７】
このステップ７２９及び次のステップ７３１では、前記ステップ５２９及びステップ５３１での処理と同じ処理を行う。
【０１６８】
次のステップ７３３では、ユーザデータの全てが記録されたか否かを判断する。未記録のユーザデータがあれば、ここでの判断は否定され、ステップ７３５に移行する。
【０１６９】
このステップ７３５では、記録用データにおける次のブロックデータを書込みデータとする。そして、前記ステップ７１３に戻る。
【０１７０】
なお、前記ステップ７２７において、欠陥が検出されなければ、ステップ７２７での判断は否定され、前記ステップ７３３に移行する。
【０１７１】
また、前記ステップ７２３において、一例として図１１（Ｄ）に示されるように、指定領域がＡＶデータ領域に属しているときには、指定領域のアドレスはＬＶＡ以下であるため、ステップ７２３での判断は否定され、前記ステップ７３３に移行する。すなわち、ベリファイ処理は行なわれない。
【０１７２】
さらに、前記ステップ７１７において、指定領域が欠陥領域であれば、ステップ７１７での判断は肯定され、ステップ７１９に移行する。このステップ７１９では、欠陥リストを参照し、指定された交替領域に書込みデータを記録する。そして、前記ステップ７２３に移行する。
【０１７３】
以下、前記ステップ７３３での判断が肯定されるまで、ステップ７１３〜ステップ７３５の処理を繰り返し行う。そして、ユーザデータの全てが記録されると、前記ステップ７３３での判断は肯定され、記録要求フラグを「０」にリセットした後、ステップ７６１に移行する。
【０１７４】
このステップ７６１では、ディスク・ステータスを参照し、バックグラウンドフォーマットを再開する。そして、前記ステップ６１１に戻る。
【０１７５】
なお、前記ステップ７０５において、記録要求フラグが「０」であれば、ステップ７０５での判断は否定され、ステップ７４１に移行する。
【０１７６】
《再生処理》
このステップ７４１及び次のステップ７４３では、前記ステップ５４１及びステップ５４３での処理と同じ処理を行う。
【０１７７】
次のステップ７４７では、欠陥リストを参照し、対象領域が欠陥領域であるか否かを判断する。対象領域が欠陥領域でなければ、ここでの判断は否定され、ステップ７５１に移行する。
【０１７８】
このステップ７５１では、対象領域を再生する。
【０１７９】
次のステップ７５３では、要求領域の全てが再生されたか否かを判断する。未再生領域があれば、ここでの判断は否定され、ステップ７５５に移行する。
【０１８０】
このステップ７５５では、要求領域における次の再生ブロックを対象領域とする。そして、前記ステップ７４７に戻る。
【０１８１】
なお、前記ステップ７４７において、対象領域が欠陥領域であれば、ステップ７４７での判断は肯定され、ステップ７４９に移行する。このステップ７４９では、欠陥リストを参照し、指定された交替領域を再生する。そして、前記ステップ７５３に移行する。
【０１８２】
以下、前記ステップ７５３での判断が肯定されるまで、ステップ７４７〜ステップ７５５の処理を繰り返し行う。そして、要求領域の全てが再生されると、前記ステップ７５３での判断は肯定され、再生要求フラグを「０」にリセットした後、前記ステップ７６１に移行する。
【０１８３】
以下、上位装置９０からの記録要求及び再生要求がないときを利用してフォーマットを行う。そして、フォーマットが完了すると、前記ステップ６１１での判断が肯定され、所定の終了処理を行った後、フォーマットコマンドを受信したときの処理を終了する。
【０１８４】
フォーマットが完了したあとに、上位装置９０から記録要求コマンドを受信すると、図１０のフローチャートにおけるステップ７１１〜ステップ７３５の処理と同じ処理を行うプログラム（以下「第２の記録処理プログラム」という）が起動し、前述したようにしてユーザデータが光ディスク１５に記録される。
【０１８５】
また、フォーマットが完了したあとに、上位装置９０から再生要求コマンドを受信すると、図１０のフローチャートにおけるステップ７４１〜ステップ７５５の処理と同じ処理を行うプログラム（以下「第２の再生処理プログラム」という）が起動し、前述したようにして光ディスク１５に記録されているデータが再生される。
【０１８６】
以上の説明から明らかなように、本第２の実施形態に係る光ディスク装置２０では、ＣＰＵ４０及び該ＣＰＵ４０によって実行されるプログラムとによって、設定手段、決定手段及び交替手段が実現されている。すなわち、図９のステップ６０３によって設定手段が実現され、図９のステップ６３３及び図１０のステップ７２３によって決定手段が実現され、図１０のステップ７２５〜ステップ７２９によって交替手段が実現されている。また、第１の実施形態と同様に、光ピックアップ装置２３、レーザ制御回路２４、及びエンコーダ２５によって、記録手段が実現されている。
【０１８７】
また、本第２の実施形態では、フラッシュメモリ３９に格納されているプログラムのうち、前記第２のバックグラウンドフォーマットプログラム及び第２の記録処理プログラムによって、本発明のプログラムが構成されている。すなわち、図９のステップ６０３の処理に対応するプログラムによって設定する手順が、図９のステップ６３３及び図１０のステップ７２３に対応するプログラムによって決定する手順が構成されている。また、図１０のステップ７２５とステップ７２７に対応するプログラムによって判断する手順が構成され、図１０のステップ７２９に対応するプログラムによって交替領域に記録する手順が構成されている。
【０１８８】
そして、図９のステップ６０３の処理によって本発明に係る欠陥管理情報設定方法における設定する工程が実施されている。また、図９のステップ６３３の処理及び図１０のステップ７２３の処理によって本発明に係る記録方法における決定する工程が実施され、図１０のステップ７２５とステップ７２７との処理によって判断する工程が実施され、図１０のステップ７２９の処理によって交替領域に記録する工程が実施されている。また、図９のステップ６０５の処理によって本発明に係る記録方法における欠陥管理情報を記録する工程が実施されている。
【０１８９】
以上説明したように、本第２の実施形態に係る光ディスク装置によると、ブランクの光ディスク１５に対するフォーマットコマンドを受信すると、ＳＡ１及びＡＶデータ領域のベリファイ処理が完了していることを示す情報（ダミー情報）として、ＡＶデータ領域の最終アドレスをＬＶＡに設定する。これにより、ＡＶデータ領域には欠陥領域がないものとみなされ、ＡＶデータ領域では欠陥管理が行なわれないため、ＡＶデータ領域に記録される情報はデータの連続性を確保することができる。一方、ＰＣデータ領域では欠陥管理が行なわれるため、ＰＣデータ領域に記録される情報はデータの信頼性を確保することができる。従って、第１の実施形態と同様な効果を得ることが可能となる。
【０１９０】
また、ＬＶＡは、光ディスク１５に保存されるため、異なる光ディスク装置を用いる場合でも、ＡＶデータ領域に記録される情報はデータの連続性が確保され、ＰＣデータ領域に記録される情報はデータの信頼性が確保される。
【０１９１】
また、ＬＶＡの初期値は、ユーザが任意に設定することができるため、ユーザの利便性を向上させることができる。
【０１９２】
なお、上記各実施形態では、本発明に係るプログラムは、フラッシュメモリ３９に記録されているが、他の記録媒体（ＣＤ、光磁気ディスク、ＤＶＤ、メモリカード、ＵＳＢメモリ、フレキシブルディスク等）に記録されていても良い。この場合には、各記録媒体に対応する再生装置（又は専用インターフェース）を介して本発明に係るプログラムをフラッシュメモリ３９にロードすることとなる。また、ネットワーク（ＬＡＮ、イントラネット、インターネットなど）を介して本発明に係るプログラムをフラッシュメモリ３９に転送しても良い。要するに、本発明に係るプログラムがフラッシュメモリ３９にロードされれば良い。
【０１９３】
また、上記各実施形態では、光ディスク１５がＤＶＤの場合について説明したが、本発明がこれに限定されるものではなく、ＣＤ、あるいは約４０５ｎｍの波長の光に対応した次世代の情報記録媒体であっても良い。
【０１９４】
また、上記各実施形態では、光ピックアップ装置が１つの半導体レーザを備える場合について説明したが、これに限らず、例えば互いに異なる波長の光束を発光する複数の半導体レーザを備えていても良い。この場合に、例えば波長が約４０５ｎｍの光束を発光する半導体レーザ、波長が約６６０ｎｍの光束を発光する半導体レーザ及び波長が約７８０ｎｍの光束を発光する半導体レーザの少なくとも１つを含んでいても良い。すなわち、光ディスク装置が互いに異なる規格に準拠した複数種類の光ディスクに対応する光ディスク装置であっても良い。
【図面の簡単な説明】
【０１９５】
【図１】本発明の第１の実施形態に係る光ディスク装置の構成を示すブロック図である。
【図２】従来の欠陥管理方式における記録領域のレイアウトを説明するための図である。
【図３】同一ディスク内にＡＶデータとＰＣデータを混在させて記録する場合のレイアウトを説明するための図である。
【図４】図４（Ａ）は第１の実施形態における記録領域のレイアウトを説明するための図であり、図４（Ｂ）は第１の実施形態における欠陥管理情報を説明するための図である。
【図５】第１の実施形態におけるバックグラウンドフォーマット処理を説明するためのフローチャート（その１）である。
【図６】第１の実施形態におけるバックグラウンドフォーマット処理を説明するためのフローチャート（その２）である。
【図７】図７（Ａ）〜図７（Ｅ）は、それぞれ第１の実施形態におけるバックグラウンドフォーマット処理を説明するための図（その１）である。
【図８】図８（Ａ）及び図８（Ｂ）は、それぞれ第１の実施形態におけるバックグラウンドフォーマット処理を説明するための図（その２）である。
【図９】本発明の第２の実施形態におけるバックグラウンドフォーマット処理を説明するためのフローチャート（その１）である。
【図１０】第２の実施形態におけるバックグラウンドフォーマット処理を説明するためのフローチャート（その２）である。
【図１１】図１１（Ａ）〜図１１（Ｄ）は、それぞれ第２の実施形態におけるバックグラウンドフォーマット処理を説明するための図である。
【符号の説明】
【０１９６】
１５…光ディスク（情報記録媒体）、２０…光ディスク装置（情報記録装置）、２３…光ピックアップ装置（記録手段の一部）、２４…レーザ制御回路（記録手段の一部）、２５…エンコーダ（記録手段の一部）、３９…フラッシュメモリ（記録媒体）、４０…ＣＰＵ（設定手段、決定手段、交替手段）。
【図１】
2005243203.tif 000003
【図２】
2005243203.tif 000004
【図３】
2005243203.tif 000005
【図４】
2005243203.tif 000006
【図５】
2005243203.tif 000007
【図６】
2005243203.tif 000008
【図７】
2005243203.tif 000009
【図８】
2005243203.tif 000010
【図９】
2005243203.tif 000011
【図１０】
2005243203.tif 000012
【図１１】
2005243203.tif 000013