Information processing apparatus, information processing method, and storage medium
AssigneeCanon Kabushiki Kaisha
InventorHitoshi Nagasaka
Life of this patent
Estimating the term…
Abstract
Even the case where combination of drawing commands (in particular, generation of a background-combined image) is performed on the application side, a print job that does not cause a difference in hue to arise is generated, which is caused by image processing accompanying printing processing.
Claims13
An information processing apparatus comprising a printer driver that generates a print job for causing a printing apparatus to perform printing, wherein
- the printer driver includes:
- a processing unit configured to perform, in a case where an object relating to a drawing command input from an application is a background-combined image object in which a text object and a background thereof are combined, and the background-combined image object overlaps a graphics object for which a single color is specified, color difference elimination processing to change the drawing command so as to prevent a difference in hue from arising in printing at the overlap portion within the background-combined image object;
- and
- a generation unit configured to generate the print job by converting a changed drawing command into a PDL.
A printer driver that generates a print job for causing a printing apparatus to perform printing, the printer driver comprising:
- a processing unit configured to perform, in a case where an object relating to a drawing command input from an application is a background-combined image object in which a text object and a background thereof are combined, and the background-combined image object overlaps a graphics object for which a single color is specified, color difference elimination processing to change the drawing command so as to prevent a difference in hue from arising in printing at the overlap portion within the background-combined image object;
- and
- a generation unit configured to generate the print job by converting a changed drawing command into a PDL.
A method of generating a print job for causing a printing apparatus to perform printing, the method comprising the steps of:
- performing, in a case where an object relating to a drawing command input from an application is a background-combined image object in which a text object and a background thereof are combined, and the background-combined image object overlaps a graphics object for which a single color is specified, color difference elimination processing to change the drawing command so as to prevent a difference in hue from arising in printing at the overlap portion within the background-combined image object;
- and
- generating the print job by converting a changed drawing command into a PDL.
A non-transitory computer readable storage medium storing a program for causing a computer to perform a method of generating a print job for causing a printing apparatus to perform printing, the method comprising the steps of:
- performing, in a case where an object relating to a drawing command input from an application is a background-combined image object in which a text object and a background thereof are combined, and the background-combined image object overlaps a graphics object for which a single color is specified, color difference elimination processing to change the drawing command so as to prevent a difference in hue from arising in printing at the overlap portion within the background-combined image object;
- and
- generating the print job by converting a changed drawing command into a PDL.
Dependencies are inferred from the claim text.