[Problem] To enable the accurate and efficient suppression of a periodic pattern caused by a grid when obtaining a plurality of radiographic images by imaging using a grid. [Solution] A first frequency analysis unit (30) carries out frequency analysis on a base radiographic image (B1) from among a plurality of radiographic images obtained by tomosynthesis imaging using a grid, and then obtains the frequency characteristics and frequency analysis result (R0) of the periodic pattern caused by the grid. A second frequency analysis unit (31) carries out, on the basis of the frequency analysis result, a restricted frequency analysis on the radiographic images (Bi(i=2-n)) other than the base radiographic image (B1), and obtains the frequency characteristics of the periodic pattern for the radiographic images (Bi). On the basis of the frequency characteristics, a suppression unit (32) carries out processing to suppress the periodic pattern on all of the radiographic images.[Problème] Permettre la suppression précise et efficace d'un motif périodique causé par une grille lors de l'obtention d'une pluralité d'images radiographiques par imagerie à l'aide d'une grille. [Solution] Une première unité d'analyse de fréquence (30) effectue une analyse de fréquence sur une image radiographique de base (B1) parmi une pluralité d'images radiographiques obtenues par imagerie par tomosynthèse à l'aide d'une grille, et obtient ensuite les caractéristiques de fréquence et le résultat d'analyse de fréquence (RO) du motif périodique causé par la grille. Une deuxième unité d'analyse de fréquence (31) effectue, en fonction du résultat d'analyse de fréquence, une analyse de fréquence restreinte sur les images radiographiques (Bi (i = 2 -n)) autres que l'image radiographique de base (B1), et obtient les caractéristiques de fréquence du motif périodique pour les images radiographiques (Bi). En fonction des caractéristiques de fréquence, une unité de suppression (32) effectue un traitement pour s