Patent ID: 7196968

Claim:
A method of driving a plurality of data lines, for causing output means to perform writing into the plurality of data lines, one output from the output means being divided into divided outputs corresponding to the plurality of data lines, the plurality of data lines being grouped into groups each made up of data lines from a starting data line to a terminating data line, the method comprising the steps of: in each of said groups, (I) providing a signal voltage of one of said divided outputs to a data line selected by a switch, during a first predetermined period; and (II) providing a signal voltage, whose polarity is opposite to a polarity of the signal voltage in the step (I), to a data line selected by a switch, during a second predetermined period subsequent to the first predetermined period, the step (I) comprising the sub-step of: (i) performing sequential selection of the data lines from the starting data line to the terminating data line; and (ii) apart from the sequential selection of the terminating data line, selecting the terminating data line before causing the starting data line to be in an off state, the step (II) comprising the sub-step of: (a) performing sequential selection of the data lines from the starting data line to the terminating data line; and (b) apart from the sequential selection of the terminating data line, selecting the terminating data line before causing the starting data line to be in an off state, the sub-steps (i) in the respective groups being synchronized with each other, the sub-steps (ii) in the respective groups being synchronized with each other, the sub-steps (a) in the respective groups being synchronized with each other, and the sub-steps (b) in the respective groups being synchronized with each other.