Claims Analysis
Total Claims: 30
Claim 1
Independent Claim
201 words
A data processing apparatus comprising: an obtaining unit configured to obtain multi-valued data, a multi-value of which shows gradation of each of a plurality of pixels forming an image to be formed on a predetermined area of a print medium; a dot arrangement determining unit configured to determine a dot arrangement of the plurality of pixels corresponding to the predetermined area for each of predetermined areas, according to a unit matrix that arranges dot arrangement patterns corresponding to the plurality of pixels, the dot arrangement patterns being used to determine the dot arrangement and being based on multi-valued data corresponding to each of the plurality of pixels in the multi-valued data obtained by the obtaining unit; and a layout determining unit configured to determine a layout of the dot arrangement patterns in the unit matrix depending on a position of the predetermined area on the print medium, so that the layout of the dot arrangement patterns in the unit matrix used for a first predetermined area and the layout of the dot arrangement patterns in the unit matrix used for a second predetermined area, a position of which differs from a position of the first predetermined area on the print medium.
Claim 2
Dependent Claim
201 words
A data processing apparatus comprising: an obtaining unit configured to obtain multi-valued data, a multi-value of which shows gradation of each of a plurality of pixels forming an image to be formed on a predetermined area of a print medium; a dot arrangement determining unit configured to determine a dot arrangement of the plurality of pixels corresponding to the predetermined area for each of predetermined areas, according to a unit matrix that arranges dot arrangement patterns corresponding to the plurality of pixels, the dot arrangement patterns being used to determine the dot arrangement and being based on multi-valued data corresponding to each of the plurality of pixels in the multi-valued data obtained by the obtaining unit; and a layout determining unit configured to determine a layout of the dot arrangement patterns in the unit matrix depending on a position of the predetermined area on the print medium, so that the layout of the dot arrangement patterns in the unit matrix used for a first predetermined area and the layout of the dot arrangement patterns in the unit matrix used for a second predetermined area, a position of which differs from a position of the first predetermined area on the print medium.
Claim 3
Dependent Claim
51 words
The data processing apparatus according to claim 1 , wherein the layout of the dot arrangement patterns in the unit matrix used for the second predetermined area is a layout in which the layout of the dot arrangement patterns in the unit matrix used for the first predetermined area is shifted.
Claim 4
Dependent Claim
86 words
The data processing apparatus according to claim 1 , wherein the layout determining unit determines a shift amount by which the layout of the dot arrangement patterns in the unit matrix is shifted, depending on each position of plurality of the predetermined areas on the print medium, and the dot arrangement determining unit determines the dot arrangement for each of the plurality of predetermined areas by using the unit matrix for which the layout of the dot arrangement patterns is shifted by the determined shift amount.
Claim 5
Dependent Claim
27 words
The data processing apparatus according to claim 3 , further comprising a shift value generating unit configured to generate a shift value for determining the shift amount.
Claim 6
Dependent Claim
38 words
The data processing apparatus according to claim 4 , wherein the shift value generating unit has a pseudo-random number generation circuit to generate the shift value based on a pseudo-random number generated by the pseudo-random number generation circuit.
Claim 7
Dependent Claim
44 words
The data processing apparatus according to claim 4 , wherein the shift value generating unit generates the shift value based on information showing a color of ink used for printing so that the shift value is made different corresponding to the color of ink.
Claim 8
Dependent Claim
35 words
The data processing apparatus according to claim 4 , wherein the shift value generating unit generates the shift value so that the shift value is made different corresponding to the level of the multi-valued data.
Claim 9
Dependent Claim
42 words
The data processing apparatus according to claim 4 , wherein the shift value generating unit generates the shift value so that the shift value according to the position on the print medium which corresponds to the unit matrix is a non-periodic value.
Claim 10
Dependent Claim
115 words
The data processing apparatus according to claim 4 , wherein if (X, Y) is taken to be respective positions of the dot arrangement patterns in lateral and longitudinal directions in a pixel layout of the unit matrix, A is taken to be the number of pixels in the lateral direction, B is taken to be the number of pixels in the longitudinal direction, and the positions (X, Y) of the dot arrangement patterns are expressed by an address X+AY, the shift value generating unit determines the shift value so that a pixel having the address that is a remainder when the shift value by the A×B becomes to be positioned at the position (0, 0).
Claim 11
Dependent Claim
69 words
The data processing apparatus according to claim 4 , wherein if (X, Y) is taken to be respective positions of the dot arrangement patterns in lateral and longitudinal directions in the unit matrix, the shift value generating unit determines the shift value so that a coordinate X, Y of the positions (X, Y), which is generated using random number, becomes to be the coordinate of the position (0, 0).
Claim 12
Dependent Claim
57 words
The data processing apparatus according to claim 4 , wherein the shift value generating unit generates the shift value based on positional information of the predetermined area on the print medium so that the shift value is made different corresponding to the position of the predetermined area on the print medium to which the unit matrix corresponds.
Claim 13
Dependent Claim
46 words
The data processing apparatus according to claim 1 , further comprising a storage unit configured to store the unit matrix, the unit matrix indicating an arrangement of a plurality of dot arrangement patterns in a lateral direction×a plurality of dot arrangement patterns in a longitudinal direction.
Claim 14
Dependent Claim
55 words
The data processing apparatus according to claim 1 , wherein the layout of the dot arrangement patterns in the unit matrix used for the first predetermined area and the layout of the dot arrangement patterns in the unit matrix used for the second predetermined area lie adjacent to each other in a main scan direction.
Claim 15
Dependent Claim
54 words
The data processing apparatus according to claim 1 , wherein the layout of the dot arrangement patterns in the unit matrix used for the first predetermined area and the layout of the dot arrangement patterns in the unit matrix used for the second predetermined area lie adjacent to each other in a sub-scan direction.
Claim 16
Dependent Claim
35 words
The data processing apparatus according to claim 1 , further comprising a print head which ejects ink to the print medium based on the dot arrangement determined by the dot arrangement unit to print dots.
Claim 17
Dependent Claim
194 words
A data processing method executed by a data processing apparatus, comprising the steps of: obtaining multi-valued data, a multi-value of which shows gradation of each of a plurality of pixels forming an image to be formed on a predetermined area of a print medium; determining a dot arrangement of the plurality of pixels in the predetermined area for each of predetermined areas, according to a unit matrix that arranges dot arrangement patterns corresponding to the plurality of pixels, the dot arrangement patterns being used to determine the dot arrangement and being based on multi-valued data corresponding to each of the plurality of pixels which is obtained by the obtaining step; and determining a layout of the dot arrangement patterns in the unit matrix depending on a position of the predetermined area on the print medium, so that a layout of the dot arrangement patterns in the unit matrix used for a first predetermined area and a layout of the dot arrangement patterns in the unit matrix used for a second predetermined area, a position of which differs from a position of the first predetermined area on the print medium, are different from each other.
Claim 18
Dependent Claim
194 words
A data processing method executed by a data processing apparatus, comprising the steps of: obtaining multi-valued data, a multi-value of which shows gradation of each of a plurality of pixels forming an image to be formed on a predetermined area of a print medium; determining a dot arrangement of the plurality of pixels in the predetermined area for each of predetermined areas, according to a unit matrix that arranges dot arrangement patterns corresponding to the plurality of pixels, the dot arrangement patterns being used to determine the dot arrangement and being based on multi-valued data corresponding to each of the plurality of pixels which is obtained by the obtaining step; and determining a layout of the dot arrangement patterns in the unit matrix depending on a position of the predetermined area on the print medium, so that a layout of the dot arrangement patterns in the unit matrix used for a first predetermined area and a layout of the dot arrangement patterns in the unit matrix used for a second predetermined area, a position of which differs from a position of the first predetermined area on the print medium, are different from each other.
Claim 19
Dependent Claim
51 words
The data processing method according to claim 16 , wherein the layout of the dot arrangement patterns in the unit matrix used for the second predetermined area is a layout in which the layout of the dot arrangement patterns in the unit matrix used for the first predetermined area is shifted.
Claim 20
Dependent Claim
86 words
The data processing method according to claim 16 , wherein the layout determining step determines a shift amount by which the layout of the dot arrangement patterns in the unit matrix is shifted, depending on each position of plurality of the predetermined areas on the print medium, and the dot arrangement determining step determines the dot arrangement for each of the plurality of predetermined areas by using the unit matrix for which the layout of the dot arrangement patterns is shifted by the determined shift amount.
Claim 21
Dependent Claim
29 words
The data processing method according to claim 18 , wherein the method further comprises a shift value generating step of generating a shift value for determining the shift amount.
Claim 22
Dependent Claim
38 words
The data processing method according to claim 19 , wherein the shift value generating step uses a pseudo-random number generation circuit to generate the shift value based on a pseudo-random number generated by the pseudo-random number generation circuit.
Claim 23
Dependent Claim
44 words
The data processing method according to claim 19 , wherein the shift value generating step generates the shift value based on information showing a color of ink used for printing so that the shift value is made different corresponding to the color of ink.
Claim 24
Dependent Claim
35 words
The data processing method according to claim 19 , wherein the shift value generating step generates the shift value so that the shift value is made different corresponding to the level of the multi-valued data.
Claim 25
Dependent Claim
43 words
The data processing method according to claim 19 , wherein the shift value generating step generates the shift value so that the shift value according to the position on the print medium which corresponds to the unit matrix is a n on-periodic value.
Claim 26
Dependent Claim
115 words
The data processing method according to claim 19 , wherein if (X, Y) is taken to be respective positions of the dot arrangement patterns in lateral and longitudinal directions in a pixel layout of the unit matrix, A is taken to be the number of pixels in the lateral direction, B is taken to be the number of pixels in the longitudinal direction, and the positions (X, Y) of the dot arrangement patterns are expressed by an address X+AY, the shift value generating step determines the shift value so that a pixel having the address that is a remainder when the shift value by the A×B becomes to be positioned at the position (0, 0).
Claim 27
Dependent Claim
69 words
The data processing method according to claim 19 , wherein if (X, Y) is taken to be respective positions of the dot arrangement patterns in lateral and longitudinal directions in the unit matrix, the shift value generating step determines the shift value so that a coordinate X, Y of the positions (X, Y), which is generated using random number, becomes to be the coordinate of the position (0, 0).
Claim 28
Dependent Claim
57 words
The data processing method according to claim 19 , wherein the shift value generating step generates the shift value based on positional information of the predetermined area on the print medium so that the shift value is made different corresponding to the position of the predetermined area on the print medium to which the unit matrix corresponds.
Claim 29
Dependent Claim
55 words
The data processing method according to claim 16 , wherein the layout of the dot arrangement patterns in the unit matrix used for the first predetermined area and the layout of the dot arrangement patterns in the unit matrix used for the second predetermined area lie adjacent to each other in a main scan direction.
Claim 30
Dependent Claim
54 words
The data processing method according to claim 16 , wherein the layout of the dot arrangement patterns in the unit matrix used for the first predetermined area and the layout of the dot arrangement patterns in the unit matrix used for the second predetermined area lie adjacent to each other in a sub-scan direction.