Image processing apparatus, control method for image processing apparatus, and program
AssigneeCanon Kabushiki Kaisha
InventorHideyuki Okada
Life of this patent
Estimating the term…
Abstract
In printing processing, an MFP determines whether the number of printed sheets is less than or equal to an upper limit of bindable sheets of staple-less binding in a case where staple-less binding is set in print data. If the MFP determines that the number of printed sheets is less than or equal to the upper limit, the MFP determines whether binding processing is to be performed by switching to staple-less binding. If the MFP determines to perform binding processing by switching, the binding processing is performed by staple binding.
Claims13
A sheet processing apparatus comprising:
- a printing unit configured to perform a printing process in which an image is formed on sheets;
- a first binding unit configured to perform a first binding process on sheets;
- a second binding unit capable of binding sheets by performing a second binding process on the sheets of which a number of the sheets is greater than an upper limit of a number of sheets performable with the first binding process by the first binding unit;
- a setting unit configured to set whether or not to switch a binding process from the first binding process to the second binding process in advance of starting the printing process, in a case where the first binding process is designated and where the number of sheets to be bound exceeds the upper limit of the number of sheets performable with the first binding process by the first binding unit;
- and
- a control unit configured to,
- (i) cause the first binding unit to perform the first binding process on sheets printed in the printing process in a case where the first binding process is designated and where the number of sheets to be bound is not greater than the upper limit of the number of sheets performable with the first binding process by the first binding unit,
- (ii) cause the second binding unit to perform the second binding process on sheets printed in the printing process in a case where the first binding process is designated and where the number of sheets to be bound is greater than the upper limit of the number of sheets performable with the first binding process by the first binding unit and where a switching the binding process from the first binding process to the second binding process is set by the setting unit, and
- (iii) cause the second binding unit to perform the second binding process on sheets printed in the printing process in a case where the second binding process is designated,
- wherein the second binding unit does not perform the second binding process on sheets in a case where the first binding process is designated and where the number of sheets to be bound is greater than the upper limit of the number of sheets performable with the first binding process by the first binding unit and where the setting unit is set not to execute the switching to the second binding process.
A control method for a sheet processing apparatus including a printing unit configured to perform a printing process in which an image is formed on sheets, a first binding unit configured to perform a first binding process on sheets, and a second binding unit capable of binding sheets by performing a second binding process on the sheets of which a number of the sheets is greater than an upper limit of a number of sheets performable with the first binding process by the first binding unit, the method comprising:
- setting whether or not to switch a binding process from the first binding process to the second binding process in advance of starting the printing process, in a case where the first binding process is designated and where the number of sheets to be bound exceeds the upper limit of the number of sheets performable with the first binding process by the first binding unit;
- and
- controlling,
- (i) the first binding unit to perform the first binding process on sheets printed in the printing process in a case where the first binding process is designated and where the number of sheets to be bound is not greater than the upper limit of the number of sheets performable with the first binding process by the first binding unit,
- (ii) the second binding unit to perform the second binding process on sheets printed in the printing process in a case where the first binding process is designated and where the number of sheets to be bound is greater than the upper limit of the number of sheets performable with the first binding process by the first binding unit and where a switching the binding process from the first binding process to the second binding process is set by a setting unit, and
- (iii) the second binding unit to perform the second binding process on sheets printed in the printing process in a case where the second binding process is designated,
- wherein the second binding unit does not perform the second binding process on sheets in a case where the first binding process is designated and where the number of sheets to be bound is greater than the upper limit of the number of sheets performable with the first binding process by the first binding unit and where the setting unit is set not to execute the switching to the second binding process
- wherein the second binding unit does not perform the second binding process on sheets in a case where the first binding process is designated and where the number of sheets to be bound is greater than the upper limit of the number of sheets performable with the first binding process by the first binding unit and where the setting unit is set not to execute the switching to the second binding process.
A non-transitory computer-readable storage medium storing computer executable instructions causing a computer in a sheet processing apparatus including a printing unit configured to perform a printing process in which an image is formed on sheets, a first binding unit configured to perform a first binding process on sheets, and a second binding unit capable of binding sheets by performing a second binding process on the sheets of which a number of the sheets is greater than an upper limit of a number of sheets performable with the first binding process by the first binding unit to execute a control method, the control method comprising:
- setting whether or not to switch a binding process from the first binding process to the second binding process in advance of starting the printing process, in a case where the first binding process is designated and where the number of sheets to be bound exceeds the upper limit of the number of sheets performable with the first binding process by the first binding unit;
- and
- controlling,
- (i) the first binding unit to perform the first binding process on sheets printed in the printing process in a case where the first binding process is designated and where the number of sheets to be bound is not greater than the upper limit of the number of sheets performable with the first binding process by the first binding unit,
- (ii) the second binding unit to perform the second binding process on sheets printed in the printing process in a case where the first binding process is designated and where the number of sheets to be bound is greater than the upper limit of the number of sheets performable with the first binding process by the first binding unit and where a switching the binding process from the first binding process to the second binding process is set by a setting unit, and
- (iii) the second binding unit to perform the second binding process on sheets printed in the printing process in a case where the second binding process is designated,
- wherein the second binding unit does not perform the second binding process on sheets in a case where the first binding process is designated and where the number of sheets to be bound is greater than the upper limit of the number of sheets performable with the first binding process by the first binding unit and where the setting unit is set not to execute the switching to the second binding process
- wherein the second binding unit does not perform the second binding process on sheets in a case where the first binding process is designated and where the number of sheets to be bound is greater than the upper limit of the number of sheets performable with the first binding process by the first binding unit and where the setting unit is set not to execute the switching to the second binding process.
Dependencies are inferred from the claim text.