摘要 |
An inkjet printer includes: a print head; a print data storing unit; a print executing unit; a maintaining unit; a maintenance necessity determining unit; and a printing results inquiring unit. The print head is formed with one or more ink ejection opening. The print data storing unit stores inputted print data. The print executing unit executes a printing operation with the print head based on print data stored in the print data storing unit. The maintaining unit restores the ink ejection state of the print head. The maintenance necessity determining unit determines whether or not it is necessary to perform an operation for restoring the ink ejection state with the maintaining unit. The printing results inquiring unit inquires whether to allow the printing results of a printing operation executed by the print executing unit when the maintenance necessity determining unit determines that it is necessary to restore the ink ejection state of the print head. The print data storing unit stores print data at least until a response allowing the printing results is received in response to an inquiry by the printing results inquiring unit, or at least until the maintaining unit has executed an operation to restore the ink ejection state and the print executing unit has repeated the printing operation after the printing results inquiring unit has issued an inquiry.
|