1. An image processing apparatus for aiding that a user acquires an optimal low-resolution image set for a super-resolution processing in generating a high-resolution image by using a plurality of low-resolution images and by means of said super-resolution processing, comprising: an image input unit for inputting said plurality of low-resolution images; a basis image selecting unit for selecting a basis image from said plurality of low-resolution images that are inputted; a reference image selecting unit for selecting a plurality of reference images to be used in said super-resolution processing from said plurality of low-resolution images that are inputted; a displacement amount computing unit for respectively computing a displacement amount for performing registration on a high-resolution image space between said basis image and said each reference image; a deformed image generating unit for generating a plurality of deformed images based on said displacement amounts and said plurality of reference image; an assistance image generating unit for generating assistance images for said user to visually recognize based on said displacement amounts, said basis image and information about said reference images and said deformed images; and an assistance image display unit for displaying said assistance images.