A feature value is extracted from a boundary region that is located between a contrast-agent injection region and a background region in a subtraction image, a gradation curve depending on the feature value is generated, and gradation processing is performed by applying the gradation curve to the subtraction image.서브트랙션 화상에서 조영제 주입 영역과 배경영역과의 사이에 위치된 경계영역으로부터 특징량을 추출하고, 그 특징량에 따른 계조곡선을 작성하여, 그 계조곡선을 서브트랙션 화상에 적용해서 계조처리를 행한다.