This application is a 371 of PCT/JP2008/056125, filed Mar. 28, 2008.
The present invention relates to a drive control circuit for controlling the driving of a liquid-crystal display panel in which each of pixels is divided into two subpixels. Also, the present invention relates to a liquid-crystal display device in which each of pixels of a liquid-crystal display panel is divided into two subpixels.
It is known that, as field of view angle characteristics of a liquid-crystal display device, when the screen is viewed obliquely, a reverse phenomenon occurs such that, as a result of the fact that after the luminance temporarily increases with an increase in the gradation, the luminance is decreased, the luminance increases in an area of a lower gradation than in an area of a higher gradation.
In order to improve such field of view angle characteristics, hitherto, a technology in which each of pixels of a liquid-crystal display panel is divided into two subpixels has been proposed (see, for example, Japanese Unexamined Patent Application Publication No. 2005-316211 published by Japan Patent Office). In this technology, as shown as an example in
Then, by setting the driving level (gradation at which the subpixels A and B are driven) of the subpixels A and B to mutually different gradations on the basis of the gradation of the input video signal, the luminance characteristics in a case where the whole pixels P are viewed obliquely are made to approach the luminance characteristics in a case where the whole pixels P are from the front.
In Japanese Unexamined Patent Application Publication No. 2005-316211, which is the above-described document, as such a method of setting drive levels of subpixels, it is described that a gradation conversion table in which the gradation of an input video signal is associated with the output gradation of each subpixel is provided.
Incidentally, in a liquid-crystal display device in which each pixel of a liquid-crystal display panel is divided into two subpixels in the manner described above, in order that the balance of the luminances of R, G, and B when viewed obliquely is improved, there is a case in which it is desirable that the drive level of the subpixel be changed in accordance with whether the pixel is R, G, or B.
Here, for example, the gradation values of R, G, and B are assumed to be 128, 96, and 64, respectively. In
In
Accordingly, if the drive levels of the subpixels shown in
However, as described in Patent Document 1 described above, in the method in which a gradation conversion table in which input gradations are associated with output gradations so as to allow setting of the drive levels of the subpixels, in order to be able to select a driving level from among a plurality of drive levels, it is necessary to provide a separate gradation conversion table for each driving level. As a result, as shown as an example in
Then, in recent years, since the resolution of the gradation has been increasingly improved so as to improve display performance, the amount of data of one individual gradation conversion table is increased. Provision of many such gradation conversion tables with a large amount of data causes the circuit scale of a RAM for storing gradation conversion tables, or the like to increase.
Further, here, the problem in the case that the driving level is selected from among a plurality of drive levels in accordance with whether the pixel is R, G, or B has been described. Still the same problem also occurs even in a case where, for example, the drive level of a subpixel is selected from among a plurality of drive levels on the basis of the type of the input video signal.
In view of the above-described points, it is an object of the present invention to be capable of selecting the drive level of a subpixel with respect to the gradation of an input video signal from among a plurality of drive levels while suppressing an increase in the circuit scale in a liquid-crystal display device in which each pixel of a liquid-crystal display panel is divided into two subpixels.
In order to achieve the above-described object, the present invention provides a drive control circuit including:
a first subpixel driving level converter for obtaining, on the basis of a gradation value of each of pixels of an input video signal, a first gradation value for driving a first subpixel among the first and second subpixels arranged in each pixel of a liquid-crystal display panel;
a first luminance value converter for converting a gradation value for driving the first subpixel, the gradation value being converted by the first subpixel driving level converter, into a luminance value;
a second luminance value converter for converting the gradation value of each pixel of the input video signal into a luminance value;
a subtraction unit for calculating a difference between the luminance value converted by the second luminance value converter and the luminance value converted by the first luminance value converter; and
a second subpixel driving level converter for converting the luminance value of the difference subtracted by the subtraction unit into a gradation value and obtaining a second gradation value for driving the second subpixel, and a liquid-crystal display device including the drive control circuit.
In such present invention, in such a manner as to correspond to the gradation of the input video signal, information on the gradation of the first subpixel among the first and second subpixels such that each pixel is divided is obtained by the first subpixel driving level converter. On the basis of the gradation value of the first subpixel obtained by the first subpixel driving level converter, the first subpixel is driven and controlled.
Furthermore, the gradation value of the first subpixel obtained by the first subpixel driving level converter is converted into a luminance value of the first subpixel by the first luminance value converter. In addition, the luminance that is the target as the whole pixels corresponding to the gradation of the input video signal is obtained by the second luminance value converter. Then, the subtraction unit subtracts the luminance of the first subpixel from the luminance that is the target as the whole pixels, thereby obtaining the luminance of the second subpixel. On the basis of the gradation value of the second subpixel obtained by the second subpixel driving level converter, the second subpixel is driven and controlled.
In this case, if the conversion characteristics obtained by the first subpixel driving level converter are changed only, the luminance to be generated by the first luminance value converter will be changed. For this reason, since the difference supplied from the subtraction unit to the second subpixel driving level converter is changed, it is possible to change the drive levels of the two subpixels with respect to the gradation of the input video signal. That is, it is possible to increase the number of selectable drive levels of the subpixels by only increasing variations of the conversion characteristics by the first subpixel driving level converter while the first and second luminance value converters and the second subpixel driving level converter, which perform conversion of characteristics between the gradation and the luminance, are fixed without change.
Therefore, if this drive control circuit is installed into a liquid-crystal display device in which each pixel of a liquid-crystal display panel is divided into two subpixels, it becomes possible to select the drive level of a subpixel with respect to the gradation of an input video signal from among a plurality of drive levels while an increase in the circuit scale is suppressed.
An exemplary embodiment of the present invention will be described below specifically with reference to the attached drawings.
A video signal input to the liquid-crystal display device from the outside is sent to the video signal processing circuit 20. In the video signal processing circuit 20, processing, such as extraction of a synchronization signal, IP conversion (conversion from a signal of an interlace method into a signal of a progressive method), scaling (image size conversion in accordance with the resolution of a liquid-crystal panel), or the like, is performed on the input video signal. Then, the video signal that has undergone the processing of the video signal processing circuit 20 and the synchronization signal extracted by the video signal processing circuit 20 are sent to the timing controller 30.
The timing controller 30, as is well known, supplies a video signal (gradation signal), a polarity inversion control signal, and a timing control signal to the data driver 60, and also supplies a timing control signal to the gate driver 70, thereby controlling the driving of the liquid-crystal display panel 50.
The liquid-crystal display panel 50 is such that, like the liquid-crystal panel shown as an example using the same reference numeral in
The timing controller 30 has a function of generating a gradation signal to be supplied to the data driver 60.
The RAM 1 functions as a converter for converting the gradation values of the whole pixels into luminance values. The RAM 1 is stored with a look-up table (LUT) in which the gradation values and the luminance values are associated with each other so that the gradation-luminance characteristics GL shown in
The RAM 2 functions as a converter for converting the luminance value of one of the subpixels A into a gradation value. The RAM 2 is stored with a look-up table in which the gradation values and the luminance values are associated with each other so that the gradation-luminance characteristics GLA shown in
The RAM 3 functions as a converter for converting the gradation value of the other subpixel B into a luminance value. The RAM 3 is stored with a look-up table in which the gradation values and the luminance values are associated with each other so that the gradation-luminance characteristics GLB shown in
Regarding the gradation-luminance characteristics GLA and the gradation-luminance characteristics GLB, the ratio of the luminance value corresponding to the same gradation value (for example, the ratio of the luminance value f(x)A to the f(x)B corresponding to the gradation value x in the figure) is equal to the ratio of the area of the subpixel A to that of the subpixel B. Furthermore, regarding the gradation-luminance characteristics GLA and the gradation-luminance characteristics GLB, the value (for example, f(x)A+f(x)B in the figure) such that the luminance values corresponding to the same gradation value are added is equal to the luminance value (f(x) in the figure) of the target characteristics GL corresponding to the gradation value.
The subpixel drive level calculation unit 4, under the control of the CPU 40 (
<Configuration Example Based on Calculation of Subpixel Drive Level Calculation Unit 4>
First, a description will be given of an example in which the subpixel drive level calculation unit 4 is formed by a calculation circuit for multiplication or the like.
For example, as shown in
x1=x01/n,
and a calculation result x1 thereof is used as the gradation value of the subpixel B. In the case of this configuration example, the CPU 40 supplies a control signal that specifies the value of this n (may not be an integer) to the calculation circuit 10.
In this example, when the gradation value of the video signal to be input to the timing controller 30 is set as x0 and a calculation result x1 thereof is set as the gradation value of the subpixel B, the calculation of
x1=x04.25
is performed to obtain the drive level of the subpixel B with respect to the gradation of the input video signal.
The configuration of
In the multiplication circuit 113, the supplied signal x00.25 and signal x04 are multiplied to obtain a multiplication output x04.25.
In this example, when the gradation value of the video signal to be input to the timing controller 30 is set as x0 and a calculation result x1 thereof is set as the gradation value of the subpixel B, the calculation of
x1=x05.625
is performed to obtain the drive level of the subpixel B with respect to the gradation of the input video signal.
The configuration of
Furthermore, by using three multiplication circuits 126, 127, and 128, a multiplication output x05 is obtained from the gradation value x0 of the input video signal. This multiplication output x05 is supplied to the multiplication circuit 125.
In the multiplication circuit 123, the supplied signal x00.625 and signal x05 are multiplied together, thereby obtaining a multiplication output x05.625.
In the configuration of
The configuration of
The output x00.125 of the ½ square circuit 133 is supplied to the multiplication circuit 134 via the selector 141. The output x00.25 of the ½ square circuit 132 is supplied to the multiplication circuit 134 via the selector 142. In the multiplication circuit 134, the outputs of the selectors 141 and 142 are multiplied, and the multiplication output is supplied to a multiplication circuit 135.
The output x00.5 of the ½ square circuit 131 is supplied to the multiplication circuit 135 via the selector 143. In the multiplication circuit 135, the output of the multiplication circuit 134 is multiplied by the output of the selector 143, and a multiplication output thereof is supplied to a multiplication circuit 136.
Furthermore, the gradation value x0 of the input video signal is supplied to a multiplication circuit 137, whereby a squared output x02 is obtained. The output x02 is supplied to a multiplication circuit 138, whereby a further squared output x04 is obtained. The output x04 of the multiplication circuit 138 is supplied to a multiplication circuit 139 via the selector 144, and the output x02 of the multiplication circuit 137 is supplied to the multiplication circuit 139 via the selector 145. In the multiplication circuit 139, the outputs of the selectors 144 and 145 are multiplied, and a multiplication output thereof is supplied to a multiplication circuit 140.
Furthermore, the gradation value x0 of the input video signal is supplied to a multiplication circuit 140 via the selector 146, and in the multiplication circuit 140, the output of the multiplication circuit 139 is multiplied by the output of the selector 146. In addition, the output of the multiplication circuit 140 is supplied to the multiplication circuit 136, and in the multiplication circuit 136, the output of the multiplication circuit 135 is multiplied by the output of the multiplication circuit 140.
As a result of being configured as described above, for the multiplication output g(x0) of the multiplication circuit 136, any desired power multiplier number can be selected on the basis of the selected state in the selectors 141 to 146. For example, the configuration can be arranged as the subpixel drive level calculation unit shown in
As can be seen from
<Configuration Example of Subpixel Drive Level Calculation Unit 4 Using LUT>
As shown in
The RAMs 12 of each set are each stored with a look-up table in which discrete gradation values of an input video signal (gradation values more coarse than the resolution of the actual gradation in the liquid-crystal display device) are associated with the gradation values of the subpixel B, and the driving level with respect to the input video signal is made different for each set (the drive levels are made equal in the two RAMs of the same set).
Although these look-up tables are the same as the gradation conversion table described with reference to
The address generation circuit 11 is a circuit for generating, as reference addresses, two gradation values x0−a and x0+b, with the gradation value x0 of the input video signal being held therebetween in the look-up table in the RAM 12.
The reference address x0−a generated by the address generation circuit 11 is supplied to the one side (the RAMs 12 (1), 12 (2), . . . 12 (m)) of the RAMs 12 of each set. The reference address x0+b generated by the address generation circuit 11 is supplied to the other side (the RAMs 12 (1′), 12 (2′), . . . 12 (m′)) of the RAMs 12 of each set.
The gradation values read from the look-up tables in the RAMs 12 of each set on the basis of the reference addresses x0−a and x0+b are sent to the data selection circuit 13.
The data selection circuit 13 is a circuit for selecting gradation values from one set of RAMs from among a plurality of sets of RAMs (two gradation values corresponding to the reference addresses x0−a and x0+b, respectively). In the case of this configuration example, the CPU 40 (
The linear interpolation circuit 14 is a calculation circuit for performing linear interpolation on two gradation values selected by the data selection circuit 13 on the basis of the ratio of the value a to the value b, which are used for the address generation circuit 11 to generate the reference addresses, and the interpolation result of the linear interpolation circuit 14 is set as the gradation value x1 of the subpixel B.
Also, in this configuration example, by switching the selections in the data selection circuit 13, it is possible to change the drive level of the subpixel B with respect to the gradation value x0 of the input video signal in two or more ways similarly to that shown as an example in
As shown in
Furthermore, this gradation value x0 of the input video signal is also supplied to the subpixel drive level calculation unit 4. The gradation value x1 of the subpixel B, which is calculated by the subpixel drive level calculation unit 4 in such a manner as to correspond to the gradation value x0, is output from the timing controller 30 and is sent to the data driver 60 (
The luminance value f(x1) (the luminance value corresponding to the gradation value x1 in the gradation-luminance characteristics GLB of
The subtraction circuit 5 subtracts the luminance value f(x1) from the luminance value f(x0), and supplies a subtraction result f(x2)=f(x0)−f(x1) as a reference address to the RAM 2. The gradation value x2 (the gradation value corresponding to the luminance value f(x2) in the gradation-luminance characteristics GLA of
On the basis of the gradation values x1 and x2 sent from the timing controller 30, the data driver 60 (
In the liquid-crystal display device, if the calculation result of the gradation value x1 of the subpixel B by the subpixel drive level calculation unit 4 in the timing controller 30 is changed only under the control of the CPU 40, since the luminance value f(x1) sent from the RAM 3 to the subtraction circuit 5 is changed, the reference address f(x2) supplied from the subtraction circuit 5 to the RAM 2 is changed. Therefore, it is possible to change the drive levels of the subpixels A and B with respect to the gradation of the video signal to be input to the timing controller 30.
As described above, in the liquid-crystal display device, it is possible to increase the number of selectable drive levels of the subpixels A and B by only increasing variations of the calculation result by the subpixel driving the level calculation unit 4 while the number of RAMs in which gradation-luminance characteristics of the whole pixels P, the subpixel A, and the subpixel B are stored as look-up tables, is fixed to three, that is, the RAMs 1 to 3.
As a result, in the liquid-crystal display device, it is possible to select (for example, the driving level is selected from among a plurality of drive levels in accordance with whether the pixel is R, G, or B as shown in
Furthermore, in a method of providing only a gradation conversion table in which the gradation of an input video signal and output gradations for each subpixel are associated with each other as described in the document (Japanese Unexamined Patent Application Publication No. 2005-316211) given in the Background Art, there are cases in which target gradation-luminance characteristics cannot be realized with high accuracy. However, in the liquid-crystal display device, it is possible to realize target gradation-luminance characteristics with high accuracy by increasing variations of the calculation result by the subpixel drive level calculation unit 4 inside the timing controller.
Further, in the above examples, as shown in
Explanation of Reference Numerals
Number | Date | Country | Kind |
---|---|---|---|
2007-089255 | Mar 2007 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2008/056125 | 3/28/2008 | WO | 00 | 9/29/2009 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2008/123427 | 10/16/2008 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
20030146893 | Sawabe | Aug 2003 | A1 |
20050184944 | Miyata et al. | Aug 2005 | A1 |
20050253797 | Kamada et al. | Nov 2005 | A1 |
20070018930 | Do et al. | Jan 2007 | A1 |
20070024559 | Ahn et al. | Feb 2007 | A1 |
20080024409 | Tomizawa et al. | Jan 2008 | A1 |
Number | Date | Country |
---|---|---|
2003 295160 | Oct 2003 | JP |
2005 234552 | Sep 2005 | JP |
2005 316211 | Nov 2005 | JP |
WO 2006098247 | Sep 2006 | WO |
2006 049245 | Nov 2006 | WO |
Number | Date | Country | |
---|---|---|---|
20100118061 A1 | May 2010 | US |