WikiPatents - Community Patent Review
Create Free Account  |  License or Sell Your Patent  |  WikiPatents Marketplace  |  WikiPatents Blog
Username:  Password:  
    
Advanced Search
Pulse detection apparatus    
United States Patent4807639   
Link to this pagehttp://www.wikipatents.com/4807639.html
Inventor(s)Shimizu; Atsuko (Tokyo, JP); Fujii; Hiroshi (Tokyo, JP); Ohki; Shinichi (Tokyo, JP)
AbstractA pulse detection apparatus includes a memory for storing the normal pulse count of a user. After taking some exercise such as jogging, the percentage of the pulse count, detected by a pulse sensor, with respect to the normal pulse count, is calculated, and the results are displayed, to allow the user to determine the recovery rate of his physical strength.
   














 Title Information Submit all comments and votes
 
Patent Text Patent PDF Print Page Summary File History
Plain text PDF images Print Summary File History
Drawing from US Patent 4807639
Pulse detection apparatus - US Patent 4807639 Drawing
Pulse detection apparatus
Inventor     Shimizu; Atsuko (Tokyo, JP); Fujii; Hiroshi (Tokyo, JP); Ohki; Shinichi (Tokyo, JP)
Owner/Assignee     Casio Computer Co., Ltd. (Tokyo, JP)
Patent assignment
All assignments
Publication Date     February 28, 1989
Application Number     06/901,783
PAIR File History     Application Data   Transaction History
Image File Wrapper   Patent Term   Fees
Litigation
Filing Date     August 28, 1986
US Classification     600/503 600/519 968/886 968/DIG.1 D24/168
Int'l Classification     A61B 005/02
Examiner     Jaworski; Francis
Assistant Examiner     Manuel; George
Attorney/Law Firm     Frishauf, Holtz, Goodman & Woodward
Address
Parent Case    
Priority Data     Aug 31, 1985[JP]60-192632 Aug 31, 1985[JP]60-192633
USPTO Field of Search     128/690 128/707 128/706
Patent Tags     pulse detection
   
Enter a comma (,) or semicolon (;) between multiple tag words/phrases.
Describe this patent:
 Amusing   
 Clever   
 Complex   
 Efficient   
 Historic   
 Important   
 Innovative   
 Interesting   
 Practical   
 Simple   
[no votes]
Patent WIKI

Share information and news about this patent, including information and news about the technology, inventors, company, ligation and licensing.

 References Submit all comments and votes
 
*references marked with an asterisk below are user-added references
 U.S. References
 
Add a new US reference:  
ReferenceRelevancyCommentsReferenceRelevancyComments
4566461
Lubell
600/481
Jan,1986

[0 after 0 votes]
4489731
Baumberg
600/503
Dec,1984

[0 after 0 votes]
4450843
Barney
600/503
May,1984

[0 after 0 votes]
4425921
Fujisaki
600/503
Jan,1984

[0 after 0 votes]
4305401
Reissmueller
600/503
Dec,1981

[0 after 0 votes]
4281663
Pringle
600/502
Aug,1981

[0 after 0 votes]
4278095
Lapeyre
600/502
Jul,1981

[0 after 0 votes]
4202350
Walton
600/503
May,1980

[0 after 0 votes]
4101071
Brejnik
377/49
Jul,1978

[0 after 0 votes]
4086916
Freeman
600/453
May,1978

[0 after 0 votes]
4009708
Fay, Jr.
600/503
Mar,1977

[0 after 0 votes]
3978849
Geneen
600/503
Sep,1976

[0 after 0 votes]
3937004
Natori
368/11
Feb,1976

[0 after 0 votes]
 Foreign References
 Other References
 Market Review Submit all comments and votes
   
Market Size
Estimate the gross annual revenues of the relevant market sector:
> $10B
$5B - $10B
$2B - $5B
$500M - $2B
$100M - $500M
$10M - $100M
$1M - $10M
$500K - $1M
$100K - $500K
< $100K
[No votes]
$0
 
$0   $2.5B   $5B   $7.5B   $10B
Market Share
Estimate the percentage of the relevant market sector this invention will capture:
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Reasonable Royalty
What percentage of gross sales should the inventor or assignee be paid?
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Public's "Guesstimation" of Royalty Value
Market SizeN/A[No votes]
xMarket ShareN/A[No votes]
xReasonable RoyaltyN/A[No votes]

