(57)【要約】【課題】  電子機器に設けられるファンの回転数を適切に制御することで、余分な電力消費を防ぐことが可能な電子機器、及びファン制御方法を提供することを目的とする。【解決手段】  電子機器は、ファン制御部と、閾値制御部とを備える。ファン制御部は、筐体内の温度が、第１の閾値より高くなった時に、前記ファンの回転数を低回転から高回転に切替え、前記第１の閾値よりも低い温度である第２の閾値より、温度が下がった時に、前記ファンの回転数を高回転から低回転に切替えるものである。閾値制御部は、前記第２の閾値を変更するものである。【選択図】図５
2013138041.tif 000002
【特許請求の範囲】
【請求項１】
筐体内を空冷するファンを備えた電子機器において、
筐体内の温度が、第１の閾値より高くなった時に、前記ファンの回転数を低回転から高
回転に切替え、前記第１の閾値よりも低い温度である第２の閾値より、温度が下がった時
に、前記ファンの回転数を高回転から低回転に切替えるファン制御部と、
前記第２の閾値を変更する閾値制御部と
を具備する電子機器。
【請求項２】
前記閾値制御部の操作部は、ファン制御ボタンで構成され、
このファン制御ボタンを所定時間以上押下されたとき、前記閾値を制御する閾値制御モ
ードに移行する請求項１に記載の電子機器。
【請求項３】
前記閾値制御部は、
前記閾値制御モードに入った後の前記ファン制御ボタンの押された回数が、
第１の所定回数以下の場合は、押された回数に対応して前記閾値の温度を上げる制御を
行い、
前記第１の所定回数により多く、第２の所定回数より少ない場合は、ファンの回転数を
下げる制御を行い、
第２の所定回数より多い場合は、前記閾値制御モードから抜ける制御を行う
請求項２に記載の電子機器。
【請求項４】
前記閾値制御モードは、
前記閾値制御モードに入った後、前記ファン制御ボタンの押された回数により、閾値を
上げる閾値上昇モードと、閾値を下げる閾値下降モードと、閾値制御モードを抜ける制御
のいずれかを選択する請求項２に記載の電子機器。
【請求項５】
前記閾値制御部は、
前記閾値制御モードに入った後に閾値上昇モードに移行した場合は、前記ファン制御ボ
タンの押された回数が、
第３の所定回数以下の場合は、押された回数に対応して前記閾値の温度を上げる制御を
行い、
前記第３の所定回数により少ない場合は、ファンの回転数を下げる制御を行う
請求項４に記載の電子機器。
【請求項６】
前記閾値制御部は、
前記閾値制御モードに入った後に閾値下降モードに移行した場合は、前記ファン制御ボ
タンの押された回数が、
第４の所定回数以下の場合は、押された回数に対応して前記閾値の温度を上げる制御を
行い、
前記第４の所定回数より少ない場合は、ファンの回転数を下げる制御を行う
請求項４に記載の電子機器。
【請求項７】
前記筐体は、前記閾値制御モードに移行したことを通知する通知用ＬＥＤを有する請求
項１に記載の電子機器。
【請求項８】
前記通知用ＬＥＤは、閾値制御モードに入った時は第１の点灯方法で点灯し、閾値の設
定が完了した後は、第２の点灯方法で点灯する通知用ＬＥＤである請求項７に記載の電子
機器。
【請求項９】
筐体内を空冷するファンを備えた電子機器のファン制御方法において、
前記ファンの回転数を低回転から高回転に切替える第１の閾値と、前記ファンの回転数
を高回転から低回転に切替えるための、前記第１の閾値よりも低い温度である第２の閾値
を設定しておき、
操作部のよる操作に応じて、前記第２の閾値を変更する閾値制御モードに移行して、前
記第２の閾値を設定し、
筐体内の温度を検出し、前記第１の閾値より高くなった時に前記ファンの回転数を低回
転から高回転に切替え、前記第２の閾値より温度が下がった時に、前記ファンの回転数を
高回転から低回転に切替える
電子機器のファン制御方法。
【請求項１０】
前記操作部の制御は、ファン制御ボタンが所定時間以上押下されたとき、閾値を制御す
る前記閾値制御モードに移行する請求項９に記載の電子機器のファン制御方法。
【請求項１１】
閾値制御部の制御は、
前記閾値制御モードに入った後の前記ファン制御ボタンの押された回数をカウントし、
前記ファン制御ボタンの押された回数が、第１の所定回数以下の場合は、押された回数
に対応して前記閾値の温度を上げる制御を行い、
前記ファン制御ボタンの押された回数が、前記第１の所定回数により多く、第２の所定
回数より少ない場合は、ファンの回転数を下げる制御を行い、
前記ファン制御ボタンの押された回数が、第２の所定回数より多い場合は、前記閾値制
御モードから抜ける制御を行う
請求項２に記載の電子機器のファン制御方法。
【請求項１２】
前記閾値制御モードは、
前記閾値制御モードに入った後、前記ファン制御ボタンの押された回数をカウントし、
前記ファン制御ボタンの押された回数に、閾値を上げる閾値上昇モードと、閾値を下げ
る閾値下降モードと、閾値制御モードを抜ける制御のいずれかを選択する請求項１０に記
載の電子機器のファン制御方法。
【請求項１３】
前記閾値制御部の制御は、
前記閾値制御モードに入った後に閾値上昇モードに移行した場合は、前記ファン制御ボ
タンの押された回数が、
第３の所定回数以下の場合は、押された回数に対応して前記閾値の温度を上げる制御を
行い、
前記第３の所定回数により少ない場合は、ファンの回転数を下げる制御を行う
請求項１２に記載の電子機器のファン制御方法。
【請求項１４】
前記閾値制御部の制御は、
前記閾値制御モードに入った後に閾値下降モードに移行した場合は、前記ファン制御ボ
タンの押された回数が、
第４の所定回数以下の場合は、押された回数に対応して前記閾値の温度を上げる制御を
行い、
前記第４の所定回数より少ない場合は、ファンの回転数を下げる制御を行う
請求項１２に記載の電子機器のファン制御方法。
【請求項１５】
前記閾値制御モードに移行は、前記閾値制御モードに移行したことを通知する通知用Ｌ
ＥＤを点灯する請求項９に記載の電子機器のファン制御方法。
【請求項１６】
閾値制御モードに移行したと時は、閾値制御モードに入った時は前記通知用ＬＥＤを第
１の点灯方法で点灯し、閾値の設定が完了した後は、前記通知用ＬＥＤを第２の点灯方法
で点灯する通知用ＬＥＤである請求項１５に記載の情報処理装置のファン制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、電子機器、及びファン制御方法に関する。
【背景技術】
【０００２】
近年、コンピュータやサーバ等の電気機器では、ＣＰＵ（Central Processing Unit）
やメモリ等の発熱を伴うデバイスが内蔵されているため、ＣＰＵのような発熱体を冷却す
る方法の一例として、ファンを用いる強制空冷が用いられている。
【０００３】
ファンを用いる強制空冷の場合は、ファンの回転数を制御するための閾値を予め設定し
ておく。そして、筐体内の温度を測定し、測定した筐体内の温度が閾値以上の場合は、高
回転として筐体内を、より冷やすようにし、閾値以下の場合は、ファンを低回転として騒
音防止と消費電力の低減を図るようになっている。
【０００４】
このとき、筐体内の温度が、頻繁に閾値を超えたり範囲内に戻ったりすることがあると
、頻繁にファン回転数が変わることになる。このため、ファンのうなり音が発生し、不快
な騒音となる。
【０００５】
このため、閾値の温度を２つの値とし、ファンを低回転から高回転に移行するときの温
度より、高回転から低回転に戻す温度を低くして、ヒステリシスを持たせることが従来か
ら行われている。このようにヒステリシスを持たせることで、ファン回転数の頻繁な変更
を防ぐことできる。
【０００６】
しかしながら、ヒステリシスを持たせた場合、ファンの回転数を高回転から低回転に戻
す閾値の温度は、一度、ファンを高回転にする温度を超えた場合に有効となる。このため
、ファンの高回転から低回転に戻す温度を満たさなければ、ファンは低回転で十分である
にも関わらず、ファンの回転数は、低回転に移行することなく、高回転を継続してしまう
ことになる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特公平４−２９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明の目的は、電子機器に設けられるファンの回転数を適切に制御することで、余分
な電力消費を防ぐことが可能な電子機器、及びファン制御方法を提供することである。
【課題を解決するための手段】
【０００９】
実施形態によれば、電子機器は、ファン制御部と、閾値制御部とを備える。ファン制御
部は、筐体内の温度が、第１の閾値より高くなった時に、前記ファンの回転数を低回転か
ら高回転に切替え、前記第１の閾値よりも低い温度である第２の閾値より、温度が下がっ
た時に、前記ファンの回転数を高回転から低回転に切替えるものである。閾値制御部は、
前記第２の閾値を変更するものである。
【図面の簡単な説明】
【００１０】
【図１】実施形態における電子機器１の正面を示した図。
【図２】実施形態に係る電子機器１のブロック構成図。
【図３】ファン２２の回転数制御の一般的な動作を示す図。
【図４】第２の閾値を調整する時の動作を示すフローチャート。
【図５】第２の閾値を調整する場合の動作を示す図。
【図６】ファン調整移行モードの第一段階の動作を説明するためのフローチャート。
【図７】ファン調整第１モード（閾値上昇モード）の動作を示すフローチャート。
【図８】ファン調整第２モード（閾値下降モード）の動作を示すフローチャート。
【発明を実施するための形態】
【００１１】
以下実施形態について図面を参照しながら説明する。
【００１２】
図１は、実施形態における電子機器１の正面を示した図である。図において、電子機器
１は、サーバ装置やパソコン等の情報機器である。筐体２の前面部には、メモリカード記
録再生装置等のストレージユニット等を接続するためのスロット３、ファン制御ボタン４
、ファン制御通知ＬＥＤ５が配置されている。
【００１３】
ここで、ファン制御ボタン４は、ファンのモードを切り替える操作部である。ここでは
、ファンのモードは、デフォルトで設定されている第１の閾値（低回転から高回転に以降
させる温度）、および第２の閾値（高回転から低回転に以降させる温度）で回転数が制御
される「ファン通常モード」、第２の閾値が調整された状態で動作を続ける「ファン調整
モード」、ファン調整モードに移行するために第２の閾値を調整するための「ファン調整
移行モード」のいずれかのモードをとることになる。
【００１４】
また、ファン制御通知ＬＥＤ５は、ファン調整移行モードや、ファン調整モードに移行
していることを通知するための表示部として機能する。例えば、閾値を変更の設定を行う
ための「ファン調整移行モード」の時はＬＥＤ点滅とし、閾値の調整が確定した後のモー
ドである「ファン調整モード」の時は点灯とする。また、別の点灯方法としては、「ファ
ン調整移行モード」と「ファン調整モード」とで異なる色で点灯してもよい。
【００１５】
図２は、実施形態に係る電子機器１のブロック構成図である。電子機器１は、ＣＰＵ１
１、ノースブリッジ１２、主メモリ１３、ＰＣＩｅ（Peripheral Component Interconnec
t Express）スロット１４、サウスブリッジ１５、ＢＩＯＳ（Basic Input Output System
）フラッシュメモリ１６、ＨＤＤ（Hard Disk Drive）１７、エンベデッドコントローラ
（ＥＣ）２０を備えている。エンベデッドコントローラ（ＥＣ）２０には、ファン制御ボ
タン４、通知用ＬＥＤ５、温度センサ２１、ファン２２、ＢＭＣ（Baseboard Management
Controller）フラッシュメモリ２３、電源回路２４が接続されている。ここで、温度セ
ンサ２１は、ＣＰＵ１１の温度を計測するため、ＣＰＵ１１の近傍に備えられる。
【００１６】
ＣＰＵ１１は、電子機器１の動作を制御するために設けられたプロセッサであり、ＨＤ
Ｄ１７から主メモリ１３にロードされるオペレーティングシステム（ＯＳ）および各種ア
プリケーションプログラムを実行する。主メモリ１３は、各種データバッファの格納にも
用いられる。
【００１７】
また、ＣＰＵ１１は、ＢＩＯＳフラッシュメモリ１６に格納されたシステムＢＩＯＳも
実行する。システムＢＩＯＳはハードウェア制御のためのプログラムである。
【００１８】
ノースブリッジ１２はＣＰＵ１１のローカルバスとサウスブリッジ１５との間を接続す
るブリッジデバイスである。ノースブリッジ１２には、主メモリ１３をアクセス制御する
メモリコントローラが内蔵されている。また、ノースブリッジ１２は、ＰＣＩｅバスなど
を介してスロット３に接続され、接続されたグラフィクスコントローラ等との通信を実行
する機能も有している。
【００１９】
サウスブリッジ１５は、ＬＰＣ（Low Pin Count）バス、ＰＣＩ（Peripheral Componen
t Interconnect）バス、ＵＳＢ（Universal Serial Bus）上の各デバイスを制御する。ま
た、サウスブリッジ１５は、ＰＣＩｅバスに接続されたデバイスと通信を行うためのＰＣ
Ｉｅコントローラを内蔵している。さらに、サウスブリッジ１５は、ＢＩＯＳフラッシュ
メモリ１６をアクセス制御するための機能を有している。ＨＤＤ１７は、ＯＳや各種のア
プリケーションプログラムを格納する。
【００２０】
ＥＣ２０は、ファン制御ボタン４、ファン制御通知ＬＥＤ５等を制御するためのキーボ
ードコントローラ（ＫＢＣ）２５と、電源制御、温度制御のためのベースボード管理コン
トローラ（ＢＭＣ、Baseboard Management Controller）２６の機能を含む１チップマイ
クロコンピュータである。ＫＢＣ２５は、Ｓｕｐｅｒ−Ｉ／Ｏと呼ばれるコントローラで
あってもよい。ＢＭＣ２６は、電源回路４と共同して、利用者による電源スイッチの操作
に応じて電子機器１の電源オン／オフの機能を有している。
【００２１】
ＢＭＣ２６は、業界標準のＩＰＭＩ（Intelligent Platform Management Interface）
仕様に対応している。ＢＭＣ２６は、電源回路２４の電源監視、電圧監視の他、ハードウ
ェアイベントの記録（Ｌｏｇ）等を行う制御部である。ＢＭＣ２６の制御プログラムは、
ＢＭＣフラッシュメモリ２３に格納されている。更に、ＢＭＣ２６は、電源回路２４、筐
体内、ＣＰＵ１１およびその近辺の温度に基づき、ファン２２の回転を制御する。このた
めに、ＢＭＣ２６は、ＢＭＣフラッシュメモリ１６内に、低回転から高回転に移行する温
度である第１の閾値と、低回転から高回転に移行する第２の閾値を記憶している。
【００２２】
そして、ＢＭＣ２６は、電子機器１が動作状態にあるときに、電源回路２４、筐体内、
ＣＰＵ１１およびその近辺の温度を温度センサ２１により監視して、検出した温度を、第
１の閾値および第２の閾値と比較することで、ファン２２の回転数を決定し、ファン２２
へ通知することで、回転数を制御する。
【００２３】
次に、本実施の形態の動作について説明する。
【００２４】
図３は、ファン２２の回転数制御の一般的な動作を示す図である。
【００２５】
図において、横軸は時間で、縦軸は周囲環境温度を示す。ここで、周囲環境温度は、温
度センサで検出した温度である。第１の閾値２７は、ファン２２の回転数を低回転から高
回転に変更する閾値となる温度である。第２の閾値２８は、ファン２２の回転数を高回転
から低回転に戻す閾値となる温度である。ここで、ファン回転数の制御にヒステリシスを
持たせるため、第２の閾値は、第１の閾値より低い温度に設定されている。
【００２６】
次に、ファン回転数の時間的な推移を説明する。まず、３１の状態ではファンは低回転
となっている。電子機器の動作によりＣＰＵ１１等の発熱により、３２の時間で周囲環境
温度が上がり出す。この時点では、まだファンは低回転を維持している。次に、３３の時
間になると、周囲環境温度が前記第１の閾値２７を超える。ＢＭＣ２６は、これを検出す
ると、ファン２２を高回転に移行する。
【００２７】
３４の時点で、空調が入る等の外部要因で、周囲環境温度が下がり出す。しかし、この
時点では、ファン高回転は維持される。その後、周囲環境温度が下がり続け、３５の時点
で、前記第１の閾値（ファンを低回転から高回転に移行する温度）２７を下回る。しかし
ながら、第１の閾値は、高回転から低回転へ移行する温度ではないため、引き続きファン
２２は高回転を維持する。３６の時点で、温度の低下が止まって、３１の時点と周囲環境
温度が同レベルまで落ちたが、ファン２２は高回転を維持する。
【００２８】
そして、ファン２２が高回転の動作が継続していたことで、冷却効果が効いて、３７の
時点で、温度が第２の閾値２８より下回るようになる。ここで、第２の閾値２８は、ファ
ン２２を高回転から低回転に戻す温度であるため、ファン２２を低回転に移行する。
【００２９】
このため、３５の時点から３７の時点までは、ファン２２が低速でも可能な周囲温度で
あるにも関わらず、高回転が続けられることになる。
【００３０】
図４は、第２の閾値を調整する時の動作を示すフローチャートである。
【００３１】
図において、ＢＭＣ２６は、ＫＢＣ２５を介して、ファン制御ボタン４が所定時間以上
連続して押下されたか（以下、「長押し」という）を監視している。ここで、長押しを検
出（ステップ４０１）すると、「ファン調整移行モード」に移行し、通知用ＬＥＤ５を点
滅させる（ステップ４０２）。ここで、「ファン調整移行モード」への移行を、ファン制
御ボタン４の長押しで切り替えるようにしているのは、誤操作を防止するためである。
【００３２】
ＢＭＣ２６は、ファン制御ボタン４の押下を監視（ステップ４０３）し、ファン制御ボ
タン４の押される度に、回数をインクリメントしていく（ステップ４０４）。そして、フ
ァン制御ボタン４の押下から、所定時間（例えばｍ秒）以内の場合は、ステップ４０１に
戻って、引き続きファン制御ボタン４の押下を監視する（ステップ４０５）。ファン制御
ボタン４の押下から、所定時間（例えばｍ秒）経過した場合は、そこで終了と判断して、
ファン制御ボタン４の押下回数を判断する（ステップ４０６）。ここでは、長押しでなく
、通常の押下を監視する。
【００３３】
ここで、ファン制御ボタン４を押した回数で制御が異なる。ステップ４０６において、
1回押された場合は、ファンが高回転から低回転に戻す温度設定（第２の閾値）をｎ度上
げる（ステップ４０７）。ステップ４０６において、2回押された場合は、ファンが高回
転から低回転に戻す温度設定（第２の閾値）を２ｎ度上げる（ステップ４０８）。ここで
、ｎは温度制御するときの単位であって、例えばｎ＝１℃とか、ｎ＝５℃とか、予め設定
しておく。
【００３４】
そして、ファン調整モードに移行する（ステップ４０９）。そして、通知用ＬＥＤ５を
点滅から点灯に移行し、ＢＭＣ(Baseboard Management Controller)に、のSEL(System Ev
ent Log)にOEMイベントとして制御開始イベントを各モードで残す（ステップ４１０）。
以降は、調整された第２の閾値２８に基づき、ファン２２の回転数が制御される。
【００３５】
ステップ４０６において、3回押された場合は、その時点でのファン２２の回転数が一
番遅い回転数なのか否かを判断する（ステップ４１１）。このとき、一番遅い回転数でな
い場合は、ファンの回転数を一段階下げて（ステップ４１２）、ステップ４１０に進む。
【００３６】
ステップ４０６において、ファン制御ボタンの押下が４回以上の場合や、ステップ４１
１でファンの回転数が一番遅い回転数の場合は、ファン調整移行モードを終了し（ステッ
プ４１３）、通常モードとなる。そして、点滅させている通知用ＬＥＤ５を消灯する（ス
テップ４１４）。
【００３７】
図５は、第２の閾値を調整する場合の動作を示す図である。
【００３８】
図において、横軸は時間で縦軸は周囲環境温度を示す。ここで、周囲環境温度は、温度
センサで検出した温度である。第１の閾値２７は、ファンの回転数を低回転から高回転に
変更する閾値となる温度である。第２の閾値２８は、ファンの回転数を高回転から低回転
に戻す閾値となる温度である。回転数の制御にヒステリシスを持たせるため、第２の閾値
２８は、第１の閾値２７より低い温度に設定されている。
【００３９】
５１の時点では、ファン２２は低回転となっていて、電子機器の動作によりＣＰＵ等の
発熱により、周囲環境温度が上がり出す。次に、５２の時点になると、周囲環境温度が前
記第１の閾値２７を超える。ＢＭＣ２６がこれを検出すると、ファン２２を高回転に移行
する。５３の時点で、空調が入る等の外部要因で、周囲環境温度が下がり出す。しかし、
この時点では、ファン高回転は維持される。
【００４０】
周囲環境温度が下がり続け、５４の時点で、前記第１の閾値（ファンを低回転から高回
転に移行する温度）２７を下回る。この時点でも、ＢＭＣ２６は、ファン２２を引き続き
高回転に維持する。以後、周囲環境温度は、第１の閾値２７の上下を行ったりきたりする
が、ＢＭＣ２６は、ファン２２を引き続き高回転に維持されている。
【００４１】
５５の時点で、ユーザが、図４の手順に沿って、第２の閾値２８の変更の操作を行った
とする。ＢＭＣ２６は、ＫＢＣ２５を介してこれを検出すると、ＢＭＣフラッシュ２３に
記憶している第２の閾値２８を変更する。
【００４２】
その後、周囲環境温度が下がってきて、５６の時点で、第２の閾値２８を下回る。この
ため、ＢＭＣ２６は、この時点でファン２２の回転数を一段階下げて、低回転とする。５
７の時点では第２の閾値２８を上回るが、ＢＭＣ２６は、ファン２２の回転数は低回転を
維持する。その後、温度が低下して、５８の時点で調整する前の第２の閾値を下回るよう
になる。この時点でも、ＢＭＣ２６は、ファンは低回転を維持している。
【００４３】
図に示すように、ユーザが５５の時点で第２の閾値２８を上昇させたため、第２の閾値
２８の調整前は、５８の時点まで高回転が維持されるところを、５６の時点で、低回転に
移行することができる。従って、５６〜５８の間の回転数を落とすことができるため、騒
音を減らすとともに、消費電力を低下させることができる。
【００４４】
なお、本実施の形態では、更に高回転から低回転への移行を早めたい場合は、再度、フ
ァン調整移行モードに移行して、第２の閾値を上げることで、達成できる。逆に、第２の
閾値を下げたい場合は、図４のステップ４０６において、ファン制御ボタン４を４回以上
押すことで、ファン調整モードからファン通常モードに抜けることで、第２の閾値を初期
値にもどすことができる。
【００４５】
＜第２の実施形態＞
次に、第２実施形態について説明する。
【００４６】
前記第１の実施形態では、第２の閾値を下げたい場合はファン調整モードから抜ける必
要があった。これに対して、本実施の形態は、第２の閾値を下げる制御も可能とした実施
形態である。
【００４７】
第２の実施形態では、ファン調整移行モードが２段階になっている。第１段階は、ファ
ン調整選択モードで、「第２の閾値を上げる操作」、「第２の閾値を下げる操作」、「フ
ァン調整モードから抜ける操作」のいずれかを選択する段階である。第２段階は、第２の
閾値を上昇させる制御である「ファン調整第１モード」と、第２の閾値を下降させる制御
である「ファン調整第２モード」の２種類がある。
【００４８】
本実施の形態の構成については、前記第１の実施形態と同様であるため、説明を省略す
る。
【００４９】
第２の実施形態の動作を説明する。
【００５０】
図６、図７、図８は、第２の実施形態の動作を説明するためのフローチャートである。
【００５１】
図６は、ファン調整移行モードの第一段階の動作を説明するためのフローチャートであ
る。
【００５２】
図において、ＢＭＣ２６は、ＫＢＣ２５を介して、ファン制御ボタン４が、長押しされ
たかを監視している。ここで、長押しを検出（ステップ６０１）すると、「ファン調整移
行モード」に移行し、通知用ＬＥＤ５を点滅させる（ステップ６０２）。ここで、「ファ
ン調整選択モード」への移行を、ファン制御ボタン４の長押しで切り替えるようにしてい
るのは、誤操作を防止するためである。
【００５３】
ＢＭＣ２６は、ファン制御ボタン４の押下を監視（ステップ６０３）し、ファン制御ボ
タン４の押される度に、回数をインクリメントしていく（ステップ４０４）。そして、フ
ァン制御ボタン４の長押しされるまで、ステップ６０１に戻って、引き続きファン制御ボ
タン４の押下を監視する（ステップ６０５）。ステップ６０５で長押しを検出することと
しているのは、後で説明する第２段階との操作の切れ目を明確にするためである。
【００５４】
ファン制御ボタン４の長押しが検出された場合は、そこで終了と判断して、ファン制御
ボタン４の押下回数を判断する（ステップ６０６）。
【００５５】
ここで、ファン制御ボタン４を押した回数で制御が異なる。ステップ６０６において、
1回押された場合は、ファンが高回転から低回転に戻す温度設定（第２の閾値）を上昇さ
せる制御である「ファン調整第１モード」に移行する（ステップ６０７）。ステップ６０
６において、2回押された場合は、ファンが高回転から低回転に戻す温度設定（第２の閾
値）を下降させる制御である「ファン調整第２モード」に移行する（ステップ６０８）。
【００５６】
ステップ６０６において、ファン制御ボタン４の押下が３回以上の場合は、ファン調整
移行モードを終了し（ステップ６０９）、通常モードとなる。そして、点滅させている通
知用ＬＥＤ５を消灯する（ステップ６１０）。
【００５７】
図７は、ファン調整第１モード（閾値上昇モード）の動作を示すフローチャートである
。
【００５８】
図において、ファン調整第１モード（閾値上昇モード）に移行している状態（ステップ
７０１）で、ＢＭＣ２６は、ファン制御ボタン４の押下を監視（ステップ７０２）し、フ
ァン制御ボタン４の押される度に、回数をインクリメントしていく（ステップ７０３）。
そして、ファン制御ボタン４の押下から、所定時間（例えばｍ秒）以内の場合は、ステッ
プ７０１に戻って、引き続きファン制御ボタン４の押下を監視する（ステップ７０４）。
ファン制御ボタン４の押下から、所定時間（例えばｍ秒）経過した場合は、そこで終了と
判断して、ファン制御ボタン４の押下回数を判断する（ステップ７０５）。ここでは、長
押しでなく、通常の押下を監視する。
【００５９】
ここで、ファン制御ボタン４を押した回数で制御が異なる。ステップ７０５において、
1回押された場合は、ファンが高回転から低回転に戻す温度設定（第２の閾値）をｎ度上
げる（ステップ７０６）。ステップ７０５において、2回押された場合は、ファンが高回
転から低回転に戻す温度設定（第２の閾値）を２ｎ度上げる（ステップ７０７）。ここで
、ｎは温度制御するときの単位であって、例えばｎ＝１℃とか、ｎ＝５℃とか、予め設定
しておく。
【００６０】
そして、ファン調整モードに移行する（ステップ７０８）。そして、通知用ＬＥＤ５を
点滅から点灯に移行し、ＢＭＣ(Baseboard Management Controller)に、のSEL(System Ev
ent Log)にOEMイベントとして制御開始イベントを各モードで残す（ステップ７０９）。
以降は、調整された第２の閾値２８に基づき、ファン２２の回転数が制御される。
【００６１】
ステップ７０５において、3回以上押された場合は、その時点でのファン２２の回転数
が一番遅い回転数なのか否かを判断する（ステップ７１０）。このとき、一番遅い回転数
でない場合は、ファンの回転数を一段階下げて（ステップ７１１）、ステップ７０９に進
む。
【００６２】
ステップ７１０でファンの回転数が一番遅い回転数の場合は、終了となる。
【００６３】
図８は、ファン調整第２モード（閾値下降モード）の動作を示すフローチャートである
。
【００６４】
図８では、ステップ７０６の「ｎ度上げる」が、ステップ８０６では「ｎ度下げる」と
なっている。同様に、ステップ７０７の「２ｎ度上げる」が、ステップ８０６では「２ｎ
度下げる」となっている。この２点以外は、図７と同一のため、説明を省略する。
【００６５】
このため、高速でファンを回す機会が少なくなり、騒音及び商用電源の消費を抑えるこ
とができる。
【００６６】
＜変形例＞
上記第１の実施形態、第２の実施形態では、ファン制御モードへの移行や、第２の閾値
の調整値は、ファン制御ボタン４の押下により行っているが、これに限られない。例えば
、電子機器１に保守端末を接続し、直接、第２の閾値を入力するようにしてもよい。
【００６７】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要
旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示され
ている複数の構成要素の適宜な組み合せにより、種々の発明を形成できる。例えば、実施
形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形
態に亘る構成要素を適宜組み合せてもよい。
【符号の説明】
【００６８】
１・・・電子機器
２・・・筐体
３・・・スロット
４・・・ファン制御ボタン
５・・・ファン制御通知ＬＥＤ
１１・・・ＣＰＵ１５
１２・・・ノースブリッジ
１３・・・主メモリ
１５・・・サウスブリッジ
１６・・・ＢＩＯＳフラッシュメモリ
１７・・・ＨＤＤ
２０・・・エンベデッドコントローラ（ＥＣ）
２１・・・温度センサ
２２・・・ファン
２３・・・ＢＭＣフラッシュメモリ
２４・・・電源回路
２５・・・キーボードコントローラ（ＫＢＣ）
２６・・・ベースボード管理コントローラ（ＢＭＣ）
２６  熱伝導部材
【図１】
2013138041.tif 000003
【図２】
2013138041.tif 000004
【図３】
2013138041.tif 000005
【図４】
2013138041.tif 000006
【図５】
2013138041.tif 000007
【図６】
2013138041.tif 000008
【図７】
2013138041.tif 000009
【図８】
2013138041.tif 000010