(57)【要約】【課題】鉛直下向きの加速度を精密に把握することで、歩数の計数精度を向上させた歩数計を提供することにある。【解決手段】演算処理装置２の加速度検出手段２０は３軸加速度センサ３の出力により加速度を検出し、方向検出手段２１は加速度センサの向きを検出し、演算制御手段の歩数計算機能は、方向検出手段２１が検出する鉛直下向きに対応した加速度検出手段２０の検出加速度に基づいて歩数計算する。【選択図】図１
2006293861.tif 000002
【特許請求の範囲】
【請求項１】
３軸加速度センサと、３軸加速度センサの出力により、加速度を検出する加速度検出手段及び３軸加速度センサの向きを検出する方向検出手段と、該方向検出手段が検出する鉛直下向きに対応した加速度検出手段の検出加速度に基づいて歩数計算する歩数計算手段とを備えていることを特徴とする歩数計。
【請求項２】
被装着者の進行方向の加速度値の大きさから、歩行中か否かの判断を行い、歩行中と判断されているときに歩数計算手段による歩数計算を決定する手段を備えていることを特徴とする請求項１記載の歩数計。
【請求項３】
一定歩数の検出時間より歩行速度を算出する歩行速度計測手段を有していることを特徴とする請求項１又は２記載の歩数計。
【請求項４】
被装着者の進行方向の加速度値の大きさから、歩行中か否かの判断を行い、非歩行と判断された場合に３軸加速度センサの出力を前記加速度検出手段がサンプリングする間隔を歩行中のサンプリングの間隔より大きくする手段を備えていることを特徴とする請求項１乃至３の何れか記載の歩数計。
【請求項５】
加速度検出手段が検出する加速度の大きさと、方向検出手段が検出する３軸加速度センサの向きとに基づいた操作情報を生成するユーザーインターフェースを備えていることを特徴とする請求項１乃至４の何れか記載の歩数計。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、歩数計に関するものである。
【背景技術】
【０００２】
従来、ベルトに装着せず、ポケット等にいれても測定できる歩数計が提供されている（例えば特許文献１）。この歩数計は複数の加速度センサと、角度検出センサとの組み合わせにより、角度センサが検出する本体の向きに対応した加速度センサの出力信号を選択する方法や、複数の加速度センサの内、加速度センサの振動の大きい振動出力を取り出す方法が採用されている。
【特許文献１】特開平９−２２３２１４号公報（段落番号００１８，００３８）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、上述の特許文献１に開示されている歩数計の構成では、歩数計の向きによって同じ加速度を与えた場合でも加速度センサの出力値が異なってくるため、選択された方向に対応する加速度センサの出力値が定められた値以上となった数を歩数と計数するのみでは、精度の良い計数ができないという問題があった。
【０００４】
本発明は、上述の問題点に鑑みて為されたもので、その目的とするところは、鉛直下向きの加速度を精密に把握することで、歩数の計数精度を向上させた歩数計を提供することにある。
【課題を解決するための手段】
【０００５】
上述の目的を達成するために、請求項１の発明では、３軸加速度センサと、３軸加速度センサの出力により、加速度を検出する加速度検出手段及び３軸加速度センサの向きを検出する方向検出手段と、該方向検出手段が検出する鉛直下向きに対応した加速度検出手段の検出加速度に基づいて歩数計算する歩数計算手段とを備えていることを特徴とする。
【０００６】
請求項１の発明によれば、歩行時おいて一番変化が激しい鉛直下向き方向の加速度を用いて歩数を計算することで、精度良い歩数を得ることができる。
【０００７】
請求項２の発明では、請求項１の発明において、被測定対象者の進行方向の加速度値の大きさから、歩行中か否かの判断を行い、歩行中と判断されているときに歩数計算手段による歩数計算を決定する手段を備えていることを特徴とする。
【０００８】
請求項２の発明によれば、電車や車に搭乗しているとき等において、鉛直下向きの加速度を変動があっても、歩数計算を行わないため、歩行による歩数を正確に計算することができる。
【０００９】
請求項３の発明では、請求項１又は２の発明において、一定歩数の検出時間より歩行速度を算出する歩行速度計測手段を有していることを特徴とする。
【００１０】
請求項３の発明によれば、歩数以外にも歩行速度を計測することができる。
【００１１】
請求項４の発明では、請求項１乃至３の何れかの発明において、被装着者の進行方向の加速度値の大きさから、歩行中か否かの判断を行い、非歩行と判断された場合に３軸加速度センサの出力を前記加速度検出手段がサンプリングする間隔を歩行中のサンプリングの間隔より大きくする手段を備えていることを特徴とする。
【００１２】
請求項４の発明によれば、非歩行中における３軸加速度センサの出力のサンプリング間隔が長くなるため、その間の３軸加速度センサによる消費電力を低減することができ、しかも歩数計算手段の計算処理の負担も少なくなって消費電力も低減し、結果全体の消費電力が少なくなり、電池電源を使用する場合には電池消耗が少なく、しかも歩行中ではサンプリング間隔が非歩行中に比べて短くなるため、歩数算出の精度を落とすこともない。
【００１３】
請求項５の発明では、請求項１乃至４の発明において、加速度検出手段が検出する加速度の大きさと、方向検出手段が検出する３軸加速度センサの向きとに基づいた操作情報を生成するユーザーインターフェースを備えていることを特徴とする。
【００１４】
請求項５の発明によれば、歩数計を手で振ったりすることで、操作入力ができ、そのため操作釦を用いる操作入力部を設ける必要もなく、また操作釦の大きさの限界から制限されていた歩数計の小型化が可能となり、しかも３軸加速度センサを操作情報の信号源として兼用できるため、コストも高くならない。
【発明の効果】
【００１５】
本発明は、歩行時おいて一番変化が激しい鉛直下向き方向の加速度を用いて歩数を計算することで、精度良い歩数を得ることができる。
【発明を実施するための最良の形態】
【００１６】
以下本発明を実施形態により説明する。
【００１７】
図１は  以下本発明を実施形態により説明する。
（実施形態１）
本実施形態は、３軸加速度センサ１と、マイクロコンピュータからなる演算処理装置２と、電池電源３と、歩数等を含む情報を表示するための液晶表示器のような表示器４と、設定や操作のための押釦群からなる操作入力部５とから構成され、歩数計本体Ｈの内部に３軸加速度センサ１と、演算処理装置２と、電池電源３とを内蔵するとともに、表示器４を表示面が外部に臨むように歩数計本体Ｈに装着し、操作入力部５を押釦が外部から操作可能なように歩数計本体Ｈに装着してある。
【００１８】
演算処理装置２は、３軸加速度センサ１からの出力を所定間隔でサンプリングするとともに、サンプリング毎に３軸の加速度を検出する加速度検出手段２０及び３軸加速度センサ１の出力から方向検出を行う方向検出手段２１と、これら検出手段２０，２１の検出情報に基づき、鉛直方向の加速度を用いて歩数を算出する歩数計算手段の機能と、計算される歩数をリアルタイムに表示器４に表示させる制御機能と、操作入力部５の操作情報の処理を行う機能と、上述のサンプリングの周期を設定する機能とを有する演算制御手段２２とをプログラムにより実現している。
【００１９】
次に本実施形態の歩数算出の基本的な原理について簡単に説明する。
【００２０】
まず歩数計本体Ｈを被装着者が装着携行したときに、内蔵している３軸加速度センサ１の鉛直下向きは装着状態に変わる。例えば今図２で示すように３軸加速度センサ１が傾いて装着されている場合、３軸加速度センサ１は鉛直下向きｇに対してｘ，ｙ，ｚの各軸の方向が共にずれている。尚図２では各ベクトル表現として矢印（→）を上部に付して示している。
【００２１】
ここで３軸加速度センサ１が各軸に対してベクトルａｘ，ａｙ，ａｚの加速度を出力しているとき、各ベクトルａｘ，ａｙ，ａｚの加速度の変化分（加速度値）がある予め設定してある閾値よりも小さい場合、被装着者は静止していると考えられ、そのときの合成ベクトル（ａｚ＋ａｙ＋ａｚ）は鉛直下向きｇで大きさ１Ｇになるはずである。尚Ｇは重力加速度である。このときの各ベクトルａｘ，ａｙ，ａｚと合成ベクトル（ａｘ＋ａｙ＋ａｚ）との角度を覚えておくことによって鉛直下向きｇが認識できる。
【００２２】
而して、本実施形態では、３軸加速度センサ１の出力に基づいて方向検出手段２１が、各ベクトルａｘ，ａｙ，ａｚと合成ベクトル（ａｘ＋ａｙ＋ａｚ）との角度に基づいて鉛直下向きｇを検出し、この検出結果を演算制御手段２に送るようになっている。
【００２３】
ここで一般に歩行時における変化が一番激しいのは鉛直方向の加速度であるので、演算制御手段２２は、加速度検出手段２０の検出加速度から方向検出手段２の検出情報に基づいて鉛直下向き９の加速度のみを基に歩数算出を行う。つまり鉛直下向きｇの加速度値と予め設定している閾値とを比較して閾値を加速度値が越える度に１歩と算出して積算するのである。そして表示器５を制御して刻々変化する積算歩数を現在時の歩数として表示するのである。
【００２４】
尚操作入力部５は、被装着者の個人情報を入力するための操作釦を備え、年令、体重、性別などの個人情報を、操作釦のインクリメント或いはデクリメントの操作情報により演算制御手段２２へ与えるようになっており、これら個人情報は演算処理装置２の内蔵メモリ（図示せず）に格納され、適宜利用されるようになっている。
【００２５】
（実施形態２）
ところで、被装着者が電車や自動車に搭乗しているとき、歩行しなくても、鉛直下向きｇの加速度値が閾値を越えることがあり、そのため歩数として算出されてしまい、歩数の算出精度が低下する恐れがある。
【００２６】
そこで本実施形態では、鉛直下向きｇの次に歩行時にかかる加速度変化が大きい進行方向の加速度に注目し、この加速度値が歩行中であることを示す閾値とを比較して歩行中であるか否かを検出して被歩行中には歩数算出を行わないと決定を行う歩行検出機能２２ａを図３に示すように演算処理手段２２の機能として持たせた点に特徴がある。
【００２７】
つまり図４に示すように３軸加速度センサ１が出力する加速度値のベクトルａｘ，ａｙ，ａｘは鉛直方向成分（ａｘ＋ａｙ＋ａｚ）ｇと進行方向成分（ａｘ＋ａｙ＋ａｚ）ｐに分けられ、この進行方向成分（ａｘ＋ａｙ＋ａｚ）ｐの変動（加速度値）が或る一定値よりも小さい場合、被装着者は歩行していないと考えられる。
【００２８】
而して本実施形態では、演算制御手段２２において、上述の進行方向成分（ａｘ＋ａｙ＋ａｚ）ｐの加速度値を抽出し、この進行方向成分（ａｘ＋ａｙ＋ａｚ）ｐの加速度値と前記一定値に対応した閾値とを比較して、加速度値が閾値未満の場合には歩数算出を行わないと決定する歩行検出機能２２ａして備え、それにより被装着者が電車や車に搭乗時などにおいて、鉛直下向きｇの加速度値が歩数算出の閾値を越える場合があっても、それが歩数に影響されなくなり、正確な歩数算出ができるのである。
【００２９】
本実施形態では、上述の進行方向成分抽出を利用して歩行と判断されたときに、進行方向成分（ａｘ＋ａｙ＋ａｚ）ｐの加速度値を時間で積分することで歩行速度を算出する歩行速度計測機能歩数計の機能として付加することもできる。
【００３０】
つまり歩行検出機能２２ａが歩行中を検出しているときに、演算処理手段２２は歩数算出と併行して歩行速度を算出し、その算出結果に基づいて現時点の積算歩数と歩行速度を表示器５で表示させるのである。
【００３１】
図５のフローチャートは歩行速度の計測を行う場合の演算制御手段２２の動作フローチャートを示しており、ステップＳ１は加速度検出手段２０から出力される加速度値の入力ステップ、ステップＳ２は歩行検出機能２２ａが進行方向成分の抽出を行うステップ、次のステップＳ３は進行方向成分を用いて歩行中か否かの判定ステップ、ステップＳ４は歩行中判断されたときに演算処理手段２２が歩数算出とともに歩行速度算出を行うステップである。
【００３２】
また歩行検出機能２２ａの歩行検出を利用して、歩行中における３軸加速度センサ１から出力を取り込むサンプリングの間隔を歩行中と非歩行中とで変えるようにする機能を
持たせても良い。
【００３３】
つまり、歩行周期を２〜３Ｈｚをした場合、少なくとも歩行中では６Ｈｚ以上のサンプリング周期（サンプリング間隔）で加速度値のサンプリングを行わなければならないが、非歩行の場合には特に歩行周期に対応させたサンプリング周期である必要がなく、特にサンプリング間隔が短いと、３軸加速度センサ１への電源供給や、演算処理装置２で演算量の増加のため、電力を多く消費する。
【００３４】
そこで、歩行検出機能２２ａが歩行中であると検出していないときには、演算処理装置２において、両検出手段２０，２１が３軸加速度センサ１から出力をサンプリングする間隔を長くするように設定し、つまりサンプリング周期を長くすることで、電力消費が押さえることができるのである。
【００３５】
図６はサンプリング周期の切り換えに対応したフローチャートを示し、歩行中が検出されているときには予め設定されている基準のサンプリング周期Ｔ１で加速度値の入力をステップＳ１で行い、非歩行である場合にはサンプリング周期Ｔ１より長い周期Ｔ２で加速度値の入力を行うのである。尚ステップＳ２は歩行検出機能２２ａが進行歩行成分抽出を行うステップ、ステップＳ３は歩行中か否かの判定を行うステップ、ステップＳ４はサンプリング周期Ｔ１の設定ステップ、Ｓ５はサンプリング周期Ｔ２の設定ステップである。
（実施形態３）
実施形態１，２には被装着者の個人情報を入力するための操作釦を備え、年令、体重、性別などの個人情報を、操作釦のインクリメント或いはデクリメントの操作情報により演算制御手段２２へ与える操作入力部５を備えているが、歩数計の小型化などにより操作し難いという課題がある。
【００３６】
そこで、本実施形態では３軸加速度センサ１の出力を利用し、歩数計本体Ｈを傾けるか、或る一定の方向に振るなどの操作を両検出手段２０，２２の検出出力から判定する機能を演算制御手段２２に備えるとともに、演算処理装置２の内蔵メモリに各操作と操作入力情報とを対応付けたテーブルを格納し、演算制御手段２２では判定した操作に対応する操作入力情報をテーブルから読み出し、その操作情報に基づいて処理を行うようにしたものである。尚回路構成は実施形態１，２の何れでも良いのでここでは省略する。
【００３７】
而して本実施形態では、歩数計本体Ｈを振ったり、傾けたりすることで、押釦操作と同様にインクリメント、デクリメントを表現することが可能になり、所定の情報入力ができることになる。そのため押釦からなる操作入力部５を実装せずにすむので低コスト化につながる。
【図面の簡単な説明】
【００３８】
【図１】実施形態１の回路構成図である。
【図２】実施形態１の原理説明図である。
【図３】実施形態２の回路構成図である。
【図４】実施形態２の原理説明図である。
【図５】実施形態２の歩行検出機能を利用した歩行速度計測のフローチャートである。
【図６】実施形態２の歩行検出機能を利用したサンプリング周期の切り換え処理のフローチャートである。
【符号の説明】
【００３９】
１  ３軸加速度センサ
２  演算処理装置
２０  加速度検出手段
２１  方向検出手段
２２  演算制御手段
３  電池電源
４  表示器
５  操作入力部
【図１】
2006293861.tif 000003
【図２】
2006293861.tif 000004
【図３】
2006293861.tif 000005
【図４】
2006293861.tif 000006
【図５】
2006293861.tif 000007
【図６】
2006293861.tif 000008