A streak image enhancing unit 30 subjects an ultrasound image representing a cross section of a blood vessel to processing using a two-dimensional filter that is longer in the long axis direction of the blood vessel than in the short axis direction thereof so as to enhance a streak image corresponding to the long axis direction. A trace line candidate extracting unit 40 extracts from the ultrasound image with the enhanced streak image a plurality of trace line candidates, as candidates for boundaries of vascular membranes, on the basis of the output values of the two-dimensional filter. A trace line selecting unit 50 selects two trace lines corresponding to the inner boundary of the tunica intima and the boundary between the tunica media and the tunica externa of the blood vessel out of the plurality of trace line candidates on the basis of an evaluation value relating to continuity acquired for each trace candidate.Selon la présente invention, une unité damélioration dimage striée 30 soumet une image ultrasonore représentant une section transversale dun vaisseau sanguin à un traitement au moyen dun filtre bidimensionnel qui est plus long dans la direction du grand axe du vaisseau sanguin que dans la direction du petit axe de celui-ci de façon à améliorer une image striée correspondant à la direction de grand axe. Une unité dextraction de ligne de trace candidate 40 extrait à partir de limage ultrasonore avec limage striée améliorée une pluralité de lignes de trace candidates, en tant que candidats pour les limites de membranes vasculaires, sur la base des valeurs de sortie du filtre bidimensionnel. Une unité de sélection de ligne de trace 50 sélectionne deux lignes de trace correspondant à la limite interne de la tunique intime et à la limite entre la tunique intermédiaire et la tunique externe du vaisseau sanguin parmi la pluralité de lignes de trace candidates sur la base dune valeur dévaluation liée à la continuité acquise pour chaque trace candidate.筋画像強調処理部30は