Image processing apparatus, image processing method, and inkjet printing apparatus

US11052671B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11052671-B2
Application numberUS-201816214880-A
CountryUS
Kind codeB2
Filing dateDec 10, 2018
Priority dateDec 15, 2017
Publication dateJul 6, 2021
Grant dateJul 6, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

Opening claim text (preview).

What is claimed is: 1. An image processing apparatus generating ejection data for printing an image in a unit area of 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, the first nozzle array and the second nozzle array being arrayed in a direction intersecting the predetermined direction with nozzles of the first nozzle array corresponding in position in the predetermined direction with nozzles of the second nozzle array, and each nozzle being configured to eject the same kind of ink, and scanning the first nozzle array and the second nozzle array in a first scanning direction and a second scanning direction opposite to the first 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 by a distance corresponding to each of M print regions obtained by dividing a predetermined number of nozzles of a nozzle array into M regions in the predetermined direction, M being an integer of four or more, in a conveying direction intersecting the direction of the printing scan, the image in the unit area of the print medium being printed by M printing scans, and the image processing apparatus comprising: a column data generation unit configured to generate N pieces of column data that are binary dot data based on multi-level image data, N being an integer between four and M inclusive, such that some of the N pieces of column data indicates dot printing on the same pixel in a predetermined area of the print medium; and an ejection data generation unit that generates ejection data for the first nozzle array using a first mask pattern that defines, in advance, print-permitted pixels at which dot-printing is permitted and print-not-permitted pixels at which dot-printing is not permitted with respect to the M print regions of the first nozzle array and the N pieces of column data, and generates ejection data for the second nozzle array using a second mask pattern, different from the first mask pattern, that defines, in advance, print-permitted pixels at which dot-printing is permitted and print-not-permitted pixels at which dot-printing is not permitted with respect to the M print regions of the second nozzle array and the N pieces of column data, so as to generate the ejection data for the first nozzle array and the ejection data for the second nozzle array, using different pieces of the column data of the N pieces of column data for respective different printing scans for the predetermined area of the print medium, and using the same pieces of the column data for the same printing scan, wherein (i) a first part of the first mask pattern corresponding to at least one region of the M print regions of the first nozzle array used for one or more predetermined print scans in a first direction of the scanning direction for a first region and a first part of the second mask pattern corresponding to the at least one region of the M print regions of the first nozzle array used for the one or more predetermined print scans in the first direction for the first region have a complementary relationship, (ii) a second part of the first mask pattern corresponding to another at least one region of the M print regions of the first nozzle array used for another predetermined print scan in the first direction for the first region and the first part of the first mask pattern have a complementary relationship, and (iii) a second part of the second mask pattern corresponding to at least one region of the M print regions of the second nozzle array used in the one or more predetermined print scans in the first direction for the first region and the first part of the second mask pattern have a complementary relationship, and wherein the ejection data generation unit generates the ejection data for the first nozzle array and the second nozzle array for the one or more predetermined print scans and the other scan in the first direction for the first region using the pieces of column data of the N pieces of column data which indicate dot forming on at least one same position. 2. The image processing apparatus according to claim 1 , wherein the column data generation unit determines dot-printing or dot-not-printing for each pixel, 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. 3. The image processing apparatus according to claim 1 , wherein the column data generation unit determines dot-printing or dot-not-printing for each pixel 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 appear, regardless of tone level of the image data. 4. The image processing apparatus according to claim 1 , wherein in the first mask pattern and the second mask pattern, each of the M print regions has a print permission rate of 50%. 5. The image processing apparatus according to claim 1 , wherein each of the M and the N is four. 6. The image processing apparatus according to claim 1 , wherein the M is eight, and the N is four. 7. 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 ejection data generated by the ejection data generation unit. 8. The image processing apparatus according to claim 1 , wherein the first nozzle array and the second nozzle array can print the same pixel areas on the print medium by one printing scan. 9. The image processing apparatus according to claim 1 , wherein binary dot data corresponding to a group of multiple pixels having a width of one pixel in the scanning direction and arranged continuously in the conveying direction is defined as one piece of column data. 10. An image processing method of generating ejection data for printing an image in a unit area of 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, the first nozzle array and the second nozzle array being arrayed in a direction intersecting the predetermined direction with nozzles of the first nozzle array corresponding in position in the predetermined direction with nozzles of the second nozzle array, and each nozzle being configured to eject the same kind of ink, and scanning the first nozzle array and the second nozzle array in a first scanning direction and a second scanning direction opposite the first 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 by a distance corresponding to each of M print regions obtained by dividing a predetermined number of nozzles of a nozzle array into M regions in the predetermined direction, M being an integer of four or more, in a conveying direction intersecting the direction of the printing scan, the image in the unit area of the print medium being printed by M printing scans, and the image processing method comprising: a column data generation step of generating N pieces of column data that are binary dot data based on multi-level image data, N being an int

Assignees

Inventors

Classifications

  • 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

  • B41J2/2132Primary

    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

  • using ink jet print heads · CPC title

  • producing a clustered dots or a size modulated halftone pattern · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11052671B2 cover?
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 f…
Who is the assignee on this patent?
Canon Kk
What technology area does this patent fall under?
Primary CPC classification B41J2/2132. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Jul 06 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).