(57)【要約】【課題】ディスプレイ色域のダイナミック・レンジをフルに生かした上で、より自然な映像表現を実現することができる色域調整方法を、提供する。【解決手段】  入力映像信号を構成する各原色の輝度信号に対して、データ変換部３１は、変換行列に基づく行列演算を実行してディスプレイ制御用の映像信号に変換する。この際、彩度算出部３２は、入力映像信号の彩度Ｓを算出する。行列生成部３３は、彩度Ｓが閾値ＰＬ未満であれば、ディスプレイ上の色調を入力映像信号の色調に一致もしくは近づける変換行列をデータ変換部３１に設定し、彩度が閾値ＰＬ以上最大値未満であれば、彩度が大きくなるにつれて、ｘｙ色度図上におけるディスプレイ上の色調へ向かうベクトルが最大彩度の場合における色調へ向かうベクトルに接近するように変換行列を切り替えて、色調調整部３１に設定する。【選択図】図７
2014229999.tif 000002
【特許請求の範囲】
【請求項１】
入力映像信号を構成する各原色の輝度信号に対して変換行列に基づく行列演算を実行してディスプレイ制御用の映像信号に変換する色域調整方法であって、
前記入力映像信号の彩度を算出し、
前記彩度が所定閾値未満であれば、ディスプレイ上での色調が前記入力映像信号の色調に一致もしくは近づけるように前記入力映像信号を変換させる変換行列を設定し、前記彩度が最大値であれば単位行列を変換行列として設定し、前記彩度が前記所定閾値以上最大値未満であれば、前記彩度が大きいほど色相を回転させ最大彩度の場合にはディスプレイ上に表示可能な最大彩度と一致もしくは近づけるように変換行列を切り替えて設定し、
設定した変換行列に従って前記入力映像信号に対して行列演算を実行する
ことを特徴とする色域調整方法。
【請求項２】
入力映像信号に基づいてディスプレイパネルに映像を表示する映像表示装置であって、
前記入力映像信号の彩度を算出する彩度算出回路と、
前記彩度算出回路によって算出された前記彩度が所定閾値未満であれば、前記ディスプレイパネル上での色調が前記入力映像信号の色調に一致もしくは近づけるように前記入力映像信号を変換させる変換行列を設定し、前記彩度が最大値であれば単位行列を変換行列として設定し、前記彩度が閾値以上最大値未満であれば、前記彩度が大きいほど色相を回転させ最大彩度の場合にはディスプレイ上に表示可能な最大彩度と一致もしくは近づけるように変換行列を切り替えて設定する行列生成回路と、
前記行列生成回路によって設定された変換行列に従って前記入力映像信号に対して行列演算を実行して前記ディスプレイパネルに供給する行列演算回路と
を備えたことを特徴とする映像表示装置。
【請求項３】
前記行列生成回路は、
彩度が閾値以上最大値未満であれば、前記前記彩度算出回路によって算出された彩度が所定閾値未満である場合に設定する変換行列を基準に、彩度が最大値である場合に設定する変換行列までの線間補完をすることで変換行列を生成して設定する
ことを特徴とする請求項２に記載の映像表示装置。
【請求項４】
前記行列生成回路は、彩度が閾値以上最大値未満であれば、下記計算式に従って算出される変換行列を設定することを特徴とする請求項３記載の映像表示装置。
ＭＤＩＦＦ＝ＭＥＮＤ−ＭＳＴＡＲＴ
ＭＳＴＥＰ＝ＭＤＩＦＦ／（ＳＭＡＸ−ＰＬ）
変換行列＝ＭＳＴＡＲＴ＋（Ｓ−ＰＬ）・ＭＳＴＥＰ
ただし、ＭＳＴＡＲＴは前記前記彩度算出回路によって算出された彩度が所定閾値未満である場合に設定する変換行列であり、ＭＥＮＤは彩度が最大値である場合に設定する変換行列であり、ＳＭＡＸは彩度の最大値でありPLは彩度を基準とした閾値である。
【請求項５】
前記ＭＳＴＡＲＴ及びＭＳＴＥＰを記憶したメモリを更に備えている
ことを特徴とする請求項４記載の映像表示装置。
【請求項６】
色相環を分割することによって定義される複数の色相範囲の何れに前記入力映像信号の色相が属するかを判断する色相範囲判断部を更に備え、
前記メモリは、前記複数の色相範囲ごとに決定された前記ＰＬ，ＭＳＴＡＲＴ，ＭＳＴＥＰを備えており、
前記行列生成回路は、前記色相範囲判断部によって前記入力映像信号の色相が属すると判断した色相範囲について決定された前記ＰＬ，ＭＳＴＡＲＴ，ＭＳＴＥＰを用いて前記変換行列を決定する
ことを特徴とする請求項５記載の映像表示装置。
【請求項７】
入力映像信号を構成する各原色の輝度信号に対して変換行列に基づく行列演算を実行してディスプレイ制御用の映像信号に変換する色域調整回路であって、
前記入力映像信号の彩度を算出する彩度算出部と、
前記彩度算出回路によって算出された前記彩度が所定閾値未満であれば、前記ディスプレイパネル上での色調が前記入力映像信号の色調に一致もしくは近づけるように前記入力映像信号を変換させる変換行列を設定し、前記彩度が閾値以上最大値未満であれば、前記彩度が大きいほど色相を回転させ最大彩度の場合にはディスプレイ上に表示可能な最大彩度と一致もしくは近づけるように変換行列を切り替えて設定行列生成部と、
前記行列生成回路によって設定された変換行列に従って前記入力映像信号に対して行列演算を実行して前記ディスプレイパネルに供給する色域調整回路と
を備えたことを特徴とする色域調整回路。
【請求項８】
分割した色相範囲夫々に前記ＭＳＴＡＲＴ，ＭＥＮＤに相当する仮想色域を定義し、仮想色域から算出される前記ＰＬ，ＭＳＴＡＲＴ，ＭＳＴＥＰを用いて前記変換行列を決定する
ことを特徴とする請求項１記載の色域調整方法。
【請求項９】
色相角６０°毎に色相範囲を分割し、分割した色相範囲夫々に前記ＭＳＴＡＲＴ，ＭＥＮＤに相当する仮想色域を定義する際、色相範囲内に含まれる補色においてＭＳＴＡＲＴ，ＭＥＮＤで同じ色度座標で定義される色調を使用し、また隣接する色相範囲では同じ補色色調を使用するよう仮想色域を定義する
ことを特徴とする請求項８記載の色域調整方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アクティブマトリクス型液晶ディスプレイ(LCD), アクティブマトリクス型有機ＥＬディスプレイ（OLED）等、あらゆる種類のディスプレイパネルを備えた映像表示装置、これら映像表示装置用の色域調整方法、及び、かかる色域調整方法を実現する色域調整回路に、関する。
【背景技術】
【０００２】
映像表示装置（以下、「ディスプレイ」という）は製品毎に固有の色域を持っており、その色域はsRGBやNTSCなど規格化された入力映像信号（以下、「ソース」という）の持つ色域と必ずしも一致しておらず、各色の色相及び彩度がずれており、且つ、彩度の限界にも相違があるために、ディスプレイの映像表現力に問題があった。
【０００３】
この問題を、図面を用いて、詳細に説明する。図１は、XYZ表色系xy色度図であり、ディスプレイ色域（GMTD：Display gamut）とソース色域（GMTS：Source gamut）の各一例を示すものである。ここに、ソース色域は、sRGBやNTSCなど規格化された色域であることが一般的であり、本発明では、sRGBを基準に説明する。
【０００４】
このように、一般に、ディスプレイ色域とソース色域（sRGB）とでは、白（無彩色）の位置を合致させることが可能であるが、有彩色の位置については、色域にずれがあるため合致しない。図1を例とした場合、彩度が大きくなるほどディスプレイ色域がソース色域（sRGB）よりも長波長側（色相環における角度が小さい方向）となるようにズレている。その結果、ディスプレイ色域の青（BD）及び緑（GD）は夫々ソース色域外に存し、ソース色域の青（BS）及び緑（GS）は夫々ディスプレイ色域外に存することとなる。また、ディスプレイ色域の赤（RD）は、ソース色域外に存するが、ソース色域の赤（RS）はディスプレイ色域の内側に存することとなる。ここで、ディスプレイはディスプレイ色域内の色しか表現する事ができず、ディスプレイ色域外の色を表現する事は不可能であるので、GSやBSの位置に対応した色調の色を表現することはできない。そして、ソース色域（sRGB）内に分布する入力映像信号をそのままディスプレイパネルの制御に用いれば、例えば、本来RSの位置に対応した色調の色はRDの位置に対応した色調の色として表示されることになる。
【０００５】
この問題を解決する手段として、ソース色域（sRGB）内に分布する入力映像信号の色度座標をマッピングすることにより、線形拡張もしくは色域圧縮したり、両色域の積集合GMTD∩GMTSに当たる領域において、ディスプレイパネルに表示される色の色調を入力映像信号の持つ本来の色調に一致させることが、考えられる。かかるマッピングの手法としては、sRGBやNTSCなどの規格値に対するルックアップテーブル（LUT）を用意し、ソース色域内に分布する入力映像信号に対してLUT変換することが考えらえる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−１８３２３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、全体的にソース色域を線形拡張もしくは圧縮することによってディスプレイ色域に合わせようとする場合には、ディスプレイパネル上に表示された映像の色味が、ソース映像の持つ色味と差異を生じるといった問題を生じてしまう。
【０００８】
また、GMTD∩GMTSに当たる領域おいて、ディスプレイパネル上に表示される色の色調を入力映像信号のソース色域内における本来の色度座標と完全に一致させた場合、ディスプレイ・シアン色（CD）のようにソース・シアン色（CS）よりも色域（彩度の範囲）が狭い場合、ソース色域（sRGB）における線分GD−BDよりも外側に存する色は、線分GD−BD上に縮退・クリッピングされざるを得ないので、色が表現不可能になる問題が生じる。そして、ディスプレイ赤色（RD）のように、ソース赤色（RS）よりも色域（彩度の範囲）が広い色相の領域においては、ディスプレイパネルに表示される色の色調を入力映像信号のソース色域内における本来の色度座標と完全一致させることができるものの、ディスプレイ色域におけるRSの外側に存する領域が用いられることがないので、ディスプレイの色表現最大能力が発揮されないこととなる。すなわち、両色域の差集合GMTD＼GMTSに当たる領域が、使用されない事になる。
【０００９】
また、LUT変換を用いてマッピングを行う場合には、入力RGB表現階調が増すに連れ、LUTサイズが膨大になるという問題を生じる。
【００１０】
なお、人肌・芝・マリンブルー・サンセットなど色味が異なると人が違和感を覚える映像は、彩度の低い色で構成されていることが多く、彩度が高い色に変動が生じても、人が感じる違和感の程度は低い。
【００１１】
そこで、本発明は、彩度の低い領域では、ソース色域での色調との差異が少ないディスプレイ色域の色調へ変換する調整を施し、彩度の高い領域に近づくに連れ、徐々に、ディスプレイ色域の最大彩度に合わせた調整をすることで、ディスプレイ色域のダイナミック・レンジをフルに生かした上で、より自然な映像表現を実現することができる色域調整方法，かかる色域調整方法に従った処理を行う色域調整回路，及び、かかる色域調整回路を備えた映像表示装置の提供を、課題とする。
【課題を解決するための手段】
【００１２】
上記課題を解決するための手段として、入力映像信号の彩度を算出し、彩度が所定閾値未満であれば、ディスプレイ上での色調が前記入力映像信号の色調に一致するように入力映像信号を変換させる変換行列を設定し、彩度が最大値であれば単位行列を変換行列として設定し、彩度が前記所定閾値以上最大値未満であれば、前記彩度が大きいほどｘｙ色度図上における白色を原点としてディスプレイ上に表示される色の色調へ向かうベクトルが最大彩度の場合にディスプレイ上に表示される色の色調へ向かうベクトルに接近するように変換行列を切り替えて設定し、設定した変換行列に従って前記入力映像信号に対して行列演算を実行することを提案する。
【発明の効果】
【００１３】
本発明によれば、彩度の低い領域では、ソース色域での色調との差異が少ないディスプレイ色域の色調へ変換する調整を施し、彩度の高い領域に近づくに連れ、徐々に、ディスプレイ色域の外縁形状に合わせた調整をすることで、ディスプレイ色域のダイナミック・レンジをフルに生かした上で、より自然な映像表現を実現することができる。
【図面の簡単な説明】
【００１４】
【図１】ディスプレイ色域とソース色域を示すｘｙ色度図
【図２】一般的な空間変換を用いた色マッピングフローチャート
【図３】本発明の実施形態１におけるデータ変換部回路の回路構成を示すブロック図
【図４】本発明の実施形態１における色域調整回路の回路構成を示すブロック図
【図５】本発明の実施形態１における色域調整フローチャート
【図６】本発明の実施形態１における色域調整概念図
【図７】本発明の実施形態１における線形補間色相推移整概念図
【図８】本発明の実施形態１におけるソース色域の調整概念図
【図９】本発明の実施形態２における色域調整フローチャート
【図１０】本発明の実施形態２における色域調整回路の回路構成を示すブロック図
【図１１】本発明の実施形態２における色相範囲図
【図１２】本発明の実施形態２における黄色相範囲の開始色域及び終了色域の設定例
【図１３】本発明の実施形態２における色域調整例１
【図１４】本発明の実施形態２における色域調整例２
【図１５】本発明の実施形態２における色域調整例３
【発明を実施するための形態】
【００１５】
以下、本発明の色調調整方法を実施した具合的形態について、図面を参照しながら詳細に説明する。各形態は、色域調整演算回路を実現する際、回路とパラメータ（もしくはソフトウェア）が担当する部分を明確化し回路規模を抑制する手法も、併せて提案するものである。なお、以下に示す実施形態は本発明の実施形態の一例であって、本発明はこれらの実施形態に限定されるものではない。
（前提）
【００１６】
各実施形態を説明する前提として、最初に、色マッピングの方法について説明する。図２は、一般的な空間変換を用いた色マッピングフローチャートである。
【００１７】
図２に示されるように、sRGBの様に入力映像信号に対してγ＝２．２のγ補正（γ変換：ｙ＝ｘ１／γ）が施されている場合、映像表示装置の信号変換回路は、図２に示されるように、最初に、当該入力映像信号に対して下記式１に示す逆ガンマ変換を実行するすることにより、光学的にリニアな信号に変換する（S100）。
【数１】
2014229999.tif 000003
【００１８】
その後、信号変換回路は、下記式（２）に示すように、ソース色域の持つ行列（MS）とディスプレイ色域の持つ行列（MD）に基づいて逆ガンマ変換後のデータを行列演算し、ソース色域に空間変換する（S101）。
【数２】
2014229999.tif 000004
【００１９】
最後に、行列演算後の入力映像信号に対して下記式２に示すガンマ変換を実行することにより、RGB値を得る（S102）。
【数３】
2014229999.tif 000005
【００２０】
以上関数をまとめると、下記式４のように表せる。
【数４】
2014229999.tif 000006
【００２１】
すなわち、f2()における変換行列を導出することで、ソース色域で定義されている入力映像信号をディスプレイパネル色域内における色度座標変換することが可能であり、入力映像色調とディスプレイ表示色調を一致させることが可能となる。なお、ディスプレイ行列（MD）は三原色R,G,B色度座標およびXYZ表色系の白色値より容易に求めることができ、規格化された色域では規格で定義されている。また、Ｒ２ｘ，Ｇ２ｘ，Ｂ２ｘを１で正規化し０から１で表現したときにf2()によって得られるＲ２ｘ，Ｇ２ｘ，Ｂ２ｘのいずれかが負の値となるということは、ディスプレイ色域では表現不可能な色度座標にマッピングされたことを示している。
（実施形態１）
【００２２】
本発明の第１の実施形態は、上述した色マッピングにおけるf2()の変換行列を、ソース色域における変換対象色の彩度（白色地からの距離：Ｓ）に応じて動的に切り替えることで、上述した彩度の低い領域ではソース色域での色調との差異が少なくなるディスプレイ色域の色調へ変換し、彩度の高い領域に近づくに連れて徐々に、ディスプレイ色域の外縁形状に合わせた調整をすることでディスプレイ色域のダイナミック・レンジをフルに生かすという目的を達成するものである。
【００２３】
図３は、本第１実施形態による映像表示装置に内蔵された色域調整回路１を示すブロック図であり、図４は、図３におけるデータ変換部３１の構成を示すブロック図である。なお、従来の液像表示装置の色域調整回路１は、図３に示すデータ変換部３１かもしくはLUTを用いた変換回路のみから、色域調整回路１が構成されていた。本第１実施形態による映像表示装置は、上述した色域調整回路１の他、当該色域調整回路１から出力された映像信号に基づいて映像を表示する表示パネル（図示略）を、備えている
【００２４】
図３に示すように、色域調整回路１は、入力映像信号（Ｒ１ｘ，Ｇ１ｘ，Ｂ１ｘ）が夫々入力されるデータ変換部３１及び彩度算出部３２，当該彩度算出部３２の出力（彩度：Ｓ）及び複数の入力パラメータ（閾値（PL），開始変換行列（MSTART），行列補間ステップ（MSTEP））が入力されるとともに、その出力端子がデータ変換部３１に接続された行列生成部３３から、構成されている。なお、上述した各入力（閾値（PL），開始変換行列（MSTART），行列補間ステップ（MSTEP））は、予め装置外において算出されて、図示せぬメモリに記憶されている。かかるメモリは、パラメータ算出部３５に内蔵されていてもよい。
【００２５】
図４に示すように、データ変換部３１は、入力映像信号（Ｒ１ｘ，Ｇ１ｘ，Ｂ１ｘ）が入力されるガンマ逆変換部２，ガンマ逆変換部２の出力に接続された行列演算部３及び、行列演算部３に接続されたガンマ変換部４から、構成されている。ガンマ逆変換部２は、映像表示に対する入力映像信号を構成する各原色の輝度信号（Ｒ，Ｇ，Ｂ）に対して、図２のＳ１００に相当するガンマ逆変換（ｙ＝ｘｎ）を施す回路ブロックである。また、行列演算回路としての行列演算部３は、ガンマ逆変換部２によってガンマ逆変換された各原色の輝度信号（Ｒ１ｘ，Ｇ１ｘ，Ｂ１ｘ）に対して、本実施形態独自の行列演算を施す回路ブロックであり、データ変換部３１における行列演算部３では、後述した行列生成部３３が生成した行列を用いたマトリクス演算が実行される。また、ガンマ変換部４は、行列演算部３によって行列演算の施された映像信号（Ｒ２ｘ，Ｇ２ｘ，Ｂ２ｘ）に対して、図２のＳ１０２に相当するガンマ変換（ｙ＝ｘ１／ｎ）を施す回路である。
【００２６】
図３に戻り、彩度算出回路としての彩度算出部３２は、入力映像信号（Ｒ１ｘ，Ｇ１ｘ，Ｂ１ｘ）に基づいて彩度（Ｓ）を算出する。具体的に、彩度算出部３２は、各原色に対応した３つの入力映像信号（Ｒ１ｘ，Ｇ１ｘ，Ｂ１ｘ）の輝度のうち最大値を決定するｍａｘ演算部３２１，同じく３つの入力映像信号（Ｒ１ｘ，Ｇ１ｘ，Ｂ１ｘ）の輝度のうち最小値を決定するｍｉｎ演算部３２２，上記最小値の上記最大値に対する比率を算出する比率算出部３２３，及び比率算出部３２３によって算出された比率を１から減算して彩度（Ｓ）を算出するゲート回路３２４から、構成されている。このような構成により、彩度算出部３２は、各画素毎に、彩度（Ｓ）を算出して行列生成部３３に入力する。
【００２７】
行列生成回路としての行列生成部３３は、彩度算出部３２から入力された彩度（Ｓ）と閾値（PL）とを比較して（Ｓ−ＰＬ）の値を出力する彩度比較部３３１，算出された（Ｓ−ＰＬ）の値と開始変換行列（ＭSTART）及び行列補間ステップ（ＭSTEP）とに基づいて変換行列の線形補間演算（ＭSTART＋（Ｓ−ＰＬ）・ＭSTEP）を実行する線形補間演算部３３２，及び、算出された（Ｓ−ＰＬ）の極性が負であれば開始変換行列（ＭSTART）を変換行列としてデータ変換部３１にセットし、（Ｓ−ＰＬ）の極性が正であれば線形補間演算部３３２が算出した線形補間変換行列（Ｍ’＝ＭSTART＋（Ｓ−ＰＬ）・ＭSTEP）を変換行列としてデータ変換部３１にセットする。このような構成により、行列生成部３３は、各画素毎に、変換行列をデータ変換部３１にセットする。なお、ＭSTARTは、上述した、ディスプレイパネルに表示される色の色調を入力映像信号の持つ本来の色調に一致させるための空間変換行列である。なお、開始変換行列（ＭSTART）及び行列補間ステップ（ＭSTEP）の算出については、後述する。
【００２８】
データ変換部３１は、各画素毎に、入力映像信号（Ｒ１ｘ，Ｇ１ｘ，Ｂ１ｘ）に対して行列生成部３３がセットした行列（ＭSTART又はＭ’）に基づく行列演算を実行して、映像信号（Ｒ２ｘ，Ｇ２ｘ，Ｂ２ｘ）を出力する。
【００２９】
図３及び図４に示した各回路ブロックの機能相互間の相関をフローチャートの形で示すと、図５のフローチャート（色域調整フローチャート）に示す通りとなる。図５では、各ステップに図３及び図４の各回路ブロックの参照番号を付して、その説明を省略する。
【００３０】
次に、上述したように実行された本実施形態１による作用を説明する。図６は、本実施形態１におよる色域調整の概念図を示す。当該概念図では、緑色を例にして図示を行っている。上述したように、ディスプレイ色域における緑色（以下、「ディスプレイ緑色（GD）という）とソース色域における緑色（以下、「ソース緑色（GS）という）とでは、色度座標にズレがある。そこで、ディスプレイパネルに表示される色の色調を入力映像信号の持つ本来の色調に一致させるため、ソース行列から下記式（５）に示す変換行列（Ｍ）を生成し、これを開始変換行列（ＭSTART）と定義する。
【数５】
2014229999.tif 000007
【００３１】
彩度（Ｓ）は入力映像信号（Ｒ１ｘ，Ｇ１ｘ，Ｂ１ｘ）に基づいて、下記式６に示す算出式から求められる。
【数６】
2014229999.tif 000008
【００３２】
ｘｙ色度図では、白色（Ｗ）を原点に、色域最外周色に向けて彩度（Ｓ）が増す。但し、ソース色域の彩度が高い領域には、ディスプレイ色域では表現できない色度座標が存在するため、閾値（PL）を堺に、ディスプレイ色域の最大彩度に向かって徐々に色度座標を調整する。このとき、彩度（Ｓ）が閾値（ＰＬ）以下の場合には上記開始変換行列（ＭSTART）を用い、最大彩度時にはディスプレイ緑色（GD）に一致せるため式５におけるMSをMDとすることと等価であるため、変換行列（Ｍ）は下記式７のように単位行列となり、これを最終変換行列（ＭEND）と定義する。
【数７】
2014229999.tif 000009
【００３３】
彩度（Ｓ）が閾値（ＰＬ）よりも大きい場合、下記式８に従って、開始変換行列（ＭSTART）を基準に最終変換行列（ＭEND）までを線形補間することで、多数の線形補間変換行列（Ｍ’＝ＭSTART＋（Ｓ−ＰＬ）・ＭSTEP）を得る。
【数８】
2014229999.tif 000010
但し、１００％とは、彩度（Ｓ）の最大値である。
【００３４】
ここで、線形補間の際にＭSTEPを求めるために除算が必要であるが、製品化の際には、出荷以前にディスプレイ色域及びソース色域が決定されるので、出荷前にＭSTEPを算出することが可能である。そこで、回路化する際にＭSTEPを入力パラメータとしてプリセットすることで、除算回路を不要とし、よって、回路規模縮小と処理時間短縮とが可能となる。
【００３５】
図７に示すように、ＭSTARTからＭENDまでを線形補間した場合、各線形補間変換行列（Ｍ’）に基づいて夫々原色緑色（G）に対して行列演算を実行した場合における変換後の色度座標は、補助線GS-GDの軌跡を辿る。すなわち、彩度（Ｓ）が定閾値（ＰＬ）以上最大値未満であれば、彩度（Ｓ）が大きいほど、ｘｙ色度図上における白色（Ｗ）を原点としてGD方向に色相を回転させ、最大彩度の場合にはディスプレイ色域最大彩度GDに一致するように、変換行列を切り替えて設定する。なお、色相回転率は、補間率SEED＝S-PLで決定されている。このため別途色相（Hue）を算出し色相回転率を算出する必要はなく、ＳＥＥＤが大きくなるにつれて、算出される線形補間変換行列（Ｍ’）が次々と切り替わり、徐々に変換後の色相が推移するため、色相飛びが発生しない。そして、彩度（Ｓ）は閾値（ＰＬ）との分岐条件比較及び補間率算出にのみに使用されるが、分岐条件比較には高い計算精度が要求されない。また、ディスプレイ色域とソース色域に過大なズレを持っていない限り、補間率も高精度な値を必要としない。したがって、彩度算出用除算器は低精度回路を使用しても構わない。
【００３６】
なお、行列演算をする際にディスプレイ色域外の結果を算出する可能性があるが、このような場合には、計算結果が０以下の要素のみ０にクリップすることで、ディスプレイ色域最外周にクリッピングすることができる。また、閾値（PL）を調整することでこのようなケースが発生しないように調整することも可能である。
【００３７】
以上、説明したように、本実施形態１によれば、回路規模の大きなLUTを必要とせずに、回路資源が少なく簡素な回路構成で、十分な効果を発揮することができる。
【００３８】
また、彩度（Ｓ）が閾値（PL）よりも低い場合にはディスプレイパネルに表示される色の色調を入力映像信号の持つ本来の色調に一致させることができ、高い場合にはディスプレイパネルの持つ最大の色域まで使用することが可能となるが、その間において色相飛びは発生しない。また、調整パラメータは閾値（PL）のみであり、製品の色度座標マッピング調整も比較的容易に可能である。
【００３９】
また、図８に示すようにディスプレイ色域がソース色域よりも狭く、ソース色域の持つ彩度ベクトル（W-GSTD）上で色座標マッピング可能な数が少ない場合には、色域圧縮を行うことで、色相を維持したまま彩度階調性が向上する。逆に、ディスプレイ色域がソース色域を十分に包括している場合には、色域線形拡張することで、色相を重視した彩度階調を得ることができる。このように、スケーリングした色域をソース色域とすることで、色相再現性を向上させることが可能となる。
【００４０】
スケーリングした色度座標を得ることは、ｘｙ色度図を用いて直交座標系のベクトル計算により色度座標を求めることで、容易に行える。また、スケーリング量はRGB原色それぞれで調整可能であり、スケーリング処理はパラメータ算出時に計算され開始変換行列（ＭSTART）の要素に組み込まれるため特別な回路を要さない。
【００４１】
その他、上記説明ではディスプレイ色域の外縁まで利用するように終了変換行列（MEND）を設定したが、変換後のRGB原色の色度座標がディスプレイ色域内の任意の座標になるように終了変換行列（MEND）が設定されても良い。
（実施形態２）
【００４２】
図１に示すように、ディスプレイ色域とソース色域とでRGB原色及びCMY補色の色度座標が一致することはなく、一致することは非常に稀である。また、RGBCMYそれぞれにおける両色域間の座標ズレ量が異なっていることが一般的であるから、ｘｙ色度図で示される色域は相似の関係にない。従って色域全体について唯一の開始変換行列（ＭSTART）及び唯一の終了変換行列（ＭEND）を適用して行列変換を施すのだとすると、RGBCMYいずれかのズレ条件が要因で、調整可能な範囲が狭くなってしまう。そこで、本第２実施形態においては、色相に従ってソース領域を６分割することによって６個の領域を定義し、それぞれの領域毎に、夫々、上記入力パラメータ（閾値（PL），開始変換行列（MSTART），終了変換行列（MEND））を独自に定義することで、より広色域かつ自由度の高い色域調整法を提供するものである。
【００４３】
図９は本第２実施形態の映像表示装置に内蔵された色域調整回路の構成を示すブロック図である。
【００４４】
図９に示すように、本第２実施形態では、上述した第１実施形態と比較して、各原色毎に閾値（ＰＬ）が用意され（ＰＬ［Ｒ］，ＰＬ［Ｇ］，ＰＬ［Ｂ］）、各原色及び補色毎に開始変換行列（MSTART）及び行列補間ステップ（MSTEP）が予め算出されてセットされている点、入力映像信号（Ｒ１ｘ，Ｇ１ｘ，Ｂ１ｘ）より色相範囲（Hue_Area）を算出する色相範囲判定部３４が備えられている点、当該色相範囲判定部３４によって算出された色相範囲（Hue_Area）に対応した３種類の入力パラメータ（閾値（PL），開始変換行列（MSTART），行列補間ステップ（MSTEP））を選択して行列生成部３３に入力するパラメータ算出部３５が備えられている点のみが異なる。図９におけるデータ変換部３１，彩度算出部３２及び行列生成部３３の機能は上述した第１実施形態のものと同じであるので、図４と同じ番号を付して、その説明を省略する。
【００４５】
次に、本実施形態における色相に従ったソース色域の分割について説明する。図１１Ａは色相範囲を示す極座標系であり、同図Ｂは一次元座標系である。本第２実施形態では、次の表１に示すように、赤（Ｒ）を０°とした６０°づつの６個の領域（以下、「色相範囲」という）に、ソース色域を分割するものである。
【表１】
2014229999.tif 000011
【００４６】
本第２実施形態では、色相範囲について、それぞれ、開始変換行列（MSTART）及び終了変換行列（MEND）を設定し、実施形態１と同様に行列補間ステップ（MSTEP）を算出する。しかしながら、以下の事情により、開始変換行列（MSTART）及び終了変換行列（MEND）をソース色域（GMTS）及びディスプレイ色域（GMTD）から直接算出するのではなく、夫々ソース色域（GMTS）及びディスプレイ色域（GMTD）に対応した二つの仮想色域（開始色域（GMTSTART），終了色域（GMTEND））を作成し、これら二つの仮想色域（開始色域（GMTSTART），終了色域（GMTEND））に基づいて算出する。
【００４７】
図１２は、黄色相範囲（Hue_Y）の開始色域（GMTSTART）及び終了色域（GMTEND）の設定例を示している。図１２に示すように、ｘｙ色度図において、各色域（ソース色域（GMTS），ディスプレイ色域（GMTD））は、夫々、原色（Ｒ，Ｇ，Ｂ）を三つの頂点とした三角形で形成されるが、ディスプレイ色域（GMTD）とソース色域（GMTS）とで夫々形成される三角形は、相似の関係にない。すなわち、無彩色である白色（W）を原点とした時、各色域の三角形の頂点が示す方向ベクトル（彩度ベクトル）同士の間にズレがある。原色である緑色に着目した場合、WからGDへ向かうベクトルとWからGSへ向かうベクトルとで、方向ベクトルが相互に異なっている。ディスプレイパネルに表示される色の色調を入力映像信号の持つ本来の色調に一致させるためには、ディスプレイ色域におけるＷからGDへ向かう線上の色を変換した後の色調を、ＷからGSへ向かうベクトルに一致させる必要がある。さらに、変換後における最大彩度の色度座標をＷからGSへ向かうベクトルとは異なる位置（GD）に設定する場合には、最小彩度（W）から最大彩度に向けて、彩度が大きくなるにつれて、ＷからGSへ向かうベクトルに沿ってマッピングし、途中から、最大彩度色度座標（GD）に向けて方向転換する必要がある。このベクトル変化点が、上記第１実施形態における閾値（PL）である。
【００４８】
次に補色である黄色（Ｙ）・シアン色（Ｃ）・マゼンタ（Ｍ）に着目する。上記第１実施形態の場合は、上記説明と同じように、WからYDへ向かうベクトルとWからYSへ向かうベクトルとで方向ベクトルが相互に異なるため、閾値（PL）より大きい彩度（Ｓ）では方向転換が行われる。しかし、前記表のように色相に応じて各色域を６分割した場合、ソース色域の持つWからYSへ向かうベクトルとディスプレイ色域（GMTD）の外縁への方向ベクトルとを、完全に一致させることが可能となる。
つまり、色相角度０°から６０°毎に色域を分割することは、各原色（Ｒ，Ｇ，Ｂ）及び各補色（Ｃ，Ｍ，Ｙ）を堺に色域を分割することを意味する。色度図において、各補色（Ｃ，Ｍ，Ｙ）は、三角形の頂点である各原色（Ｒ，Ｇ，Ｂ）と白色（Ｗ）を結んだ線を延長し三角形の辺と交差する点に位置する。また、三角形の頂点と三角形の内側に存在する点を結ぶ線を延長すると必ず三角形の辺と交差する。このことからWからYSへ向かうベクトルがディスプレイ色域（GMTD）の外縁と交差する点を調整後のディスプレイ黄色（Y’D）とすることで、ソース色域（GMTS）の持つWからYSへ向かうベクトルとディスプレイ黄色（Y’D）への方向ベクトルとを、完全に一致させることができるのである。これは黄色彩度ベクトルの一致を示す。
【００４９】
次に、当該黄色相範囲（Hue_Y）用の開始変換行列（MSTART[Y]）及び終了変換行列（MEND[Y]）を求めるために仮想色域である開始色域（GMTSTART[Y]）と終了色域（GMTEND[Y]）を作成する。調整後の黄色をY’Dと定めたため、開始色域（GMTSTART[Y]）と終了色域（GMTEND[Y]）の形成する三角形は点Y’Dを通過しなければならない。また、WからYSへ向かうベクトルは変更してはならないため、終了色域（GMTEND[Y]）における青色は、ソース色域（GMTS）の青色であるBSを共有する。色相角１２０°である緑色については、上述した第１実施形態と同様に、開始色域（GMTSTART[Y]）及び終了色域（GMTEND[Y]）は夫々点GS及び点GDを使用する。最後に、赤色については、線分GD-RDを超えてディスプレイ色域（GMTD）の外に調整することは不可能であるため、終了色域（GMTEND[Y]）ではディスプレイ赤色（RD）を取り、開始色域（GMTSTART[Y]）では線分GS-Y’Dと線分BS-RSとが交差する点RCROSSを取る。この結果、RCROSSはディスプレイ色域（GMTD）の外となるが、当該色相範囲外の色であるため問題にならない。
以上のようにして作製された二つの仮想色域（開始色域（GMTSTART[Y]），終了色域（GMTEND[Y]））に基づいて、本第１実施形態と同様に開始変換号列（MSTART[Y]）及び最終変換行列（MEND[Y]）を算出し、これらに基づいて行列補間ステップ（MSTEP[Y]）を算出するのである。
【００５０】
赤色相範囲（Hue_R）の開始色域（GMTSTART[R]）及び終了色域（GMTEND[R]）を作成する場合には同様の考え方で作成するが、このとき調整後の黄色Y’Dを必ず通過するように作成する。その他の色相範囲においても同様の考え方で作成する。
上記のように作成した６つの開始色域（GMTSTART）及び終了色域（GMTEND）からそれぞれ開始変換行列（MSTART）及び最終変換行列（MEND）を生成し行列補間ステップ（MSTEP）を算出して入力パラメータとする。
【００５１】
閾値（PL）は、各原色（Ｒ，Ｇ，Ｂ）の色相角を中心とした隣合う２つの分割領域で共有して、定義する。また、各補色（Ｃ，Ｍ，Ｙ）は、開始色域（GMTSTART）と終了色域（GMTEND）とで同じ色度座標を使用するため、閾値は不要である。したがって、下記表２に示すように、Hue_YとHue_Gに１つの閾値（ＰＬ［Ｇ］），Hue_CとHue_Bに１つの閾値（ＰＬ［Ｂ］），Hue_MとHue_Rに１つの閾値（ＰＬ［Ｒ］）と、計３つの閾値（ＰＬ）を定義する。
【表２】
2014229999.tif 000012
【００５２】
本第２実施形態では、このように各色相範囲（Hue_Area）ごとに予め算出しておいた３種類の入力パラメータ（閾値（PL），開始変換行列（MSTART），行列補間ステップ（MSTEP））を、図示せぬメモリに格納して保持している。かかるメモリは、パラメータ算出部３５に内蔵されていてもよい。
【００５３】
次に、色相範囲判定部３４による各画素毎の色相範囲の決定について説明する。一般的な色相（H）の算出方法は下記式（９）に示されるとおりである。
【数９】
2014229999.tif 000013
【００５４】
このように、色相（Ｈ）の具体値を算出する色相角度算出回路には除算回路が必須になるので回路規模と処理時間が莫大になるが、本第２実施形態の色相範囲判定部４は、下記式（１０）のように条件分岐と減算のみを行って、画素毎の入力映像信号（Ｒ１ｘ，Ｇ１ｘ，Ｂ１ｘ）がどの色相範囲に属するかを決定し、決定した色相範囲をパラメータ算出部３５に通知する。このように、色相範囲判定部４は除算回路を有していないので、回路規模が小さく済み、処理時間も短い。
【数１０】
2014229999.tif 000014
【００５５】
パラメータ算出部３５は、色相範囲判定部３４から通知された色相範囲に対応した３種類の入力パラメータ（閾値（PL），開始変換行列（MSTART），行列補間ステップ（MSTEP））を選択して、行列生成部３３に入力する。
【００５６】
行列生成部３３は、彩度算出部３２から入力された彩度（Ｓ）と閾値（PL）とを比較してＳＥＥＤ（＝Ｓ−ＰＬ）を算出し（彩度比較部３３１）、さらに線形補間変換行列（Ｍ’＝ＭSTART＋ＳＥＥＤ・ＭSTEP）を算出し、ＳＥＥＤの極性が負であれば開始変換行列（ＭSTART）を変換行列としてデータ変換部３１にセットし、ＳＥＥＤの極性が正であれば線形補間変換行列（Ｍ’＝ＭSTART＋ＳＥＥＤ・ＭSTEP）を変換行列としてデータ変換部３１にセットする。
【００５７】
データ変換部３１は、各画素毎に、入力映像信号（Ｒ１ｘ，Ｇ１ｘ，Ｂ１ｘ）に対して行列生成部３３がセットした行列（ＭSTART又はＭ’）に基づく行列演算を実行して、映像信号（Ｒ２ｘ，Ｇ２ｘ，Ｂ２ｘ）を出力する。
【００５８】
図４及び図９に示した各回路ブロックの機能相互間の相関をフローチャートの形で示すと、図１０のフローチャート（色域調整フローチャート）に示す通りとなる。図１０では、各ステップに図４及び図９の各回路ブロックの参照番号を付して、その説明を省略する。
【００５９】
本第２実施形態によると、以上に説明したように色域を６分割することで、図１３に示すように、ディスプレイ色域（GMTD）内の全域を使用した色域調整が可能となる。また、各色相範囲用に開始変換行列（MSTART）及び行列補間ステップ（MSTEP）を算出する際にC’D, Y’D, M’Dを使用することで、変換後における補色の彩度ベクトルをソース色域における補色の彩度ベクトルと一致させることが可能となる。すなわち、入力映像の持つ色相と一致させることができる。また、隣接する色相範囲で、同じ補色色度座標（C’D, Y’D, M’D）を用いて夫々開始変換行列（MSTART）及び行列補間ステップ（MSTEP）を算出するとともに、同じ閾値（PL）を使用しているため、色相範囲境界で色飛びが発生しない。
【００６０】
また、本第２実施形態において、予めセットする入力パラメータ（開始色域（GMTSTART），終了色域（GMTEND），閾値（PL））を調整することにより、回路構成を変更することなく、様々なマッピングが可能になる。たとえば、図１４に示すように、変換後の色調を両色域の積集合GMTD∩GMTSに当たる領域内のみでマッピングすることにより、忠実な色再現を優先させても良いし、図１５に示すように、ディスプレイ色域内におけるソース色域と相似形状の領域内でマッピングしても良い。
【符号の説明】
【００６１】
１    色域調整回路
３１    データ変換部
３２    彩度算出部
３３    行列生成部
３４    色相範囲判定部
３５    パラメータ算出部
【図１】
2014229999.tif 000015
【図２】
2014229999.tif 000016
【図３】
2014229999.tif 000017
【図４】
2014229999.tif 000018
【図５】
2014229999.tif 000019
【図６】
2014229999.tif 000020
【図７】
2014229999.tif 000021
【図８】
2014229999.tif 000022
【図９】
2014229999.tif 000023
【図１１】
2014229999.tif 000024
【図１２】
2014229999.tif 000025
【図１３】
2014229999.tif 000026
【図１４】
2014229999.tif 000027
【図１５】
2014229999.tif 000028
【図１０】
2014229999.tif 000029