(57)【要約】【課題】例えば画質改善機能を動的に制御することにより、ユーザの要求するレベルの静音性を実現する情報処理装置を提供する。【解決手段】ファン音制御ユーティリティプログラム１０２は、ＣＰＵファン３２および電源ファン３３を駆動制御するファンドライバ１０３からＣＰＵファン３２および電源ファン３３それぞれの回転速度を取得し、その取得した回転速度から測定した騒音の合計が予め定められた設定レベル以内に収まっているかどうかを調べる。そして、この騒音が設定レベルを越えようとしている場合、ファン音制御ユーティリティプログラム１０２は、コンテンツ再生アプリケーションプログラム１０１の画質改善モジュールおよび音質改善モジュールを段階的に停止させてＣＰＵ１１およびＰＳＣ２９の負荷を軽減し、ＣＰＵファン３２および電源ファン３３の回転速度を上げないように制御する。【選択図】      図２
2007102335.tif 000002
【特許請求の範囲】
【請求項１】
冷却用のファンと、
前記ファンが発生させる音量を測定する測定手段と、
少なくとも１以上の画質改善処理を施しながら画像データを再生する画像処理手段と、
前記測定手段により測定される音量に基づき、前記画像処理手段が備える前記少なくとも１以上の画質改善処理それぞれの実行要否を制御する制御手段と、
を具備することを特徴とする情報処理装置。
【請求項２】
前記画像データは、音声データを含み、
前記画像処理手段は、少なくとも１以上の音質改善処理を施しながら前記画像データに含まれる音声データを再生し、
前記制御手段は、前記測定手段により測定される音量に基づき、前記画像処理手段が備える前記少なくとも１以上の音質改善処理それぞれの実行要否を制御する、
ことを特徴とする請求項１記載の情報処理装置
【請求項３】
前記画像処理手段が備える前記少なくとも１以上の画質改善処理それぞれの実行要否の制御を前記制御手段に行わせるか否かを設定する設定手段を具備することを特徴とする請求項１記載の情報処理装置。
【請求項４】
前記設定手段は、前記冷却用のファンが発生させる音量の許容値を設定し、
前記制御手段は、前記設定手段により設定された許容値以下に前記冷却用のファンが発生させる音量を抑えるように、前記画像処理手段が備える前記少なくとも１以上の画質改善処理それぞれの実行要否を制御する、
ことを特徴とする請求項３記載の情報処理装置。
【請求項５】
前記ファンは、前記画像処理手段が備える前記少なくとも１以上の画質改善処理それぞれの実行要否に応じてその負荷が変動するＣＰＵを冷却するためのＣＰＵファンであることを特徴とする請求項１記載の情報処理装置。
【請求項６】
前記ファンは、前記画像処理手段が備える前記少なくとも１以上の画質改善処理それぞれの実行要否に応じてその負荷が変動する電源回路を冷却するための電源ファンであることを特徴とする請求項１記載の情報処理装置。
【請求項７】
前記測定手段は、前記ファンの回転速度を取得し、その取得した回転速度から前記ファンが発生させている音量を測定することを特徴とする請求項１記載の情報処理装置。
【請求項８】
冷却用のファンと、少なくとも１以上の画質改善処理を施しながら画像データを再生する画像処理手段とを有する情報処理装置の制御方法であって、
前記ファンが発生させる音量を測定し、
前記測定した音量に基づき、前記画像処理手段が備える前記少なくとも１以上の画質改善処理それぞれの実行要否を制御する、
ことを特徴とする情報処理装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えば映画などの動画像データを再生する機能を備えたパーソナルコンピュータ等に適用して好適な騒音抑止制御技術に関する。
【背景技術】
【０００２】
近年の画像処理技術等の向上に伴い、携帯型のパーソナルコンピュータでも、例えばＤＶＤ（Digital Versatile Disk）に記録された映画などの動画像データを再生する機能を搭載することがもはや一般的になりつつある。
【０００３】
この種のパーソナルコンピュータでは、ＣＰＵや電源回路を冷却するためのファンが筐体内に配置される。一方、音楽を聴く時は静寂さを保ちたいといった要望もユーザから寄せられている。このようなことから、例えばＣＤ（Compact Disc）に記録された音楽データを再生する音楽プレーヤ等、特定のアプリケーションプログラムの起動時にはファンの回転速度を自動的に落として騒音発生を抑止するといった提案もなされている（例えば特許文献１等参照）。
【特許文献１】特開２００３−７６４４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、音楽データの再生と比較して、音楽データを含む動画像データの再生は、ＣＰＵや電源回路に与える負荷が格段に大きく発熱量も多くなる。従って、動画像データを再生する特定のアプリケーションプログラムの起動時に、ファンの回転速度を自動的に落とすといった単純な制御手法は採用できない。また、トレードオフの関係にある静音性と高画質化とのいずれを優先するかは、ユーザによって異なるため、各ユーザの要望に応えることも求められる。
【０００５】
この発明は、このような事情を考慮してなされたものであり、例えば画質改善機能を動的に制御することにより、ユーザの要求するレベルの静音性を実現する情報処理装置および情報処理装置の制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
前述した目的を達成するために、この発明の情報処理装置は、冷却用のファンと、前記ファンが発生させる音量を測定する測定手段と、少なくとも１以上の画質改善処理を施しながら画像データを再生する画像処理手段と、前記測定手段により測定される音量に基づき、前記画像処理手段が備える前記少なくとも１以上の画質改善処理それぞれの実行要否を制御する制御手段と、を具備することを特徴とする。
【０００７】
また、この発明の制御方法は、冷却用のファンと、少なくとも１以上の画質改善処理を施しながら画像データを再生する画像処理手段とを有する情報処理装置の制御方法であって、前記ファンが発生させる音量を測定し、前記測定した音量に基づき、前記画像処理手段が備える前記少なくとも１以上の画質改善処理それぞれの実行要否を制御する、ことを特徴とする。
【発明の効果】
【０００８】
この発明によれば、例えば画質改善機能を動的に制御することにより、ユーザの要求するレベルの静音性を実現する情報処理装置および情報処理装置の制御方法を提供することができる。
【発明を実施するための最良の形態】
【０００９】
以下、図面を参照してこの発明の実施形態について説明する。図１は、本発明の一実施形態に係る情報処理装置のシステム構成を示す図である。この情報処理装置は、例えばノートブックタイプのパーソナルコンピュータとして実現されている。
【００１０】
本コンピュータは、図１に示されているように、ＣＰＵ１１、ノースブリッジ（ＮＢ）１２、システムメモリ１３、サウスブリッジ（ＳＢ）１４、表示コントローラ１５、ＬＣＤ１６、サウンドコントローラ１７、スピーカ１８、ＢＩＯＳ−ＲＯＭ１９、ＬＡＮコントローラ２０、磁気ディスクドライブ（ＨＤＤ）２１、ＤＶＤドライブ（ＤＶＤＤ）２２、カードコントローラ２３、無線ＬＡＮコントローラ２４、エンベデッドコントローラ（ＥＣ）２６、キーボード２７、タッチパッド２８、電源回路（ＰＳＣ）２９、バッテリ３０、ＡＣアダプタ３１を備えている。また、本コンピュータには、ＣＰＵ１１を冷却するためのＣＰＵファン３２およびＰＳＣ２９を冷却するための電源ファン３３の２つの冷却ファンが設けられている。
【００１１】
ＣＰＵ１１は、本コンピュータの動作を制御するプロセッサであり、ＨＤＤ２１やＤＶＤＤ２２からシステムメモリ１３にロードされる、オペレーティングシステムや後述するコンテンツ再生アプリケーションプログラム１０１やファン音制御ユーティリティプログラム１０２等の各種プログラムを実行する。また、ＣＰＵ１１は、ＢＩＯＳ−ＲＯＭ１９に格納されたシステムＢＩＯＳ（basic input/output system）も実行する。システムＢＩＯＳは、ハードウェア制御のためのプログラムである。システムＢＩＯＳの中には、ＣＰＵファン３２および電源ファン３３を駆動制御するためのファンドライバ１０３が含まれている。
【００１２】
ＮＢ１２は、ＣＰＵ１１のローカルバスとＳＢ１４との間を接続するブリッジデバイスである。ＮＢ１２には、システムメモリ１３をアクセス制御するメモリコントローラも内蔵されている。また、ＮＢ１２は、ＡＧＰ（Accelerated Graphics Port）バス、PCI express規格のシリアルバスなどを介してグラフィクスコントローラ１５との通信を実行する機能も有している。
【００１３】
表示コントローラ１５は、本コンピュータのディスプレイモニタとして使用されるＬＣＤ１６を制御するコントローラである。この表示コントローラ１５に供給される映像データに対しては、コンテンツ再生アプリケーションプログラム１０１により、高画質化のための種々の画質改善処理が施される。
【００１４】
ＳＢ１４は、ＬＰＣ（Low Pin Count）バス上の各デバイスおよびＰＣＩ（Peripheral Component Interconnect）バス上の各デバイスを制御する。また、ＳＢ１４は、ＨＤＤ２１、ＤＶＤＤ２２を制御するためのＩＤＥ（Integrated Drive Electronics）コントローラを内蔵している。さらに、ＳＢ１４は、サウンドコントローラ１７との通信を実行する機能も有している。
【００１５】
サウンドコントローラ１７は音源デバイスであり、再生対象のオーディオデータをスピーカ１８に出力する。このサウンドコントローラ１７に供給されるオーディオデータに対しても、コンテンツ再生亜婦ロケーションプログラム１０１により、高音質化のための種々の音質改善処理が施される。
【００１６】
カードコントローラ２３は、ＰＣカード、ＳＤ（Secure Digital）カードのようなカードを制御する。無線ＬＡＮコントローラ２４は、例えばIEEE 802.11規格の無線通信を実行する無線通信デバイスである。ＴＶチューナ２５は、所望のチャンネルのテレビジョン放送データをＴＶアンテナ端子を介して入力するための同調回路である。ＴＶチューナ２５によって入力されたデレビジョン放送データは、コンテンツ再生アプリケーションプログラム１０１に渡され、コンテンツ再生アプリケーションプログラム１０１によって映像データの高画質化を含む画像処理とオーディオデータの高音質化を含む音声処理とが施された後、映像データは表示コントローラ１５、オーディオデータはサウンドコントローラ１７にそれぞれ供給されて出力される。
【００１７】
ＥＣ２６は、キーボード２７およびタッチパッド２８を制御するためのキーボードコントローラを備えた１チップマイクロコンピュータである。ＰＳＣ２９は、本コンピュータの電力供給を一元的に制御するものであり、バッテリ３０またはＡＣアダプタ３１からの電力を各部に供給制御する。
【００１８】
そして、ファン音制御ユーティリティプログラム１００は、このような構成をもつ本コンピュータにおいて、ＣＰＵ１１やＰＳＣ２９に与える負荷が大きくそれぞれの発熱をもたらし易い、つまりＣＰＵファン３２および電源ファン３３を作動させ易いコンテンツ再生アプリケーションプログラム１０１の動作時、ユーザの要求するレベル以下にＣＰＵファン３２および電源ファン３３が発生させる騒音を抑止すべく、コンテンツ再生アプリケーションプログラム１０１が備える画質改善機能および音質改善機能を動的に制御するものであり、以下、その動作原理について詳述する。
【００１９】
図２は、ファン音制御ユーティリティプログラム１０２の動作原理を説明するためのソフトウェア構成図である。
【００２０】
コンテンツ再生アプリケーションプログラム１０１は、映像データを再生する映像再生モジュールと、この映像再生モジュールによる映像再生処理の前処理として画質改善処理を実行する複数の画質改善モジュールとを有している。また、コンテンツ再生アプリケーションプログラム１０１は、音声データを再生する音声再生モジュールと、この音声再生モジュールによる音声再生処理の前処理として音質改善処理を実行する複数の音質改善モジュールとを有している。
【００２１】
一方、ファン音制御ユーティリティプログラム１０２は、ＣＰＵファン３２および電源ファン３３を駆動制御するファンドライバ１０３を介してＣＰＵファン３２および電源ファン３３が発生させる騒音を監視する。この騒音の監視は、例えばファンドライバ１０３からＣＰＵファン３２および電源ファン３３それぞれの回転速度を取得し、その取得した回転速度から測定した騒音の合計が予め定められた設定レベル以内に収まっているかどうかを調べるといったものである。
【００２２】
そして、このように求めた騒音が設定レベルを越えようとしている場合、ファン音制御ユーティリティプログラム１０２は、コンテンツ再生アプリケーションプログラム１０１の画質改善モジュールおよび音質改善モジュールを段階的に停止させていくことで、ＣＰＵ１１およびＰＳＣ２９の負荷を軽減し、ＣＰＵファン３２および電源ファン３３の回転速度を上げないように制御する。
【００２３】
図３は、ファン音制御ユーティリティプログラム１０２がユーザインタフェース用に表示する設定画面の一例を示す図である。
【００２４】
この設定画面では、第１に、このファン音制御ユーティリティプログラム１０２によるファン音制御機能の有効／無効を設定することができる。画面中のチェックボックスａ１がチェックされた場合に有効と設定される。無効と設定された場合には、ＣＰＵファン３２および電源ファン３３が発生させる騒音の大きさに関わらず、コンテンツ再生アプリケーションプログラム１０１の画質改善モジュールおよび音質改善モジュールが停止されることはない。
【００２５】
一方、チェックボックスａ１がチェックされて有効と設定されると、第２に、ファン音の制御レベルが選択可能となる。この制御レベルは、例えば高レベル（３０ｄＢ以下）、中レベル（３５ｄＢ以下）、低レベル（４０ｄＢ以下）のいずれかがメニューボックスａ２で選択されることによって設定される。例えば高レベルが設定されると、ＣＰＵファン３２および電源ファン３３による騒音が３０ｄＢに達しそうになる毎に、コンテンツ再生アプリケーションプログラム１０１の画質改善モジュールおよび音質改善モジュールが段階的に停止し始める。この設定画面での設定内容は、ファン音制御ユーティリティプログラム１０２によって保持される。
【００２６】
図４は、コンテンツ再生アプリケーションプログラム１０１が備える複数の画質改善モジュールの機能名と停止させる順番とを示した図である。
【００２７】
いま、ファン音制御ユーティリティプログラム１０２によるファン音制御機能が有効と設定され、かつ、制御レベルが高レベルと設定されていると想定する。そうすると、ファンドライバ１０３から取得したＣＰＵファン３２の回転速度および電源ファン３３の回転速度から測定される騒音レベルが３０ｄＢに達しそうになった際、ファン音制御ユーティリティプログラム１０２は、まず、「デジタルノイズリダクション」をオフにする。「デジタルノイズリダクション」をオフにした後も、騒音レベルが３０ｄＢに達しそうになると、次に、ファン音制御ユーティリティプログラム１０２は、「デジタルオーバードライブ」をオフにする。
【００２８】
以下、これと同様に、ファン音制御ユーティリティプログラム１０２は、「モーションエッジスムージング」、「倍フレーム変換」、「ブラックエンハンサ」、「ホワイトエンハンサ」、「デブロッキング処理」の順にオフしていく。なお、これら画質改善モジュールの各機能の効果は以下の通りである。
【００２９】
（１）デジタルノイズリダクション：ざらつき感を削減する。
【００３０】
（２）デジタルオーバードライブ：動きの速い映像の残像感を減らす。
【００３１】
（３）モーションエッジスムージング：輪郭部のジャギーを低減する。
【００３２】
（４）倍フレーム変換：通常３０フレームの映像を６０フレームに変換して再生する。
【００３３】
（５）ブラックエンハンサ：黒をはっきり表示するための変換を行う。
【００３４】
（６）ホワイトエンハンサ：白をはっきり表示するための変換を行う。
【００３５】
（７）デブロッキング処理：ＭＰＥＧを再生するときに表示されるマクロブロックノイズを低減する。
【００３６】
このように、ファン音制御ユーティリティプログラム１０２は、コンテンツ再生アプリケーションプログラム１０１が備える画質改善機能を動的に制御することにより、ユーザの要求するレベル以下にＣＰＵファン３２および電源ファン３３が発生させる騒音を抑止する。また、音質改善機能についても同様の原理で動的に制御することにより、ユーザの要求に対応すべく冷却ファンの騒音を抑止する。
【００３７】
図５は、ファン音制御ユーティリティプログラム１０２の動作手順を示すフローチャートである。
【００３８】
ファン音制御ユーティリティプログラム１０２は、まず、ユーザにより設定されたファン音制御レベルを取得する（ステップＳ１）。そして、ファン音制御ユーティリティプログラム１０２は、ファンドライバ１０３を介してＣＰＵファン３２および電源ファン３３によるファン音の騒音レベルを測定し（ステップＳ２）、この測定した騒音レベルがユーザにより設定されたファン音制御レベルに収まっているかどうかをチェックする（ステップＳ３）。
【００３９】
もし、収まっていなければ（ステップＳ３のＮＯ）、ファン音制御ユーティリティプログラム１０２は、優先度の高い順にモジュールを１つオフにする（ステップＳ４）。ファン音制御ユーティリティプログラム１０２は、測定した騒音レベルがユーザにより設定されたファン音制御レベルに収まるまで（ステップＳ３のＹＥＳ）、ステップＳ２〜ステップＳ４の処理を繰り返す。
【００４０】
以上のように、本コンピュータでは、画質改善機能および音質改善機能を動的に制御することにより、ユーザの要求するレベルの静音性が実現される。
【００４１】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００４２】
【図１】本発明の一実施形態に係る情報処理装置のシステム構成を示す図
【図２】同実施形態の情報処理装置で実行されるファン音制御ユーティリティプログラムの動作原理を説明するためのソフトウェア構成図
【図３】同実施形態の情報処理装置で実行されるファン音制御ユーティリティプログラムがユーザインタフェース用に表示する設定画面の一例を示す図
【図４】同実施形態の情報処理装置で実行されるコンテンツ再生アプリケーションプログラムが備える複数の画質改善モジュールの機能名と停止させる順番とを示した図
【図５】同実施形態の情報処理装置で実行されるファン音制御ユーティリティプログラムの動作手順を示すフローチャート
【符号の説明】
【００４３】
１１…ＣＰＵ、１２…ノースブリッジ（ＮＢ）、１３…システムメモリ、１４…サウスブリッジ（ＳＢ）、１５…表示コントローラ、１６…ＬＣＤ、１７…サウンドコントローラ、１８…スピーカ、１９…ＢＩＯＳ−ＲＯＭ、２０…ＬＡＮコントローラ、２１…磁気ディスクドライブ（ＨＤＤ）、２２…ＤＶＤドライブ（ＤＶＤＤ）、２３…カードコントローラ、２４…無線ＬＡＮコントローラ、２５…ＴＶチューナ、２６…エンベデッドコントローラ（ＥＣ）、２７…キーボード、２８…タッチパッド、２９…電源回路（ＰＳＣ）、３０…バッテリ、３１…ＡＣアダプタ、３２…ＣＰＵファン、３３…電源ファン、１０１…コンテンツ再生アプリケーションプログラム、１０２…ファン音制御ユーティリティプログラム、１０３…ファンドライバ。
【図１】
2007102335.tif 000003
【図２】
2007102335.tif 000004
【図３】
2007102335.tif 000005
【図４】
2007102335.tif 000006
【図５】
2007102335.tif 000007