IP Library › Granted Patent US 12,039,635
Granted Patent B2
US 12,039,635 · App. 17/870,644 · Granted Jul 16, 2024

Information processing apparatus, information processing method, and medium

Inventor: Kento Mannen (Kanagawa, JP)
Assignee: Canon Kabushiki Kaisha
G06T11/001G06K15/129G06K15/1807G06V10/56H04N1/60H04N1/644
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,039,635
App. No.
17/870,644
Granted
Jul 16, 2024
Kind
B2
Abstract

An information processing apparatus extracts colors used for an image, links each color to one of color groups including a first color group and a second color group, displays, in a first region of a UI, a representative color associated with a group, of the color groups, to which extracted color is linked, displays a color palette including one color in a second region of the UI, and replaces a color included in the image and belonging to the color group associated with the selected representative color with a color selected from the color palette. If the color groups include groups to which at least one extracted color is linked, representative colors respectively associated with the groups to which at least one of the extracted colors is linked are displayed in the first region.

Claims (50)

1. An information processing apparatus comprising:

at least one memory configured to store at least one program; and

at least one processor, the at least one program causing the at least one processor to perform:

extracting a plurality of colors used for an image,

linking each of the plurality of extracted colors to one of a plurality of color groups including a first color group associated with a first representative color and a second color group associated with a second representative color,

displaying, in a first region of a user interface, a representative color associated with a group, of the plurality of color groups, to which at least one of the plurality of extracted colors is linked,

displaying a color palette including at least one color in a second region of the user interface, and

replacing a color included in the image and belonging to the color group associated with the selected representative color with a color selected from the color palette,

wherein if the plurality of color groups include a plurality of groups to which at least one of the plurality of extracted colors is linked, a plurality of representative colors respectively associated with the plurality of groups to which at least one of the plurality of extracted colors is linked are displayed in the first region,

wherein colors used for the image include a spot color that cannot be expressed by a color component of ink for process color printing, the spot color including spot color information indicating the spot color in addition to a value of the color component, and

wherein in the linking, in a case where the representative color is the spot color, colors of which a color component of the representative color and the spot color information matches are linked to a color group of the representative color, and

wherein colors of which a color component of the representative color and the spot color information do not match are not linked to the color group of the representative color even if the representative color is the spot color.

2. The apparatus according to claim 1 , wherein the linking includes, if a distance between the representative color and the extracted color is not more than a predetermined threshold, linking the extracted color as a color belonging to a group of the representative color.

3. The apparatus according to claim 2 , wherein the extracting includes creating a color list of colors used for the image, and

the linking includes selecting the representative color from the color list and linking a color, of colors included in the color list and not linked, whose distance from the representative color is not more than a predetermined threshold as a color belonging to a group of the representative color.

4. The apparatus according to claim 1 , wherein the linking includes, if the representative color is not the spot color, linking colors matching in color component of the representative color to the color group of the representative color.

5. The apparatus according to claim 1 , wherein the spot color includes at least one of a transparent color, a fluorescent color, and a metallic color.

6. The apparatus according to claim 1 , wherein the image is re-displayed with a color replaced by the replacing.

7. The apparatus according to claim 1 , wherein the at least one program further causes the at least one processor to select the image.

8. The apparatus according to claim 1 , wherein the at least one program is an application program different from a printer driver configured to create print data.

9. The apparatus according to claim 1 , wherein the at least one program further causes the at least one processor to execute print output processing for printing the image.

10. A non-transitory computer-readable storage medium storing a computer program which, when loaded into a computer and executed, causes the computer to perform an information processing method, the method comprising:

extracting a plurality of colors used for an image,

linking each of the plurality of extracted colors to one of a plurality of color groups including a first color group associated with a first representative color and a second color group associated with a second representative color,

displaying, in a first region of a user interface, a representative color associated with a group, of the plurality of color groups, to which at least one of the plurality of extracted colors is linked,

displaying a color palette including at least one color in a second region of the user interface, and

replacing a color included in the image and belonging to the color group associated with the selected representative color with a color selected from the color palette,

wherein if the plurality of color groups include a plurality of groups to which at least one of the plurality of extracted colors is linked, a plurality of representative colors respectively associated with the plurality of groups to which at least one of the plurality of extracted colors is linked are displayed in the first region,

wherein colors used for the image include a spot color that cannot be expressed by a color component of ink for process color printing, the spot color including spot color information indicating the spot color in addition to a value of the color component, and

wherein in the linking, in a case where the representative color is the spot color, colors of which a color component of the representative color and the spot color information matches are linked to a color group of the representative color, and

wherein colors of which a color component of the representative color and the spot color information do not match are not linked to the color group of the representative color even if the representative color is the spot color.

11. An information processing method comprising:

extracting a plurality of colors used for an image,

linking each of the plurality of extracted colors to one of a plurality of color groups including a first color group associated with a first representative color and a second color group associated with a second representative color,

displaying, in a first region of a user interface, a representative color associated with a group, of the plurality of color groups, to which at least one of the plurality of extracted colors is linked,

displaying a color palette including at least one color in a second region of the user interface, and

replacing a color included in the image and belonging to the color group associated with the selected representative color with a color selected from the color palette,

wherein if the plurality of color groups include a plurality of groups to which at least one of the plurality of extracted colors is linked, a plurality of representative colors respectively associated with the plurality of groups to which at least one of the plurality of extracted colors is linked are displayed in the first region,

wherein colors used for the image include a spot color that cannot be expressed by a color component of ink for process color printing, the spot color including spot color information indicating the spot color in addition to a value of the color component, and

wherein in the linking, in a case where the representative color is the spot color, colors of which a color component of the representative color and the spot color information matches are linked to a color group of the representative color, and

wherein colors of which a color component of the representative color and the spot color information do not match are not linked to the color group of the representative color even if the representative color is the spot color.

12. The method according to claim 11 , wherein the linking includes, if a distance between the representative color and the extracted color is not more than a predetermined threshold, linking the extracted color as a color belonging to a group of the representative color.

13. The method according to claim 12 , wherein the extracting includes creating a color list of colors used for the image, and

the linking includes selecting the representative color from the color list and linking a color, of colors included in the color list and not linked, whose distance from the representative color is not more than a predetermined threshold as a color belonging to a group of the representative color.

14. The method according to claim 11 , wherein the linking includes, if the representative color is not the spot color, linking colors matching in color component of the representative color to the color group of the representative color.

15. The method according to claim 11 , wherein the spot color includes at least one of a transparent color, a fluorescent color, and a metallic color.

16. The method according to claim 11 , wherein the image is re-displayed with a color replaced by the replacing.

17. The method according to claim 11 , further comprising selecting the image.

18. The method according to claim 11 , wherein the information processing method is executed by an application program different from a printer driver configured to create print data.

19. The method according to claim 11 , further comprising executing print output processing for printing the image.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 2, 2022
From: MANNEN, KENTO
To: CANON KABUSHIKI KAISHA
Reel/Frame 060972/0607 →
Priority Claims (1)
JP 2021-127732 · Aug 3, 2021 · national
Continuity (1)
Related Publication 20230041298A1 · Feb 9, 2023