WO2013132844A1 - 脈拍計及びプログラム - Google Patents

脈拍計及びプログラム Download PDF

Info

Publication number
WO2013132844A1
WO2013132844A1 PCT/JP2013/001390 JP2013001390W WO2013132844A1 WO 2013132844 A1 WO2013132844 A1 WO 2013132844A1 JP 2013001390 W JP2013001390 W JP 2013001390W WO 2013132844 A1 WO2013132844 A1 WO 2013132844A1
Authority
WO
WIPO (PCT)
Prior art keywords
signal
unit
pulse wave
processing unit
processing
Prior art date
Application number
PCT/JP2013/001390
Other languages
English (en)
French (fr)
Inventor
有亮 高橋
黒田 真朗
Original Assignee
セイコーエプソン株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from JP2012050139A external-priority patent/JP2013183845A/ja
Priority claimed from JP2012070592A external-priority patent/JP6160022B2/ja
Application filed by セイコーエプソン株式会社 filed Critical セイコーエプソン株式会社
Priority to CN201380010699.3A priority Critical patent/CN104135917B/zh
Priority to EP13758178.1A priority patent/EP2823759A4/en
Priority to US14/383,213 priority patent/US20150046095A1/en
Publication of WO2013132844A1 publication Critical patent/WO2013132844A1/ja

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography or electroauscultation; Heart catheters for measuring blood pressure
    • A61B5/024Detecting, measuring or recording pulse rate or heart rate
    • A61B5/02444Details of sensor
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography or electroauscultation; Heart catheters for measuring blood pressure
    • A61B5/024Detecting, measuring or recording pulse rate or heart rate
    • A61B5/02416Detecting, measuring or recording pulse rate or heart rate using photoplethysmograph signals, e.g. generated by infrared radiation
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography or electroauscultation; Heart catheters for measuring blood pressure
    • A61B5/024Detecting, measuring or recording pulse rate or heart rate
    • A61B5/02438Detecting, measuring or recording pulse rate or heart rate with portable devices, e.g. worn by the patient
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/103Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
    • A61B5/11Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/68Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
    • A61B5/6801Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
    • A61B5/6802Sensor mounted on worn items
    • A61B5/681Wristwatch-type devices
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/68Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
    • A61B5/6801Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
    • A61B5/6813Specially adapted to be attached to a specific body part
    • A61B5/6825Hand
    • A61B5/6826Finger
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/68Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
    • A61B5/6801Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
    • A61B5/6843Monitoring or controlling sensor contact pressure
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal processing specially adapted for physiological signals or for diagnostic purposes
    • A61B5/7235Details of waveform analysis
    • A61B5/7253Details of waveform analysis characterised by using transforms
    • A61B5/7257Details of waveform analysis characterised by using transforms using Fourier transforms
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01LMEASURING FORCE, STRESS, TORQUE, WORK, MECHANICAL POWER, MECHANICAL EFFICIENCY, OR FLUID PRESSURE
    • G01L1/00Measuring force or stress, in general
    • G01L1/005Measuring force or stress, in general by electrical means and not provided for in G01L1/06 - G01L1/22
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B2562/00Details of sensors; Constructional details of sensor housings or probes; Accessories for sensors
    • A61B2562/02Details of sensors specially adapted for in-vivo measurements
    • A61B2562/0219Inertial sensors, e.g. accelerometers, gyroscopes, tilt switches
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography or electroauscultation; Heart catheters for measuring blood pressure
    • A61B5/024Detecting, measuring or recording pulse rate or heart rate
    • A61B5/02416Detecting, measuring or recording pulse rate or heart rate using photoplethysmograph signals, e.g. generated by infrared radiation
    • A61B5/02427Details of sensor
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography or electroauscultation; Heart catheters for measuring blood pressure
    • A61B5/024Detecting, measuring or recording pulse rate or heart rate
    • A61B5/0245Detecting, measuring or recording pulse rate or heart rate by using sensing means generating electric signals, i.e. ECG signals

