(57)【特許請求の範囲】
【請求項１】
周波数性を有するウォブル形状が与えられたトラックが形成されるとともに、ランド領域及びグルーブ領域に対してデータの記録又は再生が行われる光学ディスク状記録媒体に対応して記録又は再生を行うことのできるディスクドライブ装置において、
上記光学ディスク状記録媒体からの反射光情報に基づいて、上記ウォブル形状についての検出情報であるウォブル信号を生成するウォブル信号生成手段と、
上記ランド領域とグルーブ領域とでその極性が反転するウォブル信号について、欠落を補間する補間処理と、位相ずれを補正する位相補正処理と、ランド領域とグルーブ領域とに依存せずに同一極性となるように極性補正を行う極性補正処理の保護処理を施して保護ウォブル信号を出力するウォブル保護手段と、
上記ウォブル保護手段の動作状態を判定する判定手段と、
上記動作状態判定手段による判定結果に基づいて、当該ウォブル保護手段から出力すべき信号として、上記保護処理が施された保護ウォブル信号と、上記保護処理がされないままのウォブル信号との何れかを選択して出力可能とすることにより、ウォブル保護動作が安定しているとされるときには保護処理が施された保護ウォブル信号を出力し、ウォブル保護動作が不安定であるとされる状態では、上記保護処理がされないままのウォブル信号を出力するように上記ウォブル保護手段を所要の動作モードに切り換える動作切り換え手段とを備えた
ことを特徴とするディスクドライブ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は光学ディスク状記録媒体に対応して記録又は再生が可能とされるディスクドライブ装置に関するもので、特に、信号面に対して物理的に形成されるトラックがウォブル（蛇行）形状を有するようにされているディスク状記録媒体に対応するディスクドライブ装置に関するものである。
【０００２】
【従来の技術】
ディスクメディアとしてＤＶＤ(Digital Versatile Disc又はDigital Video Disc)が知られている。このＤＶＤとしては、ＤＶＤ−ＲＯＭといわれてデータの記録は不可の再生専用のほか、ＤＶＤ−ＲＡＭといわれるデータの書き換えが可能なものも開発され、また、普及してきている。ＤＶＤ−ＲＡＭは、いわゆる相変化方式によって記録ピットを形成することによりデータ記録を行うようにされる。
【０００３】
ＤＶＤ−ＲＡＭのトラックフォーマットとしては、データが記録再生される記録トラックが周回方向に沿ってセクタという単位によって分割されている。そして、セクタとしての記録可能領域の先頭に対してヘッダ領域が存在する。
ここで、ヘッダ領域はピット列によってデータが記録されている領域とされ、記録可能領域は相変化方式によってデータの書き換えが可能な領域とされる。つまり、ヘッダ領域と記録可能領域とではデータの記録方式が異なっているものであり、これによっては、照射されたレーザ光の反射光量も異なってくる。さらには、相変化方式により記録が行われる記録可能領域としてのトラックにはウォブルといわれる蛇行形状が与えられており、このウォブルの情報は例えばクロック再生やアドレスの信頼性確保などのために用いられる。
【０００４】
また、ここでの詳しい説明は省略するが、ヘッダ領域には物理アドレスを示すＰＩＤ１，ＰＩＤ２，ＰＩＤ３，ＰＩＤ４の４つのアドレスが記録される。そして、ＰＩＤ１，ＰＩＤ２のピット列をグルーブトラックの中心線から外周方向に１／２トラックピッチずらして配置し、ＰＩＤ３，ＰＩＤ４は、逆に内周方向に１／２トラックピッチずらして配置させている。即ち、ヘッダ領域と記録可能領域とでは、ディスク半径方向におけるトラック位置は、１／２トラックピッチ分ずれているようにされている。そして、ＤＶＤ−ＲＡＭにあっては、ランドとグルーブとの両者に記録を行う、いわゆるランド・グルーブ記録方式が採られる。
【０００５】
【発明が解決しようとする課題】
上記したＤＶＤ−ＲＡＭをはじめとして、例えばＤＶＤ＋ＲＷなどといった近年開発され普及しつつあるディスクメディアは、例えばこれまでのＣＤフォーマットのディスクやＤＶＤ−ＲＯＭとは異なるトラックフォーマットを有している。そこで、ＤＶＤ−ＲＡＭに対応した再生機能、さらには記録機能を与えられたディスクドライブ装置としても、例えばこのような特有のトラックフォーマットに対応した改良を進めるなどして、より信頼性の高い再生性能、記録性能が得られるようにすることが要求される。
【０００６】
【課題を解決するための手段】
そこで本発明は上記した課題を考慮して、周波数性を有するウォブル形状が与えられたトラックが形成されるとともに、ランド領域及びグルーブ領域に対してデータの記録又は再生が行われる光学ディスク状記録媒体に対応して記録又は再生を行うことのできるディスクドライブ装置において、上記光学ディスク状記録媒体からの反射光情報に基づいて、上記ウォブル形状についての検出情報であるウォブル信号を生成するウォブル信号生成手段と、上記ランド領域とグルーブ領域とでその極性が反転するウォブル信号について、欠落を補間する補間処理と、位相ずれを補正する位相補正処理と、ランド領域とグルーブ領域とに依存せずに同一極性となるように極性補正を行う極性補正処理の保護処理を施して保護ウォブル信号を出力するウォブル保護手段と、上記ウォブル保護手段の動作状態を判定する判定手段と、上記動作状態判定手段による判定結果に基づいて、当該ウォブル保護手段から出力すべき信号として、上記保護処理が施された保護ウォブル信号と、上記保護処理がされないままのウォブル信号との何れかを選択して出力可能とすることにより、ウォブル保護動作が安定しているとされるときには保護処理が施された保護ウォブル信号を出力し、ウォブル保護動作が不安定であるとされる状態では、上記保護処理がされないままのウォブル信号を出力するように上記ウォブル保護手段を所要の動作モードに切り換える動作切り換え手段とを備える。
【０００９】
上記各構成によれば、ディスクのウォブル形状を検出したウォブル信号を保護するウォブル保護手段が設けられることになる。ここでのウォブル保護としては、ウォブル信号波形の欠落の補間、位相補正、及び信号極性をランド／グルーブ領域に依存しないようにするための極性補正の少なくとも何れか１つが行われるものとしている。
ウォブル形状は、例えばクロック再生をはじめ、所要の再生制御に用いられる信号とされるのであるが、このウォブル形状を検出して得られるウォブル信号は、フォーマットやディフェクト（傷）等に依るウォブル形状の欠落や、サーボエラーの影響などによって、その信号が乱れやすく不安定、かつ、不正になることが避けられない。
そこで、上記のようにして、ウォブル信号について保護処理を施した保護ウォブル信号を生成すれば、ウォブル信号と同様に再生制御に利用可能でありながら、ウォブル信号よりも安定した状態の信号を得ることが可能になる。
【００１０】
なお、本明細書において「周波数性を有するウォブル形状」とは、例えばウォブル形状として一定周波数（周期）による蛇行形状が与えられていたり、また、例えばアドレスなどの所定の情報をＦＭ変調等をはじめとする所定の変調方式により変調したことで、ウォブル形状として所定の変動範囲で周波数が変化するようにして蛇行形状が与えられていることを指す。つまり、ウォブル形状が、何らかの周波数信号としての性質を与えられていることを指すものである。
【００１１】
【発明の実施の形態】
以下、本発明の実施の形態について説明を行っていくこととする。本発明の実施の形態としてのディスクドライブ装置としては、ＤＶＤ−ＲＡＭの再生が可能に構成されているが、その実際としては、ＤＶＤ−ＲＯＭ、及びＣＤ−ＤＡ(Digital Audio)及びＣＤ−ＲＯＭ等のＣＤフォーマットのディスクも再生可能とされる。また、本実施の形態の構成に基づいては、ＤＶＤ＋ＲＷ、ＤＶＤ−ＲＷなどの、他のＤＶＤ系の記録可能なディスク状記録媒体についても再生が可能とされる。
なお、以降の説明は次の順序で行う。
１．ＤＶＤ−ＲＡＭのトラックフォーマット
２．ディスクドライブ装置の構成
３．セクタ内位置推定
３−１．セクタ内位置推定結果に基づく制御
３−２．セクタ内位置推定動作
４．ＰＬＬ回路
５．スピンドル制御
６．ウォブル保護回路
７．ランド／グルーブ検出
８．レーザスポット移動方向検出
９．トラックジャンプ制御
【００１２】
１．ＤＶＤ−ＲＡＭのトラックフォーマット
ここで先ず、本発明の実施の形態としてのディスクドライブ装置により再生可能とされるＤＶＤ−ＲＡＭのトラックフォーマットについて、図４〜図９を参照して概略的に説明しておく。
【００１３】
ＤＶＤ−ＲＡＭはいわゆる相変化方式による書き換え可能型のディスクメディアであり、その記憶容量としては、現状において、片面で４．７ＧＢ（アンフォーマット時）を有する。
図４には、ＤＶＤ−ＲＡＭのトラックフォーマットとして、ディスク全体の構造を概念的に示している。
この図に示すディスク１はＤＶＤ−ＲＡＭとされる。そしてこのＤＶＤ−ＲＡＭにおける記録トラックは、いわゆるシングルスパイラルとされた上で、グルーブといわれる溝（凹部）が形成されており、また、２つの隣接するグルーブ間には凸部となるランドが形成される。そして、ＤＶＤ−ＲＡＭにおいては、これらグルーブとランドの両者を記録トラックとしてデータの記録を行う、いわゆるランド・グルーブ記録方式を採っている。この方式の採用が記録密度を高める１つの要因となっている。
そして、ランド・トラックとグルーブ・トラックは、例えば図において矢印ａで示すディスク半径に沿った所定の直線位置にて、１周ごとに交互に接続するようにされながら、ディスク内周側から外周側にかけて１本のトラックをスパイラル状に形成しているものである。
【００１４】
また、ランド・トラックとグルーブ・トラックから成るとされる記録トラックは、図４にも示すように、周回方向において、複数のセクタに分割される。
ここで、図４に示されているのは、例えば在る１つのゾーン内のトラックフォーマットである。ここでゾーンとは、ディスク半径方向に沿って区分される領域であり、トラック１周あたりのセクタ数はゾーンごとに異なる。ディスク内周から外周にいくのに従って、各ゾーン内におけるトラック１周あたりのセクタ数は増加していくものとされる。このセクタ単位によるディスク上の物理的構造を図５に示す。
【００１５】
図５に示すようにして、１セクタは、先ずヘッダ領域が設けられ、これに続けて記録可能領域が設けられる。ヘッダ領域においては、図示するように、ディスク上の物理アドレスを示すＰＩＤ(Physical ID)が、ピット列によって記録される。また、記録可能領域は、相変化方式によりデータの書き換えが可能な領域であり、図示するようにしてランド・トラックとグルーブ・トラックがディスク半径方向に沿って交互に配置される状態となっている。また、ランド・トラックとグルーブ・トラックは１セクタ内において１８６ＰＬＣＫ（ＰＬＣＫ＝チャネルクロック周波数）の周期で以て蛇行した形状となっており、いわゆるウォブルが形成されているものである。ＤＶＤ−ＲＡＭにあっては、このウォブル形状によってクロックが記録されている。
【００１６】
また、ヘッダ領域においては、ＰＩＤ１，２，３，４で１組となるヘッダを形成するようになっている。また、ＰＩＤ１，２は同じ内容が記録される。同様にして、ＰＩＤ３，４には同じ内容が記録される。そして、ＰＩＤ１，２を含む領域のピット列は、グルーブ・トラックの中心線に対して１／２トラックピッチ外周方向にずれるようにして配置され、ＰＩＤ３，４を含む領域のピット列は、ＰＩＤ１，２のピット列に対して後続するようにされた上で、１／２トラックピッチ内周方向にずれるようにして配置される。
このようなＰＩＤの配置、即ちアドレスの配置は、ＣＡＰＡ(Complimentary Allocated Pit Address)といわれるもので、１セクタ内における或るグルーブ・トラックをトレースするときと、このグルーブ・トラックに隣接するランドトラックを操作するときのアドレスを共有しているものである。
このようなアドレスの配置によっては、ランド・トラックとグルーブ・トラックの各々に対してアドレスを割り当てる方法と比較して、そのヘッダ長は半分で済むことになり、それだけ冗長度を小さくして記録容量を増加させることができる。
【００１７】
ここで、図５におけるＰＩＤ１（ｍ＋Ｎ），ＰＩＤ２（ｍ＋Ｎ），ＰＩＤ３（ｍ），ＰＩＤ４（ｍ）から成る１組のヘッダを例に採ると、ＰＩＤ１（ｍ＋Ｎ），ＰＩＤ２（ｍ＋Ｎ）は、グルーブ・トラック（ｍ）のトラック中心線に対して１／２トラックピッチ外周方向にずれるようにして配置され、ＰＩＤ３（ｍ），ＰＩＤ４（ｍ）としてのピット列は、１／２トラックピッチ内周方向にずれるようにして配置されている。ここで、Ｎは、１トラックあたりのセクタ数を示している。
そして、ＰＩＤ１（ｍ＋Ｎ），ＰＩＤ２（ｍ＋Ｎ）によっては、グルーブ・トラック（ｍ）に対して外周方向に隣接するランドトラック（ｍ＋Ｎ）としてのセクタのアドレスを示し、ＰＩＤ３（ｍ），ＰＩＤ４（ｍ）によっては、グルーブ・トラック（ｍ）としてのセクタのアドレスを示すようにされる。
【００１８】
また、図６及び図７には、１セクタ内におけるデータ配列構造が示される。
１セクタは、１２８バイトのヘッダ領域と、データが記録される記録可能領域とから成っており、ヘッダ領域(Header Field)と記録可能領域との間には２バイト（３２チャネルビット）のミラー領域(mirror field)が設けられる。
【００１９】
先ずヘッダ領域においては、これらの図に示すように４つのＰＩＤ(Phisical ID)１，２，３，４が存在し、特に図７に示すように、ＰＩＤ１，２，３，４を含む領域は、それぞれ、Header Field 1,2,3,4としても区分される。
【００２０】
Header Field 1は、先頭から３６バイトのＶＦ０（Variable Frequency Oscillator）１、３バイトのＡＭ(Address Mark)、ＰＩＤ１、２バイトのＩＥＤ(ID Error Detection code)１、１バイトのＰＡ(Postamble)１が配置されてなる。
Header Field 2は、先頭から８バイトのＶＦ０２、ＡＭ(Address Mark)、ＰＩＤ２、ＩＥＤ２、ＰＡ２が配置されてなる。
Header Field 3は、先頭からＶＦ０１、ＡＭ、ＰＩＤ３、ＩＥＤ３、ＰＡ１が配置されてなる。
Header Field 4は、先頭からＶＦ０２、ＡＭ、ＰＩＤ４、ＩＥＤ４、ＰＡ２が配置されてなる。
【００２１】
ＶＦＯ１，２は、後述するディスクドライブ装置のＰＬＬ（Phase Locked Loop）回路が引き込み動作を実行するために用いられる。即ち、クロック再生のために利用される。ここで３６バイトのＶＦＯ１は５７６チャネルビットの長さを有しており、８バイトのＶＦＯ２は、１２８チャネルビットの長さを有している。
ＡＭは、後続のＰＩＤのバイト同期を装置に対して与えるために使用され、所定の４８チャネルビットによるパターンを有する。ＰＡ１，２は、ＩＥＤ１，３、ＩＥＤ２，４の終端を示し得る境界的な領域とされる。
そしてＩＥＤ１，２，３，４は、その直前に位置しているＰＩＤ１，２，３，４についてのエラーチェックのための符号が記録されている。
【００２２】
また、記録可能領域においては、先頭からギャップ(Gap Field)、ガード１(Guard1 Field)、ＶＦＯ３が設けられる。
ギャップは、１６０チャネルビット（１０バイト）＋Ｊ(0〜15)チャネルビットのサイズを有しており、また、ガード１は、２０＋Ｋ(0〜7)バイトのサイズを有している。これらギャップ、ガード１の領域は、後述するデータ領域を物理的に保護するために設けられている。ＶＦＯ３は、３５バイトにより５６０チャネルビットのサイズ有し、記録可能領域に対応したクロック再生に利用される。
そして、ＶＦＯ３の後ろに対しては、ＰＳ（Pre-Synchronous code Field)が配置される。このＰＳは、４８チャネルビット（３６バイト）による所定パターンを有しており、後続のデータ（Data）領域におけるバイト同期を取るための領域である。
そして、データ（Data）領域としては、２４１８バイトを有しており、この領域に対してユーザデータが記録される。データ領域に続けてはＰＡ３（１バイト）が配置される。
【００２３】
ＰＡ３に続けてはガード２(Guard Field 2)が配置される。ガード２は、５５−Ｋ(0〜7)バイトのサイズを有している。ガード２に続いては、バッファ(Buffer Field)の領域が設けられる。バッファは、４００チャネルビット（２５バイト）−Ｊチャネルビットのサイズを有している。このバッファは、例えばデータ書込中のデトラックや速度変化により影響を受けた書き込みデータの現実長のばらつきを吸収するために設けられる。
【００２４】
ここで、ＰＩＤ１，２，３，４の構造を図８に示す。なお、以降の説明において、ＰＩＤ１，２，３，４について特に区別しない場合には、単にＰＩＤと表記する。
ＰＩＤ全体としては、図８（ａ）に示すようにして、先頭から１バイトのセクタインフォメーション(Sector Information)と、これに続く３バイトのセクタナンバ(Sector number)から成る。セクタナンバは即ちアドレスを格納しており、ＰＩＤ１，２のセクタナンバには、後続のランドセクタのセクタナンバが示され、ＰＩＤ３，４のセクタナンバには、後続のグルーブセクタのセクタナンバが示される。
また、セクタインフォメーションは、図８（ｂ）に示す構造を有しており、先頭２ビットは未定義とされる。そして、続けてフィジカルＩＤナンバ（Physical ID number：２ビット）、セクタタイプ(sector type：３ビット)、レイヤナンバ(Layer number：１ビット)が配置される。
フィジカルＩＤナンバによっては、ＰＩＤ１，２，３，４の何れかであることが特定される。このフィジカルＩＤナンバとしては、０（００ｂ）＝ＰＩＤ１、１（０１ｂ）＝ＰＩＤ２、２（１０ｂ）＝ＰＩＤ３、３（１１ｂ）＝ＰＩＤ４のように対応付けられて定義されている。
なお、以降の説明においては、「PIDナンバ」ということがあるが、この「PIDナンバ」とは、ＰＩＤ１，２，３，４の何れかの値をいうものとされる。つまり、フィジカルＩＤナンバ＝０（００ｂ）であればPIDナンバ＝１（ＰＩＤ１）であり、同様に、フィジカルＩＤナンバ＝１（０１ｂ）であればPIDナンバ＝２（ＰＩＤ２）、フィジカルＩＤナンバ＝２（１０ｂ）であればPIDナンバ＝３（ＰＩＤ３）、フィジカルＩＤナンバ＝３（１１ｂ）であればPIDナンバ＝４（ＰＩＤ４）となる関係を有するものである。
【００２５】
また、セクタタイプによっては、１周回トラック内における現セクタの位置が示されている。つまり、その値に応じて、トラック内の開始セクタ、最終セクタ、最終セクタの直前セクタ、又はそれ以外のセクタという、４種類のセクタのうちの何れであるのかが特定されるものである。
また、レイヤナンバは、現セクタがどのレイヤに属するのかを示す。
【００２６】
また、１セクタ内のデータ領域に記録されるデータは、図９に示すようにして１３行&times;２＝２６のフレーム（１４８８チャネルビット＝１４５６＋３２）から構成される。各フレームの先頭には３２チャネルビットのフレームシンクが配置され、このフレームシンクには、図示するように、ＳＹ０〜７のシンクナンバーが与えられている。そして、このシンクナンバーとしての文脈から、フレームデータ内の位置を特定することができる。
このようにして、ＰＩＤには、後続セクタのアドレスをはじめとする各種情報が格納されるが、これらの情報の各々は再生制御に用いられることとなる。つまり、ＰＩＤは、再生制御に利用されるべき情報を格納した再生制御情報であるともいうことができる。
【００２７】
２．ディスクドライブ装置の構成
続いてＤＶＤ−ＲＡＭに対応して再生が可能とされるディスクドライブ装置の構成例について、図１のブロック図を参照して説明する。なお、本実施の形態のディスクドライブ装置の実際としては、ＤＶＤ−ＲＡＭの再生のみに限定されるものではなく、ＤＶＤ−ＲＯＭの再生も可能とされている。また、ＤＶＤだけではなく、ＣＤ−ＤＡ(Digital Audio)及びＣＤ−ＲＯＭの再生も可能とされる。但しここでは、説明の便宜上、主としては、ＤＶＤ−ＲＡＭを再生するための構成についてのみ説明をおこなっていくこととする。但し実際には、以降説明する各機能回路部において、ディスク種別に応じて、再生信号処理系を切り換えたり、また、所要の再生パラメータを変更したりすることで、上記した各ディスクの再生が可能とされているものである。
【００２８】
ここでの光学ディスク１は、上記したＤＶＤ−ＲＡＭとされる。この光学ディスク１は、図示しないターンテーブルに載置され、スピンドルモータ２によって回転制御される。
【００２９】
ここで、ＤＶＤ−ＲＡＭに対する回転制御方式としては、いわゆるＺＣＬＶ(Zoned Constant Linear Velocity)が採用される。ＺＣＬＶは、周知のように、先ずディスクフォーマットとして、ディスクを半径方向に複数ゾーンに分割し、各ゾーンの１トラックあたりのセクタ数を外周方向に従って増加させるようにしておく。そして、各ゾーン内では、ＣＡＶ（角速度一定：Constant Angular Velocity)で回転制御を行うようにされるが、線速度をディスク全面でほぼ一定とするように、ＣＡＶの回転速度は外周ゾーンに向かうに従って低速となるように制御されるものである。
【００３０】
光学ピックアップ３では、レーザダイオード３０によって、光学ディスク１の信号面にレーザ光を照射して、フォトディテクタ３７によって上記信号面からの反射光を検出することで、光学ディスク１に記録されているデータの読み出しを行う。
【００３１】
また、光学ピックアップ３においてレーザ光の出力端である対物レンズ３４は二軸機構３ａによってトラッキング方向及びフォーカス方向に移動可能に保持されている。二軸機構３ａには、対物レンズ３４を光学ディスク１に接離する方向に駆動するフォーカスコイルと、対物レンズ３４を光学ディスク１の半径方向に駆動するトラッキングコイルとが形成されている。
また、光学ピックアップ３全体は、スレッド機構１９によって光学ディスク１の半径方向に移動可能とされている。
【００３２】
光学ヘッド３内にて検出した反射光はその反射光量に応じた電流信号とされてＲＦアンプ４に供給され、このＲＦアンプ４での電流−電圧変換、マトリクス演算処理により、フォーカスエラー信号ＦＥ、トラッキングエラー信号ＴＥが生成されるとともに、再生情報としてのＲＦ信号、和信号であるＰＩ（プルイン）信号等を生成することができる。また、差信号であるプッシュプル信号ＰＰも生成されれる。
【００３３】
ＲＦアンプ４で生成されたフォーカスエラー信号ＦＥ、トラッキングエラー信号ＴＥはサーボプロセッサ５にて位相補償、利得調整等の所要の処理を施されたのちに駆動回路６に供給され、フォーカスドライブ信号、トラッキングドライブ信号として上述したフォーカスコイルと、トラッキングコイルとに出力される。
さらに上記トラッキングエラー信号ＴＥをサーボプロセッサ５内にてＬＰＦ（low pass filter）を介してスレッドエラー信号を生成して、駆動回路６からスレッドドライブ信号としてスレッド機構１４に出力される。
これによりいわゆるフォーカスサーボ制御、トラッキングサーボ制御、スレッドサーボ制御が実行される。
【００３４】
またサーボプロセッサ５はシステムコントローラ１１からの指示に基づいて、フォーカスサーチ動作、トラックジャンプ動作のための信号を駆動回路６に供給し、それに応じた、フォーカスドライブ信号、トラッキングドライブ信号、スレッドドライブ信号を発生させて、光学ヘッド３のフォーカスサーチやトラックジャンプ／アクセス等を実行させる。
【００３５】
フォーカスサーチとは、フォーカスサーボ引込のために対物レンズ３４をディスク１から最も遠い位置と最も近い位置の間を強制的に移動させながら、フォーカスエラー信号ＦＥの波形として、いわゆるＳ字カーブを検出する動作である。既に知られているようにフォーカスエラー信号ＦＥとしては、対物レンズ１５がディスク１の記録層に対して合焦点位置となるポイントの前後の狭い区間においてＳ字カーブが観測されるものとなり、そのＳ字カーブのリニア領域でフォーカスサーボをオンとすることで、フォーカスサーボ引込が可能となる。このようなフォーカスサーボ引込のために、フォーカスサーチが行われるものであり、このためのフォーカスドライブ信号がフォーカスコイルに流され、対物レンズ１５の移動が行われる。
【００３６】
またトラックジャンプやアクセスの場合には、二軸機構３ａによる対物レンズ３４のディスク半径方向への移動や、スレッド機構１４による光学ヘッド３のディスク半径方向への移動が行われるが、このためのドライブ信号がトラッキングドライブ信号、スレッドドライブ信号としてトラッキングコイルやスレッド機構１４に出力されることになる。
【００３７】
ＲＦアンプ４にて生成された再生ＲＦ信号は、二値化回路７に対して出力されることで二値化され、８／１６変調により符号化されている、いわゆるＥＦＭ＋信号となる。そして、このＥＦＭ＋信号は、クロック再生回路８に対して出力される。
クロック再生回路８では、入力されたＥＦＭ＋信号に基づいて、ＰＬＬ回路などによって、ＥＦＭ＋信号に同期した再生クロックＣＬＫを抽出生成して出力する。この再生クロックＣＬＫは、デコード回路やサーボプロセッサ５をはじめとする各種回路における動作クロックとして供給される。クロックが抽出されたＥＦＭ＋信号は、転送制御回路２０に入力される。
【００３８】
また、本実施の形態のクロック再生回路８では、記録可能領域のトラックに形成されるウォブルを検出して得られるウォブル信号を入力することで、このウォブル信号に同期したクロックも生成して出力するようにされている。
【００３９】
転送制御回路２０においては、例えば後述するＰＩＤ検出部１６による検出結果、及びタイミング生成部１８におけるセクタ内位置推定結果に基づいて、入力されたＥＦＭ＋信号のうちから必要な部分の信号を抽出してデコード回路９に転送するためのタイミング制御を実行する。
【００４０】
デコード回路９においては、入力されたＥＦＭ＋信号について、ＥＦＭ-Ｐｌｕｓ復調(eight to fourteen demodulation Plus：８／１６変調に対する復調）を施して、エラー訂正回路１０に対して出力する。
エラー訂正回路１０においては、バッファメモリ１１を作業領域として利用しながら、ＲＳ−ＰＣ方式に従っての誤り訂正処理を実行する。なお、エラー訂正回路１０内に設けられるバッファリングコントローラ１０ａは、バッファメモリ１１に対する書き込み及び読み出しに関する制御処理を実行する。
【００４１】
エラー訂正が行われた２値化データ、つまり再生データは、例えばこの図の場合であれば、エラー訂正回路１０内に設けられているとされるバッファリングコントローラ１０ａの読み出し制御によって、バッファメモリ１１からデータインターフェイス１２を介して転送される。
データインターフェイス１２は、外部データバス４１を介して接続されるホストコンピュータ４０等の外部情報処理装置との通信のために設けられるもので、上述のようにして再生データが転送されてきた場合には、更にこの再生データをに対して外部データバス４１を介してホストコンピュータ４０に転送することができる。
また、データインターフェイス１２を介しては、例えば当該ディスクドライブ装置とホストコンピュータ４０とのコマンドの送受信も可能とされている。当該ディスクドライブ装置にあっては、このコマンドの送受信は、システムコントローラ１３が処理を実行する。
【００４２】
なお、この図においては、コンピュータ機器と接続される実施形態を示しているのであるが、これ以外にも、例えば各種オーディオ・ビジュアル機器、ゲーム機、電話機、ネットワーク機器など、ディスクから再生されたデータの内容に適合して処理可能に構成された機器であれば特に限定されるものではない。
【００４３】
システムコントローラ１３は全体を制御する部位としてマイクロコンピュータにより形成される。
システムコントローラ１３は現在の動作状況、また、ホストコンピュータ４０からの指示等に基づいて、各種再生動作のための所要の制御を行うことになる。
【００４４】
また、本実施の形態のディスクドライブ装置では、ＤＶＤ−ＲＡＭの再生に対応して、図示するように、ＲＡＭ用ブロック１４が設けられる。
本実施の形態のＲＡＭ用ブロック１４は、ヘッダ検出部１５、ＰＩＤ検出部１６、及びランド／グルーブ検出部１７、及びタイミング生成部１８を備えて成る。
【００４５】
ヘッダ検出部１５は、ヘッダ検出を行うための部位とされる。つまり、レーザ光のトレース位置として、ＤＶＤ−ＲＡＭのヘッダ領域を通過しているタイミングを検出する。
なお、この場合のヘッダ検出部１５としては、ＰＩＤ１，２を含むHeader Field 1,2が連続した領域と、ＰＩＤ３，４を含むHeader Field 3,4が連続した領域とのそれぞれを検出するようにされればよいのであるが、その構成として、例えば先に本出願人が出願した特願２０００−２８０１４４号に基づいた構成とすれば、より安定した検出動作を得ることができる。
【００４６】
ＰＩＤ検出部１６では、ヘッダ領域に記録された物理アドレスである、ＰＩＤ（１，２，３，４）を検出する。このために、ＰＩＤ検出部１６では、アドレスマークＡＭを検出して、その検出に基づいて、ＰＩＤ信号をデコード回路９に対して出力する。デコード回路９では、このＥＦＭ＋復調処理の過程において、入力されたＰＩＤについてデコードを行い、ＰＩＤとしてのデータを得る。このようにして取得したＰＩＤを利用することで、例えばデコード回路９及びシステムコントローラ１３等においては、ヘッダ領域に続く記録可能領域の物理アドレスを認識することが可能になる。
【００４７】
また、図４によっても説明したように、ＤＶＤ−ＲＡＭでは、トラックを１周するごとにランドとグルーブが交代する。このため、再生時にあっては、現セクタの記録可能領域としてはランド／グルーブの何れであるのかを検出し、その検出結果に基づいて、例えばランドとグルーブとに対応させてトラッキングサーボ制御で利用されるトラッキングエラー信号ＴＥの極性を反転させることをはじめ、所要の再生制御が必要となる。
そして、このランド／グルーブについての検出を行うのがランド／グルーブ検出部１７とされる。この場合には、ランド／グルーブ検出部１７は、例えばＲＦアンプ４にて生成したとされるプッシュプル信号ＰＰを入力するようにされる。
【００４８】
ランド／グルーブについての検出は、一般には、次のようにして行われる。
１つのセクタにおいてランド・トラックをトレースする場合と、グルーブ・トラックをトレースする場合とでは、プッシュプル信号ＰＰは、セクタのヘッダ領域を検出したときには、ＰＩＤ１，２のピット列と、ＰＩＤ３，４のピット列とで、検出波形が互いに反転する。そして、その反転パターンとして、正極性→負極性の順となるのか、或いは負極性→正極性の順となるのかについては、そのヘッダに続くトラックが、ランド・セクタとグルーブセクタの何れとなるのかによって一義的に決まる。そこで、ランド／グルーブ検出部１７では、入力されたプッシュプル信号ＰＰについて、上記したヘッダ領域に対応する波形の反転のパターンを検出し、その検出結果に基づいて、ランド又はグルーブであることを示す検出信号を生成する。この検出信号は、例えばサーボプロセッサ５が入力して、トラッキングエラー信号ＴＥの極性を適正タイミングで反転させるのに利用する。
また、例えばＰＩＤのデコード結果によっても検出可能であるし、ディスク回転の周期性からも判定することができる。
【００４９】
但し、本実施の形態としては、この図１においては図示されていないが、上記ランド／グルーブ検出部１７のほかに、後述するようにして、ウォブルを検出して得られるウォブル信号に基づいてランド／グルーブ検出を行うようにされたランド／グルーブ検出回路１７Ａが追加して設けられる。そして、このランド／グルーブ検出回路１７Ａによっては、例えばトラックジャンプ時においてトラックをトラバースしている（横切る）ようなときにもランド／グルーブを判定可能なようにされるのであるが、これについては後述する。
【００５０】
タイミング生成部１８は、上記したヘッダ検出部１５、ＰＩＤ検出部１６、ランド／グルーブ検出部１７の検出出力等を利用して、セクター内のデータ位置の検出（セクター内位置推定（検出）処理）を行う。そして、この推定結果を利用して、セクター内のデータ位置に応じての所要の設定変更などが行われるように構成される。
【００５１】
例として、サーボプロセッサ５においては、セクター内位置推定結果に基づいて、ヘッダを再生しているとされる期間に対応して、トラッキングサーボ制御動作をホールドさせる。つまり、例えばヘッダ領域が検出された直前のトラッキングエラー信号ＴＥの値をホールドして、閉ループによるトラッキングサーボ制御を実行するものである。これによって、トラッキングサーボ制御としては、記録可能領域のトラックに対して１／２トラックピッチ分シフトしているヘッダ領域のトラック（アドレスのピット列）には追随しないようにされ、そのヘッダに続いてトレースすべきランド・トラック又はグルーブ・トラックのトレースを適正かつ良好に実行できることになる。
【００５２】
また、ここでＤＶＤ−ＲＡＭの再生に対応した光学系の構成例について説明しておく。
図２は、光学ピックアップ３における光学系の構成を示している。
この図に示す光学系としては、レーザーダイオード３０から出力されるレーザービームは、コリメータレンズ３１で平行光にされた後、ビームスプリッタ３３に入射する。ビームスプリッタ３３の入射光は、光学ディスク１側に９０度反射され、更に対物レンズ３４を透過することで、収束される状態で光学ディスク１に照射される。
光学ディスク１にて反射された反射光は、対物レンズ３４を介してビームスプリッタ３３に入射し、そのまま透過して集光レンズ３５に達する。そして集光レンズ３５で集光された後、円筒レンズ（シリンドリカルレンズ）３６を介してフォトディテクタ３７に入射される。
【００５３】
ここで、レーザーダイオード３０は前述したように、ＤＶＤに準拠したＨＤレイヤーの再生を可能とすることを前提として、例えば中心波長が６５０ｎｍのものとされ、対物レンズ３４はＮＡ＝０．６とされているものである。
【００５４】
また、図３に、フォトディテクタ３７の構造例を示す。
この場合のフォトディテクタ３７としては、図示するように、少なくとも検出部Ａ，Ｂ，Ｃ，Ｄから成る４分割ディテクタを備えて成る。このフォトディテクタ３７における４つの検出部Ａ，Ｂ，Ｃ，Ｄは、図示する配列形態とされると共に、図の左側に示される記録トラックとの位置関係が得られる方向によって配置される。
なお、以降においては、検出部Ａ〜Ｄにて得られる検出信号については、それぞれ検出信号Ａ〜Ｄと表記する。
【００５５】
本実施の形態では、後述するヘッダ検出のためにプルイン信号ＰＩを利用する構成を採り得るが、このプルイン信号ＰＩについては、図において等価回路的に示すように、検出部Ａ，Ｂ，Ｃ，Ｄの出力である検出信号Ａ，Ｂ，Ｃ，Ｄを利用してＰＩ＝（Ａ＋Ｂ＋Ｃ＋Ｄ）の演算によって生成することが可能である。
【００５６】
また、ＤＶＤ−ＲＡＭにあっては、トラッキングサーボ制御としていわゆるプッシュプル方式が採られる。この方式ではプッシュプル信号ＰＰを利用してサーボ制御を行うが、このプッシュプル信号ＰＰを生成する場合は、図においてこれも等価回路的に示すように、検出部Ａ，Ｂ，Ｃ，Ｄの出力である検出信号Ａ，Ｂ，Ｃ，Ｄを利用して、差動アンプにより、ＰＰ＝（Ａ＋Ｄ）−（Ｂ＋Ｃ）の演算を行うことにより生成することができる。なお、ＤＰＰ(Differential Push Pull)方式を採用することもできる。また、ＤＶＤ−ＲＯＭにあっては、位相差法により行われる。
【００５７】
また、プッシュプル信号ＰＰによってはウォブル形状も検出される。例えばここで、レーザスポットがグルーブ・トラックをトレースしているとすると、、そのレーザスポットの両端が隣接するランド・トラックにかかることになる。このときのレーザ反射光は、グルーブ領域では明るく、ランド領域では暗くなるので、メインのレーザスポットをトラック進行方向に沿って２分割すれば、ウォブルの形状に応じて、片側が暗くなったり、また明るくなるようにして変化する。つまり、４分割ディテクタをトラック進行方向に２分割した領域の差分を採るようにして演算されるプッシュプル信号ＰＰによってウォブル形状を検出することができるものである。なお、本明細書では、プッシュプル信号ＰＰをウォブル検出信号として扱うときには、ウォブル信号ｗｏｂと言い換えるものとする。
【００５８】
また、フォーカスエラー信号ＦＥは、演算のための等価回路図は示していないが、検出信号Ａ，Ｂ，Ｃ，Ｄを利用して、ＦＥ＝（Ａ＋Ｃ）−（Ｂ＋Ｄ）の演算により生成することができる。
なお、上記各信号を生成するための演算は、実際にはＲＦアンプ４において行われる。
【００５９】
３．セクタ内位置推定
３−１．セクタ内位置推定結果に基づく制御
本実施の形態のディスクドライブ装置では、ＤＶＤ−ＲＡＭ再生時においては、タイミング生成部１８（図１）において、セクタ内における所要のデータ位置の推定（検出）を行うようにしており、この推定結果に基づいて、各種の再生時における制御処理を実行する。
図１０のタイミングチャートは、このようなセクタ内位置推定結果に基づく各種制御タイミングを例示している。
ここで、図１０（ａ）には、ディスクから読み出されたデータとして、１セクタのデータが時系列的に示されているものとされる。
そして、図１０（ｂ）のセクタ内位置推定カウンタは、後述するようにしてタイミング生成部１８内に設けられるとされる、セクタ内位置推定のためのカウンタのロードタイミング（カウント開始タイミング）を示している。
このセクタ内位置推定カウンタは、例えばセクタ単位のタイミングでクリアされると共に、ヘッダ領域のＰＩＤ１，２，３，４の何れかが検出されるタイミングに応じて、ＰＩＤ１，２，３，４の各々に応じた所定のカウント初期値からカウントを開始するように動作する。そして、例えば一定時間ごとにカウント値を１つづつアップさせるようにしてカウントが行われる。つまり、このセクタ内位置推定カウンタのカウント動作は、セクタ単位ごとに同期させるようにして時間を計測しているものであるとみることができる。
この場合には、ＰＩＤ１の位置の検出に応じて、セクタ内位置推定カウンタが、ＰＩＤ１に対応するカウント初期値からカウントを開始している状態が示されている。
【００６０】
そして、このようにしてカウント動作が行われていくと、そのカウント値（計時時間）に基づいて、１つには、図１０（ｇ）に示すようにして、トラックホールド信号のタイミングを得るようにされる。
前述もしたように、ＤＶＤ−ＲＡＭ再生時において、ヘッダ領域を通過する際には、トラッキングサーボをホールドさせることが必要とされる。このトラックホールド信号は、例えば従来は、ヘッダ検出結果に基づいて生成されていたのであるが、本実施の形態としては、セクタ内位置推定結果に基づいたものとすることで、その生成タイミングをより高精度とするようにされる。図１０（ｇ）としては、トラックホールド信号がＨレベルのときにホールド状態とし、Ｌレベルのときにホールド状態を解除するようにされる。
【００６１】
図１１のブロック図は、サーボプロセッサ５内に在るとされる、トラッキングサーボ信号処理系を概念的に示している。
この図に示すようにして、トラッキングエラー信号ＴＥは、サーボフィルタ５ａ及びホールド信号出力回路５ｂに対して分岐して供給される。そして、サーボフィルタ５ａとホールド信号出力回路５ｂの各出力は、スイッチ５ｃによって択一的に選択されてサーボフィルタ５ｄにより択一的に選択されて、フォーカスドライブ信号として出力される。
ここで、トラックホールド信号がＬレベルである場合には、スイッチ５ｃはサーボフィルタ５ａの出力を選択するようにされ、これによっては、トラッキングエラー信号ＴＥの変化に応じたトラッキングサーボ制御が実行されることになる。つまり、ホールドは解除されている状態である。
これに対して、トラックホールド信号がＨレベルである場合には、スイッチ５ｃはホールド信号出力回路５ｂの出力を選択するように切り換えが行われることになるが、この状態では、トラッキングエラー信号ＴＥは、直前の値にホールド、若しくは所定の時定数により積分された積分値とされて、変動しない状態でサーボフィルタ５ｄに出力されることになる。
このような動作が、図１０（ａ）（ｇ）に示すタイミングで実行されることで、記録可能領域をトレースしているときには、レーザスポットがトラックに追随するようにトラッキングサーボ制御が実行され、ヘッダ領域をトレースしているときには、直前のランド又はグルーブトラックをトレースしていた状態のまま、トラッキングサーボがホールドされる状態を得ることができる。
【００６２】
また、セクタ内位置推定結果である、セクタ内位置推定カウンタのカウント値に基づいては、ＲＦ信号のＤＣ値引き込み処理も実行される。
ディスクから読み出された信号は、ＲＦ信号としてＲＦアンプ４に入力されるのであるが、このＲＦ信号に重畳されるＤＣ成分（ＤＣ値）は、図１６（ａ）に示すようにしてヘッダ領域と記録可能領域とで異なるものとなる。また、ヘッダ領域として、Header Field 1,2の領域と、Header Field 3,4の領域の間でも異なるものとなる。このため、ＲＦアンプ４において適正に信号処理を実行するには、このＤＣ値の成分をカットして、図１６（ｂ）に示すようにして、ヘッダ領域(Header Field 1,2 /Header Field 3,4)と、記録可能領域とのＲＦ信号についてそのセンター値を同じくする必要がある。つまりＲＦ信号についてのＤＣ引き込みを行う必要がある。
【００６３】
このようなＲＦアンプ４内の構成としては、図１２に示すようにして、例えばＲＦ信号をＨＰＦ(High Pass Filter)４ａによりＤＣ値の成分をカットし、初段アンプ４ｂによって増幅する。そして、ＨＰＦ４ａに対しては、図１０（ｃ）に示すタイミングでＲＦ信号ＤＣ引き込みが行われるものである。
つまり、図１０（ｃ）に示すＨレベルの区間において、各Ｈレベルの区間が対応する図１０（ａ）のデータ位置に応じて、適切なＤＣ値引き込みが行われるように、ＨＰＦ４ａの時定数を切り換えるものである。このような処理が例えば図１０（ｃ）に示すような適正なタイミングで実行されることで、ヘッダ領域ではＰＩＤ１，２，３，４を高い信頼性で読み出すことができ、また、記録可能量領域においては、データ領域のユーザデータを読み出す信頼性が向上されることになる。
【００６４】
また、転送制御回路２０においては、入力された二値化ＲＦ信号から、記録可能領域内のデータ(data）のみを抽出してデコード回路９に出力する必要があるとされるが、このデータ部抽出タイミングは、セクタ内位置推定カウンタのカウント値に基づき、図１０（ｄ）に示すようにして得ることができる。
図１３には、転送制御回路２０及び後段のデコード回路９が示されている。ここで、図１０（ｄ）に示すデータ部抽出タイミングがＬレベルであるときには、図１３に示される転送制御回路２０のデータ転送はオフとなるようにされ、Ｈレベルであるときにはデータ転送がオンとなるように制御される。従って、セクタ内位置推定カウンタのカウント値に基づいて、図１０（ｄ）に示すデータ部抽出タイミングが適正に得られている限りは、常に適正にデータ部の信号のみが抽出されて、デコード回路９に対して出力されることになる。
【００６５】
また、クロック再生回路８においては、ヘッダ領域に対応してはＶＦＯ１，２，を利用し、記録可能領域においてはＶＦＯ３を利用してＰＬＬ回路を動作させることで、二値化されたＲＦ信号に同期したチャネルクロックＣＬＫを再生するのであるが、この際のＰＬＬ回路の引き込みタイミングとしても、セクタ内位置推定カウンタのカウント値に基づき、図１０（ｅ）に示すようにして得るようにされる。そして、この図１０（ｅ）に示すＰＬＬ引き込みスタートのタイミングで、図１４に示すようにして、クロック再生回路８におけるＰＬＬ回路８ａについての、引き込み動作のスタートタイミングを指示するようにされる。
【００６６】
また、ＰＬＬ回路については、図１０（ｅ）に示すタイミングのほかに、例えば、図１０（ｈ）に示すヘッダホールド信号のタイミングにより、ＰＬＬ回路の動作及びウォブル保護動作についてのホールドを行うようにもされるのであるが、これについては後述する。
【００６７】
また、データ部の区間については、セクタ内位置推定カウンタのカウント値に基づきシンクフレーム単位のタイミングで、例えば昇順に従って番号を割り振るようにしてカウントを行うことができる。これにより、図１０（ｆ）に示すようにして、現在、データ部において何番目のシンクフレームに位置しているのかを推定することも可能とされている。なお、本明細書では、このようにして得られるシンクフレームの出現順に従った番号を、「シンクフレームナンバ推定値」ということにする。
そして、このシンクフレームナンバ推定値に基づいては、例えばエラー訂正回路１０内のバッファリングコントローラ１０ａが、バッファメモリ１１へのデータ転送をシンクフレーム単位で実行することが可能となるものである。
【００６８】
３−２．セクタ内位置推定動作
本実施の形態において、上記図１０に示したような各種制御処理のタイミングは、ＲＡＭブロック１４内のタイミング生成部１８が、例えばＰＩＤ検出部１６、ヘッダ検出部１５、ランド／グルーブ検出部１７の検出結果を適宜利用して得るようにされる。つまり、タイミング生成部１８においては、ディスクから読み出された信号についての所要のデータ位置の検出結果に基づいて、所要のタイミングでセクタ内位置推定カウンタ（以下、単に「カウンタ」ともいう）を動作させる。そして、このカウンタのカウント値（計時時間）により、１セクタ内における所要のデータ位置を推定し、推定されたデータ位置に基づいて、所要の各種タイミング信号を発生させるようにしているものである。
そして、このような本実施の形態のセクタ内位置推定動作としては、例えば以下のような構成によって実現することが可能である。
【００６９】
図１７のタイミングチャートは、本実施の形態のセクタ内位置推定動作としての一構成例を示している。
ここで、図１７（ａ）に示すようにしてディスクからの信号が読み出されているものとすると、例えばＰＩＤ検出部１６では、図１７（ｂ）に示すタイミングでＡＭを検出することになる。ＡＭが検出されると、その検出されたＡＭに続くとされる所定サイズの領域をＰＩＤ−ＩＥＤが連続する領域であるとみなして、ＥＦＭ＋復調を実行する。そして、この際には、ＩＥＤを用いてのＰＩＤについてのエラー検出が行われる。
【００７０】
これにより、図１７（ｃ）に示すようにして、ＰＩＤ−ＩＥＤを読み出したタイミングでは、ＩＥＤ判定（エラー検出処理）終了のフラグが立ち、また、そのエラー検出結果がＮＧである場合には、ＩＥＤ判定結果ＮＧのフラグが立つことになる。
また、このときには、ＰＩＤ内のフィジカルＩＤナンバ(2bit)を参照することで、PIDナンバが得られることになる。つまり、ＰＩＤ１，２，３，４の何れであるのかが検出される。このときには、図１７（ｅ）に示すようにして、検出されたPIDナンバの値に応じて、ＰＩＤ１検出フラグ、ＰＩＤ２検出フラグ、ＰＩＤ３検出フラグ、ＰＩＤ４検出フラグの何れかが立つことになり、また、図１７（ｄ）に示すようにして、検出されたPIDナンバの値が識別されることになる。
【００７１】
ここで、ＩＥＤ判定結果がＯＫであれば、PIDナンバは正しいものであると推定することができるのであるが、ＩＥＤ判定結果がＮＧとなったときのPIDナンバとしては、その信頼性は低いものとされることになる。
例えばこの図においては、ＰＩＤ４検出時において、図１７（ｄ）（ｅ）に示されるように、ＩＥＤ判定結果ＮＧのフラグが立っており、また、PIDナンバとしても本来は‘３’であるべきところがＰＩＤ２を示す‘１’という誤った値が検出されている。
【００７２】
本実施の形態のタイミング生成部１８では、基本的には図１７（ｅ）に示しているＰＩＤ検出フラグを基準として、その検出されたＰＩＤ（１，２，３，４）位置をカウンタにロードする。つまり、ＰＩＤ（１，２，３，４）に応じて一義的に決められている所要のカウント初期値をロードしてカウント開始するようにされる。
【００７３】
しかし、上記もしたように、ＰＩＤ検出時において誤検出が行われることで信頼性が低下するという事実があることを考慮して、本実施の形態では、ＰＩＤ検出タイミングに対応して保護ウィンドウを生成するようにされる。これが、図１７（ｆ）に示すＰＩＤ（１，２，３，４）検出ウィンドウである。このＰＩＤ（１，２，３，４）検出ウィンドウも、後述する構成によって、カウンタのカウント値に基づくセクタ内位置推定値を利用して生成されるものである。
そして、このＰＩＤ（１，２，３，４）検出ウィンドウ内に対して、図１７（ｅ）に示すＰＩＤ（１，２，３，４）検出フラグが立ったときにはじめて、図１７（ｇ）に示すようにして、ＰＩＤ（１，２，３，４）位置をするようにしている。
この図に示す場合では、図１７（ｅ）（ｆ）から分かるように、最初のＰＩＤ１の検出時において、ＰＩＤ１検出フラグが立っており、かつ、このフラグが、ＰＩＤ１検出ウィンドウがＨレベルとなって開いている期間に得られているので、図１７（ｇ）に示すようにしてＰＩＤ１位置ロードのフラグが、ＰＩＤ１検出フラグと同じタイミングで得られることになる。そして、カウンタは、ＰＩＤ１位置ロードのフラグのタイミングで、図１７（ｈ）に示すようにして、ＰＩＤ１に対応するカウント初期値をロードしてカウントを開始することになる。
【００７４】
また、この場合、ＰＩＤ２，３のタイミングにおいても、上記ＰＩＤ１の場合と同様に、ＰＩＤ（２，３）検出ウィンドウが開いている期間（図１７（ｆ））に、ＰＩＤ（２，３）検出フラグが立っている（図１７（ｅ））ことから、図１７（ｇ）に示すようにして、ＰＩＤ（２，３）検出フラグのタイミングでＰＩＤ（２，３）位置ロードのフラグが立っているのではあるが、このときには既に、カウンタはロードが終了してカウントが開始されているので、このロードフラグは、無視されることになる。
【００７５】
そして、上記のようにして図１７（ｈ）に示すカウンタがカウントを開始すると、一定時間ごとにカウント値がカウントアップしていくようにされるのであるが、このカウント値としては、図１０（ａ）にも示されていたものとされる。つまり、セクタのタイミングに同期した計時時間として扱われるものである。
そして、例えば図１０（ｃ）（ｄ）（ｅ）（ｆ）（ｇ）に示したタイミングは、セクタ内推定値であるところのカウンタのカウント値（計時時間）が予め定められた所定値となると活性化されるものである。
【００７６】
そして、図１７においては、このようなセクタ内位置推定値に基づいて活性化されるタイミングとして、図１７（ｉ）にはトラックホールド信号が示されている。トラックホールド信号とは前述もしたように、Ｈレベルではトラッキングサーボ制御動作をホールドさせ、Ｌレベルでは通常にトラッキングエラー信号ＴＥに応じてのサーボ制御を実行させるための制御信号である。
そして、このトラックホールド信号は、図１７（ｉ）に示されるトラックホールドセット信号とトラックホールドリセット信号によってそのタイミングが決定されてＨレベルの区間を得るようにされている。つまり、カウンタによるセクタ内位置推定値に基づいて、次のセクタのヘッダ領域であるとされた時点でトラックホールドセット信号が立つので、この時点からトラックホールド信号をＬレベルからＨレベルに切り換えるようにする。そして、ヘッダ領域を通過して記録可能領域に移行したとされるセクタ内位置推定値が得られた時点でトラックホールドリセット信号が立つようにされ、これに応じて、トラックホールド信号はＬレベルに戻るようにされるものである。
【００７７】
上記図１７に示した動作を実現するためのタイミング生成部１８の構成、即ち、セクタ内位置推定カウンタの構成を図１８〜図２０により説明する。
図１８のブロック図には、セレクタ６１，カウンタ６２，及びデコーダ６３が示される。セレクタ６１には、予め決定された、ＰＩＤ１，２，３，４の位置に対応するカウント初期値であるところの、ＰＩＤ１検出位置相当カウンタ値、ＰＩＤ２検出位置相当カウンタ値、ＰＩＤ３検出位置相当カウンタ値、ＰＩＤ４検出位置相当カウンタ値が入力されており、これらの内から１つを選択してカウンタ６２のカウント入力に出力する。
また、カウンタ６２のロード端子には図１７（ｄ）に示したＰＩＤ１位置ロードフラグ、ＰＩＤ２位置ロードフラグ、ＰＩＤ３位置ロードフラグ、ＰＩＤ４位置ロードフラグが入力されるようになっている。
カウンタ６２のクロック入力には、ウォブル周期に対応して生成されるクロックＣＬＫ−１が入力されており、このクロックＣＬＫ−１の周波数に対応する一定時間間隔ごとにカウントアップを行うことになる。
【００７８】
ここで、１セクタ内の期間において、ＰＩＤ（１，２，３，４）位置ロードフラグのうちで、或るＰＩＤ位置ロードフラグが最初に得られたとすると、このＰＩＤ位置ロードフラグに対応するＰＩＤ位置検出相当カウンタ値がセレクタ６１にて選択されて、カウンタ６２のカウント入力に出力する。これと同時に、ロード端子にＰＩＤ位置ロードフラグが入力されるので、カウンタ６２はカウント入力に入力されたカウント値から、カウントアップを開始していくことになる。例えばＰＩＤ１に対応するＰＩＤ１位置ロードフラグが立ち上がったとすれば、ＰＩＤ１位置検出相当カウンタ値を初期値としてカウントアップする動作が開始される。つまり、ＰＩＤ１位置検出相当カウンタ値は、セクタ内におけるＰＩＤ１の位置に対応した時間を示しており、このＰＩＤ１に対応する時間を起点としてカウンタ６２が、セクタに同期した計時を行うものである。
そして、その計時時間であるところのカウント値はデコーダ６３に対して出力される。
【００７９】
デコーダ６３は、入力されたカウンタ値（計時時間）が予め設定された所定の値に至ったとされるときに、所要のタイミング信号を発生させる。つまり、この場合には、図示するようにして、ＰＩＤ１検出ウィンドウセット／リセット信号、ＰＩＤ２検出ウィンドウセット／リセット信号、ＰＩＤ３検出ウィンドウセット／リセット信号、ＰＩＤ４検出ウィンドウセット／リセット信号を出力する。また、トラックホールドセット／リセット信号（図１７（ｉ））を出力する。また、図１４により説明したＰＬＬ引き込みスタート信号を出力する。更には、シンクフレームナンバ推定値（図１０（ｆ））を出力する。
【００８０】
そして、例えば図１７（ｉ）に示したトラックホールド動作は、図１９に示す回路により得ることができる。
つまり、フリップフロップ６４のセット端子、リセット端子に対して、トラックホールドセット／リセット信号の各々を入力することで、このフリップフロップ６４からは、図１７（ｉ）に示すタイミングによるトラックホールド信号が出力されるものである。
【００８１】
また、図１８においてカウンタ６２に対して入力されるＰＩＤ位置ロードフラグは、図２０に示す回路により発生させるようにしている。ここではＰＩＤ１位置ロードフラグについての回路を示している。
フリップフロップ６５において、セット端子、リセット端子に対しては、ＰＩＤ１検出ウィンドウセット／リセット信号がそれぞれ入力されることから、その出力には、図１７（ｆ）に示すタイミングによるＰＩＤ１検出ウィンドウが出力される。
このＰＩＤ１検出ウィンドウは、アンドゲート６６に入力される。アンドゲート６６では、このＰＩＤ１検出ウィンドウとＰＩＤ１検出信号（図１７（ｅ））とが入力されていることから、これら２つの信号が共にＨレベルとなったときにＨレベルを出力する。そして、この信号がＰＩＤ１位置ロードフラグ（図１７（ｇ））となるものである。
なお、他のＰＩＤ（２，３，４）位置ロードフラグを出力するための各回路構成としては、図２０に示されるものと同様の構成が採られるようにすればよい。つまり、ＰＩＤ２位置ロードフラグの場合であれば、ＰＩＤ２に対応するＰＩＤ検出ウィンドウセット／リセット信号をフリップフロップ６５に入力し、アンドゲート６６に対してＰＩＤ２検出信号を入力するという回路構成を採ればよいものとされる。
【００８２】
また、ここまでの説明から分かるように、ＰＩＤ（１、２，３，４）検出ウィンドウは、図１８に示したようにして、ＰＩＤ位置ロードフラグに基づいてカウントされたカウント値、つまり、セクタ内位置推定カウンタの値に基づいて生成されるものであることから、常にＰＩＤ１，２，３，４に対応する適切なタイミングで出力されていることになり、保護ウィンドウとしての機能を有効に果たすこととなるものである。
そして、このようにして生成されるＰＩＤ（１、２，３，４）検出ウィンドウを利用していることで、例えばPIDナンバについて誤検出があって重複する検出結果が得られたとしても、それぞれ異なるＰＩＤを示す信号として利用することができる。また、ウィンドウがＰＩＤ検出信号ごとに対応して生成されることで、ＩＥＤによるエラー検出結果がＮＧであっても適切な値をカウンタにロードさせることが可能となるものである。
【００８３】
４．ＰＬＬ回路
続いては、本実施の形態としてのＰＬＬ回路系の構成について説明を行う。
図２１は、クロック再生回路８内に備えられるＰＬＬ回路８ａの構成例を示している。
【００８４】
本実施の形態のＰＬＬ回路８ａとしては、図示するように第１ＰＬＬ回路５３と第２ＰＬＬ回路５６との２つのＰＬＬ回路を備える。本実施の形態のディスクドライブ装置は、ＤＶＤ−ＲＡＭの再生だけではなく、ＤＶＤ−ＲＯＭ及びＣＤフォーマットのディスクも再生可能とされており、従って、このＰＬＬ回路８ａとしても、これらのディスクフォーマットに対応して共通に動作可能な構成とされている。
但し、以降の説明としては、ＤＶＤ−ＲＡＭ再生に対応する構成を主として述べていき、ＤＶＤ−ＲＯＭ及びＣＤ再生に対応する構成については、必要に応じて補足的に述べていくこととする。
【００８５】
この図に示すように、本実施の形態のＰＬＬ回路８ａに対しては、ＲＦアンプ４から出力されたプッシュプル信号ＰＰが入力信号とされることになる。
プッシュプル信号ＰＰは、ディスク上の傷やデトラックなどの影響を受けている。そこで、この影響を除去するために、例えばバンドパスフィルタを利用した波形整形回路５１によって波形整形される。この場合のプッシュプル信号ＰＰは、ディスクのトラックとして形成されたウォブル形状を検出した信号成分を有している。
そして、このプッシュプル信号ＰＰを波形整形回路５１によって波形整形して二値化することで、ウォブル信号成分を二値化したウォブル信号ｗｏｂが得られることになる。
ＤＶＤ−ＲＡＭのトラック上に形成されるウォブルは、チャネルクロック周波数をＰＬＣＫとすると、１周期が１８６ＰＬＣＫとなるようにして形成されていることから、波形整形回路５１から出力されるウォブル信号ｗｏｂとしても、１８６ＰＬＣＫの周期を有したものとなる。
【００８６】
上記のようにして得られたウォブル信号ｗｏｂは、ウォブル保護回路５２に入力される。ウォブル信号ｗｏｂは、実際には、位相ゆらぎなどによるノイズ成分を含んでいる場合があるが、ウォブル保護回路５２では、このようなノイズの除去を行う。また、例えば図５にも示したように、ウォブルは記録可能領域としてのトラックにのみ形成され、ピットによるヘッダ領域には形成されていないことから、ヘッダ通過時においては、ウォブル信号ｗｏｂは欠落することになるのであるが、ウォブル保護回路５２では、このようにしてヘッダ通過時において欠落したウォブル信号ｗｏｂの波形を補間することも行う。
【００８７】
このようにしてウォブル保護回路５２では、ウォブル信号ｗｏｂについて安定した波形が定常的に得られるように所要の保護動作を行う。そして、このようにして保護されたウォブル信号を入力して後段のＰＬＬ回路系が動作することで、例えば各種の外乱要因等によるウォブル信号の乱れに関わらず、安定したクロック再生動作を得ることができるものである。
これに対して、従来としては、例えばＤＶＤ−ＲＡＭ再生のためのＰＬＬ回路系に対しては保護処理が為されないウォブル信号そのものを入力するようにしていたものである。これまでの説明からも理解されるように、ＤＶＤ−ＲＡＭフォーマットでは、ウォブル信号は、ヘッダ領域にて中断し、また、サーボの影響による位相のゆらぎなどが発生しやすい信号であることから、それだけクロック再生動作としても安定性を欠いていたものである。
なお、このウォブル保護回路５２における具体的動作例及び回路構成例については後述する。
【００８８】
上記ウォブル保護回路５２によって保護処理を施されたウォブル信号ｗｏｂは、保護ウォブル出力信号ｐｗｂｐｅとして出力される。ただし、後述するようにして、保護ウォブル出力信号ｐｗｂｐｅとしては、同期状態に応じて、保護処理が施された状態で出力される場合と、保護処理がされずに出力される場合とがある。
そして第１ＰＬＬ回路５３では、入力された保護ウォブル出力信号ｐｗｂｐｅに同期したウォブル同期クロックＣＬＫ１を再生出力する。
このウォブル同期クロックＣＬＫ１は、ディスクに形成されているウォブルに同期していることから、ディスク回転に同期したものとなる。また、このウォブル同期クロックＣＬＫ１は、セクタ内位置推定のための駆動クロックとして用いるようにされるため、その周波数としては、ウォブル信号の周波数よりも高く設定される。すなわち、ウォブル同期クロックＣＬＫ１は、保護されたウォブル信号ｐｗｂｐｅに同期し、かつ、周波数逓倍されたクロックとなる。なお、第１ＰＬＬ回路５３の内部構成例については後述する。
【００８９】
ウォブル同期クロックＣＬＫ１は、図示するようにして、スピンドル制御回路５４に入力されると共に、スイッチ５５を介して第２ＰＬＬ回路５６に対して入力可能とされている。
スピンドル制御回路５４は、ＤＶＤ−ＲＡＭ再生時においては、入力されたウォブル同期クロックＣＬＫ１と、例えば水晶発振子の発振信号を基として得られる高精度の基準周波数信号Ｘｔａｌとを利用して、ＺＣＬＶ方式に従ってディスク回転速度を制御するための回転制御信号ＳＰＣＴＬを生成して出力する。スピンドルモータ２は、この回転制御信号ＳＰＣＴＬに基づいて生成されたスピンドルドライブ信号によって回転駆動される。
なお、本実施の形態としてのスピンドル制御回路５４の内部構成例については後述する。
【００９０】
また、第２ＰＬＬ回路５６は、二値化回路７からの二値化ＲＦ信号を入力して、ＲＦ信号に同期したＲＦ同期クロックＣＬＫ２を再生する。このＲＦ同期クロックＣＬＫ２は、データ読み出しに利用される。
ここで、本実施の形態としては、スイッチ５５を設けることで、上記第２ＰＬＬ回路５６に対して入力すべき信号として、ウォブル同期クロックＣＬＫ１と二値化ＲＦ信号とを選択できるようになっている。例えばスイッチ５５の切り換えによって、データ（ＰＩＤ及びユーザデータ等）の読み出しが実行されているタイミングでは第２ＰＬＬ回路５６に対して二値化ＲＦ信号を入力するようにされるが、これ以外のタイミングではウォブル同期クロックＣＬＫ１を入力するようにされる。
具体的には、ＲＦ信号が得られるとされるヘッダ領域内の所定領域、及び記録可能領域における記録済み領域では、第２ＰＬＬ回路５６に対して二値化ＲＦ信号を入力するようにされる。一方、これ以外のＲＦ信号が得られないとされる、ヘッダ領域内の所定領域、及び記録可能領域における未記録領域ではウォブル同期クロックＣＬＫ１を入力するようにされる。
このような構成とすれば、データ読み出し以外の期間ではウォブル同期クロックＣＬＫ１が入力されていることで、この期間における第２ＰＬＬ回路５６の発振周波数を適切な値に維持することができる。そして、データ読み出しのタイミングでは、位相引き込みを行うだけで、ＰＬＬをロックさせて適正なＲＦ同期クロックＣＬＫ２を得て、信頼性の高いデータ読み出しを実行することが可能になる。
【００９１】
従来においては、ＤＶＤ−ＲＡＭ再生に対応してクロックを再生するＰＬＬ回路として、１つのＰＬＬ回路系のみを備えたものが知られている。
このようなＰＬＬ回路をどのように動作させるのかについては、いくつかの手法が採られているが、１つには、例えばＲＦ信号が得られていないときにはウォブル信号に同期させ、逆にウォブル信号が得られていないときには、その動作を切り換えて、ＲＦ信号に同期させるように構成することが行われている。
【００９２】
しかし、上記のような構成の場合において、例えばＲＦ信号に同期させる動作の実行中に周波数が大きく乱れたような場合には、周波数引き込みに時間がかかってしまったり、また、スピンドルモータ２の回転に同期したクロックを安定的に得られなくなるなどの不具合が生じる可能性を有していた。
【００９３】
そこで、本実施の形態では、第１ＰＬＬ回路５３及び第２ＰＬＬ回路５６の２つのＰＬＬ回路を設けるようにしている。
これにより、第１ＰＬＬ回路５３によっては定常的にウォブルに同期したクロックが得られるようにされる。そのうえで、第２ＰＬＬ回路５６に対してはウォブル同期クロックＣＬＫ１とＲＦ信号とについての入力切り換えを行ってＲＦ同期クロックＣＬＫ２を得るようにされる。この結果、ＰＬＬ回路系全体としては、例えばＲＦ信号の乱れなどに影響されない、常に安定したクロック（ＣＬＫ１，ＣＬＫ２）を得ることを可能としているものである。
【００９４】
そして、本実施の形態のＰＬＬ回路系に対しては、先に説明したセクタ内位置推定動作に基づいた所要の制御が行われるようになっており、これによって、より信頼性の高い動作が得られるようにしている。
【００９５】
その１つとして、この場合には、時定数切換信号によって、第２ＰＬＬ回路５６についてのフィルタ時定数を切り換えるようにされる。つまり、データ読み出しの開始時には、フィルタ時定数を小さくしてゲインを大きいものとして、高速な引き込み動作が得られるようにするものである。
先に、図１４に示したＰＬＬ引き込みスタートのための信号は、この時定数切換信号と、前述したスイッチ５５を切り換えるための入力切換信号が相当し、何れの信号も、セクタ内位置推定カウンタにより生成されるものである。
【００９６】
また、ヘッダ領域においてはトラックとしてのウォブルの構造を有していないことから、そのままでは、ヘッダ領域の区間では第１ＰＬＬ回路５３の動作が不安定になってしまうこととなる。例えば、ヘッダ領域をトレースしているときに誤って生成されたウォブル信号に追随するようにして第１ＰＬＬ回路５３が動作して、第１ＰＬＬ回路５３から出力されるウォブル同期クロックＣＬＫ１の周波数がずれてしまうといった現象が生じる。
そこで、ヘッダ領域をトレースしているとされるタイミングでは、セクタ内位置推定カウンタから出力されるＰＬＬホールド信号によって第１ＰＬＬ回路５３の動作をホールドさせ、一定の発振周波数が得られるようにする。これは、後述もするようにして、第１ＰＬＬ回路５３を構成する位相比較器８６から出力される位相エラー信号を０レベルにセットすることで実現できる。また、第１ＰＬＬ回路５３を形成するＬＰＦ(Low Pass Filter)の時定数を大きなものとすることで、入力されたウォブル信号に対する応答性を所要にまで低くするようにしてもホールドを行ったのと同じ効果を得ることができる。
【００９７】
さらに、本実施の形態では、ウォブル保護回路５２に対しても、セクタ内位置推定カウンタから出力される保護ホールド信号が入力されており、この保護ホールド信号によっては、同様にして、ヘッダ領域の通過タイミングで、ウォブル保護回路５２における保護動作がホールドされるようになっている。
ウォブル保護回路５２においては、後述もするように、ウォブル信号ｗｏｂについて、例えばその立ち上がりエッジの検出を行うのであるが、ウォブルが形成されていないヘッダ領域をトレースしているときには、正常なウォブル信号ｗｏｂが得られないため、この状態でエッジ検出をすれば誤検出となって信頼性を損ねる。そこで、保護ホールド信号のタイミングで、ヘッダ領域を通過しているときには立ち上がりエッジ検出動作が行われないようにホールドすることで、エッジの誤検出を回避するものである。
【００９８】
このようなＰＬＬ回路８ａに対する制御タイミングを図２２に示す。
この図においては、セクタ単位のデータに対して、ウォブル保護ホールド信号、第１ＰＬＬホールド信号、第２ＰＬＬ入力切換信号、及び第２ＰＬＬ時定数切換信号のタイミングが示されている。ウォブル保護ホールド信号がＨレベルとなれれば、ウォブル保護回路５２の動作をホールドする動作となり、同様に、第１ＰＬＬホールド信号がＨレベルとなるとホールド動作となる。なお、ここではウォブル保護ホールド信号、第１ＰＬＬホールド信号については、ほぼ同様の変化タイミングとなっているのであるが、これらのタイミングは同様である必要はなく、実際に要求される制御タイミングなどに応じて適宜変更されて構わない。
【００９９】
また、第２ＰＬＬ回路切換信号は、スイッチ５５の制御に用いられ、Ｈレベルでは二値化ＲＦ信号を選択し、Ｌレベルではウォブル同期クロックＣＬＫ１を選択するようにされる。第２ＰＬＬ回路時定数切換信号は、Ｈレベルのときに第２ＰＬＬ回路５４のフィルタ時定数を小さくし、Ｌレベルの時にフィルタ時定数を大きくする。この第２ＰＬＬ回路時定数切換信号がＨレベルとなる期間は、ほぼ、ＶＦＯ１，２，３の検出タイミングに対応している。
そして、確認のために述べておくと、これら図２２に示す各信号のタイミングもまた、図１７及び図１８により説明した構成によるセクタ内位置推定カウンタのカウント値に基づいて得るようにされるものである。
【０１００】
スイッチ５５の切り換え制御は、基本的には上述もしたようにして、セクタ内位置推定カウンタを利用したタイミングで行われればよいのであるが、これに加えて、例えばＲＦ信号の乱れが所定の許容範囲を越えるような場合にも、ウォブル同期クロックＣＬＫ１を入力するようにして切り換えが行われることが好ましい。この際、ＲＦ信号の乱れについての判定には、例えば、傷検出、シンク検出状況、シンク保護同期状態などを用いることができる。
【０１０１】
また、第２ＰＬＬ回路５６に対する制御として、ウォブル同期クロックＣＬＫ１の入力時には時定数を長くし、ＲＦ信号入力時には時定数を短くするという制御を行っても良い。その理由を以下に記す。
一般にＰＬＬ回路の応答時間（時定数）には、追従特性とイレギュラー信号耐性との間にトレードオフの関係がある。すなわち、応答時間が短い（時定数が小さい）と追従特性は良好になるのであるが、イレギュラー信号入力時にはＰＬＬ回路の発振周波数が乱れてしまう。逆に、応答時間が長い（時定数が大きい）と追従特性は劣化するが、イレギュラー信号入力時の発振周波数が変動しにくいわけである。
【０１０２】
そこで、追従特性が良好になればジッターが小さくなることから、ＲＦ信号入力時には、ＲＦ信号の位相にクロックを追従させる必要上、応答時間を短くし、追従特性を向上させればよいこととなる。
一方、ウォブル同期クロックＣＬＫ１の入力時には、第２ＰＬＬ回路５６の発振周波数がＲＦ信号再生時の周波数に近ければ十分であり、ＲＦ信号入力時よりも精度としては緩くてもよいことから、応答時間を長くし、追従特性よりもイレギュラー信号耐性を高めるようにするものである。
【０１０３】
また、第２ＰＬＬ回路５６の発振周波数範囲を狭めたうえで、この第２ＰＬＬ回路５６に対して常にＲＦ信号を入力するようにしてもよいものである。
第２ＰＬＬ回路５６はＲＦ信号が入力されたときに、迅速にＲＦ信号に同期してロック状態となることが要求される。このため、第２ＰＬＬ回路５６の発振周波数は、未記録領域等のＲＦ信号が得られない領域を通過する際にも、ＲＦ信号入力時に対応してターゲットとなる周波数（目標周波数）に対して大きく離れないことが必要となる。図２１に示した構成において、ＲＦ信号が得られない状態では第２ＰＬＬ回路５６に対してウォブル同期クロックＣＬＫ１を入力しているのも、この要請によるものである。
しかし、第２ＰＬＬ回路５６の発振周波数範囲を狭めれば、第２ＰＬＬ回路５６にＲＦ信号を入力しなくとも、第２ＰＬＬ回路５６の発振周波数はターゲット周波数から大きく離れることはない。したがって、この場合には、ウォブル同期クロックＣＬＫ１への切り換えを行うことなく、固定的にＲＦ信号を入力させるような構成としても問題はなくなるわけである。
【０１０４】
さらに、本実施の形態としては、第２ＰＬＬ回路５６をデジタルＰＬＬによって構成することも考えられる。
このように構成すれば、デジタルＰＬＬの駆動クロックによりＰＬＬ回路の発振周波数が限定されることになるので、上記したようにして、第２ＰＬＬ回路５６の発振周波数範囲を狭めることを容易に実現できることになる。また、ほかには、デジタルＰＬＬにて構成することで、位相引き込みを高速に行うこともできようになる。また、デジタルＰＬＬとすることで、例えばＬＳＩ化の際に低面積で実現することも可能となり、小型化に有利となる。
【０１０５】
そして、上記した時定数及び発振周波数範囲の説明を踏まえて図２１に示した構成に戻れば、この図２１に示す構成では、第１ＰＬＬ回路５３の応答時間を長くし、第２ＰＬＬ回路５６の応答時間を短くすることにより、第２ＰＬＬ回路５６の特性としては、ＲＦ信号に対する追従特性も良好で、かつ、イレギュラー信号耐性を強いものとすることが可能となる。また、前述のようにして、第２ＰＬＬ回路５６についてデジタルＰＬＬを採用しても、ＲＦ信号に対する追従特性とイレギュラー信号耐性が共に良好な第２ＰＬＬ回路５６の動作を得ることができる。
【０１０６】
図２３には、第１ＰＬＬ回路５３の内部構成例が示されている。
本実施の形態としての第１ＰＬＬ回路においては、周期誤差検出回路７２が設けられている。この周期誤差検出回路７２に対しては、二値化されたウォブル信号ｗｏｂ又は二値化ＲＦ信号の何れか一方がスイッチ８１にて選択されて入力される。
この場合のスイッチ８１は、ＤＶＤ−ＲＡＭ再生時においてはウォブル信号ｗｏｂを選択し、ＤＶＤ−ＲＯＭ又はＣＤ再生時においてはＲＦ信号を選択するようにして切り換えが行われる。このようにして本実施の形態では、ディスク種別に応じて、第１ＰＬＬ回路に入力すべき信号の切り換えを行うようにしているが、これによって、例えばＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＯＭ、ＣＤという複数種別のディスクを再生するのにあたって、１つのＰＬＬ回路系を共用することが可能となるものである。
【０１０７】
周期誤差検出回路７２は、その内部構成は後述するが、ＤＶＤ−ＲＡＭ再生時においては、入力されたウォブル信号ｗｏｂについての１周期分の長さ（時間）を求め、この周期長と、再生速度に対応した基準時間（ターゲット値）との誤差を検出し、誤差検出情報ｅｒｒとして出力するものである。
なお、ＤＶＤ−ＲＯＭ再生時には、周期長として、ＲＦ信号から得られるＥＦＭ＋変調符号の最大反転間隔であるところの１４Ｔ成分を検出し、ＣＤ再生時にはＥＦＭ変調符号の最大反転間隔である１１Ｔ成分を検出するようにしており、この周期長についての誤差を誤差検出情報ｅｒｒとして出力するように、動作切り換えが行われる。
誤差検出情報ｅｒｒは、スイッチ７７により選択されてローパスフィルタ７８に入力される。
【０１０８】
また、分周器７３に対しては、図示するようにして保護ウォブル出力信号ｐｗｂｐｅが入力される。この分周器７３では、保護ウォブル出力信号ｐｗｂｐｅを分周比１／Ｑにより分周した分周信号を位相比較器７６に対して出力する。また、この位相比較器７６に対しては、電圧制御発振器７９から出力されるウォブル同期クロックＣＬＫ１を分周器７４（分周比１／Ｐ）及び分周器７５（分周比１／Ｒ）により分周した基準周波数信号が入力される。
そして、位相比較器７６においては、上記のようにして入力された、分周された保護ウォブル出力信号ｐｗｂｐｅと、基準周波数信号とについての位相比較を行って、基準周波数信号に対する保護ウォブル出力信号ｐｗｂｐｅの誤差を示す位相エラー信号を出力する。この位相エラー信号はスイッチ７７により選択された上でローパスフィルタ７８に対して出力されることになる。
【０１０９】
ローパスフィルタ７８では、スイッチ７７により選択された誤差検出情報ｅｒｒ若しくは位相比較器７６の位相エラー信号の低域成分を抽出する。そして、この低域成分レベルによって電圧制御発振器７９の発振周波数が所要の周波数に収束するように制御される。
【０１１０】
このような回路構成からも理解されるように、本実施の形態の第１ＰＬＬ回路５３としては、２系統の回路ループを備えており、これが切換信号によってスイッチ７７の切り換えを行うことで、何れかの回路ループが形成されるように選択が行われることになる。
ここで、例えば第１ＰＬＬ回路５３の動作として、ウォブル同期クロックＣＬＫ１がキャプチャレンジ若しくはロックレンジに引き込まれるように引き込みを行うときには、スイッチ７７は誤差検出情報ｅｒｒを選択してローパスフィルタ７８に入力させる。
このときに第１ＰＬＬ回路５３から出力されるウォブル同期クロックＣＬＫ１としては、ウォブル信号の最大周期という、比較的粗とされる精度の信号に同期するすることになる。つまり、ウォブル同期クロックＣＬＫ１の周波数を引き込むためのラフ制御のためのループを形成する。
【０１１１】
そして、引き込みが完了したとされる後においては、スイッチ７７においては、位相比較器７６の位相エラー信号を選択してローパスフィルタ７８に対して入力することになる。
この場合には、保護ウォブル出力信号ｐｗｂｐｅに同期したウォブル同期クロックＣＬＫ１が得られることとなる。保護ウォブル出力信号ｐｗｂｐｅは、精度としてはチャネルクロックＰＬＣＫの１８６周期分とされており、従って、このときのウォブル同期クロックＣＬＫ１としては、ウォブル信号に同期した高精度なものを得ることができる。
つまり、スイッチ７７により位相比較器７６の位相エラー信号が選択されている場合には、ファインチューニングされたウォブル同期クロックＣＬＫ１を得るためのループが形成されていることになる。そして、このときに得られるウォブル同期クロックＣＬＫ１としては、保護されたウォブル信号に同期していることで、未記録／既記録、ヘッダ／記録可能領域に関わらず、ウォブルに同期したクロックとなっており、さらに、ディスク回転に同期したものとなっている。
また、ウォブル同期クロックＣＬＫ１は、セクタ内位置推定カウンタの駆動クロックとなるため、その周波数は、ウォブル信号の周波数よりも高い周波数となる。すなわち、保護ウォブル信号に同期し、かつ、周波数逓倍されたクロックとなる。
具体的に、分周器７３（分周比１/Ｑ）、分周器７４（分周比１/Ｐ）、分周器７５（分周比１/Ｒ）について、ＰＲ／Ｑ＝１８６としたとき、ウォブル同期クロックＣＬＫ１はチャネルビット周波数ＰＬＣＫと同じ周波数となるが、分周器の分周数比ＰＲ／Ｑをより小さくして、チャネルビット周波数ＰＬＣＫより低い周波数としてもよいものである。
【０１１２】
なお、スイッチ７７を切り換えるための切換信号としては、後述するウォブル保護回路の同期状態に基づいて生成されるようにすればよい。また、後段のPID読み出し回路の同期状態に基づいてもよいものとされる。
また、位相比較器７６への入力は、ＤＶＤ−ＲＡＭ再生時においては上述もしたように保護ウォブル出力信号ｐｗｂｐｅとなるが、ＤＶＤ−ＲＯＭ再生時、若しくはＣＤ再生時には保護シンクパルスとなる。
【０１１３】
また、上記図２３において示されている最大周期誤差検出回路７２の内部構成としては、例えば次のようになる。
周期誤差検出回路７２は、図２４に示すようにして、最大周期計測回路１０１と演算回路１０２から成る。
最大周期計測回路１０１では、例えば入力されたウォブル信号ｗｏｂに基づいて、所定の一定区間内において得られる複数周期の内から時間的に最長となる周期であるところの最大周期ＭＡＸＴを求めて演算回路１０２に対して出力する。演算回路１０２では、入力された最大周期ＭＡＸＴについて、基準として予め設定したターゲット値に対する差分を算出して、この算出された差分を誤差検出情報ｅｒｒとして出力する。
【０１１４】
上記最大周期計測回路１０１の構成及び動作を図２５及び図２６を参照して説明する。
図２５のブロック図には、最大周期計測回路１０１の内部構成例が示され、図２６のタイミングチャートには、図２５に示す構成による最大周期計測回路１０１の動作が示される。
【０１１５】
図２５に示すようにして、ウォブル信号ｗｏｂは、先ず、周期計測回路１１０に対して入力されて、ここで周期計測が行われる。この動作は、例えば図２６（ａ）に示される。
ディスク上に形成されるウォブルは、１周期が１８６ＰＬＣＫ（ＰＬＣＫ＝チャネルクロック）と規定されており、従って、ウォブルを検出して得られるウォブル信号ｗｏｂとしても、理想的には１周期＝１８６ＰＬＣＫとされることになる。そこで、周期計測回路１１０では、入力されたウォブル信号ｗｏｂについて、図２６（ａ）に示すようにして、１周期ごとにチャネルクロックＰＬＣＫのタイミングでカウントを行うようにされる。このカウント値の実際としては、必ずしも１８６となるのではなく、読み出し時の状態に応じて誤差を生じ得るものであるが、このようにして得られた１周期ごとのカウント値（周期計測値）は、最大値ホールド回路１１１に対して出力される。
【０１１６】
最大値ホールド回路１１１では、図２６（ｂ）に示すようにして、ウォブル信号ｗｏｂの所定の複数周期分に相当する期間である最大値ホールド周期Ｐｍａｘｔを設定しており、この最大値ホールド周期Ｐｍａｘｔごとに得られる周期計測値のうちから最大の周期計測値をホールドする。
【０１１７】
そしてこの場合には、最大値ホールド回路１１１の後段に対して最小値ホールド回路１１２が設けられる。
この最小値ホールド回路１１２は、所定複数回分の最大値ホールド周期Ｐｍａｘｔによりホールドされた複数の最大値のうちから、最小値を選択してホールドするという動作を行う。つまり、例えば図２６（ｃ）に示す場合であれば、連続４回分の最大値ホールド周期Ｐｍａｘｔに相当する期間を最小値ホールド周期Ｐｍｉｎｔとして設定しており、この最小値ホールド周期Ｐｍｉｎｔ内における４周期分の最大値ホールド周期Ｐｍａｘｔによりホールドされた４つの最大値のうちから、最小値をホールドして最大周期ＭＡＸＴとして出力するようにされる。そして、このような動作を最小値ホールド周期Ｐｍｉｎｔのタイミングごとに繰り返すことで、最大周期ＭＡＸＴを一定タイミングごとに継続的に出力させることを可能としている。
なお、最大値ホールド周期Ｐｍａｘｔと最小値ホールド周期Ｐｍｉｎｔについては、Ｐｍａｘｔ＜Ｐｍｉｎｔの関係が成立した上で、最大値ホールド周期Ｐｍａｘｔに対して最小値ホールド周期Ｐｍｉｎｔが充分に長い期間とする。
【０１１８】
例えば、傷やゴミなどが付着したディフェクトエリアをトレースしたときなどには、誤って著しく長いウォブル周期が計測されることがあるが、このような計測値をＰＬＬ回路の引き込み制御に用いることは当然のこととして安定した動作を阻害するものとなる。
そこで上述のようにして、最大周期ＭＡＸＴを計測するのにあたっては、先ずは周期計測値についての最大値をサンプルした後に、これらの最大値の内から最小の値を選択するという手法を採ることで、より正確なウォブル周期の計測値が定常的に得られることになり、ＰＬＬ回路の引き込み動作もより安定したものとすることが可能になる。
【０１１９】
また、最大周期計測回路１０１により計測される最大周期ＭＡＸＴは、ウォブル信号の周期誤差（位相誤差）、即ちディスク回転速度誤差に相当する誤差検出情報ｅｒｒを得るために基となる情報であることを鑑みれば、最大周期ＭＡＸＴに代えて最小周期ＭＩＮＴを計測し、この計測された最小周期ＭＩＮＴとターゲット値とを比較することで、誤差検出情報ｅｒｒを求めるようにしてもよいということがいえる。
【０１２０】
図２７は、最小周期ＭＩＮＴを求めるための最小周期計測回路１０３の構成例を示している。つまり、この最小周期計測回路１０３を、例えば図２４における最大周期計測回路１０１に代えて採用することができるものである。
この図２７に示す最小周期計測回路１０３においても、先ずは、二値化されたウォブル信号ｗｏｂは、周期計測回路１１１によって周期計測が行われる。そして、この場合には、後段に設けられる最小値ホールド回路１１３に対して出力される。
最小値ホールド回路１１３では、先に図２５に示した最大値ホールド回路１１１と同じタイミング（図２６（ｂ）参照）によって最小値をホールドしていくようにされる。
【０１２１】
そして、この場合には最小値ホールド回路１１３の後段に対して最大値ホールド回路１１４が設けられている。
この最大値ホールド回路１１４は、図２６（ｃ）に示したのと同様のタイミングで最大値ホールドを行うようにされる。つまり、最小値ホールド回路１１３の最小値ホールド周期分が所定回数連続した最大値ホールド周期を設定する。そして、この最大値ホールド周期においてホールドされている複数の最小値のうちから最大値を選択してホールドし、これを最小周期ＭＩＮＴとして出力する。
【０１２２】
そしてまた、周期誤差検出回路７２としては、図２４に示した構成に代えて、図２８に示す構成とすることも可能である。
図２８に示す周期誤差検出回路７２においては、周期計測回路１１０に対してウォブル信号ｗｏｂが入力される。この周期計測回路１１０においても、図２６（ａ）に示したようにして、ウォブル信号ｗｏｂの１周期ごとにそのチャネルクロックのタイミングで周期長を計測するようにされる。そして、この場合には、演算回路１１５によって、周期計測回路１１０から出力された周期計測値と予め設定されたターゲット値との差分、つまり、周期計測値の誤差を求めるようにされている。そして、この周期計測値の誤差情報である演算回路１１５の出力が最大値ホールド回路１１１に対して入力される。
【０１２３】
この場合、上記最大値ホールド回路１１１の後段に対しては、最小値ホールド回路１１２が設けられる。つまり、先ず、前段の最大値ホールド回路１１１により周期計測値の誤差についての最大値をホールドし、後段の最小値ホールド回路１１２により、所定複数の周期計測誤差の最大値のうちから最小値を選択してホールドする。そして、このホールドした最小値を誤差検出情報ｅｒｒとして出力する。
例えば図２５又は図２７に示した周期計測のための構成では、最大値ホールド回路及び最小値ホールド回路が処理すべき数値は、１８６前後となって比較的おおきなものとなる。これに対して、この図２８に示した構成であれば、１周期ごとの計測値とターゲット値との差分が先ず求められるので、最大値ホールド回路１１１及び最小値ホールド回路１１２に対して入力されるべき数値としてはより小さなものとなる。このため、最大値ホールド回路１１１及び最小値ホールド回路１１２の回路としても、より簡略で小規模なものとすることができる。
【０１２４】
ところで、従来においては、例えば水晶発振子を利用して得られる所定の発振周波数を基準としてＰＬＬ回路の引き込みを行い、この後に、所要の制御を行うようにしていた。しかし、このような構成では、例えばディスク信号面をトレースするレーザスポットがしかるべき動径方向位置（ゾーン）にない場合には、誤った周波数に引き込まれて所要の制御が実行されることがあり、ディスク回転数や周波数が適正に引き込まれるまでに、許容以上の時間を要してしまう場合があった。
これに対して本実施の形態においては、上述もしたように、ウォブル信号の周期計測を行い、この計測された周期が所定値に収束するようにして、引き込み制御時におけるＰＬＬ回路を動作させるようにしている。この場合には、実際にディスクから検出したウォブル信号の周波数を基準としているといえるために、上記のような誤動作が発生することはなくなって、それだけＰＬＬ回路の引き込み動作を高速なものとすることができることになる。
なお、上記の場合には、ディスク回転速度誤差検出のための情報として、ウォブル信号ｗｏｂについての最大若しくは最小の周期長を検出しているのであるが、周期長の情報に代えて、最大若しくは最小パルス幅を検出し、この検出されたパルス幅とターゲット値との差を得るようにしても、同等の精度の誤差検出情報ｅｒｒを得ることができる。
【０１２５】
５．スピンドル制御
そして、本実施の形態としては、例えばＰＬＬ回路８ａが上記のようにして構成されることに伴い、スピンドルモータの回転制御に関しては次のようにして構成される。
【０１２６】
本実施の形態のスピンドル制御回路５４は、図２１にも示されるようにして、ＰＬＬ回路８ａにて再生されるウォブル同期クロックＣＬＫ１を入力して動作するようにされており、この点に特徴を有する。このようなスピンドル制御回路５４の内部構成例を図２９に示す。
【０１２７】
ここで、先に図２１に示したＰＬＬ回路８ａとしては、ＤＶＤ−ＲＡＭ再生時に対応する構成を主として説明する都合上、スピンドル制御回路５４への入力信号としては、ウォブル同期クロックＣＬＫ１のみを示していた。
但し、実際としては、これまでも述べてきているように、本実施の形態のディスクドライブ装置は、ＤＶＤ−ＲＡＭ以外に、ＤＶＤ−ＲＯＭ及びＣＤの再生についても可能とされており、従って、本実施の形態のスピンドル制御回路５４の実際としても、これらのディスクフォーマットに対応して回転制御が可能なように構成されているものである。
【０１２８】
このため、図２９に示すスピンドル制御回路５４においては、入力信号として、ウォブル同期クロックＣＬＫ１のみではなく、ＲＦ信号同期クロックＣＬＫ２も示している。そして、これら２つのクロックのうちの１つがスイッチ９０により入力信号として選択されるようになっている。
スイッチ９０は、ＤＶＤ−ＲＡＭ再生時においてはウォブル同期クロックＣＬＫ１を固定的に選択するよう切り換えられ、これによっては、ＤＶＤ−ＲＡＭのフォーマットに対応したＺＣＬＶによる回転制御が実行されることになる。
【０１２９】
また、ＤＶＤ−ＲＯＭ又はＣＤの再生時であるが、この場合において第１ＰＬＬ回路５３は、二値化ＲＦ信号から検出されるシンクパターン長に基づいてクロック再生を行うことから、クロックＣＬＫ１としては、ウォブル周期ではなく、ＲＦ信号に同期したものとなる。つまり、ＤＶＤ−ＲＯＭ又はＣＤ再生時においては、クロックＣＬＫ１，ＣＬＫ２の両者が共に、ＲＦ信号に同期した周波数信号とされることになる。従って、ＤＶＤ−ＲＯＭ又はＣＤ再生時においては、クロックＣＬＫ１，ＣＬＫ２は、何れを入力信号として選択してもよいことになる。
ＤＶＤ−ＲＯＭ，ＣＤの再生時においては、スピンドル制御として、ＣＬＶとＣＡＶの両者が適宜使い分けられるのであるが、分周器９１，９２の各分周比１／Ｍ，１／Ｎを固定で行えばＣＬＶによるスピンドル制御動作となり、レーザスポットの動径方向位置（例えばゾーン）に応じて分周比１／Ｍ，１／Ｎをしかるべき値となるように可変すればＣＡＶによるスピンドル制御動作となる。
そして、このようにしてディスク種別に応じて入力信号の切り換えを行うことで、この場合にも、１つのスピンドル制御回路系を共有して複数種類のディスク回転制御が行われるようにされているものである。
【０１３０】
スイッチ９０により選択された入力信号は、分周器９１により分周比１／Ｍにより分周された後に周波数計測器９３及び位相比較器９５に対して分岐して入力される。
周波数計測器９３では、入力信号についての周波数計測を行うとともに、例えばこの計測された周波数と所定の基準値との差分を得ることで、計測した周波数の誤差を示す周波数エラー信号を生成する。この周波数エラー信号は、フィルタ９４を介することで所要の帯域抽出が行われ、この後、加算器９７に対して入力される。
【０１３１】
また、位相比較器９５では、分周器９１を介して入力された入力信号についての、水晶発振子の発振周波数を基として生成される基準周波数信号Ｘｔａｌに対する位相差を検出して位相エラー信号を出力する。この位相エラー信号もまた、フィルタ９６によって所要の帯域抽出が行われた後に、加算器９７に入力される。
【０１３２】
加算器９７では、上記のようにして入力された周波数エラー信号と位相エラー信号について加算することで生成される和信号をフィルタ９８に対して出力する。そして、このフィルタ９８によって処理された信号がスピンドル制御信号ＳＰＣＴＬとして出力されることになる。
【０１３３】
そして、サーボプロセッサ５内におけるスピンドル制御回路系では、上記のようにして得られたスピンドル制御信号ＳＰＣＴＬに基づいて生成されるスピンドルドライブ信号によってスピンドルモータ２の回転速度制御が行われることで、そのスピンドルモータ２の回転周波数が、基準周波数信号Ｘｔａｌについての分周比（１／Ｎ）、及び入力信号（ＣＬＫ１，ＣＬＫ２）についての分周比（１／Ｍ）の組み合わせに応じた回転数に制御される。
また、かかる構成では、入力信号がウォブル同期クロックＣＬＫ１、若しくはＲＦ同期クロックＣＬＫ２とされていることで、現在のウォブル信号又はＲＦ信号に同期してクロック（ＣＬＫ１，ＣＬＫ２）が得られるように回転制御がされている限りは、ＰＬＬ回路がロック状態を維持できることになるので、ＰＬＬ回路系全体としてのキャプチャレンジも無限大となる。
【０１３４】
また、本実施の形態のスピンドル制御回路５４としては、上記図２９に示した構成を基礎とした上で、先に説明した周期誤差検出回路７２を応用した構成を採ることによって、より信頼性の高い制御動作を得ることが可能になる。
このようなスピンドル制御回路５４の構成例を、図３０に示す。なお、図２９と同一部分には同一符号を付して説明を省略する。また、図３０に示される周期誤差検出回路７２としても、ここでは図２４に示したのと同様の構成を採っていることから、周期誤差検出回路７２内部の詳細についての説明は省略する。
【０１３５】
図３０に示すスピンドル制御回路５４としては、図２９に示した回路構成に対して、図２９に示したのと同様の周期誤差検出回路７２が追加された構成を採っていることが分かる。なお、周期誤差検出回路７２内の最大周期計測回路１０１に対して入力される信号は、第１ＰＬＬ回路５３（図２３参照）の場合と同様にして、ウォブル信号ｗｏｂ又はＲＦ信号とされており、スイッチ１００によって選択が行われる。ＤＶＤ−ＲＡＭ再生時であればウォブル信号ｗｏｂが選択され、ＤＶＤ−ＲＯＭ又はＣＤであればＲＦ信号が選択される。
また、演算回路１０２に入力されるターゲット値も、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＯＭ、ＣＤの何れを再生しているのかに応じて、変更設定されるようになっている。このような構成によって、周期誤差検出回路７２としても、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＯＭ、ＣＤの各再生時に対応して共用できるようになっている。なお、確認のために述べておくと、このような周期誤差検出回路７２を異なるディスク種別間で共用する構成は、第１ＰＬＬ回路５３における周期誤差検出回路７２でも同様に採られているものである。
【０１３６】
図３０に示す回路構成においては、周期誤差検出回路７２から出力される誤差検出情報ｅｒｒは、スイッチ９９に対して入力される。
スイッチ９９は、誤差検出情報ｅｒｒと加算器９７の出力信号とについて、何れか一方を選択してフィルタ９８に対して出力することになる。
【０１３７】
このような構成の場合、スピンドルモータ２の回転数を引き込むためのいわゆるラフサーボ制御を実行することが可能とされる。即ち、ラフサーボ制御時においては、スイッチ９９により、誤差検出情報ｅｒｒを選択してフィルタ９９を通過させたスピンドル制御信号ＳＰＣＴＬを出力させるようにする。
そして、ラフサーボ制御が終了したとされると、スイッチ９９を切り換えて、加算器９７の出力信号をフィルタ９９に通過させたスピンドル制御信号ＳＰＣＴＬを出力させる。これによって、以降は、Ｘｔａｌ発振クロックを基準にした位相比較結果（及び周波数計測結果）に基づいた高精度のスピンドルサーボ制御が実行されることになる。
このような周期誤差検出結果を利用したラフサーボ制御は、第１ＰＬＬ回路５３の周波数引き込みを高速化し、また、第１ＰＬＬ回路５３が位相比較制御される場合に擬似ロックを防ぐ効果がある。擬似ロックとは、位相は正しく引き込め、発振周波数は一定の周波数に安定しているが、周波数が正しく引き込めていない状態をいう。
【０１３８】
なお、周期誤差検出回路７２を応用してスピンドル制御回路５４を構成する場合にも、最大周期計測回路１０１の構成としては図２５に示した構成とされてよいものである。また、最大周期計測回路１０１に代えて、図２７に示した最小周期計測回路１０３を設けるようにしてもよい。
更には、周期誤差検出回路７２として、図２８に示した構成としてもよいものであり、この点では、第１ＰＬＬ回路５３に備えられる周期誤差検出回路７２と全く同様である。そこで本実施の形態は、周期誤差検出回路７２を、第１ＰＬＬ回路５３とスピンドル制御回路５４とで共用するように構成することが可能である。このようにすれば、同一回路を複数設ける必要が無くなるために、効率的に回路を使用することができ、例えば回路規模としてもより小さなものとすることができる。
【０１３９】
また、上記図２９及び図３０に示した構成では、位相比較器９５及び周波数計測器９３の両者を回転速度誤差の検出のために利用しているが、必ずしも周波数計測器９３を利用しなくとも、本実施の形態としてのスピンドルモータの回転制御は充分有効に動作する。
また、例えばＰＬＬ回路系において後段であるところの、第２ＰＬＬ回路５６の動作状態が悪化したとされるときにのみ、周波数計測器９３を動作させるという構成も考えられる。この場合において、後段の状態の判定は、シンクの保護、エラーレートなどの情報を利用して行うようにすればよい。ただし、先に図２１に示した本実施の形態のＰＬＬ回路８ａの構成では、第１ＰＬＬ回路５３のキャプチャレンジは無限大となるので、後段の状態は悪化しにくいといえる。そこで、周波数計測器９３から出力される周波数エラー信号をモニタするようにして、周波数エラー信号によりエラーが所定以上に大きいと判定されたときにのみ、周波数エラー信号をスピンドル制御に利用するために加算器９７に出力し、周波数エラー信号のエラーが小さいときは利用しないようにすることも考えられる。さらには、所定以上に大きいとされるエラーが所定期間以上継続したとされるときにのみ、周波数エラー信号を加算器９７に出力させるようにすることも考えられるものである。
【０１４０】
従来におけるＤＶＤ−ＲＡＭ再生時にあっては、ＰＬＬ回路の引き込み制御が水晶発振器に基づいた周波数信号を用いていたこともあり、同じく、水晶発振系の周波数信号を基準としてスピンドル制御を行っていた。しかし、この構成では、レーザスポットの動径方向位置に応じて、スピンドル回転数のターゲット値を変更していく必要があり、それだけ回路構成は複雑化していた。また、レーザスポットの位置が正しく認識できないときには、誤った回転数を設定してしまう場合があった。
或いは、従来においては、制御スピンドル制御回路への入力信号は、ウォブル信号そのものとして、このウォブル信号と参照（基準）クロックとの位相差、周波数差に基づいて制御を行うように構成したものも知られている。
しかし、ウォブル信号そのものである場合には、サーボエラーの影響を受けて信号状態が不安定となる場合が避けられない。また、ＤＶＤ−ＲＡＭフォーマットでは、ヘッダ領域ではウォブル信号が中断するようにして欠落することになる。従って、ウォブル信号自体を入力信号としている場合には、スピンドル制御動作が不安定になることの可能性を避けることができずにいたものである。
【０１４１】
そこで、本実施の形態としては、入力信号として、ウォブル信号自体に代えて、ウォブル同期クロックＣＬＫ１としているものである。
このウォブル同期クロックＣＬＫ１は、ウォブル保護回路５２（図２１参照）によって生成される保護ウォブル出力信号ｐｗｂｐｅに基づいて得られたクロックである。そして、保護ウォブル出力信号ｐｗｂｐｅは、上記したようなサーボ状態やウォブル信号の欠落などを要因とする「不正状態」が是正された安定的な信号とされる。
従って、水晶発振系の周波数信号を基準としてスピンドル制御を行っていた場合と比較すれば、レーザスポットがどの動径方向位置に在るのかに関わらず、ターゲット値を設定することができる。つまり、ターゲット値としては、ウォブル同期クロックＣＬＫ１の周波数等に基づいて設定されればよいわけであり、これによって、スピンドル制御が誤動作することもないようにされる。
また、ウォブル信号そのものを利用する場合と比較すれば、本実施の形態では、不正なウォブル信号に対してスピンドル制御回路系が反応することがないようにされるため、より信頼性の高いスピンドル制御動作を得ることができる。
【０１４２】
６．ウォブル保護回路
前述もしたように、本実施の形態のＰＬＬ回路８ａにおいては、保護処理がされた保護ウォブル出力信号ｐｗｂｐｅを入力するようにしていることで、保護処理がされないウォブル信号を入力する場合よりも安定したクロック再生が行えるように配慮されている。そして、このようなウォブル信号についての保護は、図２１によっても示したように、ウォブル保護回路５２によって行われるのであるが、以降においては、このウォブル保護回路５２についての説明を行っていくこととする。
【０１４３】
図３１はウォブル保護回路５２の構成例を示している。
ＲＦアンプ４にて得られたとされるウォブル信号ｗｏｂは、先ずランド／グルーブ補正回路１２０に入力される。
【０１４４】
ここで図３６に、セクタ構造と、ランド・トラックとグルーブ・トラックの各々をレーザスポットがトレースすることで検出されるウォブル信号との関係を示す。
ＤＶＤ−ＲＡＭのトラックは、図示するセクタ構造を有した上で、このセクタ構造が連続して形成される１周回トラックごとに、ランド・トラックとグルーブ・トラックが接続するようにされている。
そして、このランド・トラックとグルーブ・トラックの構造上、図示するようにして、記録可能領域に対応しては、ランド・トラックとグルーブ・トラックとでは、ウォブル信号の極性は反転する、つまり互いに１８０&deg;の位相差を有する。
なお、ランド・トラックとグルーブ・トラックの何れも、ウォブル信号の１周期が１８６ＰＬＣＫであること、及び、ピット列により形成されるヘッダ領域においてはウォブル信号は検出されずに中断されることについて同様であることは、前述したとおりである。
【０１４５】
そこで、ランド／グルーブ補正回路１２０においては、ランド・トラックトレース時とグルーブ・トラックトレース時とで相違する１８０&deg;の位相差を補正して、ランド／グルーブに依存せずに同じ位相となるウォブル信号を生成する。
この動作としては、例えば図３２（ａ）（ｂ）（ｃ）のタイミングチャートに示されている。
ＲＦアンプ４にて生成されるウォブル信号としては、図３２（ａ）に示すようにして、グルーブ領域とランド領域の区切りとなるヘッダ領域の前後で、その位相は反転することになる。なお、ヘッダ領域では、ウォブル信号成分は得られない。
そして、この場合の補正ウォブル信号としては、図３２（ｃ）に示すように、グルーブ領域では、元のウォブル信号を例えばそのまま用いることで同位相の波形を得るようにされる。そして、例えば図３２（ｂ）に示すヘッダホールド信号がＨレベルとなっているヘッダ領域の区間に対応しては、グルーブ領域と同一位相によるウォブル信号を生成して補間するようにされる。そして、ランド領域においては、元のウォブル信号（図３２（ａ））の波形を反転させる。このようにすれば、図３２（ｃ）に示される、ランド／グルーブ間での位相差が補正された補正ウォブル信号を得ることが可能とされる。つまり、補正ウォブル信号を得るのにあたっては、グルーブ領域にて得られる位相を基準として、ランド領域にて得られる位相を反転させてグルーブ領域にて得られる位相に揃えるようにしているものである。
なお、本実施の形態の補正ウォブル信号としては、ランド／グルーブに依存しては、ウォブル信号としての位相が反転せずに一致している信号を得るようにすればよいものとされる。従って、上記した例においては、グルーブ領域にて得られるウォブル信号の位相を基準としているが、ランド領域にて得られるウォブル信号の位相を基準として、グルーブ領域にて得られるウォブル信号波形を反転させることで、位相を揃えるようにしても構わないものである。
このようなことから、基本概念的には、図３２（ｄ）に示すようにして、信号TRKPOLと、ウォブル信号ｗｏｂの排他的論理和を取るように構成すれば、ランド／グルーブによっては反転しない補正ウォブル信号を得ることが可能になる。そのうえで、先にも述べたように、ヘッダ領域通過時に対応しては、ウォブル信号波形の補間を行うことで、図３２（ｃ）に示されるような、完全な補正ウォブル信号の波形を得ることができる。
【０１４６】
説明を図３１に戻す。
上記のようにして、ランド／グルーブ補正回路１２０において補正された補正ウォブル信号は、立ち上がりエッジ検出回路１２１に入力される。立ち上がりエッジ検出回路１２１では、補正ウォブル信号の立ち上がりエッジを検出し、その検出タイミングにおいてパルスを出力するようにされる、そして、この信号をスイッチ１２４により選択してエッジ検出信号ｗｂｐｅとして出力する。
【０１４７】
なお、ＤＶＤ−ＲＯＭ再生時においては、ＲＦ信号を入力してＤＶＤシンク検出回路１２２によって１４Ｔのシンクパターンを検出して得られるシンク検出信号を、スイッチ１２４により選択してエッジ検出信号ｗｂｐｅに代えて出力する。また、ＣＤ再生時においても、ＲＦ信号を入力して１１Ｔのシンクパターンを検出して得られるシンク検出信号をスイッチ１２４により選択してエッジ検出信号ｗｂｐｅに代えて出力するようにされる。
スイッチ１２４にて選択された検出信号は、図示するようにして、不正パルス除去回路１２５に対して入力されると共に、分岐してスイッチ１３０に対して入力される。
【０１４８】
不正パルス除去回路１２５では、入力されたエッジ検出信号ｗｂｐｅについて、不正なタイミングで発生しているとされる、エッジ検出パルスを除去することを行う。なお、このための動作は後述するが、不正なエッジ検出パルスの除去にあたっては、ウィンドウ生成回路１２６によって生成されるウィンドウｗｂｗｉｎを利用する。
不正パルス除去回路１２５により不正パルスが除去されたエッジ検出信号ｗｂｐｅは、信号ｍｗｂｐｅとしてウィンドウ生成回路１２６、外挿パルス生成回路１２７、及び同期状態判定回路１２８に対して入力される。
【０１４９】
ウィンドウ生成回路１２６に対しては、不正パルス除去回路１２５から出力された信号ｍｗｂｐｅ、及び後述する外挿パルス生成回路１２７から出力される信号ｅｗｂｐｅとが入力される。そして、これらの信号を利用して、後述するようにして、適正とされるエッジ検出パルスに対してオープンとなるウィンドウｗｂｗｉｎを生成して出力する。
このウィンドウｗｂｗｉｎは、不正パルス除去回路１２５及び同期状態判定回路１２８に対して分岐して出力される。
【０１５０】
ところで、元のウォブル信号の状態によっては、エッジ検出信号ｗｂｐｅのエッジ検出パルスが欠落する場合もあり得る。これは、例えばヘッダ領域やディフェクトエリア通過時のほか、何らかのエラーなどが生じてウォブル信号波形が乱れた場合などに起こり得る。
不正パルス除去回路１２５は、エッジ検出信号ｗｂｐｅから不正なタイミングによるエッジ検出パルスを除去するのみであることから、エッジ検出信号ｗｂｐｅにおいてエッジ検出パルスが欠落していた場合には、これがそのまま、信号ｍｗｂｐｅに反映される。従って、信号ｍｗｂｐｅとしては、しかるべきタイミングで得られているべきエッジ検出パルスが欠落している可能性を有している。
【０１５１】
そこで、外挿パルス生成回路１２７においては、入力された信号ｍｗｂｐｅについて、上記のようにして欠落しているとされるエッジ検出パルスを外挿するようにして補間するための処理を実行する。ここで、外挿パルス生成回路１２７二対しては、外挿パルス生成回路１２７自身の出力である保護ウォブル信号ｅｗｂｐｅも入力されているのであるが、この保護ウォブル信号ｅｗｂｐｅは、後述するようにして、エッジ検出パルスの外挿タイミングを予測するのに利用される。
そして、この外挿パルス生成回路１２７にて外挿処理が施された保護ウォブル信号ｅｗｂｐｅは、スイッチ１３０に対して入力されると共に、分岐して、同期状態判定回路１２８に対して入力される。
【０１５２】
ここで、これまでに説明したウォブル保護回路５２の構成に対応するものとして、不正パルス除去回路１２５、ウィンドウ生成回路１２６、及び外挿パルス生成回路１２７が連携して行う動作（以降、「エッジ予測動作」ともいう）について、図３３のタイミングチャート及び回路図によって説明しておくこととする。
ここで、図３３（ａ）には、ウォブル信号について立ち上がりエッジ検出を行って得られたエッジ検出信号ｗｂｐｅが示されている。
この図３３（ａ）に示されるエッジ検出信号ｗｂｐにおいて、例えば（Ａ）（Ｂ）（Ｆ）（Ｈ）のタイミングで得られているエッジ検出パルスは、図３３（ｂ）に示されるウィンドウｗｂｗｉｎが開いているとされるＨレベルの区間内に在ることで、適正タイミングで得られているといえる。そこで、不正パルス除去回路１２５では、これらのパルスについては、除去することなく、図３３（ｃ）に示すようにして、これらのパルスをそのまま出力する。
これに対して、エッジ検出信号ｗｂｐｅについて（Ｃ）のタイミングにより得られているパルスは、図３３（ｃ）に示すように、本来は（Ｄ）のタイミングで得られるべきなのであるが、位相揺らぎが生じていることで、ウィンドウｗｂｗｉｎ外に存在している。そこで、不正パルス除去回路１２５ではこのパルスについては、除去するようにされる。
また、エッジ検出信号ｗｂｐｅについて（Ｇ）のタイミングにより得られているパルスは、本来は発生するべきではないタイミングで得られている不正パルスとされる。そこで、不正パルス除去回路１２５ではこのパルスについても除去することになる。
また、（Ｅ）のタイミングでは、エッジ検出信号ｗｂｐｅについて本来得られているべきパルスが欠落しているのであるが、このような場合、不正パルス除去回路１２５ではそのままパルスを欠落させた状態で出力することになる。
【０１５３】
上記のようにして、不正パルス除去回路１２５が動作をすることで、図３３（ｃ）に示すようにして、不正なタイミングで発生したパルスが除去されたエッジ検出信号ｗｂｐｅであるところの信号ｍｗｂｐｅが得られることになる。
また、このような不正パルス除去回路１２５の動作は、例えば概念的には図３３（ｅ）に示すようにして、ウィンドウｗｂｗｉｎとエッジ検出信号ｗｂｐｅとの論理積を取るようにして構成すれば実現できる。
【０１５４】
そして、外挿パルス生成回路１２７においては、図３３（ｃ）に示すようにして得られた信号ｍｗｂｐｅに対して外挿処理を行うことになる。
つまりこの場合であると、図３３（ｃ）に示す信号ｍｗｂｐｅにおいては、（Ｄ）（Ｅ）のタイミングでのエッジパルスが欠落しているのであるが、外挿パルス生成回路１２７では、この（Ｄ）（Ｅ）のタイミングによるエッジパルスを発生させることで、結果的には図３３（ｄ）に示すようにして、ウォブル周期による適正タイミングでエッジパルスが得られるようにされた保護ウォブル信号ｅｗｂｐｅを出力するものである。
【０１５５】
このような外挿パルス生成回路１２７の動作は、概念的には、図３３（ｆ）に示す構成により実現することができる。
つまり、外挿パルス生成回路１２７自身の出力である保護ウォブル信号ｅｗｂｐｅと、不正エッジパルスが除去された信号ｍｗｂｐｅとについての論理和を取り、この論理和の出力がＨレベルとなったときにカウンタのカウント値が０でロードされるようにする。
この場合のカウンタは、例えばチャネルクロックＰＬＣＫの周期でカウント値を１つづつインクリメントするように動作しており、ここでは最大カウント値＝１８６として設定されている。そして、カウント値が０でロードされた後のカウント動作によって、そのカウント値が１８６に至ったときにキャリーアウト端子ＣＯからパルスが出力されるようになっており、これが保護ウォブル信号ｅｗｂｐｅとなる。
つまり、外挿パルス生成回路１２７では、保護ウォブル信号ｅｗｂｐｅまたは信号ｍｗｂｐｅのエッジパルスが得られたタイミングを基点として、１ウォブル周期である１８６ＰＬＣＫの計時（カウント）を行うようにし、１ウォブル周期となったタイミングで、エッジパルスを出力するようにしているものである。
例として、図３３（ｄ）の保護ウォブル信号ｅｗｂｐｅについて（Ｂ）のタイミングで得られたエッジパルスを基点として１８６ＰＬＣＫをカウントすることで、（Ｄ）のタイミングでの外挿パルスが生成されることになる。そしてさらに、この外挿パルスが生成された（Ｄ）のタイミングを基点として１８６ＰＬＣＫをカウントすることで、（Ｅ）のタイミングにて適切に外挿パルスが生成される。
【０１５６】
また、図３３（ｂ）に示すウィンドウｗｂｗｉｎは、ウィンドウ生成回路１２６により生成する。
ウィンドウ生成回路１２６では、例えばこれまでに入力された信号ｍｗｂｐｅ、信号ｅｗｂｐｅに基づいて、次のウォブル周期のエッジパルスのタイミングを予測する。そして、この予測タイミングをセンターとして、所定区間にわたってＨレベルとなる信号を生成することで、ウィンドウｗｂｗｉｎを得るようにされる。具体的には、例えば（Ｂ）タイミングに対応するエッジパルスのタイミングを予測したとすれば、その前回の（Ａ）タイミングを基点として、時間ａから時間ｂまでの区間にわたってＨレベルとするように信号生成を行うようにするものである。
【０１５７】
図３１に説明を戻す。
同期状態判定回路１２８は、入力された不正パルス除去後のエッジ検出信号ｍｗｂｐｅ、保護ウォブル信号ｅｗｂｐｅ、及びウィンドウｗｂｗｉｎのうちの所要の信号に基づいて、ウォブル保護回路系の動作が再生信号に同期しているか否かについての判定を行う。
これまでに説明したウォブル保護回路５２内の動作によると、外挿パルス生成回路１２７における外挿タイミングの予測結果が適正であれば、同期状態にあると見ることができる。そこで、同期状態判定回路１２８では、上記各入力信号を利用し、外挿パルス生成回路１２７の外挿パルス生成タイミングが適正であるか否かについて判定する。
この判定は、例えば、不正パルス除去後のエッジ検出信号ｍｗｂｐｅと保護ウォブル信号ｅｗｂｐｅの出現タイミングが一致しているか否かについて検出することによって行うことができる。つまり、エッジ検出信号ｗｂｐｅと保護ウォブル信号ｅｗｂｐｅの出現タイミングが一致していれば、外挿パルス生成回路１２７の予測は適正であることになり、一致していなければ、適正ではないことになる。
また、不正パルス除去後のエッジ検出信号ｍｗｂｐｅとウィンドウｗｂｗｉｎを利用して、ウィンドウｗｂｗｉｎがＨレベルとなる期間内に信号ｍｗｂｐｅが存在するか否かを根拠にして判定することも可能である。
【０１５８】
そして、同期状態判定回路１２８の判定結果に基づいて、状態マシン１２９は、ロック信号WBPLOCKを出力する。
このロック信号WBPLOCKは、例えば同期状態判定回路１２８により同期が取られているとの判定結果が得られている場合にはＨレベルとされ、同期が取られていないとの判定結果が得られている場合にはＬレベルとされる信号であり、図示するようにして、スイッチ１３０の切り換え制御に用いられる。そして、スイッチ１３０では、ロック信号WBPLOCK＝Ｈレベルであれば、外挿パルス生成回路１２７から出力される保護ウォブル信号ｅｗｂｐｅを選択して、保護ウォブル出力信号ｐｗｂｐｅとして出力し、ロック信号WBPLOCK＝Ｌレベルであれば、エッジ検出信号ｗｂｐｅを選択して出力するようにされる。
つまり、同期が得られているとされる場合（WBPLOCK＝Ｈ）には、外挿パルス生成回路１２７の出力は信頼性があるとして、この出力をＰＬＬ回路に入力するようにされる。一方、同期が得られていないとされ（WBPLOCK＝Ｌ）、外挿パルス生成回路１２７の出力信号について信頼性が無いとされる場合には、保護処理を受けていない元のウォブル信号ｗｂｐｅを出力するようにされる。
【０１５９】
そして、本実施の形態では、上記のようにして、同期状態判定回路１２８及び状態マシン１２９からから成る回路系の制御によって、ロック信号WBPLOCKについてＨ／Ｌレベルの切り換えが行われることで、本実施の形態としては、ウォブル信号保護のための保護状態として、図３４に示すようにして遷移させるようにしている。
【０１６０】
この図３４に示されるようにして、ウォブル信号保護のための動作モードとしては、再同期、後方保護、及び前方保護の３つの動作モードを設定している。
前方保護は同期状態にある場合とされ、ロック信号WBPLOCK＝Ｈとする。これに対して、再同期及び後方保護のときは同期が取れていない場合とされ、ロック信号WBPLOCK＝Ｌとする。
例えば保護動作が開始されると、先ずは再同期のモードとなる。再同期モードでは、ロック信号WBPLOCK＝Ｌとされているので、スイッチ１３０を介したエッジ検出信号ｗｂｐｅがウォブル保護出力信号ｐｗｂｐｅとして出力される。
また、再同期モードでは、状態マシン１２９によって、ウインドウ生成回路１２６はウィンドウｗｂｗｉｎをオープンとするように制御される。従って、ウォブル保護回路５２内のエッジ予測動作（不正パルス除去及びエッジパルスの外挿処理）は、エッジ検出信号ｗｂｐｅとして得られているすべてのエッジパルスを有効として処理が行われている状態にあり、これによって、例えば次の後方保護モードに遷移したときにも、安定した保護ウォブル信号ｅｗｂｐｅがより高速に得られるようにしている。
そして、この再同期のモードの下で、例えば１回でもエッジ検出信号ｗｂｐｅが得られたことが同期状態判定回路１２８により判定されると、状態マシン１２９は、再同期のモードを終了させて後方保護のモードに遷移させる。
【０１６１】
後方保護モードにおいても、ロック信号WBPLOCK＝Ｌとされており、従って、ウォブル保護出力信号ｐｗｂｐｅとしては、スイッチ１３０を介したエッジ検出信号ｗｂｐｅとなるのであるが、後方保護モードのときには、ウインドウ生成回路１２６にてウィンドウｗｂｗｉｎを生成して出力させるようにしている。つまり、ウィンドウｗｂｗｉｎが閉じられた状態の下で、上記エッジ予測処理が行われるようにしており、これによって、次に説明する前方保護モードに遷移した直後においても、信頼性の高い保護ウォブル信号ｅｗｂｐｅが得られるように配慮している。
そして、この後方保護モードの状態において、不正パルス除去が行われたウォブル信号ｍｗｂｐｅが、所定回数以上連続して、Ｈレベルのウィンドウｗｂｗｉｎ内に在ることが同期状態判定回路１２８により判定されると、状態マシン１２９としては、前方保護モードに移行させる。
なお、後方保護モードのもとで、不正パルスが除去されたウォブル信号ｍｗｂｐｅについてＨレベルのウィンドウｗｂｗｉｎ内に存在しない状態が、例えば１回でも得られた場合には、再同期モードに遷移させるようにされる。
【０１６２】
前方保護モードでは、状態マシン１２９は、ロック信号WBPLOCK＝Ｈとしてスイッチ１３０を制御することで、保護ウォブル信号ｅｗｂｐｅが、保護ウォブル出力信号ｐｗｂｐｅとして出力されるように制御を行う。なお、このときには、当然のこととして、ウインドウ生成回路１２６にてウィンドウｗｂｗｉｎを生成して出力させるようにしているので、このときに得られる保護ウォブル信号ｅｗｂｐｅとしては、図３３により説明したエッジ予測動作によって得られているものとなる。
そして、前方保護モードのもとでは、同期状態判定回路１２８は、ウィンドウｗｂｗｉｎがＨレベルとなる区間内に信号ｍｗｂｐｅが現れない連続回数をカウントする。なお、このカウント値は、信号ｍｗｂｐｅがＨレベルのウィンドウ区間内に検出されるとリセットされるようになっている。そして、このカウント値が予め設定した所定値に至ったことが判定されると、状態マシン１２９は、再同期モードに遷移させるように動作することになる。
【０１６３】
また、本実施の形態のウォブル保護回路５２においては、例えば図３１に示すようにして、同期保護ホールド信号ＷＢＨＬＤが入力される。この同期保護ホールド信号ＷＢＨＬＤは、例えば図３５（ａ）（ｂ）に示すようにして、ディスク上においてディフェクト（傷）が検出されたときや、ヘッダ領域を通過しているときに出力される。つまり、適正にウォブル信号成分が検出されないような信号面の状態であるときに出力される信号とされる。
この同期保護ホールド信号ＷＢＨＬＤが出力された場合、状態マシン１２９は動作を停止し、保護ウォブル出力信号ｐｗｂｐｅとしては、ウォブル保護信号ｅｗｂｐｅが選択されるようにスイッチ１３０が切り換えられる。
また、立ち上がりエッジ検出回路１２１も動作を停止することで、このときのエッジ検出信号ｗｂｐｅのラインには、エッジ検出回路１２１にてエッジ検出されないことで、エッジ検出パルスの無いＬレベル信号が出力されることになる。
また、不正パルス除去回路１２５、ウィンドウ生成回路１２６、及び外挿パルス生成回路１２７が連携して行うエッジ予測動作は、同期保護ホールド信号ＷＢＨＬＤ以前の情報にもとづいて行うようにされる。これにより、ヘッダ領域やディフェクトエリアを通過するのにも関わらず、このときの保護ウォブル出力信号ｐｗｂｐｅとしては、図３５（ｃ）に示すようにして、ウォブル周期に対応しているとされる一定間隔のパルスが得られることになる。
また、ここでは、図３５による上記説明を分かりやすく明確なものとするため、上記図３５（ｃ）に示される保護ウォブル出力信号ｐｗｂｐｅを下に生成した二値化ウォブル信号を、図３５（ｄ）に示している。この図３５（ｄ）に示す二値化ウォブル信号は、ここではあくまでも仮想的なもので、実際の本実施の形態の回路によっては、生成されない信号である。この図３５（ｄ）に示す二値化ウォブル信号波形としては、図３５（ａ）に示す元の二値化されたウォブル信号と比較して分かるように、ディフェクトやヘッダ領域の通過部分においても補間がされた、整った波形が得られている。これは即ち、図３５（ｃ）に示す保護ウォブル出力信号ｐｗｂｐｅが、ディフェクトやヘッダ領域に対して保護されている信号であることを意味しているものである。
【０１６４】
７．ランド／グルーブ検出
続いては、本実施の形態のディスクドライブ装置におけるランド／グルーブ検出のための構成について説明する。
前述もしたように、従来としてのランド／グルーブ検出は、ヘッダ領域内のＰＩＤ１，２のピット列とＰＩＤ３，４のピット列とでのプッシュプル信号の波形の反転パターンを検出することにより行うようにされる。あるいは、ＰＩＤのデコード結果等に基づいて判別することが可能とされる。
ところが、従来からのランド／グルーブ検出方法は、レーザスポットがほぼ適正にトラックをトレースしている状態で行われるべきものとされる。なぜならば、レーザスポットがヘッダ領域を適正にトレースしていれば、プッシュプル信号は安定するので、波形の反転パターンを確実に検出することができ、また、高い信頼性でＰＩＤをデコードすることができる。ところが、レーザスポットがトラックを適正にトレースしておらず、再生信号が不安定になる状態では、例えば反転波形の検出が可能な程度に波形が整った信号を得ることができないわけであり、ランド／グルーブ検出を行うことはできないことになる。
【０１６５】
レーザスポットがトラックを適正にトレースしていないとされる状態として、１つには、アクセスなどのトラックジャンプによってレーザスポットがトラックを横切っている、いわゆる「トラバース」といわれる動作状態が挙げられる。例えば、このトラバース時においてもランド／グルーブ検出が高い信頼性で行えるようにすれば、アクセス性能も向上することになって好ましいことはいうまでもない。
そこで本実施の形態としては、以降説明する構成によってランド／グルーブ検出を行うことで、トラバース時においても、高い信頼性のランド／グルーブ検出結果が得られるようにされる。
【０１６６】
先に、図３６にも示したように、ウォブル信号はランド領域に在るときと、グルーブ領域にあるときとでは、その信号波形が反転し、１８０&deg;の位相差を有する。そこで、本実施の形態ではこの性質に着目し、ランド／グルーブ検出にあたって、ウォブル信号ｗｏｂを利用するようにされる。
【０１６７】
図３７のブロック図は、本実施の形態としてのランド／グルーブ検出動作の概念を回路的に示している。つまり、トラバース時におけるランド／グルーブ検出を可能とする、ランド／グルーブ検出回路１７Ａの構成概念が示される。なお、確認のために述べておくと、ランド／グルーブ検出回路１７Ａは、図１に示されたトラックトレース時に対応してランド／グルーブ検出を行うランド／グルーブ検出部１７とは別に独立して設けられ、また、互いに異なる構成を採っている。
【０１６８】
図３７に示すランド／グルーブ検出回路１７Ａにおいては、ウォブル同期クロックＣＬＫ１を分周器１４１にて分周比１／Ｓにより分周した分周信号を位相比較器１４３に対して基準信号として入力している。
また、位相比較器１４３の比較信号としては、二値化されたウォブル信号ｗｏｂを入力するようにしている。
ここで、位相比較器１４３に対して入力される上記２つの信号は、同一周波数となるようにされ、従って、例えばウォブル同期クロックＣＬＫ１がチャネルクロックと等しい周波数であるとすれば、分周比１／Ｓ＝１／１８６とされることになる。つまりは、先に図２３に示した第１ＰＬＬ回路５３に備えられる分周器７３，７４，７５の分周比１／Ｑ，１／Ｐ，１／Ｒとの対応からみれば、Ｓ＝ＰＲ／Ｑの関係が成立すればよいものである。
【０１６９】
位相比較器１４３においては、ウォブル同期クロックＣＬＫ１の分周信号に対するウォブル信号ｗｏｂの位相差を示す位相エラー信号が出力されることになる。
【０１７０】
ここで、ウォブル同期クロックＣＬＫ１は、保護ウォブル信号ｐｗｂｐｅを入力して生成されるものである（図２１参照）。そして、この保護ウォブル信号ｐｗｂｐｅは、ランド・グルーブ補正回路１２０（図３１参照）によってランド／グルーブによって極性が依存しないように補正されたウォブル信号に基づいて生成されており、従って、ウォブル同期クロックＣＬＫ１としても、ランド／グルーブに依っては、その極性が変化していない周波数信号となる。
このため、ウォブル信号ｗｏｂは、例えばグルーブ領域時においてウォブル同期クロックＣＬＫ１と同位相となるとすれば、ランド領域時においては、ウォブル同期クロックＣＬＫ１とは逆相となって、互いに１８０&deg;の位相差を有することになる。そして、位相比較器１４３によっては、このような位相差が位相エラー信号として検出されることになる。
そこで、本実施の形態としては、上記したような位相比較器１４３の位相エラー信号の性質を利用して、図３８に示すようにしてランド／グルーブ検出を行うようにされる。
つまり、位相比較器１４３の位相エラー信号が示す位相差が０&deg;（３６０&deg;）を中心として、０&deg;〜９０&deg;若しくは、３６０&deg;〜２７０&deg;の範囲にあるとすれば、グルーブ領域にレーザスポットが位置するものとして判定を行う。一方、１８０&deg;を中心として９０&deg;〜２７０&deg;の範囲にあるとすれば、ランド領域にレーザスポットが位置していると判定するようにされる。
【０１７１】
そして、図３７に示される評価器１４４では、位相比較器１４３から入力される位相エラー信号に基づいて、上記図３８により説明したようにしてランド／グルーブの判定を行う。そして、この判定結果に基づいて、例えばランド領域ではＨレベルで、グルーブ領域ではＬレベルとなる信号を生成し、これをランド／グルーブ検出信号として出力する。
【０１７２】
また、本実施の形態としては、ウォブル保護回路５２にて生成される信号を利用してランド／グルーブ検出を行うことも可能とされる。なお、ウォブル保護回路５２は、ウォブル信号ｗｏｂを入力して前述したようにして保護処理を行うものであり、従って、ウォブル保護回路５２を利用してのランド／グルーブ検出としても、ランド領域とグルーブ領域とで、ウォブル信号波形が反転するという特性を利用しているものである。
【０１７３】
図３９は、ウォブル保護回路５２を利用したランド／グルーブ検出のための構成例を示している。なお、この図においては、図３１に示したウォブル保護回路５２が示されているが、このウォブル保護回路５２の構成部分については図３１と同一符号を付して説明を省略する。
【０１７４】
この場合のランド／グルーブ検出回路１７Ａに対しては、ウォブル保護回路５２内のウィンドウ生成回路１２６により生成されたウィンドウｗｂｗｉｎと、ウォブル保護回路５２に対する入力信号である二値化されたウォブル信号ｗｏｂについて、立ち上がりエッジ検出回路１３１によりエッジ検出を行って得られたエッジ検出信号ｗｂｐｅ−１が入力されている。
ランド／グルーブ検出回路１７Ａでは、上記のようにして入力された信号に基づいて、ランド／グルーブ検出信号を生成して出力するように構成される。
【０１７５】
図４０は、上記図３９に示されるランド／グルーブ検出回路１７Ａにおける動作を示している。
ここで、ウィンドウｗｂｗｉｎが図４０（ａ）に示すようにして得られているものとして、レーザスポットは、図４０（ｃ）に示すようにして、ランド領域又はグルーブ領域間を移動しているものとする。
また、図４０（ｂ）に示されるエッジ検出信号ｗｂｐｅ−１としては、ランド／グルーブ補正回路１２０による補正処理は施されていないことから、そのエッジパルスのタイミングとしても、ランド領域とグルーブ領域とでは、１８０&deg;の位相差が得られている信号となる。また、ウィンドウｗｂｗｉｎは、ウォブル周期に対応してＨレベルとなる区間が現れる信号とされる。
【０１７６】
従って、レーザスポットがランド領域にある場合には、図３０（ｃ）の期間（Ａ）〜（Ｂ）のエッジパルスとして示すように、エッジ検出信号ｗｂｐｅ−１のエッジパルスは、例えばウィンドウｗｂｗｉｎがＨレベルとなっている区間内に現れることになる。これに対して、レーザスポットがグルーブ領域にある場合には、期間（Ｃ）〜（Ｆ）では、エッジ検出信号ｗｂｐｅ−１のエッジパルスは、例えばウィンドウｗｂｗｉｎがＨレベルとなっている区間内には現れずに、Ｌレベルの区間にて現れることになる。
つまり、この場合には、ウィンドウｗｂｗｉｎがＨレベルとなっている区間内において、エッジ検出信号ｗｂｐｅ−１のエッジパルスが現れるか否かによって、ランド／グルーブ検出を行うようにされるものである。
【０１７７】
そして、この場合のランド／グルーブ検出信号としては、例えば図４０（ｄ）に示すようにして、ウィンドウｗｂｗｉｎの立ち下がりタイミングで以て、ランド／グルーブ検出信号としてのＨ／Ｌレベルの切り換えを行うようにされる。
つまり、図４０（ｂ）の場合であると、ランド領域をトレースしているとされる期間（Ａ）〜（Ｂ）の後において、グルーブ領域に移行したことで、（Ｃ）のタイミングではじめて、ウィンドウｗｂｗｉｎがＬレベルとなる区間内にエッジパルスが現れている。つまり、ウィンドウｗｂｗｉｎがＨレベルとなる区間にエッジパルスが現れなくなっており、これに続くウィンドウｗｂｗｉｎのＨレベル区間においても、エッジパルスは現れていない。
そこで、ウィンドウｗｂｗｉｎのＨレベル区間内においてエッジパルスが検出されないことが確定するとされる、（Ｄ）のタイミングで以て、ランド／グルーブ検出信号をＨレベル（ランド）からＬレベル（グルーブ）に反転させるようにされる。
同様にして、この後においては、期間（Ｅ）〜（Ｆ）に得られるエッジパルスがウィンドウｗｂｗｉｎがＬレベルとなる区間内に現れているが、この直後にランド・トラックに移行したことで、次の（Ｇ）のタイミングにより、ウィンドウｗｂｗｉｎのＨレベル区間内にエッジパルスが現れている。そこで、この（Ｇ）のタイミング以降において最初にウィンドウｗｂｗｉｎが立ち下がる（Ｈ）のタイミングにおいて、再度、ランド／グルーブ検出信号をＬレベル（グルーブ）からＨレベル（ランド）に反転させているものである。
【０１７８】
また、本実施の形態のランド／グルーブ検出回路１７Ａにおけるランド／グルーブ検出信号についてのＨ／Ｌレベルの切り換えタイミングは、図４１のタイミングチャートに示すようにして実行させても良い。なお、この図において、図４１（ａ）〜（ｃ）に示されるタイミングは、図４０（ａ）〜（ｃ）のタイミングと同様とされていることから、ここでの説明は省略する。
この場合には、図４１（ｂ）と図４１（ｄ）とを比較して分かるように、エッジパルスの出現タイミングを、ランド／グルーブ検出信号のＨ／Ｌの切り換えタイミングとしているものである。
つまり、図４１による動作では、ランド領域をトレースしているとされる（Ａ）〜（Ｂ）期間の後において、グルーブ領域に移行したことで、（Ｃ）のタイミングではじめて、ウィンドウｗｂｗｉｎがＬレベルとなる区間内にエッジパルスが現れているが、このエッジパルスが得られた（Ｃ）のタイミングによりランド／グルーブ検出信号をＨレベル（ランド）からＬレベル（グルーブ）に反転させるようにしている。
【０１７９】
そして、以降の期間（Ｄ）〜（Ｅ）においては、レーザスポットがグルーブ領域に在るものとされて、エッジパルスがウィンドウｗｂｗｉｎがＬレベルとなる区間内に現れているが、この後においてランド領域に移行したことで、次の（Ｆ）のタイミングにより、ウィンドウｗｂｗｉｎのＨレベル区間内にエッジパルスが現れるようにして変化が得られる。そして、この（Ｆ）のタイミングによって、ランド／グルーブ検出信号をＬレベル（グルーブ）からＨレベル（ランド）に反転させるようにしている。
このような構成を採ることで、本実施の形態としては、トラバース時においても、ランド／グルーブ検出を行うことが可能となる。
【０１８０】
なお、前述したように、本実施の形態では、トラックトレース時においてランド／グルーブ検出を行うランド／グルーブ検出部１７と、トラックトレース時にランド／グルーブ検出を行うランド／グルーブ検出回路１７Ａとについては、それぞれ独立しているものであることとしている。これは、ランド／グルーブ検出回路１７Ａが元の保護されないウォブル信号を入力する都合上、逆にトラックトレース時においては、充分な信頼性を保つことができない可能性があるという危惧からそうしたものではある。しかし、例えば何らかの構成によって、将来的に、保護されないウォブル信号でもより高い信頼性が得られるようにされたり、また、本実施の形態としてのランド／グルーブ検出回路１７Ａを基礎として、より誤検出の可能性を低下させた構成が得られたような場合には、本実施の形態としてランド／グルーブ検出回路１７Ａに基づいた構成を、トラックトレース時とで共用するようにすることも考えられるものである。
【０１８１】
また、図４０及び図４１に示されるタイミングはあくまでも実際の動作を簡略化したものとされる。
従って、例えば図４０及び図４１においては、実際にレーザスポットがランド／グルーブに位置しているタイミングと、ランド／グルーブ検出信号のＨ／Ｌレベルの切り換えタイミングとがずれているのであるが、実際に得られるタイミング差によっては再生制御に影響を与えることはないものである。
【０１８２】
また、先に図３９に示した構成では、立ち上がりエッジ検出回路１３１を追加的に設けて、この立ち上がりエッジ検出回路１３１にウォブル信号ｗｏｂを入力することで、ランド／グルーブ検出用のエッジ検出信号ｗｂｐｅ−１を得るようにしているが、この立ち上がりエッジ検出回路１３１を省略した構成も考えることができる。
立ち上がりエッジ検出回路１３１を省略した場合には、図において破線の信号ラインとして示すようにして、ウォブル信号ｗｏｂについて、ランド／グルーブ補正回路１２０をパスさせて立ち上がりエッジ検出回路１２１に入力するようにすればよい。そして、この立ち上がりエッジ検出回路１２１にて得られたエッジ検出信号ｗｂｐｅをランド／グルーブ検出回路１７Ａに対して入力するものである。
このような構成では、ウォブル保護回路５２の構成を流用することができるので、回路構成がより簡略なものとなる。一方、立ち上がりエッジ検出回路１３１を設けた構成では、ウォブル保護回路５２とランド／グルーブ検出回路１７Ａの動作をそれぞれ独立、並行させることができるために、例えば自由度等の観点からは有利となる。
【０１８３】
８．レーザスポット移動方向検出
そして本実施の形態としては、上記のようにしてトラバース時においてもランド／グルーブ検出を可能としていることで、このランド／グルーブ検出結果に基づいて、例えばアクセスなどのためにレーザスポットがトラックをトラバースしているときの、ディスク半径方向におけるスポット移動方向を検出することが可能とされる。これに対して、従来にあっては、レーザスポットがトラックをトラバースしている際に、その移動方向を検出することは不可能とされていたものである。
【０１８４】
図４２は、本実施の形態によるスポット移動方向検出のための回路構成例を示している。
スポット移動方向検出のためには、図示するようにして、トラッキングエラー信号ＴＥと、ランド／グルーブ検出回路１７Ａから出力されるランド／グルーブ検出信号を用いる。なお、この場合のランド／グルーブ検出信号は、上述した図３７〜図４１により説明したランド／グルーブ検出のための構成によって得られるものである。また、トラッキングエラー信号ＴＥは、二値化器１５１により二値化されて位相比較器１５２に対して入力される。
【０１８５】
位相比較器１５２では、二値化されたトラッキングエラー信号ＴＥとランド／グルーブ検出信号とについて位相比較を行う。そして、この位相比較器１５２から出力される位相エラー信号によって、レーザスポットの進行方向として、ディスク内周から外周への移動であるのか、若しくは外周から内周への移動であるのかを判定することができる。この原理について図４４を参照して説明する。
【０１８６】
ＤＶＤ−ＲＡＭの記録可能領域は、図４４（ａ）に示すようにしてディスク半径方向に沿ってランド・トラックとグルーブ・トラックとが交互に形成される。また、上記のようにして形成されるトラックを横断して得られるトラッキングエラー信号ＴＥ（トラバース信号）としては、図４４（ｂ）に示される。つまり、ランド・トラックとグルーブ・トラックの各トラックセンター位置ｃｎｔにおいて０レベルでクロスし、また、内周から外周方向への進行方向を基準とすれば、ランド・トラック→グルーブ・トラックに移動する境界では、正極性にピークを有する正弦波状となり、グルーブ・トラック→ランド・トラックに移動する境界では、負極性にピークを有する正弦波状となる。
そして、このようなトラッキングエラー信号ＴＥを二値化して得られる、二値化トラッキングエラー信号ＴＥとしては、図４４（ｃ）に示すように、トラッキングエラー信号ＴＥが０レベル以上の正極性のレベルを有する区間ではＨレベルで、０レベル以下の負極性のレベルを有する区間ではＬレベルとなる。なお、トラッキングエラー信号ＴＥの極性としては、レーザスポットが内周から外周に移動する場合と、外周から内周に移動する場合とで、その極性は反転する。また、システムによっても、その極性の設定は異なるものであり、例えばこの図に示す極性とは、逆極性となる場合もある。
また、ランド／グルーブ検出信号としては、図４４（ｄ）に示すようにして、例えばランド・トラックに対応してはＨレベルで、グルーブ・トラックに対応してはＬレベルとなる波形として得られる。
【０１８７】
ここで、図４４（ｃ）の二値化トラッキングエラー信号ＴＥと、図４４（ｄ）のランド／グルーブ検出信号とを比較して分かるように、これらの信号間では、位相差が生じている。内周から外周への移動の場合と、外周から内周への移動の場合とでは、その位相差の極性が逆となることもわかる。そこで、本実施の形態としては、この位相差を利用してレーザスポットの移動方向を判定するようにされる。
本実施の形態としては、例えば図４３に示すようにして、トラッキングエラー信号ＴＥの位相に対するランド／グルーブ検出信号の位相が、進んでいる場合には、内周→外周の移動方向であると判定し、遅れている場合には外周→内周の移動方向であると判定するようにされる。
【０１８８】
説明を図４２に戻す。
位相比較器１５２の位相エラー信号が入力される評価器１５３においては、上記図４３及び図４４により説明した原理に従い、位相エラー信号が示す位相差に基づいて、スポット移動方向を判定する。そして、その判定結果に基づいて現在のレーザスポットの移動方向を示すスポット移動方向検出信号を出力するようにされる。
このスポット移動方向検出信号としては、例えば、移動方向が内周→外周／外周→内周であるのに応じて、Ｈ／Ｌレベルが変化する信号とされればよい。
【０１８９】
９．トラックジャンプ制御
そして本実施の形態では、上述したようにしてトラックをトラバースしているときのレーザスポットの移動方向を検出可能とされることで、この検出結果に基づいてトラックジャンプ制御として、次に説明するようにして、トラックジャンプ着地時における制動制御を実行するようにされる。
【０１９０】
図４５は、上記したトラックジャンプ着地時における制動制御を実現するためのブレーキ回路の構成例を示している。このブレーキ回路（ランド／グルーブ検出回路１７Ａを除く）は、例えばサーボプロセッサ５内におけるトラッキングサーボ制御回路系に対して備えられ、トラックジャンプ着地時において用いられることとなる。
【０１９１】
この図に示す回路においては、図４２に示されていたスポット移動方向検出のための回路が含まれている。つまり、二値化器１５１、ランド／グルーブ検出回路１７Ａ、位相比較器１５２、評価器１５３を備えることで、評価器１５３からはスポット移動方向検出信号を出力するようにされる。この場合、評価器１５３から出力されるスポット移動方向検出信号は、トラッキングドライブ信号（T,Drive）出力処理部１５５に対して入力される。
【０１９２】
T,Drive出力処理部１５５では、フィルタ１５４を介することで、サーボループ特性が得られるように、位相補償及び利得補償が為されたトラッキングエラー信号ＴＥを入力して、このトラッキングエラー信号を基とするトラッキングドライブ信号源を生成する。
そして、入力されたスポット移動方向検出信号に基づいて、上記のようにして生成したトラッキングドライブ信号源に対して、現在のスポット移動方向に対して制動が与えられるように波形変化を与えることで、制動用のトラッキングドライブ信号を生成する。そして、このようにして生成された制動用トラッキングドライブ信号を、トラックジャンプ着地時のタイミングでトラッキングドライブ信号（T,Drive）として出力する。
【０１９３】
なお、確認のために述べておくと、対物レンズの二軸機構に対して供給されるトラッキングドライブ信号（T,Drive）としては、上記した制動用トラッキングドライブ信号のみではなく、通常の再生時においては、レーザスポットがトラックを適正にトレースするように制御するためのドライブ信号が出力され、また、トラックジャンプ時における着地時以前の段階においては、いわゆるキックパルスやブレーキパルスなどのトラックジャンプのためのドライブ信号が出力されるものである。
【０１９４】
そして、上記した構成を基本概念として、本実施の形態における実際のブレーキ回路としては、例えば図４６に示すようにして構成することも可能とされる。この図４６に示されるブレーキ回路の構成について、必要に応じて図４７を参照しながら説明していくこととする。図４７は、図４６に示すブレーキ回路の動作を示すタイミングチャートであり、この場合には、グルーブ・トラック着地時で、レーザスポットが内周から外周へ移動している場合の動作を示している。
【０１９５】
図４６においては、例えば図４２に示された二値化器１５１及び位相比較器１５２の系に代えて、ゼロクロス検出器１６１が備えられる。このゼロクロス検出器１６１においては、トラッキングエラー信号ＴＥを入力してゼロクロスポイントを検出し、その検出タイミングにおいて検出パルスを出力するようにされる。
例えば、グルーブ・トラック着地時の際に、図４７（ａ）に示すようにして、トラッキングエラー信号ＴＥが得られているとすると、ゼロクロス検出器１６１では、このトラッキングエラー信号ＴＥについてゼロクロス検出を行って、図４７（ｂ）に示すようにしてゼロクロスポイントにて検出パルスを出力するようにされる。
【０１９６】
T,Drive禁止信号生成器１６２に対しては、上記のようにしてゼロクロス検出器１６１から出力された検出パルスと、ランド／グルーブ検出回路１７Ａから出力されるランド／グルーブ検出信号が入力される。このランド／グルーブ検出信号は、図４７（ｃ）に示すようにして、トラッキングエラー信号ＴＥのピークレベルを境界に反転する信号とされ、例えばＨレベルではランド領域を示し、Ｌレベルではグルーブ領域を示す。
【０１９７】
そして、T,Drive禁止信号生成器１６２では、入力された検出パルス（図４７（ｂ））とランド／グルーブ検出信号（図４７（ｃ））とを利用して、図４７（ｄ）に示す、T,Drive禁止信号を生成する。
このT,Drive禁止信号は、図４７（ｃ）に示すランド／グルーブ検出信号がＨレベルで、かつ、図４７（ｂ）に示すゼロクロス検出パルスが得られたタイミングでＨレベルによりホールドし、ランド／グルーブ検出信号がＬレベルで、かつ、ゼロクロス検出パルスが得られたタイミングでＬレベルによりホールドすることで生成することができる。
【０１９８】
この場合のT,Drive出力処理部１５５に対しては、上記のようにして生成されるT,Drive禁止信号（図４７（ｄ））と、フィルタ１５４を介したトラッキングエラー信号ＴＥ（図４７（ａ））が入力される。
そして、T,Drive出力処理部１５５では、入力されたトラッキングエラー信号ＴＥの波形に対応したトラッキングドライブ信号源を生成する。このトラッキングドライブ信号源としては、図４７（ａ）に示されるトラッキングエラー信号ＴＥとは逆極性による波形とされるので、ここでは、図４７（ａ）に示すトラッキングエラー信号ＴＥの反転波形に近い波形であると考えてよい。
そして、上記のようにして生成したトラッキングドライブ信号源について、入力されたT,Drive禁止信号（図４７（ｄ））がＨレベルとなっている区間においては０レベルを維持させるようにしてその波形を変形させる。これにより、結果的には、図４７（ｅ）に示すトラッキングドライブ信号T,Driveを生成する。つまり、トラッキングドライブ信号源について、外周方向に対物レンズ３４を移動させる負極性の信号波形（破線により示す波形部分）の出力を禁止して、０レベルとするものである。
【０１９９】
このようなトラッキングドライブ信号T,Driveにより、対物レンズ３４が移動制御されることによって、内周から外周方向への移動に制動がかけられることになる。そして、この移動制御が、トラックジャンプ着地時で、かつ、対物レンズが内周から外周方向に移動しているとされるときに行われることで、その着地動作をより確実で安定したものとすることができる。
これは、トラックジャンプによる目標位置への到達をより確実なものとし、また、トラックジャンプ終了時に実行されるトラッキングサーボ制御の引き込み動作もより迅速なものとなることを意味している。つまり、本実施の形態のブレーキ回路によっては、アクセス性能の向上が図られる。
【０２００】
上記図４７に示されるブレーキ回路の動作は、グルーブ・トラック着地時において移動方向が内周から外周へ向かっている場合であるが、同じグルーブ・トラック着地時において、逆の移動方向となる、外周から内周へ向かっている場合の動作は、図４８に示すものとなる。
図４８に示す場合、レーザスポットの移動方向が図４７に示す場合とは逆となる。このため、図４７（ｃ）（ａ）と、図４８（ｃ）（ａ）とを比較して分かるように、ランド／グルーブの位置に対するトラッキングエラー信号ＴＥの極性は反転することになる。
そしてゼロクロス検出器１６１、T,Drive禁止信号生成器１６２、T,Drive出力処理部１５５は、上記のようにしてトラッキングエラー信号ＴＥの極性が反転される条件の下で、先に説明したのと同様の動作を実行することになる。この結果、ゼロクロスの検出パルス（図４８（ｂ））とランド／グルーブ検出信号（図４８（ｃ））とに基づいてT,Drive禁止信号（図４８（ｄ））を生成する。
そして、このT,Drive禁止信号によって、T,Drive出力処理部１５５が生成するトラッキングドライブ信号（T,Drive）としては、図４８（ｅ）に示すようにして、元のトラッキングドライブ信号源を変形した波形が得られることになる。つまり、図４８（ｅ）において破線で示すように、内周方向に対物レンズ３４を移動させる正極性の信号波形部分の出力を禁止して、０レベルとする。
従って、この場合のトラッキングドライブ信号T,Driveによっては、対物レンズ３４が移動制御として、外周から内周方向への移動に制動がかけられることになり、やはり、対物レンズが内周から外周方向に移動している状態でのトラックジャンプ着地制御を安定化させることになる。
【０２０１】
また、ランド・グルーブ記録方式にあっては、アクセス時おける目標の着地位置が、ランド／グルーブ・トラックの何れであるのかに応じてトラッキングエラー信号ＴＥを反転させるようにしてトラッキングサーボ制御を行う場合がある。また、トラッキングエラー信号ＴＥについては反転させずに、そのままの極性のトラッキングエラー信号ＴＥを用いてトラッキングサーボ制御を行う場合もある。本実施の形態におけるこれまでの説明としては、前者のトラッキングエラー信号ＴＥを反転させる場合を前提としている。そして、トラッキングエラー信号ＴＥの反転処理が付随する場合には、ランド・トラック着地時とグルーブ・トラック着地時とで、ブレーキ回路における出力禁止区間を設定したトラッキングドライブ信号の生成処理が異なってくる。
先の図４７及び図４８は、共にグルーブ・トラック着地時における動作を示していたものである。そこで次に、ランド・トラック着地時におけるブレーキ回路の動作例を、図４９及び図５０に示す。
【０２０２】
図４９には、ランド・トラック着地時で、かつ、移動方向が内周から外周である場合のブレーキ回路の動作が示される。
ここで、トラッキングエラー信号ＴＥとランド／グルーブ検出信号と関係として、図４９（ａ）（ｃ）と、先の図４７（ａ）（ｃ）とを比較して分かるように、ランド／グルーブ検出信号についてのＨ／Ｌの反転パターンに対するトラッキングエラー信号ＴＥの極性は、互いに反転したものとなっている。つまり、上記もしたように、アクセス時おける目標の着地位置がランド／グルーブ・トラックの何れであるのかに応じて、トラッキングエラー信号ＴＥが反転されているものであり、このようなトラッキングエラー信号ＴＥがゼロクロス検出器１６１に入力されることになる。
【０２０３】
この場合のゼロクロス検出器１６１については、図４９に示す場合においても、トラッキングエラー信号ＴＥについて、ゼロクロスポイントを検出するようにされ、図４９（ｂ）に示すタイミングで検出パルスを出力する。
【０２０４】
そして、着地トラックがランド／グルーブの何れとされるのかに対応しては、T,Drive禁止信号生成器１６２によるT,Drive禁止信号生成のための動作が変更されるようにして切り換えられることになる。
つまり、波形変化のための条件として、図４９（ｃ）に示すランド／グルーブ検出信号がＨレベルで、かつ、図４７（ｄ）に示すゼロクロス検出パルスが得られたのであれば、そのタイミングでＬレベルによりホールドする。また、ランド／グルーブ検出信号がＬレベルで、かつ、ゼロクロス検出パルスが得られたのであれば、そのタイミングでＨレベルによりホールドすることで行うようにされる。即ち、図４７の場合と比較すれば、図４７と同じ条件が満たされた場合にホールドすべきＨ／Ｌのレベルの対応関係が逆となるものである。
【０２０５】
そして、T,Drive出力処理部１５５の動作としては、図４７に示した場合と同様とされる。
従って、この場合のT,Drive出力処理部１５５としても、T,Drive出力処理部１５５に入力されたトラッキングエラー信号ＴＥの波形に対応したトラッキングドライブ信号源として、図４９（ａ）に示されるトラッキングエラー信号ＴＥの反転波形に近い波形を得るようにされる。
そして、上記のようにして生成したトラッキングドライブ信号源について、入力されたT,Drive禁止信号（図４９（ｄ））がＨレベルとなっている区間においては０レベルを維持させるようにしてその波形を変形させる。これにより、図４９（ｅ）に示す波形のトラッキングドライブ信号(T,Drive)を生成する。つまり、結果的には、図４７の場合と同様にして、外周方向に対物レンズ３４を移動させる負極性の信号波形（破線により示す波形部分）の出力が禁止された波形のトラッキングドライブ信号(T,Drive)が生成される。
【０２０６】
続いて、ランド・トラック着地時で、かつ、移動方向が図４９の場合とは逆の外周から内周である場合のブレーキ回路の動作を図５０に示す。
図５０の場合には、レーザスポットの移動方向が図４９に示す場合とは逆となるのであるから、図５０（ｃ）（ａ）に示すように、ランド／グルーブの位置に対するトラッキングエラー信号ＴＥの極性は、図４９（ａ）に示した波形が反転された波形が得られることになる。
また、図５０（ｃ）（ａ）に示すランド／グルーブ検出信号波形に対するトラッキングエラー信号ＴＥの波形パターンは、図４８（ｃ）（ａ）に示したグルーブ・トラック着地時で移動方向が外周から内周である場合と比較すると、移動方向は同じであるが、着地すべきトラックがグルーブではなくランドとなるので、この相違に対応して、トラッキングエラー信号ＴＥの波形が反転されていることが分かる。
【０２０７】
そしてゼロクロス検出器１６１、T,Drive禁止信号生成器１６２、T,Drive出力処理部１５５は、上記のようにしてトラッキングエラー信号ＴＥの極性が反転される条件の下で、図４９により説明したのと同様の動作を実行する。これにより、ゼロクロスの検出パルス（図５０（ｂ））とランド／グルーブ検出信号（図５０（ｃ））とに基づいてT,Drive禁止信号（図５０（ｄ））が生成される。そして、このT,Drive禁止信号を利用して、これまでと同じ動作によって、T,Drive出力処理部１５５がトラッキングドライブ信号（T,Drive）を生成する。この結果、図５０（ｅ）に示されるように、内周方向に対物レンズ３４を移動させる正極性の信号波形部分（破線により示す）の出力を禁止したトラッキングドライブ信号（T,Drive）が得られることになる。
【０２０８】
なお、前述もしたように、アクセス時おける目標の着地位置がランド／グルーブ・トラックの何れであるのかに関わらず、トラッキングエラー信号ＴＥを反転させる処理を行わない構成を採る場合も、本実施の形態のディスクドライブ装置としてはあり得る。しかし、この場合においても、本実施の形態としては、レーザスポットの移動方向検出が行われる以上、この検出結果を利用しさえすれば、これまで説明した本実施の形態としての構成及び動作を応用して、ブレーキ回路を構成することは可能である。
【０２０９】
なお、ＺＣＬＶ制御を実行している際においては、アクセスがゾーンの境界を跨って行われる場合がある。この場合、アクセス前のウォブル信号周波数と、トラックジャンプ着地時のウォブル信号周波数とは異なる場合がある。このような時には、着地先のゾーンにおけるウォブル信号周波数を、予め周波数シンセサイザ等によって生成し、ウォブル同期クロックＣＬＫ１の代わりに用いるようにすれば、これまでの回路構成によっても安定したブレーキ回路の動作を得ることができる。
ただし、この場合のスピンドル制御にあたっては、クロックＣＬＫ１について分周した分周新語うの初期位相を決定する必要が生じる。これは、例えば次のようにして行えばよい。
ここで、例えば移動方向として内周から外周へのアクセスであるとする。着地点付近において、未だ内周から外周に対して移動しているとされる領域では、トラッキングエラー信号ＴＥの立ち下がりエッジを検出した地点はグルーブ領域であることになる。従って、着地点に至る前段階において、未だレーザスポットの移動方向が反転していないとされるとき（レーザスポットが内周から外周へと移動しているとき）に、トラッキングエラー信号ＴＥの立ち下がりエッジを検出した後、最初のウォブルの立ち上がりエッジ部で、クロックＣＬＫ１の分周信号が立ち上がるように制御すればよいことになる。
【０２１０】
また、ランド／グルーブ検出の信頼性の観点からいえば、トラバース時においても、単位時間内においてできるだけ多くの周期分のウォブル信号が得られることが好ましいので、例えば少なくとも本実施の形態としてのランド／グルーブ検出を行う場合には、ディスク回転速度を高速化するように構成することも考えられる。また、同じ回転速度であれば、ディスクフォーマットとして、ウォブル形状の波長が短い方が多くの周期分のウォブル信号が得られるから、例えば将来的なＤＶＤ−ＲＡＭのフォーマットとして、ウォブル形状の波長をより短くしたものを提案したり、また、ＤＶＤ−ＲＡＭ以外の記録可能ディスクを提案する際に、ウォブル形状の波長をより短くしたフォーマットとすることが考えられる。
【０２１１】
そして本発明としては、再生対象となるディスクの種別はこれに限定されるものではなく、例えば本発明が応用可能なトラックフォーマットのディスクでありさえすればよいものである。
例えば、上記実施の形態では、例としてＤＶＤ−ＲＡＭ再生時を挙げている。ＤＶＤ−ＲＡＭのウォブルは、これまでの説明から分かるように、１８６ＰＬＣＫによる一定周期を有するように形成されている。これに対し、例えばＤＶＤ＋ＲＷなどは、同じくウォブル形状を有してはいるものの、このウォブル形状は、アドレスをＦＭ変調した信号周波数によって形成されており、従って一定範囲で周波数が変化する形状を有している。つまり、ウォブル形状が同じく周波数性を有するとしても、ＤＶＤ−ＲＡＭでは一定周期となり、ＤＶＤ＋ＲＷでは周期変動性を有している。本発明としては、このＤＶＤ＋ＲＷのような変調信号によってウォブル形状が与えられているディスクフォーマットにも対応することができる。この場合、ウォブル信号周期は変動するが、これを入力して動作する用に構成されるＰＬＬ回路が出力する周波数信号としては、一定周期となるメリットを有している。
【０２１２】
また、ここでは、再生時における動作として説明しているが、記録時においても、同様に、ウォブル信号を利用して制御処理を実行したり、またランド／グルーブ記録方式の下でランド／グルーブ検出を行う必要のあるような場合には本発明を適用できる。
【０２１３】
【発明の効果】
以上説明したように本発明は、ウォブル信号についての保護処理を行うことで保護ウォブル信号を得るようにされる。この保護処理としては、ウォブル信号波形の欠落の補間、位相補正、又は、信号極性をランド／グルーブ領域に依存しないようにするための極性補正の各処理うち、少なくとも１つの処理が行われるようにされる。このような保護処理によって得られた保護ウォブル信号は、元のウォブル信号の不正が是正された、安定した信号となるものである。ウォブル信号は、例えばＰＬＬ回路に対する入力信号をはじめ、再生制御に用いられる信号であることから、例えば元のウォブル信号に代えて、上記のようにして得られた保護ウォブル信号を再生制御に用いるようにすれば、より信頼性の高い再生制御動作が得られることになる。
【０２１４】
そして本発明では、上記した構成の下で、ウォブル保護動作状態を判定して、その動作モードを切り換えるようにされるが、これにより、ウォブル保護動作としては、例えばディスク再生状態に適応したより柔軟なものとすることができ、さらに再生信頼性を向上させることが可能になる。
特に、上記したウォブル保護動作の切り換えとして、ウォブル保護動作状態の判定結果に基づいて、ウォブル保護動作が安定しているとされるときには、保護処理が施された保護ウォブル信号を出力するようにし、また、ウォブル保護動作が不安定であるとされる状態では、上記保護処理がされないままのウォブル信号を出力するように構成することができる。本発明としてのウォブル保護状態が良好でなく、保護ウォブル信号の信頼性が低いとされる状態では、むしろ元のウォブル信号を代替して利用することで、より良好な再生制御動作を得ることが可能となるわけであり、従って、再生状態が安定していない状況でも、より良好な再生制御動作を得ることが可能になるものである。
【図面の簡単な説明】
【図１】本発明の実施の形態としてのディスクドライブ装置の構成例を示すブロック図である。
【図２】本実施の形態のディスクドライブ装置における光学系の構成例を示す概念図である。
【図３】本実施の形態のディスクドライブ装置におけるフォトディテクタ及び信号の生成方法を示す説明図である。
【図４】ＤＶＤ−ＲＡＭとされるディスク全体に関してのトラックフォーマットを示す説明図である。
【図５】ＤＶＤ−ＲＡＭのトラックフォーマットとして、１セクタ内のトラック配列を概念的に示す説明図である。
【図６】ＤＶＤ−ＲＡＭのトラックフォーマットとして、１セクタを形成するデータ構造を概念的に示す説明図である。
【図７】ＤＶＤ−ＲＡＭのトラックフォーマットとして、１セクタを形成するデータ構造を各領域のサイズと共に示す説明図である。
【図８】ＰＩＤの構造を示す説明図である。
【図９】１セクタ内のデータ領域に記録されるデータの構造を示す説明図である。
【図１０】本実施の形態のセクタ内位置推定結果に基づいた各種制御タイミング例を示すタイミングチャートである。
【図１１】セクタ内位置推定結果に基づくトラッキングサーボ制御ホールドのための構成例を示すブロック図である。
【図１２】セクタ内位置推定結果に基づくＲＦ信号ＤＣ引き込みのための構成例を示すブロック図である。
【図１３】セクタ内位置推定結果に基づくデータの転送制御のための構成例を示すブロック図である。
【図１４】セクタ内位置推定結果に基づくＰＬＬ回路引き込み制御を実現するための構成例を示すブロック図である。
【図１５】セクタ内位置推定結果に基づくデータのバッファメモリへの転送制御を実現するための構成例を示すブロック図である。
【図１６】ＲＦ信号ＤＣ引き込み動作を概念的に示す説明図である。
【図１７】本実施の形態のセクタ内位置推定動作（第１例）を示すタイミングチャートである。
【図１８】セクタ内位置推定動作に対応するセクタ内位置推定カウンタの構成例を示すブロック図である。
【図１９】図１９に示すセクタ内位置推定カウンタにより得られる信号に基づいたトラックホールド信号生成のための構成例を示すブロック図である。
【図２０】図１９に示すセクタ内位置推定カウンタが利用する、ＰＩＤ位置ロード信号を生成するための構成を示すブロック図である。
【図２１】本実施の形態のＰＬＬ回路の内部構成例を示すブロック図である。
【図２２】セクタ内位置推定結果に基づくＰＬＬ回路に対する各種制御タイミングを示すタイミングチャートである。
【図２３】第１ＰＬＬ回路５３の内部構成例を示すブロック図である。
【図２４】本実施の形態の周期誤差検出回路の構成例を示すブロック図である。
【図２５】最大周期計測回路の構成例を示すブロック図である。
【図２６】最大周期計測回路の動作を示すタイミングチャートである。
【図２７】最小周期計測回路の構成例を示すブロック図である。
【図２８】周期誤差検出回路の他の構成例を示すブロック図である。
【図２９】本実施の形態のスピンドル制御回路の内部構成例を示すブロック図である。
【図３０】スピンドル制御回路の他の構成例を示すブロック図である。
【図３１】本実施の形態のウォブル保護回路の内部構成例を示すブロック図である。
【図３２】ランド／グルーブ補正処理としての動作を示すタイミングチャートである。
【図３３】ウォブル保護回路におけるエッジ予測処理動作を示すタイミングチャートである。
【図３４】ウォブル保護回路における保護動作モードの遷移を示す説明図である。
【図３５】ウォブル保護回路における同期保護ホールド動作を示すタイミングチャートである。
【図３６】ランド／グルーブのウォブル信号波形を比較して示す説明図である。
【図３７】本実施の形態におけるランド／グルーブ検出のための基本的な回路構成例を示すブロック図である。
【図３８】図３７に示す回路において判定される位相差とランド／グルーブとの関係を示す説明図である。
【図３９】本実施の形態としての他のランド／グルーブ検出のための回路構成例を示すブロック図である。
【図４０】図３９に示す回路によるランド／グルーブ検出動作例を示すタイミングチャートである。
【図４１】図３９に示す回路によるランド／グルーブ検出動作の他の例を示すタイミングチャートである。
【図４２】本実施の形態のスポット移動方向検出のための回路構成を示すブロック図である。
【図４３】図４２に示す回路において、トラッキングエラー信号に対するランド／グルーブ検出信号の位相差に応じて判定されるスポット移動方向を示す説明図である。
【図４４】本実施の形態によるスポット移動方向検出の原理を説明するための説明図である。
【図４５】本実施の形態のブレーキ回路の構成例を示すブロック図である。
【図４６】本実施の形態のブレーキ回路の他の構成例を示すブロック図である。
【図４７】本実施の形態のブレーキ回路の動作（内周→外周）を示すタイミングチャートである。
【図４８】本実施の形態のブレーキ回路の動作（外周→内周）を示すタイミングチャートである。
【図４９】本実施の形態のブレーキ回路の動作（ランド着地時：内周→外周）を示すタイミングチャートである。
【図５０】本実施の形態のブレーキ回路の動作（ランド着地時：外周→内周）を示すタイミングチャートである。
【符号の説明】
１  光学ディスク、２  スピンドルモータ、３  光学ピックアップ、３ａ  二軸機構、４  ＲＦアンプ、４ａ  ＨＰＦ、４ｂ  初段アンプ、５  サーボプロセッサ、５ａ，５ｄ  サーボフィルタ、５ｂ  ホールド信号出力回路、６  駆動回路、７  二値化回路、８  クロック再生回路、８ａ  ＰＬＬ回路、９  デコード回路、１０  エラー訂正回路、１０ａ  バッファリングコントローラ、１１  バッファメモリ、１２  データインターフェイス、１３  システムコントローラ、１４  ＲＡＭ用ブロック、１５  ヘッダ検出部、１６  ＰＩＤ検出部、１７  ランド・グルーブ検出部、１７Ａ  ランドグルーブ検出回路、１８  タイミング生成部、１８ａ  セクタ内位置推定器、１９  スレッド機構、２０  転送制御回路、３０  レーザダイオード、３４  対物レンズ、３７  フォトディテクタ、４０ホストコンピュータ、５１  波形整形回路、５２  ウォブル保護回路、５３  第１ＰＬＬ回路、５４  スピンドル制御回路、５６  第２ＰＬＬ回路、７２  周期誤差検出回路、１０１  最大周期計測回路、１１０  周期計測回路、１１１，１１４  最大値ホールド回路、１１２，１１３  最小値ホールド回路、１２０  ランド／グルーブ補正回路、１２１，１３１  立ち上がりエッジ検出回路、１２５  不正パルス除去回路、１２６  ウィンドウ生成回路、１２７  外挿パルス生成回路、１２８  同期状態判定回路、１２９  状態マシン、１４１，１４２  分周器、１４３  位相比較器、１４４  評価器（ランド／グルーブ検出）、１５１二値化器、１５２  位相比較器、１５３  評価器（スポット移動方向検出）、１５５  T,Drive出力処理部、１６１  ゼロクロス検出器、１６２  T,Drive禁止信号生成器
【図１】
0003858616.tif 000002
【図２】
0003858616.tif 000003
【図３】
0003858616.tif 000004
【図４】
0003858616.tif 000005
【図５】
0003858616.tif 000006
【図６】
0003858616.tif 000007
【図７】
0003858616.tif 000008
【図８】
0003858616.tif 000009
【図９】
0003858616.tif 000010
【図１０】
0003858616.tif 000011
【図１１】
0003858616.tif 000012
【図１２】
0003858616.tif 000013
【図１３】
0003858616.tif 000014
【図１４】
0003858616.tif 000015
【図１５】
0003858616.tif 000016
【図１６】
0003858616.tif 000017
【図１７】
0003858616.tif 000018
【図１８】
0003858616.tif 000019
【図１９】
0003858616.tif 000020
【図２０】
0003858616.tif 000021
【図２１】
0003858616.tif 000022
【図２２】
0003858616.tif 000023
【図２３】
0003858616.tif 000024
【図２４】
0003858616.tif 000025
【図２５】
0003858616.tif 000026
【図２６】
0003858616.tif 000027
【図２７】
0003858616.tif 000028
【図２８】
0003858616.tif 000029
【図２９】
0003858616.tif 000030
【図３０】
0003858616.tif 000031
【図３１】
0003858616.tif 000032
【図３２】
0003858616.tif 000033
【図３３】
0003858616.tif 000034
【図３４】
0003858616.tif 000035
【図３５】
0003858616.tif 000036
【図３６】
0003858616.tif 000037
【図３７】
0003858616.tif 000038
【図３８】
0003858616.tif 000039
【図３９】
0003858616.tif 000040
【図４０】
0003858616.tif 000041
【図４１】
0003858616.tif 000042
【図４２】
0003858616.tif 000043
【図４３】
0003858616.tif 000044
【図４４】
0003858616.tif 000045
【図４５】
0003858616.tif 000046
【図４６】
0003858616.tif 000047
【図４７】
0003858616.tif 000048
【図４８】
0003858616.tif 000049
【図４９】
0003858616.tif 000050
【図５０】
0003858616.tif 000051