(57)【特許請求の範囲】
【請求項１】
情報記録媒体に情報を記録する記録手段と、
前記情報の記録中におけるデトラックの発生を検出するデトラック検出手段と、
前記デトラックの発生が検出された場合、該デトラックが発生した場所に戻り且つ記録を再開するように、前記記録手段を制御する制御手段と、
前記デトラックの発生が検出され且つ前記記録手段が誤記録したデトラック先のエリアに既に前記情報が記録済みである場合、前記デトラック先のエリアに既に記録済みの前記情報が再生可能か否かを判定する第１判定手段と、
前記デトラックの発生が検出され且つ前記記録手段が誤記録したデトラック先のエリアに前記情報が未記録である場合、前記デトラック先のエリアに対するエラー訂正が可能か否かを判定する第２判定手段と
を備えることを特徴とする情報記録装置。
【請求項２】
前記情報をバッファリングして前記記録手段に供給する所定サイズのバッファを更に備えており、
前記制御手段は、前記バッファに格納された情報を、再開すべき個所から前記記録を再開するように、前記バッファ及び前記記録手段を制御することを特徴とする請求の範囲第１項に記載の情報記録装置。
【請求項３】
前記所定サイズは、エラー訂正が可能な最低単位以上であることを特徴とする請求の範囲第２項に記載の情報記録装置。
【請求項４】
前記再生可能である又は前記エラー訂正が可能であると判定されたことを条件に、前記制御手段は、前記デトラックが発生した場所に戻り且つ前記記録を再開するように、前記記録手段を制御することを特徴とする請求の範囲第１項に記載の情報記録装置。
【請求項５】
前記再生可能でない又は前記エラー訂正が可能でないと判定された場合、前記制御手段は、前記誤記録したデトラック先のエリアを使用不可能エリアとして登録し、前記デトラックが発生した場所に戻り前記記録を再開するように、前記記録手段を制御することを特徴とする請求の範囲第１項に記載の情報記録装置。
【請求項６】
前記再生可能である又は前記エラー訂正が可能であると判定された場合、前記制御手段は、更に前記誤記録したデトラック先のエリアを要注意エリアとして登録するように、前記記録手段を制御することを特徴とする請求の範囲第１項に記載の情報記録装置。
【請求項７】
前記デトラック先のエリアが前記要注意エリアの場合、前記制御手段は、当該要注意エリアを使用不可能エリアとして登録するように、前記記録手段を制御することを特徴とする請求の範囲第１項に記載の情報記録装置。
【請求項８】
前記情報記録媒体が多層の記録層を有する情報記録媒体である時、前記制御手段は、前記誤記録した一の層におけるデトラック先のエリアに対応する他の層のエリアを使用不可能エリアとして登録するように、前記記録手段を制御することを特徴とする請求の範囲第１項に記載の情報記録装置。
【請求項９】
情報記録媒体に情報を記録する記録工程と
前記情報の記録中におけるデトラックの発生を検出するデトラック検出工程と、
前記デトラックの発生が検出された場合、該デトラックが発生した場所に戻り且つ記録を再開するよう、前記記録工程を制御する制御工程と、
前記デトラックの発生が検出され且つ前記記録手段が誤記録したデトラック先のエリアに既に前記情報が記録済みである場合、前記デトラック先のエリアに既に記録済みの前記情報が再生可能か否かを判定する第１判定工程と、
前記デトラックの発生が検出され且つ前記記録手段が誤記録したデトラック先のエリアに前記情報が未記録である場合、前記デトラック先のエリアに対するエラー訂正が可能か否かを判定する第２判定工程と
を備えることを特徴とする情報記録方法。
【請求項１０】
請求の範囲第１項に記載の情報記録装置に備えられたコンピュータを制御する記録制御用のコンピュータプログラムであって、該コンピュータを、前記記録手段、前記デトラック検出手段、前記制御手段、前記第１判定手段及び前記第２判定手段のうち少なくとも一部として機能させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばＤＶＤレコーダ等の情報記録装置及び方法、並びにコンピュータをこのような情報記録装置として機能させるコンピュータプログラムの技術分野に関する。
【背景技術】
【０００２】
ＣＤ(Compact Disc)やＤＶＤ等の光ディスクが一般化している。これらの光ディスクは、光ピックアップから照射されるレーザにより、該光ディスク上に情報を記録し、また記録されている情報を読み取る。そして、このときの記録動作及び再生動作は、光ディスク上において例えばスパイラル状に形成されるトラックに沿って、光ピックアップが移動することでなされる。また、光ピックアップより照射されるレーザは、トラック上に形成された情報ピットにその焦点が合わさることで、該情報ピットが示す情報内容を読み取ることとなる。【０００３】
一方で、光ピックアップより照射されるレーザの焦点が外れる、いわゆるデフォーカスがその記録又は再生動作中に生じることがある。このようなデフォーカスは、適切な情報の記録及び再生という観点からは好ましくない。特に多層の記録層を有する多層型の光ディスクであれば、本来記録すべき記録層と異なる記録層に情報を記録したり、或いは本来再生すべき記録層とは異なる記録層の情報を再生するなどの不都合が生ずる。この場合、例えばデフォーカスを検出し、それによる記録層の飛び越しや該飛び越しの方向等を検出することでデフォーカスからの復帰を図ることができる技術が開発されている。【０００４】
【特許文献１】特開２０００−０９９５５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
一方デフォーカスに限らず、例えば単一の記録層を有する光ディスクであっても、記録時において本来記録すべきトラック上から外れた位置に光ピックアップが移動してしまうことも考えられる。即ち、記録中にデトラックが発生することが考えられる。しかしながら、上述した特許文献１では複数の記録層を有する情報記録媒体におけるデフォーカスを検出することはできても、このようなデトラックを検出することは困難或いは不可能であるという技術的問題点を有している。【０００６】
また、デトラック（或いは、デフォーカス）の発生時には、デトラック後に記録動作が継続しているため、本来記録すべき位置とは異なる位置に情報が記録されることとなり、或いは既に所定の情報が記録されている位置にデトラックによる情報が記録（即ち、上書き）されることともなりかねない。このとき、当該デトラックが発生した光ディスクは、再生不可能な誤情報が記録されていたり或いは過去に記録されていた正規の情報も破壊されていたりなど、重大エラーが発生しており、その後の使用が不可能な不良ディスクとして扱われている。即ち、その後の情報の記録のみならず、誤記録に起因して情報の再生をも行うことができないディスクとして扱われる。従って、ディスク全体から見ればごく一部の領域に誤記録が発生しているにもかかわらず、ディスク全体が使用できなくなるという技術的な問題点を有している。【０００７】
本発明は、例えば上述した従来の問題点に鑑みなされたものであり、例えば情報の記録中におけるデトラックの発生に係わらず、情報を安定的に記録することを可能ならしめる情報記録装置及び方法、並びにコンピュータをこのような情報記録装置として機能させるコンピュータプログラムを提供することを課題とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の情報記録装置は、情報記録媒体に情報を記録する記録手段と、前記情報の記録中におけるデトラックの発生を検出するデトラック検出手段と、前記デトラックの発生が検出された場合、該デトラックが発生した場所に戻り且つ記録を再開するように、前記記録手段を制御する制御手段とを備える。【０００９】
上記課題を解決するために、本発明の情報記録方法は、情報記録媒体に情報を記録する記録工程と前記情報の記録中におけるデトラックの発生を検出するデトラック検出工程と、前記デトラックの発生が検出された場合、該デトラックが発生した場所に戻り且つ記録を再開するよう、前記記録工程を制御する制御工程とを備える。【００１０】
上記課題を解決するために、本発明のコンピュータプログラムは、本発明の情報記録装置に備えられたコンピュータを制御する記録制御用のコンピュータプログラムであって、該コンピュータを、前記記録手段、前記デトラック検出手段及び前記制御手段のうち少なくとも一部として機能させる。【００１１】
本発明の作用及び他の利得は次に説明する実施の形態から明らかにされよう。
【図面の簡単な説明】
【００１２】
【図１】本発明の情報記録装置に係る実施例において用いられる光ディスクの基本構造を示し、上側部分は複数のエリアを有する光ディスクの概略平面図であり、これに対応付けられる下側部分は、その径方向におけるエリア構造の図式的概念図である。
【図２】本発明の情報記録装置に係る実施例の基本構成を概念的に示すブロック図である。
【図３】１層ディスクにおけるデトラックの一例を概念的に示す模式図である。
【図４】２層ディスクにおけるデトラックの一例を概念的に示す模式図である。
【図５】実施例に係る情報記録装置の記録動作全体の流れを示すフローチャートである。
【図６】実施例に係る情報記録装置のデトラック検出動作の流れを示すフローチャートである。
【図７】実施例に係る情報記録装置のデトラック検出後の動作の流れを示すフローチャートである。
【図８】実施例に係る情報記録装置の記録パワーや再生パワー等の相互関係を概念的に示すグラフである。
【図９】実施例に係る情報記録装置のデトラック検出後の動作の一の例により記録されるデータを概念的に示すデータ構造図である。
【図１０】実施例に係る情報記録装置のデトラック検出後の動作の他の例により記録されるデータを概念的に示すデータ構造図である。
【図１１】実施例に係る情報記録装置において、多層の光ディスクに記録中にデトラックを検出した時の動作の一の過程を概念的に示すデータ構造図である。
【図１２】実施例に係る情報記録装置において、多層の光ディスクに記録中にデトラックを検出した時の動作の他の過程を概念的に示すデータ構造図である。
【図１３】実施例に係る情報記録装置において、多層の光ディスクに記録中にデトラックを検出した時の動作の他の過程を概念的に示すデータ構造図である。
【符号の説明】
【００１３】
１  情報記録装置
１００  光ディスク
１０４、１１４、１２４  リードインエリア
１０８、１１８、１２８  リードアウトエリア
１１０、１２０  ＯＰＣエリア
１１１、１２１  ディフェクト管理エリア
１１２、１２２  制御情報エリア
１１３、１２３  ファイルシステム
１１９、１２９  スペアエリア
５０１  光ピックアップ
５２３  ドロップアウト検出器
５３４  ＴＥ検出器
５３５  ウォブル検出器
５３６  ＬＰＰ検出器
５３７  ＦＥ検出器
５５０  デトラック検出器
５６０  ＣＰＵ
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施形態に係る情報記録装置及び方法、並びにコンピュータプログラムについて順に説明する。【００１５】
（情報記録装置の実施形態）
本発明の情報記録装置に係る実施形態は、情報記録媒体に情報を記録する記録手段と、前記情報の記録中におけるデトラックの発生を検出するデトラック検出手段と、前記デトラックの発生が検出された場合、該デトラックが発生した場所に戻り且つ記録を再開するように、前記記録手段を制御する制御手段とを備える。【００１６】
本発明の情報記録装置に係る実施形態によれば、例えば光ピックアップ、バッファ、エンコーダ等からなる記録手段により、例えばＤＶＤやＣＤ等の情報記録媒体に、映像情報や音声情報などのコンテンツ情報、コンピュータ用のデータ情報等を含む各種情報を記録することができる。【００１７】
本実施形態では特に、デトラック検出手段と制御手段とを備える。デトラック検出手段は、記録手段による情報の記録中に、デトラックが発生したか否かを検出する。例えばＤＶＤ等の光ディスクに情報を記録する情報記録媒体であれば、例えば後述の如く光ピックアップ等より照射されるレーザのフォーカス位置やトラッキング位置等を監視することでデトラックの発生を検出する。【００１８】
そして、デトラック検出手段によりデトラックが検出されれば、制御手段は、デトラックが発生した場所（即ち、デトラックによりジャンプする前の位置）に戻り、且つそれまでに記録していた情報の記録を再開するように記録手段を制御する。【００１９】
これまでは、デトラックの発生が検出されれば、その後の記録は誤記録となり、その情報記録媒体は誤記録により利用することができなくなるという技術的な問題点を有していた。しかしながら、本実施形態に係る情報記録装置によれば、デトラックが発生しても、再度同じ位置に戻り情報を再記録することができる。従って、デトラックの発生の有無にかかわらず、情報を適切に記録することが可能となる。【００２０】
加えて、後述の如く、誤記録した部分の再生が可能か（即ち、誤記録によるエラーを訂正可能か）否かを判定するように構成すれば、誤記録が発生していても、当該誤記録部分において情報の記録や再生等を更に行うことも可能となる。即ち、デトラックが発生しても、当該情報記録装置のユーザにとっては、デトラックが発生していない場合と同様に適切な記録動作等が継続していると認識せしめることができる。更に、後述の如く、即時記録可能な状態にある情報を（或いは、記録すべき情報を少なくとも何処まで記録したかを把握し得るように）、所定サイズのバッファでバッファリングしつつ記録動作を行うことで、デトラック発生の際に、何れの情報まで再生可能に記録したかに応じて、バッファに格納されている情報のうち記録を再開すべき情報から過不足無く、デトラックが発生した場所又は代替エリアに対する実際の記録を再開させることが可能となる。【００２１】
以上の結果、本実施形態に係る情報記録装置によれば、記録動作中におけるデトラックが発生しても、適切に情報を記録し、また情報再生装置をして当該デトラックが発生した情報記録媒体を再生せしめることが可能となる。これにより、従来利用不可能であった情報記録媒体も有効に利用することができるという大きな利点を有する。【００２２】
尚、本実施形態に係る情報記録装置により記録可能な情報記録媒体は、単層の情報記録媒体であってもよいし、或いは複数の記録層を有する情報記録媒体であってもよい。そして、デトラック検出可能なデトラックは、同一の記録層上におけるデトラックのみならず、複数層のうち、一の層から他の層へのデトラック（所謂デフォーカス）をも検出することができる。これらの点で、本実施形態に係る情報記録装置は、上述した先行技術にと比較して、より優れた効果を有している。【００２３】
本発明の情報記録装置に係る実施形態の一の態様は、前記情報をバッファリングして前記記録手段に供給する所定サイズのバッファを更に備えており、前記制御手段は、前記バッファに格納された情報を、再開すべき個所から前記記録を再開するように、前記バッファ及び前記記録手段を制御する。【００２４】
この態様によれば、バッファに格納された情報を用いて、記録を即座に再開することが可能となる。即ち、情報を記録するために必要な変調等の各種動作を行なわなくとも情報の記録再開が可能となり、より迅速なデトラックからの復帰が可能となる。【００２５】
本発明の情報記録装置に係る実施形態の他の態様では、前記所定サイズは、エラー訂正が可能な最低単位以上であることを特徴とする。【００２６】
本発明の情報記録装置に係る実施形態の他の態様では、前記デトラックの発生が検出された場合、前記記録手段が誤記録したデトラック先のエリアに対するエラー訂正が可能か否かを判定する判定手段を更に備え、前記エラー訂正が可能であると判定されたことを条件に、前記制御手段は、前記デトラックが発生した場所に戻り且つ前記記録を再開するように前記記録手段を制御する。【００２７】
この態様によれば、判定手段の判定により、誤記録した部分（即ち、エリア或いは記録領域）が利用可能であるか（即ち、例えば再生可能であるか）否かを比較的容易に判断することができる。ここに、「エラー訂正可能」とは、誤記録によっても、一定の処理を施すことで（或いは、そのままでも）誤記録した部分を再生することができる或いは更に情報を記録することができるような状態を示すものであり、例えばＥＣＣ（Error Correction Code）によるエラー訂正が例として挙げられる。また、本発明における「誤記録」とは、デトラックの発生によって本来記録すべき位置（即ち、例えばデトラックの発生前の記録位置）に情報を記録することができない状態を示す趣旨である。従って、当該判定によりエラー訂正可能であると判定されれば、誤記録した部分を再度利用することができ、情報記録媒体の記録容量を有効に利用することが可能となる。このため、単にデトラックを検出して元の位置に戻るのみならず、デトラック先の記録領域が利用可能であるか否かを判定し、その後当該記録領域を利用することができるという点で、上述した先行技術にはない優れた利点を含んでいるといえる。また、このような判定手段を備えていることで、以下に述べるような各種構成を採ることができ、それにより様々な利益を享受することもできる。【００２８】
尚、判定手段の判定手法として、例えば後述の如くＥＣＣのエラー訂正能力を基準に判定してもよいし、或いは後述の如く誤記録した部分の再生チェックを行うことで判定してもよい。【００２９】
また、エラー訂正が可能であると判定されれば、当該誤記録した部分に対しては特別の措置を施さなくとも、再度記録を再開してその後の記録動作を適切に行なうことが可能となる。【００３０】
上述の如く判定手段を備える情報記録装置の態様では、前記エラー訂正が可能でないと判定された場合、前記制御手段は、前記誤記録したデトラック先のエリアを使用不可能エリアとして登録し、前記デトラックが発生した場所に戻り前記記録を再開するように前記記録手段を制御するように構成してもよい。【００３１】
このように構成すれば、誤記録した部分を誤って再生するという不都合を防ぎ、その結果デトラックが発生した情報記録媒体であっても、例えば情報再生装置をしてその後適切に再生せしめることが可能となる。【００３２】
尚、使用不可能エリアとは、例えば「ディフェクトエリア」のことを指し、物理的に或いは光学的に再生することができない情報が記録された情報記録媒体の一部の領域を示す。このディフェクトエリアは、例えば後述の如くリードインエリアにあるディフェクト管理情報中においてその位置やサイズ等が管理されている。従って、例えばプレーヤ等の情報再生装置において当該情報記録媒体を再生しても、ディフェクト管理情報を読み込むことで、ディフェクトエリアを避けて適切に情報の再生を行うことができる。【００３３】
また、上述の如くディフェクトエリアとしての登録をサポートしていない情報記録媒体であっても、使用不可能エリアを例えば後述のリードインエリア内に含まれる管理情報（例えば、後述のファイルシステム）に登録すれば、当該誤記録した部分を再生するという不都合を防ぐことができる。即ち、ＣＤやＤＶＤ等の現在市場に出回っている一般的な情報記録媒体であれば、当該管理情報を有しているがゆえに、上述した本実施形態に係る情報記録装置はこの態様における利益を享受することができるという利点を有する。【００３４】
上述の如く判定手段を備える情報記録装置の態様では、前記エラー訂正が可能であると判定された場合、前記制御手段は、更に前記誤記録したデトラック先のエリアを要注意エリアとして登録するように前記記録手段を制御するように構成してもよい。【００３５】
このように構成すれば、仮にデトラック先のエリアのエラー訂正が可能であっても、他の正常な記録部分或いは未記録部分とは区別して取り扱うことが可能となる。従って、その後、デトラック先のエリアに情報を記録する場合には、通常の記録と比較して高度の記録チェック（例えば、記録後の再生チェック等）を施すことで、より適切に情報を記録することができる。また、情報再生装置による要注意エリアの再生において、より高度の再生チェック（例えば、再生信号のエラー訂正等）を施すことで、信頼性のある情報の再生が可能となる。【００３６】
但し、デトラック先のエリアがエラー訂正可能であると判断された場合であっても、要注意エリアとして登録することなく、そのまま記録を継続しても、本実施形態に係る情報記録装置が有する各種利益を享受することは可能である。【００３７】
上述の如く要注意エリアとして登録する情報記録装置の態様では、前記デトラック先のエリアが前記要注意エリアの場合、前記制御手段は、当該要注意エリアを使用不可能エリアとして登録するように、前記記録手段を制御するように構成してもよい。【００３８】
本発明の情報記録装置に係る実施形態の他の態様では、前記情報記録媒体が多層の記録層を有する情報記録媒体である時、前記制御手段は、前記誤記録したデトラック先のエリア対応する他の層のエリアを使用不可能エリアとして登録するように、前記記録手段を制御するように構成してもよい。【００３９】
この態様によれば、例えば他の層から一の層へデトラックした場合においても、当該一の層への誤記録により他の層に与えうる影響を抑止し、より信頼性のある情報の記録が可能となる。より具体的には、例えば２層の記録層を有する情報記録媒体であれば、記録手段から見て手前側にある記録層への記録中に、記録手段から見て奥側にある記録層へのデトラックが発生すれば、当該デトラックに起因する誤記録により、奥側の記録層のみならず、記録手段と奥側の記録層との間にある手前側の記録層へも何らかの影響が及んでいると推測される。この場合、手前側の記録層のうち、何らかの影響が及んでいると推測される部分をディフェクトエリア或いは使用不可能エリアとして登録する。【００４０】
なお、本発明における「一の層における誤記録した情報が記録されている部分に対応する他の層における部分」とは、例えば一の層のトラック番号１００の位置における記録中にデトラックが発生し、他の層のトラック番号１００の位置において誤記録がなされれば、他の層のトラック番号１００の位置のみならず、その誤記録による影響が及んでいると推測される周辺領域部分をも含めて使用不可能エリアとして登録する趣旨である。即ち、本発明における「対応する」とは、例えば一の層とトラック番号が同一である他の層の部分のみならず、誤記録による影響が及びうる周辺領域部分をも含めることを示す趣旨である。但し、一の層とトラック番号が同一である他の層の部分をディフェクトエリア或いは使用不可能エリアとして登録することも、当然本発明の範囲に含まれるものである。【００４１】
（情報記録方法の実施形態）
本発明の情報記録方法に係る第１実施形態は、情報記録媒体に情報を記録する記録工程と前記情報の記録中におけるデトラックの発生を検出するデトラック検出工程と、前記デトラックの発生が検出された場合、該デトラックが発生した場所に戻り且つ記録を再開するよう、前記記録工程を制御する制御工程とを備える。【００４２】
本発明の情報記録方法に係る実施形態によれば、記録工程において情報を記録し、記録中にデトラックが発生すればデトラック検出工程においてデトラックの発生が検出される。そして、制御工程において、例えば光ピックアップ等をデトラックが発生した場所へ戻し、且つ記録を再開させることができる。従って、上述した本発明の情報記録装置に係る実施形態と同様の各種利益を享受することが可能である。【００４３】
尚、上述した本発明の情報記録装置に係る実施形態における各種態様に対応して、本発明に係る情報記録方法の実施形態も各種態様を採ることが可能である。【００４４】
（コンピュータプログラムの実施形態）
本発明に係るコンピュータプログラムの実施形態は、コンピュータを上述した情報記録装置の実施形態（但し、その各種形態も含む）として機能させる。より具体的には、コンピュータを上述した情報記録装置の実施形態における記録手段、デトラック検出手段及び制御手段の少なくとも一部として機能させる。【００４５】
本発明に係るコンピュータプログラムの実施形態によれば、当該コンピュータプログラムを格納するＲＯＭ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ハードディスク等の記録媒体から、当該コンピュータプログラムをコンピュータに読み込んで実行させれば、或いは、当該コンピュータプログラムを、通信手段を介してコンピュータにダウンロードさせた後に実行させれば、上述した本発明の情報記録装置に係る実施形態を比較的簡単に実現できる。【００４６】
尚、上述した本発明の情報記録装置に係る実施形態における各種態様に対応して、本発明のコンピュータプログラムに係る実施形態も各種態様を採ることが可能である。【００４７】
本発明のコンピュータ読取可能な媒体内のコンピュータプログラム製品に係る実施形態は、上記課題を解決するために、コンピュータにより実行可能なプログラム命令を明白に具現化し、該コンピュータを、上述した本発明の情報記録装置に係る実施形態（但し、その各種形態も含む）として機能させる。より具体的には、コンピュータを上述した本発明の情報記録装置に係る実施形態における記録手段、デトラック検出手段及び制御手段の少なくとも一部として機能させる。【００４８】
本発明のコンピュータプログラム製品に係る実施形態によれば、当該コンピュータプログラム製品を格納するＲＯＭ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ハードディスク等の記録媒体から、当該コンピュータプログラム製品をコンピュータに読み込めば、或いは、例えば伝送波である当該コンピュータプログラム製品を、通信手段を介してコンピュータにダウンロードすれば、上述した本発明の情報記録装置に係る実施形態における記録手段、デトラック検出手段及び制御手段の少なくとも一部を比較的容易に実施可能となる。更に具体的には、当該コンピュータプログラム製品は、上述した本発明の情報記録装置に係る実施形態における記録手段、デトラック検出手段及び制御手段の少なくとも一部をとして機能させるコンピュータ読取可能なコード（或いはコンピュータ読取可能な命令）から構成されてよい。【００４９】
本発明のこのような作用及び他の利得は次に説明する実施例から明らかにされる。
【実施例】
【００５０】
以下、本発明の実施例を図面に基づいて説明する。【００５１】
先ず、図１を参照して、本発明の情報記録装置に係る実施例において用いられる情報記録媒体について説明する。本実施例では、情報記録媒体として光ディスクを用いて説明を進める。ここに、図１は、上側に複数のエリアを有する光ディスクの構造を概略平面図で示すと共に、下側にその径方向におけるエリア構造を概念図で対応付けて示すものである。【００５２】
図１に示すように、光ディスク１００は、例えば、記録（書き込み）が複数回又は１回のみ可能な、光磁気方式、相変化方式等の各種記録方式で記録可能とされており、ＤＶＤと同じく直径１２ｃｍ程度のディスク本体上の記録面に、センターホール１０２を中心として内周から外周に向けて、リードインエリア１０４、データ記録エリア１０６及びリードアウトエリア１０８が設けられている。そして、各エリアには、例えば、センターホール１０２を中心にスパイラル状或いは同心円状に、グルーブトラック及びランドトラックが交互に設けられており、このグルーブトラックはウオブリングされてもよいし、これらのうち一方又は両方のトラックにプレピットが形成されていてもよい。尚、本発明は、このような三つのエリアを有する光ディスクには特に限定されない。例えば、リードインエリア１０４やリードアウトエリア１０８が存在せずとも、以下に説明するファイル構造は構築可能である。また、後述するように、リードインエリア１０２やリードアウトエリア１０８は更に細分化された構成であってもよい（図８等参照）。【００５３】
続いて、図２から図１３を参照して、本発明の情報記録装置に係る実施例について説明する。【００５４】
（情報記録装置の基本構成）
先ず、図２を参照して本実施例に係る情報記録装置の基本構成について説明する。ここに、図２は、本実施例に係る情報記録装置の基本構成を概念的に示すブロック図である。【００５５】
図２に示すように、情報記録装置２００は、光ピックアップ５０１と、スピンドルモータ５０２と、ヘッドアンプ５０３と、ドライバ／ストラテジ回路５０４と、バッファ５０５と、ＤＶＤモジュレータ５０６と、データＥＣＣ（Error Correction Code）生成器５０７と、バッファ５０８と、インタフェース５０９と、総和生成器５２０と、デモジュレータ５２１と、ピットデータＥＣＣ回路５２２と、ドロップアウト検出器５２３と、プッシュプル生成器５３０と、ＬＰＦ（Low Pass Filter）５３１と、ＢＰＦ（Band Pass Filter）５３２と、ＨＰＦ（High Pass Filter）５３３と、ＴＥ（Tracking Error）検出器５３４と、ウォブル検出器５３５と、ＬＰＰ（Land Pre Pit）検出器５３６と、ＦＥ（Focus Error）検出器５３７と、サーボユニット５４０と、記録クロック生成器５４１と、ＬＰＰデータ検出器５４２と、デトラック検出器５５０と、ＣＰＵ５６０とを有している。【００５６】
光ピックアップ５０１は、光ディスク１００への記録又は再生を行うもので、半導体レーザ装置、各種レンズ、アクチュエータ等から構成される。より詳細には、光ピックアップ５０１は、光ディスク１００に対してレーザ光等の光ビームＢを、再生時には読み取り光として第１のパワーで照射し、記録時には書き込み光として第２のパワーで且つ変調させながら照射する。光ピックアップ５０１は、サーボユニット５４０の制御により駆動される図示しないアクチュエータ、スライダ等により、トラッキングサーボに応じて光ディスク１００の半径方向等に移動できるように構成されている。加えて、サーボユニット５４０の制御により、フォーカスサーボに応じて光ビームＢの焦点を変化させ、フォーカス制御可能に構成されている。【００５７】
更に、光ピックアップ５０１は、図示しない４分割検出回路を備える。４分割検出回路は、光ビームＢの反射光を図２の上方に示す領域Ａ、Ｂ、Ｃ、Ｄに４分割し、各領域の光量に応じた信号を各々出力する。【００５８】
スピンドルモータ５０２は、サーボユニット５４０等によりスピンドルサーボを受けつつ所定速度で光ディスク１００を回転させるように構成されている。【００５９】
ヘッドアンプ５０３は、光ピックアップ５０１の各出力信号（即ち、光ビームＢの反射光）を各々増幅し、領域Ａに対応する分割読取信号ａ、領域Ｂに対応する分割読取信号ｂ、領域Ｃに対応する分割読取信号ｃ、及び領域Ｄに対応する分割読取信号ｄを出力する。【００６０】
ドライバ／ストラテジ回路５０４は、最適な記録レーザパワーの決定が行えるように、光ピックアップ５０１内に設けられた半導体レーザを駆動する。その後、ドライバ／ストラテジ回路５０４は、データ記録時には、ＯＰＣ（Optical Power Calibration）処理により決定された最適な記録レーザパワーで、光ピックアップ５０１の半導体レーザを駆動するように構成されている。このデータ記録時には、最適レーザパワーは、記録データに応じて変調される。【００６１】
尚、ＯＰＣ処理とは、最適な記録レーザパワーの検出（即ち、記録レーザパワーのキャリブレーション）処理である。より具体的には、例えば後述のＯＰＣエリア１１０（図９等参照）に、例えば３Ｔパルスに相当する短ピット及び１１Ｔパルスに相当する長ピットを夫々同一の長さの無記録区間と共に交互に形成し、これを例えば１６個の異なるレーザパワーにて行うことで、アシンメトリ（Asymmetry）の影響を最小にし、最も優れた再生品質が得られるように記録するための記録レーザパワーを算出する。また、「アシンメトリ」とは、光ディスクの量産時に短ピット又は長ピットがその長さ方向の前後に同じ量だけ、少しずつ長く、或いは短くなる現象である。【００６２】
バッファ５０５は、ＤＶＤモジュレータ５０６より変調された記録データを格納し、ドライバ／ストラテジ回路５０４に出力可能に構成されている。【００６３】
ＤＶＤモジュレータ５０６は、記録データに対してＤＶＤ変調を施し、バッファ５０５に出力可能に構成されている。ＤＶＤ変調として、例えば８−１６変調が施されてもよい。【００６４】
データＥＣＣ生成器５０７は、インタフェース５０９より入力される記録データに対してエラー訂正用の符号を付加する。具体的には、所定のブロック単位（例えば、ＥＣＣクラスタ単位）毎にＥＣＣコードを付加し、ＤＶＤモジュレータ５０８へ出力する。【００６５】
バッファ５０８は、インタフェース５０９より入力される記録データをバッファリングし、適宜データＥＣＣ生成器５０７に出力する。また、ピットデータＥＣＣ回路５２２より出力される再生データをバッファリングし、適宜インタフェース５０９を介して外部出力機器に出力する。【００６６】
インタフェース５０９は、外部入力機器より記録データの入力を受け付け、また外部出力機器に対して再生データを出力可能に構成されている。【００６７】
従って、通常のデータの記録時においては、バッファ５０８を介してインタフェースより入力される記録信号に対して、データＥＣＣ生成器５０７においてＥＣＣが付加され、その後ＤＶＤモジュレータ５０６においてＤＶＤ変調がかけられる。そして、バッファ５０５を介してドライバ／ストラテジ回路５０４に出力されることで、最適記録パワーで光ピックアップを駆動し、光ディスク１００に記録していく。【００６８】
総和生成回路５２０は、分割読取信号ａ、ｂ、ｃ、及びｄを加算して、総和読取信号ＳＲＦを出力する加算回路からなる。なお、総和読取信号ＳＲＦは、記録マークの長短を表す信号である。【００６９】
デモジュレータ５２１は、総和読取信号ＳＲＦに基づいてピットデータを再生する。より具体的にはデモジュレータ５２１は、例えば再生用の同期信号を基準位置として、再生されたピットデータを所定のテーブルを用いて復調して再生データを生成する。例えば、変調方式としてＥＦＭ変調が採用される場合には、１４ビットのピットデータを８ビットの再生データに変換する処理が施される。そして、再生データの順序を予め定められた規則に従って並べ換えるデスクランブル処理が実行されて、処理済の再生データが出力される。【００７０】
ピットデータＥＣＣ回路５２２は、デモジュレータ５２１において生成された再生データに対してエラー訂正処理や補間処理等を施す。その後、当該再生データは、バッファ５０８を介してインタフェース５０９に出力され、例えばスピーカやディスプレイ等の外部出力機器において再生されることとなる。【００７１】
ドロップアウト検出器５２３は、総和生成器５２０より総和読取信号ＳＲＦが出力されているか否かを検出可能に構成されている。そして、その検出結果、即ち、総和読取信号ＳＲＦが出力されている、又は出力されていない旨を、デトラック検出器５５０に出力する。【００７２】
プッシュプル信号生成器５３０は、分割読取信号を用いて、（ａ＋ｄ）−（ｂ＋ｃ）を算出して、プッシュプル信号を生成する。成分（ａ＋ｄ）は、読取方向に対して左側の領域Ａ及びＤに対応する一方、成分（ｂ＋ｃ）は、読取方向に対して右側の領域Ｂ及びＣに対応する。そして、プッシュプル信号の値は光ビームＢとピットの相対的な位置関係を表している。【００７３】
ＬＰＦ５３１は、プッシュプル生成器５３０より出力されるプッシュプル信号のうち、高周波数域側の信号成分をカットし、低周波数域側の信号成分をＴＥ検出器５３４へ出力する。即ち、ここでは、トラッキングエラー信号成分が抽出され、ＴＥ検出器５３４へ出力される。【００７４】
ＢＰＦ５３２は、プッシュプル生成器５３０より出力されるプッシュプル信号のうち、ウォブル信号に係る信号成分を抽出してウォブル検出器５３５へ出力する。【００７５】
ＨＰＦ５３３は、プッシュプル生成器５３０より出力されるプッシュプル信号のうち、低周波数域側の信号成分をカットし、高周波数域側の信号成分をＬＰＰ検出器５３６へ出力する。即ち、ここでは、ＬＰＰ信号が抽出され、ＬＰＰ検出器５３６へ出力される。【００７６】
ＴＥ検出器５３４は、ＬＰＦ５３１を介して入力されたプッシュプル信号のうちのトラッキングエラー信号成分より、トラッキングエラーを検出する。そして、トラッキングエラー信号をサーボユニット５４０へ出力する。また、このトラッキングエラー信号はデトラック検出器５５０へも出力される。【００７７】
ウォブル検出器５３５は、ＢＰＦ５３２を介して入力されたプッシュプル信号のうちのウォブル信号成分を検出すると共に、当該ウォブル信号の周期に基づいて、例えば、ウォブル信号の一周期の自然数倍の長さに相当するスロット単位を基準とした相対位置情報を検出する。そして、この相対位置情報を記録クロック生成器５４１へ出力するように構成されている。また、この相対位置情報は、サーボユニット５４０及びＬＰＰデータ検出器５４２へも出力される。【００７８】
ＬＰＰ検出器５３６は、ＨＰＦ５３３を介して入力されたプッシュプル信号のうちのＬＰＰ信号成分を検出するとともに、当該ＬＰＰ信号に基づいて、ＬＰＰ（ランドプリピット）により示されたプリフォーマットアドレス情報を検出する。そして、当該プリフォーマットアドレス情報を記録クロック生成器５４１へ出力するように構成されている。またこのプリフォーマットアドレス情報はサーボユニット５４０及びＬＰＰデータ検出器５４２へも出力される。【００７９】
ＦＥ検出器５３７は、総和生成器５２０より出力される総和読取信号ＳＲＦより、４分割ディテクターにおける信号強度の分布に基づいてフォーカスエラーを検出する。そして、フォーカスエラー信号をサーボユニット５４０へ出力する。また、このフォーカスエラー信号は、デトラック検出器５５０へも出力される。【００８０】
サーボユニット５４０は、光ピックアップ５０１の受光結果を処理して得られるトラッキングエラー信号、フォーカスエラー信号、ウォブル信号及びＬＰＰ信号等に基づいて、光ピックアップ５０１の対物レンズを移動し、これによりトラッキング制御、フォーカス制御或いはスピンドル制御等の各種サーボ処理を実行する。【００８１】
記録クロック生成器５４１は、ウォブル検出器５３５から出力されたウォブル信号の周期（或いは、相対位置情報）及びＬＰＰ検出器５３６から出力されたプリフォーマットアドレス情報に基づいて、データ記録を行う基準クロックを示すタイミング信号を生成して出力する。よって、データ記録時における記録開始位置がプリフォーマットアドレス情報の管理単位から開始されるか否かにかかわらず、その記録開始位置を特定することが可能である。【００８２】
ＬＰＰデータ検出器５４２は、ＬＰＰ検出器５３６より出力されるＬＰＰ信号より、記録時に必要な各種管理情報等を取得可能に構成されている。例えば、後述の如く、ＬＰＰにより記録されている推奨記録パワーや推奨ストラテジ等を取得可能に構成されている。【００８３】
本実施例では特に、デトラック検出器５５０は、光ディスク１００へのデータの記録中に、デトラックが発生しているか否かを検出可能に構成されている。より具体的には、デトラック検出器５５０には、ＴＥ検出器５３４よりトラッキングエラー信号が夫々入力され、且つＦＥ検出器５３７よりフォーカスエラー信号が入力され、これらの信号が所定の値よりも大きいか否かを監視可能に構成されている。また、デトラック検出器５５０は、総和生成器５２０より出力される総和読取信号ＳＲＦの入力があるか否かを、ドロップアウト検出器５２３の出力としてモニター可能に構成されている。更に、デトラック検出器５５０は、光ピックアップ５０１が記録を行うタイミング（或いは、ウォブル信号の周期）と記録クロック生成器５４１が生成するタイミング信号とを比較可能に構成されている。また、光ピックアップ５０１が記録している位置におけるプリフォーマットアドレス情報（或いは、物理アドレス値）をモニター可能に構成されている。この場合、デトラック検出器５５０には、図示しない信号線によりＬＰＰ検出器５３６よりプリフォーマットアドレス情報を取得可能に構成されていることが好ましい。更に、光ディスク１００が多層の記録層を有する光ディスクであれば、各々の層を識別する層フラグを検出可能に構成されていることが好ましい。【００８４】
そして、デトラック検出器５５０は、これら監視している信号やフラグ等に基づいて、記録中の光ディスク１００においてデトラックが発生しているか否かを検出する。これらの信号のうち少なくとも一つが異常な値を示していればデトラックが発生していると判断してもよいし、或いは、これらの信号のうち２つ以上の組合せが異常な値を示していればデトラックが発生していると判断してもよい。【００８５】
加えて、デトラック検出器５５０は、光ディスク１００上におけるデトラックが発生した位置（例えば、光ディスク１００上における物理アドレス値）とデトラックの発生後光ディスク１００に対して誤記録を行った時間（或いは、距離や誤記録が行なわれた記録領域のサイズ等）を検出可能に構成されている。【００８６】
尚、これらの検出動作の詳細は後に詳述する。更に、デトラック検出器５５０は、ＣＰＵ５６０に対してデトラックの発生を示す信号を出力するように構成することが好ましい。【００８７】
ＣＰＵ５６０は、最適な記録レーザパワーを検出するために、例えば、ドライバ／ストラテジ回路５０４、サーボユニット５４０、ＬＰＰデータ検出器５４２、デトラック検出器５５０等の各手段へ指示する、即ちシステムコマンドを出力することで、情報記録装置１全体の制御を行う。また、デトラックの発生がデトラック検出器５５０より入力されれば、以後のデータの記録を停止させるような指令を光ピックアップ５０１等に出力するように構成することが好ましい。通常、ＣＰＵ５６０が動作するためのソフトウェアは、内部又は外部のメモリ内に格納されている。【００８８】
続いて、図３及び図４を参照して、デトラックについて概念的に説明する。ここに、図３は、１層ディスクにおけるデトラックの発生を概念的に示す模式図であり、図４は、２層ディスクにおけるデトラックの発生を概念的に示す模式図である。【００８９】
図３（ａ）に示すように、光ディスク１００の内周側より外周側に向かって、トラック（図中点線にて示される部分）に沿ってデータを記録している際に、外周側（即ち、未記録部分）へのデトラックが発生し得る。このとき、デトラック検出器５５０は、(i)ＳＲＦ信号が検出されなくなる、(ii)トラッキングエラー信号が大きくなる、(iii)記録用の同期信号（即ち、タイミング信号）が所定のタイミングで入力されなくなる(iv)プリアドレスが不連続になる等の現象を検出することで、デトラックが発生していると判断するように構成してもよい。【００９０】
また、図３（ｂ）に示すように、光ディスク１００の内周側より外周側に向かって、トラックに沿ってデータを記録している際に、内周側（即ち、記録済部分）へのデトラックが発生し得る。このとき、デトラック検出器５５０は、(i)ＳＲＦ信号が一瞬検出されなくなる、(ii)トラッキングエラー信号が大きくなる、(iii)記録用の同期信号が所定のタイミングで入力されなくなる、(iv)光ビームＢの反射光を示す信号が変化する（v）プリアドレスが不連続になる等の現象を検出することで、デトラックが発生していると判断するように構成してもよい。【００９１】
もちろん、外周側より内周側に向かって記録している場合にも上述の如きデトラックは発生するし、また追記型の光ディスクであっても書換可能型の光ディスクであっても同様のデトラックが発生する。そして、デトラック検出器５５０は、これらのデトラックを適切に検出するように構成されていることが好ましい。【００９２】
また、多層の光ディスク１００ａであれば、図４（ａ）に示すように、下側の層を記録している際に、いまだ未記録の上側の層へのデトラックが発生しうる。このとき、デトラック検出器５５０は、(i)ＳＲＦ信号が検出されなくなる、(ii)トラッキングエラー信号が大きくなる、(iii)記録用の同期信号が所定のタイミングで入力されなくなる、(iv)フォーカスエラー信号が大きくなる（v）プリアドレスが不連続になる（vi）層フラグが異なる等の現象を検出することで、デトラックが発生していると判断するように構成してもよい。【００９３】
また、図４（ｂ）に示すように、下側の層を記録している際に、既に記録済の上側の層へのデトラックが発生しうる。このとき、デトラック検出器５５０は、(i)ＳＲＦ信号が検出されなくなる、(ii)トラッキングエラー信号が大きくなる、(iii)記録用の同期信号が所定のタイミングで入力されなくなる、(iv)フォーカスエラー信号が大きくなる、(v)再生ビームの反射光を示す信号が変化する（vi）プリアドレスが不連続になる、（vii）層フラグが異なる等の現象を検出することで、デトラックが発生していると判断するように構成してもよい。【００９４】
また、上述したように、デトラック検出器５５０は、これらのデトラックが発生した位置及びデトラックにより光ピックアップが誤記録を続けた時間（或いは、距離や誤記録された記録領域のサイズ等）等を検出する。【００９５】
尚、図２を参照して説明した本実施例に係る情報記録装置は、情報記録再生装置の実施例も兼ねる。即ち、ヘッドアンプ５０３、総和生成器５２０、デモジュレータ５２１及びピットデータＥＣＣ回路５２２を介して、記録情報を再生可能であり、本実施例は、情報再生装置の機能或いは情報記録再生装置の機能を含む。【００９６】
（情報記録装置の動作原理）
続いて、図５から図７を参照して、本実施例に係る情報記録装置１の記録動作について説明する。ここに、図５は、本実施例に係る情報記録装置の記録動作全体の流れを示すフローチャートであり、本実施例に係る情報記録装置のデトラック検出動作の流れを示すフローチャートであり、本実施例に係る情報記録装置のデトラック検出後の動作の流れを示すフローチャートである。【００９７】
（１）  記録動作全体
図５に示すように、情報記録装置１が通常の動作として記録動作を行っている（ステップＳ１０１）。その後、デトラック検出器５５０は、ＣＰＵ５６０の制御下で、デトラックが検出されているか否かを判定する（ステップＳ１０２）。係るデトラックの検出動作については、後に詳述する（図６参照）。【００９８】
この判定の結果、デトラックが発生していなければ（ステップＳ１０２：Ｎｏ）、情報記録装置１は、そのまま記録を継続し、ステップＳ１０４へ進む。【００９９】
他方、デトラックが発生していれば（ステップＳ１０２：Ｙｅｓ）、本発明の「制御手段」の一具体例たるＣＰＵ５６０の制御により、情報記録装置１はデトラック時の対応動作を行う（ステップＳ１０３）。尚、デトラック時の対応動作については、後に詳述する（図７参照）。【０１００】
尚、ステップＳ１０２における判定動作は、所定の期間毎に周期的に行ってもよいし、不定期に行ってもよいし、或いは記録動作が継続している間は常に判定動作を行うようにしてもよい。またでトラックイベントで割り込み、トリガーがかかってもよい。また、ＣＰＵ５６０の制御の下に所定のタイミングで行ってもよいし、或いは例えばリモコンや操作ボタン等を用いて入力される当該情報記録装置１のユーザの指示により行ってもよい。【０１０１】
（２）  デトラックの検出動作
続いて、デトラックの検出動作について詳述する。図６に示すように、先ず本発明の「デトラック検出手段」の一具体例たるデトラック検出器５５０は、ＦＥ検出器５３７からの出力を監視し、フォーカスエラー信号が所定の値より大きいか否かを判定する（ステップＳ２０１）。この所定の値は、例えば光ディスク１００の特性やＦＥ検出器５３７より出力されるフォーカスエラー信号の特性等に応じて、実験的、経験的、数学的又は理論的に、若しくはシミュレーション等を用いて個別具体的により適切な所定の値を指定することが好ましい。【０１０２】
この判定の結果、フォーカスエラー信号が所定の値より大きいと判定されれば（ステップＳ２０１：Ｙｅｓ）、デトラック検出器５５０は、デトラックが発生していると判断する（ステップＳ２０８）。他方、フォーカスエラー信号が所定の値以下であると判定されれば（ステップＳ２０１：Ｎｏ）、続いてＴＥ検出器５３４からの出力を監視し、トラッキングエラー信号が所定の値より大きいか否かを判定する（ステップＳ２０２）。この所定の値についても、上述したフォーカスエラー信号と同様に、例えば光ディスク１００の特性やＴＥ検出器５３２より出力されるトラッキングエラー信号の特性等に応じて、実験的、経験的、数学的又は理論的に、若しくはシミュレーション等を用いて個別具体的により適切な所定の値を指定することが好ましい。【０１０３】
この判定の結果、トラッキングエラー信号が所定の値より大きいと判定されれば（ステップＳ２０２：Ｙｅｓ）、デトラック検出器５５０は、デトラックが発生していると判断する（ステップＳ２０８）。他方、トラッキングエラー信号が所定の値以下であると判定されれば（ステップＳ２０２：Ｎｏ）、続いて記録しているデータのアドレス（例えば、光ディスク１００上における物理アドレス）の連続性があるか否かを判定する（ステップＳ２０３）。【０１０４】
このとき、デトラック検出器５５０は、データの記録位置の物理アドレス（或いは、プリフォーマットアドレス情報、或いはＬＰＰ信号）を監視することで、当該物理アドレスが一定の連続性を有しているか否かを判定することが好ましい。例えば、物理アドレスが連続性を有していなければ、光ピックアップ５０１が光ディスク１００上においてトラックに沿って連続的にデータを記録しておらず、離れたトラック位置においてデータを記録していると推測される。従ってこの場合、例えばＣＰＵ５６０より離れたトラック位置にデータを記録する旨の指示がなされている等の特別の条件がない限り、デトラック検出器５５０はデトラックが発生していると判定してもよい。【０１０５】
この判定の結果、アドレスの連続性がないと判定されれば（ステップＳ２０３：Ｙｅｓ）、デトラック検出器５５０は、デトラックが発生していると判定する（ステップＳ２０８）。他方、アドレスの連続性があると判定されれば（ステップＳ２０３：Ｎｏ）、続いて層フラグが適切であるか否かを判定する（ステップＳ２０４）。即ち、複数の記録層を有する光ディスク１００において、夫々の記録層が有する層フラグを読み取ることで、ＣＰＵ５６０の指示により記録を行うべき層と現在実際に記録を行っている層とが同一であるか否かを判定する。同一であれば層フラグは適切であると判定し、同一でなければ層フラグは適切でないと判定してもよい。【０１０６】
なお、ステップＳ２０４に係る動作は、単一の記録層を有する光ディスク１００に記録をしている場合には行わなくともよい。【０１０７】
この判定の結果、層フラグが適切でないと判定されれば（ステップＳ２０４：Ｙｅｓ）、デトラックが発生していると判定する（ステップＳ２０８）。他方、層フラグが適切であると判定されれば（ステップＳ２０４：Ｙｅｓ）、続いて記録用の同期信号の入力が適切であるか否かを判定する（ステップＳ２０５）。ここでは例えば、記録時にウォブル検出器５３５において検出されるウォブル信号の周期と記録クロック生成器５４１が生成する同期信号（タイミング信号）との間にズレがあるか否か（即ち、光ピックアップ５０１がデータを記録するタイミングと記録クロック生成器５４１が生成する同期信号との間にズレがあるか否か）に応じて、ズレがあれば同期信号の入力が適切でないと判定してもよい。【０１０８】
この判定の結果、記録用の同期信号の入力が適切でないと判定されれば（ステップＳ２０５：Ｙｅｓ）、デトラック検出器５５０は、デトラックが発生していると判定する（ステップＳ２０８）。他方、記録用の同期信号の入力が適切であると判定されれば（ステップＳ２０５：Ｎｏ）、続いて、ＳＲＦ信号の出力があるか否かを判定する（ステップＳ２０６）。ここでは、例えばドロップアウト検出器５２３からの入力信号に基づいて判定してもよい。【０１０９】
この判定の結果、ＳＲＦ信号の出力がないと判定されれば（ステップＳ２０６：Ｙｅｓ）、デトラック検出器５５０は、デトラックが発生していると判定する（ステップＳ２０８）。他方、ＳＲＦ信号の出力があると判定されれば（ステップＳ２０６：Ｎｏ）、デトラック検出器５５０は、現時点においてデトラックは発生していないと判定する（ステップＳ２０７）。【０１１０】
そして、ステップＳ２０８においてデトラックが発生していると判定されれば、当該デトラックが発生したアドレス値やデトラックした先の光ディスク１００上において誤記録している時間等を取得する（ステップＳ２０９）。【０１１１】
例えば、デトラック検出器５５０の動作により、デトラックの発生を検出した直前にデータを記録していたアドレス値を「デトラックが発生したアドレス値」としてもよい。即ち、デトラックの発生を検出した直前にＬＰＰ検出器５４２において検出されたプリフォーマットアドレス情報（或いは、物理アドレス値）を「デトラックが発生したアドレス値」としてもよい。【０１１２】
また、デトラック検出器５５０の動作により、デトラックの発生時点から後述する「記録停止」動作がなされた時点までの時間を、「誤記録している時間」として取得してもよい。このとき、ステップＳ２０９における動作は、図７のステップＳ３０１の動作がなされた時点で行うように構成してもよい。
また誤記録している時間ではなく、デトラックした時刻からパワーダウンした時刻までに
メモリ（或いは、バッファ５０８やバッファ５０５等）から送出されたデータ量で、距離を換算してもよい。【０１１３】
尚、図６における検出動作の順番はこれに限られるものでなく、適宜入れ替えてもよい。また上述の如く、複数の信号を検出することで、デトラックの発生を検出するように構成することも当然可能である。【０１１４】
より具体的には、例えば、図３（ａ）に示すデトラックの発生時には、(i)ＳＲＦ信号が検出されなくなる、(ii)トラッキングエラー信号が大きくなる、(iii)記録用の同期信号が所定のタイミングで入力されなくなるという３つの条件が満たされた場合に、デトラックが発生していると判断するようにデトラック検出装置５５０を構成する。即ち、ステップＳ２０６において判定するＳＲＦ信号が検出されなくなり、ステップＳ２０２において判定するトラッキングエラー信号が所定の値以上であって、且つステップＳ２０５において判定する記録用の同期信号の入力が適切でないと判定された場合に、デトラックが発生していると判定するように構成することが好ましい。その他の多種多様なデトラック（例えば、図３および図４に示すデトラック）についても同様のことがいえる。【０１１５】
（３）  デトラック時の動作
続いて、デトラック発生時の対応動作について詳述する。図７に示すように、デトラックが検出された場合には、記録動作を停止する（ステップＳ３０１）。具体的には、ＣＰＵ５６０の指示により光ピックアップ５０１より記録用のレーザの照射を停止させる。これにより、デトラック先での誤記録を防ぐことができる。係る記録動作の停止は、図６におけるステップＳ２０８のディフェクトの発生を検出すると同時に行うように構成することがより好ましい。そして、係る記録動作の停止は、デトラックの検出に対応する動作が完了するまで継続していることが好ましい。【０１１６】
但し、デトラック時の対応動作が終了した後、再度データの記録動作を行うことを考慮すると、記録用レーザの照射を停止させることなく、その出力パワーをデータの記録ができない程度にまで低下させることで、記録動作の停止とすると同時にデトラック先のアドレスを検出することが好ましい。【０１１７】
より具体的には、一般にレーザの照射パワーは、図８に示すように、その出力パワーの大小に応じて、データの再生可能な範囲、データの消去が可能な範囲及びデータの記録が可能な範囲に分けられる。従って、図８中、出力パワーがＰｉ以上であれば、データの記録が可能であり、また出力パワーがＰｉ未満であれば、データの記録は困難或いは不可能であり、他方データの消去或いは再生が可能である。従って、ステップＳ３０１では、光ピック５０１の出力パワーをＰｉ未満の所定値にまで低下させることが好ましい。これにより、当該レーザが照射された先の記録層にデータを記録されることがない。加えて、記録用レーザの照射を継続しているため、デトラックの対応動作が完了した後、再度記録を再開する際に迅速な記録動作の再開を実現することができるという利点を有する。【０１１８】
より好ましくは、記録用レーザの出力パワーを、データの消去ができない値にまで低下させることがよい。仮に、データの消去ができる程度の出力パワーを有していれば、記録用レーザの照射によって、光ディスク１００の記録層が変化し、レーザが照射されたエリア（即ち、デトラック発生後に誤記録が行われたエリア）へのその後のデータの適切な記録に悪影響を及ぼすおそれもある。しかるに、出力パワーをデータの消去ができない値にまで低下させれば、記録用レーザの照射によっても、光ディスク１００の記録層に対してほとんど影響を与えることがない（即ち、その後も当該照射されているエリアに対して適切にデータを記録できる）という利点を有する。【０１１９】
再び図７において、ＣＰＵ５６０は、デトラックして光ピックアップ５０１がレーザを照射している先（即ち、デトラック先）が要注意エリアであるか否かを判定する（ステップＳ３０３）。ここでは、例えば後述するように、光ディスク１００のリードインエリア１１４中に記録されているファイルシステム１１３等を参照することで要注意エリアであるか否かを判定してもよい。【０１２０】
なお、要注意エリアとは、過去において既にデトラックにより誤記録されているエリアであって、エラー訂正可能であると判定されたエリアを示す。係る要注意エリアについては、後に詳述する。【０１２１】
判定の結果、要注意エリアであると判定されれば（ステップＳ３０３：Ｙｅｓ）、続いて、デトラック先に記録されているデータが再生可能であるか否かを判定する（ステップＳ３０４）。この場合、ＣＰＵ５６０の制御の下で、実際に当該データを読み取り、再生可能であるか（即ち、適切なデータとして出力可能であるか）否かを判定する。【０１２２】
この判定の結果、再生可能であると判定されれば（ステップＳ３０４：Ｙｅｓ）、誤記録されたエリアを要注意エリアとして例えばファイルシステム１１３に登録した後（ステップＳ３０５）、デトラックの発生前の記録位置に光ピックアップ５０１を移動させ、改めて記録を再開する（ステップＳ３１０）。このとき、デトラックが発生する直前に記録動作を行っていたエリアの物理アドレスを記憶していれば、例えば本発明の「制御手段」の一具体例たるＣＰＵ５６０の制御の下で、その物理アドレスの位置へ光ピックアップ５０１を移動させ、デトラックが発生した直前に記録していたデータの続きを記録する。【０１２３】
より詳細には、デトラック検出したとき、書き込み用に送出されたデータのメモリーアドレス、プリアドレス、プリ記録されている所定の信号（例えば、同期信号）からの書き込みクロックカウントを記憶しておき、デトラックしたアドレスが存在するトラックの前のトラックに光ピックアップを戻し、データを読み込みながら、読み込みクロックに書き込みクロックを同期させると共に、前記所定の信号からクロックをカウントし、デトラックが生じた部分に達したら、書き込みを再開する。【０１２４】
他方、再生可能でないと判定されれば（ステップＳ３０４：Ｎｏ）、図９における説明と同様に、誤記録されたエリアをディフェクトエリアとして登録する（ステップＳ３０６）。但し、図１０における説明と同様に、使用不可能エリアとしてファイルシステム１１３に登録してもよい。その後、デトラックの発生前の記録位置に光ピックアップ５０１を移動させ、改めて記録を再開する（ステップＳ３１０）。【０１２５】
一方、ステップＳ３０３の判定の結果、要注意エリアでないと判定されれば（ステップＳ３０３：Ｎｏ）、続いて、誤記録されたエリアがエラー訂正可能であるか否かを判定する（ステップＳ３０７）。この場合、ＣＰＵ５６０の制御の下で、誤記録されたエリア（或いは、誤記録された期間）がＥＣＣの訂正可能な範囲（或いは、能力）を超えているか否かに基づいて判定する。例えば、誤記録されたエリアが相対的に大きく、光ディスク１００上におけるＥＣＣクラスタの単位（或いは、訂正可能な単位）を大幅に超える場合は、当該エリアのエラー訂正は可能でないと判定してもよいし、誤記録されたエリアが相対的に小さく、ＥＣＣクラスタの単位を大幅に下回る場合は、当該エリアのエラー訂正は可能であると判定してもよい。【０１２６】
この判定の結果、エラー訂正が可能であると判定されれば（ステップＳ３０７：Ｙｅｓ）、誤記録されたエリアを要注意エリアとして例えばファイルシステム１１３に登録した後（ステップＳ３０８）、デトラックの発生前の記録位置に光ピックアップ５０１を移動させ、改めて記録を再開する（ステップＳ３１０）。【０１２７】
他方、エラー訂正が可能でないと判定されれば（ステップＳ３０７：Ｎｏ）、図９における説明と同様に、誤記録されたエリアをディフェクトエリアとして登録する（ステップＳ３０９）。【０１２８】
ここでディフェクトエリアについて図９を参照して説明する。ここに、図９は、ディフェクト管理可能な光ディスク１０１のデータ構造を概念的に示すデータ構造図である。【０１２９】
図９（ａ）に示すように、光ディスク１０１は、リードインエリア１１４、データ記録エリア１１６及びリードアウトエリア１１８を備えている。リードインエリア１１４には更に、ＯＰＣエリア１１０、ディフェクト管理エリア１１１及び制御情報エリア１１２を有しており、及びファイルシステム１１３が記録されている。【０１３０】
ＯＰＣエリア１１０は、最適な記録レーザパワーの検出（即ち、記録レーザパワーのキャリブレーション）処理に用いられる領域である。例えば、ＯＰＣパターンの試し書きの完了後には、試し書きされたＯＰＣパターンが再生され、再生されたＯＰＣパターンのサンプリングが順次行われて、最適な記録レーザパワーが検出される。また、ＯＰＣにより求めた最適な記録レーザパワーの値が記録されていてもよい。【０１３１】
ディフェクト管理エリア１１１は、光ディスク１０１上に発生したディフェクトを管理するデータであるディフェクト管理情報が記録される。ディフェクト管理情報には、例えばデータ記録エリア１１６におけるディフェクトが発生した位置（或いは、そのアドレス）やサイズ、またディフェクトが発生した位置に本来記録すべきであったデータ又は記録されていたデータである退避データの退避先のアドレス値が記録されている。【０１３２】
制御情報エリア１１２（１２２）は、制御情報が記録されるエリアである。制御情報は、データ記録エリア１１６への記録及び読取を制御する情報であり、例えば、光ディスク１０１の属性や種類などを示す情報、データのアドレス管理をするための情報、例えばディスクドライブ等の情報記録装置１の記録動作及び読取動作を制御するための情報などである。【０１３３】
ファイルシステム１１３は、本発明の「管理情報」の一具体例であって、光ディスク１０１の記録動作及び再生動作に必要な各種管理情報が記録されている。例えば、光ディスク１０１全体のエリア構成データ（例えば、記録済のデータ記録エリアや未記録のデータ記録エリアの分布図等）や使用可能エリアを特定するための情報等が含まれている。また、データ記録エリア１１４中における特定のエリアが要注意エリアであることを示す情報も記録されている。【０１３４】
更に、リードアウトエリア１１８には、スペアエリア１１９が設けられている。スペアエリア１１９は、退避データを退避させるためのエリアである。そして、スペアエリア１１９に退避された退避データのスペアエリア１１９上におけるアドレス値等は、上述のディフェクト管理情報に記録される。【０１３５】
尚、図９に示すこれらのエリアの配列はあくまで一例であってこの順番に限られるものではなく、夫々のエリアがいずれの場所に存在していたとしても、本実施例に係る情報記録装置１の記録動作を行うことができることは言うまでもない。【０１３６】
そして、図９（ｂ）に示すように、データ記録エリア１１６上における所定のエリア１１７ａにおいてデトラックが発生し、エリア１１７ｂに光ピックアップ５０１の焦点が移動（即ち、デトラック）したとする。【０１３７】
このとき、デトラック検出器５５０は、上述した図６のステップＳ２０１からステップＳ２０７までの動作によりデトラックの発生を検出し、図７におけるステップＳ３０９（または、ステップＳ３０６）の動作により、エリア１１７ｂを図９（ｃ）に示すようにディフェクトエリアとして登録する。【０１３８】
図９（ｃ）に示すように、エリア１１７ｂのアドレス値及びサイズを特定し、当該アドレス値及びサイズを含んでなるディフェクト管理情報を、ディフェクト管理エリア１１１中に記録する。また、エリア１１７ｂに記録されていたデータがあり、例えば再生不可能であると判断された場合、例えば当該データを情報記録装置１がメモリ等に記録しているなどの事情が存在していれば、係るデータをスペアエリア１１９に記録するように構成してもよい。【０１３９】
尚、図１０（ａ）及び図１０（ｂ）に示すようにファイルシステム１１３を用いて当該要注意エリアを使用不可能エリア（unallocated area）として登録するように構成してもよい。例えば、図１０（ａ）に示すように、ディフェクト管理エリア１１１及びスペアエリア１１９を持たない光ディスク１０２であれば、図９に示すようにディフェクトエリアとして登録することはできない。従って、この場合、図１０（ｂ）に示すように、ファイルシステム１１３中において、当該エリアを使用不可能エリアとして登録すれば、当該光ディスク１０２の再生時において、デトラックの発生により誤記録されたエリア１１７ａを誤って再生することを予め防ぐことが可能となる。【０１４０】
他方、エラー訂正が可能でないと判定されれば（ステップＳ３０７：Ｎｏ）、図９における説明と同様に、誤記録されたエリアをディフェクトエリアとして登録する（ステップＳ３０９）。なお、誤記録されたエリアをディフェクトエリアとして登録する代わりに、図１０における説明と同様に、使用不可能エリアとしてファイルシステム１１３に登録してもよい。【０１４１】
以上、ステップＳ３０９により誤記録されたエリアをディフェクトエリアとして登録すると、その後、デトラックの発生前の記録位置に光ピックアップ５０１を移動させ、改めて記録を再開する（ステップＳ３１０）。【０１４２】
そして、ステップＳ３１０の記録再開動作時には、バッファ５０５内にバッファリングされた記録データを用いて行ってもよい。これにより、ステップＳ３０１にて記録動作を停止させたデータ部分を比較的容易に特定できるとともに、再度ＤＶＤモジュレータ５０６やデータＥＣＣ生成器５０７を介して記録データの変調を行う必要がなく、より高速に記録動作の再開が可能となる。【０１４３】
尚、ステップＳ３０４の判定においても、実際にデータを読み取り再生可能であるかを判定するのに代えて、ステップＳ３０７の判定と類似に、デトラック先に記録されたデータがエラー訂正可能な範囲を残して、誤まって上書きされたか否かを判定するように構成してもよい。【０１４４】
以上図７から図１０における記録動作の説明においては、単一の記録層を有する光ディスクを主要な具体例として説明を進めたが、複数の記録層を有する光ディスクにおいても区別することなく、同様の動作を行うことは当然に可能である。加えて、複数の層にまたがったデトラック（例えば、図４に示すデトラック）が発生した場合には、デトラックした先の層における誤記録したエリアのみならず、複数の層のうち他の層における当該誤記録したエリアに対応するエリアについても、上述の動作をするように構成してもよい。係る複数の記録層を有する光ディスクにおける情報記録装置１の動作について、図１１から図１３を参照して説明する。ここに、図１１から図１３は、本実施例に係る情報記録装置１において、パラレルタイプの多層光ディスクへ記録中にデトラックを検出した時の動作の過程を概念的に示すデータ構造図である。【０１４５】
図１１に示すように、２層の記録層を有する光ディスク１０３を例に説明を進める。図１１に示すように、光ディスク１０３は、２層の記録層を有しており、図１１中下側の記録層（以降、適宜“第１層”と称する）は、リードインエリア１１４、データ記録エリア１１６及びリードアウトエリア１１８を備えている。リードインエリア１１４には更に、ＯＰＣエリア１１０、ディフェクト管理エリア１１１及び制御情報エリア１１２を有しており、ファイルシステム１１３が記録されている。また、リードアウトエリア１１８には、スペアエリア１１９を備えている。また、図１１中上側の記録層（以降、適宜“第２層”と称する）は、リードインエリア１２４、データ記録エリア１２６及びリードアウトエリア１２８を備えている。リードインエリア１２４には更に、ＯＰＣエリア１２０、ディフェクト管理エリア１２１及び制御情報エリア１２２を有しており、ファイルシステム１２３が記録されている。また、リードアウトエリア１２８には、スペアエリア１２９を備えている。そして、光ディスク１０３には、第１層の側に光ピックアップ５０１が位置しており、第１層の側から光ビームＢが照射され、データの記録及び再生がなされる。また、第２層では、第１層を透過した光ビームＢにより、データの記録及び再生がなされる。【０１４６】
そして、図１２に示すように、第１層のエリア１１７ａへの記録中にデトラックが発生し、第２層のエリア１２７ｂへデトラックしたとする。このとき、情報記録装置１は、上述した各種動作により、当該デトラックを検出し、上述したようにその対応動作をとる（図６及び図７参照）。【０１４７】
そして、誤記録されたエリア１２７ｂをディフェクトエリアとして記録する場合、図１３に示すように、ディフェクト管理エリア１２１にディフェクト管理情報を記録し、必要に応じて、エリア１２７ｂに記録されていたデータ（即ち、退避データ）をスペアエリア１２９へ記録する。【０１４８】
加えて、第２層のエリア１２７ｂへ光ビームＢが誤って照射されている場合、光ピックアップ５０１とエリア１２７ｂとの間に位置する第１層のエリア１１７ｂにも当該光ビームが照射されており、何らかの影響が及ぼされていると推測される。従って、この場合、エリア１１７ｂについてもディフェクトエリアとして登録し、ディフェクト管理エリア１１１にディフェクト管理情報を記録し、必要に応じて、エリア１１７ｂに記録されていたデータ（即ち、退避データ）をスペアエリア１１９へ記録する。【０１４９】
ここで、エリア１１７ｂは、エリア１２７ｂと同一の大きさ（或いは同一のトラック番号）を有するエリアに限られない。即ち、例えば図１に示す円盤状の光ディスクであれば、第１層と第２層との夫々のセンターホール１０２のズレ（即ち、偏心）により、同一トラック番号に係る第１層のエリアと第２層とのエリアとが光ビームＢに対して直線状に並ばないことも考えられる。従って、この場合、例えばエリア１２７ｂと同一のトラック番号を有する第１層のエリアのみならず、その近傍付近のエリアも合わせてディフェクトエリアとして登録することが、信頼性のある記録及び再生という観点からは好ましい。また、光ビームＢは光ピックアップ５０１からエリア１２７ｂに向かって収束しているため、エリア１２７ｂに照射されている大きさ以上に、第１層には光ビームＢが照射されているとも考えられる。したがって、係る観点からも、例えばエリア１２７ｂと同一のトラック番号を有する第１層のエリアのみならず、その近傍付近のエリアも合わせてディフェクトエリアとして登録することが好ましい。【０１５０】
以上の結果、本実施例に係る情報記録装置によれば、記録動作中におけるデトラックが発生しても、適切にデータを記録し、また例えばＤＶＤプレーヤ等の情報再生装置をして当該デトラックが発生した光ディスクを適切に再生せしめることが可能となる。これにより、従来デトラックの発生後は利用不可能であった光ディスクも有効に利用することができるという大きな利点を有する。【０１５１】
また、上述の実施例では、情報記録媒体の一例として光ディスク１００及び情報再生装置の一例として光ディスク１００に係るプレーヤについて説明したが、本発明は、光ディスク及びそのプレーヤに限られるものではなく、他の高密度記録或いは高転送レート対応の各種情報記録媒体並びにそのプレーヤにも適用可能である。また、上述の実施例によれば、第１層と第２層への記録方向が同一となるパラレルタイプの多層光ディスク（図１１から図１３）に情報を記録再生する情報記録再生装置について説明したが、第１層と第２層への記録方向が反対となるオポジットタイプの多層光ディスクへ情報を記録再生する情報記録再生装置に適用できるのは勿論である。【０１５２】
本発明は、上述した実施例に限られるものではなく、請求の範囲及び明細書全体から読み取れる発明の要旨或いは思想に反しない範囲で適宜変更可能であり、そのような変更を伴なう情報記録装置及び方法、並びに、記録制御用のコンピュータプログラムもまた本発明の技術的範囲に含まれるものである。
【産業上の利用可能性】
【０１５３】
本発明に係る情報記録装置及び方法、並びにコンピュータプログラムは、例えば、民生用或いは業務用の、各種情報を高密度に記録可能な高密度光ディスクに係るレコーダ又はプレーヤ等に利用可能である。また、例えば民生用或いは業務用の各種コンピュータ機器に搭載される又は各種コンピュータ機器に接続可能な、記録又は再生装置等にも利用可能である。
【図１】
0003858199.tif 000002
【図２】
0003858199.tif 000003
【図３】
0003858199.tif 000004
【図４】
0003858199.tif 000005
【図５】
0003858199.tif 000006
【図６】
0003858199.tif 000007
【図７】
0003858199.tif 000008
【図８】
0003858199.tif 000009
【図９】
0003858199.tif 000010
【図１０】
0003858199.tif 000011
【図１１】
0003858199.tif 000012
【図１２】
0003858199.tif 000013
【図１３】
0003858199.tif 000014