JP2004004629A - Liquid crystal display - Google Patents
Liquid crystal display Download PDFInfo
- Publication number
- JP2004004629A JP2004004629A JP2003076277A JP2003076277A JP2004004629A JP 2004004629 A JP2004004629 A JP 2004004629A JP 2003076277 A JP2003076277 A JP 2003076277A JP 2003076277 A JP2003076277 A JP 2003076277A JP 2004004629 A JP2004004629 A JP 2004004629A
- Authority
- JP
- Japan
- Prior art keywords
- gradation
- value
- liquid crystal
- interpolation
- crystal display
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/34—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
- G09G3/3406—Control of illumination source
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/34—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
- G09G3/36—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using liquid crystals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/40—Picture signal circuits
- H04N1/407—Control or modification of tonal gradation or of extreme levels, e.g. background level
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/04—Maintaining the quality of display appearance
- G09G2320/041—Temperature compensation
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Chemical & Material Sciences (AREA)
- Crystallography & Structural Chemistry (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Liquid Crystal Display Device Control (AREA)
- Liquid Crystal (AREA)
Abstract
Description
【0001】
【発明の属する技術分野】
本発明は、広く液晶表示装置に係り、好ましくは、テレビやOA(Office Automation)装置に用いられたり、CAD(Computer−Aided Design)システム用モニターとして用いられたりする液晶表示装置に関するものである。
【0002】
【従来の技術】
液晶表示装置は、省スペース・省電力の特徴に加え、近年、視野角・コントラスト・色再現性・応答速度等の性能が向上してきたため、今やブラウン管を凌駕する画像表示装置となりつつある。そのため、テレビやOA用のモニター(コンピューターのモニター)等への液晶表示装置の適用は、今後も拡大の一途を辿ると予測される。
【0003】
通常、液晶セルに電圧が印加されると、液晶セル内の液晶材料(液晶分子)はその誘電異方性により長軸方向(ダイレクター)が変化される。液晶材料は光学異方性を有するため、その方向が変化されると液晶セルを透過する光の偏光方向も変化する。そして、液晶セルに設けられた偏光板などの作用を伴って、液晶セルに印加された印加電圧(印加電圧)によって該液晶セルを透過する光の光量が制御される。これにより、各画素の輝度を表示させたい階調輝度にすることができ、画像表示を行うことができる。
【0004】
しかし、液晶材料が印加電圧の変化に応答するためにはある程度の時間が必要となる(液晶材料の応答速度が遅い)。例えば、現在広く用いられている液晶表示方式(液晶表示モード)におけるTN(Twisted Nematic)、IPS(In−Plane−Switching)、またはVA(Vertically Aligned)等の場合、液晶材料の応答速度は、遅い階調間で30msec〜50msecとなる。そのため、NTSC(National Television System Committee)信号の60Hz(約16.6msec)、あるいはPAL(Phase Alteration by Line)信号の50Hz(20.0msec)に対応する応答速度を実現できない。したがって、さらなる市場拡大の要求に答えるためには、さらに高い性能が必要とされている。
【0005】
そこで、従来、液晶材料や表示の駆動方法に工夫を施して、応答速度を早くした液晶表示装置が開発されている。
【0006】
例えば、日本国の公開特許公報である特開平10−39837号公報(特許文献1)には、階調変化の際に対応する電圧差より、大きな電圧を印加することで、液晶材料を急峻に目標階調へと動かす“オーバーシュート駆動”を用いた液晶表示装置が開示されている。オーバーシュート駆動では、開始階調(現在の階調)と目標階調(所望の階調)とに対応つけて液晶材料に印加すべき印加階調値(或いは該印加諧調を実現する印加電圧値)を定めたルックアップテーブル(LUT)を予め用意しておき、これに基づき電圧印加を行うようになっている。
【0007】
【特許文献1】
特開平10−39837号公報(公開日:平成10年2月13日)
【0008】
【発明が解決しようとする課題】
ところが、上記公報に記載の構成では、階調変化の全パターンに対応する印加電圧値(全ての階調の印加電圧値)を予め求めることによってLUTを作成することが望ましいので、該LUTを記憶するメモリの容量が著しく大きくなってしまうという問題を招来する。
【0009】
また、上記公報の構成では、液晶表示装置の温度等の付加的条件によっては、適切なオーバーシュート駆動を実施できず、自然な高速表示を行えないといった問題も併せて招来する。
【0010】
つまり、液晶表示装置の応答速度は、液晶表示装置の温度変化にて液晶材料の粘度に変化が生じると顕著に変化するため、室温で印加階調値を設定したLUTを用いた場合、低温時において、液晶材料の応答スピード低下のためにオーバーシュート駆動が充分効かなくなってしまい、応答速度が充分速くならず、書き込みが間に合わなくなる。また、逆に高温時はオーバーシュート駆動が効き過ぎてしまい、白および黒が過度に強調された表示となり、液晶表示装置の表示特性を損なうこととなる。
【0011】
この問題の対策として、予め温度毎に複数のLUTを用意しておき、温度センサー等を用いて、使用するLUTを液晶表示装置の温度に合った最適なLUTに自動的に切り替えるという方式が考えられる。しかしながら、LUTを記憶するメモリの容量等から考えて、全ての階調およびおよび全ての温度においてLUTを用意するのは現実的には困難である。
【0012】
しかも、ここでは温度についてのみ説明したが、液晶表示装置の応答速度を変化させる要因となるものでは、温度以外に、たとえば、表示パネルのセル厚や映像周波数等など種々あり、これら様々な付加的条件に対して、全てLUTを備えることは、たとえ階調を有限個としても、非常に困難である。
【0013】
本発明は、上記のような従来の問題を解決するためになされたものであり、その目的は、補間演算を用いることで、LUTを格納するためのメモリの容量を削減することにある。また、温度等の付加的条件に鑑みた適切なオーバーシュート駆動を実施して、自然な高速表示が行える液晶表示装置を提供することも本発明の目的である。
【0014】
【課題を解決するための手段】
本発明の液晶表示装置は、上記課題を解決するために、それぞれ、複数の前階調値及び後階調値と、液晶ディスプレイに印加される対応階調電圧値とを格納する少なくとも一つのルックアップテーブルと、少なくとも一つの上記ルックアップテーブルを参照し、前階調から後階調に液晶ディスプレイを変えるために上記液晶ディスプレイに印加される階調電圧値を決定する印加階調値取得手段とを備え、対応印加階調値は、それに係る前階調値及び後階調値が格納された、少なくとも一つの上記ルックアップテーブルから読み出されると共に、印加階調値は、前階調軸及び後階調軸を含む局所座標系、並びにこの局所座標系内で格納済の前階調値及び後階調値に対応する複数の印加階調値を使用して行う補間により決定される構成を有している。
【0015】
上記の発明によれば、少なくとも一つのルックアップテーブルが設けられ、各ルックアップテーブルには、複数の前階調値及び後階調値と、液晶ディスプレイに印加される対応階調電圧値(上記前階調値及び後階調値に対応する階調電圧値)とが格納されている。印加階調値取得手段によって、階調電圧値が決定されて液晶ディスプレイに印加されると、前階調(現在表示されている階調)から後階調(所望の目標階調)にディスプレイが変わる。
【0016】
対応印加階調値に基づいてディスプレイを変える場合には、上記の前階調値及び後階調値が格納された、少なくとも一つの上記ルックアップテーブルから当該対応印加階調値が読み出される。
【0017】
対応印加階調値がルックアップテーブルに格納されていない場合には、印加階調値取得手段は、少なくとも一つの上記ルックアップテーブルを参照し、上記階調電圧値を決定する。この際、印加階調値は、前階調軸及び後階調軸を含む局所座標系、並びにこの局所座標系内で格納済の前階調値及び後階調値に対応する複数の印加階調値を使用して行う補間により決定される。
【0018】
このように、所望の印加階調値を格納済の印加階調値に基づいて補間により求めるので、ルックアップテーブル(LUT)を記憶するためのメモリ等の容量を小さく抑え得る。つまり、前階調と後階調とは全階調ではなく、階調間を間引いてLUTを作成できる。
【0019】
したがって、本発明の液晶表示装置は、例えば、従来のような局所座標を用いない場合に比べて、メモリ等の容量を増加させることなく、高精度の印加階調値を算出できる。その結果、補間演算を用いることで、LUTを格納するためのメモリの容量を極力削減しながら、しかも、適切なオーバーシュート駆動を実施して、自然な高速表示を行える。
【0020】
上記液晶表示装置において、少なくとも一つの上記ルックアップテーブルは、上記液晶の応答特性を変化させる付加的条件に応じて設けられた少なくとも一つの付加的条件用ルックアップテーブルを含み、前階調から後階調に上記ディスプレイを変える上記印加階調値は上記付加的条件に応じて変化し、上記印加階調値取得手段は、少なくとも一つの上記付加的条件用ルックアップテーブルを使用して上記補間演算を行うことが好ましい。
【0021】
この場合、液晶の応答特性を変化させる付加的条件に応じてLUTが少なくとも一つ用意されており、付加的条件をも加味した印加階調値を取得できる。この場合も、LUTを記憶するためのメモリ等の容量を小さく抑え得るように、全ての付加的条件ではなく、付加的条件間を間引いてLUTの数を抑えている。
【0022】
したがって、従来のような局所座標を用いない上に、温度等の付加的条件を考慮しない補間値に比べて、メモリ等の容量を増加させることなく、付加的条件を考慮しながら高精度の印加階調値を算出できる。その結果、補間演算を用いることで、LUTを格納するためのメモリの容量を極力削減しながら、かつ、温度等の付加的条件に左右されることなく、適切なオーバーシュート駆動を実施して、自然な高速表示を行える。
【0023】
上記印加階調値取得手段は、局所座標系を用いて補間演算を行うにあたり、表示されるべき前階調値及び後階調値に近い、格納済の前階調値および後階調値の4つの組み合わせを選択し、そのうちの1つの組み合わせを上記局所座標系の原点として使用し、該原点と他の組み合わせとの差分を局所変数として使用することが好ましい。
【0024】
上記の構成によれば、局所座標系を設定するとき、まず、補間演算にて表示されるべき前階調と後階調との組み合わせに近い4つの組み合わせ、例えば、既にLUTに格納されている前階調と後階調の組み合わせのうち、目標組み合わせ階調に近い組み合わせを、前階調と後階調とで定義される空間軸に表示する。そして、上記の4つの組み合わせのうち、1つの組み合わせを原点とした局所座標系を設定する。
【0025】
上記印加階調値取得手段は、上記前階調と上記後階調と上記付加的条件とで定義される軸を有する(軸に付随する)局所座標系を用いて補間演算を行うことが好ましい。また、上記付加的条件として温度が挙げられる。
【0026】
また、上記印加階調値取得手段は、上記局所座標系を用いて補間演算を行うにあたり、上記付加的条件に近い2つのルックアップテーブルを用い、表示されるべき前階調値及び後階調値に近い、格納済の前階調値および後階調値の4つの組み合わせを選択し、これら8つの組み合わせのうちの1つをこれら8つの組み合わせを有する上記局所座標系の原点とし、該原点と他の組み合わせとの差分を局所変数として用いることが好ましい。
【0027】
上記の構成によれば、局所座標系を設定するとき、まず、付加的条件に近い2つのLUTを選択し、各LUTにおいて、補間演算にて取得しようとする前階調と後階調との組み合わせ(目標組み合わせ階調)に近い4つの組み合わせを選択する。したがって、2つのLUTを用いるので、8つの組み合わせを選択する。そして、上記の8つの組み合わせのうち、1つの組み合わせを原点とした局所座標系を設定する。
【0028】
かかる局所座標系では、例えば、前階調・後階調・付加的条件の値をそのまま用いて定義する局所座標系に比べて、目標組み合わせ階調の属する局所座標系を正しく特定することができるので、取得する印加階調値(補間値)の補間精度が向上することになる。
【0029】
上記印加階調値取得手段は、上記局所座標系を用いて補間演算を行うにあたり、表示されるべき前階調値及び後階調値に近い、格納済の前階調値および後階調値の4つの組み合わせを選択し、そのうちの1つの組み合わせを上記局所座標系の原点として使用し、該原点と他の組み合わせとの差分を局所変数として使用することが好ましい。
【0030】
上記の構成によれば、局所座標系を設定するとき、まず、補間演算にて取得しようとする前階調と後階調との組み合わせ(目標組み合わせ階調)に近い4つの組み合わせ、すなわち、既にLUTに格納されている前階調と後階調の組み合わせのうち、表示されるべき目標組み合わせ階調に近い組み合わせを、前階調と後階調とで定義される空間軸に表示する。そして、上記の4つの組み合わせのうち、1つの組み合わせを原点とした局所座標系を設定する。
【0031】
かかる局所座標系では、例えば、前階調・後階調の値をそのまま用いて定義する局所座標系に比べて、目標組み合わせ階調の属する局所座標を正しく特定することができるので、取得する印加階調値(補間値)の補間精度が向上することになる。
【0032】
上記液晶表示装置において、局所座標系で表される空間は、格納済の印加階調値の組み合わせを頂点とするn+1の数の頂点からなる領域に分割され、局所座標系の座標軸の数は、n(nは2以上の整数)に等しく、上記印加階調値取得手段は、どのような分割領域においても上記補間を行うことが好ましい。
【0033】
上記の構成によれば、例えば、後階調・前階調・付加的条件を軸とする座標(3次元の座標)に付随する局所座標であれば、4つの点で印加階調値に対応する局所座標上の点(目標点)を囲えることになる。そして、この局所座標の3本(n=3)の座標軸で表現される目標点を、補間演算に用いる補間式で最も簡単に表現しようとすると、4つの未知数が必要となる。そのため、4つ(n+1=3+1)の格子点が必要となる。すなわち、目標点を例えば1次式で表現して補間演算を行おうとすると、4つの格子点があればよいことになる。したがって、上記構成によると、1次式を用いた補間式で補間演算できることになり、補間演算の計算に要する労力を低減できる(例えば、メモリの容量等の削減)。
【0034】
上記印加階調値取得手段は、さらに、上記のn+1の数の頂点に加え、該n+1の頂点を各々接続した辺に位置する中間点を用いて補間演算を行うことが好ましい。
【0035】
上記の構成によれば、補間式に用いることのできる点が増加することになる。したがって、例えば、2次式等の多項式を用いた補間演算を行うことができる。そのため、1次式に比べて、補間精度を向上させることができる。
【0036】
本発明の他の液晶表示装置は、それぞれ、複数の前階調値及び後階調値と、液晶ディスプレイに印加される対応階調電圧値とを格納する少なくとも一つのルックアップテーブルと、印加階調値が少なくとも一つの上記ルックアップテーブルに格納されていない場合、少なくとも一つの上記ルックアップテーブルを参照し、前階調から後階調に上記液晶ディスプレイを変えるために上記液晶ディスプレイに印加される階調電圧値を決定する印加階調値取得手段とを備えている。
【0037】
上記の発明によれば、少なくとも一つのルックアップテーブルが設けられ、各ルックアップテーブルには、複数の前階調値及び後階調値と、液晶ディスプレイに印加される対応階調電圧値とが格納されている。印加階調値取得手段によって、階調電圧値が決定されて液晶ディスプレイに印加されると、前階調(現在表示されている階調)から後階調(所望の目標階調)にディスプレイが変わる。
【0038】
印加階調値取得手段は、印加階調値が少なくとも一つの上記ルックアップテーブルに格納されている場合には、それが読み出される。一方、格納されていない場合、印加階調値取得手段は、少なくとも一つの上記ルックアップテーブルを参照し、前階調から後階調に上記液晶ディスプレイを変えるために上記液晶ディスプレイに印加される階調電圧値を補間により決定する。
【0039】
このように、所望の印加階調値を格納済の印加階調値に基づいて補間により求めるので、ルックアップテーブル(LUT)を記憶するためのメモリ等の容量を小さく抑え得る。つまり、前階調と後階調とは全階調ではなく、階調間を間引いてLUTを作成できる。
【0040】
したがって、本発明の液晶表示装置は、例えば、従来のような局所座標を用いない場合に比べて、メモリ等の容量を増加させることなく、高精度の印加階調値を算出できる。その結果、補間演算を用いることで、LUTを格納するためのメモリの容量を極力削減しながら、しかも、適切なオーバーシュート駆動を実施して、自然な高速表示を行える。
【0041】
上記印加階調値取得手段は、上記前階調及び後階調を軸とする局所座標を用いて補間演算することが好ましい。
【0042】
上記の液晶表示装置において、少なくとも一つの上記ルックアップテーブルは、上記液晶の応答特性を変化させる少なくとも一つの付加的条件に応じて用意されると共に、少なくとも一つの該付加的条件間を間引いて用意され、上記印加階調値取得手段は、該当する付加的条件に合ったルックアップテーブルがない場合に、少なくとも一つの上記ルックアップテーブルに格納された印加階調値を用いて補間演算した値を上記印加階調値として決定することが好ましい。
【0043】
この場合、液晶の応答特性を変化させる付加的条件に応じてLUTが少なくとも一つ用意されており、付加的条件をも加味した印加階調値を取得できる。この場合も、LUTを記憶するためのメモリ等の容量を小さく抑え得るように、全ての付加的条件ではなく、付加的条件間を間引いてLUTの数を抑えている。
【0044】
したがって、従来のような局所座標を用いない上に、温度等の付加的条件を考慮しない補間値に比べて、メモリ等の容量を増加させることなく、付加的条件を考慮しながら高精度の印加階調値を算出できる。その結果、補間演算を用いることで、LUTを格納するためのメモリの容量を極力削減しながら、かつ、温度等の付加的条件に左右されることなく、適切なオーバーシュート駆動を実施して、自然な高速表示を行える。
【0045】
上記の構成によれば、例えば、後階調・前階調・付加的条件を軸とする座標(3次元の座標)に付随する局所座標系であれば、4つの点で印加階調値に対応する局所座標上の点(目標点)を囲えることになる。そして、この局所座標の3本(n=3)の座標軸で表現される目標点を、補間演算に用いる補間式で最も簡単に表現しようとすると、4つの未知数が必要となる。そのため、4つ(n+1=3+1)の格子点が必要となる。すなわち、目標点を例えば1次式で表現して補間演算を行おうとすると、4つの格子点があればよいことになる。したがって、上記構成によれば、1次式を用いた補間式で補間演算できることになり、補間演算の計算に要する労力を低減できる(例えば、メモリの容量等の削減)。
【0046】
上記印加階調値取得手段は、さらに、上記のn+1の数の頂点に加え、該n+1の頂点を各々接続した辺に位置する中間点を用いて補間演算を行うことが好ましい。
【0047】
上記の構成によれば、補間式に用いることのできる点が増加することになる。したがって、例えば、2次式等の多項式を用いた補間演算を行うことができる。その結果、1次式に比べて、補間精度を向上させることができる。
【0048】
本発明の更に他の液晶表示装置は、上記課題を解決するために、複数のメモリブロックを含む少なくとも一つのルックアップテーブルを備え、各メモリブロックは複数の階調電圧値を格納するようになっており、各階調電圧値は、液晶ディスプレイに印加されて該液晶ディスプレイを前階調から後階調に変化させるようになっており、上記各階調電圧値は、局所座標空間において一対の前階調値と後階調値に対応し、更に、上記液晶ディスプレイに印加されて上記液晶ディスプレイを現在表示されている前階調から所望の後階調に変化させるように階調電圧値を補間する印加階調値取得手段を備え、上記局所座標系において、現在表示されている前階調値及び所望の後階調値に近い階調電圧値を含む少なくとも一つのルックアップテーブルにおけるメモリブロックを用いて補間により印加階調値が決定される構成を有している。
【0049】
上記の発明によれば、少なくとも一つのルックアップテーブルが設けられ、各ルックアップテーブルには、複数のメモリブロックが含まれる。各メモリブロックには、複数の階調電圧値が格納されている。各階調電圧値が液晶ディスプレイに印加されると、前階調(現在表示されている階調)から後階調(所望の目標階調)にディスプレイが変わる。各階調電圧値は、局所座標空間において一対の前階調値と後階調値に対応している。
【0050】
印加階調値取得手段は、上記液晶ディスプレイに印加されて上記液晶ディスプレイを現在表示されている前階調から所望の後階調に変化させるように階調電圧値を補間する。この補間は、上記局所座標系において、現在表示されている前階調値及び所望の後階調値に近い階調電圧値を含む少なくとも一つのルックアップテーブルにおけるメモリブロックを用いて行われ、印加階調値が決定される。
【0051】
このように、メモリブロックに格納済の階調電圧値に基づいて補間により所望の印加階調値(メモリブロックに格納されていない印加階調値)を求めることができるので、ルックアップテーブル(LUT)を記憶するためのメモリ等の容量を小さく抑えることが可能となる。つまり、前階調と後階調とは全階調ではなく、階調間を間引いてLUTを作成できる。また、上記補間により、メモリに格納されていない前階調値及び後階調値に係る正確な印加階調値を迅速に且つ容易に求めることが可能となる
したがって、本発明の液晶表示装置は、例えば、従来のような局所座標を用いない場合に比べて、メモリ等の容量を増加させることなく、高精度の印加階調値を迅速且つ容易に算出できる。その結果、補間演算を用いることで、LUTを格納するためのメモリの容量を極力削減しながら、しかも、適切なオーバーシュート駆動を実施して、自然な高速表示を行える。
【0052】
上記複数のメモリブロックは、更に、上記階調電圧値を補間するのに使用し得る変数を格納することが好ましい。上記印加階調値取得手段は、1次式又は2次式を使用して上記階調電圧値を補間するようになっていることが好ましい。
【0053】
少なくとも一つの付加的条件用ルックアップテーブルを更に備え、各付加的条件用ルックアップテーブルは付加的条件に対応する複数のブロックを備えていることが好ましい。
【0054】
この場合、液晶の応答特性を変化させる付加的条件に応じてLUTが少なくとも一つ用意されており、付加的条件をも加味した印加階調値を取得できる。この場合も、LUTを記憶するためのメモリ等の容量を小さく抑え得るように、全ての付加的条件ではなく、付加的条件間を間引いてLUTの数を抑えている。
【0055】
したがって、従来のような局所座標を用いない上に、温度等の付加的条件を考慮しない補間値に比べて、メモリ等の容量を増加させることなく、付加的条件を考慮しながら高精度の印加階調値を算出できる。その結果、補間演算を用いることで、LUTを格納するためのメモリの容量を極力削減しながら、かつ、温度等の付加的条件に左右されることなく、適切なオーバーシュート駆動を実施して、自然な高速表示を行える。
【0056】
上記印加階調値取得手段は、少なくとも二つのルックアップテーブルのメモリブロックを用いて階調電圧値を補間するようになっていることが好ましい。
【0057】
【発明の実施の形態】
[実施の形態1]
本発明の実施の一形態について図1〜図4に基づいて説明すれば、以下の通りである。なお、本発明はこれに限定されるものではない。
【0058】
図2は、本実施形態に係る液晶表示装置(LCD10)の構成を示すブロック図である。
【0059】
LCD10は、液晶パネル3、コモン回路4、階調回路5、デジタル/アナログコンバーター(DAC)6、LCDコントローラー1、フレームメモリ(FM)2、ビデオプロセッシングコントローラー(Video Processing Controller;VPC)7、温度センサー8、コンピューター9、を含む構成である。
【0060】
液晶パネル3では、画素が形成された基板(画面)を含んでおり、例えば、その画面の縦方向に互いに平行に配置された複数のソースバスライン61と、画面横方向に互いに平行に配置された複数の走査ライン62とを有している。
【0061】
なお、ソースバスライン61と走査ライン62とは交差しており、その交点に対応して画素63が形成されている。そして、この画素63には、TFT64、液晶セル65、および負荷容量66が配置されている。また液晶セル65には、TFT64のドレインと、全画素間で共通の図示しないコモン電極(共通電極)とに接続されている。
【0062】
コモン回路4は、コモン電極で使用するコモン電圧を生成する回路である。
階調回路5は、LCDコントローラー1から送られてくる階調データ(印加階調値)から印加電圧(印加電圧)を設定するものである。また、階調回路5は、液晶パネル3の外側に設けられており、ソースドライバー67およびゲートドライバー68を含む構成である。そして、上記のソースバスライン61はソースドライバー67に接続されており、走査ライン62はゲートドライバー68に接続されている。
【0063】
DAC6は、階調回路5で基準電圧を生成するための回路である。LCDコントローラー1は、図1に示すように、FPGA(Field−Programmable Gate Array)またはGA等の補間演算素子11を含むものであり、上記のソースドライバー67およびゲートドライバー68を制御するコントローラーである。なお、補間演算素子11についての詳細は後述する。
【0064】
図2に示すように、LCDコントローラー1は、ソースバスライン61を介して各画素に書き込むべき印加電圧を指定するための階調データ(画像データ)をソースドライバー67に対して送る。また、ゲートドライバー68に対して、走査タイミングを指示する信号を与えるとともに、ソースドライバー67に対して上記走査タイミングと同期して印加電圧を切り替えて出力するための信号を送る。さらに、コモン電極の駆動信号のタイミングも制御することができる。なお、ここでの階調データはVPC7によってデジタルデータに変換されている。
【0065】
FM2は、1フレーム分の階調データを記憶することができるメモリである。したがって、例えば、FM2ではデータの入出力の同時処理を行うことができる。また、FM2を介することにより、簡単な構成で階調データを1フレーム分遅らせて出力することができる。VPC7は、上述のように、階調データをデジタルデータに変換するものである。
【0066】
温度センサー8は、液晶表示装置(液晶表示装置の設置場所)の温度を測定するものである(モニターするものである)。勿論、他の付加的条件が含められる場合、他の付加的条件を決定するために、当業者に知られた追加の若しくは代わりのセンサー(図示しない)を使用及び/又は代用することが可能である。上記他の付加的条件は、セルギャップ、セル厚、及び/又は映像周波数を含むが、これらに限定されるものではない。コンピューター9は、温度センサー8からの温度データ(測定データ)や、液晶パネルのセル厚、映像周波数(フレーム周波数)等に対応するデータを上記補間演算素子11(後述する印加階調値取得部13)に送信するコンピューターである。
【0067】
そして、上記構成のLCD10では、液晶パネル3によって1枚の画像(フレーム)を表示するとき、ゲートドライバー68で、各走査ライン62に接続されたTFT64を走査ライン18ごとに順次ONさせつつ、ソースドライバー67で各走査ライン62に対応した階調データ(印加階調値)に応じた印加電圧を、各走査ライン62に対応する画素に書き込んでいくようになっている。
【0068】
本実施の形態の液晶表示装置は、温度等の付加的条件を考慮した補間演算を行い、高精度の補間値(目標階調データ)を求めることができるものである。
【0069】
この補間演算は、上記の補間演算素子11にて行われる。そして、この補間演算素子11は、図1に示すように、ルックアップテーブルメモリ(LUTメモリ)12と印加階調値取得部(印加階調値取得手段)13とを含む構成である。
LUTメモリ12は、ルックアップテーブル(LUT)を記憶するものである。
【0070】
このLUTは、1フレーム前の階調の階調データ(前階調の値)と、現フレームの階調の階調データ(後階調の値)との二値を引数とし、液晶材料(液晶層)に印加すべき印加電圧に対応した階調データ(印加階調値)を格納しているものである。
【0071】
具体的には、図3(a)(b)に示すように、局所座標空間において、前階調の値(前階調値)が縦軸に、後階調の値(後階調値)が横軸に示されている。そして、上記の前階調値・後階調値は、有限個の階調間で設定されており、図3(a)(b)では、32階調毎に設定されている。なお、本発明は、32階調毎に設定する場合に限定されるものではなく、他のいかなる数の階調毎に設定されていてもよい。また、前階調値と後階調値の設定は、必ずしも同じである必要はない。更に、上記設定は、たとえば、一つのLUT内で32階調毎から64階調毎まで、或いは32階調毎から128階調毎まで(64階調毎を間に含む)というように変化し得るので、等しい数の階調毎でなくてもよい。加えて、説明の便宜上、階調値(前階調値・後階調値)、および階調データ(印加階調値)の数値は括弧(「」)書きで示す。
【0072】
本実施の形態に係る液晶表示装置の使用温度範囲が、例えば、40℃〜0℃である場合、LUTメモリ12には、図3(a)(b)に示すように、その温度範囲で、2つのLUT、つまり、高温域(40℃)用のLUTであるテーブル1(図3(a))、低温域(0℃)用のLUTであるテーブル2(図3(b))が持たされている。
【0073】
印加階調値取得部13は、FM2からの1フレーム前の階調値(前階調値)、VPC7を経た階調値(後階調値)、およびコンピューター9を経た温度センサー8からの温度データ(測定データ)を用いるとともに、記憶されているLUTを参照して、LUTに格納されていない階調データ(印加階調値)を算出(補間演算)するものである。
【0074】
ここで、本実施の形態の液晶表示装置において、オーバーシュート駆動を用いて画像を表示させるときになされる補間演算、特に、記憶されていないLUTの階調データを目標階調データとして算出することについて詳細に説明する。
【0075】
この目標階調データ(補間演算にて求められる印加階調値)は以下の手順をふむことで求められる。なお、下記で手順を説明するにあたり、理解を容易にすべく、『20℃において、前階調値「55」を、後階調値「90」にしようとするときに、必要な補間値を算出する』場合を典型例に挙げて説明する。
〔手順1〕
まず、1つのLUT(例えば、テーブル1)において、前階調値と後階調値との間で行う第1補間演算(補間演算)を行う。
【0076】
テーブル1において、前階調値「55」を、後階調値「90」にしようとする場合、すなわち、1フレーム前の階調値「55」を、現フレームの階調値「90」にしようとするときに必要な値(階調データ;第1補間値H)を求めようとする場合、上記前階調値「55」を含む前階調値「32〜64」、上記後階調値「90」を含む後階調値「64〜96」に、図4に示すような座標を導入する。
【0077】
そして、この座標において、後階調値「64」・前階調値「32」を原点P21とし、この原点P21から後階調値の軸と同方向の軸を後階調局所軸ξ、該原点P21から前階調値の軸と同方向の軸を前階調局所軸ηとする局所座標系(マトリックスタイプ)を設定する。したがって、後階調局所軸ξおよび前階調局所軸ηからなる局所座標において、原点P21の値((ξ、η))は(0、0)となっている。
【0078】
そして、前階調値「32〜64」および後階調値「64〜96」で囲まれる領域を局所座標(ξ、η)で表すと、点P21(0、0)、点P22(32、0)、点P23(32、32)、点P24(0、32)の4点で囲まれる領域(局所座標)となる。
【0079】
ここで、第1補間値H(テーブル補間値)を算出するための補間式を定義する。例えば、(ξ、η)に関する1次式を補間式として定義すると、aξ+bη+c=Hとなり、Hを求めるためにはa・b・cの3個の未知数を求めなくてはならない。そのため、この3個の未知数を求めるためには、少なくとも3個の点が必要となる。
【0080】
そして、上述のように前階調値「55」を後階調値「90」にしようとする場合を図4上で表示すると、点P31として表示される(点P31(後階調値、前階調値)=(90、55))。
【0081】
この点P31の第1補間値Hを補間演算にて求めるには、上述のように少なくとも3個の点を利用しなくてはならない。そこで、階調データが、既知の4点(点P21〜点P24)の領域において、点P31を含んだ3点の領域を選択する。上記の点P31の場合では、点P21・点P22・点P23で囲まれる領域(領域A)が該当する。
【0082】
そして、上記の領域Aにおいて、既知の点P21〜23の後階調値・前階調値と、これらの点に該当するテーブル1(LUT)の階調データとを用いて、補間式(aξ+bη+c=H)から、以下のような補間演算を行う。すなわち、既知の点を用いる場合、Hには、各点(ξ、η)の基となる(後階調値、前階調値)に対応した階調データをテーブル1から代入して補間演算を行う。
【0083】
すると、
点P21→0a+0b+c=92
点P22→32a+0b+c=118
点P23→32a+32b+c=105
となり、これらの3式から、
a=26/32、b=−13/32、c=92となる。
【0084】
その結果、点P31((ξ、η)=(26、23))の第1補間値Hは、下記の式(補間式▲1▼)より103.8となる。
(26/32)×26+(−13/32)×23+92≒103.8 ▲1▼
〔手順2〕
次に、上記の手順1と同様にして、テーブル2において、前階調値と後階調値との間で行う第2補間演算を行う。
【0085】
つまり、テーブル2において、前階調値「55」を、後階調値「90」にしようとする場合に必要な値(第2補間値I(テーブル補間値))を求める。
【0086】
すると、
点P21→0a+0b+c=142
点P22→32a+0b+c=192
点P23→32a+32b+c=123
となり、これらの3式から、
a=25/16、b=−69/32、c=142となる。
【0087】
その結果、点P31((ξ、η)=(26、23))の第2補間値Iは、下記の式(補間式▲2▼)より133.0となる。
(25/16)×26+(−69/32)×23+142≒133.0 ▲2▼
なお、上記の第2補間値Iを求めるときの局所座標は、後述する図5に示された点P41〜44の領域である。
【0088】
〔手順3〕
次に、40℃と0℃との中間温度である20℃においては、上記の第1補間値Hと第2補間値Iとを用いて、例えば、線型補間等の第3補間演算を行うことにより算出される(第3補間値Jを算出できる)。
【0089】
したがって、以下の式より、第3補間値J(目標階調データ)は118.4と求められる。
(103.8+133.0)/2=118.4〔(第1補間値H+第2補間値)/2=第3補間値J〕
つまり、『20℃において、前階調値「55」を後階調値「90」にしようとする場合』には、手順1〜3を経ることによって、「118」または「119」の階調データに基づく印加電圧を印加すればよいことがわかる。
【0090】
なお、手順3で用いる補間方法(第3補間演算)は、線形補間に限定するものではなく、例えば、2次式等の多項式を用いた補間など、局所座標を用いない種々の補間方法が利用できる。
【0091】
以上のように、本実施の形態の液晶表示装置では、手順1・2において、局所座標を用いた補間演算を行うとともに、手順3で、例えば温度等の付加的条件を用いた補間演算を行うことで最終的な補間値、すなわち目標階調データ(上記の場合、第3補間値J)を求めている。
【0092】
つまり、手順1・2のそれぞれで、別個のテーブル(テーブル1・2)を用いて後階調値・前階調値に基づいた第1・2補間演算を行い、さらに、それらの第1・2補間演算の結果(第1補間値H・第2補間値I)を用いて、付加的条件に対応する第3補間演算を行っている。
【0093】
そのため、第3補間値Jは、温度等の付加的条件に対応した値になる。勿論、温度以外の他の付加的条件も使用できる。その上、第3補間値Jを求めるために用いた値(第1補間値H・第2補間値I)も、局所座標を用いて精度よく求められているため、該第3補間値Jは、高精度の補間値となっている。
【0094】
つまり、本実施の形態の液晶表示装置は、温度等の複数の付加的条件のもとで、複数の階調間に対し有限個の出力階調を格納した複数のLUTから、連続な出力階調を実現できる目標印加階調データを算出することができ、その目標印加階調データに基づいた表示を行うと、例えば、階調ムラ等を引き起こすことなく、入力される階調データをより忠実に再現した表示ができる。
【0095】
また、従来のような局所座標を用いない上に、温度等の付加的条件を考慮しない補間値に比べて、目標印加階調データの精度が顕著に向上している。
【0096】
また、上記目標印加階調データ(印加階調値)を、全ての階調および全ての付加的条件においてLUTを用いることなく取得できるので、比較的にLUTを記憶する、例えばメモリの容量を削減できる。
【0097】
また、テーブル1とテーブル2との中間温度においては、例えば、テーブル1とテーブル2との間を線型補間することにより、中間温度に対し、有限個の階調間のLUTを作るようにするため、3つのオーバーシュートテーブルを低温、中温、高温の領域で使い分けることが可能になるともいえる。また、手順3では2つのLUTから2つの目標印加階調データを計算した後、付加的条件にしたがって、それぞれの値を計算したが、2つのLUTから、付加的条件に対応するLUTを線型補間によって求め、そのLUTに対し、手順1にしたがって目標印加階調データを計算することもできる。
【0098】
なお、上記の点P31は、図4上において、領域Aのみに含まれるようになっているが、例えば点P32、すなわち、『前階調値「48」を、後階調値「80」にしようとするときに、必要な第1補間値H(階調データ)を算出する』場合では、領域Aおよび領域Bの両方に含まれるようになる。
【0099】
かかる場合、両方の領域に基づく補間式を用いて算出できることを以下に説明する。
【0100】
なお、手順3では、補間演算を行うための付加的条件を一つだけ設定しているが、付加的条件は2つ以上あっても、基本的には同様な補間処理を行うことができる。
〔手順1’〕
上記の手順1同様、テーブル1における第1補間値Hを算出するための補間式を定義する。例えば、(ξ、η)に関する1次式を補間式として定義すると、点P31を含んだ3点の領域を選択しなくてはならない。すると、上記の点P32の場合では、点P21・点P22・点P23で囲まれる領域(領域A)と、点P21・点P23・点P24で囲まれる領域(領域B)とが該当する。
【0101】
すると、領域Aの場合、
点P21→0a+0b+c=92
点P22→32a+0b+c=118
点P23→32a+32b+c=105
となり、これらの3式から、
a=26/32、b=−13/32、c=92となる。
【0102】
その結果、点P32((ξ、η)=(16、16))の第1補間値Hは、下記の式(補間式▲3▼)より98.5となる。
(26/32)×16+(−13/32)×16+92=98.5 ▲3▼
また、領域Bの場合、
点P21→0a+0b+c=92
点P23→32a+32b+c=105
点P24→0a+32b+c=64
となり、これらの3式から、
a=41/32、b=−28/32、c=92となる。
その結果、点P32((ξ、η)=(16、16))の第1補間値Hは、下記の式(補間式▲4▼)より98.5となる。
(41/32)×16+(−28/32)×16+92=98.5 ▲4▼
このように、40℃において、前階調値「48」を後階調値「80」にしようとする場合、すなわち、点P32のように領域Aまたは領域Bのどちらでも該点P32を囲める場合、どちらの領域の補間式(領域Aの補間式▲3▼、または領域Bでの補間式▲4▼)を用いても、第1補間値Hを算出することができる。
【0103】
なぜならば、異なる補間式(補間式▲3▼および補間式▲4▼)から算出される第1補間値Hであっても、異なる領域(領域Aおよび領域B)の境界線である点P21―点P23の線上(対角線上)で同一の値となるためである(接点を持つためである)。
【0104】
そのため、各領域間の第1補間値Hの連続性が維持されることになる(異なる領域の補間式を用いても、その領域の境界上の補間値が不連続にはならない)。
【0105】
つまり、異なる領域において用いる補間式、すなわち、2以上の補間式を用いて目標印加階調データを算出しても、領域の境界では、その目標階調データが同一の値となるので、補間式の選択の幅が広がることになる。
【0106】
なお、テーブル2において、上記手順1’を行ったとしても、該手順1’同様、各領域間の第2補間値Iの連続性が維持されることになる。
【0107】
実施の形態1では、各々のLUTにおいて局所座標を設け、第1補間値H・第2補間値Iを算出した。しかしながら、本発明はこれに限定されるものではない。これについて、たとえば、以下の実施の形態2において説明する。
〔実施の形態2〕
本発明における他の実施の形態について説明すれば、以下の通りである。なお、実施の形態1で用いた部材と同様の機能を有する部材については、同一の符号を付記し、その説明を省略する。
【0108】
具体的には、テーブル1・2を同時に利用した局所座標を用いて補間演算を行う。この補間演算での局所座標をたとえば図5に示す。
【0109】
図5に示すように、この局所座標は、後階調値・前階調値・温度値の3軸からなる座標において、上記の後階調局所軸ξおよび前階調局所軸ηに対して垂直方向を示す付加軸ζを加えた3次元の局所座標となっている。
【0110】
なお、下記の説明にあたり、理解を容易にすべく、『30℃において、前階調値「48」を、後階調値「80」にしようとするときに、必要な補間値K(階調データ)を算出する』場合を例に挙げて説明する。
【0111】
ここで、上記の『30℃において、前階調値「48」を、後階調値「80」にしようとするときに、必要な補間値K(目標階調データ)を算出する』場合を図5上に示すと、点P33のように示され、この点P33は、テーブル1を示す点P21〜点P24およびテーブル2を示す点P41〜点P44に囲まれる6面体の内部に位置する。
【0112】
そして、上記の3次元の局所座標において、補間値Kを算出するための補間式を定義する。例えば、(ξ、η、ζ)に関する1次式を補間式として定義すると、aξ+bη+cζ+d=Kとなり、補間値Kを求めるためにはa・b・c・dの4個の未知数を求めなくてはならない。そのため、この4個の未知数を求めるためには、少なくとも4個の点が必要となる。
【0113】
そこで、階調データが、既知の8点(点P21〜点P24および点P41〜点P44)の領域において、点P33を含んだ4点の領域を選択する。上記の点P33の場合では、点P21・点P23・点P22・点P43で囲まれる領域(第1領域)が該当する。
【0114】
そして、上記の既知の点P21・点P23・点P22・点P43の後階調値・前階調値と、これらの点に該当するテーブル1・2の階調データとを用いて、補間式(aξ+bη+cζ+d=K)から、補間演算を行う。なお、実施の形態1同様に、既知の点を用いる場合、Kには、各点(ξ、η、ζ)の基になる、各温度における(後階調値、前階調値)に対応した階調データをテーブル1・2から代入して補間演算を行う。
【0115】
各点を補間式に代入すると下記のようになる。
点P21→0a+0b+40c+d=92
点P23→32a+32b+40c+d=105
点P22→32a+0b+40c+d=118
点P43→32a+32b+0c+d=123
となり、これらの4式から、
a=13/16、b=−3/32、c=−1/5、d=100となる。
【0116】
その結果、点P33((ξ、η、ζ)=(16、16、30))の補間値Kは、下記の式より105.5となる。
(13/16)×16+(−3/32)×16+(−1/5)×30+100=105.5
つまり、『30℃において、前階調値「48」を後階調値「80」にしようとする場合』には、「105」または「106」の階調データ(電圧データ)を印加すればよいこととなる。
【0117】
以上のように、本実施の形態の液晶表示装置では、上記の手順によって、後階調局所軸ξ・前階調局所軸η・付加軸ζからなる3次元の局所座標を用いた補間演算により、最終的な補間値、すなわち目標階調データ(上記の場合、補間値K)を求めている。
【0118】
そのため、従来のような局所座標を用いない上に、温度等の付加的条件を考慮しない補間値に比べて、補間値Kは高精度の補間値となっている。また、局所座標を用いても付加的条件を考慮していない補間値に比べても、補間値Kは高精度の補間値となる。
【0119】
つまり、本実施の形態の液晶表示装置は、たとえば温度等の複数の付加的条件のうちの一つ又は2以上のもとで、複数の階調間に対し有限個の出力階調を格納した複数のLUTから、連続な出力階調を実現できる目標印加階調データを算出することができ、その目標印加階調データに基づいた表示を行うと、例えば、階調ムラ等を引き起こすことなく、入力される階調データをより忠実に再現した表示ができる。
【0120】
なお、上記の点P33は、図5上において、点P21・点P23・点P22・点P43で囲まれる領域のみに含まれるようになっているが、例えば、『20℃において、前階調値「48」を、後階調値「80」にしようとするときに、補間値K(階調データ)を算出する』場合では、図5上では、点P34のように示され、この点P34は、テーブル1を示す点P21〜点P24およびテーブル2を示す点P41〜点P44に囲まれる6面体の中心に位置する。すなわち、下記の6個の領域に含まれるようになる。
第1領域→点P21・点P23・点P22・点P43で囲まれる領域
第2領域→点P21・点P22・点P42・点P43で囲まれる領域
第3領域→点P21・点P42・点P41・点P43で囲まれる領域
第4領域→点P21・点P41・点P44・点P43で囲まれる領域
第5領域→点P21・点P44・点P24・点P43で囲まれる領域
第6領域→点P21・点P24・点P23・点P43で囲まれる領域
かかる場合、6個の領域のうちの一つに基づく補間式を用いて、補間値Kを算出することができる。
【0121】
例えば、第1領域の場合は、上記した、a=13/16、b=−3/32、c=−1/5、d=100を用いればよいので、点P34((ξ、η、ζ)=(16、16、20))の補間値Kは、下記の式より107.5となる。
(13/16)×16+(−3/32)×16+(−1/5)×20+100=107.5。
【0122】
また、例えば、第3領域の場合、
点P21→0a+0b+40c+d=92
点P42→32a+0b+0c+d=192
点P41→0a+0b+0c+d=142
点P43→32a+32b+0c+d=123
となり、これらの4式から、
a=−50/32、b=31/32、c=−5/4、d=142となる。
【0123】
その結果、点P34((ξ、η、ζ)=(16、16、20))の補間値Kは、下記の式より107.5となる。
(−50/32)×16+(31/32)×16+(−5/4)×20+142=107.5。
【0124】
そして、他の第2領域および第4〜6領域においても、上記第1・3領域と同様の方法で補間演算することができ、その補間値Kは107.5となる。
【0125】
以上のように、本実施の形態の液晶表示装置では、上記の点P34のように、第1〜6領域のどの領域であっても該点P34を囲める場合、その各領域の補間式を用いて、補間値Kを算出してもよい。
【0126】
なぜならば、上記の各第1〜6領域の補間式から求めた補間値Kは同一の値となるためである。これは、各領域の異なる補間式が、異なる領域(第1〜6領域)の境界線である点P21―点P43の線上(対角線上)で連続するためである(接点を持つためである)。その結果、各領域で求められた補間値Kは、その各領域の境界線上で同一の値となるので、各領域間の連続性が維持されることになる(異なる領域の補間式を用いても、その領域の境界上の補間値が不連続にはならない)。つまり、一空間を用いて目標階調データを算出しても、その目標階調データが同一の値となり、補間式の選択の幅が広がることになる。
【0127】
実施の形態1・2では、補間式に1次式を用いたが、本発明はこれに限定されるものではない。例えば、2次式等の多項式を用いても、補間値を算出することができる。この例について、以下の実施の形態3において説明する。
〔実施の形態3〕
本発明における他の実施の形態について説明すれば、以下の通りである。なお、実施の形態1・2で用いた部材と同様の機能を有する部材については、同一の符号を付記し、その説明を省略する。
【0128】
実施の形態1での手順1(第1補間演算)において、(ξ、η)に関する2次式を補間式として定義すると、補間式は、aξ2+bη2+cξη+dξ+eη+f=Hとなる。そして、第1補間値Hを求めるためにはa・b・c・d・e・fの6個の未知数を求めなくてはならない。そのため、この6個の未知数を求めるためには、図6に示す局所座標において、少なくとも6個の点が必要となる。
【0129】
上記の場合、点P31に対応する第1補間値Hを求めるには、実施の形態1の手順1同様に、既知の4点(点P21〜点P24)の領域において、点P31を含んだ3点(点P21・点P22・点P23で囲まれる領域(領域A))の領域を選択する。そして、残りの必要な3点は、例えば、上記の既知の点から、例えば線形補間等により求めた中間点P51〜53を用いる。
【0130】
なお、この中間点は、線形補間によって求められるものに限定するものではなく、その他の補間演算で算出してもよい。また、補間精度の向上を図るなら実測から求めるのが好ましい。また、この中間点を求めるとは、後階調値、前階調値、階調データの3つの数値を把握することを意味する。したがって、例えば、点P22と点P23との間(例えば、上記両点(点P22・23)のちょうど中心)に位置する中間点P51の(後階調値、前階調値、階調データ)を線形補間にて求めるとすると、(96、48、111.5)となる((後階調局所軸ξ、前階調局所軸η、階調データ)=(32、16、111.5))。
【0131】
そして、上記の点P21〜23および中間点P51〜53から、(ξ、η)およびHに該当する数値を代入して、各点(点P21〜23および中間点P51〜53)に対応する式を作成する。
【0132】
例えば、点P23((ξ、η)=(32、32))の場合、322a+322b+(32×32c)+32d+32e+f=105となる。そして、このような対応式を各点毎に作成し、それらの式から、(a・b・c・d・e・f)を求める。そして、点P31((ξ、η)=(16、16))と、上記の(a・b・c・d・e・f)とから、第1補間値Hを求めることができる。
【0133】
以上のように、補間式に多項式を用いれば、1次式から算出した第1補間値Hに比べて、さらに補間精度が高まる。また同様に、実施の形態1の手順2でも、補間式に多項式を用いれば、1次式から算出した第2補間値Iに比べて、さらに補間精度が高まる。したがって、これらの多項式を用いて求められた第1補間値H・第2補間値Iから求められる第3補間値Jも当然に一層精度のよい補間値となる。
【0134】
また、実施の形態2での補間演算において、(ξ、η、ζ)に関する2次式を補間式として定義すると、補間式は、aξ2+bη2+cζ2+dξη+eηζ+fζξ+gξ+hη+iζ+j=Kとなる。そして、補間値Kを求めるためにはa・b・c・d・e・f・g・h・i・jの10個の未知数を求めなくてはならない。そのため、この10個の未知数を求めるためには、図7に示すように、局所座標において、少なくとも10個の点が必要となる。なお、上記の補間式において、ξ・η・ζからなるξηζの項は必要ない。なぜならば、3次式になっているためである。
【0135】
上記の場合、点P33に対応する補間値Kを求めるには、実施の形態2の手順同様に、既知の8点(点P21〜点P24および点P41〜点P44)の領域において、点P33を含んだ4点の領域を選択する。そして、残りの必要な6点は、上記の中間点P51〜53と同様に、例えば、上記の既知の点から線形補間等により求めた中間点P51〜56を用いる。
【0136】
そして、上記の点P21〜23および中間点P51〜56から、(ξ、η、ζ)およびKに該当する数値を代入して、各点(点P21〜23および中間点P51〜56)に対応する式を作成する。
【0137】
例えば、点P23((ξ、η、ζ)=(32、32、40))の場合、322a+322b+402c+(32×32×d)+(32×40×e)+(40×32×f)+32g+32h+40i+j=105となる。
【0138】
そして、このような対応式を各点毎に作成し、それらの式から、(a・b・c・d・e・f・g・h・j)を求める。そして、点P33((ξ、η、ζ)=(16、16、30))と、上記の(a・b・c・d・e・f・g・h・i・j)とから、補間値Kを求めることができる。
【0139】
以上のように、補間式に多項式を用いれば、1次式から算出した補間値Kに比べて、さらに補間精度が高まる。
【0140】
なお、実施の形態1〜3においては、温度変化の状況に応じ、補間式を用いて目標階調データ(例えば、補間式K)を取得した。しかし、温度変化に限定するものではなく、例えば、セルの膜厚、映像周波数等に応じても、上記のように、テーブルを複数備えていて、これを局所座標を用いて使用することで、目標階調データを取得することができる。
【0141】
また、実施の形態1での点P32を含む領域A(補間式▲1▼を含む領域)と領域B(補間式▲2▼を含む領域)とは、点P21−点P23の対角線を対称軸として自由に折り返すことができる(図4・5・7参照)。このことは、対称軸上で、補間式が連続していることを意味するともいえる。また、実施の形態3での、点P34を含む第1〜6領域に含まれる各々の補間式も、点P21−点P43の対角線を対称軸として自由に折り返すことができる(図5・8参照)。したがって、実施形態の1同様に、補間式が連続していることを意味するともいえる。
【0142】
また、実施の形態1〜3での領域(例えば、領域A・Bや第1〜6領域)の数は、未定値の数と何ら関係がない。なぜならば、例えば、領域A・Bを含む領域(全領域)は、既知である任意の3点で区切ることができるためである。つまり、点P21〜点P24以外の点であっても既知な点であれば、自由に全領域内の領域数が変化することになるためである。なお、上記の既知の点は、点P21〜点P24から例えば線形補間等で求めてもよい。
【0143】
また、用いられる補間式は、図4では2次元座標に対する直線、図5では3次元座標に対する平面、図6では2次元座標に対する楕円、図7では3次元座標に対する楕円体を表すものである。
【0144】
また、液晶パネルの液晶材料に電圧印加を行うユニットあるいはプログラムは、ディスプレイコントローラーの内部または外部に組み込まれているともいえる。
【0145】
また、本実施の形態の液晶表示装置は、印加電圧を変えることで階調表示を行っており、さらに、階調変化の際に対応する電圧差より大きな電圧を印加するオーバーシュート駆動を行っている。その上、該印加電圧を複数2以上の温度領域間で切り替える表示装置であってもよい。有限個階調間の出力階調の値、もしくは、温度など付加的な条件によって変わる出力階調に対し、局所座標を用いた補間を行ってもよい。なお、上記の温度以外に、たとえば、セル厚、映像周波数等の付加的条件に対しても同様の拡張も可能である。
【0146】
また、本実施の形態の液晶表示装置は、該液晶表示装置において、前階調と後階調に関して、局所座標を用いて表現される階調領域もしくは、温度などの付加的条件によって定義される空間座標に対し空間軸の数をnとした場合、n+1の頂点を持つ領域に分割し、補間演算するものともいえる。
【0147】
これによると、液晶表示装置は、温度等の複数の付加的条件のもとで、複数の階調間に対し、有限個の出力階調を格納した複数のLUTから、連続な出力階調を算出する演算方法を用いることになり、自然な高速表示を行う表示方法を提供することができることになる。
【0148】
また、本実施の形態の液晶表示装置は、以下のように表現することもできる。液晶表示装置は、印加電圧を変えることで階調表示を行う液晶表示装置であって、複数(2以上)の温度、セル厚、映像周波数等の付加的条件のもとで、前表示および後表示の階調に対し、出力階調が設定されており、出力階調の補間演算を行う際に、温度、セル厚、映像周波数等の付加的条件、前表示および後表示の階調で定義される空間軸に付随する、局所座標を用いた補間演算を行うことにより、補間の連続性を高め、演算誤差により発生する映像ノイズを低減することを特徴としている。
【0149】
このように、温度、セル厚、映像周波数等の付加的条件のもとで、出力階調を、付加的条件、前表示および後表示の階調で定義される空間で補間演算を用いて算出することにより、ハード的にはメモリ、ゲートなどリソースの低減、ソフト的には、補間の連続性を高めることにより、演算誤差により発生する映像ノイズを低減できる。
【0150】
また、液晶表示装置は、印加電圧を変えることで階調表示を行う液晶表示装置であって、複数(2以上)の温度、複数(2以上)のセル厚、及び/又は複数(2以上)の映像周波数等の付加的条件のもとで、前表示および後表示の階調に対し、出力階調が設定されており、出力階調の補間演算を行う際に、複数の付加的条件に対し、前表示および後表示の階調で定義される空間軸に付随する、局所座標を用いた補間演算を行うことにより、補間の連続性を高め、演算誤差により発生する映像ノイズを低減することを特徴としている。
【0151】
このように、温度、セル厚、映像周波数等の付加的条件のもとで、出力階調を、前表示および後表示の階調で定義される空間で補間演算を用いて算出することにより、ハード的には上記の液晶表示装置よりもさらに、メモリ、ゲートなどリソースの低減ができ、ソフト的には、補間の連続性を高めることにより、演算誤差により発生する映像ノイズを低減できる。
【0152】
また、液晶表示装置は、上記の局所座標を用いた補間演算において、補間軸の数n(2以上)に対し、n+1の頂点を持つ局所領域に分割し、補間演算を行うことにより、出力階調の連続性を高め、演算誤差により発生する映像ノイズを低減することを特徴としている。
【0153】
これによると、局所座標を用いて、補間軸n(2以上)の多次元の補間演算を行う際、1次式で補間が可能となることから、ハード的にはメモリ、ゲートなどリソースの低減、ソフト的には、補間の連続性を高めることにより、演算誤差により発生する映像ノイズを低減できる。
【0154】
また、液晶表示装置は、上記の局所座標を用いた補間演算において、補間軸の数n(2以上)に対し、n+1の頂点を持つ局所領域に分割し、頂点と各辺の中間点の値を用いて補間演算を行うことにより、出力階調の連続性を高め、演算誤差により発生する映像ノイズを低減することを特徴としている。
【0155】
これによると、局所座標を用いて、補間軸n(2以上)の多次元の補間演算を行う際、2次式で補間が可能となることから、ハード的にはメモリ、ゲートなどリソースの低減、ソフト的には、さらに補間の連続性を高めることになり、演算誤差により発生する映像ノイズを低減できる。
【0156】
また、本発明の液晶表示装置は、画素を有し、この画素に対して、フレーム毎に階調データ(印加階調値)に基づいた階調電圧(印加電圧)を印加することで階調表示を行う液晶表示装置において、表示すべきフレームの階調データとして順次入力される階調データを記憶し、その階調データを1フレーム分遅らせて、直前フレームの階調データとして出力する記憶部と、上記の表示すべきフレームの階調データと、直前フレームの階調データとによって特定される出力すべき階調データを示すLUTを、付加的条件に応じて予め複数個記憶しているLUTメモリと、上記付加的条件を測定する付加的条件測定部と、上記の表示すべきフレームの階調データと、上記の出力すべきフレームの階調データと、上記記憶部からの直前フレームの階調データと、上記付加的条件の測定データとを受信するとともに、上記の複数個のLUTを参照しながら補間演算することで、階調表示に必要な階調データを目標階調データとして算出する印加階調値取得部とを含み、上記印加階調値取得部は、LUT毎に、表示すべきフレームの階調データと直前フレームの階調データとを格子点とする座標系を設定するとともに、その座標系において上記目標階調データに対応する格子点を含有する局所座標系を設定し、この局所座標系を用いた補間演算を行うことで、該LUTに示されない階調データをテーブル補間値として算出し、さらに、LUT毎の上記テーブル補間値を用いて、上記の測定データに応じた補間演算を行うことで、上記目標階調データを算出することを特徴としている。
【0157】
また、本発明の液晶表示装置は、画素を有し、この画素に対して、フレーム毎に階調データに基づいた階調電圧を印加することで階調表示を行う液晶表示装置において、表示すべきフレームの階調データとして順次入力される階調データを記憶し、その階調データを1フレーム分遅らせて、直前フレームの階調データとして出力する記憶部と、上記の表示すべきフレームの階調データと、直前フレームの階調データとによって特定される出力すべき階調データを示すLUTを、付加的条件に応じて予め複数個記憶しているLUTメモリと、上記付加的条件を測定する付加的条件測定部と、上記の表示すべきフレームの階調データと、上記記憶部からの直前フレームの階調データと、上記付加的条件の測定データとを受信するとともに、上記の複数個のLUTを参照しながら補間演算することで、階調表示に必要な階調データを目標階調データとして算出する印加階調値取得部とを含み、上記印加階調値取得部は、上記の表示すべきフレームの階調データと直前フレームの階調データと測定データとを格子点とする座標系を設定するとともに、上記目標階調データに対応する点を含有する局所座標系を設定し、この局所座標系を用いた補間演算を行うことで、上記目標階調データを算出することを特徴としている。
【0158】
別の実施の形態として、局所座標で表される4個の前階調値と後階調値のグループ(複数)に対して、たとえば4個(4個に限定されない。)の印加階調値(液晶に印加される階調値)からなる種々のセット(組)が、複数のメモリブロック中に格納されていてもよい。更に、局所座標(ξ、η)の1次式aξ+bη+c=Hの変数値a、b、及びcが決定され、これらの変数値が、格納済の4個の印加階調値と共に一つのメモリブロック中に格納されてもよい。格納済の4個の印加階調値のうち3個を「アップ」値(前階調値をそれより高い後階調値に増加させるために使用される。)として使用し、1次式中のa、b、及びcの一つのセットを決定し、格納してもよいし、及び/又は格納済の4個の印加階調値のうち上記とは異なる3個を「ダウン」値(前階調値をそれより低い後階調値に減少させるために使用される。)として使用し、1次式中のa、b、及びcの他の一つのセットを決定し、格納してもよい。
【0159】
それから、階調表示が適切に行えるように、液晶に実際に印加される適切な階調値Hを適切に補間するために、前階調値及び後階調値が1ブロック内の格納済の値(複数)の間に収まるように、対応する格納済の当該ブロックにおける「アップ」用又は「ダウン」用a、b、及びcの変数値が正確な補間のために使用される。このように、適切な印加階調値Hのための正確な補間が、対応するブロックの局所座標系の格納済の1次式中のa、b、及びcを使用した、局所座標(ξ、η)で表された前階調値及び後階調値に基づいて行われる。限定されない例を以下に示す。
【0160】
最初に、局所座標で表される4個の前階調値及び後階調値のグループのための4個の印加階調値(液晶に印加される階調値)からなる複数のセットが、たとえば、一つのルックアップテーブルの複数のメモリブロック中に格納される。たとえば、図3(a)のテーブル1中の4個の前階調値及び後階調値のグループに対応する9番目のメモリブロック内に、印加階調値32(前階調値32と後階調値32とに対応する。)、印加階調値92(前階調値32と後階調値64とに対応する。)、印加階調値64(前階調値64と後階調値64とに対応する。)、及び印加階調値24(前階調値64と後階調値32とに対応する。)が格納されていてもよい。これらの印加階調値は既知であるので、局所座標(ξ、η)の1次式aξ+bη+c=Hの対応する「アップ」用及び/又は「ダウン」用a、b、及びcの値も特定できる。このように、これらは、印加階調値と共に9番目のメモリブロック中に格納される。つまり、「アップ」用a、b、及びcは、それぞれ、a=60/32、b=−28/32、及びc=32となる。また、「ダウン」用a、b、及びcは、それぞれ、a=40/32、b=−10/32、及びc=32となる。
【0161】
なお、図3(a)のテーブル1中には、たとえば、4個の前階調値及び後階調値のグループに対応するメモリブロックが、合計64個存在する。すなわち、図3(a)のテーブル1中には、0番目のメモリブロック(印加階調値0、88、32、及び0が格納されている。)〜7番目のメモリブロック(印加階調値238、255、255、及び238が格納されている。)、…、56番目のメモリブロック(印加階調値0、8、0、及び0が格納されている。)〜63番目のメモリブロック(印加階調値224、255、255、及び220が格納されている。)の合計64個存在する。
【0162】
また、以上は、図3(a)のテーブル1において、合計64個のメモリブロックが存在する場合について説明したが、本発明はこれに限定されるものではなく、4個、8個、16個、又は32個等のメモリブロックが存在する場合でもよく、これらの各場合において各メモリブロック内に格納済の印加階調値のうち、3個を「アップ」値として使用し、1次式中のa、b、及びcの一つのセットを決定し、格納してもよいし、及び/又は格納済の上記印加階調値のうち上記とは異なる3個を「ダウン」値として使用し、1次式中のa、b、及びcの他の一つのセットを決定し、格納してもよい。各メモリブロック内に格納済の印加階調値の数に応じて表示精度を変えることが可能となる。つまり、表示精度に応じて、各メモリブロック内に格納済の印加階調数を設定することによって、所望の表示が得られる。
【0163】
以上のように、メモリブロック中の格納済の値を使用して補間することによって、メモリに格納されていない前階調値及び後階調値に係る正確な印加階調値を迅速に且つ容易に求めることが可能となる。たとえば、局所座標(48、56)に対応する前階調値48及び後階調値56に対して、上記9番目のメモリブロック中の値が使用される。なぜなら、前階調値48は9番目のメモリブロックに格納済の前階調値32と64の間に収まると共に、前階調値56は格納済の前階調値32と64の間に収まるからである。更に、前階調値48が後階調値56に増加されるので、9番目のメモリブロックに対して、対応する格納済の「アップ」用a、b、及びcの値を使用してもよい。これらの値を局所座標(48、56)の1次式aξ+bη+c=Hに代入すると、正確な印加階調値Hである73が迅速且つ能率的に決定される。
【0164】
なお、採用した上記補間演算は、線形補間演算に限定されない。本発明に係る種々の実施の形態によれば、本発明の種々の実施の形態のそれぞれに記載の多種多様な補間演算(たとえば、2次式を含む多項式を用いる補間演算等)は、上述のメモリブロック参照態様(look−up aspect)に適用可能である。また、このメモリブロック参照は、補間式がaξ+bη+cζ+d=Kを満足する局所座標(ξ、η、ζ)に関する1次式によって定義される場合に適用可能である。更に、たとえば、印加階調値IやJ等の補間値を前述のようにして求めるために、温度やその他の付加的条件を含む補間は、メモリブロックを使用して同様に行える。
【0165】
このようにして、液晶表示装置は、複数のメモリブロックを含む少なくとも一つのメモリを含み、各ブロックは複数の階調電圧値を格納し、各階調電圧値は液晶ディスプレイ(表示)を前階調電圧値から後階調電圧値に変え、これらの電圧値は局所座標空間の一対の前階調値及び後階調値に対応する液晶表示装置に展開し得る。この液晶表示装置は、更に、階調値を補間するようにする、また、現在表示されている階調から所望の目標階調に液晶表示を変えるようにする印加階調値取得部を有している。印加階調値は、局所座標内の現在表示中の階調値(前階調値)および所望の目標階調値(後階調値)に近い階調電圧値を含む少なくとも一つの上記メモリのメモリブロックを使用して行う補間によって決定されるようになっている。更に、上記複数のメモリブロックは、上記階調値を補間するときに使用可能な変数を格納するようになっている。
【0166】
本発明に係る液晶表示装置は、次のように表現することもできる。即ち、本発明に係る液晶表示装置は、以上のように、液晶に印加する電圧を変えることで階調表示を行い、1フレーム前の階調である前階調と次フレームの階調である後階調とに対応付けて、液晶に実際に印加する印加階調値が設定されている液晶表示装置であって、階調間を間引いて用意されると共に、上記印加階調値が格納された複数のルックアップテーブルと、上記複数のルックアップテーブルを参照して、該当する印加階調値が格納されていない場合に、格納された印加階調値に基づいて補間演算した値を上記印加階調値として取得する印加階調値取得手段とを含んでいる。
【0167】
上記の液晶表示装置によれば、液晶に印加する電圧を変化させることによって、階調表示が行われる。この際、1フレーム前の階調と次フレームの階調とに対応つけて液晶に実際に印加される印加階調値が設定される。
【0168】
従来液晶表示装置においては、液晶材料を急峻に目標階調へと動かす“オーバーシュート駆動”が用いられている。このオーバーシュート駆動では、液晶材料に印加すべき印加階調値を定めたルックアップテーブルを予め用意しておき、これに基づき電圧印加を行うようになっている。この場合、階調変化の全パターンに対応する印加電圧値(全ての階調の印加電圧値)を予め求めることによってLUTを作成しているので、該LUTを記憶するメモリの容量が著しく大きくなってしまうという問題を招来する。
【0169】
そこで、本発明の液晶表示装置においては、ルックアップテーブルは、階調間を間引いて用意される。したがって、ルックアップテーブルのメモリ容量を、全ての階調の印加電圧値を求める場合よりもはるかに小さくできる。
【0170】
本液晶表示装置は、更に印加階調値取得手段を備えているので、この印加階調値取得手段は、上記複数のルックアップテーブルを参照して、該当する印加階調値が格納されていない場合に、格納された上記印加階調値に基づいて補間演算した値を上記印加階調値として取得する。なお、印加階調値取得手段は、該当する印加階調値が格納されている場合には、格納された印加階調値を取得する。
【0171】
また、上記印加階調値取得手段は、上記前階調及び後階調を軸とする局所座標を用いて補間演算することが好ましい。この場合、局所座標を用いているので、その分、精度が向上する。
【0172】
更に、上記複数のルックアップテーブルは、上記液晶の応答特性を変化させる付加的条件に応じて用意されると共に、該付加的条件間を間引いて用意され、上記印加階調値取得手段は、該当する付加的条件に合ったルックアップテーブルがない場合に、格納された上記印加階調値に基づいて補間演算した値を上記印加階調値として取得することが好ましい。
【0173】
従来の液晶表示装置においては、温度等の付加的条件によっては、適切なオーバーシュート駆動を実施できず、自然な高速表示を行えない。そこで、本液晶表示装置によれば、ルックアップテーブルは、上記液晶の応答特性を変化させる付加的条件に応じて用意されると共に、該付加的条件間を間引いて用意される。
【0174】
このように付加的条件を考慮しているにもかかわらず、ルックアップテーブルにおいて付加的条件が間引いて用意されるので、メモリ容量が大幅に大きくなることなしに、付加的条件に応じて適切なオーバーシュート駆動が実施でき、自然な高速表示が行える。
【0175】
上記の印加階調値取得手段は、上記複数のルックアップテーブルを参照して、付加的条件に合ったルックアップテーブルがない場合には、格納済の内容に基づいて補間演算した値を上記印加階調値として取得する。なお、印加階調値取得手段においては、付加的条件に合ったルックアップテーブルがある場合には、このルックアップテーブルに格納済の内容に基づいて得られた印加階調値が使用される。本発明の液晶表示装置は、以上のように、液晶に印加する電圧を変えることで階調表示を行い、1フレーム前の階調である前階調と次フレームの階調である後階調とに対応付けて、液晶に実際に印加する印加階調値が設定されている液晶表示装置において、前階調と後階調とに対応つけて印加階調値が格納されたルックアップテーブル(LUT)が、液晶の応答特性を変化させる付加的条件に応じて複数設けられ、かつ、上記複数のLUTを参照して、付加的条件と前階調および後階調の組み合わせとに応じた印加階調値として、当該付加的条件および組み合わせに該当する印加階調値がLUTに格納されている場合はその値をそのまま取得する一方、それ以外の場合は、LUTに格納されている当該付加的条件および組み合わせに近い印加階調値を用いて補間演算することで値を取得する印加階調値取得手段を備えており、上記印加階調値取得手段は、前階調および後階調の組み合わせ間においては、前階調と後階調とで定義される空間軸に付随する局所座標を用いて補間演算を行うことを特徴としている。
【0176】
液晶表示装置は、通常、画素に対して印加階調値に基づいた印加電圧を印加することで階調表示を行っている。そして、従来、液晶表示装置においては、液晶の応答特性を早くするために、例えば、画素の階調データが、前フレームの階調データである前階調から次フレームの階調データである後階調に切り替わった際、液晶に印加される印加電圧を、階調データ間の違いに対応する電圧差より大きくするオーバーシュート駆動が用いられている。
【0177】
この切り替えに応じた印加電圧(前階調から後階調に切り替わるときに対応した印加階調値に基づいた印加電圧)を示す印加階調値は、前階調と後階調とに対応付けて、LUTに格納されており、該LUTより見つけだして、該印加電圧を印加して画素の階調表示を行っている。
【0178】
本発明の液晶表示装置では、このLUTを記憶するためのメモリ等の容量を小さく抑え得るように、前階調と後階調とは全階調ではなく、階調間を間引いてLUTを作成しており、印加階調値取得手段が、切り替えに対応した印加階調値、つまり、前階調と後階調との組み合わせに直接該当する印加階調値がLUTに格納されている場合はその値を用いる一方、該当する印加階調値が格納されていない場合は、LUTに格納されている当該組み合わせに近い組み合わせの印加階調値の値を補間演算することで、取得するようになっている。
【0179】
また、本発明の液晶表示装置では、さらに、温度等の液晶の応答特性を変化させる付加的条件に応じてLUTが複数個を用意されており、付加的条件をも加味した印加階調値を取得できるようになっている。この場合も、LUTを記憶するためのメモリ等の容量を小さく抑え得るように、付加的条件が温度であるならば、全温度ではなく、温度間を間引いてLUTの数を抑えており、印加階調値取得手段が、当該付加的条件に合ったLUTがある場合は、該LUTの値を元に得られた印加階調値を使用し、付加的条件に合ったLUTがない場合は、当該付加的条件に近い、つまり、付加的条件が温度であれば、その温度に近い温度のLUTを複数使用し、各LUTを元に得られた印加階調値を元に補間演算することで、当該付加的条件に応じた印加階調値を取得するようになっている。
【0180】
そして特に、本発明の液晶表示装置では、補間演算して前階調及び後階調の複数の組み合わせに付加的条件を加味した印加階調値を得るにあたり、前階調および後階調の組み合わせ間における補間演算は、LUTに示される後階調と前階調とで定義される空間軸に付随する局所座標を用いるようになっている。このように、局所座標を用いた場合、補間領域を領域全体で補間する場合に比べて小さく設定でき、例えば、線形補間等のような単純な補間でも充分な精度が補償できるために、前階調および後階調の組み合わせ間における補間精度が上がり、前階調および後階調の組み合わせ間における補間演算にて求めた値が、より実測に近い連続性の高いものとなるため、付加的条件に対しては、たとえ普通に演算補間したとしても、付加的条件を考慮した高精度の印加階調値を算出することが可能となる。
【0181】
このように、上記の液晶表示装置では、例えば、温度、セル厚、映像周波数(フレーム周波数)等の付加的条件による影響のもとであっても、その付加的条件に応じた印加階調値、すなわち補間値を補間演算にて精度よく求めることができる。特に、付加的条件に合ったLUTがない場合であっても、最終的な印加階調値を求めるために用いた値(各LUTの印加階調値(補間値))が、局所座標を用いて精度よく求められているため、印加階調値が高精度の補間値となっている。
【0182】
したがって、本発明の液晶表示装置は、例えば、従来のような局所座標を用いない上に、温度等の付加的条件を考慮しない補間値に比べて、メモリ等の容量を増加させることなく、付加的条件を考慮しながら高精度の印加階調値を算出できる。その結果、補間演算を用いることで、LUTを格納するためのメモリの容量を極力削減しながら、かつ、温度等の付加的条件に左右されることなく、適切なオーバーシュート駆動を実施して、自然な高速表示を行える。
【0183】
また、本発明の液晶表示装置では、上記の構成に加えて、上記印加階調値取得手段は、局所座標を用いて補間演算を行うにあたり、LUT内に格納されている前階調および後階調の組み合わせの中から、補間演算にて取得しようとする当該前階調および後階調の組み合わせに近い4つの組み合わせを選択し、そのうちの1つの組み合わせを局所座標系の原点とし、該原点と他の組み合わせとの差分を局所変数とすることが好ましい。
【0184】
上記の構成によれば、局所座標を設定するとき、まず、補間演算にて取得しようとする前階調と後階調との組み合わせ(目標組み合わせ階調)に近い4つの組み合わせ、例えば、既にLUTに格納されている前階調と後階調の組み合わせのうち、目標組み合わせ階調に近い組み合わせを、前階調と後階調とで定義される空間軸に表示する。そして、上記の4つの組み合わせのうち、1つの組み合わせを原点とした局所座標を設定する。
【0185】
かかる局所座標では、例えば、前階調・後階調の値をそのまま用いて定義する局所座標に比べて、目標組み合わせ階調の属する局所座標を正しく特定することができるので、取得する印加階調値(補間値)の補間精度が向上することになる。
【0186】
また、本発明の液晶表示装置は、以上のように、液晶に印加する電圧を変えることで階調表示を行い、1フレーム前の階調である前階調と次フレームの階調である後階調とに対応付けて、液晶に実際に印加する印加階調値が設定されている液晶表示装置において、前階調と後階調とに対応つけて印加階調値が格納されたLUTが、液晶の応答特性を変化させる付加的条件に応じて複数設けられ、かつ、上記複数のLUTを参照して、付加的条件と前階調および後階調の組み合わせとに応じた印加階調値として、当該付加的条件および組み合わせに該当する印加階調値がLUTに格納されている場合はその値をそのまま取得する一方、それ以外の場合は、LUTに格納されている当該付加的条件および組み合わせに近い印加階調値を用いて補間演算することで値を取得する印加階調値取得手段を備えており、上記印加階調値取得手段は、前階調と後階調と付加的条件とで定義される空間軸に付随する局所座標を用いて補間演算を行うことを特徴としている。
【0187】
上記の構成によれば、所望の組み合わせの印加階調値がLUTに格納されている場合はその値をそのまま出力する一方、該当する印加階調値がLUTにない場合は補間演算を行うようになっている。
【0188】
この補間演算では、印加階調値取得手段が、付加的条件(例えば、温度等)に応じて複数格納されたLUTを用いて行うようになっている。特に、この補間演算では、LUTに示される後階調と前階調と該付加的条件とで定義される空間軸に付随する局所座標を用いる。例えば、付加的条件に合ったLUTがある場合、該LUTに対応した局所座標を用いて、線形補間等の補間演算を用いて印加階調値(補間値)を取得する。
【0189】
一方、付加的条件に合ったLUTがない場合は、付加的条件に近い複数のLUTを用いて、印加階調値を求め(補間値)を取得する。
【0190】
このように、上記の液晶表示装置では、例えば、温度、セル厚、映像周波数(フレーム周波数)等の付加的条件による影響のもとであっても、その付加的条件に応じた印加階調値(補間値)を、局所座標を用いた補間演算にて精度よく求めることができる。
【0191】
したがって、本発明の液晶表示装置は、例えば、従来のような局所座標を用いない上に、温度等の付加的条件を考慮しない補間値に比べて、付加的条件を考慮しながら高精度の印加階調値を算出できる。その結果、補間演算を用いることで、LUTを格納するためのメモリの容量を極力削減しながら、かつ、温度等の付加的条件に左右されることなく、適切なオーバーシュート駆動を実施して、自然な高速表示を行える。
【0192】
また、本発明の液晶表示装置では、上記の構成に加えて、上記印加階調値取得手段は、局所座標を用いて補間演算を行うにあたり、当該付加的条件に近い2つのLUTを用い、各LUT内に格納されている前階調および後階調の組み合わせの中から、補間演算にて取得しようとする当該前階調および後階調の組み合わせに近い4つの組み合わせをそれぞれ選択し、これら8つの組み合わせで構成される空間に対して、そのうちの1つの組み合わせを局所座標系の原点とし、該原点と他の組み合わせとの差分を局所変数とすることが好ましい。
【0193】
上記の構成によれば、局所座標を設定するとき、まず、付加的条件に近い2つのLUTを選択し、各LUTにおいて、補間演算にて取得しようとする前階調と後階調との組み合わせ(目標組み合わせ階調)に近い4つの組み合わせを選択する。したがって、2つのLUTを用いるので、8つの組み合わせを選択する。そして、上記の8つの組み合わせのうち、1つの組み合わせを原点とした局所座標を設定する。
【0194】
かかる局所座標では、例えば、前階調・後階調・付加的条件の値をそのまま用いて定義する局所座標に比べて、目標組み合わせ階調の属する局所座標を正しく特定することができるので、取得する印加階調値(補間値)の補間精度が向上することになる。
【0195】
また、本発明の液晶表示装置は、以上のように、液晶に印加する電圧を変えることで階調表示を行い、1フレーム前の階調である前階調と次フレームの階調である後階調とに対応付けて、液晶に実際に印加する印加階調値が設定されている液晶表示装置において、前階調と後階調とに対応付けて印加階調値が格納されたLUTと、前階調および後階調の組み合わせに応じた印加階調値として、上記LUTを参照し、LUT内に当該組み合わせの印加階調値が格納されている場合はその値をそのまま取得する一方、LUT内に当該組み合わせの印加階調値が格納されていない場合は、LUT内に格納されている当該組み合わせに近い複数の印加階調値を用いて補間演算することで値を取得する印加階調値取得手段とを有し、上記印加階調値取得手段は、補間演算するにあたり、前階調と後階調とで定義される空間軸に付随する局所座標を用いることを特徴としている。
【0196】
上記の構成によれば、取得しようとする前階調と後階調との組み合わせ(目標組み合わせ階調)に対応する印加階調値を、前階調と後階調とで定義される空間軸に付随する局所座標を用いて算出(取得)している。そのため、例えば、局所座標を用いない補間演算にて取得される印加階調値に比べて、高精度の印加階調値(補間値)となる。
【0197】
また、本発明の液晶表示装置では、上記の構成に加えて、上記印加階調値取得手段は、局所座標を用いて補間演算を行うにあたり、LUT内に格納されている前階調および後階調の組み合わせの中から、補間演算にて取得しようとする当該前階調および後階調の組み合わせに近い4つの組み合わせを選択し、そのうちの1つの組み合わせを局所座標系の原点とし、該原点と他の組み合わせとの差分を局所変数とすることが好ましい。
【0198】
上記の構成によれば、局所座標を設定するとき、まず、補間演算にて取得しようとする前階調と後階調との組み合わせ(目標組み合わせ階調)に近い4つの組み合わせ、すなわち、既にLUTに格納されている前階調と後階調の組み合わせのうち、目標組み合わせ階調に近い組み合わせを、前階調と後階調とで定義される空間軸に表示する。そして、上記の4つの組み合わせのうち、1つの組み合わせを原点とした局所座標を設定する。
【0199】
かかる局所座標では、例えば、前階調・後階調の値をそのまま用いて定義する局所座標に比べて、目標組み合わせ階調の属する局所座標を正しく特定することができるので、取得する印加階調値(補間値)の補間精度が向上することになる。
【0200】
また、本発明の液晶表示装置では、上記の構成に加えて、上記印加階調値取得手段は、局所座標を用いた補間演算を行うにあたり、該局所座標の座標軸の数n(nは2以上の整数)に対し、局所座標で表される空間を、印加階調値が既知の組み合わせを頂点とするn+1の数の頂点からなる領域に分割し、各分割した領域ごとに補間演算を行うことが好ましい。
【0201】
上記の構成によれば、例えば、後階調・前階調・付加的条件を軸とする座標(3次元の座標)に付随する局所座標であれば、4つの点で印加階調値に対応する局所座標上の点(目標点)を囲えることになる。そして、この局所座標の3本(n=3)の座標軸で表現される目標点を、補間演算に用いる補間式で最も簡単に表現しようとすると、4つの未知数が必要となる。そのため、4つ(n+1=3+1)の格子点が必要となる。すなわち、目標点を例えば1次式で表現して補間演算を行おうとすると、4つの格子点があればよいことになる。したがって、上記構成によると、1次式を用いた補間式で補間演算できることになり、補間演算の計算に要する労力を低減できる(例えば、メモリの容量等の削減)。
【0202】
また、本発明の液晶表示装置では、上記の構成に加えて、上記印加階調値取得手段は、さらに、上記のn+1の数の頂点に加え、該n+1の頂点を各々接続した辺に位置する中間点を用いて補間演算を行うことが好ましい。
【0203】
上記の構成によれば、補間式に用いることのできる点が増加することになる。したがって、例えば、2次式等の多項式を用いた補間演算を行うことができる。そのため、1次式に比べて、補間精度を向上させることができる。
【0204】
なお、本発明は、上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的手段に含まれる。
【0205】
【発明の効果】
本発明の液晶表示装置は、以上のように、それぞれ、複数の前階調値及び後階調値と、液晶ディスプレイに印加される対応階調電圧値とを格納する少なくとも一つのルックアップテーブルと、少なくとも一つの上記ルックアップテーブルを参照し、前階調から後階調に液晶ディスプレイを変えるために上記液晶ディスプレイに印加される階調電圧値を決定する印加階調値取得手段とを備え、対応印加階調値は、それに係る前階調値及び後階調値が格納された、少なくとも一つの上記ルックアップテーブルから読み出されると共に、印加階調値は、前階調軸及び後階調軸を含む局所座標系、並びにこの局所座標系内で格納済の前階調値及び後階調値に対応する複数の印加階調値を使用して行う補間により決定される構成を有している。
【0206】
上記の発明によれば、少なくとも一つのルックアップテーブルが設けられ、各ルックアップテーブルには、複数の前階調値及び後階調値と、液晶ディスプレイに印加される対応階調電圧値(上記前階調値及び後階調値に対応する階調電圧値)とが格納されている。印加階調値取得手段によって、階調電圧値が決定されて液晶ディスプレイに印加されると、前階調(現在表示されている階調)から後階調(所望の目標階調)にディスプレイが変わる。
【0207】
対応印加階調値に基づいてディスプレイを変える場合には、上記の前階調値及び後階調値が格納された、少なくとも一つの上記ルックアップテーブルから当該対応印加階調値が読み出される。
【0208】
対応印加階調値がルックアップテーブルに格納されていない場合には、印加階調値取得手段は、少なくとも一つの上記ルックアップテーブルを参照し、上記階調電圧値を決定する。この際、印加階調値は、前階調軸及び後階調軸を含む局所座標系、並びにこの局所座標系内で格納済の前階調値及び後階調値に対応する複数の印加階調値を使用して行う補間により決定される。
【0209】
このように、所望の印加階調値を格納済の印加階調値に基づいて補間により求めるので、ルックアップテーブル(LUT)を記憶するためのメモリ等の容量を小さく抑え得る。つまり、前階調と後階調とは全階調ではなく、階調間を間引いてLUTを作成できる。
【0210】
したがって、本発明の液晶表示装置は、例えば、従来のような局所座標を用いない場合に比べて、メモリ等の容量を増加させることなく、高精度の印加階調値を算出できる。その結果、補間演算を用いることで、LUTを格納するためのメモリの容量を極力削減しながら、しかも、適切なオーバーシュート駆動を実施して、自然な高速表示を行えるという効果を併せて奏する。
【0211】
上記液晶表示装置において、少なくとも一つの上記ルックアップテーブルは、上記液晶の応答特性を変化させる付加的条件に応じて設けられた少なくとも一つの付加的条件用ルックアップテーブルを含み、前階調から後階調に上記ディスプレイを変える上記印加階調値は上記付加的条件に応じて変化し、上記印加階調値取得手段は、少なくとも一つの上記付加的条件用ルックアップテーブルを使用して上記補間演算を行うことが好ましい。
【0212】
この場合、液晶の応答特性を変化させる付加的条件に応じてLUTが少なくとも一つ用意されており、付加的条件をも加味した印加階調値を取得できる。この場合も、LUTを記憶するためのメモリ等の容量を小さく抑え得るように、全ての付加的条件ではなく、付加的条件間を間引いてLUTの数を抑えている。
【0213】
したがって、従来のような局所座標を用いない上に、温度等の付加的条件を考慮しない補間値に比べて、メモリ等の容量を増加させることなく、付加的条件を考慮しながら高精度の印加階調値を算出できる。その結果、補間演算を用いることで、LUTを格納するためのメモリの容量を極力削減しながら、かつ、温度等の付加的条件に左右されることなく、適切なオーバーシュート駆動を実施して、自然な高速表示を行えるという効果を併せて奏する。
【0214】
上記印加階調値取得手段は、局所座標系を用いて補間演算を行うにあたり、表示されるべき前階調値及び後階調値に近い、格納済の前階調値および後階調値の4つの組み合わせを選択し、そのうちの1つの組み合わせを上記局所座標系の原点として使用し、該原点と他の組み合わせとの差分を局所変数として使用することが好ましい。
【0215】
上記の構成によれば、局所座標系を設定するとき、まず、補間演算にて表示されるべき前階調と後階調との組み合わせに近い4つの組み合わせ、例えば、既にLUTに格納されている前階調と後階調の組み合わせのうち、目標組み合わせ階調に近い組み合わせを、前階調と後階調とで定義される空間軸に表示する。そして、上記の4つの組み合わせのうち、1つの組み合わせを原点とした局所座標系を設定することができるという効果を併せて奏する。
【0216】
上記印加階調値取得手段は、上記前階調と上記後階調と上記付加的条件とで定義される軸を有する(軸に付随する)局所座標系を用いて補間演算を行うことが好ましい。また、上記付加的条件として温度が挙げられる。
【0217】
また、上記印加階調値取得手段は、上記局所座標系を用いて補間演算を行うにあたり、上記付加的条件に近い2つのルックアップテーブルを用い、表示されるべき前階調値及び後階調値に近い、格納済の前階調値および後階調値の4つの組み合わせを選択し、これら8つの組み合わせのうちの1つをこれら8つの組み合わせを有する上記局所座標系の原点とし、該原点と他の組み合わせとの差分を局所変数として用いることが好ましい。
【0218】
上記の構成によれば、局所座標系を設定するとき、まず、付加的条件に近い2つのLUTを選択し、各LUTにおいて、補間演算にて取得しようとする前階調と後階調との組み合わせ(目標組み合わせ階調)に近い4つの組み合わせを選択する。したがって、2つのLUTを用いるので、8つの組み合わせを選択する。そして、上記の8つの組み合わせのうち、1つの組み合わせを原点とした局所座標系を設定する。
【0219】
かかる局所座標系では、例えば、前階調・後階調・付加的条件の値をそのまま用いて定義する局所座標系に比べて、目標組み合わせ階調の属する局所座標系を正しく特定することができるので、取得する印加階調値(補間値)の補間精度を向上させることが可能となるという効果を併せて奏する。
【0220】
上記印加階調値取得手段は、上記局所座標系を用いて補間演算を行うにあたり、表示されるべき前階調値及び後階調値に近い、格納済の前階調値および後階調値の4つの組み合わせを選択し、そのうちの1つの組み合わせを上記局所座標系の原点として使用し、該原点と他の組み合わせとの差分を局所変数として使用することが好ましい。
【0221】
上記の構成によれば、局所座標系を設定するとき、まず、補間演算にて取得しようとする前階調と後階調との組み合わせ(目標組み合わせ階調)に近い4つの組み合わせ、すなわち、既にLUTに格納されている前階調と後階調の組み合わせのうち、表示されるべき目標組み合わせ階調に近い組み合わせを、前階調と後階調とで定義される空間軸に表示する。そして、上記の4つの組み合わせのうち、1つの組み合わせを原点とした局所座標系を設定する。
【0222】
かかる局所座標系では、例えば、前階調・後階調の値をそのまま用いて定義する局所座標系に比べて、目標組み合わせ階調の属する局所座標を正しく特定することができるので、取得する印加階調値(補間値)の補間精度を向上させることが可能となるという効果を併せて奏する。
【0223】
上記液晶表示装置において、局所座標系で表される空間は、格納済の印加階調値の組み合わせを頂点とするn+1の数の頂点からなる領域に分割され、局所座標系の座標軸の数は、n(nは2以上の整数)に等しく、上記印加階調値取得手段は、どのような分割領域においても上記補間を行うことが好ましい。
【0224】
上記の構成によれば、例えば、後階調・前階調・付加的条件を軸とする座標(3次元の座標)に付随する局所座標であれば、4つの点で印加階調値に対応する局所座標上の点(目標点)を囲えることになる。そして、この局所座標の3本(n=3)の座標軸で表現される目標点を、補間演算に用いる補間式で最も簡単に表現しようとすると、4つの未知数が必要となる。そのため、4つ(n+1=3+1)の格子点が必要となる。すなわち、目標点を例えば1次式で表現して補間演算を行おうとすると、4つの格子点があればよいことになる。したがって、上記構成によると、1次式を用いた補間式で補間演算できることになり、補間演算の計算に要する労力を低減できる(例えば、メモリの容量等の削減)という効果を併せて奏する。
【0225】
上記印加階調値取得手段は、さらに、上記のn+1の数の頂点に加え、該n+1の頂点を各々接続した辺に位置する中間点を用いて補間演算を行うことが好ましい。
【0226】
上記の構成によれば、補間式に用いることのできる点が増加することになる。したがって、例えば、2次式等の多項式を用いた補間演算を行うことができる。そのため、1次式に比べて、補間精度を向上させることができるという効果を併せて奏する。
【0227】
本発明の他の液晶表示装置は、それぞれ、複数の前階調値及び後階調値と、液晶ディスプレイに印加される対応階調電圧値とを格納する少なくとも一つのルックアップテーブルと、印加階調値が少なくとも一つの上記ルックアップテーブルに格納されていない場合、少なくとも一つの上記ルックアップテーブルを参照し、前階調から後階調に上記液晶ディスプレイを変えるために上記液晶ディスプレイに印加される階調電圧値を決定する印加階調値取得手段とを備えている。
【0228】
上記の発明によれば、少なくとも一つのルックアップテーブルが設けられ、各ルックアップテーブルには、複数の前階調値及び後階調値と、液晶ディスプレイに印加される対応階調電圧値とが格納されている。印加階調値取得手段によって、階調電圧値が決定されて液晶ディスプレイに印加されると、前階調(現在表示されている階調)から後階調(所望の目標階調)にディスプレイが変わる。
【0229】
印加階調値取得手段は、印加階調値が少なくとも一つの上記ルックアップテーブルに格納されている場合には、それが読み出される。一方、格納されていない場合、印加階調値取得手段は、少なくとも一つの上記ルックアップテーブルを参照し、前階調から後階調に上記液晶ディスプレイを変えるために上記液晶ディスプレイに印加される階調電圧値を補間により決定する。
【0230】
このように、所望の印加階調値を格納済の印加階調値に基づいて補間により求めるので、ルックアップテーブル(LUT)を記憶するためのメモリ等の容量を小さく抑え得る。つまり、前階調と後階調とは全階調ではなく、階調間を間引いてLUTを作成できる。
【0231】
したがって、本発明の液晶表示装置は、例えば、従来のような局所座標を用いない場合に比べて、メモリ等の容量を増加させることなく、高精度の印加階調値を算出できる。その結果、補間演算を用いることで、LUTを格納するためのメモリの容量を極力削減しながら、しかも、適切なオーバーシュート駆動を実施して、自然な高速表示を行えるという効果を併せて奏する。
【0232】
上記印加階調値取得手段は、上記前階調及び後階調を軸とする局所座標を用いて補間演算することが好ましい。
【0233】
上記の液晶表示装置において、少なくとも一つの上記ルックアップテーブルは、上記液晶の応答特性を変化させる少なくとも一つの付加的条件に応じて用意されると共に、少なくとも一つの該付加的条件間を間引いて用意され、上記印加階調値取得手段は、該当する付加的条件に合ったルックアップテーブルがない場合に、少なくとも一つの上記ルックアップテーブルに格納された印加階調値を用いて補間演算した値を上記印加階調値として決定することが好ましい。
【0234】
この場合、液晶の応答特性を変化させる付加的条件に応じてLUTが少なくとも一つ用意されており、付加的条件をも加味した印加階調値を取得できる。この場合も、LUTを記憶するためのメモリ等の容量を小さく抑え得るように、全ての付加的条件ではなく、付加的条件間を間引いてLUTの数を抑えている。
【0235】
したがって、従来のような局所座標を用いない上に、温度等の付加的条件を考慮しない補間値に比べて、メモリ等の容量を増加させることなく、付加的条件を考慮しながら高精度の印加階調値を算出できる。その結果、補間演算を用いることで、LUTを格納するためのメモリの容量を極力削減しながら、かつ、温度等の付加的条件に左右されることなく、適切なオーバーシュート駆動を実施して、自然な高速表示を行えるという効果を併せて奏する。
【0236】
上記の構成によれば、例えば、後階調・前階調・付加的条件を軸とする座標(3次元の座標)に付随する局所座標系であれば、4つの点で印加階調値に対応する局所座標上の点(目標点)を囲えることになる。そして、この局所座標の3本(n=3)の座標軸で表現される目標点を、補間演算に用いる補間式で最も簡単に表現しようとすると、4つの未知数が必要となる。そのため、4つ(n+1=3+1)の格子点が必要となる。すなわち、目標点を例えば1次式で表現して補間演算を行おうとすると、4つの格子点があればよいことになる。したがって、上記構成によれば、1次式を用いた補間式で補間演算できることになり、補間演算の計算に要する労力を低減できる(例えば、メモリの容量等の削減)という効果を併せて奏する。
【0237】
上記印加階調値取得手段は、さらに、上記のn+1の数の頂点に加え、該n+1の頂点を各々接続した辺に位置する中間点を用いて補間演算を行うことが好ましい。
【0238】
上記の構成によれば、補間式に用いることのできる点が増加することになる。したがって、例えば、2次式等の多項式を用いた補間演算を行うことができる。その結果、1次式に比べて、補間精度を向上させることができるという効果を併せて奏する。
【0239】
本発明の更に他の液晶表示装置は、上記課題を解決するために、複数のメモリブロックを含む少なくとも一つのルックアップテーブルを備え、各メモリブロックは複数の階調電圧値を格納するようになっており、各階調電圧値は、液晶ディスプレイに印加されて該液晶ディスプレイを前階調から後階調に変化させるようになっており、上記各階調電圧値は、局所座標空間において一対の前階調値と後階調値に対応し、更に、上記液晶ディスプレイに印加されて上記液晶ディスプレイを現在表示されている前階調から所望の後階調に変化させるように階調電圧値を補間する印加階調値取得手段を備え、上記局所座標系において、現在表示されている前階調値及び所望の後階調値に近い階調電圧値を含む少なくとも一つのルックアップテーブルにおけるメモリブロックを用いて補間により印加階調値が決定される構成を有している。
【0240】
上記の発明によれば、少なくとも一つのルックアップテーブルが設けられ、各ルックアップテーブルには、複数のメモリブロックが含まれる。各メモリブロックには、複数の階調電圧値が格納されている。各階調電圧値が液晶ディスプレイに印加されると、前階調(現在表示されている階調)から後階調(所望の目標階調)にディスプレイが変わる。各階調電圧値は、局所座標空間において一対の前階調値と後階調値に対応している。
【0241】
印加階調値取得手段は、上記液晶ディスプレイに印加されて上記液晶ディスプレイを現在表示されている前階調から所望の後階調に変化させるように階調電圧値を補間する。この補間は、上記局所座標系において、現在表示されている前階調値及び所望の後階調値に近い階調電圧値を含む少なくとも一つのルックアップテーブルにおけるメモリブロックを用いて行われ、印加階調値が決定される。
【0242】
このように、メモリブロックに格納済の階調電圧値に基づいて補間により所望の印加階調値(メモリブロックに格納されていない印加階調値)を求めることができるので、ルックアップテーブル(LUT)を記憶するためのメモリ等の容量を小さく抑えることが可能となる。つまり、前階調と後階調とは全階調ではなく、階調間を間引いてLUTを作成できる。また、上記補間により、メモリに格納されていない前階調値及び後階調値に係る正確な印加階調値を迅速に且つ容易に求めることが可能となる
したがって、本発明の液晶表示装置は、例えば、従来のような局所座標を用いない場合に比べて、メモリ等の容量を増加させることなく、高精度の印加階調値を迅速且つ容易に算出できる。その結果、補間演算を用いることで、LUTを格納するためのメモリの容量を極力削減しながら、しかも、適切なオーバーシュート駆動を実施して、自然な高速表示を行えるという効果を併せて奏する。
【0243】
上記複数のメモリブロックは、更に、上記階調電圧値を補間するのに使用し得る変数を格納することが好ましい。上記印加階調値取得手段は、1次式又は2次式を使用して上記階調電圧値を補間するようになっていることが好ましい。
【0244】
少なくとも一つの付加的条件用ルックアップテーブルを更に備え、各付加的条件用ルックアップテーブルは付加的条件に対応する複数のブロックを備えていることが好ましい。
【0245】
この場合、液晶の応答特性を変化させる付加的条件に応じてLUTが少なくとも一つ用意されており、付加的条件をも加味した印加階調値を取得できる。この場合も、LUTを記憶するためのメモリ等の容量を小さく抑え得るように、全ての付加的条件ではなく、付加的条件間を間引いてLUTの数を抑えている。
【0246】
したがって、従来のような局所座標を用いない上に、温度等の付加的条件を考慮しない補間値に比べて、メモリ等の容量を増加させることなく、付加的条件を考慮しながら高精度の印加階調値を算出できる。その結果、補間演算を用いることで、LUTを格納するためのメモリの容量を極力削減しながら、かつ、温度等の付加的条件に左右されることなく、適切なオーバーシュート駆動を実施して、自然な高速表示を行えるという効果を併せて奏する。
【0247】
上記印加階調値取得手段は、少なくとも二つのルックアップテーブルのメモリブロックを用いて階調電圧値を補間するようになっていることが好ましい。
【図面の簡単な説明】
【図1】図1は、本発明の実施の一形態に係る液晶表示装置において、補間演算を行う部材のブロック図である。
【図2】図2は、上記補間演算を行う部材を含む液晶表示装置のブロック図である。
【図3】図3(a)は40℃におけるルックアップテーブル(テーブル1)であり、図3(b)は0℃におけるルックアップテーブル(テーブル2)である。
【図4】図4は、本液晶表示装置が用いる2次元の局所座標を示したグラフである。
【図5】図5は、本液晶表示装置が用いる3次元の局所座標を示したグラフである。
【図6】図6は、図4の局所座標(2次元の局所座標)において、2次の補間式を用いたときの概略図である。
【図7】図7は、図5の局所座標(3次元の局所座標)において、2次の補間式を用いたときの概略図である。
【符号の説明】
1 LCDコントローラー
2 FM
3 液晶パネル
5 階調回路
6 DAC
7 VPC
8 温度センサー
9 コンピューター
10 液晶表示装置
11 補間演算素子
12 LUTメモリ
13 印加階調値取得部(印加階調値取得手段)
ξ 後階調局所軸
η 前階調局所軸
ζ 付加軸[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention generally relates to a liquid crystal display device, and more particularly to a liquid crystal display device used for a television or an OA (Office Automation) device, or used as a monitor for a CAD (Computer-Aided Design) system.
[0002]
[Prior art]
The liquid crystal display device has been recently becoming an image display device that surpasses a cathode ray tube because the performance such as viewing angle, contrast, color reproducibility, and response speed has been improved in recent years in addition to features of space saving and power saving. Therefore, application of the liquid crystal display device to a television, a monitor for OA (computer monitor), and the like is expected to continue to expand in the future.
[0003]
Normally, when a voltage is applied to the liquid crystal cell, the long axis direction (director) of the liquid crystal material (liquid crystal molecules) in the liquid crystal cell changes due to its dielectric anisotropy. Since the liquid crystal material has optical anisotropy, when the direction is changed, the polarization direction of light transmitted through the liquid crystal cell also changes. The amount of light transmitted through the liquid crystal cell is controlled by the applied voltage (applied voltage) applied to the liquid crystal cell with the action of a polarizing plate or the like provided in the liquid crystal cell. Thereby, the luminance of each pixel can be set to the gradation luminance desired to be displayed, and an image can be displayed.
[0004]
However, it takes a certain amount of time for the liquid crystal material to respond to a change in the applied voltage (the response speed of the liquid crystal material is slow). For example, in the case of TN (Twisted Nematic), IPS (In-Plane-Switching), or VA (Vertically Aligned) in a currently widely used liquid crystal display method (liquid crystal display mode), the response speed of the liquid crystal material is slow. 30 msec to 50 msec between gradations. Therefore, a response speed corresponding to 60 Hz (about 16.6 msec) of an NTSC (National Television System Committee) signal or 50 Hz (20.0 msec) of a PAL (Phase Alteration by Line) signal cannot be realized. Therefore, in order to meet the demand for further market expansion, higher performance is required.
[0005]
Therefore, conventionally, a liquid crystal display device with a high response speed has been developed by devising a liquid crystal material and a display driving method.
[0006]
For example, Japanese Unexamined Patent Publication No. Hei 10-39837 (Patent Document 1), which is a public patent publication of Japan, applies a voltage larger than a voltage difference corresponding to a gradation change so that a liquid crystal material is sharply changed. A liquid crystal display device using “overshoot driving” for moving to a target gradation is disclosed. In the overshoot drive, an applied gradation value to be applied to the liquid crystal material in association with a start gradation (current gradation) and a target gradation (desired gradation) (or an applied voltage value for realizing the applied gradation) ) Is prepared in advance, and a voltage is applied based on the look-up table (LUT).
[0007]
[Patent Document 1]
JP-A-10-39837 (publication date: February 13, 1998)
[0008]
[Problems to be solved by the invention]
However, in the configuration described in the above publication, it is desirable to create an LUT by previously obtaining an applied voltage value (applied voltage values of all gradations) corresponding to all patterns of gradation change. This leads to a problem that the capacity of the memory to be used becomes extremely large.
[0009]
Further, in the configuration of the above publication, there is also a problem that appropriate overshoot driving cannot be performed depending on additional conditions such as the temperature of the liquid crystal display device, and natural high-speed display cannot be performed.
[0010]
In other words, the response speed of the liquid crystal display device changes remarkably when the viscosity of the liquid crystal material changes due to a change in the temperature of the liquid crystal display device. In this case, the overshoot drive is not sufficiently effective due to a decrease in the response speed of the liquid crystal material, the response speed is not sufficiently high, and writing cannot be performed in time. On the other hand, when the temperature is high, the overshoot drive is too effective, so that the display becomes excessively emphasized in white and black, which impairs the display characteristics of the liquid crystal display device.
[0011]
As a countermeasure against this problem, a method is considered in which a plurality of LUTs are prepared in advance for each temperature, and the LUT to be used is automatically switched to an optimum LUT suitable for the temperature of the liquid crystal display device using a temperature sensor or the like. Can be However, considering the capacity of the memory for storing the LUT, it is practically difficult to prepare the LUT for all gradations and all temperatures.
[0012]
In addition, although only the temperature has been described here, factors that change the response speed of the liquid crystal display device include various factors other than the temperature, such as the cell thickness of the display panel and the video frequency. It is very difficult to provide an LUT for all conditions, even if the number of gradations is limited.
[0013]
The present invention has been made to solve the above-mentioned conventional problems, and an object of the present invention is to reduce the capacity of a memory for storing an LUT by using an interpolation operation. It is another object of the present invention to provide a liquid crystal display device capable of performing natural high-speed display by performing appropriate overshoot driving in consideration of additional conditions such as temperature.
[0014]
[Means for Solving the Problems]
In order to solve the above-described problems, the liquid crystal display device of the present invention has at least one look for storing a plurality of pre-grayscale values and post-grayscale values, and a corresponding grayscale voltage value applied to the liquid crystal display. An up-table, and an applied gray-level value acquiring unit that refers to at least one of the look-up tables and determines a gray-scale voltage value applied to the liquid crystal display to change the liquid crystal display from a previous gray level to a second gray level. And the corresponding applied gradation value is read out from at least one of the look-up tables in which the preceding gradation value and the subsequent gradation value are stored. It has a configuration determined by interpolation using a local coordinate system including a grayscale axis and a plurality of applied grayscale values corresponding to pre-grayscale values and rear grayscale values stored in the local coordinate system. Doing .
[0015]
According to the above invention, at least one look-up table is provided, and each look-up table includes a plurality of pre-grayscale values and post-grayscale values, and corresponding grayscale voltage values (the above-described grayscale voltage values applied to the liquid crystal display). (A gradation voltage value corresponding to the previous gradation value and the rear gradation value) are stored. When the gradation voltage value is determined and applied to the liquid crystal display by the applied gradation value acquiring means, the display is changed from the previous gradation (currently displayed gradation) to the second gradation (desired target gradation). change.
[0016]
When the display is changed based on the corresponding applied gradation value, the corresponding applied gradation value is read from at least one of the look-up tables in which the preceding gradation value and the rear gradation value are stored.
[0017]
If the corresponding applied gradation value is not stored in the look-up table, the applied gradation value acquisition means refers to at least one of the look-up tables to determine the gradation voltage value. At this time, the applied gradation values are divided into a local coordinate system including a previous gradation axis and a rear gradation axis, and a plurality of applied gradations corresponding to the previous gradation values and the rear gradation values stored in the local coordinate system. It is determined by interpolation performed using the key value.
[0018]
As described above, since the desired applied gradation value is obtained by interpolation based on the stored applied gradation values, the capacity of a memory or the like for storing the look-up table (LUT) can be reduced. In other words, the LUT can be created by thinning out the pre-gray scale and the post-gray scale, rather than all gray scales.
[0019]
Therefore, the liquid crystal display device of the present invention can calculate a high-accuracy applied gradation value without increasing the capacity of a memory or the like, for example, as compared with the conventional case where local coordinates are not used. As a result, by using the interpolation calculation, it is possible to reduce the capacity of the memory for storing the LUT as much as possible, and to perform the appropriate overshoot drive to perform natural high-speed display.
[0020]
In the liquid crystal display device, at least one of the look-up tables includes at least one additional condition look-up table provided in accordance with an additional condition for changing a response characteristic of the liquid crystal, and includes a look-up table from a pre-gray scale to a post-gray scale. The applied gradation value that changes the display to a gradation changes according to the additional condition, and the applied gradation value acquiring unit performs the interpolation calculation using at least one of the additional condition lookup tables. Is preferably performed.
[0021]
In this case, at least one LUT is prepared according to an additional condition for changing the response characteristic of the liquid crystal, and an applied gradation value can be obtained in consideration of the additional condition. In this case as well, the number of LUTs is reduced by thinning out not all additional conditions but additional conditions so that the capacity of a memory or the like for storing the LUT can be reduced.
[0022]
Therefore, compared to an interpolation value that does not use the local coordinates as in the related art and that does not take into account additional conditions such as temperature, a high-precision application is performed while taking into account the additional conditions without increasing the capacity of the memory or the like. The gradation value can be calculated. As a result, by using the interpolation calculation, the appropriate overshoot drive is performed while reducing the capacity of the memory for storing the LUT as much as possible and without being affected by additional conditions such as temperature. Natural high-speed display can be performed.
[0023]
In performing the interpolation operation using the local coordinate system, the applied gradation value acquiring unit may be configured to store the stored previous gradation value and the rear gradation value close to the previous gradation value and the rear gradation value to be displayed. Preferably, four combinations are selected, one of which is used as the origin of the local coordinate system, and the difference between the origin and another combination is used as a local variable.
[0024]
According to the above configuration, when setting the local coordinate system, first, four combinations close to the combination of the previous gradation and the subsequent gradation to be displayed by the interpolation calculation, for example, already stored in the LUT. Of the combinations of the preceding gradation and the later gradation, a combination close to the target combination gradation is displayed on a spatial axis defined by the preceding gradation and the later gradation. Then, a local coordinate system having one of the four combinations as the origin is set.
[0025]
It is preferable that the applied gradation value acquiring means performs an interpolation operation using a local coordinate system having an axis defined by the preceding gradation, the following gradation, and the additional condition (attached to the axis). . The additional condition includes temperature.
[0026]
In performing the interpolation operation using the local coordinate system, the applied gradation value acquiring unit uses two look-up tables close to the additional condition, and uses a preceding gradation value and a rear gradation value to be displayed. Four combinations of the stored pre-grayscale value and post-grayscale value that are close to the selected value, and one of these eight combinations is set as the origin of the local coordinate system having these eight combinations. It is preferable to use the difference between and the other combination as a local variable.
[0027]
According to the above configuration, when setting the local coordinate system, first, two LUTs that are close to the additional condition are selected, and in each LUT, the LUT of the pre-gray scale and the post-gray scale to be obtained by the interpolation calculation is selected. Four combinations close to the combination (target combination gradation) are selected. Therefore, since two LUTs are used, eight combinations are selected. Then, a local coordinate system having one of the eight combinations as the origin is set.
[0028]
In such a local coordinate system, for example, the local coordinate system to which the target combination tone belongs can be correctly specified, as compared with a local coordinate system defined using the values of the preceding tone, the later tone, and the additional conditions as they are. Therefore, the interpolation accuracy of the acquired applied gradation value (interpolation value) is improved.
[0029]
In performing the interpolation operation using the local coordinate system, the applied gradation value acquiring unit stores the stored previous gradation value and the rear gradation value that are close to the previous gradation value and the rear gradation value to be displayed. Preferably, one of the four combinations is selected, one of the combinations is used as the origin of the local coordinate system, and the difference between the origin and another combination is used as a local variable.
[0030]
According to the above configuration, when the local coordinate system is set, first, four combinations that are close to the combination (target combination gradation) of the previous gradation and the subsequent gradation to be acquired by the interpolation calculation, that is, Of the combinations of the preceding gradation and the later gradation stored in the LUT, a combination close to the target combination gradation to be displayed is displayed on a spatial axis defined by the preceding gradation and the later gradation. Then, a local coordinate system having one of the four combinations as the origin is set.
[0031]
In such a local coordinate system, for example, compared to a local coordinate system defined using the values of the preceding and subsequent gradations as they are, the local coordinates to which the target combination gradation belongs can be correctly specified. The interpolation accuracy of the gradation value (interpolation value) is improved.
[0032]
In the above liquid crystal display device, the space represented by the local coordinate system is divided into an area composed of n + 1 vertices having the stored combination of applied gradation values as vertices, and the number of coordinate axes of the local coordinate system is n (n is an integer of 2 or more), and the applied gradation value acquiring means preferably performs the interpolation in any divided area.
[0033]
According to the above configuration, for example, if the local coordinates are associated with coordinates (three-dimensional coordinates) having the second gradation, the previous gradation, and the additional condition as axes, four points correspond to the applied gradation values. Enclosing a point (target point) on the local coordinates. Then, in order to easily represent the target point represented by the three (n = 3) coordinate axes of the local coordinates by the interpolation formula used for the interpolation operation, four unknowns are required. Therefore, four (n + 1 = 3 + 1) grid points are required. That is, if an interpolation operation is to be performed by expressing the target point by, for example, a linear expression, it is sufficient if there are four grid points. Therefore, according to the above configuration, the interpolation operation can be performed by the interpolation formula using the linear expression, and the labor required for the calculation of the interpolation operation can be reduced (for example, the memory capacity is reduced).
[0034]
It is preferable that the applied gradation value acquisition unit further performs an interpolation operation using an intermediate point located on a side connecting the n + 1 vertices, in addition to the n + 1 vertices.
[0035]
According to the above configuration, the number of points that can be used in the interpolation formula increases. Therefore, for example, an interpolation operation using a polynomial such as a quadratic expression can be performed. Therefore, the interpolation accuracy can be improved as compared with the linear expression.
[0036]
According to another liquid crystal display device of the present invention, at least one look-up table storing a plurality of pre-grayscale values and post-grayscale values, and corresponding grayscale voltage values applied to the liquid crystal display, respectively, If the key value is not stored in the at least one look-up table, the at least one look-up table is referred to and applied to the liquid crystal display to change the liquid crystal display from a previous gray level to a subsequent gray level. An applied gradation value acquiring unit for determining a gradation voltage value.
[0037]
According to the above invention, at least one look-up table is provided, and each look-up table includes a plurality of pre-grayscale values and post-grayscale values, and corresponding grayscale voltage values applied to the liquid crystal display. Is stored. When the gradation voltage value is determined and applied to the liquid crystal display by the applied gradation value acquiring means, the display is changed from the previous gradation (currently displayed gradation) to the second gradation (desired target gradation). change.
[0038]
When the applied gradation value is stored in at least one of the look-up tables, the applied gradation value acquiring means reads the value. On the other hand, if it is not stored, the applied gradation value acquiring means refers to at least one of the look-up tables, and changes the gradation applied to the liquid crystal display to change the liquid crystal display from the previous gradation to the rear gradation. The adjustment voltage value is determined by interpolation.
[0039]
As described above, since the desired applied gradation value is obtained by interpolation based on the stored applied gradation values, the capacity of a memory or the like for storing the look-up table (LUT) can be reduced. In other words, the LUT can be created by thinning out the pre-gray scale and the post-gray scale, rather than all gray scales.
[0040]
Therefore, the liquid crystal display device of the present invention can calculate a high-accuracy applied gradation value without increasing the capacity of a memory or the like, for example, as compared with the conventional case where local coordinates are not used. As a result, by using the interpolation calculation, it is possible to reduce the capacity of the memory for storing the LUT as much as possible, and to perform the appropriate overshoot drive to perform natural high-speed display.
[0041]
It is preferable that the applied gradation value acquisition means performs an interpolation operation using local coordinates having the preceding gradation and the following gradation as axes.
[0042]
In the above-mentioned liquid crystal display device, at least one of the look-up tables is prepared according to at least one additional condition for changing a response characteristic of the liquid crystal, and prepared by thinning out at least one of the additional conditions. When there is no lookup table that satisfies the corresponding additional condition, the applied gradation value acquiring unit calculates a value obtained by performing an interpolation operation using the applied gradation value stored in at least one of the lookup tables. It is preferable to determine the applied gradation value.
[0043]
In this case, at least one LUT is prepared according to an additional condition for changing the response characteristic of the liquid crystal, and an applied gradation value can be obtained in consideration of the additional condition. In this case as well, the number of LUTs is reduced by thinning out not all additional conditions but additional conditions so that the capacity of a memory or the like for storing the LUT can be reduced.
[0044]
Therefore, compared to an interpolation value that does not use the local coordinates as in the related art and that does not take into account additional conditions such as temperature, a high-precision application is performed while taking into account the additional conditions without increasing the capacity of the memory or the like. The gradation value can be calculated. As a result, by using the interpolation calculation, the appropriate overshoot drive is performed while reducing the capacity of the memory for storing the LUT as much as possible and without being affected by additional conditions such as temperature. Natural high-speed display can be performed.
[0045]
According to the above configuration, for example, in the case of a local coordinate system associated with coordinates (three-dimensional coordinates) having the second gradation, the previous gradation, and the additional condition as axes, the applied gradation value is calculated at four points. The corresponding point on the local coordinates (target point) is enclosed. Then, in order to easily represent the target point represented by the three (n = 3) coordinate axes of the local coordinates by the interpolation formula used for the interpolation operation, four unknowns are required. Therefore, four (n + 1 = 3 + 1) grid points are required. That is, if an interpolation operation is to be performed by expressing the target point by, for example, a linear expression, it is sufficient if there are four grid points. Therefore, according to the above configuration, the interpolation calculation can be performed by the interpolation formula using the linear expression, and the labor required for the calculation of the interpolation calculation can be reduced (for example, the memory capacity is reduced).
[0046]
It is preferable that the applied gradation value acquisition unit further performs an interpolation operation using an intermediate point located on a side connecting the n + 1 vertices, in addition to the n + 1 vertices.
[0047]
According to the above configuration, the number of points that can be used in the interpolation formula increases. Therefore, for example, an interpolation operation using a polynomial such as a quadratic expression can be performed. As a result, the interpolation accuracy can be improved as compared with the linear expression.
[0048]
According to another embodiment of the present invention, there is provided a liquid crystal display device including at least one look-up table including a plurality of memory blocks, and each memory block stores a plurality of gradation voltage values. Each gray scale voltage value is applied to a liquid crystal display to change the liquid crystal display from a previous gray scale to a rear gray scale. Each of the gray scale voltage values is a pair of a previous gray scale voltage in a local coordinate space. The grayscale voltage value is applied to the liquid crystal display corresponding to the tonal value and the rear grayscale value, and further interpolates the grayscale voltage value so as to change the liquid crystal display from the currently displayed front grayscale to a desired rear grayscale. An applied gradation value acquisition unit, wherein in the local coordinate system, at least one look-up table including a gradation voltage value close to a currently displayed preceding gradation value and a desired succeeding gradation value. Kicking has a configuration in which the applied tone values by interpolation using the memory block is determined.
[0049]
According to the above invention, at least one lookup table is provided, and each lookup table includes a plurality of memory blocks. Each memory block stores a plurality of gradation voltage values. When each gradation voltage value is applied to the liquid crystal display, the display changes from the previous gradation (currently displayed gradation) to the second gradation (desired target gradation). Each gradation voltage value corresponds to a pair of a previous gradation value and a rear gradation value in the local coordinate space.
[0050]
The applied gradation value acquiring means interpolates a gradation voltage value applied to the liquid crystal display to change the liquid crystal display from a currently displayed gradation to a desired rear gradation. This interpolation is performed in the local coordinate system using a memory block in at least one look-up table that includes a gradation voltage value close to the currently displayed previous gradation value and the desired subsequent gradation value. A gradation value is determined.
[0051]
As described above, a desired applied gradation value (applied gradation value not stored in the memory block) can be obtained by interpolation based on the gradation voltage value already stored in the memory block. ) Can be reduced in memory and the like. In other words, the LUT can be created by thinning out the pre-gray scale and the post-gray scale, rather than all gray scales. In addition, the interpolation makes it possible to quickly and easily find an accurate applied gradation value related to the previous gradation value and the rear gradation value that are not stored in the memory.
Therefore, the liquid crystal display device of the present invention can quickly and easily calculate a high-accuracy applied gradation value without increasing the capacity of a memory or the like, for example, as compared with the conventional case where local coordinates are not used. . As a result, by using the interpolation calculation, it is possible to reduce the capacity of the memory for storing the LUT as much as possible, and to perform the appropriate overshoot drive to perform natural high-speed display.
[0052]
Preferably, the plurality of memory blocks further store variables that can be used to interpolate the grayscale voltage value. It is preferable that the applied gradation value acquiring means interpolates the gradation voltage value using a primary expression or a secondary expression.
[0053]
Preferably, the apparatus further comprises at least one additional condition lookup table, and each additional condition lookup table comprises a plurality of blocks corresponding to the additional condition.
[0054]
In this case, at least one LUT is prepared according to an additional condition for changing the response characteristic of the liquid crystal, and an applied gradation value can be obtained in consideration of the additional condition. In this case as well, the number of LUTs is reduced by thinning out not all additional conditions but additional conditions so that the capacity of a memory or the like for storing the LUT can be reduced.
[0055]
Therefore, compared to an interpolation value that does not use the local coordinates as in the related art and that does not take into account additional conditions such as temperature, a high-precision application is performed while taking into account the additional conditions without increasing the capacity of the memory or the like. The gradation value can be calculated. As a result, by using the interpolation calculation, the appropriate overshoot drive is performed while reducing the capacity of the memory for storing the LUT as much as possible and without being affected by additional conditions such as temperature. Natural high-speed display can be performed.
[0056]
It is preferable that the applied gradation value acquiring means interpolates a gradation voltage value using a memory block of at least two lookup tables.
[0057]
BEST MODE FOR CARRYING OUT THE INVENTION
[Embodiment 1]
An embodiment of the present invention will be described below with reference to FIGS. Note that the present invention is not limited to this.
[0058]
FIG. 2 is a block diagram illustrating a configuration of the liquid crystal display device (LCD 10) according to the present embodiment.
[0059]
The
[0060]
The
[0061]
Note that the
[0062]
The common circuit 4 is a circuit that generates a common voltage used by the common electrode.
The gradation circuit 5 sets an applied voltage (applied voltage) from the gradation data (applied gradation value) sent from the
[0063]
The DAC 6 is a circuit for generating a reference voltage in the gradation circuit 5. As shown in FIG. 1, the
[0064]
As shown in FIG. 2, the
[0065]
FM2 is a memory capable of storing gradation data for one frame. Therefore, for example, the FM2 can perform simultaneous processing of data input / output. Further, through the FM2, the grayscale data can be output with a delay of one frame with a simple configuration. The VPC 7 converts grayscale data into digital data as described above.
[0066]
The
[0067]
In the
[0068]
The liquid crystal display device of the present embodiment is capable of performing an interpolation operation in consideration of additional conditions such as temperature, and obtaining a highly accurate interpolation value (target gradation data).
[0069]
This interpolation calculation is performed by the
The
[0070]
This LUT uses two values of the gradation data of the gradation of the previous frame (the value of the previous gradation) and the gradation data of the gradation of the current frame (the value of the subsequent gradation) as arguments, and uses the liquid crystal material ( This stores gradation data (applied gradation values) corresponding to an applied voltage to be applied to the liquid crystal layer.
[0071]
More specifically, as shown in FIGS. 3A and 3B, in the local coordinate space, the value of the previous gradation (previous gradation value) is on the vertical axis, and the value of the subsequent gradation (post-gradation value) Is shown on the horizontal axis. The above-mentioned pre-gray scale value and post-gray scale value are set between a finite number of gray scales, and are set for every 32 gray scales in FIGS. Note that the present invention is not limited to the case of setting every 32 gradations, and may be set every other number of gradations. Further, the setting of the preceding gradation value and the setting of the subsequent gradation value need not always be the same. Further, the above setting changes from, for example, every 32 gradations to every 64 gradations, or every 32 gradations to every 128 gradations (including every 64 gradations) in one LUT. Therefore, it is not necessary to use the same number of gradations. In addition, for convenience of explanation, the numerical values of the gradation value (previous gradation value / rear gradation value) and the gradation data (applied gradation value) are shown in parentheses ("").
[0072]
When the operating temperature range of the liquid crystal display device according to the present embodiment is, for example, 40 ° C. to 0 ° C., the
[0073]
The applied gradation value acquisition unit 13 obtains a gradation value (previous gradation value) one frame before the FM2, a gradation value (subsequent gradation value) via the VPC 7, and a temperature from the
[0074]
Here, in the liquid crystal display device of the present embodiment, interpolation calculation performed when displaying an image using overshoot driving, in particular, calculation of unstored LUT gradation data as target gradation data. Will be described in detail.
[0075]
The target gradation data (applied gradation value obtained by the interpolation calculation) is obtained by performing the following procedure. In the following description of the procedure, in order to facilitate understanding, at 20 ° C., a necessary interpolation value is set when the pre-grayscale value “55” is changed to the post-grayscale value “90”. The case of “calculation” will be described as a typical example.
[Procedure 1]
First, in one LUT (for example, Table 1), a first interpolation operation (interpolation operation) performed between a previous gradation value and a rear gradation value is performed.
[0076]
In Table 1, when the previous gradation value “55” is to be changed to the rear gradation value “90”, that is, the gradation value “55” of the previous frame is changed to the gradation value “90” of the current frame. When a necessary value (gray scale data; first interpolation value H) is to be obtained, the previous gray scale value “32 to 64” including the previous gray scale value “55” and the subsequent gray scale The coordinates as shown in FIG. 4 are introduced into the subsequent gradation values “64 to 96” including the value “90”.
[0077]
In the coordinates, the rear gradation value “64” and the previous gradation value “32” are set as the origin P21, and the axis in the same direction as the axis of the rear gradation value from the origin P21 is the rear gradation local axis ξ. A local coordinate system (matrix type) is set in which an axis in the same direction as the axis of the previous gradation value from the origin P21 is the previous gradation local axis η. Therefore, the value ((な る, η)) of the origin P21 is (0, 0) in the local coordinates composed of the local axis 後 of the later gradation and the local axis η of the previous gradation.
[0078]
When the area surrounded by the preceding gradation values “32 to 64” and the following gradation values “64 to 96” is represented by local coordinates (ξ, η), the points P21 (0, 0) and P22 (32, 0), a point P23 (32, 32), and a point P24 (0, 32).
[0079]
Here, an interpolation formula for calculating the first interpolation value H (table interpolation value) is defined. For example, if a linear expression related to (ξ, η) is defined as an interpolation expression, aξ + bη + c = H, and in order to find H, three unknowns of a · b · c must be found. Therefore, in order to obtain these three unknowns, at least three points are required.
[0080]
Then, when the case where the previous gradation value “55” is to be changed to the rear gradation value “90” as described above is displayed on FIG. 4, it is displayed as a point P31 (point P31 (post-gradation value, front gradation value, (Gradation value) = (90, 55)).
[0081]
In order to obtain the first interpolation value H of the point P31 by the interpolation calculation, at least three points must be used as described above. Therefore, in a region of four known gradation data (points P21 to P24), a region of three points including the point P31 is selected. In the case of the point P31, an area (area A) surrounded by the points P21, P22, and P23 corresponds.
[0082]
Then, in the above-mentioned area A, the interpolation formula (aξ + bη + c) is calculated using the post-gradation value / pre-gradation value of the known points P21 to P23 and the gradation data of the table 1 (LUT) corresponding to these points. = H), the following interpolation calculation is performed. That is, when a known point is used, the interpolation calculation is performed by substituting the gradation data corresponding to the base (the rear gradation value and the previous gradation value) of each point (ξ, η) from Table 1 into H. I do.
[0083]
Then
Point P21 → 0a + 0b + c = 92
Point P22 → 32a + 0b + c = 118
Point P23 → 32a + 32b + c = 105
And from these three equations,
a = 26/32, b = −13 / 32, and c = 92.
[0084]
As a result, the first interpolation value H of the point P31 ((ξ, η) = (26, 23)) is 103.8 from the following equation (interpolation equation (1)).
(26/32) × 26 + (− 13/32) × 23 + 92 ≒ 103.8 (1)
[Procedure 2]
Next, in the same manner as in the
[0085]
That is, in Table 2, a value (second interpolated value I (table interpolated value)) necessary for changing the previous tone value “55” to the subsequent tone value “90” is obtained.
[0086]
Then
Point P21 → 0a + 0b + c = 142
Point P22 → 32a + 0b + c = 192
Point P23 → 32a + 32b + c = 123
And from these three equations,
a = 25/16, b = −69 / 32, and c = 142.
[0087]
As a result, the second interpolation value I of the point P31 ((ξ, η) = (26, 23)) is 133.0 from the following equation (interpolation equation (2)).
(25/16) × 26 + (− 69/32) × 23 + 142 ≒ 133.0 (2)
Note that the local coordinates when the second interpolation value I is obtained are areas of points P41 to P44 shown in FIG.
[0088]
[Procedure 3]
Next, at 20 ° C., which is an intermediate temperature between 40 ° C. and 0 ° C., a third interpolation operation such as linear interpolation is performed using the first interpolation value H and the second interpolation value I. (The third interpolation value J can be calculated).
[0089]
Therefore, the third interpolation value J (target gradation data) is obtained as 118.4 from the following equation.
(103.8 + 133.0) / 2 = 118.4 [(first interpolation value H + second interpolation value) / 2 = third interpolation value J]
In other words, in the case of “when the pre-grayscale value“ 55 ”is to be changed to the post-grayscale value“ 90 ”at 20 ° C.”, the gradation of “118” or “119” is obtained by going through the
[0090]
Note that the interpolation method (third interpolation calculation) used in the
[0091]
As described above, in the liquid crystal display device of the present embodiment, the interpolation calculation using the local coordinates is performed in the
[0092]
That is, in each of the
[0093]
Therefore, the third interpolation value J is a value corresponding to additional conditions such as temperature. Of course, other additional conditions besides temperature can be used. In addition, the values used to determine the third interpolation value J (the first interpolation value H and the second interpolation value I) are also accurately determined using the local coordinates. , High-precision interpolation values.
[0094]
In other words, the liquid crystal display device according to the present embodiment performs a continuous output process from a plurality of LUTs storing a finite number of output gradations between a plurality of gradations under a plurality of additional conditions such as temperature. The target applied gradation data that can realize the tone can be calculated, and when the display based on the target applied gradation data is performed, for example, the inputted gradation data can be more faithfully performed without causing the gradation unevenness or the like. Display can be reproduced.
[0095]
Further, the accuracy of the target applied gradation data is remarkably improved as compared with a conventional interpolation value that does not use local coordinates and does not consider additional conditions such as temperature.
[0096]
Further, since the target applied gradation data (applied gradation value) can be obtained without using the LUT for all gradations and all additional conditions, the LUT is stored relatively, for example, the memory capacity is reduced. it can.
[0097]
Further, at the intermediate temperature between the table 1 and the table 2, for example, a linear interpolation is performed between the table 1 and the table 2 so that an LUT between a finite number of gradations is created for the intermediate temperature. It can be said that the three overshoot tables can be properly used in low, medium and high temperature regions. In
[0098]
Note that the point P31 is included only in the area A in FIG. 4, but for example, the point P32, that is, “the previous gradation value“ 48 ”is changed to the rear gradation value“ 80 ”. In this case, the necessary first interpolation value H (gradation data) is calculated. ”In this case, the value is included in both the area A and the area B.
[0099]
In such a case, the fact that the calculation can be performed using an interpolation formula based on both regions will be described below.
[0100]
In
[Procedure 1 ']
As in the
[0101]
Then, in the case of the area A,
Point P21 → 0a + 0b + c = 92
Point P22 → 32a + 0b + c = 118
Point P23 → 32a + 32b + c = 105
And from these three equations,
a = 26/32, b = −13 / 32, and c = 92.
[0102]
As a result, the first interpolation value H at the point P32 ((ξ, η) = (16, 16)) is 98.5 from the following equation (interpolation equation (3)).
(26/32) × 16 + (− 13/32) × 16 + 92 = 98.5 (3)
In the case of the area B,
Point P21 → 0a + 0b + c = 92
Point P23 → 32a + 32b + c = 105
Point P24 → 0a + 32b + c = 64
And from these three equations,
a = 41/32, b = −28 / 32, and c = 92.
As a result, the first interpolation value H of the point P32 ((ξ, η) = (16, 16)) is 98.5 from the following equation (interpolation equation (4)).
(41/32) × 16 + (− 28/32) × 16 + 92 = 98.5 (4)
As described above, at 40 ° C., when the previous gradation value “48” is to be changed to the rear gradation value “80”, that is, when the point P32 can be surrounded by either the area A or the area B as the point P32. The first interpolation value H can be calculated by using the interpolation formula of either region (the interpolation formula (3) of the region A or the interpolation formula (4) of the region B).
[0103]
This is because even if the first interpolation value H is calculated from different interpolation formulas (interpolation formula (3) and interpolation formula (4)), the point P21- which is a boundary line between different regions (region A and region B). This is because the value is the same on the line of the point P23 (on the diagonal line) (because it has a contact point).
[0104]
Therefore, the continuity of the first interpolation value H between the regions is maintained (even if an interpolation formula for a different region is used, the interpolation value on the boundary of the region does not become discontinuous).
[0105]
That is, even if the target applied gradation data is calculated using an interpolation formula used in different regions, that is, two or more interpolation formulas, the target gradation data has the same value at the boundary of the regions. The range of choices will be expanded.
[0106]
In Table 2, even if the above procedure 1 'is performed, the continuity of the second interpolation value I between the respective regions is maintained as in the procedure 1'.
[0107]
In the first embodiment, local coordinates are provided in each LUT, and a first interpolation value H and a second interpolation value I are calculated. However, the present invention is not limited to this. This will be described in the following second embodiment, for example.
[Embodiment 2]
The following will describe another embodiment of the present invention. Members having the same functions as the members used in the first embodiment are denoted by the same reference numerals, and description thereof will be omitted.
[0108]
Specifically, an interpolation operation is performed using local coordinates that simultaneously use Tables 1 and 2. FIG. 5 shows local coordinates in this interpolation calculation, for example.
[0109]
As shown in FIG. 5, the local coordinates are, with respect to the coordinates composed of three axes of the rear gradation value, the previous gradation value and the temperature value, with respect to the rear gradation local axis ξ and the previous gradation local axis η. The coordinates are three-dimensional local coordinates to which an additional axis 示 す indicating the vertical direction is added.
[0110]
In the following description, in order to facilitate understanding, "at 30 ° C., the necessary interpolation value K (gray level) is used to change the former gray level value" 48 "to the latter gray level value" 80 ". Data) is described as an example.
[0111]
Here, the above-mentioned “calculates a necessary interpolation value K (target gradation data) at 30 ° C. when trying to change the pre-gradation value“ 48 ”to the post-gradation value“ 80 ”” 5, the point P33 is shown as a point P33, and this point P33 is located inside a hexahedron surrounded by points P21 to P24 indicating the table 1 and points P41 to P44 indicating the table 2.
[0112]
Then, an interpolation formula for calculating the interpolation value K is defined in the three-dimensional local coordinates. For example, if a linear expression related to (ξ, η, ζ) is defined as an interpolation formula, then aξ + bη + cζ + d = K. In order to find an interpolation value K, four unknowns of a · b · c · d must be found. No. Therefore, in order to obtain these four unknowns, at least four points are required.
[0113]
Therefore, in the area of the gradation data of the known eight points (points P21 to P24 and points P41 to P44), four areas including the point P33 are selected. In the case of the point P33, an area (first area) surrounded by the points P21, P23, P22, and P43 corresponds.
[0114]
Then, using the known point P21, the point P23, the point P22, and the point P43, the post-gradation value and the pre-gradation value, and the gradation data of Tables 1 and 2 corresponding to these points, an interpolation formula is used. From (aξ + bη + cζ + d = K), an interpolation operation is performed. As in the first embodiment, when a known point is used, K corresponds to (the later gradation value, the previous gradation value) at each temperature, which is the basis of each point (ξ, η, ζ). Interpolation is performed by substituting the obtained gradation data from Tables 1 and 2.
[0115]
Substituting each point into the interpolation formula gives the following:
Point P21 → 0a + 0b + 40c + d = 92
Point P23 → 32a + 32b + 40c + d = 105
Point P22 → 32a + 0b + 40c + d = 118
Point P43 → 32a + 32b + 0c + d = 123
And from these four equations,
a = 13/16, b = -3 / 32, c =-/, and d = 100.
[0116]
As a result, the interpolation value K of the point P33 ((ξ, η, ζ) = (16, 16, 30)) is 105.5 from the following equation.
(13/16) × 16 + (− 3/32) × 16 + (− 1/5) × 30 + 100 = 105.5
In other words, in the case of “at 30 ° C., the pre-grayscale value“ 48 ”is to be changed to the post-grayscale value“ 80 ””, the grayscale data (voltage data) of “105” or “106” is applied. It will be good.
[0117]
As described above, in the liquid crystal display device of the present embodiment, by the above procedure, the interpolation operation using the three-dimensional local coordinates including the local axis 後 of the later gradation, the local axis η of the previous gradation, and the additional axis 付 加 is performed. , The final interpolation value, that is, the target gradation data (the interpolation value K in the above case).
[0118]
Therefore, the interpolation value K is a higher-precision interpolation value than a conventional interpolation value that does not use local coordinates and does not consider additional conditions such as temperature. Further, the interpolation value K is a high-precision interpolation value as compared with an interpolation value that does not use the local coordinates and does not consider the additional condition.
[0119]
That is, the liquid crystal display device of the present embodiment stores a finite number of output gradations between a plurality of gradations under one or more of a plurality of additional conditions such as temperature. From a plurality of LUTs, it is possible to calculate target applied gradation data capable of realizing a continuous output gradation, and when performing display based on the target applied gradation data, for example, without causing gradation unevenness or the like, A display can be reproduced in which the input gradation data is reproduced more faithfully.
[0120]
Note that the point P33 is included only in the area surrounded by the points P21, P23, P22, and P43 in FIG. In the case of calculating the interpolation value K (gradation data) when trying to change “48” to the subsequent gradation value “80” ”, the point P34 is shown in FIG. Is located at the center of a hexahedron surrounded by points P21 to P24 indicating table 1 and points P41 to P44 indicating table 2. That is, it is included in the following six regions.
First area → Area surrounded by points P21, P23, P22, and P43
Second area → Area surrounded by points P21, P22, P42, and P43
Third area → Area surrounded by points P21, P42, P41, and P43
4th area → Area surrounded by points P21, P41, P44, and P43
Fifth area → Area surrounded by points P21, P44, P24, and P43
Sixth area → Area surrounded by points P21, P24, P23, and P43
In such a case, the interpolation value K can be calculated using an interpolation formula based on one of the six regions.
[0121]
For example, in the case of the first region, since the above-mentioned values of a = 13/16, b = -3 / 32, c =-/, and d = 100 may be used, the point P34 ((ξ, η, ζ ) = (16, 16, 20)), the interpolation value K is 107.5 from the following equation.
(13/16) × 16 + (− 3/32) × 16 + (− 1/5) × 20 + 100 = 107.5.
[0122]
For example, in the case of the third area,
Point P21 → 0a + 0b + 40c + d = 92
Point P42 → 32a + 0b + 0c + d = 192
Point P41 → 0a + 0b + 0c + d = 142
Point P43 → 32a + 32b + 0c + d = 123
And from these four equations,
a = -50 / 32, b = 31/32, c = -5 / 4, and d = 142.
[0123]
As a result, the interpolation value K of the point P34 ((ξ, η, ζ) = (16, 16, 20)) is 107.5 from the following equation.
(−50/32) × 16 + (31/32) × 16 + (− 5/4) × 20 + 142 = 107.5.
[0124]
In the other second area and the fourth to sixth areas, the interpolation calculation can be performed in the same manner as in the first and third areas, and the interpolation value K is 107.5.
[0125]
As described above, in the liquid crystal display device of the present embodiment, when the point P34 is surrounded by any of the first to sixth regions as in the above-described point P34, the interpolation formula of each of the regions is used. Thus, the interpolation value K may be calculated.
[0126]
This is because the interpolation values K obtained from the above-described interpolation formulas of the first to sixth regions have the same value. This is because different interpolation formulas in each area are continuous on a line (diagonal) between points P21 and P43, which are boundaries between different areas (first to sixth areas) (because of having a contact point). . As a result, the interpolated value K obtained in each region has the same value on the boundary line of each region, so that the continuity between the regions is maintained (by using the interpolation formula for different regions). Also, the interpolated values on the boundary of the area do not become discontinuous). That is, even if the target gradation data is calculated using one space, the target gradation data has the same value, and the range of selection of the interpolation formula is widened.
[0127]
In the first and second embodiments, a linear expression is used as an interpolation expression, but the present invention is not limited to this. For example, the interpolation value can be calculated by using a polynomial such as a quadratic equation. This example will be described in the following third embodiment.
[Embodiment 3]
The following will describe another embodiment of the present invention. Members having the same functions as the members used in
[0128]
In the procedure 1 (first interpolation calculation) in the first embodiment, if a quadratic equation related to (ξ, η) is defined as an interpolation equation, the interpolation equation is aξ 2 + Bη 2 + Cξη + dξ + eη + f = H. Then, in order to obtain the first interpolation value H, six unknowns of a, b, c, d, e, and f must be obtained. Therefore, in order to obtain these six unknowns, at least six points are required in the local coordinates shown in FIG.
[0129]
In the above case, in order to obtain the first interpolation value H corresponding to the point P31, as in the
[0130]
Note that the intermediate point is not limited to one obtained by linear interpolation, but may be calculated by another interpolation operation. In order to improve the interpolation accuracy, it is preferable to obtain from the actual measurement. In addition, finding the intermediate point means grasping three numerical values of a rear gradation value, a previous gradation value, and gradation data. Therefore, for example, the intermediate point P51 located between the point P22 and the point P23 (for example, exactly at the center of the two points (points P22 and P23)) (the latter gradation value, the previous gradation value, and the gradation data) Is obtained by linear interpolation, (96, 48, 111.5) is obtained ((post-gradation local axis ξ, pre-gradation local axis η, gradation data) = (32, 16, 111.5) ).
[0131]
Then, from the points P21 to P23 and the intermediate points P51 to P53, the numerical values corresponding to (ξ, η) and H are substituted, and an equation corresponding to each point (points P21 to P23 and intermediate points P51 to P53) is obtained. Create
[0132]
For example, in the case of the point P23 ((ξ, η) = (32, 32)), 32 2 a + 32 2 b + (32 × 32c) + 32d + 32e + f = 105. Then, such a correspondence expression is created for each point, and (a, b, c, d, e, f) is obtained from those expressions. Then, the first interpolation value H can be obtained from the point P31 ((ξ, η) = (16, 16)) and the above (abcdcdeef).
[0133]
As described above, when a polynomial is used as the interpolation equation, the interpolation accuracy is further improved as compared with the first interpolation value H calculated from the linear equation. Similarly, in the
[0134]
Further, in the interpolation calculation in the second embodiment, if a quadratic expression relating to (ξ, η, ζ) is defined as an interpolation expression, the interpolation expression becomes aξ 2 + Bη 2 + Cζ 2 + Dξη + eηζ + fζξ + gξ + hη + iζ + j = K. Then, in order to find the interpolation value K, it is necessary to find ten unknowns a, b, c, d, e, f, g, h, i, and j. Therefore, in order to obtain these ten unknowns, at least ten points are required in local coordinates as shown in FIG. Note that, in the above interpolation formula, the term of {η} composed of ξ · η · ζ is not required. This is because it is a cubic expression.
[0135]
In the above case, in order to obtain the interpolation value K corresponding to the point P33, as in the procedure of the second embodiment, the point P33 is set in the known eight points (points P21 to P24 and points P41 to P44). Select the four included areas. As the remaining necessary six points, for example, the intermediate points P51 to P56 obtained by linear interpolation or the like from the above-described known points are used in the same manner as the above-described intermediate points P51 to P53.
[0136]
Then, the values corresponding to (ξ, η, ζ) and K are substituted from the points P21 to P23 and the intermediate points P51 to P56 to correspond to each point (points P21 to P23 and intermediate points P51 to P56). Create an expression that
[0137]
For example, in the case of the point P23 ((ξ, η, ζ) = (32, 32, 40)), 32 2 a + 32 2 b + 40 2 c + (32 × 32 × d) + (32 × 40 × e) + (40 × 32 × f) + 32g + 32h + 40i + j = 105.
[0138]
Then, such a correspondence expression is created for each point, and (abc, d, e, f, g, h, j) is obtained from those expressions. Then, interpolation is performed from the point P33 ((ξ, η, ζ) = (16, 16, 30)) and the above (a, b, c, d, e, f, g, h, i, j). The value K can be determined.
[0139]
As described above, when a polynomial is used as the interpolation equation, the interpolation accuracy is further improved as compared with the interpolation value K calculated from the linear equation.
[0140]
In the first to third embodiments, the target gradation data (for example, the interpolation formula K) is obtained by using the interpolation formula according to the situation of the temperature change. However, the present invention is not limited to the temperature change.For example, according to the film thickness of the cell, the video frequency, etc., as described above, a plurality of tables are provided, and by using this using local coordinates, The target gradation data can be obtained.
[0141]
In addition, the region A (the region including the interpolation formula (1)) including the point P32 and the region B (the region including the interpolation formula (2)) in the first embodiment are defined by a diagonal line between the point P21 and the point P23. (See FIGS. 4, 5, and 7). This means that the interpolation formulas are continuous on the axis of symmetry. Also, the respective interpolation formulas included in the first to sixth regions including the point P34 in the third embodiment can be freely folded back with the diagonal line between the points P21 and P43 as the axis of symmetry (see FIGS. 5 and 8). ). Therefore, as in the case of the first embodiment, it can be said that the interpolation formulas are continuous.
[0142]
Further, the number of regions (for example, regions A and B and the first to sixth regions) in the first to third embodiments has no relation to the number of undetermined values. This is because, for example, a region including the regions A and B (all regions) can be divided by any known three points. That is, the number of areas in the entire area can be changed freely as long as the points are points other than the points P21 to P24 as long as they are known points. The above-mentioned known points may be obtained from the points P21 to P24 by, for example, linear interpolation.
[0143]
The interpolation formula used in FIG. 4 represents a straight line for two-dimensional coordinates, FIG. 5 shows a plane for three-dimensional coordinates, FIG. 6 shows an ellipse for two-dimensional coordinates, and FIG. 7 shows an ellipsoid for three-dimensional coordinates.
[0144]
It can also be said that a unit or a program for applying a voltage to the liquid crystal material of the liquid crystal panel is incorporated inside or outside the display controller.
[0145]
Further, the liquid crystal display device of the present embodiment performs gradation display by changing an applied voltage, and further performs overshoot driving to apply a voltage larger than a voltage difference corresponding to a gradation change. I have. In addition, the display device may switch the applied voltage between two or more temperature regions. Interpolation using local coordinates may be performed on output gradation values between a finite number of gradations or output gradations that change depending on additional conditions such as temperature. It should be noted that, in addition to the above-described temperature, similar expansion is possible for additional conditions such as a cell thickness and a video frequency.
[0146]
Further, in the liquid crystal display device of the present embodiment, in the liquid crystal display device, the pre-gray scale and the post-gray scale are defined by a gray-scale area expressed using local coordinates or an additional condition such as temperature. When the number of space axes is n with respect to the space coordinates, it can be said that the region is divided into regions having (n + 1) vertices and interpolation calculation is performed.
[0147]
According to this, under a plurality of additional conditions such as temperature, the liquid crystal display device can output a continuous output gradation from a plurality of LUTs storing a finite number of output gradations between a plurality of gradations. By using the calculation method for calculation, it is possible to provide a display method for performing natural high-speed display.
[0148]
Further, the liquid crystal display device of the present embodiment can be expressed as follows. The liquid crystal display device is a liquid crystal display device that performs gradation display by changing an applied voltage, and performs a front display and a rear display under a plurality of (two or more) additional conditions such as a temperature, a cell thickness, and a video frequency. Output grayscale is set for display grayscale, and is defined by additional conditions such as temperature, cell thickness, video frequency, and previous and subsequent grayscales when performing interpolation calculation of output grayscale. By performing an interpolation operation using local coordinates associated with the spatial axis to be performed, continuity of the interpolation is enhanced, and video noise generated due to an operation error is reduced.
[0149]
In this way, under additional conditions such as temperature, cell thickness, video frequency, etc., the output gradation is calculated using interpolation in a space defined by the additional conditions, the preceding display and the subsequent display gradation. By doing so, it is possible to reduce video noise generated due to arithmetic errors by reducing resources such as memories and gates in terms of hardware, and by increasing continuity of interpolation in terms of software.
[0150]
The liquid crystal display device is a liquid crystal display device that performs gradation display by changing an applied voltage, and includes a plurality (two or more) of temperatures, a plurality of (two or more) cells, and / or a plurality of (two or more). Under the additional conditions such as the video frequency of the output, the output gradation is set for the gradation of the previous display and the subsequent display, and when performing the interpolation calculation of the output gradation, a plurality of additional conditions are required. On the other hand, by performing an interpolation operation using local coordinates associated with the spatial axis defined by the gradations of the previous display and the subsequent display, the continuity of the interpolation is improved, and the image noise generated by the calculation error is reduced. It is characterized by.
[0151]
As described above, under additional conditions such as temperature, cell thickness, and video frequency, the output grayscale is calculated using interpolation in a space defined by the grayscales of the previous display and the subsequent display. In terms of hardware, resources such as memories and gates can be further reduced as compared with the above-described liquid crystal display device, and in terms of software, video noise caused by an arithmetic error can be reduced by increasing the continuity of interpolation.
[0152]
In addition, in the interpolation operation using the local coordinates, the liquid crystal display device divides the number of interpolation axes n (2 or more) into local regions having vertices of n + 1 and performs the interpolation operation, thereby obtaining an output floor. It is characterized by enhancing the continuity of the key and reducing the image noise generated by the calculation error.
[0153]
According to this, when performing a multidimensional interpolation operation on the interpolation axis n (two or more) using the local coordinates, it is possible to perform interpolation using a linear expression, so that resources such as memories and gates are reduced in terms of hardware. In terms of software, by increasing the continuity of interpolation, it is possible to reduce video noise generated due to an arithmetic error.
[0154]
In addition, in the interpolation operation using the local coordinates, the liquid crystal display device divides the number of interpolation axes n (2 or more) into local regions having n + 1 vertices, and calculates the value of the midpoint between the vertices and each side. , The continuity of the output gradation is increased, and the video noise generated by the calculation error is reduced.
[0155]
According to this, when performing a multi-dimensional interpolation operation on the interpolation axis n (two or more) using local coordinates, interpolation can be performed by a quadratic expression, so that resources such as memories and gates are reduced in terms of hardware. In terms of software, the continuity of interpolation is further improved, and video noise generated due to a calculation error can be reduced.
[0156]
Further, the liquid crystal display device of the present invention has pixels, and applies a gradation voltage (applied voltage) based on the gradation data (applied gradation value) to each pixel on a frame-by-frame basis. In a liquid crystal display device that performs display, a storage unit that stores sequentially inputted gradation data as gradation data of a frame to be displayed, delays the gradation data by one frame, and outputs the same as gradation data of the immediately preceding frame. A plurality of LUTs indicating the gradation data to be output specified by the gradation data of the frame to be displayed and the gradation data of the immediately preceding frame in accordance with additional conditions. A memory, an additional condition measuring unit for measuring the additional condition, the gradation data of the frame to be displayed, the gradation data of the frame to be output, and the floor of the immediately preceding frame from the storage unit. Receives the data and the measurement data of the additional condition, and performs an interpolation operation with reference to the plurality of LUTs to calculate gradation data necessary for gradation display as target gradation data. A gradation value acquisition unit, wherein the applied gradation value acquisition unit sets, for each LUT, a coordinate system in which the gradation data of the frame to be displayed and the gradation data of the immediately preceding frame are grid points, In the coordinate system, a local coordinate system including a grid point corresponding to the target gray scale data is set, and an interpolation operation using the local coordinate system is performed. And the target gradation data is calculated by performing an interpolation operation according to the measurement data using the table interpolation value for each LUT.
[0157]
In addition, the liquid crystal display device of the present invention includes a pixel, and performs a gradation display by applying a gradation voltage based on the gradation data to each pixel on a frame-by-frame basis. A storage unit that stores gradation data sequentially input as gradation data of a frame to be delayed, delays the gradation data by one frame, and outputs the data as gradation data of the immediately preceding frame; The LUT memory previously storing a plurality of LUTs indicating gradation data to be output specified by the gradation data and the gradation data of the immediately preceding frame according to the additional conditions, and measuring the additional conditions. Receiving the additional condition measurement unit, the gradation data of the frame to be displayed, the gradation data of the immediately preceding frame from the storage unit, and the measurement data of the additional condition, An interpolation gradation value acquisition unit that calculates gradation data necessary for gradation display as target gradation data by performing interpolation while referring to several LUTs, and the applied gradation value acquisition unit includes: In addition to setting a coordinate system in which the gradation data of the frame to be displayed, the gradation data of the immediately preceding frame, and the measurement data are grid points, a local coordinate system including a point corresponding to the target gradation data is set. The target gradation data is calculated by performing an interpolation operation using the local coordinate system.
[0158]
In another embodiment, for example, four (not limited to four) applied gradation values are applied to a group (plurality) of four front gradation values and rear gradation values represented by local coordinates. Various sets (sets) of (gradation values applied to the liquid crystal) may be stored in a plurality of memory blocks. Further, the variable values a, b, and c of the linear expression aξ + bη + c = H of the local coordinates (ξ, η) are determined, and these variable values are stored in one memory block together with the stored four applied gradation values. It may be stored inside. Of the four stored applied gradation values, three are used as "up" values (used to increase the previous gradation value to a higher subsequent gradation value) and are used in the primary equation. A, b, and c may be determined and stored, and / or three of the four stored applied tone values that are different from the above may be "down" values (previous). Used to reduce the tone value to a lower tone value below), and determine and store another set of a, b, and c in the linear equation. Good.
[0159]
Then, in order to appropriately interpolate the appropriate gradation value H actually applied to the liquid crystal so that the gradation display can be appropriately performed, the previous gradation value and the rear gradation value are stored in one block. The "up" or "down" a, b, and c variable values in the corresponding stored block are used for accurate interpolation to fall between the values. Thus, the exact interpolation for the appropriate applied tone value H is achieved by using the local coordinates (ξ, し た, c) using a, b, and c in the stored linear equation of the corresponding block's local coordinate system. η) based on the previous gradation value and the rear gradation value. A non-limiting example is shown below.
[0160]
First, a plurality of sets of four applied grayscale values (grayscale values applied to the liquid crystal) for a group of four pre-grayscale values and post-grayscale values represented by local coordinates, For example, it is stored in a plurality of memory blocks of one lookup table. For example, in the ninth memory block corresponding to the group of four pre-gray scale values and the post-gray scale values in Table 1 of FIG. The applied gradation value 92 (corresponding to the preceding
[0161]
In Table 1 of FIG. 3A, for example, there are a total of 64 memory blocks corresponding to four groups of the pre-gray scale value and the post-gray scale value. That is, in Table 1 of FIG. 3A, the 0th memory block (applied
[0162]
In the above, the case where a total of 64 memory blocks exist in the table 1 of FIG. 3A has been described. However, the present invention is not limited to this, and four, eight, and sixteen memory blocks are provided. , Or 32 memory blocks may be present. In each of these cases, three of the applied gradation values stored in each memory block are used as “up” values, and A, b, and c may be determined and stored, and / or using three of the stored applied tone values different from the above as "down"values; Another set of a, b, and c in the linear equation may be determined and stored. The display accuracy can be changed according to the number of applied gradation values stored in each memory block. That is, by setting the number of applied gradations stored in each memory block according to the display accuracy, a desired display can be obtained.
[0163]
As described above, by performing interpolation using the stored values in the memory block, accurate applied gradation values relating to the previous gradation value and the rear gradation value not stored in the memory can be quickly and easily obtained. Can be obtained. For example, the values in the ninth memory block are used for the
[0164]
Note that the employed interpolation calculation is not limited to the linear interpolation calculation. According to various embodiments of the present invention, the various interpolation operations described in each of the various embodiments of the present invention (eg, interpolation operations using polynomials including quadratic expressions, etc.) This is applicable to a memory block reference mode (look-up aspect). This memory block reference is applicable when the interpolation formula is defined by a linear expression relating to local coordinates (ξ, η, ζ) satisfying aξ + bη + cζ + d = K. Further, for example, in order to obtain the interpolation values such as the applied gradation values I and J as described above, the interpolation including the temperature and other additional conditions can be similarly performed using the memory block.
[0165]
In this manner, the liquid crystal display device includes at least one memory including a plurality of memory blocks, each block storing a plurality of gray scale voltage values, and each gray scale voltage value is used to control the liquid crystal display (display) to a pre-gray scale. The voltage values are changed to the post-grayscale voltage values, and these voltage values can be developed in the liquid crystal display device corresponding to the pair of pre-grayscale values and the post-grayscale values in the local coordinate space. The liquid crystal display device further includes an applied grayscale value acquisition unit configured to interpolate the grayscale value and to change the liquid crystal display from a currently displayed grayscale to a desired target grayscale. ing. The applied grayscale value includes at least one grayscale voltage value near the currently displayed grayscale value (previous grayscale value) and a desired target grayscale value (second grayscale value) in local coordinates. It is determined by interpolation performed using a memory block. Further, the plurality of memory blocks store variables that can be used when interpolating the gradation values.
[0166]
The liquid crystal display device according to the present invention can also be expressed as follows. That is, as described above, the liquid crystal display device according to the present invention performs the gray scale display by changing the voltage applied to the liquid crystal, and performs the gray scale of the previous frame which is the gray scale of one frame before and the gray scale of the next frame. A liquid crystal display device in which an applied gradation value to be actually applied to a liquid crystal is set in association with a subsequent gradation, wherein the applied gradation value is stored while the gradations are thinned out. A plurality of look-up tables and a plurality of lookup tables, and when a corresponding applied gradation value is not stored, a value obtained by performing an interpolation operation based on the stored applied gradation value is applied to the plurality of lookup tables. And an applied gradation value acquiring means for acquiring as a gradation value.
[0167]
According to the above liquid crystal display device, gradation display is performed by changing the voltage applied to the liquid crystal. At this time, an applied gradation value that is actually applied to the liquid crystal is set in association with the gradation of one frame before and the gradation of the next frame.
[0168]
2. Description of the Related Art Conventionally, in a liquid crystal display device, "overshoot driving" for rapidly moving a liquid crystal material to a target gradation is used. In this overshoot drive, a look-up table in which an applied gradation value to be applied to the liquid crystal material is determined is prepared in advance, and the voltage is applied based on this. In this case, since the LUT is created by previously obtaining applied voltage values (applied voltage values of all gradations) corresponding to all patterns of gradation change, the capacity of a memory for storing the LUT becomes extremely large. Invites the problem of
[0169]
Therefore, in the liquid crystal display device of the present invention, the look-up table is prepared by thinning out gradations. Therefore, the memory capacity of the look-up table can be made much smaller than in the case where the applied voltage values of all gradations are obtained.
[0170]
Since the present liquid crystal display device further includes an applied gradation value acquiring unit, the applied gradation value acquiring unit refers to the plurality of lookup tables and does not store the corresponding applied gradation value. In this case, a value obtained by performing an interpolation operation based on the stored applied gradation value is obtained as the applied gradation value. Note that the applied gradation value acquiring means acquires the stored applied gradation value when the corresponding applied gradation value is stored.
[0171]
Further, it is preferable that the applied gradation value acquisition means performs an interpolation calculation using local coordinates having the preceding gradation and the following gradation as axes. In this case, since the local coordinates are used, the accuracy is improved accordingly.
[0172]
Further, the plurality of look-up tables are prepared according to additional conditions for changing the response characteristics of the liquid crystal, and prepared by thinning out the additional conditions. When there is no look-up table that meets the additional condition, it is preferable to obtain a value obtained by performing an interpolation operation based on the stored applied gradation value as the applied gradation value.
[0173]
In a conventional liquid crystal display device, appropriate overshoot driving cannot be performed depending on additional conditions such as temperature, and natural high-speed display cannot be performed. Therefore, according to the present liquid crystal display device, the look-up table is prepared according to the additional condition for changing the response characteristic of the liquid crystal, and is prepared by thinning out the additional condition.
[0174]
Although the additional condition is taken into account in this way, the additional condition is thinned out and prepared in the lookup table, so that an appropriate condition can be set according to the additional condition without significantly increasing the memory capacity. Overshoot drive can be performed, and natural high-speed display can be performed.
[0175]
The applied gradation value acquiring means refers to the plurality of lookup tables, and if there is no lookup table that meets the additional condition, the applied gradation value acquiring unit performs interpolation calculation based on the stored content. Obtained as a gradation value. When there is a look-up table that meets the additional condition, the applied gradation value acquiring means uses the applied gradation value obtained based on the contents stored in the look-up table. As described above, the liquid crystal display device of the present invention performs gradation display by changing the voltage applied to the liquid crystal, and performs the previous gradation, which is the gradation of one frame before, and the rear gradation, which is the gradation of the next frame. In a liquid crystal display device in which an applied gradation value to be actually applied to the liquid crystal is set in association with the above, a lookup table (in which the applied gradation value is stored in association with the previous gradation and the rear gradation). A plurality of LUTs are provided according to additional conditions that change the response characteristics of the liquid crystal, and application is performed with reference to the plurality of LUTs according to the additional conditions and the combination of the preceding gradation and the later gradation. When the applied gradation value corresponding to the additional condition and the combination is stored in the LUT as the gradation value, the value is obtained as it is, otherwise, the applied gradation value stored in the LUT is obtained. Application close to conditions and combinations An applied gradation value acquiring unit that acquires a value by performing an interpolation operation using the tonal value. It is characterized in that an interpolation operation is performed by using local coordinates attached to a spatial axis defined by and a later gradation.
[0176]
The liquid crystal display device normally performs gradation display by applying an applied voltage to a pixel based on an applied gradation value. Conventionally, in a liquid crystal display device, in order to speed up the response characteristics of the liquid crystal, for example, the gradation data of the pixel is changed from the previous gradation which is the gradation data of the previous frame to the gradation data of the next frame. When switching to gray scale, overshoot drive is used in which the applied voltage to the liquid crystal is made larger than the voltage difference corresponding to the difference between gray scale data.
[0177]
The applied gradation value indicating the applied voltage (the applied voltage based on the applied gradation value corresponding to the switching from the previous gradation to the rear gradation) according to the switching is associated with the previous gradation and the rear gradation. Then, it is stored in the LUT, and is found out from the LUT, and the applied voltage is applied to perform gradation display of the pixel.
[0178]
In the liquid crystal display device of the present invention, the LUT is created by thinning out the tones between the preceding and succeeding tones, instead of all the tones, so that the capacity of a memory or the like for storing the LUT can be kept small. In the case where the applied gradation value acquiring means stores the applied gradation value corresponding to the switching, that is, the applied gradation value directly corresponding to the combination of the preceding gradation and the subsequent gradation in the LUT, While the value is used, if the corresponding applied gradation value is not stored, the value of the applied gradation value of the combination close to the combination stored in the LUT is obtained by interpolation. ing.
[0179]
Further, in the liquid crystal display device of the present invention, a plurality of LUTs are prepared according to additional conditions for changing the response characteristics of the liquid crystal, such as temperature, and the applied gradation value taking into account the additional conditions is also determined. You can get it. Also in this case, if the additional condition is temperature, the number of LUTs is reduced by thinning out the temperature, instead of the total temperature, so that the capacity of a memory for storing the LUT can be reduced. If there is an LUT that satisfies the additional condition, the gradation value acquisition unit uses the applied gradation value obtained based on the value of the LUT. If there is no LUT that satisfies the additional condition, If the additional condition is close to the additional condition, that is, if the additional condition is temperature, a plurality of LUTs having a temperature close to that temperature are used, and interpolation is performed based on the applied gradation value obtained based on each LUT. , An applied gradation value corresponding to the additional condition is acquired.
[0180]
In particular, in the liquid crystal display device of the present invention, in obtaining an applied gradation value in which an additional condition is added to a plurality of combinations of the preceding gradation and the following gradation by performing the interpolation operation, the combination of the preceding gradation and the following gradation is used. Interpolation between them uses local coordinates associated with a spatial axis defined by the later gradation and the preceding gradation indicated in the LUT. As described above, when the local coordinates are used, the interpolation area can be set smaller than the case where the entire area is interpolated. For example, sufficient accuracy can be compensated even by simple interpolation such as linear interpolation, so that Since the interpolation accuracy between the combination of the key gradation and the subsequent gradation is improved, and the value obtained by the interpolation calculation between the combination of the preceding gradation and the subsequent gradation becomes more highly continuity closer to the actual measurement, additional conditions are required. For, even if the calculation is interpolated normally, it is possible to calculate the applied gradation value with high accuracy in consideration of the additional condition.
[0181]
As described above, in the above-described liquid crystal display device, even if an influence is caused by an additional condition such as a temperature, a cell thickness, and a video frequency (frame frequency), the applied gradation value according to the additional condition is obtained. That is, the interpolation value can be accurately obtained by the interpolation calculation. In particular, even when there is no LUT that meets the additional condition, the value used to obtain the final applied gradation value (applied gradation value (interpolated value) of each LUT) uses local coordinates. Therefore, the applied gradation value is a highly accurate interpolation value.
[0182]
Therefore, the liquid crystal display device of the present invention does not use, for example, local coordinates as in the related art, and can perform additional processing without increasing the capacity of a memory or the like as compared with an interpolated value that does not consider additional conditions such as temperature. It is possible to calculate the applied gradation value with high accuracy while considering the target conditions. As a result, by using the interpolation calculation, the appropriate overshoot drive is performed while reducing the capacity of the memory for storing the LUT as much as possible and without being affected by additional conditions such as temperature. Natural high-speed display can be performed.
[0183]
In addition, in the liquid crystal display device of the present invention, in addition to the above configuration, the applied gradation value acquiring means performs an interpolation operation using local coordinates, and performs a preceding gradation and a subsequent gradation stored in the LUT. From the combinations of tones, four combinations close to the combination of the preceding gradation and the subsequent gradation to be obtained by the interpolation calculation are selected, and one of the combinations is set as the origin of the local coordinate system. It is preferable that a difference from another combination be a local variable.
[0184]
According to the above configuration, when setting the local coordinates, first, four combinations close to the combination (target combination gradation) of the previous gradation and the subsequent gradation to be obtained by the interpolation calculation, for example, the LUT Among the combinations of the pre-gray scale and the post-gray scale stored in the first gray scale are displayed on the spatial axis defined by the pre-gray scale and the post-gray scale. Then, local coordinates are set with one of the four combinations as the origin.
[0185]
With such local coordinates, for example, the local coordinates to which the target combination tone belongs can be specified more correctly than the local coordinates defined using the values of the previous tone and the subsequent tone as they are, so that the The interpolation accuracy of the value (interpolated value) is improved.
[0186]
Further, as described above, the liquid crystal display device of the present invention performs the gray scale display by changing the voltage applied to the liquid crystal, and performs the previous gray scale which is the gray scale of one frame before and the gray scale of the next frame. In a liquid crystal display device in which an applied grayscale value to be actually applied to a liquid crystal is set in association with a grayscale, an LUT storing an applied grayscale value in association with a previous grayscale and a rear grayscale is used. A plurality of applied gradation values provided in accordance with an additional condition for changing a response characteristic of a liquid crystal, and referring to the plurality of LUTs, in accordance with the additional condition and a combination of a preceding gradation and a subsequent gradation. If the applied gradation value corresponding to the additional condition and combination is stored in the LUT, the value is obtained as it is, otherwise, the additional condition and combination stored in the LUT are obtained. Interpolation using applied gradation values close to And an applied gradation value acquiring unit for acquiring a value by calculating a local gradation associated with a spatial axis defined by a preceding gradation, a following gradation, and additional conditions. It is characterized in that an interpolation operation is performed using coordinates.
[0187]
According to the above configuration, if the applied gradation value of a desired combination is stored in the LUT, the value is output as it is, while if the corresponding applied gradation value is not in the LUT, the interpolation calculation is performed. Has become.
[0188]
In this interpolation calculation, the applied gradation value acquisition unit performs the calculation using LUTs stored in plurality according to additional conditions (for example, temperature and the like). In particular, in this interpolation calculation, local coordinates associated with a spatial axis defined by the rear gradation, the previous gradation, and the additional condition indicated in the LUT are used. For example, when there is an LUT that satisfies the additional condition, an applied gradation value (interpolated value) is acquired by using local coordinates corresponding to the LUT and using an interpolation operation such as linear interpolation.
[0189]
On the other hand, when there is no LUT that satisfies the additional condition, the application gradation value is obtained (interpolated value) by using a plurality of LUTs close to the additional condition.
[0190]
As described above, in the above-described liquid crystal display device, even if an influence is caused by an additional condition such as a temperature, a cell thickness, and a video frequency (frame frequency), the applied gradation value according to the additional condition is obtained. (Interpolated value) can be obtained with high accuracy by an interpolation operation using local coordinates.
[0191]
Therefore, for example, the liquid crystal display device of the present invention does not use local coordinates as in the related art, and performs high-precision application while taking into account additional conditions as compared with an interpolation value that does not take into account additional conditions such as temperature. The gradation value can be calculated. As a result, by using the interpolation calculation, the appropriate overshoot drive is performed while reducing the capacity of the memory for storing the LUT as much as possible and without being affected by additional conditions such as temperature. Natural high-speed display can be performed.
[0192]
In addition, in the liquid crystal display device of the present invention, in addition to the above configuration, the applied gradation value acquiring means uses two LUTs close to the additional condition when performing the interpolation operation using the local coordinates. From the combination of the previous gradation and the subsequent gradation stored in the LUT, four combinations close to the combination of the previous gradation and the next gradation to be acquired by the interpolation operation are selected, and these 8 combinations are selected. For a space composed of two combinations, one of the combinations is preferably set as the origin of the local coordinate system, and the difference between the origin and another combination is preferably set as a local variable.
[0193]
According to the above configuration, when setting the local coordinates, first, two LUTs close to the additional condition are selected, and in each LUT, the combination of the pre-gray scale and the post-gray scale to be obtained by the interpolation calculation Four combinations close to (target combination gradation) are selected. Therefore, since two LUTs are used, eight combinations are selected. Then, local coordinates are set with one of the eight combinations as the origin.
[0194]
With such local coordinates, for example, the local coordinates to which the target combination gradation belongs can be correctly specified as compared with the local coordinates defined using the values of the previous gradation, the rear gradation, and the additional condition as they are. The interpolation accuracy of the applied gradation value (interpolation value) is improved.
[0195]
Further, as described above, the liquid crystal display device of the present invention performs the gray scale display by changing the voltage applied to the liquid crystal, and performs the previous gray scale which is the gray scale of one frame before and the gray scale of the next frame. In a liquid crystal display device in which an applied grayscale value to be actually applied to a liquid crystal is set in association with a grayscale, an LUT in which an applied grayscale value is stored in association with a previous grayscale and a rear grayscale is provided. The LUT is referred to as the applied gradation value corresponding to the combination of the previous gradation and the rear gradation, and when the applied gradation value of the combination is stored in the LUT, the value is obtained as it is. If the applied gradation value of the combination is not stored in the LUT, an applied gradation is obtained by performing an interpolation operation using a plurality of applied gradation values close to the combination stored in the LUT. Value obtaining means for obtaining the applied gradation value. Stage, upon interpolation operation is characterized by using a local coordinate associated with space axes defined by the front gradation and rear gradation.
[0196]
According to the above configuration, the applied gradation value corresponding to the combination (target combination gradation) of the pre-gray scale and the post-gray scale to be acquired is calculated based on the spatial axis defined by the pre-gray scale and the post-gray scale. Is calculated (acquired) using the local coordinates attached to. Therefore, for example, the applied gradation value (interpolated value) is more accurate than the applied gradation value obtained by the interpolation operation not using the local coordinates.
[0197]
In addition, in the liquid crystal display device of the present invention, in addition to the above configuration, the applied gradation value acquiring means performs an interpolation operation using local coordinates, and performs a preceding gradation and a subsequent gradation stored in the LUT. From the combinations of tones, four combinations close to the combination of the preceding gradation and the subsequent gradation to be obtained by the interpolation calculation are selected, and one of the combinations is set as the origin of the local coordinate system. It is preferable that a difference from another combination be a local variable.
[0198]
According to the above configuration, when setting the local coordinates, first, four combinations close to the combination (target combination gradation) of the previous gradation and the subsequent gradation to be obtained by the interpolation calculation, that is, the LUT has already been set. Among the combinations of the pre-gray scale and the post-gray scale stored in the first gray scale are displayed on the spatial axis defined by the pre-gray scale and the post-gray scale. Then, local coordinates are set with one of the four combinations as the origin.
[0199]
With such local coordinates, for example, the local coordinates to which the target combination tone belongs can be specified more correctly than the local coordinates defined using the values of the previous tone and the subsequent tone as they are, so that the The interpolation accuracy of the value (interpolated value) is improved.
[0200]
In addition, in the liquid crystal display device of the present invention, in addition to the above configuration, when performing the interpolation operation using the local coordinates, the applied gradation value obtaining unit may perform the interpolation operation using the local coordinates by the number n (n is 2 or more) of the coordinate axes of the local coordinates. ), The space represented by the local coordinates is divided into regions consisting of n + 1 vertices whose vertices are known combinations of applied gradation values, and an interpolation operation is performed for each of the divided regions. Is preferred.
[0201]
According to the above configuration, for example, if the local coordinates are associated with coordinates (three-dimensional coordinates) having the second gradation, the previous gradation, and the additional condition as axes, four points correspond to the applied gradation values. Enclosing a point (target point) on the local coordinates. Then, in order to easily represent the target point represented by the three (n = 3) coordinate axes of the local coordinates by the interpolation formula used for the interpolation operation, four unknowns are required. Therefore, four (n + 1 = 3 + 1) grid points are required. That is, if an interpolation operation is to be performed by expressing the target point by, for example, a linear expression, it is sufficient if there are four grid points. Therefore, according to the above configuration, the interpolation operation can be performed by the interpolation formula using the linear expression, and the labor required for the calculation of the interpolation operation can be reduced (for example, the memory capacity is reduced).
[0202]
In addition, in the liquid crystal display device of the present invention, in addition to the above-described configuration, the applied gradation value acquiring unit is further located on the side where each of the n + 1 vertexes is connected, in addition to the above-described n + 1 vertices. It is preferable to perform the interpolation operation using the intermediate point.
[0203]
According to the above configuration, the number of points that can be used in the interpolation formula increases. Therefore, for example, an interpolation operation using a polynomial such as a quadratic expression can be performed. Therefore, the interpolation accuracy can be improved as compared with the linear expression.
[0204]
It should be noted that the present invention is not limited to the above-described embodiments, and various changes can be made within the scope of the claims, and the technical means disclosed in different embodiments can be appropriately combined. Embodiments included in the invention are also included in the technical means of the present invention.
[0205]
【The invention's effect】
As described above, the liquid crystal display device of the present invention includes at least one look-up table storing a plurality of pre-grayscale values and post-grayscale values, and corresponding grayscale voltage values applied to the liquid crystal display. Referring to at least one look-up table, and applying gradation value acquisition means for determining a gradation voltage value to be applied to the liquid crystal display to change the liquid crystal display from a previous gradation to a later gradation, The corresponding applied gradation value is read out from at least one of the look-up tables in which the preceding gradation value and the subsequent gradation value are stored, and the applied gradation value is represented by a front gradation axis and a rear gradation axis. And a configuration determined by interpolation using a plurality of applied gradation values corresponding to the pre-gradation value and the post-gradation value stored in the local coordinate system. .
[0206]
According to the above invention, at least one look-up table is provided, and each look-up table includes a plurality of pre-grayscale values and post-grayscale values, and corresponding grayscale voltage values (the above-described grayscale voltage values applied to the liquid crystal display). (A gradation voltage value corresponding to the previous gradation value and the rear gradation value) are stored. When the gradation voltage value is determined and applied to the liquid crystal display by the applied gradation value acquiring means, the display is changed from the previous gradation (currently displayed gradation) to the second gradation (desired target gradation). change.
[0207]
When the display is changed based on the corresponding applied gradation value, the corresponding applied gradation value is read from at least one of the look-up tables in which the preceding gradation value and the rear gradation value are stored.
[0208]
If the corresponding applied gradation value is not stored in the look-up table, the applied gradation value acquisition means refers to at least one of the look-up tables to determine the gradation voltage value. At this time, the applied gradation values are divided into a local coordinate system including a previous gradation axis and a rear gradation axis, and a plurality of applied gradations corresponding to the previous gradation values and the rear gradation values stored in the local coordinate system. It is determined by interpolation performed using the key value.
[0209]
As described above, since the desired applied gradation value is obtained by interpolation based on the stored applied gradation values, the capacity of a memory or the like for storing the look-up table (LUT) can be reduced. In other words, the LUT can be created by thinning out the pre-gray scale and the post-gray scale, rather than all gray scales.
[0210]
Therefore, the liquid crystal display device of the present invention can calculate a high-accuracy applied gradation value without increasing the capacity of a memory or the like, for example, as compared with the conventional case where local coordinates are not used. As a result, by using the interpolation calculation, there is an effect that the natural high-speed display can be performed by performing appropriate overshoot drive while minimizing the capacity of the memory for storing the LUT.
[0211]
In the liquid crystal display device, at least one of the look-up tables includes at least one additional condition look-up table provided in accordance with an additional condition for changing a response characteristic of the liquid crystal, and includes a look-up table from a pre-gray scale to a post-gray scale. The applied gradation value that changes the display to a gradation changes according to the additional condition, and the applied gradation value acquiring unit performs the interpolation calculation using at least one of the additional condition lookup tables. Is preferably performed.
[0212]
In this case, at least one LUT is prepared according to an additional condition for changing the response characteristic of the liquid crystal, and an applied gradation value can be obtained in consideration of the additional condition. In this case as well, the number of LUTs is reduced by thinning out not all additional conditions but additional conditions so that the capacity of a memory or the like for storing the LUT can be reduced.
[0213]
Therefore, compared to an interpolation value that does not use the local coordinates as in the related art and that does not take into account additional conditions such as temperature, a high-precision application is performed while taking into account the additional conditions without increasing the capacity of the memory or the like. The gradation value can be calculated. As a result, by using the interpolation operation, the appropriate overshoot drive is performed while reducing the capacity of the memory for storing the LUT as much as possible and without being affected by additional conditions such as temperature. The effect that natural high-speed display can be performed is also exhibited.
[0214]
In performing the interpolation operation using the local coordinate system, the applied gradation value acquiring unit may be configured to store the stored previous gradation value and the rear gradation value close to the previous gradation value and the rear gradation value to be displayed. Preferably, four combinations are selected, one of which is used as the origin of the local coordinate system, and the difference between the origin and another combination is used as a local variable.
[0215]
According to the above configuration, when setting the local coordinate system, first, four combinations close to the combination of the previous gradation and the subsequent gradation to be displayed by the interpolation calculation, for example, already stored in the LUT. Of the combinations of the preceding gradation and the later gradation, a combination close to the target combination gradation is displayed on a spatial axis defined by the preceding gradation and the later gradation. In addition, there is an effect that a local coordinate system having one combination as an origin can be set among the above four combinations.
[0216]
It is preferable that the applied gradation value acquiring means performs an interpolation operation using a local coordinate system having an axis defined by the preceding gradation, the following gradation, and the additional condition (attached to the axis). . The additional condition includes temperature.
[0219]
In performing the interpolation operation using the local coordinate system, the applied gradation value acquiring unit uses two look-up tables close to the additional condition, and uses a preceding gradation value and a rear gradation value to be displayed. Four combinations of the stored pre-grayscale value and post-grayscale value that are close to the selected value, and one of these eight combinations is set as the origin of the local coordinate system having these eight combinations. It is preferable to use the difference between and the other combination as a local variable.
[0218]
According to the above configuration, when setting the local coordinate system, first, two LUTs that are close to the additional condition are selected, and in each LUT, the LUT of the pre-gray scale and the post-gray scale to be obtained by the interpolation calculation is selected. Four combinations close to the combination (target combination gradation) are selected. Therefore, since two LUTs are used, eight combinations are selected. Then, a local coordinate system having one of the eight combinations as the origin is set.
[0219]
In such a local coordinate system, for example, the local coordinate system to which the target combination grayscale belongs can be correctly specified, as compared with a local coordinate system defined using the values of the preceding gradation, the subsequent gradation, and the additional condition as they are. Therefore, it is possible to improve the interpolation accuracy of the acquired applied gradation value (interpolated value).
[0220]
In performing the interpolation operation using the local coordinate system, the applied gradation value acquiring unit stores the stored previous gradation value and the rear gradation value that are close to the previous gradation value and the rear gradation value to be displayed. Preferably, one of the four combinations is selected, one of the combinations is used as the origin of the local coordinate system, and the difference between the origin and another combination is used as a local variable.
[0221]
According to the above configuration, when the local coordinate system is set, first, four combinations that are close to the combination (target combination gradation) of the previous gradation and the subsequent gradation to be acquired by the interpolation calculation, that is, Of the combinations of the preceding gradation and the later gradation stored in the LUT, a combination close to the target combination gradation to be displayed is displayed on a spatial axis defined by the preceding gradation and the later gradation. Then, a local coordinate system having one of the four combinations as the origin is set.
[0222]
In such a local coordinate system, for example, compared to a local coordinate system defined using the values of the preceding and subsequent gradations as they are, the local coordinates to which the target combination gradation belongs can be specified correctly. In addition, there is an effect that the interpolation accuracy of the gradation value (interpolation value) can be improved.
[0223]
In the above liquid crystal display device, the space represented by the local coordinate system is divided into an area composed of n + 1 vertices having the stored combination of applied gradation values as vertices, and the number of coordinate axes of the local coordinate system is n (n is an integer of 2 or more), and the applied gradation value acquiring means preferably performs the interpolation in any divided area.
[0224]
According to the above configuration, for example, if the local coordinates are associated with coordinates (three-dimensional coordinates) having the second gradation, the previous gradation, and the additional condition as axes, four points correspond to the applied gradation values. Enclosing a point (target point) on the local coordinates. Then, in order to easily represent the target point represented by the three (n = 3) coordinate axes of the local coordinates by the interpolation formula used for the interpolation operation, four unknowns are required. Therefore, four (n + 1 = 3 + 1) grid points are required. That is, if an interpolation operation is to be performed by expressing the target point by, for example, a linear expression, it is sufficient if there are four grid points. Therefore, according to the above configuration, the interpolation calculation can be performed by the interpolation formula using the linear expression, and the effect of reducing the labor required for the calculation of the interpolation calculation (for example, reducing the memory capacity and the like) is also achieved.
[0225]
It is preferable that the applied gradation value acquisition unit further performs an interpolation operation using an intermediate point located on a side connecting the n + 1 vertices, in addition to the n + 1 vertices.
[0226]
According to the above configuration, the number of points that can be used in the interpolation formula increases. Therefore, for example, an interpolation operation using a polynomial such as a quadratic expression can be performed. Therefore, an effect that the interpolation accuracy can be improved as compared with the linear expression is also exhibited.
[0227]
According to another liquid crystal display device of the present invention, at least one look-up table storing a plurality of pre-grayscale values and post-grayscale values, and corresponding grayscale voltage values applied to the liquid crystal display, respectively, If the key value is not stored in the at least one look-up table, the at least one look-up table is referred to and applied to the liquid crystal display to change the liquid crystal display from a previous gray level to a subsequent gray level. An applied gradation value acquiring unit for determining a gradation voltage value.
[0228]
According to the above invention, at least one look-up table is provided, and each look-up table includes a plurality of pre-grayscale values and post-grayscale values, and corresponding grayscale voltage values applied to the liquid crystal display. Is stored. When the gradation voltage value is determined and applied to the liquid crystal display by the applied gradation value acquiring means, the display is changed from the previous gradation (currently displayed gradation) to the second gradation (desired target gradation). change.
[0229]
When the applied gradation value is stored in at least one of the look-up tables, the applied gradation value acquiring means reads the value. On the other hand, if it is not stored, the applied gradation value acquiring means refers to at least one of the look-up tables, and changes the gradation applied to the liquid crystal display to change the liquid crystal display from the previous gradation to the rear gradation. The adjustment voltage value is determined by interpolation.
[0230]
As described above, since the desired applied gradation value is obtained by interpolation based on the stored applied gradation values, the capacity of a memory or the like for storing the look-up table (LUT) can be reduced. In other words, the LUT can be created by thinning out the pre-gray scale and the post-gray scale, rather than all gray scales.
[0231]
Therefore, the liquid crystal display device of the present invention can calculate a high-accuracy applied gradation value without increasing the capacity of a memory or the like, for example, as compared with the conventional case where local coordinates are not used. As a result, by using the interpolation calculation, there is an effect that the natural high-speed display can be performed by performing appropriate overshoot drive while minimizing the capacity of the memory for storing the LUT.
[0232]
It is preferable that the applied gradation value acquisition means performs an interpolation operation using local coordinates having the preceding gradation and the following gradation as axes.
[0233]
In the above-mentioned liquid crystal display device, at least one of the look-up tables is prepared according to at least one additional condition for changing a response characteristic of the liquid crystal, and prepared by thinning out at least one of the additional conditions. When there is no lookup table that satisfies the corresponding additional condition, the applied gradation value acquiring unit calculates a value obtained by performing an interpolation operation using the applied gradation value stored in at least one of the lookup tables. It is preferable to determine the applied gradation value.
[0234]
In this case, at least one LUT is prepared according to an additional condition for changing the response characteristic of the liquid crystal, and an applied gradation value can be obtained in consideration of the additional condition. In this case as well, the number of LUTs is reduced by thinning out not all additional conditions but additional conditions so that the capacity of a memory or the like for storing the LUT can be reduced.
[0235]
Therefore, compared to an interpolation value that does not use the local coordinates as in the related art and that does not take into account additional conditions such as temperature, a high-precision application is performed while taking into account the additional conditions without increasing the capacity of the memory or the like. The gradation value can be calculated. As a result, by using the interpolation operation, the appropriate overshoot drive is performed while reducing the capacity of the memory for storing the LUT as much as possible and without being affected by additional conditions such as temperature. The effect that natural high-speed display can be performed is also exhibited.
[0236]
According to the above configuration, for example, in the case of a local coordinate system associated with coordinates (three-dimensional coordinates) having the second gradation, the previous gradation, and the additional condition as axes, the applied gradation value is calculated at four points. The corresponding point on the local coordinates (target point) is enclosed. Then, in order to easily represent the target point represented by the three (n = 3) coordinate axes of the local coordinates by the interpolation formula used for the interpolation operation, four unknowns are required. Therefore, four (n + 1 = 3 + 1) grid points are required. That is, if an interpolation operation is to be performed by expressing the target point by, for example, a linear expression, it is sufficient if there are four grid points. Therefore, according to the above configuration, the interpolation calculation can be performed by the interpolation formula using the linear expression, and the effect of reducing the labor required for the calculation of the interpolation calculation (for example, reducing the memory capacity and the like) is also achieved.
[0237]
It is preferable that the applied gradation value acquisition unit further performs an interpolation operation using an intermediate point located on a side connecting the n + 1 vertices, in addition to the n + 1 vertices.
[0238]
According to the above configuration, the number of points that can be used in the interpolation formula increases. Therefore, for example, an interpolation operation using a polynomial such as a quadratic expression can be performed. As a result, an effect that the interpolation accuracy can be improved as compared with the linear expression is also obtained.
[0239]
According to another embodiment of the present invention, there is provided a liquid crystal display device including at least one look-up table including a plurality of memory blocks, and each memory block stores a plurality of gradation voltage values. Each gray scale voltage value is applied to a liquid crystal display to change the liquid crystal display from a previous gray scale to a rear gray scale. Each of the gray scale voltage values is a pair of a previous gray scale voltage in a local coordinate space. The grayscale voltage value is applied to the liquid crystal display corresponding to the tonal value and the rear grayscale value, and further interpolates the grayscale voltage value so as to change the liquid crystal display from the currently displayed front grayscale to a desired rear grayscale. An applied gradation value acquisition unit, wherein in the local coordinate system, at least one look-up table including a gradation voltage value close to a currently displayed preceding gradation value and a desired succeeding gradation value. Kicking has a configuration in which the applied tone values by interpolation using the memory block is determined.
[0240]
According to the above invention, at least one lookup table is provided, and each lookup table includes a plurality of memory blocks. Each memory block stores a plurality of gradation voltage values. When each gradation voltage value is applied to the liquid crystal display, the display changes from the previous gradation (currently displayed gradation) to the second gradation (desired target gradation). Each gradation voltage value corresponds to a pair of a previous gradation value and a rear gradation value in the local coordinate space.
[0241]
The applied gradation value acquiring means interpolates a gradation voltage value applied to the liquid crystal display to change the liquid crystal display from a currently displayed gradation to a desired rear gradation. This interpolation is performed in the local coordinate system using a memory block in at least one look-up table that includes a gradation voltage value close to the currently displayed previous gradation value and the desired subsequent gradation value. A gradation value is determined.
[0242]
As described above, a desired applied gradation value (applied gradation value not stored in the memory block) can be obtained by interpolation based on the gradation voltage value already stored in the memory block. ) Can be reduced in memory and the like. In other words, the LUT can be created by thinning out the pre-gray scale and the post-gray scale, rather than all gray scales. In addition, the interpolation makes it possible to quickly and easily find an accurate applied gradation value related to the previous gradation value and the rear gradation value that are not stored in the memory.
Therefore, the liquid crystal display device of the present invention can quickly and easily calculate a high-accuracy applied gradation value without increasing the capacity of a memory or the like, for example, as compared with the conventional case where local coordinates are not used. . As a result, by using the interpolation calculation, there is an effect that the natural high-speed display can be performed by performing appropriate overshoot drive while minimizing the capacity of the memory for storing the LUT.
[0243]
Preferably, the plurality of memory blocks further store variables that can be used to interpolate the grayscale voltage value. It is preferable that the applied gradation value acquiring means interpolates the gradation voltage value using a primary expression or a secondary expression.
[0244]
Preferably, the apparatus further comprises at least one additional condition lookup table, and each additional condition lookup table comprises a plurality of blocks corresponding to the additional condition.
[0245]
In this case, at least one LUT is prepared according to an additional condition for changing the response characteristic of the liquid crystal, and an applied gradation value can be obtained in consideration of the additional condition. In this case as well, the number of LUTs is reduced by thinning out not all additional conditions but additional conditions so that the capacity of a memory or the like for storing the LUT can be reduced.
[0246]
Therefore, compared to an interpolation value that does not use the local coordinates as in the related art and that does not take into account additional conditions such as temperature, a high-precision application is performed while taking into account the additional conditions without increasing the capacity of the memory or the like. The gradation value can be calculated. As a result, by using the interpolation operation, the appropriate overshoot drive is performed while reducing the capacity of the memory for storing the LUT as much as possible and without being affected by additional conditions such as temperature. The effect that natural high-speed display can be performed is also exhibited.
[0247]
It is preferable that the applied gradation value acquiring means interpolates a gradation voltage value using a memory block of at least two lookup tables.
[Brief description of the drawings]
FIG. 1 is a block diagram of a member that performs an interpolation operation in a liquid crystal display device according to an embodiment of the present invention.
FIG. 2 is a block diagram of a liquid crystal display device including a member for performing the interpolation operation.
FIG. 3A is a look-up table (Table 1) at 40 ° C., and FIG. 3B is a look-up table (Table 2) at 0 ° C.
FIG. 4 is a graph showing two-dimensional local coordinates used by the present liquid crystal display device.
FIG. 5 is a graph showing three-dimensional local coordinates used by the present liquid crystal display device.
FIG. 6 is a schematic diagram when a secondary interpolation formula is used in the local coordinates (two-dimensional local coordinates) in FIG. 4;
FIG. 7 is a schematic diagram when a secondary interpolation formula is used in the local coordinates (three-dimensional local coordinates) of FIG. 5;
[Explanation of symbols]
1 LCD controller
2 FM
3 LCD panel
5 gradation circuit
6 DAC
7 VPC
8 Temperature sensor
9 Computer
10 Liquid crystal display device
11 Interpolation element
12 LUT memory
13 Applied gradation value acquisition section (applied gradation value acquisition means)
局 所 Post-gradation local axis
η Previous gradation local axis
ζ Additional axis
Claims (20)
少なくとも一つの上記ルックアップテーブルを参照し、前階調から後階調に上記液晶ディスプレイを変えるために上記液晶ディスプレイに印加される階調電圧値を決定する印加階調値取得手段とを備え、
対応印加階調値は、それに係る前階調値及び後階調値が格納された、少なくとも一つの上記ルックアップテーブルから読み出されると共に、印加階調値は、前階調軸及び後階調軸を含む局所座標系、並びにこの局所座標系内で格納済の前階調値及び後階調値に対応する複数の印加階調値を使用して行う補間により決定される液晶表示装置。At least one look-up table for storing a plurality of pre-grayscale values and post-grayscale values, and corresponding grayscale voltage values applied to the liquid crystal display,
Referring to at least one of the look-up tables, comprising an applied gradation value acquisition unit that determines a gradation voltage value applied to the liquid crystal display to change the liquid crystal display from a previous gradation to a subsequent gradation.
The corresponding applied gradation value is read out from at least one of the look-up tables in which the preceding gradation value and the subsequent gradation value are stored, and the applied gradation value is represented by a front gradation axis and a rear gradation axis. And a liquid crystal display device determined by interpolation using a plurality of applied gradation values corresponding to the previous gradation value and the rear gradation value stored in the local coordinate system.
前階調から後階調に上記ディスプレイを変える上記印加階調値は上記付加的条件に応じて変化し、
上記印加階調値取得手段は、少なくとも一つの上記付加的条件用ルックアップテーブルを使用して上記補間演算を行うことを特徴とする請求項1に記載の液晶表示装置。At least one look-up table includes at least one additional condition look-up table provided according to an additional condition that changes a response characteristic of the liquid crystal,
The applied gradation value that changes the display from the previous gradation to the rear gradation changes according to the additional condition,
2. The liquid crystal display device according to claim 1, wherein the applied gradation value acquisition unit performs the interpolation operation using at least one additional condition lookup table. 3.
印加階調値が少なくとも一つの上記ルックアップテーブルに格納されていない場合、少なくとも一つの上記ルックアップテーブルを参照し、前階調から後階調に上記液晶ディスプレイを変えるために上記液晶ディスプレイに印加される階調電圧値を決定する印加階調値取得手段とを備えた液晶表示装置。At least one look-up table for storing a plurality of pre-grayscale values and post-grayscale values, and corresponding grayscale voltage values applied to the liquid crystal display,
When the applied gradation value is not stored in at least one of the look-up tables, the applied gradation value is applied to the liquid crystal display in order to change the liquid crystal display from a previous gradation to a subsequent gradation by referring to the at least one look-up table. A liquid crystal display device comprising: an applied gradation value acquiring unit that determines a gradation voltage value to be applied.
上記印加階調値取得手段は、該当する付加的条件に合ったルックアップテーブルがない場合に、少なくとも一つの上記ルックアップテーブルに格納された印加階調値を用いて補間演算した値を上記印加階調値として決定することを特徴とする請求項10に記載の液晶表示装置。At least one look-up table is prepared according to at least one additional condition that changes the response characteristic of the liquid crystal, and is prepared by thinning out at least one of the additional conditions.
When there is no look-up table that satisfies the additional condition, the applied gradation value acquisition unit calculates the value obtained by performing an interpolation operation using the applied gradation value stored in at least one of the look-up tables. 11. The liquid crystal display device according to claim 10, wherein the gradation value is determined.
更に、上記液晶ディスプレイに印加されて上記液晶ディスプレイを現在表示されている前階調から所望の後階調に変化させるように階調電圧値を補間する印加階調値取得手段を備え、上記局所座標系において、現在表示されている前階調値及び所望の後階調値に近い階調電圧値を含む少なくとも一つのルックアップテーブルにおけるメモリブロックを用いて補間により印加階調値が決定される液晶表示装置。At least one look-up table including a plurality of memory blocks is provided, wherein each memory block stores a plurality of gradation voltage values, and each gradation voltage value is applied to a liquid crystal display to control the liquid crystal display. It is configured to change from the previous gradation to the later gradation, and each of the above-mentioned gradation voltage values corresponds to a pair of the preceding gradation value and the rear gradation value in the local coordinate space,
Further, there is provided an applied gradation value acquiring means which is applied to the liquid crystal display and interpolates a gradation voltage value so as to change the liquid crystal display from a previous gradation currently displayed to a desired rear gradation. In the coordinate system, an applied gray scale value is determined by interpolation using a memory block in at least one look-up table that includes a gray scale voltage value close to a currently displayed previous gray scale value and a desired rear gray scale value. Liquid crystal display.
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003076277A JP2004004629A (en) | 2002-03-25 | 2003-03-19 | Liquid crystal display |
| CNB031286666A CN100489946C (en) | 2002-03-25 | 2003-03-25 | LCD device |
| KR10-2003-0018575A KR100525496B1 (en) | 2002-03-25 | 2003-03-25 | Liquid crystal display apparatus |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002084225 | 2002-03-25 | ||
| JP2003076277A JP2004004629A (en) | 2002-03-25 | 2003-03-19 | Liquid crystal display |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2004004629A true JP2004004629A (en) | 2004-01-08 |
Family
ID=28793496
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003076277A Pending JP2004004629A (en) | 2002-03-25 | 2003-03-19 | Liquid crystal display |
Country Status (3)
| Country | Link |
|---|---|
| JP (1) | JP2004004629A (en) |
| KR (1) | KR100525496B1 (en) |
| CN (1) | CN100489946C (en) |
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006079043A (en) * | 2004-09-08 | 2006-03-23 | Samsung Electronics Co Ltd | Display device and driving method and device thereof |
| JP2006126766A (en) * | 2004-10-29 | 2006-05-18 | Samsung Electronics Co Ltd | Liquid crystal display device and video signal correction method |
| WO2009025180A1 (en) * | 2007-08-17 | 2009-02-26 | Thine Electronics, Inc. | Image signal processing device |
| JP2010015182A (en) * | 2003-02-10 | 2010-01-21 | Sharp Corp | Evaluation apparatus of liquid crystal display device, evaluation method of liquid crystal display device and liquid crystal display device |
| WO2012081213A1 (en) * | 2010-12-17 | 2012-06-21 | シャープ株式会社 | Display apparatus drive apparatus, drive method, and display apparatus system |
| CN101656054B (en) * | 2008-08-22 | 2013-01-16 | 奇美电子股份有限公司 | Overdrive unit and liquid crystal display system using the overdrive unit |
| US8493299B2 (en) | 2004-12-09 | 2013-07-23 | Sharp Kabushiki Kaisha | Image data processing device, liquid crystal display apparatus including same, display apparatus driving device, display apparatus driving method, program therefor, and storage medium |
| WO2014030411A1 (en) | 2012-08-24 | 2014-02-27 | シャープ株式会社 | Liquid crystal display device and method for driving same |
| WO2014054331A1 (en) | 2012-10-02 | 2014-04-10 | シャープ株式会社 | Liquid crystal display device and method for driving same |
| US9865202B2 (en) | 2013-04-02 | 2018-01-09 | Sharp Kabushiki Kaisha | Liquid crystal display device and driving method therefor |
| US9959825B2 (en) | 2013-03-29 | 2018-05-01 | Sharp Kabushiki Kaisha | Liquid crystal display device and method of driving the same |
| US11837186B2 (en) | 2021-04-22 | 2023-12-05 | Seiko Epson Corporation | Liquid crystal projector |
Families Citing this family (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101095183B (en) * | 2004-05-13 | 2010-05-26 | 夏普株式会社 | Crosstalk cancellation circuit and liquid crystal display device |
| US7834889B2 (en) * | 2004-08-24 | 2010-11-16 | Kawasaki Microelectronics, Inc. | Data conversion circuit having look-up table and interpolation circuit and method of data conversion |
| KR101034778B1 (en) * | 2004-09-23 | 2011-05-17 | 삼성전자주식회사 | Interpolation method, computer-readable recording medium in which interpolation method is embedded, apparatus for performing same, display device using same, driving device and method thereof |
| US7675669B2 (en) * | 2004-09-27 | 2010-03-09 | Qualcomm Mems Technologies, Inc. | Method and system for driving interferometric modulators |
| JP4743837B2 (en) * | 2005-01-13 | 2011-08-10 | ルネサスエレクトロニクス株式会社 | Controller / driver, liquid crystal display device using the same, and liquid crystal driving method |
| JP2006195231A (en) * | 2005-01-14 | 2006-07-27 | Kawasaki Microelectronics Kk | Overdrive circuit and liquid crystal panel driving device |
| JP2007292900A (en) * | 2006-04-24 | 2007-11-08 | Hitachi Displays Ltd | Display device |
| CN101401148B (en) * | 2006-05-19 | 2011-02-09 | 夏普株式会社 | Active matrix type liquid crystal display device and its drive method |
| US7702192B2 (en) * | 2006-06-21 | 2010-04-20 | Qualcomm Mems Technologies, Inc. | Systems and methods for driving MEMS display |
| CN101517631B (en) * | 2006-09-22 | 2012-06-13 | 夏普株式会社 | Display device driving method, display device, and television receiver |
| KR100833190B1 (en) * | 2006-11-16 | 2008-05-28 | 삼성전자주식회사 | Reaction time accelerator and method in the LC time controller |
| KR102006251B1 (en) | 2011-11-15 | 2019-10-02 | 삼성디스플레이 주식회사 | Liquid crystal display |
| EP3025516B1 (en) | 2013-07-22 | 2020-11-04 | Harman Becker Automotive Systems GmbH | Automatic timbre, loudness and equalization control |
| EP3025517B1 (en) * | 2013-07-22 | 2018-09-05 | Harman Becker Automotive Systems GmbH | Automatic timbre control |
| CN105609084B (en) * | 2014-10-27 | 2018-01-26 | Tcl集团股份有限公司 | A kind of compensation method of display image brightness, device |
| CN111489686B (en) * | 2020-03-31 | 2021-11-23 | 深圳市奥拓电子股份有限公司 | Display screen thermal effect compensation adjustment display device, method and system |
| CN112331125B (en) * | 2020-11-19 | 2022-06-14 | 合肥芯颖科技有限公司 | Data processing method and device for display panel |
-
2003
- 2003-03-19 JP JP2003076277A patent/JP2004004629A/en active Pending
- 2003-03-25 CN CNB031286666A patent/CN100489946C/en not_active Expired - Lifetime
- 2003-03-25 KR KR10-2003-0018575A patent/KR100525496B1/en not_active Expired - Lifetime
Cited By (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010015182A (en) * | 2003-02-10 | 2010-01-21 | Sharp Corp | Evaluation apparatus of liquid crystal display device, evaluation method of liquid crystal display device and liquid crystal display device |
| TWI399718B (en) * | 2004-09-08 | 2013-06-21 | Samsung Display Co Ltd | Display device and apparatus and method for driving the same |
| US8836625B2 (en) | 2004-09-08 | 2014-09-16 | Samsung Display Co., Ltd. | Display device and apparatus and method for driving the same |
| JP2006079043A (en) * | 2004-09-08 | 2006-03-23 | Samsung Electronics Co Ltd | Display device and driving method and device thereof |
| JP2006126766A (en) * | 2004-10-29 | 2006-05-18 | Samsung Electronics Co Ltd | Liquid crystal display device and video signal correction method |
| US8493299B2 (en) | 2004-12-09 | 2013-07-23 | Sharp Kabushiki Kaisha | Image data processing device, liquid crystal display apparatus including same, display apparatus driving device, display apparatus driving method, program therefor, and storage medium |
| KR101123992B1 (en) | 2007-08-17 | 2012-03-27 | 쟈인 에레쿠토로닉스 가부시키가이샤 | Image signal processing device |
| WO2009025180A1 (en) * | 2007-08-17 | 2009-02-26 | Thine Electronics, Inc. | Image signal processing device |
| US8289348B2 (en) | 2007-08-17 | 2012-10-16 | Thine Electronics, Inc. | Image signal processing device |
| JP2009047851A (en) * | 2007-08-17 | 2009-03-05 | Thine Electronics Inc | Image signal processing apparatus |
| CN101656054B (en) * | 2008-08-22 | 2013-01-16 | 奇美电子股份有限公司 | Overdrive unit and liquid crystal display system using the overdrive unit |
| WO2012081213A1 (en) * | 2010-12-17 | 2012-06-21 | シャープ株式会社 | Display apparatus drive apparatus, drive method, and display apparatus system |
| WO2014030411A1 (en) | 2012-08-24 | 2014-02-27 | シャープ株式会社 | Liquid crystal display device and method for driving same |
| KR20150046202A (en) | 2012-08-24 | 2015-04-29 | 샤프 가부시키가이샤 | Liquid crystal display device and method for driving same |
| US9773462B2 (en) | 2012-08-24 | 2017-09-26 | Sharp Kabushiki Kaisha | Liquid crystal display device and method for driving same |
| WO2014054331A1 (en) | 2012-10-02 | 2014-04-10 | シャープ株式会社 | Liquid crystal display device and method for driving same |
| KR20150058468A (en) | 2012-10-02 | 2015-05-28 | 샤프 가부시키가이샤 | Liquid crystal display device and method for driving same |
| US9761187B2 (en) | 2012-10-02 | 2017-09-12 | Sharp Kabushiki Kaisha | Liquid crystal display device and method for driving same |
| US9959825B2 (en) | 2013-03-29 | 2018-05-01 | Sharp Kabushiki Kaisha | Liquid crystal display device and method of driving the same |
| US9865202B2 (en) | 2013-04-02 | 2018-01-09 | Sharp Kabushiki Kaisha | Liquid crystal display device and driving method therefor |
| US11837186B2 (en) | 2021-04-22 | 2023-12-05 | Seiko Epson Corporation | Liquid crystal projector |
Also Published As
| Publication number | Publication date |
|---|---|
| CN100489946C (en) | 2009-05-20 |
| KR100525496B1 (en) | 2005-11-01 |
| CN1450521A (en) | 2003-10-22 |
| KR20030077450A (en) | 2003-10-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2004004629A (en) | Liquid crystal display | |
| US7038647B2 (en) | Liquid crystal display apparatus | |
| US7973973B2 (en) | Display device, display panel driver and method of driving display panel | |
| TW554330B (en) | Liquid crystal display control circuit that performs drive compensation for high- speed response | |
| KR100878267B1 (en) | Liquid crystal display | |
| KR100853210B1 (en) | LCD with color characteristic compensation and response speed compensation | |
| US20050146495A1 (en) | LCD overdrive table triangular interpolation | |
| US20060158415A1 (en) | Overdrive circuit having a temperature coefficient look-up table and liquid crystal display panel driving apparatus including the same | |
| KR100571132B1 (en) | An image processing circuit, an image display apparatus, and an image processing method | |
| KR101600495B1 (en) | Apparatus and method of processing signals | |
| US20090309903A1 (en) | Signal processing device for liquid crystal display panel and liquid crystal display having the same | |
| JP2003036055A (en) | Liquid crystal display device and driving method thereof | |
| WO2008085731A1 (en) | Digital color management method and system | |
| KR20170023614A (en) | Display Device Including Compensating Unit And Method Of Compensating Image Using The Same | |
| KR101160832B1 (en) | Display device and method of modifying image signals for display device | |
| WO2018188203A1 (en) | Compression algorithm verification method, storage medium and display device | |
| CN1663289A (en) | Color non-uniformity correction method and apparatus | |
| KR101315376B1 (en) | Driving device of display device and method of modifying image signals thereof | |
| KR100973813B1 (en) | Liquid Crystal Display and Image Signal Correction Method | |
| KR101437869B1 (en) | Data processing apparatus, liquid crystal display comprising the same and control method thereof | |
| KR20070080290A (en) | Display device and driving device thereof | |
| JP2007178561A (en) | Display device and driving method thereof | |
| JP2006005524A (en) | Image processing apparatus and display apparatus | |
| KR20080051817A (en) | Liquid Crystal Display and Gamma Curve Generation Method | |
| KR20070058822A (en) | Liquid Crystal Display and Image Signal Correction Method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040722 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040803 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20041001 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20050412 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20050512 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050610 |
|
| A911 | Transfer of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20050627 |
|
| A912 | Removal of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20050729 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080321 |