A medical image processing device according to an embodiment comprises a blood vessel image generation unit and a pixel value determination unit. The blood vessel image generation unit acquires time phase change in the concentration of a contrast medium on the basis of X-ray contrast image data, and acquires first and second blood vessel image data by repeatedly executing an image generation process that generates time phase image data that has a pixel value that corresponds to the time phase in which the concentration of the contrast medium achieves a certain condition according to a color scale, on the basis of X-ray contrast image data collected at different times with each other. The pixel value determination unit determines or corrects the pixel value or the time phase of the first and/or second blood vessel image data such that the pixel value of the corresponding time phase between the first and second blood vessel image data match.Un dispositif de traitement dimage médicale selon un mode de réalisation comprend une unité de génération dimage de vaisseau sanguin et une unité de détermination de valeur de pixel. Lunité de génération dimage de vaisseau sanguin acquiert un changement de phase temporelle de la concentration dun milieu de contraste sur la base de données dimage de contraste à rayons X, et acquiert des premières et secondes données dimage de vaisseau sanguin en exécutant à plusieurs reprises un procédé de génération dimage qui génère des données dimage de phase temporelle qui ont une valeur de pixel qui correspond à la phase temporelle dans laquelle la concentration du milieu de contraste accomplit une certaine condition en fonction dune échelle de couleur, sur la base de données dimage de contraste à rayons X collectées à différents moments. Lunité de détermination de valeur de pixel détermine ou corrige la valeur de pixel ou la phase temporelle des premières et/ou secondes données dimage de vaisseau sanguin de telle sorte que la valeur de pixel d