1. Technical Field
The present invention relates to techniques for controlling the driving of bi-stable display elements.
2. Related Art
Bi-stable display elements capable of displaying only two gray levels (black and white, for example) for each pixel are widespread at present. However, to improve image quality, techniques that enable individual pixels to display multiple gray levels are being developed. JP-T-2007-513368 discloses a technique that realizes a grayscale (half gray levels) in addition to black and white in an electrophoretic display device, which is one type of bi-stable display element (
The technique disclosed in JP-T-2007-513368 has a problem in that it is difficult to accurately reproduce half gray levels between when displaying a half gray level partway through shifting from black to white and when displaying a half gray level partway through shifting from white to black.
An advantage of some aspects of the invention is to provide a technique for improving the reproducibility of half gray levels when carrying out a multi-gray level display, of three or more gray levels, in a bi-stable display element. Widely speaking, bi-stable display technic is growing with more and more displaying gray scale/color depth, i.e. multi-stable display technic. As already indicated, the gray levels need not be black and white. For example, one extreme optical state can be white and the other dark blue, so that the intermediate gray levels will be varying shades of blue, or one extreme optical state can be red and the other blue, so that the intermediate gray levels will be varying shades of purple.
A control apparatus according to an aspect of the invention includes an obtainment unit that obtains image data expressing an image to be displayed in a bi-stable display element that shifts an optical state from a first gray level to a second gray level when a first voltage is applied and shifts the optical state from the second gray level to the first gray level when a second voltage is applied, and a control unit that controls a driving circuit that drives the bi-stable display element so that a voltage is applied to the bi-stable display element in accordance with the image data; here, the control unit applies voltages according to voltage application patterns in a plurality of periods including a erasing period, a reset period, and a write period in order to set the optical state of the bi-stable display element to gray levels indicated by the image data, the patterns are voltage application patterns of voltages from the first voltage and the second voltage so as to cause a gray level change to occur along a loop from the second gray level, to the first gray level, and back to the second gray level in a unit period, and in the case where the gray level is a half gray level between the first gray level and the second gray level, the control unit causes the gray level to be displayed in the bi-stable display element by shifting from the first gray level to the second gray level in the write period.
According to this control apparatus, the reproducibility of half gray levels can be improved when carrying out a multi-gray level display, of three or more gray levels, in the bi-stable display element.
In this case, the erasing period may be a period that applies a voltage that sets the bi-stable display element to the second gray level at the end of the erasing period.
Furthermore, the reset period may be a period that applies a voltage that realizes 0.5 or more rotations through a loop that shifts from the second gray level, to the first gray level, and back to the second gray level.
Further still, the patterns may include patterns for a plurality of driving modes having different numbers of loops for a single gray level.
In addition, the patterns may include patterns for a plurality of driving modes including a driving mode that applies a voltage for shifting directly from the first gray level to the second gray level or directly from the second gray level to the first gray level in order to display the first gray level or the second gray level in the bi-stable display element.
In addition, a length of time of a period for shifting from the first gray level to the second gray level and a length of time of a period for shifting from the second gray level to the first gray level may be common for ail of the plurality of driving modes.
Furthermore, shifting from the first gray level to the second gray level may be slower than shifting from the second gray level to the first gray level.
The control apparatus may further include a first storage unit that stores current data indicating an image currently displayed in the bi-stable display element, a second storage unit that stores next data indicating an image to be displayed in the bi-stable display element next, a counting unit that counts a number of a unit period, among a plurality of unit periods contained in the pattern, in which the voltage application ends, and a third storage unit that stores a pre-rewrite gray level value, a post-rewrite gray level value, and a voltage application pattern corresponding to the pre-rewrite gray level value and the post-rewrite gray level value, for each of a plurality of gray level values; here, the obtainment unit may obtain the current data from the first storage unit and the next data from the second storage unit, and the control unit may control the driving circuit that drives the bi-stable display element to apply to the bi-stable display element the voltage, among voltages indicated by the plurality of patterns stored in the third storage unit, that is to be applied in a unit period corresponding to the current data and the next data obtained by the obtainment unit and the number counted by the counting unit.
An electro-optical apparatus according to an aspect of the invention includes a bi-stable display element that shifts an optical state from a first gray level to a second gray level when a first voltage is applied and shifts the optical state from the second gray level to the first gray level when a second voltage is applied, an obtainment unit that obtains image data expressing an image to be displayed in the bi-stable display element, and a control unit that controls a driving circuit that drives the bi-stable display element so that a voltage is applied to the bi-stable display element in accordance with the image data; here, the control unit applies voltages according to voltage application patterns in a plurality of periods including a erasing period, a reset period, and a write period in order to set the optical state of the bi-stable display element to gray levels indicated by the image data, the patterns are voltage application patterns of voltages from the first voltage and the second voltage so as to cause a gray level change to occur along a loop from, the second gray level, to the first gray level, and back to the second gray level in a unit period, and in the case where the gray level is a halfgray level between the first gray level and the second gray level, the control unit causes the gray level to be displayed in the bi-stable display element by shifting from the first gray level to the second gray level in the write period.
According to this electro-optical apparatus, the reproducibility of halfgray levels can be improved when carrying out a multigray level display, of three or more gray levels, in the bi-stable display element.
An electronic device according to another aspect of the invention includes the aforementioned electro-optical apparatus.
According to this electronic device, the reproducibility of half gray levels can be improved when carrying out a multi gray level display, of three or more gray levels, in the bi-stable display element.
A control method according to another aspect of the invention is a control method for an electro-optical apparatus, the method including obtaining image data expressing an image to be displayed in a bi-stable display element that shifts an optical state from a first gray level to a second gray level when a first voltage is applied and shifts the optical state from the second gray level to the first gray level when a second voltage is applied, and controlling a driving circuit that drives the bi-stable display element so that a voltage is applied to the bi-stable display element in accordance with the image data; here, voltages according to voltage application patterns in a plurality of periods including a erasing period, a reset period, and a write period are applied in order to set the optical state of the bi-stable display element to gray levels indicated by the image data, the patterns are voltage application patterns of voltages from the first voltage and the second voltage so as to cause a gray level change to occur along a loop from the second gray level, to the first gray level, and back to the second gray level in a unit period, and in the case where the gray level is a half gray level between the first gray level and the second gray level, the gray level is caused to be displayed in the bi-stable display element by shifting from the first gray level to the second gray level in the write period.
According to this control method, the reproducibility of halfgray levels can be improved when carrying out a multigray level display, of three or more gray levels, in a bi-stable display element.
The invention will be described with reference to the accompanying drawings, wherein like numbers reference like elements.
1. Principles
1-1. Outline
The principles of driving will be described first, before moving on to descriptions of specific configurations and operations of an apparatus according to an embodiment of the invention. In the example described here, an EPD (electrophoretic display) is used as an electro-optical element, where each pixel therein displays four gray levels.
First, consider an example in which the voltage application is started at the brightness C1. A point A represents an optical state prior to the voltage application. When a predetermined first voltage (−15 V, for example) is then applied for one frame, the brightness of the EPD increases slightly to a point B. When the first voltage is then applied for another frame, the brightness of the EPD increases further to a point C. In this manner, the brightness of the EPD shifts to a point D, a point E, a point F, a point G, a point H, a point I, a point J, a point K, a point L, and a point M, in that order, as the first voltage is consecutively applied. The point M corresponds to the brightness C2, or in other words, white. Thus in this example, applying the first voltage for 12 frames shifts the brightness from black to white.
When, at the brightness C2, a predetermined second voltage (+15 V, for example) is applied for one frame, the brightness of the EPD decreases slightly to a point N. Note that for the sake of simplicity, in
Next, consider a case in which the second voltage is applied instead of the first voltage at the point D, for example. When the second voltage is applied for one frame at the point D, the brightness decreases from the point D to a point Z. The point Z is not located on the loop described above, and the brightness thereof is different from the brightness at the point C. It is difficult to predict how the brightness will shift if the first voltage or the second voltage is then applied at the point Z. Accordingly, if, when in the process of shifting from black to white, a voltage (the second voltage) that causes the shift to reverse directions (that is, to shift from, white toward black) is applied, the brightness of the EPD will not change according to the aforementioned loop thereafter, making the control, thereof difficult. Difficulties in controlling the gray level may cause problems such as difficulties in accurately reproducing half gray levels between black and white, the order of half gray levels being inverted (for example, dark gray will appear lighter than light gray), and so on.
Accordingly, in the following embodiment, when partway through a shift between two base gray levels (black and white, for example), the EPD is driven without applying a voltage that causes a shift in the reverse direction. In other words, in this embodiment, voltages are applied so as to follow the loop shown in
1-2. Driving Modes
EPDs have a problem in that the response speed of the element itself is substantially slow (compared to a liquid-crystal displays and the like). If a high-quality rewrite is carried out to ensure ghosting doer not occur, an amount of time on the order of several seconds is required to rewrite a screen, approximately 10 inches in size. Although various techniques for accelerating rewrites are being developed, accelerating rewrites results in ghosting. Thus when driving an EPD, there is a tradeoff between the rewrite speed and ghosting, and it is extremely difficult to achieve driving in which rewrites occur quickly but no ghosting occurs. Accordingly, in this embodiment, three driving modes having different rewrite speeds are prepared, and different driving modes are used depending on the situation.
In this embodiment, there are two parameters that determine the driving waveform, namely a current gray level and a next gray level. “Current gray level” refers to the gray level of the EPD before a rewrite. “Next gray level” refers to the gray level of the EPD after the rewrite. In
In this embodiment, the driving waveform is divided into a erasing period ban erasing phase), a reset period (a reset phase), and a write period (a write please). In the following, two of the gray levels displayed by the EPD that serve as base gray levels will be referred to as a first gray level and a second gray level, respectively. One of the first gray level and the second gray level corresponds to a lowest gray level, and the other corresponds to a highest gray level. In this example, white is the first gray level and black is the second gray level.
The erasing period, is a period in which the gray level of the EPD is set to a predetermined base gray level (the second gray level (black), for example). In the example shown in
In this example, the driving waveform is characterized by two parameters, namely a basic frame number and a gray level frame number. The basic frame number is a number of frames sufficient for enabling a shift from the first gray level (white) to the second gray level (black) and a shift from the second gray level (black) to the first gray level (white). The basic frame number does not depend on the next gray level, and is common amongst ail the driving modes. In the example shown in
1-2-1. LG Mode
In order to reduce ghosting, the driving waveform in the LG mode has a characteristic in that there is a higher number of rotations through the loop in the reset period than in the LF mode and the HS mode, or to pot it more simply, the reset period is longer. In the example shown in
1-2-2. LF Mode
In the LG mode, 1.5 rotations axe made through the loop in the reset period to reduce ghosting, and thus as many as 2.5 rotations through the loop are made across all the periods. This means that flashing (repeatedly changing gray levels between black and white) is carried out at a speed that is visible to a user. To the user, flashing is simply visual noise. Accordingly, the driving waveform in the LF mode has a characteristic in that the number of rotations through the loop is lower than in the LG mode in order to reduce flashing. In the example shown in
1-2-3. HS Mode
Although the LF mode has fewer rotations through the loop that in the LG mode, there are still as many as 1.5 rotations, and thus there is still room for improvement in terms of the rewrite speed. Accordingly, the HS mode has a characteristic in that the gray levels displayed are limited to two gray levels (black and white) in order to accelerate the rewrites, and the rewrites are carried out by shifting directly between the two gray levels. This “direct shift” refers to a shift corresponding to 0.5 rotations through the loop. Furthermore, the driving waveform in the HS mode has only the write period, and has neither the erasing period nor the reset period. In the HS mode, shifting to a different gray level takes 0.5 rotations through the loop in the entire driving waveform. In the case where the current gray level is the same as the next gray level, no rotation is made through the loop. In this example, the driving waveform of the HS mode is defined based on the current gray level and the next gray level each changing among two gray levels, and thus 2×2, or 4, driving waveforms are defined for a single temperature range.
2. Configuration
The first substrate 11 includes a substrate 111, an adhesive layer 112, and a circuit layer 113. The substrate 111 is formed of an insulative and flexible material, such as a polycarbonate. The substrate 111 may be formed of a resin material aside from a polycarbonate as long as the material is lightweight, flexible, elastic, and insulative. As a different example, the substrate 111 may be formed from glass, which is not flexible. The adhesive layer 112 is a layer that affixes the substrate 111 and the circuit layer 113 to each other. The circuit layer 113 is a layer that includes circuits for driving the electrophoretic layer 12. The circuit layer 113 includes pixel electrodes 114.
The electrophoretic layer 12 includes microcapsules 121 and a binder 122. The microcapsules 121 are fixed by the binder 122. A material having good compatibility with the microcapsules 121, superior adhesiveness with electrodes, and that is insulative is used as the binder 122. The microcapsules 121 are capsules that hold a carrier fluid and electrophoretic particles therein. A flexible material such as a gum Arabic/gelatin-based compound, a urethane-based compound, or the like is used for the microcapsules 121. Note that an adhesive layer formed of am adhesive may be provided between the microcapsules 121 and the pixel electrodes 114.
The electrophoretic particles are particles (high-polymers or colloids) having a property whereby the particles move within the carrier fluid under an electrical field. In this embodiment, white electrophoretic particles and black electrophoretic particles are held within each microcapsule 121. The black electrophoretic particles are particles containing a black pigment such as aniline black, carbon black, or the like, and in this embodiment, are positively charged. The white electrophoretic particles, meanwhile, are particles containing a white pigment such as titanium dioxide, aluminum oxide, or the like, and in this embodiment, are negatively charged.
The second substrate 13 includes a common electrode 131 and a film 132. The film 132 seals and protects the electrophoretic layer 12. The film 132 is formed of a transparent insulative material, such as polyethlene terephthalate. The common electrode 131 is formed of a transparent conductive material such as indium tin oxide (ITO).
The scanning line driving circuit 16 outputs a scanning signal Y for exclusively selecting the m scanning lines 115 one at a time in sequence. The scanning signal Y is a signal that goes to H (high) level exclusively in sequence. The data line driving circuit 17 outputs a data signal X. A data signal X is a signal specifying a data voltages based on gray level values of the pixels. The data line driving circuit 17 outputs a data signal specifying data voltages corresponding to the pixels in the row selected by the scanning signal. The scanning line driving circuit 16 and the data line driving circuit 17 are controlled by the controller 20.
Note that in the following descriptions, a period from when the scanning line driving circuit 16 selects the scanning line in the first row to when the scanning line driving circuit 16 finishes selecting the scanning line in the mth row will be referred to as a “frame”. The scanning lines 115 are selected one at a time in a single frame, and a data signal is supplied to each pixel 14 in a single frame.
Refer again to
The control unit 25 is an example of an obtainment unit that obtains image data expressing an image to be displayed, in a bi-stable display element (the electro-optical panel 10) and a control unit that controls a driving circuit (the scanning line driving circuit 16 and the data line driving circuit 17) that drives the bi-stable display element so that a voltage is applied to the bi-stable display element in accordance with the image data.
3. Operations
In step S100, the CPU 201 of the host apparatus 2 writes image data indicating a post-rewrite image into the VRAM 22. In step S110, the CPU 201 instructs the controller 20 to rewrite the image. This instruction includes an identifier indicating the driving mode no be applied in this image rewrite, from the driving modes provided in the controller 20.
Upon being instructed to rewrite the image, the control unit 25 of the controller 20 writes the identifier of the driving mode to foe applied into the register 27. In step S120, the control unit 25 obtains data indicating a pre-rewrite gray level value (the current gray level) and a post-rewrite gray level value (the next gray level) from the VRAM 21 and the VRAM 22, respectively, for the pixels to be rewritten. In step S130, the control unit 25 sets the frame number counter. Specifically, the total number of frames in the driving waveform applied in this rewrite is written into the register 23. The total number of frames in the driving waveform is obtained from the LUT 24, for example.
In step S140, the control unit 25 reads out, from the LUT 24, the voltage data corresponding to the current gray level, the next gray level, and the frame number. In step S150, the control unit 25 generates a signal based on the read-out voltage data. The output unit 26 outputs the signal generated by the control unit 25.
In step S160, the control unit 25 determines whether or not the image rewrite is complete. Whether or not the image rewrite is complete is determined using a counter value stored in the register 23. Specifically, the control unit 25 determines that the image rewrite is complete in the case where the counter value stored in the register 23 is 0. In the case where it has been determined that the image rewrite is complete (YES in S160), the control unit 25 advances the process to step S180. However, in the case where it has been determined that the image rewrite is not complete (NO in S160), the control unit 25 advances the process to step S170.
In step S170, the control unit 25 updates the counter value stored in the register 23. Specifically, the control unit 25 decrements the counter value stored in the register 23. When the counter value is updated, the control unit 25 returns the process to step S140.
In step S180, the control unit 25 copies the data stored in the VRAM 22 into the VRAM 21. As a result, the image displayed in the electro-optical panel 10 matches the data stored in the VRAM 21. Once the data has been copied, the control unit 25 ends the flow illustrated in
4. Variations
The invention is not limited to the aforementioned embodiment, and many variations can be made thereon. Several such variations will be described hereinafter. Note that two or more of the following variations may be used in combination with each other as well.
4-1. First Variation
The number of driving modes provided in the controller 20 is not limited to three. It is sufficient for at leasgray level of the LG mode and LF mode described in the aforementioned embodiment to be provided in the controller 20. Likewise, a different driving mode may be provided in addition to the three driving modes described in the aforementioned embodiment.
As such a different driving mode, the reset period may be omitted if the optical state changes following the arrow in the loop shown in
4-2. Second Variation
The gray level of the EPD at the end of the erasing period is not limited to the second gray level (black, in the aforementioned embodiment), The erasing period may be a period that sets the gray level of the EPD to the first gray level.
4-3. Third Variation
The numbers of rotations through the loop in the LG mode and the LF mode described in the aforementioned embodiment are merely examples, and are not limited thereto. As long as at least 0.5 rotations through the loop are made in the LF mode, a greater number of rotations may be made.
4-4. Fourth Variation
Although the aforementioned embodiment describes an example in which the basic frame number and the gray level frame number are the same in ail of the driving modes, at leasgray level of the basic frame number and the gray level frame number may be defined on a driving mode-by-driving mode basis.
4-5. Fifth Variation
Although the aforementioned embodiment describes an example in which the first gray level is white and the second gray level is black, the first gray level and the second gray level are not limited thereto. In this case, it is preferable for the shift from the first gray level to the second gray level to be slower (that is, for the response speed to be lower) than the shift from the second gray level to the first gray level. The aforementioned embodiment describes an example in which halfgray levels are reproduced using the shift from the first gray level (white) to the second gray level (black) in the write period. The halfgray levels can be adjusted with higher precision by expressing the gray levels using a shift having a low response speed. To rephrase, in the case where the response speed when a positive-polarity first voltage is applied is lower than the response speed in the case where a negative-polarity second voltage having the same absolute value as the first voltage is applied, the half gray levels are adjusted through the application of the first voltage.
4-6. Sixth Variation
The configuration of the controller 20 is not limited to the example shown in
4-7. Other Variations
The equivalent circuit of the pixels 14 is not limited to the configuration described in the aforementioned embodiment. The switching element and the capacitance element may be combined in any manner as long as the configuration enables a controlled voltage to be applied between the pixel electrodes 114 and the common electrode 131. Furthermore, the method for driving the pixels may be bipolar driving, in which the electrophoretic elements 143 to which the voltages of different polarities are applied are present in a single frame, or monopolar driving, in which a voltage of the same polarity is applied to all of the electrophoretic elements 143 in a single frame.
The structure of the pixels 14 is not limited to the configuration described in the aforementioned embodiment. For example, the polarities of the charged particles are not limited to those described in the aforementioned embodiment. The black electrophoretic particles may be negatively-charged, and the white electrophoretic particles may be positively-charged. In this case, the polarities of the voltages applied to the pixels are the opposite of those described in the aforementioned embodiment. Furthermore, the display element is not limited to an electrophoretic display element that uses microcapsules. Another display element, such as a liquid-crystal element or an organic EL (electro luminescence) element, may be used instead.
The parameters described in the aforementioned embodiment (for example, the number of gray levels, the number of pixels, the voltage values, the number of voltage applications, and so on) are merely examples, and the invention is not limited thereto. For example, the EPD may have three or more gray levels.
This application claims priority from Japanese Patent Application No. 2013-041813 filed in the Japanese Patent Office on Mar. 4, 2013,the entire disclosure of which is hereby incorporated by reference in its entirely.
Number | Date | Country | Kind |
---|---|---|---|
2013-041813 | Mar 2013 | JP | national |