(57)【特許請求の範囲】
【請求項１】
装置本体内に配置されて、第１の駆動装置によって駆動される第１の機器と、
前記装置本体内に配置されて、前記第１の駆動装置とは異なる第２の駆動装置により駆動される第２の機器と、
前記第１の機器の振動を検出する第１のセンサと、
前記第２の機器の振動を検出する第２のセンサと、
予め記憶された前記第１のセンサの共振ポイントのしきい値に前記第１のセンサが検出した振動が近づいた場合に、前記第１のセンサが検出する振動が前記共振ポイントのしきい値に近づかないように前記第２の駆動装置を制御する第１制御と、前記装置本体内の温度が予め記憶された温度のしきい値以下となるように前記第２の駆動装置を制御する第２制御とのうち、いずれの制御を優先すべきかの設定に応じて、前記第２の駆動装置を制御する駆動制御部と
を備える電子機器。
【請求項２】
前記第１の機器は前記装置本体内に配置されたハードディスクドライブであり、
前記第２の機器は前記装置本体内に配置された冷却ファンであり、
前記駆動制御部は、前記冷却ファンの回転数を制御する
請求項１に記載の電子機器。
【請求項３】
前記装置本体内に配置されて前記ハードディスクドライブ又は前記冷却ファンの振動により発生する音を検出する音センサ
を備え、
前記駆動制御部は、前記第１のセンサとは別に前記音センサの検知周波数に応じて前記第２の駆動装置を制御する
請求項２に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の駆動機器を備えた電子機器、より具体的にはコンピュータ装置に関する。
【背景技術】
【０００２】
従来、コンピュータ装置には、半導体、電源、ハードディスクドライブ等のディスクドライブ等を駆動するモータ等、動作とともに発熱する機器が設けられているため、筐体に冷却用ファン等を設けて筐体内を外気と換気することによって間接的に冷却することが行われている。
【０００３】
また、前記ハードディスクドライブは、外部から加わる機械的な力によるディスク、あるいはヘッドの損傷を防止するため、振動状況に応じて性能を制限し、あるいは、動作を強制的に停止させることが行われている。
【０００４】
また、前記ハードディスクに加わる機械的な力として、一時的な外力の他、前記前記冷却ファンなど、周期的な運動を伴う機器との共振による振動も考慮することが望ましく、共振を考慮して、前記冷却ファンの回転数を制御することが行われている。
【０００５】
例えば、ハードディスクドライブを冷却する冷却用ファンの回転数の上限を、冷却用ファンの振動振幅の増加によって転送レートが劣化する回転数（例えば、約４２００ｒｐｍ）に設定し、実際の冷却用ファンの回転数をこの上限以下に抑えることで、冷却ファンが高回転する際に発生する振動による転送レートの劣化を回避する技術が知られている（特許文献１参照）
【０００６】
また、ハードディスクドライブは駆動状態によって温度が変化するため、ハードディスクドライブの現在温度を温度センサで監視し、ハードディスクドライブの現在温度に応じて、最低限の冷却効果を発揮させるように定められる回転数を下限として冷却用ファンを回転させ、ハードディスクドライブの冷却を行うことが行われている。
【０００７】
この際、冷却ファンの回転数の下限から上限までの間で、ハードディスクドライブの共振周波数の振動を発生させる回転数（共振回転数）から離れた範囲に冷却用ファンの回転数を制御するのが好ましい。
【０００８】
例えば、２８００ｒｐｍから３７００ｒｐｍの範囲と、３９００ｒｐｍ、６０００ｒｐｍ、６５００ｒｐｍが共振回転数に相当し、これらの共振回転数から１００ｒｐｍ以内の回転数にならないように、冷却用ファンを制御するのが一般的である。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００５−０５０４４８号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
上記冷却ファンにあっては、ハードディスクドライブの現在温度に応じて冷却ファンの回転数を制御する際、その下限値はハードディスクドライブを温度から保護する最低限の回転数に制御し、その上限値は共振現象が発生しない回転数の範囲で制御している。
【００１１】
しかしながら、ハードディスクドライブにあっては、継続的な運転に伴う温度上昇があり、また、例えば、インストールされたソフトウエアを立ち上げる際、消費電力の低下を図るためにスタンバイ状態（サスペンド）や休止状態（ハイバネーション）に移行する際、スタンバイ状態や休止状態から復帰する際、これらの移行前やスケジュールに従ってデータバックアップをする際、駆動中のソフトウエアとは別にインストールされたソフトウエアの自動更新をダウンロード（インストール）する際等、さまざまな条件によって書き込み及び読み出しが行われ、その駆動時の回転数が一定ではないのが一般的である。
【００１２】
したがって、上述したハードディスクドライブの温度と、共振回転数とを考慮した冷却ファンの回転数制御では、複雑な環境下で駆動されるハードディスクドライブの共振現象の発生をより厳密に抑制することはできないという問題がある。
【００１３】
そこで、本発明は、保護対象となる主たる駆動装置に対し、この主たる駆動装置とは別の駆動装置を設置した際、主たる駆動装置の駆動時に別の駆動装置を同時に駆動させた際の共振現象を発生し難くすることができる電子機器及びコンピュータ装置を提供することを目的とする。
【課題を解決するための手段】
【００１４】
上記課題を解決するために、本発明の第１の形態によると、電子機器であって、装置本体内に配置されて、第１の駆動装置によって駆動される第１の機器と、装置本体内に配置されて、第１の駆動装置とは異なる第２の駆動装置により駆動される第２の機器と、第１の機器の振動を検出する第１のセンサと、第２の機器の振動を検出する第２のセンサと、予め記憶された第１のセンサの共振ポイントのしきい値に第１のセンサが検出した振動が近づいた場合に、第１のセンサが検出する振動が共振ポイントのしきい値に近づかないように第２の駆動装置を制御することと、装置本体内の温度が予め記憶された温度のしきい値以下となるように第２の駆動装置を制御することとのうち、いずれの制御を優先すべきかの設定に応じて、第２の駆動装置を制御する駆動制御部とを備える。
【００１５】
上記構成により、保護対象となる主たる駆動装置に対し、この主たる駆動装置とは別の駆動装置を設置した際、主たる駆動装置の駆動時に別の駆動装置を同時に駆動させた際の共振現象を発生し難くすることができる。
【００１６】
また本発明は、前記第１の機器は前記装置本体内に配置されたハードディスクドライブであり、前記第２の機器は前記装置本体内に配置された冷却ファンであり、前記駆動制御部は、前記冷却ファンの回転数を制御することを特徴とする。
【００１７】
上記構成により、保護対象となるハードディスクドライブに対し、このハードディスクドライブとは別の冷却ファンを設置した際、ハードディスクドライブの駆動時に冷却ファンを同時に駆動させた際の共振現象を発生し難くすることができる。
【００１８】
また本発明は、前記装置本体内に配置されて前記ハードディスクドライブ又は前記冷却ファンの振動により発生する音を検出する音センサを備え、前記制御部は、前記振動監視装置とは別に前記音センサからの検知周波数に応じて前記駆動制御部を制御することを特徴とする。
【００１９】
上記構成により、ハードディスクドライブや冷却ファンを回転させた際のうなり音の発生を抑制することができるばかりでなく、共振現象が発生したことを検知してその際のハードディスクドライブの振動数とを関連付けすることにより、次回以降の共振現象の発生を抑制することができる。
【発明の効果】
【００２０】
本発明の電子機器及びコンピュータ装置は、保護対象となる主たる駆動装置に対し、この主たる駆動装置とは別の駆動装置を設置した際、主たる駆動装置の駆動時に別の駆動装置を同時に駆動させた際の共振現象を発生し難くすることができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の一実施形態に係る電子機器としてのコンピュータ装置の説明図である。
【図２】本発明の他の実施形態に係る電子機器としての他のコンピュータ装置の説明図である。
【発明を実施するための形態】
【００２２】
次に、本発明の一実施形態に係る電子機器としてのコンピュータ装置について、図面を参照して説明する。尚、以下に示す実施例は本発明の電子機器における好適な具体例であり、本発明の技術範囲は、特に本発明を限定する記載がない限り、これらの態様に限定されるものではない。また、以下に示す実施形態における構成要素は適宜、既存の構成要素等との置き換えが可能であり、かつ、他の既存の構成要素との組合せを含む様々な変形が可能である。本発明は、冷却ファンとハードディスクドライブとを有する電子機器に限定されるものではなく、振動源したがって、以下に示す実施形態の記載をもって、特許請求の範囲に記載された発明の内容を限定するものではない。
【００２３】
図１は本発明の一実施形態に係る電子機器としてのコンピュータ装置の説明図である。
【００２４】
図１において、電子機器としてのコンピュータ装置１は、装置内基板としてのシステムボード２と、複数（例えば、３台）のハードディスクドライブ３と、ハードディスクドライブ３を保持するＳＡＳ／ＳＡＴＡバックパネルボード（以下、単に「バックパネルボード」と称する。）４と、ハードディスクドライブ３及びコンピュータ装置１の内部を冷却するための第１の冷却ファン５及び第２の冷却ファン６と、を備えている。
【００２５】
システムボード２には、このシステムボード２の振動を検出する、Ｉ２Ｃインタフェースを備えた第１の加速度センサ７が設けられている。またバックパネルボード４には、このバックパネルボード４の振動を検出する、Ｉ２Ｃインタフェースを備えた第２の加速度センサ８がもうけられ、これら第１、第２の加速度センサ７、８は、バスラインを介して前記第１、第２のファン５、６を制御するマネージメントコントローラ９に接続されている。
【００２６】
また、システムボード２には、第１の冷却ファン５が接続される第１ファンコネクタ１０と、第２の冷却ファン６が接続される第２ファンコネクタ１１と、が実装されており、マネージメントコントローラ９によって第１の冷却ファン５及び第２の冷却ファン６の回転数がＰＷＭ（パワーマネージメント）制御されている。また、システムボード２には、バックパネル接続用コネクタ１２が実装されている。このバックパネル接続用コネクタ１２は、バックパネルボード４に設けられたシステムボード接続用コネクタ１３と、バックパネル接続ケーブル１４を介して接続されている。
【００２７】
バックパネルボード４に複数実装されたハードディスクドライブ３は、バックパネルボード４に実装されたＩ２Ｃインタフェース付きの第２の加速度センサ８によって振動が所定の周期で検出され、その検出データはバックパネル接続ケーブル１４を通じてＩ２Ｃバス１５を経由してマネージメントコントローラ９に送信される。また、システムボード１に実装された第１の加速度センサ７も同様にＩ２Ｃバス１５経由でマネージメントコントローラ９とデータの通信を行う。
【００２８】
マネージメントコントローラ９の内部には、第１の加速度センサ７及び第２の加速度センサ８の共振ポイントの閾値が予め記憶されたＳＤＲ（Ｓｅｎｓｏｒ  Ｄａｔａ  Ｒｅｃｏｒｄ）１６が格納されている。
この際、第１の加速度センサ７及び第２の加速度センサ８の共振ポイントの閾値は、事前に共振ポイントを確認しておくことにより得られた閾値をマネージメントコントローラ９内に設定し、第１の冷却ファン５と第２の冷却ファン６とに対する回転数の制御値とで関連付けしてＳＤＲ１６に設定される。
【００２９】
このような構成においては、マネージメントコントローラ９は、予め設定された所定の周期毎にＩ２Ｃバス１５経由で第１の加速度センサ７及び第２の加速度センサ８にアクセス（ｐｏｌｌｉｎｇ）し、第１の加速度センサ７又は第２の加速度センサ８の監視データを読み取る。
【００３０】
そして、マネージメントコントローラ９は、ハードディスクドライブ３の駆動に伴って発生する振動数が前記ＳＤＲに設定された閾値に近づいたと判断すると、第１の冷却ファン５と第２の冷却ファン６との回転数を前記閾値に接近しない範囲で制御する。
これにより、振動に伴うハードディスクドライブ３のアクセス速度の遅延を生じさせることなく、共振現象の発生を抑制することができる。
【００３１】
また、前記第１の冷却ファン５および第２の冷却ファン６として、風量特性（回転数の増減に伴う風量変化の特定）が互いに異なるものを用い、ハードディスクドライブ３との共振を考慮して、必要な風量に対応する回転数が前記振動数の閾値から離れた冷却ファン５または６を主体として冷却風量を確保するよう回転数を制御することも有効である。
【００３２】
また、この実施形態では、マネージメントコントローラ９は、ＳＤＲ１６に設定された温度の閾値によって機内温度を該閾値以下となるように制御している。すなわち、温度センサ（図示略）に測定された機内温度に応じて第１の冷却ファン５と第２の冷却ファン６との回転数を制御している。
なお回転数制御における、第１の加速度センサ７又は第２の加速度センサ８による振動データと、前記温度データとの制御上の優先度は、例えば、ハードディスク３の保護（あるいはパフォーマンスの確保）を最優先して、第２の加速度センサ８による振動データを閾値とする制御を優先する方式、あるいは、電子デバイスを温度上昇から保護するため、温度データを閾値とする制御を優先する方式、さらには、振動の抑制を優先して、第１の加速度センサ７及び第２の加速度センサ８の両方による振動データのいずれをも閾値以下とするよう制御する方式など、電子機器に求められる性能の確保と安全性とを考慮して、設定すべきである。
【００３３】
さらに、図２に示す他の実施形態のように、ハードディスクドライブ３や第１の冷却ファン５及び第２の冷却ファン６の駆動音やうなり音の発生を監視する音センサ１７をコンピュータ本体１の内部に配置し、システムボード２に設けた音センサ用コネクタ１８を介して音センサ１７とマネージメントコントローラ９とを接続してその監視結果をマネージメントコントローラ９に出力することも有効である。
【００３４】
すなわち、共振現象によるうなり音が発生した場合には、このうなり音が音センサ１７に検出される。この音センサ１７の検出結果に応じて、うなり音が発生したと判断される場合、前記マネージメントコントローラ９は、前記第１、第２の加速度センサ７、８に検出された振動より優先して、前記音センサ１７の検出結果に応じて冷却ファン５、６の回転数を制御する。
また、マネージメントコントローラ９は、前記音センサ１７によってうなりが検出された際、その際のハードディスクドライブ３の振動数を第１の加速度センサ７及び第２の加速度センサ８から取得すると共に、第１の冷却ファン５と第２の冷却ファン６とに対する回転数の制御値を取得し、これらを関連付けしてＳＤＲ１６に追加設定を加えることで、次回以降の共振現象の発生を抑制することができる。
【００３５】
尚、ここで共振現象が発生した場合には、マネージメントコントローラ９は、第１の冷却ファン５と第２の冷却ファン６とに対する回転数の制御値を低く（回転数を落とす）する方向に制御する。また、音センサ１７によって共振現象が解消された際の第１の冷却ファン５と第２の冷却ファン６とに対する回転数の制御値を上述した追加設定のための閾値としても良い。
【符号の説明】
【００３６】
１…コンピュータ装置（電子機器）
３…ハードディスクドライブ（主たる駆動装置）
５…第１の冷却ファン
６…第２の冷却ファン
７…第１の加速度センサ
８…第２の加速度センサ（振動監視装置）
９…マネージメントコントローラ（制御部・駆動制御部）
【図１】
0005697136.tif 000002
【図２】
0005697136.tif 000003