Patent ID: 8294911

Claim:
A printing control method for a printer that has a normal print mode for printing a print image of print data as received, and an inverted print mode for printing the print image of the print data rotated 180 degrees, the control method comprising: setting the normal print mode or the inverted print mode; sequentially converting the received print data to a print data break into an image conversion buffer and generating inverted image data for printing in the inverted print mode when the inverted print mode is set; monitoring whether an insufficient memory state occurs in the image conversion buffer; printing the inverted image data; changing from the inverted print mode to the normal print mode, the changing being executed by a print mode switching unit in response to an insufficient memory state being detected; printing the print data from the beginning; wherein: the printing step includes converting the inverted image data to normal print data for printing in the normal print mode, printing the normal print data, and printing print data received after the insufficient memory state was detected.