N/A

License Availablity
If you are NOT the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
License Availablity
If you ARE the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
Competitive Advantage
Does this invention have a significant competitive advantage over similar technologies?
Yes

No



[No votes]
Most helpful competitive advantage comment
[No comments]

Commercial Alternatives
Are there viable commercial alternatives for this invention?
Yes

No



[No votes]
Most helpful commercial alternative comment
[No comments]

 Technical Review Submit all comments and votes
 Claims Submit all comments and votes
 


What is claimed is:

1. A pulse detection apparatus comprising:

key input means for inputting a pulse count per unit time;

storage means for storing the pulse count which is input from said key input means;

a pulse sensor for detecting an actual pulse;

pulse measuring means for obtaining a pulse count per unit time responsive to a detection output signal from said pulse sensor;

percentage calculating means for performing a percentage calculation using the pulse count obtained by said pulse measuring means and the pulse count stored in said storage means, and for obtaining percentage data based on the pulse count stored in said storage means; and

display means coupled to the output of said percentage calculating means for displaying, in terms of percentage, the result of calculation obtained by said percentage calculating means.

2. An apparatus according to claim 1, wherein said pulse measuring means comprises a timer circuit for counting a predetermined frequency signal, and the pulse count for measuring responsive to a signal from said pulse sensor when the value of said timer circuit reaches a predetermined value.

3. An apparatus according to claim 2, wherein said timer circuit comprises alarm tone generating means for generating an alarm tone when the value of said timer circuit reaches the predetermined value.

4. An apparatus according to claim 1, wherein the pulse count input at said key input means and stored in said storage means is the pulse count per minute.

5. An apparatus according to claim 1, wherein said percentage calculating means includes means for dividing the pulse count, which is obtained by said pulse measuring means, by the pulse count stored in said storage means, and for providing a result of such diversion in terms of percentage.

6. An apparatus according to claim 1, wherein said pulse sensor comprises a light-emitting element and a light-receiving element, for receiving reflected light representing a change in blood flow caused by a change in the pulse rate.

7. An apparatus according to claim 1, wherein said pulse sensor comprises a light-emitting element, a light-receiving element means for receiving reflected light representing a change in blood flow caused by a change in the pulse rate, and an amplifier circuit means for receiving a signal from said light-receiving element, and said display means comprises amplitude display means for displaying the amplitude of a waveform of an output from said amplifier circuit.

8. An apparatus according to claim 7, wherein said amplitude display means comprises a plurality of dot display elements.

9. An apparatus according to claim 1, wherein said pulse sensor comprises touch-detecting means for detecting that a finger has been brought into contact therewith, and said pulse measuring means starts pulse measurement according to a detection signal from said touch detecting means.

10. A pulse detection apparatus comprising:

key input means for inputting a pulse count per unit time;

pulse count storage means for storing the pulse count which is input from said key input means;

a pulse sensor for detecting an actual pulse;

time measuring means for measuring a frequency signal of a predetermined time period;

a start/stop switch for controlling a measuring operation of said frequency signal by said time measuring means and for measuring an exercise time;

timer means for measuring a lapse time following a stop operation carried out by said start/stop switch;

pulse measuring means for obtaining a pulse count per unit time in response to a detection signal from said pulse sensor when the lapse time measured by said timer means reaches a predetermined value;

recovery data calculating means for calculating, in terms of percentage, recovery data associated with a recovery of a user to a condition of a normal pulse count from the pulse count obtained by said pulse measuring means and the pulse count stored in said pulse count storage means; and

display means for displaying, in terms of percentage, the recovery data obtained by said recovery data calculating means.

11. An apparatus according to claim 10, wherein said pulse sensor comprises a light-emitting element, and a light-receiving element for receiving reflected light representing a change in blood flow caused by a change in the pulse rate.

12. An apparatus according to claim 10, wherein said pulse sensor comprises a light-emitting element, a light-receiving element means for receiving reflected light representing a change in blood flow caused by a change in the pulse rate, and an amplifier circuit means for receiving a signal from said light-receiving element, and said display means comprises amplitude display means for displaying the amplitude of a waveform of an output from said amplifier circuit.

