Method and system for correcting media shift during identification of printhead roll
AssigneeXerox Corporation
InventorsJames P. Calamita, Patricia J. Donaldson
Life of this patent
Estimating the term…
Abstract
A method for aligning a printhead to compensate for printhead roll when an image receiving member moves laterally during printing has been developed. The method includes generating at different times a plurality of marks in a process direction with different inkjets in a printhead and identifying relationships between marks in each plurality. Lateral motion is thereby detected and removed from the analysis identifying the magnitude of the roll corresponding to the locations of the marks in the pluralities of marks.
Claims21
A method of measuring printhead misalignment comprising:
- ejecting a first plurality of ink drops from a first inkjet in the printhead to form a first plurality of marks arranged in a process direction on an image receiving member;
- ejecting a second plurality of ink drops from a second inkjet in the printhead to form a second plurality of marks arranged in the process direction on the image receiving member, the ejection of the second plurality of ink drops beginning at a time that is later than a time at which the ejection of the first plurality of ink drops began;
- generating image data corresponding to the first plurality of marks and the second plurality of marks;
- identifying with reference to the image data a cross-process location of each mark in the first plurality of marks and each mark in the second plurality of marks on the image receiving member;
- identifying a first relationship between a relative cross-process location of each mark in the first plurality of marks with reference to a first mark in the first plurality of marks and a time at which each mark in the first plurality of marks was formed;
- identifying a second relationship between a relative cross-process location of each mark in the second plurality of marks with reference to a first mark in the second plurality of marks and a time at which each mark in the second plurality of marks was formed, the first mark in the second relationship having a relative cross-process direction location that corresponds to a relative cross-process direction location in the first relationship at a time at which the first mark in the second plurality of marks was formed on the image receiving member;
- generating an estimate of a cross-process direction offset of the image receiving member over time with reference to the first relationship and second relationship;
- identifying a relative cross-process direction offset of the image receiving member corresponding to each of the first plurality and second plurality of marks with reference to the estimate of the cross-process direction offset of the image receiving member over time and a time at which each mark was formed on the image receiving member;
- generating a corrected cross-process direction location for each mark in the first plurality of marks and the second plurality of marks with reference to the identified cross-process location of each mark and the identified cross-process direction offset of the image receiving member corresponding to each mark;
- identifying with reference to the corrected cross-process direction location of each mark in the first plurality of marks and second plurality of marks a plurality of cross-process direction distances between the first plurality of marks formed by the first inkjet and the second plurality of marks formed by the second inkjet;
- and
- identifying a difference between an angular orientation of the printhead and the cross-process direction with reference to the plurality of identified cross-process direction distances.
A method of operating a printer comprising:
- generating with an optical sensor in the printer image data corresponding to an array of marks formed a plurality of inkjets in the printhead on an image receiving member that moves in a process direction, the array of marks including a plurality of series of marks arranged in a cross-process direction on the image receiving member, each series of marks being arranged in the process direction on the image receiving member and being formed by one inkjet in the plurality of inkjets that each form a first mark in the corresponding series of marks at a different time;
- identifying a relationship between relative cross-process locations of successive marks in each series of marks in the plurality of series of marks in the image data with reference to predetermined times at which each mark in each series of marks in the plurality of series of marks was formed;
- and
- generating an estimate of a cross-process direction movement of the image receiving member over time with reference to the identified relationships between the marks in each series of marks in the plurality of series of marks in the image data.
An inkjet printer comprising:
- a media transport configured to move a media web through a print zone in a process direction;
- a printhead positioned in the print zone and having a plurality of inkjets configured to eject ink drops onto the media web;
- a plurality of optical detectors configured in a cross-process direction across the image receiving member, each optical detector in the plurality of optical detectors being configured to detect light reflected from the image receiving member;
- and
- a controller operatively connected to the printhead and the plurality of optical detectors, the controller being configured to:
- operate the plurality of inkjets in the printhead to form an array of marks on the media web, each inkjet in the plurality of inkjets forming one series of marks in the array of marks extending in the process direction and the array of marks including a plurality of series of marks extending in the cross-process direction, each inkjet in the plurality of inkjets commencing formation of a corresponding series of marks in the plurality of series of marks at a time that is different from a time at which at least one other inkjet commences formation of another one of the plurality of series of marks;
- generate image data corresponding to the array of marks with the plurality of optical detectors;
- identify a cross-process direction location of each mark in the array of marks with reference to the image data;
- identify a relationship between relative cross-process locations of successive marks in each series of marks in the plurality of series of marks in the image data with reference to predetermined times at which each mark in each series of marks was formed;
- generate an estimate of a cross-process direction movement of the media web over time with reference to the relationship for each series of marks in the plurality of series of marks in the image data;
- generate a corrected cross-process direction location for each of the series of marks in the array of marks with reference to the identified cross-process location of each mark and an estimated cross-process direction offset of the media web at a time at which each mark was formed with reference to the estimate of cross-process direction movement of the media web;
- identify with reference to the corrected cross-process direction location of each mark in the array of marks a cross-process direction distance between a first series of marks and at least one other series of marks;
- and
- identify a difference between an angular orientation of the printhead and the cross-process direction with reference to the identified cross-process direction distance.
Dependencies are inferred from the claim text.