JP6538341B2 - Liquid crystal display - Google Patents

Liquid crystal display Download PDF

Info

Publication number
JP6538341B2
JP6538341B2 JP2014252880A JP2014252880A JP6538341B2 JP 6538341 B2 JP6538341 B2 JP 6538341B2 JP 2014252880 A JP2014252880 A JP 2014252880A JP 2014252880 A JP2014252880 A JP 2014252880A JP 6538341 B2 JP6538341 B2 JP 6538341B2
Authority
JP
Japan
Prior art keywords
liquid crystal
approximate value
value
calculation unit
distance
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.)
Expired - Fee Related
Application number
JP2014252880A
Other languages
Japanese (ja)
Other versions
JP2016114746A (en
Inventor
渉 蜂谷
渉 蜂谷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
MegaChips Corp
Original Assignee
MegaChips Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by MegaChips Corp filed Critical MegaChips Corp
Priority to JP2014252880A priority Critical patent/JP6538341B2/en
Publication of JP2016114746A publication Critical patent/JP2016114746A/en
Application granted granted Critical
Publication of JP6538341B2 publication Critical patent/JP6538341B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • Liquid Crystal (AREA)
  • Liquid Crystal Display Device Control (AREA)

Description

本発明は、オーバードライブ(OD:Over Drive)(あるいは、オーバーシュート(OS:Over Shoot))を行って、液晶パネルを駆動する液晶表示装置に関するものである。   The present invention relates to a liquid crystal display device which drives a liquid crystal panel by performing over drive (OD: Over Drive) (or over shoot (OS: Over Shoot)).

動画表示を行う時の液晶パネルの応答特性を改善する手法として、オーバードライブと呼ばれる方法が提案されている。この方法は、例えば、1フレーム前の画像等のように、過去のフレームの画像をメモリ等に保存しておき、過去のフレームの画像から、これから表示しようとする現在のフレームの画像への階調遷移量を、液晶パネルの応答特性を補償するように強調した信号を液晶パネルへ入力する手法である(特許文献1参照)。   A method called overdrive has been proposed as a method for improving the response characteristics of the liquid crystal panel when displaying a moving image. In this method, for example, an image of a past frame is stored in a memory or the like, such as an image of one frame before, and a floor from the image of the past frame to the image of the current frame to be displayed This is a method of inputting to the liquid crystal panel a signal in which the tonal transition amount is emphasized so as to compensate the response characteristic of the liquid crystal panel (see Patent Document 1).

また、液晶パネルの応答特性は温度により変化するため、温度計を備え、この温度計が出力する温度に応じて上記強調の度合いを変化させる手法が提案されている(特許文献2参照)。   In addition, since the response characteristic of the liquid crystal panel changes with temperature, a method of providing a thermometer and changing the degree of the emphasis according to the temperature output by the thermometer has been proposed (see Patent Document 2).

また、液晶パネルの温度分布は外来要因により変化するため、液晶パネルの応答特性は画素位置によって異なる。この応答特性の差を補正する手法として、液晶パネルを複数の領域に分割し、分割された領域ごとの温度に応じて個別に補正の強さを変える手法が提案されている(特許文献3〜5参照)。   In addition, since the temperature distribution of the liquid crystal panel changes due to external factors, the response characteristic of the liquid crystal panel differs depending on the pixel position. As a method for correcting the difference in response characteristics, a method has been proposed in which the liquid crystal panel is divided into a plurality of regions, and the strength of the correction is individually changed in accordance with the temperature of each divided region. 5).

特開平4−288589号公報JP-A-4-288589 特開平4−318516号公報JP-A-4-318516 特開2004−163870号公報JP 2004-163870 A 特開2005−70810号公報JP 2005-70810 A 特開2007−233403号公報JP, 2007-233403, A

しかしながら、実際の液晶パネルの温度分布は、上記特許文献3〜5等の実施例で記述されているような単純な矩形ではなく、より複雑な分布となる。この温度分布は、例えば、複数の熱源を持つ2次元平面の定常伝熱計算により理論的に算出可能である。この複雑な形状を矩形領域で近似するには領域の分割数を増やす必要があり、オーバードライブ量算出のための回路の規模が増大するという問題があった。   However, the actual temperature distribution of the liquid crystal panel is not a simple rectangle as described in the embodiments of Patent Documents 3 to 5 and the like but a more complicated distribution. This temperature distribution can be theoretically calculated, for example, by steady-state heat transfer calculation of a two-dimensional plane having a plurality of heat sources. In order to approximate this complicated shape in a rectangular area, it is necessary to increase the number of divisions of the area, and there is a problem that the size of the circuit for calculating the overdrive amount increases.

本発明の目的は、前記従来技術の問題点を解消し、回路規模を増大させることなく、従来よりも正確に、実際の液晶パネルの表示画面の温度分布の変化に応じたオーバードライブ処理を行うことができる液晶表示装置を提供することにある。   An object of the present invention is to solve the problems of the prior art and perform overdrive processing according to the change of the temperature distribution of the display screen of the actual liquid crystal panel more accurately than before without increasing the circuit scale. To provide a liquid crystal display device capable of

上記目的を達成するために、本発明は、オーバードライブを行って液晶パネルを駆動する液晶表示装置であって、
前記液晶パネルの表示画面の各々の画素の位置と、前記液晶パネルの背面に設置されたプロセッサ、バックライト光源および環境温度を含む、n個(nは1以上の整数)の熱源の各々の位置との間の距離の二乗d の近似値を算出するn個の距離算出部と、
前記n個の熱源に対応するn個の距離の二乗d の近似値、前記n個の熱源の温度を表すn個の第1パラメータa、および、前記n個の熱源から周囲への熱の広がり量を表すn個の第2パラメータbに基づいて、前記n個の熱源に対応する、前記液晶パネルの表示画面の各々の画素の位置におけるn個の温度の重み付け量wの近似値を算出するn個の重み付け量算出部と、
前記n個の熱源に対応する、前記液晶パネルの表示画面の各々の画素の位置におけるn個の温度の重み付け量wの近似値の合計値を算出する合計値算出部と、
前記液晶パネルの表示画面のm通り(mは2以上の整数)の表面温度に対応する、オーバードライブが適用された駆動データを出力するm個のLUTの中から、前記合計値に対応する1つのLUTを選択し、前記選択されたLUTの駆動データを前記液晶パネルに供給するLUT選択部とを備えることを特徴とする液晶表示装置を提供するものである。
In order to achieve the above object, the present invention is a liquid crystal display device which overdrives to drive a liquid crystal panel,
The position of each of n (n is an integer of 1 or more) heat sources, including the position of each pixel of the display screen of the liquid crystal panel, the processor installed on the back of the liquid crystal panel, the backlight source, and the environmental temperature And n distance calculation units for calculating an approximate value of a square d k 2 of the distance between
An approximation of the square d k 2 of n distances corresponding to the n heat sources, n first parameters a k representing the temperatures of the n heat sources, and from the n heat sources to the ambient Based on the n second parameters b k representing the heat spread amount, the n temperature weighting amounts w k at the positions of the respective pixels of the display screen of the liquid crystal panel, corresponding to the n heat sources N weight amount calculation units that calculate approximate values;
Said corresponding to n of the heat source, the total value calculation unit for calculating a total value of the approximate values of the weighting amount w k of the n temperature at the position of each pixel of the display screen of the liquid crystal panel,
1 corresponding to the total value among m LUTs that output drive data to which overdrive is applied, corresponding to m (m is an integer of 2 or more) surface temperatures of the display screen of the liquid crystal panel And a LUT selection unit for selecting one LUT and supplying drive data of the selected LUT to the liquid crystal panel.

