(57)【要約】【課題】プッシュプル信号の変動に関わらずに適正なランドプリピット信号の抽出を行う。【解決手段】プッシュプル信号と比較基準信号の比較によって得られるランドプリピット検出信号ＬＰＰｏｕｔ’について、パルス長が短いものはノイズパルスとみなして除去することで、正しいランドプリピット検出信号ＬＰＰｏｕｔを得る。またランドプリピット検出信号について、パルスカウントを行い、そのカウント値に応じて比較基準信号を可変制御する。【選択図】　　　　図２
2004134001.tif 000002
【特許請求の範囲】
【請求項１】
記録トラックとして蛇行されたグルーブが形成され、上記グルーブとグルーブの間のランドにはアドレス情報がプリピットにより記録されているディスク状記録媒体に対してデータの記録又は再生のためのレーザ出力を行うヘッド手段と、
上記ヘッド手段により検出される反射光情報からプッシュプル信号を生成するプッシュプル信号生成手段と、
上記プッシュプル信号を比較基準信号と比較して、比較結果を上記プリピットの検出信号として出力するプリピット検出手段と、
上記プリピット検出手段から出力される検出信号のパルス長によってノイズパルスを判別し、ノイズパルスを除去した検出信号を出力するノイズ除去手段と、
上記ノイズパルスを除去した検出信号から、上記プリピットによるアドレス情報を得るアドレスデコード手段と、
を備えたことを特徴とするディスクドライブ装置。
【請求項２】
記録トラックとして蛇行されたグルーブが形成され、上記グルーブとグルーブの間のランドにはアドレス情報がプリピットにより記録されているディスク状記録媒体に対してデータの記録又は再生のためのレーザ出力を行うヘッド手段と、
上記ヘッド手段により検出される反射光情報からプッシュプル信号を生成するプッシュプル信号生成手段と、
上記プッシュプル信号を比較基準信号と比較して、比較結果を上記プリピットの検出信号として出力するプリピット検出手段と、
上記プリピット検出手段から出力される検出信号について、所定期間毎にパルス数のカウントを行うカウンタ手段と、
上記カウンタ手段のカウント値に応じて、上記比較基準信号を可変制御する制御手段と、
上記検出信号から、上記プリピットによるアドレス情報を得るアドレスデコード手段と、
を備えたことを特徴とするディスクドライブ装置。
【請求項３】
記録トラックとして蛇行されたグルーブが形成され、上記グルーブとグルーブの間のランドにはアドレス情報がプリピットにより記録されているディスク状記録媒体に対してデータの記録又は再生のためのレーザ出力を行うヘッド手段と、
上記ヘッド手段により検出される反射光情報からプッシュプル信号を生成するプッシュプル信号生成手段と、
上記プッシュプル信号を比較基準信号と比較して、比較結果を上記プリピットの検出信号として出力するプリピット検出手段と、
上記プリピット検出手段から出力される検出信号のパルス長によってノイズパルスを判別し、ノイズパルスを除去した検出信号を出力するノイズ除去手段と、
上記プリピット検出手段から出力される検出信号、もしくは上記ノイズ除去手段から出力される検出信号について、所定期間毎にパルス数のカウントを行うカウンタ手段と、
上記カウンタ手段のカウント値に応じて、上記比較基準信号を可変制御する制御手段と、
上記ノイズパルスを除去した検出信号から、上記プリピットによるアドレス情報を得るアドレスデコード手段と、
を備えたことを特徴とするディスクドライブ装置。
【請求項４】
記録トラックとして蛇行されたグルーブが形成され、上記グルーブとグルーブの間のランドにはアドレス情報がプリピットにより記録されているディスク状記録媒体に対する、上記プリピットの検出方法として、
上記ディスク状記録媒体に対するレーザ照射を行った際の反射光情報からプッシュプル信号を生成し、
上記プッシュプル信号を比較基準信号と比較して、比較結果を上記プリピットの検出信号として出力し、
出力される上記検出信号のパルス長によってノイズパルスを判別してノイズパルスを除去した検出信号を出力することを特徴とするプリピット検出方法。
【請求項５】
記録トラックとして蛇行されたグルーブが形成され、上記グルーブとグルーブの間のランドにはアドレス情報がプリピットにより記録されているディスク状記録媒体に対する、上記プリピットの検出方法として、
上記ディスク状記録媒体に対するレーザ照射を行った際の反射光情報からプッシュプル信号を生成し、
上記プッシュプル信号を比較基準信号と比較して、比較結果を上記プリピットの検出信号として出力し、
出力される上記検出信号について、所定期間毎にパルス数のカウントを行い、カウント値に応じて、上記比較基準信号を可変制御することを特徴とするプリピット検出方法。
【請求項６】
記録トラックとして蛇行されたグルーブが形成され、上記グルーブとグルーブの間のランドにはアドレス情報がプリピットにより記録されているディスク状記録媒体に対する、上記プリピットの検出方法として、
上記ディスク状記録媒体に対するレーザ照射を行った際の反射光情報からプッシュプル信号を生成し、
上記プッシュプル信号を比較基準信号と比較して、比較結果を上記プリピットの検出信号として出力し、
出力される上記検出信号のパルス長によってノイズパルスを判別してノイズパルスを除去した検出信号を出力し、
上記検出信号について、所定期間毎にパルス数のカウントを行い、カウント値に応じて、上記比較基準信号を可変制御することを特徴とするプリピット検出方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、光ディスク等のディスク記録媒体に対して記録／再生を行うディスクドライブ装置、及びプリピット検出方法に関するものである。
【０００２】
【従来の技術】
ディスクにデータを記録するには、データトラックを形成するための案内を行う手段が必要になり、このために、プリグルーブとして予め溝（グルーブ）を形成し、そのグルーブもしくはランド（グルーブとグルーブに挟まれる断面台地状の部位）をデータトラックとすることが行われている。
またデータトラック上の所定の位置にデータを記録することができるようにアドレス情報を記録する必要もあるが、このアドレス情報は、グルーブをウォブリング（蛇行）させることで記録されたり、データトラックにプリピットを形成して記録することが行われている。
【０００３】
例えばＤＶＤ（Ｄｉｇｉｔａｌ　Ｖｅｒｓａｔｉｌｅ　Ｄｉｓｃ）の相変化記録方式の書換型ディスクであるＤＶＤ−ＲＷや、有機色素変化方式の追記型ディスクであるＤＶＤ−Ｒでは、図１２に示すように、ディスク上のプリフォーマットとしてウォブリンググルーブＧが形成されていると共に、グルーブＧとグルーブＧの間のランドＬの部分にランドプリピットＬＰＰが形成されている。
この場合、ウォブリンググルーブによって得られる反射光情報は、ディスクの回転制御や記録用マスタークロックの生成などに用いられ、またランドプリピットは、ビット単位の正確な記録位置の決定やプリアドレスなどのディスクの各種情報の取得に用いられる。即ちディスク上の物理的な位置を示すアドレスはランドプリピットＬＰＰとして記録される。
【０００４】
このようなディスクに対応するディスクドライブ装置では、再生中や記録中に例えばランドプリピットＬＰＰとしてディスク上に記録されているアドレスを読み出して、記録／再生動作中のディスク上の位置を確認したり各種の制御を行うことになる。
【０００５】
図１３はランドプリピットＬＰＰの形成方式を示している。
トラックのウォブリングの８波の区間がフレームとされ、偶数フレームと奇数フレームを合わせた１６ウォブルの区間で、１単位のランドプリピット情報が形成される。
そしてランドプリピットＬＰＰは、ウォブルに同期して上記図１２のようにランドの切り欠きにより形成されているが、１組のランドプリピットＬＰＰでアドレスデータの１ビットを表現する。
【０００６】
図１３（ａ）は偶数フレームにランドプリピット情報が形成される場合であり、偶数フレームの先頭の３ウォブルの区間が、１組のランドプリピットＬＰＰとしてのビットｂ２，ｂ１，ｂ０とされる。
そしてランドプリピットＬＰＰ（の有無）としてのｂ２，ｂ１，ｂ０が、「１，１，１」、つまり３つのランドプリピットが形成されていればシンク（同期信号）である。またｂ２，ｂ０の２箇所にランドプリピットＬＰＰが形成されて「１，０，１」であれば、データビット「１」を表し、またｂ２の箇所にランドプリピットＬＰＰが形成されて「１，０，０」であればデータビット「０」を表すものとされる。
【０００７】
また図１３（ｂ）は奇数フレームにランドプリピット情報が形成される場合であり、奇数フレームの先頭の３ウォブルの区間が、ランドプリピットＬＰＰとしてのビットｂ２，ｂ１，ｂ０とされる。
そして奇数フレームの場合、３つのランドプリピットＬＰＰ（の有無）としてのｂ２，ｂ１，ｂ０が、「１，１，０」であればシンク（同期信号）である。また偶数フレームの場合と同様に、「１，０，１」であれば、データビット「１」を表し、また「１，０，０」であればデータビット「０」を表す。
【０００８】
図１３（ｃ）にビットｂ２，ｂ１，ｂ０によるシンク及びデータビットをまとめて示した。
なお、１６ウォブルの区間においては、偶数フレームと奇数フレームのどちらか一方にランドプリピットＬＰＰが形成されるが、どちらに形成されるかは、ディスク上で或るグルーブトラックの両側に隣り合ってランドプリピットＬＰＰが形成されないように、各１６ウォブル区間毎に選定される。
【０００９】
このようなランドプリピットＬＰＰの情報は、ディスクからの反射光情報として、いわゆるプッシュプル信号により得ることができる。即ちトラック線方向に対して左右の反射光量の差分情報である。
図１４にランドプリピットＬＰＰを検出する回路構成を示す。
ディスクドライブ装置の光学ヘッドには、ディスクからの反射光を検出するフォトディテクタとして、例えば受光部Ａ，Ｂ，Ｃ，Ｄを備えた４分割フォトディテクタ５１が設けられる。
この場合、フォトディテクタ５１の受光部Ａ、Ｃの出力が加算器５６で加算され、また受光部Ｂ、Ｄの出力が加算器５５で加算される。そして、加算器５５，５６の出力はプッシュプル信号生成部５２に供給される。プッシュプル信号生成部５２は、差動増幅器Ａ１、抵抗Ｒ１１〜Ｒ１４により構成されている。
即ちプッシュプル信号生成部５２の出力として、いわゆる（Ａ＋Ｃ）−（Ｂ＋Ｄ）の信号がプッシュプル信号Ｐ／Ｐとして出力される。
【００１０】
このプッシュプル信号Ｐ／Ｐでは、図１５（ａ）に示すようにランドプリピットＬＰＰに応じて比較的大きな振幅（ＳＬＰ１，ＳＬＰ２，ＳＬＰ３）が得られ、この振幅を検出することでランドプリピットＬＰＰの情報を検出できる。
即ち、比較電圧発生部５４から比較電圧Ｖｔｈをコンパレータ５３に供給し、このコンパレータ５３において、プッシュプル信号Ｐ／Ｐを比較電圧Ｖｔｈと比較して２値化することで、図１５（ａ）のようにランドプリピットＬＰＰの検出信号ＬＰＰｏｕｔを得ることができる。
【００１１】
このランドプリピットＬＰＰの検出信号ＬＰＰｏｕｔは、上記したランドプリピットＬＰＰのｂ２，ｂ１，ｂ０としての「１」又は「０」の信号である。
従って、図示しない後段のデコード回路において、ｂ２，ｂ１，ｂ０からシンク、又はデータビット「１」「０」を検出していくことで、アドレス情報等を抽出できる。
なお、ランドプリピットＬＰＰの検出のための公知技術としては次のものが知られている。
【００１２】
【特許文献１】
特開２０００−１９５０５８
【００１３】
【発明が解決しようとする課題】
ところがランドプリピットＬＰＰは、記録トラックであるグルーブに情報記録が行われた後は、そのグルーブに形成された記録マーク（相変化ピット等）に干渉されて読み出しにくいものとなる。具体的には、記録マークの干渉によって反射率が低下し、プッシュプル信号Ｐ／Ｐ上でのランドプリピットＬＰＰによる振幅レベルが低下する。
また、プッシュプル信号Ｐ／Ｐには、トラックのウォブリングや、隣接トラックからのクロストーク或いはディスクの品質のばらつきなどの影響で振幅変動が生じている。
【００１４】
例えば図１５（ａ）に示した振幅ＳＬＰ２は、振幅ＳＬＰ１，ＳＬＰ３に比較して小さな振幅となっている。
これは、例えば図１２の▲１▼の部分に示すように、ランドプリピットＬＰＰの隣りに記録マークＭが形成されていることによる。
また、図１５（ａ）のプッシュプル信号Ｐ／Ｐの波形をエンベロープ的に見るとわかるように、プッシュプル信号Ｐ／Ｐの振幅はウォブルの影響で周期的に変動している。またこの振幅はクロストークノイズ等の影響にもよる。
【００１５】
このようにプッシュプル信号Ｐ／Ｐのレベル変動が生じているが、このため、比較基準電圧Ｖｔｈを閾値として検出するランドプリピット検出信号ＬＰＰｏｕｔには、検出ノイズが発生しやすい。
例えば図１５（ｂ）には、１６ウォブル期間毎にランドプリピットＬＰＰによる振幅ＳＬＰが観測されるプッシュプル信号Ｐ／Ｐの様子を模式的に示しているが、この場合、期間Ｔ１０においては、比較基準電圧Ｖｔｈとプッシュプル信号Ｐ／Ｐを比較することで、正しくランドプリピット検出信号ＬＰＰｏｕｔとしてのパルスが得られている。
ところが期間Ｔ１１においてプッシュプル信号Ｐ／Ｐの振幅レベルが大きくなると、ランドプリピットＬＰＰによる振幅ＳＬＰ以外の部分でも、そのレベルが比較基準電圧Ｖｔｈを越えてしまい、これによって図示するようにノイズパルスＮを含んだランドプリピット検出信号ＬＰＰｏｕｔが得られてしまう。
ランドプリピットＬＰＰの検出が正確にできないことは、アドレスエラーレートの悪化、つまりアドレス読出が正確にできなくなることを意味し、ディスクに対する記録再生、或いはシーク動作などの動作性能が低下する。
【００１６】
また、このようなノイズパルスを発生させないためには、比較基準電圧Ｖｔｈを上げることが考えられるが、すると、図１５（ａ）の振幅ＳＬＰ２のように記録マークの影響でレベルが低下したランドプリピット情報を検出できなくなる場合も生ずる。
逆に言えば、振幅ＳＬＰ２のように低いレベルの振幅となった場合も、そのランドプリピットを検出するために、閾値を小さくするのが有効であるが、小さくすることによってノイズをランドプリピットと誤検出してしまうものである。
【００１７】
このようなことから、固定的な閾値（比較基準電圧Ｖｔｈ）によって良好にランドプリピットＬＰＰの検出を行うことは困難とされていた。
なお、上記特許文献１として示した特開２０００−１９５０５８には、いわゆるＡＧＣ回路を用いた構成でプッシュプル信号Ｐ／Ｐの振幅変動を小さくする技術が開示されているが、ランドプリピットＬＰＰの検出信号ＬＰＰｏｕｔを得るための比較処理の閾値の適切な設定については述べられていない。
【００１８】
【課題を解決するための手段】
本発明はこのような事情に鑑みて、ディスクドライブ装置において、データ記録前後やウォブリング、或いは各種ノイズなどの影響によってプッシュプル信号の振幅変動が生ずる状況においても、ランドプリピット情報の検出を良好に実行できるようにすることを目的とする。
【００１９】
このため本発明のディスクドライブ装置は、記録トラックとして蛇行されたグルーブが形成され、上記グルーブとグルーブの間のランドにはアドレス情報がプリピットにより記録されているディスク状記録媒体に対してデータの記録又は再生のためのレーザ出力を行うヘッド手段と、上記ヘッド手段により検出される反射光情報からプッシュプル信号を生成するプッシュプル信号生成手段と、上記プッシュプル信号を比較基準信号と比較して、比較結果を上記プリピットの検出信号として出力するプリピット検出手段と、上記プリピット検出手段から出力される検出信号のパルス長によってノイズパルスを判別し、ノイズパルスを除去した検出信号を出力するノイズ除去手段と、上記ノイズパルスを除去した検出信号から、上記プリピットによるアドレス情報を得るアドレスデコード手段とを備えるようにする。
【００２０】
また本発明のディスクドライブ装置は、同じくヘッド手段、プッシュプル信号生成手段、プリピット検出手段を備えると共に、上記プリピット検出手段から出力される検出信号について、所定期間毎にパルス数のカウントを行うカウンタ手段と、上記カウンタ手段のカウント値に応じて、上記比較基準信号を可変制御する制御手段と、上記検出信号から、上記プリピットによるアドレス情報を得るアドレスデコード手段とを備えるようにする。
【００２１】
また本発明のディスクドライブ装置は、同じくヘッド手段、プッシュプル信号生成手段、プリピット検出手段を備えると共に、上記プリピット検出手段から出力される検出信号のパルス長によってノイズパルスを判別し、ノイズパルスを除去した検出信号を出力するノイズ除去手段と、上記プリピット検出手段又は上記ノイズ除去手段から出力される検出信号について、所定期間毎にパルス数のカウントを行うカウンタ手段と、上記カウンタ手段のカウント値に応じて、上記比較基準信号を可変制御する制御手段と、上記ノイズパルスを除去した検出信号から、上記プリピットによるアドレス情報を得るアドレスデコード手段とを備えるようにする。
【００２２】
本発明のプリピット検出方法は、記録トラックとして蛇行されたグルーブが形成され、上記グルーブとグルーブの間のランドにはアドレス情報がプリピットにより記録されているディスク状記録媒体に対する、上記プリピットの検出方法として、上記ディスク状記録媒体に対するレーザ照射を行った際の反射光情報からプッシュプル信号を生成し、上記プッシュプル信号を比較基準信号と比較して、比較結果を上記プリピットの検出信号として出力し、出力される上記検出信号のパルス長によってノイズパルスを判別してノイズパルスを除去した検出信号を出力する。
【００２３】
また本発明のプリピット検出方法は、ディスク状記録媒体に対するレーザ照射を行った際の反射光情報からプッシュプル信号を生成し、上記プッシュプル信号を比較基準信号と比較して、比較結果を上記プリピットの検出信号として出力し、出力される上記検出信号について、所定期間毎にパルス数のカウントを行い、カウント値に応じて、上記比較基準信号を可変制御する。
【００２４】
また本発明のプリピット検出方法は、ディスク状記録媒体に対するレーザ照射を行った際の反射光情報からプッシュプル信号を生成し、上記プッシュプル信号を比較基準信号と比較して、比較結果を上記プリピットの検出信号として出力し、出力される上記検出信号のパルス長によってノイズパルスを判別してノイズパルスを除去した検出信号を出力し、上記検出信号について、所定期間毎にパルス数のカウントを行い、カウント値に応じて、上記比較基準信号を可変制御する。
【００２５】
即ち本発明によれば、プッシュプル信号と比較基準信号の比較によってランドプリピット検出信号を得るようにすることを基本としながら、この検出信号について、パルス長によってノイズパルスとみなされるパルスを除去することで、正しいプリピット検出信号を得る。
また、ランドプリピット検出信号は、所定期間、例えば１６ウォブルに相当する期間においては、発生するパルス数は限定される。例えば１パルス〜３パルスが発生するはずである。従ってそれ以上のパルス発生が観測された場合は、ノイズパルスが含まれていると考えられる。このことから、検出信号のパルスカウント値は、比較基準信号を変更する指標となる。
【００２６】
【発明の実施の形態】
以下、本発明の実施の形態として、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷに対応するディスクドライブ装置（記録再生装置）を例に挙げて説明する。
なお以下の説明では、図１で説明するディスクドライブ装置の全体構成を共通として、ランドプリピット抽出部２４の各種構成例を第１〜第６の実施の形態としてそれぞれ述べる。
【００２７】
図１は本例のディスクドライブ装置３０の構成を示す。
ＤＶＤ−Ｒ、ＤＶＤ−ＲＷとしてのディスク１００は、ターンテーブル７に積載され、記録／再生動作時においてスピンドルモータ６によって一定線速度（ＣＬＶ）で回転駆動される。そして光学ピックアップ１によってディスク１００上のトラック（グルーブトラック）に記録されたピットマークデータやトラックのウォブリング情報、ランドプリピット情報の読み出しがおこなわれる。グルーブとして形成されているトラック上にデータとして記録されるピットはいわゆる色素変化ピット又は相変化ピットである。
【００２８】
ピックアップ１内には、レーザ光源となるレーザダイオード４や、反射光を検出するためのフォトディテクタ５、レーザ光の出力端となる対物レンズ２、レーザ光を対物レンズ２を介してディスク記録面に照射し、またその反射光をフォトディテクタ５に導く光学系（図示せず）が形成される。
またレーザダイオード４からの出力光の一部が受光されるモニタ用ディテクタ２２も設けられる。
レーザダイオード４は、波長６５０ｎｍ又は６３５ｎｍのレーザ光を出力する。また光学系によるＮＡは０．６である。
【００２９】
対物レンズ２は二軸機構３によってトラッキング方向及びフォーカス方向に移動可能に保持されている。
またピックアップ１全体はスレッド機構８によりディスク半径方向に移動可能とされている。
またピックアップ１におけるレーザダイオード４はレーザドライバ１８からのドライブ信号（ドライブ電流）によってレーザ発光駆動される。
【００３０】
ディスク１００からの反射光情報はフォトディテクタ５によって検出され、受光光量に応じた電気信号とされてマトリクス回路９に供給される。
マトリクス回路９には、フォトディテクタ５としての複数の受光素子からの出力電流に対応して電流電圧変換回路、マトリクス演算／増幅回路等を備え、マトリクス演算処理により必要な信号を生成する。
例えば再生データに相当するＲＦ信号、サーボ制御のためのフォーカスエラー信号ＦＥ、トラッキングエラー信号ＴＥなどを生成する。
さらに、ランドプリピット及びグルーブのウォブリングに係る信号としてプッシュプル信号Ｐ／Ｐを生成する。なお、プッシュプル信号はトラッキングエラー信号としても用いられる。
【００３１】
マトリクス回路９から出力されるＲＦ信号は２値化回路１１へ、フォーカスエラー信号ＦＥ、トラッキングエラー信号ＴＥはサーボ回路１４へ、プッシュプル信号Ｐ／Ｐはランドプリピット抽出部２４及びウォブルＰＬＬ２５へ、それぞれ供給される。
【００３２】
プッシュプル信号Ｐ／Ｐは、ランドプリピット抽出部２４で２値化されてランドプリピット情報としてアドレスデコーダ２６に供給され、アドレスデコーダ２６によってプリフォーマットされているアドレス情報がデコードされる。デコードされたアドレス情報はシステムコントローラ１０に供給される。
またプッシュプル信号Ｐ／Ｐからは、ウォブルＰＬＬ２５におけるＰＬＬ動作によりウォブルクロックＷＣＫが生成される。このウォブルクロックＷＣＫは、エンコードクロック発生部２５、アドレスデコーダ２６、スピンドルサーボ回路２３、ランドプリピット抽出部２４に供給される。
【００３３】
マトリクス回路９で得られたＲＦ信号は２値化回路１１で２値化されたうえで、エンコード／デコード部１２に供給される。
エンコード／デコード部１２は、再生時のデコーダとしての機能部位と、記録時のエンコーダとしての機能部位を備える。
再生時にはデコード処理として、ランレングスリミテッドコードの復調処理、エラー訂正処理、デインターリーブ等の処理を行い、再生データを得る。
【００３４】
またエンコード／デコード部１２は、再生時には、ＰＬＬ処理によりＲＦ信号に同期した再生クロックを発生させ、その再生クロックに基づいて上記デコード処理を実行する。
再生時においてエンコード／デコード部１２は、上記のようにデコードしたデータをバッファメモリ２０に蓄積していく。
このディスクドライブ装置３０からの再生出力としては、バッファメモリ２０にバファリングされているデータが読み出されて転送出力されることになる。
【００３５】
インターフェース部１３は、外部のホストコンピュータ４０と接続され、ホストコンピュータ４０との間で記録データ、再生データや、各種コマンド等の通信を行う。
そして再生時においては、デコードされバッファメモリ２０に格納された再生データは、インターフェース部１３を介してホストコンピュータ４０に転送出力されることになる。
なお、ホストコンピュータ４０からのリードコマンド、ライトコマンドその他の信号はインターフェース部１３を介してシステムコントローラ１０に供給される。
【００３６】
一方、記録時には、ホストコンピュータ４０から記録データが転送されてくるが、その記録データはインターフェース部１３からバッファメモリ２０に送られてバッファリングされる。
この場合エンコード／デコード部１２は、バファリングされた記録データのエンコード処理として、エラー訂正コード付加やインターリーブ、サブコード等の付加、ディスク１００への記録データとしてのランレングスリミテッドコード変調等のエンコードを実行する。
【００３７】
記録時においてエンコード処理のための基準クロックとなるエンコードクロックはエンコードクロック発生部２７で発生され、エンコード／デコード部１２は、このエンコードクロックを用いてエンコード処理を行う。
エンコードクロック発生部２７は、ウォブルＰＬＬ２５から供給されるウォブルクロックＷＣＫ及びランドプリピット抽出部２４から供給されるランドプリピット情報からエンコードクロックを発生させる。
【００３８】
エンコード／デコード部１２でのエンコード処理により生成された記録データは、記録パルス発生部２１で記録パルス（レーザ駆動パルス）に変換され、レーザードライバ１８に送られる。
この記録パルス発生部２１では記録補償、すなわち記録層の特性、レーザー光のスポット形状、記録線速度等に対する最適記録パワーの微調整やレーザ駆動パルス波形の調整も行う。
【００３９】
レーザドライバ１８では供給されたレーザ駆動パルスに基づいたドライブ電流をレーザダイオード４に与え、レーザ発光駆動を行う。これによりディスク１００に記録データに応じたピット（色素変化ピット／相変化ピット）が形成されることになる。
【００４０】
ＡＰＣ回路（Ａｕｔｏ　Ｐｏｗｅｒ　Ｃｏｎｔｒｏｌ）１９は、モニタ用ディテクタ２２の出力によりレーザ出力パワーをモニターしながらレーザーの出力が温度などによらず一定になるように制御する回路部である。レーザー出力の目標値はシステムコントローラ１０から与えられ、レーザ出力レベルが、その目標値になるようにレーザドライバ１８を制御する。
【００４１】
サーボ回路１４は、マトリクス回路９からのフォーカスエラー信号ＦＥ、トラッキングエラー信号ＴＥから、フォーカス、トラッキング、スレッドの各種サーボドライブ信号を生成しサーボ動作を実行させる。
即ちフォーカスエラー信号ＦＥ、トラッキングエラー信号ＴＥに応じてフォーカスドライブ信号ＦＤ、トラッキングドライブ信号ＴＤを生成し、二軸ドライバ１６に供給する。二軸ドライバ１６はピックアップ１における二軸機構３のフォーカスコイル、トラッキングコイルを駆動することになる。これによってピックアップ１、マトリクス回路９、サーボプロセッサ１４、二軸ドライバ１６、二軸機構３によるトラッキングサーボループ及びフォーカスサーボループが形成される。
【００４２】
またサーボ回路１４は、システムコントローラ１０からのトラックジャンプ指令に応じて、トラッキングサーボループをオフとし、二軸ドライバ１６に対してジャンプドライブ信号を出力することで、トラックジャンプ動作を実行させる。
【００４３】
またサーボ回路１４は、トラッキングエラー信号ＴＥの低域成分として得られるスレッドエラー信号や、システムコントローラ１０からのアクセス実行制御などに基づいてスレッドドライブ信号を生成し、スレッドドライバ１５に供給する。スレッドドライバ１５はスレッドドライブ信号に応じてスレッド機構８を駆動する。スレッド機構８には、図示しないが、ピックアップ１を保持するメインシャフト、スレッドモータ、伝達ギア等による機構を有し、スレッドドライバ１５がスレッドドライブ信号に応じてスレッドモータ８を駆動することで、ピックアップ１の所要のスライド移動が行なわれる。
【００４４】
スピンドルサーボ回路２３はスピンドルモータ６をＣＬＶ回転させる制御を行う。
スピンドルサーボ回路２３は、データ記録時には、ウォブルＰＬＬで生成されるウォブルクロックＷＣＫを、現在のスピンドルモータ６の回転速度情報として得、これを所定のＣＬＶ基準速度情報と比較することで、スピンドルエラー信号ＳＰＥを生成する。
またデータ再生時においては、エンコード／デコード部２１内のＰＬＬによって生成される再生クロック（デコード処理の基準となるクロック）が、現在のスピンドルモータ６の回転速度情報となるため、これを所定のＣＬＶ基準速度情報と比較することでスピンドルエラー信号ＳＰＥを生成する。
そしてスピンドルサーボ回路２３は、スピンドルモータドライバ１７に対してスピンドルエラー信号ＳＰＥに応じて生成したスピンドルドライブ信号を供給する。スピンドルモータドライバ１７はスピンドルドライブ信号に応じて例えば３相駆動信号をスピンドルモータ６に印加し、スピンドルモータ６のＣＬＶ回転を実行させる。
またスピンドルサーボ回路２３は、システムコントローラ１０からのスピンドルキック／ブレーキ制御信号に応じてスピンドルドライブ信号を発生させ、スピンドルモータドライバ１７によるスピンドルモータ６の起動、停止、加速、減速などの動作も実行させる。
【００４５】
以上のようなサーボ系及び記録再生系の各種動作はマイクロコンピュータによって形成されたシステムコントローラ１０により制御される。
システムコントローラ１０は、ホストコンピュータ４０からのコマンドに応じて各種処理を実行する。
例えばホストコンピュータ４０から、ディスク１００に記録されている或るデータの転送を求めるリードコマンドが供給された場合は、まず指示されたアドレスを目的としてシーク動作制御を行う。即ちサーボ回路１４に指令を出し、シークコマンドにより指定されたアドレスをターゲットとするピックアップ１のアクセス動作を実行させる。
その後、その指示されたデータ区間のデータをホストコンピュータ４０に転送するために必要な動作制御を行う。即ちディスク１００からのデータ読出／デコード／バファリング等を行って、要求されたデータを転送する。
【００４６】
またホストコンピュータ４０から書込命令（ライトコマンド）が出されると、システムコントローラ１０は、まず書き込むべきアドレスにピックアップ１を移動させる。そしてエンコード／デコード部１２により、ホストコンピュータ４０から転送されてきたデータについて上述したようにエンコード処理を実行させる。
そして上記のように記録パルス発生部２１からのレーザ駆動パルスがレーザドライバ１８に供給されることで、記録が実行される。
【００４７】
このディスクドライブ装置３０における再生時の動作と記録時の動作をまとめると以下のようになる。
【００４８】
＜再生時の動作＞
・サーボ動作
ピックアップ１により検出された信号は、マトリクス回路９にてフォーカスエラー信号ＦＥ、トラッキングエラー信号ＴＥなどのサーボ誤差信号に変換され、サーボ回路１４に送られる。サーボ回路１４から出たドライブ信号ＦＤ、ＴＤはピックアップ１の二軸機構３を駆動し、フォーカスサーボ、トラッキングサーボを行う。
・データ再生
ピックアップ１により検出された信号は、マトリクス回路９にてＲＦ信号に変換され、エンコード／デコード部１２に送られる。エンコード／デコード部１２ではチャンネルクロックが再生され、チャンネルクロックに基づいてデコードが行われる。デコードされたデータはインターフェイス部１３に送られる。
・回転制御
ディスク１００の回転は、エンコード／デコード部１２にて再生されたチャンネルクロックをスピンドルサーボ回路２３に送り制御する。
・アドレス再生
アドレスはＲＦ信号中に含まれており、エンコード／デコード部１２にてデコードされシステムコントローラ１０に送られる。
但し、シーク時には、ランドプリピットによるアドレスを抽出して目的位置への移動制御が行われる。
・レーザ制御
ＡＰＣ回路１９は、システムコントローラ１０の指示により、レーザー出力を一定に保つように制御する。
【００４９】
＜記録時の動作＞
・サーボ動作
再生時と同様に行われるが、レーザーパワーの上昇によりゲインが高くならないように、マトリクス回路９もしくはサーボ回路１４にて補正される。
・データ記録
インターフェイス部１３を通じて取り込まれたデータは、エンコード／デコード部１２でＥＣＣの付加、並び替え、変調などのチャンネルコーディングが行われる。チャンネルコーディングを受けたデータは、記録パルス発生部２１で、ディスク１００に適したレーザ駆動パルスに変換され、レーザドライバ１８（ＡＰＣ回路１９）を通じて、ピックアップ１中のレーザダイオード４に加えられる。
・回転制御
マトリクス回路９より出力されたプッシュプル信号Ｐ／Ｐは、ウォブルＰＬＬでウォブルクロックＷＣＫとされ、スピンドルサーボ回路２３に加えられて線速一定（ＣＬＶ）の回転制御が行われる。
・アドレス再生
マトリクス回路９より出力されたプッシュプル信号Ｐ／Ｐは、ランドプリピット抽出部２４に送られランドプリピット情報が検出される。検出されたランドプリピット情報はアドレスデコーダ２６でアドレス値にデコードされ、システムコントローラ１０にて読み取られる。
また、ランドプリピット情報はエンコードクロック発生部２７にも送られ、そこで、エンコードクロックが再生されエンコード／デコード部１２に加えられる。
【００５０】
ところで、図１の例は、ホストコンピュータ４０に接続されるディスクドライブ装置３０としたが、本発明のディスクドライブ装置としてはホストコンピュータ４０等と接続されない形態もあり得る。その場合は、操作部や表示部が設けられたり、データ入出力のインターフェース部位の構成が、図１とは異なるものとなる。つまり、ユーザーの操作に応じて記録や再生が行われるとともに、各種データの入出力のための端子部が形成されればよい。
【００５１】
＜第１の実施の形態＞
続いて、上記構成のディスクドライブ装置３０における第１の実施の形態としての、ディスク上のランドプリピットを検出するための構成及び動作を図２，図３で説明する。
【００５２】
図２においては、ランドプリピットを検出するための部位として、ピックアップ１内のフォトディテクタ５、マトリクス回路９における加算器９ｂ、９ｃ及び差動アンプ９ａ、ランドプリピット抽出部２４を示している。
なお、マトリクス回路９においては、プッシュプル信号Ｐ／Ｐを生成するための部位として差動アンプ９ａ及び加算器９ｂ、９ｃのみを示しており、上述したＲＦ信号、フォーカスエラー信号ＦＥ、トラッキングエラー信号ＴＥ等を生成する回路構成部分については図示及び説明を省略する。
【００５３】
フォトディテクタ５は図示するように受光部Ａ，Ｂ，Ｃ，Ｄから成る４分割ディテクタとしており、実際には、各受光部により検出される反射光（受光量に応じた電流）が、それぞれマトリクス回路９において電流／電圧変換され、さらに電圧値とされたＡ、Ｂ、Ｃ、Ｄの信号が演算されてフォーカスエラーＦＥやプッシュプル信号Ｐ／Ｐ等の所要の信号が生成されるものである。ここではプッシュプル信号Ｐ／Ｐを生成するための信号について説明する。
【００５４】
プッシュプル信号Ｐ／Ｐを得るための信号は、図示するようにトラック上にレーザスポットＬＳが照射された際に、トラック線方向に対してレーザスポットＬＳの図中左半分に相当する反射光量信号と、右半分に相当する反射光量信号となる。即ち加算器９ｃで得られる信号Ａ＋Ｃか、加算器９ｂで得られる信号Ｂ＋Ｄが差動アンプ９ａで減算されてプッシュプル信号Ｐ／Ｐが生成される。信号Ａ＋Ｃとは、受光部Ａ、Ｃで得られる電流が電圧に変換され、加算されたものである。また信号Ｂ＋Ｄは、受光部Ｂ、Ｄで得られる電流が電圧に変換され、加算されたものである。
【００５５】
図１でも述べたように、プッシュプル信号Ｐ／ＰはウォブルＰＬＬ２５に供給され、ウォブリンググルーブに同期したウォブルクロックＷＣＫが生成される。
またプッシュプル信号Ｐ／Ｐはランドプリピット抽出部２４に供給される。
【００５６】
ランドプリピット抽出部２４は、コンパレータ６１，Ｄ／Ａ変換器６２、ノイズパルス除去部７０を有する。
プッシュプル信号Ｐ／Ｐは、コンパレータ６１に供給される。
またＤ／Ａ変換器６２には、図１に示したシステムコントローラ１０から比較基準データＤｔｈが供給され、Ｄ／Ａ変換器４３はこの比較基準データＤｔｈをアナログ電圧値に変換して、これを比較基準電圧Ｖｔｈとしてコンパレータ６１に出力する。
【００５７】
コンパレータ６１では、プッシュプル信号Ｐ／Ｐと比較基準電圧Ｖｔｈを比較し、プッシュプル信号Ｐ／Ｐが比較基準電圧Ｖｔｈより大きいときに「１」を出力する。このコンパレータ６１の出力は、基本的にはランドプリピットＬＰＰに応じて「１」とされたランドプリピット検出信号ＬＰＰｏｕｔ’となる。
但し、このランドプリピット検出信号ＬＰＰｏｕｔ’は、従来技術において前述した図１５における検出信号ＬＰＰｏｕｔに相当するものであり、同図で説明したようにノイズパルスが含まれている可能性があるものである。
【００５８】
図２に示す本例の場合、ノイズパルスが含まれている可能性があるランドプリピット検出信号ＬＰＰｏｕｔ’は、ノイズパルス除去部７０に供給され、このノイズパルス除去部７０においてノイズパルスが除去されることで、適切なランドプリピット検出信号ＬＰＰｏｕｔとなって、図１に示したアドレスデコーダ２６に供給され、アドレス情報等がデコードされるものである。
【００５９】
ノイズパルス除去部７０は、Ｄフリップフロップ７１，７２、アンドゲート７３、カウンタ７４、比較器７５、保持回路７６を有して成る。クロックＣＫは、例えば図１で説明したウォブルクロックＷＣＫから生成される。
【００６０】
Ｄフリップフロップ７１，７２、及び一方が反転入力とされたアンドゲート７３によって、立ち下がりエッジ検出回路が形成される。、
コンパレータ６１による検出信号ＬＰＰｏｕｔ’は、Ｄフリップフロップ７１に対するＤ入力とされ、Ｄフリップフロップ７１でクロックＣＫのタイミングでラッチされた出力Ｑ１がＤフリップフロップ７２に供給され、また反転されてアンドゲート７３に供給される。
Ｄフリップフロップ７２の出力Ｑ２はアンドゲート７３に供給されるとともに、カウンタ７４のイネーブル信号及びクリア信号とされる。
図３（ａ）（ｂ）（ｃ）（ｄ）にＤフリップフロップ７１の出力Ｑ１、Ｄフリップフロップ７２の出力Ｑ２、出力Ｑ１が反転された信号Ｑ１￣、アンドゲート７３の出力Ａｏｕｔを示している。
Ｄフリップフロップ７１の出力Ｑ１は、検出信号ＬＰＰｏｕｔ’をラッチした信号となる。またＤフリップフロップ７２の出力Ｑ２は、出力Ｑ１をクロックタイミング遅延させた信号となる。
そして図３（ｂ）（ｃ）の出力Ｑ２と反転信号Ｑ１￣の論理積であるアンドゲート７３の出力Ａｏｕｔは、図３（ｄ）のように、検出信号ＬＰＰｏｕｔ’の立ち下がりエッジを検出した信号となる。
【００６１】
カウンタ７４は、Ｄフリップフロップ７２の出力Ｑ２が「１」となることでクロックＣＫのカウントを行うものとされる。また出力Ｑ２はリセット信号としても供給されており、出力Ｑ２が「０」となることでカウント値がクリアされる。従って図３（ｅ）に示すようにカウンタ７４のカウント値ＣＴは、出力Ｑ２が「１」の期間において、カウント値が増加していき、出力Ｑ２が「０」となることでカウント値がゼロにリセットされる。
【００６２】
比較器７５は、カウンタ７４のカウント値ＣＴを、比較基準値Ｄｃｐと比較し、比較結果を保持回路７６に対するイネーブル信号として出力する。比較基準値Ｄｃｐは、システムコントローラ１０から供給される。つまり、比較基準値Ｄｃｐはシステムコントローラ１０によって可変設定可能である。
そして図３（ｅ）に示すようにカウント値ＣＴと比較基準値Ｄｃｐが比較されることで、図３（ｆ）のようにイネーブル信号Ｅｎが得られる。
保持回路７６は、イネーブル信号Ｅｎが「１」となる期間において、アンドゲート７３の出力Ａｏｕｔを出力するものとされているため、保持回路７６からは図３（ｇ）の信号が出力される。
この図３（ｇ）の信号は、検出信号ＬＰＰｏｕｔ’としてのパルスの内で、パルス長が所定以上長い場合のみを抽出したエッジ検出信号であり、即ちこれがノイズパルスを除去したランドプリピット検出信号ＬＰＰｏｕｔとなる。
【００６３】
つまり図３からわかるように、検出信号ＬＰＰｏｕｔ’においてパルス長が短い場合（例えば出力Ｑ１のＰ１）は、そのエッジ検出パルスは、検出信号ＬＰＰｏｕｔとしては出力されず、パルス長が所定以上の場合のみ（例えば出力Ｑ１のＰ２）、そのパルスに対応したエッジ検出パルスがランドプリピット検出信号ＬＰＰｏｕｔとして出力されるものとなる。
【００６４】
即ちこの図２の構成によれば、コンパレータ６１においてランドプリピット検出信号ＬＰＰｏｕｔ’として出力されるパルスの内、そのパルス長が設定値（比較基準値Ｄｃｐで決まる時間長）より短いものは、ノイズパルスとみなされてキャンセルされることになる。
図１５で説明したノイズパルスは、ランドプリピットＬＰＰに対応する振幅ＳＬＰに比較して小さい振幅によって発生するものであり、コンパレータ６１の比較結果によるパルス長としては、ノイズパルスは、正しいランドプリピットＬＰＰに対応するパルスよりも、パルス長が短くなる。
従って、図２のノイズパルス除去部７０によって、パルス長が短いものはノイズパルスと判断して、それをキャンセルすることで、ノイズパルスを含まないランドプリピット検出信号ＬＰＰｏｕｔを得ることができるものである。
【００６５】
このような本例によれば、トラックのウォブリングや隣接トラックからのクロストーク、或いは記録マーク書き込み後のランドプリピットＬＰＰ部分の反射率の低下などの影響で、プッシュプル信号Ｐ／Ｐの振幅変動が生じていても、十分に正しくランドプリピット情報を検出できるようになる。
またこれによって、ランドプリピット情報が正しく読み出されるまでの無駄時間が短縮されることや、アドレスエラーレートの向上が実現され、ばらつきの大きい記録再生メディアに対しても安定に記録再生することができる。
また、ピックアップ（光学ヘッド３）の精度のばらつきによってもプッシュプル信号Ｐ／Ｐの振幅変動は生ずるが、このような原因による振幅変動に対してもランドプリピット情報を正確に抽出できることから、ピックアップの歩留まりの改善効果もみこまれる。
【００６６】
また、比較基準値Ｄｃｐを変化させることで、ノイズパルスとみなすパルス長の境界を変化させることができる。従って、例えばアドレスエラーレートなどを参照して比較基準値Ｄｃｐを可変制御することで、ノイズパルス除去機能を最適化することができる。例えばアドレスエラーレートが悪化したら、アドレスデコーダ２６に供給される検出信号ＬＰＰｏｕｔにノイズパルスが含まれていると判断して、比較基準値Ｄｃｐを上げる、つまりパルス長の判断境界を長くするようにすればよい。
【００６７】
なお、図２のノイズパルス除去部７０においては、Ｄフリップフロップ７１，７２、アンドゲート７３で立ち下がりエッジ検出回路を構成したが、エッジ検出回路としての構成はどのようなものでもよく、例えば抵抗とコンデンサとアンドゲートを使う例なども考えられる。
また、カウンタ７４はデジタル的な計数動作を行うカウンタの他、抵抗とコンデンサを使ったアナログ回路により、図３（ｅ）のカウント値ＣＴに相当する波形を作り出すものでもよい。
比較器７５は、比較する機能のものであれば他のものでもよくアナログ回路のコンパレータまたはオペアンプでもよい。
保持回路７６は、比較器７５の比較結果に応じてエッジ検出パルスを出力する構成であればよく、コンデンサとアナログスイッチで構成してもよい。
また、図２では比較基準値Ｄｃｐはシステムコントローラ１０から供給されるものとしたが、比較基準値を設定するものであればほかのものでもよく、スイッチまたは電池としたり、電源電圧と可変抵抗の組み合わせなどで実現してもよい。
【００６８】
＜第２の実施の形態＞
第２の実施の形態の構成を図４に示す。これは、ノイズパルス除去部７０の構成をアナログ的に実現したものである。ノイズパルス除去部７０以外は第１の実施の形態と同様である。
【００６９】
図４のノイズパルス除去部７０は、抵抗Ｒ１，ダイオードＤ１、コンデンサＣ１、コンパレータ７７、比較基準発生部７８により構成される。
この場合も、コンパレータ６１から、ノイズパルスを含んでいる可能性のある検出信号ＬＰＰｏｕｔ’が、ノイズパルス除去部７０に供給されるが、ノイズパルス除去部７０では、抵抗Ｒ１で設定される時定数に従って、検出信号ＬＰＰｏｕｔ’が「１」の期間にコンデンサＣ１に対する充電が行われる。
このため、コンデンサＣ１の充電電圧は、上述した第１の実施の形態における図３（ｅ）のカウント値ＣＴと略同様の波形となる。
コンデンサＣ１の充電電圧をコンパレータ７７において、比較基準発生部７８からの比較基準電圧Ｖｃｐと比較することで、図３（ｆ）のイネーブル信号Ｅｎと略同様の比較結果を得ることができる。
この図４の場合、この図３（ｆ）と略同様の信号を、ノイズパルスを除去したランドプリピット検出信号ＬＰＰｏｕｔとして出力するものである。
即ちこの場合も、パルス長が所定長より短いものはノイズパルスと判断して除去するものとなり、第１の実施の形態と同様の効果を得ることができる。
【００７０】
なお、比較基準発生部７８については、スイッチまたは電池としたり、電源電圧と可変抵抗の組み合わせなどで実現してもよい。或いはＤ／Ａ変換器として、システムコントローラ１０から供給される比較基準値Ｄｃｐをアナログ信号に変換し、比較基準電圧Ｖｃｐを出力する構成としても良い。
【００７１】
＜第３の実施の形態＞
第３の実施の形態の構成及び動作を図５、図６で説明する。これは、ノイズパルス除去部７０の構成をシフトレジスタ構成で実現したものである。ノイズパルス除去部７０以外は第１の実施の形態と同様である。
【００７２】
この場合、ノイズパルス除去部７０は、例えばｎ個のフリップフロップＳＲ１〜ＳＲ（ｎ）から成るシフトレジスタと、各フリップフロップＳＲ１〜ＳＲ（ｎ）のラッチ出力が供給されるパルス長検出器７９により構成される。
パルス長検出器７９は、システムコントローラ１０によって設定値ＣＬが与えられ、設定値ＣＬ以上のフリップフロップの出力が「１」になったときに、出力が「１」となるな回路である。例えば多入力アンド回路で実現できる。
【００７３】
図６に動作波形を示す。
この場合もノイズパルス除去部７０には、コンパレータ６１から、図６（ａ）のようにノイズパルスを含んでいる可能性のある検出信号ＬＰＰｏｕｔ’が供給される。
ノイズパルス除去部７０では、各フリップフロップＳＲ１〜ＳＲ（ｎ）がクロックＣＫに基づいたタイミングでラッチすることで、図６（ｂ）（ｃ）（ｄ）に示すように、それぞれ順次遅延した信号が得られる。
【００７４】
今、設定値ＣＬが、３段のフリップフロップでの遅延時間に相当する値とされているとする。
すると、パルス長検出器７９が、フリップフロップＳＲ１〜ＳＲ３の出力について論理積をとるものとされ、その場合、図示するパルスＰ１については論理積「１」は得られず、一方、パルスＰ２については、論理積「１」が得られる。
即ち当該論理積をランドプリピット検出信号ＬＰＰｏｕｔとすることで、図６（ｅ）に示すように、ノイズパルスＰ１を除去した検出信号が得られるものとなる。
【００７５】
従ってこの第３の実施の形態の場合も、第１，第２の実施の形態の場合と同様に、パルス長が所定長に満たない場合は、ノイズパルスと判断して除去するものとなり、第１，第２の実施の形態と同様の効果を得ることができる。
また、設定値ＣＬを変更することで、ノイズパルスと判断するパルス長境界を可変できる。この場合具体的には、設定値ＣＬに応じて、パルス長検出器７９で論理積をとるフリップフロップの数を変化させればよいものとなる。
【００７６】
＜第４の実施の形態＞
上記の第１〜第３の実施の形態は、コンパレータ６１から出力されるランドプリピット検出信号ＬＰＰｏｕｔ’について、ノイズパルス除去部７０においてノイズパルスを除去するものであるが、この第４の実施の形態は、ランドプリピット検出のためのコンパレータ６１に対する比較基準電圧Ｖｔｈを可変制御することで、結果としてコンパレータ６１に出力にノイズパルスが含まれないようにするものである。
【００７７】
この場合、プッシュプル信号Ｐ／Ｐが供給されるランドプリピット抽出部２４は、コンパレータ６１、Ｄ／Ａ変換器６２、カウンタ８１，レジスタ８２，期間計測部８３を有して構成される。
【００７８】
Ｄ／Ａ変換器６２には、図２の場合と同様に、システムコントローラ１０から比較基準データＤｔｈが供給され、Ｄ／Ａ変換器４３はこの比較基準データＤｔｈをアナログ電圧値に変換し、これを比較基準電圧Ｖｔｈとしてコンパレータ６１に出力する。
そしてコンパレータ６１では、プッシュプル信号Ｐ／Ｐと比較基準電圧Ｖｔｈを比較し、プッシュプル信号Ｐ／Ｐが比較基準電圧Ｖｔｈより大きいときに「１」となるランドプリピット検出信号ＬＰＰｏｕｔを出力する。このランドプリピット検出信号ＬＰＰｏｕｔは図１に示すアドレスデコーダ２６に供給される。
【００７９】
ここで、比較基準電圧Ｖｔｈは、ランドプリピット検出信号ＬＰＰｏｕｔにノイズパルスが乗らないように可変制御される。
このため、カウンタ８１，レジスタ８２，期間計測部８３が設けられる。
【００８０】
期間計測部８３は、１６ウォブルの期間に相当する時間を計数して、その時間毎に「１」となる信号Ｓ１を出力する。
図８（ａ）はウォブリングによって振幅変動が生じているプッシュプル信号Ｐ／Ｐを模式的に示しているが、１６ウォブル期間毎に「１」となる信号Ｓ１は図８（ｂ）のようになる。
この期間計測部８３は、例えばウォブルクロックＷＣＫを計数するカウンタと、そのカウント値が１６ウォブル期間に相当する値となった際に「１」となるパルスを発生させる回路で構成できる。
また、この１６ウォブル期間は、必ずしもウォブルクロックＷＣＫに同期したものとする必要はなく、単にタイムカウントを行うハードウェアもしくはシステムコントローラ１０内部のソフトウェアで期間計測を行うものでもよい。この場合、計測時間は例えば標準速度における１６ウォブル期間に相当する約４．５μｓを計測し信号を出力する回路とすればよい。
ここで、１６ウォブル期間としているのは、図１３に示した２フレームの期間のことである。即ち２フレームの期間とは、図１３での説明からわかるように、本来、ランドプリピット検出信号ＬＰＰｏｕｔとして、１乃至３個のパルスが検出されるべき期間である。換言すれば、或る１６ウォブル期間において、ランドプリピット検出信号ＬＰＰｏｕｔとしてのパルスが０個の状態、もしくは４個以上のパルスとなる状態はあり得ないものである。
【００８１】
カウンタ８１は、コンパレータ６１からのランドプリピット検出信号ＬＰＰｏｕｔについてパルスカウントを行う。
このカウンタ８１には、期間計測部８３からの信号Ｓ１がリセット信号として供給される。従って、１６ウォブル期間毎にカウント値がクリアされるものである。
なお、カウンタ８１は、パルス数を計測した情報を出力できるものであればよく、パルスによる電荷をコンデンサに充電する構成としても良い。
【００８２】
レジスタ８２は、カウンタ８１のカウント値を保持する。例えばＤフリップフロップで形成される。このレジスタ８２には期間計測部８３からの信号Ｓ１がイネーブル信号として供給され、１６ウォブル期間毎にカウンタ８１のカウント値がロードされて、次の１６ウォブル期間において、ロードされたカウント値を保持するようにされる。
レジスタ８２によって保持されたカウント値はシステムコントローラ１０に取り込まれる。
なおレジスタ８２はカウント値を保持する構成であればよく、例えばアナログスイッチとコンデンサによっても実現できる。
【００８３】
システムコントローラ１０には、期間計測部８３からの信号Ｓ１が割込信号として供給される。そしてシステムコントローラ１０は、割込信号に応じて、レジスタ８２から取り込んだカウント値に応じて、比較基準データＤｔｈを可変設定する処理を行う。
【００８４】
システムコントローラ１０による比較基準データＤｔｈの可変設定処理を図９に示す。
システムコントローラ１０は、ステップＦ１０１で期間計測部８３からの割込（信号Ｓ１）を待機し、割込要求に応じてステップＦ１０２に進む。ステップＦ１０２ではレジスタ８２に保持されているカウント値を確認し、カウント値が「１」「２」「３」のいずれかであった場合は、そのまま次の割込待機となる。つまり比較基準データＤｔｈを変更しない。
【００８５】
ところが、ステップＦ１０２でカウント値が「０」と判断された場合は、ステップＦ１０４に進んで、比較基準データＤｔｈの値を１段階下げる。従ってＤ／Ａ変換器６２を介してコンパレータ６１に供給される比較基準電圧Ｖｔｈとしての電圧値が１段階下がることになる。
また、ステップＦ１０２でカウント値が「４」以上であった場合は、ステップＦ１０３に進んで、比較基準データＤｔｈの値を１段階上げる。従ってＤ／Ａ変換器６２を介してコンパレータ６１に供給される比較基準電圧Ｖｔｈとしての電圧値が１段階上がることになる。
【００８６】
このような図７のランドプリピット抽出部２４による動作を図８で説明する。図８において、Ｔ１〜Ｔ６は、それぞれ１６ウォブル期間を示している。上述したように図８（ｂ）の信号Ｓ１は、このＴ１〜Ｔ６の各期間中に１回「１」となる。
【００８７】
まず期間Ｔ１に注目してみると、コンパレータ６１に供給される比較基準電圧Ｖｔｈが高すぎて、本来のランドプリピットに応じた振幅ＳＬＰに対応する検出信号ＬＰＰｏｕｔ（図８（ｅ））も得られていない。
この場合、コンパレータ６１の出力である検出信号ＬＰＰｏｕｔとして、１つもパルスが発生しないことから、図８（ｃ）のようにカウンタ８１のカウント値は「０」のままであり、このカウント値「０」が信号Ｓ１のタイミングで、図８（ｄ）のようにレジスタ８２に保持される。
一方システムコントローラ１０は、信号Ｓ１のタイミングで図９の処理を行ない、この場合レジスタ値が「０」であるためステップＦ１０４に進んで、比較基準データＤｔｈを下げる。
これによって図示するように、次の期間Ｔ２では、比較基準電圧Ｖｔｈが下がることになる。
【００８８】
期間Ｔ２でも同様の処理が行われるが、依然として比較基準電圧Ｖｔｈが高すぎて、カウント値は「０」のままであり、従って信号Ｓ１のタイミングでのシステムコントローラ１０の処理によって比較基準データＤｔｈが下げられる。これによって次の期間Ｔ３も、比較基準電圧Ｖｔｈが下げられることになる。
【００８９】
期間Ｔ３においては、ランドプリピットＬＰＰに対応する振幅ＳＬＰが比較基準電圧Ｖｔｈ以上となり、従って図８（ｅ）のようにランドプリピット検出信号ＬＰＰｏｕｔが得られる。
このＴ３期間においては、ランドプリピット検出信号ＬＰＰｏｕｔは１パルス発生しており、例えば図１３で説明したデータ「０」に相当するものとして正常な検出が行われている。
そしてカウンタ８１のカウント値は「１」までカウントされ、これがレジスタ８２に保持される。
この場合、信号Ｓ１のタイミングでのシステムコントローラ１０の処理としては、レジスタ値が正常値である「１」であることから比較基準データＤｔｈの変更が行われないものとなる。従って次のＴ４期間では、比較基準電圧Ｖｔｈは変化されない。
【００９０】
ところが期間Ｔ４では、ノイズ等の何らかの原因でプッシュプル信号Ｐ／Ｐの振幅が大きくなっており、ランドプリピットＬＰＰに相当する振幅ＳＬＰだけでなく、ノイズレベルまでもが比較基準電圧Ｖｔｈを越えたとする。例えば図示するように、検出信号ＬＰＰｏｕｔとして１０個のパルスが発生してしまったとする。
すると、カウント値は「１０」までカウントされてレジスタ８２に保持されるため、その際の割込によるシステムコントローラ１０の処理は、ステップＦ１０３に進んで比較基準データＤｔｈをアップさせるものとなる。
これにより、次のＴ５期間では、比較基準電圧Ｖｔｈは上げられることになる。
【００９１】
そしてＴ５期間では、比較基準電圧Ｖｔｈが上がったことにより、図８（ｅ）のように振幅ＳＬＰだけに応じたパルスのみが正しく検出信号ＬＰＰｏｕｔとして出力される。
この場合、カウント値を保持するレジスタ値は「２」となり、正常値であるためシステムコントローラ１０は、次のＴ６期間における比較基準データＤｔｈを変更しない。
【００９２】
つまり本例の場合、プッシュプル信号Ｐ／Ｐと比較する比較基準電圧Ｖｔｈが、正常なランドプリピット検出信号ＬＰＰｏｕｔを得る状態に収束的に可変制御されるものとなる。
従って、最初に比較基準電圧Ｖｔｈが適切でない状態であっても、適切なレベルに導かれる。またプッシュプル信号Ｐ／Ｐの振幅変動によって、比較基準電圧Ｖｔｈが適切なレベルでなくなった場合も、適切なレベルに導かれるように可変制御されるものとなる。
換言すれば、ランドプリピット検出信号ＬＰＰｏｕｔにおいてノイズパルスが含まれるようになったら比較基準電圧Ｖｔｈが上げられて、ノイズパルスが発生しないようにされる。また、ランドプリピットＬＰＰに対応する振幅ＳＬＰを適切に検出できないような状態であれば、比較基準電圧Ｖｔｈが下げられて、振幅ＳＬＰに対応してランドプリピット検出信号ＬＰＰｏｕｔが得られるようにされる。
【００９３】
このことから本例によれば、ウォブリングやノイズ等によるプッシュプル信号Ｐ／Ｐの振幅変動、さらには記録マークの干渉による振幅ＳＬＰの小振幅化などの影響を受けることなく、正しいランドプリピット検出信号ＬＰＰｏｕｔが得られるように制御できるものとなる。
またこれによって、ランドプリピット情報が正しく読み出されるまでの無駄時間が短縮されることや、アドレスエラーレートの向上が実現され、ばらつきの大きい記録再生メディアに対しても安定に記録再生することができる。
また、ピックアップ（光学ヘッド３）の精度のばらつきによってもプッシュプル信号Ｐ／Ｐの振幅変動は生ずるが、このような原因による振幅変動に対してもランドプリピット情報を正確に抽出できることから、ピックアップの歩留まりの改善効果もみこまれる。
【００９４】
なお、システムコントローラ１０が図９の処理を行うことで比較基準電圧Ｖｔｈを可変制御するようにしたが、例えばハードウエアロジック回路で同様な処理を行う制御系を構成しても良いし、アナログ的なパルスカウント対応信号に応じて、比較基準電圧Ｖｔｈがアナログ的に可変制御されるようにしてもよい。
【００９５】
＜第５の実施の形態＞
第５の実施の形態の構成を図１０に示す。
この図１０の例は、第１〜第３の実施の形態におけるノイズパルス除去部７０を、上記図７の第４の実施の形態の構成に加えたものと言える。
【００９６】
即ち、コンパレータ６１による検出信号ＬＰＰｏｕｔは、ノイズパルスを含む可能性があるが、ノイズパルス除去部７０によってノイズパルスが除去された上で、後段のアドレスデコーダ２６に対するランドプリピット検出信号ＬＰＰｏｕｔとされることになる。
ノイズパルス除去部７０の構成は、図２、図４、または図５に示したとおりである。
【００９７】
また、カウンタ８１、レジスタ８２、期間計測部８３の構成及び動作、さらにはシステムコントローラ１０が図９の処理を行って比較基準データＤｔｈを可変設定し、比較基準電圧Ｖｔｈが可変制御されることは上記第４の実施の形態で説明したとおりである。
この図１０の場合、カウンタ８１は、ノイズパルス除去部７０を介したランドプリピット検出信号ＬＰＰｏｕｔについて、１６ウォブル期間毎にパルスカウントを行うものとなる。そしてそのカウント結果に応じて、比較基準電圧Ｖｔｈが可変制御される。
【００９８】
この図１０の構成の場合、ノイズパルス除去部７０の機能によって、コンパレータ６１の検出信号ＬＰＰｏｕｔ’にノイズパルスが含まれていても、それがノイズパルス除去部７０において除去され、正確なランドプリピット検出信号ＬＰＰｏｕｔを出力できる。
また、比較基準電圧Ｖｔｈが、適切なレベルに収束されるように可変制御されることで、コンパレータ６１の出力としてノイズパルスの発生が抑えられる。
この両方の機能によって、上述してきた各実施の形態よりも、さらに正確なランドプリピット検出信号ＬＰＰｏｕｔを得られるという効果がある。
【００９９】
なお、第２〜第４の実施の形態で説明したように、ノイズパルス除去部７０ではノイズと判断するパルス長の境界を可変制御できるものであるが、この可変制御を行う基準として、パルスカウント値（レジスタ８２に保持された値）を用いることも考えられる。
【０１００】
＜第６の実施の形態＞
第６の実施の形態の構成を図１１に示す。
この第６の実施の形態も、第５の実施の形態と同様に、ノイズパルス除去部７０によってノイズパルス除去が行われ、またカウンタ８１、レジスタ８２、期間計測部８３の構成及び動作、及びシステムコントローラ１０の図９の処理によって比較基準電圧Ｖｔｈが可変制御されるものである。
【０１０１】
ただし上記図１０の場合は、カウンタ８１は、ノイズパルス除去部７０でノイズパルスが除去されたランドプリピット検出信号ＬＰＰｏｕｔについてパルスカウントを行うものとしたが、この図１１の構成では、カウンタ８１には、コンパレータ６１の出力、つまりノイズパルスが除去されていない検出信号ＬＰＰｏｕｔ’が供給され、これについてパルスカウントを行うものとしている。
【０１０２】
上記図１０の構成では、カウンタ８１が、ノイズパルス除去部７０を介した検出信号ＬＰＰｏｕｔのパルスカウントを行うものであるため、カウント値が、比較基準電圧Ｖｔｈを変化させるべき異常な値となる場合が少ない。
言い換えれば、図１０の第５の実施の形態の場合は、ノイズパルス除去部７０でノイズパルスが除去しきれないほど、比較基準電圧Ｖｔｈが不適切である場合に、比較基準電圧Ｖｔｈが可変制御されるものである。
一方、図１１の第６の実施の形態の場合は、ノイズパルス除去前の検出信号ＬＰＰｏｕｔ’についてパルスカウントを行うものであるため、そのカウント値が、比較基準電圧Ｖｔｈを変化させるべき異常な値となる場合が、比較的多くなる。
つまりこの場合、比較基準電圧Ｖｔｈを適正化することで、コンパレータ６１の出力である検出信号ＬＰＰｏｕｔ’として、なるべくノイズパルスが含まれないようにし、その上で検出信号ＬＰＰｏｕｔ’にノイズパルスが含まれている場合において、ノイズパルス除去部７０の機能でそれを除去する、という考え方の構成である。
この第６の実施の形態の場合も、第５の実施の形態と同様、正確なランドプリピット検出信号ＬＰＰｏｕｔを得ることができる。
【０１０３】
以上、実施の形態のディスクドライブ装置、及び実行されるプリピット検出動作について説明してきたが、本発明はこれらの例に限定されるものではなく、要旨の範囲内で各種変形例が考えられるものである。
【０１０４】
【発明の効果】
以上の説明から理解されるように本発明よれば、プッシュプル信号と比較基準信号の比較によって得られるランドプリピット検出信号について、パルス長によってノイズパルスとみなされるパルスを除去することで、正しいプリピット検出信号を得るようにしている。
また、ランドプリピット検出信号について、パルスカウントを行い、そのカウント値に応じて比較基準信号を可変制御している。
これらのことによって、トラックのウォブリングや隣接トラックからのクロストーク、記録マークの干渉、ディスクのばらつきなどの各種要因によってプッシュプル信号の振幅変動が生じ、またノイズが多い場合であっても、適切なランドプリピット検出ができるようになるという効果がある。
即ち、プッシュプル信号の振幅変動によってランドプリピットの検出信号として誤検出があったとしても、上記ノイズパルスが除去されることで、正確なランドプリピット検出信号を得ることができる。
また、プッシュプル信号の振幅変動によって検出信号としてのノイズパルスが発生する状況においては、上記の比較基準信号の可変制御によって、ノイズパルスが発生しない状態とさせることができる。
【０１０５】
また、これによってランドプリピットが正しく読み出されるまでの無駄時間が短縮されることや、アドレスエラーレートの向上などが実現され、振幅変動の大きい記録再生メディアに対しても安定に記録再生することができるようになる。
もちろん、ピックアップのばらつき（精度誤差）によるランドプリピット検出不能という事態も減少するので、ピックアップの歩留まりを改善することもできる。
【図面の簡単な説明】
【図１】本発明の実施の形態のディスクドライブ装置のブロック図である。
【図２】第１の実施の形態のランドプリピット検出のための構成例のブロック図である。
【図３】第１の実施の形態のランドプリピット検出動作の信号波形の説明図である。
【図４】第２の実施の形態のランドプリピット検出のための構成例のブロック図である。
【図５】第３の実施の形態のランドプリピット検出のための構成例のブロック図である。
【図６】第３の実施の形態のランドプリピット検出動作の信号波形の説明図である。
【図７】第４の実施の形態のランドプリピット検出のための構成例のブロック図である。
【図８】第４の実施の形態のランドプリピット検出動作の説明図である。
【図９】第４の実施の形態のランドプリピット検出動作のための閾値設定処理のフローチャートである。
【図１０】第５の実施の形態のランドプリピット検出のための構成例のブロック図である。
【図１１】第６の実施の形態のランドプリピット検出のための構成例のブロック図である。
【図１２】ランドプリピットが形成されたディスクの説明図である。
【図１３】ランドプリピット信号のフォーマットの説明図である。
【図１４】従来のランドプリピット検出のための構成例のブロック図である。
【図１５】従来のランドプリピット検出動作の説明図である。
【符号の説明】
１　ピックアップ、２　対物レンズ、３　二軸機構、４　レーザダイオード、５　フォトディテクタ、６　スピンドルモータ、８　スレッド機構、９　マトリクス回路、１０　システムコントローラ、１２　エンコード／デコード部、１３インターフェース部、１４　サーボ回路、２０　バッファメモリ、２１　記録パルス発生部、２３　スピンドルサーボ回路、２４　ランドプリピット抽出部、２５　ウォブルＰＬＬ、２６　アドレスデコーダ、２７　エンコードクロック発生部、３０　ディスクドライブ装置、６１　コンパレータ、６２　Ｄ／Ａ変換器、７０　ノイズパルス除去部、８１　カウンタ、８２　レジスタ、８３　期間計測部
【図１】
2004134001.tif 000003
【図２】
2004134001.tif 000004
【図３】
2004134001.tif 000005
【図４】
2004134001.tif 000006
【図５】
2004134001.tif 000007
【図６】
2004134001.tif 000008
【図７】
2004134001.tif 000009
【図８】
2004134001.tif 000010
【図９】
2004134001.tif 000011
【図１０】
2004134001.tif 000012
【図１１】
2004134001.tif 000013
【図１２】
2004134001.tif 000014
【図１３】
2004134001.tif 000015
【図１４】
2004134001.tif 000016
【図１５】
2004134001.tif 000017