(57)【要約】【課題】表示装置において、簡易な回路構成で、表示画像に大きな乱れを生ずることなくルックアップテーブルの書き換えを可能にする。【解決手段】ルックアップテーブル１１に対して、最大でブランキング期間内に出力値の書き換えを行うことができる数の代表点を設定する。ルックアップテーブル１１の書き換えの際、まず、代表点に設定されている単位データについての書き換えを行い、その後、代表点に設定されていない単位データについての書き換えを行う。補間回路１２は、ルックアップテーブル１１の書き換え中、代表点に設定されていない単位データに対応する入力画像データＤＡＴＡｉｎの補正値Ｄｂを、代表点に設定されていて入力画像データの値ｉｎＺに近いリードアドレスを持つ２つの単位データである第１参照データＤ１，第２参照データＤ２を用いた補間演算によって求める。【選択図】図１
2014059506.tif 000002
【特許請求の範囲】
【請求項１】
入力値と出力値とが１対１で対応付けられた複数の単位データからなるルックアップテーブルを備え、入力画像データの値を前記ルックアップテーブルに基づいて補正することによって得られる補正値に基づいて画像表示を行う表示装置であって、
前記複数の単位データの出力値を順次に書き換えるルックアップテーブル書き換え部と、
入力値および出力値を含む第１参照データと入力値および出力値を含む第２参照データとを用いて前記入力画像データの値に対応する補正値を補間演算によって求めるための補間演算部と
を備え、
前記ルックアップテーブルを構成する単位データに対して、最大でブランキング期間内に出力値の書き換えを行うことができる数の代表点が設定され、
前記ルックアップテーブル書き換え部は、代表点に設定されている単位データの出力値の書き換えを、代表点に設定されていない単位データの出力値の書き換えよりも先に行い、
前記補間演算部は、前記ルックアップテーブルの書き換えが行われている期間に、前記入力画像データの値に対応する単位データが代表点に設定されていなければ、代表点に設定されている単位データのうち前記入力画像データの値に近い入力値に対応付けられている２つの単位データを前記第１参照データおよび前記第２参照データとして補間演算を行うことによって、前記入力画像データについての補正値を求めることを特徴とする、表示装置。
【請求項２】
前記ルックアップテーブルを構成する単位データに対して予め所定数の代表点が設定されていることを特徴とする、請求項１に記載の表示装置。
【請求項３】
前記ルックアップテーブルに設定されるべき代表点の数を格納するための書き換え可能なレジスタである代表点設定レジスタを更に備え、
前記代表点設定レジスタの書き換えが行われると、前記ルックアップテーブルを構成する単位データに対して、前記代表点設定レジスタの値に等しい数の代表点が設定されることを特徴とする、請求項１に記載の表示装置。
【請求項４】
入力値と出力値とが１対１で対応付けられた複数の単位データからなるルックアップテーブルを備え、入力画像データの値を前記ルックアップテーブルに基づいて補正することによって得られる補正値に基づいて画像表示を行う表示装置であって、
前記複数の単位データの出力値を順次に書き換えるルックアップテーブル書き換え部と、
入力値および出力値を含む第１参照データと入力値および出力値を含む第２参照データとを用いて前記入力画像データの値に対応する補正値を補間演算によって求めるための補間演算部と
を備え、
前記ルックアップテーブルを構成する空間的領域のうち代表点に設定されている単位データを含まない最大の空間的領域のことを代表点未設定最大領域と定義したとき、前記ルックアップテーブル書き換え部は、ブランキング期間には、前記代表点未設定最大領域をほぼ２分割にするように単位データに対して代表点を設定しつつ当該代表点に設定された単位データの出力値の書き換えを行い、
前記補間演算部は、前記ルックアップテーブルの書き換えが行われている期間に、前記入力画像データの値に対応する単位データが代表点に設定されていなければ、代表点に設定されている単位データのうち前記入力画像データの値に近い入力値に対応付けられている２つの単位データを前記第１参照データおよび前記第２参照データとして補間演算を行うことによって、前記入力画像データについての補正値を求めることを特徴とする、表示装置。
【請求項５】
入力値と出力値とが１対１で対応付けられた複数の単位データからなるルックアップテーブルの書き換え方法であって、
所定期間内に出力値の書き換えを行うことができる数の代表点を、前記ルックアップテーブルを構成する単位データに対して設定する代表点設定ステップと、
前記複数の単位データの出力値を順次に書き換えるルックアップテーブル書き換えステップと
を含み、
前記ルックアップテーブル書き換えステップでは、代表点に設定されている単位データの出力値の書き換えが、代表点に設定されていない単位データの出力値の書き換えよりも先に行われることを特徴とする、ルックアップテーブルの書き換え方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置に関し、特に、表示装置に設けられているルックアップテーブルの書き換え方法に関する。
【背景技術】
【０００２】
従来より、入力画像データの値（階調値）に補正を施すためのルックアップテーブルを備えた液晶表示装置が知られている。ルックアップテーブルは、例えば図１６に示すように構成されている。図１６に示す例において、例えば符号９で示す部分に着目すると、入力値が「２５２」であるデータの出力値は「２５０」となる。すなわち、補正前の階調値が「２５２」であれば、補正後の階調値は「２５０」となる。
【０００３】
ところで、従来より、様々な表示モードによる画像表示を行うことができる液晶表示装置が知られている。例えば、映画鑑賞モードでは、通常モードと比べてコントラストが強調され、くっきりとした画像が表示される。また、例えば、低消費電力モードでは、通常モードと比べて全体的に輝度を小さくした画像表示が行われる。このように表示モードに応じてコントラスト，ブライトネス，色合いなどの調整を行うために、表示モードの変更の際にはルックアップテーブルの書き換えが行われる。
【０００４】
本件発明に関連して、特開２００８−３０１３８１号公報には、ルックアップテーブルの書き換え中でも表示画像の大きな乱れが生じないようにした信号調整装置の発明が開示されている。この信号調整装置では、ルックアップテーブルの書き換え中には、色信号のレベルを近似式により補正して出力する近似回路を用いて画像表示が行われる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−３０１３８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ルックアップテーブルの書き換えは、通常、ブランキング期間に行われる。しかしながら、ルックアップテーブルのサイズが大きい場合やルックアップテーブルの書き換えが低速で行われる場合には、ブランキング期間内にルックアップテーブルの書き換えが完了しないことがある。そうすると、書き換え中のルックアップテーブルに基づいて画像表示が行われるので、表示画像の乱れが視聴者に視認されてしまう。上記特開２００８−３０１３８１号公報に開示された発明によると、ルックアップテーブルの書き換え中には近似回路を用いて画像表示が行われる。しかしながら、近似回路とルックアップテーブルとが独立した機能ブロックになるために、近似回路が複雑で大規模な回路となることが懸念される。また、ルックアップテーブルとして２つのＲＡＭを設けて表示モードの変更の際に一方を表示用ＲＡＭとして用いて他方を書き換え用ＲＡＭとして用いるダブルバッファ方式も知られている。しかしながら、ダブルバッファ方式においても、２つのＲＡＭを実装する必要があるので、回路規模が大きくなる。
【０００７】
そこで本発明は、表示装置において、簡易な回路構成で、表示画像に大きな乱れを生ずることなくルックアップテーブルの書き換えを可能にすることを目的とする。
【課題を解決するための手段】
【０００８】
第１の発明は、入力値と出力値とが１対１で対応付けられた複数の単位データからなるルックアップテーブルを備え、入力画像データの値を前記ルックアップテーブルに基づいて補正することによって得られる補正値に基づいて画像表示を行う表示装置であって、
前記複数の単位データの出力値を順次に書き換えるルックアップテーブル書き換え部と、
入力値および出力値を含む第１参照データと入力値および出力値を含む第２参照データとを用いて前記入力画像データの値に対応する補正値を補間演算によって求めるための補間演算部と
を備え、
前記ルックアップテーブルを構成する単位データに対して、最大でブランキング期間内に出力値の書き換えを行うことができる数の代表点が設定され、
前記ルックアップテーブル書き換え部は、代表点に設定されている単位データの出力値の書き換えを、代表点に設定されていない単位データの出力値の書き換えよりも先に行い、
前記補間演算部は、前記ルックアップテーブルの書き換えが行われている期間に、前記入力画像データの値に対応する単位データが代表点に設定されていなければ、代表点に設定されている単位データのうち前記入力画像データの値に近い入力値に対応付けられている２つの単位データを前記第１参照データおよび前記第２参照データとして補間演算を行うことによって、前記入力画像データについての補正値を求めることを特徴とする。
【０００９】
第２の発明は、第１の発明において、
前記ルックアップテーブルを構成する単位データに対して予め所定数の代表点が設定されていることを特徴とする。
【００１０】
第３の発明は、第１の発明において、
前記ルックアップテーブルに設定されるべき代表点の数を格納するための書き換え可能なレジスタである代表点設定レジスタを更に備え、
前記代表点設定レジスタの書き換えが行われると、前記ルックアップテーブルを構成する単位データに対して、前記代表点設定レジスタの値に等しい数の代表点が設定されることを特徴とする。
【００１１】
第４の発明は、入力値と出力値とが１対１で対応付けられた複数の単位データからなるルックアップテーブルを備え、入力画像データの値を前記ルックアップテーブルに基づいて補正することによって得られる補正値に基づいて画像表示を行う表示装置であって、
前記複数の単位データの出力値を順次に書き換えるルックアップテーブル書き換え部と、
入力値および出力値を含む第１参照データと入力値および出力値を含む第２参照データとを用いて前記入力画像データの値に対応する補正値を補間演算によって求めるための補間演算部と
を備え、
前記ルックアップテーブルを構成する空間的領域のうち代表点に設定されている単位データを含まない最大の空間的領域のことを代表点未設定最大領域と定義したとき、前記ルックアップテーブル書き換え部は、ブランキング期間には、前記代表点未設定最大領域をほぼ２分割にするように単位データに対して代表点を設定しつつ当該代表点に設定された単位データの出力値の書き換えを行い、
前記補間演算部は、前記ルックアップテーブルの書き換えが行われている期間に、前記入力画像データの値に対応する単位データが代表点に設定されていなければ、代表点に設定されている単位データのうち前記入力画像データの値に近い入力値に対応付けられている２つの単位データを前記第１参照データおよび前記第２参照データとして補間演算を行うことによって、前記入力画像データについての補正値を求めることを特徴とする。
【００１２】
第５の発明は、入力値と出力値とが１対１で対応付けられた複数の単位データからなるルックアップテーブルの書き換え方法であって、
所定期間内に出力値の書き換えを行うことができる数の代表点を、前記ルックアップテーブルを構成する単位データに対して設定する代表点設定ステップと、
前記複数の単位データの出力値を順次に書き換えるルックアップテーブル書き換えステップと
を含み、
前記ルックアップテーブル書き換えステップでは、代表点に設定されている単位データの出力値の書き換えが、代表点に設定されていない単位データの出力値の書き換えよりも先に行われることを特徴とする。
【発明の効果】
【００１３】
上記第１の発明によれば、最大でブランキング期間内に出力値の書き換えを行うことのできる数の代表点が、ルックアップテーブルに設定される。ルックアップテーブルの書き換えに関しては、まず、代表点に設定された単位データの出力値の書き換えが行われ、その後、代表点に設定されていない単位データの出力値の書き換えが行われる。以上より、ブランキング期間中に、少なくとも代表点に設定されている単位データについては出力値の書き換えが完了する。そして、ルックアップテーブルの書き換え中には、代表点に設定されている単位データを用いて補間演算を行うことによって代表点に設定されていない単位データについての補正値が求められる。これにより、ルックアップテーブルが書き換え中であっても、任意のデータについて入力画像データの値の補正が好適に行われる。従って、ルックアップテーブルの書き換え中に、表示画像に大きな乱れが生ずることはない。また、ルックアップテーブルの書き換えのために設けられる構成要素は、補間演算を行う補間演算部だけである。以上より、表示装置において、簡易な回路構成で、表示画像に大きな乱れを生ずることなくルックアップテーブルの書き換えを行うことが可能となる。
【００１４】
上記第２の発明によれば、表示装置において、より簡易な回路構成で、表示画像に大きな乱れを生ずることなくルックアップテーブルの書き換えを行うことが可能となる。
【００１５】
上記第３の発明によれば、ブランキング期間の長さやルックアップテーブルの書き換え速度などの動作条件に応じて動的に代表点の数を変更することが可能となっている。このため、動作条件に応じて可能なかぎり代表点の数を多くすることができ、ルックアップテーブルの書き換え中の表示画像と通常時の表示画像との差異をできるだけ小さくすることが可能となる。
【００１６】
上記第４の発明によれば、代表点の数を予め定めておく必要がなく、ブランキング期間が終了するまで、ルックアップテーブルを構成する単位データに対して順次に出力値の書き換えが行われつつ代表点の設定が行われる。このため、動作条件に応じて少しでも多くの代表点を設定することが可能となる。そして、ブランキング期間終了後のルックアップテーブルの書き換え期間中には、ブランキング期間に代表点に設定された単位データを用いて補間演算を行うことによって代表点に設定されていない単位データについての補正値が求められる。これにより、ルックアップテーブルが書き換え中であっても、任意のデータについて入力画像データの値の補正が好適に行われる。従って、ルックアップテーブルの書き換え中に、表示画像に大きな乱れが生ずることはない。また、ルックアップテーブルの書き換えのために設けられる構成要素は、補間演算を行う補間演算部だけである。以上より、表示装置において、簡易な回路構成で、表示画像に大きな乱れを生ずることなくルックアップテーブルの書き換えを行うことが可能となる。また、動作条件に応じて少しでも多くの代表点を設定することが可能となることから、ルックアップテーブルの書き換え中の表示画像と通常時の表示画像との差異を効果的に小さくすることができる。
【００１７】
上記第５の発明によれば、所定期間内に出力値の書き換えを行うことのできる数の代表点がルックアップテーブルに設定される。そして、ルックアップテーブルの書き換えの際には、まず、代表点に設定された単位データの出力値の書き換えが行われ、その後、代表点に設定されていない単位データの出力値の書き換えが行われる。これにより、ルックアップテーブルを使用するシステム等において、ルックアップテーブルの書き換え中には代表点に設定された単位データを用いて代表点に設定されていない単位データの出力値を求める構成とすることにより、大きな不具合を生ずることなくルックアップテーブルの書き換えを行うことが可能となる。
【図面の簡単な説明】
【００１８】
【図１】本発明の概略について説明するための図である。
【図２】本発明の全ての実施形態に共通するルックアップテーブルの構成を示す図である。
【図３】期間について説明するための図である。
【図４】本発明の第１の実施形態に係る液晶表示装置の全体構成を示すブロック図である。
【図５】上記第１の実施形態における要部の構成を示すブロック図である。
【図６】上記第１の実施形態において、代表点の設定およびライトアドレスの割り当てについて説明するための図である。
【図７】上記第１の実施形態において、リードアドレスとライトアドレスとの対応関係を示す図である。
【図８】上記第１の実施形態において、ルックアップテーブルの書き換えについて説明するための図である。
【図９】上記第１の実施形態において、線形補間による補正値の算出について説明するための図である。
【図１０】本発明の第２の実施形態に係る液晶表示装置の要部の構成を示すブロック図である。
【図１１】上記第２の実施形態において、代表点の設定について説明するための図である。
【図１２】本発明の第３の実施形態において、代表点未設定最大領域について説明するための図である。
【図１３】上記第３の実施形態において、代表点未設定最大領域が複数存在する場合について説明するための図である。
【図１４】上記第３の実施形態において、代表点が順次に設定されていく様子を模式的に示した図である。
【図１５】上記第３の実施形態において、リードアドレスとライトアドレスとの対応関係を示す図である。
【図１６】ルックアップテーブルの一構成例を示す図である。
【発明を実施するための形態】
【００１９】
＜０．はじめに＞
実施形態について説明する前に、図１，図２および図３を参照しつつ、本発明の概略について説明する。なお、以下の説明においては、ルックアップテーブル内の最小データ（１個の入力値に対応するデータ）のことを便宜上「単位データ」という。例えば２５６階調の階調表示を行う液晶表示装置では、ルックアップテーブルは典型的には２５６個の単位データで構成される。従って、後述する各実施形態においても、液晶表示装置は２５６階調の階調表示が可能であってルックアップテーブルは２５６個の単位データで構成されているものと仮定して説明する。
【００２０】
各実施形態において、ルックアップテーブル１１は、図２に示すように、２５６個の単位データを格納することができるように構成されている。これら２５６個の単位データは、入力画像データとして与えられる階調値（入力値）に対応する補正後の階調値（出力値）を表すデータである。図２に示すように、ルックアップテーブル１１には、単位データ毎にリードアドレスが割り当てられている。具体的には、ルックアップテーブル１１には、「０」から「２５５」までの値がリードアドレスとして割り当てられている。すなわち、このルックアップテーブル１１に関しては、入力画像データが取り得る階調値のそれぞれの値がリードアドレスとされている。例えば入力画像データの値が「２５２」であるときに当該入力画像データに基づいて図２に示すルックアップテーブル１１からデータをリードすると、「２５２」というリードアドレスが割り当てられている単位データの階調値である「２５０」という値が読み出される。
【００２１】
次に、本発明におけるルックアップテーブル１１の書き換えについて説明する。本発明においては、ルックアップテーブル１１に対して予め代表点の設定が行われる。但し、第３の実施形態においては、予め代表点が設定されるのではない。代表点の数は、最大でもブランキング期間中に階調値（出力値）の書き換えを行うことのできる単位データの数とされる。なお、図１では、ルックアップテーブル１１を模式的に表し、代表点に設定されている単位データを斜線で表している。また、図１では、１６進表記でリードアドレスを記している。詳しくは、「０ｘ」が１６進表記であることを意味しているので、「０ｘ」を除く部分が１６進表記でのリードアドレスの値である。
【００２２】
ルックアップテーブル１１の書き換えが開始すると、ルックアップテーブル１１内の全ての単位データのうち代表点に設定された単位データの書き換えが先に行われるように、ライト命令が発行される。これにより、ブランキング期間中に、少なくとも代表点に設定された全ての単位データの書き換えが完了する。そして、代表点に設定された全ての単位データの書き換え完了後に、代表点に設定されていない単位データについての書き換えが順次に行われる。
【００２３】
ここで、図３を参照しつつ、以下の説明における各種期間について説明する。画像表示が行われる期間を「表示期間」といい、画像表示が行われない期間を「ブランキング期間」という。一般に画面の走査は１行目から最終行目まで１行ずつ順次に行われるところ、最終行目の走査終了後に１行目の走査に戻るために設けられている期間が「ブランキング期間」である。図３では、時点ｔ１から時点ｔ４までの期間がブランキング期間であり、時点ｔ１以前の期間および時点ｔ４以降の期間が表示期間である。また、ルックアップテーブル１１の書き換えが行われている期間を「書き換え期間」といい、それ以外の期間を「通常期間」という。図３では、時点ｔ２から時点ｔ５までの期間が書き換え期間であり、時点ｔ２以前の期間および時点ｔ５以降の期間が通常期間である。ところで、代表点の設定は、少なくとも代表点に設定された全ての単位データの書き換えがブランキング期間中に完了するように行われる。図３では、代表点に設定された単位データの書き換えが行われる期間を符号Ｔａで表し、代表点に設定されていない単位データの書き換えが行われる期間を符号Ｔｂで表している。
【００２４】
次に、ルックアップテーブル１１に基づく階調値の補正が本発明においてどのように行われるかについて説明する。本発明においては、通常期間と書き換え期間とで異なる動作が行われる。なお、階調値の補正が行われる期間は、通常期間のうちの表示期間および書き換え期間のうちの表示期間である。
【００２５】
通常期間には、全てのデータについて、ルックアップテーブル１１内の単位データの値が補正後の階調値（補正値）となる。書き換え期間には、代表点のデータについては、通常期間と同様にルックアップテーブル１１内の単位データの値が補正後の階調値（補正値）となるが、代表点以外のデータについては、代表点に設定されている単位データを用いた補間演算によって得られる値（補間値）が補正後の階調値（補正値）となる。例えば、リードアドレスが１６進表記で「１０」である単位データおよびリードアドレスが１６進表記で「２０」である単位データが代表点に設定されていると仮定する。ここで、リードアドレスが１６進表記で「１０」である単位データを「Ｄ１」，当該単位データのリードアドレスおよび階調値をそれぞれ「ｉｎ１」，「ｏｕｔ１」で表し、リードアドレスが１６進表記で「２０」である単位データを「Ｄ２」，当該単位データのリードアドレスおよび階調値をそれぞれ「ｉｎ２」，「ｏｕｔ２」で表す。また、入力画像データを「ＤＡＴＡｉｎ」で表し、当該入力画像データの値を「ｉｎＺ」で表す。このとき、入力画像データの値に対応する単位データが代表点に設定されていなければ、当該入力画像データの補正後の階調値（補正値）は、ｉｎＺに基づいてｉｎ１，ｏｕｔ１，ｉｎ２，およびｏｕｔ２を用いて補間演算を行うことによって求められる。以上のようにして、書き換え期間には、ルックアップテーブル１１の書き換えが行われつつ、代表点に設定された単位データを用いた補間演算によって階調値の補正が行われる。
【００２６】
以下、添付図面を参照しつつ、本発明の実施形態について説明する。
【００２７】
＜１．第１の実施形態＞
＜１．１  全体構成および動作概要＞
図４は、本発明の第１の実施形態に係る液晶表示装置の全体構成を示すブロック図である。この液晶表示装置は、階調値補正部１００とＬＵＴ書換部２００と表示制御回路３００とソースドライバ（映像信号線駆動回路）４００とゲートドライバ（走査信号線駆動回路）５００と表示部６００とによって構成されている。階調値補正部１００には、ルックアップテーブル１１と補間回路１２とが含まれている。
【００２８】
表示部６００には、複数本のソースバスライン（映像信号線）ＳＬと複数本のゲートバスライン（走査信号線）ＧＬとが配設されている。ソースバスラインＳＬとゲートバスラインＧＬとの各交差点に対応して、画素を形成する画素形成部が設けられている。すなわち、表示部６００には、複数個の画素形成部が含まれている。上記複数個の画素形成部はマトリクス状に配置されて画素アレイを構成している。各画素形成部は、対応する交差点を通過するゲートバスラインＧＬにゲート端子が接続されると共に当該交差点を通過するソースバスラインＳＬにソース端子が接続されたスイッチング素子である薄膜トランジスタ（ＴＦＴ）６１と、その薄膜トランジスタ６１のドレイン端子に接続された画素電極６２と、上記複数個の画素形成部に共通的な電位を与えるための対向電極である共通電極６３と、上記複数個の画素形成部に共通的に設けられ画素電極６２と共通電極６３との間に挟持された液晶層とからなる。そして、画素電極６２と共通電極６３とにより形成される液晶容量により、画素容量Ｃｐが構成される。一般的には、画素容量Ｃｐに確実に電圧を保持すべく、液晶容量に並列に補助容量が設けられるが、補助容量は本発明には直接に関係しないのでその説明および図示を省略する。なお、図４における表示部６００内には、１つの画素形成部に対応する構成要素のみを示している。
【００２９】
次に、図４に示す構成要素の動作について説明する。階調値補正部１００は、入力画像データＤＡＴＡｉｎの示す階調値に補正を施し、補正後の階調値（補正値）を示す表示用画像データＤＡＴＡｏｕｔを出力する。階調値の補正が通常期間に行われる場合には、ルックアップテーブル１１のみが用いられる。一方、階調値の補正が書き換え期間に行われる場合には、ルックアップテーブル１１および補間回路１２が用いられる。ＬＵＴ書換部２００は、外部から与えられるコマンド等に基づいて、ライトアドレスＷａ，ライトデータＷｄ，およびライトイネーブル信号Ｗｅからなるライト命令を階調値補正部１００に与えることによりルックアップテーブル１１の書き換えを行う。
【００３０】
表示制御回路３００は、階調値補正部１００から出力された表示用画像データＤＡＴＡｏｕｔを受け取り、デジタル映像信号ＤＶと、ソースドライバ４００の動作を制御するためのソーススタートパルス信号ＳＳＰ，ソースクロック信号ＳＣＫ，およびラッチストローブ信号ＬＳと、ゲートドライバ５００の動作を制御するためのゲートスタートパルス信号ＧＳＰおよびゲートクロック信号ＧＣＫとを出力する。
【００３１】
ソースドライバ４００は、表示制御回路３００から出力されるデジタル映像信号ＤＶ，ソーススタートパルス信号ＳＳＰ，ソースクロック信号ＳＣＫ，およびラッチストローブ信号ＬＳを受け取り、各ソースバスラインＳＬに駆動用映像信号を印加する。このとき、ソースドライバ４００では、ソースクロック信号ＳＣＫのパルスが発生するタイミングで、各ソースバスラインＳＬに印加すべき電圧を示すデジタル映像信号ＤＶが順次に保持される。そして、ラッチストローブ信号ＬＳのパルスが発生するタイミングで、上記保持されたデジタル映像信号ＤＶがアナログ電圧に変換される。その変換されたアナログ電圧は、駆動用映像信号として全てのソースバスラインＳＬに一斉に印加される。ゲートドライバ５００は、表示制御回路３００から出力されるゲートスタートパルス信号ＧＳＰとゲートクロック信号ＧＣＫとに基づいて、アクティブな走査信号の各ゲートバスラインＧＬへの印加を１垂直走査期間を周期として繰り返す。
【００３２】
以上のようにして、各ソースバスラインＳＬに駆動用映像信号が印加され、各ゲートバスラインＧＬに走査信号が印加されることにより、入力画像データＤＡＴＡｉｎの補正後のデータである表示用画像データＤＡＴＡｏｕｔに基づく画像が表示部６００に表示される。
【００３３】
＜１．２  要部の構成＞
図５は、本実施形態におけるにおける要部の構成を示すブロック図である。図５に示すように、階調値補正部１００には、ルックアップテーブル１１と補間回路１２とが含まれている。ルックアップテーブル１１は、図２に示すように、２５６個の単位データを格納することができるように構成されている。上述したように、それら２５６個の単位データは、入力画像データとして与えられる階調値（入力値）に対応する補正後の階調値（出力値）を表すデータである。補間回路１２は、入力画像データＤＡＴＡｉｎと上述した第１参照データＤ１および第２参照データＤ２に基づいて、入力画像データＤＡＴＡｉｎの値（入力値）に対応する補正後の階調値（補正値）を求める。そして、ルックアップテーブル１１のみに基づいて得られた補正値Ｄａと補間回路１２によって求められた補正値Ｄｂとが表示用画像データＤＡＴＡｏｕｔとして階調値補正部１００から出力される。ＬＵＴ書換部２００は、ルックアップテーブル１１に対してライト命令を出力することによって、当該ルックアップテーブル１１の書き換えを行う。なお、ライト命令は、ライトアドレスＷａ，ライトデータＷｄ，およびライトイネーブル信号Ｗｅによって構成される。
【００３４】
なお、本実施形態においては、補間回路１２によって補間演算部が実現され、ＬＵＴ書換部２００によってルックアップテーブル書き換え部が実現されている。
【００３５】
＜１．３  代表点の設定＞
次に、ルックアップテーブル１１に対する代表点の設定について説明する。代表点の数は、少なくとも代表点に設定された全ての単位データの出力値の書き換えがブランキング期間中に完了するように定められる。代表点の数が定められると、典型的には、隣接する２つの代表点間の幅が均一になるように、代表点に設定する単位データが決定される。例えば、１６進表記で「００」から「ＦＦ」までの２５６個のリードアドレスが割り当てられているルックアップテーブル１１において代表点の数が「１６」に定められると、１６アドレス毎に１つの代表点が設定される。これにより、図６に示すように、１６進表記で「００」，「１０」，「２０」，・・・，「Ｄ０」，「Ｅ０」，「Ｆ０」というリードアドレスが割り当てられている単位データが代表点として設定される。
【００３６】
ところで、ルックアップテーブル１１の書き換えに関し、本実施形態に係る液晶表示装置では、代表点に設定されている単位データの書き換えが優先的に行われる必要がある。そこで、本実施形態においては、代表点に設定された単位データに対して、最も小さい値（アドレス値）から順次にライトアドレスが割り当てられる。具体的には、図６に示すように、１６進表記で「００」，「１０」，「２０」，・・・，「Ｄ０」，「Ｅ０」，「Ｆ０」というリードアドレスが割り当てられている単位データに対して、１６進表記で「００」，「０１」，「０２」，・・・，「０Ｄ」，「０Ｅ」，「０Ｆ」というライトアドレスが割り当てられる。そして、代表点に設定されていない単位データに対しては、１６進表記で「０Ｆ」よりも大きな値がライトアドレスとして割り当てられる。
【００３７】
図７には、リードアドレスとライトアドレスとの対応関係を表形式で示している。なお、図７では、リードアドレスおよびライトアドレスに関し、２進表記のアドレスに加えて、括弧内に１６進表記のアドレスを記している。本実施形態においては、図７から把握されるように、各単位データに関し、リードアドレスの上位４ビットと下位４ビットを入れ替えることによって得られる値をライトアドレスとすれば良い。
【００３８】
上述のようにライトアドレスの割り当てを行うことによって、不連続なアドレスに対してバースト転送を行うことのできないデータ転送方式（例えばＩ２Ｃバス方式）が採用されている場合であってもバースト転送が可能となり、代表点に設定されている全ての単位データの書き換えが完了するまでの時間が短縮される。なお、不連続なアドレスに対しても高速な書き込みが可能なデータ転送方式が採用されている場合には、上記とは異なり、ライトアドレスの再割り当ての必要がない。
【００３９】
＜１．４  ルックアップテーブルの書き換え＞
以上のことを踏まえ、ルックアップテーブル１１の書き換え動作について詳しく説明する。上述したように、本実施形態においては、代表点に設定された単位データには、１６進表記で「００」から「０Ｆ」までの値がライトアドレスとして割り当てられている。代表点に設定されていない単位データには、１６進表記で「０Ｆ」よりも大きな値がライトアドレスとして割り当てられている。このような前提の下、ルックアップテーブル１１の書き換えを指示するコマンドが与えられると、ＬＵＴ書換部２００によるルックアップテーブル１１の書き換えが開始される。
【００４０】
ＬＵＴ書換部２００は、任意の単位データの出力値の書き換えを行う際、図８に示すように、書き込み対象の単位データを特定するためのライトアドレスＷａおよびルックアップテーブル１１に書き込む値（出力値）であるライトデータＷｄを出力している状態でライトイネーブル信号Ｗｅをアクティブにする。なお、図８では、ルックアップテーブル１１の書き換え開始後に最初に書き換えを行う単位データのライトアドレス，ライトデータをそれぞれ符号Ｗａ１，Ｗｄ１で表し、当該単位データの書き換えを実行するためのライトイネーブル信号Ｗｅのパルスを符号Ｗｅ１で表している。また、ルックアップテーブル１１の書き換え開始後に２番目に書き換えを行う単位データのライトアドレス，ライトデータをそれぞれ符号Ｗａ２，Ｗｄ２で表し、当該単位データの書き換えを実行するためのライトイネーブル信号Ｗｅのパルスを符号Ｗｅ２で表している。このように、ルックアップテーブル１１を構成する全ての単位データ（本実施形態では２５６個の単位データ）に対して、１つずつ順次に出力値の書き込みが行われる。
【００４１】
ところで、書き換え期間中、ＬＵＴ書換部２００は、ライトアドレスＷａとして割り当てられている値のうち最も小さな値から最も大きな値へと１つずつ値（ライトアドレスＷａの値）を出力する。上記の例では、図８のＷａ１は１６進表記の「００」に相当し、図８のＷａ２は１６進表記の「０１」に相当する。
【００４２】
以上のように、代表点に設定された単位データに対してライトアドレスを小さな値から順次に割り当てておき、書き換え期間には小さな値から順次にライトアドレスを発行することによって、代表点に設定されている全ての単位データの書き換えをできるだけ短い時間で完了することが可能となる。
【００４３】
ここで、代表点の設定からルックアップテーブル１１の書き換えまでの処理の流れをまとめると以下のようになる。まず、ブランキング期間内に出力値の書き換えを行うことのできる数の代表点が、ルックアップテーブル１１を構成する単位データに対して設定される（代表点設定ステップ）。その後、ルックアップテーブル１１に含まれる複数の単位データの出力値を順次に書き換える処理が行われる（ルックアップテーブル書き換えステップ）。ルックアップテーブル１１の書き換えの際には、代表点に設定されている単位データの出力値の書き換えが、代表点に設定されていない単位データの出力値の書き換えよりも先に行われる。
【００４４】
＜１．５  階調値の補正＞
次に、本実施形態における階調値の補正について説明する。なお、上述したように、通常期間と書き換え期間とでは異なる動作が行われる。
【００４５】
＜１．５．１  通常期間＞
通常期間には、ルックアップテーブル１１には、全ての入力値（「０」から「２５５」までの値）のデータについて、その時点における表示モードに応じた値（出力値）が単位データとして格納されている。従って、全ての入力値のデータについて、ルックアップテーブル１１内の対応する単位データの値（出力値）がそのまま補正後の階調値（補正値）となる。図２に示したルックアップテーブル１１が使用されている場合、例えば、入力画像データＤＡＴＡｉｎの値ｉｎＺが「３」であれば、リードアドレスが「３」になるので、補正後の階調値は「５」となる。また、例えば、入力画像データＤＡＴＡｉｎの値ｉｎＺが「２５４」であれば、リードアドレスが「２５４」になるので、補正後の階調値は「２５３」となる。
【００４６】
＜１．５．２  書き換え期間＞
階調値の補正は、画像表示が行われる期間すなわち表示期間（図３参照）においてのみ行われれば良い。従って、書き換え期間のうちのブランキング期間には、階調値の補正は行われない。すなわち、書き換え期間に関しては、図３における時点ｔ４から時点ｔ５までの期間においてのみ階調値の補正が行われる。また、ルックアップテーブル１１の書き換えに関し、代表点のデータについては、ブランキング期間中に書き換えが完了する。以上より、書き換え期間に階調値の補正が行われる際には、代表点のデータについては、その時点における表示モードに応じた値（出力値）が単位データとして既にルックアップテーブル１１に格納されている。従って、通常期間と同様に書き換え期間においても、代表点のデータについては、ルックアップテーブル１１内の対応する単位データの値（出力値）がそのまま補正後の階調値（補正値）となる。
【００４７】
書き換え期間には、代表点以外のデータについては、以下のようにして補正後の階調値（補正値）が求められる。まず、代表点に設定されている単位データのうち補正後の階調値を求めようとしている入力画像データＤＡＴＡｉｎの値ｉｎＺに近いリードアドレスが割り当てられている２つの単位データを、補間回路１２での補間演算に用いるデータ（第１参照データＤ１および第２参照データＤ２）として特定する。具体的には、入力画像データＤＡＴＡｉｎの値ｉｎＺよりも小さな値のリードアドレスが割り当てられている単位データのうち最も大きな値のリードアドレスが割り当てられている単位データが第１参照データＤ１とされる。また、入力画像データＤＡＴＡｉｎの値ｉｎＺよりも大きな値のリードアドレスが割り当てられている単位データのうち最も小さな値のリードアドレスが割り当てられている単位データが第２参照データＤ２とされる。そして、第１参照データＤ１の入力値（リードアドレス）ｉｎ１および出力値ｏｕｔ１と第２参照データＤ２の入力値（リードアドレス）ｉｎ２および出力値ｏｕｔ２とを用いて、入力画像データＤＡＴＡｉｎの値ｉｎＺに対応する出力値を補間演算によって求める。すなわち、ｉｎ１およびｏｕｔ１を含む第１参照データＤ１とｉｎ２およびｏｕｔ２を含む第２参照データＤ２と入力画像データＤＡＴＡｉｎの値ｉｎＺとが補間回路１２に与えられる。そして、補間回路１２での補間演算で求められた出力値が補正値Ｄｂとして補間回路１２から出力される。
【００４８】
補間回路１２では、例えば線形補間によって補正値Ｄｂが求められる。これについて、図９を参照しつつ説明する。横軸を入力値とし、縦軸を出力値としたとき、図９に示すように、第１参照データＤ１と第２参照データＤ２とを結ぶ線分を求めることができる。ここで、横軸上の入力画像データＤＡＴＡｉｎの値ｉｎＺの位置から横軸に対する垂線を引くと、当該垂線と上述した線分との交点が求められる。この交点に対応する出力値が補正値Ｄｂとなる。換言すれば、「ｉｎ２とｉｎ１の差」に対する「ｉｎＺとｉｎ１の差」の割合と「ｏｕｔ２とｏｕｔ１の差」に対する「Ｄｂとｏｕｔ１の差」の割合とが等しくなるように、補正値Ｄｂが求められる。
【００４９】
以上のようにして、書き換え期間には、ルックアップテーブル１１の書き換えが行われつつ、代表点のデータについては、ルックアップテーブル１１に基づいて通常期間と同様にして階調値の補正が行われ、代表点以外のデータについては、代表点のデータを用いた補間演算によって階調値の補正が行われる。そして、このようにして補正が施された階調値に基づいて、表示部６００への画像表示が行われる。
【００５０】
＜１．６  効果＞
本実施形態によれば、ルックアップテーブル１１には、画像表示が行われないブランキング期間中に書き換え可能な数の代表点が設定される。そして、ルックアップテーブル１１の書き換えが行われている期間には、代表点のデータを用いて補間演算を行うことによって代表点以外のデータについての階調値の補正が行われる。これにより、ルックアップテーブル１１が書き換え中であっても、任意のデータについて階調値の補正が好適に行われる。従って、ルックアップテーブル１１の書き換え中に、表示画像に大きな乱れが生ずることはない。また、ルックアップテーブル１１の書き換えのために設けられる構成要素は、補間演算を行う補間回路１２だけである。以上より、表示装置において、簡易な回路構成で、表示画像に大きな乱れを生ずることなくルックアップテーブル１１の書き換えを行うことが可能となる。
【００５１】
＜２．第２の実施形態＞
＜２．１  構成など＞
本発明の第２の実施形態について説明する。液晶表示装置の全体構成および動作概要については、上記第１の実施形態と同様であるので説明を省略する（図４参照）。図１０は、本実施形態におけるにおける要部の構成を示すブロック図である。本実施形態においては、階調値補正部１００には、図５に示した第１の実施形態における構成要素に加えて、代表点設定レジスタ１３が設けられている。この代表点設定レジスタ１３は、代表点の数を格納するための構成要素であって、レジスタ値の書き換えが可能なように構成されている。すなわち、本実施形態においては、ブランキング期間の長さやルックアップテーブルの書き換え速度などの動作条件に応じて動的に代表点の数を変更することができる。
【００５２】
例えば、表示モード等の変更によって変更前と比較してブランキング期間が長くなる場合やルックアップテーブルの書き換え速度が高くなる場合には、変更前と比較して代表点の数が多くなるように代表点設定レジスタ１３のレジスタ値が変更される。これとは逆に、表示モード等の変更によって変更前と比較してブランキング期間が短くなる場合やルックアップテーブルの書き換え速度が低くなる場合には、変更前と比較して代表点の数が少なくなるように代表点設定レジスタ１３のレジスタ値が変更される。なお、代表点の数が多いほど補間の精度が高くなる。従って、可能なかぎり代表点の数を多くすることによって、通常期間の表示画像と書き換え期間の表示画像との差異を小さくすることができる。
【００５３】
代表点設定レジスタ１３に値（レジスタ値）が設定されたとき、あるいは、代表点設定レジスタ１３のレジスタ値に変更が施されたとき、設定個数毎に予め決められているリードアドレスの単位データが代表点に設定される。例えば、１６進表記で「００」から「ＦＦ」までの２５６個のリードアドレスが割り当てられているルックアップテーブル１１に関し、代表点の数が「１６」に設定された場合には１６アドレス毎に１つの代表点が設定され、代表点の数が「３２」に設定された場合には８アドレス毎に１つの代表点が設定される（図１１参照）。
【００５４】
ライトアドレスの割り当てについては、代表点の数に関わらず、上記第１の実施形態と同様にして行われる。すなわち、代表点の数に関わらず、代表点に設定された単位データに対して、最も小さい値（アドレス値）から順次にライトアドレスが割り当てられる。これにより、代表点の数に関わらず、書き換え期間には、まず代表点に設定されている単位データの書き換えが行われ、その後で代表点に設定されていない単位データの書き換えが行われる。階調値の補正についても、上記第１の実施形態と同様にして行われる。
【００５５】
＜２．２  効果＞
本実施形態によれば、ブランキング期間の長さやルックアップテーブルの書き換え速度などの動作条件に応じて動的に代表点の数を変更することが可能となっている。このため、動作条件に応じて可能なかぎり代表点の数を多くすることができ、通常期間の表示画像と書き換え期間の表示画像との差異をできるだけ小さくすることが可能となる。
【００５６】
＜３．第３の実施形態＞
＜３．１  構成など＞
本発明の第３の実施形態について説明する。液晶表示装置の全体構成および動作概要については、上記第１の実施形態と同様であるので説明を省略する（図４参照）。本実施形態においては、上記第１の実施形態や上記第２の実施形態とは異なり、ルックアップテーブル１１の書き換え開始時には、代表点の数が定められていない。本実施形態においては、後述する順序でルックアップテーブル１１内の単位データの書き換えが行われ、ブランキング期間内に書き換えが完了した単位データが代表点とされる。そして、ブランキング期間終了時点から全ての単位データの書き換えが完了する時点まで、代表点以外のデータについては、代表点のデータを用いた補間演算によって階調値の補正が行われる。
【００５７】
＜３．２  ルックアップテーブルの書き換え＞
本実施形態におけるルックアップテーブル１１の書き換え順序について説明する。ここでは、ルックアップテーブル１１を構成する空間的領域のうち代表点が設定されている単位データを含まない最大の空間的領域のことを「代表点未設定最大領域」と定義する。例えば、図１２に示すように代表点が設定されているときには、符号７で示す領域が代表点未設定最大領域となる。
【００５８】
ルックアップテーブル１１の書き換えが開始されると、代表点を設定する毎に代表点未設定最大領域がほぼ２分割にされるように、ルックアップテーブル１１を構成する単位データに対して順次に代表点が設定される。なお、図１３に示すように代表点が設定されているときには、符号８ａ〜８ｄで示す４つの領域が代表点未設定最大領域となる。このようなときには、それら４つの領域が順次に２分割にされるように、４つの代表点が順次に設定される。それら４の領域の分割順序については特に限定されないが、例えば「８ａ、８ｃ、８ｂ、８ｄ」という順序で分割が行われるように順次に代表点が設定される。
【００５９】
以上より、本実施形態においては、ルックアップテーブル１１の書き換えが開始されると、図１４に示すような順序で、１つずつ順次に代表点が設定されていく。また、代表点が設定される毎に、当該代表点に設定された単位データの出力値の書き換えが行われる。すなわち、ブランキング期間には、ＬＵＴ書換部２００は、上述した代表点未設定最大領域をほぼ２分割にするように単位データに対して代表点を設定しつつ当該代表点に設定された単位データの出力値の書き換えを行う。ところで、このような動作が可能となるように、本実施形態においては、リードアドレスとライトアドレスとの対応関係が図１５に示すようなものとなっている。すなわち、代表点を設定する毎に代表点未設定最大領域がほぼ２分割にされるように、ルックアップテーブル１１を構成する単位データに対してライトアドレスが割り当てられている。そして、ルックアップテーブル１１の書き換えが開始されると、ＬＵＴ書換部２００は、小さな値から順次にライトアドレスを発行する。
【００６０】
＜３．３  効果＞
本実施形態によれば、代表点の数を予め定めておく必要がなく、ブランキング期間が終了するまで、ルックアップテーブル１１を構成する単位データに対して順次に書き込みが行われつつ代表点の設定が行われる。このため、動作条件に応じて少しでも多くの代表点を設定することが可能となる。これにより、より効果的に、通常期間の表示画像と書き換え期間の表示画像との差異を小さくすることが可能となる。
【００６１】
＜４．その他＞
上記各実施形態においては、液晶表示装置を例に挙げて説明したが、本発明はこれに限定されない。ルックアップテーブルを用いて入力画像データの値に補正を施して画像表示を行う装置であれば、液晶表示装置以外の表示装置にも本発明を適用することができる。
【符号の説明】
【００６２】
１１…ルックアップテーブル
１２…補間回路
１３…代表点設定レジスタ
１００…階調値補正部
２００…ＬＵＴ書換部
３００…表示制御回路
４００…ソースドライバ（映像信号線駆動回路）
５００…ゲートドライバ（走査信号線駆動回路）
６００…表示部
Ｗａ…ライトアドレス
Ｗｄ…ライトデータ
Ｗｅ…ライトイネーブル信号
【図１】
2014059506.tif 000003
【図２】
2014059506.tif 000004
【図３】
2014059506.tif 000005
【図４】
2014059506.tif 000006
【図５】
2014059506.tif 000007
【図６】
2014059506.tif 000008
【図７】
2014059506.tif 000009
【図８】
2014059506.tif 000010
【図９】
2014059506.tif 000011
【図１０】
2014059506.tif 000012
【図１１】
2014059506.tif 000013
【図１２】
2014059506.tif 000014
【図１３】
2014059506.tif 000015
【図１４】
2014059506.tif 000016
【図１５】
2014059506.tif 000017
【図１６】
2014059506.tif 000018