(57)【要約】【課題】腕部に装着されても、歩数を正確に計測することができる歩数計を提供する。【解決手段】実施形態によれば、歩数計１は、加速度センサ１１の出力から加速度を検出し、加速度信号を出力する加速度検出部１２と、加速度信号から、加速度信号に含まれる歩行時の腕振りにより生じる周波数成分を除去し、かつ加速度信号に含まれる歩行により生じる周波数成分を透過するバンドパスフィルタ１３と、バンドパスフィルタ１３から出力される加速度信号に基づいて、歩数をカウントする歩数カウンタ１５と、を有する。【選択図】図１
2015106389.tif 000002
【特許請求の範囲】
【請求項１】
一つ以上の加速度センサの出力から加速度を検出し、加速度信号を出力する加速度検出部と、
前記加速度信号から、前記加速度信号に含まれる歩行時の腕振りにより生じる周波数成分を除去する第１のバンドパスフィルタと、
前記加速度信号から、前記加速度信号に含まれる走行時の腕振りにより生じる周波数成分を除去する第２のバンドパスフィルタと、
前記第１のバンドパスフィルタから出力される前記加速度信号に基づいて、第１のエネルギーを検出する第１のエネルギー検出部と、
前記第２のバンドパスフィルタから出力される前記加速度信号に基づいて、第２のエネルギーを検出する第２のエネルギー検出部と、
前記第１のバンドパスフィルタから出力される前記加速度信号に基づいて、歩数をカウントする第１のカウンタと、
前記第２のバンドパスフィルタから出力される前記加速度信号に基づいて、歩数をカウントする第２のカウンタと、
前記第１のエネルギー検出部が前記第２のエネルギー検出部より大きい値を出力しているときに、前記第１のカウンタのカウント値を選択して出力し、前記第２のエネルギー検出部が前記第１のエネルギー検出部より大きい値を出力しているときに、前記第２のカウンタのカウント値を選択して出力する選択出力部と、
を有する歩数計。
【請求項２】
１つ以上の方向の加速度を検出する加速度センサの出力から加速度を検出し、加速度信号を出力する加速度検出部と、
前記加速度信号から、前記加速度信号に含まれる歩行時の腕振りにより生じる周波数成分を除去する第１のバンドパスフィルタと、
前記第１のバンドパスフィルタから出力される前記加速度信号に基づいて、歩数をカウントする第１のカウンタと、
を有する歩数計。
【請求項３】
前記第１のバンドパスフィルタから出力される前記加速度信号に基づいて、第１のエネルギーを検出する第１のエネルギー検出部と、
前記第１のエネルギー検出部が前記第１のエネルギーの値を出力しているときに、前記第１のカウンタのカウント値を出力する選択出力部と、
を有する請求項２に記載の歩数計。
【請求項４】
前記加速度信号から、前記加速度信号に含まれる走行時の腕振りにより生じる周波数成分を除去する第２のバンドパスフィルタと、
前記第２のバンドパスフィルタから出力される前記加速度信号に基づいて、歩数をカウントする第２のカウンタと、
を有する請求項２又は３に記載の歩数計。  
【請求項５】
前記加速度信号から、前記加速度信号に含まれる走行時の腕振りにより生じる周波数成分を除去する第２のバンドパスフィルタと、
前記第２のバンドパスフィルタから出力される前記加速度信号に基づいて、歩数をカウントする第２のカウンタと、
前記第２のバンドパスフィルタから出力される前記加速度信号に基づいて、第２のエネルギーを検出する第２のエネルギー検出部と、
を有し、
前記選択出力部は、前記第２のエネルギー検出部が前記第１のエネルギー検出部よりも大きな値を出力しているときに、前記第２のカウンタのカウント値を選択して出力し、前記第１のエネルギー検出部が前記第２のエネルギー検出部よりも大きな値を出力しているときに、前記第１のカウンタのカウント値を選択して出力する請求項３に記載の歩数計。
【請求項６】
前記第１のバンドパスフィルタは、１．５から２．５Hzの周波数成分を透過するフィルタである請求項１から５のいずれか１つに記載の歩数計。
【請求項７】
前記第２のバンドパスフィルタは、２．５から４Hzの周波数成分を透過するフィルタである請求項４又は５に記載の歩数計。
【請求項８】
１つ以上の方向の加速度を検出する加速度センサの出力から加速度を検出し、加速度信号を出力する加速度検出部と、
前記加速度信号から、前記加速度信号に含まれる走行時の腕振りにより生じる周波数成分を除去するバンドパスフィルタと、
前記バンドパスフィルタから出力される前記加速度信号に基づいて、歩数をカウントするカウンタと、
を有する歩数計。
【請求項９】
前記バンドパスフィルタから出力される前記加速度信号に基づいて、エネルギーを検出するエネルギー検出部と、
前記エネルギー検出部が前記エネルギーの値を出力しているときに、前記カウンタのカウント値を出力する選択出力部と、
を有する請求項８に記載の歩数計。
【請求項１０】
前記バンドパスフィルタは、２．５から４Hzの周波数成分を透過するフィルタである請求項８から１０のいずれか１つに記載の歩数計。
【請求項１１】
前記加速度センサは、互いに直交する３軸方向の加速度を検出することができる３軸加速度センサである請求項１から１０のいずれか１つに記載の歩数計。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、歩数計に関する。
【背景技術】
【０００２】
従来より、歩数計が広く普及している。一般に、歩数計は、ユーザの腰部などに装着され、歩行時のユーザの動きから歩数を計測すなわちカウントする。加速度センサを利用する歩数計は、歩行動作に伴う加速度の変化を検出して、歩数を計測すなわちカウントすることができる。
【０００３】
歩数計は、ユーザの腰部に装着された場合、正確な歩数をカウントするが、ユーザの腕部に装着されると、計測された歩数に誤差が生じる。これは、加速度センサが、ユーザの歩行動作に応じた加速度の影響だけでなく、ユーザの腕振り動作に応じた加速度の影響も受けるからである。
【０００４】
そのため、従来は、歩数計が腕部に装着されて使用されると、歩数計は、歩数を正確に計測できないという問題があった。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第４９５７２５８号公報（特開２００８−１７１３４７号公報）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
そこで、実施形態は、腕部に装着されても、歩数を正確に計測することができる歩数計を提供することを目的とする。
【課題を解決するための手段】
【０００７】
実施形態によれば、１つ以上の方向の加速度を検出する加速度センサの出力から加速度を検出し、加速度信号を出力する加速度検出部と、前記加速度信号から、前記加速度信号に含まれる歩行時の腕振りにより生じる周波数成分を除去する第１のバンドパスフィルタと、前記第１のバンドパスフィルタから出力される前記加速度信号に基づいて、歩数をカウントする第１のカウンタと、を有する歩数計が提供される。
【図面の簡単な説明】
【０００８】
【図１】実施形態に関わる歩数計の構成を示すブロック図である。
【図２】実施形態に関わるバンドパスフィルタ１３のフィルタ特性を示す図である。
【図３】実施形態に関わるバンドパスフィルタ１４のフィルタ特性を示す図である。
【図４】従来の歩数計を腕部に装着して被験者が歩いた場合の、実際の歩数と、歩数計が計測した歩数とを時間経過と共にプロットしたグラフである。
【図５】実施形態の歩数計１を腕部に装着して被験者が歩いた場合の、実際の歩数と、歩数計が計測した歩数とを時間経過と共にプロットしたグラフである。
【発明を実施するための形態】
【０００９】
以下、図面を参照して実施形態を説明する。
【００１０】
（構成）
図１は、本実施形態に関わる歩数計の構成を示すブロック図である。以下に説明する歩数計は、例えば、ユーザの腕部に巻かれるリストバンドに取り付けられたリストバンド型歩数計である。
【００１１】
歩数計１は、加速度センサ１１、加速度検出部１２、２つのバンドパスフィルタ（BPF）１３，１４、２つの歩数カウンタ１５，１６、２つの絶対値回路１７，１８、２つのローパスフィルタ（LPF）１９，２０、制御部２１、及び表示部２２を含んで構成される。
【００１２】
ここでは、加速度センサ１１と表示部２２以外の構成要素が、半導体集積回路として、１チップの半導体装置内に形成される。具体的には、加速度検出部１２、２つのバンドパスフィルタ１３，１４、２つの歩数カウンタ１５，１６、２つの絶対値回路１７，１８、２つのローパスフィルタ１９，２０、及び制御部２１は、半導体集積回路として、１チップの半導体装置内に形成される。制御部２１は、判定部３１と、カウンタ部３２と、メモリ３３とを含む。
【００１３】
なお、図１には、歩数計１の電源をオン・オフするためのオン・オフボタン、カウント値をリセットするためのリセットボタンなどは省略しており、それらのボタンからの操作信号OPが、制御部２１に入力される。
【００１４】
カウンタ部３２は、歩行時カウンタ３２ａと走行時カウンタ３２ｂとを含む。歩行時カウンタ３２ａには、ユーザが歩いているときの歩数がカウントアップされていく。走行時カウンタ３２ｂには、ユーザが走っているときの歩数がカウントアップされていく。
【００１５】
表示部２２は、歩行時カウンタ３２ａと走行時カウンタ３２ｂの値、すなわち歩数を表示する液晶表示器のような表示器である。また、メモリ３３は、歩行時カウンタ３２ａと走行時カウンタ３２ｂの値、すなわち歩数が記憶される。
【００１６】
加速度センサ１１は、互いに直交する３軸（Ｘ軸、Ｙ軸、Ｚ軸）方向の加速度をそれぞれ検出することができるように、３つのセンサを有し、Ｘ軸出力、Ｙ軸出力及びＺ軸出力を、各軸について加速度信号として出力する３軸加速度センサである。
【００１７】
加速度検出部１２は、二乗和平方根算出部１２ａと、ハイパスフィルタ（HPF）１２ｂと、を含む。  
二乗和平方根算出部１２ａは、加速度センサ１１の各出力の二乗和の平方根の信号を生成する回路である。ここでは、複数方向（ここでは３つの方向）の加速度を用いているので、各出力の二乗和の平方根の信号を生成する二乗和平方根算出部１２ａを用いているが、二乗和平方根算出部１２ａに代えて、二乗和の信号を生成する二乗和算出回路を用いてもよい。
【００１８】
ハイパスフィルタ１２ｂは、二乗和平方根算出部１２ａの出力から重力加速度を除去するためのオフセットキャンセラー回路である。  
なお、ここでは、加速度センサ１１は、３軸加速度センサであるが、１以上の方向の加速度を検出するセンサであればよく、１軸、２軸以上の加速度センサでもよい。  
よって、加速度検出部１２は、１つ以上の方向の加速度を検出する加速度センサ１１の出力から加速度を検出し、加速度信号を出力する。  
２つのバンドパスフィルタ１３，１４には、加速度検出部１２の出力が入力される。
【００１９】
バンドパスフィルタ１３は、歩行時における、ユーザの腕振りの周波数成分を除去するフィルタである。すなわち、バンドパスフィルタ１３は、加速度信号から、加速度信号に含まれる歩行時の腕振りにより生じる周波数成分を除去し、かつ加速度信号に含まれる歩行により生じる周波数成分を透過するフィルタである。
【００２０】
バンドパスフィルタ１４は、走行時（あるいは早歩き時）における、ユーザの腕振りの周波数成分を除去するフィルタである。すなわち、バンドパスフィルタ１４は、加速度信号から、加速度信号に含まれる走行時の腕振りにより生じる周波数成分を除去し、かつ加速度信号に含まれる走行により生じる周波数成分を透過するフィルタである。
【００２１】
図２は、バンドパスフィルタ１３のフィルタ特性を示す図である。図２において、横軸は、周波数で、縦軸は、出力信号の出力を示す。
【００２２】
人が歩行するとき、腕は、一歩に対して、前から後ろへ、あるいは後ろから前へ振られる。一般には、ユーザは、毎秒１〜２歩で歩く。よって、腕は、２歩に対して、前後方向に一往復することになる。
【００２３】
すなわち歩行による加速度信号の主たる周波数成分は１．５〜２．５Hzであり、腕振りによるそれは０．７５〜１．２５Hzとなる。バンドパスフィルタ１３は、１．５から２．５Hzの周波数成分を透過するフィルタである。図２に示すように、バンドパスフィルタ１３は、１．５Hz以下の周波数成分、すなわち腕振りの周波数成分を除去する。
【００２４】
図２に示すフィルタ特性を有するバンドパスフィルタ１３を用いることにより、歩数計１は、歩行と腕振り両方の加速度の情報を含む加速度信号から、腕振り成分を除去し、歩行成分のみを選択することができる。以降腕振りに起因する加速度信号を腕振り成分といい、歩行、走行に於ける歩数に起因する加速度信号をそれぞれ歩行成分、走行成分という。
【００２５】
バンドパスフィルタ１３の出力は、歩数カウンタ（CNT）１５に入力される。歩数カウンタ１５は、バンドパスフィルタ１３から出力される加速度信号に基づいて、歩数をカウントするカウンタである。歩数カウンタ１５は、所定の閾値以上の入力があると、１つインクリメントするカウンタである。歩数カウンタ１５は、所定時間（例えば５秒間）における、腕振りの情報を含まない加速度信号に基づいた歩数をカウントし、そのカウントした値を保持する。
【００２６】
図３は、バンドパスフィルタ１４のフィルタ特性を示す図である。図３において、横軸は周波数で、縦軸は出力信号の出力を示す。  
一般に人が走るときは、毎秒２〜４歩で走る。走行による加速度信号の主たる周波数成分は２．６〜３．８Hz程度であり、腕振りによるそれは１．３〜１．９Hz程度である。しかしながら、走行時は腕を抱えるため腕振りによる周波数１／２の信号の成分は歩行時にくらべて非常に小さいという特徴がある。バンドパスフィルタ１４は、２．６から３．８Hzの周波数成分を透過するフィルタである。図３に示すように、バンドパスフィルタ１４は、２．６Hz未満の周波数成分、すなわち腕振りの周波数成分を除去する。
【００２７】
図３に示すフィルタ特性を有するバンドパスフィルタ１４を用いることにより、歩数計１は、走行と腕振り両方の加速度の情報を含む加速度信号から、腕振り成分を除去し、走行成分のみを選択することができる。
【００２８】
バンドパスフィルタ１４の出力は、歩数カウンタ（CNT）１６に入力される。歩数カウンタ１６は、バンドパスフィルタ１４から出力される加速度信号に基づいて、歩数をカウントするカウンタである。歩数カウンタ１６は、所定の閾値以上の入力があると、１つインクリメントするカウンタである。歩数カウンタ１６は、所定時間（例えば５秒間）における、腕振りの情報を含まない加速度信号に基づいた歩数をカウントし、そのカウントした値を保持する。  
歩数カウンタ１５と１６のカウント値は、判定部３１により読み出される。  
また、バンドパスフィルタ１３と１４の出力は、それぞれ絶対値回路１７と１８に入力される。絶対値回路１７，１８は、加速度信号の絶対値を算出して出力する処理部である。
【００２９】
絶対値回路１７と１８の出力は、それぞれローパスフィルタ１９と２０に入力される。ローパスフィルタ１９と２０は、加速度信号を平滑化した信号（以下加速度エネルギーという）を出力する処理部である。
【００３０】
バンドパスフィルタ１３が歩行時の加速度信号を出力するので、ローパスフィルタ１９の出力は、歩行時のエネルギーに比例する値を示す。そして、バンドパスフィルタ１４が走行時の加速度信号を出力するので、ローパスフィルタ２０の出力は、走行時のエネルギーに比例する値を示す。よって、図１において、点線で囲まれた部分が、帯域別エネルギー検出部であり、バンドパスフィルタ１３，絶対値回路１７及びローパスフィルタ１９は、歩行時加速度エネルギー検出部で、バンドパスフィルタ１４，絶対値回路１８及びローパスフィルタ２０は、走行時加速度エネルギー検出部である。
【００３１】
すなわち、絶対値回路１７とローパスフィルタ１９は、バンドパスフィルタ１３から出力される加速度信号に基づいて、歩行時のエネルギーを検出するエネルギー検出部を構成する。絶対値回路１８とローパスフィルタ２０は、バンドパスフィルタ１４から出力される加速度信号に基づいて、走行時のエネルギーを検出するエネルギー検出部を構成する。
【００３２】
バンドパスフィルタ１３と１４の上述したフィルタ特性から、ユーザが歩いているときは、ローパスフィルタ１９は、加速度エネルギー信号を出力し、ローパスフィルタ２０は、加速度エネルギー信号を出力しない。あるいは、ユーザが歩いているときは、ローパスフィルタ１９の出力は、ローパスフィルタ２０の出力よりも大きい。また、バンドパスフィルタ１３と１４のフィルタ特性から、ユーザが走っているときは、ローパスフィルタ２０の出力は、ローパスフィルタ１９の出力よりも大きい。
【００３３】
よって、ローパスフィルタ１９の出力があるとき、あるいはローパスフィルタ１９の出力がローパスフィルタ２０の出力よりも大きいときは、ユーザが歩行していると判定することができる。また、ローパスフィルタ２０の出力がローパスフィルタ１９の出力よりも大きいときは、ユーザが走行していると判定することができる。
【００３４】
制御部２１の判定部３１には、歩数カウンタ１５，１６と、ローパスフィルタ１９，２０の各出力が入力される。ローパスフィルタ１９と２０から出力される加速度エネルギーがカウンタ部３２のカウント制御に使用される。  
判定部３１は、ローパスフィルタ１９とローパスフィルタ２０の出力に基づいて、歩数カウンタ１５と１６のカウント値を、それぞれカウンタ部３２の２つのカウンタ３２ａと３２ｂにカウント値を加算する。すなわち、判定部３１は、ローパスフィルタ１９の出力があるときあるいはローパスフィルタ１９の出力がローパスフィルタ２０の出力よりも大きいときは、歩行していると判定し、歩数カウンタ１５の出力を、カウンタ部３２の歩行時カウンタ３２ａに加算する。また、判定部３１は、ローパスフィルタ２０の出力がローパスフィルタ１９の出力よりも大きいときは、走行していると判定し、歩数カウンタ１６の出力を、カウンタ部３２の走行時カウンタ３２ｂに加算する。
【００３５】
具体的には、判定部３１は、所定の周期（例えば５秒）で、ローパスフィルタ１９と２０の出力に基づいて、ユーザが歩いているのか、走っているのかを判定し、歩行と判定したときは、直前の所定の周期（例えば５秒）期間の歩数カウンタ１５のカウント値を、歩行時カウンタ３２ａのカウント値に加算する。判定部３１は、ローパスフィルタ１９と２０の出力に基づいて、走行と判定したときは、直前の所定の周期（例えば５秒）期間の歩数カウンタ１６のカウント値を、走行時カウンタ３２ｂのカウント値に加算する。
【００３６】
なお、歩行時カウンタ３２ａと走行時カウンタ３２ｂは、それぞれリセットボタン（図示せず）などが押されて、リセット信号の操作信号OPが生成されると、歩数を０（ゼロ）にするようにカウント値が０（ゼロ）に設定される。  
上述したように、歩行時カウンタ３２ａと走行時カウンタ３２ｂのカウント値すなわち歩数は、表示部２２に表示される。
【００３７】
また、歩行時カウンタ３２ａと走行時カウンタ３２ｂのカウント値は、それぞれ一定時時間ごとにメモリ３３に記録される。
【００３８】
（作用）
ユーザが歩数計を腕部に装着して歩行したとき、腕振りの加速度に基づいて歩数がカウントされてしまうため、従来の歩数計では、歩数が少なくカウントされることがあった。出願人の実験によれば、従来の歩数計を腕部に装着すると、歩数計は、実際の歩数の７割程度の歩数しかカウントしなかった。
【００３９】
本実施形態の歩数計１には、腕振りの周波数成分を除去するバンドパスフィルタ１３と１４が設けられている。図２に示すように、バンドパスフィルタ１３は、通常の歩行時の周波数帯域である、１．５Hzから２．５Hzの周波数成分を透過し、１．５Hz未満の周波数成分を透過しない。図３に示すように、バンドパスフィルタ１４は、走行時の周波数帯域である、２．６Hzから３．８Hzの周波数成分を透過し、２．６Hz未満の周波数成分を透過しない。
【００４０】
（歩行時）
ユーザが、歩数計１を腕部に装着して歩くと、加速度検出部１２で検出された加速度信号は、バンドパスフィルタ１３と１４に入力される。このとき、腕振りによる信号成分が除外された歩行による加速度信号がバンドパスフィルタ１３から出力される。
【００４１】
よって、歩数カウンタ１５が所定の閾値以上の加速度信号によりカウントアップすることで、歩行成分のみの加速度信号に基づいて歩数をカウントする。  
また、ローパスフィルタ１９は、歩行時のエネルギーに対応する信号を出力する。
【００４２】
一方、バンドパスフィルタ１４は、走行時の腕振り信号を除外した周波数成分の加速度信号を出力するので、ユーザの歩行時は、バンドパスフィルタ１４の出力は殆どない。よって、ローパスフィルタ２０から出力される歩行時の加速度信号は極めて小さい。
【００４３】
そして、判定部３１が、ローパスフィルタ１９の出力があることまたはローパスフィルタ１９の出力がローパスフィルタ２０の出力よりも大きいことに基づいて、歩行と判定するので、歩数カウンタ１５の所定の時間（例えば、直近の５秒間）のカウント値を、カウンタ部３２の歩行時カウンタ３２ａのカウント値に加算する。
【００４４】
よって、判定部３１は、エネルギー検出部を構成するローパスフィルタ１９がエネルギーの値を出力しているときあるいはローパスフィルタ２０よりも大きなエネルギーの値を出力しているときに、歩行時カウンタ３２ａに加算するために、歩数カウンタ１５のカウント値を選択して出力する選択出力部である。
【００４５】
（走行時）
ユーザが、歩数計１を腕部に装着して走ると、加速度検出部１２で検出された加速度信号は、バンドパスフィルタ１３と１４に入力され、腕振り成分が除外され走行成分のみがバンドパスフィルタ１４から出力される。
【００４６】
よって、歩数カウンタ１６は、所定の閾値以上の加速度信号によりカウントアップすることで、走行成分のみを含む加速度信号に基づいて歩数をカウントする。  
また、ローパスフィルタ２０は、走行時の加速度エネルギーを出力する。
【００４７】
一方、バンドパスフィルタ１３は、歩行成分を抽出するように調整されており、走行成分は透過しない。走行にともなう腕振り成分がバンドパスフィルタ１３から出力されるが、バンドパスフィルタ１４の出力に比べ非常に小さい。よって、ローパスフィルタ１９から出力される加速度エネルギーはローパスフィルタ２０の出力に比べ非常に小さい。
【００４８】
よって、判定部３１は、ローパスフィルタ２０の出力がローパスフィルタ１９の出力よりも大きいことに基づいて走行と判定するので、歩数カウンタ１６の所定の時間（例えば、直近の５秒間）のカウント値を、カウンタ部３２の走行時カウンタ３２ｂのカウント値に加算する。
【００４９】
よって、判定部３１は、エネルギー検出部を構成するローパスフィルタ２０がローパスフィルタ１９より大きなエネルギーを出力しているときに、走行時カウンタ３２ｂに加算するために、歩数カウンタ１６のカウント値を選択して出力する選択出力部である。
【００５０】
以上のように、ユーザは、歩数計１をリセットしてから腕に装着して、歩き始めると、腕振りがあっても、歩数計１は、歩数を正確にカウントする。  
また、歩数計１をリセットしてから腕に装着して、走り始めると、腕振りがあっても、歩数計１は、走行時の歩数を正確にカウントする。
【００５１】
図４は、従来の歩数計を腕部に装着して被験者が歩いた場合の、実際の歩数と、歩数計が計測した歩数とを時間経過と共にプロットしたグラフである。図４において、縦軸が歩数で、横軸は経過時間である。
【００５２】
図４において、実線が歩数計で計測されたすなわちカウントされた歩数値を示し、丸印は、被験者の実際の歩数を示す。２００秒経過前のある時を基準として、２５秒毎に、実際の被験者の歩数をプロットした。基準時からの時間経過に伴い、歩数計のカウント値は実際の歩数との差が大きくなっている。
【００５３】
図５は、上述した実施形態の歩数計１を腕部に装着して被験者が歩いた場合の、実際の歩数と、歩数計が計測した歩数とを時間経過と共にプロットしたグラフである。図５においても、縦軸が歩数で、横軸は経過時間である。
【００５４】
図５においても、実線が歩数計１で計測されたすなわちカウントされた歩数値を示し、丸印は、被験者の実際の歩数を示す。２００秒経過前のある時を基準として、２５秒毎に、実際の被験者の歩数をプロットした。歩数計のカウント値は実際の歩数とほぼ一致しており、歩数の差がほぼなかった。
【００５５】
以上のように、上述した実施形態の歩数計１によれば、ユーザが歩数計１を腕部に装着して使用しても、歩行時においても走行時においても、腕振りの影響を受けないで、歩数を正確に計測することができる。
【００５６】
また、上述した実施の形態によれば、ユーザが歩いたり走ったりを繰り返したときには、歩数計１は、ユーザの歩いているのか走っているのかを判定して、歩行時の歩数と走行時の歩数とを自動的に選別して、それぞれのカウンタに加算する。よって、ユーザが歩いたり走ったりを繰り返したとき、歩数計１は、歩行時の歩数と走行時の歩数とを別々に内部でカウントするので、ユーザは、歩行時の歩数と走行時の歩数とを別々に知ることができる。
【００５７】
上述した歩数計は、ユーザの腕部に巻かれるリストバンドに取り付けられたリストバンド型歩数計であるが、他の形態も取り得る。例えば、上述した歩数計は、腕時計内部に組み込まれた歩数計機能付き腕時計でもよい。また、歩数計に無線あるいは有線の通信インターフェースを設け、スマートフォン、パーソナルコンピュータなどに歩数値を出力できるようにしてもよい。
【００５８】
なお、上述した実施形態は、歩行時と走行時の両方の時の歩数を計測することができる歩数計であるが、バンドパスフィルタ１４、歩数カウンタ１６、絶対値回路１８及びローパスフィルタ２０を有していない歩行専用の歩数計、あるいは、バンドパスフィルタ１３、歩数カウンタ１５、絶対値回路１７及びローパスフィルタ１９を有していない走行専用の歩数計とするようにしてもよい。
【００５９】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として例示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると共に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００６０】
１  歩数計、１１  加速度センサ、１２  加速度検出部、１２ａ  二乗和平方根算出部、１２ｂ  ハイパスフィルタ、１３，１４  バンドパスフィルタ、１５、１６  歩数カウンタ、１７、１８  絶対値回路、１９、２０  ローパスフィルタ、２１  制御部、２２  表示部、３１  判定部、３２  カウンタ部、３２ａ  歩行時カウンタ、３２ａ  カウンタ、３２ａ  歩行時カウンタ、３２ｂ  走行時カウンタ、３３  メモリ。
【図１】
2015106389.tif 000003
【図２】
2015106389.tif 000004
【図３】
2015106389.tif 000005
【図４】
2015106389.tif 000006
【図５】
2015106389.tif 000007