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