[PROBLEMS] To provide blood pressure with reasonable accuracy based on the theoretical background of circulatory dynamics (relationship between blood pressure, cardiac output, and total peripheral vascular resistance) without the need for special equipment or complicated calibration procedures. Of blood pressure estimation device and blood pressure estimation program capable of estimating blood pressure SOLUTION: Measurement means 2 for obtaining a heart rate (HR) and a modified normalized pulse volume (mNPV) by photoelectric volume pulse measurement, and a heart rate (HR) obtained by the measurement means. ) And the corrected normalized pulse wave volume (mNPV), the blood pressure (BP; blood pressure) is calculated by BP = exp [a (ln HR) + b (ln mNPV) + c] (where a, b, and c are correction coefficients) And calculating means 3 for performing the above. [Selection] Figure 1【課題】特別な装置や煩雑な校正手順を必要とせず、循環動態(血圧、心拍出量、及び全末梢血管抵抗の関係性)の理論的な背景を基盤に、合理的な精度で血圧を推定することが可能な血圧推定装置および血圧推定プログラムの提供。【解決手段】光電容積脈波測定により心拍数(HR;heart rate)および修正規準化脈波容積(mNPV;modified normalized pulse volume)を得る測定手段2と、測定手段により得られた心拍数(HR)および修正規準化脈波容積(mNPV)から血圧(BP;blood pressure)を BP=exp[a(ln HR)+b(ln mNPV)+c] (但し、a,b,cは補正係数)により算出する演算手段3とを含む。【選択図】図1