Printing apparatus, printing data generating apparatus, printing method and program thereof
First Claim
1. A printing apparatus adapted to perform printing of image data corresponding to a plurality of pixels representing a predetermined image, the printing apparatus comprising:
- an input section through which the image data including data grayscale values of the pixels is input;
a halftone processing section configured to generate dot data for indicating the presence or absence of formation of a dot in each of the pixels, on the basis of the image data; and
a printing section configured to perform the printing of the image using the generated dot data,the halftone processing section includinga comparison section configured to compare, for at least one of the pixels, a related grayscale value relating to the data grayscale value of the input image data with a corresponding one of a plurality of thresholds included in a dither mask, andan error diffusion section configured to generate the dot data according to an error diffusion method, on the basis of the data grayscale values of the input image data,the error diffusion section being configured to control the easiness of the dot formation according to the error diffusion method, on the basis of a comparison result of the comparison section.
1 Assignment
0 Petitions
Accused Products
Abstract
A printing apparatus is adapted to perform printing of image data corresponding to a plurality of pixels representing a predetermined image. The printing apparatus includes a halftone processing section including a comparison section and an error diffusion section. The comparison section is configured to compare, for at least one of the pixels, a related grayscale value relating to a data grayscale value of the input image data with a corresponding one of a plurality of thresholds included in a dither mask. The error diffusion section is configured to generate dot data for indicating the presence or absence of formation of a dot in each of the pixels according to an error diffusion method, on the basis of the data grayscale values of the input image data, and to control the easiness of the dot formation according to the error diffusion method, on the basis of a comparison result of the comparison section.
-
Citations
16 Claims
-
1. A printing apparatus adapted to perform printing of image data corresponding to a plurality of pixels representing a predetermined image, the printing apparatus comprising:
-
an input section through which the image data including data grayscale values of the pixels is input; a halftone processing section configured to generate dot data for indicating the presence or absence of formation of a dot in each of the pixels, on the basis of the image data; and a printing section configured to perform the printing of the image using the generated dot data, the halftone processing section including a comparison section configured to compare, for at least one of the pixels, a related grayscale value relating to the data grayscale value of the input image data with a corresponding one of a plurality of thresholds included in a dither mask, and an error diffusion section configured to generate the dot data according to an error diffusion method, on the basis of the data grayscale values of the input image data, the error diffusion section being configured to control the easiness of the dot formation according to the error diffusion method, on the basis of a comparison result of the comparison section. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of generating printing data of image data corresponding to a plurality of pixels representing a predetermined image, comprising:
-
inputting the image data including data grayscale values of the pixels; comparing, for at least one of the pixels, a related grayscale value relating to the data grayscale value of the input image data with a corresponding one of a plurality of thresholds included in a dither mask; and generating dot data for indicating the presence or absence of formation of a dot in each of the pixels according to an error diffusion method on the basis of the data grayscale values of the image data, while controlling the easiness of the dot formation on the basis of a comparison result.
-
-
16. A non-transitory computer usable medium storing a printing data generating program for generating printing data of image data corresponding to a plurality of pixels representing a predetermined image with the printing data generating program causing and to a computer to execute functions of:
-
inputting the image data including data grayscale values of the pixels; comparing, for at least one of the pixels, a related grayscale value relating to the data grayscale value of the input image data with a corresponding one of a plurality of thresholds included in a dither mask; and generating dot data for indicating the presence or absence of formation of a dot in each of the pixels according to an error diffusion method on the basis of the data grayscale values of the image data, while controlling the easiness of the dot formation on the basis of a comparison result.
-
Specification