13. An apparatus according to claim 12, wherein said amplitude display means comprises a plurality of dot display elements.

14. An apparatus according to claim 10, wherein said pulse sensor comprises touch-detecting means for detecting that a finger has been brought into contact therewith, and said pulse measuring means starts pulse measurement according to a detection signal from said touch-detecting means.

15. An apparatus according to claim 10, wherein said pulse measuring means comprises means for generating an alarm tone when the elapsed time measured by said timer means reaches a predetermined value, and the pulse count is measured according to a detection signal from said pulse sensor after the alarm tone has been generated.

16. An apparatus according to claim 10, wherein the recovery data obtained by said recovery data calculating means represents percentage data obtained by dividing the difference between that pulse count when the timer means reaches said predetermined value and the pulse count stored in said pulse count storage means by the difference between the pulse count stored in said pulse count storage means and the pulse count occurring immediately after an exercise has been finished.

17. An apparatus according to claim 10, further comprising stop timing pulse count detecting means for detecting a pulse count at a stop timing by said start/stop switch, and wherein said recovery data calculating means comprises percentage operating means for calculating the percentage difference between the pulse count obtained by said stop timing pulse count detecting means and that stored in said pulse count storage means, and the difference between the pulse count obtained from said pulse measuring means and the pulse count stored in said pulse count storage means.

18. An apparatus according to claim 10, wherein said recovery data calculating means comprises comparing means for comparing the pulse count obtained from said pulse measuring means and that stored in said pulse count storage means, the lapse time of said timer means being displayed on said display means when said comparing means detects that the pulse count measured by said pulse count measuring means is smaller than the count stored in said pulse count storage means.

19. An apparatus according to claim 10, wherein said time measuring means further comprises pace tone generating means for generating a pace tone for every predetermined interval.

20. An apparatus according to claim 10, further comprising maximum pulse count storage means for storing a maximum pulse count higher than that stored in said pulse count storage means, pace tone generating means for generating a pace tone during measurement by said time measuring means, in-measurement pulse measuring means for causing said pulse measuring means to count the pulse count during measurement by said time measuring means, detecting means for detecting whether the pulse count measured by said in-measurement pulse measuring means is larger than the maximum pulse count stored in said maximum pulse count storage means, and pace tone control means for changing the pace tone generated by said pace tone generating means on the basis of a detection result of said detecting means.

21. An apparatus according to claim 10, further comprising minimum pulse count storage means for storing a minimum pulse count lower than the count stored in said pulse count storage means, pace tone generating means for generating a pace tone during measurement by said time measuring means, detecting means for detecting whether the pulse count measured by said in-measurement pulse measuring means is smaller than the minimum pulse count stored in said minimum pulse count storage means, and pace tone control means for changing the pace tone generated by said pace tone generating means on the basis of a detection result of said detecting means.
 Description Submit all comments and votes
 


BACKGROUND OF THE INVENTION

The present invention relates to a pulse detection apparatus incorporated in a jogging watch, a stopwatch, or a wristwatch to detect an increase in physical strength as a result of jogging or any other exercise, through detecting the number of pluse (heartbeats).

A conventional pulse counter for electronically counting the number of pulses and displaying the count is well known. For example, U.S. Pat. No. 4,009,708 describes a wristwatch type pulse counter capable of counting the number of pulses per minute.

U.S. Pat. No. 4,101,071 describes an apparatus for calculating a calorie burn total according to the number of pulses and the length of exercise time.

An assembly obtained by incorporating a pulse sensor in an electronic wristwatch is also known. For example, U.S. Pat. No. 3,937,004 describes a technique for incorporating a pulse sensor in a wristwatch. U.S. Pat. No. 4,086,916 describes a technique for incorporating a pulse sensor in a wristwatch band.

In addition, U.S. Pat. No. 3,978,849 describes an apparatus for displaying an optimal exercise amount as well as the number of pulses, or signalling to the user that the number of pulses is too high.

