An image processing apparatus, which analyzes retina layers of an eye to be examined, comprising, means for extracting a feature amount, which represents an anatomical feature in the eye to be examined, from a projection image obtained from a tomogram of the retina layers and a fundus image of the eye to be examined, means for determining a type of the anatomical feature based on the feature amount, means for deciding layers to be detected from the retina layers according to the determined type of the anatomical feature, and detecting structures of the decided layers in the tomogram, and means for modifying the structure of the layer included in a region having the anatomical feature of the structures of the layers detected by the layer structure detection means.피검안의 망막층을 해석하는 화상처리장치는, 상기 망막층의 단층상으로부터 취득된 투영상과 상기 피검안의 안저 화상으로부터, 상기 피검안에 있어서의 해부학적 특징을 나타내는 특징량을 추출하는 수단과, 상기 특징량에 의거하여 상기 해부학적 특징의 종류를 판정하는 수단과, 판정된 상기 해부학적 특징의 종류에 따라 상기 망막층으로부터 검출되는 층을 결정하고, 결정한 층의 구조를 상기 단층상에 있어서 검출하는 수단과, 상기 층구조 검출수단에 의해 검출된 상기 층의 구조 중, 상기 해부학적 특징을 갖는 영역에 포함되는 층의 구조를 변경하는 수단을 구비한다.