This application is based upon and claims the benefit of priority from Japanese patent application No. 2015-008285, filed on Jan. 20, 2015, the disclosure of which is incorporated herein in its entirety by reference.
1. Field of the Invention
The present invention relates to a liquid crystal display device and the like for dynamically changing a display frame rate in accordance with an inputted frame rate (referred to as fps (Frames Per Second) hereinafter. In the current Specification, referring to a case of a given structural element A, an incident where a signal B enters to the structural element A is expressed as “the structural element A inputs the signal B” and an incident B where a signal C exits from the structural element A is expressed as “the structural element A outputs the signal C”.
2. Description of the Related Art
Typical liquid crystal display devices follow the stream of the old CRT (Cathode Ray Tube) display and are driven mainly with fixed fps of 60 Hz.
In the meantime, moving pictures of video games and the like are generated by rendering processing of a host processor (mainly GPU (Graphic Processor Unit). The frame rate (fps) of the moving picture data outputted to a liquid crystal display device every time the rendering processing is completed is not fixed but dynamically changes and also may be synchronized with operations of an end user in some cases.
When the image data 102a of dynamically changing fps is transformed to the image data 103a of fixed fps and it is displayed on the liquid crystal panel 104, failures as in (1), (2), and (3) described below are generated due to the shift between the both kinds of fps. Such failures are perceived as discomfort by an end user 101.
(1) What is called “jerkiness” of moving pictures. It is a phenomenon where moving pictures are unable to be displayed smoothly due to generation of frame skipping when the display speed of input images is faster than the display speed of output images.
(2) Frame tearing. It is a phenomenon where images are viewed by being distorted or flickered when a plurality of screens of more than two are displayed within a display period of one screen.
(3) Time lag between a user operation and display. It is a delay of time from the point where the user does an operation to the point where an image is displayed on a liquid crystal panel.
A liquid crystal display device (referred to as “Related Technique 1” hereinafter) to which a measure for such failures is applied has already been on the market (Product Name NVIDIA G-SYNC, searched on Nov. 11, 2014 (URL:http://www.nvidia.com.jp/object/how-does-g-sync-work-jp.html) (Non-Patent Document 1)). Compared to normal liquid crystal display devices, the number of components used in Related Technique 1 is larger so that the cost is increased as well. Specifically, compared to the normal liquid crystal display devices, Related Technique 1 requires a larger-scale FPGA (Field Programmable Gate Array) and three memories so that the price thereof becomes higher by about 15,000 yen.
As a technique for suppressing the above-described failures other than Related Technique 1, there is considered a technique for dynamically changing fps for display also in accordance with inputted fps (referred to as “Related Technique 2” hereinafter). However, deviation of the charging polarities to the liquid crystal panel is an issue in the case of Related Technique 2.
That is, a normal liquid crystal panel is driven by inverting the writing polarity by each frame for preventing ghosting that is caused by deviation of the charging polarities. However, Related Technique 2 displays frames of different kinds of fps, so that charging time for the liquid crystal panel varies by each frame. Thus, even when the polarity is inverted for each frame, there is still an issue of deviation generated in the charging polarity characteristic.
Other related techniques are: Japanese Unexamined Patent Publication Hei 7-175443 (Active Matrix Type Liquid Crystal Display Device Driving method) (Patent Document 1); Japanese Unexamined Patent Publication 2014-32396 (Display Device Driving Method and Display Device) (Patent Document 2); Japanese Unexamined Patent Publication 2014-32399 (Liquid Crystal Display Device) (Patent Document 3); and Japanese Unexamined Patent Publication 2014-52623 (Liquid Crystal Display Device and Driving Method Thereof) (Patent Document 4).
Patent Document 1 discloses a double-speed driving technique for writing data with twice the fps of the data input in order to suppress ghosting of the liquid crystal panel generated by the display patterns. This technique requires a “field memory” for temporarily saving image data, a “control circuit” for controlling it, and a “synchronizing/separating circuit” for generating synchronizing signals used for driving the “control circuit”.
Patent Documents 2 to 4 disclose a technique including a feature of performing drive by lowering the polarity inversion rate in order to suppress the power consumption when performing high-fps drive. This technique requires a “counter” for detecting the synchronizing signals and counting the number thereof.
With respect to Related Technique 2 described above, deviation of the polarity is decreased by employing the technique such as the one disclosed in Patent Document 1 with which writing to the liquid crystal panel is performed at a double-speed with respect to the speed of input fps.
However, Patent Document 1 requires the structures for making it possible to store image data to a memory and to perform separation of synchronizing signals and for controlling those, which results in increasing the circuit scale and the cost. Further, through processing the image data at a double-speed, inverting the polarities at a double-speed, and using a memory device, the power consumption is increased. That is, the demands for decreasing the thickness of the liquid crystal display device as well as the price thereof (i.e., simplifying the structures) and lowering the power consumption are not satisfied with such solving means.
Patent Documents 2 to 4 present techniques for suppressing the power consumed by inverting the polarities with high-fps drive. Thus, when the techniques of Patent Documents 2 to 4 are combined with the technique of Patent Document 1, the power consumed by inverting the polarities at a double-speed can be suppressed. However, the power consumed by loading the memory device and performing image data processing becomes increased, so that the power consumption is increased as a whole.
It is therefore an exemplary object of the present invention to provide a liquid crystal display device and the like capable of achieving a function with which the charging polarity to the liquid crystal panel is not deviated even when fps for writing to the liquid crystal panel changes dynamically with simple structures and low power consumption.
The polarity inversion control device for liquid crystal display according to an exemplary aspect of the invention is a device characterized to, for a liquid crystal panel which includes a plurality of pixels, applies pixel voltages of different frame periods to the pixels, and inverts polarities of the pixel voltages according to a polarity inversion signal that can employ either a first level or a second level for each of the frame periods when applying the pixel voltages to the pixels, switch the level of the polarity inversion signal in such a manner that a difference between an integrated value of the frame periods when the polarity inversion signal is in the first level and an integrated value of the frame periods when the polarity inversion signal is in the second level becomes small.
The liquid crystal display device driving method according to another exemplary aspect of the invention is a method for driving a liquid crystal display device including a liquid crystal panel which includes a plurality of pixels, applies pixel voltages of different frame periods to the pixels, and inverts polarities of the pixel voltages according to a polarity inversion signal that can employ either a first level or a second level for each of the frame periods when applying the pixel voltages to the pixels, and the method including: detecting the frame period; regarding the detected frame period, switching the level of the polarity inversion signal in such a manner that a difference between an integrated value of the frame periods when the polarity inversion signal is in the first level and an integrated value of the frame periods when the polarity inversion signal is in the second level becomes small; and supplying the switched polarity inversion signal to the liquid crystal panel.
As an exemplary advantage according to the invention, the present invention makes it possible to achieve the writing polarities of each frame with no deviation in the charging polarity without adding a memory device and the like and without inverting the polarities at a double-speed through generating the polarity inversion signals so that the time for applying the pixel voltage of the positive polarity and the time for applying the pixel voltage of the negative polarity become equivalent. Therefore, the present invention can provide the liquid crystal display device and the like capable of achieving a function with which the charging polarity for the liquid crystal panel is not deviated even when fps for writing to the liquid crystal panel changes dynamically with simple structures and low power consumption.
Hereinafter, modes for embodying the present invention (referred to as “exemplary embodiments” hereinafter) will be described by referring to the accompanying drawings. Note here that same reference numerals are applied to substantially same structural elements in the current Specification and the Drawings.
The polarity inversion control circuit 50 supplies a polarity inversion signal POL to the liquid crystal panel 30. The liquid crystal panel 30 includes a plurality of pixels 36. At the same time, the liquid crystal panel 30 applies pixel voltages Vd of different frame periods to the pixels 36 and inverts the polarity of the pixel voltage Vd according to the polarity inversion signal POL that can employ either a first level or a second level by each frame period FP when applying the pixel voltages Vd to the pixels 36. Further, the polarity inversion control circuit 50 switches the level of the polarity inversion signal POL in such a manner that a difference between the integrated value of the frame periods FP when the polarity inversion signal POL is in the first level and the integrated value of the frame periods FP when the polarity inversion signal POL is in the second level becomes small. Specifically, the polarity inversion control circuit 50 may be structured as follows.
The polarity inversion control circuit 50 includes: a frame period detection unit 51 which detects the frame periods FP; and a write integrated value calculation unit 52 which, regarding the frame periods FP detected by the frame period detection unit 51, calculates a write integrated value WT that is a difference between the integrated value of the frame periods FP when the polarity inversion signal POL is in the first level and the integrated value of the frame periods FP when the polarity inversion signal POL is in the second level, and switches the level of the polarity inversion signal POL based on the write integrated value WT.
The frame period detection unit 51 detects the frame period FP through inputting a vertical synchronizing signal VSYNC and a reference clock signal DCLK as a clock signal, specifying the frame period FP by two continuous vertical synchronizing signals VSYNC, and counting the reference clock signals DCLK in the specified frame period FP.
The write integrated value calculation unit 52 switches the level of the polarity inversion signal POL when the write integrated value WT reaches an integration threshold value 0. The integration threshold value 0 is a value of zero. At this time, the writing integration value calculation unit 52 calculates the write integrated value WT by taking the frame period FP when the polarity inversion signal POL is in the first level as a positive value (+) and the frame period FP when the polarity inversion signal POL is in the second level as a negative value (−), and switches the level of the polarity inversion signal POL when the write integrated value WT reaches the zero value (0) from the positive side (+) or the negative side (−).
Note that the first level may be set as high level and the second level as low level or the first level may be set as low level and the second level as high level. The reason is that in cases of frame inversion drive the pixel voltages Vd of all the pixels 36 may be inverted from the negative side (−) to the positive side (+) when the write integrated value WT reaches the zero value (0) from the positive side (+) and, on the contrary, the pixel voltages Vd of all the pixels 36 may be inverted from the positive side (+) to the negative side (−) when the write integrated value WT reaches the zero value (0) from the negative side (−).
Further, in cases of dot inversion drive, the pixel voltage Vd is inverted either from the negative side (−) to the positive side (+) or from the positive side (+) to the negative side (−) by each of the pixels 36 when the write integrated value WT reaches the zero value (0) from the positive side (+) and, on the contrary, the pixel voltage Vd is inverted either from the positive side (+) to the negative side (−) or from the negative side (−) to the positive side (+) by each of the pixels 36 when the write integrated value WT reaches the zero value (0) from the negative side (−). Further, in cases of line inversion drive, the pixel voltage Vd is inverted either from the negative side (−) to the positive side (+) or from the positive side (+) to the negative side (−) by each line when the write integrated value WT reaches the zero value (0) from the positive side (+) and, on the contrary, the pixel voltage Vd is inverted either from the positive side (+) to the negative side (−) from the negative side (−) to the positive side (+) by each line when the write integrated value WT reaches the zero value (0) from the negative side (−). Dot inversion drive is a driving method for writing the voltage in such a manner that the polarities of the pixel voltages of dots neighboring to each other vertically or laterally, for example, are inverted. Line inversion drive is a driving method for writing the voltage in such a manner that the polarities of the pixel voltages of lines neighboring to each other are inverted.
Next, the first exemplary embodiment will be described in more details. In the explanations below, an n-th frame after starting input of an image (the n-th frame) is taken as the reference. Further, it is so defined that the first level is high level and the second level is low level, and frame inversion drive is employed.
In other words, the liquid crystal display device 11 includes a display controller 21 and the liquid crystal panel 30. The display controller 21 includes a display control signal generation circuit 40 and the polarity inversion control circuit 50. The liquid crystal panel 30 includes a plurality of pixels 36 and also has a function of continuously inputting data signals “data” of different frame periods FP, applying the pixel voltages Vd corresponding to the data signals “data”, and inverting the polarity of the pixel voltage Vd according to the polarity inversion signal POL. The display controller 21 generates the polarity inversion signal POL in such a manner that the time for applying the pixel voltage Vd of positive polarity and the time for applying the pixel voltage Vd of negative polarity become equivalent, and outputs the polarity inversion signal POL to the liquid crystal panel 30.
The concept of a host processor 60 includes the above-described GPU. The data signal “data”, the vertical synchronizing signal VSYNC, and the reference clock signal DCLK are outputted from the host processor 60. The data signal “data” is outputted to a source driver 33, the vertical synchronizing signal VSYNC and the reference clock signal DCLK are outputted to the display control signal generation circuit 40, respectively. The data signal “data” may not be directly outputted to the source driver 33 but may be outputted to the source driver 33 via the display control signal generation circuit 40.
The liquid crystal panel 30 includes a gate driver 31, the source driver 33, and a pixel part 35. The pixel part 35 includes a plurality of the pixels 36. In the pixels 36, writing of the image signal (pixel voltage Vd) supplied to a source line 34 from the source driver 33 is controlled by a scan signal supplied to a gate line 32 from the gate driver 31.
The display control signal generation circuit 40 is a circuit which outputs the signals for operating the gate driver 31 and the source driver 33 based on the synchronizing signals inputted from the host processor 60. As the synchronizing signals, there are a horizontal synchronizing signal HSYINC (not shown), the vertical synchronizing signal VSYNC, and the reference clock signal DCLK, for example.
As the signal for operating the gate driver 31, there are a gate-line side start pulse GSP, a gate-line side clock signal GCLK, and the like. Note that the concept of the gate-line side clock signal GCLK includes a plurality of gate-line side clock signals acquired by shifting the phase of the reference clock signal DCLK.
As the signal for operating the source driver 33, there are a source-line side start pulse SSP, a source-line side clock signal SCLK, and the like. Note that the concept of the source-line side clock signal SCLK includes a plurality of source-line side clock signals acquired by shifting the phase of the reference clock signal DCLK.
Further, to the source driver 33, the data signal “data” is supplied from outside and the polarity inversion signal POL is supplied from the polarity inversion control circuit 50, respectively. The source driver 33 converts the data signal “data” to an image signal of analog values based on the polarity inversion signal POL. This conversion may be performed by a circuit that is a combination of a ladder resistance circuit and a switch, for example. It is still better to employ a structure with which y-correction and the like are performed simultaneously.
The circuit in the source driver 33 having this function may be any type of circuit as long as it can inverts the polarity of the image signal outputted to the pixels 36 according to the polarity inversion signal POL inputted. For example, an inverting amplifier for inverting the polarity of the image signal outputted to the pixels 36 may be used.
The polarity inversion signal POL is the signal which determines the image signal to be of higher potential (positive polarity) or lower potential (negative polarity) with respect to the common potential when converting the data signals data to the image signals of analog values.
The image signal is a potential based on the data signal data. The image signal is constituted with the potential (pixel voltage Vd) applied to one of the electrodes of the liquid crystal element via the source line 34. Application of the image signal to the liquid crystal element is also referred to as writing of the image signal to the pixel 36. When the data signals data inputted to the liquid crystal display device 11 are constant, the absolute values of the differences between the potentials of the image signals and the potentials of the common voltages also become constant. Explanations will be provided by referring to
When the potential of the image signal is higher than the potential of the common voltage, the image signal of positive polarity is applied to the liquid crystal element. Inversely, when the potential of the image signal is lower than the potential of the common voltage, the image signal of negative polarity is applied to the liquid crystal element.
The polarity inversion control circuit 50 is constituted with a frame period detection unit 51, a write integrated value calculation unit 52, and a register 53 that includes a frame period register 54 and a write integrated value register 55.
The frame period detection unit 51 detects the cycle of the vertical synchronizing signals VSYNC inputted from the host processor 60 as the frame period FP, and stores the detected result to the frame period register 54. Note here that the frame period FP is a period where an image of one frame is displayed on the liquid crystal panel 30, which is a reciprocal of fps.
Further, it is to be noted that the frame period FP when the polarity inversion signal POL is high level is treated as a positive (+) numerical value, and the frame period FP when the polarity inversion signal POL is low level is treated as a negative (−) numerical value.
The frame periods FP and the write integrated value WT are shown in
The polarity inversion signal POL is outputted from the write integrated value calculation unit 52. Whether the value of the polarity inversion signal POL is of high level or low level is determined by the sign of the write integrated value WT. That is, the polarity inversion signal POL of high level is outputted when the write integrated value WT is a negative value. In the meantime, when the write integrated value WT is a positive value, the polarity inversion signal POL of low level is outputted. Inversely, it is also possible to employ a structure with which the polarity inversion signal POL of low level is outputted when the write integrated value WT is a negative value while the polarity inversion signal POL of high level is outputted when the write integrated value WT is a positive value.
Next, actions of the liquid crystal display device 11 will be described in details.
As described above, the write integrated value calculation unit 52 uses the write integrated value WT to decide whether to set the polarity inversion signal POL to be of high level or low level. Upon receiving the polarity inversion signal POL, the source driver 33 writes to the liquid crystal panel 30 the image signal of the polarity according to that level (high level or low level).
The frame period FP is detected by counting the rise (or fall) of the reference clock signals DCLK inputted in the period from the rise (or fall) of the vertical synchronizing signal VSYNC to the rise (or fall) of the next vertical synchronizing signal VSYNC. Further, the value of the frame period FP that is being detected is sequentially held to the frame period register 54 by taking the rise (or fall) of the reference clock signal DCLK as the reference.
The write integrated value WT is acquired by adding the frame period FP of the n-th frame to the integrated value of each of the frame periods FP up to the (n−1)-th frame. The frame period FP is the value that is sequentially held to the frame period register 54, so that the value of the write integrated value WT is calculated sequentially based on that. The calculation result of the write integrated value WT is sequentially held to the write integrated value register 55 by taking the rise (or fall) of the reference clock signal DCLK as the reference.
As described above, the state of the polarity inversion signal POL is determined according to the value of the write integrated value register 55. For example, the polarity inversion signal POL of high level is outputted when the write integrated value WT held to the write integrated value register 55 is a negative value, and the polarity inversion signal POL of low level is outputted when the write integrated value WT is a positive value.
The write state to the liquid crystal panel 30 is determined according to the output state of the polarity inversion signal POL. For example, writing of a case where the output state of the polarity inversion signal POL is low level is done with a lower potential (negative polarity) with respect to the common voltage while writing of a case where the output state of the polarity inversion signal POL is high level is done with a higher potential (positive polarity) with respect to the common voltage. The above relations can be summarized as “write integrated value WT is positive→polarity inversion signal POL is low level (frame period FP is negative)→writing polarity is negative” and “write integrated value WT is negative→polarity inversion signal POL is high level (frame period FP is positive)→writing polarity is positive”.
In other words, “write integrated value” is the integrated value up to the frame that is one before the frame to be written currently and “writing polarity” is the writing polarity of the frame to be written currently. Regarding the expressions “write with positive polarity” and “write with negative polarity”, the target pixels vary depending on the inversion driving methods. For example, it is per target pixel in a case of dot inversion drive, per gate line or per data line in a case of line (gate or drain) inversion drive, and per whole pixels in a case of frame inversion drive.
The relations between the signs of the values (write integrated values WT) of the write integrated value register 55 of the above-described actions and the writing polarities to the liquid crystal panel 30 are shown in
Note that the polarity inversion signal POL may be of an inverted logic from that of the above-described actions. That is, it may be that the polarity inversion signal POL of low level is outputted when the value held to the write integrated value register 55 is negative, and the polarity inversion signal POL of high level is outputted when the value held to the write integrated value register 55 is positive.
The write state to the liquid crystal panel 30 may also be of an inverted logic from that of the above-described actions. That is, it may be that writing is performed with a lower potential (negative polarity) with respect to the common voltage when the output state of the polarity inversion signal POL is high level, and is performed with a higher potential (positive polarity) with respect to the common voltage when the output state of the polarity inversion signal POL is low level.
Through performing the actions as in the first exemplary embodiment, the image signals can be written to the liquid crystal panel 30 by keeping the fps even when the input fps changes dynamically. Therefore, all the above-described inconveniences (1), (2), and (3) can be suppressed, and deviation of the charging polarity to the liquid crystal panel 30 can be prevented as well.
Regarding the relations between the number of frames, the frame periods, and the write integrated values,
As can be seen from
Limiting to the point that the deviation of the charging polarity to the liquid crystal panel 30 can be suppressed, it is equivalent to the case of using double-speed drive shown in Patent Document 1. However, in order to acquire such effect, the circuit structure of the first exemplary embodiment requires only the “control circuit” while Patent Document 1 requires the circuit structures such as the “field memory”, the “synchronizing/separating circuit”, the “control circuit” and the like. That is, the first exemplary embodiment is capable of suppressing the above-described inconveniences (1), (2), and (3) with the smaller-scale circuit than that of the double-speed drive and also capable of suppressing the deviation of the charging polarity to the liquid crystal panel 30. Therefore, deterioration of the liquid crystal panel 30 can be prevented.
Further, with Patent Document 1, writing to the liquid crystal panel is performed at a double-speed of the input fps. Thus, about the twice the power is required to be consumed compared to the case of a typical liquid crystal display device. In the meantime, with the first exemplary embodiment, writing to the liquid crystal panel is performed at the same speed as the input fps or slower. Thus, the increase amount of the power consumption can be suppressed to be smaller than the case of Patent Document 1.
As described, through generating the polarity inversion signal POL in such a manner that the time for applying the pixel voltage Vd of positive polarity and the time for applying the pixel voltage Vd of negative polarity become equivalent, the first exemplary embodiment makes it possible to achieve the writing polarity of each frame with no deviation of the charging polarity while suppressing an increase in the number of members since it is unnecessary to add a memory device and the like and also suppressing an increase in the power consumption since polarity inversion at a double-speed is unnecessary. Therefore, ghosting of the liquid crystal panel 30 can be prevented.
The polarity inversion control device according to the first exemplary embodiment is provided as the polarity inversion control circuit 50 inside the display controller 21. However, it may be provided on the liquid crystal panel 30 side or on the host processor 60 side.
A liquid crystal display device driving method according to the first exemplary embodiment is the actions of the polarity inversion control circuit 50 taken as a method invention. That is, the driving method according to the first exemplary embodiment is a method for driving the liquid crystal display device 11 provided with the liquid crystal panel 30, which is characterized to: detect the frame period FP; regarding the detected frame period FP, switch the level of the polarity inversion signal POL in such a manner that the difference between the integrated value of the frame periods FP when the polarity inversion signal POL is in the first level and the integrated value of the frame periods FP when the polarity inversion signal POL is in the second level becomes small; and supply the switched polarity inversion signal POL to the liquid crystal panel 30.
A liquid crystal display device driving program according to the first exemplary embodiment is the actions of the polarity inversion control circuit 50 taken as a program invention. That is, the driving program according to the first exemplary embodiment is for driving the liquid crystal display device 11 provided with the liquid crystal panel 30 and causing a computer to execute: a procedure for detecting the frame period FP; a procedure for, regarding the detected frame period FP, switching the level of the polarity inversion signal POL in such a manner that the difference between the integrated value of the frame periods FP when the polarity inversion signal POL is in the first level and the integrated value of the frame periods FP when the polarity inversion signal POL is in the second level becomes small; and a procedure for supplying the switched polarity inversion signal to the liquid crystal panel 30. Examples of such computer may be FPGA, DSP (digital signal processor), and the like. This program may be recorded on a non-transitory storage medium such as an optical disk, a semiconductor memory, or the like. In that case, the program is read out from the storage medium by the computer and executed.
Other structures of the driving method and the driving program of the first exemplary embodiment conform to the structures of the polarity inversion control device of the first exemplary embodiment.
Next, Example that is a more concrete form of the first exemplary embodiment will be described.
An example of the actions of the frame period detection unit 51 will be described by referring to
A first half of the action of the write integrated value calculation unit 52 will be described by referring to
A latter half of the action of the write integrated value calculation unit 52 will be described by referring to
Note that there is a time lag of some extent from the input of the vertical synchronizing signal VSYNC done in step S11 of
Further, it is also possible to create a driving program of the first exemplary embodiment by following the flowcharts of
Next, a liquid crystal display device according to a second exemplary embodiment will be described.
A liquid crystal display device 12 according to the second exemplary embodiment further includes an internal clock oscillator 62 as a clock signal generation unit for generating internal clock signals CLK as the clock signals. More specifically, employed is a structure with which a display controller 22 includes the internal clock oscillator 62 loaded thereto so that the frame period detection unit 51 and the write integrated value calculation unit 52 do not input the reference clock signal DCLK but the internal clock signal CLK is inputted from the internal clock oscillator 62. That is, the internal clock signal CLK substitutes the function of the reference clock signal DCLK in detecting the frame period. The internal clock oscillator 62 is constituted with a crystal oscillator, its oscillation circuit, and the like, for example. Other structures of the polarity inversion control device, the liquid crystal display device, and the driving method as well as the driving program thereof according to the second exemplary embodiment are the same as those of the first exemplary embodiment.
With the second exemplary embodiment, the internal clock signal CLK can be used instead even in a case where the reference clock signal DCLK cannot be inputted to the polarity inversion control circuit 50 from outside. Therefore, the same operations and effects as those of the first exemplary embodiment can be achieved.
Next, a liquid crystal display device according to a third exemplary embodiment will be described.
With a liquid crystal display device 13 according to the third exemplary embodiment, the vertical synchronizing signal VSYNC is not directly inputted from the host processor 60 side to the frame period detection unit 51 and the write integrated value calculation unit 52 of the display controller 23 but inputted via the display control signal generation circuit 40. Other structures of the polarity inversion control device, the liquid crystal display device, and the driving method as well as the driving program thereof according to the third exemplary embodiment are the same as those of the first exemplary embodiment.
Even in a case where the vertical synchronizing signal VSYNC cannot be inputted from outside, the polarity inversion control circuit 50 can input the vertical synchronizing signal VSYNC from the display control signal generation circuit 40. Therefore, the third exemplary embodiment can provide same operations and effects as those of the first exemplary embodiment.
Next, a liquid crystal display device according to a fourth exemplary embodiment will be described.
The polarity inversion signal POL in a liquid crystal display device 14 according to the fourth exemplary embodiment is not directly outputted to the source driver from the write integrated value calculation unit 52 but outputted to the source driver 33 from the write integrated value calculation unit 52 via the display control signal generation circuit 40. Other structures of the polarity inversion control device, the liquid crystal display device, and the driving method as well as the driving program thereof according to the fourth exemplary embodiment are the same as those of the first exemplary embodiment.
Even in a case where the polarity inversion signal POL cannot be outputted directly to the source driver 33, the polarity inversion control signal 50 can output the polarity inversion signal POL to the source driver 33 via the display control signal generation circuit 40. Therefore, the fourth exemplary embodiment can provide same operations and effects as those of the first exemplary embodiment.
Next, a liquid crystal display device according to a fifth exemplary embodiment will be described.
With the liquid crystal display device according to the fifth exemplary embodiment, the timing for switching the polarity inversion signal POL is delayed. More specifically, in the fifth exemplary embedment, the write integrated value WT used for switching the polarity inversion signal POL is not defined as “(integrated value of each frame period FP up to the (n−1)-th frame)+(frame period of the n-th frame)” but defined as “(integrated value of each frame period FP up to the (n−m)-th frame)+(frame period FP of the (n−m+1)-th frame)”. Note here that n and m are integers satisfying n>m>0. For delaying the timing, the time itself may be delayed such as delaying for several milliseconds, for example. Alternatively, the timing may be delayed by the number of frames such as delaying for several frames. With the fifth exemplary embodiment, even the write integrated value WT in an arbitrary period before a certain point can be used for judging the polarity inversion signal POL.
Next, a more concrete Example of the fifth exemplary embodiment will be described.
In Example shown in
In Example of
Therefore, with the Example, it is possible to decrease the switching frequency of the polarity inversion signal POL so that inversion of the writing polarity can be decreased, thereby making it possible to save the power. Further, there is a sufficient time lag (for one frame) from “step S11a which judges whether or not the n-th vertical synchronizing signal VSYNC is inputted” in
Other structures of the polarity inversion control device, the liquid crystal display device, and the driving method as well as the driving program thereof according to the fifth exemplary embodiment are the same as those of the first exemplary embodiment.
Next, a liquid crystal display device according to a sixth exemplary embodiment will be described.
With the liquid crystal display device according to the sixth exemplary embodiment, the integrated threshold value is constituted with a positive-side threshold value t+1 and a negative-side threshold value t−1. Only in a case where the write integrated value WT reaches the negative-side threshold value t−1 from the positive side or in a case where the write integrated value WT reaches the positive-side threshold value t+1 from the negative side, the level of the polarity inversion signal POL is switched.
In other words, in the liquid crystal display device according to the sixth exemplary embodiment, the threshold value for judging the writing polarity is not defined as “value of write integrated value register=0” but set as arbitrary values of “t+” and “t−” on the positive side and the negative side, respectively. Judging of the writing polarity using the positive-side threshold value t+ and the negative-side threshold value t− is done as follows. That is, writing is done to the liquid crystal panel with the negative polarity in a range “value of write integrated value register>t+”, with the positive polarity in a range “value of write integrated value register<t−”, and without changing the polarity of the (n−1)-th frame in a range “t−<value of write integrated value register<t+”, respectively.
Therefore, with the sixth exemplary embodiment, it is possible to decrease the switching frequency of the polarity inversion signal POL so that inversion of the writing polarity can be decreased, thereby making it possible to save the power.
Next, a more concrete Example of the sixth exemplary embodiment will be described.
In the Example shown in
In the Example of
Therefore, with the Example, it is possible to decrease the switching frequency of the polarity inversion signal POL further so that inversion of the writing polarity can be decreased, thereby making it possible to save the power.
Other structures of the polarity inversion control device, the liquid crystal display device, and the driving method as well as the driving program thereof according to the sixth exemplary embodiment are the same as those of the first exemplary embodiment.
While the present invention has been described by referring to each of the above exemplary embodiments, the present invention is not limited only to the structures and the actions of each of the above-described exemplary embodiments. Regarding the structures and the details of the present invention, various kinds of changes and modifications occurred to those skilled in the art can be applied. Further, the present invention also includes those acquired by combining a part of or a whole part of each of the above-described exemplary embodiments as appropriate.
The present invention can be summarized as follows. The exemplary object of the present invention is to provide the liquid crystal display device with which the charging polarity to the liquid crystal panel is not deviated even when the writing frame rate to the liquid crystal panel changes dynamically only by adding relatively small-scale circuit structure and with relatively saved power. The present invention is structured to: detect the synchronizing signal and the clock signal inputted from outside; calculate deviation of the charging polarity to the liquid crystal panel at a certain point; and control the writing polarity when writing the next frame to the liquid crystal panel so that the deviation of the charging polarity becomes small according to the extent of the deviation. The effects of the present invention are that deviation of the charging polarity of the writing polarity can be suppressed for each frame and ghosting can be prevented without increasing the number of components as much as possible and with less power compared to the case of “double-speed drive” that is known in general.
While a part of or a whole part of the above-described exemplary embodiments can be depicted as following Supplementary Notes, the present invention is not limited only to the following structures.
(Supplementary Note 1)
A polarity inversion control device for liquid crystal display, which,
for a liquid crystal panel which includes a plurality of pixels, applies pixel voltages of different frame periods to the pixels, and inverts polarities of the pixel voltages according to a polarity inversion signal that can employ either a first level or a second level for each of the frame periods when applying the pixel voltages to the pixels,
switches the level of the polarity inversion signal in such a manner that a difference between an integrated value of the frame periods when the polarity inversion signal is in the first level and an integrated value of the frame periods when the polarity inversion signal is in the second level becomes small.
(Supplementary Note 2)
The polarity inversion control device for liquid crystal display as depicted in Supplementary Note 1, which includes:
a frame period detection unit which detects the frame period; and
a write integrated value calculation unit which, regarding the frame period detected by the frame period detection unit, calculates a write integrated value that is a difference between the integrated value of the frame periods when the polarity inversion signal is in the first level and the integrated value of the frame periods when the polarity inversion signal is in the second level, and switches the level of the polarity inversion signal based on the write integrated value.
(Supplementary Note 3)
The polarity inversion control device for liquid crystal display as depicted in Supplementary Note 2, wherein the write integrated value calculation unit switches the level of the polarity inversion signal when the write integrated value reaches an integrated threshold value.
(Supplementary Note 4)
The polarity inversion control device for liquid crystal display as depicted in Supplementary Note 3, wherein:
the integrated threshold value is a value of zero; and
the write integrated value calculation unit calculates the write integrated value by taking the frame period when the polarity inversion signal is in the first level as a positive value and the frame period when the polarity inversion signal is in the second level as a negative value, and switches the level of the polarity inversion signal when the write integrated value reaches the value of zero from a positive side or a negative side.
(Supplementary Note 5)
The polarity inversion control device for liquid crystal display as depicted in Supplementary Note 3, wherein:
the integrated threshold value is constituted with a positive-side threshold value and a negative-side threshold value; and
the write integrated value calculation unit calculates the write integrated value by taking the frame period when the polarity inversion signal is in the first level as a positive value and the frame period when the polarity inversion signal is in the second level as a negative value, and switches the level of the polarity inversion signal only when the write integrated value reaches the negative-side threshold value from the positive side or when the write integrated value reaches the positive-side threshold value from the negative side.
(Supplementary Note 6)
The polarity inversion control device for liquid crystal display as depicted in Supplementary Note 4 or 5, wherein the write integrated value calculation unit delays timing for switching the level of the polarity inversion signal.
(Supplementary Note 7)
The polarity inversion control device for liquid crystal display as depicted in any one of Supplementary Notes 2 to 6, wherein
the frame period detection unit inputs a vertical synchronizing signal and a clock signal, specifies the frame period by the two continuous vertical synchronizing signals, and count the clock signals in the specified frame period to detect the frame period.
(Supplementary Note 8)
The polarity inversion control device for liquid crystal display as depicted in Supplementary Note 7, further including a clock signal generation unit which generates the clock signal.
(Supplementary Note 9)
A liquid crystal display device, which includes the polarity inversion control device for liquid crystal display depicted in any one of Supplementary Notes 1 to 8 and the liquid crystal panel.
(Supplementary Note 10)
A driving method of a liquid crystal display device including a liquid crystal panel which includes a plurality of pixels, applies pixel voltages of different frame periods to the pixels, and inverts polarities of the pixel voltages according to a polarity inversion signal that can employ either a first level or a second level for each of the frame periods when applying the pixel voltages to the pixels, the method including:
detecting the frame period;
regarding the detected frame period, switching the level of the polarity inversion signal in such a manner that a difference between an integrated value of the frame periods when the polarity inversion signal is in the first level and an integrated value of the frame periods when the polarity inversion signal is in the second level becomes small; and
supplying the switched polarity inversion signal to the liquid crystal panel.
(Supplementary Note 11)
A non-transitory computer readable recording medium storing a driving program of a liquid crystal display device including a liquid crystal panel which includes a plurality of pixels, applies pixel voltages of different frame periods to the pixels, and inverts polarities of the pixel voltages according to a polarity inversion signal that can employ either a first level or a second level for each of the frame periods when applying the pixel voltages to the pixels, the program causing a computer to execute:
a procedure for detecting the frame period;
regarding the detected frame period, a procedure for switching the level of the polarity inversion signal in such a manner that a difference between an integrated value of the frame periods when the polarity inversion signal is in the first level and an integrated value of the frame periods when the polarity inversion signal is in the second level becomes small; and
a procedure for supplying the switched polarity inversion signal to the liquid crystal panel.
The present invention can be utilized for a liquid crystal display device and the like such as a liquid crystal display device for displaying moving pictures of video games, for example, which changes display fps in accordance with input fps.
Number | Date | Country | Kind |
---|---|---|---|
2015-008285 | Jan 2015 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
20140043315 | Yamazaki | Feb 2014 | A1 |
20150042627 | Kim | Feb 2015 | A1 |
Number | Date | Country |
---|---|---|
7-175443 | Jul 1995 | JP |
2014-32396 | Feb 2014 | JP |
2014-32399 | Feb 2014 | JP |
2014-52623 | Mar 2014 | JP |
2017522586 | Aug 2017 | JP |
2014002607 | Jan 2014 | WO |
2015199910 | Dec 2015 | WO |
Entry |
---|
Product Name NVIDIA G-SYNC, searched on Nov. 11, 2014 (URL:http://www.nvidia.co.jp/object/how-does-g-sync-work-jp.html). |
Notification of Reasons for Refusal, dated Sep. 4, 2018, issued in corresponding JP Application No. 2015-008285, 8 pages in English and Japanese. |
Number | Date | Country | |
---|---|---|---|
20160210917 A1 | Jul 2016 | US |