An object of the invention is to provide a printing method whereby a function for retreating print data in the case where the print data cannot be printed is provided, and the printing of other print data is preferentially performed or a printing is enabled to be executed when an apparatus enters a printable status of the print data, thereby improving a print working efficiency. To accomplish this object, there is provided a printing method of using a host which can set an auto retreat of print data and a print output apparatus which is connected so that it can bidirectionally communicate with the host and is equipped with a memory device which can perform a retreat processing of the data in response to a request from the host, wherein the host sends the print data to the print output apparatus, the print output apparatus receives the print data sent from the host and checks whether the data can be normally printed or not on the basis of print attributes of the received print data and a status of the print output apparatus, when it is decided that the data can be normally printed, the printing is executed, and when it is decided that the data cannot be normally printed, the print data is retreated to the memory device in accordance with the setting of the auto retreat, thereby enabling the printing of other print data to be executed.

 
Web www.patentalert.com

> Original scanning apparatus

~ 00343