(57)【要約】【課題】発熱体が発生させた熱に応じて当該発熱体を備える装置を冷却することができると共に、当該装置を冷却するファンの回転数の変動による弊害を防止することが可能な装置、ファン制御方法及びファン制御プログラムを提供すること。【解決手段】本発明の装置１０は、ファンが発生させる気流の上流側に配置された第１の温度センサ１１が計測した温度と、気流の下流側に配置された第２の温度センサ１２が計測した温度との温度差を算出し、当該温度差を示す温度差情報を生成する。次いで、装置１０は、第１の温度差情報の示す第１の温度差と、第１の温度差情報の生成前に生成された第２の温度差情報の示す第２の温度差との差が閾値以上であるか否か判断し、その結果に基づいて、ファンの回転数を制御するための制御値を算出し、当該制御値を用いて制御信号を生成してファンに提供する。【選択図】図１
2020129645.tif 000002
【特許請求の範囲】
【請求項１】
発熱体と、
気流を発生させて前記発熱体を冷却するファンの回転数を制御するファン制御部と、
前記発熱体よりも前記気流の上流側に配置された第１の温度センサと、
前記発熱体よりも前記気流の下流側に配置された第２の温度センサと、
前記第１の温度センサが計測した温度と、前記第２の温度センサが計測した温度との温度差を算出し、前記温度差を示す温度差情報を生成して前記ファン制御部に提供する温度差算出部とを備え、
前記ファン制御部は、
前記温度差算出部から受信した第１の温度差情報と、前記第１の温度差情報の受信前に受信した第２の温度差情報を保存する温度差保持部と、
前記第１の温度差情報の示す第１の温度差と、前記第２の温度差情報の示す第２の温度差との差が閾値以上であるか否か判断し、その結果に基づいて前記第１の温度差情報及び前記第２の温度差情報のいずれか一方を出力する温度差情報選択部と、
前記温度差情報選択部が出力した前記第１の温度差情報又は前記第２の温度差情報に基づき、前記ファンの回転数を制御するための制御値を算出する制御値算出部と、
前記制御値を用いて前記ファンの回転数を制御するための制御信号を生成し、前記ファンに提供する制御信号生成部とを含み、
前記温度差情報選択部は、
前記第１の温度差と前記第２の温度差との差が閾値以上である場合は、前記第１の温度差情報を前記制御値算出部に提供し、
前記第１の温度差と前記第２の温度差との差が閾値未満である場合は、前記第２の温度差情報を前記制御値算出部に提供する、
装置。
【請求項２】
前記温度差保持部に対し、前記温度差情報を保存するタイミングを規定するタイミング情報を提供する演算装置を備え、
前記温度差保持部は、前記タイミング情報が規定するタイミングに従って前記温度差情報を保存することを特徴とする、請求項１に記載の装置。
【請求項３】
前記温度差情報選択部に対し、前記閾値を提供する演算装置を備え、
前記温度差情報選択部は、前記第１の温度差と前記第２の温度差との差が前記演算装置から受信した前記閾値以上であるか否か判断することを特徴とする、請求項１又は２に記載の装置。
【請求項４】
前記制御値算出部に対し、前記制御値を算出するための比例係数を提供する演算装置を備え、
前記制御値算出部は、前記第１の温度差又は前記第２の温度差と前記比例係数とを乗算することにより、前記制御値を算出することを特徴とする、請求項１〜３のいずれか１項に記載の装置。
【請求項５】
発熱体を冷却するファンが発生させる気流の上流側に配置された第１の温度センサが計測した温度と、前記気流の下流側に配置された第２の温度センサが計測した温度との温度差を算出し、前記温度差を示す温度差情報を生成するステップと、
第１の温度差情報の示す第１の温度差と、前記第１の温度差情報の生成前に生成された第２の温度差情報の示す第２の温度差との差が閾値以上であるか否か判断するステップと、
前記第１の温度差と前記第２の温度差との差が閾値以上である場合に、前記第１の温度差情報に基づき、前記ファンの回転数を制御するための制御値を算出するステップと、
前記第１の温度差と前記第２の温度差との差が閾値未満である場合に、前記第２の温度差情報に基づき、前記制御値を算出するステップと、
前記制御値を用いて前記ファンの回転数を制御するための制御信号を生成し、前記ファンに提供するステップと
を含む、ファン制御方法。
【請求項６】
発熱体を冷却するファンが発生させる気流の上流側に配置された第１の温度センサが計測した温度と、前記気流の下流側に配置された第２の温度センサが計測した温度との温度差を算出し、前記温度差を示す温度差情報を生成するステップと、
第１の温度差情報の示す第１の温度差と、前記第１の温度差情報の生成前に生成された第２の温度差情報の示す第２の温度差との差が閾値以上であるか否か判断するステップと、
前記第１の温度差と前記第２の温度差との差が閾値以上である場合に、前記第１の温度差情報に基づき、前記ファンの回転数を制御するための制御値を算出するステップと、
前記第１の温度差と前記第２の温度差との差が閾値未満である場合に、前記第２の温度差情報に基づき、前記制御値を算出するステップと、
前記制御値を用いて前記ファンの回転数を制御するための制御信号を生成し、前記ファンに提供するステップと
を装置に実行させる、ファン制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、装置、ファン制御方法及びファン制御プログラムに関し、特に、ファンを制御することが可能な装置、ファン制御方法及びファン制御プログラムに関する。
【背景技術】
【０００２】
従来、電子機器等の様々な装置を冷却するために、ファンを利用した種々の冷却方法が提案されている。例えば、特許文献１が開示する屋外用表示装置では、環境温度及び吸気口の温度を検出する温度センサと、排気口の温度を検出するセンサとを備え、これらのセンサで検出した温度の差分値を算出し、当該温度及び環境温度に基づいて排気ファンの回転速度を決定する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１７０２１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１が開示する屋外用表示装置が採用する冷却方法では、ファンによって筐体内の温度が低下した場合、温度制御用ファクタＦの値が閾値ｔｈ１以下となり、ファンの回転数が「小」に変更される。その結果、筐体内の温度が次第に上昇した場合、温度制御用ファクタＦの値が閾値ｔｈ１を超え、ファンの回転数が「中」に変更される。その結果、筐体内の温度が次第に低下し、温度制御用ファクタＦの値が閾値ｔｈ１を下回り、ファンの回転数が「小」に変更される。すなわち、この冷却方法では、ファンの回転数が「小」と「中」を繰り返すことにより、鳴動やうねり音を発生させる虞があるという問題があった。
【０００５】
本発明の目的は、上述した課題を鑑み、発熱体が発生させた熱に応じて当該発熱体を備える装置を冷却することができると共に、当該装置を冷却するファンの回転数の変動による弊害を防止することが可能な装置、ファン制御方法及びファン制御プログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明の装置は、発熱体と、気流を発生させて前記発熱体を冷却するファンの回転数を制御するファン制御部と、前記発熱体よりも前記気流の上流側に配置された第１の温度センサと、前記発熱体よりも前記気流の下流側に配置された第２の温度センサと、前記第１の温度センサが計測した温度と、前記第２の温度センサが計測した温度との温度差を算出し、前記温度差を示す温度差情報を生成して前記ファン制御部に提供する温度差算出部とを備える。前記ファン制御部は、前記温度差算出部から受信した第１の温度差情報と、前記第１の温度差情報の受信前に受信した第２の温度差情報を保存する温度差保持部と、前記第１の温度差情報の示す第１の温度差と、前記第２の温度差情報の示す第２の温度差との差が閾値以上であるか否か判断し、その結果に基づいて前記第１の温度差情報及び前記第２の温度差情報のいずれか一方を出力する温度差情報選択部と、前記温度差情報選択部が出力した前記第１の温度差情報又は前記第２の温度差情報に基づき、前記ファンの回転数を制御するための制御値を算出する制御値算出部と、前記制御値を用いて前記ファンの回転数を制御するための制御信号を生成し、前記ファンに提供する制御信号生成部とを含む。前記温度差情報選択部は、前記第１の温度差と前記第２の温度差との差が閾値以上である場合は、前記第１の温度差情報を前記制御値算出部に提供し、前記第１の温度差と前記第２の温度差との差が閾値未満である場合は、前記第２の温度差情報を前記制御値算出部に提供する。
【発明の効果】
【０００７】
本発明により、発熱体が発生させた熱に応じて当該発熱体を備える装置を冷却することができると共に、当該装置を冷却するファンの回転数の変動による弊害を防止することが可能な装置、ファン制御方法及びファン制御プログラムを提供することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の第１の実施形態に係る装置の構成を示すブロック図である。
【図２】本発明の第１の実施形態に係るファン制御部の構成を示すブロック図である。
【図３】本発明の第１の実施形態に係る装置の主要な構成要素を示すブロック図である。
【図４】本発明の第１の実施形態に係る装置が実行する処理を示すフローチャートである。
【図５】第１の温度センサが計測した温度ＴＢと第２の温度センサが計測した温度ＴＣとの関係を示す図である。
【図６】ファンの回転数と制御値Ｓｃｏｎｔとの関係を示す図である。
【図７】温度ＴＣとファンの回転数との関係を示す図である。
【図８】温度ＴＣとファンの回転数と制御値Ｓｃｏｎｔとの関係を示す図である。
【図９】本発明の第２の実施形態に係るファン制御部の構成を示すブロック図である。
【発明を実施するための形態】
【０００９】
＜第１の実施形態＞
以下、図面を参照して本発明の第１の実施形態について説明する。図１は、装置１０の構成を示すブロック図である。装置１０は、装置１０の内部に気流を発生させるファン（図示せず）の回転数を制御して発熱体２０を冷却することが可能な装置である。装置１０の具体例として、通信装置や電子機器等の種々の装置が挙げられる。ファンは、装置１０の外周部に配置され、吸込型や吹出型等の任意の種類のファンを使用することができる。装置１０は、温度センサ１１，１２と、温度差算出部１３と、ファン制御部１４とを備えており、温度差算出部１３及びファン制御部１４が、本発明のファン制御プログラムを実行することにより、本発明のファン制御方法を実行する。
【００１０】
温度センサ１１は、装置１０内の温度を計測するセンサである。温度センサ１１は、装置１０の外周部に設けられた空気の流入口（図示せず）の近くであって、発熱体２０よりも上流側に配置される。このため、温度センサ１１が計測する温度ＴＢは、装置１０内に流入する空気の温度ＴＡと実質的に同じになる。温度センサ１１は、所定のタイミングで温度を計測し、計測した温度ＴＢを示す温度情報を温度差算出部１３に提供する。
【００１１】
温度センサ１２は、装置１０内の温度を計測するセンサである。温度センサ１２は、装置１０の外周部に設けられた空気の排出口（図示せず）の近くであって、発熱体２０よりも下流側に配置される。このため、発熱体２０が熱を発生させている場合、温度センサ１２が計測する温度ＴＣは、装置１０内に流入する空気の温度ＴＡに対し、この熱によって上昇した装置１０の温度を加えた温度（ＴＡ＋ΔＴ）になる。温度センサ１２は、所定のタイミングで温度を計測し、計測した温度ＴＣを示す温度情報を温度差算出部１３に提供する。なお、温度センサ１１が温度を計測して温度情報を温度差算出部１３に提供するタイミングと、温度センサ１２が温度を計測して温度情報を温度差算出部１３に提供するタイミングは、実質的に同一であることが好ましい。
【００１２】
温度差算出部１３は、温度センサ１１が計測した温度ＴＢと、温度センサ１２が計測した温度ＴＣとの温度差ΔＴを算出し、当該温度差ΔＴを示す温度差情報を生成してファン制御部１４に提供する電子回路である。温度差算出部１３は、温度ＴＣから温度ＴＢを減算することにより、温度差ΔＴを算出することができる。発熱体２０が熱を発生させている場合、温度差ΔＴは、この熱によって上昇した装置１０内の温度と実質的に同じになる。一方、発熱体２０が熱を発生させていない場合、温度差ΔＴは、実質的に０になる。
【００１３】
ファン制御部１４は、発熱体２０を冷却するファンの回転数を制御する電子回路である。以下、図２を参照して、ファン制御部１４が有する機能の詳細について説明する。ファン制御部１４は、受信部１４０と、温度差保持部１４１と、温度差情報選択部１４２と、制御値算出部１４３と、制御信号生成部１４４とを備える。
【００１４】
受信部１４０は、温度差算出部１３が提供した温度差情報を受信する電子回路である。温度差算出部１３がアナログ情報の温度差情報を提供する実施形態では、受信部１４０は、当該温度差情報をＡ／Ｄ変換した後、温度差保持部１４１及び温度差情報選択部１４２に提供する。なお、温度差算出部１３がデジタル情報の温度差情報を提供する実施形態では、受信部１４０は、温度差情報のＡ／Ｄ変換を行うことなく、温度差保持部１４１及び温度差情報選択部１４２に温度差情報を提供する。
【００１５】
温度差保持部１４１は、受信部１４０から受信した温度差情報を温度差保持部１４１の備える記憶装置に保存して保持する電子回路である。温度差保持部１４１は、受信タイミングの異なる２つの温度差情報を保持することができる。温度差保持部１４１は、温度差情報（以下、「第１の温度差情報」とする。）を受信すると、当該温度差情報の受信前に受信した先の温度差情報（以下、「第２の温度差情報」とする。）を温度差情報選択部１４２に提供する。
【００１６】
温度差情報選択部１４２は、受信部１４０から受信した第１の温度差情報の示す第１の温度差と、温度差保持部１４１から受信した第２の温度差情報の示す第２の温度差との差が閾値ｍ以上であるか否か判断し、その結果に基づいて第１の温度差情報及び第２の温度差情報のいずれか一方を出力する電子回路である。具体的には、第１の温度差と第２の温度差との差が閾値ｍ以上である場合、すなわち、最新の温度差と先の温度差との差が、ファンの回転数の増減を必要とする程度である場合、温度差情報選択部１４２は、第１の温度差情報を制御値算出部１４３に提供する。一方、第１の温度差と第２の温度差との差が閾値ｍ未満である場合、すなわち、最新の温度差と先の温度差との差が、ファンの回転数の増減を必要としない程度である場合、温度差情報選択部１４２は、第２の温度差情報を制御値算出部１４３に提供する。なお、閾値ｍは、ファンの回転数の増減によって変化する装置１０内の温度を考慮して決定することが好ましい。
【００１７】
制御値算出部１４３は、温度差情報選択部１４２が出力した第１の温度差情報又は第２の温度差情報に基づき、ファンの回転数を制御するための制御値Ｓｃｏｎｔを算出する電子回路である。具体的には、制御値算出部１４３は、第１の温度差情報の示す温度差ΔＴ又は第２の温度差情報の示す温度差ΔＴを数式１に代入することにより、制御値Ｓｃｏｎｔを算出することができる。
【００１８】
【数１】
2020129645.tif 000003
ここで、図５〜図７を参照して、数式１の導出方法について説明する。図５は、温度センサ１１が計測した温度ＴＢと、温度センサ１２が計測した温度ＴＣとの関係を示す図である。温度センサ１１は、装置１０内に流入した直後の空気の温度を計測するため、ＴＢは、装置１０内に流入する空気の温度ＴＡと実質的に同じになる。一方、温度センサ１２は、装置１０から排出される直前の空気の温度を計測するため、ＴＣは、発熱体２０が発生させた熱によって値が異なる。具体的には、ＴＣは、発熱体２０が発生させた熱に応じて、例えば、ＴＣ２〜ＴＣ４のような温度になる。ΔＴ１〜Ｔ３は、それぞれ発熱体２０が発した熱によって上昇した装置１０内の温度と実質的に同じ値になる。発熱体２０が熱を発していない場合、ＴＣは、装置１０内に流入する空気の温度ＴＡと実質的に同じになる。図５に示す温度ＴＢと温度ＴＣとの関係から数式２を導出することができる。
【００１９】
【数２】
2020129645.tif 000004
【００２０】
図６は、ファンの回転数（ＲＰＭ：Rotations Per Minute）と制御値Ｓｃｏｎｔとの関係を示す図である。本実施形態では、図６に示すように、ファンの回転数が制御値Ｓｃｏｎｔに比例するように、制御値Ｓｃｏｎｔを決定する。図６に示すファンの回転数と制御値Ｓｃｏｎｔとの関係から数式３を導出することができる。
【００２１】
【数３】
2020129645.tif 000005
数式３に示すαは比例係数である。比例係数αは、ファンの性能や発熱体２０の発熱量に応じて決定することができる。
【００２２】
図７は、温度センサ１２が計測した温度ＴＣとファンの回転数との関係を示す図である。温度ＴＣの上昇に伴って装置１０を冷却する必要があるため、ファンの回転数は、温度ＴＣに比例する。図７に示す温度ＴＣとファンの回転数との関係から数式４を導出することができる。
【００２３】
【数４】
2020129645.tif 000006
数式４に示すβは比例係数である。比例係数βは、ファンの性能や発熱体２０の発熱量に応じて決定することができる。
【００２４】
上述した数式２〜数式４から数式１を導出することができる。制御値算出部１４３は、数式１を用いて制御値Ｓｃｏｎｔを算出すると、当該制御値Ｓｃｏｎｔを制御信号生成部１４４に提供する。なお、温度ＴＣとファンの回転数と制御値Ｓｃｏｎｔとの関係を表すと、図８のようになる。
【００２５】
制御信号生成部１４４は、制御値算出部１４３から受信した制御値Ｓｃｏｎｔを用いて、ファンの回転数を制御するための制御信号を生成する電子回路である。制御信号の具体例としては、Ｉ２Ｃ（Inter Integrated Circuit）信号やＳＰＩ（Serial Peripheral Interface）信号等のシリアル通信信号、パルス幅変調（ＰＷＭ）信号、電圧制御信号などが挙げられる。制御信号生成部１４４は、制御値Ｓｃｏｎｔを含む制御信号を生成すると、当該制御信号をファンに提供する。
【００２６】
図３は、本発明の第１の実施形態に係る装置１０の主要な構成要素を示すブロック図である。装置１０は、主要な構成要素として温度センサ１１，１２と、温度差算出部１３と、ファン制御部１４と、発熱体２０とを備える。
【００２７】
図４は、第１の実施形態に係る装置１０の温度差算出部１３及びファン制御部１４が実行する処理を示すフローチャートである。図４に示す処理は、ファン制御部１４の受信部１４０が、温度差算出部１３から温度差ΔＴｎを示す第１の温度差情報を受信することによって開始する。ステップＳ１０１では、受信部１４０は、当該第１の温度差情報を温度差保持部１４１及び温度差情報選択部１４２に提供する。ステップＳ１０２では、温度差保持部１４１が、当該第１の温度差情報を温度差保持部１４１の記憶装置に保存する。ステップＳ１０３では、温度差保持部１４１は、温度差保持部１４１の記憶装置に保存されているΔＴｎ-１を示す第２の温度差情報を温度差情報選択部１４２に提供する。
【００２８】
ステップＳ１０４では、温度差情報選択部１４２は、第１の温度差情報の示す第１の温度差ΔＴｎと第２の温度差情報の示す第２の温度差ΔＴｎ-１との差の絶対値が閾値ｍ以上であるか否か判断する。第１の温度差ΔＴｎと第２の温度差ΔＴｎ-１との差の絶対値が閾値ｍ以上である場合（ＹＥＳ）、ステップＳ１０５において温度差情報選択部１４２は、第１の温度差情報を制御値算出部１４３に提供する。一方、第１の温度差ΔＴｎと第２の温度差ΔＴｎ-１との差の絶対値が閾値ｍ未満である場合（ＮＯ）、ステップＳ１０６において温度差情報選択部１４２は、第２の温度差情報を制御値算出部１４３に提供する。
【００２９】
ステップＳ１０７では、制御値算出部１４３が、温度差情報選択部１４２から受信した温度差情報の示す温度差を上記数式１に代入して制御値Ｓｃｏｎｔを算出する。ステップＳ１０８では、制御信号生成部１４４が、制御値算出部１４３から受信した制御値Ｓｃｏｎｔを用いて制御信号を生成する。ステップＳ１０９では、制御信号生成部１４４が、当該制御信号をファンに送信し、図４の処理が終了する。
【００３０】
本発明の第１の実施形態は、以下の効果を奏する。上述したように、温度差情報選択部１４２は、第１の温度差ΔＴｎと第２の温度差ΔＴｎ-１との差の絶対値が閾値ｍ以上であるか否か判断する。第１の温度差ΔＴｎと第２の温度差ΔＴｎ-１との差の絶対値が閾値ｍ以上である場合、すなわち、最新の温度差ΔＴｎと先の温度差ΔＴｎ-１との差が、ファンの回転数の増減を必要とする程度である場合、制御値算出部１４３が、第２の温度差ΔＴｎを用いて制御値Ｓｃｏｎｔを算出し、制御信号生成部１４４が、当該制御値Ｓｃｏｎｔを用いて制御信号を生成してファンに送信する。これにより、装置１０は、発熱体２０が発生させた熱に応じて、発熱体２０を冷却することができる。その結果、ファンの過剰な回転による電力消費を抑制することができると共に、ファンが発生する騒音を軽減することができる。
【００３１】
第１の温度差ΔＴｎと第２の温度差ΔＴｎ-１との差の絶対値が閾値ｍ未満である場合、すなわち、最新の温度差ΔＴｎと先の温度差ΔＴｎ-１との差が、ファンの回転数の増減を必要としない程度である場合、制御値算出部１４３は、第２の温度差ΔＴｎ-１を用いて制御値Ｓｃｏｎｔを算出し、制御信号生成部１４４は、当該制御値Ｓｃｏｎｔを用いて制御信号を生成してファンに送信する。これにより、ファンの回転数を増減させる必要がない場合、制御信号生成部１４４は、先に送信した制御信号と同一の制御信号をファンに送信するため、ファンの回転数の変動による鳴動やうねり音等の弊害を防止することができる。
【００３２】
＜第２の実施形態＞
本発明の第２の実施形態に係るファン制御部１４の構成を示すブロック図である。第２の実施形態では、ファン制御部１４は、上述した受信部１４０、温度差保持部１４１、温度差情報選択部１４２、制御値算出部１４３及び制御信号生成部１４４に加え、演算装置１４５を備える。演算装置１４５の具体例としては、ＣＰＵ（Central Processing Unit）等の種々の演算装置が挙げられる。
【００３３】
演算装置１４５は、受信部１４０から受信した温度差情報を保存するタイミングを規定するタイミング情報を温度差保持部１４１に提供することができる。温度差情報を保存するタイミングは、温度差情報の受信タイミングと同期させることが好ましい。温度差保持部１４１は、当該タイミング情報が規定するタイミングに従って温度差情報を保存する。また、演算装置１４５は、閾値ｍを温度差情報選択部１４２に提供すると共に、比例係数α及びβを制御値算出部１４３に提供することができる。
【００３４】
本発明の第２の実施形態では、演算装置１４５がタイミング情報、閾値ｍ及び比例係数α及びβを提供するため、種々の値のタイミング情報、閾値ｍ及び比例係数α及びβを指定することができる。これにより、ファンによる装置１０の冷却状況に応じてファンを制御し、装置１０の冷却の程度を柔軟に調節することができる。
【００３５】
＜その他の実施形態＞
上述した実施形態では、温度差保持部１４１及び温度差情報選択部１４２が、受信部１４０から温度差情報を受信するが、他の実施形態では、受信部１４０を省略し、温度差保持部１４１及び温度差情報選択部１４２が、温度差算出部１３から温度差情報を直接受信する構成としてもよい。
【００３６】
また、上述した実施形態では、温度差算出部１３及びファン制御部１４が、本発明のファン制御プログラムを実行することにより、本発明のファン制御方法を実行するが、他の実施形態では、装置１０の備えるＣＰＵ等の演算装置が、本発明のファン制御プログラムを実行することにより、本発明のファン制御方法を実行してもよい。
【００３７】
さらに、他の実施形態では、装置１０が３つ以上の温度センサを備えてもよい。この場合、温度差算出部１３は、各温度センサが計測した温度のうち最大値及び最小値を用いて、温度差を算出することができる。さらに、装置１０は、温度センサの代わりに、発熱量を計測するセンサを備えてもよい。
【００３８】
上述の例において、プログラムは、様々なタイプの非一時的なコンピュータ可読媒体（non-transitory computer readable medium）を用いて格納され、コンピュータに提供することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（tangible storage medium）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えば、フレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば、光磁気ディスク）、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Programmable ROM）、ＥＰＲＯＭ（Erasable PROM）、フラッシュＲＯＭ、ＲＡＭ）を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（transitory computer readable medium）によってコンピュータに提供されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【００３９】
本発明は上述した実施形態に限られたものではなく、本発明の趣旨を逸脱しない範囲で適宜変更することが可能である。
【符号の説明】
【００４０】
１０        装置
１１，１２  温度センサ
１３        温度差算出部
１４        ファン制御部
１４０      受信部
１４１      温度差保持部
１４２      温度差情報選択部
１４３      制御値算出部
１４４      制御信号生成部
２０        発熱体
【図１】
2020129645.tif 000007
【図２】
2020129645.tif 000008
【図３】
2020129645.tif 000009
【図４】
2020129645.tif 000010
【図５】
2020129645.tif 000011
【図６】
2020129645.tif 000012
【図７】
2020129645.tif 000013
【図８】
2020129645.tif 000014
【図９】
2020129645.tif 000015