Patent ID: 8098960

Claim:
An image processing apparatus, comprising: a table generation unit that generates a table in which a coefficient set including predetermined weighting coefficients and pixels contained in a resolution converted image are related to each other on the basis of a size of an input image and a size of a resolution converted image; a coefficient selecting unit that selects a particular coefficient set to be applied for a calculation of a pixel value in the resolution converted image out of a plurality of coefficient sets on the basis of a table generated by the table generation unit; and a pixel value calculating unit that calculates pixel values to be used in the resolution converted image resulting from the resolution conversion of the input image on the basis of the particular coefficient set selected by the coefficient selecting unit and a plurality of pixel values contained in the input image, wherein the table relates pixels contained in the resolution converted image to one coefficient set included in a coefficient set group, the coefficient set group is composed of plural coefficient sets relating to various basic resolution conversions, the table is composed of orthogonal tables in two directions, and a size of the table corresponds to a size of the resolution converted image, and the orthogonal tables in two directions relate pixels identified by coordinate in the resolution converted image to the particular coefficient set to be used for calculating a pixel value of the pixel.