To provide an image processing apparatus capable of solving a problem relating to generation of a high contrast tomographic image using statistical processing.A tomographic image generated by using a plurality of sets of tomographic signals obtained by performing optical coherence tomographic imaging a plurality of times by using measurement light controlled to scan substantially the same portion of a subject is processed An image processing apparatus comprising: an acquiring unit configured to acquire a plurality of sets of tomographic signals and a generating unit configured to generate a tomographic image based on a representative value at each pixel position of the tomographic image, which is generated using the plurality of sets of tomographic signals , The generation unit includes an area specifying unit that specifies a target area whose contrast is lowered in the tomographic image by using at least one set of tomographic signals among the plurality of sets of tomographic signals, and a plurality of sets And an estimating unit for estimating the estimated value by performing statistical processing on the tomographic signal of the target region, wherein the generating unit generates the tomographic image with the estimated value as a representative value in the target region.(FIG.【課題】統計処理を用いた高コントラストな断層画像の生成に係る問題点を改善することができる、画像処理装置を提供する。【解決手段】被検体の略同一箇所を走査するように制御された測定光を用いて複数回光干渉断層撮像することにより取得された複数組の断層信号を用いて生成した断層画像を処理する画像処理装置であって、複数組の断層信号を取得する取得部と、複数組の断層信号を用いて生成した、断層画像の各画素位置における代表値から断層画像を生成する生成部とを備え、生成部は、複数組の断層信号のうちの少なくとも1組の断層信号を用いて、断層画像においてコントラストが低下する対象領域を特定する領域特定部と、対象領域の各画素位置において、複数組の断層信号に対して統計処理を行うことにより、推定値を推定する推定部とを含み、生成部は、対象領域では推定値を代表値として断層画像を生成する、画像処理装置。【選択図】 図6