(57)【要約】【課題】  イベント量データを有意且つ記憶領域を最低限に抑えた形態で保持し得るようにする携帯型イベント量計測器の提供【解決手段】  携帯型イベント量計測器１は、イベントを感知してイベント信号Ｆを出力するイベント検出部１４と、イベント信号を計数してイベント量を計数するイベント量計数手段で、イベント量を日毎に計数する日毎イベント量計数部４２ａ，４３ａ，４４ａ，４５ａ及び週の特定の曜日から翌週の当該曜日の前日までの絶対週毎に該イベント量を計数する絶対週毎イベント量計数部５３ａ，５４ａ，５５ａ，５６ａを備えたものと、計数されたイベント量を読出可能に格納するイベント量格納手段で、イベント量を複数の日につき格納する日毎イベント量格納部４２ｃ，４３ｃ，４４ｃ，４５ｃ及びイベント量を複数の絶対週につき格納する絶対週毎イベント量格納部５３ｃ，５４ｃ，５５ｃ，５６ｃを備えたものとを有する。【選択図】図７
2006216016.tif 000002
【特許請求の範囲】
【請求項１】
イベントを感知してイベント信号を出力するイベント検出部と、
前記イベント検出部からのイベント信号を計数してイベント量を計数するイベント量計数手段であって、該イベント量を日毎に計数する日毎イベント量計数部及び週の特定の曜日から翌週の当該特定の曜日の前日までの間で規定される絶対週毎に該イベント量を計数する絶対週毎イベント量計数部を備えたものと、
計数されたイベント量を読出可能に格納するイベント量格納手段であって、日毎のイベント量を複数の日にわたって格納する日毎イベント量格納部及び絶対週毎のイベント量を複数の絶対週にわたって格納する絶対週毎イベント量格納部を備えたものと
を有する携帯型イベント量計測器。
【請求項２】
前記日毎イベント量計数部が、イベント検出部からのイベント信号の回数を計数してイベント量を日毎に計数するように構成され、前記絶対週毎イベント量計数部が前記イベント検出部からのイベント信号の回数を計数してイベント量を絶対週毎に計数するように構成されている請求項１に記載の携帯型イベント量計測器。
【請求項３】
手首に装着されるように構成された請求項１又は２に記載の携帯型イベント量計測器。
【請求項４】
イベントが歩行で、イベント信号が歩行信号であり、イベント量が歩数、消費カロリー、歩行距離及び歩行時間からなる群から選択された少なくとも一つの量を含む請求項１から３までのいずれか一つの項に記載の携帯型イベント量計測器。
【請求項５】
歩行を感知して歩行信号を出力する歩行センサと、
前記歩行センサからの歩行信号の回数を計数して歩数を計数する歩数計数手段であって、該歩数を日毎に計数する日毎歩数計数部及び週の特定の曜日から翌週の当該特定の曜日の前日までの間で規定される絶対週毎に該歩数を計数する絶対週毎歩数計数部を備えたものと、
計数された歩数を読出可能に格納する歩数格納手段であって、日毎の歩数を複数の日にわたって格納する日毎歩数格納部及び絶対週毎の歩数を複数の絶対週にわたって格納する絶対週毎歩数格納部を備えたものと
を有する歩数計。
【請求項６】
前記日毎歩数計数部が、歩行センサからの歩行信号の回数を計数して歩数を日毎に計数するように構成され、前記絶対週毎歩数計数部が歩行センサからの歩行信号の回数を計数して絶対週毎に歩数を計数するように構成されている請求項５に記載の歩数計。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、歩行の如きイベントの量を歩数の如きイベント量の形態で計測する歩数計のような携帯型のイベント量計測器に係る。
【背景技術】
【０００２】
歩数計のような携帯型イベント量計測器では、記憶容量に制約があることから、一日毎の歩数データを参照可能に記憶させておくことは可能であったけれども、長期間のデータを参照可能に記憶させておくことは実際上難しく、歩数データ（イベント量データ）を効率的に格納することが望まれる。
【０００３】
例えば、日毎の歩数データを計測・格納するに際して、一日の始点を午前零時ではなくてユーザの生活パターンに応じた任意の時刻に設定可能にすることにより、意味のある単位で歩数データを計測・格納したり（特許文献１）、一日当りの歩数が所定量以下の場合には歩数計を使用していないとみなしこれを除いて一日当りの平均歩数を求めたりすること（特許文献２）等は提案されている。
【０００４】
また、歩数の如き計測データを格納・保存するに際して、データの数が所定数に達する毎に、該データを圧縮することや、二種類の異なる程度に圧縮するようにしておいて、データの数を多過ぎず且つ少な過ぎない状態で保持することも提案されている（例えば、特許文献３）。
【０００５】
なお、イベント量を日単位や週単位で計測したり、集計・記録すること自体は、知られている。
【特許文献１】特開２００３−９９７５４号公報
【特許文献２】特開２００１−２９７３１８号公報
【特許文献３】特開平９−７９８７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、前記諸点に鑑みなされたものであって、その目的とするところは、イベント量データをユーザにとって有意な形態で且つ記憶領域を最低限に抑えた形態で保持することを可能にする携帯型イベント量計測器を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の携帯型イベント量計測器は、前記目的を達成すべく、イベントを感知してイベント信号を出力するイベント検出部と、イベント検出部からのイベント信号を計数してイベント量を計数するイベント量計数手段であって、該イベント量を日毎に計数する日毎イベント量計数部及び週の特定の曜日から翌週の当該特定の曜日の前日までの間で規定される絶対週毎に該イベント量を計数する絶対週毎イベント量計数部を備えたものと、計数されたイベント量を読出可能に格納するイベント量格納手段であって、日毎のイベント量を複数の日にわたって格納する日毎イベント量格納部及び絶対週毎のイベント量を複数の絶対週にわたって格納する絶対週毎イベント量格納部を備えたものとを有する。
【０００８】
本発明の携帯型イベント量計測器では、「計数されたイベント量を読出可能に格納するイベント量格納手段であって、日毎のイベント量を複数の日にわたって格納する日毎イベント量格納部及び週毎のイベント量を複数の週にわたって格納する週毎イベント量格納部を備えたもの」が設けられているので、携帯型の装置であるが故に記憶容量に制限があっても記憶領域を最低限にした状態で詳細にイベント量が記録・参照され得る。また、本発明の携帯型イベント量計測器では、週毎のイベント量の計数・格納が、週の特定の曜日から翌週の当該特定の曜日の前日までの間で規定される絶対週毎に行われるので、計測を開始した後何週間も経過した状態において、イベント量の計測を開始した日に実際上依存することなく計測結果を読出・参照し得るから、イベント量の計測結果がわかり易い。
【０００９】
ここで、日毎イベント量格納部は、典型的には、一週間分程度（７日程度）の領域を有する。これにより、７日以前の一日毎のデータは参照できなくなるけれども、７日よりも前のデータは、絶対週毎データとして格納されるので、古いデータの参照も可能である。但し、日毎イベント量格納部における日毎データの格納期間は、所望ならば、７日より短くても、７日より長くてもよい。
【００１０】
本発明の携帯型イベント量計測器において、絶対週毎イベント量計数部は、日毎イベント格納部に格納されたイベント量を絶対週毎に集計するように構成されていてもよいけれども、典型的には、日毎イベント量計数部が、イベント検出部からのイベント信号の回数を計数してイベント量を日毎に計数するように構成されるだけでなく、絶対週毎イベント量計数部がイベント検出部からのイベント信号の回数を計数してイベント量を絶対週毎に計数するように構成される。
【００１１】
その場合、イベント検出部からのイベント信号を計数する際に日毎だけでなく絶対週毎のイベント量が直接求められるから、最近の絶対週毎のイベント量の参照に際して演算をすることなく、格納されたデータを表示することによって直ちにイベント量を知らせ得る。すなわち、表示に要する時間が最低限に抑えられ、表示待ちの状態を避け得る。イベントの生起間隔が０．２〜０．３秒程度又はそれ以上である場合には、その間の時間を有効利用して、常に、最新の状態を蓄えておくことになる。また、その場合、演算が単純化・画一化され得るので、処理プログラムのサイズも最小限に抑え得る。
【００１２】
本発明の携帯型イベント量計測器は、典型的には、腕時計のように手首に装着される。但し、計測しようとするイベントの種類に応じて腰等に装着するなどウエアラブルな他の形態でもよく、場合によっては、身体に直接装着する代わりに、バッグやカバンなど携帯物に収容して持ち歩いてもよい。
【００１３】
本発明の携帯型イベント量計測器は、典型的には、歩数計からなり、イベントが歩行で、イベント信号が歩行信号であり、イベント量が歩数、消費カロリー、歩行距離及び歩行時間からなる群から選択された少なくとも一つの量を含む。但し、平均歩行速度（＝（歩行距離）／（歩行時間））など他の量を、計測するようになっていてもよい。また、イベントとして、歩行以外の他の運動の量等を計測するものでもよい。また、脈拍（心拍）など他の量が同時に計測されるようになっていてもよい。
【００１４】
本発明のイベント量計測器が歩数計からなる場合、本発明の歩数計は、歩行を感知して歩行信号を出力する歩行センサと、歩行センサからの歩行信号の回数を計数して歩数を計数する歩数計数手段であって、該歩数を日毎に計数する日毎歩数計数部及び週の特定の曜日から翌週の当該特定の曜日の前日までの間で規定される絶対週毎に該歩数を計数する絶対週毎歩数計数部を備えたものと、計数された歩数を読出可能に格納する歩数格納手段であって、日毎の歩数を複数の日にわたって格納する日毎歩数格納部及び絶対週毎の歩数を複数の絶対週にわたって格納する絶対週毎歩数格納部を備えたものとを有する。
【００１５】
ここで、本発明の歩数計は、典型的には、日毎歩数計数部が、歩行センサからの歩行信
号の回数を計数して歩数を日毎に計数するように構成され、絶対週毎歩数計数部が歩行センサからの歩行信号の回数を計数して絶対週毎に歩数を計数するように構成されている。
【発明を実施するための最良の形態】
【００１６】
次に、本発明の好ましい一実施の形態を添付図面に示した好ましい一実施例に基づいて説明する。
【実施例】
【００１７】
図１から図７には、本発明による好ましい一実施例の携帯型イベント量計測器としての腕装着型の歩数計が示されている。
【００１８】
図１は本発明による好ましい第一実施例の腕装着型の歩数計１のハードウエア構成を示したブロック図であり、図６は腕装着型歩数計１の外観を示した説明図である。図１又は図６において、歩数計１は、中央処理装置（ＣＰＵ）１１、所定周波数の信号を発する発振回路１２ａ及び該発振回路１２ａからのクロックパルスを所定分周比で分周してクロック信号（計時用の基準信号）を発する分周回路１２ｂを含むクロック信号発生部１２、三つの押ボタンスイッチ１３ａ，１３ｂ，１３ｃ及び回転スイッチ１３ｄからなる入力部１３、歩行を検出して該歩行に対応する歩行信号Ｆを発する歩行センサないし歩行検出回路１４、歩数や時刻等を表示する液晶ディスプレイ部の如き表示部１５及び表示部による表示を制御する表示駆動回路１６、特定の場合に警報等を発する報音回路１７、ＣＰＵ１１が実行するプログラム等を予め記憶した読出し専用メモリ（ＲＯＭ）１８ａ、並びにプログラムのワークエリアを与えると共に計測した歩数データや歩行距離データや設定値などを記憶する消去可能なランダムアクセスメモリ（ＲＡＭ）１８ｂ等を備える。ＲＯＭ１８ａ及びＲＡＭ１８ｂがＣＰＵ１１用の記憶部１８を構成する。
【００１９】
なお、この腕装着型歩数計１１は、図６に示したように、表示部１５が中央の開口に位置するケース２０及びバンド２１を備えた腕時計の形態を有し、操作リングの形態の回転スイッチ１３ｄがケース２０の本体に対してＤ，Ｅ方向に回転可能で、押ボタンの形態の左上、左下及び右下の押ボタンスイッチ１３ａ，１３ｂ，１３ｃがケース２０の本体の周壁から僅かに突出し、夫々Ａ，Ｂ，Ｃ方向に押込み可能である。実施例に関する以下の説明において、スイッチ１３の種類や数や役割は、この実施例とは異なる任意の形態に変更され得る。
【００２０】
ケース２０内に配設された歩行センサ１４は、振り子式でも、ボール式でも、加速度感知式でも、その他のどのようなタイプのものでもよい。歩数計は、更に、脈センサを備えていてもよい。
【００２１】
歩数計１は、ＲＡＭ１８ｂに、時刻データＴＤ、日毎データＤＤ及び絶対週毎データＷＤの格納領域を有する。
【００２２】
時刻データＴＤは、図２の（ａ）に示したように、年データＴＤ１、月データＴＤ２、日データＴＤ３、時データＴＤ４、分データＴＤ５及び秒データＴＤ６からなり、これらのデータＴＤ１，ＴＤ２，ＴＤ３，ＴＤ４，ＴＤ５，ＴＤ６は、夫々、ＲＡＭ１８ｂのうち格納領域ＲＴＤ１，ＲＴＤ２，ＲＴＤ３，ＲＴＤ４，ＲＴＤ５，ＲＴＤ６に格納される。
【００２３】
時計データＴＤでは、クロック信号発生部１２からのクロック信号により、１Ｈｚの割込み処理が入る毎に、秒データＴＤ６が更新され、その際、現在時刻に応じて、分データＴＤ５や時データＴＤ４や日データＴＤ３や月データＴＤ２や年データＴＤ１が更新される。
【００２４】
日毎データＤＤは、図２の（ｂ）に示したように、日毎歩数ＤＤｉ（１）、日毎消費カロリーＤＤｉ（２）、日毎歩行距離ＤＤｉ（３）及び日毎歩行時間ＤＤｉ（４）からなり、夫々、７日間のデータを含む。一般的には、日毎データＤＤは、ＤＤｉ（ｋ）で表されるデータ群からなる。ｋは１〜４の整数で、ｋ＝１は歩数、ｋ＝２は消費カロリー、ｋ＝３は歩行距離、ｋ＝４は歩行時間を指す。ｉは１〜７の整数で、ｉ＝１が当日のデータである場合、ｉ＝２が六日前のデータ、ｉ＝３が五日前のデータ、ｉ＝４が四日前のデータ、ｉ＝５が三日前のデータ、ｉ＝６が二日前のデータ、ｉ＝７が昨日のデータを指す。すなわち、ｉ＝１が当日のデータを表す場合、例えば、二日前の歩数データは、ｋ＝１，ｉ＝６であるから、ＤＤ６（１）で表される。
【００２５】
日毎データＤＤすなわちＤＤｉ（ｋ）は、ＲＡＭ１８ｂのうち、夫々の日毎データ格納領域ＲＤＤｉ（ｋ）に格納される。ここで、ｉ，ｋの意味は上述のとおりである。プログラム上は、ｉやｋをアドレス修飾用に用いて、ＲＡＭ１８ｂのアドレスを指定し得る。
【００２６】
同様に、絶対週毎データＷＤは、図２の（ｃ）に示したように、絶対週毎歩数ＷＤｎ（１）、絶対週毎消費カロリーＷＤｎ（２）、絶対週毎歩行距離ＷＤｎ（３）及び絶対週毎歩行時間ＷＤｎ（４）からなり、夫々、絶対週で１２週のデータを含む。一般的には、絶対週毎データＷＤは、ＷＤｎ（ｋ）で表されるデータ群からなる。ｋは１〜４の整数であって、夫々の意味は日毎データの場合と同様で、ｋ＝１は歩数、ｋ＝２は消費カロリー、ｋ＝３は歩行距離、ｋ＝４は歩行時間を指す。ｎは１〜１２の整数で、ｎ＝１が当日を含む絶対週のデータである場合、ｎ＝２が十一絶対週前のデータ、ｎ＝３が十絶対週前のデータ、・・・、ｎ＝１１が二絶対週前のデータ、ｎ＝１２が先週のデータを指す。即ち、例えば、二絶対週前の歩数データは、ｎ＝１１，ｋ＝１であるから、ＷＤ１１（１）で表される。
【００２７】
絶対週毎データＷＤすなわちＷＤｎ（ｋ）は、ＲＡＭ１８ｂのうち、夫々の絶対週毎データ格納領域ＲＷＤｎ（ｋ）に格納される。ここで、ｎ，ｋの意味は上述のとおりである。この場合にも、プログラム上は、ｎやｋをアドレス修飾用に用いて、ＲＡＭ１８ｂのアドレスを指定し得る。
【００２８】
図７は、図１に示したハードウエア構成からなる歩数計１の機能ブロック図である。この機能ブロック図を構成する各機能要素は、基本的には、ＣＰＵ１１と、ＲＯＭ１８ａに格納されＣＰＵ１１で実行されるプログラムとからなる。この機能ブロック図は、一例であり、入力及び表示が同様になる限り、処理の仕方は変更され得、従って、機能ブロック図も変更可能である。
【００２９】
図７からわかるとおり、歩数計１は、計時部３１と、歩行検出部１４と、日毎データ処理部４０と、絶対週毎データ処理部５０とを含む。歩行検出部１４は、歩行を検出する毎に、より詳しくは、歩数計１のユーザが一歩歩く毎に歩行パルスＦを発する。
【００３０】
日毎データ処理部４０は、７日カウンタ４１に加えて、日毎歩数処理部４２と、日毎消費カロリー処理部４３と、日毎歩行距離処理部４４と、日毎歩行時間処理部４５と、表示制御部２５と表示部１５とを有する。表示まで含めると、日毎データ処理部４０は、更に、後述する表示日カウンタ４７及びデータ種別カウンタ２８を含む。
【００３１】
７日カウンタ４１は、例えば、１〜７の間でサイクリックに計数値ｉが変化するカウンタで、２４時になる毎に、計時部３１から日替わり信号Ｓｄを受取って、計数値ｉが一つ変化する。カウンタ４１の内容１，２，３，４，５，６，７は、夫々、連続する７日を表す。なお、７日カウンタ４１は、日替わり信号Ｓｄを受取る毎に、日替わり報知信号Ｓｄ
ａを発する。プログラム処理の場合、日替わり報知信号Ｓｄａは、日替わり処理（２４時間割り込み処理）が完了した旨を表す任意の情報で代替され得る。
【００３２】
日毎歩数処理部４２は、一歩歩行データ保持部４２ａ、歩数演算部４２ｂ及び日毎歩数格納部４２ｃを含む。一歩歩行データ保持部４２ａは一歩を表すデータ「１」を保持する。
【００３３】
日毎歩数格納部４２ｃは、７日間の日毎歩数ＤＤｉ（１）を、日毎歩数格納領域ＲＤＤｉ（１）に保持する。歩数演算部４２ｂは、歩行検出部１４から歩行パルスＦを受取る毎に、７日カウンタ４１の内容ｉに対応する日毎歩数格納領域ＲＤＤｉ（１）から日毎歩数ＤＤｉ（１）を読出して該日毎歩数ＤＤｉ（１）に一歩歩行データ保持部４２ａの保持データ「１」を加算して更新した日毎歩数ＤＤｉ（１）を該日毎歩数格納領域ＲＤＤｉ（１）に上書き保存し、且つ日毎歩数演算完了信号ＧＤ１を発する。なお、日毎歩数処理部４２は、日替わり報知信号Ｓｄａを７日カウンタ４１から受取ると、そのときのカウンタ４１の内容ｉに対応する日毎歩数格納領域ＲＤＤｉ（１）の日毎歩数ＤＤｉ（１）をゼロにリセットすることにより、７日を超えると、７日前のデータをクリアした後、計数を再開する。
【００３４】
歩数演算部４２ｂの処理は、歩行信号Ｆを受取る毎に一歩歩行データ保持部４２ａから「１」を受け取って加算する代わりに、歩行信号Ｆを受取る毎に「１」だけ計数値を増加させるようになっていてもよく、その場合、一歩歩行データ保持部４２ａは不要である。
【００３５】
日毎消費カロリー処理部４３は、同様に、単位消費カロリー保持部４３ａ、消費カロリー演算部４３ｂ及び日毎消費カロリー格納部４３ｃを含む。単位消費カロリー保持部４３ａは一歩当りの消費カロリーＰを保持する。
【００３６】
日毎消費カロリー格納部４３ｃは、７日間の日毎消費カロリーＤＤｉ（２）を、日毎消費カロリー格納領域ＲＤＤｉ（２）に保持する。消費カロリー演算部４３ｂは、歩数演算部４２ｂからの日毎歩数演算完了信号ＧＤ１を受取る毎に、７日カウンタ４１の内容ｉに対応する日毎消費カロリー格納領域ＲＤＤｉ（２）から日毎消費カロリーＤＤｉ（２）を読出して該日毎消費カロリーＤＤｉ（２）に単位消費カロリー保持部４４ａの単位消費カロリーＰを加算して更新した日毎消費カロリーＤＤｉ（２）を該日毎消費カロリー格納領域ＲＤＤｉ（２）に上書き保存し、日毎消費カロリー演算完了信号ＧＤ２を発する。なお、日毎消費カロリー処理部４３は、日替わり報知信号Ｓｄａを７日カウンタ４１から受取ると、そのときのカウンタ４１の内容ｉに対応する日毎消費カロリー格納領域ＲＤＤｉ（２）の日毎消費カロリーＤＤｉ（２）をゼロにリセットする。
【００３７】
日毎消費カロリー演算部４３ｂにおける演算処理は、歩数演算部４２ｂからの日毎歩数演算完了信号ＧＤ１の代わりに歩行検出部１４からの歩行パルスＦを受取る毎に行われてもよい。また、消費カロリーの演算は、一歩毎の消費カロリーを加算することによって行われる代わりに、所定の時間（例えば１０秒間）の歩行を検出する毎に、当該時間当りの消費カロリーを加算することにより行われてもよい。単位消費カロリーは、例えば、ユーザの性別や年齢、体重及び歩行速度並びに歩行時間（例えば１０秒間）等に基づいて決定される。ユーザの性別や年齢、体重は、簡単に後述する個人データ入力モードＭｋにおいて、個人情報として入力されるデータが利用され、歩行速度はここで算出される歩行距離及び歩行時間から算出され得る。
【００３８】
日毎歩行距離処理部４４は、同様に、歩幅保持部（歩幅データ保持部）４４ａ、歩行距離演算部４４ｂ及び日毎歩行距離格納部４４ｃを含む。歩幅保持部４４ａは歩幅（歩幅データ）Ｌを保持する。
【００３９】
日毎歩行距離格納部４４ｃは、７日間の日毎歩行距離ＤＤｉ（３）を、日毎歩行距離格納領域ＲＤＤｉ（３）に保持する。歩行距離演算部４４ｂは、消費カロリー演算部４３ｂからの日毎消費カロリー演算完了信号ＧＤ２を受取る毎に、７日カウンタ４１の内容ｉに対応する日毎歩行距離格納領域ＲＤＤｉ（３）から日毎歩行距離ＤＤｉ（３）を読出して該日毎歩行距離ＤＤｉ（３）に歩幅保持部４４ａの歩幅Ｌを加算して更新した日毎歩行距離ＤＤｉ（３）を該日毎歩行距離格納領域ＲＤＤｉ（３）に上書き保存し、日毎歩行距離演算完了信号ＧＤ３を発する。なお、日毎歩行距離処理部４４は、日替わり報知信号Ｓｄａを７日カウンタ４１から受取ると、そのときのカウンタ４１の内容ｉに対応する日毎歩行距離格納領域ＲＤＤｉ（３）の日毎歩行距離ＤＤｉ（３）をゼロにリセットする。日毎歩行距離演算部４４ｂにおける演算処理は、消費カロリー演算部４３ｂからの日毎消費カロリー演算完了信号ＧＤ２の代わりに歩行検出部１４からの歩行パルスＦを受取る毎に行われてもよい。
【００４０】
日毎歩行距離処理部４５は、同様に、単位時間データ保持部４５ａ、歩行距離演算部４５ｂ及び日毎歩行距離格納部４５ｃを含む。単位時間データ保持部４５ａは、計時部３１から時刻データを受取り、歩行時間演算部４５ｂが歩行距離演算完了信号ＧＤ３又は歩行パルスＦを受取る毎に、歩行時間演算部４５ｂが一回前の歩行距離演算完了信号ＧＤ３又は歩行パルスＦを受取った後の経過時間Δｔｓを演算すると共に、該時間Δｔｓが所定の時間Δｔｓｓ以下であるか否かを判定して、所定時間Δｔｓｓ以下である場合に、歩行時間演算部４５に対して、経過時間Δｔｓを一歩当りの単位所要時間として与える。ここで、Δｔｓｓは、例えば、最大限ゆっくり歩行すると想定した場合において一歩に要する時間の上限である。なお、消費カロリーの算出に際して言及したように、例えば、１０歩程度を基準にして、１０歩歩くに要する時間を単位として歩行時間を算出するようにしてもよい。また、前の一歩から継続的に歩行中であるか否かを別途判定して、歩行中においては、一秒経過する毎に歩行時間ＤＤ１（４）に１を加算するようにしてもよい。
【００４１】
日毎歩行時間格納部４５ｃは、７日間の日毎歩行時間ＤＤｉ（４）を、日毎歩行時間格納領域ＲＤＤｉ（４）に保持する。歩行時間演算部４５ｂは、歩行距離演算部４４ｂからの日毎歩行距離演算完了信号ＧＤ３を受取る毎に、単位歩行時間データ保持部４５ａに信号ＧＤ３を受取った旨を伝えると共に、７日カウンタ４１の内容ｉに対応する日毎歩行時間格納領域ＲＤＤｉ（４）から日毎歩行時間ＤＤｉ（４）を読出して該日毎歩行時間ＤＤｉ（４）に単位歩行時間データ保持部４５ａからの単位歩行時間データΔｔｓを加算して更新した日毎歩行時間ＤＤｉ（４）を該日毎歩行時間格納領域ＲＤＤｉ（４）に上書き保存する。なお、日毎歩行時間処理部４５は、日替わり報知信号Ｓｄａを７日カウンタ４１から受取ると、そのときのカウンタ４１の内容ｉに対応する日毎歩行時間格納領域ＲＤＤｉ（４）の日毎歩行時間ＤＤｉ（４）をゼロにリセットする。日毎歩行時間演算部４５ｂにおける演算処理は、歩行距離演算部４４ｂからの日毎歩行距離演算完了信号ＧＤ３の代わりに歩行検出部１４からの歩行パルスＦを受取る毎に行われてもよい。
【００４２】
以上において、日毎歩数格納部４２ｃ、日毎消費カロリー格納部４３ｃ、日毎歩行距離格納部４４ｃ及び日毎歩行距離格納部４５ｃは、全体として、図２の（ｂ）に示した日データＤＤｉ（ｋ）の格納部ＲＤＤｉ（ｋ）を構成する。日毎データとしては、上記以外に任意の他のデータ、例えば、日毎平均歩行速度（＝（日毎歩行距離）／（日毎歩行時間））等を含み得る。また、歩数計１が、歩数計機能及び時計機能以外の量の計測機能、例えば脈拍計測機能を備えている場合には、脈拍（心拍）関係のデータや、運動強度関係の累積、平均、最大（最高）又は最小（最低）等のデータが日毎に同時に計測・格納されてもよい。
【００４３】
また、以上において、信号ＧＤ１，ＧＤ２，ＧＤ３等は、次の処理を促すためのもので
あり、順次処理されるプログラムの場合、例えば、次の処理ステップとして規定されていることで代替され得る。
【００４４】
絶対週毎データ処理部５０は、絶対週毎に、すなわち、週の特定の曜日から翌週の当該特定の曜日の前日までの間で規定される週毎に、データの計数処理を行う点を除いて、日毎データ処理部４０と同様に、構成される。ここで、絶対週は、月曜日から始まって日曜日で終ると定義する。但し、絶対週は、日曜日で始まって土曜日で終るように定義されても、他の任意の曜日で始まって翌週の当該曜日の前日で終ると定義されてもよい。なお、このように規定される絶対週は、月の第何番目の（絶対）週であるかで識別され得る。
【００４５】
絶対週毎データ処理部５０は、週初判定部５１及び１２週カウンタ５２に加えて、絶対週毎歩数処理部５３と、絶対週毎消費カロリー処理部５４と、絶対週毎歩行距離処理部５５と、絶対週毎歩行時間処理部５６と、表示制御部２５と表示部１５とを有する。表示まで含めると、絶対週毎データ処理部５０は、更に、後述する表示週カウンタ５７及びデータ種別カウンタ２８を含む。データ種別カウンタ２８は、日毎データ処理用のものと共用されてもよい。
【００４６】
週初判定部５１は、計時部３１の年月日情報ＹＭＤに基づいて、曜日を判定し、絶対週の最初の曜日ここでは月曜日の午前０時になる毎に、週初信号Ｓｗを発する。週初信号Ｓｗは、月の第何番目の週であるかの情報を含み得る。
【００４７】
１２週カウンタ５２は、例えば、１〜１２の間でサイクリックに計数値ｎが変化するカウンタで、日曜日の２４時すなわち月曜日の午前零時になる毎に、週初判定部５１から週初信号Ｓｗを受取って、絶対週替わり信号Ｓｗの計数値ｎが一つ変化する。カウンタ５２の内容１，２，３，・・・，ｎ，・・・，１１，１２は、夫々、連続する１２個の絶対週を表す。なお、１２週カウンタ５２は、絶対週替わり信号Ｓｗを受取る毎に、絶対週替わり報知信号Ｓｗａを発する。
【００４８】
絶対週毎歩数処理部５３は、一歩歩行データ保持部５３ａ、歩数演算部５３ｂ及び絶対週毎歩数格納部５３ｃを含む。
【００４９】
絶対週毎歩数処理部５３の一歩歩行データ保持部５３ａ、歩数演算部５３ｂ及び絶対週毎歩数格納部５３ｃは、７日カウンタ４１の内容ｉの代わりに１２週カウンタ５２の内容ｎを参照し、日替わり報知信号Ｓｄａの代わりに絶対週替わり報知信号Ｓｗａを受取って動作し、日毎歩数演算完了信号ＧＤ１の代わりに絶対週毎歩数演算完了信号ＧＷ１を発する点を除いて、日毎歩数処理部４２の一歩歩行データ保持部４２ａ、歩数演算部４２ｂ及び日毎歩数格納部４２ｃと同様に機能する。
【００５０】
すなわち、絶対週毎歩数格納部５３ｃは、１２週間の絶対週毎歩数ＷＤｎ（１）を、絶対週毎歩数格納領域ＲＷＤｎ（１）に保持する。歩数演算部５３ｂは、歩行検出部１４から歩行パルスＦを受取る毎に、１２週日カウンタ５２の内容ｎに対応する絶対週毎歩数格納領域ＲＷＤｎ（１）から絶対週毎歩数ＷＤｎ（１）を読出して該絶対週毎歩数ＷＤｎ（１）に一歩歩行データ保持部５３ａの保持データ「１」を加算して更新した絶対週毎歩数ＷＤｎ（１）を該絶対週毎歩数格納領域ＲＷＤｎ（１）に上書き保存し、且つ絶対週毎歩数演算完了信号ＧＷ１を発する。なお、絶対週毎歩数処理部５３は、絶対週替わり報知信号Ｓｗａを１２週日カウンタ５２から受取ると、そのときのカウンタ５２の内容ｎに対応する絶対週毎歩数格納領域ＲＷＤｎ（１）の絶対週毎歩数ＷＤｎ（１）をゼロにリセットする。
【００５１】
絶対週毎歩数処理部５３は、どの曜日から計測を開始したかにかかわらず、その週の日
曜日までの歩数ＷＤｎ（１）を、第一絶対週歩数ＷＤ１（１）として、累積計数し、月曜日になると、その日以後の歩数データは次の絶対週の歩数データとして累積計数処理する。従って、任意の時点において、その絶対週の間の歩数は、その絶対週の累積歩数ＷＤｎ（１）として当該絶対週歩数格納領域ＲＷＤｎ（１）に格納されており、いつでも当該絶対週歩数格納領域ＲＷＤｎ（１）から直接読出して直ちに表示可能である。但し、所望ならば、週毎の歩数ＷＤｎ（１）を計数する際歩数検出部１４からの歩数信号Ｆを直接計数する代わりに、日毎歩数ＤＤｎ（１）を用いて求めるようにしてもよい。
【００５２】
絶対週毎消費カロリー処理部５４は、単位消費カロリー保持部５４ａ、消費カロリー演算部５４ｂ及び絶対週毎消費カロリー格納部５４ｃを含む。
【００５３】
絶対週毎消費カロリー処理部５４の単位消費カロリー保持部５４ａ、消費カロリー演算部５４ｂ及び絶対週毎消費カロリー格納部５４ｃは、７日カウンタ４１の内容ｉの代わりに１２週カウンタ５２の内容ｎを参照し、日毎歩数演算完了信号ＧＤ１の代わりに絶対週毎歩数演算完了信号ＧＷ１を受取って動作し、日毎消費カロリー演算完了信号ＧＤ２の代わりに絶対週毎消費カロリー演算完了信号ＧＷ２を発する点を除いて、日毎消費カロリー処理部４３の単位消費カロリー保持部４３ａ、消費カロリー演算部４３ｂ及び日毎消費カロリー格納部４３ｃと同様に機能する。絶対週毎消費カロリー演算部５４ｂも、絶対週毎歩数演算完了信号ＧＷ１の代わりに歩行信号Ｆに応じて処理が開始されてもよい。
【００５４】
絶対週毎歩行距離処理部５５は、歩幅保持部５５ａ、歩行距離演算部５５ｂ及び絶対週毎歩行距離格納部５５ｃを含む。
【００５５】
絶対週毎歩行距離処理部５５の歩幅保持部５５ａ、歩行距離演算部５５ｂ及び絶対週毎歩行距離格納部５５ｃは、７日カウンタ４１の内容ｉの代わりに１２週カウンタ５２の内容ｎを参照し、日毎消費カロリー演算完了信号ＧＤ２の代わりに絶対週毎消費カロリー演算完了信号ＧＷ２を受取って動作し、日毎歩行距離演算完了信号ＧＤ３の代わりに絶対週毎歩行距離演算完了信号ＧＷ３を発する点を除いて、日毎歩行距離処理部４４の単位歩行距離保持部４４ａ、歩行距離演算部４４ｂ及び日毎歩行距離格納部４４ｃと同様に機能する。絶対週毎歩行距離演算部５５ｂも、絶対週毎諸費カロリー演算完了信号ＧＷ２の代わりに歩行信号Ｆに応じて処理が開始されてもよい。
【００５６】
絶対週毎歩行時間処理部５６は、単位時間データ保持部５６ａ、歩行時間演算部５６ｂ及び絶対週毎歩行距離格納部５６ｃを含む。
【００５７】
絶対週毎歩行時間処理部５６の単位時間データ保持部５６ａ、歩行時間演算部５６ｂ及び絶対週毎歩行時間格納部５６ｃは、７日カウンタ４１の内容ｉの代わりに１２週カウンタ５２の内容ｎを参照し、日毎歩行距離演算完了信号ＧＤ３の代わりに絶対週毎歩行距離演算完了信号ＧＷ３を受取って動作する点を除いて、日毎歩行時間処理部４５の単位時間データ保持部４５ａ、歩行時間演算部４５ｂ及び日毎歩行時間格納部４５ｃと同様に機能する。絶対週毎歩行時間演算部５６ｂも、絶対週毎歩行距離演算完了信号ＧＷ３の代わりに歩行信号Ｆに応じて処理が開始されてもよい。歩行時間演算部５６ｂも歩行時間演算部４５ｂと同様にクロック信号を直接計数するように構成されてもよい。
【００５８】
なお、以上においては、日毎データの処理と絶対週毎データの処理とが別々に行われるかの如く説明したけれども、日毎の各種データ（歩数，消費カロリー，歩行距離，歩行時間等）及び絶対週毎の同様なデータの演算順序は、所望に応じて、異ならせ得る。すなわち、次の図３のフローチャートで示すように、例えば、日毎及び絶対週毎の歩数の演算処理を行った後、日毎及び絶対週毎の消費カロリーの演算処理を行い、次に、日毎及び絶対週毎の歩行距離の演算、並びに日毎及び絶対週毎の歩行時間の演算を行う等、その演算順
序は、所望に応じて変更され得る。但し、例えば、平均歩行速度の演算を行う場合のように、他のデータ（例えば、歩行距離及び歩行時間）を利用するときには、必要に応じて利用されるデータの演算を先に行う。
【００５９】
次に、以上のように構成された歩数計１の計測動作を、図３及び図４のプログラムの処理の流れにより近い観点から、フローチャートに基づいて説明する。
【００６０】
歩数計１における日毎データ及び絶対週毎データの計数・格納に際して、計時部３１の時計データに基づく７日カウンタ４１並びに週初判定部５１及び１２週カウンタ５２の動作を、図４のフローチャートＨＴに基づいて説明する。
【００６１】
例えば、歩数計１では、２４時（午前０時）になる毎に、２４時間毎割込み処理が行われる（図４のステップＨＴ０１）。これは、７日カウンタ４１が計時部３１から日替わり信号Ｓｄを受取ることに対応する。２４時間毎割込み処理では、７日カウンタ４１において、カウンタ４１の内容ｉに「１」が加えられて「ｉ＋１」が求められる（ステップＨＴ０２）。７日カウンタ４１の内容ｉは、日毎データＤＤｉ（ｋ）の格納領域ＲＤＤｉ（ｋ）即ち、該日毎データＤＤｉ（ｋ）の記録に際して参照すべきメモリアドレスに対応している。次に、「ｉ＋１」が「７」を超えるか否かが判定され（ステップＨＴ０３）、「７」を超える場合にはカウンタ４１の内容ｉが「１」に戻される（ステップＨＴ０４）。すなわち、７日を超える場合、日データのメモリアドレスを先頭に戻し元のデータ領域に上書きするよう制御する。従って、７日よりも前の日毎データは参照できなくなる。一方、「ｉ＋１」が「７」以下の場合には、「ｉ＋１」の内容が新たな内容ｉとして、７日カウンタ４１で保持されたまま、曜日の演算処理に入る（ステップＨＴ０５）。ここで、ステップＨＴ０２〜ＨＴ０４は、７日カウンタ４１の動作に対応する。
【００６２】
曜日の演算（ステップＨＴ０５）に入ると、まず、計時部３１からの年月日データＹＭＤから新たな日が月曜日であるか否かが週初判定部５１で判定され（ステップＨＴ０６）、月曜日以外の場合には、日付更新処理に戻り（ステップＨＴ１０）、２４時間毎割込み処理を待つ（ステップＨＴ０１）。
【００６３】
新たな日が月曜日である場合（週初判定部５１から週初信号Ｓｗが出ることに対応する）、１２週カウンタ５２の内容の更新が行われるべく、カウンタ５２の内容ｎに「１」が加えられて「ｎ＋１」が求められる（ステップＨＴ０７）。即ち、週データのメモリアドレスを修飾する変数ｎを１だけ増加させる。次に、「ｎ＋１」が「１２」を超えるか否かが判定され（ステップＨＴ０８）、１２を超える場合にはカウンタ４１の内容ｎが「１」に戻される（ステップＨＴ０９）。即ち、１２週を超える場合、絶対週データのメモリアドレスを先頭に戻し元のデータ領域に上書きするよう制御する。従って、１２週よりも前の絶対週毎データは参照できなくなる。一方、「ｎ＋１」が「１２」以下の場合には、「ｎ＋１」の内容が新たな内容ｎとして、１２週カウンタ５２で保持されたまま、日付の更新処理に戻る（ステップＨＴ１０）。ここで、ステップＨＴ０７〜ＨＴ０９は、１２週カウンタ５２の動作に対応する。
【００６４】
歩数計１では、新たな歩行信号Ｆを検出する毎に、図３のフローチャートＨＤで示したように、各種データを計数・格納する。
【００６５】
例えば、最初に、歩数の更新処理をする（図３のステップＨＤ０１）。この歩数更新処理ステップＨＤ０１では、ＤＤｉ（１）＝ＤＤｉ（１）＋１として、日毎歩数ＤＤｉ（１）を求めると共に、ＷＤｎ（１）＝ＷＤｎ（１）＋１として、絶対週毎歩数ＤＤｉ（１）を求める。これらの処理は、図７のブロック図では、日毎歩数処理部４２による日毎歩数ＤＤｉ（１）の演算・格納処理及び絶対週毎歩数処理部５３による絶対週毎歩数ＷＤｎ（
１）の演算・格納処理に対応する。
【００６６】
次に、消費カロリーの更新処理をする（図３のステップＨＤ０２）。この消費カロリー更新処理ステップＨＤ０２では、ＤＤｉ（２）＝ＤＤｉ（２）＋Ｐとして、日毎消費カロリーＤＤｉ（２）を求めると共に、ＷＤｎ（２）＝ＷＤｎ（２）＋Ｐとして、絶対週毎消費カロリーＤＤｉ（２）を求める。これらの処理は、図７のブロック図では、日毎消費カロリー処理部４３による日毎消費カロリーＤＤｉ（２）の演算・格納処理及び絶対週毎消費カロリー処理部５４による絶対週毎消費カロリーＷＤｎ（２）の演算・格納処理に対応する。
【００６７】
更に、歩行距離の更新処理をする（図３のステップＨＤ０３）。この歩行距離更新処理ステップＨＤ０３では、ＤＤｉ（３）＝ＤＤｉ（３）＋Ｌとして、日毎歩行距離ＤＤｉ（３）を求めると共に、ＷＤｎ（３）＝ＷＤｎ（３）＋Ｌとして、絶対週毎歩行距離ＤＤｉ（３）を求める。これらの処理は、図７のブロック図では、日毎歩行距離処理部４４による日毎歩行距離ＤＤｉ（３）の演算・格納処理及び絶対週毎歩行距離処理部５５による絶対週毎歩行距離ＷＤｎ（３）の演算・格納処理に対応する。
【００６８】
次に、歩行時間の更新処理をする（図３のステップＨＤ０４）。この歩行時間更新処理ステップＨＤ０４では、ＤＤｉ（４）＝ＤＤｉ（４）＋Δｔｓとして、日毎歩行時間ＤＤｉ（４）を求めると共に、ＷＤｎ（４）＝ＷＤｎ（４）＋Δｔｓとして、絶対週毎歩行時間ＤＤｉ（４）を求める。これらの処理は、図７のブロック図では、日毎歩行時間処理部４５による日毎歩行時間ＤＤｉ（４）の演算・格納処理及び絶対週毎歩行時間処理部５６による絶対週毎歩行時間ＷＤｎ（４）の演算・格納処理に対応する。ここで、歩行時間としては、歩行中における日毎や絶対週毎のクロック信号の数を計数してもよいことは、前述のとおりである。
【００６９】
歩数計１の表示部１５による表示は、表示制御部２５（図７）によって成される。表示制御部２５の動作は、表示日カウンタ４７及び表示（絶対）週カウンタ５７の内容ｊ，ｍに加えてデータ種別カウンタ２８の内容ｋにより、制御される。データ種別カウンタ２８は、日毎データ用と絶対週毎データ用とで別々に設けられても、共用されてもよい。表示制御部２５はハードウエアとしては、図１の表示駆動回路１６に加えて、ＣＰＵ１１及び該ＣＰＵで実行するプログラムを格納したＲＯＭ１８ａを含む。
【００７０】
歩数計１における表示の概要は、図５に示されている。図５からわかるとおり、歩数計１では、時計モードＭｔ，歩数計測モード（計測中の歩数をそのまま表示するモード）Ｍｈ，日データ参照モードＭｄ，週データ参照モードＭｗ及び個人データ入力モードＭｋの五つの表示モードがあり、回転スイッチ１３ｄをＤ方向に回転させることにより、Ｍｔ→Ｍｈ→Ｍｄ→Ｍｗ→Ｍｋ→Ｍｔとサイクリックにモードが切替えられ、回転スイッチ１３ｄをＥ方向に回転させることにより、Ｍｔ→Ｍｋ→Ｍｗ→Ｍｄ→Ｍｈ→Ｍｔとサイクリックにモードが切替えられる。
【００７１】
なお、図６からわかるように、表示部１５の表示画面は、モード種別を表示するマーク表示部分１５ａ、ドット表示によるコメント表示部分１５ｂ、主データ表示部分１５ｃ、補助データ表示部分１５ｄ等を含む。モード種別マーク表示部分１５ａは、時計モードＭｔの際に点灯表示される時計マーク１５ａ１、歩数計測モードＭｈの際に点灯表示される歩行マーク１５ａ２及び日毎データや絶対週毎データの表示等の際に点灯される記録帳ないしメモ帳マーク１５ａ３を含む。最下段のマーク１５ｅは、脈拍計が用いられる場合に点灯される。
【００７２】
時計モードＭｔでは時計として利用可能で、時刻情報が表示部１５で表示される。この
例では、図５からわかるように、マーク部分１５ａで時計マーク１５ａ１が点灯され、主データ表示部分１５ｃで時分秒が表示され、コメント表示部分１５ｂで年及び曜日が表示され、補助データ表示部分で月及び日が表示される。勿論、表示の仕方が異なっていてもよい。
【００７３】
歩数計測モードＭｈでは歩数計として利用可能で、歩数情報が表示部１５で表示される。この例では、図５に示したとおり、マーク部分１５ａで歩行マーク１５ａ２が点灯され、主データ表示部分１５ｃで当日の歩数が表示され、コメント表示部分１５ｂで歩数である旨が「ＳＴＥＰＳ」として表示され、補助データ表示部分で時及び分の時刻表示がなされている。表示の仕方は異なっていてもよい。
【００７４】
日データ参照モードＭｄでは、日毎データの参照が可能で、押ボタンスイッチ１３ｂを所定時間（例えば２秒程度）以上Ｂ方向に押すことにより日毎データが表示可能な状態Ｍｄｓになり、その状態Ｍｄｓにおいて、回転スイッチ１３ｄをＤ方向に回転することにより、表示が、日毎歩数ＤＤｊ（１）→日毎消費カロリーＤＤｊ（２）→日毎歩行距離ＤＤｊ（３）→日毎歩行時間ＤＤｊ（４）と順次切替えられ、回転スイッチ１３ｄをＥ方向に回転することにより、表示が、日毎歩行時間ＤＤｊ（４）→日毎歩行距離ＤＤｊ（３）→日毎消費カロリーＤＤｊ（２）→日毎歩数ＤＤｊ（１）と順次切替えられる。この状態Ｍｄｓにおいて押ボタンスイッチ１３ｂを所定時間（例えば２秒程度）以上Ｂ方向に押すことにより状態Ｍｄｓから他のモードに切替可能な基本状態に戻る。なお、状態Ｍｄｓにおいて、ｊは表示日カウンタ４７の内容であり、初期値は７日カウンタ４１の内容ｉが参照されて、ｊ＝ｉに設定される。また、日毎データＤＤｊ（ｋ）を表示した状態Ｍｄｓで、押ボタンスイッチ１３ｃをＣ方向に押す毎にｊが１ずつ減算されて、一日ずつ前の日毎データＤＤｊ（ｋ）が表示可能である。ｋは、前述のデータ種別である。
【００７５】
日データ参照モードＭｄのうち日データ表示状態Ｍｄｓでは、マーク部分１５ａにおいて記録帳マーク１５ａ３が点灯され、主データ表示部分１５ｃで夫々のデータが表示されると共に、コメント部分１５ｂでデータ種別を表す単位やコメントが表示される。
【００７６】
絶対週毎データについても同様で、絶対週毎データ参照モードＭｗでは、絶対週毎データの参照が可能で、押ボタンスイッチ１３ｂをＢ方向に押すことにより絶対週毎データが表示可能な状態Ｍｗｓになり、その状態Ｍｗｓにおいて、回転スイッチ１３ｄをＤ方向に回転することにより、表示が、絶対週毎歩数ＷＤｍ（１）→絶対週毎消費カロリーＷＤｍ（２）→絶対週毎歩行距離ＷＤｍ（３）→絶対週毎歩行時間ＷＤｍ（４）と順次切替えられ、回転スイッチ１３ｄをＥ方向に回転することにより、表示が、絶対週毎歩行時間ＷＤｍ（４）→絶対週毎歩行距離ＷＤｍ（３）→絶対週毎消費カロリーＷＤｍ（２）→絶対週毎歩数ＷＤｍ（１）と順次切替えられる。この状態Ｍｗｓにおいて押ボタンスイッチ１３ｂを所定時間（例えば２秒程度）以上Ｂ方向に押すことにより状態Ｍｗｓから他のモードに切替可能な基本状態に戻る。ここで、ｍは表示週カウンタ５７の内容であり、初期値は１２週カウンタ５２の内容ｎが参照されて、ｍ＝ｎに設定される。また、絶対週毎データＷＤｍ（ｋ）を表示した状態で、押ボタンスイッチ１３ｃをＣ方向に押す毎にｍが１ずつ減算されて、一日ずつ前の絶対週毎データＷＤｍ（ｋ）が表示可能である。
【００７７】
週データ参照モードＭｗのうち絶対週毎データ表示状態Ｍｗｓでは、マーク部分１５ａにおいて記録帳マーク１５ａ３が点灯され、主データ表示部分１５ｃで夫々のデータが表示されると共に、コメント部分１５ｂでデータ種別を示す単位やコメントが表示される。また、この、絶対週毎データ表示状態Ｍｗｓでは、下段の補助データ表示部分１５ｄで、どの月の第何週であるかが表示される。図５の例では、１１月の第３週のデータであることが示されている。このような表示が可能なのは、計測を開始した日を基準に集計するのではなく、絶対週で集計しているためである。
【００７８】
以上の如く構成された歩数計１において、水曜日から歩数のカウントを開始する場合を例にとって、以下に簡単に説明する。使用開始の指示に応じて、日毎データ格納領域ＲＤＤｉ（ｋ）の日毎データＤＤｉ（ｋ）及び絶対週毎データ格納領域ＲＷＤｎ（ｋ）の絶対週毎データＷＤｎ（ｋ）が全て０にリセットされる。
【００７９】
歩数のカウントを開始した後、水曜日の２４時までの間、歩行信号Ｆに応じて、歩数データＤＤ１（１）が順次更新される。同様に、消費カロリーＤＤ１（２）、歩行距離ＤＤ１（３）、及び歩行時間ＤＤ１（４）も順次更新される。
【００８０】
モードスイッチ１３ｄをＤ又はＥ方向に回して日データ参照モードＭｄに入り、押ボタンスイッチ１３ｂを所定時間以上Ｂ方向に押圧してデータ参照状態Ｍｄｓにすると、０時から現在時刻までの歩数データＤＤ１（１）が表示される。状態Ｍｄｓにおいて回転スイッチ１３ｄがＤ方向に回されると、現在時刻までの当日の消費カロリーＤＤ１（２）が表示される。スイッチ１３ｄが更にＤ方向に回されると、歩行距離ＤＤ１（３）や歩行時間ＤＤ１（４）が表示される。
【００８１】
スイッチ１３ｂでモード変更状態に戻った後、更にモードスイッチ１３ｄをＤ方向に回すと絶対週毎データ表示モードＭｗに入る。このモードＭｗで押ボタンスイッチ１３ｂを所定時間以上Ｂ方向に押圧してデータ参照状態Ｍｗｓにすると、絶対週毎データが表示される。この場合、データを採り始めたばかりで日が更新される前であるから、絶対週毎データも日毎データと同じであり、歩数ＷＤ１（１）＝ＤＤ１（１）、消費カロリーＷＤ１（２）＝ＤＤ１（２）、歩行距離ＷＤ１（３）＝ＤＤ１（３）、歩行時間ＷＤ１（４）＝ＤＤ１（４）となる。
【００８２】
２４時になると日付を更新する処理に入り、７日カウンタ４１の内容ｉすなわち日データのアドレス修飾用データｉが１から２に更新され、日毎データの参照領域がＲＤＤ１（ｋ）からＲＤＤ２（ｋ）に更新され、参照されるべき日毎データがＤＤ１（ｋ）からＤＤ２（ｋ）に更新される。一方、新たな現在日が木曜であり月曜ではないので、１２週カウンタ５２の内容ｎすなわち絶対週毎データのアドレス修飾用データｎ＝１は更新されず、絶対週毎データの参照領域は更新されることなくＲＷＤ１（ｋ）に保たれ、参照されるべき絶対週毎データがＷＤ１（ｋ）に保たれる。従って、絶対週毎データＷＤ１（ｋ）としては、歩数ＷＤ１（１）、消費カロリーＷＤ１（２）、歩行距離ＷＤ１（３）、歩行時間ＷＤ１（４）が前日から累積加算される。従って、木曜日に日毎データＤＤ２（ｋ）を参照すると木曜日の日毎データが表示され、絶対週毎データＷＤ１（ｋ）を参照すると水曜日からの累積データが表示される。
【００８３】
日曜日の２４時（月曜日の午前０時）になると、日毎データのアドレス修飾用データｉ（７日カウンタ４１の内容ｉ）が５から６に更新されるだけでなく絶対週毎データのアドレス修飾用データｎ（１２週カウンタ５２の内容ｎ）も１から２に更新される。これにより、ＷＤ１（ｋ）には、水曜日から日曜日までの累積データが記録保存され、ＷＤ２（ｋ）には、月曜日からのデータが新たに累積されていくことになる。
【００８４】
以上のようなデータの蓄積を相当の日数だけ行った後、日毎データ参照モードＭｄにおいてデータ参照状態Ｍｄｓに入ると、現在日の歩数ＤＤｉ（１）が表示される。回転スイッチ１３ｄをＤ方向又はＥ方向に回転させることにより、歩数ＤＤｉ（１）、消費カロリーＤＤｉ（２）、歩行距離ＤＤｉ（３）、歩行時間ＤＤｉ（４）が表示される。
【００８５】
この状態Ｍｄｓにおいて押ボタンスイッチ１３ｃをＣ方向に１回押圧する毎に、一日前のデータが表示される。６日前のデータを表示した状態で、押ボタンスイッチ１３ｃをＣ
方向に押圧すると、現在日のデータ表示に戻る。なお、表示に際して、押ボタンスイッチ１３ｃのＣ方向の押圧により、表示日カウンタ４７の内容ｊが変更される。表示日カウンタ４７は、ｊの初期値として７日カウンタ４１の内容ｉを取込み、該当する当日のデータを表示させる。一方、押ボタンスイッチ１３ｃの１回のＣ方向押圧は、表示日カウンタ４７の内容ｊを１だけ減少させることになる。ここで、ｊは、ｉと同様に、アドレス修飾用のデータで、ＲＡＭのアドレス修飾されたメモリアドレスを指し、日毎データをＤＤｊ（ｋ）として指定することになる。
【００８６】
絶対週毎データについても同様で、絶対週毎データ参照モードＭｗにおいてデータ参照状態Ｍｗｓに入ると、今週（月曜日から現在日まで）の累積歩数データＷＤｎ（１）が表示される。回転スイッチ１３ｄをＤ方向又はＥ方向に回転させることにより、歩数ＷＤｎ（１）、消費カロリーＷＤｎ（２）、歩行距離ＷＤｎ（３）、歩行時間ＷＤｎ（４）が表示される。
【００８７】
押ボタンスイッチ１３ｃをＣ方向に１回押圧する毎に、一週前のデータが表示される。１１週前のデータを表示した状態で、押ボタンスイッチ１３ｃをＣ方向に押圧すると、現在週のデータ表示に戻る。この場合にも、表示に際して、押ボタンスイッチ１３ｃのＣ方向の押圧は、表示週カウンタ５７の内容ｍを変更する。表示週カウンタ５７は、ｍの初期値として１２週カウンタ５２の内容ｎを取込み、該当する現在週のデータを表示させる。一方、押ボタンスイッチ１３ｃの１回のＣ方向押圧は、表示週カウンタ５７の内容ｍを１だけ減少させることになる。ここで、ｍは、ｎと同様に、アドレス修飾用のデータで、ＲＡＭのアドレス修飾されたメモリアドレスを指し、絶対週毎データをＤＤｍ（ｋ）として指定する。
【００８８】
なお、以上においては、週データに関して絶対週毎データを計数する例について説明したけれども、同様なことを、月データについて適用することも可能である。即ち、該イベント量を日毎に計数する日毎イベント量計数部及び月の特定の日から翌月の当該特定の日の前日までの間で規定される絶対月毎に該イベント量を計数する絶対月毎イベント量計数部及び絶対月毎のイベント量を複数の絶対月にわたって格納する絶対月毎イベント量格納部を設けて、イベント量の計数を行うようにしてもよい。
また、本実施例では週データをイベント検出部からのイベント信号の回数を逐次計数する構成としたが、週データの更新を日送り時にのみ日毎歩数計数部のデータを用いて更新する構成としてもよい。
【図面の簡単な説明】
【００８９】
【図１】本発明による好ましい一実施例の歩数計のハードウエア構成の概要を示したブロック図。
【図２】図１の歩数計のデータ構造の概要を示したもので、（ａ）は時計データの構成を示した説明図、（ｂ）は日毎データの構成を示した説明図、（ｃ）は絶対週毎データの構成を示した説明図である。
【図３】図１の歩数計において一歩毎に行われる歩行関係データの計数処理の流れを示したフローチャート。
【図４】図１の歩数計における日及び絶対週の更新処理の流れを示したフローチャート。
【図５】図１の歩数計における各種モードの切替を示した説明図。
【図６】図１の歩数計の外観及び表示部の概要を示した平面説明図。
【図７】図１の歩数計の機能を示したブロック図。
【符号の説明】
【００９０】
１  歩数計
１１  ＣＰＵ
１２  クロック信号発生部
１３  入力回路
１３ａ，１３ｂ，１３ｃ  押ボタンスイッチ
１３ｄ  回転スイッチ
１４  歩数検出回路
１５  表示部
１５ａ，１５ｂ，１５ｃ，１５ｄ，１５ｅ  表示部分
１８  記憶部
１８ａ  ＲＡＭ
１８ｂ  ＲＯＭ
２０  ケース
２１  ２１  バンド
２５  表示制御部
２８  データ種別カウンタ
３１  計時部
４０  日毎データ処理部
４１  ７日カウンタ
４２  日毎歩数処理部（日毎歩数データ処理部）
４２ａ  単位歩数データ保持部
４２ｂ  歩数演算部
４２ｃ  日毎歩数格納部（日毎歩数データ格納部）
４３  日毎消費カロリー処理部（日毎消費カロリーデータ処理部）
４３ａ  単位消費カロリー保持部
４３ｂ  消費カロリー演算部
４３ｃ  日毎消費カロリー格納部（日毎消費カロリーデータ格納部）
４４  日毎歩行距離処理部（日毎歩行距離データ処理部）
４４ａ  歩幅保持部
４４ｂ  歩行距離演算部
４４ｃ  日毎歩行距離格納部（日毎歩行距離データ格納部）
４５  日毎歩行時間処理部（日毎歩行時間データ処理部）
４５ａ  単位歩行時間データ保持部
４５ｂ  歩行時間演算部
４５ｃ  日毎歩行時間格納部（日毎歩行時間データ格納部）
４７  表示日カウンタ
５０  絶対週毎データ処理部
５１  週初判定部
５２  １２週カウンタ
５３  絶対週毎歩数処理部（絶対週毎歩数データ処理部）
５３ａ  単位歩数データ保持部
５３ｂ  歩数演算部
５３ｃ  絶対週毎歩数格納部（絶対週毎歩数データ格納部）
５４  絶対週毎消費カロリー処理部（絶対週毎消費カロリーデータ処理部）
５４ａ  単位消費カロリー保持部
５４ｂ  消費カロリー演算部
５４ｃ  絶対週毎消費カロリー格納部（絶対週毎消費カロリーデータ格納部）
５５  絶対週毎歩行距離処理部（絶対週毎歩行距離データ処理部）
５５ａ  歩幅保持部
５５ｂ  歩行距離演算部
５５ｃ  絶対週毎歩行距離格納部（絶対週毎歩行距離データ格納部）
５６  絶対週毎歩行時間処理部（絶対週毎歩行時間データ処理部）
５６ａ  単位歩行時間データ保持部
５６ｂ  歩行時間演算部
５６ｃ  絶対週毎歩行時間格納部（絶対週毎歩行時間データ格納部）
５７  表示週カウンタ
Ａ，Ｂ，Ｃ  押ボタンスイッチの押圧方向
Ｄ，Ｅ  回転スイッチの回転方向
ＤＤｉ（ｋ）  日毎データ
Ｆ  歩行信号
ｉ  データ計数・記録日コード（７日カウンタの内容）
ＨＤ  歩行関係データの計数処理の流れ図
ＨＴ  日及び絶対週の更新処理の流れ図
ｊ  データ表示日コード
ｋ  データ種別コード
Ｌ  歩幅
ｍ  データ表示週コード
ｎ  データ計数・記録週コード（１２週カウンタの内容）
Ｐ  単位消費カロリー
ＲＤＤｉ（ｋ）  日毎データ格納領域
ＲＷＤｎ（ｋ）  絶対週毎データ格納領域
Ｓｄ  日替り信号
Ｓｗ  絶対週替り信号
ＷＤｎ（ｋ）  絶対週毎データ
ＹＭＤ  年月日
Δｔｓ  単位歩行時間間隔
【図１】
2006216016.tif 000003
【図２】
2006216016.tif 000004
【図３】
2006216016.tif 000005
【図４】
2006216016.tif 000006
【図５】
2006216016.tif 000007
【図６】
2006216016.tif 000008
【図７】
2006216016.tif 000009