The present invention relates to a measurement apparatus for measuring biological information and a computer-readable storage medium.
A measurement apparatus is known that illuminates a portion of a living body with light and detects biological information by detecting an amount of light reflected from the living body or an amount of light that has passed through the portion of the living body. The biological information refers to various types of physiological/anatomical information of a living body such as a pulse rate, a degree of blood vessel stiffness, and a color and properties of skin, for example. For example, the pulse rate can be detected based on a pulse wave signal that indicates variation of an amount of reflected or transmitted light that is caused by blood movement inside a blood vessel.
Japanese Patent Laid-Open No. 2004-000467 discloses a pulse wave measuring apparatus, which is an example of the biological information measurement apparatus. According to Japanese Patent Laid-Open No. 2004-000467, the pulse wave measuring apparatus detects the pulse wave by illuminating a fingertip portion with a luminous flux and detecting a temporal change in the amount of reflected light. Japanese Patent Laid-Open No. 8-308634 discloses an apparatus for evaluating skin, which is an example of the measurement apparatus for biological information. According to Japanese Patent Laid-Open No. 8-308634, skin is evaluated by capturing an image of the skin surface and processing the captured image. Japanese Patent Laid-Open No. 2006-288842 discloses a configuration for obtaining a diameter of a blood vessel in an eyeground. According to Japanese Patent Laid-Open No. 2006-288842, because the diameter of a blood vessel changes according to a heartbeat, an image of the eyeground is captured in synchronization with a peak timing of a pulse wave signal that indicates the heartbeat.
Japanese Patent Laid-Open No. 2006-288842 discloses a configuration in which the timing at which the diameter of a blood vessel in an eyeground is measured is determined based on the pulse wave signal that indicates the change in the diameter of the blood vessel. That is, Japanese Patent Laid-Open No. 2006-288842 discloses a configuration in which the timing at which biological information, which is a diameter of a blood vessel, is measured is determined based on the change in the biological information over time. However, there are cases where the biological information to be measured is influenced by a change in another biological information over time. For example, when the spectral reflectance of skin is measured as a type of biological information for evaluating a state of the skin, the spectral reflectance of the skin may change due to blood pulsation, which is another type of biological information.
The present invention is to provide a technology for suppressing, when biological information is measured, influence of another biological information that is different from the biological information to be measured.
According to an aspect of the present invention, a measurement apparatus includes: a spectral sensor including light emitting means for emitting light toward a measurement position, spectral means for dispersing reflected light from a living body at the measurement position or transmitted light that has passed through a living body at the measurement position according to a wavelength, and light receiving means including a plurality of pixels, each of which receives light including light having a predetermined wavelength that has been dispersed by the spectral means; detection means for detecting sample values indicating light reception results of the plurality of pixels at sampling timings; generation means for generating a biological signal relating to first biological information from sample values of a first pixel of the light receiving means at respective sampling timings; and determining means for determining a cycle of the biological signal, wherein the detection means selects a sampling timing based on a cycle of the biological signal, and detects second biological information based on a sample value of at least one second pixel of the light receiving means at the selected sampling timing.
Further features of the present invention will become apparent from the following description of exemplary embodiments with reference to the attached drawings.
Hereinafter, illustrative embodiments of the present invention will be described with reference to the drawings. Note that the following embodiments are illustrative and do not limit the present invention to the contents of the embodiments. Also, in the following diagrams, constituent elements that are not required for describing the embodiments are omitted.
As shown in
Note that, although not shown in
The biological signal generation unit 13 generates a biological signal based on a light reception result of a predetermined pixel at each sampling timing, that is, sample values. In the present embodiment, a fingertip 90 of a living body is the measurement target, and the biological signal generation unit 13 generates the biological signal based on the sample values of a 39th pixel that detects light including light having a wavelength of about 590 nm. This biological signal relates to the pulse, and is also referenced as a fingertip plethysmogram signal. The wavelength of about 590 nm that is used to generate the biological signal is a wavelength at which an amount of light that is absorbed by hemoglobin in a blood is relatively large. A cycle determination unit 14 determines the cycle of a biological signal that is generated by the biological signal generation unit 13. The pulse, which is first biological information, can be measured based on the cycle of the biological signal. That is, the biological signal is a signal for measuring the first biological information.
A selection unit 15 selects a sampling timing of a sample value to be used in the measurement of later-described second biological information based on the cycle of the biological signal determined by the cycle determination unit 14. The biological information detection unit 16 detects the second biological information based on the sample value at the sampling timing selected by the selection unit 15. Note that the sample value is stored in the received light amount detection unit 12, specifically in the RAM 52. In the present embodiment, the spectral reflectance of a fingertip 90 in a wavelength range from about 400 nm to about 700 nm is calculated as the second biological information in order to evaluate the state of skin. That is, the biological information detection unit 16 uses sample values of first to 61th pixels of the line sensor for calculating spectral reflectances at the respective corresponding wavelengths. As described above, the second biological information is biological information that is different from the first biological information.
An external communication unit 17 corresponds to the external communication circuit 56, and communicates with the external device 30. The external device 30 instructs the measurement apparatus 1 to start and end measurement. Also, the measurement apparatus 1 transmits a biological signal corresponding to the first biological information and spectral reflectances at respective wavelengths corresponding to the second biological information to the external device 30. The external device 30 can calculate the pulse rate from the cycle of the biological signal. Moreover, the external device 30 can determine the degree of blood vessel stiffness based on the feature points of the biological signal and the values thereof. The external device 30 is a personal computer or a tablet terminal, for example. Note that the communication with the external device 30 may be wired communication or wireless communication.
In step S104, the biological signal generation unit 13 generates a biological signal based on the sample values of the 0th pixel and the 39th pixel over the predetermined period that have been obtained in step S102. Note that if the sample value of the 0th pixel and the sample value of the 39th pixel that have been acquired at a sampling timing i are respectively denoted as R0(i) and R39(i), the amplitude B(i) of the biological signal at the sampling timing i is expressed as the following Equation (1).
B(i)=R39(i)−R0(i) (1)
Note that Equation (1) is for removing a dark component from the received light amount of the 39th pixel that receives light including light having a wavelength of 590 nm based on the received light amount of the 0th pixel. The biological signal generation unit 13 outputs the generated biological signal to the cycle determination unit 14.
The cycle determination unit 14 determines the cycle of the biological signal in step S105.
In step S107, the biological information detection unit 16 detects the second biological information based on the sample values of the respective pixels at the sampling timings selected by the selection unit 15. Therefore, the biological information detection unit 16 averages, for each pixel, the sample values, that is the received light amounts, from the sampling timing 1 to the sampling timing n. For example, if the averaged received light amount of a kth pixel is denoted as Ak, and the received light amount of the kth pixel at a sampling timing i is denoted as Rk(i), Ak is obtained by the following equation.
A
k=(1/n)×Σ(Rk(i)−R0(i)) (2)
Note that R0(i) is a sample value, that is, a received light amount, of the 0th pixel at the sampling timing i. Also, Σ in Equation (2) indicates a sum in a range of i=1 to n. Also, the reason for reducing R0(i) in Equation (2) is to remove a dark component.
The biological information detection unit 16 obtains the spectral reflectance Sk of a pixel k (k=1 to 61) based on an averaged received light amount Ak of the pixel k using the following Equation (3).
S
k=(Ak/Wk)×Rk (3)
Note that Wk is a value obtained by reducing the received light amount of the 0th pixel from the amount of light of the kth pixel reflected from the white reference plate 91, which is obtained in step S101. Also, Rk denotes the spectral reflectance of the white reference plate 91 at the wavelength corresponding to the pixel number. For example, in this example, the kth pixel receives light having a wavelength of (5 k+395) nm. Therefore, R1 is the spectral reflectance of the white reference plate 91 at the wavelength of 400 nm. Note that Rk is stored in the ROM 51 in advance.
When the spectral reflectance of a living body is measured as the second biological information, the spectral reflectance of the living body changes due to the change in a blood flow in the living body. Therefore, the measurement result of the second biological information may vary depending on the sample value that is used to measure the second biological information. Also, when averaging processing or the like is performed on the sample values in order to reduce noise, or the like, the result of the averaging processing may vary depending on the relationship between the range of the sample values to be used in the averaging and the cycle of change in the blood flow in the living body. In the present embodiment, a pulse wave signal, that is, a biological signal indicating the change in the blood flow in the living body is generated, and the cycle of the biological signal is determined. Then, the sampling timings to be used to detect the second biological information is determined based on the determined cycle. For example, in the above-described example, the spectral reflectance is obtained by performing averaging processing, for each pixel, on sample values at sampling timings in a range corresponding to an integral multiplication of the cycle of the biological signal. Therefore, the influence of the change in the blood flow in the living body is cancelled, and the accuracy of measuring the second biological information can be improved. Also, in the present embodiment, the change in a biological signal, over time, indicating the first biological information, which is another biological information, is detected using the light emission control unit 11 and the received light amount detection unit 12 that are used to detect the second biological information, which is the measurement target. That is, a member for detecting the cycle of a biological signal need not be provided in addition to the members for detecting the second biological information, and therefore, the size of the measurement apparatus and the apparatus cost are prevented from increasing.
Also, the method of selecting the sampling timing by the selection unit 15 is not limited to the above-described method. For example, in the above-described embodiment, all the sampling timings in a range over three cycles of the biological signal are selected, but a configuration may be adopted in which sampling timings in a range over one cycle of the biological signal are selected, or sampling timings in a range over two or four or more cycles of the biological signal are selected. Also, the configuration may be such that sampling timings having a predetermined temporal positional relationship with respect to respective predetermined sampling timings in a plurality of cycles of the biological signal are selected. For example, in
Note that the second biological information is not limited to the spectral reflectance of a living body. For example, the averaged received light amount Ak for each pixel may be the second biological information. Furthermore, when the skin color value is evaluated, chromaticity information in which the chromaticity (CIE L*a*b*) is obtained from the calculated spectral reflectance may be the second biological information. Specifically, tristimulus values XYZ are calculated from the calculated spectral reflectance using a color-matching function table in a range from 400 nm to 700 nm based on weighting factors in JIS Z 8722:2009. Then, L*a*b* can be calculated by performing chromaticity-conversion computation on the calculated XYZ. Also, all the pixels need not be used to measure the second biological information, and one or more pixels to be used in the measurement of the second biological information are determined according to the second biological information of the measurement target.
Note that, in the present embodiment, the amount of light reflected from the white reference plate 91 is detected in step S101 in
Next, a second embodiment will be described focusing on differences with the first embodiment.
Thereafter, the received light amount detection unit 12 obtains the amount of light reflected from the living body in a period longer than the cycle Cx, in step S204. Note that, in step S204, the received light amounts of pixels to be used to detect second biological information are obtained. In step S205, a selection unit 15 selects sampling timings, of the sampling timings acquired in step S204, that extends over the cycle Cx, as shown in
As described above, in the present embodiment, the sample values of pixels needed to measure the second biological information need not be stored in the RAM 52 over a period for determining the cycle of the biological signal, and the needed capacity of the RAM 52 can be suppressed. Note that, in the present embodiment, the average value of a plurality of consecutive cycles of the biological signal is obtained, but the configuration may be such that the range of the sampling timings to be used to measure the biological information is determined based on the length of a specific cycle, instead of the average cycle. For example, when the biological information is measured, the heart rate of a person to be measured changes in a short period of time due to being strained or the like. Therefore, the configuration may be such that the cycle of the biological signal is determined in a predetermined period, or the cycle of the biological signal is determined in a period until the change in cycle of the biological signal decreases below a predetermined amount, and the range of the sampling timing to be used to detect the biological information is determined based on the length of the last cycle, for example.
In the present embodiment as well, similarly to the first embodiment, a plurality of sampling timings to be used to measure the second biological information are selected based on the cycle of the biological signal. According to this configuration, the measurement accuracy of the second biological information can be improved.
Note that, in the above embodiments, the line sensor 24 is configured to receive light reflected from a measurement target, but the line sensor 24 may be configured to receive transmitted light that has passed through a measurement target. Also, in the above embodiments, the pulse is measured as the first biological information, and the spectral reflectance and the chromaticity are measured as the second biological information, but the present invention is not limited to these pieces of biological information. For example, when a body motion at a fixed cycle due to respiration affects the measurement result of the second biological information, the configuration may be such that the sample values to be used to measure the second biological information are selected based on the change due to the cycle of the respiration.
Embodiments of the present invention can also be realized by a computer of a system or apparatus that reads out and executes computer executable instructions (e.g., one or more programs) recorded on a storage medium (which may also be referred to more fully as a ‘non-transitory computer-readable storage medium’) to perform the functions of one or more of the above-described embodiments and/or that includes one or more circuits (e.g., application specific integrated circuit (ASIC)) for performing the functions of one or more of the above-described embodiments, and by a method performed by the computer of the system or apparatus by, for example, reading out and executing the computer executable instructions from the storage medium to perform the functions of one or more of the above-described embodiments and/or controlling the one or more circuits to perform the functions of one or more of the above-described embodiments. The computer may comprise one or more processors (e.g., central processing unit (CPU), micro processing unit (MPU)) and may include a network of separate computers or separate processors to read out and execute the computer executable instructions. The computer executable instructions may be provided to the computer, for example, from a network or the storage medium. The storage medium may include, for example, one or more of a hard disk, a random-access memory (RAM), a read only memory (ROM), a storage of distributed computing systems, an optical disk (such as a compact disc (CD), digital versatile disc (DVD), or Blu-ray Disc (BD)™), a flash memory device, a memory card, and the like.
While the present invention has been described with reference to exemplary embodiments, it is to be understood that the invention is not limited to the disclosed exemplary embodiments. The scope of the following claims is to be accorded the broadest interpretation so as to encompass all such modifications and equivalent structures and functions.
This application claims the benefit of Japanese Patent Application No. 2018-080162, filed on Apr. 18, 2018 which is hereby incorporated by reference herein in its entirety.
Number | Date | Country | Kind |
---|---|---|---|
2018-080162 | Apr 2018 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2019/013512 | 3/28/2019 | WO | 00 |