(57)【要約】【課題】ＨＭＷ変調方式のウォブルが形成された光ディスクを駆動する光ディスク装置において、ウォブル信号を簡易かつ確実に再生する。【解決手段】ピックアップ１４は光ディスク１０からの反射レーザ光を受光し、再生信号をウォブル信号処理部１６に供給する。ウォブル信号処理部１６は、再生信号を微分し、微分信号を０レベルを基準として二値化する。そして、二値信号の＋期間のパルス長と−期間のパルス長とを大小比較する。＋期間のパルス長が−期間のパルス長よりも長い場合には右傾斜のＳＴＷ（鋸歯ウォブル）と判定し、−期間のパルス長の方が長ければ左傾斜のＳＴＷであると判定してウォブル信号を復調しＣＰＵ３２に供給する。【選択図】        図１
2004227625.tif 000002
【特許請求の範囲】
【請求項１】
所定周波数のｃｏｓｉｎｅ波に対してｓｉｎｅ波を加算あるいは減算して得られる鋸歯状のウォブルが形成された光ディスクに対して記録又は再生を行う光ディスク装置であって、
前記光ディスクからの反射レーザ光を受光する受光手段と、
前記受光手段からの信号からウォブル信号を取り出すウォブル処理手段と、
を有し、前記ウォブル処理手段は、
前記受光手段からの信号を微分する微分手段と、
前記微分手段からの微分信号のゼロレベルを基準として前記微分信号を二値化する二値化手段と、
前記二値化手段からの二値信号の二値それぞれのパルス長の大小に基づき前記二値信号を復調する復調手段と、
を有することを特徴とする光ディスク装置。
【請求項２】
所定周波数のｃｏｓｉｎｅ波に対してｓｉｎｅ波を加算あるいは減算して得られる鋸歯状のウォブルが形成された光ディスクに対して記録又は再生を行う光ディスク装置であって、
前記光ディスクからの反射レーザ光を受光する受光手段と、
前記受光手段からの信号からウォブル信号を取り出すウォブル処理手段と、
を有し、前記ウォブル処理手段は、
前記受光手段からの信号を微分する微分手段と、
前記微分手段からの微分信号のピーク値とボトム値を検出する検波手段と、
前記検波手段で検出されたピーク値とボトム値の中間レベルを基準として前記微分信号を二値化する二値化手段と、
前記二値化手段からの二値信号の二値それぞれのパルス長の大小に基づき前記二値信号を復調する復調手段と、
を有することを特徴とする光ディスク装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は光ディスク装置、特に鋸歯状のウォブル（Ｓａｗｔｏｏｔｈ  Ｗｏｂｂｌｅ：ＳＴＷ）が形成された光ディスクに対してデータの記録／再生を行う光ディスク装置に関する。
【０００２】
【従来の技術】
従来より、光ディスクのトラックを蛇行（ウォブル）させてアドレス位置の検出や回転速度の制御に用いている。このようなウォブルとしては、基本周波数ｆｗｏｂ（２２ｋＨｚ）を有するｃｏｓｉｎｅ波でトラックをウォブルさせる他、ｃｏｓｉｎｅ波に対して２倍の周波数を有するｓｉｎｅ波を加算あるいは減算することで鋸歯状ウォブルＳＴＷを形成する技術も提案されており、例えば高密度記録可能なＢｌｕ−ｒａｙディスクへの採用が提案されている。
【０００３】
図１０には、鋸歯状ウォブルＳＴＷを用いた変調方式が示されている。基本となるｃｏｓｉｎｅ波であるｃｏｓ（２π・ｆＷＯｂ・ｔ）に対し、その一部をｃｏｓｉｎｅ波にｓｉｎｅ波であるａ・ｓｉｎ｛２π・（２・ｆＷＯｂ）・ｔ｝を加算あるいは減算して得られるＳＴＷで置き換える。ここで、ａ＝０．２５である。ｃｏｓｉｎｅ波にｓｉｎｅ波を加算して得られる＋ｃｏｓ（２π・ｆＷＯｂ・ｔ）＋ａ・ｓｉｎ｛２π・（２・ｆＷＯｂ）・ｔ｝がデジタルデータの「１」を表し、ｃｏｓｉｎｅ波からｓｉｎｅ波を減算して得られるｃｏｓ（２π・ｆＷＯｂ・ｔ）−ａ・ｓｉｎ｛２π・（２・ｆＷＯｂ）・ｔ）｝がデジタルデータの「０」を表す。ｃｏｓｉｎｅ波にｓｉｎｅ波を加算して得られるＳＴＷは「＋ＳＴＷ」あるいは「右傾斜ＳＴＷ」あるいは「右上がり傾斜が緩やかなＳＴＷ」等と表現することができ、ｃｏｓｉｎｅ波からｓｉｎｅ波を減算して得られる信号は「−ＳＴＷ」あるいは「左傾斜ＳＴＷ」あるいは「右下がり傾斜が緩やかなＳＴＷ」等と表現することができる。本願では、ｓｉｎｅ波を加算した場合のＳＴＷを「＋ＳＴＷ」、ｓｉｎｅ波を減算した場合のＳＴＷを「−ＳＴＷ」と称する。＋ＳＴＷあるいは−ＳＴＷを挿入することで、ディスクサイズやディスク構造（単層か多層か）、最適レーザパワーなどの情報を光ディスクに記録することができる。
【０００４】
なお、より詳しくは、ＣＤ系の光ディスクではＦＳＫ信号を挿入し、Ｂｌｕ−ｒａｙ光ディスクではＭＳＫ信号とＨＭＷ信号（＋ＳＴＷと−ＳＴＷからなる信号）をウォブル内に挿入する。
【０００５】
【発明が解決しようとする課題】
このように、＋ＳＴＷ及び−ＳＴＷを用いることでウォブル信号に種々の情報を埋め込むことが可能であるが、その前提として光ディスクの反射信号からウォブル信号を抽出し、＋ＳＴＷと−ＳＴＷを確実に判別することが要求される。
【０００６】
本発明の目的は、鋸歯状ウォブルが形成された光ディスクに対してデータの記録／再生を行う際に、ウォブル信号を簡易かつ確実に再生することができる光ディスク装置を提供することにある。
【０００７】
【課題を解決するための手段】
本発明は、所定周波数のｃｏｓｉｎｅ波に対してｓｉｎｅ波を加算あるいは減算して得られる鋸歯状のウォブルが形成された光ディスクに対して記録又は再生を行う光ディスク装置であって、前記光ディスクからの反射レーザ光を受光する受光手段と、前記受光手段からの信号からウォブル信号を取り出すウォブル処理手段とを有し、前記ウォブル処理手段は、前記受光手段からの信号を微分する微分手段と、前記微分手段からの微分信号のゼロレベルを基準として前記微分信号を二値化する二値化手段と、前記二値化手段からの二値信号の二値それぞれのパルス長の大小に基づき前記二値信号を復調する復調手段とを有する。ｃｏｓｉｎｅ波にｓｉｎｅ波を加算して得られる＋ＳＴＷ（あるいは右傾斜ＳＴＷ）では、右傾斜期間あるいは立上がり期間が左傾斜期間あるいは立下がり期間よりも長い。一方、ｃｏｓｉｎｅ波からｓｉｎｅ波を減算して得られる−ＳＴＷ（あるいは左傾斜ＳＴＷ）では、＋ＳＴＷとは逆に、左傾斜期間あるいは立下がり期間が右傾斜期間あるいは立上がり期間よりも長い。したがって、この信号を微分（時間微分）して得られる信号は、＋ＳＴＷでは立上り期間に対応する＋レベルの期間が立下りに期間に対応する−レベルの期間よりも長くなり、−ＳＴＷではその大小関係が逆転する。そこで、微分信号をゼロレベルで二値化し、＋レベルの期間と−レベルの期間のパルス長を計測して大小比較することで、＋ＳＴＷと−ＳＴＷとを確実に識別して取り出すことができる。
【０００８】
なお、大小比較には、＋レベルのパルス長と−レベルのパルス長とを直接比較する他、＋レベルのパルス長あるいは−レベルのパルス長のいずれかを基準長さと比較することで、間接的に両者の大小関係を判定する場合も含まれる。
【０００９】
また、本発明は、所定周波数のｃｏｓｉｎｅ波に対してｓｉｎｅ波を加算あるいは減算して得られる鋸歯状のウォブルが形成された光ディスクに対して記録又は再生を行う光ディスク装置であって、前記光ディスクからの反射レーザ光を受光する受光手段と、前記受光手段からの信号からウォブル信号を取り出すウォブル処理手段とを有し、前記ウォブル処理手段は、前記受光手段からの信号を微分する微分手段と、前記微分手段からの微分信号のピーク値とボトム値を検出する検波手段と、前記検波手段で検出されたピーク値とボトム値の中間レベルを基準として前記微分信号を二値化する二値化手段と、前記二値化手段からの二値信号の二値それぞれのパルス長の大小に基づき前記二値信号を復調する復調手段とを有することを特徴とする。微分信号のピーク値とボトム値の中間レベルを基準レベルとして微分信号を二値化しても、＋ＳＴＷでは＋レベルのパルス長が−レベルのパルス長よりも長くなり、−ＳＴＷではその大小関係が逆転するので、確実にウォブル信号を取り出すことができる。
【００１０】
本発明は、＋ＳＴＷと−ＳＴＷを用いて変調するＨＭＷ変調方式を少なくともその一部に採用する任意の光ディスクにデータを記録／再生する光ディスク装置に適用することができる。このような光ディスクの一例はＢｌｕ−ｒａｙディスクであるが、本発明はこれに限定されるものではない。
【００１１】
【発明の実施の形態】
以下、図面に基づき本発明の実施形態について説明する。
【００１２】
図１には、本実施形態に係る光ディスク装置の構成ブロック図が示されている。例えばＢｌｕ−ｒａｙタイプの光ディスク１０には鋸歯状のウォブルＳＴＷが挿入されており、スピンドルモータ１２により回転駆動される。ＳＴＷは、既述したように、
＋ＳＴＷ＝ｃｏｓ（２π・ｆＷＯｂ・ｔ）＋ａ・ｓｉｎ｛２π・（２・ｆＷＯｂ）・ｔ｝
−ＳＴＷ＝ｃｏｓ（２π・ｆＷＯｂ・ｔ）−ａ・ｓｉｎ｛２π・（２・ｆＷＯｂ）・ｔ｝
で定義され、＋ＳＴＷがデジタルデータ「１」を表し、−ＳＴＷがデジタルデータ「０」を表すものと定義される。
【００１３】
スピンドルモータ１２は、光ディスク１０が所定の回転数で回転するように光ディスク１０を回転駆動する。スピンドルモータ１２は、スピンドルサーボ回路２６によりサーボ制御される。
【００１４】
ピックアップ１４は、レーザダイオードやフォトディテクタを有して光ディスク１０に対向配置され、光ディスク１０に対してレーザ光を照射してデータを記録するとともに、光ディスク１０からの反射光を電気信号に変換して再生信号を出力する。ピックアップ１４は、スレッドモータ（送りモータ）３６、フォーカス／トラッキングサーボ回路２２により光ディスク１０に照射するレーザ光の位置が制御される。すなわち、スレッドモータ３６は、送りサーボ回路２４の制御によりピックアップ１４を構成するキャリッジを光ディスク１０の半径方向に駆動する。また、フォーカス／トラッキングサーボ回路２２は、ピックアップ１４のフォーカス及びトラッキングアクチュエータを駆動してフォーカス／トラッキング制御を行う。ピックアップ１４からの再生信号は、ウォブル信号処理部１６及びＲＦアンプ１８に供給される。
【００１５】
ウォブル信号処理部１６は、再生信号からウォブル信号を抽出してＣＰＵ３２に供給する。具体的には、再生信号から所定のウォブル周波数を有する成分のみを取り出し、さらに＋ＳＴＷ成分と−ＳＴＷ成分とを識別してデコードし、その結果をＣＰＵ３２に供給する。本実施形態においても、ウォブル信号にはディスクサイズやディスク構造、最適レーザパワー等の各種情報がＨＭＷ変調方式で含まれているものとする。
【００１６】
ＲＦアンプ１８は、再生信号を増幅してエンコード／デコード回路２０やフォーカス／トラッキングサーボ回路２２、送りサーボ回路２４、スピンドルサーボ回路２６の各種サーボ回路に供給する。
【００１７】
エンコード／デコード回路２０は、イコライザや基準クロックを生成するＰＬＬ回路、二値化器を備え、再生信号をデコードしてインターフェースバッファコントローラ３４に供給する。ＲＡＭ３７は、エンコード／デコード回路２０の作業用記憶領域として用いられる。なお、データ記録時には、エンコード／デコード回路２０は、記録すべきデータをエンコードして記録補償回路３０に供給し、記録補償回路３０はエンコードデータに基づいて所定の記録ストラテジでレーザドライバ２８を駆動する。レーザドライバ２８は駆動電流をピックアップ１４内のレーザダイオードに供給して記録パワーのレーザ光を射出させる。
【００１８】
インターフェースバッファコントローラ３４は、ホストコンピュータとのデータの送受やデータバッファの制御を行う。ＲＡＭ３８は、インターフェースバッファコントローラ３４の作業用記憶領域として用いられる。
【００１９】
ＣＰＵ３２は、ホストコンピュータからのコマンドに基づき装置全体の制御を行う。ウォブル信号処理部１６で抽出されデコードされたウォブル信号は上述したようにＣＰＵ３２に供給される。ＣＰＵ３２は、ウォブル信号に基づいて光ディスク１０のサイズや最適記録パワー、最適再生パワー等を設定して各部を制御する。なお、ウォブル信号の基本周波数ｆｗｏｂは既知であるため、これを回転数制御に用いることもできる。すなわち、ウォブル信号処理部１６にてウォブル信号の周波数を検出し、この周波数に基づいてスピンドルサーボ回路２６がスピンドルモータ１２を制御してもよい。
【００２０】
図２には、ウォブル信号処理部１６の構成ブロック図が示されている。ウォブル信号処理部１６は、バンドパスフィルタＢＰＦ１６ａ、微分器１６ｂ、二値化器１６ｃ、ノイズ除去回路１６ｄ及びデコーダ１６ｅを有して構成される。ピックアップ１４からの再生信号はバンドパスフィルタＢＰＦ１６ａに供給され、所定周波数ｆｗｏｂ  と２×ｆｗｏｂの成分が抽出されて微分器１６ｂに供給される。
【００２１】
微分器１６ｂでは、バンドパスフィルタＢＰＦ１６ａからの信号を時間微分し、微分信号を二値化器１６ｃに出力する。
【００２２】
二値化器１６ｃは、微分器１６ｂからの微分信号をゼロ（０）レベルを基準として二値化し、ノイズ除去回路１６ｄに供給する。
【００２３】
ノイズ除去回路１６ｄは、二値化器１６ｃからの二値信号に含まれるノイズ（チャタリング）を除去してデコーダ１６ｅに供給する。
【００２４】
デコーダ１６ｅは、ノイズ除去回路１６ｄからのノイズ除去された二値信号の二値それぞれのパルス長を計測し、パルス長の大小に基づき＋ＳＴＷであるか−ＳＴＷであるかを判別して復調する。パルス長の計測は、基準クロック数をカウントすることで行う。デコーダ１６ｅで復調されたウォブル信号はＣＰＵ３２に供給される。
【００２５】
図３には、図２に示されたウォブル信号処理部１６内の各部の信号波形が示されている。図３（Ａ）はバンドパスフィルタＢＰＦ１６ａの出力波形であり、一例としてｃｏｓｉｎｅ波にｓｉｎｅ波が加算された＋ＳＴＷが示されている。なお、図３（Ａ）では、説明の都合上、＋ＳＴＷを強調して示してある。図３（Ｂ）は微分器１６ｂからの出力波形、すなわち図３（Ａ）に示された信号の微分信号波形が示されている。図３（Ａ）に示された信号の右上がり部分で正レベルとなり、その頂点で０となり、右下がり部分で負レベルとなる微分波形が得られる。図３（Ｂ）には、参考のためゼロ（０）レベルも一点鎖線で示されている。図３（Ｃ）は二値化器１６ｃからの信号波形、すなわち図３（Ｂ）に示された微分信号をゼロレベルを基準として二値化した二値信号が示されている。０レベルを越える区間で＋となり、０レベル以下の区間で−となる２値信号が得られる。しかしながら、微分信号にはノイズが含まれているため、立ち上がりあるいは立ち下がりの区間においてゼロレベルを複数回交差することとなり、二値信号には図３（Ｃ）に示されるようなノイズ成分（チャタリング）が含まれる。図３（Ｄ）はノイズ除去回路１６ｄからの信号、すなわちノイズ成分が除去された二値信号が示されている。デコーダ１６ｅにはこのような２値信号が供給される。図から分かるように、＋ＳＴＷではｃｏｓｉｎｅ波にその２倍の周波数のｓｉｎｅ波を加算しているため、右上がりの期間が右下がりの期間に比べて長い。従って、微分信号をゼロレベルを基準として二値化して得られる二値信号の＋期間は−期間よりも長くなる。デコーダ１６ｅは、このことを利用して二値信号が＋ＳＴＷであるか−ＳＴＷであるかを判別して復調する。図３（Ｄ）に示された二値信号の場合、＋のパルス長は−のパルス長よりも長いためデコーダ１６ｅは＋ＳＴＷ、すなわちデジタルデータ「１」と復調してＣＰＵ３２に供給する。
【００２６】
一方、ウォブル信号が−ＳＴＷの場合、右上がりの期間が右下がりの期間に比べて短くなる。従って、微分信号をゼロレベルを基準として二値化して得られる二値信号の＋期間は−期間よりも短くなる。デコーダ１６ｅは、＋期間のパルス長と−期間のパルス長を計測し、（＋期間のパルス長）＜（−期間のパルス長）であると判定したときに−ＳＴＷであると判定し、デジタルデータ「０」と復調してＣＰＵ３２に供給する。
【００２７】
このように、本実施形態では、＋ＳＴＷと−ＳＴＷではウォブル信号の右上がり期間長と右下がり期間長の大小関係が逆転することを利用してウォブル信号を確実に検出できる。本実施形態のウォブル信号検出部１６では、微分機能、二値化機能及び二値それぞれのパルス長の大小を判定するだけでよいので、簡易な構成で実現できる。
【００２８】
図４及び図５にはノイズ除去回路１６ｄの構成及び各部のタイミングチャートが示されている。なお、このようなノイズ除去回路１６ｄは、例えば特開２００２−３２４３６０号公報に記載されている。
【００２９】
図４に示されるように、ノイズ除去回路１６ｄは、定電流源２１１、２１２、アナログスイッチ回路２１３〜２１６、コンデンサ２２０、２２１、バッファアンプ２２４、２２５、コンパレータ２２６、２２７、ＲＳフリップフロップ２３４、基準電源２３６、インバータ２３７を含んで構成される。図５（Ａ）はノイズを含む二値信号であり、図３（Ｃ）に示された信号である。図５（Ｂ）はコンデンサ２２０の充電電圧の変化、図５（Ｃ）は反転回路２３７の出力、図５（Ｄ）はコンデンサ２２１の充電電圧の変化、図５（Ｅ）はコンパレータ２２６の出力、図５（Ｆ）はコンパレータ２２７の出力、図５（Ｇ）はＲＳフリップフロップ２３４の出力を示す。
【００３０】
図５（Ａ）に示す二値信号は、端子Ｔ１からアナログスイッチ回路２１３及び反転回路２３７に供給される。反転回路２３７は、図５（Ｃ）に示すように二値信号を反転してアナログスイッチ回路２１４に供給する。アナログスイッチ回路２１３は、端子Ｔ１からの二値信号が＋のときにオンし、−のときにオフする。また、アナログスイッチ回路２１４は、反転回路２３７からの二値信号が＋のときにオンし、−のときにオフする。
【００３１】
時刻ｔ０でコンパレータ２２７の出力がローレベルからハイレベルに立ち上がると、ＲＳフリップフロップ２３４がセットされる。ＲＳフリップフロップ２３４は、セットされると、非反転出力Ｑをハイレベルにし、反転出力／Ｑをローレベルにする。ＲＳフリップフロップ２３４の非反転出力Ｑがハイレベルになると、アナログスイッチ回路２１５がオフする。アナログスイッチ回路２１５がオフすることにより、コンデンサ２２０が入力パルス信号により充電可能とされる。
【００３２】
このとき、ＲＳフリップフロップ２３４の反転出力／Ｑはローレベルになる。ＲＳフリップフロップ２３４の反転出力／Ｑがローレベルになると、アナログスイッチ回路２１６がオンする。アナログスイッチ回路２１６がオンすると、コンデンサ２２１が放電される。コンデンサ２２１が放電されると、コンパレータ２２７の非反転入力端子の電圧が基準電源２３６からの基準電圧より小さくなるのでコンパレータ２２７の出力はローレベルとなる。
【００３３】
コンデンサ２２０は、時刻ｔ１〜ｔ２での入力パルス信号がハイレベルの期間に定電流源２１１により充電される。時刻ｔ２でコンデンサ２２０の充電電圧が所定の電圧より大きくなると、コンパレータ２２６の非反転入力端子の電圧が基準電源２３６からの基準電圧より大きくなる。これによりコンパレータ２２６の出力がローレベルからハイレベルになる。
【００３４】
コンパレータ２２６の出力がローレベルからハイレベルになると、ＲＳフリップフロップ２３４がリセットされる。ＲＳフリップフロップ２３４は、リセットされると、非反転出力Ｑをローレベルとし、反転出力／Ｑをハイレベルとする。
【００３５】
ＲＳフリップフロップ２３４の反転出力／Ｑがハイレベルになると、アナログスイッチ回路２１６がオフする。アナログスイッチ回路２１６がオフすると、コンデンサ２２１が反転回路２３７からのパルス信号により充電可能な状態とされる。
【００３６】
一方、ＲＳフリップフロップ２３４の非反転出力Ｑがローレベルになると、アナログスイッチ回路２１５がオンする。アナログスイッチ回路２１５がオンすることにより、コンデンサ２２０が放電される。コンデンサ２２０が放電されることによりコンパレータ２２６の非反転入力端子の電圧が基準電源２３６からの基準電圧より小さくなるため、出力がローレベルとされる。
【００３７】
以上のように、二値信号のローレベル（−）からハイレベル（＋）になる期間ではコンデンサ２２０を充電し、ハイレベル（＋）からローレベル（−）になる期間ではコンデンサ２２１を充電し、出力を反転するタイミングを決定することによりノイズの影響を軽減できる。これにより、二値信号の＋期間のパルス長と−期間のパルス長とを正確に決定できる。
【００３８】
一方、本実施形態のウォブル信号処理部１６では、ピックアップ１４からの再生信号を微分し、微分信号をゼロレベルを基準として二値化することでウォブル信号を抽出しているが、他の方法によって二値化してウォブル信号を抽出することも可能である。以下、これについて説明する。
【００３９】
図６には、ウォブル信号処理部１６の他の構成が示されている。ウォブル信号処理部１６は、バンドパスフィルタＢＰＦ１６ａ、微分器１６ｂ、二値化器１６ｃ、ノイズ除去回路１６ｄ、デコーダ１６ｅに加え、微分器１６ｂと二値化器１６ｃとの間にピーク検波回路１６ｆとボトム検波回路１６ｇを備える。
【００４０】
ピックアップ１４からの再生信号はバンドパスフィルタＢＰＦ１６ａに供給される。バンドパスフィルタＢＰＦ１６ａは、再生信号から所定周波数ｆｗｏｂ成分と２×ｆｗｏｂ成分を抽出して微分器１６ｂに供給する。
【００４１】
微分器１６ｂは、バンドパスフィルタＢＰＦ１６ａからの信号を時間微分し、ピーク検波回路１６ｆ及びボトム検波回路１６ｇに供給する。
【００４２】
ピーク検波回路１６ｆ及びボトム検波回路１６ｇは、それぞれ微分信号のピーク値及びボトム値を検出して二値化器１６ｃに供給する。
【００４３】
二値化器１６ｃは、ピーク検波回路１６ｆからのピーク値とボトム検波回路１６ｇからのボトム値の中間のレベルを基準レベルとして微分器１６ｂからの微分信号を二値化する。二値化器１６ｃで二値化された二値信号は上述した実施形態と同様にノイズ除去回路１６ｄに供給され、ノイズ成分（チャタリング）が除去された後にデコーダ１６ｅでデコーダされる。
【００４４】
図７には、図６における二値化処理のタイミングチャートが示されている。図７（Ａ）はバンドパスフィルタＢＰＦ１６ａからの信号であり、図７（Ｂ）は微分器１６ｂからの微分信号である。二値化器１６ｃは、微分信号のピーク値とボトム値の中間のレベルを基準値として微分信号を二値化する。図７（Ｃ）には、二値化器１６ｃからの二値信号が示されている。この場合においても、＋ＳＴＷと−ＳＴＷとでは二値信号の二値それぞれのパルス長が異なり、＋ＳＴＷでは＋期間のパルス長が長く、−ＳＴＷでは−期間のパスル長が長くなるため、デコーダ１６ｅでは二値それぞれのパルス長の大小に基づきウォブル信号をデコードしてＣＰＵ３２に供給できる。
【００４５】
図８及び図９には、ノイズ除去回路１６ｄの他の構成及び各部のタイミングチャートが示されている。
【００４６】
ノイズ除去回路１６ｄは、ＡＮＤゲート１１１、１１２、カウンタ１１３、１１４、１１５、ＲＳフリップフロップ１１６、Ｄフリップフロップ１１７、１１８、反転回路１１９、ＥＸ−ＯＲゲート１２０、１２１、ラッチ回路１２２、ディジタルＬＰＦ（ＬＯＷ  ＰＡＳＳ  ＦＩＬＴＥＲ）１２３を含んで構成される。なお、この例では、ノイズ除去回路１６ｄに＋期間パルス長と−期間パルス長を計測するカウント機能を持たせている。
【００４７】
図９はタイミングチャートである。図９（Ａ）は二値信号、図９（Ｂ）はクロック、図９（Ｃ）はＡＮＤゲート１１１の出力、図９（Ｄ）は反転回路１１９の出力、図９（Ｅ）はＡＮＤゲート１１２の出力、図９（Ｆ）はカウンタ１１３の出力、図９（Ｇ）はカウンタ１１４の出力、図９（Ｈ）はＲＳフリップフロップ１１６の非反転出力、図９（Ｉ）はＲＳフリップフロップの反転出力、図９（Ｊ）はＤフリップフロップ１１７の出力、図９（Ｋ）はＤフリップフロップ１１８の出力、図９（Ｌ）はＥＸ−ＯＲゲート１２０の出力、図９（Ｍ）はＥＸ−ＯＲゲート１２１の出力を示す。
【００４８】
図９（Ａ）に示す二値信号は、端子Ｔ１からＡＮＤゲート１１１及び反転回路１１９に供給される。また、図９（Ｂ）に示すクロックは、端子Ｔ２からＡＮＤゲート１１１及びＡＮＤゲート１１２に供給されている。
【００４９】
ＡＮＤゲート１１１は、図９（Ｃ）に示すように端子Ｔ１からの二値信号がハイレベル（＋）のときに、端子Ｔ２からのクロックを通過させ、カウンタ１１３のクロック入力端子に供給する。カウンタ１１３は、ＡＮＤゲート１１１からのクロックをカウントし、そのカウント値のうち第ｉ桁の値ＱｉをＲＳフリップフロップ１１６のセット端子に供給する。なお、図９では、“ｉ”が“３”の場合を例に説明を行なっている。
【００５０】
また、反転回路１１９は、図９（Ｄ）に示すように端子Ｔ１からの二値信号を反転させて、ＡＮＤゲート１１２に供給する。ＡＮＤゲート１１２は、図９（Ｅ）に示すように反転回路１１９からの反転二値信号がハイレベルのときに、端子Ｔ２からのクロックを通過させ、カウンタ１１４のクロック入力端子に供給する。
【００５１】
カウンタ１１４は、ＡＮＤゲート１１２からのクロックをカウントし、そのカウント値のうち第ｉ桁の値ＱｉをＲＳフリップフロップ１１６のリセット端子に供給する。ＲＳフリップフロップ１１６は、図９（Ｈ）、（Ｉ）に示すようにカウンタ１１３の第ｉ桁のカウント値Ｑｉが立ち上がったときに非反転出力Ｑをセット、すなわち、ハイレベルにし、カウンタ１１４の第ｉ桁のカウント値Ｑｉが立ち上がったときに非反転出力Ｑをリセット、すなわち、ローレベルにする。
【００５２】
ＲＳフリップフロップ１１６の非反転出力Ｑは、カウンタ１１３のクリア端子に供給されるとともに、Ｄフリップフロップ１１７及びＥＸ−ＯＲゲート１２０に供給される。また、ＲＳフリップフロップ１１６の反転出力／Ｑは、カウンタ１１４のクリア端子に供給される。
【００５３】
カウンタ１１３は、ＲＳフリップフロップ１１６の非反転出力Ｑがハイレベルのときにはクリア状態にされる。カウンタ１１４は、ＲＳフリップフロップ１１６の反転出力／Ｑがハイレベルのときはクリア状態にされる。
【００５４】
Ｄフリップフロップ１１７には、ＲＳフリップフロップ１１６の非反転出力Ｑがデータ端子に供給され、端子Ｔ２からのクロックがクロック端子に供給されている。Ｄフリップフロップ１１７は、クロックが立ち上がるときのデータ端子のレベルを保持し、出力する。Ｄフリップフロップ１１７の出力Ｑは、Ｄフリップフロップ１１８のデータ端子及びＥＸ−ＯＲゲート１２０に供給される。ＥＸ−ＯＲゲート１２０は、ＲＳフリップフロップ１１６の非反転出力ＱとＤフリップフロップ１１７の出力とのＥＸ−ＯＲ論理を出力する。ＥＸ−ＯＲゲート１２０の出力は、ラッチ１２２に供給される。ラッチ１２２は、ＥＸ−ＯＲゲート１２０の出力に応じてカウンタ１１５の出力をラッチする。
【００５５】
また、Ｄフリップフロップ１１８には、データ端子にＤフリップフロップ１１７の出力Ｑが供給され、クロック端子に端子Ｔ２からのクロックが供給される。Ｄフリップフロップ１１８は、クロックが立ち上がるときのデータ端子のレベルを保持し、出力する。Ｄフリップフロップ１１８の出力Ｑは、ＥＸ−ＯＲゲート１２１に供給される。ＥＸ−ＯＲゲート１２１は、Ｄフリップフロップ１１７の出力とＤフリップフロップ１１８のＥＸ−ＯＲ論理を出力する。ＥＸ−ＯＲゲート１２１の出力は、カウンタ１１５のクリア端子に供給される。カウンタ１１５は、ＥＸ−ＯＲゲート１２１の出力に応じてカウント値をクリアする。
【００５６】
カウンタ１１５は、端子Ｔ２からのクロックをカウントし、そのカウント値をラッチ回路１２２に供給する。ラッチ回路１２２は、カウンタ１１５からのカウント値をＥＸ−ＯＲゲート１２０の出力の立ち上がりでラッチする。
【００５７】
ディジタルＬＰＦ１２３は、ラッチ回路１２２からのディジタル値の変化として書き込まれたアドレス情報等の信号、例えば、バイフェーズ信号を出力する。
【００５８】
図９の時刻ｔ１及びｔ９においてカウンタ１１４は、ＲＳフリップフロップ１１６の反転出力／Ｑがハイレベルであるので、クリア状態とされている。また、カウンタ１１３は、ＲＳフリップフロップ１１６の非反転出力Ｑがローレベルであるので、ＡＮＤゲート１１１からのクロックをカウントする。
【００５９】
カウンタ１１３の出力Ｑｉは、第３桁目の値Ｑ３に設定されているので、カウント開始からＡＮＤゲート１１１からのクロックを８カウントすると、時刻ｔ２及びｔ１０でローレベルからハイレベルに反転する。
【００６０】
時刻ｔ２、ｔ１０でカウンタ１１３の出力Ｑｉが反転し、ハイレベルになると、ＲＳフリップフロップ１１６の非反転出力Ｑがハイレベル、反転出力／Ｑがローレベルになる。ＲＳフリップフロップ１１６の反転出力Ｑがローレベルになると、カウンタ１１４のクリア状態が解除されて、カウンタ１１４はＡＮＤゲート１１２からのクロックのカウントを開始する。また、このとき、カウンタ１１３は、ＲＳフリップフロップ１１６の非反転出力Ｑがハイレベルとなるので、クリア状態とされる。
【００６１】
また、時刻ｔ２、ｔ１０でＲＳフリップフロップ１１６の出力がハイレベルとなると、Ｄフリップフロップ１１７の出力は次のクロックまでローレベルに保持されているので、ＥＸ−ＯＲゲート１２０の入力がハイレベルとローレベルとなり、その出力はローレベルからハイレベルに反転する。ＥＸ−ＯＲゲート１２０の出力がローレベルからハイレベルに反転することにより、ラッチ回路１２２はＥＸ−ＯＲゲート１２０の出力のアップエッジでカウンタ１１５の出力をラッチする。
【００６２】
次に時刻ｔ３、ｔ１１でＤフリップフロップ１１７の出力がハイレベルになると、ＥＸ−ＯＲゲート１２１の一入力がハイレベルになる。このとき、Ｄフリップフロップ１１８の出力は次のクロックが供給されるまでローレベルとされているので、ＥＸ−ＯＲゲート１２１の他方の入力はローレベルである。このため、ＥＸ−ＯＲゲート１２１の出力は、ローレベルからハイレベルに反転する。カウンタ１１５は、ＥＸ−ＯＲゲート１２１の出力がローレベルからハイレベルになることにより、カウント値がクリアされる。このように、カウンタ１１５のカウント値がラッチ回路１２２にラッチされた後、カウンタ１１５のカウント値がクリアされる。
【００６３】
時刻ｔ４、ｔ１２で、クロックが立ち上がると、Ｄフリップフロップ１１８は非反転出力Ｑをハイレベルにラッチする。Ｄフリップフロップ１１８の非反転出力Ｑがハイレベルになると、ＥＸ−ＯＲゲート１２１の２入力がともにハイレベルになるので、ＥＸ−ＯＲゲート１２１はローレベルに戻り、カウンタ１１５のクリアが可能な状態とされる。
【００６４】
次に、時刻ｔ５、ｔ１３で、二値信号がローレベル（−）になると、カウンタ１１４はＲＳフリップフロップ１１６の反転出力／ＱがローレベルであることからＡＮＤゲート１１２からのクロックをカウントする。時刻ｔ６、ｔ１４でカウンタ１１４のカウント値の第３桁の値Ｑ３が立ち上がると、ＲＳフリップフロップ１１６の出力はリセットされる。ＲＳフリップフロップ１１６がリセットされると、ＥＸ−ＯＲゲート１２０の出力がローレベルからハイレベルなり、ラッチ１２２はそのときのカウンタ１１５のカウント値をラッチする。
【００６５】
時刻ｔ７、ｔ１５でＤフリップフロップ１１７でクロックが立ち上がると、Ｄフリップフロップ１１７はＲＳフリップフロップ１１６の出力Ｑをラッチし、ローレベルになる。Ｄフリップフロップ１１７の出力がローレベルになると、ＥＸ−ＯＲゲート１２０の出力は、ローレベルになる。また、Ｄフリップフロップ１１７の出力がローレベルになると、ＥＸ−ＯＲゲート１２１の出力がハイレベルになるため、カウンタ１１５がクリアされる。時刻ｔ８でＤフリップフロップ１１８に供給されるクロックが立ち上がると、Ｄフリップフロップ１１８はＤフリップフロップ１１７の出力をラッチし、ローレベルになる。
【００６６】
以上のように、二値信号の立ち上がり又は立下りを検出してから＋レベル又は−レベルの期間を所定カウント値までカウントし、次の二値信号の立ち下がり又は立ち上がりを検出し、−レベル又は＋レベルの期間を所定カウント値までカウントすることにより、ノイズを含む期間でカウントを行なう必要がなくなる。このため、＋レベル又は−レベル期間のみをカウントできるので、ノイズの影響を軽減でき、二値信号の＋レベル期間と−レベル期間とを正確に検出することができる。
【００６７】
以上、本発明の実施形態について説明したが、本発明はこれに限定されるものではなく種々の変更が可能である。例えば、本実施形態では、ウォブル再生信号の微分信号を二値化し、二値信号の二値それぞれのパルス長を計測して大小比較し、（＋期間パルス長）＞（−期間パルス長）であれば＋ＳＴＷ、すなわち「１」とし、（＋期間パルス長）＜（−期間パルス長）であれば−ＳＴＷ、すなわち「０」としているが、例えば＋期間のパルス長を適当に設定された基準長Ｌｔｈと大小比較し、（＋期間パルス長）＞（基準長Ｌｔｈ）であれば＋ＳＴＷ、すなわち「１」と判定し、（＋期間パルス長）＜（基準長Ｌｔｈ）であれば−ＳＴＷ、すなわち「０」と判定することができる。基準長Ｌｔｈを適当に設定することで、＋期間パルス長が基準長Ｌｔｈより大であれば必然的に＋期間パルス長が−期間パルス長よりも長くなるようにできるからである。
【００６８】
【発明の効果】
以上説明したように、本発明によれば、簡易な構成で確実に鋸歯状のウォブルを取り出すことができる。
【図面の簡単な説明】
【図１】光ディスク装置の構成ブロック図である。
【図２】図１におけるウォブル信号処理部の構成ブロック図である。
【図３】図２における各部の信号波形を示すタイミングチャートである。
【図４】図２におけるノイズ除去回路の回路構成図である。
【図５】図４における各部の信号波形を示すタイミングチャートである。
【図６】図１におけるウォブル信号処理部の他の構成ブロック図である。
【図７】図６における各部の信号波形を示すタイミングチャートである。
【図８】図２におけるノイズ除去回路の他の回路構成図である。
【図９】図８における各部の信号波形を示すタイミングチャートである。
【図１０】鋸歯状のウォブル信号を示す説明図である。
【符号の説明】
１０  光ディスク、１２  スピンドルモータ、１４  ピックアップ、１６  ウォブル信号処理部、１８  ＲＦアンプ、２０  エンコード／デコード回路、２２フォーカス／トラッキングサーボ回路、２４  送りサーボ回路、２６  スピンドルサーボ回路、２８  レーザドライバ、３０  記録補償回路、３２  ＣＰＵ、３４  インターフェースバッファコントローラ、３７，３８  ＲＡＭ。
【図１】
2004227625.tif 000003
【図２】
2004227625.tif 000004
【図３】
2004227625.tif 000005
【図４】
2004227625.tif 000006
【図５】
2004227625.tif 000007
【図６】
2004227625.tif 000008
【図７】
2004227625.tif 000009
【図８】
2004227625.tif 000010
【図９】
2004227625.tif 000011
【図１０】
2004227625.tif 000012
【手続補正書】
【提出日】平成16年1月9日(2004.1.9)
【手続補正１】
【補正対象書類名】図面
【補正対象項目名】図９
【補正方法】変更
【補正の内容】
【図９】
2004227625.tif 000013