Patent Publication Number: US-2022223113-A1

Title: Electronic paper display and driving method thereof

Description:
CROSS-REFERENCE TO RELATED APPLICATION 
     This application is a continuation-in-part application of and claims the priority benefit of a prior application Ser. No. 17/182,127, filed on Feb. 22, 2021 which claims Taiwan application serial no. 109112430, filed on Apr. 14, 2020. The entirety of each of the above-mentioned patent applications is hereby incorporated by reference herein and made a part of this specification. 
    
    
     BACKGROUND OF THE DISCLOSURE 
     1. Field of the Disclosure 
     The disclosure relates to a display technology, and in particular, to an electronic paper display and a driving method thereof. 
     2. Description of Related Art 
     An electronic paper display is a new type of display device, which is light and thin, durable, and low in power consumption in line with energy saving and environmental protection, and has been widely used in the market for an electronic reader (for example, an e-book or an electronic newspaper) or other electronic elements (for example, an electronic tag). 
     In some applications, functions of an electronic paper display panel and a touch panel can be integrated to enable a user to touch and display a touch result through the electronic paper display. For example, the user may use a touch medium (for example, a stylus or a finger) to write on the touch panel to display written content on the display panel. It should be noted that in the conventional technology, a touch track of a touch medium on a touch panel at a next time point is predicted according to a previous touch track at a previous time point, to display a line segment drawn by the touch medium earlier, thereby reducing a delay during writing. 
     In this regard, on the premise that the display panel uses white color as a display background, a conventional electronic paper display displays the predicted touch track on the display panel by using a black line segment. When the predicted touch track is different from an actual touch track, the displayed predicted touch track is further converted into white. 
     However, in the process of converting the wrongly predicted touch track from black into white, it takes longer processing time in terms of characteristics of the electronic paper display panel. In addition, user&#39;s viewing quality is affected if the predicted touch track is displayed on the display panel in black. Therefore, how to effectively reduce the time for processing a touch track with a wrong prediction and improve the display quality of a display panel is an important issue for persons skilled in the art. 
     SUMMARY OF THE DISCLOSURE 
     The disclosure provides an electronic paper display and a driving method thereof, to effectively reduce the time for processing a touch track with a wrong prediction and improve the display quality of an electronic paper display panel. 
     The electronic paper display in the disclosure includes an electronic paper display panel, a touch panel, and a processing circuit. The touch panel is integrated with the electronic paper display panel, and configured to output a first touch coordinate of a current touch and a second touch coordinate of a next touch. The processing circuit is coupled to the electronic paper display panel and the touch panel, and configured to execute a filter module and a line drawing module. The filter module outputs a first measured position data and a first predicted position data to the line drawing module according to the first touch coordinate. The line drawing module drives the electronic paper display panel to display a first predicted track by a connection line between a first track display coordinate corresponding to the first measured position data and a first predicted display coordinate corresponding to the first predicted position data. The filter module outputs a second measured position data to the line drawing module according to the second touch coordinate. The line drawing module determines whether a second track display coordinate corresponding to the second measured position data is equal to the first predicted display coordinate to correct the first predicted track. 
     The driving method of an electronic paper display in the disclosure includes: outputting a first touch coordinate of a current touch by a touch panel; executing a filter module to output a first measured position data and a first predicted position data to a line drawing module according to the first touch coordinate; driving a touch panel to display a first predicted track by a connection line between a first track display coordinate corresponding to the first measured position data and a first predicted display coordinate corresponding to the first predicted position data by the line drawing module; outputting a second touch coordinate of a next touch by the touch panel; executing the filter module to output a second measured position data to the line drawing module according to the second touch coordinate; and determining whether a second track display coordinate corresponding to the second measured position data is equal to the first predicted display coordinate to correct the first predicted track by the line drawing module. 
     Based on the above, according to the electronic paper display and the driving method thereof in the embodiments of the disclosure, a touch track of a touch medium on a touch panel can be predicted, and the predicted touch track is displayed on an electronic paper display panel in a gray scale. In this way, the predicted touch track displayed on the electronic paper display panel in the disclosure is less likely to be noticed by user&#39;s eyes, thereby improving user&#39;s viewing quality. In addition, the disclosure can more effectively reduce the time for processing a touch track with a wrong prediction. 
    
    
     
       BRIEF DESCRIPTION OF THE DRAWINGS 
         FIG. 1  is a block diagram of an electronic paper display according to an embodiment of the disclosure. 
         FIG. 2  is a flowchart of a driving method of an electronic paper display according to an embodiment of the disclosure. 
         FIG. 3  is a schematic diagram of a touch display scenario for displaying a predicted track on an electronic paper display panel according to an embodiment of the disclosure. 
         FIG. 4  is a flowchart of an operation procedure of a processing circuit shown in  FIG. 1  according to an embodiment of the disclosure. 
         FIG. 5  is a schematic diagram of a touch display scenario when a second touch track is the same as a predicted track according to an embodiment of the disclosure. 
         FIG. 6  is a schematic diagram of a touch display scenario when a second touch track is different from a predicted track according to an embodiment of the disclosure. 
         FIG. 7  is a block diagram of an electronic paper display according to another embodiment of the disclosure. 
         FIG. 8  is a flowchart of a driving method of an electronic paper display according to another embodiment of the disclosure. 
     
    
    
     DESCRIPTION OF THE EMBODIMENTS 
     To make the content of the disclosure more comprehensible, embodiments are described below as examples according to which the disclosure can indeed be implemented. Wherever possible, the same reference numbers are used in the drawings and the description to refer to the same or like parts, components or steps. 
       FIG. 1  is a block diagram of an electronic paper display  100  according to an embodiment of the disclosure. Referring to  FIG. 1 , the electronic paper display  100  includes a processing circuit  110 , a touch panel  120 , and an electronic paper display panel  130 . In the present embodiment, the touch panel  120  may be integrated with the electronic paper display panel  130 , and the touch panel  120  may overlap under the electronic paper display panel  130 , but the disclosure is not limited thereto. 
     The touch panel  120  may be, for example, an electro-magnetic resonance (EMR) or capacitive induction touch panel, but the disclosure is not limited thereto. The touch panel  120  may generate a touch result according to a touch behavior of a touch medium (for example, a stylus or a finger), and then report the touch result to the processing circuit  110 . 
     In the embodiment, the electronic paper display panel  130  includes a plurality of pixels, and these pixels respectively correspond to a plurality of cells arranged in an array. These cells are, for example, a microcup structure, and have electrophoretic particles in two colors (for example, a white electrophoretic particle and a black electrophoretic particle, but the disclosure is not limited thereto). 
     In addition, in the embodiment, the processing circuit  110  is coupled between the touch panel  120  and the electronic paper display panel  130 . The processing circuit  110  may generate a driving signal according to the touch result and send the signal to the electronic paper display panel  130 , to drive a plurality of electrophoretic particles in the cells. In the embodiment, the processing circuit  110  drives the electrophoretic particles to move in the cells by applying a voltage, so that each pixel of the electronic paper display panel  130  can display black, white, a gray scale, or a specific color. 
     In detail, in the embodiment, a single pixel of the electronic paper display panel  130  may include an upper electrode layer, a plurality of cells, and a driving substrate. These cells may be arranged between the upper electrode layer and the driving substrate, and a display side of these cells is close to the upper electrode layer. The upper electrode layer may be, for example, a transparent electrode layer, and the driving substrate may include, for example, a driving transistor. Moreover, the driving substrate may receive, through the driving transistor, the driving signal provided by the processing circuit  110 , to drive the white electrophoretic particle and the black electrophoretic particle to move in these cells. 
     For example, in the embodiment, the white electrophoretic particle may be negatively charged, and the black electrophoretic particle may be positively charged. When the driving substrate applies a negative voltage according to the driving signal, the negatively charged white electrophoretic particle moves toward the display side of the cell, so that the electronic paper display panel  130  can display a display screen in white according to a moving direction of the electrophoretic particle. On the contrary, when the driving substrate applies a higher positive voltage according to the driving signal, the positively charged black electrophoretic particle moves toward the display side of the cell, so that the electronic paper display panel  130  can display a display screen in black according to a moving direction of the electrophoretic particle. 
     It should be noted that in the embodiment, the processing circuit  110  may adjust a voltage of the driving signal to push the black electrophoretic particle and the white electrophoretic particle to specific equal positions in the cell, so that the electronic paper display panel  130  displays a color whose gray scale value is not black or white. 
     For details of the operation of predicting the touch track of the touch medium by the electronic paper display  100 , refer to  FIG. 1 ,  FIG. 2  and  FIG. 3 .  FIG. 2  is a flowchart of a driving method of an electronic paper display  100  according to an embodiment of the disclosure.  FIG. 3  is a schematic diagram of a touch display scenario  300  for displaying a predicted track LA on an electronic paper display panel  130  according to an embodiment of the disclosure. 
     In detail, in step S 210 , an electronic paper display  100  may display a display screen  131  with a background in a first color (for example, white) through an electronic paper display panel  130 , but the disclosure is not limited thereto. In step S 220 , the electronic paper display  100  may output a first touch coordinate P 2  of a current touch by using a touch panel  120 . 
     For example, in the embodiment, a user may use a stylus  200  to write on the touch panel  120  (for example, a line segment shown in  FIG. 3 , but the disclosure is not limited thereto), and may use a touch coordinate P 0  as an initial touch coordinate to draw to the first touch coordinate P 2  along touch tracks L 1  and L 2  at a first time point T 1 . In this case, the touch panel  120  may report the touch result to the processing circuit  110  at the first time point T 1 . 
     Then, in step S 230 , the processing circuit  110  may drive the electronic paper display panel  130  to display a first touch track having a second color (for example, black) and corresponding to the first touch coordinate P 2  and a previous touch coordinate. 
     Further, after the stylus  200  draws from the touch coordinates P 0  along the touch tracks L 1  and L 2  to the first touch coordinates P 2 , the processing circuit  110  may generate a driving signal with a positive voltage and send the signal to the electronic paper display panel  130  according to the touch result, so that a positively charged black electrophoretic particle moves toward a display side of an cell. In this case, the processing circuit  110  may display the first touch track L 2  corresponding to the first touch coordinate P 2  and the previous touch coordinate P 1  and a previous touch track L 1  corresponding to the touch coordinate P 0  and the previous touch coordinate P 1  on the display screen  131  of the electronic paper display panel  130  in a second color (for example, black). 
     Then, in step S 240 , the processing circuit  110  may drive the electronic paper display panel  130  to display a predicted track LA having a third color (for example, a gray scale) according to the first touch track L 2  and the previous touch track L 1 . 
     For example, in some design requirements (in some embodiments), at a second time point T 2  after the first time point T 1  (that is, after the touch panel  120  outputs the first touch coordinate P 2  of the current touch), the processing circuit  110  may predict, according to the first touch track L 2  and the previous touch track L 1  by using an algorithm, a touch coordinate of a next touch output by the touch panel  120  (in other words, predict a touch coordinate PA), and a touch track (the predicted track LA) between the first touch coordinate P 2  of the current touch and the touch coordinate of the next touch. 
     In addition, the processing circuit  110  may generate a driving signal according to the prediction result and send the signal to the electronic paper display panel  130  after completing the prediction of the predicted track LA, to respectively push a black electrophoretic particle and a white electrophoretic particle to specific equal positions in the cell. In this case, the processing circuit  110  may display the predicted track LA in a third color (for example, a gray scale) on the display screen  131  of the electronic paper display panel  130 . 
     In some other design requirements (in some other embodiments), at the second time point T 2 , the processing circuit  110  may also predict, according to the first touch track L 2  by using the algorithm, the touch coordinate of the next touch output by the touch panel  120  (in other words, predict the touch coordinate PA), and the touch track (the predicted track LA) between the first touch coordinate P 2  of the current touch and the touch coordinate of the next touch. Moreover, the processing circuit  110  may also display the predicted track LA in the third color (for example, a gray scale) on the display screen  131  of the electronic paper display panel  130 . 
     In other words, in the touch display scenario  300  shown in  FIG. 3 , the processing circuit  110  may predict, according to one or more touch tracks (for example, the touch tracks L 1 , L 2 ) before the first touch coordinate P 2  of the current touch and/or two or more touch coordinates (for example, the touch coordinate P 0  to P 2 ) by using the algorithm, the touch coordinate of the next touch output by the touch panel  120  (in other words, predict the touch coordinate PA), and the touch track (the predicted track LA) between the first touch coordinate P 2  of the current touch and the touch coordinate of the next touch. 
     It should be noted that the algorithm in the embodiment may be, for example, a Kalman filter or an extrapolation, but the disclosure is not limited thereto. In addition, in the embodiment, a gray scale of the third color may be between the first color and the second color. The first color is, for example, white, the second color is, for example, black, and the third color is, for example, a gray scale, but the disclosure is not limited thereto. 
     According to the description of the touch display scenario  300  shown in  FIG. 3  above, it can be known that the electronic paper display  100  in the embodiment may predict the touch coordinate PA and the predicted track LA by calculation through the processing circuit  110 , and display the predicted touch track LA on the electronic paper display panel  130  in the third color (for example, a gray scale). In this way, compared to the conventional technology in which a predicted touch track is displayed on a display panel in black, the predicted touch track LA displayed on the electronic paper display panel  130  in the embodiment is less likely to be noticed by user&#39;s eyes, thereby improving user&#39;s viewing quality. 
     For details of the operation of determining whether the predicted track LA predicted by the processing circuit  110  is the same as a touch track (a second touch track L 3 ) actually drawn by the stylus  200  from the first touch coordinate P 2  to the touch coordinate (a second touch coordinate P 3 ) of the next touch, refer to  FIG. 1 ,  FIG. 4 ,  FIG. 5 , and  FIG. 6 .  FIG. 4  is a flowchart of an operation procedure of a processing circuit  110  shown in  FIG. 1  according to an embodiment of the disclosure.  FIG. 5  is a schematic diagram of a touch display scenario  500  when a second touch track L 3  is the same as a predicted track LA according to an embodiment of the disclosure.  FIG. 6  is a schematic diagram of a touch display scenario  600  when a second touch track L 3  is different from a predicted track LA according to an embodiment of the disclosure. 
     In the embodiment, the electronic paper display  100  may perform the operation action of step S 410  shown in  FIG. 4  after performing the operation action of step S 240  shown in  FIG. 2 . Herein, referring to  FIG. 1 ,  FIG. 4 , and  FIG. 5 , in step S 410 , the electronic paper display  100  may output a second touch coordinate P 3  of a next touch through the touch panel  120 . 
     In particular, after the processing circuit  110  enables the predicted track LA to be displayed on the electronic paper display panel  130  in the third color (for example, a gray scale) at the second time point T 2 , the stylus  200  may draw from the first touch coordinate P 2  to the second touch coordinate P 3  along the second touch track L 3  at a third time point after the second time point T 2 . In this case, the touch panel  120  may report the touch result to the processing circuit  110  at the third time point T 3 . The second touch track L 3  in the embodiment may be expressed as a touch track actually drawn by the stylus  200  for the next touch. 
     In step S 420 , the processing circuit  110  may determine whether the second touch track L 3  between the first touch coordinate P 2  and the second touch coordinate P 3  is the same as the predicted track LA. For example, the processing circuit  110  may determine whether the second touch track L 3  actually drawn by the stylus  200  at the third time point T 3  and the predicted track LA calculated by the processing circuit  110  at the second time point T 2  have an overlapping part. 
     When the processing circuit  110  determines that the second touch track L 3  and the predicted track LA are the same track (that is, the second touch track L 3  and the predicted track LA have an overlapping part), the processing circuit  110  continues to perform an operation in step S 430 . On the contrary, when the processing circuit  110  determines that the second touch track L 3  and the predicted track LA are different tracks (that is, the second touch track L 3  and the predicted track LA have no overlapping part), the processing circuit  110  continues to perform operations in step S 440  and step S 450 . 
     Herein, referring to  FIG. 1 ,  FIG. 4 , and  FIG. 5 , in step S 430 , the processing circuit  110  may drive the electronic paper display panel  130  to convert the predicted track LA displayed by the electronic paper display panel  130  into a second color (for example, black). 
     In detail, in the touch display scenario  500 , when the processing circuit  110  determines that the second touch track L 3  and the predicted track LA have an overlapping part, the processing circuit  110  may generate a driving signal with a positive voltage according to the determining result and send the signal to the electronic paper display panel  130 , so that a black electrophoretic particle in a pixel corresponding to the part of the predicted track LA which overlaps the second touch track L 3 , to move from an original specific equal position toward a display side of an cell. 
     Thereby, the processing circuit  110  can convert the part of the predicted track LA which is displayed on the electronic paper display panel  130  and overlaps the second touch track L 3  from the third color (for example, a gray scale) into the second color (for example, black), to be displayed on the display screen  131 . 
     Herein, referring to  FIG. 1 ,  FIG. 4 , and  FIG. 6 , in step S 440 , the processing circuit  110  may drive the electronic paper display panel  130  to convert the predicted track LA displayed by the electronic paper display panel  130  into a first color (for example, white). 
     In detail, in the touch display scenario  600 , when the processing circuit  110  determines that the second touch track L 3  and the predicted track LA have no overlapping part, the processing circuit  110  may generate a driving signal with a negative voltage according to the determining result and send the signal to the electronic paper display panel  130 , so that a white electrophoretic particle in a pixel corresponding to a part of the predicted track LA which does not overlap the second touch track L 3 , to move from an original specific equal position toward the display side of the cell. 
     Thereby, the processing circuit  110  can convert the part of the predicted track LA which is displayed on the electronic paper display panel  130  and does not overlap the second touch track L 3  from the third color (for example, a gray scale) into the first color (for example, white), to be displayed on the display screen  131 . 
     Then, in step S 450  after step S 440 , the processing circuit  110  may further drive the electronic paper display panel  130  to display the second touch track L 3  having the second color (for example, black). 
     In particular, when the processing circuit  110  does not predict an actual touch track (the second touch track L 3 ) between the first touch coordinate P 2  and the second touch coordinate P 3  of the stylus  200 , the processing circuit  110  may generate a driving signal with a positive voltage according to the determining result and send the signal to the electronic paper display panel  130 , so that a black electrophoretic particle in a pixel corresponding to a part of the second touch track L 3  which does not overlap the predicted track LA moves toward the display side of the cell. 
     Thereby, the processing circuit  110  can convert the part of the second touch track L 3  which is displayed on the electronic paper display panel  130  and does not overlap the predicted track LA from the first color (for example, white) into the second color (for example, black), to be displayed on the display screen  131 . 
     According to the description of the touch display scenario  600  shown in  FIG. 6  above, it can be known that the predicted touch track LA in the present embodiment is displayed on the electronic paper display panel  130  in the third color (for example, a gray scale) at the second time point T 2 , and a white electrophoretic particle in a pixel corresponding to the predicted touch track LA has been pushed to a specific equal position in the cell in advance. Therefore, when it is determined that the second touch track L 3  and the predicted track LA do not have an overlapping part, at the third time point T 3 , the processing circuit  110  only needs to move the white electrophoretic particle in the corresponding pixel from the original specific equal position toward the display side of the cell, so that a part of the predicted track LA which does not overlap the second touch track L 3  can be converted from the third color (for example, a gray scale) into the first color (for example, white), to be displayed on the electronic paper display panel  130 . 
     Thereby, compared to the conventional technology in which the part of the predicted track which does not overlap with the actual touch track needs to be converted from the original black to white to move the white electrophoretic particle from a driving substrate toward the display side of the cell, the processing circuit  110  in the present embodiment can more effectively reduce the time for processing a touch track with a wrong prediction and can more quickly convert the predicted track LA displayed on the electronic paper display panel  130  into the first color (for example, white). 
       FIG. 7  is a block diagram of an electronic paper display according to another embodiment of the disclosure. Referring to  FIG. 1  and  FIG. 7 , the processing circuit  110  of FIG.  1  may execute a filter module  710  and a line drawing module  720 . The electronic paper display  100  of  FIG. 1  may further include a storage unit, such as a memory. The storage unit may store the filter module  710  and the line drawing module  720 . The processing circuit  110  may execute the filter module  710  to receive touch coordinates from the touch panel  120 , and generate predicted position data and first drawing data to the line drawing module  720 . The line drawing module  720  may pre-drive the electronic paper display panel to display a predicted track so as to effectively reduce the touch display delay (handwriting display delay). 
     In the embodiment of the disclosure, the filter module  710  is implemented by a Kalman filtering algorithm. The filter module  710  may include a Kalman filter model. The filter module  710  includes a prediction unit  711  and an update unit  712 . The line drawing module  720  includes a first line interpolation unit  721 , a second interpolation unit  722 , a buffer unit  723 , and a line correction unit  724 . The update unit  712  is coupled to the panel  120  and the prediction unit  711 . The update unit  712  may receive the touch coordinates, and may generate measured position data according to the touch coordinates. The measured position data may include coordinates on the electronic paper display panel  130  corresponding to the touch coordinates. The prediction unit  711  may receive the touch coordinates and the measured position data to generate predicted position data. The predicted position data may include predicted coordinates on the electronic paper display panel  130 . 
     In the embodiment of the disclosure, the first line interpolation unit  721  may receive the predicted position data to generate pre-drawing data for the buffer unit  723  and driving the electronic paper display panel  130  to display predicted tracks. The pre-drawing data includes predicted coordinates of all points along to the predicted tracks. The buffer unit  723  may delay outputting the pre-drawing data to the line correction unit  724 . In the embodiment of the disclosure, the second line interpolation unit may receive the measured position data to generate drawing data for line correction unit  724 . The drawing data includes a plurality of coordinates of all points along to real tracks. The line correction unit  724  may compare the predicted coordinates of the predicted tracks and the coordinates of the real tracks to generate the track correction data for correcting the first predicted track. Therefore, the electronic paper display  100  can effectively reduce the touch display delay (handwriting display delay) by predicting the touch track, and can correct the predicted tracks. 
       FIG. 8  is a flowchart of a driving method of an electronic paper display according to another embodiment of the disclosure. Referring to  FIG. 1 ,  FIG. 7  and  FIG. 8 , the electronic paper display  100  of  FIG. 1  may execute the following steps S 810  to S 860  to effectively derive the electronic paper display panel  130 . In step S 810 , the touch panel  120  may output a first touch coordinate of a current touch to the filter module  710 . In step S 820 , the processing circuit  110  may execute the filter module  710  to output a first measured position data and a first predicted position data to a line drawing module according to the first touch coordinate. The update unit  712  may generate the first measured position data to the second line interpolation unit  722 . The prediction unit  711  may generate the first predicted position data to the first line interpolation unit  721 . In step S 830 , the line drawing module  720  may drive the electronic paper display panel  130  to display a first predicted track by a connection line between a first track display coordinate corresponding to the first measured position data and a first predicted display coordinate corresponding to the first predicted position data by the line drawing module. 
     In the embodiment of the disclosure, the predicted track may have a different color than the real track. The first line interpolation unit  721  may generate a pre-drawing data according to the first predicted position data. The line drawing module  720  may drive the electronic paper display panel  130  to display the first predicted track by the pre-drawing data. The pre-drawing data may include a plurality of predicted coordinates of all points along to the first predicted track. 
     For example, referring to  FIG. 3 , the filter module  710  may receive the first touch coordinate P 2 . The prediction unit  711  may predict, according to the previous touch track L 2  by using the Kalman filtering algorithm, a touch coordinate of a next touch as the first predicted position data. The line drawing module  720  may drive the electronic paper display panel  130  to display the predicted track LA by the connection line between a first track display coordinate corresponding to the first touch coordinate P 2  and a first predicted display coordinate corresponding to the first predicted touch coordinate PA. 
     In step S 840 , the touch panel  120  may output a second touch coordinate of a next touch by the touch panel  120 . In step S 850 , the processing circuit  110  may execute the filter module  710  to output a second measured position data to the line drawing module  720  according to the second touch coordinate. The update unit  712  may generate the second measured position data to the second line interpolation unit  722 . In step of S 860 , the line drawing module  720  may determine whether a second track display coordinate corresponding to the second measured position data is equal to the first predicted display coordinate to modify the first predicted track by the line drawing module. The second line interpolation unit  722  may generate a first drawing data according to the first measured position data and the second measured position data. The line correction unit may compare the pre-drawing data and the first drawing data to determine whether generate a track correction data for correcting the first predicted track. 
     In the embodiment of the disclosure, when the line drawing module  720  determines that the second track display coordinate does not equal to the first predicted display coordinate, the line drawing module  720  drives the electronic paper display panel to display a real track by a connection line between the first track display coordinate and the second track display coordinate to correct the first predicted track. In the embodiment of the disclosure, when the line drawing module  720  determines that the second track display coordinate is equal to the first predicted display coordinate, the line drawing module  720  drives the electronic paper display panel to change the color of the predicted track. The first drawing data may include a plurality of first coordinates of all points along to the real track. The line correction unit  724  may compare the plurality of predicted coordinates and the plurality of first coordinates to generate the track correction data for correcting the first predicted track. 
     For example, referring to  FIG. 5 , the filter module  710  may receive the second touch coordinate P 3 . The update unit  712  may generate the second measured position data to the second line interpolation unit  722 , so that the second line interpolation unit  722  may generate the first drawing data according to the first measured position data corresponding to the first touch coordinate P 2  and the second measured position data corresponding to the second touch coordinate P 3 . Then, the line correction unit  724  may compare the plurality of predicted coordinates of the pre-drawing data and the plurality of first coordinates of the first drawing data to determine that the predicted track LA is equal to the real track (second touch track L 3 ) or determine that the first predicted touch coordinate PA is equal to the second touch coordinate P 3 . Hence, the line drawing module  720  may drive the electronic paper display panel  130  to change the color of the predicted track LA. 
     In contrast, for example, referring to  FIG. 6 , the line correction unit  724  may compare the plurality of predicted coordinates of the pre-drawing data and the plurality of first coordinates of the first drawing data to determine that the predicted track LA does not equal to the real track (second touch track L 3 ) or determine that the first predicted touch coordinate PA is equal to the second touch coordinate P 3 . Hence, the line correction unit  724  may generate a track correction data for correcting the first predicted track LA. The line drawing module  720  may drive the electronic paper display panel  130  to display the real track (second touch track L 3 ) according to the plurality of first coordinates of the first drawing data of the track correction data, and remove the predicted track LA previously displayed in the electronic paper display panel  130  according to the track correction data. 
     Moreover, in the embodiment of the disclosure, the filter module  710  may further output a second predicted position data to the line drawing module  720  according to the second touch coordinate. The line drawing module may drive the electronic paper display panel  130  to display a second predicted track by a connection line between the second track display coordinate and a second predicted display coordinate corresponding to the second predicted position data. That is, the line drawing module  720  may repeatedly execute the above prediction operation and the above correction operation, so as to realize the low-latency display effect of the electronic paper display panel  130 . 
     In view of the above, according to the electronic paper display and the driving method thereof in the embodiments of the disclosure, a touch track of a touch medium on a touch panel can be predicted, and the predicted touch track is displayed on an electronic paper display panel in a gray scale. In this way, the predicted touch track displayed on the electronic paper display panel in the disclosure is less likely to be noticed by user&#39;s eyes, thereby improving user&#39;s viewing quality. In addition, the disclosure can more effectively reduce the time for processing a touch track with a wrong prediction. According to the electronic paper display and the driving method thereof in the embodiments of the disclosure, the electronic paper display of the embodiment can effectively reduce the touch display delay (handwriting display delay) by predicting the touch track, and can quickly and automatically correct the predicted tracks.