(57)【特許請求の範囲】
【請求項１】
表示デバイスと、色補正回路と、前記色補正回路から出力される色調整後画像データに応じて前記表示デバイスを駆動するように構成された駆動部とを備える表示装置の色調整を行うための色調整方法であって、
白色点に対応する画像データを前記駆動部に入力したときに前記表示デバイスに表示される色の第１輝度座標データを測定するステップと、
少なくとも一の中間階調の白色に対応する画像データを前記駆動部に入力したときに前記表示デバイスに表示される色の第２輝度座標データを測定するステップと、
複数の原色点にそれぞれに対応する画像データを前記駆動部に入力したときに前記表示デバイスに表示される色の第３輝度座標データを測定するステップと、
前記第１輝度座標データと前記第３輝度座標データとに基づいて変換マトリクスを決定するステップと、
前記第１輝度座標データと前記第２輝度座標データと前記変換マトリクスとに基づいて各原色について各階調のガンマ値を算出するステップと、
前記白色点及び１以上の調整対象色の目標階調値を、各原色についての前記各階調の前記ガンマ値を用いて算出するステップと、
前記白色点に対応する画像データが前記色補正回路に入力されたときに前記白色点の前記目標階調値が前記色調整後画像データとして出力され、前記調整対象色に対応する画像データが前記色補正回路に入力されたときに前記調整対象色の前記目標階調値が前記色調整後画像データとして出力されるように、前記色補正回路に設定する補正パラメータを算出するステップ
とを具備する
色調整方法。
【請求項２】
請求項１に記載の色調整方法であって、
前記調整対象色が、前記複数の原色点を含んでおり、
前記白色点の前記目標階調値は、前記白色点について定められた目標の色座標に基づいて算出され、
前記複数の原色点の前記目標階調値は、前記複数の原色点について定められた目標の色座標及び目標の相対輝度に基づいて算出された
色調整方法。
【請求項３】
表示デバイスと、色補正回路と、前記色補正回路から出力される色調整後画像データに応じて前記表示デバイスを駆動するように構成された駆動部とを備える表示装置の色調整を行うための色調整装置であって、
白色点に対応する画像データを前記駆動部に入力したときに前記表示デバイスに表示される色の第１輝度座標データと、少なくとも一の中間階調の白色に対応する画像データを前記駆動部に入力したときに前記表示デバイスに表示される色の第２輝度座標データと、複数の原色点にそれぞれに対応する画像データを前記駆動部に入力したときに前記表示デバイスに表示される色の第３輝度座標データとを測定するように構成された輝度計と、
前記第１輝度座標データと前記第３輝度座標データとに基づいて変換マトリクスを決定し、
前記第１輝度座標データと前記第２輝度座標データと前記変換マトリクスとに基づいて各原色について各階調のガンマ値を算出し、
前記白色点及び１以上の調整対象色の目標階調値を、各原色についての前記各階調の前記ガンマ値を用いて算出し、
前記白色点に対応する画像データが前記色補正回路に入力されたときに前記白色点の前記目標階調値が前記色調整後画像データとして出力され、前記調整対象色に対応する画像データが前記色補正回路に入力されたときに前記調整対象色の前記目標階調値が前記色調整後画像データとして出力されるように、前記色補正回路に設定する補正パラメータを算出する
ように構成された演算装置
とを具備する
色調整装置。
【請求項４】
請求項３に記載の色調整装置であって、
前記調整対象色が、前記複数の原色点を含んでおり、
前記白色点の前記目標階調値は、前記白色点について定められた目標の色座標に基づいて算出され、
前記複数の原色点の前記目標階調値は、前記複数の原色点について定められた目標の色座標及び目標の相対輝度に基づいて算出される
色調整装置。
【請求項５】
ホストと、
表示デバイスと前記表示デバイスを駆動する表示ドライバとを備える表示装置
とを具備し、
前記表示ドライバが、
前記ホストから供給される入力画像データ又は前記入力画像データに対して所望のデジタル演算を行って得られるデータから色調整後画像データを生成する色補正回路と、
前記色調整後画像データに応じて前記表示デバイスを駆動するように構成された駆動部と、
白色点に対応する画像データを前記駆動部に入力したときに前記表示デバイスに表示される色の第１輝度座標データと、少なくとも一の中間階調の白色に対応する画像データを前記駆動部に入力したときに前記表示デバイスに表示される色の第２輝度座標データと、複数の原色点にそれぞれに対応する画像データを前記駆動部に入力したときに前記表示デバイスに表示される色の第３輝度座標データとを保持する不揮発性メモリ
とを備え、
前記ホストは、
前記表示ドライバから前記第１乃至第３輝度座標データを受け取り、
前記第１輝度座標データと前記第３輝度座標データとに基づいて変換マトリクスを決定し、
前記第１輝度座標データと前記第２輝度座標データと前記変換マトリクスとに基づいて各原色について各階調のガンマ値を算出し、
前記白色点及び１以上の調整対象色の目標階調値を、各原色についての前記各階調の前記ガンマ値を用いて算出し、
前記白色点に対応する画像データが前記色補正回路に入力されたときに前記白色点の前記目標階調値が前記色調整後画像データとして出力され、前記調整対象色に対応する画像データが前記色補正回路に入力されたときに前記調整対象色の前記目標階調値が前記色調整後画像データとして出力されるように、前記色補正回路に設定する補正パラメータを算出し、
前記補正パラメータを前記表示ドライバに転送する
ように構成された
表示システム。
【請求項６】
請求項５に記載の表示システムであって、
前記調整対象色が、前記複数の原色点を含んでおり、
前記白色点の前記目標階調値は、前記白色点について定められた目標の色座標に基づいて算出され、
前記複数の原色点の前記目標階調値は、前記複数の原色点について定められた目標の色座標及び目標の相対輝度に基づいて算出された
表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色調整方法、色調整装置、表示ドライバ及び表示システムに関し、特に、表示装置の表示色の調整を行うための技術に関する。
【背景技術】
【０００２】
表示装置は、表示色の調整（display color adjustment）が求められることがある。なお、以下においては、表示色の調整を、単に「色調整」と呼ぶことがある。典型的な色調整の一つが、色域及び白色点（ホワイトポイント）の調整である。表示装置の規格としては、例えば、ｓＲＧＢ、ＡｄｏｂｅＲＧＢ、ＮＴＳＣ（National Television System Committee）などが知られているが、いずれの規格においても、色域及び白色点の色度座標が指定されている。色域は、各原色点（Ｒ、Ｇ、Ｂ）の色度座標として指定される。表示装置は、各原色点及び白色点の色度座標が、当該表示装置がサポートする規格に指定された色度座標になるように調整されることが望ましい。
【０００３】
色調整の一つの手法としては、表示すべき画像に対応する画像データに対してデジタル演算を行う技術が知られている。例えば、特開２００８−４０３０５公報（特許文献１）は、色調整のために、γ変換、ＲＧＢ−ＸＹＺ変換、ＸＹＺ−ＬＭＳ変換、色合いの加工、ＬＭＳ−ＸＹＺ変換、逆γ変換を順次に行う技術を開示している。
【０００４】
特開２００８−１４１７２３号公報（特許文献２）は、ＹＣｂＣｒ−ＲＧＢ変換及びＲＧＢ−ＲＧＢ変換を行うことにより、ＹＣｂＣｒデータをＡｄｏｂｅＲＧＢデータに変換する技術を開示している。この公報には、ＲＧＢ−ＲＧＢ変換において、γ変換、行列演算、及び、逆γ変換を行うことを開示している。
【０００５】
特開２００２−１１６７５０号公報（特許文献３）は、高精度の色補正を簡単な構造で行うための技術を開示している。この公報に開示された技術では、ＬＵＴ（lookup table）を用いたγ変換、マトリックス変換、及びＬＵＴを用いた逆γ変換を順次に行うことで色補正が行われる。
【０００６】
国際公開ＷＯ２００４／０７０６９９号（特許文献４）は、原色及び補色に対応する各色度座標点と白に対応する色度座標点とを結ぶことにより、表示装置の色再現領域を複数の領域に分割し、入力信号に対応する色度座標点がどの領域に属するかを判定し、入力信号に対応する色度座標点が属する領域の３頂点に相当する色度座標点に対応する最適なＲＧＢ補正値に基づいて入力信号のＲＧＢ値を補正する技術を開示している。特許文献４は、ディスプレイパネルが２．２乗のγ特性を有している場合のＲＧＢ補正値の算出についても言及している。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００８−４０３０５公報
【特許文献２】特開２００８−１４１７２３号公報
【特許文献３】特開２００２−１１６７５０号公報
【特許文献４】国際公開ＷＯ２００４／０７０６９９号
【０００８】
しかしながら、発明者の検討によれば、上記の技術は、色調整の精度において改良の余地がある。
【発明の概要】
【発明が解決しようとする課題】
【０００９】
したがって、本発明の目的の一つは、色調整の精度を向上させるための技術を提供することにある。本発明の他の目的及び新規な特徴は、下記の開示から当業者には理解されるであろう。
【課題を解決するための手段】
【００１０】
本発明の一の観点では、表示デバイスと、画像データに対して色調整のためのデジタル演算を行う色補正回路と、色補正回路から出力される色調整後画像データに応じて表示デバイスを駆動するように構成された駆動部とを備える表示装置の色調整を行うための色調整方法が提供される。当該色調整方法は、白色点に対応する画像データを駆動部に入力したときに表示デバイスに表示される色の輝度及び色度座標を示す第１輝度座標データを測定するステップと、少なくとも一の中間階調の白色に対応する画像データを駆動部に入力したときに表示デバイスに表示される色の輝度及び色度座標を示す第２輝度座標データを測定するステップと、Ｒ原色点、Ｇ原色点及びＢ原色点にそれぞれに対応する画像データを駆動部に入力したときに表示デバイスに表示される色の輝度及び色度座標を示す第３輝度座標データを測定するステップと、第１乃至第３輝度座標データに基づいて色補正回路に設定する補正パラメータを算出するステップとを具備する。
【００１１】
本発明の他の観点では、表示デバイスと、画像データに対して色調整のためのデジタル演算を行う色補正回路と、色補正回路から出力される色調整後画像データに応じて表示デバイスを駆動するように構成された駆動部とを備える表示装置の色調整を行うための色調整装置が提供される。当該色調整装置は、白色点に対応する画像データを駆動部に入力したときに表示デバイスに表示される色の輝度及び色度座標を示す第１輝度座標データと、少なくとも一の中間階調の白色に対応する画像データを駆動部に入力したときに表示デバイスに表示される色の輝度及び色度座標を示す第２輝度座標データと、Ｒ原色点、Ｇ原色点及びＢ原色点にそれぞれに対応する画像データを駆動部に入力したときに表示デバイスに表示される色の輝度及び色度座標を示す第３輝度座標データとを測定する輝度計と、第１乃至第３輝度座標データに基づいて色補正回路に設定する補正パラメータを算出する演算装置とを具備する。
【００１２】
本発明の更に他の観点では、表示ドライバが、外部から供給される入力画像データ又は入力画像データに対して所望のデジタル演算を行って得られるデータに対して色調整のためのデジタル演算を行う色補正回路と、色補正回路から出力される色調整後画像データに応じて表示デバイスを駆動するように構成された駆動部と、白色点に対応する画像データを駆動部に入力したときに表示デバイスに表示される色の輝度及び色度座標を示す第１輝度座標データと、少なくとも一の中間階調の白色に対応する画像データを駆動部に入力したときに表示デバイスに表示される色の輝度及び色度座標を示す第２輝度座標データと、Ｒ原色点、Ｇ原色点及びＢ原色点にそれぞれに対応する画像データを駆動部に入力したときに表示デバイスに表示される色の輝度及び色度座標を示す第３輝度座標データとを記憶する不揮発性メモリとを具備する。
【００１３】
本発明の更に他の観点では、表示システムが、ホストと、表示デバイスと、表示デバイスを駆動する表示ドライバとを具備する。表示ドライバは、ホストから供給される入力画像データ又は入力画像データに対して所望のデジタル演算を行って得られるデータに対して色調整のためのデジタル演算を行う色補正回路と、色補正回路から出力される色調整後画像データに応じて表示デバイスを駆動するように構成された駆動部と、白色点に対応する画像データを駆動部に入力したときに表示デバイスに表示される色の輝度及び色度座標を示す第１輝度座標データと、少なくとも一の中間階調の白色に対応する画像データを駆動部に入力したときに表示デバイスに表示される色の輝度及び色度座標を示す第２輝度座標データと、Ｒ原色点、Ｇ原色点及びＢ原色点にそれぞれに対応する画像データを駆動部に入力したときに表示デバイスに表示される色の輝度及び色度座標を示す第３輝度座標データとを保持する不揮発性メモリとを備えている。ホストは、表示ドライバから第１乃至第３輝度座標データを受け取り、受け取った第１乃至第３輝度座標データを基づいて色補正回路に設定する補正パラメータを算出し、補正パラメータを表示ドライバに転送する。
【発明の効果】
【００１４】
本発明によれば、色調整の精度を向上させるための技術が提供される。
【図面の簡単な説明】
【００１５】
【図１】表示装置の理想のγ特性と実際のγ特性との関係を概念的に示す図である。
【図２】本発明の一実施形態における表示装置及び色調整装置の構成を示すブロック図である。
【図３】一実施形態における表示ドライバの構成を示すブロック図である。
【図４】本実施形態における色調整で行われる色域及び白色点の調整について説明する図である。
【図５】本実施形態における色調整の手順を示すフローチャートである。
【図６】補正パラメータによって色補正回路に設定されるべき入出力関係を示す表である。
【図７Ａ】他の実施形態における輝度座標測定装置及び表示装置の構成を概略的に示すブロック図である。
【図７Ｂ】図７Ａに図示されている表示装置を備える表示システムの構成を概略的に示すブロック図である。
【図８Ａ】更に他の実施形態における輝度座標測定装置及び表示装置の構成を概略的に示すブロック図である。
【図８Ｂ】図８Ａに図示されている表示装置を備える表示システムの構成を概略的に示すブロック図である。
【図９Ａ】更に他の実施形態における輝度座標測定装置及び表示装置の構成を概略的に示すブロック図である。
【図９Ｂ】図９Ａに図示されている表示装置を備える表示システムの構成を概略的に示すブロック図である。
【発明を実施するための形態】
【００１６】
以下では、本発明の技術的意義の理解を容易にするために、まず、色調整について発明者が見出した課題について説明する。
【００１７】
表示装置は、入出力関係が線型ではなく、このような特性はγ特性と呼ばれる。当業者には周知であるように、表示装置のγ特性は、一般に、ガンマ値γによって表現される。ガンマ値γが与えられた場合、表示装置の入力ｘに対する出力ｙは、一般に、下記の関数：
ｙ＝Ｋ・ｘγ              ・・・（１）
として表される。ここで、Ｋは、比例定数である。
【００１８】
表示装置には、一般に、γ特性を調節する機能、より具体的にはガンマ値γを調節する機能が設けられている。最も典型的には、表示装置のガンマ値γは、２．２に調節される。
【００１９】
色調整においては、一般に、表示装置のγ特性を考慮することが好ましい。実際、上述の特許文献１乃至３に開示された技術においては色調整においてγ特性が考慮されており、また、特許文献４に開示されている技術においても、色調整において表示装置のγ特性を考慮することについて言及している。
【００２０】
色調整において発明者が発見した一つの課題は、表示装置の実際のγ特性は、理想のγ特性と相違し得るということである。ここでいう理想のγ特性とは、表示装置の規格で決められたガンマ値γを用いて入出力関係が式（１）で表現されるような特性をいう。しかしながら、表示装置を如何に精度よく調節しても、表示装置の実際のγ特性は、理想のγ特性とは相違してしまう。この相違は、表示装置の色調整に悪影響を及ぼし得る。
【００２１】
以下では、表示装置の実際のγ特性が理想のγ特性と相違していることによる色調整への影響について議論する。なお、以下の説明では、ある画像データに示されている赤、緑、青の階調値が、それぞれＲ、Ｇ、Ｂである場合、当該画像データを｛Ｒ，Ｇ，Ｂ｝と表記することがある。画像データが赤、緑、青の階調値を８ビットで表現するように生成されている場合、階調値の最大値は２５５であり、白色点に対応する画像データ（即ち、最高階調の白色に対応する画像データ）は、｛２５５，２５５，２５５｝である。
【００２２】
ある表示装置において、表示装置のガンマ値γが２．２であることを前提として色調整のためのデジタル演算が設定されており、当該デジタル演算において、白色点に対応する画像データ｛２５５，２５５，２５５｝が、画像データ｛２５５，２５５，２３０｝に変換されるような補正が行われるとしよう。この場合、表示装置の実際のγ特性において、図１に示されているように、階調値２３０に対する表示装置の実際の出力が、理想のγ特性から得られる出力よりも小さいと、デジタル演算によって得られた補正後の画像データで表示装置を表示したときに、青の輝度が所望の輝度よりも低くなってしまう。これは、当該デジタル演算によっては、目的とする色調整が実現できていないことを意味している。特許文献１乃至４に開示された技術では、表示装置の実際のγ特性が、理想のγ特性と相違し得ることについて考慮されていない。
【００２３】
以下の実施形態では、このような問題に対処するための技術が開示される。即ち、以下では、表示装置の実際のγ特性が理想のγ特性と相違している場合でも、表示色の調整の精度を向上することを可能にするための技術が開示される。
【００２４】
図２は、本実施形態において表示色の調整が行われる表示装置、及び、表示装置の表示色の調整のために用いられる色調整装置の構成を概略的に示すブロック図である。
【００２５】
本実施形態では、表示装置１０が、液晶表示パネル１と、表示ドライバ２とを備える液晶表示装置として構成されている。なお、以下では、表示装置１０が液晶表示装置として構成されている実施形態が述べられるが、本発明は、液晶表示パネル１以外の表示デバイス（例えば、ＯＬＥＤ（organic light emitting diode）表示パネル）を備える表示装置にも適用可能であることに留意されたい。
【００２６】
液晶表示パネル１は、行列に配置された画素と、ゲート線と、ソース線とを備えている（いずれも図示されていない）。本実施形態では、各画素が、赤を表示するＲ副画素と緑を表示するＧ副画素と青を表示するＢ副画素とを備えている。各副画素（Ｒ副画素、Ｇ副画素、Ｂ副画素）は、対応する一のゲート線及び対応する一のソース線に接続されている。
【００２７】
表示ドライバ２は、画像データに応じて液晶表示パネル１のソース線を駆動する。ここで、表示ドライバ２は、色調整を行うように構成されており、色調整のためのデジタル演算を画像データに対して実行する色補正回路３０を備えている。表示ドライバ２は、色補正回路３０から出力される画像データ（以下、「色調整後画像データ」ということがある。）に応じて液晶表示パネル１のソース線を駆動する。
【００２８】
表示装置１０の色調整は、色補正回路３０の設定によって行われる。詳細には、所望の色調整を実現するような補正パラメータが表示ドライバ２に設定され、色補正回路３０が、該補正パラメータに応じて色調整のためのデジタル演算を行うことで、色調整、例えば、表示装置１０の色域の調整及び白色点の調整が行われる。
【００２９】
色調整装置２０は、色補正回路３０に設定すべき補正パラメータを算出し、該補正パラメータを表示ドライバ２に設定するための装置である。補正パラメータは、例えば、表示ドライバ２の不揮発性メモリに書き込まれ、色補正回路３０は、該不揮発性メモリに書き込まれた補正パラメータに応じて画像データに対するデジタル演算を行う。
【００３０】
本実施形態では、色調整装置２０は、輝度計３と、演算装置４とを備えている。
【００３１】
輝度計３は、表示装置１０の液晶表示パネル１に表示された色の輝度座標データを取得するように構成されている。後に詳細に説明するように、特定色の輝度座標データを得る際には、液晶表示パネル１の全面に該特定色が表示され、輝度計３は、液晶表示パネル１に表示されている当該特定色の刺激値Ｙ及び色度座標（ｘ，ｙ）を測定する。ここで、刺激値Ｙ及び色度座標（ｘ，ｙ）は、Ｙｘｙ表色系により定義されている。刺激値Ｙは、明るさを表しており、このことを明確にするために、以下では、「刺激値Ｙ」を「輝度Ｙ」と記載することがある。輝度座標データは、輝度Ｙ、色度座標（ｘ，ｙ）を示すデータを含んでいる。輝度計３は、測定された輝度Ｙ及び色度座標（ｘ，ｙ）を示す輝度座標データを生成する。
【００３２】
演算装置４は、輝度計３から受け取った輝度座標データに応じて色補正回路３０に設定すべき補正パラメータを算出する。本実施形態では、演算装置４に色域調整アルゴリズム５を実行するソフトウェアプログラムがインストールされており、演算装置４が色域調整アルゴリズム５を実行することによって、輝度計３による輝度座標データの測定及び補正パラメータの算出が行われる。補正パラメータの算出手順については、後に詳細に説明する。
【００３３】
図３は、一実施形態における表示ドライバ２の構成を示すブロック図である。本実施形態では、表示ドライバ２が、インターフェース制御回路１１と、メモリ１２Ｒ、１２Ｌと、デジタル演算回路１３と、アナログ処理回路１４と、不揮発性メモリ（ＮＶＭ：non-volatile memory）１５とを備えている。
【００３４】
インターフェース制御回路１１は、外部から（例えば、ホストから）送信されるデータを受け取る動作を行う。詳細には、インターフェース制御回路１１は、画像データを外部から（例えば、ホストから）受け取ってメモリ１２Ｌ、１２Ｒに書き込むと共に、メモリ１２Ｌ、１２Ｒに保存されている画像データをデジタル演算回路１３に転送する。更に、インターフェース制御回路１１は、色調整装置２０から供給される補正パラメータを受け取り、不揮発性メモリ１５に書き込む。
【００３５】
メモリ１２Ｌ、１２Ｒは、インターフェース制御回路１１から転送される画像データを一次的に保存する。
【００３６】
デジタル演算回路１３は、インターフェース制御回路１１を介してメモリ１２Ｌ、１２Ｒから転送される画像データに対して必要なデジタル演算を行い、デジタル演算後画像データを生成する。デジタル演算回路１３は、上述の色補正回路３０を含んでいる。色補正回路３０は、不揮発性メモリ１５に格納されている補正パラメータに応じて、メモリ１２Ｌ、１２Ｒから転送される画像データ、又は、該画像データに対して所望のデジタル演算を行って得られるデータに対して色調整のためのデジタル演算を行い、色調整後画像データを生成する。色補正回路３０から出力される色調整後画像データ、又は、色調整後画像データに対して所望のデジタル演算を行って得られるデータが、上述のデジタル演算後画像データとしてデジタル演算回路１３から出力される。
【００３７】
アナログ処理回路１４は、デジタル演算回路１３から受け取ったデジタル演算後画像データに応じて（即ち、色補正回路３０から出力される色調整後画像データに応じて）液晶表示パネル１のソース線を駆動する駆動部として動作する。より具体的には、アナログ処理回路１４は、階調電圧生成回路１６と、ＤＡコンバータ（ＤＡＣ）１７と、ソースドライバ回路１８とを備えている。
【００３８】
階調電圧生成回路１６は、表示装置１０が有すべきγ特性に合わせた電圧レベルを有する一連の階調電圧を生成し、ＤＡコンバータ１７に供給する。階調電圧生成回路１６によって生成される階調電圧の電圧レベルを制御することで、表示装置１０のγ特性を調節することができる。
【００３９】
ＤＡコンバータ１７は、液晶表示パネル１のソース線のそれぞれについてデジタル演算後画像データに対応する階調電圧を選択し、選択した階調電圧を出力する。
【００４０】
ソースドライバ回路１８は、ＤＡコンバータ１７から受け取った階調電圧に対応する電圧レベル（最も典型的には、該階調電圧と同一の電圧レベル）をそれぞれ有するアナログソース電圧を液晶表示パネル１のソース線のそれぞれに出力し、これによりソース線を駆動する。
【００４１】
不揮発性メモリ１５は、表示ドライバ２の動作を制御する様々な制御パラメータを不揮発的に記憶する。不揮発性メモリ１５に記憶される制御パラメータは、色補正回路３０に供給すべき補正パラメータを含んでいる。上述のように、表示装置１０の色調整においては、まず、色調整装置２０によって色補正回路３０に供給すべき補正パラメータが算出される。その算出された補正パラメータが、インターフェース制御回路１１を通じて不揮発性メモリ１５に書き込まれる。表示ドライバ２が液晶表示パネル１に画像を表示する動作を行う場合、不揮発性メモリ１５から読み出された補正パラメータが色補正回路３０に供給され、該補正パラメータに応じたデジタル演算が色補正回路３０によって実行される。
【００４２】
続いて、本実施形態において行われる色調整について説明する。本実施形態の色調整では、色域の調節及び白色点の調節が行われる。図４は、本実施形態における色域の調節及び白色点の調節を示す色度図である。図４の横軸は、色度座標ｘに対応しており、縦軸は、色度座標ｙに対応している。
【００４３】
図４において、符号２１で示されている三角形は、液晶表示パネル１の色域を示している。また、色度座標（Ｒｘ，Ｒｙ）は、液晶表示パネル１の色域２１のＲ原色点の色度座標を示しており、同様に、色度座標（Ｇｘ，Ｇｙ）、（Ｂｘ，Ｂｙ）は、それぞれ、液晶表示パネル１の色域２１のＧ原色点、Ｂ原色点の色度座標を示している。更に、色度座標（Ｃｘ，Ｃｙ）は、液晶表示パネル１の色域２１のＣ補色点の色度座標を示しており、同様に、色度座標（Ｍｘ，Ｍｙ）、（Ｙｘ，Ｙｙ）は、それぞれ、液晶表示パネル１の色域２１のＭ補色点、Ｙ補色点の色度座標を示している。また、符号２２は、液晶表示パネル１の白色点を示しており、色度座標（Ｗｘ，Ｗｙ）は、液晶表示パネル１の白色点の色度座標を示している。
【００４４】
ここで、液晶表示パネル１の色域２１のＲ原色点の色度座標とは、厳密には、原色Ｒの階調が最高階調であり、他の原色Ｇ、Ｂの階調が最低階調である画像データがアナログ処理回路１４に入力されたときに液晶表示パネル１が表示する色の色度座標を示している。他の原色点（Ｇ原色点、Ｂ原色点）についても同様である。また、液晶表示パネル１の色域２１のＣ補色点の色度座標とは、厳密には、原色Ｒの階調が最低階調であり、他の原色Ｇ、Ｂの階調が最高階調である画像データがアナログ処理回路１４に入力されたときに液晶表示パネル１が表示する色の色度座標を示している。他の補色点（Ｍ補色点、Ｙ補色点）についても同様である。更に、液晶表示パネル１の白色点の色度座標とは、厳密には、原色Ｒ、Ｇ、Ｂの全ての階調が最高階調である画像データがアナログ処理回路１４に入力されたときに液晶表示パネル１が表示する色の色度座標を示している。
【００４５】
本実施形態の色調整の目的は、液晶表示パネル１への画像の表示において、ｓＲＧＢに定義される色域及び白色点を実現するように、色補正回路３０の補正パラメータを算出することである。図４では、ｓＲＧＢに定義される色域が符号２３で図示されており、ｓＲＧＢに定義される白色点が符号２４で示されている。また、色度座標（Ｒｘ’，Ｒｙ’）はｓＲＧＢに定義される色域２３のＲ原色点の色度座標を示しており、同様に、色度座標（Ｇｘ’，Ｇｙ’）、（Ｂｘ’，Ｂｙ’）は、それぞれ、ｓＲＧＢに定義される色域２３のＧ原色点、Ｂ原色点の色度座標を示している。更に、色度座標（Ｃｘ’，Ｃｙ’）は、ｓＲＧＢに定義される色域２３のＣ補色点の色度座標を示しており、同様に、色度座標（Ｍｘ’，Ｍｙ’）、（Ｙｘ’，Ｙｙ’）は、それぞれ、ｓＲＧＢに定義される色域２３のＭ補色点、Ｙ補色点の色度座標を示している。また、色度座標（Ｗｘ’，Ｗｙ’）は、ｓＲＧＢに定義される白色点の色度座標を示している。
【００４６】
色補正回路３０に与えられる補正パラメータは、Ｒ原色点に対応する画像データ（即ち、Ｒの階調が最高階調であり、Ｇ及びＢの階調が最低階調である画像データ）が入力されたとき、色補正回路３０から出力される画像データ（以下では、「色調整後画像データ」と呼ぶことがある。）に応じて液晶表示パネル１を駆動した場合に、ｓＲＧＢにおいてＲ原色点について規定された色度座標（Ｒｘ’，Ｒｙ’）の色が液晶表示パネル１に表示されるように算出される。Ｇ原色点、Ｂ原色点、Ｃ補色点、Ｍ補色点、Ｙ補色点及び白色点についても同様である。
【００４７】
上に議論されているように、色調整においては、表示装置１０のγ特性を考慮することが望ましい。本実施形態では、（規格で決められている理想のγ特性ではなく）表示装置１０の実際のγ特性を反映した色調整を行うことで、より精度の高い色調整を実現する。以下では、表示装置１０の実際のγ特性を反映した色調整を行うための具体的な手順について説明する。
【００４８】
図５は、本実施形態における色調整の手順、即ち、色補正回路３０に設定すべき補正パラメータの算出の手順を示すフローチャートである。なお、図１に図示されている色調整装置２０が用いられる場合、色補正回路３０に設定すべき補正パラメータは、演算装置４が色域調整アルゴリズム５を実行することによって算出される。
【００４９】
（ステップＳ０１）
本実施形態の表示装置１０の色調整では、まず、表示装置１０の輝度座標データが測定される。輝度座標データの測定は、色補正回路３０による色調整のためのデジタル演算が行われない状態で実行される。
【００５０】
ステップＳ０１では、Ｒ原色点、Ｇ原色点、Ｂ原色点及び白色点の輝度座標データ（即ち、最高階調の原色Ｒ、原色Ｇ、原色Ｂ及び白色の輝度座標データ）、及び、少なくとも一の中間階調の白色に対応する輝度座標データが測定される。ここで、Ｒ原色点に対応する輝度座標データとは、より厳密には、全画素について、原色Ｒの階調値が最高階調であり、他の原色Ｇ、Ｂの階調値が最低階調であるような画像データをアナログ処理回路１４に入力したときに液晶表示パネル１に表示される色の輝度Ｙ及び色度座標（ｘ，ｙ）を示すデータであり、色調整装置２０の輝度計３によって測定される。なお、輝度Ｙ及び色度座標（ｘ，ｙ）は、Ｙｘｙ表色系に従って定義される。Ｇ原色点、Ｂ原色点に対応する輝度座標データも同様である。また、白色点（即ち、最高階調の白色）に対応する輝度座標データとは、より厳密には、全画素について、原色Ｒ、Ｇ、Ｂの階調値が最高階調であるような画像データをアナログ処理回路１４に入力したときに液晶表示パネル１に表示される色の輝度Ｙ及び色度座標（ｘ，ｙ）を示すデータである。更に、中間階調の白色に対応する輝度座標データとは、より厳密には、全画素について、原色Ｒ、Ｇ、Ｂの階調値が同一であり、且つ、原色Ｒ、Ｇ、Ｂの階調値が、中間階調である（即ち、最高階調より小さく最低階調より大きい）画像データをアナログ処理回路１４に入力したときに液晶表示パネル１に表示される色の輝度及び色度座標を示すデータである。
【００５１】
なお、画像データがＲ、Ｇ、Ｂの階調値を８ビットで表すように定義されている場合には、最高階調が“２５５”であり、最低階調が“０”である。以下では、画像データがＲ、Ｇ、Ｂの階調値を８ビットで表すように定義されているとして、即ち、最高階調が“２５５”であり、最低階調が“０”であるとして実施形態を説明する。
【００５２】
以下に詳細に説明するように、本実施形態では、中間階調の白色に対応する輝度座標データが、色補正回路３０に設定すべき補正パラメータの算出に用いられることに留意されたい。これは、表示装置１０の実際のγ特性を反映した色調整を行うことを可能にするためである。中間階調の白色に対応する輝度座標データは、表示装置１０の実際のγ特性の情報を含んでいる。よって、中間階調の白色に対応する輝度座標データに応じて色補正回路３０に補正パラメータを生成することにより、表示装置１０の実際のγ特性を反映した色調整を実現することができる。
【００５３】
輝度座標データの測定においては、デジタル演算回路１３の動作が停止され、表示ドライバ２に外部から供給された画像データが、そのまま、アナログ処理回路１４に供給されてもよい。この場合、輝度座標データの測定において、下記の画像データ：
（ａ）全画素について、該原色Ｒの階調値が最高階調（即ち、“２５５”）であり、他の原色Ｇ、Ｂの階調値が最低階調（即ち、“０”）であるような画像データ
（ｂ）全画素について、該原色Ｇの階調値が最高階調であり、他の原色Ｂ、Ｒの階調値が最低階調であるような画像データ
（ｃ）全画素について、該原色Ｂの階調値が最高階調であり、他の原色Ｒ、Ｇの階調値が最低階調であるような画像データ
（ｄ）全画素について、該原色Ｒ、Ｇ、Ｂの階調値が最高階調であるような画像データ
（ｅ）全画素について、該原色Ｒ、Ｇ、Ｂの階調値が中間階調で同一であり、最低階調であるような画像データ
が外部から表示ドライバ２に供給され、該画像データがアナログ処理回路１４に供給される。アナログ処理回路１４は、供給された画像データに応じて液晶表示パネル１のソース線を駆動する。
【００５４】
その代わりに、デジタル演算回路１３が、表示装置１０の輝度座標データの取得に用いられる上述の画像データを生成するように構成されてもよい。この場合、デジタル演算回路１３が、外部から表示ドライバ２に与えられるコマンドに応答して、上記の画像データ（ａ）〜（ｅ）を生成し、アナログ処理回路１４に供給する。
【００５５】
（ステップＳ０２）
続いて、Ｒ原色点、Ｇ原色点、Ｂ原色点及び白色点に対応する輝度座標データから、表示装置１０の表示特性に対応するＸＹＺ−ＲＧＢ変換マトリックスを算出する。ＸＹＺ−ＲＧＢ変換マトリックスの算出においては、まず、Ｒ原色点、Ｇ原色点、Ｂ原色点及び白色点に対応する輝度座標データからＲＧＢ−ＸＹＺ変換マトリックスが算出されると共に、ＸＹＺ−ＲＧＢ変換マトリックスが、ＲＧＢ−ＸＹＺ変換マトリックスの逆行列として算出される。
【００５６】
詳細には、ステップＳ０１における測定によって得られた輝度座標データに示されているＲ原色点、Ｇ原色点、Ｂ原色点及び白色点の輝度Ｙ、色度座標ｘ、ｙを、それぞれ、（ＲＹ，Ｒｘ，Ｒｙ）、（ＧＹ，Ｇｘ，Ｇｙ）、（ＢＹ，Ｂｘ，Ｂｙ）、（ＷＹ，Ｗｘ，Ｗｙ）とした場合、ＲＧＢ−ＸＹＺ変換マトリックスは、下記の行列Ｍとして算出される：
【数１】
0006775326.tif 000002
ここで、Ｒｚ、Ｇｚ、Ｂｚ、Ｗｚは、それぞれ、Ｒ原色点、Ｇ原色点、Ｂ原色点及び白色点の色座標をｘｙｚ表色系で表した場合におけるｚ座標であり、上記式（１ａ）の導出においては、ｘｙｚ表色系において、
ｚ＝１−ｘ−ｙ
が成立することを利用している。即ち、
Ｒｚ＝１−Ｒｘ−Ｒｙ
Ｇｚ＝１−Ｇｘ−Ｇｙ
Ｂｚ＝１−Ｂｘ−Ｂｙ
Ｗｚ＝１−Ｗｘ−Ｗｙ
である。また、パラメータｒ、ｇ、ｂは、下記の式（１ｂ）の連立方程式を解くことで得られる値である。
【数２】
0006775326.tif 000003
【００５７】
ＲＧＢ−ＸＹＺ変換マトリックスＭは、ＲＧＢ値｛Ｒ，Ｇ，Ｂ｝と色座標（Ｘ，Ｙ，Ｚ）との対応関係を示しており、下記式（２ａ）の関係が成立する：
【数３】
0006775326.tif 000004
特に、輝度Ｙ（刺激値Ｙ）については、下記式（２ｂ）が成立する：
Ｙ＝ｒＲ＋ｇＧ＋ｂＢ          ・・・（２ｂ）
【００５８】
ＸＹＺ−ＲＧＢ変換マトリックスは、上記の行列Ｍの逆行列Ｍ−１として得られ、下記式（３）のように表すことができる：
【数４】
0006775326.tif 000005
【００５９】
（ステップＳ０３）
続いて、白色及び原色Ｒ、Ｇ、Ｂのそれぞれについて、各階調のガンマ値を算出する。ここで、各階調のガンマ値とは、当該階調における局所的なガンマ値を意味している。表示装置１０が理想的に調節されている場合には、ガンマ値は、階調に関わらず一定値（例えば、２．２）になるが、上述のように、表示装置１０の実際のγ特性は、特定のガンマ値で表されるγ特性にはならないことがある。本実施形態では、表示装置１０が、局所的には式（１）に従ったγ特性を有しているが、ガンマ値が階調によって、また色によって変動し得るという前提が導入され、この前提に基づき、白色及び原色Ｒ、Ｇ、Ｂのそれぞれについて、各階調のガンマ値が算出される。
【００６０】
詳細には、白色についての各階調のガンマ値が、白色点の輝度座標データ（即ち、最高階調の白色に対応する輝度座標データ）及び中間階調の白色の輝度座標データに基づいて算出される。以下において、白色についての階調ｉのガンマ値をγｉと記載する。
【００６１】
また、以下においては、ステップＳ０１において、ｐ個（ｐは、１以上の整数）の中間階調ｎ１、ｎ２、・・・ｎｐの白色について輝度座標データの取得が行われたものとして説明を行う。ここで、「中間階調ｎｊの白色」とは、Ｒ、Ｇ、Ｂの階調値がいずれもｎｊであるような白色を意味しており、
０＜ｎ１＜ｎ２＜・・・＜ｎｐ＜ＲＧＢＭＡＸ          ・・・（４）
が成立するものとする。ＲＧＢＭＡＸは、最高階調の値である。本実施形態では、画像データのＲ、Ｇ、Ｂの階調値が８ビットで表され、最高階調ＲＧＢＭＡＸが“２５５”であることに留意されたい。
【００６２】
更に、以下の説明においては、ステップＳ０１で取得された白色点（最高階調の白色）の輝度座標データを“ＷＷＰ”で参照することがある。ここで、白色点の輝度座標データＷＷＰは、Ｙｘｙ表色系に従って記述されており、このことを、下記式（５ａ）のように標記する：
ＷＷＰ＝（ＹＷＰ，ｘＷＰ，ｙＷＰ）          ・・・（５ａ）
ここで、ＹＷＰは、白色点の輝度座標データＷＷＰに記述されている輝度Ｙであり、ｘＷＰは、輝度座標データＷＷＰに記述されている色度座標ｘであり、ｙＷＰは、輝度座標データＷＷＰに記述されている色度座標ｙである。
【００６３】
同様に、ステップＳ０１で取得された階調ｎｊの白色の輝度座標データを“Ｗｎｊ”で参照することがある（ｊは、１以上ｐ以下の整数）。ここで、階調ｎｊの白色の輝度座標データＷｎｊは、Ｙｘｙ表色系に従って記述されており、下記式（５ｂ）のように標記する。
Ｗｎｊ＝（Ｙｎｊ，ｘｎｊ，ｙｎｊ）          ・・・（５ｂ）
ここで、Ｙｎｊは、階調ｎｊの白色の輝度座標データＷｎｊに示された輝度Ｙであり、ｘｎｊは、輝度座標データＷｎｊに示された色度座標ｘであり、ｙｎｊは、輝度座標データＷｎｊに示された色度座標ｙである。
【００６４】
輝度座標データが測定された中間階調ｎ１、ｎ２、・・・ｎｐについては、白色についての階調ｎｊのガンマ値γｎｊが下記式（６）に従って算出される（ｊは、１以上ｐ以下の整数）。
【数５】
0006775326.tif 000006
【００６５】
他の階調ｉ（中間階調ｎ１、ｎ２、・・・ｎｐ以外の階調）については、白色についての階調ｎｉのガンマ値γｉが、輝度座標データが測定された中間階調ｎ１、ｎ２、・・・ｎｐのガンマ値γｎ１、γｎ２、・・・、γｎｐから算出される。例えば、２以上の中間階調について輝度座標データが測定されている場合（即ち、ｐが２以上である場合）、他の階調ｉのガンマ値γｉは、中間階調ｎ１、ｎ２、・・・ｎｐのガンマ値γｎ１、γｎ２、・・・、γｎｐから、内挿又は外挿によって算出される。内挿は、線形補間によって行ってもよく、３以上の中間階調について輝度座標データが測定されている場合には、非線形な補間によって行ってもよい。外挿についても同様に、線形の外挿を行ってもよいし、以上の中間階調について輝度座標データが測定されている場合には、非線形の外挿を行ってもよい。また、単一の中間階調ｎ１についてのみ輝度座標データが測定されている場合（即ち、ｐが１である場合）、白色についての輝度座標データが測定されていない階調ｉのガンマ値γｉは、輝度座標データが測定されている中間階調ｎ１のガンマ値γｎ１と同一であると定めてもよい。
【００６６】
更に、原色Ｒ、Ｇ、Ｂのそれぞれについて、各階調のガンマ値が算出される。まず、輝度座標データが測定された中間階調ｎ１、ｎ２、・・・ｎｐについては、原色Ｒについての階調ｎのガンマ値Ｒγｎｊ、原色Ｇについての階調ｎｊのガンマ値Ｇγｎｊ、原色Ｂについての階調ｎのガンマ値Ｂγｎｊが、下記式に従って算出される。
【数６】
0006775326.tif 000007
【００６７】
ここで、式（７ａ）〜（７ｃ）のＲＷＰ、ＧＷＰ、ＢＷＰは、輝度座標データＷＷＰ（＝（ＹＷＰ，ｘＷＰ，ｙＷＰ））から、下記式（８ａ）〜（８ｃ）によって得られる値である：
【数７】
0006775326.tif 000008
なお、式（８ａ）、（８ｂ）は、Ｙｘｙ表色系に従って表記されている輝度座標データＷＷＰの輝度ＹＷＰ、色度座標ｘＷＰ、ｙＷＰをＸＹＺ表色系の色座標ＸＷＰ、ＹＷＰ、ＺＷＰに変換するための式であり、式（８ｃ）は、色座標ＸＷＰ、ＹＷＰ、ＺＷＰに対してＸＹＺ−ＲＧＢ変換を行うための式である。逆行列Ｍ−１は、ステップＳ０２で算出したＸＹＺ−ＲＧＢ変換マトリックスであり、式（３）に従って算出されている。
【００６８】
また、式（７ａ）〜（７ｃ）のＲｎｊ、Ｇｎｊ、Ｂｎｊは、輝度座標データＷｎｊ（＝（Ｙｎｊ，ｘｎｊ，ｙｎｊ））から、下記式（９ａ）〜（９ｃ）によって得られる値である：
【数８】
0006775326.tif 000009
【００６９】
輝度座標データが測定されていない階調ｉについては、輝度座標データが測定された中間階調ｎｊのガンマ値Ｒγｎｊ、Ｇγｎｊ、Ｂγｎｊ（ｊは、１以上ｐ以下の整数）から算出される。詳細には、２以上の中間階調について輝度座標データが測定されている場合（即ち、ｐが２以上である場合）、原色Ｒについての階調ｉのガンマ値Ｒγｉは、原色Ｒについての中間階調ｎ１、ｎ２、・・・ｎｐのガンマ値Ｒγｎ１、Ｒγｎ２、・・・、Ｒγｎｐから内挿又は外挿によって算出される。同様に、原色Ｇについての階調ｉのガンマ値Ｇγｉは、原色Ｇについての中間階調ｎ１、ｎ２、・・・ｎｐのガンマ値Ｇγｎ１、Ｇγｎ２、・・・、Ｇγｎｐから内挿又は外挿によって算出され、原色Ｂについての階調ｉのガンマ値Ｂγｉは、原色Ｂについての中間階調ｎ１、ｎ２、・・・ｎｐのガンマ値Ｂγｎ１、Ｂγｎ２、・・・、Ｂγｎｐから内挿又は外挿によって算出される。内挿は、線形補間によって行ってもよく、３以上の中間階調について輝度座標データが測定されている場合には、非線形な補間によって行ってもよい。外挿についても同様に、線形の外挿を行ってもよいし、３以上の中間階調について輝度座標データが測定されている場合には、非線形の外挿を行ってもよい。
【００７０】
また、単一の中間階調ｎ１についてのみ輝度座標データが測定されている場合（即ち、ｐが１である場合）、輝度座標データが測定されていない階調ｉのガンマ値Ｒγｉ、Ｇγｉ、Ｂγｉは、輝度座標データが測定されている中間階調ｎ１のガンマ値Ｒγｎ１、Ｇγｎ１、Ｂγｎ１と同一であると定めてもよい。
【００７１】
（ステップＳ０４）
続いて、白色点（即ち、最高階調の白色）を所望の色度座標で表示するＲ、Ｇ、Ｂの階調値が算出される（ステップＳ０４）。本実施形態では、「所望の色度座標で表示するＲ、Ｇ、Ｂの階調値」とは、アナログ処理回路１４に該Ｒ、Ｇ、Ｂの階調値の画像データを入力した場合に（又は、デジタル演算回路１３から該Ｒ、Ｇ、Ｂの階調値のデジタル演算後画像データが出力された場合に）、液晶表示パネル１に当該色度座標の色が表示されるようなＲ、Ｇ、Ｂの階調値を意味している。以下において、白色点を所望の色度座標で表示するＲ、Ｇ、Ｂの階調値を、「白色点の目標ＲＧＢ値」という。
【００７２】
本実施形態では、目標とする色域がｓＲＧＢに規定されている色域であるので、ステップＳ０４では、液晶表示パネル１にｓＲＧＢに規定された白色点の色度座標ｘ、ｙで白色が表示されるようなＲ、Ｇ、Ｂの階調値が、白色点の目標ＲＧＢ値として算出される。以下では、ｓＲＧＢに規定された白色点の色座標を、（ＷＹ’，Ｗｘ’，Ｗｙ’）と記載する。ここで、白色点の色座標は、Ｙｘｙ表色系で記述されている。即ち、ＷＹ’はｓＲＧＢで規定された白色点の輝度Ｙ（刺激値Ｙ）を表しており、Ｗｘ’，Ｗｙ’は、それぞれ、白色点の色度座標ｘ，ｙを表している。なお、白色点の輝度Ｙが他の色の輝度の基準として用いられるので、ＷＹ’＝１．００００である。
【００７３】
まず、ｓＲＧＢに規定された白色点の色座標（ＷＹ’，Ｗｘ’，Ｗｙ’）が、ＸＹＺ表色系の色座標（ＷＸ’，ＷＹ’，ＷＺ’）に変換され、色座標（ＷＸ’，ＷＹ’，ＷＺ’）に対してステップＳ０２で得られたＸＹＺ−ＲＧＢ変換マトリックスＭ−１を適用することにより、ＲＧＢ値｛ＷＲ’，ＷＧ’，ＷＢ’｝が算出される。より具体的には、下記式（１０ａ）〜（１０ｃ）に従って、色座標（ＷＸ’，ＷＹ’，ＷＺ’）及びＲＧＢ値｛ＷＲ’，ＷＧ’，ＷＢ’｝が算出される：
【数９】
0006775326.tif 000010
ＷＲ’、ＷＧ’、ＷＢ’は、γ特性を考慮しない場合において、ｓＲＧＢに規定された白色点の色度座標ｘ，ｙの色を表示するＲ、Ｇ、Ｂの階調値の比を表している。
【００７４】
更に、ＲＧＢ値｛ＷＲ’，ＷＧ’，ＷＢ’｝を最大階調の値（本実施形態では、“２５５”）で規格化することにより、ＲＧＢ値｛ＷＲＮＲＭ，ＷＧＮＲＭ，ＷＢＮＲＭ｝が算出される。例えば、ＷＲ’、ＷＧ’、ＷＢ’のうちＷＲ’が最大である場合には、ＷＲＮＲＭが２５５に決定され、ＷＧＮＲＭ、ＷＢＮＲＭは、それぞれ、
ＷＧＮＲＭ＝２５５×（ＷＧ’／ＷＲ’）        ・・・（１１ａ）
ＷＢＮＲＭ＝２５５×（ＷＢ’／ＷＲ’）        ・・・（１１ｂ）
と算出される。ＷＲ’、ＷＧ’、ＷＢ’のうちＷＧ’が最大である場合、ＷＢ’が最大である場合についても同様にして規格化が行われる。ＲＧＢ値｛ＷＲＮＲＭ，ＷＧＮＲＭ，ＷＢＮＲＭ｝は、γ特性を考慮しない場合において、ｓＲＧＢに規定された白色点の色度座標ｘ，ｙの色を表示するＲ、Ｇ、Ｂの階調値である。
【００７５】
続いて、規格化されたＲＧＢ値｛ＷＲＮＲＭ，ＷＧＮＲＭ，ＷＢＮＲＭ｝から白色点の目標ＲＧＢ値（ＷＲ，ＷＧ，ＷＢ）が算出される。白色点の目標ＲＧＢ値（ＷＲ，ＷＧ，ＷＢ）は、γ特性を考慮した場合においてｓＲＧＢに規定された白色点の色度座標ｘ，ｙの色を表示するように決定される。本実施形態では、白色点の目標ＲＧＢ値（ＷＲ，ＷＧ，ＷＢ）は、以下に述べられるような探索によって決定される。
【００７６】
Ｒ階調値ＷＲの探索においては、最高階調以下の階調ｎのそれぞれについて、下記式（１２ａ）で定義される値ＷＲｔｍｐが算出される：
【数１０】
0006775326.tif 000011
ここで、ＲＧＢＭＡＸは、最高階調の値であり、本実施形態では２５５である。また、Ｒγｎは、ステップＳ０３で算出された、原色Ｒについての階調ｎのガンマ値である。ここで、式（１２ａ）が、γ特性を表す式に対応していることに留意されたい。Ｒ階調値ＷＲは、値ＷＲｔｍｐがＲ階調値ＷＲＮＲＭに最も近くなる階調ｎに決定される。例えば、ｎ＝“２５５”である場合に値ＷＲｔｍｐがＲ階調値ＷＲＮＲＭに最も近くなる場合、Ｒ階調値ＷＲは、“２５５”であると決定される。
【００７７】
Ｇ階調値ＷＧ、Ｂ階調値ＷＢの探索も同様にして行われる。Ｇ階調値ＷＧの探索においては、最高階調以下の階調ｎのそれぞれについて、下記式（１２ｂ）で定義される値ＷＧｔｍｐが算出される：
【数１１】
0006775326.tif 000012
ここで、Ｇγｎは、ステップＳ０３で算出された、原色Ｇについての階調ｎのガンマ値である。Ｇ階調値ＷＧは、値ＷＧｔｍｐがＧ階調値ＷＧＮＲＭに最も近くなる階調ｎに決定される。同様に、Ｂ階調値ＷＢの算出においては、最高階調以下の階調ｎのそれぞれについて、下記式（１２ｃ）で定義される値ＷＢｔｍｐが算出される：
【数１２】
0006775326.tif 000013
ここで、Ｂγｎは、ステップＳ０３で算出された、原色Ｂについての階調ｎのガンマ値である。Ｂ階調値ＷＢは、値ＷＢｔｍｐがＢ階調値ＷＢＮＲＭに最も近くなる階調ｎに決定される。
【００７８】
（ステップＳ０５）
続いて、調整対象色のそれぞれについて、調整対象色を所望の色度座標及び所望の相対輝度で表示するＲ、Ｇ、Ｂの階調値が算出される。ここでいう「所望の色度座標及び所望の相対輝度で表示するＲ、Ｇ、Ｂの階調値」とは、アナログ処理回路１４に該Ｒ、Ｇ、Ｂの階調値の画像データを入力した場合に、液晶表示パネル１に該色度座標及び該相対輝度の色が表示されるようなＲ、Ｇ、Ｂの階調値を意味している。なお、ここでいう相対輝度とは、白色点を基準とした輝度を意味している。本実施形態では、目標とする色域がｓＲＧＢに規定されている色域であるので、ステップＳ０５では、各調整対象色をｓＲＧＢの仕様に規定された、又は、ｓＲＧＢの仕様から得られる色度座標及び相対輝度で表示するＲ、Ｇ、Ｂの階調値が算出される。以下において、ある調整対象色を所望の色度座標及び所望の相対輝度で表示するＲ、Ｇ、Ｂの階調値を、当該調整対象色の「目標ＲＧＢ値」という。
【００７９】
本実施形態では、Ｒ原色点、Ｇ原色点、Ｂ原色点、Ｃ補色点、Ｍ補色点及びＹ補色点が調整対象色として選択される。即ち、Ｒ原色点、Ｇ原色点、Ｂ原色点、Ｃ補色点、Ｍ補色点及びＹ補色点のそれぞれについて目標ＲＧＢ値が算出される。
【００８０】
以下では、まず、Ｒ原色点の目標ＲＧＢ値（ＲＲ，ＲＧ，ＲＢ）の算出について説明する。以下の説明においては、ｓＲＧＢの仕様から得られるＲ原色点の色座標を、（ＲＹ’，Ｒｘ’，Ｒｙ’）と記載する。ここで、Ｒ原色点の色座標は、Ｙｘｙ表色系で記述されている。即ち、ＲＹ’はｓＲＧＢで規定されたＲ原色点の輝度Ｙ（刺激値Ｙ）を表しており、Ｒｘ’，Ｒｙ’は、それぞれ、Ｒ原色点の色度座標ｘ，ｙを表している。
【００８１】
まず、ｓＲＧＢに規定されたＲ原色点の色座標（ＲＹ’，Ｒｘ’，Ｒｙ’）が、ＸＹＺ表色系の色座標（ＲＸ’，ＲＹ’，ＲＺ’）に変換され、更に、色座標（ＲＸ’，ＲＹ’，ＲＺ’）に対してステップＳ０２で得られたＸＹＺ−ＲＧＢ変換マトリックスＭ−１を適用することにより、ＲＧＢ値｛ＲＲ’，ＲＧ’，ＲＢ’｝が算出される。より具体的には、下記式（１３ａ）〜（１３ｃ）に従って色座標（ＲＸ’，ＲＹ’，ＲＺ’）及びＲＧＢ値｛ＲＲ’，ＲＧ’，ＲＢ’｝が算出される：
【数１３】
0006775326.tif 000014
ＲＲ’、ＲＧ’、ＲＢ’は、γ特性を考慮しない場合において、ｓＲＧＢに規定されたＲ原色点の色度座標ｘ，ｙの色を表示するＲ、Ｇ、Ｂの階調値の比を表している。
【００８２】
更に、ＲＧＢ値｛ＲＲ’，ＲＧ’，ＲＢ’｝を最大階調の値（本実施形態では、“２５５”）で規格化することにより、ＲＧＢ値｛ＲＲＮＲＭ，ＲＧＮＲＭ，ＲＢＮＲＭ｝が算出される。ＲＧＢ値｛ＲＲＮＲＭ，ＲＧＮＲＭ，ＲＢＮＲＭ｝は、γ特性を考慮しない場合において、ｓＲＧＢに規定されたＲ原色点の色度座標ｘ，ｙの色を表示するＲ、Ｇ、Ｂの階調値である。
【００８３】
ここで留意すべきことは、この規格化によって得られたＲＧＢ値｛ＲＲＮＲＭ，ＲＧＮＲＭ，ＲＢＮＲＭ｝は、ｓＲＧＢに規定されたＲ原色点の色度座標ｘ，ｙの色を表示するＲ、Ｇ、Ｂの階調値の比を保っているものの、ｓＲＧＢに規定された相対輝度を実現するようには決められていないということである。そこで、本実施形態では、ＲＧＢ値｛ＲＲＮＲＭ，ＲＧＮＲＭ，ＲＢＮＲＭ｝に相対輝度を調整するための補正係数ＲＬＧを乗じてＲＧＢ値｛ＲＲ”，ＲＧ”，ＲＢ”｝が算出される。ＲＧＢ値｛ＲＲ”，ＲＧ”，ＲＢ”｝は、γ特性を考慮しない場合において、ｓＲＧＢに規定されたＲ原色点の色度座標ｘ，ｙ及び相対輝度の色を表示するＲ、Ｇ、Ｂの階調値である。
【００８４】
補正係数ＲＬＧは、下記式（１４ａ）に従って算出される：
ＲＬＧ＝（ＲＹ’／ＷＹ’）／（ＲＹＮＲＭ／ＷＹＮＲＭ）        ・・・（１４ａ）
ここで、ＷＹ’は、ｓＲＧＢに規定された白色点の輝度Ｙ（刺激値Ｙ）であり、ＲＹ’は、ｓＲＧＢに規定されたＲ原色点の輝度である。また、ＷＹＮＲＭは、ＲＧＢ値｛ＷＲＮＲＭ，ＷＧＮＲＭ，ＷＢＮＲＭ｝から得られる輝度（刺激値Ｙ）であり、下記式（１５ａ）に従って算出される。
ＷＹＮＲＭ＝ｒ・ＷＲＮＲＭ＋ｇ・ＷＧＮＲＭ＋ｂ・ＷＢＮＲＭ      ・・・（１５ａ）
ここで、ｒ、ｇ、ｂは、ステップＳ０２におけるＲＧＢ−ＸＹＺ変換マトリックスの算出において得られているパラメータであり、式（１５ａ）は、式（２ｂ）にＲＧＢ値｛ＷＲＮＲＭ，ＷＧＮＲＭ，ＷＢＮＲＭ｝を代入することで得られることに留意されたい。同様に、ＲＹＮＲＭは、ＲＧＢ値｛ＲＲＮＲＭ、ＲＧＮＲＭ、ＲＢＮＲＭ｝から得られる輝度（刺激値Ｙ）であり、下記式（１５ｂ）に従って算出される。
ＲＹＮＲＭ＝ｒ・ＷＲＮＲＭ＋ｇ・ＷＧＮＲＭ＋ｂ・ＷＢＮＲＭ      ・・・（１５ｂ）
【００８５】
ＲＧＢ値｛ＲＲ”，ＲＧ”，ＲＢ”｝は、補正係数ＲＬＧを用いて下記式（１６ａ）〜（１６ｃ）に従って算出される。：
ＲＲ”＝ＲＬＧ・ＲＲＮＲＭ        ・・・（１６ａ）
ＲＧ”＝ＲＬＧ・ＲＧＮＲＭ        ・・・（１６ｂ）
ＲＢ”＝ＲＬＧ・ＲＢＮＲＭ        ・・・（１６ｃ）
【００８６】
続いて、補正係数ＲＬＧを用いた補正により得られたＲＧＢ値｛ＲＲ”，ＲＧ”，ＲＢ”｝から目標ＲＧＢ値（ＲＲ，ＲＧ，ＲＢ）が算出される。目標ＲＧＢ値（ＲＲ，ＲＧ，ＲＢ）は、γ特性を考慮した場合において、ｓＲＧＢに規定されたＲ原色点の色度座標ｘ，ｙの色を表示するように決定される。本実施形態では、目標ＲＧＢ値（ＲＲ，ＲＧ，ＲＢ）は、以下に述べられるような探索によって決定される。
【００８７】
Ｒ階調値ＲＲの探索においては、最高階調以下の階調ｎのそれぞれについて、下記式（１７ａ）で定義される値ＲＲｔｍｐが算出される：
【数１４】
0006775326.tif 000015
ここで、ＲＧＢＭＡＸは、最高階調の値であり、本実施形態では２５５である。また、Ｒγｎは、ステップＳ０３で算出された、原色Ｒについての階調ｎのガンマ値である。γ特性を表す式に対応していることに留意されたい。Ｒ階調値ＲＲは、値ＲＲｔｍｐがＲ階調値ＲＲ”に最も近くなる階調ｎに決定される。例えば、ｎ＝“２５５”である場合に値ＲＲｔｍｐがＲ階調値ＲＲ”に最も近くなる場合、Ｒ階調値ＲＲは、“２５５”であると決定される。
【００８８】
Ｇ階調値ＲＧ、Ｂ階調値ＲＢの探索も同様にして行われる。Ｇ階調値ＲＧの探索においては、最高階調以下の階調ｎのそれぞれについて、下記式（１７ｂ）で定義される値ＲＧｔｍｐが算出される：
【数１５】
0006775326.tif 000016
ここで、Ｇγｎは、ステップＳ０３で算出された、原色Ｇについての階調ｎのガンマ値である。Ｇ階調値ＲＧは、値ＲＧｔｍｐがＧ階調値ＲＧ”に最も近くなる階調ｎに決定される。同様に、Ｂ階調値ＲＢの算出においては、最高階調以下の階調ｎのそれぞれについて、下記式（１７ｃ）で定義される値ＲＢｔｍｐが算出される：
【数１６】
0006775326.tif 000017
ここで、Ｂγｎは、ステップＳ０３で算出された、原色Ｂについての階調ｎのガンマ値である。Ｂ階調値ＲＢは、値ＲＢｔｍｐがＢ階調値ＲＢ”に最も近くなる階調ｎに決定される。
【００８９】
なお、目標ＲＧＢ値｛ＲＲ，ＲＧ，ＲＢ｝の探索においては、式（１７ａ）〜（１７ｃ）で定義される値ＲＲｔｍｐ、ＲＧｔｍｐ、ＲＢｔｍｐが、それぞれ、ＲＬＧ・ＲＲＮＲＭ、ＲＬＧ・ＲＧＮＲＭ、ＲＬＧ・ＲＢＮＲＭに最も近くなるような階調が、それぞれ、階調値ＲＲ、ＲＧ、ＲＢと決定されてもよい。
【００９０】
他の調整対象色（即ち、Ｇ原色点、Ｂ原色点、Ｃ補色点、Ｍ補色点及びＹ補色点）についても同様の処理により、目標ＲＧＢ値、即ち、γ特性を考慮した場合においてｓＲＧＢに規定された調整対象色の色度座標ｘ，ｙ及び相対輝度の色を表示するＲ、Ｇ、Ｂの階調値が算出される。
【００９１】
例えば、Ｇ原色点については、ｓＲＧＢの仕様から得られるＲ原色点の色座標（ＲＹ’，Ｒｘ’，Ｒｙ’）の代わりにｓＲＧＢの仕様から得られるＧ原色点の色座標（ＧＹ’，Ｇｘ’，Ｇｙ’）を用いて同様の処理が行われることで、Ｇ原色点の目標ＲＧＢ値｛ＧＲ，ＧＧ，ＧＢ｝が算出される。詳細には、ｓＲＧＢに規定されたＧ原色点の色座標（ＧＹ’，Ｇｘ’，Ｇｙ’）が、ＸＹＺ表色系の色座標（ＲＸ’，ＲＹ’，ＲＺ’）に変換され、更に、色座標（ＧＸ’，ＧＹ’，ＧＺ’）に対してＸＹＺ−ＲＧＢ変換マトリックスＭ−１を適用することにより、ＲＧＢ値｛ＧＲ’，ＧＧ’，ＧＢ’｝が算出される。更に、ＲＧＢ値｛ＧＲ’，ＧＧ’，ＧＢ’｝を正規化することによってＲＧＢ値｛ＧＲＮＲＭ，ＧＧＮＲＭ，ＧＢＮＲＭ｝が算出されると共に、相対輝度を調整するための補正係数ＧＬＧが算出される。補正係数ＧＬＧは、ｓＲＧＢに規定された白色点の輝度ＷＹ’、ｓＲＧＢに規定されたＧ原色点の輝度ＧＹ’、ＲＧＢ値｛ＷＲＮＲＭ，ＷＧＮＲＭ，ＷＢＮＲＭ｝からパラメータｒ、ｇ、ｂを用いて得られる輝度ＷＹＮＲＭ、及び、ＲＧＢ値｛ＧＲＮＲＭ，ＧＧＮＲＭ，ＧＢＮＲＭ｝からパラメータｒ、ｇ、ｂを用いて得られる輝度ＧＹＮＲＭに基づいて、下記の式（１４ｂ）に従って算出される：
ＧＬＧ＝（ＧＹ’／ＷＹ’）／（ＧＹＮＲＭ／ＷＹＮＲＭ）        ・・・（１４ｂ）
更に、ＲＧＢ値｛ＧＲＮＲＭ，ＧＧＮＲＭ，ＧＢＮＲＭ｝に補正係数ＧＬＧを乗じることでＲＧＢ値｛ＧＲ”，ＧＧ”，ＧＢ”｝が算出される。最後に、Ｒ原色点について行われるＲ階調値ＲＲ、ＲＧ、ＲＢの探索と同様の探索が、ＲＧＢ値｛ＲＲ”，ＲＧ”，ＲＢ”｝の代わりにＲＧＢ値｛ＧＲ”，ＧＧ”，ＧＢ”｝を用いて実行されてＧ原色点の目標ＲＧＢ値｛ＧＲ，ＧＧ，ＧＢ｝が決定される。
【００９２】
また、Ｂ原色点についても同様に、ｓＲＧＢに規定されたＲ原色点の色座標（ＲＹ’，Ｒｘ’，Ｒｙ’）の代わりにｓＲＧＢに規定されたＢ原色点の色座標（ＢＹ’，Ｂｘ’，Ｂｙ’）を用いて同様の処理が行われることで、Ｂ原色点の目標ＲＧＢ値｛ＢＲ，ＢＧ，ＢＢ｝が算出される。詳細には、ｓＲＧＢに規定されたＢ原色点の色座標（ＢＹ’，Ｂｘ’，Ｂｙ’）が、ＸＹＺ表色系の色座標（ＢＸ’，ＢＹ’，ＢＺ’）に変換され、更に、色座標（ＢＸ’，ＢＹ’，ＢＺ’）に対してＸＹＺ−ＲＧＢ変換マトリックスＭ−１を適用することにより、ＲＧＢ値｛ＢＲ’，ＢＧ’，ＢＢ’｝が算出される。更に、ＲＧＢ値｛ＢＲ’，ＢＧ’，ＢＢ’｝を正規化することによってＲＧＢ値｛ＢＲＮＲＭ，ＢＧＮＲＭ，ＢＢＮＲＭ｝が算出されると共に、相対輝度を調整するための補正係数ＢＬＧが算出される。補正係数ＢＬＧは、ｓＲＧＢに規定された白色点の輝度ＷＹ’、ｓＲＧＢに規定されたＢ原色点の輝度ＢＹ’、ＲＧＢ値｛ＷＲＮＲＭ，ＷＧＮＲＭ，ＷＢＮＲＭ｝からパラメータｒ、ｇ、ｂを用いて得られる輝度ＷＹＮＲＭ、及び、ＲＧＢ値｛ＢＲＮＲＭ，ＢＧＮＲＭ，ＢＢＮＲＭ｝からパラメータｒ、ｇ、ｂを用いて得られる輝度ＢＹＮＲＭに基づいて、下記の式（１４ｃ）に従って算出される：
ＢＬＧ＝（ＢＹ’／ＷＹ’）／（ＢＹＮＲＭ／ＷＹＮＲＭ）        ・・・（１４ｃ）
更に、ＲＧＢ値｛ＢＲＮＲＭ，ＢＧＮＲＭ，ＢＢＮＲＭ｝に補正係数ＢＬＧを乗じることによってＲＧＢ値｛ＢＲ”，ＢＧ”，ＢＢ”｝が算出される。最後に、Ｒ原色点について行われるＲ階調値ＲＲ、ＲＧ、ＲＢの探索と同様の探索が、ＲＧＢ値｛ＲＲ”，ＲＧ”，ＲＢ”｝の代わりにＲＧＢ値｛ＢＲ”，ＢＧ”，ＢＢ”｝を用いて実行されてＢ原色点の目標ＲＧＢ値｛ＢＲ，ＢＧ，ＢＢ｝が決定される。
【００９３】
更に、Ｃ補色点についても同様に、ｓＲＧＢに規定されたＲ原色点の色座標（ＲＹ’，Ｒｘ’，Ｒｙ’）の代わりにｓＲＧＢの仕様から得られるＣ補色点の色座標（ＣＹ’，Ｃｘ’，Ｃｙ’）を用いて同様の処理が行われることで、Ｃ補色点の目標ＲＧＢ値｛ＣＲ，ＣＧ，ＣＢ｝が算出される。詳細には、ｓＲＧＢの仕様から得られるＣ補色点の色座標（ＣＹ’，Ｃｘ’，Ｃｙ’）が、ＸＹＺ表色系の色座標（ＣＸ’，ＣＹ’，ＣＺ’）に変換され、更に、色座標（ＣＸ’，ＣＹ’，ＣＺ’）に対してＸＹＺ−ＲＧＢ変換マトリックスＭ−１を適用することにより、ＲＧＢ値｛ＣＲ’，ＣＧ’，ＣＢ’｝が算出される。更に、ＲＧＢ値｛ＣＲ’，ＣＧ’，ＣＢ’｝を正規化することによってＲＧＢ値｛ＣＲＮＲＭ，ＣＧＮＲＭ，ＣＢＮＲＭ｝が算出されると共に、相対輝度を調整するための補正係数ＣＬＧが算出される。補正係数ＣＬＧは、ｓＲＧＢに規定された白色点の輝度ＷＹ’、ｓＲＧＢの仕様から得られるＣ補色点の輝度ＣＹ’、ＲＧＢ値｛ＷＲＮＲＭ，ＷＧＮＲＭ，ＷＢＮＲＭ｝からパラメータｒ、ｇ、ｂを用いて得られる輝度ＷＹＮＲＭ、及び、ＲＧＢ値｛ＣＲＮＲＭ，ＣＧＮＲＭ，ＣＢＮＲＭ｝からパラメータｒ、ｇ、ｂを用いて得られる輝度ＣＹＮＲＭに基づいて、下記の式（１４ｄ）に従って算出される：
ＣＬＧ＝（ＣＹ’／ＷＹ’）／（ＣＹＮＲＭ／ＷＹＮＲＭ）        ・・・（１４ｄ）
更に、ＲＧＢ値｛ＣＲＮＲＭ，ＣＧＮＲＭ，ＣＢＮＲＭ｝に補正係数ＣＬＧを乗じることによってＲＧＢ値｛ＣＲ”，ＣＧ”，ＣＢ”｝が算出される。最後に、Ｒ原色点について行われるＲ階調値ＲＲ、ＲＧ、ＲＢの探索と同様の探索が、ＲＧＢ値｛ＲＲ”，ＲＧ”，ＲＢ”｝の代わりにＲＧＢ値｛ＣＲ”，ＣＧ”，ＣＢ”｝を用いて実行されてＣ補色点の目標ＲＧＢ値｛ＣＲ，ＣＧ，ＣＢ｝が決定される。
【００９４】
また、Ｍ補色点についても同様に、ｓＲＧＢに規定されたＲ原色点の色座標（ＲＹ’，Ｒｘ’，Ｒｙ’）の代わりにｓＲＧＢの仕様から得られるＭ補色点の色座標（ＭＹ’，Ｍｘ’，Ｍｙ’）を用いて同様の処理が行われることで、Ｍ補色点の目標ＲＧＢ値｛ＭＲ，ＭＧ，ＭＢ｝が算出される。詳細には、ｓＲＧＢの仕様から得られるＭ補色点の色座標（ＭＹ’，Ｍｘ’，Ｍｙ’）が、ＸＹＺ表色系の色座標（ＭＸ’，ＭＹ’，ＭＺ’）に変換され、更に、色座標（ＭＸ’，ＭＹ’，ＭＺ’）に対してＸＹＺ−ＲＧＢ変換マトリックスＭ−１を適用することにより、ＲＧＢ値｛ＭＲ’，ＭＧ’，ＭＢ’｝が算出される。更に、ＲＧＢ値｛ＭＲ’，ＭＧ’，ＭＢ’｝を正規化することによってＲＧＢ値｛ＭＲＮＲＭ，ＭＧＮＲＭ，ＭＢＮＲＭ｝が算出されると共に、相対輝度を調整するための補正係数ＭＬＧが算出される。補正係数ＭＬＧは、ｓＲＧＢに規定された白色点の輝度ＷＹ’、ｓＲＧＢの仕様から得られるＭ補色点の輝度ＭＹ’、ＲＧＢ値｛ＷＲＮＲＭ，ＷＧＮＲＭ，ＷＢＮＲＭ｝からパラメータｒ、ｇ、ｂを用いて得られる輝度ＷＹＮＲＭ、及び、ＲＧＢ値｛ＭＲＮＲＭ，ＭＧＮＲＭ，ＭＢＮＲＭ｝からパラメータｒ、ｇ、ｂを用いて得られる輝度ＭＹＮＲＭに基づいて、下記の式（１４ｅ）に従って算出される：
ＭＬＧ＝（ＭＹ’／ＷＹ’）／（ＭＹＮＲＭ／ＷＹＮＲＭ）        ・・・（１４ｅ）
更に、ＲＧＢ値｛ＭＲＮＲＭ，ＭＧＮＲＭ，ＭＢＮＲＭ｝に補正係数ＭＬＧを乗じることによってＲＧＢ値｛ＭＲ”，ＭＧ”，ＭＢ”｝が算出される。最後に、Ｒ原色点について行われるＲ階調値ＲＲ、ＲＧ、ＲＢの探索と同様の探索が、ＲＧＢ値｛ＲＲ”，ＲＧ”，ＲＢ”｝の代わりにＲＧＢ値｛ＭＲ”，ＭＧ”，ＭＢ”｝を用いて実行されてＭ補色点の目標ＲＧＢ値｛ＭＲ，ＭＧ，ＭＢ｝が決定される。
【００９５】
更に、Ｙ補色点についても同様に、ｓＲＧＢに規定されたＲ原色点の色座標（ＲＹ’，Ｒｘ’，Ｒｙ’）の代わりにｓＲＧＢの仕様から得られるＹ補色点の色座標（ＹＹ’，Ｙｘ’，Ｙｙ’）を用いて同様の処理が行われることで、Ｙ補色点の目標ＲＧＢ値｛ＹＲ，ＹＧ，ＹＢ｝が算出される。詳細には、ｓＲＧＢの仕様から得られるＹ補色点の色座標（ＹＹ’，Ｙｘ’，Ｙｙ’）が、ＸＹＺ表色系の色座標（ＹＸ’，ＹＹ’，ＹＺ’）に変換され、更に、色座標（ＹＸ’，ＹＹ’，ＹＺ’）に対してＸＹＺ−ＲＧＢ変換マトリックスＭ−１を適用することにより、ＲＧＢ値｛ＹＲ’，ＹＧ’，ＹＢ’｝が算出される。更に、ＲＧＢ値｛ＹＲ’，ＹＧ’，ＹＢ’｝を正規化することによってＲＧＢ値｛ＹＲＮＲＭ，ＹＧＮＲＭ，ＹＢＮＲＭ｝が算出されると共に、相対輝度を調整するための補正係数ＹＬＧが算出される。補正係数ＹＬＧは、ｓＲＧＢに規定された白色点の輝度ＷＹ’、ｓＲＧＢの仕様から得られるＹ補色点の輝度ＹＹ’、ＲＧＢ値｛ＷＲＮＲＭ，ＷＧＮＲＭ，ＷＢＮＲＭ｝からパラメータｒ、ｇ、ｂを用いて得られる輝度ＷＹＮＲＭ、及び、ＲＧＢ値｛ＹＲＮＲＭ，ＹＧＮＲＭ，ＹＢＮＲＭ｝からパラメータｒ、ｇ、ｂを用いて得られる輝度ＹＹＮＲＭに基づいて、下記の式（１４ｆ）に従って算出される：
ＹＬＧ＝（ＹＹ’／ＷＹ’）／（ＹＹＮＲＭ／ＷＹＮＲＭ）        ・・・（１４ｆ）
更に、ＲＧＢ値｛ＹＲＮＲＭ，ＹＧＮＲＭ，ＹＢＮＲＭ｝に補正係数ＹＬＧを乗じることによってＲＧＢ値｛ＹＲ”，ＹＧ”，ＹＢ”｝が算出される。最後に、Ｒ原色点について行われるＲ階調値ＲＲ、ＲＧ、ＲＢの探索と同様の探索が、ＲＧＢ値｛ＲＲ”，ＲＧ”，ＲＢ”｝の代わりにＲＧＢ値｛ＹＲ”，ＹＧ”，ＹＢ”｝を用いて実行されてＹ補色点の目標ＲＧＢ値｛ＹＲ，ＹＧ，ＹＢ｝が決定される。
【００９６】
なお、目標ＲＧＢ値の算出に用いられる相対輝度の補正のための補正係数（ＲＬＧ、ＧＬＧ、ＢＬＧ、ＣＬＧ、ＭＬＧ、ＹＬＧ、）は、必ずしも、ｓＲＧＢの仕様に基づいて算出される必要は無い。色域が適正に調整されていれば、画像の色合い（coloring）はユーザの好みに依存してもよいので、相対輝度の補正のための補正係数は、表示装置１０の製造者又はユーザの好みに応じて適宜に設定してもよい。
【００９７】
（ステップＳ０６）
更に、ステップＳ０４、Ｓ０５で算出された白色点及び各調整対象色を表示するＲ、Ｇ、Ｂの階調値から、色補正回路３０に設定すべき補正パラメータが算出される。図６は、補正パラメータによって色補正回路３０に設定されるべき入出力関係を示す表である。色補正回路３０に設定すべき補正パラメータは、白色点及び各調整対象色に対応する画像データが色補正回路３０に入力されたときに、それぞれ、白色点及び各調整対象色の目標ＲＧＢ値が出力されるように決定される。詳細には、色補正回路３０に設定すべき補正パラメータは、下記の条件（１）〜（７）を満足するように算出される：
（１）色補正回路３０の入力として、白色点に対応する画像データ（即ち、ＲＧＢ値｛２５５，２５５，２５５｝の画像データ）が入力されたときに、白色点の目標ＲＧＢ値｛ＷＲ，ＷＧ，ＷＢ｝が色補正回路３０から出力される。
（２）色補正回路３０の入力として、Ｒ原色点に対応する画像データ（即ち、ＲＧＢ値｛２５５，０，０｝の画像データ）が入力されたときに、Ｒ原色点の目標ＲＧＢ値｛ＲＲ，ＲＧ，ＲＢ｝が色補正回路３０から出力される。
（３）色補正回路３０の入力として、Ｇ原色点に対応する画像データ（即ち、ＲＧＢ値｛０，２５５，０｝の画像データ）が入力されたときに、Ｇ原色点の目標ＲＧＢ値｛ＧＲ，ＧＧ，ＧＢ｝が色補正回路３０から出力される。
（４）色補正回路３０の入力として、Ｂ原色点に対応する画像データ（即ち、ＲＧＢ値｛０，０，２５５｝の画像データ）が入力されたときに、Ｂ原色点の目標ＲＧＢ値｛ＢＲ，ＢＧ，ＢＢ｝が色補正回路３０から出力される。
（５）色補正回路３０の入力として、Ｃ補色点に対応する画像データ（即ち、ＲＧＢ値｛０，２５５，２５５｝の画像データ）が入力されたときに、Ｃ補色点の目標値ＲＧＢ値｛ＣＲ，ＣＧ，ＣＢ｝が色補正回路３０から出力される。
（６）色補正回路３０の入力として、Ｍ補色点に対応する画像データ（即ち、ＲＧＢ値｛２５５，０，２５５｝の画像データ）が入力されたときに、Ｍ補色点の目標ＲＧＢ値｛ＭＲ，ＭＧ，ＭＢ｝が色補正回路３０から出力される。
（７）色補正回路３０の入力として、Ｙ補色点に対応する画像データ（即ち、ＲＧＢ値｛２５５，２５５，０｝の画像データ）が入力されたときに、Ｙ補色点の目標ＲＧＢ値｛ＹＲ，ＹＧ，ＹＢ｝が色補正回路３０から出力される。
【００９８】
上記のようにして色調整装置２０の演算装置４によって算出された補正パラメータは、インターフェース制御回路１１を介して表示ドライバ２の不揮発性メモリ１５に書き込まれる。表示装置１０が動作する場合、不揮発性メモリ１５から読み出された補正パラメータが色補正回路３０に供給される。色補正回路３０は、該補正パラメータに基づいて色調整のためのデジタル演算を行う。これにより、所望の色調整が実現される。
【００９９】
なお、上記の実施形態では、Ｒ原色点、Ｇ原色点、Ｂ原色点、Ｃ補色点、Ｍ補色点及びＹ補色点のそれぞれについて目標ＲＧＢ値が算出されているが、色域の調整という観点では、Ｃ補色点、Ｍ補色点及びＹ補色点の目標ＲＧＢ値は算出されなくてもよい。この場合、色補正回路３０に設定すべき補正パラメータは、白色点、Ｒ原色点、Ｇ原色点及びＢ原色点に対応する画像データが色補正回路３０に入力されたときに、それぞれ、白色点、Ｒ原色点、Ｇ原色点及びＢ原色点の目標ＲＧＢ値が出力されるように決定される。
【０１００】
上述の実施形態においては、色補正回路３０に設定すべき補正パラメータが、色調整装置２０の演算装置４によって算出され、算出された補正パラメータが色調整装置２０から表示ドライバ２の不揮発性メモリ１５に書き込まれているが、補正パラメータの算出及び設定の手法は、様々に変更され得る。
【０１０１】
図７Ａ、図７Ｂは、他の実施形態における輝度座標測定装置２０Ａ及び表示装置１０の構成を概略的に示すブロック図である。図７Ａを参照して、本実施形態においては、色調整装置２０の代わりに、輝度座標データの測定を行う輝度座標測定装置２０Ａが用いられる。また、表示ドライバ２の不揮発性メモリ１５には、輝度座標データを格納する輝度座標データ格納メモリ１５ａと、補正パラメータを格納する補正パラメータ格納メモリ１５ｂとが用意される。
【０１０２】
輝度座標測定装置２０Ａは、輝度計３と演算装置４とを備えており、演算装置４には輝度座標データ測定ソフトウェア６がインストールされている。輝度座標データの測定は、演算装置４が輝度座標データ測定ソフトウェア６を実行することによって実行される。本実施形態では、Ｒ原色点、Ｇ原色点、Ｂ原色点及び白色点の輝度座標データ（即ち、最高階調の原色Ｒ、原色Ｇ、原色Ｂ及び白色の輝度座標データ）、及び、少なくとも一の中間階調の白色に対応する輝度座標データが測定され、測定された輝度座標データが表示ドライバ２の輝度座標データ格納メモリ１５ａに書き込まれる。
【０１０３】
図７Ｂに図示されているように、本実施形態では、表示装置１０の実装において、ホスト７と表示装置１０とによって表示システムが構成される。この表示システムにおいて、色補正回路３０に設定すべき補正パラメータが、表示装置１０に画像データを供給するホスト７によって算出される。詳細には、ホスト７に色域調整アルゴリズム８を実行するソフトウェアプログラムがインストールされており、ホスト７が色域調整アルゴリズム８を実行することによって補正パラメータが算出される。補正パラメータの算出においては、輝度座標データ格納メモリ１５ａに書き込まれている輝度座標データが読み出されて表示ドライバ２からホスト７に転送される。ホスト７は、読み出された輝度座標データから、上述された手順で色補正回路３０に設定すべき補正パラメータを算出する。ホスト７によって算出された補正パラメータは、表示ドライバ２に転送され、表示ドライバ２の補正パラメータ格納メモリ１５ｂに書き込まれる。表示ドライバ２の動作においては、補正パラメータ格納メモリ１５ｂから読み出された補正パラメータが色補正回路３０に供給される。色補正回路３０は、該補正パラメータに基づいて色調整のためのデジタル演算を行う。
【０１０４】
このような構成は、表示装置１０のユーザが所望の色調整を行うために有用である。表示装置１０の製造者は、輝度座標測定装置２０Ａによって測定した輝度座標データを表示ドライバ２の不揮発性メモリ１５に書き込む。表示装置１０のユーザは、ホスト７によって所望の色域調整アルゴリズム８を実行することにより、所望の色調整を精度よく実行することができる。
【０１０５】
図８Ａは、更に他の実施形態における輝度座標測定装置２０Ａ及び表示装置１０の構成を概略的に示すブロック図である。図８Ａに図示されているように、本実施形態では、表示ドライバ２の不揮発性メモリ１５が補正パラメータを格納する補正パラメータ格納メモリ１５ｂと汎用メモリ１５ｃとを備えている。輝度座標測定装置２０Ａによって測定された輝度座標データは、表示ドライバ２の汎用メモリ１５ｃに書き込まれる。
【０１０６】
図８Ｂに図示されているように、本実施形態においても、表示装置１０の実装において、ホスト７と表示装置１０とで表示システムが構成される。該表示システムにおいては、補正パラメータを算出する場合、汎用メモリ１５ｃに書き込まれている輝度座標データが読み出されて表示ドライバ２からホスト７に転送される。ホスト７は、読み出された輝度座標データから、上述された手順で色補正回路３０に設定すべき補正パラメータを算出する。ホスト７によって算出された補正パラメータは、表示ドライバ２に転送され、表示ドライバ２の補正パラメータ格納メモリ１５ｂに書き込まれる。これ以後、汎用メモリ１５ｃの輝度座標データが書き込まれていた領域が、輝度座標データの保持以外の用途に開放される。
【０１０７】
このような構成は、表示ドライバ２の不揮発性メモリ１５を有効利用するために有用である。輝度座標データは、色補正回路３０の補正パラメータの算出が完了した後は必ずしも保持する必要がない。色補正回路３０の補正パラメータの算出が一度しか行われない場合には、補正パラメータの算出が完了した後、輝度座標データを記憶している汎用メモリ１５ｃを輝度座標データの保持以外の用途に用いることで、不揮発性メモリ１５を有効利用することができる。なお、色調整、即ち、色補正回路３０の補正パラメータの算出を所望のタイミングで実行できるようにするためには、汎用メモリ１５ｃに輝度座標データを継続して保持しておいてもよい。
【０１０８】
図９Ａ、図９Ｂは、更に他の実施形態における輝度座標測定装置２０Ａ及び表示装置１０の構成を概略的に示すブロック図である。本実施形態では、表示ドライバ２の不揮発性メモリ１５が補正パラメータ格納メモリ１５ｂを備えている。輝度座標測定装置２０Ａによって測定された輝度座標データは、表示ドライバ２の補正パラメータ格納メモリ１５ｂに書き込まれる。
【０１０９】
図９Ｂに図示されているように、本実施形態では、ホスト７が、輝度座標データ格納メモリ９を備えている。詳細には、補正パラメータを算出する場合、補正パラメータ格納メモリ１５ｂに書き込まれている輝度座標データが読み出されて表示ドライバ２からホスト７に転送され、ホスト７の輝度座標データ格納メモリ９に書き込まれる。ホスト７は、輝度座標データ格納メモリ９に格納された輝度座標データから、上述された手順で色補正回路３０に設定すべき補正パラメータを算出する。ホスト７によって算出された補正パラメータは、表示ドライバ２に転送され、表示ドライバ２の補正パラメータ格納メモリ１５ｂに書き込まれる。補正パラメータの書き込みにおいては、補正パラメータ格納メモリ１５ｂに格納されていた輝度座標データは、補正パラメータによって上書きされる。このような構成によれば、表示ドライバ２の不揮発性メモリ１５の容量を低減することができる。
【０１１０】
ホスト７の輝度座標データ格納メモリ９に格納された輝度座標データは、補正パラメータの算出の後、保持されていてもよいし、破棄されてもよい。色調整、即ち、色補正回路３０の補正パラメータの算出を所望のタイミングで実行できるようにする場合には、輝度座標データが、輝度座標データ格納メモリ９に保持され続ける。一方、補正パラメータの算出が一度だけ行われる場合、輝度座標データは、補正パラメータの算出の後、破棄される。この場合、輝度座標データ格納メモリ９として汎用メモリが用いられてもよい。補正パラメータの算出の後、汎用メモリは、輝度座標データの保持以外の用途に用いてもよい。このような構成は、メモリ資源の有効利用のために好ましい。
【０１１１】
以上には、本発明の実施形態が具体的に記述されているが、本発明は、上記の実施形態に限定されると解釈してはならない。本発明が様々な変更と共に実施され得ることは、当業者には自明的であろう。
【符号の説明】
【０１１２】
１          ：液晶表示パネル
２          ：表示ドライバ
３          ：輝度計
４          ：演算装置
５          ：色域調整アルゴリズム
６          ：輝度座標データ測定ソフトウェア
７          ：ホスト（ＣＰＵ）
８          ：色域調整アルゴリズム
９          ：輝度座標データ格納メモリ
１０        ：表示装置
１１        ：インターフェース制御回路
１２Ｌ、１２Ｒ：メモリ
１３        ：デジタル演算回路
１４        ：アナログ処理回路
１５        ：不揮発性メモリ
１５ａ      ：輝度座標データ格納メモリ
１５ｂ      ：補正パラメータ格納メモリ
１５ｃ      ：汎用メモリ
１６        ：階調電圧生成回路
１７        ：ＤＡコンバータ
１８        ：ソースドライバ回路
２０        ：色調整装置
２０Ａ      ：輝度座標測定装置
２１        ：色域
２２        ：白色点
２３        ：目標の色域
２４        ：目標の白色点
３０        ：色補正回路
【図１】
0006775326.tif 000018
【図２】
0006775326.tif 000019
【図３】
0006775326.tif 000020
【図４】
0006775326.tif 000021
【図５】
0006775326.tif 000022
【図６】
0006775326.tif 000023
【図７Ａ】
0006775326.tif 000024
【図７Ｂ】
0006775326.tif 000025
【図８Ａ】
0006775326.tif 000026
【図８Ｂ】
0006775326.tif 000027
【図９Ａ】
0006775326.tif 000028
【図９Ｂ】
0006775326.tif 000029