The present application claims priority to Japanese Priority Patent Application JP 2013-177540 filed in the Japan Patent Office on Aug. 29, 2013, the entire content of which is hereby incorporated by reference.
The present disclosure relates to a display panel that displays an image, a method of driving such a display panel, and an electronic apparatus including such a display panel.
Recently, in the field of display panels that display an image, display panels (organic EL (Electro Luminescence) display panels) using, as light-emitting devices, current drive type optical devices with light emission luminance changeable according to a value of a current flowing therethrough, for example, organic EL devices have been developed for commercialization. Unlike liquid crystal devices and the like, the organic EL devices are self-luminous devices; therefore, in the organic EL devices, a light source (a backlight) is not necessary. Accordingly, the organic EL display panels have characteristics such as higher image visibility, lower power consumption, and higher response speed of a device, compared to liquid crystal display panels needing a light source.
For example, Japanese Unexamined Patent Application Publication No. 2012-32828 discloses a so-called active matrix display panel in which a thin film transistor (TFT) is provided to each pixel to control light emission of an organic EL device in each pixel. This display panel includes a plurality of gate lines extending along a horizontal direction and a plurality of data lines extending along a vertical direction, and respective pixels are disposed around respective intersections of the gate lines and the data lines. Then, pixels are selected line by line, based on a gate line signal, and an analog pixel voltage is written to the selected pixels.
Display panels are used in various applications such as monitors of personal computers, televisions, and portable electronic apparatuses typified by smartphones. In a case where the display panel is used for a monitor or the like, the display panel mainly displays a still image. Moreover, in a case where the display panel is used for a television, the display panel mainly displays a moving image. Thus, features of a displayed image differ according to applications or the like, and desired characteristics of the display panel also differ accordingly. Therefore, it is desirable that the display panel have high flexibility so as to support various applications.
It is desirable to provide a display panel capable of enhancing flexibility of a display operation, a driving method, and an electronic apparatus.
According to an embodiment of the present disclosure, there is provided a display panel including: a display section including a plurality of unit pixels; and a display drive section configured to generate first pixel packets and supply the first pixel packets to the display section, the first pixel packets each including luminance data of a digital signal, the pieces of luminance data determining respective luminances of respective predetermined number of unit pixels of the plurality of unit pixels, and the first pixel packets being equal in number to the predetermined number of unit pixels.
According to an embodiment of the present disclosure, there is provided a driving method including: generating first pixel packets, the first pixel packets each including luminance data of a digital signal, the pieces of luminance data determining respective luminances of respective predetermined number of unit pixels of a plurality of unit pixels, and the first pixel packets being equal in number to the predetermined number of unit pixels; and supplying the first pixel packets to a display section including the plurality of unit pixels.
According to an embodiment of the present disclosure, there is provided an electronic apparatus provided with a display panel and a control section, the control section configured to perform operation control on the display panel, the display panel including: a display section including a plurality of unit pixels; and a display drive section configured to generate first pixel packets and supply the first pixel packets to the display section, the first pixel packets each including luminance data of a digital signal, the pieces of luminance data determining respective luminances of respective predetermined number of unit pixels of the plurality of unit pixels, and the first pixel packets being equal in number to the predetermined number of unit pixels. The electronic apparatus may correspond to, for example, a personal computer, a monitor, a television, a smartphone, a digital camera, a video camera, or the like.
In the display panel, the driving method, and the electronic apparatus, the first pixel packets each including the luminance data are generated, and are supplied to the display section. At this time, the first pixel packets including the luminance data that determine respective luminance of respective predetermined number of unit pixels of the plurality of unit pixels, and being equal in number to the predetermined number of unit pixels are generated.
In the display panel, the driving method, and the electronic apparatus according to the embodiments of the present disclosure, the first pixel packets each including the luminance data that determine respective luminance of respective predetermined number of unit pixels of the plurality of unit pixels, and being equal in number to the predetermined number of unit pixels are generated; therefore, flexibility of a display operation is allowed to be enhanced.
It is to be understood that both the foregoing general description and the following detailed description are exemplary, and are intended to provide further explanation of the technology as claimed.
Additional features and advantages are described herein, and will be apparent from the following Detailed Description and the figures.
The accompanying drawings are included to provide a further understanding of the technology, and are incorporated in and constitute a part of this specification. The drawings illustrate embodiments and, together with the specification, serve to explain the principles of the technology.
Some embodiments of the present disclosure will be described in detail below referring to the accompanying drawings. It is to be noted that description will be given in the following order.
(1. First Embodiment)
[Configuration Example]
The display drive section 10 is configured to control light emission of each pixel P (that will be described later) of the display section 20, based on an image signal Sdisp. More specifically, as will be described later, the display drive section 10 is configured to control light emission of each pixel P by supplying data signals PS and PD and a clock signal CK to each pixel column of the pixels P in the display section 20.
The display section 20 includes a plurality of pixels P arranged in a matrix form. More specifically, in this example, the pixels P are arranged in a matrix of M pixels wide (horizontal) by N pixels high (vertical). N number of pixels P (P(0) to P(N−1)) arranged side by side along a vertical direction are connected in a daisy chain fashion. The display drive section 10 supplies the data signals PS and PD (PS(0) and PD(0)) and the clock signal CK (CK(0)) to the pixel P(0) in a first stage of the N number of pixels P connected in a daisy chain fashion. The pixel P(0) generates the data signals PS and PD (PS(1) and PD(1)) and the clock signal CK (CK(1)), based on the data signals PS(0) and PD(0) and the clock signal CK(0), and supplies these signals to the pixel P(1) subsequent to the pixel P(0). The subsequent pixel P(1) generates the data signals PS and PD (PS(2) and PD(2)) and the clock signal CK (CK(2)), and supplies these signals to the pixel P(2) subsequent to the pixel P(1). This is applicable to subsequent pixels P(2) to P(N−2). Then, the pixel P(N−1) in a last stage is configured to receive the data signals PS and PD (PS(N−1) and PD(N−1)) and the clock signal CK (CK(N−1)) that are generated by the pixel P(N−2) previous to the pixel P(N−1). Thus, the pixels P are connected in a daisy chain fashion with respect to the data signals PS and PD, and the pixels P are connected in a daisy chain fashion with respect to the clock signal CK.
The data signal PD includes luminance data ID, a flag EM, and variable data VD1. The luminance data ID is configured to determine light emission luminance in each pixel P. The luminance data ID includes luminance data IDR indicating red (R) light emission luminance, luminance data IDG indicating green (G) light emission luminance, and luminance data IDB indicating blue (B) light emission luminance. In this example, each of the luminance data IDR, IDG, and IDB is a code of 12 bits. It is to be noted that each of the luminance data IDR, IDG, and IDB is not limited thereto, and, for example, each of the luminance data IDR, IDG, and IDB may be a code of 13 or more bits or 11 or less bits. The flag EM is a flag configured to determine whether each pixel P performs an operation of reading the luminance data ID or a light emission operation. More specifically, in this example, in a case where the flag EM is “0”, the pixel P reads the luminance data ID in the pixel packet PCT1, and in a case where the flag EM is “1”, the pixel P performs the light emission operation. The variable data VD1 is data configured to determine whether or not each pixel P reads the luminance data ID included in the pixel packet PCT1, and indicates a value of 0 to (M−1) both inclusive. More specifically, as will be described later, while each pixel P decrements the value of the variable data VD1, the pixel P reads the luminance data ID in a case where the variable data VD1 is “0”. In this example, the flag EM, the variable data VD1, and the luminance data ID are arranged in this order in the pixel packet PCT1.
The data signal PS is a signal that is turned to “1” in a case where the data signal PD indicates the flag EM, and is turned to “0” in other cases. In other words, the data signal PS is a signal that is turned to “1” only at the start of each pixel packet PCT1.
Each pixel P receives the data signals PS and PD and the clock signal CK from the pixel P previous thereto, and generates new data signals PS and PD and a new clock signal CK, based on these received signals, and supplies the generated signals to the pixel P subsequent thereto. In a case where the flag EM in each pixel packet PCT1 is “0”, each pixel P reads variable data VD1 in the pixel packet PCT1. Then, each pixel P decrements the value of the variable data VD1, and in a case where the value of the variable data VD1 is “0”, each pixel P reads the luminance data ID in the pixel packet PCT1. Moreover, in a case where the flag EM is “1”, each pixel P emits light with light emission luminance according to the luminance data ID that has been already read.
The pixel P(0) generates the data signals PS(1) and PD(1) and the clock signal CK(1), based on the data signal PS(0) input to an input terminal PSIN, the data signal PD(0) input to an input terminal PDIN, and the clock signal CK(0) input to an input terminal CKIN. Then, the pixel P(0) outputs the data signal PS(1), the data signal PD(1), and the clock signal CK(1) from an output terminal PSOUT, an output terminal PDOUT, and an output terminal CKOUT, respectively.
The flip-flop 42 is configured to perform sampling of the data signal PS(0), based on the clock signal CK(0) to output a result of the sampling as a data signal PSA, and to perform sampling of the data signal PD(0), based on the clock signal CK(0) to output a result of the sampling as a data signal PDA. The flip-flop 42 may be configured with use of, for example, a D-type flip-flop circuit for sampling of the data signal PS(0) and a D-type flip-flop circuit for sampling of the data signal PD(0).
The control section 41 is a state machine configured to set a state of the pixel P(0), based on the data signals PS(0) and PD(0), and the clock signal CK(0) and generate signals LD, PLT, and CKEN. The signal LD and the signal PLT are signals for rewriting of the variable data VD1 included in the data signal PDA. More specifically, the signal LD is a signal that is converted into the variable data VD1 by the rewriting, and the signal PLT is a control signal indicating a timing of the rewriting. Moreover, the signal CKEN is a control signal indicating a timing of storing the luminance data ID in the memory section 46. Further, the control section 41 also has a function of supplying a control signal to the drive section 50.
The selector section 43 is configured to generate a data signal PDB, based on the data signal PDA and the signals LD and PLT. The selector section 43 includes selectors 43A and 43B. Values “0” and “1” are input to a first input terminal and a second input terminal of the selector 43A, respectively, and the signal LD is input to a control input terminal of the selector 43A. In a case where the signal LD is “0”, the selector 43A outputs “0” input to the first input terminal, and in a case where the signal LD is “1”, the selector 43A output “1” input to the second input terminal. The data signal PDA and an output signal from the selector 43A are input to a first input terminal and a second input terminal of the selector 43B, respectively, and the signal PLT is input to a control input terminal of the selector 43B. In a case where the signal PLT is “0”, the selector 43B outputs the data signal PDA input to the first input terminal, and in a case where the signal PLT is “1”, the selector 43B outputs the output signal from the selector 43A input to the second input terminal. The selector section 43 supplies the output signal from the selector 43B as the data signal PDB to the flip-flop 44.
By this configuration, the selector section 43 outputs the data signal PDA without change as the data signal PDB in a period in which the signal PLT is “0”, and the selector section 43 outputs the signal LD as the data signal PDB in a period in which the signal PLT is “1”. The signal PLT is a signal that is turned to “1” in a period in which the data signal PDA indicates the variable data VD1 and is turned to “0” in other periods. In other words, the selector section 43 generates the data signal PDB by replacing a portion corresponding to the variable data VD1 of the data signal PDA with the signal LD.
The flip-flop 44 is configured to perform sampling of the data signal PSA, based on the clock signal CK(0) to output a result of the sampling as the data signal PS(1) and to perform sampling of the data signal PDB, based on the clock signal CK(0) to output a result of the sampling as the data signal PD(1). The flip-flop 44 may be configured of, for example, two D-type flip-flop circuits, as with the flip-flop 42.
The buffer 45 is configured to perform waveform shaping on the clock signal CK(0) to output the waveform-shaped clock signal CK(0) as the clock signal CK(1).
The memory section 46 is configured to hold the luminance data ID. The memory section 46 includes an AND circuit 46A and a shift register 46B. The AND circuit 46A is configured to determine a logical AND between a signal of a first input terminal thereof and a signal of a second input terminal thereof. The signal CKEN supplied from the control section 41 is input to the first input terminal of the AND circuit 46A, and the clock signal CK(0) is input to the second input terminal of the AND circuit 46. In this example, the shift register 46B is a 36-bit shift register. The data signal PDA is input to a data input terminal of the shift register 46B, and an output signal from the AND circuit 46A is input to a clock input terminal of the shift register 46B.
By this configuration, the memory section 46 holds data included in the data signal PDA in a period in which the signal CKEN is “1”. As will be described later, the signal CKEN is a signal that is turned to “1” in a period in which the data signal PDA indicates pixel data ID of 36 bits for the pixel P(0) and is turned to “0” in other periods. Therefore, the AND circuit 46A supplies the clock signal to the shift register 46B in the period in which the data signal PDA indicates the pixel data ID for the pixel P(0). Thus, the shift register 46B holds the pixel data ID of 36 bits for the pixel P(0). At this time, a portion of last 12 bits of the shift register 46B holds the luminance data IDR, a middle portion of 12 bits of the shift register 46B holds the luminance data IDG, and a portion of first 12 bits of the shift register 36B holds the luminance data IDB.
The drive section 50 is configured to drive the light emission section 48, based on the luminance data ID stored in the memory section 46. The drive section 50 includes a counter 55, current sources 56R, 56G, and 56B, and switches 57R, 57G, and 57B.
The counter 55 is configured to generate pulse signals with pulse widths according to the luminance data IDR, IDG, and IDB stored in the memory section 46 by counting clock pulses of a control signal (a clock signal for counter) supplied from the control section 41 with use of the control signal as a reference. More specifically, the counter 55 may be configured so as to include, for example, count comparison circuits 51R, 51G, and 51B (not illustrated). The count comparison circuit 51R is configured to generate a pulse signal with a pulse width according to the luminance data IDR by comparing a count value of the clock pulses to a count value corresponding to the luminance data IDR. The count comparison circuits 51G and 51B are similar to the count comparison circuit 51R.
Each of the current sources 56R, 56G, and 56B is configured to generate a certain drive circuit. The switches 57R, 57G, and 57B are configured to be turned on or off in response to a pulse signal supplied from the counter 55.
The light emission section 48 is configured to emit light, based on a drive current supplied from the drive section 50. The light emission section 48 includes light-emitting devices 48R, 48G, and 48B. Each of the light-emitting devices 48R, 48G, and 48B is a light-emitting device configured with use of an LED, and the light-emitting devices 48R, 48G, and 48B are configured to emit light of red (R), green (G), and blue (B), respectively.
By this configuration, first, the counter 55 generates the pulse signals with pulse widths according to the luminance data IDR, IDG, and IDB stored in the memory section 46. Then, the switch 57R is turned on or off in response to the pulse signal with the pulse width according to the luminance data IDR to supply the drive current generated by the current source 56R to the light-emitting device 48R. The light-emitting device 48R emits light, based on the drive current. Likewise, the switch 57G is turned on or off in response to the pulse signal with the pulse width according to the luminance data IDG to supply the drive current generated by the current source 56G to the light-emitting device 48G, and the light-emitting device 48G emits light, based on the drive current. Moreover, the switch 57B is turned on or off in response to the pulse signal with the pulse width according to the luminance data IDB to supply the drive current generated by the current source 56B to the light-emitting device 48B, and the light-emitting device 48B emits light, based on the drive current. Thus, each of the light-emitting devices 48R, 48G, and 48B emits light with light emission luminance (luminance×time) according to a duration in which light is emitted.
The pixel P corresponds to a specific example of “unit pixel” in an embodiment of the present disclosure. The pixel packet PCT1 in which the flag EM is “0” corresponds to a specific example of “first pixel packet” in an embodiment of the present disclosure. The pixel packet PCT1 in which the flag EM is “1” corresponds to a specific example of “second pixel packet” in an embodiment of the present disclosure. The variable data VD1 corresponds to a specific example of “first variable data” in an embodiment of the present disclosure.
[Operation and Functions]
Next, an operation and functions of the display panel 1 according to this embodiment will be described below.
(Outline of Entire Operation)
First, an outline of an entire operation of the display panel 1 will be described below referring to
Next, an operation of reading the luminance data ID in the pixel P and a light emission operation of the pixel P will be described in detail below.
(Operation of Reading Luminance Data ID)
A pixel P(n−1) previous to the pixel P(n) supplies, to the pixel P(n), the data signal PD(n) (the pixel packet PCT1) configured of the flag EM indicating “0”, the variable data VD1 indicating a value “k”, and the luminance data IDR, IDG, and IDB together with the data signal PS(n) and the clock signal CK(n) (refer to the parts (A) to (C) in
The control section 41 of the pixel P(n) acquires, as the flag EM, the data signal PD(n) when the data signal PS(n) is turned to “1”. In this example, the flag EM is “0”; therefore, the control section 41 acquires the value “k” of the variable data VD1 from the data signal PD(n). Then, the control section 41 supplies the signals LD and PLT to the selector section 43, and the selector section 43 changes the value “k” of the variable data VD1 in the data signal PDA (refer to
Moreover, in a case where the value “k” of the variable data VD1 is “0”, the control section 41 supplies the signal CKEN to the memory section 46, and the memory section 46 reads the luminance data IDR, IDG, and IDB in the data signal PDA. It is to be noted that, in this example, the control section 41 replaces only a portion corresponding to the variable data VD1 of the data signal PDA with the signal LD; however, this embodiment is not limited thereto, and alternatively, for example, portions corresponding to the variable data VD1 and the luminance data IDR, IDG, and IDB may be replaced with the signal LD. More specifically, for example, all of the luminance data IDR, IDG, and IDB may be replaced with “0”. In this case, in the pixels P subsequent to the pixel P(n), the number of transitions of the data signal PD is allowed to be reduced, and power consumption is allowed to be reduced.
Then, the pixel P(n) generates the data signal PD(n+1) in such a manner, and outputs the data signal PD(n+1) together with the data signal PS(n+1) (refer to the parts (D) and (E) in
Next, as a more specific example, a case where a second pixel P(2) reads the luminance data ID will be described below. It is to be noted that, in this example, for convenience of description, four pixels P(0) to P(3) are connected in a daisy chain fashion. In other words, in this example, N equals to 4.
The display drive section 10 generates the data signal PD(0) configured of the flag EM indicating “0”, the variable data VD1 indicating “2”, and the luminance data IDR, IDG, and IDB indicating values “r2, “g2”, and “b2”, respectively, and supplies this data signal PD(0) to the pixel P(0) in a first stage together with the data signal PS(0) and the clock signal CK(0) (refer to
Next, since the value of the variable data VD1 included in the data signal PD(2) is “0”, the pixel P(2) changes the value of the variable data VD1 to “3” (=N−1), and reads the values 2r, g2, and b2 of the luminance data IDR, IDG, and IDB (refer to
Thus, in the display panel 1, the pixel packet PCT1 including the variable data VD1 is transmitted, and each pixel P determines, based on the variable data VD1, whether or not to read the luminance data ID; therefore, the luminance data ID of an arbitrary pixel P of the N number of pixels P connected in a daisy chain fashion is allowed to be rewritten.
Moreover, in the display panel 1, in a case where the value of the variable data VD1 included in the pixel packet PCT1 is “0”, the pixel P reads the luminance data IDR, IDG, and IDB, and changes the value of the variable data VD1 into a value “N−1” obtained by subtracting 1 from “N” as the number of pixels P connected in a daisy chain fashion by wrap processing; therefore, a possibility that a plurality of pixels P read the luminance data IDR, IDG, and IDB of a same pixel packet PCT1 is allowed to be reduced.
(Light Emission Operation)
The pixel P(n−1) previous to the pixel P(n) supplies, to the pixel P(n), the data signal PD(n) (the pixel packet PCT1) configured of the flag EM indicating “1”, the variable data VD1, and the luminance data IDR, IDG, and IDB together with the data signal PS(n) and the clock signal CK(n) (refer to the parts (A) to (C) in
The control section 41 of the pixel P(n) acquires, as the flag EM, the data signal PD(n) when the data signal PS(n) is turned to “1”. In this example, the flag EM is “1”; therefore, the control section 41 supplies a control signal (the clock signal for counter) to the counter 55 of the drive section 50. The counter 55 generates pulse signals with pulse widths according to the luminance data IDR, IDG, and IDB. Then, the light-emitting devices 48R, 48G, and 48B emit light with light emission luminance according to these pulse widths.
Then, the pixel P(n) delays the data signals PS(n) and PD(n) by 2 clocks without change, and outputs the delayed data signals PS(n) and PD(n) as the data signals PS(n+1) and PD(n+1) (refer to the parts (D) and (E) in
Next, as a more specific example, a light emission operation in a case where four pixels P(0) to P(3) are connected in a daisy chain fashion will be described below.
Thus, in the display panel 1, the pixel packet PCT1 with a same configuration is used in the operation of reading the luminance data ID and the light emission operation; therefore, a circuit operation is allowed to be simplified.
In the display panel 1, the pixels P are connected in a daisy chain fashion. Therefore, each pixel P receives the data signals PS and PD and the clock signal CK from the pixel P previous thereto, and generates new data signals PS and PD and a new clock signal CK, based on these received signals to supply the generated signals to the pixel P subsequent thereto. Then, each pixel P reads the luminance data ID for the pixel P from the data signal PD, and emits light with light emission luminance according to the luminance data ID. Thus, in the display panel 1, the pixels P are connected in a daisy chain fashion; therefore, image quality is allowed to be enhanced.
In other words, for example, in a display panel described in Japanese Unexamined Patent Application Publication No. 2012-32828, a drive section drives each pixel through a gate line or a data line. The gate line or the data line is so-called global wiring connected to a plurality of pixels belonging to one pixel column or a plurality of pixels belonging to one pixel row. Therefore, for example, to achieve a large-screen display panel, lengths of these wiring lines are increased; therefore, resistance or parasitic capacity of the wiring lines may be increased, and each pixel may not be allowed to be sufficiently driven accordingly. Moreover, for example, to achieve a high-definition display panel, it is necessary to drive a larger number of lines in each frame period; therefore, time assigned to one horizontal period (1 H) may be reduced, and each pixel may not be allowed to be sufficiently driven accordingly. Further, for example, to increase a frame rate, time assigned to one horizontal period (1 H) may be reduced, and each pixel may not be allowed to be sufficiently driven accordingly.
On the other hand, in the display panel 1 according to this embodiment, the pixels are connected in a daisy chain fashion. In other words, each pixel P drives the pixel P subsequent thereto not through the above-described global wiring but through local wiring between the pixels. Therefore, each pixel P is allowed to drive the pixel P subsequent thereto relatively easily through such short wiring, and a large-screen display panel is allowed to be achieved. Moreover, since the wiring is short, each pixel P is allowed to increase transfer speed of the data signals PS, PD, and the like relatively easily, and a high-definition display panel or a display panel with a high frame rate is allowed to be achieved.
Moreover, since the pixels P are connected in a daisy chain fashion in such a manner, the configuration of the display panel 1 is allowed to be simplified. In other words, in the display panel described in Japanese Unexamined Patent Application Publication No. 2012-32828, a plurality of gate lines extending along a horizontal direction, a plurality of data lines extending along a vertical direction, a so-called gate driver connected to the gate lines, and a so-called data driver connected to the data lines are provided; therefore, the configuration of the display panel may be complicated. On the other hand, in the display panel 1 according to this embodiment, the pixels P are connected in a daisy chain fashion; therefore, as illustrated in
Moreover, in the display panel 1, light emission of each pixel P is controlled with use of a digital signal (the data signals PS and PD and the clock signal CK); therefore, an influence of noise on image quality is allowed to be reduced. For example, in the display panel in Japanese Unexamined Patent Application Publication No. 2012-32828, an analog signal is used; therefore, noise may cause deterioration in image quality. Moreover, specifically in the large-screen display panel, the high-definition display panel, and the display panel with a high frame rate, the influence of noise on image quality may be further increased. On the other hand, in the display panel 1 according to this embodiment, the digital signal is used; therefore, the influence of noise on image quality is allowed to be reduced.
Further, since the digital signals are used in such a manner, radiation is allowed to be reduced. In other words, for example, in a case where an analog signal is used, in terms of gradation expression, resistance to noise, and the like, signal amplitude may be increased, and in this case, radiation may be increased. On the other hand, in the display panel 1 according to this embodiment, the digital signal is used; therefore, the signal amplitude is allowed to be reduced, thereby reducing radiation.
Furthermore, in the display panel 1, each pixel P includes the flip-flops 42 and 44 and the buffer 45; therefore, signal amplitudes of the data signals PS and PD and the like are allowed to be reduced. In other words, in a case where the flip-flops 42 and 44 and the buffer 45 are not provided, the signal amplitude may be attenuated with an increasing distance from the display drive section. In this case, it is necessary for the display drive section to generate the data signals PS and PD with a large signal amplitude. On the other hand, in the display panel 1, the signal amplitude is maintained by performing waveform shaping on the data signals PS and PD and the clock signal CK every time these signals pass through the pixel P. In other words, a possibility that the signal amplitude is attenuated is allowed to be reduced; therefore, the signal amplitudes of the data signals PS and PD are allowed to be reduced. Therefore, while the above-described radiation is allowed to be reduced, a power supply voltage is allowed to be reduced, and power consumption is allowed to be reduced.
Moreover, in the display panel 1, since the memory section 46 is provided to each pixel P, for example, in a case where a still image is displayed, it is not necessary to perform data transfer, and power consumption is allowed to be reduced accordingly.
Further, in the display panel 1, since the flip-flops 42 and 44 that perform sampling of the data signal PS and PD, based on the clock signal CK are provided to each pixel, a relative phase relationship between the data signals PS and PD and the clock signal CK is allowed to be maintained.
Furthermore, in the display panel 1, the pixel packet PCT1 including the variable data VD1 is transmitted, and each pixel P determines, based on the variable data VD1, whether or not to read the luminance data ID; therefore, the luminance data ID of an arbitrary pixel P is allowed to be rewritten, and flexibility of an display operation is allowed to be enhanced. Accordingly, in a case where only a part of a display image is changed, it is only necessary to rewrite only luminance data ID of pixels P corresponding to the changed part; therefore, power consumption is allowed to be reduced. In other words, it is not necessary to rewrite the luminance data ID of the pixels P of which the luminance data ID is not changed, and it is only necessary to transmit only the pixel packet PCT1 for the pixel P in which it is necessary to rewrite the luminance data ID; therefore, time to transmit the pixel packet PCT1 is allowed to be reduced, and power consumption is allowed to be reduced.
In addition, in the display panel 1, the pixel packet PCT1 including the variable data VD1 is transmitted, and each pixel P changes the variable data VD1; therefore, a simple configuration is allowed to be achieved. In other words, for example, in a case where an address is provided to each pixel P, and the pixel packet PCT1 includes the address of the pixel P that is to read the luminance data ID, it is necessary to provide a memory for holding the address to each pixel P, or it is necessary to perform a control operation to provide an address to each pixel P; therefore, the configuration may be complicated. On the other hand, in the display panel 1, each pixel P changes the variable data VD1 of the pixel packet PCT1, and in a case where the value of the variable data VD1 is “0”, the pixel P reads the luminance data ID; therefore, it is not necessary for each pixel P to hold the address; therefore, a simple configuration is allowed to be achieved.
[Effects]
As described above, in this embodiment, the pixel packet including the variable data is transmitted, and each pixel determines, based on the variable data, whether or not to read the luminance data; therefore, the luminance data of an arbitrary pixel is allowed to be rewritten, thereby enhancing flexibility of the display operation. Thus, for example, in a case where only a part of the display image is changed, it is only necessary to rewrite luminance data of pixels corresponding to the changed part; therefore, power consumption is allowed to be reduced.
Moreover, in this embodiment, the pixel packet including the variable data is transmitted, and each pixel changes the variable data; therefore, a simple configuration is allowed to be achieved.
In the above-described embodiment, the data signal PD is a signal encoded by NRZ encoding as illustrated in a part (B) in
In the above-described embodiment, the drive section 50 is configured with use of the counter 55; however, the drive section 50 is not limited thereto. Alternatively, the drive section may be configured with use of, for example, a DAC (Digital-to-Analog Converter). A pixel PB according to this modification example will be described in detail below.
By this configuration, for example, the DAC 52R generates an analog voltage, based on the luminance data IDR. Then, the variable current source 53R generates a drive current, based on the analog voltage, and supplies the drive current to the light-emitting device 48R of the light emission section 48 through the switch 54R. The light-emitting device 48R emits light with light emission luminance according to the drive current. Therefore, the pixel PB is allowed to change light emission luminance (luminance×time) by changing luminance I. In other words, while the pixel P according to the above-described embodiment changes light emission luminance (luminance×time) by changing a duration in which light is emitted, the pixel PB according to this modification example is allowed to change light emission luminance (luminance×time) by changing luminance I.
It is to be noted that the switches 54R, 54G, and 54B are configured to be subjected to ON/OFF control by a control signal supplied from the control section 41B; therefore, in the pixel PB, light emission luminance is allowed to be adjusted while maintaining balance of light emission luminance of red (R), green (G), and blue (B).
In the above-described embodiment, each pixel P decrements the value of the variable data VD1; however, the pixel P is not limited thereto. Alternatively, for example, each pixel P may increment the value of the variable data VD1. More specifically, for example, the display drive section 10 allows a kth pixel P(k) to read the luminance data IDR, IDG, and IDB; therefore, the variable data VD1 is set to “N−k”. A 0th pixel P(0) increments the value of the variable data VD1 to set the variable data VD1 to “N−k+1”. The pixels P(1) to P(k−2) increment the value of the variable data VD1 in a similar manner. Then, a (k−1)th pixel P(k−1) increments a value “N−1” of the variable data VD1. As a result, the value of the variable data VD1 output from the pixel P(k−1) is incremented to be changed into “0” by wrap processing. Then, since the value of the variable data VD1 is “0”, the kth pixel p(k) reads the luminance data IDR, IDG, and IDB.
(2. Second Embodiment)
Next, a display panel 2 according to a second embodiment will be described below. In this embodiment, a pixel packet different from the pixel packet PCT1 used in the operation of reading the luminance data ID is used in the light emission operation. It is to be noted that like components are denoted by like numerals as of the display panel 1 according to the above-described first embodiment and will not be further described.
The display panel 2 includes a display drive section 60 and a display section 70, as with the display panel 1 (refer to
The pixel packet PCT11 is used in the operation of reading the luminance data ID, and as illustrated in
The pixel packet PCT12 is used in the light emission operation, and as illustrated in
As illustrated in
By this configuration, in a case where the flag EM is “0”, each pixel Q determines that the pixel packet PCT11 is supplied, and performs an operation similar to the operation of reading the luminance data ID in the display panel 1 according to the above-described first embodiment.
Moreover, in a case where the flag EM is “1”, each pixel Q determines that the pixel packet PCT12 is supplied, and reads the variable data VD2 in the pixel packet PCT12. Then, in a case where the value of the variable data VD2 is not “0”, each pixel Q decrements the value of the variable data VD2, and in a case where the value of the variable data VD2 is “0”, each pixel Q emits light with light emission luminance according to the luminance data ID that has been already read.
As illustrated in
The pixel Q corresponds to a specific example of “unit pixel” in an embodiment of the present disclosure. The pixel packet PCT11 corresponds to a specific example of “first pixel packet” in an embodiment of the present disclosure. The pixel packet PCT12 corresponds to a specific example “second pixel packet” in an embodiment of the present disclosure. The variable data VD2 corresponds to a specific example of “second variable data” in an embodiment of the present disclosure.
A pixel Q(n−1) previous to the pixel Q(n) supplies, to the pixel Q(n), the data signal PD(n) configured of the flag EM indicating “1” and the variable data VD2 indicating a value “k” together with the data signal PS(n) and the clock signal CK(n) (refer to the parts (A) to (C) in
The control section 71 of the pixel Q(n) acquires, as the flag EM, the data signal PD(n) when the data signal PS(n) is turned to “1”. In this example, since the flag EM is “1”, the control section 71 determines that the pixel packet PCT12 is supplied, and acquires the value “k” of the variable data VD2 from the data signal PD(n). Then, the control section 71 supplies the signals LD and PLT to the selector section 43, and the selector section 43 changes the value “k” of the variable data VD2 in the data signal PDA (refer to
In a case where the value “k” of the variable data VD2 is not “0”, the control section 71 does not supply a control signal (a clock signal for counter) to the counter 55 of the drive section 50. In other words, the control section 71 does not allow the light-emitting devices 48R, 48G, and 48B to emit light.
On the other hand, in a case where the value “k” of the variable data VD2 is “0”, the control section 71 supplies the control signal (the clock signal for counter) to the counter 55 of the drive section 50, and the counter 55 generates pulse signals with pulse widths according to the luminance data IDR, IDG, and IDB. Then, the light-emitting devices 48R, 48G, and 48B emit light with light emission luminance according to these pulse widths.
Then, the pixel Q(n) delays the data signals PS(n) and PD(n) without change by two clocks to output the delayed data signals PS(n) and PD(n) as data signals PS(n+1) and PD(n+1), respectively (refer to the parts (D) and (E) in
Next, as a more specific example, the light emission operation in a case where four pixels Q(0) to Q(3) are connected in a daisy chain fashion will be described below. In this example, description will be given in a case where the predetermined number L is 1 (L=1).
The display drive section 60 generates the data signal PD(0) (the pixel packet PCT12) configured of the flag EM indicating “1” and the variable data VD2 indicating “0”, and supplies, to the pixel Q(0) in a first stage, the data signal PD(0) together with the data signal PS(0) and the clock signal CK(0) (refer to
Since the value of the variable data VD2 included in the data signal PD(0) is “0”, the pixel Q(0) changes the value of the variable data VD2 into “1” (the predetermined value L), and emits light with luminance according to the luminance data IDR, IDG, and IDB (“r0”, “g0”, and “b0”) that have been already read (refer to
Since the value of the variable data VD2 included in the data signal PD(2) is “0”, the pixel Q(2) changes the value of the variable data VD2 into “1” (the predetermined value L), and emits light with luminance according to the luminance data IDR, IDG, and IDB (“r2”, “g2”, and “b2”) that have been already read (refer to
Therefore, in the display panel 2, even-numberth pixels Q (Q(0) and Q(2)) emit light, based on the luminance data IDR, IDG, and IDB that have been already read. In other words, in this example, the display drive section 60 generates the data signal PD(0) that includes the variable data VD2 indicating “0”; therefore, the even-numberth pixels Q (Q(0) and Q(2)) performs the light emission operation.
The pixel Q(0) decrements the value “1” of the variable data VD2 included in the data signal PD(0) to generate the data signal PD(1) in which the value of the variable data VD2 is “0”, and outputs the data signal PD(1) together with the data signal PS(1) (refer to FIG. 13B). Since the value of the variable data VD2 included in the data signal PD(1) is “0”, the pixel Q(1) changes the value of the variable data VD2 into “1” (the predetermined value L), and emits light with luminance according to the luminance data IDR, IDG, and IDB (“r1”, “g1”, and “b1”) that have been already read (refer to
The pixel Q(2) decrements the value “1” of the variable data VD2 included in the data signal PD(2) to generate the data signal PD(3) in which the value of the variable data VD2 is “0”, and outputs the data signal PD(3) together with the data signal PS(3) (refer to
Thus, in the display panel 2, odd-numberth pixels Q (Q(1) and Q(3)) emit light, based on the luminance data IDR, IDG, and IDB that have been already read. In other words, in this example, the display drive section 60 generates the data signal PD(0) that includes the variable data VD2 indicating “1”; therefore, the odd-numberth pixels Q (Q(1) and Q(3)) perform the light emission operation.
As described above, in the display panel 2, the pixel Q that is to perform the light emission operation is allowed to be selected. Therefore, a display operation with higher flexibility is allowed to be performed. An example of a display operation in which the light emission operation illustrated in
Thus, in the display panel 2, the pixel packet PCT12 for the light emission operation is provided in addition to the pixel packet PCT11 for the operation of reading the luminance data ID, and the pixel packet PCT12 including the variable data VD2 is transmitted. Then, each pixel Q determines whether or not to perform the light emission operation, based on the variable data VD2. Therefore, in the display panel 2, since the pixel Q that is to perform the light emission operation is allowed to be selected, the display operation with higher flexibility is allowed to be performed.
As described above, in this embodiment, the pixel packet for light emission operation is provided; therefore, the display operation with higher flexibility is allowed to be performed. Other effects are similar to those in the above-described first embodiment.
In the above-described embodiment, the predetermined number L is set to 1 (L=1), and one of every two pixels Q performs the light emission operation; however, the predetermined number L is not limited thereto, and may be arbitrarily set. For example, in a case where the predetermined number L is set to 2 (L=2), one of every three pixels Q may perform the light emission operation, and in a case where the predetermined number L is set to 3 (L=3), one of every four pixels Q may perform the light emission operation.
Modification Examples 1-1 to 1-3 of the above-described first embodiment may be applied to the display panel 2 according to the above-described embodiment.
(3. Third Embodiment)
Next, a display panel 3 according to a third embodiment will be described below. In this embodiment, a pixel packet is configured without including variable data. It is to be noted that like components are denoted by like numerals as of the display panel 1 according to the above-described first embodiment and will not be further described.
The display panel 3 includes a display drive section 80 and a display section 90, as with the display panel 1 (refer to
The pixel packet PCT21 is used in an operation of reading the luminance data ID and the light emission timing data ETD, and as illustrated in
The pixel packet PCT22 is used in an operation of reading the light emission timing data ETD. In other words, the pixel packet PCT22 is used in a case where only rewriting of the light emission timing data ETD is performed without performing rewriting of the luminance data ID. As illustrated in
The pixel packet PCT23 is used in a case where rewriting of both the luminance data ID and the light emission timing data ETD is not performed. As illustrated in
As illustrated in
The control section 91 is a state machine configured to set a state of the pixel R, based on the input data signals PS and PD, and the input clock signal CK and generate the signals LD, PLT, and CKEN, and a control signal for the drive section 100.
The memory section 96 includes a shift register 96B. The shift register 96B is configured to hold the luminance data ID and the light emission timing data ETD. More specifically, in this example, the shift register 96B holds the light emission timing data ETD configured of a plurality of bits, 12-bit luminance data IDR, 12-bit luminance data IDG, and 12-bit luminance data IDB from a last portion thereof.
The drive section 100 includes a counter 105. The counter 105 is configured to generate pulse signals with pulse widths according to the luminance data IDR, IDG, and IDB by counting clock pulses of a control signal (a clock signal for counter) supplied from the control section 91 with use of the control signal as a reference. At this time, the counter 105 is configured to perform control, based on the light emission timing data ETD supplied from the memory section 96 so as to allow these pulse signals to start at a timing according to the light emission timing data ETD.
The pixel R corresponds to a specific example of “unit pixel” in an embodiment of the present disclosure. The pixel packet PCT21 corresponds to a specific example of “first pixel packet” in an embodiment of the present disclosure. The pixel packets PCT22 and PCT23 correspond to specific examples of “second pixel packet” in an embodiment of the present disclosure. The start flag SF corresponds to a specific example of “flag data” in an embodiment of the present disclosure. The light emission timing data ETD corresponds to a specific example of “timing data” in an embodiment of the present disclosure.
A pixel R(n−1) previous to the pixel R(n) supplies, to the pixel R(n), the data signal PD(n) (the pixel packet PCT21) configured of the start flag SF indicating “1”, the light emission timing data ETD, and the luminance data IDR, IDG, and IDB together with the data signal PS(n) and the clock signal CK(n) (refer to the parts (A) to (C) in
The control section 91 of the pixel R(n) acquires, as the start flag SF, the data signal PD(n) when the data signal PS(n) is turned to “1”. In this example, since the start flag SF is “1”, the control section 91 supplies the signals LD and PLT to the selector section 43, and the selector section 43 changes the start flag SF in the data signal PDA (refer to
Then, the pixel R(n) generates the data signal PD(n+1) in such a manner, and outputs the data signal PD(n+1) together with the data signal PS(n+1) (refer to the parts (D) and (E) in
In
The pixel R(n−1) previous to the pixel R(n) supplies, to the pixel R(n), the data signal PD(n) (the pixel packet PCT22) configured of the start flag SF indicating “1” and the light emission timing data ETD together with the data signal PS(n) and the clock signal CK(n) (refer to the parts (A) to (C) in
The control section 91 of the pixel R(n) acquires, as the start flag SF, the data signal PD(n) when the data signal PS(n) is turned to “1”. In this example, since the start flag SF is “1”, the control section 91 supplies the signals LD and PLT to the selector section 43, and the selector section 43 changes the start flag SF in the data signal PDA (refer to
Then, the pixel R(n) generates the data signal PD(n+1) in such a manner, and outputs the data signal PD(n+1) together with the data signal PS(n+1) (refer to the parts (D) and (E) in
In
The pixel R(n−1) previous to the pixel R(n) supplies, to the pixel R(n), the data signal PD(n) (the pixel packet PCT23) configured of the start flag SF indicating “1” together with the data signal PS(n) and the clock signal CK(n) (refer to the parts (A) to (C) in
The control section 91 of the pixel R(n) acquires, as the start flag SF, the data signal PD(n) when the data signal PS(n) is turned to “1”. In this example, since the start flag SF is “1”, the control section 91 supplies the signals LD and PLT to the selector section 43, and the selector section 43 changes the start flag SF in the data signal PDA (refer to
Then, the pixel R(n) generates the data signal PD(n+1) in such a manner, and outputs the data signal PD(n+1) together with the data signal PS(n+1) (refer to the parts (D) and (E) in
In
Next, as a more specific example, a case where a second pixel R(2) of four pixels R(0) to R(3) connected in a daisy chain fashion reads the luminance data ID and the light emission timing data ETD will be described below.
The display drive section 80 generates the data signal PD(0) configured of a series of a pixel packet PCT23(0) for a 0th pixel R(0), a pixel packet PCT23(1) for a first pixel R(1), a pixel packet PCT21(2) for the second pixel R(2), and the pixel packet PCT21(3) for a third pixel R(3), and supplies, to the pixel R(0) in a first stage, the data signal PD(0) together with the data signal PS(0) and the clock signal CK(0) (refer to the parts (A) to (C) in
The pixel R(0) detects the start flag SF (the start flag SF of the pixel packet PCT23(0)) with a value of “1” in the data signal PD(0) (refer to the part (C) in
Likewise, the pixel R(1) detects the start flag SF (the start flag SF of the pixel packet PCT23(1)) with a value of “1” in the data signal PD(1) (refer to the part (E) in
The pixel R(2) detects the start flag SF (the start flag SF of the pixel packet PCT21(2)) with a value of “1” in the data signal PD(1) (refer to the part (E) in
The pixel R(n−1) previous to the pixel R(n) supplies, to the pixel R(n), the pixel packet PCT21 in which the value of the start flag SF is “1” in a period from a timing t1 to a timing t2 (refer to the part (C) in
Next, the pixel R(n) allows the light-emitting devices 48R, 48G, and 48B of the pixel R(n) to emit light at a timing t3 that is set after a lapse of time according to the light emission timing data ETD from the timing t2 (refer to the parts (D) to (F) in
Thus, in the display panel 3, the pixel packets PCT21 to PCT23 each including the start flag SF are transmitted, and each pixel R determines, based on the start flag SF, whether or not to read the luminance data ID or the light emission timing data ETD; therefore, the luminance data ID or the light emission timing data ETD of an arbitrary pixel R of the N number of pixels R connected in a daisy chain fashion is allowed to be rewritten, and flexibility of the display operation is allowed to be enhanced.
Moreover, in the display panel 3, in a case where the start flag SF with a value of “1” is detected, the pixel R reads the luminance data ID and the light emission timing data ETD included in the pixel packets PCT21 and PCT22, and changes the value of the start flag SF and the value of the subsequent start flag SF into “0” and “1”, respectively; therefore, a possibility that a plurality of pixels R read the luminance data ID and the light emission timing data ETD of same pixel packets PCT11 and PCT12 is allowed to be reduced.
Further, in the display panel 3, each pixel R reads the luminance data ID and the light emission timing data ETD, and performs the light emission operation, based on the read data; therefore, for example, the light emission start timing is allowed to be changed by the pixel R, and the display operation with higher flexibility is allowed to be performed.
As described above, in this embodiment, the pixel packet including the start flag is transmitted, and each pixel determines, based on the start flag, whether or not to read the luminance data or the light emission timing data, and the luminance data or the light emission timing data of an arbitrary pixel is allowed to be rewritten; therefore, flexibility of the display operation is allowed to be enhanced.
In the above-described embodiment, three pixel packets PCT21 to PCT23 are used; however, the pixel packets are not limited thereto. For example, a pixel packet including the start flag SF and the luminance data ID and not including the light emission timing data ETD may be used.
In the above-described embodiment, for example, the pixel packet PCT21 includes the light emission timing data ETD in addition to the luminance data ID; however, the pixel packet PCT21 is not limited thereto, and the pixel packet PCT21 may include another data for the operation of the pixel R. More specifically, for example, the pixel packet PCT21 may include data for instructing whether or not to allow the pixel R to emit light, data for adjusting a delay amount in the pixel R, or the like.
Modification Examples 1-1 and 1-2 of the above-described first embodiment may be applied to the display panel 3 according to the above-described embodiment.
[4. Application Examples]
Next, application examples of the display panels described in the above-described embodiments and the above-described modification examples will be described below.
The display panels according to the above-described embodiments and the like are applicable to electronic apparatuses in any fields such as monitors, televisions, digital cameras, and video cameras in addition to such electronic apparatuses. In other words, the display panels according to the above-described embodiments and the like are applicable to electronic apparatuses in any fields that display an image.
Although the present application is described referring to the embodiments, the modification examples thereof, and the application examples thereof to electronic apparatuses, the present application is not limited thereto, and may be variously modified.
For example, in the above-described first and second embodiments, each of the pixel packets PCT1 and PCT11 includes the variable data VD1 and the luminance data ID; however, the present application are not limited thereto, and the pixel packets PCT1 and the PCT11 may further include the light emission timing data ETD, as with the third embodiment.
Moreover, for example, in the above-described embodiments and the like, the LED is used as a display device; however, the present application is not limited thereto. Alternatively, an organic EL device may be used as a display device.
It is to be noted that the present application may have the following configurations.
the first variable data included in the first pixel packet generated by the display drive section indicates a value specifying a unit pixel that is to rewrite the luminance data included in the first pixel packet, and
It should be understood that various changes and modifications to the presently preferred embodiments described herein will be apparent to those skilled in the art. Such changes and modifications can be made without departing from the spirit and scope of the present subject matter and without diminishing its intended advantages. It is therefore intended that such changes and modifications be covered by the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
2013-177540 | Aug 2013 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
20040056854 | Kondo | Mar 2004 | A1 |
20050062711 | Kobayashi | Mar 2005 | A1 |
Number | Date | Country |
---|---|---|
2012-032828 | Feb 2012 | JP |
Number | Date | Country | |
---|---|---|---|
20150062204 A1 | Mar 2015 | US |