Printing method and printing apparatus
First Claim
1. A printing method of printing data on a printing medium under multipass printing control of a printhead having a plurality of printing elements, comprising:
- a generation step of generating a shading-corrected mask pattern for the multipass printing control in consideration of characteristics of each printing element of said printhead;
a setting step of setting a size of the mask pattern in a conveyance direction of the printing medium to be an integer multiple of a conveyance amount of the printing medium per scanning of said printhead; and
a printing step of applying the mask pattern to image data, transferring the masked image data to said printhead, and printing.
1 Assignment
0 Petitions
Accused Products
Abstract
A printing method capable of printing a high-quality image at a high speed and low cost and a corresponding printing apparatus are disclosed. In this printing apparatus, a shading-corrected mask pattern for multipass printing control in consideration of the characteristics of each printing element of a printhead is generated. The size of the mask pattern in the conveyance direction of the printing medium is set to be an integer multiple of the conveyance amount of the printing medium per scanning of the printhead. Image data masked using the mask pattern is transferred to the printhead and printed. Alternatively, the conveyance-direction size of the mask pattern for masking print data in accordance with each pass printing of multipass printing is set to be equivalent to the number of nozzles of an ink-jet printhead having a plurality of nozzles arrayed in the conveyance direction of the printing medium, and the mask pattern is dividedly used for each pass printing. Any error of the position of a dot printed on the printing medium by an ink droplet discharged from each nozzle is detected in units of nozzles. Printing may be performed using a mask pattern generated such that a printing element with a small error is frequently used in accordance with the detection result, or performed such that the positions of print data are exchanged.
-
Citations
36 Claims
-
1. A printing method of printing data on a printing medium under multipass printing control of a printhead having a plurality of printing elements, comprising:
-
a generation step of generating a shading-corrected mask pattern for the multipass printing control in consideration of characteristics of each printing element of said printhead;
a setting step of setting a size of the mask pattern in a conveyance direction of the printing medium to be an integer multiple of a conveyance amount of the printing medium per scanning of said printhead; and
a printing step of applying the mask pattern to image data, transferring the masked image data to said printhead, and printing. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A printing method of printing data on a printing medium under multipass printing control of a printhead having a plurality of printing elements, comprising:
-
a generation step of, in units of printing elements of said printhead, inputting data indicating a position of said printhead along a moving direction of said printhead and quantized data, and generating a conversion table used for outputting a shading-corrected dot pattern in consideration of characteristics of each printing element of said printhead;
a setting step of setting a size of the conversion table in a conveyance direction of the printing medium to be an integer multiple of a conveyance amount of the printing medium per scanning of said printhead; and
a printing step of inputting quantized data which has undergone pseudo-halftoning to the conversion table to convert the quantized data, transferring the converted quantized data to said printhead, and printing. - View Dependent Claims (7, 8)
-
-
9. A printing apparatus for printing data on a printing medium under multipass printing control of a printhead having a plurality of printing elements, comprising:
-
generation means for generating a shading-corrected mask pattern for the multipass printing control in consideration of characteristics of each printing element of said printhead;
setting means for setting a size of the mask pattern in a conveyance direction of the printing medium to be an integer multiple of a conveyance amount of the printing medium per scanning of said printhead; and
printing means for applying the mask pattern to image data, transferring the masked image data to said printhead, and printing. - View Dependent Claims (10, 11)
-
-
12. A printing apparatus for printing data on a printing medium under multipass printing control of a printhead having a plurality of printing elements, comprising:
-
generation means for, in units of printing elements of said printhead, inputting data indicating a position of said printhead along a moving direction of said printhead and quantized data, and generating a conversion table used for outputting a shading-corrected dot pattern in consideration of characteristics of each printing element of said printhead;
setting means for setting a size of the conversion table in a conveyance direction of the printing medium to be an integer multiple of a conveyance amount of the printing medium in each scanning cycle of said printhead; and
printing means for inputting quantized data which has undergone pseudo-halftoning to the conversion table to convert the quantized data, transferring the converted quantized data to said printhead, and printing. - View Dependent Claims (13, 14)
-
-
15. A printing method of printing data on a printing medium by multipass printing while scanning, in a direction perpendicular to a conveyance direction of the printing medium, a printhead having a plurality of printing elements arrayed in the conveyance direction, comprising:
-
a setting step of setting a size of a mask pattern, in the conveyance direction, for masking print data in accordance with each pass printing of the multipass printing to be equivalent to the number of said plurality of printing elements arrayed on said printhead; and
a division step of dividing the mask pattern for each pass printing, and using the divided mask pattern. - View Dependent Claims (16, 17, 18, 19, 20, 21)
printing is performed using the mask pattern generated such that a printing element with a small error is frequently used in accordance with a detection result obtained in said detection step. -
17. The method according to claim 16, wherein the mask pattern is formed using a lookup table format,
and further comprising an update step of updating contents of the lookup table in accordance with the detection result obtained in said detection step. -
18. The method according to claim 16, wherein the error includes an error in the conveyance direction of the printing medium, an error in a scanning direction of said printhead, or errors in the conveyance direction of the printing medium and in the scanning direction of said printhead.
-
19. The method according to claim 16, further comprising an exchange step of exchanging positions of print data in accordance with the detection result obtained in said detection step.
-
20. The method according to claim 19, wherein the exchange step includes exchanging the position of the print data in the conveyance direction of the printing medium, exchanging the position of the print data in the scanning direction of said printhead, or exchanging the positions of the print data in the conveyance direction of the printing medium and in a scanning direction of said printhead.
-
21. The method according to claim 16, wherein said ink-jet printhead comprises an electrothermal transducer for generating thermal energy to be given to ink to discharge the ink using the thermal energy.
-
-
22. A printing apparatus comprising:
-
conveyance means for conveying a printing medium;
an ink-jet printhead having a plurality of printing elements arrayed in a conveyance direction of the printing medium;
scanning means for reciprocally scanning said ink-jet printhead;
a printing buffer for temporarily storing print data; and
control means for controlling to print the data on the printing medium on the basis of the print data stored in said printing buffer using said ink-jet printhead by multipass printing using a mask pattern for masking the print data in accordance with each pass printing, wherein a size of the mask pattern in the conveyance direction is set to be equivalent to the number of said plurality of printing elements arrayed on said printhead, and the mask pattern is dividedly used for each pass printing. - View Dependent Claims (23, 24, 25, 26, 27, 28)
printing is performed using the mask pattern generated such that a printing element with a small error is frequently used in accordance with a detection result obtained by said detection means. -
24. The apparatus according to claim 23, wherein the mask pattern is formed using a lookup table format,
and further comprising update means for updating contents of the lookup table in accordance with the detection result obtained by said detection means. -
25. The apparatus according to claim 23, wherein the error includes an error in the conveyance direction of the printing medium, an error in a scanning direction of said printhead, or errors in the conveyance direction of the printing medium and in the scanning direction of said printhead.
-
26. The apparatus according to claim 23, further comprising exchange means for exchanging positions of print data in accordance with the detection result obtained by said detection means.
-
27. The apparatus according to claim 26, wherein the exchange includes exchanging the position of the print data in the conveyance direction of the printing medium, exchanging the position of the print data in the scanning direction of said printhead, or exchanging the positions of the print data in the conveyance direction of the printing medium and in the scanning direction of said printhead.
-
28. The apparatus according to claim 22, wherein said ink-jet printhead comprises an electrothermal transducer for generating thermal energy to be given to ink to discharge the ink using the thermal energy.
-
-
29. A printing method of printing an image on a printing medium by using a printhead having a plurality of printing elements, comprising the steps of:
-
inputting multi-valued density data corresponding to each of said plurality of printing elements;
quantizing the inputted multi-valued density data, based on a quantized level corresponding to each of said plurality of printing elements; and
printing by driving said plurality of printing elements, based on the quantized data, wherein the quantized level is corrected, based on correction data corresponding to a printing characteristic of each of said plurality of printing elements. - View Dependent Claims (30, 31, 32, 33)
-
-
34. An image processing apparatus for processing image data to be inputted into a printing apparatus for printing an image on a printing medium by using a printhead having a plurality of printing elements, comprising:
-
input means for inputting multi-valued density data corresponding to each of said plurality of printing elements;
a table for storing a quantization level corresponding to each of said plurality of printing elements;
correction means for correcting the quantization level stored in said table, based on shading data for correcting a printing characteristic of each of said plurality of printing elements; and
quantization means for quantizing the multi-valued density data inputted by said input means, based on the quantized level corrected by said correction means. - View Dependent Claims (35, 36)
-
Specification