throbber
United States Patent [19]
`Nakamura
`
`[54] PULSE METER WITH PEDOMETER
`FUNCTION
`
`[75] Inventor: Chiaki Nakamura, Tokyo, Japan
`
`[73] Assignee: Seiko Instruments Inc., Japan
`
`[21] Appl. No.: 191,017
`[22] Filed:
`Feb. 2, 1994
`[30]
`Foreign Application Priority Data
`
`Feb. 22, 1993
`
`[JP]
`
`Japan .................................. .. 5-032310
`
`[51] Int. Cl.6 ............................ .. G01C 2200; A6113 5/02
`[52] US. Cl. .......................................... .. 377/24.2; 128/689
`[58] Field of Search ......................... .. 377/242; 128/689,
`128/668, 696
`
`[56]
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`4,312,358
`4,367,752
`4,566,461
`4,807,639
`
`1/1982 Barney .................................. .. 128/670
`l/l983 Jimenez et a1.
`128/689
`l/l986 Lubell et a1. . . . . .
`. . . .. 128/689
`2/1989 Shimizu et a1. ..
`128/690
`
`4,855,942
`
`8/1989 Bianco . . . . . . . . . . . . . .
`
`. . . .. 377/242
`
`4,962,469 10/1990 Ono et a1. . . . . . . . . .
`
`. . . .. 364/561
`
`128/696
`4,974,601 12/1990 Tranjan et al.
`5,164,967 11/1992 Endo et a1. .......................... .. 377/242
`
`||||||m||||| ||| um um [I]!!! lilslglzlglkilll lllllllllll m m in
`5,475,725
`Dec. 12, 1995
`
`Patent Number:
`[11]
`[45] Date of Patent:
`
`OTHER PUBLICATIONS
`Patent Abstracts of Japan, vol. 9, No. 253 (P-395) (1976) 11
`Oct. 1985.
`Patent Abstracts of Japan, vol. 5, No. 146 (P-80) (818) 16
`Sep. 1981.
`Primary Examiner-John S. Heyman
`Attorney, Agent, or Firm—Adams & Wilks
`[57]
`ABSTRACT
`
`An electronic combined pulse meter and pedometer may be
`provided with only a single sensor used for determining
`walking pace and pulse rate. A pulse wave detector detects
`a pulse wave of the user and outputs a corresponding pulse
`wave signal to a calculating circuit and a walking state
`detector. The walking state detector compares the detected
`pulse wave with a reference level stored in a pulse wave
`level memory and outputs a walking state signal if the level
`of the detected pulse wave exceeds the reference level.
`Calculation control circuitry selects various constant values
`pre-stored in a constant value memory based upon the
`walking state signal and outputs the selected constant values
`to the calculating circuit and a display device. The calcu
`lating circuit calculates the time interval between successive
`pulses of the detected pulse wave signal in accordance with
`a clock signal and the selected constant values, and outputs
`the result to the display device.
`
`19 Claims, 12 Drawing Sheets
`
`UNI/V6‘ CLOCK
`slaw/1L
`EE/VE/M TIA/6 N17
`MEANS
`13
`l /
`
`PULSE #4 V5
`J0 /\/ DETECTING
`MEANS
`l
`MOTION
`DETECTING
`-> MEANS
`
`PULSE #4 V5
`LEVEL
`5701mm
`MEANS
`
`CAL EULAUA/E
`-> ?/E/J/VS
`T
`CAL CULAUO/V
`colvr/mL
`-> MEANS
`
`DISPLAY/N5
`-> MEAL/s
`
`V\
`J5
`
`J] M J2 M T
`CONSTANT
`VAL U5
`5 70/’1’1/1/6
`MEANS
`
`1J4
`
`‘115
`
`1
`
`

`

`US. Patent
`
`Dec. 12, 1995
`
`Sheet 1 of 12
`
`5,47 5,7 25
`
`F 1 G .
`
`1
`
`TIM/VG Cl. 06K
`SIG/VAL
`GENE/M U/VG N17
`MEANS
`
`J3
`/_/
`
`PULSE #4 V5
`.70 /\/ DETECTING
`MFA/V5
`
`CAL aL/LA TIA/6
`@ mam/5
`
`015m: Yf/VG
`MEANS
`
`M0 7101/
`PULSE m VE
`DETECTING
`LEVEL
`smmva -> IVE/W5
`IVE/1N5
`
`CALCULATION
`CONTROL
`a MEANS
`
`111/
`
`15
`
`11 ”/
`
`J2 A/
`
`CONSTANT
`VALUE 1 J5
`sm/ej/va
`MFA/V5
`
`2
`
`

