1. An image processing apparatus, comprising: image input means for inputting images containing colors; color recognition means for recognizing the colors of the images input by said image input means; setting means for setting a relation between colors and patterns; pattern generation means for generating patterns in accordance with each of the colors recognized by said color recognition means, and the relation between colors and patterns set by said setting means; visualizing means for visualizing the relation between patterns and colors generated by said pattern generation means; area recognition means for recognizing areas containing the colors in the images input by said image input means; extraction means for extracting monochrome information from the images input by said image input means; synthesis means for synthesizing the patterns originating from said pattern generation means within the area recognized by said area recognition means with the monochrome information extracted by said extraction means; and output means for outputting the images synthesized by said synthesis means.