In order to remove grid stripes without causing artifacts from the thinned image data, obtain image data obtained by imaging the subject with an X-ray diagnostic imaging apparatus equipped with a grid (S11), Determine the thinning number (S13), based on the determined thinning number, calculate the frequency of the grid stripes included in the image data (S21), and defective pixel correction according to the calculated grid stripe frequency (S41 ~ S45) to remove grid stripes from the corrected image data (S51 to S55).間引き処理をした画像データから、アーチファクトを生じさせることなくグリッド縞を除去するために、グリッドを備えたX線画像診断装置で被検体を撮像して得られた画像データを取得し(S11)、間引き数を決定し(S13)、決定された間引き数に基づいて、画像データに含まれるグリッド縞の周波数を算出し(S21)、算出されたグリッド縞の周波数に応じた欠陥画素補正(S41~S45)をし、補正後の画像データからグリッド縞を除去する(S51~S55)。