Pulse rate meter

Abstract: A pulse counter that can accurately measure pulse count regardless of whether the user is resting or exercising is disclosed. In the pulse counter, a pulse wave component extraction means (108) extracts pulse wave components based on the frequency analysis results of a first calculation means (103) and a second calculation means (106). During this process, an extraction method switching means (107) determines whether the user is resting or exercising based on the amplitude level of the signal output of a body movement signal conversion means, the level (power) of the frequency spectrum of the output signal of the second calculation means (106) or the degree of variation in the level. If the user is determined to be resting, the extraction method switching means (107) causes the pulse wave component extraction means (108) to extract the pulse wave components based on the frequency analysis result of the first calculation means (103).

Description: The invention relates to a pulse counter used by a person for managing the amount of exercise and health. In particular, the invention relates to the signalprocessing technology for measuring pulse count at high accuracy both during rest and exercise. Since the ability to measure the pulse count during marathon or jogging enables the user to manage the amount of exercise and health to avoid dangerous proposed, portable pulse counters that can be worn on the arm have been suggested. Such a portable pulse counter uses an optical sensor for measuring the pulse wave signal, and determines the pulse count by extracting the signal that corresponds to the pulse count from this pulse wave signal. However, because the pulse wave signal measured during jogging also contains a signal component that is generated by the body movement, the signal that corresponds to the pulse cannot be extracted as is. Therefore, as shown in Fig. 12 of the accompanying drawings, in the pulse counter disclosed in Japanese patent application No. S60-259239, body movement detection sensor 203, as well as pulse wave detection sensor 201, are provided for a single pulse counter. The frequency components of the signals obtained from both of these sensors are analysed by frequency analyser 202. According to frequency analyser 202, as shown in Figs. 13A and 13B, the pulse wave signal detected by pulse wave detection sensor 201 is converted to the spectrum indicated by waveform 301; and the body movement signal detected by body movement detection sensor 203 is converted to the spectrum indicated by waveform 302. Since waveform 302 is the result of the frequency analysis of the signal detected by body movement detection sensor 203, peak B' which expresses its fundamental harmonic element indicates the fundamental frequency of body's vibration. Therefore, when the frequency of peak B' matches that of peak B in waveform 301, peak B in waveform 301 can be determined to be the waveform caused by the body's vibration, and thus the peak that remains when peak B is eliminated from waveform 301, i.e., peak A, can be judged to be the waveform that corresponds to the pulse. However, with conventional pulse counters, the user must compare the frequency analysis result of the signal detected by pulse wave detection sensor 201 with the frequency analysis result of the signal detected by body movement detection sensor 203; and to obtain the pulse count during exercise, the user must subtract the frequency analysis result of the signal detected by body movement detection sensor 203 from the frequency analysis result of the signal detected by pulse wave detection sensor 201. In contrast, to obtain the pulse count while the user is at rest, the user must use the frequency analysis result of the signal detected by pulse wave detection sensor 201 as is. Therefore, the pulse counter must be manually operated each time, making it user-unfriendly. The need exists for automating this process by eliminating such manual operations. However, since a conventional pulse counter is not provided with a means for judging whether the user is resting or exercising, it must perform the same calculation regardless of whether the user is resting or exercising. As a result, although the pulse count during exercise can be obtained by subtracting the frequency analysis result of the signal detected by body movement detection sensor 203 from the frequency analysis result of the signal detected by pulse wave detection sensor 201, correct pulse count during rest cannot be obtained due to the effect of noise. In other words, although the signal detected by body movement detection sensor during rest should only contain noise elements, if the frequency of this noise element coincides with the frequency corresponding to the pulse count, the following will take place. When the frequency analysis result of the signal detected by body movement detection sensor 203 is subtracted from the frequency analysis result of the signal detected by pulse wave detection sensor 201, the frequency corresponding to the pulse count will be subtracted from the frequency analysis result of the signal detected by pulse wave detection sensor 201. Consequently, the signal detected by pulse wave detection sensor 201 loses the frequency corresponding to the pulse count, and thus pulse count cannot be accurately measured. Therefore, it is an object of the present invention to overcome the aforementioned problems. Document EP-A-0 659 384 is a document according to Article 54 (3) EPC and shows a device comprising pulse determining means, body movement determining means, pulse wave component extraction means, pulse count calculation means and setting means arranged for setting the pulse count calculation means to an appropriate mode of operation in accordance with the body movement signal determined by the body movement determining means The invention provides a pulse counter as defined in claim 1 and that can accurately measure pulse count regardless of whether the user is resting or exercising. According to one aspect of the present invention, there is provided a pulse counter, comprising: pulse determining means, arranged for analysing the frequency of a pulse wave signal of a body and outputting frequency analysis result; and body movement determining means arranged for analysing the frequency of a body movement signal of the body and outputting frequency analysis result; pulse wave component extraction means arranged for extracting pulse frequency components from the frequency analysis results of the pulse determining means, and body movement determining means; wherein the pulse wave component extraction means is operable in two modes of operation, one mode for extracting pulse frequency components based only on the frequency analysis result of the pulse determining means, and the other for extracting pulse frequency components based on the frequency analysis results of both the pulse determining means and the body movement determining means; extraction operation setting means arranged for setting the pulse wave component extraction means to the appropriate mode of operation in accordance with the body movement signal determined by the body movement determining means; and pulse count calculation means for converting the pulse frequency components extracted by the pulse wave component extraction means to a pulse count for display. According to another aspect of the present invention, there is provided an electronic device for mounting on a wrist comprising a pulse counter of the present invention. According to an embodiment of the present invention, there is provided the pulse determining means comprising pulse wave detection means for detecting the pulse wave signal of the body and the body movement determining means comprises body movement detection means for detecting the body movement signal of the body. According to another embodiment of the present invention, there is provided the pulse determining means comprising pulse wave signal conversion means for converting an analogue pulse wave signal into a digital one, and the body movement detection means comprising body movement signal conversion means for converting an analogue body movement signal into a digital one. According to another embodiment of the present invention, there is provided the pulse determining means comprising a pulse wave signal FFT circuit for providing the frequency analysis result as a frequency spectrum and the body movement determining means comprising a body movement signal FFT circuit for providing the frequency analysis result as a frequency spectrum. In another embodiment, the extraction operation setting means sets the mode of operation in accordance with the amplitude level of the body movement signal. In another embodiment, the extraction operation setting means sets the mode of operation in accordance with the frequency spectrum level of the frequency analysis result output by the body movement determining means. In a further embodiment the extraction operation setting means sets the mode of operation in accordance with the degree of variation in the levels of multiple frequency spectrums of the frequency analysis result output by the body movement determining means. The pulse counter may also further comprise display means for displaying the pulse count converted by the pulse count calculation means. Other objects and attainments together with a fuller understanding of the invention will become apparent and appreciated by referring to the following description and claims taken in conjunction with the accompanying drawings. In the drawings wherein like reference symbols refer to like parts. Embodiments of the present invention will now be described with reference to the accompanying drawings, of which: Fig. 1 is a functional block diagram showing a representative configuration of the pulse counter of the invention; Figs. 2A and 2B show the overall configuration of the wristwatch type pulse counter related to a working example of the invention and how the counter is used; Fig. 3 is a top view of the device main body of the wristwatch type pulse counter shown in Fig. 2; Fig. 4 is a diagram of the device main body of the wristwatch type pulse counter shown in Fig. 2, viewed from the 3 o'clock direction of the watch; Fig. 5 is a cross-section of the sensor unit used in the wristwatch type pulse counter shown in Fig. 2; Fig. 6 is a functional block diagram of the pulse counter related to Working example 1 of the invention; Fig. 7 comprised of Figs 7A and 7B; Fig. 7A and 7B are a flow chart showing an overview of the operation of the extraction method switching means in the pulse counter related to Working example 1 of the invention; Fig. 8 is a graph showing the relationship between the state (acceleration G) of the user who is wearing the pulse counter related to Working example 1 of the invention and the output of the acceleration sensor which is used as the threshold for determining whether the user is resting or exercising; Fig. 9 is a functional block diagram of the pulse counter related to Working examples 2 and 3 of the invention; Fig. 10 is comprised of Figs. 10A and 10B; Figs. 10 and 10B are a flow chart showing an overview of the operation of the extraction method switching means in the pulse counter related to Working example 2 of the invention; Fig. 11 is comprised of Figs. 11A and 11B; Figs. 11A and 11B are a flow chart showing an overview of the operation of the extraction method switching means in the pulse counter related to Working example 3 of the invention; Fig. 12 is a functional block diagram showing the configuration of a conventional pulse counter; and Figs. 13A and 13B show an overview of pulse wave extraction in a conventional pulse counter. Fig. 1 is a functional block diagram showing an example of a representative configuration of the pulse counter of the invention. In this figure, pulse wave detection means 101 is provided with a pulse wave detection sensor for detecting pulse waves from a human or an animal. The analog signal (pulse wave signal) detected by pulse wave detection means 101 is first converted to a digital signal by pulse wave signal conversion means 102 and is then output to first calculation means 103. First calculation means 103 is provided with a frequency analysis means for pulse wave signals, and analyses the frequency of the digital signal that is output by pulse wave signal conversion means 102, and then outputs the result to pulse wave component extraction means 108. On the other hand, body movement detection means 104 is provided with a body movement detection sensor for detecting the movement of the human or animal for whom pulse count is being measured. The analog signal detected by body movement detection means 104 is converted to a digital signal by body movement signal conversion means 105, and is then output to second calculation means 106. Second calculation means 106 is provided with a frequency analysis means for body movement signals, and analyses the frequency of the digital signal that is output by body movement signal conversion means 105, and then outputs the result to pulse wave component extraction means 108. Pulse wave component extraction means 108 extracts pulse wave frequency components from the signals output by first calculation means 103 and second calculation means 106. Here, extraction method switching means 107 is configured such that it selects between two extraction methods, i.e., the first extraction method which extracts pulse frequency from the frequency analysis result (corresponding to spectrum (a) in Fig. 13) of first calculation means 103 only, or the second extraction method which extracts pulse frequency from both the frequency analysis result of first calculation means 103 and the frequency analysis result (corresponding to spectrum (b) in Fig. 13) of second calculation means 106. Pulse count calculation means 109 converts the pulse frequency component extracted by pulse wave component extraction means 108 to a pulse count. Display means 110 displays the pulse count obtained by pulse count calculation means 109. The pulse counter of the invention is provided with extraction method switching means 107. This extraction method switching means 107 is configured such that it automatically determines whether the user is resting or exercising based on the output signal of body movement signal conversion means 105 or second calculation means 106, and based on this result, selects an appropriate pulse wave component extraction method (first or second extraction method) to be used by pulse wave component extraction means 108. In other words, extraction method switching means 107 is configured such that it switches the pulse wave component extraction method between exercise and rest periods by automatically detecting the differences in body movement signal levels and frequency components that normally exist between exercise and rest periods. To detect such differences, the inventor has developed simple but superior methods listed below and has arrived at this invention by skilfully utilising these methods for pulse wave component extraction. (1) Determination method that uses the amplitude level of body movement signal (2) Determination method that uses the frequency spectrum level of body movement signal Note that the second method, (2) Determination method that uses the frequency spectrum level of body movement signal, can be either (a) Determination method that uses maximum spectrum level (power) or (b) Determination method that uses spectrum level (power) variation (relative comparison result of individual spectrum levels), which is an applied form of (a). Pulse counters related working examples in which the above determination methods are used during rest and exercise are explained below. Working example 1 uses "(1) Determination method that uses the amplitude level of body movement signal," Working example 2 uses "(2-a) Determination method that uses frequency spectrum level of body movement signal (maximum spectrum level (power))," and Working example 3 uses "(2-b) Determination method that uses frequency spectrum level (spectrum level (power) variation). Working example 1 Overall configuration: Figs. 2A and 2B show the configuration of the pulse counter of this working example. In Figs. 2A and 2B, pulse counter 1 (portable pulse wave counter) of this example primarily comprises device main body 10 having a wristwatch structure, cable 20 connected to this device main body 10, and pulse wave detection sensor unit 30 (pulse wave signal detection sensor) installed on the tip of this cable 20. The tip of cable 20 is provided with connector piece 80 which is detachably attached to connector area 70 provided on the 6 o'clock side of device main body 10. Wristband 12, which is wrapped around the wrist from the 12 o'clock direction of the wristwatch and fastened in the 6 o'clock direction, is installed in device main body 10; and this wristband 12 allows device main body 10 to be easily put on or taken off from the wrist. Pulse wave detection sensor unit 30 is attached to the base of the index finger and is shielded from light by strap 40. Attaching pulse wave detection sensor unit 30 to the base of a finger in this way keeps cable 20 short and prevents it from getting in the way during running. Furthermore, taking into consideration the temperature distribution between the palm and finger tip in cold weather, the temperature at the finger tip falls substantially, while the temperature at the base of the finger falls relatively little. Therefore, attaching pulse wave detection sensor unit 30 at the base of the finger enables pulse count (status value) to be accurately measured even during a run outside on a cold day. Configuration of the device main body: Fig. 3 is a top view showing the main body of the pulse counter of this example, with the wristband and cable removed; Fig. 4 is a side view of this pulse counter, obtained from the 3 o'clock direction. In Fig. 3, device main body 10 is provided with plastic watch case 11 (body case), and the top side of this watch case 11 is provided with liquid crystal display device 13 with an EL backlight for displaying running time, pitch during walking, and pulse wave information such as pulse count, in addition to current time and date. Liquid crystal display device 13 is provided with first segment display area 131 positioned on the upper left side of the display surface, second segment display area 132 positioned on the upper right side of the display surface, third segment display area 133 positioned on the lower right side of the display surface, and dot display area 134 which can graphically display various types of information positioned on the lower left side of the display. Control area 5, which performs various types of control and data processing in order to determine the change in pulse count based on the pulse wave signal (status signal) measured by pulse wave detection sensor unit 30 and to display the result on liquid crystal display device 13, is provided inside watch case 11. Control area 5 is also provided with a timing circuit and thus can display normal time, lap time, split time, etc. on liquid crystal display device 13. Button switches 111 through 115, which are used for external operations such as time adjustment and display mode switching, are provided on the perimeter of watch case 11. Switch 112 is used to switch between the time mode and the pulse measurement mode. Additionally, larger button switches 116 and 117 are provided on the surface of the watch case. Switch 116 is a lap time switch. Switch 117 is a start/stop for starting and stopping the pulse measurement. Button-shaped small battery 59 contained inside watch case 11 is installed in pulse counter 1, and cable 20 supplies electrical power from battery 59 to pulse wave detection sensor unit 30 and at the same time inputs the detection result of pulse wave detection sensor unit 30 into control area 5 of watch case 11. Device main body 10 also contains body movement detection sensor device 90 (body movement detection sensor) which uses acceleration sensor 91 to detect body movement as body movement signals. The size of device main body 10 must be increased as more functions are added to pulse counter 1. However, device main body 10 cannot be extended in the 6 or 12 o'clock directions of the watch because it must be worn around a wrist. Therefore, device main body 10 uses watch case 11 which is longer in the 3 and 9 o'clock directions than in the 6 and 12 o'clock directions. However, wristband 12 is connected eccentrically toward the 3 o'clock side, leaving extended area 101 in the 9 o'clock direction, viewed from wristband 12, but no such extended area in the 3 o'clock direction. Consequently, this structure, despite the use of long watch case 11, allows free wrist movement and eliminates the possibility of the back of the hand striking watch case 11. Flat piezoelectric element 58 for a buzzer is positioned in the 9 o'clock direction, viewed from battery 59, inside watch case 11. Because battery 59 is heavier than piezoelectric element 58, the centre of gravity of device main body 10 is positioned eccentrically in the 3 o'clock direction. Because wristband 12 is connected to the side on which the centre of gravity is located, device main body 10 can be securely attached to the wrist. Furthermore, the positioning of battery 59 and piezoelectric element 58 in the planar direction allows device main body 10 to be thin; battery cover 118 installed on the back side as shown in Fig. 3 allows the user to easily replace battery 59. Structure for attaching the device main body to the wrist: In Fig. 4, connecting area 105 for holding stopping pin 121 installed on the end of wristband 12 is formed in the 12 o'clock direction of watch case 11. Receiving area 106 is provided in the 6 o'clock direction of watch case 11, and receiving area 106 is provided with fastener 122 through which wrist band 12 is folded back and which holds in place the middle point of wristband 12 wound around the wrist, in the long direction of the band. In the 6 o'clock direction of device main body 10, the area from bottom surface 119 to receiving area 106 is formed as an integral part of watch case 11 and forms rotation stop area 108 which is positioned at approximately 115° from bottom surface 119. That is, when wristband 12 is used to attach device main body 10 to top area L1 (side of the back of the hand) of right wrist L (arm), bottom surface 119 of watch case 11 tightly contacts top area L1 of wrist L while rotation stop area 108 contacts side area L2 where radius R is located. In this state, bottom surface 119 of device main body 10 more or less straddles radius R and ulna U, while rotation stop area 108 and the area between bent area 109 of bottom surface 119 and rotation stop area 108 contact radius R. Because rotation stop area 108 and bottom surface 119 form an anatomically ideal angle of approximately 115° as explained above, device main body 10 will not turn around arm L even if an attempt is made to turn it in the direction of arrows A or B. Furthermore, because the rotation of device main body 10 is restricted only in two locations on the side of the arm by bottom surface 119 and rotation stop area 108, bottom surface 119 and rotation stop area 108 securely contact the arm even if it is thin, and provide a secure rotation stopping effect and comfortable fit even if the arm is thick. Configuration of the pulse wave detection sensor unit: Fig. 5 shows a cross-section of the pulse wave detection sensor unit of this working example. In this figure, component housing space 300 is formed between the casing of pulse wave detection sensor unit 30 and bottom lid 302 on the bottom side of sensor frame 36. Circuit board 35 is positioned inside component housing space 300. LED 31, phototransistor 32, and other electronic components are mounted on circuit board 35. One end of cable 20 is fastened to pulse wave detection sensor unit 30 by bushing 393, and various wires of cable 20 are soldered to various patterns on circuit board 35. Pulse wave detection sensor unit 30 is attached to the finger such that cable 20 is extended from the base of the finger toward device main body 10. Therefore, LED 31 and phototransistor 32 are arranged along the length of the finger, with LED 31 positioned on the finger tip side and phototransistor 32 positioned at the base of the finger. This configuration provides the effect of making it difficult for the ambient light to reach phototransistor 32. In pulse wave detection sensor unit 30, a light transmission window is formed by translucent plate 34 which is made of a glass plate on the upper area of sensor frame 36, and the light-emitting surface and light-receiving surface of LED 31 and phototransistor 32, respectively, are oriented toward said translucent plate 34. Because of such a configuration, when a finger surface is pressed onto external surface 341 of translucent plate 34, LED 31 emits light toward the finger surface and phototransistor 32 can receive part of the light emitted by LED 31 that is reflected by the finger. Note that external surface 341 of translucent plate 34 protrudes farther than surrounding area 361 in order to improve its contact with the finger surface. In this working example, an InGaN (indium-gallium-nitrogen) blue LED is used as LED 31, and its emission spectrum possesses a peak at 450 nm and its emission wavelength ranges from 350 to 600 nm. To match with LED 31 possessing such characteristics, a GaAsP (gallium-arsenic-phosphorus) phototransistor is used as phototransistor 32, and the light-receiving wavelength of the element itself ranges from 300 to 600 nm, with some sensitive areas also at or below 300 nm. When pulse wave detection sensor unit 30 thus configured is attached to the base of the finger by sensor-fastening strap 40 and light is emitted from LED 31 toward the finger, the light reaches blood vessels, and part of the light is absorbed by haemoglobin in the blood and part of it is reflected. The light reflected by the finger (blood) is received by phototransistor 32, and the change in the amount of received light corresponds to the change in the blood volume (pulse wave in the blood). That is, because the reflected light becomes weak when the blood volume is high and becomes strong when the blood volume is low, data such as pulse count can be measured by optically detecting the intensity of the reflected light as a pulse wave signal. This working example uses LED 31 with an emission wavelength range of between 350 and 600 nm and phototransistor 32 with a light-receiving wavelength range of between 300 and 600 nm, and vital information is displayed based on the results taken in the overlapping wavelengths of between approximately 300 and approximately 600 nm, i.e., wavelengths of approximately 700 nm or shorter. When such pulse wave detection sensor unit 30 is used, even if the ambient light strikes the exposed part of the finger, lights with wavelengths of 700 nm or shorter contained in the ambient light do not use the finger as a light guide to reach phototransistor 32 (light-receiving area). The reason for this is as follows. Because lights with wavelengths of 700 nm or shorter contained in the ambient light do not easily penetrate the finger, the ambient light reaching the area of the finger not covered by the sensor fastening strap 40 will not penetrate the finger to reach phototransistor 32. In contrast, if an LED possessing an emission peak at around 880 nm and a silicon phototransistor are used, a light-receiving wavelength range of between 350 and 1,200 nm will result. In such a case, changes in the ambient light level tend to cause measurement errors because pulse waves will be detected using a light with 1 mm wavelength which can use the finger as a light guide to easily reach phototransistor 32. Furthermore, because pulse wave information is obtained using lights with approximately 700 nm or shorter wavelengths, the S/N ratio of the pulse wave signal based on blood volume change is high. The reason for this is as follows. The absorption coefficient of haemoglobin in the blood for lights with wavelengths of between 300 and 700 nm is several times to approximately one hundred or more times larger than the absorption coefficient for a light with wavelength of 800 nm which has been conventionally used as the detection light. As a result, lights with wavelengths of between 300 and 700 nm change sensitively to blood volume changes, producing higher pulse wave detection rate (S/N ratio) based on blood volume change. Configuration of the control area: Fig. 6 is a functional block diagram showing the configuration of the pulse counter in this example. In this figure, pulse wave detection sensor unit 30 (pulse wave detection sensor) detects pulse waves from the body, and outputs the detected pulse wave signal (analog signal) to pulse wave signal amplification circuit 402. Body movement detection sensor device 90 detects the movement of the user whose pulse is being measured, and outputs the detected body movement signal (analog signal) to body movement signal amplification circuit 406. As described above, pulse wave detection sensor unit 30 uses a combination of phototransistor 32 and LED 31. That is, the light from LED 31 is shone onto the body, and the light reflected from the body (or transmitted light) is detected by phototransistor 32. Note that an acceleration sensor is used as body movement detection sensor device 90 (body movement detection sensor). Pulse wave signal amplification circuit 402 amplifies a pulse wave signal and outputs the result to pulse wave signal A/D converter 403. Pulse wave signal A/D converter 403 converts a pulse wave signal from analog to digital, and outputs the result to pulse wave signal FFT circuit 404 (which corresponds to first calculation means 103 in Fig. 1). Pulse wave signal FFT circuit 404 applies FFT (high-speed Fourier transformation) to the signal output by pulse wave signal A/D converter 403, and outputs the frequency analysis result (which corresponds to the spectrum in Fig. 13A) to pulse wave component extraction means 410. Meanwhile, body movement signal amplification circuit 406 amplifies a body movement signal and outputs the result to body movement signal A/D converter 407. Body movement signal A/D converter 407 converts a body movement signal from analog to digital, and outputs the result to body movement signal FFT circuit 408 (which corresponds to second calculation means 106 in Fig. 1). Body movement signal FFT circuit 408 applies FFT (high-speed Fourier transformation) to the signal output by body movement signal A/D converter 407, and outputs the frequency analysis result (which corresponds to the spectrum in Fig. 13B) to pulse wave component extraction means 410. Pulse wave component extraction means 410 extracts the frequency corresponding to the pulse only from the frequency analysis result of pulse wave signal FFT circuit 404, and outputs the result to pulse count calculation means 411 (the first extraction method). Alternatively, pulse wave component extraction means 410 can compare the frequency analysis result of pulse wave signal FFT circuit 404 with the frequency analysis result of body movement signal FFT circuit 408, subtract the frequency component of the body movement obtained by body movement signal FFT circuit 408 from the frequency component of pulse wave signal FFT circuit 404, and output the extracted result of the frequency corresponding to the pulse count to pulse count calculation means 411 (the second extraction method). Extraction method switching means 409A determines whether the user is resting or exercising based on the signal obtained by body movement signal A/D converter 407, and based on the result, instructs pulse wave component extraction means 410 to use the first or second extraction method. In other words, extraction method switching means 409A instructs pulse wave component extraction means 410 to use the first extraction method which extracts the frequency corresponding to the pulse from the frequency component of the pulse obtained by pulse wave signal FFT circuit 404, if it is determined that the user is resting. Conversely, extraction method switching means 409A instructs pulse wave component extraction means 410 to use the second extraction method which extracts the frequency corresponding to the pulse by subtracting the frequency component of the body movement obtained by body movement signal FFT circuit 408 from the frequency component of the pulse obtained by pulse wave signal FFT circuit 404, if it is determined that the user is exercising. Pulse count calculation means 411 converts the frequency obtained by pulse wave component extraction means 410 to a pulse count, and outputs it to display area 412. Display area 412 displays the pulse count obtained by pulse count calculation means 411 on liquid crystal display device 13. In this example, pulse wave component extraction means 410, extraction method switching means 409A, and pulse count calculation means 411 all include microcomputers that run according to pre-stored programs. Signal processing detail: Figs. 7A and 7B are a flow chart showing the sequence in which body movement signal frequency is first obtained, the extraction method is determined, and then pulse wave is obtained. In Figs. 6, 7A, and 7B pulse wave component extraction means 410 identifies the tallest body movement spectrum in the output signal of body movement signal FFT circuit 408 as the body movement frequency component (step S601). Extraction method switching means 409A extracts the largest from the group of data that were obtained by body movement signal A/D converter 407 and that are to be processed by FFT circuit 408 (step S602). The extraction method to be used by pulse wave component extraction means 410 is determined based on whether the extracted value is equal to or greater than, or smaller than constant A1 (step S603). Here, constant A1 is an important threshold value that controls the operation of pulse wave component extraction means 410, and becomes the reference for determining whether the user is exercising or resting. In step S603, if the extracted value is equal to or greater than constant A1 (indicating that the user is exercising), the pulse wave component is extracted by the second extraction method according to the procedure described below. First, assuming that the body movement frequency component identified in step S601 is fm, whether or not any body movement component that is equal to or greater than constant TH exists in 1/2 frequency of fm is checked (step S604). If a body movement component that is equal to or greater than constant TH exists, fm is identified as the second harmonic (step S605). If none exists, whether or not any body movement component that is equal to or greater than constant TH exists in 1/3 frequency of fm is checked (step S606). If a body movement component that is equal to or greater than constant TH exists, fm is identified as the third harmonic (step S607). If none exits, fm is identified as the fundamental harmonic (step S608). These steps determine the order (specified by variable HMC) of the identified fm in terms of harmonic, and determine the numerical value (variable HMC) with which to divide fm in order to obtain the fundamental harmonic in step S609. In step S609, the fundamental harmonic of the body movement is obtained. In the succeeding steps S610 through S613, frequency and body movement frequency are compared in the order of size beginning with the line spectrum possessing the largest pulse wave frequency analysis result, in order to determine whether the frequency matches the fundamental harmonic, the second harmonic, or the third harmonic (steps S610, S611, S612, and S613). In other words, these steps determine whether or not any overlapping frequency exists between the frequency analysis result of the pulse wave signal detected by pulse wave detection sensor unit 30 and the frequency analysis result of the body movement signal detected by body movement detection sensor device 90. The frequency component of the pulse wave is first compared to the fundamental harmonic of the body movement frequency in step S611, next to the second harmonic of the body movement frequency in step S612, and then to the third harmonic of the body movement frequency in step S613. This comparison is repeated for all detected frequency components of the pulse wave, and if a matching frequency exists, that frequency component is removed. Note that it is acceptable to use only the frequency component of the pulse wave, possessing the highest level, for determination. This is because the level of the fundamental harmonic of a pulse wave is usually the highest. Through these steps, the largest pulse wave frequency component fn which does not match any body movement component can be extracted in step S614. On the other hand, in step S603, if the largest value resulting from the A/D conversion of the body movement signal is smaller than constant A1 (indicating that the user is resting), the largest pulse wave frequency component among the pulse wave spectrum of the signal that is output by pulse wave signal FFT circuit 404 is considered to be fn (step S615). The extraction method described above is the first extraction method to be performed by pulse wave component extraction means 410 when the user is resting. Main effects of Working example 1: As explained above, extraction method switching means 409A automatically determines whether or not the user is resting or exercising based on the amplitude level of the body movement signal, and based on this result, automatically switches to the pulse wave component extraction method that should be used by pulse wave component extraction means 410. As a result, the processing in step S615 (the first extraction method) occurs as long as the largest value resulting from the A/D conversion of the body movement signal is judged to be smaller than constant A1 in step S603, even if a frequency component of noise appears in the frequency analysis result of body movement signal FFT circuit 408 and the frequency component of the noise happens to match the pulse wave frequency component. Therefore, pulse counter 1 of this example enables accurate pulse count measurement free from the effect of noise of body movement signals, regardless of whether the user is resting or exercising. In this example, the user's state (exercising or resting) is judged by determining whether the largest from the group of data that were obtained by body movement signal A/D converter 407 is equal to or greater than, or smaller than constant A1; and such a threshold normally varies among different users (subjects), or even for the same user (subject) depending on the exercising condition. Therefore, this value A1 is best determined empirically. For example, in body movement detection sensor device 90, the relationship between the exercising condition (acceleration G) of the user and the output of acceleration sensor 91 is nearly linear as shown in Fig. 8, and acceleration 1G corresponds to 8 mV in terms of the output from acceleration sensor 91. Therefore, when the acceleration level (horizontal axis) is divided into rest, very light exercise, and exercise periods in Fig. 8, output voltage that clearly differentiates between very light exercise and exercise periods is selected as A1. That is, by setting threshold A1 at 7.2 mV in this measurement example, the user can be accurately judged to be exercising if the output of acceleration sensor 91 is at least 7.2 mV, and resting if the output of acceleration sensor 91 is less than 7.2 mV. Note that threshold A1 can be set as a unique value for each pulse counter, or the pulse counter can be configured such that A1 can be set by the user. Working example 2: Fig. 9 is a functional block diagram showing the configuration of the pulse counter of this example. Since the basic structure of this pulse counter is the same as that of the pulse counter in Working example 1, the explanation of the structure of the device main body will be omitted, and only its control area will be explained. Even for the control area, the same symbols are used to represent areas that are the same as in Working example 1, with detailed explanations omitted. As can be seen from Fig. 9, the pulse counter of this example also comprises pulse wave detection sensor unit 30, pulse wave signal amplification circuit 402, pulse wave signal A/D converter 403, pulse wave signal FFT circuit 404, body movement detection sensor device 90, body movement signal amplification circuit 406, body movement signal A/D converter 407, body movement signal FFT circuit 408, pulse count calculation means 411, and display area 412; and their elements are the same as in the pulse counter in Working example 1 described above. In this example also, pulse wave component extraction means 410 extracts the frequency corresponding to the pulse from the frequency analysis result (which corresponds to spectrum (a) in Fig. 13) of pulse wave signal FFT circuit 404, and outputs the result to pulse count calculation means 411 (the first extraction method). Alternatively, pulse wave component extraction means 410 can compare the frequency analysis results of pulse wave signal FFT circuit 404 with the frequency analysis result of body movement signal FFT circuit 408 (which corresponds to spectrum (b) in Fig. 13), subtract the frequency component of the body movement obtained by body movement signal FFT circuit 408 from the frequency component of pulse wave signal FFT circuit 404, and output the extracted result of the frequency corresponding to the pulse count to pulse count calculation means 411 (the second extraction method). In this example, extraction method switching means 409B determines whether the user is resting or exercising based on the base line spectrum of the frequency analysis result (spectrum) of the body movement signal obtained by body movement signal FFT circuit 408, and based on the result, instructs pulse wave component extraction means 410 to use the first or second extraction method. In other words, extraction method switching means 409B instructs pulse wave component extraction means 410 to use the first extraction method which extracts the frequency corresponding to the pulse from the frequency component of the pulse obtained by pulse wave signal FFT circuit 404, if it is determined that the user is resting. Conversely, extraction method switching means 409B instructs pulse wave component extraction means 410 to use the second extraction method which extracts the frequency corresponding to the pulse by subtracting the frequency component of the body movement obtained by body movement signal FFT circuit 408 from the frequency component of the pulse obtained by pulse wave signal FFT circuit 404, if it is determined that the user is exercising. Figs. 10A and 10B are a flow chart showing the sequence in which body movement signal frequency and the power (level) of the base line spectrum are first obtained, the extraction method is determined, and then pulse wave is obtained. In Figs. 9, 10A and 10B, pulse wave component extraction means 410 identifies the tallest body movement spectrum in the frequency analysis result of body movement signal FFT circuit 408 as the body movement frequency component (step S701). Extraction method switching means 409B determines the power of the base line spectrum of the body movement frequency component (step S702). Then, the extraction method is switched based on whether the power of this base line spectrum is equal to or greater than, or smaller than constant A2 (step S703). Here, constant A2 can be determined empirically as constant A1 was in Working example 1. In step S703, if the power of the base line spectrum is equal to or greater than constant A2 (indicating that the user is exercising), the pulse wave component is extracted by the second extraction method according to the procedure described below. First, assuming that the body movement frequency component identified in step S701 is fm, whether or not any body movement component that is equal to or greater than constant TH exists in 1/2 frequency of fm is checked (step S704). If a body movement component that is equal to or greater than constant TH exists, fm is identified as the second harmonic (step S705). If none exists, whether or not any body movement component that is equal to or greater than constant TH exists in 1/3 frequency of fm is checked (step S706). If a body movement component that is equal to or greater than constant TH exists, fm is identified as the third harmonic (step S707). If none exits, fm is identified as the fundamental harmonic (step S708). These steps determine the order (specified by variable HMC) of the identified fm in terms of harmonic, and determine the numerical value (variable HMC) with which to divide fm in order to obtain the fundamental harmonic in step S709. In step S709, the fundamental harmonic of the body movement is obtained. In the succeeding steps S710 through S713, frequency and body movement frequency are compared in the order of size beginning with the line spectrum possessing the largest pulse wave frequency analysis result, in order to determine whether the frequency matches the fundamental harmonic, the second harmonic, or the third harmonic (steps S710, S711, S712, and S713). Through these steps, the largest pulse wave frequency component fn which does not match any body movement component can be extracted in step S714. On the other hand, in step S703, if the power of the base line spectrum is smaller than constant A2 (indicating that the user is resting), the largest pulse wave frequency component among the pulse wave spectrum of the signal that is output by pulse wave signal FFT circuit 404 is considered to be fn (step S715). The extraction method described above is the first extraction method to be performed by pulse wave component extraction means 410 when the user is resting. As explained above, extraction method switching means 409B automatically determines whether or not the user is resting or exercising based on the level (power) of the tallest spectrum among the frequency spectrums of the body movement signal, and based on this result, automatically switches to the pulse wave component extraction method that should be used by pulse wave component extraction means 410. As a result, the processing in step S715 (the first extraction method) occurs as long as the power of the base line spectrum of the frequency component of noise is judged to be smaller than constant A2 set in step S703, even if a frequency component of noise appears in the frequency analysis result of body movement signal FFT circuit 408 and the frequency component of the noise happens to match the pulse wave frequency component. Therefore, pulse counter 1 of this example enables accurate pulse count measurement free from the effect of noise of body movement signals, regardless of whether the user is resting or exercising. Working example 3: Since the basic structure of the pulse counter in this example is the same as that of the pulse counter in Working example 1, the explanation of the structure of the device main body will be omitted. Furthermore, since the basic configuration of the control area is the same as that of the pulse counter in Working example 2, only a brief explanation will be provided, with reference to Fig. 9. In Fig. 9, the control area of the pulse counter of this example also comprises pulse wave detection sensor unit 30, pulse wave signal amplification circuit 402, pulse wave signal A/D converter 403, pulse wave signal FFT circuit 404, body movement detection sensor device 90, body movement signal amplification circuit 406, body movement signal A/D converter 407, body movement signal FFT circuit 408, pulse count calculation means 411, and display area 412; and their elements are the same as in the pulse counter in Working examples 1 and 2 described above. However, in this example, extraction method switching means 409C determines whether the user is resting or exercising based on the degree of variation in the levels of the multiple frequency spectrums obtained by body movement signal FFT circuit 408, and based on the result, instructs pulse wave component extraction means 410 to use the first or second extraction method. In other words, extraction method switching means 409C instructs pulse wave component extraction means 410 to use the first extraction method which extracts the frequency corresponding to the pulse from the frequency component of the pulse obtained by pulse wave signal FFT circuit 404, if it is determined that the user is resting. Conversely, extraction method switching means 409C instructs pulse wave component extraction means 410 to use the second extraction method which extracts the frequency corresponding to the pulse by subtracting the frequency component of the body movement obtained by body movement signal FFT circuit 408 from the frequency component of the pulse obtained by pulse wave signal FFT circuit 404, if it is determined that the user is exercising. The above process will be explained with reference to Figs. 11A and 11B. Figs. 11A and 11B are a flow chart showing the sequence in which body movement signal frequency and the power (level) of the base line spectrum are first obtained, the extraction method is determined, and then pulse wave is obtained. In Figs. 9, 11A and 11B pulse wave component extraction means 410 identifies the tallest body movement spectrum among the output signals of body movement signal FFT circuit 408 as the body movement frequency component (step S801). Extraction method switching means 409C determines power P1 of the base line spectrum of the body movement frequency component obtained (step S802). Next, P2, the sum total of the power of all base line spectrums, excluding the frequency of the largest base line spectrum, is determined based on the FFT processing result of the body movement signal (step S803). Value B is then determined using the equation (B = P1/P2) (step S804). Here, B indicates the ratio (relative comparison result) between the power of the largest body movement frequency component and P2, the summation of the power of all base line spectrums, excluding the frequency of the largest base line spectrum. In other words, when a distinct body movement is present (during exercise), power P1 of the largest base line spectrum increases, resulting in a larger value B. Conversely, when the body movement is small (during rest), power P1 of the largest base line spectrum becomes nearly equal to the power of all base line spectrums, excluding the frequency of the largest base line spectrum, resulting in a smaller value B. Therefore, value B determined here is large when body movement frequency appears in body movement signal FFT circuit 408, and is small when only noise components are present. Next, the extraction method is selected depending on whether or not value B determined in step S804 is equal to or greater than constant A3, or smaller than A3 (step S805). In step S805, if value B is equal to or greater than constant A3 (indicating that the user is exercising), the pulse wave component is extracted by the second extraction method according to the procedure described below. First, assuming that the body movement frequency component identified in step S803 is fm, whether or not any body movement component that is equal to or greater than constant TH exists in 1/2 frequency of fm is checked (step S806). If a body movement component that is equal to or greater than constant TH exists, fm is identified as the second harmonic (step S807). If none exists, whether or not any body movement component that is equal to or greater than constant TH exists in 1/3 frequency of fm is checked (step S808). If a body movement component that is equal to or greater than constant TH exists, fm is identified as the third harmonic (step S809). If none exits, fm is identified as the fundamental harmonic (step S810). These steps determine the order (specified by variable HMC) of the identified fm in terms of harmonic, and determine the numerical value (variable HMC) with which to divide fm in order to obtain the fundamental harmonic in step S811. In step S811, the fundamental harmonic of the body movement is obtained. In the succeeding steps S812 through S815, frequency of line spectrum is compared to body movement frequency in the order of size beginning with the line spectrum possessing the largest pulse wave frequency analysis result, in order to determine whether the frequency matches the fundamental harmonic, the second harmonic, or the third harmonic (steps S812, S813, S814, and S815). Through these steps, the largest pulse wave frequency component fn which does not match any body movement component can be extracted in step S816. On the other hand, in step S805, if the power of the base line spectrum of the body movement frequency component is smaller than constant A3, the largest pulse wave frequency component among the pulse wave spectrum of the signal that is output by pulse wave signal FFT circuit 404 is considered to be fn (step S817). The extraction method described above is the first extraction method to be performed by pulse wave component extraction means 410 when the user is resting. As explained above, extraction method switching means 409C automatically determines whether or not the user is resting or exercising based on the degree of variation in the level (power) of spectrum among the frequency spectrums of the body movement signal, and based on this result, automatically switches to the pulse wave component extraction method that should be used by pulse wave component extraction means 410. As a result, the processing in step S817 (the first extraction method) occurs as long as the power of the base line spectrum of the frequency component of noise is judged to be smaller than constant A3 set in step S805, even if a frequency component of noise appears in the frequency analysis result of body movement signal FFT circuit 408 and the frequency component of the noise happens to match the pulse wave frequency component. Therefore, pulse counter 1 of this example enables accurate pulse count measurement free from the effect of noise of body movement signals, regardless of whether the user is resting or exercising. As explained above, in the pulse counter of the invention, the extraction method switching means automatically determines whether the user is resting or exercising based on the body movement signal, and based on this results, automatically selects an appropriate pulse wave component extraction method to be used by the pulse wave component extraction means. Therefore, the pulse counter of this invention enables accurate pulse count measurement free from the effect of noise of body movement signals, regardless of whether the user is resting or exercising. While the invention has been described in conjunction with several specific embodiments, it is evident to those skilled in the art that many further alternatives, modifications and variations will be apparent without deviating from the scope of the appended claims.

