PROBLEM TO BE SOLVED: To provide a blood pressure measuring device capable of highly accurately measuring a blood pressure value.SOLUTION: A CPU 18 detects the pressure of a cuff 30 put on a measured part of a living body, during a period in which the compression pressure to the measured part is changed, by the cuff 30, and detects the compression pressure and a pulse wave using the detected pressure of the cuff 30. The CPU 18 calculates a difference between a peak value of the detected pulse wave and a pressure at the point of time when the peak value on a straight line connecting a rising point of the pulse wave and the rising point of the next pulse wave is obtained, as an amplitude value of the pulse wave. The CPU 18 calculates a pulse rate on the basis of the detected pulse wave, and calculates, for each detected pulse wave, a speed change amount which is a difference between the change speed of the compression pressure in the generation period of the pertinent pulse wave and the change speed of the compression pressure in the generation period of the pulse wave which is the one before the pertinent pulse wave. The CPU 18 corrects the calculated amplitude value of the pulse wave on the basis of the speed change amount and the pulse rate, and utilizes the amplitude value of the pulse wave after the correction to determine a blood pressure value.COPYRIGHT: (C)2013,JPO&INPIT【課題】血圧値の測定を高精度で行うことが可能な血圧測定装置を提供する。【解決手段】CPU18は、生体の測定部位に装着されるカフ30による測定部位への圧迫圧力の変化期間中のカフ30の圧力を検出し、検出したカフ30の圧力から、圧迫圧力と脈波を検出する。CPU18は、検出した脈波のピーク値と、当該脈波の立ち上がり点と次の脈波の立ち上がり点とを結ぶ直線上の当該ピーク値の得られた時点における圧力との差分を前記脈波の振幅値として算出する。CPU18は、検出した脈波に基づいて脈拍数を算出し、検出した脈波毎に、該当脈波の発生期間における圧迫圧力の変化速度と、該当脈波の1つ前の脈波の発生期間における圧迫圧力の変化速度との差分である速度変化量を算出する。CPU18は、算出した脈波の振幅値を、速度変化量と脈拍数に基づいて補正し、補正後の脈波の振幅値を利用して血圧値を決定する。【選択図】図6