(57)【要約】【課題】画像データを適切な形態で表示装置に表示できるようにする。【解決手段】ＬＣＤの画面は第１の解像度（1024 x 768）を有する。映像情報１０１Ａは第２の解像度（720 x 480）を有する。映像情報１０１Ａの中には、視聴者向け情報１０１Ｂと、その周囲を取り囲むオーバースキャン領域とが含まれる。グラフィックス情報１０２Ａは上記映像情報と同じ第２の解像度を有する。グラフィックス情報１０２Ａは第３の解像度（700 x 400）に縮小される。映像情報１０１Ａに対してグラフィックス情報１０２Ｂがアルファブレンディング処理され、当該映像情報は第３の解像度から第１の解像度へ拡大する比率で拡大される。拡大後の映像情報１０３Ａの解像度はＬＣＤ１７の画面の解像度よりも大きい。オーバースキャン領域はＬＣＤ１７の画面からはみ出す。【選択図】      図２
2006030914.tif 000002
【特許請求の範囲】
【請求項１】
所定の外周領域を有する動画データを表示可能であり、第１の解像度を有する表示装置と、
第２の解像度を有する動画データを生成または取得する手段と、
前記第２の解像度を有する動画データの中の前記所定の外周領域を除く領域が前記第１の解像度に略一致するようにスケーリング処理するスケーリング手段と、
前記スケーリング手段によってスケーリング処理された動画データの中の所定の外周領域を除く領域を前記表示装置に表示させる手段と、
を具備することを特徴とする情報処理装置。
【請求項２】
前記第２の解像度を有する動画データに対して画質処理を行う画質処理手段とをさらに有し、
前記スケーリング手段は、前記画質処理手段によって画質処理が行われた前記第２の解像度を有する動画データに対してスケーリング処理を行うことを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記表示装置は静止画データを表示することが可能であり、
前記静止画データを前記第２の解像度を有する動画像データの中の前記所定の外周領域を除く領域のサイズ内に収まるようにスケーリング処理を行う第２のスケーリング手段と、
前記動画像データに対して前記第２のスケーリング手段によってスケーリング処理された静止画データを重ね合わせる手段と、
前記スケーリング手段は、前記第２のスケーリング手段によってスケーリング処理された静止画データを重ね合わせた動画像データに対してスケーリング処理を行うことを特徴とする請求項１記載の情報処理装置。
【請求項４】
動画と静止画とを第１の解像度の画面を有する表示装置に表示することが可能な情報処理装置であって、
第２の解像度の動画像データを生成または取得する手段と、
前記第２の解像度よりも小さい第３の解像度の静止画像データを生成する手段と、
前記動画像データおよび前記静止画像データの少なくとも一方を、前記第３の解像度から前記第１の解像度へ拡大または縮小する比率でスケーリング処理して前記表示装置へ出力する手段とを具備することを特徴とする情報処理装置。
【請求項５】
前記表示装置の画面に動画の中の周囲部分を表示させない第１のモードと表示させる第２のモードのいずれか一方をユーザに選択させる手段と、
前記第２のモードが選択された場合、前記第２の解像度と同じ解像度の静止画像データが生成され、前記動画像データおよび前記静止画像データの少なくとも一方が前記第２の解像度から前記第１の解像度へ拡大または縮小する比率でスケーリング処理されるように処理の設定変更を行なう手段とを具備することを特徴とする請求項４記載の情報処理装置。
【請求項６】
前記表示装置の画面に表示させない動画の範囲をユーザに指定させる手段と、
前記指定された範囲に応じて、前記静止画像データに関する前記第３の解像度を決定する手段とを具備することを特徴とする請求項４又は５記載の情報処理装置。
【請求項７】
動画と静止画とを第１の解像度の画面を有する表示装置に表示することが可能な情報処理装置であって、
第２の解像度の動画像データを生成または取得する手段と、
前記第２の解像度と同じ解像度の静止画像データを生成する手段と、
前記静止画像データを、前記第２の解像度から前記第１の解像度へ拡大または縮小する比率でスケーリング処理するとともに、前記動画像データの中の周囲部分を除いた第３の解像度の動画像データを、前記第３の解像度から前記第１の解像度へ拡大または縮小する比率でスケーリング処理して前記表示装置へ出力する手段とを具備することを特徴とする情報処理装置。
【請求項８】
前記表示装置の画面に動画の中の周囲部分を表示させない第１のモードと表示させる第２のモードのいずれか一方をユーザに選択させる手段と、
前記第２のモードが選択された場合、前記第３の解像度の動画像データではなく、前記第２の解像度の動画像データが前記第２の解像度から前記第１の解像度へ拡大または縮小する比率でスケーリング処理されるように処理の設定変更を行なう手段とを具備することを特徴とする請求項７記載の情報処理装置。
【請求項９】
前記表示装置の画面に表示させない動画の範囲をユーザに指定させる手段と、
前記指定された範囲に応じて、前記動画像データに関する前記第３の解像度を決定する手段とを具備することを特徴とする請求項７又は８記載の情報処理装置。
【請求項１０】
動画と静止画とを第１の解像度の画面を有する表示装置に表示することが可能な情報処理装置であって、
第２の解像度の動画像データを生成または取得する手段と、
前記動画像データの中の周囲部分をマスク処理する手段と、
前記第２の解像度と同じ解像度の静止画像データを生成する手段と、
前記マスク処理された動画像データおよび前記静止画像データの少なくとも一方を、前記第２の解像度から前記第１の解像度へ拡大または縮小する比率でスケーリング処理して前記表示装置へ出力する手段とを具備することを特徴とする情報処理装置。
【請求項１１】
前記表示装置の画面に動画の中の周囲部分を表示させない第１のモードと表示させる第２のモードのいずれか一方をユーザに選択させる手段と、
前記第２のモードが選択された場合、前記マスク処理を解除する手段とを具備することを特徴とする請求項１０記載の情報処理装置。
【請求項１２】
前記表示装置の画面に表示させない動画の範囲をユーザに指定させる手段と、
前記指定された範囲に応じて、前記動画像データに対する前記マスク処理の範囲を決定する手段とを具備することを特徴とする請求項１０又は１１記載の情報処理装置。
【請求項１３】
前記動画像データおよび前記静止画像データに対する画像処理を行なうことが可能な映像処理コントローラを具備し、
前記映像処理コントローラは前記スケーリング処理を行なう手段を内蔵していることを特徴とする請求項４乃至１２のいずれかに記載の情報処理装置。
【請求項１４】
動画と静止画とを第１の解像度の画面を有する表示装置に表示することが可能な情報処理装置に用いられる表示制御方法であって、
第２の解像度の動画像データを生成または取得し、
前記第２の解像度よりも小さい第３の解像度の静止画像データを生成し、
前記動画像データおよび前記静止画像データの少なくとも一方を、前記第３の解像度から前記第１の解像度へ拡大または縮小する比率でスケーリング処理して前記表示装置へ出力することを特徴とする表示制御方法。
【請求項１５】
動画と静止画とを第１の解像度の画面を有する表示装置に表示することが可能な情報処理装置に用いられる表示制御方法であって、
第２の解像度の動画像データを生成または取得し、
前記第２の解像度と同じ解像度の静止画像データを生成し、
前記静止画像データを、前記第２の解像度から前記第１の解像度へ拡大または縮小する比率でスケーリング処理するとともに、前記動画像データの中の周囲部分を除いた第３の解像度の動画像データを、前記第３の解像度から前記第１の解像度へ拡大または縮小する比率でスケーリング処理して前記表示装置へ出力することを特徴とする表示制御方法。
【請求項１６】
動画と静止画とを第１の解像度の画面を有する表示装置に表示することが可能な情報処理装置に用いられる表示制御方法であって、
第２の解像度の動画像データを生成または取得し、
前記動画像データの中の周囲部分をマスク処理し、
前記第２の解像度と同じ解像度の静止画像データを生成し、
前記マスク処理された動画像データおよび前記静止画像データの少なくとも一方を、前記第２の解像度から前記第１の解像度へ拡大または縮小する比率でスケーリング処理して前記表示装置へ出力することを特徴とする表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像データを表示装置に表示可能な情報処理装置および同装置で用いられる表示制御方法に関する。
【背景技術】
【０００２】
ＴＶ放送の映像信号は、ブラウン管テレビ受像機の画面に表示出力される際には、一般に、視聴者の目に触れる画像領域と、この画像領域の周囲に存在し視聴者の目に触れないところに存在するオーバースキャン領域と呼ばれる制御用の領域とを含んでいる。
【０００３】
ブラウン管テレビ受像機とは異なる規格・形式のディスプレイを用いてＴＶ放送の映像を表示させた場合、視聴者にとって目障りとなるオーバースキャン領域がユーザの目に触れてしまうことがある。
【０００４】
例えば、ＴＶチューナなどを内蔵したパーソナルコンピュータにおいては、グラフィックス（静止画像）だけでなく、ＴＶ放送などの映像（動画像）を記録媒体に録画したり、ＬＣＤ（Liquid Crystal Display）の画面に再生させたりすることが可能である。ブラウン管型テレビ受像機などで視聴されることを想定して制作された映像を当該パーソナルコンピュータに取り込んだ場合、上記オーバースキャン領域も含めて映像の録画や再生が行なわれ、ＬＣＤに映像が出力される際には、オーバースキャン領域がノイズなどの形でユーザの目に触れてしまい、ユーザに不快感を与えてしまうことになる。
【０００５】
なお、オーバースキャン領域とは異なるが、画像情報ではない無画部分を含むレターボックス形式の映像信号を画面に表示させる場合に、当該無画部分を表示させないようにする技術が知られている。例えば、特許文献１には、レターボックス形式の映像信号の無画部分がディスプレイから見えないように映像信号を垂直方向に拡大する垂直拡大手段と、水平方向に拡大する水平拡大手段とを備えたテレビジョン受信装置が開示されている。
【特許文献１】特開平１０−２３３９７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記文献の技術は、テレビジョン映像を受信するテレビジョン受信装置を対象としており、上述したパーソナルコンピュータのように動画と静止画の双方を表示できる情報処理装置を対象としているわけではない。そのため、オーバースキャン領域を有する動画と当該領域を有さない静止画とをそれぞれパーソナルコンピュータのＬＣＤなどに適切な形態で表示させることはできない。
【０００７】
本発明は上述の事情を考慮してなされたものであり、画像データを適切な形態で表示装置に表示させることが可能な情報処理装置および表示制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の第１の態様に係る情報処理装置は、所定の外周領域を有する動画データを表示可能であり、第１の解像度を有する表示装置と、第２の解像度を有する動画データを生成または取得する手段と、前記第２の解像度を有する動画データの中の前記所定の外周領域を除く領域が前記第１の解像度に略一致するようにスケーリング処理するスケーリング手段と、前記スケーリング手段によってスケーリング処理された動画データの中の所定の外周領域を除く領域を前記表示装置に表示させる手段と、を具備することを特徴とする。
【０００９】
また、本発明の第２の態様に係る情報処理装置は、動画と静止画とを第１の解像度の画面を有する表示装置に表示することが可能な情報処理装置であって、第２の解像度の動画像データを生成または取得する手段と、前記第２の解像度よりも小さい第３の解像度の静止画像データを生成する手段と、前記動画像データおよび前記静止画像データの少なくとも一方を、前記第３の解像度から前記第１の解像度へ拡大または縮小する比率でスケーリング処理して前記表示装置へ出力する手段とを具備することを特徴とする。
【００１０】
また、本発明の第３の態様に係る情報処理装置は、動画と静止画とを第１の解像度の画面を有する表示装置に表示することが可能な情報処理装置であって、第２の解像度の動画像データを生成または取得する手段と、前記第２の解像度と同じ解像度の静止画像データを生成する手段と、前記静止画像データを、前記第２の解像度から前記第１の解像度へ拡大または縮小する比率でスケーリング処理するとともに、前記動画像データの中の周囲部分を除いた第３の解像度の動画像データを、前記第３の解像度から前記第１の解像度へ拡大または縮小する比率でスケーリング処理して前記表示装置へ出力する手段とを具備することを特徴とする。
【００１１】
また、本発明の第４の態様に係る情報処理装置は、動画と静止画とを第１の解像度の画面を有する表示装置に表示することが可能な情報処理装置であって、第２の解像度の動画像データを生成または取得する手段と、前記動画像データの中の周囲部分をマスク処理する手段と、前記第２の解像度と同じ解像度の静止画像データを生成する手段と、前記マスク処理された動画像データおよび前記静止画像データの少なくとも一方を、前記第２の解像度から前記第１の解像度へ拡大または縮小する比率でスケーリング処理して前記表示装置へ出力する手段とを具備することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、画像データを適切な形態で表示装置に表示させることができる。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照して、本発明の実施形態を説明する。
【００１４】
まず、図１および図２を参照して、本発明の一実施形態に係る情報処理装置の構成について説明する。この情報処理装置は、例えば、ノートブック型パーソナルコンピュータ１０として実現されている。
【００１５】
図１はノートブック型パーソナルコンピュータ１０のディスプレイユニットを開いた状態における正面図である。本コンピュータ１０は、コンピュータ本体１１と、ディスプレイユニット１２とから構成されている。ディスプレイユニット１２には、ＬＣＤ（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Ｃバスを介して高画質化エンジン（ＨＶＥ）１１５との通信を行なう機能、およびスイッチ１１８に対して上述のスイッチ制御信号ＳＷを供給する機能を有している。
【００４４】
次に、図３を参照して、高画質化エンジン（ＨＶＥ）１１５の構成例について説明する。
【００４５】
高画質化エンジン（ＨＶＥ）１１５は、図示のように、ＲＧＢ／ＹＵＶ変換部２０１、画質補正処理部２０２、アルファブレンディング処理部２０３、スケーリング処理部２０４、スケーリングレジスタ２０５、およびＹＵＶ／ＲＧＢ変換部２０６等を備えている。なお、これらの各要素の配置関係は適宜変更してもよい。
【００４６】
ＲＧＢ／ＹＵＶ変換部２０１は、ＴＭＤＳ（Ｒｘ）処理部１１６を介してグラフィクスコントローラ１１４から送信される映像信号を２４ビットのＲＧＢデジタル信号から２４ビットのＹＵＶ信号に変換する。
【００４７】
画質補正処理部２０２は、ＹＵＶ信号に対して、その画質補正（コントラスト調整、ブライトネス調整、ヒュー調整、サチュレーション調整、ガンマ補正、ホワイトバランス調整、輝度調整、シャープネス調整、輪郭強調（エッジエンハンスメント）、応答速度向上など）のための演算処理を施す。
【００４８】
アルファブレンディング処理部２０３は、動画像データとともにグラフィックスなどの静止画像データが入力されてきた場合に、透明度を表す変数（アルファ）に基づき、当該静止画像データを動画像データに対してブレンディング処理する。上記変数（アルファ）は、動画像データに対して混合される静止画像データの透明度の度合いを決定付けるものである。なお、このアルファブレンディング処理部２０３は、画質補正処理部２０２とスケーリング処理部２０４との間に設けることには限定されない。例えばスケーリング処理部２０４に後段に設けてもよい。
【００４９】
スケーリング処理部２０４は、スケーリングレジスタ２０５に設定されたスケーリングパラメタ情報に従い、画質補正されたＹＵＶ信号をスケーリング処理する。スケーリング処理は動画像データのサイズ（解像度）を変更するための処理である。このスケーリング処理により、動画像データのサイズ（解像度）は、ＬＣＤ１７の表示画面のサイズ（パネル解像度）に適したサイズに変更される。スケーリングパラメタ情報は、例えば、動画像データ（および静止画像データ）の解像度、動画像データ（および静止画像データ）のアスペクト比、ＬＣＤ１７のパネル解像度、動画像データ（および静止画像データ）の拡大率または縮小率、等を含む。ＬＣＤ１７のパネル解像度は、物理的な解像度に限らず、ユーザが設定した画面の解像度であってもよい。
【００５０】
スケーリング処理部２０４に格納されているスケーリングパラメタ情報は、ＥＣ／ＫＢＣ１２４による設定変更が可能となっている。また、動画像データと静止画像データとが入力されてきた場合、基本的には双方に対して共通の拡大率または縮小率によるスケーリング処理が行なわれるが、互いに異なる拡大率または縮小率によるスケーリング処理が行なわれるように変更してもよい。
【００５１】
ＹＵＶ／ＲＧＢ変換部２０６は、スケーリングされた映像信号をＹＵＶ信号からＲＧＢ信号に変換する。このＲＧＢ信号は、ＬＣＤ１７に向けて送出される。
【００５２】
そのほか、高画質化エンジン（ＨＶＥ）１１５に入力されてくる動画像データの周囲部分に対してマスキング処理を行なうためのマスク処理部を設けても良い。このマスク処理部は、例えば、スケーリング処理部２０４の中に内蔵したり併設したりしても良い。その場合、マスク処理部がマスキングを行なう画像範囲を示すマスキングパラメータ情報を記憶するレジスタも設け、当該マスキングパラメータ情報に対してＥＣ／ＫＢＣ１２４による設定変更ができるように構成する。
【００５３】
なお、上記の各処理部による高画質化処理は、ＹＵＶの映像信号に対して行なう代わりに、ＲＧＢの映像信号に対して行なってもよい。
【００５４】
次に、図７を参照して、映像情報（動画像データ）とグラフィックス情報（静止画像データ）とをアルファブレンディングしてＬＣＤ１７の画面に画像を表示させる場合のスケーリング処理の一例を説明する。
【００５５】
なお、ＬＣＤ１７の画面（パネル）は、第１の解像度（1024 x 768）を有しているものとする。
【００５６】
図７（ａ）に示すように、ＴＶチューナ１２３によって受信された映像情報もしくはＤＶＤのような記憶メディアに格納された映像情報１０１Ａは、例えば第２の解像度（720 x 480）を有している。この映像情報１０１Ａの中には、視聴者向け情報（例えば実際のコンテンツなど）１０１Ｂと、その周囲を取り囲むオーバースキャン領域１０１Ｃとが含まれる。上記映像情報は、第２の解像度（720 x 480）のままで、ＹＵＶ信号としてグラフィックスコントローラ１１４を介して高画質化エンジン（ＨＶＥ）１１５へ送られる。
【００５７】
一方、図７（ｂ）に示すように、グラフィックスコントローラ１１４にて生成されるグラフィックス情報１０２Ａは、例えば第３の解像度（400 x 200）を有している。第３の解像度（400 x 200）を有するグラフィック情報１０２ＡはＲＧＢ信号として、高画質化エンジン（ＨＶＥ）１１５へ送られる。
【００５８】
図７（ｃ）に示すように、高画質化エンジン（ＨＶＥ）１１５は、第２の解像度（720 x 480）を有する映像情報１０１Ａと第３の解像度（400 x 200）を有するグラフィックス情報１０２Ｂとをアルファブレンディング処理する。オーバースキャン領域１０３Ｃを除く領域内に静止画像１０３Ｂがアルファブレンディング処理された映像情報１０３Ａが生成される。
【００５９】
図７（ｄ）に示すように、アルファブレンディング処理によって生成された映像情報１０３Ａは、高画質化エンジン（ＨＶＥ）１１５に備えられるスケーリング処理機能によって、次に説明する条件を満たす拡大率で拡大処理され、映像情報１０４Ａが生成される。拡大後の映像情報１０４Ａの解像度は、ＬＣＤ１７の画面の解像度（1024 x 768）よりも大きな解像度となる。グラフィック情報１０３Ｂが拡大処理されることで、拡大後の映像情報１０４Ａに含まれているグラフィック情報１０４Ｄが生成される。
【００６０】
映像情報１０３Ａから映像情報１０４Ａに拡大する条件を満たす拡大率とは、映像情報１０４Ａの中のオーバースキャン領域１０４ＣがＬＣＤの画面の解像度からはみ出すようにする拡大率である。すなわち、映像情報１０４Ａの中のオーバースキャン領域１０４Ｃではない領域１０４ＢがＬＣＤ１７の画面のサイズに略一致する拡大率である。この拡大率で映像情報１０３Ａを映像情報１０４Ａにスケーリング処理することで、オーバースキャン領域１０４Ｃは視聴者の目に触れず、映像情報の中のオーバースキャン領域１０４Ｃではない領域１０４Ｂが視聴者の目に触れることになる。
【００６１】
図７（ｄ）の例では、拡大後の静止画像１０４ＤのサイズがＬＣＤ１７の画面のサイズ（1024 x 768）よりも小さい場合を例示しているが、当該拡大後の静止画像１０４がＬＣＤ１７の画面のサイズに略一致するようにスケーリング処理を行ってもよい。この場合、例えば図７（ｂ）で説明したスケーリング処理における縮小率を調整したり、アルファブレンディング処理における動画像に対する静止画像の位置を調整することで実現できる。また、図７（ｄ）で説明したスケーリング処理における拡大率を調整することで実現してもよい。
【００６２】
なお、オーバースキャン領域のサイズは明確に決まっているものではないが、画面からはみ出して視聴者の目に触れない領域の幅は、例えば水平方向に２０ドット程度、垂直方向に４０ライン程度となるように設定することが望ましい。
【００６３】
図７の処理により生成された画像データは、例えば前述の図５（ａ）に示されるような形態でＬＣＤ１７に表示されることになる。
【００６４】
次に、図８を参照して、映像情報（動画像データ）とグラフィックス情報（静止画像データ）とをアルファブレンディングしてＬＣＤ１７の画面に画像を表示させる場合のスケーリング処理の一例を説明する。
【００６５】
なお、ＬＣＤ１７の画面（パネル）は、第１の解像度（1024 x 768）を有しているものとする。
【００６６】
図８（ａ）に示すように、ＴＶチューナ１２３によって受信された映像情報もしくはＤＶＤのような記憶メディアに格納された映像情報２０１Ａは、例えば第２の解像度（720 x 480）を有している。この映像情報２０１Ａの中には、視聴者向け情報（例えば実際のコンテンツなど）２０１Ｂと、その周囲を取り囲むオーバースキャン領域２０１Ｃとが含まれる。上記映像情報は、第２の解像度（720 x 480）のままで、ＹＵＶ信号としてグラフィックスコントローラ１１４を介して高画質化エンジン（ＨＶＥ）１１５へ送られる。
【００６７】
一方、図８（ｂ）に示すように、グラフィックスコントローラ１１４にて生成されるグラフィックス情報２０２Ａは、例えば第２の解像度（720 x 480）を有している。このグラフィックス情報２０２Ａは、グラフィックスコントローラ１１４に備えられるスケーリング処理機能によって、例えば第３の解像度（700 x 400）に縮小される。このときの縮小率は、例えば映像情報２０１Ａの解像度（サイズ）と視聴者向け情報２０１Ｂのサイズとを参照して決定することが可能である。なお、この縮小率は固定的に設定されていてもよいし、ユーザが設定画面を介して指定した映像情報の表示サイズに応じて設定変更されるようにしてもよい。第３の解像度（700 x 400）に縮小されたグラフィックス情報２０２Ｂは、ＲＧＢ信号として、高画質化エンジン（ＨＶＥ）１１５へ送られる。
【００６８】
図８（ｃ）に示すように、高画質化エンジン（ＨＶＥ）１１５は、第２の解像度（720 x 480）を有する映像情報２０１Ａと第３の解像度（700 x 400）を有するグラフィックス情報２０２Ｂとをアルファブレンディング処理する。オーバースキャン領域２０３Ｃを除く領域内に静止画像２０３Ｂがアルファブレンディング処理された映像情報２０３Ａが生成される。
【００６９】
図８（ｄ）に示すように、アルファブレンディング処理によって生成された映像情報２０３Ａは、高画質化エンジン（ＨＶＥ）１１５に備えられるスケーリング処理機能によって、第３の解像度（700 x 400）から第１の解像度（1024 x 768）へ拡大する比率（一般的な拡大率よりも大きい拡大率）で拡大される。この結果、拡大後の映像情報２０４Ａの解像度は、ＬＣＤ１７の画面の解像度（1024 x 768）よりも大きなものとなる。また、拡大後のグラフィックス情報２０４Ｂの解像度は、ＬＣＤ１７の画面の解像度（1024 x 768）に一致する。
【００７０】
映像情報２０３Ａから映像情報２０４Ａに拡大する条件を満たす拡大率とは、映像情報２０４Ａの中のオーバースキャン領域２０４ＣがＬＣＤの画面の解像度からはみ出すようにする拡大率である。すなわち、映像情報２０４Ａの中のオーバースキャン領域２０４Ｃではない領域２０４ＢがＬＣＤ１７の画面のサイズに略一致する拡大率である。この拡大率で映像情報２０３Ａを映像情報２０４Ａにスケーリング処理することで、オーバースキャン領域２０４Ｃは視聴者の目に触れず、映像情報の中のオーバースキャン領域２０４Ｃではない領域２０４Ｂが視聴者の目に触れることになる。また、図８（ｄ）の例では、拡大後の静止画像のサイズは、ＬＣＤ１７の画面のサイズに略一致している。
【００７１】
なお、オーバースキャン領域のサイズは明確に決まっているものではないが、画面からはみ出して視聴者の目に触れない領域の幅は、例えば水平方向に２０ドット程度、垂直方向に４０ライン程度となるように設定することが望ましい。
【００７２】
図８の処理により生成された画像データは、例えば前述の図５（ｂ）に示されるような形態でＬＣＤ１７に表示されることになる。
【００７３】
図９は、映像情報（動画像データ）とグラフィックス情報（静止画像データ）とを適切にＬＣＤ１７の画面に表示させるためのインタフェースの例を示す図である。
【００７４】
ＯＳ１５１は、アプリケーション１５２などを管理し、デスクトップ画面のサイズ（ＬＣＤの画面サイズに相当）などを必要に応じてアプリケーション１５２へ通知することができる。
【００７５】
アプリケーション１５２は、ＯＳ１５１などからＬＣＤの画面の解像度（サイズ）を取得したり、映像情報の解像度（サイズ）やグラフィックス情報の解像度（サイズ）を取得したり、ユーザが所定の設定画面上で指定した情報（ＬＣＤの画面に映像情報の中の周囲部分（オーバースキャン領域を含む）を表示させない制限モード（第１のモード）と表示させる非制限モード（第２のモード）のいずれかが指定されたかを示す情報や、ＬＣＤの画面に表示させない動画の範囲を指定する情報など）を取得したりすることができる。
【００７６】
また、アプリケーション１５２は、取得した種々な情報に基づき、グラフィックスコントローラ１１４にて行なわれるべきスケーリング処理の縮小率や、高画質化エンジン（ＨＶＥ）１１５にて行なわれるべき映像情報（および静止画像情報）のスケーリング処理の拡大率などを決定し、決定した縮小率でグラフィックス情報のスケーリング処理が行なわれるようにドライバ１５３を通じてグラフィックスコントローラ１１４を制御したり、決定した拡大率で映像情報のスケーリング処理が行なわれるようにシステムＢＩＯＳ１２０ＡやＥＣ／ＫＢＣ１２４を通じて高画質化エンジン（ＨＶＥ）１１５を制御したりすることができる。さらに、映像情報に対してマスクすべきマスク範囲を決定し、その範囲のマスキング処理が行なわれるようにシステムＢＩＯＳ１２０ＡやＥＣ／ＫＢＣ１２４を通じて高画質化エンジン（ＨＶＥ）１１５を制御する構成としてもよい。
【００７７】
ドライバ１５３は、アプリケーション１５２からの指示に従ってグラフィックスコントローラ１１４を制御したりシステムＢＩＯＳ１２０Ａの特定のファンクションを起動したりすることができる。例えば、ドライバ１５３は、グラフィックスコントローラ１１４におけるグラフィックス情報のスケーリング処理の縮小率もしくは拡大率を設定する。映像情報に対してアルファブレンディングされるグラフィックス情報がある場合には、そのグラフィックス情報を所定の解像度に縮小させることがある。
【００７８】
グラフィックスコントローラ１１４は、映像情報をＹＵＶ信号として高画質化エンジン（ＨＶＥ）１１５へ送るだけでなく、当該映像情報にアルファブレンディングすべきグラフィックス情報をＲＧＢ信号として高画質化エンジン（ＨＶＥ）１１５へ送ることができる。また、グラフィックスコントローラ１１４は、ドライバ１５３により設定された縮小率でグラフィックス情報をスケーリング処理してから、高画質化エンジン（ＨＶＥ）１１５へ送ることもできる。
【００７９】
システムＢＩＯＳ１２０Ａは、ドライバ１５３からの呼出しがあった場合には、特定のファンクションを起動し、高画質化エンジン（ＨＶＥ）１１５にて行なわれるべき映像情報（および静止画像情報）のスケーリング処理の拡大率を示す情報をＥＣ／ＫＢＣ１２４の所定のレジスタに設定する。さらに、映像情報のマスキング処理されるマスク範囲を示す情報をＥＣ／ＫＢＣ１２４の所定のレジスタに設定する構成としてもよい。
【００８０】
ＥＣ／ＫＢＣ１２４は、高画質化エンジン（ＨＶＥ）１１５に関する情報が所定のレジスタに設定された場合、映像情報（および静止画像情報）のスケーリング処理の拡大率を示す情報を高画質化エンジン（ＨＶＥ）１１５のスケーリングレジスタ２０５に設定する。さらに、映像情報のマスキング処理されるマスク範囲を示す情報を高画質化エンジン（ＨＶＥ）１１５の所定のレジスタに設定する構成としてもよい。
【００８１】
高画質化エンジン（ＨＶＥ）１１５は、入力されてくる映像情報に対し、スケーリングレジスタ２０５に設定されている拡大率でスケーリング処理を行なって、処理後の映像情報をＬＣＤへ表示出力する。この場合、スケーリング処理後の映像情報の解像度は、ＬＣＤ１７の画面の解像度よりも大きなものとなる。特に、オーバースキャン領域はＬＣＤ１７の画面からはみ出し、視聴者向け情報のサイズはＬＣＤ１７の画面のサイズに略一致するようにする。
【００８２】
映像情報だけでなく、高画質化エンジン（ＨＶＥ）１１５に上記グラフィックスコントローラ１１４において縮小処理されたグラフィックス情報も入力される場合は、高画質化エンジン（ＨＶＥ）１１５は、例えば、映像情報に対してグラフィックス情報をアルファブレンディングした後に、スケーリングレジスタ２０５に設定されている拡大率でスケーリング処理を行なう。
【００８３】
なお、上記グラフィックスコントローラ１１４によって縮小処理されていないグラフィックス情報が高画質化エンジン（ＨＶＥ）１１５に入力されてくる場合、高画質化エンジン（ＨＶＥ）１１５は映像情報とグラフィックス情報とを、それぞれ異なる拡大率でスケーリング処理するようにしてもよい。このとき、アルファブレンディング処理を当該スケーリング処理の後に行なうように変形してもよい。但し、上記と同様、スケーリング処理後の映像情報の解像度は、ＬＣＤ１７の画面の解像度よりも大きくなるようにし（特に、オーバースキャン領域はＬＣＤ１７の画面からはみ出し、視聴者向け情報のサイズはＬＣＤ１７の画面のサイズに略一致するようにし）、スケーリング処理後のグラフィックス情報の解像度は、ＬＣＤ１７の画面の解像度内に収まるようにする。（場合によっては、スケーリング処理後のグラフィックス情報の解像度は、ＬＣＤ１７の画面の解像度よりも大きくてもよい。）
また、上記グラフィックスコントローラ１１４において縮小処理されていないグラフィックス情報が入力されてくる場合、当該グラフィックス情報と、映像情報の中の周囲部分（オーバースキャン領域に相当する部分）を除いた映像情報とを、それぞれ異なる拡大率でスケーリング処理するようにしてもよい。但し、スケーリング処理後の映像情報の解像度は、ＬＣＤ１７の画面の解像度に一致し、スケーリング処理後のグラフィックス情報の解像度は、ＬＣＤ１７の画面の解像度内に収まるようにする。（場合によっては、スケーリング処理後のグラフィックス情報の解像度は、ＬＣＤ１７の画面の解像度よりも大きくてもよい。）
また、上記グラフィックスコントローラ１１４において縮小処理されていないグラフィックス情報が入力されてくる場合、入力されてくる映像情報の中の周囲部分に対し、所定のレジスタに設定されているマスク範囲の情報に基づいてマスキング処理を行なってから、グラフィックス情報と映像情報とをスケーリング処理する構成としてもよい。この場合、スケーリング処理後のマスク部分を含む映像情報の解像度は、ＬＣＤ１７の画面の解像度に一致し、スケーリング処理後のグラフィックス情報の解像度は、ＬＣＤ１７の画面の解像度内に収まるようにする。（場合によっては、スケーリング処理後のグラフィックス情報の解像度は、ＬＣＤ１７の画面の解像度よりも大きくてもよい。）
なお、スケーリング処理に使用する拡大率や縮小率などのパラメータ類を固定値とする構成の場合には、図５に示されるＯＳ１５１、アプリケーション１５２、ドライバ１５３、システムＢＩＯＳ１２０Ａ、ＥＣ／ＫＢＣ１２４などを介してパラメータ類を動的に設定変更するような処理は不要となる（マスキング処理に使用するパラメータ類を固定値とする構成の場合も同様）。
【００８４】
また、ソフトウェアの仕様を変更し、生成されるグラフィックス情報の解像度を映像情報の解像度よりも小さく設定してもよい。例えば、720 x 480であった解像度を700 x 400にする。もしくは、アプリケーション１５２は、ＯＳ１５１との間ではグラフィックス情報の解像度が720 x 480であることを前提として情報の受け渡しを行ない、ドライバ１５３との間ではグラフィックス情報の解像度が700 x 400であることを前提として情報の受け渡しを行なうようにしてもよい。このようにした場合、グラフィックスコントローラ１１４におけるグラフィックス情報の縮小処理が不要となる。
【００８５】
ところで、オーバースキャン領域にノイズがどの程度現れるかは、種々の条件によって変わる。また、映像の制作者によって、オーバースキャン領域に対する考え方が大きく異なり、映像を表示する手段がブラウン管テレビ受像機にほぼ限られていた時代と将来とを比較してもその考え方に大きな差が出る。このような点を考慮すると、ＬＣＤ１７の画面に表示させない範囲をユーザが指定できるようにすることが望ましい。
【００８６】
図１０は、ＬＣＤ１７の画面に表示させない範囲（オーバースキャン領域を含む）の指定を可能とするアプリケーションによる設定画面の例を示す図である。
【００８７】
図示の設定画面は、映像情報（ビデオ）をＬＣＤ１７上に表示出力する際の表示の制限に関する設定をユーザが行なうための画面である。
【００８８】
この設定画面の上段部には、映像情報の表示を制限する（即ち、視聴者向け情報の領域だけを表示させ、オーバースキャン領域を表示させない）制限モードと、映像情報の表示を制限しない（即ち、視聴者向け情報の領域もオーバースキャン領域も表示させる）非制限モードとのうち、ユーザがいずれか一方を指定するための設定項目３００が設けられる。この設定項目３００には「ＯＮ」領域と「ＯＦＦ」領域が備えられている。ユーザが「ＯＮ」領域をクリック操作した場合には制限モードが設定され、「ＯＦＦ」領域をクリック操作した場合には非制限モードが設定されるようになっている。
【００８９】
また、設定画面の下段部には、「ＯＮ」領域がクリック操作されたときの制限モードにおいて、映像情報の表示を制限すべき領域の範囲を指定するための領域が備えられている。この領域においては、非制限モードのときには設定が不可であり、制限モードのときに設定が可能となる。
【００９０】
設定画面の下段部における四角形の領域３０１は、表示出力される映像情報全体を表現している。この領域３０１の中のハッチングで示される領域は、非表示とすべきオーバースキャン領域を含む領域（以下、「非表示領域」と称す）を表現している。その内側の領域は、表示すべき領域（以下、「表示領域」と称す）を表現している。
【００９１】
また、設定画面の下段部には、領域３０１の上下に位置する非表示領域の幅を制御するための第１の制御バーと、領域３０１の左右に位置する非表示領域の幅を制御するための第２の制御バーとが備えられている。第１の制御バーに添えられている片方向矢印３０２Ａ，３０２Ｂと、第２の制御バーに添えられている片方向矢印３０３Ａ，３０３Ｂとは、それぞれ、非表示領域と表示領域との境界を示すものである。各制御バーの中における両方向矢印の部分をクリック操作すると、表示領域の幅が両側方向にそれぞれ１ビットまたは１ラインずつ広がるようになっている（このとき、片方向矢印も移動する）。また、各制御バーの中における両方向矢印の部分を、Ctrlキーを押しながらクリック操作すると、両側の非表示領域の幅がそれぞれ１ビットまたは１ラインずつ広がるようになっている（このとき、片方向矢印も移動する）。また、片方向矢印３０２Ａ，３０２Ｂ，３０３Ａ，３０３Ｂの各々をドラッグ操作することにより、非表示領域と表示領域との間の４つの境界線を個別に移動させることができる。
【００９２】
この設定画面で設定された内容は、前述のアプリケーション１５２により取得され、各種のスケーリング処理における拡大率や縮小率の決定、もしくはマスキング処理におけるマスク範囲の決定などに使用される。
【００９３】
次に、図１１のフローチャートを参照して、表示制御処理の動作の一例を説明する（本説明では必要に応じて図９などの他の図も参照する）。
【００９４】
アプリケーション１５２は、ＬＣＤ１７の画面のサイズに相当するデスクトップ画面のサイズ（1024 x 768）をＯＳ１５１から取得し（ステップＳ１１）、また、ユーザが設定画面で設定した情報（表示領域のサイズ（例えば700 x 480）もしくは非表示領域のサイズ）も取得する（ステップＳ１２）。
【００９５】
また、アプリケーション１５２は、仕様に基づくグラフィックス情報の解像度（720 x 480）および映像情報の解像度（720 x 480）を認識し、取得した種々な情報に基づき、グラフィックスコントローラ１１４にて行なわれるスケーリング処理の縮小率や、高画質化エンジン（ＨＶＥ）１１５にて行なわれる映像情報および静止画像情報のスケーリング処理の拡大率などを決定し、決定した縮小率でグラフィックス情報のスケーリング処理が行なわれるようにドライバ１５３を通じてグラフィックスコントローラ１１４を制御するとともに、決定した拡大率で映像情報のスケーリング処理が行なわれるようにシステムＢＩＯＳ１２０ＡやＥＣ／ＫＢＣ１２４を通じて高画質化エンジン（ＨＶＥ）１１５のスケーリングレジスタ２０５にスケーリングパラメータを設定する（ステップＳ１３）。
【００９６】
ドライバ１５３は、アプリケーション１５２からの指示に従い、グラフィックスコントローラ１１４におけるグラフィックス情報（映像情報に対してアルファブレンディングすべきグラフィックス情報）を、所定の解像度（例えば700 x 400）に縮小させるよう制御する。このときの縮小率は、例えば映像情報の解像度（サイズ）と視聴者向け情報のサイズとを参照して決定することが可能である。これにより、グラフィックスコントローラ１１４は、グラフィックス情報の解像度を700 x 400に縮小させる（ステップＳ１４）。
【００９７】
解像度が700 x 400に縮小されたグラフィックス情報は、グラフィックスコントローラ１１４から高画質化エンジン（ＨＶＥ）１１５へ送られる。また、解像度が720 x 480の映像信号も、高画質化エンジン（ＨＶＥ）１１５へ送られる。
【００９８】
高画質化エンジン（ＨＶＥ）１１５は、入力されてくる映像情報に対し、同じく入力されてくるグラフィックス情報をアルファブレンディングし（ステップＳ１５）、アルファブレンディング処理後の映像情報を、スケーリングレジスタ２０５に設定されている拡大率でスケーリング処理する（ステップＳ１６）。
【００９９】
このときの拡大率は、例えば700 x 400の解像度から1024 x 768の解像度へ拡大する比率に相当する（この場合、720 x 480の解像度から1024 x 768の解像度へ拡大する標準的な拡大率よりも大きい）。
【０１００】
こうしてスケーリング処理された映像情報は、ＬＣＤの画面に表示される（ステップＳ１７）。
【０１０１】
この結果、表示された映像情報の解像度は、ＬＣＤ１７の画面の解像度よりも大きなものとなる。特に、オーバースキャン領域はＬＣＤ１７の画面からはみ出し、視聴者向け情報のサイズはＬＣＤ１７の画面のサイズに略一致する。
【０１０２】
なお、図１０に示した設定画面において、ユーザが「ＯＦＦ」領域をクリック操作して非制限モードが設定された場合には、上述した一連の処理の流れを変更するための制御が必要となる。この場合、アプリケーション１５２等の制御により、グラフィックス情報を縮小するスケーリング処理が行われずに、高画質化エンジン（ＨＶＥ）１１５において映像情報が720 x 480の解像度から1024 x 768の解像度へ拡大する標準的な拡大率でスケーリング処理されるように各種処理の設定変更が行われる。
【０１０３】
上で述べた例によれば、マスキング処理などを施すこと無く、効率的にオーバースキャン領域をユーザの目に触れないようにすることができる。また、高画質化エンジン（ＨＶＥ）１１５において、映像情報およびグラフィックス情報に対するスケーリング処理に、共通の拡大率を使用することができるので、高画質化エンジン（ＨＶＥ）１１５などにかかる開発コストや製造コストを低減することができる。
【０１０４】
（変形例１）
次に、上記動作の変形例について説明する。この変形例では、グラフィックスコントローラ１１４におけるグラフィックス情報の縮小処理を不要とすることができる。すなわち、図１１で説明したステップＳ１４の処理が不要となる。その代わり、グラフィックス情報と映像情報とが同じ解像度（720 x 480）で高画質化エンジン（ＨＶＥ）１１５に入力されることになるため、ステップＳ１５，Ｓ１６の処理内容が変わる。
【０１０５】
例えば、高画質化エンジン（ＨＶＥ）１１５は、グラフィックス情報と、映像情報の中の周囲部分（オーバースキャン領域に相当する部分）を除いた映像情報とを、それぞれ異なる拡大率でスケーリング処理し、その後、アルファブレンディング処理を行なう。但し、スケーリング処理後のオーバースキャン領域を除いた映像情報の解像度は、ＬＣＤ１７の画面の解像度に一致し、スケーリング処理後のグラフィックス情報の解像度は、ＬＣＤ１７の画面の解像度内に収まるようにする。（場合によっては、スケーリング処理後のグラッフィックス情報の解像度は、ＬＣＤ１７の画面の解像度よりも大きくてもよい。）このとき、映像情報に対する拡大率は、例えば700 x 400の解像度から1024 x 768の解像度へ拡大する比率とする。一方、グラフィックス情報に対する拡大率は、例えば720 x 480の解像度から1024 x 768の解像度へ拡大する比率とする。
【０１０６】
この結果、オーバースキャン領域が除かれた映像情報の解像度は、ＬＣＤ１７の画面の解像度に略一致し、視聴者向け情報のサイズはＬＣＤ１７の画面のサイズに略一致する。
【０１０７】
なお、図１０に示した設定画面において、ユーザが「ＯＦＦ」領域をクリック操作して非制限モードが設定された場合には、上述した一連の処理の流れを変更するための制御が必要となる。この場合、アプリケーション１５２等の制御により、グラフィックス情報と映像情報（当該映像情報の中の周囲部分（オーバースキャン領域に相当する部分）が除かれていない映像情報）とが高画質化エンジン（ＨＶＥ）１１５において720 x 480の解像度から1024 x 768の解像度へ拡大する標準的な拡大率でスケーリング処理されるように各種処理の設定変更が行われる。
【０１０８】
上で述べた例によれば、グラフィックスコントローラ１１４におけるグラフィックス情報の縮小処理を不要とすることができる。また、マスキング処理などを施すこと無く、効率的にオーバースキャン領域をユーザの目に触れないようにすることができる。
【０１０９】
（変形例２）
次に、上記動作の変形例について説明する。この変形例においても、グラフィックスコントローラ１１４におけるグラフィックス情報の縮小処理を不要とすることができる。すなわち、図１１で説明したステップＳ１４の処理が不要となる。その代わり、上記と同様、グラフィックス情報と映像情報とが同じ解像度（720 x 480）で高画質化エンジン（ＨＶＥ）１１５に入力されることになるため、ステップＳ１５，Ｓ１６の処理内容が変わる。
【０１１０】
例えば、高画質化エンジン（ＨＶＥ）１１５は、映像情報の中の周囲部分（オーバースキャン領域に相当する部分）に対してマスキング処理を施した後、アルファブレンディング処理を行ない、スケーリング処理を行なう。但し、スケーリング処理後の映像情報（マスク部分を含む）の解像度は、ＬＣＤ１７の画面の解像度に一致し、スケーリング処理後のグラフィックス情報の解像度は、ＬＣＤ１７の画面の解像度に略一致するようにする。このとき、スケーリング処理に使用する拡大率は、720 x 480の解像度から1024 x 768の解像度へ拡大する標準的な比率とする。
【０１１１】
この結果、マスク部分を含む映像情報の解像度は、ＬＣＤ１７の画面の解像度に略一致し、視聴者向け情報のサイズはＬＣＤ１７の画面のサイズに略一致する。
【０１１２】
なお、図１０に示した設定画面において、ユーザが「ＯＦＦ」領域をクリック操作して非制限モードが設定された場合には、上述した一連の処理の流れを変更するための制御が必要となる。この場合、アプリケーション１５２等の制御により、マスキング処理が行われずに（マスキング処理が解除された状態で）、上記標準的なスケーリング処理が行われるように各種処理の設定変更が行われる。
【０１１３】
上で述べた例によれば、グラフィックスコントローラ１１４におけるグラフィックス情報の縮小処理を不要とすることができる。また、高画質化エンジン（ＨＶＥ）１１５のスケーリング処理において標準的な拡大率を使用でき、またこれを固定値とすることができる。
【０１１４】
また、グラフィクスコントローラ１１４と高画質化エンジン１１５とを１つのＬＳＩにて実現することもできる。この場合、グラフィクスコントローラ１１４および高画質化エンジン１１５は当該ＬＳＩ内の２つの信号処理部としてそれぞれ機能する。
【０１１５】
本実施形態では、情報処理装置がパーソナルコンピュータである場合を例示したが、本発明はこれに限定されるものではなく、ＰＤＡや携帯電話機など、他の機器に適用することが可能である。
【０１１６】
上記実施形態では、表示装置の画面の解像度がグラフィックス情報および映像情報の各解像度よりも大きいために、高画質化エンジン（ＨＶＥ）１１５においては画像を拡大するスケーリング処理を行なっているが、本発明が適用される情報処理装置における表示装置の画面が小さい場合（携帯電話機などの場合）には、代わりに、画像を縮小するスケーリング処理を行なう必要がある。
【０１１７】
本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【０１１８】
【図１】本発明の一実施形態に係るコンピュータの外観を示す斜視図。
【図２】図１のコンピュータのシステム構成を示すブロック図。
【図３】ウィンドウモードを説明するための図。
【図４】フルスクリーンモードを説明するための図。
【図５】映像情報（動画像データ）とグラフィックス情報（静止画像データ）とをアルファブレンディングブレンディング処理した場合の画面の例を示す図。
【図６】図１のコンピュータに設けられた高画質化エンジンの構成を示すブロック図。
【図７】映像情報（動画像データ）とグラフィックス情報（静止画像データ）とをアルファブレンディングしてＬＣＤの画面に画像を表示させる場合のスケーリング処理の一例を示す図。
【図８】映像情報（動画像データ）とグラフィックス情報（静止画像データ）とをアルファブレンディングしてＬＣＤの画面に画像を表示させる場合のスケーリング処理の別の例を示す図。
【図９】映像情報（動画像データ）とグラフィックス情報（静止画像データ）とを適切にＬＣＤの画面に表示させるためのインタフェースの例を示す図。
【図１０】ＬＣＤの画面に表示させない範囲（オーバースキャン領域を含む）の指定を可能とするアプリケーションによる設定画面の例を示す図。
【図１１】図１のコンピュータにおいて実行される表示制御処理の手順を示すフローチャート。
【符号の説明】
【０１１９】
１０…コンピュータ、１７…ＬＣＤ、１５Ａ…ＴＶ起動ボタン、１５Ｂ…ＤＶＤ／ＣＤ起動ボタン、１０１Ａ…映像情報、１０１Ｂ…視聴者向け情報、１０１Ｃ…オーバースキャン領域、１０２Ａ…グラフィックス情報、１０２Ｂ…縮小されたグラフィックス情報、１０３Ａ…アルファブレンディング後の映像情報、１０３Ｂ…アルファブレンディング後のグラフィックス情報、１０３Ｃ…アルファブレンディング後のオーバースキャン領域、１０４Ａ…拡大後の映像情報、１０４Ｂ…拡大後のグラフィックス情報、１０４Ｃ…拡大後のオーバースキャン領域、１１４…グラフィクスコントローラ、１１５…高画質化エンジン、１１８…スイッチ、２０１…ＲＧＢ／ＹＵＶ変換部、２０２…画質補正処理部、２０３…アルファブレンディング処理部、２０４…スケーリング処理部、２０５…スケーリングレジスタ、２０６…ＹＵＶ／ＲＧＢ変換部。
【図１】
2006030914.tif 000003
【図２】
2006030914.tif 000004
【図３】
2006030914.tif 000005
【図４】
2006030914.tif 000006
【図５】
2006030914.tif 000007
【図６】
2006030914.tif 000008
【図７】
2006030914.tif 000009
【図８】
2006030914.tif 000010
【図９】
2006030914.tif 000011
【図１０】
2006030914.tif 000012
【図１１】
2006030914.tif 000013