(57)【要約】      （修正有）【課題】消費電力の少ない歩数計測装置、電子装置、歩数計、及びプログラムを提供する。【解決手段】歩行状態を示す歩行信号を出力する歩行検知部１０と、歩数を算出する算出部とを有する歩数計１において、歩行検知部１０は、歩数計の作動中に、第１の時間動作し、第２の時間停止する動作を繰り返す。歩行検出部１０を停止させた場合、ＣＰＵ１０７は、歩行検出部１０が起動時間の歩数に基づいて、歩数検知部１０が停止していた時間における歩数を推定する。【選択図】図１
2012123638.tif 000002
【特許請求の範囲】
【請求項１】
歩行中の歩数を計測していた時間において計測した歩数に基いて、歩行中の歩数の計測を停止していた時間における歩数を推定し、推定した歩数を、歩数の総数に加算する歩数計測部を有することを特徴とする歩数計測装置。
【請求項２】
前記歩数計測部は、交互に繰り返される第１の時間と第２の時間において、前記第１の時間に歩数を計測し、前記第２の時間に前記歩数の計測を停止することを特徴とする請求項１に記載の歩数計測装置。
【請求項３】
前記歩数計測部は、予め定めた時間に連続した歩数を計測した場合に、前記第２の時間を長くすることを特徴とする請求項２記載の歩数計測装置。
【請求項４】
前記歩数計測部は、前記第１の時間に、前記推定した歩数を加算した歩数の総数を表示させることを特徴とする請求項２又は３に記載の歩数計測装置。
【請求項５】
前記第２の時間における歩数は、前記第１の時間に計測された歩数を前記第１の時間で除した値に前記第２の時間を乗じることにより推定されることを特徴とする請求項２から４のいずれか１項に記載の歩数計測装置。
【請求項６】
請求項１から５のいずれか１項に記載の歩数計測装置を備える電子装置。
【請求項７】
請求項１から５のいずれか１項に記載の歩数計測装置を備える歩数計。
【請求項８】
歩数計測装置のコンピュータに、歩行中の歩数を計測していた時間において計測した歩数に基いて、歩行中の歩数の計測を停止していた時間における歩数を推定し、推定した歩数を、歩数の総数に加算する手順を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、歩数計測装置、電子装置、歩数計、及びプログラムに関する。
【背景技術】
【０００２】
近年、加速度センサを内蔵し、衣服のポケットやかばん等に収容した状態で携帯する方式の電子歩数計が知られている。特許文献１には、歩行と判断される振動が検出されない状態が続いた場合に、その後、一定期間測定を行わない歩数計が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−１４３０４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の技術では、利用者が歩行している場合には、常に検出を行っているために電力が消費され続けるという欠点があった。
【０００５】
本発明は上記の点に鑑みてなされたものであり、消費電力を低減できる歩数計測装置、電子装置、歩数計、及びプログラムを提供する。
【課題を解決するための手段】
【０００６】
本発明は上記の課題を解決するためになされたものであり、本発明の一態様は、歩数の計測を停止していた時間における歩数を推定し、推定した歩数を、歩数の総数に加算する歩数計測部を有することを特徴とする歩数計測装置である。
【０００７】
また、本発明の一態様は、上記の歩数計測装置において、前記歩数計測部は、交互に繰り返される第１の時間と第２の時間において、前記第１の時間に歩数を計測し、前記第２の時間に前記歩数の計測を停止することを特徴とする。
【０００８】
また、本発明の一態様は、上記の歩数計測装置において、前記歩数計測部は、前記第１の時間において計測した歩数に基づいて、歩数の計測を停止していた時間における歩数を推定することを特徴とする。
【０００９】
また、本発明の一態様は、上記の歩数計測装置において、前記歩数計測部は、予め定めた時間に連続して歩数を計測した場合に、前記第２の時間を長くすることを特徴とする。
【００１０】
また、本発明の一態様は、上記の歩数計測装置において、前記歩数計測部は、前記第１の時間に、前記推定した歩数を加算した歩数の総数を表示させることを特徴とする。
【００１１】
また、本発明の一態様は、上記の歩数計測装置を備える電子装置である。
【００１２】
また、本発明の一態様は、上記の歩数計測装置を備える歩数計である。
【００１３】
また、本発明の一態様は、歩数計測装置のコンピュータに、歩数の計測を停止している第１の時間における歩数を推定し、推定した歩数を、歩数の総数に加算する手順を実行させるためのプログラムである。
【発明の効果】
【００１４】
本発明によれば、消費電力を低減できる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態に係る歩数計の構成を示す概略ブロック図である。
【図２】本実施形態に係る歩行検出処理の一例の説明図である。
【図３】本実施形態に係る歩数計の動作の一例を示すフローチャートである。
【発明を実施するための形態】
【００１６】
以下、図面を参照しながら本発明の実施形態について詳しく説明する。
図１は、本発明の実施形態に係る歩数計１の構成を示す概略ブロック図である。この図において、歩数計１は、歩行検知部１０、入力部１０３、タイマ部１０４−ｍ（ｍ=１，２）、発振回路１０５、分周回路１０６、ＣＰＵ（中央演算装置、Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）（歩数計測部、算出部）１０７、読み出し専用メモリ（ＲＯＭ）１０８、ランダムアクセスメモリ（ＲＡＭ）１０９、表示部１１０、及び電池１１１を含んで備える。歩行検知部１０は、加速度センサ１０１、及びコンパレータ１０２を含んで備える。
【００１７】
加速度センサ１０１は、利用者の体の動きに伴う加速度を検出する。加速度センサ１０１は、検出した加速度の大きさを表す加速度信号（アナログ信号）を、コンパレータ１０２に出力する。
コンパレータ１０２は、加速度センサ１０１から入力された加速度信号が予め定めた閾値（スレッショルド）電圧Ｔｈ１を上回った場合にオン状態となって、閾値電圧Ｔｈ２（＜Ｔｈ１）を下回るまで、立ち上がった歩行信号（デジタルパルス）をＣＰＵ１０７に出力する（図２参照）。一方、コンパレータ１０２は、加速度センサ１０１から入力された信号が閾値電圧Ｔ２を下回った場合にオフ状態となって、電圧Ｔ１を上回るまで、立ち下がった歩行信号をＣＰＵ１０７に出力する。なお、この歩行信号は、歩数の算出に用いられる。
加速度センサ１０１及びコンパレータ１０２（歩行検知部１０）は、ＣＰＵ１０７からの制御によって、起動及び停止を交互に繰り返す。つまり、歩行検知部１０は、起動している時間（第１の時間；以下、起動時間という）には、加速度を検出して歩行信号を出力する。一方、歩行検知部１０は、停止している時間（第２の時間；以下、停止時間という）には、加速度を検出せず、また、歩行信号を出力しない。
【００１８】
入力部１０３は、利用者からの歩数計を起動させる入力、及びその他の入力を受け付け、受け付けた入力に対する信号をＣＰＵ１０７に出力する。
タイマ部１０４は、タイマ１０４−１及び１０４−２を含んで備える。タイマ１０４−ｍ（ｍ＝１、２）は、ＣＰＵ１０７から、計測する時間（タイマ時間という）を設定される。タイマ１０４−ｍは、ＣＰＵ１０７からスタートトリガ信号が入力されると、時間の計測を開始する。タイマ１０４−ｍは、スタートトリガ信号が入力されてから計測した時間が、設定されたタイマ時間を超えたか否かを判定する。判定の結果、計測した時間がタイマ時間を超えたと判定した場合には、タイマ１０４−ｍは、ＣＰＵ１０７にハイ（Ｈ）を示す信号を出力する。一方、計測した時間がタイマ時間を超えていないと判定した場合には、タイマ１０４−ｍは、ＣＰＵ１０７にロー（Ｌ）を示す信号を出力する。
【００１９】
発振回路１０５は、水晶振動子等の発振子が出力する信号を取得し、取得した信号を分周回路１０６に出力する。
分周回路１０６は、発振回路１０５から入力された信号を予め定めた分周比に応じて分周（周波数の低減）したクロック信号を出力する。予め定められた分周比とは、分周回路１０６において、ＣＰＵ１０７が動作するクロック周波数の範囲のクロック信号を出力するように定めたパラメータである。分周回路１０６は、発振回路１０５から入力した発振信号をカウンタ回路で計数し、その計数された値が分周比で設定した値に達したときに、一つのデジタルパルスをＣＰＵ１０７に出力する。
【００２０】
ＣＰＵ１０７は、分周回路１０６から入力されたクロック信号に同期して様々な演算処理を行う。例えば、ＣＰＵ１０７は、歩行検出部１０を起動させ、また、停止させる。
歩行検出部１０を起動させた場合、ＣＰＵ１０７は、コンパレータ１０２から入力された歩行信号に基づいて、利用者が一歩歩いたか否かを判定する（図３参照）。ＣＰＵ１０７は、一歩歩いたと判定した場合には、ＲＡＭ１０９から読み出した歩数の総数（総歩数という）に「１」を加算する。ＣＰＵ１０７は、加算した歩数をＲＡＭ１０９に記録する。なお、この処理は、起動時間に行われる。起動時間に、ＣＰＵ１０７、加速度センサ１０１及びコンパレータ１０２が行う処理を歩行検出処理という。
【００２１】
一方、歩行検出部１０を停止させた場合、ＣＰＵ１０７は、歩行検出部１０が起動時間の歩数に基づいて、歩数検知部１０が停止していた時間における歩数を推定する。なお、この処理は、停止時間に行われる。停止時間に、ＣＰＵ１０７が行う処理を歩行推定処理という。
【００２２】
ＣＰＵ１０７は、予め定めた時間に連続して一歩歩いたと判定した場合、つまり、利用者が歩行を継続したと判定した場合には、歩行検出部１０を停止させる時間を長くする。
ＣＰＵ１０７は、ＲＡＭ１０９が記録する総歩数を表す歩数情報を含む表示情報を生成し、生成した表示情報を表示部１１０に出力する。また、ＣＰＵ１０７は、ＲＯＭ１０８及びＲＡＭ１０９が記録するプログラムやデータに基づいて表示情報を生成し、生成した表示情報を表示部１１０に出力する。なお、表示情報には、例えば、総歩数、消費カロリー数、目標歩数、目標消費カロリー数に達するまでに要する歩数、などを表す情報が含まれる。ここで、目標歩数、目標消費カロリー数は、利用者から入力部１０３に入力され、ＲＡＭ１０９に書き込まれた情報である。
なお、ＣＰＵ１０７の動作の詳細についてはフローチャートを用いて後述する。
【００２３】
ＲＯＭ１０８は、ＣＰＵ１０７が使用するプログラムやデータを記録する。
ＲＡＭ１０９は、ＣＰＵ１０７から入力されたデータを記録する。
表示部１１０は、ＣＰＵ１０７から入力された表示情報を表示する。
電池１１１は歩数計１の各部に駆動電力を供給する。
【００２４】
図２は、本実施形態に係る歩行検出処理の一例の説明図である。この図において、横軸は時間である。符号Ｓ１を付した線は、加速度信号の電圧の波形（波形Ｓ１という）を表す。また、符号Ｓ２を付した線は、歩行検知部１０が起動している（ＯＮ）か、停止しているか（ＯＦＦ）の状態を表す。符号Ｓ３を付した線は、歩行信号の電圧の波形（波形Ｓ３という）を表す。
【００２５】
図２の時間「ｔ１」において、符号Ｓ２を付した線は、歩行検知部１０が起動されたことを示す。
時間「ｔ２」において、波形Ｓ１は、加速度信号の電圧が閾値電圧Ｔｈ１を超えて高くなったことを示す。時間「ｔ２」において、波形Ｓ３は、立ち上がった歩行信号を示す。
時間「ｔ３」において、波形Ｓ１は、加速度信号の電圧が閾値電圧Ｔｈ２（＜Ｔｈ１）を超えて低くなったことを示す。時間「ｔ３」において、波形Ｓ３は、立ち下がった歩行信号を示す。
ＣＰＵ１０７は、立ち上がった歩行信号及び立ち下がった歩行信号の両方を１回検出した場合に、１歩歩いたと判定する。
【００２６】
次に、本実施形態におけるＣＰＵ１０７の動作について説明する。
図３は本実施形態に係る歩数計装置１の動作の一例を示すフローチャートである。
【００２７】
（ステップＳ２０１）ＣＰＵ１０７は、歩行検知部１０を起動させる。加速度センサ１０１、及びコンパレータ１０２は起動される（電力を供給される）ことで、歩行検出処理を開始する（歩行検出Ｏｎ）。ＣＰＵ１０７は、ＲＡＭ１０９に記録されている、歩行検出処理を開始した時の総歩数（総歩数初期値）をＲＡＭ１０９に記録する。ＣＰＵ１０７は、歩行検知部１０から入力された歩行信号に基づいて、１歩歩いたと判定する度に、ＲＡＭ１０９に記録された総歩数に「１」を加算して更新する。ＣＰＵ１０７は、加算後の総歩数を表す歩数情報を生成して、表示部１１０に表示させる。なお、この歩行検出処理は、歩行検出処理の停止（歩行検出Ｏｆｆ）まで行われる。
ＣＰＵ１０７はタイマ１０４−１に起動時間（本実施形態では５秒）の値を設定する。ＣＰＵ１０７は、スタートトリガ信号をタイマ１０４−１に出力する。これにより、タイマ１０４−１は、予め設定された起動時間の計測を開始する。その後、ステップＳ２０２に進む。
【００２８】
（ステップＳ２０２）ＣＰＵ１０７は、タイマ１０４−１の出力がハイ（Ｈ）であるか否かを判定することにより、ステップＳ２０１で計測を開始した起動時間（５秒）が経過したか否かを判定する。起動時間が経過したと判定した場合（Ｙｅｓ）には、ステップＳ２０３の処理に進む。一方、起動時間が経過していないと判定した場合（Ｎｏ）には、ステップＳ２０２の処理に戻る。
【００２９】
（ステップＳ２０３）ＣＰＵ１０７は、ＲＡＭ１０９から、総歩数及び総歩数初期値を読み出す。一般に歩行時の時間当たり歩数は１００ＢＰＭ（Ｂｅａｔｓ  Ｐｅｒ  Ｍｉｎｕｔｅ）前後である。本実施形態では、ＣＰＵ１０７は、５秒間に６歩以上の歩行があったと判断した場合、歩行継続中であると判断する。ＣＰＵ１０７は、総歩数から、総歩数初期値を減じた値（起動時歩数）が６以上である場合は、歩行継続中であると判断し、起動時歩数が６未満である場合は、歩行継続中でないと判断する。歩行継続中であると判定した場合（Ｙｅｓ）には、ステップＳ２１０に進む。一方、歩行継続中でないと判定した場合（Ｎｏ）には、ステップＳ２０４の処理に進む。
【００３０】
なお、本実施形態では、ＣＰＵ１０７は、起動時歩数が６以上である場合は、歩行継続中であると判断し、起動時歩数が６未満である場合は、歩行継続中でないと判断したが、この判断基準はこれと異なってもよく、例えば、高齢者など歩行速度が小さい場合は、起動時歩数が４歩以上であれば歩行継続中であり、４歩未満であれば歩行継続中でない、と判断するように変更してもかまわない。判断基準を変更する場合には、入力部１０３を用いてもよい。
【００３１】
（ステップＳ２０４) ＣＰＵ１０７は、歩行検知部１０に、歩行検出処理を停止させる。歩行検知部１０は、加速度センサ１０１、及びコンパレータ１０２への電力の供給を停止し、歩行検出処理を停止する（歩行検出Ｏｆｆ）。ＣＰＵ１０７はタイマ１０４−１に第１の検出停止時間（本実施例では３０秒）の値を設定する。ＣＰＵ１０７は、スタートトリガ信号をタイマ１０４−１に出力する。これにより、タイマ１０４−１は、予め設定された第１の検出停止時間の計測を開始する。その後、ステップＳ２０５に進む。
【００３２】
（ステップＳ２０５) ＣＰＵ１０７は、タイマ１０４−１の出力がハイ（Ｈ）であるか否かを判定することにより、ステップＳ２０４で計測を開始した第１の検出停止時間が経過したか否かを判定する。第１の検出停止時間が経過したと判定した場合（Ｙｅｓ）には、ステップＳ２０６に進む。一方、第１の検出停止時間が経過していないと判定した場合（Ｎｏ）には、ステップＳ２０５の処理に戻る。
ステップＳ２０６からステップＳ２０８の処理は、ステップＳ２０１からステップＳ２０３の処理と同様である。ただし、ステップＳ２０８における判定の結果が（Ｎｏ）である場合にステップＳ２０９に進む点が異なる。
【００３３】
ＣＰＵ１０７は、歩行検知部１０に、歩行検出処理を停止させる。歩行検知部１０は、加速度センサ１０１、及びコンパレータ１０２への電力の供給を停止し、歩行検出処理を停止する（歩行検出Ｏｆｆ）。
【００３４】
ステップＳ２０１からステップＳ２０９の一連のステップにおいて、ＣＰＵ１０７は、歩行動作が開始したか否かを判定している。歩行動作が検出されなかった場合には、３０秒おきに５秒間の歩行検出処理を行う間欠的な歩行の開始の検出を行う。
【００３５】
（ステップＳ２１０）ＣＰＵ１０７は、歩行検知部１０に歩行検出処理を停止させる。歩行検知部１０は、加速度センサ１０１、及びコンパレータ１０２への電力の供給を停止し、歩行検出を停止する。ＣＰＵ１０７はタイマ１０４−１に第２の検出停止時間（本実施例では５秒）の値を設定する。ＣＰＵ１０７は、スタートトリガ信号をタイマ１０４−１に出力する。これにより、タイマ１０４−１は、予め設定された起動時間の計測を開始する。また、ＣＰＵ１０７はタイマ１０４−２に安定歩行判断時間（本実施例では１分）の値を設定する。ＣＰＵ１０７は、スタートトリガ信号をタイマ１０４−２に出力する。これにより、タイマ１０４−２は、予め設定された安定歩行判断時間の計測を開始する。
【００３６】
ＣＰＵ１０７は、ＲＡＭ１０９に記録された総歩数及び総歩数初期値を読み出し、総歩数及び総歩数初期値から計算した起動時歩数を、起動時間で除した値（平均歩行速度）を計算する。ＣＰＵ１０７は、平均歩行速度に、歩行検出処理を停止してから現在までの時間を乗じて、歩行検出処理を停止してから現在までの歩数を推定する。ＣＰＵ１０７は、推定した歩数が「１」増加するごとに、ＲＡＭ１０９に記録された総歩数に「１」を加える。ＣＰＵ１０７は、現在までの総歩数をＲＡＭ１０９に記録し、表示部１１０に表示する。ＣＰＵ１０７は、加算後の総歩数を表す歩数情報を生成して、表示部１１０に表示させる。なお、この歩行推定処理は、歩行検出処理の開始（歩行検出Ｏｎ）まで行われる。その後、ステップＳ２１１に進む。
（ステップＳ２１１)ＣＰＵ１０７は、タイマ１０４−１の出力がハイ（Ｈ）であるか否かを判定することにより、ステップＳ２１０で計測を開始した第２の検出停止時間が経過したか否かを判定する。起動時間が経過したと判定した場合（Ｙｅｓ）には、ステップＳ２１２に進む。一方、起動時間が経過していないと判定した場合（Ｎｏ）には、ステップＳ２１１の処理に戻る。
【００３７】
ステップＳ２１２からステップＳ２１４の処理は、ステップＳ２０１からステップ２０３の処理と同様である。ただし、ステップＳ２１４における判定の結果が（Ｙｅｓ）である場合にステップＳ２１５進み、（Ｎｏ）である場合には、ステップＳ２０１に進む点が異なる。
【００３８】
（ステップＳ２１５) ＣＰＵ１０７は、タイマ１０４−２の出力がハイ（Ｈ）であるか否かを判定することにより、ステップＳ２１０で計測を開始した安定歩行判断時間が経過したか否かを判定する。安定歩行判断時間が経過したと判定した場合（Ｙｅｓ）には、ステップＳ２１６に進む。一方、安定歩行判断時間が経過していないと判定した場合（Ｎｏ）には、ステップＳ２１０の処理に戻る。
【００３９】
以上、ステップＳ２１０からステップＳ２１５の処理では、歩行が１分以上継続しているか否か（安定歩行状態に入ったか否か）を判定している。
【００４０】
（ステップＳ２１６）ＣＰＵ１０７は、歩行検知部１０に歩行検出処理を停止させる。歩行検知部１０は、加速度センサ１０１、及びコンパレータ１０２への電力の供給を停止し、歩行検出を停止する。ＣＰＵ１０７はタイマ１０４−１に安定歩行時停止時間（本実施例では２０秒）の値を設定する。ＣＰＵ１０７は、スタートトリガ信号をタイマ１０４−１に出力する。これにより、タイマ１０４−１は、予め設定された起動時間の計測を開始する。
【００４１】
ＣＰＵ１０７は、ＲＡＭ１０９に記録された総歩数及び総歩数初期値を読み出し、総歩数及び総歩数初期値から計算した起動時歩数を、起動時間で除した値（平均歩行速度）を計算する。ＣＰＵ１０７は、平均歩行速度に、歩行検出処理を停止してから現在までの時間を乗じて、歩行検出処理を停止してから現在までの歩数を推定する。ＣＰＵ１０７は、推定した歩数が「１」増加するごとに、ＲＡＭ１０９に記録された総歩数に「１」を加える。求めた現在までの総歩数をＲＡＭ１０９に記録し、表示部１１０に表示する。ＣＰＵ１０７は、加算後の総歩数を表す歩数情報を生成して、表示部１１０に表示させる。なお、この歩行推定処理は、歩行検出処理の開始（歩行検出Ｏｎ）まで行われる。その後、ステップＳ２１７に進む。
【００４２】
（ステップＳ２１７）ＣＰＵ１０７は、タイマ１０４−１の出力がハイ（Ｈ）であるか否かを判定することにより、ステップＳ２０１で計測を開始した安定歩行時停止時間が経過したか否かを判定する。安定歩行時停止時間が経過したと判定した場合（Ｙｅｓ）には、ステップＳ２１８の処理に進む。一方、安定歩行時停止時間が経過していないと判定した場合（Ｎｏ）には、ステップＳ２１７の処理に戻る。
【００４３】
ステップＳ２１８からステップＳ２２０の処理は、ステップＳ２０１からステップＳ２０３の処理と同様である。ただし、ステップＳ２２０における判定の結果が（Ｙｅｓ）である場合にステップＳ２１６に進む点、及び判定の結果が（Ｎｏ）である場合にステップＳ２２１に進む点が異なる。
（ステップＳ２２１）ＣＰＵ１０７は、歩行検知部１０に、歩行検出処理を停止させる。歩行検知部１０は、加速度センサ１０１、及びコンパレータ１０２への電力の供給を停止し、歩行検出処理を停止する（歩行検出Ｏｆｆ）。
【００４４】
ステップ２１６からステップ２２１の一連の処理において、ＣＰＵ１０７は、安定歩行時停止中の歩数計測を行っている。ＣＰＵ１０７は、５秒間の歩行検出処理と２０秒間の歩行推定処理を繰り返す。
【００４５】
なお、本実施形態では、安定歩行時停止時間を２０秒としたが、例えば、安定歩行時間が長くなるにつれて、３０秒、４０秒と長くしてもよい。また、起動時間と停止時間の和を例えば３０秒で一定とし、起動時間と停止時間の比を変化させてもよい。さらに、安定歩行時停止時間の経過後に、歩行信号が検出されなかった場合は、安定歩行時停止時間中の歩数の推定値を、その前の歩行検出処理中の歩数から求めた平均歩行速度の値に、安定歩行時停止時間の半分の時間を乗じた値としてもよい。
【００４６】
このように、本実施形態によれば、歩行動作の開始の検出時、歩行動作が安定したか否かの検出時、安定歩行時に、いずれも歩行検知部を間欠動作させている。これにより、例えば、安定歩行時に歩行検知部を５秒動作させ、２０秒停止することにより、常に歩行検知部を動作させた場合に比べて、歩行検知部の起動時間を２０％に削減できる。従って、消費電力を低減できる。
【００４７】
なお、上述した各実施形態における報知制御装置が備える各部の機能全体あるいはその一部は、これらの機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現しても良い。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【００４８】
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでも良い。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００４９】
以上、図面を参照してこの発明の一実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
【符号の説明】
【００５０】
１・・・歩数計、１０・・・歩行検知部、１０１・・・加速度センサ、１０２・・・コンパレータ、１０３・・・入力部、１０４−１、１０４−２・・・タイマ、１０５・・・発振回路、１０６・・・分周回路、１０７・・・ＣＰＵ（歩数計測部、算出部）、１０８・・・ＲＯＭ、１０９・・・ＲＡＭ，１１０・・・表示部、１１１・・・電池
【図１】
2012123638.tif 000003
【図２】
2012123638.tif 000004
【図３】
2012123638.tif 000005