Claims
- 1. A method of correcting for malfunctioning ink ejection elements in a printing system using multiple passes of ink ejection elements over a recording medium, comprising the steps of:obtaining a standard printmask; identifying the malfunctioning ink ejection elements; ascertaining from the standard printmask alternative ink ejection elements for the malfunctioning ink ejection elements; selecting replacement ink ejection elements from the alternative ink ejection elements; and modifying the standard printmask by removing the malfunctioning ink ejection elements from the standard printmask and replacing the malfunctioning ink ejection elements with the selected reeplacement ink ejection elements to create a modified printmask without modifying a swath width of the multiple passes.
- 2. The method of claim 1 wherein said obtaining step includes obtaining data specifying a pixel grid of rows and columns.
- 3. The method of claim 1 wherein said obtaining step includes obtaining data specifying a pass used to print a particular pixel location.
- 4. The method of claim 1 wherein said obtaining step includes obtaining data specifying an ink ejection element used to print a particular pixel location.
- 5. The method of claim 1 wherein said obtaining step includes obtaining the printmask from a printer driver.
- 6. The method of claim 1 wherein said obtaining step includes obtaining the printmask from a printer memory.
- 7. The method of claim 1 wherein said identifying step includes using an acoustical drop ejection detection to identify the malfunctioning ink ejection elements.
- 8. The method of claim 1 wherein said identifying step includes using an optical drop ejection detect to identify the malfunctioning ink ejection elements.
- 9. The method of claim 8 wherein the optical drop ejection detect includes passing a light beam from a light source to a light sensor through a path of ink droplets from a plurality of ink ejection chambers to the recording medium.
- 10. The method of claim 8 wherein the optical drop ejection detect includes passing a light beam from a light source to the recording medium which is reflected to a light sensor thereby determining if an ink droplet has been deposited on the recording medium.
- 11. The method of claim 1 wherein said ascertaining step includes obtaining data specifying an alternative ink ejection element and an alternative pass to print a row of pixels.
- 12. The method of claim 11 wherein said ascertaining step includes obtaining alternative ink ejection elements equal to a total number of passes minus one.
- 13. The method of claim 11 wherein said ascertaining step, includes obtaining data using a look-up table.
- 14. The method of claim 1 wherein said ascertaining step includes obtaining data from a printer memory.
- 15. The method of claim 1 wherein said ascertaining step includes obtaining data from a printer driver.
- 16. The method of claim 1 which includes at least three multi-passes over a given pixel row, and wherein said selecting step includes selecting a replacement ink ejection element which would be used in a non-adjacent pass.
- 17. The method of claim 1 wherein said selecting step includes selecting a replacement ink ejection element which is located in the middle an array of ink ejection elements.
- 18. The method of claim 1 wherein said steps are performed for the entire printmask at one time.
- 19. The method of claim 1 wherein said steps are performed for a portion of the printmask that is used individually for each pass.
- 20. The method of claim 1 further including the step of ejecting ink drops onto the recording medium in multiple passes over the recording medium in accordance with the modified printmask.
- 21. A method of printing using multiple scanning passes of ink ejection elements over a recording medium and correcting for malfunctioning ink ejection elements, comprising the steps of:obtaining a standard printmask defining a pixel grid of rows and columns and the ink ejection element which ejects on a particular row and column of the pixel grid in a particular pass; identifying the malfunctioning ink ejection elements; ascertaining alternative ink ejection elements for the ejection elements which are malfunctioning; selecting replacement ink ejection elements from the alternative ink ejection elements; modifying the standard printmask by removing the malfunctioning ink ejection elements from the standard printmask and replacing the malfunctioning ink ejection elements with the selected replacement ink ejection elements to create a modified printmask; and ejecting ink drops onto the recording medium in multiple scanning passes over the recording medium in accordance with the modified printmask without increasing a total number of the multiple scanning passes.
CROSS-REFERENCE TO RELATED APPLICATIONS
This application relates to the subject matter disclosed in U.S. patent application, Ser. No. 08/811412, filed concurrent herewith, OF PRINTHEAD NOZZLE FUNCTIONALITY BY OPTICAL SCANNING OF A TEST PATTERN”; and U.S. patent application, Ser. No. 08/810747, filed concurrent herewith, entitled “BIDIRECTIONAL COLOR PRINTMODES WITH SEMISTAGGARED SWATHS TO MINIMIZE HUE SHIFT AND OTHER ARTIFACTS”. The foregoing patent applications are herein incorporated by reference.
US Referenced Citations (2)
Number |
Name |
Date |
Kind |
5124720 |
Schantz |
Jun 1992 |
|
5319389 |
Ikeda et al. |
Jun 1994 |
|
Foreign Referenced Citations (3)
Number |
Date |
Country |
0694396 |
Jan 1996 |
EP |
WO9632263 |
Oct 1996 |
WO |
WO9840222 |
Sep 1998 |
WO |