US10636371B2ActiveUtilityA1

Driving device, electronic timepiece, driving method, and storage medium

50
Assignee: CASIO COMPUTER CO LTDPriority: Sep 27, 2017Filed: Sep 25, 2018Granted: Apr 28, 2020
Est. expirySep 27, 2037(~11.2 yrs left)· nominal 20-yr term from priority
Inventors:Tomoo Kasuo
G09G 3/3655G04G 9/12G09G 3/3614G09G 2310/08G04G 9/06G09G 2300/0857G09G 2340/0435G09G 2310/0243G06F 1/163G04B 19/00G09G 2300/0823
50
PatentIndex Score
0
Cited by
4
References
17
Claims

Abstract

An electronic timepiece includes a display, a driver that drives the display, and a CPU that controls the driver. The CPU inverts, in a time less than or equal to a reference inversion time and at an inversion timing of a constant polarity inversion cycle, a polarity of a voltage to be applied to the display. Additionally, the CPU outputs image data to the driver at an image update timing of a cycle that is synchronized with the inversion cycle and that is equivalent to a reference cycle equal to the inversion cycle multiplied by an inverse of an integer. The image update timing is a time when a reference adjustment time elapses after a timing of the reference cycle. The reference adjustment time is less than a time of the reference cycle and greater than or equal to the reference inversion time.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A driving device, comprising:
 a driver that drives a display; and 
 a processor that controls the driver; wherein 
 the processor inverts, in a time less than or equal to a reference inversion time and at an inversion timing of a constant polarity inversion cycle, a polarity of a voltage to be applied to the display; and 
 the processor outputs image data to the driver at an image update timing of a cycle that is synchronized with the inversion cycle and that is equivalent to a reference cycle equal to the inversion cycle multiplied by an inverse of an integer, the image update timing being a time when a reference adjustment time elapses after a timing of the reference cycle, the reference adjustment time being less than a time of the reference cycle and greater than or equal to the reference inversion time, 
 wherein the reference cycle is a cycle greater than or equal to a time that is a sum of (i) a maximum display update time that is a maximum value of a time required to output the image data to the driver at the image update timing, (ii) the reference inversion time, (iii) an inversion prohibited time required before polarity inversion, and (iv) a display update prohibited time required after the polarity inversion and before the maximum display update time. 
 
     
     
       2. The driving device according to  claim 1 , wherein the reference adjustment time is greater than or equal to a time that is a sum of the reference inversion time and the display update prohibited time. 
     
     
       3. The driving device according to  claim 2 , wherein the inversion cycle is 1 second, and the reference cycle is ⅛ second. 
     
     
       4. The driving device according to  claim 3 , wherein
 the display comprises a plurality of pixels and a plurality of memory devices corresponding to the plurality of pixels, and 
 each memory device stores image data to be displayed by the corresponding pixel. 
 
     
     
       5. The driving device according to  claim 2 , wherein,
 the display comprises a plurality of pixels and a plurality of memory devices corresponding to the plurality of pixels, and 
 each memory device stores image data to be displayed by the corresponding pixel. 
 
     
     
       6. The driving device according to  claim 1 , wherein the reference adjustment time is greater than or equal to a time that is a sum of the reference inversion time and the display update prohibited time minus an addressing time, the addressing time being a time required for the processor to designate an output address of the display to the driver. 
     
     
       7. The driving device according to  claim 6 , wherein the inversion cycle is 1 second, and the reference cycle is ⅛ second. 
     
     
       8. The driving device according to  claim 6 , wherein
 the display comprises a plurality of pixels and a plurality of memory devices corresponding to the plurality of pixels, and 
 each memory device stores image data to be displayed by the corresponding pixel. 
 
     
     
       9. The driving device according to  claim 1 , wherein the inversion cycle is 1 second, and the reference cycle is ⅛ second. 
     
     
       10. The driving device according to  claim 9 , wherein
 the display comprises a plurality of pixels and a plurality of memory devices corresponding to the plurality of pixels, and 
 each memory device stores image data to be displayed by the corresponding pixel. 
 
     
     
       11. The driving device according to  claim 1 , wherein
 the inversion cycle is 1 second, and the reference cycle is ⅛ second, and 
 the processor generates image data at the image update timing of the reference cycle that is synchronized with the inversion cycle and is equal to the inversion cycle multiplied by the inverse of the integer, and output the generated image data to the driver. 
 
     
     
       12. The driving device according to  claim 1 , wherein
 the inversion cycle is 1 second, and the reference cycle is ⅛ second, and 
 the processor generates image data at an image update timing of the reference cycle that is synchronized with the inversion cycle and is equal to the inversion cycle multiplied by the inverse of the integer, and outputs the generated image data to the driver. 
 
     
     
       13. The driving device according to  claim 1 , wherein
 the display comprises a plurality of pixels and a plurality of memory devices corresponding to the plurality of pixels, and 
 each memory device stores image data to be displayed by the corresponding pixel. 
 
     
     
       14. The driving device according to  claim 1 , wherein the display comprises a plurality of pixels and a plurality of memory devices corresponding to the plurality of pixels, and each memory device stores image data to be displayed by the corresponding pixel. 
     
     
       15. An electronic timepiece, comprising:
 the driving device according to  claim 1 ; 
 a clock circuit that keeps a current time; and 
 a display that is driven by the driving device and that displays an image indicating the current time kept by the clock circuit. 
 
     
     
       16. A driving method executed by a driving device comprising a driver that drives a display, the method comprising:
 inverting, in a time less than or equal to a reference inversion time and at an inversion timing of a constant polarity inversion cycle, a polarity of a voltage to be applied to the display; and 
 outputting image data to the driver at an image update timing of a cycle that is synchronized with the inversion cycle and that is equivalent to a reference cycle equal to the inversion cycle multiplied by an inverse of an integer, the image update timing being a time when a reference adjustment time elapses after a timing of the reference cycle, the reference adjustment time being less than a time of the reference cycle and greater than or equal to the reference inversion time, 
 wherein the reference cycle is a cycle greater than or equal to a time that is a sum of (i) a maximum display update time that is a maximum value of a time required to output the image data to the driver at the image update timing, (ii) the reference inversion time, (iii) an inversion prohibited time required before polarity inversion, and (iv) a display update prohibited time required after the polarity inversion and before the maximum display update time. 
 
     
     
       17. A non-transitory computer-readable storage medium storing a program that is readable by a computer of a driving device comprising a driver that drives a display, the program causing the computer to function as
 a voltage inversion processor that inverts, in a time less than or equal to a reference inversion time and at an inversion timing of a constant polarity inversion cycle, a polarity of a voltage to be applied to the display; and 
 an image data output processor that outputs image data to the driver at an image update timing of a cycle that is synchronized with the inversion cycle and that is equivalent to a reference cycle equal to the inversion cycle multiplied by an inverse of an integer, the image update timing being a time when a reference adjustment time elapses after a timing of the reference cycle, the reference adjustment time being less than a time of the reference cycle and greater than or equal to the reference inversion time, 
 wherein the reference cycle is a cycle greater than or equal to a time that is a sum of (i) a maximum display update time that is a maximum value of a time required to output the image data to the driver at the image update timing, (ii) the reference inversion time, (iii) an inversion prohibited time required before polarity inversion, and (iv) a display update prohibited time required after the polarity inversion and before the maximum display update time.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.