An image processing apparatus includes: an analyzer configured to process a plurality of examinees eye images taken from a same examinees eye, at least a part of the examinees eye images being overlapped with each other, and output an analysis result of a cell of the examinees eye for each of the examinees eye images and an instruction receiving unit configured to receive an instruction regarding a target to be analyzed by the analyzer in the plurality of examinees eye images from an examiner, wherein the analyzer outputs the analysis results in which the instruction received by the instruction receiving unit is reflected for each of the plurality of examinees eye images.