(57)【特許請求の範囲】
【請求項１】
三原色成分のうち特定色の色成分を各階調とし特定色以外の色成分は０階調とした映像信号を表示したときに測定された特定色の色成分のＸＹＺ刺激値である特性データを保持するディスプレイ特性保持部と、
前記ディスプレイ特性保持部に保持された特定色の色成分の各階調におけるＹ刺激値の最大値を基準として目標とするＸＹＺ刺激値を設定し、前記ＸＹＺ刺激値に従い前記特性データの補正値を作成する作成部と、
前記補正値に基づき高階調部と低階調部に挟まれた区間の色温度を一定にするよう前記映像信号を補正する補正処理部と
を備えた映像処理装置。
【請求項２】
作成された前記補正値で飽和が発生したと判定した場合に、補間計算により作成したデータを用いて前記補正値を置換する置換処理部を備える請求項１に記載の映像処理装置。
【請求項３】
前記置換処理部は、
前記補正値のうち高階調部または低階調部の値を置換する請求項２に記載の映像処理装置。
【請求項４】
前記置換処理部は、
B-spline補間により補間作成したデータを用いて前記補正値を置換する請求項２に記載の映像処理装置。
【請求項５】
更に前記映像信号を表示するディスプレイを備えた請求項１に記載の映像処理装置。
【請求項６】
三原色成分のうち特定色の色成分を各階調とし特定色以外の色成分は０階調とした映像信号を表示したときに測定された特定色の色成分のＸＹＺ刺激値である特性データを保持し、
保持された特定色成分の各階調におけるＹ刺激値の中から探索したＹ刺激値の最大値を基準として目標とするＸＹＺ刺激値を設定し、前記ＸＹＺ刺激値に従い前記特性データの補正値を作成し、
前記補正値に基づき高階調部と低階調部に挟まれた区間の色温度を一定にするよう前記映像信号を補正する映像処理方法。
【請求項７】
コンピュータを、
三原色成分のうち特定色の色成分を各階調とし特定色以外の色成分は０階調とした映像信号を表示したときに測定された特定色の色成分のＸＹＺ刺激値である特性データを保持するディスプレイ特性保持部と、
前記ディスプレイ特性保持部に保持された特定色の色成分の各階調におけるＹ刺激値の最大値を基準として目標とするＸＹＺ刺激値を設定し、前記ＸＹＺ刺激値に従い前記特性データの補正値を作成する作成部と、
前記補正値に基づき高階調部と低階調部に挟まれた区間の色温度を一定にするよう前記映像信号を補正する補正処理部
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、色温度を調整する映像処理装置及び映像処理方法に関する。
【背景技術】
【０００２】
ＲＧＢ表色系において、最高階調または最高輝度のホワイトポイントの色温度が設定できると共に、各階調における色温度がほぼ一定となるようなホワイトポイント調整装置を開示している。PC等で使用されている一般的な液晶ディスプレイでは青色の最大輝度が相対的に赤、緑の最大輝度より小さい場合が多く、上記処理をおこなうと、青の出力に合わせて赤、緑の出力を下げることになり、最高階調での輝度が低下し表示される映像が暗くなるという問題がある（例えば、特許文献１参照。）。
【０００３】
即ちこのような輝度の低下を抑制する技術への要望がある。が、かかる要望を実現するための手段は知られていない。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−１１９７１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の実施の形態は、色温度の調整において輝度の低下を抑制する技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、実施形態によれば映像処理装置は、三原色成分のうち特定色の色成分を各階調とし特定色以外の色成分は０階調とした映像信号を表示したときに測定された特定色の色成分のＸＹＺ刺激値である特性データを保持するディスプレイ特性保持部と、前記ディスプレイ特性保持部に保持された特定色の色成分の各階調におけるＹ刺激値の最大値を基準として目標とするＸＹＺ刺激値を設定し、前記ＸＹＺ刺激値に従い前記特性データの補正値を作成する作成部を備える。
【図面の簡単な説明】
【０００７】
【図１】実施例の装置を示す概略ブロック図。
【図２】同実施形態の変換テーブル作成部１２を示すブロック構成図。
【図３】同実施形態のディスプレイ特性データを説明するために示す図。
【図４】同実施形態のターゲットを説明するための模式図。
【図５】同実施形態に用いられる変換テーブルBout[n]をグラフ化した図。
【図６】同実施形態のB-spline補間を説明するために示す図。
【図７】同実施形態に用いられるテーブル置換処理部２６で処理した変換テーブルBout[n]をグラフ化した図。
【図８】同実施形態のパーソナルコンピュータの構成を示すブロック図。
【発明を実施するための形態】
【０００８】
以下、実施形態を図１乃至図８を参照して説明する。
【０００９】
まず先に、図８を参照して、映像処理装置の一実施形態にかかる再生装置の構成を説明する。本実施形態の再生装置は、例えば、情報処理装置として機能するノートブック型の携帯型パーソナルコンピュータ１０から実現されている。
【００１０】
このパーソナルコンピュータ１０は、放送番組データ、外部機器から入力されるビデオデータといった、映像コンテンツデータ（オーディオビジュアルコンテンツデータ）を記録および再生することができる。即ち、パーソナルコンピュータ１０は、テレビジョン放送信号によって放送される放送番組データの視聴および録画を実行するためのテレビジョン（ＴＶ）機能を有している。このＴＶ機能は、例えば、パーソナルコンピュータ１０に予めインストールされているＴＶアプリケーションプログラムによって実現されている。また、ＴＶ機能は、外部のＡＶ機器から入力されるビデオデータを記録する機能、および記録されたビデオデータおよび記録された放送番組データを再生する機能も有している。次に、図８を参照して、本コンピュータ１０のシステム構成について説明する。
【００１１】
本コンピュータ１０は、図８に示されているように、ＣＰＵ１０１、ノースブリッジ１０２、主メモリ１０３、サウスブリッジ１０４、グラフィクスプロセッシングユニット（ＧＰＵ）１０５、ビデオメモリ（ＶＲＡＭ）１０５Ａ、サウンドコントローラ１０６、ＢＩＯＳ−ＲＯＭ１０９、ＬＡＮコントローラ１１０、ハードディスクドライブ（ＨＤＤ）１１１、ＤＶＤドライブ１１２、マルチメディアプロセッサ１１３、メモリ１１３Ａ、無線ＬＡＮコントローラ１１４、IEEE 1394コントローラ１１５、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１１６、およびＴＶチューナ１１７等を備えている。
【００１２】
ＣＰＵ１０１は本コンピュータ１０の動作を制御するプロセッサであり、ハードディスクドライブ（ＨＤＤ）１１１から主メモリ１０３にロードされる、オペレーティングシステム（ＯＳ）２０１、およびＤＶＤアプリケーションプログラム２０２のような各種アプリケーションプログラムを実行する。ＤＶＤアプリケーションプログラム２０２はＤＶＤドライブ１１２に装填されたＤＶＤを再生するためのソフトウェアである。また、ＣＰＵ１０１は、ＢＩＯＳ−ＲＯＭ１０９に格納されたＢＩＯＳ（Basic Input Output System）も実行する。ＢＩＯＳはハードウェア制御のためのプログラムである。
【００１３】
ノースブリッジ１０２はＣＰＵ１０１のローカルバスとサウスブリッジ１０４との間を接続するブリッジデバイスである。ノースブリッジ１０２には、主メモリ１０３をアクセス制御するメモリコントローラも内蔵されている。また、ノースブリッジ１０２は、PCI EXPRESS規格のシリアルバスなどを介してＧＰＵ１０５との通信を実行する機能も有している。
【００１４】
ＧＰＵ１０５は、本コンピュータ１０のディスプレイモニタとして使用されるＬＣＤ１７を制御する表示コントローラである。このＧＰＵ１０５によって生成される表示信号はＬＣＤ１７に送られる。また、ＧＰＵ１０５は、ＨＤＭＩ制御回路３およびＨＤＭＩ端子２を介して、外部ディスプレイ装置１にデジタル映像信号を送出することもできる。
【００１５】
ＨＤＭＩ端子２は上述の外部ディスプレイ接続端子である。ＨＤＭＩ端子２は、非圧縮のデジタル映像信号と、デジタルオーディオ信号とを一本のケーブルでテレビのような外部ディスプレイ装置１に送出することができる。ＨＤＭＩ制御回路３は、ＨＤＭＩモニタと称される外部ディスプレイ装置１にデジタル映像信号をＨＤＭＩ端子２を介して送出するためのインタフェースである。
【００１６】
サウスブリッジ１０４は、ＬＰＣ（Low Pin Count）バス上の各デバイス、およびＰＣＩ（Peripheral Component Interconnect）バス上の各デバイスを制御する。また、サウスブリッジ１０４は、ハードディスクドライブ（ＨＤＤ）１１１およびＤＶＤドライブ１１２を制御するためのＩＤＥ（Integrated Drive Electronics）コントローラを内蔵している。さらに、サウスブリッジ１０４は、サウンドコントローラ１０６との通信を実行する機能も有している。
【００１７】
またさらに、サウスブリッジ１０４には、PCI EXPRESS（ＰＣＩｅ）規格のシリアルバスなどを介してマルチメディアプロセッサ１１３が接続されている。
【００１８】
メモリ１１３Ａは、マルチメディアプロセッサ１１３の作業メモリとして用いられる。マルチメディアプロセッサ１１３は、圧縮符号化されているビデオデータをデコードするために設けられたＭＰＥＧ−２デコード回路３０１、および４個の演算コア３１１〜３１４等が１チップに搭載されている。それぞれの演算コア３１１〜３１４は、メディア処理性能が高く、性能 対消 費電力が高い。ＤＶＤアプリケーションプログラム２０２がＤＶＤを再生する際、ＰＥＧ−２デコード回路３０１はＤＶＤのビデオデータのデコードを行う。また、４個の演算コア３１１〜３１４は、デコード回路３０１によってデコードされた画素数が７２０×４８０であるビデオデータに対してインターレス−プログレッシブ変換（ＩＰ変換）処理を行う。４個の演算コア３１１〜３１４は、画素数が７２０×４８０であるＳＤ画質のビデオデータを画素数が１９２０×１０８０のＨＤ画質に変換する高画素化変換処理を行う。マルチメディアプロセッサ１１３による高画素化変換処理にはバイキュービック法（三次畳み込み内挿方（ＣＣ法））が用いられる。バイキュービック法を用いた高画素化変換処理を実行するためには多くの演算量が必要とされる。本実施形態においては、ＣＰＵ１０１とは異なる専用のプロセッサであるマルチメディアプロセッサ１１３の演算コア３１１〜３１４がバックエンドプロセッサとして使用され、このマルチメディアプロセッサ１１３によって高画素化変換処理が実行される。よって、ＣＰＵ１０１の負荷の増加を招くことなく、高画素化変換処理を実行することが出来る。
【００１９】
なお、ＤＶＤアプリケーションプログラム２０２は、ビデオデータをデコードするためにＣＰＵ１０１によって実行されるデコードモジュールを有する。ＤＶＤアプリケーションプログラム２０２のデコードモジュールを用いてデコードした場合、ＬＣＤ１７にビデオデータを表示するためにデコードされたビデオデータはＧＰＵ１０５の高画素化変換機能を用いて画素数が７２０×４８０であるＳＤ画質のビデオデータを画素数が１９２０×１０８０のＨＤ画質に変換される。ＧＰＵ１０５の高画素化変換機能は、バイキュービック法（三次畳み込み内挿方（ＣＣ法））より処理が軽い（計算量が少ない）が、画質が劣るバイリニア法によって高画素化変換処理が行われる。
【００２０】
尚ここで、ＧＰＵ１０５がバイリニア法によって高画素化変換処理を行うのは、ＧＰＵ１０５に入力されたビデオデータの画素数が、ＬＣＤ１７やＨＤＭＩ端子２から出力すべき画素数と異なる場合である。出力すべき画素数と、ＧＰＵ１０５に入力された画素数とが一致している場合には、ＧＰＵ１０５は高画素化変換処理を行わない。
【００２１】
マルチメディアプロセッサ１１３によってデコードおよび高画素化変換を行うか、ＤＶＤアプリケーションプログラム２０２およびＧＰＵ１０５の組み合わせによってデコードおよび高画素化変換を行うかは、ユーザが選択することができる。以下では、マルチメディアプロセッサ１１３によってデコードおよび高画素化変換を行う場合を、マルチメディアプロセッサ１１３によってアップコンバートすると称する。
【００２２】
サウンドコントローラ１０６は音源デバイスであり、再生対象のオーディオデータをスピーカ１８Ａ，１８ＢまたはＨＤＭＩ制御回路３に出力する。
【００２３】
無線ＬＡＮコントローラ１１４は、たとえばIEEE 802.11規格の無線通信を実行する無線通信デバイスである。IEEE 1394コントローラ１１５は、IEEE 1394規格のシリアルバスを介して外部機器との通信を実行する。
【００２４】
エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１１６は、電力管理のためのエンベデッドコントローラと、キーボード（ＫＢ）１５およびタッチパッド１６を制御するためのキーボードコントローラとが集積された１チップマイクロコンピュータである。このエンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１１６は、ユーザによるパワーボタン１４の操作に応じて本コンピュータ１０をパワーオン／パワーオフする機能を有している。さらに、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１１６は、リモコンユニットインタフェース部２０との通信を実行する機能を有している。
【００２５】
ＴＶチューナ１１７はテレビジョン（ＴＶ）放送信号によって放送される放送番組データを受信する受信装置であり、アンテナ端子１９に接続されている。このＴＶチューナ１１７は、例えば、地上波デジタルＴＶ放送のようなデジタル放送番組データを受信可能なデジタルＴＶチューナとして実現されている。また、ＴＶチューナ１１７は、外部機器から入力されるビデオデータをキャプチャする機能も有している。
【００２６】
図１に実施例の映像処理装置を示す概略機能ブロック図を示す。映像処理装置はディスプレイ特性保持部１１、変換テーブル作成部１２、補正処理部１３、ディスプレイ１４で構成される。図１乃至図７のディスプレイ特性保持部１１、変換テーブル作成部１２、補正処理部１３に関わる処理はＧＰＵ１０５で実行される。ディスプレイ１４は、ＬＣＤ１７または外部ディスプレイ１に相当する。
【００２７】
ディスプレイ特性保持部１１では図３に示す特性データを保持している。特性データはXYZ3刺激値を表しており、予めディスプレイ１４に特性測定用信号を表示して光学測定機で測定して得られたデータである。映像信号はrgb映像信号で(r,g,b)で信号を表し説明する。Xw[n]、Yw[n]、Zw[n]は3刺激値を示しており、映像信号(n,n,n)をディスプレイ１４全面に表示したときに測定して得られた3刺激値である。Xr[n]、Yr[n]、Zr[n]は(n,0,0)をディスプレイ１４全面に表示したときに測定して得られた3刺激値である。Xg[n]、Yg[n]、Zg[n]は(0,n,0)をディスプレイ１４全面に表示したときに測定して得られた3刺激値である。Xb[n]、Yb[n]、Zb[n]は(0,0,n)をディスプレイ１４全面に表示したときに測定して得られた3刺激値である。ここで、nは0-255の整数とする。
【００２８】
変換テーブル作成部１２では、ディスプレイ特性保持部１１の特性データからrgb映像信号それぞれに対する変換テーブルを作成する。rの信号値がxのときの変換値をRout[x]とする。gの信号値がxのときの変換値をGout[x]とする。
【００２９】
bの信号値がxのときの変換値をBout[x]とする。
【００３０】
補正処理部１３では変換テーブル作成された変換テーブルを用いて、入力された映像信号(r,g,b)を(Rout[r], Gout[g], Bout[b])に変換し、ディスプレイ１４へ信号を送る。
【００３１】
図２に変換テーブル作成部１２のブロック図を示す。最大値探索部２１、校正係数算出部２２、ターゲット三刺激値設定部２３、混合係数算出部２４、テーブル作成部２５、テーブル置換処理部２６で構成される。
【００３２】
最大値探索部２１では、ディスプレイ特性保持部１１の特性データYg[n]から最大値を取り出す。得られた最大値をYg_maxと表す（n = 255 の場合がYg[n]が最大値をとるとならないこともある）。
【００３３】
校正係数算出部２２では、校正係数α[n]、β[n]、γ[n]を次の数式（１）から求める。
【数１】
0005349635.tif 000002
【００３４】
理想的なディスプレイでは、Xw[n]=Xr[n]+Xg[n]+Xb[n], Yw[n]=Yr[n]+Yg[n]+Yb[n], Zw[n]=Zr[n]+Zg[n]+Zb[n]の関係が成り立つが、一般的なディスプレイでは成り立たないため、校正用の係数を求める。校正値を用いると次の関係のようになる。即ち、Xw[n]= α[n]*Xr[n]+ β[n]*Xg[n]+ γ[n]*Xb[n], Yw[n]= α[n]*Yr[n]+ β[n]*Yg[n]+ γ[n]*Yb[n], Zw[n]= α[n]*Zr[n]+ β[n]*Zg[n]+ γ[n]*Zb[n]、である。
【００３５】
ターゲット三刺激値設定部２３では以下のような手順でターゲット三刺激値Xtarget、Ytarget、Ztargetを求める。
【００３６】
まず初期値を設定する。Ytargetを予め決定してある値(たとえば350)にセットする。Xtarget、Ztargetは色度x 、 yを用いて Ytargetから導かれる式でセットする。
【００３７】
続いて、強度jを次の数式（２）から求める。
【数２】
0005349635.tif 000003
【００３８】
次に求めたjを使用して、Yg[255]*jとYg_maxを比較し、Yg[255]*j<=Yg_maxであれば処理を終了する。そうでない場合は、ターゲット変更処理をおこなう。
【００３９】
ターゲット変更処理では、Ytargetを定数(a)で減算する。この値が変更されたYtargetで上記の前回同様の処理により、Xtarget、Ztargetを算出する。ターゲット変更処理は以上で終了となり、再度、強度jを求める処理を実行し上記ループ処理を実行する。
【００４０】
混合係数算出部２４では、次の数式（３）から混合係数i[n]、j[n]、k[n]を求める。ここでgammaは、所謂ＲＧＢガンマ補正に係わるものであり、例えば２．２といった値とする。
【数３】
0005349635.tif 000004
【００４１】
テーブル作成部２５では、ディスプレイ特性保持部１１の特性データと混合係数算出部２４で求めた混合係数を用いて変換テーブルRout[n]、Gout[n]、Bout[n]を作成する。Rout[n]はr信号用の変換テーブルを示しており、rの階調がnのときの変換値がRout[n]となる。Gout[n]はg信号用の変換テーブル、Bout[n]はb信号用の変換テーブルである。
【００４２】
Rout[n]は次の方法で決定する。Xr[n]*i[n]を計算し、この値に最も近い値を持つXr[n]を図3の特性データから探し、そのときの階調値をRout[n]の値として決定する。具体例を示す。Rout[250]を決定する場合は、Xr[250]*i[250]を計算する。その値が例えば57.4である場合、最も近い値を持つのはXr[248]である。よって、Rout[250]=248と決定する。Gout[n]、Bout[n]も同様の方法で決定するが、Gout[n]はYg[n]*j[n]を計算し、最も近い値をYg[n]から探し、Bout[n]はZb[n]*k[n]を計算し、最も近い値をZb[n]から探す。以上の方法で全ての階調に対する変換テーブルRout[n]、Gout[n]、Bout[n]を作成する。
【００４３】
テーブル置換処理部２６では、テーブル作成部２５で作成した変換テーブルRout[n]、Gout[n]、Bout[n]の高階調部と低階調部の値をB-spline補間で作成した値で置換する処理をおこなう。図５にテーブル作成部２５で作成した変換テーブルBout[n]をnに関してグラフ化した図の一例を示す。低階調側と高階調側（丸印で示したＡ点以上）と値がほぼ一定となっている部分があり、そこをB-spline補間で求めた値に置換する処理をおこなう。低階調側では予め決定してある3点の値を用いて下記B-spline補間式で置換する値を計算する。３点は例えば(x1,y1)=(0,0)、(x2,y2)=(40,Bout[40])、(x3,y3)=(50,Bout[50])とする。nがx3以下の変換テーブルBout[n]を次の式のyの値で置き換える。即ち、ｘ＝（１−ｔ）２ｘ１＋２ｔ（１−ｔ）ｘ２＋ｔ２ｘ３，ｙ＝（１−ｔ）２ｙ１＋２ｔ（１−ｔ）ｙ２＋ｔ２ｙ３，但し０≦ｔ≦１である（図６参照）。
【００４４】
同様の処理をRout[n]、Gout[n]でもおこなう。Rout[n]の場合は(x1,y1)=(0,0)、(x2,y2)=(40,Rout[40])、(x3,y3)=(50,Rout[50])の3点を用いる。Gout[n]の場合は(x1,y1)=(0,0)、(x2,y2)=(40,Gout[40])、(x3,y3)=(50,Gout[50])の3点を用いる。
【００４５】
高階調部ではRout[n]、Bout[n]の値をB-spline補間で作成した値で置換する処理をおこなう。ただし、置換処理を行なうのは図5のように高階調部で値の飽和（ほぼ一定の値となっている、例えばnのある所定の変化に対してBout[n]がある所定の範囲内に留まっているかことによって判定することができる。低階調側でも同様の判定をすることができる。）が発生している場合におこない、そうでない場合は置換処理をおこなわない。置換する値は上記と同様にB-spline補間式で計算する。使用する3点は、飽和の開始点A(a,Bout[a])(図5の点A、aは飽和開始点の階調)とaより一定の階調(たとえば10)小さい点B(a-10,Bout[a-10])とnの最大階調(255,255)の3点を使用する。nが(a-10)以上の変換テーブルBout[n]をB-spline補間式で求めた値で置き換える。同様の処理をRout[n]に対してもおこなう。図７にテーブル置換処理部２６で図5の低階調部と高階調部の変換テーブルを置き換えたBout[n]をグラフ化した図を示す。
【００４６】
以上の処理により求めた変換テーブルRout[n]、Gout[n]、Bout[n]を使用して補正処理部１３で映像信号を変換する。
【００４７】
図４は、実施形態のターゲットを説明するための模式図であり、元の実線に対する図５、図７の処理結果に対応している。図４（ａ）は、階調に対する色温度のグラフを表している（Ａ点は図５のＡ点に対応している）。また二点鎖線で示すようにさらに補間がなされている（図７に対応）。図４（ｂ）は、入力に対する色温度のグラフを表している。低階調部の補間も反映している。
【００４８】
緑の最大出力を基準として補正データを作成するため、最大輝度の低下が発生しなくなった。
【００４９】
作成した補正データの高階調部で飽和が発生した場合にB-spline補間で作成したデータで補正データを置換することにより中間調から高階調へ色温度の変化が漸近的に変化するようになった。
【００５０】
作成した補正データの低階調部をB-spline補間で作成したデータで補正データを置換することにより、低階調側で特定の色が強く表示されることがなくなった。また、低階調から中間調へ色温度の変化が漸近的に変化するようになった。
【００５１】
（実施形態の補足）
（１）映像処理装置の実施形態は、緑の最大階調での輝度を基準として補正値作成のためのターゲット三刺激値を設定し、補正値を作成することを特徴とする。
【００５２】
（２）映像処理装置の実施形態は、作成した補正データの高階調部で飽和が発生した場合にB-spline補間で作成したデータで補正データを置換することを特徴とする。
【００５３】
（３）映像処理装置の実施形態は、作成した補正データの低階調部をB-spline補間で作成したデータで補正データを置換することを特徴とする。
【００５４】
先行技術と比べた実施形態の効果として本方法で処理した場合、中間調は設定した色温度に調整され、また、高階調部は元の出力特性が維持されるため最高階調での輝度の低下が発生しない。よって、最大輝度を維持しつつ色温度の調整効果も得られる。
【００５５】
なお、この発明は上記実施形態に限定されるものではなく、この外その要旨を逸脱しない範囲で種々変形して実施することができる。ディスプレイ特性保持部１１が保持するディスプレイ特性データは、特定のディスプレイを用いる場合は装置の製造時に組み込んでおけばよい。あるいは外付けのディスプレイを用いる場合でディスプレイとの通信ができる場合は、この通信によってディスプレイ特性データを入力するように構成すればよい。
【００５６】
また、上記した実施の形態に開示されている複数の構成要素を適宜に組み合わせることにより、種々の発明を形成することができる。例えば、実施の形態に示される全構成要素から幾つかの構成要素を削除しても良いものである。さらに、異なる実施の形態に係わる構成要素を適宜組み合わせても良いものである。
【符号の説明】
【００５７】
１０１…ＣＰＵ、１１３…マルチメディアプロセッサ、２０２…ＤＶＤアプリケーションプログラム、３０１…デコード回路、３１１〜３１４…演算コア、４３１…アップコンバート切替ボタン、４３２…アップコンバート状態表示領域、５０１…ナビゲーションフィルタ、５２１…ビデオデコーダフィルタ、５２３…拡張ビデオレンダラ、５２３Ａ…ミキサ、５２３Ｂ…高画質化エンジン、５２４…ディスプレイドライバ、６１１…切替要求発行モジュール、６０１…提供先切替モジュール、６０２…ソフトウェアデコードモジュール、６０３…ハードウェアデコードモジュール。
【図１】
0005349635.tif 000005
【図２】
0005349635.tif 000006
【図３】
0005349635.tif 000007
【図４】
0005349635.tif 000008
【図５】
0005349635.tif 000009
【図６】
0005349635.tif 000010
【図７】
0005349635.tif 000011
【図８】
0005349635.tif 000012