PROBLEM TO BE SOLVED: To provide an image processing device or the like enhancing the detection accuracy of a pixel of an outlier when the pixel becoming the outlier is detected on reference of the peripheral pixel of interest.SOLUTION: The image processing device includes: an asymmetric region detection unit 110 for detecting a region out of an inspection target as a non-target region from the inside of an image a pixel-of-interest region setting unit 120 for setting a pixel-of-interest region to the predetermined range containing the pixel-of-interest position in the image a peripheral region determination unit 130 for determining the peripheral region being the acquiring range of profile data used for forming the standard surface related to the pixel-of-interest position a reference plane forming unit 140 for forming the reference plane on the basis of the profile data in the peripheral region and an outlier pixel detecting unit 150 for detecting an outlier having a pixel value numerically distant from circumferential values on the basis of the difference of the quantity corresponding between the reference plane at each pixel position and the original image.COPYRIGHT: (C)2013,JPO&INPIT【課題】注目画素の周辺の画素を参照することにより外れ値となる画素を検出する際に、外れ値の画素の検出精度を向上させることができる画像処理装置等を提供する。【解決手段】画像処理装置は、画像内から検査対象外の領域を非対象領域として検出する非対象領域検出部110と、画像内の注目画素位置を含む所定の範囲に注目画素領域を設定する注目画素領域設定部120と、注目画素位置に関する基準面の作成に用いるプロファイル情報の取得範囲である周辺領域を非対象領域に基づいて決定する周辺領域決定部130と、周辺領域内のプロファイル情報に基づいて基準面を作成する基準面作成部140と、各画素位置における基準面と元の画像との間で対応する量の差分に基づいて周囲の値から外れる画素値を有する外れ画素を検出する外れ値検出部150とを備える。【選択図】図1