Image forming device, image forming method, computer program, and recording medium
First Claim
Patent Images
1. An image forming device comprising:
- a quantization unit quantizing each pixel of an M-level gradation input image into one of N levels (M>
N≧
3) through an error diffusion process; and
an operation unit performing a predetermined operation according to a position of a target pixel to a gradation value of the target pixel when the gradation value of the target pixel is equal to a specific concentration.
1 Assignment
0 Petitions
Accused Products
Abstract
An image forming device includes a quantization unit which quantizes each pixel of an M-level gradation input image into one of N levels (M>N≧2) through an error diffusion process. An operation unit performs a predetermined operation according to a position of a target pixel to a gradation value of the target pixel before quantization when the gradation value of the target pixel is equal to a specific concentration.
51 Citations
39 Claims
-
1. An image forming device comprising:
-
a quantization unit quantizing each pixel of an M-level gradation input image into one of N levels (M>
N≧
3) through an error diffusion process; and
an operation unit performing a predetermined operation according to a position of a target pixel to a gradation value of the target pixel when the gradation value of the target pixel is equal to a specific concentration. - View Dependent Claims (2, 5, 6, 7, 8, 9, 10)
-
-
3. An image forming device comprising:
-
a quantization unit quantizing each pixel of an M-level gradation input image into one of N levels (M>
N≧
3) through an error diffusion process by using (N−
1) threshold values; and
an operation unit performing addition or subtraction of a predetermined data according to a position of a target pixel to a gradation value of the target pixel before quantization, when the gradation value of the target pixel is equal to a specific concentration.
-
-
4. An image forming device comprising:
-
a quantization unit quantizing each pixel of an M-level gradation input image into one of two levels-through an error diffusion process; and
an operation unit performing addition or subtraction of a predetermined data according to a position of a target pixel to a gradation value of the target pixel before quantization, when the gradation value of the target pixel is equal to a specific concentration. - View Dependent Claims (11, 12)
-
-
13. An image forming method in which each pixel of an M-level gradation input image is quantized into one of N levels (M>
- N≧
2) through an error diffusion process, comprising the steps of;
determining a threshold value according to a gradation value of a target pixel of the input image before quantization;
determining whether the gradation value of the target pixel is equal to a specific concentration;
performing addition of a predetermined data according to a position of the target pixel to the gradation value of the target pixel when the gradation value of the target pixel is equal to the specific concentration; and
performing the quantization through the error diffusion process by using the threshold value and the gradation value of the target pixel to which the predetermined data is added.
- N≧
-
14. A computer program embodied therein for causing a computer to execute an image forming method in which each pixel of an M-level gradation input image is quantized into one of N levels (M>
- N≧
2) through an error diffusion process, the method comprising the steps of;
determining a threshold value according to a gradation value of a target pixel of the input image before quantization;
determining whether the gradation value of the target pixel is equal to a specific concentration;
performing addition of a predetermined data according to a position of the target pixel to the gradation value of the target pixel when the gradation value of the target pixel is equal to the specific concentration; and
performing the quantization through the error diffusion process by using the threshold value and the gradation value of the target pixel to which the predetermined data is added.
- N≧
-
15. A computer-readable storage medium storing a computer program embodied therein for causing a computer to execute an image forming method in which each pixel of an M-level gradation input image is quantized into one of N levels (M>
- N≧
2) through an error diffusion process, the method comprising the steps of;
determining a threshold value according to a gradation value of a target pixel of the input image before quantization;
determining whether the gradation value of the target pixel is equal to a specific concentration;
performing addition of a predetermined data according to a position of the target pixel to the gradation value of the target pixel when the gradation value of the target pixel is equal to the specific concentration; and
performing the quantization through the error diffusion process by using the threshold value and the gradation value of the target pixel to which the predetermined data is added.
- N≧
-
16. An image forming device comprising:
-
a quantization unit quantizing each pixel of an M-level gradation input image into one of N levels (M>
N) through an error diffusion process by using (N−
1) threshold values; and
a control unit dividing the M-level gradation into (N−
1) portions and changing a corresponding one of the threshold values for each portion according to an input gradation value of a target pixel. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
17. An image forming device comprising:
-
a quantization unit quantizing each pixel of an M-level gradation input image into one of N levels (M>
N) through an error diffusion process by using (N−
1) threshold values; and
a control unit dividing the M-level gradation into (N−
1) portions and changing the (N−
1) threshold values for at least one of the (N−
1) portions according to an input gradation value of a target pixel. - View Dependent Claims (18)
-
-
32. An image forming method in which each pixel of an M-level gradation input image is quantized into one of N levels (M>
- N) through an error diffusion process by using (N−
1) threshold values, the method comprising the steps of;
dividing the M-level gradation into (N−
1) portions; and
changing a corresponding one of the threshold values for each portion according to an input gradation value of a target pixel.
- N) through an error diffusion process by using (N−
-
33. A computer program embodied therein for causing a computer to execute an image forming method in which each pixel of an M-level gradation input image is quantized into one of N levels (M>
- N) through an error diffusion process by using (N−
1) threshold values, the method comprising the steps of;
dividing the M-level gradation into (N−
1) portions; and
changing a corresponding one of the threshold values for each portion according to an input gradation value of a target pixel.
- N) through an error diffusion process by using (N−
-
34. A computer-readable storage medium storing a computer program embodied therein for causing a computer to execute an image forming method in which each pixel of an M-level gradation input image is quantized into one of N levels (M>
- N) through an error diffusion process by using (N−
1) threshold values, the method comprising the steps of;
dividing the M-level gradation into (N−
1) portions; and
changing a corresponding one of the threshold values for each portion according to an input gradation value of a target pixel.
- N) through an error diffusion process by using (N−
-
35. An image forming device comprising:
-
a quantization unit quantizing each pixel of an M-level gradation input image into one of N levels (M>
N) through an error diffusion process by using (N−
1) threshold values; and
an operation unit performing addition or subtraction of a predetermined data according to a position of a target pixel to one of a gradation value of the target pixel or a corresponding one of the threshold values when the gradation value of the target pixel is equal to a specific concentration, wherein the operation unit comprises a memory that stores a mask in a matrix formation, the memory being accessed when the predetermined data is added or subtracted, and pixel positions where the predetermined data is added or subtracted are determined based on the position of the target pixel, and the number of pixel positions where the predetermined data is added is the same as the number of pixel positions where the predetermined data is subtracted. - View Dependent Claims (36, 37, 38, 39)
-
Specification