(57)【要約】【課題】  常時適切な制御が可能な情報処理装置の冷却装置を提供する。【解決手段】  冷却装置は、情報処理装置１５０の傾きを検知する傾き検知部１１０と、情報処理装置の排気を行うＦＡＮ１４０と、傾き検知部で検知した情報処理装置の傾きの大きさに応じた回転数を出力し、その出力結果に基づいてＦＡＮを制御するＦＡＮ制御部１２０とを含む。【選択図】      図１
2014142767.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置の傾きを検知する傾き検知部と、
前記情報処理装置の排気を行うＦＡＮと、
前記傾き検知部で検知した前記情報処理装置の傾きの大きさに応じた回転数を出力し、その出力結果に基づいて前記ＦＡＮを制御するＦＡＮ制御部と
を含む冷却装置。
【請求項２】
前記ＦＡＮ制御部が、前記傾き検知部で検知した前記情報処理装置の傾きと、あらかじめ設定された、前記情報処理装置の傾きと前記ＦＡＮの回転数との相関関係にしたがって前記ＦＡＮの回転数を出力し、その出力結果に基づいて前記ＦＡＮを制御する
請求項１に記載の冷却装置。
【請求項３】
請求項１または２に記載の冷却装置を含む情報処理装置。
【請求項４】
傾き検知部が情報処理装置の傾きを検知し、
ＦＡＮ制御部が前記傾き検知部で検知した前記情報処理装置の傾きの大きさに応じた回転数を出力し、その出力結果に基づいて前記ＦＡＮの回転数を制御する
情報処理装置の冷却方法。
【請求項５】
前記ＦＡＮ制御部が、前記傾き検知部で検知した前記情報処理装置の傾きと、あらかじめ設定された、前記情報処理装置の傾きと前記ＦＡＮの回転数との相関関係にしたがって前記ＦＡＮの回転数を出力し、その出力結果に基づいて前記ＦＡＮを制御する
請求項４に記載の情報処理装置の冷却方法。
【請求項６】
傾き検知部が情報処理装置の傾きを検知し、
ＦＡＮ制御部が前記傾き検知部で検知した前記情報処理装置の傾きの大きさに応じた回転数を出力し、その出力結果に基づいて前記ＦＡＮの回転数を制御する処理
をコンピュータに実行させるプログラム。
【請求項７】
前記ＦＡＮ制御部が、前記傾き検知部で検知した前記情報処理装置の傾きと、あらかじめ設定された、前記情報処理装置の傾きと前記ＦＡＮの回転数との相関関係にしたがって前記ＦＡＮの回転数を出力し、その出力結果に基づいて前記ＦＡＮを制御する処理
をコンピュータに実行させる請求項６に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＦＡＮを有する冷却装置、情報処理装置及び情報処理装置の冷却方法に関する。
【背景技術】
【０００２】
冷却装置において、冷却効率を制御する装置が知られている。この冷却装置は、装置の状態の変化を感知し、ＦＡＮの回転数を制御し冷却効率を制御する。
【０００３】
冷却装置の一例が特許文献１に記載されている。特許文献１に記載された冷却装置は、装置の設置の向きを検知し、標準設置、縦置き設置、逆さ向き設置、上向き設置のどの状態にあるか判定し、それぞれの状態に適したＦＡＮ回転、輝度、音量制御を行う。どの状態にも判定できない傾き角度の場合はアラーム表示を行う。
【０００４】
また、特許文献２に記載された冷却装置は、負荷電流の大きさに応じて冷却用ＦＡＮの動作強弱を可変制御する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−２５１７３８号公報
【特許文献２】特開２００８−１９７１７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した特許文献１に記載された技術は、標準設置、縦置き設置、逆さ向き設置、上向き設置の４状態に限って制御を行う。したがって、特許文献１に記載された技術は、その４状態以外の装置の傾きに対応した制御は不可能という問題点がある。
【０００７】
また、特許文献２に記載された技術は、冷却用ＦＡＮの動作を負荷電流の大きさによってのみ決定する。したがって、装置の傾きに基づく冷却用ＦＡＮの動作制御はできないという問題点がある。
【０００８】
一般には、装置筐体には、装置の傾きが変化すると熱対流の影響のため、冷却性能が変化することが知られている。これは筐体内部の空間が水平方向に長い場合より鉛直方向（重力方向）に長い場合の方が熱対流で空気の移動する距離が長くなり、装置筐体内の温度が均一になりやすく、排気ＦＡＮを用いた冷却には有利となるためである。
【０００９】
また、温度感知センサを装置筐体内に実装し、温度感知センサの反応に基づいてＦＡＮの回転数を制御する方法も、装置筐体内の温度が均一でなければセンサ位置以外の部分が高温になった場合に温度感知センサの反応が遅くなるため、この場合も適切な制御のためには装置の傾きの要素が重要となる。温度感知センサを複数実装する方法は、コストや実装の複雑さの面で問題がある。
【００１０】
飲食店における自席から操作しメニューの閲覧や注文を行うオーダー端末等の用途に使用されるパネルコンピュータは、特許文献１の実施例として挙げられている平面ディスプレイ装置と異なり、操作者が手に持って操作し、絶えず装置の傾きが変化することが想定されるため、操作されうる装置の特定の傾きを規定することは不可能である。
【００１１】
本発明の目的の一例は、上述した問題点を解決できる冷却装置、情報処理装置及び情報処理装置の冷却方法とプログラムを提供することにある。
【課題を解決するための手段】
【００１２】
本発明の一形態における冷却装置は、情報処理装置の傾きを検知する傾き検知部と、前記情報処理装置の排気を行うＦＡＮと、前記傾き検知部で検知した前記情報処理装置の傾きの大きさに応じた回転数を出力し、その出力結果に基づいて前記ＦＡＮを制御するＦＡＮ制御部とを備える。
【００１３】
本発明の一形態における情報処理装置の冷却方法は、傾き検知部が情報処理装置の傾きを検知し、ＦＡＮ制御部が前記傾き検知部で検知した前記情報処理装置の傾きの大きさに応じた回転数を出力し、その出力結果に基づいて前記ＦＡＮの回転数を制御する。
【００１４】
本発明の一形態におけるプログラムは、コンピュータに、傾き検知部が情報処理装置の傾きを検知し、ＦＡＮ制御部が前記傾き検知部で検知した前記情報処理装置の傾きの大きさに応じた回転数を出力し、その出力結果に基づいて前記ＦＡＮの回転数を制御する処理を実行させる。
【発明の効果】
【００１５】
本発明によれば、常時適切な冷却装置の制御が可能という効果が得られる。
【図面の簡単な説明】
【００１６】
【図１】図１は、本発明の第一の実施形態の構成を示すブロック図である。
【図２】図２は、第一の実施の形態における冷却装置１００をコンピュータ装置とその周辺装置で実現したハードウェア構成を示す図である。
【図３】図３は、第一の実施の形態における情報処理装置１５０の筐体内部の空間でのエアフロー（空気の流れ）の一例を示す図である。図３（ａ）は画面を立てて置いた状態の情報処理装置１５０であり、図３（ｂ）は画面が真上を向いた状態の情報処理装置１５０である。
【図４】図４は、第一の実施の形態における冷却装置１００でのＦＡＮ回転数制御の動作の概要を示すフローチャートである。
【発明を実施するための形態】
【００１７】
次に、本発明の実施形態について図面を参照して詳細に説明する。
【００１８】
［第１の実施の形態］
図１は、本発明の第一の実施の形態における冷却装置１００の構成を示すブロック図である。図１を参照すると、冷却装置１００は、傾き検知部１１０とＦＡＮ制御部１２０と記憶部１３０とＦＡＮ１４０とを備える。また、冷却装置１００は情報処理装置１５０の冷却部として機能する。
【００１９】
次に、第一の実施の形態における冷却装置１００の構成について説明する。
【００２０】
傾き検知部１１０は、情報処理装置１５０の傾きを検知する。
【００２１】
ＦＡＮ制御部１２０は、傾き検知部１１０で検知した情報処理装置１５０の傾きの大きさに応じたＦＡＮ回転数を出力し、その出力結果に基づいてＦＡＮ１４０を制御する。具体的に、ＦＡＮ制御部１２０は、傾き検知部１１０で検知した情報処理装置１５０の傾きと、記憶部１３０に記憶されている相関関係にしたがってＦＡＮ１４０の回転数を制御する。このときの相関関係とは、あらかじめ情報処理装置１５０の管理者や製造者等から設定された、情報処理装置１５０の傾きから一意的にＦＡＮ１４０の回転数を求める関係であり、具体的には傾きと回転数との関係式や、傾きをアドレスとしそれぞれのアドレスに対する回転数を要素として記憶領域に格納した配列など、いずれの方法でも構わない。
【００２２】
記憶部１３０は、前述の情報処理装置１５０の傾きとＦＡＮ１４０の回転数の相関関係を記憶する。なお、相関関係をＦＡＮ制御部１２０で記憶してもよい。
【００２３】
ＦＡＮ１４０は、ＦＡＮ制御部１２０の制御のもとで排気を行う。
【００２４】
図２は、本発明の第一の実施の形態における情報処理装置１５０および冷却装置１００をコンピュータで実現したハードウェア構成を示す図である。図２に示されるように、情報処理装置１５０は、ＣＰＵ１０、出力装置１１、入力装置１２、主記憶装置１３、二次記憶装置１４を含み、更に傾き検知部１１０とＦＡＮ１４０を含む。また、そのうちＣＰＵ１０、二次記憶装置１４、傾き検知部１１０、ＦＡＮ１４０は冷却装置１００としても使用する。
【００２５】
ＣＰＵ１０は、オペレーティングシステムを動作させて本発明の第一の実施の形態に係る情報処理装置１５０の全体を制御する。また、ＣＰＵ１０は、例えば二次記憶装置１４から主記憶装置１３にプログラムやデータを読み出す。そして、ＣＰＵ１０は、第一の実施の形態におけるＦＡＮ制御部１２０としての機能を含み、プログラム制御に基づいて各種の処理を実行する。
【００２６】
出力装置１１は、例えばディスプレイ、ＬＥＤなどで実現される。
【００２７】
入力装置１２は、例えばマウスやキーボード、内蔵のキーボタンなどで実現され、入力操作に用いられる。入力装置１２は、マウスやキーボード、内蔵のキーボタンに限らず、例えばタッチパネルでもよい。
【００２８】
二次記憶装置１４は、例えば光ディスク、フレキシブルディスク、磁気光ディスク、外付けハードディスク、または半導体メモリ等であって、コンピュータプログラムをコンピュータ読み取り可能に記録する。また、コンピュータプログラムは、通信網に接続されている図示しない外部コンピュータからダウンロードされてもよい。また、二次記憶装置１４は、第一の実施の形態における記憶部１３０として機能する。
【００２９】
なお、第一の実施の形態の説明において利用されるブロック図（図１）には、ハードウェア単位の構成ではなく、機能単位のブロックが示されている。これらの機能ブロックは図２に示されるハードウェア構成によって実現される。ただし、情報処理装置１５０および冷却装置１００が備える各部の実現手段は特に限定されない。すなわち、情報処理装置１５０および冷却装置１００は、物理的に結合した一つの装置により実現されてもよいし、物理的に分離した二つ以上の装置を有線または無線で接続し、これら複数の装置により実現されてもよい。
【００３０】
また、ＣＰＵ１０は、二次記憶装置１４に記録されているコンピュータプログラムを読み込み、そのプログラムにしたがって、ＦＡＮ制御部１２０として動作してもよい。
【００３１】
また、前述のプログラムのコードを記録した記録媒体（または記憶媒体）が、情報処理装置１５０および冷却装置１００に供給され、情報処理装置１５０および冷却装置１００が記録媒体に格納されたプログラムのコードを読み出し実行してもよい。すなわち、本発明は、第一の実施の形態における情報処理装置１５０および冷却装置１００が実行するためのソフトウェア（音声認識プログラム）を一時的に記憶するまたは非一時的に記憶する二次記憶装置１４も含む。
【００３２】
情報処理装置１５０の傾きとＦＡＮ１４０の回転数の相関関係について、図３の図を参照して説明する。
【００３３】
図３（ａ）は画面を立てて置いた状態の情報処理装置１５０であり、図３（ｂ）は画面が真上を向いた状態の情報処理装置１５０である。また、エアフロー（空気の流れ）の一例を、図中の矢印にて示す。図３（ａ）の状態においては、筐体内部の空間が鉛直方向に長く、図３（ｂ）の状態では筐体内部の空間が水平方向に長い。このため、図３（ａ）の状態の方が熱対流で空気の移動する距離が長くなり、装置筐体内の温度が均一になりやすい。一方で図３（ｂ）の状態では、局所的な対流が起きやすく、装置筐体内の温度が均一になりにくいため、ＦＡＮの回転数を上げ、筐体内部の空気をより強力に排気する必要がある。例えば、図３（ｂ）の状態において、局所的な対流が発生している筐体内の空間の一部分をそれぞれ空間Ａ、空間Ｂ、空間Ｃとする。それぞれ空間Ａ、空間Ｂ、空間Ｃの内部は対流が発生しているため温度は均一になりやすいが、空間Ａと空間Ｂと空間Ｃとは互いに空気の移動が起こりにくく、筐体内の空間の温度が均一になりにくい。また、空間Ｂの内部のみ周囲の素子よりも大量に熱を発生する高温素子１６０が実装されているとする。この場合、空間Ｂは高温素子１６０から発生する熱のため空間Ｂ内の温度は、それぞれ空間Ａ、空間Ｃ内部の温度よりも高くなりやすく、空間Ｂ内の素子の高温障害が発生する可能性が高まる。このように、図３（ｂ）の状態では、筐体内部で空間の温度の不均一状態が発生するため、情報処理装置の安定稼動の目的で、図３（ａ）の状態よりも筐体内部の空気を強力に排気する必要が生じる。
【００３４】
ここでは、図３（ａ）と図３（ｂ）の状態における筐体内部の空間でのエアフローからＦＡＮ１４０の回転数を考察したが、２つの状態の中間のどの状態においても、同様に筐体内部の空間の形状に起因し、ＦＡＮの回転数を適切に制御する必要がある。このように、情報処理装置１５０の傾きとＦＡＮ１４０の回転数には相関関係があることがわかる。ただし、筐体内部の空間の形状のみならず、ＦＡＮや筐体内部の発熱体やデバイスの実装位置、排気口の位置などでもエアフローが変化するため、この相関関係は直線的な一次式に限らず、様々な関係式が考えられる。また、情報処理装置１５０の処理性能低下を防止するため、相関関係を簡単な近似式としてもよい。
【００３５】
以上のように構成された冷却装置１００の動作について、図４のフローチャートを参照して説明する。
【００３６】
図４は、第一の実施の形態における冷却装置１００でのＦＡＮ回転数制御の動作の概要を示すフローチャートである。尚、このフローチャートによる処理は、前述したＣＰＵによるプログラム制御に基づいて、実行されても良い。
【００３７】
図４に示すように、まず、傾き検知部１１０は、情報処理装置１５０の傾きを検知し、ＦＡＮ制御部１２０に検知結果を出力する（ステップＳ１０１）。
【００３８】
次に、ＦＡＮ制御部１２０は、記憶部１３０に記憶されている相関関係を読み込む（ステップＳ１０２）。
【００３９】
次に、ＦＡＮ制御部１２０は、傾き検知部１１０の検知結果と相関関係に基づいてＦＡＮ１４０の回転数を出力し、ＦＡＮ１４０を制御する（ステップＳ１０３）。制御の具体的な方法は、ＦＡＮ１４０の動作電圧の制御など、いずれの方法でも構わない。
【００４０】
次に、ＦＡＮ１４０は、ＦＡＮ制御部１２０の制御のもとで排気を行う（ステップＳ１０４）。
【００４１】
以上で、冷却装置１００は、ＦＡＮ回転数制御の動作を終了する。
【００４２】
次に、本発明の第１の実施の形態の効果について説明する。
【００４３】
上述した本実施形態における冷却装置１００は、常時適切な冷却制御が可能である。
【００４４】
その理由は、以下のような構成を含むからである。即ち、第１にＦＡＮ制御部１２０は、装置の向きの状態は判断しない。第２に、ＦＡＮ制御部１２０は、制御設定（情報処理装置１５０の傾きとＦＡＮ１４０の回転数の相関関係を表す関係式）に従って装置の傾きから一意的にＦＡＮの回転数を算出する。このため、冷却装置１００は、常に現時点での情報処理装置１５０の傾きを検知し、その傾きにおいて適切にＦＡＮの回転数を制御するので、常時適切な冷却制御が可能という効果が得られる。更に、少なくとも１個の傾き検知部１１０があれば実現可能であるので、温度感知センサを複数実装する方法よりも、コストや実装の複雑さの面で有利である。
【００４５】
以上説明した、本発明の各実施形態における各構成要素は、その機能をハードウェア的に実現することはもちろん、プログラム制御に基づくコンピュータ装置、ファームウェアで実現することができる。プログラムは、磁気ディスクや半導体メモリなどのコンピュータ可読記録媒体に記録されて提供され、コンピュータの立ち上げ時などにコンピュータに読み取られる。この読み取られたプログラムは、そのコンピュータの動作を制御することにより、そのコンピュータを前述した各実施の形態における構成要素として機能させる。
【００４６】
以上、各実施の形態を参照して本発明を説明したが、本発明は上記実施の形態に限定されるものではない。本発明の構成や詳細には、本発明のスコープ内で当業者が理解しえる様々な変更をすることができる。
【００４７】
たとえば、複数の動作をフローチャートの形式で順番に記載してあるが、その記載の順番は複数の動作を実行する順番を限定するものではない。このため、各実施形態を実施するときには、その複数の動作の順番は内容的に支障しない範囲で変更することができる。
【００４８】
また、各構成要素の各動作の具体的な記載は、各構成要素の各動作を限定するものではない。このため、各構成要素の具体的な各動作は、各実施形態を実施する上で機能的、性能的、その他の特性に対して支障をきたさない範囲内で変更されて良い。
【符号の説明】
【００４９】
１０    ＣＰＵ
１１    出力装置
１２    入力装置
１３    主記憶装置
１４    二次記憶装置
１００    冷却装置
１１０    傾き検知部
１２０    ＦＡＮ制御部
１３０    記憶部
１４０    ＦＡＮ
１５０    情報処理装置
１６０    高温素子
【図１】
2014142767.tif 000003
【図２】
2014142767.tif 000004
【図３】
2014142767.tif 000005
【図４】
2014142767.tif 000006