摘要 |
Data in the host device that was processed before a data interrupt process could run, and data that was already being sent to the printer, can be reliably deleted when an error occurs. A printing apparatus 20 having a normal processing mode for storing data sent from a host device 10 to a receive buffer 242 and running a printing process based on the data in the receive buffer 242 , and a deletion processing mode for clearing data in the receive buffer 242 , has: a processing mode selection means 43 for selecting one of a first processing mode for saving data in the receive buffer 242 and print buffer 245 , and not changing to the deletion processing mode, when a printing apparatus 20 error is detected in the normal processing mode; a second processing mode for clearing all data in the receive buffer 242 and print buffer 245 , and changing to the deletion processing mode, when a printing apparatus 20 error is detected in the normal processing mode; and a third processing mode for clearing data in the print buffer 245 and saving data in the receive buffer 242 , and changing to the deletion processing mode, when a printing apparatus 20 error is detected in the normal processing mode.
|