Patent ID: 8922475

Claim:
A control device for a display device in which a display unit including a plurality of scanning lines, a plurality of data lines, and a plurality of pixels are included, and writing for changing a display state of each of the pixels from a first display state to a second display state is performed by an operation of applying a driving voltage to the each of the pixels a plurality of times, the control device comprising: a rewriting determining unit that determines whether or not a new writing instruction is generated for one pixel out of the plurality of the pixels; a writing state determining unit that determines whether or not a writing operation is in the middle of the process for the one pixel in a case where the new writing instruction is determined to be generated; a writing control unit that, in a case where the writing operation for the one pixel is determined not to be in the middle of the process by the writing state determining unit, stores write information used for identifying that the one pixel is a target for applying a driving voltage in each of first storage areas, wherein the number of first storage areas corresponds to a number of frames that a driving voltage is continually supplied to change the display state of the pixel from the first display state to the second display state, sequentially refers to the first storage areas, and applies the driving voltage to the one pixel a plurality of times based on the write information that is stored in the first storage areas and, in a case where the writing operation is determined to be in the middle of the process for the one pixel by the writing state determining unit, continues to perform the writing operation that is in the middle of the process and performs the writing control after the writing operation is completed; a display image data updating unit that stores pixel data of a display image displayed on the display unit in a second storage area based on display image data that is input; and a provisional image data updating unit that stores pixel data of a provisional image to be displayed on the display unit by the writing operation that is in the middle of the process in a third storage area, wherein the provisional image data updating unit updates pixel data of the one pixel with pixel data corresponding to the pixel data of the provisional image of a case where the driving voltage is applied based on all the write information stored in the first storage areas at a timing when writing, which is based on the new writing instruction, is started for the one pixel, and wherein the rewriting determining unit determines that the new writing instruction is generated for the one pixel in a case where the pixel data of the display image that is stored in the second storage area and the pixel data of the provisional image that is stored in the third storage area are different from each other.