The present invention relates to a device for diagnosing physiological state
based on blood pulse waves detected in the body. It is the objective of the present
invention to provide a device which correctly diagnoses the current physiological
state based on changes in physiological state measured over a specified period
of time in the past while taking into consideration the cyclical variation exhibited
in physiological state. In order to realize this objective, the device according
to the present invention has as its main components: blood pulse wave detector
381 and stroke-volume-per-beat measurer 382 which respectively detect
blood pulse wave and stroke volume in the body; blood pulse wave extraction memory
386 which extracts characteristic information from the detected blood pulse
wave; memory 383 in which the physiological state calculated from the stroke
volume and this characteristic information is stored; output portion 385 which
outputs an alarm; and microcomputer 387 which controls each part inside
the device. The microcomputer calculates the circulatory parameters based on characteristic
information obtained from the waveform extraction memory, and stores the parameters
in memory at specified time intervals. At these times, microcomputer 387 calculates
the circulatory parameters from the stroke volume per beat and the characteristic
information of the blood pulse wave at specified time intervals, and stores the
parameters in memory 383. Further, microcomputer 387 reads out from
memory 383 the circulatory parameters from a specified time interval in
the past, and calculates the average value and standard deviation. Microcomputer
387 then determines whether or not the current circulatory parameters are
within a specified range determined by their average value and standard deviation.
When the circulatory parameters are determined to be outside this range, microcomputer
387 controls output portion 385 to sound an alarm.