摘要 |
An embodiment of this invention is directed to increasing the number of printable images on a continuous sheet and throughput when printing an image in which images of different sizes coexist and are arranged. Upon printing plural images by using a full-line inkjet printhead while conveying the sheet, the time during which no ink is discharged between successive images is analyzed from inputted image data for each nozzle of the printhead. Based on the analysis result, it is determined whether preliminary discharge is necessary during printing of the plural images. If preliminary discharge is necessary, print data to be used by the printhead is generated by adding, to the image data, data for preliminary discharge. Ink is discharged from the printhead based on the generated print data. |