Although the conventional apparatuses can detect the number of pulses, the exercise amount, dangerous physical condition, and the like, they cannot detect the level of increase in physical strength. More specifically, people do exercise such as jogging to maintain and develop fitness. Before exercise, the physical strength of individual persons varies. In addition, physical strength after taking exercise varies according to the degree of difficulty and duration of the exercise, and the physical fitness of each person. Therefore, no conventional apparatus can provide a criterion for detecting an increase in physical strength, thereby resulting in inconvenience.

SUMMARY OF THE INVENTION

The present invention has been made in consideration of the above situation, and has as its object to provide a pulse detection apparatus for accurately and easily detecting the degree of increase in physical strength upon taking exercise, through detecting the number of pulses.

In order to achieve the above object of the present invention, there is provided a pulse detection apparatus comprising key input means for input of a pulse count per unit time, storage means for storing the pulse count input at said key input means, a pulse sensor for detecting an actual pulse, pulse measuring means for measuring the pulse count per unit time, according to a detection output signal from said pulse sensor, operating means for performing a predetermined arithmetic operation using at least the pulse count measured by said pulse measuring means and the pulse count stored in said storage means, and for producing operation data on the basis of the pulse count stored in said storage means, and display means for displaying the operation data calculated by said operating means.

With the above arrangement, the pulse detection apparatus of the present invention has an effect for detecting the degree of an increase in physical strength upon taking exercise. The increased number of pulses after a person takes a predetermined exercise can be generally reduced to the normal number of pulses within a shorter period of time as his physical strength increases. According to the present invention, the number of pulses is measured to detect the recovery rate or the recovery time, and the recovery rate or time is displayed to allow the user to easily determine the degree of increase in his physical strength.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a schematic view showing the outer appearance of a jogging watch with a built-in pulse detection apparatus according to the present invention;

FIG. 2 is a plan view showing the detailed arrangement of a display unit in the jogging watch in FIG. 1;

FIG. 3 is a flow chart for explaining changes in display modes upon switching operations;

FIG. 4 is a block diagram of the jogging watch in FIG. 1;

FIG. 5 is a memory map showing the detailed allocation of the memory area in RAM 16 in FIG. 4;

FIG. 6 is a flow chart showing the general operation of the jogging watch in FIG. 1;

FIG. 7 is a flow chart showing the detailed operation in step T4 in FIG. 6;

FIG. 8 is a flow chart showing the detailed operation in step T6 in FIG. 6;

FIGS. 9A and 9B are plan views of the display unit in FIG. 2, showing different display states, respectively;

FIG. 10 is a plan view of a display unit used in another embodiment of the present invention;

FIG. 11 is a memory map showing the detailed allocation of the memory area of a RAM used for the embodiment of FIG. 10;

FIG. 12 is a flow chart for explaining pulse recovery rate calculation in the embodiment of FIG. 10;

FIGS. 13, 14, and 15 are views showing details of the display unit in FIG. 10;

FIG. 16 is a schematic view showing part of the outer appearance of a watch case of a jogging watch according to still another embodiment of the present invention;

FIG. 17 is a detailed view of the display unit used in FIG. 16;

FIG. 18 is a diagram showing a jogging watch circuit in FIG. 16;

FIGS. 19A to 19D are timing charts showing the waveforms of the outputs from the circuit in FIG. 18;

FIGS. 20 and 22 are respectively graphs showing output voltages of the circuit in FIG. 18;

FIGS. 21A to 21F and FIGS. 23A to 23F are views showing display states of the output voltages in FIG. 19;

FIG. 24 is a plan view showing a display unit according to still another embodiment of the present invention;

FIG. 25 is a flow chart showing changes in display modes upon switching operations;

FIG. 26 is a memory map of the memory area of a RAM used in the embodiment of FIG. 24;

FIGS. 27A to 27D are respectively views showing the display states of the display unit in FIG. 24;

FIG. 28 is a flow chart for explaining the operation in the jogging mode; and

FIG. 29 is a detailed flow chart showing pace control processing in FIG. 28 .

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

An embodiment of the present invention will now be described in detail with reference to the accompanying drawings.

