An image processing apparatus (1) includes an organ determination unit (4a) that determines a type of observation target which appears in a target image among a sequence of observation images, an imaging distance estimation unit (4b) that estimates an imaging distance at a time of image pickup of the observation image, an abnormal region detection unit (4c) that detects an abnormal region, which is a specific region, from the target image using an abnormality detection parameter, and an image processing control unit (6a) that sets as the abnormality detection parameter, a parameter value corresponding to a result of determination by the organ determination unit (4a) and a result of estimation by the imaging distance estimation unit (4b), and causes the abnormal region detection unit (4c) to detect an abnormal region using the abnormality detection parameter.