Printing system, server apparatus, information processing method, and storage medium
AssigneeCanon Kabushiki Kaisha
InventorShinya Suzuki
Life of this patent
Estimating the term…
Abstract
A printing system, responsive to a request from an image forming apparatus, applies general-purpose print setting to print setting information of a printer driver in the image forming apparatus specified in the request, applies dedicated print setting using a ticket in a print job stored in a storage device to the print setting information to which the general-purpose print setting has been applied, reflects the print setting information of the printer driver to which the dedicated print setting has been applied, on the print setting information in the print job, generates a print job including the reflected print setting information in the print job and print data in the print job, and outputs the generated print job to the image forming apparatus.
Claims15
A printing system comprising:
- a client apparatus;
- a server apparatus;
- and
- an image forming apparatus,
- wherein the client apparatus includes
- a ticket generation unit configured to generate a ticket from print setting information set by a first printer driver installed in the client apparatus,
- a print job generation unit configured to generate a first print job including the print setting information, the ticket generated by the ticket generation unit, and rendering data,
- a sending unit configured to send the first print job generated by the print job generation unit to the server apparatus, and
- wherein the server apparatus includes
- a receiving unit configured to receive the first print job sent by the sending unit,
- a reflection unit configured to reflect the print setting information obtained from the ticket on a second printer driver, which is installed in the server apparatus, for the image forming apparatus if a print request is received from the image forming apparatus and the print setting information included in the first print job specified in the print request cannot be applied to the image forming apparatus, and
- an output unit configured to generate a second print job based on the print setting information reflected by the reflection unit and the rendering data included in the first print job, and output the generated second print job to the image forming apparatus.
A server apparatus comprising:
- a receiving unit configured to receive a first print job including print setting information, a ticket generated from the print setting information, and rendering data;
- a reflection unit configured to reflect the print setting information obtained from the ticket on a printer driver, which is installed in the server apparatus, for an image forming apparatus if a print request is received from the image forming apparatus and the print setting information included in the first print job specified in the print request cannot be applied to the image forming apparatus;
- and
- an output unit configured to generate a second print job based on the print setting information reflected by the reflection unit and the rendering data included in the first print job, and output the generated second print job to the image forming apparatus.
An information processing method in a printing system comprising a client apparatus, a server apparatus, and an image forming apparatus, the method comprising:
- generating a ticket from print setting information set by a first printer driver,
- generating a first print job including the print setting information, the generated ticket, and rendering data;
- sending the generated first print job to the server apparatus;
- receiving the sent first print job in the server apparatus,
- reflecting the print setting information obtained from the ticket on a second printer driver, which is installed in the server apparatus, for the image forming apparatus if a print request is received from the image forming apparatus and the print setting information included in the first print job specified in the print request cannot be applied to the image forming apparatus;
- and
- generating a second print job based on the reflected print setting information and the rendering data included in the first print job, and outputting the generated second print job to the image forming apparatus.
An information processing method performed by a server apparatus, comprising:
- receiving a first print job including print setting information, a ticket generated from the print setting information, and rendering data,
- reflecting the print setting information obtained from the ticket on a printer driver, which is installed in the server apparatus, for an image forming apparatus if a print request is received from the image forming apparatus and the print setting information included in the first print job specified in the print request cannot be applied to the image forming apparatus;
- and
- generating a second print job based on the reflected print setting information and the rendering data included in the first print job, and outputting the generated second print job to the image forming apparatus.
A non-transitory computer-readable storage medium storing a program for causing a computer to:
- receive a first print job including print setting information, a ticket generated from the print setting information, and rendering data;
- reflect the print setting information obtained from the ticket on a printer driver, installed in the computer, for an image forming apparatus if a print request is received from the image forming apparatus and the print setting information included in the first print job specified in the print request cannot be applied to the image forming apparatus;
- and
- generate a second print job based on the reflected print setting information and the rendering data included in the first print job, and output the generated second print job to the image forming apparatus.
Dependencies are inferred from the claim text.