FIG. 1 is a plan view showing the outer appearance of a jogging watch with a built-in pulse detection apparatus according to the present invention. Display unit 1 is arranged on the upper surface of the watch case. Unit 1 comprises liquid crystal display elements. As shown in FIG. 2, unit 1 includes upper digital display section 1A for digitally displaying the date, and lower digital display section 1B for displaying the time (hour, minute, second, and second/100). Unit 1 also includes mode indicators 1C showing jogging mode name "JOG", pulse count mode name "PULSE", and recovery time count mode name "RECOV" for indicating the time required for the user to recover to the preset normal number of pulses after he has stopped jogging. These names are printed in positions corresponding to indicators 1C. Display unit 1 further includes display section 1D of a 20.times.30 dot matrix. As shown in FIG. 1, pushbutton switches SA, SB, S1, S2, and S3 are arranged on the upper surface and the sides of the watch case. These switches function as shown in FIG. 3. Switch S3 serves as a mode selection switch for cyclically setting a basic timepiece mode, a jogging mode, a timer mode, and an alarm mode. Switch S2 serves as a set mode selection switch for selecting jogging pace setting or normal pulse count setting. Upon operation of switch S2, the currently set mode is cancelled, and the previous jogging mode is restored. Although omitted in FIG. 3, upon operation of switch S2 in the basic timepiece mode, the time correction mode is set; upon operation of switch S2 in the alarm mode, the alarm setting mode is initiated. Upon operation of switch S3 in pace or normal pulse count setting, a desired pace count (number of steps/minute) can be set according to the number of operations of switch S3. In addition, when switch SA is operated, a desired normal pulse count falling within the range of 30 pulses to 100 pulses can be set according to the number of operations of switch SA. The desired normal pulse count is then stored in the P register in RAM 16 (to be described later). Switch SA serves as a start/stop switch in the jogging mode. When jogging begins upon operation of switch SA, alarm tones are generated at the pace set with switch S3. Switch SB serves as a split/reset switch (not shown). U.S. Pat. No. 4,510,485 describes a technique for setting a pace count and generating pace tones upon operation of the start/stop switch.

Referring to FIG. 1, fingerstall 2 is detachably connected to one side of the watch case, through cord 3. Pulse sensor 4 is arranged inside fingerstall 2. Sensor 4 consists of a light-emitting element such as an LED, and a light-receiving element such as a phototransistor. Light from the light-emitting element is emitted onto a finger, and light reflected by the finger is incident on the light-receiving element. A change in the amount of blood flowing, caused by pulses, is detected as a change in the amount of received light. The number of pulses is measured according to the resultant photoelectric pulse wave. Pulse detection will be described in more detail later.

The arrangement of the jogging watch circuit will be described with reference to FIG. 4. The jogging watch is operated according to a microprogram control system capable of 8-bit parallel processing. A 32.768-kHz clock signal normally generated by oscillator 11 is frequency-divided by frequency divider 12. The frequency-divided signal is supplied to timing signal generator 13. Generator 13 supplies various timing signals to ROM (Read Only Memory) 14 and other circuits to be described later.

ROM 14 stores a microprogram for controlling all operations of the jogging watch and outputs parallel microinstructions OP, DO, and NA. Microinstruction OP is input to instruction decoder 15. Decoder 15 decodes microinstruction OP and supplies it as a read/write instruction to input terminal R/W of RAM (Random Access Memory) 16 and as an operation instruction to input terminal S of operation unit 17. Decoded microinstruction OP is also supplied as an operation instruction to input terminal S of pacemaker circuit 18. Circuit 18 supplies a signal to address controller 19, to generate pacemaker tones. Microinstruction DO is supplied as address data to input terminal Addr of RAM 16 through a data bus and as numeric data to input terminal DI2 of operation unit 17. Microinstruction DO is also input to pacemaker circuit 18 and address controller 19. Microinstruction NA is next-address data input to controller 19. Address data output from controller 19 is input to input terminal Addr of ROM 14. Decoder 15 outputs an alarm tone generation instruction and a stop instruction which are respectively supplied to input terminals S and R of SR flip-flop (SR-FF) 20, thereby setting and resetting SR-FF 20. A Q output from SR-FF 20 is supplied as a drive signal to alarm circuit 21, to cause alarm tone generation section (i.e., a loudspeaker or a piezoelectric element) 22 to produce alarm tones.

