(57)【要約】【課題】より簡易な構成で、より正確に歩行ピッチおよび走行ピッチを計測することができる。【解決手段】加速度センサ１０６〜１０８は加速度を検出し、当該加速度に対応する加速度信号を出力する。ＣＰＵ１０２は、加速度信号に基づいて利用者の歩行または走行時の着地の周期を検出し、当該着地の周期に基づいて第１のピッチを算出する。また、ＣＰＵ１０２は、加速度信号に基づいて、利用者の腕振りの周期を検出し、当該腕振りの周期に基づいて第２のピッチを算出する。また、ＣＰＵ１０２は、第１のピッチと第２のピッチとのうち、所定の条件を満たすいずれか一方を利用者の歩行または走行ピッチと決定する。【選択図】図３
2014048239.tif 000002
【特許請求の範囲】
【請求項１】
加速度を検出し、当該加速度に対応する加速度信号を出力する加速度センサと、
前記加速度信号に基づいて利用者の歩行または走行時の着地の周期を検出し、当該着地の周期に基づいて第１のピッチを算出する第１のピッチ算出部と、
前記加速度信号に基づいて、前記利用者の腕振りの周期を検出し、当該腕振りの周期に基づいて第２のピッチを算出する第２のピッチ算出部と、
前記第１のピッチと前記第２のピッチとのうち、所定の条件を満たすいずれか一方を前記利用者の歩行または走行ピッチと決定するピッチ決定部と、
を備えることを特徴とする電子機器。
【請求項２】
前記ピッチ決定部は、前記第１のピッチと前記第２のピッチとのうち、ピッチ数が大きい方を前記利用者の歩行または走行ピッチと決定する
ことを特徴とする請求項１に記載の電子機器。
【請求項３】
前記第１のピッチ算出部は、前記加速度信号が第１の閾値を超える間隔を前記着地の周期と検出し、当該着地の周期を前記第１のピッチと算出し、
前記第２のピッチ算出部は、前記加速度信号が第２の閾値を超える間隔を前記腕振りの周期と検出し、当該腕振りの周期の二分の一の周期を前記第２のピッチと算出する
ことを特徴とする請求項１または請求項２に記載の電子機器。
【請求項４】
前記ピッチ決定部が決定した前記利用者の歩行または走行ピッチに基づいて歩数を算出する歩数算出部
を備えることを特徴とする請求項１から請求項３のいずれか１項に記載の電子機器。
【請求項５】
前記第２のピッチ算出部は、前記算出した第２のピッチが所定の閾値よりも大きい場合、当該第２のピッチを異常値と判定する
ことを特徴とする請求項１から請求項４のいずれか１項に記載の電子機器。
【請求項６】
前記第２のピッチ算出部は、前記異常値と判定した前記第２のピッチが所定時間連続した場合、異常値と判定した前記第２のピッチを正常値であると判定し、前記所定の閾値を再設定する
ことを特徴とする請求項５に記載の電子機器。
【請求項７】
加速度センサを備えたコンピュータに、
加速度を検出し、当該加速度に対応する加速度信号を出力する加速度信号出力ステップと、
前記加速度信号に基づいて利用者の歩行または走行時の着地の周期を検出し、当該着地の周期に基づいて第１のピッチを算出する第１のピッチ算出ステップと、
前記加速度信号に基づいて、前記利用者の腕振りの周期を検出し、当該腕振りの周期に基づいて第２のピッチを算出する第２のピッチ算出ステップと、
前記第１のピッチと前記第２のピッチとのうち、所定の条件を満たすいずれか一方を前記利用者の歩行または走行ピッチと決定するピッチ決定ステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
従来より、腕携帯型電子機器（特に腕時計のような手首携帯型電子機器）に加速度センサを搭載し、携帯者の歩行ピッチや走行ピッチを検出する電子機器が知られている。また、一般的に、歩行時と走行時では人の腕の向きは大きく異なる。例えば、歩行時は、肘から手首方向が地面に向かった姿勢となっている場合が多い。また、走行時は、肘を約９０度程度曲げ、肘から手首にかけての方向が進行方向を向いている場合が多い。
【０００２】
このように、歩行時と走行時では手首の向きが大きく異なるため、検出する加速度方向が異なる。そのため、使用者の歩行または走行時の着地の振動に基づいて歩行ピッチや走行ピッチを検出する場合、１方向の加速度の検出では、歩行ピッチと走行ピッチとの両方を検出することが困難である。
【０００３】
そこで、歩行時の腕振り方向の加速度を検出する加速度センサと、走行時の腕振り方向の加速度を検出する加速度センサとの２つの加速度センサとを備え、各加速度センサが検出した加速度に対して周波数分析（ＦＦＴ分析）を行い、正しい体動成分を求めることで、歩行ピッチと走行ピッチとの両方を検出する機器が知られている（例えば、特許文献１参照）。また、３軸加速度センサを備え、３軸方向それぞれの加速度を合成した合成信号に基づいて、歩行時と走行時との両方の歩数を検出する機器が知られている（例えば、特許文献２参照）
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開昭６２−２２３６１６号公報
【特許文献２】特開２００５−０３８０１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、引用文献１に記載の方法では、周波数分析を行う必要があるため、ハードウェアで周波数分析を行う際には機器の価格が高価となり、また、ソフトウェアで周波数分析を行う場合には機器の消費電力が高くなるという問題がある。また、引用文献２に記載の方法では、走行ピッチが早くなると、腕振りが激しくなり、測定結果に腕振り波形成分が乗ってしまい、正確に計測することができない可能性があるという問題がある。
【０００６】
本発明は、上記事情に鑑みてなされたものであり、より簡易な構成で、より正確に歩行ピッチおよび走行ピッチを計測することができる電子機器およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、加速度を検出し、当該加速度に対応する加速度信号を出力する加速度センサと、前記加速度信号に基づいて利用者の歩行または走行時の着地の周期を検出し、当該着地の周期に基づいて第１のピッチを算出する第１のピッチ算出部と、前記加速度信号に基づいて、前記利用者の腕振りの周期を検出し、当該腕振りの周期に基づいて第２のピッチを算出する第２のピッチ算出部と、前記第１のピッチと前記第２のピッチとのうち、所定の条件を満たすいずれか一方を前記利用者の歩行または走行ピッチと決定するピッチ決定部と、を備えることを特徴とする電子機器である。
【０００８】
また、本発明の電子機器において、前記ピッチ決定部は、前記第１のピッチと前記第２のピッチとのうち、ピッチ数が大きい方を前記利用者の歩行または走行ピッチと決定することを特徴とする。
【０００９】
また、本発明の電子機器において、前記第１のピッチ算出部は、前記加速度信号が第１の閾値を超える間隔を前記着地の周期と検出し、当該着地の周期を前記第１のピッチと算出し、前記第２のピッチ算出部は、前記加速度信号が第２の閾値を超える間隔を前記腕振りの周期と検出し、当該腕振りの周期の二分の一の周期を前記第２のピッチと算出することを特徴とする。
【００１０】
また、本発明は、前記ピッチ決定部が決定した前記利用者の歩行または走行ピッチに基づいて歩数を算出する歩数算出部を備えることを特徴とする電子機器である。
【００１１】
また、本発明の電子機器において、前記第２のピッチ算出部は、前記算出した第２のピッチが所定の閾値よりも大きい場合、当該第２のピッチを異常値と判定することを特徴とする。
【００１２】
また、本発明の電子機器において、前記第２のピッチ算出部は、前記異常値と判定した前記第２のピッチが所定時間連続した場合、異常値と判定した前記第２のピッチを正常値であると判定し、前記所定の閾値を再設定することを特徴とする。
【００１３】
また、本発明は、加速度センサを備えたコンピュータに、加速度を検出し、当該加速度に対応する加速度信号を出力する加速度信号出力ステップと、前記加速度信号に基づいて利用者の歩行または走行時の着地の周期を検出し、当該着地の周期に基づいて第１のピッチを算出する第１のピッチ算出ステップと、前記加速度信号に基づいて、前記利用者の腕振りの周期を検出し、当該腕振りの周期に基づいて第２のピッチを算出する第２のピッチ算出ステップと、前記第１のピッチと前記第２のピッチとのうち、所定の条件を満たすいずれか一方を前記利用者の歩行または走行ピッチと決定するピッチ決定ステップと、を実行させるためのプログラムである。
【発明の効果】
【００１４】
本発明によれば、加速度センサは、加速度を検出し、当該加速度に対応する加速度信号を出力する。また、第１のピッチ算出部は、加速度信号に基づいて利用者の歩行または走行時の着地の周期を検出し、当該着地の周期に基づいて第１のピッチを算出する。また、第２のピッチ算出部は、加速度信号に基づいて、利用者の腕振りの周期を検出し、当該腕振りの周期に基づいて第２のピッチを算出する。また、ピッチ決定部は、第１のピッチと第２のピッチとのうち、所定の条件を満たすいずれか一方を利用者の歩行または走行ピッチと決定する。
【００１５】
これにより、着地の周期に基づいた第１のピッチと腕振りの周期に基づいた第２のピッチとを算出することができ、第１のピッチと第２のピッチとのうち、所定の条件を満たすいずれか一方を利用者の歩行または走行ピッチと決定することができるため、より簡易な構成で、より正確に歩行ピッチおよび走行ピッチを計測することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施形態における電子機器の外観を示した外観図である。
【図２】本実施形態における電子機器の断面を示した断面図である。
【図３】本実施形態における電子機器の構成を示したブロック図である。
【図４】本実施形態において、電子機器が使用者に装着され、使用者が歩行している場合でのＸ軸方向と、Ｙ軸方向と、Ｚ軸方向との向きを示した概略図である。
【図５】本実施形態において、電子機器が使用者に装着され、使用者が走行している場合でのＸ軸方向と、Ｙ軸方向と、Ｚ軸方向との向きを示した概略図である。
【図６】本実施形態において、使用者が歩行している際に、電子機器が検出するＸ、Ｙ、Ｚ軸方向の加速度の大きさを示したグラフである。
【図７】本実施形態において、使用者が走行している際に、電子機器が検出するＸ、Ｙ、Ｚ軸方向の加速度の大きさを示したグラフである。
【図８】本実施形態における電子機器がピッチを算出する処理手順を示したフローチャートである。
【図９】本実施形態における電子機器が算出したピッチの例を示したグラフである。
【発明を実施するための形態】
【００１７】
以下、本発明の一実施形態について、図面を参照しながら説明する。本実施形態では、電子機器の一例として、ピッチの計測機能を有する腕時計型の電子機器の例を用いて説明する。なお、ピッチは、所定時間内における歩数である。例えば、１分間の歩数である。図１は、本実施形態における電子機器の外観を示した外観図である。また、図２は、本実施形態における電子機器の断面を示した断面図である。図１および図２に示す例では、電子機器１００は、上面に表示部１０５を備え、側面に入力部１０３を備えている。また、電子機器１００は、内部に加速度センサ１０６〜１０８を備えている。
【００１８】
表示部１０５は表示面を備えており、表示面に計測時間などの表示を行う。入力部１０３は、電子機器１００の使用者からの入力を受け付ける。加速度センサ１０６〜１０８は、相互に直交する直交座標軸のＸ成分、Ｙ成分、Ｚ成分を検出して、各成分の加速度に対応する大きさの加速度信号を出力する。
【００１９】
本実施形態では、加速度センサ１０６はＸ軸方向の加速度Ｘを検出する。また、加速度センサ１０７はＹ軸方向の加速度Ｙを検出する。また、加速度センサ１０８はＺ軸方向の加速度Ｚを検出する。なお、本実施形態では、電子機器１００が備える表示部１０５の表示面と同一の平面をＸＹ平面とし、表示部１０５の表示面と垂直な方向をＺ軸方向とする。また、電子機器１００は、使用者の腕に装着して使用する腕時計型の電子機器の例を示している。
【００２０】
なお、加速度センサ１０６〜１０８は、例えば、１つのＭＥＭＳ（Ｍｉｃｒｏ  Ｅｌｅｃｔｒｏ  Ｍｅｃｈａｎｉｃａｌ  Ｓｙｓｔｅｍｓ）３軸加速度センサによって構成してもよく、また、相互に直交する３軸方向に配設された３つの１軸加速度センサによって構成してもよい。
【００２１】
図３は、本実施形態における電子機器１００の構成を示したブロック図である。図示する例では、電子機器１００は、発振部１０１と、ＣＰＵ１０２（中央処理装置、第１のピッチ算出部、第２のピッチ算出部、ピッチ決定部、歩数算出部、制御部）と、入力部１０３と、表示制御部１０４と、表示部１０５と、加速度センサ１０６〜１０８と、ＡＤコンバータ１０９と、記憶部１１０と、報音部１１１とを備える。
【００２２】
発振部１０１はＣＰＵ１０２の動作用の基準クロック信号を発生する。ＣＰＵ１０２は、第１のピッチを算出する第１のピッチ算出処理や、第２のピッチを算出する第２のピッチ算出処理や、第１のピッチと第２のピッチとのうち利用者のピッチを決定するピッチ決定処理や、歩数の算出処理や、電子機器１００を構成する各電子回路要素の制御等を行う。入力部１０３は、使用者からの指示の入力を受け付ける。表示制御部１０４は、ＣＰＵ１０２からの制御信号に応答して、表示部１０５に計時値や、ラップタイムや、スプリットタイムや、時刻等を表示させる。表示部１０５は、液晶表示装置（ＬＣＤ）によって構成され、歩行・走行間隔を示すピッチや、歩数等を表示する。
【００２３】
加速度センサ１０６〜１０８は、相互に直交する直交座標軸のＸ成分、Ｙ成分、Ｚ成分を検出して、各成分の加速度に対応する大きさの加速度信号を出力する。記憶部１１０は、ＣＰＵ１０２が実行するプログラムや、電子機器１００が備える各部が処理を行う過程で必要なデータ等を記憶する。なお、本実施形態では、例えば、ＣＰＵ１０２が、本発明の第１のピッチ算出部と、第２のピッチ算出部と、ピッチ決定部と、歩数算出部として動作する。
【００２４】
次に、電子機器１００が使用者に装着され、使用者が歩行している場合でのＸ軸方向と、Ｙ軸方向と、Ｚ軸方向との向きについて説明する。図４は、本実施形態において、電子機器１００が使用者に装着され、使用者が歩行している場合でのＸ軸方向と、Ｙ軸方向と、Ｚ軸方向との向きを示した概略図である。図示するように、電子機器１００が使用者の腕に装着されている場合には、肘から手の甲に向かう方向がＹ軸方向であり、手の甲に垂直な方向がＺ軸方向であり、Ｙ軸方向とＺ軸方向とで一意に決まる平面に垂直な方向がＸ軸方向である。また、使用者が歩行している場合には、肘から手首方向が地面に向かった姿勢となっている。従って、図示するように、Ｙ軸方向と鉛直方向とがほぼ一致している。
【００２５】
次に、電子機器１００が使用者に装着され、使用者が走行している場合でのＸ軸方向と、Ｙ軸方向と、Ｚ軸方向との向きについて説明する。図５は、本実施形態において、電子機器１００が使用者に装着され、使用者が走行している場合でのＸ軸方向と、Ｙ軸方向と、Ｚ軸方向との向きを示した概略図である。図示するように、電子機器１００が使用者の腕に装着されている場合には、肘から手の甲に向かう方向がＹ軸方向であり、手の甲に垂直な方向がＺ軸方向であり、Ｙ軸方向とＺ軸方向とで一意に決まる平面に垂直な方向がＸ軸方向である。また、使用者が走行している場合には、肘を約９０度程度曲げて前後に腕を振るため、肘から手首にかけての方向がほぼ進行方向を向いている。従って、図示するようにＹ軸方向と水平方向とがほぼ一致している。
【００２６】
次に、電子機器１００が検出するＸ、Ｙ、Ｚ軸方向の加速度の大きさについて説明する。図６は、本実施形態において、使用者が歩行している際に、電子機器１００が検出するＸ、Ｙ、Ｚ軸方向の加速度の大きさを示したグラフである。図示する例では、横軸は時間であり、縦軸は加速度［Ｇ］の大きさである。また、線６０１はＹ軸方向の加速度ｙの大きさを示しており、線６０２はＸ軸方向の加速度ｘの大きさを示しており、線６０３はＺ軸方向の加速度ｚの大きさを示している。
【００２７】
使用者が歩行している際にはＹ軸方向と鉛直方向とがほぼ一致している。そのため、図示するように、Ｙ軸方向の加速度ｙは、使用者の歩行または走行時の着地の周期（ピッチ）と同じ周期で、１Ｇを中心に、約０．８Ｇから１．２Ｇまで変化している。また、Ｘ軸方向の加速度ｘとＺ軸方向の加速度ｚは、使用者の歩行または走行時の着地の周期に関わらず０Ｇ近辺である。
【００２８】
従って、使用者が歩行している際には、使用者の歩行または走行時の着地の周期（ピッチ）と、Ｙ軸方向の加速度ｙの周期とは同一であるため、Ｙ軸方向の加速度ｙの周期を算出することでピッチを算出することができる。すなわち、「ピッチ」＝「Ｙ軸方向の加速度ｙの周期」である。本実施形態では、ＣＰＵ１０２は、Ｙ軸方向の加速度が、所定の閾値（第１の閾値）以下から所定の閾値（第１の閾値）以上になったタイミング（例えば、１．１Ｇ以下から１．１Ｇ以上になったタイミング）を検出し、このタイミングの間隔に基づいてＹ軸方向の加速度ｙの周期を算出する。この方法でのピッチ算出方法を「歩行時のピッチ算出方法」とする。また、「歩行時のピッチ算出方法」で算出したピッチを「第１のピッチ」とする。なお、使用者が歩行している際には、Ｘ軸方向の加速度ｘとＺ軸方向の加速度ｚとの成分は小さく、Ｙ軸方向の加速度ｙの変動が大きく支配的であるため、合成加速度の周期に基づいてピッチを算出するようにしてもよい。すなわち、「ピッチ」＝「合成加速度の周期」である。なお、合成加速度は、例えば（１）式や（２）式などを用いて算出することができる。
【００２９】
【数１】
2014048239.tif 000003
【００３０】
【数２】
2014048239.tif 000004
【００３１】
図７は、本実施形態において、使用者が走行している際に、電子機器１００が検出するＸ、Ｙ、Ｚ軸方向の加速度の大きさを示したグラフである。図示する例では、横軸は時間であり、縦軸は加速度［Ｇ］の大きさである。また、線７０１はＹ軸方向の加速度ｙの大きさを示しており、線７０２はＸ軸方向の加速度ｘの大きさを示しており、線７０３はＺ軸方向の加速度ｚの大きさを示している。
【００３２】
使用者が走行している際にはＹ軸方向と水平方向とがほぼ一致し、肘を約９０度程度曲げて前後に腕を振る。そのため、使用者が走行している際には、Ｙ軸方向の加速度ｙに腕振り波形成分が乗る。従って、図示するように、Ｙ軸方向の加速度は、使用者の腕振りの周期と同じ周期で、０Ｇを中心に、約１Ｇから−１Ｇまで変化する。また、使用者が走行している際にはＸ軸方向と鉛直方向とがほぼ一致している。そのため、図示するように、Ｘ軸方向の加速度ｘは、使用者の走行タイミング（ピッチ）と同じ周期で、−１Ｇを中心に、約−０．８Ｇから−１．２Ｇまで変化している。また、Ｚ軸方向の加速度ｚは、使用者の歩行タイミングや腕振りのタイミングに関わらず０Ｇ近辺である。また、使用者の走行タイミング（ピッチ）は、使用者の腕振りの周期の二分の一である。
【００３３】
従って、使用者が走行している際には、ピッチと、Ｙ軸方向の加速度ｙの周期の二分の一とは同一であるため、ＣＰＵ１０２は、Ｙ軸方向の加速度ｙの周期を算出することでピッチを算出することができる。すなわち、「ピッチ」＝「Ｙ軸方向の加速度ｙの周期の二分の一」である。本実施形態では、ＣＰＵ１０２は、Ｙ軸方向の加速度が、所定の閾値（第２の閾値）以下から所定の閾値（第２の閾値）以上になったタイミング（例えば、０Ｇ以下から０Ｇ以上になったタイミング）を検出し、このタイミングの間隔に基づいてＹ軸方向の加速度ｙの周期を算出する。この方法でのピッチ算出方法を「走行時のピッチ算出方法」とする。また、「走行時のピッチ算出方法」で算出したピッチを「第２のピッチ」とする。
【００３４】
なお、ＣＰＵ１０２は、「走行時のピッチ算出方法」では使用者の腕振りの周期に基づいて第２のピッチを算出しているため、算出した第２のピッチが実際の走行ピッチよりも大きい値となる可能性もある。そのため、例えば、通常ではあり得ない走行ピッチの値を閾値として予め設定し、ＣＰＵ１０２は、算出した第２のピッチが閾値を超えた場合、この第２のピッチの値を異常値であると判定するようにしてもよい。また、異常値であると判定された第２のピッチが所定時間連続した場合、異常値と判定された第２のピッチが正常値である可能性がある。そのため、異常値であると判定された第２のピッチが所定時間連続した場合、ＣＰＵ１０２は、この第２のピッチを正常値と判定するようにしてもよい。また、この場合、閾値が小さいことが考えられるため、例えば、ＣＰＵ１０２は、閾値を大きな値に再設定するようにしてもよい。
【００３５】
上述したとおり、使用者が歩行している際と走行している際とでは、Ｙ軸方向の加速度の周期と使用者のピッチとの関係が異なる。また、本実施形態では、「歩行時のピッチ算出方法」における所定の閾値を、走行時におけるＹ軸方向の加速度ｙの周期を検出することができない値とする（上述した例では１．１Ｇ）。また、本実施形態では、「走行時のピッチ算出方法」における所定の閾値を、歩行時におけるＹ軸方向の加速度ｙの周期を検出することができない値とする（上述した例では０Ｇ）。従って、使用者が歩行している際には「第２のピッチ」よりも「第１のピッチ」が大きくなり、使用者が走行している際には「第１のピッチ」よりも「第２のピッチ」が大きくなる。
【００３６】
そのため、本実施形態では「第１のピッチ」と「第２のピッチ」との両方を算出し、大きい方のピッチを使用者のピッチと判定する。これにより、走行時に腕振りが激しくなり、Ｙ軸方向の加速度ｙに腕振り波形成分が乗った場合においても、ピッチをより正確に計測することができる。
【００３７】
次に、電子機器１００がピッチを算出する処理手順について説明する。図８は、本実施形態における電子機器１００がピッチを算出する処理手順を示したフローチャートである。
（ステップＳ１０１）加速度センサ１０６〜１０８は、一定期間のＸ軸方向の加速度ｘと、Ｙ軸方向の加速度ｙと、Ｚ軸方向の加速度ｚとを検出する。その後、ステップＳ１０２の処理に進む。なお、一定期間は予め定められていてもよく、任意に設定できるようにしてもよい。
【００３８】
（ステップＳ１０２）ＣＰＵ１０２は、ステップＳ１０１の処理で検出した加速度に基づいて、「歩行時のピッチ算出方法」で「第１のピッチ」を算出し、「走行時のピッチ算出方法」で「第２のピッチ」を算出する。その後、ステップＳ１０３の処理に進む。
（ステップＳ１０３）ＣＰＵ１０２は、ステップＳ１０２の処理で算出した「第１のピッチ」が、ステップＳ１０２の処理で算出した「第２のピッチ」よりも大きいか否かを判定する。ステップＳ１０２の処理で算出した「第１のピッチ」が、ステップＳ１０２の処理で算出した「第２のピッチ」よりも大きいとＣＰＵ１０２が判定した場合にはステップＳ１０４の処理に進み、それ以外の場合にはステップＳ１０５の処理に進む。
【００３９】
（ステップＳ１０４）ＣＰＵ１０２は、ステップＳ１０２の処理で算出した「第１のピッチ」を使用者のピッチであると選択する。その後、ステップＳ１０６の処理に進む。
（ステップＳ１０５）ＣＰＵ１０２は、ステップＳ１０２の処理で算出した「第２のピッチ」を使用者のピッチであると選択する。その後、ステップＳ１０６の処理に進む。
（ステップＳ１０６）ＣＰＵ１０６は、使用者のピッチに基づいて、歩数を算出する。例えば、経過時間と使用者のピッチとを掛け合わせることで歩数を算出することができる。その後、処理を終了する。
【００４０】
図９は、本実施形態における電子機器１００が算出したピッチの例を示したグラフである。図示する例では、横軸は時間であり、縦軸はピッチである。また、線９０１は「歩行時のピッチ算出方法」で算出した「第１のピッチ」を示している。また、線９０２は「走行時のピッチ算出方法」で算出した「第２のピッチ」を示している。また、図示する例では、歩行時には、第２のピッチよりも第１のピッチが大きい。また、走行（弱）時（腕振りが弱いとき）には、第１のピッチと第２のピッチとはほぼ同じ値であるが、第２のピッチの方が大きい。また、走行（強）時（腕振りが強いとき）には、第１のピッチよりも第２のピッチが大きい。
【００４１】
上述したとおり、本実施形態によれば、「歩行時のピッチ算出方法」で「第１のピッチ」を算出し、「走行時のピッチ算出方法」で「第２のピッチ」を算出する。そして、「第１のピッチ」と「第２のピッチ」とのうち、大きい方のピッチを使用者のピッチと判定する。これにより、走行時に腕振りが激しくなり、Ｙ軸方向の加速度ｙに腕振り波形成分が乗った場合においても、ピッチをより正確に計測することができる。
【００４２】
なお、上述した実施形態における電子機器１００が備える各部の機能全体あるいはその一部は、これらの機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現しても良い。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【００４３】
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶部のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時刻の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時刻プログラムを保持しているものも含んでも良い。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００４４】
なお、本発明は、上述した実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲において種々の変更を加えることが可能である。例えば、上述した実施形態では、電子機器の例として、図１に示すような、腕時計型の電子機器を例に説明したが、これに限らず、使用者の腕に装着して使用する電子機器であればどのような電子機器でもよい。
【符号の説明】
【００４５】
１００・・・電子機器、１０１・・・発振部、１０２・・・ＣＰＵ、１０３・・・入力部、１０４・・・表示制御部、１０５・・・表示部、１０６〜１０８・・・加速度センサ、１０９・・・ＡＤコンバータ、１１０・・・記憶部、１１１・・・報音部
【図１】
2014048239.tif 000005
【図２】
2014048239.tif 000006
【図３】
2014048239.tif 000007
【図４】
2014048239.tif 000008
【図５】
2014048239.tif 000009
【図６】
2014048239.tif 000010
【図７】
2014048239.tif 000011
【図８】
2014048239.tif 000012
【図９】
2014048239.tif 000013