Printing apparatus, control method for printing apparatus, and storage medium
AssigneeCanon Kabushiki Kaisha
InventorYuzo Harano
Life of this patent
Estimating the term…
Abstract
A printing apparatus according to the present invention can change according to a type of a job whether to switch storage units within a group in accordance with an amount of sheets reaches a certain amount.
Claims8
A printing apparatus which is able to feed a sheet from any of a plurality of storage units, the printing apparatus comprising:
- a registering unit configured to register two or more groups wherein each of the two or more groups has two or more storage units included in the plurality of storage units;
- a setting unit configured to set a type of job for each of the two or more groups independently;
- and
- a control unit configured to,
- in a case where a type of a received job matches a type set by the setting unit in association with a group to which a first storage unit used for the received job belongs, perform control to switch a sheet feeding source from the first storage unit to a second storage unit which belongs to the same group as that as the first storage unit when an amount of sheets in the first storage unit reaches a certain amount during execution of the received job, and
- in a case where the type of the received job does not match the type set by the setting unit in association with the group to which the first storage unit used by the received job belongs, perform control not to switch the sheet feeding source from the first storage unit to the second storage unit which belongs to the same group as that of the first storage unit even when the amount of sheets in the first storage unit reaches the certain amount during execution of the received job.
A method for controlling a printing apparatus which is able to convey a sheet from any of a plurality of storage units, the method comprising:
- registering two or more groups wherein each of the two or more groups has two or more storage units included in the plurality of storage units;
- setting a type of job for each of the two or more groups independently;
- in a case where a type of a received job matches a type set by the setting in association with a group to which a first storage unit used for the received job belongs, perform control to switch a sheet feeding source from the first storage unit to a second storage unit which belongs to the same group as that as the first storage unit when an amount of sheets in the first storage unit reaches a certain amount during execution of the received job;
- and
- in a case where the type of the received job does not match the type set by the setting in association with the group to which the first storage unit used by the received job belongs, perform control not to switch the sheet feeding source from the first storage unit to the second storage unit which belongs to the same group as that of the first storage unit even when the amount of sheets in the first storage unit reaches the certain amount during execution of the received job.
A non-transitory computer-readable storage medium for storing a computer program for controlling a printing apparatus which is able to convey a sheet from any of a plurality of storage units, the computer program comprising:
- a code to register two or more groups wherein each of the two or more groups has two or more storage units included in the plurality of storage units;
- a code to set a type of job for each of the two or more groups independently;
- a code to, in a case where a type of a received job matches a type set by the code to set in association with a group to which a first storage unit used for the received job belongs, perform control to switch a sheet feeding source from the first storage unit to a second storage unit which belongs to the same group as that as the first storage unit when an amount of sheets in the first storage unit reaches a certain amount during execution of the received job;
- and
- a code to, in a case where the type of the received job does not match the type set by the code to set in association with the group to which the first storage unit used by the received job belongs, perform control not to switch the sheet feeding source from the first storage unit to the second storage unit which belongs to the same group as that of the first storage unit even when the amount of sheets in the first storage unit reaches the certain amount during execution of the received job.
Dependencies are inferred from the claim text.