1. Technical Field
The present invention relates to an electro-optic device, a method of driving the electro-optic device, a controller, and an electronic apparatus.
2. Related Art
In electrophoretic display devices as electro-optic devices, stored display contents are erased before writing new display contents, and it is known that only pixels forming displayed image components are driven to perform image erasing as a method of efficiently erasing the display contents, and reverse erasing of temporarily displaying white color on the whole face is performed. That is, the display contents are erased by applying potential difference in a direction reverse to that of the potential difference which was applied at the displaying time (JP-A-2008-242380 is an example of related art.).
However, when the reverse erasing is performed, a problem is caused in that a slight difference occurs in the reflection ratio at a boundary between pixels in which gradation is changed and which become white and pixels (pixels originally having a white color) in which gradation is not changed, and a thin residual image occurs according to the outline of the former image. In this case, a driving method of performing erasing on pixels (pixels which do not change the gradation) around the pixels changing the gradation is conceivable in which erasing is performed so that the residual image of the former image does not remain when updating the image.
However, image data including information designating the boundary pixels has to be prepared to perform the image boundary erasing described above. Accordingly, a frame memory for operation is necessary, or the operation processing time or power consumption load of a controller and a superordinate device thereof increases.
Aside from the problem at the time of the reverse erasing, in the electrophoretic display device, there is a case where the density of display color (black) is changed when the pixels forming the displayed image components (e.g., a black display part) are isolated and when they are adjacent to each other, and thus there is a problem that display unevenness occurs.
An advantage of some aspects of the invention is to provide an electro-optic device, a method of driving the electro-optic device, a controller, and an electric apparatus capable of easily realizing a function of erasing an image so as not to cause a residual image while power consumption is suppressed, and a function of removing the display unevenness.
According to an aspect of the invention, there is provided an electro-optic device including: a plurality of scanning lines that are arranged in a line direction; a plurality of data lines that are arranged in a column direction; a plurality of pixels that are provided at intersection positions of the scanning lines and the data lines; a driving circuit that supplies an image signal based on image data to a display unit formed by arranging the plurality of pixels; and an image data input circuit that inputs the image data to the driving circuit, wherein the image data input circuit includes a storage unit that stores line data of a plurality of continuous lines including line data of an input target among line data formed from pixel data corresponding to one line of the image data, and a data correcting circuit that reads the pixel data of the input target with peripheral pixel data thereof from the storage unit and corrects the pixel data of the input target on the basis of information of the peripheral pixel data.
According to the aspect of the invention, it is possible to perform the writing of the pixel data in consideration of a state of the peripheral pixels of the pixels of the input target by providing a storage unit that stores the line data of the plurality of continuous lines including the line data of the input target and the data correcting circuit that reads the pixel data of the input target with the peripheral pixel data thereof from the storage unit and corrects the pixel data of the input target on the basis of the information of the peripheral pixel data. Accordingly, since image data for erasing including an outline of an image can be formed by the data correcting circuit even when providing processed image data, it is possible to easily realize a function of erasing an image without generating a residual image. Since the pixel data can be corrected on the basis of the dispositional circumstances of the peripheral pixel data, it is possible to easily realize a function of removing display unevenness.
In the electro-optic device, it is preferable that the image data are image data for erasing a display image of the display unit, and the data correcting circuit corrects the pixel data of the input target on the basis of a result of a Boolean operation using the peripheral pixel data.
According to the aspect, since the pixel data of the input target is corrected on the basis of the result of the Boolean operation using the peripheral pixel data, it is possible to correct the pixel data input to the pixels for each condition. Since the correction of the pixel data of the input target can be performed by a simple logic circuit using the Boolean operation, it is possible to reduce a burden on a superordinate device and to shorten a processing time, and thus the device can be driven with low power consumption.
In the electro-optic device, it is preferable that the image data are image data of displaying a display image including a plurality of gradations on the display unit, and the data correcting circuit corrects gradation values of the pixel data of the input target on the basis of the arithmetic sum of the gradation values of the peripheral pixel data.
According to the aspect of the invention, the gradation value of the pixel data of the input target is corrected on the basis of the arithmetic sum of the gradation values of the peripheral pixel data, the density of display color becomes uniform, and thus it is possible to obtain a display image having no display unevenness.
According to another aspect of the invention, there is provided a method of driving an electro-optic device including a display unit formed by arranging a plurality of pixels and a driving circuit supplying an image signal based on image data to the display unit, and the method includes, when inputting image data formed from pixel data corresponding to the pixels to the driving circuit, correcting the pixel data corresponding to the pixels of an input target on the basis of information of peripheral pixel data of the pixel data in the image data; and inputting the corrected pixel data to the driving circuit.
In the method of driving the electro-optic device, it is preferable that the pixel data of the input target is reversed on the basis of the information of the peripheral pixel data of the pixel data.
According to the aspect of the invention, when the image data for erasing the display image is input to the display unit, the pixel data of the input target is reversed on the basis of the information of the peripheral pixel data. Accordingly, pixels necessary for preventing a residual image can be easily set without separately creating the whole image data, and thus it is possible to suppress power consumption.
In the method of driving the electro-optic device, it is preferable that the pixel data of the input target is corrected on the basis of a result of the Boolean operation using the peripheral pixel data.
According to the aspect of the invention, since the pixel data of the input target is corrected on the basis of the result of the Boolean operation using the peripheral pixel data, it is possible to correct the pixel data input to the pixels for each condition.
In the method of driving the electro-optic device, it is preferable that gradation values of the pixel data corresponding to the pixels of the input target are changed on the basis of gradation values of the peripheral pixel data of the pixel data.
According to the aspect of the invention, since the gradation values of the pixel data corresponding to the pixels of the input target are changed on the basis of the gradation values of the peripheral pixel data of the pixel data, the density of the display color becomes uniform, and thus it is possible to obtain a display image having no display unevenness.
In the method of driving the electro-optic device, it is preferable that, when a display operation is performed many times using the same image data, the number of writing times to the pixels of the input target is set on the basis of the information of the peripheral data.
According to the aspect of the invention, since the number of writing times to the pixels of the input target is set on the basis of the information of the peripheral data when the display operation is performed many times using the same image data, display unevenness is solved and thus it is possible to obtain a uniform image. Since writing is not performed on all pixels of the input target more than necessary, power consumption is suppressed.
In the method of driving the electro-optic device, it is preferable that the peripheral pixel data are at least pixel data disposed adjacent to the pixel data of the input target.
According to the aspect of the invention, since the peripheral pixel data are at least pixel data disposed adjacent to the pixel data of the input target, it is possible to erase an image while a residual image does not occur in the boundary of the pixels of the input target and the peripheral pixels.
According to another aspect of the invention, there is provided a controller for controlling an electro-optic device including a display unit formed by arranging a plurality of pixels and a driving circuit supplying an image signal based on image data to the display unit, wherein when inputting image data formed from pixel data corresponding to the pixels to the driving circuit, the controller corrects the pixel data corresponding to the pixels of an input target on the basis of information of peripheral pixel data of the pixel data in the image data, and inputs the corrected pixel data to the driving circuit.
According to the aspect of the invention, since the pixel data of the input target is reversed on the basis of the information of the peripheral pixel data when the image data for erasing the display image is input to the display unit, it is possible to easily set the pixels necessary for preventing a residual image without separately creating the whole image data and to suppress power consumption.
In addition, it is preferable that the controller is provided with an image data input circuit.
According to the aspect of the invention, since the controller can be integrated into one chip with a necessary circuit element by the image data input circuit, it is possible to realize space saving and to reduce costs as compared with the known configuration with a separate chip or a single product.
According to still another aspect of the invention, there is provided an electronic apparatus provided with the electro-optic device of the invention.
According to the aspect of the invention, the electronic apparatus is provided with display means having a function of erasing an image without generating a residual image or a function of displaying a high-quality image having no display unevenness.
The invention will be described with reference to the accompanying drawings, wherein like numbers reference like elements.
Hereinafter, embodiments of the invention will be described with reference to the drawings. In the drawings used for the following description, the scales of the members are appropriately changed to aid recognition of the members.
As shown in
The controller 3 generally controls the electrophoretic display device 100 on the basis of image signals or synchronization signals supplied from a host computer PC as an external device. When a writing instruction of an image is input with image data from the host computer PC, the image data of the input target based on the writing instruction is output to the image data input circuit 4.
The image data input circuit 4 is a driving circuit for inputting image data that is a group of line data formed of pixel data of one line, and is provided with a storage unit 14 having a plurality of line memories and a data correcting circuit 15.
The storage unit 14 is connected to the controller 3 and the data correcting circuit 15. The storage unit 14 has a first line memory LM1, a second line memory LM2, and a third line memory LM3, and stores a plurality of continuous line data including the line data of the input target in the line memories LM1, LM2, and LM3.
The data correcting circuit 15 is connected to the line memories LM1, LM2, and LM3 and the data line driving circuit 7, reads pixel data of the input target with peripheral pixel data thereof from the storage unit 14 (the plurality of line memories LM1 to LM3), and corrects the pixel data of the input target on the basis of information of the peripheral pixel data. The data correcting circuit 15 adds a predetermined correction to the image data of the input target, and transmits it to the data line driving circuit 7.
The electrophoretic display device 100 has a display unit 5 in which a plurality of pixels 40 are arranged. The scanning line driving circuit 6 and the data line driving circuit 7 are provided around the display unit 5. The scanning line driving circuit 6 and the data line driving circuit 7 are connected to the controller 3.
The display unit 5 is provided with a plurality of scanning lines 66 extending from the scanning line driving circuit 6 and a plurality of data lines 68 extending from the data line driving circuit 7, and pixels 40 are provided corresponding to intersection positions thereof.
The scanning line driving circuit 6 is connected to the pixels 40 through m scanning lines 66 (Y1, Y2, Y3, . . . , Ym) arranged in a line direction, sequentially selects the scanning lines 66 from the first line to the m-th line under the control of the controller 3, and supplies a selection signal prescribing on-time of selection transistors 41 (see
The data line driving circuit 7 is connected to the pixels 40 through n data lines 68 (X1, X2, X3, . . . Xn) arranged in the line direction, and supplies to the pixels 40 image signals prescribing image data corresponding to the pixels 40 under the control of the controller 3.
In the embodiment, when prescribing image data (pixel data) “0” (white) in a case of a white background, in other words, white, a low level (L) image signal is supplied to the pixels 40, and when prescribing image data (pixel data) “1” (black), a high level (H) image signal is supplied to the pixels 40. When prescribing intermediate-gradation pixel data, an intermediate level image signal from L to H is supplied to the pixels 40.
Each pixel 40 of the display unit 5 is provided with a selection transistor 41, a pixel electrode 35, an electrophoretic element 32 (electro-optic material layer), a common electrode 37, and a storage capacitor 39.
One electrode of the storage capacitor 39 is connected to a drain of the selection transistor 41, and the other electrode is connected to a capacity line C. As for the pixel circuit, when the scanning line 66 is selected, the selection transistor 41 is turned on, an image signal is input from the data line 68 to the pixel electrode 35 through the selection transistor 41, and the storage capacitor 39 is charged. When the scanning line 66 is not selected, the selection transistor 41 is turned off, but charged particles of the electrophoretic element 32 are moved by energy which can be stored in the storage capacitor 39 thereafter.
The electrophoretic display device 100 has a configuration of pinching the electrophoretic element 32 in which a plurality of microcapsules 20 are arranged between the element substrate 2 and the opposite substrate 31. A plurality of pixel electrodes 35 are arranged and formed on the side of the electrophoretic element 32 of the element substrate 2, which is opposed to the display unit 5, and the electrophoretic element 32 is adhered to the pixel electrode 35 through an adhesive layer 33.
The element substrate 2 is a substrate formed of glass, plastic, or the like, and may not be transparent since it is provided on the opposite side to the image display face. The pixel electrode 35 is an electrode formed by laminating nickel plating and gold plating on a Cu foil or by Al, ITO (indium tin oxide), or the like, in this order. Although not shown, the scanning line 66, the data line 68, the selection transistor 41, and the like shown in
The opposite substrate 31 is a substrate formed of glass, plastic, or the like, and is a transparent substrate since it is provided on the image display side. A planar common electrode (opposite electrode) 37 opposed to the plurality of pixel electrode 35 is formed on the electrophoretic element 32 side of the opposite substrate 31, and the electrophoretic element 32 is provided on the common electrode 37. The common electrode 37 is a transparent electrode formed of MgAg, ITO, IZO (indium zinc oxide), or the like.
The electrophoretic element 32 is generally considered as an electrophoretic sheet formed in advance on the opposite substrate 31 side and including the adhesive layer 33. In a production process, the electrophoretic sheet is handled in a state where a protection peeling sheet can be attached to the surface of the adhesive layer 33. The electrophoretic sheet from which the peeling sheet is peeled off is attached to the separately produced element substrate 2 (pixel electrode 35, various circuits, and the like are formed), thereby forming the display unit 5. For this reason, the adhesive layer 33 exists only on the pixel electrode 35 side.
The microcapsule 20 has a diameter of, for example, about 50 μm, and is a spherical body in which a dispersion medium 21, a plurality of white particles (electrophoretic particles) 27 and a plurality of black particles (electrophoretic particles) 26 are sealed therein. As shown in
An outer shell portion (wall film) of the microcapsule 20 is formed using acrylic resin such as polymethyl methacrylate and polyethyl methacrylate, and polymer resin having translucency such as urea resin and gum arabic.
The dispersion medium 21 is a liquid in which white particles 27 and black particles 26 are dispersed in the microcapsule 20. Examples of the dispersion medium 21 include water, alcoholic solvents (methanol, ethanol, isopropanol, butanol, octanol, methyl cellosolve, etc.), esters (ethyl acetate, butyl acetate, etc.), ketones (actone, methyl ethyl ketone, methyl isobutyl ketone, etc.), aliphatic hydrocarbons (pentane, hexane, octane, etc.), alicyclic hydrocarbons (cyclohexane, methylcyclohexane, etc.), aromatic hydrocarbons (benzene, toluene, benzenes having a long-chain alkyl group (xylene, hexyl benzene, butyl benzene, octyl benzene, nonyl benzene, decyl benzene, undecyl benzene, dodecyl benzene, tridecyl benzene, tetradecyl benzene, etc.)), halogenated hydrocarbons (methylene chloride, chloroform, carbon tetrachloride, 1, 2-dichloroethane, etc.), carboxylates, and the like, and may include other kinds of oils. Such a substance may be used as a single or mixed material, and surfactant or the like may be further mixed in.
The white particles 27 are, for example, particles (polymer or colloid) formed of white pigment such as titanium dioxide, and zinc and antimony oxide, and are for example, negatively electrically charged and used. The black particles 26 are, for example, particles (polymer or colloid) formed of black pigment such as aniline black and carbon black, and are for example, positively charged and used. A charge-controlling agent formed of particles such as electrolytes, a surfactant, metal soap, resin, rubber, oil, varnish, or a compound, a titan coupling agent, an aluminum coupling agent, a dispersing agent such as a silane coupling agent, a lubricant, a stabilizing agent, and the like may be added to such a pigment as necessary.
A pigment such as red, green, and blue may be used instead of the black particles 26 and the white particles 27. With such a configuration, red, green, blue, and the like may be displayed on the display unit 5.
In the case of the white display shown in
In the case of the black display shown in
Although
As shown in
Each of the line memory LM1, LM2, and LM3 of the storage unit 14 stores line data formed of pixel data of one line in the image data (i.e., display image) of the input target, and has a storage capacity that can store pixel data of at least one line. In the embodiment, the storage unit 14 has a configuration of storing line data of a total of 3 lines of the line data of the input target and line data before and after the line data. In the embodiment, the image data (plurality of continuous line data) output from the controller 3 is not directly supplied to the data line driving circuit 7, and is written and stored in order of the first line memory LM1, the second line memory LM2, and the third line memory LM3.
When the line data of (i+1) line after i line is transmitted to the data line driving circuit 7, line data of i line, (i+1) line, and (i+2) line are stored in the line memories LM1 to LM3. That is, the storage unit 14 sequentially transmits the line data in the line memories LM1 to LM3 to change the line data transmitted to the data line driving circuit 7, and new line data supplied from the controller 3 to the empty first line memory LM1 is extracted by the sequential transmitting operation.
The data correcting circuit 15 reads the pixel data included in the i line of the input target with the peripheral pixel data from the storage unit 14, performs correction on the basis of the information of the peripheral pixel data, and transmits it to the data line driving circuit 7. Specifically, among the line data of the i line stored in the second line memory LM2, the correction is performed on the basis of a result of a Boolean operation using the pixel data (pixel data of input target; e.g., pixel data of j address (line number)) transmitted to the data line driving circuit 7 and the peripheral pixel data (e.g., pixel data of j−1 address and j+1 address included in line data of i line, and pixel data of j−1 address, j address, and j+1 address included in line data of (i−1) line and (i+1) line).
As shown in
Specifically, in the data line driving circuit 7 shown in
Next, a driving method related to an image update in the electrophoretic display device 100 will be described. In the embodiment, as an example, a driving method in a case of displaying an image of “Ab” on the display unit 5, then erasing the image such that the whole face becomes a white display, and updating it into a predetermined image will be described.
First, the image displaying step S101 will be described. The image displaying step S101 is a step of displaying an image on the display unit 5. Specifically, in the image displaying step S101 of the embodiment, an image P1 shown in
In
In the embodiment, since the image P1 is a character image formed of a line drawing of 1 pixel width, the pixels 40A are pixels forming the image P1 and are pixels forming an outline of the image P1.
In the image displaying step S101, at least the data correcting circuit 15 does not function. In an example of a specific operation, image data output from the controller 3 are input to the image data input circuit 4 for each line data, and are sequentially transmitted to the line memories LM1 to LM3. Within a period in which a line is selected, line data (line data stored in the second line memory LM2) corresponding to the line is output to the data line driving circuit 7 through the data correcting circuit 15. At this time, an operation is not carried out in the data correcting circuit 15, and the line data output from the second line memory LM2 is supplied to the data line driving circuit 7. The data line driving circuit 7 converts the input line data into image signals, and supplies the image signals to the pixels 40 through the data lines 68. In the image displaying step S101, the potential of the common electrode 37 is a low level (L; e.g., 0V).
In the pixels 40A forming the black pixels of the image P1, image signals of a high level (H; e.g., 15V) are input from the data lines 68 to the pixel electrodes 35 through the selection transistors 41a. In the pixels 40B and 40C forming the background, image signals of a low level (L; e.g., 0V) are input from the data lines 68 to the pixel electrodes 35 through the selection transistors 41b and 41c.
In the pixels 40A to which the high level (H) image signals are input, the pixel electrodes 35 reach a relatively high potential, the common electrode 37 reaches a relatively low potential, and thus the electrophoretic element 32 operates with a black display. Accordingly, the image P1 of “Ab” shown in
After the image P1 is displayed, at least the common electrode 37 is maintained in a high impedance state. Accordingly, the display state of the pixel 40 is prevented from being changed thereafter, and the display image P1 is maintained.
Next, the image erasing step S102 will be described, but prior to this, a problem in the known driving method (reverse erasing) will be described with reference to
In
The generation of the residual image P2 can be avoided by driving the pixels 40A forming the image P1 and the peripheral pixels 40B to perform the image erasing.
As shown in
However, to perform such an erasing method, as shown in
On the contrary, in the driving method of the embodiment, to be described below, it is possible to perform erasing of the image P1 without generating a residual image by a driving method of sequentially correcting image data using the image data input circuit 4.
The image data used in the image erasing step S102 of the embodiment is image data corresponding to the image P1 shown in
Formula 1
d=d
i+1,j−1
+d
i+1,j
+d
i+1,j+1
+d
i,j+1
d
i,j
+d
i,j+1
+d
i−1,j−1
+d
i−1,j
+d
i−1,j+1 (1)
Herein, dm,n is pixel data of n address of line data corresponding to m line. In a case of pixel data corresponding to the black display, “1” is taken, and in a case of pixel data corresponding to the white display, “0” is taken.
The data correcting circuit 15 is configured by a 9-input logic circuit shown in Table 1. When the pixel data di,j of the input target is “1” (black) and when any one of the peripheral pixel data adjacent to the pixel data of the input target is “1” (black), the pixel data d of the input target becomes “1” as a result of the operation.
The pixel data d created from the data correcting circuit 15 by the operation is transmitted as pixel data of j address to the data line driving circuit 7. During the selection period of (i−1) line, the data line driving circuit 7 sequentially takes the pixel data d corresponding to the line data of i line transmitted from the data correcting circuit 15 by the operation of the shift register 17, in the latch circuit 18 (first stage). After the latch circuit 18 (first stage) receives the pixel data d of 1 line, at the time of selecting the scanning line 66 of i line by the scanning line driving circuit 6, the pixel data d are latched all together by the latch circuit of the first stage to second stage in the latch circuit 18. Accordingly, at the period when the selection transistors 41 of the pixels 40 included in the scanning line 66 of i line are turned on, the image signals are supplied from the latch circuit 18 in the data line driving circuit 7 to the data lines 68 through the level shifter 19, and potential corresponding to the input pixel data d is input to the pixels 40.
Specifically, as for the input potential, when the value of the pixel data d is “0”, potential by which a voltage applied to the electrophoretic element 32 becomes 0 V is input to the pixel electrodes 35, and when the value of the pixel data d is “1”, potential by which the pixels 40 are operated with white display is input to the pixel electrodes 35. For example, in the image erasing step S102, when assuming that the potential of the common electrode 37 is turned to 15 V, 15 V is input to the pixel electrodes 35 of the pixels 40 in which the pixel data are “0”, and 0 V is input to the pixel electrode 35 of the pixels 40 in which the pixel data are “1”. Accordingly, all the pixels 40 of the display unit 5 become the white display and become an erasing state. As described above, the erasing operation of the image P1 and the outline thereof is performed.
Next, transferring to the updated image displaying step S103, the updated image is displayed on the display unit 5 by the controller 3. The specific operation in the updated image displaying step S103 is the same as the former image displaying step S101. That is, the line memories LM1 to LM3 sequentially receive the image data of the updated image output from the controller 3 for each line data. The line data stored in the second line memory LM2 is transmitted to the data line driving circuit 7 without being corrected by the data correcting circuit 15. The data line driving circuit 7 generates image signals from the input image data, and supplies the image signals to the pixels 40 through the corresponding data lines 68. In such a manner, a predetermined updated image is displayed on the display unit 5.
As described above in detail, according to the embodiment, the line memories LM1, LM2, and LM3 of 3 lines and the data correcting circuit 15 that is the simple logic circuit (9-input OR circuit) are used, the pixel data d for erasing is generated from the image data of the displayed image P1 in the course of the image erasing step S102, and the erasing operation can be performed using this.
According to the embodiment, a frame memory for storing the image data for erasing an outline is not necessary, and the image data for erasing the outline need not be generated by, for example, a CPU.
Accordingly, the addition of a large scale circuit is not necessary, there is no CPU load (processing time, power), the outline can be rapidly erased with low power consumption, and thus it is possible to achieve high quality without a residual image.
In the electrophoretic display device 100 of the invention, the configuration of the pixel circuit of the pixels 40 in the display unit 5 is not limited to the above description.
For example, as shown in
In
Accordingly, when the selection transistor 41A is reselected at a predetermined time such that the voltage of the storage capacitor 39 is 0, electric power is not supplied to the electrophoretic element 32. Accordingly, the driving of the electrophoretic element 32 is stopped in a desired display state, and gradation display is possible. In the pixel circuit shown in
Next, a modified example of the first embodiment will be described hereinafter.
In the above-described first embodiment, the width of the outline at the time of erasing the outline is 1 pixel, but there is a case where it is preferable that the width is 2 pixels or more according to pixel sizes or the like. In Modified Example 1, as shown in
Table 2 shows a type of filter capable of carrying out the operation of the formula (2), and a Boolean algebraic sum of multiplication with values of pixel data of address corresponding to a value of the filter is taken. That is, in the example, the data correcting circuit 15 is configured by a 25-input logic circuit in which pixel data di,j of the input target and the pixel data of the peripheral 2 pixels are input.
The data correcting circuit 15 receives an input of image data (pixel data of the pixels 40A forming the image P1) of the image P1 by the filter, and sets pixel data of a value “1” for pixels 40B disposed adjacent to the pixels 40A to form the background and pixels 40b disposed adjacent to the pixels 40B to form the background on the opposite side of the pixels 40B to the pixels 40A. Herein, outline erasing data (image data of the input target) is configured by pixel data corresponding to the pixels 40A corresponding to the image P1, 2 pixels 40B and 40b arranged up, down, left, and right from the pixels 40A, and two pixels 40B and 40b obliquely arranged from the pixels 40A. That is, the data correcting circuit 15 generates image data to which correction of expanding the outline of the image P1 outward by 2 pixels is added, and supplies the image data to the data line driving circuit 7.
The data line driving circuit 7 receives an input of the image data, and outputs voltage or current to operate white display of the pixels to the pixels 40A, 40b, and 40b.
The Boolean algebraic operation may be calculated using the following formula (3).
Herein, Table 3 shows a type of filter capable of carrying out the operation based on the formula (3). The data correcting circuit 15 provided with the filter shown in
Herein, the outline erasing data are configured by the pixels 40A corresponding to the image P1, the 2 pixels 40B and 40b disposed up, down, left, and right from the pixels 40A, and 1 pixel 40B obliquely disposed from the pixels 40A. The data line driving circuit 7 receiving the input of the image data supplies voltage or current for the white display operation of the pixels to the pixels 40A, 40B, and 40b.
The type of the filter of the data correcting circuit 15 may be as shown in Table 4 and Table 5.
In the filter shown in Table 4, the coefficient value of the farthest angled portion set to the coefficient value “0” for Table 3 is “1”, and the gradation value of the positions up, down, left, and right adjacent to the angled portion is set to “0”. According to the filter shown in Table 4, the plurality of pixels 40b positioned at the outmost of the image data for erasing shown in
As described above, the plurality of pixels 40b forming the outline of the image data for erasing are disposed at the 1-pixel space, the outer edge of the erasing area is formed in a saw-toothed shape, and thus the boundary with the background does not become a linear shape and is difficult to see.
Next, according to the filter shown in Table 5, as for the pixel data di,j of the input target, the value “1” is set for the pixel data value up, down, left, and right in the range of 2 pixels, and the outline is expanded. Accordingly, white writing is performed on the 2 pixels (pixels 40B and pixels 40b outside them) disposed up, down, left, and right from the pixels 40A corresponding to the outline of the image P1, and the pixels 40 of the background area positioned obliquely from the pixels 40A remain as the background data.
Since a residual image at the time of performing reverse erasing occurs at the boundary portion inserted to the pixels 40 with different gradations, the boundary of the pixels 40 is in the vicinity of the angled portion and it is relatively difficult for a residual image to occur even when the pixels 40 with different gradations in the oblique direction are adjacent to each other. When the filter shown in Table 5 is applied in such a case, the pixels 40 in the area where a residual image does not easily occur can be made so as not to be driven at the erasing time while reliably setting the erasing area in the area where a residual image easily occurs, thereby suppressing power consumption.
Next, Modified Example 2 of the first embodiment will be described.
In the first embodiment and Modified Example 1, to easily understand the invention, the coefficient value of the filter is binary of “0” and “1”. However, in a case of an electrophoretic display device capable of gradation display, gradation values of pixel data may be corrected by the data correcting circuit 15 to output them to the data line driving circuit 7. Table 6 shows a type of filter capable of coping with the data correcting circuit 15 according to Modified Example 2. The data correcting circuit 15 provided with the filter shown in Table 6 is a 25-input logic circuit, and coefficient values (wi,j) of a filter of the corresponding address are applied to gradation values of the pixel data di,j and gradation values of the peripheral pixels, values obtained by calculating the arithmetic sum thereof are set as pixel data d after correction (see the following formula (4)). The corrected pixel data d is output to the data line driving circuit 7.
In this case, it is natural that the data line driving circuit 7 is configured to output voltage signals or current signals corresponding to the corrected pixel data d to the data lines 68.
According to the configuration of Modified Example 2, when the pixel data di,j is corrected, a degree of considering information of the peripheral pixel data can be freely set by the filter shown in Table 6.
For example, coefficient values wi−1,j−1, wi−1,i, wi−1,j+1, wi,j−1, wi,j+1, wi+1,j−1, wi+1,j, and wi+1,j+1 corresponding to pixel data di−1,j−1, di−1,i, di−1,j+1, di,j−1, di,j+1, di+1,j−1, di+1,j, and di+1,j+1 positioned at a distance from the pixel data di,j of the input target by 1 pixel are set twice of coefficient values wi−2,j−2, wi−2,i−1, wi−2,j, wi−2,j+1, wi−2,j+2, wi−1,j−2, wi−1,j+2, wi,j−2, wi,i+2, wi+1,j−2, wi+1,j+2, wi+2,j−2, wi+2,j−1, wi+2,j, wi+2,j+1, and wi+2,j+2 corresponding to pixel data di−2,j−2, di−2,i−1, di−2,j+2, di−2,j+1, di−2,j+2, di−1,j−2, di−1,j+2, di,j−2, di,i+2, di+1,j−2, di+1,j+2, d1+2,j−2, di+2,j−1, di+2,j, di+2,j+1, and di+2,j+2 positioned at a distance by 2 pixels, and contribution of information of pixels adjacent to the pixel data di,j of the input target may be set high.
When the pixel data d corresponding to the pixel 40B or the pixels 40b positioned in the background area originally displayed with white among the pixels 40 shown in
In Modified Example 2, the correction of the pixel data of the input target is performed using the pixel data of 5 lines and 5 columns, but is not limited thereto, and the number of lines and the number of columns may be increased and decreased as necessary.
Next, a second embodiment of the invention will be described. The description of the same constituent elements as the first embodiment is not repeated.
First, a problem in a case of displaying a plurality of images on the display unit 5 will be described.
As shown in
In the electrophoretic display device 100, when the images P11, P12, and P13 are displayed on the display unit 5 using the image data D11 to D13, there is a problem that display color is different according to the positions of the pixels 40 even when the same voltage is applied to the pixel electrodes 35 of the pixels 40 constituting the images P11, P12, and P13 as shown in
Specifically, in the image P11, a display color of the pixels 40c constituting a frame-shaped area of 1 pixel width positioned at the outline part becomes black (gray) lighter than pixels 40s provided inside. In the image P12, all the pixels become a gray display lighter than the pixels 40c of the image P11, and pixels 40d at both ends of the pixels become a gray display lighter than inner pixels 40e. In the image P13 formed of a single pixel 40f, the pixel becomes a gray display even lighter than the pixels 40d of the image P12.
That is, even when voltage of the same black is applied to the plurality of pixels 40, the display color becomes a gray display close to white as the number of white pixels 40B increases (to the extent that the black pixels are isolated).
To solve this, even when the display is binary display, it is satisfactory that the frame memory is made into multi-bits, data compensating the change of black is stored, and the voltage applied to the pixel electrodes 35 at the time of black display is corrected according to the value. However, the frame memory becomes large. In addition, burden of the CPU to perform correction calculation is increased.
In the electrophoretic display device of the invention, the image data are corrected for the image data input circuit 4, display is performed using the corrected image data, and display unevenness can be prevented from occurring in any of the images P11, P12, and P13. Hereinafter, the electrophoretic display device and the driving method thereof according to the embodiment will be described in detail with reference to the drawings.
As shown in
Table 7 shows a type of filter used for am operation process of the data correcting circuit 215 of the embodiment. The data correcting circuit 215 provided with the filter is a 9-input logic circuit, and calculates an algebraic sum of pixel data extracted by the filter shown in Table 7. Pixel data di,j of the input target is corrected on the basis of the value of the sum, and is output as the corrected pixel data d to the data line driving circuit 7.
Although details will be described later, the data correcting circuit 215 performs other operations on the basis of the value of the number of writing times Cw and the value of the algebraic sum input from the controller 3.
Since the display unevenness shown in
Hereinafter, operations of the electrophoretic display device 200 and the image data input circuit 204 will be described in detail.
In the method of driving the electrophoretic display device 200 of the embodiment described below, as shown in
First, in the image erasing step S201, the display unit 5 is made entirely white and erased. A specific operation in the image erasing step S201 is not limited, the image displaying operation may be performed using image data formed of only pixel data of the value “0” corresponding to white display such that the whole face of the display unit 5 is transferred to the white display. When any image is displayed on the display unit 5, the image erasing step S102 according to the first embodiment and modified examples may be performed.
When the display unit 5 is made entirely white and erased, the process is transferred to the image displaying step S202.
In the image displaying step S202, for example, an image writing operation is performed four times on the display unit 5 using image data (see
In the image displaying step S202, the line memories LM1 to LM3 of the image data input circuit 204 receive the image data provided for display for each line from the controller 3. This operation is the same as the image data input circuit 4 of the first embodiment.
In the data correcting circuit 215, a step ST21 shown in
Then, in the step ST22, the value of the number of writing times Cw is evaluated. When the number of writing times Cw is twice or less, the process is transferred to the step ST23, otherwise, the process is transferred to the step ST24. Herein, since the number of writing times Cw is 1, the process is transferred to the step ST23. In the step ST23, pixel data d(=di,j) of 1 frame is output from the data correcting circuit 215 to the data line driving circuit 7 without performing the correction of the pixel data. That is, the data correcting function of the data correcting circuit 215 is not operated for the writing of 1 frame, and the image data supplied from the controller 3 is transmitted to the data line driving circuit 7.
When the step ST23 corresponding to the image writing of the 1 frame is completed, the process returns to the step ST21 and the image writing of 2 frame is started. In the step ST21 at this time, since the number of writing times Cw input from the controller 3 is 2, the transferring to the step ST23 is selected like the 1 frame in the subsequent step ST22. In the step ST23, the data correcting circuit 215 does not correct the image data supplied from the controller 3, and the image data of the 1 frame is transmitted to the data line driving circuit 7.
As described above, in the driving method of the embodiment, up to the 2 frame, the image data supplied from the controller 3 is supplied to the data line driving circuit 7, and the image displaying operation is performed on the display unit 5.
When the image writing of the 2 frame is completed, the process returns to the step ST21 again, and the image writing of 3 frame is started. In Step ST21, since the number of writing times Cw input from the controller 3 is 3, the process is transferred to the step ST24 through the step ST22, and further transferred to the step ST25. When the transmission operation of the data to the data line driving circuit 7 is performed in the step ST25, first, the arithmetic sum of the pixel data extracted using the filter shown in Table 7 is calculated and evaluated in the step ST26.
Specifically, in the step ST26, the total of the data values (“0” or “1”) of 8 pixels disposed around the pixel data di,j of the input target is calculated as a sum. Accordingly, the range of the sum is an integer equal to or larger than 0 and equal to or smaller than 8.
In the evaluation of the value of the sum in the step ST26, when the value of the sum is 7 or more (i.e., 7 or more pixels around the pixel data di,j of the input target are pixel data corresponding to black display), the process is transferred to the Step ST27. In the step ST27, the pixel data di,j of the input target is destroyed, and the pixel data d=0 after correction is supplied to the data line driving circuit 7. That is, in the pixels 40 around which a large number of pixels 40 of black display are disposed, the third writing is not performed.
Meanwhile, when the value of the sum is smaller than 7, the process is transferred to the step ST28. In the step ST28, the pixel data di,j of the input target is not corrected, and is supplied as pixel data d to the data line driving circuit 7. That is, when there are a relatively small number (equal to or larger than 0 and equal to or smaller than 6) of pixels 40 with black display at the periphery, the third black writing is performed.
After the step ST27 or the step ST28 is performed, it is evaluated whether or not data transmission of the 1 frame is completed in the step ST29. When the data transmission is not completed, the steps ST26 to ST28 are performed on the next pixel data di,j. When the data transmission of the 1 frame is completed, the image writing of the 3 frame is completed, and the process returns to the step ST21.
Then, the image writing of 4 frame is started. In Step ST21, since the number of writing times Cw input from the controller 3 is 4, the process is transferred to the step ST24 through the step ST22, and further transferred to the step ST30. When the transmission operation of the data to the data line driving circuit 7 is performed in the step ST30, first, an arithmetic sum of the pixel data is calculated and evaluated in the step ST31.
In the evaluation of the value of the sum in the step ST31, when the value of the sum is 3 or more (i.e., 3 or more pixels around the pixel data di,j of the input target are pixel data corresponding to black display), the process is transferred to the Step ST32. In the step ST32, the pixel data di,j of the input target is destroyed, and the pixel data d=0 after correction is supplied to the data line driving circuit 7. That is, in the pixels 40 around which 3 or more pixels 40 of black display are disposed, the fourth writing is not performed.
Meanwhile, when the value of the sum is smaller than 3, the process is transferred to the step ST33. In the step ST33, the pixel data di,j of the input target is not corrected, and is supplied as pixel data d to the data line driving circuit 7. That is, when there are only 0 to 2 pixels 40 with black display around, the fourth black writing is performed.
After the step ST32 or the step ST33 is performed, it is evaluated whether or not data transmission of the 1 frame is completed in the step ST34. When the data transmission is not completed, the steps ST31 to ST33 are performed on the next pixel data di,j. When the data transmission of the 1 frame is completed, the image displaying step S202 is completed.
As described above, in the embodiment, when there are a lot of pixel data corresponding to the black display around the pixel data di,j of the input target, the writing is performed twice on the pixels of the input target. When there are some pixel data, the writing is performed three times. When there are a lot of pixel data corresponding to the white display around the pixel data corresponding to the pixels of the input target and there are few pixel data corresponding to the black display, the writing is performed four times.
The relation between the number of black data (the number of pixel data corresponding to the black display) and the number of writing times in the specific example represented by the embodiment is shown in Table 8. In the embodiment, the writing is performed at least twice on all the pixels of the input target, the writing is performed three times on the pixel data in the case where the number of peripheral black data is 3 to 6, and the writing is performed four times in the case where the number of peripheral black data is 7 or 8.
The relation between the number of the peripheral black data and the number of writing times is just an example, and may be appropriately set according to the degree of display unevenness.
As described in detail above, according to the electrophoretic display device and the driving method thereof of the second embodiment, it is possible to eliminate the display unevenness in which the display of the isolated pixels around which there are little pixels of the black display becomes light and to obtain the uniform and dense display image. In addition, since the writing is not performed unnecessarily on all the pixels of the input target, power consumption is suppressed.
Next, a modified example of the second embodiment will be described.
In the second embodiment, the number of driving times (writing times) of the pixels 40 is controlled according to the number of peripheral black data to solve the display unevenness. However, in a case of an electrophoretic display device capable of gradation display, the gradation values of the pixel data may be corrected by the data correcting circuit 215 to output the gradation values to the data line driving circuit 7.
Table 9 shows a type of filter capable of coping with the data correcting circuit 215 according to Modified Example. The data correcting circuit 215 provided with the filter shown in Table 9 is a 9-input logic circuit, and coefficient values (wi,j) of a filter of the corresponding address are applied to gradation values of the pixel data di,j and gradation values of the peripheral pixels, values obtained by calculating the arithmetic sum thereof are set as pixel data d after correction (see the following formula (5)). The corrected pixel data d is output to the data line driving circuit 7.
In this case, it is natural that the data line driving circuit 7 can output voltage signals or current signals corresponding to the corrected pixel data d to the data lines 68. The invention is not limited to 5 lines and 5 columns shown in Table 6, and the number of lines and the number of columns may be increased and decreased as necessary.
For example, as shown in
As shown in
As described above, the very preferred embodiment according to the invention has been described, but the invention is not limited to the examples. It is obvious that a person skilled in the art can imagine various modified examples and amended examples within the scope of the technical concept described in Claims, and it is naturally understood that they are included in the technical scope of the invention.
For example, the image data input circuits 4 and 204 (line memories LM1 to 3 and the data correcting circuits 15 and 215) may be built in the controller 3 or the data line driving circuit 7.
In the embodiments, the case where the storage unit 14 is the line memory has been described, but the storage unit 14 may be a frame memory storing image data of 1 frame. In the invention, the original image data are not changed, the pixel data may be directly supplied from the frame memory storing the image data for display to generate or change the pixel data to the data correcting circuits 15 and 215 when the pixel data are transmitted to the data line driving circuit 7 through the data correcting circuits 15 and 215.
When the writing or erasing is performed many times, the image data are not transmitted from the superordinate device and it is completed. Accordingly, power consumption is suppressed, and a processing time of the CPU in the superordinate device can be reduced.
Next, a third embodiment of the invention will be described.
As shown in
The page turning button 105 is an operation unit having a function of turning to the next page of a document (image) currently displayed on the electrophoretic display panel 119 one at a time and displaying the page whenever the page turning button 105 is pushed once. The page returning button 106 is an operation unit having a function of returning and displaying a page one by one to the previous page of the document whenever pushing the page returning button 106 once.
The skip turning button 115 is an operation unit having a function of displaying a page by, for example, 10 pages whenever pushing the skip turning button 115 once. The skip returning button 116 is an operation unit having a function of displaying a page by, for example, 10 pages whenever pushing the skip returning button 116 once. The number of skipped pages of the skip turning button 115 and the skip returning button 116 may be arbitrarily set.
As shown in
The input I/F 109 is connected to an input button 130. The input button 130 includes the page turning button 105, the page returning button 106, the skip turning button 115, and the determination button 108 shown in
The CPU 102 reads various programs such as basic control programs and application programs stored in the program memory 104 and data, develops and executes the various programs and the data in a work area provided in the work memory 103, and performs a control of the units of the electronic book reader.
When a page turning signal is output from the input I/F 109, the CPU 102 generates image data (hereinafter, also referred to as raster data) corresponding to the next page of the document displayed on the electrophoretic display panel 119, and stores the raster data in the VRAM 110.
When a page returning signal is output from the input I/F 109, the CPU 102 generates raster data corresponding to the previous page of the document displayed on the electrophoretic display panel 119, and stores the raster data thereof in the VRAM 110. When a continuous turning signal is output from the input I/F 109, the CPU 102 sequentially generates raster data corresponding to the next page and the later pages of the document displayed on the electrophoretic display panel 119, and sequentially stores the raster data in the VRAM 110.
Whenever the input button 130 (any of the page turning button 105, the page returning button 106, the skip turning button 115, and determination button 108) is pushed, the CPU 102 performs a display process of the number of pages which can be displayed, generates raster data of images representing the number of pages (displayable page number) which can be displayed with the currently remaining amount of driving battery, and stores the raster data in the VRAM 110.
When the CPU 102 performs the processes according to various programs, the work memory 103 forms a work area for developing the various programs and forms a memory area for developing data related to the various processes executed by the CPU 102.
A non-volatile memory such as FeRAM (Ferroelectric Random Access Memory) and MRAM (Magnetoresistive Random Access Memory) is used as the work memory 103.
Since the non-volatile memory is used as the work memory 103, power consumption of the work memory 103 consumed for displaying contents of 1 page can be maintained regular irrespective of a browsing time of the contents by a user. Accordingly, the displayable page number can be easily and accurately calculated. In a method using a volatile memory such as a DRAM (Dynamic Random Access Memory) consuming power of the driving battery as the work memory 103, the power consumption of the work memory 103 is changed according to the browsing time of contents, and thus it is difficult to accurately calculate the displayable page number.
The program memory 104 stores a basic control program executed by the CPU 102, various application programs, data related thereto, and the like. The various programs or data are output to the CPU 102, according to a reading request output from the CPU 102. All the various programs and data in the program memory 104 are stored in a format which is readable and executable by the CPU 102.
The input I/F 109 is connected to the page turning button 105 for turning and displaying an image of the next page on the electrophoretic display panel 119, the page returning button 106 for turning and displaying an image of the previous page on the electrophoretic display panel 119, and the skip turning button 115 for sequentially turning and displaying the contents of the next page on the electrophoretic display panel 119, and the determination button 108, as the input button 130. When the page turning button 105 is pushed, the input I/F 109 outputs a page turning signal to the CPU 102. When the page returning button 106 is pushed, the input I/F 109 outputs a page returning signal to the CPU 102, and when the skip turning button 115 is pushed, the input I/F 109 outputs a continuous turning signal to the CPU 102.
The VRAM 110 stores raster data of an image for each page according to the writing request from the CPU 102. The stored raster data are output to the data line driving circuit 121 according to a transmission request output from the display unit control circuit 111. the display unit control circuit 111 generates various control signals for displaying the raster data stored in the VRAM 110 on the electrophoretic display panel 119, and supplies the control signals to the scanning line driving circuit 120 and the data line driving circuit 121.
The electrophoretic display panel 119 has an electrophoretic display panel 119 in which a plurality of pixels is formed in an array, that is, a panel including an electrophoretic element which can store the display content up to that point even when the supply of power is stopped. The electrophoretic display device 119 is provided with a scanning line driving circuit 120 provided along one side edge of a pixel formed area (display area) 119a, and a data line driving circuit 121 provided along the other side edge of the pixel formed area 119a.
The scanning line driving circuit 120 inputs a selection signal to a plurality of pixels on the basis of the control signal output from the display unit control circuit 111. The data line driving circuit 121 inputs the raster data output from the VRAM 110, to the pixels to which the selection signal is input from the scanning line driving circuit 120, on the basis of the control signal output from the display unit control circuit 111. Accordingly, the image of the page stored in the VRAM 110 can be displayed on the electrophoretic display panel 119.
In the embodiment, the active matrix electrophoretic display panel 119 provided with the scanning line driving circuit 120 and the data line driving circuit 121 is described, but the electrophoretic display panel 119 may be an electrophoretic display panel of a segment driving manner. The driving circuits (common electrode driving circuit, etc.) other than the scanning line driving circuit 120 and the data line driving circuit 121 may be provided, and connected to the display unit control circuit 111.
The touch panel I/F 114 is connected to the touch panel 113 provided on the front side (display face side) of the electrophoretic display device 119. When the touch panel 113 is pushed, a touch panel signal representing an operation position is output to the CPU 102. An arbitrary type may be used as the touch panel 113. That is, a resistive or electrostatic capacitance touch panel may be used.
The display unit temperature sensor 117 detects a temperature of the electrophoretic display panel 119, and outputs the detected temperature to the CPU 102. For example, a thermistor is used as the display unit temperature sensor 117, and the temperature of the electrophoretic display panel 119 is detected by measuring output voltage thereof. The temperature detected by the display unit temperature sensor 117 is used for calculation of the displayable page number.
The display unit control circuit 111 is provided with an overall control unit 140, an image data writing control unit 141, a timing signal generating unit 142, a storage device control unit 144, an image data reading control unit 145, an image signal generating unit 146, and a selection signal generating unit 147, and the display unit control circuit 111 is connected to the electrophoretic display panel 119. The electrophoretic display panel 119 is provided with a display unit 150 having the electrophoretic element, a scanning line driving circuit 120, and a data line driving circuit 121.
The overall control unit 140 is connected to the image data writing control unit 141 and the timing signal generating unit 142. The image data writing control unit 141 is connected to the storage device control unit 144. The timing signal generating unit 142 is connected to the image data reading control unit 145, the image signal generating unit 146, and the selection signal generating unit 147.
In the display unit control circuit 111, the overall control unit 140 is connected to the CPU 102, and the image signal generating unit 146 and the selection signal generating unit 147 are connected to the electrophoretic display panel 119, and the storage device control unit 144 is connected to the VRAM 110.
In the electronic book reader 300 described above, the CPU 102, the work memory 103, the program memory 104, the input I/F 109, the VRAM 110, the display unit control circuit 111, the touch panel I/F 114, the power supply 107, and the display unit temperature sensor 117 are formed on the element substrate on which the scanning line driving circuit 120 and the data line driving circuit 121 constituting the electrophoretic display panel 119, and the circuit elements necessary for displaying the image on the electrophoretic display panel 119 is mounted on one substrate, thereby realizing a device configured on one chip.
In the known configuration, as for the electrophoretic display panel 119, there are many cases where a separate chip or a single unit is configured separately from the scanning line driving circuit 120 and the data line driving circuit 121 which supply the image signals based on the image data, the CPU 102 driving the scanning line driving circuit 120 and the data line driving circuit 121, the display unit control circuit 111, and the like. However, in the embodiment, they are mounted on the same substrate, a plurality of independent chips can be integrated onto one chip, and thus it is possible to realize space saving. By integrating onto one chip, it is possible to drastically reduce a cost and achieve low power consumption, as compared with the known configuration.
Next, a case of applying the electrophoretic display device 100 according to the embodiments to an electronic apparatus will be described.
According to the electronic paper 1100 and the electronic notebook 1200, since the electrophoretic display device according to the invention is employed, there is provided an electronic apparatus provided with optical writing display means configured to easily perform a reset operation with a simple structure.
The above-described electronic apparatus is an example of the electronic apparatus according to the invention, and does not limit the technical scope of the invention. For example, the electrophoretic display device can be very appropriately used for a display unit of an electronic apparatus such as a mobile phone, a portable audio apparatus and the like.
The entire disclosure of Japanese Patent Application Nos: 2009-259844, filed Nov. 13, 2009 and 2010-125917, filed Jun. 1, 2010 are expressly incorporated by reference herein.
Number | Date | Country | Kind |
---|---|---|---|
2009-259844 | Nov 2009 | JP | national |
2010-125917 | Jun 2010 | JP | national |