The filtering unit calculates an evaluation matrix by performing filtering on each pixel position of an image representing a hollow structure using a second order partial differential of a function representing a hollow sphere. The evaluation unit calculates an evaluation value of at least one or more of point-like structureness, line-like structureness, and plane-like structureness at the pixel position based on the calculated evaluation matrix.