Patent ID: 8164791

Claim:
An image recording apparatus which records an image on a recording medium, comprising: a recording head which has a plurality of recording elements; a conveyance device which conveys at least one of the recording head and the recording medium so that the recording head and the recording medium move relatively to each other; a characteristics information acquisition device which acquires characteristics information that indicates recording characteristics of the respective recording elements; a correction calculation device which corrects image data corresponding to the respective recording elements by using at least recording point positional deviation information within the acquired characteristics information, and generates image data that suppresses a non-uniformity streak occurring in an output image due to the recording characteristics; a nearest recording point specifying device which specifies, in a case where an image density value indicated by the image data corrected by the correction calculation device is out of an output image density range of the recording head, a second recording element concerning a recording position nearest to a recording position of a first recording element corresponding to first image data that is out of the output image density range; a sum density calculation device which calculates a sum density of the first image data and second image data, the first image data corresponding to the first recording element, the second image data corresponding to the specified second recording element and having been corrected by the correction calculation device for the image data corresponding to the specified second recording element; an image data modification device which preserves the sum density calculated by the sum density calculation device, while distributing the sum density to respective image data corresponding to the first recording element and the second recording element, at values within the output density range; and a drive control device which controls driving of the recording head in accordance with the image data corrected by the correction calculation device and the image data modified by the image data modification device.