(57)【特許請求の範囲】
【請求項１】
歩行による歩数を検出して複数の歩数データとして計数する計数手段と、
任意の区間の指定を受け付ける区間指定受付手段と、
前記計数手段によって計数された前記複数の歩数データを、前記区間指定受付手段によって指定を受け付けた任意の区間ごとに記憶する歩数データ記憶手段と、
前記歩数データ記憶手段によって記憶された歩数データを表示する表示手段と、
前記複数の歩数データのうち１つの歩数データの計数を他の歩数データの計数状態を変化させることなく停止させる指示をする停止操作手段と、
前記停止操作手段によって指示された前記１つの歩数データの計数の停止を解除する停止解除手段と、
を備えたことを特徴とする歩数計。
【請求項２】
特定の条件を満たす歩行による歩数に基づく歩数データの計数のみを表示する特定歩行モードの設定を受け付けるモード設定手段を備え、
前記計数手段は、前記モード設定手段によって前記特定歩行モードの設定を受け付けた場合に、前記区間指定受付手段によって指定を受け付けた任意の区間において前記特定の条件を満たす歩行による歩数に基づく歩数データを、任意の区間ごとに記憶することを特徴とする請求項１に記載の歩数計。
【請求項３】
前記表示手段は、前記区間指定受付手段によって指定を受け付けた任意の区間において、前記特定の条件を満たす歩行による歩数に基づく歩数データの計数中であることを表示することを特徴とする請求項２に記載の歩数計。
【請求項４】
前記複数の歩数データは、互いに異なる期間で計数される歩数データまたは特定の条件を満たす歩行による歩数に基づく歩数データであることを特徴とする請求項１から３のいずれか１項に記載の歩数計。
【請求項５】
前記停止操作手段によって停止が指示されてからの時間を計時する停止時間計時手段をさらに備え、
前記停止解除手段は、前記停止時間計時手段によって計時された結果、所定の時間が経過した場合に、前記１つの歩数データの計数の停止を解除することを特徴とする請求項１から４のいずれか１項に記載の歩数計。
【請求項６】
前記所定の時間を設定する設定手段を備えたことを特徴とする請求項５に記載の歩数計。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、歩数計に関する。
【背景技術】
【０００２】
歩数計は、加速度センサにより歩行者の上下方向の加速度を検出し、その検出値の変化に基づいて歩数（体動）を計数し、計数した歩数を数値表示する。近年、歩数計は、歩数を表示するだけでなく、消費カロリー、脂肪燃焼量、歩行距離、歩行時間など、多くの情報を切り替えて表示することができる。また、当日の歩数を表示するだけでなく、過去数日ごとの歩数を表示したり複数日の累計歩数を表示したりすることができる。
【０００３】
また、従来の歩数計には、通常の歩数計測機能とは別に、任意の区間の歩数や距離を測る際に用いる区間計測機能を備えているものが存在する。この区間計測機能においては、たとえば、速歩などのように所定の条件を満たす歩行についての歩数や距離を測定することができる。
【０００４】
また、従来技術として、１回の歩程における歩行歩数を計測する歩程計測手段と、累積歩数を計測する累積計測手段とを備えた累積歩数計が存在する（たとえば、特許文献１参照。）。さらにまた、別の従来技術として、カウント停止用ロック装置を備えた歩数計が存在する（たとえば、特許文献２参照。）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】実用新案登録第３０４５９６１号公報
【特許文献２】実開昭５４−７２０８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した従来の歩数計では、区間計測のカウントも他の計測と同様に常に継続的におこなわれるため、ある区間を計測し終わった際にその場でメモなどの記録を取らなければ、計測が継続された当該区間の歩行データが正確に分からなくなってしまうという問題点があった。
【０００７】
また、上述した区間計測機能を備えている従来の歩数計では、歩数や距離を測定できる任意の区間は１つの区間に限られていたため、たとえば、同じ区間を複数回歩行した場合に、当該区間を１回歩行するごとにその場でメモなどの記録を取らなければ、当該区間の１回あたりの歩行データが分からなくなってしまうという問題点があった。このため、たとえば、所定のコースを複数周にわたって歩行する際に、周ごとの歩数や経過時間（ラップタイム）などを比較するためには、当該区間を１周するごとにその場でメモなどの記録を取らなければならず、煩わしいという問題があった。
【０００８】
また、上記特許文献１では、１回の歩程における歩行歩数の計測をすることはできるが、１回の歩程の歩行歩数の計測中に計測を一時停止したり、さらに再開したりすることはできないため、１回の歩程の計測中に歩程の計測に含めたくない歩行や振動もカウントしてしまうという問題点があった。また、上記特許文献２では、歩数計測を止めることはできるが、機械的に計測を止めるため、当日の歩数、累計歩数および区間計測の歩数など複数の歩数データをカウントしている場合、全ての計測を停止してしまうことになり、使用者の所望する歩数データのカウントのみを止めることはできないという問題点があった。
【０００９】
この発明は、上述した従来技術による問題点を解消するため、様々な種類の歩数データを計数する際に、携帯者が所望しない状態では、任意の種類（たとえば区間計測）の歩数データの計測を停止することが可能な歩数計を提供することを目的とする。
【００１０】
また、この発明は、上述した従来技術による問題点を解消するため、携帯者が指定した区間において計測した歩数データを、その他の歩数データと区別することが可能な歩数計を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上述した課題を解決し、目的を達成するため、この発明にかかる歩数計は、歩行による歩数を検出して複数の歩数データとして計数する計数手段と、任意の区間の指定を受け付ける区間指定受付手段と、前記計数手段によって計数された前記複数の歩数データを、前記区間指定受付手段によって指定を受け付けた任意の区間ごとに記憶する歩数データ記憶手段と、前記歩数データ記憶手段によって記憶された歩数データを表示する表示手段と、前記複数の歩数データのうち１つの歩数データの計数を他の歩数データの計数状態を変化させることなく停止させる指示をする停止操作手段と、前記停止操作手段によって指示された前記１つの歩数データの計数の停止を解除する停止解除手段と、を備えたことを特徴とする。
【００１２】
また、この発明にかかる歩数計は、上記の発明において、特定の条件を満たす歩行による歩数に基づく歩数データの計数のみを表示する特定歩行モードの設定を受け付けるモード設定手段を備え、前記計数手段が、前記モード設定手段によって前記特定歩行モードの設定を受け付けた場合に、前記区間指定受付手段によって指定を受け付けた任意の区間において前記特定の条件を満たす歩行による歩数に基づく歩数データを、任意の区間ごとに記憶することを特徴とする。
【００１３】
また、この発明にかかる歩数計は、上記の発明において、前記表示手段が、前記区間指定受付手段によって指定を受け付けた任意の区間において、前記特定の条件を満たす歩行による歩数に基づく歩数データの計数中であることを表示することを特徴とする。
【００１４】
また、この発明にかかる歩数計は、上記の発明において、前記複数の歩数データが、互いに異なる期間で計数される歩数データまたは特定の条件を満たす歩行による歩数に基づく歩数データであることを特徴とする。
【００１５】
また、この発明にかかる歩数計は、上記の発明において、前記停止操作手段によって停止が指示されてからの時間を計時する停止時間計時手段をさらに備え、前記停止解除手段が、前記停止時間計時手段によって計時された結果、所定の時間が経過した場合に、前記１つの歩数データの計数の停止を解除することを特徴とする。
【００１７】
また、この発明にかかる歩数計は、上記の発明において、前記所定の時間を設定する設定手段を備えたことを特徴とする。
【発明の効果】
【００１８】
本発明にかかる歩数計によれば、当日の歩数データ、累計の歩数データ、区間計測の歩数データ、特定の歩行についての歩数データなどの複数の歩数データのうち携帯者が所望する歩数データを計数する（たとえば区間計測）際に、携帯者の意思に基づいてその計測を開始したり、停止したりすることができることにより、携帯者が所望する区間の歩数データを正確に計測することができるという効果を奏する。
【００１９】
また、本発明にかかる歩数計によれば、携帯者によって指定された区間において計測された歩数データを当該区間ごとに記憶することにより、携帯者が指定した区間における歩数データの計測を、その他の歩数データの計測と区別することができるという効果を奏する。
【００２０】
また、本発明にかかる歩数計によれば、特に、携帯者によって指定された区間において計測された特定の条件を満たす歩行（たとえばジョギング）についての歩数データを当該区間ごとに記憶することにより、携帯者に対して、当該携帯者が意識しておこなった運動についての歩数データを案内することができる。
【図面の簡単な説明】
【００２１】
【図１】この発明の実施の形態１にかかる歩数計のハードウェア構成を示すブロック図である。
【図２】この発明の実施の形態１にかかる歩数計の処理装置の機能的構成を示すブロック図である。
【図３】この発明の実施の形態１にかかる歩数計の表示装置の機能的構成を示すブロック図である。
【図４−１】この発明の実施の形態１にかかる歩数計の計数制御処理および表示切り替え制御処理の手順を示すフローチャートである。
【図４−２】この発明の実施の形態１にかかる歩数計の計数制御処理の別の手順を示すフローチャートである。
【図５】この発明の実施の形態１にかかる歩数計の外観を示す説明図である。
【図６−１】この発明の実施の形態１にかかる歩数計の表示内容の一例（歩数表示）を示す説明図である。
【図６−２】目標達成度情報の表示の変化を示す説明図である。
【図７】この発明の実施の形態１にかかる歩数計の表示内容の一例（消費カロリー）を示す説明図である。
【図８】この発明の実施の形態１にかかる歩数計の表示内容の一例（脂肪燃焼量）を示す説明図である。
【図９】この発明の実施の形態１にかかる歩数計の表示内容の一例（歩行距離）を示す説明図である。
【図１０】この発明の実施の形態１にかかる歩数計の表示内容の一例（歩行時間）を示す説明図である。
【図１１】この発明の実施の形態１にかかる歩数計の表示内容の一例（平均速度）を示す説明図である。
【図１２】この発明の実施の形態１にかかる歩数計の表示内容の一例（累計データ）を示す説明図である。
【図１３−１】この発明の実施の形態１にかかる歩数計の表示内容の一例（区間計測）を示す説明図である。
【図１３−２】この発明の実施の形態１にかかる歩数計の表示内容の一例（区間計測）を示す説明図である。
【図１３−３】この発明の実施の形態１にかかる歩数計の表示内容の一例（区間計測）を示す説明図である。
【図１３−４】この発明の実施の形態１にかかる歩数計の表示内容の一例（区間計測）を示す説明図である。
【図１３−５】この発明の実施の形態１にかかる歩数計の表示内容の一例（区間計測）を示す説明図である。
【図１４】この発明の実施の形態１にかかる歩数計の表示内容の一例（日時）を示す説明図である。
【図１５】この発明の実施の形態１にかかる歩数計の表示内容の一例（メモリー）を示す説明図である。
【図１６】この発明の実施の形態２にかかる歩数計の処理装置の機能的構成を示すブロック図である。
【図１７】この発明にかかる実施の形態２の歩数計の表示切り替えの概念を示す説明図（その１）である。
【図１８】この発明にかかる実施の形態２の歩数計の表示切り替えの概念を示す説明図（その２）である。
【図１９】この発明の実施の形態２にかかる歩数計の表示内容の一例（「ＪＯＧ今日表示」画面）を示す説明図である。
【図２０】この発明の実施の形態２にかかる歩数計の表示内容の一例（「ＪＯＧ区間表示」画面）を示す説明図である。
【図２１】この発明の実施の形態２にかかる歩数計の表示内容の一例（ジョギングによる歩行時間）を示す説明図である。
【図２２】この発明の実施の形態２にかかる歩数計の表示内容の一例（「ＪＯＧ区間測定中」画面）を示す説明図である。
【図２３】この発明の実施の形態２にかかる歩数計の計数制御処理および表示切り替え制御処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００２２】
以下に添付図面を参照して、この発明にかかる歩数計の好適な実施の形態を詳細に説明する。
【００２３】
（実施の形態１）
（歩数計のハードウェア構成）
まず、この発明の実施の形態１にかかる歩数計について説明する。図１は、この発明の実施の形態１にかかる歩数計のハードウェア構成を示すブロック図である。図１に示すように、この発明の実施の形態１にかかる歩数計１００は、互いに異なる三方向（Ｘ軸方向、Ｙ軸方向およびＺ軸方向とする）の加速度を検出可能な３軸加速度センサを備えている。ここでは、３軸加速度センサを、Ｘ軸方向の加速度を検出するＸ軸加速度センサ１０１、Ｙ軸方向の加速度を検出するＹ軸加速度センサ１０２、およびＺ軸方向の加速度を検出するＺ軸加速度センサ１０３として示す。加速度センサとしては、周知のものを用いることができる。Ｘ軸方向、Ｙ軸方向およびＺ軸方向は、歩数計１００に固有の方向であり、歩数計１００の姿勢（向きや傾き）の変化にともなって変わる。
【００２４】
また、歩数計１００は、３軸加速度センサの出力信号に基づいて、歩数計１００を携帯する被験者（携帯者）の体動であるか否かを判断し、体動をカウントすることで歩数を計数する処理装置１０４を備えている。処理装置１０４の詳細な構成については、後述する。また、歩数計１００は、処理装置１０４でカウントされた体動を表示する表示装置１０５を備えている。表示装置１０５は、たとえば、液晶パネルと液晶駆動回路を備えている。表示装置１０５の詳細な構成については、後述する。
【００２５】
また、歩数計１００は、現在時刻および各種時間を計時する計時装置１０６と、各種操作スイッチからなる操作指示手段としての入力装置１０７と、パソコンなどの図示を省略する情報処理装置と接続し、歩数計１００によって測定したデータや情報処理装置に入力されたデータを歩数計１００と情報処理装置との間で送受信するためのインタフェース（Ｉ／Ｆ）１０８とを備えている。
【００２６】
計時装置１０６は、たとえば発振回路から構成され、計時処理の基準となる所定の周波数を有する信号を発生する基準信号発生部と、基準信号発生部から発生される所定の周波数を有する信号を処理装置１０４および表示装置１０５に対して出力するカウンタとを備えている。Ｉ／Ｆ１０８は、具体的にはたとえばＵＳＢなどの接続端子からなり、情報処理装置にインストールされたアプリケーションソフトによって、データの送受信の制御をおこなう。
【００２７】
（処理装置の機能的構成）
図２は、この発明の実施の形態１にかかる歩数計の処理装置の機能的構成を示すブロック図である。図２に示すように、処理装置１０４は、Ｘ軸アナログ／デジタル変換部２０１、Ｙ軸アナログ／デジタル変換部２０２、Ｚ軸アナログ／デジタル変換部２０３、加速度取得部２０４、上弦ピーク値検出部２０５および下弦ピーク値検出部２０６、算出手段としての機能を有するピーク差算出部２０７、判定手段としての機能を有する閾値判定部２０８、フラグ制御部２０９、計数部２１０、記憶部２１１、計数制御部２１２および算出部２１３を備えている。これらの機能部については、ハードウェアにより実現されてもよいし、ＣＰＵ等でプログラムを実行することにより実現されてもよい。
【００２８】
Ｘ軸アナログ／デジタル変換部２０１、Ｙ軸アナログ／デジタル変換部２０２およびＺ軸アナログ／デジタル変換部２０３は、それぞれ、図示を省略する入力端子を介してＸ軸加速度センサ１０１、Ｙ軸加速度センサ１０２およびＺ軸加速度センサ１０３に接続されており、それらのセンサから出力されるアナログ電圧信号を所定の周期でサンプリングしてデジタルデータに変換する。Ｘ軸アナログ／デジタル変換部２０１、Ｙ軸アナログ／デジタル変換部２０２およびＺ軸アナログ／デジタル変換部２０３は、同一のタイミングでそれぞれのセンサ出力信号をサンプリングするのが望ましい。
【００２９】
加速度取得部２０４は、各軸のアナログ／デジタル変換部２０１，２０２，２０３の出力値に基づいて加速度の大きさを取得する。加速度の大きさは、増減を繰り返す。上弦ピーク値検出部２０５は、加速度取得部２０４により取得された加速度の大きさが増加傾向から減少傾向に切り替わるときのピーク値（上弦ピーク値とする）を検出する。上弦ピーク値を検出するために、上弦ピーク値検出部２０５は、たとえば、つぎのような処理をおこなう。
【００３０】
上弦ピーク値検出部２０５は、加速度取得部２０４から出力された加速度の値をバッファに格納し、そのバッファの格納値と、そのつぎに加速度取得部２０４から出力された加速度の値を比較し、大きい方の値でバッファの格納値を更新する。そして、上弦ピーク値検出部２０５は、加速度取得部２０４から出力された加速度の値がバッファの格納値よりも小さくなったら、そのときのバッファの格納値を上弦ピーク値とする。
【００３１】
下弦ピーク値検出部２０６は、加速度取得部２０４により取得された加速度の大きさが減少傾向から増加傾向に切り替わるときのピーク値（下弦ピーク値とする）を検出する。下弦ピーク値を検出するために、下弦ピーク値検出部２０６は、たとえば、つぎのような処理をおこなう。
【００３２】
下弦ピーク値検出部２０６は、加速度取得部２０４から出力された加速度の値をバッファに格納し、そのバッファの格納値と、そのつぎに加速度取得部２０４から出力された加速度の値を比較し、小さい方の値でバッファの格納値を更新する。そして、下弦ピーク値検出部２０６は、加速度取得部２０４から出力された加速度の値がバッファの格納値よりも大きくなったら、そのときのバッファの格納値を下弦ピーク値とする。
【００３３】
ピーク差算出部２０７は、下弦ピーク値検出部２０６により検出された下弦ピーク値および上弦ピーク値検出部２０５により検出された上弦ピーク値の差分を算出する。その際、ピーク差算出部２０７は、下弦ピーク値とその直後の上弦ピーク値との差分を算出してもよいし、上弦ピーク値とその直後の下弦ピーク値との差分を算出してもよい。
【００３４】
閾値判定部２０８は、ピーク差算出部２０７により算出された、下弦ピーク値と上弦ピーク値の差分を、予め設定されている閾値と比較し、その結果に基づいて体動を検出したか否かを判定する。たとえば閾値判定部２０８は、下弦ピーク値と上弦ピーク値の差分が閾値よりも大きいときに、体動を検出したと判定する。
【００３５】
フラグ制御部２０９は、閾値判定部２０８により体動を検出したと判定された場合に、所定のタイミングで体動検出フラグをオンにする。所定のタイミングとは、加速度取得部２０４により取得された加速度の大きさにより決まるタイミングである。また、フラグ制御部２０９は、体動検出フラグをオンにした後、所定期間経過した時点で体動検出フラグをオフに切り替える。
【００３６】
計数部２１０は、カウンタにより構成されており、体動検出フラグがオンになった回数を常にカウントし、カウント値を後述する複数の歩数データとして計数して記憶部２１１に保持（記憶）するとともに、当該歩数データを、図示を省略する出力端子を介して表示装置１０５へ送る。このようにして、計数部２１０は複数の歩数データを計数する。また、記憶部２１１は、計数部２１０によって計数された複数の歩数データの計数値のほか、各種データを記憶する。記憶するデータの種類については後述する。記憶部２１１は、たとえば、ＲＡＭなどによってその機能を実現する。このようにして、記憶部２１１は、計数部２１０によって計数された複数の歩数データを記憶する。
【００３７】
複数の歩数データは、たとえば異なる時点から計数した歩数データなどである。具体的には、複数日にわたる累計歩数データ（たとえば後述する図１２を参照）や、所定の区間を計測した歩数データ（たとえば後述する図１３−１〜図１３−５を参照）である。さらに、過去の歩数データ（たとえば後述する図１５を参照）であってもよい。そして計数部２１０は、算出部２１３によって算出された結果に関する数値を受け取って、記憶部２１１に記憶するとともに、その数値データを図示を省略する出力端子を介して表示装置１０５へ送る。
【００３８】
計数制御部２１２は、計数部２１０による計数処理を制御する。具体的には、複数の歩数データのいずれかの歩数データ（たとえば後述する図１３−１に示す区間計測）の計数の開始を指示する開始操作手段または歩数データの計数の停止を指示する停止操作手段としての入力装置１０７から操作指示を受けて、選択された歩数データの計数部２１０による計数の開始および停止の制御をおこなう。たとえば、計数部２１０が当日の歩数データ、累計歩数データ、区間計測の歩数データなどの複数の歩数データを計数する場合に、区間計測の歩数データは、計数を停止しても、当日の歩数データ、累計歩数データなど、区間計測の歩数データ以外は計数を継続しておこなうものである。
【００３９】
また停止時間計時手段としての計時装置１０６が、停止操作手段による歩数データの計数の停止の指示があってからの時間を計時する。そして停止時間計時手段としての計数制御部２１２は、計時装置１０６によって計時された結果、所定の時間（たとえば１時間）が経過した場合に、歩数データの計数の停止を解除する。これによって、区間計測において歩数データの計測が停止されたとしても、所定の時間が経過した場合に、歩数データの計測が自動的に再開されることになり、携帯者が停止の解除を忘れた場合でも、区間計測を継続しておこなうことができる。
【００４０】
上記所定の時間は、１時間に限定されるものではなく、また、たとえば入力装置１０７を用いた携帯者からの入力を受け付けることにより、任意に設定することができる。たとえば、３０分単位で、あるいは１時間単位で設定可能としてもよく、分または秒単位で設定可能としてもよい。したがって、歩数データの計測を一時停止する理由にあわせて、自動的に歩数データの計数を再開させることができる。
【００４１】
また計数制御部２１２は、現在日時を計時する日時計時手段としての計時装置１０６によって計時されている現在日時に基づいて、計数のリセット（開始）が指示された日時を記憶部２１１に記憶する。そして、計数部２１０は、区間計測画面を表示する際に、区間計測に於ける歩数データとともに、記憶部２１１に記憶された日時に関する情報（日時の全部または一部）を表示装置１０５へ送る。表示装置１０５は、送られた日時データを表示する。その際、日時のすべて（年月日および時刻）を表示してもよく、計数のリセットが指示されたのが当日であれば時刻を、計数の開始が指示されたのが前日以前であれば、日付のみを表示するようにしてもよい。このように、限られた表示領域において必要最小限の情報のみを表示することで、表示内容の視認のしやすさを向上させることができる。
【００４２】
また、算出部２１３は、体動検出フラグのオンがカウントされ、歩数データとして計数された回数、計時装置１０６からの時間に関する情報および予め設定された携帯者の体重、歩幅に関する情報などに基づいて、計数された歩数データ以外の数値（歩数関連データ）を算出する。また、歩数関連データは、歩数データ以外のデータに基づき算出されるようにしてもよく、さらに、歩数データおよび歩数データ以外のデータに基づき算出されるようにしてもよい。
【００４３】
そして計数部２１０は、算出部２１３によって算出された結果に関する数値を受け取って、その数値データを記憶部２１１に保持（記憶）するとともに、その数値データを図示を省略する出力端子を介して表示装置１０５へ送る。
【００４４】
歩数関連データとは、具体的には、携帯者の消費カロリー（たとえば後述する図７を参照）、脂肪燃焼量（たとえば後述する図８を参照）、歩行距離（たとえば後述する図９を参照）、歩行時間（たとえば後述する図１０を参照）、平均速度（たとえば後述する図１１を参照）などである。また、歩数データと歩数関連データとは、互いに同じ種類の複数の表示形式を有するものであってもよい。さらには、歩数データと歩数関連データとは、互いに同じ数の前記複数の表示形式を有するものであってもよい。また、複数の表示形式は、異なる期間の歩数データおよび歩数関連データであってもよい。これらの歩数関連データの詳細については、後述する。
【００４５】
（表示装置の機能的構成）
図３は、この発明の実施の形態１にかかる歩数計の表示装置の機能的構成を示すブロック図である。図３に示すように、表示装置１０５は、表示部３０１と、切り替え制御部３０２とを備えている。表示部３０１は、計数部２１０から送られた歩数データと、歩数とは異なる数値データとを切り替えて表示する。表示部３０１は、たとえば液晶パネルなどによってその機能を実現する。
【００４６】
切り替え制御部３０２は、歩数データに関する情報を表示するように表示部３０１を制御するとともに、入力装置１０７からの携帯者の所定の操作入力（スイッチ操作）に基づいて、表示部３０１に表示されている歩数データを歩数とは異なる数値データへ切り替えて表示するように表示部３０１を制御する。
【００４７】
そして、切り替え制御部３０２は、入力装置１０７からあらたに所定の操作入力がない状態で、計時装置１０６によって計時された時間が所定時間（たとえば１５秒程度）を経過した場合に、表示部３０１にどのようなデータが表示されていても、所定の歩数データ（たとえば、当日の歩数）へ切り替えて表示するように表示部３０１を制御する。切り替え制御部３０２は、たとえば液晶駆動回路によってその機能を実現する。
【００４８】
（計数制御処理および表示切り替え制御処理の手順）
図４−１は、この発明の実施の形態１にかかる歩数計の計数制御処理および表示切り替え制御処理の手順を示すフローチャートである。図４−１のフローチャートにおいて、切り替え制御部３０２は、表示部３０１において、通常画面（「当日の歩数」）が表示されるように制御する（ステップＳ４０１）。つぎに、区間計測画面の表示指示があったか否かを判断する（ステップＳ４０２）。具体的には、たとえば図５に示す設定スイッチ５０１が２回連続して押下されたか否かを判断する（設定スイッチ５０１が１回押下された場合は「累計データ」画面となる）。
【００４９】
ステップＳ４０２において、区間計測画面の表示指示がない場合（ステップＳ４０２：Ｎｏ）は、つぎに、他の表示画面の表示指示があったか否かを判断する（ステップＳ４０３）。ここで、他の表示画面の表示指示があった場合（ステップＳ４０３：Ｙｅｓ）は、切り替え制御部３０２は、当該他の表示画面を表示する。一方、他の表示画面の表示指示がなかった場合（ステップＳ４０３：Ｎｏ）は、切り替え制御部３０２は、表示部３０１において「通常画面」を維持する。
【００５０】
つぎに、ステップＳ４０２において、区間計測画面の表示指示があった場合（ステップＳ４０２：Ｙｅｓ）は、切り替え制御部３０２は、区間計測画面（図１３−１を参照）を表示する（ステップＳ４０４）。そして、計数制御部２１２は、区間計測画面において、現在区間計測中であるか否かを判断する（ステップＳ４０５）。ここで、区間計測中である場合（ステップＳ４０５：Ｙｅｓ）は、ステップＳ４１０へ移行する。
【００５１】
一方、ステップＳ４０５において、区間計測中ではない場合（ステップＳ４０５：Ｎｏ）は、計数制御部２１２は、計測開始指示があったか否かを判断する（ステップＳ４０６）。計測開始指示は、具体的には、たとえば後述する図５に示すアップスイッチ５０３を２秒ほど押し続けられた（長押しされた）か否かで判断する。ここで、計測開始指示がない場合（ステップＳ４０６：Ｎｏ）は、切り替え制御部３０２は、いずれのスイッチも押下されない状態で、１５秒が経過したか否かを判断する（ステップＳ４０７）。そして、未だ１５秒が経過していない場合（ステップＳ４０７：Ｎｏ）は、つぎに、切り替え制御部３０２は、他の表示画面の表示指示があったか否かを判断する（ステップＳ４０８）。
【００５２】
ステップＳ４０８において、他の表示画面の表示指示があった場合（ステップＳ４０８：Ｙｅｓ）は、切り替え制御部３０２は、当該他の表示画面を表示する。一方、ステップＳ４０８において、他の表示画面の表示指示がなかった場合（ステップＳ４０８：Ｎｏ）は、ステップＳ４０６へ戻り、１５秒が経過するまで、ステップＳ４０６〜Ｓ４０８を繰り返す。そして、ステップＳ４０７において、１５秒が経過した場合（ステップＳ４０７：Ｙｅｓ）は、ステップＳ４０１へ戻り、通常画面の表示をおこなう。
【００５３】
ステップＳ４０６において、計測開始指示があった場合（ステップＳ４０６：Ｙｅｓ）は、計数部２１０による計測（歩数データの計数）を開始する（ステップＳ４０９）。その際、図１３−３に示すように、計測が開始されたことを示す『ＯＮ』を表示画面の左下側の日時情報表示領域６０２に所定時間だけ表示する。所定時間が経過した後は、日時情報に切り替えて表示する。そして、計数部２１０によって計数された歩数データを、計数されるごとに区間計測データとして表示する（ステップＳ４１０）。
【００５４】
つぎに、計数制御部２１２は、表示されたデータをリセットする指示があったか否かを判断する（ステップＳ４１１）。リセット指示は、具体的には、たとえば携帯者によって設定スイッチ５０１が２秒ほど押下し続けられた（長押しされた）か否かで判断する。ここで、リセット指示があった場合（ステップＳ４１１：Ｙｅｓ）は、計数制御部２１２は、歩数データのカウンタ値をリセットし０にする（ステップＳ４１２）。それにともなって、表示画面の歩数データ表示領域６０１およびエクササイズ量情報表示領域６０３の表示がいずれも「０」となる（図１３−４を参照）。さらに、計数制御部２１２は、計時装置１０６からリセット日時を取得し、記憶部２１１に記憶する（ステップＳ４１３）。一方、リセット指示がない場合（ステップＳ４１１：Ｎｏ）は、何もせずに、ステップＳ４１４へ移行する。
【００５５】
そして、計数制御部２１２は、計測停止指示があったか否かを判断する（ステップＳ４１４）。計測停止指示は、具体的には、たとえば携帯者によって後述する図５に示すダウンスイッチ５０４を２秒ほど押し続けられた（長押しされた）か否かで判断する。ここで、計測停止指示がない場合（ステップＳ４１４：Ｎｏ）は、切り替え制御部３０２は、いずれのスイッチも押下されない状態で、１５秒が経過したか否かを判断する（ステップＳ４１５）。そして、いまだ１５秒が経過していない場合（ステップＳ４１５：Ｎｏ）は、つぎに、切り替え制御部３０２は、他の表示画面の表示指示があったか否かを判断する（ステップＳ４１６）。
【００５６】
ステップＳ４１６において、他の表示画面の表示指示があった場合（ステップＳ４１６：Ｙｅｓ）は、切り替え制御部３０２は、当該他の表示画面を表示する。一方、ステップＳ４１６において、他の表示画面の表示指示がなかった場合（ステップＳ４１６：Ｎｏ）は、ステップＳ４１１へ戻り、１５秒が経過するまで、ステップＳ４１１〜Ｓ４１６を繰り返す。そして、ステップＳ４１５において、１５秒が経過した場合（ステップＳ４１５：Ｙｅｓ）は、ステップＳ４０１へ戻り、通常画面の表示をおこなう。
【００５７】
一方、ステップＳ４１４において、計測停止指示があった場合（ステップＳ４１４：Ｙｅｓ）は、計数制御部２１２は、計数部２１０による計測（歩数データの計数）を停止する（ステップＳ４１７）。その際、図１３−５に示すように、計測が停止されたことを示す『ＯＦＦ』を表示画面の左下側の日時情報表示領域６０２に所定時間だけ表示する。所定時間が経過した後は、日時情報に切り替えて表示する。そして、計数部２１０によって計数され、計数が停止した歩数データを、区間計測データとして表示する。その後、ステップＳ４０６へ移行する。
【００５８】
図４−２は、この発明の実施の形態１にかかる歩数計の計数制御処理の別の手順を示すフローチャートである。図４−２では、計数制御部２１２の処理手順のみを説明するため、切り替え制御部３０２の表示切り替え処理の手順については、省略している。
【００５９】
図４−２のフローチャートにおいて、計数制御部２１２は、計測開始指示があったか否かを判断する（ステップＳ４５１）。計測開始指示は、具体的には、たとえば後述する図５に示すアップスイッチ５０３を２秒ほど押し続けられた（長押しされた）か否かで判断する。ここで、計測開始指示があった場合（ステップＳ４５１：Ｙｅｓ）は、計数制御部２１２は、計数部２１０による計測（歩数データの計数）を開始する（ステップＳ４５２）。
【００６０】
つぎに、計数制御部２１２は、表示された歩数データをリセットする指示があったか否かを判断する（ステップＳ４５３）。リセット指示は、具体的には、たとえば携帯者によって設定スイッチ５０１が２秒ほど押下し続けられた（長押しされた）か否かで判断する。ここで、リセット指示があった場合（ステップＳ４５３：Ｙｅｓ）は、計数制御部２１２は、歩数データの計数をリセットし、表示値を０にする（ステップＳ４５４）。さらに、計数制御部２１２は、計時装置１０６からリセット日時を取得し、記憶部２１１に記憶する（ステップＳ４５５）。一方、リセット指示がない場合（ステップＳ４５３：Ｎｏ）は、何もせずに、ステップＳ４５６へ移行する。
【００６１】
そして、計数制御部２１２は、計測停止指示があったか否かを判断する（ステップＳ４５６）。計測停止指示は、具体的には、たとえば携帯者によって後述する図５に示すダウンスイッチ５０４を２秒ほど押し続けられた（長押しされた）か否かで判断する。ここで、計測停止指示がない場合（ステップＳ４５６：Ｎｏ）は、ステップＳ４５３へ戻る。以後、ステップＳ４５３〜Ｓ４５６を繰り返す。
【００６２】
そして、ステップＳ４５６において、計測停止指示があった場合（ステップＳ４５６：Ｙｅｓ）は、計数制御部２１２は、計数部２１０による計測（歩数データの計数）を停止する（ステップＳ４５７）。つぎに、計測停止指示があってから所定時間（たとえば１時間）が経過したか否かを判断する（ステップＳ４５８）。ここで、所定時間が経過していない場合（ステップＳ４５８：Ｎｏ）は、ステップＳ４５１と同様の計測開始指示があったか否かを判断する（ステップＳ４５９）。
【００６３】
ステップＳ４５９において、計測開始指示があった場合（ステップＳ４５９：Ｙｅｓ）は、ステップＳ４５２へ戻り、計測を再開する。一方、ステップＳ４５９において、計測開始指示がない場合（ステップＳ４５９：Ｎｏ）は、ステップＳ４５８へ戻る。以後、ステップＳ４５８およびＳ４５９を繰り返す。そして、ステップＳ４５８において、所定の時間が経過した場合（ステップＳ４５８：Ｙｅｓ）は、ステップＳ４５２へ戻って、計測を再開する。このようにすることで、所定時間が経過後に、自動的に歩数データの計数を再開することができる。
【００６４】
なお、図４−１および図４−２のフローチャートにおいて、リセット指示は、計測開始指示がおこなわれた後でなければできない手順となっているが、これに限定されるものではなく、計測開始指示をおこなう前にリセット指示をおこなうようにしてもよい。また、計測開始指示がおこなわれた際の日時情報もあわせて記憶するようにしてもよい。また、計数停止指示の後に計数を停止した状態で、リセット指示を行なうようにしてもよい。その場合、リセット指示後も計数を停止した状態を維持するようにしてもよいし、リセット指示が計測開始指示を兼ねてリセット指示によって計測を開始するようにしてもよい。
【００６５】
さらに、リセット指示が行なわれたときに、前回のリセット（または計測開始）指示から今回のリセット指示の間に計数した区間計測の歩数データを記憶するようにしてもよい。また、区間計測の歩数データの記憶に合わせて、記憶した区間計測の歩数データの計測を開始した日時情報、リセット指示を行なって計数を終了した日時情報のどちらかまたは両方を記憶するようにしてもよい。
【００６６】
（歩数計の外観および表示画面の内容）
図５は、この発明の実施の形態１にかかる歩数計の外観を示す説明図である。図５において、歩数計１００は、表示部（表示画面）３０１と、表示形式（通常表示→累計データ表示→区間計測表示→日時表示）を切り替える設定スイッチ５０１と、歩数データ以外のデータ（歩数→消費カロリー→脂肪燃焼量→歩行距離→歩行時間→平均速度）を表示するように切り替える切替スイッチ５０２と、過去のデータを表示するように切り替えるアップスイッチ５０３およびダウンスイッチ５０４と、を備えている。また上記各スイッチは、歩幅の設定、目標歩数の設定、日時の設定、区間計測の開始および終了（停止）、区間計測のリセットなどにも用いる。
【００６７】
図６−１は、通常画面（本日の歩数表示画面）の一例を示す説明図である。図６−１の通常画面（「歩数表示」画面）６００は、歩数データ表示領域６０１、日時情報表示領域６０２、エクササイズ量情報表示領域６０３、目標達成度情報表示領域６０４から構成される。歩数データ表示領域６０１には歩数データが表示される。「１２４４１（歩）」が本日の歩数を示している。本日の歩数表示であるか否かは、「歩数表示」画面６００の左下側の日時情報表示領域６０２の「今日」という表示があるか否かで携帯者が容易に判断することができる。また、日時情報表示領域６０２の「１５：２４」が現在の時刻を示している。
【００６８】
また、右下側のエクササイズ量情報表示領域６０３の「６．２（ＥＸ）」は、厚生労働省が策定した「健康作りのための運動指針２００６」で示す身体活動量を表す単位であるエクササイズ量を示している。エクササイズ量は身体活動の強度（メッツ）に身体活動の実施時間（時）を乗算することによって算出する。メッツとは、安静時の何倍に相当するかの身体活動の強度を表す単位であり、普通歩行は３メッツに相当する。たとえば普通歩行を２０分おこなうと、３メッツ×１／３時間（２０分）＝１エクササイズとなる。
【００６９】
また、通常画面６００の左端の目標達成度情報表示領域６０４には、携帯者が設定した目標歩数に対する達成度を表示する。図６−２は、目標達成度情報の表示の変化を示す説明図である。図６−２において、一番左端の表示から右の表示へいくほど、目標達成度が上がった状態（９段階）を示している。図６−２に示すように、目標達成度が上がるほど、矩形のマークの数が上積みされて増加していくように表示する。目標達成度が上がるほど、矩形のマークの縦の幅も徐々に大きくなる。目標が達成されると矩形のマークの数が最大になるとともに、一番上のマークには星印を表示する（図６−２の一番右端の表示を参照）。これによって、一見で目標達成度を携帯者に容易に認識させることができる。
【００７０】
切替スイッチ５０２が１回押下されるごとに、図６−１に示した「通常画面６００→図７に示した「消費カロリー」画面７００→図８に示した「脂肪燃焼量」画面８００→図９に示した「歩行距離」画面９００→図１０に示した「歩行時間」画面１０００→図１１に示した「平均速度」画面１１００→図６−１に示した「歩数表示」画面６００と循環して切り替わる。その間であっても、各画面が表示されてから１５秒間が経過すると、図６−１に示した通常画面６００に戻る。なお、消費カロリー、脂肪燃焼量、歩行距離、歩行時間および平均速度は、図６−１に示した携帯者の本日の歩数データである「１２４４１（歩）」などを元に算出部２１３によって算出された歩数関連データである。
【００７１】
本日の歩数データまたは、歩数関連データが表示されている状態において、設定スイッチ５０１が１回押下されると、つぎに、図１２に示す「累計データ」画面１２００に表示形式が切り替わる。図１２においては、７日分の累計データ（６日前から今日まで）である「５８７６５（歩）」を表示する。「累計データ」画面１２００であるか否かは、画面の左上側の「累計」という文字の表示および左下側の「２−０８〜今日」という表示があるか否かで携帯者が容易に判断することができ、「２−０８〜今日」という表示から、２月８日〜今日までの累計データであることも携帯者が容易に判断することができる。
【００７２】
また、目標歩数達成度は、「１日の目標歩数×７」に対する７日分の累計歩数を９段階で表示する。また、切替スイッチ５０２を押下するたびに、「歩数表示」画面６００と同様に、その他のデータにおける累計データを表示する。
【００７３】
図１２に示した「累計データ」画面１２００において、画面が切り替わってから、１５秒間、上記いずれのスイッチ５０１〜５０４も押下されなかった場合は、１５秒経過後に図６−１に示した通常画面６００に切り替わる。一方、１５秒経過前に設定スイッチ５０１が１回押下されると、つぎに、図１３−１に示す「区間計測」画面１３００に切り替わる。区間計測か否かは、「区間」の文字が歩数データ表示領域６０１の左上に表示されているかを確認することで携帯者は容易に認識することができる。
【００７４】
図１３−１においては、日時情報表示領域６０２に時刻「１０：４３〜」が表示されているのに対して、図１３−２は、日付「２−１４〜」が表示されている。これは、区間計測が２日以上にわたる場合には、時刻ではなく日付を表示するものである。すなわち、区間計測をリセットした当日は、開始時刻「ｈｈ：ｍｍ（時：分））」を表示し、区間計測をリセットした翌日以降は、開始日付「ＭＭ−ＤＤ（月−日）」を表示するものである。
【００７５】
これは、当日内における比較的短い時間の計測の場合は、携帯者はリセットして計数を開始した時刻が知りたい場合が多く、一方、２日以上にわたるような長時間の計測の場合は、携帯者にとって、リセット時刻よりもリセット日時がより知りたい情報となることを考慮するものである。また、限られた表示領域において、必要最小限の情報のみを表示することによって、携帯者に必要な情報のみを容易に認識させることができることを考慮するものである。
【００７６】
また、リセット日時（日付、時刻）に加えて、または、リセット日時に代えて計測開始指示の日時（日付、時刻）を記憶しておき表示するようにしてもよい。またリセット日付とリセット時刻を所定のタイミング（たとえば、所定の時間（たとえば１秒）ごとに交互に、または所定のスイッチの押下に応じて）切り替えて表示するようにしてもよい。さらに、図示した表示に変えて日付、時刻を同時に表示するようにしてもよい。
【００７７】
図１３−１（または図１３−２）の「区間計測」画面１３００の状態で、アップスイッチ５０３を２秒ほど押下し続ける（長押しをする）と、図１３−３に示すように、日時情報表示領域６０２の表示が「ＯＮ」表示に切り替わる。これによって、区間計測がおこなわれることを示すことができる。そして、設定スイッチ５０１を２秒ほど押下し続けると、図１３−４に示すように、区間計測の歩数データはリセットされ、区間計測の歩数データが０になり、区間計測が開始される。その際、エクササイズ量情報表示領域６０３の表示も「０．０（ＥＸ）」となる。
【００７８】
また、ダウンスイッチ５０４を２秒ほど押下し続ける（長押しをする）と、図１３−５に示すように、日時情報表示領域６０２の表示が「ＯＦＦ」表示に切り替わる。これによって、区間計測が停止（終了）されたことを示すことができる。そして、再び、アップスイッチ５０３を２秒ほど押下し続けると、区間計測を再開する。リセットをすることなく、このアップスイッチ５０３とダウンスイッチ５０４の長押しを繰り返すことによって、区間計測の計測・停止を繰り返しておこなうことができる。このように、区間計測のＯＮ／ＯＦＦは、たとえば、泊まりがけのハイキングなどで、宿に入ってからの歩数を区間計測に入れたくない場合などに活用することができる。
【００７９】
また、区間計測においては、任意の複数区間（たとえば３区間）を測定するようにしてもよい。図示は省略するが、「区間計測」画面１３００において、区間を示す数字または記号などを表示することで、どの区間であるのかを携帯者に理解させるようにするとよい。このように、複数の区間計測の歩数データを計数する場合に、複数の区間計測の歩数データをそれぞれ個別に計測の開始および停止を制御することで、複数の区間計測の歩数データのうち１つの区間計測の歩数データの計数を停止しても、他の区間計測の歩数データの計数を継続しておこなうようにして本発明を実現してもよい。
【００８０】
設定スイッチ５０１が１回押下されるごとに、図６−１に示した通常画面６００→図１２に示した「累計データ」画面１２００→図１３−１（または図１３−２）に示した「区間計測」画面１３００→図１４に示した「日時」画面１４００→図６−１に示した通常画面６００と循環して切り替わる。その間であっても、各画面が表示されてから１５秒間が経過すると、図６−１に示した通常画面６００に戻る。
【００８１】
また、図６−１に示した通常画面６００が表示されている状態において、アップスイッチ５０３が１回押下されると、図１５に示すように、「メモリー（１日前の歩数表示）」画面１５００に切り替わる。たとえば本日が２月１５日であれば、「メモリー（１日前の歩数表示）」画面１５００の左下に「２−１４  Ｍ」と表示されることから、メモリー表示であることを携帯者は容易に理解することができる。
【００８２】
さらに、アップスイッチ５０３が１回押下されるたびに、図示は省略するが、「２日前」→「３日前」→・・・→「２９日前」→「３０日前」→「今日」と表示形式が切り替わる。反対に、ダウンスイッチ５０４が１回押下されるたびに、「３０日前」→「２９日前」→・・・→「２日前」→「今日」と表示形式が切り替わる。メモリーは３０日分としたが、この日数には限定されず、３０日分よりも短くてもよく、また３０日分よりも長くてもよい。
【００８３】
各画面（７００〜１１００）においても、アップスイッチ５０３が１回押下されるたびに、図示は省略するが、それぞれの歩数関連データの「２日前」→「３日前」→・・・→「２９日前」→「３０日前」→「今日」と表示形式が切り替わる。反対に、ダウンスイッチ５０４が１回押下されるたびに、それぞれの歩数関連データの「３０日前」→「２９日前」→・・・→「２日前」→「今日」と表示形式が切り替わる。
【００８４】
また、「２日前」の通常画面６００が表示されている状態において、切替スイッチ５０２が１回押下されるごとに、図示は省略するが、「２日前」の「消費カロリー」画面→「２日前」の「脂肪燃焼量」画面→「２日前」の「歩行距離」画面→「２日前」の「歩行時間」画面→「２日前」の「平均速度」画面→「２日前」の「歩数表示」画面というように同じ表示形式で表示する歩数関連データが循環して切り替わる。
【００８５】
これら各画面（７００〜１４００および図示を省略した画面）においても、上述した画面と同様に、１５秒間何も操作指示がなかった場合は、１５秒経過後に、各画面の「今日」に表示が切り替わるのではなく、図６−１に示した通常画面６００に切り替わる。すなわち、「４日前」の「歩行距離」画面９００が表示されていても、何らの操作指示がなかった場合は、１５秒後に今日の「歩行距離」画面９００に切り替えるのではなく、図６−１に示した通常画面６００に切り替わる。
【００８６】
以上説明したように、実施の形態１によれば、複数の歩数データを計数する計数部２１０と、計数部２１０によって計数された複数の歩数データをそれぞれ記憶する記憶部２１１と、記憶部２１１によって記憶された歩数データを表示する表示装置１０５と、歩数データの計数の停止を指示する入力装置１０７と、を備えているため、携帯者の意思で自由に任意の歩数データの計数を止めることができる。
【００８７】
また、歩数データの計数の停止を解除する計数制御部２１２を備えているので、区間計測中に歩数をカウントしたくない場合にその間だけ一時的に歩数の計数を中断した後に計数を再開して、計測したい区間の歩数データを正確に計測することができる。
【００８８】
また、停止が指示されてからの時間を計時する計時装置１０６を備え、計数制御部２１２は、計時装置１０６によって計時された結果、所定の時間が経過した場合に、歩数の計数の停止を解除するため、ＯＮ（オン）に戻し忘れた場合にでも、所望の計測をおこなうことができる。また、所定の時間を設定する入力装置１０７を備えているので、停止の状況に応じた自動復帰を実現することができる。
【００８９】
このような構成から、ある区間を計測した際に、その場で歩数データに関するメモを取らなくても、区間計測をＯＦＦ（オフ）とするだけで、カウントが一時的に停止し、後で当該区間の歩数データを確認することができる。したがって、すぐその場でメモが取れない状況においても、後から容易に当該区間の歩数データを取得することができる。
【００９０】
また、区間計測中に歩数をカウントしたくない場合にその間だけ一時的に歩数の計数を中断することができる。たとえば散歩中に立ち寄ったお店の中での歩数をカウントしたくない場合、区間計測中に振動の大きい乗り物に乗っているとき、その振動が歩行と見なされることを防止したい場合、区間計測中にホテルや家に帰った後の移動中ではない状況における歩数をカウントしたくない場合、区間計測中に意識的に歩いたもの以外をカウントしたくない場合、区間計測中に振動の大きい歩行以外の運動が歩行と見なされるのを回避したい場合など、その際の歩数の計数を中断することができる。
【００９１】
（実施の形態２）
（処理装置の機能的構成）
つぎに、この発明の実施の形態２にかかる歩数計について説明する。実施の形態２においては、上述した実施の形態１と同一部分は同一符号で示し、説明を省略する。図１６は、この発明の実施の形態２にかかる歩数計の処理装置の機能的構成を示すブロック図である。
【００９２】
図１６に示すように、この発明の実施の形態２にかかる歩数計１００の処理装置１０４は、Ｘ軸アナログ／デジタル変換部２０１、Ｙ軸アナログ／デジタル変換部２０２、Ｚ軸アナログ／デジタル変換部２０３、加速度取得部２０４、上弦ピーク値検出部２０５および下弦ピーク値検出部２０６、算出手段としての機能を有するピーク差算出部２０７、判定手段としての機能を有する閾値判定部２０８、フラグ制御部２０９、計数部２１０、記憶部２１１、計数制御部２１２および算出部２１３を備えている。これらの機能部については、ハードウェアにより実現されてもよいし、ＣＰＵ等でプログラムを実行することにより実現されてもよい。
【００９３】
処理装置１０４が備える計数部２１０は、実施の形態１と同様に体動を常にカウントし、カウント値を後述する複数の歩数データとして計数して記憶部２１１に保持（記憶）する。なお、複数の歩数データは、異なる時点から計数した歩数データや、特定の条件を満たす歩行による歩数データなどである。具体的には、通常の歩行による当日の歩数や、複数日にわたる累計歩数や、所定の区間を計測した歩数や、後述するジョギングによる当日の歩数や、複数日にわたる累計歩数や、所定の区間を計測した歩数である。さらに、通常の歩行による過去の日の歩数や、ジョギングによる過去の日の歩数であってもよい。
【００９４】
処理装置１０４が備える計数制御部２１２は、任意の区間の指定を受け付ける区間指定受付手段としての入力装置１０７から操作指示を受けて、指定された区間における計数部２１０による計数処理を制御する。具体的には、計数制御部２１２は、たとえば、計数部２１０が計数した歩数データのうち、指定された任意の区間内においては、当該区間外とは区別して歩数データの計数がおこなわれるように計数部２１０による計数処理を制御する。
【００９５】
処理装置１０４が備える記憶部２１１は、計数部２１０によって計数された歩数データのうち、指定された任意の区間内に計数された歩数データを、当該任意の区間ごとに記憶する。記憶部２１１は、たとえば、指定された任意の区間内に計数された歩数データを示す情報と、当該任意の区間の開始日時および終了日時を示す情報と、を関連づけて記憶する。この場合、具体的には、たとえば、任意の区間の開始日時を「２０１０年１月１０日１７時３０分」のように特定し、任意の区間の終了日時を「２０１０年１月１０日１８時３０分」のように特定することができる。この場合においては、任意の区間の長さは１時間とされる。
【００９６】
あるいは、具体的には、記憶部２１１は、たとえば、指定された任意の区間内に計数された歩数データを示す情報と、当該任意の区間の開始日時および開始から終了までの時間を示す情報と、を関連づけて記憶する。この場合、具体的には、たとえば、任意の区間の開始日時を「２０１０年１月１０日１７時３０分」のように特定し、開始から終了までの時間を「１時間」のように特定することができる。この場合においては、任意の区間の終了日時は、「２０１０年１月１０日１８時３０分」とされる。
【００９７】
任意の区間は、入力装置１０７から操作指示を受けることによって任意の区間の開始が指定されてから、入力装置１０７から操作指示を受けることによって任意の区間の終了が指定されるまでの区間（時間）であってもよい。この場合、任意の区間の開始日時は任意の区間の開始を指定する操作を受け付けた日時とされ、任意の区間の終了日時は任意の区間の終了を指定する操作を受け付けた日時とされ、任意の区間の長さ（時間）は適宜変化する。これにより、具体的には、たとえば、携帯者が所定のコースにおける歩行を開始してから当該所定のコースを１周するまでを１つの区間とし、所定のコースのラップタイムを記憶することができる。
【００９８】
記憶部２１１は、計数部２１０によって計数された歩数データを、入力装置１０７における操作指示により指定を受け付けた任意の区間ごとに記憶する。具体的には、たとえば、携帯者が所定のコースを複数周周回する際に、１周ごとに区間の開始および終了を指定した場合、所定のコースの１周あたりのラップタイムを複数周分記憶することができる。
【００９９】
また、計数制御部２１２は、特定の条件を満たす歩行による歩数を歩数データとして計数するように計数部２１０による計数処理を制御する。
【０１００】
具体的には、特定の条件を満たす歩行とは、たとえば、所定時間においてカウントされる体動数が所定数以上であって、かつ、カウントされる体動が所定以上の強さすなわち通常歩行時よりも力強いと判断できる体動をカウントする「ジョギング」とすることができる。ジョギングしている場合は、地面を蹴ったり着地したりする際に発生する体動の強さが通常歩行時より強くなることから、計数制御部２１２は、所定の閾値以上の強さの体動を検出した場合に体動検出フラグをオンとし、当該体動をジョギングの歩数データとしてカウントするように、計数部２１０による計数処理を制御する。
【０１０１】
より具体的には、計数制御部２１２は、Ｘ軸加速度センサ１０１、Ｙ軸加速度センサ１０２およびＺ軸加速度センサ１０３が検出する加速度に基づいて、所定時間においてカウントされる体動数が所定数以上であって、かつ、カウントされる体動が所定以上の強さすなわち通常歩行時よりも力強いと判断できる体動をジョギングの歩数データとしてカウントするように、計数部２１０による計数処理を制御する。
【０１０２】
ジョギングの歩数データは、ジョギングに代えて、たとえば通常歩行時よりも速い速度で歩行しているいわゆる速歩などのように、所定時間においてカウントされる体動数が所定数以上であると判断できる体動をカウントしてもよい。早足で歩行（速歩）している場合は、速歩中に発生する体動の間隔が通常歩行時の間隔より短くなることから、計数制御部２１２は、前回の体動検出から所定時間以内につぎの体動を検出した場合に体動検出フラグをオンとし、当該体動をカウントするように、計数部２１０による計数処理を制御する。
【０１０３】
より具体的には、計数制御部２１２は、Ｘ軸加速度センサ１０１、Ｙ軸加速度センサ１０２およびＺ軸加速度センサ１０３が検出する加速度に基づいて、速歩で歩行していると判断できる体動をカウントするように、計数部２１０による計数処理を制御する。また、ジョギングおよび速歩の両方の体動をカウントしてもよい。
【０１０４】
また、携帯者の歩幅や所定時間あたりの歩数などに基づいて歩行速度を算出し、算出された歩行速度が所定速度以上となる場合の体動を歩数データとしてカウントしてもよい。いずれの場合にも、計数制御部２１２は、上記の各種の判断基準にしたがってジョギングによる体動であると判断された体動があった場合にのみジョギングの歩数データの計数処理がおこなわれるように、計数部２１０による計数処理を制御する。
【０１０５】
たとえばジョギングや速歩（以下、ジョギングや速歩などの特定の条件を満たす歩行を「ジョギング」という）による体動としてカウントされた歩数データは、「通常歩モード」に累積して計数することができる。この場合、具体的には、たとえば、ジョギングによる体動としてカウントされた歩数が、通常歩による歩数としてもカウントされる。より具体的には、たとえば１０００歩の歩行のうち通常歩の歩行が５００歩カウントされ、ジョギングの歩行が５００歩カウントされた場合、ジョギングにおける歩数データは５００（歩）となり通常歩における歩数データは１０００（歩）とされる。
【０１０６】
あるいは、ジョギングによる体動としてカウントされた歩数データが、ジョギングの歩数データのみ計数されるようにしてもよい。この場合、具体的には、たとえば、ジョギングと通常歩とでは、それぞれ別個に歩数データを取得する。より具体的には、たとえば１０００歩の歩行のうち通常歩による歩数が５００歩カウントされ、ジョギングによる歩数が５００歩カウントされた場合、ジョギングにおける歩数データは５００（歩）となり通常歩における歩数データが５００（歩）とされる。
【０１０７】
また、計数制御部２１２は、歩行による歩数に基づく複数の歩数データを計数するとともに、入力装置１０７から操作指示を受けることにより特定歩行モードの設定を受け付けた場合に、さらに入力装置１０７から操作指示を受けることにより指定を受け付けた任意の区間において、特定の条件を満たす歩行による歩数に基づく歩数データを計数するように、計数部２１０による計数処理を制御する。
【０１０８】
具体的には、計数制御部２１２は、たとえば「ジョギングモード」の設定を受け付けた場合は、通常歩およびジョギングによる体動としてカウントされる歩数データを計数するとともに、さらに指定を受け付けた任意の区間においてジョギングによる体動としてカウントされる歩数をジョギング区間計測の歩数データとして計数するように、計数部２１０による計数処理を制御する。
【０１０９】
このように計数制御部２１２は、計数部２１０による計数処理を制御する。具体的には、複数の歩数データのいずれかの歩数データ（たとえばジョギング区間計測の歩数データ）の計数の任意の区間を指示する区間指定受付手段としての入力装置１０７から操作指示を受けて、選択された歩数データの計数部２１０による計数の開始および停止の制御をおこなう。たとえば、計数部２１０が当日の歩数データ、累計歩数データ、ジョギングの歩数データ、ジョギング区間計測の歩数データなどの複数の歩数データを計数する場合に、ジョギングの区間計測の歩数データは、計数を停止しても、ジョギング区間計測の歩数データ以外は計数を継続しておこなうものである。
【０１１０】
算出部２１３は、体動検出フラグのオンがカウントされ、計数部２１０によって歩数データとして計数された歩数、計時装置１０６からの時間に関する情報および予め設定された携帯者の体重、歩幅に関する情報などに基づいて、計数された歩数データ以外の数値（歩数関連データ）を算出する。歩数関連データは、歩数データ以外のデータに基づき算出されるようにしてもよい。あるいは、歩数関連データは、歩数データおよび歩数データ以外のデータに基づき算出されるようにしてもよい。
【０１１１】
計数部２１０がジョギングによる体動としてジョギングの歩数データを計数するため、算出部２１３は、ジョギングの歩数データに基づいて、ジョギングによる歩数関連データを算出することができる。そして、計数部２１０は、算出部２１３によって算出された結果に関する数値を受け取って、ジョギングによる歩数関連データを、記憶部２１１に保持（記憶）する。また、計数部２１０は、算出部２１３によって算出されたジョギングによる歩数関連データを、図示を省略する出力端子を介して表示装置１０５へ送る。これにより、表示部３０１は、ジョギングによる歩数関連データを表示することができる。
【０１１２】
また、算出部２１３は、計数部２１０が「ジョギングモード」の設定下において指定された任意の区間ごとに計数されたジョギング区間計測の歩数データに基づいて、ジョギング区間計測による歩数関連データを算出することができる。そして、計数部２１０は、算出部２１３によって算出されたジョギング区間計測による歩数関連データを、図示を省略する出力端子を介して表示装置１０５へ送る。これにより、表示部３０１は、「ジョギングモード」の設定下において計測されたジョギング区間計測による歩数関連データを、任意の区間ごとに表示することができる。
【０１１３】
（表示装置の機能的構成）
この発明の実施の形態２にかかる歩数計が備える表示装置１０５は、特定の条件を満たす歩行による歩数に基づく歩数データを表示部３０１に表示する。具体的に、表示装置１０５は、入力装置１０７からの操作指示に基づく、「ジョギングモード」の設定下ではジョギングによる体動としてカウントされた歩数データを、表示部３０１に表示する。
【０１１４】
表示装置１０５は、ジョギングによる体動としてカウントされた歩数データに代えて、あるいは当該歩数データに加えて、「ジョギングモード」の設定下では、ジョギングによる体動に基づく歩数関連データを、表示部３０１に表示してもよい。これにより、携帯者は、ジョギングによる体動としてカウントされた歩数データや歩数関連データを確認することができる。
【０１１５】
また、表示装置１０５は、「ジョギングモード」の設定下であって任意の区間に該当する時間内に、ジョギングによる体動としてカウントされたジョギングの区間計測の歩数データに加えて、あるいはジョギングの区間計測の歩数関連データを表示してもよい。さらに当該歩数データや歩数関連データに加えて、「ジョギングモード」による体動の計測または表示中であることを示す情報を表示部３０１に表示してもよい。
【０１１６】
「ジョギングモード」において、ジョギングによる体動の計測または表示中であることを示す情報は、たとえば、人が走っている画像やアイコンなどとすることができる。これにより、携帯者は、「ジョギングモード」に設定されている間は、ジョギングによる体動としてカウントされた歩数データや歩数関連データを確認することができる。また、現在表示されている歩数データや歩数関連データがジョギングによるものであることを簡単に認識することができる。
【０１１７】
（表示切り替えの概念・その１）
図１７は、この発明にかかる実施の形態２の歩数計の表示切り替えの概念を示す説明図である。図１７においては、表示部３０１における表示切り替えの概念および当該表示切り替えを実現する操作の概念を示している。図１７において、表示装置１０５は、たとえば電池の交換や、入力装置１０７を介して所定の操作指示を受け付けた場合に、「設定モード」を起動し、「設定モード」画面を表示する。
【０１１８】
表示装置１０５は、「設定モード」画面で各設定を完了した場合、「日毎表示モード」を起動し、「設定モード」画面から当日の歩数を表示する通常画面（「今日表示」画面）に切り替えて表示する。通常画面においては、該当する日付の歩数が表示される。通常画面は、歩数計１００の起動時にも表示される。
【０１１９】
表示装置１０５は、「日毎表示モード」を起動して「今日表示」画面の表示中に、アップスイッチ５０３あるいはダウンスイッチ５０４が押下された場合、押下されたスイッチ５０３、５０４および当該スイッチ５０３、５０４が連続して押下された回数に基づいて、１日前〜３０日前までの間における所定日数前の歩数を表示する。たとえば、「今日表示」画面の表示中に、アップスイッチ５０３が１回押下された場合は現在の日付より１日前の歩数に切り替えて表示し、アップスイッチ５０３が２回連続して押下された場合は現在の日付より２日前の歩数に切り替えて表示する。たとえば、「今日表示」画面の表示中に、ダウンスイッチ５０４が１回押下された場合は現在の日付より３０日前の歩数に切り替えて表示し、ダウンスイッチ５０４が２回連続して押下された場合は現在の日付より２９日前の歩数に切り替えて表示する。
【０１２０】
表示装置１０５は、「今日表示」画面の表示中に設定スイッチ５０１が押下された場合、設定スイッチ５０１が連続して押下された回数に基づいて、「今日表示」画面、「累計データ（累計表示）」画面、「区間計測（区間表示）」画面および「日時表示」画面の各表示画面を、「今日表示」画面→「累計表示」画面→「区間表示」画面→「日時表示」画面→「今日表示」画面、・・・の順序で切り替えて表示する。
【０１２１】
たとえば、「今日表示」画面の表示中に設定スイッチ５０１が１回押下された場合は、「累計表示モード」を起動し、「今日表示」画面を「累計表示」画面に切り替えて表示する。また、たとえば、「今日表示」画面の表示中に設定スイッチ５０１が２回連続して押下された場合は、「区間表示モード」を起動し、「今日表示」画面を「区間表示」画面に切り替えて表示する。
【０１２２】
また、たとえば、「今日表示」画面の表示中に設定スイッチ５０１が３回連続して押下された場合は、「日時表示モード」を起動し、「今日表示」画面を「日時表示」画面に切り替えて表示する。「設定モード」は、「日時表示」画面の表示中に設定スイッチ５０１が長押し（たとえば２秒程度）された場合に起動することができる。
【０１２３】
表示装置１０５は、「区間表示モード」を起動し、「区間表示」画面に表示を切り替えてから所定時間（たとえば１５秒）が経過するまでの間に、アップスイッチ５０３が長押し（たとえば２秒程度）された場合に、計数部２１０による計測（歩数データの計数）を開始し、計数部２１０によって計数された歩数データを、計数されるごとに区間計測データとして表示する。表示装置１０５は、「区間表示」画面に表示を切り替えてから所定時間（たとえば１５秒）が経過するまでの間に、設定スイッチ５０１が長押し（たとえば２秒程度）された場合に、表示されている区間計測データをリセットする。
【０１２４】
表示装置１０５は、「累計表示」画面、「区間表示」画面および「日時表示」画面の各表示画面の表示に切り替えてから所定時間（たとえば１５秒）が経過するまでの間に他の表示画面の表示指示がなかった場合は、自動的に、「今日表示」画面に切り替えて表示する（オートリターン機能）。また、表示装置１０５は、任意の表示画面の表示中に切替スイッチ５０２が長押し（たとえば２秒程度）された場合は、上記のオートリターンをおこなわず、以降は各スイッチ５０１〜５０４が短押し（たとえば１秒以内）された場合にも表示画面の切り替えをおこなわない（画面ＨＯＬＤ機能）。この画面ＨＯＬＤ機能が設定されている場合は、いずれかのスイッチ５０１〜５０４が長押し（たとえば２秒程度）されたことをもって画面ＨＯＬＤ機能を解除することができる。
【０１２５】
表示装置１０５は、「今日表示」画面の表示中に設定スイッチ５０１が長押し（たとえば２秒程度）された場合、「ＪＯＧ日毎表示モード」を起動し、「今日表示」画面をジョギングモードにおける「今日表示」画面（「ＪＯＧ今日表示」画面）に切り替えて表示する（図１９を参照）。「ＪＯＧ今日表示」画面は、今日すなわち現在の日付において、ジョギングによる体動としてカウントされた歩数が表示される。
【０１２６】
表示装置１０５は、「ＪＯＧ今日表示」画面の表示中にアップスイッチ５０３あるいはダウンスイッチ５０４が押下された場合、押下されたスイッチ５０３、５０４および当該スイッチ５０３、５０４が連続して押下された回数に基づいて、１日前〜３０日前までの間における所定日数前の、ジョギングによる体動としてカウントされた歩数を表示する。たとえば、「ＪＯＧ今日表示」画面の表示中にアップスイッチ５０３が１回押下された場合は、ジョギングによる体動としてカウントされた歩数のうち、現在の日付より１日前の歩数に切り替えて表示する。また、たとえば、「ＪＯＧ今日表示」画面の表示中にアップスイッチ５０３が２回連続して押下された場合は、ジョギングによる体動としてカウントされた歩数のうち、現在の日付より２日前の歩数に切り替えて表示する。
【０１２７】
また、表示装置１０５は、たとえば、「ＪＯＧ今日表示」画面の表示中にダウンスイッチ５０４が１回押下された場合は、ジョギングによる体動としてカウントされた歩数のうち、現在の日付より３０日前の歩数に切り替えて表示する。同様に、表示装置１０５は、たとえば、「ＪＯＧ今日表示」画面の表示中にダウンスイッチ５０４が２回連続して押下された場合は、ジョギングによる体動としてカウントされた歩数のうち、現在の日付より２９日前の歩数に切り替えて表示する。
【０１２８】
表示装置１０５は、「ＪＯＧ今日表示」画面の表示中に設定スイッチ５０１が押下された場合、設定スイッチ５０１が連続して押下された回数に基づいて、「ＪＯＧ今日表示」画面、ジョギングモードにおける「累計表示」画面（「ＪＯＧ累計表示」画面）、ジョギングモードにおける「区間表示」画面（「ＪＯＧ区間表示」画面）およびジョギングモードにおける「日時表示」画面（「ＪＯＧ日時表示」画面）の各表示画面を、「ＪＯＧ今日表示」画面→「ＪＯＧ累計表示」画面→「ＪＯＧ区間表示」画面→「ＪＯＧ日時表示」画面→「ＪＯＧ今日表示」画面、・・・の順序で切り替えて表示する。
【０１２９】
たとえば、「ＪＯＧ今日表示」画面の表示中に設定スイッチ５０１が１回押下された場合は、「ＪＯＧ累計表示モード」を起動し、「ＪＯＧ累計表示」画面に切り替えて表示する。また、たとえば、「ＪＯＧ今日表示」画面の表示中に設定スイッチ５０１が２回連続して押下された場合は、「ＪＯＧ区間表示モード」を起動し、「ＪＯＧ区間表示」画面に切り替えて表示する（図２０を参照）。「ＪＯＧ累計表示」画面からの切り替えによって表示される「ＪＯＧ区間表示」画面においては、１回前の区間において、ジョギングによるものとしてカウントした体動に基づく歩数を表示する。
【０１３０】
また、たとえば、「ＪＯＧ今日表示」画面の表示中に設定スイッチ５０１が３回連続して押下された場合は、「ＪＯＧ日時表示モード」を起動し、「ＪＯＧ今日表示」画面を「ＪＯＧ日時表示」画面に切り替えて表示する。「ＪＯＧ日時表示モード」においては、ジョギングモードの設定下における表示態様を設定することができる。
【０１３１】
表示装置１０５は、「ＪＯＧ区間表示」画面に表示を切り替えてから所定時間（たとえば１５秒）が経過するまでの間に、アップスイッチ５０３あるいはダウンスイッチ５０４が押下された場合、押下されたスイッチ５０３、５０４および当該スイッチ５０３、５０４が連続して押下された回数に基づいて、ジョギングによるものとしてカウントした体動に基づいて計数した歩数のうち、２回前〜３０回前までの間における所定回数前の区間において計数した歩数を表示する。
【０１３２】
たとえば、「ＪＯＧ区間表示」画面の表示中にアップスイッチ５０３が１回押下された場合は、ジョギングによるものとしてカウントした体動に基づく歩数のうち、２回前の区間において計数した歩数に切り替えて表示する。同様に、たとえば、「ＪＯＧ区間表示」画面の表示中にアップスイッチ５０３が２回連続して押下された場合は、ジョギングによるものとしてカウントした体動に基づく歩数のうち、３回前の区間において計数した歩数に切り替えて表示する。
【０１３３】
また、たとえば、「ＪＯＧ区間表示」画面の表示中にダウンスイッチ５０４が１回押下された場合は、ジョギングによるものとしてカウントした体動に基づく歩数のうち、３０回前の区間において計数した歩数に切り替えて表示する。同様に、「ＪＯＧ区間表示」画面の表示中にダウンスイッチ５０４が２回連続して押下された場合は、ジョギングによるものとしてカウントした体動に基づく歩数のうち、２９回前の区間において計数した歩数に切り替えて表示する。
【０１３４】
表示装置１０５は、「ＪＯＧ累計表示」画面、「ＪＯＧ区間表示」画面および「ＪＯＧ日時表示」画面の各表示画面の表示に切り替えてから所定時間（たとえば１５秒）が経過するまでの間に他の表示画面の表示指示がなかった場合は、自動的に、「ＪＯＧ今日表示」画面に切り替えて表示する（ジョギングモードにおけるオートリターン機能）。また、表示装置１０５は、任意の表示画面の表示中に切替スイッチ５０２が長押し（たとえば２秒程度）された場合は、上記のジョギングモードにおけるオートリターンをおこなわず、以降は各スイッチ５０１〜５０４が短押し（たとえば１秒以内）された場合にも表示画面の切り替えをおこなわない（ジョギングモードにおける画面ＨＯＬＤ機能）。このジョギングモードにおける画面ＨＯＬＤ機能が設定されている場合は、いずれかのスイッチ５０１〜５０４が長押し（たとえば２秒程度）されたことをもってジョギングモードにおける画面ＨＯＬＤ機能を解除することができる。
【０１３５】
歩数計１００は、１回前の「ＪＯＧ区間表示」画面の表示中に設定スイッチ５０１が長押し（たとえば２秒程度）された場合、任意の区間内におけるジョギングによる歩数データの計数をおこなう「ＪＯＧ区間測定」モードを起動し、「ＪＯＧ区間測定中」画面を表示する（図２１を参照）。これにより、携帯者は、１回前の「ＪＯＧ区間表示」画面の表示中に設定スイッチ５０１を長押しすることによって、「ＪＯＧ区間測定」モードを容易に起動し、ジョギングによる歩数データの計数および当該計数をおこなう区間の計時をおこなわせることができる。
【０１３６】
歩数計１００は、「ＪＯＧ区間測定」モードの起動中は、ジョギングによる体動に基づく計数部２１０による歩数の計測（ジョギングによる歩数データの計数、ジョギングによる歩数の測定）をおこなう。表示装置１０５は、計数部２１０によって計数されたジョギングによる歩数を、当該歩数が計数されるごとに更新して表示する。
【０１３７】
表示装置１０５は、「ＪＯＧ区間測定」モードの起動中は、オートリターン機能を無効とする。すなわち、表示装置１０５は、「ＪＯＧ区間測定」モードの起動中は、いずれのスイッチ５０１〜５０４も操作されずに所定時間（たとえば１５秒）が経過した場合にも表示画面の切り替えはおこなわず、計数部２１０によって計数されたジョギングによる歩数を、当該歩数が計数されるごとに更新して表示する。このように、表示装置１０５は、「ＪＯＧ区間測定」モードの起動中は、各スイッチ５０１、５０３および５０４が短押し（たとえば１秒以内）された場合にも表示画面の切り替えをおこなわない。スイッチ５０２が押下された場合は、「歩数」→「（消費）カロリー」→「脂肪燃焼量」→「歩行距離」→「歩行速度」→「歩数」の順に切り替えて表示する。
【０１３８】
また、表示装置１０５は、「ＪＯＧ区間測定」モードの起動中は、スイッチ５０１が長押しされるまでは表示画面の切り替えをおこなわず、「ＪＯＧ区間測定中」画面を表示するが、「ＪＯＧ区間測定」モードを起動してからスイッチ５０１が長押しされないまま所定の制限時間（たとえば、１０時間）が経過した場合は、「ＪＯＧ区間測定」モードを終了する。
【０１３９】
歩数計１００は、設定スイッチ５０１が長押し（たとえば２秒程度）されることによって「ＪＯＧ区間測定」モードが起動された後、ふたたび、設定スイッチ５０１が長押しされた場合に「ＪＯＧ区間測定」モードを解除する。この場合、設定スイッチ５０１が長押しされて「ＪＯＧ区間測定」モードが起動されてから、ふたたび、設定スイッチ５０１が長押しされるまでの間が任意の区間とされる。
【０１４０】
（表示切り替えの概念・その２）
図１８は、この発明にかかる実施の形態２の歩数計の表示切り替えの概念を示す説明図である。図１８においては、表示部３０１における表示切り替えの概念および当該表示切り替えを実現する操作の概念を示している。図１８において、表示装置１０５は、上記の各種の表示モードの設定下において、切替スイッチ５０２が押下されるごとに、各表示画面で表示する情報を「歩数」→「（消費）カロリー」→「脂肪燃焼量」→「歩行距離」→「歩行時間」→「歩行速度」→「歩数」、・・・の順序で切り替えて表示する。
【０１４１】
ＪＯＧ区間表示モードの起動中に表示される「ＪＯＧ区間表示」画面における歩行時間は、ジョギングモードによる測定（計測）を開始してから終了するまでの時間（測定時間）とすることができる。また、ＪＯＧ区間表示モードの起動中に表示される「ＪＯＧ区間表示」画面における歩行速度は、ジョギングモードによる測定（計測）を開始してから終了するまでの時間から算出する。また、歩行速度はジョギングモードによる測定（計測）をおこなう区間において、所定以上の歩行速度となった時間、すなわち、ジョギングによる体動の測定がおこなわれた測定時間から算出してもよい。
【０１４２】
ＪＯＧ区間測定モードの起動中に表示される「ＪＯＧ区間測定中」画面における歩行速度は、ジョギングモードによる測定（計測）を開始してからの時間から算出することができる。また、ジョギングモードによる測定（計測）をおこなっている現在の区間において、所定以上の歩行速度となった時間、すなわち、ジョギングによる体動の測定がおこなわれた測定時間から算出してもよい。ＪＯＧ区間測定モードの起動中に切替スイッチ５０２を押下することによって、「ＪＯＧ区間測定中」画面内に表示される情報を切り替え、ジョギングによる測定を開始してからの時間（測定時間）を表示することができる。
【０１４３】
ＪＯＧ区間測定モードの起動中においては、切替スイッチ５０２の押下の有無および切替スイッチ５０２の押下回数にかかわらず、ジョギングによる体動の計測を開始してからの経過時間である歩行時間を、表示部３０１に常に表示するようにしてもよい（図２１を参照）。これにより、現在計測中のジョギングモードの経過時間を、携帯者が所望する任意のタイミングで迅速に確認することができる。
【０１４４】
図１９は、この発明の実施の形態２にかかる歩数計の表示内容の一例（「ＪＯＧ今日表示」画面）を示す説明図である。図１９において、「ＪＯＧ今日表示」画面１９００には、ジョギングとして計測された結果であることを示すマーク１９０１が表示されている。また、「ＪＯＧ今日表示」画面１９００には、計数された歩数であることを示すマーク１９０２が表示されている。「ＪＯＧ今日表示」画面１９００は、マーク１９０１、１９０２によって、ジョギングによる体動に基づいて計数された歩数が表示されていることを示している。
【０１４５】
図２０は、この発明の実施の形態２にかかる歩数計の表示内容の一例（「ＪＯＧ区間表示」画面）を示す説明図である。図２０において、「ＪＯＧ区間表示」画面２０００には、マーク１９０１、１９０２に加えて、携帯者によって指定された任意の区間における、ジョギングによる体動に基づいて計数された歩数が表示されている。
【０１４６】
図２０に示した「ＪＯＧ区間表示」画面２０００においては、１回前の区間において計数された歩数が「１２３４」歩であることが示されている。図２０に示した「ＪＯＧ区間表示」画面２０００においては、表示画面の左下側の区間開始時刻表示領域２００１に、歩数を表示している区間の開始時刻が表示されている。
【０１４７】
また、図２０に示した「ＪＯＧ区間表示」画面２０００においては、表示画面の右下側の区間特定情報表示領域２００２に、表示されている歩数が何回前の区間によるものかが示されている。図２０に示した「ＪＯＧ区間表示」画面２０００においては、１回前の区間の計測が１０時２３分から開始されたことが示されている。「ＪＯＧ区間表示」画面２０００においては、１回前〜３０回前までの区間における歩数を表示することができる。
【０１４８】
図２１は、この発明の実施の形態２にかかる歩数計の表示内容の一例（「ＪＯＧ区間表示」における歩行時間表示）を示す説明図である。図２１において、表示画面２１００には、表示画面の上側の経過時間表示領域２１０１に、選択された回数前の区間計測における「ＪＯＧ区間測定」モードを起動してから解除されるまでの経過時間が表示されている。図２１に示した画面２１００においては、１回前の区間の計測が１０時２３分から開始されたことが示されている。
【０１４９】
図２２は、この発明の実施の形態２にかかる歩数計の表示内容の一例（「ＪＯＧ区間測定中」画面）を示す説明図である。図２２において、「ＪＯＧ区間測定中」画面２２００には、マーク１９０１、１９０２に加えて、表示画面の下側の経過時間表示領域２２０１に、「ＪＯＧ区間測定」モードを起動してからの経過時間が表示されている。図２２においては、「ＪＯＧ区間測定」モードを起動してから「１分２秒」が経過したことが示されている。
【０１５０】
（計数制御処理および表示切り替え制御処理の手順）
図２３は、この発明の実施の形態２にかかる歩数計の計数制御処理および表示切り替え制御処理の手順を示すフローチャートである。図２３のフローチャートにおいて、まず、切り替え制御部３０２は、表示部３０１において、「今日表示」画面が表示されるように制御する（ステップＳ２３０１）。
【０１５１】
つぎに、ＪＯＧモードの設定指示があったか否かを判断する（ステップＳ２３０２）。ステップＳ２３０２においては、「今日表示」画面の表示中に設定スイッチ５０１が長押し（たとえば２秒程度）されたか否かを判断し、「今日表示」画面の表示中に設定スイッチ５０１が長押しされた場合にＪＯＧモードの設定指示があったと判断する。ステップＳ２３０２において、ＪＯＧモードの設定指示がない場合（ステップＳ２３０２：Ｎｏ）は、ステップＳ２３１５へ移行する。
【０１５２】
ステップＳ２３０２において、ＪＯＧモードの設定指示があった場合（ステップＳ２３０２：Ｙｅｓ）は、切り替え制御部３０２は、表示部３０１において、「ＪＯＧ今日表示」画面１９００が表示されるように制御する（ステップＳ２３０３）。そして、「ＪＯＧ今日表示」画面１９００の表示中に、「ＪＯＧ区間測定」モードの設定指示があったか否かを判断する（ステップＳ２３０４）。
【０１５３】
ステップＳ２３０４においては、１回前の「ＪＯＧ区間表示」画面２０００の表示中に設定スイッチ５０１が長押し（たとえば２秒程度）されたか否かを判断し、１回前の「ＪＯＧ区間表示」画面２０００の表示中に設定スイッチ５０１が長押しされた場合に「ＪＯＧ区間測定」モードの設定指示があったと判断する。ステップＳ２３０４において、「ＪＯＧ区間測定」モードの設定指示がない場合（ステップＳ２３０４：Ｎｏ）は、ステップＳ２３１２へ移行する。
【０１５４】
ステップＳ２３０４において、「ＪＯＧ区間測定」モードの設定指示があった場合（ステップＳ２３０４：Ｙｅｓ）は、切り替え制御部３０２は、表示部３０１において、「ＪＯＧ区間測定中」画面２１００が表示されるように制御する（ステップＳ２３０５）とともに、計数部２１０による計測を開始して（ステップＳ２３０６）、計数制御部２１２は、ジョギングによる体動に起因する歩数データの計数を開始する。
【０１５５】
そして、ステップＳ２３０６において計数された歩数データに基づいて、計数制御部２１２は、各種の歩数関連データの算出や、測定された歩数データおよび算出された各種の歩数関連データの記憶をおこなう（ステップＳ２３０７）とともに、切り替え制御部３０２は、表示部３０１において、ステップＳ２３０６において計数された歩数データに基づくＪＯＧ区間測定データが表示されるように制御する（ステップＳ２３０８）。
【０１５６】
つぎに、「ＪＯＧ区間測定」モードの設定解除指示があったか否かを判断する（ステップＳ２３０９）。ステップＳ２３０９においては、ジョギングによる体動に起因する歩数データの計数中（ＪＯＧ区間測定モードの起動中）に設定スイッチ５０１が長押し（たとえば２秒程度）されたか否かを判断し、ＪＯＧ区間測定モードの起動中に設定スイッチ５０１が長押しされた場合に「ＪＯＧ区間測定」モードの設定解除指示があったと判断する。
【０１５７】
ステップＳ２３０９において、「ＪＯＧ区間測定」モードの設定解除指示がない場合（ステップＳ２３０９：Ｎｏ）は、ジョギングにおける体動による歩数データの計数、当該計数された歩数データに基づく各種の歩数関連データの算出、計数された歩数データに基づくＪＯＧ区間測定データの表示などを継続しておこなう。
【０１５８】
一方、ステップＳ２３０９において、「ＪＯＧ区間測定」モードの設定解除指示があった場合（ステップＳ２３０９：Ｙｅｓ）は、計数制御部２１２による歩数データの計数を停止する（ステップＳ２３１０）とともに、切り替え制御部３０２は、表示部３０１において、「ＪＯＧ区間表示」画面２０００が表示されるように制御する（ステップＳ２３１１）。
【０１５９】
つぎに、他のＪＯＧ表示画面（「ＪＯＧ区間表示」画面２０００以外のＪＯＧ表示画面）の表示指示があったか否かを判断する（ステップＳ２３１２）。ステップＳ２３１２においては、「ＪＯＧ区間表示」画面２０００の表示中に設定スイッチ５０１が操作されたか否かを判断することによって、他のＪＯＧ表示画面の表示指示があったか否かを判断する。ステップＳ２３１２において、他のＪＯＧ表示画面の表示指示があった場合（ステップＳ２３１２：Ｙｅｓ）は、切り替え制御部３０２は、設定スイッチ５０１が連続して押下された回数に基づいて、表示部３０１において、該当する他のＪＯＧ表示画面（「ＪＯＧ今日表示」画面１９００、「ＪＯＧ累計表示」画面、「ＪＯＧ区間表示」画面２０００あるいは「ＪＯＧ日時表示」画面）が表示されるように制御する（ステップＳ２３１３）。
【０１６０】
一方、ステップＳ２３１２において、他のＪＯＧ表示画面の表示指示がない場合（ステップＳ２３１２：Ｎｏ）は、ステップＳ２３１１において「ＪＯＧ区間表示」画面２０００が表示されるように制御してから所定時間（たとえば１５秒）が経過したか否かを判断する（ステップＳ２３１４）。ステップＳ２３１１において「ＪＯＧ区間表示」画面２０００が表示されるように制御してから１５秒が経過していない場合（ステップＳ２３１４：Ｎｏ）は、ステップＳ２３１２に戻る。
【０１６１】
一方、ステップＳ２３１４において、ステップＳ２３１１において「ＪＯＧ区間表示」画面２０００が表示されるように制御してから１５秒が経過した場合（ステップＳ２３１４：Ｙｅｓ）は、ステップＳ２３０３へ移行し、切り替え制御部３０２は、表示部３０１において、「ＪＯＧ今日表示」画面１９００が表示されるように制御する。
【０１６２】
ステップＳ２３１５においては、他の表示画面（ジョギングモード以外のモードにおける「今日表示」画面以外の各種の表示画面）の表示指示があったか否かを判断し（ステップＳ２３１５）、当該他の表示画面の表示指示があった場合（ステップＳ２３１５：Ｙｅｓ）は、切り替え制御部３０２は、表示部３０１において、該当する他の表示画面が表示されるように制御する（ステップＳ２３１６）。ステップＳ２３１５においては、「今日表示」画面の表示中に設定スイッチ５０１〜５０４が押下（たとえば１秒程度の短押し）されたか否かを判断し、「今日表示」画面の表示中に設定スイッチ５０１〜５０４が押下された場合に、他の表示画面の表示指示があったと判断する。
【０１６３】
ステップ２３１５において、他の表示画面の表示指示がない場合（ステップＳ２３１５：Ｎｏ）は、ステップＳ２３０１において「今日表示」画面が表示されるように制御してから所定時間（たとえば１５秒）が経過したか否かを判断する（ステップＳ２３１７）。ステップＳ２３０１において「今日表示」画面が表示されるように制御してから１５秒が経過していない場合（ステップＳ２３１７：Ｎｏ）は、ステップＳ２３１５に戻る。一方、ステップＳ２３１７において、ステップＳ２３０１において「今日表示」画面が表示されるように制御してから１５秒が経過した場合（ステップＳ２３１７：Ｙｅｓ）は、ステップＳ２３０１へ移行し、切り替え制御部３０２は、表示部３０１において、「今日表示」画面が表示されるように制御する。
【０１６４】
上述した実施の形態２においては、「ＪＯＧ区間測定」モードの起動中は、表示部３０１における表示画面にジョギングによる歩数データの計測または表示中であることを示すマークを表示するようにしたが、ジョギングモードによる歩数データの計測中であることを示す方法はこれに限るものではない。たとえば、「ＪＯＧ区間測定」モードの起動中は、上記のマークの表示に代えて、あるいは上記のマークの表示に加えて、所定のＬＥＤを点灯するようにしてもよい。これによって、当該所定のＬＥＤの点灯中はジョギングモードによる歩数データの計測中であることを示すことができる。
【０１６５】
また、たとえば、「ＪＯＧ区間測定」モードの起動中は、上記のマークの表示に代えて、あるいは上記のマークの表示に加えて、電子音を出力したり、メロディ音を出力したりするようにしてもよい。これによって、電子音やメロディ音の出力中はジョギングモードによる歩数データの計測中であることを示すことができる。さらに、「ＪＯＧ区間測定」モードの起動中に電子音やメロディ音を出力する場合、出力する音声によって歩行（走行）ピッチを案内するようにしてもよい。具体的には、たとえば、所定時間においてカウントされる体動数が所定数以上となるような周期の電子音を出力したり、アップテンポのメロディ音を出力したりすることによって出力する音声によって歩行（走行）ピッチを案内するようにしてもよい。
【０１６６】
以上説明したように、実施の形態２によれば、任意の区間の指定を受け付ける入力装置１０７を備え、記憶部２１１は、計数部２１０によって計数された歩数データを、入力装置１０７によって指定を受け付けた任意の区間ごとに記憶するため、携帯者が指定した区間において計数した歩数データを、その他の歩数データと区別して、かつ、区間ごとに案内することができる。
【０１６７】
また、実施の形態２によれば、計数部２１０によって計数された歩数データを、入力装置１０７によって指定を受け付けた任意の区間ごとに記憶するため、起動中の「ＪＯＧ区間測定」モードが解除（停止）された場合や、或る区間に対する「ＪＯＧ区間測定」モードによる計数結果をリセットする指示操作があった場合などにおいても、解除された区間に該当する歩数データあるいはリセットが指示された区間に該当する歩数データ以外の歩数データはそのまま継続して記憶することができる。
【０１６８】
また、実施の形態２によれば、計数部２１０によって計数された歩数データを、入力装置１０７によって指定を受け付けた任意の区間ごとに記憶するため、携帯者が指定した区間の１回あたりの歩行データを、歩数データの計数後の任意の時点で確認することができる。これによって、たとえば、所定のコースを複数周にわたって歩行するなど、同じ区間を複数回（複数周）歩行した場合に、各回（各週）ごとの歩数や経過時間（ラップタイム）などを容易かつ正確に比較することができる。
【０１６９】
また、これによって、たとえば、同じ区間を複数回（複数周）歩行した場合に、当該区間を１回（１周）歩行するごとにその場でメモなどの記録を取ることなく、当該区間の１回あたりの歩行データを歩数データの計数後の任意の時点で確認することができる。また、これによって、たとえば、「○月○日の××時××分におこなった歩行結果が見たい」などのように、任意の区間の１回あたりの歩行データを当該歩数データの計数後の任意の時点で確認することができる。
【０１７０】
また、実施の形態２によれば、特定の条件を満たす歩行による歩数データを計数する特定歩行モード（たとえば、ジョギングモード）の設定を受け付ける入力装置１０７を備え、計数部２１０は、入力装置１０７によって特定歩行モードの設定を受け付けた場合に、歩行による歩数に基づく歩数データを計数するとともに、入力装置１０７によって指定を受け付けた任意の区間において特定の条件を満たす歩行による歩数に基づく歩数データを計数し、記憶部２１１は、特定の条件を満たす歩行による歩数に基づく歩数データを、任意の区間ごとに記憶するため、携帯者に対して、当該携帯者が意識しておこなった運動についての歩数データを、その他の歩数データの計測と区別して案内することができる。
【０１７１】
これによって、具体的には、たとえば、「○月×日におけるジョギングによる測定結果が見たい」などのように、任意の区間の１回あたりの歩行データ（測定結果）を、当該歩数データの計数後の任意の時点で確認することができる。
【０１７２】
また、実施の形態２によれば、表示装置１０５は、任意の区間において、特定の条件を満たす歩行による歩数に基づく歩数データの計数中であることを表示するため、携帯者が指定した区間および特定の条件を満たす歩行データの計数または表示中であることを、その他の歩数データの計測と区別することができる。これによって、特定の条件を満たす歩行データの計数中であることを、確実に案内することができる。
【産業上の利用可能性】
【０１７３】
以上のように、本発明にかかる歩数計は、通常の歩数の計数のほかに、区間計測など別の歩数の計数を利用する携帯者が携帯する歩数計に有用である。
【符号の説明】
【０１７４】
１００  歩数計
１０１，１０２，１０３  加速度センサ
１０４  処理装置
１０５  表示装置
１０６  計時装置
１０７  入力装置
１０８  インタフェース（Ｉ／Ｆ）
２１０  計数部
２１１  記憶部
２１２  計数制御部
２１３  算出部
３０１  表示部
３０２  切り替え制御部
６００  「歩数表示」画面（通常画面）
６０１  歩数データ表示領域
６０２  日時情報表示領域
６０３  エクササイズ量情報表示領域
６０４  目標達成度情報表示領域
７００  「消費カロリー」画面
８００  「脂肪燃焼量」画面
９００  「歩行距離」画面
１０００  「歩行時間」画面
１１００  「平均速度」画面
１２００  「累計データ」画面
１３００  「区間計測」画面
１４００  「日時」画面
１５００  「メモリー」画面
【図１】
0005411165.tif 000002
【図２】
0005411165.tif 000003
【図３】
0005411165.tif 000004
【図４−１】
0005411165.tif 000005
【図４−２】
0005411165.tif 000006
【図５】
0005411165.tif 000007
【図６−１】
0005411165.tif 000008
【図６−２】
0005411165.tif 000009
【図７】
0005411165.tif 000010
【図８】
0005411165.tif 000011
【図９】
0005411165.tif 000012
【図１０】
0005411165.tif 000013
【図１１】
0005411165.tif 000014
【図１２】
0005411165.tif 000015
【図１３−１】
0005411165.tif 000016
【図１３−２】
0005411165.tif 000017
【図１３−３】
0005411165.tif 000018
【図１３−４】
0005411165.tif 000019
【図１３−５】
0005411165.tif 000020
【図１４】
0005411165.tif 000021
【図１５】
0005411165.tif 000022
【図１６】
0005411165.tif 000023
【図１７】
0005411165.tif 000024
【図１８】
0005411165.tif 000025
【図１９】
0005411165.tif 000026
【図２０】
0005411165.tif 000027
【図２１】
0005411165.tif 000028
【図２２】
0005411165.tif 000029
【図２３】
0005411165.tif 000030