JP3149096B2 - Calorie consumption display - Google Patents
Calorie consumption displayInfo
- Publication number
- JP3149096B2 JP3149096B2 JP16827892A JP16827892A JP3149096B2 JP 3149096 B2 JP3149096 B2 JP 3149096B2 JP 16827892 A JP16827892 A JP 16827892A JP 16827892 A JP16827892 A JP 16827892A JP 3149096 B2 JP3149096 B2 JP 3149096B2
- Authority
- JP
- Japan
- Prior art keywords
- register
- hand
- data
- exercise
- calorie
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Electromechanical Clocks (AREA)
- Calculators And Similar Devices (AREA)
- Medical Treatment And Welfare Office Work (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、運動等によるカロリー
消費を表示する携帯可能な消費カロリー表示装置に関す
る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a portable calorie consumption display device for displaying calorie consumption due to exercise or the like.
【0002】[0002]
【従来の技術】従来、運動等に際してのカロリーの消費
量を計測する機能を電子腕時計に付加したものが実用に
供されている。ところで、この種の装置には、記憶手段
を備え、計測した消費カロリーをこれに記憶しておき、
後に該消費エネルギーを表示して確認することができる
という機能すなわち、リコール機能を持っているものも
少なくない。2. Description of the Related Art Conventionally, electronic wristwatches with a function of measuring the amount of calories consumed during exercise or the like have been put to practical use. By the way, this type of device is provided with a storage means, in which the measured calorie consumption is stored,
Many functions have a function of displaying and confirming the consumed energy, that is, a recall function.
【0003】[0003]
【発明が解決しようとする課題】しかし、上記の如きリ
コール機能付の装置では、1回の運動の消費エネルギー
を記憶しているだけであった。そのため、ある程度の長
期に亘る消費カロリー動向といったものは把握できず、
すなわち最近は運動不足なのかどうかといったことを調
べる際の判断材料となるものではなく、いま一歩という
感を免れないものであった。また、運動に際しての消費
カロリーを算出するときに利用すべく設定される運動強
度データも、せいぜい運動の種類を加味した程度のもの
で、その運動をどの程度に激しく行なうかといったこと
等を無視しているものが多い。本発明は、上述の如き事
情に鑑みてなされたもので、ある程度の長期に亘る最近
の消費カロリー動向といったものをも容易に認識でき、
かつ設定する運動強度データも一層、客観的かつ正確な
ものとすることができる消費カロリー表示装置の提供を
目的とする。However, in the apparatus having the recall function as described above, only the energy consumed for one exercise is stored. As a result, it is not possible to grasp trends in calorie consumption over a certain period of time,
In other words, it has not been used as a source of judgment when examining whether or not you have a lack of exercise these days, and it is inevitable that you are now one step away. Exercise intensity data used to calculate calorie expenditure during exercise is also based on the type of exercise at best, ignoring how intense the exercise is. There are many things. The present invention has been made in view of the above-described circumstances, and can easily recognize recent trends in calorie consumption over a certain period of time,
Another object of the present invention is to provide a calorie expenditure display device capable of setting exercise intensity data to be more objective and accurate.
【0004】[0004]
【課題を解決するための手段】本発明は、上記目的を達
成するために、運動の強弱を示す運動強度データを記憶
する運動強度データ記憶手段と、使用者の個人データを
記憶する個人データ記憶手段と、前記運動強度データ記
憶手段に記憶されている運動強度データ及び前記個人デ
ータ記憶手段に記憶されている個人データに応じて1日
単位のエネルギー消費量データを求めるエネルギー消費
量データ算出手段と、このエネルギー消費量データ算出
手段で求められた1日単位のエネルギー消費量データを
所定日数分記憶する所定数の1日単位記憶部を有すると
共に、この所定数の1日単位記憶部のエネルギー消費量
データの合計エネルギー消費量データを記憶する合計記
憶部を有する記憶手段と、この記憶手段の前記所定数の
1日単位記憶部及び前記合計記憶部のデータを表示する
表示手段と、前記所定日数が経過する毎に、前記複数の
1日単位記憶部の消費量データの合計を前記合計記憶部
に記憶させると共に、前記複数の1日単位記憶部をクリ
アする制御手段とを備えたことを特徴とする。 In order to achieve the above object, the present invention stores exercise intensity data indicating the intensity of exercise.
Exercise intensity data storage means and personal data of the user
Personal data storage means for storing the exercise intensity data;
Exercise intensity data and the personal data stored in the storage means.
1 day according to personal data stored in data storage means
Energy consumption for which unit energy consumption data is required
Energy data calculation means and energy consumption data calculation
The daily energy consumption data obtained by means
Having a predetermined number of daily storage units for storing for a predetermined number of days
In both cases, the energy consumption of this predetermined number of daily storage units
Total record that stores the total energy consumption data of the data
Storage means having a storage unit;
Display data in the daily storage unit and the total storage unit
Display means, each time the predetermined number of days elapses,
The sum of the consumption data in the daily storage unit is stored in the total storage unit.
And the plurality of daily storage units are cleared.
And control means for controlling
【0005】[0005]
【実施例】以下、図面に示す実施例に基づき、本願発明
を具体的に説明する。図1は、第1の実施例の回路構成
を示すものである。すなわち、本実施例は、CPU1を
中心に他の回路がこれに接続する構成となっており、C
PU1は、各回路に信号を送って制御すると共に、送ら
れてきたデータを処理・加工して送出する回路である。
発振回路2は、常時、一定周波数の信号を送出している
回路であり、分周回路3は発振回路2からの上記信号を
分周して32Hz信号を得て、これをCPU1およびア
ンドゲート5に送出する回路である。RSフリップフロ
ップ4は、CPU1からの信号を受けてセット状態又は
リセット状態となり、セット状態のときに出力Qをアン
ドゲート5に送出する回路である。アンドゲート5は上
記出力Qにより開成し分周回路3からの32Hz信号を
タイマ6に与えるゲート回路である。タイマ6は、アン
ドゲート5を介して送られてくる上記32Hz信号を計
数してタイマ時間TMを得て、これをCPU1に与える
と共に、CPU1からのクリア信号を得て、計数したタ
イマ時間TMを消去する回路である。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be specifically described below based on embodiments shown in the drawings. FIG. 1 shows a circuit configuration of the first embodiment. That is, the present embodiment has a configuration in which another circuit is connected to the CPU 1 and the other circuits.
The PU1 is a circuit that sends and controls signals to each circuit, and also processes and processes the sent data and sends it out.
The oscillating circuit 2 is a circuit that constantly sends out a signal of a constant frequency. The frequency dividing circuit 3 divides the signal from the oscillating circuit 2 to obtain a 32 Hz signal, Circuit. The RS flip-flop 4 is a circuit that receives a signal from the CPU 1 to enter a set state or a reset state, and sends an output Q to the AND gate 5 in the set state. The AND gate 5 is a gate circuit which is opened by the output Q and supplies a 32 Hz signal from the frequency dividing circuit 3 to the timer 6. The timer 6 counts the 32 Hz signal sent via the AND gate 5 to obtain a timer time TM, gives the timer time TM to the CPU 1, obtains a clear signal from the CPU 1, and counts the counted timer time TM. This is the circuit to be erased.
【0006】モータ駆動回路7は、CPU1からの信号
を得てステップモータ8を駆動する回路である。ステッ
プモータ8はモータ駆動回路7に駆動されて回転力を発
生し、これを輪列機構9を介して分針10に与えると共
に輪列機構9および輪列機構11を介して時針12に与
え、これらの各指針を運針する回路部である。モータ駆
動回路13はCPU1からの信号を得てステップモータ
14を駆動する回路である。ステップモータ14は、モ
ータ駆動回路13に駆動されて回転力を発生し、これを
輪列機構15を介して小秒針16に与え、該小秒針16
の運針に供する回路である。The motor driving circuit 7 is a circuit for driving the stepping motor 8 by receiving a signal from the CPU 1. The step motor 8 is driven by the motor drive circuit 7 to generate a torque, which is applied to the minute hand 10 via the wheel train mechanism 9 and to the hour hand 12 via the wheel train mechanism 9 and the wheel train mechanism 11. This is the circuit section that moves the hands. The motor drive circuit 13 is a circuit that obtains a signal from the CPU 1 and drives the step motor 14. The stepping motor 14 is driven by the motor driving circuit 13 to generate a torque, which is given to the small second hand 16 via the wheel train mechanism 15,
This is a circuit used for hand movement.
【0007】RAM17は、後述の構成となっており、
CPU1からの信号を得て、CPU1からのデータを記
憶すると共に、記憶しているデータをCPU1に送出す
る回路である。スイッチ部18は、後述のスイッチS1
〜S5を備え、それらのいずれかが操作されたときに対
応するキー入力信号をCPU1に送出する回路である。
表示駆動部19は、CPU1からのデータをデジタル表
示部20に表示せしめる回路であり、デジタル表示部2
0は、後述の液晶表示パネルを備え、各種データをデジ
タル表示する回路部である。[0007] The RAM 17 has a configuration described later.
This is a circuit that obtains a signal from the CPU 1, stores data from the CPU 1, and sends the stored data to the CPU 1. The switch unit 18 includes a switch S1 described later.
And a circuit for transmitting a corresponding key input signal to the CPU 1 when any one of them is operated.
The display drive unit 19 is a circuit for displaying data from the CPU 1 on the digital display unit 20, and the digital drive unit 2
Reference numeral 0 denotes a circuit unit that includes a liquid crystal display panel described later and digitally displays various data.
【0008】図2は、前記RAM17の構成を示すもの
である。時刻記憶レジスタBTは、32Hz信号が送ら
れてくる度に計時時刻に1/32秒を加算し、現在時刻
(日付、曜日を含む)を計数していくレジスタである。
運動強度レジスタUKは、各種運動をその激しさすなわ
ち運動強度に着目し31段階に分けたとき、各段階に与
えられる0〜30の運動強度ナンバー(大きい値ほど激
しい運動となっている)が設定されるレジスタである。
体重レジスタDP0は、当該実施例に係る消費カロリー
表示装置の使用者の体重が設定されるレジスタであり、
年令レジスタDP1は、上記使用者の年令が設定される
レジスタであり、性別レジスタDP2は、上記使用者の
性別コード(男性の場合は0、女性の場合は1)が設定
されるレジスタである。今週トータルカロリーメモリT
WCおよび先週トータルカロリーメモリLWCは、それ
ぞれ今週および先週のトータルの消費カロリーが記憶さ
れるメモリである。FIG. 2 shows the configuration of the RAM 17. The time storage register BT is a register that adds 1/32 second to the clock time every time a 32 Hz signal is sent, and counts the current time (including date and day of the week).
The exercise intensity register UK sets the exercise intensity numbers of 0 to 30 (the larger the value, the more intense the exercise) when each exercise is divided into 31 stages, focusing on the intensity, that is, the exercise intensity. Is a register to be executed.
The weight register DP0 is a register in which the weight of the user of the calorie consumption display device according to the embodiment is set,
The age register DP1 is a register in which the age of the user is set, and the gender register DP2 is a register in which the gender code of the user (0 for men, 1 for women) is set. is there. This week Total Calorie Memory T
The WC and the last week total calorie memory LWC are memories storing the total calorie consumption of this week and last week, respectively.
【0009】日付メモリMD0〜MD6は、それぞれ消
費カロリーメモリMC0〜MC6に対応し、前者は今週
の各曜日の日付、後者は今週の各曜日における消費カロ
リーを記憶するメモリである。すなわち日付メモリMD
0、消費カロリーメモリMC0にはそれぞれ今週の月曜
日の日付、消費カロリーが記憶され、日付メモリMD
1、消費カロリーメモリMC1にはそれぞれ今週の火曜
日の日付、消費カロリーが記憶され、以下同様にしてい
き日付メモリMD6、消費カロリーメモリMC6にはそ
れぞれ今週の日曜日の日付、消費カロリーが記憶され
る。The date memories MD0 to MD6 correspond to the calorie consumption memories MC0 to MC6, respectively. The former is a memory for storing the date of each day of the week, and the latter is a memory for storing the calorie consumption of each day of the week. That is, the date memory MD
0, the calorie consumption memory MC0 stores the date of this Monday and the calorie consumption, respectively.
1. The date and calorie consumption on Tuesday of this week are stored in the calorie consumption memory MC1, respectively. The date memory MD6 and calorie consumption memory MC6 store the date and calorie consumption on Sunday this week, respectively.
【0010】モードレジスタMは、モードを指定するレ
ジスタであり、0がセットされているときは、指針によ
り現在時刻を表示する時計モードを指定し、1がセット
されているときは、消費カロリーを計測する際の計測モ
ードを指定し、2がセットされているときは、計測等に
より得られた消費カロリーに関するデータを読出す際の
読出モードを指定する。モードフラグNは、上記計測モ
ードにおいては、使用者の個人的なデータ(体重、年
令、性別等)を設定しておく際の設定モードのときに立
てられ、また、上記読出モードにおいては、各曜日の消
費カロリーデータ等を順次デジタル表示部20に表示し
ていく際の1日分カロリー表示モードのときに立てられ
るフラグである。The mode register M is a register for designating a mode. When 0 is set, a clock mode for displaying the current time is designated by a pointer. When 1 is set, the calorie consumption is indicated. When a measurement mode for measurement is specified, and 2 is set, a read mode for reading data on calorie consumption obtained by measurement or the like is specified. The mode flag N is set in a setting mode for setting personal data (weight, age, sex, etc.) of the user in the measurement mode, and in the reading mode, This flag is set in the one-day calorie display mode when sequentially displaying the consumed calorie data of each day of the week on the digital display unit 20.
【0011】データ種指定レジスタIは、上記設定モー
ドにおいて、設定すべきデータ種等を指定するレジスタ
であり、その値が0のときは体重を体重レジスタDP0
に設定すること、1のときは年令を年令レジスタDP1
に設定すること、そして2のときは性別を性別レジスタ
DP2に設定することをそれぞれ指定する。曜日指定レ
ジスタJは上記1日分カロリー表示モードにおいて、い
ずれの曜日の消費カロリー等を表示するかについての曜
日を指定するレジスタで、0がセットされているときは
月曜日を指定し、1がセットされているときは火曜日を
指定し、以下同様にしていき6がセットされているとき
は日曜日を指定する。表示カロリーデータ種レジスタF
Tは、読出モードにおいて、先週又は今週のトータル消
費カロリーのいずれを表示せしめるかを指定するレジス
タであり、その値が0のときは今週のもの、1のときは
先週のものをそれぞれ指定する。表示データ種指定レジ
スタFDは、上記読出モードにおいて、順次、各曜日の
消費カロリーデータ等を表示していく際、日付・曜日を
表示するかその曜日に係る消費カロリーを表示するかを
指定するレジスタで、その値が0のときは、日付・曜
日、1のときは消費カロリーを指定する。The data type designation register I is a register for designating a data type to be set in the setting mode. When the value is 0, the weight is registered in the weight register DP0.
In the case of 1, the age is registered in the age register DP1.
, And when 2, the gender is set in the gender register DP2. The day of the week designation register J is a register for designating the day of the week on which calorie consumption and the like are displayed in the one-day calorie display mode. When 0 is set, Monday is designated, and 1 is set. If it is set, Tuesday is designated, and so on. If 6 is set, Sunday is designated. Display calorie data type register F
T is a register for specifying whether to display the total calories consumed in the last week or this week in the reading mode. When the value is 0, this register specifies this week, and when the value is 1, it specifies the last week. The display data type designation register FD is a register for designating whether to display the date and the day of the week or the calorie consumption related to the day of the week when sequentially displaying the calorie consumption data of each day of the week in the read mode. When the value is 0, the date / day of the week, and when it is 1, the calorie consumption is specified.
【0012】現在分針位置レジスタMTPは0〜179
の180ステップで表わされる分針10の現在位置を記
憶するレジスタである。現在時針位置レジスタHTP
は、0〜11の12ステップで表わされる時針12の現
在位置を記憶するレジスタである。現在秒針位置レジス
タSTPは0〜59の60ステップで表わされる小秒針
16の現在位置を記憶するレジスタである。分針位置指
示レジスタMNPは、分針10を移動せしめるときに、
移動位置を上記ステップ値(0〜179)で指示するレ
ジスタである。時針位置指示レジスタHNPは時針12
を移動せしめるときに、移動位置を上記ステップ値(0
〜11)で指示するレジスタである。秒針位置指示レジ
スタSNPは小秒針16を移動せしめるときに、移動位
置を上記ステップ値(0〜59)で指示するレジスタで
ある。The present minute hand position register MTP is 0-179.
Is a register for storing the current position of the minute hand 10 represented by 180 steps. Current hour hand position register HTP
Is a register for storing the current position of the hour hand 12 represented by 12 steps from 0 to 11. The current second hand position register STP is a register for storing the current position of the small second hand 16 represented by 60 steps from 0 to 59. The minute hand position indicating register MNP is used to move the minute hand 10 when the minute hand 10 is moved.
This is a register for designating the movement position by the step value (0 to 179). The hour hand position indicating register HNP indicates the hour hand 12
Is moved, the moving position is set to the above step value (0
To 11). The second hand position indicating register SNP is a register for indicating the moving position by the above step value (0 to 59) when the small second hand 16 is moved.
【0013】1/1000分計時レジスタTZは、計測モー
ドにおいて、運動(例えばランニング)を開始後、32
Hz信号を計数して1/1000分の時間経過を計測するレ
ジスタである。1分間消費カロリーレジスタLは、当該
消費カロリー表示装置の使用者の1分間の消費カロリー
が計算されたときに、その計算結果がセットされるレジ
スタである。トータル消費カロリーレジスタTLは、上
記使用者の当日の消費カロリーの総計を記憶するレジス
タである。[0013] In the measurement mode, the 1/1000 minute clock register TZ stores a value of 32 after starting exercise (eg, running).
It is a register that counts the Hz signal and measures the time lapse of 1/1000 minute. The one-minute calorie consumption register L is a register in which, when the one-minute calorie consumption of the user of the calorie consumption display device is calculated, the calculation result is set. The total calorie consumption register TL is a register that stores the total calorie consumption of the user on the day.
【0014】消費カロリー増分レジスタlは、上記消費
カロリーの計測に際して100/180kcal(180ステ
ップで位置が表わされる分針10の1回転で100kc
alを表示するとした場合の1ステップ当りのカロリー
数)の消費を計数するレジスタである。The calorie consumption increment register 1 stores 100/180 kcal (100 kc per rotation of the minute hand 10 whose position is represented in 180 steps) when measuring the calorie consumption.
This register counts the consumption of the number of calories per step when al is displayed.
【0015】計測日付メモリKDは、計測を行なってい
る当日の日付が記憶されるレジスタである。トータルカ
ロリー一時記憶メモリHDは、前記トータル消費カロリ
ーレジスタTLに記憶している当日の総消費カロリーを
一時的に記憶するレジスタである。先週分記憶メモリL
Dは、消費カロリーの計測中に、日曜日の午後12時が
すぎて月曜日に至ったときに、上記日曜日の午後12時
までの消費カロリーすなわち先週分の消費カロリーがセ
ットされるレジスタである。評価処理用レジスタQは、
読出モードで、記憶中の各種消費カロリーすなわち、運
動量が十分であるか或いは少ないかといった評価を行な
う際に用いられる作業用のレジスタである。The measurement date memory KD is a register for storing the date of the day on which the measurement is being performed. The total calorie temporary storage memory HD is a register for temporarily storing the total calorie consumption of the day stored in the total calorie consumption register TL. Memory L for last week
D is a register for setting the calorie consumption up to 12:00 pm on Sunday, that is, the calorie consumption for the last week, when 12:00 pm on Sunday has passed and Monday has passed during the measurement of calorie consumption. The evaluation processing register Q is
This is a work register used in the reading mode to evaluate various stored calories, that is, whether the exercise amount is sufficient or small.
【0016】時針位置一時メモリYH、分針位置一時メ
モリYMは計測モードで時針12、分針10を利用して
計測中の消費カロリーを表示しているときに、現在時刻
を確認すべく一時的に時計モード等に切換えたときに、
上記カロリー表示のための時針12、分針10の位置を
一時的に記憶させておくレジスタである。また計測中フ
ラグFSは上記計測モードにおいて消費カロリーの計測
開始と共に立てられ、計測終了時に降ろされるフラグで
ある。The hour hand position temporary memory YH and the minute hand position temporary memory YM are used to temporarily check the current time when the calorie consumption being measured using the hour hand 12 and the minute hand 10 in the measurement mode is displayed. When switching to mode, etc.,
This is a register for temporarily storing the positions of the hour hand 12 and the minute hand 10 for displaying the calories. The measuring flag FS is set at the same time as the start of the calorie consumption measurement in the measurement mode, and is lowered at the end of the measurement.
【0017】図3は、本実施例の正面外観を示すもので
ある。すなわち、時計ケース23の前面の時計ガラス2
4内には、時針12、分針10、小秒針16およびデジ
タル表示部20が配設され、また、小秒針16の周囲部
には該小秒針16により指し示される運動強度表示部2
5および評価表示部26の各種マークが印刷表示されて
いる。そして、デジタル表示部20には時刻、カロリー
数或いは性別等を表示するための各種セグメント表示体
が配設されている。また、運動強度表示部25には、左
側から右側に向って(すなわち45秒の位置から30秒
の位置を経て15秒の位置に向って)、順次、運動強度
の低い運動種目から高い運動種目の種目名が印刷表示さ
れている(すなわち左側から順次、WALK(歩行)、
BIKE(サイクリング)、JOG/RUN(ジョギン
グ/ランニング)、SWIM(水泳)の文字が表示され
ている)。評価表示部26は、45秒の位置から0秒の
位置を経て15秒の位置に至るまでの範囲からなり、該
範囲は三分化され、その中央部には、適量であることを
示すGOODの文字が印刷表示されており、左側部には
少ない旨を示すLITTEの文字が印刷表示されてお
り、更に右側部には多い旨を示すMUCHの文字が印刷
表示されている。また、時計ケース23の周囲部には、
後述のスイッチS1〜S5が取付けられている。FIG. 3 shows the front appearance of this embodiment. That is, the watch glass 2 on the front of the watch case 23
4, an hour hand 12, a minute hand 10, a small second hand 16, and a digital display unit 20 are arranged, and around the small second hand 16, an exercise intensity display unit 2 indicated by the small second hand 16 is provided.
5 and various marks on the evaluation display section 26 are printed and displayed. The digital display unit 20 is provided with various segment displays for displaying time, calorie count, gender, and the like. In addition, the exercise intensity display section 25 sequentially displays from the left to the right (that is, from the position at 45 seconds to the position at 15 seconds after the position at 30 seconds) sequentially from the exercise item with the low exercise intensity to the high exercise item. Are displayed in print (that is, WALK (walking) sequentially from the left side,
BIKE (cycling), JOG / RUN (jogging / running), and SWIM (swimming) are displayed). The evaluation display section 26 is composed of a range from the position of 45 seconds to the position of 15 seconds through the position of 0 seconds, and the range is divided into three parts. Characters are printed and displayed, LITTE characters indicating that there are few characters are printed and displayed on the left side, and MUCH characters indicating that there are many characters are printed and displayed on the right side. In addition, around the watch case 23,
Switches S1 to S5 described later are attached.
【0018】次に、以上の如く構成された上記第1の実
施例の動作について説明する。図4は、本実施例の動作
の概要を示すジェネラルフローチャートである。すなわ
ち、ステップS1では、分周回路3よりの32Hz信号
を待機し、該信号が送られてきたときは、ステップS2
に進みスイッチ入力信号が有ったかを調べ、無かったと
きは、直接、ステップS7に進むが、有ったときは、ス
ップS3に進み、モードレジスタMの値により、現在、
いずれのモードになっているかを調べ、モードレジスタ
Mの値が0で時計モードになっているときはステップS
4に進み、後述の時計モードスイッチ処理を実行し、モ
ードレジスタMの値が1で計測モードになっているとき
はステップS5に進み、後述の計測モードスイッチ処理
を実行し、モードレジスタMの値が2で読出モードにな
っているときはステップS6に進み、読出モードスイッ
チ処理を実行し、上記ステップS4〜S6のいずれか処
理を実行した後には、ステップS7に進む。Next, the operation of the first embodiment configured as described above will be described. FIG. 4 is a general flowchart showing an outline of the operation of this embodiment. That is, in step S1, a 32 Hz signal from the frequency dividing circuit 3 is awaited.
To check if there is a switch input signal. If there is no switch input signal, go directly to step S7, but if there is, go to step S3 to determine the current
It is checked which mode is set, and if the value of the mode register M is 0 and the mode is the clock mode, step S
Then, the process proceeds to step S5 to execute a clock mode switch process described later. If the value of the mode register M is 1 and the mode is the measurement mode, the process proceeds to step S5 to execute the measurement mode switch process described later and the value of the mode register M Is 2 in the read mode, the process proceeds to step S6, executes the read mode switch process, and after executing any of the above-described steps S4 to S6, proceeds to step S7.
【0019】ステップS7では、RAM17の時刻記憶
レジスタBTの時刻を1/32秒だけ進める計時処理を
実行し、ステップS8では、上記計時処理において午後
12時を計時するに至り、すなわち日が替わり日の桁へ
の桁上げがあったかを調べ、日の桁への桁上げがあった
ときは、ステップS9で、新たな日が月曜日か、すなわ
ち、週が替ったかを調べ、週が替ったときは、ステップ
S10で後述の週始め処理を実行する。また、ステップ
S8で日の桁への桁上げはなかったと判断したとき、ス
テップS9で日の替りが月曜日へのものでないと判断し
たとき、およびステップS10の週始め処理を終了した
ときは、ステップS11に進み、モードレジスタMの値
が0又は2で、時計モード又は読出モードであるかを調
べる。そして、上記いずれのモードでもなく、計測モー
ドのときは、直接、ステップS13に進むが、上記いず
れかのモードのときは、時針12、分針10が指すべき
現在時刻の位置を指示する分針・時針現在時刻表示処理
を実行した後、ステップS13に進む。ステップS13
の分針・時針トータルカロリー表示処理は、計測モード
でかつ消費カロリーの計測開始後にのみ有効な処理を実
行するもので、1/1000分毎に、消費カロリーの増加分
を算出し、計測開示時からの消費カロリーを得て、これ
を時針12、分針10で表示すべく、この場合の時針1
2、分針10の位置を指示する処理である。そしてステ
ップS14の分針・時針駆動用モータ処理では、現在時
刻又は消費カロリーを時針12、分針10で表示すべ
く、既に指示されている位置に時針12、分針10を運
針すべくステップモータ8を駆動する。In step S7, a timekeeping process is executed in which the time of the time storage register BT of the RAM 17 is advanced by 1/32 second. In step S8, 12:00 pm is counted in the timekeeping process. It is checked whether there is a carry to the digit of. If there is a carry to the digit of day, it is checked in step S9 whether the new day is Monday, that is, whether the week has changed, and the week has changed. At this time, a week start process described later is executed in step S10. When it is determined in step S8 that there is no carry to the day digit, when it is determined in step S9 that the change of day is not Monday, and when the process at the beginning of the week in step S10 ends, In S11, it is checked whether the value of the mode register M is 0 or 2, and whether the mode is the watch mode or the read mode. In any of the above modes, the process directly proceeds to step S13. In any of the above modes, the hour hand 12 and the minute hand 10 indicate the position of the current time to be pointed by the hour hand 12 and the minute hand 10. After executing the current time display process, the process proceeds to step S13. Step S13
The minute hand and hour hand total calorie display processing is a process that is effective only in the measurement mode and after the start of calorie measurement, calculates the increase in calorie consumption every 1/1000 minutes, In order to obtain the calories consumed by the hour hand 12 and the minute hand 10, the hour hand 1 in this case is used.
2. This is a process for indicating the position of the minute hand 10. In the motor processing for driving the minute hand and hour hand in step S14, the step motor 8 is driven to move the hour hand 12 and the minute hand 10 to the positions already instructed so that the current time or the consumed calories are displayed by the hour hand 12 and the minute hand 10. I do.
【0020】ステップS15では、モードレジスタMの
値により、いずれのモードになっているかを判断し、時
計モードになっているときは、ステップS16に進み小
秒針16によって現在時刻の秒の桁を表示すべく、小秒
針16が指すべき位置を指示する小秒針秒表示処理を実
行し、計測モードになっているときは、ステップS17
に進み設定された運動強度を小秒針16によって表示す
べく、小秒針16が指すべき位置を指示する小秒針運動
強度表示処理を実行し、読出モードになっているとき
は、ステップS18に進み記憶している各種消費カロリ
ーに基づき、該消費カロリー表示装置の使用者の運動の
評価を行なうと共に、この評価結果を小秒針16により
表示すべく、小秒針16が指すべき位置を指示する小秒
針運動評価表示処理を実行する。また、上記ステップS
16〜S18までのいずれかの処理を終えた後には、ス
テップS19に進み、小秒針16がステップS16〜S
18の処理で指示されている位置を指すようにステップ
モータ14を駆動せしめる小秒針駆動用モータ処理を実
行する。然る後、ステップS19では各種データをデジ
タル表示部20に、デジタル表示するデジタル表示部表
示処理を実行し、その後ステップS1に戻る。In step S15, it is determined which mode is being set based on the value of the mode register M. If the mode is set in the clock mode, the flow advances to step S16 to display the second digit of the current time with the small second hand 16. For this purpose, the small second hand second display process for indicating the position to be pointed by the small second hand 16 is executed.
In order to display the set exercise intensity with the small second hand 16, the small second hand exercise intensity display processing for indicating the position to be pointed by the small second hand 16 is executed. When the mode is the reading mode, the process proceeds to step S18 and is stored. Based on the various calorie expenditures performed, the user's exercise of the calorie consumption display device is evaluated, and the small second hand 16 indicates a position to be pointed by the small second hand 16 so that the evaluation result is displayed by the small second hand 16. Execute evaluation display processing. In addition, the above step S
After completing any of the processes from S16 to S18, the process proceeds to step S19, in which the small second hand 16 is set in steps S16 to S18.
A small second hand driving motor process for driving the stepping motor 14 to point to the position designated in the process 18 is executed. Thereafter, in step S19, a digital display unit display process for digitally displaying various data on the digital display unit 20 is executed, and thereafter, the process returns to step S1.
【0021】図5は上記ステップS4の時計モードスイ
ッチ処理を詳細に示すフローチャートであり、図6は上
記ステップS5の計測モードスイッチ処理を詳細に示す
フローチャートであり、図7は上記ステップS6の読出
モードスイッチ処理を詳細に示すフローチャートであ
り、図8は上記ステップS10の週始め処理を詳細に示
すフローチャートである。また、図9〜11はそれぞれ
上記ステップS12の分針・時針現在時刻表示処理、ス
テップS13の分針・時針トータルカロリー表示処理、
ステップS14の分針・時針駆動用モータ処理を詳細に
示すフローチャートである。図12〜14はそれぞれ上
記ステップS16の小秒針秒表示処理、ステップS17
の小秒針運動強度表示処理、ステップS18の小秒針運
動評価表示処理を詳細に示すフローチャートである。そ
して、図15、16はそれぞれ上記ステップS19の小
秒針駆動用モータ処理、ステップS20のデジタル表示
部表示処理を詳細に示すフローチャートであり、図17
はモード切換等に伴なう指針表示およびデジタル表示部
20のデジタル表示の変遷を示す図である。FIG. 5 is a flowchart showing in detail the watch mode switch process in step S4, FIG. 6 is a flowchart showing the measurement mode switch process in step S5 in detail, and FIG. 7 is a read mode in step S6. FIG. 8 is a flowchart showing the switch processing in detail, and FIG. 8 is a flowchart showing the week start processing in step S10 in detail. 9 to 11 show the minute / hour hand current time display processing in step S12, the minute / hour hand total calorie display processing in step S13, respectively.
It is a flowchart which shows the motor process for minute hand and hour hand drive of step S14 in detail. 12 to 14 show the small second hand second display processing in step S16 and step S17, respectively.
It is a flowchart which shows in detail the small second hand movement intensity display processing and the small second hand movement evaluation display processing of step S18. FIGS. 15 and 16 are flow charts showing in detail the small second hand drive motor processing in step S19 and the digital display section display processing in step S20, respectively.
7A and 7B are diagrams showing transition of a pointer display and digital display of the digital display unit 20 accompanying mode switching and the like.
【0022】以下、上記各図面を参照しながら各種状態
における動作を説明していく。 (1)時計モードでの動作 例えば、いまモードレジスタMに0がセットされてお
り、時計モードとなっており、図17のaに示すように
指針により現在時刻を表示し、デジタル表示部20に当
日の日付および曜日を表示しているものとする。この場
合、スイッチ入力がない限り、分周回路3からの32H
z信号がある度に、図4のステップS1からステップS
2を経てステップS7の計時処理に至り、時刻記憶レジ
スタBTの現在時刻を1/32秒だけ進んだものとす
る。次いで、ステップS8で日の桁への桁上げがあった
かすなわち日替りがあったかを判断し、あった場合に
は、更にステップS9で月曜への日替りかを調べるが、
日替りがあり、それが月曜への日替りであるときは、ス
テップS10すなわち図8の週始め処理へと進む。すな
わち、ステップS120では今週トータルカロリーメモ
リTWCにセットされている今週のトータル消費カロリ
ーデータを先週トータルカロリーメモリLWCに移して
記憶し、その上でステップS121では今週トータルカ
ロリーメモリTWCをクリアしておく。次いでステップ
S122では計測中フラグFSには1がセットされてお
らず消費カロリーの計測は行なわれていないことを判断
してステップS125に進み、日付メモリMD0〜MD
6にそれぞれ新たな週の月曜日〜日曜日までの日付をセ
ットし、そしてステップS126では、これまでの1週
間の各曜日の消費カロリーデータが記憶されている消費
カロリーメモリMC0〜MC6をクリアしておく。The operation in various states will be described below with reference to the drawings. (1) Operation in the clock mode For example, 0 is set in the mode register M, and the clock mode is set. The current time is displayed by the hands as shown in FIG. It is assumed that the date and day of the day are displayed. In this case, unless there is a switch input, 32H from the frequency dividing circuit 3
Each time the z signal is present, the process proceeds from step S1 to step S1 in FIG.
It is assumed that the process proceeds to the time measurement process of step S7 through 2 and the current time of the time storage register BT is advanced by 1/32 second. Next, in step S8, it is determined whether or not a carry has been made to the day digit, that is, if there has been a daily change.
If there is a daily change, and if it is a change to Monday, the process proceeds to step S10, that is, the process at the beginning of the week in FIG. That is, in step S120, the total calorie consumption data of this week set in the total calorie memory TWC this week is transferred to the total calorie memory LWC last week and stored, and then in step S121, the total calorie memory TWC this week is cleared. Next, in step S122, it is determined that 1 is not set in the measuring flag FS, and the calorie consumption is not measured, and the process proceeds to step S125, in which the date memories MD0 to MD0 are determined.
6 are respectively set to dates from Monday to Sunday of a new week, and in step S126, the calorie consumption memories MC0 to MC6 in which the calorie consumption data of each day of the past one week are stored are cleared. .
【0023】図4のステップS10で上記の如き週始め
処理を実行した後、ステップS8で日の桁への桁上げが
なかったと判断した場合、又はステップS9で月曜日に
日が替ったのではないと判断した場合は、ステップS1
1に進み、モードレジスタMの値は0で時計モードにな
っていることを判断しステップS12に進む。そしてス
テップS12すなわち図9の分針・時針現在時刻表示処
理では、先ずステップS130でRAM17の時刻記憶
レジスタBTより現在時刻を得て、時針12が指すべき
位置に対応するステップ値を得て、これを時針位置指示
レジスタHNPにセットし、次いでステップS131に
進み、分針10が指すべき位置に対応するステップ値を
得て、これを分針位置指示レジスタMNPにセットす
る。上記分針・時針現在時刻表示処理を終えた後は図4
のステップS13すなわち図10の分針・時針トータル
カロリー表示処理に進むが、この場合、カロリー計測を
行なっていないので計測中フラグFSの値は1でなく0
であるのでステップS135を経て図4のステップS1
4すなわち図11の分針・時針駆動用モータ処理へと進
む。そして、図4のステップS12の分針・時針現在時
刻表示処理における分針位置指示レジスタMNPのステ
ップ値の更新により、このステップ値(分針10が指す
べき位置に対応)が、現在分針位置レジスタMTPのス
テップ値(分針10が現在、実際に指している位置に対
応)と一致していないかを判断し(ステップS16
5)、一致しているときはステップS173を経て当該
処理を終えるが、一致していないときは、ステップS1
66に進み、ステップモータ8を1ステップだけ回転駆
動せしめて分針10および時針12を運針し、ステップ
S167では、該駆動を記憶すべく現在分針位置レジス
タMTPのステップ値を1だけ大きいものとする。そし
て、ステップS168では、上記処理により現在分針位
置レジスタMTPのステップ値が180になったかを調
べ、180になっていないときは、当該処理を終了する
が180になっているときはステップS169に進んで
現在分針位置レジスタMTPの値を0に戻し、ステップ
S170で現在時針位置レジスタHTPのステップ値を
1だけ大きいものにしておく。また、ステップS171
では上記ステップS170の処理により現在時針位置レ
ジスタHTPのステップ値が12になったかを調べ、1
2になっていないときは、当該処理を終えるが、12に
なっているときは、ステップS173に進み現在時針位
置レジスタHTPの値を0に戻しておく。After executing the above-described process at the beginning of the week in step S10 of FIG. 4, if it is determined in step S8 that there is no carry to the day, or if the day has been changed to Monday in step S9. If it is determined that there is not, step S1
The process proceeds to 1 and the value of the mode register M is 0 to determine that the watch mode is set, and the process proceeds to step S12. In step S12, that is, in the minute / hour hand current time display processing of FIG. 9, first, in step S130, the current time is obtained from the time storage register BT of the RAM 17, and the step value corresponding to the position to which the hour hand 12 points is obtained. The value is set in the hour hand position indicating register HNP, and then the process proceeds to step S131 to obtain a step value corresponding to the position to be pointed by the minute hand 10 and set it in the minute hand position indicating register MNP. After finishing the above minute / hour hand current time display processing, FIG.
Step S13, ie, the minute hand / hour hand total calorie display processing of FIG. 10, but in this case, since the calorie measurement is not performed, the value of the measuring flag FS is not 1, but 0.
Therefore, after step S135, step S1 of FIG.
4, ie, to the minute / hour hand drive motor processing of FIG. Then, by updating the step value of the minute hand position instruction register MNP in the minute hand / hour hand current time display processing of step S12 in FIG. It is determined whether or not the value matches the value (corresponding to the position where the minute hand 10 is currently pointing) (step S16).
5) If the values match, the process ends through step S173. If they do not match, the process ends in step S1.
In step 66, the step motor 8 is driven to rotate by one step to move the minute hand 10 and the hour hand 12, and in step S167, the step value of the current minute hand position register MTP is increased by 1 in order to store the drive. Then, in step S168, it is checked whether or not the step value of the current minute hand position register MTP has become 180 by the above-described processing. If the step value has not become 180, the processing is terminated. Then, the value of the current minute hand position register MTP is returned to 0, and the step value of the current hour hand position register HTP is increased by 1 in step S170. Step S171
Then, it is determined whether or not the step value of the current hour hand position register HTP has become 12 by the processing of the above step S170.
If it is not 2, the process is terminated. If it is 12, the process proceeds to step S173, and the value of the current hour hand position register HTP is returned to 0.
【0024】上述の分針・時針駆動用モータ処理を終え
た後は、図4のステップS15に進みモードレジスタM
の値が0で時計モードになっていることを判断してステ
ップS16すなわち図12の小秒針秒表示処理に進み、
ステップS175で現在時刻の秒の位置に対応するステ
ップ値を求めて、これを秒針位置指示レジスタSNPに
セットする。次いで図4のステップS19すなわち図1
5の小秒針駆動用モータ処理に進み、ステップS200
では、現在秒針位置レジスタSTPのステップ値と上記
秒針位置指示レジスタSNPのステップ値が等しくない
かを調べ、等しいときは、当該処理を終えるが、等しく
ないときは、ステップS201でステップモータ14を
1ステップだけ回転駆動して、小秒針16を運針する。
然る後、ステップS202では、上記駆動を記憶すべく
現在秒針位置レジスタSTPの値を1だけ大きいものと
し、ステップS203で上記処理の結果現在秒針位置レ
ジスタSTPのステップ値が60に至ったかを判断し、
60に至っていないときは、当該処理を終えるが、60
に至っているときは、ステップS204で現在秒針位置
レジスタSTPの値を0に戻しておく。After the above-described minute / hour hand driving motor processing is completed, the process proceeds to step S15 in FIG.
It is determined that the value is 0 and the watch mode is set, and the process proceeds to step S16, that is, the small second hand second display process of FIG.
In step S175, a step value corresponding to the second position of the current time is obtained and set in the second hand position indicating register SNP. Next, step S19 in FIG.
Then, the process proceeds to the small second hand driving motor process of Step S5.
Then, it is checked whether or not the step value of the current second hand position register STP is equal to the step value of the second hand position instruction register SNP. If the values are equal, the process ends. If not, the step motor 14 is set to 1 in step S201. The small second hand 16 is driven by rotating only the step.
Thereafter, in step S202, the value of the current second hand position register STP is set to be larger by 1 in order to store the drive, and in step S203, it is determined whether or not the step value of the current second hand position register STP has reached 60 as a result of the above processing. And
If the count has not reached 60, the process is terminated.
Is reached, the value of the current second hand position register STP is returned to 0 in step S204.
【0025】上記分針・時針駆動用モータ処理を終えた
後は、図4のステップS20すなわち図16のデジタル
表示部表示処理に進む。そして、ステップS210では
モードレジスタMの値が0で時計モードになっているこ
とを判断してステップS211に進みデジタル表示部2
0のセグメント表示体を選択して点灯して当日の日付を
表示して、当該処理を終える。After completion of the minute / hour hand drive motor processing, the flow advances to step S20 in FIG. 4, that is, to the digital display section display processing in FIG. In step S210, it is determined that the value of the mode register M is 0 and the watch mode is set, and the flow advances to step S211 to display the digital display unit 2
The segment display object of 0 is selected, turned on, the date of the day is displayed, and the process ends.
【0026】上記デジタル表示部表示処理を終えた後
は、図4のステップS1に戻り、以下、上記同様の処理
を繰返すことになる。また、該時計モードにおいて、モ
ード切替のためのスイッチS3以外のスイッチの操作が
あったときは、前記32Hz信号を待って、ステップS
1〜S3を経てステップS4すなわち、図5の時計モー
ドスイッチ処理に進み、ステップS25でスイッチS3
以外のスイッチが操作されたことを判断し、ステップS
29で対応するスイッチ処理を実行する。After the digital display section display processing is completed, the process returns to step S1 in FIG. 4, and the same processing as above is repeated. In the watch mode, when a switch other than the switch S3 for mode switching is operated, the process waits for the 32 Hz signal, and proceeds to step S.
1 to S3, the process proceeds to step S4, that is, the clock mode switch process of FIG.
It is determined that any other switch has been operated, and step S
At 29, the corresponding switch processing is executed.
【0027】(2)計測モードでの動作 上記時計モードから計測モードにモードを切替えるに
は、図17に示すようにスイッチS3を操作する。この
場合も、上述同様に、32Hz信号を待って、図4のス
テップS1〜S3を経てステップS4すなわち図5の時
計モードスイッチ処理に進み、ステップS25でスイッ
チS3が操作されたことを検出し、ステップS26でモ
ードレジスタMに1をセットして、上記計測モードと
し、ステップS27で時針位置一時メモリYHのステッ
プ値を時針位置指示レジスタHNPにセットし、ステッ
プS28で分針位置一時メモリYMのステップ値を分針
位置指示レジスタMNPにセットする(なお、上記ステ
ップS27、S28の処理は、計測モードにおいてカロ
リー計測を行ない、その計測結果を時針12、分針10
で表示している際中に、一時的に他のモード、例えば時
計モードとして現在時刻を確認し、更にその後に計測モ
ードに戻ったときに時針位置一時メモリYH、分針位置
一時メモリYMに退避しておいた消費カロリーの表示に
係る指針位置のステップ値を時針位置指示レジスタHN
P、分針位置指示レジスタMNPに戻しておくための処
理であり、今回の如くカロリー計測を開始していない場
合は意味のない処理となっている)。(2) Operation in Measurement Mode In order to switch the mode from the watch mode to the measurement mode, the switch S3 is operated as shown in FIG. Also in this case, similarly to the above, after waiting for the 32 Hz signal, the process proceeds to step S4 via step S1 to S3 in FIG. 4, that is, the clock mode switch process in FIG. 5, and it is detected in step S25 that the switch S3 has been operated. In step S26, the mode register M is set to 1 to set the measurement mode to the above-described measurement mode. In step S27, the step value of the hour hand position temporary memory YH is set in the hour hand position instruction register HNP. Is set in the minute hand position indicating register MNP (note that the processing in steps S27 and S28 is performed by measuring calories in the measurement mode, and the measurement result is displayed by the hour hand 12 and the minute hand 10).
During the display, the current time is temporarily checked in another mode, for example, the clock mode, and when the mode returns to the measurement mode thereafter, the hour hand position temporary memory YH and the minute hand position temporary memory YM are evacuated. Hour hand position indication register HN
P, this is a process for returning to the minute hand position indicating register MNP, and is meaningless when the calorie measurement is not started as in this case.)
【0028】上記の如くして時計モードスイッチ処理を
終え計測モードとなった後には、図4のステップS7の
計時処理およびこれに続く一連の処理を実行し、同図ス
テップS11で、モードレジスタMの値は1で計測モー
ドになっていることを確認し、ステップS13〜S15
を経てステップS17すなわち図13の小秒針運動強度
表示処理に進み、ステップS179では45から運動強
度レジスタUKにセットされている値を引いたものを秒
針位置指示レジスタSNPにセットする。次いで図4の
ステップS19すなわち図15の小秒針駆動用モータ処
理に進み、前述同様にして、小秒針16を1ステップだ
け運針し、その旨を現在秒針位置レジスタSTPに記憶
しておく動作がなされる(ステップS200〜S20
4)。然る後、図4のステップS20すなわち図16の
処理に進み、ステップS210、S212を経てステッ
プS213でモードフラグNの値は0になっていること
を確認し、ステップS214に進みデジタル表示部20
にタイマ6からのタイマ時間TMを表示する(この場合
は未だタイマ6による計測を開始していないので0時間
00分00秒が表示される)。After the clock mode switch processing has been completed and the measurement mode has been entered as described above, the time measurement processing of step S7 in FIG. 4 and a series of processing subsequent thereto are executed, and in step S11 in FIG. The value of is confirmed to be 1 in the measurement mode, and steps S13 to S15
Then, the process proceeds to step S17, that is, the small second hand exercise intensity display processing of FIG. 13, and in step S179, a value obtained by subtracting the value set in the exercise intensity register UK from 45 is set in the second hand position instruction register SNP. Next, the process proceeds to step S19 in FIG. 4, that is, the small second hand driving motor processing in FIG. (Steps S200 to S20
4). Thereafter, the process proceeds to step S20 of FIG. 4, that is, the process of FIG. 16, and it is confirmed that the value of the mode flag N is 0 in step S213 through steps S210 and S212.
The timer time TM from the timer 6 is displayed (in this case, since the measurement by the timer 6 has not started yet, 0 hours 00 minutes 00 seconds are displayed).
【0029】以上の如くして、デジタル表示部表示処理
を終えた後は、図4のステップS1に戻り、ステップS
2、S7等の処理を実行し、ステップS19の小秒針駆
動用モータ処理に進み、未だ小秒針16が秒針位置指示
レジスタSNPによって指示されている位置を指すに至
っていないときは、更に1ステップだけステップモータ
14を回転駆動し、小秒針16を1ステップ分だけ運針
するという動作を小秒針16が運動強度レジスタの運動
強度ナンバーを示すまで繰返していく。After the digital display section display processing is completed as described above, the process returns to step S1 in FIG.
Steps S2 and S7 are executed, and the flow advances to the small second hand drive motor processing in step S19. If the small second hand 16 has not yet pointed to the position indicated by the second hand position indicating register SNP, only one more step is performed. The operation of rotating the step motor 14 and moving the small second hand 16 by one step is repeated until the small second hand 16 indicates the exercise intensity number in the exercise intensity register.
【0030】以上の如くして、計測モードとした後は、
これから行なう運動の運動強度が上記運動強度レジスタ
UKの値と異なるもので、運動強度レジスタUKの値を
更新しておく必要があるなら、小秒針16による運動強
度の表示を見ながら、これから行なう運動の強度を指針
表示するまで、スイッチS4の操作を繰返す。このと
き、上記操作がある度に、前記32Hz信号を待って、
図4のステップS5すなわち図6の計測モードスイッチ
処理に進み、ステップS35、S36、S40、S5
5、S70を経てステップS73に進み、ステップS7
3で運動強度レジスタUKの値を1だけ大きいものと
し、ステップS74では運動強度レジスタUKの値が3
0を越えるものになったかを判断し、30を越えている
ときはステップS75で運動強度レジスタUKの値を0
に戻す。そして、一連の動作の後には、図4のステップ
S17の小秒針運動強度表示処理で、上記運動強度レジ
スタUKの値に応じた小秒針16の位置を指示すべく秒
針位置指示レジスタSNPに新たなステップ値がセット
され、ステップS19の小秒針駆動用モータ処理で上記
ステップ値に応じた小秒針16の運針が実行される。After the measurement mode is set as described above,
If the exercise intensity of the exercise to be performed is different from the value of the exercise intensity register UK and the value of the exercise intensity register UK needs to be updated, the exercise to be performed while watching the exercise intensity display by the small second hand 16 The operation of the switch S4 is repeated until the strength of is displayed as a pointer. At this time, every time there is the above operation, wait for the 32 Hz signal,
The process proceeds to step S5 in FIG. 4, that is, the measurement mode switch process in FIG. 6, and steps S35, S36, S40, S5
5. The process proceeds to step S73 via S70, and to step S7.
In step S74, the value of the exercise intensity register UK is increased by 1 in step S74.
It is determined whether the value exceeds 0, and if it exceeds 30, the value of the exercise intensity register UK is set to 0 in step S75.
Return to Then, after a series of operations, in the small second hand exercise intensity display processing of step S17 in FIG. 4, a new second hand position instruction register SNP is set to indicate the position of the small second hand 16 according to the value of the exercise intensity register UK. The step value is set, and in the small second hand driving motor process in step S19, the movement of the small second hand 16 according to the above step value is executed.
【0031】以上の如くして、運動強度を設定し、小秒
針16でそれを指針表示した後には、図17に示すよう
に、使用者の個人情報を入力するために前記設定モード
とすべくスイッチS2を操作する。このとき該操作を受
けて上記図6の計測モードスイッチ処理に進み、ステッ
プS35でモードフラグNの値は0であり、上記設定モ
ードになっていないことを確認し、ステップS36、S
40、S55を経てステップS70で上記スイッチS2
の操作を検出し、その上でステップS71でモードフラ
グNに1をセットして設定モードとし、次に行なわれる
データ設定の処理に備えてステップS72ではデータ種
指定レジスタIに0をセットしておく。そして、一連の
処理の後には、ステップS20すなわち図16のデジタ
ル表示部表示処理に進み、ステップS210を経てステ
ップS212で計測モードになっていることを判断し
て、ステップS213でモードフラグNの値は、既に0
でなく1となっており設定モードになっていることを判
断してステップS215に進み、前記のデータ種指定レ
ジスタIの値すなわち0によって指定されている体重レ
ジスタDP0に既に設定されている体重がデジタル表示
部20に表示される。例えば既に体重レジスタDP0に
設定されている体重が50kgのときは、デジタル表示部
20の表示は図17のd1に示す如きものになる。After the exercise intensity is set as described above and the pointer is indicated by the small second hand 16, the setting mode is set to enter the personal information of the user as shown in FIG. Operate the switch S2. At this time, in response to the operation, the process proceeds to the measurement mode switch process of FIG.
40 and S55, and in step S70, the switch S2
, The mode flag N is set to 1 in step S71 to set the mode, and in step S72, the data type designation register I is set to 0 in preparation for the next data setting process. deep. Then, after a series of processes, the process proceeds to step S20, that is, the digital display unit display process of FIG. 16, and it is determined that the measurement mode is set in step S212 via step S210, and the value of the mode flag N is determined in step S213. Is already 0
It is determined that the weight is already set in the weight register DP0 designated by the value of the data type designation register I, ie, 0, that is, by setting the value to 1 and setting the mode. It is displayed on the digital display unit 20. For example already when body weight is set to weight register DP0 is 50 kg, the display of the digital display unit 20 is what as shown in d 1 in FIG. 17.
【0032】以上の如くして、計測モードの設定モード
とした後には、上記の既に設定されている体重を変更す
る必要があるときは、スイッチS1又はS4を操作して
いく。このときは図6のステップS82からステップS
83又はS84に進み、体重レジスタDP0の体重を1
kgずつ大きいもの又は小さいものとしていく。As described above, after the setting mode of the measurement mode is set, if it is necessary to change the previously set weight, the switch S1 or S4 is operated. In this case, steps S82 to S in FIG.
Proceed to 83 or S84 to set the weight of the weight register DP0 to 1
We make big or small by kg.
【0033】以上のようにして体重の設定等を終了した
後は、年令の設定又は修正を行なうが、このときは、年
令を設定する年令レジスタDP1を指定すべく図17に
示すようにスイッチS3を操作する。このとき該操作を
図6のステップS76で検出し、ステップS77でデー
タ種指定レジスタIの値を1だけ大きい1とし、一連の
処理の後、図4のステップS20すなわち図16のデジ
タル表示部表示処理に進み、ステップS210、S21
2、S213を経てステップS215に進み、データ種
指定レジスタIにより指定される年令レジスタDP1に
既に設定されている年令をデジタル表示部20に表示す
る(図17のd2参照)。この場合も設定されている年
令を変更する必要があるときはスイッチS1又はS4を
操作して行なう(図6ステップS82〜S84)。After the weight setting and the like are completed as described above, the age is set or corrected. In this case, as shown in FIG. 17, an age register DP1 for setting the age is designated. The switch S3 is operated. At this time, the operation is detected in step S76 in FIG. 6, the value of the data type designation register I is increased by 1 by 1 in step S77, and after a series of processing, step S20 in FIG. Proceeds to steps S210, S21
2, S213 proceeds to step S215 via the displays already age set in the age register DP1 specified by the data type designation register I on the digital display 20 (see d 2 in FIG. 17). In this case as well, when it is necessary to change the set age, the switch S1 or S4 is operated (steps S82 to S84 in FIG. 6).
【0034】以上の如くして年令の設定を終えた後は性
別の設定を行なうが、このときは性別を設定する性別レ
ジスタDP2を指定すべく図17に示すようにスイッチ
S3を操作する。このとき該操作を図6のステップS7
6で検出しステップS77に進み、データ種指定レジス
タIの値を1だけ大きい2とし、一連の処理の後、図1
6のデジタル表示部表示処理に進み、ステップS21
0、S212、S213を経てステップS215で、上
記データ種指定レジスタIにより指定される性別レジス
タDP2に既に設定されている性別をデジタル表示部2
0に表示する。例えば既に性別レジスタDP2に設定さ
れていた性別コードが1で女性であったときは、デジタ
ル表示部20の表示は、図17のd3に示す如きものに
なる。なおこの場合も設定性別を変更するときは、スイ
ッチS1又はS4を操作して行なう(図6ステップS8
2〜S84)。After the age is set as described above, the gender is set. At this time, the switch S3 is operated as shown in FIG. 17 to designate the gender register DP2 for setting the gender. At this time, the operation is performed in step S7 of FIG.
6, the process proceeds to step S77, and the value of the data type designation register I is increased by 1 to 2, and after a series of processes, FIG.
Step S21
0, S212, S213, and in step S215, the gender already set in the gender register DP2 specified by the data type specification register I is displayed on the digital display unit 2.
Display at 0. For example, when sex code was already set in the sex register DP2 were women in 1, the display of the digital display unit 20 is made to those as shown in d 3 in FIG. 17. Also in this case, when changing the set gender, the switch S1 or S4 is operated (step S8 in FIG. 6).
2 to S84).
【0035】以上の如くして、体重等の個人情報の設定
を終えた後には、図17に示すように、スイッチS2を
操作して設定モードから通常モードに戻しておくが、こ
のとき該操作を図6のステップS80で検出しステップ
S81でモードフラグNの値を0とし、上記通常モード
とする。After the personal information such as weight is set as described above, the switch S2 is operated to return from the setting mode to the normal mode as shown in FIG. Is detected in step S80 in FIG. 6, the value of the mode flag N is set to 0 in step S81, and the normal mode is set.
【0036】上記のようにして、計測モードの通常モー
ドとした後は該消費カロリー表示装置を携帯して、既に
設定した運動強度に係る運動を開始することになるが、
この場合、運動開始と共にスイッチS1を操作する。こ
のとき該操作を図6のステップS40で検出し、ステッ
プS41で未だ計測中フラグFSの値が0であることを
判断し、ステップS42ではタイマ時間TMの値が0で
あり、今日になって初めての計測であることを判断し
(タイマ時間TMは、一日の計測時間すなわち運動時間
を積算している)、ステップS43では時刻記憶レジス
タBTより当日の日付を読出して、これを計測日付メモ
リKDにセットし、然る後に、ステップS44では計測
中フラグFSに1をセットして計測動作が開始されてい
ることを記憶する。その後、ステップS45では、RS
フリップフロップ4にセット信号を送ってセット状態と
し、アンドゲート5を開成し、該アンドゲート5を介し
て分周回路3からの32Hz信号をタイマ6に送って、
該タイマ6にタイマ時間TMの計測を開始せしめ、次の
ステップS46に進む。ステップS46では、既に設定
されている運動強度ナンバー、体重、性別および年令を
用い、次式に従って1分間当りの消費カロリーを算出
し、その算出結果を1分間消費カロリーレジスタLにセ
ットする。 1分間当たりの消費カロリー=(各種運動のRMR値)
×(体重)×(性別・年令別基礎代謝基準値) ここで、RMR(relative metabolic rate)は、詳細
を後述するが、設定した運動強度ナンバーの0〜31の
値に対応して図18のような値となり、また性別・年令
別基礎代謝基準値は、設定した性別と年令とにより図1
9のような値となるものである。As described above, after the normal mode of the measurement mode is set, the user starts carrying out the exercise according to the previously set exercise intensity by carrying the consumed calorie display device.
In this case, the switch S1 is operated when the exercise starts. At this time, the operation is detected in step S40 of FIG. 6, and it is determined in step S41 that the value of the measuring flag FS is still 0. In step S42, the value of the timer time TM is 0, and it is today. It is determined that this is the first measurement (the timer time TM accumulates the measurement time of the day, that is, the exercise time). In step S43, the date of the day is read from the time storage register BT, and this is stored in the measurement date memory. KD, and then, in step S44, 1 is set in the measuring flag FS to store that the measuring operation has been started. Then, in step S45, RS
A set signal is sent to the flip-flop 4 to set it, the AND gate 5 is opened, and a 32 Hz signal from the frequency dividing circuit 3 is sent to the timer 6 via the AND gate 5,
The timer 6 starts measuring the timer time TM, and the process proceeds to the next step S46. In step S46, the calorie consumption per minute is calculated using the exercise intensity number, weight, gender, and age that have already been set according to the following equation, and the calculation result is set in the calorie consumption register L for one minute. Calorie consumption per minute = (RMR value of various exercises)
X (weight) x (basic metabolic reference value by gender and age) Here, RMR (relative metabolic rate) is described in detail later, and corresponds to the set exercise intensity number of 0 to 31 in FIG. The basic metabolic reference values for each gender and age are shown in Figure 1 according to the set gender and age.
It has a value like 9.
【0037】以上の如くして消費カロリーの計測を開始
した後は、32Hz信号がある度に図4のステップS
1、S2を経て、ステップS7に進み前記計時処理を実
行する。そして一連の処理を行なった後にはステップS
13すなわち図10の分針・時針トータルカロリー表示
処理に進み、ステップS135で既に計測中フラグFS
の値が1になっていることを判断し、ステップS136
に進み1/1000分計時レジスタTZの時間を1/32秒
だけ長いものとしていき、ステップS137では上記1
/1000分計時レジスタTZの時間が0.001分以上になっ
たかを調べ、0.001分以上になっていないときは、この
分針・時針トータルカロリー表示処理を終えるが、0.00
1分以上になっているときは、ステップS138に進
む。そして、ステップS138では、1/1000分計時レ
ジスタTZの時間を0.001分だけ短いものにして、次の
ステップS139では、トータル消費カロリーレジスタ
TLのトータル消費カロリー値を0.001分当りの消費カ
ロリー(すなわち1分間消費カロリーレジスタLの1分
当りの消費カロリーを0.001倍したもの)だけ大きいも
のとし、更にステップS140では消費カロリー増分レ
ジスタlのカロリー値を上記0.001分当りの消費カロリ
ーだけ大きいものとする。然る後、ステップS145で
は、消費カロリー増分レジスタlのカロリー値が100
/180kcal(前述の如く、分針10の1回転すな
わち180ステップで100kcalを表示することと
したときの1ステップ当りのカロリー値)以上になって
いるかを判断し、100/180kcal以上になって
いないときはこの分針・時針トータルカロリー表示処理
を終えるが、100/180kcal以上になっている
ときは、ステップS146で消費カロリー増分レジスタ
lのカロリー値を100/180kcalだけ少ないも
のとする。次いでステップS147では、モードレジス
タMの値より現在、計測モードであることを確認し、ス
テップS148で分針10を1ステップだけ進めるべく
分針位置指示レジスタMNPの値を1だけ大きいものと
し、ステップS149では上記処理の結果分針位置指示
レジスタMNPの値が180になったかを調べ、180
になっていないときは、ステップS145を経て当該分
針・時針トータルカロリー表示処理を終える。他方、上
記ステップS149で分針位置指示レジスタMNPの値
が180になっていると判断したときは、ステップS1
50で分針位置指示レジスタMNPの値を0に戻し、そ
の上で、ステップS151に進み時針12を1ステップ
だけ進めるべく時針位置指示レジスタHNPの値を1だ
け大きいものにしておく。然る後、ステップS152に
進み、上記ステップS151の処理により時針位置指示
レジスタHNPの値が12になったかを調べ、12にな
っていないときは、ステップS145を経て、当該分針
・時針トータルカロリー表示処理を終えるが、12にな
っている場合は、ステップS153で時針位置指示レジ
スタHNPの値を0に戻し、ステップS145を経て当
該分針・時針トータルカロリー表示処理を終える。After the measurement of the calorie consumption has been started as described above, every time there is a 32 Hz signal, step S in FIG.
After passing through steps S1 and S2, the process proceeds to step S7 to execute the time counting process. After performing a series of processes, step S
13, ie, to the minute hand / hour hand total calorie display processing of FIG.
Is determined to be 1 and step S136 is determined.
Then, the time of the 1/1000 minute clock register TZ is set to be longer by 1/32 second, and in step S137, the above-mentioned 1 is set.
Check whether the time of the / 1000-minute clock register TZ has become 0.001 minute or more. If the time is not 0.001 minute or more, the minute / hour hand total calorie display processing is terminated.
If it is longer than one minute, the process proceeds to step S138. Then, in step S138, the time of the 1/1000 minute clock register TZ is shortened by 0.001 minutes, and in the next step S139, the total calorie consumption value of the total calorie consumption register TL is reduced to the calorie consumption per 0.001 minute (that is, 1 calorie). The calorie consumption per minute of the minute calorie consumption register L is multiplied by 0.001), and in step S140, the calorie value of the calorie consumption increment register l is increased by the above calorie consumption per 0.001 minute. Thereafter, in step S145, the calorie value of the consumed calorie increment register 1 becomes 100.
/ 180 kcal (as described above, one rotation of the minute hand 10, ie, the caloric value per one step when displaying 100 kcal in 180 steps) or more, and when it is not 100/180 kcal or more. Finishes the minute / hour hand total calorie display process. If the total calorie display is equal to or more than 100/180 kcal, the calorie value of the consumed calorie increment register 1 is reduced by 100/180 kcal in step S146. Next, in step S147, it is confirmed that the current mode is the measurement mode from the value of the mode register M, and in step S148, the value of the minute hand position instruction register MNP is increased by 1 to advance the minute hand 10 by one step. It is determined whether the value of the minute hand position instruction register MNP has reached 180 as a result of the above processing.
If not, the minute / hour hand total calorie display processing is ended via step S145. On the other hand, if it is determined in step S149 that the value of the minute hand position instruction register MNP is 180, the process proceeds to step S1.
At step 50, the value of the minute hand position indicating register MNP is returned to 0, and then the process proceeds to step S151 to increase the value of the hour hand position indicating register HNP by one so that the hour hand 12 is advanced by one step. Thereafter, the process proceeds to step S152 to check whether or not the value of the hour hand position indicating register HNP has become 12 by the processing of step S151. If the value has not become 12, the process goes to step S145 to display the total calorie display of the minute and hour hands. The process is ended. If the count is 12, the value of the hour hand position indicating register HNP is returned to 0 in step S153, and the minute hand / hour hand total calorie display process is ended via step S145.
【0038】以上の如くして、分針・時針トータルカロ
リー表示処理を終えた後は図4のステップS14すなわ
ち図11の分針・時針駆動用モータ処理に進み、前述同
様にして、分針位置指示レジスタMNP、時針位置指示
レジスタHNPと現在分針位置レジスタMTP、現在時
針位置レジスタHTPが等しくないかすなわち分針1
0、時針12が分針位置指示レジスタMNP、時針位置
指示レジスタHNPによって指示されている位置(すな
わち消費カロリーの表示位置)を指しているかを調べ、
指していないときは、ステップモータ8を1ステップだ
け回転せしめ上記指針を運針し、更に、現在分針位置レ
ジスタMTP、現在時針位置レジスタHTPに該運針を
記憶する(ステップS165〜S173)。なお、消費
カロリーの計測開始直後は、分針・時針トータルカロリ
ー表示処理により消費カロリー増分レジスタlの値が1
00/180kcal以上にならなくても、1/32秒
毎に上記分針・時針駆動用モータ処理が繰返されて分針
10、時針12は分針位置指示レジスタMNP、時針位
置指示レジスタHNPで指示される12時の位置まで早
送りで運針される。After completion of the minute / hour hand total calorie display processing as described above, the process proceeds to step S14 in FIG. 4, that is, the minute / hour hand drive motor processing in FIG. , The hour hand position instruction register HNP, the current minute hand position register MTP, and the current hour hand position register HTP are not equal, ie, the minute hand 1
0, it is checked whether the hour hand 12 points to the position indicated by the minute hand position indicating register MNP and the hour hand position indicating register HNP (that is, the display position of the calorie consumption),
When the pointer is not pointing, the step motor 8 is rotated by one step to move the hands, and the hands are stored in the current minute hand position register MTP and the current hour hand position register HTP (steps S165 to S173). Immediately after the start of the calorie consumption measurement, the value of the calorie consumption increment register 1 is set to 1 by the minute hand / hour hand total calorie display processing.
Even if the time does not become 00/180 kcal or more, the motor process for driving the minute hand and hour hand is repeated every 1/32 second, and the minute hand 10 and the hour hand 12 are indicated by the minute hand position instruction register MNP and the hour hand position instruction register HNP. The hand is moved by rapid traverse to the hour position.
【0039】また、上記分針・時針駆動用モータ処理を
終えた後は、図4のステップS15でモードレジスタM
の値は1で計測モードになっていることを確認し、ステ
ップS17すなわち図13の小秒針運動強度表示処理に
進み、前述と同様の処理を実行し、図4のステップS1
9すなわち図15の小秒針駆動用モータ処理では既に小
秒針16が今回の運動の運動強度を指していることを確
認し(ステップS200)、図4のステップS20すな
わち図16のデジタル表示部表示処理に進み、ステップ
S210、S212、S213を経てステップS214
に進みタイマ6からのタイマ時間TMをデジタル表示部
20に表示して図4のステップS1に戻る。After completion of the minute / hour hand driving motor processing, the mode register M is set in step S15 in FIG.
The value of is confirmed to be 1 in the measurement mode, and the process proceeds to step S17, that is, the small second hand exercise intensity display processing of FIG. 13, and executes the same processing as described above, and proceeds to step S1 of FIG.
9, that is, in the small second hand drive motor process in FIG. 15, it is confirmed that the small second hand 16 has already pointed at the exercise intensity of the current exercise (step S200), and step S20 in FIG. 4, ie, the digital display unit display process in FIG. To step S214 via steps S210, S212 and S213.
Then, the timer time TM from the timer 6 is displayed on the digital display unit 20, and the process returns to step S1 in FIG.
【0040】然して、例えば運動強度が比較的高い水泳
を開始して1分30秒後において、消費カロリーが約1
3kcalのときは、小秒針16、デジタル表示部2
0、分針10および時針12による表示は、図17のb
の如くになる。However, for example, one minute and thirty seconds after the start of swimming with relatively high exercise intensity, the calorie consumption is about 1 minute.
At 3 kcal, the small second hand 16 and the digital display 2
The display by the 0, minute hand 10 and hour hand 12 is shown in FIG.
It becomes like.
【0041】なお、上記の如くして運動をして消費カロ
リーを計測している際中に、例えば、現在時刻を確認す
るために、読出モード(後述のように、分針10、時針
12は現在時刻を表示する)或いは前述の時計モードと
すべくスイッチS3を、2回或いは1回操作する。この
場合、1回目のスイッチS3の操作に際し、図4のステ
ップS5すなわち図6の計測モードスイッチ処理のステ
ップS35、S36を経てステップS37でモードレジ
スタMの値を2として読出しモードとし、次いでステッ
プS38、S39で消費カロリーを指針表示させるため
の時針位置指示レジスタHNP、分針位置指示レジスタ
MNPのステップ値を時針位置一時メモリYH、分針位
置一時メモリYMに退避せしめる。そして、図4のステ
ップS11では既に計測モードでなくなっていることを
判断して、次のステップS12では前述の如く時針位置
指示レジスタHNP、分針位置指示レジスタMNPに現
在時刻に対応するステップ値をセットし、更にステップ
S13すなわち上記図10の分針・時針トータルカロリ
ー表示処理に進み、一連の処理の後、ステップS147
で既にモードレジスタMの値は1でなく計測モードでな
くなっていることを確認し、ステップS155〜S16
0の処理に進み、分針位置指示レジスタMNP、時針位
置指示レジスタHNPへではなく、これらにセットされ
ていたセット値が退避している分針位置一時メモリY
M、時針位置一時メモリYHに消費カロリーを指針表示
する際のステップ値をセットしていく。その後図4のス
テップS14即ち図11の分針・時針駆動用モータ処理
では、現在時刻の指針表示のための早送りのモータ駆動
を開始する。During the measurement of calorie consumption by exercising as described above, for example, in order to confirm the current time, the reading mode (the minute hand 10 and the hour hand 12 The time is displayed) or the switch S3 is operated twice or once to set the watch mode. In this case, when the switch S3 is operated for the first time, the read mode is set by setting the value of the mode register M to 2 in step S37 through step S5 in FIG. 4, that is, steps S35 and S36 of the measurement mode switch process in FIG. In step S39, the step values of the hour hand position indicating register HNP and the minute hand position indicating register MNP for displaying the consumed calories by hands are saved in the hour hand position temporary memory YH and the minute hand position temporary memory YM. Then, in step S11 of FIG. 4, it is determined that the measurement mode is not already set, and in the next step S12, the step value corresponding to the current time is set in the hour hand position instruction register HNP and the minute hand position instruction register MNP as described above. Then, the process proceeds to step S13, that is, the minute hand / hour hand total calorie display processing of FIG. 10 described above, and after a series of processing, step S147 is performed.
It is confirmed that the value of the mode register M is already 1 and is not in the measurement mode, and steps S155 to S16
0, the minute hand position temporary memory Y in which the set value set in these units is retracted, not to the minute hand position instruction register MNP and the hour hand position instruction register HNP.
M, a step value at the time of displaying the calorie consumption by a pointer in the hour hand position temporary memory YH is set. Thereafter, in the step S14 in FIG. 4, that is, in the minute hand / hour hand drive motor processing in FIG. 11, the fast-forward motor drive for displaying the hands at the current time is started.
【0042】また、上記の如くして、計測モードで消費
カロリーの計測中に一時的に他のモードとし、更に当該
他のモードから上記計測モードに戻すべくスイッチS3
を操作したときは、図4のステップS4すなわち図5の
ステップS25で上記操作を検出し、ステップS26で
モードレジスタMの値を1として計測モードとし、ステ
ップS27、S28では時針位置一時メモリYH、分針
位置一時メモリYMの消費カロリー(ステップ値)を時
針位置指示レジスタHNP、分針位置指示レジスタMN
Pに戻されて、以後は前述の計測モードにおける動作が
継続される。As described above, during the measurement of the calorie consumption in the measurement mode, the mode is temporarily changed to another mode, and the switch S3 is returned from the other mode to the measurement mode.
Is operated in step S4 of FIG. 4, that is, step S25 of FIG. 5, the value of the mode register M is set to 1 in step S26, and the measurement mode is set. In steps S27 and S28, the hour hand position temporary memory YH, The calorie consumption (step value) of the minute hand position temporary memory YM is stored in the hour hand position instruction register HNP and the minute hand position instruction register MN.
After returning to P, the operation in the measurement mode described above is continued.
【0043】以上の如くして、計測モードにおける動作
すなわち消費カロリーの計測を継続していき、今回の運
動を終え該計測を停止するときは、スイッチS1を操作
する。このとき、該操作を図6のステップS40で検出
し、ステップS41で計測中フラグFSの値は0でない
ことを確認し、その上でステップS50では計測中フラ
グFSの値を0とする。そして続くステップS51で
は、RSフリップフロップ4にリセット信号を送ってリ
セット状態とし、アンドゲート5を閉成してタイマ6の
計数動作を停止せしめ、次のステップS52ではトータ
ル消費カロリーレジスタTLに記憶しておいた今回の運
動に際しての全消費カロリーをトータルカロリー一時記
憶メモリHDに転送して記憶せしめておく。また、上記
処理の後には、図4のステップS13の分針・時針トー
タルカロリー表示処理では、計測中フラグFSの値が0
となっているので有効な処理が行なわれなくなり(図1
0ステップS135参照)、更にステップS14の分針
・時針駆動用モータ処理においても、分針位置指示レジ
スタMNP、時針位置指示レジスタHNPの値に更新が
なくなるので分針10、時針12は停止する(図11参
照)。As described above, the operation in the measurement mode, that is, the measurement of the calorie consumption is continued, and when the current exercise is completed and the measurement is stopped, the switch S1 is operated. At this time, the operation is detected in step S40 of FIG. 6, it is confirmed that the value of the measuring flag FS is not 0 in step S41, and then the value of the measuring flag FS is set to 0 in step S50. In the following step S51, a reset signal is sent to the RS flip-flop 4 to set it in a reset state, the AND gate 5 is closed to stop the counting operation of the timer 6, and in the next step S52, the count value is stored in the total calorie consumption register TL. The total calorie consumption at the time of the exercise this time is transferred to the total calorie temporary storage memory HD and stored therein. After the above processing, in the minute / hour hand total calorie display processing of step S13 in FIG.
And no effective processing is performed (see FIG. 1).
0, see step S135), and also in the minute hand / hour hand drive motor process in step S14, the minute hand 10 and the hour hand 12 stop because the values of the minute hand position register MNP and the hour hand position register HNP are not updated (see FIG. 11). ).
【0044】以上の如くして、当日の第1回目の運動に
際しての消費カロリーの計測を終了した後、当日内に第
2、3、4、……回目の計測を行なう際は、その都度、
概ね上記同様の操作および処理が行なわれる。しかし、
計測開始に際してのスイッチS1の操作が図6のステッ
プS40で検出された後において、ステップS41を経
てステップS42に至ったときは、タイマ時間TMが既
に0ではないことを判断し、直接、ステップS44に進
み、ステップS43の処理すなわち当日の日付を計測日
付メモリKDにセットする動作は行なわない。更にステ
ップS45でのタイマ6によるタイマ時間TMの計測は
先の計測停止時にタイマ6をクリアしていないのでタイ
マ時間TMは積算されていく。また、ステップS46に
おける1分当りの消費カロリーの算出は、先の計測終了
後にスイッチS4を操作して運動強度レジスタUKの運
動強度を変更したときは(ステップS73〜S75)。
新たな値が算出され、その結果が1分間消費カロリーレ
ジスタLにセットされるが、その他の場合は先の回の計
測に際しての値と同一の値が算出されて、これが1分間
消費カロリーレジスタLにセットされる。そして、図4
のステップS13すなわち図10の分針・時針トータル
カロリー表示処理においては、1/1000分計時レジスタ
TZ、トータル消費カロリーレジスタTL、消費カロリ
ー増分レジスタl、分針位置指示レジスタMNP、時針
位置指示レジスタHNPに、先の回の計測値がクリアさ
れずに残っているので(図6のステップS40、S4
1、S50〜S52参照)、これらに新たにセットされ
ていくデータは先の回に継続して積算されていくことに
なる。例えばトータル消費カロリーレジスタTLの消費
カロリーは、1日を通しての消費カロリーとなり分針位
置指示レジスタMNP、時針位置指示レジスタHNPに
は、当該カロリーを表示する際の指針位置がセットされ
ることになる。また、続く図4のステップS14すなわ
ち図11の分針・時針駆動用モータ処理では、先の回の
計測値を指針表示したまま、停止している分針10、時
針12をその指針位置から継続して運針が行なわれてい
く。As described above, after the measurement of the calorie consumption at the time of the first exercise on the day is completed, the second, third, fourth,...
Generally, the same operation and processing as described above are performed. But,
When the operation of the switch S1 at the start of measurement is detected in step S40 of FIG. 6 and the process proceeds to step S42 via step S41, it is determined that the timer time TM is not already 0, and the process proceeds directly to step S44. The processing of step S43, that is, the operation of setting the date of the day in the measurement date memory KD is not performed. Further, in the measurement of the timer time TM by the timer 6 in step S45, since the timer 6 is not cleared when the measurement is stopped earlier, the timer time TM is accumulated. The calorie consumption per minute in step S46 is calculated when the switch S4 is operated to change the exercise intensity in the exercise intensity register UK after the end of the previous measurement (steps S73 to S75).
A new value is calculated and the result is set in the calorie consumption register L for one minute. In other cases, the same value as the value in the previous measurement is calculated, and this value is used as the calorie consumption register L for one minute. Is set to And FIG.
In the step S13 of the minute hand / hour hand total calorie display processing of FIG. Since the previous measurement value remains without being cleared (steps S40 and S4 in FIG. 6).
1, see S50 to S52), and the data newly set in these are continuously integrated in the previous round. For example, the calorie consumption of the total calorie consumption register TL becomes the calorie consumption throughout the day, and the hand position for displaying the calorie is set in the minute hand position indicating register MNP and the hour hand position indicating register HNP. Further, in the subsequent step S14 in FIG. 4, that is, in the minute hand / hour hand drive motor processing in FIG. 11, the stopped minute hand 10 and the hour hand 12 are continued from the hands position while the previously measured value is displayed as the hands. Hand movement is performed.
【0045】以上の如くして、1日の間に複数回の運動
をして、各回に亘る消費カロリーを得て、当日はもはや
運動を行なわないことになったときは、スイッチS5を
操作してリセット処理を行なう。この場合、上記操作を
図6のステップS55で検出し、ステップS56で計測
中フラグFSに0がセットされているのを確認し、ステ
ップS57で分針位置指示レジスタMNPをクリアし、
ステップS58で時針位置指示レジスタHNPをクリア
し、ステップS59ではタイマ6、トータル消費カロリ
ーレジスタTL、消費カロリー増分レジスタlをクリア
する。次いでステップS60では、当日の1回目の運動
(計測)に先立って計測日付メモリKDにセットしてお
いた日付は、今週中の日付であることを確認し(後述の
如く、日曜日における運動の何回目かが午後12時後す
なわち翌週の月曜日にまで継続して行なわれる場合があ
るが、上記の場合は、当日中にスイッチS5を操作した
場合で、これに該当しない)、ステップS61に進み、
トータルカロリー一時記憶メモリHDに記憶されている
当日の全消費カロリーを計測日付メモリKDの日付(す
なわち当日)に対応する消費カロリーメモリ(消費カロ
リーメモリMC0〜MC6のいずれか)に記憶する。次
いでステップS62では今週トータルカロリーメモリT
WCに記憶されている今週の全消費カロリーをトータル
カロリー一時記憶メモリHDにセットしておいた当日の
全消費カロリーだけ大きいものとしておき、その上でス
テップS63ではトータルカロリー一時記憶メモリHD
をクリアしておく。As described above, when the user exercises a plurality of times during the day and obtains the calorie consumption for each exercise, and does not exercise anymore on the day, the switch S5 is operated. Reset processing. In this case, the above operation is detected in step S55 of FIG. 6, it is confirmed that 0 is set in the measuring flag FS in step S56, and the minute hand position instruction register MNP is cleared in step S57.
In step S58, the hour hand position instruction register HNP is cleared, and in step S59, the timer 6, the total calorie consumption register TL, and the calorie consumption increment register 1 are cleared. Next, in step S60, it is confirmed that the date set in the measurement date memory KD prior to the first exercise (measurement) of the day is a date in the current week (as described later, the date of exercise on Sunday). The first time may be continued after 12:00 pm, that is, until the next Monday, but in the above case, the switch S5 is operated during the day, which is not applicable), and the process proceeds to step S61.
The total calorie consumption of the day stored in the total calorie temporary storage memory HD is stored in the calorie consumption memory (one of the calorie consumption memories MC0 to MC6) corresponding to the date (that is, the current day) of the measurement date memory KD. Next, in step S62, the total calorie memory T
The total calorie consumption of this week stored in the WC is set to be larger by the total calorie consumption of the day set in the total calorie temporary storage memory HD, and then, in step S63, the total calorie temporary storage memory HD
Is cleared.
【0046】また、上記の如き、リセット処理の後に
は、一連の処理を経て図4のステップS14すなわち図
11の分針・時針駆動用モータ処理に進み、既に分針位
置指示レジスタMNP、時針位置指示レジスタHNPが
クリアされているので分針10、時針12を早送りで1
2時の位置に移動せしめる動作が開始される。After the reset process as described above, the process goes through a series of processes to step S14 in FIG. 4, that is, the motor process for driving the minute hand and hour hand in FIG. Since HNP has been cleared, the minute hand 10 and hour hand 12
The operation of moving to the 2 o'clock position is started.
【0047】上記説明は、何回目かの運動(カロリー計
測)を開始し、それを停止したのが開始した当日内であ
り、スイッチS5を操作して行なうリセット処理もその
当日内に行なわれた場合についてのものである。原則と
して運動開始後に日が替わり、運動停止が翌日になった
場合も、概ね、上記の場合と同様であるが、この場合、
日が替った後の消費カロリーも前日の消費カロリーとし
て処理される(図6のステップS60、S61参照)。
しかし、運動中に日が替わると共に週も替る場合、すな
わち日曜日から月曜日に替わった場合は、以下のように
処理される。すなわち、該状態を図4のステップS10
すななわち図8の週始め処理のステップS122で検出
し、ステップS123に進んだときは、既に先週となっ
ている前々日(土曜日)までの消費カロリーがセットさ
れている先週トータルカロリーメモリLWCの消費カロ
リーにトータルカロリー一時記憶メモリHDにセットさ
れている消費カロリーすなわち前日(日曜日)の運動の
うち前日中に終了した運動についての全消費カロリーを
積算し、次のステップS124では上記トータルカロリ
ー一時記憶メモリHDの消費カロリーを先週分記憶メモ
リLDに記憶しておく。また、上記ステップS124の
処理を終了したときは、前述の如くステップS125で
日付メモリMD0〜MD6の日付を更新し、ステップS
126で消費カロリーメモリMC0〜MC6の先週の各
曜日の消費カロリーをクリアしておく。In the above description, a number of exercises (calorie measurement) were started and stopped on the same day, and the reset processing performed by operating the switch S5 was also performed on the same day. It is about the case. In principle, when the day changes after the start of exercise and the day after the exercise stops, it is almost the same as the above case, but in this case,
The calorie consumption after the day change is also processed as the calorie consumption of the previous day (see steps S60 and S61 in FIG. 6).
However, when the day changes and the week changes during the exercise, that is, when the day changes from Sunday to Monday, the following processing is performed. That is, the state is changed to step S10 in FIG.
That is, when the process is detected in step S122 of the week start process in FIG. 8 and the process proceeds to step S123, the total calorie memory for the last week in which the calorie consumption up to the previous day (Saturday), which is the last week, is set. The calorie consumption set in the total calorie temporary storage memory HD, that is, the total calorie consumption for the exercise completed on the previous day (Sunday) that has been completed during the previous day is added to the calorie consumption of the LWC. The calorie consumption of the temporary storage memory HD is stored in the storage memory LD for the last week. When the processing in step S124 is completed, the dates in the date memories MD0 to MD6 are updated in step S125 as described above, and
At 126, the calorie consumption of each day of the last week in the calorie consumption memories MC0 to MC6 is cleared.
【0048】上記の如くして、運動継続中に週が替った
運動に係る計測を停止し、その後に前述の如くスイッチ
S5を操作してリセット処理を行なったときは、以下の
如き動作が行なわれる。すなわち、スイッチS5の操作
を図6のステップS55で検出し、以下、前述同様の処
理がなされ(ステップS56〜S59)、ステップS6
0で計測日付メモリKDの日付(当該運動開始時の日
付)は、既に今週の日付ではなくなっていることを判断
し、更にステップS65で上記計測日付メモリKDの日
付は先週のものであることを判断し(2週以上に亘って
計測された場合は単なるスイッチ操作の忘却によるもの
とし有効な計測として扱わないことにしている)、次の
ステップS66に進む。ステップS66では、開始が先
週中である運動に係る消費カロリーは、運動停止終了が
今週であっても先週分とすべく、先週トータルカロリー
メモリLWCの全消費カロリーにトータルカロリー一時
記憶メモリHDの消費カロリー(日曜日分とされた全消
費カロリーで月曜日にまで及んだ運動分の消費カロリー
を含む)より先週分記憶メモリLDの消費カロリーを減
じたものを積算しておく(前述の週始め処理で、既に純
粋に日曜日内だけの全消費カロリーを先週の全消費カロ
リーに積算しているからである)。また、上記ステップ
S66の処理が終了した後は、前述の場合と同様にステ
ップS63でトータルカロリー一時記憶メモリHDをク
リアしておく。As described above, when the measurement relating to the exercise whose week has been changed is stopped during the exercise, and the reset processing is performed by operating the switch S5 as described above, the following operation is performed. Done. That is, the operation of the switch S5 is detected in step S55 of FIG. 6, and the same processing as described above is performed (steps S56 to S59).
It is determined that the date of the measurement date memory KD (the date at the start of the exercise) is not the date of this week already by 0, and further, at step S65, the date of the measurement date memory KD is that of the last week. Judgment is made (if the measurement is performed over two weeks or more, it is determined that it is simply a forgetting of the switch operation and is not treated as an effective measurement), and the process proceeds to the next step S66. In step S66, the calorie expenditure relating to the exercise whose start is in the last week is the total calorie consumption of the total calorie memory LWC last week and the total calorie consumption of the total calorie temporary storage memory HD so as to be the last week even if the exercise stop is in this week. The total of calories (all calories consumed for Sunday and including calories consumed for exercise up to Monday) minus the calories consumed in the memory memory LD for the last week is added up (in the above-mentioned week-start processing). Because the total calories burned purely on Sundays have already been added to the total calories burned last week). After the process of step S66 is completed, the total calorie temporary storage memory HD is cleared in step S63 as in the case described above.
【0049】(3)読出モードでの動作 上記計測モードにおいて得られた各種データを参照すべ
く、該計測モードから読出モードにするには、図17に
示すようにスイッチS3を操作する。このとき、該操作
を、図6のステップS36で検出し、次のステップS3
7でモードレジスタMの値を2として上記読出モードと
する。次いでステップS38、S39の処理を実行し、
更に一連の処理を実行した後、ステップS11では既に
モードレジスタMの値は2となっており、読出モードに
なっていることを判断してステップS12すなわち図9
の分針・時針現在時刻表時処理を実行し、分針10、時
針12により現在時刻を表示すべく指針位置に係るステ
ップ値を分針位置指示レジスタMNP、時針位置指示レ
ジスタHNPにセットする。然る後、図4のステップS
13を経て、ステップS14すなわち図11の分針・時
針駆動用モータ処理に進み、分針10、時針12と分針
位置指示レジスタMNP、時針位置指示レジスタHNP
で示される現在時刻表示の位置までの早送りする動作が
開始される。その後、図4のステップS15を経てステ
ップS18すなわち図14の小秒針運動評価表示処理へ
と進み、ステップS180でモードフラグNの値が0で
通常モードになっていることを確認し、ステップS18
1で表示カロリーデータ種レジスタFTの値が0になっ
ていることを判断し、次のステップS182へと進む。
ステップS182では、今週トータルカロリーメモリT
WCにセットされている今週におけるこれまでの全消費
カロリーをその計測を行なった日数(すなわち日付メモ
リMD0〜MD6のうち消費カロリーデータが記憶され
ているものの個数)で除した商すなわち今週における1
日当りの平均消費カロリを評価処理用レジスタQにセッ
トする。然る後、ステップS185では、性別レジスタ
DP2の値が0であるか、すなわち当該消費カロリー表
示処理の使用者が男性か女性かを判断し、男性であると
きは、上記評価処理用レジスタQのカロリー数が200
kcal未満か、300kcalを超えるものか、或い
は、その間のものかを判断し、200kcal未満のと
きは秒針位置指示レジスタSNPにステップ値52をセ
ットし、300kcalを超えるときは秒針位置指示レ
ジスタSNPにステップ値8をセットし、200〜30
0kcalの間のときは秒針位置指示レジスタSNPに
ステップ値0をセットする(ステップS186〜S19
0)。他方、使用者が女性の場合は、上記評価処理用レ
ジスタQのカロリー数が100kcal未満か、200
kcalを超えるものか、或いはその間のものかを判断
し、100kcal未満のときは秒針位置指示レジスタ
SNPにステップ値52をセットし、200kcalを
超えるときは秒針位置指示レジスタSNPにステップ値
8をセットし、100〜200kcalの間のときは秒
針位置指示レジスタSNPにステップ値0をセットする
(ステップS191〜S195)。なお、秒針位置指示
レジスタSNPのステップ値52、0、8は小秒針16
が指示位置として前記評価表示部26のLITTE、G
OOD、MUCHの文字が印刷されている位置を指示す
る。(3) Operation in Read Mode To switch from the measurement mode to the read mode in order to refer to various data obtained in the measurement mode, the switch S3 is operated as shown in FIG. At this time, the operation is detected in step S36 in FIG.
In step 7, the value of the mode register M is set to 2 to set the read mode. Next, the processing of steps S38 and S39 is executed,
After executing a series of processes, the value of the mode register M is already 2 in step S11, and it is determined that the mode is the read mode.
Then, the minute hand / hour hand present time table processing is executed, and the step value relating to the pointer position is set in the minute hand position indicating register MNP and the hour hand position indicating register HNP so that the current time is displayed by the minute hand 10 and the hour hand 12. After that, step S in FIG.
13, the process proceeds to step S14, that is, the minute hand / hour hand drive motor processing shown in FIG.
The operation of fast-forwarding to the position of the current time indicated by is started. Thereafter, the process proceeds to step S18 through step S15 in FIG. 4, that is, the small second hand movement evaluation display processing in FIG. 14. In step S180, it is confirmed that the value of the mode flag N is 0 and the normal mode is set.
It is determined in step 1 that the value of the display calorie data type register FT is 0, and the flow advances to the next step S182.
In step S182, the total calorie memory T
The quotient obtained by dividing the total calorie consumption in the current week set in the WC so far by the number of days when the measurement was performed (that is, the number of the date memories MD0 to MD6 in which the calorie consumption data is stored), that is, 1 in this week.
The average calorie consumption per day is set in the evaluation processing register Q. Thereafter, in step S185, it is determined whether the value of the gender register DP2 is 0, that is, whether the user of the calorie consumption display process is a man or a woman. 200 calories
It is determined whether it is less than kcal, more than 300 kcal, or between them. If it is less than 200 kcal, a step value 52 is set in the second hand position indication register SNP, and if it exceeds 300 kcal, a step is made in the second hand position indication register SNP. Set the value 8 to 200-30
If the time is between 0 kcal, the step value 0 is set in the second hand position indicating register SNP (steps S186 to S19).
0). On the other hand, when the user is a woman, the number of calories in the evaluation processing register Q is less than 100 kcal or 200 calories.
It is determined whether the value exceeds kcal or between them. If the value is less than 100 kcal, the step value 52 is set in the second hand position indicating register SNP. If the value exceeds 200 kcal, the step value 8 is set in the second hand position indicating register SNP. , 100 to 200 kcal, the step value 0 is set in the second hand position indicating register SNP (steps S191 to S195). It should be noted that the step values 52, 0, and 8 of the second hand position indicating register SNP are the small second hand 16
Is LITTE, G of the evaluation display unit 26 as a designated position.
Indicate the position where OOD and MUCH characters are printed.
【0050】上記小秒針運動評価表示処理を終了したと
きは図4のステップS19すなわち図15の小秒針駆動
用モータ処理に進み、小秒針16を上記秒針位置指示レ
ジスタSNPのステップ値で示される位置まで早送りす
る動作を開始する。然る後、図4のステップS20すな
わち図16のデジタル表示部表示処理に進み、ステップ
S210、S212を経てステップS216に進み、モ
ードフラグNの値は0で通常モードになっていることを
判断して、ステップS217で表示カロリーデータ種レ
ジスタFTの値は0で今週の全消費カロリーの表示が指
示されていることを判断し、ステップS218では今週
トータルカロリーメモリTWCにセットされている上記
カロリーをデジタル表示部20に表示する。然して、例
えば、今週における1日当りの消費カロリーが200〜
300kcalの間であり、秒針位置指示レジスタSN
Pには0がセットされ、現在時刻は10時10分で、か
つ今週トータルカロリーメモリTWCの今週の全消費カ
ロリーが1700kcalのときは、小秒針16、分針
10、時針12による表示およびデジタル表示部20の
表示は図17のcに示す如きものになる(なお、この場
合、小秒針16は0秒の位置を指すが、ここには前述の
如くGOODの文字が印刷表示されており、小秒針16
により今週の運動は、今のところ適切な量となっている
ことが示される)。When the small second hand movement evaluation display processing is completed, the flow advances to step S19 in FIG. 4, that is, the small second hand drive motor processing in FIG. Start the operation to fast forward to. Thereafter, the process proceeds to step S20 in FIG. 4, that is, the digital display unit display process in FIG. 16, proceeds to step S216 via steps S210 and S212, and determines that the value of the mode flag N is 0 and the normal mode is set. Then, in step S217, the value of the display calorie data type register FT is 0 and it is determined that the display of the total calorie consumption this week is instructed. In step S218, the calorie set in the total calorie memory TWC this week is digitally converted. It is displayed on the display unit 20. However, for example, the daily calorie consumption of this week is 200-
Between 300 kcal and second hand position indication register SN
When P is set to 0, the current time is 10:10, and the total calorie consumption this week of the total calorie memory TWC of this week is 1700 kcal, the display by the small second hand 16, the minute hand 10, and the hour hand 12 and the digital display unit The display of 20 is as shown in FIG. 17C (in this case, the small second hand 16 points to the position of 0 second, but the character of GOOD is printed and displayed here as described above, and the small second hand is displayed. 16
Shows that this week's exercise is the right amount for now.)
【0051】以上は、今週における運動評価を確認する
場合であるが、先週におけるものを調べんとするとき
は、図17に示すように上記状態においてスイッチS4
を操作する。この場合、該操作を図7のステップS93
で検出し、ステップS94で表示カロリーデータ種レジ
スタFTの値が0になっていることを判断し、ステップ
S95で該表示カロリーデータ種レジスタFTの値を1
とする。そして一連の処理の後、前記図14の小秒針運
動評価表示処理に進み、ステップS180を経てステッ
プS181で表示カロリーデータ種レジスタFTの値は
既に0ではなく1で先週の全消費カロリー等の表示が指
示されていることを判断し、ステップS183に進む。
ステップS183では先週トータルカロリーメモリLW
Cの先週の全消費カロリーを7で除し、その商すなわち
先週における1日当りの消費カロリーを評価処理用レジ
スタQにセットする。そしてステップS185以降にお
いては、前述同様の評価基準により、上記評価処理用レ
ジスタQの1日当りの消費カロリーを評価して、評価結
果を小秒針16により表示すべく秒針位置指示レジスタ
SNPに評価結果に対応したステップ値をセットする
(ステップS185〜S195)。そして、続く、図1
5の小秒針駆動用モータ処理では、上記評価結果を小秒
針16で表示すべく小秒針16の早送り動作が開始され
る。また、デジタル表示部表示処理(図16)では、ス
テップS210、S212、S216を経てステップS
217に至り表示カロリーデータ種レジスタFTの値は
0ではなく1になっており、先週の全消費カロリーの表
示が指示されていることを判断し、ステップS219に
おいて上記カロリーをデジタル表示部20に表示する。
例えば、先週における運動による全消費カロリーが31
00kcalのときは、デジタル表示部20の表示は、
図17のeに示す如きものになる。The above is the case where the exercise evaluation in this week is confirmed. When the exercise in the last week is to be checked, as shown in FIG.
Operate. In this case, the operation is performed in step S93 of FIG.
In step S94, it is determined that the value of the display calorie data type register FT is 0, and in step S95, the value of the display calorie data type register FT is set to 1.
And After a series of processes, the process proceeds to the small second hand motion evaluation display process of FIG. 14 described above. After the step S180, the value of the display calorie data type register FT is not 0 but is 1 in step S181, and the total calorie consumption in the last week is displayed. Is determined, and the process proceeds to step S183.
In step S183, the total calorie memory LW last week
The total calorie consumption of C in the last week is divided by 7, and the quotient, that is, the calorie consumption per day in the last week, is set in the evaluation processing register Q. After step S185, the calorie consumption per day of the evaluation processing register Q is evaluated based on the same evaluation criteria as described above, and the evaluation result is displayed in the second hand position indicating register SNP in order to display the evaluation result with the small second hand 16. The corresponding step value is set (steps S185 to S195). And then, Figure 1
In the small second hand drive motor processing of No. 5, the fast-forward operation of the small second hand 16 is started in order to display the evaluation result with the small second hand 16. In the digital display section display process (FIG. 16), the process proceeds to steps S210, S212, and S216 to step S210.
At 217, the value of the display calorie data type register FT is 1 instead of 0, and it is determined that the display of the total calorie consumption in the last week is instructed. In step S219, the calorie is displayed on the digital display unit 20. I do.
For example, the total calories consumed by exercise in the last week was 31
At the time of 00 kcal, the display of the digital display unit 20 is
The result is as shown in FIG.
【0052】なお、上記の如くして、先週の全消費カロ
リー等を確認した後、再度、今週の全消費カロリー等を
表示せしめるには、図17に示すようにスイッチS4を
操作する。この場合には、該操作を図7のステップS9
3で検出し、ステップS94を経てステップS96で表
示カロリーデータ種レジスタFTの値を0とし、前述の
表示状態に戻る(図4のステップS18〜S20)。After confirming the total calories consumed in the last week as described above, to display again the total calories consumed in this week, the switch S4 is operated as shown in FIG. In this case, the operation is performed in step S9 in FIG.
In step S96, the value of the display calorie data type register FT is set to 0, and the display returns to the above-described display state (steps S18 to S20 in FIG. 4).
【0053】次に消費カロリーメモリMC0、MC1、
……に既に記憶されている今週の各曜日の消費カロリー
等をデジタル表示部20等に表示して確認する場合につ
いて説明する。この場合は、1日分カロリー表示モード
にすべく、図17に示す如く、読出モードの通常モード
においてスイッチS1を操作する。このとき該操作を図
7のステップS100で検出し、ステップS101でモ
ードフラグNの値を1として上記1日分カロリー表示モ
ードとし、次いでステップS102では曜日指定レジス
タJに0をセットし、先ず今週の月曜日を指定する。そ
の後、一連の処理を経て、小秒針運動評価表示処理(図
4のステップS18、すなわち図14)に進み、ステッ
プS180でモードフラグNの値は既に0でなく1とな
っており1日分カロリー表示モードになっていることを
確認してステップS184に進み、曜日指定レジスタJ
で指定される消費カロリーメモリすなわち、この場合は
消費カロリーメモリMC0の消費カロリーを評価処理用
レジスタQにセットする。そしてステップS185以降
の処理へと進むが、ここでは前述同様に、所定の評価基
準の下で評価処理用レジスタQの消費カロリーを評価
し、その結果を小秒針16で表示すべく秒針位置指示レ
ジスタSNPに評価結果に対応するステップ値をセット
する(ステップS185〜S195)。そして、該評価
結果は図15の小秒針駆動用モータ処理により小秒針1
6で表示される。Next, the calorie consumption memories MC0, MC1,
A case will be described in which the calorie consumption and the like of each day of the week, which are already stored in. In this case, the switch S1 is operated in the normal mode of the reading mode as shown in FIG. 17 in order to set the calorie display mode for one day. At this time, the operation is detected in step S100 of FIG. 7, the value of the mode flag N is set to 1 in the step S101, and the one-day calorie display mode is set. Then, in the step S102, the day designation register J is set to 0. Specify Monday. Thereafter, after a series of processes, the process proceeds to the small second hand movement evaluation display process (step S18 in FIG. 4, that is, FIG. 14). In step S180, the value of the mode flag N is already 1 instead of 0, and the calorie for one day is calculated. After confirming that the display mode is set, the process proceeds to step S184, and the day designation register J
Is set in the evaluation processing register Q, that is, the calorie consumption memory designated by, that is, the calorie consumption memory MC0 in this case. Then, the process proceeds to the process after step S185. Here, as described above, the calorie consumption of the evaluation processing register Q is evaluated based on a predetermined evaluation criterion, and the second hand position indicating register is displayed to display the result with the small second hand 16. The step value corresponding to the evaluation result is set in the SNP (steps S185 to S195). Then, the evaluation result is obtained by the small second hand driving motor process shown in FIG.
6 is displayed.
【0054】然る後、図4のステップS20すなわち図
16のデジタル表示部表示処理では、ステップS21
0、S212、S216を経てステップS220に至
り、表示データ種指定レジスタFDの値が0になってい
ることを確認し上記日付メモリMD0の日付・曜日(月
曜日)をデジタル表示部20に表示する。例えば今週の
月曜日の日付が6月11日であったときには、デジタル
表示部20の表示は図17のf1の如くになる。そし
て、当該6月11日すなわち今週の月曜日の消費カロリ
ーをデジタル表示部20に表示せしめるには、図17に
示すようにスイッチS4を操作する。このとき該操作を
図7のステップS110で検出し、ステップS111で
表示データ種指定レジスタFDの値は0になっているこ
とを確認し、次のステップS112で表示データ種指定
レジスタFDの値を1とし消費カロリー表示状態を指定
する。そして図16に示すデジタル表示部表示処理で
は、ステップS210、S212、S216を経てステ
ップS220で表示データ種指定レジスタFDの値は既
に0でなく1になっていることを確認し消費カロリーメ
モリMC0の消費カロリーをデジタル表示部20に表示
する。然して、前記6月11日月曜日の消費カロリーが
350kcalのときは、デジタル表示部20には図1
7のf2の如き表示がなされる。Thereafter, in step S20 in FIG. 4, that is, in the digital display unit display processing in FIG.
The process proceeds to step S220 via 0, S212, and S216, confirms that the value of the display data type designation register FD is 0, and displays the date and day (Monday) of the date memory MD0 on the digital display unit 20. For example when week Monday date was June 11, display of the digital display unit 20 becomes as the f 1 in FIG. 17. Then, in order to display the calorie consumption on June 11, that is, this Monday, on the digital display unit 20, the switch S4 is operated as shown in FIG. At this time, the operation is detected in step S110 of FIG. 7, it is confirmed in step S111 that the value of the display data type designation register FD is 0, and in the next step S112, the value of the display data type designation register FD is changed. Set to 1 to indicate the consumed calorie display state. Then, in the digital display unit display processing shown in FIG. 16, it is confirmed through step S210, S212, and S216 that the value of the display data type designation register FD is already 1 instead of 0 in step S220, and the calorie consumption memory MC0 The consumed calories are displayed on the digital display unit 20. However, when the calorie consumption on Monday, June 11, is 350 kcal, the digital display unit 20 displays FIG.
7, such as f 2 of the display is performed.
【0055】また、上記の如くして、今週の月曜日の消
費カロリー等を確認した後、今週の火、水、……の各曜
日の消費カロリーをデジタル表示部20等に表示し確認
するときは、図17のfに示すようにスイッチS1を操
作して曜日指定レジスタJの値を1だけ大きいものとし
て翌日の曜日を指定し(図7のステップS105〜S1
07)、その日の運動評価を小秒針16で表示し(図1
4ステップS180、S184〜S195、図15)、
更にスイッチS4を操作して日付・曜日とその日の消費
カロリーとを交互にデジタル表示部20に表示せしめて
確認する(図7のステップS110〜S113、図16
のステップS220〜S222)。そして、上記の如く
して、スイッチS1を操作していき今週の全ての曜日に
ついての表示を終え、曜日指定レジスタJの値が6を越
えるものとなったときは、それを図7のステップS10
7で検出しモードフラグNの値を0に戻し(ステップS
108)、前記通常モードに戻し、今週の全消費カロリ
ー等を表示する図17のcの状態に戻す。Also, as described above, after confirming the calorie consumption on Monday of this week, etc., and displaying the calorie consumption on each day of this week on Tuesday, Wednesday,. As shown in FIG. 17f, the switch S1 is operated to increase the value of the day-of-week designation register J by 1 to designate the day of the next day (steps S105 to S1 in FIG. 7).
07), the exercise evaluation of the day is displayed by the small second hand 16 (FIG. 1).
4 steps S180, S184 to S195, FIG. 15),
Further, by operating the switch S4, the date / day of the week and the calorie consumption of the day are alternately displayed on the digital display unit 20 for confirmation (steps S110 to S113 in FIG. 7, FIG. 16).
Steps S220 to S222). Then, as described above, the switch S1 is operated to complete the display for all the days of the week, and when the value of the day designation register J exceeds six, it is displayed in step S10 of FIG.
7, the value of the mode flag N is returned to 0 (step S
108), returning to the normal mode, and returning to the state of c in FIG. 17 displaying the total calorie consumption and the like this week.
【0056】なお、消費カロリーメモリMC0〜MC6
に記憶されている消費カロリーのいずれかを消去する場
合は、上記1日分データ表示モード(モードフラグNの
値が1のとき)に対象とするメモリの曜日を、スイッチ
S1を操作して曜日指定レジスタJで指定した上でスイ
ッチS2を操作して行なう(ステップS105〜S10
7、ステップS114、S115)。また、消費カロリ
ーメモリMC0〜MC6の消費カロリーの全ておよび先
週トータルカロリーメモリLWC、今週トータルカロリ
ーメモリTWCの全消費カロリーを消去する場合は、通
常モード(モードフラグNの値が0のとき)にスイッチ
S2を操作して行なう(図7のステッブS97、S9
8)。Note that the consumed calorie memories MC0 to MC6
To erase any of the consumed calories stored in the memory, the day of the memory targeted for the one-day data display mode (when the value of the mode flag N is 1) is set by operating the switch S1. The operation is performed by operating the switch S2 after being specified by the specification register J (steps S105 to S10).
7, Steps S114 and S115). To erase all the calories consumed by the calorie memories MC0 to MC6 and the total calorie memory LWC last week and the total calories consumed this week by the total calorie memory TWC, switch to the normal mode (when the value of the mode flag N is 0). S2 is operated (Steps S97 and S9 in FIG. 7).
8).
【0057】以上の如くして、各種カロリーデータ等を
確認した後は、図17に示すようにスイッチS3を操作
して時計モードに戻しておくことになるが、この場合の
該操作は、図7のステップS91で検出され、つぎのス
テップS92で、モードレジスタMの値を0に戻し、上
記時計モードとなる。これにより、図4のステップS1
2の分針・時針現在時刻表示処理では、現在時刻の指針
表示のために分針10、時針12が指すべき位置が指示
され、ステップS14の分針・時針駆動用モータ処理で
は、上記位置へ分針10、時針12を早送りする動作が
開始され、ステップS16の小秒針秒表示処理では小秒
針16が指すべき位置が指示され、ステップS19の小
秒針駆動用モータ処理では上記位置へ小秒針16を早送
りする動作が開始される。そして、ステップS20のデ
ジタル表示部表示処理ではデジタル表示部20に当日の
日付が表示される。然して、分針10、時針12、小秒
針16による表示およびデジタル表示部20の表示は、
図17のaの如きものに戻る。After confirming various calorie data as described above, the switch S3 is operated to return to the clock mode as shown in FIG. 17, and the operation in this case is as shown in FIG. 7 is detected in step S91, and in the next step S92, the value of the mode register M is returned to 0, and the watch mode is set. Thereby, step S1 in FIG.
In the second minute hand / hour hand current time display processing, the positions to be pointed by the minute hand 10 and the hour hand 12 for indicating the hands of the current time are indicated. In the minute hand / hour hand drive motor processing in step S14, the minute hand 10 The operation of fast-forwarding the hour hand 12 is started, the position to be pointed to by the small second hand 16 is specified in the small second hand second display processing in step S16, and the small second hand 16 is fast-forwarded to the position in the small second hand drive motor processing in step S19. Is started. Then, in the digital display unit display processing of step S20, the date of the day is displayed on the digital display unit 20. However, the display by the minute hand 10, the hour hand 12, the small second hand 16 and the display of the digital display unit 20 are as follows.
Returning to the one as shown in FIG.
【0058】次に本願発明の第2の実施例について説明
する。図20は、本実施例の回路構成を示すものであ
る。すなわち、当該図20は、前記第1の実施例の回路
構成を示す図1と概ね同様である(なお、図20におい
ては図1における回路と同一構成、同一機能を有する回
路には同一符号が付されている)。しかし、分針10、
時針12の駆動方式が異なっており、これに伴ない回路
構成も若干異なっている。すなわち、前記実施例ではC
PU1からの信号を受けたモータ駆動回路7がステップ
モータ8を駆動し、このステップモータ8の回転力が、
輪列機構9を介して分針10に与えられると共に輪列機
構9および11を介して時針12に与えられる構成とな
っており、分針10、時針12を別個独立に運針するこ
とはできないものであった。これに対し、本実施例で
は、CPU1からの信号を得てモータ駆動回路7aがス
テップモータ8aを駆動し、このステップモータ8aの
回転力が輪列機構9aを介して時針12に与えられてこ
の時針12の運針に供され、これらとは別個独立にCP
U1からの信号を得てモータ駆動回路7bがステップモ
ータ8bを駆動し、このステップモータ8bの回転力が
輪列機構9bを介して分針10に与えられてこの分針1
0の運針に供されるという構成になっている。すなわち
時針12の運針が分針10の運針と独立して行なえるよ
うになっている。これに伴ない時針12の移動位置も分
針10と同様に0〜179の180ステップとなってい
る(前記実施例では、分針10の移動位置は0〜179
の180ステップとなっていったが時針12の移動位置
は0〜11の12ステップとなっていた)。Next, a second embodiment of the present invention will be described. FIG. 20 shows the circuit configuration of this embodiment. That is, FIG. 20 is substantially the same as FIG. 1 showing the circuit configuration of the first embodiment (in FIG. 20, the same reference numerals are given to circuits having the same configuration and the same functions as the circuit in FIG. 1). Attached). However, the minute hand 10,
The driving method of the hour hand 12 is different, and the circuit configuration accompanying this is slightly different. That is, in the above embodiment, C
The motor drive circuit 7 receiving the signal from the PU 1 drives the step motor 8, and the rotational force of the step motor 8 is
It is provided to the minute hand 10 via the wheel train mechanism 9 and to the hour hand 12 via the wheel train mechanisms 9 and 11, so that the minute hand 10 and the hour hand 12 cannot be moved independently. Was. On the other hand, in the present embodiment, the motor drive circuit 7a drives the stepping motor 8a upon receiving a signal from the CPU 1, and the torque of the stepping motor 8a is applied to the hour hand 12 via the wheel train mechanism 9a. It is used for the movement of the hour hand 12, and separately from these
Upon receiving a signal from U1, the motor drive circuit 7b drives the stepping motor 8b, and the rotational force of the stepping motor 8b is applied to the minute hand 10 via the wheel train mechanism 9b.
It is configured to be used for zero hand movement. That is, the movement of the hour hand 12 can be performed independently of the movement of the minute hand 10. Accordingly, the movement position of the hour hand 12 is also 180 steps from 0 to 179 similarly to the minute hand 10 (in the above embodiment, the movement position of the minute hand 10 is 0 to 179).
180 steps, but the movement position of the hour hand 12 is 12 steps from 0 to 11).
【0059】また、RAM17の構成も、概ね前記実施
例と同様で図2で表わされる。ただし、上述の事情によ
り、現在時針位置レジスタHTP、時針位置指示レジス
タHNPは、時針12の移動位置を示す0〜179のス
テップ値がセットされレジスタになっている。The configuration of the RAM 17 is also substantially the same as that of the above embodiment, and is shown in FIG. However, for the reasons described above, the current hour hand position register HTP and the hour hand position instruction register HNP are registers in which step values from 0 to 179 indicating the moving position of the hour hand 12 are set.
【0060】更に、本実施例の外観および動作の概要を
示すジェネラルフローチャート等も前記実施例と概ね同
様で前記実施例に係る図3、4で表わされる。図21
は、本実施例における分針・時針現在時刻表示処理を詳
細に示すフローチャートであり、前記実施例における図
9に対応するものである。上述の如く時針12の移動位
置は0〜179の180ステップで表わされるので、現
在時刻を指針表示する際の時針12の位置を指示すべく
時針位置指示レジスタHNPにセットされるステップ値
も0〜179のステップ値で行なわれる(ステップS2
50)。Further, general flowcharts and the like showing the outline of the appearance and operation of this embodiment are almost the same as those of the above embodiment, and are shown in FIGS. FIG.
9 is a flowchart showing in detail the minute hand / hour hand current time display processing in the present embodiment, and corresponds to FIG. 9 in the embodiment. As described above, the movement position of the hour hand 12 is represented by 180 steps from 0 to 179. 179 (step S2).
50).
【0061】図22は本実施例における分針・時針トー
タルカロリー表示処理を詳細に示すフローチャートであ
り、前記実施例における図10に対応するものである。
この分針・時針トータルカロリー表示処理においても時
針12の位置を180ステップで表わし、更に1周を1
000kcalとした関係で(このようにすることで1
周を180ステップで運針し、100kcalとした分
針10の読取目盛と時針12の読取目盛を一致せしめる
ことができ、例えば分針10の10、20、30、……
kcalの各目盛と時針12の100、200、30
0、……kcalの各目盛を一致せしめることができ
る)、分針10が1周し100kcalを表示するに至
ったときは、ステップS267に示すように時針12で
100kcalを表示すべく時針位置指示レジスタHN
Pのステップ値を18(すなわち180ステップ/10
00kcal×100kcal)だけ大きいものにして
いる。そして、ステップS268では、時針位置指示レ
ジスタHNPのステップ値が180になったときにステ
ップS269に進み時針位置指示レジスタHNPのステ
ップ値を0に戻すようにしている。また同様の趣旨か
ら、ステップS273では時針位置一時メモリYHのス
テップ値を18だけ大きいものにしていき、ステップS
274では時針位置一時メモリYHのステップ値が18
0に達したときにステップS275に進み時針位置一時
メモリYHのステップ値を0に戻すようにしている。FIG. 22 is a flow chart showing in detail the minute hand / hour hand total calorie display processing in this embodiment, and corresponds to FIG. 10 in the above embodiment.
Also in the minute hand / hour hand total calorie display processing, the position of the hour hand 12 is represented by 180 steps, and one turn is further represented by 1 step.
000kcal (by doing this, 1
The circumference of the hand is moved in 180 steps, and the reading scale of the minute hand 10 set to 100 kcal and the reading scale of the hour hand 12 can be matched. For example, 10, 20, 30,.
Each scale of kcal and 100, 200, 30 of hour hand 12
0,... Kcal can be matched), and when the minute hand 10 makes one revolution and reaches 100 kcal, the hour hand position indicating register is set to display 100 kcal with the hour hand 12 as shown in step S267. HN
If the step value of P is 18 (ie, 180 steps / 10
(00 kcal × 100 kcal). In step S268, when the step value of the hour hand position indicating register HNP becomes 180, the process proceeds to step S269, and the step value of the hour hand position indicating register HNP is returned to 0. For the same purpose, the step value of the hour hand position temporary memory YH is increased by 18 in step S273, and
At 274, the step value of the hour hand position temporary memory YH is 18
When it reaches 0, the process proceeds to step S275, where the step value of the hour hand position temporary memory YH is returned to 0.
【0062】図23は本実施例における分針・時針駆動
用モータ処理を詳細に示すフローチャートであり、前記
実施例における図11に対応する。時針12が分針10
に機械的に連動して運針されず、独立に時針位置指示レ
ジスタHNPにより指示された位相に運針されるので、
ステップS283で現在分針位置レジスタMTPのステ
ップ値が180に至っても機械的に現在時針位置レジス
タHTPのステップ値を大きいものとせず、ステップS
285〜S287の処理により現在時針位置レジスタH
TPのステップ値が時針位置指示レジスタHNPのステ
ップ値に等しくなるまでステップモータ8aの駆動すな
わち時針12の運針が1ステップずつ行なわれていく
(ステップS285〜S287)。また、時針12の位
置が180ステップで表わされるので、ステップS28
8で現在時針位置レジスタHTPのステップ値が180
になったときに、該現在時針位置レジスタHTPのステ
ップ値を0に戻すようにしている。FIG. 23 is a flow chart showing in detail the minute hand / hour hand drive motor process in this embodiment, and corresponds to FIG. 11 in the above embodiment. The hour hand 12 is the minute hand 10
Since the hands are not moved mechanically in conjunction with, but are moved independently to the phase indicated by the hour hand position indicating register HNP,
In step S283, even if the step value of the current minute hand position register MTP reaches 180, the step value of the current hour hand position register HTP is not mechanically increased, and the step S283 is executed.
By the processing of 285 to S287, the current hour hand position register H
Until the step value of TP becomes equal to the step value of the hour hand position indicating register HNP, the drive of the step motor 8a, that is, the movement of the hour hand 12 is performed step by step (steps S285 to S287). Further, since the position of the hour hand 12 is represented by 180 steps, step S28 is performed.
At 8, the step value of the current hour hand position register HTP is 180.
, The step value of the current hour hand position register HTP is returned to 0.
【0063】本実施例の如く時針12の駆動を分針10
の駆動から独立して行なえるようにし、時針12の1周
を180ステップで表わしたときには、前述の如く分針
10、時針12の1周で表わすカロリー数を1桁違うも
のにすることにより、分針10用読取目盛と時針12用
読取目盛を一致せしめることが可能となり延いては読取
が容易な指針表示ができるという利点がある。As in this embodiment, the driving of the hour hand 12 is controlled by the minute hand 10.
When the rotation of the hour hand 12 is represented by 180 steps, the number of calories represented by the minute hand 10 and the rotation of the hour hand 12 is changed by one digit as described above, so that the minute hand The reading scale for 10 and the reading scale for hour hand 12 can be made to coincide with each other, so that there is an advantage that a pointer display that is easy to read can be provided.
【0064】次に、第3の実施例について説明する。こ
の第3の実施例と第1の実施例とは、構成および動作に
おいて概ね同様であり、大きな相違点は、第1の実施例
では運動強度ナンバーは0〜30の値で31段階に設定
するようになってたが、第3実施例では運動強度ナンバ
ーをRMRの値に一致する0〜20の値で21段階に設
定できるようにした点である。また、0〜20の運動強
度ナンバーを、小秒針の45秒の位置から30秒の位置
を経て15秒の位置までの180°の範囲で指針表示で
きるようにするために、小秒針を120ステップで一周
するようにすると共に、ステップ値90の位置(運動強
度ナンバー0)からステップ値30の位置(運動強度ナ
ンバー20)の範囲で運動強度を表示するようにしてい
る。更に、第3の実施例では1日の目標カロリーをセッ
トしておくと、毎日、目標カロリーに到達すると報知す
るようにしている。Next, a third embodiment will be described. The third embodiment and the first embodiment are substantially the same in configuration and operation, and a major difference is that in the first embodiment, the exercise intensity number is set to 0 to 30 in 31 steps. However, in the third embodiment, the exercise intensity number can be set in 21 levels with a value of 0 to 20 corresponding to the value of RMR. In addition, in order to be able to display the exercise intensity number of 0 to 20 in a 180 ° range from the position of 45 seconds of the small second hand to the position of 15 seconds through the position of 30 seconds, the small second hand is moved by 120 steps. And the exercise intensity is displayed in a range from the position of the step value 90 (exercise intensity number 0) to the position of the step value 30 (exercise intensity number 20). Further, in the third embodiment, when the target calorie of the day is set, it is notified that the target calorie is reached every day.
【0065】図24は第3の実施例の回路構成を示す図
であり、第1の実施例の回路構成を示す図1に報音装置
29と後述する基礎代謝基準値等を記憶しておくROM
28が追加されている。なお、図24においては、図1
における回路と概ね同一構成、同一機能を有する回路に
は同一符号が付されているが、目標とする1日当りの消
費カロリーがセットされる目標カロリー記憶レジスタD
P3およびこの目標とする1日当りの消費カロリーが当
日においては既に消費されてその旨を報知する報音が行
なわれたときに1がセットされる目標カロリー報知記憶
フラグFAが新たに追加されており、また、前記運動強
度ナンバーがセットされるレジスタは運動強度レジスタ
UKではなく運動強度レジスタAとなっている(この運
動強度レジスタAは第1の実施例における運動強度レジ
スタUKと本質的に異なるものでないが、運動強度ナン
バーを0〜30のものから0〜20のものに変えたこと
に伴なって名称を変えただけである)。FIG. 24 is a diagram showing a circuit configuration of the third embodiment. In FIG. 1 showing a circuit configuration of the first embodiment, a sound alarm device 29 and a basal metabolic reference value to be described later are stored. ROM
28 have been added. In FIG. 24, FIG.
The circuits having substantially the same configuration and the same functions as those of the circuit in FIG.
P3 and a target calorie notification storage flag FA to which 1 is set when the target calorie consumption per day has already been consumed on the day and a notification sound has been given to that effect are newly added. The register in which the exercise intensity number is set is not the exercise intensity register UK but the exercise intensity register A (the exercise intensity register A is essentially different from the exercise intensity register UK in the first embodiment). However, the name was simply changed in accordance with the change of the exercise intensity number from 0-30 to 0-20).
【0066】図25は第3の実施例の正面外観を示し、
第1の実施例における図3に対応するものである。本実
施例は第1の実施例と同様に小秒針16の周囲の下半分
には運動強度表示部25が、上半分には評価表示部26
が設けられている。運動強度表示部25には左側から右
側に向って(即ち45秒の位置から30秒の位置を経て
15秒の位置に向って)、運動強度の低い運動種目から
高い運動種目について、各運動種目の運動強度ナンバー
の範囲を示す円弧状のマークとその種目名が印刷表示さ
れている。評価表示部26は三分化されており、その中
央部には、消費カロリー量が平均で適量であることを示
す「AVERAGE」の文字が印刷表示され、左側部に
は少ない旨を示す「LOW」の文字が印刷表示され、更
に右側部には多い旨を示す「HIGH」の文字が印刷表
示されている(すなわち、第1の実施例と印刷表示文字
が異なっている)。FIG. 25 shows the front appearance of the third embodiment.
This corresponds to FIG. 3 in the first embodiment. In this embodiment, similarly to the first embodiment, an exercise intensity display section 25 is provided in the lower half around the small second hand 16, and an evaluation display section 26 is provided in the upper half.
Is provided. In the exercise intensity display section 25, from the left side to the right side (that is, from the position of 45 seconds to the position of 15 seconds after the position of 30 seconds), for each exercise type from the exercise type of low exercise intensity to the high exercise type, The arc-shaped mark indicating the range of the exercise intensity number and the item name are printed and displayed. The evaluation display part 26 is divided into three parts, and the character "AVERAGE" indicating that the calorie consumption is appropriate on average is printed and displayed in the center part, and "LOW" indicating that it is small is displayed on the left part. Are printed and displayed on the right side, and the character of "HIGH" indicating that there are many characters is printed and displayed (that is, the printed display characters are different from those of the first embodiment).
【0067】また、デジタル表示部20には計測中であ
ることを明示する「FITNESS」の文字表示体、読
出モードであることを示す「REC」の文字表示体、先
週のデータであることを明示する「LAST」の文字表
示体、1週間分の消費カロリーを表示していることを明
示する「WEEK」の文字表示体及び目標消費カロリー
セット状態であることを明示する「TARGET」の文
字表示体が設けられている(すなわち、第1の実施例に
おけるものに「FITNESS」および「TARGE
T」の文字表示体が追加されている)。In the digital display section 20, a character display of "FITNESS" indicating that the measurement is being performed, a character display of "REC" indicating that the reading mode is set, and the data of the last week are specified. "LAST" character display, "WEEK" character display indicating that one week of calorie consumption is displayed, and "TARGET" character display, indicating that target calorie consumption is set (That is, “FITNESS” and “TARGE” in the first embodiment).
The letter "T" is added.)
【0068】ここで、本願の消費カロリー算出方法につ
いて説明しておく。本願で算出するトータル消費カロリ
ーは、いわゆる付加運動によるエネルギー消費量に相当
し、運動による総エネルギー消費量から安静時代謝によ
るエネルギー消費量を差し引いたエネルギー消費量をさ
すもので、次式で計算している。 トータル消費カロリー[TL]=(ΣAT)WBHere, the calorie consumption calculation method of the present invention will be described. The total calorie expenditure calculated in the present application is equivalent to the energy expenditure due to so-called additional exercise, and refers to the energy expenditure obtained by subtracting the energy expenditure due to metabolism at rest from the total energy expenditure due to exercise. ing. Total calorie consumption [TL] = (ΣAT) WB
【0069】Aは運動強度ナンバーで本実施例では、実
施した各種運動のRMR(relativemetabolic rate)で
あり、エネルギー代謝率ともいわれ、上記RMRは運動
によって余分に消費された代謝量が基礎代謝量の何倍に
相当するかを示す値で次式により計算でき、各運動に応
じて図26のように値が設定されている。 RMR=(活動時総代謝量−安静時代謝量)/基礎代謝
量 活動時代謝量……運動によって消費された全代謝量 安静時代謝量……静かに座っている状態でのエネルギー
代謝 基礎代謝量………生命を維持するのに必要最小限のエネ
ルギー また、Tは運動に要した時間(分)で、Wは体重(k
g)で、Bは前述の性別・年令別基礎代謝基準値(kc
al/kg・分)であり、性別と体重に応じて前記図1
9のような値をとる。A is the exercise intensity number in this embodiment, which is the RMR (relative metabolic rate) of the various exercises performed, and is also referred to as the energy metabolic rate. The value can be calculated by the following formula using a value indicating the number of times, and the value is set as shown in FIG. 26 according to each exercise. RMR = (total metabolic rate during activity-metabolic rate at rest) / basal metabolic rate Metabolic rate during activity ... total metabolic rate consumed by exercise Resting metabolic rate ... energy metabolism in a state of sitting quietly Amount: Minimum energy required to sustain life T is the time (minutes) required for exercise, and W is the weight (k)
g), B is the basal metabolic reference value (kc
al / kg · min), and according to gender and weight,
Take a value like 9.
【0070】そして、本願では上記トータル消費カロリ
ーを求めるに当っては、まず1分間の消費カロリーが、 1分間の消費カロリー[L]=AWB となることに着目し、この式に運動強度ナンバー、体重
及び性別・年令別基礎代謝基準値を代入することによ
り、1分間の消費カロリーを求めておき、0.001分
間運動する毎に、1分間の消費カロリーの1/1000
をトータル消費カロリーレジスタTLに加算していくよ
うになっている。そして、この第3の実施例では運動強
度ナンバー、即ちRMRを0(運動をしていない状態と
同じ)から20までの範囲の各整数値で設定が可能とな
っていて、その値に対応する位置を小秒針16で指すこ
とで表示できるようになっていて、小秒針16が45秒
を指しているときに0で、この位置から左に回転するに
従いその値は大きくなり、30秒の位置で10、15秒
の位置で20となる。In the present application, when calculating the total calorie consumption, first, attention is paid to the fact that the calorie consumption for one minute is expressed as: calorie consumption for one minute [L] = AWB. By substituting the basal metabolic reference values by weight, gender and age, calorie consumption per minute is obtained, and every exercise for 0.001 minute, 1/1000 of calorie consumption per minute.
Is added to the total calorie consumption register TL. In the third embodiment, the exercise intensity number, that is, the RMR, can be set to each integer value in the range from 0 (the same as in the state of no exercise) to 20 and corresponds to that value. It can be displayed by pointing the position with the small second hand 16, and it is 0 when the small second hand 16 is pointing at 45 seconds, the value increases as it rotates left from this position, and the position of 30 seconds And it becomes 20 at the position of 10 and 15 seconds.
【0071】そして、運動強度表示部25には前述のよ
うに、各運動の運動強度の設定が容易なように、各運動
の強度、即ちRMRの値がわかる円弧状のマークが印刷
されている。すなわちこのマークはRMRの値との関係
が図27のようになっていることを示すべく、サイクリ
ング(BIKE)のマークは2.5〜7.0の範囲、歩
行(WALK)のマークは2.0〜5.5の範囲、エア
ロビックスダンス(AERO)のマークは3.0〜5.
0の範囲、ジョギング(JOG)のマークは5.0〜1
1.0の範囲、ランニング(RUN)のマークは11.
0〜17.0の範囲、水泳(SWIM)のマークは6.
0〜20.0の範囲に印刷されている。従って、例えば
ランニングをする場合には、ランニングのRMRは1
1.0〜17.0の範囲であるから、この範囲の中で自
分がどの程度の強さのランニングするのかを判断してそ
のRMR値すなわち運動強度ナンバーを設定すればよい
ことになる。そして、上記基礎代謝基準値はROM28
に記憶されていて、設定された性別及び年令に応じた基
礎代謝基準値がこのROM28から読み出され、この基
礎代謝基準値と運動強度ナンバーと体重とにより前述の
如くして1分間の消費カロリーが求められてセットされ
る。As described above, the exercise intensity display section 25 is printed with an arc-shaped mark that indicates the intensity of each exercise, that is, the RMR value, so that the exercise intensity of each exercise can be easily set. . That is, to indicate that this mark has a relationship with the value of RMR as shown in FIG. 27, the mark of cycling (BIKE) is in the range of 2.5 to 7.0, and the mark of walking (WALK) is 2. Aerobics dance (AERO) marks range from 0 to 5.5.
0 range, jogging (JOG) mark is 5.0-1
Range of 1.0, running (RUN) mark is 11.
Swim (SWIM) marks range from 0 to 17.0.
It is printed in the range of 0 to 20.0. Therefore, for example, when running, the running RMR is 1
Since it is in the range of 1.0 to 17.0, it is only necessary to determine the strength of the running in this range and set the RMR value, that is, the exercise intensity number. The basal metabolic reference value is stored in the ROM 28
The basic metabolic reference value corresponding to the set gender and age is read out from the ROM 28, and the basal metabolic reference value, the exercise intensity number and the body weight are used for one minute consumption as described above. Calories are required and set.
【0072】以下、図28〜33のフローチャートおよ
び図34の表示変遷図を参照しながらこの第3の実施例
の動作を説明していく。本実施例の動作の概要を示すジ
ェネラルフローチャートは、第1の実施例におけるジェ
ネラルフローチャート(図4)と同様となっているが、
ジェネラルフローチャートに示されている幾つかの処理
は、上述の如き相違が反映され以下のように、若干、異
なっている。The operation of the third embodiment will be described below with reference to the flowcharts of FIGS. 28 to 33 and the display transition diagram of FIG. The general flowchart showing the outline of the operation of this embodiment is the same as the general flowchart (FIG. 4) in the first embodiment,
Some processes shown in the general flowchart are slightly different as described below, reflecting the above-mentioned differences.
【0073】図28は、本実施例における計測モードス
イッチ処理を詳細に示すフローチャートであり、第1の
実施例における図6に対応するものである(なお、図2
8において、図6におけるステップと同一内容の処理が
行なわれるステップは同一ステップナンバーが付されて
いる)。この図28においては、上記第1の実施例に係
る図6のステップS70〜S72、ステップS73〜S
75、ステップS76〜S79に対応する処理すなわち
ステップS70〜S72a、ステップS73a〜S75
a、ステップS76〜S79に変更が加えられている。
この部分は第1の実施例では、図17のbおよびdで示
される表示変遷等が行なわれる部分であり、上記変更が
加えられたことにより、本実施例では図34のbおよび
dに示す如き表示変遷等が行なわれる。FIG. 28 is a flow chart showing in detail the measurement mode switch processing in this embodiment, which corresponds to FIG. 6 in the first embodiment (FIG. 2).
In FIG. 8, steps in which the same processing as that in FIG. 6 is performed are denoted by the same step numbers). In FIG. 28, steps S70 to S72 and steps S73 to S72 of FIG.
75, processing corresponding to steps S76 to S79, that is, steps S70 to S72a, steps S73a to S75
a, Steps S76 to S79 are modified.
This portion is where the display transitions shown in FIGS. 17B and 17D are performed in the first embodiment, and as a result of the above-described change, this embodiment is shown in FIGS. Such display transitions are performed.
【0074】すなわち、計測モードとした後、設定モー
ドとすべくスイッチS2を操作したときは、該操作を上
記図28のステップS70で検出し、ステップS71で
モードフラグNの値を1とし、ステップS72aではデ
ータ種指定レジスタIに3をセットする。然る後、第1
の実施例のデジタル表示部表示処理(図16)と同様の
処理が行なわれる。すなわち同図のステップS212で
モードレジスタMの値が1で計測モードになっているこ
とを判断し、ステップS213でモードフラグNの値が
0でなく既に1になっていることを判断し、ステップS
215に進む。このステップS215では、上記データ
種指定レジスタIの値3によって指定されている目標カ
ロリー記憶レジスタDP3に設定されている目標カロリ
ーをデジタル表示部20に表示すると共に、デジタル表
示部20上部に配設されている「TARGET」なる文
字からなる文字表示体を点灯表示して表示中のデータが
目標カロリーである旨を示す。例えば目標カロリー記憶
レジスタDP3に既に設定されていた目標カロリーが3
00kcalのときは、上記デジタル表示部20の表示
は図34のd1の如きものになる。That is, when the switch S2 is operated to enter the setting mode after the measurement mode, the operation is detected in step S70 in FIG. 28, and the value of the mode flag N is set to 1 in step S71. In S72a, 3 is set in the data type designation register I. After that, the first
The same processing as the digital display section display processing (FIG. 16) of the embodiment is performed. That is, it is determined in step S212 that the value of the mode register M is 1 and the measurement mode is set, and in step S213 it is determined that the value of the mode flag N is not 0 but already 1. S
Proceed to 215. In this step S215, the target calorie set in the target calorie storage register DP3 designated by the value 3 of the data type designation register I is displayed on the digital display unit 20, and is disposed on the digital display unit 20. The character display consisting of the character "TARGET" is lit to indicate that the data being displayed is the target calorie. For example, the target calorie already set in the target calorie storage register DP3 is 3
In the case of 00 kcal, the display on the digital display unit 20 is as shown in d1 in FIG.
【0075】上記の如くしてデジタル表示部20に表示
されている目標カロリー記憶レジスタDP3の目標カロ
リーを変更するときは、上記表示を見ながら、スイッチ
S1又はS4を操作していく。このとき該操作がある度
に図28のステップS82〜S84において目標カロリ
ー記憶レジスタDP3の目標カロリー値を1だけ大きい
もの又は小さいものとしていく。そしてデジタル表示部
表示処理において、上記同様にして目標カロリー記憶レ
ジスタDP3の新たな目標カロリーがデジタル表示部2
0に表示される。When the target calorie of the target calorie storage register DP3 displayed on the digital display section 20 is changed as described above, the switch S1 or S4 is operated while watching the display. At this time, every time the operation is performed, the target calorie value of the target calorie storage register DP3 is increased or decreased by one in steps S82 to S84 in FIG. Then, in the digital display section display processing, a new target calorie in the target calorie storage register DP3 is displayed on the digital display section 2 in the same manner as described above.
Displayed as 0.
【0076】上記のようにして、目標カロリーの設定を
終えた後、体重レジスタDP0の体重を変更等せんと
し、デジタル表示部20に体重レジスタDP0の体重を
表示する状態とするときは、図34に示すようにスイッ
チS3を操作する。この場合、該操作を図28のステッ
プS76で検出し、ステップS77ではデータ種指定レ
ジスタIの値を1だけ大きい4とし、ステップS78a
でデータ種指定レジスタIの値は4で3を超えているこ
とを判断し、ステップS79でデータ種指定レジスタI
の値を0とする。然る後のデジタル表示部表示処理で
は、前述同様にしてデータ種指定レジスタIの値0で指
定される体重レジスタDP0に既に記憶されている体重
をデジタル表示部20に表示する。例えば体重レジスタ
DP0に記憶されていた体重が50kgであったとき
は、デジタル表示部20の表示は図34のd2の如きも
のになる。また、この体重レジスタDP0の体重を変更
して新たな体重を設定するときは上述の目標カロリー記
憶レジスタDP3の目標カロリーの変更と同様にスイッ
チS1又はS3を操作していくが、この場合も、図28
のステップS82〜S84で体重レジスタDP0の体重
の増減が行なわれていく。When the weight of the weight register DP0 is changed and the weight of the weight register DP0 is displayed on the digital display section 20 after the setting of the target calories is completed as described above, FIG. The switch S3 is operated as shown in FIG. In this case, the operation is detected in step S76 of FIG. 28, and in step S77, the value of the data type designation register I is set to 4 which is larger by 1 and step S78a
It is determined that the value of the data type designation register I is 4 and exceeds 3, and the data type designation register I is determined in step S79.
Is set to 0. In the subsequent digital display unit display processing, the weight already stored in the weight register DP0 specified by the value 0 of the data type specification register I is displayed on the digital display unit 20 in the same manner as described above. For example, when the weight stored in the weight register DP0 is 50 kg, the display on the digital display unit 20 is as shown in d2 in FIG. When the new weight is set by changing the weight of the weight register DP0, the switch S1 or S3 is operated in the same manner as the change of the target calorie of the target calorie storage register DP3 described above. FIG.
In steps S82 to S84, the weight of the weight register DP0 is increased or decreased.
【0077】上述の如くして体重の設定を終えた後、年
令レジスタDP1の年令を変更等せんとするときは、図
34に示すようにスイッチS3を操作する。この場合も
該操作を図28のステップS76で検出し、ステップS
77でデータ種指定レジスタIの値を1だけ大きい1と
し、ステップS78aでデータ種指定レジスタIの値は
3を超えていないことを判断して、この計測モードスイ
ッチ処理を終える。そして前述同様にしてデジタル表示
部表示処理において、年令レジスタDP1に設定されて
いる年令がデジタル表示部20に表示される(図34の
d3参照)。また、この年令レジスタDP1に設定され
ている年令を変更して新たな年令を設定せんとするとき
も、前述の目標カロリーの変更の場合と同様にスイッチ
S1又はS3を操作していくが、この場合も図28のス
テップS82〜S84で年令レジスタDP1の年令の増
減が行なわれていく。When the age of the age register DP1 is to be changed after the weight setting is completed as described above, the switch S3 is operated as shown in FIG. Also in this case, the operation is detected in step S76 of FIG.
At 77, the value of the data type specification register I is increased by 1 by 1, and at step S78a, it is determined that the value of the data type specification register I does not exceed 3, and the measurement mode switch processing ends. Then, in the same manner as described above, in the digital display section display processing, the age set in the age register DP1 is displayed on the digital display section 20 (see d3 in FIG. 34). Also, when the age set in the age register DP1 is changed to set a new age, the switch S1 or S3 is operated in the same manner as in the case of changing the target calories described above. However, also in this case, the age of the age register DP1 is increased or decreased in steps S82 to S84 in FIG.
【0078】上記の如くして年令の設定を終えた後、性
別レジスタDP2に設定されている性別を確認あるいは
変更する場合は、図34に示すようにスイッチS3を操
作する。このとき該操作を図28のステップS76で検
出し、ステップS77でデータ種指定レジスタIの値を
1だけ大きい2とし、ステップS78aでデータ種指定
レジスタIの値は未だ3を超えていないことを判断し、
この計測モードスイッチ処理を終える。そして、前述同
様にしてデジタル表示部表示処理において性別レジスタ
DP2に設定されている性別がデジタル表示部20に表
示されることになる(図34のd4参照)。そして性別
レジスタDP2に設定されている性別を変更するとき
は、前述同様にスイッチS1又はS4を操作して行なう
が、この場合も前述同様に図28のステップS82〜S
84で性別レジスタDP2の性別コードが0から1また
は1から0に変更され設定性別の変更が行なわれる。After the age is set as described above, when checking or changing the gender set in the gender register DP2, the switch S3 is operated as shown in FIG. At this time, the operation is detected in step S76 of FIG. 28, the value of the data type designation register I is increased by 1 by 2 in step S77, and it is determined in step S78a that the value of the data type designation register I has not yet exceeded 3. Judge,
This measurement mode switch processing ends. Then, in the same manner as described above, the gender set in the gender register DP2 is displayed on the digital display unit 20 in the digital display unit display processing (see d4 in FIG. 34). When the gender set in the gender register DP2 is changed, the switch S1 or S4 is operated in the same manner as described above.
At 84, the gender code of the gender register DP2 is changed from 0 to 1 or 1 to 0, and the set gender is changed.
【0079】また、上述の如くして性別レジスタDP2
の性別の変更を行なった後、再度、目標カロリー記憶レ
ジスタDP3の目標カロリーを確認等せんとするとき
は、図34に示すようにスイッチS3を操作する。この
場合も該操作を受けてステップS76〜S78aの処理
が実行されてデータ種指定レジスタIの値が3となり、
その後のデジタル表示部表示処理で目標カロリー記憶レ
ジスタDP3に設定されている目標カロリーがデジタル
表示部20に表示されることになる。以上のようにし
て、設定されている目標カロリー、体重等を確認或いは
変更した後、この設定モードから計測モードに戻してお
くには、図34に示すようにスイッチS2を操作する。
これにより、図28のステップS80、S81の処理が
実行されてモードフラグNの値が0に戻り、上記計測モ
ードとなる。Further, as described above, the sex register DP2
After the sex is changed, when the target calorie in the target calorie storage register DP3 is to be checked again, the switch S3 is operated as shown in FIG. Also in this case, in response to the operation, the processing of steps S76 to S78a is executed, and the value of the data type designation register I becomes 3, and
The target calorie set in the target calorie storage register DP3 is displayed on the digital display unit 20 in the subsequent digital display unit display processing. After confirming or changing the set target calories, weight, and the like as described above, to return from the setting mode to the measurement mode, the switch S2 is operated as shown in FIG.
As a result, the processing of steps S80 and S81 in FIG. 28 is executed, the value of the mode flag N returns to 0, and the above-described measurement mode is set.
【0080】また、前述のように、図28に示す計測モ
ードスイッチ処理のフローチャートは、第1の実施例に
おける対応するフローチャート(図6)とステップS7
0、S73a〜S75aの部分においても異なってい
る。この部分は上記計測モードにおいてスイッチS4を
操作して、運動強度レジスタAに運動強度ナンバーを設
定するときの処理を示している。すなわち運動強度レジ
スタAに新たな運動強度ナンバーを設定すべくスイッチ
S4を操作していったときは、その都度、図28のステ
ップS70からS73aに進み運動強度レジスタAに設
定されている運動強度ナンバーを1だけ大きいものにし
ていき、ステップS74aで上記運動強度ナンバーが最
大値である20を超えるものになったかを判断し、超え
るものになったときは、ステップS75aで0に戻す。
このようにして運動強度レジスタAに設定された運動強
度ナンバーは以後の小秒針運動強度表示処理すなわち図
31のフローチャート(第1の実施例における図13の
フローチャートに対応している)で示す処理により、小
秒針16での表示の準備が行なわれる。すなわち、図3
1のステップS179aでは、0〜20の範囲で変化す
る運動強度ナンバーを、小さい方を45秒の位置(ステ
ップ値90の位置)側としこの位置から左回りで15秒
の位置(ステップ値30の位置)までの間で、指針表示
すべく運動強度レジスタAの運動強度ナンバーを3倍し
たものを90より減じ、その差を秒針位置指示レジスタ
SNPにセットする。そしてこのようにして秒針位置指
示レジスタSNPにセットされた小秒針16の指示位置
に応じた運針は続く小秒針駆動用モータ処理すなわち図
33のフローチャート(第1の実施例における図15の
フローチャートに対応している。なお、図33において
は図15におけるステップと同一内容の処理を行なって
ステップには図15の対応するステップと同一ステップ
値を付している)の処理で実行される。図33のフロー
チャートは第1の実施例に係る図15のフローチャート
と概ね同じであるが、ステップS203aは図15にお
けるステップS203と異なり現在秒針位置レジスタS
TPのステップ値が120になったかを判断している
(図15のステップS203では60になったかを判断
している)。これは、本実施例では小秒針16の1回転
を120ステップとしているからである(第1の実施例
では小秒針16の1回転を60ステップとしている)。As described above, the flowchart of the measurement mode switch processing shown in FIG. 28 is different from the corresponding flowchart (FIG. 6) in the first embodiment (FIG. 6) in step S7.
0, S73a to S75a. This part shows the processing when the switch S4 is operated in the measurement mode to set the exercise intensity number in the exercise intensity register A. That is, every time the switch S4 is operated to set a new exercise intensity number in the exercise intensity register A, the process proceeds from step S70 to S73a in FIG. Is increased by 1 and it is determined in step S74a whether the exercise intensity number has exceeded the maximum value of 20. If the exercise intensity number has exceeded the maximum value, it is returned to 0 in step S75a.
The exercise intensity number set in the exercise intensity register A in this manner is obtained by the subsequent small second hand exercise intensity display processing, that is, the processing shown in the flowchart of FIG. 31 (corresponding to the flowchart of FIG. 13 in the first embodiment). , Preparation for display with the small second hand 16 is performed. That is, FIG.
In step S179a of step 1, the exercise intensity number that changes in the range of 0 to 20 is set such that the smaller one is the position of 45 seconds (position of step value 90) and the position of 15 seconds counterclockwise from this position (the position of step value 30). Until the position), a value obtained by triple the exercise intensity number of the exercise intensity register A to display the hands is subtracted from 90, and the difference is set in the second hand position instruction register SNP. The hand movement according to the indicated position of the small second hand 16 set in the second hand position instruction register SNP in this manner is followed by the small second hand drive motor processing, that is, the flowchart of FIG. 33 (corresponding to the flowchart of FIG. 15 in the first embodiment). 33, the same processing as the step in FIG. 15 is performed, and the step is denoted by the same step value as the corresponding step in FIG. The flowchart of FIG. 33 is substantially the same as the flowchart of FIG. 15 according to the first embodiment, except that step S203a differs from step S203 in FIG.
It is determined whether the step value of TP has reached 120 (it is determined in step S203 of FIG. 15 whether it has reached 60). This is because one rotation of the small second hand 16 is 120 steps in this embodiment (one rotation of the small second hand 16 is 60 steps in the first embodiment).
【0081】また本実施例に係る前述の図28の計測モ
ードスイッチ処理においては、第1の実施例においてこ
れに対応する図6と違いスイッチS1を操作後に行なわ
れるステップS43とS44の間にステップS43bが
挿入されている。このステップは、運動を実行している
間に当日の消費カロリーが目標カロリー記憶レジスタD
P3に設定しておいた目標カロリーに達したときに行な
う後述の報音動作に際して1をセットする目標カロリー
報知記憶フラグFAに、当日の運動開始時すなわちスイ
ッチS1の操作によって行なわれる消費エネルギーの計
測開始時に、0をセットしておく初期設定にあたる。In the measurement mode switch processing of FIG. 28 according to the present embodiment, unlike the corresponding FIG. 6 in the first embodiment, a step is performed between steps S43 and S44 performed after the switch S1 is operated. S43b is inserted. In this step, during the exercise, the calorie consumption of the day is stored in the target calorie storage register D.
The target calorie notification storage flag FA, which is set to 1 when the target calorie set at P3 has been reached, which is described later, is measured at the start of exercise on the day, that is, by operating the switch S1. At the start, this corresponds to the initial setting in which 0 is set.
【0082】上記の如くして0がセットされ目標カロリ
ー報知記憶フラグFAは、以後の分針・時針トータルカ
ロリー表示処理(図29で示され、これは第1の実施例
の図10に対応し図10のステップS140後にステッ
プS140b〜S140eが追加されている)で利用さ
れる。すなわち、運動を開始し、その運動による消費カ
ロリーの計測中は、1/32秒毎にこの分針・時針トー
タルカロリー表示処理が行なわれ、1/1000分計時レジ
スタTZが0.001分を計測する度に(ステップS136
〜S137)、一連の処理(ステップS138〜S14
0)を実行し、その後、ステップS140bでは上記目
標カロリー報知記憶フラグFAの値が0であるかを判断
し、0であるときは、次のステップS140cでトータ
ル消費カロリーレジスタTLのカロリー値が目標カロリ
ー記憶レジスタDP3の目標カロリーを超えるものにな
ったかを判断し、未だ超えていないときは、ステップS
145以降のステップへ進み、第1の実施例と同様の処
理が行なわれる。以上の如き動作が繰返されて、時間が
経過し、ステップS139の処理でトータル消費カロリ
ーレジスタTLのカロリー値が目標カロリー記憶レジス
タDP3の目標カロリーを超えたときは、ステップS1
40、S140bを経てステップS140cにおいて、
その旨を検出し、ステップS140dで目標カロリー報
知記憶フラグFAの値を1とし、次のステップS140
eでは、スイッチ部18に信号を送って一定時間だけ報
音を発生せしめる報音処理を実行し、ステップS145
以降の処理へと進む。そして、上記の如くして、目標カ
ロリー報知記憶フラグFAの値が1となった後の分針・
時針トータルカロリー表示処理においては、ステップS
140bで既に目標カロリー報知記憶フラグFAの値が
1となっていることを検出し、このステップS141b
から直接ステップS145以降へのステップと進み、ス
テップS140c〜S140eの処理は行なわれない。
本実施例では上記の如く、運動を行ないながらそれによ
る消費カロリーの計測中に当日の運動による消費カロリ
ーが当日の目標消費カロリーを超えたときに、その旨を
極めて容易に認識できるという利点がある。As described above, 0 is set and the target calorie notification storage flag FA is displayed in the subsequent minute hand / hour hand total calorie display processing (shown in FIG. 29, which corresponds to FIG. 10 of the first embodiment). Steps S140b to S140e are added after Step S140 of Step 10). That is, while the exercise is started and the calorie consumption by the exercise is being measured, the minute / hour total calorie display processing is performed every 1/32 second, and every time the 1/1000 minute clock register TZ measures 0.001 minute. (Step S136
To S137), a series of processes (Steps S138 to S14)
0) is executed, and then in step S140b, it is determined whether the value of the target calorie notification storage flag FA is 0. If the value is 0, the calorie value of the total calorie consumption register TL is set in the next step S140c. It is determined whether or not the calorie exceeds the target calorie of the calorie storage register DP3.
The process proceeds to steps 145 onward, and the same processing as in the first embodiment is performed. If the above operation is repeated and time elapses and the calorie value of the total calorie consumption register TL exceeds the target calorie of the target calorie storage register DP3 in the processing of step S139, step S1 is executed.
40, through step S140b, in step S140c,
This is detected, the value of the target calorie notification storage flag FA is set to 1 in step S140d, and the next step S140d.
In step e145, a signal sound is sent to the switch unit 18 to generate a sound for a certain period of time.
Proceed to subsequent processing. Then, as described above, the minute hand after the value of the target calorie notification storage flag FA becomes 1
In the hour hand total calorie display process, step S
At step 140b, it is detected that the value of the target calorie notification storage flag FA has become 1, and at step S141b
Then, the process proceeds directly from step S145 to step S145, and the processes of steps S140c to S140e are not performed.
In the present embodiment, as described above, there is an advantage that when the calorie consumption by the exercise on the day exceeds the target calorie consumption on the day during the measurement of the calorie consumption while performing the exercise, the fact can be recognized very easily. .
【0083】また、図28のフローチャートのステップ
S61aは、第1の実施例における図6のステップS6
1と処理内容が若干、異なっている。すなわち、第1の
実施例においては、当日における複数回の運動を終え、
その後にスイッチS5を操作したときは、当日に行なっ
た各回の運動に際しての消費カロリーの和すなわちトー
タルカロリー一時記憶メモリHDの消費カロリーを当日
用の消費カロリーメモリ(すなわち消費カロリーメモリ
MC0〜MC6のうちのいずれか)に記憶するが、この
第3の実施例では上記スイッチS5の操作があったとき
は、上記トータルカロリー一時記憶メモリHDの消費カ
ロリーを当日用の上記消費カロリーメモリの消費カロリ
ーに積算する。従って、例えば当日の午前中に走行運動
と水泳を行ない、それぞれの運動に際してその運動にお
ける消費カロリーを計測し、その後、上記スイッチS5
を操作し、更に午後においても、サイクリングとジョギ
ングを行ない、それぞれの消費カロリーを計測し、その
後、上記スイッチS5を操作したものとすると、最終的
に当日用の消費カロリーメモリに記憶される消費カロリ
ーは、第1の実施例では後に記憶された午後の運動に係
るものだけになるが、第2の実施例では午前と午後の運
動に係るものの合計消費カロリーとなる。Step S61a of the flowchart of FIG. 28 is the same as step S6 of FIG. 6 in the first embodiment.
1 and the processing contents are slightly different. That is, in the first embodiment, after completing a plurality of exercises on the day,
Thereafter, when the switch S5 is operated, the sum of the calorie consumption in each exercise performed on the day, that is, the calorie consumption of the total calorie temporary storage memory HD is stored in the calorie consumption memory for the day (that is, the calorie consumption memory MC0 to MC6). In this third embodiment, when the switch S5 is operated, the calorie consumption of the total calorie temporary storage memory HD is added to the calorie consumption of the calorie consumption memory for the day. I do. Therefore, for example, the running exercise and the swimming are performed in the morning of the day, and the calorie consumption in the exercise is measured in each exercise.
, And in the afternoon, cycling and jogging are performed, the calorie consumption of each is measured, and then, when the switch S5 is operated, the calorie consumption stored in the calorie consumption memory for the day is finally obtained. In the first embodiment, only the data related to the exercise in the afternoon that is stored later is calculated.
【0084】また、前述のように本実施例は、第1の実
施例と異なり、小秒針16の回転を1周120ステップ
で行なっている(第1の実施例では60ステップで行な
っており、本実施例の場合、第1の実施例の場合の2倍
のステップ)。これが反映されて、小秒針16の運針制
御が以下のように第1の実施例におけるものと違ったも
のになっている。図30は小秒針16により現在時刻の
秒の単位を表示すべく、小秒針16の指す位置を指示す
る小秒針秒表示処理を示すものである。すなわち、本実
施例の場合、1周60秒の小秒針16を120ステップ
で駆動するものであるから指すべき秒の位置は図30の
ステップS175aに示す如く、0〜119のステップ
値のうち偶数のステップ値を秒針位置指示レジスタSN
Pにセットし、このステップ値をもって指示することに
なる。Also, as described above, in this embodiment, unlike the first embodiment, the rotation of the small second hand 16 is performed in 120 steps per revolution (in the first embodiment, it is performed in 60 steps, In the case of the present embodiment, twice as many steps as in the case of the first embodiment). Reflecting this, the hand movement control of the small second hand 16 is different from that in the first embodiment as described below. FIG. 30 shows the small second hand second display processing for indicating the position indicated by the small second hand 16 so that the second unit of the current time is displayed by the small second hand 16. That is, in the case of the present embodiment, the small second hand 16 of 60 seconds per revolution is driven in 120 steps, so the position of the second to be pointed is an even number among the step values of 0 to 119 as shown in step S175a of FIG. Of the second hand position indication register SN
It is set to P, and an instruction is made with this step value.
【0085】図32は、読出モードにおいて、小秒針1
6により今週または先週の1日当りの平均消費カロリー
若しくは今週の特定の日の消費カロリーを表示すべく小
秒針16の指すべき位置を指示する小秒針運動評価表示
処理を示すもので、第1の実施例における図14に対応
するものである(なお、図32において、上記図14に
おけるステップと同一処理が行なわれるステップには図
14におけるものと同一ステップ値が付されている)。
この図32のステップS188a、S189a、S19
3a、S194aは、それぞれ対応する図14のステッ
プS188、S189、S193、S194と異なって
おり、小秒針16が指すべき位置を指示する秒針位置指
示レジスタSNPにセットするステップ値が第1の実施
例の場合の2倍になっている(すなわち52ステップは
104ステップ、8ステップは16ステップになってい
る)。これは前述のように、本実施例では小秒針16の
回転に際し1回転を第1の実施例の場合の2倍の120
ステップで行なっており、小秒針16で同一位置を指す
ようにする場合でも秒針位置指示レジスタSNPにセッ
トするステップ数は2倍となるからである。FIG. 32 shows that the small second hand 1 is in the read mode.
6 shows a small second hand movement evaluation display process for indicating a position to be pointed by the small second hand 16 to display the average calorie consumption per day of this week or last week or the calorie consumption of a specific day of this week. This corresponds to FIG. 14 in the example (in FIG. 32, steps in which the same processes as those in FIG. 14 are performed have the same step values as in FIG. 14).
Steps S188a, S189a, and S19 in FIG.
3a and S194a are respectively different from the corresponding steps S188, S189, S193 and S194 in FIG. 14, and the step value set in the second hand position indicating register SNP indicating the position to be pointed by the small second hand 16 is the first embodiment. (Ie, 52 steps are 104 steps and 8 steps are 16 steps). This is because, as described above, one rotation of the small second hand 16 in this embodiment is 120 times twice that in the first embodiment.
This is because the number of steps set in the second hand position indication register SNP is doubled even when the small second hand 16 points to the same position.
【0086】図33は、各モードで小秒針16により各
種データを指針表示すべく、小秒針16を駆動する際の
小秒針駆動用モータ処理を示すもので、第1の実施例に
おける図15に対応する(なお、この図33において上
記図15におけるステップと同一処理が行なわれるステ
ップには図15におけるものと同一ステップ値が付され
ている)。この図33のステップS203aは対応する
図15のステップS203と異なり、小秒針16の現在
位置を記憶する現在秒針位置レジスタSTPのステップ
値が120ステップになったかを判断し、120ステッ
プになっているときにステップS204で現在秒針位置
レジスタSTPのステップ値を0とする。すなわち、第
1の実施例に係るステップS203では60ステップに
なったかを判断するが本実施例では、その2倍のステッ
プ値120になっているかを判断する。これも小秒針1
6の1回転を第1の実施例では60ステップで、本実施
例では120ステップで行なっているためである。FIG. 33 shows a small second hand drive motor process when the small second hand 16 is driven in order to display various data with the small second hand 16 in each mode by hand. FIG. 15 in the first embodiment is shown in FIG. Corresponding (in FIG. 33, steps in which the same processes as those in FIG. 15 are performed have the same step values as those in FIG. 15). The step S203a in FIG. 33 differs from the corresponding step S203 in FIG. 15 in that it is determined whether the step value of the current second hand position register STP for storing the current position of the small second hand 16 has reached 120 steps. At step S204, the step value of the current second hand position register STP is set to 0. That is, in step S203 according to the first embodiment, it is determined whether 60 steps have been reached. In the present embodiment, it is determined whether the step value 120 is twice that. This is also a small second hand 1
This is because one rotation of No. 6 is performed in 60 steps in the first embodiment and 120 steps in the present embodiment.
【0087】なお、本願では運動強度ナンバーとしてR
MR(relative metabolic rate)を用いたが、欧米で
広く使われているMETS(metabolic equivalents)
を用いてもよい。このMETSは運動によって消費され
た全代謝量が安静時代謝量の何倍であるかを示す値、即
ち METS=活動時総代謝量/安静時代謝量 であって、METSとRMRとの換算式は METS=0.83×RMR+1 RMR=1.20×(METS−1) となり、RMRとMETSの関係は図35のようにな
る。In the present application, the exercise intensity number is R
METS (metabolic equivalents) widely used in Europe and the United States using MR (relative metabolic rate)
May be used. This METS is a value indicating how many times the total metabolic rate consumed by exercise is the resting metabolic rate, that is, METS = total metabolic rate during activity / metabolic rate at rest. Is METS = 0.83 × RMR + 1 RMR = 1.20 × (METS-1), and the relationship between RMR and METS is as shown in FIG.
【0088】また、この発明は上記実施例に限定され
ず、この発明を逸脱しない範囲内において種々変形応用
可能である。例えば、第1、2および3の実施例はいず
れも運動中の消費カロリーの計測方法として、1/1000
分経過毎に、その使用者がその運動を1/1000分間だけ
行なった場合の消費エネルギーを積算していく方法を採
用しているが、本願発明はこの種のものに限定されるも
のではなく運動開始から終了までの時間すなわち運動時
間を計測し、その運動時間の間、その使用者がその運動
を行なったことによる消費エネルギーを運動終了後に上
記運動時間を用いて一度に算出する方法を採用してもよ
いことは勿論である。The present invention is not limited to the above embodiment, and various modifications can be made without departing from the present invention. For example, the first, second, and third embodiments all use 1/1/1000 as a method of measuring calorie consumption during exercise.
Every minute, the user adopts a method of accumulating the energy consumed when the user performs the exercise for only 1/1000 minute, but the present invention is not limited to this type. The method measures the time from the start to the end of exercise, that is, exercise time, and calculates the energy consumed by the user performing the exercise during the exercise time at once using the above exercise time after the exercise is completed. Of course, it may be possible.
【0089】また、上記各実施例は、今週の各日の1日
単位のエネルギー消費量データ以外に先週の合計エネル
ギー消費量データをも記憶して表示するものであるが、
本願発明はこれに限定されるものではなく、更に先々週
またその先の週といった具合に過去の複数の週の各合計
エネルギー消費量データをも記憶しそれらを表示するよ
うにしてもよいことは勿論である。In each of the above embodiments, the total energy consumption data of the last week is also stored and displayed in addition to the daily energy consumption data of each day of this week.
The present invention is not limited to this. Of course, it is also possible to store and display the total energy consumption data of each of a plurality of past weeks, such as two weeks before or one week after that. It is.
【0090】[0090]
【発明の効果】本発明は、以上詳述したように、運動強
度、運動時間等に応じて1日の消費カロリーデータを得
て、これを複数の日からなる所定期間に亘って記憶して
いくと共に、上記所定期間の日々の消費カロリーデータ
の合計を算出して記憶していき、上記1日の消費カロリ
ーデータと少なくとも先の所定期間の合計消費カロリー
データとを表示するようにし、更に設定する運動強度デ
ータとしてはRMR或いはこれに対応するものを用いた
消費カロリー表示装置に係るものだから、ある程度の長
期に亘る最近の消費カロリー動向といったものをも容易
に認識でき、更には運動強度データの設定をも極めて適
切に行なえる消費カロリー表示装置の提供を可能とす
る。As described in detail above, the present invention obtains daily calorie consumption data according to exercise intensity, exercise time, and the like, and stores the data over a predetermined period of a plurality of days. At the same time, the total of the daily calorie consumption data for the predetermined period is calculated and stored, and the daily calorie consumption data and at least the total calorie consumption data for the preceding predetermined period are displayed. Since the exercise intensity data is related to a calorie consumption display device using RMR or a device corresponding thereto, it is possible to easily recognize recent trends in calorie consumption over a certain period of time, and furthermore, to display the exercise intensity data. It is possible to provide a consumed calorie display device that can be set very appropriately.
【図1】本発明の一実施例の回路構成を示す図。FIG. 1 is a diagram showing a circuit configuration of one embodiment of the present invention.
【図2】図1におけるRAMの構成を示す図。FIG. 2 is a diagram showing a configuration of a RAM in FIG. 1;
【図3】本実施例の外観を示す図。FIG. 3 is a view showing the appearance of the embodiment.
【図4】本実施例の動作の概要を示すジェネラルフロー
チャート。FIG. 4 is a general flowchart showing an outline of the operation of the embodiment.
【図5】図4における時計モードスイッチ処理を詳細に
示すフローチャート。FIG. 5 is a flowchart showing details of a watch mode switch process in FIG. 4;
【図6】図4における計測モードスイッチ処理を詳細に
示すフローチャート。FIG. 6 is a flowchart showing details of a measurement mode switch process in FIG. 4;
【図7】図4における読出モードスイッチ処理を詳細に
示すフローチャート。FIG. 7 is a flowchart showing a read mode switch process in FIG. 4 in detail;
【図8】図4における週始め処理を詳細に示すフローチ
ャート。FIG. 8 is a flowchart showing details of week start processing in FIG. 4;
【図9】図4における分針・時針現在時刻表示処理を詳
細に示すフローチャート。FIG. 9 is a flowchart showing the minute / hour hand current time display processing in FIG. 4 in detail.
【図10】図4における分針・時針トータルカロリー表
示処理を詳細に示すフローチャート。FIG. 10 is a flowchart showing details of a minute / hour hand total calorie display process in FIG. 4;
【図11】図4における分針・時針駆動用モータ処理を
詳細に示すフローチャート。FIG. 11 is a flowchart showing in detail a motor process for driving minute and hour hands in FIG. 4;
【図12】図4における小秒針秒表示処理を詳細に示す
フローチャート。FIG. 12 is a flowchart showing details of a small second hand second display process in FIG. 4;
【図13】図4における小秒針秒運動強度表示処理を詳
細に示すフローチャート。13 is a flowchart showing details of a small second hand second exercise intensity display process in FIG. 4;
【図14】図4における小秒針運動評価表示処理を詳細
に示すフローチャート。FIG. 14 is a flowchart showing details of a small second hand movement evaluation display process in FIG. 4;
【図15】図4における小秒針駆動用モータ処理を詳細
に示すフローチャート。FIG. 15 is a flowchart showing details of a small second hand driving motor process in FIG. 4;
【図16】図4におけるデジタル表示部表示処理を詳細
に示すフローチャート。FIG. 16 is a flowchart showing the digital display unit display processing in FIG. 4 in detail;
【図17】本実施例における表示の変遷を示す図。FIG. 17 is a view showing the transition of display in the embodiment.
【図18】RMRと運動強度ナンバーとの関係を示す
図。FIG. 18 is a diagram showing the relationship between RMR and exercise intensity number.
【図19】年令および性別と年令別基礎代謝基準との関
係を示す図。FIG. 19 is a diagram showing the relationship between age and gender and age-specific basal metabolic standards.
【図20】本発明の第2の実施例の回路構成を示す図。FIG. 20 is a diagram showing a circuit configuration of a second embodiment of the present invention.
【図21】上記第2の実施例における分針・時針現在時
刻表示処理を詳細に示すフローチャート。FIG. 21 is a flowchart showing details of a minute / hour hand current time display process in the second embodiment.
【図22】上記第2の実施例における分針・時針トータ
ルカロリー表示処理を詳細に示すフローチャート。FIG. 22 is a flowchart showing details of a minute / hour hand total calorie display process in the second embodiment.
【図23】上記第2の実施例における分針・時針駆動用
モータ処理を詳細に示すフローチャート。FIG. 23 is a flowchart showing in detail a minute hand / hour hand drive motor process in the second embodiment.
【図24】本発明の第3の実施例の回路構成を示す図。FIG. 24 is a diagram showing a circuit configuration of a third embodiment of the present invention.
【図25】上記第3の実施例の外観を示す図。FIG. 25 is a diagram showing the appearance of the third embodiment.
【図26】運動種目とRMRの関係を示す図。FIG. 26 is a diagram showing the relationship between exercise types and RMR.
【図27】運動強度と目安マークとの関係を示す図。FIG. 27 is a diagram showing a relationship between exercise intensity and reference marks.
【図28】上記第3の実施例における計測モードスイッ
チ処理を詳細に示すフローチャート。FIG. 28 is a flowchart showing details of a measurement mode switch process in the third embodiment.
【図29】上記第3の実施例における分針・時針トータ
ルカロリー表示処理を詳細に示すフローチャート。FIG. 29 is a flowchart showing details of a minute / hour hand total calorie display process in the third embodiment.
【図30】上記第3の実施例における小秒針表示処理を
詳細に示すフローチャート。FIG. 30 is a flowchart showing details of a small second hand display process in the third embodiment.
【図31】上記第3の実施例における小秒針運動強度表
示処理を詳細に示すフローチャート。FIG. 31 is a flowchart showing details of a small second hand exercise intensity display process in the third embodiment.
【図32】上記第3の実施例における小秒針運動評価表
示処理を詳細に示すフローチャート。FIG. 32 is a flowchart showing details of a small second hand movement evaluation display process in the third embodiment.
【図33】上記第3の実施例における小秒針駆動用モー
タ処理を詳細に示すフローチャート。FIG. 33 is a flowchart showing in detail a small second hand driving motor process in the third embodiment.
【図34】上記第3の実施例における表示の変遷を示す
図。FIG. 34 is a diagram showing the transition of the display in the third embodiment.
【図35】RMRとMETSの関係を示す図。FIG. 35 is a diagram showing a relationship between RMR and METS.
10 分針 12 時針 16 小秒針 20 デジタル表示部 25 運動強度表示部 26 評価表示部 TM タイマ時間 BT 時刻記憶レジスタ UK、A 運動強度レジスタ DP0 体重レジスタ DP1 年令レジス DP2 性別レジスタ DP3 目標カロリー記憶レジスタ TWC 今週トータルカロリーメモリ LWC 先週トータルカロリーメモリ MD0〜MD6 日付メモリ MC0〜MC6 消費カロリーメモリ M モードレジスタ N モードフラグ I データ種指定レジスタ J 曜日指定レジスタ FT 表示カロリーデータ種レジスタ FD 表示データ種指定レジスタ MTP 現在分針位置レジスタ HTP 現在時針位置レジスタ STP 現在秒針位置レジスタ MNP 分針位置指示レジスタ HNP 時針位置指示レジスタ SNP 秒針位置指示レジスタ TZ 1/1000分計時レジスタ TL トータル消費カロリーレジスタ L 1分間消費カロリーレジスタ l 消費カロリー増分レジスタ KD 計測日付メモリ HD トータルカロリー一時記憶メモリ LD 先週分記憶メモリ Q 評価処理用レジスタ YH 時針位置一時メモリ YM 分針位置一時メモリ FS 計測中フラグ FA 目標カロリー報知記憶フラグ 10 minute hand 12 hour hand 16 small second hand 20 digital display unit 25 exercise intensity display unit 26 evaluation display unit TM timer time BT time storage register UK, A exercise intensity register DP0 weight register DP1 age register DP2 gender register DP3 target calorie storage register TWC this week Total calorie memory LWC Last week total calorie memory MD0-MD6 Date memory MC0-MC6 Calorie consumption memory M Mode register N Mode flag I Data type designation register J Day designation register FT Display calorie data type register FD Display data type designation register MTP Current minute hand position Register HTP Current hour hand position register STP Current second hand position register MNP Minute hand position instruction register HNP Hour hand position instruction register SNP Second hand position instruction register TZ 1 1000 minute clock register TL Total calorie consumption register L 1 minute calorie consumption register l Calorie increment register KD Measurement date memory HD Total calorie temporary storage memory LD Last week's minute storage memory Q Evaluation processing register YH Hour hand position temporary memory YM Minute hand position temporary memory FS measurement flag FA Target calorie notification memory flag
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 昭64−20829(JP,A) 特開 平2−80029(JP,A) 特開 昭54−72135(JP,A) 特開 平4−105667(JP,A) 実開 昭55−31155(JP,U) (58)調査した分野(Int.Cl.7,DB名) A63B 24/00 A61B 5/22 G04C 3/00 G06F 15/02 340 G06F 19/00 ──────────────────────────────────────────────────続 き Continuation of the front page (56) References JP-A-64-20829 (JP, A) JP-A-2-80029 (JP, A) JP-A-54-72135 (JP, A) JP-A-4- 105667 (JP, A) Actually open 55-31155 (JP, U) (58) Fields investigated (Int. Cl. 7 , DB name) A63B 24/00 A61B 5/22 G04C 3/00 G06F 15/02 340 G06F 19/00
Claims (6)
する運動強度データ記憶手段と、 使用者の個人データを記憶する個人データ記憶手段と、 前記運動強度データ記憶手段に記憶されている運動強度
データ及び前記個人データ記憶手段に記憶されている個
人データに応じて1日単位のエネルギー消費量データを
求めるエネルギー消費量データ算出手段と、 このエネルギー消費量データ算出手段で求められた1日
単位のエネルギー消費量データを所定日数分記憶する所
定数の1日単位記憶部を有すると共に、この所定数の1
日単位記憶部のエネルギー消費量データの合計エネルギ
ー消費量データを記憶する合計記憶部を有する記憶手段
と、この記憶手段の前記所定数の1日単位記憶部及び前記合
計記憶部のデータ を表示する表示手段と、前記所定日数が経過する毎に、前記複数の1日単位記憶
部の消費量データの合計を前記合計記憶部に記憶させる
と共に、前記複数の1日単位記憶部をクリアする制御手
段と、 を具備したことを特徴とする消費カロリー表示装置。1. Exercise intensity data storage means for storing exercise intensity data indicating strength of exercise, personal data storage means for storing personal data of a user, and exercise intensity stored in the exercise intensity data storage means Energy consumption data calculating means for obtaining daily energy consumption data according to data and personal data stored in the personal data storage means; and daily energy consumption data obtained by the energy consumption data calculating means. A place to store energy consumption data for a specified number of days
In addition to having a constant daily storage unit, the predetermined number of 1
Total energy of energy consumption data in daily storage
A storage unit having a total storage unit for storing consumption data; the predetermined number of daily storage units of the storage unit;
Display means for displaying the data of the total storage unit, for each of the predetermined number of days has elapsed, the plurality of daily units stored
Storing the sum of the consumption data of the units in the total storage unit
And a control means for clearing the plurality of daily storage units.
A calorie consumption display device, comprising:
載の消費カロリー表示装置。 2. The method according to claim 1, wherein the predetermined number of days is seven days.
Calorie consumption display device.
る運動強度データは運動の種類及びその運動の仕方によ
り決定される数値データであり、 更に、前記運動強度データ記憶手段に記憶されている運
動強度データを表示する運動強度データ表示手段を備え
ることを特徴とする請求項1記載の消費カロリー表示装
置。 3. The exercise intensity data stored in the exercise intensity data storage means.
Exercise intensity data depends on the type of exercise and the manner of exercise.
Numerical data determined based on the exercise intensity data stored in the exercise intensity data storage means.
Equipped with exercise intensity data display means for displaying dynamic intensity data
The calorie consumption display device according to claim 1, wherein
Place.
る運動強度データは運動の種類及びその運動の仕方によ
り決定される数値データであり、 更に、指針と、 この指針の回転中心と同心的に形成された運動の種類と
それら各種運動の強度の範囲とを示す円弧状のマーク
と、 前記運動強度データに対応した位置に前記指針を移動す
る指針移動手段とを有することを特徴とする請求項1記
載の消費カロリー表示装置。 4. The exercise intensity data stored in said exercise intensity data storage means.
Exercise intensity data depends on the type of exercise and the manner of exercise.
Numerical data determined in addition to the pointer, the type of movement formed concentrically with the center of rotation of the pointer
Arc-shaped marks indicating the range of the intensity of these various exercises
If, move the pointer to a position corresponding to the exercise intensity data
And a pointer moving means.
Calorie consumption display device.
る運動強度データは運動によって余分に消費された代謝
量が基礎代謝量の何倍かを示すRMR(relative metab
olic rate)値であることを特徴とする請求項1記載の
消費カロリー表示装置。 5. The exercise intensity data stored in the exercise intensity data storage means.
Exercise intensity data shows metabolism
RMR (relative metab) indicating how many times the amount of basal metabolism
2. The method according to claim 1, wherein
Calorie consumption display.
人データは、個人の体重データ、年令データ及び性別デ
ータであることを特徴とする請求項1記載の消費カロリ
ー表示装置。 6. An individual stored in said personal data storage means.
Person data includes individual weight data, age data and gender data.
2. The calorie consumption according to claim 1, wherein
-Display device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16827892A JP3149096B2 (en) | 1991-06-28 | 1992-06-04 | Calorie consumption display |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18344191 | 1991-06-28 | ||
| JP3-183441 | 1991-06-28 | ||
| JP16827892A JP3149096B2 (en) | 1991-06-28 | 1992-06-04 | Calorie consumption display |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH05305155A JPH05305155A (en) | 1993-11-19 |
| JP3149096B2 true JP3149096B2 (en) | 2001-03-26 |
Family
ID=26492038
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP16827892A Expired - Fee Related JP3149096B2 (en) | 1991-06-28 | 1992-06-04 | Calorie consumption display |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3149096B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006216016A (en) * | 2005-01-07 | 2006-08-17 | Seiko Instruments Inc | Event-quantity measuring instrument and pedometer |
| JP2007323246A (en) * | 2006-05-31 | 2007-12-13 | Omron Healthcare Co Ltd | Exercise plan proposal apparatus |
-
1992
- 1992-06-04 JP JP16827892A patent/JP3149096B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH05305155A (en) | 1993-11-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4855942A (en) | Pedometer and/or calorie measuring device and method | |
| US7510508B2 (en) | User interface for a resistance training device and method of use | |
| US7766794B2 (en) | Mobile exercise enhancement with virtual competition | |
| US4380802A (en) | Electronic calorie counter | |
| JP7069771B2 (en) | Exercise data display device and exercise data display method | |
| JP2002291952A (en) | Exercise support device, portable electronic device, exercise management system, and program | |
| US6805006B2 (en) | Method and apparatus for measuring the maximum speed of a runner over a prescribed distance including a transmitter and receiver | |
| CN103959326A (en) | Display control device | |
| EP1491140B1 (en) | Pedometer for use with pregnant woman | |
| JP3149096B2 (en) | Calorie consumption display | |
| US6738726B2 (en) | Apparatus and method for measuring the maximum speed of a runner over a prescribed distance | |
| JP2005058614A (en) | Female consumption information meter | |
| JPH05273359A (en) | Pointer type electronic watch with calorie consumption display function | |
| JP2000083935A (en) | Display control device | |
| JPH05332783A (en) | Pedometer | |
| JP2007215722A (en) | Walking exerciser | |
| JP3455928B2 (en) | measuring device | |
| US20060155494A1 (en) | Event-quantity measuring instrument and pedometer | |
| JP3493719B2 (en) | Calorie consumption calculation device and calorie consumption calculation method | |
| JP3173090B2 (en) | Stopwatch device | |
| JP2000140185A (en) | Pedometer having score recording function for golf | |
| JP2000356690A (en) | Electronic clock and control method of electronic clock | |
| JPH06331760A (en) | Fat consumption measuring device | |
| JP5937928B2 (en) | Electronic clock | |
| JPH0838462A (en) | Fat consumption indicator |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090119 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090119 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100119 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110119 Year of fee payment: 10 |
|
| LAPS | Cancellation because of no payment of annual fees |