`

`US. Patent
`
`Dec. 12, 1995
`
`Sheet 2 0f 12
`
`5,475,7 25
`
`F f G .
`
`2
`
`J0
`
`/7/ PULSE 101 V5
`DETECTING
`?E/M/S
`
`rim/6 CLOCK
`SIGNAL
`. 1
`ELF/VERA TIA/6
`J7
`MEANS
`
`J3
`J2
`N N
`
`1]
`\/\
`ACTION
`PULSE #4 V5
`11/0155
`LEVEL
`smmva —> DETEUl/VG
`MEANS
`MEANS
`
`04L CULA TIA/6
`MEANS
`
`DJSPLA mw; J6
`-> MEANS
`;
`
`64L a/LArm/v
`M0 UOA/
`CONTROL
`A/ DETECTION
`cau/vmva —% MEANS
`MEANS
`
`20
`
`1J4
`
`CUIVST/M/T
`VAL [/5 l5
`STORM/6
`MEANS
`
`3
`
`

`

`US. Patent
`
`Dec. 12, 1995
`
`Sheet 3 of 12
`
`5,475,725
`
`F I G .
`
`3
`
`TIMI/V6 a 06K
`/V 51am
`J7
`GENE/M TIA/6‘
`MFA/V5
`
`GRAPH
`CAL cum 7111/5 0 51
`MEANS
`
`10
`
`J3
`
`30
`
`.76
`
`PULSE 101 v5
`DETECTING
`MEANS
`
`l
`MOTION
`057507111;
`—> ?/EA/VS
`
`T
`CAL cum 7101/
`cam/m
`—> MEANS
`
`PULSE 1m VE
`LEVEL
`sm/mva
`MEANS
`/\/
`11
`
`CALCULATED
`015m: m/a
`mu/cumm/a P/mz/cr
`~+ MEANS
`—-> smm/a —-> MEANS
`MFA/V5
`l
`DISTAS/VCE
`CAL Cl/LAU/VG
`MEANS
`
`J2 /‘/ 141 A/ T
`caA/sm/vr
`m [/5
`/1/ sm/m/a
`J5
`IVE/1M5
`
`I
`35
`
`T
`575/1 0/1 m
`570/?1/1/0
`?/E/JA/S 1
`32
`
`4
`
`

`

`US. Patent
`
`Dec. 12, 1995
`
`Sheet 4 of 12
`
`5,475,725
`
`/“ PULSE [#1 V5
`40 DETECTING
`NEANS
`
`AMPLI'FYIA/G
`AND NA VE
`SHAPING NEANS
`
`4']
`1/2
`//
`/\/
`PULSE RATE
`—> CAL GI/LA TING
`NEANS
`‘
`
`STEP NI/NRER
`DA 7/!
`DETECTING
`NEANS
`
`TINING GL GEN
`SIG/VAL
`GENERATING
`NEANS
`
`//
`43
`
`STEP NI/NBER
`NA VE
`SHAPING ——> GA TA
`NEANS
`CALCULATING
`NEANS
`
`41/ A)
`
`/\/
`416
`
`,
`/“‘5
`
`F I G .
`
`4
`
`PRIOR ART
`
`1/7
`N
`DISPLAY
`SELECTING
`NEANS
`
`1/8
`I"
`DISPLAYING
`PIE/W5
`
`SELEGTING
`SNI TGH
`
`/\/
`Zl9
`
`5
`
`

`

`US. Patent
`
`Dec. 12, 1995
`
`Sheet 5 of 12
`
`5,475,725
`
`F/G.5
`
`1010859
`12-31
`Sol/WALK '11“? 6 2
`
`\PULSE
`
`FIG. 6‘
`
`200
`
`100 Ill'lllllllllln
`WALK‘? 62
`
`PULSE
`
`min
`
`6
`
`

`

`US. Patent
`
`Dec. 12, 1995
`
`Sheet 6 of 12
`
`5,475,725
`
`F 1 G .
`
`7
`
`703
`702
`N /
`0501111111110
`0111101110
`011101111
`—> 011101111
`
`L-——-—
`
`7041
`/\/
`111101 1E11A10
`1111110
`5E111A10
`011101111
`
`700
`F]
`PULSE 114 V5
`SEA/50R
`
`707
`N
`1111 V5
`5E00110
`FIRST
`1111131 1E11A10 a AMPL 1E11110 —a 51111131110 —>
`011101111
`011101111
`011101111
`/
`705 ’\/
`701
`
`00111311111110
`011101111
`
`700
`/
`
`709
`V\
`0151311111110
`-9 E1E11E111
`
`0P0
`
`’\ 706
`
`T.
`511111011110 N 710
`VOL 7/165
`sE1111v0
`01110011
`
`7
`
`

`

`US. Patent
`
`Dec. 12, 1995
`
`Sheet 7 of 12
`
`5,475,725
`
`F I G .
`
`8
`
`N705
`N 702
`01010100
`05011101100
`0100011
`-> 0100011
`
`L——
`
`700
`f/
`00001101100
`R11 110
`5011100
`0100011
`
`700
`/
`PULSE 00 V15
`500501?
`
`707
`f“
`l
`l
`0000
`500000
`F1051
`AMPL 101100 —> AMPL 1Fr100 -% SHAPING —>
`0100011
`0100011
`0100011
`/~/
`A/
`
`709
`708
`w /v
`0150107100
`0P0 5 0100001
`
`0001100100
`01110011
`
`"2/ 700
`
`T
`51000000 /2/ 710
`001 1000
`5511100
`01110011
`
`RAM
`
`\A 000
`
`8
`
`

`

`Dec. 12, 1995
`Dec. 12, 1995
`
`Sheet 8 of 12
`Sheet 8 of 12
`
`5,475,725
`5,475,725
`
`NQO E0
`
`US. Patent
`
`U.S. Patent
`
`9
`
`

`

`US. Patent
`
`Dec. 12, 1995
`
`Sheet 9 of 12
`
`5,475,725
`
`F]G..]0
`
`‘ START )
`
`510]
`A540 [P2 LEVEL /7/
`
`5102
`
`IV
`
`Y
`
`5104
`/\/
`
`0P] = J
`5103 W 0P2 : 0
`
`0P] : J
`0P2 : 0
`
`CALEULAU/VG RATE OF PU PULSE a 5.705
`
`DISPLAYING RESULT OF CALCULATION m 5.706
`
`END OF MEASURING
`
`5.707
`
`7
`
`10
`
`

