Patent ID: 7677684

Claim:
An ink jet printer executing a printing action against a print medium based on print data output from an external device capable of communicating with the ink jet printer, the ink jet printer comprising: an ink jet head that executes the printing action in which ink is discharged toward the print medium; a transportation device that transports the print medium; and a controller that controls the ink jet head to execute the printing action each time the ink jet printer has finished receiving one part print data that composes a part of print data for one page, wherein the print data for one page comprises a plurality of part print data, the controller determines, for each one part print data of the plurality of part print data, whether or not the one part print data has been completely received within a predetermined time since a last printing action based on another one part print data which had been previously received, wherein: in a case where the controller determines that a particular one part print data has not been completely received within the predetermined time, the controller prevents the ink jet head from executing a printing action based on the particular one part print data against a partially printed print medium and controls the transportation device to eject the partially printed print medium, and in a case where the controller determines that the particular one part print data has been completely received within the predetermined time, the controller controls the ink jet head to execute the printing action based on the particular one page print data against the partially printed print medium.