A signal processing unit (31) of a blood pressure estimating device (1) is provided with: a pulse wave propagation time acquiring unit (330) which acquires a pulse wave propagation time on the basis of a pulse wave signal detected by a photoelectric pulse wave sensor (20) and an electrocardiographic signal; a timing unit (342) which measures an elapsed time from the start of acquisition of the pulse wave propagation time; and a blood pressure estimating unit (344) which estimates a blood pressure on the basis of a predefined relationship between the pulse wave propagation time and the blood pressure. The photoelectric pulse wave sensor (20) is disposed in such a way as to be in contact with the neck in a position remote from a position directly above the carotid artery of a user when the pulse wave propagation time is being acquired, and the blood pressure estimating unit (344) estimates the blood pressure after the elapsed time that has been measured is equal to or greater than a prescribed length of time.Une unité de traitement de signaux (31) d'un dispositif d'estimation de la pression artérielle (1) comprend : une unité d'acquisition du temps de propagation d'une onde de pouls (330) qui acquiert un temps de propagation d'une onde de pouls sur la base d'un signal d'onde de pouls détecté par un capteur d'onde de pouls photoélectrique (20) et d'un signal électrocardiographique ; une unité de synchronisation (342) qui mesure le temps écoulé depuis le début de l'acquisition du temps de propagation de l'onde de pouls ; et une unité d'estimation de la pression artérielle (344) qui estime la pression artérielle sur la base d'une relation prédéfinie entre le temps de propagation de l'onde de pouls et la pression artérielle. Le capteur d'onde de pouls photoélectrique (20) est disposé de manière à être en contact avec le cou dans une position éloignée d'une position directement située au-dessus de l'artère carotide d'un utilisateur lors de l'acquisition du temps de propaga