1. An image processing apparatus comprising: moving image storage means for storing a taken moving image taken by an image taking apparatus; conversion information storage means for storing, as related with each taken image, conversion information for converting another taken image with reference to at least one taken image of taken images configuring said taken moving image; image holding means for holding a log image; image conversion means for converting a taken image related with said conversion information on the basis of said conversion information; image synthesis means for synthesizing said converted taken image with said log image to store a resultant new log image in said image holding means; index image extraction means for extracting a new index image from among said converted taken images obtained by converting at least one of said converted taken images on the basis of a coordinate position and a size of said index image in an image taking space defined by said conversion information as an index image of said taken moving image; display control means for displaying said log image as a representative image indicative of said taken moving image; operation acceptance means for accepting a selection operation for selecting a position on said selected representative image; and selection means for selecting said extracted index image on the basis of a position on said selected representative image; wherein said display control means displays said selected index image along with said representative image.