Image processor, image forming apparatus, method of processing image
First Claim
Patent Images
1. An image processor comprising:
- a input data corrector that corrects image data of a target pixel by giving a weight to error values in the neighborhood of the target pixel and adding weighted error values to a tone value of the target pixel;
an output tone value determining unit that determines an output tone data of the target pixel based on corrected image data, and a threshold corresponding to a position of the target pixel; and
an error value calculator that calculates a difference between the output tone data and the corrected image data as an error value, wherein the output tone value determining unit sets the threshold in such a manner that a rate of change of a mean error value obtained from error values calculated by the error value calculator with respect to a change in the input tone value falls within a predetermined range.
1 Assignment
0 Petitions
Accused Products
Abstract
In an image processor, a data corrector corrects input image data, a determining unit determines an output tone value of a target pixel from the corrected image data and threshold, and a calculator calculates a difference between the output tone value and the corrected image data as an error value. The threshold is set in such manner that a rate of change of the mean error of the error values with respect to a change in the input tone value is within a predetermined range.
-
Citations
114 Claims
-
1. An image processor comprising:
-
a input data corrector that corrects image data of a target pixel by giving a weight to error values in the neighborhood of the target pixel and adding weighted error values to a tone value of the target pixel;
an output tone value determining unit that determines an output tone data of the target pixel based on corrected image data, and a threshold corresponding to a position of the target pixel; and
an error value calculator that calculates a difference between the output tone data and the corrected image data as an error value, wherein the output tone value determining unit sets the threshold in such a manner that a rate of change of a mean error value obtained from error values calculated by the error value calculator with respect to a change in the input tone value falls within a predetermined range. - View Dependent Claims (2, 3, 4)
-
-
5. An image processor comprising:
-
an input data corrector that corrects image data of a target pixel by giving a weight to error values in the neighborhood of the target pixel and adding weighted error values to a tone value of the target pixel;
an output tone value determining unit that determines an output tone data of the target pixel based on corrected image data, and a threshold corresponding to a position of the target pixel; and
an error value calculator that calculates a difference between the output tone data and the corrected image data as an error value, wherein the output tone value determining unit sets the threshold in such a manner that a mean error value obtained from error values calculated by the error value calculator falls within a predetermined range regardless of the input tone value. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. An image processor comprising:
-
an input data corrector that corrects image data of a target pixel by giving a weight to error values in the neighborhood of the target pixel and adding weighted error values to a tone value of the target pixel;
an output tone value determining unit that determines an output tone data of the target pixel based on corrected image data, and a threshold corresponding to a position of the target pixel; and
an error value calculator that calculates a difference between the output tone data and the corrected image data as an error value, wherein the output tone value determining unit sets the threshold in such a manner that a mean error value obtained from error values calculated by the error value calculator with respect to a change in the input tone value is substantially any one of a monotonous decrease and a monotonous increase with respect to the input tone value. - View Dependent Claims (12, 13, 15)
-
-
14. An image processor comprising:
-
an input data corrector that corrects image data of a target pixel by giving a weight to error values in the neighborhood of the target pixel and adding weighted error values to a tone value of the target pixel;
an output tone value determining unit that determines an output tone data of the target pixel based on corrected image data, and a threshold corresponding to a position of the target pixel; and
an error value calculator that calculates a difference between the output tone data and the corrected image data as an error value, wherein the output tone value determining unit sets the threshold from a threshold range determined by obtaining respective corrected image data corresponding to a plurality of output dot patterns output as output tone values in a steady state, to determine the threshold range for defining the obtained respective corrected image data. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. An image processor comprising an output tone value determining unit that outputs any one of N (N>
- 2) output tone values based on comparison of an input tone value of a target pixel and a threshold corresponding to the target pixel position, wherein
the output tone value determining unit determines the output tone value set so as to exclude a tone value in a predetermined range, with respect to a predetermined pixel position. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
- 2) output tone values based on comparison of an input tone value of a target pixel and a threshold corresponding to the target pixel position, wherein
-
43. An image processor comprising:
-
an input data corrector that corrects image data of a target pixel by giving a weight to error values in the neighborhood of the target pixel and adding weighted error values to a tone value of the target pixel;
an output tone value determining unit that outputs any one of N (N>
2) output tone values based on comparison of corrected image data of the target pixel and a threshold corresponding to the target pixel; and
an error value calculator that calculates a difference between the output tone value and the corrected image data as an error value, wherein the output tone value determining unit determines the output tone value set so as to exclude a tone value in a predetermined range, with respect to a predetermined pixel position. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55)
-
-
56. An image forming apparatus comprising:
-
a data converter configured to receive image data and to convert image data of each of a plurality of pixels to a tone value;
an image processor that processes the tone values thereby obtaining output image data; and
an image output device that outputs an image based on the output image data, wherein the image processor comprises includes an input data corrector that corrects image data of a target pixel by giving a weight to error values in the neighborhood of the target pixel and adding weighted error values to a tone value of the target pixel;
an output tone value determining unit that determines an output tone data of the target pixel based on corrected image data, and a threshold corresponding to a position of the target pixel; and
an error value calculator that calculates a difference between the output tone data and the corrected image data as an error value, wherein the output tone value determining unit sets the threshold in such a manner that a rate of change of a mean error value obtained from error values calculated by the error value calculator with respect to a change in the input tone value falls within a predetermined range.
-
-
57. An image forming apparatus comprising:
-
a data converter configured to receive image data and to convert image data of each of a plurality of pixels to a tone value;
an image processor that processes the tone values thereby obtaining output image data; and
an image output device that outputs an image based on the output image data, wherein the image processor comprises includes an input data corrector that corrects image data of a target pixel by giving a weight to error values in the neighborhood of the target pixel and adding weighted error values to a tone value of the target pixel;
an output tone value determining unit that determines an output tone data of the target pixel based on corrected image data, and a threshold corresponding to a position of the target pixel; and
an error value calculator that calculates a difference between the output tone data and the corrected image data as an error value, wherein the output tone value determining unit sets the threshold in such a manner that a mean error value obtained from error values calculated by the error value calculator falls within a predetermined range regardless of the input tone value.
-
-
58. An image forming apparatus comprising:
-
a data converter configured to receive image data and to convert image data of each of a plurality of pixels to a tone value;
an image processor that processes the tone values thereby obtaining output image data; and
an image output device that outputs an image based on the output image data, wherein the image processor comprises includes an input data corrector that corrects image data of a target pixel by giving a weight to error values in the neighborhood of the target pixel and adding weighted error values to a tone value of the target pixel;
an output tone value determining unit that determines an output tone data of the target pixel based on corrected image data, and a threshold corresponding to a position of the target pixel; and
an error value calculator that calculates a difference between the output tone data and the corrected image data as an error value, wherein the output tone value determining unit sets the threshold in such a manner that a mean error value obtained from error values calculated by the error value calculator with respect to a change in the input tone value is substantially any one of a monotonous decrease and a monotonous increase with respect to the input tone value.
-
-
59. An image forming apparatus comprising:
-
a data converter configured to receive image data and to convert image data of each of a plurality of pixels to a tone value;
an image processor that processes the tone values thereby obtaining output image data; and
an image output device that outputs an image based on the output image data, wherein the image processor comprises an output tone value determining unit that outputs any one of N (N>
2) output tone values based on comparison of an input tone value of a target pixel and a threshold corresponding to the target pixel position, andthe output tone value determining unit determines the output tone value set so as to exclude a tone value in a predetermined range, with respect to a predetermined pixel position.
-
-
60. A method of image processing comprising:
-
correcting image data of a target pixel by giving a weight to error values in the neighborhood of the target pixel and adding weighted error values to a tone value of the target pixel;
determining an output tone data of the target pixel based on corrected image data, and a threshold corresponding to a position of the target pixel; and
calculating a difference between the output tone data and the corrected image data as an error value, wherein the determining includes setting the threshold in such a manner that a rate of change of a mean error value obtained from error values calculated at the calculating with respect to a change in the input tone value falls within a predetermined range. - View Dependent Claims (61, 62, 63)
-
-
64. A method of image processing comprising:
-
correcting image data of a target pixel by giving a weight to error values in the neighborhood of the target pixel and adding weighted error values to a tone value of the target pixel;
determining an output tone data of the target pixel based on corrected image data, and a threshold corresponding to a position of the target pixel; and
calculating a difference between the output tone data and the corrected image data as an error value, wherein the determining includes setting the threshold in such a manner that a mean error value obtained from error values calculated at the calculating falls within a predetermined range regardless of the input tone value. - View Dependent Claims (65, 66, 67, 68, 69)
-
-
70. A method of image processing comprising:
-
correcting image data of a target pixel by giving a weight to error values in the neighborhood of the target pixel and adding weighted error values to a tone value of the target pixel;
determining an output tone data of the target pixel based on corrected image data, and a threshold corresponding to a position of the target pixel; and
calculating a difference between the output tone data and the corrected image data as an error value, wherein the determining includes setting the threshold in such a manner that a mean error value obtained from error values calculated at the calculating with respect to a change in the input tone value is substantially any one of a monotonous decrease and a monotonous increase with respect to the input tone value. - View Dependent Claims (71, 72, 73, 76)
-
-
74. A method of image processing comprising:
-
correcting image data of a target pixel by giving a weight to error values in the neighborhood of the target pixel and adding weighted error values to a tone value of the target pixel;
determining an output tone data of the target pixel based on corrected image data, and a threshold corresponding to a position of the target pixel; and
calculating a difference between the output tone data and the corrected image data as an error value, wherein the determining includes setting the threshold from a threshold range determined by obtaining respective corrected image data corresponding to a plurality of output dot patterns output as output tone values in a steady state, to determine the threshold range for defining the obtained respective corrected image data. - View Dependent Claims (75, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88)
-
-
89. A method of image processing comprising outputting any one of N (N>
- 2) output tone values based on comparison of an input tone value of a target pixel and a threshold corresponding to the target pixel position, wherein
the outputting includes determining the output tone value set so as to exclude a tone value in a predetermined range, with respect to a predetermined pixel position. - View Dependent Claims (90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101)
- 2) output tone values based on comparison of an input tone value of a target pixel and a threshold corresponding to the target pixel position, wherein
-
102. A method of image processing comprising:
-
correcting image data of a target pixel by giving a weight to error values in the neighborhood of the target pixel and adding weighted error values to a tone value of the target pixel;
outputting any one of N (N>
2) output tone values based on comparison of corrected image data of the target pixel and a threshold corresponding to the target pixel; and
calculating a difference between the output tone value and the corrected image data as an error value, wherein the outputting includes determining the output tone value set so as to exclude a tone value in a predetermined range, with respect to a predetermined pixel position. - View Dependent Claims (103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114)
-
Specification