Patent ID: 7489292

Claim:
A driving circuit for an electro-optical device including a plurality of scanning lines, a plurality of data lines, and a plurality of pixel circuits respectively provided at intersections of the scanning lines and the data lines, each of the pixel circuits including a self-luminous element, and a current storing element for supplying current supplied via a data line, the stored current being supplied to the self-luminous element according to a signal supplied to each of the scanning lines, the driving circuit comprising: voltage supply means for, when a grayscale level to be displayed is a predetermined grayscale level, outputting a predetermined voltage to each of the data lines; current supply means for, when the grayscale level to be displayed is not the predetermined grayscale level, outputting a current according to the grayscale level to each of the data lines, and the current supply means Setting an output terminal to a high impedance state when the grayscale level to be displayed is the predetermined grayscale level; control means for, when the grayscale level to be displayed is the predetermined grayscale level, activating the voltage supply means to supply the predetermined voltage and deactivating a current supply from the current supply means, and for, when grayscale level to be displayed is not the predetermined grayscale level, deactivating the voltage supply means and activating the current supply means, the control means connecting the voltage supply means to the data line, during a first period of a writing period in which the data lines are selected, the control means connecting the current supply means to the data line during a second period of the writing period, the voltage supply means writing the predetermined voltage into the data line during the first period of the writing period in which the data lines are selected and when the grayscale level to be displayed is the predetermined grayscale level, the voltage supply means writing a precharge voltage into the data line when the grayscale level to be displayed is not the predetermined grayscale level, and the current supply means during the second period of the writing period in which the data lines are selected, setting the data lines to a high impedance state when a grayscale level to be displayed is a predetermined grayscale level, and supplying a current depending on the grayscale level to be displayed to each of the data lines when the grayscale level to be displayed is not the predetermined grayscale level.