Patent ID: 8529007

Claim:
A method for generating firing signals for printheads in a printer comprising: generating image data of an image generated by the printer; identifying a registration error with reference to the image data; generating a compensation parameter corresponding to the identified registration error; detecting at least one condition measurement in a printer at a time corresponding to the image being generated by the printer; storing the compensation parameter in a memory of the printer in association with the one condition measurement; detecting at least one condition measurement in a printer that corresponds to the condition measurement detected in the printer at the time corresponding to the image being generated by the printer; retrieving from the memory the compensation parameter corresponding to the condition measurement detected in the printer at the time corresponding to the image being generated by the printer; generating a firing signal for printheads mounted to at least one print bar in the printer with reference to the retrieved compensation parameter; and delivering the firing signal to the printheads mounted to the at least one print bar to operate inkjet ejectors in the printheads with reference to the first condition measurement in the printer.