Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4709519B2 - 情報処理装置および表示制御方法 - Google Patents
[go: Go Back, main page]

JP4709519B2 - 情報処理装置および表示制御方法 - Google Patents

情報処理装置および表示制御方法 Download PDF

Info

Publication number
JP4709519B2
JP4709519B2 JP2004287500A JP2004287500A JP4709519B2 JP 4709519 B2 JP4709519 B2 JP 4709519B2 JP 2004287500 A JP2004287500 A JP 2004287500A JP 2004287500 A JP2004287500 A JP 2004287500A JP 4709519 B2 JP4709519 B2 JP 4709519B2
Authority
JP
Japan
Prior art keywords
mode
moving image
image data
display
video signal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2004287500A
Other languages
English (en)
Other versions
JP2006101407A (ja
Inventor
力 岩城
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP2004287500A priority Critical patent/JP4709519B2/ja
Priority to EP05109022A priority patent/EP1646028A3/en
Priority to US11/239,226 priority patent/US7453521B2/en
Publication of JP2006101407A publication Critical patent/JP2006101407A/ja
Priority to US12/330,245 priority patent/USRE41104E1/en
Application granted granted Critical
Publication of JP4709519B2 publication Critical patent/JP4709519B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
    • G09G5/363Graphics controllers
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
    • G09G5/39Control of the bit-mapped memory
    • G09G5/391Resolution modifying circuits, e.g. variable screen formats
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/06Adjustment of display parameters
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/06Adjustment of display parameters
    • G09G2320/0613The adjustment depending on the type of the information to be displayed
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/04Changes in size, position or resolution of an image
    • G09G2340/0407Resolution change, inclusive of the use of different resolutions for different screen areas
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/04Changes in size, position or resolution of an image
    • G09G2340/0442Handling or displaying different aspect ratios, or changing the aspect ratio
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/12Overlay of images, i.e. displayed pixel being the result of switching between the corresponding input pixels
    • G09G2340/125Overlay of images, i.e. displayed pixel being the result of switching between the corresponding input pixels wherein one of the images is motion video
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/14Display of multiple viewports
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/01Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level
    • H04N7/0117Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level involving conversion of the spatial resolution of the incoming video signal
    • H04N7/0122Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level involving conversion of the spatial resolution of the incoming video signal the input and the output signals having different aspect ratios

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Graphics (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • Transforming Electric Information Into Light Information (AREA)

Description

本発明は動画像データを表示装置に表示可能な情報処理装置および同装置で用いられる表示制御方法に関する。
一般に、TV装置においては、アスペクト比4:3の映像ソースをアスペクト比16:9のワイド画面に表示するためにスケーリング技術が用いられている。このスケーリング技術の一つとして、非線形スケーリングが知られている(例えば、特許文献1参照。)。
非線形スケーリングを用いることにより、映像ソースの中央部分のイメージが横太りすることなく、映像ソースをワイド画面全体に表示することができる。
一般に、動画像においては、その画面中央部のイメージが重要となる場合が多い。このため、非線形スケーリングは動画像を拡大するための有効な技術である。
最近では、DVD(Digital Versatile Disc)プレーヤ、TV装置のようなオーディオ・ビデオ(AV)機器と同様のAV再生機能を備えたパーソナルコンピュータが開発されている。このため、非線形スケーリングは、動画像をパーソナルコンピュータの表示装置に表示する場合にも好適である。
特開2000−148128号公報
しかし、コンピュータにおいては、動画像データのみならず、テキスト、グラフィクスのような静止画像も表示される。静止画像においては、画面上のどのイメージ部分についても重要度は同じである。したがって、コンピュータにおいては、もし非線形スケーリングを常に用いると、静止画像の視認性が著しく低下する危険がある。
本発明は上述の事情を考慮してなされたものであり、静止画像の視認性を低下させることなく、動画像をユーザの好みに応じた表示形態で表示することが可能な情報処理装置および表示制御方法を提供することを目的とする。
上述の課題を解決するため、本発明は、動画像データを表示装置に表示可能な情報処理装置において、前記表示装置に表示すべき表示イメージを形成する映像信号を生成する表示制御部と、前記動画像データを拡大するためのスケーリングモードとして線形スケーリングモードおよび非線形スケーリングモードの一方を指定する手段と、前記表示制御部によって生成される映像信号に対して動画像用の画質調整処理を施すと共に、前記表示制御部によって生成される映像信号の画面サイズを前記指定された前記線形スケーリングモードおよび前記非線形スケーリングモードの一方のスケーリングモードで拡大する映像処理部と、前記動画像データを再生するためのアプリケーションプログラムからのフルスクリーンモードを指定する要求の有無に応じて、前記動画像データを表示するための表示モードがフルスクリーンモードであるか否かを判別する判別手段と、前記動画像データを表示するための表示モードが前記フルスクリーンモードではなく、ウィンドウ内に動画像が表示されるウィンドウモードであることが判別された場合、前記映像信号を前記表示装置に送出するための表示制御モードを、前記映像信号を前記映像処理部を経由して前記表示装置へ送出する第1モードに設定し、前記動画像データを表示するための表示モードが前記フルスクリーンモードではないことが判別された場合、前記表示制御モードを、前記映像信号を前記映像処理部を経由せずに前記表示装置へ送出する第2モードに設定する制御手段とを具備することを特徴とする。
本発明によれば、静止画像の視認性を低下させることなく、動画像をユーザの好みに応じた表示形態で表示することが可能となる。
以下、図面を参照して、本発明の実施形態を説明する。
まず、図1および図2を参照して、本発明の一実施形態に係る情報処理装置の構成について説明する。この情報処理装置は、例えば、ノートブック型パーソナルコンピュータ10として実現されている。
図1はノートブック型パーソナルコンピュータ10のディスプレイユニットを開いた状態における正面図である。本コンピュータ10は、コンピュータ本体11と、ディスプレイユニット12とから構成されている。ディスプレイユニット12には、LCD(Liquid Crystal Display)17から構成される表示装置が組み込まれており、そのLCD17の表示画面はディスプレイユニット12のほぼ中央に位置されている。LCD17は横長のワイド表示画面を有しており、その解像度は例えば1280x800である。
ディスプレイユニット12は、コンピュータ本体11に対して開放位置と閉塞位置との間を回動自在に取り付けられている。コンピュータ本体11は薄い箱形の筐体を有しており、その上面にはキーボード13、本コンピュータ1をパワーオン/オフするためのパワーボタン14、入力操作パネル15、およびタッチパッド16などが配置されている。
入力操作パネル15は、押されたボタンに対応するイベントを入力する入力装置であり、複数の機能をそれぞれ起動するための複数のボタンを備えている。これらボタン群には、TV起動ボタン15A、DVD/CD起動ボタン15Bも含まれている。TV起動ボタン15AはTV放送番組データを再生するためのボタンである。TV起動ボタン15Aがユーザによって押下された時、TV放送番組データを再生するためのアプリケーションプログラムが自動的に起動される。DVD/CD起動ボタン15Bは、DVDまたはCDに記録されたビデオコンテンツを再生するためのボタンである。DVD/CD起動ボタン15Bがユーザによって押下された時、ビデオコンテンツを再生するためのアプリケーションプログラムが自動的に起動される。
本実施形態のコンピュータ10においては、TV放送番組データ、ビデオコンテンツのような動画像データをLCD17にフルスクリーンモードで表示するためのスケーリング機能が設けられている。
次に、図2を参照して、本コンピュータ10のシステム構成について説明する。
本コンピュータ10は、図2に示されているように、CPU111、ノースブリッジ112、主メモリ113、グラフィクスコントローラ114、高画質化エンジン(HVE;High quality Video Engine)115、TMDS(Rx)処理部116、LVDS(Tx)処理部117、スイッチ118、サウスブリッジ119、BIOS−ROM120、ハードディスクドライブ(HDD)121、光ディスクドライブ(ODD)122、TVチューナ123、およびエンベデッドコントローラ/キーボードコントローラIC(EC/KBC)124等を備えている。
CPU111は本コンピュータ10の動作を制御するために設けられたプロセッサであり、ハードディスクドライブ(HDD)121から主メモリ113にロードされる、オペレーティングシステム(OS)および各種アプリケーションプログラムを実行する。OSは、複数のウィンドウを表示画面上に表示するためのウィンドウシステムを有している。
動画像データ(例えば、TVチューナ123によって受信されたTV放送番組データ、DVDのような記憶メディアに格納されたビデオコンテンツなど)は、通常、その動画像データを再生するためのビデオ再生アプリケーションプログラムに対応するウィンドウ内に表示される。この場合、例えば、ビデオ再生アプリケーションプログラムに対応するウィンドウはデスクトップ画面上に配置され、そのウィンドウ内に動画像データが表示される(ウィンドウモード)。また、本コンピュータ10は、動画像データをLCD17の表示画面上にフルスクリーンモードで表示することもできる。このフルスクリーンモードにおいては、動画像データだけが表示画面上のほぼ全エリアに表示される。この場合、デスクトップ画面、およびビデオ再生アプリケーションプログラム以外の他のアプリケーションプログラムに対応するウインドウは基本的には表示されない。また、ビデオ再生アプリケーションプログラムに対応するウィンドウのメニューバーなども表示されず、動画像データだけが表示画面上のほぼ全エリアに表示される。
また、CPU111は、BIOS−ROM120に格納されたシステムBIOS(Basic Input Output System)も実行する。システムBIOSはハードウェア制御のためのプログラムである。
ノースブリッジ112はCPU111のローカルバスとサウスブリッジ119との間を接続するブリッジデバイスである。ノースブリッジ112には、主メモリ113をアクセス制御するメモリコントローラも内蔵されている。また、ノースブリッジ112は、AGP(Accelerated Graphics Port)バスなどを介してグラフィクスコントローラ114との通信を実行する機能も有している。
グラフィクスコントローラ114は本コンピュータ10のディスプレイモニタとして使用されるLCD17を制御する表示コントローラである。このグラフィクスコントローラ114はビデオメモリ(VRAM)を有しており、OS/アプリケーションプログラムによってビデオメモリに描画された表示データから、LCD17に表示すべき表示イメージを形成する映像信号を生成する。LCD17に表示すべき表示イメージは、通常は、デスクトップ画面のイメージおよびそのデスクトップ画面上に配置されたウインドウそれぞれのイメージとから構成される。しかし、動画像データをフルスクリーンモードで表示する場合には、LCD17に表示すべき表示イメージは、動画像データのイメージのみから構成される。したがって、動画像データをフルスクリーンモードで表示する場合には、動画像データの表示イメージのみを形成する映像信号がグラフィクスコントローラ114から出力される。
グラフィクスコントローラ114によって生成された映像信号はライン1およびライン2Aにそれぞれ出力される。ライン1に出力される映像信号は、例えば、LVDS(Low voltage differential Signaling)形式の18ビットの信号から構成されている。また、ライン2Aに出力される映像信号は、例えば、TMDS(Transition Minimized Differential Signaling)形式の24ビットの信号から構成されている。また、グラフィクスコントローラ114は、外部CRT(Cathode Ray Tube)へアナログ映像信号を出力するためのインタフェース、およびアナログ映像信号をSビデオ端子を介して外部に出力するためのインタフェースも有している。
TMDS(Rx)処理部116は、グラフィクスコントローラ114からライン2Aを介して送られてくるTMDS形式の24ビットの信号を24ビットのRGBデジタル信号に変換し、その24ビットのRGBデジタル信号をライン2Bを介して高画質化エンジン(HVE)115に送る。
高画質化エンジン(HVE)115は、グラフィクスコントローラ114によって生成された映像信号を高画質化するための映像処理(以下、画質補正処理という)を実行する映像処理コントローラである。高画質化エンジン(HVE)115はビデオメモリ(VRAM)115Aを有している。画質補正処理はビデオメモリ(VRAM)115A上で実行される。この画質補正処理は動画を高画質化するための動画像専用の映像処理であり、滑らかで高画質の動画像をLCD17に表示するために実行される。この画質補正処理では、動画像の画質を改善するために、例えば、色補正(ガンマ補正、ホワイトバランス調整、ブライトネス調整、コントラスト調整)、シャープネス調整、輪郭強調(エッジエンハンスメント)、およびLCDの応答速度を向上させるための処理等が行われる。
また高画質化エンジン(HVE)115は、コンポジット入力端子を介して外部のビデオ機器から入力される映像信号に対しても、画質補正処理を施すことができる。
さらに、高画質化エンジン(HVE)115は、映像信号の画面サイズ(解像度)を拡大(ストレッチとも云う)するためのスケーリング機能を有している。このスケーリング機能は非線形スケーリングをサポートしており、映像ソース上に設定された複数の領域それぞれを任意の水平方向拡大率で拡大することができる。映像信号のスケーリングは、その映像信号の画質補正処理が実行された後に実行される。スケーリングされた映像信号に対して画質補正を行うよりも、スケーリング前の生データに対して画質補正処理を行い、その画質補正処理された映像信号をスケーリングした方が、動画像を高画質で表示することができる。
高画質化エンジン(HVE)115によって処理された映像信号は、ライン2Cを介してLVDS(Tx)処理部117に送られる。LVDS(Tx)処理部117は、高画質化エンジン(HVE)115から出力されるRGBデジタル信号をLVDS(Low voltage differential Signaling)形式の信号に変換し、そのLVDS形式の信号をライン2D上に出力する。
スイッチ118は、グラフィクスコントローラ114によって生成される映像信号および高画質化エンジン(HVE)115によって処理された映像信号の一方を選択的にLCD118に出力するセレクタとして機能する。このスイッチ118は、ライン1に接続された第1入力端子と、ライン2Dに接続された第2入力端子と、LCD17に接続された出力端子とを有している。スイッチ118は、EC/KBC124から供給されるスイッチ制御信号SWに応じて、第1入力端子および第2入力端子の一方を選択し、その選択した入力端子を出力端子に接続するように構成されている。このスイッチ118の働きにより、本実施形態においては、以下の2つの表示制御モードを用いることが出来る。
(1)ノーマルモード: ノーマルモードにおいては、グラフィクスコントローラ114からの映像信号は高画質化エンジン(HVE)115を経由せずにLCD17に送出される。ノーマルモードは、LCD17に表示される表示イメージに静止画像が含まれる場合に使用される。ノーマルモードにおいては、動画像データはウィンドウモードで表示される。
(2)高画質モード: 高画質モードにおいては、グラフィクスコントローラ114からの映像信号は高画質化エンジン(HVE)115を経由してLCD17に送出される。高画質モードは、LCD17に動画像データをフルスクリーンモードで表示する場合に使用される。もし静止画像(デスクトップ画面、ワープロソフトの操作画面、表計算ソフトの操作画面)に対して動画像用の画質補正処理を施すと、シャープネスが強くなりすぎてしまい、却って静止画像の視認性が低下されてしまうからである。高画質モードにおいては、映像信号は自動的に非線形スケーリングモードおよび線形スケーリングモードの一方のモードでスケーリングされる。ユーザは、映像調整ユーティリティプログラムによって提供されるGUIを通じて、非線形スケーリングモードおよび線形スケーリングモードのどちらを使用するかを予め指定することができる。映像調整ユーティリティプログラムは高画質化エンジン(HVE)115の画質補正処理およびスケーリング処理を制御するためのプログラムである。
サウスブリッジ119は、LPC(Low Pin Count)バス上の各デバイスを制御する。また、サウスブリッジ119は、HDD121、ODD122を制御するためのIDE(Integrated Drive Electronics)コントローラを内蔵している。さらに、サウスブリッジ119は、TVチューナ123を制御する機能、およびBIOS−ROM120をアクセス制御するための機能も有している。
光ディスクドライブ(ODD)123は、ビデオコンテンツが格納されたDVD、CDなどの記憶メディアを駆動するためのドライブユニットである。TVチューナ123は、TV放送番組のような放送番組データを受信するための受信装置である。
エンベデッドコントローラ/キーボードコントローラIC(EC/KBC)124は、電力管理のためのエンベデッドコントローラと、キーボード(KB)13およびタッチパッド16を制御するためのキーボードコントローラとが集積された1チップマイクロコンピュータである。このエンベデッドコントローラ/キーボードコントローラIC(EC/KBC)124は、ユーザによるパワーボタン14の操作に応じて本コンピュータ10をパワーオン/パワーオフする機能を有している。
さらに、エンベデッドコントローラ/キーボードコントローラIC(EC/KBC)124は、I2Cバスを介して高画質化エンジン(HVE)115との通信を行う機能、およびスイッチ118に対して上述のスイッチ制御信号SWを供給する機能を有している。
次に、図3を参照して、高画質化エンジン(HVE)115の構成例について説明する。
高画質化エンジン(HVE)115は、図示のように、RGB/YUV変換部201、画質補正処理部202、スケーリング処理部203、スケーリングレジスタ204、およびYUV/RGB変換部205等を備えている。
RGB/YUV変換部201は、TMDS(Rx)処理部116を介してグラフィクスコントローラ114から送信される映像信号をRGB信号からYUV信号に変換する。画質補正処理部202は、YUV信号に対して、その画質補正(色補正(ガンマ補正、ホワイトバランス調整、ブライトネス調整、コントラスト調整)、シャープネス調整、輪郭強調、および応答速度向上)のための演算処理を施す。スケーリング処理部203は、スケーリングレジスタ204に設定されたスケーリングパラメタ情報に従い、画質補正されたYUV信号を線形スケーリングモードおよび非線形スケーリングモードの一方のモードでスケーリングする。
スケーリングは映像信号の画面サイズ(解像度)を拡大するための処理である。このスケーリング処理により、動画像データがフルスクリーンモードでLCD17に表示されるように、動画像データの画面サイズ(解像度)はLCD17の表示画面のサイズ(パネル解像度)に適したサイズに自動的に拡大される。線形スケーリングモードにおいては、動画像データのアスペクト比が維持された状態で動画像データの画面サイズが拡大される。一方、非線形スケーリングモードにおいては、例えば、動画像データの中央領域とその周辺領域との間で異なる水平方向拡大率が使用される。これにより、非線形スケーリングモードにおいては、動画像データの中央部分のイメージが横太りすることなく、動画像データをLCD17の画面全体に表示することができる。
YUV/RGB変換部205は、スケーリングされた映像信号を24ビットのYUV信号から18ビットのRGB信号に変換する。このRGB信号は、ライン2Cを介してLVDS(Tx)処理部117に送られる。
次に、図4を参照して、スケーリングレジスタ204の構成例を説明する。
スケーリングレジスタ204は、垂直方向拡大率レジスタ301と、n個(例えばn=7)の水平方向拡大率レジスタ401−1〜401−nを備えている。垂直方向拡大率レジスタ301は、映像ソースに対する垂直方向拡大率(V)を指定するためのレジスタである。水平方向拡大率レジスタ401−1〜401−nは、映像ソースを分割したn個の領域それぞれに対する水平方向拡大率(H〜H)を指定するためのレジスタ群である。これら水平方向拡大率レジスタ401−1〜401−nは、XとHの組をn個保持することができる。ここで、Xは、図5に示すように、映像ソース(例えば720x480)の水平方向のピクセル番号を示している。Hは、Xi−1とXとの間の領域の水平方向拡大率を示す。図5は、n=5の場合に対応している。図5においては。映像ソースは5つの領域A〜Aに分割されている。各領域Aの水平方向サイズは、XとXi−1との差によって決定される。線形スケーリングモードにおいては、H〜Hは同一値に設定される。一方、線形スケーリングモードにおいては、例えば、中央の領域A3に対応するH3はVと同じ値に設定され、またH、H、H4、H5は、拡大された映像ソースの水平方向サイズがLCD17の水平方向サイズに一致するように決定される。
次に、図6のフローチャートを参照して、本コンピュータ10によって実行される表示制御処理について説明する。
CPU111は、例えば、動画像データを再生するためのビデオ再生アプリケーションプログラムからのフルスクリーンモード要求の有無に応じて、動画像データを表示するための現在の表示モードがフルスクリーンモードであるか否かを判別する(ステップS101)。この場合、CPU111は、ビデオ再生アプリケーションプログラムから例えば表示ドライバに対してフルスクリーンモード要求が発行されたことに応答して、動画像データを表示するための現在の表示モードがフルスクリーンモードであることを判別する。表示ドライバは、グラフィクスコントローラ114を制御するためのプログラムである。
動画像データを表示するための現在の表示モードがフルスクリーンモードではないならば(ステップS102のNO)、CPU111は、グラフィクスコントローラ114からの映像信号をLCD17に送出するための表示制御モードを、映像信号を高画質化エンジン(HVE)115を経由せずにLCD17に送出するモード(ノーマルモード)に切り替える(ステップS103)。一方、動画像データを表示するための現在の表示モードがフルスクリーンモードであれば(ステップS102のYES)、CPU111は、表示制御モードを、映像信号を高画質化エンジン(HVE)115を経由してLCD17に送出するモード(高画質モード)に切り替える(ステップS103)。
また高画質モードにおいてビデオ再生アプリケーションプログラムからフルスクリーンモードの解除要求が発行された場合は、CPU111は、表示制御モードを高画質モードからノーマルモードに切り替える処理を実行する。
次に、図7を参照して、本コンピュータ10において用いられるユーザインタフェースについて説明する。
図7は映像調整ユーティリティによって表示される設定画面の例を示している。この設定画面は、動画表示に先立って、ユーザに画質の調整を設定させるための画面である。ユーザは、設定画面上で、映像調整機能(高画質モード)の有効/無効、シャープネスの強度、非線形スケーリングの有効/無効を指定することができる。シャープネスの強度、非線形スケーリングの有効/無効の設定は、映像調整機能(高画質モード)が有効である場合にのみ行うことができる。非線形スケーリングが有効である場合、高画質化エンジン(HVE)115は非線形スケーリングモードで動画像データを拡大する。一方、非線形スケーリングが無効である場合、高画質化エンジン(HVE)115は線形スケーリングモードで動画像データを拡大する。
図8は、ノーマルモードおよび高画質モードそれぞれにおける動画像データの転送経路を示している。図8においては、DVDメディアに記憶された動画像データをLCD17に表示する場合を想定している。
ノーマルモードにおいては、ODD122によってDVDメディアから再生される動画像データは、図8の実線Aに示すように、サウスブリッジ119、ノースブリッジ112、グラフィクスコントローラ114、およびスイッチ118を介してLCD17に送出される。グラフィクスコントローラ114においては、現在の表示イメージに対応する映像信号が生成される。動画像データの現在の表示モードはフルスクリーンモードではないので、例えば、デスクトップ画面のような静止画像とDVDメディアから再生される動画像とを含む表示イメージに対応する映像信号が生成される。LCD17のパネル解像度が例えば1280x800であれば、グラフィクスコントローラ114が生成する映像信号の解像度も1280x800である。そして、この映像信号が、高画質化エンジン(HVE)115を介さずに、LCD17に送出される。
高画質モードにおいては、ODD122によってDVDメディアから再生される動画像データは、図8の実線Bに示すように、サウスブリッジ119、ノースブリッジ112、グラフィクスコントローラ114、TMDS(Rx)処理部116、高画質化エンジン(HVE)115、LVDS(Tx)処理部117、およびスイッチ118を介してLCD17に送出される。グラフィクスコントローラ114においては、現在の表示イメージに対応する映像信号が生成される。動画像データの現在の表示モードはフルスクリーンモードであるので、動画像のみを含む表示イメージに対応する映像信号が生成される。この映像信号の解像度は、DVDメディアから再生される生データの解像度(720x480または720x576)と等しい。そして、この映像信号は高画質化エンジン(HVE)115によって画質補正され、そしてスケーリング処理によって動画像データをフルスクリーンモードで表示するための解像度(たとえば1280x800)に拡大された後にLCD17に送出される。
このように、本実施形態においては、動画像データの表示モードがフルスクリーンモードである場合にのみ、映像信号が高画質化エンジン(HVE)115を経由してLCD17に送出される。スケーリング処理部203は高画質化エンジン(HVE)115内に存在するので、非線形スケーリングが適用されるのは常に動画像データのみであり、グラフィクスデータに対して非線形スケーリングが適用されることを防止することができる。また、ユーザは、非線形スケーリングモードおよび線形スケーリングモードの一方を指定することができる。よって、静止画像の視認性を低下させることなく、動画像をユーザの好みに応じた表示形態で表示することが可能となる。
次に、図9のフローチャートを参照して、動画像データを表示するために実行される一連の表示制御処理の手順の例について説明する。ここでは、DVDメディアに記憶された動画像データをLCD17に表示する場合を想定する。
ビデオ再生アプリケーションプログラムは、DVDメディアに記憶された動画像データ(DVDタイトル)を再生するための処理を開始する。例えば、動画像データの再生中に、ユーザによるキーボード13またはタッチバッド16の操作によってフルスクリーンモード(全画面表示)が指定されると(ステップS201のYES)、ビデオ再生アプリケーションプログラムは、再生中のDVDタイトル(映像ソース)がNTSC(National Television System Committee)規格およびPAL(Phase Alternation by Line)規格のどちらに対応するものであるかを示す情報をDVDメディアから読み出す。
DVDタイトルがNTSC規格に対応しているならば(ステップS202のYES)、ビデオ再生アプリケーションプログラムは、720x480の解像度に対応する表示モードに設定すべきことを表示ドライバに要求する(ステップS203)。一方、再生中のDVDタイトルがPAL規格に対応しているならば(ステップS202のNO)、ビデオ再生アプリケーションプログラムは、720x576の解像度に対応する表示モードに設定すべきことを表示ドライバに要求する(ステップS204)。
表示ドライバは、グラフィクスコントローラ114を、ビデオ再生アプリケーションプログラムによって指定された表示モード(720x480または720x576)に設定する(ステップS301)。通常、グラフィクスコントローラ114は、パネル解像度(1280x800)に対応する表示モードに設定されている。したがって、ステップS301の処理により、グラフィクスコントローラ114によって生成される映像信号の解像度は、1280x800から、720x480または720x576に変更される。
次いで、ビデオ再生アプリケーションプログラムは、再生中のDVDタイトルの動画像データのアスペクト比を示すタイトル情報をDVDメディアから読み出す。再生中のDVDタイトルの動画像データのアスペクト比が4:3であれば(ステップS205のYES)、ビデオ再生アプリケーションプログラムは、動画像データのアスペクト比が4:3であることをシステムBIOSに通知するための処理を実行する(ステップS206)。
また再生中のDVDタイトルの動画像データのアスペクト比が16:9であれば(ステップS205のNO)、ビデオ再生アプリケーションプログラムは、動画像データのアスペクト比が16:9であることをシステムBIOSに通知するための処理を実行する(ステップS207)。
ステップS206,S207の各々においては、システムBIOSをEC/KBC124、およびI2Cバスを介して、再生中のDVDタイトルのアスペクト比、そのDVDタイトルの解像度、およびユーザによって指定されたスケーリングモード(非線形スケーリング/線形スケーリング)に適合するスケーリングパラメタが、高画質化エンジン(HVE)115のスケーリングレジスタ204にスケーリングパラメタとして設定される(ステップS401)。
次いで、ビデオ再生アプリケーションプログラムは、例えば、フルスクリーンモード要求を表示ドライバに対して発行することにより、動画像データの表示モードをフルスクリーンモードに変更することを要求する(ステップS208)。フルスクリーンモード要求が発行されたことを示すイベントは、表示ドライバを介してシステムBIOSに通知される。さらに、このイベントはシステムBIOSを介してEC/KBC124に通知される。EC/KBC124はスイッチ制御信号SWによって、スイッチ118を高画質化エンジン(HVE)115側に切り替える処理を実行する(ステップS402)。表示ドライバは、グラフィクスコントローラ114を制御して動画像データの表示モードをフルスクリーンモードに変更する。これにより、グラフィクスコントローラ114は、ビデオ表示アプリケーションによってグラフィクスコントローラ114のビデオメモリに書き込まれる動画像データから、その動画像データのみに対応する映像信号を生成する。この映像信号は、ステップS203またはステップS204で指定された解像度を持つ。グラフィクスコントローラ114からの映像信号は高画質化エンジン(HVE)115に送られ、そこで画質補正された後にスケーリングされる。そして、画質補正およびスケーリングされた映像信号が、スイッチ118を介してLCD17に送られる。
図10は、高画質化エンジン(HVE)115にスケーリングパラメタを設定するためのインタフェースの例が示されている。
再生中のDVDタイトルの解像度情報(720x480/720x576)およびタイトル情報(4:3/16:9)は、ライブラリなどの中間モジュールを介して、ビデオ再生アプリケーションプログラムからシステムBIOSに通知される。システムBIOSは、ユーザが映像調整ユーティリティを用いて指定したスケーリングモード(非線形スケーリング/線形スケーリング)を示す情報(スケーリングモード情報)を映像調整ユーティリティから取得し、それら解像度情報、タイトル情報、およびスケーリングモード情報を引数として含むスケーリングコマンドをEC/KBC124に送信する。EC/KBC124は、動画像データの解像度、アスペクト比、およびスケーリングモードに対応するスケーリングパラメタ(V1,X〜X,H〜H)を算出し、そのスケーリングパラメタを高画質化エンジン(HVE)115のスケーリングレジスタ204に設定する。
EC/KBC124は、非線形スケーリング用のパラメタテーブルと線形スケーリング用のパラメタテーブルとを有している。すなわち、図11に示されているように、EC/KBC124は、スケーリングモードが非線形スケーリングモードおよび線形スケーリングモードのいずれであるかを判別する(ステップS501)。非線形スケーリングモードであれば(ステップS501のYES)、EC/KBC124は、非線形スケーリング用パラメタテーブルを動画像データの解像度およびアスペクト比をインデックスとしてサーチすることによって非線形スケーリング用のスケーリングパラメタ(V1,X〜X,H〜H)を生成し、そのスケーリングパラメタ(V1,X〜X,H〜H)をスケーリングレジスタ204に設定する(ステップS502)。一方、線形スケーリングモードであれば(ステップS501のNO)、EC/KBC124は、線形スケーリング用パラメタテーブルを動画像データの解像度およびアスペクト比をインデックスとしてサーチすることによって線形スケーリング用のスケーリングパラメタ(V1,X〜X,H〜H)を生成し、そのスケーリングパラメタ(V1,X〜X,H〜H)をスケーリングレジスタ204に設定する(ステップS503)。
次に、図12乃至図15を参照して、具体的なスケーリング処理の例について説明する。
NTSC規格に対応する動画像データは、アスペクト比が4:3、および16:9のどちらであっても、720x480の解像度を持つフレームから構成されている。16:9の動画像データに対応するフレームについては、そのフレームが16:9の比率でスケーリングされた時に正常なイメージが表示できるように予め画像が水平方向に圧縮されている。
図12は、16:9の動画像データを線形スクリーンモードでスケーリングした例を示している。すなわち、動画像データのアスペクト比が16:9である場合、720x480のフレームは、アスペクト比16:9がそのまま維持されるように、1280x720にスケーリングされる。1280x720のフレームの上下両側はブランク領域となり、何等イメージは表示されない。
図13は、4:3の動画像データを線形スクリーンモードでスケーリングした例を示している。すなわち、動画像データのアスペクト比が4:3である場合、720x480のフレームは、アスペクト比4:3がそのまま維持されるように、1068x800にスケーリングされる。1068x800のフレームの左右両側はブランク領域となり、そこには何等イメージは表示されない。
図14は、4:3の動画像データを一様の水平方向拡大率でLCD17の水平方向サイズ1280まで拡大した例を示している。この場合、動画像全体が一様に横太りとなる。
図15は、4:3の動画像データを非線形スクリーンモードでスケーリングした例を示している。重要度の高い中央領域の水平方向拡大率は、垂直方向拡大率と一致する。このため、画面の中央領域は横太りとならず、しかもLCD17の画面サイズ1280x800全体に映像が広がるので迫力がある。画面の左右両端では、図14よりも横太りが激しくなるが、動画の場合は左右両端の重要度は低いので、通常はそれほど気にならない。
以上のように、本実施形態においては、動画像データがフルスクリーンモードで表示される時のみ、ユーザによって指定された線形スケーリングモードおよび非線形スケーリングモードの一方のモードで映像信号のスケーリングが自動的に実行される。したがって、たとえユーザが非線形スケーリングモードを予め指定した場合であっても、映像信号にテキストやグラフィクスのような静止画が含まれる場合にはスケーリング処理は実行されない。したがって、静止画に対して非線形スケーリング処理が施されることによる不具合の発生を確実に防止することができ、静止画像の視認性を低下させることなく、非線形スケーリングおよび線形スケーリングを動画像表示のために選択的に利用することが可能となる。
また、動画像データがフルスクリーンモードで表示する場合にのみ映像信号に対して高画質化処理が実行されるので、静止画像の視認性を低下させることなく、動画像のみを高画質化することができる。
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
本発明の一実施形態に係るコンピュータの外観を示す斜視図。 図1のコンピュータのシステム構成を示すブロック図。 図1のコンピュータに設けられた高画質化エンジンの構成を示すブロック図。 図3の高画質化エンジンに設けられたスケーリングレジスタの構成例を示す図。 図3の高画質化エンジンによって実行される非線形スケーリングを説明するための図。 図1のコンピュータにおいて実行される表示制御処理の手順を示すフローチャート。 図1のコンピュータで用いられるユーザインタフェースの例を示す図。 図1のコンピュータにおいて使用されるノーマルモードおよび高画質モードそれぞれにおける映像信号の流れを説明するための図。 図1のコンピュータにおいて実行される具体的な表示制御処理の一例を示すフローチャート。 図1のコンピュータに設けられた高画質化エンジンにスケーリングパラメタを設定するためのインタフェースの例を示す図。 図1のコンピュータに設けられた高画質化エンジンにスケーリングパラメタを設定する手順を説明するフローチャート。 図1のコンピュータによって実行されるスケーリング処理の例を示す図。 図1のコンピュータによって実行されるスケーリング処理の他の例を示す図。 スケーリング処理の別の例を示す図。 図1のコンピュータによって実行されるスケーリング処理のさらに他の例を示す図。
符号の説明
10…コンピュータ、17…LCD、15A…TV起動ボタン、15B…DVD/CD起動ボタン、114…グラフィクスコントローラ、115…高画質化エンジン、118…スイッチ、201…RGB/YUV変換部、202…画質補正処理部、203…スケーリング処理部、204…スケーリングレジスタ、205…YUV/RGB変換部。

Claims (8)

  1. 動画像データを表示装置に表示可能な情報処理装置において、
    前記表示装置に表示すべき表示イメージを形成する映像信号を生成する表示制御部と、
    前記動画像データを拡大するためのスケーリングモードとして線形スケーリングモードおよび非線形スケーリングモードの一方を指定する手段と、
    前記表示制御部によって生成される映像信号に対して動画像用の画質調整処理を施すと共に、前記表示制御部によって生成される映像信号の画面サイズを前記指定された前記線形スケーリングモードおよび前記非線形スケーリングモードの一方のスケーリングモードで拡大する映像処理部と、
    前記動画像データを再生するためのアプリケーションプログラムからのフルスクリーンモードを指定する要求の有無に応じて、前記動画像データを表示するための表示モードがフルスクリーンモードであるか否かを判別する判別手段と、
    前記動画像データを表示するための表示モードが前記フルスクリーンモードであることが判別された場合、前記映像信号を前記表示装置に送出するための表示制御モードを、前記映像信号を前記映像処理部を経由して前記表示装置へ送出する第1モードに設定し、前記動画像データを表示するための表示モードが前記フルスクリーンモードではなく、ウィンドウ内に動画像が表示されるウィンドウモードであることが判別された場合、前記表示制御モードを、前記映像信号を前記映像処理部を経由せずに前記表示装置へ送出する第2モードに設定する制御手段とを具備することを特徴とする情報処理装置。
  2. 前記映像処理部は、前記映像信号の画面サイズを拡大する前に、前記映像信号に対して前記画質調整処理を施すことを特徴とする請求項1記載の情報処理装置。
  3. 放送番組データを受信する受信装置をさらに具備し、
    前記動画像データは前記受信装置によって受信される放送番組データであることを特徴とする請求項1記載の情報処理装置。
  4. 記憶メディアを駆動するドライブユニットをさらに具備し、
    前記動画像データは前記ドライブユニットによって前記記憶メディアから再生されるデータであることを特徴とする請求項1記載の情報処理装置。
  5. 情報処理装置の表示装置に動画像データを表示する表示制御方法であって、
    前記情報処理装置は、前記表示装置に表示すべき表示イメージを形成する映像信号を生成する表示制御部と、前記表示制御部によって生成される映像信号に対して動画像用の画質調整処理を施すと共に、前記表示制御部によって生成される映像信号の画面サイズを線形スケーリングモードおよび非線形スケーリングモードの一方のスケーリングモードで拡大する映像処理部とを含み、
    前記映像処理部が前記線形スケーリングモードおよび非線形スケーリングモードのどちらのスケーリングモードを使用すべきかを指示するステップと、
    前記動画像データを再生するためのアプリケーションプログラムからのフルスクリーンモードを指定する要求の有無に応じて、前記動画像データを表示するための表示モードがフルスクリーンモードであるか否かを判別する判別ステップと、
    前記動画像データを表示するための表示モードが前記フルスクリーンモードであることが判別された場合、前記映像信号を前記表示装置に送出するための表示制御モードを、前記映像信号を前記映像処理部を経由して前記表示装置へ送出する第1モードに設定するステップと、
    前記動画像データを表示するための表示モードが前記フルスクリーンモードではなく、ウィンドウ内に動画像が表示されるウィンドウモードであることが判別された場合、前記表示制御モードを、前記映像信号を前記映像処理部を経由せずに前記表示装置へ送出する第2モードに設定するステップとを具備することを特徴とする表示制御方法。
  6. 前記映像処理部は、前記映像信号の画面サイズを拡大する前に、前記映像信号に対して前記画質調整処理を施すことを特徴とする請求項5記載の表示制御方法。
  7. 前記情報処理装置は、放送番組データを受信する受信装置を含み、
    前記動画像データは前記受信装置によって受信される放送番組データであることを特徴とする請求項5記載の表示制御方法。
  8. 前記情報処理装置は、記憶メディアを駆動するドライブユニットをさらに具備し、
    前記動画像データは前記ドライブユニットによって前記記憶メディアから再生されるデータであることを特徴とする請求項5記載の表示制御方法。
JP2004287500A 2004-09-30 2004-09-30 情報処理装置および表示制御方法 Expired - Fee Related JP4709519B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2004287500A JP4709519B2 (ja) 2004-09-30 2004-09-30 情報処理装置および表示制御方法
EP05109022A EP1646028A3 (en) 2004-09-30 2005-09-29 Information processing apparatus and display control method
US11/239,226 US7453521B2 (en) 2004-09-30 2005-09-30 Information processing apparatus and display control method
US12/330,245 USRE41104E1 (en) 2004-09-30 2008-12-08 Information processing apparatus and display control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004287500A JP4709519B2 (ja) 2004-09-30 2004-09-30 情報処理装置および表示制御方法

Publications (2)

Publication Number Publication Date
JP2006101407A JP2006101407A (ja) 2006-04-13
JP4709519B2 true JP4709519B2 (ja) 2011-06-22

Family

ID=35781386

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004287500A Expired - Fee Related JP4709519B2 (ja) 2004-09-30 2004-09-30 情報処理装置および表示制御方法

Country Status (3)

Country Link
US (2) US7453521B2 (ja)
EP (1) EP1646028A3 (ja)
JP (1) JP4709519B2 (ja)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7788583B1 (en) 2004-03-04 2010-08-31 Google Inc. In-page full screen internet video method
JP2005338184A (ja) * 2004-05-24 2005-12-08 Toshiba Corp 情報処理装置および表示制御方法
JP2005338185A (ja) * 2004-05-24 2005-12-08 Toshiba Corp 情報処理装置および表示制御方法
JP2006030911A (ja) * 2004-07-21 2006-02-02 Toshiba Corp 情報処理装置および表示制御方法
JP4709519B2 (ja) 2004-09-30 2011-06-22 株式会社東芝 情報処理装置および表示制御方法
JP2007025060A (ja) * 2005-07-13 2007-02-01 Toshiba Corp 情報処理装置、および映像信号出力制御方法
TWI321752B (en) * 2005-10-06 2010-03-11 Quanta Comp Inc Audio/video playing system
US7693500B2 (en) * 2006-06-05 2010-04-06 Palm, Inc. Panoramic display for a wireless device
CN101110014A (zh) * 2006-07-21 2008-01-23 华硕电脑股份有限公司 整合外部视讯显示功能的可携式装置
JP5274777B2 (ja) * 2007-01-31 2013-08-28 株式会社東芝 情報処理装置及び情報処理方法
TW200842694A (en) * 2007-04-20 2008-11-01 Asustek Comp Inc Method for dynamically adjusting brightness of image
US8373744B2 (en) * 2007-06-07 2013-02-12 Reald Inc. Stereoplexing for video and film applications
US8487982B2 (en) * 2007-06-07 2013-07-16 Reald Inc. Stereoplexing for film and video applications
US8094957B2 (en) * 2007-06-20 2012-01-10 Himax Technologies Limited Method of modifying brightness of color pixels
JP5474283B2 (ja) * 2007-07-04 2014-04-16 パナソニック株式会社 モード切替装置
CN101599241A (zh) * 2008-06-03 2009-12-09 株式会社东芝 信息处理设备
US8700072B2 (en) 2008-12-23 2014-04-15 At&T Mobility Ii Llc Scalable message fidelity
TW201044262A (en) * 2009-06-10 2010-12-16 Nexcom Int Co Ltd Assembled display device and display frame control method and system thereof
US9053653B2 (en) 2009-08-13 2015-06-09 Hewlett-Packard Development Company, L.P. Using display monitor user controls to adjust an accessory
JP2011244160A (ja) 2010-05-17 2011-12-01 Toshiba Corp 再生装置および再生方法

Family Cites Families (55)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03274589A (ja) 1990-03-26 1991-12-05 Canon Inc 画像表示装置
US5218432A (en) 1992-01-02 1993-06-08 Tandy Corporation Method and apparatus for merging video data signals from multiple sources and multimedia system incorporating same
US5517612A (en) * 1993-11-12 1996-05-14 International Business Machines Corporation Device for scaling real-time image frames in multi-media workstations
US5760760A (en) 1995-07-17 1998-06-02 Dell Usa, L.P. Intelligent LCD brightness control system
JPH10198459A (ja) 1996-12-24 1998-07-31 Internatl Business Mach Corp <Ibm> 携帯型コンピュータ用ドッキング装置
US5739867A (en) * 1997-02-24 1998-04-14 Paradise Electronics, Inc. Method and apparatus for upscaling an image in both horizontal and vertical directions
US6208326B1 (en) 1997-09-30 2001-03-27 Compaq Computer Corporation Apparatus and associated method for selecting video display parameter of a computer-system, video display monitor
US6108047A (en) * 1997-10-28 2000-08-22 Stream Machine Company Variable-size spatial and temporal video scaler
JPH11143440A (ja) * 1997-11-05 1999-05-28 Sony Corp 画像処理方法、記録媒体
US6411306B1 (en) 1997-11-14 2002-06-25 Eastman Kodak Company Automatic luminance and contrast adustment for display device
US5943064A (en) * 1997-11-15 1999-08-24 Trident Microsystems, Inc. Apparatus for processing multiple types of graphics data for display
JP2000047647A (ja) * 1998-07-27 2000-02-18 Fujitsu General Ltd ワイド画面表示方法および表示装置
US6600747B1 (en) 1998-09-17 2003-07-29 Dell Products L.P. Video monitor multiplexing circuit
US20070211167A1 (en) 1998-10-05 2007-09-13 Adams Dale R Digital video system and methods for providing same
US6798420B1 (en) * 1998-11-09 2004-09-28 Broadcom Corporation Video and graphics system with a single-port RAM
JP4345937B2 (ja) * 1998-11-10 2009-10-14 キヤノン株式会社 画像拡大処理回路
US6317164B1 (en) 1999-01-28 2001-11-13 International Business Machines Corporation System for creating multiple scaled videos from encoded video sources
JP2000224551A (ja) * 1999-01-29 2000-08-11 Canon Inc 映像信号処理装置および方法
US20020145610A1 (en) * 1999-07-16 2002-10-10 Steve Barilovits Video processing engine overlay filter scaler
US6839903B1 (en) 2000-03-24 2005-01-04 Sony Corporation Method of selecting a portion of a block of data for display based on characteristics of a display device
US6784941B1 (en) 2000-08-09 2004-08-31 Sunplus Technology Co., Ltd. Digital camera with video input
JP4490572B2 (ja) 2000-09-29 2010-06-30 株式会社日立製作所 電子計算機システム
JP2002149152A (ja) 2000-11-10 2002-05-24 Fujitsu Ltd 画像表示制御装置
US6839094B2 (en) 2000-12-14 2005-01-04 Rgb Systems, Inc. Method and apparatus for eliminating motion artifacts from video
JP2002318577A (ja) * 2001-01-15 2002-10-31 Matsushita Electric Ind Co Ltd 画像表示装置
US7061509B2 (en) * 2001-03-01 2006-06-13 Matsushita Electric Industrial Co., Ltd. Method and apparatus for keying of secondary video into primary video
JP2002278522A (ja) 2001-03-19 2002-09-27 Matsushita Electric Ind Co Ltd 携帯用映像表示装置
JP4083996B2 (ja) 2001-04-05 2008-04-30 インターナショナル・ビジネス・マシーンズ・コーポレーション 端末との間で有線接続経路および無線接続経路を介して通信を行うシステム、演算処理装置、無線接続端末、無線接続端末に対するデータ転送方法、プログラム、および記憶媒体
JP2002314970A (ja) 2001-04-10 2002-10-25 Thine Electronics Inc デジタル画像伝送装置
EP1423767A2 (en) * 2001-08-27 2004-06-02 Koninklijke Philips Electronics N.V. Processing module for a computer system device
JP4900548B2 (ja) 2001-11-01 2012-03-21 アイピージー エレクトロニクス 503 リミテッド ビデオ画像の改善される空間的な解像度
JP2003244653A (ja) * 2002-02-18 2003-08-29 Phase Out Inc 可搬性記録媒体、プログラム、コンピュータシステムのモニタ装置にフルスクリーン表示でビデオ画像を再生させる方法
US7030934B2 (en) 2002-10-18 2006-04-18 Huaya Microelectronics, Ltd. Video system for combining multiple video signals on a single display
EP1654864A4 (en) 2003-03-20 2009-05-27 Ge Security Inc SYSTEMS AND METHOD FOR MULTISTRIBBIT PROCESSING
JP3980567B2 (ja) 2003-03-26 2007-09-26 シャープ株式会社 液晶テレビジョン受像機、液晶表示制御方法、並びに、そのプログラムおよび記録媒体
US7502073B2 (en) 2003-04-04 2009-03-10 Panasonic Corporation Signal processor
EP1613068A4 (en) 2003-04-09 2008-04-09 Matsushita Electric Industrial Co Ltd OSD-Synthesized Image Decoding Device, OSD-Synthesized Image Decoding Method, Program, and Recording Medium
JP4375995B2 (ja) 2003-04-30 2009-12-02 ローム株式会社 デバイス鍵保護方法およびその方法を利用可能な暗号化装置と復号装置ならびに映像送信装置と映像受信装置
WO2005001614A2 (en) 2003-06-02 2005-01-06 Disney Enterprises, Inc. System and method of dynamic interface placement based on aspect ratio
US7106383B2 (en) 2003-06-09 2006-09-12 Matsushita Electric Industrial Co., Ltd. Method, system, and apparatus for configuring a signal processing device for use with a display device
KR100617178B1 (ko) 2003-06-13 2006-08-30 엘지전자 주식회사 텔레비전 시스템의 화면 크기 변환 장치 및 방법
JP2005051558A (ja) 2003-07-29 2005-02-24 Matsushita Electric Ind Co Ltd 送信装置、受信装置、及び送受信システム
JP2005338183A (ja) 2004-05-24 2005-12-08 Toshiba Corp 情報機器および同機器の表示制御方法
JP2005338184A (ja) 2004-05-24 2005-12-08 Toshiba Corp 情報処理装置および表示制御方法
JP2006003215A (ja) 2004-06-17 2006-01-05 Xanavi Informatics Corp ナビゲーション装置の経路探索方法、およびナビゲーション装置
US20060012714A1 (en) 2004-07-16 2006-01-19 Greenforest Consulting, Inc Dual-scaler architecture for reducing video processing requirements
JP4880884B2 (ja) 2004-07-21 2012-02-22 株式会社東芝 情報処理装置および表示制御方法
JP2006033739A (ja) 2004-07-21 2006-02-02 Toshiba Corp 電子機器、映像データ受信方法および映像データ受信装置
JP2006030914A (ja) 2004-07-21 2006-02-02 Toshiba Corp 情報処理装置および表示制御方法
JP4758087B2 (ja) 2004-09-27 2011-08-24 アルパイン株式会社 表示装置
JP4709519B2 (ja) 2004-09-30 2011-06-22 株式会社東芝 情報処理装置および表示制御方法
JP2006106981A (ja) 2004-10-01 2006-04-20 Toshiba Corp 情報処理装置及びその冷却方法
KR100754877B1 (ko) 2005-02-14 2007-09-04 삼성전자주식회사 Tv 및 tv의 wpss 모드 설정방법
JP2007026832A (ja) 2005-07-14 2007-02-01 Toshiba Corp 情報処理装置および動作制御方法
TWI271095B (en) 2005-10-28 2007-01-11 Hi Touch Imaging Tech Co Ltd Method for printing an image during an image playing mode

Also Published As

Publication number Publication date
US7453521B2 (en) 2008-11-18
USRE41104E1 (en) 2010-02-09
US20060066639A1 (en) 2006-03-30
JP2006101407A (ja) 2006-04-13
EP1646028A2 (en) 2006-04-12
EP1646028A3 (en) 2006-06-07

Similar Documents

Publication Publication Date Title
JP4709519B2 (ja) 情報処理装置および表示制御方法
US20070242159A1 (en) Information processing apparatus and display control method
US20070182853A1 (en) Information processing apparatus and display controlling method applied to the same
JP2005340954A (ja) 情報処理装置および表示制御方法
EP1696304A2 (en) Information processing apparatus and method of controlling power saving in the same
JP2006047767A (ja) 情報処理装置および映像データの輝度制御方法
JP4834472B2 (ja) 情報処理装置、動画再生方法、およびプログラム
US7619619B2 (en) Information processing apparatus and display control method
JP2011244160A (ja) 再生装置および再生方法
JP2005338184A (ja) 情報処理装置および表示制御方法
US20060017852A1 (en) Information processing apparatus and display control method
JP2005338185A (ja) 情報処理装置および表示制御方法
JP2011180280A (ja) 表示装置および表示方法
JP2006349757A (ja) 情報処理装置および画像処理方法
JP4306274B2 (ja) 液晶表示装置
US20070052696A1 (en) Information processing apparatus and system control method
JP2007067923A (ja) 情報処理装置およびプログラム
KR100598119B1 (ko) 디스플레이장치 및 그 제어방법
JP2012083772A (ja) 情報処理装置および表示制御方法
JP4612433B2 (ja) 情報処理装置およびプログラム
JP4921759B2 (ja) 画像処理装置および画像処理方法
JP4550766B2 (ja) 画像処理装置および画像処理方法
JP2003236172A (ja) パチンコ機の画像表示装置とその制御方法
JP5274777B2 (ja) 情報処理装置及び情報処理方法
JP2011234377A (ja) 情報処理装置、動画再生方法、およびプログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070919

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100518

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100630

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20101124

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110119

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110222

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110318

LAPS Cancellation because of no payment of annual fees