Printing system, information processing apparatus, method of controlling same, storage medium, external apparatus, method of controlling same, and storage medium
AssigneeCanon Kabushiki Kaisha
InventorsMasaki Kashiwagi, Takeshi Kaneda, Akinori Takeo, Jun Miyajima, Seijiro Imai
Life of this patent
Estimating the term…
Abstract
An information processing apparatus receives capability information from each of a plurality of image forming apparatuses, and calculates a product set of pieces of capability information indicating capabilities (such as two-sided/one-sided printing and supported sheet sizes) of the plurality of image forming apparatuses. An external apparatus displays the product set of pieces of capability information when a user makes print settings.
Claims23
A printing system comprising:
- a plurality of predetermined image forming apparatuses;
- an information processing apparatus;
- and
- an external apparatus,
- wherein the information processing apparatus includes
- a first reception unit configured to receive capability information transmitted from each of the plurality of predetermined image forming apparatuses, the capability information indicating capabilities that a respective one of the plurality of predetermined image forming apparatuses has, and
- a storage unit configured to store the capability information received by the first reception unit,
- wherein the external apparatus includes
- a display unit configured to display a print setting for accepting a setting based on the capability information, and
- a request unit configured to request the information processing apparatus capability information indicating a capability that all the plurality of predetermined image forming apparatuses has,
- wherein the information processing apparatus further includes a first transmission unit configured to transmit the capability information based on a request from the request unit, and
- wherein the display unit is configured to display the capability information indicating the capability that all the plurality of predetermined image forming apparatuses has.
An information processing apparatus configured to be connected to a plurality of predetermined image forming apparatuses and an external apparatus, the information processing apparatus comprising:
- a first reception unit configured to receive capability information indicating capabilities of each of the plurality of predetermined image forming apparatuses from a respective one of the plurality of predetermined image forming apparatuses;
- a storage unit configured to store the capability information received by the first reception unit;
- a second reception unit configured to receive a request from the external apparatus;
- and
- a first transmission unit configured to transmit capability information indicating a capability that all the plurality of predetermined image forming apparatus has to the external apparatus based on the request received by the second reception unit, the capability information being included in the capability information received by the first reception unit.
An external apparatus configured to be connected to an information processing apparatus configured to receive capability information indicating capabilities of each of a plurality of predetermined imaging apparatuses, the external apparatus comprising:
- a display unit configured to display the capability information as a print setting;
- and
- a request unit configured to request the information processing apparatus capability information indicating a capability that all the plurality of predetermined image forming apparatuses has,
- wherein the display unit is configured to display the capability information indicating the capability that all the plurality of predetermined image forming apparatuses has.
A method of controlling an information processing apparatus configured to be connected to a plurality of predetermined image forming apparatuses and an external apparatus, the method comprising:
- receiving capability information indicating capabilities of each of the plurality of predetermined image forming apparatuses from a respective one of the plurality of predetermined image forming apparatuses;
- storing the received capability information;
- receiving a request from the external apparatus;
- transmitting capability information indicating a capability that all the plurality of predetermined image forming apparatuses has to the external apparatus based on the received request, the capability information being included in the received capability information.
A method of controlling an external apparatus configured to be connected to an information processing apparatus configured to receive capability information indicating capabilities of each of a plurality of predetermined image forming apparatuses, the method comprising:
- displaying the capability information as a print setting;
- and
- requesting the information processing apparatus capability information indicating a capability that all the plurality of predetermined image forming apparatuses has,
- wherein the displaying includes displaying the capability information indicating the capability that all the plurality of predetermined image forming apparatuses has.
A non-transitory computer-readable storage medium storing a program that, when executed by a computer, causes the computer to perform a method of controlling an information processing apparatus, the method comprising:
- receiving capability information indicating capabilities of each of the plurality of predetermined image forming apparatuses from a respective one of the plurality of predetermined image forming apparatuses;
- storing the received capability information;
- receiving a request from the external apparatus;
- transmitting capability information indicating a capability that all the plurality of predetermined image forming apparatuses has to the external apparatus based on the received request, the capability information being included in the received capability information.
A non-transitory computer-readable storage medium storing a program that, when executed by a computer, causes the computer to perform a method of controlling an external apparatus, the method comprising:
- displaying the capability information as a print setting;
- and
- requesting the information processing apparatus capability information indicating a capability that all the plurality of predetermined image forming apparatuses has,
- wherein the displaying includes displaying the capability information indicating the capability that all the plurality of predetermined image forming apparatuses has.
Dependencies are inferred from the claim text.