Print apparatus, information processing method, and storage medium to determine coordinate information of plural positions to perform post-processing on a printed sheet
AssigneeCanon Kabushiki Kaisha
InventorYasunori Kanai
Life of this patent
Estimating the term…
Abstract
A print apparatus that controls a printing device and executes printing based on print data, transmits, to an external device, ability information including information indicating that post-processing by coordinate designation is unexecutable, upon condition that a transmission request for the ability information about the print apparatus is received from the external device.
Claims9
A print apparatus comprising:
- a printing device;
- a post-processing device configured to perform a post-processing at at least one of a plurality of positions of a sheet, the plurality of positions being positions at which the post-processing device is able to perform post-processing;
- at least one processor;
- and
- at least one memory storing instructions which, when executed by the at least one processor, cause the print apparatus to perform operations of:
- a first reception unit configured to receive an inquiry from a print service of an external device;
- a first determination unit configured to determine whether the print service that sent the inquiry needs coordinate information of the plurality of positions that the post-processing device is able to perform the post-processing at;
- and
- an ability response unit configured to transmit ability information to the external device as a response to the received inquiry,
- wherein if it is determined that the coordinate information of the plurality of positions is needed, the transmitted ability information includes null instead of the coordinate information of the positions at which the post-processing device is able to perform the post-processing, and
- if it is determined that the coordinate information of the plurality of positions is not needed, the transmitted ability information includes neither the coordinate information of the positions, nor the null instead of the coordinate information of the position.
A control method for controlling a print apparatus including a printing device and a post-processing device, the post-processing device configured to perform a post-processing at at least one of a plurality of positions of a sheet, the plurality of positions being positions at which the post-processing device is able to perform post-processing, the control method comprising:
- receiving an inquiry from a print service of an external device;
- determining whether the print service that sent the inquiry needs coordinate information of the plurality of positions that the post-processing device is able to perform the post-processing at;
- and
- transmitting ability information, to the external device, as a response to the received inquiry,
- wherein if it is determined that the coordinate information of the plurality of positions is needed, the transmitted ability information includes null instead of the coordinate information to the position at which the post-processing device is able to perform the post-processing, and
- if it is determined that the coordinate information of the plurality of positions is not needed, the transmitted ability information includes neither the coordinate information of the positions, nor the null instead of the coordinate information of the positions.
A non-transitory computer-readable storage medium storing instructions for causing a computer to execute a control process for a print apparatus including a printing device and a post-processing device, the post-processing device configured to perform a post-processing at at least one of a plurality of positions of a sheet, the plurality of positions being positions at which the post-processing device is able to perform post-processing, the process comprising:
- receiving an inquiry from a print service of an external device;
- determining whether the print service that sent the inquiry needs coordinate information of the plurality of positions that the post-processing device is able to perform the post-processing at;
- and
- transmitting ability information, to the external device, as a response to the received inquiry,
- wherein if it is determined that the coordinate information of the plurality of positions is needed, the transmitted ability information includes null instead of the coordinate information of the position at which the post-processing device is able to perform the post-processing, and
- if it is determined that the coordinate information of the plurality of positions is not needed, the transmitted ability information includes neither the coordinate information of the positions, nor the null instead of the coordinate.
Dependencies are inferred from the claim text.