Printing apparatus, method of controlling printing apparatus, and control program of printing apparatus
US-2015375503-A1 · Dec 31, 2015 · US
US11660877B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11660877-B2 |
| Application number | US-202117337150-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 2, 2021 |
| Priority date | Dec 15, 2017 |
| Publication date | May 30, 2023 |
| Grant date | May 30, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
For a multi-pass printing, an image of a unit area is printed by M printing scans of M print regions of first and second nozzle arrays. Each of N pieces of column data is printed by a different printing scan. Ejection data for the first nozzle array is generated using a first mask pattern and ejection data for the second nozzle array is generated using a second mask pattern different from the first mask pattern, for each of the N pieces of column data. On that basis, the first mask pattern and the second mask pattern have a complementary relationship in each of the M print regions. Further, in each of the first mask pattern and the second mask pattern, a combination of print regions, of the M print regions, for printing dots at the same position on the print medium has a mutually complementary relationship.
Opening claim text (preview).
What is claimed is: 1. An image processing apparatus generating ejection data for printing an image on a print medium, the image being printed on the print medium by repeating a printing scan and a conveyance operation alternately, the printing scan being an operation of using a first nozzle array and a second nozzle array each having a predetermined number of nozzles arrayed in a predetermined direction, each nozzle configured to eject a same color ink, and scanning the first nozzle array and the second nozzle array in a scanning direction intersecting the predetermined direction while causing each nozzle to eject the ink toward the print medium, the conveyance operation being an operation of conveying the print medium in a conveying direction intersecting the direction of the printing scan by a distance corresponding to each of M print regions obtained by dividing the predetermined number of the nozzles into M regions in the predetermined direction, M being an integer of four or more, and the image processing apparatus comprising: a receiving unit configured to receive print data indicating the image, and an ejection data generation unit that generates first ejection data that defines a pixel at which the first nozzle array prints a dot and a pixel at which the first nozzle array does not print a dot and generates second ejection data that defines a pixel at which the second nozzle array prints a dot and a pixel at which the second nozzle array does not print a dot, based on the print data, wherein a position at which a dot is printed of a pixel indicated by the first ejection data and a position at which a dot is printed of a pixel indicated by the second ejection data have (i) mutually complementary relationships among the M print regions, respectively, and (ii) a mutually complementary relationship in each of the M print regions. 2. The image processing apparatus according to claim 1 , wherein N pieces of column data that are binary dot data adjacent in the scanning direction are printed by different scans of the printing scan respectively, and each of N pieces of column data obtained by thinning binary dot data in every N-th column, N being an integer between four and M inclusive, is printed by a different scan of the printing scan. 3. The image processing apparatus according to claim 2 , further comprising a dot-data generation unit that generates the binary dot data based on multi-level image data, wherein the dot-data generation unit determines dot-printing or dot-not-printing for each column, such that dots are printed with one on top of the other at the same pixel position on the print medium, regardless of tone level of the image data. 4. The image processing apparatus according to claim 2 , further comprising a dot-data generation unit that generates the binary dot data based on multi-level image data, wherein the dot-data generation unit determines dot-printing or dot-not-printing for each column such that an area where dots are printed with one on top of the other at the same pixel position on the print medium and an area where dots are separately printed at different pixel positions on the print medium are appeared, regardless of tone level of the image data. 5. The image processing apparatus according to claim 2 , wherein each of the M and the N is four. 6. The image processing apparatus according to claim 2 , wherein the M is eight, and the N is four. 7. The image processing apparatus according to claim 1 , wherein in the M printing scans, a scan in a forward direction and a scan in a backward direction are performed alternately, and in each of a position at which a dot is printed of a pixel indicated by the first ejection data and a position at which a dot is printed of a pixel indicated by the second ejection data, a combination of print regions, of the M print regions, for printing dots at the same position on the print medium in a printing scan in the same direction has a mutually complementary relationship. 8. The image processing apparatus according to claim 1 , wherein the number of pixels at which a dot is printed defined by the first ejection data and the number of pixels at which a dot is printed defined by the second ejection data are the same in each of the M print regions. 9. The image processing apparatus according to claim 1 , further comprising a printing unit that prints an image on the print medium using the first nozzle array and the second nozzle array according to the first ejection data and the second ejection data generated by the ejection data generation unit. 10. An image processing method of generating ejection data for printing an image on a print medium, wherein the image is printed on the print medium by repeating a printing scan and a conveyance operation alternately, the printing scan being an operation of using a first nozzle array and a second nozzle array each having a predetermined number of nozzles arrayed in a predetermined direction, each nozzle configured to eject a same color ink, and scanning the first nozzle array and the second nozzle array in a direction intersecting the predetermined direction while causing each nozzle to eject the ink toward the print medium, the conveyance operation being an operation of conveying the print medium in a conveying direction intersecting the direction of the printing scan by a distance corresponding to each of M print regions obtained by dividing the predetermined number of the nozzles into M regions, M being an integer of four or more, and the image processing method comprising: receiving print data indicating the image, generating first ejection data for the first nozzle array that defines a pixel at which the first nozzle array prints a dot and a pixel at which the first nozzle array does not print a dot, and generating second ejection data for the second nozzle array that defines a pixel at which the second nozzle array prints a dot and a pixel at which the second nozzle array does not print a dot, based on the print data, wherein a position at which a dot is printed of a pixel indicated by the first ejection data and a position at which a dot is printed of a pixel indicated by the second ejection data have (i) mutually complementary relationships among the M print regions, respectively, and (ii) a mutually complementary relationship in each of the M print regions. 11. The image processing method according to claim 10 , wherein N pieces of column data that are binary dot data adjacent in the scanning direction are printed by different scans of the printing scan respectively, and each of N pieces of column data obtained by thinning binary dot data in every N-th column, N being an integer between four and M inclusive, is printed by a different scan of the printing scan. 12. The image processing method according to claim 11 , further comprising generating the binary dot data based on multi-level image data, wherein dot-printing or dot-not-printing of the binary dot data for each column is determined, such that dots are printed with one on top of the other at the same pixel position on the print medium, regardless of tone level of the image data. 13. The image processing method according to claim 11 , further comprising generating the binary dot data based on multi-level image data, wherein dot-printing or dot-not-printing of the binary dot data for each column such that an area where dots are printed with one on top of the other at the same pixel position on the print medium and an area where dots are separately printed at different pixel positions on the print medium are appeared, regardless of tone level of the image data. 14.
Print quality control characterised by dot disposition, e.g. for reducing white stripes or banding (methods for local corrections by dot omission, image edge enhancement, or multi-pass mask selection G06K15/102; colour conversion H04N1/40) · CPC title
Mask selection · CPC title
Arrangement for printing a discrete number of tones, not covered by group B41J2/205, e.g. applicable to two or more kinds of printing or marking process (B41J2/525 takes precedence) · CPC title
producing a clustered dots or a size modulated halftone pattern · CPC title
using ink jet print heads · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.