(57)【要約】【課題】動画像を高画質で表示することが出来る情報処理装置を実現する。【解決手段】表示ドライバは、動画像データの画面サイズとＬＣＤ１７の画面サイズとの関係に基づいて、動画像データの表示モードがフルスクリーンモードであるか否かを検出する。動画像データの表示モードがフルスクリーンモードであることが検出された場合、グラフィクスコントローラ１１４によって生成される映像信号をＬＣＤ１７に送出するための表示制御モードは、映像信号を高画質化エンジン（ＨＶＥ）１１５を経由せずにＬＣＤ１７へ送出するノーマルモードから、映像信号を高画質化エンジン（ＨＶＥ）１１５を経由してＬＣＤ１７に送出する高画質モードに切り替えられる。【選択図】      図２
2006030891.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）コントローラを内蔵している。さらに、サウスブリッジ１１９は、ＴＶチューナ１２３を制御する機能、およびＢＩＯＳ−ＲＯＭ１２０をアクセス制御するための機能も有している。
【００３２】
光ディスクドライブ（ＯＤＤ）１２３は、ビデオコンテンツが格納されたＤＶＤ、ＣＤなどの記憶メディアを駆動するためのドライブユニットである。ＴＶチューナ１２３は、ＴＶ放送番組のような放送番組データを受信するための受信装置である。
【００３３】
エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１２４は、電力管理のためのエンベデッドコントローラと、キーボード（ＫＢ）１３およびタッチパッド１６を制御するためのキーボードコントローラとが集積された１チップマイクロコンピュータである。このエンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１２４は、ユーザによるパワーボタン１４の操作に応じて本コンピュータ１０をパワーオン／パワーオフする機能を有している。
【００３４】
さらに、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１２４は、スイッチ１１８に対して上述のスイッチ制御信号ＳＷを供給する機能を有している。
【００３５】
次に、図５を参照して、高画質化エンジン（ＨＶＥ）１１５の構成例について説明する。
【００３６】
高画質化エンジン（ＨＶＥ）１１５は、図示のように、ＲＧＢ／ＹＵＶ変換部２０１、画質補正処理部２０２、およびＹＵＶ／ＲＧＢ変換部２０３等を備えている。
【００３７】
ＲＧＢ／ＹＵＶ変換部２０１は、ＴＭＤＳ（Ｒｘ）処理部１１６を介してグラフィクスコントローラ１１４から送信される映像信号を２４ビットのＲＧＢデジタル信号から２４ビットのＹＵＶ信号に変換する。画質補正処理部２０２は、このＹＵＶ信号に対して、その画質補正（色補正（ガンマ補正、ホワイトバランス調整、ブライトネス調整、コントラスト調整）、シャープネス調整、輪郭強調、および応答速度向上）のための演算処理を施す。ＹＵＶ／ＲＧＢ変換部２０４は、画質補正処理された映像信号を２４ビットのＹＵＶ信号から１８ビットのＲＧＢ信号に変換する。このＲＧＢ信号は、ライン２Ｃを介してＬＶＤＳ（Ｔｘ）処理部１１７に送られる。
【００３８】
図６は、上述の表示ドライバによってビデオメモリ（ＶＲＡＭ）１１４Ａ上に生成されるサーフェース４０１の例が示されている。このサーフェース４０１は、動画像データなどを描画（レンダリング）するために使用されるビデオメモリ（ＶＲＡＭ）１１４Ａ上の記憶領域であり、３Ｄ（３Ｄ:３dimension）−ＹＵＶサーフェースと称されている。ビデオ再生アプリケーションプログラムは、表示ドライバに対して３Ｄ−ＹＵＶサーフェース４０１の生成を要求し、そして、表示ドライバによって生成された３Ｄ−ＹＵＶサーフェース４０１に動画像データを描画する。描画される動画像データはＹＵＶフォーマットである。
【００３９】
表示ドライバは、動画像データを表示するための表示モードがフルスクリーンモードであるか否かを検出するために、以下の処理を実行する。
【００４０】
すなわち、表示ドライバは、ビデオ再生アプリケーションプログラムからのサーフェース生成要求で指定された３Ｄ−ＹＵＶサーフェース４０１の画面サイズから、ビデオメモリ（ＶＲＡＭ）１１４Ａに描画される動画像データの画面サイズ（単位は縦横のドット数）を検出する。そして、表示ドライバは、動画像データの画面サイズとＬＣＤ１７の画面サイズとの関係に基づいて、動画像データを表示するための表示モードがフルスクリーンモードであるか否かを検出する。
【００４１】
もし動画像データの画面サイズがＬＣＤ１７の画面サイズに一致するならば、表示ドライバは、動画像データを表示するための表示モードがフルスクリーンモードであることを検出する。フルスクリーンモードにおいては、動画像の表示イメージを形成する映像信号がグラフィクスコントローラ１１４から出力される。この場合、表示ドライバは、グラフィクスコントローラ１１４からの映像信号を高画質化エンジン１１５を経由してＬＣＤ１７に送出するために、表示制御モードをノーマルモードから高画質モードに繰り替えるための処理を自動的に実行する。
【００４２】
このように、本実施形態においては、動画像データがフルスクリーンモードで表示される時に表示制御モードがノーマルモードから高画質モードに自動的に切り替えられる。よって、動画像データの画質を向上することができる。
【００４３】
上述したとおり、動画像データの画面サイズとＬＣＤ１７の画面サイズとの関係に基づいて、動画像データを表示するための表示モードがフルスクリーンモードであるか否かが検出される。このため、動画像データを再生するためのアプリケーションプログラムの種類に関係なく、動画像データを表示するための表示モードがフルスクリーンモードであるか否かを正しく検出することが出来る。すなわち、アプリケーションプログラムの中には、表示ドライバにフルスクリーンモードに入ったことを通知せずに、オペレーティングシステとの通信のみによってフルスクリーンモードで動画データを表示するアプリケーションプログラムも存在する。しかし、本実施形態においては、たとえフルスクリーンモードに入ったことが表示ドライバに通知されなくとも、表示ドライバは、動画像データを表示するための表示モードがフルスクリーンモードであるか否かを検出することが出来る。よって、動画像データを再生するためのアプリケーションプログラムの種類に関係なく、動画像データをフルスクリーンモードで高画質に表示することが出来る。
【００４４】
次に、図７のフローチャートを参照して、本コンピュータ１０によって実行される表示制御処理について説明する。
【００４５】
ビデオ再生アプリケーションプログラムは、表示ドライバに対してサーフェース生成要求（サーフェースクリエイトコマンド）を発行する。サーフェースクリエイトコマンドは、生成されるべき３Ｄ−ＹＵＶサーフェースの画面サイズを指定する情報も含まれている。表示ドライバは、サーフェースクリエイトコマンドに応じて、そのサーフェースクリエイトコマンドで指定された画面サイズを有する３Ｄ−ＹＵＶサーフェースをビデオメモリ（ＶＲＡＭ）１１４Ａ上に生成する（ステップＳ１０１）。この後、表示ドライバは、ビデオ再生アプリケーションプログラムからグラフィクスコントローラ１１４にスケーリングコマンドが発行されたかどうかを判断する（ステップＳ１０２）。
【００４６】
スケーリングコマンドが発行されなかかったならば、表示ドライバは、生成した３Ｄ−ＹＵＶサーフェースの画面サイズとＬＣＤ１７の画面サイズとを比較して、生成した３Ｄ−ＹＵＶサーフェースの画面サイズがＬＣＤ１７の画面サイズに一致するか否かを判別する（ステップＳ１０３，Ｓ１０５）。ＬＣＤ１７の画面サイズは、ＬＣＤ１７の物理的な画面サイズではなく、例えばユーザが設定可能な現在の表示モードに対応する画面サイズ（解像度）である。生成した３Ｄ−ＹＵＶサーフェースの画面サイズがＬＣＤ１７の画面サイズに一致するならば（ステップＳ１０５のＹＥＳ）、表示ドライバは、動画像データの現在の表示モードがフルスクリーンモードであると判断し、グラフィクスコントローラ１１４からの映像信号をＬＣＤ１７に送出するための表示制御モードを、映像信号を高画質化エンジン（ＨＶＥ）１１５を経由してＬＣＤ１７に送出するモード（高画質モード）に切り替える（ステップＳ１０６）。
【００４７】
このステップＳ１０６においては、表示ドライバは、システムＢＩＯＳをコールして、高画質モードへの切替えイベントが発生したことをシステムＢＩＯＳに通知する。システムＢＩＯＳは、ＥＣ／ＫＢＣ１２４を介して、スイッチ１１８を高画質化エンジン（ＨＶＥ）１１５側に切り替える処理を実行する（ステップＳ１１１）。
【００４８】
一方、スケーリングコマンドが発行されたならば、表示ドライバは、スケーリングコマンドで指定されるパラメタ（拡大率、または表示すべき画面サイズ）に基づいて、スケーラ３０１によってスケーリングされた後の動画像データの画面サイズ（スケーリング後の３Ｄ−ＹＵＶサーフェースの画面サイズ）とＬＣＤ１７の画面サイズとを比較する（ステップＳ１０４）。そして、表示ドライバは、スケーリング後の動画像データの画面サイズがＬＣＤ１７の画面サイズに一致するか否かを判別する（Ｓ１０５）。ＬＣＤ１７の画面サイズは、上述したように、ＬＣＤ１７の物理的な画面サイズではなく、現在の表示モードに対応する画面サイズ（解像度）である。スケーリング後の動画像データの画面サイズがＬＣＤ１７の画面サイズに一致するならば（ステップＳ１０５のＹＥＳ）、表示ドライバは、動画像データの現在の表示モードがフルスクリーンモードであると判断し、グラフィクスコントローラ１１４からの映像信号をＬＣＤ１７に送出するための表示制御モードを、映像信号を高画質化エンジン（ＨＶＥ）１１５を経由してＬＣＤ１７に送出するモード（高画質モード）に切り替える（ステップＳ１０６）。
【００４９】
なお、アプリケーションプログラムによって描画される動画像データのアスペクト比とＬＣＤ１７のアスペクト比が違う場合には、フルスクリーンモードにおいても、動画像データの画面サイズとＬＣＤ１７の画面サイズとの間には多少のずれが生じる場合がある。よって、動画像データの画面サイズがＬＣＤ１７の画面サイズにほぼ等しいことを条件に、フルスクリーンモードであると判定すればよい。
【００５０】
また、本実施形態では、グラフィクスコントローラ１１４のスケーラを使用して、ＶＲＡＭ１１４Ａ上のサーフェースに描画された画像をスケーリング処理することを説明したが、高画質化エンジン１１５内に設けられたスケーラを使用して、ＶＲＡＭ１１５Ａ上の画像をスケーリング処理してもよい。
【００５１】
また、グラフィクスコントローラ１１４と高画質化エンジン１１５とを１つのＬＳＩにて実現することもできる。この場合、グラフィクスコントローラ１１４および高画質化エンジン１１５は当該ＬＳＩ内の２つの信号処理部としてそれぞれ機能する。
【００５２】
また、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００５３】
【図１】本発明の一実施形態に係るコンピュータの外観を示す斜視図。
【図２】図１のコンピュータのシステム構成を示すブロック図。
【図３】図１のコンピュータにおいて動画像データがウィンドウモードで表示される様子を示す図。
【図４】図１のコンピュータにおいて動画像データがフルスクリーンモードで表示される様子を示す図。
【図５】図１のコンピュータに設けられた高画質化エンジンの構成を示すブロック図。
【図６】図１のコンピュータにおいて生成される、動画像データの描画のために使用されるサーフェースの例を示す図。
【図７】図１のコンピュータにおいて実行される表示制御処理の手順を示すフローチャート。
【符号の説明】
【００５４】
１０…コンピュータ、１７…ＬＣＤ、１５Ａ…ＴＶ起動ボタン、１５Ｂ…ＤＶＤ／ＣＤ起動ボタン、１１４…グラフィクスコントローラ、１１４Ａ…ＶＲＡＭ、１１５…高画質化エンジン、１１８…スイッチ、２０１…ＲＧＢ／ＹＵＶ変換部、２０２…画質補正処理部、２０３…ＹＵＶ／ＲＧＢ変換部。
【図１】
2006030891.tif 000003
【図２】
2006030891.tif 000004
【図３】
2006030891.tif 000005
【図４】
2006030891.tif 000006
【図５】
2006030891.tif 000007
【図６】
2006030891.tif 000008
【図７】
2006030891.tif 000009