(57)【特許請求の範囲】
【請求項１】
体動の連続を判定する連続歩行判定の期間（以下、「連続歩行判定期間」という）を有し、連続と判定された体動を歩数として計数する体動検出装置において、
前記体動検出装置の姿勢変化に基づいて、前記連続歩行判定期間を開始し、
前記姿勢変化に基づき歩数カウント表示を停止するとともに、前記連続歩行判定期間の体動を計数し、前記連続歩行判定により連続した歩行であると判断された場合は、前記連続歩行判定期間に計数した体動を前記停止したカウント表示に加えてカウント表示を更新し、
前記連続歩行判定期間に姿勢変化を検出した場合に前記連続歩行判定期間中に計数した体動の計数をクリアすることを特徴とする体動検出装置。
【請求項２】
前記体動検出装置は加速度センサを有し、前記姿勢変化は、前記加速度センサにより検出される加速度値から求められる重力加速度の変化により検出することを特徴とする請求項１に記載の体動検出装置。
【請求項３】
前記重力加速度の変化は、前回の姿勢変化を検出したときの重力加速度を基準として重力加速度が所定値以上変化した場合に姿勢変化を検出することを特徴とする請求項２に記載の体動検出装置。
【請求項４】
前記加速度センサは、直交する３軸方向の加速度を検出し、前記直交する３軸のうち少なくともいずれか１軸方向の重力加速度の変化により姿勢変化を検出することを特徴とする請求項２または３に記載の体動検出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、体動検出装置に関する。
【背景技術】
【０００２】
体動検出装置の一つに歩数計がある。歩数計は、加速度センサにより歩行者の上下方向の加速度を検出し、その検出値の変化に基づいて歩数（体動）を計数する。このような歩数計の場合、歩数計を操作する際の振動や、歩数計を着脱する際の振動などによって発生する加速度の変化を、歩行による加速度の変化であると誤って判断してしまい、表示装置には、カウントした歩数値に誤差が生じるおそれがある。これを回避するため、所定の判定期間、連続して歩行とみなされる加速度の変化を検出したときや、所定の判定回数、連続して歩行とみなされる加速度の変化を検出したときに、歩行であると判断するようにした歩数計が公知である。
【０００３】
たとえば、歩行センサからの信号が所定数連続しない場合には歩行停止と判定し、歩行停止と判定した直後の所定時間内は第１の基準値を用いて歩行開始の有無を判定し、所定時間経過後は、第２の基準値を用いて歩行の有無を判定するようにした歩数計が公知である（たとえば、特許文献１参照。）。また、歩行信号のうちの第１の基準周期範囲内と判断された各信号を１歩分として計数するとともに、第１の基準周期範囲外の信号のうち、第２の基準周期範囲内の信号が所定数継続したと判断された場合に、その所定数の信号を所定数の歩数として計数するようにした歩数計が公知である（たとえば、特許文献２参照。）。
【０００４】
【特許文献１】特開２００５−２８３３４０号公報
【特許文献２】特開２００５−３０９６９２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した従来の歩数計では、歩数計をズボンのポケットに携行した場合、座位から立位へあるいはその反対の動作をした場合、あるいはポケットの中から歩数計を取り出して歩数計の表示を確認したり表示切替の操作をしたりした場合に、歩数計の姿勢が変化や表示切替操作による振動を検出するが、その姿勢変化や表示切替操作による振動を誤って歩数として計数してしまうことになる。
【０００６】
特に、被験者が歩行を継続して立ち止まって歩数計をポケット等から取り出し、歩数表示を確認する動作をおこなった場合、あるいは、被験者が歩行を継続させながら、歩数計をポケット等から取り出し、歩数表示を確認する動作や切替える操作をおこなった場合に、歩数確認中の手に持っている揺れによる振動や操作による振動が、歩行による振動に連続することによりこれらの振動を歩数として計数してしまい歩数の計測精度が悪くなるという問題点があった。このように、従来は、姿勢が変わっても操作に基づくノイズに連続性があれば、歩数としてカウントされていた。
【０００７】
この発明は、上述した従来技術による問題点を解消するため、より精度の高い歩数計測をおこなうことができる体動検出装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するため、この発明にかかる体動検出装置は、体動の連続を判定する連続歩行判定の期間（以下、「連続歩行判定期間」という）を有し、連続と判定された体動を歩数として計数する体動検出装置において、前記体動検出装置の姿勢変化に基づいて、前記連続歩行判定期間を開始することを特徴とする。
【０００９】
また、この発明にかかる体動検出装置は、上記の発明において、前記姿勢変化に基づき歩数カウント表示を停止するとともに、前記連続歩行判定期間の体動を計数し、前記連続歩行判定により連続した歩行であると判断された場合は、前記連続歩行判定期間に計数した体動を前記停止したカウント表示に加えてカウント表示を更新することを特徴とする。
【００１０】
また、この発明にかかる体動検出装置は、上記の発明において、前記連続歩行判定期間に姿勢変化を検出した場合に前記連続歩行判定期間中に計数した体動の計数をクリアすることを特徴とする。
【００１１】
また、この発明にかかる体動検出装置は、上記の発明において、前記体動検出装置は加速度センサを有し、前記姿勢変化は、前記加速度センサにより検出される加速度値から求められる重力加速度の変化により検出することを特徴とする。
【００１２】
また、この発明にかかる体動検出装置は、上記の発明において、前記重力加速度の変化は、前回の姿勢変化を検出したときの重力加速度を基準として重力加速度が所定値以上変化した場合に姿勢変化を検出することを特徴とする。
【００１３】
また、この発明にかかる体動検出装置は、上記の発明において、前記加速度センサは、直交する３軸方向の加速度を検出し、前記直交する３軸のうち少なくともいずれか１軸方向の重力加速度の変化により姿勢変化を検出することを特徴とする。
【発明の効果】
【００１４】
本発明にかかる体動検出装置によれば、姿勢変化を考慮し、姿勢変化があった場合に、歩行以外の振動が連続した場合でも連続判定を行なうことにより、精度よく歩数の計数をおこなうことが可能な体動検出装置が得られるという効果を奏する。
【発明を実施するための最良の形態】
【００１５】
以下に添付図面を参照して、この発明にかかる体動検出装置の好適な実施の形態を詳細に説明する。
【００１６】
（体動検出装置のハードウェア構成）
図１は、この発明にかかる体動検出装置のハードウェア構成を示すブロック図である。図１に示すように、体動検出装置１１は、互いに異なる三方向（Ｘ軸方向、Ｙ軸方向およびＺ軸方向とする）の加速度を検出可能な３軸加速度センサを備えている。ここでは、３軸加速度センサを、Ｘ軸方向の加速度を検出するＸ軸加速度センサ１２、Ｙ軸方向の加速度を検出するＹ軸加速度センサ１３、およびＺ軸方向の加速度を検出するＺ軸加速度センサ１４として示す。加速度センサとしては、周知のものを用いることができる。Ｘ軸方向、Ｙ軸方向およびＺ軸方向は、体動検出装置１１に固有の方向であり、体動検出装置１１の姿勢（向きや傾き）の変化に伴って変わる。
【００１７】
また、体動検出装置１１は、３軸加速度センサの出力信号に基づいて、体動検出装置１１を携帯する被験者の体動であるか否かを判断し、体動をカウントする処理装置１５を備えている。処理装置１５の詳細な構成については、後述する。また、体動検出装置１１は、処理装置１５でカウントされた体動を表示する表示装置１６を備えている。表示装置１６は、たとえば、液晶パネルと液晶駆動回路を備えている。
【００１８】
（処理装置の機能的構成）
図２は、この発明にかかる体動検出装置の処理装置の機能的構成を示すブロック図である。図２に示すように、処理装置１５は、Ｘ軸アナログ／デジタル変換部２１、Ｙ軸アナログ／デジタル変換部２２、Ｚ軸アナログ／デジタル変換部２３、加速度取得部２４、上弦ピーク値検出部２５、下弦ピーク値検出部２６、ピーク差検出部２７、閾値判定部２８
、フラグ制御部２９、表示計数部３０、切り替え部４１、内部計数部４２、計数更新部４３および姿勢変化検出部４４を備えている。これらの機能部については、ハードウェアにより実現されてもよいし、ＣＰＵ等でプログラムを実行することにより実現されてもよい。
【００１９】
Ｘ軸アナログ／デジタル変換部２１、Ｙ軸アナログ／デジタル変換部２２およびＺ軸アナログ／デジタル変換部２３は、それぞれ、入力端子３１，３２，３３を介してＸ軸加速度センサ１２、Ｙ軸加速度センサ１３およびＺ軸加速度センサ１４に接続されており、それらのセンサから出力されるアナログ電圧信号を所定の周期でサンプリングしてデジタルデータに変換する。Ｘ軸アナログ／デジタル変換部２１、Ｙ軸アナログ／デジタル変換部２２およびＺ軸アナログ／デジタル変換部２３は、同一のタイミングでそれぞれのセンサ出力信号をサンプリングするのが望ましい。
【００２０】
加速度取得部２４は、各軸のアナログ／デジタル変換部２１，２２，２３の出力値に基づいて、重力加速度の影響を除いた加速度の大きさを取得する。加速度の大きさは、図３に示すように、増減を繰り返す。図３は、加速度取得部により取得される加速度の変化を示す波形図である。なお、図３には、Ｘ軸方向の加速度、Ｙ軸方向の加速度およびＺ軸方向の加速度を合成した加速度データが波形として示されているが、実際には、この加速度データは、連続したデータではなく、所定周期でサンプリングされた離散的なデータである。
【００２１】
上弦ピーク値検出部２５は、加速度取得部２４により取得された加速度の大きさが増加傾向から減少傾向に切り替わるときのピーク値（上弦ピーク値とする）を検出する。図３に示す加速度の波形では、符号６２、６４、６６、６８、７０、７２および７４で示すピークが上弦ピーク値である。上弦ピーク値を検出するために、上弦ピーク値検出部２５は、たとえば、次のような処理をおこなう。
【００２２】
上弦ピーク値検出部２５は、加速度取得部２４から出力された加速度の値をバッファに格納し、そのバッファの格納値と、その次に加速度取得部２４から出力された加速度の値を比較し、大きい方の値でバッファの格納値を更新する。そして、上弦ピーク値検出部２５は、加速度取得部２４から出力された加速度の値がバッファの格納値よりも小さくなったら、そのときのバッファの格納値を上弦ピーク値とする。
【００２３】
下弦ピーク値検出部２６は、加速度取得部２４により取得された加速度の大きさが減少傾向から増加傾向に切り替わるときのピーク値（下弦ピーク値とする）を検出する。図３に示す加速度の波形では、符号６１、６３、６５、６７、６９、７１および７３で示すピークが下弦ピーク値である。下弦ピーク値を検出するために、下弦ピーク値検出部２６は、たとえば、次のような処理をおこなう。
【００２４】
下弦ピーク値検出部２６は、加速度取得部２４から出力された加速度の値をバッファに格納し、そのバッファの格納値と、その次に加速度取得部２４から出力された加速度の値を比較し、小さい方の値でバッファの格納値を更新する。そして、下弦ピーク値検出部２６は、加速度取得部２４から出力された加速度の値がバッファの格納値よりも大きくなったら、そのときのバッファの格納値を下弦ピーク値とする。
【００２５】
ピーク差検出部２７は、下弦ピーク値検出部２６により検出された下弦ピーク値および上弦ピーク値検出部２５により検出された上弦ピーク値の差分を算出する。その際、ピーク差検出部２７は、下弦ピーク値とその直後の上弦ピーク値との差分を算出してもよいし、上弦ピーク値とその直後の下弦ピーク値との差分を算出してもよい。図３には、下弦ピーク値とその直後の上弦ピーク値との差分を算出する例が示されている。閾値判定部２８は、ピーク差検出部２７により算出された、下弦ピーク値と上弦ピーク値の差分を、予め設定されている閾値と比較し、その結果に基づいて体動を検出したか否かを判定する。たとえば、閾値判定部２８は、下弦ピーク値と上弦ピーク値の差分が閾値よりも大きいときに、体動を検出したと判定する。
【００２６】
フラグ制御部２９は、閾値判定部２８により体動を検出したと判定された場合に、たとえば、加速度取得部２４から出力された加速度データの値が初めてゼロになった時点で、体動検出フラグをオンにする。これは、上弦ピーク値および下弦ピーク値の近傍はノイズ等の影響を受けやすいので、そこを避けて体動検出フラグをオンにするためである。図３において、三角印は、体動検出フラグがオンになるタイミングを示し、その下の数字（１、２、３、４、５）は体動としてカウントされる数を示す。
【００２７】
具体的には、図３に示す例において、第１の下弦ピーク６１と第１の上弦ピーク６２の差分、第３の下弦ピーク６５と第３の上弦ピーク６６の差分、第４の下弦ピーク６７と第４の上弦ピーク６８の差分、第６の下弦ピーク７１と第６の上弦ピーク７２の差分および第７の下弦ピーク７３と第７の上弦ピーク７４の差分が閾値よりも大きい。
【００２８】
したがって、第１の上弦ピーク６２、第３の上弦ピーク６６、第４の上弦ピーク６８、第６の上弦ピーク７２および第７の上弦ピーク７４の後で加速度データの値が初めてゼロになった時点で、体動検出フラグがオンになる。一方、第２の下弦ピーク６３と第２の上弦ピーク６４の差分および第５の下弦ピーク６９と第５の上弦ピーク７０の差分は閾値よりも小さいので、体動検出フラグはオフのままである。また、フラグ制御部２９は、体動検出フラグをオンにした後、所定時間経過した時点で体動検出フラグをオフに切り替える。
【００２９】
表示計数部３０は、カウンタにより構成されており、切り替え部４１から、体動検出フラグがオンになったことを示す信号（オン信号とする）が入力するたびに、カウント値をインクリメントする。表示計数部３０のカウント値（表示カウント値とする）のデータは、出力端子３４を介して前記表示装置１６へ送られる。
【００３０】
内部計数部４２は、カウンタにより構成されており、切り替え部４１からオン信号が入力するたびに、カウント値をインクリメントする。内部計数部４２は、姿勢変化検出部４４からの計数更新指示により、カウント値のデータを計数更新部４３へ送る。内部計数部４２は、体動計数処理が開始された直後、または姿勢変化検出部４４からの内部計数リセット指示により、初期値にリセットされる。
【００３１】
切り替え部４１は、姿勢変化検出部４４からの切り替え指示により、体動検出フラグがオンになった回数を表示計数部３０でカウントするか否かを切り替える。切り替え部４１は、体動検出装置１１の体動計数処理が開始された直後、すなわち初期状態では、表示計数部３０でカウントをおこなわない側になる。
【００３２】
切り替え部４１が、表示計数部３０でカウントをおこなわない側にある間、表示計数部３０は停止状態となる。したがって、以下の説明では、切り替え部４１が、表示計数部３０でカウントをおこなわない側にある（切り替わる）ことを、表示計数停止側にある（切り替わる）と表現し、表示計数停止側にある状態を、表示計数停止状態と表現する。
【００３３】
計数更新部４３は、表示カウント値のデータに、内部計数部４２から送られてきたカウント値のデータを加算する。これによって、切り替え部４１が、表示計数停止側にある間に内部計数部４２でカウントされていたが、表示計数部３０ではカウントされていなかった分の体動の検出回数が、表示カウント値に反映される。
【００３４】
（姿勢変化の判定）
図４および図５は、姿勢変化検出部における姿勢変化の判定の内容を示す説明図である。姿勢変化は、各加速度センサ（Ｘ軸加速度センサ１２、Ｙ軸加速度センサ１３、Ｚ軸加速度センサ１４）の出力を平均化した、いわゆる「みなし重力加速度」によって判定する。
【００３５】
具体的には、まず、加速度センサデータを１６Ｈｚで取得し、取得された加速度センサデータを１秒おきに１６個に平均化し、これをみなし重力加速度とする。そして、前回のみなし重力加速度値との差異が、閾値以上だった場合に姿勢変化があったとみなすことができる。
【００３６】
前回のみなし重力加速度とは、前回姿勢変化があったと判断された時のみなし重力加速度を基準とする。そして、みなし重力加速度は、Ｘ軸、Ｙ軸、Ｚ軸のそれぞれについて閾値判定をおこない、いずれか一つでも閾値以上の変化があった場合は、姿勢変化があったとする。
【００３７】
図４において、判定タイミング「２（秒）」における各加速度センサにおけるみなし重力加速度値を基準として、Ｘ軸加速度センサ１２およびＺ軸加速度センサ１４において判定閾値以上の変化があったことがわかる。三角印で示すように、閾値以上の変化が生じた判定タイミング「３（秒）」において姿勢変化があったと判定する。そして、判定タイミング「３（秒）」におけるみなし重力加速度値を基準として、つぎの姿勢変化を判定する。
【００３８】
図４において、判定タイミング「７（秒）」においても、変化が生じているが、Ｘ軸、Ｙ軸、Ｚ軸のいずれも、閾値以上の変化ではない。そのため、判定タイミング「７（秒）」では姿勢変化があったとは判定していない（三角印が表示されていない）。
【００３９】
また、図５に示すように、判定タイミング「３（秒）」および「５（秒）」において、変化があった場合であっても、Ｘ軸において前回姿勢変化があった時のみなし重力加速度値である、判定タイミング「２（秒）」の値から閾値以上の変化が生じた判定タイミング「５（秒）」において姿勢変化があったと判定する。このように、つぎの姿勢変化の判定のためのみなし重力加速度値の基準は、前回の判定タイミングにおけるみなし重力加速度値ではなく、前回姿勢変化があった時のみなし重力加速度とするとよい。
【００４０】
（姿勢変化検出部の処理手順）
図６および図７は、この発明にかかる体動検出装置の体動計数処理手順を示すフローチャートである。姿勢変化検出部４４では、姿勢変化があった場合に、連続歩行判定期間のみをクリア（リセット）する場合（パターンＡ）と、姿勢変化があった場合に、連続歩行判定期間と、内部カウント値の両方をクリア（リセット）する場合（パターンＢ）の２つのパターンの処理をおこなうことができる。
【００４１】
図６のフローチャート（パターンＡ）において、姿勢変化があったか否かを判断する（ステップＳ１）。ここで、姿勢変化があった場合は、切り替え部４１に対して、内部計数部４２への切り替えをおこなうように切り替え指示信号を出力する（ステップＳ２）。ここで、すでに内部計数部４２へ切り替えられた状態になっている場合は、そのまま内部計数部４２へ切り替えられた状態を維持すればよい。
【００４２】
そして、連続歩行判定期間をクリア（リセット）し（ステップＳ３）、ステップＳ４へ移行する。これによって、表示計数部３０のカウント値はカウントアップ（インクリメント）されなくなる。ステップＳ１において、姿勢変化がない場合（ステップＳ１：Ｎｏ）は、何もせずに、ステップＳ４へ移行する。
【００４３】
そして、連続歩行判定期間をカウントアップし（ステップＳ４）、つぎに、一歩（体動）を検出したか否かを判断する（ステップＳ５）。ここで、一歩の検出が無かった場合（ステップＳ５：Ｎｏ）は、１秒以上検出が無かったか否かを判断する（ステップＳ６）。ここで、１秒以上検出が無かった場合（ステップＳ６：検出無し１秒以上）は、歩行が停止した（立ち止まった）と判断し、内部計数部４２に対して内部計数リセット指示信号を出力することで、内部カウント値をクリア（リセット）する（ステップＳ７）とともに、連続歩行判定期間をクリア（リセット）して（ステップＳ８）、その後、ステップＳ１へ戻る。ステップＳ６において、１秒経過していない場合（Ｓ６：検出無し１秒未満）は、何もせずに、ステップＳ１へ戻る。
【００４４】
ステップＳ５において、一歩（体動）の検出があった場合（ステップＳ５：Ｙｅｓ）は、歩行が継続中であると判断し、内部計数部４２の内部カウント値をカウントアップ（インクリメント）する（ステップＳ９）。つぎに、連続歩行判定期間が所定時間として設定した６秒が経過したか否かを判断する（ステップＳ１０）。ここで、連続歩行判定期間が６秒未満である場合（ステップＳ１０：Ｎｏ）は、ステップＳ１へ戻る。
【００４５】
そして、ステップＳ１０において、６秒が経過した場合（ステップＳ１０：Ｙｅｓ）は、内部計数部４２に対して、計数更新指示信号を出力することで、計数更新部４３に内部カウント値を表示カウント値に加算させるようにする（ステップＳ１１）。それとともに、内部計数部４２に対して、内部計数リセット指示信号を出力することで、内部計数部４２の内部カウント値をクリア（リセット）する（ステップＳ１２）。さらに、切り替え部４１に対して、表示計数部３０への切り替えをおこなう切り替え指示信号を出力する（ステップＳ１３）。その後、ステップＳ１へ戻る。
【００４６】
図７のフローチャート（パターンＢ）において、姿勢変化があったか否かを判断する（ステップＳ２０）。ここで、姿勢変化があった場合は、切り替え部４１に対して、内部計数部４２への切り替えをおこなうように切り替え指示信号を出力する（ステップＳ２１）。そして、内部計数部３０の内部カウンタのカウンタ値をクリア（リセット）する（ステップＳ２２）とともに、連続歩行判定期間をクリア（リセット）し（ステップＳ２３）、ステップＳ２４へ移行する。これによって、表示計数部３０のカウント値はカウントアップ（インクリメント）されなくなる。
【００４７】
ステップＳ２０において、姿勢変化がない場合（ステップＳ２０：Ｎｏ）は、何もせずに、ステップＳ２４へ移行する。ステップＳ２４〜Ｓ３３については、図５に示したフローチャートのステップＳ４〜Ｓ１３と同様の内容であるので、その説明については省略する。
【００４８】
（具体例）
つぎに、本実施の形態にかかる体動検出装置の使用の具体例について説明する。具体例１は、継続した歩行から立ち止まり、歩数を確認するために歩数計を取り出した場合を示すものである。図８−１〜図８−３は、具体例１における表示値と内部カウント（値）の内容を示す説明図であり、図８−１は、従来の歩数計を示しており、図８−２は、パターンＡを示しており、図８−３は、パターンＢを示している。なお、図８−１〜図８−３においては、歩数計の取り出しに際して姿勢変化が２回（三角印）発生した場合の例を示している。
【００４９】
従来の歩数計であれば、歩数計を取り出す際の振動、取り出して歩数確認中に手に持っている揺れによる振動、スイッチ操作による振動を歩数としてカウントしてしまうという問題があった。すなわち、図８−１において、表示値が「６２（歩）」までは歩行による振動であるが、表示値が「６３（歩）」は、歩数計の取り出しの際の振動であり、それ以降も、立ち止まっているため歩行はおこなわれず、歩行による振動ではないにもかかわらず、振動がカウントされるとともに表示値がカウントアップ（インクリメント）されてしまうことになり歩数の計数精度が悪くなる。また、この表示値のカウントアップは、被験者が表示を確認している最中の誤カウントであり、誤動作しているのではと被験者に認識させてしまう。
【００５０】
そこで、図８−２に示すように、姿勢変化（三角印）があった場合に、つぎの体動については、表示値をカウントアップせずに、内部カウンタのカウンタ値をアップするので、被験者が表示内容を確認している間は、表示値は「６３（歩）」のまま停止している。このように、立ち止まって歩数計を取り出した際の姿勢変化により連続判定を開始するとともに表示値のカウントアップが一時的に抑制され、被験者が表示を確認している最中の誤カウントを防止することができる。連続判定をしている間も内部カウンタのカウント値のカウントアップは継続しているが、そのまま６秒以上信号が連続しなければ、歩行でないと判断され内部カウンタがクリアされるため、姿勢変化により連続判定を開始した後の振動は歩行としてカウントされず歩数計を取り出す操作による振動も表示値に反映されることはない。
【００５１】
図８−３に示すように、姿勢変化があるごとに、内部カウンタのカウント値をクリア（リセット）するように構成すれば、立ち止まって歩数計を取り出した際の姿勢変化により連続判定を開始するとともに表示値のカウントアップが一時的に抑制され、被験者が表示を確認している最中の誤カウントを防止でき、さらに、姿勢が変化するごとに内部カウンタのカウント値がクリアされるため、そのまま６秒以上振動が連続した場合でも歩行以外の信号によるカウントを抑制することが可能となる。
【００５２】
具体例２は、継続した歩行中に歩数計を取り出して歩数を確認し、歩数計をしまう場合を示すものである。図９−１、図９−２は、具体例２における表示値と内部カウント（値）の内容を示す説明図であり、図９−１は、従来の歩数計を示しており、図９−２は、本具体例２の歩数計を示している。なお、図９−１、図９−２においては、歩数計の取り出しに際して姿勢変化が２回（第１回目を示す三角印：歩数計を取り出す、第２回目を示す三角印：歩数計をしまう。）発生した場合の例を示している。
【００５３】
従来の歩数計であれば、具体例１と同様に、歩数計を取り出す際の振動、取り出して歩数確認中に手に持っている揺れによる振動、スイッチ操作による振動を歩数としてカウントしてしまうという問題があった。すなわち、図９−１において、表示値が「６２（歩）」までは歩行による振動であるが、表示値が「６３（歩）」は、歩数計の取り出しの際の振動であり、それ以降も、歩行による振動の他に歩行でない振動まで、歩行としてカウントされるとともに表示値がカウントアップ（インクリメント）されてしまうことになり歩数の計数精度が悪くなる。この表示値のカウントアップは、被験者が表示を確認している最中の誤カウントであり、誤動作しているのではと被験者に認識させてしまう。
【００５４】
そこで、図９−２に示すように、姿勢変化があるごとに、内部カウンタのカウント値をクリア（リセット）するように構成すれば、歩行継続中に歩数計を取り出した際の姿勢変化により表示値のカウントアップが一時的に抑制され、被験者が表示を確認している最中の誤カウントを防止でき、見た目によいだけでなく、さらに、内部カウンタのカウント値がクリアされるため、そのまま６秒以上振動が連続した場合に歩行以外の信号によるカウントを抑制することが可能となる。
【００５５】
以上説明したように、本実施の形態によれば、体動の連続検出中に、姿勢変化検出部４４によって姿勢の変化が検出された場合に、当該姿勢の変化が検出されてから振動が連続歩行か判定するので、具体例１に示した、継続した歩行から立ち止まり、歩数を確認するために歩数計を取り出した場合に、姿勢変化後の歩行でない振動を歩数としてカウントせずに、歩数計数の精度を良くすることができる。また、歩行でない振動に対応した歩数表示のカウントアップを防止することができる。
【００５６】
また、本実施の形態によれば、さらに、前記姿勢の変化が検出された後、前記連続歩行判定の間に検出された体動数を計数し、当該連続歩行判定により連続歩行と判定された後に、連続歩行判定中に計数された体動数を表示が停止されていた歩数に加算して表示するので、継続した歩行中に歩数計を取り出して歩数を確認し、歩数計をしまう場合に、姿勢変化後に検出される振動が歩行でないと判定した振動はカウントに加えず、歩行と判定した振動を歩数としてカウントするので、歩数計数の精度を良くすることができる。また、歩行以外の振動に対応した歩数表示のカウントアップを防止することができる。
【００５７】
また、本実施の形態によれば、前記姿勢の変化が検出された後、前記連続歩行判定の間に、姿勢変化検出部４４によって、姿勢の変化が検出されると、前記連続歩行判定の間に検出された振動の計数をクリアし、新たな連続歩行判定を行うので、具体例２に示した、継続した歩行中に歩数計を取り出して歩数を確認し、歩数計をしまう場合に、歩数計を取り出してからしまうまでの間の振動を計数しないので、歩数計数の精度を良くすることができる。
【００５８】
以上において本発明は、上述した実施の形態に限らず、種々変更可能である。たとえば、内部計数部４２と表示計数部３０を別々に設けずに、一つのカウンタで兼用にしてもよい。この場合、表示計数停止状態になるときにそれまでのカウンタのカウント値をメモリに退避しておき、判定期間中にカウンタを内部計数部として用い、判定期間の終了時に、メモリに退避してあるカウント値をカウンタのカウント値で更新するようにすればよい。
【産業上の利用可能性】
【００５９】
以上のように、本発明にかかる体動検出装置は、被験者に携帯されて被験者の体動を検出するのに有用であり、特に、歩数計に適している。
【図面の簡単な説明】
【００６０】
【図１】この発明にかかる体動検出装置のハードウェア構成を示すブロック図である。
【図２】この発明にかかる体動検出装置の処理装置の機能的構成を示すブロック図である。
【図３】加速度の変化を示す波形図である。
【図４】この発明にかかる体動検出装置の姿勢変化検出部における姿勢変化の判定の内容を示す説明図（その１）である。
【図５】この発明にかかる体動検出装置の姿勢変化検出部における姿勢変化の判定の内容を示す説明図（その２）である。
【図６】この発明にかかる体動検出装置の体動計数処理手順を示すフローチャートである（パターンＡ）。
【図７】この発明にかかる体動検出装置の体動計数処理手順を示すフローチャートである（パターンＢ）。
【図８−１】具体例１における表示値と内部カウント（値）の内容を示す説明図（従来の歩数計）である。
【図８−２】具体例１における表示値と内部カウント（値）の内容を示す説明図（パターンＡ）である。
【図８−３】具体例１における表示値と内部カウント（値）の内容を示す説明図（パターンＢ）である。
【図９−１】具体例２における表示値と内部カウント（値）の内容を示す説明図（従来の歩数計）である。
【図９−２】具体例２における表示値と内部カウント（値）の内容を示す説明図（具体例２の歩数計）である。
【符号の説明】
【００６１】
１１  体動検出装置
１２  Ｘ軸加速度センサ
１３  Ｙ軸加速度センサ
１４  Ｚ軸加速度センサ
３０  表示計数部
４２  内部計数部
４３  計数更新部
４４  姿勢変化検出部
【図１】
0005049810.tif 000002
【図２】
0005049810.tif 000003
【図３】
0005049810.tif 000004
【図４】
0005049810.tif 000005
【図５】
0005049810.tif 000006
【図６】
0005049810.tif 000007
【図７】
0005049810.tif 000008
【図８−１】
0005049810.tif 000009
【図８−２】
0005049810.tif 000010
【図８−３】
0005049810.tif 000011
【図９−１】
0005049810.tif 000012
【図９−２】
0005049810.tif 000013