Patent ID: 8576421

Claim:
A method of controlling a printer for performing a process on a basis of received print data, the process including using a printer to feed a first sheet, print on the first sheet, and eject the printed first sheet, the method comprising: feeding a second sheet into the printer without printing thereon before an ejecting process of the first sheet is completed when a print data block corresponding to the first sheet indicates the presence of the second sheet, recognizing with a controller an end of a print data block corresponding to the second sheet after feeding the second sheet, the end of the print data block being recognized on the basis of reception of a command indicating the end of the print data block corresponding to the second sheet when no image data segment related to the second sheet has been received, or a lapse of a predetermined time during which the command is not received, and ejecting the second sheet from the printer without printing on the second sheet when recognizing the end of the print data block corresponding to the second sheet.