Patent ID: 7826096

Claim:
An image recording apparatus, comprising: a recording head in which a plurality of recording elements are arranged in a prescribed direction; an image correction device which corrects an input image in accordance with recording characteristics of the recording elements; a quantization processing device which quantizes pixel values of pixels of the corrected input image in a processing direction which is set to a direction substantially parallel to a relative conveyance direction of a recording medium with respect to the recording elements when recording onto the recording medium is performed by means of the recording elements, the pixel value for a pixel under processing being quantized according to a result of a comparison between the pixel value for the pixel under processing and a threshold value for the pixel under processing; and an error diffusion device which diffuses an error with respect to the pixel under processing caused by quantizing the pixel value for the pixel under processing, into an unprocessed pixel in a periphery of the pixel under processing, by means of a diffusion filter while changing the diffusion filter in accordance with the recording characteristics of the recording elements and corresponding correction coefficient d i , wherein, if a plurality of the unprocessed pixels are in the periphery of the pixel under processing, the error diffusion device diffuses the error into the unprocessed pixels by using the diffusion filter having a two-dimensional matrix format, and wherein, if a plurality of the unprocessed pixels are in the periphery of the pixel under processing, the error diffusion device increases weighting of the diffusion filter in terms of a direction for an error diffusion processing, in a region of the corrected input image corresponding to at least one of the recording elements which has a large characteristic recording error, wherein said characteristic recording error of the corresponding recording element is large in said region where |d i −1|>0.5.