(57)【要約】【課題】  本発明の課題は、ユーザによる操作手段使用時には筐体温度を下げることができる情報処理装置を実現することである。【解決手段】  筐体内に格納された処理部と該処理部に与えるデータを入力する操作手段とを有する情報処理装置において、該操作手段からの入力を検出する検出手段の検出結果に基づき、処理部の動作周波数を制御する。そのため、ユーザによる操作手段使用時には筐体温度を下げることのできる情報処理装置を実現することができる。【選択図】図３
2008129958.tif 000002
【特許請求の範囲】
【請求項１】
筐体内に格納された処理装置と該処理装置に与えるデータを入力する操作手段とを有する情報処理装置において、
該操作手段からの入力を検出する検出手段と、
該検出手段の検出結果に基づき該処理装置の動作周波数を制御する処理装置制御手段と、
を有することを特徴とする情報処理装置。
【請求項２】
一定時間内における該操作手段からの入力回数が設定された値以上の場合、該処理装置制御手段は該処理装置の動作周波数を制御することを特徴とする請求項１記載の情報処理装置。
【請求項３】
筐体内に格納された処理装置と該処理装置に与えるデータを入力する操作手段と該筐体内を冷却する冷却手段とを有する情報処理装置において、
該操作手段からの入力を検出する検出手段と、
該検出手段の検出結果に基づき該冷却手段を制御する冷却制御手段と、
を有することを特徴とする情報処理装置。
【請求項４】
一定時間内における該操作手段からの入力回数が設定された値以上の場合、該冷却制御手段は該冷却手段を制御することを特徴とする請求項３記載の情報処理装置。
【請求項５】
筐体内に格納された処理装置と該処理装置に与えるデータを入力する操作手段とを有する情報処理装置を制御する制御プログラムにおいて、
該操作手段からの入力を検出する検出ステップと、
該検出ステップの検出結果に基づき該処理装置の動作周波数を制御する処理装置制御ステップと、
を情報処理装置に実行させることを特徴とする制御プログラム。
【請求項６】
一定時間内における該操作手段からの入力回数が設定された値以上の場合、該処理装置制御ステップは該処理装置の動作周波数を制御することを特徴とする請求項５記載の制御プログラム。
【請求項７】
筐体内に格納された処理装置と該処理装置に与えるデータを入力する操作手段と該筐体内を冷却する冷却手段とを有する情報処理装置を制御する制御プログラムにおいて、
該操作手段からの入力を検出する検出ステップと、
該検出ステップの検出結果に基づき該冷却手段を制御する冷却制御ステップと、
を情報処理装置に実行させることを特徴とする制御プログラム。
【請求項８】
一定時間内における該操作手段からの入力回数が設定された値以上の場合、該冷却制御ステップは該冷却手段を制御することを特徴とする請求項７記載の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、筐体内に格納された処理部と操作手段とを有する情報処理装置に関する。
【背景技術】
【０００２】
ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）において、処理装置の高機能化に伴い、処理装置に搭載される集積回路部品からの発熱量が増加している。発熱量が増加すると、処理装置の動作が不安定になってしまうため、適切な放熱を行わなければならない。
【０００３】
半面、ノート型ＰＣにおいては、小型化の要求があり、キーボード等を備える本体側の容積が減少している。一般に、ノート型ＰＣではキーボードの下に処理装置などの回路素子が配線基板と共に配置され、該キーボードの手前には、パームレスト部、タッチパッド等が配置されている。さらに、これら各デバイスの直下には、バッテリーパック、増設メモリ等が配置可能な構成となっている。このように、本体側には部品が高密度に搭載されており、熱の発生源である処理装置の周囲には十分な空間がない。そのため、適切な放熱を行わなければ、筐体の温度が高くなってしまい、パームレスト部に手を載せてキーボードを操作するユーザに不快感を与えてしまう。
【０００４】
先行技術文献としては下記のものがある。
【特許文献１】特開平１１‐０６５７１３号公報
【特許文献２】特開２０００‐２５０６５８号公報
【特許文献３】特開２００５‐１３５３５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ＰＣの小型化を実現しつつ、発熱による不快感をユーザに与えないためには、筐体の温度に基づいて処理装置の動作周波数やファン回転数を制御し、発熱を抑えるのが一つの方法である。しかし、例えば、ユーザが情報処理装置に接触していない場合でも、筐体の温度を下げるために処理装置の動作周波数を低く制御してしまっては、処理装置を効率的に活用できているとは言い難い。
【０００６】
本発明の課題は、ユーザによる操作手段使用時には筐体温度を下げることができる情報処理装置を実現することである。
【課題を解決するための手段】
【０００７】
本実施例に係る情報処理装置は、筐体内に格納された処理装置と該処理装置に与えるデータを入力する操作手段とを有する情報処理装置であって、さらに、該操作手段からの入力を検出する検出手段と、該検出手段の検出結果に基づき該処理装置の動作周波数を制御する処理装置制御手段とを有することを特徴とする。
【０００８】
本実施例に係る情報処理装置は、一定時間内における該操作手段からの入力回数が設定された値以上の場合、該処理装置制御手段は該処理装置の動作周波数を制御することを特徴とする。
【０００９】
本実施例に係る情報処理装置は、筐体内に格納された処理装置と該処理装置に与えるデータを入力する操作手段と該筐体内を冷却する冷却手段とを有する情報処理装置であって、該操作手段からの入力を検出する検出手段と、該検出手段の検出結果に基づき該冷却手段を制御する冷却制御手段とを有することを特徴とする。
【００１０】
本実施例に係る情報処理装置は、一定時間内における該操作手段からの入力回数が設定された値以上の場合、該冷却制御手段は該冷却手段を制御することを特徴とする。
【００１１】
本実施例に係る制御プログラムは、筐体内に格納された処理装置と該処理装置に与えるデータを入力する操作手段とを有する情報処理装置を制御する制御プログラムであって、該操作手段からの入力を検出する検出ステップと、該検出ステップの検出結果に基づき該処理装置の動作周波数を制御する処理装置制御ステップとを情報処理装置に実行させることを特徴とする。
【００１２】
本実施例に係る制御プログラムは、一定時間内における該操作手段からの入力回数が設定された値以上の場合、該処理装置制御ステップは該処理装置の動作周波数を制御することを特徴とする。
【００１３】
本実施例に係る制御プログラムは、筐体内に格納された処理装置と該処理装置に与えるデータを入力する操作手段と該筐体内を冷却する冷却手段とを有する情報処理装置を制御する制御プログラムであって、該操作手段からの入力を検出する検出ステップと、該検出ステップの検出結果に基づき該冷却手段を制御する冷却制御ステップとを情報処理装置に実行させることを特徴とする。
【００１４】
本実施例に係る制御プログラムは、一定時間内における該操作手段からの入力回数が設定された値以上の場合、該冷却制御ステップは該冷却手段を制御することを特徴とする。
【発明の効果】
【００１５】
本発明によれば、操作手段からの入力を検出する検出手段の検出結果に基づき、冷却手段及び処理装置の動作周波数を制御する。そのため、ユーザによる操作手段使用時には筐体温度を下げることのできる情報処理装置を実現することができる。
【発明を実施するための最良の形態】
【００１６】
以下に図面を用いて本発明の実施の形態について説明する。
【００１７】
（実施例１）
（ＰＣの概観図）
図１は、情報処理装置の一例であるＰＣの概観図である。ＰＣ１００は、処理装置やメモリ等が内蔵された筐体１０２及び画像を表示する表示部１０４から構成される。さらに、筐体１０２は、ユーザ操作によりＰＣに命令を与える操作手段であるキーボード１１０１、表示部１０４上にカーソルを移動させ、そのカーソルが重ねられたアイコン等に応じた命令を与えるタッチパッド１１０２、ＰＣ１００への電源投入のための電源ボタン１０６、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）規格に準拠したＵＳＢコネクタ（図示せず）、ＵＳＢコネクタに接続されたマウス１１０３、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）やＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）が装填されるＣＤ/ＤＶＤ装填口１０８を有している。キーボード１１０１の下には処理装置が配置されており、該キーボードと該処理装置は筐体１０２内に格納されている。なお、図示しなかったが、ＵＳＢコネクタには外付キーボード等を接続することもできる。
【００１８】
（ＰＣのハードウェア構成図（その１））
図２は、図１に示したＰＣのハードウェア構成の一例を簡略的に示すブロック図である。なお、図１において説明したブロックについては同一番号を付してある。ＰＣ１００は、システムコントローラ１１２、処理装置１１４、主記憶装置１１６、表示部１０４、ハードディスク１１８、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２０、Ｉ／Ｏ（Ｉｎｐｕｔ／Ｏｕｔｐｕｔ）デバイス１１０、ＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）１２２、ファンコントローラ１２４、電源監視部１２６、バス１２１を有している。そして、バス１２１を介してシステムコントローラ１１２に各ブロックが接続されている。以下、各ブロックについて説明する。
【００１９】
システムコントローラ１１２は、データの入出力管理等、システム全体の制御を行う。処理装置１１４は、主記憶装置１１６に展開されるＯＳ、ＢＩＯＳ等の各種プログラムの実行を行う。主記憶装置１１６は、ハードディスク１１８から読み出されたプログラムの実行のための作業エリアとして使用される。本実施例においては、主記憶装置１１６にＯＳ、ＢＩＯＳ等が展開される。なお、詳細については図３を用いて後述する。表示部１０４は、処理装置１１４がシステムコントローラ１１２を介して出す命令に基づいた画像表示を行う。ハードディスク１１８は、ＯＳやアプリケーションプログラムを格納している。これらプログラムは、システムコントローラ１１２によって読み出されて主記憶装置１１６に展開される。ＥＰＲＯＭ１２０は、ＰＣに電源が投入された後、最初に実行されるＢＩＯＳプログラムを格納している。キーボードコントローラ１１０は、キーボード１１０１及びタッチパッド１１０２からの入力をシステムコントローラ１１２に伝える。さらに、ＵＳＢコネクタに接続されたマウス１１０３や外付キーボードからの入力もシステムコントローラ１１２に伝える。ＣＭＯＳ１２２は、ＢＩＯＳメニューの設定を記憶している。電源監視部１２６は、電源ボタン１０６が操作されたか否かを監視している。ファンコントローラ１２４は、筐体１０２に設置されている冷却手段であるファン（図示せず）の回転数を制御する。
【００２０】
（温度制御処理の機能ブロック図）
図３は、温度制御処理の一例を簡略的に示す機能ブロック図である。温度制御機能は、主記憶装置１１６、ＣＭＯＳ１２２、処理装置１１４、キーボードコントローラ１１０、ファンコントローラ１２４から構成される。主記憶装置１１６には、ＢＩＯＳ２０２、ＯＳ２０４が展開される。さらに、ＯＳ２０４上には、アプリケーション２０６、外部入力ドライバ２１０、内蔵入力ドライバ２１２、処理装置ドライバ２１４が展開される。以下、各ブロックについて説明する。なお、図２において説明したブロックについては同一番号を付し、その説明を省略する。
【００２１】
[入力ドライバ]
外部入力ドライバ２１０及び内蔵入力ドライバ２１２は、キーボードコントローラ１１０からの入力を監視する。これら入力ドライバがＯＳ上に展開されることで、ＰＣ１００は、操作手段からの入力を検出する検出手段を有するようになる。外部入力ドライバ２１０は、マウス１１０３等からの外部入力を監視し、内蔵入力ドライバ２１２は、キーボード１１０１、タッチパッド１１０２等の内蔵入力装置からの入力を監視している。内蔵入力ドライバは、キーボード１１０１等の内蔵入力装置からの入力があると、操作キー情報をＢＩＯＳ２０２に通知する。これによれば、内蔵入力装置からの入力がある場合のみ、ＢＩＯＳ２０２に操作キー情報を通知するため、内蔵入力装置からの入力か、外部入力装置からの入力かを判別することができる。
【００２２】
[ＢＩＯＳ]
ＢＩＯＳ２０２は、内蔵入力ドライバ２１２から通知される操作キー情報をＣＭＯＳ１２２に格納する。また、アプリケーション２０６からの命令を受けて、ファンコントローラ１２４への命令を行う。ＢＩＯＳ２０２を介してファンコントローラ１２４への命令を行うことでアプリケーション２０６に汎用性を持たせることができる。
【００２３】
[アプリケーション]
アプリケーション２０６は、ＣＭＯＳ１２２に格納されている操作されたキーの情報に基づいて、処理装置ドライバ２１４、ＢＩＯＳ１２２に命令を出す制御プログラムであり、処理装置１１４及び冷却手段であるファンの制御を行う。アプリケーション２０６が実行されることで、ＰＣ１００は処理装置制御手段及び冷却制御手段を有するようになる。
【００２４】
（温度制御処理のフロー）
以下に図４を用いて、温度制御処理について説明する。
【００２５】
ステップＳ００１において、電源監視部１２６は、ユーザによって電源ボタン１０６が操作されたか否かを判定する。電源ボタン１０６の操作があった場合は、処理はステップＳ００２へ移行する。
【００２６】
ステップＳ００２において、処理装置１１４は、電源ボタン１０６の操作があると、ＥＰＲＯＭ１２０に格納されているＢＩＯＳを起動させる。ＢＩＯＳは、処理装置１１４によって起動されると、システムコントローラ１１２を初期化する。そして、ＢＩＯＳは主記憶装置１１６に展開される。処理はステップＳ００３へ移行する。
【００２７】
ステップＳ００３において、ＢＩＯＳ２０２は、ハードディスク１１８に格納されているＯＳを主記憶装置１１６に展開し、ＯＳを起動する。処理はステップＳ００４へ移行する。
【００２８】
ステップＳ００４において、ＯＳ２０４はハードディスク１１８に格納されているアプリケーションをＯＳ上に展開し、アプリケーションを起動する。さらに、ハードディスク１１８に格納されている外付け入力ドライバ、内蔵入力ドライバもＯＳ上に展開する。処理はステップＳ００５へ移行する。
【００２９】
ステップＳ００５において、アプリケーション２０６は、一定周期で内蔵入力装置からの入力を監視する。以下に、図５を用いて、入力監視処理について説明する。
【００３０】
（入力監視処理のフロー）
ステップＳＡ０１において、アプリケーション２０６は、ＯＳ上のタイマに基づいて一定周期が終了したか否かを判定する。一定周期が終了した場合は、処理はステップＳＡ０３へ移行する。一方、一定周期が終了していない場合は、処理はステップＳＡ０２へ移行する。なお、一定周期は、ユーザによって、例えば「５分」というように任意に設定される。
【００３１】
ステップＳＡ０２において、ＢＩＯＳ２０２は、内蔵入力ドライバ２１２から通知される操作キー情報をＣＭＯＳ１２２に格納する。処理はステップＳＡ０１に戻り、上述した処理を繰り返す。
【００３２】
ステップＳＡ０３において、アプリケーション２０６は、ＢＩＯＳ２０２を介して、一定周期内にＣＭＯＳ１２２に格納された操作キー情報を取得する。処理はステップＳＡ０４へ移行する。
【００３３】
ステップＳＡ０４において、アプリケーション２０６は、ステップＳＡ０３において取得した全操作キー情報に基づいて、一定周期内に入力されたキー数が設定された値以上であるか否かを判定する。該設定値は、ユーザによって任意に設定され、ＣＭＯＳ１２２に格納されている。なお、該設定値は、一定周期内に入力されたキー数が該値以上であれば、ユーザが筐体からの発熱によって煩わしさを覚えるようになる値に設定されることが望ましい。キー数が設定された値以上である場合は、処理はステップＳＡ０５へ移行し、アプリケーション２０６は、内蔵入力装置の操作があったと判定する。処理はステップＳ００６へ移行する。一方、全入力キー数が設定された値以上でない場合は、処理はステップＳＡ０６へ移行する。
【００３４】
ステップＳＡ０６において、アプリケーション２０６は、一定周期終了間際に入力されたキー数が設定された値以上であるか否かを判定する。一定周期終了間際に入力されたキー数とは、上述したように一定周期が「５分」であれば、例えば、終了「１分」前から一定周期終了までの間に入力されたキー数のことである。一定周期終了間際に入力されたキー数が設定された値以上である場合は、処理はステップＳＡ０５へ移行し、アプリケーション２０６は内蔵入力装置の操作があったと判定する。処理はステップＳ００６へ移行する。一方、一定周期終了間際に入力されたキー数が設定された値以上でない場合は、処理はステップＳＡ０７へ移行し、アプリケーション２０６は内蔵入力装置の操作が無かったと判定する。処理はステップＳ００６へ移行する。これによれば、一定周期内に入力されたキー数が設定値以上でなくとも、一定周期終了間際に入力されたキー数が設定値以上であれば、次の一定周期内にもユーザが内蔵入力装置を操作すると予測することができる。
【００３５】
ステップＳ００６において、アプリケーション２０６は、内蔵入力装置からの入力があったか否かを判定する。内蔵入力装置からの入力があった場合、処理はステップＳ００７へ移行する。一方、内蔵入力装置からの入力が無かった場合、処理はステップＳ００９へ移行する。
【００３６】
ステップＳ００７において、アプリケーション２０６は、ファン回転数を一定時間内における操作手段からの入力回数が設定された値未満の場合のファンの回転数よりも高く設定する旨をＢＩＯＳ２０２に命令する。ＢＩＯＳ２０２は、該命令を受けるとファンコントローラ１２４にファン回転数を高く設定するよう命令を出す。処理はステップＳ００８へ移行する。これによれば、ユーザが内蔵入力装置を用いて入力を行っている場合は、ファン回転数を高く設定することで、筐体の温度を下げることができる。
【００３７】
ステップＳ００８において、アプリケーション２０６は、処理装置１１４の動作周波数を一定時間内における操作手段からの入力回数が設定された値未満の場合の処理装置の動作周波数よりも低く設定する旨を処理装置ドライバ２１４に命令する。処理装置２１４ドライバは、該命令を受けると処理装置１１４の動作周波数を低くする。処理はステップＳ００５へ戻る。これによれば、ユーザが内蔵入力装置を用いて入力を行っている場合は、処理装置１１４の動作周波数を低くすることで、処理装置１１４からの発熱を抑えることができる。
【００３８】
ステップＳ００９において、アプリケーション２０６は、ファン回転数を通常に設定する旨をＢＩＯＳ２０２に命令する。ＢＩＯＳ２０２は、該命令を受けるとファンコントローラ１２４にファン回転数を通常にするよう命令を出す。処理はステップＳ０１０へ移行する。
【００３９】
ステップＳ０１０において、アプリケーション２０６は、処理装置１１４の動作周波数を通常に設定する旨を処理装置ドライバ２１４に命令する。処理装置２１４ドライバは、該命令を受けると処理装置１１４の動作周波数を通常にする。処理はステップＳ００５へ戻る。
【００４０】
これによれば、一定周期内にユーザによってキーボードから一定数以上の入力がされた場合、処理装置の動作周波数を低くし、かつファン回転数を増加させる。そのため、キーボード操作時の筐体温度を下げることができる。
【００４１】
（実施例２）
実施例１では、ＰＣ１００にファンが備えられている例について説明したが、本発明はファンが備えられていないＰＣに対しても適用することができる。
【００４２】
（ＰＣのハードウェア構成図（その２））
図６は、ＰＣのハードウェア構成の一例を簡略的に示すブロック図である。なお、図１において説明したブロックについては同一番号を付してある。実施例１と比べ、ファンコントローラ１２４を有しない点でのみ相違するため、各ブロックについての説明は省略する。
【００４３】
（温度制御処理の機能ブロック図（その２））
図７は、温度制御処理の一例を簡略的に示す機能ブロック図である。実施例１と比べ、ファンコントローラ１２４を有しない点でのみ相違するため、各ブロックについての説明は省略する。
【００４４】
（温度制御のフロー（その２））
ステップＳ１０１において、電源監視部１２６は、ユーザによって電源ボタン１０６が操作されたか否かを判定する。電源ボタン１０６の操作があった場合は、処理はステップＳ１０２へ移行する。
【００４５】
ステップＳ１０２において、処理装置１１４は、電源ボタン１０６の操作があると、ＥＰＲＯＭ１２０に格納されているＢＩＯＳを起動させる。ＢＩＯＳは、処理装置１１４によって起動されると、システムコントローラ１１２を初期化する。そして、ＢＩＯＳは主記憶装置１１６に展開される。処理はステップＳ１０３へ移行する。
【００４６】
ステップＳ１０３において、ＢＩＯＳ２０２は、ハードディスク１１８に格納されているＯＳを主記憶装置１１６に展開し、ＯＳを起動する。処理はステップＳ１０４へ移行する。
【００４７】
ステップＳ１０４において、ＯＳ２０４はハードディスク１１８に格納されているアプリケーションをＯＳ上に展開し、アプリケーションを起動する。さらに、ハードディスク１１８に格納されている各種ドライバもＯＳ上に展開する。処理はステップＳ１０５へ移行する。
【００４８】
ステップＳ１０５において、アプリケーション２０６は、一定周期で内蔵入力装置からの入力を監視する。なお、入力監視処理については図５を用いて説明した通りである。
【００４９】
ステップＳ１０６において、アプリケーション２０６は、内蔵入力装置からの入力があったか否かを判定する。内蔵入力装置からの入力があった場合、処理はステップＳ１０７へ移行する。一方、内蔵入力装置からの入力が無かった場合、処理はステップＳ１０８へ移行する。
【００５０】
ステップＳ１０７において、アプリケーション２０６は、処理装置１１４の動作周波数を一定時間内における操作手段からの入力回数が設定された値未満の場合の処理装置の動作周波数よりも低く設定する旨を処理装置ドライバ２１４に命令する。処理装置２１４ドライバは、該命令を受けると処理装置１１４の動作周波数を低くする。処理はステップＳ１０５へ戻る。これによれば、ユーザが内蔵入力装置を用いて入力を行っている場合は、処理装置１１４の動作周波数を低くすることで、処理装置１１４からの発熱を抑えることができる。
【００５１】
ステップＳ１０８において、アプリケーション２０６は、処理装置１１４の動作周波数を通常に設定する旨を処理装置ドライバ２１４に命令する。処理装置２１４ドライバは、該命令を受けると処理装置１１４の動作周波数を通常にする。処理はステップＳ１０５へ戻る。
【００５２】
これによれば、一定周期内にユーザによってキーボードから一定数以上の入力がされた場合、処理装置の動作周波数を低くする。そのため、キーボード操作時の筐体温度を下げることができる。
【００５３】
以上の実施の形態は、本発明をより良く理解させるために具体的に説明したものであって、別形態を制限するものではない。従って、発明の趣旨を変更しない範囲で変更可能である。例えば、実施例１においては、ファンと処理装置の両方を制御したが、ファンのみを制御する構成にしても良い。
【００５４】
次に、以上に述べた実施形態から生成される技術的思想を請求項の記載形式に準じて付記として列挙する。本発明に係る技術的思想は上位概念から下位概念まで、様々なレベルやバリエーションにより把握できるものであり、以下の付記に本発明が限定されるものではない。
【００５５】
（付記１）
筐体内に格納された処理装置と該処理装置に与えるデータを入力する操作手段とを有する情報処理装置において、
該操作手段からの入力を検出する検出手段と、
該検出手段の検出結果に基づき該処理装置の動作周波数を制御する処理装置制御手段と、
を有することを特徴とする情報処理装置。
【００５６】
（付記２）
一定時間内における該操作手段からの入力回数が設定された値以上の場合、該処理装置制御手段は該処理装置の動作周波数を制御することを特徴とする付記１記載の情報処理装置。
【００５７】
（付記３）
一定時間内における該操作手段からの入力回数が設定された値以上の場合、該処理装置制御手段は該処理装置の動作周波数を一定時間内における該操作手段からの入力回数が設定された値未満の場合の該処理装置の動作周波数よりも低くすることを特徴とする付記１記載の情報処理装置。
【００５８】
（付記４）
該情報処理装置は該操作手段を操作するためのパームレスト部を有することを特徴とする付記１〜３のいずれか１項に記載の情報処理装置。
【００５９】
（付記５）
筐体内に格納された処理装置と該処理装置に与えるデータを入力する操作手段と該筐体内を冷却する冷却手段とを有する情報処理装置において、
該操作手段からの入力を検出する検出手段と、
該検出手段の検出結果に基づき該冷却手段を制御する冷却制御手段と、
を有することを特徴とする情報処理装置。
【００６０】
（付記６）
一定時間内における該操作手段からの入力回数が設定された値以上の場合、該冷却制御手段は該冷却手段を制御することを特徴とする付記５記載の情報処理装置。
【００６１】
（付記７）
該冷却制御手段は該情報処理装置が有する該操作手段を制御する基本入出力プログラムを介して該冷却手段に命令を出すことを特徴とする付記５または６記載の情報処理装置。
【００６２】
（付記８）
該冷却手段はファンであることを特徴とする付記５〜７のいずれか１項に記載の情報処理装置。
【００６３】
（付記９）
一定時間内における該操作手段からの入力回数が設定された値以上の場合、該冷却制御手段はファンの回転数を一定時間内における該操作手段からの入力回数が設定された値未満の場合のファンの回転数よりも高くすることを特徴とする付記８記載の情報処理装置。
【００６４】
（付記１０）
該情報処理装置は該操作手段を操作するためのパームレスト部を有することを特徴とする付記５〜９のいずれか１項に記載の情報処理装置。
【００６５】
（付記１１）
筐体内に格納された処理装置と該処理装置に与えるデータを入力する操作手段とを有する情報処理装置を制御する制御プログラムにおいて、
該操作手段からの入力を検出する検出ステップと、
該検出ステップの検出結果に基づき該処理装置の動作周波数を制御する処理装置制御ステップと、
を情報処理装置に実行させることを特徴とする制御プログラム。
【００６６】
（付記１２）
一定時間内における該操作手段からの入力回数が設定された値以上の場合、該処理装置制御ステップは該処理装置の動作周波数を制御することを特徴とする付記１１記載の制御プログラム。
【００６７】
（付記１３）
一定時間内における該操作手段からの入力回数が設定された値以上の場合、該処理装置制御ステップは該処理装置の動作周波数を一定時間内における該操作手段からの入力回数が設定された値未満の場合の該処理装置の動作周波数よりも低くすることを特徴とする付記１１記載の制御プログラム。
【００６８】
（付記１４）
該情報処理装置は該操作手段を操作するためのパームレスト部を有することを特徴とする付記１１〜１３のいずれか１項に記載の制御プログラム。
【００６９】
（付記１５）
筐体内に格納された処理装置と該処理装置に与えるデータを入力する操作手段と該筐体内を冷却する冷却手段とを有する情報処理装置を制御する制御プログラムにおいて、
該操作手段からの入力を検出する検出ステップと、
該検出ステップの検出結果に基づき該冷却手段を制御する冷却制御ステップと、
を情報処理装置に実行させることを特徴とする制御プログラム。
【００７０】
（付記１６）
一定時間内における該操作手段からの入力回数が設定された値以上の場合、該冷却制御ステップは該冷却手段を制御することを特徴とする付記１５記載の制御プログラム。
【００７１】
（付記１７）
該冷却制御ステップは該情報処理装置が有する該操作手段を制御する基本入出力プログラムを介して該冷却手段に命令を出すことを特徴とする付記１５または１６記載の制御プログラム。
【００７２】
（付記１８）
該冷却手段はファンであることを特徴とする付記１５〜１７のいずれか１項に記載の制御プログラム。
【００７３】
（付記１９）
一定時間内における該操作手段からの入力回数が設定された値以上の場合、該冷却制御ステップはファンの回転数を一定時間内における該操作手段からの入力回数が設定された値未満の場合のファンの回転数よりも高くすることを特徴とする付記１８記載の制御プログラム。
【００７４】
（付記２０）
該情報処理装置は該操作手段を操作するためのパームレスト部を有することを特徴とする付記１５〜１９のいずれか１項に記載の制御プログラム。
【００７５】
（付記２１）
筐体内に格納された処理装置と該処理装置に与えるデータを入力する操作手段とを有する情報処理装置を制御する制御方法において、
該操作手段からの入力を検出する検出工程と、
該検出工程の検出結果に基づき該処理装置の動作周波数を制御する処理装置制御工程と、
を有することを特徴とする制御方法。
【００７６】
（付記２２）
一定時間内における該操作手段からの入力回数が設定された値以上の場合、該処理装置制御工程は該処理装置の動作周波数を制御することを特徴とする付記２１記載の制御方法。
【００７７】
（付記２３）
一定時間内における該操作手段からの入力回数が設定された値以上の場合、該処理装置制御工程は該処理装置の動作周波数を一定時間内における該操作手段からの入力回数が設定された値未満の場合の該処理装置の動作周波数よりも低くすることを特徴とする付記２１記載の制御方法。
【００７８】
（付記２４）
該情報処理装置は該操作手段を操作するためのパームレスト部を有することを特徴とする付記２１〜２３のいずれか１項に記載の制御方法。
【００７９】
（付記２５）
筐体内に格納された処理装置と該処理装置に与えるデータを入力する操作手段と該筐体内を冷却する冷却手段とを有する情報処理装置を制御する制御方法において、
該操作手段からの入力を検出する検出工程と、
該検出工程の検出結果に基づき該冷却手段を制御する冷却制御工程と、
を有することを特徴とする制御方法。
【００８０】
（付記２６）
一定時間内における該操作手段からの入力回数が設定された値以上の場合、該冷却制御工程は該冷却手段を制御することを特徴とする付記２５記載の制御方法。
【００８１】
（付記２７）
該冷却制御工程は該情報処理装置が有する該操作手段を制御する基本入出力プログラムを介して該冷却手段に命令を出すことを特徴とする付記２５または２６記載の制御方法。
【００８２】
（付記２８）
該冷却手段はファンであることを特徴とする付記２５〜２７のいずれか１項に記載の制御方法。
【００８３】
（付記２９）
一定時間内における該操作手段からの入力回数が設定された値以上の場合、該冷却制御工程はファンの回転数を一定時間内における該操作手段からの入力回数が設定された値未満の場合のファンの回転数よりも高くすることを特徴とする付記２８記載の制御方法。
【００８４】
（付記３０）
該情報処理装置は該操作手段を操作するためのパームレスト部を有することを特徴とする付記２５〜２９のいずれか１項に記載の制御方法。
【図面の簡単な説明】
【００８５】
【図１】ＰＣの概観図である。
【図２】ＰＣのハードウェア全体構成を示した図（その１）である。
【図３】温度制御処理の機能ブロック図（その１）である。
【図４】温度制御処理のフローチャート（その２）である。
【図５】入力監視処理のフローチャートである。
【図６】ＰＣのハードウェア全体構成を示した図（その２）である。
【図７】温度制御処理の機能ブロック図（その２）である。
【図８】温度制御処理のフローチャート（その２）である。
【符号の説明】
【００８６】
１００  ＰＣ
１０２  筐体
１０４  表示部
１０６  電源ボタン
１０８  ＣＤ／ＤＶＤ装填口
１１０  キーボードコントローラ
１１２  システムコントローラ
１１４  処理装置
１１６  主記憶装置
１１８  ハードディスク
１２０  ＥＰＲＯＭ
１２２  ＣＭＯＳ
１２４  ファンコントローラ
１２６  電源監視部
２０２  ＢＩＯＳ
２０４  ＯＳ
２０６  アプリケーション
２１０  外部入力ドライバ
２１２  内蔵入力ドライバ
２１４  処理装置ドライバ
１１０１  キーボード
１１０２  マウス
【図１】
2008129958.tif 000003
【図２】
2008129958.tif 000004
【図３】
2008129958.tif 000005
【図４】
2008129958.tif 000006
【図５】
2008129958.tif 000007
【図６】
2008129958.tif 000008
【図７】
2008129958.tif 000009
【図８】
2008129958.tif 000010