(57)【要約】【課題】ＣＤ−ＲＯＭドライブまたはＤＶＤ−ＲＯＭドライブなどから発生する振動によるハードディスクドライブの動作障害を改善する。【解決手段】ＨＤＤユニット２のＨＤＤ２１には加速度センサ２２を内蔵しまたは取り付け、その出力をＡ／Ｄ変換器２３でデジタル値に変換し、ＡＴＡインターフェース２７，３１を介してＣＰＵ３２で所定値と比較し、所定値を超えたときは回転数制御コマンドを発行し、ＡＴＡインターフェース３１，４１を介してＣＤ−ＲＯＭドライブまたはＤＶＤ−ＲＯＭドライブ４４の回転数を低下させるように制御し、回転数増加に伴う振動を低下させ、ＨＤＤ２１の動作を改善する。【選択図】　図１
2004127356.tif 000002
【特許請求の範囲】
【請求項１】
記憶媒体を着脱可能に装着するリムーバブルドライブと、
主記憶媒体としてのハードディスクドライブと、
前記ハードディスクドライブに内蔵または外部から取り付けられ前記ハードディスクドライブに与えられた加速度を検出する加速度センサと、
前記加速度センサの出力をデジタル値に変換するアナログ・デジタル変換手段と、
前記アナログ・デジタル変換手段の出力を所定の値と比較する比較手段と、
前記比較手段の比較結果に基づき前記リムーバブルドライブの回転数を低下させるよう制御する制御手段とを備えたことを特徴とする情報機器。
【請求項２】
記憶媒体を着脱可能に装着するリムーバブルドライブと、
情報機器の主記憶媒体であり、読み出しまたは書き込みの指示によって所定のトラックにアクセスが完了したトラックフォローイングモードに入ったとき、外部からの振動などによりトラック外れが起こると位置決め誤差信号を発生するハードディスクドライブと、
前記ハードディスクドライブの発生する位置決め誤差信号をデジタル値に変換するアナログ・デジタル変換手段と、
前記アナログ・デジタル変換手段の出力を所定の値と比較する比較手段と、
前記比較手段の比較結果に基づき前記リムーバブルドライブの回転数を低下させるよう制御する制御手段とを備えたことを特徴とする情報機器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は機器内部における振動を低減し動作を安定化させる情報機器に関する。
【０００２】
【従来の技術】
近年のパーソナルコンピュータ等の情報機器においてはアプリケーションソフトウエアやデータなどを記憶する主記憶媒体であるハードディスクドライブ（以下ＨＤＤ）以外に、データやアプリケーションソフトウエアを情報機器にもたらすためのフロッピー（Ｒ）ディスクドライブやＣＤ−ＲＯＭドライブ、最近ではＤＶＤ−ＲＯＭドライブ等が加わっている。
【０００３】
ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭのドライブは記録媒体であるディスクの中心軸に対するアンバランス、ディスクの反り、ディスク表面への印刷文字の偏りなどによる振動が問題となる。
【０００４】
また、特許文献としてはたとえば下記のものが知られている。
【０００５】
【特許文献１】
特開平１０−１２４９８５号公報（要約、選択図）
【特許文献２】
特開平１０−１４９６１５号公報（要約、選択図）
【０００６】
【発明が解決しようとする課題】
特に最近、ＣＤ−ＲＯＭドライブやＤＶＤ−ＲＯＭドライブからのデータ転送速度を高速に行うためにモータの回転数を高めたりすると、それらドライブから発生する振動がＨＤＤに伝わることでＨＤＤのリードエラーやライトエラーが多発し、読み出しや書き込みに長時間を要すること、また、ＨＤＤのデータを損傷、破壊するという不都合が生じていた。
【０００７】
特に筐体形状が小さくＨＤＤとＣＤ−ＲＯＭドライブやＤＶＤ−ＲＯＭドライブとを近接せざるを得ないノート型のパーソナルコンピュータにおいては、その傾向が著しい。
【０００８】
上記特許文献１においては、偏重心等のディスクが装着された場合の読みとり不良、振動による異常音等の不具合を解消するために、予め偏重心ディスク回転時の異常振動データを記憶したＲＯＭ２０と、振動センサ制御回路２１と、ＣＰＵ１９には振動検出センサ１７で検出された振動データとＲＯＭ２０のデータとを比較する振動データ比較手段と検出データが異常振動データを超えた場合に装着ディスクの偏重心を検出するディスク異常検出手段と該異常データが所定時間継続しているか否かを計時する計時手段とを含んでいる。装着されたディスクが偏重心を来している場合、ディスク制御回路２２がスピンドルモータ１４ａをディスクの回転数が４倍速以下となるように制御するものが示されている。
【０００９】
特許文献２には、加速度センサ２４は、所定以上の振動を検出した場合には、検出信号を出力することが示されている。そして、一の検出速度でディスク１４を回転させた際に検出信号を検出した場合には、データ読みとりの際の線速度を一の線速度より低い線速度とするものが示されている。
【００１０】
上記２件の特許文献は、いずれも装着されたディスク自身を原因とする振動に対して、そのディスクの回転数を下げるように作用するものである。
【００１１】
本発明が上記特許文献と異なる点は、ＨＤＤに対してＣＤ−ＲＯＭドライブやＤＶＤ−ＲＯＭドライブ等から与えられる振動またはそれによる読み出しと書き込みの障害の程度を検出し、ＨＤＤに障害が発生する恐れがあるときはＣＤ−ＲＯＭドライブやＤＶＤ−ＲＯＭドライブ等の回転数を下げて振動を低減しＨＤＤに障害を与えないようにする情報機器を提供することを目的とする。
【００１２】
【課題を解決するための手段】
この課題を解決するために本発明の情報機器は、記憶媒体を着脱可能に装着するリムーバブルドライブと、主記憶媒体としてのハードディスクドライブと、前記ハードディスクドライブに内蔵しまたは外部から取り付けられ前記ハードディスクドライブに与えられた加速度を検出する加速度センサと、前記加速度センサの出力をデジタル値に変換するアナログ・デジタル変換手段と、前記アナログ・デジタル変換手段の出力を所定の値と比較する比較手段と、前記比較手段の比較結果に基づき前記リムーバブルドライブの回転数を低下させるよう制御する制御手段とを備えた構成である。
【００１３】
本発明はこの構成において、記憶媒体を着脱可能に装着するリムーバブルドライブの発する振動によってハードディスクドライブの動作に障害が発生するような場合、ハードディスクドライブに与えられた加速度が所定値を超えたと判断した場合に前記リムーバブルドライブの回転数を低下させるように制御することによりハードディスクの動作障害を低減するように作用する。
【００１４】
また本発明の情報機器は、記憶媒体を着脱可能に装着するリムーバブルドライブと、情報機器の主記憶媒体であり、読み出しまたは書き込みの指示によって所定のトラックにアクセスが完了したトラックフォローイングモードに入ったとき、外部からの振動などによりトラック外れが起こると位置決め誤差信号を発生するハードディスクドライブと、前記ハードディスクドライブの発生する位置決め誤差信号をデジタル値に変換するアナログ・デジタル変換手段と、前記アナログ・デジタル変換手段の出力を所定の値と比較する比較手段と、前記比較手段の比較結果に基づき前記リムーバブルドライブの回転数を低下させるよう制御する制御手段とを備えた構成でも所期の目的を達成することができる。
【００１５】
本発明はこの構成において、記憶媒体を着脱可能に装着するリムーバブルドライブの発する振動によってハードディスクドライブの動作に障害が発生するような場合、ハードディスクの読み出しまたは書き込みの指示によって所定のトラックにアクセスが完了したトラックフォローイングモードにおいて、トラック外れによって発生する位置決め誤差信号を検出して、この位置決め誤差信号が所定値を超えたと判断した場合に前記リムーバブルドライブの回転数を低下させるように制御することによりハードディスクの動作障害を低減するように作用する。
【００１６】
【発明の実施の形態】
以下、図面を参照して本発明の各実施の形態について説明する。
【００１７】
（実施の形態１）
図１は本発明の実施の形態１に係るパーソナルコンピュータの構成ブロック図である。図１においてパーソナルコンピュータ１は、その筐体内にこのパーソナルコンピュータの動作の基本となるオペレーティングシステムやアプリケーションプログラムやデータなどを記憶する主記憶媒体としてのハードディスクドライブ（以下ＨＤＤ）ユニット２、このコンピュータの動作を制御するＣＰＵユニット３，このパーソナルコンピュータにアプリケーションプログラムやデータを与える記録媒体を装着するＣＤ−ＲＯＭユニットまたはＤＶＤ−ＲＯＭユニット４をもって構成する。
【００１８】
ＨＤＤユニット２はＨＤＤ２１、このＨＤＤ２１に内蔵または外部から取り付けられ、ＨＤＤ２１に加えられた振動の加速度を検出する加速度センサ２２、加速度センサ２２の出力データをデジタル値に変換するＡ／Ｄ変換器２３、上記Ａ／Ｄ変換器２３の出力を受ける入力ポート２４を持ち、このＨＤＤユニット２を制御する中央演算装置（以下ＣＰＵ）２５、このＣＰＵ２５の制御動作をＲＯＭなどに納めた制御プログラム（以下制御ＰＧ）２６、ＨＤＤユニット２とＣＰＵユニット３とのデータ受け渡しを司るＡＴＡインターフェース（以下ＡＴＡ　Ｉ／Ｆ）２７からなり、これらは通常一体化されている。
【００１９】
ＣＰＵユニット３はＨＤＤユニット２や後述のＣＤ−ＲＯＭ／ＤＶＤ−ＲＯＭユニット等とのデータの受け渡しをつかさどるＡＴＡ　Ｉ／Ｆ３１、パーソナルコンピュータ１全体の機能を制御するＣＰＵ３２、ＣＰＵ３２の制御動作をＲＯＭやＨＤＤなどに納めた制御ＰＧ３３からなっている。
【００２０】
ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭなどの記憶媒体を着脱可能に装着するリムーバブルドライブであるＣＤ−ＲＯＭ／ＤＶＤ−ＲＯＭユニット４は、このＣＤ−ＲＯＭ／ＤＶＤ−ＲＯＭユニット４とＣＰＵユニット３とのデータ受け渡しを司るＡＴＡ　Ｉ／Ｆ４１、このＣＤ−ＲＯＭ／ＤＶＤ−ＲＯＭユニット４を制御するＣＰＵ４２、このＣＰＵ４２の制御動作をＲＯＭなどに納めた制御ＰＧ４３、ＣＤ−ＲＯＭまたはＤＶＤ−ＲＯＭドライブ４４からなり、これらは通常一体化されている。
【００２１】
なお、本実施の形態１における動作説明に不要な構成要素は省略し、図示されている構成要素についても本実施の形態の動作と直接関係ない部分の説明は省く。
【００２２】
つぎにその動作を説明する。ＨＤＤユニット２の加速度センサ２２はＨＤＤ２１の振動加速度を常に監視し、そのデータをＡ／Ｄ変換器２３でデジタル値に変換して入力ポート２４、ＣＰＵ２５、ＡＴＡ　Ｉ／Ｆ２７を介してＣＰＵユニット３に転送する。
【００２３】
ＣＰＵ３２は制御ＰＧ３３に基づいてパーソナルコンピュータ１全体の動作を制御する傍ら、ＡＴＡ　Ｉ／Ｆ３１を介してＨＤＤユニット２から送られてくる加速度センサ２２の加速度データを、あらかじめ設定されたしきい値と比較している（比較手段）。そしてしきい値を越えたと判断したとき、ＡＴＡ　Ｉ／Ｆ３１からＣＤ−ＲＯＭ／ＤＶＤ−ＲＯＭユニット４のＡＴＡ　Ｉ／Ｆに対して回転数制御コマンドを発行する。
【００２４】
ＣＰＵ４２はこのコマンドを受けてＣＤ−ＲＯＭ／ＤＶＤ−ＲＯＭドライブ４４の回転数を所定値まで下げる（制御手段）。たとえば２４倍速であったものを１２倍速に下げる。
【００２５】
もしこの処置によっても加速度センサ２２の加速度データが所望の値以下にならないときは、ＣＤ−ＲＯＭ／ＤＶＤ−ＲＯＭドライブ４４の回転数を第２の所定値まで下げるように制御することができる。
【００２６】
上記の制御処理後もＣＰＵ３２は引き続き加速度センサ２２の加速度データをチェックしているので、その値が第２の所望値を下回ったと判断したときは、ＣＤ−ＲＯＭ／ＤＶＤ−ＲＯＭドライブ４４の回転数制御を元に戻すことができる。
【００２７】
以上のように本実施の形態ではハードディスクドライブに取り付けた加速度センサの加速度データを所定値と比較し、それを超えたときにＣＤ−ＲＯＭドライブまたはＤＶＤ−ＲＯＭドライブの回転数を下げるように制御することによって、それらドライブに起因する振動を低下させ、振動によるハードディスクの読み出しと書き込みの障害を軽減するように作用するものである。
【００２８】
なお、上記において加速度センサ２２出力の所定値との比較はＣＰＵ３２で判断したが、ＣＰＵ２５で判断し、回転数制御コマンドをＡＴＡ　Ｉ／Ｆ２７、ＡＴＡ　Ｉ／Ｆ３１を介してＡＴＡ　Ｉ／Ｆ４１へ送ってもよい。
【００２９】
（実施の形態２）
図２は実施の形態２に係るパーソナルコンピュータの構成ブロック図である。図２において実施の形態１の説明に用いた図１と異なる点は、パーソナルコンピュータ１ａにおいてＨＤＤユニット２ａには加速度センサはなく、ＨＤＤ２１ａは、読み出しまたは書き込みの指示によって所定のトラックにアクセスが完了したトラックフォローイングモードに入ったとき、外部からの振動などによりトラック外れが起こると位置決め誤差信号（Ｐｏｓｉｔｉｏｎｉｎｇ　Ｅｒｒｏｒ信号）を発生する機能を持たせたことである。その他の部分は図１と同様であり、図１と同じ符号を付けて詳細説明を省略する。
【００３０】
つぎにその動作を説明すると、ＣＤ−ＲＯＭユニットまたはＤＶＤ−ＲＯＭユニット４からの振動によりＨＤＤ２１ａが加振されると、そのトラックフォローイングモードにおいて位置決め誤差信号が発生するので、この信号をＡ／Ｄ変換器２３によってデジタル変換し、ＡＴＡ　Ｉ／Ｆ２７、を介してＣＰＵユニット３へ出力する。ＣＰＵ３２はＡＴＡ　Ｉ／Ｆ３１を介して受け取った位置決め誤差信号が所定の値を超えるかどうかを判断している（比較手段）。位置決め誤差信号が所定の値を超えたとき、回転数制御コマンドを発行し、実施の形態１と同様な経過でＣＤ−ＲＯＭ／ＤＶＤ−ＲＯＭドライブ４４の回転数を制御する（制御手段）。
【００３１】
実施の形態１と同様に、上記の制御処理後もＣＰＵ３２は引き続き位置決め誤差信号の出現をチェックしているので、その値が第２の所望値を下回ったと判断したときは、ＣＤ−ＲＯＭ／ＤＶＤ−ＲＯＭドライブ４４の回転数制御を元に戻すことができる。
【００３２】
以上のように本実施の形態２ではハードディスクドライブから発生する位置決め誤差信号の値を所定値と比較し、それを超えたときにＣＤ−ＲＯＭドライブまたはＤＶＤ−ＲＯＭドライブの回転数を下げるように制御することによって、それらドライブに起因する振動を低下させ、振動によるハードディスクの読み出しと書き込みの障害を軽減するように作用するものである。
【００３３】
なお、実施の形態２において位置決め誤差信号の値と所定値との比較はＣＰＵ３２で判断したが、ＣＰＵ２５で判断し、回転数制御コマンドをＡＴＡ　Ｉ／Ｆ２７、ＡＴＡ　Ｉ／Ｆ３１を介してＡＴＡ　Ｉ／Ｆ４１へ送ってもよい。
【００３４】
また上記各実施の形態における各部のインターフェースとしてのＡＴＡ　Ｉ／Ｆは一例であり、どのようなインターフェース形式でも差し支えない。
【００３５】
また上記各実施の形態では振動の発生源をＣＤ−ＲＯＭ／ＤＶＤ−ＲＯＭドライブと例示したが、同様に振動を発生する回転部分を持つドライブ等に適用することができる。
【００３６】
さらに上記各実施の形態はパーソナルコンピュータの例を示したが、これに限らず、同様な構成を持つ情報機器全般に適用できるのはいうまでもない。
【００３７】
【発明の効果】
以上説明したように、本発明の情報機器によれば、ハードディスクドライブに加速度センサを取り付けたものにおいては、加速度データを所定値と比較し、それを超えたときにＣＤ−ＲＯＭドライブまたはＤＶＤ−ＲＯＭドライブ等の回転数を下げるように制御することによって、それらドライブに起因する振動を低下させ、振動によるハードディスクの読み出しと書き込みの障害を軽減するように作用するものであり、振動によるハードディスクドライブの障害を軽減し、総合的にパーソナルコンピュータの特性を向上させることができる。
【００３８】
またハードディスクドライブから位置決め誤差信号を得られる装置においては、この位置決め誤差信号の値を所定値と比較し、それを超えたときにＣＤ−ＲＯＭドライブまたはＤＶＤ−ＲＯＭドライブ等の回転数を下げるように制御することによって、それらドライブに起因する振動を低下させ、振動によるハードディスクの読み出しと書き込みの障害を軽減するように作用するものであり、同様に振動によるハードディスクドライブの障害を軽減し、総合的にパーソナルコンピュータの特性を向上させることができる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係るパーソナルコンピュータの構成ブロック図
【図２】本発明の他の実施の形態に係るパーソナルコンピュータの構成ブロック図
【符号の説明】
１，１ａ　パーソナルコンピュータ
２，２ａ　ハードディスクドライブユニット
３　ＣＰＵユニット
４　ＣＤ−ＲＯＭユニットまたはＤＶＤ−ＲＯＭユニット
２１，２１ａ　ＨＤＤ
２２　加速度センサ
２３　Ａ／Ｄ変換器
２４　入力ポート
２５，３２，４２　ＣＰＵ
２６，３３，４３　制御プログラム
２７，３１，４１　ＡＴＡインターフェース
４４　ＣＤ−ＲＯＭまたはＤＶＤ−ＲＯＭドライブ
【図１】
2004127356.tif 000003
【図２】
2004127356.tif 000004