Patent ID: 8085276

Claim:
A method including: obtaining an original set of two or more original colors that are used to color an artwork in a computer and loading the original set into a swatch palette along with a plurality of predetermined color harmony sets; receiving a user selected color harmony set selected from the plurality of predetermined color harmony sets wherein the user selected color harmony set is different from the original set from the swatch palette; counting the number (N) of colors within the user selected color harmony set within the swatch palette; dividing the original color set into N non-overlapping subsets; for each color in the user selected color harmony set, designating one of the plurality of non-overlapping subsets to the color within the user selected color harmony set, wherein the designated subset creates a group; for each group, applying a mapping rule to derive a set of derived colors from the user selected color harmony color corresponding to that group the number of derived colors in each group being the same as the number of original colors in the corresponding group; for each group, determining a one to one correspondence between each derived color in the group and each original color in the group and coloring the artwork with at least two of the plurality of derived colors based at least in part on the determined correspondences.