PROBLEM TO BE SOLVED: To provide an image processing apparatus capable of highly accurately removing a blood vessel region, and a program.SOLUTION: The image processing apparatus includes a blood vessel region identification unit, and a pixel value setup unit. The blood vessel region identification unit, on each of a plurality of volume data collected sequentially while contrasting, identifies a range of a feature amount corresponding to a non-blood vessel region for every kernel in a histogram of feature amounts of respective voxels included in the kernel. The pixel value setup unit smooths the feature amounts in the kernel using a feature amount included in the range of the feature amounts identified by the blood region identification unit among the respective feature amounts of the voxels included in the kernel.COPYRIGHT: (C)2014,JPO&INPIT【課題】血管領域を高精度に除去することができる画像処理装置及びプログラムを提供すること。【解決手段】実施の形態の画像処理装置は、血管領域特定部と、画素値設定部とを備える。血管領域特定部は、造影しながら経時的に収集された複数のボリュームデータそれぞれについて、カーネルごとに、カーネルに含まれるボクセルそれぞれの特徴量のヒストグラムにおいて、非血管領域に相当する特徴量の範囲を特定する。画素値設定部は、カーネルに含まれるボクセルそれぞれの特徴量のうち、血管領域特定部によって特定された特徴量の範囲に含まれる特徴量を用いてカーネル内の特徴量を平滑化させる。【選択図】図1