Eine Bildverarbeitungsvorrichtung, ein Bildverarbeitungsverfahren und ein Bildverarbeitungsprogramm werden bereitgestellt, die einen spezifischen Bereich in einem Gang genau erfassen können. Eine Bildverarbeitungsvorrichtung umfasst: eine Einheit zum Analysieren einer intraduktalen Bildgebungssituation, die in einem durch Erfassen eines Bilds der Innenseite eines Gangs erzeugtem intraduktalen Bild eine auf der Basis einer Beziehung zwischen einem Subjekt und einer Bilderfassungsseite zum Erfassen eines Bild des Subjekts ermittelte intraduktale Bildgebungssituation analysiert; und eine Einheit zum Erfassen eines spezifischen Bereichs, die eine Vielzahl von Indizes zur Unterscheidung eines spezifischen Bereichs für das intraduktale Bild berechnet und einen spezifischen Bereich durch integrales Ermitteln an der Vielzahl von Indizes zur Unterscheidung eines spezifischen Bereichs entsprechend der intraduktalen Bildgebungssituation erfasst.An image processing apparatus, an image processing method and an image processing program are provided which can accurately detect a specific area in a hallway. An image processing apparatus comprises: an intraductal imaging situation analyzing unit that analyzes, in an intraductal image generated by detecting an image of the inside of a passage, an intraductal imaging situation determined on the basis of a relationship between a subject and an image acquisition side for acquiring an image of the subject; and a specific area detecting unit that calculates a plurality of indices for discriminating a specific area for the intraductal image and detects a specific area by integrally determining at the plurality of indices to discriminate a specific area according to the intraductal imaging situation.