The present disclosure relates to control devices, display devices, and control methods.
Patent Literature 1 discloses an external compensation technique for correcting data on the basis of, for example, characteristics of drive transistors and characteristics of organic EL elements in an organic EL display device.
Patent Literature 1: Published Japanese Translation of PCT Application No. 2008-523448
An exemplary method of measuring a characteristic of, for example, a drive transistor measures a current flow in the drive transistor while changing the voltage across the drive transistor to detect the voltage when a prescribed current is flowing. Such a method enables measurement on, for example, a plurality of drive transistors under the same conditions, thereby enabling obtaining uniform measurement data. However, this measuring method is time consuming. The present disclosure, in an aspect thereof, has an object to reduce measurement time for, for example, drive transistors in external compensation in a display device.
The present disclosure, in an aspect thereof, is directed to a control device including: a monitoring control section configured to obtain, from within a sweep range, a measured value related to a characteristic of a pixel circuit including: a light-emitting element; and a drive transistor configured to control an electric current flowing in the light-emitting element; a correction parameter determining section configured to determine a correction parameter based on the measured value; and a signal correction processing section configured to calculate a drive voltage value for the pixel circuit by correcting a gray level value based on the correction parameter, wherein the monitoring control section determines the sweep range based on a reference measured value that is a previously obtained measured value.
The present disclosure, in an aspect thereof, is directed to a display device including: a plurality of pixel circuits; and a control device including: a monitoring control section configured to obtain, from within a sweep range, a measured value related to a characteristic of a pixel circuit including: a light-emitting element; and a drive transistor configured to control an electric current flowing in the light-emitting element; a correction parameter determining section configured to determine a correction parameter based on the measured value; and a signal correction processing section configured to calculate a drive voltage value for the pixel circuit by correcting a gray level value based on the correction parameter, wherein the monitoring control section determines the sweep range based on a reference measured value that is a previously obtained measured value, and the control device controls the plurality of pixel circuits with each of the plurality of pixel circuits being the pixel circuit.
The present disclosure, in an aspect thereof, is directed to a control method including: a monitoring control step of obtaining, from within a sweep range, a measured value related to a characteristic of a pixel circuit including: a light-emitting element; and a drive transistor configured to control an electric current flowing in the light-emitting element; a correction parameter determining step of determining a correction parameter based on the measured value; and a signal correction step of calculating a drive voltage value for the pixel circuit by correcting a gray level value based on the correction parameter, wherein the monitoring control step includes a step of determining the sweep range based on a reference measured value that is a previously obtained measured value.
A description is given now of Embodiment 1 with reference to
The display panel 101 includes a plurality of pixel circuits 103. Each pixel circuit 103 includes a light-emitting element L1, a write control transistor T1, a drive transistor T2, a measurement transistor T3, and a capacitor C1 (see
The light-emitting element L1 is, for example, an OLED (organic light-emitting diode). The light-emitting element L1 may be another type of element that emits light by means of electric current.
The write control transistor T1, the drive transistor T2, and the measurement transistor T3 are, for example, thin film transistors (TFTs). Note that the transistor may be of a type that includes a channel layer composed of amorphous silicon, a type that includes a channel layer composed of low-temperature polysilicon, or a type that includes a channel layer composed of an oxide semiconductor. The oxide semiconductor may be, for example, an indium gallium zinc oxide (IGZO). In addition, the transistor may be a top gate type or a bottom gate type. In addition, the transistor may be a n-channel type or a p-channel type.
The control device 102 controls the plurality of pixel circuits 103. The control device 102 includes, for example, a memory section 111, a monitoring control section 112, a correction parameter determining section 113, a signal correction processing section 114, and a display control section 115.
The memory section 111 is a recording medium for storing data in a non-volatile manner. The memory section 111 is, for example, a flash ROM (read-only memory).
The monitoring control section 112 obtains a measured value 123a related to a characteristic of the pixel circuit 103 from a sweep range. The measured value 123a represents a characteristic of at least one element selected from the group consisting of the light-emitting element L1 and the drive transistor T2.
The monitoring control section 112 determines a sweep range on the basis of a reference measured value 123b that is a previously obtained measured value for each pixel circuit 103. A monitoring input value 121 is swept upwards starting from the lower limit value of the sweep range. Note that in the present specification, the lower limit value of the sweep range may be referred to as the starting value of the sweep range. In addition, in the present specification, the upper limit value of the sweep range may be referred to as the ending value of the sweep range. The monitoring control section 112 supplies the monitoring input value 121 in the sweep range to a pixel circuit, and when a measured monitoring value 122 satisfies target conditions, obtains the monitoring input value 121 as the measured value 123a. In contrast, the monitoring control section 112, when the measured value 123a cannot be obtained from the sweep range, obtains the reference measured value 123b as the measured value 123a.
The correction parameter determining section 113 determines a correction parameter P on the basis of the measured value 123a for each pixel circuit 103. A conversion model F is defined by the correction parameter P. The conversion model F represents a conversion formula for geometrically converting from reference current-voltage characteristics before a temporal change to current-voltage characteristics after a temporal change. A state before a temporal change is, for example, the state of the display device 100 immediately after the manufacture thereof.
Since a characteristic of the pixel circuit 103 changes with a temporal change, the correction parameter determining section 113 determines the correction parameter P so that the light-emitting element L1 can exhibit the same luminance for the same gray level value before and after a temporal change in an element in the pixel circuit 103. The gray level value represents the luminance of the light-emitting element L1 in each pixel circuit 103 and is represented by an input image.
The signal correction processing section 114 corrects a gray level value 131 represented by the input image on the basis of the correction parameter P for each pixel circuit 103 and calculates a drive voltage value 132 for the pixel circuit 103.
The display control section 115 drives the plurality of pixel circuits 103 by causing to apply a voltage of the drive voltage value 132 for each pixel circuit 103 to the pixel circuit 103.
A description is given next of an example of the pixel circuit 103 with reference to
The pixel circuit 103 is connected to a first power supply line 201 and a second power supply line 202. The first power supply line 201 and the second power supply line 202 are connected to a power supply circuit (not shown). The first power supply line 201 is fed with a high-level power supply voltage ELVDD. The second power supply line 202 is fed with a low-level power supply voltage ELVSS. In addition, the power supply circuit is connected to a scan line G, a measurement control line M, and a data line D. In a normal image display, the data line D is a line for applying a voltage to the gate of the drive transistor T2.
The gate of the write control transistor T1 is connected to the scan line G. The drain of the write control transistor T1 is connected to the data line D. The source of the write control transistor T1 is connected to one of terminals of the capacitor C1 and to the gate of the drive transistor T2. The write control transistor T1, when turned on, connects the data line D to the gate of the drive transistor T2. The scan line G is connected to the gate of the write control transistor T1 to control the turning on and off of the write control transistor T1.
The drive transistor T2 controls the current flow in the light-emitting element L1. The drain of the drive transistor T2 is connected to the first power supply line 201. The source of the drive transistor T2 is connected to the other terminal of the capacitor C1, to the measurement transistor T3, and to the anode of the light-emitting element L1.
The measurement transistor T3 is switched between ON and OFF on the basis of the level on the measurement control line M. When the measurement transistor T3 is ON, a current flows through the drive transistor T2 that is an element for which the measured value 123a is measured or through the light-emitting element L1. The gate of the measurement transistor T3 is connected to the measurement control line M. In addition, one of the terminals of the measurement transistor T3 other than the gate thereof is connected to the data line D. In addition, the remaining terminal of the measurement transistor T3 other than the gate is connected to the capacitor C1, to the drive transistor T2, and to the anode of the light-emitting element L1.
A description is given next of an operation in producing an image display with reference to
The display control section 115, when producing an image display, changes the scan line G to an ON level. Furthermore, the display control section 115, when producing an image display, maintains the measurement control line M at the OFF level. Hence, the measurement transistor T3 is kept OFF.
When the scan line G is at the ON level, the write control transistor T1 in the pixel circuit 103 connected to this scan line G is ON. Hence, the gate potential of the drive transistor T2 approaches the drive voltage value 132 applied to the data line D. As a result, the drive transistor T2 is turned ON. Hence, a current flows toward the light-emitting element L1 via the drive transistor T2, and the light-emitting element L1 emits light with a luminance that is in accordance with the drive voltage value 132.
As the select period for the scan line G ends, the display control section 115 changes the scan line G to an OFF level. The write control transistor T1 hence goes OFF in the pixel circuit 103. In the pixel circuit 103, even when the write control transistor T1 goes OFF, the capacitor C1 still maintains the gate-to-source voltage of the drive transistor T2. Therefore, the drive transistor T2 continues to feed, to the light-emitting element L1, an electric current that is in accordance with the voltage maintained by the capacitor C1 until the scan line G changes to the ON level again. Hence, the light-emitting element L1 continues to emit light until the scan line G changes to the ON level.
A description is given next of a case where the monitoring control section 112 measures the monitoring value 122 for the drive transistor T2. Throughout the following description, the monitoring value 122 represents the current value of the current flow in the drive transistor T2 to which a voltage with a voltage value that is the monitoring input value 121 is applied.
The monitoring control section 112 causes to apply a voltage with a voltage value that is the monitoring input value 121 to the data line D of the pixel circuit 103 that is a measurement target. Subsequently, the monitoring control section 112 changes the level on the scan line G of the pixel circuit 103 that is a measurement target to the ON level. Hence, the write control transistor T1 in the pixel circuit 103 that is a measurement target is turned on. As a result, the voltage with a voltage value that is the monitoring input value 121 is applied to the capacitor C1. One of the terminals of the capacitor C1 rises, turning on the drive transistor T2. The monitoring control section 112 causes to keep OFF the measurement transistor T3 in the pixel circuit 103 that is a measurement target until this stage. By turning on the drive transistor T2, a current starts to flow in accordance with an electric charge collected by the capacitor C1. As the application of the voltage with a voltage value that is the monitoring input value 121 to the data line D of the pixel circuit 103 is stopped, the monitoring control section 112 causes the measurement transistor T3 in the pixel circuit 103 that is a measurement target to conduct. As a result, a current flows toward the monitoring control section 112 via the first power supply line 201, the drive transistor T2, the measurement transistor T3, and the data line D. In this case, the monitoring control section 112 measures the current value of the current that has flowed toward the monitoring control section 112 as the monitoring value 122.
A description is given next of a case where the monitoring control section 112 measures the monitoring value 122 for the light-emitting element L1.
The monitoring control section 112 causes to apply a voltage with a voltage value that is the monitoring input value 121 to the data line D of the pixel circuit 103 that is a measurement target. Meanwhile, the monitoring control section 112 causes to maintain the scan line G of the pixel circuit 103 that is a measurement target at the OFF level. Hence, the write control transistor T1 and the drive transistor T2 are kept OFF. In addition, the monitoring control section 112 causes the measurement transistor T3 to conduct. Hence, the monitoring control section 112 feeds an electric current toward the light-emitting element L1 via the data line D and the measurement transistor T3. When this is the case, the monitoring control section 112 measures the current value of the current flowing in the light-emitting element L1.
The measurement voltage specifying section 301 applies the voltage with a voltage value that is the monitoring input value 121 to the pixel circuit 103 in every step while increasing the voltage by a prescribed step width Vint from a lower limit value Vmin of the sweep range. The step width Vint is an addition voltage at a time when the voltage value that is the monitoring input value 121 is swept across the sweep range.
The current measuring section 302, when the voltage with a voltage value that is the monitoring input value 121 is applied to the pixel circuit 103, measures the monitoring value 122 that is a measured current value. Specifically, the current measuring section 302, when the voltage that is the monitoring input value 121 is applied to the pixel circuit 103, measures the monitoring value 122 that is the current value of an electric current flow in either one or both of the elements selected from the group consisting of the drive transistor T2 and the light-emitting element L1.
The current comparing section 303 determines whether or not the current value that is the monitoring value 122 satisfies target conditions. For example, the target conditions are that the current value that is the monitoring value 122 exceeds a prescribed target current.
The current comparing section 303, when the current value that is the monitoring value 122 satisfies the target conditions, outputs the current value that is the monitoring value 122 to the measurement voltage specifying section 301. The measurement voltage specifying section 301, when the current value that is the monitoring value 122 satisfies the target conditions, outputs the voltage value applied to the pixel circuit 103 to the correction parameter determining section 113 as the measured value 123a.
The gamma correction section 401 converts the gray level value 131 represented by an input image to a voltage value 411. The first conversion table 402 stores data representing voltage-current characteristics. The current value conversion section 403 converts the voltage value 411 to a current value 412 using the data stored in the first conversion table 402.
The second conversion table 404 stores data that associates voltage values with current values for each type of element related to the characteristic represented by the measured value 123a. Specifically, the second conversion table 404 stores data representing reference current-voltage characteristics. The reference current-voltage characteristics represent a representative value of the current-voltage characteristics measured on the plurality of pixel circuits 103 before a temporal change. The second conversion table 404 stores: data that associates voltage values with current values in relation to a characteristic of the drive transistor T2; and data that associates voltage values with current values in relation to a characteristic of the light-emitting element L1.
The reference voltage conversion section 405 converts the current value 412 to a voltage value 413 in accordance with the type of the element related to the characteristic represented by the measured value 123a by using the data stored in the second conversion table 404. For example, when the characteristic represented by the measured value 123a and the reference measured value 123b represents a characteristic in relation to the drive transistor T2, the reference voltage conversion section 405 converts the current value 412 to the voltage value 413 by using the data related to a characteristic in relation to the drive transistor T2 stored in the second conversion table 404. Meanwhile, when the characteristic represented by the measured value 123a and the reference measured value 123b represents a characteristic related to the light-emitting element L1, the reference voltage conversion section 405 converts the current value 412 to the voltage value 413 by using the data related to a characteristic in relation to the light-emitting element L1 stored in the second conversion table 404.
The compensation computing section 406 corrects the voltage value 413 on the basis of the correction parameter P to calculate the drive voltage value 132. Specifically, the compensation computing section 406 calculates the drive voltage value 132 from the reference current-voltage characteristics by plugging the voltage value 413 into the conversion formula represented by the conversion model F.
In the process shown as an example in
In addition, in the process shown as an example in
In addition, in the process shown as an example in
Furthermore, it is assumed that the reference current-voltage characteristics are determined when the control device 102 starts the process of step S501 shown as an example in
In step S501, the monitoring control section 112 determines n=1 which is the initial value of the monitoring number n. In step S502, the monitoring control section 112 reads out a voltage value Vb(n) which is the reference measured value 123b for the monitoring number n from the memory section 111.
In step S503, the monitoring control section 112 determines the lower limit value Vmin of the sweep range and the upper limit value Vmax of the sweep range on the basis of the voltage value Vb(n) which is the reference measured value 123b. The lower limit value Vmin of the sweep range is lower by a first value Vlower than Vb(n) which is the reference measured value 123b. In other words, the monitoring control section 112 determines the lower limit value Vmin of the sweep range from the formula, “Vmin=Vb(n)−Vlower.” In addition, the upper limit value Vmax of the sweep range is greater by a second value Vupper than the voltage value Vb(n) which is the reference measured value 123b. In other words, the monitoring control section 112 determines the upper limit value Vmax of the sweep range from the formula, “Vmax=Vb(n)+Vupper.”
Since the characteristics of elements in the pixel circuit 103 do not change abruptly, the monitoring input value 121 for which the monitoring value 122 that satisfies the target conditions is measured can be close to the monitoring input value 121 for which the monitoring value 122 that satisfies the target conditions was previously measured. Accordingly, the monitoring control section 112 specifies each of the lower limit value Vmin and the upper limit value Vmax of the sweep range to a value close to the reference measured value 123b. Hence, the monitoring control section 112 can specify the sweep range to a range in the vicinity of the reference measured value 123b.
In step S504, the monitoring control section 112 specifies the sweep starting value for a voltage value Vm which is the monitoring input value 121 to the lower limit value Vmin of the sweep range. Note that m is greater than or equal to 1 and less than or equal to the number of steps in the sweep range. For example, the number of steps is a quotient obtained by dividing the sweep range by the prescribed step width Vint. The step width Vint is an addition voltage at a time when the voltage value Vm which is the monitoring input value 121 is swept across the sweep range.
In step S505, the monitoring control section 112 measures the current value Im which is the monitoring value 122 by applying the voltage value Vm which is the monitoring input value 121 to the pixel circuit 103 that is a measurement target. Specifically, the current measuring section 302 measures the current value Im of the electric current flowing in the drive transistor T2 or the light-emitting element L1 when the voltage value Vm is applied.
In step S506, the monitoring control section 112 determines whether or not the current value Im which is the monitoring value 122 satisfies the target conditions. Specifically, the current comparing section 303 determines whether or not the current value Im which is the monitoring value 122 exceeds a current threshold value for the monitoring number n. If the current value Im which is the monitoring value 122 exceeds the current threshold value for the monitoring number n, the current comparing section 303 determines that the current value Im which is the monitoring value 122 satisfies the target conditions. On the other hand, if the current value Im which is the monitoring value 122 is less than or equal to the current threshold value for the monitoring number n, the current comparing section 303 determines that the current value Im which is the monitoring value 122 does not satisfy the target conditions.
In step S506, if the current value Im which is the monitoring value 122 satisfies the target conditions (Yes), the monitoring control section 112, in step S507, stores the voltage value Vm which is the monitoring input value 121 as the measured value 123a in the memory section 111. In other words, when a new measured value 123a is obtained by using the measured value 123a stored in the memory section 111 as the reference measured value 123b, the monitoring control section 112 causes the memory section 111 to store the new measured value 123a in place of a measured value 123 stored in the memory section 111. Then, the control device 102 moves the process to step S511.
On the other hand, in step S506, if the current value Im which is the monitoring value 122 does not satisfy the target conditions (No), the monitoring control section 112, in step S508, updates the monitoring input value 121. Specifically, the monitoring control section 112 updates the number of steps m to m=m+1 and determines a voltage value obtained by adding the voltage value of the step width Vint to the voltage value Vm which is the monitoring input value 121 in step S505 as the updated monitoring input value 121 for the updated number of steps m. Then, the control device 102 moves the process to step S509.
In step S509, the monitoring control section 112 determines whether or not the voltage value Vm which is the monitoring input value 121 updated in step S508 exceeds the upper limit value Vmax of the sweep range. If the voltage value Vm which is the monitoring input value 121 does not exceed the upper limit value Vmax of the sweep range in step S509(No), the control device 102 returns the process to step S505. On the other hand, if the voltage value Vm which is the monitoring input value 121 exceeds the upper limit value Vmax of the sweep range in step S509 (Yes), the monitoring control section 112, in step S510, stores the reference measured value 123b as the measured value 123a in the memory section 111. A “Yes” in step S509 indicates that the measured value 123a has not been obtained in the specified sweep range. In such a case, the reference measured value 123b which is a previous measured value is used as the measured value 123a. Thereafter, the control device 102 moves the process to step S511.
From the description above, the control device 102 determines a new measured value 123a by sweeping across a range in the vicinity of the reference measured value 123b which is the measured value 123a obtained in a previous measurement. Hence, the control device 102 can reduce the time required in the sweeping for obtaining a new measured value 123a over a case where the sweep range is determined on the basis of current-voltage characteristics in a state before a temporal change. In other words, the control device 102 can reduce measurement time for, for example, the drive transistor T2 in external compensation.
In step S511, the monitoring control section 112 updates the monitoring number n to n=n+1. In step S512, it is determined whether or not the monitoring number n updated in step S511 exceeds the number N of the correction parameters P which is the upper limit value of the monitoring number n.
In step S512, if the monitoring number n does not exceed the number N of the correction parameters P (No), the control device 102 returns the process to step S502. In other words, the control device 102 repeats the process of steps S502 to S512 until the control device 102 can obtain N measured values 123a. On the other hand, in step S512, if the monitoring number n exceeds the number N of the correction parameters P which is the upper limit value of the monitoring number n (Yes), the control device 102 moves the process to step S513.
In step S513, the correction parameter determining section 113 determines a new correction parameter P on the basis of the measured values 123a stored in the memory section 111 in step S507 and step S510. Specifically, N simultaneous equations represented by the conversion model F including N correction parameters P1 to PN are solved so that the N measured values 123a stored in the memory section 111 are equal to respective output values of the conversion model F. Hence, the correction parameter determining section 113 can determine the N correction parameters P1 to PN.
In step S514, the correction parameter determining section 113 stores the correction parameter P determined in step S513 in the memory section 111. In other words, when a new correction parameter P is determined, the correction parameter determining section 113 causes the memory section 111 to store the new correction parameter P in place of the correction parameter P stored in the memory section 111. Then, the control device 102 terminates the process of obtaining the characteristics of the pixel circuit 103.
In the comparative example shown in
Meanwhile, the sweep range for the control device 102 in accordance with the present embodiment shown in
Furthermore, for the correction parameter determining section 113 to determine the plurality of correction parameters P, the monitoring control section 112 needs to obtain a plurality of measured values 123a. Therefore, with a broader sweep range, the correction parameter determining section 113 requires more time to determine the plurality of correction parameters P. However, the control device 102 in accordance with the present embodiment reduces the time required in the sweeping for obtaining the measured value 123a, by determining the sweep range on the basis of the reference measured value 123b. Hence, the control device 102 in accordance with the present embodiment can reduce the time required to determine the plurality of correction parameters P.
Note that as shown in
The current-voltage characteristics 701 are current-voltage characteristics obtained by measurement before a temporal change. The current-voltage characteristics 702 are current-voltage characteristics obtained by measurement after the temporal change. The current-voltage characteristics 702 are determined by measuring a plurality of current values of the electric current flowing in, and a plurality of voltage values of the voltage applied to, the pixel circuit 103 in which the characteristics of an element have changed because of a temporal change. Vstd is the voltage value for which a current value Id is obtained in the reference current-voltage characteristics 701. Vo is the voltage value for which the current value la is obtained in the current-voltage characteristics 702. The conversion model F is determined so that the current-voltage characteristics 702 obtained by measurement after a temporal change have a profile produced by a geometrical conversion of the current-voltage characteristics 701 obtained by measurement before the temporal change. For example, for the conversion model F(x, P1, P2, P3), a voltage value Vo is calculated from the calculation formula, “Vo=F(Vstd, P1, P2, P3).”
In step S801, the signal correction processing section 114 acquires an input image. The input image represents the gray level value 131 for each pixel. In step S802, the signal correction processing section 114 reads out the correction parameter P for each pixel circuit 103 from the memory section 111.
In step S803, for each pixel circuit 103, the signal correction processing section 114 calculates the drive voltage value 132 by correcting the gray level value 131 represented by the input image acquired in step S801 on the basis of the correction parameter P read out in step S802. Specifically, in the signal correction processing section 114, the gray level value 131 is corrected, and the drive voltage value 132 is calculated, on the basis of the correction parameter P by the gamma correction section 401, the current value conversion section 403, the reference voltage conversion section 405, and the compensation computing section 406 sequentially performing a process.
In step S804, the display control section 115 supplies the drive voltage value 132 calculated in step S803 to each pixel circuit 103 to drive the pixel circuit 103. Even if the characteristics of an element included in the pixel circuit 103 have changed, the control device 102 can cause the light-emitting element L1 to emit light in the same manner as before the characteristics of this element have changed, by calculating the drive voltage value 132 using the correction parameter P.
As described above, the display device 100 in accordance with the present embodiment can restrain decreases in the display quality of the display panel 101 even when the characteristics of an element included in the pixel circuit 103 have changed.
As Variation Example 1 of the control device 102 in accordance with the present embodiment, the monitoring control section 112 may sweep related to the current value that is the monitoring input value 121 to measure the monitoring value 122 which is a voltage value measured when this current value is fed to the pixel circuit 103. Then, when the voltage value that is the monitoring value 122 satisfies the target conditions, the monitoring control section 112 may obtain the current value that is the monitoring input value 121 as the measured value 123a. In such a case, the monitoring control section 112 may determine the sweep range that is a range of a current value on the basis of the current value that is the previously obtained measured value 123a. In other words, the monitoring control section 112 may determine the sweep range that is a range of a current value on the basis of a current value that is the reference measured value 123b.
As Variation Example 2 of the control device 102 in accordance with the present embodiment, the monitoring control section 112 may sweep the monitoring input value 121 upwards starting from a new lower limit value that is lower than the lower limit value Vmin to obtain the measured value 123a when the monitoring input value 121 which is the lower limit value Vmin of the sweep range is fed to the pixel circuit 103, and the monitoring value 122 satisfies the target conditions. In other words, when the monitoring input value 121 which is the sweep starting value is fed to the pixel circuit 103, and the monitoring value 122 satisfies the target conditions, the monitoring control section 112 may sweep the monitoring input value 121 upwards starting from a new lower limit value that is lower than the lower limit value Vmin to obtain the measured value 123a.
For instance, the target conditions are that a current threshold value is exceeded. In such a case, by specifying a new value that is lower than the lower limit value Vmin as a sweep starting value when the monitoring input value 121 that is a sweep starting value exceeds the current threshold value, a monitoring value 122 could be measured that is closer to a current threshold value than the monitoring value 122 measured by supplying the first sweep starting value to the pixel circuit 103. Therefore, the control device 102 in accordance with the present variation example can obtain, as the measured value 123a, the monitoring input value 121 for which the monitoring value 122 closer to a current threshold value is measured. Hence, the control device 102 in accordance with the present variation example can more accurately obtain, as the measured value 123a, the monitoring input value 121 at the time of exceeding the current threshold value when the monitoring input value has been swept upwards starting from the lower limit value.
As Variation Example 3 of the control device 102 in accordance with the present embodiment, the monitoring control section 112 may, when the monitoring input value 121 exceeds the upper limit value Vmax of the sweep range in the process of step S509 shown as an example in
A description is given of Embodiment 2 with reference to
The reference measured value calculation section 901 calculates the reference measured value 123b on the basis of a correction parameter Pb stored in the memory section 111. Specifically, the reference measured value calculation section 901 calculates the reference measured value 123b by inputting, to the conversion model F, the correction parameter Pb stored in the memory section 111 and a reference monitoring input value on reference current-voltage characteristics.
When a new correction parameter Pa is determined, the correction parameter determining section 113 causes the memory section 111 to store a new correction parameter Pa in place of the correction parameter Pb stored in the memory section 111.
In step S1001, the monitoring control section 112 determines n=1 which is the initial value of the monitoring number n. In step S1002, the reference measured value calculation section 901 reads out a previous correction parameter Pb from the memory section 111.
In step S1003, the reference measured value calculation section 901 calculates the voltage value Vb(n) which is a reference measured value on the basis of the previous correction parameter Pb. Specifically, the reference measured value calculation section 901 calculates the reference measured value 123b by inputting, to the conversion model F, the correction parameter Pb stored in the memory section 111 and a reference monitoring input value on reference current-voltage characteristics.
For instance, it is assumed that a combination of Pb1, Pb2, and Pb3 values are stored in the memory section 111 as the correction parameters Pb. In such a case, Vo which is the reference measured value 123b is calculated by plugging Vstd, the value of P1, the value of P2, and the value of P3 into the calculation formula, “Vo=Conversion Model F(Vstd, Pb1, Pb2, Pb3).” Vstd is a voltage value for which the current value that is the monitoring value 122 is a current threshold value in the reference current-voltage characteristics 701.
In step S1003, after the voltage value Vb(n) which is the reference measured value 123b is calculated, the control device 102 moves the process to step S1004. The process of steps S1004 to S1007 is substantially the same as the process of steps S503 to S506 shown as an example in
In step S1007, if the current value Im which is the monitoring value 122 satisfies the target conditions (Yes), the monitoring control section 112, in step S1008, causes the voltage value Vm which is the monitoring input value 121 for which the current value Im satisfies the target conditions to be temporarily stored as the measured value 123a in the memory section 111. Then, the control device 102 moves the process to step S1011. On the other hand, if the current value Im which is the monitoring value 122 does not satisfy the target conditions in step S1007 (No), the monitoring control section 112, in step S1009, updates the monitoring input value 121. The process of step S1009 is substantially the same as step S508 shown as an example in
In step S1010, the monitoring control section 112 determines whether or not the voltage value Vm which is the monitoring input value 121 updated in step S1009 exceeds the upper limit value Vmax of the sweep range determined in step S1004. If the voltage value Vm does not exceed the upper limit value Vmax of the sweep range in step S1010 (No), the control device 102 returns the process to step S1006. On the other hand, if the voltage value Vm exceeds the upper limit value Vmax of the sweep range in step S1010 (Yes), the monitoring control section 112, in step S1011, causes the reference measured value 123b obtained in step S1003 to be temporarily stored as the measured value 123a in the memory section 111. A “Yes” in step S1010 indicates that the measured value 123a has not been obtained in the specified sweep range. In such a case, the reference measured value 123b which is a previous measured value is used as the measured value 123a. Thereafter, the control device 102 moves the process to step S1012. The process of steps S1012 to S1013 is substantially the same as the process of steps S511 to S512 shown as an example in
In step S1014, the correction parameter determining section 113 determines a new correction parameter Pa on the basis of the measured value 123a temporarily stored in the memory section 111 in step S1008 and step S1011. The process of step S1014 is substantially the same as step S513 shown as an example in
In step S1015, the correction parameter determining section 113 causes the memory section 111 to store the correction parameter Pa determined in step S1014 in place of the previous correction parameter Pb.
The process of obtaining the measured value 123a in the control device 102 in accordance with Embodiment 2 shown in
A description is given of Embodiment 3 with reference to
When a new measured value 123a is obtained by using the measured value 123a stored in the memory section 111 as the reference measured value 123b, the monitoring control section 112 in accordance with the present embodiment causes the memory section 111 to store this new measured value 123a in place of the measured value 123a stored in the memory section 111.
The correction parameter determining section 1101 determines the correction parameter P on the basis of the new measured value 123a stored in the memory section 111.
In step S1201, the monitoring control section 112 determines n=1 which is the initial value of the monitoring number n. Then, the monitoring control section 112 determines the measured value 123a for each monitoring number n by performing the process of steps S1202 to S1212. In other words, the monitoring control section 112 repeats the process of steps S1202 to S1212 until the monitoring number n exceeds the number N of correction parameters P which is an upper limit value of the monitoring number n, to obtain the measured value 123a. Then, if the monitoring number n exceeds the number N of correction parameters P in step S512, the control device 102 terminates the process of obtaining the measured value 123a. Note that the process of steps S1201 to S1212 is substantially the same as the process of steps S501 to S512 shown as an example in
In step S1301, the signal correction processing section 114 acquires an input image. In step S1302, the correction parameter determining section 1101 reads out the N measured values 123a for each pixel circuit 103 from the memory section 111.
In step S1303, the correction parameter determining section 1101 determines the correction parameter P by inputting the N measured values 123a read out in step S1302 for each the pixel circuit 103 to the conversion model F. Then, the control device 102 moves the process to step S1304. The process of steps S1304 to S1305 is substantially the same as the process of steps S803 to S804 shown as an example in
As described above, the control device 102 in accordance with the present embodiment can reduce the size of the memory section 111 by not storing the correction parameter P in the memory section 111 as well as can achieve substantially the same effects as in Embodiment 1.
A description is given of Embodiment 4 with reference to
The temporarily memory section 1401 temporarily stores the measured value 123a. The temporarily memory section 1401 includes, for example, a flip-flop circuit or an SRAM (static random access memory).
The monitoring control section 112 obtains the plurality of measured values 123a related respectively to characteristics of the plurality of pixel circuits 103 adjacent to the pixel circuit 103. The monitoring control section 112 causes the temporarily memory section 1401 to store the plurality of obtained measured values 123a. The plurality of pixel circuits 103 adjacent to the pixel circuit 103 are disposed in locations in the left and right directions, up/down directions, and diagonal directions of the pixel circuits 103.
For instance, the lower limit value of the sweep range is the smallest of the plurality of previously obtained measured values 123a related to characteristics of the plurality of pixel circuits 103. In addition, for example, the upper limit value of the sweep range is the largest of the plurality of previously obtained measured values 123a related to characteristics of the plurality of pixel circuits 103.
Assume as an example that the pixel circuit 103 of a subpixel 1515 shown as an example in
By the display device 100 continuously displaying an image on the display panel 101, the elements included in the plurality of adjacent pixel circuits 103 come to share substantially the same characteristics. As a result, by the display device 100 continuously displaying an image on the display panel 101, the measured values 123a for the plurality of adjacent pixel circuits 103 become substantially the same. For example, when the pixel circuit 103 that is a measurement target is the pixel circuit 103 of the subpixel 1515, the measured values 123a for the pixel circuits 103 of the subpixels 1511 to 1514 could be substantially the same as the measured value 123a for the pixel circuit 103 of the subpixel 1515.
Accordingly, when the pixel circuit 103 that is a measurement target is the pixel circuit 103 of the subpixel 1515, the monitoring control section 112 determines the sweep range on the basis of the measured values 123a for the pixel circuits 103 of the subpixels 1511 to 1514. In the current context, the measured values 123a for the pixel circuits 103 of the subpixels 1511 to 1514 are measurements before the measurement on the subpixel 1515, in other words, previously obtained measured values.
For instance, when the pixel circuit 103 that is a measurement target is the pixel circuit 103 of the subpixel 1515, the monitoring control section 112 determines, as the lower limit value of the sweep range, the smallest of the measured values 123a for the pixel circuits 103 of the subpixels 1511 to 1514. Alternatively, the monitoring control section 112 may determine, as the lower limit value of the sweep range, the smallest of the measured values 123a for at least two of the pixel circuits 103 for the subpixels 1511 to 1514.
Likewise, for example, when the pixel circuit 103 that is a measurement target is the pixel circuit 103 of the subpixel 1515, the monitoring control section 112 determines, as the upper limit value of the sweep range, the largest of the measured values 123a for the pixel circuits 103 of the subpixels 1511 to 1514. Alternatively, the monitoring control section 112 may determine, as the upper limit value of the sweep range, the largest of the measured values 123a for at least two of the pixel circuits 103 for the subpixels 1511 to 1514.
Alternatively, for example, when the pixel circuit 103 that is a measurement target is the pixel circuit 103 of the subpixel 1515, the monitoring control section 112 determines, as the reference measured value 123b for the pixel circuit 103 of the subpixel 1515, a representative one of the measured values 123a for the pixel circuits 103 of the subpixels 1511 to 1514. The representative value is, for example, an average value, a median value, or the most frequent value of the measured values 123a for the pixel circuits 103 of the subpixels 1511 to 1514. Hence, even when there are abnormal values among the measured values 123a for the pixel circuits 103 of the subpixels 1511 to 1514, the abnormal values would have less adverse effect.
As described above, the control device 102 in accordance with the present embodiment can reduce the time required in the sweeping for obtaining the measured value 123a for the pixel circuit 103 that is a measurement target by storing the measured values 123a for the peripheral pixel circuits 103 in the temporarily memory section 1401 as well as can achieve substantially the same effects as in Embodiment 1. More particularly, as described above, since the measured values 123a for the pixel circuits 103 of the subpixels 1511 to 1514 could be substantially the same as the measured value 123a for the pixel circuit 103 of the subpixel 1515, it may be possible to specify a narrower range if a sweep range is specified for the subpixel 1515 based on the measured values 123a for the peripheral pixel circuits of the subpixel 1515. From this description, the time required in the sweeping can be reduced by the process in accordance with the present embodiment.
Furthermore, in the control device 102 in accordance with the present embodiment, since the measured value 123a is not stored in the memory section 111, the size of the memory section 111 can be reduced. Furthermore, in the control device 102 in accordance with the present embodiment, there is no need to read out the measured value 123a from the memory section 111 when the monitoring control section 112 obtains the measured value 123a. Therefore, in the control device 102 in accordance with the present embodiment, the data bandwidth in the memory section 111 can be reduced when the monitoring control section 112 obtains the measured value 123a.
A description is given of Embodiment 5 with reference to
The temperature sensor 1601 measures the temperature of the pixel circuit 103 and outputs a temperature value 1611. A temperature correction table 1602 stores a temperature conversion value for each temperature in an associated manner.
The monitoring control section 112 in accordance with the present embodiment corrects, on the basis of the temperature value 1611, the monitoring value 122 measured by supplying the monitoring input value 121 to the pixel circuit 103, and when the corrected monitoring value 122 satisfies the target conditions, obtains the monitoring input value 121 as the measured value 123. Specifically, the monitoring control section 112 identifies a temperature conversion value associated with the temperature value 1611 in the temperature correction table 1602. Then, the monitoring control section 112 corrects the measured monitoring value 122 on the basis of the identified temperature conversion value, and when the corrected monitoring value 122 satisfies the target conditions, obtains the monitoring input value 121 as the measured value 123.
The current value temperature conversion section 1701 corrects a current value that is the monitoring value 122 on the basis of the temperature value 1611 and determines a corrected monitoring value 1711 that is a corrected current value ITm. Specifically, the current value temperature conversion section 1701 corrects the current value that is the monitoring value 122 and determines the corrected monitoring value 1711 that is the corrected current value ITm, by applying a temperature conversion value in accordance with the temperature value 1611 to the current value that is the monitoring value 122. For example, the current value temperature conversion section 1701 multiplies the current value that is the monitoring value 122 by a constant to determine the corrected monitoring value 1711, by applying the temperature conversion value to the current value that is the monitoring value 122.
For instance, it is assumed that when the temperature value 1611 is a reference temperature Tstd° C., the current value that is the monitoring value 122 measured by supplying a voltage value Vstd which is the monitoring input value 121 to the pixel circuit 103 is equal to IB. Meanwhile, it is assumed that the monitoring control section 112 has measured the monitoring value 122 that is the current value IT by supplying VT which is a monitoring input value to the pixel circuit 103 when the temperature value 1611 is a temperature T° C. In such a case, the temperature conversion value at the time of the temperature T° C. is determined in advance to be IB/IT. If the reference temperature is lower than the temperature indicated by the temperature value 1611, the temperature conversion value is a value that is lower than 1. On the other hand, if the reference temperature is higher than the temperature indicated by the temperature value 1611, the temperature conversion value is a value that is higher than 1.
The current value temperature conversion section 1801 corrects the current value 412 outputted from the current value conversion section 403 on the basis of the temperature value 1611. Specifically, the current value temperature conversion section 1801 corrects the current value 412 by applying a temperature conversion value in accordance with the temperature value 1611 to the current value 412 outputted from the current value conversion section 403. The temperature conversion value is substantially the same as the current value temperature conversion section 1701 shown as an example in
For instance, the current value temperature conversion section 1801 multiplies the current value 412 by a constant by applying the temperature conversion value to the current value 412, to correct the current value 412. The current value temperature conversion section 1801 outputs a corrected current value 1811 that is the corrected current value to the reference voltage conversion section 405.
The reference voltage conversion section 405 converts the corrected current value 1811 to a voltage value 1812 in accordance with the type of the element related to the characteristic represented by the measured value 123a, by using the data stored in the second conversion table 404.
Voltage values VB1, VB2, and VB3 are the respective monitoring input values 121 for which the current values I1, I2, and I3 that are the monitoring values 122 are measured when the pixel circuits 103 has a temperature of 25° C. after a temporal change. The correction parameter determining section 113 determines the correction parameter P by inputting the voltage values Vstd1, Vstd2, and Vstd3 into the conversion model F so as to respectively output the voltage values VB1, VB2, and VB3. Hence, the correction parameter determining section 113 determines the current-voltage characteristics represented by the curve 1902.
Meanwhile, voltage values VT1, VT2, and VT3 are the respective monitoring input values 121 for which the current values I1, I2, and I3 that are the monitoring values 122 are measured when the pixel circuit 103 has a temperature of 80° C. after a temporal change. As represented as an example by the curve 1903, at the temperature of 80° C., the voltage values VT1, VT2, and VT3 for which the current values I1, I2, and I3 are measured after a temporal change differ from the voltage values VB1, VB2, and VB3. In other words, the correction parameter determining section 113 is not capable of appropriately identifying the current-voltage characteristics obtained by measurement after a temporal change when the reference temperature differs even if the current-voltage characteristics obtained by measurement at the time of the reference temperature before a temporal change is geometrically converted.
Accordingly, the monitoring control section 112 applies, to the monitoring value 122 measured after a temporal change and when the pixel circuit 103 has a temperature of 80° C., a temperature conversion value in accordance with this monitoring value 122. Specifically, the current value temperature conversion section 1701 converts the monitoring value 122 measured at the temperature of 80° C. to the monitoring value 122 measured at 25° C. which is the reference temperature. As a result, the monitoring control section 112 can obtain the converted monitoring value 122 at the temperature of 80° C. as the measured value 123a obtained at 25° C. which is the reference temperature. Hence, the correction parameter determining section 113 can determine the same correction parameter P as the correction parameter P that defines the conversion model F for the reference temperature even in a case of a different temperature from the reference temperature after a temporal change.
Note that it is assumed that the temperature correction table 1602 is already stored in the memory section 111 when the control device 102 starts the process of step S2001. The temperature conversion value is determined through experiments, by changing the ambient temperature of the display device 100 and measuring the monitoring value 122, which is a current value flowing in the pixel circuit 103, and the temperature value 1611. In other words, the temperature conversion value is determined through experiments, by while changing the ambient temperature of the display device 100, measuring the monitoring value 122 and the temperature value 1611 at each temperature. Hence, the temperature correction table 1602 is generated which stores a temperature conversion value for each temperature in an associated manner.
In step S2001, the monitoring control section 112 acquires the temperature value 1611 measured by the temperature sensor 1601. In step S2002, the monitoring control section 112 determines a temperature conversion value in accordance with the temperature value 1611. Specifically, the current value temperature conversion section 1701 identifies a temperature conversion value associated with the temperature value 1611 in the temperature correction table 1602. Then, the control device 102 moves the process to step S2003. The process of steps S2003 to S2007 is substantially the same as steps S501 to S505 shown as an example in
After the monitoring control section 112 measures the current value IT which is the monitoring value 122 by applying a voltage value VT which is the monitoring input value 121 to the pixel circuit 103 in step S2007, the current value temperature conversion section 1701, in step S2008, determines the current value ITm which is the corrected monitoring value 1711 by applying the temperature conversion value acquired in step S2002 to the current value IT which is the measured monitoring value 122. The current value ITm represents substantially the same current value as the current value measured by applying a voltage that has the voltage value Vm which is the monitoring input value for the monitoring number n to the pixel circuit 103 that is a measurement target in a state of the reference temperature after a temporal change in a characteristic of the pixel circuit 103.
In step S2009, the monitoring control section 112 determines whether or not the current value ITm which is the corrected monitoring value 1711 satisfies the target conditions. Specifically, the current comparing section 303 determines whether or not the current value ITm exceeds the current threshold value for the monitoring number n. If the current value ITm exceeds the current threshold value for the monitoring number n (Yes), the current comparing section 303 determines that the current value ITm satisfies the target conditions. On the other hand, if the current value ITm is less than or equal to the current threshold value for the monitoring number n (No), the current comparing section 303 determines that the current value ITm does not satisfy the target conditions.
If the current value ITm which is the corrected monitoring value 1711 satisfies the target conditions in step S2009 (Yes), the monitoring control section 112, in step S2010, causes the memory section 111 to store the voltage value VT which is the monitoring input value 121 as the measured value 123a. Hence, when the temperature value 1611 differs from the reference temperature, the monitoring control section 112 can cause the memory section 111 to store, as the measured value 123a, a voltage value that is the monitoring input value 121 for which the monitoring value 122 is measured at the time of the reference temperature. Then, the control device 102 moves the process to step S2014.
On the other hand, if the current value ITm which is the corrected monitoring value 1711 does not satisfy the target conditions in step S2009 (No), the control device 102 moves the process to step S2011. The process of steps S2011 to S2017 is substantially the same as the process of steps S508 to S514 shown as an example in
In step S2101, the signal correction processing section 114 acquires an input image. In step S2102, the current value temperature conversion section 1801 acquires the temperature value 1611 measured by the temperature sensor 1601.
In step S2103, the current value temperature conversion section 1801 acquires a temperature conversion value associated with the temperature value 1611 measured in step S2102 shown in the temperature correction table 1602.
In step S2104, the current value temperature conversion section 1801 calculates the corrected current value 1811 by applying the temperature conversion value acquired in step S2103 to the current value 412 calculated from the gray level value 131 represented by the input image for each pixel.
In step S2105, the reference voltage conversion section 405 determines the voltage value 1812 from the corrected current value 1811 calculated in step S2104 for each pixel circuit 103.
In step S2106, the compensation computing section 406 calculates the drive voltage value 132 by correcting the voltage value 1812 determined in step S2105, on the basis of the correction parameter P stored in the memory section 111 for each pixel circuit 103. In step S2107, the signal correction processing section 114 drives each pixel circuit 103 by supplying the drive voltage value 132 for each pixel circuit 103 to each pixel circuit 103.
From the description above, when the pixel circuit 103 has a different temperature from the reference temperature, the control device 102 in accordance with the present embodiment is capable of causing the light-emitting element L1 to emit light with substantially the same luminance as in the state of reference temperature and also before a temporal change. In other words, the control device 102 in accordance with the present embodiment can restrain decreases in display quality caused by temperature variations. Therefore, the control device 102 in accordance with the present embodiment can restrain decreases in display quality caused by temporal changes and temperature variations as well as can achieve substantially the same effects as in Embodiment 1.
A description is given of Embodiment 6 with reference to
The monitoring control section 112 in accordance with the present embodiment sweeps the monitoring input value 121 upwards starting from the reference measured value 123b when the monitoring value 122 measured by supplying the reference measured value 123b to the pixel circuit 103 is less than a threshold value. Furthermore, the monitoring control section 112 in accordance with the present embodiment sweeps the monitoring input value 121 downwards starting from the reference measured value 123b when the monitoring value 122 measured by supplying the reference measured value 123b to the pixel circuit 103 is greater than or equal to the threshold value.
In step S2203, the current measuring section 302 measures a current value I0 which is the monitoring value 122 by applying the voltage value Vb(n) which is the reference measured value 123b read in step S2202 to the pixel circuit 103.
If the current value I0 is not greater than or equal to the threshold value in step S2204 (No), the monitoring control section 112, in step S2205, specifies the upper limit value Vmax of the sweep range to a value that is larger by the second value Vupper than the reference measured value 123b. Furthermore, in step S2205, the monitoring control section 112 specifies the lower limit value Vmin of the sweep range to the voltage value Vb(n) which is the reference measured value 123b. Furthermore, in step S2205, the monitoring control section 112 specifies the starting value of the monitoring input value to the lower limit value Vmin of the sweep range. Then, in step S2205, the monitoring control section 112 specifies the sweeping direction to an increasing direction from a voltage value Vmin to Vmax. Then, the control device 102 moves the process to step S2206. The process of steps S2206 to S2211 is substantially the same as the process of steps S505 to S510 shown as an example in
On the other hand, if the current value I0 is greater than or equal to the threshold value in step S2204 (Yes), the monitoring control section 112, in step S2212, specifies the upper limit value Vmax of the sweep range to the voltage value Vb(n) which is the reference measured value 123b. Furthermore, in step S2212, the monitoring control section 112 specifies the lower limit value Vmin of the sweep range to a value that is smaller by the first value Vlower than the reference measured value 123b. Furthermore, in step S2212, the monitoring control section 112 specifies the starting value of the monitoring input value 121 to the upper limit value Vmax of the sweep range. Then, in step S2212, the monitoring control section 112 specifies the sweeping direction to a decreasing direction from a voltage value Vmax to Vmin. Then, the control device 102 moves the process to step S2301 shown as an example in
A subsequent description is given next of a process of obtaining the measured value 123a in the control device 102 in accordance with the present embodiment with reference to
In step S2301, the monitoring control section 112 measures the current value Im which is the monitoring value 122 by applying the voltage value Vm which is the monitoring input value 121 to the pixel circuit 103 that is a measurement target. The process of step S2301 is substantially the same as the process of step S505 shown as an example in
In step S2302, the monitoring control section 112 determines whether or not the current value Im which is the monitoring value 122 satisfies the target conditions. Specifically, the current comparing section 303 determines whether or not the current value Im which is the monitoring value 122 is less than or equal to the current threshold value for the monitoring number n. If the current value Im which is the monitoring value 122 is less than or equal to the current threshold value for the monitoring number n, the current comparing section 303 determines that the current value Im which is the monitoring value 122 satisfies the target conditions. On the other hand, if the current value Im which is the monitoring value 122 is not less than or equal to the current threshold value for the monitoring number n, the current comparing section 303 determines that the current value Im which is the monitoring value 122 does not satisfy the target conditions.
If the current value Im which is the monitoring value 122 satisfies the target conditions in step S2302 (Yes), the monitoring control section 112, in step S2303, causes the memory section 111 to store the monitoring input value 121 as the measured value 123a. Then, the control device 102 moves the process to step S2307. On the other hand, if the current value Im which is the monitoring value 122 does not satisfy the target conditions in step S2302 (No), the monitoring control section 112, in step S2304, determines, as the monitoring input value 121 for a next step, a voltage value that is lower by the step width Vint than the voltage value Vm which is the monitoring input value 121 in step 2301.
In step S2305, the monitoring control section 112 determines whether or not the voltage value Vm which is the monitoring input value 121 updated in step S2304 is lower than the lower limit value Vmin of the sweep range determined in step S2212 shown as an example in
If the voltage value Vm which is the monitoring input value 121 is greater than or equal to the lower limit value Vmin of the sweep range in step S2305 (No), the control device 102 returns the process to step S2301. In other words, the control device 102 repeats the process of steps S2301 to S2305 until the voltage value Vm which is the monitoring input value 121 becomes lower than the lower limit value Vmin of the sweep range.
On the other hand, if the voltage value Vm which is the monitoring input value 121 is lower than the lower limit value Vmin of the sweep range in step S2305 (Yes), the monitoring control section 112, in step S2306, causes the memory section 111 to store the voltage value Vb(n) which is the reference measured value 123b as the measured value 123a. Then, the control device 102 moves the process to step S2307.
In step S2307, the monitoring control section 112 updates the monitoring number n to n=n+1. In step S2308, the monitoring control section 112 determines whether or not the number N of the correction parameters P which is the upper limit value of the monitoring number n updated in step S2307 is exceed. If the monitoring number n does not exceed the number N of the correction parameters P in step S2308 (No), the control device 102 returns the process to step S2202 shown as an example in
As described above, the control device 102 in accordance with the present embodiment can further reduce the measurement time for, for example, a drive transistor in external compensation for the display device 100, by supplying the reference measured value 123b which is a previous measured value 123a to the pixel circuit 103 and determining the sweeping direction in accordance with whether or not the measured monitoring value 122 is greater than or equal to a threshold value.
The disclosure is not limited to the description of the embodiments above and may be altered within the scope of the claims. Embodiments based on a proper combination of technical means disclosed in different embodiments are encompassed in the technical scope of the disclosure. Furthermore, new technological features can be created by combining different technical means disclosed in the embodiments.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2022/018235 | 4/20/2022 | WO |