(57)【要約】【課題】吸気温度が急激に変化した場合でも、結露が発生しないようにする。【解決手段】回転数決定手段61は、吸気温度センサの検出結果に基づいて、冷却ファンの回転数を決定する。判定手段62は、上記吸気温度センサの検出結果に基づいて、吸気温度の上昇の度合いが閾値以上であるか否かを判定する。制御手段63は、判定手段62吸気温度の上昇の度合いが閾値以上であると判定された場合は、吸気温度センサの検出結果と、吸気湿度センサの検出結果とに基づいて、結露が発生する可能性があるか否かを判定する。そして、結露が発生する可能性があると判定した場合は、回転数決定手段61で決定した回転数よりも低い回転数で冷却ファンを回転させる。【選択図】図６
2014115012.tif 000002
【特許請求の範囲】
【請求項１】
吸気温度を検出する吸気温度センサの検出結果に基づいて、冷却ファンの回転数を決定する回転数決定手段と、
前記吸気温度センサの検出結果に基づいて、吸気温度の上昇の度合いが第１の閾値以上であるか否かを判定する判定手段と、
該判定手段で吸気温度の上昇の度合いが前記第１の閾値以上であると判定された場合は、前記吸気温度センサの検出結果と吸気湿度を検出する吸気湿度センサの検出結果とに基づいて、前記回転数決定手段で決定された回転数を補正し、補正後の回転数で前記冷却ファンを回転させる制御手段とを備えたことを特徴とするファン制御装置。
【請求項２】
請求項１記載のファン制御装置において、
前記制御手段は、
前記吸気温度センサの検出結果と、前記吸気湿度センサの検出結果とに基づいて、結露が発生する可能性があるか否かを判定し、結露が発生する可能性があると判定した場合は、前記回転数決定手段で決定された回転数に対して、回転数を減少させる補正を行うことを特徴とするファン制御装置。
【請求項３】
請求項１または２記載のファン制御装置において、
前記制御手段は、結露が発生する可能性がないと判定した場合は、前記回転数決定手段で決定された回転数に対して、回転数を増加させる補正を行うことを特徴とするファン制御装置。
【請求項４】
請求項１乃至３の何れか１項に記載のファン制御装置において、
前記判定手段は、前記吸気温度センサの検出結果に基づいて、吸気温度の下降の度合いが第２の閾値以上であるか否かを判定し、
前記制御手段は、前記判定手段で吸気温度の下降の度合いが前記第２の閾値以上であると判定された場合は、前記回転数決定手段で決定された回転数に対して、回転数を減少させる補正を行うことを特徴とするファン制御装置。
【請求項５】
請求項１乃至４の何れか１項に記載のファン制御装置において、
前記制御手段は、前記回転数決定手段で決定された回転数に対して、回転数を低下させる補正を行った場合は、前記冷却ファンの回転数が前記回転数決定手段で決定される回転数となるまで、徐々に前記冷却ファンの回転数を増加させることを特徴とするファン制御装置。
【請求項６】
請求項１乃至５の何れか１項に記載のファン制御装置において、
前記制御手段は、前記回転数決定手段で決定された回転数に対して、回転数を増加させる補正を行った場合は、前記冷却ファンの回転数が前記回転数決定手段で決定される回転数となるまで、徐々に前記冷却ファンの回転数を減少させることを特徴とするファン制御装置。
【請求項７】
冷却ファンと、
吸気温度を検出する吸気温度センサと、
吸気湿度を検出する吸気湿度センサと、
前記吸気温度センサの検出結果に基づいて、前記冷却ファンの回転数を決定する回転数決定手段と、
前記吸気温度センサの検出結果に基づいて、吸気温度の上昇の度合いが第１の閾値以上であるか否かを判定する判定手段と、
該判定手段で吸気温度の上昇の度合いが前記第１の閾値以上であると判定された場合は、前記吸気温度センサの検出結果と前記吸気湿度センサの検出結果とに基づいて、前記回転数決定手段で決定された回転数を補正し、補正後の回転数で前記冷却ファンを回転させる制御手段とを備えたことを特徴とするＩＣＴ機器。
【請求項８】
回転数決定手段が、吸気温度を検出する吸気温度センサの検出結果に基づいて、冷却ファンの回転数を決定し、
判定手段が、前記吸気温度センサの検出結果に基づいて、吸気温度の上昇の度合いが第１の閾値以上であるか否かを判定し、
制御手段が、前記判定手段で吸気温度の上昇の度合いが前記第１の閾値以上であると判定された場合は、前記吸気温度センサの検出結果と吸気湿度を検出する吸気湿度センサの検出結果とに基づいて、前記回転数決定手段で決定された回転数を補正し、補正後の回転数で前記冷却ファンを回転させることを特徴とするファン制御方法。
【請求項９】
コンピュータをファン制御装置として機能させるためのプログラムであって、
前記コンピュータを、
吸気温度を検出する吸気温度センサの検出結果に基づいて、冷却ファンの回転数を決定する回転数決定手段、
吸気温度センサの検出結果に基づいて、吸気温度の上昇の度合いが第１の閾値以上であるか否かを判定する判定手段、
該判定手段で吸気温度の上昇の度合いが前記第１の閾値以上であると判定された場合は、前記吸気温度センサの検出結果と吸気湿度を検出する吸気湿度センサの検出結果とに基づいて、前記回転数決定手段で決定された回転数を補正し、補正後の回転数で前記冷却ファンを回転させる制御手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファン制御装置、ＩＣＴ(Information and Communication Technology)機器、ファン制御方法、および、プログラムに関する。
【背景技術】
【０００２】
従来、サーバ装置などのＩＣＴ機器は、空調設備を備えたマシンルームに設置され、或る程度一定の温度環境で運用されることが多かった（特許文献１参照）。特許文献１には、複数のサーバを格納するサーバ格納容器内の温度及び湿度をコントロールする技術として、外気温度センサで検出された外気温度と外気湿度センサで検出された外気湿度とに基づいて、サーバ格納容器へ外気を流入させるための給気ファンの回転数、サーバ格納容器内の空気を外部へ流出させるための還気ファンの回転数、冷却コイルの制御量、加湿器の制御量などを制御する技術が開示されている。しかし、近年、マシンルームへの投資コストや運用コストを削減するために、外気を取り込み、外気によってＩＣＴ機器内部を冷却するマシンルームへの注目が高まっている。外気を利用したマシンルームは空調設備を備えたマシンルームに比較して室内温度の変化が大きいため、ＩＣＴ機器自身にも内部温度をコントロールする機能を持たせることが望ましい。
【０００３】
内部温度のコントロール機能を持ったＩＣＴ機器としては、次のようなものが知られている（例えば、特許文献２参照）。この特許文献１に記載されているサーバ装置は、冷却ファンと、吸気温度を検出する吸気温度センサと、装置内部の電子部品の温度を検出する部品温度センサと、冷却ファンの回転数を制御する制御部とから構成されている。そして、制御部は、吸気温度センサの検出結果と部品温度センサの検出結果とに基づいて、ファンの回転数を制御する。
【０００４】
より具体的には、制御部は、全ての部品温度センサの検出結果が第１の部品温度閾値以下となるまでは、吸気温度センサの検出結果と予め定められている複数の吸気温度閾値とを比較し、比較結果に応じた回転数で冷却ファンを回転させる（吸気温度が高いほど、回転数を高くする）。そして、全ての部品温度センサの検出結果が第１の部品温度閾値以下になると、第２〜第４の部品温度閾値と部品温度センサの検出結果とを比較し、比較結果に基づいて以下のように冷却ファンの回転数を制御する。
【０００５】
全ての部品温度センサの検出結果が第２の部品温度閾値以下（第１の部品温度閾値＜第２の部品温度閾値）の場合は、冷却ファンの回転数を徐々に下げる。全ての部品温度センサの検出結果が、第２の部品温度閾値よりも高く、第３の部品温度閾値（第２の部品温度閾値＜第３の部品温度閾値）以下の場合は、現時点の回転数を維持する。全ての部品温度センサの検出結果が、第３の部品温度閾値よりも高く、第４の部品温度閾値（第３の部品温度閾値＜第４の部品温度閾値）以下の場合は、冷却ファンの回転数を徐々に上げる。全ての部品温度センサの検出結果が、第４の部品温度閾値（第３の部品温度閾値＜第４の部品温度閾値）を超えた場合は、吸気温度センサの検出結果と予め定められている複数の吸気温度閾値との比較結果に応じた回転数で冷却ファンを回転させる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−２４２０１１号公報
【特許文献２】特開２０１１−１５１１３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献２に記載されている技術によれば、冷却設備に頼ることなくＩＣＴ機器内部を冷却することができる。しかし、特許文献１に記載されている技術は、吸気湿度を全く考慮せずに、吸気温度が高いほど、冷却ファンの回転数を高くするようにしているので、吸気温度が急激に上昇した場合、筐体内面や基板表面などに結露が発生する恐れがあるという課題がある。
【０００８】
[発明の目的]
そこで、本発明の目的は、吸気温度が急激に上昇した場合、筐体内面や基板表面などに結露が発生する恐れがあるという課題を解決したファン制御装置を提供することにある。
【課題を解決するための手段】
【０００９】
本発明に係るファン制御装置は、
吸気温度を検出する吸気温度センサの検出結果に基づいて、冷却ファンの回転数を決定する回転数決定手段と、
前記吸気温度センサの検出結果に基づいて、吸気温度の上昇の度合いが第１の閾値以上であるか否かを判定する判定手段と、
該判定手段で吸気温度の上昇の度合いが前記第１の閾値以上であると判定された場合は、前記吸気温度センサの検出結果と吸気湿度を検出する吸気湿度センサの検出結果とに基づいて、前記回転数決定手段で決定された回転数を補正し、補正後の回転数で前記冷却ファンを回転させる制御手段とを備える。
【００１０】
本発明に係るＩＣＴ機器は、
冷却ファンと、
吸気温度を検出する吸気温度センサと、
吸気湿度を検出する吸気湿度センサと、
前記吸気温度センサの検出結果に基づいて、前記冷却ファンの回転数を決定する回転数決定手段と、
前記吸気温度センサの検出結果に基づいて、吸気温度の上昇の度合いが第１の閾値以上であるか否かを判定する判定手段と、
該判定手段で吸気温度の上昇の度合いが前記第１の閾値以上であると判定された場合は、前記吸気温度センサの検出結果と吸気湿度を検出する吸気湿度センサの検出結果とに基づいて、前記回転数決定手段で決定された回転数を補正し、補正後の回転数で前記冷却ファンを回転させる制御手段とを備える。
【００１１】
本発明に係るファン制御方法は、
回転数決定手段が、吸気温度を検出する吸気温度センサの検出結果に基づいて、冷却ファンの回転数を決定し、
判定手段が、前記吸気温度センサの検出結果に基づいて、吸気温度の上昇の度合いが第１の閾値以上であるか否かを判定し、
制御手段が、前記判定手段で吸気温度の上昇の度合いが前記第１の閾値以上であると判定された場合は、前記吸気温度センサの検出結果と吸気湿度を検出する吸気湿度センサの検出結果とに基づいて、前記回転数決定手段で決定された回転数を補正し、補正後の回転数で前記冷却ファンを回転させる。
【００１２】
本発明に係るプログラムは、
コンピュータをファン制御装置として機能させるためのプログラムであって、
前記コンピュータを、
吸気温度を検出する吸気温度センサの検出結果に基づいて、冷却ファンの回転数を決定する回転数決定手段、
吸気温度センサの検出結果に基づいて、吸気温度の上昇の度合いが第１の閾値以上であるか否かを判定する判定手段、
該判定手段で吸気温度の上昇の度合いが前記第１の閾値以上であると判定された場合は、前記吸気温度センサの検出結果と吸気湿度を検出する吸気湿度センサの検出結果とに基づいて、前記回転数決定手段で決定された回転数を補正し、補正後の回転数で前記冷却ファンを回転させる制御手段として機能させる。
【発明の効果】
【００１３】
本発明によれば、吸気温度が急激に上昇した場合であっても、結露の発生を防止できるという効果を得ることができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の第１の実施の形態に係るＩＣＴ機器１の構成例を示すブロック図である。
【図２】マネージメント部１８の構成例を示すブロック図である。
【図３】吸気温度が急激に低下した場合の制御手段１８１の処理例を示すフローチャートである。
【図４】吸気温度が急激に上昇し、結露が発生する危険性がある場合の制御手段１８１の処理例を示すフローチャートである。
【図５】吸気温度が急激に上昇したが、結露が発生する危険性がない場合の制御手段１８１の処理例を示すフローチャートである。
【図６】本発明の第２の実施の形態にかかるファン制御装置の構成例を示すブロック図である。
【発明を実施するための形態】
【００１５】
次に、本発明の実施の形態について図面を参照して詳細に説明する。
【００１６】
[本発明の第１の実施の形態]
図１を参照すると、本発明の第１の実施の形態に係るＩＣＴ機器１は、筐体前面側に吸気温度を検出する吸気温度センサ１１と、吸気湿度を検出する吸気湿度センサ１２と、複数のハードディスクドライブ（ＨＤＤ）１３とが配置されている。ハードディスクドライブ１３の後方には、複数の冷却ファン１４が配置され、更にその後方には、発熱量の多いＣＰＵ１５や、メモリ１６が配置されている。また、筐体の背面側には、ネットワークカード等の入出力部１７と、ＢＭＣ（Base Management Controller）等により実現され、制御装置として機能するマネージメント部１８と、電源部１９とが配置されている。
【００１７】
マネージメント部１８は、冷却ファン１４の回転数を制御する機能を有している。冷却ファン１４が回転すると、筐体前面に設けられた吸気口（図示せず）から外気が吸気されて筐体の背面方向に進み、筐体背面に設けられた排気口（図示せず）から排気される。
【００１８】
図２を参照すると、マネージメント部１８は、制御手段１８１と、指標値算出手段１８２と、回転数決定手段１８３と、露点温度算出手段１８４と、ファン駆動手段１８５と、記憶装置１９０とを備えている。記憶装置１９０には、吸気温度記憶部１９１，１９２が設けられている。
【００１９】
制御手段１８１は、指標値算出手段１８２に対して所定時間ｔ１毎に指標値算出指示を出力する機能や、回転数決定手段１８３に対して回転数決定指示を出力する機能や、露点温度算出手段１８４に対して露点温度算出指示を出力する機能や、回転数決定手段１８３で決定された冷却ファン１４の回転数を補正する機能や、ファン駆動手段１８５に対して冷却ファン１４の回転数を指示する機能を有する。
【００２０】
指標値算出手段１８２は、制御手段１８１から所定時間ｔ毎に入力される指標値算出指示に応答して、吸気温度の変化の程度と変化方向とを示す指標値を算出する機能を有する。より具体的には、指標値算出手段１８２は、指標値算出指示が入力されると、吸気温度記憶部１９１に記録されている所定時間ｔ１前の吸気温度Ｔ１を入力すると共に、吸気温度センサ１１で検出されている現在の吸気温度Ｔ２を入力する。そして、吸気温度Ｔ１，Ｔ２の差分ΔＴ＝Ｔ２−Ｔ１を算出し、それを指標値として制御手段１８１に通知する。この差分ΔＴの絶対値が吸気温度の変化の程度を示し、符号（＋，−）が変化の方向を示す。その後、指標値算出手段１８２は、吸気温度記憶部１９２に記録されている吸気温度を吸気温度記憶部１９１に記録されている吸気温度で書き換え、吸気温度記憶部１９１に記録されている吸気温度を吸気温度センサ１１の検出結果で書き換える。
【００２１】
回転数決定手段１８３は、制御手段１８１から回転数決定指示が入力されることにより、吸気温度センサ１１で検出されている吸気温度に基づいて冷却ファン１４の回転数を決定し、決定した回転数を制御手段１８１に通知する機能を有する。
【００２２】
露点温度算出手段１８４は、制御手段１８１から露点温度算出指示が入力されることにより、吸気温度センサ１１で検出された吸気温度と、吸気湿度センサ１２で検出された吸気湿度とに基づいて露点温度を算出し、算出した露点温度を制御手段１８１に通知する機能を有する。
【００２３】
ファン駆動手段１８５は、制御手段１８１から指示された回転数で冷却ファン１４を回転させる機能を有する。
【００２４】
なお、制御手段１８１、指標値算出手段１８２、回転数決定手段１８３、及び、露点温度算出手段１８４は、ＣＰＵによって実現可能であり、その場合は、例えば次のようにする。ＣＰＵを上記各手段１８１〜１８４として機能させるためのプログラムを記録したディスク、半導体メモリ、その他の記録媒体を用意し、ＣＰＵに上記プログラムを読み取らせる。ＣＰＵは、読み取ったプログラムに従って自身の動作を制御することにより、自ＣＰＵ上に上記各手段１８１〜１８４を実現する。
【００２５】
[第１の実施の形態の動作]
次に、本実施の形態の動作について、図３〜図５を参照して詳細に説明する。図３〜図５は、制御手段１８１の処理例を示すフローチャートである。
【００２６】
制御手段１８１は、所定時間ｔ１毎（例えば、３０分毎）に、図３〜図５に示す処理を実行する。先ず、制御手段１８１は、図３に示すように、指標値算出手段１８１に対して指標値算出指示を出力する（ステップＳ３０１）。これにより、指標値算出手段１８２は、吸気温度記憶部１９１に記録されている所定時間ｔ１前の吸気温度Ｔ１と、吸気温度センサ１１によって検出されている現時点の吸気温度Ｔ２とを入力し、両者の差分ΔＴ＝Ｔ２−Ｔ１を算出する。そして、算出した差分ΔＴを指標値として制御手段１８１に渡す。その後、吸気温度記憶部１９２に記録されている吸気温度を吸気温度記憶部１９１に記録されている吸気温度で置き換えると共に、吸気温度記憶部１９１に記録されている吸気温度Ｔ１を、現時点の吸気温度Ｔ２に変更する。
【００２７】
制御手段１８１は、指標値ΔＴが渡されると、その値が許容範囲内であるか否かを判定する（ステップＳ３０２）。つまり、吸気温度の変化の度合いが、許容範囲内か否かを判定する。
【００２８】
そして、指標値ΔＴが許容範囲内である場合（ステップＳ３０２がＹｅｓ）は、回転数決定手段１８３に対して回転数決定指示を出力する（ステップＳ３１０）。これにより、回転数決定手段１８３は、吸気温度センサ１１で検出されている吸気温度に基づいて、冷却ファン１４の回転数を決定し、決定した回転数を制御手段１８１に通知する。回転数の決定方法としては、例えば、吸気温度がＩＣＴ機器１に対して定められている動作保証温度範囲（ＩＣＴ機器が動作可能な温度範囲）の下限値THmin未満の場合は回転数＝「０」、THmin≦吸気温度≦TH1の場合は回転数＝「Ｋ１」、TH1＜吸気温度≦（動作保証温度範囲の上限値THmax）の場合は回転数＝「Ｋ２」、THmax＜吸気温度の場合は回転数＝「Ｋ３」とする方法を採用することができる（０＜Ｋ１＜Ｋ２＜Ｋ３）。なお、冷却ファン１４の回転数の決定方法は、これに限られるものではなく、ＩＣＴ機器１の消費電力やＣＰＵ１５の負荷などによって表されるＩＣＴ機器１の稼働状況も考慮して冷却ファン１４の回転数を決定するようにしても良い。より具体的には、ＩＣＴ機器１の稼働率が高いときほど、補正後の回転数が高くなるように、吸気温度に基づいて算出した回転数を補正する。
【００２９】
制御手段１８１は、回転数決定手段１８３から回転数が通知されると、ファン駆動手段１８５に対して指示を出し、上記通知された回転数で冷却ファン１４を回転させる（ステップＳ３１１）。
【００３０】
これに対して、指標値ΔＴが許容範囲外の場合（ステップＳ３０２がＮｏ）は、指標値ΔＴに基づいて、吸気温度が下降しているのか、上昇しているのかを判定する（ステップＳ３０３）。具体的には、指標値ΔＴの符号が「−」の場合は下降していると判定し、「＋」の場合は上昇していると判定する。
【００３１】
そして、吸気温度が下降していると判定した場合（ステップＳ３０３がＹｅｓ）は、回転数決定手段１８３に対して回転数決定指示を出力する（ステップＳ３０４）。これにより、回転数決定手段１８３は、吸気温度センサ１１の検出結果に基づいて、冷却ファン１４の回転数を決定し、決定した回転数を制御手段１８１に通知する。
【００３２】
制御手段１８１は、回転数決定手段１８３から回転数（例えば、Ｋ１とする）が通知されると、それよりもＡだけ低い回転数（Ｋ１−Ａ）を算出し、ファン駆動手段１８５に対して上記回転数（Ｋ１−Ａ）で冷却ファン１４を回転させることを指示する（ステップＳ３０５）。なお、上記回転数Ａは、例えば、回転数決定手段１８３で検出された回転数Ｋ１の１０％〜２０％程度の値とすることができ、例えば、回転数Ａを回転数Ｋ１の１０％とした場合は、ステップＳ３０５では、ファン駆動手段１８５に対して回転数0.9×K1を指示することになる。ここで、冷却ファン１４の回転数を、回転数決定手段１８３で算出された回転数よりも低い回転数とするのは、ＩＣＴ機器１内の温度が急激に低下しないようにするためである。即ち、ＩＣＴ機器１は、金属やプラスチック等の色々な材料で構成されるため、温度が急激に低下すると、種々の材料における膨張係数の違いにより熱ストレスが蓄積し、異種材料の接合面で破断などの障害が発生しやすくなる。そこで、本実施の形態では、冷却ファン１４の回転数を、回転数決定手段１８３で算出された回転数よりも低い回転数とすることにより、急激にＩＣＴ機器１内部の温度が低下しないようにしている。
【００３３】
その後、制御手段１８１は、所定時間ｔ２（例えば、２分程度とする）が経過するのを待つ（ステップＳ３０６）。そして、所定時間ｔ２が経過すると（ステップＳ３０６がＹｅｓ）、制御手段１８１は、回転数決定手段１８３に対して回転数決定指示を出力する（ステップＳ３０７）。これにより、回転数決定手段１８３は、吸気温度センサ１１の検出結果に基づいて、冷却ファン１４の回転数を決定し、決定した回転数を制御手段１８１に通知する。
【００３４】
制御手段１８１は、回転数が通知されると、現在の冷却ファンの回転数（Ｋ１−Ａ）よりもａだけ高い回転数（Ｋ１−Ａ＋ａ）を算出し、ファン駆動手段１８５に対して、上記回転数（Ｋ１−Ａ＋ａ）で冷却ファン１４を回転させることを指示する（ステップＳ３０８）。なお、上記ａの値は、上記Ａの値の１０％程度とすることができる。その後、制御手段１８１は、ファン駆動手段１８５に対して指示した回転数（Ｋ１−Ａ＋ａ）と、回転数決定手段１８１から通知された回転数とを比較する（ステップＳ３０９）。
【００３５】
そして、ファン駆動手段１８５に対して指示した回転数が、回転数決定手段１８３から通知された回転数よりも低い場合（ステップＳ３０９がＮｏ）は、再び、ステップＳ３０６以降の処理を行い、ファン駆動手段１８５に対して指示する回転数を、現在の回転数よりもａだけ高い回転数（Ｋ１−Ａ＋２ａ）とする。これに対して、ファン駆動手段１８５に対して指示した回転数が、回転数決定手段１８３から通知された回転数以上の場合（ステップＳ３０９がＹｅｓ）は、制御手段１８１はその処理を終了する。このように、冷却ファン１４の回転数を「ａ」ずつ徐々に上げていくことにより、ＩＣＴ機器１内部の温度が急激の低下しないようにすることができ、その結果、故障の発生を防ぐことができる。
【００３６】
以上は、吸気温度が急激に下降した場合の動作である。次に、吸気温度が急激に増加した場合の動作について説明する。
【００３７】
吸気温度が急激に上昇した場合、図３のステップＳ３０３の判断結果がＮｏとなり、図４のステップＳ４０１の処理が行われる。
【００３８】
図４のステップＳ４０１では、制御手段１８１は、露点温度算出手段１８４に対して露点温度算出指示を出力する。これにより、露点温度算出手段１８４は、吸気温度センサ１１で検出されている吸気温度と、吸気湿度センサ１２で検出されている吸気湿度とに基づいて、露点温度を算出し、算出した露点温度を制御手段１８１に通知する。
【００３９】
制御手段１８１は、通知された露点温度と、吸気温度記憶部１９２に記録されている所定時間ｔ１前の吸気温度とを比較することにより、結露が発生する危険性があるか否かを判定する（ステップＳ４０２）。
【００４０】
そして、結露が発生する危険性がないと判定した場合、即ち露点温度が吸気温度記憶部１９２に記録されている吸気温度よりも高い場合（ステップＳ４０２がＮｏ）は、回転数決定手段１８３に対して回転数決定指示を出力する（ステップＳ４０３）。これにより、回転数決定手段１８３は、吸気温度センサ１１の検出結果に基づいて、冷却ファン１４の回転数を算出し、算出した回転数を制御手段１８１に通知する。
【００４１】
制御手段１８１は、回転数決定手段１８３から回転数（例えば、Ｋ１とする）が通知されると、それよりもＢだけ高い回転数（Ｋ１＋Ｂ）を算出し、ファン駆動手段１８５に対して上記回転数（Ｋ１＋Ｂ）で冷却ファン１４を回転させることを指示する（ステップＳ４０４）。なお、上記回転数Ｂは、例えば、回転数決定手段１８３で検出された回転数Ｋ１の１０％〜２０％程度の値とすることができる。ここで、冷却ファン１４の回転数を、回転数決定手段１８３で決定された回転数よりも高い回転数とするのは、ＩＣＴ機器１内の急激な温度の上昇を防止し、熱ストレスによる故障の発生を防止するためである。
【００４２】
その後、制御手段１８１は、所定時間ｔ２が経過するのを待つ（ステップＳ４０５）。そして、所定時間ｔ２が経過すると（ステップＳ４０５がＹｅｓ）、制御手段１８１は、回転数決定手段１８３に対して回転数決定指示を出力する（ステップＳ４０６）。これにより、回転数決定手段１８３は、吸気温度センサ１１の検出結果に基づいて、冷却ファン１４の回転数を決定し、決定した回転数を制御手段１８１に通知する。
【００４３】
制御手段１８１は、回転数が通知されると、現在の冷却ファンの回転数（Ｋ１＋Ｂ）よりもｂだけ低い回転数（Ｋ１＋Ｂ−ｂ）を算出し、ファン駆動手段１８５に対して、上記回転数（Ｋ１＋Ｂ−ｂ）で冷却ファン１４を回転させることを指示する（ステップＳ４０７）。なお、上記ｂの値は、上記Ｂの値の１０％程度とすることができる。その後、制御手段１８１は、ファン駆動手段１８５に対して指示した回転数（Ｋ１＋Ｂ−ｂ）と、回転数決定手段１８１から通知された回転数とを比較する（ステップＳ４０８）。
【００４４】
そして、ファン駆動手段１８５に対して指示した回転数が、回転数決定手段１８３から通知された回転数以上の場合（ステップＳ４０８がＹｅｓ）は、再び、ステップＳ４０５以降の処理を行い、ファン駆動手段１８５に対して指示する回転数を、現在の回転数よりもｂだけ低い回転数（Ｋ１＋Ｂ−２ｂ）とする。これに対して、ファン駆動手段１８５に対して指示した回転数が、回転数決定手段１８３から通知された回転数未満の場合（ステップＳ４０８がＮｏ）は、制御手段１８１はその処理を終了する。このように、冷却ファン１４の回転数を「ｂ」ずつ徐々に下げていくことにより、ＩＣＴ機器１内部の温度が急激の低下しないようにすることができ、その結果、故障の発生を防ぐことができる。
【００４５】
一方、ステップＳ４０２において結露が発生する危険性があると判定した場合（ステップＳ４０２がＹｅｓ）は、制御手段１８１は、図５のステップＳ５０１の処理を行う。ステップＳ５０１では、制御手段１８１は、回転数決定手段１８３に対して回転数決定指示を出力する。これにより、回転数決定手段１８３は、吸気温度センサ１１の検出結果に基づいて、冷却ファン１４の回転数を決定し、決定した回転数を制御手段１８１に渡す。
【００４６】
制御手段１８１は、回転数決定手段１８３から回転数（例えば、Ｋ１とする）が通知されると、それよりもＣだけ低い回転数（Ｋ１−Ｃ）を算出し、ファン駆動手段１８５に対して上記回転数（Ｋ１−Ｃ）で冷却ファン１４を回転させることを指示する（ステップＳ５０２）。なお、上記回転数Ｃは、例えば、回転数決定手段１８３で検出された回転数Ｋ１の１０％〜２０％程度の値とすることができる。ここで、冷却ファン１４の回転数を、回転数決定手段１８３で算出された回転数よりも低い回転数とするのは、結露の発生を防止するためである。
【００４７】
その後、制御手段１８１は、所定時間ｔ２が経過するのを待つ（ステップＳ５０３）。そして、所定時間ｔ２が経過すると（ステップＳ５０３がＹｅｓ）、制御手段１８１は、回転数決定手段１８３に対して回転数決定指示を出力する（ステップＳ５０４）。これにより、回転数決定手段１８３は、吸気温度センサ１１の検出結果に基づいて、冷却ファン１４の回転数を決定し、決定した回転数を制御手段１８１に通知する。
【００４８】
制御手段１８１は、回転数が通知されると、現在の冷却ファンの回転数（Ｋ１−Ｃ）よりもｃだけ高い回転数（Ｋ１−Ｃ＋ｃ）を算出し、ファン駆動手段１８５に対して、上記回転数（Ｋ１−Ｃ＋ｃ）で冷却ファン１４を回転させることを指示する（ステップＳ５０５）。なお、上記ｃの値は、上記Ｃの値の１０％程度とすることができる。その後、制御手段１８１は、ファン駆動手段１８５に対して指示した回転数（Ｋ１−Ｃ＋ｃ）と、回転数決定手段１８１から通知された回転数とを比較する（ステップＳ５０６）。
【００４９】
そして、ファン駆動手段１８５に対して指示した回転数が、回転数決定手段１８３から通知された回転数未満の場合（ステップＳ５０６がＮｏ）は、再び、ステップＳ５０３以降の処理を行い、ファン駆動手段１８５に対して指示する回転数を、現在の回転数よりもｃだけ高い回転数（Ｋ１−Ｃ＋２ｃ）とする。これに対して、ファン駆動手段１８５に対して指示した回転数が、回転数決定手段１８３から通知された回転数以上の場合（ステップＳ５０６がＮｏ）は、制御手段１８１はその処理を終了する。このように、冷却ファン１４の回転数を「ｃ」ずつ徐々に上げていくことにより、ＩＣＴ機器１内部の温度が急激の低下しないようにすることができ、その結果、故障の発生を防ぐことができる。
【００５０】
なお、上述した実施の形態では、単位時間当たりの吸気温度の変化量を指標値としたが、これに限られるものではない。例えば、複数の測定期間における吸気温度の変化率の平均値を、指標値とするようにしてもよい。また、上述した実施の形態では、吸気温度センサ１１および吸気湿度センサ１２をＩＣＴ機器の筐体内に配置するようにしたば、筐体外に配置するようにしてもよい。
【００５１】
[第１の実施の形態の効果]
本実施の形態によれば、吸気温度が急激に上昇した場合であっても、結露の発生を防止できるという効果を得ることができる。その理由は、吸気温度が急激に上昇し、結露が発生する危険性がある場合には、外気温度に基づいて決定される回転数よりも低い回転数で冷却ファンを回転させるようにしているからである。
【００５２】
また、本実施の形態によれば、熱ストレスによる故障の発生を防止できる。その理由は、吸気温度が急激に低下した場合には、外気温度に基づいて決定される回転数よりも低い回転数で冷却ファンを回転させるようにしており、吸気温度が急激に上昇した場合は、結露が発生する危険性がない場合は、吸気温度に基づいて決定される回転数よりも高い回転数で冷却ファンを回転させるようにしているからである。
【００５３】
[本発明の第２の実施の形態]
次に、本発明の第２の実施の形態について説明する。図６を参照すると、本実施の形態にかかるファン制御装置は、回転数決定手段６１と、判定手段６２と、制御手段６３とを備えている。
【００５４】
回転数決定手段６１は、吸気温度を検出する吸気温度センサの検出結果に基づいて、冷却ファンの回転数を決定する。
【００５５】
判定手段６２は、吸気温度センサの検出結果に基づいて、吸気温度の上昇の度合いが第１の閾値以上であるか否かを判定する。
【００５６】
制御手段６３は、判定手段６２で吸気温度の上昇の度合いが上記第１の閾値以上であると判定された場合は、吸気温度センサの検出結果と吸気湿度を検出する吸気湿度センサの検出結果とに基づいて、回転数決定手段６１で決定された回転数を補正し、補正後の回転数で前記冷却ファンを回転させる。例えば、吸気温度センサの検出結果と、吸気湿度センサの検出結果とに基づいて、結露が発生する可能性があるか否かを判定し、結露が発生する可能性があると判定した場合は、回転数決定手段６１で決定された回転数に対して、回転数を減少させる補正を行う。
【００５７】
[第２の実施の形態の効果]
本実施の形態によれば、吸気温度が急激に上昇した場合であっても、結露の発生を防止できるという効果を得ることができる。その理由は、吸気温度が急激に上昇し、結露が発生する危険性がある場合には、吸気温度に基づいて決定される回転数を補正し、補正後の回転数で冷却ファンを回転させるようにしているからである。
【符号の説明】
【００５８】
１  ＩＣＴ機器
１１  吸気温度センサ
１２  吸気湿度センサ
１３  ハードディスクドライブ
１４  冷却ファン
１５  ＣＰＵ
１６  メモリ
１７  入出力部
１８  マネージメント部
１８１  制御手段
１８２  指標値算出手段
１８３  回転数決定手段
１８４  露点温度算出手段
１９０  記憶装置
１９１，１９２  吸気温度記憶部
１９  電源部
６１  回転数決定手段
６２  判定手段
６３  制御手段
【図１】
2014115012.tif 000003
【図２】
2014115012.tif 000004
【図３】
2014115012.tif 000005
【図４】
2014115012.tif 000006
【図５】
2014115012.tif 000007
【図６】
2014115012.tif 000008