Although the arrangement of RAM 16 will be described in detail later, RAM 16 has an input data register, an operation register, and the like, and is used for timepiece processing, key input processing, arithmetic processing, and jogging processing. RAM 16 is read/write accessed under the control of instruction decoder 15. Data read out from output terminal DO of RAM 16 is supplied to input terminal DI1 of operation unit 17 and pacemaker circuit 18, and is displayed on display unit 1 through display controller (consisting of a decoder and a driver) 25. Operation unit 17 performs various arithmetic operations in response to operation instructions from instruction decoder 15. Operation result data from output terminal DO of operation unit 17 is supplied to input terminal DI of RAM 16 and stored therein. Operation unit 17 also outputs a signal representing the presence/absence of the operation result data, and a signal representing the presence/absence of a carry signal in the judging sequence. These signals are supplied to address controller 19, to update the address of ROM 14, so that timepiece processing is executed by interruption for every 1/32 second. An output from pulse detection control circuit 23 for converting a photoelectic pulse wave detected by pulse sensor 4 to a signal representing the corresponding number of pulses, is input to input terminal DI3 of unit 17. A key code output upon operation of a switch is supplied from input unit 24 to input terminal DI2 of unit 17.

FIG. 5 shows the memory map of the memory area of RAM 16. Referring to FIG. 5, reference numeral 16A denotes a register for storing current time data. Reference symbols N1, N2, and N3 denote registers for storing time periods after the start of jogging; and J, a register for storing the end of jogging. Reference symbols M1 and M10 denote registers for respectively storing one minute and 10 minutes after the start of jogging; and X1 to X10, registers for storing pulse counts, respectively. The l register designates addresses of registers X1 to X10. Reference symbols Z1 to Z30 denote registers for storing average counts of 10 pulse detection cycles; and m, a register for designating the addresses of registers Z1 to Z30.

Reference symbol P denotes a register for storing the jogging pace count; and A, a register for storing the normal pulse count.

Reference symbol Tr denotes a register for counting a period after the end of jogging; INT, a 5-second timer register; Y, a register for storing a pulse count for every five seconds; CT, a binary register; and SR, a register for storing an alarm tone generation flag.

The overall operation of the circuit described above will now be decribed with reference to FIG. 6. In step T1, the circuit is held in the waiting state (HALT) until a timepiece or key processing request is generated. If a timepiece timing is obtained, the flow advances to step T2. The timepiece processing program is accessed and timepiece processing is started. Basic timepiece data stored in timepiece storage register 16A in the first line of RAM 16 is added to predetermined unit data, to obtain current time. The current time data is transferred to register 16A in RAM 16, to update the time to the current time. In the next step T3, the content of the J register in RAM 16 is checked. The J register stores the jogging mode flag. During jogging measurement, J=1 is set. In this case, jogging processing (to be described in detail later) is performed, in step T4. However, if the user does not jog, the flow advances to step T5 to determine whether J=2 is set. If YES in step T5, recovery time measurement is performed, in step T6. When jogging processing (step T4) and recovery time measurement (step T6) are completed, display processing is performed in step T7, and the flow returns to step T1.

Upon operation of any switch, a corresponding key processing program is accessed, and key processing thereof is performed, in step T8. The processed results are displayed in step T7, and the flow returns to step T1. When a jogging pace or normal pulse count is set in the jogging mode, switch S2 is operated, to select the setting mode. If the pace count is set, switch S3 is operated; and if the normal pulse count is set, switch SA is operated. As a result of key processing in step T8, a desired jogging pace count is set in the P register, according to the number of operations of switch S3. A desired normal pulse count of the user is set in the A register, according to the number of operations of switch SA. When various necessary data are registered prior to jogging, the user operates switch S1, to change to the jogging mode. Thereafter, the user operates switch SA when he starts jogging. Upon operation of switch SA, a jogging mode flag "1" is set in the J register in RAM 16. Upon second operation of switch SA, the jogging mode is interrupted and " 2" is set in the J register.