Claims: A pulse counter, comprising: pulse determining means (101-103; 401-403; 30, 402-404) arranged for analysing the frequency of a pulse wave signal of a body and outputting a frequency analysis result; and body movement determining means (104-106; 405-408; 90, 406-408) arranged for analysing the frequency of a body movement signal of the body and outputting a frequency analysis result; pulse wave component extraction means (108; 410) arranged for extracting pulse frequency components from the frequency analysis results of the pulse determining means (101-103, 401-403; 30, 402-404), and body movement determining means (104-106; 405-408; 90, 406-408), wherein the pulse wave component extraction means (108; 410) is operable in two modes of operation. one mode for extracting pulse frequency components based only on the frequency analysis result of the pulse determining means (101-103; 401-403; 30, 402-404), and the other for extracting pulse frequency components based on the frequency analysis results of both the pulse determining means (101-103; 401-403; 30, 402-404) and the body movement determining means (104-106; 405-408; 90, 406-408); extraction operation setting means (107; 409A; 409B; 409C) arranged for setting the pulse wave component extraction means (108; 410) to the appropriate mode of operation in accordance with the body movement signal determined by the body movement determining means (104-106; 405-408: 90, 406-408); and pulse count calculation means (109; 411) for converting the pulse frequency components extracted by the pulse wave component extraction means (108; 410) to a pulse count for display. A pulse counter as claimed in claim 1, wherein the pulse determining means comprises pulse wave detection means (101; 401-402; 30, 402) for detecting the pulse wave signal of the body and the body movement determining means comprises body movement detection means (104, 405-406; 90. 406) for detecting the body movement signal of the body. A pulse counter as claimed in claim 1 or 2, wherein the pulse determining means comprises pulse wave signal conversion means (102;403) for converting an analogue pulse wave signal into a digital one, and the body movement detection means comprises body movement signal conversion means (105;407) for converting an analogue body movement signal into a digital one. A pulse counter as claimed in any preceding claim, wherein the pulse determining means comprises a pulse wave signal FFT circuit (103;404) for providing the frequency analysis result as a frequency spectrum and the body movement determining means comprises a body movement signal FFT circuit (106,408) for providing the frequency analysis result as a frequency spectrum. A pulse counter as claimed in any preceding claim, wherein the extraction operation setting means (107;409A) is arranged to set the mode of operation in accordance with the amplitude level of the body movement signal. A pulse counter as claimed in claim 4, wherein the extraction operation setting means (107,409B) is arranged to set the mode of operation in accordance with the frequency spectrum level of the frequency analysis result output by the body movement determining means (104-106; 405-408). A pulse counter as claimed in claim 4, wherein the extraction operation setting means (107; 409C) is arranged to set the mode of operation in accordance with the degree of variation in the levels of multiple frequency spectrums of the frequency analysis result output by the body movement determining means (104-106; 405-408). A pulse counter as claimed in any preceding claim, further comprising display means (110;412) for displaying the pulse count converted by the pulse count calculation means (109;411). An electronic device for mounting on a wrist, comprising a pulse counter as claimed in any preceding claim.

Inventors: HAYAKAWA MOTOMU, KITAZAWA KOUJI, ODAGIRI HIROSHI, HAYAKAWA, MOTOMU, KITAZAWA, KOUJI, ODAGIRI, HIROSHI
Applicants: SEIKO EPSON CORP, SEIKO INSTR INC, SEIKO EPSON CORPORATION, SEIKO INSTRUMENTS INC.
Application year: 1996
Main classification: A61B5
IPC codes: A61B5