PROBLEM TO BE SOLVED: To provide an image processing device, an image processing method, and an image processing program capable of suppressing erroneous detection when detecting an abnormal region from intraluminal images.SOLUTION: The image processing device includes: a candidate abnormal region discriminating unit 110 that discriminates a candidate abnormal region from an image using a first discrimination criterion a bubble region discriminating unit 120 that discriminates a bubble region from the image a bubble inside discriminating unit 130 that discriminates whether or not the candidate abnormal region is present inside the bubble region on the basis of a discrimination result of the bubble region and an abnormal region discriminating unit 140 that discriminates whether or not the candidate abnormal region is an abnormal region using a second discrimination criterion different from the first discrimination criterion when the candidate abnormal region is discriminated to be present inside the bubble region.COPYRIGHT: (C)2013,JPO&INPIT【課題】管腔内画像から異常部領域を検出する際の誤検出を抑制することができる画像処理装置、画像処理方法、及び、画像処理プログラムを提供する。【解決手段】画像処理装置は、画像内から異常部候補領域を、第1の判別基準を用いて判別する異常部候補領域判別部110と、上記画像内から泡領域を判別する泡領域判別部120と、泡領域の判別結果に基づいて、異常部候補領域が泡領域の内部に存在するか否かを判別する泡内部判別部130と、異常部候補領域が泡領域の内部に存在すると判別された場合、上記第1の判別基準とは異なる第2の判別基準を用いて上記異常部候補領域が異常部領域であるか否かを判別する異常部領域判別部140とを備える。【選択図】図1