To generate a superimposed image having a uniform time series when superimposing and displaying images acquired in real time from different modalities.According to an embodiment, an X-ray diagnostic apparatus includes a first acquisition unit, a second acquisition unit, a calculation unit, a buffer unit, a superimposed image generation unit, and a display unit . The first acquiring unit acquires an X-ray image of the subject in real time. In parallel with the acquisition of the X-ray image, the second acquisition unit acquires the medical image of the subject in real time from the other modality. The calculation unit calculates the time difference between the time until the X-ray image is displayed and the time until the medical image is displayed, based on the biological information of the subject. The buffer unit outputs the X-ray image after a lapse of time difference. The superimposed image generation unit sequentially generates a superimposed image in which the output X-ray image and the medical image are superimposed. The display section displays the superimposed image.BACKGROUND OF THE INVENTION【課題】異なるモダリティからリアルタイムに取得された画像を重畳して表示する場合に、時系列の揃った重畳画像を生成する。【解決手段】実施形態によれば、X線診断装置は、第1の取得部と、第2の取得部と、算出部と、バッファ部と、重畳画像生成部と、表示部とを具備する。第1の取得部は、被検体のX線画像をリアルタイムに取得する。第2の取得部は、X線画像の取得と並行して、被検体の医用画像を他のモダリティからリアルタイムに取得する。算出部は、被検体の生体情報に基づいて、X線画像が表示されるまでの時間と医用画像が表示されるまでの時間との間の時間差を算出する。バッファ部は、X線画像を時間差が経過した後に出力する。重畳画像生成部は、出力されたX線画像と、医用画像とを重畳した重畳画像を順次生成する。表示部は、重畳画像を表示する。【選択図】図1