Provided are an image processing apparatus, an image processing method, and a program capable of sufficiently ensuring abnormal part detection performance. The image processing apparatus 1 includes an abnormal candidate region detecting unit 10 that detects an abnormal candidate region based on the contour edge of the mucosal wall or the surface shape of the mucosal wall in the intraluminal image of the living body, and the texture information of the abnormal candidate region. And an abnormal area specifying unit 11 that specifies an abnormal area.異常部の検出性能を十分に確保することができる画像処理装置、画像処理方法およびプログラムを提供する。画像処理装置1は、生体の管腔内画像において、粘膜壁の輪郭エッジまたは粘膜壁の表面形状に基づいて、異常候補領域を検出する異常候補領域検出部10と、異常候補領域のテクスチャ情報に基づいて、異常領域を特定する異常領域特定部11と、を備える。