In the present invention, a plurality of pulse location candidate extraction units (38a to 38t) characterizes wave forms included in a vibration signal of a vibration sensor (VS) on the basis of predetermined specific shapes and extracts a series of pulse location candidates. A frequency distribution calculation unit (39) calculates the frequency distributions of pulse intervals and pulse interval variations for each of the extracted series of pulse location candidates. A distribution ratio calculation unit (40) calculates the distribution ratio of modal distribution relative to all frequencies for each of the calculated plurality of frequency distributions. A selection unit (41) selects one of the extracted plurality of series of pulse location candidates, with the calculated plurality of distribution ratios as an evaluation index that indicates the accuracy of the series of pulse location candidates.Dans la présente invention, une pluralité d'unités d'extraction de localisation d'impulsion candidate (38a à 38t) caractérise des formes d'onde comprises dans un signal de vibration d'un capteur de vibration (VS) sur la base de formes spécifiques prédéterminées et extrait une série de localisations d'impulsion candidates. Une unité de calcul de distribution de fréquence (39) calcule les distributions de fréquence d'intervalles d'impulsion et des variations d'intervalle d'impulsion pour chacune des séries extraites de localisations d'impulsion candidates. Une unité de calcul de rapport de distribution (40) calcule le rapport de distribution de la distribution modale par rapport à toutes les fréquences pour chacune de pluralité de distributions de fréquence calculées. Une unité de sélection (41) sélectionne l'une de la pluralité de séries de localisations d'impulsion candidates extraites, avec la pluralité de rapports de distribution calculés en tant qu'indice d'évaluation qui indique la précision de la série de localisations d'impulsion candidates.複数の拍動位置候補抽出部(38a~38t)は