FIG. 7 is a flow chart for explaining detailed operations of jogging processing (step T4) in FIG. 6. In step T41, a check is made as to whether a one-second signal after the start of jogging is present. If the one-second signal is determined to have been output, the content of the N1 register (i.e., the jogging measurement register for measuring jogging time in units of seconds) in RAM 16 is incremented in incrementation processing, in step T42. As a result, if the value of the N1 register is "10", i.e., if the current timing is discriminated as each 10th second timing after the start of jogging, the flow advances to step T44. In step T44, the content of the N1 register is cleared, and at the same time the N2 register (the jogging measurement register for measuring jogging time for every 10 seconds) in RAM 16 is incremented by one. Whether or not each one minute has elapsed after the start of jogging, is determined in step T45. In other words, it is determined whether the count of the N2 register is "6". If YES in step T45, the content of the N2 register is cleared and the content of the N3 register (the jogging measurement register for measuring each one minute of the jogging time) in RAM 16 is incremented by one, in step T46. In step T47, a one-minute lapse flag "1" is set in the M1 register in RAM 16, so as to indicate the timing representing the lapse of each one minute after the start of jogging. This logic flag "1" in the M1 register is used to execute pulse measurement (to be described later). Upon start of jogging, the N1, N2, and N3 registers are updated to sequentially measure time values for one-second, 10-second, and 1-minute digit positions. In step T48, the time measurement for the upper "minute" digit position after the lapse of one minute, is detected in the same manner as described above.

The pulse count operation, upon start of jogging, is performed in the following manner:

In step T49, it is determined whether the value of the m register in RAM 16 is "30". If NO in step T49, in step T50, whether a one-minute lapse timing is obtained is determined according to whether the content of the M1 register includes the logic flag "1". The pulse measuring operation is performed in step T51 at the timing representing the lapse of each one minute after start of jogging. The measured pulse count is stored in the Xl register among the X1 to X10 registers in RAM 16, in response to the value of the l register. The X1 to X10 registers are for storing pulse counts per minute. Incrementation processing is performed in step T52, to increment the value of the l register by one. In step T53, it is determined whether the value of the l register exceeds "10". If ten one-minute pulse counts are detected, the value of the l register exceeds "10". Initialization processing is then performed in step T54 to transfer "1" to the l register. The one-minute pulse counts are sequentially stored in the X1 to X10 registers. The ten one-minute pulse counts are subjected to an operation ##EQU1## in step T55, thereby obtaining an average pulse count for 10 minutes. The average pulse count is stored in the Zm register among the Z1 to Z30 registers, in response to the value of the m register. The Z1 to Z30 registers are 10-minute average pulse count storage registers. In step T56, the content of the M10 register in RAM 16 is checked. The M10 register stores a 10-minute lapse flag. Whenever 10 minutes have elapsed, incrementation processing is performed, in step T57, to increment the value of the register by one. The contents of the Z1 to Z30 registers are displayed as a graph in dot matrix display section 1C, in step T58. This operation is repeated until the count of the m register reaches "30". A maximum of thirty 10-minute average pulse counts (for a period of five hours) are sequentially stored in the Z1 to Z30 registers, and the contents thereof are displayed as a graph.

FIG. 9A shows a displayed graph. Every time the pulse count is measured, the display state is set in the pulse measurement mode. The date data of jogging is displayed in digital display section 1A. Time data of the pulse count measurement is displayed in digital display section 1B. A graph showing the 30 average 10-minute pulse counts is displayed in display section 1D. Since changes in pulse counts during jogging can be displayed as a graph, the user can check changes in the graph, to obtain subsequent pacemaking criteria, thereby effectively improving his physical strength.

