Printing control device
First Claim
1. A printing control device comprising:
- an input image data acquiring unit that acquires input image data, the input image data including a plurality of input pixel data, each input pixel data having an input value;
a determining unit that determines, for each input pixel data, a difference related value based on a difference between the input value and a threshold value corresponding to the input value; and
a generating unit that generates print data by generating, for each input pixel data, output pixel data based on the difference related value, the output pixel data expressing density corresponding to the difference related value, each output pixel data including m blocks, m being an integer greater than one;
a first correlation storing unit that stores correlations between a plurality of related values and a plurality of intermediate patterns; and
a second correlation storing unit that stores correlations between the plurality of intermediate patterns and a plurality of output patterns, each output pattern indicating which of m blocks are to be turned on,wherein the generating unit comprises;
an intermediate pattern determining unit that determines, for each input pixel data, one of the intermediate patterns based on the difference related value; and
an output pattern determining unit that determines, for each input pixel data, one of the output patterns based on the intermediate pattern, andwherein the generating unit generates the print data by generating, for each input pixel data, the output pixel based on the determined output pattern.
1 Assignment
0 Petitions
Accused Products
Abstract
A printing control device includes an input image data acquiring unit, a threshold acquiring unit, a determining unit, and a generating unit. The input image data acquiring unit acquires input image data. The input image data includes a plurality of input pixel data. Each input pixel data has an input value. The determining unit determines, for each input pixel data, a difference related value based on a difference between the input value and a threshold value corresponding to the input value. The generating unit generates print data by generating, for each input pixel data, output pixel data based on the difference related value. The output pixel data expresses density corresponding to the difference related value.
9 Citations
13 Claims
-
1. A printing control device comprising:
-
an input image data acquiring unit that acquires input image data, the input image data including a plurality of input pixel data, each input pixel data having an input value; a determining unit that determines, for each input pixel data, a difference related value based on a difference between the input value and a threshold value corresponding to the input value; and a generating unit that generates print data by generating, for each input pixel data, output pixel data based on the difference related value, the output pixel data expressing density corresponding to the difference related value, each output pixel data including m blocks, m being an integer greater than one; a first correlation storing unit that stores correlations between a plurality of related values and a plurality of intermediate patterns; and a second correlation storing unit that stores correlations between the plurality of intermediate patterns and a plurality of output patterns, each output pattern indicating which of m blocks are to be turned on, wherein the generating unit comprises; an intermediate pattern determining unit that determines, for each input pixel data, one of the intermediate patterns based on the difference related value; and an output pattern determining unit that determines, for each input pixel data, one of the output patterns based on the intermediate pattern, and wherein the generating unit generates the print data by generating, for each input pixel data, the output pixel based on the determined output pattern. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A printing control method comprising:
-
acquiring input image data, the input image data including a plurality of input pixel data, each input pixel data having an input value; determining, for each input pixel data, a difference related value based on a difference between the input value and a threshold value corresponding to the input value; generating, for each input pixel data, output pixel data based on the difference related value, the output pixel data expressing density corresponding to the difference related value, each output pixel data including m blocks, m being an integer greater than one; storing correlations between a plurality of related values and a plurality of intermediate patterns; and storing correlations between the plurality of intermediate patterns and a plurality of output patterns, each output pattern indicating which of m blocks are to be turned on, wherein the generating comprises; determining, for each input pixel data, one of the intermediate patterns based on the difference related value; and determining, for each input pixel data, one of the output patterns based on the intermediate pattern, and wherein the output pixel for each input pixel data is generated based on the determined output pattern.
-
-
13. A non-transitory computer-readable recording medium that stores a printing control program, the printing control program comprising instructions for:
-
acquiring input image data, the input image data including a plurality of input pixel data, each input pixel data having an input value; determining, for each input pixel data, a difference related value based on a difference between the input value and a threshold value corresponding to the input value; generating, for each input pixel data, output pixel data based on the difference related value, the output pixel data expressing density corresponding to the difference related value, each output pixel data including m blocks, m being an integer greater than one; storing correlations between a plurality of related values and a plurality of intermediate patterns; and storing correlations between the plurality of intermediate patterns and a plurality of output patterns, each output pattern indicating which of m blocks are to be turned on, wherein the generating comprises; determining, for each input pixel data, one of the intermediate patterns based on the difference related value; and determining, for each input pixel data, one of the output patterns based on the intermediate pattern, and wherein the output pixel for each input pixel data is generated based on the determined output pattern.
-
Specification