PROBLEM TO BE SOLVED: To obtain a radiation image, which has a contrast obtained under a desired irradiation condition, by taking into consideration not only the irradiation condition of the radiation that irradiates the subject but also the thickness of the subject.SOLUTION: A composition information acquisition unit 82 calculates a mammary gland fat ratio and a first information acquisition unit 84 acquires imaging contrast information which represents the contrast of a radiation image. A second information acquisition unit 86 sets a target irradiation condition of the X-ray and acquires target contrast information which represents the target contrast of the radiation image on the basis of the target irradiation condition. A contrast correction amount determination unit 88 determines the correction amount of the contrast on the basis of the imaging contrast information and the target contrast information. An image processing unit 92 performs image processing, which includes gradation processing on the basis of the determined contrast correction amount, on the radiation image, and a processed radiation image is obtained.【課題】被写体に照射される放射線の照射条件のみならず、被写体の厚さをも考慮して、所望の照射条件によるコントラストを有する放射線画像を取得できるようにする。【解決手段】組成情報取得部82が乳腺脂肪比率を算出し、第1情報取得部84が、放射線画像のコントラストを表す撮影コントラスト情報を取得する。第2情報取得部86は、X線の目標照射条件を設定し、目標照射条件に基づいて、放射線画像の目標とするコントラストを表す目標コントラスト情報を取得する。コントラスト補正量決定部88は、撮影コントラスト情報および目標コントラスト情報に基づいて、コントラストの補正量を決定する。画像処理部92が、放射線画像に対して、決定されたコントラスト補正量に基づく階調処理を含む画像処理を行い、処理済みの放射線画像を取得する。【選択図】図4