PROBLEM TO BE SOLVED: To provide a medical image processing device, an X-ray diagnostic device and a medical image processing program for automatically and highly accurately reducing the misalignment of a roadmap image. A medical image processing device according to an embodiment is a medical image processing device that synthesizes a tube image which is an image of a tubular structure and a device image, and includes a device image generation unit and a composite image generation unit. To be equipped. The device image generation unit aligns and converts the device mask image based on the live X-ray image based on the first position deviation amount between the live X-ray image and the device mask image based on the X-ray image acquired before the start of the procedure. Then, a device image is generated by differentiating the live X-ray image and the device mask image. The composite image generation unit aligns and converts the tube image based on the live X-ray image based on the second position shift amount between the image used for generating the tube image and the device mask image and the first position shift amount. Then, a composite image is generated by combining the device image and the tube image. [Selection diagram] Fig. 2【課題】ロードマップ画像の位置ずれを自動かつ高精度に低減する医用画像処理装置、X線診断装置および医用画像処理プログラムを提供すること。【解決手段】実施形態に係る医用画像処理装置は、管状構造物の画像である管画像とデバイス画像との合成を行う医用画像処理装置であって、デバイス画像生成部と、合成画像生成部とを備える。デバイス画像生成部は、ライブX線画像と手技開始前に取得されたX線画像に基づくデバイスマスク画像との第1位置ずれ量にもとづいてライブX線画像を基準にデバイスマスク画像を位置合わせ変換してからライブX線画像とデバイスマスク画像とを差分することにより、デバイス画像を生成する。合成画像生成部は、管画像の生成に用いた画像とデバイスマスク画像との第2位置ずれ量と、第1位置ずれ量と、にもとづいてライブX線画像を基準に管画像を位置合わせ変換してから、デバイス画像と管画像とを合成した合成画像を生成する。【選択図】 図2