Patent ID: 6542253
Filing Date: 2003-04-01
Classification: G06F

Abstract:
A method for printing at an optimum printing speed, comprising the steps of:converting image data from a host computer into print data having a predetermined size; calculating a transmission time required for transmitting the print data to a printer from said host computer according to a predetermined formula comprising said predetermined size of the print data divided by a predetermined transmission speed of signals transmitted from said host computer to said printer; determining an optimum printing speed according to said transmission time, said determining comprising: identifying a printer preparation period according to said transmission time, said printer preparation period corresponding to a period of time for preparing said printer to form an image on the recordable medium; continuously sending the print data from said host computer to said printer while said printer preparation period is elapsing; and driving a printer engine of said printer when said printer preparation period elapses; performing a print environment recognition operation at a print recognition time, said print recognition time being determined in accordance with said transmission time, said print environment recognition operation being performed while the print data are being received by said printer, said print environment recognition operation sensing information to be used to prepare said printer to record the print data on a recordable medium; and recording the print data onto the recordable medium at the optimum printing speed.