(57)【特許請求の範囲】
【請求項１】
ディスクの記録データを読み取るピックアップを移動させるスレッドモータと、前記ディスクを所要回転数で回転させるスピンドルモータと、を備えたディスク駆動装置の制御装置において、
前記スレッドモータにＦＧ発生部を設けてスレッドモータの回転数を検出するとともに、前記スレッドモータを駆動するモータドライバから前記スレッドモータのトルクを検出し、
前記スピンドルモータを駆動するモータドライバから前記スピンドルモータのトルクを検出し、
前記スレッドモータの検出された回転数に基づいて前記ピックアップの現状位置を算出し、
前記ピックアップによる前記ディスクヘのアクセス時に、前記算出されたピックアップの現状位置から目標アドレスまでの距離に応じて、前記スピンドルモータの加速開始時間を遅延させ、
前記スレッドモータの検出トルク及び前記スピンドルモータの検出トルクに基づいて各モータの加速状態の継続状況を検知し、前記検知によってモータ制御系の暴走及び／又は各モータの異常回転を検出し、前記検出により前記スレッドモータへの駆動電流を遮断する
ことを特徴とするディスク駆動装置の制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンピュータやＡＶ機器などに用いられる光ディスクドライブ等の高速アクセスが求められる駆動装置における速度制御方法及び装置に関する。
【０００２】
【従来の技術】
情報機器の小型・軽量化や大容量化に伴い記録装置は微細な位置制御や正確な速度制御、高速アクセスが求められてきている。パソコン用光ディスクドライブを例にすると、同じディスク面積に出来る限り大量のデータを記録することが求められることにより、ディスクのトラック幅が狭くなり、ディスク回転方向には線密度が上がり正確な回転速度の制御が求められてきた。
【０００３】
また、レーザー光のパワーでデータを記録又は再生するため、温度制御も極めて重要となってきた。この温度制御は実際に照射するレーザーのパワー制御だけではない。ディスクの回転速度が変わっても記録媒体が受け取る熱量が変わるため、ディスクの回転速度制御は、線密度の向上だけでなく、温度制御のためにも重要となってきた。
【０００４】
そして、こうした速度制御は、通常の記録又は再生状態だけでなく、ディスク上でのアクセスにおいても重要となってきた。アクセスを高速に行うための最適化を行う方法が、例えば特開平７−１４１６６５号公報に開示されている。
【０００５】
この公報に記載のアクセス高速化に関する技術について図１６を用いて説明を行う。１はディスク、５はピックアップであり光学的にデイスク１に記録されているデータを電気信号に変換し、ＲＦアンプ７で増幅して、サーボ用のエラー信号を検出し、信号処理回路４０に入力される。信号処理回路４０はＲＦアンプ７からのＲＦデータを復調すると共に映像データ、オーディオデータ、アドレスデータ等を分離して、誤り訂正処理を施されて出力する。アドレスデータはシステム制御部４２に入力される。
【０００６】
システム制御部４２はアドレスデータをメモリ４３に記憶すると共に現在位置を逐次各回路ブロックへ送出する。システム制御部４２は、ホスト４１からの情報に基づいてリード、ライト、サーチなどの処理を行う。誤差検出手段５０はシステム制御部４２からの時間情報とスピンドルモータの位置検出スイッチ４９の位置に相当する時間との誤差を検出している。時間補正手段５１は、誤差検出手段５０とあらかじめ記録してある補正テーブル５３に基づいてブレーキ時間の補正値を割り出している。ブレーキ時間発生手段５２は時間補正手段５１で割り出すブレーキ時間の補正値に基づき、ブレーキ時間をシステム制御部４２を通してデジタルサーボ制御４６に入力している。
【０００７】
デジタルサーボ制御４６はピックアップ５をディスク１の偏芯に追従して移動させるトラッキングサーボ部、レーザー光の焦点をディスク１上に結ばせるフォーカスサーボ部、送りモータ１５を駆動してピックアップ５を移動させるスレッドサーボ部、スピンドルモータ２１によりディスク１を回転させ線速度を一定に保つＣＬＶサーボ部、を含んでいる。サーボドライバー４８はデジタルサーボ制御４６からの信号を増幅して送りモータ１５、スピンドルモータ２１などを駆動している。
【０００８】
光ディスク装置の電源投入時、各種の初期動作において図１７に示すフローにより、ブレーキ特性を検出する。まず、ピックアップ５を内周方向に移動するようにシステム制御部４２がデジタルサーボ制御４６を制御して、サーボドライバ４８を介して送りモータ（ピックアップを移動させるモータでありスレッドモータとも称する）１５に電圧を印加して回転させる（ステップ１）。ピックアップ５を載せた送りメカが位置検出スイッチ４９を閉じる（ステップ２）。
【０００９】
すると、前記位置検出スイッチ４９の検出信号がシステム制御部４２に入力され、システム制御部４２は前記検出信号をトリガーとしてデジタルサーボ制御４６を制御し、サーボドライバー４８を介してスレッド（送り）モータ１５にブレーキ時間発生手段５２より入力されるブレーキ時間だけ逆電圧を印加し、ピックアップ５の送りを停止させる。
【００１０】
次に、ピックアップ５を外周方向へ移動するようにシステム制御部４２よりデジタルサーボ制御４６を制御し、サーボドライバー４８を介して送りモータ１５に電圧を印加して回転させる（ステップ３）。送りメカが位置検出スイッチ４９を開く（ステップ４）と、この検出信号によりシステム制御部４２は前記検出信号をトリガーとしてデジタルサーボ制御４６を制御し、サーボドライバ４８を介して送りモータ１５にブレーキ時間発生手段５２より入力されるブレーキ時間だけ逆電圧を印加し、ピックアップ５を停止させる。
【００１１】
そして、リード状態として、停止位置のディスク１上のアドレス信号から絶対時間を読み取る（ステップ５）。誤差検出手段５０はこの読み取った時間と、検出スイッチ位置に相当する時間（０分０秒）との誤差を検出する（ステップ６）。時間補正手段５１が前記誤差に基づき、補正テーブル５３を参照して、ブレーキ時間の補正値を割り出し前記補正備に基づきブレーキ時間発生手段５２でデジタルサーボ制御４６に入力するブレーキ時間を決定する（ステップ７）。
【００１２】
実際のアクセスの際は、光ディスク１の目標位置にアクセスするのに移動トラック数を計算し、ピックアップ５を移動し、前記トラック数までのトラックをカウント後、スレッドモータ１５に逆電圧を所定の時間印加してブレーキをかけて停止するようにプログラム制御される。
【００１３】
また、特開平８−７７６８７号公報の技術によれば、スピンドルモータの回転数を検出してモータの異常回転の検出を連続して検出した場合に、異常回転と判断することが知られている。
【００１４】
【発明が解決しようとする課題】
しかしながら、このような方法では、サーボをかけているサーボＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）が暴走した場合に、ディスク１の縁まできて、スレッドモータが回転した場合に負荷が重いと判断し、さらにトルクを加えてしまい、スレッドモータを無理に回転させ、ギア等を破損する恐れがあった。そのために、大きな加速が加わることに対し制限を設けている。すなわち、大きなトルクが掛かるとギアが滑り、空回転する機構を設ける等の対策を施している。
【００１５】
しかし、このため、高速アクセスのとき、スレッドモータに大きいトルクを加えて加速することができなかった。
【００１６】
また、アクセス時間を短縮することができたとしても、電源系に対して過大な負荷となり、電源系は常にこれに合わせて余裕を持たせて設計しておく必要があった。
【００１７】
本発明の目的は、スレッドモータに大きなトルクを加えることを可能として高速アクセスを実現するとともに、サーボマイコンの暴走やスレッド及びスピンドルモータの異常回転を検知して異常事態を防止することにある。
【００１８】
【課題を解決するための手段】
前記課題を解決するために、本発明は次のような構成を採用する。
ディスクの記録データを読み取るピックアップを移動させるスレッドモータと、前記ディスクを所要回転数で回転させるスピンドルモータと、を備えたディスク駆動装置の制御装置において、
前記スレッドモータにＦＧ発生部を設けてスレッドモータの回転数を検出するとともに、前記スレッドモータを駆動するモータドライバから前記スレッドモータのトルクを検出し、
前記スピンドルモータを駆動するモータドライバから前記スピンドルモータのトルクを検出し、
前記スレッドモータの検出された回転数に基づいて前記ピックアップの現状位置が算出され、
前記ピックアップによる前記ディスクヘのアクセス時に、前記算出されたピックアップの現状位置から目標アドレスまでの距離に応じて、前記スピンドルモータの加速開始時間を遅延させ、
前記スレッドモータの検出トルク及び前記スピンドルモータの検出トルクに基づいて各モータの加速状態の継続状況を検知し、前記検知によってモータ制御系の暴走及び／又は各モータの異常回転を検出し、前記検出により前記スレッドモータへの駆動電流を遮断する構成とする。
【００２１】
【発明の実施の形態】
本発明の実施形態に係る光ディスク駆動装置の速度制御方法及び装置について、図面を参照しながら以下説明する。図１は本発明の実施形態に係る光ディスク駆動装置のサーボ回路を示す構成ブロック図である。図２は本実施形態の光ディスク駆動装置における位置制御誤差信号の検出方法を示す原理図である。
【００２２】
図１及び図２において、レーザーダイオード２が発光したレーザー光２５は、ビームスプリッタ４を透過し、対物レンズ３で集光された後、ディスク１に照射される。そして、レーザー光２５はディスク１で反射され、再び対物レンズ３を通り、ビームスプリッタ４に入射する。そして、今度は、ビームスプリッタ４のハーフミラーで反射し、ピックアップ５に入射する。
【００２３】
ピックアップ５には、複数の光を電流に変換する受光素子２６，２７などで構成されており、光の強弱をそれに応じた電気信号に変換する。ピックアップ５は、分割された受光素子の集まりであり、レーザー光２５がディスク１のトラック２４の中央を正しくトレースしている場合には、受光素子１（２７）からの信号レベル（Ｄ１）と受光素子２（２６）からの信号レベル（Ｄ２）が等しくなるが、レーザー光２５がトラック２４の中心を正しくトレースせずにディスク１の中心方向にずれている場合には、受光素子１（２７）からの信号レベル（Ｄ１）と、受光素子２（２６）からの信号レベル（Ｄ２）が等しくならず、図２の場合にはＤ１の信号が大きくなる。
【００２４】
逆に、レーザー光２５が法線方向にずれている場合には、受光素子１（２７）からの信号レベル（Ｄ１）と受光素子２（２６）からの信号レベル（Ｄ２）では、Ｄ２の信号が大きくなる。したがって、Ｄ１の信号とＤ２の信号のレベルを比較することにより、正しくトレースされているか否かを判別することが出来る。
【００２５】
エラーアンプ２８は、このＤ１の信号レベルとＤ２の信号レベルの比較動作を行なっている。この信号レベルの大小がディスク１のトラック２４のセンターからどの位ずれているかを示すエラー信号である。その後、エラーアンプ２８出力はＲＦアンプ７に入力される。ＲＦアンプ７は、エラー信号をＡ／Ｄ変換できるような信号レベルに増幅している。
【００２６】
そして、ＲＦアンプ７の出力はデジタル信号処理を行なうため、トラッキングサーボ用信号として周波数帯域が低いＡ／Ｄ変換回路８に、スピンドルサーボ用の信号として周波数帯域が広いＡ／Ｄ変換回路１７にそれぞれ入力され、デジタル信号に変換される。Ａ／Ｄ変換回路８の出力はトラッキング制御９に入力される。
【００２７】
このトラッキング制御９は、トラッキングサーボ特性が図４に示すような特性となるために、位相補償とゲイン補償とを行っている。位相補償回路は、サーボゲインが零となるクロスオーバー周波数付近でサーボ系の位相が回ってサーボ系全体が発振することを防ぐためのものであり、そのために位相を進め、制御系の位相余裕を確保している。
【００２８】
ゲイン補償回路は、ディスク１の回転周波数付近のディスク１の偏心とメカニズムの偏心を抑圧するため、低域におけるサーボゲインを上げている。こうして位相補償とゲイン補償された信号は、Ｄ／Ａ変換１０でアナログ信号（ＰＷＭ（Ｐｕｌｓｅ  Ｗｉｄｔｈ  Ｍｏｄｕｌａｔｉｏｎ）信号）に変換され、次のアクチュエータードライバー回路１１において、アクチュエータ６を駆動するために必要な電流に変換される。アクチュエータ６は、この電流に基づき対物レンズ３を移動させ、レーザー光２０がディスク１のトラック２４の中心をトレースするように調整する。
【００２９】
また、トラッキング制御９の出力はスレッド制御１２に入力される。このスレッド制御１２は図５に示す特性であり、トラッキング制御９のサーボ特性と比較してかなり低い周波数帯域で動作している。スレッド制御１２のエラー信号は図６に示すように三角波のような波形となる。即ち、トラッキングサーボによりアクチュエータ６が細かく移動するが、ディスク１の回転と共に信号が書き込まれている領域が移動し、スレッドモータ１５が停止しているとピックアップ５は光ディスク１の真上の位置から徐々に斜めにずれていく。
【００３０】
そして、このずれによりエラー信号が大きくなって、ある限界を超えるとスレッドモータ１５が回転してレーザー光２５を真上に照射する位置までピックアップ５を移動させる。これにより、エラー信号が急速に小さくなる。しかし、再びディスク１の回転と共に徐々に読み書きする領域がずれて、レーザー光２５が斜めとなり、エラー信号が大きくなる。この繰り返しを行うことにより、図６のような波形となる。
【００３１】
その後、スレッド制御１２の出力はＤ／Ａ変換１３でアナログ信号（ＰＷＭ信号）に変換され、モータドライバー１４により、モータを駆動させるために必要な電流に増幅され、スイッチＳＷ３５がＯＮの状態の時はスレッドモータ１５に接続されてモータを駆動する。
【００３２】
また、ＲＦアンプ７からＡ／Ｄ変換１７に入力されたエラー信号は、ＣＬＶ（Ｃｏｎｓｔａｎｔ  Ｌｉｎｅａｒ  Ｖｅｌｏｃｉｔｙ）制御１８に入力される。ここで、ディスク１はトラック２４の側面が図３に示すように緩やかに蛇行しており、ディスク１の回転によりＤ１信号又はＤ２信号が前記蛇行に伴って変動し、エラーアンプから或る周波数の信号として現われる。
【００３３】
ＣＬＶ制御１８はこの信号の周波数を計り、決められた周波数になるようにスピンドルモータ２１を回転させることによりディスク１の回転数を制御するものである。ＣＬＶ制御１８は図７に示す特性であり、エラー信号の周波数成分が高い領域は、基準の周波数からの周波数誤差が大きいことを意味しているので速度制御を掛けて回転数を変え、エラー信号の周波数成分が低い領域では、基準の周波数の信号との位相がずれていることを意味しているので位相制御を行う。ＣＬＶ制御１８の出力は、Ｄ／Ａ変換１９においてアナログ信号（ＰＷＭ信号）に変換され、その後、モータドライバー２０によりスピンドルモータ２１を回転させる。
【００３４】
次に、所望トラックへピックアップをアクセスする場合には、上記で述べた通常動作のためのサーボループを遮断して、スレッドモータ１５を高速に回転させることにより、ピックアップ５は、目的のアドレスを目指して移動する。スピンドルモータ２１は、ディスク１の回転数を目的のアドレスの回転数になるように（後述する図８に示すアドレスとディスク回転数の関係を参照）加減速する。
【００３５】
ピックアップ５の位置はスレッドモータ１５に取り付けられたスレッドＦＧ（Ｆｒｅｑｅｎｃｙ  Ｇｅｎｅｒａｔｏｒ）発生器１６で検出され、サーボマイコン２３に入力される。サーボマイコン２３では、電源投入時のリードインからのスレッドＦＧパルスを記録しており、その後のパルスをカウントすることにより、リードインからの位置がわかる。
【００３６】
また、ピックアップの位置（アドレス）とディスク１の回転数は図８に示すような関係であり、内周ではディスク回転数が高く、外周では回転数が低くなっている。したがって、アドレス（最内周のリードインからの距離）がわかればディスク１の回転数がわかる。即ち、複数個のゾーンからなるゾーンＣＬＶであってゾーン内ではディスク回転数は一定である。
【００３７】
また、スピンドルモータ２１にもモータの回転数を検出するスピンドルＦＧ（Ｆｒｅｑｅｎｃｙ  Ｇｅｎｅｒａｔｏｒ）発生器２２が取り付けられており、そのＦＧパルスはスレッドの場合と同様に、サーボマイコン２３に入力される。
【００３８】
このスレッドＦＧ発生器１６からのスレッドＦＧ信号からピックアップの現状位置が算出され、スレッド系が目標とする回転数（位置）に対する誤差（位置の誤差）が求められ、スレッドモータ１５を制御する。即ち、トラッキング制御９からの出力に基づいてスレッド制御１２とサーボマイコン２３によってスレッドモータ１５を制御する。また、スピンドルＦＧ発生器２２からのスピンドルＦＧ信号又はＣＬＶ制御１８からディスク線速度が算出され、スピンドル系が目標とする回転数に対する誤差が求められ、スピンドルモータ２１を制御する。即ち、ＲＦアンプ７の出力に基づいてＣＬＶ制御１８とサーボマイコン２３によってスピンドルモータ２１を制御する。
【００３９】
次に、本実施形態におけるアクセス時のスレッド系及びスピンドル系の動作態様のフローチャートを図９に示す。まず、目標アドレスまでの距離計算（ステップ１）を行う。そして、目標アドレスまでの距離に応じて距離が長い場合はスピンドルモータの休止期間αを長く、短い場合は休止期間αを短くする（図１０に示す目標アドレスとスピンドルモータ休止期間との関係を参照）（ステップ２）。
【００４０】
次に、スレッドモータをフル加速させる（ステップ３）。スレッドモータＦＧにより回転数（位置）を計測する（ステップ４）。その後、スピンドルモータを加速させる（ステップ５）。同時にその位置におけるディスク１の回転数を求めるため、スピンドルＦＧ発生２２から入力されるスピンドルＦＧをカウント（回転数ＷＤ）する（ステップ６）。次に、スレッドモータＦＧ発生１６から出力されるスレッドＦＧをカウントすることによりピックアップ５の位置検出する（ステップ７）。
【００４１】
アドレスとディスク回転数の関係を示すテーブル（図８）より、その位置におけるディスク１の回転数（ＷＣ）を求める（ステップ８）。目標のアドレスの近傍にあるか否かを判別する（ステップ９）。目標アドレスにいる場合はスレッドモータと停止させる。その位置が目標アドレスでない場合は回転数を比較する（ステップ１０）。ディスクの現実の回転数（ＷＤ）が目標の回転数（ＷＣ）より大きい場合はスレッドモータ１５を加速させる（ステップ１１）。そして、ステップ５に戻る。逆に、ディスクの現実の回転数（ＷＤ）が目標の回転数（ＷＣ）より小さい場合はスレッドモータ１５を減速させる（ステップ１２）。そして、ステップ５に戻る。
【００４２】
以上説明したステップの採用により、スレッドモータ１５とスピンドルモータ２１両方のモータが同時にフル加速することを防止している。具体的には、スレッドモータ１５は図１１に示すように、スピンドルモータ２０は図１２に示すように回転が変化する。スピンドルモータ２１は回転数が増加するに従い、角加速度は減少するためアクセスの殆どの期間において加速をしなければならない（図１２に示すようにスピンドルモータの回転数が上がるにしたがって加速し難くなるのでモータ始動時から所要の回転数になるまで常に加速をする必要がある。但し、図１２ではαの期間は意図的に加速していない）。
【００４３】
これに対して、スレッドモータ１５は、フル加速するのはアクセス開始の僅かな時間だけでよい（スレッドモータはアクセス開始時のみ加速すればその後はその速度で移動して行き（アクチュエータの摩擦が殆ど無いという条件で）、特に加速をする必要はない）。このため、図９に示すステップ９の目標アドレス付近で速やかにスレッドモータを停止させることが出来る（加速している状態で停止させることとはならないから）。
【００４４】
このアクセス開始時のアンバランス（スレッドモータはアクセス開始直後の僅かな時間だけフル加速、スピンドルモータはアクセスの殆どの期間中で加速）を、スピンドルモータに目標アドレスまでの距離に応じた休止期間（α）を設けることによって解消している。これにより、アクセス時のディスク線速度は、図１３のようになり、アクセスタイムの長短に関わらず、ほぼ一定となると共に、スレッドモータ１５とスピンドルモータ２１の２つのモータに同時に最大のトルクが加わることがないようにしている（スピンドルモータにおいて休止期間αで加速しない分だけ、スレッドモータのアクセス開始時の駆動電流を大とすることができ、高速アクセスを実現できる）。
【００４５】
また、本実施形態に関するスレッド系では、サーボ回路が暴走して最内周又は最外周へ移動したにも関わらず、スレッドモータ１５が回転し続けて破損することを防止するため、図１に示すスイッチＳＷ３５を設けている。図１に示す暴走検出回路３１の具体的構成は図１４に示す回路である。
【００４６】
この回路において、スレッドモータ１５を駆動するモータドライバー１４から出力されるＰＷＭ信号とスピンドルモータ２１を駆動するモータドライバー２０から出力されるＰＷＭ信号を、ＡＮＤ回路３２に入力し、両方の信号が共に出力される区間だけＨｉｇｈ（Ｈ）とする。そして、ラッチ３３に入力され、ＰＷＭ信号のクロックであるＰＷＭクロックより遅らせたラッチ用クロックのタイミングでサンプリングされる。そのため、ラッチ出力は図１５に示すように両方のモータが加速されている間は「Ｈｉｇｈ」となる。そして、この「Ｈｉｇｈ」の期間をカウンター３４で計り、ある一定期間より長い場合には出力がＨｉｇｈとなり、このＨｉｇｈ出力によりＳＷ３５はモータドライバー１４からスレッドモータ１６に行く駆動電流を遮断する。
【００４７】
具体的に説明すると、ＡＮＤ３２の出力はスレッドモータとスピンドルモータが共にフル加速しているか否かを検知しており、図１５の２段目と３段目の波形はパルス幅（Ｐｕｌｓｅ  Ｗｉｄｔｈ）のデューティが最大となっていて、６段目の波形はデューティが小となってスレッドモータが減速の状態を示している。そして、図１５の図示によると、スレッドモータが適宜の時間経過で減速状態にあることが検出できれば（６段目のスレッドモータへの駆動電流は２段目に比べて明らかなように減速状態となっているのでＡＮＤ３２の出力はＬｏｗとなる）、スレッドモータへの駆動電流を遮断することはないが、２段目の波形のようにスレッドモータがフル加速の状態が一定時間継続すれば（カウンタの設定によって前記一定時間は適宜に規定できる）、駆動電流を遮断しようとするものである。
【００４８】
このようにフル加速する時間がある一定の時間以上継続した場合に暴走と判断し、スレッドモータ１５が回転し続けてギヤ等が破損することを防止している。
【００４９】
【発明の効果】
本発明によれば、スレッドモータとスピンドルモータのトルク、即ち各モータへの駆動電流の大きさ、から暴走検出を行っているので、サーボマイコン等の暴走及び夫々のモータの異常回転等を確実に知ることができ、異常事象に対する防止が可能となる。
【００５０】
また、スレッドモータとスピンドルモータが同時にフル加速する期間をなくするため、ドライブ全体の消費電力を均一化できる。また、これに伴って、スレッドモータに大きいトルクを加えることが可能であるため、高速なアクセスを実現することができるという効果が期待できる。
【００５１】
また、スレッドモータとスピンドルモータのフル加速状態が一定時間より長く続く場合に暴走状態であると判断してスレッドモータへの駆動電流を遮断することで、確実に、高精度で、メカを破損することを防止することができる。
【図面の簡単な説明】
【図１】本発明の実施形態に係る光ディスク駆動装置のサーボ回路を示す構成ブロック図である。
【図２】本実施形態の光ディスク駆動装置における位置制御誤差信号の検出方法を示す原理図である。
【図３】ディスクトラックの側面がトラック方向に蛇行している状態を示す図である。
【図４】トラッキングサーボ回路の特性を示す図である。
【図５】スレッドサーボ回路の特性を示す図である。
【図６】スレッドサーボ回路のエラー信号波形を示す図である。
【図７】スピンドルサーボ回路の特性を示す図である。
【図８】ディスクの半径位置と目標回転数の関係を示す図である。
【図９】本実施形態におけるアクセス時のスレッド系及びスピンドル系の動作態様のフローチャートを示す図である。
【図１０】本実施形態に関するスピンドルモータの休止期間を目標アドレスの距離との関係で表した図である。
【図１１】本実施形態に関するアクセス時のスレッドモータの速度推移を示す図である。
【図１２】本実施形態に関するアクセス時のスピンドルモータの回転数推移を示す図である。
【図１３】本実施形態に関するアクセス時の線速度の推移を示す図である。
【図１４】本実施形態に関する暴走検出回路の具体的構成を示すブロック図である。
【図１５】本実施形態の暴走検出回路のタイミングチャートを示す図である。
【図１６】従来技術に関するアクセス高速化を含めた速度制御の構成ブロック図である。
【図１７】従来技術における動作態様のフローチャートを示す図である。
【符号の説明】
１  ディスク
２  レーザーダイオード
３  対物レンズ
４  ビームスプリッタ
５  ピックアップ
６  アクチュエータ
９  トラッキング制御
１１  アクチュエータドライバー
１２  スレッド制御
１４，２０  モータドライバー
１６  スレッドＦＧ発生
１８  ＣＬＶ制御
２１  スピンドルモータ
２２  スピンドルＦＧ発生
２３  サーボマイコン
２４  トラック
２５  対物レーザー光
２６  受光素子２
２７  受光素子１
２８  エラーアンプ
３０  メモリ
３１  暴走検出回路
【図１】
0003801483.tif 000002
【図２】
0003801483.tif 000003
【図３】
0003801483.tif 000004
【図４】
0003801483.tif 000005
【図５】
0003801483.tif 000006
【図６】
0003801483.tif 000007
【図７】
0003801483.tif 000008
【図８】
0003801483.tif 000009
【図９】
0003801483.tif 000010
【図１０】
0003801483.tif 000011
【図１１】
0003801483.tif 000012
【図１２】
0003801483.tif 000013
【図１３】
0003801483.tif 000014
【図１４】
0003801483.tif 000015
【図１５】
0003801483.tif 000016
【図１６】
0003801483.tif 000017
【図１７】
0003801483.tif 000018