1. A system for correcting color-to-color process direction misregistration errors, the system comprising: a printer capable of printing in a plurality of colors, the printer having a sensor for generating a signal including information corresponding to a color registration pattern printed on a substrate by the printer; and a processor for receiving the signal from the sensor and analyzing the signal for detecting color-to-color process direction misregistration via an algorithm; wherein the color registration pattern includes a plurality of segments, each segment associated with a different color of the plurality of colors, each segment including at least one different dimension from at least one other segment of the plurality of segments and the processor determines the different color of the plurality of colors corresponding to each segment based on the at least one different dimension and assigns a color of the plurality of colors to each segment.