A color image processor is configured to locate at least two zones within a document. Within the zones, content types are recognized, wherein the content types may include: text and lines; graphic images; photographic images; and background. A color rendering intent is applied to each of the at least two zones based on the content type within the zone. The zones are then merged into an image.