`

`US. Patent
`
`Dec. 12, 1995
`
`Sheet 10 of 12
`
`5,475,725
`
`FIG. ‘11
`
`‘ START ’
`
`/\/
`
`PEA!) [P2 LEVEL
`l
`HAM/6 coy/v7 0pm UOA/ /\/
`
`MORE THAN
`PPAUETEP/WA/ED S TABLE
`TIL/E
`
`S105
`
`S104
`
`S105
`CALEULAU/VG RATE OF P/v’ PULSE 4/
`
`J’
`DISPLAY RESULT OF CALCULATION
`
`5106
`/\/
`
`S107
`
`11
`
`

`

`US. Patent
`
`Dec. 12, 1995
`
`Sheet 11 of 12
`
`5,475,725
`
`' F I G. 1 2
`
`‘ START )
`
`510] ~ $104
`/\/
`SETTING 0pm HON 0F ANPL IFYING RA 710
`
`l
`CALCULATING RA 75 DE FR PULSE
`
`5105
`}
`
`5105
`i
`015m YING RESULT OF CAL CULA 710m 5
`l
`STORING RESULT OF CALCULATION IN
`PREDETERNINED AREA OF RAN
`
`S300
`
`GRAPHIC DI SPLA Y I NG
`
`S30]
`
`S302
`
`PULSE NAVE / STEP NUNDER
`
`S304’ 7/ READ PULSE NAVE DATA IN RAN
`
`5303
`[v
`READ STEP NUNDER
`DATA IN RAN
`I
`
`CALCULATING GRAPHIC DISPLAY DATA 1 S505
`l
`GRAEHI C DI SPL Y I NG
`
`Q, S306
`
`END OF NEASURING
`
`S17
`
`12
`
`

`

`US. Patent
`
`Dec. 12, 1995
`
`Sheet 12 of 12
`
`5,475,725
`
`F I G .
`
`I 3
`
`$400
`570/?1/1/5 STEP IN PREDETERNINED AREA OF RAN j
`
`S]0]~S]04‘
`SETTING 0/15/14 7101/ OF ANPL IFYING A5710 5
`
`5105
`l
`CAL CULA TING PA 75 0F Pk’ PULSE j
`
`S106
`1'
`015% we AESUL 7 OF CAL cum 710m §
`5300
`l
`f
`S TGPING RESULT OF CALCULATION PPEDETEPNINED AREA OF PAN
`
`DISPLAY DISTANCE
`
`540]
`
`S402
`
`PEAD STEP DATA IN PAN
`
`5403
`‘I’
`CALCULATING ACCUNULA TED STEP NUNBEP DATA 4/
`
`S404’
`‘1'
`CALCULATING DISTANCE DISPLAYING DATA 4/
`
`S405
`‘L
`DISPLAYING DISTANCE /\/
`
`13
`
`

