Patent ID: 11886757
Assignee: CANON KABUSHIKI KAISHA
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. An image forming apparatus operable to execute a plurality of printing modes including a first printing mode and a second printing mode, the image forming apparatus comprising:
at least one memory containing instructions and at least one processor for executing the instructions to function as:
an obtaining unit configured to obtain a first printable amount corresponding to an upper limit on printing according to the first printing mode and a second printable amount corresponding to an upper limit on printing according to the second printing mode;
a first displaying unit configured to, in a case where an amount to be printed due to execution of a job designating printing according to the first printing mode exceeds the first printable amount, display a screen which is able to accept an instruction for changing printing according to the first printing mode designated by the job to printing according to the second printing mode;
a second displaying unit configured to, based on the instruction being accepted on the screen, display a print setting screen which is able to accept a change of print setting of the job, and
an execution unit configured to, in a case where an amount printed according to the second printing mode would not exceed the second printable amount if print setting of the job is changed to print setting accepted in the print setting screen, execute the job after the change in which print setting of the job is changed to print setting accepted in the print setting screen, wherein
in a case where an amount printed according to the second printing mode would exceed the second printable amount even if print setting of the job is changed to print setting accepted in the print setting screen, the print setting screen is repeatedly displayed until print setting of the job is set such that the amount to be printed on printing according to the second printing mode does not exceed the second printable amount.