(57)【要約】【課題】精度が高くかつサーボ安定性を損なわないサーボゲイン調整の実現。【解決手段】１回のサーボゲイン調整に用いる調整ソース信号として２通り以上の振幅の信号をサーボループに加算し、それぞれの振幅の調整ソース信号に対応する応答波形振幅を互いに差し引きしてサーボゲイン調整値の演算に使用する。これによって調整ソース信号と同一周波数のノイズ成分（ディスク起因のノイズなど）をキャンセルし、望むサーボループ応答成分のみを抽出して演算できるようにして誤差が少ないサーボゲイン調整を実現する。【選択図】　　　　図５
2004095107.tif 000002
【特許請求の範囲】
【請求項１】
データの書込又は読出のために、ディスク記録媒体に対するレーザ照射及び反射光検出を行うヘッド手段と、
上記ヘッド手段で得られる反射光からサーボエラー信号を生成するサーボエラー信号生成手段と、
上記サーボエラー信号に対してゲイン処理を含めた所定の処理を行い、サーボ信号を生成して出力するサーボ信号生成手段と、
上記サーボ信号生成手段から出力されるサーボ信号に基づいて、上記ヘッド手段のサーボ動作を実行させるサーボ駆動手段と、
特定周波数の調整ソース信号として、２通り以上の異なる振幅の信号を発生させて上記サーボエラー信号に加算することができる調整ソース信号発生手段と、
上記調整ソース信号が上記サーボエラー信号に加算されることで生ずるサーボループ応答波形の振幅を観測する観測手段と、
上記調整ソース信号の２通り以上の各振幅と、上記調整ソース信号の２通り以上の各振幅が上記サーボエラー信号に加算された際のそれぞれ振幅に対応するサーボループ応答波形と、サーボループ特性値とを用いた演算を行ってサーボループゲインの調整値を算出し、上記サーボ信号生成手段の上記ゲイン処理におけるゲイン値を調整するサーボゲイン調整手段と、
を備えたことを特徴とするディスクドライブ装置。
【請求項２】
上記サーボゲイン調整手段は、上記調整ソース信号の２通り以上の各振幅が上記サーボエラー信号に加算された際の、それぞれ振幅に対応して観測された各サーボループ応答波形を、互いに差し引きする演算を行うことを特徴とする請求項１に記載のディスクドライブ装置。
【請求項３】
２通り以上の異なる振幅の各調整ソース信号の上記サーボエラー信号への加算、及びサーボループ応答波形の観測を、ディスク記録媒体上の同一箇所、又は近傍場所で実行させる制御手段を備えたことを特徴とする請求項１に記載のディスクドライブ装置。
【請求項４】
上記サーボゲイン調整手段で算出された調整値を記憶する記憶手段を備え、
上記サーボゲイン調整手段は、算出された調整値と、上記記憶手段に記憶された過去の調整値との平均値を算出し、平均値により上記サーボ信号生成手段の上記ゲイン処理におけるゲイン値を調整することを特徴とする請求項１に記載のディスクドライブ装置。
【請求項５】
ディスク記録媒体が装填された際に、上記調整ソース信号発生手段、上記観測手段、上記サーボゲイン調整手段により、上記ゲイン処理におけるゲイン値を調整させる制御手段を備えたことを特徴とする請求項１に記載のディスクドライブ装置。
【請求項６】
ディスク記録媒体が装填された後、ディスク記録媒体に対する動作実行期間において、所定タイミングで上記調整ソース信号発生手段、上記観測手段、上記サーボゲイン調整手段により、上記ゲイン処理におけるゲイン値を調整させる制御手段を備えたことを特徴とする請求項１に記載のディスクドライブ装置。
【請求項７】
特定周波数の調整ソース信号として、２通り以上の異なる振幅の信号を発生させて上記サーボエラー信号に加算するとともに、各振幅の調整ソース信号が上記サーボエラー信号に加算されることで生ずるサーボループ応答波形の振幅をそれぞれ観測し、
上記調整ソース信号の２通り以上の各振幅と、上記調整ソース信号の２通り以上の各振幅が上記サーボエラー信号に加算された際のそれぞれ振幅に対応するサーボループ応答波形と、サーボループ特性値とを用いた演算を行ってサーボループゲインの調整値を算出し、
上記算出された調整値を用いて、サーボゲインを調整することを特徴とするサーボゲイン調整方法。
【請求項８】
上記調整値を算出する際の演算には、上記調整ソース信号の２通り以上の各振幅が上記サーボエラー信号に加算された際のそれぞれ振幅に対応して観測された各サーボループ応答波形を、互いに差し引きする演算が含まれることを特徴とする請求項７に記載のサーボゲイン調整方法。
【請求項９】
２通り以上の異なる振幅の各調整ソース信号の上記サーボエラー信号への加算、及びサーボループ応答波形の観測を、ディスク記録媒体上の同一箇所、又は近傍場所で実行することを特徴とする請求項７に記載のサーボゲイン調整方法。
【請求項１０】
算出された調整値を記憶するとともに、
サーボゲイン調整の際には、上記算出された調整値と、記憶された過去の調整値との平均値を算出し、該平均値によりサーボゲインを調整することを特徴とする請求項７に記載のサーボゲイン調整方法。
【請求項１１】
ディスク記録媒体が装填された際に、上記調整ソース信号の発生及びサーボエラー信号への加算、上記サーボループ応答波形の観測、上記調整値の算出を実行して、サーボゲインの調整を行うことを特徴とする請求項７に記載のサーボゲイン調整方法。
【請求項１２】
ディスク記録媒体が装填された後、ディスク記録媒体に対する動作実行期間において、所定タイミングで、上記調整ソース信号の発生及びサーボエラー信号への加算、上記サーボループ応答波形の観測、上記調整値の算出を実行して、サーボゲインの調整を行うことを特徴とする請求項７に記載のサーボゲイン調整方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、光ディスク等のディスク記録媒体に対するディスクドライブ装置、及びサーボゲイン調整方法に関するものである。
【０００２】
【従来の技術】
デジタルデータを記録・再生するための技術として、例えば、ＣＤ（Ｃｏｍｐａｃｔ　Ｄｉｓｋ），ＭＤ（Ｍｉｎｉ−Ｄｉｓｋ），ＤＶＤ（Ｄｉｇｉｔａｌ　Ｖｅｒｓａｔｉｌｅ　Ｄｉｓｋ）などの、光ディスク（光磁気ディスクを含む）を記録メディアに用いたデータ記録技術がある。光ディスクとは、金属薄板をプラスチックで保護した円盤に、レーザ光を照射し、その反射光の変化で信号を読み取る記録メディアの総称である。
光ディスクには、例えばＣＤ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭなどとして知られているように再生専用タイプのものと、ＭＤ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、ＤＶＤ−ＲＡＭなどで知られているようにユーザーデータが記録可能なタイプがある。記録可能タイプのものは、光磁気記録方式、相変化記録方式、色素膜変化記録方式などが利用されることで、データが記録可能とされる。色素膜変化記録方式はライトワンス記録方式とも呼ばれ、一度だけデータ記録が可能で書換不能であるため、データ保存用途などに好適とされる。一方、光磁気記録方式や相変化記録方式は、データの書換が可能であり音楽、映像、ゲーム、アプリケーションプログラム等の各種コンテンツデータの記録を始めとして各種用途に利用される。
更に近年、ＤＶＲ（Ｄａｔａ　＆　Ｖｉｄｅｏ　Ｒｅｃｏｒｄｉｎｇ）と呼ばれる高密度光ディスクが開発され、著しい大容量化が図られている。
【０００３】
【発明が解決しようとする課題】
既に公知のとおり、光ディスクに対する記録再生を行うディスクドライブ装置では、レーザ光の焦点位置をディスク記録面に制御するフォーカスサーボ動作や、レーザ光がディスク上のトラック（ピット列やグルーブ（溝）によるトラック）をトレースするように制御するトラッキングサーボ動作が行われる。
そして、これらのフォーカスサーボ、トラッキングサーボにおいては、サーボループのゲインが適切に設定されることが、動作の安定化上、必要である。
【０００４】
サーボループゲインの調整のために従来から知られている手法としては、ある周波数の調整ソース信号をサーボループに加算した結果の応答波形（振幅を用いる場合もあり、位相を用いる場合もある）からサーボループの特性を計算し、サーボループゲインを一定に調整するものがある。
ところが、例えばディスク上のグルーブの成形状態などに起因するディスクノイズが高く、全周波数に渡ってノイズがある場合などで、応答波形の観測信号に調整ソースと同じ周波数のノイズ成分が多く含まれると、バンドパスフィルタ等のフィルタリングによってもノイズ成分を除去し切れず、適切に応答波形を観測できない。その結果、調整ソース信号と応答波形を用いたサーボゲイン計算も誤差を多く含んでしまい、実用に足る精度の調整ができないものとなっていた。
【０００５】
また、ノイズ成分を十分無視できるほどの大振幅の調整ソース信号を加算するようにすれば、或る程度の演算精度を確保できるが、その場合、サーボゲイン調整時のサーボ安定性が確保できなくなる。なぜなら、調整ソース信号の加算は、サーボループに外乱を加算していることになるためであり、つまり調整ソース信号が大振幅になるほど、外乱成分が増大することになるためである。
サーボ安定性が確保できないことは、例えば再生中、シーク時などにおいてサーボゲイン調整を行うことが適切ではないものとなる。
【０００６】
【課題を解決するための手段】
本発明はこれらの事情に鑑みて、フォーカスサーボ、トラッキングサーボのループゲインを精度良く調整できるようにし、またサーボ安定性を損なわないでループゲイン調整が実行できるようにすることを目的とする。
【０００７】
このために本発明のディスクドライブ装置は、データの書込又は読出のために、ディスク記録媒体に対するレーザ照射及び反射光検出を行うヘッド手段と、上記ヘッド手段で得られる反射光からサーボエラー信号を生成するサーボエラー信号生成手段と、上記サーボエラー信号に対してゲイン処理を含めた所定の処理を行い、サーボ信号を生成して出力するサーボ信号生成手段と、上記サーボ信号生成手段から出力されるサーボ信号に基づいて、上記ヘッド手段のサーボ動作を実行させるサーボ駆動手段と、特定周波数の調整ソース信号として、２通り以上の異なる振幅の信号を発生させて上記サーボエラー信号に加算することができる調整ソース信号発生手段と、上記調整ソース信号が上記サーボエラー信号に加算されることで生ずるサーボループ応答波形の振幅を観測する観測手段と、上記調整ソース信号の２通り以上の各振幅と、上記調整ソース信号の２通り以上の各振幅が上記サーボエラー信号に加算された際のそれぞれ振幅に対応するサーボループ応答波形と、サーボループ特性値とを用いた演算を行ってサーボループゲインの調整値を算出し、上記サーボ信号生成手段の上記ゲイン処理におけるゲイン値を調整するサーボゲイン調整手段とを備えるようにする。
また、上記サーボゲイン調整手段は、上記調整ソース信号の２通り以上の各振幅が上記サーボエラー信号に加算された際の、それぞれ振幅に対応して観測された各サーボループ応答波形を、互いに差し引きする演算を行う。
また、２通り以上の異なる振幅の各調整ソース信号の上記サーボエラー信号への加算、及びサーボループ応答波形の観測を、ディスク記録媒体上の同一箇所、又は近傍場所で実行させる制御手段を備える。
また、上記サーボゲイン調整手段で算出された調整値を記憶する記憶手段を備え、上記サーボゲイン調整手段は、算出された調整値と、上記記憶手段に記憶された過去の調整値との平均値を算出し、平均値により上記サーボ信号生成手段の上記ゲイン処理におけるゲイン値を調整する。
また、ディスク記録媒体が装填された際に、上記調整ソース信号発生手段、上記観測手段、上記サーボゲイン調整手段により、上記ゲイン処理におけるゲイン値を調整させる制御手段を備える。
また、ディスク記録媒体が装填された後、ディスク記録媒体に対する動作実行期間において、所定タイミングで上記調整ソース信号発生手段、上記観測手段、上記サーボゲイン調整手段により、上記ゲイン処理におけるゲイン値を調整させる制御手段を備える。
【０００８】
本発明のサーボゲイン調整方法は、特定周波数の調整ソース信号として、２通り以上の異なる振幅の信号を発生させて上記サーボエラー信号に加算するとともに、各振幅の調整ソース信号が上記サーボエラー信号に加算されることで生ずるサーボループ応答波形の振幅をそれぞれ観測し、上記調整ソース信号の２通り以上の各振幅と、上記調整ソース信号の２通り以上の各振幅が上記サーボエラー信号に加算された際のそれぞれ振幅に対応するサーボループ応答波形と、サーボループ特性値とを用いた演算を行ってサーボループゲインの調整値を算出し、上記算出された調整値を用いて、サーボゲインを調整する。
また、上記調整値を算出する際の演算には、上記調整ソース信号の２通り以上の各振幅が上記サーボエラー信号に加算された際のそれぞれ振幅に対応して観測された各サーボループ応答波形を、互いに差し引きする演算が含まれる。
また、２通り以上の異なる振幅の各調整ソース信号の上記サーボエラー信号への加算、及びサーボループ応答波形の観測を、ディスク記録媒体上の同一箇所、又は近傍場所で実行する。
また、算出された調整値を記憶するとともに、サーボゲイン調整の際には、上記算出された調整値と、記憶された過去の調整値との平均値を算出し、該平均値によりサーボゲインを調整する。
また、ディスク記録媒体が装填された際に、上記調整ソース信号の発生及びサーボエラー信号への加算、上記サーボループ応答波形の観測、上記調整値の算出を実行して、サーボゲインの調整を行う。
また、ディスク記録媒体が装填された後、ディスク記録媒体に対する動作実行期間において、所定タイミングで、上記調整ソース信号の発生及びサーボエラー信号への加算、上記サーボループ応答波形の観測、上記調整値の算出を実行して、サーボゲインの調整を行う。
【０００９】
以上の構成の本発明によれば、１回のサーボゲイン調整に用いる調整ソース信号として２通り以上の振幅の信号をサーボループに加算する。そしてそれぞれの振幅の調整ソース信号に対応する応答波形振幅を互いに差し引きしてサーボゲイン調整値の演算に使用するものとなる。この場合、調整ソース信号と同一周波数のノイズ成分をキャンセルできる。また従って、調整ソース信号として、ノイズ成分を無視できるほどの大振幅信号を入力する必要が無くなる。
【００１０】
【発明の実施の形態】
以下、本発明の実施の形態として、光ディスクに対応して記録再生を行うディスクドライブ装置（記録再生装置）及びそのサーボゲイン調整方法について説明していく。説明は次の順序で行う。
１．ディスクドライブ装置の構成
２．サーボ系の構成
３．サーボゲイン調整処理例［１］
４．サーボゲイン調整処理例［２］
５．サーボゲイン調整にかかる位置及びタイミング
６．変形例
【００１１】
１．ディスクドライブ装置の構成
図１に本例のディスクドライブ装置の構成を示す。
ディスク１は例えば相変化方式でデータの記録を行う光ディスクであるとする。またディスク上にはウォブリング（蛇行）されたグルーブが形成され、このグルーブが記録トラックとされる。グルーブのウォブリングによってはいわゆるＡＤＩＰ情報としてアドレス情報などが埋め込まれている。
【００１２】
このようなディスク１は、図示しないターンテーブルに積載され、記録／再生動作時においてスピンドルモータ５２によって一定線速度（ＣＬＶ）で回転駆動される。
そして光学ピックアップ（光学ヘッド）５１によってディスク１上のグルーブトラックのウォブリングとして埋め込まれたＡＤＩＰ情報の読み出しがおこなわれる。
また記録時には光学ピックアップ５１によってトラックにユーザーデータがフェイズチェンジマークとして記録され、再生時には光学ピックアップによって記録されたフェイズチェンジマークの読出が行われる。
【００１３】
ピックアップ５１内には、レーザ光源となるレーザダイオードや、反射光を検出するためのフォトディテクタ、レーザ光の出力端となる対物レンズ、レーザ光を対物レンズを介してディスク記録面に照射し、またその反射光をフォトディテクタに導く光学系（図示せず）が形成される。
レーザダイオードは、例えば波長４０５ｎｍのいわゆる青色レーザを出力するものとされる。また光学系によるＮＡは０．８５である。
【００１４】
ピックアップ５１内において対物レンズは二軸機構によってトラッキング方向及びフォーカス方向に移動可能に保持されている。
またピックアップ５１全体はスレッド機構５３によりディスク半径方向に移動可能とされている。
またピックアップ５１におけるレーザダイオードはレーザドライバ６３からのドライブ信号（ドライブ電流）によってレーザ発光駆動される。
【００１５】
ディスク１からの反射光情報はフォトディテクタによって検出され、受光光量に応じた電気信号とされてマトリクス回路５４に供給される。
マトリクス回路５４には、フォトディテクタとしての複数の受光素子からの出力電流に対応して電流電圧変換回路、マトリクス演算／増幅回路等を備え、マトリクス演算処理により必要な信号を生成する。
例えば再生データに相当する高周波信号（再生データ信号）、サーボ制御のためのフォーカスエラー信号、トラッキングエラー信号などを生成する。
さらに、グルーブのウォブリングに係る信号、即ちウォブリングを検出する信号としてプッシュプル信号を生成する。
【００１６】
マトリクス回路５４から出力される再生データ信号はリーダ／ライタ回路５５へ、フォーカスエラー信号及びトラッキングエラー信号はサーボ回路６１へ、プッシュプル信号はウォブル回路５８へ、それぞれ供給される。
【００１７】
リーダ／ライタ回路５５は、再生データ信号に対して２値化処理、ＰＬＬによる再生クロック生成処理等を行い、フェイズチェンジマークとして読み出されたデータを再生して、変復調回路５６に供給する。
変復調回路５６は、再生時のデコーダとしての機能部位と、記録時のエンコーダとしての機能部位を備える。
再生時にはデコード処理として、再生クロックに基づいてランレングスリミテッドコードの復調処理を行う。
またＥＣＣエンコーダ／デコーダ５７は、記録時にエラー訂正コードを付加するＥＣＣエンコード処理と、再生時にエラー訂正を行うＥＣＣデコード処理を行う。
再生時には、変復調回路５６で復調されたデータを内部メモリに取り込んで、エラー検出／訂正処理及びデインターリーブ等の処理を行い、再生データを得る。
ＥＣＣエンコーダ／デコーダ５７で再生データにまでデコードされたデータは、システムコントローラ６０の指示に基づいて、読み出され、ＡＶ（Ａｕｄｉｏ−Ｖｉｓｕａｌ）システム１２０に転送される。
【００１８】
グルーブのウォブリングに係る信号としてマトリクス回路５４から出力されるプッシュプル信号は、ウォブル回路５８において処理される。ＡＤＩＰ情報としてのプッシュプル信号は、ウォブル回路５８においてＡＤＩＰアドレスを構成するデータストリームに復調されてアドレスデコーダ５９に供給される。
アドレスデコーダ５９は、供給されるデータについてのデコードを行い、アドレス値を得て、システムコントローラ１０に供給する。
またアドレスデコーダ９はウォブル回路８から供給されるウォブル信号を用いたＰＬＬ処理でクロックを生成し、例えば記録時のエンコードクロックとして各部に供給する。
【００１９】
記録時には、ＡＶシステム１２０から記録データが転送されてくるが、その記録データはＥＣＣエンコーダ／デコーダ５７におけるメモリに送られてバッファリングされる。
この場合ＥＣＣエンコーダ／デコーダ５７は、バファリングされた記録データのエンコード処理として、エラー訂正コード付加やインターリーブ、サブコード等の付加を行う。
またＥＣＣエンコードされたデータは、変復調回路５６においてＲＬＬ（１−７）ＰＰ方式の変調が施され、リーダ／ライタ回路５５に供給される。
記録時においてこれらのエンコード処理のための基準クロックとなるエンコードクロックは上述したようにウォブル信号から生成したクロックを用いる。
【００２０】
エンコード処理により生成された記録データは、リーダ／ライタ回路５５で記録補償処理として、記録層の特性、レーザー光のスポット形状、記録線速度等に対する最適記録パワーの微調整やレーザドライブパルス波形の調整などが行われた後、レーザドライブパルスとしてレーザードライバ６３に送られる。
レーザドライバ６３では供給されたレーザドライブパルスをピックアップ５１内のレーザダイオードに与え、レーザ発光駆動を行う。これによりディスク１に記録データに応じたピット（フェイズチェンジマーク）が形成されることになる。
【００２１】
なお、レーザドライバ６３は、いわゆるＡＰＣ回路（Ａｕｔｏ　Ｐｏｗｅｒ　Ｃｏｎｔｒｏｌ）を備え、ピックアップ５１内に設けられたレーザパワーのモニタ用ディテクタの出力によりレーザ出力パワーをモニターしながらレーザーの出力が温度などによらず一定になるように制御する。記録時及び再生時のレーザー出力の目標値はシステムコントローラ６０から与えられ、記録時及び再生時にはそれぞれレーザ出力レベルが、その目標値になるように制御する。
【００２２】
サーボ回路６１は、マトリクス回路５４からのフォーカスエラー信号、トラッキングエラー信号から、フォーカス、トラッキング、スレッドの各種サーボドライブ信号を生成しサーボ動作を実行させる。
即ちフォーカスエラー信号、トラッキングエラー信号に応じてフォーカスドライブ信号、トラッキングドライブ信号を生成し、ピックアップ５１内の二軸機構のフォーカスコイル、トラッキングコイルを駆動することになる。これによってピックアップ５１、マトリクス回路５４、サーボ回路６１、二軸機構によるトラッキングサーボループ及びフォーカスサーボループが形成される。
【００２３】
またサーボ回路６１は、システムコントローラ６０からのトラックジャンプ指令に応じて、トラッキングサーボループをオフとし、ジャンプドライブ信号を出力することで、トラックジャンプ動作を実行させる。
【００２４】
またサーボ回路６１は、トラッキングエラー信号の低域成分として得られるスレッドエラー信号や、システムコントローラ６０からのアクセス実行制御などに基づいてスレッドドライブ信号を生成し、スレッド機構５３を駆動する。スレッド機構５３には、図示しないが、ピックアップ５１を保持するメインシャフト、スレッドモータ、伝達ギア等による機構を有し、スレッドドライブ信号に応じてスレッドモータを駆動することで、ピックアップ５１の所要のスライド移動が行なわれる。
【００２５】
スピンドルサーボ回路６２はスピンドルモータ２をＣＬＶ回転させる制御を行う。
スピンドルサーボ回路６２は、ウォブル信号に対するＰＬＬ処理で生成されるクロックを、現在のスピンドルモータ５２の回転速度情報として得、これを所定のＣＬＶ基準速度情報と比較することで、スピンドルエラー信号を生成する。
またデータ再生時においては、リーダ／ライタ回路５５内のＰＬＬによって生成される再生クロック（デコード処理の基準となるクロック）が、現在のスピンドルモータ５２の回転速度情報となるため、これを所定のＣＬＶ基準速度情報と比較することでスピンドルエラー信号を生成することもできる。
そしてスピンドルサーボ回路６２は、スピンドルエラー信号に応じて生成したスピンドルドライブ信号を出力し、スピンドルモータ６２のＣＬＶ回転を実行させる。
またスピンドルサーボ回路６２は、システムコントローラ６０からのスピンドルキック／ブレーキ制御信号に応じてスピンドルドライブ信号を発生させ、スピンドルモータ２の起動、停止、加速、減速などの動作も実行させる。
【００２６】
以上のようなサーボ系及び記録再生系の各種動作はマイクロコンピュータによって形成されたシステムコントローラ６０により制御される。
システムコントローラ６０は、ＡＶシステム１２０からのコマンドに応じて各種処理を実行する。
【００２７】
例えばＡＶシステム１２０から書込命令（ライトコマンド）が出されると、システムコントローラ６０は、まず書き込むべきアドレスにピックアップ５１を移動させる。そしてＥＣＣエンコーダ／デコーダ５７、変復調回路５６により、ＡＶシステム１２０から転送されてきたデータ（例えばＭＰＥＧ２などの各種方式のビデオデータや、オーディオデータ等）について上述したようにエンコード処理を実行させる。そして上記のようにリーダ／ライタ回路５５からのレーザドライブパルスがレーザドライバ６３に供給されることで、記録が実行される。
【００２８】
また例えばＡＶシステム１２０から、ディスク１に記録されている或るデータ（ＭＰＥＧ２ビデオデータ等）の転送を求めるリードコマンドが供給された場合は、まず指示されたアドレスを目的としてシーク動作制御を行う。即ちサーボ回路６１に指令を出し、シークコマンドにより指定されたアドレスをターゲットとするピックアップ５１のアクセス動作を実行させる。
その後、その指示されたデータ区間のデータをＡＶシステム１２０に転送するために必要な動作制御を行う。即ちディスク１からのデータ読出を行い、リーダ／ライタ回路５５、変復調回路５６、ＥＣＣエンコーダ／デコーダ５７におけるデコード／バファリング等を実行させ、要求されたデータを転送する。
【００２９】
なお、これらのフェイズチェンジマークによるデータの記録再生時には、システムコントローラ６０は、ウォブル回路５８及びアドレスデコーダ５９によって検出されるＡＤＩＰアドレスを用いてアクセスや記録再生動作の制御を行う。
【００３０】
ところで、この図１の例は、ＡＶシステム１２０に接続されるディスクドライブ装置としたが、本発明のディスクドライブ装置としては例えばパーソナルコンピュータ等と接続されるものとしてもよい。
さらには他の機器に接続されない形態もあり得る。その場合は、操作部や表示部が設けられたり、データ入出力のインターフェース部位の構成が、図４０とは異なるものとなる。つまり、ユーザーの操作に応じて記録や再生が行われるとともに、各種データの入出力のための端子部が形成されればよい。
もちろん構成例としては他にも多様に考えられ、例えば記録専用装置、再生専用装置としての例も考えられる。
【００３１】
２．サーボ系の構成
図１におけるサーボ回路６１において、上述したフォーカスサーボループ及びトラッキングサーボループを形成する部分を図２に示す。
【００３２】
マトリクス回路５４からのフォーカスエラー信号ＦＥ、トラッキングエラー信号ＴＥは、サーボ回路６１において、それぞれＡ／Ｄ変換器１１，２１によりデジタルデータに変換されてＤＳＰ１０に入力される。
ＤＳＰ１０には、フォーカスサーボ演算部１２，トラッキングサーボ演算部２２としての機能が備えられている。
【００３３】
そしてフォーカスサーボ演算部１２では、デジタルデータとされて入力されるフォーカスエラー信号ＦＥに対して所定の演算を行ってフォーカスサーボ信号ＦＳを生成して出力する。フォーカスサーボ信号ＦＳは、Ｄ／Ａ変換器１３でアナログ信号に変換された後（ＰＷＭやＰＤＭなども含む）、フォーカスドライバ１４へ入力され、アクチュエータを駆動する。即ち光ピックアップ５１において対物レンズを保持する二軸機構のフォーカスコイルに電流を印加し、フォーカスサーボ動作を実行させる。
【００３４】
トラッキングサーボ演算部２２では、デジタルデータとされて入力されるトラッキングエラー信号ＴＥに対して所定の演算を行ってトラッキングサーボ信号ＴＳを生成して出力する。トラッキングサーボ信号ＴＳは、Ｄ／Ａ変換器２３でアナログ信号に変換された後（ＰＷＭやＰＤＭなども含む）、トラッキングドライバ２４へ入力され、アクチュエータを駆動する。即ち光ピックアップ５１において対物レンズを保持する二軸機構のトラッキングコイルに電流を印加し、トラッキングサーボ動作を実行させる。
【００３５】
例えばＤＳＰ１０において形成されるフォーカスサーボ演算部１２、トラッキングサーボ演算部２２としての動作は、システムコントローラ６０によって制御される。特に後述するようにサーボゲイン調整のための動作制御が行われる。
またメモリ部３０は、例えば不揮発性メモリとされ、サーボゲイン調整値を記憶するものとされる。これについてはサーボゲイン調整処理例［２］（図６）において説明する。
【００３６】
図２に示したトラッキングサーボ演算部２２の構成を図３に示す。
トラッキングサーボ演算部２２は、通常のトラッキングサーボループを形成する機能部位としてサーボ処理部４３、可変ゲイン部４６が設けられる。
サーボ処理部４３では、トラッキングエラー信号ＴＥに対して、位相補償等のためのフィルタ処理等が行われる。可変ゲイン部４６ではループゲイン処理が行われる。
トラッキングサーボ演算部２２に入力されるトラッキングエラー信号ＴＥは、このサーボ処理部４３及び可変ゲイン部４６の処理を介することでトラッキングサーボ信号ＴＳとされ、図２に示したようにＤ／Ａ変換器２３を介してトラッキングドライバ２４に供給される。
【００３７】
またトラッキングサーボ演算部２２には、サーボゲイン調整のために、調整ソース信号生成部４２，加算器４１，フィルタ部４４，応答波形測定／ゲイン計算部４５が設けられる。
調整ソース信号生成部４２は、特定周波数のサイン波としての調整ソース信号をデジタル的に生成する。この場合、調整ソース信号の振幅としては各種の振幅の信号を出力できる。
例えば図４に示すＳＩＮ（Ａ）、ＳＩＮ（Ｂ）のように、振幅の異なる同一周波数の調整ソース信号を出力する。
このとき、調整ソース信号ＳＩＮ（Ａ）、ＳＩＮ（Ｂ）の周波数としては、各種摂動（回路素子の特性ばらつきなど）により、サーボオープンループの位相が殆ど変化しないと言える周波数を選ぶ。
また、調整ソース信号ＳＩＮ（Ａ）、ＳＩＮ（Ｂ）の周波数が低すぎると、調整ソース信号ＳＩＮ（Ａ）、ＳＩＮ（Ｂ）に対するループ応答波形が計算しにくくなる。これは振幅測定時間が伸びる、ループゲインが高いため応答波形が小さくなってしまう、といった理由による。
これらのことから本例では、調整ソース信号の周波数としては１ＫＨｚ〜２ＫＨｚ程度を選択している。
【００３８】
加算器４１は、図２のＡ／Ｄ変換器２１でデジタル化されたトラッキングエラー信号ＴＥに、調整ソース信号ＳＩＮ（Ａ）、ＳＩＮ（Ｂ）を加算する。
調整ソース信号ＳＩＮ（Ａ）又はＳＩＮ（Ｂ）を加算した後のトラッキングエラー信号ＴＥには、調整ソース信号ＳＩＮ（Ａ）又はＳＩＮ（Ｂ）と同じ周波数成分に、サーボループの応答波形としてのサイン波の成分が現れる。
フィルタ部４４は、バンドパスフィルタ、ローパスフィルタ、ハイパスフィルタ等を用いて調整ソース信号ＳＩＮ（Ａ）、ＳＩＮ（Ｂ）と同じ周波数成分のみを抽出し、それを調整ソース信号ＳＩＮ（Ａ）に対応するループ応答波形ＲＥＳ（Ａ）、調整ソース信号ＳＩＮ（Ｂ）に対応するループ応答波形ＲＥＳ（Ｂ）として出力する。
【００３９】
応答波形測定／ゲイン計算部４５は、ループ応答波形ＲＥＳ（Ａ）、ＲＥＳ（Ｂ）の振幅を測定すると共に、調整ソース信号ＳＩＮ（Ａ）、ＳＩＮ（Ｂ）の各振幅と、ループ応答波形ＲＥＳ（Ａ）、ＲＥＳ（Ｂ）の振幅と、サーボループ特性値とを用いた演算を行ってサーボループゲインの調整値を算出し、可変ゲイン部４６のゲイン値を調整する。
【００４０】
なお、図３ではトラッキングサーボ演算部２２としての構成例を示したが、フォーカスサーボ演算部１２の構成も同様とされる。即ちサーボ処理部４３、可変ゲイン部４６に相当する部位でフォーカスエラー信号ＦＥに対する位相補償やサーボゲイン処理が行われ、またサーボループゲインの調整のために、調整ソース信号生成部４２，加算器４１，フィルタ部４４，応答波形測定／ゲイン計算部４５に相当する部位が設けられる。
以下、トラッキングサーボ演算部２２を参照してサーボゲインの調整動作について説明していくが、その動作はフォーカスサーボ演算部１２でも全く同様に実行されるものである。
【００４１】
３．サーボゲイン調整処理例［１］
上記図３のように構成されるトラッキングサーボ演算部２２によるサーボゲイン調整処理を説明する。
調整ソース信号生成部４２から出力される調整ソース信号ＳＩＮ（Ａ）振幅と、サーボオープンループゲインＧと、サーボオープンループ位相Θと、応答波形ＲＥＳ（Ａ）振幅の間の関係式は次式で表される。
2004095107.tif 000003
【００４２】
今、設計により決めたサーボオープンループゲインをＧ０、サーボオープンループ位相をΘ０とする。
ある時点でサーボループに対して調整ソース信号ＳＩＮ（Ａ）を加算した結果得たループ応答波形をＲＥＳ（Ａ１）、そのときのサーボオープンループゲインをＧ１、サーボオープンループ位相はほとんど変化しないのでΘ０とすれば、
2004095107.tif 000004
という式が成り立つ。
【００４３】
また、調整ソース信号ＳＩＮ（Ａ）の加算とループ応答波形振幅ＲＥＳ（Ａ１）の取得を実行した直後に、ディスク上の全く同じ場所か、または近い場所にて、調整ソース信号ＳＩＮ（Ａ）と同じ周波数で、且つ振幅が違う調整ソース信号ＳＩＮ（Ｂ）をループに加算すると、時間的・場所的に近い状態であるので、調整ソース信号ＳＩＮ（Ｂ）の加算時のサーボオープンループゲインはＧ１に限りなく近い値であり、Ｇ１と近似して計算できる。従って、調整ソース信号ＳＩＮ（Ｂ）に対するループ応答波形をＲＥＳ（Ｂ１）とすれば、
2004095107.tif 000005
とできる。
【００４４】
ここで上記（式２）（式３）を、左辺、右辺とも差し引きする。つまり
2004095107.tif 000006
という式を得る。
【００４５】
この（式４）をＧ１について解き、Ｇ０に対する比率を求めると、
2004095107.tif 000007
となる。
この（式５）により、設計ゲインと現在のオープンループゲインの比が計算できる。現在の可変ゲイン部４６の設定がゲインαであったとすれば、α×Ｇ０／Ｇ１を可変ゲイン部に設定すれば、オープンループゲインが設計ゲインＧ０に調整できたことになる。
【００４６】
このような処理によってサーボゲイン調整を行うために、システムコントローラ６０の制御に基づいて、トラッキングサーボ演算部２２では図５の手順でサーボゲイン調整処理を実行する。
まずステップＦ１０１で、調整ソース信号生成部４２から調整ソース信号ＳＩＮ（Ａ）を出力する。すると上記のように加算器４１でトラッキングエラー信号ＴＥに調整ソース信号ＳＩＮ（Ａ）が加算され、そのトラッキングエラー信号ＴＥには、調整ソース信号ＳＩＮ（Ａ）と同じ周波数成分に、サーボループの応答波形としてのサイン波の成分が現れる。
ステップＦ１０２ではループ応答波形ＲＥＳ（Ａ）の振幅を測定する。即ちフィルタ部４４で調整ソース信号ＳＩＮ（Ａ）と同じ周波数成分のみを抽出して得られたループ応答波形ＲＥＳ（Ａ）について、応答波形測定／ゲイン計算部４５で振幅を測定する。
【００４７】
続いてステップＦ１０３では、調整ソース信号生成部４２から調整ソース信号ＳＩＮ（Ｂ）を出力する。すると加算器４１でトラッキングエラー信号ＴＥに調整ソース信号ＳＩＮ（Ｂ）が加算され、そのトラッキングエラー信号ＴＥには、調整ソース信号ＳＩＮ（Ｂ）と同じ周波数成分に、サーボループの応答波形としてのサイン波の成分が現れる。
ステップＦ１０４ではループ応答波形ＲＥＳ（Ｂ）の振幅を測定する。即ちフィルタ部４４で調整ソース信号ＳＩＮ（Ｂ）と同じ周波数成分のみを抽出して得られたループ応答波形ＲＥＳ（Ｂ）について、応答波形測定／ゲイン計算部４５で振幅を測定する。
【００４８】
ステップＦ１０５では、応答波形測定／ゲイン計算部４５で、ゲイン比Ｇ０　／　Ｇ１を算出する。即ち調整ソース信号ＳＩＮ（Ａ）、ＳＩＮ（Ｂ）の各振幅と、ループ応答波形ＲＥＳ（Ａ）、ＲＥＳ（Ｂ）の振幅と、サーボループ特性値とを用いて、上記（式５）の演算を行って、設計により決めたサーボオープンループゲインＧ０と、加算時のゲインＧ１の比を求める。
そしてステップＦ１０６では、現在の可変ゲイン部４６の設定ゲインαについて、α×Ｇ０／Ｇ１に設定する。
これによって、オープンループゲインが設計ゲインＧ０に調整する処理が完了する。
【００４９】
このようなサーボゲイン調整処理では、調整ソース信号ＳＩＮ（Ａ）、ＳＩＮ（Ｂ）に対応する応答波形ＲＥＳ（Ａ）、ＲＥＳ（Ｂ）の振幅を互いに差し引きしてサーボゲイン調整値の演算に使用する。このため調整ソース信号と同一周波数のノイズ成分（ディスク起因のノイズなど）をキャンセルし、望むサーボループ応答成分のみを抽出して演算できることになるため、誤差が少ないサーボゲイン調整が実現される。
また、これよって、調整ソース信号ＳＩＮ（Ａ）、ＳＩＮ（Ｂ）として、ノイズ成分を無視できるほどの大振幅信号を入力する必要が無く、従ってサーボ安定性を損なわない状態でサーボゲイン調整が実行できる。
【００５０】
４．サーボゲイン調整処理例［２］
サーボゲイン調整処理例［２］を図６に示す。
上記図５の処理例では、上記（式５）の演算で求めたゲイン比Ｇ０　／　Ｇ１と現在の可変ゲイン部４６の設定ゲインαから得られる、α×Ｇ０／Ｇ１に設定するようにした。
一方、図６の処理例は、メモリ部３０を利用してゲイン調整処理時に算出したゲイン値を記憶しておき、記憶された過去のゲイン値を用いて平均化した値にゲイン調整するものである。
【００５１】
図６のステップＦ２０１〜Ｆ２０５は、図５のステップＦ１０１〜Ｆ１０５と同様であるため説明を省略する。
ステップＦ２０６では、応答波形／ゲイン計算部４５は、現在の可変ゲイン部４６の設定ゲインαについて、α×Ｇ０／Ｇ１とした新たなゲインαを算出する。
ステップＦ２０７では、応答波形／ゲイン計算部４５はメモリ部３０に記憶されている過去所定回数のサーボゲイン調整処理時にそれぞれ記憶したゲイン値αを読み出し、今回ステップＦ２０６で算出したゲインαと、過去の所定回数の各ゲインαの平均値αＡＶを算出する。
そしてステップＦ２０８では、応答波形／ゲイン計算部４５は、可変ゲイン部４６の設定ゲインを平均値αＡＶとなるように制御する。
ステップＦ２０９では、今回ステップＦ２０６で算出したゲインαを、最新のゲイン履歴としてメモリ３０に記憶させる。
【００５２】
つまりこの図６の処理例では、サーボゲイン調整処理毎に算出された設定ゲインをメモリ部３０に記憶していく。
そして実際の可変ゲイン部４６のゲイン設定に関しては、過去のサーボゲイン調整処理時に記憶したゲイン値と、今回算出したゲイン値を平均化し、その平均値にゲイン設定する。
このように平均値を用いたゲイン制御を行うようにすれば、一時的で急峻なゲイン変動への応答を鈍らせ、安定したループゲイン調整を行うことができる。
【００５３】
なお、メモリ部３０への記憶方式としては、例えばメモリ部３０をリングバッファ形態で用いるようにして、過去所定回数のゲイン履歴が保存されるようにしても良いし、また必ずしも平均化のためのサンプル数を一定としなくても良い。
また、メモリ部３０に記憶したゲイン値については、例えばディスク１が入れ換えられることに応じてクリアすることが考えられる。
或いは、ディスク１の入れ換えに関わらず、或る程度長期にわたって所要数のゲインサンプルとして保存しておき、平均値算出に用いるようにすれば、例えば二軸機構等のデバイスの経年変化具合（サーボ応答性の変化）を反映したゲイン調整ができることにもなる。
【００５４】
５．サーボゲイン調整にかかる位置及びタイミング
上記サーボゲイン調整処理例［１］又は［２］によりサーボループゲインが設計値に自動調整されるが、上記各処理例では２つの振幅の調整ソース信号ＳＩＮ（Ａ）、ＳＩＮ（Ｂ）の各振幅と、ループ応答波形ＲＥＳ（Ａ）、ＲＥＳ（Ｂ）の振幅を用い、上記（式４）で示したように差し引きすることで、ディスクに起因するノイズ成分をキャンセルして高精度な調整を実現するものである。
このことから、調整ソース信号ＳＩＮ（Ａ）を出力する際のディスク上の位置と、調整ソース信号ＳＩＮ（Ｂ）を出力する際のディスク上の位置とは、同一又は近傍位置とすることが最適である。
即ち同一位置であれば、グルーブの成形具合や反射率ムラなどのディスク起因のノイズ成分は同様となるため、（式４）の差し引きによってノイズ成分は最も適切にキャンセルされる。また近傍位置であればディスク盤面の反射率ムラも同程度であるため、ノイズ成分は似通っており、（式４）の差し引きによってノイズ成分は適切にキャンセルされる。
【００５５】
調整ソース信号ＳＩＮ（Ａ）の加算及び応答波形ＲＥＳ（Ａ）の観測と、調整ソース信号ＳＩＮ（Ｂ）の加算及び応答波形ＲＥＳ（Ｂ）の観測とを、ディスク１上の同一位置で行うためには、図５のステップＦ１０２とＦ１０３の間にトレース位置のアクセスを行えばよい。即ちステップＦ１０１での調整ソース信号ＳＩＮ（Ａ）の発生を、ディスク上のアドレスａｄ１のトレースタイミングで開始するとすれば、ステップＦ１０３での調整ソース信号ＳＩＮ（Ｂ）の発生も、ディスク上のアドレスａｄ１にアクセスした状態で開始するようにすれば、同一位置での加算及び観測が可能となる。
また、図４のように図５の処理でステップＦ１０１、Ｆ１０２の処理とステップＦ１０３、Ｆ１０４の処理が時間をおかずに連続的に行われることは、そのままでもディスク上の近傍位置で加算及び観測が実行されることになるため、精度の良いサーボゲイン調整が可能となる。
【００５６】
また、上記サーボゲイン調整処理例［１］又は［２］を実行するタイミングは多様に考えられる。
まず、ディスク装填時に実行することが適切である。ディスク装填時には、通常、ディスクの管理情報の読み出し等の処理が行われるが、その際にサーボゲイン調整処理を実行する。ディスク装填時にサーボゲイン調整処理を実行することで、個々のディスクに対応した適切なサーボゲイン調整が行われることになる。
【００５７】
また、再生中、シーク前後、或いは所定時間経過後などに実行することも考えられる。
本例のサーボゲイン調整処理は、ノイズ成分を無視できるほどの大振幅信号としての調整ソース信号を入力する必要が無く、従ってサーボ安定性を損なわない状態でサーボゲイン調整が実行できるため、再生中やシークなどの動作期間にサーボゲイン調整処理を行っても問題ない。
そこで、例えば再生中であれば、ディスク１から読み出したデータのバッファリングの余裕のあるタイミングで行うことができる。
また、シーク直前、或いはシーク直後のタイミングも、サーボゲイン調整処理の実行タイミングとして好適である。
【００５８】
サーボゲインは、機器の温度状態（デバイス、アクチュエータの温度特性によるゲインの変化）、経年変化、ディスク上のトレース位置（半径位置）などに応じて調整することが好ましい。従って、ディスク１に対する動作期間中などであっても、定期的、或いは不定期にサーボゲイン調整処理が実行されることで、装置動作の安定化にとって適切なものとなる。また、温度変化検出、再生データのエラーレート／ジッタの悪化などをトリガとして、サーボゲイン調整処理を行うことも考えられる。
【００５９】
６．変形例
本発明は上記実施の形態に限らず、多様な変形例が考えられる。
例えば調整ソース信号生成部４２は、アナログ回路で構成しても良く、その場合、Ａ／Ｄ変換器１１，２１の前に置いても、Ｄ／Ａ変換器１３，２３の後に置いても良い。
【００６０】
可変ゲイン部４６は、デジタル回路内で構成する場合、デジタル演算部（ＤＳＰ１０）内のどこに挿入しても良い。例えばＡ／Ｄ変換器１１，２１の直後でも良いし、ループ整形フィルタ（サーボ処理部４３）の途中でも良い。
また可変ゲイン部４６は、アナログ回路で構成しても良い。その場合、Ａ／Ｄ変換器１１，２１の前に置いても、Ｄ／Ａ変換器１３，２３の後に置いても良い。
【００６１】
上記例では発生する調整ソース信号の振幅は、ＳＩＮ（Ａ）、ＳＩＡ（Ｂ）の２とおりとしたが、３とおり以上としてもよい。例えば４通りの振幅で応答波形を測定できたら、それぞれの応答波形の振幅差でゲイン比Ｇ０／Ｇ１を求め、その平均値を使うという手法が考えられる。
【００６２】
また、ループ応答波形ＲＥＳ（Ａ）、ＲＥＳ（Ｂ）の振幅の取得に関しては、異常値の場合は捨てることが考えられる。例えば設計値からかけ離れた値としてのループ応答波形の振幅は、何らかの観測エラーとして使用しないことで、精度を向上させる。
また、調整ソース信号ＳＩＮ（Ａ）、ＳＩＡ（Ｂ）の各出力期間として、ある程度の時間与え、その時間内の応答波形振幅のサンプルを複数観測して平均を取るなどの処理を施すことで、更に演算精度を上げる手法も考えられる。
【００６３】
【発明の効果】
以上の説明から理解されるように本発明によれば、１回のサーボゲイン調整に用いる調整ソース信号として２通り以上の振幅の信号をサーボループに加算し、それぞれの振幅の調整ソース信号に対応する応答波形振幅を互いに差し引きしてサーボゲイン調整値の演算に使用するようにしている。このため調整ソース信号と同一周波数のノイズ成分（ディスク起因のノイズなど）をキャンセルし、望むサーボループ応答成分のみを抽出して演算できることになるため、誤差が少ないサーボゲイン調整が実現されるという効果がある。
また、これよって、調整ソース信号として、ノイズ成分を無視できるほどの大振幅信号を入力する必要が無く、従ってサーボ安定性を損なわない状態でサーボゲイン調整が実行できるという効果もある。
【００６４】
また、２通り以上の異なる振幅の調整ソース信号の加算とループ応答波形の測定を、ディスク上の全く同じ場所で行えば、ディスク起因のノイズ成分は同様であるため、それぞれの振幅の調整ソース信号に対応する応答波形振幅を互いに差し引きすることで、非常に好適なノイズキャンセルが可能となり、より演算精度を向上させることができる。またディスク上の近傍の場所であっても、ディスク起因のノイズ成分は似通っているため、ノイズキャンセル効果は大きい。
【００６５】
また、サーボゲイン調整の際に、算出された調整値と、記憶された過去の調整値との平均値を用いるようにすれば、一時的で急峻なゲイン変動への応答を鈍らせ、安定したループゲイン調整を行うことができる。これもサーボ安定性の維持に好適である。
【００６６】
またサーボゲイン調整は、ディスク記録媒体が装填された際や、ディスク記録媒体が装填された後、ディスク記録媒体に対する動作実行期間において行う。
ディスク記録媒体が装填された際にサーボゲイン調整を行うことで、個々のディスクに対して適切なサーボゲイン設定ができるものとなる。
また、上記のようにサーボ安定性が損なわれないため、ディスク記録媒体に対する動作実行期間、例えば再生中やシーク前後などにおいて行うことが問題ないものとなる。
そして、サーボゲイン調整を、ディスク記録再生中、シーク前後などにも、例えば定期的に行うことで、ディスクドライブ装置の温度上昇によるサーボゲインの変化（デバイス、アクチュエータの温度特性によるゲインの変化）に応じて、常にサーボ系を設計ゲインに調整することができる。
また、動作実行期間に例えば定期的にサーボゲイン調整が行われることで、ディスク面内でディスクに起因してサーボゲインが変化する場合にも常にサーボ系を設計ゲインに保つことができる。例えばディスク上の記録済みの領域と未記録の領域でのサーボエラー信号のゲイン変化や、ディスクの場所による反射率等のムラに起因するサーボエラー信号のゲイン変化、さらにはプッシュプル信号によるトラッキングサーボの場合のプッシュプルの振幅変動によるサーボゲインの変化などに対して、サーボ系を設計ゲインに保つことができる。
さらには、動作実行期間に例えば定期的にサーボゲイン調整が行われることは、３スポット法やＤＰＰ法（差動プッシュプル法）などの半径方向でサーボエラーのゲインが変わりうるサーボエラー検出方式を採用している場合において、半径方向の移動によりサーボエラーのゲインが変動する分も吸収することができる。
また、ディスク装填時や動作実行期間にサーボゲイン調整が行われることは、デバイスの経年変化によるサーボゲインの変化を吸収することができることにもなる。
【００６７】
そして以上のことから、本発明はディスクドライブ装置のサーボ性能を向上させ、これによって記録再生動作を安定化させるという大きな効果が得られる。
【図面の簡単な説明】
【図１】本発明の実施の形態のディスクドライブ装置のブロック図である。
【図２】実施の形態のサーボ回路の構成のブロック図である。
【図３】実施の形態のトラッキングサーボ演算部の構成のブロック図である。
【図４】実施の形態の調整ソース信号の説明図である。
【図５】実施の形態のサーボゲイン調整処理のフローチャートである。
【図６】実施の形態の他のサーボゲイン調整処理のフローチャートである。
【符号の説明】
１　ディスク、１０　ＤＳＰ、１１，２１　Ａ／Ｄ変換器、１２　フォーカスサーボ演算部、１３，２３　Ｄ／Ａ変換器、１４　フォーカスドライバ、２２　トラッキングサーボ演算部、２４　トラッキングドライバ、３０　メモリ部、４１　加算器、４２　調整ソース信号生成部、４３　サーボ処理部、４４　フィルタ部、４５　応答波形測定／ゲイン計算部、４６　可変ゲイン部、５１　ピックアップ、５２　スピンドルモータ、５３　スレッド機構、５４　マトリクス回路、５５　リーダ／ライタ回路、５６　変復調回路、５７　ＥＣＣエンコーダ／デコーダ、５８　ウォブル回路、５９　アドレスデコーダ、６０　システムコントローラ、６１　サーボ回路、６２　スピンドルサーボ回路、６３　レーザドライバ、１２０　ＡＶシステム
【図１】
2004095107.tif 000008
【図２】
2004095107.tif 000009
【図３】
2004095107.tif 000010
【図４】
2004095107.tif 000011
【図５】
2004095107.tif 000012
【図６】
2004095107.tif 000013