The image processing device includes a scatter simulation processor that processes measured sinograms generated from imaging data acquired on the imaging subject by the imaging device to create a scatter sinogram representing the shape of the scatter contribution. A scatter scale processor utilizes Monte Carlo simulation to determine the scatter fraction and scale the scatter sinogram to produce a scaled scatter sinogram that matches the scatter contribution in the measured sinogram. A reconstruction processor reconstructs the imaging data into an image representation using a scaled scatter sinogram for scatter correction.画像処理装置が、イメージング装置によってイメージング被検体に関して取得されたイメージングデータから生成される測定されたサイノグラムを処理して、散乱寄与の形状を表す散乱サイノグラムを作成する散乱シミュレーションプロセッサを含む。散乱スケール変更プロセッサが、モンテカルロシミュレーションを利用して散乱フラクションを決定し、散乱サイノグラムをスケール変更して上記測定されたサイノグラム内の散乱寄与にマッチするスケール変更された散乱サイノグラムを生成する。再構成プロセッサが、イメージングデータを、散乱補正のためのスケール変更された散乱サイノグラムを使用して画像表現へと再構成する。