(57)【要約】【課題】ディスクからの読み取り信号の品質が低下した場合であっても、回転制御サーボの安定化を図る。【解決手段】ピックアップによりディスクから読み取った信号から周期成分を抽出し、この周期成分の周期を計測し、この周期計測結果に基づいて、ディスク回転用モータへ出力する駆動信号を生成する場合に、前回の周期計測結果をレジスタ１０に保持しておき、周期計測結果の今回値と前回値との差分値を減算部１２で演算する。制御部１３は、その演算結果が所定の閾値以上の場合には、ディスクからの品質の低下が発生した状況と判断して、出力切換部１１に制御信号ｃを出力する。出力切換部１１は、前記制御信号ｃを受けている間は、周期計測結果に基づいて生成する駆動信号のゲインを変更し、又は駆動信号の最大値及び最小値を制限し、又は駆動信号の値を所定の固定値に設定する。【選択図】    図２
2004152358.tif 000002
【特許請求の範囲】
【請求項１】
ピックアップによりディスクから信号を読み取ると共に、回転制御サーボから前記ディスクを回転させるモータに駆動信号を出力して前記ディスクの回転を一定に制御するディスク装置において、
前記ディスクからの読み取り信号から得られた周期計測結果を保持するレジスタと、
前記レジスタに保持された周期計測結果と保持前の周期計測結果との差分値を演算する演算手段と、
前記演算手段により演算された差分値が所定の閾値以上の際には、前記回転制御サーボが生成する駆動信号を他の駆動信号に切り換えると共に、前記レジスタの更新を行わない制御手段とを備えた
ことを特徴とするディスク装置。
【請求項２】
請求項１記載のディスク装置において、
前記制御手段は、前記他の駆動信号として、所定の固定値の駆動信号を設定する固定値設定手段を備える
ことを特徴とするディスク装置。
【請求項３】
請求項２記載のディスク装置において、
前記制御手段は、前記演算手段により演算された差分値が所定の閾値以上の際には、前記固定値設定手段の固定値の駆動信号を出力すると共に、前記レジスタの更新を行わない
ことを特徴とするディスク装置。
【請求項４】
請求項１記載のディスク装置において、
前記制御手段は、前記回転制御サーボの駆動信号生成用のゲインを切り換えるゲイン切換手段を備える
ことを特徴とするディスク装置。
【請求項５】
請求項４記載のディスク装置において、
前記制御手段は、前記演算手段により演算された差分値が所定の閾値以上の際には、前記ゲイン切換手段によりゲインを小さく切り換えると共に、前記レジスタの更新を行わない
ことを特徴とするディスク装置。
【請求項６】
請求項１記載のディスク装置において、
前記制御手段は、前記回転制御サーボが生成する駆動信号にリミット値を設定するリミット手段を備える
ことを特徴とするディスク装置。
【請求項７】
請求項６記載のディスク装置において、
前記制御手段は、前記演算手段により演算された差分値が所定の閾値以上の際には、前記リミット手段により前記回転制御サーボが生成する駆動信号を前記リミット値にクリップすると共に、前記レジスタの更新を行わない
ことを特徴とするディスク装置。
【請求項８】
ピックアップによりディスクから信号を読み取ると共に、回転制御サーボから前記ディスクを回転させるモータに駆動信号を出力して前記ディスクの回転を一定に制御するディスク装置において、
前記ディスクからの読み取り信号から得られた周期計測結果を順次保持する複数個のレジスタと、
前記複数個のレジスタに保持された周期計測結果の中で最大値及び最小値を検出する検出手段と、
前記検出手段により検出された最大値と最小値との差分値を演算する演算手段と、
前記演算手段により演算された差分値が所定の閾値以上の時、前記回転制御サーボにより生成される駆動信号に代えて、前記複数の周期計測結果の中の最大値又は最小値に基づく駆動信号を出力する制御手段とを備えた
ことを特徴とするディスク装置。
【請求項９】
請求項８記載のディスク装置において、
回転制御サーボが周期計測信号の最大値に基づいて駆動信号を生成する場合には、制御手段は、前記複数の周期計測結果の中の最小値に基づく駆動信号を出力する
ことを特徴とするディスク装置。
【請求項１０】
請求項８記載のディスク装置において、
回転制御サーボが周期計測信号の最小値に基づいて駆動信号を生成する場合には、制御手段は、前記複数の周期計測結果の中の最大値に基づく駆動信号を出力する
ことを特徴とするディスク装置。
【請求項１１】
請求項８記載のディスク装置において、
前記演算手段により演算された差分値に応じて、前記周期計測結果を保持するレジスタの数を増減させる数変更手段を備えた
ことを特徴とするディスク装置。
【請求項１２】
請求項１１記載のディスク装置において、
数変更手段は、前記演算手段により演算された差分値が所定の閾値以上の場合には、前記レジスタの数を増加させ、前記差分値が所定の閾値未満の場合には、前記レジスタの数を減少させる
ことを特徴とするディスク装置。
【請求項１３】
ピックアップによりディスクから信号を読み取ると共に、回転制御サーボから前記ディスクを回転させるモータに駆動信号を出力して前記ディスクの回転を制御するディスク装置において、
前記ピックアップのディスク内周方向への移動及びディスク外周方向への移動に応じて、前記回転制御サーボから出力される駆動信号の内容を変更する制御手段を備えた
ことを特徴とするディスク装置。
【請求項１４】
請求項１３記載のディスク装置において、
制御手段は、ピックアップの移動方向に応じて、回転制御サーボの駆動信号の加速成分又は減速成分の何れか一方を含まないようにする
ことを特徴とするディスク装置。
【請求項１５】
請求項１４記載のディスク装置において、
制御手段は、ピックアップがディスク外周方向に移動する場合には、駆動信号に加速成分を含まないようにする
ことを特徴とするディスク装置。
【請求項１６】
請求項１４記載のディスク装置において、
制御手段は、ピックアップがディスク内周方向に移動する場合には、駆動信号に減速成分を含まないようにする
ことを特徴とするディスク装置。
【請求項１７】
請求項１３記載のディスク装置において、
制御手段は、ピックアップの移動方向に応じて、回転制御サーボの駆動信号の加速成分のゲインと減速成分のゲインとを非対称に設定する
ことを特徴とするディスク装置。
【請求項１８】
請求項１７記載のディスク装置において、
制御手段は、ピックアップがディスク内周方向に移動する場合には、駆動信号の加速成分のゲインを減速成分のゲインよりも大きく設定する
ことを特徴とするディスク装置。
【請求項１９】
請求項１７記載のディスク装置において、
制御手段は、ピックアップがディスク外周方向に移動する場合には、駆動信号の減速成分のゲインを加速成分のゲインよりも大きく設定する
ことを特徴とするディスク装置。
【請求項２０】
請求項１３記載のディスク装置において、
制御手段は、ピックアップの移動方向に応じて、回転制御サーボの駆動信号の加速成分のリミット値と減速成分のリミット値とを非対称に設定する
ことを特徴とするディスク装置。
【請求項２１】
請求項２０記載のディスク装置において、
制御手段は、ピックアップがディスク内周方向に移動する場合には、駆動信号の加速成分のリミット値を減速成分のリミット値よりも大きく設定する
ことを特徴とするディスク装置。
【請求項２２】
請求項２０記載のディスク装置において、
制御手段は、ピックアップがディスク外周方向に移動する場合には、駆動信号の減速成分のリミット値を加速成分のリミット値よりも大きく設定する
ことを特徴とするディスク装置。
【請求項２３】
ピックアップによりディスクから信号を読み取ると共に、回転制御サーボから前記ディスクを回転させるモータに駆動信号を出力して前記ディスクの回転を制御するディスク装置において、
前記ピックアップのディスクアクセスの位相に応じて、前記回転制御サーボの駆動信号を変更する制御手段を備えた
ことを特徴とするディスク装置。
【請求項２４】
請求項２３記載のディスク装置において、
制御手段は、所定の固定値の駆動信号を出力する固定値信号出力手段を備える
ことを特徴とするディスク装置。
【請求項２５】
請求項２４記載のディスク装置において、
制御手段は、ピックアップの移動開始時からピックアップの移動終了までのディスクアクセス過程のうち前側の位相では、前記固定値信号出力手段の固定値の駆動信号を出力し、前記ディスクアクセス過程のうち後側の位相では、前記回転制御サーボの駆動信号を出力する
ことを特徴とするディスク装置。
【請求項２６】
請求項２３記載のディスク装置において、
制御手段は、ディスクアクセスの位相に応じて、前記回転制御サーボの駆動信号生成用のゲインを切り換えるゲイン切換手段を備えた
ことを特徴とするディスク装置。
【請求項２７】
請求項２６記載のディスク装置において、
制御手段は、前記切換手段により、ピックアップの移動開始時からピックアップの移動終了までのディスクアクセス過程のうち前側の位相では、前記回転制御サーボの駆動信号生成用のゲインを小さく設定し、前記ディスクアクセス過程のうち後側の位相では、前記回転制御サーボの駆動信号生成用のゲインを大きく設定する
ことを特徴とするディスク装置。
【請求項２８】
請求項２３記載のディスク装置において、
制御手段は、ディスクアクセスの位相に応じて、前記回転制御サーボの駆動信号のリミット値を変更する変更手段を備えた
ことを特徴とするディスク装置。
【請求項２９】
請求項２８記載のディスク装置において、
制御手段は、前記変更手段により、ピックアップの移動開始時からピックアップの移動終了までのディスクアクセス過程のうち前側の位相では、前記回転制御サーボの駆動信号のリミット値を小さく設定し、前記ディスクアクセス過程のうち後側の位相では、前記回転制御サーボの駆動信号のリミット値を大きく設定する
ことを特徴とするディスク装置。
【請求項３０】
ピックアップによりディスクから信号を読み取ると共に、回転制御サーボから前記ディスクを回転させるモータに駆動信号を出力して前記ディスクの回転を制御するディスク装置において、
前記ピックアップのトラック外れを検出するトラック外れ検出手段と、
前記トラック外れ検出手段によりピックアップのトラック外れが検出された時、前記回転制御サーボが生成する駆動信号の内容を変更する制御手段を備えた
ことを特徴とするディスク装置。
【請求項３１】
請求項３０記載のディスク装置において、
前記制御手段は、ピックアップのトラック外れの検出時に、回転制御サーボの駆動信号生成用のゲインを変更する
ことを特徴とするディスク装置。
【請求項３２】
請求項３１記載のディスク装置において、
前記制御手段は、ピックアップのトラック外れの検出時に、回転制御サーボの駆動信号生成用のゲインを小さく変更する
ことを特徴とするディスク装置。
【請求項３３】
請求項３０記載のディスク装置において、
前記制御手段は、ピックアップのトラック外れの検出時に、回転制御サーボの駆動信号のリミット値を変更する
ことを特徴とするディスク装置。
【請求項３４】
請求項３３記載のディスク装置において、
前記制御手段は、ピックアップのトラック外れの検出時に、回転制御サーボの駆動信号のリミット値を小さく変更する
ことを特徴とするディスク装置。
【請求項３５】
ピックアップによりディスクから信号を読み取ると共に、前記ディスクからの読み取り信号から得られた周期計測結果に基づいて回転制御サーボが前記ディスクを回転させるモータに駆動信号を出力して、前記ディスクの回転を制御するディスク装置において、
前記ピックアップのトラック外れを検出するトラック外れ検出手段と、
前記トラック外れ検出手段によりピックアップのトラック外れが検出された時、前記ディスクからの読み取り信号から得られた周期計測結果の回転制御サーボへの入力を停止させる制御手段を備えた
ことを特徴とするディスク装置。
【請求項３６】
請求項３５記載のディスク装置において、
前記制御手段は、他の周期計測結果を自己発生させる周期発生手段を備えると共に、前記トラック外れ検出手段によりピックアップのトラック外れが検出された時、前記ディスクからの読み取り信号から得られた周期計測結果に代えて、前記周期発生手段により自己発生させた他の周期計測結果を前記回転制御サーボに入力する
ことを特徴とするディスク装置。
【請求項３７】
請求項３６記載のディスク装置において、
前記ディスクからの読み取り信号から得られた周期計測結果と前記周期発生手段により自己発生させた他の周期計測結果とのレベルの一致を検出する一致検出手段を備え、
前記制御手段は、前記一致検出手段により検出されたレベル一致時に、前記ディスクからの読み取り信号から得られた周期計測結果に代えて、前記周期発生手段により自己発生させた他の周期計測結果を前記回転制御サーボに入力する
ことを特徴とするディスク装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はディスク装置に関し、特に、ディスクの回転制御に関するものである。
【０００２】
【従来の技術】
従来、ディスク装置におけるディスクの回転制御は、非特許文献１にも記載されるように、ディスクからの読み取り信号の周期が一定になるようにモータの回転制御を行っている。この回転制御の構成の一例を図１に示す。
【０００３】
同図において、１はディスク、２はピックアップ、３は回転制御サーボ、４はドライバ、５はモータである。前記回転制御サーボ３は、ピックアップ２によりディスク１から読み取った信号を入力し、この読み取り信号に基づいてドライバ４を介してモータ５の回転速度を制御する。この機能を奏するように、回転制御サーボ３には、周期成分抽出部６と、周期計測部７と、駆動信号生成部８とが備えられる。
【０００４】
前記回転制御サーボ３において、周期成分抽出部６は、ピックアップ２からの入力信号のパルス幅やこの入力信号に埋め込まれた同期パターンなどから周期成分を抽出する。周期計測部７は、前記周期成分抽出部６により抽出された周期成分の周期を計測する。この周期の計測では、入力信号のパルス幅の最大値及び最小値の絶対値が各々規格で定められているので、これを利用するように、周期計測部７は、所定の一定期間中での周期計測結果の最大値又は最小値を検出する。更に、駆動信号生成部８は、前記周期計測部７により計測された周期計測結果、又はその周期計測結果の最大値又は最小値が常に任意の値に収束するように、ドライバ４に与える駆動信号を生成する。ドライバ４はこの駆動信号に基づいてモータ５の回転速度を増減させる。
【０００５】
【非特許文献１】
ディスク装置に関するＬＳＩ説明書（松下電器産業株式会社  半導体社  システムＬＳＩ事業部  ２００１年５月１４日発行、第１５８頁〜第１６９頁）
【０００６】
【発明が解決しようとする課題】
しかしながら、前記従来のディスク装置の構成では、ディスク１からの読み取り信号の品質が低下したり、ディスク１へのアクセス時にピックアップ２のトラック外れが生じた際には、読み取り信号から抽出される周期成分に誤りが発生して、周期計測結果が異常となり易くなり、ディスク１の回転制御が不安定になる欠点が生じる。
【０００７】
本発明は、前記従来の問題を解決するものであり、その目的は、ディスクからの読み取り信号の品質の低下やピックアップのトラック外れが起こり易い状況では、これらの状況に応じてディスクの回転制御の内容を変更することにより、ディスクの回転制御をできる限り安定にすることをある。
【０００８】
【課題を解決するための手段】
前記の目的を達成するために、本発明のディスク装置では、ディスクからの読み取り信号の品質の低下が起こり易い状況やピックアップのトラック外れを検出し、この検出時にはディスクの回転制御の内容を切り換えて、ディスクの回転を安定化することとする。
【０００９】
すなわち、請求項１記載の発明のディスク装置は、ピックアップによりディスクから信号を読み取ると共に、回転制御サーボから前記ディスクを回転させるモータに駆動信号を出力して前記ディスクの回転を一定に制御するディスク装置において、前記ディスクからの読み取り信号から得られた周期計測結果を保持するレジスタと、前記レジスタに保持された周期計測結果と保持前の周期計測結果との差分値を演算する演算手段と、前記演算手段により演算された差分値が所定の閾値以上の際には、前記回転制御サーボが生成する駆動信号を他の駆動信号に切り換えると共に、前記レジスタの更新を行わない制御手段とを備えたことを特徴とする。
【００１０】
請求項２記載の発明は、前記請求項１記載のディスク装置において、前記制御手段は、前記他の駆動信号として、所定の固定値の駆動信号を設定する固定値設定手段を備えることを特徴とする。
【００１１】
請求項３記載の発明は、前記請求項２記載のディスク装置において、前記制御手段は、前記演算手段により演算された差分値が所定の閾値以上の際には、前記固定値設定手段の固定値の駆動信号を出力すると共に、前記レジスタの更新を行わないことを特徴とする。
【００１２】
請求項４記載の発明は、前記請求項１記載のディスク装置において、前記制御手段は、前記回転制御サーボの駆動信号生成用のゲインを切り換えるゲイン切換手段を備えることを特徴とする。
【００１３】
請求項５記載の発明は、前記請求項４記載のディスク装置において、前記制御手段は、前記演算手段により演算された差分値が所定の閾値以上の際には、前記ゲイン切換手段によりゲインを小さく切り換えると共に、前記レジスタの更新を行わないことを特徴とする。
【００１４】
請求項６記載の発明は、前記請求項１記載のディスク装置において、前記制御手段は、前記回転制御サーボが生成する駆動信号にリミット値を設定するリミット手段を備えることを特徴とする。
【００１５】
請求項７記載の発明は、前記請求項６記載のディスク装置において、前記制御手段は、前記演算手段により演算された差分値が所定の閾値以上の際には、前記リミット手段により前記回転制御サーボが生成する駆動信号を前記リミット値にクリップすると共に、前記レジスタの更新を行わないことを特徴とする。
【００１６】
請求項８記載の発明のディスク装置は、ピックアップによりディスクから信号を読み取ると共に、回転制御サーボから前記ディスクを回転させるモータに駆動信号を出力して前記ディスクの回転を一定に制御するディスク装置において、前記ディスクからの読み取り信号から得られた周期計測結果を順次保持する複数個のレジスタと、前記複数個のレジスタに保持された周期計測結果の中で最大値及び最小値を検出する検出手段と、前記検出手段により検出された最大値と最小値との差分値を演算する演算手段と、前記演算手段により演算された差分値が所定の閾値以上の時、前記回転制御サーボにより生成される駆動信号に代えて、前記複数の周期計測結果の中の最大値又は最小値に基づく駆動信号を出力する制御手段とを備えたことを特徴とする。
【００１７】
請求項９記載の発明は、前記請求項８記載のディスク装置において、回転制御サーボが周期計測信号の最大値に基づいて駆動信号を生成する場合には、制御手段は、前記複数の周期計測結果の中の最小値に基づく駆動信号を出力することを特徴とする。
【００１８】
請求項１０記載の発明は、前記請求項８記載のディスク装置において、回転制御サーボが周期計測信号の最小値に基づいて駆動信号を生成する場合には、制御手段は、前記複数の周期計測結果の中の最大値に基づく駆動信号を出力することを特徴とする。
【００１９】
請求項１１記載の発明は、前記請求項８記載のディスク装置において、前記演算手段により演算された差分値に応じて、前記周期計測結果を保持するレジスタの数を増減させる数変更手段を備えたことを特徴とする。
【００２０】
請求項１２記載の発明は、前記請求項１１記載のディスク装置において、数変更手段は、前記演算手段により演算された差分値が所定の閾値以上の場合には、前記レジスタの数を増加させ、前記差分値が所定の閾値未満の場合には、前記レジスタの数を減少させることを特徴とする。
【００２１】
請求項１３記載の発明のディスク装置は、ピックアップによりディスクから信号を読み取ると共に、回転制御サーボから前記ディスクを回転させるモータに駆動信号を出力して前記ディスクの回転を制御するディスク装置において、前記ピックアップのディスク内周方向への移動及びディスク外周方向への移動に応じて、前記回転制御サーボから出力される駆動信号の内容を変更する制御手段を備えたことを特徴とする。
【００２２】
請求項１４記載の発明は、前記請求項１３記載のディスク装置において、制御手段は、ピックアップの移動方向に応じて、回転制御サーボの駆動信号の加速成分又は減速成分の何れか一方を含まないようにすることを特徴とする。
【００２３】
請求項１５記載の発明は、前記請求項１４記載のディスク装置において、制御手段は、ピックアップがディスク外周方向に移動する場合には、駆動信号に加速成分を含まないようにすることを特徴とする。
【００２４】
請求項１６記載の発明は、前記請求項１４記載のディスク装置において、制御手段は、ピックアップがディスク内周方向に移動する場合には、駆動信号に減速成分を含まないようにすることを特徴とする。
【００２５】
請求項１７記載の発明は、前記請求項１３記載のディスク装置において、制御手段は、ピックアップの移動方向に応じて、回転制御サーボの駆動信号の加速成分のゲインと減速成分のゲインとを非対称に設定することを特徴とする。
【００２６】
請求項１８記載の発明は、前記請求項１７記載のディスク装置において、制御手段は、ピックアップがディスク内周方向に移動する場合には、駆動信号の加速成分のゲインを減速成分のゲインよりも大きく設定することを特徴とする。
【００２７】
請求項１９記載の発明は、前記請求項１７記載のディスク装置において、制御手段は、ピックアップがディスク外周方向に移動する場合には、駆動信号の減速成分のゲインを加速成分のゲインよりも大きく設定することを特徴とする。
【００２８】
請求項２０記載の発明は、前記請求項１３記載のディスク装置において、制御手段は、ピックアップの移動方向に応じて、回転制御サーボの駆動信号の加速成分のリミット値と減速成分のリミット値とを非対称に設定することを特徴とする。
【００２９】
請求項２１記載の発明は、前記請求項２０記載のディスク装置において、制御手段は、ピックアップがディスク内周方向に移動する場合には、駆動信号の加速成分のリミット値を減速成分のリミット値よりも大きく設定することを特徴とする。
【００３０】
請求項２２記載の発明は、前記請求項２０記載のディスク装置において、制御手段は、ピックアップがディスク外周方向に移動する場合には、駆動信号の減速成分のリミット値を加速成分のリミット値よりも大きく設定することを特徴とする。
【００３１】
請求項２３記載の発明のディスク装置は、ピックアップによりディスクから信号を読み取ると共に、回転制御サーボから前記ディスクを回転させるモータに駆動信号を出力して前記ディスクの回転を制御するディスク装置において、前記ピックアップのディスクアクセスの位相に応じて、前記回転制御サーボの駆動信号を変更する制御手段を備えたことを特徴とする。
【００３２】
請求項２４記載の発明は、前記請求項２３記載のディスク装置において、制御手段は、所定の固定値の駆動信号を出力する固定値信号出力手段を備えることを特徴とする。
【００３３】
請求項２５記載の発明は、前記請求項２４記載のディスク装置において、制御手段は、ピックアップの移動開始時からピックアップの移動終了までのディスクアクセス過程のうち前側の位相では、前記固定値信号出力手段の固定値の駆動信号を出力し、前記ディスクアクセス過程のうち後側の位相では、前記回転制御サーボの駆動信号を出力することを特徴とする。
【００３４】
請求項２６記載の発明は、前記請求項２３記載のディスク装置において、制御手段は、ディスクアクセスの位相に応じて、前記回転制御サーボの駆動信号生成用のゲインを切り換えるゲイン切換手段を備えたことを特徴とする。
【００３５】
請求項２７記載の発明は、前記請求項２６記載のディスク装置において、制御手段は、前記切換手段により、ピックアップの移動開始時からピックアップの移動終了までのディスクアクセス過程のうち前側の位相では、前記回転制御サーボの駆動信号生成用のゲインを小さく設定し、前記ディスクアクセス過程のうち後側の位相では、前記回転制御サーボの駆動信号生成用のゲインを大きく設定することを特徴とする。
【００３６】
請求項２８記載の発明は、前記請求項２３記載のディスク装置において、制御手段は、ディスクアクセスの位相に応じて、前記回転制御サーボの駆動信号のリミット値を変更する変更手段を備えたことを特徴とする。
【００３７】
請求項２９記載の発明は、前記請求項２８記載のディスク装置において、制御手段は、前記変更手段により、ピックアップの移動開始時からピックアップの移動終了までのディスクアクセス過程のうち前側の位相では、前記回転制御サーボの駆動信号のリミット値を小さく設定し、前記ディスクアクセス過程のうち後側の位相では、前記回転制御サーボの駆動信号のリミット値を大きく設定することを特徴とする。
【００３８】
請求項３０記載の発明のディスク装置は、ピックアップによりディスクから信号を読み取ると共に、回転制御サーボから前記ディスクを回転させるモータに駆動信号を出力して前記ディスクの回転を制御するディスク装置において、前記ピックアップのトラック外れを検出するトラック外れ検出手段と、前記トラック外れ検出手段によりピックアップのトラック外れが検出された時、前記回転制御サーボが生成する駆動信号の内容を変更する制御手段を備えたことを特徴とする。
【００３９】
請求項３１記載の発明は、前記請求項３０記載のディスク装置において、前記制御手段は、ピックアップのトラック外れの検出時に、回転制御サーボの駆動信号生成用のゲインを変更することを特徴とする。
【００４０】
請求項３２記載の発明は、前記請求項３１記載のディスク装置において、前記制御手段は、ピックアップのトラック外れの検出時に、回転制御サーボの駆動信号生成用のゲインを小さく変更することを特徴とする。
【００４１】
請求項３３記載の発明は、前記請求項３０記載のディスク装置において、前記制御手段は、ピックアップのトラック外れの検出時に、回転制御サーボの駆動信号のリミット値を変更することを特徴とする。
【００４２】
請求項３４記載の発明は、前記請求項３３記載のディスク装置において、前記制御手段は、ピックアップのトラック外れの検出時に、回転制御サーボの駆動信号のリミット値を小さく変更することを特徴とする。
【００４３】
請求項３５記載の発明のディスク装置は、前記ピックアップによりディスクから信号を読み取ると共に、前記ディスクからの読み取り信号から得られた周期計測結果に基づいて回転制御サーボが前記ディスクを回転させるモータに駆動信号を出力して、前記ディスクの回転を制御するディスク装置において、前記ピックアップのトラック外れを検出するトラック外れ検出手段と、前記トラック外れ検出手段によりピックアップのトラック外れが検出された時、前記ディスクからの読み取り信号から得られた周期計測結果の回転制御サーボへの入力を停止させる制御手段を備えたことを特徴とする。
【００４４】
請求項３６記載の発明は、前記請求項３５記載のディスク装置において、前記制御手段は、他の周期計測結果を自己発生させる周期発生手段を備えると共に、前記トラック外れ検出手段によりピックアップのトラック外れが検出された時、前記ディスクからの読み取り信号から得られた周期計測結果に代えて、前記周期発生手段により自己発生させた他の周期計測結果を前記回転制御サーボに入力することを特徴とする。
【００４５】
請求項３７記載の発明は、前記請求項３６記載のディスク装置において、前記ディスクからの読み取り信号から得られた周期計測結果と前記周期発生手段により自己発生させた他の周期計測結果とのレベルの一致を検出する一致検出手段を備え、前記制御手段は、前記一致検出手段により検出されたレベル一致時に、前記ディスクからの読み取り信号から得られた周期計測結果に代えて、前記周期発生手段により自己発生させた他の周期計測結果を前記回転制御サーボに入力することを特徴とする。
【００４６】
以上により、請求項１〜請求項７記載の発明のディスク装置では、周期計測結果の今回値と前回値との差分値の大小に応じてディスク回転用モータへの駆動信号の内容を変更したので、ディスクからの読み取り信号の品質の低下時には、前記モータへの駆動信号の内容を制限できて、回転制御サーボの安定化を図ることができる。
【００４７】
また、請求項８〜請求項１２記載の発明のディスク装置では、連続して計測された複数の周期計測結果を複数個のレジスタに保持し、その複数の周期計測結果の中で最大値と最小値とを検出して、その両値の差分値が所定値以上に大きくなった時、すなわち、周期計測結果の連続性の崩れ時には、前記複数の周期計測結果の中で最も信頼できる値を選択して、駆動信号とすることができるので、できる限り回転制御サーボの安定化を図ることができる。
【００４８】
特に、請求項１１及び請求項１２記載の発明では、複数の周期計測結果の中の最大値と最小値との差分値に応じて、前記周期計測結果を保持すべきレジスタの数が増減されるので、前記差分値が大きい際は前記レジスタの数を増やしてサーボの信頼性を高く確保できると共に、前記差分値が小さい際は前記レジスタの数を減らしてサーボの応答性を良好に確保できる。
【００４９】
更に、請求項１３〜請求項２２記載の発明のディスク装置では、ディスクアクセス時において、ピックアップのディスク内周方向への移動とディスク外周方向への移動との相互間で、回転制御サーボからディスク回転用モータへの駆動信号を異ならせたので、例えばピックアップの内周方向への移動時、すなわち前記モータを基本的に加速させる方向の場合には、モータを減速させる方向の駆動信号に制限をかけ、逆に、ピックアップの外周方向への移動時、すなわち前記モータを基本的に減速させる方向の場合には、モータを加速させる方向の駆動信号に制限をかけることができる。従って、ディスクアクセス時での回転制御サーボの安定化を図ることができ、ピックアップのトラック外れを有効に防止することができる。
【００５０】
加えて、請求項２３〜請求項２９記載の発明のディスク装置では、ディスクアクセス時には、ピックアップの移動の開始から終了までの位相に応じて、回転制御サーボの駆動信号を変更して、ディスクアクセスの開始時から終了間近の位相に進むまでは駆動信号を制限することができるので、回転制御サーボの安定化を図って、ピックアップのトラック外れを有効に防止することができる。しかも、ディスクアクセスの終了間近の位相後は、前記駆動信号の制限を外すことができるので、モータの回転数の収束時間が短縮される。
【００５１】
更に加えて、請求項３０〜請求項３４記載の発明のディスク装置では、ディスクアクセス時において、ピックアップのトラック外れが検出された際には、回転制御サーボの駆動信号が制限されるので、回転制御サーボをできるだけ安定させることが可能である。
【００５２】
また、請求項３５〜請求項３７記載の発明のディスク装置では、ディスクアクセス時において、ピックアップのトラック外れが検出された際には、固定周期信号を自己発生して、周期計測信号と置換したので、回転制御サーボを安定させることができる。特に、請求項３７記載の発明では、前記固定周期信号と周期計測信号との置換タイミングを、この両信号のレベルが一致するタイミングに設定したので、この信号置換に起因する異常に短いパルスの発生を防止できる。
【００５３】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて説明する。
【００５４】
（第１の実施の形態）
図１は、本実施の形態のディスク装置の全体構成を示す。この全体構成は、既述したのでその説明は省略するが、本実施の形態の特徴は、回転制御サーボ３の駆動信号生成部８の詳細な構成にある。
【００５５】
図２は、前記回転制御サーボ３の駆動信号生成部８の内部構成の詳細を示す。同図において、９は選択部、１０はレジスタ、１１は出力切換部、１２は減算部、１３は制御部である。レジスタ１０は、図１に示した周期計測部７の周期計測結果を選択部９を介して保持する。選択部９は、図１に示した周期計測部７の今回の周期計測結果と、レジスタ１０に保持された前回の周期計測部７の周期計測結果とを入力し、その何れか一方を制御部１３の制御信号ｃにより選択する。減算部（演算手段）１２は、図１の周期計測部７の今回の周期計測結果と、レジスタ１０に保持された前回の周期計測部７の周期計測結果とを入力し、この両者の差分値を演算する。制御部１３は、前記減算部１２により演算された差分値を入力し、この差分値が所定の閾値ｄ０以上のときには、ディスク１からの読み取り信号の品質の低下が発生した状況と判断して、このような状況では選択部９がレジスタ１０の出力を選択し、一方、前記閾値ｄ０未満のとき（ディスク１からの読み取り信号の品質の良好時）には周期計測部７からの今回の周期計測結果を選択するように、選択部９を制御すると共に、出力切換部１１に対して制御信号ｃを出力する。前記出力切換部１１は、レジスタ１０からの周期計測結果を入力し、前記制御部１３からの制御信号ｃに応じてこの周期計測結果に各種の変更を加えて、駆動信号として図１のドライバ４に出力する。
【００５６】
前記出力切換部１１の内部構成を図３に示す。同図において、１４はゲイン切換部、１５はリミッタ、１６は固定値設定部、１７は選択部である。前記ゲイン切換部（ゲイン切換手段）１４は、図２のレジスタ１０からの周期計測結果を入力し、前記図２の制御部１３からの制御信号ｃがゲイン切換部１４を指定する場合には、この制御信号ｃに応じて前記周期計測結果に基づく駆動信号の生成に際して行う乗算の係数切換（ゲイン切換）を行う。また、リミッタ（リミット手段）１５は、前記ゲイン切換部１４の出力を入力し、前記図２の制御部１３からの制御信号ｃがリミッタ１５を指定する場合には、この制御信号ｃに応じて、レジスタ１０からの周期計測結果に基づいて生成した駆動信号の最大値及び最小値を各々所定のリミット値ｍａｘ、ｍｉｎに制限する。更に、固定値設定部（固定値設定手段）１６には、出力切換部１１から出力する駆動信号の値として予め所定の固定値ｆが記憶設定される。選択部１７は、前記リミッタ１５の出力と固定値設定部１６の固定値ｆとを入力し、図２の制御部１３からの制御信号ｃが選択部１７を指定する場合には、固定値設定部１６側を選択して、駆動信号として固定値ｆを出力する。
【００５７】
従って、前記制御部１３、選択部９及び出力切換部１１により、減算部１２により得られた差分値が所定の閾値ｄ０以上の際には、出力切換部１１のゲイン切換部１４、リミッタ１５又は固定値設定部１６を動作させて、駆動信号生成部８が生成する駆動信号を、そのゲインの変更、その最大値及び最小値の制限、又は固定値に変更した他の駆動信号に切り換えると共に、選択部９をレジスタ１０側に切換え固定して、レジスタ１０の更新を行わないようにした制御手段５０を構成する。
【００５８】
以上のように構成された本実施の形態のディスク装置について、以下、図４に沿ってその動作を説明する。
【００５９】
同図（ａ）は、図１に示した周期計測部７の今回の周期計測結果と、その前回値であるレジスタ１０の保持値との差分値を減算部１２で演算した結果を時間の経過と共に示した波形である。前記差分値が所定の閾値ｄ０以上である際には、図２の制御部１３は同図（ｂ）に示す制御信号ｃを発生して、出力切換部１１を制御して、駆動信号を生成する。
【００６０】
同図（ｃ）は、ゲイン切換部１４及びリミッタ１５が動作せず且つ固定値設定部１６が選択されない場合（通常の場合）での駆動信号を示す。同図（ｄ）は、前記制御部１３の制御信号ｃが固定値設定部１６を指示する場合の駆動信号を示す。この固定値設定部１６が指示される場合には、差分値が閾値ｄ０以上の際に固定値設定部１６で設定された固定値ｆが選択部１７で選択されて、駆動信号となる。同図（ｅ）は、制御部１３の制御信号ｃがゲイン切換部１４を指示する場合の駆動信号を示す。このゲイン切換部１４が動作する場合には、差分値が閾値ｄ０以上の際にゲイン切換部１４での乗算の係数（ゲイン）が小さな値に切換えされて、リミッタ１５を経由した後、選択部１７で選択されて駆動信号となる。同図（ｆ）は、制御部１３の制御信号ｃがリミッタ１５を指示する場合の駆動信号を示す。このリミッタ１５が動作する場合には、差分値が閾値ｄ０以上の際にリミッタ１５で駆動信号の最大値及び最小値が各々所定リミット値ｍａｘ、ｍｉｎにクリップ処理された後、選択部１７で選択されて、駆動信号となる。
【００６１】
従って、本実施の形態では、ディスク１からの読み取り信号の品質の低下が発生すると、周期計測結果が異常となり、周期計測結果の今回値と前回値との差分値が大きくなって閾値ｄ０以上となると、駆動信号を固定値ｆに固定制限したり、ゲインを小値に制限したり、最大値及び最小値を所定値ｍａｘ、ｍｉｎに制限するので、ディスク１からの読み取り信号の品質の低下に起因する回転制御サーボの不安定状態を回避することができ、ディスク１の回転を安定化できる。
【００６２】
（第２の実施の形態）
次に、本発明の第２の実施の形態を説明する。本実施の形態のディスク装置の全体構成は図１と同様であり、回転制御サーボ３に備える駆動信号生成部８の内部構成のみが異なる。
【００６３】
図５に示した駆動信号生成部８において、１８〜２１は縦続接続された４個のレジスタ、２２は演算制御部、２３は選択部、２４は出力切換部である。レジスタ１８は図１の周期計測部７の周期計測結果を入力する。他のレジスタ１９〜２１は前段のレジスタの出力を入力する。選択部２３は前記４個のレジスタ１８〜２１のうち何れか１個を選択する。前記演算制御部２２は、前記４個のレジスタ１８〜２１に保持された周期計測結果を入力し、これらの入力に基づいて前記選択部２３に制御信号ｇを出力して、選択部２３が何れのレジスタを選択するかを指示する。出力切換部２４は、前記選択部２３で選択されたレジスタからの周期計測結果を入力し、この周期計測結果の最大値又は最小値に基づいてモータ５への駆動信号を生成し、出力する。
【００６４】
前記演算制御部２２の構成を図６に示す。同図において、２５は最大値検出部、２６は最小値検出部、２７は減算部、２８は制御部、２９〜３１は３個のスイッチである。前記最大値検出部（検出手段）２５は、図５に示した４個のレジスタ１８〜２１の各出力を入力し、これらのうちから周期計測結果の最大値を検出する。最小値検出部（検出手段）２６は、前記４個のレジスタ１８〜２１の各出力を入力し、これらのうちから周期計測結果の最小値を検出する。減算部（演算手段）２７は、前記最大値検出部２５で検出した最大値と前記最小値検出部２６で検出した最小値との差分値を演算する。制御部２８は、前記減算部２７で演算された差分値に基づいて、図５に示した選択部２３に対して制御信号ｇを出力すると共に、前記３個のスイッチ２９〜３１を制御する。
【００６５】
前記４個のレジスタ１８〜２１はシフトレジスタを構成しており、最初段のレジスタ１８が周期計測結果を入力し保持すると、同時に後段のレジスタ１９〜２１は各々前段のレジスタ１８〜２０の値に更新される。従って、レジスタ１８の保持値は周期計測部７の最新の周期計測結果となり、レジスタ１９、２０、２１の保持値は、各々、１つ前、２つ前、３つ前の周期計測結果となる。
【００６６】
最大値検出部２５は、４個のレジスタ１８〜２１から入力される周期計測結果の中の最大値を検出し、最小値検出部２６は同様に４つの周期計測結果の中の最小値を検出する。減算部２７は、前記最大値検出部２５による最大値検出の結果から前記最小値検出部２６による最小値検出の結果を減算して、その差分値を演算する。
【００６７】
前記制御部２８は、前記減算部２７により演算された差分値が所定の閾値未満の際、すなわち、ディスク１からの読み取り信号の品質が良好である場合には、選択部２３が最初段のレジスタ１８を選択するように選択部２３に制御信号ｇを出力する。一方、前記減算部２７により演算された差分値が所定の閾値以上の際、すなわち、ディスク１からの読み取り信号の品質の低下が発生して周期計測結果が異常となって周期計測結果の連続性が崩れ易くなった状況では、前記出力切換部２４が通常は周期計測結果の最大値に基づいて駆動信号を生成する場合には、選択部２３が前記４個のレジスタ１８〜２１の周期計測結果のうち最も信頼できる値として周期計測結果の最小値を選択するように選択部２３に制御信号ｇを出力し、一方、出力切換部２４が周期計測結果の最小値に基づいて駆動信号を生成する場合には、選択部２３が前記４個のレジスタ１８〜２１の周期計測結果のうち最も信頼できる値として周期計測結果の最大値を選択するように選択部２３に制御信号ｇを出力する。
【００６８】
前記制御部２８、選択部２３及び出力切換部２４により、減算部２７により演算された差分値が所定の閾値以上の際には、レジスタ１８からの周期計測結果に代えて、最大値又は最小値の周期計測結果に基づく駆動信号を出力するようにした制御手段５１を構成する。
【００６９】
従って、本実施の形態では、ディスク１からの読み取り信号の品質が低下して周期計測結果の連続性が崩れた状況では、連続する４つの周期計測結果の中での最も信頼できる値を選択して駆動信号とするので、ディスク１からの読み取り信号の品質の低下時であっても、回転制御サーボの不安定状態を回避して、ディスク１の回転を安定化することができる。
【００７０】
更に、本実施の形態では、制御部２８による３個のスイッチ２９〜３１の開閉制御により、保持する周期計測結果の数を最適な数に保持することが可能である。例えば、信頼性を上げるために保持する周期計測結果の数を増やすと、周期計測結果に対する駆動信号の位相が遅くなる関係上、サーボの応答性の低下や発振などの弊害が起り易くなるが、本実施の形態では、保持する周期計測結果間のバラツキ度合いに応じて、保持する周期計測結果の数が増減制御される。
【００７１】
すなわち、本実施の形態では、制御部２８は、減算部２７による最大値と最小値との差分値を大値、中値、小値の各基準値比較し、差分値が大値の基準値以上の際には、サーボの安定化を図って信頼性を上げる必要があるので、３個のスイッチ２９〜３１の全てを閉制御して、保持する周期計測結果の数を４個とする。また、制御部２８は、差分値が大値の基準値未満で中値の基準値以上の際には、２個のスイッチ２９、３０を閉制御して、保持する周期計測結果の数を３個とし、差分値が中値の基準値未満で小値の基準値以上の際には、１個のスイッチ３０を閉制御して、保持する周期計測結果の数を２個とし、差分値が小値の基準値未満の際には、３個のスイッチ２９〜３１の全てを開制御して、保持する周期計測結果の数を１個とする。従って、本実施の形態では、制御部２８及び３個のスイッチ２９〜３１により、周期計測結果を保持するレジスタの数を増減させる数変更手段５２を構成する。よって、本実施の形態では、サーボの信頼性と応答性との両立を図ることができる。
【００７２】
（第３の実施の形態）
続いて、本発明の第３の実施の形態を説明する。本実施の形態のディスク装置の全体構成は図１と同様であり、回転制御サーボ３に備える駆動信号生成部８の内部構成のみが異なる。本実施の形態は、ピックアップ２のディスク１へのアクセス時でのサーボの安定化を図るものである。
【００７３】
図７は駆動信号生成部８の内部構成を示す。同図において、３２はレジスタ、３３は制御部、３４は出力切換部である。レジスタ３２は、図１の周期計測部７の周期計測結果を入力して保持する。出力切換部３４は、レジスタ３２に保持された周期計測結果に基づいて駆動信号を生成し、出力する。前記制御部（制御手段）３３は、図示しないが、図１に示したピックアップ２の移動方向及びその移動の加減速度の情報を持ち又は入力されていて、これ等の情報に基づいて前記出力切換部３４により生成される駆動信号の内容を変更、制御する。
【００７４】
図８（ａ）は、ピックアップ２の移動方向を示す。同図（ｂ）はそのピックアップ２の移動に応じた通常の駆動信号を示す。この駆動信号は、図１のモータ５を加速させる方向と減速させる方向の成分に分けられる。本実施の形態では、制御部３３は、同図（ｃ）〜（ｅ）の３通りに、出力切換部３４で生成される駆動信号の内容を変更及び制御する。
【００７５】
すなわち、同図（ｃ）では、制御部３３は、ピックアップ２の移動方向に応じて加速成分又は減速成分を出力しないように出力切換部３４を制御している。具体的には、ピックアップ２がディスク内周方向に移動する場合には加速成分は通常通り出力されるが、減速成分は出力されず、一方、ピックアップ２がディスク外周方向に移動する場合には逆に減速成分は通常通り出力されるが、加速成分は出力されないように駆動信号を生成させる。
【００７６】
同図（ｄ）では、制御部３３は、ピックアップ２の移動方向に応じて加速成分と減速成分とのゲインを非対称にした駆動信号を生成させる。具体的に、ピックアップ２が内周方向に移動する場合には、加速成分は通常通りのゲインで出力されるが減速成分は通常時よりもゲインを下げ、一方、ピックアップ２が外周方向に移動する場合には、減速成分は通常通りのゲインで出力されるが、加速成分は通常時よりもゲインを下げるように、駆動信号を生成させる。
【００７７】
更に、同図（ｅ）では、制御部３３は、ピックアップ２の移動方向に応じて加速成分側と減速成分側とのリミット値を非対称にした駆動信号を生成させる。具体的には、ピックアップ２が内周方向に移動する場合には、加速成分に対して設定されるリミット値Ｌ１は大値に、減速成分に対して設定されるリミット値Ｌ２は小さく設定され、ピックアップ２が外周方向に移動する場合には、加速成分に対して設定されるリミット値Ｌ３は小さく、減速成分に対して設定されるリミット値Ｌ４は大きく設定される。
【００７８】
従って、本実施の形態では、ディスク１へのアクセス時に、ピックアップ２のトラック外れが生じると、ディスク１からの読み取り信号が乱れて、異常な周期計測結果が発生し易いが、ピックアップ２の移動方向が内周方向の場合、すなわち、モータ５の回転数を上昇させる加速方向にサーボをかける場合には、減速方向の駆動信号に制限を加え、逆に、ピックアップ２の移動方向が外周方向の場合（モータ５の回転数を低下させる減速方向にサーボをかける場合）には、加速方向の駆動信号に制限を加えるので、ディスク１へのアクセス時の異常な周期計測結果の発生を抑えて、回転制御サーボ３の不安定状態を回避して、安定化させることができる。
【００７９】
（第４の実施の形態）
更に、本発明の第４の実施の形態を説明する。本実施の形態のディスク装置の全体構成は図１と同様であり、回転制御サーボ３に備える駆動信号生成部８の内部構成も前記第３の実施の形態で説明した図７の構成と同一である。第３の実施の形態と異なる点は、図７に示した駆動信号生成部８の制御部３３の制御内容であり、第３の実施の形態と同様に、ピックアップ２のディスク１へのアクセス時でのサーボの安定化を図るものである。
【００８０】
すなわち、制御部（制御手段）３３は、ピックアップ２がディスク１にアクセスする位相に応じて駆動信号の内容を切り換えるように出力切換部３４を制御する。図９（ａ）はディスクアクセスの位相を示し、アクセスの開始と、アクセス中と、終了との３つの位相に分けられている。同図（ｂ）はアクセスの開始、途中及び終了の際の通常の駆動信号を示している。
【００８１】
本実施の形態では、制御部３３は、同図（ｃ）に示すように、ディスクアクセスが開始された時点からアクセス終了に近づくまでの間（前側の位相）では、図示しない固定値信号出力部（固定値信号出力手段）により任意に設定された固定値ｈを駆動信号として出力し、ディスクアクセスが終了に近い位相になった以後（後側の位相）は、従来通りの駆動信号が出力されるように出力切換部３４を制御する。
【００８２】
また、同図（ｄ）では、制御部３３は、駆動信号生成用のゲインを切り換えるゲイン切換手段（図示せず）を有し、ディスクアクセスが開始された時点からアクセス終了に近づくまでの前側の位相では、駆動信号のゲインをアクセス開始前よりも小さく切り換え、ディスクアクセスが終了に近い位相になった以後の後側の位相では、駆動信号のゲインをアクセス開始前の状態の大きなゲインに戻すように出力切換部３４を制御する。
【００８３】
更に、同図（ｅ）では、制御部３３は、モータ５のドライバ４に出力される駆動信号のリミット値を変更する変更手段（図示せず）を有し、ディスクアクセスが開始された時点からアクセス終了に近づくまでの前側の位相では、駆動信号の最大及び最小のリミット値Ｌ５、Ｌ６をアクセス開始前よりも下げ、ディスクアクセスが終了に近い位相になった以後の後側の位相では、駆動信号の最大及び最小のリミット値Ｌ７、Ｌ８をアクセス開始前の大きな値の状態に戻すように出力切換部３４を制御する。
【００８４】
従って、本実施の形態では、ディスクアクセスの開始から終了に近い位相に進むまでは駆動信号を制限するので、ディスクアクセス時の異常な周期計測結果の影響を少なくでき、回転制御サーボの安定化を図ることができると共に、ディスクアクセスが終了に近い位相になった後は、その駆動信号の制限を外したので、モータ５の目標回転数への収束時間をその分、短縮することが可能である。
【００８５】
（第５の実施の形態）
次に、本発明の第５の実施の形態を説明する。本実施の形態のディスク装置の全体構成は図１と同様であり、回転制御サーボ３に備える駆動信号生成部８の内部構成のみが異なる。本実施の形態は、ピックアップ２のディスク１へのアクセス時でのサーボの安定化を図るものである。
【００８６】
図１０に示した駆動信号生成部８において、３５はレジスタ、３６はトラック外れ検出部、３７は出力切換部である。レジスタ３５は、図１の周期計測部７の周期計測結果を入力する。トラック外れ検出部（トラック外れ検出手段）３６は、図１のピックアップ２の読み取り信号を入力し、この読み取り信号に基づいてピックアップ２のトラック外れを検出し、その検出信号ｉを出力切換部３７に出力する。出力切換部（制御手段）３７は、レジスタ３５からの周期計測結果に基づいて駆動信号を生成すると共に、前記トラック外れ検出部３６のトラック外れ検出信号を受けて、駆動信号の生成を制限する。
【００８７】
具体的に、トラック外れ検出部３６は、ピックアップ２がディスク１のトラックを外れたことを検出して、図１１（ａ）に示す検出信号ｉを出力する。この検出信号では、Ｈレベルがトラック外れを検出したことを示している。同図（ｂ）は、出力切換部３７がレジスタ３５からの周期計測結果に基づいて通常通り（トラック外れ検出部３６がない場合）に生成する駆動信号を示す。
【００８８】
同図（ｃ）では、出力切換部３７は、トラック外れ検出部３６からの検出信号ｉに基づいて、トラック外れが発生した際に、駆動信号生成用のゲインを、トラック外れが発生していない通常の際よりも小値に制限するよう変更して、この小値のゲインでもって駆動信号を生成する。
【００８９】
また、同図（ｄ）では、出力切換部３７は、トラック外れ検出部３６からの検出信号ｉに基づいて、トラック外れが発生した際には、駆動信号のリミット値を小さく変更して、駆動信号の値をそのトラック外れの発生当初の値に等しいリミット値Ｌ９、Ｌ１０に小さく変更、制限した駆動信号を生成する。
【００９０】
従って、本実施の形態では、ディスクアクセス時において、ピックアップ２のトラック外れが検出された際には、駆動信号を制限したので、ディスクアクセス時での異常な周期計測結果の影響を少なくして、回転制御サーボの不安定状態を回避することが可能である。
【００９１】
（第６の実施の形態）
続いて、本発明の第６の実施の形態を説明する。本実施の形態のディスク装置の全体構成は図１と同様であるが、回転制御サーボ３に更に構成を追加したものである点で異なる。本実施の形態は、ピックアップ２のトラック外れ時でもサーボの安定化を図るものである。
【００９２】
図１２は、本実施の形態の回転制御サーボ３’の内部構成を示す。同図では、周期成分抽出部６、周期計測部７、及び駆動信号生成部８に加えて、ノイズフィルタ３８と、トラック外れ検出部（トラック外れ検出手段）３９とが追加される。ノイズフィルタ３８は、図１のピックアップ２からの読み取り信号のうち所定周波数成分以下の成分を濾波する。トラック外れ検出部３９は、図１のピックアップ２の読み取り信号を入力し、この信号に基づいてピックアップ２のトラック外れを検出する。周期成分抽出部６は、前記ノイズフィルタ３８の出力を入力し、周期成分を抽出して、図１の周期計測部７へ出力する。
【００９３】
図１３は、前記ノイズフィルタ３８の内部構成を示す。同図において、４１は固定周期発生部、４２は一致検出部、４４は選択部、４５はローパスフィルタである。固定周期発生部（周期発生手段）４１は、図１のピックアップ２からの読み取り信号のパルス幅の規格で定められた最大値又は最小値に近い値の固定周期信号を他の周期計測結果として予め格納する。一致検出部（一致検出手段）４２は、図１のピックアップ２の読み取り信号と固定周期発生部４１により自己発生された固定周期信号とを入力し、両信号のレベルの一致を検出し、この検出時に一致信号を選択部４４に出力する。選択部（制御手段）４４は、通常はピックアップ２からの読み取り信号を選択し、トラック外れ検出部４３がピックアップ２のトラック外れを検出した際には、その検出信号を受けて、前記一致検出部４２からの一致信号を受けた時点で、固定周期発生部４１の固定周期信号を選択する。ローパスフィルタ４５は、選択部４４で選択された信号を入力し、濾波して、図１の周期成分抽出部６へ出力する。
【００９４】
従って、本実施の形態では、トラック外れ検出部３９がピックアップ２のトラック外れを検出した際には、その検出信号が選択部４４に出力される。選択部４４では、一致検出部４２がピックアップ２からの読み取り信号のレベルと固定周期発生部４１の固定周期信号とのレベルが一致した時点で、その一致信号を受けると、ピックアップ２の読み取り信号から固定周期発生部４１の固定周期信号を選択して、ローパスフィルタ４５に出力する。その結果、ローパスフィルタ４５は、固定周期発生部４１の固定周期信号を受け、この信号の一定の周波数以下の成分だけを通過させて、周期成分抽出部６に出力する。
【００９５】
よって、本実施の形態では、ピックアップ２のトラック外れが検出された際には、固定周期発生部４１の固定周期信号が選択されるので、ディスクアクセス時の異常な周期計測結果の影響が少なくなって、回転制御サーボの安定化を図ることができる。しかも、周期計測結果から固定周期信号への選択切換えタイミングが、その両者のレベルが一致したタイミングであるので、信号切換に起因する異常に短いパルスの発生を防止することができる。
【００９６】
【発明の効果】
以上説明したように、請求項１〜７記載の発明のディスク装置によれば、ディスクからの読み取り信号の品質の低下が発生し易い状況では、回転制御サーボからディスク回転用モータへの駆動信号に制限を加えたので、このような状況でも回転制御サーボの安定化を図ることができる。
【００９７】
また、請求項８〜請求項１２記載の発明によれば、連続する複数の周期計測結果を保持しておき、ディスクからの読み取り信号の品質の低下が発生し易い状況をこれら複数の周期計測結果から検出し、この検出時に、前記複数の周期計測結果の中から最も信頼できる値を選択して駆動信号を生成するので、このような状況でも可能な限り回転制御サーボの安定化を図ることができる。特に、請求項１２記載の発明によれば、保持する周期計測結果の数を最適にでき、回転制御サーボの信頼性と応答性との両立を図ることができる。
【００９８】
更に、請求項１３〜請求項２２記載の発明によれば、ディスクアクセス時でのピックアップのディスク内周方向への移動とディスク外周方向への移動との相互間で、回転制御サーボからの駆動信号に変更を加えたので、ピックアップの内周方向への移動に適切な駆動信号と、外周方向への移動に適切な駆動信号とを得ることができ、ディスクアクセス時での回転制御サーボの安定化を図ることができる。
【００９９】
加えて、請求項２３〜請求項２９記載の発明によれば、ディスクアクセスの開始から終了までの位相に応じて回転制御サーボからの駆動信号に変更を加えたので、ディスクアクセスの開始から終了間近の位相までの間で駆動信号に制限を加えて、このディスクアクセス時での回転制御サーボの安定化を図ることができ、ピックアップのトラック外れを有効に防止することができる。特に、ディスクアクセスの終了間近の位相後は、前記駆動信号の制限を外して、ディスク回転用モータの回転数の収束時間を短縮できる。
【０１００】
更に加えて、請求項３０〜請求項３４記載の発明によれば、ピックアップのトラック外れ時には、回転制御サーボからの駆動信号に制限を加えたので、このトラック外れ時でも回転制御サーボの安定化を図ることができる。
【０１０１】
また、請求項３５〜請求項３７記載の発明によれば、ピックアップのトラック外れ時には、周期計測信号を、自己発生する周期固定信号に置換したので、このトラック外れ時でも回転制御サーボの安定化を図ることができる。特に、請求項３７記載の発明によれば、周期計測信号から周期固定信号への置換タイミングを、両信号のレベルの一致時に合わせたので、この信号置換に起因する異常に短いパルスの発生を防止することが可能である。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態のディスク装置の全体概略構成を示す図である。
【図２】同実施の形態のディスク装置の回転制御サーボに備える駆動信号生成部の内部構成を示す図である。
【図３】同駆動信号生成部に備える出力切換部の内部構成を示す図である。
【図４】同実施の形態のディスク装置の動作説明を示す図である。
【図５】本発明の第２の実施の形態のディスク装置の回転制御サーボに備える駆動信号生成部の内部構成を示す図である。
【図６】同駆動信号生成部に備える演算制御部の内部構成を示す図である。
【図７】本発明の第３の実施の形態のディスク装置の回転制御サーボに備える駆動信号生成部の内部構成を示す図である。
【図８】同実施の形態のディスク装置の動作説明を示す図である。
【図９】本発明の第４の実施の形態のディスク装置の動作説明を示す図である。
【図１０】本発明の第５の実施の形態のディスク装置の回転制御サーボに備える駆動信号生成部の内部構成を示す図である。
【図１１】同実施の形態のディスク装置の動作説明を示す図である。
【図１２】本発明の第６の実施の形態のディスク装置の回転制御サーボの内部構成を示す図である。
【図１３】同回転制御サーボに備えるノイズフィルタの内部構成を示す図である。
【符号の説明】
１                                              ディスク
２                                              ピックアップ
３、３’                                  回転制御サーボ
４                                              ドライバ
５                                              モータ
６                                              周期成分抽出部
７                                              周期計測部
８                                              駆動信号生成部
９、１７、２３                      選択部
１０、１８〜２１
３２、３５                          レジスタ
１１、２４、３４                  出力切換部
１２、２７                              減算部（演算手段）
１３、２８                                制御部
１４                                          ゲイン切換部（ゲイン切換手段）
１５                                          リミッタ（リミット手段）
１６                                          固定値設定部（固定値設定手段）
２２                                          演算制御部
２５                                          最大値検出部（検出手段）
２６                                          最小値検出部（検出手段）
２９〜３１                              スイッチ
３３                                            制御部（制御手段）
３６、３９                              トラック外れ検出部（トラック外れ検出手段）
３７                                            出力切換部（制御手段）
３８                                          ノイズフィルタ
４１                                          固定周期発生部（周期発生手段）
４２                                          一致検出部（一致検出手段）
４４                                            選択部（選択手段）
４５                                          ローパスフィルタ
５０、５１                                制御手段
５２                                            数変更手段
【図１】
2004152358.tif 000003
【図２】
2004152358.tif 000004
【図３】
2004152358.tif 000005
【図４】
2004152358.tif 000006
【図５】
2004152358.tif 000007
【図６】
2004152358.tif 000008
【図７】
2004152358.tif 000009
【図８】
2004152358.tif 000010
【図９】
2004152358.tif 000011
【図１０】
2004152358.tif 000012
【図１１】
2004152358.tif 000013
【図１２】
2004152358.tif 000014
【図１３】
2004152358.tif 000015