`

`5,475,725
`
`1
`PULSE METER WITH PEDONIETER
`FUNCTION
`
`BACKGROUND OF THE INVENTION
`
`The present invention relates to a combined pulsimeter
`and pedometer which performs a walking pace calculation
`function as well as a pulse rate measurement function.
`FIG. 4 is a functional block diagram illustrating the
`operation of a conventional pulsimeter with pedometer
`function. Pulse wave detecting means 40 detects an input
`pulse and outputs a corresponding pulse wave signal to an
`amplifying and wave shaping means 41. The amplifying and
`wave shaping means 41 outputs a wave-shaped pulse wave
`signal to a pulse rate calculating means 42. The pulse rate
`calculating means 42 calculates the time interval between
`successive pulse wave signals based on a timing clock signal
`provided by a timing clock signal generating means 45, and
`outputs calculated pulse rate data to a display selecting
`means 47. Walking pace detecting means 43 detects the
`impulses associated with steps and outputs a step signal to
`a wave shaping means 44. The wave shaping means 44
`shapes the waveform of the step signal and outputs a
`wave-shaped step signal to a walking pace calculating
`means 46. The walking pace calculating means 46 calculates
`the time interval between successive step signals based on
`the timing clock signal provided by the timing pulse gen
`erating means 45, and outputs to the display selecting means
`47 a calculated walking pace. The display selecting means
`47 selects one of the pulse rate information and the walking
`pace information in response to an output level of a selecting
`switch 49, and outputs the selected information to a display
`means 48, which displays the selected information.
`Such a pulsimeter with pedometer function is disclosed in
`unexamined Japanese Patent Laid Open No. JP-A-56-79382
`(1981 official gazette). In the conventional pulsimeter with
`pedometer function described above, a pulse sensor for
`detecting the user’s pulse wave and a separate and distinct
`impulse sensor for detecting the user’s steps are needed.
`During operation, a pulse rate calculation function and a
`walking pace calculation function are manually selected
`alternatively by the manually operated selecting switch 49.
`Recently, along with heightened individual health con
`cerns, the popularity of exercise activity such as jogging has
`increased dramatically. In these exercise activities, pulse
`meters and pedometers are widely used since they provide
`indices for self health control.
`The conventional pulsimeter with pedometer function,
`however, cannot be reduced in size due to the relatively large
`size of the impulse sensor and is more costly and time
`consuming to manufacture since the sensors for pulse wave
`detection and impulse detection are separate and distinct. In
`practical use, the conventional device is not easy to operate,
`since the selecting switch must be manually operated.
`
`15
`
`25
`
`35
`
`40
`
`45
`
`50
`
`55
`
`SUMMARY OF THE INVENTION
`
`It is therefore an object of the present invention to provide
`a handy, portable pulsimeter with pedometer function which
`is simpli?ed in construction and convenient in practical use.
`In order to solve these problems, in one aspect of the
`present invention, a combined pulsimeter and pedometer is
`provided. The combined pulsimeter and pedometer com
`prises a pulse wave level storing means for storing a
`predetermined pulse wave amplitude level as a reference
`level for discriminating an output of a pulse wave detecting
`
`65
`
`2
`means as being indicative of an at rest condition of a user or
`as indicating that the user is walking, jogging or running.
`The pulse wave detecting means has a pulse wave sensor for
`detecting a pulse wave of a human body and producing a
`corresponding pulse wave signal. Motion detecting means is
`included for detecting motion of the human body by com
`paring the pulse wave signal output by the pulse wave
`detecting means with the reference level from the pulse
`wave level storing means and producing a motion signal
`when the level of the pulse wave signal exceeds the refer
`ence level. Calculating means is provided for calculating the
`time interval between consecutive pulses of the pulse wave
`signal, and a calculation control means is provided for
`controlling the calculating means in accordance with an
`output of the motion detecting means and for selecting a set
`of preset constant values for signal calculations in accor
`dance with the output of the motion detecting means. The
`present invention is therefore able to perform a pulse rate
`measurement and a pace measurement with a single sensor
`included in the pulse wave detecting means.
`In accordance with a second aspect of the present inven
`tion and in order to solve the problems noted above, the
`combined pulsimeter and pedometer further comprises
`motion timing means for measuring the time duration of the
`motion signal and the calculation control means controls the
`calculating means based on the output of the motion timing
`means and the output of the constant value storing means. In
`accordance with this aspect of the invention, the combined
`pulsimeter and pedometer automatically and stably switches
`between the alternate operations of a pedometer function
`and a pulsimeter function without responding to a momen
`tary or abrupt change in the motion signal.
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`FIG. 1 is a functional block diagram of the combined
`pulsimeter and pedometer in accordance with a ?rst embodi
`ment of the present invention.
`FIG. 2 is a functional block diagram of a second embodi
`ment of the present invention.
`FIG. 3 is a functional block diagram of a third embodi
`ment of the present invention.
`FIG. 4 is a functional block diagram of a conventional
`pulsimeter with pedometer function.
`FIG. 5 is a display example of an identifying signal.
`FIG. 6 is an example of a graphical display.
`FIG. 7 is a detailed functional block diagram of the ?rst
`embodiment of the present invention.
`FIG. 8 is a detailed functional block diagram of a second
`embodiment of the present invention.
`FIG. 9 is a circuit schematic diagram of am embodiment
`of the present invention.
`FIG. 10 is a flow chart of amplifying ratio setting proce
`dure in the CPU of an embodiment of the present invention.
`FIG. 11 is a ?ow chart of the motion detecting procedure
`in the CPU of an embodiment of the present invention.
`FIG. 12 is a ?ow chart of the graphical display procedure
`in the CPU of an embodiment of the present invention.
`FIG. 13 is a ?ow chart of the distance calculating and
`displaying procedure in the CPU of an embodiment of the
`present invention.
`DETAILED DESCRIPTION OF THE
`PREFERRED EMBODIMENTS
`
`Embodiments of this invention are explained hereinafter
`based on the drawings.
`
`14
`
`

`

