A method of correcting pulse wave data in an electronic hemomanometer, comprising:
- a time differentiating step of time-differentiating signals each formed by superposing a pulse wave amplitude component on a cuff pressure to obtain time-differentiated signals and of storing obtained results in a memory;
- an envelope computing step of computing an envelop consisting of the time-differentiated signals and of storing computed results in the memory;
- a maximal envelope value detecting step of detecting a maximal value in the computed envelope and of storing detected results in the memory;
- an ascending sort step of sorting the time-differentiated signals generated prior to the maximal envelope value in ascending order and of storing sorted result in the memory;
- a descending sort step of sorting the time-differentiated signals generated after the maximal envelope value in descending order and of storing sorted results in the memory;
- and
- an envelop forming step of forming an envelope consisting of the time-differentiated signals sorted in the ascending and descending sort steps and of storing formed envelop in the memory.