(57)【要約】【課題】位相変動に関わらず良好なＭＳＫ復調を行うための位相調整を簡易な回路で実現する。【解決手段】所定の変調信号（ＭＳＫ変調信号）の復調の際に、乗算基本波ＢＷとウォブルデータＷＤｆを乗算するが、その際のウォブルデータＷＤｆと乗算基本波ＢＷの相互位相状態を位相ズレが無い状態に収束するように調整する。この場合に、位相判定器２７でＬ積分結果（ＬｉＨ）のレベルバランス判定により相互位相状態を判定して、位相調整値Ｐｄを得る。この位相調整値Ｐｄに基づいてアップダウンカウンタ２８で位相自動制御値Ｐｃを生成し、乗算基本波発生部３１で発生する乗算基本波ＢＷの位相を調整する。【選択図】図９
2007305183.tif 000002
【特許請求の範囲】
【請求項１】
所定の変調信号を含む入力信号が入力されて復調を行う復調装置において、
上記所定の変調信号に対する乗算基本波を出力する乗算基本波発生部と、
上記乗算基本波と上記入力信号とを乗算し、乗算結果を積分する演算部と、
上記演算部の出力を用いて上記変調信号の復調信号を生成する復調信号生成部と、
上記入力信号における上記変調信号の区間についての上記積分結果として得られる複数の積分値のレベルバランスに基づいて、上記入力信号と上記乗算基本波の相互位相状態を判定する位相判定部と、
上記位相判定部の判定結果に基づいて、上記演算部で乗算される上記入力信号と上記乗算基本波の相互位相状態が最適化される方向に位相調整を行う位相調整部と、
を備えたことを特徴とする復調装置。
【請求項２】
上記位相調整部は、上記位相判定部の判定結果に基づいて、上記演算部に供給する上記乗算基本波の位相を調整することを特徴とする請求項１に記載の復調装置。
【請求項３】
上記位相判定部は、上記変調信号の区間毎に、上記レベルバランスから判定できる位相ズレ方向に基づいてアップ／ダウンカウンタのカウント値を増減するとともに、該アップ／ダウンカウンタのカウントが所定回数行われたときのカウント値を用いて、上記相互位相状態の判定結果としての位相調整値を生成する構成とされることを特徴とする請求項１に記載の復調装置。
【請求項４】
上記位相判定部には、上記変調信号の区間を示す変調区間信号が入力され、
上記位相判定部は、該変調区間信号で示される期間のみ、上記複数の積分値のレベルバランスによる位相ズレ方向の判定を行うことを特徴とする請求項３に記載の復調装置。
【請求項５】
上記所定の変調信号とはＭＳＫ変調方式の変調信号であることを特徴とする請求項１に記載の復調装置。
【請求項６】
ディスク記録媒体上でウォブリンググルーブとして記録された、所定の変調信号を含むウォブル信号を読み出す読出部と、
上記所定の変調信号に対する乗算基本波を出力する乗算基本波発生部と、
上記乗算基本波と上記ウォブル信号とを乗算し、乗算結果を積分する演算部と、
上記演算部の出力を用いて上記変調信号の復調信号を生成する復調信号生成部と、
上記ウォブル信号における上記変調信号の区間についての上記積分結果として得られる複数の積分値のレベルバランスに基づいて、上記入力信号と上記乗算基本波の相互位相状態を判定する位相判定部と、
上記位相判定部の判定結果に基づいて、上記演算部で乗算される上記入力信号と上記乗算基本波の相互位相状態が最適化される方向に位相調整を行う位相調整部と、
上記復調信号生成部で得られた復調信号に対してデコード処理を行い、上記ウォブリンググルーブとして記録された情報を得るデコード部と、
を備えたことを特徴とするディスクドライブ装置。
【請求項７】
上記デコード部は、上記ウォブリンググルーブとして記録された情報として、ディスク記録媒体上のアドレス情報を得ることを特徴とする請求項６に記載のディスクドライブ装置。
【請求項８】
所定の変調信号を含む入力信号が入力されて復調を行う復調装置の復調方法として、
乗算基本波と上記入力信号とを乗算し、乗算結果を積分する演算ステップと、
上記演算ステップでの演算出力を用いて上記変調信号の復調信号を生成する復調信号生成ステップと、
上記入力信号における上記変調信号の区間についての上記積分結果として得られる複数の積分値のレベルバランスに基づいて、上記入力信号と上記乗算基本波の相互位相状態を判定する位相判定ステップと、
上記位相判定ステップの判定結果に基づいて、上記演算ステップで乗算される上記入力信号と上記乗算基本波の相互位相状態が最適化される方向に位相調整を行う位相調整ステップと、
を備えたことを特徴とする復調方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は所定の変調信号を含む信号に対する復調装置、復調装置を備えたディスクドライブ装置、及び復調方法に関し、例えば所定の変調信号としてのＭＳＫ（Minimum Shift Keying）変調信号の復調に好適なものである。
【背景技術】
【０００２】
【特許文献１】特開平１１−３０６６８６号公報
【特許文献２】特開２００２−７４６６０号公報
【特許文献３】特開２００５−２２２６０８号公報
【特許文献４】特開２００６−１２３４８号公報
【０００３】
デジタルデータを記録・再生するための技術として、例えば、ＣＤ（Compact Disk），ＭＤ（Mini-Disk），ＤＶＤ（Digital Versatile Disk）などの、光ディスク（光磁気ディスクを含む）を記録メディアに用いたデータ記録技術がある。
光ディスクには、例えばＣＤ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭなどとして知られているように再生専用タイプのものと、ＭＤ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、ＤＶＤ−ＲＡＭなどで知られているようにユーザーデータが記録可能なタイプがある。記録可能タイプのものは、光磁気記録方式、相変化記録方式、色素膜変化記録方式などが利用されることで、データが記録可能とされる。色素膜変化記録方式はライトワンス記録方式とも呼ばれ、一度だけデータ記録が可能で書換不能であるため、データ保存用途などに好適とされる。一方、光磁気記録方式や相変化記録方式は、データの書換が可能であり音楽、映像、ゲーム、アプリケーションプログラム等の各種コンテンツデータの記録を始めとして各種用途に利用される。
更に近年、Blu-Ray Disc（登録商標）と呼ばれる高密度光ディスクが開発され、著しい大容量化が図られている。
【０００４】
光磁気記録方式、色素膜変化記録方式、相変化記録方式などの記録可能なディスクに対してデータを記録するには、データトラックに対するトラッキングを行うための案内手段が必要になり、このために、プリグルーブとして予め溝（グルーブ）を形成し、そのグルーブもしくはランド（グルーブとグルーブに挟まれる断面台地状の部位）をデータトラックとすることが行われている。
またデータトラック上の所定の位置にデータを記録することができるようにアドレス情報を記録する必要もあるが、このアドレス情報は、グルーブをウォブリング（蛇行）させることで記録される場合がある。
【０００５】
すなわち、データを記録するトラックが例えばプリグループとして予め形成されるが、このプリグループの側壁をアドレス情報に対応してウォブリングさせる。
このようにすると、記録時や再生時に、反射光情報として得られるウォブリング情報からアドレスを読み取ることができ、例えばアドレスを示すピットデータ等を予めトラック上に形成しておかなくても、所望の位置にデータを記録再生することができる。
このようにウォブリンググルーブとしてアドレス情報を付加することで、例えばトラック上に離散的にアドレスエリアを設けて例えばピットデータとしてアドレスを記録することが不要となり、そのアドレスエリアが不要となる分、実データの記録容量を増大させることができる。
なお、このようなウォブリングされたグルーブにより表現される絶対時間（アドレス）情報は、ＡＴＩＰ（Absolute Time In Pregroove）又はＡＤＩＰ（Adress In Pregroove）と呼ばれる。
【０００６】
上記Blu-ray Disc（登録商標）の場合、ＭＳＫ（Minimum Shift Keying）変調とＳＴＷ(Saw Tooth Wobble)変調を組み合わせた変調波形に基づいてグルーブがウォブリングされる。
このＭＳＫ変調とＳＴＷ変調、及びこれらを組み合わせて形成されるＡＤＩＰ情報について詳しくは後述するが、ＭＳＫ変調は、位相が連続したＦＳＫ（Frequency Shift Keying）変調のうちの変調指数が０．５のものである。
またＳＴＷ変調は、ウォブル基本波に対して２倍の高調波を加算又は減算することで、鋸歯状波形のような変調波形を生成する変調方式である。
Blu-ray Disc（登録商標）に対応するディスクドライブ装置では、このようなＡＤＩＰ情報を再生するために、ＭＳＫ復調器、ＳＴＷ復調器が搭載されることになる。
特にＭＳＫ／ＳＴＷ変調信号の復調及びＡＤＩＰ情報のデコードに関する技術は上記特許文献１，２，３，４に開示されている。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところで、ディスク上の隣接トラックからのクロストークや、記録前と記録後の出力振幅の違い、さらにはディスクの品質ばらつきなどにより、ＭＳＫ変調及びＳＴＷ変調されたウォブル信号の振幅は変動している。
このウォブルの振幅変化を避ける方式としてＡＧＣ回路方式やウォブル信号の振幅を制限させる方式が考えられ、例えば上記特許文献１，２等において提案されているが、ウォブル信号波形は振幅だけでなく、時間軸（位相）方向にも外乱を受けている。
【０００８】
ＭＳＫ復調やＳＴＷ復調においては、ウォブル基本波形と同一周波数のサイン波又はコサイン波としての乗算基本波を発生させ、これを入力されるウォブル信号に対して乗算する。そして乗算結果を積算し、積算値の正負判定をおこなうことで復調信号を得るようにしている。
上記の位相方向の外乱の影響は、乗算するウォブル信号と乗算基本波の位相ズレとして表れ、この位相ズレによって適切な乗算値の積算値が得られず、正しい復調ができなくなることがある。
【０００９】
上記位相外乱の影響を避けるために、ＳＴＷ変調信号としてはリファレンス信号が設けられている。ＳＴＷ復調系ではリファレンス信号を利用して位相ズレを検出し、乗算基本波の位相調整を行っている。
ＭＳＫ復調については、上記位相外乱の影響を避ける方式として、ＳＴＷ復調系で得られる位相情報を用いて乗算基本波の位相調整を行う技術が、上記特許文献３に記載されている。ところがこの場合、ウォブリンググルーブとしてＳＴＷ変調信号が含まれている領域でないと、乗算基本波の位相調整ができない。例えばディスク上の全領域においてウォブリンググルーブにＭＳＫ変調信号とＳＴＷ変調信号が含まれていればよいが、ディスク上の或る領域としてウォブリンググルーブにＭＳＫ信号のみが含まれている場合もあり、そのような場合にはＳＴＷ復調系から位相情報を得ることができない。
また、ＳＴＷ変調信号の位相変化とＭＳＫ変調信号の位相変化の相関関係が、全てのメディアにおいて保障されているわけではない。
これらのことから、ＭＳＫ復調において、ＳＴＷ復調系で得られる位相情報を用いて乗算基本波の位相調整を行うことは、常に有効とは言えないこととなっていた。
【００１０】
またそこで、上記特許文献４のように、ＭＳＫ復調系のみで複数の乗算積分器を有し、それぞれの乗算積分器で相互位相状態が異なる状態での演算を行い、演算結果から最適な相互位相状態にある系を判定し、その相互位相状態が、特定の演算手段に与えられるように乗算基本波の位相調整を行う方式が考えられている。この場合、ＭＳＫ復調系のみで位相調整ができるが、複数（少なくとも３系統）の乗算積分器を必要とすることから、回路規模が大幅に増大してしまうという問題があった。
【００１１】
本発明はこのような問題に鑑み、例えばＭＳＫ復調において、回路規模の大幅な増大を招くことなく、外乱による位相変動にも対応して安定した復調動作が実現されるようにすることを目的とする。
【課題を解決するための手段】
【００１２】
本発明の復調装置は、所定の変調信号を含む入力信号が入力されて復調を行う復調装置において、上記所定の変調信号に対する乗算基本波を出力する乗算基本波発生部と、上記乗算基本波と上記入力信号とを乗算し、乗算結果を積分する演算部と、上記演算部の出力を用いて上記変調信号の復調信号を生成する復調信号生成部と、 上記入力信号における上記変調信号の区間についての上記積分結果として得られる複数の積分値のレベルバランスに基づいて、上記入力信号と上記乗算基本波の相互位相状態を判定する位相判定部と、上記位相判定部の判定結果に基づいて、上記演算部で乗算される上記入力信号と上記乗算基本波の相互位相状態が最適化される方向に位相調整を行う位相調整部とを備える。
また上記位相調整部は、上記位相判定部の判定結果に基づいて、上記演算部に供給する上記乗算基本波の位相を調整する。
また上記位相判定部は、上記変調信号の区間毎に、上記レベルバランスから判定できる位相ズレ方向に基づいてアップ／ダウンカウンタのカウント値を増減するとともに、該アップ／ダウンカウンタのカウントが所定回数行われたときのカウント値を用いて、上記相互位相状態の判定結果としての位相調整値を生成する構成とされる。
またこの場合、上記位相判定部には、上記変調信号の区間を示す変調区間信号が入力され、上記位相判定部は、該変調区間信号で示される期間のみ、上記複数の積分値のレベルバランスによる位相ズレ方向の判定を行う。
また上記所定の変調信号とはＭＳＫ変調方式の変調信号である。
【００１３】
本発明のディスクドライブ装置は、ディスク記録媒体上でウォブリンググルーブとして記録された、所定の変調信号を含むウォブル信号を読み出す読出部と、ウォブル信号の復調信号に対してデコード処理を行い、上記ウォブリンググルーブとして記録された情報を得るデコード部を備える。そしてウォブル信号の復調信号を得る構成として上記復調装置の構成を備えるものとする。
【００１４】
本発明の復調方法は、所定の変調信号を含む入力信号が入力されて復調を行う復調装置の復調方法として、乗算基本波と上記入力信号とを乗算し、乗算結果を積分する演算ステップと、上記演算ステップでの演算出力を用いて上記変調信号の復調信号を生成する復調信号生成ステップと、上記入力信号における上記変調信号の区間についての上記積分結果として得られる複数の積分値のレベルバランスに基づいて、上記入力信号と上記乗算基本波の相互位相状態を判定する位相判定ステップと、上記位相判定ステップの判定結果に基づいて、上記演算ステップで乗算される上記入力信号と上記乗算基本波の相互位相状態が最適化される方向に位相調整を行う位相調整ステップとを備える。
【００１５】
即ち本発明は、所定の変調信号、例えばＭＳＫ変調信号の復調の際に、乗算基本波と入力信号（ウォブル信号）を乗算するが、その際の乗算基本波と入力信号の相互位相状態を位相ズレが無い状態に収束するように調整するものである。このため上記入力信号における上記変調信号の区間についての上記積分結果として得られる複数の積分値のレベルバランスにより上記入力信号と上記乗算基本波の相互位相状態を判定する。上記変調信号の区間についての上記積分結果として得られる複数の積分値とは、例えばＭＳＫ信号の場合、連続する２つのウォブル期間における各積分値であり、この積分値は、相互位相状態が良好であれば同レベル、ずれていれば異なるレベルとなる。
【発明の効果】
【００１６】
本発明によれば、所定の変調信号（特にＭＳＫ変調信号）に対する復調処理において、乗算基本波と入力信号（ウォブル信号）を乗算するが、その際の乗算基本波と入力信号の相互位相状態を位相ズレが無い状態に収束するように自動調整する。その自動調整のためには、位相状態の判定が必要となるが、このため入力信号における変調信号の区間についての積分結果として得られる複数の積分値のレベルバランスにより入力信号と乗算基本波の相互位相状態を判定する。そして、この判定に基づいて、例えば乗算基本波の位相調整を行うことで相互位相状態の調整を行い、演算部における相互位相状態が最適な状態になるように収束していくようにする。
複数の積分値のレベルバランスにより入力信号と乗算基本波の相互位相状態を判定することで、例えば複数系統の演算部を用いて適切な位相調整方向を判別する場合のような回路構成の煩雑化は招かない。
従って、本発明の復調装置、復調方法では、復調回路構成の煩雑化を招かないまま、例えば隣接トラックからのクロストーク、書き込み後の反射率の低下による変調信号振幅の低下、ディスクスキュー等の外乱により、入力信号（ウォブル信号）の位相変動が発生しても、十分に復調できる構成を実現できる。
本発明のディスクドライブ装置の場合、このような復調性能の向上により、アドレスエラーが低減し、記録再生動作性能が向上される。例えば物理特性や記録再生特性のバラツキの大きい記録再生メディアに対しても安定した記録再生を行えるようになる。
また、自動的な位相調整によりＭＳＫ変調に対する復調能力が上がることは、ピックアップ部の特性のばらつきに対しても、ウォブルアドレス復調能力を維持できることになるため、ピックアップ部の歩留まりを改善することもできる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施の形態を次の順序で説明する。
１．ＭＳＫ変調、ＳＴＷ変調、及びＡＤＩＰ
２．ディスクドライブ装置の構成
３．ＡＤＩＰ復調系の構成
４．変形例
【００１８】
１．ＭＳＫ変調、ＳＴＷ変調、及びＡＤＩＰ
本発明の実施の形態に対応する光ディスク１は、図１（ａ）に示すように、記録トラックとなるグルーブＧＶが形成されている。このグルーブＧＶは、内周側から外周側へスパイラル状に形成されている。そのため、この光ディスク１の半径方向の切断面を見ると、図１（ｂ）に示すように、凸状のランドＬと、凹状のグルーブＧＶとが交互に形成されることとなる。なお、図１（ａ）のスパイラル方向は、光ディスク１を記録面側から見た状態であり、複数の記録層を有するディスクの場合、各記録層でスパイラル状態が異なる場合がある。
【００１９】
光ディスク１のグルーブＧＶは、図１（ｂ）に示すように、接線方向に対して蛇行形成されている。このグルーブＧＶの蛇行形状は、ウォブル信号に応じた形状となっている。そのため、光ディスクドライブでは、グルーブＧＶに照射したレーザスポットＬＳの反射光からそのグルーブＧＶの両エッジ位置を検出し、レーザスポットＬＳを記録トラックに沿って移動させていった際におけるその両エッジ位置のディスク半径方向に対する変動成分を抽出することにより、ウォブル信号を再生することができる。
このウォブル信号には、その記録位置における記録トラックのアドレス情報（物理アドレスやその他の付加情報等）が変調されている。そのため、光ディスクドライブでは、このウォブル信号からアドレス情報等を復調することによって、データの記録や再生の際のアドレス制御等を行うことができる。
【００２０】
なお、本発明の実施の形態では、グルーブ記録がされる光ディスクについて説明をするが、本発明はこのようなグルーブ記録の光ディスクに限らず、ランドにデータを記録するランド記録を行う光ディスクに適用することも可能であるし、また、グルーブ及びランドにデータを記録するランドグルーブ記録の光ディスクにも適用することも可能である。
【００２１】
ここで、本実施の形態の光ディスク１では、２つの変調方式を用いて、ウォブル信号に対してアドレス情報を変調している。一つは、ＭＳＫ（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）を備え、ピックアップ５１内に設けられたレーザパワーのモニタ用ディテクタの出力によりレーザ出力パワーをモニターしながらレーザーの出力が温度などによらず一定になるように制御する。記録時及び再生時のレーザー出力の目標値はシステムコントローラ６０から与えられ、記録時及び再生時にはそれぞれレーザ出力レベルが、その目標値になるように制御する。
【００４２】
光学ブロックサーボ回路６１は、マトリクス回路５４からのフォーカスエラー信号、トラッキングエラー信号から、フォーカス、トラッキング、スレッドの各種サーボドライブ信号を生成しサーボ動作を実行させる。
即ちフォーカスエラー信号、トラッキングエラー信号に応じてフォーカスドライブ信号、トラッキングドライブ信号を生成し、二軸ドライバ６８によりピックアップ５１内の二軸機構のフォーカスコイル、トラッキングコイルを駆動することになる。これによってピックアップ５１、マトリクス回路５４、光学ブロックサーボ回路６１、二軸ドライバ６８、二軸機構によるトラッキングサーボループ及びフォーカスサーボループが形成される。
また光学ブロックサーボ回路６１は、システムコントローラ６０からのトラックジャンプ指令に応じて、トラッキングサーボループをオフとし、ジャンプドライブ信号を出力することで、トラックジャンプ動作を実行させる。
また光学ブロックサーボ回路６１は、トラッキングエラー信号の低域成分として得られるスレッドエラー信号や、システムコントローラ６０からのアクセス実行制御などに基づいてスレッドドライブ信号を生成し、スレッドドライバ６９によりスレッド機構５３を駆動する。スレッド機構５３には、図示しないが、ピックアップ５１を保持するメインシャフト、スレッドモータ、伝達ギア等による機構を有し、スレッドドライブ信号に応じてスレッドモータを駆動することで、ピックアップ５１の所要のスライド移動が行なわれる。
【００４３】
スピンドルサーボ回路６２はスピンドルモータ５２をＣＬＶ回転させる制御を行う。
スピンドルサーボ回路６２は、ウォブル信号に対するＰＬＬ処理で生成されるクロックを、現在のスピンドルモータ５２の回転速度情報として得、これを所定のＣＬＶ基準速度情報と比較することで、スピンドルエラー信号を生成する。
またデータ再生時においては、データ信号処理回路５５内のＰＬＬによって生成される再生クロック（デコード処理の基準となるクロック）が、現在のスピンドルモータ５２の回転速度情報となるため、これを所定のＣＬＶ基準速度情報と比較することでスピンドルエラー信号を生成することもできる。
そしてスピンドルサーボ回路６２は、スピンドルエラー信号に応じて生成したスピンドルドライブ信号を出力し、スピンドルドライバ６７によりスピンドルモータ５２のＣＬＶ回転を実行させる。
またスピンドルサーボ回路６２は、システムコントローラ６０からのスピンドルキック／ブレーキ制御信号に応じてスピンドルドライブ信号を発生させ、スピンドルモータ５２の起動、停止、加速、減速などの動作も実行させる。
【００４４】
以上のようなサーボ系及び記録再生系の各種動作はマイクロコンピュータによって形成されたシステムコントローラ６０により制御される。
システムコントローラ６０は、ＡＶシステム１２０からのコマンドに応じて各種処理を実行する。
例えばＡＶシステム１２０から書込命令（ライトコマンド）が出されると、システムコントローラ６０は、まず書き込むべきアドレスにピックアップ５１を移動させる。そしてＥＣＣエンコーダ／デコーダ５７、記録パルス変換回路６４により、ＡＶシステム１２０から転送されてきたデータ（例えばＭＰＥＧ２などの各種方式のビデオデータや、オーディオデータ等）について上述したようにエンコード処理を実行させる。そして上記のようにエンコードされたデータに応じてレーザドライバ６３がレーザ発光駆動することで記録が実行される。
【００４５】
また例えばＡＶシステム１２０から、ディスク１に記録されている或るデータ（ＭＰＥＧ２ビデオデータ等）の転送を求めるリードコマンドが供給された場合は、まず指示されたアドレスを目的としてシーク動作制御を行う。即ち光学ブロックサーボ回路６１に指令を出し、シークコマンドにより指定されたアドレスをターゲットとするピックアップ５１のアクセス動作を実行させる。
その後、その指示されたデータ区間のデータをＡＶシステム１２０に転送するために必要な動作制御を行う。即ちディスク１からのデータ読出を行い、データ信号処理回路５５、データ復調回路５６、ＥＣＣエンコーダ／デコーダ５７におけるデコード／バファリング等を実行させ、要求されたデータを転送する。
【００４６】
なお、これらのフェイズチェンジマークによるデータの記録再生時には、システムコントローラ６０は、ウォブル信号処理回路６５，ＡＤＩＰ復調回路６６、及びアドレスデコーダ５９によって検出されるＡＤＩＰアドレスを用いてアクセスや記録再生動作の制御を行う。
【００４７】
ところで、この図５の例は、ＡＶシステム１２０に接続されるディスクドライブ装置としたが、本発明のディスクドライブ装置としては例えばパーソナルコンピュータ等と接続されるものとしてもよい。
さらには他の機器に接続されない形態もあり得る。その場合は、操作部や表示部が設けられたり、データ入出力のインターフェース部位の構成が、図５とは異なるものとなる。つまり、ユーザーの操作に応じて記録や再生が行われるとともに、各種データの入出力のための端子部が形成されればよい。
もちろん構成例としては他にも多様に考えられ、例えば記録専用装置、再生専用装置としての例も考えられる。
【００４８】
３．ＡＤＩＰ復調系の構成
図６は、上記図５の構成の内で、ウォブル信号を復調しＡＤＩＰ情報を得るための回路系のみを示している。上記もしたようにマトリクス回路５４からのプッシュプル信号Ｐ／Ｐがウォブル信号処理回路６５に供給される。
ウォブル信号処理回路６５は、例えば図８のように構成されている。
【００４９】
ウォブリンググルーブの変調信号（ウォブル信号）として上述したマトリクス回路５４から入力されるプッシュプル信号Ｐ／Ｐは、図８のウォブル信号処理回路６５において、バンドパスフィルタ１５で帯域制限された後、Ａ／Ｄ変換器１６及びコンパレータ１２に供給される。Ａ／Ｄ変換器１６は、プッシュプル信号をデジタルデータに変換して出力する。このＡ／Ｄ変換器１６の出力が、ＡＤＩＰ復調回路６６に供給されるウォブルデータＷＤとなる。
コンパレータ１２は、オペアンプ、コンパレータアンプで構成され、プッシュプル信号Ｐ／Ｐを２値化する。そして２値化したプッシュプル信号Ｐ／ＰをＰＬＬ回路１３に供給する。
ＰＬＬ回路１３では、２値化信号に基づいて、プッシュプル信号Ｐ／Ｐ、つまりウォブリンググルーブの変調信号の周波数（ウォブル周波数）のクロック（ウォブルクロックＷＣＫ）を生成する。なおＰＬＬ回路１３はデジタル回路を用いてもよい。
ＰＬＬ回路１３から出力されるウォブルクロックＷＣＫは、ＰＬＬ回路１４に供給される。ＰＬＬ回路１４では、ウォブルクロックＷＣＫを逓倍し、マスタークロックＭＣＫを生成する。このマスタークロックＭＣＫは、Ａ／Ｄ変換器１６のサンプリングクロックとされる。なおＰＬＬ回路１４も、アナログ回路、デジタル回路のいずれで構成しても良い。
そして、この図８のようなウォブル信号処理回路６５から出力されるウォブルデータＷＤ及びクロック（ウォブルクロックＷＣＫとマスタークロックＭＣＫ）が、図６に示すようにＡＤＩＰ復調回路６６におけるＭＳＫ復調器１０，ＳＴＷ復調器１１に供給される。
【００５０】
図６のＡＤＩＰ復調回路６６において、ＭＳＫ復調器１０は、プッシュプル信号Ｐ／Ｐをデジタルデータ化したウォブルデータＷＤについて、ウォブルクロックＷＣＫとマスタークロックＭＣＫを用いて復調し、ＭＳＫ復調信号Ｄｏｕｔを出力する。
ＳＴＷ復調器１１も同じくプッシュプル信号Ｐ／Ｐをデジタルデータ化したウォブルデータＷＤを復調し、ＳＴＷ復調信号を出力する。
このＭＳＫ復調信号及びＳＴＷ復調信号がアドレスデコーダ５９に供給される。そしてアドレスデコーダ５９によってＡＤＩＰ情報がデコードされ、システムコントローラ６０に供給される。
【００５１】
なお、アドレスデコーダ５９からＳＴＷ復調器１１には、図３で示したＳＴＷ変調区間を示すＳＴＷエリア信号が供給され、ＳＴＷ復調器１１は、そのＳＴＷエリア信号に基づいてＳＴＷ変調データの復調を行う。
また、アドレスデコーダ５９からＭＳＫ復調器１０には、図３で示したＭＳＫ変調区間を示すＭＳＫエリア信号ＡＲｍが供給される。図７にＭＳＫエリア信号ＡＲｍを示すが、この図のようにＭＳＫエリア信号ＡＲｍは、データ１ユニット、データ０ユニットにおけるＭＳＫ変調区間を含むようにパルスが立ち上がる信号とされる。即ちＭＳＫエリア信号ＡＲｍは、ＭＳＫ変調区間（ＭＳＫ変調信号が存在する可能性がある区間）を示すウインドウ信号となる。
アドレスデコーダ５９は、ＭＳＫ復調信号に基づいて図３（ｂ）の各ユニットの同期（ビットシンク）をとり、その後、シンク０ユニット〜シンク３ユニットのワードシンクを確認して同期を確立する。つまり各ユニットの先頭のＭＳＫ復調信号（ウォブル番号０，１，２）を検出することで、各ユニットの同期をとった後、シンク０ユニット〜シンク３ユニットを検出して図４の８３ユニットのＡＤＩＰ情報の同期を確立する。この同期が確立されることで、ＳＴＷ変調区間及びＭＳＫ変調区間がわかり、ＳＴＷエリア信号及びＭＳＫエリア信号ＡＲｍを発生できる。
【００５２】
本例では、特にＭＳＫ復調器１０の構成に特徴を有する。ＭＳＫ復調器１０について、その構成を図９に挙げ、図１０〜図１８を参照しながら説明する。
上述のように図８のウォブル信号処理回路６５におけるＡ／Ｄ変換器１６で得られるウォブルデータＷＤは、図９のＭＳＫ復調器１０において端子３６ｃに入力される。
また、ウォブル信号処理回路６５から出力されるウォブルクロックＷＣＫは端子３６ａに、マスタークロックＭＣＫは端子３６ｂにそれぞれ供給され、このウォブルクロックＷＣＫ、マスタークロックＭＣＫはＭＳＫ復調器１０内の各部で基準クロックとして用いられる。
このＭＳＫ復調器１０は、ウォブルデータＷＤに対して、バンドパスフィルタ２１、乗算器２２，Ｌ積分器２３、２Ｌ積分器２４、レベル検出器２６の処理によりＭＳＫ復調信号Ｄｏｕｔを得る構成としている。
【００５３】
ウォブル信号処理回路６５から端子３６ｃに供給されるウォブルデータＷＤはバンドパスフィルタ２１及びエッジ検出器２９に供給される。ウォブルデータＷＤとしての波形を図１０（ａ）に示している。
エッジ検出器２９は、このウォブルデータＷＤを２値化して立ち上がりエッジを検出し、エッジ検出信号をウォブル周期同期検出部３０に供給する。
ウォブル周期同期検出部３０では、ウォブルデータＷＤについて同期検出を行う。例えばエッジ検出信号による立ち上がりエッジの間隔がウォブル周期であることを、規定した回数連続して確認出来た事で、同期がとれたと見なす。これによりウォブル周期同期検出部３０は乗算基本波発生部３１に対してウォブル周期同期検出信号ＳｙＤを出力する。ウォブル周期同期検出信号ＳｙＤは、例えば同期がとれたと判断した或る時点でＨレベルに立ち上がる信号とされる。
【００５４】
乗算基本波発生部３１についての構成は後述するが、この乗算基本波発生部３１は、ウォブル周期同期検出信号ＳｙＤに応じて、ウォブルデータＷＤに同期した乗算基本波ＢＷを生成し、乗算器２２に出力する。乗算基本波ＢＷは、一般にはウォブル周期のサイン波又はコサイン波とされる。図１０（ｃ）に乗算基準波ＢＷの波形を示している。
【００５５】
端子３６ｃから入力される図１０（ａ）のようなウォブルデータＷＤは、バンドパスフィルタ２１で帯域制限されて図１０（ｂ）のようなウォブルデータＷＤｆ（帯域制限後のウォブルデータ）とされて乗算器２２に供給される。
乗算器２２では、この図１０（ｂ）のウォブルデータＷＤｆと図１０（ｃ）の乗算基本波ＢＷが乗算される。そして乗算結果として図１０（ｄ）の乗算出力ＭＬを出力する。
【００５６】
乗算出力ＭＬは、Ｌ積分器２３で１ウォブル周期単位で積分される。「Ｌ」は１ウォブル周期のことを意味する。Ｌ積分器２３は、乗算出力ＭＬを１ウォブル周期毎に積分して積分値Ｌｉ（図１０（ｅ））を算出していく。そして図１０（ｆ）のＬ積分値ホールド出力ＬｉＨとして示すように、１ウォブル周期の積分最終値をホールド出力する。
このＬ積分値ホールド出力ＬｉＨは、２Ｌ積分器２４で、さらに２Ｌ、つまり２ウォブル周期単位で積分される。つまり２Ｌ積分器２４は、或るウォブル周期でのＬ積分値ホールド出力ＬｉＨと、次のウォブル周期でのＬ積分値ホールド出力ＬｉＨとを積算し、その積算結果をホールド出力する。
この２Ｌ積分器２４の積分処理は、図１０（ｉ）に示す２Ｌ積分開始位相が確定した時点以降行われる。そしてその時点以降、確定した２Ｌ積分開始位相を起点とする２ウォブル期間単位で、図１０（ｇ）に示すように２Ｌ積分値ホールド出力２ＬｉＨが得られる。
レベル検出器２６は、この２Ｌ積分値ホールド出力２ＬｉＨのレベル検出（正負判定）を行う。例えば０を閾値として、２Ｌ積分値ホールド出力２ＬｉＨが正ならば復号ビットは“０”、負ならば“１”とする。この検出結果が、ＡＤＩＰビットとしての復調出力、つまりＭＳＫ復調信号Ｄｏｕｔとして、端子３６ｅから後段のアドレスデコーダ５９に供給される。
【００５７】
ウォブルデータＷＤのモノトーンウォブルの部分に対応しては、Ｌ積分器２３でのウォブル周期の積分値は正方向に推移していき、一方ＭＳＫマークの部分に対応しては、Ｌ積分器２３での積分値は負方向に推移していく。この結果、２Ｌ積分器２４で得られる２Ｌ積分値ホールド出力２ＬｉＨは、モノトーンウォブルに対応して正の値をとり、ＭＳＫマークに対応して負の値をとる。従って、レベル検出器２６の検出結果としての「０」「１」は、ＭＳＫマークに対応して「１」となるビット列となり、つまりウォブルデータＷＤからＭＳＫマークを検出した復調信号となる。
そしてこのＭＳＫ復調信号ＤｏｕｔとしてのＡＤＩＰビットを後段のアドレスデコーダ５９でデコードすることで、ＡＤＩＰアドレス情報が得られる。
【００５８】
但し、このような復調処理が正しく行われるのは、２Ｌ積分器２４の２Ｌ積分開始位相の引き込みが正しく行われた場合であり、２Ｌ積分開始位相が正しく引き込めなかった場合に、適正な復調処理ができない。
そのため積分開始位相補正部２５が設けられており、積分開始位相補正部２５で２Ｌ積分器２４での２Ｌ積分位相が正しい状態か否かを判別するとともに、正しくない場合は、その２Ｌ積分開始位相を補正する処理を行うようにしている。
ここでは２Ｌ積分位相の判別手法や補正手法についての詳述は避けるが、例えば、ＭＳＫ復調の途中、積分開始位相補正部２５にて、復調動作引き込み時に確定した積分開始位相を基準として、Ｌ期間積分結果からの復号ビットの検出位相を監視し、奇数位相で検出されるビットの発生頻度により、２Ｌ積分開始位相補正の必要性を判断することができる。そして２Ｌ積分開始位相が不適切と判断すればその位相補正をかけるようにする。補正手法としては、２Ｌ積分器２４に対して積分開始位相の再引き込み、或いは積分位相をシフトさせる等の制御を行う。或いはウォブル周期同期検出部３０に対して同期再引き込みを実行させるようにしてもよい。
【００５９】
乗算基本波発生部３１は、遅延回路３２、カウンタ３３、選択回路３４、テーブル群３５を備えた構成により乗算基本波ＢＷを発生する。
端子３６ｂからのマスタークロックＭＣＫは、遅延回路３２及びカウンタ３３に供給される。遅延回路３２では、ウォブル周期同期検出信号ＳｙＤに対して、マスタークロックＭＣＫの単位で所定の遅延時間を与え、カウンタ３３に供給する。
この場合の遅延時間は、後述するアップダウンカウンタ２８から出力される位相自動制御値Ｐｃに基づいて設定される。
この遅延回路３２は、ウォブル周期同期検出信号ＳｙＤを遅延させて、その立ち上がりエッジを、カウンタ３３のリセット／スタートタイミングとするものである。後述するが、遅延回路３２の遅延時間の調整により、復調用の乗算基本波ＢＷの位相を、ウォブルデータＷＤｆの位相に一致させるように調整できる。
なお遅延回路３２は、例えばフリップフロップにより構成されるシフトレジスタとセレクタにより構成できる。もちろん他の構成でも良い。例えばデジタルカウンタを用いても実現でき、或いはＣＲ構成のアナログ回路を用いてもよい。さらにはバッファとセレクタを用いた遅延回路を用いてもよい。
【００６０】
遅延回路３２を介したウォブル周期同期検出信号ＳｙＤは、リセット／スタート信号としてカウンタ３３に供給される。
カウンタ３３は、マスタークロックＭＣＫをカウントする動作を行うが、遅延回路３２からのリセット／スタート信号が供給されたタイミングでカウントリセットを行う。つまりカウンタ３３は、遅延されたウォブル周期同期検出信号ＳｙＤのエッジタイミングでカウント値をリセットしてマスタークロックＭＣＫのカウントを開始する。カウンタ３３はカウント値がウォブル基本波形の１周期に相当する値となったら、カウント値を「０」にリセットしてカウントを続ける動作を行う。
例えばマスタークロックＭＣＫが、ウォブル基本波形の１周期が２３クロックとなる周波数であるとすると、カウンタ３３は「０」〜「２２」のカウント値を繰り返し発生させることになる。
カウンタ３３は、そのカウント値をテーブル群３５に対してテーブルのアドレスとして出力する。
【００６１】
テーブル群３５は、例えばテーブルＴＢ０〜ＴＢ７として８個のテーブルを有する。なお、テーブルを８個とするのは一例である。
そして各テーブルＴＢ０〜ＴＢ７は、それぞれが乗算基本波となる波形データを記憶したテーブル（ＲＯＭ）であり、各データがカウンタ３３のカウント値に応じて読み出されるものである。
各テーブルＴＢ０〜ＴＢ７の波形データとしては、例えばＴＤ０〜ＴＤ２２の２３個のデータが記憶されている。これが上記「０」〜「２２」のカウント値に応じて順次読み出されていくことで、図１０（ｃ）のように、ウォブル基本波形と同一周波数の乗算基本波ＢＷが発生される。
ただし、各テーブルＴＢ０〜ＴＢ７に記憶されている乗算基本波ＢＷの波形は、それぞれが少しづつ位相がずらされたｓｉｎ波形（又はｃｏｓ波形）とされている。つまり各テーブルＴＢ０〜ＴＢ７のデータＴＤ０〜ＴＤ２２は、それぞれ位相をずらしたウォブル１周期の波形を示すデータとされている。各テーブルＴＢ０〜ＴＢ７の位相差については後述する。
【００６２】
選択回路３４は、テーブルＴＢ０〜ＴＢ７の内の１つを選択する。選択回路３４はアップダウンカウンタ２８からの位相自動制御値Ｐｃに基づいて１つのテーブルを選択する。
なお、アップダウンカウンタ２８から出力される位相自動制御値は、例えば８ビット値とされ、上位５ビットが遅延回路３２での２３段階の遅延量を指示し、下位３ビットが選択回路３４でのテーブルＴＢ０〜ＴＢ７の選択値を指示するものとされる。
各テーブルＴＢ０〜ＴＢ７は、カウンタ３３からのカウント値に応じて乗算基本波ＢＷとなる波形データが順次出力されるが、選択回路３４で選択されたテーブルＴＢｘからの乗算基本波ＢＷが乗算器２２に供給されることになる。
【００６３】
なおテーブル群３５は乗算基本波ＢＷを発生させるものであるが、波形データを出力するものであればテーブル群以外の構成のものでもよく、ＲＡＭを用いてシステムコントローラ６０から設定してもよいし、組み合わせ回路で構成してもよい。また、データ列を順番に出力するシフトレジスタを採用しても良いし、発振器を用いたアナログ回路でもよい。また発生する信号はｓｉｎ信号、ｃｏｓ信号のいずれでもよく、さらには矩形波を発生する回路でも良い。
また、カウンタ３３，テーブル群３５、選択回路３４は、後述するように多様な位相状態で乗算基本波ＢＷを発生する構成例の１つであるが、同様の動作が実行されれば構成は限定されず、例えばカウンタ３３をシステムコントローラ６０からの設定により１の増減ではなくｎ個の増減で動作させ、ｎ個のテーブルを融合して１つのテーブルとする構成も考えられる。
【００６４】
本例のＭＳＫ復調器１０は、ウォブルデータＷＤｆと乗算基本波ＢＷの位相調整を自動的に実行する機能を有するものであり、そのために位相判定器２７及びアップダウンカウンタ２８を設けている。
ここで、位相判定器２７及びアップダウンカウンタ２８の動作説明に先だって、位相調整の必要性及び乗算基本波ＢＷの位相を変化させる手法について説明しておく。
ＭＳＫ復調器１０の処理においては、図１０からわかるように、入力されるウォブルデータＷＤにおいてウォブル基本波（モノトーンウォブル）の区間ではＬ積分器２３のＬ積分値Ｌｉは正方向に推移する。一方、ＭＳＫマークの区間ではＬ積分値Ｌｉは負方向に推移する。これによって２Ｌ積分器２４の出力である２Ｌ積分値ホールド出力２ＬｉＨは図１０（ｇ）のようになり、これをレベル検出器２６で正負判定することでＭＳＫ復調信号Ｄｏｕｔが得られることを先に述べた。
但し、この図１０は、乗算器２２に与えられるウォブルデータＷＤｆと乗算基本波ＢＷの位相が一致している状態である。即ち位相が一致しているときに一番よい復調結果が得られる。一方、ウォブルデータＷＤｆと乗算基本波ＢＷの位相がずれた場合は、この図１０のような明確な波形が得られず、レベル検出器２６での正負判定の際にエラーの生じやすい状態となる。つまりウォブルデータＷＤ（ＷＤｆ）と乗算基本波ＢＷの位相ズレによって復調精度が悪化する。
【００６５】
そこでＭＳＫ復調器１０では、遅延回路３２の遅延量及び選択回路３４でのテーブルの選択により、乗算基本波ＢＷの位相を調整できるようにしている。
例えばアップダウンカウンタ２８が後述する動作により、例えば８ビットの位相自動制御値Ｐｃを発生させ、その上位５ビットで、遅延回路３２での遅延量を調整することによっては、乗算基本波ＢＷの位相をマスタークロックＭＣＫ単位で可変設定できるものとなる。
例えば上記のようにマスタークロックＭＣＫは、１ウォブル基本波形周期において２３クロックとなる周波数であるとするとき、遅延回路３２での遅延量を変更することで、１／２３周期単位で乗算基本波ＢＷの位相を調整できることになる。つまり遅延回路３２から出力されるウォブル周期同期検出信号ＳｙＤのエッジタイミングでカウンタ３３がリセット／スタートされるため、遅延量を変えれば、１ウォブル周期においてカウンタ３３のリセット／スタートタイミングを２３段階に変化させることができる。カウンタ３３のリセット／スタートタイミングは、或るテーブルＴＢｘのデータＴＤ０〜ＴＤ２２における先頭のデータＴＤ０の出力タイミングとなるため、遅延量を２３段階で可変とすることで、テーブルＴＢｘから出力される乗算基本波の位相を１ウォブル周期内で２３段階に可変できる。
例えば図１１は、或るテーブルＴＢｘから出力される乗算基本波として、遅延時間調整によって１／２３周期単位で位相調整できる様子を示している。
【００６６】
また、このような遅延回路３２による位相調整に加えて、選択回路３４でテーブルＴＢ０〜ＴＢ７を選択することでさらに精細な位相調整ができる。
入力されるウォブルデータＷＤの位相が、マスタークロックＭＣＫの位置で常にゼロクロスする波形であれば、遅延回路３２による位相調整のみで問題ないが、回路動作の遅延等で内部動作でのクロックサンプリングのタイミングにより位相がずれる事がある。また動作周波数を下げるとサンプリングの間隔が大きくなり位相差が大きくなる。特に高転送レート時においてはサンプリング周波数が相対的に低くなるため、ウォブル信号波形と、乗算基本波ＢＷとの位相が大きく異なる場合がある。従ってマスタークロック単位よりさらに精細な位相調整を行う必要が生ずる。
【００６７】
テーブルＴＢ０〜ＴＢ７は、このようにマスタークロック単位よりも細かい位相調整を行うために設けられている。例えば８個とされるテーブルＴＢ０〜ＴＢ７により１クロック期間の１／８期間単位で位相をずらした乗算基本波形を用意する。
図１２に、各テーブルＴＢ０〜ＴＢ７に記憶される波形データ例を示している。図示するように、各テーブルＴＢ０〜ＴＢ７に記憶されるデータは、それぞれが１／８ＭＣＫ期間だけ位相がずれたデータとなっている。特に図１２の破線Ｓの部分を拡大して図１３に示しているが、図１３に明瞭に示されるように、マスタークロックＭＣＫによるサンプリング間隔の内で位相がずれるように、各テーブルＴＢ０〜ＴＢ７のデータＴＤが設定されている。
【００６８】
つまり、アップダウンカウンタ２８が発生する８ビットの位相調整値の下位３ビットで、選択回路３４が制御され、テーブル群３５の内の１つのテーブルを選択することで、より精細な位相調整が可能となる。換言すれば、８個のテーブルＴＢ０〜ＴＢ７を備える場合、サンプリング周波数（マスタークロック周波数）を上げることなしに、サンプリング周波数を８倍上げた場合と同じ精度での位相調整を実現できる。
【００６９】
このように本例では、乗算基本波ＢＷについて、遅延回路３２の遅延時間の調整、及び選択回路３４でのテーブルＴＢ０〜ＴＢ７の選択によって、精細な位相調整が実行できるが、これらによる位相調整動作を、位相判定機２７，アップダウンカウンタ２８により自動制御するものである。
【００７０】
位相判定器２７の構成を図１４に示す。位相判定器２７はＬ積分バランス判定部４１、Ｌ積分バランスアップダウンカウンタ４２、カウンタ値ホールド部４３、位相調整値決定部４４、検出ビットカウンタ４５を有する。
Ｌ積分バランス判定部４１にはＬ積分器２３からのＬ積分値ホールド出力ＬｉＨが供給される。
また図７で述べたアドレスデコーダ５９からのＭＳＫエリア信号ＡＲｍが、端子３６ｄからＬ積分バランス判定部４１及び検出ビットカウンタ４５に供給される。
またレベル検出器２６から出力されるＭＳＫ復調信号Ｄｏｕｔが検出ビットカウンタ４５に供給される。
【００７１】
検出ビットカウンタ４５は、ＭＳＫエリア信号ＡＲｍにより示されるＭＳＫ変調区間において、ＭＳＫ復調信号Ｄｏｕｔとしての値「１」が供給される毎にカウントアップするカウンタである。例えば検出ビットカウンタ４５は「０」〜「ｎ」のカウントを行い（例えばｎ＝８）、値が「ｎ」となった時点でカウンタ値ホールド部４３に対してホールド信号を出力するとともに、次のカウントアップ時点でＬ積分バランスアップダウンカウンタ４２に対するリセット信号を出力し、同時に自身のカウント値をリセットする。
即ち検出ビットカウンタ４５は、ＭＳＫ変調信号としての「１」値をカウント値「ｎ」までカウントする動作を繰り返しながら、ｎ回のカウントを行う毎にカウンタ値ホールド部４３の出力を確定させる。
【００７２】
Ｌ積分バランス判定部４１は、ＭＳＫエリア信号ＡＲｍによって示されるＭＳＫ変調区間において、Ｌ積分器２３での積分結果として得られる、２つの連続したＬ期間のＬ積分値ホールド出力ＬｉＨのレベルバランスによりウォブルデータＷＤｆと乗算基本波ＢＷの相互位相状態を判定する。
図１５（ａ）（ｂ）（ｃ）に、ウォブルデータＷＤｆと乗算基本波ＢＷの相互位相状態に対する、２つの連続したＬ期間のＬ積分値ホールド出力ＬｉＨのレベルバランスを示している。
図１５（ｂ）はウォブルデータＷＤｆと乗算基本波ＢＷの位相が合っている最適位相状態を示しているが、このような場合、図示する期間Ｌ１ａ、Ｌ１ｂとしての各Ｌ期間において、ゼロレベルを下回るＬ積分値ホールド出力ＬｉＨの値が揃う。
一方、図１５（ａ）は乗算基本波ＢＷの位相が進んでいる状態を示しているが、この場合、図示する期間Ｌ１ａ、Ｌ１ｂの各Ｌ期間において、Ｌ積分値ホールド出力ＬｉＨの値は先の期間Ｌ１ａの方が後の期間Ｌ１ｂより高くなる。
さらに図１５（ｃ）は乗算基本波ＢＷの位相が遅れている状態を示しているが、この場合、図示する期間Ｌ１ａ、Ｌ１ｂの各Ｌ期間において、Ｌ積分値ホールド出力ＬｉＨの値は先の期間Ｌ１ａの方が後の期間Ｌ１ｂより低くなる。
【００７３】
この関係を利用することで、L積分バランス判定部４１において位相ズレの状態を判定することができる。
Ｌ積分バランス判定部４１は、ＭＳＫエリア信号ＡＲｍで示されるＭＳＫ変調区間において、期間Ｌ１ａ、Ｌ１ｂで入力されるＬ積分値ホールド出力ＬｉＨの値を比較し、図１５（ａ）の場合は、乗算基本波ＢＷの位相を遅らせる方向を示す値として「＋１」を出力する。また図１５（ｂ）の場合は「０」を出力する。また図１５（ｃ）の場合は、乗算基本波ＢＷの位相を進ませる方向を示す値として「−１」を出力する。
【００７４】
Ｌ積分バランスアップダウンカウンタ４２は、このようにＬ積分バランス判定部４１から出力される「＋１」「０」「−１」についてカウントを行う。
カウンタ値ホールド部４３は、ホールドタイミングにおいてＬ積分バランスアップダウンカウンタ４２の値をホールドする。
上記のように、Ｌ積分バランスアップダウンカウンタ４２とカウンタ値ホールド部４３には、上記のように検出ビットカウンタ４５からのリセット信号、ホールド信号が供給されることで、一定回数（ｎ個のＭＳＫ変調区間）についてのレベルバランス判定結果のカウント値が、カウンタ値ホールド部４３からホールド出力されることになる。
例えばｎ＝８とし、検出ビットカウンタ４５で「０」〜「８」のカウントが行われるとすると、カウンタ値ホールド部４３からのホールド出力は「−９」〜「＋９」の範囲のいづれかの値となる。
【００７５】
位相調整値決定部４４は、カウンタ値ホールド部４３からのホールド出力値に基づいて、位相調整値Ｐｄを発生させる。
位相調整値Ｐｄの算出方法は各種考えられる。３つの例を挙げる。
・ホールド出力値をそのまま位相調整値Ｐｄとする。
・ホールド出力値が正値であったら位相調整値Ｐｄ＝＋１、ホールド出力値が０であったら位相調整値Ｐｄ＝０、ホールド出力値が負値であったら位相調整値Ｐｄ＝−１とする。
・ホールド出力値に係数ｋを乗算して位相調整値Ｐｄとする。例えば係数ｋ＝１／４とする（係数乗算結果の小数点以下は例えば四捨五入もしくは切り捨て）。
例えばこのようにして位相判定器２７で位相調整値Ｐｄが発生され、この位相調整値Ｐｄが図９に示したアップダウンカウンタ２８に供給される。
【００７６】
アップダウンカウンタ２８は、位相判定器２７からの位相調整値Ｐｄをカウントする。つまり位相調整値Ｐｄが正値であればアップカウント、位相調整値Ｐｄが負値であればダウンカウント、位相調整値Ｐｄ＝０であればカウント値ホールドという動作を行う。
このアップダウンカウンタ２８のカウント値が、位相自動制御値Ｐｃとして遅延回路３２、及び選択回路３４に供給される。
なお、アップダウンカウンタ２８の初期値、つまり位相調整値としての初期値は、例えばシステムコントローラ６０から端子３６ｆにＭＳＫ位相初期値ロード信号Ｓｉが供給されることで設定される。
【００７７】
図１６，図１７は以上のような位相調整のための動作波形を示している。
図１６（ａ）は乗算器２２に供給されるウォブルデータＷＤｆと乗算基本波ＢＷを示し、図１６（ｂ）はこれらを乗算した乗算器２２の乗算出力ＭＬを示している。
この乗算出力ＭＬをＬ積分器２３で積分して図１６（ｃ）のＬ積分値ホールド出力ＬｉＨが得られ、これが位相判定器２７に供給される。
また図１６（ｄ）のようにＭＳＫエリア信号ＡＲｍが位相判定器２７に供給される。
この図の場合、＜Ａ＞、＜Ｂ＞、＜Ｃ＞の各期間に、Ｌ積分値ホールド出力ＬｉＨがゼロレベル以下となっている。ＭＳＫエリア信号ＡＲｍによっては、＜Ｂ＞期間、＜Ｃ＞期間がＭＳＫ変調区間に相当することがわかるため、位相判定器２７のＬ積分バランス判定部４１は、この＜Ｂ＞期間、＜Ｃ＞期間において、Ｌ積分値ホールド出力ＬｉＨの、ゼロレベル以下となる２つのＬ期間のレベルバランスを判定する。＜Ａ＞期間は、何らかの原因でＬ積分値ホールド出力ＬｉＨがゼロレベル以下となっているが、これはＭＳＫ変調区間ではないとして、Ｌ積分バランス判定部４１でのレベルバランス判定は行わない。
【００７８】
Ｌ積分バランス判定部４１のレベルバランス判定結果として出力される値（＋１，０，−１）に基づいては、図１６（ｆ）のようにＬ積分バランスアップダウンカウンタ４２のアップダウンカウントが行われる。
なお、この図では、図１６（ｅ）の検出ビットカウント値が＜Ｂ＞期間のタイミングでリセットされており、図１６（ｆ）の積分バランスアップダウンカウンタ４２のカウント値も、このタイミングでリセットされている。
【００７９】
図１７（ａ）〜（ｆ）は、図１６（ａ）〜（ｆ）の波形を、時間軸を圧縮して、より長期間で示したものである。
図１７（ｄ）（ｅ）（ｆ）からわかるように、ＭＳＫエリア信号ＡＲｍで示されるＭＳＫ変調区間において、レベルバランス判定が行われて、Ｌ積分バランスアップダウンカウンタ４２のカウントが行われる。この場合、主にアップカウントが行われている場合を示している。
また検出ビットカウンタ４５で図１７（ｅ）のようにＭＳＫ復調信号Ｄｏｕｔがカウントされ、カウント値が「ｎ」となった時点でカウンタ値ホールド部４３でホールドが行われ、また次のカウント時点で、検出ビットカウンタ４５とＬ積分バランスアップダウンカウンタ４２のカウント値がリセットされる。
これによりカウンタ値ホールド部４３のホールド出力値は図１７（ｇ）のようになり、このホールド出力を用いて位相調整値決定部４４で、図１７（ｈ）のように位相調整値Ｐｄが生成される。この図では、ホールド出力値に係数を乗算して位相調整値Ｐｄを生成する例としての位相調整値Ｐｄの値を示している。
位相調整値Ｐｄはアップダウンカウンタ２８においてカウントされる。アップダウンカウンタのカウント値を図１７（ｉ）に示している。この値が位相自動制御値Ｐｃとして、遅延回路３２及び選択回路３４に供給される。
【００８０】
上記のように遅延回路３２では、アップダウンカウンタ２８から供給されるカウント値（位相自動制御値Ｐｃ）の上位ビットに応じて遅延時間を設定する。また選択回路３４は、アップダウンカウンタ２８から供給されるカウント値（位相自動制御値Ｐｃ）の下位ビットに応じてテーブルＴＢ０〜ＴＢ７のうちの１つを選択する。上記のように、遅延回路３２での遅延時間を調整することで、乗算基本波ＢＷの位相をマスタークロックＭＣＫ単位で調整でき、また選択回路３２でテーブルＴＢ０〜ＴＢ７を選択することで、マスタークロックＭＣＫの１／８単位で調整できることになる。
【００８１】
つまりこのＭＳＫ復調器１０の自動位相調整は、ＭＳＫ変調区間の２つのＬ積分値（Ｌ積分値ホールド出力ＬｉＨ）のレベルバランスを監視しながら、乗算基本波ＢＷの位相を最適状態に追い込んでいくものである。
上述のようにＬ積分値ホールド出力ＬｉＨのレベルバランスは相互位相状態に応じたバランス状態となるため、レベルバランス判定結果を一定回数（ｎ回）カウントすることで、位相ズレの方向やズレ量を判定することができる。そしてその判定結果、つまり位相調整値Ｐｄをアップダウンカウンタ２８でカウントし、位相自動制御値Ｐｃとすることで、乗算基本波ＢＷの位相ズレ方向とズレ量に応じて、遅延時間設定とテーブル選択を行うことができ、これによって乗算器２２に入力されるウォブルデータＷＤｆと乗算基本波ＢＷの相互位相状態を最適化する方向に追い込んでいくことができる。結果として、乗算基本波ＢＷの位相をウォブルデータＷＤｆに対して最適に保つことができる。
そして、乗算基本波ＢＷとウォブルデータＷＤｆの相互位相状態が自動的に最適状態（位相が合った状態）に追い込まれることで、ＭＳＫ復調性能を向上させることができる。
つまり、ディスク１の隣接トラックからのクロストーク、書き込み後の反射率の低下、ディスクスキュー等の外乱要因に加え、メディアの違いによる外乱発生時などの位相ズレが生じても、これを補正し、十分にＭＳＫ復調ができることとなるため、ＡＤＩＰアドレスエラーも低減する。
さらにアドレスエラーが低減することにより、メーカーが異なる事などによるメディア特性のばらつきが大きい記録再生メディアに対しても安定して記録再生することができる。
また、ＭＳＫ復調能力が上がるのでピックアップ部のばらつきによる歩留まりを改善することもできる。
【００８２】
また本例では、遅延回路３２での遅延時間だけでなく、テーブル群３５のテーブル選択によって位相調整が行われるため、サンプリング周波数（マスタークロックＭＣＫ）を高周波数化しなくても、高精度な位相の自動調整が可能となる。
なお、本例の自動調整の調整精度（分解能）は、マスタークロックＭＣＫ周波数と、テーブル群３５のテーブル数によるものとなるため、必要とする調整精度を考慮して、これらが適切に設計されればよい。
【００８３】
そしてさらに本例では、特許文献４として挙げた特開２００６−１２３４８号公報の技術と比較してわかるように、ＭＳＫ復調器１０の構成が大幅に簡易化される。
即ち特許文献４の場合、位相自動調整のために３つのＭＳＫ復調系を備えていたところ、本例ではその必要がなくなる。これによって回路構成の簡略化、小型化、コストダウンを実現できる。
【００８４】
なお、本例のような簡易な回路構成による位相調整方式により、従来方式と遜色のない十分な位相調整が実現できることを図１８で用いて述べておく。
図１８（ａ）はＬ１積分結果、図１８（ｂ）はＬ１誤検出フラグ、図１８（ｃ）は位相自動制御値Ｐｃを示している。図１８（ａ）（ｂ）では、位相調整を行わない場合と、本例の方式の場合、及び特許文献３として挙げた特開２００５−２２２６０８号公報のように、ＳＴＷ復調器からの位相情報を用いて位相調整を行う方式について示した。図１８（ｃ）は、本例の方式と、ＳＴＷ復調器からの位相情報を用いて位相調整を行う方式の場合の位相自動制御値Ｐｃを示した。
【００８５】
この図１８からは、位相調整機能をオフした状態に比べ、位相調整機能をオンした状態では、本例方式と、ＳＴＷ復調器からの位相情報を用いて位相調整を行う方式のいずれも、ウォブルデータと乗算基本波ＢＷの位相が近づくことにより、図１８（ａ）のＬ１積分結果のエンベロープの凹みが平坦に改善されていること、及び図１８（ｂ）のＬ１誤検出フラグの発生頻度が激減していることがわかる。
また図１８（ｃ）のように、本例の方式も、ＳＴＷ復調器からの位相情報を用いて位相調整を行う方式と同様の周期カーブで位相追従できていることがわかる。
つまり本例方式は、ＳＴＷ復調器からの位相情報を用いて位相調整を行う方式と遜色のない効果が得られており、十分な位相調整性能を実現できる。
そしてもちろん、本例の場合は、ディスク１上でＳＴＷ変調信号が存在しない領域でも、良好に位相調整が実行できる。
【００８６】
つまり本例では、特許文献３，４に挙げた技術のそれぞれの課題、つまり構成の複雑化や、ＳＴＷ変調信号のない区間での位相調整不能等の課題を、共に解決した上で、十分な位相調整を実現できるものである。
また本例では、位相判定器２７においては、ＭＳＫエリア信号ＡＲｍに基づいてＭＳＫ変調区間のみでレベルバランス判定を行うことで、位相判定が正確になる。つまりＭＳＫ変調区間以外で、何らかの原因でＬ積分値ホールド出力ＬｉＨがモノトーン区間で０以下になることもあるが、その場合のＬ積分値ホールド出力ＬｉＨを位相判定に用いないことで、位相判定精度が悪化することがない。
【００８７】
４．変形例
以上、実施の形態について説明したが、本発明の変形例は多様に考えられる。
例えば実施の形態でのＭＳＫ復調器１０では、テーブル群３５を用いて精細な位相調整ができるようにしたが、例えば図１９のようにテーブル群を備えない構成としても良い。
図１９については上記図９と同一部分に同一符号を付し、詳細な説明は省略するが、図１９のＭＳＫ復調器１０では、乗算基本波ＢＷを発生させる１つのテーブルＴＢ０のみを有している。
この場合、乗算基本波ＢＷの位相調整は遅延回路３２での遅延時間調整によるもののみとなる。従ってアップダウンカウンタ２８からの位相調整値は遅延回路３２のみに供給される。
【００８８】
上記図９の構成においては、テーブル群３５の選択により、マスタークロックＭＣＫ単位よりも精細な位相調整ができると説明したが、マスタークロックＭＣＫを十分に高周波数化できるのであれば、遅延回路３２のみでの位相調整で十分に精細な位相調整が可能となる。
つまり遅延回路３２の動作周波数を上げることができる場合は、この図１９のような構成で、性能上問題のない位相調整が可能となるものである。
【００８９】
また、上記実施の形態では、ウォブルデータＷＤｆと乗算基本波ＢＷの相互位相状態の調整として、乗算基本波ＢＷの位相を調整する例を挙げたが、乗算基本波ＢＷの位相は固定とし、乗算器２２に入力するウォブルデータＷＤｆの位相を調整する手法も想定される。例えばバンドパスフィルタ２１と乗算器２２の間に遅延回路を備えるようにし、その遅延回路の遅延量がアップダウンカウンタ２８からの位相自動制御値Ｐｃに基づいて設定されるようにすればよい。
さらには、ウォブルデータＷＤｆと乗算基本波ＢＷの両方について、位相調整できるような回路構成も想定できる。
【００９０】
また上記例では相変化記録方式のディスクのウォブリンググルーブによる情報の復調装置としての例を挙げたが、本発明は、色素膜変化方式、光磁気記録方式など、他の記録方式のディスクのウォブリンググルーブ復調にも適用できる。
また、本例で示した復調方式は多様な装置に適用できる。即ち上記のように光ディスクのウォブルアドレス復調に応用できるだけでなく、ＭＳＫ変調を用いた信号伝送復調装置などにも適用できる。
【図面の簡単な説明】
【００９１】
【図１】ディスクのウォブリンググルーブの説明図である。
【図２】ウォブル信号のＭＳＫ変調波及びＳＴＷ変調波の説明図である。
【図３】ＡＤＩＰユニットの説明図である。
【図４】ＡＤＩＰユニットから形成されるＡＤＩＰ情報の説明図である。
【図５】実施の形態のディスクドライブ装置のブロック図である。
【図６】実施の形態のディスクドライブ装置のウォブル復調系のブロック図である。
【図７】実施の形態のＭＳＫエリア信号の説明図である。
【図８】実施の形態のウォブル信号処理回路のブロック図である。
【図９】実施の形態のＭＳＫ復調器のブロック図である。
【図１０】実施の形態のＭＳＫ復調過程の信号波形の説明図である。
【図１１】実施の形態の遅延時間による位相調整の説明図である。
【図１２】実施の形態のテーブル選択による位相調整の説明図である。
【図１３】実施の形態の各テーブルの位相の説明図である。
【図１４】実施の形態の位相判定器のブロック図である。
【図１５】実施の形態の位相判定動作の説明図である。
【図１６】実施の形態の位相調整のための信号波形の説明図である。
【図１７】実施の形態の位相調整のための信号波形の説明図である。
【図１８】実施の形態の位相調整能力の説明図である。
【図１９】実施の形態のＭＳＫ復調器の他の構成のブロック図である。
【符号の説明】
【００９２】
１  ディスク、１０  ＭＳＫ復調器、２２  乗算器、２３  Ｌ積分器、２４  ２Ｌ積分器、２６  レベル検出器、２７  位相判定器、２８  アップダウンカウンタ、３０  ウォブル周期同期検出部、３２  遅延回路、３３  カウンタ、３４  選択回路、３５  テーブル群、４１  Ｌ積分バランス判定部、４２  Ｌ積分バランスアップダウンカウンタ、４３  カウンタ値ホールド部、４４  位相調整値決定部、４５  検出ビットカウンタ、５１  ピックアップ、５２  スピンドルモータ、５３  スレッド機構、５４  マトリクス回路、５９  アドレスデコーダ、６５  ウォブル信号処理回路、６６  ＡＤＩＰ復調回路、６０  システムコントローラ
【図１】
2007305183.tif 000003
【図２】
2007305183.tif 000004
【図３】
2007305183.tif 000005
【図４】
2007305183.tif 000006
【図５】
2007305183.tif 000007
【図６】
2007305183.tif 000008
【図７】
2007305183.tif 000009
【図８】
2007305183.tif 000010
【図９】
2007305183.tif 000011
【図１０】
2007305183.tif 000012
【図１１】
2007305183.tif 000013
【図１２】
2007305183.tif 000014
【図１３】
2007305183.tif 000015
【図１４】
2007305183.tif 000016
【図１５】
2007305183.tif 000017
【図１６】
2007305183.tif 000018
【図１７】
2007305183.tif 000019
【図１８】
2007305183.tif 000020
【図１９】
2007305183.tif 000021