ここで、前記距離算出部は、前記距離の二乗d の近似値を算出するために、関数f(v)=v(vは、0以上の整数)を、複数の区間2≦v<2p+1(pは、0以上の整数)に分割し、各々の前記区間の両端のvの値2、2p+1、および、関数f(v)の値f(2)=(2=4、f(2p+1)=(2p+1=4p+1の2点(2、4)、(2p+1、4p+1)を端点とする複数の線分からなる関数fapprox(v)によって前記関数f(v)を近似するものであることが好ましい。 Here, in order to calculate the approximate value of the square of the distance d k 2 , the distance calculation unit may calculate a function f (v) = v 2 (where v is an integer greater than or equal to 0) into a plurality of sections 2 p ≦ v <2 p + 1 (p is an integer greater than or equal to 0), and the values 2 p and 2 p +1 of v at both ends of each of the sections and the value f (2 p ) of the function f (v) = (2 p) 2 = 4 p, f (2 p + 1) = (2 p + 1) 2 = 4 2 points p + 1 (2 p, 4 p), (2 p + 1, 4 p + 1) the comprising a plurality of line segments and endpoints function f Preferably, the function f (v) is approximated by approx. (v).

また、前記距離算出部は、x方向に対応する距離の二乗の近似値を算出する第1近似値算出部と、y方向に対応する距離の二乗の近似値を算出する第2近似値算出部と、前記第1近似値算出部により算出されたx方向の距離の二乗の近似値と前記第2近似値算出部により算出されたy方向の距離の二乗の近似値とを加算し、前記距離の二乗d の近似値を算出する加算回路とを備えることが好ましい。 Further, the distance calculation unit is a first approximate value calculation unit that calculates an approximate value of the square of the distance corresponding to the x direction, and a second approximate value calculation unit that calculates an approximate value of the square of the distance corresponding to the y direction And the approximate value of the square of the distance in the x direction calculated by the first approximate value calculation unit and the approximate value of the square of the distance in the y direction calculated by the second approximate value calculation unit; It is preferable to include an addition circuit that calculates an approximate value of a square d k 2 of

また、前記第1近似値算出部および前記第2近似値算出部は、式(7)に基づいて構成されたものであることが好ましい。
… 式(7)
Further, it is preferable that the first approximate value calculation unit and the second approximate value calculation unit are configured based on Expression (7).
... Formula (7)

また、前記第1近似値算出部および前記第2近似値算出部は、vの値に対応するpの値を、log(v)を超えない最大の整数を求めることにより算出する最大値算出回路を備えることが好ましい。 Further, the first approximate value calculation unit and the second approximate value calculation unit calculate the maximum value by calculating the value of p corresponding to the value of v by obtaining the largest integer not exceeding log 2 (v) Preferably, a circuit is provided.

また、前記最大値算出回路は、2進数で表記されたvのビットの位置が、最下位ビットから上位ビットへ向かうに従って、0ビット目から1つずつ増えるとすると、前記2進数で表記されたvに1が現れる最上位ビットの位置を求めることにより、前記log(v)を超えない最大の整数を求めるものであることが好ましい。 In the maximum value calculation circuit, assuming that the position of the bit of v written in binary number increases one by one from the 0th bit from the least significant bit toward the upper bit, the binary number is written Preferably, the largest integer not exceeding log 2 (v) is determined by finding the position of the most significant bit where 1 appears in v.

また、前記第1近似値算出部および前記第2近似値算出部は、q・2(qは、0以上の整数)の値を、2進数で表記されたqをpビット、上位ビット側にシフトすることにより求めるものであることが好ましい。 Further, the first approximate value calculation unit and the second approximate value calculation unit are configured such that the value of q · 2 p (q is an integer greater than or equal to 0) is expressed by a binary number p with p bits on the upper bit side It is preferable to obtain by shifting to the

また、前記重み付け量算出部は、前記重み付け量wの近似値を算出するために、関数g(z)=2−z(zは、0以上の実数)を、複数の区間r≦z<r+1(rは、0以上の整数)に分割し、各々の前記区間の両端のの値r、r+1、および、関数g(z)の値g(r)=2−r、g(r+1)=2−(r+1)の2点(r、2−r)、(r+1、2−(r+1))を端点とする複数の線分からなる関数gapprox(z)によって前記関数g(z)を近似するものであることが好ましい。 Also, the weighting amount calculating section for calculating an approximate value of the weighting amount w k, the function g (z) = 2 -z ( z is 0 or a real number) of a plurality of sections r ≦ z < Divide into r + 1 (r is an integer greater than or equal to 0), and the values r and r + 1 of z at both ends of each section and the values g (r) = 2 -r , g (r + 1) of the function g (z) = 2 - (r + 1) 2 points (r, 2 -r), - approximating the (r + 1,2 (r + 1 )) the function g by a plurality of line segments made of the function g approx (z) to an end point of the (z) It is preferable that

また、前記重み付け量算出部は、式(8)に基づいて構成されたものであることが好ましい。
… 式(8)
Moreover, it is preferable that the weighting amount calculation unit is configured based on Expression (8).
... Formula (8)

また、前前記重み付け量算出部は、2進数で表記されたsをrビット、下位ビット側にシフトすることにより、s・2−rの値(sは、0以上の実数)を求めるものであることが好ましい。 Also, the above-mentioned weight amount calculation unit is to obtain a value of s · 2 − r (s is a real number of 0 or more) by shifting s expressed in binary number to the lower bit side by r bits. Is preferred.

また、前記重み付け量算出部は、前記距離の二乗d の近似値を2bビット、下位ビット側にシフトすることにより、2進数で表記されたzを算出し、前記算出されたzの少数部分の2bビットの値をz−rとし、前記算出されたzの整数部分の残りのビットの値をrとするものであることが好ましい。 Further, the weighting amount calculation unit calculates z represented in binary notation by shifting an approximate value of the square d k 2 of the distance to the lower bit side by 2b k bits, and calculates the z value of the calculated z It is preferable that the value of 2b k bits of the fractional part be z−r and the value of the remaining bits of the calculated integer part of z be r.

本発明では、距離の二乗d の近似値、第1パラメータaおよび第2パラメータbに基づいて、液晶パネルの表示画面の各々の画素の位置における温度に相当する重み付け量wの近似値の合計値を算出することにより、回路規模を削減しつつ、従来よりも実際の液晶パネルの表示画面の温度分布に近い正確なモデルを構成することができる。また、このモデルに基づいて、オーバードライブの強さを制御することができる。 In the present invention, the approximate value of the square d k 2 of the distance, on the basis of the first parameter a k and the second parameter b k, the weighting amount w k corresponding to the temperature at the position of each pixel of the display screen of the liquid crystal panel By calculating the total value of the approximate values, it is possible to construct an accurate model closer to the actual temperature distribution on the display screen of the liquid crystal panel than ever before, while reducing the circuit scale. Also, based on this model, the overdrive strength can be controlled.

本発明の液晶表示装置の構成を表す一実施形態のブロック図である。It is a block diagram of one embodiment showing composition of a liquid crystal display of the present invention. 熱源(k)からの距離dと、重み付け量wとの関係を表す一例のグラフである。And the distance d k from the heat source (k), which is an example graph showing the relation between the weighting amount w k. 関数f(v)および関数fapprox(v)の曲線を表す一例のグラフである。It is a graph of an example showing the curve of function f (v) and function f approx (v). 関数g(z)および関数gapprox(z)の曲線を表す一例のグラフである。It is a graph of an example showing the curve of function g (z) and function g approx (z). 距離算出部および重み付け量算出部の具体的な構成を表す一例の回路図である。It is a circuit diagram of an example showing the concrete composition of a distance calculation part and a weighting amount calculation part. 液晶パネルにおける熱源の位置を表す一例の概念図である。It is a conceptual diagram of an example showing the position of the heat source in a liquid crystal panel. 図6に示す熱源に応じて選択されるLUTを表す一例の概念図である。It is a conceptual diagram of an example showing LUT selected according to the heat source shown in FIG.

以下に、添付の図面に示す好適実施形態に基づいて、本発明の液晶表示装置を詳細に説明する。   The liquid crystal display device of the present invention will be described in detail below based on the preferred embodiments shown in the attached drawings.

図1は、本発明の液晶表示装置の構成を表す一実施形態のブロック図である。同図に示す液晶表示装置10は、オーバードライブを行って液晶パネルを駆動するものであり、フレームメモリ12と、m個(mは2以上の整数)のLUT(ルックアップテーブル)14(1)、14(2)、…、14(m)と、n個(nは1以上の整数)の距離算出部16(1)、16(2)、…、16(n)と、n個の重み付け量算出部18(1)、18(2)、…、18(n)と、合計値算出部20と、LUT選択部22と、液晶パネル24とを備えている。   FIG. 1 is a block diagram of an embodiment showing the configuration of the liquid crystal display device of the present invention. The liquid crystal display device 10 shown in the figure performs overdrive to drive the liquid crystal panel, and the frame memory 12 and m (m is an integer of 2 or more) LUTs (look-up tables) 14 (1) , 14 (2),..., 14 (m) and n (n is an integer of 1 or more) distance calculating units 16 (1), 16 (2),. , 18 (n), a total value calculation unit 20, a LUT selection unit 22, and a liquid crystal panel 24. The amount calculation units 18 (1), 18 (2),.

フレームメモリ12は、1フレーム時間毎に、過去のフレームの画像の画像データ(Previous data)を順次保存するものである。
本実施形態のフレームメモリ12は、1フレーム時間毎に、現在のフレームの画像の画像データを保存することにより、1フレーム時間前の1フレーム分の画像の画像データを順次保存する。
なお、フレームメモリ12は、1フレーム分の画像の画像データに限らず、2フレーム分以上の画像の画像データを保存してもよい。
The frame memory 12 sequentially stores image data (Previous data) of images of past frames for each frame time.
The frame memory 12 according to the present embodiment stores the image data of the image of the current frame sequentially for each frame time, and sequentially stores the image data of the image of one frame before the one frame time.
The frame memory 12 is not limited to the image data of an image of one frame, and may store image data of an image of two frames or more.

LUT14(1)、14(2)、…、14(m)は、それぞれ、液晶パネル24の表示画面のm通りの表面温度T(1)、T(2),…、T(m)の場合に使用され、現在のフレームの画像の画像データ(Current data)と過去のフレームの画像の画像データ(Previous data)に対応する、オーバードライブが適用された駆動データを出力する2次元配列のものである。つまり、LUT14(j)(jは、1≦j≦mの整数)には、液晶パネル24の表示画面の表面温度T(j)の場合に使用される駆動データが格納されており、LUT14(j)からは、現在のフレームの画像の画像データと過去のフレームの画像の画像データに対応する駆動データが出力される。   LUTs 14 (1), 14 (2),..., 14 (m) respectively have m surface temperatures T (1), T (2),..., T (m) on the display screen of the liquid crystal panel 24 In a two-dimensional array that outputs overdrive applied drive data corresponding to the image data (Current data) of the image of the current frame and the image data (Previous data) of the image of the past frame. is there. That is, drive data used in the case of the surface temperature T (j) of the display screen of the liquid crystal panel 24 is stored in the LUT 14 (j) (j is an integer of 1 ≦ j ≦ m). From j), drive data corresponding to the image data of the image of the current frame and the image data of the image of the past frame are output.

距離算出部16(1)、16(2)、…、16(n)は、それぞれ、液晶パネル24の表示画面の各々の画素の位置(x、y)と、n個の熱源(1)、(2)、…、(n)の各々の位置(x、y)、(x、y)、…、(x、y)との間の距離d、d、…、dの二乗d 、d 、…、d の近似値を順次算出するものである。 The distance calculation units 16 (1), 16 (2),..., 16 (n) respectively indicate the position (x, y) of each pixel of the display screen of the liquid crystal panel 24 and n heat sources (1), (2), ..., (n) distance d 1 , d 2 , ... between each position (x 1 , y 1 ), (x 2 , y 2 ), ..., (x n , y n ) , D n squared d 1 2 , d 2 2 ,..., D n 2 approximate values are sequentially calculated.

距離の二乗d (kは、1≦k≦nの整数)は、例えば、d =(x−x+(y−yにより算出することができる。このように、距離の二乗d を算出することにより、平方根の演算を省くことができるため、回路規模を削減することができる。また、距離の二乗d の近似値を算出することにより、後述するように、乗算器を使用することなく距離算出部16(k)を構成することができるため、回路規模を大幅に削減することができる。 The square of the distance d k 2 (k is an integer of 1 ≦ k ≦ n) can be calculated, for example, by d k 2 = (x−x k ) 2 + (y−y k ) 2 . By calculating the squared distance d k 2 in this manner, the calculation of the square root can be omitted, so that the circuit scale can be reduced. In addition, by calculating the approximate value of the square of the distance d k 2 , as described later, the distance calculation unit 16 (k) can be configured without using a multiplier, so the circuit scale can be significantly reduced. can do.

なお、熱源(k)は、液晶パネル24の背面に設置されたプロセッサ、バックライト光源等の他、環境温度を含むものであり、熱源(k)の位置(x、y)は、液晶パネル24の表示画面の画素の位置の座標(ピクセル座標)で表される。 The heat source (k) includes a processor installed on the back of the liquid crystal panel 24, a backlight light source, etc., and also includes environmental temperature, and the position (x k , y k ) of the heat source ( k ) is liquid crystal It is represented by the coordinates (pixel coordinates) of the position of the pixel on the display screen of the panel 24.

重み付け量算出部18(1)、18(2)、…、18(n)は、それぞれ、n個の熱源(1)、(2)、…、(n)に対応するn個の距離の二乗d 、d 、…、d の近似値、(x、y)、(x、y)、…、(x、y)に存在するn個の熱源(1)、(2)、…、(n)の温度を表すn個の第1パラメータa、a、…、a、および、位置(x、y)、(x、y)、…、(x、y)に存在するn個の熱源(1)、(2)、…、(n)から周囲への熱の広がり量を表すn個の第2パラメータb、b、…、bに基づいて、n個の熱源(1)、(2)、…、(n)に対応する、液晶パネル24の表示画面の各々の画素の位置(x、y)におけるn個の温度の重み付け量w、w、…、wの近似値を順次算出するものである。
つまり、重み付け量wは、位置(x、y)に存在する1つの熱源(k)から与えられた熱の影響による、液晶パネル24の表示画面の各々の画素の位置における温度に相当する。
The weighting amount calculation units 18 (1), 18 (2),..., 18 (n) are the squares of n distances corresponding to n heat sources (1), (2),. d 1 2, d 2 2, ..., approximation of d n 2, (x 1, y 1), (x 2, y 2), ..., (x n, y n) n number of heat sources present in the ( 1), (2),..., (N) n first parameters representing a temperature, a 1 , a 2 ,..., A n and positions (x 1 , y 1 ), (x 2 , y 2) ,..., (X n , y n ), n second parameters b 1 representing the amount of heat spread from the n heat sources (1), (2),. b 2, ..., based on b n, n pieces of the heat source (1), in (2), ..., corresponding to (n), the position of each pixel of the display screen of the liquid crystal panel 24 (x, y) Weighting amount w of n temperatures 1, w 2, ..., is to sequentially calculate the approximate value of w n.
That is, the weighting amount w k is equivalent to the temperature position (x k, y k) due to the influence of the heat supplied from one heat source to be present in the (k), at the position of each pixel of the display screen of the liquid crystal panel 24 Do.

このように、重み付け量wの近似値を算出することにより、後述するように、重み付け量算出部18(k)を構成するために使用する乗算器の個数を削減することができるため、回路規模を大幅に削減することができる。 Thus, by calculating an approximation of the amount of weight w k, as described later, it is possible to reduce the number of multipliers that are used to configure the weighting amount calculating section 18 (k), the circuit The scale can be significantly reduced.

図2は、熱源(k)からの距離dと、重み付け量wとの関係を表す一例のグラフである。このグラフは、式(1)に示す、重み付け量wの変化を表したものであり、横軸は、熱源(k)からの距離(ピクセル)、縦軸は、重み付け量wを表す。このグラフに示すように、本実施形態の重み付け量wは、0≦w≦1であり、熱源(k)からの距離が遠くなるに従って小さくなる。 2, the distance d k from the heat source (k), which is an example graph showing the relation between the weighting amount w k. The graph shown in equation (1), which represents the change in the weighting amount w k, the horizontal axis indicates the distance from the heat source (k) (pixels), and the vertical axis represents the weighting amount w k. As shown in this graph, weighting amount w k of this embodiment is 0 ≦ w k ≦ 1, decreases as the distance from the heat source (k) becomes longer.

… 式(1) ... Formula (1)

第1パラメータaは、相対的な温度差が十分な精度で分かればよく、単位は問わない。本実施形態では、図2のグラフに示すように、第1パラメータaとして、摂氏0度から48度を、0≦a≦1に正規化したものを使用する。 The first parameter ak may be determined in any manner as long as the relative temperature difference is known with sufficient accuracy. In this embodiment, as shown in the graph of FIG. 2, a value obtained by normalizing 0 degrees to 48 degrees centigrade to 0 ≦ a k ≦ 1 is used as the first parameter a k .

第2パラメータbは、1つの熱源(k)以外の熱源の影響を取り除いた場合に、熱源(k)からの距離dの位置の画素における温度が、式(1)で近似できると仮定し、重み付け量wが、実測値に最も近くなるように決定したものを使用する。 The second parameter b k assumes that the temperature at the pixel at the distance d k from the heat source (k) can be approximated by the equation (1) when the influence of the heat source other than one heat source (k) is removed. and the weighting amount w k is used which has been determined to be closest to the measured value.

合計値算出部20は、n個の熱源(1)、(2)、…、(n)に対応する、液晶パネル24の表示画面の各々の画素の位置(x、y)におけるn個の温度の重み付け量w、w、…、wの近似値の合計値wsumを順次算出するものである。合計値wsumは、wsum=w+w+ … +wにより算出することができる。
つまり、合計値wsumは、n個の熱源(1)、(2)、…、(n)から与えられた熱の影響による、液晶パネル24の表示画面の各々の画素の位置における温度に相当する。
The total value calculation unit 20 calculates n temperatures at positions (x, y) of each pixel of the display screen of the liquid crystal panel 24 corresponding to the n heat sources (1), (2),. The sums w sum of the approximate values of the weighting amounts w 1 , w 2 ,..., W n are sequentially calculated. The total value w sum can be calculated by w sum = w 1 + w 2 + ... + w n.
That is, the total value w sum corresponds to the temperature at the position of each pixel of the display screen of the liquid crystal panel 24 due to the influence of heat given from the n heat sources (1), (2),. Do.

LUT選択部22は、m個のLUT14(1)、14(2)、…、14(m)の中から、合計値wsumに対応する1つのLUT14(j)を選択し、選択されたLUT14(j)の駆動データ(Output data)を液晶パネル24に供給するものである。
つまり、LUT選択部22からは、合計値wsum、つまり、n個の熱源(1)、(2)、…、(n)から与えられた熱の影響による、液晶パネル24の表示画面の各々の画素の位置における温度に対応するLUT14(j)の駆動データが出力される。
The LUT selection unit 22 selects one LUT 14 (j) corresponding to the sum value w sum from the m LUTs 14 (1), 14 (2),..., 14 (m), and selects the selected LUT 14 The drive data (Output data) of (j) is supplied to the liquid crystal panel 24.
That is, each of the display screens of the liquid crystal panel 24 under the influence of the heat given from the LUT selection unit 22 is the sum w sum , that is, n heat sources (1), (2),. The drive data of the LUT 14 (j) corresponding to the temperature at the position of the pixel is output.

液晶パネル24は、LUT選択部22から供給された駆動データにより駆動され、駆動データに対応する画像を表示するものである。   The liquid crystal panel 24 is driven by the drive data supplied from the LUT selection unit 22 and displays an image corresponding to the drive data.

次に、距離の二乗d の近似値を算出する方法について説明する。 Next, a method of calculating an approximate value of the squared distance d k 2 will be described.

図3は、関数f(v)および関数fapprox(v)の曲線を表す一例のグラフである。これらのグラフの横軸は、変数v(vは、0以上の整数)、縦軸は、関数f(v)および関数fapprox(v)を表す。v≠0の場合は、以下のようになり、v=0の場合、fapprox(0)=0とする。
距離の二乗d の近似値を算出するために、図3のグラフに示す関数f(v)=vを、複数の区間2≦v<2p+1(pは、0以上の整数)に分割することを考える。
各々の区間の両端のvの値2、2p+1、および、関数f(v)の値f(2)=(2=4、f(2p+1)=(2p+1=4p+1の2点(2、4)、(2p+1、4p+1)を端点とする複数の線分からなる関数fapprox(v)によって関数f(v)を近似する。関数fapprox(v)は、式(2)により表すことができる。
FIG. 3 is an example graph depicting curves of the function f (v) and the function f approx (v). The horizontal axis of these graphs represents variable v (v is an integer of 0 or more), and the vertical axis represents function f (v) and function f approx (v). In the case of v ≠ 0, it becomes as follows, and in the case of v = 0, fapprox (0) = 0.
In order to calculate an approximate value of the square of the distance d k 2, the function f (v) = v 2 shown in the graph of FIG. 3 is used, and a plurality of sections 2 p ≦ v <2 p + 1 (p is an integer of 0 or more) Think about dividing it into
The values 2 p and 2 p + 1 of v at both ends of each interval and the value f (2 p ) = (2 p ) 2 = 4 p and f (2 p + 1 ) = (2 p + 1 ) 2 of the function f (v) = 4 p + 1 of two points (2 p, 4 p), to approximate the (2 p + 1, 4 p + 1) the comprising a plurality of line segments and endpoints function f approx (v) by a function f (v). The function f approx (v) can be expressed by equation (2).

… 式(2) ... Equation (2)

図5は、距離算出部および重み付け量算出部の具体的な構成を表す一例の回路図である。同図の左側の回路は、1つの距離算出部16(k)を表し、その上側および下側の点線で囲まれた回路は、それぞれ、式(2)に基づいて構成された、x方向に対応する距離の二乗(x−xの近似値およびy方向に対応する距離の二乗(y−yの近似値を算出する第1および第2近似値算出部である。第1および第2近似値算出部は、同じ構成の回路であるから、以下、x方向に対応する第1近似値算出部について説明する。 FIG. 5 is a circuit diagram of an example showing a specific configuration of the distance calculation unit and the weighting amount calculation unit. The circuit on the left side of the figure represents one distance calculation unit 16 (k), and the circuits surrounded by the upper and lower dotted lines thereof are each configured in the x direction based on the equation (2). It is a first and second approximate value calculation unit that calculates an approximate value of the corresponding distance squared (x−x k ) 2 and an approximate value of the distance squared (y−y k ) 2 corresponding to the y direction. Since the first and second approximate value calculation units are circuits having the same configuration, hereinafter, the first approximate value calculation unit corresponding to the x direction will be described.

同図の左側に示すように、vのx方向の値は、絶対値算出回路30により、|x−x|(絶対値)を算出することにより求めることができる。 As shown on the left side of the figure, the value of v in the x direction can be obtained by calculating | x−x k | (absolute value) by the absolute value calculation circuit 30.

vの値は、2≦v<2p+1であるから、vの値に対応するpの値は、式(3)に示すように、最大値算出回路32により、log(v)を超えない最大の整数を求めることにより算出することができる。最大値算出回路32は、2進数で表記されたvのビットの位置が、最下位ビットから上位ビットへ向かうに従って、0ビット目、1ビット目、2ビット目、…というように、0ビット目から1つずつ増えるとすると、表1に示すように、2進数で表記されたvに1が現れる最上位ビットの位置を求めることにより、log(v)を超えない最大の整数を求めることができる。 Since the value of v is 2 p ≦ v <2 p + 1 , the value of p corresponding to the value of v exceeds log 2 (v) by the maximum value calculation circuit 32 as shown in equation (3). It can be calculated by finding the largest integer that is not. The maximum value calculation circuit 32 calculates the position of the bit of v written in binary number as the 0th bit, the 1st bit, the 2nd bit,... If it increases one by one, as shown in Table 1, find the largest integer not exceeding log 2 (v) by finding the position of the most significant bit where 1 appears in v represented in binary number Can.

… 式(3) ... Equation (3)

また、任意の0以上の整数p、任意の0以上の整数qについて、q・2の値は、2進数で表記されたqをpビット、上位ビット側(左側)にシフトすることにより求めることができる。同図中「<<」は、qをpビット、上位ビット側にシフトすることを表す。 Also, for an arbitrary integer p of 0 or more and an arbitrary integer q of 0 or more, the value of q · 2 p is obtained by shifting q in binary notation to p bits, upper bit side (left side) be able to. In the figure, "<<" indicates that q is shifted to the upper bit side by p bits.

従って、シフト回路34により、1をpビット、上位ビット側にシフトすることにより、2が算出され、減算回路36により、vから2を減算することにより、v−2が算出される。
続いて、シフト回路38により、v−2を1ビット、上位ビット側にシフトすることにより、2(v−2)が算出され、シフト回路40により、v−2を2ビット、上位ビット側にシフトすることにより、4(v−2)が算出され、加算回路42により、2(v−2)と4(v−2)を加算することにより、6(v−2)が算出される。
Therefore, 2 p is calculated by shifting 1 toward p bits by the shift circuit 34, and v-2 p is calculated by subtracting 2 p from v by the subtraction circuit 36. .
Subsequently, the shift circuit 38, v-2 1 bits p, by shifting the upper bit side, 2 (v-2 p) is calculated, by the shift circuit 40, 2-bit v-2 p, the higher By shifting to the bit side, 4 (v−2 p ) is calculated, and by adding 2 (v−2 p ) and 4 (v−2 p ) by the adding circuit 42, 6 (v−2) is calculated. p ) is calculated.

一方、減算回路44により、pから1を減算することにより、p−1が算出され、シフト回路46により、6(v−2)を(p−1)ビット、上位ビット側にシフトすることにより、3(v−2)2が算出される。
また、シフト回路48により、pを1ビット、上位ビット側にシフトすることにより、2pが算出され、シフト回路50により、1を2pビット、上位ビット側にシフトすることにより、22p=4が算出される。
On the other hand, p-1 is calculated by subtracting 1 from p by subtraction circuit 44, and 6 (v-2 p ) is shifted by (p-1) bits to the upper bit side by shift circuit 46. By this, 3 (v-2 p ) 2 p is calculated.
Further, 2p is calculated by shifting p toward the upper bit side by 1 bit by the shift circuit 48, and 2 2p = 4 p by shifting 1 toward the upper bit side by 2p by the shift circuit 50. Is calculated.

続いて、加算回路52により、3(v−2)2と4を加算することにより、式(2)に示す、3(v−2)2+4、つまり、(x−xの近似値が算出される。
続いて、セレクタ53により、v=0の場合、0が出力され、v≠0の場合、3(v−2)2+4が出力される。
そして、加算回路54により、x方向およびy方向に対応する第1および第2近似値算出部の出力である3(v−2)2+4、つまり、(x−xの近似値および(y−yの近似値を加算することにより、距離の二乗d の近似値が算出される。
Subsequently, 3 (v−2 p ) 2 p + 4 p shown in the equation (2) is obtained by adding 3 (v−2 p ) 2 p and 4 p by the adding circuit 52, that is, (x − An approximate value of x k ) 2 is calculated.
Subsequently, the selector 53 outputs 0 when v = 0 and 3 (v−2 p ) 2 p +4 p when v ≠ 0.
Then, the adder circuit 54 outputs 3 (v−2 p ) 2 p +4 p which is the output of the first and second approximate value calculation units corresponding to the x direction and y direction, that is, (x−x k ) 2 By adding the approximate value and the approximate value of (y−y k ) 2 , the approximate value of the squared distance d k 2 is calculated.

このように、距離算出部16(k)は、距離の二乗d の近似値を算出することにより、平方根の演算も、乗算器も使用することなく実現することができるため、回路規模を大幅に削減することができるとともに、回路を簡略化することができるため、高速に演算処理を行うことができる。 As described above, since the distance calculation unit 16 (k) can realize the calculation of the square root without using the multiplier by calculating the approximate value of the square d k 2 of the distance, the circuit size can be reduced. Since the circuit can be greatly reduced and the circuit can be simplified, arithmetic processing can be performed at high speed.

次に、重み付け量wの近似値を算出する方法について説明する。 Next, a method of calculating an approximate value of the weighting amount w k will be described.

図4は、関数g(z)および関数gapprox(z)の曲線を表す一例のグラフである。これらのグラフの横軸は、変数z(zは、0以上の実数)、縦軸は、関数g(z)および関数gapprox(z)を表す。
式(1)に示す重み付け量wの近似値を算出するために、図4のグラフに示す関数g(z)=2−zを、複数の区間r≦z<r+1(rは、0以上の整数)に分割することを考える。
各々の区間の両端のの値r、r+1、および、関数g(z)の値g(r)=2−r、g(r+1)=2−(r+1)の2点(r、2−r)、(r+1、2−(r+1))を端点とする複数の線分からなる関数gapprox(z)によって関数g(z)を近似する。関数fapprox(z)は、式(4)により表すことができる。
FIG. 4 is an example graph depicting curves of the function g (z) and the function g approx (z). The horizontal axis of these graphs represents variable z (z is a real number of 0 or more), and the vertical axis represents function g (z) and function g approx (z).
To calculate the approximate value of the weighting amount w k shown in equation (1), the function g (z) = 2 -z shown in the graph of FIG. 4, the plurality of sections r ≦ z <r + 1 ( r, 0 or more Consider dividing into integers).
The value r of the opposite ends of z of each interval, r + 1, and the values g (r) = 2 -r function g (z), g (r + 1) = 2 - (r + 1) 2 points (r, 2 -r The function g (z) is approximated by a function g approx (z) consisting of a plurality of line segments whose end points are (r + 1 , 2- (r + 1) ). The function f approx (z) can be expressed by equation (4).

… 式(4) ... Equation (4)

任意の0以上の整数r、任意の0以上の実数sについて、s・2−rの値は、2進数で表記されたsをrビット、下位ビット側(右側)にシフトすることにより求めることができる。同図中「>>」は、sをrビット、下位ビット側にシフトすることを表す。
なお、変数sは、整数でなくてもよく、固定小数点で表記された値であれば演算可能である。
For any integer 0 or more r and any 0 or more real number s, the value of s · 2 r can be obtained by shifting s expressed in binary number to r bits lower bit side (right side) Can. In the same figure, ">>" indicates that s is shifted to the lower bit side by r bits.
The variable s does not have to be an integer, and can be calculated as long as it is a value represented by fixed point.

図5の右側の回路は、式(4)に基づいて構成された、1つの重み付け量算出部18(k)である。また、点線で囲まれた回路が、重み付け量wの近似値算出部である。 The circuit on the right side of FIG. 5 is one weighting amount calculation unit 18 (k) configured based on Expression (4). Further, the circuit surrounded by the dotted line, an approximation calculation of the weighting amount w k.

図5の右側に示すように、シフト回路60により、bを1ビット、上位ビット側にシフトすることにより、2bが算出される。 As shown on the right side of FIG. 5, 2b k is calculated by shifting b k to the upper bit side by 1 bit by the shift circuit 60.

zの値は、r≦z<r+1であるから、zの値に対するrの値はzの値の整数部分を表し、z−rの値はzの値の小数部分を表す。式(5)が成り立つから、2進数で表記されたzは、式(6)に示すように、シフト回路62により、距離の二乗d の近似値を2bビット、下位ビット側にシフトすることにより算出することができる。
従って、式(5)および(6)から、zの小数部分の2bビットの値がz−rに相当し、整数部分の残りのビットの値がrに相当する。
Since the value of z is r ≦ z <r + 1, the value of r for the value of z represents the integral part of the value of z, and the value of z−r represents the fractional part of the value of z. Since equation (5) holds, z represented by a binary number is shifted to the lower bit side by 2b k bits of the approximate value of the square d k 2 of the distance by shift circuit 62 as shown in equation (6) It can be calculated by
Therefore, from Equations (5) and (6), the value of 2b k bits in the fractional part of z corresponds to z−r, and the value of the remaining bits in the integer part corresponds to r.

… 式(5) ... Formula (5)

… 式(6)
「>>」は、d を2bビット、下位ビット側(右側)にシフトすることを表す。
... Equation (6)
“>>” represents to shift d k 2 by 2b k bits toward the lower bit side (right side).

続いて、加算回路64により、rと1を加算することにより、r+1が算出され、減算回路66により、2から(z−r)を減算することにより、2−(z−r)が算出され、シフト回路68により、2−(z−r)をr+1ビット、下位ビット側にシフトすることにより、式(4)に示す、2−(r+1){2−(z−r)}が算出される。
そして、乗算器70により、aと2−(r+1){2−(z−r)}を乗算することにより、式(1)に示す、重み付け量wが算出される。
Subsequently, r + 1 is calculated by adding r and 1 by the adding circuit 64, and 2- (z-r) is calculated by subtracting (z−r) from 2 by the subtracting circuit 66. By shifting 2- (z-r) to the lower bit side by the shift circuit 68, 2- ( r + 1) {2- (z-r)} shown in equation (4) is calculated. Ru.
Then, by multiplying a k by 2- (r + 1) {2- (z-r)} by the multiplier 70, the weighting amount w k shown in the equation (1) is calculated.

このように、重み付け量算出部18(k)は、重み付け量wの近似値を算出することにより、使用する乗算器の個数を削減して実現することができるため、回路規模を大幅に削減することができるとともに、回路を簡略化することができるため、高速に演算処理を行うことができる。 Thus, the weighting amount calculating section 18 (k), by calculating an approximate value of the weighting amount w k, it is possible to realize to reduce the number of multipliers used, significantly reduce the circuit scale Since the circuit can be simplified, the arithmetic processing can be performed at high speed.

次に、液晶表示装置10の概略動作を説明する。   Next, the schematic operation of the liquid crystal display device 10 will be described.

液晶表示装置10では、1フレーム時間毎に、現在のフレームの画像の各々の画素の画像データが、フレームメモリ12に順次入力される。つまり、フレームメモリ12には、1フレーム時間前の1フレーム分の画像の画像データが順次保存される。   In the liquid crystal display device 10, the image data of each pixel of the image of the current frame is sequentially input to the frame memory 12 every frame time. That is, in the frame memory 12, image data of an image of one frame before one frame time is sequentially stored.

続いて、LUT14(j)には、フレームメモリ12から、1フレーム時間前のフレームの画像の画像データが順次入力されるとともに、現在のフレームの画像の画像データが順次入力される。LUT14(j)からは、液晶パネル24の表示画面の表面温度(j)の場合に使用され、現在のフレームの画像の画像データと過去のフレームの画像の画像データに対応する、オーバードライブが適用された駆動データが出力される。   Subsequently, while the image data of the image of the frame one frame time ago is sequentially input from the frame memory 12, the image data of the image of the current frame is sequentially input to the LUT 14 (j). The LUT 14 (j) is used in the case of the surface temperature (j) of the display screen of the liquid crystal panel 24, and an overdrive is applied corresponding to the image data of the image of the current frame and the image data of the image of the past frame. The output drive data is output.

例えば、液晶表示装置10が、4個のLUT14(1)〜14(4)を備えている場合、LUT14(1)には、液晶パネル24の表示画面の表面温度が摂氏5度の場合の駆動データ、LUT14(2)には、液晶パネル24の表示画面の表面温度が摂氏18度の場合の駆動データ、LUT14(3)には、液晶パネル24の表示画面の表面温度が摂氏30度の場合の駆動データ、LUT14(4)には、液晶パネル24の表示画面の表面温度が摂氏42度の場合の駆動データが格納される。   For example, when the liquid crystal display device 10 includes four LUTs 14 (1) to 14 (4), the LUT 14 (1) is driven when the surface temperature of the display screen of the liquid crystal panel 24 is 5 degrees Celsius. Data, LUT 14 (2), drive data when the surface temperature of the display screen of the liquid crystal panel 24 is 18 degrees Celsius, LUT 14 (3), when the surface temperature of the display screen of the liquid crystal panel 24 is 30 degrees Celsius The drive data in the case where the surface temperature of the display screen of the liquid crystal panel 24 is 42 degrees Celsius is stored in the drive data of LUT14 (4).

一方、距離算出部16(k)には、熱源(k)の位置(x、y)が入力されるとともに、液晶パネル24の表示画面の各々の画素の位置(x、y)が順次入力される。距離算出部16(k)では、液晶パネル24の表示画面の各々の画素の位置(x、y)と、熱源(k)の位置(x、y)との間の距離の二乗d の近似値が順次算出される。 On the other hand, while the position (x k , y k ) of the heat source (k) is input to the distance calculation unit 16 (k), the position (x, y) of each pixel of the display screen of the liquid crystal panel 24 is sequentially It is input. In the distance calculation unit 16 (k), the square d k of the distance between the position (x, y) of each pixel of the display screen of the liquid crystal panel 24 and the position (x k , y k ) of the heat source (k) The approximate value of 2 is sequentially calculated.

続いて、重み付け量算出部18(k)には、第1パラメータaおよび第2パラメータbが入力されるとともに、距離算出部16(k)から距離の二乗d の近似値が順次入力される。重み付け量算出部18(k)では、距離の二乗d の近似値、第1パラメータaおよび第2パラメータbに基づいて、熱源(k)に対応する、液晶パネル24の表示画面の各々の画素の位置(x、y)における温度の重み付け量wの近似値が順次算出される。 Subsequently, the first parameter a k and the second parameter b k are input to the weighting amount calculation unit 18 (k), and the approximate value of the square d k 2 of the distance from the distance calculation unit 16 (k) is sequentially It is input. In the weighting amount calculation unit 18 (k), the display screen of the liquid crystal panel 24 corresponding to the heat source (k) based on the approximate value of the square of the distance d k 2 , the first parameter a k and the second parameter b k each pixel location (x, y) approximation of the weighting amount w k of the temperature in the are sequentially calculated.

続いて、合計値算出部20には、n個の重み付け量算出部18(1)、18(2)、…、18(n)から、n個の重み付け量w、w、…、wの近似値が順次入力される。合計値算出部20では、n個の重み付け量w、w、…、wの合計値wsumが順次算出される。 Subsequently, the total value calculating unit 20 calculates n weighting amounts w 1 , w 2 ,..., W from the n weighting amount calculating units 18 (1), 18 (2),. The approximate value of n is sequentially input. The sum calculation unit 20 sequentially calculates the sum w sum of the n weighting amounts w 1 , w 2 ,..., Wn .

例えば、16個の熱源(1)〜(16)がある場合、液晶表示装置10は、16個の距離算出部16(1)〜16(16)および16個の重み付け量算出部18(1)〜18(16)を備える。この場合、16個の第1パラメータa〜a16および16個の第2パラメータb〜b16が使用され、合計値算出部20によって、16個の重み付け量w〜w16の合計値wsumが算出される。 For example, when there are 16 heat sources (1) to (16), the liquid crystal display device 10 includes 16 distance calculation units 16 (1) to 16 (16) and 16 weighting amount calculation units 18 (1) To 18 (16). In this case, the sixteen first parameters a 1 to a 16 and the sixteen second parameters b 1 to b 16 are used, and the sum calculation unit 20 sums up the sixteen weighting amounts w 1 to w 16 wsum is calculated.

続いて、LUT選択部22には、m個のLUT14(1)、14(2)、…、14(m)から、液晶パネル24の表示画面の表面温度T(1)、T(2),…、T(m)の場合に使用される駆動データが順次入力されるとともに、合計値算出部20から、合計値wsumが順次入力される。LUT選択部22では、m個のLUT14(1)、14(2)、…、14(m)の中から、合計値wsumに対応する1つのLUT14(j)が選択され、選択されたLUT14(j)の駆動データが順次液晶パネル24に供給される。 Subsequently, the surface temperature T (1), T (2), T (2), of the display screen of the liquid crystal panel 24 from the m LUTs 14 (1), 14 (2),. The drive data used in the case of T (m) is sequentially input, and the total value w sum is sequentially input from the total value calculation unit 20. The LUT selector 22 selects one LUT 14 (j) corresponding to the sum value w sum from the m LUTs 14 (1), 14 (2),..., 14 (m) and selects the selected LUT 14 The drive data of (j) is sequentially supplied to the liquid crystal panel 24.

例えば、合計値wsumが、0.75≦wsumの場合、LUT14(4)が選択され、0.50≦wsum<0.75の場合、LUT14(3)が選択され、0.25≦wsum<0.50の場合、LUT14(2)が選択され、wsum<0.25の場合、LUT14(1)が選択される。 For example, when the total value w sum is 0.75 ≦ w sum , the LUT 14 (4) is selected, and when 0.50 ≦ w sum <0.75, the LUT 14 (3) is selected, 0.25 ≦ for w sum <0.50, LUT14 (2 ) is selected, the case of w sum <0.25, LUT14 (1 ) is selected.

図6は、液晶パネルにおける熱源の位置を表す一例の概念図、図7は、図6に示す熱源に応じて選択されるLUTを表す一例の概念図である。図6に示すように、液晶パネル24の表示画面に対応する位置に16個の熱源(1)〜(16)がある場合、図7に示すように、液晶パネル24の表示画面の各々の画素の位置について、16個の熱源(1)〜(16)に対応する16個の距離の二乗d 、d 、…、d の近似値、16個の熱源(1)〜(16)の第1パラメータaおよび第2パラメータbの値に応じて、4個のLUT14(1)〜14(4)の中から1つのLUT14(j)が順次選択される。 FIG. 6 is a conceptual diagram of an example showing the position of a heat source in a liquid crystal panel, and FIG. 7 is a conceptual diagram of an example showing a LUT selected according to the heat source shown in FIG. When 16 heat sources (1) to (16) exist at positions corresponding to the display screen of the liquid crystal panel 24 as shown in FIG. 6, each pixel of the display screen of the liquid crystal panel 24 is shown as shown in FIG. , The approximate values of d 1 2 , d 2 2 ,..., D n 2 of 16 distances corresponding to 16 heat sources (1) to (16), 16 heat sources (1) to (1) One LUT 14 (j) is sequentially selected from the four LUTs 14 (1) to 14 (4) according to the values of the first parameter a k and the second parameter b k of 16).

最後に、液晶パネル24には、LUT選択部22から、駆動データが供給される。液晶パネル24は、駆動データにより駆動され、駆動データに対応する画像が表示される。   Finally, drive data is supplied to the liquid crystal panel 24 from the LUT selection unit 22. The liquid crystal panel 24 is driven by drive data, and an image corresponding to the drive data is displayed.

以上のように、液晶表示装置10では、距離の二乗d の近似値、第1パラメータaおよび第2パラメータbに基づいて、液晶パネル24の表示画面の各々の画素の位置における温度に相当する重み付け量wの近似値の合計値を算出することにより、回路規模を削減しつつ、従来よりも実際の液晶パネル24の表示画面の温度分布に近い正確なモデルを構成することができる。また、このモデルに基づいて、オーバードライブの強さを制御することができる。 As described above, in the liquid crystal display device 10, the temperature at the position of each pixel of the display screen of the liquid crystal panel 24 based on the approximate value of the squared distance d k 2 and the first parameter a k and the second parameter b k By calculating the total value of the approximate values of the weighting amounts w k corresponding to D.sub.k to construct an accurate model closer to the actual temperature distribution on the display screen of the liquid crystal panel 24 than before while reducing the circuit size. it can. Also, based on this model, the overdrive strength can be controlled.

なお、液晶表示装置10を構成するフレームメモリ12、LUT14(j)、距離算出部16(k)、重み付け量算出部18(k)、合計値算出部20、LUT選択部22、液晶パネル24等の具体的な構成は何ら限定されず、同様の機能を果たす各種構成の回路を使用して実現することができる。
また、距離の二乗d の近似値、および、重み付け量wの近似値を算出する回路は上記実施例のものに限定されない。
The frame memory 12, the LUT 14 (j), the distance calculation unit 16 (k), the weighting amount calculation unit 18 (k), the total value calculation unit 20, the LUT selection unit 22, the liquid crystal panel 24 etc. The specific configuration of is not limited at all, and can be realized using circuits of various configurations that perform similar functions.
Furthermore, the approximate value of the square d k 2 of the distance, and a circuit for calculating an approximate value of the amount of weight w k is not limited to the above embodiments.

本発明は、基本的に以上のようなものである。
以上、本発明について詳細に説明したが、本発明は上記実施形態に限定されず、本発明の主旨を逸脱しない範囲において、種々の改良や変更をしてもよいのはもちろんである。
The present invention is basically as described above.
The present invention has been described above in detail, but the present invention is not limited to the above embodiment, and it goes without saying that various improvements and changes may be made without departing from the spirit of the present invention.

10 液晶表示装置
12 フレームメモリ
14 LUT(ルックアップテーブル)
16 距離算出部
18 重み付け量算出部
20 合計値算出部
22 LUT選択部
24 液晶パネル
30 絶対値算出回路
32 最大値算出回路
34、38、40、46、48、50、60、62、68 シフト回路
36、44、66 減算回路
42、52、54、64 加算回路
53 セレクタ
70 乗算器
10 liquid crystal display 12 frame memory 14 LUT (look up table)
16 distance calculation unit 18 weighting amount calculation unit 20 total value calculation unit 22 LUT selection unit 24 liquid crystal panel 30 absolute value calculation circuit 32 maximum value calculation circuit 34, 38, 40, 46, 48, 50, 60, 62, 68 shift circuit 36, 44, 66 subtraction circuit 42, 52, 54, 64 addition circuit 53 selector 70 multiplier

Claims (11)

オーバードライブを行って液晶パネルを駆動する液晶表示装置であって、
前記液晶パネルの表示画面の各々の画素の位置と、前記液晶パネルの背面に設置されたプロセッサ、バックライト光源および環境温度を含む、n個(nは1以上の整数)の熱源の各々の位置との間の距離の二乗d の近似値を算出するn個の距離算出部と、
前記n個の熱源に対応するn個の距離の二乗d の近似値、前記n個の熱源の温度を表すn個の第1パラメータa、および、前記n個の熱源から周囲への熱の広がり量を表すn個の第2パラメータbに基づいて、前記n個の熱源に対応する、前記液晶パネルの表示画面の各々の画素の位置におけるn個の温度の重み付け量wの近似値を算出するn個の重み付け量算出部と、
前記n個の熱源に対応する、前記液晶パネルの表示画面の各々の画素の位置におけるn個の温度の重み付け量wの近似値の合計値を算出する合計値算出部と、
前記液晶パネルの表示画面のm通り(mは2以上の整数)の表面温度に対応する、オーバードライブが適用された駆動データを出力するm個のLUTの中から、前記合計値に対応する1つのLUTを選択し、前記選択されたLUTの駆動データを前記液晶パネルに供給するLUT選択部とを備えることを特徴とする液晶表示装置。
A liquid crystal display device that drives a liquid crystal panel by performing overdrive.
The position of each of n (n is an integer of 1 or more) heat sources, including the position of each pixel of the display screen of the liquid crystal panel, the processor installed on the back of the liquid crystal panel, the backlight source, and the environmental temperature And n distance calculation units for calculating an approximate value of a square d k 2 of the distance between
An approximation of the square d k 2 of n distances corresponding to the n heat sources, n first parameters a k representing the temperatures of the n heat sources, and from the n heat sources to the ambient Based on the n second parameters b k representing the heat spread amount, the n temperature weighting amounts w k at the positions of the respective pixels of the display screen of the liquid crystal panel, corresponding to the n heat sources N weight amount calculation units that calculate approximate values;
Said corresponding to n of the heat source, the total value calculation unit for calculating a total value of the approximate values of the weighting amount w k of the n temperature at the position of each pixel of the display screen of the liquid crystal panel,
1 corresponding to the total value among m LUTs that output drive data to which overdrive is applied, corresponding to m (m is an integer of 2 or more) surface temperatures of the display screen of the liquid crystal panel A liquid crystal display device comprising: a LUT selection unit which selects one LUT and supplies drive data of the selected LUT to the liquid crystal panel;
前記距離算出部は、前記距離の二乗d の近似値を算出するために、関数f(v)=v(vは、0以上の整数)を、複数の区間2≦v<2p+1(pは、0以上の整数)に分割し、各々の前記区間の両端のvの値2、2p+1、および、関数f(v)の値f(2)=(2=4、f(2p+1)=(2p+1=4p+1の2点(2、4)、(2p+1、4p+1)を端点とする複数の線分からなる関数fapprox(v)によって前記関数f(v)を近似するものである請求項1に記載の液晶表示装置。 The distance calculation unit calculates a function f (v) = v 2 (where v is an integer greater than or equal to 0) to calculate an approximate value of the square d k 2 of the distance, and a plurality of sections 2 p ≦ v <2 Divide into p + 1 (p is an integer of 0 or more), and the values 2 p and 2 p + 1 of v at both ends of each section and the value f (2 p ) = (2 p ) 2 of the function f (v) 2 = 4 p, f (2 p + 1) = (2 p + 1) 2 = 4 p 2 points + 1 (2 p, 4 p ), (2 p + 1, 4 p + 1) the comprising a plurality of line segments and endpoints function f approx (v The liquid crystal display device according to claim 1, wherein the function f (v) is approximated by. 前記距離算出部は、x方向に対応する距離の二乗の近似値を算出する第1近似値算出部と、y方向に対応する距離の二乗の近似値を算出する第2近似値算出部と、前記第1近似値算出部により算出されたx方向の距離の二乗の近似値と前記第2近似値算出部により算出されたy方向の距離の二乗の近似値とを加算し、前記距離の二乗d の近似値を算出する加算回路とを備える請求項2に記載の液晶表示装置。 The distance calculating unit includes a first approximate value calculating unit that calculates an approximate value of the square of the distance corresponding to the x direction, and a second approximate value calculating unit that calculates the approximate value of the square of the distance corresponding to the y direction; The approximate value of the square of the distance in the x direction calculated by the first approximate value calculation unit and the approximate value of the square of the distance in the y direction calculated by the second approximate value calculation unit are added, and the square of the distance is calculated. The liquid crystal display device according to claim 2, further comprising: an addition circuit that calculates an approximate value of d k 2 . 前記第1近似値算出部および前記第2近似値算出部は、式(7)に基づいて構成されたものである請求項3に記載の液晶表示装置。
… 式(7)
The liquid crystal display device according to claim 3, wherein the first approximate value calculation unit and the second approximate value calculation unit are configured based on Expression (7).
... Formula (7)
前記第1近似値算出部および前記第2近似値算出部は、vの値に対応するpの値を、log(v)を超えない最大の整数を求めることにより算出する最大値算出回路を備える請求項4に記載の液晶表示装置。 The first approximate value calculation unit and the second approximate value calculation unit calculate the value of p corresponding to the value of v by calculating the maximum integer not exceeding log 2 (v). The liquid crystal display device according to claim 4 comprising. 前記最大値算出回路は、2進数で表記されたvのビットの位置が、最下位ビットから上位ビットへ向かうに従って、0ビット目から1つずつ増えるとすると、前記2進数で表記されたvに1が現れる最上位ビットの位置を求めることにより、前記log(v)を超えない最大の整数を求めるものである請求項5に記載の液晶表示装置。 Assuming that the position of the bit of v represented in binary notation increases one by one from the 0th bit as it goes from the least significant bit to the upper bit, the maximum value calculation circuit calculates the position of v in binary notation 6. The liquid crystal display device according to claim 5, wherein the largest integer not exceeding the log 2 (v) is determined by finding the position of the most significant bit in which 1 appears. 前記第1近似値算出部および前記第2近似値算出部は、q・2(qは、0以上の整数)の値を、2進数で表記されたqをpビット、上位ビット側にシフトすることにより求めるものである請求項4〜6のいずれか1項に記載の液晶表示装置。 The first approximate value calculation unit and the second approximate value calculation unit shift the value of q · 2 p (q is an integer greater than or equal to 0) by p bits of q written in binary notation toward the upper bit side The liquid crystal display device according to any one of claims 4 to 6, which is obtained by 前記重み付け量算出部は、前記重み付け量wの近似値を算出するために、関数g(z)=2−z(zは、0以上の実数)を、複数の区間r≦z<r+1(rは、0以上の整数)に分割し、各々の前記区間の両端のの値r、r+1、および、関数g(z)の値g(r)=2−r、g(r+1)=2−(r+1)の2点(r、2−r)、(r+1、2−(r+1))を端点とする複数の線分からなる関数gapprox(z)によって前記関数g(z)を近似するものである請求項1〜7のいずれか1項に記載の液晶表示装置。 It said weighting amount calculating section for calculating an approximate value of the weighting amount w k, the function g (z) = 2 -z ( z is 0 or a real number) of a plurality of sections r ≦ z <r + 1 ( r is divided into integers greater than or equal to 0), and the values r and r + 1 of z at both ends of each of the sections and the values g (r) = 2 −r and g (r + 1) = 2 of the function g (z) A function approximating the function g (z) by a function g approx (z) consisting of a plurality of line segments whose end points are two points (r, 2 -r ) and (r + 1, 2- (r + 1) ) of- (r + 1) The liquid crystal display device according to any one of claims 1 to 7. 前記重み付け量算出部は、式(8)に基づいて構成されたものである請求項8に記載の液晶表示装置。
… 式(8)
The liquid crystal display device according to claim 8, wherein the weighting amount calculation unit is configured based on Expression (8).
... Formula (8)
前記重み付け量算出部は、2進数で表記されたsをrビット、下位ビット側にシフトすることにより、s・2−rの値(sは、0以上の実数)を求めるものである請求項9に記載の液晶表示装置。 The weight amount calculation unit is configured to obtain a value of s · 2 − r (s is a real number of 0 or more) by shifting s expressed in a binary number to the lower bit side by r bits. The liquid crystal display device according to 9. 前記重み付け量算出部は、前記距離の二乗d の近似値を2bビット、下位ビット側にシフトすることにより、2進数で表記されたzを算出し、前記算出されたzの少数部分の2bビットの値をz−rとし、前記算出されたzの整数部分の残りのビットの値をrとするものである請求項9または10に記載の液晶表示装置。 The weighting amount calculation unit calculates z represented in binary notation by shifting the approximate value of the square d k 2 of the distance to the lower bits side by 2b k bits, and calculates the small part of the calculated z 11. The liquid crystal display device according to claim 9, wherein a value of 2b k bits of is made zr, and a value of the remaining bits of the calculated integer part of z is made r.
JP2014252880A 2014-12-15 2014-12-15 Liquid crystal display Expired - Fee Related JP6538341B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014252880A JP6538341B2 (en) 2014-12-15 2014-12-15 Liquid crystal display

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014252880A JP6538341B2 (en) 2014-12-15 2014-12-15 Liquid crystal display

Publications (2)

Publication Number Publication Date
JP2016114746A JP2016114746A (en) 2016-06-23
JP6538341B2 true JP6538341B2 (en) 2019-07-03

Family

ID=56141732

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014252880A Expired - Fee Related JP6538341B2 (en) 2014-12-15 2014-12-15 Liquid crystal display

Country Status (1)

Country Link
JP (1) JP6538341B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11640781B2 (en) 2020-12-22 2023-05-02 Lx Semicon Co., Ltd. Display device and data driving device overdriving a pixel with a power voltage

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024031212A1 (en) * 2022-08-08 2024-02-15 深圳Tcl新技术有限公司 Display overdrive control method and apparatus, and terminal device and storage medium

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07107710B2 (en) * 1985-08-08 1995-11-15 富士通株式会社 Two-dimensional distance calculation device for image processing device
JPH1185725A (en) * 1997-09-04 1999-03-30 Minolta Co Ltd Virtual reality system
JP3664102B2 (en) * 2001-06-05 2005-06-22 セイコーエプソン株式会社 Display device and signal processing method thereof
JP3984561B2 (en) * 2002-09-18 2007-10-03 シャープ株式会社 Liquid crystal display
JP4385598B2 (en) * 2002-12-20 2009-12-16 セイコーエプソン株式会社 ELECTRO-OPTICAL DEVICE WITH MOUNTING CASE, PROJECTION TYPE DISPLAY DEVICE, AND MOUNTING CASE
JP2005084895A (en) * 2003-09-08 2005-03-31 Sony Corp Heat study device and method and program
JP2006012049A (en) * 2004-06-29 2006-01-12 Sharp Corp Wiring board design/verification device
JP2009048505A (en) * 2007-08-21 2009-03-05 Sharp Corp Circuit operation verification device, circuit operation verification method, method for manufacturing semiconductor integrated circuit, control program, and computer-readable storage medium
JP2010262240A (en) * 2009-05-11 2010-11-18 Sharp Corp Display device and display method
JP2012237972A (en) * 2011-04-26 2012-12-06 Canon Inc Temperature estimation device, control method thereof and image display device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11640781B2 (en) 2020-12-22 2023-05-02 Lx Semicon Co., Ltd. Display device and data driving device overdriving a pixel with a power voltage

Also Published As

Publication number Publication date
JP2016114746A (en) 2016-06-23

Similar Documents

Publication Publication Date Title
JP5575364B2 (en) Wide viewing angle implementation method, recording medium and apparatus
TW200715262A (en) Image processing circuit
KR102346523B1 (en) Data compensating circuit and display device including the same
JP2017203946A5 (en)
TWI580246B (en) Color gamut converting device and method of converting color gamut
CN111754942B (en) Brightness compensation method, device and equipment of display device and display device
JP2015031874A (en) Display device, control method of display device, and program
KR20150112754A (en) Conversion between color spaces
US20170116931A1 (en) Display device, gradation correction map generation device, gradation correction map generation method, and program
TWI459357B (en) Resolution scaler
JP6538341B2 (en) Liquid crystal display
RU2017104885A (en) GAMMA VOLTAGE GENERATION MODULE AND LIQUID CRYSTAL PANEL
US7755640B2 (en) Gamma image correction method and device
JP2017049319A (en) Display device, method for controlling display device, and program
JP2015215584A (en) Control circuit and display device thereof
JP5950654B2 (en) Image display apparatus and control method thereof
JP2006304316A5 (en)
TWI406187B (en) Fast and high quality image/video interpolation method and apparatus
US8013891B2 (en) Illuminance acquiring device, illuminance acquiring method, and illuminance acquiring program
JP2017111289A (en) Display device, and display device control method
TWI433125B (en) Over drive display method and circuit using thereof
JP2007305139A5 (en)
KR20180113938A (en) Driver ic apparatus including correction function
JP4805094B2 (en) Fog effect processing method, graphics apparatus, graphics semiconductor integrated circuit device, and fog effect processing program
CN115050306B (en) Image correction method, preprocessing method thereof and image correction circuit

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20171120

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180710

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180711

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180726

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20181204

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20181214

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20190528

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190606

R150 Certificate of patent or registration of utility model

Ref document number: 6538341

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees