Patent ID: 7258408

Claim:
A method of controlling the driving of a function liquid droplet ejection head having a plurality of nozzle arrays disposed therein with a different function liquid droplet ejection amount per unit nozzle, wherein, in one print cycle, driving of the plurality of nozzle arrays is controlled by using a single driving signal inclusive of: a single micro oscillation pulse which causes a function liquid forming a meniscus at each nozzle of the plurality of nozzle arrays to oscillate without causing ejection of the function liquid; and a first ejection pulse which has a first waveform corresponding to specifications of a first nozzle array of the plurality of nozzle arrays to eject function liquid droplets from the first nozzle array; a second ejection pulse which has a second waveform corresponding to specifications of a second nozzle array of the plurality of nozzle arrays to eject function liquid droplets from the second nozzle array, the second waveform being different than the first waveform; and a single damping pulse for damping residual oscillation of a pressure generating element which generates pressure fluctuations in a cavity communicating with each nozzle of the plurality of nozzle arrays, wherein the micro oscillation pulse is inputted before the first and second ejection pulses are inputted in said one print cycle, and the damping pulse is inputted after the first and second ejection pulses are inputted in said one print cycle, and wherein the first nozzle array ejects a first function liquid droplet ejection amount and the second nozzle array ejects a second function liquid droplet ejection amount which is smaller than the first function liquid droplet ejection amount.