(57)【要約】 【課題】  バックライトの輝度を低下させることにより消費電力を削減すると共に、ディスプレイに表示されるコンテンツが見難くなることを回避する。【解決手段】  実施形態によれば、電子機器は、ディスプレイと、第１の輝度または前記第１の輝度よりも輝度レベルが低い第２の輝度により点灯するバックライトと、前記バックライトが前記第１の輝度により点灯されている場合に、予め決められたコンテンツを前記ディスプレイに表示する表示エリアのサイズが、規定サイズ以上に変更されるのに応じて、前記バックライトを前記第２の輝度により点灯させるバックライト調整手段と、前記バックライトの輝度が前記第２の輝度に低下されるのに応じて、前記コンテンツの階調値を上げるように階調変換をする階調変換手段とを具備する。【選択図】図１
2015038528.tif 000002
【特許請求の範囲】
【請求項１】
ディスプレイと、
第１の輝度または前記第１の輝度よりも輝度レベルが低い第２の輝度により点灯するバックライトと、
前記バックライトが前記第１の輝度により点灯されている場合に、予め決められたコンテンツを前記ディスプレイに表示する表示エリアのサイズが、規定サイズ以上に変更されるのに応じて、前記バックライトを前記第２の輝度により点灯させるバックライト調整手段と、
前記バックライトの輝度が前記第２の輝度に低下されるのに応じて、前記コンテンツの階調値を上げるように階調変換をする階調変換手段と
を具備する電子機器。
【請求項２】
前記バックライト調整手段は、前記表示エリアのサイズが規定サイズより小さく変更されるのに応じて、前記バックライトの輝度を前記第１の輝度に戻し、
前記階調変換手段は、前記コンテンツの階調変換をしない請求項１記載の電子機器。
【請求項３】
省電力モードを設定する設定手段をさらに具備し、
前記バックライト調整手段は、前記省電力モードが設定されている場合に、前記バックライトを前記第２の輝度により点灯させる請求項１記載の電子機器。
【請求項４】
前記バックライト調整手段は、前記表示エリアのサイズが前記ディスプレイの全面に変更されるのに応じて、前記バックライトを前記第２の輝度により点灯させる請求項１記載の電子機器。
【請求項５】
前記規定サイズをユーザからの指示に応じて設定するサイズ設定手段をさらに具備する請求項１記載の電子機器。
【請求項６】
前記第１コンテンツは画像とする請求項１記載の電子機器。
【請求項７】
前記バックライト調整手段は、前記表示エリアが前記規定サイズ以上で、かつアクティブの場合に前記バックライトを前記第２の輝度により点灯させる請求項１記載の電子機器。
【請求項８】
バックライトが第１の輝度により点灯されている場合に、予め決められた第１コンテンツをディスプレイに表示する第１表示エリアのサイズが、規定サイズ以上に変更されるのに応じて、前記バックライトを前記第１の輝度よりも輝度レベルが低い第２の輝度により点灯させ、
前記バックライトの輝度が前記第２の輝度に低下されるのに応じて、前記第１コンテンツの階調値を上げるように階調変換する表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、バックライト付きのディスプレイを有する電子機器、及び同装置における表示を制御する表示制御方法に関する。
【背景技術】
【０００２】
パーソナルコンピュータ、スマートフォン、携帯電話機などの電子機器では、消費電力を低減するための省電力機能が求められている。例えば、バックライト付きのディスプレイを有するパーソナルコンピュータでは、バックライトによる消費電力が大きいため、ユーザにより省電力モードが設定された場合に、ディスプレイのバックライトの輝度を下げることによって消費電力の低下を図っている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−３３９７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このように従来技術では、バックライトの輝度を下げることで省電力化しているが、バックライトの輝度を低下させた場合には、ディスプレイの表面輝度が低下してしまい、ディスプレイに表示される情報の内容（コンテンツ）が見難くなる場合があった。
【０００５】
本発明の目的は、バックライトの輝度を低下させることにより消費電力を削減すると共に、ディスプレイに表示されるコンテンツが見難くなることを回避することが可能な電子機器及び表示制御方法を提供することである。
【課題を解決するための手段】
【０００６】
実施形態によれば、電子機器は、ディスプレイと、第１の輝度または前記第１の輝度よりも輝度レベルが低い第２の輝度により点灯するバックライトと、前記バックライトが前記第１の輝度により点灯されている場合に、予め決められたコンテンツを前記ディスプレイに表示する表示エリアのサイズが、規定サイズ以上に変更されるのに応じて、前記バックライトを前記第２の輝度により点灯させるバックライト調整手段と、前記バックライトの輝度が前記第２の輝度に低下されるのに応じて、前記コンテンツの階調値を上げるように階調変換をする階調変換手段とを具備する。
【図面の簡単な説明】
【０００７】
【図１】本実施形態における電子機器の構成を示す外観図。
【図２】本実施形態におけるパーソナルコンピュータのシステム構成を示すブロック図。
【図３】本実施形態におけるバックライトの輝度を低下させて消費電力の低下を図るための各種モジュールの関係を示すブロック図。
【図４】本実施形態のバックライトの輝度を下げることにより消費電力を低下させる技術の概略を示す図。
【図５】本実施形態におけるディスプレイ（ＬＣＤ）の表面輝度と画像の階調値との関係を示す図。
【図６】本実施形態における動作を示すフローチャート。
【図７】本実施形態におけるＬＣＤの表示画面の一例を示す図。
【図８】本実施形態におけるＬＣＤの表示画面の一例を示す図。
【図９】本実施形態におけるＬＣＤの表示画面の一例を示す図。
【図１０】本実施形態における階調変換を示す図。
【図１１】本実施形態におけるＬＣＤの表示画面の一例を示す図。
【発明を実施するための形態】
【０００８】
以下、図面を参照して、本発明の実施形態について説明する。  
図１は、本実施形態における電子機器の構成を示す外観図である。この電子機器は、例えば、バッテリ駆動可能なノートブック型の携帯型パーソナルコンピュータ１０として実現されている。本実施形態におけるパーソナルコンピュータ１０は、バックライト付きのディスプレイが搭載されており、省電力モードが設定されている場合に、バックライトの輝度を低下させて消費電力を低下させる機能が設けられている。
【０００９】
図１は、パーソナルコンピュータ１０のディスプレイユニット１２を開いた状態における斜視図である。パーソナルコンピュータ１０は、コンピュータ本体１１と、ディスプレイユニット１２とから構成されている。ディスプレイユニット１２には、ＬＣＤ（Liquid Crystal Display）１７から構成される表示装置が組み込まれており、そのＬＣＤ１７の表示画面はディスプレイユニット１２のほぼ中央に位置されている。
【００１０】
ディスプレイユニット１２は、コンピュータ本体１１に対して開放位置と閉塞位置との間を回動自在に取り付けられている。コンピュータ本体１１はバッテリが取り外し自在に装着可能な薄い箱形の筐体を有している。
【００１１】
コンピュータ本体１１の上面には、キーボード１３、パワーオン／オフするためのパワーボタンスイッチ１４、及びタッチパッド１５などが配置されている。
【００１２】
次に、図２を参照して、本実施形態におけるパーソナルコンピュータ１０のシステム構成について説明する。
【００１３】
パーソナルコンピュータ１０は、図２に示されているように、ＣＰＵ１１１、システムコントローラ１１４、主メモリ１１５、グラフィクスプロセッシングユニット（ＧＰＵ）１１６、ＢＩＯＳ−ＲＯＭ１２０、ハードディスクドライブ（ＨＤＤ）１２１、光ディスクドライブ（ＯＤＤ）１２２、デバイス１２３，１２４、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１４０、電源回路１４１等を備えている。
【００１４】
ＣＰＵ１１１は、パーソナルコンピュータ１０の動作を制御するために設けられたプロセッサであり、ＨＤＤ１２１から主メモリ１１５にロードされる各種プログラムを実行する。ＣＰＵ１１１により実行されるプログラムには、オペレーティングシステム（ＯＳ）２００、ディスプレイドライバ２０１、画像表示アプリケーションプログラム２０２、省電力ユーティリティプログラム２０３などを含む。ディスプレイドライバ２０１は、ＧＰＵ１１６を含む表示回路を制御するためのプログラムである。画像表示アプリケーションプログラム２０２は、動画像や静止画像などのコンテンツを表示するためのプログラムである。省電力ユーティリティプログラム２０３は、パーソナルコンピュータ１０の消費電力を低減するための制御をするプログラムである。
【００１５】
さらに、ＣＰＵ１１１は、ＢＩＯＳ−ＲＯＭ１２０に格納されたシステムＢＩＯＳ（Basic Input Output System）も実行する。システムＢＩＯＳはハードウェア制御のためのプログラムである。
【００１６】
システムコントローラ１１４は、ＣＰＵ１１１と各モジュールとの間を接続するブリッジデバイスである。システムコントローラ１１４には、主メモリ１１５へのアクセス制御するメモリコントローラ、ＬＣＤ１７に設けられたバックライト１７ａの輝度を制御するバックライトコントローラ１１４ａ、ＨＤＤ１２１及び光ディスクドライブ（ＯＤＤ）１２２を制御するためのコントローラ等を内蔵している。
【００１７】
また、システムコントローラ１１４は、ＰＣＩバス１を介して、デバイス１２３，１２４との通信を実行する。デバイス１２３は、例えばネットワークを介してデータを送受信する通信デバイスである。通信デバイスは、例えばワイヤレスＬＡＮ（Local Area Network）などの無線によりネットワークに接続する。
【００１８】
ＧＰＵ１１６は、パーソナルコンピュータ１０のディスプレイモニタとして使用されるＬＣＤ１７と、外部ディスプレイ３０２とを制御する表示コントローラである。外部ディスプレイ３０２は、コンピュータ本体１１に設けられた外部ビデオ出力端子３０１に必要に応じて接続される。
【００１９】
ＧＰＵ１１６は、システムコントローラ１１４を介してＣＰＵ１１１から送信される表示要求に基づいて、ＬＣＤ１７に画像を表示するための画像データをビデオメモリ（ＶＲＡＭ）１１７に記録し、ＶＲＡＭ１１７に記録された画像データをもとにＬＣＤ１７に画像を表示させる。
【００２０】
本実施形態におけるＧＰＵ１１６には、ＬＣＤ１７に表示する画像の階調を変換する階調変換モジュール１１６ａを含む。階調変換モジュール１１６ａは、例えば、消費電力を低下させるためにバックライト１７ａの輝度を低下させた場合に、バックライト１７ａの輝度の低下によるＬＣＤ１７の表面輝度の低下を補うために画像の階調を変換する。
【００２１】
エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１４０は、電力管理のためのエンベデッドコントローラと、キーボード（ＫＢ）１３及びタッチパッド１５を制御するためのキーボードコントローラとが集積された１チップマイクロコンピュータである。ＥＣ／ＫＢＣ１４０は、ユーザによるパワーボタンスイッチ１４の操作に応じてパーソナルコンピュータ１０をパワーオン／パワーオフする機能を有している。パーソナルコンピュータ１０のパワーオン／パワーオフの制御は、ＥＣ／ＫＢＣ１４０と電源回路１４１との共同動作によって実行される。電源回路１４１は、コンピュータ本体１１に装着されたバッテリ１４２からの電力、またはコンピュータ本体１１に外部電源として接続されるＡＣアダプタ１４３からの電力を用いて、各コンポーネントへの動作電源を生成する。電源回路１４１には、電源マイコン１４４が設けられており、各コンポーネントにおける消費電力を測定することができる。
【００２２】
図３は、本実施形態におけるバックライト１７ａの輝度を低下させて消費電力の低下を図るための各種モジュールの関係を示すブロック図である。  
本実施形態では、画像表示アプリケーションプログラム２０２により画像コンテンツ（動画像、静止画像などの中間階調のデータを多く含むデータ）をＬＣＤ１７に表示する場合に、バックライト１７ａの輝度を低下させることで消費電力を低下させると共に、バックライト１７ａの輝度の低下を補正するように画像（コンテンツ）の階調を変換する。バックライト１７ａの輝度を低下させる条件としては、ＬＣＤ１７の画面中で画像コンテンツを表示する表示エリアが予め決められたサイズ（以下、規定サイズと称する）以上である場合とする。規定サイズ以上の表示サイズは、例えば、フルスクリーンモード（全画面）や、他のアプリケーションの処理内容を表示する表示エリアの大部分が隠れてしまう程度のサイズとする。また、規定サイズは、画像表示アプリケーションプログラム２０２において予め決められているものとする。
【００２３】
画像表示アプリケーションプログラム２０２には、画像コンテンツ（動画像、静止画像）のデータを再生して、ＬＣＤ１７に表示させる画像再生モジュール２０２ａ、画像コンテンツを表示する表示エリアのサイズが規定サイズ以上であるか判別する表示エリア判別モジュール２０２ｂ、表示エリア判別モジュール２０２ｂによる判別結果に応じてバックライト１７ａの輝度を調整するバックライト輝度調整モジュール２０２ｃ、バックライト輝度調整モジュール２０２ｃによりバックライト１７ａの輝度が低下された場合に、輝度の低下を補正するように画像コンテンツの階調を変換するようにＧＰＵ１１６（階調変換モジュール１１６ａ）を制御する画像階調変換モジュール２０２ｄが設けられる。
【００２４】
なお、本実施形態では、バックライト１７ａの輝度の低下を補正するために画像（コンテンツ）の階調を、ＧＰＵ１１６の階調変換モジュール１１６ａにより変換するとしているが、画像階調変換モジュール２０２ｄによって画像コンテンツの画像階調を変換するようにしても良い。
【００２５】
画像表示アプリケーションプログラム２０２からの画像コンテンツの表示要求は、ＯＳ２００を介してディスプレイドライバ２０１に送られる。ディスプレイドライバ２０１は、表示要求をＧＰＵ１１６に送信する。ＧＰＵ１１６は、ディスプレイドライバ２０１からの表示要求に応じて表示処理を実行して、画像データをビデオメモリ（ＶＲＡＭ）１１７に格納し、ＬＣＤ１７に画像データに応じた画像を表示させる。また、バックライトコントローラ１１４ａは、通常の動作モードでは、バックライト１７ａを通常動作時用の輝度により発光させる。
【００２６】
省電力ユーティリティプログラム２０３は、ユーザ操作に応じて、パーソナルコンピュータ１０の消費電力を低下させた状態で動作させるための省電力モードを設定する。省電力ユーティリティプログラム２０３は、省電力モードへの移行が指示されると、例えばＨＤＤ１２１に省電力モードデータ１２１ａを記録する。
【００２７】
画像表示アプリケーションプログラム２０２は、省電力モードが設定されると、表示エリア判別モジュール２０２ｂ及びバックライト輝度調整モジュール２０２ｃにより、バックライト１７ａの輝度を低下させることにより消費電力を削減すると共に、ＬＣＤ１７に表示される画像コンテンツが見難くなることを回避するための制御を行う。すなわち、本実施形態で説明する省電力モードでは、画像表示アプリケーションプログラム２０２の動作時に、画像コンテンツを表示する表示エリアが規定サイズ以上（全画面表示など）の場合に、バックライト１７ａの輝度を低下させることで消費電力を減らすものとする。また、バックライト１７ａの輝度を低下させた場合、画像コンテンツの階調値をバックライト１７ａの輝度の低下に応じて上げることで、画像コンテンツが暗く見えないようにする。
【００２８】
次に、本実施形態における動作について説明する。  
まず、本実施形態のパーソナルコンピュータ１０によるバックライト１７ａの輝度を下げることにより消費電力を低下させる技術の概略について、図４を参照しながら説明する。
【００２９】
ＬＣＤ１７の表面輝度は、バックライト１７ａの輝度と画像コンテンツの階調値により決まる。図４の（Ａ）に示すように、通常の動作時では、バックライト１７ａが通常動作時用の輝度で点灯され、画像コンテンツが階調変換処理をされることなく表示される。この場合、ＬＣＤ１７では、通常の輝度レベルにより画像コンテンツが表示される。
【００３０】
省電力モードが設定された場合、パーソナルコンピュータ１０は、バックライト１７ａの輝度を下げることで消費電力を削減する。図４の（Ｂ）に示すように、省電力モードによりバックライト１７ａの輝度を下げた場合（例えば輝度を１／２）、画像コンテンツについて階調変換処理をせずに通常動作時と同様に表示すると、バックライト１７ａの輝度が低下した分、ＬＣＤ１７の表面輝度が低下する。すなわち、ＬＣＤ１７に表示される画像コンテンツが暗く見える。
【００３１】
そこで、本実施形態におけるパーソナルコンピュータ１０は、図４の（Ｃ）に示すように、バックライト１７ａの輝度が低下した分を補正するように画像コンテンツに対して階調変換処理をする。例えば、バックライト１７ａの輝度を１／２に低下させた場合には、階調変換処理によって画像コンテンツの階調値を２倍にする。その結果、ＬＣＤ１７の表面輝度を、通常動作時と同程度にすることができる。
【００３２】
これにより、バックライト１７ａの輝度と画像コンテンツの階調値を制御することで、消費電力を減らしつつ、元の見た目に近い明るさの画像コンテンツを表示することができる。
【００３３】
図５は、本実施形態におけるディスプレイ（ＬＣＤ１７）の表面輝度と画像の階調値との関係を示す図である。  
図５において、破線Ａは、バックライト１７ａを通常動作時用の輝度により点灯させた場合の画像の階調値に応じたディスプレイの表面輝度を示し、破線Ｂは、バックライト１７ａを省電力モードのため輝度を低下させた場合の画像の階調値に応じたディスプレイの表面輝度を示している。実線Ｃは、バックライト１７ａの輝度の低下分を補正するように階調変換処理をした画像の階調値に応じたディスプレイの表面輝度を示している。なお、階調値２５５がディスプレイに表示される白に相当する。
【００３４】
図５の実線Ｃに示すように、バックライト１７ａの輝度を低下させても、画像に対して画像変換処理をすることで、ディスプレイの表面輝度を、バックライト１７ａの輝度を低下させる前と同等にすることができる。ただし、バックライト１７ａの輝度を低下させる前と同等の輝度に補正できているのは、中間階調（例えば階調値２００）までとなっている。
【００３５】
高階調（例えば階調値２００以上）では、バックライト１７ａの輝度により十分にディスプレイ表面輝度が高い値となっているため、バックライト１７ａの輝度を低下させた分、画像の階調値を補正しても輝度がクリッピングされてしまう。すなわち、高階調の画像を表示する場合、画像の階調値を上げるために階調変換処理をしても、階調を上げた分に応じて輝度が高くならず画像が暗くなってしまう。
【００３６】
そのため、バックライト１７ａの輝度の低下分を補正するように画像の階調値を変換する方法は、中間階調のデータが多い映像や写真などの画像コンテンツ（動画像、静止画像）を表示する場合には有効であるが、例えば文章作成アプリケーション（ワードプロセッサ）や表計算アプリケーション等によって表示される画面のような、白い背景に黒の文字や罫線などを含む画面を表示する場合には効果が低くなってしまう。
【００３７】
例えば、ＬＣＤ１７に画像コンテンツを表示する表示エリアと、文章作成アプリケーションによる処理画面を表示する表示エリアとが混在している場合に、バックライト１７ａの輝度を低下させた分の階調値変換をしても、文章作成アプリケーションによる処理画面の表示エリアが暗くなってしまう。
【００３８】
本実施形態におけるパーソナルコンピュータ１０は、画像表示アプリケーションプログラム２０２により画像コンテンツを表示させる表示エリアが規定サイズ以上（フルスクリーンモードなど）である場合には、バックライト１７ａの輝度を下げると共に、画像コンテンツの階調値を変換することで画像コンテンツが暗くなることを防止する。また、パーソナルコンピュータ１０は、画像コンテンツの表示エリアが規定サイズ以上でない場合には、バックライト１７ａの輝度を元の輝度レベルに戻して、画像コンテンツに対する階調変換処理をしない。
【００３９】
例えば、画像コンテンツを表示する表示エリアのサイズが小さい場合、画像コンテンツを表示する表示エリアだけでなく、例えば文章作成アプリケーションによる処理画面を表示する表示エリアが同時にＬＣＤ１７に表示される。この場合、ユーザは、画像コンテンツ以外の文章作成アプリケーションによる処理内容も見ている場合がある。このため、パーソナルコンピュータ１０は、バックライト１７ａの輝度を元の輝度レベルに戻すことにより、文章作成アプリケーションによる処理内容が見難くなることを回避する。
【００４０】
図６は、本実施形態における動作を示すフローチャートである。  
本実施形態では、画像表示アプリケーションプログラム２０２により、画像コンテンツを表示する表示エリアのサイズに応じたバックライト１７ａの輝度レベルの制御、及びバックライト１７ａの輝度の低下を補正するための画像コンテンツに対する階調変換処理の制御をする。ＣＰＵ１１１は、画像表示アプリケーションプログラム２０２に従い以下の処理を実行する。ここでは、画像表示アプリケーションプログラム２０２により動画像コンテンツを再生する場合を例にして説明する。
【００４１】
なお、動画像コンテンツに限るものではなく、静止画像コンテンツなど、中間階調のデータを多く含む画像を表示するアプリケーションに適用可能である。
【００４２】
ＣＰＵ１１１は、動画像再生の実行指示がユーザの入力操作によって入力されると（ステップＡ１）、省電力モードが設定されているか、例えばＨＤＤ１２１に記録された省電力モードデータ１２１ａを参照することにより判別する。ここで、省電力モードが設定されていなかった場合、ＣＰＵ１１１は、画像表示アプリケーションプログラム２０２の画像再生モジュール２０２ａによる動画像再生を実行する。画像再生モジュール２０２ａは、ＯＳ２００の制御によりＬＣＤ１７の画面中に設けられる表示エリア（ウィンドウ）内に動画像を表示させる。
【００４３】
動画像コンテンツを表示するための表示エリアは、例えば全画面に設定するフルスクリーンモード、あるいは画面中の一部に設定するウィンドウモードの何れかによって決定される。例えば、画像表示アプリケーションプログラム２０２には、起動時の表示サイズをフルスクリーンモードとするか、あるいはウィンドウモードとするか設定されているものとする。ウィンドウモードでは、予め決められたサイズで表示エリアを設定したり、前回の動作終了時の表示エリアを設定したりすることができる。表示エリアは、ＯＳ２００の制御のもとで、ユーザ操作によって任意の位置、サイズに変更することができる。
【００４４】
省電力モードが設定されていない場合（ステップＡ２、Ｎｏ）、ＣＰＵ１１１は、バックライト１７ａの輝度を低下させることなく、通常の動作状態において、表示エリアに動画像コンテンツを表示させる。ＣＰＵ１１１は、動画像コンテンツの再生が終了するまで（ステップＡ１３、Ｎｏ）、画像再生モジュール２０２ａによる動画像再生を継続する（ステップＡ２、Ｎｏ）。
【００４５】
一方、省電力モードが設定されていた場合（ステップＡ２、Ｙｅｓ）、ＣＰＵ１１１は、表示エリア判別モジュール２０２ｂの処理によって、動画像コンテンツを表示するための表示エリアのサイズが、予め設定された規定サイズ以上であるか判別する（ステップＡ３）。表示エリア判別モジュール２０２ｂは、例えば画像表示アプリケーションプログラム２０２の起動時にはフルスクリーンモードが設定されている場合には、表示エリアのサイズが規定サイズ以上であると判別することができる。また、ウィンドウモードが設定されている場合には、表示エリア判別モジュール２０２ｂは、ＯＳ２００から例えばＬＣＤ１７のサイズ、画像表示アプリケーションプログラム２０２により動画像コンテンツを表示するための表示エリアのサイズと表示位置などのデータを取得し、このデータをもとにして判別する。
【００４６】
なお、規定サイズは、画像表示アプリケーションプログラム２０２により画像が表示される表示エリアが、ＬＣＤ１７の表示画面の大部分を占めており、他のアプリケーション等による処理内容がほとんど表示されない程度に決められるものとする。例えば、動画像コンテンツを表示するための動画像表示エリアのサイズが規定サイズ以上である場合には、他のアプリケーションの処理内容を表示する表示エリアが動画像表示エリアによって隠れている状態を示す。この場合、ユーザは、動画像コンテンツのみを見ることを意図しており、他のアプリケーションの処理内容を見ていないと判別することができる。また、動画像を表示するための動画像表示エリアのサイズが規定サイズより小さい場合には、ユーザは、動画像コンテンツと共に他のアプリケーションの処理内容を見ている可能性があるものと判別することができる。
【００４７】
動画像表示エリアのサイズが規定サイズより小さい場合と判別された場合（ステップＡ４、Ｎｏ）、ＣＰＵ１１１は、バックライト１７ａの輝度を低下させることなく、通常の動作状態において、表示エリアに動画像コンテンツを表示させる。
【００４８】
図７は、ＬＣＤ１７の表示画面の一例を示している。図７において、画像表示アプリケーションプログラム２０２により動画像コンテンツを表示するための動画像表示エリア１７ｂが設定され、また例えば文章作成アプリケーションにより作成されたテキストを表示するための表示エリア１７ｃが設定されている。
【００４９】
この場合、動画像表示エリア１７ｂが規定サイズより小さいものと判別されるため、動画像表示エリア１７ｂの輝度が低下されない。従って、表示エリア１７ｃに表示されたテキストが見難くなることを回避できる。
【００５０】
一方、動画像表示エリアのサイズが規定サイズ以上と判別された場合（ステップＡ４、Ｙｅｓ）、ＣＰＵ１１１は、バックライト輝度調整モジュール２０２ｃにより、省電力化のためにバックライト１７ａの輝度を低下させる。バックライト輝度調整モジュール２０２ｃは、ＯＳ２００に対してバックライト１７ａの輝度を下げるように指示する（ステップＡ５）。ＯＳ２００は、バックライト輝度調整モジュール２０２ｃからの指示に応じて、バックライトコントローラ１１４ａによりバックライト１７ａの輝度を予め決められた輝度（例えば、通常動作時の１／２）に低下させる。これにより、バックライト１７ａにより消費される消費電力を低下させる。
【００５１】
また、画像階調変換モジュール２０２ｄは、バックライト輝度調整モジュール２０２ｃの制御によりバックライト１７ａの輝度を低下させた分、動画像コンテンツをＬＣＤ１７に表示させた時の表面輝度を補正するための階調変換処理の実行をＯＳ２００に指示する（ステップＡ６）。
【００５２】
ＯＳ２００は、ディスプレイドライバ２０１を通じて、ＧＰＵ１１６に対して動画像コンテンツに対する、バックライト１７ａの輝度の低下を補正する階調変換処理を指示する。ＧＰＵ１１６は、階調変換モジュール１１６ａにより動画像コンテンツの画像データに対して所定の階調変換を実行して、動画像表示エリアに動画像コンテンツを表示させる。
【００５３】
図８及び図９は、ＬＣＤ１７の表示画面の一例を示している。図８は、フルスクリーンモードにより動画像コンテンツが表示される場合の表示例を示すもので、ＬＣＤ１７の全画面に動画像表示エリア１７ｄが設定されている。図９は、ウィンドウモードにより動画像コンテンツが表示される場合の表示例を示すもので、ＬＣＤ１７の表示画面の大部分に動画像表示エリア１７ｅが設定されている。動画像表示エリア１７ｅは、規定サイズ以上のサイズとなっており、動画像表示エリア１７ｅの周囲には、画像表示アプリケーションプログラム２０２に表示される動画像コンテンツとは別の画像が表示されている。
【００５４】
図８及び図９に示すように、ＬＣＤ１７の表示画面では、動画像コンテンツのみを見ることを意図した動画像表示エリア１７ｄ，１７ｅが設定されている。
【００５５】
なお、動画像コンテンツに対する階調変換処理は、例えば以下の式（１）（２）に従って実行する。  
ｙ＝ａ  ×  ｘ  （ｘ＜ｔｈ１）  …（１）
ｙ＝ｂ  ×  （ｘ−ｔｈ１）  ＋  ａ  ×  ｔｈ１  （ｔｈ１＜＝ｘ）  …（２）
ｙ：階調変換後の階調、ｘ：入力階調、ａ：正数、ｂ：正数、ｔｈ１：閾値  
図１０は、式（１）（２）に示す階調変換を示す図である。図１０に示すように、動画像コンテンツの階調値（入力階調ｘ）に対して、バックライト１７ａの輝度の低下分を補正するための係数ａを乗算することにより、階調変換後の階調値を求める。例えば、バックライト１７ａの輝度値を１／２とした場合、階調値を２倍（ａ＝２）とすることで、動画像コンテンツを表示するＬＣＤ１７の表面輝度がバックライト１７ａの輝度を低下させる前と同等となるようにする。なお、実際には、バックライト１７ａやＬＣＤ１７の性能などに基づいて、バックライト１７ａの輝度の変化を補正するための係数ａが決められる。
【００５６】
なお、係数ａは、予め決められた閾値ｔｈ１までの入力階調に対するものである。閾値ｔｈ１以降の入力階調ｘに対しては、係数ａとは異なる係数ｂが決められている（ａ＞ｂ）。係数ｂは、例えば図１０に示すように、白を表す階調値２５５において、入力階調ｘと階調変換後の階調ｙの階調値が等しくなるように決められる。
【００５７】
入力階調ｘの階調値が高い場合、入力階調ｘに係数ａを乗算して求めた階調変換後の階調ｙであってもバックライト１７ａの輝度を低下させた分のディスプレイ表面輝度を補正することができない（図５参照）。本実施形態では、係数ａによって補正が可能な階調値に閾値ｔｈ１を設定し、閾値ｔｈ１以降の入力階調ｘについては係数ａとは異なる係数ｂによって階調変換を行う。
【００５８】
なお、前述した階調変換処理では、入力階調ｘに対して、１つの閾値ｔｈ１を設定しているが、例えば複数の閾値ｔｈ１，ｔｈ２，ｔｈ３…を設定し、それぞれの閾値間で異なる計数を決めて、入力階調ｘに対して階調変換を実行するようにしても良い。これにより、バックライト１７ａの輝度が低下した分の補正を精度良く実行することができる。
【００５９】
また、前述した説明では、バックライト１７ａの輝度を１／２にするとしているが、省電力ユーティリティプログラム２０３によって輝度を低下させるレベルを複数段階で設定できるようにしても良い。例えば、バックライト１７ａの輝度レベルを２／３、１／２、１／３の何れかに低下できるものとする。この場合、前述した式（１）（２）において用いられる係数を、バックライト１７ａの輝度レベルを低下させる２／３、１／２、１／３のそれぞれに対応づけて用意しておく。階調変換処理では、バックライト１７ａが何れの輝度レベルに低下されたかに応じて計数値を選択して、前述した（１）（２）式に基づいて階調変換を実行する。
【００６０】
ところで、ＣＰＵ１１１は、画像再生モジュール２０２ａにより動画像を再生表示している間に、動画像表示エリアのサイズを変更する指示が入力された場合（ステップＡ８、Ｙｅｓ）、表示エリア判別モジュール２０２ｂの処理によって、動画像コンテンツを表示するための表示エリアのサイズが、予め設定された規定サイズ以上であるか判別する（ステップＡ９）。
【００６１】
ここで、動画像表示エリアのサイズが規定サイズより小さい場合と判別された場合（ステップＡ１０、Ｎｏ）、ＣＰＵ１１１は、バックライト輝度調整モジュール２０２ｃにより、バックライト１７ａの輝度を元の輝度レベル（通常動作時の輝度レベル）に戻すようにＯＳ２００に指示する（ステップＡ１４）。ＯＳ２００は、バックライト輝度調整モジュール２０２ｃからの指示に応じて、バックライトコントローラ１１４ａによりバックライト１７ａの輝度を元の輝度レベルに戻す。また、画像階調変換モジュール２０２ｄは、階調変換処理の停止をＯＳ２００に指示する（ステップＡ１５）。これにより、通常動作時と同様にして、ＬＣＤ１７の画面が表示される。
【００６２】
すなわち、動画像の再生表示中に、動画像表示エリアのサイズが、規定サイズより小さいサイズに変更された場合には、ユーザが、例えば文章作成アプリケーションの処理内容を確認することを意図している可能性がある。文章作成アプリケーションの処理内容を表示する表示エリアでは、図５を用いて説明したように、バックライト１７ａの輝度を下げた場合、白黒の画面に対して階調変換処理をしても見難くなってしまう。そこで、動画像表示エリアのサイズが、規定サイズより小さいサイズに変更された場合には、バックライト１７ａを元の輝度レベルに戻すことで、ＬＣＤ１７に表示された動画像以外の表示内容が見難くならないようにする。
【００６３】
なお、動画像の再生中に、同様にして動画像表示エリアが規定サイズ以上のサイズに変更された場合には（ステップＡ８〜Ａ１０）、ＣＰＵ１１１は、バックライト輝度調整モジュール２０２ｃにより、省電力化のためにバックライト１７ａの輝度を低下させる。バックライト輝度調整モジュール２０２ｃは、ＯＳ２００に対してバックライト１７ａの輝度を下げるように指示する（ステップＡ１１）。ＯＳ２００は、バックライト輝度調整モジュール２０２ｃからの指示に応じて、バックライトコントローラ１１４ａによりバックライト１７ａの輝度を予め決められた輝度に低下させる。これにより、バックライト１７ａにより消費される消費電力を低下させる。
【００６４】
また、画像階調変換モジュール２０２ｄは、バックライト輝度調整モジュール２０２ｃの制御によりバックライト１７ａの輝度を低下させた分、動画像コンテンツをＬＣＤ１７に表示させた時の表面輝度を補正するための階調変換処理の実行をＯＳ２００に指示する（ステップＡ１２）。
【００６５】
ＯＳ２００は、ディスプレイドライバ２０１を通じて、ＧＰＵ１１６に対して動画像コンテンツに対する、バックライト１７ａの輝度の低下を補正する階調変換処理を指示する。ＧＰＵ１１６は、階調変換モジュール１１６ａにより動画像コンテンツの画像データに対して所定の階調変換を実行して、動画像表示エリアに動画像コンテンツを表示させる。
【００６６】
なお、画像表示アプリケーションプログラム２０２の起動時には省電力モードが設定されていなかった場合であっても、動画像の再生中に、省電力ユーティリティプログラム２０３により省電力モードが設定された場合には（ステップＡ７、Ｙｅｓ）、動画像表示エリアのサイズが規定サイズ以上であれば、前述したように、バックライト１７ａの輝度を低下せて省電力化を図ることができる。
【００６７】
なお、前述した説明では、例えば、バックライト１７ａの輝度を低下させた状態において、フルスクリーンモードの動画像表示エリア１７ｄのサイズが規定サイズより小さくなった場合に、バックライト１７ａを元の輝度に戻すようにしているが、画像表示アプリケーションプログラム２０２が非アクティブとなった場合に、バックライト１７ａを元の輝度に戻すようにしても良い。例えば、図１１に示すように、フルスクリーンモードの動画像表示エリア１７ｆにおいて動画像を表示している場合に、文章作成アプリケーションがアクティブにされることにより（画像表示アプリケーションプログラム２０２が非アクティブ）、バックライト１７ａを元の輝度に戻すようにしても良い。
【００６８】
このようにして、本実施形態におけるパーソナルコンピュータ１０では、フルスクリーンモードなど規定サイズ以上の動画像表示エリアにおいて動画像を表示している場合に、バックライト１７ａの輝度を下げ、かつ下がった分の輝度を補正するための階調変換処理を動画像コンテンツに対して行うことで、表示輝度の低下を抑えつつ消費電力を削減でき、ユーザに輝度の低下を意識させることなく低消費電力での動画像再生が可能となる。
【００６９】
なお、前述した規定サイズは、予め画像表示アプリケーションプログラム２０２に決められているとしているが、ユーザが任意に設定できるようにしても良い。例えば、画像表示アプリケーションプログラム２０２は、規定サイズをユーザからの指示に応じて設定するサイズ設定機能を設ける。画像表示アプリケーションプログラム２０２は、規定サイズの設定がユーザによって要求されると、規定サイズ設定用の画面をＬＣＤ１７に表示させる。規定サイズ設定用の画面では、例えばＬＣＤ１７の全画面に占める画像表示アプリケーションプログラム２０２により画像が表示される表示エリアの比率を指定、あるいは複数の選択肢（例えば、９５％、９０％、８５％など）から選択できるようにする。画像表示アプリケーションプログラム２０２は、規定サイズ設定用の画面を通じて、ユーザからの指示を受け付けて、規定サイズを示すデータを例えばＨＤＤ１２１に記録しておく。表示エリア判別モジュール２０２ｂは、表示エリアのサイズが変更された場合、ＨＤＤ１２１に記録された規定サイズを示すデータを参照して、表示エリアが規定サイズ以上であるかを判別する。
【００７０】
また、前述した説明では、省電力ユーティリティプログラム２０３によって省電力モードが設定されている場合に実行されるものとしているが、省電力モードの設定と関係なく実行されるようにしても良い。例えば、省電力モードが設定されていない場合であっても、動画像がフルスクリーンモード（全画面）など、予め決められた以上の表示サイズで表示される場合に、バックライト１７ａの輝度を下げ、画像コンテンツの階調値を上げる階調変換処理を実行することで省電力化を図る。
【００７１】
また、前述した説明では、省電力ユーティリティプログラム２０３によって省電力モードが設定されるものとしたが、例えば画像表示アプリケーションプログラム２０２によって動画像（静止画）表示時用の省電力モードが設定されるようにしても良い。画像表示アプリケーションプログラム２０２は、省電力ユーティリティプログラム２０３による設定に関係なく、動画像（静止画）表示時用の省電力モードが設定されている場合に、前述した処理を実行する。
【００７２】
また、前述した説明では、画像表示アプリケーションプログラム２０２に、図６に示すフローチャートの処理を実行させるとしているが、例えば、画像表示アプリケーションプログラム２０２とは別の省電力ユーティリティプログラムによって実行させるようにしても良い。この場合、省電力ユーティリティプログラムは、画像表示アプリケーションプログラム２０２などの中間階調の画像を表示するアプリケーションが実行されている場合に、ＯＳ２００からそれぞれのアプリケーションに対応する表示エリアの位置、サイズ等を示すデータを入力する。そして、省電力ユーティリティプログラムは、アクティブとなっているアプリケーションの表示エリアが、規定サイズ以上と判別した場合に、前述したように、ＯＳ２００を通じて、バックライト１７ａの輝度を低下させると共に、動画像コンテンツに対する階調変換処理を実行させる。
【００７３】
この場合、省電力ユーティリティプログラムには、予め処理対象とする複数のアプリケーションを予めが登録しておくことができる。これにより、既存の画像表示アプリケーションプログラムにより動画像等を表示する場合にも、前述と同様にして消費電力を低減させることが可能となる。
【００７４】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると共に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００７５】
１０…パーソナルコンピュータ、１１…コンピュータ本体、１７…ＬＣＤ、１７ａ…バックライト１７ａ、１１１…ＣＰＵ、１１４ａ…バックライトコントローラ、１１５…主メモリ、１１６…ＧＰＵ、１１６ａ…階調変換モジュール、１１７…ＶＲＡＭ、１４０…ＥＣ／ＫＢＣ、２０１…ディスプレイドライバ、２０２…画像表示アプリケーションプログラム、２０３…省電力ユーティリティプログラム。
【図１】
2015038528.tif 000003
【図２】
2015038528.tif 000004
【図３】
2015038528.tif 000005
【図４】
2015038528.tif 000006
【図５】
2015038528.tif 000007
【図６】
2015038528.tif 000008
【図７】
2015038528.tif 000009
【図８】
2015038528.tif 000010
【図９】
2015038528.tif 000011
【図１０】
2015038528.tif 000012
【図１１】
2015038528.tif 000013