Patent ID: 8493587

Claim:
A printing device comprising: a job receiving device configured to receive a printing instruction of a printing job; a printing device configured to print the printing job; a control device: memory having computer executable instructions stored thereon that, when executed by the control device, cause the printing device to: register the printing job in a queue if the job receiving device receives the printing instruction; control the printing device to print the printing job registered in the queue sequentially; receive a cancellation request instruction for requesting cancellation of the printing job registered in the queue; receive a confirmation instruction for confirming each printing job to be cancelled or not to be cancelled; set the printing job registered in the queue to be in a stop condition, if the cancellation request instruction is received; delete from the queue the printing job that is in the stop condition if the confirmation instruction is received for the printing job that is in the stop condition; determine whether the job receiving device receives a new printing job during an instruction waiting period from a time when receiving the cancellation request instruction to a time when receiving the confirmation instruction; and control the printing device to print the new printing job prior to completion of printing of the printing job registered in the queue, if the job receiving device receives the new printing job during the instruction waiting period.