Patent ID: 8416457

Claim:
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.