(57)【要約】【課題】  使用者がコースの高低差による歩行運動負荷を体感できるようにすること。【解決手段】  歩行信号検出部１０２は、体動センサ１０１が検出した歩行に対応する歩行信号を処理部１０３に出力する。記憶部１０５には、歩行コースを構成する複数のコース要素と前記各コース要素の高度変化量に応じて付与した高度変化係数とが対応付けて記憶されている。処理部１０３は、歩行信号検出部１０２からの歩行信号に基づいて算出した歩行距離を前記高度変化係数によって補正することにより、前記歩行コースにおける現在の累積歩行距離を算出する。表示部１０５は、前記累積歩行距離を表示する。【選択図】  図１
2009204568.tif 000002
【特許請求の範囲】
【請求項１】
歩行を検出して対応する歩行信号を出力する検出手段と、
歩行コースを構成する複数のコース要素と前記各コース要素の高度変化量に応じて付与した高度変化係数とを対応付けて記憶する記憶手段と、
前記検出手段からの歩行信号に基づいて算出した歩行距離を前記高度変化係数によって補正することにより、前記歩行コースにおける現在の累積歩行距離を算出する算出手段と、
前記累積歩行距離を表示する表示手段とを備えて成ることを特徴とする歩行シミュレーション装置。
【請求項２】
前記記憶手段には使用者の歩幅が記憶されて成り、
前記算出手段は、前記歩幅と前記高度変化係数を乗算することによって今回の歩行の補正歩行距離を算出し、今までの累積歩行距離に加算することにより、前記歩行コースにおける現在の累積歩行距離を算出することを特徴とする請求項１記載の歩行シミュレーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、使用者の腕や腰等の身体に装着して、あるいは、使用者が携帯するバッグ等に収納して使用し、前記使用者の歩行に対応する歩行信号を検出して、所定コースの歩行シミュレーションを行う歩行シミュレーション装置に関する。
【背景技術】
【０００２】
従来から、使用者の歩行に対応する歩行信号を検出して、所定コースの歩行シミュレーションを行う歩行シミュレーション装置が開発されている。
例えば特許文献１には、歩行するコースと、そのコースの途中地点に関する情報をもち、使用者による歩行信号から得られる歩行距離情報をもとにコースを仮想的に進むことを特徴とする装置に関して開示されている。また、使用者に対して行う表示として、出発地点〜最終地点の情報表示、途中の地点〜次の地点の情報表示について示されている。
【０００３】
前記特許文献１記載の発明では、コースデータは距離のみの情報を示しいるが、コースが実在のものであれば、本当は地形による高低差が存在するはずだがこれを考慮していない。そのため、歩行検出に世得られた歩行距離はそのままコースの歩行距離に反映されてしまう。この方法では、例えば平坦な道ばかりを歩くような生活圏にある使用者が使用すると、すべて平坦な道を歩行した距離のみでコース歩行距離が決定してしまう。
【０００４】
【特許文献１】特開平７−１３９９６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、前記問題に鑑み成されたもので、使用者がコースの高低差による歩行運動負荷を体感できるようにすることを課題としている。
【課題を解決するための手段】
【０００６】
本発明によれば、歩行を検出して対応する歩行信号を出力する検出手段と、歩行コースを構成する複数のコース要素と前記各コース要素の高度変化量に応じて付与した高度変化係数とを対応付けて記憶する記憶手段と、前記検出手段からの歩行信号に基づいて算出した歩行距離を前記高度変化係数によって補正することにより、前記歩行コースにおける現在の累積歩行距離を算出する算出手段と、前記累積歩行距離を表示する表示手段とを備えて成ることを特徴とする歩行シミュレーション装置が提供される。
算出手段は、検出手段からの歩行信号に基づいて算出した歩行距離を記憶手段に記憶した係数によって補正することにより、歩行コースにおける現在の累積歩行距離を算出する。表示手段は累積歩行距離を表示する。
【０００７】
ここで、前記記憶手段には使用者の歩幅が記憶されて成り、前記算出手段は、前記歩幅と前記高度変化係数を乗算することによって今回の歩行の補正歩行距離を算出し、今までの累積歩行距離に加算することにより、前記歩行コースにおける現在の累積歩行距離を算出するように構成してもよい。
【発明の効果】
【０００８】
本発明の歩行シミュレーション装置によれば、使用者がコースの高低差による歩行運動負荷を体感することができる。
【発明を実施するための最良の形態】
【０００９】
図１は、本発明の実施の形態に係る歩行シミュレーション装置のブロック図である。
本歩行シミュレーション装置は、使用者の腕や腰等の身体に装着して、あるいは、使用者が携帯するバッグ等に収納して使用される。
図１において、歩行シミュレーション装置は、使用者の歩行（走行も含む）を検出して対応する歩行信号を出力する体動センサ１０１、歩行信号を検出してデジタル信号に変換して出力する歩行信号検出部１０２、歩行信号検出部１０２からの歩行信号に基づいて、歩数の計数や歩行距離の算出等の歩行距離に関連するデータの算出処理等を行う処理部１０３、表示部１０４、記憶部１０５を備えている。
【００１０】
体動センサ１０１は加速度センサによって構成されている。記憶部１０５には、使用者の歩幅情報（ユーザー歩幅情報）、歩行するコースのコース情報、処理部１０３が歩数と歩幅との積から算出したコース歩行距離（現在の累積歩行距離）、次の地点番号情報が記憶される。ユーザー歩幅情報は、使用者が図示しない操作部から入力して登録することができる。
ここで、体動センサ１０１及び歩行信号検出部１０２は検出手段を構成している。処理部１０３は算出手段を構成し、表示部１０４は表示手段を構成し、記憶部１０５は記憶手段を構成している。
【００１１】
図２は前記コース情報を示すテーブルである。図２に示すように、コース情報は、起点から終点の間に位置する複数の地点番号、各地点間の距離、各地点の高度変化係数を対応付けた情報となっている。歩行コースは複数のコース要素（各地点の間）によって構成されている。
図３は、図２のコース情報に対応させて、歩行コースの高度変化を示している図である。図３の距離は、各地点間の斜面の距離を意味している。
【００１２】
また、図４は、コース歩行距離及び次の地点番号の初期値を示すテーブルである。初期値として、コース歩行距離は０、次の地点番号は１が記憶されている。
図５は、本実施の形態に係る歩行シミュレーション装置の処理を示すフローチャートで、主として処理部１０３が記憶部１０５に記憶したプログラムを実行することによって行う処理である。
【００１３】
以下、図１〜図５を用いて、本実施の形態に係る歩行シミュレーション装置の動作を説明する。
体動センサ１０１は使用者の歩行を検出して対応する歩行信号を出力する。歩行信号検出部１０２は、体動センサ１０１からの歩行信号を検出しデジタル信号に変換して出力する。処理部１０３は、体動センサ１０１からの歩行信号を検出し（ステップＳ５０１）、歩行信号ありと判断すると（ステップＳ５０２）、該当地点番号の高度変化係数を読み出す（ステップＳ５０３）。
初期状態では地点番号は１であり、図２のコース情報を参照すると、この場合の高度変化係数は０．８である。即ち、地点番号０から地点番号１に至るコース要素の高度変化係数は０．８である。
【００１４】
処理部１０３は、記憶部１０５に記憶したユーザの歩幅に高度変化係数を乗算し、その結果を今までの累積歩行距離（コース歩行距離）に加算して、現在の累積歩行距離を算出する（ステップＳ５０４）。即ち、処理部１０３は、数式［今回のコース歩行距離＝前回のコース歩行距離＋（歩幅×高度変化係数）］によって、高度変化を考慮して補正した歩行距離を算出する。
【００１５】
次に処理部１０３は、表示部１０４を制御して、現在のコース歩行距離を表示部１０４に表示させる（ステップＳ５０５）。
次に処理部１０３は、現在の累積歩行距離が地点距離を超えたか否かを判断し（ステップＳ５０６）、現在の累積歩行距離が地点距離を超えたと破断した場合、地点番号を加算して処理ステップＳ５０１に戻る（ステップＳ５０７）。
一方、処理部１０３は、現在の累積歩行距離が地点距離を超えていないと判断した場合（ステップＳ５０６）、処理ステップＳ５０１に戻る。
【００１６】
以上述べたように本実施の形態に係る歩行シミュレーション装置によれば、コース情報に、コースの高度変化量に応じた係数情報を設け、歩数を計測し、使用者の歩幅値に応じた歩行距離を算出するとともに、コースの高度変化量に応じた高度変化係数を歩行距離に乗じた結果を直前の歩行距離に加算し、コース上の歩行距離を得るようにしている。
したがって、コース情報に設定された高低差情報を基にした高度変化係数によって、平坦な道を歩行したとしても、コースが上り坂ならばコース歩行距離が短くされ、またコースが下り坂ならばコース歩行距離が長くなるといったようになる。よって、使用者がコースの高低差による歩行運動負荷を体感することが可能になるという効果を奏する。
【産業上の利用可能性】
【００１７】
使用者の歩行に対応する歩行信号を検出して所定コースの歩行シミュレーションを行う歩行シミュレーション装置に利用可能である。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施の形態に係る歩行シミュレーション装置のブロック図である。
【図２】本発明の実施の形態で使用するコース情報を示す図である。
【図３】本発明の実施の形態において使用する歩行コースの高度変化を示す図である。
【図４】本発明の実施の形態において使用するデータの初期値を示すテーブルである。
【図５】本発明の実施の形態に係る歩行シミュレーション装置のフローチャートである。
【符号の説明】
【００１９】
１０１・・・体動センサ
１０２・・・歩行信号検出部
１０３・・・処理部
１０４・・・表示部
１０５・・・記憶部
【図１】
2009204568.tif 000003
【図２】
2009204568.tif 000004
【図３】
2009204568.tif 000005
【図４】
2009204568.tif 000006
【図５】
2009204568.tif 000007