An image processing apparatus includes an zoom position acquiring section
for acquiring a zoom position representing a lens position condition of
the optical zoom mechanism on taking the inputted image, a
zooming-direction decoding section for decompressing correction parameter
associated with the zoom position, which is acquired by the zoom position
acquiring section, according to a zoom compression parameter, into which
a correction parameter for distortion correction corresponding to each
lens position condition is compressed by utilizing zoom partitioning
points at which lens position conditions of the optical zoom mechanism
are sequentially partitioned into plural levels that are set between a
wide-end and a tele-end and that include both ends, and an image
correction section for correcting distortion of the inputted image
according to the correction parameter decompressed by the
zooming-direction decoding section.