Patent ID: 8905509

Claim:
A printing apparatus comprising: a paper feeding section for feeding printing paper sheets one by one; a printing section for performing duplex printing by performing printing on one side of each printing paper sheet fed by the paper feeding section, and, after the one side printed printing paper sheet is inverted by an inverting section, performing printing on the other side of the inverted one side printed printing paper sheet; a control section for: controlling the paper feeding section and the printing section such that, when the printing section performs the duplex printing, the printing on the one side of each printing paper sheet fed from the paper feeding section and the printing on the other side of each one side printed printing paper sheet are alternately performed, setting a time corresponding to a paper spacing interval prior to and following paper feeding times of the printing paper sheets within a paper feeding interval between the feeding times of the printing paper sheets from the paper feeding section, and controlling the paper feeding section such that the one side printed printing paper sheet is fed to the printing section between the paper feeding times; a post-processing time obtaining section for obtaining a post-processing time for each duplex printed printing paper sheet taken for post-processing to be performed on the duplex printed printing paper sheets at a post-processing unit connected downstream the printing section; and a paper feeding timing setting section for setting a paper feeding interval of the printing paper sheets fed from the paper feeding section based on the post-processing time for each duplex printed printing paper sheet obtained by the post-processing time obtaining section, and setting paper feeding timing of the one side printed printing paper sheets based on an amount of time corresponding to the paper spacing interval between each printing paper sheet fed from the paper feeding section and each one side printed printing paper sheet, the amount of time corresponding to the paper spacing interval being calculated based on the post-processing time for each duplex printed printing paper sheet.