PROBLEM TO BE SOLVED: To leave a necessary signal on a difference image and reduce noise.SOLUTION: An image processing apparatus includes: search region size calculation means which calculates the search region size on the basis of the pixel size of at least one of a first image and second image; search region setting means which sets a search region having the search region size around a corresponding position on a second converted image obtained by converting the resolution of the second image so as to have the different pixel size; and difference means which decides the difference value corresponding to the target position on the basis of the density value of the target position on a reference image and the density values of the plural positions in the search region on the second converted image.SELECTED DRAWING: Figure 1【課題】 差分画像上に必要な信号を残し、かつ、ノイズを低減することを可能とする。【解決手段】 第1の画像と第2の画像の少なくとも一方の画像の画素サイズに基づいて探索領域サイズを算出する探索領域サイズ算出手段と、第2の画像を画素サイズが異なるように解像度を変換した第2の変換画像上の対応位置の周囲に、探索領域サイズからなる探索領域を設定する探索領域設定手段と、参照画像上の注目位置の濃度値と第2の変換画像上の前記探索領域内の複数位置の濃度値に基づき、注目位置に対応する差分値を決定する差分手段とを有する。【選択図】 図1