Diagnosis support apparatus (100) is the vector describing the feature amount calculation unit with the shift invariant features an inspection image whether the lesion is unknown (102), a shift invariant feature amounts of the test image, not including the lesion basal expression section for converting the linear sum multiplied by the coefficient in the base vector calculated from the plurality of vectors describing the shift invariant feature amounts of a plurality of normal structure image (103), and the coefficient shift invariant feature of inspection image , the difference between the coefficients when converting the linear sum multiplied by the coefficient for basis vectors shift invariant feature quantity calculated from one of the normal structure image included in a plurality of normal structure image, if it is larger than the determination threshold , I provided judges lesion determination unit and inspection image contains lesions (106), the output unit for outputting a result of determination by the lesion determination unit (106) and (111).診断支援装置(100)は、病変部の有無が未知である検査画像をシフト不変特徴量でベクトル記述する特徴量算出部(102)と、検査画像のシフト不変特徴量を、病変部を含まない複数の正常構造画像のシフト不変特徴量を記述した複数のベクトルから算出される基底ベクトルに係数を乗じた線形和に変換する基底表現部(103)と、検査画像のシフト不変特徴量の係数と、複数の正常構造画像に含まれる一の正常構造画像から算出されるシフト不変特徴量を基底ベクトルに係数を乗じた線形和に変換した際の係数との差が、判定閾値よりも大きい場合に、検査画像が病変部を含むと判定する病変判定部(106)と、病変判定部(106)による判定結果を出力する出力部(111)とを備える。