Patent ID: 8662623

Claim:
A method of printing on a print media comprising: providing a first printhead; providing a second printhead; providing a fiducial including a fiducial origin, a first side and a second side; providing a first camera; providing a second camera; providing an image registration controller; printing a first pattern at a first location on the first side of the print media using the first printhead; printing a second pattern at a second location on the second side of the print media using the second printhead, the second location having an intended location relative to the first location; capturing a first fiducial image of the first side of the fiducial and the fiducial origin of the fiducial using the first camera; capturing a second fiducial image of the second side of the fiducial and the fiducial origin of the fiducial using the second camera; capturing a first pattern image of the first pattern located on the first side of the print media using the first camera; capturing a second pattern image of the second pattern located on the second side of the print media using the second camera; determining the first location of the first pattern located on the first side of the print media relative to the fiducial origin of the fiducial using the image registration controller; determining the second location of the second pattern located on the second side of the print media relative to the fiducial origin of the fiducial using the image registration controller; determining a relative printed location of the first pattern located on the first side of the print media to the second pattern located on the second side of the print media; determining a deviation by comparing the determined relative location of the first printed pattern and the second printed pattern with the intended relative location of the first printed pattern and the second printed pattern; and compensating for the determined deviation by adjusting at least one of the first printhead and the second printhead such that a subsequently printed second pattern printed on the second side of the print media has the intended print location relative to a subsequently printed first pattern printed on the first side of the print media.