(57)【要約】　　　（修正有）【課題】ＨＤＤの消耗によりデータの読み込みや書き込みができなくなることを事前に回避するディスク装置を提供すること。【解決手段】本発明のディスク装置は、データの読み込みや書き込みをディスク媒体に行うＨＤＤ４０と、読み込みや書き込みが行なわれたときの動作頻度の値と予め定めた規定値とを比較し、動作頻度の値が規定値を超えたとき、ＨＤＤ４０が動作限界状況になったことを判断する判断手段１３とを備え、ＨＤＤ４０が動作限界状況になったことを報知する構成とした。【選択図】図１
2004071063.tif 000002
【特許請求の範囲】
【請求項１】
データの読み込みや書き込みをディスク媒体に行うディスク駆動手段と、前記読み込みや書き込みが行なわれたときの動作頻度の値と予め定めた規定値とを比較し、前記動作頻度の値が前記規定値を超えたとき、前記ディスク駆動手段が動作限界状況になったことを判断する判断手段とを備えたことを特徴とするディスク装置。
【請求項２】
前記動作頻度の値を前記ディスク駆動手段の動作回数とし、前記規定値を前記動作回数につき予め定めた値とすることを特徴とする請求項１に記載のディスク装置。
【請求項３】
前記動作頻度の値を前記ディスク駆動手段の積算ロード時間とし、前記規定値を前記積算ロード時間につき予め定めた値とすることを特徴とする請求項１に記載のディスク装置。
【請求項４】
前記動作頻度の値を前記ディスク駆動手段のヘッド部をアンロードする積算スクロール回数とし、前記規定値を前記積算スクロール回数につき予め定めた値とすることを特徴とする請求項１に記載のディスク装置。
【請求項５】
前記動作頻度の値を前記ディスク駆動手段が交替処理を行ったときの積算交替セクタ数とし、前記規定値を前記積算交替セクタ数につき予め定めた値とすることを特徴とする請求項１に記載のディスク装置。
【請求項６】
前記動作頻度の値と、前記規定値とを報知手段により報知することを特徴とする請求項１から請求項５までの何れかに記載のディスク装置。
【請求項７】
前記動作頻度の値を積算ロード時間とし、前記積算ロード時間と、前記積算ロード時間につき予め定めた規定値との比率よりロード時間率を算出し、前記動作頻度の値を積算スクロール回数とし、前記動作頻度の値と、前記積算スクロール回数につき予め定めた規定値との比率よりスクロール回数率を算出し、前記動作頻度の値を積算交替セクタ数とし、前記積算交替セクタ数と、前記積算交替セクタ数につき予め定めた規定値との比率より交替セクタ率を算出することを特徴とする請求項１に記載のディスク装置。
【請求項８】
前記ロード時間率と、前記スクロール回数率と、前記交替セクタ率とを報知手段により報知することを特徴とする請求項７に記載のディスク装置。
【請求項９】
前記ロード時間率と、前記スクロール回数率と、前記交替セクタ率とのうち最大値を示すものを報知手段により報知することを特徴とする請求項７に記載のディスク装置。
【請求項１０】
前記ロード時間率と、前記スクロール回数率と、前記交替セクタ率とに、予め定めたそれぞれの重み付け係数をそれぞれ掛け合わせて算出し、このうち最大値を示すものを報知手段により報知することを特徴とする請求項７に記載のディスク装置。
【請求項１１】
前記ディスク装置は、車両に搭載されることを特徴とする請求項１から請求項１０までの何れかに記載のディスク装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像やオーディオなどのデータの読み込みや書き込みの処理が行われ、特に、データの読み込みや書き込みができなくなることを事前に回避するディスク装置に関する。
【０００２】
【従来の技術】
従来のディスク装置は、情報記憶端末のディスク駆動手段により画像やオーディオなどのデータの読み込みや書き込みの処理が行われている。
【０００３】
【発明が解決しようとする課題】
しかしながら、従来のディスク装置は、ディスク駆動手段が、消耗により使用不可状態となったときには、内部に記録されたデータを読み込むことや、新たにデータを書き込むことができなくなるという問題があった。
【０００４】
本発明は、このような従来の問題を解決するためになされたもので、ディスク駆動手段の消耗によりデータの読み込みや書き込みができなくなることを事前に回避するディスク装置を提供するものである。
【０００５】
【課題を解決するための手段】
本発明のディスク装置は、データの読み込みや書き込みをディスク媒体に行うディスク駆動手段と、前記読み込みや書き込みが行なわれたときの動作頻度の値と予め定めた規定値とを比較し、前記動作頻度の値が前記規定値を超えたとき、前記ディスク駆動手段が動作限界状況になったことを判断する判断手段とを備えた構成とした。
【０００６】
この構成により、ディスク駆動手段が動作限界状況になったことを動作頻度の値により適切に判断でき、判断結果を報知することにより、データの読み込みや書き込みができなくなることを事前に回避することができる。
【０００７】
また、前記動作頻度の値を前記ディスク駆動手段の動作回数とし、前記規定値を前記動作回数につき予め定めた値とする構成とした。
【０００８】
この構成により、ディスク駆動手段が動作限界状況になったことを動作回数により適切に判断でき、判断結果を報知することにより、データの読み込みや書き込みができなくなることを事前に回避することができる。
【０００９】
また、前記動作頻度の値を前記ディスク駆動手段の積算ロード時間とし、前記規定値を前記積算ロード時間につき予め定めた値とする構成とした。
【００１０】
この構成により、ディスク駆動手段が動作限界状況になったことを積算ロード時間により適切に判断でき、判断結果を報知することにより、データの読み込みや書き込みができなくなることを事前に回避することができる。
【００１１】
また、前記動作頻度の値を前記ディスク駆動手段のヘッド部をアンロードする積算スクロール回数とし、前記規定値を前記積算スクロール回数につき予め定めた値とする構成とした。
【００１２】
この構成により、ディスク駆動手段が動作限界状況になったことを積算スクロール回数により適切に判断でき、判断結果を報知することにより、データの読み込みや書き込みができなくなることを事前に回避することができる。
【００１３】
また、前記動作頻度の値を前記ディスク駆動手段が交替処理を行ったときの積算交替セクタ数とし、前記規定値を前記積算交替セクタ数につき予め定めた値とする構成とした。
【００１４】
この構成により、ディスク駆動手段が動作限界状況になったことを積算交替セクタ数により適切に判断でき、判断結果を報知することにより、データの読み込みや書き込みができなくなることを事前に回避することができる。
【００１５】
また、前記動作頻度の値と、前記規定値とを報知手段により報知する構成とした。
【００１６】
この構成により、ディスク駆動手段の消耗状態が報知され、データの読み込みや書き込みができなくなることを事前に回避することができる。
【００１７】
また、前記動作頻度の値を積算ロード時間とし、前記積算ロード時間と、前記積算ロード時間につき予め定めた規定値との比率よりロード時間率を算出し、前記動作頻度の値を積算スクロール回数とし、前記動作頻度の値と、前記積算スクロール回数につき予め定めた規定値との比率よりスクロール回数率を算出し、前記動作頻度の値を積算交替セクタ数とし、前記積算交替セクタ数と、前記積算交替セクタ数につき予め定めた規定値との比率より交替セクタ率を算出する構成とした。
【００１８】
この構成により、ディスク駆動手段の消耗状態の見極めが行われ、データの読み込みや書き込みができなくなることを事前に回避することができる。
【００１９】
また、前記ロード時間率と、前記スクロール回数率と、前記交替セクタ率とを報知手段により報知する構成とした。
【００２０】
この構成により、ディスク駆動手段の消耗状態が容易に見極められ、データの読み込みや書き込みができなくなることを事前に回避することができる。
【００２１】
また、前記ロード時間率と、前記スクロール回数率と、前記交替セクタ率とのうち最大値を示すものを報知手段により報知する構成とした。
【００２２】
この構成により、ディスク駆動手段の消耗状態が容易に見極められ、データの読み込みや書き込みができなくなることを事前に回避することができる。
【００２３】
また、前記ロード時間率と、前記スクロール回数率と、前記交替セクタ率とに、予め定めたそれぞれの重み付け係数をそれぞれ掛け合わせて算出し、このうち最大値を示すものを報知手段により報知する構成とした。
【００２４】
この構成により、ディスク駆動手段の消耗状態が容易に見極められ、データの読み込みや書き込みができなくなることを事前に回避することができる。
【００２５】
さらに、前記ディスク装置は、車両に搭載される構成とした。
【００２６】
この構成により、使用頻度が比較的高い状態で使用され、動作頻度の値が規定値になったときの報知をより効果的に行うことができる。
【００２７】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を用いて説明する。
【００２８】
図１は、本発明の第１の実施の形態のディスク装置のブロック図を示す。
【００２９】
図１に示すように、この本発明の第１の実施の形態のディスク装置は、データの読み込みや書き込みを行い、例えばヘッド部が動作するそれらの動作回数や積算ロード時間などの動作頻度の値を記憶するハードディスクドライブ（以下、単にＨＤＤと言う。）４０と、ＨＤＤ４０につき予め定めた規定値である動作限界値を記憶する記録手段２０と、全体制御を行うと共に、ＨＤＤ４０の動作頻度の値と動作限界値とによりＨＤＤ４０が動作限界状況になったことを判断する制御手段１０と、制御手段１０の判断結果が表示される表示手段３０とで構成されている。
【００３０】
さらに、制御手段１０は、ＨＤＤ４０よりの動作頻度の値を読み取る動作頻度読取部１１と、記録手段２０に記憶された動作限界値を読み取る記録読取部１２と、動作頻度の値が動作限界値になったことを判断する判断部１３と、データの読み込みや書き込みや、動作頻度の値と動作限界値の読み取りや、表示手段３０の表示や、その他全体の制御を行う制御部１４とで構成されている。
【００３１】
動作限界値は、ＨＤＤ４０が動作限界状況になったときの値で、ＨＤＤ４０が消耗による使用不可状態に近づいているが、データの読み込みや書き込みの動作を行うことができる動作頻度の値とする。また、ＨＤＤ４０は自己の動作記録を蓄積する機能を持っており、データの読み込みや書き込みの回数や、データの読み込みや書き込み時のエラー回数の動作回数を動作頻度の値として蓄積している。
【００３２】
制御手段１０は、制御部１４により、動作回数の限界値を記録手段２０より記録読取部１２に読み込むと共に、ＨＤＤ４０に蓄積された動作頻度の値を定期的にＨＤＤ４０より動作頻度読取部１１に読み込む。判断部１３は、読み込まれた動作頻度の値と、記録手段２０より読み込まれた動作限界値とを比較し、動作頻度の値が動作限界値を超えたときＨＤＤ４０が動作限界状況になったことを判断する。判断部１３で判断が行われたとき、ＨＤＤ４０が動作限界状況になったことの表示やＬＥＤの点灯が表示手段３０により行われ、ＨＤＤ４０が動作限界状況になったことの報知が行われる。
【００３３】
以上説明したように、本発明の第１の実施の形態のディスク装置は、ＨＤＤ４０が動作限界状況になったことを動作頻度の値により適切に判断でき、判断結果を表示手段３０に表示して報知することにより、データの読み込みや書き込みができなくなることを事前に回避することができる。
【００３４】
図２は、本発明の第２の実施の形態のディスク装置を説明するためのＨＤＤ４０の内部構造図を示す。図１と図２とを使用し本発明の第２の実施の形態のディスク装置を説明する。
【００３５】
ロードやライトのコマンドが制御手段１０よりＨＤＤ４０に通知されると、ＨＤＤ４０は、ヘッド部４３が、アクチュエータ４２により、例えば位置ｂにある状態でディスク媒体のディスク４１上をロードし、指定のデータの読み込みや書き込みを行う。ロードが終了したときには、ＨＤＤ４０は、ヘッド部４３をディスク４１上でない位置ａに待避してアンロードすると共に、ロード時間を積算し、積算ロード時間（ｔ）として記録する。記録手段２０には、積算ロード時間（ｔ）の限界値（ｔｌｍｔ）が記録されている。
【００３６】
制御手段１０は、電源がオンしたときなどのタイミングで、積算ロード時間（ｔ）の限界値（ｔｌｍｔ）を記録手段２０より読み込む。積算ロード時間（ｔ）の限界値（ｔｌｍｔ）は、例えば２万時間程度の値とする。次に、制御手段１０は、定期的にＨＤＤ４０より積算ロード時間（ｔ）を読み込む。判断部１３は、積算ロード時間（ｔ）が積算ロード時間（ｔ）の限界値（ｔｌｍｔ）を超えたとき、ＨＤＤ４０が動作限界状況になったことを判断する。判断部１３で判断が行われたとき、ＨＤＤ４０が動作限界状況になったことの表示やＬＥＤの点灯が表示手段３０により行われ、ＨＤＤ４０が動作限界状況になったことの報知が行われる。
【００３７】
以上説明したように、本発明の第２の実施の形態のディスク装置は、ＨＤＤ４０が動作限界状況になったことを積算ロード時間により適切に判断でき、判断結果を表示手段３０に表示して報知することにより、データの読み込みや書き込みができなくなることを事前に回避することができる。
【００３８】
本発明の第３の実施の形態のディスク装置につき図１と図２とを用いて説明する。
【００３９】
ロードやライトのコマンドが制御手段１０よりＨＤＤ４０に通知されると、ＨＤＤ４０は、ヘッド部４３が、ディスク４１上をロードし、指定のデータの読み込みや書き込みを行う。ロードが終了したときには、ＨＤＤ４０は、ヘッド部４３をアンロードする。ＨＤＤ４０は、アンロードした回数を積算し積算スクロール回数（ｎ）として記録する。記録手段２０には、積算スクロール回数（ｎ）の限界値（ｔｌｍｔ）が記録されている。
【００４０】
制御手段１０は、電源がオンしたときなどのタイミングで、積算スクロール回数（ｎ）の限界値（ｎｌｍｔ）を記録手段２０より読み込む。積算スクロール回数（ｎ）の限界値（ｎｌｍｔ）は、例えば３０万回程度の値とする。次に、制御手段１０は、定期的にＨＤＤ４０より積算スクロール回数（ｎ）を読み込み、判断部１３は、積算スクロール回数（ｎ）が積算スクロール回数（ｎ）の限界値（ｎｌｍｔ）を超えたとき、ＨＤＤ４０が動作限界状況になったことを判断する。判断部１３で判断が行われたとき、ＨＤＤ４０が動作限界状況になったことの表示やＬＥＤの点灯が表示手段３０により行われ、ＨＤＤ４０が動作限界状況になったことの報知が行われる。
【００４１】
以上説明したように、本発明の第３の実施の形態のディスク装置は、ＨＤＤ４０が動作限界状況になったことを積算スクロール回数により適切に判断でき、判断結果を表示手段３０に表示して報知することにより、データの読み込みや書き込みができなくなることを事前に回避することができる。
【００４２】
図３は、本発明の第４の実施の形態のディスク装置を説明するためのＨＤＤ４０の動作状況図を示す。図１と図２と図３とを使用し本発明の第４の実施の形態のディスク装置を説明する。
【００４３】
データの読み込みや書き込みのコマンドが制御手段１０よりＨＤＤ４０に通知されると、ＨＤＤ４０は、ヘッド部４３が、ディスク４１上をロードし、指定のデータの読み込みや書き込みを行うが、何らかのエラーが発生し１度のアクセスで読み込みが出来ず、数回の読み込みを繰り返した後に実行した場合は、図３に示すように、ディスク４１のセクタＰのデータを別のセクタＱに置き替える。この処理を交替処理と言い、交替セクタを積算した積算交替セクタ数（ｍ）を記録する。記録手段２０には、積算交替セクタ数（ｍ）の限界値（ｍｌｍｔ）が記録されている。
【００４４】
制御手段１０は、電源がオンしたときなどのタイミングで、積算交替セクタ数（ｍ）の限界値（ｍｌｍｔ）を記録手段２０より読み込む。次に、制御手段１０は、定期的にＨＤＤ４０より積算交替セクタ数（ｍ）を読み込み、判断部１３は、積算交替セクタ数（ｍ）が積算交替セクタ数（ｍ）の限界値（ｍｌｍｔ）を超えたとき、実際にだめになったセクタが多くなりＨＤＤ４０が動作限界状況になったことを判断する。判断部１３で判断が行われたとき、制御部１４によりＨＤＤ４０が動作限界状況になったことの表示やＬＥＤの点灯が表示手段３０により行われ、ＨＤＤ４０が動作限界状況になったことの報知が行われる。
【００４５】
以上説明したように、本発明の第４の実施の形態のディスク装置は、ＨＤＤ４０が動作限界状況になったことを積算交替セクタ数により適切に判断でき、判断結果を表示手段３０に表示して報知することにより、データの読み込みや書き込みができなくなることを事前に回避することができる。
【００４６】
本発明の第５の実施の形態のディスク装置につき図１を使用し説明する。
【００４７】
本発明の第５の実施の形態のディスク装置は、本発明の第１の実施の形態のディスク装置と同様に、制御手段１０が、ＨＤＤ４０に蓄積された動作頻度の値をＨＤＤ４０より読み込み、さらに、動作頻度の値の動作限界値を記録手段２０より読み込む。次に、動作頻度の値と動作限界値とが表示手段３０に表示される。
【００４８】
以上説明したように、本発明の第５の実施の形態のディスク装置は、動作頻度の値と動作限界値とを表示することにより、ＨＤＤ４０の消耗状態が報知され、データの読み込みや書き込みができなくなることを事前に回避することができる。
【００４９】
図４は、本発明の第６の実施の形態のディスク装置における表示手段３０の表示例を示す。図１と図４とを使用し本発明の第６の実施の形態のディスク装置を説明する。
【００５０】
本発明の第６の実施の形態のディスク装置は、本発明の第２、第３、第４の実施の形態のディスク装置と同様に、制御手段１０が、積算ロード時間（ｔ）と、積算スクロール回数（ｎ）と、積算交替セクタ数（ｍ）とをＨＤＤ４０より読み込み、積算ロード時間（ｔ）の限界値（ｔｌｍｔ）と、積算スクロール回数（ｎ）の限界値（ｎｌｍｔ）と、積算交替セクタ数（ｍ）の限界値（ｍｌｍｔ）とを記録手段２０より読み込む。さらに、制御手段１０は、積算ロード時間（ｔ）と積算ロード時間の限界値（ｔｌｍｔ）との比率よりロード時間率（ａ）を算出し、積算スクロール回数（ｎ）と積算スクロール回数の限界値（ｎｌｍｔ）との比率よりスクロール回数率（ｂ）を算出し、積算交替セクタ数（ｍ）と積算交替セクタ数の限界値（ｍｌｍｔ）との比率より交替セクタ率（ｃ）を算出する。
【００５１】
図４に示すように、制御手段１０により算出されたロード時間率（ａ）と、スクロール回数率（ｂ）と、交替セクタ率（ｃ）とが、ＨＤＤ４０の消耗状態としてグラフなどで視覚的に表示手段３０表示される。ロード時間率（ａ）の算出値Ａと、スクロール回数率（ｂ）の算出値Ｂと、交替セクタ率（ｃ）の算出値Ｃは、それぞれ棒グラフに表示されている。
【００５２】
以上説明したように、本発明の第６の実施の形態のディスク装置は、ＨＤＤ４０の消耗状態として、ロード時間率（ａ）と、スクロール回数率（ｂ）と、交替セクタ率（ｃ）とを表示することにより、ＨＤＤ４０の消耗状態の見極めが行われ、データの読み込みや書き込みができなくなることを事前に回避することができる。
【００５３】
本発明の第７の実施の形態のディスク装置につき図１を使用し説明する。
【００５４】
本発明の第７の実施の形態のディスク装置は、本発明の第６の実施の形態と同様に、制御手段１０が、ロード時間率（ａ）と、スクロール回数率（ｂ）と、交替セクタ率（ｃ）とを算出し、このうちの最大値を示すものがグラフなどで視覚的に表示手段３０に表示される。
【００５５】
以上説明したように、本発明の第７の実施の形態のディスク装置は、ロード時間率（ａ）と、スクロール回数率（ｂ）と、交替セクタ率（ｃ）のうちの最大値を示すものを表示することにより、ＨＤＤ４０の消耗状態の見極めが行われ、データの読み込みや書き込みができなくなることを事前に回避することができる。
【００５６】
本発明の第８の実施の形態のディスク装置につき図１を使用し説明する。
【００５７】
本発明の第８の実施の形態のディスク装置は、本発明の第６の実施の形態と同様に、制御手段１０が、ロード時間率（ａ）と、スクロール回数率（ｂ）と、交替セクタ率（ｃ）とを算出し、記録手段２０に記憶されたロード時間率（ａ）と、スクロール回数率（ｂ）と、交替セクタ率（ｃ）とのそれぞれの重み付け係数を記録手段２０より読み込み、ロード時間率（ａ）と、スクロール回数率（ｂ）と、交替セクタ率（ｃ）とにそれぞれ重み付け係数を掛け合わせた値を算出する。さらに、制御手段１０により、重み付け係数を掛け合わせて算出した値のうちの最大値を示すものがグラフなどで視覚的に表示手段３０に表示される。
【００５８】
以上説明したように、本発明の第８の実施の形態のディスク装置は、それぞれ重み付けされたロード時間率（ａ）と、スクロール回数率（ｂ）と、交替セクタ率（ｃ）のうちの最大値を示すものを表示することにより、ＨＤＤ４０の消耗状態の見極めが行われ、データの読み込みや書き込みができなくなることを事前に回避することができる。
【００５９】
本発明の第９の実施の形態のディスク装置は、本発明の第１〜第８の実施の形態のディスク装置を車両に搭載するものである。
【００６０】
以上説明したように、本発明の第９の実施の形態のディスク装置は、使用頻度が比較的高い状態で使用され、動作頻度の値が動作限界値になったときの報知をより効果的に行うことができる。
【００６１】
なお、以上説明した実施の形態のディスク装置では、ＨＤＤ４０が動作限界状況になったことを表示手段３０に表示して報知することとしたが、表示手段３０に限らず、音声などの報知手段により報知することもできる。
【００６２】
【発明の効果】
以上説明したように、本発明によれば、ディスク駆動手段が動作限界状況になったことを動作頻度の値により適切に判断でき、判断結果を報知することにより、データの読み込みや書き込みができなくなることを事前に回避することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態のディスク装置のブロック図
【図２】本発明の第２の実施の形態のディスク装置を説明するためのＨＤＤの内部構造図
【図３】本発明の第４の実施の形態のディスク装置を説明するためのＨＤＤの動作状況図
【図４】本発明の第６の実施の形態のディスク装置における表示手段の表示例を示す図
【符号の説明】
１０　制御手段
１１　動作頻度読取部
１２　記録読取部
１３　判断部
１４　制御部
２０　記録手段
３０　表示手段
４０　ＨＤＤ
４１　ディスク
４２　アクチュエータ
４３　ヘッド部
【図１】
2004071063.tif 000003
【図２】
2004071063.tif 000004
【図３】
2004071063.tif 000005
【図４】
2004071063.tif 000006