Patent ID: 8743401

Claim:
A printing apparatus which is configured to communicate with an external device and performs printing, the apparatus comprising: a receiving section which receives a printing job from the external device; a storage section in which the printing job received by the receiving section is stored; an input section which accepts a printing instruction to perform the printing based on the printing job stored in the storage section; a printing section which performs the printing based on the printing job stored in the storage section in a case that the input section accepts the printing instruction; a judgment section which judges as to whether or not the printing job stored in the storage section is a deletion-objective job which is to be deleted from the storage section before the input section accepts the printing instruction; a determining section which makes a determination of a transmission mode, from among a plurality of transmission modes for transmitting the deletion-objective job, based on at least one of a transmission setting and a transmission content of the deletion-objective job, in a case that the judgment section judges that the printing job stored in the storage section is the deletion-objective job; a transmission section which performs a transmission of the deletion-objective job to the external device in accordance with the determination of the determining section; and a deleting section which deletes the deletion-objective job, which is transmitted by the transmission section, from the storage section; wherein the determining section determines a file format of a printing data included in the deletion-objective job as the transmission mode; wherein the printing job stored in the storage section includes an image information data which is not yet expanded and an image-expanded data which has been expanded; and the determining section determines as to whether the transmission section transmits the image information data of the deletion-objective job or the transmission section transmits the image information data and the image-expanded data of the deletion-objective job as the transmission mode.