Image processing apparatus includes: in base period extraction unit, is regional cycle the moving image acquisition unit by standard obtained based on period 1 property period of change variation targets regional standard mobile image for extracting first object Benchmark extraction unit, for extract the second target area period based on Secondary periodicity variation be mechanical periodicity the target area mobile image obtain reference by reference to live image acquisition unit A period of time adjustment unit carries out a period of time, the described first and second cyclically-varyings synchronized with each other for adjusting processing, in specific each described first or second target area cycle basis It is compared to each other on it for generating the display of display image so that the moving image for the moving image that the standard obtains adjusts process with the reference after the period with display image generation unit. This, which makes it possible to suitably and efficiently diagnose, makes comparisons, in multiple moving images.