Patent ID: 8482805

Claim:
An image processing apparatus comprising: at least one processor operable to perform as: a code data input unit configured to input code data for print out by a printing device on a print medium together with text or images, wherein the code data is inputted as a set of dots; a division unit configured to divide a print area of the print medium on which the code data is to be printed into image cells, each of the image cells being suitable for expressing a portion of the code data, and the division being based on dividing the size of the print area by the data size of the code data; a print precision data input unit configured to input print precision data indicating a print precision of the code data in terms of a minimum dot size printable by the printing device, wherein the print precision data is generated on the basis of a printed image output by a print precision determination processing on the printing device; and an image quality determination unit configured to determine an image quality for print out by the printing device of the code data, based on a comparison between an area density of the dots included in the image cells and the print precision data.