(57)【要約】加速度の大きさに基づいて歩数を計測する歩数計測装置１であって、所定時間内における前記加速度の極大値及び極小値の少なくとも一方を検出する極値検出部１０２と、極値検出部１０２が検出した極大値及び極小値の少なくとも一方に基づいて閾値を決定する閾値決定部１０３と、前記加速度及び決定された閾値に基づいて、歩数を計測する歩数計測部１０４とを有する。
2017065089.tif 000002
【特許請求の範囲】
【請求項１】
加速度の大きさに基づいて歩数を計測する歩数計測装置であって、
所定時間内における前記加速度の極大値及び極小値の少なくとも一方を検出する極値検出部と、
極値検出部が検出した前記極大値及び前記極小値の少なくとも一方に基づいて閾値を決定する閾値決定部と、
前記加速度及び閾値決定部で決定された閾値に基づいて、歩数を計測する歩数計測部と
を有する歩数計測装置。
【請求項２】
前記閾値決定部は、前記極大値及び前記極小値の少なくとも一方が所定値を超える場合、第１の閾値を前記閾値として決定し、前記極大値及び前記極小値の少なくとも一方が前記所定値以下である場合、前記第１の閾値よりも値の小さな第２の閾値を前記閾値として決定する請求項１に記載の歩数計測装置。
【請求項３】
前記閾値決定部は、前記極値検出部が前記極大値及び前記極小値の双方を検出した後に前記閾値を決定する請求項１又は請求項２に記載の歩数計測装置。
【請求項４】
前記閾値決定部は、前記極値検出部が前記極大値又は前記極小値の一方を検出した後に前記閾値を決定する請求項１又は請求項２に記載の歩数計測装置。
【請求項５】
前記極値検出部は、前記極大値及び前記極小値の双方を検出し、
前記歩数計測部は、前記極値検出部が検出した前記極大値と前記極小値との差分に基づいて歩数を計測する請求項１乃至請求項４のいずれかに記載の歩数計測装置。
【請求項６】
前記極値検出部に入力される前記加速度は、互いに直交するＸ軸、Ｙ軸及びＺ軸からなる３軸方向の加速度の二乗和である請求項１乃至請求項５のいずれかに記載の歩数計測装置。
【請求項７】
前記加速度を計測する加速度センサを有する請求項１乃至請求項６のいずれかに記載の歩数計測装置。
【請求項８】
加速度の大きさに基づいて歩数を計測する歩数計測プログラムであって、
所定時間内における前記加速度の極大値及び極小値の少なくとも一方を検出する極値検出工程と、
極値検出ステップで検出した前記極大値及び前記極小値の少なくとも一方に基づいて閾値を決定する閾値決定工程と、
前記加速度及び閾値決定工程で決定された閾値に基づいて、歩数を計測する歩数計測工程
とをコンピュータに実行させる歩数計測プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、歩行時及び走行時における歩数を計測する歩数計測装置及び歩数計測プログラムに関するものである。
【背景技術】
【０００２】
従来の歩数計は、加速度センサにより歩行者の上下方向（鉛直方向）の加速度を検出し、その検出値の変化に基づいて歩数を計測している。具体的には、加速度の検出値が所定の閾値を超える度に、歩行者が一歩、歩いたと認識して歩数を計測している。しかしながら、歩行時の不規則な動きが原因で、歩行者が一歩、歩く間に加速度のピークが複数発生してしまい、歩行者が複数歩、歩いたと判定してしまう場合がある。【０００３】
そこで、下記特許文献では、加速度センセの出力する加速度の大きさに基づいて歩数を計測する際に、加速度の大きさが減少傾向から増加傾向に切り替わる下弦ピーク値、および増加傾向から減少傾向に切り替わる上限ピーク値を検出し、前記下弦ピーク値および前記上弦ピーク値に基づいて歩数を計測することが提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第５０１７０６２号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、従来技術で提案されている歩数の計測では、一つの閾値で歩数を計測している。つまり、歩行時及び走行時のどちらの状態においても同一の閾値を使用している。このため、歩行時の歩数を計測できても走行時の歩数を正確に計測できない、または、走行時の歩数を計測できても歩行時の歩数を正確に計測できないという不利益がある。【０００６】
本発明はかかる事情に鑑みてなされたものであり、その目的は、歩行時及び走行時における歩数を正確に計測できる歩数計測装置及び歩数計測プログラムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明に係る歩数計測装置は、加速度の大きさに基づいて歩数を計測する歩数計測装置であって、所定時間内における前記加速度の極大値及び極小値の少なくとも一方を検出する極値検出部と、極値検出部が検出した前記極大値及び前記極小値の少なくとも一方に基づいて閾値を決定する閾値決定部と、前記加速度及び閾値決定部で決定された閾値に基づいて、歩数を計測する歩数計測部とを有する。【０００８】
上記の構成によれば、極値検出部が検出した加速度の極大値及び極小値の少なくとも一方に基づいて歩行状態に適した閾値を決定し、その決定した閾値に基づいて歩数を計測するので、歩行時及び走行時の歩数をそれぞれに適した閾値を用いて正確に計測することができる。【０００９】
好適には、本発明は、前記閾値決定部が、前記極大値及び前記極小値の少なくとも一方が所定値を超える場合、第１の閾値を前記閾値として決定し、前記極大値及び前記極小値の少なくとも一方が前記所定値以下である場合、前記第１の閾値よりも値の小さな第２の閾値を前記閾値として決定する。【００１０】
上記の構成によれば、極大値及び極小値の少なくとも一方が所定値を超える場合、つまり走行時には、第１の閾値を閾値として決定し、極大値及び極小値の少なくとも一方が所定値以下である場合、つまり歩行時には、第１の閾値よりも値の小さな第２の閾値を閾値として決定するので、歩行時及び走行時の歩数をより正確に計測することができる。【００１１】
好適には、本発明は、前記閾値決定部が、前記極値検出部が前記極大値及び前記極小値の双方を検出した後に前記閾値を決定する。【００１２】
上記の構成によれば、閾値決定部は、極値検出部が極大値及び極小値の双方を検出した後に閾値を決定するので、歩行時及び走行時の歩数をさらに正確に計測することができる。【００１３】
好適には、本発明は、前記閾値決定部が、前記極値検出部が前記極大値又は前記極小値の一方を検出した後に前記閾値を決定する。【００１４】
上記の構成によれば、閾値決定部は、極値検出部が前記極大値又は前記極小値の一方を検出した後に閾値を決定するので、前記極大値及び極大値の双方を検出した後に閾値を決定する場合に比べて、閾値を短時間で決定することができる。【００１５】
好適には、本発明は、前記極値検出部が、前記極大値及び前記極小値の双方を検出し、前記歩数計測部は、前記極値検出部が検出した前記極大値と前記極小値との差分に基づいて歩数を計測する。【００１６】
上記の構成によれば、極値検出部は、極大値及び極小値の双方を検出し、歩数計測部は、極値検出部が検出した極大値と極小値との差分に基づいて歩数を計測するので、より正確に歩数を計測することができる。【００１７】
好適には、本発明は、前記極値検出部に入力される前記加速度が、互いに直交するＸ軸、Ｙ軸及びＺ軸からなる３軸方向の加速度の二乗和である。【００１８】
上記構成によれば、極値検出部に入力される加速度は、互いに直交するＸ軸、Ｙ軸及びＺ軸からなる３軸方向の加速度の二乗和であるため、１軸方向又は２軸方向の加速度だけを用いる場合に比べて、より正確に使用者の体動を知ることができる。この結果、より正確に歩数を計測することができる。【００１９】
好適には、本発明は、前記加速度を計測する加速度センサを有する。【００２０】
上記構成によれば、加速度を計測する加速度センサを有するので、別途、加速度センサを必要としない。また、ジャイロセンサ等に比較して低消費電力であるため、蓄電池等の内部電源で駆動されるウェアラブルデバイスや携帯機器に好適である。【００２１】
本発明に係る歩数計測プログラムは、加速度の大きさに基づいて歩数を計測する歩数計測プログラムであって、所定時間内における前記加速度の極大値及び極小値の少なくとも一方を検出する極値検出工程と、極値検出ステップで検出した前記極大値及び前記極小値の少なくとも一方に基づいて閾値を決定する閾値決定工程と、前記加速度及び閾値決定工程で決定された閾値に基づいて、歩数を計測する歩数計測工程とをコンピュータに実行させる。【００２２】
上記の構成によれば、所定時間内における前記加速度の極大値及び極小値の少なくとも一方を検出する極値検出工程と、極値検出ステップで検出した前記極大値及び前記極小値の少なくとも一方に基づいて閾値を決定する閾値決定工程と、前記加速度及び閾値決定工程で決定された閾値に基づいて、歩数を計測する歩数計測工程とをコンピュータに実行させるので、歩行時及び走行時の歩数を正確に計測することができる。
【発明の効果】
【００２３】
本発明の歩数計測装置及び歩数計測プログラムによれば、歩行時及び走行時の歩数を正確に計測することができる。
【図面の簡単な説明】
【００２４】
【図１】本発明の第１の実施形態に係る歩数計測装置の概観図である。
【図２】本発明の第１の実施形態に係る歩数計測装置の機能ブロック図である。
【図３】本発明の第１の実施形態に係る歩数計測装置による閾値決定の説明図である。
【図４】本発明の第１の実施形態に係る歩数計測装置による閾値決定の説明図である。
【図５】本発明の第１の実施形態に係る歩数計測装置の動作を示すフローチャートである。
【図６】本発明の第２の実施形態に係る歩数計測装置の動作を示すフローチャートである。
【発明を実施するための形態】
【００２５】
本発明の歩数計測装置は、例えば、ヘッドホン型、メガネ型、時計型、ブレスレット型等の身体に装着して使用するウェアラブルデバイスである。以下の説明では、ヘッドホン型のウェアラブルデバイスを例に本発明の実施形態を説明する。なお、本発明の歩数計測装置を歩数計、携帯電話、スマートホン等の携帯型デバイス（携帯機器）に搭載してもよい。
【００２６】
（第１の実施形態）
図１は、第１の実施形態に係る歩数計測装置１の概要図である。上述したように歩数計測装置１は、ヘッドホン型のウェアラブルデバイスであり、ヘッドホンに本実施形態の歩数計測装置１が内蔵されている。使用者（以下、ユーザＵ）は、図１に示す歩数計測装置１を頭部に装着して使用する。
【００２７】
（歩数計測装置１の構成）
図２は、第１の実施形態に係る歩数計測装置１が備えるメモリ素子やＣＰＵ等により実現される機能構成図である。歩数計測装置１は、二乗和算出部１０１、極値検出部１０２、閾値決定部１０３、歩数計測部１０４、記憶部１０５を有する。この図２に示す第１の実施形態に係る歩数計測装置１が有する機能は、ハードウェアにより実現されてもよいし、歩数計測プログラムをＣＰＵ（Central Processing Unit）等のプロセッサで実行することにより実現されてもよい。当該歩数計測プログラムが、本発明の歩数計測プログラムに対応した実施形態である。
【００２８】
また、図２に示すように、第１の実施形態に係る歩数計測装置１は、加速度センサ２と無線若しくは有線により接続され、加速度センサ２から加速度のデータを受信する。ここで、加速度センサ２は、互いに直交するＸ軸、Ｙ軸及びＺ軸からなる３軸方向の加速度のデータをリアルタイムに計測し、計測したデータを逐次出力する。
【００２９】
第１の実施形態では、Ｘ軸がユーザＵに対して左右方向の加速度を計測し、Ｙ軸がユーザＵに対して前後方向の加速度を計測し、Ｚ軸がユーザＵに対して鉛直方向の加速度を計測するものとする。なお、この加速度センサ２を第１の実施形態に係る歩数計測装置１が有するように構成してもよい。
【００３０】
二乗和算出部１０１は、加速度センサ２から出力されるＸ軸、Ｙ軸及びＺ軸夫々のアナログ電圧信号を所定の周期でサンプリングしてデジタルデータに変換する。なお、アナログ電圧信号のサンプリングは、サンプリングタイミングのずれによる誤動作を防止するためＸ軸、Ｙ軸及びＺ時に対して略同時に行われる。なお、加速度センサ２は、Ｘ軸、Ｙ軸及びＺ軸夫々の電圧を示すデジタル信号を生成するようにしてもよい。
【００３１】
二乗和算出部１０１は、デジタルデータに変換されたＸ軸、Ｙ軸及びＺ軸夫々の加速度の二乗和平方根ｗを算出する。具体的には、以下の式（１）を用いて二乗和平方根ｗを算出する。
（数１）
ｗ＝（ｘ２＋ｙ２＋ｚ２）１／２・・・（１）
ｘ：Ｘ軸の加速度
ｙ：Ｙ軸の加速度
ｚ：Ｚ軸の加速度
ｗ：二乗和平方根
【００３２】
二乗和算出部１０１は、算出したＸ軸、Ｙ軸及びＺ軸夫々の加速度の二乗和平方根を逐次出力する。なお、この第１の実施形態では、サンプリングされたＸ軸、Ｙ軸及びＺ軸夫々の加速度から直接二乗和平方根を算出しているが、サンプリングされたＸ軸、Ｙ軸及びＺ軸夫々の加速度の移動平均値から二乗和平方根を算出するようにしてもよい。
【００３３】
極値検出部１０２は、二乗和算出部１０１から出力される値を所定時間サンプリングし、この所定時間内にサンプリングした値から極大値（最も大きな値）と極小値（最も小さな値）を検出する。具体的には、極値検出部１０２は、初めに極小値を検出した後、この検出した極小値を保持した状態で、極大値を検出する。なお、この実施形態で言う所定時間は、人間が一歩分を歩く又は走る時間（例えば、５００ｍｓｅｃ）である。
【００３４】
閾値決定部１０３は、極値検出部１０２で検出された極大値が所定値Ａを超えているかどうかを判定する。閾値決定部１０３は、極値検出部１０２で検出された極大値が所定値Ａを超えている場合、走行中であると判断して閾値Ｂ（第１の閾値）を使用する閾値として決定する。また、閾値決定部１０３は、極値検出部１０２で検出された極大値が所定値Ａ以下である場合、歩行中であると判断して閾値Ｂ（第１の閾値）よりも値の小さな閾値Ｃ（第２の閾値）を使用する閾値として決定する。
所定値Ａは、実際に走行中と歩行中の上記加速度の二乗和平方根の値を基に事前に決定する。また、所定値Ｂは、実際の走行中の上記加速度の二乗和平方根の値と、その時の歩数とを基に事前に決定する。また、所定値Ｃは、実際の歩行中の上記加速度の二乗和平方根の値と、その時の歩数とを基に事前に決定する。
【００３５】
図３及び図４は、閾値を変更する理由についての説明図である。図３及び図４の縦軸は加速度の大きさを、横軸は時間をそれぞれ表している。また、図３及び図４の一点鎖線はＹ軸方向の加速度を、二点鎖線はＸ軸方向の加速度を、実線はＺ軸方向の加速度をそれぞれ表している。
【００３６】
ここで、図３及び図４には、左側に歩行時の加速度の変化を示し、右側に走行時の加速度の変化を示している。図３及び図４に示すように、歩行時と走行時では、計測される加速度の大きさがかなり異なる。このため、図３に示すように、歩数を計測する際の閾値を歩行時の閾値に固定していると、加速度が大きく変化する走行時において歩数を誤検出する虞がある。例えば、一歩走る間に加速度の大きさが複数回閾値を超えてしまい、本来一歩として計測しなければならないところを複数歩と誤って計測する虞がある。
【００３７】
また、歩数を計測する際の閾値を走行時の閾値に固定していると、加速度の変化が小さい歩行時において歩数を誤検出する虞がある。例えば、複数歩歩いたのに加速度の大きさが閾値を超えないため、本来複数歩として計測しなければならないところを一歩も歩いていないと計測する虞がある。
【００３８】
そこで、この第１の実施形態では、図４に示すように歩行時と走行時で異なる閾値を適用している。このため、本来一歩として計測しなければならないところを、複数歩と誤って計測するような誤検出が生じることを抑制することができるように構成されている。
【００３９】
歩数計測部１０４は、加速度及び閾値決定部１０３で決定された閾値に基づいて歩数を計測する。具体的には、歩数計測部１０４は、極値検出部１０２が検出した極大値と極小値との差分を算出した後、該差分が閾値決定部１０３で決定された閾値を超えている場合は、一歩として計測（カウント）し、該差分が閾値決定部１０３で決定された閾値以下であれば、一歩として計測（カウント）しない。
【００４０】
記憶部１０５には、閾値決定部１０３で使用される所定値Ａ及び歩数計測部１０４で使用される閾値Ｂ，Ｃが記憶されている。
【００４１】
（歩数計測装置１の動作）
図５は、第１の実施形態に係る歩数計測装置１の動作を説明するフローチャートである。以下、図１〜図５を参照して、第１の実施形態に係る歩数計測装置１の動作について説明する。
【００４２】
初めに、二乗和算出部１０１は、加速度センサ２から出力されるＸ軸、Ｙ軸及びＺ軸夫々のアナログ電圧信号を所定の周期でサンプリングしてデジタルデータに変換した後、デジタルデータに変換されたＸ軸、Ｙ軸及びＺ軸夫々の加速度の二乗和平方根ｗを算出する（Ｓ１０１）。
【００４３】
次に、極値検出部１０２は、二乗和算出部１０１から出力される値を所定時間サンプリングし、この所定時間内にサンプリングした値から極小値（最も小さな値）を検出する（Ｓ１０２）。次に、極値検出部１０２は、この検出した極小値を保持した状態で極大値（最も大きな値）を検出する（Ｓ１０３）。
【００４４】
次に、閾値決定部１０３は、極値検出部１０２で検出された極大値が所定値Ａを超えているかどうかを判定する（Ｓ１０４）。閾値決定部１０３は、極値検出部１０２で検出された極大値が所定値Ａを超えている場合（Ｓ１０４のＹｅｓ）、走行中であると判断して閾値Ｂ（第１の閾値）を使用する閾値として決定する（Ｓ１０５）。
【００４５】
歩数計測部１０４は、極値検出部１０２が検出した極大値と極小値との差分を算出した後、該差分が、閾値決定部１０３がＳ１０５で決定した閾値Ｂを越えているかを判定する（Ｓ１０６）。歩数計測部１０４は、差分が閾値Ｂを超えている場合（Ｓ１０６のＹｅｓ）、一歩として計測し（Ｓ１０７）する。また、歩数計測部１０４は、差分が閾値Ｂを超えていない場合（Ｓ１０６のＮｏ）、一歩として計測しない。
【００４６】
また、閾値決定部１０３は、極値検出部１０２で検出された極大値が所定値Ａを超えていない場合（Ｓ１０４のＮｏ）、歩行中であると判断して閾値Ｃ（第２の閾値）を使用する閾値として決定する（Ｓ１０８）。
【００４７】
歩数計測部１０４は、極値検出部１０２が検出した極大値と極小値との差分を算出した後、該差分が、閾値決定部１０３がＳ１０８で決定した閾値Ｃを越えているかを判定する（Ｓ１０６）。歩数計測部１０４は、差分が閾値Ｃを超えている場合（Ｓ１０９のＹｅｓ）、一歩として計測し（Ｓ１０７）する。また、歩数計測部１０４は、差分が閾値Ｂを超えていない場合（Ｓ１０９のＮｏ）、一歩として計測しない。
【００４８】
以上のように、上記実施形態に係る歩数計測装置１は、加速度の大きさに基づいて歩数を計測する歩数計測装置であって、所定時間内における加速度の極大値及び極小値を検出する極値検出部１０２と、極値検出部１０２が検出した極大値及び極小値に基づいて閾値を決定する閾値決定部１０３と、加速度及び閾値決定部１０３で決定された閾値に基づいて、歩数を計測する歩数計測部１０４とを有する。このような構成によれば、歩行時及び走行時の歩数を正確に計測することができる。
【００４９】
また、上記実施形態に係る歩数計測装置１は、閾値決定部１０２が、極大値が所定値Ａを超える場合、第１の閾値（閾値Ｂ）を閾値として決定し、極大値が所定値Ａ以下である場合、第１の閾値（閾値Ｂ）よりも値の小さな第２の閾値（閾値Ｃ）を閾値として決定する。このような構成によれば、極大値が所定値Ａを超える場合、つまり走行時には、第１の閾値（閾値Ｂ）を閾値として決定し、極大値が所定値Ａ以下である場合、つまり歩行時には、第１の閾値（閾値Ｂ）よりも値の小さな第２の閾値（閾値Ｃ）を閾値として決定するので、歩行時及び走行時の歩数をより正確に計測することができる。
【００５０】
また、上記実施形態に係る歩数計測装置１は、極値検出部１０２が極大値及び極小値の双方を検出した後に閾値を決定する。このような構成によれば、閾値決定部１０３は、極値検出部１０２が極大値及び極小値の双方を検出した後に閾値を決定するので、歩行時及び走行時の歩数をさらに正確に計測することができる。
【００５１】
また、上記実施形態に係る歩数計測装置１の極値検出部１０２は、極大値及び極小値の双方を検出し、歩数計測部１０４は、極値検出部１０２が検出した極大値と極小値との差分に基づいて歩数を計測する。このような構成によれば、より正確に歩数を計測することができる。
【００５２】
また、上記実施形態に係る歩数計測装置１は、極値検出部１０２に入力される加速度が、互いに直交するＸ軸、Ｙ軸及びＺ軸からなる３軸方向の加速度の二乗和である。このような構成によれば、１軸方向又は２軸方向の加速度だけを用いる場合に比べて、より正確に使用者の体動を知ることができる。この結果、より正確に歩数を計測することができる。
【００５３】
また、上記実施形態に係る歩数計測装置１は、加速度を計測する加速度センサを有する。このような構成によれば、加速度を計測する加速度センサを有するので、別途、加速度センサを必要としない。また、ジャイロセンサ等に比較して低消費電力であるため、蓄電池等の内部電源で駆動されるウェアラブルデバイスや携帯機器に好適である。
【００５４】
また、上記実施形態に係る歩数計測プログラムは、上述したように歩数計数装置１を実現でき、上述した歩数計数装置１と同じ効果を得ることができる。
上記の構成によれば、閾値決定部は、極値検出部が前記極大値又は前記極小値の一方を検出した後に閾値を決定するので、前記極大値及び極大値の双方を検出した後に閾値を決定する場合に比べて、閾値を短時間で決定することができる。
【００５５】
（第２の実施形態）
次に、第２の実施形態について説明する。第１の実施形態では、極値検出部１０２が極小値及び極大値を検出した後に、極値検出部１０２が検出した極大値が所定値Ａを超えるかを判定して閾値を決定している。この第２の実施形態では、極値検出部１０２が極大値を検出した後に、極値検出部１０２が検出した極大値が所定値Ａを超えるかを判定して閾値を決定する実施形態について説明する。
【００５６】
図６は、第２の実施形態に係る歩数計測装置１の動作を説明するフローチャートである。以下、図１〜図４及び図６を参照して第２の実施形態に係る歩数計測装置１の動作について説明する。
【００５７】
初めに、二乗和算出部１０１は、加速度センサ２から出力されるＸ軸、Ｙ軸及びＺ軸夫々のアナログ電圧信号を所定の周期でサンプリングしてデジタルデータに変換した後、デジタルデータに変換されたＸ軸、Ｙ軸及びＺ軸夫々の加速度の二乗和平方根を算出する（Ｓ２０１）。
【００５８】
次に、極値検出部１０２は、二乗和算出部１０１から出力される値を所定時間サンプリングし、この所定時間内にサンプリングした値から極大値（最も大きな値）を検出する（Ｓ２０２）。
【００５９】
次に、閾値決定部１０３は、極値検出部１０２で検出された極大値が所定値Ａを超えているかどうかを判定する（Ｓ２０３）。閾値決定部１０３は、極値検出部１０２で検出された極大値が所定値Ａを超えている場合（Ｓ２０３のＹｅｓ）、走行中であると判断して閾値Ｂ（第１の閾値）を使用する閾値として決定する（Ｓ２０４）。
【００６０】
また、極値検出部１０２は、Ｓ２０２での極大値検出後、続けて極小値を検出する（Ｓ２０５）。歩数計測部１０４は、極値検出部１０２が検出した極大値と極小値との差分を算出した後、該差分が、閾値決定部１０３がＳ１０５で決定した閾値Ｂを越えているかを判定する（Ｓ２０６）。
【００６１】
歩数計測部１０４は、差分が閾値Ｂを超えている場合（Ｓ２０６Ｙｅｓ）、一歩として計測し（Ｓ２０７）する。また、歩数計測部１０４は、差分が閾値Ｂを超えていない場合（Ｓ２０６のＮｏ）、一歩として計測しない。
【００６２】
また、閾値決定部１０３は、極値検出部１０２で検出された極大値が所定値Ａを超えていない場合（Ｓ２０３のＮｏ）、歩行中であると判断して閾値Ｃ（第２の閾値）を使用する閾値として決定する（Ｓ２０８）。
【００６３】
また、極値検出部１０２は、Ｓ２０２での極大値検出後、続けて極小値を検出する（Ｓ２０９）。歩数計測部１０４は、極値検出部１０２が検出した極大値と極小値との差分を算出した後、該差分が、閾値決定部１０３がＳ１０８で決定した閾値Ｃを越えているかを判定する（Ｓ２１０）。歩数計測部１０４は、差分が閾値Ｃを超えている場合（Ｓ２１０のＹｅｓ）、一歩として計測し（Ｓ２０７）する。また、歩数計測部１０４は、差分が閾値Ｂを超えていない場合（Ｓ２１０のＮｏ）、一歩として計測しない。
【００６４】
上述した第２の実施形態によっても第１実施形態と同様の効果を得ることができる。
また、第２の実施形態によれば、閾値決定部１０３は、極値検出部１０２が極大値を検出した後に閾値を決定するので、閾値を短時間で決定することができる。
【００６５】
（その他の実施形態）
第１，第２の実施形態では、極値検出部１０２が検出した極大値が所定値Ａを超えるかを判定して閾値を決定する実施形態について説明したが、極小値の絶対値が所定値Ｄ（所定値Ａとは異なる値）を超えるかを判定して閾値を決定するように構成してもよい。また、極大値及び極小値の絶対値が各々所定値Ａ，Ｄを超えるかを判定して閾値を決定するように構成してもよい。
【００６６】
また、第２の実施形態では、閾値決定部１０３は、極値検出部１０２が極大値を検出した後に閾値を決定しているが、極値検出部１０２が極小値を検出した後に閾値を決定するように構成してもよい。
【００６７】
また、第２の実施形態では、Ｓ２０２において極小値を検出後に、Ｓ２０３において極小値の絶対値が所定値Ｄを超えるか判定してもよい。この場合には、ステップＳ２０５，Ｓ２０９においては極大値を検出する。
【００６８】
さらに、第１，第２の実施形態に係る歩数計測装置１では、加速度センサ２から出力されるＸ軸、Ｙ軸及びＺ軸の加速度の二乗和平方根の値を用いて歩行時か走行時かを判定しているが、加速度センサ２から出力されるＸ軸、Ｙ軸及びＺ軸の少なくとも一つの値を用いて歩行時か走行時かを判定するように構成してもよい。
【符号の説明】
【００６９】
１  歩数計測装置
２  加速度センサ
１０１  二乗和算出部
１０２  極値検出部
１０３  閾値決定部
１０４  歩数計測部
１０５  記憶部
【図１】
2017065089.tif 000003
【図２】
2017065089.tif 000004
【図３】
2017065089.tif 000005
【図４】
2017065089.tif 000006
【図５】
2017065089.tif 000007
【図６】
2017065089.tif 000008
【国際調査報告】
2017065089.tif 000009
2017065089.tif 000010
2017065089.tif 000011
2017065089.tif 000012