(57)【要約】【課題】  記憶媒体を読み取るヘッドを、記憶媒体の外に退避するヘッドのロード／アンロード制御方法及び記憶装置に関し、最適なアンロード動作を実現する。【解決手段】  記憶媒体（６）と、ヘッド（４）と、アクチュエータ（３）と、制御回路（１９）とを有する記憶装置において、アクセスが無い状態の継続時間が、アンロード開始時間に到達した時に、ヘッド（４）を記憶媒体（６）外に退避する。このアンロード開始時間を、可変にし、アクセスコマンドが継続して到来しない時間の平均値を計算し、前記平均値に応じて、前記所定時間を変更する。このため、装置の状況に応じて、最適なアンロード動作が可能となり、装置寿命、アクセスタイム、耐衝撃性のバランスのとれたアンロード動作が可能となる。【選択図】        図８
2005332575.tif 000002
【特許請求の範囲】
【請求項１】
アクセスコマンドに応じて、記憶媒体からヘッドが少なくともデータを読みだす記憶装置のヘッドのロード／アンロード制御方法において、
前記アクセスコマンドが到来しない時間が所定時間継続した時に、前記ヘッドを、前記記憶媒体以外に位置に設けられ、前記ヘッドを支持するランプ部材にアンロードするステップと、
前記アクセスコマンドの到来により、前記ヘッドを前記記憶媒体にロードするステップと、
前記アクセスコマンドが継続して到来しない時間の平均値を計算し、前記平均値に応じて、前記所定時間を変更するステップとを有する
ことを特徴とするヘッドのロード／アンロード制御方法。
【請求項２】
記憶媒体を少なくとも読み取るヘッドと、
前記ヘッドを位置づけるアクチュエータと、
前記記憶媒体以外に位置に設けられ、前記ヘッドを支持するランプ部材と、
アクセスコマンドが到来しない時間が所定時間継続した時に、前記ヘッドを、前記記憶媒体外の位置に設けられた前記ランプ部材にアンロードし、且つ前記アクセスコマンドの到来により、前記ヘッドを、前記ランプ部材から、前記記憶媒体にロードする制御手段とを有し、
前記制御手段は、
装置の状況として、前記アクセスコマンドが継続して到来しない時間の平均値を計算し、前記平均値に応じて、前記所定時間を変更する
ことを特徴とする記憶装置。
【請求項３】
請求項２の記憶装置において、
前記制御手段は、前記アクセスコマンドの処理終了後、タイマーを起動し、タイマー値が、アンロード強制開始時間に到達した時は、前記ヘッドのアンロードを実行し、且つ前記タイマー値による計測時間を前記平均値の計算に使用して、前記所定時間を変更する
ことを特徴とする記憶装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記憶媒体を読み取るヘッドを、不必要な時に、記憶媒体外に退避するためのヘッドのロード／アンロード制御方法及び記憶装置に関する。
【背景技術】
【０００２】
記憶媒体を読み取るヘッドを有する記憶装置は、広く利用されている。例えば、コンピュータの記憶装置として、利用されている磁気ディスクドライブは、磁気ディスクと、磁気ディスクをリード／ライトするヘッドと、磁気ディスクのトラックにヘッドを位置つけるＶＣＭアクチュエータとを備えている。このディスクドライブの記録密度が飛躍的に増大している。このための小型のディスクドライブが開発されている。小型のディスクドライブは、単独で携帯可能であり、又、携帯可能なハンドヘルドコンピュータの外部記憶装置にも利用されている。
【０００３】
ハードディスク装置は、磁気ディスクと、磁気ヘッドと、ＶＣＭアクチュエータと、フレクチャー（サスペンション）とを備えている。このハードディスク装置では、近年の磁気ディスクの高密度化に伴い、磁気ディスクに対する磁気ヘッドの浮上量が小さくなっている。このため、若干の振動でも、磁気ヘッドと磁気ディスクが接触し、両者を損傷する。
【０００４】
これを防止するため、磁気ディスクの外側の位置に、ランプ部材を設け、非動作時に、ヘッドをこのランプ部材の位置に、退避する動作（これをアンロード動作という）を行うハードディスク装置が提案されている（例えば、特許文献１参照）。
【０００５】
近年のハードディスク装置や、これを内蔵する電子装置（コンピュータ等）は、携帯されるようになっている。このため、ハードディスク装置は、外部から振動を受けやすい環境で使用される。又、電子装置は、電池駆動されるため、電源容量が限られている。このため、消費電力を低減することが望まれている。
【０００６】
この要求に応じて、従来のかかる記憶装置では、アクセス（入出力コマンド）が継続して到来しない継続時間を計数し、継続時間が所定時間に到達した時に、前述のアンロード動作を行い、ヘッドを磁気ディスクから退避することが行われていた。この方法は、アクセスが所定時間ない時に、ヘッドを磁気ディスクから退避するため、外部から振動が与えられても、損傷を防止できる。又、ランプ部材で機械的に支持されているため、ＶＣＭに駆動電流を流す必要がないので、消費電力を低減できる。又、アクセスが到来した時は、ヘッドをランプ部材から磁気ディスクに復帰する（これをロードという）ことにより、使用時のみヘッドをロードする。
【特許文献１】特開平６−６０５７８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来技術では、次の問題があった。
【０００８】
(1) 従来の技術では、アクセスがなくなってからアンロードを開始するまでの所定時間は、固定であった。この所定時間は、できるだけ不必要な時は、アンロードしておくとの要請から、短時間（例えば、３秒間）であった。このため、アンロード動作は頻繁に行われる。このアンロード及びロード動作は、ランプ部材と、ヘッド部分が慴動するため、ランプ部材が磨耗し易く、寿命が短いという問題があった。一般に、ランプ部材は、ヘッド等の金属部材を磨耗しないように、合成樹脂等の非金属部材で形成されるため、慴動により削られる。ランプ部材は、初期には表面が平滑であるため、慴動によるチリの発生は少ないが、慴動により削れてくると、表面が凸凹となり、慴動により比較的大きな固まりが削りとられる。この大きなチリが、ディスクやヘッドに付着して、データエラーを頻発する。このような状態になる前に、ランプ部材の寿命を設定する必要がある。例えば、約３０万回と言われている。前述の如く、耐衝撃性を向上するため、ロード／アンロードが頻繁に行うと、ランプ部材の寿命に速く到達する。ハードディスク装置等の小型の記憶装置では、部品が極めて微細なため、ランプ部材のみの交換は、殆ど不可能である。このため、ランプ部材が寿命に到達すると、装置自体も寿命とせざる得ず、ランプ部材が速く寿命に到達することにより、装置の寿命が短くなるという問題があった。
【０００９】
(2) 又、所定時間が固定値のため、使用環境やアクセス状況によっては、アクセスタイムが低下するという問題もあった。
【００１０】
(3) 更に、所定時間が固定値のため、使用環境やアクセス状況によっては、消費電力の低下の効果が得られないという問題もあった。
【００１１】
本発明の目的は、装置の状況に応じて、適切なアンロード動作を行うためのヘッドのロード／アンロード制御方法及び記憶装置を提供するにある。
【００１２】
本発明の他の目的は、アンロード動作しても、装置の寿命を長くするためのヘッドのロード／アンロード制御方法及び記憶装置を提供するにある。
【００１３】
本発明の更に他の目的は、アンロード動作しても、アクセスタイムの低下を防止するためのヘッドのロード／アンロード制御方法及び記憶装置を提供するにある。
【００１４】
本発明の更に他の目的は、アンロード動作しても、消費電力を更に低減するためのヘッドのロード／アンロード制御方法及び記憶装置を提供するにある。
【課題を解決するための手段】
【００１５】
この目的の達成のため、本発明のヘッドのロード／アンロード制御方法は、アクセスコマンドが到来しない時間が所定時間継続した時に、ヘッドを、記憶媒体外の位置にアンロードするステップと、前記アクセスコマンドの到来により、前記ヘッドを前記記憶媒体にロードするステップと、装置の状況に応じて、前記所定時間を変更するステップとを有する。
【００１６】
この態様では、従来固定値であった所定時間（アンロード開始時間）を、可変にし、装置の状況に応じて、変更するようにした。このため、装置の状況に応じて、最適なアンロード動作が可能となる。即ち、装置寿命、アクセスタイム、耐衝撃性のバランスのとれたアンロード動作が可能となる。
【００１７】
この変更するステップは、アクセスコマンドが継続して到来しない時間の平均値を計算し、前記平均値に応じて、前記所定時間を変更する。この態様では、アクセス状況に応じて、所定時間を変更するため、アンロード動作しても、アクセスタイムの低下を最小とすることができ、且つ消費電力も低減できる。
【００１８】
本発明の記憶装置は、記憶媒体を少なくとも読み取るヘッドと、前記ヘッドを位置つけるアクチュータと、前記記憶媒体外の位置に設けられ、前記ヘッドを支持するランプ機構と、アクセスコマンドが到来しない時間が所定時間継続した時に、前記ヘッドを、前記記憶媒体外のランプの位置にアンロードし、且つ前記アクセスコマンドの到来により、前記ヘッドを前記記憶媒体にロードする制御手段とを有し、前記制御手段は、アクセスコマンドが継続して到来しない時間の平均値を計算し、前記平均値に応じて、前記所定時間を変更する。
【００１９】
この態様では、従来固定値であった所定時間（アンロード開始時間）を、可変にし、装置の状況に応じて、変更するようにした。このため、装置の状況に応じて、最適なアンロード動作が可能となる。即ち、アクセスタイムと耐衝撃性との両立が可能なアンロード動作が可能となる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明を、記憶装置、ロード／アンロード処理に分けて、説明する。
【００２１】
・・記憶装置・・
図１は、本発明の一実施の態様の記憶装置の上面図、図２は、その記憶装置の断面図、図３及び図４は、そのランプ部材の構成図、図５は、記憶装置のブロック図である。この例では、記憶装置として、ハードディスク装置を例にしてある。
【００２２】
図１及び図２に示すように、磁気ディスク６は、基板（円板）に磁気記録層を設けて構成される。磁気ディスク６は、２．５インチの大きさであり、ドライブ内に、３枚設けられている。スピンドルモータ５は、磁気ディスク６を支持し、且つ回転する。磁気ヘッド４は、アクチュエータに設けられている。アクチュエータは、回転型ＶＣＭ（ボイスコイルモータ）３と、アーム８と、フレクチャー（サスペンション）９を有する。フレクチャー９の先端に、磁気ヘッド４が取り付けられている。
【００２３】
磁気ヘッド４は、磁気ディスク６のデータを読み取り、データを書き込む。アクチュエータ３は、磁気ヘッド４を磁気ディスク６の所望のトラックに位置付ける。アクチュエータ３及びスピンドルモータ５は、ドライブベース２に設けられる。カバー１は、ドライブベース２を覆い、ドライブ内部を外部から隔離する。プリント板７は、ドライブベース２の下に設けられ、ドライブの制御回路を搭載する。コネクタ１０は、ドライブベース２の下に設けられ、制御回路と外部とを接続する。
【００２４】
このドライブは、小型であり、横、９０ｍｍ、縦、６３ｍｍ、幅、１０ｍｍ  程度である。従って、ノートパソコンの内蔵ディスクとして使用される。
【００２５】
図１に示すように、ドライブベース２内の磁気ディスク６の外に、ランプ部材１１が設けられている。ランプ部材１１は、合成樹脂で形成され、ヘッドのアンロード時に、ヘッドを支持するものである。図４に示すように、磁気ヘッド４を支持するサスペンション９の先端に、リフトタブ１２が設けられている。リフトタブ１２が、ランプ部材１１に接触する。図３に示すように、ランプ部材１１は、斜面１１ー１と、凹み１１ー２とを有する。この斜面１１ー１は、磁気ディスク６からヘッド４を滑らかにランプ部材１１に移動するために設けられている。凹み１１ー２は、アンロード時に、リフトタブ１２を機械的に固定するために、設けられている。
【００２６】
図５は、プリント板７及びドライブ内に設けられた制御回路のブロック図である。
【００２７】
ＨＤＣ（ハードディスクコントローラ）１８は、ホストＣＰＵの各種コマンドの授受、データの授受等のホストＣＰＵとのインターフェース制御及び磁気ディスク媒体上の記録再生フォーマットを制御するための磁気ディスク装置内部の制御信号の発生等を行う。バッファ１７は、ホストＣＰＵよりのライトデータの一時的な記憶及び磁気ディスク媒体よりのリードデータの一時的な記憶に使用される。
【００２８】
ＭＣＵ（マイクロコントローラ）１９は、マイクロプロセッサ（ＭＰＵ）等で構成されている。ＭＣＵ（以下、ＭＰＵという）１９は、磁気ヘッドの位置決めのためのサーボ制御等を行う。ＭＰＵ１９は、メモリに記憶されたプログラムを実行して、サーボ復調回路１６よりの位置信号の認識、ＶＣＭ駆動回路１３のＶＣＭ制御電流の制御、ＳＰＭ駆動回路１４の駆動電流の制御を行う。
【００２９】
ＶＣＭ駆動回路１３は、ＶＣＭ（ボイスコイルモータ）３に駆動電流を流すためのパワーアンプで構成される。ＳＰＭ駆動回路１４は、磁気ディスクを回転するスピンドルモータ（ＳＰＭ）５に駆動電流を流すためのパワーアンプで構成される。
【００３０】
リードチャネル１５は、記録再生を行うための回路である。リードチャネル１５は、ホストＣＰＵよりのライトデータを磁気ディスク媒体６に記録するための変調回路、パラレルシリアル変換回路、磁気ディスク媒体６よりデータを再生するための復調回路、シリアルパラレル変換回路等を有する。サーボ復調回路１６は、磁気ディスク媒体６に記録されたサーボパターンを復調する回路であり、ピークホールド回路、積分回路等を有する。
【００３１】
尚、図示されていないが、ドライブＨＤＡ内には、磁気ヘッド４に記録電流を供給するライトアンプと、磁気ヘッド４よりの再生電圧を増幅するプリアンプとを内蔵したヘッドＩＣが設けられている。
【００３２】
図１に示すように、ロード／アンロード制御は、ＭＰＵ１９が行う。即ち、ロード時は、磁気ヘッド４は、磁気ディスク６上に位置する。アンロード指令を受けると、ＶＣＭ３は、アウターストッパー位置まで速度制御される。速度は、ＶＣＭ３の逆起電圧から検出される。これにより、リフトタブ１２は、ランプ部材１１の斜面１１ー１にガイドされ、凹み１１ー２に向かい、慴動移動し、凹み１１ー２に収容される。このため、図１の位置Ｐ０に示すように、ヘッド４は、磁気ディスク６の外の位置で保持される。
【００３３】
この位置では、ヘッド４は、磁気ディスク６と対向しないため、衝撃が与えられても、磁気ヘッド４と、磁気ディスク６とが衝突することがない。又、磁気ヘッド４は、機械的に保持されているため、衝撃により、磁気ヘッド４が振動することもない。これにより、衝撃耐久性を向上できる。又、機械的に保持しているため、ＶＣＭ３に電流を流す必要がない。これにより、消費電力を低減できる。
【００３４】
更に、超小型の記憶装置では、各部品が高密度で配置されているため、放熱が難しい。この位置では、ＶＣＭ３に電流を流さないため、装置の温度上昇を防止できる。
【００３５】
一方、ロードコマンドが到来すると、ＶＣＭ３は、ヘッド４を磁気ディスク６の方向に駆動する。このため、リフトタブ１２は、ランプ部材１１の凹み１１ー２から斜面１１ー１を慴動して、磁気ディスク６方向に移動する。これにより、磁気ヘッド４は、磁気ディスク６上に復帰する。このため、磁気ヘッド４による磁気ディスク６のリード／ライトが可能となる。尚、図１の位置Ｐ１は、ドライブの組立て時のアクチュエータの位置である。
【００３６】
ここでは、記憶装置として、磁気ディスク装置を例に説明しているが、ＤＶＤ、ＭＯ等の光ディスク装置や、磁気カード装置、光カード装置等を用いても良く、リード／ライト可能な装置で示しているが、リードオンリーの装置（再生装置）を用いても良い。
【００３７】
・・ロード／アンロード処理・・
図６は、本発明の一実施の形態のロード／アンロード処理フロー図、図７は、その動作説明図である。
【００３８】
（Ｓ１）ＭＰＵ１９は、入出力コマンド処理が終了すると、アンロード開始タイミングカウンタＣｎｔを「０」に初期化する。
【００３９】
（Ｓ２）ＭＰＵ１９は、ホストから入出力コマンド（リードコマンド、ライトコマンド）が到来したかを判定する。ＭＰＵ１９は、入出力コマンドが到来したと判断すると、ステップＳ１０のコマンド実行処理に進む。
【００４０】
（Ｓ３）ＭＰＵ１９は、ホストから入出力コマンド（リードコマンド、ライトコマンド）が到来していないと判断すると、カウンタＣｎｔを「１」インクリメントする。このカウンタＣｎｔは、入出力コマンドが到来しない継続時間を示す。
【００４１】
（Ｓ４）ＭＰＵ１９は、カウンタＣｎｔが、アンロード開始時間Ｂより大きいかを判定する。カウンタＣｎｔが、アンロード開始時間Ｂより大きくない場合は、継続時間が、開始時間に到達していないため、ステップＳ２に戻る。
【００４２】
（Ｓ５）ＭＰＵ１９は、カウンタＣｎｔが、アンロード開始時間Ｂより大きい場合は、継続時間が、開始時間に到達しているため、アンロードを実行する。前述のように、ＶＣＭ３の逆起電圧を検出して、速度制御し、アウター位置に、駆動する。これにより、前述したように、リフトタブ１２が、ランプ部材１１の凹み１１ー２に位置つけられ、ヘッド４は、磁気ディスク６の外の図１のＰ０の位置に位置する。リフトタブ１２が、ランプ部材１１の凹み１１ー２に位置するため、機械的に保持され、ＶＣＭ３に駆動電流を流す必要がない。
【００４３】
（Ｓ６）次に、ＭＰＵ１９は、アンロード実行回数Ｃを「１」インクリメントする。更に、アンロード実行回数Ｃが、設定変更回数Ｄを越えているかを判定する。
【００４４】
（Ｓ７）アンロード実行回数Ｃが、設定変更回数Ｄを越えている場合には、アンロード開始時間ＢをＢ（Ｌ）に変更する。
【００４５】
（Ｓ８）このアンロード状態において、ＭＰＵ１９は、ホストから入出力コマンド（リードコマンド、ライトコマンド）が到来していないかを判定する。到来していない時は、ホストからのコマンド待ちとなる。
【００４６】
（Ｓ９）アンロード状態において、ＭＰＵ１９は、入出力コマンドが到来したと判断すると、ロード処理を実行する。即ち、ＭＰＵ１９は、ＶＣＭ３により、ヘッド４を磁気ディスク６の方向に駆動する。ＭＰＵ１９は、ＶＣＭ３の逆起電圧から速度を検出して、ＶＣＭ３を速度制御する。このため、リフトタブ１２は、ランプ部材１１の凹み１１ー２から斜面１１ー１を経て、磁気ディスク６方向に移動する。これにより、磁気ヘッド４は、磁気ディスク６上に復帰する。
【００４７】
（Ｓ１０）ＭＰＵ１９は、到来した入出力コマンドを実行する。即ち、ＭＰＵ１９は、サーボ復調回路１６よりの位置信号の認識し、ＶＣＭ駆動回路１３のＶＣＭ制御電流を制御し、磁気ヘッド４を磁気ディスク６の指定されたトラックに位置つけする。ＨＤＣ１８は、磁気ヘッド４を介して磁気ディスク６にリード／ライト動作を行う。そして、ステップＳ１に戻る。
【００４８】
図７に示すように、アンロード回数が、設定変更回数Ｄまでは、アンロード開始時間は、短い「Ｂ」に設定されている。このため、コマンドがないと直ちに、アンロードするため、衝撃耐久性が大きく、消費電力は低減する。又、このように頻繁にアンロードしても、前述のように、ランプ部材１１からのチリの発生は少なく、安定したリード／ライト動作が可能である。
【００４９】
一方、アンロード回数が、設定変更回数Ｄを越えると、アンロード開始時間は、長い「Ｂ（Ｌ）」に変更される。長い時間、コマンド無し状態が継続しないと、アンロードを開始しない。このため、アンロード動作が頻繁に起きることを防止できる。前述の如く、ランプ部材１１が磨耗すると、ちりが発生し、リード／ライトが困難となるため、ちりが発生する程度に磨耗する前に、アンロード頻度を低下し、装置の寿命を長くする。この場合でも、アンロード動作は行われるため、衝撃耐久性、低消費電力を維持することができる。
【００５０】
以上の説明では、アンロード開始時間を、２段階の変更を示しているが、３段階以上であってもよい。又、ランプ部材１１の磨耗の程度を、アンロード回数により、測定しているが、ロード回数であっても、ロード及びアンロード回数であっても良い。
【００５１】
図８は、本発明の他の実施の態様のロード／アンロード処理フロー図、図９は、その動作説明図である。
【００５２】
（Ｓ１１）ＭＰＵ１９は、入出力コマンド処理が終了すると、コマンド無し測定用タイマーＡを起動する。タイマーＡは、入出力コマンドが到来しない継続時間を示す。
【００５３】
（Ｓ１２）ＭＰＵ１９は、ホストから入出力コマンド（リードコマンド、ライトコマンド）が到来したかを判定する。ＭＰＵ１９は、入出力コマンドが到来したと判断すると、ステップＳ２０のコマンド実行処理に進む。
【００５４】
（Ｓ１３）ＭＰＵ１９は、ホストから入出力コマンド（リードコマンド、ライトコマンド）が到来していないと判断すると、タイマーＡの値が、アンロード強制開始時間ｔｆ（固定値）を越えたかを判定する。アンロード強制開始時間ｔｆについては、後述する図９により説明する。タイマーＡの値が、アンロード強制開始時間ｔｆ（固定値）を越えた場合には、ステップＳ１５に進む。
【００５５】
（Ｓ１４）ＭＰＵ１９は、タイマーＡの値が、アンロード開始設定時間ｔｓより大きいかを判定する。タイマーＡの値が、アンロード開始設定時間ｔｓより大きくない場合は、継続時間が、アンロード開始設定時間に到達していないため、ステップＳ１２に戻る。
【００５６】
（Ｓ１５）ＭＰＵ１９は、タイマーＡの値が、アンロード開始設定時間ｔｓより大きい場合は、継続時間が、開始時間に到達しているため、アンロードを実行する。前述のように、ＶＣＭ３を速度制御して、アウター位置に、駆動する。これにより、前述したように、リフトタブ１２が、ランプ部材１１の凹み１１ー２に位置つけられ、ヘッド４は、磁気ディスク６の外の図１のＰ０の位置に位置する。リフトタブ１２が、ランプ部材１１の凹み１１ー２に位置するため、機械的に保持され、ＶＣＭ３に駆動電流を流す必要がない。
【００５７】
（Ｓ１６）次に、ＭＰＵ１９は、タイマーＡを停止する。そして、今回の継続時間Ａを加えて、下記式により、アクセス無し継続時間の平均値ｔａ（Ｎ）を計算する。尚、下記式において、Ｌｓは、前回までのアンロード回数の総和であり、ｔａ（Ｎー１）は、前回のアクセス無し継続時間の平均値である。
【００５８】
ｔａ（Ｎ）＝（ｔａ（Ｎー１）×Ｌｓ＋Ａ）／（Ｌｓ＋１）
次に、この平均値ｔａ（Ｎ）から、アンロード開始設定時間ｔｓを下記式により、演算し、アンロード開始設定時間ｔｓを更新する。
【００５９】
ｔｓ＝ｔａ（Ｎ）−α
又はｔｓ＝ｔａ（Ｎ）＋β
この式の意味は、後述する図９により説明する。
【００６０】
（Ｓ１７）このアンロード状態において、ＭＰＵ１９は、ホストから入出力コマンド（リードコマンド、ライトコマンド）が到来していないかを判定する。到来していない時は、ホストからのコマンド待ちとなる。
【００６１】
（Ｓ１８）アンロード状態において、ＭＰＵ１９は、入出力コマンドが到来したと判断すると、ロードを実行する。即ち、ＭＰＵ１９は、ＶＣＭ３により、ヘッド４を磁気ディスク６の方向に駆動する。このため、リフトタブ１２は、ランプ部材１１の凹み１１ー２から斜面１１ー１を経て、磁気ディスク６方向に移動する。これにより、磁気ヘッド４は、磁気ディスク６上に復帰する。
【００６２】
（Ｓ１９）ＭＰＵ１９は、到来した入出力コマンドを実行する。即ち、ＭＰＵ１９は、サーボ復調回路１６よりの位置信号の認識し、ＶＣＭ駆動回路１３のＶＣＭ制御電流を制御し、磁気ヘッド４を磁気ディスク６の指定されたトラックに位置つけする。ＨＤＣ１８は、磁気ヘッド４を介し磁気ディスク６のリード／ライト動作を行う。そして、ステップＳ１１に戻る。
【００６３】
この実施例では、アクセス無し継続時間の平均値に応じて、アンロード開始時間を変更している。このため、アンロード動作は、アクセスの状況に応じて、制御される。これにより、アンロード動作をしても、アクセスタイムを向上し、又消費電力を低減できる。図９に示すように、ステップＳ１６で、設定時間ｔｓを、「ｔａ（Ｎ）―α」で計算すると、次に予想される入出力コマンド時間（平均値）ｔｓより前に、アンロード開始時間が設定される。このため、アクセスのいかんに係わらず、アンロードされる確率が上昇するため、消費電力は低減し、ＶＣＭの発熱も防止できる。
【００６４】
一方、図９に示すように、ステップＳ１６で、設定時間ｔｓを、「ｔａ（Ｎ）＋β」で計算すると、次に予想される入出力コマンド時間（平均値）ｔｓを越えないと、アンロードは実行されない。このため、次に予想される入出力コマンド時間（平均値）ｔｓまでは、ヘッドが媒体上にオントラックしており、アクセスタイムの短縮が可能となる。
【００６５】
ステップＳ１３で説明したアンロード強制開始時間ｔｆ（固定値）の意味を説明する。前述のように、アクセス無し継続時間の平均値に応じて、アンロード開始時間を決定すると、継続時間の平均値が長くなると、長い期間、アンロードが行われない可能性がある。このため、固定値のアンロード強制開始時間ｔｆを設け、アクセス無し継続時間の平均値の値に係わらず、強制的にアンロードすることにより、長い期間アンロードが実行されないことを防止する。
【００６６】
又、この強制開始時間の代わりに、アクセス無し継続時間の平均値により決定されるアンロード開始時間の上限を設け、上限内で、アンロード開始時間を決定することもできる。
【００６７】
図１０は、本発明の更に他の実施の形態のアンロード開始時間の説明図である。図１０は、実線のパソコン等のバッテリー残量Ｌに応じて、点線のように、アンロード開始時間ｔが変化する様子を示す。
【００６８】
バッテリー容量が減少するに従い、各部の消費電力を低減することが、バッテリー容量を長持ちする上で、都合が良い。このため、バッテリー残量に応じて、アンロード開始時間ｔを短くする。このため、アンロードが頻繁に行われ、アンロードにより、ディスクドライブのバッテリーの消費が小さくなる。このため、よりバッテリーを長持ちすることができる。
【００６９】
この方法としては、ＭＰＵ１９が、パソコンの電源を監視している制御ユニットから、電源の容量情報を受け、前述と同様に、アンロード開始時間を変更すると良い。又、アンロードするため、磁気ディスクの回転を停止しても、磁気ヘッドの吸着を防止できる。このため、磁気ディスクを停止させることにより、ドライブの消費電力を更に低減することができる。
【００７０】
又、耐衝撃性をより向上するためには、装置の衝撃を受ける環境により、アンロード時間を変更することが望ましい。例えば、加速度センサ又は衝撃センサーを、ドライブに設け、かかるセンサで衝撃を感知し、規定値を上回る衝撃が頻繁に検出された時に、アンロード開始時間を短くする。これにより、衝撃の多い環境を検出して、アンロードを頻繁に行い、耐衝撃性を向上する。
【００７１】
同様に、机上で使用されている時は、衝撃を受ける可能性が少なく、机上以外で使用されている時（例えば、移動中に使用される場合）は、衝撃を受ける可能性が少ない。このような設置状況に応じて、アンロード開始時間を変更する。この方法として、例えば、机上で使用される時は、ＡＣ電源が使用され、机上以外で使用される場合は、ＤＣ電源が使用される。このため、ＡＣ電源で使用された場合には、アンロード開始時間を長くし、ＤＣ電源で使用された場合には、アンロード開始時間を短くする。ＭＰＵ１９は、パソコンの電源を監視している制御ユニットから、電源の種類の情報を受け、前述と同様に、アンロード開始時間を変更する。これにより、耐衝撃性を向上できる。
【００７２】
更に、前述のように、ＶＣＭの温度が問題となる装置では、装置の環境として、ドライブの温度を検出する温度センサを設け、温度センサの出力に応じて、アンロード開始時間を制御することもできる。このようにすると、ＶＣＭの温度上昇を防止でき、耐衝撃性を保ちつつ、リード／ライト性能を一定に維持できる。
【００７３】
その他、装置の環境状況に応じて、アンロード開始時間を制御することにより、状況に応じて、要求される性能を発揮できるアンロード制御が可能となる。
【００７４】
上述の実施の態様の他に、本発明は、次のような変形が可能である。
【００７５】
(1) 前述の実施の態様では、磁気ディスクドライブのヘッドのアンロード制御について説明したが、光ディスクドライブのヘッドのアンロード制御等他の記憶装置に適用できる。
【００７６】
(2) 同様に、ランプ部材も他の形状のものを使用できる。
【００７７】
以上、本発明を実施の形態により説明したが、本発明の主旨の範囲内で種々の変形が可能であり、これらを本発明の範囲から排除するものではない。
【産業上の利用可能性】
【００７８】
以上説明したように、本発明によれば、次の効果を奏する。
【００７９】
(1) 従来固定値であったアンロード開始時間を、可変にし、装置の状況に応じて、変更するようにしたため、装置の状況に応じて、最適なアンロード動作が可能となる。
【００８０】
(2) 即ち、アクセス状況に応じて、所定時間を変更するため、アンロード動作しても、アクセスタイムの低下を最小とすることができ、且つ消費電力も低減できる。
【図面の簡単な説明】
【００８１】
【図１】本発明の一実施の形態の記憶装置の上面図である。
【図２】図１の記憶装置の断面図である。
【図３】図１のランプ部材の断面図である。
【図４】図１のランプ部材の正面図である。
【図５】図１の記憶装置のブロック図である。
【図６】本発明の一実施の形態のロード／アンロード処理フロー図である。
【図７】図６の処理の動作説明図である。
【図８】本発明の他の実施の形態のロード／アンロード処理フロー図である。
【図９】図８の処理の動作説明図である。
【図１０】本発明の更に他の実施の形態のアンロード開始時間の説明図である。
【符号の説明】
【００８２】
３  アクチュエータ
４  磁気ヘッド
５  スピンドルモータ
６  磁気ディスク
１１  ランプ部材
１９  ＭＰＵ
【図１】
2005332575.tif 000003
【図２】
2005332575.tif 000004
【図３】
2005332575.tif 000005
【図４】
2005332575.tif 000006
【図５】
2005332575.tif 000007
【図６】
2005332575.tif 000008
【図７】
2005332575.tif 000009
【図８】
2005332575.tif 000010
【図９】
2005332575.tif 000011
【図１０】
2005332575.tif 000012