Patent ID: 9110618
Filing Date: 2015-08-18
Classification: G06F

Abstract:
1. A printing apparatus comprising: a storage device configured to store print data; a printing unit configured to print the print data; and a control device configured to, receive print data, determine whether a suspension condition of suspending the printing of the received print data by the printing unit is satisfied, suspend, when it is determined that the suspension condition is satisfied, the printing of the print data until the suspension condition is not satisfied, perform, when it is determined that the suspension condition is not satisfied, the printing of the print data, and wherein the control device is configured to control storing timings of a log in the storage device depending on whether the suspension condition is satisfied, the log being related to the print data and including a print image of the print data, such that when the suspension condition is satisfied, the control device is configured to store the log related to the print data and including the print image in the storage device before the printing of the print data is started, and when the suspension condition is not satisfied, the control device is configured to store the log related to the print data and including the print image in the storage device after the printing of the print data is started, wherein, when storing the log related to the print data in the storage device, the control device is further configured to: store identification information, which includes information identifying a first state that is before the start of the printing of the print data and a second state that is after the start of the printing of the print data, in the storage device in relation with the log; wherein the identification information further includes information identifying whether the printing of the print data is cancelled or not; the control device is further configured to: determine whether or not to generate a log for a cancel of printing during the first state and the second state based on log managing processing settings that are manually set before the printing of the print data is cancelled.