FIG. 8 is a flow chart of recovery time measurement (step T6) in FIG. 6. This flow is started by interrupting jogging. In step T61, the count of the Tr counter in RAM 16 is incremented by one. The Tr counter is a recovery time measuring counter for measuring the time required for recovering to normal pulse count after jogging. The recovery time is displayed in display section 1B, in step T62. The count of the INT counter in RAM 16 is decremented by one, in step T63. The INT counter is for counting a pulse count measuring interval for every five seconds after the end of jogging. In step T65, it is determined whether the count of the INT counter has reached zero. If YES in step T65, the initial count value "5 seconds" is set in the INT counter. After a lapse of 5 seconds, the pulse count is measured, in step T66, and the count value is transferred to the Y register in RAM 16. In step T67, the count value in the Y register is compared with the normal count value in the A register in RAM 16. If the measured value is smaller than the normal pulse count, the flow advances from step T67 to step T68, in which the count of the CT counter in RAM 16 is incremented by one. The CT counter counts the number of events that the measured value is smaller than the normal pulse count in order to find that such an event happens twice succesively. In step T69, it is determined whether the value of the CT counter is "2". If the values measured for every five seconds after jogging are smaller, twice consecutively, than the normal pulse count, this is detected in step T69. The flow advances to step T70, and the count of the CT counter is cleared. The recovery time measurement end tone flag "1" is set in the SR register in RAM 16, in step T71. In step T72, the recovery time measurement end tones are generated at alarm tone generation section 22, to signal to the user, by use of a tone, the end of recovery time measurement. At the same time, the content of the Tr register is displayed. Thereafter, the SR and J registers are cleared, in step T73. The Tr counter measures as the recovery time, a period after which the pulse count measured for every five seconds is smaller, twice consecutively, than the normal pulse count. As a result, the recovery time is digitally displayed, as shown in FIG. 9B. FIG. 9B thus shows the display state in the recovery time measurement mode. In this manner, since the recovery time required to restore normal pulse count after jogging is measured and displayed, the jogger who runs a predetermined course every day or for every predetermined interval can determine the degree of improvement of his physical strength by checking the recovery rate after running along the predetermined course.

FIGS. 10 to 15 show another embodiment of the present invention. In the embodiment of FIGS. 1 to 9B, the improvement of physical strength is determined by measuring the time required for restoring the normal pulse count. However, the object of the present invention is achieved in the embodiment of FIGS. 10 to 15, by displaying the recovery rate to the normal pulse count.

FIG. 10 shows the segment electrode structure of display unit 5 in a jogging watch with a built-in pulse detection apparatus according to the present invention. The segment electrodes in unit 5 are constituted by liquid crystal display elements. Unit 5 includes upper and lower digital display sections 5A and 5B. The mode names, i.e., jogging mode name "JOG", pulse count mode name "PULSE", and recovery rate operation mode name "RECOV" are printed, and mode indicators 5C are arranged in the same manner as in display unit 5 in FIG. 2.

Switches SA, SB, S1, S2, and S3 are arranged on a watch case, as in FIG. 1. Fingerstall 2 with built-in pulse sensor 4 is connected to the case through cord 3. The operations of the switches and the circuit arrangement are the same as those shown in FIG. 4.

The overall flow is the same as that in FIG. 6, except that the flow in step T6 (FIG. 6) differs from that in FIG. 8. The operation in step T6 is performed according to the flow chart in FIG. 12. RAM 16 has memory area allocation to perform the flow in FIG. 12, as shown in FIG. 11.

In addition to the P register for storing the pace count, the A register for storing the normal pulse count, and the J register for storing the jogging mode flag shown in FIG. 5, RAM 16 also includes an M0 register for storing a signal representing interruption of jogging, an M5 register for storing a signal representing the lapse of five minutes after jogging, a B register for storing the pulse count at the interruption of jogging, a C register for storing the pulse count five minutes after the interruption of jogging, N10, N20, and N30 registers for measuring times after the interruption of jogging, and an R register for storing the recovery rate.

Step T6 in FIG. 6 is processed as shown in FIG. 12. This flow is not started at the end of jogging time measurement. In step T601, it is determined whether a predetermined period of time has elapsed since the end of jogging. In this case, measurement is not started immediately after the end of jogging. The flow advances to step T602. A logic flag "1", representing the state immediately after the end of jogging, is set in the M0 register in RAM 16. The pulse count is measured immediately after the end of jogging, in step T603. The measured pulse count is transferred to the B register in RAM 16 and displayed on unit 5, in step T604. In this manner, the pulse count is measured and displayed as soon as the user stops jogging.

If time measurement has started after the end of jogging, this is detected in step T601, and the flow advances to step T605. The value of the N10 register for measuring one-second digits, among the N10 to N30 registers in RAM 16, is incremented by one. In step T606, it is determined whether the value of the N10 register is "10", i.e., whether 10 seconds have elapsed since the end of jogging. If YES in step T606, the content of the N10 register is cleared and the value of the N20 register for counting the 10-second digit is incremented by one, in step T607. In step T608, it is determined whether the value of the N20 register is "6", i.e., whether 60 seconds have elapsed since the end of jogging. If YES in step T6