PROBLEM TO BE SOLVED: To provide an image processor, an X-ray diagnostic apparatus, and a program which can easily obtain accurate position information of a non-synchronous position in an X-ray image.SOLUTION: An image processor is provided with an acquisition part and an identification part. The acquisition part acquires information on a relative position between a photography space where a subject is photographed by an X-ray diagnostic apparatus and a scanning space where an ultrasonic probe is scanned to the subject. The identification part identifies an almost same position as the position scanned by the ultrasonic probe in the photography space on the basis of the information on the relative position acquired by the acquisition part.COPYRIGHT: (C)2014,JPO&INPIT【課題】X線画像における非同期部位の正確な位置情報を容易に得ることを可能にする画像処理装置、X線診断装置及びプログラムを提供すること。【解決手段】実施形態の画像処理装置は、取得部と、特定部とを備える。取得部は、X線診断装置によって被検体が撮影される撮影空間と、被検体に対して超音波プローブが走査される走査空間との相対位置の情報を取得する。そして、特定部は、取得部によって取得された相対位置の情報に基づいて、撮影空間における超音波プローブによって走査された位置と略同一位置を特定する。【選択図】図6