(57)【要約】【課題】液晶パネルの色域、又はＲ，Ｇ，Ｂの色特性に応じて彩度を伸張する度合いを制御する。【解決手段】初期色域頂点座標を記憶可能な初期色域頂点座標記憶部（２１１）と、ユーザ目標色域頂点座標を記憶可能なユーザ目標色域頂点座標記憶部（２１２）と、上記初期色域頂点座標と上記ユーザ目標色域頂点座標とに基づいて彩度データの伸張係数を決定する彩度伸張係数決定部（２１０）とを設ける。そして、上記彩度伸張係数に基づいて上記表示データの彩度を伸張する伸張部（２０６）を設ける。上記初期色域頂点座標と上記ユーザ目標色域頂点座標とに基づいて彩度データの伸張係数が決定され、それに基づいて上記表示データの彩度が伸張されるため、液晶パネルの色域に応じて彩度を伸張する度合いを制御することができる。【選択図】図２
2010079119.tif 000002
【特許請求の範囲】
【請求項１】
入力された表示データに応じて液晶パネルを駆動可能な表示駆動回路であって、
初期色域頂点座標を記憶可能な初期色域頂点座標記憶部と、
ユーザ目標色域頂点座標を記憶可能なユーザ目標色域頂点座標記憶部と、
上記初期色域頂点座標と上記ユーザ目標色域頂点座標とに基づいて彩度データの伸張係数を決定する彩度伸張係数決定部と、
上記彩度伸張係数に基づいて上記表示データの彩度を伸張する伸張部と、を含むことを特徴とする表示駆動回路。
【請求項２】
上記彩度伸張係数決定部は、上記初期色域頂点座標から計算される色域と、上記ユーザ目標色域頂点座標から計算される色域との面積比に基づいて上記伸張係数を算出する請求項１記載の表示駆動回路。
【請求項３】
上記彩度伸張係数決定部は、上記初期色域頂点座標から計算される色域と、上記ユーザ目標色域頂点座標から計算される色域との面積比の平方根とることで上記伸張係数を算出する請求項１記載の表示駆動回路。
【請求項４】
上記表示駆動回路の外部から上記初期色域頂点座標記憶部及び上記ユーザ目標色域頂点座標記憶部への情報設定を可能とするインタフェースを含む請求項１記載の表示駆動回路。
【請求項５】
入力された表示データに応じて液晶パネルを駆動可能な表示駆動回路であって、
初期色域頂点座標を記憶可能な初期色域頂点座標記憶部と、
ユーザ目標色域頂点座標を記憶可能なユーザ目標色域頂点座標記憶部と、
上記初期色域頂点座標と上記ユーザ目標色域頂点座標とに基づいて、Ｒ，Ｇ，Ｂそれぞれの彩度伸張係数を決定するＲ，Ｇ，Ｂ彩度伸張係数決定部と、
上記Ｒ，Ｇ，Ｂそれぞれの彩度伸張係数の補間演算を行う彩度伸張係数補間部と、
上記彩度伸張係数補間部で補間された彩度伸張係数に基づいて、上記表示データの彩度を伸張する伸張部と、を含むことを特徴とする表示駆動回路。
【請求項６】
上記Ｒ，Ｇ，Ｂ彩度伸張係数決定部は、上記初期色域頂点座標及び上記ユーザ目標色域頂点座において白色座標からの距離をＲ，Ｇ，Ｂ各値について求め、その比からＲ，Ｇ，Ｂそれぞれの彩度伸張係数を計算する請求項５記載の表示駆動回路。
【請求項７】
上記彩度伸張係数補間部は、色相データに基づいて上記Ｒ，Ｇ，Ｂ彩度伸張係数を直線補間する請求項６記載の表示駆動回路。
【請求項８】
上記表示駆動回路の外部から上記初期色域頂点座標記憶部及び上記ユーザ目標色域頂点座標記憶部への情報設定を可能とするインタフェースを含む請求項５記載の表示駆動回路。
【請求項９】
入力された表示データに応じて液晶パネルを駆動可能な表示駆動回路であって、
Ｒ，Ｇ，Ｂそれぞれの彩度伸張係数を記憶可能なＲ，Ｇ，Ｂ彩度伸張係数記憶部と、
上記Ｒ，Ｇ，Ｂそれぞれの彩度伸張係数の補間演算を行う彩度伸張係数補間部と、
上記彩度伸張係数補間部で補間された彩度伸張係数に基づいて、上記表示データの彩度を伸張する伸張部と、を含むことを特徴とする表示駆動回路。
【請求項１０】
上記彩度伸張係数補間部は、色相データに基づいて上記Ｒ，Ｇ，Ｂそれぞれの彩度伸張係数を直線補間する請求項９載の表示駆動回路。
【請求項１１】
上記表示駆動回路の外部から上記Ｒ，Ｇ，Ｂ彩度伸張係数記憶部への情報設定を可能とするインタフェースを含む請求項９載の表示駆動回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力された表示データに応じて液晶パネルを駆動可能な表示駆動回路に関する。
【背景技術】
【０００２】
表示駆動回路の一例として、液晶ディスプレイを駆動するための液晶駆動回路を挙げることができる。近年バッテリ動作の情報機器や、携帯電話などに小型の液晶ディスプレイが搭載されている。これら小型の液晶ディスプレイは、高精彩、低コスト、低電力などの要求が強い。これらを解決するため、カラーフィルタの通過域特性を大きくするなどの工夫により対応している。この副作用として、色情報を数値化したカラーモデルであるＲ，Ｇ，Ｂ各原色の色純度が落ち、結果として、液晶パネルとして表現できる色の範囲（色域）が狭くなるという副作用が生じる。そのため、小型の液晶ディスプレイは色表現力が低くなる傾向にある。
【０００３】
そこで、液晶ディスプレイに表示するデータの彩度を強調することで、見かけ上色域を広げ、液晶パネルの表現力内で色表現力を向上させるという試みがなされている。例えば特許文献1のように、伸張後の彩度が飽和してしまうことによる、色つぶれなどを解決する技術が知られており、この技術を小型液晶パネルに応用することで、見かけ上色域を広げ、パネルの表現力内で色表現力を向上させることができる。
【０００４】
【特許文献１】特許第３７４９７２２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、本願発明者の検討によれば、液晶パネルによって使用しているカラーフィルタや液晶材料の特性が異なり、色域も異なったものとなるため、上記特許文献１に示した技術の適用だけでは、ターゲットとなる液晶パネルの色域の面積に応じて、彩度を伸張する度合いを補正することが困難であると考えられる。更に、同面積の色域であっても、Ｒ，Ｇ，Ｂ各色の特性が異なるため、その色特性に応じて彩度を伸張する度合いを補正することも、上記特許文献１に示した技術の適用だけでは困難であると考えられる。
【０００６】
本発明の目的は、液晶パネルの色域、又はＲ，Ｇ，Ｂの色特性に応じて彩度を伸張する度合いを制御可能な技術を提供することにある。
【０００７】
本発明の上記並びにその他の目的と新規な特徴は本明細書の記述及び添付図面から明らかになるであろう。
【課題を解決するための手段】
【０００８】
本願において開示される発明のうち代表的なものについて簡単に説明すれば下記のとおりである。
【０００９】
すなわち、表示駆動回路は、初期色域頂点座標を記憶可能な初期色域頂点座標記憶部と、ユーザ目標色域頂点座標を記憶可能なユーザ目標色域頂点座標記憶部と、上記初期色域頂点座標と上記ユーザ目標色域頂点座標とに基づいて彩度データの伸張係数を決定する彩度伸張係数決定部と、上記彩度伸張係数に基づいて上記表示データの彩度を伸張する伸張部とを含む。上記初期色域頂点座標と上記ユーザ目標色域頂点座標とに基づいて彩度データの伸張係数が決定され、それに基づいて上記表示データの彩度が伸張される。これによって、液晶パネルの色域に応じて彩度を伸張する度合いを制御することができる。
【発明の効果】
【００１０】
本願において開示される発明のうち代表的なものによって得られる効果を簡単に説明すれば下記の通りである。
【００１１】
すなわち、入力された表示データに応じて液晶パネルを駆動可能な表示駆動回路において、液晶パネルの色域、又はＲ，Ｇ，Ｂの色特性に応じて彩度を伸張する度合いを制御することができる。
【発明を実施するための最良の形態】
【００１２】
１．代表的な実施の形態
先ず、本願において開示される発明の代表的な実施の形態について概要を説明する。代表的な実施の形態についての概要説明で括弧を付して参照する図面の参照符号はそれが付された構成要素の概念に含まれるものを例示するに過ぎない。
【００１３】
〔１〕本発明の代表的な実施の形態に係る表示駆動回路（１０１）は、初期色域頂点座標を記憶可能な初期色域頂点座標記憶部（２１１）と、ユーザ目標色域頂点座標を記憶可能なユーザ目標色域頂点座標記憶部（２１２）と、上記初期色域頂点座標と上記ユーザ目標色域頂点座標とに基づいて彩度データの伸張係数を決定する彩度伸張係数決定部（２１０）と、上記彩度伸張係数に基づいて上記表示データの彩度を伸張する伸張部（２０６）とを含む。
【００１４】
上記の構成によれば、上記初期色域頂点座標と上記ユーザ目標色域頂点座標とに基づいて彩度データの伸張係数が決定され、それに基づいて上記表示データの彩度が伸張されるため、液晶パネルの色域に応じて彩度を伸張する度合いを制御することができる。
【００１５】
〔２〕上記〔１〕において、上記彩度伸張係数決定部は、上記初期色域頂点座標から計算される色域と、上記ユーザ目標色域頂点座標から計算される色域との面積比に基づいて上記伸張係数を算出するように構成することができる。
【００１６】
〔３〕上記〔１〕において、上記彩度伸張係数決定部は、上記初期色域頂点座標から計算される色域と、上記ユーザ目標色域頂点座標から計算される色域との面積比の平方根とることで上記伸張係数を算出するように構成することができる。
【００１７】
〔４〕上記表示駆動回路の外部から上記初期色域頂点座標記憶部及び上記ユーザ目標色域頂点座標記憶部への情報設定を可能とするインタフェース（１０２）を設けることができる。
【００１８】
〔５〕本発明の別の実施の形態に係る表示駆動回路（１０１）は、初期色域頂点座標を記憶可能な初期色域頂点座標記憶部（２１１）と、ユーザ目標色域頂点座標を記憶可能なユーザ目標色域頂点座標記憶部（２１２）と、上記初期色域頂点座標と上記ユーザ目標色域頂点座標とに基づいて、Ｒ，Ｇ，Ｂそれぞれの彩度伸張係数を決定するＲ，Ｇ，Ｂ彩度伸張係数決定部（５０１）と、上記Ｒ，Ｇ，Ｂそれぞれの彩度伸張係数の補間演算を行う彩度伸張係数補間部（５０３）と、上記彩度伸張係数補間部で補間された彩度伸張係数に基づいて、上記表示データの彩度を伸張する伸張部（２０６）とを含む。
【００１９】
上記の構成によれば、上記初期色域頂点座標と上記ユーザ目標色域頂点座標とに基づいて、Ｒ，Ｇ，Ｂそれぞれの彩度伸張係数が決定され、それに基づいて、上記Ｒ，Ｇ，Ｂそれぞれの彩度伸張係数の補間演算が行われるため、液晶パネルのＲ，Ｇ，Ｂの色特性に応じて彩度を伸張する度合いを制御することができる。
【００２０】
〔６〕上記〔５〕において、上記Ｒ，Ｇ，Ｂ彩度伸張係数決定部は、上記初期色域頂点座標及び上記ユーザ目標色域頂点座において白色座標からの距離をＲ，Ｇ，Ｂ各値について求め、その比からＲ，Ｇ，Ｂそれぞれの彩度伸張係数を計算するように構成することができる。
【００２１】
〔７〕上記〔６〕において、上記彩度伸張係数補間部は、色相データに基づいて上記Ｒ，Ｇ，Ｂ彩度伸張係数を直線補間するように構成することができる。
【００２２】
〔８〕上記〔５〕において、上記表示駆動回路の外部から上記初期色域頂点座標記憶部及び上記ユーザ目標色域頂点座標記憶部への情報設定を可能とするインタフェース（１０２）を設けることができる。
【００２３】
〔９〕本発明の別の実施の形態に係る表示駆動回路（１０１）は、Ｒ，Ｇ，Ｂそれぞれの彩度伸張係数を記憶可能なＲ，Ｇ，Ｂ彩度伸張係数記憶部（１００１）と、上記Ｒ，Ｇ，Ｂそれぞれの彩度伸張係数の補間演算を行う彩度伸張係数補間部（５０３）と、上記彩度伸張係数補間部で補間された彩度伸張係数に基づいて、上記表示データの彩度を伸張する伸張部（２０６）とを含む。
【００２４】
上記の構成によれば、上記彩度伸張係数補間部で補間された彩度伸張係数に基づいて、上記表示データの彩度が伸張されるため、液晶パネルのＲ，Ｇ，Ｂの色特性に応じて彩度を伸張する度合いを制御することができる。
【００２５】
〔１０〕上記〔９〕において、上記彩度伸張係数補間部は、色相データに基づいて上記Ｒ，Ｇ，Ｂそれぞれの彩度伸張係数を直線補間するように構成することができる。
【００２６】
〔１１〕上記〔９〕において、上記上記表示駆動回路の外部から上記Ｒ，Ｇ，Ｂ彩度伸張係数記憶部への情報設定を可能とするインタフェース（１０２）を設けることができる。
【００２７】
２．実施の形態の説明
次に、実施の形態について更に詳述する。
【００２８】
尚、実施の形態を説明するための全図において、同一の部材には原則として同一の符号を付し、その繰り返しの説明は省略する。
【００２９】
＜実施の形態１＞
図１には、本発明にかかる表示駆動回路の一例である液晶ドライバを含む液晶表示装置が示される。
【００３０】
図１に示される液晶表示装置１００は、特に制限されないが、液晶ドライバ１０１、制御プロセッサ１１３、及び液晶パネル１１４を含む。液晶ドライバ１０１は、液晶パネルの駆動と制御を液晶ドライバで行う。制御プロセッサ１１３は、表示データを作成し、上記液晶ドライバへ１０１へ転送する。液晶パネル１１４は、液晶ドライバ１０１から液晶ソース信号１１０と、液晶ゲート信号及びコモン信号１１１を受け取り、画像表示を行う。バックライトモジュール１１５は、所望の明るさでバックライトを点灯して、液晶パネル１１４を照らす。これによって、液晶パネル１１４の表示を可視光として見ることができる。
【００３１】
上記液晶ドライバ１０１は、特に制限されないが、システムインタフェース１０２、コントロールレジスタ１０３、彩度伸張回路１０４、グラフィックＲＡＭ（ランダム・アクセス・メモリ）１０５、ソース線駆動回路１０８、タイミング発生回路１０６、階調電圧生成回路１０７、及び液晶駆動レベル発生回路１０９を含み、公知の半導体集積回路製造技術により、単結晶シリコン基板などの一つの半導体基板に形成される。
【００３２】
コントロールレジスタ１０３は、液晶ドライバ各所のコントロールを行うレジスタの集合である。システムインターフェース１０２は、コントロールレジスタ１０３への書き込みデータを含む各種データを液晶ドライバ１０１の外部から取り込み、それを内部ブロックへ供給する。彩度伸張回路１０４は、システムインターフェース１０２からの表示データを、後述する彩度伸張方法により彩度を伸張した表示データを生成し、グラフィックＲＡＭ１０５へ転送する。グラフィックＲＡＭ１０５は、彩度伸張回路１０４経由で表示データを受け取って蓄積し、ソース線駆動回路１０８へ表示データを受け渡すためのバッファの役割をしている。タイミング発生回路１０６は、コントロールレジスタ１０３の記憶情報に従って液晶ドライバ全体の動作タイミングを生成している。階調電圧生成回路１０７は、ソース線駆動回路１０８で使用する階調電圧を生成している。ソース線駆動回路１０８は、グラフィックＲＡＭ１０５から送信されてくる表示データを使用し、階調電圧生成回路１０７で作成した階調電圧の中から特定の電圧を選択し、液晶ソース信号１１０として外部に出力している。液晶駆動レベル発生回路１０９は、液晶の駆動に使用されるゲート信号及びコモン信号１１１を生成し、それを外部に出力する。
【００３３】
上記のように構成された液晶ドライバ１０１は、以下のように動作する。
【００３４】
システムインターフェース１０２を介し、外部から表示データを取り込み、彩度伸張回路１０４にて、後述する表示データ彩度の伸張処理を行い、グラフィックＲＡＭ１０５へ蓄積する。タイミング発生回路１０６でグラフィックＲＡＭの読み出しタイミングを発生し、そのタイミングで表示データをソース線駆動回路１０８に転送する。そこでは、階調電圧生成回路１０７で生成した階調電圧から前述の表示データで電圧を選択し、液晶ソース信号１１０として液晶パネル１１４に送信する。また、タイミング発生回路１０６で作成したタイミングを使用し、液晶駆動レベル発生回路１０９で液晶ゲート信号及びコモン信号１１１を作成し、これも液晶パネル１１４へ送信する。
【００３５】
図２には、上記彩度伸張回路１０４の構成例が示される。
【００３６】
図中２０１は抽出回路、２０２は表示データ、２０３は彩度データＳ、２０４は色相データＨ、２０５は明度データＶ、２０６は彩度伸張乗算器、２０７は合成回路、２０８は伸張後彩度データＳ'、２０９は彩度伸張係数ｋ、２１０は彩度伸張係数演算回路、２１１は初期色域頂点座標レジスタ、２１２はユーザ目標色域頂点座標レジスタ、２１３は伸張後表示データである。初期色域頂点座標レジスタ２１１には、初期色域頂点座標が設定され、ユーザ目標色域頂点座標レジスタ２１２には、ユーザ目標色域頂点座標が設定される（図３参照）。初期色域頂点座標やユーザ目標色域頂点座標は、図示されない不揮発性メモリに格納されており、初期色域頂点座標レジスタ２１１やーザ目標色域頂点座標レジスタ２１２への座標情報の設定は、液晶表示装置１００に電源が投入される毎に、システムインタフェース１０２を介して行われる。
【００３７】
抽出回路２０１は、システムインターフェース１０２から送信される表示データ２０２のＲ，Ｇ，Ｂ値をＨＳＶやＹＣｂＣｒに変換し、各パラメータを抽出する。ＨＳＶを用いた場合、彩度データ（Ｓ）２０３は、数１に示される式から算出され、０°以上、３６０°未満で表される色相データ（Ｈ）２０４は、数３に示される式から算出され、明度データ（Ｖ）２０５は、数４に示される式から算出される。彩度データ（Ｓ）２０３は、彩度伸張乗算器２０６に出力され、色相データ（Ｈ）２０４と明度データ（Ｖ）２０５は、合成回路２０７に出力される。
【００３８】
ただし、ｍａｘ（Ｒ，Ｇ，Ｂ）は、()内の最大値をとる関数、ｍｉｎ（Ｒ，Ｇ，Ｂ）は、()内の最小値をとる関数である。
【００３９】
【数１】
2010079119.tif 000003
【００４０】
【数２】
2010079119.tif 000004
【００４１】
【数３】
2010079119.tif 000005
【００４２】
彩度伸張演算器２０６では、彩度データ（Ｓ）２０３を明度Ｖで正規化した値をｎｓとし、数４に示されるように、彩度伸張係数（ｋ）２０９と乗算を行い、伸張後彩度データ（Ｓ’）２０８として、合成回路２０７に出力する。
【００４３】
【数４】
2010079119.tif 000006
【００４４】
彩度伸張係数（ｋ）２０９は、彩度伸張係数演算回路２１０から出力される。彩度伸張係数演算回路２１０は、初期色域頂点座標レジスタ２１１、ユーザ目標色域頂点座標レジスタ２１２から後述する方法を用いて、初期色域とユーザ目標色域の面積比より彩度伸張係数（ｋ）２０９を計算する。初期色域頂点座標レジスタ２１１とユーザ目標色域座標レジスタ２１２の値は、色度図上のｘｙ座標で表されている。設定方法は後述する。
【００４５】
合成回路２０７では、抽出回路２０１から出力される色相データ（Ｈ）２０４、明度データ（Ｖ）２０５と彩度伸張乗算器２０６から出力される伸張後彩度成分（S’）２０８を含むＨＳＶデータを次に示す過程にてＲ，Ｇ，Ｂ値に変換し、それを伸張後表示データ２１３として出力する。
【００４６】
まず、数５、数６に示されるように、色相Ｈを６０で割り、０〜５の整数部Ｈｉと小数部ｆに分離する。ただし、数５における括弧は、その内の値を越えない最大の整数値を意味する。
【００４７】
【数５】
2010079119.tif 000007
【００４８】
【数６】
2010079119.tif 000008
【００４９】
次に、数７に示されるように、伸張後彩度データＳ'と明度Ｖから、Ｒ，Ｇ，Ｂへの変換値を演算する。
【００５０】
【数７】
2010079119.tif 000009
最後に、数８に示されるように、Ｈｉの値からＲ，Ｇ，Ｂの各値を決定する。
【００５１】
【数８】
2010079119.tif 000010
【００５２】
これらのブロックを使用し、彩度伸張回路１０４は、以下のように動作する。
【００５３】
抽出回路２０１にて、表示データ２０２から彩度データ（Ｓ）２０３、色相データ（Ｈ）２０４、明度データ（Ｖ）２０５を抽出する。色相データ（Ｈ）２０４と明度データ（Ｖ）２０５は、合成回路２０７に出力される。
【００５４】
彩度データ（Ｓ）２０３は、彩度伸張乗算器２０６にて、彩度伸張係数（ｋ）２０９との乗算され、伸張後彩度（Ｓ’）２０８として、合成回路２０７に出力される。彩度伸張係数（ｋ）２０９は、彩度伸張係数演算回路２１０で、初期色域頂点座標レジスタ２１１とユーザ目標色域頂点座標レジスタ２１２の値から演算される。合成回路２０７は、入力されたＨＳＶ値をＲ，Ｇ，Ｂ値に変換後に、伸張後表示データ２１３として、図１に示されるグラフィックＲＡＭ１０５に出力する。
【００５５】
図３には、初期色域頂点座標レジスタ２１１とユーザ目標色域頂点座標レジスタ２１２の設定値が示される。
【００５６】
３０１は初期色域、３０２はユーザ目標色域を表している。３０１の初期色域は、表示データを処理することなく出力した場合の色域であり、３０２のユーザ目標色域は、ユーザが目標とする色域である。これらの色域は図３に示されるように、Ｒ，Ｇ，Ｂの値を頂点とした三角形で表され、頂点の座標から面積を算出することができる。３０１の初期色域のＲ，Ｇ，Ｂ値における座標を初期色域頂点座標レジスタ２１１の設定値とし、３０２のユーザ目標色域のＲ，Ｇ，Ｂ値における座標をユーザ目標色域座標レジスタ２１２の設定値とする。
【００５７】
図４には、彩度伸張係数演算回路２１０における、彩度伸張係数の演算フローが示される。
【００５８】
まず、ステップ４０１では、初期色域頂点座標レジスタ２１１とユーザ目標色域座標レジスタ２１２に格納されている座標値より、それぞれの色域面積を算出する。次にステップ４０２では、彩度伸張係数（ｋ）２０９を前述４０１で算出した面積を基に数９に示される式によって算出する。
【００５９】
【数９】
2010079119.tif 000011
【００６０】
上記例によれば、以下の作用効果を得ることができる。
【００６１】
（１）液晶パネル１１４としての色域としては、図３の３０１に示した領域から拡張することは不可能であるが、３０１の領域内では低彩度から中彩度の画素について３０２の色域を持つように振る舞い、見かけ上、色域が３０２に拡張する効果を得られる。しかも、上記初期色域頂点座標と上記ユーザ目標色域頂点座標とに基づいて彩度データの伸張係数が決定され、それに基づいて上記表示データの彩度が伸張されるため、液晶パネル１１４の色域に応じて彩度を伸張する度合いを制御することができる。
【００６２】
（２）上記（１）の作用効果により、パネルごとの色域に応じた彩度調整が可能となるため、液晶パネルにおいて低階調データで発生するブルーシフト現象についても、補正することが可能となる。
【００６３】
＜実施の形態２＞
図５には、上記彩度伸張回路１０４の別の構成例が示される。
【００６４】
図５に示される彩度伸張回路１０４が、図２に示されるのと大きく相違するのは、彩度伸張係数演算回路２１０に代えてＲ，Ｇ，Ｂ彩度伸張係数演算回路５０１が設けられ、さらに表示データ２０２から抽出した色相データ（Ｈ）２０４の値に基づいてＲ，Ｇ，Ｂ彩度伸張係数（ｋＲ,ｋＧ,ｋＢ）５０２を補間する彩度伸張係数補間回路５０３が設けられている点である。
【００６５】
Ｒ，Ｇ，Ｂ彩度伸張係数演算回路５０１は、初期色域頂点座標レジスタ２１１、ユーザ目標色域頂点座標レジスタ２１２から後述する方法を用いて、白の座標からＲ，Ｇ，Ｂの各頂点座標までの距離と、白の座標からＲ，Ｇ，Ｂの各頂点座標までの距離の比からＲ，Ｇ，Ｂ彩度伸張係数（ｋＲ,ｋＧ,ｋＢ）５０２を計算する。このＲ，Ｇ，Ｂ彩度伸張係数５０２は、Ｒ（Ｈ＝０°）、Ｇ（Ｈ＝１２０°）、Ｂ（Ｈ＝２４０°）時における、彩度伸張係数ｋを計算したものである。
【００６６】
彩度伸張補間回路５０３は、Ｒ，Ｇ，Ｂ彩度伸張数演算回路５０１にて算出されたＲ，Ｇ，Ｂ彩度伸張係数５０２を色相について直線補間し、各色相における彩度伸張係数ｋを算出し、彩度伸張係数演算器２０６に出力する。算出方法は後述する。
【００６７】
図６には、上記Ｒ，Ｇ，Ｂ彩度伸張係数演算回路５０１における、Ｒ，Ｇ，Ｂ彩度伸張係数５０２の計算フローが示される。
【００６８】
まず、ステップ６０１では、初期色域頂点座標レジスタ２１１に格納されている初期色域頂点座標値と、ユーザ目標色域頂点座標レジスタ２１２に格納されている、ユーザ目標色域頂点座標値から、Ｒ，Ｇ，Ｂそれぞれの彩度値を、数１０に示される式により算出する。ただし、(ｘ,ｙ)は彩度を求めたい色座標のｘｙ座標値、(ｘ０，ｙ０)は色域中、白色のｘｙ座標値を表す。
【００６９】
【数１０】
2010079119.tif 000012
【００７０】
次に、ステップ６０２では、初期色域におけるＲ，Ｇ，Ｂの各彩度値とユーザ目標色域におけるＲ，Ｇ，Ｂの各彩度値の比からＲ，Ｇ，Ｂ彩度伸張係数（ｋＲ,ｋＧ,ｋＢ）５０２を算出する。
【００７１】
図7には、彩度伸張係数補間回路５０３の構成例が示される。
【００７２】
７０１は色相データ除算器、７０２は区間判定値（ｈｉ）、７０３は直線補間係数（ｈｆ）、７０４はＲ，Ｇ，Ｂ彩度伸張係数テーブル、７０５は色相始点a、７０６は色相終点b、７０７は直線補間演算器である。
【００７３】
色相データ除算器７０１には、抽出回路２０１より、色相データ（Ｈ）２０４が入力される。この色相データ（Ｈ）２０４を１２０で割り、その解の整数部を区間判定値（ｈｉ）７０２として、Ｒ，Ｇ，Ｂ彩度伸張テーブル７０４に出力し、小数部を直線補間係数（ｈｆ）７０３として直線補間演算器７０７に出力する。
【００７４】
Ｒ，Ｇ，Ｂ彩度伸張係数テーブル７０４には、Ｒ，Ｇ，Ｂ彩度伸張係数演算回路５０１からＲ，Ｇ，Ｂ彩度伸張係数５０２と、色相データ除算器７０１から区間判定値（ｈｉ）７０２が入力される。その後、数１１に示されるように、色相始点（ａ）７０５と色相終点（ｂ）７０６を決定し、直線補間演算器７０７へ出力する。
【００７５】
【数１１】
2010079119.tif 000013
【００７６】
直線補間演算器７０７には、色相データ除算器７０１から直線補間係数（ｈｆ）７０３と、Ｒ，Ｇ，Ｂ彩度伸張係数テーブル７０４から色相始点（ａ）７０５と色相終点（ｂ）７０６が送信される。これらを数１２に示されるように直線補間することで、任意の色相データＨにおける彩度伸張係数（ｋ）２０９を算出し、それを彩度伸張乗算器２０６に出力する。
【００７７】
【数１２】
2010079119.tif 000014
【００７８】
図８には、彩度伸張係数補間回路５０３により直線補間を実施し、各色相における彩度伸張係数（ｋ）２０９の演算結果をグラフ化したものが示される。
【００７９】
初期色域が歪んだ形状をしていても、上記伸張処理により、その形を見かけ上矯正することができる。しかも、上記初期色域頂点座標と上記ユーザ目標色域頂点座標とに基づいて彩度データの伸張係数が決定され、それに基づいて上記表示データの彩度が伸張されるため、Ｒ，Ｇ，Ｂの色特性に応じて彩度を伸張する度合いを制御することができる。また、本例では、直線補間されることで、伸張係数ｋの変化が滑らかになるため、良好な彩度伸張を行うことができる。
【００８０】
図９には、彩度伸張演算器２０６において、図８に示すような、各色相における彩度伸張係数（ｋ）２０９と、彩度データ（Ｓ）２０３を乗算し、出力される伸張後彩度データ（Ｓ’）２０８を各色相についてグラフ化したものが示される。このように、ある一定の彩度Ｓをもつ、表示データを様々な色相Ｈで伸張し、伸張後表示データを計測し、伸張後彩度データ（Ｓ’）を求めることで、本方式を使用している事を明確にすることが可能となる。
【００８１】
＜実施の形態３＞
図１０には、上記彩度伸張回路１０４の別の構成例が示される。
【００８２】
図１０に示される彩度伸張回路１０４が、図５に示されるのと大きく相違するのは、初期色域頂点座標レジスタ２１１、ユーザ目標色域頂点座標レジスタ２１２、及びＲ，Ｇ，Ｂ彩度伸張数演算回路５０１に代えて、Ｒ，Ｇ，Ｂ彩度伸張レジスタ１００１が設けられている点である。
【００８３】
Ｒ，Ｇ，Ｂ彩度伸張レジスタ１００１の値として、例えば図６に示されるフローチャートに従って算出されたＲ，Ｇ，Ｂ彩度伸張係数が設定される。算出されたＲ，Ｇ，Ｂ彩度伸張係数は、図示されない不揮発性メモリに格納され、液晶表示装置１００に電源が投入される毎に、システムインタフェース１０２を介してＲ，Ｇ，Ｂ彩度伸張係数レジスタ１００１に転送されるように構成することができる。これにより、初期色域頂点座標レジスタ２１１と、ユーザ目標色域頂点座標レジスタ２１２に代えてＲ，Ｇ，Ｂ彩度伸張レジスタ１００１を使用することで、実施の形態２の場合と同一の効果を得ることができる。また、本例の場合、初期色域頂点座標レジスタ２１１、ユーザ目標色域頂点座標レジスタ２１２、及びＲ，Ｇ，Ｂ彩度伸張数演算回路５０１が不要とされるため、その分、ハードウェア構成の簡略化を図ることができる。
【００８４】
以上本発明者によってなされた発明を具体的に説明したが、本発明はそれに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【００８５】
例えば、上記の構成例では、初期色域頂点座標レジスタ２１１、ユーザ目標色域頂点座標レジスタ２１２、あるいはＲ，Ｇ，Ｂ彩度伸張係数レジスタ１００１を彩度伸張回路１０４内に設けるようにしたが、それに代えてコントロールレジスタ１０３の一部を使用するようにしても良い。
【００８６】
以上の説明では主として本発明者によってなされた発明をその背景となった利用分野である液晶ドライバに適用した場合について説明したが、本発明はそれに限定されるものではなく、各種表示駆動回路に適用することができる。
【図面の簡単な説明】
【００８７】
【図１】本発明にかかる表示駆動回路の一例とされる液晶ドライバの構成例ブロック図である。
【図２】上記液晶ドライバにおける彩度伸張部の構成例ブロック図である。
【図３】上記彩度伸張部におけるレジスタ値設定の説明図である。
【図４】上記彩度伸張部における彩度伸張係数演算のフローチャートである。
【図５】上記液晶ドライバにおける彩度伸張部の別の構成例ブロック図である。
【図６】図５に示される構成における彩度伸張係数演算のフローチャートである。
【図７】図５における彩度伸張係数補間回路の構成例ブロック図である。
【図８】図５における彩度伸張係数補間回路における彩度伸張係数補間の説明図である。
【図９】図５における彩度伸張係数補間回路における彩度データと伸張後彩度データの関係説明図である。
【図１０】上記液晶ドライバにおける彩度伸張部の別の構成例ブロック図である。
【符号の説明】
【００８８】
１００  液晶表示装置
１０１  液晶ドライバ
１０２  システムインターフェース
１０３  コントロールレジスタ
１０４  彩度伸張部
１０５  グラフィックＲＡＭ
１０６  タイミング発生回路
１０７  階調電圧生成回路
１０８  ソース線駆動回路
１０９  液晶駆動レベル発生回路
１１０  液晶ソース信号
１１１  液晶ゲート信号、コモン信号
１１２  バックライト電源線
１１３  制御プロセッサ
１１４  液晶パネル
１１５  バックライトモジュール
２０１  抽出回路
２０２  表示データ
２０３  彩度データ（Ｓ）
２０４  色相データ（Ｈ）
２０５  明度データ（Ｖ）
２０６  彩度伸張乗算器
２０７  合成回路
２０８  伸張後彩度データ（Ｓ'）
２０９  彩度伸張係数（ｋ）
２１０  彩度伸張演算回路
２１１  初期色域頂点座標レジスタ
２１２  ユーザ目標色域頂点座標レジスタ
２１３  伸張後表示データ
３０１  初期色域
３０２  ユーザ目標色域
５０１  Ｒ，Ｇ，Ｂ彩度伸張係数演算回路
５０２  Ｒ，Ｇ，Ｂ彩度伸張係数（ｋＲ,ｋＧ,ｋＢ）
５０３  彩度伸張補間回路
７０１  色相データ除算器
７０２  区間判定地（ｈｉ）
７０３  直線補間係数（ｈｆ）
７０４  Ｒ，Ｇ，Ｂ彩度伸張係数テーブル
７０５  色相始点（ａ）
７０６  色相終点（ｂ）
７０７  直線補間演算器
１００１  Ｒ，Ｇ，Ｂ彩度伸張係数レジスタ
【図１】
2010079119.tif 000015
【図２】
2010079119.tif 000016
【図３】
2010079119.tif 000017
【図４】
2010079119.tif 000018
【図５】
2010079119.tif 000019
【図６】
2010079119.tif 000020
【図７】
2010079119.tif 000021
【図８】
2010079119.tif 000022
【図９】
2010079119.tif 000023
【図１０】
2010079119.tif 000024