(57)【要約】【課題】  感度設定を適正に行えるようにして、歩数をより正確に測定可能にすること。【解決手段】  センサ１０１が歩行を検出して出力した歩行信号は、増幅回路１０２、フィルタ１０３、可変利得増幅回路１０４、２値化回路１０５を介してＣＰＵ１０６によって計数され、表示部１１４によって表示される。歩行周期演算部１１５は歩行信号の周期を算出し、歩行周期比較部１１６が前記周期と歩行信号の周期を比較することによって歩行検出抜けを生じたと判断した場合、規定外歩数処理部１１７が前記検出抜けを補う歩数補正を行って正確な歩数算出を行えるようにし、前記歩数補正が生じないように可変利得増幅回路１０４の利得を制御することによって歩行検出感度を適正化する。【選択図】  図１
2008197732.tif 000002
【特許請求の範囲】
【請求項１】
歩行を検出するためのセンサを有し前記センサによって検出した歩行に対応する歩行信号を出力する検出手段と、前記検出手段からの歩行信号に基づいて歩数を算出する際に、前記検出手段が歩行の検出抜けを生じた場合に前記検出抜けを補う歩数補正を行って歩数算出を行うと共に前記検出抜けが生じない場合には前記歩数補正を行わずに歩数算出を行う算出手段とを有する歩数計において、
前記歩数補正を行う頻度に基づいて、前記検出手段の歩行検出感度を調整する制御手段を備えて成ることを特徴とする歩数計。
【請求項２】
前記制御手段は、前記算出手段による歩数補正の頻度が所定値以下になるように前記検出手段の検出感度を調整することを特徴とする請求項１記載の歩数計。
【請求項３】
前記制御手段は、前記検出手段の検出感度を設定する検出感度設定モードにおいて、前記算出手段によって算出した非補正歩数が所定値以上のとき、前記検出手段の検出感度調整を終了することを特徴とする請求項１又は２記載の歩数計。
【請求項４】
報知手段を有し、前記制御手段は、前記検出手段の検出感度を設定する検出感度設定モードにおいて前記検出手段の検出感度の調整を終了したとき、前記報知手段によって感度調整終了を報知することを特徴とする請求項１乃至３のいずれか一に記載の歩数計。
【請求項５】
前記制御手段は、歩数測定を行う歩数測定モードにおいて、前記算出手段が算出した非補正歩数が所定値以上のとき、前記検出手段の検出感度を所定量下げることを特徴とする請求項１乃至４のいずれか一に記載の歩数計。
【請求項６】
前記制御手段は、前記歩数測定モードにおいて歩行測定を開始する際に、前記検出感度設定モードにおいて設定した検出感度を前記検出手段の初期値として設定し、該検出感度を用いて歩数測定を開始することを特徴とする請求項５記載の歩数計。
【請求項７】
前記歩数測定モードにおいて、前記制御手段は前記歩数補正を行う頻度及び非補正歩数に基づいて前記検出手段の検出感度を随時調整し、前記算出手段は歩数算出を行うことを特徴とする請求項６記載の歩数計。
【請求項８】
少なくとも前記センサは腕に装着して使用されることを特徴とする請求項１乃至７のいずれか一に記載の歩数計。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、人体に装着して使用され、該装着した人の歩数を測定する歩数計に関する。
【背景技術】
【０００２】
従来から、人体に装着して使用され、該装着した使用者の歩数を測定する歩数計が開発されている。
【０００３】
歩数の測定は、歩行中の人体の上下運動による加速度を検出し、その回数を歩数として計数するのが一般的である。
しかし、実際には歩行以外の生活動作による様々なノイズを拾ってしまい、歩数を正確に測定することが出来ないという問題点が以前から指摘されている。
【０００４】
例えば特許文献１記載の歩数計では、腕時計の本体に内蔵した圧電素子が歩行振動を検出し、増幅回路とフィルタ回路により、歩行検出に必要な信号を増幅して、歩数を計数する。フィルタ部からの信号のうちの最新の所定数の信号周期の移動平均Ｔａをとることによって基準歩行周期を算出し、フィルタ部からの信号のうち、第１の基準周期範囲外の信号を規定外歩数処理部に出力する歩行周期比較部 、前記基準歩行周期に基づく第２の基準周期範囲と歩行周期比較部からの信号の周期とを比較して、歩行周期比較部からの信号のうち、前記第２の基準周期範囲内の周期の信号をｎ歩分の歩数として歩数カウント部に出力して、検出抜けを補正している。
また、特許文献２記載の歩数計では、使用者が設定した運動モード(歩行／エクササイズウォーク／走行)の種別に応じて、歩行センサからの信号を増幅する増幅回路の利得を切り換えるように構成している。
【０００５】
しかしながら、前記特許文献１記載の発明では、携帯者が最初に平地を１００歩程度歩行して表示歩数と一致した感度に設定を行うが、携帯者の歩行振動が小さく、測定した歩数の多くが検出レベルの揺らぎによる検出抜け補正による結果であっても、携帯者には最適感度と判断されてしまう。この感度設定でゆっくり歩行といった歩行状態の変化や、ゆるやかな坂道の歩行といった歩行環境の変化によって、検出されるべき歩行信号が検出されずに検出抜けが生じるという問題がある。
【０００６】
また、前記特許文献２記載の発明の場合、非歩行時(例えばデスクワーク等)においても手首の動きにより、歩数と誤検出することがあり、歩行時の検出性を重視して感度を高めにすると、誤検出する頻度が高くなるという問題がある。
【特許文献１】特開昭２００５−３０９６９１号公報（段落［００２２］、図１、図２）
【特許文献２】特許第２７１２２６９号公報（第３頁左欄第３９行〜第４頁右欄第３７行、図４〜図６）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、感度設定を適正に行えるようにして、歩数をより正確に測定可能にすることを課題としている。
【課題を解決するための手段】
【０００８】
本発明によれば、歩行を検出するためのセンサを有し前記センサによって検出した歩行に対応する歩行信号を出力する検出手段と、前記検出手段からの歩行信号に基づいて歩数を算出する際に、前記検出手段が歩行の検出抜けを生じた場合に前記検出抜けを補う歩数補正を行って歩数算出を行うと共に前記検出抜けが生じない場合には前記歩数補正を行わずに歩数算出を行う算出手段とを有する歩数計において、前記歩数補正を行う頻度に基づいて、前記検出手段の歩行検出感度を調整する制御手段を備えて成ることを特徴とする歩数計が提供される。
制御手段は、歩数補正を行う頻度に基づいて、検出手段の歩行検出感度を調整する。
【０００９】
ここで、前記制御手段は、前記算出手段による歩数補正の頻度が所定値以下になるように前記検出手段の検出感度を調整するように構成してもよい。
また、前記制御手段は、前記検出手段の検出感度を設定する検出感度設定モードにおいて、前記算出手段によって算出した非補正歩数が所定値以上のとき、前記検出手段の検出感度調整を終了するように構成してもよい。
【００１０】
また、報知手段を有し、前記制御手段は、前記検出手段の検出感度を設定する検出感度設定モードにおいて前記検出手段の検出感度の調整を終了したとき、前記報知手段によって感度調整終了を報知するように構成してもよい。
また、前記制御手段は、歩数測定を行う歩数測定モードにおいて、前記算出手段が算出した非補正歩数が所定値以上のとき、前記検出手段の検出感度を所定量下げるように構成してもよい。
【００１１】
また、前記制御手段は、前記歩数測定モードにおいて歩行測定を開始する際に、前記検出感度設定モードにおいて設定した検出感度を前記検出手段の初期値として設定し、該検出感度を用いて歩数測定を開始するように構成してもよい。
また、前記歩数測定モードにおいて、前記制御手段は前記歩数補正を行う頻度及び非補正歩数に基づいて前記検出手段の検出感度を随時調整し、前記算出手段は歩数算出を行うように構成してもよい。
また、少なくとも前記センサは腕に装着して使用されるように構成してもよい。
【発明の効果】
【００１２】
本発明によれば、感度設定を適切に行うことができ、歩数をより正確に測定することが可能になる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態に係る歩数計について図面を用いて説明する。
図１は、本発明の実施の形態に係る歩数計のブロック図である。
図１において、歩数計は、歩行を検出して対応する歩行信号を出力するセンサ１０１、センサ１０１からの歩行信号を増幅して出力する増幅回路１０２、増幅回路１０２からの信号中の歩行信号を通過させるフィルタ１０３、その利得が可変であると共にフィルタ１０３からの歩行信号を増幅して出力する可変利得増幅回路１０４、可変利得増幅回路１０４からの歩行信号を所定基準信号と比較することによって二値化したデジタル信号に変換し出力する二値化回路１０５を備えている。
【００１４】
また、歩数計は、中央処理装置（ＣＰＵ）１０６、所定周波数の信号を生成する発振回路１０７、発振回路１０７からの信号を分周して計時動作の基準となる時計信号を出力する分周回路１０８、ＣＰＵ１０６からの制御信号に対応する利得に可変利得増幅回路１０４の利得を制御する利得制御回路１０９、キースイッチ等によって構成された操作部１１０、ＣＰＵ１０６が実行するプログラムなどを記憶する読み出し専用メモリ（ＲＯＭ）１１１、歩数データなどを記憶するランダムアクセスメモリ（ＲＡＭ）１１２、ＣＰＵ１０６からの表示制御信号に応答して表示部１１４を駆動する表示駆動回路１１３、歩数や時刻等を表示する表示部１１４を備えている。
【００１５】
図１では、ＣＰＵ１０６内には、ＣＰＵ１０６がＲＯＭ１１１に記憶したプログラムを実行した場合に実現する機能をブロック図として示している。
ＣＰＵ１０６は、２値化回路１０５からの歩行信号に基づいて（例えば、最新の所定数の歩行信号周期の移動平均Ｔａをとることによって）基準歩行周期Ｔａを算出する歩行周期演算部１１５、前記基準歩行周期に基づく第１の基準周期範囲（例えば、Ｔａ±１０％）と２値化回路１０５からの信号の周期とを比較して、二値化回路１０５から出力された信号のうち、前記第１の基準周期範囲内の周期の信号を１歩分の歩行信号として歩数計数部１２０に出力すると共に、二値化回路１０５からの信号のうち、前記第１の基準周期範囲外の信号を規定外歩数処理部１１７に出力する歩行周期比較部１１６、前記基準歩行周期に基づく第２の基準周期範囲（例えば、ｎＴａ±１０％（ｎは正の整数））と歩行周期比較部１１６からの信号の周期とを比較して、歩行周期比較部１１６からの信号のうち、前記第２の基準周期範囲内の周期の信号をｎ歩分の歩数として歩数計数部１２０に出力すると共に、前記第２の基準周期範囲外の周期の信号の場合にはノイズとして排除する規定外歩数処理部１１７、歩行周期比較部１１６及び規定外歩数処理部１１７から得られた歩数を現在の歩数に加算することによって歩数を計数する歩数計数部１２０、規定外歩数処理部１１７が検出抜けした歩数を補うための規定外処理（補正処理）を行った回数（補正回数）を計数する規定外歩数処理計数部１１８、規定外歩数処理計数部１１８が計数した前記補正回数に基づいて可変利得増幅回路１０４の利得を適正な利得に制御するように利得制御回路１０９に制御信号を出力する利得調整判断部１１９、歩行周期比較部１１６を介して入力される二値化回路１０５からの歩行信号を計数すると共に規定外歩数処理部１１７が前記規定外処理を行ったときの歩数を計数して補正することにより正確な歩数計数を行う歩数計数部１２０として機能する。
【００１６】
尚、センサ１０１、増幅回路１０２、フィルタ１０３、可変利得増幅回路１０４及び２値化回路１０５は検出手段を構成している。ＣＰＵ１０６、発振回路１０７及び分周回路０８は計時手段を構成している。ＣＰＵ１０６算出手段を構成し又、ＣＰＵ１０６及び利得制御回路１０９は制御手段を構成している。操作部１１０は操作手段を構成し、ＲＯＭ１１１及びＲＡＭ１１２は記憶手段を構成している。表示駆動回路１１３及び表示部１１４は報知手段を構成している。
【００１７】
図２は、本発明の実施の形態に係る歩数計の処理を示すフローチャートで、歩数測定を行う前に予め歩行検出感度を設定するための検出感度設定モードの処理を示すフローチャートである。
以下、図１及び図２を用いて、本発明の実施の形態に係る歩数計の検出感度設定モードの動作を説明する。
【００１８】
感度設定を行う場合、使用者は、腕に歩数計（少なくともセンサ１０１）を装着した状態で、操作部１１０を操作することによって検出感度設定モードにして歩行開始する。
ＣＰＵ１０６の利得調整判断部１１９は、操作部１１０による検出感度設定モードへの移行操作に応答して、利得制御回路１０９に対して、可変利得増幅回路１０４の利得を最低利得（最低感度）にするように制御信号を出力する。利得制御回路１０９は、前記制御信号に応答して、可変利得増幅回路１０４の利得を最低利得に制御する。これにより、可変利得増幅回路１０４の利得が最低となるため、歩行信号の検出感度を最低感度に設定する（ステップＳ２０１）。
【００１９】
センサ１０１は使用者の歩行を検出して対応する歩行信号を出力する。増幅回路１０２はセンサ１０１からの歩行信号を増幅して出力する。フィルタ１０３は増幅回路１０２からの信号中の前記歩行信号を通過させる。可変利得増幅回路１０４は、前記の如くして設定された最低利得でフィルタ１０３からの歩行信号を増幅して出力する。二値化回路１０５は可変利得増幅回路１０４からの歩行信号を所定基準値と比較することによって二値化したデジタル信号に変換し、ＣＰＵ１０６に出力する。
【００２０】
歩行周期演算部１０５が二値化回路１０５からの歩行信号が入力されたと判断すると（ステップＳ２０２）、歩行周期演算部１１５は歩行信号の周期を算出し、歩行周期比較部１１６は二値化回路１０５からの信号が前記第１の基準周期範囲内と判断した場合には、歩行信号と判断して、歩数計数部１２０に歩行信号を１歩分出力する（ステップＳ２０３）。
【００２１】
一方、歩行周期比較部１１６は、処理ステップＳ２０３において、二値化回路１０５からの信号が前記第１の基準周期範囲外と判断した場合は、二値化回路１０５からの信号を規定外歩数処理部１１７に出力する。
規定外歩数処理部１１７は、二値化回路１０５からの信号と、歩行周期演算部１１５によって算出された基準歩行周期に基づく第２の基準周期範囲とを比較することにより、二値化回路１０５からの信号が前記基準歩行周期のｎ倍（ｎは正の整数）に類似するか否かを判断し（例えば、前記類似するか否かの判断基準としては、ノイズによる計数誤差を生じることが少なく且つ歩行信号を抜けが少なく計数可能な基準であり、前記第２の基準周期範囲として、前記移動平均Ｔａのｎ倍（ｎＴａ）±１０％としており、二値化回路１０５からの信号が前記第２の基準周期範囲内のときは、前記基準歩行周期のｎ倍に類似すると判断する。）、規定外歩数処理部１１７は、二値化回路１０５からの信号が前記基準歩行周期のｎ倍に類似すると判断した場合、即ち、二値化回路１０５からの信号が前記第２の基準周期内と判断した場合には、二値化回路１０５からの信号がｎ個の歩行信号（検出が抜けた歩行信号がｎ個）であるためこれを補うための歩数補正処理が必要と判断する（ステップＳ２０４）。
【００２２】
規定外歩数処理部１１７は、処理ステップＳ２０４において歩数補正処理が必要と判断した後、規定外歩数処理計数部１１８に対して歩数補正処理を行う旨通知すると共に、歩数計数部１２０に歩行信号をｎ歩分出力して歩数補正処理を行う（ステップＳ２０５）。尚、１歩抜けの場合には、ｎ＝１である。
歩数計数部１２０は、規定外歩数処理部１１７からのｎ歩分の歩行信号を計数して、今までの歩数計数値にｎカウント加算し、表示駆動回路１１３を介して表示部１１４に出力する。表示部１１４には、今まで表示していた計数値にｎカウント加算した計数値が累積の歩数として表示される。
規定外歩数処理計数部１１８は、処理ステップＳ２０５において、規定外歩数処理部１１７から歩数補正処理を行う旨の通知を受けると、現在記憶している補正回数に１回加算し（ステップＳ２０６）、処理ステップＳ２０７に移行する。
【００２３】
一方、歩行信号に検出抜けが無い場合、処理ステップＳ２０４において、規定外歩数処理部１１７が歩数補正処理は不要と判断する。そして、規定外歩数処理部１１７は規定外歩数処理計数部１１８に対してその判断の結果を通知する。歩数計数部１２０は、歩行周期比較部１１６からの歩行信号を計数して、現在の歩数計数値に１カウント加算する。ここで、歩数表示が必要であれば、表示部１１４は、今まで表示していた計数値に１カウント加算した計数値が累積の歩数として表示する。規定外歩数処理計数部１１８は、補正を行わずに計数した歩数を非補正歩数として計数する（ステップＳ２１５）。
【００２４】
規定外歩数処理計数部１１８は、処理ステップＳ２１５で計数された非補正歩数が所定値以上の場合（ステップＳ２０７）、設定感度が適切と判断して検出感度設定モードを終了し、終了の報知を行うように表示駆動回路１１３を駆動する。これにより表示部１１４には感度調整終了表示が行われ、感度調整終了の報知が行われる（ステップＳ２１６）。
【００２５】
規定外歩数処理計数部１１８が処理ステップＳ２０７において非補正歩数が所定値以上でないと判断したとき、補正回数が所定値以上か否かを判断する（ステップＳ２０８）。
規定外歩数処理計数部１１８が処理ステップＳ２０８において補正回数が所定回数以上ではないと判断した場合、処理ステップＳ２０２に戻って前記処理を繰り返す。
規定外歩数処理計数部１１８が処理ステップＳ２０８において補正回数が所定回数以上と判断した場合、利得調整判断部１１９は最高感度（可変利得増幅回路１０４の利得が最高）か否かを判断する（ステップＳ２０９）。利得調整判断部１１９は、処理ステップＳ２０９において最高感度ではないと判断すると、検出感度を所定量（例えば１ランク）上げるために、利得調整判断部１１９は可変利得増幅回路１０４の利得を複数ランクの利得中の１ランク上のランクに上げるように利得制御回路１０９に制御信号を出力する（ステップＳ２１０）。
【００２６】
利得制御回路１０９は、前記制御信号に応答して、可変利得増幅回路１０４の利得を１ランク上げるように制御し、可変利得制御回路１０４は利得を１ランク上げ、これにより、歩行検出感度が１ランク上がる。
処理ステップＳ２０９において、利得調整判断部１１９は、可変利得増幅回路１０４の利得が最大（最高感度）のときは、これ以上感度を上げられないため、感度調整を終了した旨の表示を行うように、表示駆動回路１１３を駆動し、表示部１１４には感度調整終了が表示され、感度調整終了の報知がなされる（ステップＳ２１６）。
【００２７】
歩行周期演算部１１５は、処理ステップＳ２０２において歩行信号を受信しない状態が継続して所定時間経過していないと判断すると（ステップＳ２１１）、処理ステップＳ２０２に戻る。
一方、歩行周期演算部１１５は、処理ステップＳ２１１において、歩行信号を受信しない状態が継続し、所定時間経過（タイムアウト）したと判断すると、利得調整判断部１１９が既に最高感度に設定しているか否かを判断する（ステップＳ２１２）。
【００２８】
利得調整判断部１１９は、処理ステップＳ２１２において、未だ最高感度に設定していないと判断した場合、前記のようにして検出感度を１ランク上げた後、処理ステップＳ２０２に戻る（ステップＳ２１３）。
利得調整判断部１１９は、処理ステップＳ２１２において、既に最高感度に設定していると判断した場合、歩行していない状態や何らかの故障が生じている等によって検出感度の設定ができないため、エラー表示を行うように表示駆動回路１１３及び表示部１１４を制御してエラー表示を行う（Ｓ２１４）。これにより、表示部１１４によってエラー報知が行われる。
【００２９】
以上のようにして、歩数測定を行う前に歩行検出感度を予め設定する検出感度設定モードにおいて、歩数補正を行う頻度に基づいて検出感度を自動調整している。たとえば、補正歩数を行う頻度が所定値以下になったときに非補正歩数が所定値以上の場合は、適正な感度に設定されたと判断し、補正頻度が所定値以上の場合には感度が不足と判断して、感度を自動的に１ランクずつ上下させながら感度調整を行うので、適正な感度に設定することが可能になり、歩数測定を正確に行うことができる。
【００３０】
また、歩行検出感度を最低感度に設定した状態から、検出感度を上げていき、補正頻度が所定値以下になって非補正歩数が所定値以上になったときに適正な感度になったと判断して、感度調整を終了するようにしているため、簡単な処理によって感度調整を行うことが可能である。
尚、前記処理を所定周期で行うため、補正回数は所定時間当たりに生じる回数として計数されるので、その結果として、補正頻度に基づいて、歩行検出感度の調整が行われる。また、非補正歩数とともに補正頻度に基づいて、歩行検出感度の調整が行われる。
【００３１】
また、本実施の形態では、歩行検出感度を最低感度に設定した状態から、検出感度を上げていき、歩数補正回数が所定値以下になったときに適正な感度になったと判断して、感度調整を終了するように構成したが、歩行検出感度を最高感度に設定した状態から、検出感度を下げていき、歩数補正回数が所定値以下になったときに適正な感度になったと判断して、感度調整を終了するように構成してもよい。
【００３２】
また、前記検出感度設定モードでは、歩数の表示は必ずしも必要ではないため、表示駆動回路１１３及び表示部１１４による歩数表示動作は必ずしも必要ではない。
図３は、本発明の実施の形態に係る歩数計の処理を示すフローチャートで、歩数測定を行う歩数測定モードにおいて、歩数測定を行いながら、歩行検出感度を調整する処理を示すフローチャートである。尚、図３において、図２と同一処理を行う部分には同一符号を付している。
【００３３】
以下、図１及び図３を用いて、本発明の実施の形態に係る歩数計の歩数測定モードの動作を詳細に説明する。尚、前記検出感度設定モードでは、歩行検出感度の初期設定として最低感度に設定したが、歩行測定モードでは、歩行検出感度の初期状態として、歩行を検出できるような所定大きさの歩行検出感度、例えば、前記検出感度設定モードで設定した検出感度に設定されているものとする。
【００３４】
使用者が、腕に歩数計（少なくともセンサ１０１）を装着した状態で、操作部１１０を操作することによって歩数測定モードにして歩数測定を開始すると、歩行周期演算部１１５は二値化回路１０５からの歩行信号が入力されたか否か判断する（ステップＳ２０２）。
歩行周期演算部１１５は、処理ステップＳ２０２において、二値化回路１０５からの歩行信号が入力されたと判断すると、歩行信号の周期を算出し、歩行周期比較部１１６は二値化回路１０５からの信号が前記第１の基準周期範囲内と判断した場合には、歩行信号と判断して、歩数計数部１２０に歩行信号を１歩分出力する（ステップＳ２０３）。
【００３５】
歩数計数部１２０は、歩行周期比較部１１６からの歩行信号を計数して、今までの歩数計数値に１カウント加算し、表示駆動回路１１３に出力する。表示部１１４には、今まで表示していた計数値に１カウント加算した計数値が累積の歩数として表示される。
一方、歩行周期比較部１１６は、処理ステップＳ２０３において、二値化回路１０５からの信号が前記第１の基準周期範囲外と判断した場合は、二値化回路１０５からの信号を規定外歩数処理部１１７に出力する。
【００３６】
規定外歩数処理部１１７は、二値化回路１０５からの信号と、歩行周期演算部１１５によって算出された基準歩行周期に基づく第２の基準周期範囲とを比較することにより、二値化回路１０５からの信号が前記基準歩行周期のｎ倍（ｎは正の整数）に類似するか否かを判断し（例えば、前記類似するか否かの判断基準としては、ノイズによる計数誤差を生じることが少なく且つ歩行信号を抜けが少なく計数可能な基準であり、前記第２の基準周期範囲として、前記移動平均Ｔａのｎ倍（ｎＴａ）±１０％としており、二値化回路１０５からの信号が前記第２の基準周期範囲内のときは、前記基準歩行周期のｎ倍に類似すると判断する。）、規定外歩数処理部１１７は、二値化回路１０５からの信号が前記基準歩行周期のｎ倍に類似すると判断した場合、即ち、二値化回路１０５からの信号が前記第２の基準周期内と判断した場合には、二値化回路１０５からの信号がｎ個の歩行信号（検出が抜けた歩行信号がｎ個）であるためこれを補うための歩数補正処理が必要と判断する（ステップＳ２０４）。
【００３７】
規定外歩数処理部１１７は、処理ステップＳ２０４において歩数補正処理が必要と判断した後、規定外歩数処理計数部１１８に対して歩数補正処理を行う旨通知すると共に、歩数計数部１２０に歩行信号をｎ歩分出力して歩数補正処理を行う（ステップＳ２０５）。尚、１歩抜けの場合には、ｎ＝１である。
歩数計数部１２０は、規定外歩数処理部１１７からのｎ歩分の歩行信号を計数して、今までの歩数計数値にｎカウント加算し、表示駆動回路１１３を介して表示部１１４に出力する。表示部１１４には、今まで表示していた計数値にｎカウント加算した計数値が累積の歩数として表示される。
【００３８】
一方、規定外歩数処理計数部１１８は、処理ステップＳ２０４において、規定外歩数処理部１１７から歩数補正処理を行う旨の通知を受けると、非補正歩数をクリアし、現在記憶している補正回数に１回加算する（ステップＳ２０６）。補正回数が所定値以上と判断した場合（ステップＳ２０８）、且つ、利得調整判断部１１９は最高感度でないと判断したときには（ステップＳ２０９）、感度を１ランク上げるために、利得調整判断部１１９は可変利得増幅回路１０４の利得を複数ランクの利得の中の１ランク上のランクに上げるように利得制御回路１０９に制御信号を出力する（ステップＳ２１０）。利得制御回路１０９は、前記制御信号に応答して、可変利得増幅回路１０４の利得を１ランク上げるように制御し、可変利得制御回路１０４は利得を１ランク上げ、これにより、歩行信号の検出感度が１ランク上がる。
【００３９】
利得調整判断部１１９は、処理ステップＳ２０９において可変利得増幅回路１０４の利得が最高感度のときは、これ以上感度を上げられないため、処理ステップＳ２０２に戻って歩数測定処理を行う。また、処理ステップＳ２０８において、歩数補正回数が所定回数以上でないと判断した場合、感度調整は不要と判断して処理ステップＳ２０２に戻る。
ゆらぎ等による歩数検出抜けが生じた場合の歩数補正（ステップＳ２０４）を行う必要が無くなるまで、前記処理ステップＳ２０２〜Ｓ２１０を繰り返し、歩数補正回数が所定回数以下となれば、歩行検出感度はそのまま保持される。
【００４０】
一方、規定外歩数処理部１１７は処理ステップＳ２０４において歩数補正は不要と判断すると、規定外歩数処理部１１７は規定外歩数処理計数部１１８に対してその判断の結果を通知する。歩行周期比較部１１６は歩数計数部１２０に歩行信号を１歩分出力し、歩数計数部１２０は、歩行周期比較部１１６からの歩行信号を計数して、今までの歩数計数値に１歩加算し、表示駆動回路１１３に出力する。表示部１１４には、今まで表示していた計数値に１カウント加算した計数値が累積の歩数として表示される。規定外歩数処理計数部１１８は、補正を行わずに計数した歩数を非補正数として計数する（ステップＳ２１５）。
【００４１】
規定外歩数処理計数部１１８は、処理ステップＳ２１５で計数された非補正歩数が所定値以上と判断した場合（ステップＳ３０１）、利得調整判断部１１９は最低感度でないと判断したときには（ステップＳ３０２）、感度が高すぎると判断して感度を１ランク下げるために、可変利得増幅回路１０４の利得を１ランク下に下げるように利得制御回路１０９に制御信号を出力する（ステップＳ３０３）。
【００４２】
利得制御回路１０９は、前記制御信号に応答して、可変利得増幅回路１０４の利得を１ランク下げるように制御し、可変利得制御回路１０４は利得を１ランク下げ、これにより、歩行信号の検出感度が１ランク下がる。
規定外歩数処理計数部１１８は、処理ステップＳ３０１において、非補正歩数が所定値以上ではないと判断した場合、処理ステップＳ２０２に戻り、又、利得調整判断部１１９は処理ステップＳ３０２において最低感度と判断したときには、現在の感度よりも低い感度に下げられないため、処理ステップＳ２０２に戻る。
【００４３】
ゆらぎ等で歩数補正が生じ始めるまで、処理ステップＳ２０２〜Ｓ２０４、Ｓ２１５〜Ｓ３０３の処理が繰り返される。                         
歩行周期演算部１１５は、処理ステップＳ２０２において歩行信号を受信しない状態が継続し、所定時間経過してタイムアウトしたと判断すると（ステップＳ２１１）、歩行停止と判断して処理を終了する（ステップＳ３０４）。
【００４４】
ＣＰＵ１０６は、歩行測定モードの開始と同時に、分周回路１０８からの時計信号に基づいて計時開始し、歩行測定モードの終了と同時に計時動作を終了する。操作部１１０の操作に応答して、測定した歩数の表示、測定した歩数及び時間に基づいて算出したピッチの表示などを表示部１１４で行う。
【００４５】
以上のようにして、歩数測定を行う歩行測定モードにおいても、歩数補正を行う頻度に基づいて随時検出感度を自動調整している。たとえば、補正歩数を行う頻度が所定値以上のときには検出感度を上げ、非補正歩数が所定値以上のときには検出感度を下げ、これによって、適正な感度に設定しながら歩数測定を行うようにしているため、適正な感度で、歩数測定を正確に行うことが可能になる。
また、歩数補正を生じ始める感度まで検出感度を下げるため、感度が高くなりすぎることがなく、少なくともセンサ１０１を腕に装着して歩数測定を行う腕歩数計においては、腕に装着して手首だけの動作による非歩行時の誤検出頻度を低減することが可能となる。
【００４６】
また、歩数測定時に、非補正歩数の値に基づいても感度調整を行っているため、歩行状態等の変化に応じて、ダイナミックに適正な歩行検出感度に自動調整することが可能になり、歩数測定をより正確に行うことが可能になる。
また、感度設定を最適に行うことで、日常使用時の歩数を正確に計数することが可能となる。
【００４７】
尚、前記実施の形態では、腕歩数計の例で説明したが、腰に装着して使用、あるいは、携帯用バッグに収納した状態で使用するような歩数計等、各種の歩数計に適用可能である。
また、前記実施の形態では、歩行センサとして加速度センサを使用したが、機械式センサや靴底に設けた圧力センサ等を使用してもよい。
【産業上の利用可能性】
【００４８】
少なくともセンサを腕に装着して使用する腕歩数計をはじめとして、腰に装着して使用、あるいは、携帯用バッグに収納した状態で使用するような歩数計等、各種の歩数計に適用可能である。
【図面の簡単な説明】
【００４９】
【図１】本発明の実施の形態に係る歩数計のブロック図である。
【図２】本発明の実施の形態における検出感度設定モードの処理を示すフローチャートである。
【図３】本発明の実施の形態における歩数測定モードの処理を示すフローチャートである。
【符号の説明】
【００５０】
１０１・・・検出手段を構成するセンサ
１０２・・・検出手段を構成する増幅回路
１０３・・・検出手段を構成するフィルタ
１０４・・・検出手段を構成する可変利得増幅回路
１０５・・・検出手段を構成する２値化回路
１０６・・・制御手段、算出手段及び計時手段を構成するＣＰＵ
１０７・・・計時手段を構成する発振回路
１０８・・・計時手段を構成する分周回路
１０９・・・制御手段を構成する利得制御回路
１１０・・・操作手段を構成する操作部
１１１・・・記憶手段を構成するＲＯＭ
１１２・・・記憶手段を構成するＲＡＭ
１１３・・・報知手段を構成する表示駆動回路
１１４・・・報知手段を構成する表示部
１１５・・・歩行周期演算部
１１６・・・歩行周期比較部
１１７・・・規定外歩数処理部
１１８・・・規定外歩数処理系数部
１１９・・・利得調整判断部
１２０・・・歩数計数部
【図１】
2008197732.tif 000003
【図２】
2008197732.tif 000004
【図３】
2008197732.tif 000005