Deterioration of the image quality of a displayed image is prevented when displaying one image, such as a tomographic image or a stereoscopic image, based on a plurality of radiological images acquired by performing radiographing multiple times in order to display a tomographic image or a stereoscopic image. A feature amount calculation unit calculates feature amounts representing the image quality, such as density histograms, for a plurality of radiological images for generating a tomographic image acquired by tomosynthesis. A determination unit compares the feature amounts of the plurality of radiological images and based on the comparison result, and then determines whether or not an abnormal radiological image with different image quality is present in the plurality of radiological images. When an abnormal radiological image is present, a reconstruction unit generates a tomographic image by performing reconstruction after excluding the abnormal radiological image from the plurality of radiological images.