(57)【要約】【課題】動画像を忠実な色再現性で表示することが出来る情報処理装置を実現する。【解決手段】電源投入時に、ＢＩＯＳはＬＣＤ１７の種別を判別する。ＢＩＯＳはＬＣＤ１７の種別を含んだ高画質化コマンドをＥＣ／ＫＢＣ１２４に通知する。ＥＣ／ＫＢＣ１２４はＬＣＤ１７の種別に応じた補正パラメータ（ガンマ補正値、ホワイトバランス調整値、コントラスト調整値、ブライトネス調整値等）を補正パラメータテーブル２０３から読出し、画質補正処理部２０２に設定する。これにより、画質補正処理部２０２は接続されているＬＣＤ１７の種別に応じた補正パラメータに応じて色補正処理を行なうことができ、忠実な色再現が可能となる。【選択図】      図４
2005340954.tif 000002
【特許請求の範囲】
【請求項１】
動画像データを表示装置に表示可能な情報処理装置において、
前記表示装置に表示すべき表示イメージを形成する映像信号を生成する表示コントローラと、
前記表示コントローラによって生成される映像信号を高画質化処理する映像処理コントローラと、
前記表示装置の種別を判別する手段と、
前記映像処理コントローラの高画質化処理パラメータを表示装置の種別毎に記憶するメモリと、
前記判別手段の判別結果に応じて前記メモリから高画質化処理パラメータを読出し、前記映像処理コントローラに設定する制御手段とを具備する情報処理装置。
【請求項２】
前記映像処理コントローラは映像信号に対してガンマ補正、ホワイトバランス調整、ブライトネス調整、コントラスト調整、シャープネス調整、輪郭強調、応答速度向上のいずれかの処理を施す請求項１記載の情報処理装置。
【請求項３】
前記表示コントローラはＲＧＢの映像信号を出力し、前記映像処理コントローラは入力したＲＧＢの映像信号をＹＵＶの映像信号に変換し、ＹＵＶの映像信号に高画質化処理を施し、高画質化処理後のＹＵＶの映像信号をＲＧＢの映像信号に変換して出力する請求項１記載の情報処理装置。
【請求項４】
前記表示装置は外付けの表示装置を含む請求項１記載の情報処理装置。
【請求項５】
表示装置に表示すべき表示イメージを形成する画像信号を生成する表示コントローラと、
前記表示コントローラによって生成される画像信号を色補正処理する色補正回路と、
前記表示装置の種別を判別する手段と、
前記色補正回路の色補正パラメータを表示装置の種別毎に記憶するメモリと、
前記判別手段の判別結果に応じて前記メモリから色補正パラメータを読出し、前記色補正回路に設定する制御手段とを具備することを特徴とする情報処理装置。
【請求項６】
前記色補正回路は画像信号に対してガンマ補正、ホワイトバランス調整、ブライトネス調整、コントラスト調整のいずれかの処理を施す請求項５記載の情報処理装置。
【請求項７】
情報処理装置の表示装置に動画像データを表示する表示制御方法であって、
前記情報処理装置は、前記表示装置に表示すべき表示イメージに対応する映像信号を生成する表示コントローラと、前記表示コントローラによって生成される映像信号を高画質化するための処理を実行する映像処理コントローラと、前記映像処理コントローラの高画質化処理パラメータを表示装置の種別毎に記憶するメモリとを含み、
前記表示装置の種別を判別するステップと、
前記判別ステップの判別結果に応じて前記メモリから高画質化処理パラメータを読出し、前記映像処理コントローラに設定する制御ステップとを具備することを特徴とする表示制御方法。
【請求項８】
前記高画質化パラメータはガンマ補正、ホワイトバランス調整、ブライトネス調整、コントラスト調整、シャープネス調整、輪郭強調、応答速度向上のいずれかの補正値、調整値である請求項７記載の表示制御方法。
【請求項９】
情報処理装置の表示装置に画像データを表示する表示制御方法であって、
前記情報処理装置は、前記表示装置に表示すべき表示イメージを形成する画像信号を生成する表示コントローラと、前記表示コントローラによって生成される画像信号を色補正処理する色補正回路と、前記色補正回路の色補正パラメータを表示装置の種別毎に記憶するメモリとを含み、
前記表示装置の種別を判別するステップと、
前記判別ステップの判別結果に応じて前記メモリから色補正パラメータを読出し、前記色補正回路に設定する制御ステップとを具備することを特徴とする表示制御方法。
【請求項１０】
前記色補正パラメータはガンマ補正、ホワイトバランス調整、ブライトネス調整、コントラスト調整のいずれかの補正値、調整値である請求項９記載の表示制御方法。
【請求項１１】
画像データを表示装置に表示可能な情報処理装置において、
前記表示装置に表示すべき表示イメージを形成する映像信号を生成する表示コントローラと、
前記表示コントローラによって生成される映像信号を高画質化処理する映像処理コントローラと、
前記表示装置の種別を判別する手段と、
前記映像処理コントローラの高画質化処理パラメータを表示装置の種別毎に記憶するメモリと、
前記判別手段の判別結果に応じて前記メモリから高画質化処理パラメータを読出し、前記映像処理コントローラに設定する制御手段とを具備する情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像データを表示装置に表示可能な情報処理装置および同装置で用いられる表示制御方法に関する。
【背景技術】
【０００２】
近年、ＤＶＤ（Digital Versatile Disc）プレーヤ、ＴＶ装置のようなオーディオ・ビデオ（ＡＶ）機器と同様のＡＶ再生機能を備えたパーソナルコンピュータが開発されている。  
例えば、特許文献１には、ＤＶＤドライブ装置及びＴＶチューナを搭載したパーソナルコンピュータが開示されている。この特許文献１のコンピュータにおいては、ＴＶチューナから得られるビデオ信号は、画像コントローラによって処理された後、この画像コントローラに直接接続された表示部に表示される。
【特許文献１】特開２００２−１０８４８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
画像コントローラはコンピュータで作られるテキストデータ、グラフィックデータを表示装置に表示できるようなＲＧＢの画像信号に処理するものであり、特許文献１では静止画信号も動画信号も同じ処理がなされている。ところで、ＤＶＤドライブ装置やＴＶチューナによって得られる動画像データはコンピュータ内で作られるテキストデータ、グラフィックデータ等の静止画データに比べて数段厳しい忠実な色再現が求められる。色再現性がずれる最も大きい原因は表示装置の特性の違いであるが、上記特許文献１は表示装置毎の厳密な色補正を行なう動画像用の映像信号補正機能は設けられていない。
【０００４】
本発明は上述の事情を考慮してなされたものであり、画像を表示装置の特性に関らず忠実な色再現性で表示することが可能な情報処理装置および表示制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の一態様は、動画像データを表示装置に表示可能な情報処理装置において、前記表示装置に表示すべき表示イメージを形成する映像信号を生成する表示コントローラと、前記表示コントローラによって生成される映像信号を高画質化処理する映像処理コントローラと、前記表示装置の種別を判別する手段と、前記映像処理コントローラの高画質化処理パラメータを表示装置の種別毎に記憶するメモリと、前記判別手段の判別結果に応じて前記メモリから高画質化処理パラメータを読出し、前記映像処理コントローラに設定する制御手段とを具備することを特徴とする。
【０００６】
本発明の他の態様は、表示装置に表示すべき表示イメージを形成する画像信号を生成する表示コントローラと、前記表示コントローラによって生成される画像信号を色補正処理する色補正回路と、前記表示装置の種別を判別する手段と、前記色補正回路の色補正パラメータを表示装置の種別毎に記憶するメモリと、前記判別手段の判別結果に応じて前記メモリから色補正パラメータを読出し、前記色補正回路に設定する制御手段とを具備することを特徴とする。
【０００７】
本発明の別の態様は、画像データを表示装置に表示可能な情報処理装置において、前記表示装置に表示すべき表示イメージを形成する映像信号を生成する表示コントローラと、前記表示コントローラによって生成される映像信号を高画質化処理する映像処理コントローラと、前記表示装置の種別を判別する手段と、前記映像処理コントローラの高画質化処理パラメータを表示装置の種別毎に記憶するメモリと、前記判別手段の判別結果に応じて前記メモリから高画質化処理パラメータを読出し、前記映像処理コントローラに設定する制御手段とを具備することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、画像を表示装置の特性に関らず忠実な色再現性で表示することが可能となる。
【発明を実施するための最良の形態】
【０００９】
以下、図面を参照して、本発明の実施形態を説明する。  
まず、図１および図２を参照して、本発明の一実施形態に係る情報処理装置の構成について説明する。この情報処理装置は、例えば、ノートブック型パーソナルコンピュータ１０として実現されている。
【００１０】
図１はノートブック型パーソナルコンピュータ１０のディスプレイユニットを開いた状態における正面図である。本コンピュータ１０は、コンピュータ本体１１と、ディスプレイユニット１２とから構成されている。ディスプレイユニット１２には、ＬＣＤ（Liquid Crystal Display）１７から構成される表示装置が組み込まれており、そのＬＣＤ１７の表示画面はディスプレイユニット１２のほぼ中央に位置されている。高画質（ＨＤ）映像に対応できるようにＬＣＤ１７の表示画面は１６：９のアスペクト比となっている。
【００１１】
ディスプレイユニット１２は、コンピュータ本体１１に対して開放位置と閉塞位置との間を回動自在に取り付けられている。コンピュータ本体１１は薄い箱形の筐体を有しており、その上面にはキーボード１３、本コンピュータ１を電源オン／オフするためのパワーボタン１４、入力操作パネル１５、およびタッチパッド１６などが配置されている。
【００１２】
入力操作パネル１５は、押されたボタンに対応するイベントを入力する入力装置であり、複数の機能をそれぞれ起動するための複数のボタンを備えている。これらボタン群には、ＴＶ起動ボタン１５Ａ、ＤＶＤ／ＣＤ起動ボタン１５Ｂも含まれている。ＴＶ起動ボタン１５ＡはＴＶ放送番組データを再生するためのボタンである。ＴＶ起動ボタン１５Ａがユーザによって押下された時、ＴＶ放送番組データを再生するためのアプリケーションプログラムが自動的に起動される。ＤＶＤ／ＣＤ起動ボタン１５Ｂは、ＤＶＤまたはＣＤに記録されたビデオコンテンツを再生するためのボタンである。ＤＶＤ／ＣＤ起動ボタン１５Ｂがユーザによって押下された時、ビデオコンテンツを再生するためのアプリケーションプログラムが自動的に起動される。
【００１３】
本実施形態のコンピュータ１０においては、ＴＶ放送番組データ、ビデオコンテンツのような動画像データを高画質でＬＣＤ１７に表示するために、動画像データの再生時にその動画像データの画質を自動的に高画質化する機能が設けられている。
【００１４】
次に、図２を参照して、本コンピュータ１０のシステム構成について説明する。
【００１５】
本コンピュータ１０は、図２に示されているように、ＣＰＵ１１１、ノースブリッジ１１２、主メモリ１１３、グラフィクスコントローラ１１４、高画質化エンジン（ＨＶＥ；High quality Video Engine）１１５、ＴＭＤＳ（Ｒｘ）処理部１１６、ＬＶＤＳ（Ｔｘ）処理部１１７、スイッチ１１８、サウスブリッジ１１９、ＢＩＯＳ−ＲＯＭ１２０、ハードディスクドライブ（ＨＤＤ）１２１、光ディスクドライブ（ＯＤＤ）１２２、ＴＶチューナ１２３、およびエンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１２４等を備えている。
【００１６】
ＣＰＵ１１１は本コンピュータ１０の動作を制御するために設けられたプロセッサであり、ハードディスクドライブ（ＨＤＤ）１２１から主メモリ１１３にロードされる、オペレーティングシステム（ＯＳ）および各種アプリケーションプログラムを実行する。ＯＳは、複数のウィンドウを表示画面上に表示するためのウィンドウシステムを有している。
【００１７】
動画像データ（例えば、ＴＶチューナ１２３によって受信されたＴＶ放送番組データ、ＤＶＤのような記憶メディアに格納されたビデオコンテンツなど）は、通常、その動画像データを再生するためのビデオ再生アプリケーションプログラムに対応するウィンドウ内に表示される。この場合、例えば、ビデオ再生アプリケーションプログラムに対応するウィンドウはデスクトップ画面上に配置され、そのウィンドウ内に動画像データが表示される（ウィンドウモード）。また、本コンピュータ１０は、動画像データをＬＣＤ１７の表示画面上にフルスクリーンモードで表示することもできる。このフルスクリーンモードにおいては、動画像データだけが表示画面上のほぼ全エリアに表示される。この場合、デスクトップ画面、およびビデオ再生アプリケーションプログラム以外の他のアプリケーションプログラムに対応するウインドウは一切表示されない。また、ビデオ再生アプリケーションプログラムに対応するウィンドウのメニューバーなども表示されず、動画像データだけが表示画面上のほぼ全エリアに表示される。
【００１８】
また、ＣＰＵ１１１は、ＢＩＯＳ−ＲＯＭ１２０に格納されたシステムＢＩＯＳ（Basic Input Output System）も実行する。システムＢＩＯＳはハードウェア制御のためのプログラムである。
【００１９】
ノースブリッジ１１２はＣＰＵ１１１のローカルバスとサウスブリッジ１１９との間を接続するブリッジデバイスである。ノースブリッジ１１２には、主メモリ１１３をアクセス制御するメモリコントローラも内蔵されている。また、ノースブリッジ１１２は、ＡＧＰ（Accelerated Graphics Port）バスなどを介してグラフィクスコントローラ１１４との通信を実行する機能も有している。
【００２０】
グラフィクスコントローラ１１４は本コンピュータ１０のディスプレイモニタとして使用されるＬＣＤ１７を制御する表示コントローラである。このグラフィクスコントローラ１１４はビデオメモリ（ＶＲＡＭ）を有しており、ＯＳ／アプリケーションプログラムによってビデオメモリに描画された表示データから、ＬＣＤ１７に表示すべき表示イメージを形成する映像信号を生成する。ＬＣＤ１７に表示すべき表示イメージは、通常は、デスクトップ画面のイメージおよびそのデスクトップ画面上に配置されたウインドウそれぞれのイメージとから構成される。しかし、動画像データをフルスクリーンモードで表示する場合には、ＬＣＤ１７に表示すべき表示イメージは、動画像データのイメージのみから構成される。したがって、動画像データをフルスクリーンモードで表示する場合には、動画像データの表示イメージのみを形成する映像信号がグラフィクスコントローラ１１４から出力される。
【００２１】
グラフィクスコントローラ１１４によって生成された映像信号はライン１およびライン２Ａにそれぞれ出力される。ライン１に出力される映像信号は、例えば、ＬＶＤＳ（Low voltage differential Signaling）形式の１８ビットの信号から構成されている。また、ライン２Ａに出力される映像信号は、例えば、ＴＭＤＳ（Transition Minimized Differential Signaling）形式の２４ビットの信号から構成されている。また、グラフィクスコントローラ１１４は、外部ＣＲＴ（Cathode Ray Tube）へアナログ映像信号を出力するためのインタフェース、およびアナログ映像信号をＳビデオ端子を介して外部に出力するためのインタフェースも有している。
【００２２】
ＴＭＤＳ（Ｒｘ）処理部１１６は、グラフィクスコントローラ１１４からライン２Ａを介して送られてくるＴＭＤＳ形式の２４ビットの信号を２４ビットのＲＧＢデジタル信号に変換し、その２４ビットのＲＧＢデジタル信号をライン２Ｂを介して高画質化エンジン（ＨＶＥ）１１５に送る。
【００２３】
高画質化エンジン（ＨＶＥ）１１５は、グラフィクスコントローラ１１４によって生成された映像信号を高画質化するための映像処理（以下、画質補正処理という）を実行する映像処理コントローラである。高画質化エンジン（ＨＶＥ）１１５はビデオメモリ（ＶＲＡＭ）１１５Ａを有している。画質補正処理はビデオメモリ（ＶＲＡＭ）１１５Ａ上で実行される。この画質補正処理は動画を高画質化するための動画像専用の映像処理であり、滑らかで高画質の動画像をＬＣＤ１７に表示するために実行される。この画質補正処理では、動画像の画質を改善するために、例えば、色補正（ガンマ補正、ホワイトバランス調整、ブライトネス調整、コントラスト調整）、シャープネス調整、輪郭強調（エッジエンハンスメント）、および応答速度向上等の処理が行われる。
【００２４】
また高画質化エンジン（ＨＶＥ）１１５は、コンポジット入力端子を介して外部のビデオ機器から入力される映像信号に対しても、画質補正処理を施すことができる。
【００２５】
高画質化エンジン（ＨＶＥ）１１５によって画質補正された映像信号は、ライン２Ｃを介してＬＶＤＳ（Ｔｘ）処理部１１７に送られる。ＬＶＤＳ（Ｔｘ）処理部１１７は、高画質化エンジン（ＨＶＥ）１１５から出力される画質補正されたＲＧＢデジタル信号をＬＶＤＳ（Low voltage differential Signaling）形式の信号に変換し、そのＬＶＤＳ形式の信号をライン２Ｄ上に出力する。なお、外付けのＬＣＤパネルを使用する場合は、ＬＶＤＳ（Ｔｘ）処理部１１７の出力に接続端子が接続される。
【００２６】
さらに、高画質化エンジン（ＨＶＥ）１１５は、映像信号の解像度およびアスペクト比を変更するためのスケーリング機能も有している。映像信号のスケーリングは、その映像信号の画質補正処理が実行された後に実行される。スケーリングされた映像信号に対して画質補正を行うよりも、スケーリング前の生データに対して画質補正処理を行い、その画質補正処理された映像信号をスケーリングした方が、動画像を高画質で表示することができる。
【００２７】
スイッチ１１８は、グラフィクスコントローラ１１４によって生成される映像信号および高画質化エンジン（ＨＶＥ）１１５によって画質補正された映像信号の一方を選択的にＬＣＤ１１８に出力するセレクタとして機能する。このスイッチ１１８は、ライン１に接続された第１入力端子と、ライン２Ｄに接続された第２入力端子と、ＬＣＤ１７に接続された出力端子とを有している。スイッチ１１８は、ＥＣ／ＫＢＣ１２４から供給されるスイッチ制御信号ＳＷに応じて、第１入力端子および第２入力端子の一方を選択し、その選択した入力端子を出力端子に接続するように構成されている。このスイッチ１１８の働きにより、本実施形態においては、以下の２つの表示制御モードを用いることが出来る。
【００２８】
（１）ノーマルモード：  ノーマルモードにおいては、グラフィクスコントローラ１１４からの映像信号は高画質化エンジン（ＨＶＥ）１１５を経由せずにＬＣＤ１７に送出される。ノーマルモードは、ＬＣＤ１７に表示される表示イメージに静止画像が含まれる場合に使用される。
【００２９】
（２）高画質モード：  高画質モードにおいては、グラフィクスコントローラ１１４からの映像信号は高画質化エンジン（ＨＶＥ）１１５を経由してＬＣＤ１７に送出される。高画質モードは、ＬＣＤ１７に表示される表示イメージに静止画像が含まれない場合、つまり動画像データをフルスクリーンモードで表示する場合に使用される。
【００３０】
しかし、上記したスイッチ１１８の切替えの具体例は一例であり、動画／静止画に係わり無く、常に高画質モードにしてもよい。
【００３１】
サウスブリッジ１１９は、ＬＰＣ（Low Pin Count）バス上の各デバイスを制御する。また、サウスブリッジ１１９は、ＨＤＤ１２１、ＯＤＤ１２２を制御するためのＩＤＥ（Integrated Drive Electronics）コントローラを内蔵している。さらに、サウスブリッジ１１９は、ＴＶチューナ１２３を制御する機能、およびＢＩＯＳ−ＲＯＭ１２０をアクセス制御するための機能も有している。
【００３２】
光ディスクドライブ（ＯＤＤ）１２３は、ビデオコンテンツが格納されたＤＶＤ、ＣＤなどの記憶メディアを駆動するためのドライブユニットである。ＴＶチューナ１２３は、ＴＶ放送番組のような放送番組データを受信するための受信装置である。
【００３３】
エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１２４は、電力管理のためのエンベデッドコントローラと、キーボード（ＫＢ）１３およびタッチパッド１６を制御するためのキーボードコントローラとが集積された１チップマイクロコンピュータである。このエンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１２４は、ユーザによるパワーボタン１４の操作に応じて本コンピュータ１０をパワーオン／パワーオフする機能を有している。
【００３４】
さらに、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１２４は、Ｉ2Ｃバスを介して高画質化エンジン（ＨＶＥ）１１５との通信を行う機能、およびスイッチ１１８に対して上述のスイッチ制御信号ＳＷを供給する機能を有している。
【００３５】
ＬＣＤ１７は図示しない拡張インターフェースを介してサウスブリッジ１１９にも接続される。これは、ＬＣＤ１７からＬＣＤの種別（メーカ種別、製品型番、ロット番号等）情報をシステムＢＩＯＳへ通知するためである。拡張インターフェースとしては、ＤＤＣ（Display Data Channel）と呼ばれるディスプレイの側からホストに対して情報伝達することを可能にしたインターフェースが利用できる。これは、パソコンの側からディスプレイの形式名を判定したり、同期可能周波数を問い合わせたりするのに用いられている。本実施形態では、このインターフェースを利用して、形式名の代わりにＬＣＤの種別（メーカ種別、製品型番、ロット番号等を含む）情報を判定することができるようにした。
【００３６】
次に、図３を参照して、高画質化エンジン（ＨＶＥ）１１５の構成例について説明する。
【００３７】
高画質化エンジン（ＨＶＥ）１１５は、図示のように、ＲＧＢ／ＹＵＶ変換部２０１、画質補正処理部２０２、補正パラメータテーブル２０３、およびＹＵＶ／ＲＧＢ変換部２０４等を備えている。
【００３８】
ＲＧＢ／ＹＵＶ変換部２０１は、ＴＭＤＳ（Ｒｘ）処理部１１６を介してグラフィクスコントローラ１１４から送信される映像信号を２４ビットのＲＧＢデジタル信号から２４ビットのＹＵＶ信号に変換する。画質補正処理部２０２は、このＹＵＶ信号に対して、その画質補正（色補正（ガンマ補正、ホワイトバランス調整、ブライトネス調整、コントラスト調整）、シャープネス調整、輪郭強調、および応答速度向上）のための演算処理を施す。各補正／調整はＬＣＤ１７の種別に応じて異なる補正値・調整値（以下、単に補正パラメータと称する）が使われ、そのための補正パラメータは補正パラメータテーブル（ＲＯＭ）２０３にＬＣＤ１７の種別毎に格納されている。ＬＣＤ１７の種別とはメーカ種別のみならず、製品型番、製品のロット番号も含む。これは、表示装置の色再現性は主にＬＣＤパネルのカラーフィルタの特性に依存するが、同じメーカの同じ型番の製品でもロットが異なると、使用しているカラーフィルタが異なることもあるからである。図１のコンピュータ１０はディスプレイユニット１２は一体型として説明したが、別体型で外付けのディスプレイユニット１２が接続されることもあるし、一体型の場合であっても、出荷後のＬＣＤ１７の交換に備えて、本コンピュータ１０のディスプレイユニット１２として使用される予定、あるいは可能性のある全てのＬＣＤ１７の種別について補正パラメータを記憶していることが好ましい。なお、全ての補正／調整のための補正パラメータをＬＣＤ１７の種別毎に変えなくてもよい。ＬＣＤ１７の種別に深く依存する色補正に関する補正パラメータ（ガンマ補正値、ホワイトバランス調整値、ブライトネス調整値、コントラスト調整値）のみを補正パラメータテーブル（ＲＯＭ）２０３に格納してもよい。この場合、シャープネス調整、輪郭強調、応答速度向上はＬＣＤ１７の種別に拠らず一定の補正パラメータが使われる。
【００３９】
以下、画質補正処理のうちの色補正について説明する。
【００４０】
色を表す数値と、実際に入出力される色の濃さとの応答特性をガンマという数値で表す。イメージ・スキャナや表示装置、プリンタなどの入出力機器は、それぞれ固有のガンマ値を持っている。システム全体の色補正を行なうために、このガンマ値を調整することをガンマ補正という。ガンマ値は入力信号に応じた出力信号の強度の非直線性の度合いを示すパラメータである。表示装置では、入力信号の値の変化に対して、出力強度（表示装置の場合、出力の明るさ）が直線的に変化するのが理想であるが、実際のデバイスではかならずしもそうはならない。入力信号の強度を０〜１の範囲に正規化した値をＩ、出力信号の強度を同範囲に正規化した値をＯとしたとき、両者の関係はほぼＯ＝Ｉγという式によって近似できる。このときのγの値をガンマ値と呼ぶ。補正パラメータテーブル２０３にはＬＣＤ１７の種別毎にガンマ値を格納している。
【００４１】
コントラストは入力信号の変化に対する出力強度の変化率を変更することで調整する。すなわち、入力信号を横軸、表示される画像の明るさを縦軸としたグラフをプロットした場合、グラフの傾き度合いがコントラストの強さを表現する。コントラストを強くすると、画面中の明るい部分（明部）と暗い部分（暗部）との明るさの差がはっきりするようになり、特に文字などは読みやすくなる。ただし、あまりコントラストを高めると、暗部や明部が表示装置の表現できる明るさの範囲を越え、入力信号を正確に反映できなくなる。これを「黒つぶれ」、「白つぶれ（もしくは白飛び）」と呼ぶ。すなわち、「黒つぶれ」、「白つぶれ」が生じない範囲でコントラストを強くすることが望まれる。
【００４２】
ブライトネスは入力信号にかかわらず、画面全体の明るさを一律に変化させることで調整する。入力信号を横軸、表示される画像の明るさを縦軸としたグラフをプロットした場合、グラフの高さの変化がブライトネスを表現する。ブライトネスの調整は、表示装置が使用される環境の明るさに応じて、見やすさを調整する場合などに有効。ただし、コントラストの調整の場合と同様、暗部や明部で表示装置の表現範囲を越えた場合、「黒つぶれ」や「白つぶれ」といった現象が発生するので、「黒つぶれ」、「白つぶれ」が生じない範囲でブライトネスを強くすることが望まれる。
【００４３】
光源の状態に応じて、被写体の発色を補正する機能がホワイトバランス調整機能である。例えば白い紙を夕日の下に置くと本来なら黄ばんで見えるはずだが、人の目にはそれをあくまで白と認識する傾向がある。そこで特定の光源の状態をシミュレートしその元で白が白く見えるよう全体のカラー・バランスを調整するのがホワイトバランス調整である。
【００４４】
ＹＵＶ／ＲＧＢ変換部２０４は、画質補正処理された映像信号を２４ビットのＹＵＶ信号から１８ビットのＲＧＢ信号に変換する。このＲＧＢ信号は、ライン２Ｃを介してＬＶＤＳ（Ｔｘ）処理部１１７に送られる。
【００４５】
なお、図３には図示していないが、高画質化エンジン１１５はスケーリング処理機能も有しており、スケーリングレジスタに設定されたスケーリングパラメタ情報に従い、画質補正されたＹＵＶ信号をスケーリングする。スケーリングは動画像データのサイズ（解像度）を変更するための処理である。このスケーリング処理により、動画像データのサイズ（解像度）は、ＬＣＤ１７の表示画面のサイズ（パネル解像度）に適したサイズに変更される。スケーリングパラメタ情報は、例えば、動画像データの解像度、動画像データのアスペクト比、およびＬＣＤ１７のパネル解像度等を含む。
【００４６】
次に、図４のフローチャートを参照して、本コンピュータ１０によって実行される表示制御処理について説明する。
【００４７】
電源が投入されると、システムＢＩＯＳはＤＤＣインターフェースを介してサウスブリッジ１１９に接続されているＬＣＤ１７の種別を判別する（ステップＳ１０２）。上述したように、同じメーカの同一型番の表示装置でもロットによってはカラーフィルタ（のメーカ）が異なることもあり、表示装置毎よりもカラーフィルタの特性毎に色再現性が異なることが知られており、ＬＣＤ１７の種別はメーカ種別、製品型番、ロット番号等からなる。
【００４８】
システムＢＩＯＳはステップＳ１０４でＬＣＤ１７の種別を含んだ高画質化コマンドをＥＣ／ＫＢＣ１２４に通知する。ステップＳ１０６でＥＣ／ＫＢＣ１２４はＬＣＤ１７の種別に応じた補正パラメータを補正パラメータテーブル２０３から読出し、画質補正処理部２０２に設定する。これにより、画質補正処理部２０２は接続されているＬＣＤ１７の種別に応じた補正パラメータに応じて色補正処理を行なうことができ、忠実な色再現が可能となる。
【００４９】
図１の説明ではＬＣＤ１７は外付けではなく一体型であるので、この補正はパーソナルコンピュータの出荷時に一度行なえば十分であるが、一体型でも故障時にＬＣＤ１７を交換することもあるし、外付けのＬＣＤの場合にも対処できることが好ましいので、電源投入時にＢＩＯＳが図４の補正値設定処理を行なうとした。しかし、ディスプレイが一体型の場合は、製品製造時に一度だけ行なえばよく、電源投入時に毎回行なう必要はない。
【００５０】
図５は、高画質化エンジン（ＨＶＥ）１１５に補正パラメータを設定するためのインターフェースの例を示す。
【００５１】
ＤＤＣ等の拡張インターフェースを介して、ＬＣＤ１７の種別がシステムＢＩＯＳに通知される。ＥＣ／ＫＢＣ１２４は、システムＢＩＯＳからの高画質化コマンドに従って補正パラメータテーブル２０３からＬＣＤ１７の種別に応じた補正パラメータを読出し、高画質化エンジン（ＨＶＥ）１１５に設定する。高画質化エンジン（ＨＶＥ）１１５は設定された補正値・調整値に応じた画質補正処理を行なう。
【００５２】
以上のように、本実施形態においては、グラフィックコントローラ１１４から出力される画像データに対して高画質化エンジン１１５において、ＬＣＤ１７の種別に応じた画質補正処理を行なうので、画像データの色再現性を向上することができる。
【００５３】
本実施形態においては、ＬＣＤ１７に表示される表示イメージに静止画像が含まれる場合はグラフィクスコントローラ１１４からの映像信号は高画質化エンジン１１５を経由せずに直接ＬＣＤ１７に送出される（静止画は色補正処理されない）例を説明したが、動画のみならず静止画についても高画質化エンジン１１５により色補正を行なってもよい。また、実施形態においては、高画質化エンジン１１５の全ての処理について補正パラメータをＬＣＤ１７の種別に応じて設定したが、色補正に関する処理の補正パラメータのみをＬＣＤ１７の種別に応じて設定してもよい。その場合、残りの処理の補正パラメータはＬＣＤ１７の種別によらず一定とする。また、高画質化処理はＹＵＶの映像信号に対して行なっているが、ＲＧＢの映像信号に対して行なってもよい。
【００５４】
また、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００５５】
【図１】本発明の一実施形態に係るコンピュータの外観を示す斜視図。
【図２】図１のコンピュータのシステム構成を示すブロック図。
【図３】図１のコンピュータに設けられた高画質化エンジンの構成を示すブロック図。
【図４】図１のコンピュータにおいて実行される表示制御処理の手順を示すフローチャート。
【図５】図１のコンピュータに設けられた高画質化エンジンに補正パラメータを設定するためのインターフェースの例を示す図。
【符号の説明】
【００５６】
１０…コンピュータ、１７…ＬＣＤ、１５Ａ…ＴＶ起動ボタン、１５Ｂ…ＤＶＤ／ＣＤ起動ボタン、１１４…グラフィクスコントローラ、１１５…高画質化エンジン、１１８…スイッチ、２０１…ＲＧＢ／ＹＵＶ変換部、２０２…画質補正処理部、２０３…補正パラメータテーブル、２０４…ＹＵＶ／ＲＧＢ変換部。
【図１】
2005340954.tif 000003
【図２】
2005340954.tif 000004
【図３】
2005340954.tif 000005
【図４】
2005340954.tif 000006
【図５】
2005340954.tif 000007