`5,475,725
`
`15
`
`3
`FIG. 1 is a functional block diagram which represents an
`example of a typical construction of the present invention. A
`pulse wave detecting means 10 detects a pulse wave of a
`human body and outputs a pulse wave signal to a motion
`detecting means 12 and a calculating means 13. The motion
`detecting means 12 outputs a motion signal to a calculation
`control means 14 by comparing the pulse wave signal with
`stored contents in a pulse wave level storing means 11. The
`calculation control means 14 selects, based on the motion
`signal input thereto, various constant values stored in a
`constant value storing means 15, and outputs the various
`constant values and the result of its selection to the calcu
`lating means 13 and the displaying means 16. The calculat
`ing means 13 calculates a time interval between consecutive
`pulse wave signals, based on a timing clock signal generated
`by a timing clock signal generating means 17 and the various
`constant values output by the calculation control means 14,
`and outputs calculated results to the displaying means 16.
`The pulse wave detected by the pulse wave detecting
`means 10 re?ects a pulse wave of a human body, i.e., a user,
`in case that the user is at rest. On the other hand, when the
`user is walking, the pulse wave re?ects the motion, for
`example, of the swinging arms of the user.
`Since a signal amplitude level of an output signal from the
`pulse wave detecting means is different in an at rest condi
`tion of the user from that of a walking condition of the user,
`the motion detecting means 12 determines which condition
`the detected pulse wave re?ects by comparing the pulse
`wave signal with a reference level stored in a pulse wave
`level storing means 11. Accordingly, the displaying means
`16 displays the user’s pulse rate when the user is at rest, and
`displays the user’s walking pace as well as an identifying
`walking mode marker when the motion detecting means
`detects a walking condition of the user based on the results
`of the comparison performed by the motion detecting means
`12 by way of the calculation control means 14. The motion
`detecting means 12 can likewise detect not only a walking
`condition but also a jogging or running condition according
`to the stored reference level in the pulse wave level storing
`means 11.
`FIG. 2 is a functional block diagram of a second embodi
`ment which represents another example of the typical con
`struction of the present invention. The pulse wave detecting
`means 10 detects a pulse wave of a human body and outputs
`a corresponding pulse wave signal to the motion detecting
`means 12 and the calculating means 13. The motion detect
`ing means 12 outputs a motion signal to a motion counting
`means 20 by comparing the pulse wave signal with stored
`contents in the pulse wave level storing means 11. The
`motion counting means 20 measures the time duration of the
`motion signal, i.e., the length of time that consecutive
`outputs of the pulse wave detecting means are discriminated
`as being indicative of motion based upon comparison with
`a predetermined level, and outputs a motion signal to the
`calculation control means 14 when the time duration
`exceeds a predetermined time. The calculation control
`means 14 selects, based on the motion signal, various
`constant values stored in the constant value storing means
`15, and outputs the various constant values and the selected
`resultant to the calculating means 13 and the displaying
`means 16. The calculating means 13 calculates the time
`interval between consecutive pulse wave signals, based on a
`timing clock signal generated by the timing clock signal
`generating means 17 and the various constant values output
`by the calculation control means 14, and outputs calculated
`results to the displaying means 16.
`Since the motion signal detected by the motion counting
`
`4
`means 20 is maintained at a stable level without being
`affected by momentary or instantaneous change in the
`motion signal, displayed contents on the displaying means
`16 do not vary momentarily or instantaneously.
`FIG. 3 is a functional block diagram of a third embodi
`ment, showing an example of a typical construction of the
`present invention. The pulse wave detecting means 10
`detects a pulse wave of a human body and outputs a pulse
`wave signal to the calculating means 13 and the motion
`detecting means 12. The motion detecting means 12 com
`pares the pulse wave signal with the stored contents in the
`pulse wave level storing means 11, and outputs a motion
`signal to the calculation control means 14. The calculation
`control means 14 selects, based on the motion signal,
`various constant values stored in the constant value storing
`means 15, and outputs the various constant values to the
`calculating means 13. The calculating means 13 calculates
`the time interval between consecutive pulse wave signals
`based both on the timing clock signal generated by the
`timing clock signal generating means 17 and the various
`constant values output by the calculation control means 14,
`and outputs the result to a calculated product storing means
`30.
`The calculated product storing means 30 stores the result
`ant product and, if necessary, outputs the stored contents to
`the displaying means 16, a graph calculating means 31 and
`a distance calculating means 33. The graph calculating
`means 31 calculates furthermore with the calculated and
`stored contents for the purpose of displaying time-series
`graph, and outputs the calculated result to the displaying
`means 16. The distance calculating means 33 calculates the
`distance that the user has walked, jogged or ran in accor
`dance with the calculated and stored contents of the calcu
`lated product storing means 30 and the stored contents in a
`step span data storing means 32, and outputs the calculated
`result to the displaying means 16.
`By means of the graph calculating means 31, and the
`distance calculating means 33, the pulsimeter with pedom
`eter function of the present invention displays not only a
`pulse rate and a walking pace, but also time series changes
`in the above data as well as a walking distance. Therefore,
`the pulsimeter can be used as a distance ?nder.
`(l) The ?rst practical embodiment.
`FIG. 7 shows a functional block diagram of the ?rst
`practical embodiment of a pulsimeter with pedometer func
`tion according to the present invention. The pulse wave
`sensor 700 detects a pulse wave of a human body, and
`produces a corresponding pulse wave signal. The pulse wave
`signal is provided to the ?rst amplifying circuit 701. The ?rst
`amplifying circuit 701 ampli?es the pulse wave signal and
`outputs the ampli?ed pulse wave signal to the second
`amplifying circuit 705 and the comparing circuit 706. The
`comparing circuit 706 compares the ampli?ed pulse wave
`signal voltage level with the standard voltage level stored in
`the standard voltage circuit 710, and outputs the compared
`result to the CPU 708 as the motion signal. The CPU 708
`outputs, based on this compared result, the amplifying ratio
`setting signal to the amplifying ratio setting circuit 704, and
`outputs at the same time a signal for displaying a mode
`identifying mark 50 to the displaying element 709, as shown
`in FIG. 5. According to the mode identifying mark 50, a user
`can identify instantly which data is currently being measured
`and displayed, i.e., pulse rate data or walking pace data, by
`the system. The amplifying ratio setting circuit 704 sets a
`signal amplifying ratio for the second amplifying circuit
`705, based on the amplifying ratio setting signal. The second
`amplifying circuit 705 improves the S/N ratio of the pulse
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`15
`
`

