This application is based upon and claims the benefit of priority from Japanese Patent Application No. 2012-253549, filed Nov. 19, 2012; the entire contents of which are incorporated herein by reference.
Embodiments described herein relate to a biosignal-measuring device, a biosignal measuring method, and a biosignal-measuring program.
Conventionally, it has been known that there is a correlation between pulse wave velocity or time, calculated from the pulse waveform or the electrocardiographic waveform measured at two points, and blood pressures. Therefore, there have been developed methods in which a sensor device attached to the body of a subject measures the pulse wave velocity and estimates the blood pressure continuously with the purpose of maintaining the physical condition and health, or catamnestic observation. Currently, biosignal-measuring devices for measuring the pulse wave and the electrocardiogram signals are being miniaturized and made to communicate wirelessly. In the future, it is expected biosignal-measuring devices may be worn continuously by a subject in daily life, and the biosignal-measuring device will estimate blood pressure, or the like, continuously over a long period by determining such things as the pulse wave velocity from the pulse wave signal and/or an electrocardiogram.
But it is expected that when a signal device is continuously worn in daily life the signal measuring device may move or be moved on occasion and such movement may prevent or interrupt the continuous measurement process, and thus render the signal measuring device inoperative or otherwise lessen the utility of such a signal measuring device.
In the continuous measurement or calculation of a biosignal such as blood pressure, if the obtained value varies significantly or the obtained value deviates from a specified range, it may be possible to determine that an abnormal event occurred. However, if the measurement is suspended temporarily, sometimes it is not possible to determine whether the significant variation of the measured or calculated value, or deviation from the specified range is caused by the variation of the targeted biosignal or by the change in a condition such as the measuring position.
Embodiments of the present disclosure provide a biosignal-measuring device, a biosignal-measuring method, and a biosignal-measuring program that allow the appropriate measurement of a biosignal even when the measuring position of the biosignal changes.
The biosignal-measuring device of an embodiment has a first information acquisition module, a second information acquisition module, a first calculation module, a second calculation module, a third calculation module, a heartbeat interval estimation module, a determination module, and an output module. The first information acquisition module detects a pulse wave signal from a subject. The second information acquisition module detects an electrocardiogram signal or a pulse wave signal at a different position than the first information acquisition module. The first calculation module calculates the pulse wave velocity based on the acquired result of the first information acquisition module and the second information acquisition module. The second calculation module calculates the heartbeat interval based on the acquired result of the first information acquisition module or the second information acquisition module. The third calculation module calculates a relational expression between the pulse wave velocity and the heartbeat interval. The heartbeat interval estimation module estimates the estimated heartbeat interval based on the pulse wave velocity and the relational expression. The determination module determines whether or not the position of at least one of the first information acquisition module or the second information acquisition module has changed. The output module outputs the information based on the result determined by the determination module.
A systolic blood pressure P can be estimated by, for example, the equation 1 below, based on a hemodynamic model. Here, the pulse wave velocity is c, the Young's modulus of the vascular wall is E0, the parameter relating to variation in the Young's modulus is a constant ζ, the diameter of the blood vessel is R, the thickness of the vascular wall is h, and a blood property is ρ.
Also, there is a confirmed correlation between the blood pressure value and the pulse wave velocity itself. The initial values of coefficients α and β are pre-determined by measuring a blood pressure value using a cuff sphygmomanometer (or other standard measurement device) along with the pulse wave velocity.
The relation between the pulse wave velocity and the blood pressure varies according to such things as the distance of blood vessels between the measuring points of the pulse wave and the electrocardiogram, the elasticity of the vascular wall, and the diameter of the blood vessel. Therefore, in the case the blood pressure value is estimated continuously from the pulse wave velocity, it is preferable to measure the pulse wave, the electrocardiogram, and the like under the same conditions without changing the measuring positions for the pulse wave and the electrocardiogram.
For example, in the case the subject measures a pulse wave and electrocardiogram continuously by wearing a biosignal-measuring device, sometimes the measuring points of the pulse wave and the electrocardiogram may slide (slip) or change. If the measuring points of the pulse wave and the electrocardiogram slide, appropriate measuring of the biosignal becomes impossible because of the changes in the measuring conditions.
In order to take an appropriate measurement of the biosignal continuously, in the case measuring points slide and the measuring condition therefore changes, it is necessary to output a notice urging the subject (or an attendant) to move the measuring point back to the original positions. It is also effective to recalibrate the biosignal measuring device according to the slippage of the measuring position, or to correct the measured results according to the changes in the measuring condition. The biosignal measuring device of an embodiment determines whether or not the measuring point of the biosignals has changed. In the following, an embodiment of a biosignal-measuring device will be explained in detail with reference to the attached drawings.
For example, the body unit 2 is attached to a mounting unit 200 such as a belt to be placed around the waist area, and the like of a subject. The mounting unit 200 attaches the body unit 2 to the subject for measuring the biosignals. A mounting part 300 is installed on each of the first information acquisition part 3-1 and the second information acquisition module 3-2. The mounting module 300 is, for example, an adhesive material. The mounting part 300 adheres each of the first information acquisition module 3-1 and the second information acquisition module 3-2 on the body of the subject on which the biosignal measurement is to be made. In the case of the body unit 2, the first information acquisition module 3-1 and the second information acquisition module 3-2 are integrated, the mounting part 300 with an adhesive material, or the like, may serve an equivalent function as the mounting unit 200.
The first information acquisition module 3-1 has, for example, photoplethysmogram sensor with a sampling frequency of 1,000 Hz. The first information acquisition module 3-1 in this example would shine light on capillary vessels beneath the body surface from a light emitter not shown in the drawing. The first information acquisition module 3-1 receives the reflected light from the capillary vessels with photo detectors. The amount of reflected light depends on the volume of the blood vessel and the volume of the blood vessel changes according to blood flow. The first information acquisition module 3-1 acquires the pulse wave (pulse wave signal) of the capillary vessels beneath the body surface. The second information acquisition module 3-2 has, for example, the same photoplethysmogram sensor as the first information acquisition module 3-1, or an electrocardiogram sensor with the sampling frequency of, for example, 1,000 Hz.
The body unit 2 (
The input module 20 is, for example, an input key or a switch or the like, and receives input from the subject. The output module 22 has a display unit 220, such as a liquid display panel, a speaker 222 to output sounds and a vibration unit 224 to generate vibration. The output module 22 displays the results, and the like of processing operations, and can output sounds and vibrations. Also, the input module 20 and the display unit 220 can be integrated as a touch panel display, or the like.
The memory module 24 includes ROM (Read Only Memory) and RAM (Random Access Memory), not shown in the drawing, and stores a program that control unit 28 executes and the data that control unit 28 uses in executing the program. Also, a storage medium 240, such as a memory card, in which programs and data can be stored and sent to and received from the memory module 24 may optionally included in the body unit 2. Such storage medium 240 may be freely removable from the body unit 2, or may be permanently integrated
The communication unit 26 may be an all-purpose interface to communicate with external devices, and performs, for example, cable broadcasting communication, long-distance wireless communication, or proximity wireless communication. The communication unit 26 can receive the input operation of the subject by conducting a wireless communication with an external apparatus, and receiving input commands from the external apparatus instead of by operation of the input module 20. The communication unit 26 can also output the result of the processing operations to the external apparatus by conducting a wireless communication with the external apparatus and sending the result of the processed operation to the external apparatus rather than outputting the result to the output module 22.
The control unit 28 includes, for example, a CPU 280, and controls the various modules and units including the biosignal-measuring device 1.
Next, the operation of the biosignal-measuring device 1 will be explained.
As shown in
The first calculation module 40 receives the pulse wave acquired by the first information acquisition module 3-1, and the electrocardiographic waveform acquired by the second information acquisition module 3-2, and calculates the pulse wave velocity or the feature value of the pulse wave velocity (in this example, the feature value is ln (pulse wave velocity2)). In more detail, the first calculation module 40 implements a filter to the pulse wave and the electrocardiographic waveform, continuously calculates the pulse wave velocity from such featured points as the peak time of R-wave in the electrocardiographic waveform and the onset time of the pulse wave waveform, and then calculates the feature value of the pulse wave velocity. And the first calculation module 40 outputs the calculation result to the third calculation module 44, the heartbeat interval estimation module 46, and the estimated equation generation module 54.
The second calculation module 42, for example, receives the electrocardiographic waveform acquired by the second information acquisition module 3-2, and continuously calculates the heartbeat intervals. In more detail, the second calculation module 42 calculates the time interval of a specific point such as the peak of the R-wave as a heartbeat interval. Here, in the case the second information acquisition module 3-2 detects the pulse wave signal, the second calculation module 42 calculates the period of pulse wave, which is the time interval of specific points of the pulse wave waveform. And the second calculation module 42 outputs the calculated result to the third calculation module 44 and the determination module 48. In the following, the heartbeat intervals calculated by the second calculation module 42 may be called the calculated heartbeat intervals.
The third calculation module 44 receives the feature value of the pulse wave velocity calculated by the first calculation module 40 and the calculated interval calculated by the second calculation module 42, and calculates the relational expression between the pulse wave velocity and the calculated intervals in a specified interval. The specified interval means a certain period of time during which the third calculation module 44 estimates that there is little noise caused by subject's body movement and impact, and that the biosignal is stably received. For example, the third calculation module 44 estimates, as the specified interval, the interval in which the first peak outputs of an autocorrelation function computed from the pulse wave is over a specified threshold and a high periodicity is confirmed, and in which the high frequency amplitude caused by the muscle potential in the electrocardiographic waveform is under a specified threshold.
Here, the third calculation module 44 can estimate the specified interval by further receiving the acceleration signal from an acceleration sensor, not shown in the drawing, installed in the biosignal-measuring device 1, and estimating the motion stability of the living body according to the acceleration signal detected by the sensor. Also, the third calculation module 44 may be configured so that the interval set through the input module 20 (
For example, the correlation coefficient between the heartbeat interval and the feature value of the pulse wave velocity in the chest area of subject A is −0.924. Also, the correlation coefficient between the heartbeat interval and the feature value of the pulse wave velocity in the epigastrium of subject A is −0.873. As depicted, there is a strong correlation between the feature value of the pulse wave velocity and the calculated heartbeat interval for each subject and each measuring point.
Here, the third calculation module 44 is not limited to calculating the relational expression by the least-squares method. For example, the third calculation module 44 can calculate by other regression models such as neural network regression.
And the third calculation module 44 outputs the relational expression to the interval estimation module 46, and stores the expression in the memory module 24. For example, the third calculation module 44 outputs the parameters of the relational expression (e.g., the slope and the intercept of the regression line shown in
Here, the third calculation module 44 has an initial value (or the set value of the relational expression) of the parameters of the relational expression. Also, the heartbeat interval estimation module 46 can be configured to set the initial value of the parameters of the relational expression corresponding to the signal from outside. Also, the third calculation module 44 can be configured to output to the determination module 48 a maximum error value and variance, and the like between the expected value and the actual measurement value used in calculating the relational expression.
The heartbeat interval estimation module 46 estimates the heartbeat interval using the pulse wave velocity received from the first calculation module 40 and the relational expression received from the third calculation module 44. And the heartbeat interval estimation module 46 outputs the estimated heartbeat interval to the determination module 48. In the following, the heartbeat interval estimated by the heartbeat interval estimation module 46 is sometimes called the “estimated heartbeat interval.”
The determination module 48 receives the estimated heartbeat interval from the heartbeat interval estimation module 46, receives the calculated heartbeat interval from the second calculation module 42, and determines whether or not at one or both of the positions of the first information acquisition module 3-1 or the second information acquisition module 3-2 has changed. In other words, the determination module 48 determines whether or not the attached positions of the first information acquisition module 3-1 and the second information acquisition module 3-2 slipped.
In more detail, the determination module 48 determines that an abnormal event has occurred (e.g., slippage occurred in the attached position of the first information acquisition module 3-1 or the second information acquisition module 3-2) which has caused a change in measuring conditions. The determination module 48 can determine the abnormal event has occurred if the difference between the calculated heartbeat period and the estimated heartbeat period is continuously over a predetermined threshold value for a specified period. Also, the determination module 48 can determine that no change in measuring conditions occurred if the difference between the calculated heartbeat interval and the estimated heartbeat interval is below the threshold. The determination module 48 outputs the determined result to the notification module 50 and the correcting module 52. Here the determination module 48 can also be configured not to determine that an abnormal event has occurred even if the difference between the calculated heartbeat interval and the heartbeat interval is over the threshold, if the heartbeat interval estimation module 46 estimates the estimated heartbeat interval using the relational expression to which the initial parameter values are applied.
Here, each threshold used by the determination module 48 does not have to be predetermined. For example, the determination module 48 can be configured to update threshold upon receiving the maximum error value and the variance between the estimated value of the heartbeat interval and the measured value of the interval used in the calculation of the relational expression calculation by the third calculation module 44.
The notification section 50 includes an output module 22 or the communication unit 26 or similar structure. The notification section 50 sends notice to the subject (and potentially others) that the position of the first information acquisition module 3-1 or the second information acquisition module 3-2 has slipped if it receives the determination result from the determination module 48 showing that the position of the first information acquisition module 3-1 or the second information acquisition module 3-2 has slipped.
To be precise, the notification section 50 outputs a notice by a display, a sound, or a vibration by the output module 22, or through communication by the communication unit 26, to the subject (and potentially others). The notice urges the subject (or others) to change the position of the first information acquisition module 3-1 or the second information acquisition module 3-2 back to the original position. It is also possible to recalibrate the biosignal-measuring device 1 corresponding to the slippage of the measuring position, or to correct the measured results corresponding to the change in measuring conditions, when the notification section 50 sends a notice showing that the attached position of the first information acquisition module 3-1 or the second information acquisition module 3-2 has slipped.
The correcting module 52 corrects the relational expression, for example, between the feature value of the pulse wave velocity and the blood pressure (such as parameters α and β in the above Equation 1) stored in the memory module 24, and outputs the correction result to estimate the equation generation module 54, if the correcting module 52 receives the determination result from the determination module 48 indicating that a change occurred in measuring conditions. Here, the correction module 52 can correct the relational expression responding to the setting input from outside through such part as the input module 20 or the communication unit 26 (
For example, in case the measuring condition changes, the subject measures his/her blood pressure again with a cuff sphygmomanometer and the correcting module 52 makes corrections to the relational expression (parameters α and β, and the like in the above Equation 1) between the feature value of the pulse wave velocity and the blood pressure according to the new measurement result.
If the pulse wave velocity is fast even if the heartbeat period or the heart rate is the same (In
Coefficient “β” in the above equation 1 also varies depending on the diameter of the blood vessel, the Young's modulus and the thickness of the vascular wall, so it can be updated according to the parameters of the relational expression calculated by the third calculation module 44.
Also, there can be a configuration in which the correction module 52 stores (e.g., in memory module 24) α and β that are previously calculated for each condition and then selects α and β according to the corresponding conditions. Here, the correction module 52, for example, does not correct when the determination result showing that there has been no change in the measuring condition is received from the determination module 48.
The estimated equation generation module 54 receives the calculation result of the first calculation module 40, and generates the estimated equation (the above Equation 1) of the systolic blood pressure value P to which the calculated pulse wave velocity is applied. Also, the estimated equation generation module 54, in the case it receives the result in which the correction module 52 corrected the relational expression, generates the above Equation 1 to which the corrected result is applied. And the estimated equation generation module 54 outputs the generated estimated equation to the blood pressure calculation module 56.
The blood pressure calculation module 56 calculates the systolic blood pressure value P, using the estimated equation for the systolic blood pressure P received from the estimated equation generation module 54, and outputs the calculation result to the blood pressure output module 58.
The blood pressure output module 58 includes the output module 22 and/or the communication unit 26. And the blood pressure output module 58 outputs the calculation results of the systolicblood pressure P received from the blood pressure calculation module 56 through display by the output module 22, a sound, or a vibration, or communication by the communication unit 26.
Next, the operation of the biosignal-measuring device 1 will be explained.
At step 100 (S100), the first calculation module 40 receives a pulse wave acquired by the first information acquisition module 3-1 and an electrocardiographic waveform acquired by the second information acquisition module 3-2, then calculates the pulse wave velocity and the corresponding feature value of the pulse wave velocity.
At step 102 (S102), the second calculation module 42 receives the electrocardiographic waveform (the measured value) acquired by the second information acquisition module 3-2, and calculates the heartbeat interval (calculated heartbeat interval).
At step 104 (S104), the third calculation module 44 receives the feature value of the pulse wave velocity calculated by the first calculation module 40, and the calculated heartbeat interval calculated by the second calculation module 42, and determines whether or not the period for which the feature value of the pulse wave velocity and the calculated heartbeat interval were calculated is a specified stable interval (parameter determining interval). And, the biosignal-measuring device 1, if the third calculation module 44 determines that it is not a parameter determining interval (S104: No), proceeds with the process at S106. The biosignal-measuring device 1, if the third calculation module 44 determines that it is the parameter determining interval (S104: Yes), proceeds with the process at S108.
At step 106 (S106), the third calculation module 44, applying the current parameters, calculates the relational expression (e.g., determining a functional relationship between the feature value and the heartbeat interval) between the feature value (which is a mathematical manipulation of the pulse wave velocity value) and the heartbeat interval. Here, the third calculation module 44 uses a retained initial value of the parameter for the calculation of the first relational expression.
At step 108 (S108), the third calculation module 44 calculates the relational regression parameters (e.g., linear regression parameters such as slope and intercept) between the feature value and the heartbeat interval within the parameter determining interval. In other words, the third calculation module 44 updates the relational expression parameters.
At step 110 (S110), the heartbeat interval estimation module 46 estimates the heartbeat interval (estimated heartbeat interval) using the feature value calculated by the first calculation module 40, and the relational expression calculated by the third calculation module 44.
At step 112 (S112), the determination module 48 determines whether or not the difference between the calculated heartbeat interval and the estimated heartbeat interval is over a predetermined threshold continuously for some specified period. If the determination module 48 determines that the difference between the calculated heartbeat interval and the estimated heartbeat interval is not over the threshold (S112: No), the biosignal-measuring device 1, proceeds with the process at S114. In addition, if the determination module 48 determines that the difference between the calculated heartbeat interval and the estimated heartbeat interval is over the predetermined threshold continuously for a specified period (S112: Yes), the biosignal-measuring device 1 proceeds with the process at S116.
At step 114 (S114), the blood pressure calculation module 56 calculates the systolic blood pressure value P using an estimated equation generated by the estimated equation generation module 54, and the blood pressure output module 58 outputs the calculation result as an estimated value of the blood pressure. Here, if the correcting module 52 corrected the relational expression, the biosignal-measuring device 1 outputs the estimated value of the blood pressure that reflects corrected relational expression.
At step 116 (S116), the determination module 48 determines whether or not the parameter of the relational expression with which the heartbeat interval estimation module 46 estimated the estimated heartbeat interval was the initial value. If the determination module 48 determines that the parameter of the relational expression was not the initial value (S116: No), the biosignal-measuring device 1 proceeds with the process at S118. And if the determination module 48 determines that the parameter of the relational expression is the initial value (S116: Yes), the biosignal-measuring device 1 completes the process.
At step 118 (S118), the notification section 50 notifies the subject (or other user) of slippage of the attached position of the first information acquisition module 3-1 or the second information acquisition module 3-2.
Also, the biosignal-measuring device 1 is not limited to the configuration shown in the above embodiment. For example, it can be configured to estimate multiple blood pressure values to enhance the precision in estimating the blood pressure.
Here, a biosignal measuring program executed by the biosignal-measuring device 1 according to this embodiment has a modular construction, including each part (the first calculation module 40, the second calculation module 42, the third calculation module 44, the heartbeat interval estimation module 46, the determination module 48, the correcting module 52, the estimated equation generation module 54 and the blood pressure calculation module 56) described as a separate component or module. But the functions of the modules, sections, and parts of the biosignal-measuring device 1 may be implemented as an integrated or partially integrated form as a software program or a hardware component, or combinations of software and hardware, where applicable.
While certain embodiments have been described, these embodiments have been presented by way of example only, and are not intended to limit the scope of the inventions. Indeed, the embodiments described herein may be embodied in a variety of other forms; furthermore, various omissions, substitutions and changes in the form of the embodiments described herein may be made without departing from the spirit of the inventions. The accompanying claims and their equivalents are intended to cover such forms or modifications as would fall within the scope and spirit of the inventions.
Number | Date | Country | Kind |
---|---|---|---|
2012-253549 | Nov 2012 | JP | national |