(57)【要約】【課題】ディスクドライブのスピンドルモータの消費電力を低減するためディスクドライブの制御方法及び装置に関し、動作を継続したまま、消費電力を低減する。【解決手段】ディスクドライブは、ディスク記憶媒体６と、ディスク記憶媒体を回転するスピンドルモータ５と、ディスク記憶媒体の情報を読み取るヘッド４とを有する。そして、その制御方法は、流体軸受けを有するスピンドルモータ５の負荷を温度センサの温度で検出する第１のステップと、検出結果に応じて、スピンドルモータ５を比較的高速に回転して、ヘッド４によりディスク記憶媒体６の情報をリードする第１のモードと、スピンドルモータ５を比較的低速に回転して、ヘッド４によりディスク記憶媒体６の情報をリードする第２のモードとのいずれかを選択する第２のステップとを有する。更に、第１のモードで、スピンドルモータの回転ムラを検出すると、第２のモードに切り替える。【選択図】図３
2005044505.tif 000002
【特許請求の範囲】
【請求項１】
ディスク記憶媒体と、前記ディスク記憶媒体を回転するスピンドルモータと、前記ディスク記憶媒体の情報を読み取るヘッドとを有するディスクドライブの制御方法において、
軸受け機構として、流体軸受けを有する前記スピンドルモータの負荷を温度センサの温度で検出する第１のステップと、
前記検出結果に応じて、前記負荷が所定値より高くない場合に、前記スピンドルモータを比較的高速に回転して、前記ヘッドにより前記ディスク記憶媒体の情報をリードする第１のモードと、前記負荷が所定値より高い場合に、前記スピンドルモータを比較的低速に回転して、前記ヘッドにより前記ディスク記憶媒体の情報をリードする第２のモードとのいずれかを選択する第２のステップとを有し、
前記第２のステップは、前記第１のモードを選択した後、前記スピンドルモータの回転ムラの有無を検出するステップと、
前記回転ムラを検出した時に、前記第２のモードに切り替えるステップとを更に有することを
特徴とするディスクドライブの制御方法。
【請求項２】
ディスク記憶媒体と、前記ディスク記憶媒体を回転するスピンドルモータと、前記ディスク記憶媒体の情報を読み取るヘッドとを有するディスクドライブの制御装置において、
軸受け機構として、流体軸受けを有する前記スピンドルモータの負荷を温度センサの温度で検出する検出手段と、
前記検出手段の検出結果に応じて、前記負荷が所定値より高くない場合に、前記スピンドルモータを比較的高速に回転して、前記ヘッドにより前記ディスク記憶媒体の情報をリードする第１のモードと、前記負荷が所定値より高い場合に、前記スピンドルモータを比較的低速に回転して、前記ヘッドにより前記ディスク記憶媒体の情報をリードする第２のモードとのいずれかを選択する制御回路とを有し、
前記制御回路は、前記第１のモードを選択した後、前記スピンドルモータの回転ムラの有無を検出し、前記回転ムラを検出した時に、前記第２のモードに切り替えることを
特徴とするディスクドライブの制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディスクドライブの消費電力を低減するためのディスクドライブの制御方法及び制御装置に関し、特に、バッテリー駆動されるディスクドライブに好適なディスクドライブの制御方法及び制御装置に関する。
【０００２】
磁気ディスクドライブ等のディスクドライブは、コンピュータの記憶装置として広く利用されている。このディスクドライブは、近年小型化により、ノートパソコン等のバッテリー駆動されるコンピュータに搭載されている。このようなバッテリー駆動される装置では、ディスクドライブの消費電力の低減が要求される。
【背景技術】
【０００３】
磁気ディスク装置は、記録、再生動作を行う時は、単一のスピンドル回転速度で動作している。そして、スピンドルモータも磁気ディスク装置が保証しているあらゆる動作環境下で安定に動作するように、モーター定数が決定されている。
【０００４】
このような磁気ディスク装置が、ノートパソコン等のバッテリー駆動の装置に搭載される機会が増えてきた。バッテリーは、電源容量が限られているので、磁気ディスク装置の消費電力の低減が要求される。
【０００５】
このため、磁気ディスク装置にホストコンピュータから一定時間アクセスがない時は、スピンドルモータを停止する方法が提案されている（特許文献１）。
【特許文献１】日本国特開平４ー１４３９６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来技術では、次の問題があった。
【０００７】
(1) 近年のパソコンの０／Ｓは、磁気ディスク装置を頻繁にアクセスするため、通常の使用状態では、なかなかスピンドルモータが停止する状態にならず、実質的にバッテリー駆動時間の延長が困難であるという問題があった。
【０００８】
(2) 又、スピンドルモータ停止状態時に、磁気ディスクにアクセスがあると、スピンドルモータの回転が安定するまで、数秒、記録、再生を待つ必要があるため、操作感が損なわれるという問題もあった。
【０００９】
(3) 近年の磁気ディスク装置には、スピンドルモータの軸受けに、流体動圧軸受けを使用したものが開発されている。流体動圧軸受けは、回転精度を向上し、騒音も小さい。しかし、流体軸受けは、温度が低くなるに従い、軸受けの流体の粘度が上昇し、軸受け部のトルク損失が増大する傾向にある。このトルク損失は、そのまま磁気ディスク装置の消費電力の増加につながり、常温に比べて低温では、消費電力が大幅に増大する問題があった。特に、ノートパソコン等は、５度Ｃ以下という低温環境下で使用されることがあり、消費電力の増大が問題となっていた。
【００１０】
(4) 更に、スピンドルモータが、単一の回転速度のみ、記録、再生を行う場合には、スピンドルモータが、高負荷条件において、安定に回転速度を維持するように設計されている。このため、スピンドルモータの限界回転数（当該スピンドルモータを、所定の負荷及び駆動電圧下で速度制御を行わずに回転させた場合の最高回転速度）を高く設定する必要があり、消費電力の大きいスピンドルモータが必要とされるという問題があった。
【００１１】
本発明の目的は、ディスクドライブのスピンドルモータの消費電力を低減するためのディスクドライブの制御方法及び制御装置を提供することにある。
【００１２】
本発明の他の目的は、動作を継続しつつ、消費電力が低減するためのディスクドライブの制御方法及び制御装置を提供することにある。
【００１３】
本発明の更に他の目的は、スピンドルモータの負荷が高くなっても、消費電力が大きくなることを防止するためのディスクドライブの制御方法及び制御装置を提供することにある。
【課題を解決するための手段】
【００１４】
この目的の達成のため、本発明のディスクドライブは、ディスク記憶媒体と、ディスク記憶媒体を回転するスピンドルモータと、ディスク記憶媒体の情報を読み取るヘッドとを有する。そして、その制御方法は、軸受け機構として、流体軸受けを有する前記スピンドルモータの負荷を温度センサの温度で検出する第１のステップと、検出結果に応じて、前記負荷が所定値より高くない場合に、前記スピンドルモータを比較的高速に回転して、前記ヘッドにより前記ディスク記憶媒体の情報をリードする第１のモードと、前記負荷が所定値より高い場合に、前記スピンドルモータを比較的低速に回転して、前記ヘッドにより前記ディスク記憶媒体の情報をリードする第２のモードとのいずれかを選択する第２のステップとを有する。そして、第２のステップは、前記第１のモードを選択した後、前記スピンドルモータの回転ムラの有無を検出するステップと、前記回転ムラを検出した時に、前記第２のモードに切り替えるステップとを更に有する。
【発明の効果】
【００１５】
本発明では、スピンドルモータを比較的高速に回転して、ヘッドによりディスク記憶媒体の情報をリードする第１のモードと、スピンドルモータを比較的低速に回転して、ヘッドによりディスク記憶媒体の情報をリードする第２のモードとを有する。そして、スピンドルモータの負荷に応じて、第１のモードと第２のモードを選択する。
【００１６】
このため、スピンドルモータの負荷が高い場合には、低速回転で記録、再生するため、消費電力の増加を抑えることができる。このため、特に、バッテリー駆動装置のバッテリー駆動時間を延長できる。更に、トルク定数が高く、限界回転数が低いスピンドルモータを使用できるため、消費電力を一層低減することができる。
【００１７】
又、第１のステップは、前記スピンドルモータの温度を検出するステップからなる。スピンドルモータの温度により、スピンドルモータの流体動圧軸受けの粘度変化による負荷の変化を検出して、消費電力を低減するモードに変化できる。
【００１８】
更に、本発明では、第２のステップは、スピンドルモータの回転数の変化を検出するステップを更に有する。スピンドルモータの回転数の変化により、スピンドルモータの流体動圧軸受けの粘度変化による負荷の変化を検出して、消費電力を低減するモードに変化できる。
【発明を実施するための最良の形態】
【００１９】
図１は、本発明の一実施の態様の磁気ディスク装置の構成図、図２は、磁気ディスク装置のブロック図である。
【００２０】
図１に示すように、磁気ディスク６は、スピンドルモータ５により、回転される。スピンドルモータ５は、軸受けとして、流体軸受けを有する。この流体軸受けは、温度により流体粘度が変化するため、スピンドルモータを負荷が変化する。磁気ヘッド４は、アクチュエータ３に設けられている。磁気ヘッド４は、磁気ディスク６のデータを読み取り、データを書き込む。アクチュエータ３は、ボイスコイルモータからなる。アクチュエータ３は、磁気ヘッド４を磁気ディスク６の所望のトラックに位置付ける。
【００２１】
アクチュエータ３及びスピンドルモータ５は、ドライブベース２に設けられる。カバー１は、ドライブベース２を覆い、ドライブ内部を外部から隔離する。プリント板７は、ドライブの外部に設けられ、ドライブの制御回路を搭載する。温度センサ８は、ベース２に設けられ、ドライブの温度を検出する。温度センサ８により、スピンドルモータ５の温度を検出することができる。
【００２２】
図２に示すように、プリント板７は、制御のためのマイクロプロセッサ１０（以下、ＭＰＵという）を有する。記録／再生回路１１は、磁気ヘッド４により、磁気ディスク６へ書き込み及び読み出しを行うための回路である。記録／再生回路１１は、ＭＰＵ１０からの記録再生クロックに従った周波数で、記録／再生を行う。記録／再生回路１１は、サーボ信号をＭＰＵ１０に、リードデータをＨＤＣ１４に送り、且つＨＤＣ１４からのライトデータを受ける。
【００２３】
モーターコントローラ１２は、ＭＰＵ１０の指示により、アクチュエータ３及びスピンドルモータ５を駆動する。モーターコントローラ１２は、低速回転が指示された時、スピンドルモータ５を低速（例えば、３６００ｒｐｍ）に駆動する。モーターコントローラ１２は、高速回転が指示された時、スピンドルモータ５を高速（例えば、４２００ｒｐｍ）に駆動する。
【００２４】
リードオンリーメモリー（ＲＯＭ）１３は、ＭＰＵ１０とＨＤＣ１４が実効するプログラム等を格納する。ハードディスクコントローラ（ＨＤＣ）１４は、パーソナルコンピュータ等の上位（ホスト）とデータの送信／受信を行う。ＨＤＣ１４は、記録再生クロックに応じて、記録／再生回路１１とデータのやりとりを行う。データバッファ１５は、ホストへのデータ又はホストからのデータを一時格納する。
【００２５】
基準クロック発振器１６は、基準クロックを生成する。第１の分周回路１７は、基準クロックを１／Ｎ１分周して、低速用記録／再生クロックを作成する。第２の分周回路１８は、基準クロックを１／Ｎ２分周して、高速用記録／再生クロックを作成する。高速用記録／再生クロックは、低速用記録／再生クロックに比べ、周波数が高い。
【００２６】
切替え器１９は、ＭＰＵ１０の高速指示に応じて、基準クロック発振器１６の基準クロックを第２の分周回路１８に出力する。又、切替え器１９は、ＭＰＵ１０の低速指示に応じて、基準クロック発振器１６の基準クロックを第１の分周回路１８に出力する。ＭＰＵ１０は、記録／再生クロックを記録／再生回路１１に出力する。
【００２７】
図３は、本発明の一実施の形態の処理フロー図である。図４は、その低速回転時の動作説明図、図５は、その高速回転時の動作説明図、図６は、消費電力の温度変化特性図である。
【００２８】
（Ｓ１）ＭＰＵ１０は、電源オンを検出すると、温度センサ８の温度を検出する。
【００２９】
（Ｓ２）ＭＰＵ１０は、検出した温度が規定温度（例えば、１５°Ｃ）以上かを判定する。この規定温度は、モーター５の軸受け損失が大きくなる温度に設定される。検出した温度が規定温度を越えていない時は、ステップＳ６に進む。
【００３０】
（Ｓ３）ＭＰＵ１０は、検出した温度が規定温度以上なら、高速回転モードをモーターコントローラ１２に指示する。モーターコントローラ１２は、高速指示に応じて、スピンドルモータ５を高速回転する。例えば、４２００ｒｐｍである。これとともに、ＭＰＵ１０は、切替え器１９を第２の分周回路１８に切替える。これにより、周波数の高い高速用記録／再生クロックが、ＭＰＵ１０を介して記録／再生回路１１に供給される。更に、ＭＰＵ１０は、記録／再生回路１１に高速回転を指示する。記録／再生回路１１は、読み取り時に、図５に示すように、記録／再生クロック信号からデータウインドウ信号を作成する。そして、磁気ヘッド４の読み取り出力が、データウインドウ信号により２値化され、再生信号が得られる。ライト時にも、同様に、記録／再生クロック信号に従い、ライトデータを磁気ヘッドに供給する。
【００３１】
（Ｓ４）ＭＰＵ１０は、スピンドルモータ５の回転ムラを検出する。このため、ＭＰＵ１０は、記録／再生回路１１から、磁気ヘッド４が再生した磁気ディスク６のインデックス信号を受ける。インデックス信号は、磁気ディスク６の１周の間隔を示す。
【００３２】
（Ｓ５）ＭＰＵ１０は、インデックス信号の間隔を測定し、高速用の基準間隔と差を演算する。差が規定値以内なら、回転ムラがないと判定する。そして、ステップＳ１に戻る。差が規定値を越えていれば、回転ムラがあると判定して、ステップＳ６に進む。
【００３３】
（Ｓ６）ＭＰＵ１０は、検出した温度が規定温度越えていない時又は回転ムラが生じたと判断した時は、低速回転モードをモーターコントローラ１２に指示する。モーターコントローラ１２は、低速指示に応じて、スピンドルモータ５を低速回転する。例えば、３６００ｒｐｍである。これとともに、ＭＰＵ１０は、切替え器１９を第１の分周回路１７に切替える。これにより、周波数の低い低速用記録／再生クロックが、ＭＰＵ１０を介して記録／再生回路１１に供給される。
【００３４】
更に、ＭＰＵ１０は、記録／再生回路１１に低速回転を指示する。記録／再生回路１１は、読み取り時に、図４に示すように、低い周波数の記録／再生クロック信号からデータウインドウ信号を作成する。そして、磁気ヘッド４の読み取り出力が、データウインドウ信号により２値化され、再生信号が得られる。ライト時にも、同様に、記録／再生クロック信号に従い、ライトデータを磁気ヘッドに供給する。そして、ステップＳ１に戻る。
【００３５】
このようにして、周囲温度が低い場合には、流体軸受けのトルク損失が増大し、スピンドルモータ５の負荷が大きいと判断する。そして、負荷が大きい時は、スピンドルモータを高速回転すると、消費電力が大きくなる。このため、消費電力の低い低速回転モードに切り替える。このため、動作を継続しつつ、パーソナルコンピュータのバッテリー電源の寿命を大幅に延長できる。
【００３６】
例えば、図６に示すように、動作温度に従い、高速回転モードと低速回転モードでは、大幅に消費電力が異なる。即ち、消費電力は、温度が低い程大きい。ここで、温度が５°Ｃの場合には、高速回転モードでの消費電力は、低速回転モードでの消費電力のほぼ２倍である。本実施の形態のように、動作温度が低い場合に、高速回転モードから低速回転モードに切替えることにより、消費電力を大幅に低減することができる。
【００３７】
又、自己発熱等により、温度が上昇して、負荷が軽くなった場合には、高速回転モードに戻るため、高い記録／再生速度が復帰できる。更に、高速回転モードと低速回転モードとに応じて、記録／再生回路の記録／再生クロックを変化しているので、回転速度を変えても、記録密度が変化することを防止できる。
【００３８】
同様に、軸受け損失が増加すると、スピンドルモータが高速回転では、安定して回転できない。これを回転ムラにより検出して、低速回転モードで、動作を継続する。このため、消費電力を軽減する他に、スピンドルモータの負荷が高い状態でも、記録／再生動作を継続できるという利点がある。
【００３９】
図７は、本発明の一実施の形態の説明のためのトルク定数と消費電力との関係図、図８は、本発明の一実施の形態の説明のためのトルク定数と限界回転数との関係図である。
【００４０】
前述の負荷に応じて、高速回転と低速回転とを選択する方法をとると、消費電力の低いスピンドルモータを使用することができる。モーターの重要な設計定数として、電流の大きさに対してどれだけの出力トルクがえられるかを示すトルク定数がある。図７は、一定の出力を発生する場合のトルク定数と消費電力の関係を示す。図７に示すように、トルク定数（Ｋ）が大きい程、消費電力が低い。従って、トルク定数を可能な限り高く設計することが、消費電力低減の点から望ましい。トルク定数を高くする手法としては、磁気回路の磁力の向上や、電磁コイルの捲数を増やすなどがある。
【００４１】
一方、図８は、一定の負荷条件でのトルク定数と限界回転数の関係を示す。図８に示すように、トルク定数を上げると、限界回転数が下がっていく。従って、限界回転数が決定されると、それに伴いトルク定数も決定される。
【００４２】
トルク定数を高くして、効率を上げるためには、所望の限界回転数を下げることにより達成される。しかし、従来のディスクドライブでは、低温状態等でモーターの負荷が増大した場合を含めて、定格回転数で回る必要があった。このため、負荷に係わらず、所望の限界回転数は余裕を持たせて、高めに設定する必要があった。従って、消費電力の低減の妨げになっていた。
【００４３】
本発明を適用すれば、低温状態等のモーターの負荷が増大した場合には、モーターは、定格回転数より低い回転数に切り替わるため、最も良く利用される常温で負荷が軽い状態でおいてのみ高速の回転数で回転するように、所望の限界回転数を設定すれば良い。このため、限界回転数を下げて設定することができるため、トルク定数が高く、消費電力の低いスピンドルモータを採用することができる。これにより、一層消費電力を低減できる。
【００４４】
次に、本発明の他の形態について、説明する。図９は、本発明の他の実施の形態の処理フロー図である。
【００４５】
（Ｓ１０）ＭＰＵ１０は、電源オンを検出すると、温度センサ８の温度を検出する。
【００４６】
（Ｓ１１）ＭＰＵ１０は、検出した温度が規定温度（例えば、１５°Ｃ）以上かを判定する。検出した温度が規定温度を越えていない時は、ステップＳ１５に進む。
【００４７】
（Ｓ１２）ＭＰＵ１０は、検出した温度が規定温度以上なら、高速回転モードをモーターコントローラ１２に指示する。モーターコントローラ１２は、高速指示に応じて、スピンドルモータ５を高速回転する。これとともに、ＭＰＵ１０は、切替え器１９を第２の分周回路１８に切替える。これにより、周波数の高い高速用記録／再生クロックが、ＭＰＵ１０を介して記録／再生回路１１に供給される。更に、ＭＰＵ１０は、記録／再生回路１１に高速回転を指示する。記録／再生回路１１は、読み取り時に、図５に示すように、高速用記録／再生クロック信号からデータウインドウ信号を作成する。そして、磁気ヘッド４の読み取り出力が、データウインドウ信号により２値化され、再生信号が得られる。ライト時にも、同様に、記録／再生クロック信号に従い、ライトデータを磁気ヘッドに供給する。
【００４８】
（Ｓ１３）ＭＰＵ１０は、スピンドルモータ５の回転ムラを検出する。このため、ＭＰＵ１０は、記録／再生回路１１から、磁気ヘッド４が再生した磁気ディスク６のインデックス信号を受ける。インデックス信号は、磁気ディスク６の１周の間隔を示す。
【００４９】
（Ｓ１４）ＭＰＵ１０は、インデックス信号の間隔を測定し、高速用の基準間隔と差を演算する。差が規定値以内なら、回転ムラがないと判定する。そして、ステップＳ１０に戻る。差が規定値を越えていれば、回転ムラがあると判定して、ステップＳ１５に進む。
【００５０】
（Ｓ１５）ＭＰＵ１０は、検出した温度が規定温度越えていない時又は回転ムラが生じたと判断した時は、低速回転モードをモーターコントローラ１２に指示する。モーターコントローラ１２は、低速指示に応じて、スピンドルモータ５を低速回転する。例えば、３６００ｒｐｍである。これとともに、ＭＰＵ１０は、切替え器１９を第１の分周回路１７に切替える。これにより、周波数の低い低速用記録／再生クロックが、ＭＰＵ１０を介して記録／再生回路１１に供給される。更に、ＭＰＵ１０は、記録／再生回路１１に低速回転を指示する。記録／再生回路１１は、読み取り時に、図４に示すように、低い周波数の記録／再生クロック信号からデータウインドウ信号を作成する。そして、磁気ヘッド４の読み取り出力が、データウインドウ信号により２値化され、再生信号が得られる。ライト時にも、同様に、記録／再生クロック信号に従い、ライトデータを磁気ヘッドに供給する。
【００５１】
（Ｓ１６）ＭＰＵ１０は、低速回転モードに切替えた後、一定時間待つ。そして、ステップＳ１０に戻る。
【００５２】
この実施の形態は、図３の第１の実施の形態に加え、低速回転モードに切り替わった後、一定時間待つようにしている。これは、一定時間待たないと、規定温度付近では、切替えが頻繁に行われるため、この頻繁な切替えを避けるため、一定時間モードをホールドするものである。
【００５３】
又、頻繁な切替えを避ける方法としては、次の方法がある。低速回転モードに切り替わった時点での検出温度を記憶しておく。そして、検出温度が、その記憶された温度から５°Ｃ以上上昇したことを検出して、高速回転モードに復帰する。このようにしても、頻繁な切替えを防止できる。
【００５４】
図１０は、本発明の更に別の実施の形態の処理フロー図である。
【００５５】
（Ｓ２０）ＭＰＵ１０は、電源オンを検出すると、パーソナルコンピュータから入力される電源電圧を検出する。
【００５６】
（Ｓ２１）ＭＰＵ１０は、検出した電圧が規定電圧以上かを判定する。検出した電圧が規定電圧を越えていない時は、ステップＳ２３に進む。
【００５７】
（Ｓ２２）ＭＰＵ１０は、検出した電圧が規定電圧以上なら、高速回転モードをモーターコントローラ１２に指示する。モーターコントローラ１２は、高速指示に応じて、スピンドルモータ５を高速回転する。これとともに、ＭＰＵ１０は、切替え器１９を第２の分周回路１８に切替える。これにより、周波数の高い高速用記録／再生クロックが、ＭＰＵ１０を介して記録／再生回路１１に供給される。更に、ＭＰＵ１０は、記録／再生回路１１に高速回転を指示する。記録／再生回路１１は、読み取り時に、図５に示すように、高速用記録／再生クロック信号からデータウインドウ信号を作成する。そして、磁気ヘッド４の読み取り出力が、データウインドウ信号により２値化され、再生信号が得られる。ライト時にも、同様に、記録／再生クロック信号に従い、ライトデータを磁気ヘッドに供給する。そして、ステップＳ２０に戻る。
【００５８】
（Ｓ２３）ＭＰＵ１０は、検出した電圧が規定電圧越えていない時は、低速回転モードをモーターコントローラ１２に指示する。モーターコントローラ１２は、低速指示に応じて、スピンドルモータ５を低速回転する。例えば、３６００ｒｐｍである。これとともに、ＭＰＵ１０は、切替え器１９を第１の分周回路１７に切替える。これにより、周波数の低い低速用記録／再生クロックが、ＭＰＵ１０を介して記録／再生回路１１に供給される。更に、ＭＰＵ１０は、記録／再生回路１１に低速回転を指示する。記録／再生回路１１は、読み取り時に、図４に示すように、低い周波数の記録／再生クロック信号からデータウインドウ信号を作成する。そして、磁気ヘッド４の読み取り出力が、データウインドウ信号により２値化され、再生信号が得られる。ライト時にも、同様に、記録／再生クロック信号に従い、ライトデータを磁気ヘッドに供給する。そして、ステップＳ２０に戻る。
【００５９】
この実施の形態は、ノートパソコン等でバッテリー駆動を行っている場合に、磁気ディスク装置に入力される電源電圧をモニターする。バッテリー駆動の場合、電源電圧は、バッテリーの残容量（負荷容量）を示す。従って、電源電圧が下がり、所定の電圧以下になった場合には、バッテリーの残容量が低下したものと判断して、低速回転モードに切り替える。このようにしても、消費電力を低減して、バッテリー駆動時間を延長できる。
【００６０】
この電源の負荷容量を検出する方法として、他の方法がある。パーソナルコンピュータは、バッテリーの残容量（電源の負荷容量）を検出している。パーソナルコンピュータは、バッテリーの残容量が所定レベル以下となると、磁気ディスク装置のＭＰＵ１０に、バッテリーアラーム信号を送信する。ＭＰＵ１０は、バッテリアラーム信号を受けると、低速回転モードに切り替える。このようにしても、バッテリー駆動時間を延長することができる。
【００６１】
上述の実施の態様の他に、本発明は、次のような変形が可能である。
【００６２】
(1) 前述の実施の態様では、ディスクドライブを磁気ディスクドライブで説明したが、光ディスクドライブ等の他のディスクドライブにも適用できる。
【００６３】
(2) モータの負荷を検出する場合と、電源の負荷容量を検出する場合との、両者を組み合わせても良い。
【００６４】
以上、本発明を実施の形態により説明したが、本発明の主旨の範囲内で種々の変形が可能であり、これらを本発明の範囲から排除するものではない。
【産業上の利用可能性】
【００６５】
以上説明したように、本発明によれば、スピンドルモータを比較的高速に回転して、ヘッドによりディスク記憶媒体の情報をリードする第１のモードと、スピンドルモータを比較的低速に回転して、ヘッドによりディスク記憶媒体の情報をリードする第２のモードとを、スピンドルモータの負荷に応じて、選択する。周囲温度等により、スピンドルモータの負荷が高い場合には、低速回転で記録、再生するため、消費電力の増加を抑えることができる。又、トルク定数が高く、限界回転数が低いスピンドルモータを使用できるため、消費電力を一層低減することができる。
【図面の簡単な説明】
【００６６】
【図１】本発明の一実施の形態の構成図である。
【図２】図１の構成のブロック図である。
【図３】本発明の一実施の形態の処理フロー図である。
【図４】図３の低速回転時の動作説明図である。
【図５】図３の高速回転時の動作説明図である。
【図６】本発明の一実施の形態の説明のための消費電力の温度変化特性図である。
【図７】本発明の一実施の形態の説明のためのトルク定数と消費電力の関係図である。
【図８】本発明の一実施の形態の説明のためのトルク定数と限界回転数の関係図である。
【図９】本発明の他の形態の処理フロー図である。
【図１０】本発明の更に別の形態の処理フロー図である。
【符号の説明】
【００６７】
３  アクチュエータ
４  磁気ヘッド
５  スピンドルモータ
６  磁気ディスク
８  温度センサ
１０  ＭＰＵ
１１  記録／再生回路
１２  モーターコントローラ
１６  基準クロック発振器
１７、１８  分周回路
【図１】
2005044505.tif 000003
【図２】
2005044505.tif 000004
【図３】
2005044505.tif 000005
【図４】
2005044505.tif 000006
【図５】
2005044505.tif 000007
【図６】
2005044505.tif 000008
【図７】
2005044505.tif 000009
【図８】
2005044505.tif 000010
【図９】
2005044505.tif 000011
【図１０】
2005044505.tif 000012