Provided are: an image processing device capable of ensuring sufficient performance to detect an abnormal part; an image processing method; and a program. The image processing device 1 is provided with: a candidate abnormal region detection unit 10 for detecting a candidate abnormal region in an intraluminal image of a living body on the basis of the outline edge of a mucosal wall or the surface geometry of the mucosal wall; and an abnormal region specification unit 11 for specifying an abnormal region on the basis of texture information of the candidate abnormal region.La présente invention concerne : un dispositif de traitement d'image capable de garantir des performances suffisantes pour détecter une partie anormale ; un procédé de traitement d'image ; et un programme. Le dispositif de traitement d'image 1 est pourvu de : une unité de détection de région anormale candidate 10 pour détecter une région anormale candidate dans une image intraluminale d'un corps vivant sur la base du bord de contour d'une paroi muqueuse ou de la géométrie de surface de la paroi muqueuse ; et une unité de spécification de région anormale 11 pour spécifier une région anormale sur la base d'informations de texture de la région anormale candidate.異常部の検出性能を十分に確保することができる画像処理装置、画像処理方法およびプログラムを提供する。画像処理装置1は、生体の管腔内画像において、粘膜壁の輪郭エッジまたは粘膜壁の表面形状に基づいて、異常候補領域を検出する異常候補領域検出部10と、異常候補領域のテクスチャ情報に基づいて、異常領域を特定する異常領域特定部11と、を備える。