An image processing apparatus is provided with: a first feature value calculating section calculating a first feature value for each of pixels constituting an image obtained by picking up an image of a subject a region dividing section dividing the image into multiple regions on the basis of the first feature values a second feature value calculating section calculating a second feature value for each of the divided regions a classification section performing classification with regard to which of multiple kinds of attributes each region of the multiple regions has, on the basis of the second feature value a judgment section judging whether a region having a predetermined attribute exists or not and a diagnostic support information calculating section correcting an attribute value of the region having the predetermined attribute to calculate diagnostic support information for supporting a diagnosis.