(57)【要約】【課題】  いずれかの温度センサが故障した際にも、コストを増大させることなく、消費電力や騒音を抑えた冷却を行うことができる冷却装置、電子機器、冷却方法および冷却プログラムを提供する。【解決手段】  冷却装置は、複数の熱源の各温度をそれぞれ測定する複数の熱源温度センサのうち少なくともいずれかが故障したことを検出すると、故障していない前記熱源温度センサによる測定値および、前記複数の熱源を収容する筐体から当該複数の熱源によって生じた熱を排気する排気口の温度である排気温度を測定する排気温度センサによる測定値と、前記筐体内の温度分布特性を表す情報とに基づいて、前記故障した熱源温度センサによる測定値を予測する温度予測部と、前記予測された値と、故障していない前記熱源温度センサによる測定値とに基づいて、前記筐体内において回転する冷却ファンの回転数を算出する回転数算出部とを備える。【選択図】      図２
2014060349.tif 000002
【特許請求の範囲】
【請求項１】
複数の熱源の各温度をそれぞれ測定する複数の熱源温度センサのうち少なくともいずれかが故障したことを検出すると、故障していない前記熱源温度センサによる測定値および、前記複数の熱源を収容する筐体から当該複数の熱源によって生じた熱を排気する排気口の温度である排気温度を測定する排気温度センサによる測定値と、前記筐体内の温度分布特性を表す情報とに基づいて、前記故障した熱源温度センサによる測定値を予測する温度予測部と、
前記予測された値と、故障していない前記熱源温度センサによる測定値とに基づいて、前記筐体内において回転する冷却ファンの回転数を算出する回転数算出部とを
備えた冷却装置。
【請求項２】
前記温度分布特性を表す情報は、予め測定された、または計算により算出された前記各熱源温度センサの値と前記排気温度センサの値を格納し、
前記温度予測部は、前記温度分布特性を表す情報から、故障していない前記熱源温度センサによる測定値と前記排気温度センサによる測定値が一致するデータを抽出し、当該データに含まれる前記故障した熱源温度センサの値を予測の値とする
請求項１記載の冷却装置。
【請求項３】
複数の熱源の各温度をそれぞれ測定する複数の熱源温度センサと、
前記複数の熱源を収容する筐体から、当該複数の熱源によって生じた熱を排気する排気口の温度である排気温度を測定する排気温度センサと、
前記筐体内の温度分布特性を表す情報と、
前記熱源温度センサのうち少なくともいずれかが故障したことを検出すると、故障していない前記熱源温度センサによる測定値および前記排気温度センサによる測定値と、前記温度分布特性を表す情報とに基づいて、前記故障した熱源温度センサによる測定値を予測する温度予測部と、
前記温度予測部により予測された値と、故障していない前記熱源温度センサによる測定値とに基づいて、前記筐体内において回転する冷却ファンの回転数を算出する回転数算出部と
を備えた電子機器。
【請求項４】
前記温度分布特性を表す情報は、予め測定された、または計算により算出された前記各熱源温度センサの値と前記排気温度センサの値を格納し、
前記温度予測部は、前記温度分布特性を表す情報から、故障していない前記熱源温度センサによる測定値と前記排気温度センサによる測定値が一致するデータを抽出し、当該データに含まれる前記故障した熱源温度センサの値を予測の値とする
請求項３記載の電子機器。
【請求項５】
複数の熱源の各温度をそれぞれ測定する複数の熱源温度センサのうち少なくともいずれかが故障したことを温度予測部によって検出すると、故障していない前記熱源温度センサによる測定値および、前記複数の熱源を収容する筐体から当該複数の熱源によって生じた熱を排気する排気口の温度である排気温度を測定する排気温度センサによる測定値と、前記筐体内の温度分布特性を表す情報とに基づいて、前記故障した熱源温度センサによる測定値を予測し、
前記予測された値と、故障していない前記熱源温度センサによる測定値とに基づいて、回転数算出部によって前記筐体内において回転する冷却ファンの回転数を算出する
冷却方法。
【請求項６】
前記温度予測部は、前記故障した熱源温度センサによる測定値の予測に際し、予め測定された、または計算により算出された前記各熱源温度センサの値と前記排気温度センサの値を格納する前記温度分布特性を表す情報から、故障していない前記熱源温度センサによる測定値と前記排気温度センサによる測定値が一致するデータを抽出し、当該データに含まれる前記故障した熱源温度センサの値を予測の値とする
請求項５記載の冷却方法。
【請求項７】
複数の熱源の各温度をそれぞれ測定する複数の熱源温度センサのうち少なくともいずれかが故障したことを検出すると、故障していない前記熱源温度センサによる測定値および、前記複数の熱源を収容する筐体から当該複数の熱源によって生じた熱を排気する排気口の温度である排気温度を測定する排気温度センサによる測定値と、前記筐体内の温度分布特性を表す情報とに基づいて、前記故障した熱源温度センサによる測定値を予測する処理と、
前記予測された値と、故障していない前記熱源温度センサによる測定値とに基づいて、前記筐体内において回転する冷却ファンの回転数を算出する処理とを
コンピュータに実行させる冷却プログラム。
【請求項８】
前記故障した熱源温度センサによる測定値の予測に際し、予め測定された、または計算により算出された前記各熱源温度センサの値と前記排気温度センサの値を格納する前記温度分布特性を表す情報から、故障していない前記熱源温度センサによる測定値と前記排気温度センサによる測定値が一致するデータを抽出し、当該データに含まれる前記故障した熱源温度センサの値を予測の値とする処理を
コンピュータに実行させる請求項７記載の冷却プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、冷却装置、電子機器、冷却方法および冷却プログラムに関する。
【背景技術】
【０００２】
パーソナルコンピュータ等の電子機器は、その筐体の内部にＣＰＵ（Central Processing Unit）、メモリ、ＩＯ（input/output）コントローラ等の各種の電子デバイスを搭載している。電子デバイスは、トランジスタなどの能動素子およびコンデンサなどの受動素子を含めた種々の電子部品によって構成される。これらの電子部品は、電子機器の駆動に伴って発熱する。この熱は、電子部品の性能に悪影響を及ぼす恐れがあるため、電子機器の筐体の外部に放出する必要がある。その放出のため、冷却ファンにより筐体に外気を取り入れて内部の空気を排出することで排熱することが一般的に行われている。
【０００３】
上記のような冷却ファンにより筐体内の冷却を行う電子機器では、電子デバイスの温度を監視し、測定された温度に応じて冷却ファンの回転数の制御を行う。すなわち、冷却ファンの回転数の制御部等は、電子デバイスの温度が上昇すると、冷却ファンの回転数を上げるように制御し、電子デバイスの温度が下降すると、冷却ファンの回転数を下げるように制御する。
【０００４】
例えば、特許文献１は、電子機器の冷却ファンの過剰な冷却動作を防止する冷却システムを開示する。この電子機器は、電子デバイスが負荷状態で動作するときはサーマル・アクションテーブル（ＴＡＴ）に設定された基準設定値に基づいて冷却ファンの動作を制御する。具体的には、電子機器は、筐体内部の温度が上昇していずれかの温度センサの検出温度値が各種基準設定値に到達した場合は、基準設定値に応じて回転数が上がるように冷却ファンが動作するように制御する。一方、筐体内部の温度が下降するときは、基準設定値に応じて回転数が下がるように冷却ファンが動作するように制御する。
【０００５】
また、特許文献２は、複数の温度センサ内の温度センサの異常の有無を判定することができる電子機器を開示する。
【０００６】
また、特許文献３は、測定温度データから温度センサの正常異常を識別し、異常な温度センサで測定されるＬＥＤ（Light Emitting Diode）の輝度を、異常な温度センサの測定温度データではなく、代替の温度データに基づいて制御するバックライドユニットを開示する。
【０００７】
上記のような、電子部品の発熱のために上昇した筐体内の温度を冷却ファンによって冷却する電子機器では、各電子デバイスの温度をそれぞれ測定する温度センサを備え、温度センサが測定した温度に応じて冷却ファンの回転数を制御している。したがって、このような電子機器では、いずれかの温度センサが故障した場合、冷却ファンの回転数を適切に制御できなくなってしまう。この場合、冷却を優先させるために、最大の回転数で冷却ファンを駆動することが通常行われている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００７−２２６６１７号公報
【特許文献２】特開２０１１−２０９１４６号公報
【特許文献３】国際公開第２０１０／０４１５００号
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、上述のように、いずれかの温度センサが故障した場合に最大の回転数で冷却ファンを駆動すると、冷却ファンを過剰に動作させることになり、不要な消費電力が増加する上に、騒音も増加するという課題がある。
【００１０】
この課題を解決する方法として、各温度センサを二重化することが考えられる。この場合、一方の温度センサの故障時にも他方の温度センサの値を採取することができるので、適切に冷却ファンの回転数を制御することができる。しかしながら、温度センサの二重化によりコストが増大してしまう。
【００１１】
また、特許文献１および特許文献２は、温度センサが故障した場合の対応については開示していない。また、特許文献３に開示される技術では、温度センサに異常が検出された場合は当該温度センサに隣接する温度センサの値を代替データとして採用している。しかしながら、隣接する温度センサは異なる熱源の温度を測定しているので、異常が検出された温度センサの代替として適切とは言えない。
【００１２】
本願発明は、上記課題を鑑みてなされたものであり、いずれかの温度センサが故障した際にも、コストを増大させることなく、消費電力や騒音を抑えた冷却を行うことができる冷却装置、電子機器、冷却方法および冷却プログラムを提供することを主要な目的とする。
【課題を解決するための手段】
【００１３】
本発明の第１の冷却装置は、複数の熱源の各温度をそれぞれ測定する複数の熱源温度センサのうち少なくともいずれかが故障したことを検出すると、故障していない前記熱源温度センサによる測定値および、前記複数の熱源を収容する筐体から当該複数の熱源によって生じた熱を排気する排気口の温度である排気温度を測定する排気温度センサによる測定値と、前記筐体内の温度分布特性を表す情報とに基づいて、前記故障した熱源温度センサによる測定値を予測する温度予測部と、前記予測された値と、故障していない前記熱源温度センサによる測定値とに基づいて、前記筐体内において回転する冷却ファンの回転数を算出する回転数算出部とを備える。
【００１４】
本発明の第１の電子機器は、複数の熱源の各温度をそれぞれ測定する複数の熱源温度センサと、前記複数の熱源を収容する筐体から、当該複数の熱源によって生じた熱を排気する排気口の温度である排気温度を測定する排気温度センサと、前記筐体内の温度分布特性を表す情報と、前記熱源温度センサのうち少なくともいずれかが故障したことを検出すると、故障していない前記熱源温度センサによる測定値および前記排気温度センサによる測定値と、前記温度分布特性を表す情報とに基づいて、前記故障した熱源温度センサによる測定値を予測する温度予測部と、前記温度予測部により予測された値と、故障していない前記熱源温度センサによる測定値とに基づいて、前記筐体内において回転する冷却ファンの回転数を算出する回転数算出部とを備える。
【００１５】
本発明の第１の冷却方法は、複数の熱源の各温度をそれぞれ測定する複数の熱源温度センサのうち少なくともいずれかが故障したことを温度予測部によって検出すると、故障していない前記熱源温度センサによる測定値および、前記複数の熱源を収容する筐体から当該複数の熱源によって生じた熱を排気する排気口の温度である排気温度を測定する排気温度センサによる測定値と、前記筐体内の温度分布特性を表す情報とに基づいて、前記故障した熱源温度センサによる測定値を予測し、前記予測された値と、故障していない前記熱源温度センサによる測定値とに基づいて、回転数算出部によって前記筐体内において回転する冷却ファンの回転数を算出する。
【００１６】
なお同目的は、上記の各構成を有する冷却装置、電子機器または冷却方法を、コンピュータによって実現するコンピュータ・プログラム、およびそのコンピュータ・プログラムが格納されている、コンピュータ読み取り可能な記憶媒体によっても達成される。
【発明の効果】
【００１７】
本願発明によれば、いずれかの温度センサが故障した際にも、コストを増大させることなく、消費電力や騒音を抑えた冷却を行うことができる冷却装置、電子機器、冷却方法および冷却プログラムを提供することができる効果が得られる。
【図面の簡単な説明】
【００１８】
【図１】本発明の第１の実施形態に係る電子機器の模擬的な構成図である。
【図２】本発明の第１の実施形態に係る電子機器が備える電子部品及びその制御回路を示すブロック図である。
【図３】本発明の第１の実施形態に係る電子機器のハードウエア構成を示す図である。
【図４】本発明の第１の実施形態に係る電子機器が備える制御部の構成を示すブロック図である。
【図５】本発明の第１の実施形態に係る電子機器が備える温度分布テーブルの一例を示す図である。
【図６】本発明の第１の実施形態に係る電子機器が備える制御部の動作を示すフローチャートである。
【図７】本発明の第２の実施形態に係る冷却装置の構成を示すブロック図である。
【発明を実施するための形態】
【００１９】
第１の実施形態
本発明の実施形態について図面を参照して詳細に説明する。
【００２０】
図１は、本発明の第１の実施形態に係る電子機器１００の模擬的な構成図である。図１に示すように、電子機器１００は、筐体１０内に、ＣＰＵ１１、ＣＰＵ１２、メモリ１３、ＩＯ（Input/Output）コントローラ１４および冷却ファン１５を備える。
【００２１】
電子機器１００はまた、筐体１０の前面側に吸気口１６を備えると共に、背面側に排気口１７を備える。電子機器１００は、筐体１０の前面側に冷却ファン１５を備える。ＣＰＵ１１、ＣＰＵ１２、メモリ１３およびＩＯコントローラ１４は、電子機器１００の駆動に伴って発熱する。電子機器１００は、冷却ファン１５が回転することによって吸気口１６から外気を取り入れると共に、温められた筐体１０内の空気を排気口１７から排出することで、筐体１０内を冷却する。
【００２２】
ＣＰＵ１１、ＣＰＵ１２、メモリ１３およびＩＯコントローラ１４は、それぞれ、各温度を測定する温度センサＴ１、Ｔ２、Ｔ３およびＴ４を備える。また、筐体１０は、排気口１７の近傍に当該排気口１７の温度を測定する排気温度センサＴ５を備える。
【００２３】
図２は、本発明の第１の実施形態に係る電子機器１００が備える電子部品及びその制御回路を示すブロック図である。図２に示すように、電子機器１００は、図１に示した電子部品の他に、温度読取部２０、制御部３０および冷却ファン回転制御部４０を備える。
【００２４】
温度読取部２０は、熱源温度センサＴ１、Ｔ２、Ｔ３、Ｔ４および排気温度センサＴ５が示す値を読み取る。制御部３０は、温度読取部２０が読み取った値に基づいて、冷却ファン１５の回転数を算出する。冷却ファン回転制御部４０は、制御部３０が算出した回転数で冷却ファン１５が回転するように制御する。
【００２５】
図２に示す電子機器１００の温度読取部２０、制御部３０および冷却ファン回転制御部４０は、コンピュータにより実現した場合、図３に例示するハードウエア構成を有する。図３に示す構成は、ＣＰＵ（Central Processing Unit）２００、メモリ等の記憶媒体２０１および記憶媒体２０１に含まれるプログラム２０２を備える。ＣＰＵ２００は、各種ソフトウエア・プログラム（コンピュータ・プログラム）を実行することにより、電子機器１００の全体的な動作を司る。本実施形態および以下に示す他の実施形態において、ＣＰＵ２００が、メモリ等の記憶媒体２０１を適宜参照しながら、以下に示す電子機器１００が備える各機能（各部）のソフトウエア・プログラムを実行する。
【００２６】
より具体的には、ＣＰＵ２００は、メモリ等の記憶媒体２０１を適宜参照しながら、電子機器１００が備える温度読取部２０、制御部３０および冷却ファン回転制御部４０の機能を実施するソフトウエア・プログラムを実行することにより、当該各機能を実現する。
【００２７】
図４は、本発明の第１の実施形態に係る電子機器１００が備える制御部３０の具体的な構成を示すブロック図である。図３に示すように、制御部３０は、温度読取制御部３１、故障検出部３２、温度予測部３３、冷却ファン回転数算出部３４、冷却ファン回転数指示部３５、温度分布記憶部３６および冷却ファン回転数記憶部３７を備える。
【００２８】
温度読取制御部３１は、定期的に温度読取部２０に対して温度センサＴ１、Ｔ２、Ｔ３、Ｔ４および排気温度センサＴ５の各値を読み取る指示を出すと共に、読み取られた結果を取得する。故障検出部３２は、温度読取制御部３１が取得した値に基づいて温度センサＴ１、Ｔ２、Ｔ３、Ｔ４のいずれかに故障があった場合、それを検出する。温度予測部３３は、故障した温度センサの値を、温度分布記憶部３６に格納される温度分布テーブル（詳細は後述する）を参照しながら予測する。
【００２９】
冷却ファン回転数算出部３４は、冷却ファン回転数記憶部３７に格納される冷却ファン回転数テーブル（不図示）を参照しながら、温度読取部２０から取得した値と温度予測部３３が予測した値とに基づいて、筐体１０内を冷却するために最適となる冷却ファン１５の回転数を算出する。冷却ファン回転数指示部３５は、冷却ファン回転数算出部３４が算出した回転数を、冷却ファン回転制御部４０に通知する。
【００３０】
図５は、本発明の第１の実施形態に係る電子機器１００が備える温度分布記憶部３６に格納される温度分布テーブルの一例を示す図である。温度分布テーブルは、筐体内の温度分布特性を表す情報である。図５に示すように、温度分布テーブルは、各熱源、すなわちＣＰＵ１１、ＣＰＵ１２、メモリ１３およびＩＯコントローラ１４の各温度と、排気温度とを予め測定した結果を格納する。各熱源の温度と排気温度とには相関関係がある。したがって、ある熱源を測定する温度センサが故障した場合、当該熱源の温度を、予め測定した各熱源の温度と排気温度とに基づいて予測することができる。なお、実際に予め測定した温度ではなく、机上計算により求めた温度を温度分布テーブルに格納してもよい。
【００３１】
例えば、ＣＰＵ１１の温度センサＴ１が故障した場合、温度予測部３３は、温度センサＴ２、Ｔ３、Ｔ４およびＴ５による測定値と、温度分布テーブルの値とに基づいて、ＣＰＵ１１の温度を予測する。温度センサＴ２、Ｔ３、Ｔ４およびＴ５による測定値がそれぞれ６５℃、７０℃、７５℃、７０℃である場合、図５に示す温度分布テーブルを参照すると、データ１がこのケースに相当する。したがって、温度予測部３３は、この場合、ＣＰＵ１１を６５℃と予測する。また、ＣＰＵ１１が故障した場合であって、ＣＰＵ１１以外の温度が同一のデータが存在する場合（図５のデータ２、データ３に示す場合）、温度予測部３３は、ＣＰＵ１１の温度が高いデータ（この場合はデータ３）を採用してもよい。
【００３２】
図６は、本発明の第１の実施形態に係る電子機器１００が備える制御部３０の動作を示すフローチャートである。図６を参照して、制御部３０が冷却ファン１５の回転数を算出する動作について説明する。
【００３３】
温度読取制御部３１は、定期的に温度読取部２０に対して温度センサＴ１、Ｔ２、Ｔ３、Ｔ４および排気温度センサＴ５による測定値の読み取りを指示する（ステップＳＴ１０１）。温度読取部２０は、上記指示に応答して温度センサＴ１、Ｔ２、Ｔ３、Ｔ４および排気温度センサＴ５による測定値を読み取ると共に、読み取った値を温度読取制御部３１に通知する。温度読取制御部３１は、受け取った値を故障検出部３２に通知する。
【００３４】
故障検出部２３は、故障した温度センサがないかどうか調べる（ステップＳＴ１０２）。すなわち、故障検出部２３は、温度センサＴ１、Ｔ２、Ｔ３、Ｔ４のうちいずれかの測定値を検出できなかった場合、その温度センサを故障と判断する。この場合、故障検出部２３は、いずれの温度センサが故障したかを示す情報と、取得できた温度の値とを、温度予測部３３に通知する。故障を検出しなかった場合、故障検出部２３は、取得した温度の値を、冷却ファン回転数算出部３４に通知する。なお、排気温度センサが故障した場合は、取得できた温度センサＴ１ないしＴ４による測定値に基づいて最適な冷却ファン１５の回転数を算出できるので、故障検出部２３は、取得できた温度センサＴ１ないしＴ４による測定値を冷却ファン回転数算出部３４に通知する。
【００３５】
温度予測部３３は、故障した温度センサ（以降、故障温度センサと称する）の情報を受け取ると、当該故障温度センサの値を、温度分布テーブルを参照して予測する（ステップＳＴ１０３）。例えば、故障温度センサがＣＰＵ１１の温度を測定する温度センサＴ１であり、他の温度センサＴ２、Ｔ３、Ｔ４およびＴ５による測定値が、それぞれ、６５℃、７１℃、７６℃および７１℃であった場合、温度予測部３３は、温度分布テーブルを参照して温度センサＴ１の値を６７℃と予測する。温度予測部３３は、取得した各温度が、温度分布テーブルのそれぞれに対応する各温度とすべて同一でない場合は、最も近い温度を保持するデータを採用してもよい。
【００３６】
温度予測部３３は、予測した値と、上記取得できた温度の値とを、冷却ファン回転数算出部３４に通知する。冷却ファン回転数算出部３４は、取得した各温度の値と冷却ファン回転数記憶部３７に格納される冷却ファン回転数テーブルとに基づいて、筐体１０内を冷却するために最適となる冷却ファンの回転数、例えば１２００ＲＰＭ（rotation per minute）等を算出する（ステップＳＴ１０４）。
【００３７】
ここで、冷却ファン回転数テーブルは、熱源ごとに存在する、熱源の種々の温度と各温度の際の最適な冷却ファンの回転数とを関連付けたテーブルである。ここでは、冷却ファン回転数テーブルは、ＣＰＵ１１の種々の温度と、各温度の際の最適な冷却ファンの回転数とを関連付けたテーブルを含み、同様に、ＣＰＵ１２、メモリ１３およびＩＯコントローラに関するテーブルを含む。冷却ファン回転数算出部３４は、取得した各熱源の温度の際の最適な冷却ファンの回転数を、各テーブルから読み出すと共に、読み出した回転数のうち、最も回転数の高い値を、冷却ファン１５の回転数として採用する。
【００３８】
冷却ファン回転数算出部３４は、上述のように算出した回転数を冷却ファン回転数指示部３５に通知する。冷却ファン回転数指示部３５は、取得した回転数で冷却ファンを回転するように制御することを、冷却ファン回転制御部４０に指示する（ステップＳＴ１０５）。冷却ファン回転制御部４０は、上記指示に基づいて、冷却ファン１５を取得した回転数で回転するように制御する。
【００３９】
以上のように、第１の実施形態によれば、温度読取制御部３１は、各温度センサＴ１、Ｔ２、Ｔ３、Ｔ４および排気温度センサＴ５による測定値を取得し、故障検出部３２は、いずれかの温度センサが故障している場合それを検出する。故障が検出されると、温度予測部３３は、取得できた温度センサによる測定値と、排気温度センサによる測定値とに基づいて、予め格納された温度分布テーブルを参照しながら、故障した温度センサの値を予測する。そして、冷却ファン回転数算出部３４は、取得できた温度センサによる測定値と、予測された温度センサの値とに基づいて、冷却ファン回転数テーブルを参照しながら、筐体１０内を冷却するために最適となる冷却ファンの回転数を算出する。この構成により、第１の実施形態によれば、熱源の温度を測定する温度センサを二重化しなくても、いずれかの温度センサが故障した際に故障した温度センサの温度の予測ができるので、いずれかの温度センサが故障した際にも、コストを増大させることなく、消費電力や騒音を抑えた冷却を行うことができるという効果が得られる。
【００４０】
第２の実施形態
図７は、本発明の第２の実施形態に係る冷却装置３００の構成を示すブロック図である。図７に示すように、冷却装置３００は、温度予測部３０１および回転数算出部３０２を備える。
【００４１】
温度予測部３０１は、複数の熱源の各温度をそれぞれ測定する複数の熱源温度センサのうち少なくともいずれかが故障したことを検出すると、故障していない前記熱源温度センサによる測定値および、前記複数の熱源を収容する筐体から当該複数の熱源によって生じた熱を排気する排気口の温度である排気温度を測定する排気温度センサによる測定値と、前記筐体内の温度分布特性を表す情報とに基づいて、前記故障した熱源温度センサによる測定値を予測する。
【００４２】
回転数算出部３０２は、予測された値と、故障していない前記熱源温度センサによる測定値とに基づいて、前記筐体内において回転する冷却ファンの回転数を算出する。
【００４３】
以上のように、第２の実施形態によれば、冷却装置３００は上記構成を有するので、いずれかの温度センサが故障した際にも、コストを増大させることなく、消費電力や騒音を抑えた冷却を行うことができる効果が得られる。
【００４４】
なお、上述した各実施形態では、図２および図４に示す電子機器１００の温度読取部２０、制御部３０および冷却ファン回転制御部４０を、図３に示すＣＰＵ２００が実行する一例として、ソフトウエア・プログラムによって実現する場合について説明した。しかしながら、図２および図４に示す各ブロックに示す機能は、一部または全部を、ハードウエアとして実現してもよい。
【００４５】
また、上述した各実施形態を例に説明した本発明は、上述した電子機器１００に対して、その説明において参照したフローチャート（図６）の機能を実現可能なコンピュータ・プログラムを供給した後、そのコンピュータ・プログラムを、ＣＰＵ２００に読み出して実行することによって達成される。
【００４６】
また、係る供給されたコンピュータ・プログラムは、読み書き可能なメモリ（一時記憶媒体）またはハードディスク装置等のコンピュータ読み取り可能な記憶デバイスに格納すればよい。そして、このような場合において、本発明は、係るコンピュータ・プログラムを表すコード或いは係るコンピュータ・プログラムを格納した記憶媒体によって構成されると捉えることができる。
【産業上の利用可能性】
【００４７】
本発明は、例えば筐体内を冷却ファンにより冷却するパーソナルコンピュータ、サーバ装置等に適用できる。
【符号の説明】
【００４８】
１０  筐体
１１、１２  ＣＰＵ
１３  メモリ
１４  ＩＯコントローラ
１５  冷却ファン
１６  吸気口
１７  排気口
２０  温度読取部
３０  制御部
３１  温度読取制御部
３２  故障検出部
３３  温度予測部
３４  冷却ファン回転数算出部
３５  冷却ファン回転数指示部
３６  温度分布記憶部
３７  冷却ファン回転数記憶部
４０  冷却ファン回転制御部
１００  電子機器
Ｔ１、Ｔ２、Ｔ３、Ｔ４  温度センサ
Ｔ５  排気温度センサ
【図１】
2014060349.tif 000003
【図２】
2014060349.tif 000004
【図３】
2014060349.tif 000005
【図４】
2014060349.tif 000006
【図５】
2014060349.tif 000007
【図６】
2014060349.tif 000008
【図７】
2014060349.tif 000009