Image processing apparatus and image processing method
First Claim
1. An image processing apparatus for generating recording data used for each of a plurality of relative scanning operations of a recording head in an intersecting direction that intersects with a predetermined direction with respect to a unit area on a recording medium, the recording head including an ejection opening column having a plurality of ejection openings for ejecting ink arranged in the predetermined direction, the recording data specifying ejection or non-ejection of the ink to each of a plurality of pixel areas in the unit area on a recording medium corresponding to a plurality of pixels of the recording data, the image processing apparatus comprising:
- one or more memories configured to store a dither pattern and a plurality of mask patterns corresponding to the plurality of relative scanning operations,wherein each pixel area in the dither pattern has a respective threshold value for specifying ejection of ink to a corresponding pixel area on the recording medium,wherein each pixel area in each of the plurality of mask patterns has respective information indicating permission or prohibition of ejection of ink to a corresponding pixel area on the recording medium,wherein a number of pixel areas of the unit area corresponding to a conveyance amount between two sequential scanning operations is greater than a number of pixel areas in the dither pattern in the predetermined direction, the number of the pixel areas of the unit area corresponding to the conveyance amount being different from an integer multiple of the number of the pixel areas in the dither pattern in the predetermined direction, andwherein the number of the pixel areas of the unit area corresponding to the conveyance amount is greater than a number of pixel areas in each of the plurality of mask patterns in the predetermined direction, the number of the pixel areas of the unit area corresponding to the conveyance amount being different from an integer multiple of the number of the pixel areas in the each of the plurality of mask patterns in the predetermined direction; and
one or more processors configured to execute the following steps of;
obtaining multi-value data corresponding to an image to be recorded in the unit area;
quantizing the multi-valued data by applying the dither pattern repeatedly in the predetermined direction to generate quantized data, wherein the quantizing the multi-valued data includes (i) generating a first area of the quantized data using a first part in the dither pattern without using a second part in the dither pattern, and (ii) generating a second area of the quantized data using the entire dither pattern, the second area of the quantized data being different from the first area of the quantized data; and
distributing the quantized data to the plurality of scanning operations by using the plurality of mask patterns to generate the recording data,wherein each of the plurality of mask patterns is associated with the dither pattern, andwherein the distributing the quantized data includes (i) applying, to the first area of the quantized data, a first part in each of the plurality of mask patterns without using a second part in the each of the plurality of mask patterns, and (ii) applying, to the second area of the quantized data, each of the plurality of mask patterns.
1 Assignment
0 Petitions
Accused Products
Abstract
With respect to an area quantized by using an area of part in a quantization pattern and also without using an area of the other part in the quantization pattern in quantized data, a mask pattern part corresponding to the area of the part among mask pattern parts constituted by dividing a mask pattern is applied.
-
Citations
20 Claims
-
1. An image processing apparatus for generating recording data used for each of a plurality of relative scanning operations of a recording head in an intersecting direction that intersects with a predetermined direction with respect to a unit area on a recording medium, the recording head including an ejection opening column having a plurality of ejection openings for ejecting ink arranged in the predetermined direction, the recording data specifying ejection or non-ejection of the ink to each of a plurality of pixel areas in the unit area on a recording medium corresponding to a plurality of pixels of the recording data, the image processing apparatus comprising:
-
one or more memories configured to store a dither pattern and a plurality of mask patterns corresponding to the plurality of relative scanning operations, wherein each pixel area in the dither pattern has a respective threshold value for specifying ejection of ink to a corresponding pixel area on the recording medium, wherein each pixel area in each of the plurality of mask patterns has respective information indicating permission or prohibition of ejection of ink to a corresponding pixel area on the recording medium, wherein a number of pixel areas of the unit area corresponding to a conveyance amount between two sequential scanning operations is greater than a number of pixel areas in the dither pattern in the predetermined direction, the number of the pixel areas of the unit area corresponding to the conveyance amount being different from an integer multiple of the number of the pixel areas in the dither pattern in the predetermined direction, and wherein the number of the pixel areas of the unit area corresponding to the conveyance amount is greater than a number of pixel areas in each of the plurality of mask patterns in the predetermined direction, the number of the pixel areas of the unit area corresponding to the conveyance amount being different from an integer multiple of the number of the pixel areas in the each of the plurality of mask patterns in the predetermined direction; and one or more processors configured to execute the following steps of; obtaining multi-value data corresponding to an image to be recorded in the unit area; quantizing the multi-valued data by applying the dither pattern repeatedly in the predetermined direction to generate quantized data, wherein the quantizing the multi-valued data includes (i) generating a first area of the quantized data using a first part in the dither pattern without using a second part in the dither pattern, and (ii) generating a second area of the quantized data using the entire dither pattern, the second area of the quantized data being different from the first area of the quantized data; and distributing the quantized data to the plurality of scanning operations by using the plurality of mask patterns to generate the recording data, wherein each of the plurality of mask patterns is associated with the dither pattern, and wherein the distributing the quantized data includes (i) applying, to the first area of the quantized data, a first part in each of the plurality of mask patterns without using a second part in the each of the plurality of mask patterns, and (ii) applying, to the second area of the quantized data, each of the plurality of mask patterns. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20)
-
-
17. An image processing method for generating recording data used for each of a plurality of relative scanning operations of a recording head in an intersecting direction that intersects with a predetermined direction with respect to a unit area on a recording medium, the recording head including an ejection opening column having a plurality of ejection openings for ejecting ink arranged in the predetermined direction, the recording data specifying ejection or non-ejection of the ink to each of a plurality of pixel areas in the unit area on a recording medium corresponding to a plurality of pixels of the recording data, the image processing method comprising:
-
at an image processing apparatus that includes one or more memories configured to store a dither pattern and a plurality of mask patterns corresponding to the plurality of relative scanning operations, wherein each pixel area in the dither pattern has a respective threshold value for specifying ejection of ink to a corresponding pixel area on the recording medium, wherein each pixel area in each of the plurality of mask patterns has respective information indicating permission or prohibition of ejection of ink to a corresponding pixel area on the recording medium, wherein a number of pixel areas of the unit area corresponding to a conveyance amount between two sequential scanning operations is greater than a number of pixel areas in the dither pattern in the predetermined direction, the number of the pixel areas of the unit area corresponding to the conveyance amount being different from an integer multiple of the number of the pixel areas in the dither pattern in the predetermined direction, and wherein the number of the pixel areas of the unit area corresponding to the conveyance amount is greater than a number of pixel areas in each of the plurality of mask patterns in the predetermined direction, the number of the pixel areas of the unit area corresponding to the conveyance amount being different from an integer multiple of the number of the pixel areas in the each of the plurality of mask patterns in the predetermined direction; obtaining multi-value data corresponding to an image to be recorded in the unit area; quantizing the multi-valued data by applying the dither pattern repeatedly in the predetermined direction to generate quantized data, wherein the quantizing the multi-valued data includes (i) generating a first area of the quantized data using a first part in the dither pattern without using a second part in the dither pattern, and (ii) generating a second area of the quantized data using the entire dither pattern, the second area of the quantized data being different from the first area of the quantized data; and distributing the quantized data to the plurality of scanning operations by using the plurality of mask patterns to generate the recording data, wherein each of the plurality of mask patterns is associated with the dither pattern, and wherein the distributing the quantized data includes (i) applying, to the first area of the quantized data, a first part in each of the plurality of mask patterns without using a second part in the each of the plurality of mask patterns, and (ii) applying, to the second area of the quantized data, each of the plurality of mask patterns.
-
Specification