`

`5,475,725
`
`20
`
`5
`wave signal by way of ?lter circuit etc., and ampli?es the
`pulse wave signal in relation to the amplifying ratio set by
`the amplifying ratio setting circuit 704, then outputs the
`ampli?ed pulse wave signal to the wave shaping circuit 707.
`The wave shaping circuit 707 transforms the pulse wave
`signal which is input as an analog signal into a digital signal,
`and outputs the digital signal to the CPU 708. The CPU 708
`calculates the time interval between consecutive pulse wave
`signals which are transformed to digital signals by the wave
`shaping circuit 707, based on a timing clock signal from the
`dividing circuit 703, and outputs the result to the displaying
`element 709, such as a liquid crystal panel, or the like.
`FIG. 9 is a detailed circuit schematic diagram of a pulse
`meter with pedometer function having the functional block
`diagram shown in FIG. 7. The pulse wave sensor 700 detects
`a change in the user’s blood stream using, for example, an
`optical device. That is, a light sensing element TR1, such as
`a photo-transistor or the like detects transmitted light or
`re?ected light from a light emitting element D1 such as an
`LED, or the like. For example, a ?ngertip shaped sensor
`holder, which houses pulse wave sensor 700, is installed on
`the user’ ?ngertip with a predetermined pressure. This pulse
`wave sensor 700 can detect changes in the blood stream
`condition in the user’ ?ngertip.
`A microphone, or the like, may also be used as the pulse
`wave detecting means, for detecting the cardiac sound of the
`user. As described above, the pulse wave sensor 700 detects
`a pulse wave from a human body, and outputs the detected
`pulse wave signal to the ?rst amplifying circuit 701. The ?rst
`amplifying circuit 701 rejects a direct current component
`from the pulse wave signal using a ?lter circuit composed of
`the capacitor C1 and the resistor R3, and ampli?es through
`the non~inverting ampli?er A1 comprised of an operational
`ampli?er, then outputs the pulse wave signal to the second
`amplifying circuit 705 and the comparing circuit 706. The
`standard voltage circuit 710 sets a standard voltage using the
`resistors R13 and R14, and outputs the standard voltage to
`the comparing circuit 706.
`The comparing circuit 706 comprises window-compara
`tors A5 and A6 for the purpose of discriminating the
`amplitude level of the detected pulse wave signal. By
`comparing the pulse wave signal voltage level with the
`standard voltage set by the voltage dividing network of the
`resistors 13 and 14, the comparing circuit 706 determines
`whether the detected pulse wave signal re?ects an at rest
`condition of a user or a walking condition of the user. In this
`case, the judgement proceeds as follows: when the output of
`the gate circuit G1 is at a VCC level, the user is determined
`to be in an at rest condition; and when the output of the gate
`circuit G1 is at a GND level, the user is determined to be in
`a walking condition, As will be understood, the amplifying
`ratio of the ?rst amplifying circuit 701 and/or the voltage
`dividing ratio of the standard voltage setting circuit 7 01 may
`be appropriately changed such that a running condition as
`well as a walking condition of the user can also be deter
`mined.
`55
`FIG. 10 is a flow chart of a procedure in which the CPU
`708 controls the amplifying ratio setting circuit 704, based
`on the motion signal P/W which is output by the comparing
`circuit 706, and in which the pulse wave signal rate is output
`to the display element. In FIGS. 9 and 10, the CPU 708 reads
`the signal level at the input port 1P2 and judges its level
`(S101, S102). When the signal is at a GND level, the resistor
`10 is selected by activating the transistor TR3. When the
`signal is at a VCC level, the resistor R9 is selected by
`activating the transistor TR2 (S103, S104).
`In FIG. 9, a noise component included in the pulse wave
`signal which is input to the second amplifying circuit 705 is
`
`50
`
`60
`
`65
`
`25
`
`35
`
`40
`
`45
`
`6
`rejected by the ?lter circuit which comprises resistors R6,
`and R7, capacitors C2 and C3, and an operational ampli?er
`A2. After rejection of the noise component, the pulse wave
`signal is ampli?ed by an inverting ampli?er which com
`prises an operational ampli?er A3 and resistors R8, R9 and
`R10. The wave shaping circuit 707 then converts the ampli
`?ed pulse wave signal into a digital signal P/W, and then
`outputs the digital signal P/W to the input port 1P1 terminal
`of the CPU 708. At this occasion as shown in this embodi
`ment, it can be possible that a noise is rejected by adding
`hysteresis characteristics by way of positive feedback from
`an output of the operational ampli?er through resistor R12.
`In FIG. 10, the CPU 708 calculates a rate of the inputted
`P/W pulse based on the timing clock signal (S105). Con
`ceming how to calculate above, a time interval between the
`former PW pulse and current PW pulse can simply be
`measured or, alternatively, time intervals between multiple
`numbers of PW pulses may be measured and averaged. Any
`result above is displayed on the displaying element 709 as a
`number of signals per minute (S106). After the displaying
`action, the measurement is continued when a continuous
`measuring mode is set. Alternatively, automatic stoppage of
`measurement after measuring for a certain period of time
`can also be an alternative.
`(2) The second practical embodiment
`FIG. 8 is a detailed functional block diagram of the
`second embodiment of the pulsimeter with pedometer func
`tion of the present invention. A RAM 800 used for data
`memory is added to the previous embodiment shown in FIG.
`7. The RAM 800 is ef?ciently utilized throughout its total
`memory area by dividing its use as, for example, a PW pulse
`memory area, a rate calculating area, a graphic data memory
`area, a step length memory area, and a distance calculating
`area.
`FIG. 11 shows a ?ow chart of a procedure in which a
`stable time duration of the motion signal P/W detected by
`the comparing circuit 706 is measured and in which the
`amplifying ratio setting circuit 704 is controlled by the CPU
`708. The motion signal P/W is read from input port TF2, and
`when its level is at the same level as that of the former one,
`a time counting operation is executed. The time counting is
`executed in the time counting area which is previously
`allocated in the RAM 800. On the other hand, when the input
`level is different from that of the fonner pulse, the counted
`time content is reset and time duration is counted again from
`the start (S201). When the counted time duration exceeds a
`predetermined time, the calculating and displaying proce
`dure is followed as shown in FIG. 10 (S202). Due to the
`above procedure, the displayed content is not instantly
`altered by a momentary change in the motion signal, and the
`user can be con?dent in the displayed value.
`FIG. 12 is a ?ow chart of a graphical display, e.g., a time
`series display procedure of a rate calculation result of the
`detected pulse wave signal. After the rate calculation and
`displaying procedure shown in FIG. 10 is performed, the
`result is stored in the previously allocated PW pulse memory
`area in the RAM 800 (S300). After this procedure, a judg
`ment is made whether a graphical display mode is selected
`or not ($301). When a graphical display mode is selected,
`another judgment is made as to what kind of data should be
`displayed (S304), then stored data in the RAM 800 is
`converted to displayable graphic data (S305). And then, for
`example, as shown in FIG. 6, a time series graph is displayed
`(S306). By way of change in calculation procedure, a ?icker
`display of the smallest or the largest value may be performed
`or a display with a sweeping function may also be performed
`in the case when the display is not completed at once.
`
`16
`
`

