(57)【要約】【課題】復調装置において、サンプリング周波数を上げなくとも、より精密な位相調整ができるようにし、て安定した復調動作が実現されるようにする。【解決手段】  入力される変調信号波に内部基準波を演算することによって復調を行なう回路において、内部基準波のテーブルとして位相を変えたテーブルを複数備えるようにする。そして複数のテーブルのうちで１つを選択できる構成をとることにより、内部基準波を生成するクロックと入力される変調信号の位相に差がある場合でも、その位相差を解消するように内部基準波の位相を調整し、位相のそろった波形で復調のための演算を行うことができるようにする。【選択図】    図７
2005216394.tif 000002
【特許請求の範囲】
【請求項１】
入力された変調信号に基づいて、変調周波数信号、及び変調周波数信号を逓倍したクロック信号を生成する信号生成手段と、
上記入力された変調信号を上記クロック信号でサンプリングしてデジタルデータとしての変調信号データを出力するＡ／Ｄ変換手段と、
上記変調周波数信号に基づいて基準タイミング信号を生成するとともに、該基準タイミング信号に対して上記クロック信号単位で遅延を与える基準タイミング信号生成手段と、
上記クロック信号の１クロック周期の範囲内で位相の異なる複数の内部基準波を、上記基準タイミング信号を基準として発生させることのできる内部基準波発生手段と、
上記内部基準波発生手段による複数の内部基準波のうちの１つを選択する選択手段と、
上記基準タイミング信号生成手段における上記遅延の時間を設定し、また上記選択手段の選択状態を設定することで、上記内部基準波の位相調整を行う位相調整手段と、
上記位相調整手段で位相調整された上記内部基準波のデータと、上記Ａ／Ｄ変換手段から出力される変調信号データとの乗算を行い、その乗算結果を積算した値から復調信号を得る復調手段と、
を備えたことを特徴とする復調装置。
【請求項２】
上記内部基準波発生手段は、
上記基準タイミング信号生成手段からの基準タイミング信号によりリセットされるとともに、上記クロック信号タイミングでカウントを行うカウンタと、
それぞれが上記クロック信号の１クロック周期の範囲内で位相の異なる内部基準波のデータを保持するとともに、それぞれが上記カウンタからのカウント値によって指定されるデータを出力するようにされた複数のテーブルと、
から構成されるとともに、
上記選択手段は、上記複数のテーブルのうちの１つを選択する構成とされていることを特徴とする請求項１に記載の復調装置。
【請求項３】
上記変調信号はＭＳＫ変調信号であり、
上記内部基準波発生手段は、ＭＳＫ変調信号の基準波と同一周波数の内部基準波を出力することを特徴とする請求項１に記載の復調装置。
【請求項４】
上記変調信号はＳＴＷ変調信号であり、
上記内部基準波発生手段は、ＳＴＷ変調信号の基準波の二次高調波となる内部基準波を出力することを特徴とする請求項１に記載の復調装置。
【請求項５】
ディスク記録媒体上でウォブリンググルーブとして記録された変調信号を読み出す読出手段と、
上記読出手段で読み出された変調信号に基づいて、変調周波数信号、及び変調周波数信号を逓倍したクロック信号を生成する信号生成手段と、
上記読出手段で読み出された変調信号を上記クロック信号でサンプリングしてデジタルデータとしての変調信号データを出力するＡ／Ｄ変換手段と、
上記変調周波数信号に基づいて基準タイミング信号を生成するとともに、該基準タイミング信号に対して上記クロック信号単位で遅延を与える基準タイミング信号生成手段と、
上記クロック信号の１クロック周期の範囲内で位相の異なる複数の内部基準波を、上記基準タイミング信号を基準として発生させることのできる内部基準波発生手段と、
上記内部基準波発生手段による複数の内部基準波のうちの１つを選択する選択手段と、
上記基準タイミング信号生成手段における上記遅延の時間を設定し、また上記選択手段の選択状態を設定することで、上記内部基準波の位相調整を行う位相調整手段と、
上記位相調整手段で位相調整された上記内部基準波のデータと、上記Ａ／Ｄ変換手段から出力される変調信号データとの乗算を行い、その乗算結果を積算した値から復調信号を得る復調手段と、
上記復調手段で復調された復調信号をデコードし、上記ウォブリンググルーブとして記録された情報を得るデコード手段と、
を備えたことを特徴とするディスクドライブ装置。
【請求項６】
上記デコード手段は、上記ウォブリンググルーブとして記録された情報として、ディスク記録媒体上のアドレス情報を得ることを特徴とする請求項５に記載のディスクドライブ装置。
【請求項７】
上記内部基準波発生手段は、
上記基準タイミング信号生成手段からの基準タイミング信号によりリセットされるとともに、上記クロック信号タイミングでカウントを行うカウンタと、
それぞれが上記クロック信号の１クロック周期の範囲内で位相の異なる内部基準波のデータを保持するとともに、それぞれが上記カウンタからのカウント値によって指定されるデータを出力するようにされた複数のテーブルと、
から構成されるとともに、
上記選択手段は、上記複数のテーブルのうちの１つを選択する構成とされていることを特徴とする請求項５に記載のディスクドライブ装置。
【請求項８】
上記読出手段で読み出された変調信号はＭＳＫ変調信号であり、
上記内部基準波発生手段は、ＭＳＫ変調信号の基準波と同一周波数の内部基準波を出力することを特徴とする請求項５に記載のディスクドライブ装置。
【請求項９】
上記読出手段で読み出された変調信号はＳＴＷ変調信号であり、
上記内部基準波発生手段は、ＳＴＷ変調信号の基準波の二次高調波となる内部基準波を出力することを特徴とする請求項５に記載のディスクドライブ装置。
【請求項１０】
入力された変調信号に基づいて、変調周波数信号、及び変調周波数信号を逓倍したクロック信号を生成する信号生成手段と、
上記入力された変調信号を上記クロック信号でサンプリングしてデジタルデータとしての変調信号データを出力するＡ／Ｄ変換手段と、
上記変調周波数信号に基づいて基準タイミング信号を生成するとともに、該基準タイミング信号に対して上記クロック信号単位で遅延を与える基準タイミング信号生成手段と、
上記クロック信号の１クロック周期の範囲内で位相の異なる複数の内部基準波を、上記基準タイミング信号を基準として発生させることのできる内部基準波発生手段と、
上記内部基準波発生手段による複数の内部基準波のうちの１つを選択する選択手段と、
上記選択手段で選択された上記内部基準波のデータと、上記Ａ／Ｄ変換手段から出力される変調信号データとの乗算を行い、その乗算結果を積算した値から復調信号を得る復調手段と、
を備えた復調装置における、上記内部基準波の位相調整方法として、
上記基準タイミング信号生成手段における上記遅延の時間を段階的に変化させながら復調動作の評価値を取得していき、最適な遅延時間を判別して設定する遅延時間設定ステップと、
上記最適な遅延時間が設定された状態で、上記内部基準波発生手段による複数の内部基準波のそれぞれを順次選択しながら復調動作の評価値を取得していき、最適な内部基準波を判別し、上記選択手段を最適な内部基準波の選択状態に設定する内部基準波選択ステップと、
を備えることを特徴とする位相調整方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はＭＳＫ（Minimum Shift Keying）変調信号、ＳＴＷ(Saw Tooth Wobble)変調信号に対する復調装置、復調装置を備えたディスクドライブ装置、及び復調装置における内部基準波の位相調整方法に関するものである。
【背景技術】
【０００２】
【特許文献１】特開２００３−１２３２４９号公報
【特許文献２】特許第３３４３９９７号
【特許文献３】特許第３２３３０１６号
【０００３】
デジタルデータを記録・再生するための技術として、例えば、ＣＤ（Compact Disk），ＭＤ（Mini-Disk），ＤＶＤ（Digital Versatile Disk）などの、光ディスク（光磁気ディスクを含む）を記録メディアに用いたデータ記録技術がある。光ディスクとは、金属薄板をプラスチックで保護した円盤に、レーザ光を照射し、その反射光の変化で信号を読み取る記録メディアの総称である。
光ディスクには、例えばＣＤ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭなどとして知られているように再生専用タイプのものと、ＭＤ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、ＤＶＤ−ＲＡＭなどで知られているようにユーザーデータが記録可能なタイプがある。記録可能タイプのものは、光磁気記録方式、相変化記録方式、色素膜変化記録方式などが利用されることで、データが記録可能とされる。色素膜変化記録方式はライトワンス記録方式とも呼ばれ、一度だけデータ記録が可能で書換不能であるため、データ保存用途などに好適とされる。一方、光磁気記録方式や相変化記録方式は、データの書換が可能であり音楽、映像、ゲーム、アプリケーションプログラム等の各種コンテンツデータの記録を始めとして各種用途に利用される。
更に近年、ブルーレイディスク（Blu-Ray Disc）と呼ばれる高密度光ディスクが開発され、著しい大容量化が図られている。
【０００４】
光磁気記録方式、色素膜変化記録方式、相変化記録方式などの記録可能なディスクに対してデータを記録するには、データトラックに対するトラッキングを行うための案内手段が必要になり、このために、プリグルーブとして予め溝（グルーブ）を形成し、そのグルーブもしくはランド（グルーブとグルーブに挟まれる断面台地状の部位）をデータトラックとすることが行われている。
またデータトラック上の所定の位置にデータを記録することができるようにアドレス情報を記録する必要もあるが、このアドレス情報は、グルーブをウォブリング（蛇行）させることで記録される場合がある。
【０００５】
すなわち、データを記録するトラックが例えばプリグループとして予め形成されるが、このプリグループの側壁をアドレス情報に対応してウォブリングさせる。
このようにすると、記録時や再生時に、反射光情報として得られるウォブリング情報からアドレスを読み取ることができ、例えばアドレスを示すピットデータ等を予めトラック上に形成しておかなくても、所望の位置にデータを記録再生することができる。
このようにウォブリンググルーブとしてアドレス情報を付加することで、例えばトラック上に離散的にアドレスエリアを設けて例えばピットデータとしてアドレスを記録することが不要となり、そのアドレスエリアが不要となる分、実データの記録容量を増大させることができる。
なお、このようなウォブリングされたグルーブにより表現される絶対時間（アドレス）情報は、ＡＴＩＰ（Absolute Time In Pregroove）又はＡＤＩＰ（Adress In Pregroove）と呼ばれる。
【０００６】
上記ブルーレイディスクの場合、ＭＳＫ変調とＳＴＷ変調を組み合わせた変調波形に基づいてグルーブがウォブリングされる。
このＭＳＫ変調とＳＴＷ変調、及びこれらを組み合わせて形成されるＡＤＩＰ情報について詳しくは後述するが、ＭＳＫ変調は、位相が連続したＦＳＫ（Frequency Shift Keying）変調のうちの変調指数が０．５のものである。
またＳＴＷ変調は、ウォブル基本波に対して２倍の高調波を加算又は減算することで、鋸歯状波形のような変調波系を生成する変調方式である。
ブルーレイディスクに対応するディスクドライブ装置では、このようなＡＤＩＰ情報を再生するために、ＭＳＫ復調器、ＳＴＷ復調器が搭載されることになる。
特にＭＳＫ／ＳＴＷ変調信号の復調及びＡＤＩＰ情報のデコードに関する技術は上記特許文献１，２，３に開示されている。
【０００７】
図１８に、ＡＤＩＰ情報をデコードするために、その前段の処理として必要となるＭＳＫ復調／ＳＴＷ復調を行う回路例を示す。これは、ディスクのウォブリンググルーブによる反射光情報としてのプッシュプル信号Ｐ／Ｐについて、ＭＳＫ復調／ＳＴＷ復調を行い、その復調信号を後段のＡＤＩＰデコーダに供給する回路である。なお説明上、図８、図９も参照する。
【０００８】
ウォブリンググルーブの変調信号として得られる図８（ａ）のようなプッシュプル信号は、図１８のＭＳＫ復調器１１０において、Ａ／Ｄ変換器１１１及びコンパレータ１１２に供給される。
コンパレータ１１２は、プッシュプル信号Ｐ／Ｐを２値化し、ＰＬＬ回路１１３に供給する。ＰＬＬ回路１１３では、２値化信号に基づいて図８（ｂ）のように、プッシュプル信号Ｐ／Ｐ、つまりウォブリンググルーブの変調信号の周波数（ウォブル周波数）のクロック（以下、変調周波数信号）を生成する。
またＰＬＬ回路１１３から出力される変調周波数信号は、ＰＬＬ回路１１４及びエッジ検出回路１１５に供給される。
ＰＬＬ回路１１４では、変調周波数信号を逓倍し、クロックＣＫを生成する。このクロックＣＫは、Ａ／Ｄ変換器１１１のサンプリングクロックとされ、また、エッジ検出回路１１５、遅延回路１１６、カウンタ１１７で用いられる。
【０００９】
エッジ検出回路１１５は、変調周波数信号の立ち上がりエッジを検出し、立ち上がりエッジの検出パルスを出力する。この検出パルスはウォブル周波数信号の基準タイミングの情報となる。
そしてエッジ検出回路１１５による検出パルスは遅延回路１１６でクロックＣＫの単位で所定の遅延時間が与えられてから、カウンタ１１７に供給される。カウンタ１１７は、クロックＣＫをカウントする動作を行うが、遅延回路１１６からの検出パルスが供給されたタイミングでカウントリセットを行う。つまりカウンタ１１７は、検出パルスによるリセットタイミングからクロックＣＫをカウントしていき、そのカウント値をｃｏｓテーブル１２１に出力する。
ｃｏｓテーブル１２１は、内部基準波となる波形データを記憶したテーブルであり、各データがカウンタ１１７のカウント値に応じて読み出される。
例えばクロックＣＫは、ウォブル基本波形の１周期が２３クロックとなる周波数であるとする。そしてカウンタ１１７は、ウォブル基本波形の１周期間隔でリセットされることになるため、０〜２２のカウント値を繰り返し発生させることになる。
ｃｏｓテーブル１２１では、内部基準波となるｃｏｓ波形データとして、ＴＤ０〜ＴＤ２２のデータを記憶しており、これがカウント値に応じて順次読み出されていく。これによって図８（ｃ）のように、ウォブル基本波形と同一周波数の内部基準波が発生され、乗算器１１８に供給される。
【００１０】
一方、入力されたプッシュプル信号Ｐ／ＰはＡ／Ｄ変換器１１１でクロックＣＫでサンプリングされてデジタルデータ化され、乗算器１１８に供給される。
従って乗算器１１８においては、変調信号データと、内部基準波データが乗算される。この乗算値は例えば図８（ｄ）のようになる。そして乗算値は加算器１１９に供給され、積算される。加算器１１９は、遅延回路１１６からの検出パルスによってリセットされる。つまり加算器１１９はカウンタ１１７と同タイミングでリセットされる。従って加算器では、１ウォブル基本波形周期の間で乗算値の積算を行うことになる。例えば２３サンプルの乗算結果を積算する動作を繰り返す。
するとその積算値（乗算後加算値）は、図８（ｅ）のように推移する。このような加算器１１９の出力は正負判定回路１２０で正負判定され、判定結果がＭＳＫ復調信号となる。例えば加算器１１９の出力に対して所定タイミングでサンプル／ホールドし、ホールド値の正負を判別する（２値化する）ことで、復調信号を得る。即ち図８に示されるように、入力される変調信号においてウォブル基本波の区間では乗算後加算値は正方向に推移する。一方、ＭＳＫマークの区間では乗算後加算値が負方向に推移する。従って、これを正負判定することでＭＳＫマークと基本波を判別する復調信号が得られる。
【００１１】
ＳＴＷ復調器１３０については、ここでの詳細な説明は略すが、ＭＳＫ復調器１１０とほぼ同様の構成となる。即ち変調信号であるプッシュプル信号Ｐ／Ｐをデジタルデータ化し、それに対して内部基準波を乗算し、乗算結果の積算値を正負判定することでＳＴＷ復調信号が得られる。但しＳＴＷ復調器１３０の場合、内部基準波はウォブル基本波形の二次高調波の信号となる。また積算は、１ウォブル基本波形の期間ではなく、ウォブル信号（プッシュプル信号Ｐ／Ｐ）においてＳＴＷ変調がなされている複数ウォブル期間において行われる。
【発明の開示】
【発明が解決しようとする課題】
【００１２】
ところで、ディスクから読み出されるウォブル信号波形は、隣接トラックからのクロストーク、記録前と記録後の出力振幅の違い、ディスクの品質ばらつきなどにより変動している。このノイズ成分の多いＳ／Ｎの悪い信号からＭＳＫ信号、ＳＴＷ信号を復調しようとすると、特に高転送レート時においてサンプリング周波数が相対的に低くなるため、変調信号波形（ウォブル信号波形）と、内部基本波との位相が大きく異なる場合があり、その位相のずれが復調エラーの発生原因になっていた。
例えば図９に、入力される変調信号（図９（ａ））と内部基準波（図９（ｃ））の位相が大きくずれた場合を示している。この場合、乗算値は図９（ｄ）のようになり、乗算後加算値は図９（ｅ）のようになる。この乗算後加算値は、位相が合っている場合の図８（ｅ）の乗算後加算値と比較してわかるように、正負判定の際にエラーの生じやすい状態となっている。
【００１３】
この位相ズレを解消するためには、遅延回路１１６での遅延量を調整することが行われる。例えば図１８のＣＰＵ１００は遅延回路１１６での遅延量を、クロックＣＫ単位で可変設定できるようにされている。
上記のようにクロックＣＫは、１ウォブル基本波形周期において２３クロックとなる周波数であるとするとき、遅延回路１１６での遅延量を変更することで、１／２３周期単位で内部基準波の位相を調整できることになる。つまり図１９（ａ）のウォブル基本波形周期においてクロックＣＫが２３クロックとなる場合、カウンタ１１７のリセットタイミングがクロックタイミング単位で可変されることになるため、ｃｏｓテーブル１２１から出力されるデータＴＤ０〜ＴＤ２２のタイミングを、図１９（ｃ）（ｄ）（ｅ）・・・のように変化させ、内部基準波の位相を変更することができる。
このようにして変調信号に対して乗算器１１８で乗算する内部基準波の位相を合わせるように調整すれば、位相ズレによる復調エラーを回避できる。
【００１４】
しかしながら実際には、例えば１ウォブル基本波形周期の１／２３の単位で位相調整では、その１段階の調整幅（位相差）が大きく、復調エラーを十分に回避できる程度の精密さでの位相調整ができなかった。
ただし、このようなことに対しては、クロックＣＫの周波数を高くすれば良いものと言える。クロックＣＫの周波数が高くすれば、遅延回路１１６での遅延量もそれだけ細かい段階で調整でき、これによって内部基準波の位相も精密に調整できる。特に上記特許文献３には、サンプリング周波数を高めて信号波形の位相分解能を上げる方式が示されている。
【００１５】
ところが、サンプリング周波数（クロックＣＫ）を高周波数化することは簡単ではない。特に現状では、高転送レート時の動作を考えなければならず、その場合サンプリング周波数を上げることでは回路の動作負担が著しく増すこととなり、実際上、クロック周波数の高周波数化は困難になっている。
【課題を解決するための手段】
【００１６】
本発明はこのような問題に鑑み、サンプリング周波数を上げなくとも、より精密な位相調整ができるようにし、これによって安定した復調動作が実現されるようにすることを目的とする。
【００１７】
本発明の復調装置は、入力された変調信号に基づいて、変調周波数信号、及び変調周波数信号を逓倍したクロック信号を生成する信号生成手段と、上記入力された変調信号を上記クロック信号でサンプリングしてデジタルデータとしての変調信号データを出力するＡ／Ｄ変換手段と、上記変調周波数信号に基づいて基準タイミング信号を生成するとともに、該基準タイミング信号に対して上記クロック信号単位で遅延を与える基準タイミング信号生成手段と、上記クロック信号の１クロック周期の範囲内で位相の異なる複数の内部基準波を上記基準タイミング信号を基準として発生させることのできる内部基準波発生手段と、上記内部基準波発生手段による複数の内部基準波のうちの１つを選択する選択手段と、上記基準タイミング信号生成手段における上記遅延の時間を設定し、また上記選択手段の選択状態を設定することで、上記内部基準波の位相調整を行う位相調整手段と、上記位相調整手段で位相調整された上記内部基準波のデータと、上記Ａ／Ｄ変換手段から出力される変調信号データとの乗算を行い、その乗算結果を積算した値から復調信号を得る復調手段とを備える。
また、この場合において、上記内部基準波発生手段は、上記基準タイミング信号生成手段からの基準タイミング信号によりリセットされるとともに、上記クロック信号タイミングでカウントを行うカウンタと、それぞれが上記クロック信号の１クロック周期の範囲内で位相の異なる内部基準波のデータを保持するとともに、それぞれが上記カウンタからのカウント値によって指定されるデータを出力するようにされた複数のテーブルとから構成されるようにし、上記選択手段は、上記複数のテーブルのうちの１つを選択する構成とする。
【００１８】
また本発明のディスクドライブ装置は、ディスク記録媒体上でウォブリンググルーブとして記録された変調信号を読み出す読出手段を備え、その読出手段で読み出された変調信号について、上記構成の復調装置で復調を行う。そして復調された復調信号をデコード手段でデコードし、上記ウォブリンググルーブとして記録された情報を得る構成とする。
この場合上記デコード手段は、上記ウォブリンググルーブとして記録された情報として、ディスク記録媒体上のアドレス情報を得る。
【００１９】
また上記復調装置、又はディスクドライブ装置において、上記変調信号はＭＳＫ変調信号であり、上記内部基準波発生手段は、ＭＳＫ変調信号の基準波と同一周波数の内部基準波を出力する。
また上記変調信号はＳＴＷ変調信号であり、上記内部基準波発生手段は、ＳＴＷ変調信号の基準波の二次高調波となる内部基準波を出力する。
【００２０】
本発明の位相調整方法は、上記構成の復調装置における、上記内部基準波の位相調整方法である。そして、上記基準タイミング信号生成手段における上記遅延の時間を段階的に変化させながら復調動作の評価値を取得していき、最適な遅延時間を判別して設定する遅延時間設定ステップと、上記最適な遅延時間が設定された状態で、上記内部基準波発生手段による複数の内部基準波のそれぞれを順次選択しながら復調動作の評価値を取得していき、最適な内部基準波を判別し、上記選択手段を最適な内部基準波の選択状態に設定する内部基準波選択ステップとを備える。
【００２１】
即ち本発明は、入力される変調信号波に内部基準波を演算することによって復調を行なう回路において、内部基準波発生手段は、例えば内部基準波のテーブル（演算数値表）として位相を変えた数値表を複数備えるようにする。そして複数のテーブルのうちで１つを選択できる構成をとることにより、内部基準波を生成するクロックと入力される変調信号の位相に差がある場合でも、その位相差を解消するように内部基準波の位相を調整し、位相のそろった波形で復調のための演算を行うことができるようにするものである。
【発明の効果】
【００２２】
本発明によれば、入力される変調信号波に内部基準波を演算することによって復調を行なう回路において、内部基準波発生手段は、１クロック周期内で位相の異なる複数の内部基準波を発生させることができるようにしている。例えば内部基準波のテーブル（演算数値表）として位相を変えた数値表を複数備え、複数のテーブルのうちで１つを選択できる構成をとる。これにより、内部基準波を生成するクロックと入力される変調信号の位相に差がある場合でも、その位相差を解消するように内部基準波の位相を調整し、位相のそろった波形で復調のための演算を行うことができるため、ノイズの多い入力信号（変調信号）に対しても、正しく復調できるようになるという効果がある。
特に、ディスクドライブ装置における高転送レートでの動作において、ディスクの高速回転とともに回路動作周波数を上げる事ができない場合、どうしてもサンプリング間隔が相対的にまばらになり、隣接トラックからのクロストーク、書き込み後の反射率の低下ウォブル信号の悪化によりＭＳＫ復調データ、ＳＴＷ復調データを正しく読めなくなる傾向にあるが、本発明によればクロック周波数を上げることなく位相調整の分解能を上げることができるため、ウォブルに変動が加わっても十分に復調でき、アドレスが正しく読み出せることとなる。さらにこれによっては、正しくアドレス情報が読み出されるまでの無駄時間が短縮され、またばらつきの大きい記録再生メディアに対しても安定に記録再生することができるという利点も生ずる。
また、適切な位相調整により、ピックアップ部の特性のばらつきに対しても、ウォブルアドレス復調能力を維持することができるため、ピックアップ部の歩留まりを改善することもできる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の実施の形態を次の順序で説明する。
１．ＭＳＫ変調、ＳＴＷ変調、及びＡＤＩＰ
２．ディスクドライブ装置の構成
３．ＭＳＫ復調器
４．ＳＴＷ復調器
５．実施の形態の効果及び変形例
【００２４】
１．ＭＳＫ変調、ＳＴＷ変調、及びＡＤＩＰ
本発明の実施の形態に対応する光ディスク１は、図１（ａ）に示すように、記録トラックとなるグルーブＧＶが形成されている。このグルーブＧＶは、内周側から外周側へスパイラル状に形成されている。そのため、この光ディスク１の半径方向の切断面を見ると、図１（ｂ）に示すように、凸状のランドＬと、凹状のグルーブＧＶとが交互に形成されることとなる。なお、図１（ａ）のスパイラル方向は、光ディスク１をレーベル面側から見た状態であり、複数の記録層を有するディスクの場合、各記録層でスパイラル状態が異なる場合がある。
【００２５】
光ディスク１のグルーブＧＶは、図１（ｂ）に示すように、接線方向に対して蛇行形成されている。このグルーブＧＶの蛇行形状は、ウォブル信号に応じた形状となっている。そのため、光ディスクドライブでは、グルーブＧＶに照射したレーザスポットＬＳの反射光からそのグルーブＧＶの両エッジ位置を検出し、レーザスポットＬＳを記録トラックに沿って移動させていった際におけるその両エッジ位置のディスク半径方向に対する変動成分を抽出することにより、ウォブル信号を再生することができる。
このウォブル信号には、その記録位置における記録トラックのアドレス情報（物理アドレスやその他の付加情報等）が変調されている。そのため、光ディスクドライブでは、このウォブル信号からアドレス情報等を復調することによって、データの記録や再生の際のアドレス制御等を行うことができる。
【００２６】
なお、本発明の実施の形態では、グルーブ記録がされる光ディスクについて説明をするが、本発明はこのようなグルーブ記録の光ディスクに限らず、ランドにデータを記録するランド記録を行う光ディスクに適用することも可能であるし、また、グルーブ及びランドにデータを記録するランドグルーブ記録の光ディスクにも適用することも可能である。
【００２７】
ここで、本実施の形態の光ディスク１では、２つの変調方式を用いて、ウォブル信号に対してアドレス情報を変調している。一つは、ＭＳＫ（Minimum Shift Keying）変調方式である。もう一つは、正弦波のキャリア信号に対して偶数次の高調波信号を付加し、被変調データの符号に応じて当該高調波信号の極性を変化させることによって変調するＳＴＷ(Saw Tooth Wobble)変調方式である。
【００２８】
本実施の形態の光ディスク１では、図３（ａ）に示すように、所定周波数の正弦波の基準キャリア信号波形が所定周期連続したブロックを構成し、このブロック内に、ＭＳＫ変調されたアドレス情報が挿入されるＭＳＫ変調部と、ＳＴＷ変調されたアドレス情報が挿入されるＳＴＷ変調部とを設けたウォブル信号を生成する。すなわち、ＭＳＫ変調されたアドレス情報と、ＳＴＷ変調されたアドレス情報とを、ブロック内の異なる位置に挿入している。さらに、ＭＳＫ変調で用いられる２つの正弦波のキャリア信号のうちの一方のキャリア信号と、ＳＴＷ変調のキャリア信号とを、上記の基準キャリア信号としている。また、ＭＳＫ変調部とＳＴＷ変調部とは、それぞれブロック内の異なる位置に配置するものとし、ＭＳＫ変調部とＳＴＷ変調部との間には、１周期以上の基準キャリア信号が配置されるものとしている。
【００２９】
なお、なんらデータの変調がされておらず、基準キャリア信号の周波数成分だけが現れる部分を、以下モノトーンウォブルと呼ぶ。また、以下では、基準キャリア信号として用いる正弦波信号は、Ｃｏｓ(ωｔ)であるものとする。また、基準キャリア信号の１周期を１ウォブル周期と呼ぶ。また、基準キャリア信号の周波数は、光ディスク１の内周から外周まで一定であり、レーザスポットが記録トラックに沿って移動する際の線速度との関係に応じて定まる。
【００３０】
以下、ＭＳＫ変調及びＳＴＷ変調の変調方法についてさらに詳細に説明をする。まず、ＭＳＫ変調方式を用いたアドレス情報の変調方式について説明をする。
ＭＳＫ変調は、位相が連続したＦＳＫ（Frequency Shift Keying）変調のうちの変調指数が０．５のものである。ＦＳＫ変調は、周波数ｆ１と周波数ｆ２の２つのキャリア信号に対して、被変調データの符号の“０”，“１”をそれぞれ対応させて変調する方式である。つまり、被変調データが“０”であれば周波数ｆ１の正弦波波形を出力し、被変調データが“１”であれば周波数ｆ１の正弦波波形を出力する変調方式である。さらに、位相が連続したＦＳＫ変調の場合には、被変調データの符号の切り換えタイミングにおいて、２つのキャリア信号の位相が連続する。
このＦＳＫ変調では、変調指数ｍというものが定義される。この変調指数ｍは、
ｍ＝｜ｆ１−ｆ２｜Ｔ
で定義される。ここで、Ｔは、被変調データの伝送速度（１／最短の符号長の時間）である。このｍが０．５の場合の位相連続ＦＳＫ変調のことを、ＭＳＫ変調という。
【００３１】
ＭＳＫ変調波形を図２（ａ）に示す。図２（ａ）においては、モノトーンウォブルＭＷに挟まれた３ウォブル周期の領域にＭＳＫ変調波形（ＭＭ１，ＭＭ２，ＭＭ３）が存在している状態を示している。
上記のようにモノトーンウォブルをＣｏｓ(ωｔ)と表現すると、ＭＳＫ変調に用いられる２つの周波数は、一方を基準キャリア信号と同一の周波数とし、他方を基準キャリア信号の１．５倍の周波数とするため、ＭＳＫ変調に用いられる信号波形は、一方がＣｏｓ(ωｔ)又は−Ｃｏｓ(ωｔ)となり、他方がＣｏｓ(１．５ωｔ)又は−Ｃｏｓ(１．５ωｔ)となる。
そして図２（ａ）の波形では、２つのモノトーンウォブルと、ＭＳＫ変調領域と、２つのモノトーンウォブルを示しており、その場合、ＭＳＫストリームの信号波形は、１ウォブル周期毎に、Cos(wt),Cos(wt),Cos(1.5wt),-Cos(wt),-Cos(1.5wt),Cos(wt)といった波形となる。なお図面では、モノトーンウォブルのＣｏｓ(ωｔ)＝ｃｏｓ｛２π・(fwob)・ｔ｝として示しており（fwobは基準キャリア周波数）、従って、ＭＳＫ変調領域としての３ウォブル期間は、ＭＭ１＝ｃｏｓ｛２π・(1.5・fwob)・ｔ｝、ＭＭ２＝−ｃｏｓ｛２π・(fwob)・ｔ｝、ＭＭ３＝−ｃｏｓ｛２π・(1.5・fwob)・ｔ｝となる。
このように１個目のウォブル周期期間（ＭＭ１）はモノトーンウォブルの１．５倍の周波数、２個目（ＭＭ２）はモノトーンウォブルと同じ周波数、３個目（ＭＭ３）はモノトーンウォブルの１．５倍の周波数とされ、この３ウォブル期間で位相が戻る。つまり前後のモノトーンウォブルと位相が連続した状態であり、しかも２個目のウォブル（ＭＭ２）はモノトーンウォブルに対して極性が反転したものとなる。
【００３２】
光ディスク１では、ウォブル信号を以上のようなＭＳＫストリームとすることによって、ウォブル信号にアドレス情報を変調しており、このＭＳＫ変調信号は以下の理由により同期検波が可能なものとなる。
光ディスク１のウォブル信号にＭＳＫ変調方式で被変調データを挿入する場合、まず、被変調データのデータストリームに対して、ウォブル周期に対応するクロック単位で差動符号化処理をする。すなわち、被変調データのストリームと、基準キャリア信号の１周期分遅延させた遅延データとを差分演算する。この差動符号化処理をしたデータを、プリコードデータとする。続いて、このプリコードデータをＭＳＫ変調して、上記のようなＭＳＫストリームを生成する。
【００３３】
上記差動符号化データ（プリコードデータ）は、被変調データの符号変化点でビットが立つ（“１”となる）。被変調データの符号長がウォブル周期の２倍以上とされているので、被変調データの符号長の後半部分には、必ず基準キャリア信号（Ｃｏｓ(ωｔ)）又はその反転信号（−Ｃｏｓ(ωｔ)）が挿入されることとなる。プリコードデータのビットが“１”となると、基準キャリア信号に対して１．５倍の周波数の波形が挿入され、さらに、符号の切り換え点においては位相を合わせて波形が接続される。従って、被変調データの符号長の後半部分に挿入される信号波形は、被変調データが“０”であれば、必ず基準キャリア信号波形（Ｃｏｓ(ωｔ)）となり、被変調データが“１”であれば必ずその反転信号波形（−Ｃｏｓ(ωｔ)）となる。同期検波出力は、キャリア信号に対して位相が合っていれば、プラス側の値になり、位相が反転していればマイナス側の値となるので、以上のようなＭＳＫ変調した信号を基準キャリア信号により同期検波すれば、被変調データの復調が可能となるものである。
【００３４】
続いてＳＴＷ変調について説明する。
ＳＴＷ変調は、上述のように正弦波のキャリア信号に対して偶数次の高調波信号を付加し、当該高調波信号の極性を被変調データの符号に応じて変化させることによってデジタル符号を変調する変調方式である。
光ディスク１では、ＳＴＷ変調のキャリア信号は、上記ＭＳＫ変調のキャリア信号である基準キャリア信号（Ｃｏｓ(ωｔ)）と同一周波数及び位相の信号としている。付加する偶数次の高調波信号は、基準キャリア信号（Ｃｏｓ(ωｔ)）の２次高調波であるＳｉｎ(２ωｔ)、−Ｓｉｎ(２ωｔ)とし、その振幅は、基準キャリア信号の振幅に対して−１２ｄＢの振幅としている。被変調データの最小符号長は、ウォブル周期（基準キャリア信号の周期）の２倍としている。
そして、被変調データの符号が“１”のときにはＳｉｎ(２ωｔ)をキャリア信号に付加し、“０”のときには−Ｓｉｎ(２ωｔ)をキャリア信号に付加して変調を行うものとする。
【００３５】
以上のような方式でウォブル信号を変調した場合の信号波形を図２（ｂ）に示す。図２（ｂ）においては、中央のウォブル期間に基準キャリア信号（Ｃｏｓ(ωｔ)）のモノトーンウォブルＭＷの信号波形を示している。そしてその前の２つのウォブル期間において、基準キャリア信号（Ｃｏｓ(ωｔ)）に対してＳｉｎ(２ωｔ)が付加された信号波形、即ち、被変調データが“１”のときの信号波形を示している。またモノトーンウォブルＭＷの後の２ウォブル期間において、基準キャリア信号（Ｃｏｓ(ωｔ)）に対して−Ｓｉｎ(２ωｔ)が付加された信号波形、即ち、被変調データが“０”のときの信号波形を示している。
なお図面では、モノトーンウォブルのＣｏｓ(ωｔ)＝ｃｏｓ｛２π・(fwob)・ｔ｝として示しており、従って、ＳＴＷ変調信号は、被変調データが“１”の場合、ｃｏｓ｛２π・(fwob)・ｔ｝＋ａ・ｓｉｎ｛２π・(２・fwob)・ｔ｝となり、被変調データが“０”の場合、ｃｏｓ｛２π・(fwob)・ｔ｝−ａ・ｓｉｎ｛２π・(２・fwob)・ｔ｝となるとして示している。
図からわかるように、このＳＴＷ信号波形は、ディスク外周側に急峻に立ち上がり、内周側に緩やかに戻る波形と、その逆にディスク外周側に緩い傾斜で立ち上がって急峻に戻る波形となり、これによって「１」「０」の値が表現される。またどちらの波形の場合も、破線で示すモノトーンウォブルＭＷと共通のゼロクロスポイントを有するものとなる。従ってＭＳＫ方式のモノトーンウォブルＭＷの部分と共通の基本は成分からクロックを抽出するに当たって、その位相に影響を与えない。
【００３６】
そしてこのように基準キャリア信号に対して正負の偶数次の高調波信号を付加した場合には、その生成波形の特性から、この高調波信号により同期検波して、被変調データの符号長時間その同期検波出力を積分することによって、被変調データを復調することが可能である。
なお、光ディスク１では、キャリア信号に加える高調波信号を２次高調波としているが、２次高調波に限らず、偶数次の高調波であればどのような信号を加算してもよい。また光ディスク１では、２次高調波のみを加算しているが、２次高調波と４次高調波との両者を同時に加算するといったように複数の高調波信号を同時に加算しても良い。
【００３７】
以上のようなＭＳＫ変調、ＳＴＷ変調を含むＡＤＩＰ構造を説明する。ＡＤＩＰ情報としての１つのユニット（ＡＤＩＰユニット）は、５６ウォブルから構成される。
図３（ｂ）に８種類のＡＤＩＰユニットを示す。８種類とは、モノトーンユニット、リファレンスユニット、シンク０ユニット、シンク１ユニット、シンク２ユニット、シンク３ユニット、データ１ユニット、データ０ユニットである。
８種類の全てのＡＤＩＰユニットでは、先頭のウォブル番号０，１，２はＭＳＫマークとされる。
モノトーンユニットは、ＭＳＫマークに続くウォブル番号４〜５５が全てモノトーンウォブルで構成される。
リファレンスユニットは、ウォブル番号１８〜５４が、０値を示すＳＴＷ変調ウォブルとなる。
シンク０ユニット、シンク１ユニット、シンク２ユニット、シンク３ユニットは、それぞれシンク情報の為のＡＤＩＰユニットであり、図示するようにそれぞれ所定ウォブル番号位置にＭＳＫマークが配置される。
データ１ユニットは値「１」を表現し、またデータ０ユニットは値「０」を表現するユニットである。データ１ユニットの場合、ウォブル番号１２〜１４にＭＳＫマークが配され、またウォブル番号１８〜５４が、値「１」のＳＴＷ変調ウォブルとされる。データ０ユニットの場合、ウォブル番号１４〜１６にＭＳＫマークが配され、またウォブル番号１８〜５４が、値「０」のＳＴＷ変調ウォブルとされる。
【００３８】
このようなＡＤＩＰユニットが８３個集められることによって、１つのＡＤＩＰ情報（アドレス情報）が形成される。
即ち図４に示すように、ＡＤＩＰ情報の１単位は、ＡＤＩＰユニット０〜８２により形成される。そしてＡＤＩＰユニットナンバ０から７が、モノトーンユニット、シンク０ユニット、モノトーンユニット、シンク１ユニット、モノトーンユニット、シンク２ユニット、モノトーンユニット、シンク３ユニットとされる。
ＡＤＩＰユニットナンバ８以降は、リファレンスユニット及び４ビット分のデータユニットとしての５つのユニットが繰り返し配される。そして各データユニット（例えばdata[0]、data[1]、data[2]、data[3]・・・data[59]）は、上記データ１ユニット、データ０ユニットのいずれかとされることで、ＡＤＩＰ情報としての６０ビットの値が示される。この６０ビットには、アドレス値、付加情報、ＥＣＣパリティ等が含まれる。
【００３９】
２．ディスクドライブ装置の構成
次に、上記のようなディスク１に対応して記録／再生を行うことのできるディスクドライブ装置を説明する。図５はディスクドライブ装置の構成を示す。
ディスク１は、図示しないターンテーブルに積載され、記録／再生動作時においてスピンドルモータ５２によって一定線速度（ＣＬＶ）で回転駆動される。
そして光学ピックアップ（光学ヘッド）５１によってディスク１上のグルーブトラックのウォブリングとして埋め込まれたＡＤＩＰ情報の読み出しがおこなわれる。
なお、ディスク１上には、再生専用の管理情報として例えばディスクの物理情報等がエンボスピット又はウォブリンググルーブによって記録されるが、これらの情報の読出もピックアップ５１により行われる。
またデータ記録時には光学ピックアップによってトラックにユーザーデータがフェイズチェンジマークとして記録され、再生時には光学ピックアップによって記録されたマークの読出が行われる。
【００４０】
ピックアップ５１内には、レーザ光源となるレーザダイオードや、反射光を検出するためのフォトディテクタ、レーザ光の出力端となる対物レンズ、レーザ光を対物レンズを介してディスク記録面に照射し、またその反射光をフォトディテクタに導く光学系（図示せず）が形成される。レーザダイオードは、例えば波長４０５ｎｍのいわゆる青色レーザを出力する。また光学系によるＮＡは０．８５である。
【００４１】
ピックアップ５１内において対物レンズは二軸機構によってトラッキング方向及びフォーカス方向に移動可能に保持されている。
またピックアップ５１全体はスレッド機構５３によりディスク半径方向に移動可能とされている。
またピックアップ５１におけるレーザダイオードはレーザドライバ６３からのドライブ信号（ドライブ電流）によってレーザ発光駆動される。
【００４２】
ディスク１からの反射光情報はフォトディテクタによって検出され、受光光量に応じた電気信号とされてマトリクス回路５４に供給される。
マトリクス回路５４には、フォトディテクタとしての複数の受光素子からの出力電流に対応して電流電圧変換回路、マトリクス演算／増幅回路等を備え、マトリクス演算処理により必要な信号を生成する。
例えば再生データに相当する高周波信号（再生データ信号）、サーボ制御のためのフォーカスエラー信号、トラッキングエラー信号などを生成する。
さらに、グルーブのウォブリングに係る信号、即ちウォブリングを検出する信号としてプッシュプル信号を生成する。
マトリクス回路５４から出力される再生データ信号はリーダ／ライタ回路５５へ、フォーカスエラー信号及びトラッキングエラー信号はサーボ回路６１へ、プッシュプル信号はウォブル回路５８へ、それぞれ供給される。
【００４３】
リーダ／ライタ回路５５は、再生データ信号に対して２値化処理、ＰＬＬによる再生クロック生成処理等を行い、例えばフェイズチェンジマークとして読み出されたデータを再生して、変復調回路５６に供給する。
変復調回路５６は、再生時のデコーダとしての機能部位と、記録時のエンコーダとしての機能部位を備える。
再生時にはデコード処理として、再生クロックに基づいてランレングスリミテッドコードの復調処理を行う。
またＥＣＣエンコーダ／デコーダ５７は、記録時にエラー訂正コードを付加するＥＣＣエンコード処理と、再生時にエラー訂正を行うＥＣＣデコード処理を行う。
再生時には、変復調回路５６で復調されたデータを内部メモリに取り込んで、エラー検出／訂正処理及びデインターリーブ等の処理を行い、再生データを得る。
ＥＣＣエンコーダ／デコーダ５７で再生データにまでデコードされたデータは、システムコントローラ６０の指示に基づいて読み出され、ＡＶ（Audio-Visual）システム１２０に転送される。
【００４４】
グルーブのウォブリングに係る信号としてマトリクス回路５４から出力されるプッシュプル信号は、ウォブル回路５８において処理される。ＡＤＩＰ情報としてのプッシュプル信号は、ウォブル回路５８においてＭＳＫ復調、ＳＴＷ復調され、ＡＤＩＰアドレスを構成するデータストリームに復調されてアドレスデコーダ５９に供給される。
アドレスデコーダ５９は、供給されるデータについてのデコードを行い、アドレス値を得て、システムコントローラ６０に供給する。
またアドレスデコーダ５９はウォブル回路５８から供給されるウォブル信号を用いたＰＬＬ処理でクロックを生成し、例えば記録時のエンコードクロックとして各部に供給する。
なおウォブル回路５８におけるＭＳＫ復調、ＳＴＷ復調を行う構成は後述する。
【００４５】
記録時には、ＡＶシステム１２０から記録データが転送されてくるが、その記録データはＥＣＣエンコーダ／デコーダ５７におけるメモリに送られてバッファリングされる。
この場合ＥＣＣエンコーダ／デコーダ５７は、バファリングされた記録データのエンコード処理として、エラー訂正コード付加やインターリーブ、サブコード等の付加を行う。
またＥＣＣエンコードされたデータは、変復調回路５６においてＲＬＬ（１−７）ＰＰ方式（ＲＬＬ；Run Length Limited、ＰＰ：Parity preserve/Prohibit rmtr(repeated minimum transition runlength)）の変調が施され、リーダ／ライタ回路５５に供給される。
記録時においてこれらのエンコード処理のための基準クロックとなるエンコードクロックは上述したようにウォブル信号から生成したクロックを用いる。
【００４６】
エンコード処理により生成された記録データは、リーダ／ライタ回路５５で記録補償処理として、記録層の特性、レーザー光のスポット形状、記録線速度等に対する最適記録パワーの微調整やレーザドライブパルス波形の調整などが行われた後、レーザドライブパルスとしてレーザードライバ６３に送られる。
レーザドライバ６３では供給されたレーザドライブパルスをピックアップ５１内のレーザダイオードに与え、レーザ発光駆動を行う。これによりディスク１に記録データに応じたピット（フェイズチェンジマーク）が形成されることになる。
【００４７】
なお、レーザドライバ６３は、いわゆるＡＰＣ回路（Auto Power Control）を備え、ピックアップ５１内に設けられたレーザパワーのモニタ用ディテクタの出力によりレーザ出力パワーをモニターしながらレーザーの出力が温度などによらず一定になるように制御する。記録時及び再生時のレーザー出力の目標値はシステムコントローラ６０から与えられ、記録時及び再生時にはそれぞれレーザ出力レベルが、その目標値になるように制御する。
【００４８】
サーボ回路６１は、マトリクス回路５４からのフォーカスエラー信号、トラッキングエラー信号から、フォーカス、トラッキング、スレッドの各種サーボドライブ信号を生成しサーボ動作を実行させる。
即ちフォーカスエラー信号、トラッキングエラー信号に応じてフォーカスドライブ信号、トラッキングドライブ信号を生成し、ピックアップ５１内の二軸機構のフォーカスコイル、トラッキングコイルを駆動することになる。これによってピックアップ５１、マトリクス回路５４、サーボ回路６１、二軸機構によるトラッキングサーボループ及びフォーカスサーボループが形成される。
またサーボ回路６１は、システムコントローラ６０からのトラックジャンプ指令に応じて、トラッキングサーボループをオフとし、ジャンプドライブ信号を出力することで、トラックジャンプ動作を実行させる。
またサーボ回路６１は、トラッキングエラー信号の低域成分として得られるスレッドエラー信号や、システムコントローラ６０からのアクセス実行制御などに基づいてスレッドドライブ信号を生成し、スレッド機構５３を駆動する。スレッド機構５３には、図示しないが、ピックアップ５１を保持するメインシャフト、スレッドモータ、伝達ギア等による機構を有し、スレッドドライブ信号に応じてスレッドモータを駆動することで、ピックアップ５１の所要のスライド移動が行なわれる。
【００４９】
スピンドルサーボ回路６２はスピンドルモータ２をＣＬＶ回転させる制御を行う。
スピンドルサーボ回路６２は、ウォブル信号に対するＰＬＬ処理で生成されるクロックを、現在のスピンドルモータ５２の回転速度情報として得、これを所定のＣＬＶ基準速度情報と比較することで、スピンドルエラー信号を生成する。
またデータ再生時においては、リーダ／ライタ回路５５内のＰＬＬによって生成される再生クロック（デコード処理の基準となるクロック）が、現在のスピンドルモータ５２の回転速度情報となるため、これを所定のＣＬＶ基準速度情報と比較することでスピンドルエラー信号を生成することもできる。
そしてスピンドルサーボ回路６２は、スピンドルエラー信号に応じて生成したスピンドルドライブ信号を出力し、スピンドルモータ６２のＣＬＶ回転を実行させる。
またスピンドルサーボ回路６２は、システムコントローラ６０からのスピンドルキック／ブレーキ制御信号に応じてスピンドルドライブ信号を発生させ、スピンドルモータ２の起動、停止、加速、減速などの動作も実行させる。
【００５０】
以上のようなサーボ系及び記録再生系の各種動作はマイクロコンピュータによって形成されたシステムコントローラ６０により制御される。
システムコントローラ６０は、ＡＶシステム１２０からのコマンドに応じて各種処理を実行する。
例えばＡＶシステム１２０から書込命令（ライトコマンド）が出されると、システムコントローラ６０は、まず書き込むべきアドレスにピックアップ５１を移動させる。そしてＥＣＣエンコーダ／デコーダ５７、変復調回路５６により、ＡＶシステム１２０から転送されてきたデータ（例えばＭＰＥＧ２などの各種方式のビデオデータや、オーディオデータ等）について上述したようにエンコード処理を実行させる。そして上記のようにリーダ／ライタ回路５５からのレーザドライブパルスがレーザドライバ６３に供給されることで、記録が実行される。
【００５１】
また例えばＡＶシステム１２０から、ディスク１に記録されている或るデータ（ＭＰＥＧ２ビデオデータ等）の転送を求めるリードコマンドが供給された場合は、まず指示されたアドレスを目的としてシーク動作制御を行う。即ちサーボ回路６１に指令を出し、シークコマンドにより指定されたアドレスをターゲットとするピックアップ５１のアクセス動作を実行させる。
その後、その指示されたデータ区間のデータをＡＶシステム１２０に転送するために必要な動作制御を行う。即ちディスク１からのデータ読出を行い、リーダ／ライタ回路５５、変復調回路５６、ＥＣＣエンコーダ／デコーダ５７におけるデコード／バファリング等を実行させ、要求されたデータを転送する。
【００５２】
なお、これらのフェイズチェンジマークによるデータの記録再生時には、システムコントローラ６０は、ウォブル回路５８及びアドレスデコーダ５９によって検出されるＡＤＩＰアドレスを用いてアクセスや記録再生動作の制御を行う。
【００５３】
ところで、この図５の例は、ＡＶシステム１２０に接続されるディスクドライブ装置としたが、本発明のディスクドライブ装置としては例えばパーソナルコンピュータ等と接続されるものとしてもよい。
さらには他の機器に接続されない形態もあり得る。その場合は、操作部や表示部が設けられたり、データ入出力のインターフェース部位の構成が、図５とは異なるものとなる。つまり、ユーザーの操作に応じて記録や再生が行われるとともに、各種データの入出力のための端子部が形成されればよい。
もちろん構成例としては他にも多様に考えられ、例えば記録専用装置、再生専用装置としての例も考えられる。
【００５４】
図６は、図５の構成の内で、ウォブル信号を復調しＡＤＩＰ情報を得るための回路系のみを示している。上記もしたようにマトリクス回路５４からのプッシュプル信号Ｐ／Ｐがウォブル回路５８に供給される。ウォブル回路５８には、ＭＳＫ復調器１０、ＳＴＷ復調器３０が設けられており、ＭＳＫ復調器１０は、プッシュプル信号Ｐ／Ｐとしてのウォブル信号を復調し、ＭＳＫ復調信号を出力する。ＳＴＷ復調器３０はプッシュプル信号Ｐ／Ｐとしてのウォブル信号を復調し、ＳＴＷ復調信号を出力する。このＭＳＫ復調信号及びＳＴＷ復調信号がアドレスデコーダ５９に供給される。そしてアドレスデコーダ５９によってＡＤＩＰ情報がデコードされ、システムコントローラ６０に供給される。
【００５５】
３．ＭＳＫ復調器
上記図６に示したＭＳＫ復調器１０の構成を図７に示す。図８、図９を参照しながら説明する。
【００５６】
ウォブリンググルーブの変調信号（ウォブル信号）として上述したマトリクス回路５４から得られる図８（ａ）のようなプッシュプル信号Ｐ／Ｐは、ＭＳＫ復調器１０において、Ａ／Ｄ変換器１１及びコンパレータ１２に供給される。
コンパレータ１２は、オペアンプ、コンパレータアンプで構成され、プッシュプル信号Ｐ／Ｐを２値化する。そして２値化したプッシュプル信号Ｐ／ＰをＰＬＬ回路１３に供給する。
ＰＬＬ回路１３では、２値化信号に基づいて図８（ｂ）のように、プッシュプル信号Ｐ／Ｐ、つまりウォブリンググルーブの変調信号の周波数（ウォブル周波数）のクロック（以下、変調周波数信号）を生成する。なおＰＬＬ回路１３はデジタル回路を用いてもよい。
【００５７】
ＰＬＬ回路１３から出力される変調周波数信号は、ＰＬＬ回路１４及びエッジ検出回路１５に供給される。
ＰＬＬ回路１４では、変調周波数信号を逓倍し、クロックＣＫを生成する。このクロックＣＫは、Ａ／Ｄ変換器１１のサンプリングクロックとされ、また、エッジ検出回路１５、遅延回路１６、カウンタ１７で用いられる。ＰＬＬ回路１４も、アナログ回路、デジタル回路のいずれで構成しても良い。
【００５８】
エッジ検出回路１５は、変調周波数信号の立ち上がりエッジを検出し、立ち上がりエッジの検出パルスを出力する。この検出パルスはウォブル周波数信号の基準タイミングの情報となる。
なおエッジ検出回路１５としては、立ち上がりエッジを検出する回路であればどのような構成でもよく、例えばフリップフロップを用いるほか、抵抗とコンデンサーとアンド回路などで構成してもよい。また、立下りエッジ回路を用いてもよい。
【００５９】
エッジ検出回路１５による検出パルスは遅延回路１６でクロックＣＫの単位で所定の遅延時間が与えられる。遅延回路１６は、例えばシフトレジスタとセレクタにより構成できる。もちろん他の構成でも良い。
遅延回路１６を介した検出パルスはカウンタ１７に供給される。
カウンタ１７は、クロックＣＫをカウントする動作を行うが、遅延回路１６からの検出パルスが供給されたタイミングでカウントリセットを行う。つまりカウンタ１７は、検出パルスによるリセットタイミングからクロックＣＫをカウントしていき、そのカウント値をテーブル群２１に対してテーブルのアドレスとして出力する。
例えばクロックＣＫは、ウォブル基本波形の１周期が２３クロックとなる周波数であるとする。そしてカウンタ１７は、ウォブル基本波形の１周期間隔でリセットされることになるため、０〜２２のカウント値を繰り返し発生させることになる。
【００６０】
テーブル群２１は、テーブルＴＢ０〜ＴＢｎとして複数（例えば本例では８個）のテーブルを有する。そして各テーブルＴＢ０〜ＴＢｎは、それぞれが内部基準波となる波形データを記憶したテーブル（ＲＯＭ）であり、各データがカウンタ１７のカウント値に応じて読み出されるものである。
各テーブルＴＢ０〜ＴＢｎの波形データとしては、例えばＴＤ０〜ＴＤ２２の２３個のデータが記憶されている。これが上記０〜２２のカウント値に応じて順次読み出されていくことで、図８（ｃ）のように、ウォブル基本波形と同一周波数の内部基準波が発生される。
ただし、各テーブルＴＢ０〜ＴＢｎに記憶されている内部基準波の波形は、それぞれが少しづつ位相がずらされた波形とされている。つまり各テーブルＴＢ０〜ＴＢｎのデータＴＤ０〜ＴＤ２２は、それぞれ位相をずらしたウォブル１周期の波形を示すデータとされている。各テーブルＴＢ０〜ＴＢｎの位相差については後述する。
【００６１】
選択回路２２は、テーブルＴＢ０〜ＴＢｎの内の１つを選択する。選択回路２２はシステムコントローラ６０からの制御信号に基づいて１つのテーブルを選択する。各テーブルＴＢ０〜ＴＢｎは、カウンタ１７からのカウント値に応じて内部基準波となる波形データが順次出力されるが、選択回路２２で選択されたテーブルＴＢｘからの内部基準波が乗算器１８に供給されることになる。
【００６２】
なおテーブル群２１は内部基準波を発生させるものであるが、波形データを出力するものであればテーブル群以外の構成のものでもよく、組み合わせ回路で構成してもよいし、データ列を順番に出力するシフトレジスタを採用しても良い。
また、カウンタ１７，テーブル群２１、選択回路２２は、後述するように多様な位相状態で内部基準波を発生する構成例の１つであるが、同様の動作が実行されれば構成は限定されず、例えばカウンタ１７を例えばシステムコントローラ６０からの設定により１の増減ではなくｎ個の増減で動作させ、ｎ個のテーブルを融合して１つのテーブルとする構成も考えられる。
【００６３】
一方、入力されたプッシュプル信号Ｐ／ＰはＡ／Ｄ変換器１１でクロックＣＫでサンプリングされてデジタルデータ化され、乗算器１８に供給される。
乗算器１８においては、Ａ／Ｄ変換器１１からの変調信号データと、選択回路２２で選択されたテーブルＴＢｘからの内部基準波データが乗算される。この乗算値は例えば図８（ｄ）のようになる。そして乗算値は加算器１９に供給され、積算される。加算器１９は、遅延回路１６からの検出パルスによってリセットされる。つまり加算器１９はカウンタ１７と同タイミングでリセットされる。従って加算器では、１ウォブル基本波形周期の間で乗算値の積算を行うことになる。例えば２３サンプルの乗算結果を積算する動作を繰り返す。
するとその積算値（乗算後加算値）は、図８（ｅ）のように推移する。このような加算器１９の出力は正負判定回路２０で正負判定され、判定結果がＭＳＫ復調信号となる。
加算器１９が２の補数表現で積算値を出力する場合は、正負判定回路２０は、その最上位ビットを出力する構成とされれば良い。もちろん数値の正負を判定するものであれば他のものでもよく正負の判定はコンパレータ回路を用いてもよい。
【００６４】
図８からわかるように、入力される変調信号においてウォブル基本波の区間では乗算後加算値は正方向に推移する。一方、ＭＳＫマークの区間では乗算後加算値が負方向に推移する。従って、これを正負判定することでＭＳＫマークと基本波を判別する復調信号が得られる。
この図８は、乗算器１８に与えられるプッシュプル信号Ｐ／Ｐと内部基準波の位相が一致している状態である。即ち位相が一致しているときに一番よい復調結果が得られる。一方、図９にはプッシュプル信号Ｐ／Ｐと内部基準波の位相がずれた場合を示しているが、上述もしたように、この場合は復調精度が悪化することになる。
【００６５】
そこで本例では、内部基準波について、遅延回路１６による位相調整に加えて、テーブルＴＢ０〜ＴＢｎを選択することでさらに精細な位相調整ができるようにしている。
先に図１９によっても述べたが、仮に或る１つのテーブルＴＢｘを選択した状態で、遅延回路１６による遅延時間を変化させ、カウンタ１７のリセットタイミングを変化させることで行う位相調整は、１クロック単位での調整となる。ウォブル１周期を２３クロック期間とする場合、内部基準波は、１／２３周期単位で位相調整できることになる。例えば図１２は、或るテーブルＴＢｘから出力される内部基準波として、遅延時間調整によって１／２３周期単位で位相調整できる様子を示している。
入力されるプッシュプル信号Ｐ／Ｐの位相が、クロックＣＫの位置で常にゼロクロスする波形であれば、遅延回路１６による位相調整で問題ないが、回路動作の遅延等で内部動作クロックサンプリングのタイミングにより位相がずれる事がある。また動作周波数を下げるとサンプリングの間隔が大きくなり位相差が大きくなる。従ってクロック単位よりさらに精細な位相調整を行う必要が生ずる。
【００６６】
テーブルＴＢ０〜ＴＢｎは、このようにクロック単位よりも細かい位相調整を行うために、例えばＴＢｎ＝ＴＢ７とした８個のテーブルＴＢ０〜ＴＢ７により１クロック期間の１／８期間単位で位相をずらした内部基準波形を用意するものである。
図１０に、各テーブルＴＢ０〜ＴＢ７に記憶される波形データ例を示している。図示するように、各テーブルＴＢ０〜ＴＢ７に記憶されるデータは、それぞれが１／８クロック期間だけ位相がずれたデータとなっている。特に図１０の破線Ｓの部分を拡大して図１１に示しているが、図１１に明瞭に示されるように、クロックＣＫによるサンプリング間隔の内で位相がずれるように、各テーブルＴＢ０〜ＴＢｎのデータＴＤが設定されている。
【００６７】
つまり、選択回路２２でテーブル群２１の内の１つのテーブルを選択することで、より精細な位相調整が可能となる。換言すれば、８個のテーブルＴＢ０〜ＴＢ７を備える場合、サンプリング周波数を上げることなしに、サンプリング周波数を８倍上げた場合と同じ精度での位相調整を実現できる。
【００６８】
なお、テーブル数は次の様に計算する事ができる。
テーブル数＝（１／２）・２ADB×Ｓｉｎ（２π／Ｓ）
但し、ＡＤＢはＡ／Ｄ変換器１１のビット数、Ｓは入力信号１周期のサンプル数である。
例えばＡ／Ｄ変換器１１のビット数が６ビットで、入力信号１周期のサンプル数が上記のように２３個である場合、上記式によるテーブル数は８．６となり、テーブル数は８個ないし９個が適正であるといえる。
【００６９】
位相調整は、システムコントローラ６０が遅延回路１６の遅延量及び選択回路２２の選択動作を制御することによって行われる。
例えば位相調整の制御信号を８ビット値で出力する。遅延回路１６に対しては２３クロックの間で遅延時間を調整するため、上位５ビットの制御値を与える。また選択回路２２でに対しては８個のテーブルの１つを指示するため、下位３ビットの制御値を与える。
【００７０】
実際に内部基準波を最適な位相状態に調整する処理は、例えば図１３のように行われる。
ステップＦ１０１で、遅延回路１６の遅延量を最初の値に設定する。そしてステップＦ１０２でその状態でＡＤＩＰ再生動作を実行させ、アドレスデコーダ５９から復調エラーレートを取得し、現在の遅延量設定値に対応させて記憶する。
例えばこのステップＦ１０１，Ｆ１０２の処理を、ステップＦ１０３からＦ１０１に戻りながら繰り返す。即ち、２３段階の遅延量を順次設定し、それぞれに対してエラーレートを取得する。２３段階の各遅延量に対応してエラーレートが記憶できたら、ステップＦ１０３からステップＦ１０４に進み、最適な遅延量を判別する。即ちエラーレートとして最も良い遅延量を判別し、遅延回路１６の遅延量を決定する。
【００７１】
続いて遅延量を最適値に設定した状態で、順次テーブルＴＢ０〜ＴＢｎを選択する処理に移る。即ちステップＦ１０５でテーブル群２１のうちの１つのテーブルを選択させ、その状態でステップＦ１０６でＡＤＩＰ再生動作を実行させ、アドレスデコーダ５９から復調エラーレートを取得し、現在のテーブルに対応させて記憶する。この処理を、ステップＦ１０７からＦ１０５に戻りながら繰り返す。即ち８個のテーブルＴＢ０〜ＴＢ７のそれぞれについて、選択しながらエラーレートを取得していく。
全てのテーブルＴＢ０〜ＴＢ７についてエラーレートが記憶できたら、ステップＦ１０８に進み、最適なテーブルを設定する。つまりエラーレートが最も良いテーブルに決定する。
【００７２】
このように遅延量及びテーブルが設定されることで、乗算器１８に与えられる内部基準波は、乗算器１８に与えられる変調信号に対して最適な位相状態、つまり最も位相の合った状態に調整されていることになる。
つまり本例によれば、サンプリング周波数を上げること無しに内部基準波の位相を精度良く調整でき、これによってＭＳＫ復調精度を向上させることができる。
なお通常は、このような調整がディスクドライブ装置の製造段階で一度行われれば、以降はその調整状態に固定されればよい。特にクロックタイミングに対する入力信号の位相ズレは、回路の素子の特性等によるものであるため、テーブルＴＢ０〜ＴＢｎで調整されるべき位相ズレ量はほぼ固定的なためである。
但しもちろん諸事情で位相ズレによる復調性能の低下が生ずることもあり、これに対応するため、適宜図１３のような調整が行われるようにすることも考えられる。
【００７３】
４．ＳＴＷ復調器
次に、図６に示したＳＴＷ復調器３０について説明する。ＳＴＷ復調器３０は、基本的にはＭＳＫ復調器１０とほぼ同様の構成でＳＴＷ復調を行う。図１４にＳＴＷ復調器３０の構成を示す。図１５，図１６を参照しながら説明する。
【００７４】
ウォブリンググルーブのＳＴＷ変調信号として上述したマトリクス回路５４から得られる図１５（ａ）のようなプッシュプル信号Ｐ／Ｐは、ＳＴＷ復調器３０において、Ａ／Ｄ変換器３１及びコンパレータ３２に供給される。
コンパレータ３２はプッシュプル信号Ｐ／Ｐを２値化してＰＬＬ回路３３に供給する。
ＰＬＬ回路３３では、２値化信号に基づいて図１５（ｂ）のように、ウォブル周波数のクロック（変調周波数信号）を生成する。
【００７５】
ＰＬＬ回路３３から出力される変調周波数信号は、ＰＬＬ回路３４及びエッジ検出回路３５に供給される。
ＰＬＬ回路３４では、変調周波数信号を逓倍し、クロックＣＫを生成する。このクロックＣＫは、Ａ／Ｄ変換器３１のサンプリングクロックとされ、また、エッジ検出回路３５、遅延回路３６、カウンタ３７で用いられる。
エッジ検出回路３５は、変調周波数信号の立ち上がりエッジを検出し、立ち上がりエッジの検出パルスを出力する。この検出パルスはウォブル周波数信号の基準タイミングの情報となる。
【００７６】
エッジ検出回路３５による検出パルスは遅延回路３６でクロックＣＫの単位で所定の遅延時間が与えられる。
遅延回路３６を介した検出パルスはカウンタ３７に供給される。
カウンタ３７は、クロックＣＫをカウントする動作を行うが、遅延回路３６からの検出パルスが供給されたタイミングでカウントリセットを行う。つまりカウンタ３７は、検出パルスによるリセットタイミングからクロックＣＫをカウントしていき、そのカウント値をテーブル群４１に対してテーブルのアドレスとして出力する。
例えばクロックＣＫは、ウォブル基本波形の１周期が２３クロックとなる周波数であるとする。そしてカウンタ３７は、ウォブル基本波形の１周期間隔でリセットされることになるため、０〜２２のカウント値を繰り返し発生させることになる。
【００７７】
テーブル群４１は、テーブルＴＢ０〜ＴＢｎとして複数（例えば本例では１６個）のテーブルを有する。そして各テーブルＴＢ０〜ＴＢｎは、それぞれが内部基準波となる波形データを記憶したテーブル（ＲＯＭ）であり、各データがカウンタ３７のカウント値に応じて読み出されるものである。
各テーブルＴＢ０〜ＴＢｎの波形データとしては、例えばＴＤ０〜ＴＤ２２の２３個のデータが記憶されている。これが上記０〜２２のカウント値に応じて順次読み出されていくことで、図１５（ｃ）のように、ウォブル基本波形の２次高調波となる内部基準波が発生される。
ただし、各テーブルＴＢ０〜ＴＢｎに記憶されている内部基準波の波形は、それぞれが少しづつ位相がずらされた波形とされている。つまり各テーブルＴＢ０〜ＴＢｎのデータＴＤ０〜ＴＤ２２は、それぞれ位相をずらしたウォブル１周期の波形を示すデータとされている。
【００７８】
選択回路４２は、テーブルＴＢ０〜ＴＢｎの内の１つを選択する。選択回路４２はシステムコントローラ６０からの制御信号に基づいて１つのテーブルを選択する。各テーブルＴＢ０〜ＴＢｎは、カウンタ３７からのカウント値に応じて内部基準波となる波形データが順次出力されるが、選択回路４２で選択されたテーブルＴＢｘからの内部基準波が乗算器３８に供給されることになる。
【００７９】
一方、入力されたプッシュプル信号Ｐ／ＰはＡ／Ｄ変換器３１でクロックＣＫでサンプリングされてデジタルデータ化され、乗算器３８に供給される。
乗算器３８においては、Ａ／Ｄ変換器３１からの変調信号データと、選択回路４２で選択されたテーブルＴＢｘからの内部基準波データが乗算される。この乗算値は例えば図１５（ｄ）のようになる。そして乗算値は加算器３９に供給され、積算される。加算器３９は、後段のアドレスデコーダ５９からのＳＴＷエリア信号によってイネーブル状態に制御される。またエッジ検出回路４３でＳＴＷエリア信号のエッジが検出され、そのエッジ検出信号によってクリアされる。
つまりこの場合、加算器３９は、例えば図３（ｂ）に示したＡＤＩＰユニットのＳＴＷ変調信号の範囲で乗算値の積算を行うように制御され、１ＡＤＩＰユニット毎にリセットされる。例えばウォブル番号１８〜５４の区間において積算を行う。
するとその積算値（乗算後加算値）は、図１５（ｅ）のように推移する。このような加算器１９の出力は正負判定回路４０で正負判定され、判定結果がＳＴＷ復調信号となる。
【００８０】
図１５からわかるように、入力される変調信号において「１」値のＳＴＷ変調波の区間では乗算後加算値は正方向に推移する。一方、「０」値のＳＴＷ変調波の区間では乗算後加算値が負方向に推移する。またモノトーンウォブル区間では、ほぼゼロレベルで推移する。従って、これを正負判定することでＳＴＷ復調信号が得られる。
この図１５は、乗算器３８に与えられるプッシュプル信号Ｐ／Ｐと内部基準波（二次高調波）の位相が一致している状態である。即ち位相が一致しているときに一番よい復調結果が得られる。一方、図１６に同様の波形を示すが、この図１６はプッシュプル信号Ｐ／Ｐと内部基準波の位相がずれた場合を示している。この場合図１６（ｅ）からわかるように、乗算後加算値の推移が曖昧になり、正確な正負判定が困難な状態になって復調精度が悪化することになる。
【００８１】
そこで本例では、内部基準波について、遅延回路３６による位相調整に加えて、テーブルＴＢ０〜ＴＢｎを選択することでさらに精細な位相調整ができるようにしている。
基本的に上記ＭＳＫ復調器１０の場合と同様であるため詳細な説明は省略するが、この場合、テーブルＴＢ０〜ＴＢｎとして１６個のテーブル（ＴＢ０〜ＴＢ１５）を用意する。
そしてテーブルＴＢ０〜ＴＢ１５により、１クロック期間の１／１６期間単位で位相をずらした二次高調波としての内部基準波系を用意するものである。
図１７に、上記図１１と同様にゼロクロス近辺での、各テーブルＴＢ０〜ＴＢ１５の位相のずれた波形の様子を示している。即ち各テーブルＴＢ０〜ＴＢ１５では、クロックＣＫによるサンプリング間隔の内で位相がずれるように、それぞれのデータＴＤが設定されている。
【００８２】
なお、この場合のテーブル数は、
テーブル数＝（１／２）・２ADB×Ｓｉｎ（４π／Ｓ）
で計算できる。この場合も、ＡＤＢはＡ／Ｄ変換器３１のビット数、Ｓは入力信号１周期のサンプル数である。すると、例えばＡ／Ｄ変換器３１のビット数が６ビットで、入力信号１周期のサンプル数が上記のように２３個である場合、テーブル数は１６個程度が適切となる。
そして選択回路４２でテーブル群４１の内の１つのテーブルを選択することで、遅延回路３６での位相調整に加えて、より精細な位相調整が可能となることは、上記ＭＳＫ復調器１０の場合と同様である。つまりこの場合も、サンプリング周波数を上げること無しに、高精度な位相調整が実現でき、もってＳＴＷ復調性能を向上させることができる。
位相調整は、システムコントローラ６０が遅延回路３６の遅延量及び選択回路４２の選択動作を制御することによって行われるが、この場合も、上記図１３のような手順で位相調整が行われればよい。
なお、ＳＴＷ復調器３０の構成や位相調整動作タイミングについては、上記ＭＳＫ復調器１０の場合と同様に多様に考えられる。
【００８３】
５．実施の形態の効果及び変形例
以上の説明からわかるように本実施の形態では、入力される変調信号波に内部基準波を演算することによって復調を行なうＭＳＫ復調器１０、ＳＴＷ復調器３０において、内部基準波のテーブルＴＢとして１クロック周期内で位相を変えたテーブル（数値表）を複数備え、複数のテーブルＴＢ０〜ＴＢｎのうちで１つを選択できる構成をとる。これにより、内部基準波を生成するクロックと入力される変調信号の位相に差がある場合でも、その位相差を解消するように内部基準波の位相を調整し、位相のそろった波形で復調のための演算を行うことができるため、ノイズの多い入力信号（変調信号）に対しても、正しく復調できるようになるという効果がある。
特に、ディスクドライブ装置における高転送レートでの動作において、ディスクの高速回転とともに回路動作周波数を上げる事ができない場合、どうしてもサンプリング間隔が相対的にまばらになり、隣接トラックからのクロストーク、書き込み後の反射率の低下ウォブル信号の悪化によりＭＳＫ復調データ、ＳＴＷ復調データを正しく読めなくなる傾向にあるが、本例によればクロック周波数を上げることなく位相調整の分解能を上げることができるため、ウォブルに変動が加わっても十分に復調でき、アドレスが正しく読み出せることとなる。さらにこれによっては、正しくアドレス情報が読み出されるまでの無駄時間が短縮され、またばらつきの大きい記録再生メディアに対しても安定に記録再生することができるという利点も生ずる。
また、適切な位相調整により、ピックアップ５１の特性のばらつきに対しても、ウォブルアドレス復調能力を維持することができるため、ピックアップ５１の歩留まりを改善することもできる。
【００８４】
なお、ＭＳＫ復調器１０、ＳＴＷ復調器３０の回路構成や、位相調整方法手順などは各種の変形例が考えられる。
例えば図７のＭＳＫ復調器１０と図１４のＳＴＷ復調器３０では、共にＡ／Ｄ変換器（１１、３１）、コンパレータ（１２、３２）、ＰＬＬ回路（１３、３３）、ＰＬＬ回路（１４、３４）を備えているが、これらは、ＭＳＫ復調器１０とＳＴＷ復調器３０の両方に別個に設けられることは必ずしも必要ではなく、両復調器で共用される回路系とされてもよい。
また、テーブル群２１，４１におけるテーブルＴＢには、ｃｏｓ波形、ｓｉｎ波形のいずれのデータが格納されるものであってもよい。
また、位相調整手順は図１３の例に限られない。例えば遅延時間調整とテーブル選択の全ての組み合わせでＡＤＩＰ再生を行い、エラーレートが最適になる組み合わせを判別するようにしてもよい。
また上記例では相変化記録方式のディスクのウォブリンググルーブによる情報の復調装置としての例を挙げたが、本発明は、色素膜変化方式、光磁気記録方式など、他の記録方式のディスクのウォブリンググルーブ復調にも適用できる。
また、本例で示した位相調整方式はクロック周波数以上の分解能を得ることが可能であることで、多様な装置に適用できる。即ち上記のように光ディスクのウォブルアドレス復調に応用できるだけでなく、ＭＳＫ変調やＳＴＷ変調を用いた信号伝送復調装置などにも適用できる。
【図面の簡単な説明】
【００８５】
【図１】ディスクのウォブリンググルーブの説明図である。
【図２】ウォブル信号のＭＳＫ変調波及びＳＴＷ変調波の説明図である。
【図３】ＡＤＩＰユニットの説明図である。
【図４】ＡＤＩＰユニットから形成されるＡＤＩＰ情報の説明図である。
【図５】実施の形態のディスクドライブ装置のブロック図である。
【図６】実施の形態のディスクドライブ装置のウォブル復調系のブロック図である。
【図７】実施の形態のＭＳＫ復調器のブロック図である。
【図８】ＭＳＫ復調波形の説明図である。
【図９】位相ズレの場合のＭＳＫ復調波形の説明図である。
【図１０】実施の形態のテーブル選択による位相調整の説明図である。
【図１１】実施の形態の各テーブルの位相の説明図である。
【図１２】実施の形態の遅延時間による位相調整の説明図である。
【図１３】実施の形態の位相調整処理のフローチャートである。
【図１４】実施の形態のＳＴＷ復調器のブロック図である。
【図１５】ＳＴＷ復調波形の説明図である。
【図１６】位相ズレの場合のＳＴＷ復調波形の説明図である。
【図１７】実施の形態の各テーブルの位相の説明図である。
【図１８】従来の復調回路のブロック図である。
【図１９】遅延時間による位相調整の説明図である。
【符号の説明】
【００８６】
１  ディスク、１０  ＭＳＫ復調器、１１，３１  Ａ／Ｄ変換器、１２，３２  コンパレータ、１３，３３，１４，３４  ＰＬＬ回路、１５，３５，４３  エッジ検出回路、１６，３６  遅延回路、１７，３７  カウンタ、１８，３８  乗算器、１９，３９  加算器、２０，４０  正負判定回路、２１，４１  テーブル群、２２，４２  選択回路、３０  ＳＴＷ復調器、５１  ピックアップ、５２  スピンドルモータ、５３  スレッド機構、５４  マトリクス回路、５５  リーダ／ライタ回路、５６  変復調回路、５７  ＥＣＣエンコーダ／デコーダ、５８  ウォブル回路、５９  アドレスデコーダ、６０  システムコントローラ、６１  サーボ回路、６２  スピンドルサーボ回路、６３  レーザドライバ、１２０  ＡＶシステム
【図１】
2005216394.tif 000003
【図２】
2005216394.tif 000004
【図３】
2005216394.tif 000005
【図４】
2005216394.tif 000006
【図５】
2005216394.tif 000007
【図６】
2005216394.tif 000008
【図７】
2005216394.tif 000009
【図８】
2005216394.tif 000010
【図９】
2005216394.tif 000011
【図１０】
2005216394.tif 000012
【図１１】
2005216394.tif 000013
【図１２】
2005216394.tif 000014
【図１３】
2005216394.tif 000015
【図１４】
2005216394.tif 000016
【図１５】
2005216394.tif 000017
【図１６】
2005216394.tif 000018
【図１７】
2005216394.tif 000019
【図１８】
2005216394.tif 000020
【図１９】
2005216394.tif 000021