In the present invention, a control unit 30 is provided with: an image storage unit 31 constituted from a first image storage unit 32 for storing a plurality of templates generated on the basis of images containing a specific site of a subject and a second image storage unit 33 for storing a plurality of correct images generated on the basis of the images containing the specific site of the subject; a learning unit 34 for generating a classifier by mechanical learning on the basis of the plurality of correct images; a candidate position selection unit 35 for selecting a region including the specific site by mechanical learning using the classifier with a plurality of images including the specific site of the subject collected at a predetermined frame rate; and a position detection unit 36 for performing template matching on the region including the specific site selected by the candidate position selection unit 35 using the plurality of templates to detect the specific site.La présente invention concerne une unité de commande (30) comportant : une unité de stockage d'image (31) constituée d'une première unité de stockage d'image (32) destinée à stocker une pluralité de modèles générés sur la base d'images renfermant un site spécifique d'un sujet et une seconde unité de stockage d'image (33) destinée à stocker une pluralité d'images correctes générées sur la base des images renfermant le site spécifique du sujet ; une unité d'apprentissage (34) destinée à générer un classificateur par apprentissage mécanique sur la base de la pluralité d'images correctes ; une unité de sélection de position candidate (35) destinée à sélectionner une région comprenant le site spécifique par apprentissage mécanique à l'aide du classificateur au moyen d'une pluralité d'images comprenant le site spécifique du sujet collectées à une fréquence de trame prédéterminée ; et une unité de détection de position (36) destinée à effectuer une mise en correspondance de modèle sur la région comprena