`

`5,475,725
`
`LII
`
`15
`
`25
`
`7
`FIG. 13 is a ?ow chart of a display procedure in the
`display element 709 by way of distance calculation utilizing
`step length data and cumulative step number data stored in
`RAM 800. At ?rst, the step length is preset in the step length
`data memory allocation area in the RAM 800 (S400). Next,
`after the rate calculation and its display procedure shown in
`FIG. 10, the result of calculation is stored in the PW pulse
`memory allocation area in the RAM 800 (S300). After a
`judgment is made as to whether a distance display mode is
`selected or not (S401), reading of the step length data stored
`in the RAM 800 (S402) and distance calculation by cumu
`lative step number data stored in the other area in the RAM
`800 are carried out (S404). The result is then displayed on
`the display element 709 (S405). Moreover, not only the
`distance but also time series shift type display of the
`cumulative distance can be displayed graphically by way of
`graphical display procedure shown in FIG. 12.
`As explained above, a single pulse wave sensor can be
`used for pace measurement as well as pulse rate calculation
`in the pulsimeter with pedometer function of the present
`invention. This structure leads to realization of smaller
`sizing, and by changing the standard voltage for discrimi
`nating the signal level detected, not only walking but also
`running can be measured (a product in the latter style usage
`is called a “pitchmeter”). Therefore, various kinds of mul
`tipurpose devices in addition to those shown above can be
`produced according to the present invention.
`What is claimed is:
`1. An electronic combined pulse meter and pedometer
`comprising:
`pulse wave detecting means for detecting an input heart
`beat pulse wave and providing a corresponding
`detected pulse wave output signal;
`clock signal generating means for generating a clock
`signal;
`calculating means receptive of the detected pulse wave
`output signal and the clock signal for calculating the
`time interval between a predetermined number of
`pulses of the detected pulse wave output signal in
`accordance with the ?ock signal;
`pulse wave level storing means for storing a predeter
`mined pulse wave level for use as a reference level for
`discriminating whether the detected pulse wave output
`signal is indicative of an at rest state or a walking state
`of a user;
`walking state detect

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket