In tomographic image data, a reference region-setting unit (30) sets a body reference region for the body of a fetus and sets a cardiac reference region for the heart of the fetus. A body shift analysis unit (50) analyzes the movement of the fetus body in the tomographic image data using the body reference region and obtains body shift information. A cardiac motion analysis unit (60) analyzes the movement of the fetus heart in the tomographic image data using the cardiac reference region and obtains cardiac motion information. Once body shift information and cardiac motion information are obtained in this manner, a pulse information-processing unit (70) obtains fetal pulse information on the basis of the cardiac motion information from which the body shift information has been subtracted. The pulse information obtained by the pulse information-processing unit (70) is displayed on the display unit (80).Selon linvention, dans des données dimage tomographique, une unité de réglage de région de référence (30) règle une région de référence corporelle pour le corps dun fœtus et règle une région de référence cardiaque pour le cœur du fœtus. Une unité danalyse de changement corporel (50) analyse le mouvement du corps du fœtus dans les données dimage tomographique à laide de la région de référence corporelle et obtient des informations de changement corporel. Une unité danalyse de mouvement cardiaque (60) analyse le mouvement du cœur du fœtus dans les données dimage tomographique à laide de la région de référence cardiaque et obtient des informations de mouvement cardiaque. Une fois que des informations de changement corporel et que des informations de mouvement cardiaque sont obtenues de cette manière, une unité de traitement dinformations dimpulsion (70) obtient des informations dimpulsion fœtale sur la base des informations de mouvement cardiaque auxquelles les informations de changement corporel ont été soustraites. Les informations dimpulsion obtenues par lunité de trai