| CPC G03G 15/2039 (2013.01) | 6 Claims |

|
1. A printing apparatus capable of supporting a plurality of sheet types, comprising:
a memory containing instructions, and a processor for executing the instructions to operate as:
a reception unit configured to receive a plurality of print jobs;
an analysis unit configured to analyze each print job received by the reception unit;
a sorting unit configured to sort the plurality of print jobs received by the reception unit;
a print unit configured to print by sequentially executing the plurality of sorted print jobs; and
a heating unit configured to heat a printed sheet to fix a printing material on the sheet,
wherein the analysis unit specifies a sheet type used to execute each print job, and also specifies, as a fixing temperature, a temperature for fixing the printing material on the sheet type, and
while a given print job is executed, the sorting unit sorts, based on an analysis result of the analysis unit, a plurality of print jobs in a print standby state so that print jobs using the same sheet type are subsequently executed and the fixing temperatures corresponding to the print jobs are sorted in predetermined order, and
wherein the sorting unit compares, while the given print job is executed, a temperature of the heating unit with the fixing temperatures corresponding to the plurality of print jobs to be sorted,
performs, based on a comparison result, the sorting so that the predetermined order is descending order or ascending order of the fixing temperature, and
performs the sorting so the predetermined order is ascending order of the fixing temperature in a case where the fixing temperatures corresponding the print jobs to be sorted are higher than the temperature of the heating unit and so the predetermined order is descending order of the fixing temperature in a case where the fixing temperatures corresponding the print jobs to be sorted are lower than the temperature of the heating unit.
|