According to an embodiment, a transmitter (14a) transmits a reference signal. A position sensor (14b) acquires positional information on a three-dimensional space by receiving the reference signal. A control unit (160) associates three-dimensional image data generated by a medical image diagnostic device and the three-dimensional space together on the basis of alignment between an arbitrary cross-section of the three-dimensional image data and a cross-section scanned by an ultrasonic probe. A detection unit (161) detects that the position of the transmitter has changed in the associated three-dimensional space on the basis of the positional information acquired by the position sensor. A correction unit (162) corrects the positional offset between a medical image cross-section and the cross-section scanned by the ultrasonic probe on the basis of the amount of change in the position of the transmitter.Selon un mode de réalisation de la présente invention, un émetteur (14a) transmet un signal de référence. Un capteur de position (14b) acquiert des informations de position sur un espace tridimensionnel par réception du signal de référence. Une unité de commande (160) associe ensemble des données dimage tridimensionnelle générées au moyen dun dispositif de diagnostic dimage médicale et lespace tridimensionnel sur la base de lalignement entre une coupe transversale arbitraire des données dimage tridimensionnelle et une coupe transversale balayée au moyen dune sonde échographique. Une unité de détection (161) détecte que la position de lémetteur a varié dans lespace tridimensionnel associé sur la base des informations de position acquises au moyen du capteur de position. Une unité de correction (162) corrige le décalage de position entre une coupe transversale dimage médicale et la coupe transversale balayée par la sonde échographique sur la base du degré de variation de la position de lémetteur.実施形態によれば、トランスミッタ(14a)は、基準信号を送信する。位置センサー(14b)は、基準信号を受信することで、3次元空間上の位置情報を取得する。制御