Definitions

  • the present invention relates to a pulsimeter, a program and the like.
  • the pulsimeter is a device for detecting a pulse derived from the heartbeat of a human body, and for example, a signal derived from the heartbeat based on a signal from a pulse wave sensor attached to an arm, a palm, a finger or the like. Is a device that detects
  • a photoelectric sensor is used as the pulse wave sensor.
  • a method of detecting reflected light or transmitted light of light irradiated to a living body by the photoelectric sensor may be considered. Since the amount of absorption and reflection of the irradiated light in the living body varies according to the blood flow in the blood vessel, the sensor information (pulse wave sensor signal) detected by the photoelectric sensor becomes a signal corresponding to the blood flow etc. By analyzing the signal, it is possible to obtain information on pulsation.
  • the amplitude of the pulse signal differs depending on the pressure (here, the external pressure which is the pressure on the living body from the outside of the living body). Since the pulse signal decreases with excessive pressure or under pressure, it is necessary to set an appropriate pressure in order to perform processing (for example, calculation of pulsation information, etc.) based on the pulse signal with high accuracy.
  • the pressure here, the external pressure which is the pressure on the living body from the outside of the living body.
  • Patent Document 1 presents a structure that can measure the contact pressure of a biological information detection unit such as a pulsimeter that detects biological information.
  • a method is also presented to notify the user by determining whether the contact pressure is an appropriate pressure and displaying the pressure as a graph.
  • Patent Document 1 is represented by physical information of simple pressure (for example, expressed in units such as kPa). It is not possible to determine with certainty whether it is appropriate or not, since it is limited to the processing based on the physical quantity) and individual differences etc. are not taken into consideration. For example, even if the pressure is within a preset appropriate pressing range, it is meaningless if the actual pulse signal is too small.
  • a pulsimeter that facilitates determination of proper pressing, storing and displaying holding state identification information when it is determined that proper pressing is possible, and equipment installation in a proper state, and We can provide programs etc.
  • One aspect of the present invention includes a pulse wave detection unit having a pulse wave sensor that outputs a pulse wave sensor signal, a processing unit that calculates pulsation information based on a signal from the pulse wave detection unit, and the processing unit.
  • a display unit for displaying the processing result of the processing unit; a storage unit for storing the processing result of the processing unit; and a holding mechanism for holding the pulsimeter on the subject, the processing unit including the pulse wave detection unit It is determined whether or not the pressing on the subject is a proper pressing, and the storage unit determines that the holding mechanism is determined when the pressing on the subject in the pulse wave detection unit is determined to be the proper pressing.
  • Holding state specifying information specifying a holding state is stored, and the processing unit relates to a pulse meter that performs control to display the holding state specifying information on the display unit.
  • the pressure applied to the subject is an appropriate pressure
  • information specifying the holding state of the holding mechanism when the pressure is appropriate is stored and displayed as holding state identification information. Do. Therefore, since it is possible to store and display the proper pressing as the holding state instead of the physical information such as the pressure value, it is possible to present the information of the proper pressing in a form that is easy for the user to understand. Reproduction etc. is also easy.
  • the processing unit may determine whether the pressing is the appropriate pressing based on the pulse wave sensor signal.
  • the processing unit is configured to use at least one of an AC component signal corresponding to an AC component of the pulse wave sensor signal and a DC component signal corresponding to a DC component of the pulse wave sensor signal. It may be determined based on whether the pressing is the proper pressing.
  • the processing unit may determine whether the pressing is the appropriate pressing based on a change characteristic of the AC component signal when the pressing is changed. .
  • the processing unit determines whether the pressing is the appropriate pressing based on the change characteristic of the amplitude of the AC component signal when the pressing is changed. May be
  • the processing unit may determine whether the pressing is the appropriate pressing based on a change characteristic of the DC component signal when the pressing is changed. .
  • the processing unit detects an inflection point of the DC component signal based on the change characteristic of the DC component signal when the pressure is changed. Whether or not the pressing is the proper pressing may be determined based on a bending point.
  • the processing unit may perform control of displaying on the display unit an instruction screen for instructing setting of an environment for determination as to whether or not the pressing is the proper pressing. .
  • the processing unit may perform control of displaying a screen instructing stabilization of body movement of the subject as the instruction screen on the display unit.
  • the processing unit may perform control to display a screen for instructing the subject to take a given determination posture on the display unit as the instruction screen.
  • the processing unit may perform control to display a screen for instructing the subject to stand by for a given time on the display unit as the instruction screen.
  • the processing unit determines whether the condition of the determination environment displayed on the instruction screen is satisfied, and it is determined that the condition is satisfied. It may be determined whether the pressing is the proper pressing.
  • the processing unit is used for the determination displayed on the instruction screen based on at least one of a body movement detection signal from a body movement sensor and time measurement information from a time measurement unit. It may be determined whether the condition of the environment is satisfied, and if it is determined that the condition is satisfied, it may be determined whether the pressure is the appropriate pressure.
  • the processing unit has, as a processing mode, a holding state identification information acquisition mode and a pulsation information calculation mode for calculating the pulsation information, and the holding state identification information acquisition mode
  • the holding state specifying information is acquired based on the determination result of whether the pressing is the appropriate pressing, and the acquired holding state specifying information is stored in the storage unit, and the holding is performed.
  • the holding state specification information acquired in the holding state specification information acquisition mode can be displayed in the pulsation information calculation mode, and accurate beat information calculation can be performed.
  • the holding mechanism is a state of first to N (N is an integer of 2 or more) different in the pressing on the object in the pulse wave detection unit as the holding state.
  • the processing unit is configured to determine at least one of the first to N-th states based on the determination result as to whether the pressing in each of the first to N-th states is the appropriate pressing.
  • Information corresponding to one state may be acquired as the holding state identification information.
  • the processing unit is configured to determine whether or not the pressing in the i-th (i is an integer satisfying 1 ⁇ i ⁇ N) state is the appropriate pressing.
  • An indication screen for instructing to change the holding state in the mechanism to the jth state (j is an integer satisfying 1 ⁇ j ⁇ N, j ⁇ i) in which the pressure is smaller than the ith state is displayed on the display Control to display on the unit may be performed.
  • a pulse wave detection unit having a pulse wave sensor, and determining whether or not the pressure on the subject in the pulse wave detection unit is an appropriate pressure;
  • a processing unit configured to calculate pulsation information of the subject based on a signal, a display unit configured to display a processing result of the processing unit, and a storage unit configured to store a processing result of the processing unit;
  • the processing unit relates to a pulse meter that performs control of displaying on the display unit an instruction screen for instructing setting of an environment for determination as to whether or not the pressure is the proper pressure.
  • the display unit when performing the appropriate pressing determination, displays an instruction screen for instructing setting of the determination environment. Therefore, since it can be expected to set up the environment suitable for appropriate press judgment, improvement etc. of judgment accuracy become possible.
  • the processing unit determines whether the condition of the determination environment displayed on the instruction screen is satisfied, and the processing unit determines that the condition is satisfied. Based on the signal from the pulse wave detection unit, it may be determined whether the pressing is the proper pressing.
  • Another aspect of the present invention relates to a program that causes a computer to function as the above-described units.
  • FIGS. 3A to 3C are examples of pulse wave detection signals, body movement detection signals, and waveforms and frequency spectra of signals after body movement noise reduction processing based on them.
  • Fig. 4 (A) and Fig. 4 (B) are examples of a pulsimeter.
  • FIGS. 8A and 8B are diagrams showing the relationship between pressure and an AC component signal.
  • FIG. 9A shows an example of signal values of AC component signals at a given pressure
  • FIG. 9B shows an example of amplitude values of AC component signals at a given pressure.
  • the related figure of a press and a DC component signal Example of signal values of DC component signal at given pressure.
  • the flowchart explaining the appropriate press determination processing using both an AC component signal and a DC component signal. 3 is a flowchart for explaining processing of the present embodiment including display control and the like.
  • FIGS. 14A to 14C are examples of screens displayed on the display unit.
  • 15 (A) and 15 (B) show examples of acceleration detection values used for determining the stability of body movement
  • FIG. 15 (C) shows setting examples of axes of the acceleration sensor.
  • the flowchart which demonstrates the stability determination processing of a body movement.
  • FIGS. 17A and 17B show examples of acceleration detection values used for posture determination.
  • 6 is a flowchart illustrating an attitude determination process.
  • 19 (A) to 19 (C) are diagrams for explaining differences in change characteristics of AC component signals and DC component signals in the pressurization process and the depressurization process.
  • 20 (A) to 20 (C) are explanatory views of a case where a pulsation component is attenuated in the body movement noise reduction process of the second embodiment.
  • 23 (A) to 23 (C) are explanatory views in the case of using an acceleration detection signal in the body movement noise reduction process.
  • FIG. 5 is a flowchart for explaining the flow of calculation processing of a fundamental frequency.
  • 25 (A) to 25 (C) are diagrams showing an example of the detection result of the fundamental frequency.
  • FIG. 1 shows an example of a pulsimeter, and the configuration included in the pulsimeter of the present embodiment may be simplified or omitted, or the configuration not essential to the pulsimeter of the present embodiment may be employed. May be included.
  • the pulsimeter of the present embodiment includes a pulse wave detection unit 10, a body movement detection unit 20, a processing unit 100, and a display unit 70.
  • the pulsimeter is not limited to the configuration of FIG. 1, and various modifications may be made such as omitting or changing some of these components or adding other components.
  • the pulse wave detection unit 10 outputs a signal based on sensor information (pulse wave sensor signal) of the pulse wave sensor 11.
  • the pulse wave detection unit 10 can include, for example, a pulse wave sensor 11, a filter processing unit 15, and an A / D conversion unit 16.
  • the pulse wave detection unit 10 is not limited to the configuration of FIG. 1, and some of these components may be omitted, or other components (eg, an amplification unit for amplifying a signal) may be added. Various modifications are possible.
  • the pulse wave sensor 11 is a sensor for detecting a pulse wave signal, and may be, for example, a photoelectric sensor.
  • a photoelectric sensor as pulse wave sensor 11
  • This can be realized by, for example, a configuration in which a plurality of photodiodes are provided and difference information is obtained by feedback processing or the like using these signals.
  • the pulse wave sensor 11 is not limited to a photoelectric sensor, and may be a sensor using ultrasonic waves.
  • the pulse wave sensor 11 has two piezoelectric elements and excites one of the piezoelectric elements to transmit an ultrasonic wave into the living body, and the ultrasonic wave reflected by the blood flow of the living body is the other one. It receives by a piezoelectric element. Since the frequency change occurs in the transmitted ultrasound and the received ultrasound due to the Doppler effect of the blood flow, also in this case, a signal corresponding to the blood flow can be acquired, and estimation of the pulsation information is possible. .
  • another sensor may be used as the pulse wave sensor 11.
  • the filter processing unit 15 performs high-pass filter processing on the sensor information from the pulse wave sensor 11.
  • the cutoff frequency of the high pass filter may be determined from a typical pulse rate. For example, the pulse rate of a normal person is very rarely less than 30 times per minute. That is, since the frequency of the signal derived from the heartbeat is rarely 0.5 Hz or less, even if the information in the frequency band in this range is cut, the adverse effect on the signal to be acquired should be small. Therefore, about 0.5 Hz may be set as a cutoff frequency. Also, depending on the situation, different cutoff frequencies such as 1 Hz may be set. Furthermore, since it is possible to assume a typical upper limit value for the pulse rate of a person, the filter processing unit 15 may perform band pass filter processing instead of high pass filter processing.
  • the cutoff frequency on the high frequency side can also be set freely to some extent, but a value such as 4 Hz may be used, for example.
  • the A / D conversion unit 16 performs A / D conversion processing and outputs a digital signal.
  • the processing in the filter processing unit 15 described above may be analog filter processing performed before A / D conversion processing, or digital filter processing performed after A / D conversion processing. .
  • the body movement detection unit 20 outputs a signal (body movement detection signal) corresponding to body movement based on sensor information of various sensors.
  • the body movement detection unit 20 can include, for example, an acceleration sensor 21, a pressure sensor 22, and an A / D conversion unit 26.
  • the body movement detection unit 20 may include another sensor (for example, a gyro sensor), an amplification unit that amplifies a signal, and the like.
  • the processing unit 100 includes a signal processing unit 110 and a pulsation information calculation unit 120.
  • the processing unit 100 is not limited to the configuration of FIG. 1, and various modifications may be made such as omitting some of these components or adding other components.
  • the signal processing unit 110 performs signal processing on the output signal from the pulse wave detection unit and the output signal from the body movement detection unit.
  • the signal processing unit 110 may include a pulse wave signal processing unit 111, a body movement signal processing unit 113, and a body movement noise reduction unit 115.
  • the pulse wave signal processing unit 111 performs some kind of signal processing on the signal from the pulse wave detection unit 10.
  • the various signals based on a pulse wave sensor signal can be considered.
  • a pulse wave sensor signal after DC component cutting hereinafter also referred to as pulse wave detection signal.
  • a signal equivalent to this is described as an AC component signal.
  • D1 includes the pulse wave sensor signal after high-pass filter processing.
  • a signal that has not been filtered may be output, and in some cases, a pulse wave sensor signal after low-pass filtering may be output.
  • D1 includes a plurality of signals (for example, both the pulse wave sensor signal before high pass filter processing and the pulse wave sensor signal after processing)
  • the processing in pulse wave signal processing unit 111 is included in D1. It may be performed on all or part of the signal.
  • the contents of processing may be variously considered, and may be, for example, equalizer processing for a pulse wave detection signal or other processing.
  • the body movement signal processing unit 113 performs various signal processing on the body movement detection signal from the body movement detection unit 20. Similar to D1, various signals can be considered as an output from the body movement detection unit 20 indicated by D2. For example, in the example of FIG. 1, since the acceleration sensor 21 and the pressure sensor 22 are included, the body movement detection signal of D2 includes an acceleration signal and a pressure signal. In addition, since the body movement detection sensor may use another sensor such as a gyro sensor, D2 includes an output signal of a type corresponding to the type of sensor. The processing in the body movement signal processing unit 113 may be performed on all or part of the signals included in D2. For example, a comparison process of signals included in D2 may be performed to determine a signal used in the noise reduction process in the body movement noise reduction unit 115.
  • a body movement detection signal may be used together with the signal from the pulse wave detection unit.
  • the signal from the pulse wave detection unit 10 may be used together with the body movement detection signal.
  • the signal after the given processing is performed in the pulse wave signal processing unit 111 may be used for the processing in the body motion signal processing unit 113 with respect to the output signal from the pulse wave detection unit 10 , And vice versa.
  • the body movement noise reduction unit 115 uses the body movement detection signal to perform processing to reduce noise (body movement noise) caused by body movement from the pulse wave detection signal.
  • a specific example of noise reduction processing using an adaptive filter is shown in FIG.
  • the pulse wave sensor signal acquired from the pulse wave sensor 11 includes, in addition to the component attributable to the heartbeat, a component attributable to body movement. The same applies to the pulse wave detection signal (pulse wave sensor signal after DC component cut) used for the calculation of the pulse information.
  • components that are useful for the calculation of the pulsation information are components due to the heartbeat, and components that are due to body movement interfere with the calculation.
  • a signal (body motion detection signal) derived from a body motion is acquired using a body motion sensor, and a signal component (referred to as an estimated body motion noise component) correlated with the body motion detection signal is removed from the pulse wave detection signal.
  • a signal component referred to as an estimated body motion noise component
  • body movement noise included in the pulse wave detection signal is reduced.
  • the estimated body movement noise component is calculated by performing the filter process in which the filter coefficient is determined adaptively on the body movement detection signal, and the difference between the pulse wave detection signal and the estimated body movement noise component is obtained.
  • FIG. 3A illustrates the above-described processing in the form of a frequency spectrum.
  • FIG. 3A and the like show the time-varying waveform of the signal at the top and the frequency spectrum at the bottom.
  • FIG. 3A shows a pulse wave detection signal before reduction of body motion noise.
  • A1 and A2 two large frequencies appear in the spectrum. One of these is due to the heart rate, and the other is due to body movement.
  • some frequencies higher than A1 have large values, they are not considered here because they are high frequency components corresponding to integer multiples of A1 and A2.
  • high frequency components can be seen also in FIG. 3 (B) and FIG. 3 (C), they are not considered here either.
  • FIG. 3 (B) shows a body movement detection signal, and if there is only one type of body movement that is the cause of the body movement detection signal, the frequency with a large value is as shown in B1.
  • the frequency of B1 corresponds to A2 of FIG. 3 (A).
  • the signal shown in FIG. 3C can be obtained by taking the difference between the pulse wave detection signal and the estimated body motion noise component by the method shown in FIG.
  • pulse wave detection is performed by subtracting an estimated motion noise component having peak B1 caused by body motion from a pulse wave detection signal having two peaks A1 and A2 caused by heart beat and body motion.
  • the motion component (corresponding to A2) in the signal is removed, and as a result, a peak C1 (the frequency corresponds to A1) resulting from the heartbeat is left.
  • the body movement noise included in the pulse wave detection signal corresponds to the body movement detection signal, and that the body movement detection signal does not include any signal component that adversely affects the noise reduction processing.
  • the frequency spectrum shown in the lower part of FIGS. 3 (A) and 3 (B) may not be considered.
  • the body movement signal processing unit 113 may process the body movement detection signal so as to satisfy the above condition, or the body movement detection signal not seeing the above condition may be used as the body movement noise reduction unit 115 You may exclude it from the output to etc.
  • various methods can be considered to determine whether the above condition is satisfied or not, for example, the frequency spectrum as shown in the lower part of FIGS. 3A and 3B obtained by frequency analysis is used. You may
  • the pulsation information calculation unit 120 calculates pulsation information based on the input signal.
  • the pulse information may be, for example, a pulse rate value.
  • the pulsation information calculation unit 120 performs frequency analysis such as FFT on the pulse wave detection signal after noise reduction processing in the body movement noise reduction unit 115 to obtain a spectrum, and a representative frequency is obtained in the determined spectrum. May be processed as the heart beat frequency. In that case, a value obtained by multiplying the obtained frequency by 60 is a commonly used pulse rate (heart rate).
  • the pulsation information is not limited to the pulse rate, and may be, for example, information representing the pulse rate (such as the frequency or period of the heartbeat). Further, it may be information representing a state of pulsation, and for example, a value representing the blood flow volume itself (or its fluctuation) may be used as the pulsation information.
  • information representing the pulse rate such as the frequency or period of the heartbeat
  • it may be information representing a state of pulsation, and for example, a value representing the blood flow volume itself (or its fluctuation) may be used as the pulsation information.
  • correction processing is performed to cope with the individual difference. Is desirable.
  • the heartbeat information may be calculated by determining the heartbeat period from the time to Alternatively, the pulse information can be calculated also by converting the waveform of the pulse wave detection signal into a rectangular wave and using the rise of the rectangular wave. In this case, frequency analysis does not have to be performed, which is advantageous in terms of calculation amount and power consumption. However, in this method, since the signal value is used as it is without conversion to the frequency axis, the waveform needs to be arranged to some extent, so it is desirable to perform frequency analysis in a situation with a lot of noise.
  • the display unit 70 (output unit in a broad sense) is for displaying various display screens used to present the calculated pulsation information and the like, and can be realized by, for example, a liquid crystal display or an organic EL display.
  • FIG. 4A shows an example of a watch-type pulsimeter.
  • the base unit 400 including the pulse wave sensor 11 and the display unit 70 is attached to the left wrist 200 of the subject (user) by a holding mechanism 300 (for example, a band or the like).
  • FIG. 4B shows an example of a finger-mounted type.
  • a pulse wave sensor 11 is provided at the bottom of a ring-shaped guide 302 for insertion into the fingertip of the subject.
  • the display unit 70 (and a portion corresponding to the processing unit 100 as needed) is connected to the pulse wave sensor 11 by wire. It is assumed that it is provided on the other end side of the cable.
  • the method of the present embodiment described later is applicable to any type of pulsimeter, it is more preferable to apply it to a wristwatch-type pulsimeter (example of FIG. 4A).
  • the pulse wave sensor 11 is attached to a portion where it is difficult to obtain a pulse wave sensor signal, such as the outer side of the wrist (the portion contacting the back cover surface of the wristwatch). For this reason, the amplitude of the pulse wave sensor signal output from the pulse wave sensor 11 tends to decrease as a whole. Therefore, as in the present embodiment described later, it is desirable to perform processing regarding the accuracy of the pulsation information by some method.
  • the signal value of the pulse wave sensor signal becomes small, which is not preferable.
  • the pulse wave sensor acquires both the component originating in the artery and the component originating in the vein, but the widely used method is to calculate the pulsation information based on the arterial component among them.
  • the vein component has an adverse effect such as decreasing the signal value of the pulse wave sensor signal. That is, when the external pressure is too low, the influence of the vein component appears and the signal value of the pulse wave sensor signal becomes small, which is also undesirable in this case.
  • An example of the change characteristic of the AC component signal (pulse wave detection signal) with respect to the external pressure is shown in FIG. As apparent from FIG. 6, it can be seen that the signal value decreases when the pressure is excessive or excessive.
  • V1 the pressure at a point where the blood flow in the vein is sufficiently reduced (disappeared in a narrow sense)
  • V2 the blood flow in the artery is sufficiently reduced (hereinafter referred to as an arterial elimination point
  • the case where the external pressure is larger than V2 corresponds to the above-described situation where the external pressure is excessively strong, and an arterial component which is originally intended to be acquired has disappeared and a sufficient signal value can not be obtained.
  • the case where the external pressure is smaller than V1 corresponds to the above-mentioned situation where the external pressure is too small, and it is affected by the vein component, so that a sufficient signal value can not be obtained.
  • V that satisfies the above condition is set as the appropriate pressure.
  • the appropriate pressing may not be all V satisfying the above condition, but may indicate a partial range or a specific pressure value or the like.
  • the result according to the instruction is in an appropriate state as long as the reference proper pressing can not cope with the individual difference. It is not known whether or not it has become, and this point can be considered as the first problem.
  • the correspondence between the contact pressure and the holding state (mounted state) of the device is not mentioned. That is, even if the pressure value of the proper pressure is known, it is not known how to mount the device to obtain the pressure value. If the user wears in a state and measures the contact pressure, he can instruct raising or lowering of the pressure (for example, whether to tighten or loosen the band), but if he does not acquire information on the contact pressure once, he must You will not be able to start the instructions. Therefore, when reattaching the device, it was necessary to adjust the attachment state every time.
  • the present applicant proposes a method of determining a proper pressure based on a pulse wave sensor signal. Since the pulse wave sensor signal is characterized by its appearance for each user, determination based on the pulse wave sensor signal can cope with individual differences. Furthermore, although the same user may change the range of the appropriate pressing due to changes in physical condition etc., the method of the present embodiment can cope with such changes.
  • the signal value of the pulse wave sensor signal is different for each user, there are users with relatively large signal values and those with small users in proper pressing. Therefore, even if the signal value at a certain pressure is used alone, it is difficult to determine whether the pressure is appropriate or not. Therefore, in the present embodiment, it is assumed that the pulse wave sensor signal is acquired while changing the pressure, and it is determined whether the pressure is appropriate or not by using the change characteristic of the pulse wave sensor signal to the pressure.
  • the holding state specifying information in the case where it is determined that the appropriate pressing is performed is stored.
  • This is, for example, information that the user can apply an appropriate pressure if the user wears the device using any number of band holes.
  • the proper wearing state can be defined not by the value of pressure but by the degree of tightening of the band, etc., which is intuitive and easy for the user to understand.
  • the user can easily reproduce the holding state for realizing the proper pressing. That is, no adjustment or the like is required at the time of remounting, which is advantageous from the viewpoint of convenience.
  • a method of automatically pressurizing and depressurizing using a pump or the like is also disclosed.
  • This method is preferable in that the user's manual adjustment of the wearing state is unnecessary, but like wrist-worn devices, when it is assumed that it is used during daily life and exercise, considering size and power consumption etc.
  • Such methods are not considered here because they are not realistic. That is, in the present embodiment, changing the pressure in the proper pressure determination is as described above, but it is assumed that the change in the pressure is performed by the user's hand. Therefore, interaction with the user using an interface such as a display unit is also important for the system to instruct the user to change the appropriate pressure.
  • the circulation state depends not only on the external pressure but also on the internal pressure which is the pressure inside the blood vessel.
  • the fluctuation of the internal pressure is suppressed as much as possible, the external pressure is changed in that state, and processing such as determination of appropriate pressing is performed. Therefore, in the method of the present embodiment, a large change in internal pressure is an exceptional condition, and such a case is not particularly considered. Therefore, the term "pressure” means external pressure as well as the term “pressure” or "contact pressure” unless otherwise specified.
  • FIG. 5 shows an example of the system configuration of the pulsimeter of this embodiment.
  • the pulsimeter includes a pulse wave detection unit 10, a body movement detection unit 20, a processing unit 100, a display unit 70, an external I / F unit 80, and a storage unit 90.
  • the pulsimeter is not limited to the configuration of FIG. 5, and various modifications may be made such as omitting some of these components or adding other components.
  • FIG. 4 (A) as a whole structure of a pulsimeter, what contains the holding mechanism 300 and the base part 400 can be considered, and each part shown in FIG. 5 is a base part of FIG. 4 (A). It is assumed to be included in 400.
  • the pulse wave detection unit 10 includes a pulse wave sensor 11, filter processing units 15-1 and 15-2, and A / D conversion units 16-1 and 16-2.
  • the pulse wave detection unit 10 is not limited to the configuration of FIG. 5, and various modifications such as omitting some of these components or adding other components are possible.
  • the pulse wave sensor 11 uses a photoelectric sensor or the like as described above with reference to FIG.
  • the filter processing unit 15-1 is realized by a high pass filter that performs high pass filter processing in the present embodiment
  • the filter processing unit 15-2 is realized by a low pass filter that performs low pass filter processing in the present embodiment. That is, the output of the filter processing unit 15-1 is an AC component signal that is a high frequency component of the pulse wave sensor signal, and the output of the filter processing unit 15-2 is a DC component signal that is a low frequency component of the pulse wave sensor signal. It is.
  • the pulse wave detection unit 10 includes an A / D conversion unit 16-1 and an A / D conversion unit 16-2, and converts the input analog signal into a digital signal and outputs the digital signal.
  • the pulse wave sensor 11 is connected to the filter processing unit 15-1 and the filter processing unit 15-2.
  • the filter processing unit 15-1 is connected to the A / D conversion unit 16-1.
  • the A / D conversion unit 16-1 is connected to the body movement noise reduction unit 115 and the proper pressure determination unit 119 described later.
  • the filter processing unit 15-2 is connected to the A / D conversion unit 16-2.
  • the A / D conversion unit 16-2 is connected to the appropriate pressing determination unit 119.
  • the pulse wave detection unit 10 may omit the filter processing unit 15-2.
  • the output of the A / D converter 16-2 is a signal including both the high frequency component and the low frequency component of the pulse wave sensor signal.
  • various modifications can be made to the connection of each part included in the pulse wave detection unit 10.
  • the body movement detection unit 20 includes an acceleration sensor 21 and an A / D conversion unit 26.
  • the acceleration sensor 21 is connected to the A / D conversion unit 26, and the A / D conversion unit 26 is connected to the body movement noise reduction unit 115 and the appropriate pressing determination unit 119.
  • the body movement detection unit 20 only needs to have a sensor for detecting body movement, and the acceleration sensor 21 may be changed to another sensor or may have a plurality of sensors.
  • the processing unit 100 includes a signal processing unit 110, a pulsation information calculation unit 120, a display control unit 130, and a time measurement unit 140.
  • the signal processing unit 110 includes a body movement noise reduction unit 115 and an appropriate pressing determination unit. And 119.
  • the processing unit 100 and the signal processing unit 110 are not limited to the configuration shown in FIG. 5, and some of the components (for example, the body movement noise reduction unit 115) may be omitted or other components may be added. Various modifications such as the following are possible.
  • the appropriate press determination unit 119 Based on at least one of the AC component signal from the A / D conversion unit 16-1 and the DC component signal from the A / D conversion unit 16-2, the appropriate press determination unit 119 performs a press corresponding to the signal acquisition timing. It is determined whether or not the appropriate pressing is performed. At this time, a body movement detection signal from the body movement detection unit 20, time measurement information from the time measurement unit 140, or the like may be used. Further, based on information from the external I / F unit 80, the holding state specifying information for specifying the holding state of the holding mechanism 300 when it is determined to be the proper pressing is obtained, and the obtained holding state specifying information is stored. Output to the unit 90 and the display control unit 130. The details of the process in the appropriate pressing determination unit 119 will be described later.
  • the body movement noise reduction unit 115 performs body movement noise reduction processing on the AC component signal from the A / D conversion unit 16-1 based on the body movement detection signal from the body movement detection unit 20.
  • the processing content of the body movement noise reduction part 115 since it is the same as that of what was mentioned above using FIG. 2 etc., detailed description is abbreviate
  • the display control unit 130 performs control for display on the display unit 70. For example, although it is necessary to change the pressure in the determination by the appropriate pressure determination unit 119, control is performed to display an instruction screen for instructing the user so as to realize an appropriate change in pressure. In addition, control may be performed to display an instruction screen for instructing to set an environment for determination as to whether or not the pressure is appropriate. In addition, display control of the pulsation information calculated by the pulsation information calculation unit 120 is also performed. Details will be described later.
  • the time measurement unit 140 performs time measurement processing. For example, it is conceivable to have a timer for acquiring time information such as a time stamp at given intervals, and to measure time from a difference or the like of the acquired time information.
  • the display unit 70 displays various information in accordance with the control content of the display control unit 130.
  • the external I / F unit 80 is an interface with the outside, and in a narrow sense, may be an operation unit having various buttons, a GUI, and the like for the user to perform various operations of the pulsimeter.
  • the storage unit 90 is a work area for the processing unit 100 and the like, and the function thereof can be realized by a memory such as a RAM or an HDD (hard disk drive).
  • the storage unit 90 stores various information, and in particular, stores the holding state identification information acquired by the appropriate pressing determination unit 119.
  • the pressure on the living body is changed, and the appropriate pressure is determined based on the change characteristic of the pulse wave sensor signal with respect to the change in pressure.
  • the change characteristic of the pulse wave sensor signal has the same tendency for every user. For example, in the case of considering discrete pressure changes, different first to Mth presses are sequentially applied to the living body, and pulse wave sensor signals at each press are acquired. Then, based on the acquired first to Mth pulse wave sensor signals, it may be determined which one of the first to Mth presses is the proper one.
  • the pressing determined as the proper pressing according to the present embodiment is limited to one pressure value. And may have multiple values or be represented by a given range.
  • the pulsimeter is a wristwatch type device having a band as the holding mechanism 300 as shown in FIG. 4A, and the band is provided with a plurality of holes as shown in FIG. It is assumed that the pressure can be changed depending on which hole is used for holding.
  • the configuration of the holding mechanism 300 is not limited to this.
  • the proper pressing is performed in association with the holding state of the holding mechanism 300 instead of the physical quantity of the unit such as kPa. Therefore, in the following description, in order to simplify the description, the pressure is changed to determine the appropriate pressure. However, changing the pressure corresponds to changing the holding state in the holding mechanism 300. The determination of the proper pressing corresponds to the determination of the holding state that realizes the proper pressing.
  • FIG. 8 (A) is a figure for demonstrating the general change tendency of AC component signal with respect to a press.
  • the horizontal axes in FIG. 8A and FIG. 8B represent time, and it is a graph in the pressure reduction direction in which the pressure is lowered with time as is apparent from the time change of the pressure.
  • the amplitude of the AC component signal becomes a small value when the pressure is large, but the amplitude value becomes larger as the pressure is reduced. Then, when the pressure becomes smaller than a given value, the amplitude value tends to decrease.
  • the AC component signal is a signal caused by the heart beat, and in consideration of being used for the calculation of the pulsation information, a pressure with a large amplitude value of the AC component signal may be set as the appropriate pressure. For example, in the case of FIG. 8A, the range indicated by E1 is the proper pressing.
  • FIG. 9A shows the time change of the AC component signal when the band hole position is set to a given position, and the unit of the horizontal axis is second.
  • the first half of FIG. 9A (a period of about 0 seconds to 10 seconds) is a timing at which the position of the band hole is set and a period in which time elapsed from that timing is short.
  • the signal value of the AC component signal is Is not stable, the calculation of the amplitude value is not performed. That is, the amplitude value is determined based on the signal value (for example, the signal value in the period F1 of FIG. 9A) after a given time has elapsed after the band attachment.
  • the amplitude value may be calculated based on the peak, and either one of the upper peak and the lower peak may be used, but here, the amplitude value is calculated from both of them. Specifically, the maximum value (upper peak) and the minimum value (lower peak) in one cycle (corresponding to the movement of one heart beat) of the AC component signal are detected, and the difference value (Peak) between the maximum value and the minimum value. Let to peak) be the amplitude value in the relevant cycle. As indicated by F1 in FIG. 9A, since it is assumed that the calculation period of the amplitude value is longer than one cycle of the AC component signal, a plurality of difference values are acquired in the calculation period. FIG.
  • the average value of the plurality of difference values in the amplitude value calculation period (F1) may be used as the amplitude value at the set band hole position (and the corresponding press).
  • the average value may be a simple average value, or a trimmed average value that excludes extremely large (or small) data in the calculation of the average value. If a trim average value is used, the exclusion range may be set from the standard deviation ⁇ or the like, for example, 3 ⁇ may be used.
  • the amplitude value of the AC component signal at a given pressure can be calculated.
  • the amplitude value at each pressure may be determined, and the pressure with the largest amplitude value may be set as the proper pressure.
  • FIG. 10 shows the change characteristic of the signal value of the DC component signal with respect to the pressure change.
  • FIG. 10 is a figure for demonstrating the general change tendency of DC component signal with respect to a press. Unlike in FIGS. 8A and 8B, the horizontal axis in FIG. 10 represents pressing.
  • both the pressure corresponding to the vein elimination point and the pressure corresponding to the artery elimination point are inflection points. That is, by detecting the inflection point of the DC component signal, it is possible to detect the pressure corresponding to the vein elimination point and the pressure corresponding to the artery elimination point.
  • the appropriate pressure since the appropriate pressure may be a pressure larger than the pressure at the vein elimination point and smaller than the pressure at the artery elimination point, the appropriate pressure may be determined within the range that satisfies this condition. Further, one pressure value in the pressure range satisfying the above condition may be set as the appropriate pressure, and for example, an average value of the pressure at the vein disappearance point and the pressure at the artery disappearance point may be set as the appropriate pressure.
  • the inflection point of the change characteristic curve of the DC component signal can be considered. For example, as shown in FIG. 8B, if the pressure changes with the passage of time, the corresponding time change curve of the DC component signal (that is, the horizontal axis is time and the vertical axis is DC Since the graph which is the signal value of the component signal also represents the change characteristic of the DC component signal corresponding to the pressure change, the inflection point of this curve may be detected. With this method, the signal value of the DC component signal acquired at each time can be used as it is, so that there is an advantage that pre-processing and the like are unnecessary.
  • the horizontal axis of the graph is only the time and not the pressure, so when considering the change in the horizontal direction, it does not correspond to the linear change of the pressure.
  • T1 to T3 T3 ⁇ T2 In the case of
  • FIG. 11 shows the time change of the DC component signal when the band hole position is set to a given position.
  • the first half of FIG. 11 is the timing at which the position of the band hole is set and the time elapsed from that timing is short, and the signal value of the DC component signal is not stable in this period.
  • the representative value is not calculated, and the subsequent period shown in G1 is used.
  • various calculation methods of the representative value can be considered, for example, an average value of signal values of DC component signals in the calculation section (G1 in FIG. 11) may be taken.
  • the average value may be a simple average value or a trimmed average value that excludes extremely large (or small) data in the calculation of the average value. In this manner, by determining the representative value at each press, the press change curve of the DC component signal can be obtained.
  • the detection of the inflection point from the curve is a mathematically important field, and there are many conventional examples of inflection point detection in computer systems and the like. In the present embodiment, any one of them can be used, and thus the detailed description of the inflection point detection method is omitted.
  • the proper pressing determination in this embodiment uses not only processing based on one of the AC component signal and DC component signal but also using both signals. It may be
  • VD1 ⁇ VA ⁇ VD2 holds (S103), and in the case of Yes in S103, since VA is included in the appropriate range obtained from the DC component signal, the reliability of VA is As the secured one, let VA be the proper pressure (S104). On the other hand, in the case of No in S103, this means that the reliability of the VA remains a question, so the appropriate pressing is determined based on VD1 and VD2 obtained from the DC component signal (S105). Specifically, the average value of VD1 and VD2 may be set as the appropriate pressure.
  • the processing based on both the AC component signal and the DC component signal is not limited to that shown in the flowchart of FIG. 12, and other processing may be performed.
  • the pressure change in the proper pressure determination is performed by the user adjusting the holding mechanism 300 (for example, adjusting the band hole position). However, if the user grasps all the procedures of the appropriate pressing determination, the burden on the user is large and not preferable. Therefore, in the present embodiment, the burden on the user is reduced by performing interaction between the pulsimeter and the user using the interface of the display unit 70 or the like and giving an appropriate instruction from the system side (the pulsimeter side). Do.
  • the determination accuracy is unfavorably lowered. Therefore, in order to suppress the fluctuation of the undesirable signal value, it is determined whether or not the condition of the given determination environment is satisfied, and the appropriate pressing determination is performed when it is determined that the condition is satisfied. Also in this case, if the condition is not satisfied, some instruction is required for the user, so an interface such as the display unit 70 may be used.
  • FIG. 13 shows a flowchart for explaining the processing of the appropriate pressing determination.
  • the AC component signal and the DC component signal are measured (S201).
  • the waveform or the like of the AC component signal is displayed on the display unit 70 (S202).
  • the display in S202 is not essential, the user can be notified that the pulse wave sensor 11 can appropriately acquire a signal, so that a sense of security can be given that there is no defect in the device.
  • n 1
  • the variable n represents the band hole position recognized by the pulsimeter, and it is ensured that the actual holding state of the holding mechanism 300 will be the holding state by the band hole position corresponding to n. It is not a thing. However, as described later, when the user follows the instruction on the instruction screen, the band hole position recognized by the system corresponds to the actual holding state (coincident).
  • control is performed to display an instruction screen for instructing the user so that the band hole position recognized on the system side matches the actual holding state.
  • the input from the user is accepted (S204).
  • the user attempts to hold by the indicated band hole position, inputs OK if the band can be tightened, and it is too tight to be tightened or too loose to fix sufficiently. In the case where it is impossible, etc., NG will be input.
  • the interaction with the user is not limited to this.
  • the user's input to S204 is accepted, and it is determined whether OK is input (S205).
  • OK is input (S205).
  • Yes in S205 it is considered that the mounting at the band hole position instructed on the instruction screen has been completed, and the processing shifts to processing based on the AC component signal and DC component signal in the holding state (and corresponding pressing). Do. Specifically, it is determined in S206 to S211 whether the conditions of the determination environment are satisfied, and if satisfied, the actual processing is performed in S212 and S213. The details will be described below.
  • the process of S206 may be performed based on the body movement detection signal from the body movement sensor.
  • the body movement sensor is, for example, the acceleration sensor 21, and the body movement detection signal is an acceleration detection value.
  • FIG. 15B shows a specific example of the acceleration detection value.
  • the magnitude of the acceleration detection value becomes very large when there is body movement, as compared with the case where there is no body movement. Therefore, it may be determined that the body movement is not stable when the acceleration detection value is large, and it may be determined that the body movement is stable when the acceleration detection value is small.
  • the acceleration sensor here is a three-axis acceleration sensor, and the direction of the axis is as shown in FIG. 15 (C).
  • FIG. 15C when a plane including the dial face of the watch (corresponding to the display unit 70 in the pulse meter) is considered, it is included in the plane and the 12 o'clock direction of the watch is the Y axis.
  • the 3 o'clock direction of the watch is the X axis.
  • the Z-axis is orthogonal to a plane including the X-axis and the Y-axis, and becomes an axis in a direction toward the wrist of the subject with respect to the dial portion.
  • the direction of the axis is not limited to this.
  • the combined acceleration of the three axes shown in FIG. 15A is calculated, and it is determined whether or not the body movement is stable based on a comparison process between the calculated combined acceleration magnitude and a given threshold value. I do.
  • a flowchart is shown in FIG.
  • As a three-axis synthetic acceleration the square root of the sum of squares of each axis is obtained (S301), and a comparison process between the obtained three-axis synthetic acceleration and the body movement stability threshold value is performed (S302). If the three-axis synthetic acceleration is greater than the body movement stability threshold, it is determined that there is body movement (not stable) (S303), otherwise it is determined that there is no body movement (stable) (S304).
  • the posture refers to a posture determined by the relationship between the mounting site of the pulse wave sensor 11 (here, the wrist is assumed) and the height of the heart. That is, since the magnitude of the hydrohead pressure applied to the blood vessel changes when the posture changes, the blood flow volume changes, and the posture determination is performed as a condition for suppressing the decrease in the accuracy of the appropriate pressing determination.
  • a typical posture when the user looks at the dial face of the watch may be taken as a reference posture, and a posture in which the relationship between the height of the wrist and the heart is significantly different may be taken as an abnormal posture.
  • the example of the acceleration detection value in this case is shown to FIG. 17 (A) and FIG. 17 (B). 17 (A) and 17 (B) are only different from the problem of the visibility of the graph, and the values of the X axis, Y axis and Z axis are obtained from the same acceleration sensor 21. It is As the axes of the acceleration sensor here are those shown in FIG.
  • the acceleration detection value of each axis (assuming that the body movement is small, the gravitational acceleration component acting on each axis is the main
  • the typical range in the reference posture of) can be specified to some extent.
  • the plane including the dial portion is close to the horizontal plane, and the Z axis and gravity direction are close.
  • the values of the X axis and the Y axis are close to 0, and the Z axis is close to 1 G. Therefore, the appropriate range of the value of each axis in the reference posture is set based on these values, and the posture is determined based on whether or not the acceleration detection value is in the appropriate range.
  • the values of the respective axes are out of the appropriate range.
  • a flow chart is shown in FIG.
  • this process is started, first, acceleration detection values in each of the X, Y, and Z axes are measured (S401). Then, comparison processing of the appropriate range of each axis set in advance and the acceleration detection value measured in S401 is performed (S402). Then, if the acceleration detection values of all the axes are within the appropriate range, it is determined that the posture is normal (S403). If not, it is determined that the posture is abnormal (S404).
  • the appropriate range of the X axis is a narrow range including 0 G (for example, -0.1 to +0. 0 as shown in FIG. 18). 1G etc) may be sufficient.
  • the angle of the wrist is likely to be different depending on the person, and it is desirable to set an appropriate range wider than the X axis while the Y axis is 0G and the Z axis is 1G.
  • the appropriate range is not limited to the numerical values shown in S402 of FIG.
  • the process waits for the posture to become normal.
  • display control of an instruction screen for instructing the user to take a normal posture may be performed (S 209).
  • an instruction screen that clearly indicates what the normal posture is.
  • an instruction may be given by a sentence, or when there is no problem with the resolution of the display unit 70, an instruction may be given by displaying a diagram.
  • S210 it may be determined whether a given time has elapsed based on time measurement information from the time measurement unit 140 implemented by a timer or the like. If it is determined that the given time has not elapsed (No in S210), control is performed to display an instruction screen for instructing the user to wait (S211).
  • processing based on the AC component signal and processing based on the DC component signal are performed (S212, S213).
  • processing for obtaining the amplitude value of the AC component signal is performed, and in S213, processing for obtaining a representative value (average value) of the DC component signal is performed.
  • the specific processing has been described above, so the detailed description will be omitted.
  • n is incremented (S214), and it is determined whether the process in all the band holes has been completed (S215).
  • No in S215 it is necessary to perform processing at the band hole position corresponding to n after the increment in S214, so the process returns to S204 and the band hole position recognized on the system side and actual holding Control is performed to display an instruction screen for instructing the user so that the state matches, and at the same time, an input from the user is received. The same applies to the following processing.
  • the band hole position (holding state specifying information in a broad sense) corresponding to the proper pressing is stored, and as shown in FIG. 14C, a screen for notifying the user of the proper band hole position is displayed Control to display on the unit 70 is performed (S217).
  • the pulse rate is detected based on the pulse wave detection unit 10 having the pulse wave sensor 11 that outputs the pulse wave sensor signal and the pulse wave detection unit 10 as shown in FIG.
  • a processing unit 100 that calculates motion information, a display unit 70 that displays processing results of the processing unit 100, a storage unit 90 that stores processing results of the processing unit 100, and a holding mechanism that holds a pulsimeter on a subject And 300 (shown in FIG. 4A). Then, the processing unit 100 determines whether or not the pressure on the subject in the pulse wave detection unit 10 is a proper pressure.
  • the storage unit 90 stores holding state identification information when it is determined that the pressure on the subject in the pulse wave detection unit 10 is an appropriate pressure. Further, the processing unit 100 performs control to display the holding state identification information on the display unit 70.
  • the holding state specifying information is information for specifying the holding state in the holding mechanism 300.
  • the holding state specifying information is information specifying the state of the band.
  • the band is not limited to one using holes, but may be a VERICHRO type band with a scale or a ratchet type band.
  • the holding mechanism 300 is not limited to the band, and any mechanism can be used as long as it can fix the pulsimeter to the subject and the acquisition of sensor information by the pulse wave sensor 11 is not hindered.
  • the appropriate pressure is a pressure in a range larger than the pressure corresponding to the vein elimination point (vein recovery point) and smaller than the pressure corresponding to the artery elimination point (artery recovery point) as described above. That is, in the above embodiment, the pulsimeter calculates the pulsation information based on the pulse wave detection unit 10 having the pulse wave sensor 11 that outputs the pulse wave sensor signal, and the pulse wave detection unit 10 A processing unit 100, a display unit 70 for displaying the processing result of the processing unit 100, a storage unit 90 for storing the processing result of the processing unit 100, and a holding mechanism 300 for holding the pulsimeter on the subject; Section 100 is within a range in which the pressure on the subject in pulse wave detection unit 10 is larger than the pressure corresponding to the vein elimination point (vein recovery point) and smaller than the pressure corresponding to the artery elimination point (artery recovery point).
  • the processing unit 100 may determine whether or not the pressing is appropriate based on the pulse wave sensor signal.
  • the processing unit 100 is configured such that pressing is appropriate based on at least one of an AC component signal corresponding to an AC component of the pulse wave sensor signal and a DC component signal corresponding to a DC component of the pulse wave sensor signal. It may be determined whether or not.
  • the AC component signal corresponds to a high frequency component
  • the DC component corresponds to a low frequency component
  • the frequency serving as the reference of high and low may be determined based on, for example, the frequency of pulsation.
  • the AC component signal is required to include a component attributable to the heartbeat, considering that it is also used for calculation of pulsation information and the like.
  • a typical lower limit value of the pulse rate can be set to a certain degree, for example, the pulse rate is not often less than 30 (beats / minute). Therefore, it is considered that the signal caused by the heartbeat is rarely included in the frequency band lower than the frequency (0.5 Hz) corresponding to the pulse rate of 30. Therefore, the frequency higher than the frequency is a high frequency component lower than that The frequency may be a low frequency component.
  • the AC component signal is characterized by the amplitude value
  • the DC component signal is characterized by the inflection point.
  • the processing unit 100 may determine whether or not the press is a proper press based on the change characteristic of the AC component signal when the press is changed. Specifically, based on the change characteristic of the amplitude of the AC component signal when the pressure is changed, it may be determined whether or not the pressure is appropriate.
  • the pulse wave sensor signal is a vital sign with a large individual difference, and the AC component signal corresponding to the AC component also has a large individual difference. Therefore, since there are individual differences in the magnitude of the signal value at the time of proper pressing, it is difficult to determine whether the pressing is the proper pressing only from the signal value at a given pressing. In that respect, if the change characteristic with respect to the pressure is used, it is possible to make an appropriate determination that is not influenced by the individual difference. Note that, as shown in FIG. 8, since it is known that the AC component signal has a relatively large amplitude value at appropriate pressing, specifically, the determination may be performed based on the change characteristic of the amplitude value.
  • the processing unit 100 may determine whether or not the press is a proper press based on the change characteristic of the DC component signal when the press is changed. Specifically, the inflection point of the DC component signal is detected based on the change characteristic of the DC component signal when the pressure is changed, and whether or not the pressure is appropriate based on the detected inflection point May be determined.
  • the DC component signal represents the volume of blood flow, and in the pressurization (decompression) process, an inflection point appears at a vein elimination point (vein recovery point) and an artery elimination point (artery recovery point).
  • the proper pressing is determined as a range, the upper limit value and the lower limit value can be accurately determined.
  • processing unit 100 may perform control of displaying on the display unit 70 an instruction screen for instructing setting of an environment for determination as to whether or not the pressing is appropriate.
  • the environment for determination is, for example, an environment satisfying the condition that body movement is stable, the posture is not abnormal, and a certain time has elapsed since the holding state of the holding mechanism 300 is determined. It is.
  • the environment for judgment may add conditions other than the above, or may exclude some or all of the above conditions (when adding other conditions), and the contents can be set variously. It is.
  • the determination is performed based on the pulse wave sensor signal which is a vital sign, so the signal value fluctuates even by factors other than the change in pressure. Since it is difficult to identify and separate the cause of variation only from the signal value of the pulse wave sensor signal, it is necessary to suppress the variation of the signal value due to factors other than pressing as much as possible.
  • processing unit 100 may perform control to display a screen instructing stabilization of the body movement of the subject on the display unit 70 as an instruction screen.
  • processing unit 100 may perform control to display a screen for giving an instruction to cause a subject to take a given determination posture on the display unit 70 as an instruction screen.
  • the determination posture indicates a posture defined based on the relative positional relationship between the heart of the subject and the pulse wave detection unit 10.
  • the relative positional relationship specifically, the height
  • the blood flow volume is reduced due to the change in hydrohead pressure, as compared to when the arms are lowered.
  • the posture for determination here is a posture set to suppress fluctuation of the blood flow rate (independently of pressure change) by water head pressure.
  • the posture for determination is preferably a posture in which the user can naturally view the display unit 70 (for example, a posture when viewing the dial face of a watch). Not limited to this. It is considered that the method of displaying the instruction to the user on the display unit 70 in the same manner as stabilization of body movement is effective and easy to understand.
  • processing unit 100 may perform control to display a screen instructing the subject to wait for a given time on the display unit 70 as an instruction screen.
  • the processing unit 100 determines whether the condition of the determination environment displayed on the instruction screen is satisfied, and if it is determined that the condition is satisfied, whether the pressure is the appropriate pressure or not The determination may be made. Specifically, based on the body movement detection signal from the body movement sensor or the time measurement information from the time measurement unit, it is determined whether or not the condition of the determination environment displayed on the instruction screen is satisfied.
  • a body movement sensor such as an acceleration sensor 21 may be used as shown in FIG. 15 (A), FIG. 17 (A), and FIG. 17 (B). Further, with regard to the passage of time, time measurement information from the time measurement unit 140 realized by a timer or the like may be used.
  • the processing unit 100 may have, as a processing mode, a holding state specification information acquisition mode and a beat information calculation mode for calculating beat information.
  • the holding state specifying information acquisition mode is set, the holding state specifying information is acquired based on the determination result as to whether or not the pressing is the proper pressing, and the acquired holding state specifying information is stored in the storage unit 90. .
  • the heartbeat information calculation mode is set after acquisition of the holding state specifying information, control for reading the holding state specifying information stored in the storage unit 90 and displaying the read holding state specifying information on the display unit 70 is performed. You may go.
  • the holding state identification information acquisition mode the holding state identification information can be displayed on the display unit 70 after performing the appropriate pressing determination and acquiring the holding state identification information in the pulsation information calculation mode.
  • the appropriate pressing is determined and the holding state specifying information at that time is determined, it is not effective if the result can not be used for calculation of the pulsation information which is the main processing of the pulsimeter. Therefore, it is necessary to temporarily store the acquired holding state specifying information in the storage unit 90, taking into consideration that the holding state specifying information is acquired and the calculation of the pulsation information is not continuous, etc.
  • the mode is entered, it is necessary to present holding state identification information to the user in an easy-to-understand manner.
  • the holding mechanism 300 may take the first to Nth (N is an integer of 2 or more) states in which the pressure on the object in the pulse wave detection unit 10 is different as the holding state. Then, the processing unit 100 copes with at least one of the first to N-th states based on the determination result as to whether or not the pressing in each of the first to N-th states is a proper pressing. Information is acquired as holding state identification information.
  • the above-described processing is performed in the holding mechanism 300 (for example, a band having holes) capable of taking a plurality of discrete holding states, and at least one of the plurality of holding states is obtained as holding result specifying information. It becomes possible to obtain one state (for example, the state of holding at any number of band hole positions).
  • the processing unit 100 sets the holding state in the holding mechanism 300 to the i-th state. Control may be performed to display on the display unit 70 an instruction screen for instructing to change the state to the j-th (j is an integer satisfying 1 ⁇ j ⁇ N, j ⁇ i) in which the pressure is smaller than the state of.
  • FIGS. 19 (A) to 19 (C) An example is shown in FIGS. 19 (A) to 19 (C).
  • FIG. 19C in the first half, pressurization is performed here, and in the second half, decompression is performed.
  • a very large pressure appears when changing the position of the band hole, and a large signal value also appears in the corresponding AC component signal, this is not included in the appropriate pressure determination as shown in FIG. 9A and the like.
  • the inflection point of the DC component signal is clear in the depressurization process, but unclear in the pressurization process. Although it is possible to detect the inflection point of the DC component signal in the pressurization process, considering the small fluctuation of the signal value, the pressure reduction process is easier to determine in the same manner as the AC component signal.
  • the pulse wave detection unit 10 determines whether the pulse wave detection unit 10 having the pulse wave sensor 11 and the pressure on the subject in the pulse wave detection unit 10 are appropriate pressure, and the pulse wave detection unit 10
  • a pulse meter including a processing unit 100 that calculates pulsation information of a subject based on a signal, a display unit 70 that displays the processing result of the processing unit 100, and a storage unit 90 that stores the processing result of the processing unit 100 Applicable to Then, the processing unit 100 performs control of displaying on the display unit 70 an instruction screen for instructing setting of the environment for determination as to whether or not the pressing is appropriate.
  • the pressing judgment can be performed in an appropriate situation by displaying the instruction screen of the judgment environment. It is not preferable that the signal value used for the proper press determination fluctuates due to factors other than the press change, regardless of the method of the press change, so that the setting of the decision environment is important, and the decision environment.
  • the advantage of displaying on the display unit 70 an instruction screen for instructing the setting of is significant.
  • the processing unit 100 determines whether or not the condition of the determination environment displayed on the instruction screen is satisfied, and based on the signal from the pulse wave detection unit 10 when it is determined that the condition is satisfied. Alternatively, it may be determined whether the pressure is appropriate.
  • the pulsimeter of this embodiment may realize part or most of the process by a program.
  • a processor such as a CPU executes a program, whereby the pulsimeter of this embodiment is realized.
  • a program stored in the information storage medium is read, and a processor such as a CPU executes the read program.
  • the information storage medium (a medium readable by a computer) stores programs, data, etc., and its function is an optical disc (DVD, CD, etc.), an HDD (hard disk drive), or a memory (card type). It can be realized by memory, ROM, etc.
  • processors, such as CPU perform various processings of this embodiment based on a program (data) stored in an information storage medium.
  • a program for causing a computer (a device including an operation unit, a processing unit, a storage unit, and an output unit) to function as each unit of the present embodiment (a program for causing a computer to execute processing of each unit) Is stored.
  • Second Embodiment 2-1 Outline of the method of the present embodiment
  • a body motion detection signal is obtained from a signal obtained from a pressure sensor, motion sensor or the like, and this is treated as body motion noise component.
  • Noise may be mixed in the body movement detection signal obtained at the time of the movement.
  • body motion noise components are removed (reduced) from the pulse wave sensor signal using the body motion detection signal containing such noise, the beat information to be detected is also affected by the noise, The value of the pulsation information may not accurately represent the actual pulsation of the wearer, as in the case of not removing (reducing) the body movement noise component.
  • the body movement detection signal may include a pulsation component. This is also apparent from the measurement principle of the oscillometric method which is one of the indirect measurement methods of blood pressure.
  • body motion noise reduction processing is performed using a body motion detection signal including such a beat component as a body motion noise component, not only an actual body motion noise component but also a beat component that should normally be detected May be attenuated.
  • the pulse wave detection signal shown in FIG. 20A includes two fundamental frequencies A1 and A2, one of which uses pulsation as a signal source and the other uses body movement as a signal source. It is
  • the contact pressure detection signal shown in FIG. 20 (B) also includes two fundamental frequencies B1 and B2, one of which uses a pulse as a signal source and the other as a signal source of body movement. It is said that.
  • FIG. 20C when the body motion noise reduction process is performed on the pulse wave detection signal of FIG. 20A using the contact pressure detection signal of FIG. Not only the noise component but also the pulsation component to be originally detected is attenuated, and an output pulse signal having an effective amplitude for obtaining accurate pulsation information can not be obtained.
  • the contact pressure sensor adjusts the pressure so that the pulse pressure is not detected and the contact pressure sensor is mounted, but it is actually difficult for the user to adjust the pressure at the time of mounting, and convenience Greatly impair Under normal circumstances, for example, even when the contact pressure sensor is attached by a pressure that detects the pulsation, it is desirable that the pulsation information can be obtained without reattaching the sensors.
  • the pulsation detection device and the like according to the present embodiment perform appropriate body movement noise reduction processing even when the body movement detection signal includes a pulsation component. Specifically, the pulsation detection device and the like according to the present embodiment reduce the body movement noise component included in the pulse wave detection signal using the body movement detection signal determined not to include the pulsation component.
  • FIG. 21 shows a configuration example of a pulsation detection device (processing unit) 100 according to the present embodiment and an electronic device including the same.
  • the pulsation detection device (processing unit) 100 includes a signal processing unit 110 and a pulsation information calculation unit 120. Further, as an example of the electronic device including the pulsation detection device 100, a pulse detection device 100, a pulse wave detection unit 10, a body motion detection unit 20, a pulsimeter including a display unit 70, a pedometer, etc. It can be mentioned. Note that the pulsation detection device 100 and the electronic device including the same are not limited to the configuration of FIG. 21, and various modifications such as omitting some of the components or adding other components are possible. Implementation is possible. Further, the electronic device may realize a part or all of the functions of the pulsation detection device 100. Furthermore, some or all of the functions of the pulsation detection device 100 of the present embodiment may be realized by a server connected by communication.
  • the signal processing unit 110 performs various signal processing as described below on the pulse wave detection signal from the pulse wave detection unit 10 and the body movement detection signal from the body movement detection unit 20.
  • the signal processing unit 110 includes a pulse wave signal processing unit 111, a body movement signal processing unit 113, a determination unit 114, and a body movement noise reduction unit 115.
  • the pulse wave signal processing unit 111 performs signal processing on the pulse wave detection signal from the pulse wave detection unit 10.
  • the pulse wave signal processing unit 111 can include a frequency analysis unit 1111 and a fundamental frequency detection unit 1112.
  • the frequency analysis unit 1111 performs frequency spectrum analysis processing (frequency decomposition processing) on the pulse wave detection signal.
  • the frequency spectrum analysis process is a process of quantitatively determining the strength for each frequency, and may be performed on a short time region of a signal, in a long time region, or may be performed on various functions. Specifically, it refers to processing such as FFT.
  • the fundamental frequency detection unit 1112 performs a fundamental frequency detection process on the pulse wave detection signal based on the result of the frequency spectrum analysis process of the frequency analysis unit 1111.
  • the body movement signal processing unit 113 performs signal processing on the body movement detection signal from the body movement detection unit 20.
  • the body movement signal processing unit 113 can include an acceleration signal processing unit 1131 and a contact pressure signal processing unit 1132.
  • the acceleration signal processing unit 1131 performs various signal processing using the acceleration detection signal as a body movement detection signal.
  • the acceleration signal processing unit 1131 can include a frequency analysis unit 11311 and a fundamental frequency detection unit 11312.
  • the contact pressure signal processing unit 1132 performs various signal processing using the contact pressure detection signal as a body movement detection signal.
  • the contact pressure signal processing unit 1132 can include a frequency analysis unit 11321 and a fundamental frequency detection unit 11322.
  • the functions of the frequency analysis unit 11311 and the frequency analysis unit 11321 are the same as the functions of the frequency analysis unit 1111, and the functions of the fundamental frequency detection unit 11312 and the fundamental frequency detection unit 11322 are the functions of the fundamental frequency detection unit 1112 Since it is the same as the above, the description is omitted.
  • the determination unit 114 performs a process of determining a body movement detection signal used for the body movement noise reduction process. For example, as described later, it is determined whether an acceleration detection signal or a contact pressure detection signal is used as the body movement detection signal.
  • the body movement noise reduction unit 115 performs body movement noise reduction processing on the pulse wave detection signal from the pulse wave signal processing unit 111 based on the body movement detection signal from the body movement signal processing unit 113.
  • the processing content of the body movement noise reduction unit 115 and the configurations of the pulsation information calculation unit 120, the pulse wave detection unit 10, the body movement detection unit 20, and the display unit 70 are the same as those in FIG. Do.
  • the signal processing unit 110 and the units included in the signal processing unit 110 and the function of the pulsation information calculation unit 120 are realized by hardware such as various processors (CPU etc.), ASIC (gate array etc.), programs, etc. it can. Furthermore, the signal processing unit 110, the pulse wave signal processing unit 111, the body movement signal processing unit 113, the acceleration signal processing unit 1131, and the contact pressure signal processing unit 1132 are not limited to the configuration of FIG. Various modification implementations are possible such as omitting some of the components or adding other components.
  • loop processing is started (S501), and various sensor signal data are acquired (S502). Since the signal data acquired from various sensors differ in content before and after each signal processing, they are distinguished by separate names here. Therefore, we will explain the various terms here once.
  • the term "pulsation" refers to a movement in which the peripheral blood vessels expand and contract.
  • the pulse wave is a signal in which a change in volume caused by the inflow of blood into body tissue is taken.
  • the pulse wave is obtained by irradiating the LED to the body surface from a pulse wave sensor, capturing scattered light / reflected light and the like by a photodiode and capturing it as a signal waveform.
  • the pulse wave captures not the movement of the heart itself but the vasomotor response, and also includes noise-like factors other than the movement of the heart, such as a change in blood vessel volume caused by human movement, movement, and the like. It is necessary to remove this noise factor in order to capture the heart movement itself and the pulse rate correctly.
  • beating refers to the movement that occurs when the contraction and relaxation of not only the heart but also the viscera in general are repeated medically, but here, in particular, the heart sends blood periodically.
  • the movement as a pump is called a beat.
  • body movement in a broad sense, means all movement of the body, and in a narrow sense refers to the movement of a steady, periodic arm (near the part where the pulsimeter is attached), etc. accompanying walking, jogging, etc. .
  • the pulse wave sensor signal (pulse wave sensor original signal, pulse wave signal) refers to the signal itself detected by the pulse wave sensor 11.
  • the pulse wave sensor signal includes a pulsation component signal, a body movement noise component signal, a disturbance noise component signal, and the like.
  • the arrhythmia is considered to be strictly included in the beat component signal, but is assumed to be included in the disturbance noise component signal as the electric signal.
  • the pulse wave sensor original signal is a signal output from the pulse wave sensor and is intended to emphasize that no filtering process is performed.
  • the pulsating component refers to a component signal indicating a change in volume of a blood vessel generated due to the beating of the heart or the like among the component signals included in the pulse wave sensor signal.
  • the beat component is often a periodic signal.
  • the body movement noise component is the volume of the blood vessel generated due to the human's steady movement / action (body movement) among the component signals included in the pulse wave sensor signal. It refers to a component signal that shows a change. For example, in the case of a pulsimeter attached to an arm or a finger, a volume change occurs in a blood vessel in accordance with the rhythm of arm swing under the influence of arm swing during walking or jogging. As described above, when the human performs a steady operation, the body movement noise component becomes a periodic signal and becomes a component signal having the frequency of the operation.
  • the body motion noise component has a feature of being highly correlated with the waveform of the signal output from the acceleration sensor mounted near the pulse wave sensor mounting portion.
  • the disturbance noise component may be caused by movement or collision around the pulse wave sensor mounting portion (for example, a finger, a hand, an arm, etc.) separately from the body motion noise component. It refers to a component signal that indicates the change in blood vessel volume. Therefore, the disturbance noise component often becomes an aperiodic signal.
  • the pulse wave detection signal refers to a signal output from the pulse wave detection unit 10. Specifically, the pulse wave detection signal is filtered by the filter processing unit 15 with respect to the pulse wave sensor signal, and the pulse wave sensor signal after filter processing is processed by the A / D conversion unit 16-1. It refers to the signal etc. which performed A / D conversion processing. However, as described above, the order of the filtering process and the A / D conversion process may be reversed.
  • the body movement sensor signal (body movement sensor original signal, body movement signal) refers to the signal itself detected by the body movement sensor.
  • the body motion sensor signal is a motion sensor signal indicating the signal itself detected by the motion sensor (acceleration sensor) 21, a contact pressure sensor signal indicating the signal itself detected by the contact pressure sensor (pressure sensor) 22, etc.
  • the motion sensor 21 is, for example, an acceleration sensor 21.
  • the acceleration sensor 21 includes, for example, an element whose resistance value increases or decreases due to an external force, and detects acceleration information of three axes.
  • the pressure sensor 22 is, for example, a contact pressure sensor 22.
  • the contact pressure sensor 22 may measure the contact pressure directly in contact with the subject, or may indirectly measure the contact pressure by a cuff structure or the like. That is, a piezoelectric element may be used, or an air pressure sensor or the like may be used.
  • the contact pressure sensor signal may include a pulsation component as in the case of the pulse wave sensor signal.
  • the reduction process is the subject of this embodiment.
  • the possibility that the motion sensor signal such as the acceleration sensor signal includes the pulsation component is very small, and if it is included, it is so small that it can be ignored.
  • the contact pressure sensor can also detect body movement such as holding a hand, the motion sensor 21 can not detect body movement that does not change the position of each part of the object. Therefore, as described later, in the present embodiment, the body movement noise reduction process is performed by preferentially using the contact pressure sensor.
  • the body movement detection signal refers to a signal output from the body movement detection unit 20.
  • the body movement detection signal refers to a signal after subjecting a body movement sensor signal to filter processing and A / D conversion processing.
  • the body movement detection signal may be a motion detection signal which is a signal obtained by performing the above signal processing on the motion sensor signal, or a pressure detection signal which is a signal after performing the above signal processing on the pressure sensor signal And so on.
  • the order of the filtering process and the A / D conversion process may be reversed.
  • step S502 the pulse wave signal processing unit 111 acquires a pulse wave detection signal, and the body movement signal processing unit 113 acquires a body movement detection signal.
  • the pulse wave signal processing unit 111 performs FFT on the pulse wave detection signal for a predetermined period (for example, 16 seconds), and the body movement signal processing unit 113 performs a body movement detection signal for a predetermined period (for example, 16 seconds) FFT is performed on (S 503). Then, the pulse wave signal processing unit 111 and the body movement signal processing unit 113 calculate the fundamental frequency included in each signal based on the result of each FFT (S504).
  • the determination unit 114 performs determination processing of the adaptive filter input signal based on the calculated fundamental frequency and the like (S505).
  • the process of step S505 will be described in detail below.
  • the body movement noise reduction unit 115 executes adaptive filter processing as body movement noise reduction processing based on the input signal selected by the determination unit 114, acquires an output pulse signal, and outputs a pulse information calculation unit 120. It outputs (S506).
  • the pulsation information calculation unit 120 performs FFT on the output pulse signal (S507), and analyzes the pulse frequency based on the FFT result (S508). Then, the pulse frequency is converted to a pulse rate (S509), and the pulse rate is displayed on the display unit 70 (S510).
  • step S511 it is determined whether or not to continue the measurement (S511), and when it is determined to continue the measurement, the processing from step S501 to step S512 is repeated. On the other hand, when it is determined to end the measurement, all processing ends.
  • the pulsation detection device 100 is, as shown in FIG. 21, a body movement noise that reduces the body movement noise component included in the pulse wave detection signal from the pulse wave detection unit 10 having the pulse wave sensor 11. It includes a body movement noise reduction unit 115 that performs a reduction process, and a determination unit 114 that performs a process of determining a body movement detection signal used for the body movement noise reduction process. Then, the determination unit 114 determines whether the contact pressure detection signal from the body movement detection unit 20 having the contact pressure sensor 22 includes a pulsation component, and the contact pressure detection signal is determined based on the determination result. A process of determining whether or not to use as a body movement detection signal is performed. Furthermore, when it is determined that the contact pressure detection signal is used as the body movement detection signal, the body movement noise reduction unit 115 performs the body movement noise reduction processing based on the pulse wave detection signal and the contact pressure detection signal. .
  • the pulsation detection device 100 determines whether or not the contact pressure detection signal includes a pulsation component, and based on the determination result, the body movement detection of the contact pressure detection signal is actually performed. It can be determined whether to use as a signal for body movement noise reduction processing.
  • the body movement noise reduction processing is as described above with reference to FIG. 2 and FIG. 3 (A) to FIG. 3 (C).
  • the determination unit 114 may perform a determination process using the contact pressure detection signal as the body movement detection signal. Alternatively, when determining that the contact pressure detection signal includes a pulsation component, the determination unit 114 may perform a determination process in which the contact pressure detection signal is not used as the body movement detection signal.
  • the contact pressure detection signal when the contact pressure detection signal includes a pulsation component, the contact pressure detection signal can not be used in the body movement noise reduction processing, so the pulsation component contained in the pulse wave detection signal is attenuated. There is no fear of getting rid of it. Therefore, the contact pressure detection signal can be positively used in the body movement noise reduction process.
  • the contact pressure sensor can detect body movement such as holding a hand
  • the motion sensor can not detect body movement that does not change the position of each part of the subject . Therefore, according to the present embodiment, even when a body motion noise component that can not be detected by a motion sensor such as holding a hand is included in the pulse wave detection signal, it is possible to reduce or remove this. Therefore, it becomes possible to obtain the pulsation information more accurately than in the case of performing the body movement noise reduction processing using the motion detection signal.
  • the contact pressure detection signal contains a pulsation component, it is necessary to obtain pulsation information. In this case, it is better not to use the contact pressure detection signal.
  • the possibility that the motion sensor signal such as the acceleration sensor signal includes the pulsation component is extremely small, and even if it is included, it is negligible.
  • there are body motions that can not be detected by the motion sensor but it is better to be able to obtain pulsation information even if the accuracy is somewhat lower than it is not possible to obtain pulsation information at all.
  • the body movement detection unit 20 may have a motion sensor.
  • the determining unit 114 may perform a determination process using the motion detection signal from the body movement detecting unit 20 as the body movement detection signal. .
  • the contact pressure detection signal includes a pulsation component, it is possible to perform body movement noise reduction processing using the motion detection signal, and to obtain pulsation information and the like.
  • FIGS. 23A to 23C show results when body motion noise reduction processing is performed using an acceleration detection signal.
  • the pulse wave detection signal includes two types of fundamental frequencies (A1 and A2) representing pulsation and body motion, but the acceleration detection signal includes only one type of fundamental frequency B1 representing body motion. Absent. Therefore, if body movement noise reduction processing is performed using the contact pressure detection signal, even if it becomes as shown in FIG. 20 (A) to FIG. 20 (C), as shown in FIG. 23 (C) An output pulse signal having an effective amplitude can be obtained to obtain pulse information.
  • the pulsation is a periodic movement
  • the body movement handled in the present embodiment is also a periodic movement. That is, since the signals representing these are also periodic signals, in order to determine whether or not the contact pressure detection signal includes a pulsation component, several periodic signals are included in the contact pressure detection signal. You just need to know if it is
  • the pulsation detection device 100 of the present embodiment may include a body movement signal processing unit 113 that performs detection processing of the fundamental frequency of the contact pressure detection signal. Then, the determination unit 114 may perform the determination process based on the detection process result of the fundamental frequency of the contact pressure detection signal. That is, the determination unit 114 determines whether the contact pressure detection signal includes a pulsation component based on the detection process result of the fundamental frequency, and based on the determination result, the contact in the body movement noise reduction process is performed. It may be determined whether to use a pressure detection signal.
  • the fundamental frequency refers to the frequency of the lowest frequency component when the signal is represented by a sine wave synthesis (for example, Fourier series).
  • the fundamental frequency refers to the repetition frequency of the minimum period interval of the periodic signal, and is associated with the signal source of the periodic signal one to one. That is, by knowing how many fundamental frequencies are included in a signal such as a contact pressure detection signal, it is possible to identify how many signal sources of periodic signals are present.
  • frequency components that are integral multiples of the fundamental frequency are called harmonics.
  • B1 and B2 are fundamental frequencies for different signal sources
  • B3 is a harmonic of B1
  • B4 is a harmonic of B2.
  • one of B1 and B2 is a body movement component, and the other is a beat. It is considered to be a dynamic component.
  • the process shown in FIG. 24 selects 10 power spectra of the contact pressure detection signal in ascending order, compares the selected 10 10 rounds, and the frequency of one power spectrum is an integral multiple of the frequency of another power spectrum. If so, it is determined that the power spectrum is a harmonic spectrum, and if the frequency of a power spectrum is not an integral multiple of the frequency of any power spectrum, the power spectrum is a fundamental frequency spectrum. It is to judge.
  • the power spectrum of the contact pressure detection signal is rearranged in the descending order (S601), and the top 10 in ascending order are set as candidates for the basic frequency spectrum (S602).
  • the number of power spectra to be candidates is not necessarily ten.
  • a predetermined threshold of the power spectra is provided, and power spectra having a size of 10 or more and a threshold or more in ascending order are considered as candidates. You may. Further, in this case, if there is no power spectrum exceeding the threshold, it may be "no candidate", and in this case, the motion detection signal may be used to perform body motion noise reduction processing or the like.
  • the second loop processing is stopped (S610), and the i-th candidate is a harmonic spectrum It judges (S611).
  • step S605 the value of j is incremented by one.
  • step S606 When it is determined in step S606 that j is out of the range of 0 to 9, the second loop processing is ended, and it is determined that the i-th candidate is the fundamental frequency spectrum (S207).
  • step S608 when it is determined in step S608 that i is out of the range of 0 to 9, a list of fundamental frequencies is output (S612), and the computation process of the fundamental frequency is ended.
  • the contact pressure detection signal includes a pulsation component.
  • the determination unit 114 determines whether the contact pressure detection signal includes a pulsation component or not. It is also good. Then, when the body motion signal processing unit 113 does not detect a plurality of fundamental frequencies in the contact pressure detection signal, it may be determined that the contact pressure detection signal does not include a pulsation component.
  • the body movement detection signal when the user is exercising periodically such as running or walking, the body movement detection signal always includes the fundamental frequency corresponding to body movement. Therefore, as in the example of FIG. 25 (A), when the body motion signal processing unit 113 does not detect a plurality of fundamental frequencies in the contact pressure detection signal, that is, it does not detect fundamental frequencies other than body motion components. When only one fundamental frequency is detected, the detected fundamental frequency can be identified as representing a body movement component. Therefore, in this case, it may be determined that the contact pressure detection signal does not include a pulsation component.
  • the contact pressure sensor signal does not include a pulsation component and may be used for body movement noise reduction processing.
  • the body motion signal processing unit 113 may perform a time frequency analysis process of analyzing the plurality of fundamental frequencies of the contact pressure detection signal. Then, the determination unit 114 may determine whether the contact pressure detection signal includes a pulsation component based on the result of the time frequency analysis process.
  • step S505 of FIG. the case where a plurality of contact pressure sensors 22 are provided is included.
  • the contact pressure sensor based on the cuff structure and the contact pressure sensor using a piezoelectric element may be separately disposed.
  • the fundamental frequency included in the i-th contact pressure detection signal is calculated (S702).
  • the method of calculating the fundamental frequency is as shown in FIG.
  • Time-frequency analysis is performed by dividing the contact pressure detection signal in the predetermined period for which the above is performed into several parts (S704). As time-frequency analysis, for example, short-time Fourier analysis or wavelet transform is performed, and a change in movement such as a change in walking pitch is detected.
  • step S703 when it is determined in step S703 that the i-th contact pressure detection signal does not include a plurality of fundamental frequencies, it can be determined that only the fundamental frequency corresponding to the body movement is included.
  • the loop processing in step S 707 is stopped (S 708), and it is determined that the signal source of the i-th contact pressure detection signal is single, that is, the i-th contact pressure detection signal does not include a pulsation component ( S 709).
  • step S705 if it is determined in step S705 that there is a point where the fundamental frequency is suddenly changing, it is assumed that all of them are fundamental frequencies due to body movement, although a plurality of fundamental frequencies are included. Since the determination can be made, the loop processing is stopped (S 708), and it is determined that the signal source of the ith contact pressure detection signal is single (S 709).
  • the contact pressure detection signal is obtained by comparing the fundamental frequency of the contact pressure detection signal with the fundamental frequency of the pulse wave detection signal. It can be determined more accurately whether or not it contains the pulsation component.
  • the pulse detection device 100 of the present embodiment may include the pulse wave signal processing unit 111 that acquires a pulse wave detection signal from the pulse wave detection unit 10.
  • the pulse wave signal processing unit 111 may perform detection processing of the fundamental frequency of the pulse wave detection signal when the body motion signal processing unit 113 detects a plurality of fundamental frequencies of the contact pressure detection signal.
  • the determination unit 114 may determine whether the contact pressure detection signal contains a pulsation component based on the detection processing result of the fundamental frequency of the pulse wave detection signal.
  • the fundamental frequency included in the pulse wave detection signal is calculated (S801).
  • the pulse wave detection signal when no body movement noise component is included in the pulse wave detection signal, it is possible to obtain sufficiently accurate pulsation information without performing a body movement noise reduction process. Therefore, in the present example, it is determined whether or not the pulse wave detection signal includes a plurality of fundamental frequencies (S802), and it is determined that the pulse wave detection signal includes only one fundamental frequency. The body movement noise component is not included in the detection signal, it is determined that only the pulsation component is included, and it is determined that the body movement noise reduction processing is not to be performed (S816), and the processing is ended.
  • the contact pressure detection signal may include only the pulsation component.
  • the fundamental frequency included in the i-th contact pressure detection signal is calculated (S804).
  • the method of calculating the fundamental frequency is as shown in FIG.
  • the fundamental frequency in the pulse wave detection signal is not included in the fundamental frequency of the i-th contact pressure detection signal, it is determined in the present embodiment that it is a pulsation component. That is, it is determined that the contact pressure detection signal is only the body movement component and does not include the pulsation component.
  • the first loop processing is canceled (S807). It is determined that the body movement noise reduction process is to be performed using the i-th contact pressure detection signal not including the pulsation component (S408), and the process is ended.
  • the contact pressure detection signal is a pulsation component in addition to the body movement component. It is determined that the first loop processing is repeated to search for a contact pressure detection signal not including a pulsation component (S406), and i is out of the range of 0 to n. It is determined that there is no contact pressure detection signal containing no moving component, and the process is ended.
  • step S811 if it is determined in step S811 that there is a point where the fundamental frequency is suddenly changing, although some fundamental frequencies are included, depending on the section, all may be fundamental frequencies due to body movement. Because there is a sex, loop processing is canceled (S814). Then, the section not including the fundamental frequency of the pulse wave detection signal is determined to perform body motion noise reduction processing using the i-th contact pressure detection signal, and the section including the fundamental frequency of the pulse wave detection signal is acceleration detection It is determined that body motion noise reduction processing is to be performed using the signal, and the processing ends (S815).
  • a specific determination method as to whether or not the pulsation component is included in each time section of the contact pressure detection signal represented on the time axis there are the following methods. First, on the time axis as shown in FIG. 25C, a signal corresponding to a portion before each point at which the fundamental frequency of the contact pressure detection signal switches is taken as a first contact pressure detection signal. A signal corresponding to a portion is taken as a second contact pressure detection signal. Then, it is determined whether all fundamental frequencies in the pulse wave detection signal are included in the fundamental frequency of the first contact pressure detection signal, and if all are included, the first contact pressure detection signal is a beat. It is determined that the movement component is included, and if there is not even one, it is determined that the first contact pressure detection signal does not include the pulsation component. The same applies to the second contact pressure detection signal.
  • the body movement noise reduction process may be determined to be performed using the acceleration detection signal after step S806 without performing the second loop process.
  • the body motion signal processing unit 113 detects a plurality of fundamental frequencies of the contact pressure detection signal, the fundamental frequency of the contact pressure detection signal and the fundamental frequency of the pulse wave detection signal are compared to obtain the contact pressure detection signal. It is possible to more accurately determine whether or not the pulse component is included. Moreover, it becomes possible to perform body motion noise reduction processing etc. using the contact pressure detection signal which does not contain a pulsation component among several contact pressure detection signals. Furthermore, even when the contact pressure detection signal can not be used, the motion detection signal can be used to perform body movement noise reduction processing or the like.
  • the pulsation detection device 100 of the present embodiment may include a pulsation information calculation unit 120 that calculates pulsation information based on the pulse wave detection signal after the body movement noise reduction processing.
  • the pulsation information is as described above.
  • the above-described embodiment can be applied to an electronic device including the pulsation detection device 100 described above, the pulse wave detection unit 10, and the body movement detection unit 20.
  • the method of the present embodiment can be applied to an electronic device including the pulsation detection device 100.
  • the electronic device is a pulsimeter, and its configuration may be that shown in FIG. 4 (A) or 4 (B), or may be another configuration.
  • part or most of the processing may be realized by the program.
  • the process of the present embodiment can be realized by a program.
  • the program may be, for example, a program read and executed by a processing unit (for example, a DSP) or the like of a device as illustrated in FIG. 4A or the like.
  • the pulse wave detection device worn by the user may be configured by the pulse wave sensor 11 and a communication unit that communicates the pulse wave sensor signal from the pulse wave sensor 11 wirelessly or by wire.
  • the program of this embodiment is provided separately from the pulse wave detection device, and is read out and executed by the processing unit (for example, CPU) of the information processing system that receives the pulse wave sensor signal from the communication unit described above Be done.
  • the information processing system may not be assumed to be worn by a user such as a PC, or may be assumed to be worn (carried) by a user such as a smartphone.
  • a server system or the like connected via a network such as the Internet may be used as the information processing system.
  • the display unit used to present the pulse information to the user is provided at an arbitrary place. For example, it may be displayed on the display unit of the information processing system, or a display unit may be provided on the pulse wave detection device to display the pulsation information output from the information processing system. Also, it may be displayed on the display unit of a different device (for example, an arbitrary client device or the like when using a server system as an information processing system).
  • the above program is recorded on the information storage medium.
  • various recording media which can be read by an information processing system or the like such as an optical disc such as a DVD or a CD, a magneto-optical disc, a hard disk (HDD), a memory such as a non-volatile memory or a RAM can be assumed. .
  • One aspect of the present invention is a body motion noise reduction unit that performs body motion noise reduction processing for reducing a body motion noise component included in a pulse wave detection signal from a pulse wave detection unit having a pulse wave sensor, and the body motion noise
  • a determination unit that performs determination processing of a body movement detection signal used for reduction processing, wherein the determination unit includes a pulsation component in a contact pressure detection signal from a body movement detection unit having a contact pressure sensor Determines whether the contact pressure detection signal is to be used as the body movement detection signal based on the determination result, and the body movement noise reduction unit performs the contact pressure detection signal.
  • the determination unit includes a pulsation component in a contact pressure detection signal from a body movement detection unit having a contact pressure sensor Determines whether the contact pressure detection signal is to be used as the body movement detection signal based on the determination result, and the body movement noise reduction unit performs the contact pressure detection signal.
  • the pulsation detection apparatus which performs said body movement noise reduction processing based on said pulse wave detection signal and said
  • a contact pressure detection signal includes a pulsation component, and based on the determination result, the contact pressure detection signal is actually used as a body movement detection signal to reduce body movement noise. Decide whether to use or not. Therefore, it is possible to use the contact pressure detection signal only when it is effective to use the contact pressure detection signal in the body movement noise reduction processing, and even when the body movement detection signal includes a pulsation component, Proper body movement noise reduction processing can be performed.
  • the determination unit determines that the contact pressure detection signal is used as the body movement detection signal when it is determined that the contact pressure detection signal does not include the pulsation component. You may process.
  • the contact pressure detection signal includes a pulsation component, it is possible to, for example, not use the contact pressure detection signal in the body movement noise reduction process.
  • the body movement detection unit includes a motion sensor, and the determination unit determines that the body movement is determined when the contact pressure detection signal includes the pulsation component.
  • the determination process may be performed using a motion detection signal from a detection unit as the body movement detection signal.
  • the contact pressure detection signal includes a pulsation component, it is possible to perform body movement noise reduction processing using the motion detection signal, and to obtain pulsation information and the like.
  • the motion detection unit further includes a body motion signal processing unit that performs a detection process of a fundamental frequency of the contact pressure detection signal, and the determination unit is The determination process may be performed.
  • the contact pressure detection signal includes a pulsation component.
  • the determination unit when the body motion signal processing unit detects a plurality of fundamental frequencies of the contact pressure detection signal, the determination unit includes the pulsation component in the contact pressure detection signal. If the body motion signal processing unit does not detect the plurality of fundamental frequencies with respect to the contact pressure detection signal, the contact pressure detection signal includes the pulsation component. You may judge that it is not.
  • the body motion signal processing unit performs time frequency analysis processing for analyzing the plurality of fundamental frequencies when the plurality of fundamental frequencies are detected for the contact pressure detection signal, and
  • the determination unit may determine whether the contact pressure detection signal includes the pulsation component based on a result of the time frequency analysis process.
  • the pulse wave signal processing unit for acquiring a pulse wave detection signal from the pulse wave detection unit is included, and the pulse wave signal processing unit is a body motion signal processing unit that generates the contact pressure detection signal.
  • the determination unit determines the contact based on the detection process result of the fundamental frequency of the pulse wave detection signal. It may be determined whether the pressure detection signal includes the pulsation component.
  • the fundamental frequency of the contact pressure detection signal is compared with the fundamental frequency of the pulse wave detection signal to detect the contact pressure. It is possible to more accurately determine whether the signal contains a beat component or the like.
  • the device may further include a pulsation information calculation unit that calculates pulsation information based on the pulse wave detection signal after the body movement noise reduction processing.
  • pulse information such as a pulse rate that is easier for the user to intuitively understand than the pulse wave detection signal.
  • Another aspect of the present invention relates to an electronic device including the pulsation detection device, the pulse wave detection unit, and the body movement detection unit.
  • Another aspect of the present invention relates to a program that causes a computer to function as the above-described sections.
  • DESCRIPTION OF SYMBOLS 10 ... Pulse wave detection part 11 ... Pulse wave sensor 15 ... Filter process part 16 ... A / D conversion part 20 ... Body motion detection part 21 ... Motion sensor (acceleration sensor) 22 ... Pressure sensor (contact pressure sensor) 26 ... A / D conversion unit 70 Display unit 80 External I / F unit 90 Storage unit 100 Processing unit (beat detection device) 110 Signal processing unit 111 Pulse wave signal processing unit 113 Body motion signal processing unit 114 Determination Part 115 ... Body movement noise reduction part 119 ... Appropriate pressure judgment part 120 ... Pulsating information calculation part 130 ... Display control part 140 ... Time measurement part 200 ... Left wrist 300 ... Holding mechanism 302 ... Guide 400 ...
  • Base part 1111 Frequency analysis Unit 1112 ... Fundamental frequency detection unit 1131 ... Acceleration signal processing unit 1132 ... Contact pressure signal processing unit 1131 ... frequency analysis section 11312 ... fundamental frequency detection unit 11321 ... frequency analysis section 11322 ... fundamental frequency detection unit.

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Surgery (AREA)
  • Public Health (AREA)
  • Pathology (AREA)
  • Veterinary Medicine (AREA)
  • Biomedical Technology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Medical Informatics (AREA)
  • Molecular Biology (AREA)
  • Biophysics (AREA)
  • Animal Behavior & Ethology (AREA)
  • General Health & Medical Sciences (AREA)
  • Cardiology (AREA)
  • Physiology (AREA)
  • Mathematical Physics (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Psychiatry (AREA)
  • Signal Processing (AREA)
  • Dentistry (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • General Physics & Mathematics (AREA)
  • Measuring Pulse, Heart Rate, Blood Pressure Or Blood Flow (AREA)

Abstract

 適正押圧の判定を行い、適正押圧と判定された場合の保持状態特定情報を記憶、表示することで適正状態での機器装着を容易にする脈拍計及びプログラム等を提供する。 脈拍計は、脈波センサー信号を出力する脈波センサー(11)を有する脈波検出部(10)と、脈波検出部(10)からの信号に基づいて拍動情報を演算する処理部(100)と、処理部(100)での処理結果を表示する表示部(70)と、処理部(100)での処理結果を記憶する記憶部(90)と、脈拍計を被検体に保持する保持機構とを含み、処理部(100)は脈波検出部(10)における被検体への押圧が適正押圧か否かを判定し、記憶部(90)は適正押圧であると判定された際における保持機構の保持状態を特定する保持状態特定情報を記憶し、処理部(100)は保持状態特定情報を表示部(70)に表示する制御を行う。

Description

脈拍計及びプログラム
 本発明は、脈拍計及びプログラム等に関する。
 従来、脈拍計等の電子機器が広く用いられている。脈拍計とは、人体の心拍に由来する拍動を検出するための装置であって、例えば、腕、手のひら、手指などに装着される脈波センサーからの信号に基づいて、心拍に由来する信号を検出する装置である。
 脈波センサーとしては例えば光電センサーが用いられる。この場合には、生体に対して照射された光の反射光又は透過光を当該光電センサーで検出する手法等が考えられる。血管内の血流量に応じて、照射された光の生体での吸収量、反射量が異なるため、光電センサーで検出したセンサー情報(脈波センサー信号)は血流量等に対応した信号となり、当該信号を解析することで拍動に関する情報を取得することができる。
 しかし、押圧(ここでは生体外部からの当該生体への圧力である外圧)に応じて、脈信号の振幅が異なることが知られている。過剰な押圧、或いは過小な押圧では脈信号が低下するため、脈信号に基づく処理(例えば拍動情報の演算等)を精度よく行うためには、適切な押圧を設定することが必要となる。
特開2008-54890号公報
 特許文献1には、脈拍計など生体情報を検出する生体情報検出部の接触圧を測定できる構造が提示されている。また、接触圧が適正押圧か否かを判定し、圧力をグラフ表示することで、ユーザーに報知する手法も提示されている。
 しかし、脈拍などのバイタルサインは極めて個人差が大きく、そのため適正押圧の値もユーザーごとに異なるのに対して、特許文献1の手法は単純な圧力という物理情報(例えばkPa等の単位で表される物理量)に基づく処理にとどまり、個人差等は考慮されていないため適正か否かを確実に判定することはできない。例えば、圧力があらかじめ設定された適正押圧範囲だったとしても、実際の脈信号が過小であれば意味がない。
 同様に、ユーザーへの報知についても、あらかじめ(個人差を考慮せずに)設定された圧力との関係をグラフ表示しているだけであるため、実際の脈信号のSN比がどうなっているか判断することができない。
 また、特許文献1では適正押圧を物理情報(接触圧)のみでとらえており、当該接触圧を実現する機器の装着状態は考慮されていない。例えば、バンドにより生体に装着される脈拍計において、バンドをどの程度締めれば所望の接触圧が得られるか、という情報は保持しない。よって、機器を装着するたびにユーザーに対して装着状態の調整を強いることになり利便性等の観点から好ましくない。
 本発明の幾つかの態様によれば、適正押圧の判定を行い、適正押圧と判定された場合の保持状態特定情報を記憶、表示することで適正状態での機器装着を容易にする脈拍計及びプログラム等を提供することができる。
 本発明の一態様は、脈波センサー信号を出力する脈波センサーを有する脈波検出部と、前記脈波検出部からの信号に基づいて拍動情報を演算する処理部と、前記処理部での処理結果を表示する表示部と、前記処理部での処理結果を記憶する記憶部と、脈拍計を被検体に保持する保持機構と、を含み、前記処理部は、前記脈波検出部における前記被検体への押圧が適正押圧か否かを判定し、前記記憶部は、前記脈波検出部における前記被検体への前記押圧が前記適正押圧であると判定された際における前記保持機構の保持状態を特定する保持状態特定情報を記憶し、前記処理部は、前記保持状態特定情報を前記表示部に表示する制御を行う脈拍計に関係する。
 本発明の一態様では、被検体への押圧が適正押圧であるか否かの判定を行い、適正押圧である場合の保持機構の保持状態を特定する情報を、保持状態特定情報として記憶、表示する。よって、適正押圧を圧力値等の物理情報ではなく、保持状態として記憶や表示を行うことができるため、ユーザーにとってわかりやすい形で適正押圧の情報を提示することができ、適正押圧を実現する保持状態の再現等も容易となる。
 また、本発明の一態様では、前記処理部は、前記脈波センサー信号に基づいて、前記押圧が前記適正押圧であるか否かを判定してもよい。
 これにより、ユーザーごとの個人差を考慮した適正押圧判定等が可能になる。
 また、本発明の一態様では、前記処理部は、前記脈波センサー信号のAC成分に対応するAC成分信号、及び前記脈波センサー信号のDC成分に対応するDC成分信号の少なくとも一方の信号に基づいて、前記押圧が前記適正押圧であるか否かを判定してもよい。
 これにより、AC成分信号とDC成分信号の少なくとも一方を用いた適正押圧判定等が可能になる。
 また、本発明の一態様では、前記処理部は、前記押圧を変化させた場合の前記AC成分信号の変化特性に基づいて、前記押圧が前記適正押圧であるか否かを判定してもよい。
 これにより、値そのものに依存しない処理を行うことができ、個人差を考慮した適正押圧判定等が可能になる。
 また、本発明の一態様では、前記処理部は、前記押圧を変化させた場合の前記AC成分信号の振幅の前記変化特性に基づいて、前記押圧が前記適正押圧であるか否かを判定してもよい。
 これにより、AC成分信号の振幅の変化特性に基づいた適正押圧判定が可能になる。
 また、本発明の一態様では、前記処理部は、前記押圧を変化させた場合の前記DC成分信号の変化特性に基づいて、前記押圧が前記適正押圧であるか否かを判定してもよい。
 これにより、値そのものに依存しない処理を行うことができ、個人差を考慮した適正押圧判定等が可能になる。
 また、本発明の一態様では、前記処理部は、前記押圧を変化させた場合の前記DC成分信号の前記変化特性に基づいて、前記DC成分信号の変曲点を検出し、検出した前記変曲点に基づいて前記押圧が前記適正押圧であるか否かを判定してもよい。
 これにより、DC成分信号の変曲点に基づいた適正押圧判定が可能になる。
 また、本発明の一態様では、前記処理部は、前記押圧が前記適正押圧であるか否かの判定用環境の設定指示を行う指示画面を、前記表示部に表示する制御を行ってもよい。
 これにより、判定用環境の設定指示ができるため、適正押圧判定の精度向上を図ること等が可能になる。
 また、本発明の一態様では、前記処理部は、前記被検体の体動の安定化を指示する画面を、前記指示画面として前記表示部に表示する制御を行ってもよい。
 これにより、判定用環境の設定指示として、体動の安定化の指示を行うことが可能になる。
 また、本発明の一態様では、前記処理部は、所与の判定用姿勢を前記被検体にとらせる指示を行う画面を、前記指示画面として前記表示部に表示する制御を行ってもよい。
 これにより、判定用環境の設定指示として、所与の判定用姿勢をとらせる指示を行うことが可能になる。
 また、本発明の一態様では、前記処理部は、所与の時間、前記被検体に対して待機を指示する画面を、前記指示画面として前記表示部に表示する制御を行ってもよい。
 これにより、判定用環境の設定指示として、所与の時間の待機指示を行うことが可能になる。
 また、本発明の一態様では、前記処理部は、前記指示画面に表示された前記判定用環境の条件が満たされたか否かの判断を行い、前記条件が満たされたと判断された場合に、前記押圧が前記適正押圧であるか否かの判定を行ってもよい。
 これにより、判定用環境の設定指示を行った上で、その指示が満たされたか否かの判断を行うこと等が可能になる。
 また、本発明の一態様では、前記処理部は、体動センサーからの体動検出信号、及び時間計測部からの時間計測情報の少なくとも一方に基づいて、前記指示画面に表示された前記判定用環境の前記条件が満たされたか否かの判断を行い、前記条件が満たされたと判断された場合に、前記押圧が前記適正押圧であるか否かの判定を行ってもよい。
 これにより、判定用環境の条件が満たされたか否かを、体動検出信号と時間計測情報に基づいて判断することが可能になる。
 また、本発明の一態様では、前記処理部は、処理モードとして、保持状態特定情報取得モードと、前記拍動情報を演算する拍動情報演算モードを有し、前記保持状態特定情報取得モードに設定された場合に、前記押圧が前記適正押圧であるか否かの判定結果に基づいて前記保持状態特定情報を取得するとともに、取得した前記保持状態特定情報を前記記憶部に記憶し、前記保持状態特定情報の取得後に前記拍動情報演算モードに設定された場合に、前記記憶部に記憶された前記保持状態特定情報を読み出し、読み出した前記保持状態特定情報を前記表示部に表示する制御を行ってもよい。
 これにより、保持状態特定情報取得モードで取得した保持状態特定情報を、拍動情報演算モードにおいて表示することができ、精度のよい拍動情報演算等が可能になる。
 また、本発明の一態様では、前記保持機構は、前記保持状態として、前記脈波検出部における前記被検体への前記押圧が異なる第1~第N(Nは2以上の整数)の状態をとり、前記処理部は、前記第1~第Nの状態の各状態での前記押圧が前記適正押圧であるか否かの判定結果に基づいて、前記第1~第Nの状態のうち少なくとも1つの状態に対応する情報を前記保持状態特定情報として取得してもよい。
 これにより、複数の保持状態をとる保持機構において、当該複数の保持状態のうちの少なくとも1つの状態に対応する情報を保持状態特定情報として取得することが可能になる。
 また、本発明の一態様では、前記処理部は、第i(iは1≦i≦Nを満たす整数)の状態での前記押圧が前記適正押圧であるか否かの判定の後に、前記保持機構での前記保持状態を、前記第iの状態よりも前記押圧が小さい第j(jは1≦j≦N、j≠iを満たす整数)の状態に変更する指示を行う指示画面を前記表示部に表示する制御を行ってもよい。
 これにより、減圧過程において適正押圧判定を行うことができるため、適正押圧判定の精度を向上させること等が可能になる。
 また、本発明の他の態様は、脈波センサーを有する脈波検出部と、前記脈波検出部における被検体への押圧が適正押圧か否かを判定するとともに、前記脈波検出部からの信号に基づいて前記被検体の拍動情報を演算する処理部と、前記処理部での処理結果を表示する表示部と、前記処理部での処理結果を記憶する記憶部と、を含み、前記処理部は、前記押圧が前記適正押圧であるか否かの判定用環境の設定指示を行う指示画面を、前記表示部に表示する制御を行う脈拍計に関係する。
 本発明の他の態様では、適正押圧判定を行う際に、表示部において判定用環境の設定指示を行う指示画面を表示する。よって、適正押圧判定に適した環境を設定することが期待できるため、判定精度の向上等が可能になる。
 また、本発明の一態様では、前記処理部は、前記指示画面に表示された前記判定用環境の条件が満たされたか否かの判断を行い、前記条件が満たされたと判断された場合の前記脈波検出部からの前記信号に基づいて、前記押圧が前記適正押圧であるか否かの判定を行ってもよい。
 これにより、判定用環境の条件が満たされた場合の脈波検出部からの信号に基づく処理ができるため、判定精度の向上等が可能になる。
 また、本発明の他の態様は、上記の各部としてコンピューターを機能させるプログラムに関係する。
第1実施形態の脈拍計の基本構成例。 適応フィルターを用いた体動ノイズ低減部の構成例。 図3(A)~図3(C)は脈波検出信号、体動検出信号及びそれらに基づく体動ノイズ低減処理後の信号の波形、周波数スペクトルの例。 図4(A)、図4(B)は脈拍計の例。 第1実施形態の脈拍計の詳細な構成例。 押圧と脈波検出信号(AC成分信号)の関係図。 保持機構であるバンドの構成例。 図8(A)、図8(B)は押圧とAC成分信号の関係図。 図9(A)は所与の押圧でのAC成分信号の信号値の例、図9(B)は所与の押圧でのAC成分信号の振幅値の例。 押圧とDC成分信号の関係図。 所与の押圧でのDC成分信号の信号値の例。 AC成分信号とDC成分信号の両方を用いた適正押圧判定処理を説明するフローチャート。 表示制御等を含めた本実施形態の処理を説明するフローチャート。 図14(A)~図14(C)は表示部に表示される画面例。 図15(A)、図15(B)は体動の安定判定に用いる加速度検出値の例、図15(C)は加速度センサーの軸の設定例。 体動の安定判定処理を説明するフローチャート。 図17(A)、図17(B)は姿勢判定に用いる加速度検出値の例。 姿勢判定処理を説明するフローチャート。 図19(A)~図19(C)は加圧過程と減圧過程でのAC成分信号、DC成分信号の変化特性の違いを説明する図。 図20(A)~図20(C)は、第2実施形態の体動ノイズ低減処理において拍動成分を減衰させる場合の説明図。 第2実施形態の拍動検出装置を含む電子機器の詳細な構成例。 第2実施形態の処理の全体の流れを説明するフローチャート。 図23(A)~図23(C)は、体動ノイズ低減処理において加速度検出信号を用いる場合の説明図。 基本周波数の算出処理の流れを説明するフローチャート。 図25(A)~図25(C)は、基本周波数の検出結果の一例を示す図。 時間周波数解析処理を行う決定処理の流れを説明するフローチャート。 脈波検出信号も決定処理に用いる場合の流れを説明するフローチャート。
 (第1実施形態)
  以下、本実施形態について説明する。なお、以下に説明する本実施形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また本実施形態で説明される構成の全てが、本発明の必須構成要件であるとは限らない。
 1-1.脈拍計の構成例
  まず、図1を用いて本実施形態の脈拍計(広義には電子機器)の基本的な構成例を説明する。なお、図1は脈拍計の一例を示すものであり、本実施形態の脈拍計に含まれる構成が簡略化或いは省略されている場合もあるし、本実施形態の脈拍計では必須の構成でないものが含まれている場合もある。
 図1に示すように、本実施形態の脈拍計は、脈波検出部10と、体動検出部20と、処理部100と、表示部70とを含む。ただし、脈拍計は図1の構成に限定されず、これらの一部の構成要素を省略・変更したり、他の構成要素を追加したりするなどの種々の変形実施が可能である。
 脈波検出部10は、脈波センサー11のセンサー情報(脈波センサー信号)に基づいて信号を出力する。脈波検出部10は、例えば脈波センサー11と、フィルター処理部15と、A/D変換部16を含むことができる。ただし、脈波検出部10は図1の構成に限定されず、これらの一部の構成要素を省略したり、他の構成要素(例えば信号を増幅する増幅部等)を追加したりするなどの種々の変形実施が可能である。
 脈波センサー11は、脈波信号を検出するためのセンサーであり、例えば光電センサー等が考えられる。なお、脈波センサー11として光電センサーを用いる場合には、太陽光等の外光の信号成分をカットするように構成されているセンサーを用いてもよい。これは例えば、フォトダイオードを複数設け、それらの信号を用いてフィードバック処理等で差分情報を求める構成等により実現できる。
 なお、脈波センサー11は光電センサーに限定されず、超音波を用いたセンサーであってもよい。この場合、脈波センサー11は2つの圧電素子を有し、一方の圧電素子を励振させて生体内に超音波を送信するとともに、当該超音波が生体の血流によって反射されたものを他方の圧電素子により受信する。送信した超音波と受信した超音波には、血流のドップラー効果によって周波数変化が生じるため、この場合にも血流量に対応する信号を取得することができ、拍動情報の推定が可能である。また、脈波センサー11として他のセンサーを用いてもよい。
 フィルター処理部15は、脈波センサー11からのセンサー情報に対してハイパスフィルター処理を行う。なお、ハイパスフィルターのカットオフ周波数は典型的な脈拍数から求められてもよい。例えば、通常の人の脈拍数は、毎分30回を下回るケースは非常に少ない。つまり、心拍に由来する信号の周波数は0.5Hz以下になることはまれであるから、この範囲の周波数帯の情報をカットしたとしても、取得したい信号に対する悪影響は小さいはずである。よって、カットオフ周波数としては0.5Hz程度を設定してもよい。また、状況によっては1Hz等の異なるカットオフ周波数を設定してもよい。さらに言えば、人の脈拍数には典型的な上限値を想定することも可能であるから、フィルター処理部15ではハイパスフィルター処理ではなくバンドパスフィルター処理を行ってもよい。高周波側のカットオフ周波数もある程度自由に設定可能であるが、例えば4Hz等の値を用いればよい。
 A/D変換部16では、A/D変換処理を行い、デジタル信号を出力する。なお、上述のフィルター処理部15での処理は、A/D変換処理の前に行われるアナログフィルター処理であってもよいし、A/D変換処理の後に行われるデジタルフィルター処理であってもよい。
 体動検出部20は、種々のセンサーのセンサー情報に基づいて体動に応じた信号(体動検出信号)を出力する。体動検出部20は、例えば加速度センサー21と、圧力センサー22と、A/D変換部26とを含むことができる。ただし、体動検出部20はその他のセンサー(例えばジャイロセンサー)や、信号を増幅する増幅部等を含んでもよい。また、複数種類のセンサーを設ける必要はなく、1種類のセンサーを含む構成であってもよい。
 処理部100は、信号処理部110と、拍動情報演算部120を含む。ただし、処理部100は図1の構成に限定されず、これらの一部の構成要素を省略したり、他の構成要素を追加したりするなどの種々の変形実施が可能である。信号処理部110は、脈波検出部からの出力信号や、体動検出部からの出力信号に対して信号処理を行う。
 信号処理部110は、脈波信号処理部111と、体動信号処理部113と、体動ノイズ低減部115とを含むことができる。
 脈波信号処理部111は、脈波検出部10からの信号に対して、何らかの信号処理を行う。なお、図1のD1で示した脈波検出部10からの出力としては、脈波センサー信号に基づく種々の信号が考えられる。例えば、後述する拍動情報の演算はDC成分カット後の脈波センサー信号(以下、脈波検出信号とも表記する。また、後の説明ではこれと同等の信号をAC成分信号と表記する)に基づいて行われることが多いため、D1にはハイパスフィルター処理後の脈波センサー信号が含まれることが想定される。ただし、フィルター処理が行われていない信号が出力されてもよいし、場合によってはローパスフィルター処理後の脈波センサー信号が出力されてもよい。D1に複数の信号(例えばハイパスフィルター処理前の脈波センサー信号と、処理後の脈波センサー信号の両方)が含まれる場合には、脈波信号処理部111での処理は、D1に含まれる信号の全部に対して行われてもよいし、一部に対して行われてもよい。処理内容も種々考えられ、例えば脈波検出信号に対するイコライザー処理であってもよいし、他の処理であってもよい。
 体動信号処理部113は、体動検出部20からの体動検出信号に対して、種々の信号処理を行う。D1と同様に、D2で示した体動検出部20からの出力としても種々の信号が考えられる。例えば、図1の例では加速度センサー21と、圧力センサー22を含んでいるため、D2の体動検出信号は加速度信号と圧力信号とを含むことになる。また、体動検出用センサーは、ジャイロセンサー等、他のセンサーを用いることも可能であるから、D2にはセンサーの種類に対応する種類の出力信号が含まれることになる。体動信号処理部113での処理は、D2に含まれる信号の全部に対して行われてもよいし、一部に対して行われてもよい。例えば、D2に含まれる信号の比較処理を行って、体動ノイズ低減部115でのノイズ低減処理で用いられる信号を決定する処理を行ってもよい。
 なお、脈波信号処理部111での処理において、脈波検出部からの信号に併せて体動検出信号も用いるものとしてもよい。同様に、体動信号処理部113での処理において、体動検出信号に併せて脈波検出部10からの信号も用いるものとしてもよい。また、脈波検出部10からの出力信号に対して、脈波信号処理部111において所与の処理が行われた後の信号を、体動信号処理部113での処理に用いてもよいし、その逆であってもよい。
 体動ノイズ低減部115は、体動検出信号を用いて、脈波検出信号から体動に起因したノイズ(体動ノイズ)を低減する処理を行う。適応フィルターを用いたノイズ低減処理の具体例を図2に示す。脈波センサー11から取得された脈波センサー信号には、心拍に起因する成分の他に、体動に起因する成分も含まれている。それは、拍動情報の演算に用いられる脈波検出信号(DC成分カット後の脈波センサー信号)でも同様である。このうち拍動情報の演算に有用であるのは心拍に起因する成分であって、体動に起因する成分は演算の妨げとなる。よって、体動センサーを用いて体動に起因する信号(体動検出信号)を取得し、脈波検出信号から体動検出信号と相関のある信号成分(推定体動ノイズ成分と呼ぶ)を除去することで、脈波検出信号に含まれる体動ノイズを低減する。ただし、脈波検出信号中の体動ノイズと、体動センサーからの体動検出信号は、ともに同一の体動に起因する信号であったとしてもその信号レベルまで同一であるとは限らない。よって、体動検出信号に対して適応的にフィルター係数が決定されるフィルター処理を行うことで、推定体動ノイズ成分を算出し、脈波検出信号と推定体動ノイズ成分の差分をとるものとする。
 以上の処理を周波数スペクトルで説明したものが図3(A)~図3(C)である。図3(A)等は、上部に信号の時間変化波形を示し、下部にその周波数スペクトルを示したものである。図3(A)は体動ノイズ低減前の脈波検出信号を表したものであり、A1及びA2に示したように、スペクトルにおいて値の大きい周波数が2つ現れている。このうち一方が心拍に起因するものであり、他方が体動に起因するものである。なお、A1よりも高い周波数にも値が大きいものがあるが、A1,A2の整数倍に相当する高周波成分であるため、ここでは考慮しない。以下、図3(B)、図3(C)においても高周波成分が見られるが、同様にここでは考慮しないものとする。
 それに対して、図3(B)は体動検出信号を表したものであり、体動検出信号の要因となった体動が1種類であれば、B1に示したように値が大きい周波数が1つ現れる。ここで、B1の周波数は図3(A)のA2に対応している。このような場合に、図2に示したような手法で脈波検出信号と推定体動ノイズ成分との差分をとることで、図3(C)の信号が得られる。図から明らかなように、心拍及び体動に起因する2つのピークA1,A2を持つ脈波検出信号から、体動に起因するピークB1を持つ推定体動ノイズ成分を引くことで、脈波検出信号中の体動成分(A2に対応)が除かれ、結果として心拍に起因するピークC1(周波数はA1に対応)が残ることになる。
 なお、脈波検出信号に含まれる体動ノイズと、体動検出信号とが対応していること、及び体動検出信号にノイズ低減処理に悪影響を及ぼす信号成分が含まれていないこと等が保証される状況では、体動ノイズ低減部115において周波数解析を行う必要はないため、図3(A)、図3(B)の下部に示された周波数スペクトルは考慮せずともよい。ただし、体動検出信号の取得に用いられるセンサーの種類等によっては、上記の条件が満たされないケースも起こりえる。その場合には、例えば体動信号処理部113において、上記条件を満たすように体動検出信号を加工してもよいし、上記条件を見たさない体動検出信号を体動ノイズ低減部115等への出力から除外してもよい。なお、上記条件を満たすか否かの判定を行う手法としては種々考えられるが、例えば周波数解析により得られる、図3(A)、図3(B)の下部に示したような周波数スペクトルを利用してもよい。
 拍動情報演算部120は、入力信号に基づいて拍動情報を演算する。拍動情報とは例えば脈拍数の値でもよい。例えば、拍動情報演算部120は、体動ノイズ低減部115でのノイズ低減処理後の脈波検出信号に対してFFT等の周波数解析を行ってスペクトルを求め、求めたスペクトルにおいて代表的な周波数を心拍の周波数とする処理を行ってもよい。その場合、求めた周波数を60倍した値が一般的に用いられる脈拍数(心拍数)となる。
 なお、拍動情報は脈拍数には限定されず、例えば脈拍数を表す情報(心拍の周波数や周期等)であってもよい。また、拍動の状態を表す情報であってもよく、例えば血流量そのもの(或いはその変動)を表す値を拍動情報としてもよい。ただし、血流量と脈波センサー信号の信号値との関係にはユーザーごとに個人差があるため、血流量等を拍動情報とする場合には当該個人差に対応するための補正処理を行うことが望ましい。
 また、入力された脈波検出信号の時間変化波形上で、所与の値(上ピーク、下ピーク、或いは所与の閾値以上の値等)が現れるタイミングを検出し、そのタイミングの間隔に相当する時間から、心拍の周期を求めて拍動情報を演算してもよい。或いは、脈波検出信号の波形を矩形波に変形し、当該矩形波の立ち上がり等を用いることでも拍動情報を演算できる。この場合、周波数解析を行わなくてもよいため、計算量や消費電力の面で優位である。ただし、この手法では周波数軸への変換はせずに信号値をそのまま用いているため、ある程度波形が整っている必要があることから、ノイズが多い状況等では周波数解析を行うことが望ましい。
 表示部70(広義には出力部)は、演算した拍動情報等の提示に用いられる各種の表示画面を表示するためのものであり、例えば液晶ディスプレイや有機ELディスプレイなどにより実現できる。
 上述した脈拍計の具体例を図4(A)、図4(B)に示す。図4(A)は、腕時計型の脈拍計の例である。脈波センサー11及び表示部70を含むベース部400は、保持機構300(例えばバンド等)によって、被検体(ユーザー)の左手首200に装着されている。図4(B)は、指装着型の例である。被検体の指先に挿入するためのリング状のガイド302の底部に、脈波センサー11が設けられている。ただし、図4(B)の場合には表示部70を設ける空間的余裕がないため、表示部70(及び必要に応じて処理部100に相当する部分)は脈波センサー11に接続された有線ケーブルの他端側等に設けられることが想定される。
 後述する本実施形態の手法はいずれのタイプの脈拍計にも適用可能であるが、腕時計型の脈拍計(図4(A)の例)に適用するのが、より好ましい。ただし、図4(A)の例では、脈波センサー11が、手首外側(腕時計の裏蓋面と接触する部位)など、脈波センサー信号を取得しにくい部位に装着される。このため、脈波センサー11から出力される脈波センサー信号の振幅が総じて小さくなる傾向にある。よって、後述する本実施形態のように、何らかの手法により拍動情報の精度に関する処理を行うことが望ましい。
 1-2.本実施形態の手法
  上述したように、光電センサー等の脈波センサーを用いることで、血行状態(例えば血流量)に対応した脈波センサー信号を取得することができる。しかし、腕等を強く圧迫した場合に、当該圧迫部分よりも末端側の部位では血流量が少なくなることからも容易に理解できるように、生体(狭義には血管)への外圧により血流量は変化する。つまり、外圧が過剰に強ければ脈波センサー信号の信号値を小さくしてしまい、相対的にノイズの影響が大きくなる(SN状態が悪くなる)ため、その後の処理に支障を来す(例えば脈波センサー信号に基づく拍動情報の精度が低下する)。
 また、外圧が過小でも脈波センサー信号の信号値が小さくなり好ましくない。その要因の一つとしては静脈に起因する成分の影響が考えられる。脈波センサーでは、動脈に起因する成分と静脈に起因する成分の両方を取得することになるが、広く用いられている手法は、そのうちの動脈成分に基づいて拍動情報の演算等を行うものであり、静脈成分はかえって脈波センサー信号の信号値を小さくする等の悪影響を及ぼす。つまり、外圧が過小の場合には静脈成分の影響が出てしまい脈波センサー信号の信号値が小さくなってしまい、この場合も好ましくないと言える。外圧に対するAC成分信号(脈波検出信号)の変化特性例を図6に示す。図6から明らかなように押圧が過剰又は過小の場合には信号値が小さくなることがわかる。
 外圧を加えることで血流が低下する点は動脈も静脈も同様であるが、生体の特徴から、静脈は動脈に比べて小さい外圧で十分血流が低下することが知られている。つまり、静脈での血流が十分低下(狭義には消失)する点(以下、静脈消失点と表記)での圧力をV1、動脈での血流が十分低下する点(以下、動脈消失点と表記)での圧力をV2とした場合には、V1<V2の関係が成り立つ。この場合、外圧がV2よりも大きい場合が上述した外圧が過剰に強い状況に相当することになり、本来取得したい動脈成分まで消失してしまっており十分な信号値が得られない。一方、外圧がV1よりも小さい場合が上述した外圧が過小な状況に相当することになり、静脈成分の影響を受けてしまい、やはり十分な信号値が得られない。
 つまり、V1<V<V2を満たす外圧Vを被検体に加えることで、静脈成分の影響を十分に抑止し、かつ動脈成分の血流を必要以上に低下させないことが可能になる。本実施形態では上記条件を満たすVを適正押圧とする。なお、適正押圧は上記条件を満たすV全てではなく、その一部範囲や特定の圧力値等を指すものであってもよい。
 従来、圧力センサー等を用いて生体情報を検出する部分での接触圧を測定するとともに、その接触圧と所与の基準値との比較処理に基づいて、現在の圧力が適正押圧であるか否かをグラフ表示としてユーザーに提示する手法等が開示されている。しかし、脈拍などのバイタルサインは極めて個人差が大きく、上述した適正押圧もユーザーごとに異なる値(範囲)をとる。よって、測定した接触圧との比較対象となる基準値をユーザーごとに決定しなければ個人差に対応できないところ、従来手法は単純な圧力という物理情報に基づく処理が記載されているにすぎない。圧力という物理情報に個人差に起因する信号がのるとは考えにくく、かつ個人差に対応した基準値の設定手法等も開示されていない以上、従来手法には個人差に対応する手法は開示されていないということになる。
 よって、従来手法ではグラフ表示等によりユーザーに対して外圧の大きさの調整を指示したとしても、基準となる適正押圧が個人差に対応できていない以上、指示に従った結果が適切な状態になっているかどうかはわからず、この点が第1の問題点として考えられる。
 また、従来手法の第2の問題点として、接触圧と機器の保持状態(装着状態)の対応関係については触れられていないことが挙げられる。つまり、適正押圧の圧力値がわかっていたとしても、どのように機器を装着すればその圧力値が得られるかということはわからない。ユーザーがある状態で装着して接触圧を測定した上であれば、そこから圧力の上げ下げ(例えばバンドを締めるか緩めるか)の指示はできるが、一回接触圧の情報を取得しなければそもそも指示を開始することができないことになる。よって、機器を再装着する場合には、毎回装着状態を調整する必要があった。
 そこで本出願人は、脈波センサー信号に基づいた適正押圧の判定手法を提案する。脈波センサー信号はユーザーごとにその特徴が現れるものであるため、脈波センサー信号に基づく判定であれば、個人差に対応することが可能になる。さらにいえば、同一ユーザーであっても体調等の変化により適正押圧の範囲が変動しうるが、本実施形態の手法であればそのような変化にも対応できる。
 ただし、上述したように脈波センサー信号の信号値はユーザーごとに異なるため、適正押圧における信号値も比較的大きいユーザーと小さいユーザーとが存在する。そのため、ある押圧での信号値を単独で用いたとしても、当該押圧が適正押圧であるか否かの判定は困難である。よって、本実施形態では押圧を変化させながら脈波センサー信号を取得して、押圧に対する脈波センサー信号の変化特性を用いることで適正押圧か否かの判定を行うことを想定している。
 また、本実施形態では適正押圧にあるか否かの判定を行った際に、適正押圧と判定された場合の保持状態特定情報を記憶する。これは例えば、何番目のバンド穴を用いて機器を装着すれば、このユーザーの場合適正押圧を加えることができるという情報等である。このようにすれば、押圧の値ではなくバンドの締め具合等により適正な装着状態を規定できるため、直感的でありユーザーにとってわかりやすい。また、記憶しておいた保持状態特定情報を表示すれば、ユーザーは容易に適正押圧を実現する保持状態を再現できる。つまり、再装着時に調整等は不要となり、利便性等の観点から有利である。
 なお、従来手法にはポンプ等を用いて自動的に加圧、減圧する手法も併せて開示されている。この手法はユーザーの手動での装着状態調整が不要であるという点では好ましいが、手首装着型機器のように、日常生活や運動中に用いることを想定した場合、サイズや消費電力等を考えると現実的ではないため、ここではそのような手法は考慮しない。つまり、本実施形態では適正押圧判定の際に押圧を変化させることは上述したとおりであるが、その押圧変化はユーザーの手で行われることが想定される。そのため、システムが適切な押圧変化をユーザーに指示するためにも、表示部等のインターフェイスを用いたユーザーとのインタラクションが重要となる。
 以下、脈拍計のシステム構成例について述べた後、脈波センサー信号に基づく適正押圧の判定手法について説明する。最後に、ユーザーとのインタラクションを想定した表示制御手法について説明する。
 なお、厳密には血行状態は外圧だけではなく、血管内部の圧力である内圧にも依存することが知られている。ただし本実施形態では、後述するように適切な指示画面を表示する制御を行うことで、内圧の変動をできるだけ抑止し、その状態で外圧を変化させて適正押圧の判定等の処理を行う。よって、本実施形態の手法では内圧が大きく変化するのは例外的な状況であり、そのような場合は特に考慮しない。そのため、押圧という用語が外圧を意味するのはもちろんのこと、特に断りがなく圧力や接触圧といった用語が使われた場合にも、当該用語は外圧を指すものとする。
 1-3.システム構成例
  図5に本実施形態の脈拍計のシステム構成例を示す。脈拍計は、脈波検出部10と、体動検出部20と、処理部100と、表示部70と、外部I/F部80と、記憶部90を含む。ただし脈拍計は、図5の構成に限定されず、これらの一部の構成要素を省略したり、他の構成要素を追加したりするなどの種々の変形実施が可能である。例えば、本実施形態では体動ノイズの低減は必須ではなく、処理部100の体動ノイズ低減部115等を省略してもよい。なお、脈拍計の全体構成としては図4(A)に示したように、保持機構300とベース部400とを含むものが考えられ、図5に示した各部は図4(A)のベース部400に含まれることが想定される。
 脈波検出部10は、脈波センサー11と、フィルター処理部15-1,15-2と、A/D変換部16-1,16-2を含む。ただし脈波検出部10は、図5の構成に限定されず、これらの一部の構成要素を省略したり、他の構成要素を追加したりするなどの種々の変形実施が可能である。
 脈波センサー11は、図1を用いて上述したように光電センサー等を用いる。フィルター処理部15-1は、本実施形態ではハイパスフィルター処理を行うハイパスフィルターにより実現され、フィルター処理部15-2は、本実施形態ではローパスフィルター処理を行うローパスフィルターにより実現される。つまり、フィルター処理部15-1の出力は、脈波センサー信号の高周波成分であるAC成分信号であり、フィルター処理部15-2の出力は、脈波センサー信号の低周波成分であるDC成分信号である。本実施形態では、脈波検出部10はA/D変換部16-1と、A/D変換部16-2とを含み、それぞれ入力されたアナログ信号をデジタル信号に変換して出力する。
 図5に示したように、脈波センサー11は、フィルター処理部15-1とフィルター処理部15-2とに接続される。フィルター処理部15-1はA/D変換部16-1に接続される。A/D変換部16-1は体動ノイズ低減部115と、後述する適正押圧判定部119とに接続される。また、フィルター処理部15-2はA/D変換部16-2に接続される。A/D変換部16-2は適正押圧判定部119に接続される。
 なお、脈波検出部10はフィルター処理部15-2を省略してもよい。その場合、A/D変換部16-2の出力は脈波センサー信号の高周波成分と低周波成分の両方を含む信号となる。その他、脈波検出部10に含まれる各部の接続については種々の変形実施が可能である。
 体動検出部20は、加速度センサー21と、A/D変換部26を含む。加速度センサー21はA/D変換部26に接続され、A/D変換部26は体動ノイズ低減部115と、適正押圧判定部119に接続されている。なお、体動検出部20は体動を検出するセンサーを有すればよく、加速度センサー21を他のセンサーに変更してもよいし、複数のセンサーを有していてもよい。
 処理部100は、信号処理部110と、拍動情報演算部120と、表示制御部130と、時間計測部140を含み、信号処理部110は、体動ノイズ低減部115と、適正押圧判定部119とを含む。ただし、処理部100や信号処理部110は、図5の構成に限定されず、これらの一部の構成要素(例えば体動ノイズ低減部115)を省略したり、他の構成要素を追加したりするなどの種々の変形実施が可能である。
 適正押圧判定部119は、A/D変換部16-1からのAC成分信号、及びA/D変換部16-2からのDC成分信号の少なくとも一方に基づいて、当該信号取得タイミングに対応する押圧が適正押圧であるか否かの判定を行う。この際、体動検出部20からの体動検出信号や、時間計測部140からの時間計測情報等を用いてもよい。また、外部I/F部80からの情報等に基づいて適正押圧であると判定された際における保持機構300の保持状態を特定する保持状態特定情報を取得し、取得した保持状態特定情報を記憶部90及び表示制御部130に出力する。適正押圧判定部119での処理の詳細は後述する。
 体動ノイズ低減部115は、A/D変換部16-1からのAC成分信号に対して、体動検出部20からの体動検出信号に基づいて体動ノイズの低減処理を行う。体動ノイズ低減部115の処理内容については図2等を用いて上述したものと同様であるため、詳細な説明は省略する。また、拍動情報演算部120での処理も上述した通りである。
 表示制御部130は、表示部70での表示のための制御を行う。例えば、適正押圧判定部119での判定の際には押圧を変化させる必要があるが、適切な押圧変化を実現できるように、ユーザーに対して指示を行う指示画面を表示する制御を行う。また、適正押圧か否かの判定用環境を設定する指示を行う指示画面を表示する制御を行ってもよい。その他、拍動情報演算部120で演算された拍動情報の表示制御等も行う。詳細は後述する。
 時間計測部140は、時間の計測処理を行う。例えば、所与の間隔でタイムスタンプ等の時刻情報を取得するタイマーを有し、取得した時刻情報の差分等から時間を計測するものが考えられる。
 表示部70は、表示制御部130での制御内容に従って、種々の情報を表示する。外部I/F部80は、外部とのインターフェイスとなるものであり、狭義にはユーザーが脈拍計の各種操作を行うための各種ボタンやGUI等を有する操作部であってもよい。記憶部90は、処理部100等のワーク領域となるもので、その機能はRAM等のメモリーやHDD(ハードディスクドライブ)などにより実現できる。記憶部90は種々の情報を記憶するが、特に適正押圧判定部119において取得された保持状態特定情報を記憶する。
 1-4.脈波センサー信号に基づく適正押圧判定
  1-4.1 適正押圧の判定
  次に脈波センサー信号に基づいて、適正押圧を判定する手法について説明する。上述したように、脈波センサー信号の信号値はユーザーによって異なるものであるから、適正押圧である場合の信号値が比較的大きいユーザーと比較的小さいユーザーが存在することになる。よって、所与の押圧の際の信号値のみを取得したとしても、信号値に基づいて当該押圧が適正押圧であるか否かという判定を行うことは困難である。例えば、信号値と所与の閾値との比較処理により、押圧が適正押圧であるか否かの判定を行おうとしても、複数のユーザーに対して汎用的に用いることができる閾値を設定することは難しい。
 そこで本実施形態では、生体に対する押圧を変化させ、その押圧変化に対する脈波センサー信号の変化特性に基づいて適正押圧を判定する。信号値の大きさには個人差があるが、脈波センサー信号の変化特性はどのユーザーも同様の傾向を持つためである。例えば、離散的な押圧変化を考える場合には、それぞれ異なる第1~第Mの押圧を順次生体に対して加え、各押圧での脈波センサー信号を取得する。そして、取得した第1~第Mの脈波センサー信号に基づいて、第1~第Mの押圧のうち、いずれの押圧が適正押圧であるかの判定を行えばよい。
 なお、適正押圧は生体の特性に鑑みればある程度の範囲を持つ(上述したV1<V<V2を満たす範囲)ため、本実施形態により適正押圧であると判定される押圧は1つの圧力値に限定されず、複数の値を持ったり、所与の範囲により表されたりしてもよい。
 以下の説明では、脈拍計は図4(A)に示したように保持機構300としてバンドを有する腕時計型機器であり、そのバンドには図7に示したように複数の穴が設けられて、どの穴を用いて保持するかにより押圧を変更することができるものを想定している。ただし、保持機構300の構成はこれに限定されるものではない。
 また、押圧変化はユーザーにより行われるが、それを実現するために表示部70に指示画面を表示する等の表示制御が行われる。表示制御等に基づく具体的なインタラクションについては後述するものとし、ここでは押圧変化が適切に行われたことを前提として、取得した脈波センサー信号に基づく判定処理を述べる。また、判定精度向上のためには、適切な判定用環境を設定する必要があるが、その環境設定も指示画面等の表示制御により行うものであり、詳細は後述する。ここでは押圧変化と同様に、適切な判定用環境が設定されたことを前提として説明を行う。
 なお、上述したように本実施形態では、適正押圧をkPa等の単位の物理量ではなく、保持機構300の保持状態に対応づけて処理を行う。よって、以下の説明では記載を簡略化するために、押圧を変化させて適正押圧を判定するものとしているが、押圧を変化させるとは、保持機構300での保持状態を変化させることに相当するし、適正押圧を判定するとは、適正押圧を実現する保持状態を判定するということに相当する。
 1-4.2 AC成分信号に基づく適正押圧判定
  脈波センサー信号のAC成分に対応するAC成分信号に基づく判定について説明する。図8(A)、図8(B)に押圧変化に対するAC成分信号の信号値の変化特性を示す。ただし、図8(A)は押圧に対するAC成分信号の一般的な変化傾向を説明するための図である。図8(A)、図8(B)の横軸は時刻を表し、押圧の時間変化から明らかなように、時間とともに押圧を下げていく減圧方向でのグラフとなっている。
 図8(A)に示したように、AC成分信号の振幅は、押圧が大きい場合には小さい値となるが、押圧を下げるほど振幅値が大きくなっていく。そして、押圧が所与の値よりも小さくなると振幅値は減少傾向に転ずる。AC成分信号は心拍に起因した信号であり、拍動情報の演算に用いられることを考慮すれば、AC成分信号の振幅値が大きい押圧を適正押圧とすればよい。例えば図8(A)であればE1で示した範囲が適正押圧となる。
 つまり、AC成分信号を用いる場合には、各押圧での振幅値を算出し、算出した振幅値が大きくなる押圧を適正押圧とすればよい。具体例を図9(A)、図9(B)に示す。図9(A)はバンド穴位置を所与の位置に設定した際のAC成分信号の時間変化を表すものであり、横軸の単位は秒である。図9(A)の前半部分(0秒~10秒程度の期間)は、バンド穴位置を設定したタイミング、及び当該タイミングからの時間経過が短い期間であり、この期間ではAC成分信号の信号値は安定しないため、振幅値の算出は行わない。つまり、振幅値はバンド装着後、所与の時間が経過してからの信号値(例えば図9(A)のF1の期間での信号値)に基づいて行われる。
 ここで、振幅値はピークに基づいて算出すればよく、上ピークと下ピークのどちらか一方を用いてもよいが、ここではその両方から振幅値を算出するものとする。具体的には、AC成分信号の一周期(心臓の一拍の運動に対応)での最大値(上ピーク)と最小値(下ピーク)を検出し、最大値と最小値の差分値(Peak to peak)を当該周期での振幅値とする。図9(A)のF1に示したように、振幅値の算出期間はAC成分信号の一周期よりも長いことが想定されるため、当該算出期間において複数の差分値が取得される。図9(B)は差分値の時間変化の一例であり、拍動の一周期ごとに一回取得される差分値を取得順に並べたものである(横軸は取得順序を表すものであり秒等の単位ではない)。本実施形態では振幅値算出期間(F1)における当該複数の差分値の平均値を、設定されたバンド穴位置(及びそれに対応する押圧)での振幅値とすればよい。
 なお、平均値は単純な平均値であってもよいし、極端に大きい(或いは小さい)データを平均値算出において除外するトリム平均値であってもよい。トリム平均値を用いるのであれば、除外範囲は標準偏差σ等から設定すればよく、例えば3σを用いればよい。
 以上の処理により、所与の押圧(バンド穴位置)でのAC成分信号の振幅値が算出できる。適正押圧の判定では、各押圧での振幅値をそれぞれ求め、振幅値が最大となる押圧を適正押圧とすればよい。
 1-4.3 DC成分信号に基づく適正押圧判定
  脈波センサー信号のDC成分に対応するDC成分信号に基づく判定について説明する。図10に押圧変化に対するDC成分信号の信号値の変化特性を示す。ただし、図10は押圧に対するDC成分信号の一般的な変化傾向を説明するための図である。図8(A)、図8(B)とは異なり、図10の横軸は押圧を表す。
 図10に示したように、押圧変化に対するDC成分信号の変化特性曲線において、静脈消失点に対応する押圧及び動脈消失点に対応する押圧はともに変曲点となる。つまり、DC成分信号の変曲点を検出することで、静脈消失点に対応する押圧及び動脈消失点に対応する押圧を検出することができる。上述したように、適正押圧は静脈消失点での押圧より大きく、かつ動脈消失点での押圧より小さい圧力であればよいため、この条件を満たす範囲で適正押圧を判定すればよい。また、上記条件を満たす圧力範囲のうち、1つの圧力値を適正押圧としてもよく、例えば静脈消失点での押圧と、動脈消失点での押圧の平均値を適正押圧としてもよい。
 なお、DC成分信号の変化特性曲線の変曲点の検出手法は種々考えられる。例えば、図8(B)に示したように、時間の経過とともに押圧が変化していく場合であれば、それに対応したDC成分信号の時間変化曲線(つまり、横軸が時刻で縦軸がDC成分信号の信号値となるグラフ)も、押圧変化に対応するDC成分信号の変化特性を表すことになるため、この曲線の変曲点を検出するものとしてもよい。この手法であれば、各時刻で取得されたDC成分信号の信号値をそのまま用いることができるため、前処理等が不要という利点がある。
 一方、上述の時間変化曲線では、グラフの横軸はあくまで時刻であり押圧ではないため、横軸方向での変化を考えた場合に、それが押圧の線形での変化に対応するわけではない。例えば、時刻T1~T2の間での押圧を考えた場合に、押圧が一定の傾きを持って変化することは考えにくく、当該期間での押圧が不変であったり、T1~T3(T3<T2)では第1の押圧で、T3~T2では第2の押圧となるような極端な変化をしたりすることが考えられる。つまり、時間変化曲線ではなく、図10のような押圧変化曲線(横軸が押圧で、縦軸がDC成分信号の信号値となるグラフ)を用いた方が、押圧に対する変化特性が顕著に表れることが期待される。また、AC成分信号の説明でも触れたように、バンドを装着してから所与の時間は信号値が安定しないことが考えられるが、時間変化曲線ではそのような不安定な信号値がそのまま現れてしまうため処理に悪影響を及ぼす可能性がある。
 そこで本実施形態では、所与の押圧が設定された場合に、当該押圧でのDC成分信号に基づいて1つの代表値を算出するものとする。この処理を複数の押圧において行うことで、押圧とDC成分信号との対応関係を表すグラフ(上述の押圧変化曲線)を取得することができるため、取得したグラフでの変曲点を検出すればよい。
 所与の押圧が設定された場合の代表値の算出手法を、図11を用いて説明する。図11はバンド穴位置を所与の位置に設定した際のDC成分信号の時間変化を表す。図9(A)と同様に、図11の前半部分は、バンド穴位置を設定したタイミング、及び当該タイミングからの時間経過が短い期間であり、この期間ではDC成分信号の信号値は安定しないため、代表値の算出は行わず、G1に示したその後の期間を用いる。代表値の算出手法は種々考えられるが、例えば算出区間(図11のG1)でのDC成分信号の信号値の平均値をとればよい。AC成分信号での処理と同様に、平均値は単純な平均値であってもよいし、極端に大きい(或いは小さい)データを平均値算出において除外するトリム平均値であってもよい。このようにして、各押圧において代表値を求めることで、DC成分信号の押圧変化曲線を求めることができる。
 なお、曲線からの変曲点の検出は数学的に重要な分野であり、コンピューターシステム等における変曲点検出についても多くの従来例が存在する。本実施形態ではそれらのうち任意の手法を用いることができることから、変曲点の検出手法についての詳細な説明は省略する。
 1-4.4 AC成分信号及びDC成分信号に基づく適正押圧判定
  本実施形態の適正押圧判定は、AC成分信号とDC成分信号の一方に基づいた処理だけでなく、両方の信号を用いたものであってもよい。
 具体例を図12のフローチャートに示す。この処理が開始されると、まずAC成分信号に基づいて、振幅値が最大となる押圧VAを求める(S101)。そして、DC成分信号の変曲点検出を行って、静脈消失点での押圧VD1と動脈消失点での押圧VD2を求める(S102)。S101及びS102の具体的な処理は上述したとおりである。
 その後、VD1<VA<VD2の関係が成り立つかの判定を行い(S103)、S103でYesの場合には、VAがDC成分信号から求められた適正範囲に含まれることから、VAの信頼性は確保されたものとして、VAを適正押圧とする(S104)。一方、S103でNoの場合には、VAの信頼性に疑問が残るということであるから、DC成分信号から求められたVD1及びVD2に基づいて適正押圧を決定する(S105)。具体的にはVD1とVD2との平均値を適正押圧とすればよい。
 これにより、AC成分信号とDC成分信号との両方に基づいた適正押圧判定が可能になり、判定した適正押圧の精度向上等が期待できる。また、AC成分信号とDC成分信号との両方に基づいた処理は図12のフローチャートに示したものに限定されず、他の処理を行ってもよい。
 1-5.表示制御手法
  適正押圧判定における押圧変化は、ユーザーによる保持機構300の調整(例えばバンド穴位置の調整)により行われる。しかし、ユーザーが適正押圧判定の手順を全て把握しておくとなると、ユーザー負担が大きく好ましくない。よって本実施形態では、表示部70等のインターフェイスを用いて脈拍計とユーザーとの間でインタラクションを行い、システム側(脈拍計側)から適切な指示を行うことでユーザー負担の軽減を図るものとする。
 また、適正押圧判定の際には、押圧変化以外の要因により信号値が変動してしまうと、判定精度が低下し好ましくない。よって、好ましくない信号値の変動を抑止するために、所与の判定用環境の条件が満たされたか否かの判定を行い、条件が満たされたと判定された場合に適正押圧判定を行う。この際にも、条件が満たされていない場合にはユーザーに対して何らかの指示が必要となるため、表示部70等のインターフェイスを用いるとよい。
 以下、適正押圧判定における典型的な処理の流れを用いて、本実施形態におけるユーザーとシステムのインタラクション、及びその際に行われる表示制御等について説明する。
 図13に適正押圧判定の処理を説明するフローチャートを示す。この処理が開始されると、まずAC成分信号とDC成分信号を測定する(S201)。そして、図14(B)の上部に示したように、AC成分信号の波形等を表示部70に表示する(S202)。S202の表示は必須ではないが、脈波センサー11により適切に信号が取得できていることをユーザーに通知できるため、機器の不良等はないという安心感を与えることができる。
 その後、バンド穴位置を表す変数nを初期化する(S203)。ここではn=1とする。なお、ここでの変数nは脈拍計側が認識しているバンド穴位置を表すものであり、実際の保持機構300の保持状態が、nに対応するバンド穴位置による保持状態となることを保証するものではない。ただし、後述するようにユーザーが指示画面での指示に従った場合にはシステムの認識するバンド穴位置と、実際の保持状態とは対応する(一致する)。
 次に、図14(B)の下部に示したように、システム側で認識するバンド穴位置と、実際の保持状態が一致するように、ユーザーに対して指示する指示画面を表示する制御を行い、それとともにユーザーからの入力を受け付ける(S204)。図14(B)の例であれば、ユーザーは指示されたバンド穴位置による保持を試み、バンドを締めることができればOKを入力し、きつすぎて締めることができない、或いは緩すぎて十分な固定ができない等の場合にはNGを入力することになる。ただし、ユーザーとのインタラクションはこれに限定されるものではない。
 S204に対するユーザーの入力を受け付け、OKが入力されたのか否かの判定を行う(S205)。S205でYesの場合には、指示画面により指示したバンド穴位置での装着ができたものと考え、その保持状態(及びそれに対応する押圧)でのAC成分信号、DC成分信号に基づく処理に移行する。具体的には、S206~S211において判定用環境の条件が満たされているかの判定を行い、満たされている場合にS212,S213で実際の処理を行う。以下具体的に説明する。
 まず、判定用環境の条件として、体動が安定しているか否かの判定を行う(S206)。体動が安定していない場合には、当該体動に起因する成分(体動ノイズ)がAC成分信号に含まれることになり、適正押圧判定に支障を来すためである。S206の処理は、体動センサーからの体動検出信号に基づいて行えばよい。体動センサーとは例えば加速度センサー21であり、体動検出信号とは加速度検出値である。
 図15(B)に加速度検出値の具体例を示す。図15(B)から明らかなように、体動がない場合に比べて、体動がある場合には加速度検出値の大きさが非常に大きくなる。よって、加速度検出値が大きい場合に体動が安定していないと判定し、加速度検出値が小さい場合に体動が安定していると判定すればよい。
 ここでの加速度センサーは3軸加速度センサーであり、その軸の方向は図15(C)に示したものであるとする。図15(C)のように、腕時計の文字盤部分(脈拍計では表示部70に相当)を含む平面を考えた場合に、当該平面に含まれ、かつ時計の12時方向がY軸であり、時計の3時方向がX軸となる。そして、Z軸はX軸及びY軸を含む平面に直交し、文字盤部分に対して被検体の手首側に向かう方向の軸となる。ただし、軸の方向はこれに限定されるものではない。
 ここでは、図15(A)に示した3軸の合成加速度を算出し、算出した合成加速度の大きさと所与の閾値との比較処理に基づいて、体動が安定しているか否かの判定を行う。フローチャートを図16に示す。3軸合成加速度として、各軸の二乗和の平方根を求め(S301)、求めた3軸合成加速度と体動安定閾値との比較処理を行う(S302)。3軸合成加速度が体動安定閾値よりも大きい場合には、体動がある(安定していない)と判定し(S303)、そうでない場合には体動がない(安定している)と判定する(S304)。
 以上の処理により体動が安定していない(S206でNoである)と判定された場合には、体動の安定を待つことになる。その際、システム側からユーザーに対して体動の安定化を指示することで、効率的に判定用環境の条件を実現することができると考えられる。そこで、表示部70において体動の安定化を指示する指示画面を表示する制御を行う(S207)。
 S206でYesの場合には、2番目の判定用環境の条件として、ユーザーの姿勢に異常がないかの判定を行う(S208)。ここで姿勢とは、狭義には脈波センサー11の装着部位(ここでは手首を想定)と、心臓との高さの関係により決まる姿勢を指す。つまり、姿勢が変わると血管にかかる水頭圧の大きさが変化するため、血流量が変化してしまい、そのことによる適正押圧判定の精度低下を抑止するための条件として姿勢判定を行う。
 一例としては、ユーザーが腕時計の文字盤部分を見る際の典型的な姿勢を基準姿勢とし、それに対して手首と心臓との高さの関係が大きく異なる姿勢を異常姿勢とすればよい。この際の加速度検出値の例を図17(A)、図17(B)に示す。図17(A)、図17(B)はグラフの視認性の問題から別の図となっているに過ぎず、X軸、Y軸、Z軸の各値は同一の加速度センサー21から取得されたものである。ここでの加速度センサーの軸は図15(C)のものを用いているため、各軸の加速度検出値(体動が小さいことを前提としているため、各軸に働く重力加速度成分が主となる)の基準姿勢での典型的な範囲はある程度特定できる。例えば、文字盤部分を含む平面が水平面に近くなり、Z軸と重力方向が近くなることが考えられる。この場合、X軸、Y軸の値は0に近く、Z軸は1Gに近い値となる。よって、これらの値に基づいて基準姿勢における各軸の値の適正範囲を設定し、加速度検出値が当該適正範囲にあるか否かで姿勢を判定する。図17(A)、図17(B)に示したように、異常姿勢では各軸の値は適正範囲から外れることになる。
 フローチャートを図18に示す。この処理が開始されると、まずX,Y,Zの各軸での加速度検出値を計測する(S401)。そして、あらかじめ設定された各軸の適正範囲と、S401で計測された加速度検出値との比較処理を行う(S402)。そして、全ての軸の加速度検出値が適正範囲にある場合には正常姿勢であると判定し(S403)、そうでない場合には異常姿勢と判定する(S404)。
 なお、腕の肘から先の部分は水平に近い状態に保たれることが想定されるため、X軸の適正範囲は0Gを含む狭い範囲(例えば図18のように-0.1~+0.1G等)でもよい。それに対して、手首の角度は人によって異なる可能性も高く、Y軸が0G、Z軸が1Gを基準としつつも、X軸よりも広い適正範囲を設定しておくことが望ましい。ただし、適正範囲は図18のS402に示した数値に限定されるものではない。
 以上の処理により異常姿勢にある(S208でNoである)と判定された場合には、姿勢が正常になるのを待つことになる。その際には体動の安定化と同様に、ユーザーに対して正常姿勢をとることを指示する指示画面の表示制御を行うとよい(S209)。この場合、ユーザーの利便性等を考慮すれば、正常姿勢がどのような姿勢であるかが明確となる指示画面を表示することが望ましい。図13のS209に示したように文章により指示してもよいし、表示部70の解像度等に問題がなければ図を表示することで指示してもよい。
 S208でYesの場合には、3番目の判定用環境の条件として、バンドの装着から一定時間が経過したかの判定を行う(S210)。保持機構300が穴を用いたバンド等により実現される場合には、所与のバンド穴での装着には、一旦バンドを当該バンド穴での装着時よりきつく締める必要がある。そのため、図9(A)或いは図11に示したように、装着時のAC成分信号及びDC成分信号は適正押圧判定には好ましくない大きな変動をする他、その後一定時間は信号値が安定しない。よって、適切な適正押圧判定を行うためには、そのような不安定な信号値を処理から除外するとよい。具体的には、装着後の一定時間は処理を行わずに待機し、当該一定時間の経過後に処理を開始する。
 S210では、例えばタイマー等により実現される時間計測部140からの時間計測情報に基づいて、所与の時間が経過したかの判定を行えばよい。所与の時間が経過していない(S210でNoである)と判定された場合には、ユーザーに対して待機指示を行う指示画面を表示する制御を行う(S211)。
 S210でYesと判定された場合には、判定用環境の条件が満たされているということになるから、AC成分信号に基づく処理及びDC成分信号に基づく処理を行う(S212,S213)。S212ではAC成分信号の振幅値を求める処理が行われ、S213ではDC成分信号の代表値(平均値)を求める処理が行われる。具体的な処理については上述してあるため、詳細な説明は省略する。
 S213の処理後、或いはS205でNoと判定された場合には、nをインクリメントし(S214)、全てのバンド穴での処理を終えたかの判定を行う(S215)。S215でNoの場合には、S214でのインクリメント後のnに相当するバンド穴位置での処理を行う必要があるため、S204に戻り、システム側で認識しているバンド穴位置と、実際の保持状態が一致するように、ユーザーに対して指示する指示画面を表示する制御を行い、それとともにユーザーからの入力を受け付ける。以下の処理については同様である。
 S215でYesの場合には、全てのバンド穴位置での処理が終了したということであるため、各バンド穴位置で演算されたAC成分信号の振幅値、及びDC成分信号の代表値に基づいて、適正押圧の判定を行う(S216)。具体的には、図12のフローチャートで示した処理等を行えばよい。
 そして、適正押圧に対応するバンド穴位置(広義には保持状態特定情報)を記憶するとともに、図14(C)に示したように、適正なバンド穴位置をユーザーに通知するための画面を表示部70に表示する制御を行う(S217)。
 以上の本実施形態では、脈拍計は図5に示したように、脈波センサー信号を出力する脈波センサー11を有する脈波検出部10と、脈波検出部10からの信号に基づいて拍動情報を演算する処理部100と、処理部100での処理結果を表示する表示部70と、処理部100での処理結果を記憶する記憶部90と、脈拍計を被検体に保持する保持機構300(図4(A)に示す)とを含む。そして、処理部100は、脈波検出部10における被検体への押圧が適正押圧か否かを判定する。記憶部90は、脈波検出部10における被検体への押圧が適正押圧であると判定された際の保持状態特定情報を記憶する。また、処理部100は、保持状態特定情報を表示部70に表示する制御を行う。
 ここで、保持状態特定情報とは、保持機構300での保持状態を特定する情報である。例えば、脈拍計が図4(A)に示したようにバンドにより保持される機器であれば、保持状態特定情報とはバンドの状態を特定する情報となる。具体的には、図7のように穴を用いてバンドを固定する場合には、何番目のバンド穴位置を用いて脈拍計を保持しているかという情報が保持状態特定情報となる。なお、バンドは穴を用いるものに限定されず、目盛りがあるベリクロタイプのバンドや、ラチェットタイプのバンドを用いてもよい。また、保持機構300はバンドに限定されるものではなく、脈拍計を被検体に固定でき、脈波センサー11でのセンサー情報の取得を妨げないものであれば任意の機構を用いることができる。
 これにより、脈拍計での適正押圧の判定を行った上で、その適正押圧に対応する保持状態特定情報を記憶、表示することが可能になる。適正押圧をkPaやmmHg等の単位により求めることができたとしても、当該適正押圧を実現するには保持機構300をどのような状態にすればよいかの判断は容易ではない。その点、適正押圧と保持状態特定情報とを対応づけることにより、ユーザー側は適正押圧の数値等を意識する必要がなくなり、バンドの締め具合等の直感的な手法により適正押圧となっているか否かを認識することができる。そのため、一回適正押圧の判定が行われた後であれば、機器の再装着時等にも適正押圧が付加される状態を容易に再現することができ、ユーザーの利便性の向上等が期待できる。
 また、適正押圧とは、上述したように静脈消失点(静脈回復点)に対応する押圧よりも大きく、動脈消失点(動脈回復点)に対応する押圧よりも小さい範囲の圧力となる。つまり、以上の本実施形態では、脈拍計は脈波センサー信号を出力する脈波センサー11を有する脈波検出部10と、脈波検出部10からの信号に基づいて拍動情報を演算する処理部100と、処理部100での処理結果を表示する表示部70と、処理部100での処理結果を記憶する記憶部90と、脈拍計を被検体に保持する保持機構300とを含み、処理部100は、脈波検出部10における被検体への押圧が、静脈消失点(静脈回復点)に対応する押圧よりも大きく、動脈消失点(動脈回復点)に対応する押圧よりも小さい範囲に含まれるか否かを判定し、記憶部90は、脈波検出部10における被検体への押圧が前記範囲に含まれると判定された際における保持機構300の保持状態を特定する保持状態特定情報を記憶し、処理部100は、保持状態特定情報を表示部70に表示する制御を行ってもよい。
 また、処理部100は、脈波センサー信号に基づいて、押圧が適正押圧であるか否かを判定してもよい。
 これにより、個人差を考慮した適正押圧判定が可能になる。従来手法では、圧力値等の物理情報に基づく処理が行われていたため、個人差が考慮されていなかったが、個人差の大きいバイタルサインである脈波センサー信号を用いることで、ユーザーごとの適正押圧を適切に判定することができる。また、同一ユーザーの体調変化等に基づく適正押圧の変動にも対応可能である。本実施形態の手法により判定された適正押圧を付加した状態で、拍動情報の演算等を行うことで、求められた拍動情報の精度の向上等が可能になる。
 また、処理部100は、脈波センサー信号のAC成分に対応するAC成分信号、及び脈波センサー信号のDC成分に対応するDC成分信号の少なくとも一方の信号に基づいて、押圧が適正押圧であるか否かを判定してもよい。
 ここで、AC成分信号は高周波成分に対応し、DC成分は低周波成分に対応するが、高低の基準となる周波数は、例えば拍動の周波数等に基づいて決定されてもよい。AC成分信号は、拍動情報の演算等にも用いられることを考慮すれば、心拍に起因する成分を含むことが求められる。被検体の生物的な特徴を考えると、脈拍数の典型的な下限値はある程度定めることが可能であり、例えば脈拍数が30(回/分)を下回るケースは多くない。よって、心拍に起因する信号が脈拍数30に対応する周波数(0.5Hz)以下の周波数帯に含まれることはまれであると考えられるため、当該周波数より高い周波数を高周波成分、それよりも低い周波数を低周波成分としてもよい。
 これにより、AC成分信号とDC成分信号の少なくとも一方を用いた適正押圧判定が可能になる。AC成分信号は振幅値に特徴が現れ、DC成分信号は変曲点に特徴が現れる。どちらか一方からも適正押圧の判定は可能であるが、図12のフローチャートに示したように、両方の信号を用いることで判定精度を向上させることが可能になる。
 また、処理部100は、押圧を変化させた場合のAC成分信号の変化特性に基づいて、押圧が適正押圧であるか否かを判定してもよい。具体的には、押圧を変化させた場合のAC成分信号の振幅の変化特性に基づいて、押圧が適正押圧であるか否かを判定してもよい。
 これにより、押圧に対するAC成分信号の変化特性に基づいた判定が可能になる。脈波センサー信号は個人差の大きいバイタルサインであり、そのAC成分に対応するAC成分信号も個人差は大きい。よって、適正押圧時の信号値の大きさにも個人差があることから、所与の押圧での信号値のみから当該押圧が適正押圧か否かを判定することは困難である。その点、押圧に対する変化特性を用いれば、上記個人差に左右されない適切な判定が可能になる。なお、図8に示したように、AC成分信号は適正押圧において振幅値が相対的に大きいことがわかっているため、具体的には振幅値の変化特性に基づいて判定を行えばよい。
 また、処理部100は、押圧を変化させた場合のDC成分信号の変化特性に基づいて、押圧が適正押圧であるか否かを判定してもよい。具体的には、押圧を変化させた場合のDC成分信号の変化特性に基づいて、DC成分信号の変曲点を検出し、検出した変曲点に基づいて押圧が適正押圧であるか否かを判定してもよい。
 これにより、押圧に対するDC成分信号の変化特性に基づいた判定が可能になる。DC成分信号は血流の容積を表すものであり、加圧(減圧)過程では、静脈消失点(静脈回復点)、動脈消失点(動脈回復点)で変曲点が現れるため、精度のよい適正押圧判定が可能になるとともに、適正押圧を範囲として求める場合に、その上限値及び下限値を正確に決定することができる。
 また、処理部100は、押圧が適正押圧であるか否かの判定用環境の設定指示を行う指示画面を、表示部70に表示する制御を行ってもよい。
 ここで判定用環境とは、例えば体動が安定しており、姿勢が異常ではなく、かつ保持機構300での保持状態が決定されてから一定時間が経過しているという条件を満たす環境のことである。なお、判定用環境は上記以外の条件を追加してもよいし、上記の条件の一部又は全部(他の条件を追加する場合)を除外してもよく、その内容は種々の設定が可能である。
 これにより、判定用環境の設定指示を行うことが可能になる。従来手法の圧力値等を用いる手法とは異なり、本実施形態ではバイタルサインである脈波センサー信号に基づいて判定を行うため、押圧の変化以外の要因でも信号値が変動してしまう。脈波センサー信号の信号値だけからでは、その変動要因の特定や切り分けが困難であるため、押圧以外の要因による信号値の変動は極力抑止する必要がある。ここではそのような条件を満たす環境を判定用環境として、当該判定用環境を満たすようにユーザーに対して指示を行うことで、精度よく適正押圧判定を行うことが可能になる。
 また、処理部100は、被検体の体動の安定化を指示する画面を、指示画面として表示部70に表示する制御を行ってもよい。
 これにより、体動の安定化指示を行うことが可能になる。体動が大きい場合、脈波センサー信号には当該体動に起因した成分(体動ノイズ)が混入することになり、そこから求められたAC成分信号やDC成分信号にも体動ノイズがのってしまう。よって、体動ノイズの影響を抑止して正確な適正押圧判定を行うためには、体動の安定化を図ることが望ましい。体動はユーザーにより行われ、脈拍計がユーザーの体動を物理的に抑制することは困難である以上、ユーザーにとってわかりやすい形で指示を行うことが現実的且つ効果的な手法である。
 また、処理部100は、所与の判定用姿勢を被検体にとらせる指示を行う画面を、指示画面として表示部70に表示する制御を行ってもよい。
 ここで、判定用姿勢とは、被検体の心臓と脈波検出部10との相対的な位置関係に基づいて規定される姿勢を指す。被検体の心臓と脈波検出部10との相対的な位置関係(具体的には高さ)が変動すると、水頭圧が変動する。例えば、腕を上げた状態では腕をおろした状態に比べて、水頭圧の変化に起因して血流量が減少することになる。つまり、ここでの判定用姿勢とは、水頭圧により(押圧変化とは独立して)血流量が変動することを抑止するために設定される姿勢のことである。
 これにより、適正押圧判定時において異常姿勢がとられることを抑止できるため、水頭圧に起因する適正押圧判定の精度低下を抑止することが可能になる。判定用姿勢とは、表示部70でのインタラクションを前提とする本実施形態では、ユーザーが自然に表示部70を見ることができる姿勢(例えば腕時計の文字盤部分を見る際の姿勢)が好ましいが、これに限定されるものではない。ユーザーへの指示は、体動の安定化と同様に表示部70に表示する手法が、わかりやすく効果的と考えられる。
 また、処理部100は、所与の時間、被検体に対して待機を指示する画面を、指示画面として表示部70に表示する制御を行ってもよい。
 これにより、ユーザーに一定時間待機させることで、精度よく適正押圧判定を行うことが可能になる。これは、実際に手動でバンド調整を行う場合にはある程度の作業時間を要することや、図9(A)及び図11に示したように信号値自体が安定するまでに一定時間(10秒程度)を必要とすることによる。
 また、処理部100は、指示画面に表示された判定用環境の条件が満たされたか否かの判断を行い、条件が満たされたと判断された場合に、押圧が適正押圧であるか否かの判定を行ってもよい。具体的には、体動センサーからの体動検出信号、又は時間計測部からの時間計測情報に基づいて、指示画面に表示された判定用環境の条件が満たされたか否かの判断を行う。
 これにより、判定用環境の条件が満たされた場合に、適正押圧判定を行うことが可能になる。指示画面を表示部70に表示することで、ユーザーに対して判定用環境を実現する指示を送ることは可能であるが、ユーザーが実際に指示に従うかは保証されていない。よって、システム側で条件が満たされているかの判定を行って、条件が満たされている場合に処理を行うことで、判定精度の向上等を図ることが可能になる。体動の安定化及び異常姿勢の排除については、図15(A)や図17(A)、図17(B)に示したように加速度センサー21等の体動センサーを用いればよい。また、時間経過に関してはタイマー等により実現される時間計測部140からの時間計測情報を用いればよい。
 また、処理部100は、処理モードとして、保持状態特定情報取得モードと、拍動情報を演算する拍動情報演算モードを有してもよい。保持状態特定情報取得モードに設定された場合に、押圧が適正押圧であるか否かの判定結果に基づいて保持状態特定情報を取得するとともに、取得した保持状態特定情報を記憶部90に記憶する。そして、保持状態特定情報の取得後に拍動情報演算モードに設定された場合に、記憶部90に記憶された保持状態特定情報を読み出し、読み出した保持状態特定情報を表示部70に表示する制御を行ってもよい。
 これにより、保持状態特定情報取得モードにおいて、適正押圧判定を行って保持状態特定情報を取得した上で、拍動情報演算モードでは取得した保持状態特定情報を表示部70に表示することができるため、拍動情報の演算時には演算に適した保持状態を容易に実現することが可能になる。適正押圧を判定し、その際の保持状態特定情報を求めたとしても、その結果を脈拍計の主たる処理である拍動情報の演算に用いることができないのでは効果的ではない。よって、保持状態特定情報の取得と、拍動情報の演算が連続しないこと等まで考慮すれば、取得した保持状態特定情報は記憶部90に一旦記憶することが必要になるし、拍動情報演算モードに入った場合には、ユーザーに対してわかりやすい形で保持状態特定情報を提示することが必要となる。
 また、保持機構300は、保持状態として、脈波検出部10における被検体への押圧が異なる第1~第N(Nは2以上の整数)の状態をとってもよい。そして、処理部100は、第1~第Nの状態の各状態での押圧が適正押圧であるか否かの判定結果に基づいて、第1~第Nの状態のうち少なくとも1つの状態に対応する情報を保持状態特定情報として取得する。
 これにより、離散的な複数の保持状態を取り得る保持機構300(例えば穴を有するバンド等)において、上述の処理を行い、その結果の保持状態特定情報として、複数の保持状態のうちの少なくとも1つの状態(例えば何番目のバンド穴位置で保持するという状態)を取得することが可能になる。
 また、処理部100は、第i(iは1≦i≦Nを満たす整数)の状態での押圧が適正押圧であるか否かの判定の後に、保持機構300での保持状態を、第iの状態よりも押圧が小さい第j(jは1≦j≦N、j≠iを満たす整数)の状態に変更する指示を行う指示画面を表示部70に表示する制御を行ってもよい。
 これにより、減圧過程において適正押圧判定を行うことが可能になる。図19(A)~図19(C)に例を示す。図19(C)に示したように、ここでは前半では加圧が行われ、後半では減圧が行われている。なお、バンド穴位置の変更時に非常に大きな押圧が現れ、対応するAC成分信号にも大きな信号値が現れているが、これは図9(A)等に示したように、適正押圧判定では除外されるものである。
 図19(B)に示したように、AC成分信号は加圧過程、減圧過程の両方においてバンド穴位置7の前後で大きな振幅が現れるため、適正押圧の判定は可能である。しかし、減圧過程の方がより大きな振幅値となるため、判定が容易と考えられる。
 一方、図19(A)に示したように、DC成分信号の変曲点は、減圧過程では明確であるのに対して、加圧過程では不明確である。信号値の小幅な変動まで考慮すれば、加圧過程においてDC成分信号の変曲点を検出することは可能であるが、AC成分信号と同様に減圧過程の方が判定が容易である。
 以上のことから、減圧過程において適正押圧判定を行うことで、加圧過程を用いる場合に比べて精度よく判定を行うことが可能になる。
 また以上の本実施形態は、脈波センサー11を有する脈波検出部10と、脈波検出部10における被検体への押圧が適正押圧か否かを判定するとともに、脈波検出部10からの信号に基づいて被検体の拍動情報を演算する処理部100と、処理部100での処理結果を表示する表示部70と、処理部100での処理結果を記憶する記憶部90を含む脈拍計に適用できる。そして、処理部100は、押圧が適正押圧であるか否かの判定用環境の設定指示を行う指示画面を、表示部70に表示する制御を行う。
 これにより、保持機構300により保持以外の手法により押圧が変更される場合にも、判定用環境の指示画面を表示することで、適切な状況で押圧判定を行うことが可能になる。押圧変化の手法がどのようなものであっても、適正押圧判定に用いる信号値が押圧変化以外の要因で変動することは好ましくない以上、判定用環境の設定は重要であり、当該判定用環境の設定指示を行う指示画面を表示部70に表示する利点は大きい。
 また、処理部100は、指示画面に表示された判定用環境の条件が満たされたか否かの判断を行い、条件が満たされたと判断された場合の脈波検出部10からの信号に基づいて、押圧が適正押圧であるか否かの判定を行ってもよい。
 これにより、判定用環境の条件が満たされた場合の信号(狭義には脈波センサー信号であり、さらに狭義にはAC成分信号及びDC成分信号の少なくとも一方)に基づいた適正押圧判定が可能になる。システム側で判定用環境の条件が満たされたか否かを判断すること、及び適正押圧判定に脈波検出部10からの信号を用いることの利点については上述した通りである。
 また、本実施形態の脈拍計は、その処理の一部又は大部分をプログラムにより実現してもよい。この場合には、CPU等のプロセッサーがプログラムを実行することで、本実施形態の脈拍計が実現される。具体的には、情報記憶媒体に記憶されたプログラムが読み出され、読み出されたプログラムをCPU等のプロセッサーが実行する。ここで、情報記憶媒体(コンピューターにより読み取り可能な媒体)は、プログラムやデータなどを格納するものであり、その機能は、光ディスク(DVD、CD等)、HDD(ハードディスクドライブ)、或いはメモリー(カード型メモリー、ROM等)などにより実現できる。そして、CPU等のプロセッサーは、情報記憶媒体に格納されるプログラム(データ)に基づいて本実施形態の種々の処理を行う。即ち、情報記憶媒体には、本実施形態の各部としてコンピューター(操作部、処理部、記憶部、出力部を備える装置)を機能させるためのプログラム(各部の処理をコンピューターに実行させるためのプログラム)が記憶される。
 (第2実施形態)
  2-1.本実施形態の手法の概要
  体動ノイズ除去(低減)を行う場合には、圧力センサーやモーションセンサー等から取得される信号から体動検出信号を求め、これを体動ノイズ成分として扱うが、この際に求めた体動検出信号にもノイズが混入する場合がある。このようなノイズを含んだ体動検出信号を用いて、脈波センサー信号から体動ノイズ成分を除去(低減)した場合には、検出される拍動情報もノイズの影響を受けてしまい、当該拍動情報の値も、体動ノイズ成分を除去(低減)しない場合と同様に、装着者の実際の拍動を正確に表していない可能性がある。
 さらに、前述した特許文献1に示されるような接触圧センサーを用いて、体動検出信号を求める場合には、接触圧センサーと生体(被計測部位)との接触圧力の大きさによっては、体動検出信号(接触圧検出信号)に拍動成分が含まれることがある。これは血圧の間接的測定法の1つであるオシロメトリック法の計測原理からも明らかである。
 このような拍動成分を含む体動検出信号を体動ノイズ成分として用いて、体動ノイズ低減処理を行う場合には、実際の体動ノイズ成分だけでなく、本来検出したいはずの拍動成分をも減衰させてしまうことがある。
 具体的には、図20(A)~図20(C)に示すような場合である。図20(A)に示す脈波検出信号には、A1とA2の2つの基本周波数が含まれており、その内の一方は、拍動を信号源とし、もう一方は体動を信号源とするものである。また、図20(B)に示す接触圧検出信号にも、B1とB2の2つの基本周波数が含まれており、こちらも一方は、拍動を信号源とし、もう一方は体動を信号源とするものである。そして、図20(C)に示すように、図20(B)の接触圧検出信号を用いて、図20(A)の脈波検出信号について体動ノイズ低減処理を行ってしまうと、体動ノイズ成分だけでなく、本来検出したいはずの拍動成分までをも減衰させてしまい、正確な拍動情報を求めるために有効な振幅を持つ出力脈信号が得られなくなる。
 そのため、接触圧センサーが拍動を検出しないように押圧を調整して、接触圧センサーを装着すれば問題はないが、実際にはユーザーが装着時に押圧を調整することは困難であり、利便性を大きく損なう。本来であれば、例えば、接触圧センサーが拍動を検出してしまうような押圧で装着された場合でも、センサー類を装着し直したりせずに、拍動情報を求められることが望ましい。
 そこで、本実施形態の拍動検出装置等は、体動検出信号に拍動成分が含まれている場合でも、適正な体動ノイズ低減処理を行う。具体的には、本実施形態の拍動検出装置等は、拍動成分を含まないと判断した体動検出信号を用いて、脈波検出信号に含まれる体動ノイズ成分を低減させる。以下では、そのシステム構成例と、処理の詳細について順に説明する。
 2-2.システム構成例
  まず、図21に本実施形態の拍動検出装置(処理部)100及びこれを含む電子機器の構成例を示す。
 拍動検出装置(処理部)100は、信号処理部110と、拍動情報演算部120と、を含む。また、拍動検出装置100を含む電子機器の例としては、拍動検出装置100や、脈波検出部10や、体動検出部20や、表示部70などを含む脈拍計や歩数計などが挙げられる。なお、拍動検出装置100及びこれを含む電子機器は、図21の構成に限定されず、これらの一部の構成要素を省略したり、他の構成要素を追加したりするなどの種々の変形実施が可能である。また、拍動検出装置100の一部又は全部の機能を、電子機器が実現してもよい。さらに、本実施形態の拍動検出装置100の一部又は全部の機能は、通信により接続されたサーバーにより実現されてもよい。
 次に、拍動検出装置100の各部で行われる処理について説明する。
 まず、信号処理部110は、脈波検出部10からの脈波検出信号や、体動検出部20からの体動検出信号に対して、以下で説明するような各種信号処理を行う。信号処理部110は、脈波信号処理部111と、体動信号処理部113と、決定部114と、体動ノイズ低減部115と、を含む。
 ここで、脈波信号処理部111は、脈波検出部10からの脈波検出信号に対して信号処理を行う。具体的には、脈波信号処理部111は、周波数解析部1111と、基本周波数検出部1112と、を含むことができる。
 周波数解析部1111は、脈波検出信号について周波数スペクトル解析処理(周波数分解処理)を行う。周波数スペクトル解析処理は、周波数毎の強さを定量的に求める処理であり、信号の短時間の領域について行ったり、長期の領域で行ったりするし、種々の関数について行ったりもする。具体的には、FFT等の処理のことをいう。
 基本周波数検出部1112は、周波数解析部1111の周波数スペクトル解析処理の結果に基づいて、脈波検出信号について基本周波数の検出処理を行う。
 また、体動信号処理部113は、体動検出部20からの体動検出信号に対して信号処理を行う。具体的には、体動信号処理部113は、加速度信号処理部1131と、接触圧信号処理部1132と、を含むことができる。
 ここで、加速度信号処理部1131は、加速度検出信号を体動検出信号として、各種信号処理を行う。具体的には、加速度信号処理部1131は、周波数解析部11311と、基本周波数検出部11312と、を含むことができる。
 一方、接触圧信号処理部1132は、接触圧検出信号を体動検出信号として、各種信号処理を行う。具体的には、接触圧信号処理部1132は、周波数解析部11321と、基本周波数検出部11322と、を含むことができる。
 なお、周波数解析部11311と周波数解析部11321との機能は、周波数解析部1111の機能と同様であり、基本周波数検出部11312と基本周波数検出部11322との機能は、基本周波数検出部1112の機能と同様であるため、説明は省略する。
 また、決定部114は、体動ノイズ低減処理に用いられる体動検出信号の決定処理を行う。例えば、後述するように、体動検出信号として、加速度検出信号を用いるのか、接触圧検出信号を用いるのかを判断する。
 そして、体動ノイズ低減部115は、脈波信号処理部111からの脈波検出信号に対して、体動信号処理部113からの体動検出信号に基づいて体動ノイズ低減処理を行う。体動ノイズ低減部115の処理内容、及び拍動情報演算部120、脈波検出部10、体動検出部20、表示部70の構成については図1と同様であるため、詳細な説明は省略する。
 なお、信号処理部110及び信号処理部110に含まれる各部と、拍動情報演算部120の機能は、各種プロセッサー(CPU等)、ASIC(ゲートアレイ等)などのハードウェアや、プログラムなどにより実現できる。さらに、信号処理部110と、脈波信号処理部111と、体動信号処理部113と、加速度信号処理部1131と、接触圧信号処理部1132とは、図21の構成に限定されず、これらの一部の構成要素を省略したり、他の構成要素を追加したりするなどの種々の変形実施が可能である。
 2-3.本実施形態の処理の詳細
  まず、本実施形態の拍動検出装置等が行う処理の全体の流れについて、図22のフローチャートを用いて説明する。
 始めに、ループ処理を開始し(S501)、各種センサー信号データを取得する(S502)。各種センサーから取得する信号データは、各信号処理の前後で内容が異なるため、ここではそれぞれ別々の名称で区別している。そのため、一度ここで各種用語の解説を行う。
 まず、脈動とは、抹消血管が膨らんだり縮んだりする動きのことをいう。また、脈波とは、身体組織への血液の流入によって生じる容積変化を信号として捉えたものである。例えば、脈波は、脈波センサーからLEDを体表面へ照射し、その散乱光・反射光などをフォトダイオードで取り込んで信号波形として捉えたものである。脈波は、心臓の動きそのものではなく血管運動反応を捉えたものであり、心臓の動き以外のノイズ的要因、例えば、人間の運動、動作などによって生じる血管の容積変化等をも含んでいる。心臓の動きそのものや、脈拍数を正しく捉えるためには、このノイズ的要因を除去する必要がある。
 また、拍動とは、医学的には心臓のみならず内臓一般の周期的な収縮、弛緩が繰り返された場合に起こる運動のことを指すが、ここでは特に、心臓が周期的に血液を送るポンプとしての動きのことを拍動と呼ぶ。
 一方、体動とは、広義には、体を動かすことすべてを意味し、狭義には、歩行・ジョギングなどに伴う定常的、周期的な腕(脈拍計の装着部位近辺)の動き等を指す。
 また、脈波センサー信号(脈波センサー原信号、脈波信号)とは、脈波センサー11が検出する信号そのもののことをいう。脈波センサー信号は、拍動成分信号と、体動ノイズ成分信号と、外乱ノイズ成分信号等を含む。なお、不整脈は、厳密には拍動成分信号に含まれるとも考えられるが、電気信号としては外乱ノイズ成分信号に含まれるものとする。脈波センサー原信号と呼ぶ場合には、脈波センサーから出力された信号であり、いずれのフィルター処理もかけていないことを強調する意図がある。
 ここで、拍動成分(拍動成分信号)とは、脈波センサー信号に含まれる成分信号のうち、心臓の拍動等に起因して生じた血管の容積変化を示す成分信号のことをいう。拍動成分は、周期的信号であることが多い。
 そして、体動ノイズ成分(体動ノイズ成分信号)とは、脈波センサー信号に含まれる成分信号のうち、人間の定常的な運動・動作(体動)等に起因して生じた血管の容積変化を示す成分信号のことをいう。例えば、腕や指に装着する脈拍計の場合、歩行中、ジョギング中の腕振りの影響で、その腕振りのリズムに合わせて血管に容積変化が生じる。このように人間が定常的な動作をすることにより、体動ノイズ成分は、周期的信号となり、その動作の周波数を持った成分信号となる。また、体動ノイズ成分は、脈波センサー装着部位近辺に装着した加速度センサーが出力する信号の波形と相関性が高いという特徴を持つ。
 さらに、外乱ノイズ成分(外乱ノイズ成分信号)とは、体動ノイズ成分とは別に、脈波センサー装着部位の周辺(例えば、指、手、腕など)を動かしたり、ぶつけたりしたこと等を要因とする血管の容積変化を示す成分信号のことをいう。そのため、外乱ノイズ成分は、非周期的信号となることが多い。
 一方で、脈波検出信号とは、脈波検出部10から出力される信号のことを言う。具体的には、脈波検出信号は、脈波センサー信号に対して、フィルター処理部15がフィルター処理を行い、フィルター処理後の脈波センサー信号に対して、A/D変換部16-1によりA/D変換処理を行った信号のこと等をいう。ただし、前述したように、フィルター処理及びA/D変換処理の順序は、逆であってもよい。
 次に、体動センサー信号(体動センサー原信号、体動信号)とは、体動センサーが検出する信号そのもののことをいう。具体的には、体動センサー信号は、モーションセンサー(加速度センサー)21が検出する信号そのものを指すモーションセンサー信号や、接触圧センサー(圧力センサー)22が検出する信号そのものを指す接触圧センサー信号等のことを指す。
 モーションセンサー21は、例えば加速度センサー21である。加速度センサー21は、例えば外力によって抵抗値が増減する素子等で構成され、三軸の加速度情報を検知する。
 圧力センサー22は、例えば接触圧センサー22である。接触圧センサー22は、被検体と直接接触して、接触圧を測定するものであってもよく、カフ構造などにより間接的に接触圧を測定するものであってもよい。すなわち、圧電素子を用いたものであってもよいし、気圧センサー等であってもよい。
 また、図20(A)~図20(C)を用いて示した通り、脈波センサー信号と同様に、接触圧センサー信号にも拍動成分が含まれる場合があり、この時の体動ノイズ低減処理が本実施形態の課題とするところである。一方、加速度センサー信号等のモーションセンサー信号に拍動成分が含まれる可能性は極めて小さく、万一含まれたとしても無視できるほど小さい。ただし、接触圧センサーは、手を握るなどの体動も検出することができるのに対して、モーションセンサー21は被検体の各部の位置が変わらないような体動は検出することができない。したがって、後述するように本実施形態では、接触圧センサーを優先的に用いて体動ノイズ低減処理を行う。
 一方、体動検出信号とは、体動検出部20から出力される信号のことを言う。具体的には、体動検出信号は、体動センサー信号に対して、フィルター処理やA/D変換処理を行った後の信号のこと等をいう。例えば、体動検出信号は、モーションセンサー信号に対し上記の信号処理を行った後の信号であるモーション検出信号や、圧力センサー信号に対し上記の信号処理を行った後の信号である圧力検出信号等のことである。ただし、前述したように、フィルター処理及びA/D変換処理の順序は、逆であってもよい。
 以上のように、ステップS502においては、脈波信号処理部111は、脈波検出信号を取得し、体動信号処理部113は、体動検出信号を取得する。
 次に、脈波信号処理部111は、所定期間(例えば16秒)の脈波検出信号に対してFFTを行い、体動信号処理部113は、所定期間(例えば16秒)の体動検出信号に対してFFTを行う(S503)。そして、脈波信号処理部111及び体動信号処理部113は、各FFTの結果に基づいて、各信号に含まれる基本周波数を算出する(S504)。
 そして、決定部114は、算出された基本周波数等に基づいて、適応フィルター入力信号の決定処理を行う(S505)。ステップS505の処理については、以下にて詳細に説明する。
 次に、体動ノイズ低減部115は、決定部114が選択した入力信号に基づいて、体動ノイズ低減処理として適応フィルター処理を実行し、出力脈信号を取得し、拍動情報演算部120に出力する(S506)。
 その後、拍動情報演算部120は、出力脈信号に対してFFTを行い(S507)、FFT結果に基づいて、脈周波数を解析する(S508)。そして、脈周波数を脈拍数へ換算し(S509)、脈拍数を表示部70に表示する(S510)。
 最後に、計測を継続するか否か判断し(S511)、計測を継続すると判断した場合には、ステップS501からステップS512までの処理を繰り返す。一方、計測を終了すると判断した場合には、全ての処理を終了する。
 以上の本実施形態の拍動検出装置100は、図21に示すように、脈波センサー11を有する脈波検出部10からの脈波検出信号に含まれる体動ノイズ成分を低減する体動ノイズ低減処理を行う体動ノイズ低減部115と、体動ノイズ低減処理に用いられる体動検出信号の決定処理を行う決定部114と、を含む。そして、決定部114は、接触圧センサー22を有する体動検出部20からの接触圧検出信号に拍動成分が含まれているか否かを判断し、判断結果に基づいて、接触圧検出信号を体動検出信号として使用するか否かの決定処理を行う。さらに、体動ノイズ低減部115は、接触圧検出信号を体動検出信号として使用すると判断された場合には、脈波検出信号と接触圧検出信号とに基づいて、体動ノイズ低減処理を行う。
 このように、本実施形態の拍動検出装置100は、接触圧検出信号に拍動成分が含まれているか否かを判断し、判断結果に基づいて、実際に接触圧検出信号を体動検出信号として体動ノイズ低減処理に用いるか否かを決定することができる。
 そのため、体動ノイズ低減処理において接触圧検出信号を用いることが有効である場合に限り、接触圧検出信号を用いることが可能となり、体動検出信号に拍動成分が含まれている場合でも、適正な体動ノイズ低減処理を行うことができる。
 これにより、例えばユーザーがセンサー等を体に装着する際に、押圧を調整しながら装着する必要がなくなり、ユーザーにとってより利便性の高い拍動検出装置を提供することが可能となる。
 そして、体動ノイズ低減処理に用いられる体動検出信号の決定処理としては、接触圧検出信号を体動検出信号として使用するか否か決定するといった上述した処理の他にも、以下で説明するような処理を行っても良い。なお、体動ノイズ低減処理については、図2及び図3(A)~図3(C)を用いて前述した通りである。
 決定部114は、接触圧検出信号に拍動成分が含まれないと判断した場合に、体動検出信号として接触圧検出信号を使用する決定処理を行ってもよい。あるいは、決定部114は、接触圧検出信号に拍動成分が含まれると判断した場合に、体動検出信号として接触圧検出信号を不使用とする決定処理を行ってもよい。
 これにより、接触圧検出信号に拍動成分が含まれる場合には、体動ノイズ低減処理において接触圧検出信号を使わないようにできるため、脈波検出信号に含まれる拍動成分を減衰させてしまう恐れがない。そのため、体動ノイズ低減処理において、接触圧検出信号を積極的に用いることができる。前述したように、接触圧センサーは、手を握るなどの体動も検出することができるのに対して、モーションセンサーは被検体の各部の位置が変わらないような体動は検出することができない。したがって、本実施形態によれば、手を握るなどのモーションセンサーでは検出することができない体動ノイズ成分が脈波検出信号に含まれる場合でも、これを低減又は除去することが可能となる。そのため、モーション検出信号を用いて、体動ノイズ低減処理を行う場合よりも正確に拍動情報を求めることが可能となる。
 しかし、接触圧検出信号に拍動成分が含まれる場合であっても、拍動情報を求める必要がある。この場合には、接触圧検出信号を使わない方が良い。一方で、前述したように、加速度センサー信号等のモーションセンサー信号に拍動成分が含まれる可能性は極めて小さく、万一含まれたとしても無視できるほど小さい。また、前述したようにモーションセンサーでは検出できない体動もあるが、全く拍動情報が求められないよりも、多少精度は落ちても拍動情報を求められる方が良い。
 そこで、体動検出部20は、モーションセンサーを有していてもよい。そして、決定部114は、接触圧検出信号に拍動成分が含まれると判断した場合には、体動検出部20からのモーション検出信号を体動検出信号として使用する決定処理を行ってもよい。
 これにより、接触圧検出信号に拍動成分が含まれる場合であっても、モーション検出信号を用いて体動ノイズ低減処理を行い、拍動情報を求めること等が可能となる。
 具体例として、図23(A)~図23(C)には、加速度検出信号を用いて体動ノイズ低減処理を行った時の結果を示している。脈波検出信号には、拍動と体動を表す2種類の基本周波数(A1とA2)が含まれているが、加速度検出信号には体動を表す1種類の基本周波数B1しか含まれていない。そのため、接触圧検出信号を用いて体動ノイズ低減処理を行うと、図20(A)~図20(C)のようになってしまう場合であっても、図23(C)にように、拍動情報を求めるに当たり有効な振幅を持つ出力脈信号を求めることができる。
 次に、接触圧検出信号に拍動成分が含まれているか否かを判定する具体的な方法について説明する。前述したように、拍動は周期的な動きであり、本実施形態で扱う体動も周期的な動きである。つまり、これらを表す信号も周期的な信号であるため、接触圧検出信号に拍動成分が含まれているか否かを判定するためには、接触圧検出信号内に周期的な信号が幾つ含まれているかが分かれば良い。
 そこで、本実施形態の拍動検出装置100は、接触圧検出信号の基本周波数の検出処理を行う体動信号処理部113を含んでもよい。そして、決定部114は、接触圧検出信号の基本周波数の検出処理結果に基づいて、決定処理を行ってもよい。すなわち、決定部114は、基本周波数の検出処理結果に基づいて、接触圧検出信号に拍動成分が含まれているか否かを判定し、その判定結果に基づいて、体動ノイズ低減処理において接触圧検出信号を使用するかを判定しても良い。
 ここで、基本周波数とは、信号を正弦波の合成(例えばフーリエ級数)で表した時の最も低い周波数成分の周波数を指す。言い換えれば、基本周波数とは、周期的な信号の最小周期区間の繰り返し頻度のことを言い、周期的な信号の信号源と1対1に対応付けられる。すなわち、接触圧検出信号等の信号に基本周波数が幾つ含まれているかが分かれば、周期的な信号の信号源が幾つあるかを特定することができる。これに対して、基本周波数の整数倍の周波数成分のことを高調波という。具体的に、図20(B)では、B1及びB2がそれぞれ別々の信号源に対する基本周波数であり、B3がB1の高調波であり、B4がB2の高調波である。また、走行等の周期運動の最中に観測できる周期信号の信号源は、体動以外には、拍動であると考えられるため、B1とB2の一方が体動成分であり、他方が拍動成分であると考えられる。
 具体例として、図24のフローチャートを用いて、基本周波数の算出処理の流れを説明する。なお、本処理は、図22のステップS504等において行う処理である。
 図24に示す処理は、接触圧検出信号のパワースペクトルを昇順に10本選択し、選択された10本を総当たりで比較し、あるパワースペクトルの周波数が他のパワースペクトルの周波数の整数倍になっていれば、そのパワースペクトルは高調波スペクトルであると判断し、あるパワースペクトルの周波数がいずれのパワースペクトルの周波数の整数倍にもなっていなければ、そのパワースペクトルは基本周波数スペクトルであると判断するものである。
 以下、順を追って説明する。まず、接触圧検出信号のパワースペクトルを大きい順に並べ替え(S601)、昇順に上位10本を基本周波数スペクトルの候補とする(S602)。なお、候補とするパワースペクトルの数は必ずしも10本であるとは限らず、例えばパワースペクトルの所定の閾値を設けて、昇順に10本かつ閾値以上の大きさを持つパワースペクトルを候補とする等しても良い。また、この場合には、閾値を超えるパワースペクトルが無ければ、「候補なし」としてもよく、この場合にはモーション検出信号を用いて体動ノイズ低減処理を行う等してもよい。
 次に、i=0~9の範囲でiを変化させて、ステップS603からステップS608内の第1のループ処理を繰り返す。
 さらに、第1のループ内において、j=0~9の範囲でjを変化させて、ステップS604からステップS606内の第2のループ処理を繰り返す。
 第2のループ処理内では、iとjが等しいか否かを判断し(S605)、iとjが異なる場合には、i番目の候補の周波数をj番目の候補の周波数で除算した結果が整数になるか否かを判断する(S609)。
 i番目の候補の周波数をj番目の候補の周波数で除算した結果が整数になると判断した場合には、第2のループ処理を中止し(S610)、i番目の候補は高調波スペクトルであると判断する(S611)。
 一方、i番目の候補の周波数をj番目の候補の周波数で除算した結果が整数にならないと判断した場合と、ステップS605において、iとjが等しい場合には、jの値を1繰り上げて、第2のループ処理を継続する。
 そして、ステップS606において、jが0~9の範囲外となったと判断された場合には、第2のループ処理を終了し、i番目の候補は基本周波数スペクトルであると判断する(S207)。
 さらに、ステップS608において、iが0~9の範囲外となったと判断された場合には、基本周波数のリストを出力し(S612)、基本周波数の算出処理を終了する。
 なお、基本周波数の算出方法はここに挙げた方法に限定されず、変形実施が可能である。
 これにより、接触圧検出信号の基本周波数を算出することで、接触圧検出信号に拍動成分が含まれているか否かを判定すること等が可能になる。
 また、決定部114は、体動信号処理部113が接触圧検出信号について複数の基本周波数を検出した場合には、接触圧検出信号に拍動成分が含まれているか否かの判断を行ってもよい。そして、体動信号処理部113が接触圧検出信号について複数の基本周波数を検出しなかった場合には、接触圧検出信号に拍動成分が含まれていないと判断してもよい。
 すなわち、ユーザーが走行や歩行等の周期的な運動をしている場合には、体動検出信号には必ず体動に対応する基本周波数が含まれる。そのため、図25(A)の例のように、体動信号処理部113が接触圧検出信号について複数の基本周波数を検出しなかった場合、つまり、体動成分以外の基本周波数を検出せず、基本周波数を一つだけ検出した場合には、検出された基本周波数は体動成分を表すものであると特定できる。したがって、この場合には、接触圧検出信号に拍動成分が含まれていないと判断してもよい。
 ただし、厳密には、このように判断できるのは、周期運動を行っている場合に限定される。非運動中である場合等には、接触圧検出信号に拍動成分のみが含まれることも考えられるためである。しかし、拍動検出装置100を実際に使用し拍動情報を取得する場面は、運動中である場合が多いため、周期運動を行っていない場合にも同じように判断していても実用上は問題にはならない。
 これにより、接触圧検出信号に基本周波数が複数含まれるか否かによって、さらに厳密に判定処理を継続するか、接触圧検出信号に拍動成分が含まれていないと判断するかを決定すること等が可能になる。
 また、複数の基本周波数を検出した場合、例えば2つの基本周波数を検出した場合でも、それが必ずしも体動成分と拍動成分のそれぞれを表しているとは限らない。例えば図25(B)のような場合には、体動と拍動の基本周波数が検出されていると考えられる。しかし、一方で、接触圧を検出している間に、ユーザーの運動が走行からスキップに変化する場合などもあり、この場合には、走行に起因する基本周波数と、スキップに起因する基本周波数の2つの基本周波数が検出される。図25(C)に示すような場合である。これらの基本周波数はどちらも体動成分を表すものであるため、この接触圧センサー信号(接触圧検出信号)は拍動成分を含まず、体動ノイズ低減処理に用いても良い。
 本例のように走行からスキップに変化したことを周波数軸上で判断することは困難であるが、図25(C)に示すような時間軸上であれば、ある点を境に運動が変化しているはずであるため、容易に区別することができる。
 そこで、体動信号処理部113は、接触圧検出信号について複数の基本周波数を検出した場合に、接触圧検出信号についての複数の基本周波数を解析する時間周波数解析処理を行ってもよい。そして、決定部114は、時間周波数解析処理の結果に基づいて、接触圧検出信号に拍動成分が含まれているか否かを判断してもよい。
 具体的に、図26のフローチャートを用いて、時間周波数解析処理を行う決定処理の流れを説明する。なお、本実施形態において、本処理は図22のステップS505において行うものとする。ただし、それに限定されない。また、本実施形態においては、接触圧センサー22を複数備える場合を含める。例えば、カフ構造に基づく接触圧センサーと圧電素子を用いた接触圧センサーとを別々に配置してもよい。
 まず、n+1個の接触圧センサー22から各々接触圧検出信号を取得し、i=0~nの範囲でiを変化させて、ステップS701からステップS707のループ処理を行う(S701)。なお、nは正の整数であり、ここでは例えばn=2とする。すなわち、接触圧センサー22を3つ備えるものとする。
 次に、i番目の接触圧検出信号に含まれる基本周波数を算出する(S702)。基本周波数の算出方法は、図24に示す通りである。そして、i番目の接触圧検出信号に複数の基本周波数が含まれるか否かを判断し(S703)、i番目の接触圧検出信号に複数の基本周波数が含まれると判断した場合には、FFTを行った所定期間の接触圧検出信号を幾つかに区分して、時間周波数解析を行う(S704)。時間周波数解析としては、例えば、短時間フーリエ解析やウェーブレット変換等を行い、例えば歩行ピッチの変化等の運動の変化を検出する。
 そして、時間周波数解析の結果として作成された図25(C)のようなグラフにおいて、基本周波数の切れ目がないかを判断する(S705)。すなわち、基本周波数が急に変化している点があるか否かを判断することによって、運動の変化があるか否かを判断する。
 基本周波数が急に変化している点がないと判断した場合には、i番目の接触圧検出信号には複数の信号源がある、すなわちi番目の接触圧検出信号には拍動成分が含まれると判断し(S706)、i=nまでループ処理を繰り返す(S707)。そして、iが0~nの範囲外となった場合に、処理を終了する。
 一方、ステップS703において、i番目の接触圧検出信号に複数の基本周波数が含まれていないと判断した場合には、体動に対応する基本周波数しか含まれていないと判断できるため、ステップS701からステップS707のループ処理を中止し(S708)、i番目の接触圧検出信号の信号源は単一である、すなわちi番目の接触圧検出信号には拍動成分が含まれていないと判断する(S709)。
 同様に、ステップS705において、基本周波数が急に変化している点があると判断した場合には、複数の基本周波数が含まれているものの、それらは全て体動に起因する基本周波数であると判断できるため、ループ処理を中止し(S708)、i番目の接触圧検出信号の信号源は単一であると判断する(S709)。
 これにより、0~n番目までの接触圧検出信号の中で、信号源が単一である接触圧検出信号を判別できる。すなわち、複数の接触圧センサー22から取得した接触圧検出信号の中から、拍動成分が含まれない接触圧検出信号を選択すること等が可能となる。したがって、拍動成分が含まれない接触圧検出信号を用いて、適正な体動ノイズ低減処理を行うこと等が可能になる。また、接触圧検出信号を使えない場合でも、モーション検出信号を用いて、体動ノイズ低減処理を行うこと等が可能になる。
 また、体動信号処理部113が接触圧検出信号について複数の基本周波数を検出した場合に、接触圧検出信号の基本周波数と脈波検出信号の基本周波数とを比較すれば、接触圧検出信号が拍動成分を含んでいるか否かをより正確に判断することができる。
 そこで、本実施形態の拍動検出装置100は、脈波検出部10から脈波検出信号を取得する脈波信号処理部111を含んでもよい。そして、脈波信号処理部111は、体動信号処理部113が接触圧検出信号について複数の基本周波数を検出した場合に、脈波検出信号の基本周波数の検出処理を行ってもよい。さらに、決定部114は、脈波検出信号の基本周波数の検出処理結果に基づいて、接触圧検出信号に拍動成分が含まれているか否かを判断してもよい。
 具体的に、前述した決定処理において体動検出信号の他に脈波検出信号を用いる場合の流れを、図27のフローチャートを用いて説明する。なお、本実施形態において、本処理は図22のステップS505において行うものとする。ただし、それに限定されない。
 まず、脈波検出信号に含まれる基本周波数を算出する(S801)。
 ここで、脈波検出信号に体動ノイズ成分が含まれていない場合には、わざわざ体動ノイズ低減処理を行わなくても、十分正確な拍動情報を求めることができる。そのため本例では、脈波検出信号に基本周波数が複数含まれているか否かを判断し(S802)、脈波検出信号に1つの基本周波数しか含まれていないと判断した場合には、脈波検出信号には体動ノイズ成分は含まれておらず、拍動成分しか含まれていないと判断し、体動ノイズ低減処理を行わないと決定し(S816)、処理を終了する。
 なお、この場合には、モーション検出信号を用いて、体動ノイズ低減処理を行う等の変形実施が可能であるが、接触圧検出信号を用いては体動ノイズ低減処理を行わない方が良い。前述したように、ユーザーが非運動中である場合には、接触圧検出信号に拍動成分のみが含まれる場合があり、このような接触圧検出信号を用いて体動ノイズ低減処理を行うと、脈波検出信号の拍動成分のみを低減してしまう恐れがあるためである。
 一方、脈波検出信号に基本周波数が複数含まれていると判断した場合には、脈波検出信号に体動ノイズが含まれている可能性が高い。したがって、体動ノイズ低減処理を行う必要があるため、以下ではどの体動検出信号を用いるか否かの決定処理を行う。
 ここで、n+1個の接触圧センサー22から各々接触圧検出信号を取得し、i=0~nの範囲でiを変化させて、ステップS803からステップS806の第1のループ処理を行う(S803)。なお、nは正の整数であり、ここでは例えばn=2とする。すなわち、接触圧センサー22を3つ備えるものとする。
 次に、i番目の接触圧検出信号に含まれる基本周波数を算出する(S804)。基本周波数の算出方法は、図24に示す通りである。そして、脈波検出信号内の全ての基本周波数が、i番目の接触圧検出信号内の基本周波数に含まれるか否かを判断する(S805)。
 脈波検出信号内の基本周波数の中で、i番目の接触圧検出信号の基本周波数に含まれないものがあれば、本実施形態では、それは拍動成分であると判断する。すなわち、接触圧検出信号は体動成分のみであり、拍動成分が含まれていないと判断する。
 そのため、脈波検出信号内の基本周波数の中で、i番目の接触圧検出信号の基本周波数に含まれないものがあると判断した場合には、第1のループ処理を中止し(S807)、拍動成分を含まないi番目の接触圧検出信号を用いて、体動ノイズ低減処理を行うと決定し(S408)、処理を終了する。
 一方で、脈波検出信号内の全ての基本周波数が、i番目の接触圧検出信号の基本周波数に含まれると判断した場合には、接触圧検出信号が体動成分の他に、拍動成分も含んでいると判断して、拍動成分を含まない接触圧検出信号を探すために、第1のループ処理を繰り返し(S406)、iが0~nの範囲外となった場合に、拍動成分を含まない接触圧検出信号が存在しないと判断して、処理を終了する。
 続けて、第1のループ処理を終了した後、i=0~nの範囲でiを変化させて、ステップS809からステップS812の第2のループ処理を行う(S809)。第2のループ処理では、i番目の接触圧検出信号に対して、時間周波数解析を行い(S810)、時間周波数解析の結果として作成された図25(C)のようなグラフにおいて、基本周波数の切れ目がないかを判断する(S811)。すなわち、基本周波数が急に変化している点があるか否かを判断する。
 基本周波数が急に変化している点がないと判断した場合には、i番目の接触圧検出信号には複数の信号源がある、すなわちi番目の接触圧検出信号には常に体動成分の他に拍動成分が含まれると判断し、拍動成分が含まれない区間がある接触圧検出信号を探すために、i=nまで第2のループ処理を繰り返す(S812)。そして、iが0~nの範囲外となった場合に、第2のループ処理を終了する。最後に、接触圧検出信号を用いて体動ノイズ低減処理を行うことを諦め、加速度検出信号を用いて、体動ノイズ低減処理を行うと決定し(S813)、全体の処理を終了する。
 一方、ステップS811において、基本周波数が急に変化している点があると判断した場合には、複数の基本周波数が含まれているものの、区間によっては全て体動に起因する基本周波数である可能性があるため、ループ処理を中止する(S814)。そして、脈波検出信号の基本周波数を含まない区間は、i番目の接触圧検出信号を用いて体動ノイズ低減処理を行うと決定し、脈波検出信号の基本周波数を含む区間は、加速度検出信号を用いて、体動ノイズ低減処理を行うと決定し、処理を終了する(S815)。
 また、時間軸上に表された接触圧検出信号の各時間区間において、拍動成分を含むか否かの具体的な判定方法には、以下のような方法がある。まず、図25(C)のような時間軸上で、接触圧検出信号の基本周波数が切り替わる各点の前の部分に相当する信号を、第1の接触圧検出信号とし、切り替わり点の後ろの部分に相当する信号を、第2の接触圧検出信号とする。そして、脈波検出信号内の全ての基本周波数が、第1の接触圧検出信号の基本周波数に含まれるか否かの判定を行って、全て含まれれば、第1の接触圧検出信号が拍動成分を含むと判定し、一つでも含まれないものがあれば、第1の接触圧検出信号が拍動成分を含まないと判定する。第2の接触圧検出信号についても同様である。
 なお、図27に示した処理は当然変形実施すること等が可能である。例えば、第2のループ処理は行わずに、ステップS806の後に、加速度検出信号を用いて体動ノイズ低減処理を行うと決定する等してもよい。
 これにより、体動信号処理部113が接触圧検出信号について複数の基本周波数を検出した場合に、接触圧検出信号の基本周波数と脈波検出信号の基本周波数とを比較して、接触圧検出信号が拍動成分を含んでいるか否かをより正確に判断すること等が可能になる。また、複数個の接触圧検出信号のうち拍動成分の含まれない接触圧検出信号を用いて、体動ノイズ低減処理を行うこと等が可能になる。さらに、接触圧検出信号を使えない場合でも、モーション検出信号を用いて、体動ノイズ低減処理を行うこと等が可能になる。
 また、本実施形態の拍動検出装置100は、体動ノイズ低減処理後の脈波検出信号に基づいて、拍動情報を演算する拍動情報演算部120を含んでもよい。なお、拍動情報は、前述した通りである。
 これにより、例えば、脈波検出信号よりもユーザーが直感的に理解しやすい脈拍数等の拍動情報をユーザーに提示すること等が可能になる。また、前述した体動ノイズ低減処理を行う場合には、脈拍数の算出精度を向上させること等が可能となる。
 また、以上の本実施形態は、上記の拍動検出装置100と、脈波検出部10と、体動検出部20と、を含む電子機器にも適用できる。
 これにより、拍動検出装置100を含む電子機器にも本実施形態の手法を適用できる。電子機器は具体的には脈拍計であり、その構成は図4(A)や図4(B)に示したものであってもよいし、他の構成であってもよい。
 また、本実施形態の拍動検出装置100、電子機器及びプログラム等は、その処理の一部又は大部分をプログラムにより実現してもよい。
 これにより、本実施形態の処理をプログラムにより実現することが可能になる。プログラムは、例えば、図4(A)等のようなデバイスの処理部(例えばDSP)等に読み出されて実行されるプログラムであってもよい。
 また、ユーザーの装着する脈波検出デバイスは、脈波センサー11と、脈波センサー11からの脈波センサー信号を無線又は有線で通信する通信部から構成されてもよい。その場合、本実施形態のプログラムは脈波検出デバイスとは別体として設けられ、前述した通信部から脈波センサー信号を受信する情報処理システムの処理部(例えばCPU)等に読み出されて実行される。この情報処理システムはPC等のユーザーの装着が想定されないものであってもよいし、スマートフォン等のユーザーの装着(携帯)が想定されるものであってもよい。また、インターネット等のネットワークを介して接続されたサーバーシステム等を情報処理システムとしてもよい。
 脈波検出デバイスと、プログラムが実行される情報処理システムが別体である場合、拍動情報のユーザーへの提示に用いられる表示部は任意の箇所に設けられる。例えば、情報処理システムの表示部に表示してもよいし、脈波検出デバイスに表示部を設け、情報処理システムから出力された拍動情報を表示してもよい。また、異なる機器(例えば情報処理システムとしてサーバーシステムを用いた場合の任意のクライアント装置等)の表示部に表示してもよい。
 そして、上記のプログラムは、情報記憶媒体に記録される。ここで、情報記録媒体としては、DVDやCD等の光ディスク、光磁気ディスク、ハードディスク(HDD)、不揮発性メモリーやRAM等のメモリーなど、情報処理システム等によって読み取り可能な種々の記録媒体を想定できる。
 以上のように本実施形態について詳細に説明したが、本発明の新規事項及び効果から実体的に逸脱しない多くの変形が可能であることは当業者には容易に理解できるであろう。したがって、このような変形例はすべて本発明の範囲に含まれるものとする。例えば、明細書又は図面において、少なくとも一度、より広義又は同義な異なる用語と共に記載された用語は、明細書又は図面のいかなる箇所においても、その異なる用語に置き換えることができる。また、拍動検出装置、電子機器及びプログラムの構成、動作も本実施形態で説明したものに限定されず、種々の変形実施が可能である。
 なお、本実施形態は、以下の形態又は適用例として実現することが可能であってもよい。
 本発明の一態様は、脈波センサーを有する脈波検出部からの脈波検出信号に含まれる体動ノイズ成分を低減する体動ノイズ低減処理を行う体動ノイズ低減部と、前記体動ノイズ低減処理に用いられる体動検出信号の決定処理を行う決定部と、を含み、前記決定部は、接触圧センサーを有する体動検出部からの接触圧検出信号に拍動成分が含まれているか否かを判断し、判断結果に基づいて、前記接触圧検出信号を前記体動検出信号として使用するか否かの前記決定処理を行い、前記体動ノイズ低減部は、前記接触圧検出信号を前記体動検出信号として使用すると判断された場合には、前記脈波検出信号と前記接触圧検出信号とに基づいて、前記体動ノイズ低減処理を行う拍動検出装置に関係する。
 本発明の一態様では、接触圧検出信号に拍動成分が含まれているか否かを判断し、判断結果に基づいて、実際に接触圧検出信号を体動検出信号として体動ノイズ低減処理に用いるか否かを決定する。そのため、体動ノイズ低減処理において接触圧検出信号を用いることが有効である場合に限り、接触圧検出信号を用いることが可能となり、体動検出信号に拍動成分が含まれている場合でも、適正な体動ノイズ低減処理を行うことができる。
 また、本発明の一態様では、前記決定部は、前記接触圧検出信号に前記拍動成分が含まれないと判断した場合に、前記体動検出信号として前記接触圧検出信号を使用する前記決定処理を行ってもよい。
 これにより、接触圧検出信号に拍動成分が含まれる場合には、体動ノイズ低減処理において接触圧検出信号を使用しないようにすること等が可能になる。
 また、本発明の一態様では、前記体動検出部は、モーションセンサーを有し、前記決定部は、前記接触圧検出信号に前記拍動成分が含まれると判断した場合には、前記体動検出部からのモーション検出信号を前記体動検出信号として使用する前記決定処理を行ってもよい。
 これにより、接触圧検出信号に拍動成分が含まれる場合であっても、モーション検出信号を用いて体動ノイズ低減処理を行い、拍動情報を求めること等が可能となる。
 また、本発明の一態様では、前記接触圧検出信号の基本周波数の検出処理を行う体動信号処理部を含み、前記決定部は、前記接触圧検出信号の前記基本周波数の検出処理結果に基づいて、前記決定処理を行ってもよい。
 これにより、接触圧検出信号の基本周波数を算出することで、接触圧検出信号に拍動成分が含まれているか否かを判定すること等が可能になる。
 また、本発明の一態様では、前記決定部は、前記体動信号処理部が前記接触圧検出信号について複数の基本周波数を検出した場合には、前記接触圧検出信号に前記拍動成分が含まれているか否かの判断を行い、前記体動信号処理部が前記接触圧検出信号について前記複数の基本周波数を検出しなかった場合には、前記接触圧検出信号に前記拍動成分が含まれていないと判断してもよい。
 これにより、接触圧検出信号に基本周波数が複数含まれるか否かによって、さらに厳密に判定処理を継続するか、接触圧検出信号に拍動成分が含まれていないと判断するかを決定すること等が可能になる。
 また、本発明の一態様では、前記体動信号処理部は、前記接触圧検出信号について前記複数の基本周波数を検出した場合に、前記複数の基本周波数を解析する時間周波数解析処理を行い、前記決定部は、前記時間周波数解析処理の結果に基づいて、前記接触圧検出信号に前記拍動成分が含まれているか否かを判断してもよい。
 これにより、例えば、複数の接触圧センサーから取得した接触圧検出信号の中から、拍動成分が含まれない接触圧検出信号を選択すること等が可能となる。
 また、本発明の一態様では、前記脈波検出部から脈波検出信号を取得する脈波信号処理部を含み、前記脈波信号処理部は、前記体動信号処理部が前記接触圧検出信号について前記複数の基本周波数を検出した場合に、前記脈波検出信号の基本周波数の検出処理を行い、前記決定部は、前記脈波検出信号の前記基本周波数の検出処理結果に基づいて、前記接触圧検出信号に前記拍動成分が含まれているか否かを判断してもよい。
 これにより、例えば、体動信号処理部が接触圧検出信号について複数の基本周波数を検出した場合に、接触圧検出信号の基本周波数と脈波検出信号の基本周波数とを比較して、接触圧検出信号が拍動成分を含んでいるか否かをより正確に判断すること等が可能になる。
 また、本発明の一態様では、前記体動ノイズ低減処理後の前記脈波検出信号に基づいて、拍動情報を演算する拍動情報演算部を含んでもよい。
 これにより、例えば、脈波検出信号よりもユーザーが直感的に理解しやすい脈拍数等の拍動情報をユーザーに提示すること等が可能になる。
 また、本発明の他の態様では、前記拍動検出装置と、前記脈波検出部と、前記体動検出部と、を含む電子機器に関係する。
 また、本発明の他の態様では、上記各部としてコンピューターを機能させるプログラムに関係する。
 10…脈波検出部 11…脈波センサー 15…フィルター処理部 16…A/D変換部 20…体動検出部 21…モーションセンサー(加速度センサー) 22…圧力センサー(接触圧センサー) 26…A/D変換部 70…表示部 80…外部I/F部 90…記憶部 100…処理部(拍動検出装置) 110…信号処理部 111…脈波信号処理部 113…体動信号処理部 114…決定部 115…体動ノイズ低減部 119…適正押圧判定部 120…拍動情報演算部 130…表示制御部 140…時間計測部 200…左手首 300…保持機構 302…ガイド 400…ベース部 1111…周波数解析部 1112…基本周波数検出部 1131…加速度信号処理部 1132…接触圧信号処理部 11311…周波数解析部 11312…基本周波数検出部 11321…周波数解析部 11322…基本周波数検出部。

Claims (20)

  1.  脈波センサー信号を出力する脈波センサーを有する脈波検出部と、
     前記脈波検出部からの信号に基づいて拍動情報を演算する処理部と、
     前記処理部での処理結果を表示する表示部と、
     前記処理部での処理結果を記憶する記憶部と、
     脈拍計を被検体に保持する保持機構と、
     を含み、
     前記処理部は、
     前記脈波検出部における前記被検体への押圧が適正押圧か否かを判定し、
     前記記憶部は、
     前記脈波検出部における前記被検体への前記押圧が前記適正押圧であると判定された際における前記保持機構の保持状態を特定する保持状態特定情報を記憶し、
     前記処理部は、
     前記保持状態特定情報を前記表示部に表示する制御を行うことを特徴とする脈拍計。
  2.  請求項1において、
     前記処理部は、
     前記脈波センサー信号に基づいて、前記押圧が前記適正押圧であるか否かを判定することを特徴とする脈拍計。
  3.  請求項2において、
     前記処理部は、
     前記脈波センサー信号のAC成分に対応するAC成分信号、及び前記脈波センサー信号のDC成分に対応するDC成分信号の少なくとも一方の信号に基づいて、前記押圧が前記適正押圧であるか否かを判定することを特徴とする脈拍計。
  4.  請求項3において、
     前記処理部は、
     前記押圧を変化させた場合の前記AC成分信号の変化特性に基づいて、前記押圧が前記適正押圧であるか否かを判定することを特徴とする脈拍計。
  5.  請求項4において、
     前記処理部は、
     前記押圧を変化させた場合の前記AC成分信号の振幅の前記変化特性に基づいて、前記押圧が前記適正押圧であるか否かを判定することを特徴とする脈拍計。
  6.  請求項3において、
     前記処理部は、
     前記押圧を変化させた場合の前記DC成分信号の変化特性に基づいて、前記押圧が前記適正押圧であるか否かを判定することを特徴とする脈拍計。
  7.  請求項6において、
     前記処理部は、
     前記押圧を変化させた場合の前記DC成分信号の前記変化特性に基づいて、前記DC成分信号の変曲点を検出し、検出した前記変曲点に基づいて前記押圧が前記適正押圧であるか否かを判定することを特徴とする脈拍計。
  8.  請求項1乃至7のいずれかにおいて、
     前記処理部は、
     前記押圧が前記適正押圧であるか否かの判定用環境の設定指示を行う指示画面を、前記表示部に表示する制御を行うことを特徴とする脈拍計。
  9.  請求項8において、
     前記処理部は、
     前記被検体の体動の安定化を指示する画面を、前記指示画面として前記表示部に表示する制御を行うことを特徴とする脈拍計。
  10.  請求項8又は9において、
     前記処理部は、
     所与の判定用姿勢を前記被検体にとらせる指示を行う画面を、前記指示画面として前記表示部に表示する制御を行うことを特徴とする脈拍計。
  11.  請求項8乃至10のいずれかにおいて、
     前記処理部は、
     所与の時間、前記被検体に対して待機を指示する画面を、前記指示画面として前記表示部に表示する制御を行うことを特徴とする脈拍計。
  12.  請求項9乃至11のいずれかにおいて、
     前記処理部は、
     前記指示画面に表示された前記判定用環境の条件が満たされたか否かの判断を行い、前記条件が満たされたと判断された場合に、前記押圧が前記適正押圧であるか否かの判定を行うことを特徴とする脈拍計。
  13.  請求項12において、
     前記処理部は、
     体動センサーからの体動検出信号、及び時間計測部からの時間計測情報の少なくとも一方に基づいて、前記指示画面に表示された前記判定用環境の前記条件が満たされたか否かの判断を行い、前記条件が満たされたと判断された場合に、前記押圧が前記適正押圧であるか否かの判定を行うことを特徴とする脈拍計。
  14.  請求項1乃至13のいずれかにおいて、
     前記処理部は、
     処理モードとして、保持状態特定情報取得モードと、前記拍動情報を演算する拍動情報演算モードを有し、
     前記保持状態特定情報取得モードに設定された場合に、前記押圧が前記適正押圧であるか否かの判定結果に基づいて前記保持状態特定情報を取得するとともに、取得した前記保持状態特定情報を前記記憶部に記憶し、
     前記保持状態特定情報の取得後に前記拍動情報演算モードに設定された場合に、前記記憶部に記憶された前記保持状態特定情報を読み出し、読み出した前記保持状態特定情報を前記表示部に表示する制御を行うことを特徴とする脈拍計。
  15.  請求項1乃至14のいずれかにおいて、
     前記保持機構は、
     前記保持状態として、前記脈波検出部における前記被検体への前記押圧が異なる第1~第N(Nは2以上の整数)の状態をとり、
     前記処理部は、
     前記第1~第Nの状態の各状態での前記押圧が前記適正押圧であるか否かの判定結果に基づいて、前記第1~第Nの状態のうち少なくとも1つの状態に対応する情報を前記保持状態特定情報として取得することを特徴とする脈拍計。
  16.  請求項15において、
     前記処理部は、
     第i(iは1≦i≦Nを満たす整数)の状態での前記押圧が前記適正押圧であるか否かの判定の後に、前記保持機構での前記保持状態を、前記第iの状態よりも前記押圧が小さい第j(jは1≦j≦N、j≠iを満たす整数)の状態に変更する指示を行う指示画面を前記表示部に表示する制御を行うことを特徴とする脈拍計。
  17.  脈波センサーを有する脈波検出部と、
     前記脈波検出部における被検体への押圧が適正押圧か否かを判定するとともに、前記脈波検出部からの信号に基づいて前記被検体の拍動情報を演算する処理部と、
     前記処理部での処理結果を表示する表示部と、
     前記処理部での処理結果を記憶する記憶部と、
     を含み、
     前記処理部は、
     前記押圧が前記適正押圧であるか否かの判定用環境の設定指示を行う指示画面を、前記表示部に表示する制御を行うことを特徴とする脈拍計。
  18.  請求項17において、
     前記処理部は、
     前記指示画面に表示された前記判定用環境の条件が満たされたか否かの判断を行い、前記条件が満たされたと判断された場合の前記脈波検出部からの前記信号に基づいて、前記押圧が前記適正押圧であるか否かの判定を行うことを特徴とする脈拍計。
  19.  脈波センサー信号を出力する脈波センサーを有する脈波検出部と、
     前記脈波検出部からの信号に基づいて拍動情報を演算する処理部と、
     前記処理部での処理結果を表示する表示部と、
     前記処理部での処理結果を記憶する記憶部として、
     コンピューターを機能させ、
     前記処理部は、
     前記脈波検出部における被検体への押圧が適正押圧か否かを判定し、
     前記記憶部は、
     前記脈波検出部における前記被検体への前記押圧が前記適正押圧であると判定された際における、脈拍計を前記被検体に保持する保持機構の保持状態を特定する保持状態特定情報を記憶し、
     前記処理部は、
     前記保持状態特定情報を前記表示部に表示する制御を行うことを特徴とするプログラム。
  20.  脈波センサーを有する脈波検出部と、
     前記脈波検出部における被検体への押圧が適正押圧か否かを判定するとともに、前記脈波検出部からの信号に基づいて前記被検体の拍動情報を演算する処理部と、
     前記処理部での処理結果を表示する表示部と、
     前記処理部での処理結果を記憶する記憶部として、
     コンピューターを機能させ、
     前記処理部は、
     前記押圧が前記適正押圧であるか否かの判定用環境の設定指示を行う指示画面を、前記表示部に表示する制御を行うことを特徴とするプログラム。
PCT/JP2013/001390 2012-03-07 2013-03-06 脈拍計及びプログラム WO2013132844A1 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201380010699.3A CN104135917B (zh) 2012-03-07 2013-03-06 脉搏计
EP13758178.1A EP2823759A4 (en) 2012-03-07 2013-03-06 PULSE MONITOR AND PROGRAM THEREOF
US14/383,213 US20150046095A1 (en) 2012-03-07 2013-03-06 Pulse monitor and program

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP2012050139A JP2013183845A (ja) 2012-03-07 2012-03-07 拍動検出装置、電子機器及びプログラム
JP2012-050139 2012-03-07
JP2012070592A JP6160022B2 (ja) 2012-03-27 2012-03-27 脈拍計及びプログラム
JP2012-070592 2012-03-27

Publications (1)

Publication Number Publication Date
WO2013132844A1 true WO2013132844A1 (ja) 2013-09-12

Family

ID=49116338

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2013/001390 WO2013132844A1 (ja) 2012-03-07 2013-03-06 脈拍計及びプログラム

Country Status (4)

Country Link
US (1) US20150046095A1 (ja)
EP (1) EP2823759A4 (ja)
CN (1) CN104135917B (ja)
WO (1) WO2013132844A1 (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2520487A (en) * 2013-11-19 2015-05-27 Eduardo Mangieri Blood-flow sensor apparatus
JP2016168149A (ja) * 2015-03-12 2016-09-23 株式会社メガチップス 脈拍測定装置
JP2017041199A (ja) * 2015-08-21 2017-02-23 日本電信電話株式会社 真正性保証装置及び真正性保証システム
WO2020017162A1 (ja) * 2018-07-17 2020-01-23 ソニー株式会社 生体情報処理装置、及び情報処理方法
EP2995243B1 (en) * 2014-09-09 2021-02-17 Polar Electro Oy Wrist-worn apparatus for optical heart rate measurement

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6298270B2 (ja) * 2013-10-23 2018-03-20 株式会社キーエンス 光電センサ
WO2016120229A1 (en) * 2015-01-30 2016-08-04 Koninklijke Philips N.V. Photoplethysmography apparatus
JP6464004B2 (ja) * 2015-03-19 2019-02-06 株式会社東芝 測定装置、測定方法およびプログラム
CN107613856A (zh) 2015-05-27 2018-01-19 深圳市长桑技术有限公司 一种信号获取方法与***
US10542961B2 (en) 2015-06-15 2020-01-28 The Research Foundation For The State University Of New York System and method for infrasonic cardiac monitoring
WO2017033430A1 (ja) * 2015-08-26 2017-03-02 パナソニックIpマネジメント株式会社 信号検出装置及び信号検出方法
CN105249925B (zh) * 2015-09-25 2018-10-19 刘垚 一种中医脉象采集装置及降噪***和降噪方法
WO2017199597A1 (ja) 2016-05-20 2017-11-23 ソニー株式会社 生体情報処理装置、生体情報処理方法、及び情報処理装置
CN106419887B (zh) * 2016-10-21 2019-09-24 上海与德信息技术有限公司 一种心率检测方法及***
US11751811B2 (en) 2017-07-25 2023-09-12 Huawei Technologies Co., Ltd. Wearing prompt method for wearable device and apparatus
KR102407094B1 (ko) 2017-07-25 2022-06-08 삼성전자주식회사 생체정보 측정 장치 및 방법
JP7024261B2 (ja) * 2017-08-31 2022-02-24 富士フイルムビジネスイノベーション株式会社 光学測定装置及び光学測定プログラム
JP7220374B2 (ja) * 2018-08-24 2023-02-10 パナソニックIpマネジメント株式会社 通信端末および通信方法
JP7139289B2 (ja) * 2019-06-21 2022-09-20 株式会社日立製作所 作業内容検出判定装置、作業内容検出判定システム、及びウェアラブルセンサ内蔵手袋
CN111544010B (zh) * 2020-05-16 2022-04-12 深圳诺康医疗科技股份有限公司 指夹式检测装置及其控制方法
CN113827185B (zh) * 2020-06-23 2023-06-20 华为技术有限公司 穿戴设备佩戴松紧程度的检测方法、装置及穿戴设备
CN112254846A (zh) * 2020-08-28 2021-01-22 上海艾为电子技术股份有限公司 压感检测装置及其压力检测方法、电子设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008054890A (ja) 2006-08-31 2008-03-13 Casio Comput Co Ltd 生体情報測定装置
JP2009100897A (ja) * 2007-10-23 2009-05-14 Seiko Epson Corp センサ装着用バンド及び生体情報機器
JP2009201895A (ja) * 2008-02-29 2009-09-10 Seiko Instruments Inc 脈波検出装置及び脈波検出方法
JP2010220949A (ja) * 2009-03-25 2010-10-07 Citizen Holdings Co Ltd 生体測定装置

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5735799A (en) * 1993-01-06 1998-04-07 Seiko Epson Corporation Pulse-wave processing device
US5766131A (en) * 1995-08-04 1998-06-16 Seiko Epson Corporation Pulse-wave measuring apparatus
CN1259889C (zh) * 2003-01-23 2006-06-21 欧姆龙健康医疗事业株式会社 脉搏波测定装置
US7314450B2 (en) * 2003-08-29 2008-01-01 Casio Computer Co., Ltd. Wearable heartbeat measuring device, system and method
JP4259251B2 (ja) * 2003-09-25 2009-04-30 オムロンヘルスケア株式会社 脈波計測装置
JP5181853B2 (ja) * 2008-06-12 2013-04-10 富士通株式会社 ガイダンス方法、その装置、そのプログラム及び機器
US8712509B2 (en) * 2008-07-25 2014-04-29 Medtronic, Inc. Virtual physician acute myocardial infarction detection system and method
CH699319A2 (de) * 2008-08-15 2010-02-15 Stbl Medical Res Gmbh Verfahren und Gerät zum kontinuierlichen Messen des Blutdruckes zu Überwachungszwecken.

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008054890A (ja) 2006-08-31 2008-03-13 Casio Comput Co Ltd 生体情報測定装置
JP2009100897A (ja) * 2007-10-23 2009-05-14 Seiko Epson Corp センサ装着用バンド及び生体情報機器
JP2009201895A (ja) * 2008-02-29 2009-09-10 Seiko Instruments Inc 脈波検出装置及び脈波検出方法
JP2010220949A (ja) * 2009-03-25 2010-10-07 Citizen Holdings Co Ltd 生体測定装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP2823759A4

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2520487A (en) * 2013-11-19 2015-05-27 Eduardo Mangieri Blood-flow sensor apparatus
EP2995243B1 (en) * 2014-09-09 2021-02-17 Polar Electro Oy Wrist-worn apparatus for optical heart rate measurement
JP2016168149A (ja) * 2015-03-12 2016-09-23 株式会社メガチップス 脈拍測定装置
JP2017041199A (ja) * 2015-08-21 2017-02-23 日本電信電話株式会社 真正性保証装置及び真正性保証システム
WO2020017162A1 (ja) * 2018-07-17 2020-01-23 ソニー株式会社 生体情報処理装置、及び情報処理方法

Also Published As

Publication number Publication date
EP2823759A1 (en) 2015-01-14
US20150046095A1 (en) 2015-02-12
CN104135917A (zh) 2014-11-05
EP2823759A4 (en) 2015-11-11
CN104135917B (zh) 2017-03-08

Similar Documents

Publication Publication Date Title
WO2013132844A1 (ja) 脈拍計及びプログラム
EP3430989B1 (en) Biological information analysis device, system, program, and biological information analysis method
JP6516846B2 (ja) 睡眠監視のデバイス及び方法
JP5855004B2 (ja) 腕部装着式血圧計
JP4855721B2 (ja) 血圧測定装置
US7664606B2 (en) Apparatus and method for monitoring biological information, and computer program product
US20160089086A1 (en) Heart rate detection module, and detection and denoising method thereof
JP6190466B2 (ja) 生体信号測定器及び接触状態推定方法
JP2009072417A (ja) 生体情報処理装置及び方法
US20150065896A1 (en) Pulsation detecting device, electronic apparatus, and program
US20130060154A1 (en) Atrial fibrillation decision apparatus, and method and program for deciding presence of atrial fibrillation
US20140257124A1 (en) Atrial fibrillation analyzer and program
JP5760876B2 (ja) 心房細動判定装置、心房細動判定方法およびプログラム
JP6522327B2 (ja) 脈波解析装置
EP3292813A1 (en) Method and device for processing bio-signals
JP6842214B2 (ja) 感情推定装置
CN110292372B (zh) 检测装置
JP2014042547A (ja) 心房細動判定装置、心房細動判定方法およびプログラム
De Giovanni et al. Ultra-low power estimation of heart rate under physical activity using a wearable photoplethysmographic system
JP2017192629A (ja) 計測装置、計測方法、および電子機器
JP6115329B2 (ja) 生体情報処理装置および生体情報処理方法
JP2014195500A (ja) 脈拍計及びプログラム
JP6160022B2 (ja) 脈拍計及びプログラム
JP5998516B2 (ja) 拍動検出装置、電子機器及びプログラム
JP4685705B2 (ja) 携帯型生体情報モニタ

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 13758178

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 14383213

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 2013758178

Country of ref document: EP