(57)【要約】【課題】情報処理装置に電力を供給する駆動電源の種別に応じて画像データの処理内容に変更を加え省電力化を図る。【解決手段】本発明の情報処理装置１は、画像データの高画質化処理を行う、デブロッキング処理部２０、デリンギング処理部２１、シャープネス処理部２２及び倍フレーム処理部１９を備える。また、バッテリ駆動検出部２４により、情報処理装置１が、バッテリで駆動されていることが検出された場合には、上記の高画質化処理を行う各処理部の動作を全て停止させる。これにより、バッテリ電源の長寿命化を図ることができる。【選択図】図２
2006236159.tif 000002
【特許請求の範囲】
【請求項１】
画像データに高画質化のための補正を行う画像補正部と、
電力の供給を行う電源の種別を検出する電源種別検出部と、
前記電源種別検出部の検出結果に基づいて、前記画像補正部の動作を制御する補正制御部と、
を具備することを特徴とする情報処理装置。
【請求項２】
前記電源種別検出部より検出可能な電源の種別は、バッテリ電源と外部電源であって、
この電源種別検出部による検出結果として前記バッテリ電源が検出された場合に、前記補正制御部は、前記画像補正部の補正動作を制限することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記画像補正部に対しての前記補正制御部からの制御を阻止する補正制御阻止手段をさらに具備することを特徴とする請求項１又は２記載の情報処理装置。
【請求項４】
前記画像補正部による前記画像データの補正は、表示画像中のブロックノイズの発生を抑制するデブロッキング処理、表示画像中のリンギングノイズの発生を抑制するデリンギング処理、表示画像の輪郭を強調するシャープネス処理、及びインタレース ／プログレッシブ変換により生成されるフレームの数を倍増させる倍フレーム処理のうちの少なくとも一つを含むことを特徴とする請求項１ないし３のいずれか１項に記載の情報処理装置。
【請求項５】
前記画像データを可視的に表示するディスプレイと、
前記電源種別検出部の検出結果に基づいて、前記ディスプレイの輝度を切り替える手段と、
をさらに具備することを特徴とする請求項１ないし４のいずれか１項に記載の情報処理装置。
【請求項６】
画像データに高画質化のための補正を行う画像補正ステップと、
電力の供給を行う電源の種別を検出する電源種別検出ステップと、
前記電源種別検出ステップでの検出結果に基づいて、前記画像補正ステップによる前記画像データの補正を制御する補正制御ステップと、
を有することを特徴とする情報処理装置の省電力制御方法。
【請求項７】
前記電源種別検出ステップにより検出可能な電源の種別は、バッテリ電源と外部電源であって、
この電源種別検出ステップによる検出結果として前記バッテリ電源が検出された場合に、前記補正制御ステップでは、前記画像補正ステップでの補正動作を制限することを特徴とする請求項６記載の情報処理装置の省電力制御方法。
【請求項８】
前記画像補正ステップでの前記画像データの補正動作に対しての前記補正制御ステップによる補正制御を阻止するステップをさらに有することを特徴とする請求項６又は７記載の情報処理装置の省電力制御方法。
【請求項９】
前記画像補正ステップによる前記画像データの補正は、表示画像中のブロックノイズの発生を抑制するデブロッキング処理、表示画像中のリンギングノイズの発生を抑制するデリンギング処理、表示画像の輪郭を強調するシャープネス処理、及びインタレース ／プログレッシブ変換により生成されるフレームの数を倍増させる倍フレーム処理のうちの少なくとも一つを含むことを特徴とする請求項６ないし８のいずれか１項に記載の情報処理装置の省電力制御方法。
【請求項１０】
前記電源種別検出ステップでの検出結果に基づいて、ディスプレイの輝度を切り替えるステップをさらに有することを特徴とする請求項６ないし９のいずれか１項に記載の情報処理装置の省電力制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばパーソナルコンピュータなどの情報処理装置及びその省電力制御方法に関する。
【背景技術】
【０００２】
近年、ノートブック型又はモバイル型のパーソナルコンピュータ（以下「ＰＣ」と称する）や、またＰＤＡ（Personal Digital Assistant）などに代表されるように、バッテリで駆動可能な可搬型の情報処理装置が種々開発されている。この可搬型の情報処理装置には、バッテリの長寿命化を図れるように、省電力機能を搭載する機種も多い。
【０００３】
ここで、ＣＰＵの動作クロックを変更させる機能をＢＩＯＳの電源制御ドライバに持たせ、この電源制御ドライバにより、ＣＰＵの能力を最大限に発揮させる通常モードと、ＣＰＵの能力よりも省電力を優先した省電力モードとを設定できるようにした情報処理装置が知られている（例えば特許文献１参照）。
【０００４】
すなわち、この文献の情報処理装置上で実行される電源制御ユーティリティプログラムは、ＣＰＵの能力を最大限に発揮させる必要のあるエンコードやデコードを伴うＡＶアプリケーションプログラムが稼働している場合、通常モードに移行し、一方、ＡＶアプリケーションプログラムが非稼働の場合には、それ以外のアプリケーションプログラムが稼働している場合であっても、省電力モードに移行するといった省電力制御を実行する。
【特許文献１】特開２００４−１６４２０３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
したがって、上記した情報処理装置は、エンコードやデコードを伴うＡＶアプリケーションプログラムが稼働している場合、つまり、例えばＤＶＤ（Digital Versatile Disc）などを再生している場合、ユーザが省電力モードを選択したとしても、ＣＰＵの能力を最大限に発揮させる通常モードで動作することになる。このため、ＤＶＤに記録された映画を例えば可搬型のＰＣで鑑賞するといった用途（省電力モードとならない用途）を考慮すると、可搬型のＰＣにとって重要なテーマとなるバッテリの長寿命化を図るという観点において課題を残すことなる。
【０００６】
そこで本発明は、上記課題を解決するためになされたもので、装置側に電力を供給する駆動電源の種別に応じて画像データの処理内容に変更を加えることで、省電力化を図ることができる情報処理装置及びその省電力制御方法の提供を目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明に係る情報処理装置は、画像データに高画質化のための補正を行う画像補正部と、電力の供給を行う電源の種別を検出する電源種別検出部と、前記電源種別検出部の検出結果に基づいて、前記画像補正部の動作を制御する補正制御部と、を具備することを特徴とする。
【０００８】
本発明は、装置側に電力を供給する電源の種別に応じて、画像データの高画質化処理を制御するものである。これにより、駆動電源として例えばバッテリ電源が検出された場合に、画像データの高画質化処理に制限を加えることなどで、ＣＰＵや主メモリの消費電力を低減することができ、バッテリ電源の長寿命化を図ることができる。ここで、前記画像補正部に対しての前記補正制御部からの制御を強制的に阻止する（制御を実行させない）機能を追加することで、表示画像の画質を優先させるか、若しくはバッテリ電源の寿命を優先させるかをユーザに選択させることなどが可能となる。
【０００９】
また、本発明の情報処理装置の制御方法は、画像データに高画質化のための補正を行う画像補正ステップと、電力の供給を行う電源の種別を検出する電源種別検出ステップと、前記電源種別検出ステップでの検出結果に基づいて、前記画像補正ステップによる前記画像データの補正を制御する補正制御ステップと、を有することを特徴とする。
【発明の効果】
【００１０】
このように本発明によれば、装置側に電力を供給する駆動電源の種別に応じて画像データの処理内容に変更を加えることで省電力化を図ることが可能な情報処理装置及びその省電力制御方法を提供することができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明を実施するための最良の形態を図面に基づき説明する。
図１は、本発明の実施形態に係る情報処理装置のハードウェア構成を機能的に示すブロック図、図２は、この情報処理装置にインストールされた画像再生用プログラムにより実現されるソフトウェア機能を示すブロック図である。
図１に示すように、この情報処理装置１は、例えばノートブック型のＰＣであって、ＣＰＵ３と、ＤＲＡＭ（Dynamic Random Access Memory）などで構成されるメインメモリ５と、ハードディスクなどで実現されるプログラム記憶部２と、ＣＰＵ３から受けた描画指示を基に描画イメージデータを生成しこれをＬＣＤ８に出力するグラフィックスチップ１０と、この描画イメージデータを可視的に表示する上記ＬＣＤ８（Liquid Crystal Display）とを備える。
【００１２】
さらに、情報処理装置１には、マウスやキーボードなどを含む入力部９や、種々のＤＶＤメディアからデータの読み出しを行うＤＶＤドライブ７などが設けられている。情報処理装置１が備えるこれらのデバイスは、ノースブリッジやサウスブリッジなどを介して分岐する種々のバスや、また、所定のインタフェースを介し、ＣＰＵ３が直接的に接続されるバス（システムバス）１２に接続されている。
【００１３】
プログラム記憶部２には、ＤＶＤドライブ７に装着されるＤＶＤや、また当該プログラム記憶部２に記憶された画像（動画）データを再生（デコード）するための画像再生用プログラム６がインストールされている。ＣＰＵ３は、この画像再生用プログラム６の実行時において、メインメモリ５内に作業領域を確保してプログラムを展開する。このように展開された画像再生用プログラムは、ＭＰＥＧ２などの圧縮符号化された動画データの復号を伴う画像処理を実行する。
【００１４】
詳細には、実行中の画像再生用プログラムにより、図２に示すように、バッテリ駆動検出部２４と、省電力了承入力検出部２５と、ＬＣＤ輝度切替部２３と、Ｉ／Ｐ変換部１８と、倍フレーム処理部１９と、デブロッキング処理部２０と、デリンギング処理部２１と、シャープネス処理部２２と、映像監視・調整部１６と、ＣＰＵ監視・調整部１７と、各部を統括的に制御する省電力制御部１５とがソフトウェア機能として実現される。
【００１５】
Ｉ／Ｐ変換部１８は、いわゆるインタレース ／プログレッシブ（ノンインタレース）変換を実現するための処理部であって、偶数及び奇数フィールドにそれぞれ相当するインタレース信号どうしを合成してプログレッシブな映像信号としてのフレームを生成する。倍フレーム処理部１９は、Ｉ／Ｐ変換部１８と協働しつつ、２倍の情報量を持つプログレッシブ映像への変換を行うものであって、実質的にＩ／Ｐ変換部１８により生成されるフレームの数を倍増させる処理部である。詳細には、倍フレーム処理部１９は、プログレッシブ変換時に得られるフレームと同一のフレームをコピーして生成したり、また、前後のフレームの関係からその中間の過渡的な動画像に相当するフレームを予測して新たに生成することで、フレーム数を２倍にし、これにより、動きの速い映像であっても、ちらつきを抑え自然な動きで動画を描写する高画質化処理を行う。
【００１６】
デブロッキング（Deblocking）処理部２０は、ブロックノイズの出現が抑制されるように、より細かい階調表示処理を行う処理部であって、鮮明な映像表示を実現でき、広範囲に同系色が使われている映像であっても、鮮明な映像表示を行えるように画像データを補正する。デリンギング（deringing）処理部２１は、映像信号が内部回路などで反響することなどで発生し得るリンギングノイズ（例えばテロップなどの文字の輪郭周辺に見られる白い、もや状のノイズ）を軽減するためにデジタル処理を行う処理部である。つまり、デリンギング処理部２１は、字幕スーパなどの文字情報を視覚的に見易くするために表示画像のエッジをシャープにする高画質化処理を行う。また、シャープネス処理部２２は、映像全体のシャープさと曲線部のスムーズさとを両立して立体感のある輪郭強調された映像が表現されるように、主にサンプリング技術を用いて画像を水平方向、垂直方向にて、シャープネス補正をかけ（シャープネス処理を行い）、画像の鮮明度を向上させ、映像信号の高画質化を図る処理部である。
【００１７】
すなわち、このようなデブロッキング処理部２０、デリンギング処理部２１、シャープネス処理部２２、及び倍フレーム処理部１９は、画像データに高画質化のための補正を行う画像補正部として機能する。
【００１８】
バッテリ駆動検出部２４は、例えば、外部電源であるＡＣ商用電源のアダプタ端子が、情報処理装置１本体の電力入力端子部から、抜脱されたことが所定の検出回路などによって検出された場合に、この検出信号を入力することで、装置本体がバッテリ駆動であることを（及びこれと逆に装置本体が外部電源駆動であること）を検出するための電源種別検出部である。省電力制御部１５は、バッテリ駆動検出部２４により装置本体が外部電源駆動であることが検出された場合に、画像データに高画質化のための補正を行う通常電力モードで装置本体を動作させる。また、省電力制御部１５は、バッテリ駆動検出部２４により装置本体がバッテリ駆動であることが検出された場合には、画像データに施す高画質化のための補正を制限する（本実施形態では画像補正を行わない）省電力モードで装置本体を動作させる。すなわち、省電力制御部１５は、電源の種別の検出結果に基づいて、画像の補正動作の制御を行う補正制御部として機能する。
【００１９】
ここで、省電力了承入力検出部２５は、装置本体の動作モードが省電力モードに設定された場合でも、上記した高画質化のための補正を制限する制御を阻止する補正制御阻止手段として機能する。詳細には、省電力了承入力検出部２５は、例えばＬＣＤ８上にオブジェクトとして視覚的に表示される省電力了承ボタン（又は情報処理装置１本体の外装部分に物理的に配置される省電力了承ボタン）からの入力信号を検出するものであって、この入力信号が検出されない場合には、バッテリ駆動であっても動作モードを強制的に通常電力モードに設定する。つまり、省電力了承入力検出部２５は、画像データの補正動作の制御を阻止するか否かを実質的に判定することができる。これにより、ＬＣＤ８に表示させる画像の画質を優先させるか、若しくはバッテリ電源の寿命を優先させるかを、ボタンからの入力／非入力でユーザに選択させることが可能となる。
【００２０】
ＬＣＤ輝度切替部２３は、ＬＣＤ８のバックライトの動作を制御する装置内部の回路の入出力信号などを監視しており、情報処理装置１本体の動作モードが省電力モードである場合、ＬＣＤ８の輝度が通常電力モードの輝度の５０％に切り替えられることを検出する。映像監視・調整部１６は、情報処理装置１本体の動作モードが省電力モードである場合、ＬＣＤ８上に表示させるべき実際の画像の視認性に関する情報（動画の色彩の変化などに対応する視認性の動的変化）に基づいて、明るさ、コントラスト、色あい、及び鮮やかさといった画像調整を動的に行う。ＣＰＵ監視・調整部１７は、情報処理装置１本体の動作モードが省電力モードである場合に、ＣＰＵ３の動作や、また、いわゆるバッファから画像データがあふれることなどにより生じるコマ落ちの状況などを監視し、ＣＰＵの稼働率を動的に制御する。ＣＰＵの稼働率の制御は、例えば、ＣＰＵの動作クロックを線形（リニア）に可変するスロットリング制御（clock throttling control）や、ＣＰＵの動作速度のレベルを段階的に変更するSpeed Step（登録商標）などが例示される。具体的には、コマ落ちが多く発生する場合には、ＣＰＵのパフォーマンスを上昇させる。また、ＣＰＵの稼働率が高すぎて、消費電力が高くなり過ぎていることが予想される場合には、ＣＰＵのパフォーマンスを低下させる。
【００２１】
次に、画像再生用プログラム６によって行われる動作制御について、図３〜図５に示すフローチャートに基づいて説明を行う。ここで、図３は、情報処理装置１の動作モードの切り替え制御を示すフローチャート、図４は、図３の動作モードの切替制御に伴うＬＣＤ８の輝度の切替動作を示すフローチャート、図５は、図３の動作モードの切替制御に伴う画像データの高画質化処理のための画像補正動作の制御を示すフローチャートである。
【００２２】
まず、情報処理装置１の動作モードの切り替え制御について説明する。
すなわち、図３に示すように、省電力制御部１５は、バッテリ駆動検出部２４により装置本体がバッテリ電源で駆動され（Ｓ１のＹＥＳ）、且つ省電力了承入力検出部２５により省電力了承ボタンからの入力信号が検出された場合には（Ｓ２のＹＥＳ）、情報処理装置１の動作モードは、省電力モードに設定される（Ｓ３）。一方、装置本体が外部電源で駆動されていることが検出された場合や（Ｓ１のＮＯ）、省電力了承ボタンからの入力信号が検出されない場合には（Ｓ２のＮＯ）、情報処理装置１の動作モードは、通常電力モードに設定される（Ｓ４）。
【００２３】
次に、動作モードの切替制御に伴うＬＣＤ８の輝度の切替動作について説明する。なお、ここでは、ＤＶＤなどの再生動作を想定して説明を行う。
図４に示すように、ＤＶＤドライブ７にＤＶＤ（ＤＶＤメディア）を装着した後、ＤＶＤの再生処理を始動させると、初期化処理が行われ、所定の設定ファイルからＬＣＤ８の輝度が読み込まれる（Ｓ１１）。この後、省電力モードへの移行イベントが発生した場合には（Ｓ１２）、装置本体の動作モードが通常電力モードから省電力モードに設定されるとともに、現在のＬＣＤ８の輝度が記憶保持される（Ｓ１３）。次いで、現在のＬＣＤ８の輝度が、５０％に低減される（Ｓ１４）。さらに、この後、画像再生用プログラム６の終了イベントが発生した場合には（Ｓ１５）、装置本体の動作モードが省電力モードから通常電力モードに再設定されるとともに、ＬＣＤ８の輝度を、記憶保持していた輝度に復帰させる（Ｓ１６）。この後、終了処理が行われ、現在のＬＣＤ８の輝度が所定の設定ファイルに保存される（Ｓ１７）。
【００２４】
さらに、動作モードの切替制御に伴う画像データの高画質化処理（画像補正）の制御をについて説明を行う。
図５に示すように、ＤＶＤに例えばＭＰＥＧ２などで記録された動画データの読み出し処理（デコード）を始動させると（Ｓ２１）、情報処理装置１の動作モードが、通常電力モードであるか、又は省電力モードであるかが検出される（Ｓ２２）。省電力モードではなく通常電力モードであることが検出された場合には（Ｓ２２のＮＯ）、デブロッキング処理部２０、デリンギング処理部２１、シャープネス処理部２２、及び倍フレーム処理部１９をＩ／Ｐ変換部１８とともに全て動作させて、画像データの高画質化のための補正処理を実行させる（Ｓ２３）。
【００２５】
さらに、この通常電力モードの場合、Ｉ／Ｐ変換の際に動き検出を行い、プログレッシブ変換される画像を補正するようにしてもよい。具体的には、この動き検出の高品質処理としては、処理対象のフレームの前後のフレームを参照し、これを基に動き検出を行うことなどが例示される。また、中品質処理としては、同一フレームの偶数、奇数フィールド間で、動き検出を行う処理などが挙げられる。なお、低品質の処理としては、このような動き検出を伴わないプログレッシブ変換が例示される。ここで、通常電力モード時には、動き検出の高品質処理や、少なくとも中品質処理が実行される。
【００２６】
これに対して、通常電力モードではなく省電力モードであることが検出された場合には（Ｓ２３のＹＥＳ）、デブロッキング処理部２０、デリンギング処理部２１、シャープネス処理部２２、及び倍フレーム処理部１９の動作が全て停止され、Ｉ／Ｐ変換部１８によるインタレース ／プログレッシブ変換が実行される（Ｓ２４）。このような省電力モードの場合、プログレッシブ変換時には、上記した低品質処理としての動き検出を伴わないプログレッシブ変換が行われる。また、仮に、省電力モード時に、動き検出が行われる設定になっている場合でも、動き検出は、上述した中品質処理までにとどめておくことが望ましい。
【００２７】
このように、本実施形態に係る情報処理装置１では、バッテリ電源が駆動電源として検出された場合には、画像データの高画質化処理を実行させないように制御を行うことで、メインメモリ５からグラフィックスチップ１０への画像データの転送量を低減できるとともに、ＣＰＵ３自体が行うデータ処理を軽減することができる。これにより、メインメモリ５やＣＰＵ３の消費電力を低減させることができるので、バッテリ電源の長寿命化を図ることができる。
【００２８】
以上、本発明を実施の形態により具体的に説明したが、本発明は、この実施形態にのみ限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能である。例えば、通常電力モード時において、１０２４×７６８ピクセルに相当する画像データを転送すべきところを、省電力モード時では、例えば、その半分の５１２×３８４ピクセルに相当するデータ量に間引いたり、さらにはその半分（もとのデータの１／４）にデータ量を間引くようにしてもよい。この場合、メインメモリ５からグラフィックスチップ１０への画像データの転送量が少なくなるため、この処理に伴う消費電力を低減することができる。
【図面の簡単な説明】
【００２９】
【図１】本発明の実施形態に係る情報処理装置のハードウェア構成を機能的に示すブロック図。
【図２】図１の情報処理装置にインストールされた画像再生用プログラムにより実現されるソフトウェア機能を示すブロック図。
【図３】図１に示す情報処理装置の動作モードの切り替え制御を示すフローチャート。
【図４】図３の動作モードの切替制御に伴うＬＣＤの輝度の切替動作を示すフローチャート。
【図５】図３の動作モードの切替制御に伴う画像データの高画質化処理のための画像補正動作の制御を示すフローチャート。
【符号の説明】
【００３０】
１…情報処理装置、２…プログラム記憶部、３…ＣＰＵ、５…メインメモリ、６…画像再生用プログラム、７…ＤＶＤドライブ、８…ＬＣＤ、９…入力部、１０…グラフィックスチップ、１５…省電力制御部、１６…映像監視・調整部、１７…ＣＰＵ監視・調整部、１８…Ｉ／Ｐ変換部、１９…倍フレーム処理部、２０…デブロッキング処理部、２１…デリンギング処理部、２２…シャープネス処理部、２３…ＬＣＤ輝度切替部、２４…バッテリ駆動検出部、２５…省電力了承入力検出部。
【図１】
2006236159.tif 000003
【図２】
2006236159.tif 000004
【図３】
2006236159.tif 000005
【図４】
2006236159.tif 000006
【図５】
2006236159.tif 000007