(57)【特許請求の範囲】
【請求項１】
歩行を検出して対応する歩行信号を出力する検出手段と、前記検出手段からの歩行信号に基づいて歩行距離に関連するデータを算出する算出手段と、表示手段とを備え、
前記表示手段は、一の表示領域内に歩行コース全体を示す全体表示領域と前記歩行コース上の一部区間の詳細を示す詳細表示領域とを有し、前記全体表示領域及び詳細表示領域に、前記算出手段が算出した歩行距離に関連するデータを表示し、
前記歩行コースの起点から終点に至るコース全体を各々複数の地点を含む複数のセグメントに分割して、前記複数のセグメントに含まれる前記複数の地点の最大数と前記複数のセグメントの数の和が前記コース全体に含まれる地点数より小さくなるようにし、前記表示手段は前記全体表示領域に、前記起点と終点を表示すると共に、既に歩いた前記セグメント、次の地点が含まれるセグメントおよび未だ歩いていないセグメントを各々異なる態様で表示することを特徴とする歩行シミュレーション装置。
【請求項２】
前記表示手段は、前記全体表示領域に、前記起点と終点を表示すると共に、既に歩いた前記セグメントを第１態様で表示、次の地点が含まれるセグメントを第２態様で表示、未だ歩いていないセグメントは表示しないことを特徴とする請求項１記載の歩行シミュレーション装置。
【請求項３】
前記表示手段は、前記詳細表示領域に、次の地点が含まれる前記セグメントに関する詳細表示として、前記セグメントに含まれる地点数に相当する数のコマゲージで表示すると共に、既に歩いた地点に対応するコマゲージ、次の地点のコマゲージおよび未だ歩いていない地点のコマゲージを各々異なる態様で表示することを特徴とする請求項１又は２記載の歩行シミュレーション装置。
【請求項４】
前記表示手段は、既に歩いた地点に対応するコマゲージは第３態様で表示し、次の地点のコマゲージは第４態様で表示し、未だ歩いていない地点のコマゲージは第５態様で表示することを特徴とする請求項３記載の歩行シミュレーション装置。
【請求項５】
前記表示手段は、更に、前記詳細表示領域に、次の地点の地名を表示することを特徴とする請求項１乃至４のいずれか一に記載の歩行シミュレーション装置。
【請求項６】
前記表示手段は、更に、前記詳細表示領域に、現在位置から前記次の地点までの距離を表示することを特徴とする請求項５記載の歩行シミュレーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、使用者の腕や腰等の身体に装着して、あるいは、使用者が携帯するバッグ等に収納して使用し、前記使用者の歩行に対応する歩行信号を検出して、所定コースの歩行シミュレーションを行う歩行シミュレーション装置に関する。
【背景技術】
【０００２】
従来から、使用者の歩行に対応する歩行信号を検出して、所定コースの歩行シミュレーションを行う歩行シミュレーション装置が開発されている。例えば特許文献１の発明にように、歩行するコースと、その歩行コースの途中の地点に関する情報をもち、ユーザによる歩行信号から得られる歩行距離情報をもとに歩行コースを仮想的に進むようにした発明が開発されている。前記特許文献１記載の発明では、ユーザに対して行う表示として、起点〜終点の情報表示、途中の地点〜次の地点の情報表示が行われるように構成されている。
【０００３】
前記特許文献１記載の発明における表示方法では、歩行コース設定が長距離かつ途中の地点が非常に多数ある場合は、単にバーグラフ程度の表示ではユーザが全体的な歩行コース上の現在位置がわかりにくく表示の変化も乏しいため面白みにかけるという問題がある。
また、次の地点まで距離表示をとってみても単に地点名と残り距離のみの表示では前記同様に変化が乏しく、歩行コース上を着実に進んでいるという実感を得にくく面白みに欠けるという問題がある。
【０００４】
前記特許文献１に記載された技術等によってこれらの問題を解決するには、次の地点に到着した際にユーザが変化を視認できるような高精細かつ大画面な表示部を搭載する等すると、歩行シミュレーション装置の大型化や高コスト化となってしまい、携帯性に劣るという問題がある。
また、表示を切り換えることによって多様な表示を時系列的に行うようにすることも考えられるが、表示の切り換えが煩雑であり又、複数の情報が同時に表示されないため見難いという問題がある。
【０００５】
【特許文献１】特開平７−１３９９６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、前記問題に鑑み成されたもので、小型の表示部を用いて、解像度を上げることなく、歩行コース状の現在位置を把握しやすいように表示することを課題としている。
【課題を解決するための手段】
【０００７】
本発明によれば、歩行を検出して対応する歩行信号を出力する検出手段と、前記検出手段からの歩行信号に基づいて歩行距離に関連するデータを算出する算出手段と、表示手段とを備え、前記表示手段は、一の表示領域内に歩行コース全体を示す全体表示領域と前記歩行コース上の一部区間の詳細を示す詳細表示領域とを有し、前記全体表示領域及び詳細表示領域に、前記算出手段が算出した歩行距離に関連するデータを表示することを特徴とする歩行シミュレーション装置が提供される。
表示手段は、一の表示領域内に歩行コース全体を示す全体表示領域と前記歩行コース上の一部区間の詳細を示す詳細表示領域とを有し、前記全体表示領域及び詳細表示領域に、前記算出手段が算出した歩行距離に関連するデータを表示する。
【０００８】
ここで、歩行コースの起点から終点に至るコース全体を各々複数の地点を含む複数のセグメントに分割し、前記表示手段は前記全体表示領域に、前記起点と終点を表示すると共に、既に歩いた前記セグメント、次の地点が含まれるセグメントおよび未だ歩いていないセグメントを各々異なる態様で表示するように構成してもよい。
また、前記表示手段は、前記全体表示領域に、前記起点と終点を表示すると共に、既に歩いた前記セグメントを第１態様で表示、次の地点が含まれるセグメントを第２態様で表示、未だ歩いていないセグメントは表示しないように構成してもよい。
【０００９】
また、前記表示手段は、前記詳細表示領域に、次の地点が含まれる前記セグメントに関する詳細表示として、前記セグメントに含まれる地点数に相当する数のコマゲージで表示すると共に、既に歩いた地点に対応するコマゲージ、次の地点のコマゲージおよび未だ歩いていない地点のコマゲージを各々異なる態様で表示するように構成してもよい。
また、前記表示手段は、既に歩いた地点に対応するコマゲージは第３態様で表示し、次の地点のコマゲージは第４態様で表示し、未だ歩いていない地点のコマゲージは第５態様で表示するように構成してもよい。
【００１０】
また、前記表示手段は、更に、前記詳細表示領域に、次の地点の地名を表示するように構成してもよい。
また、前記表示手段は、更に、前記詳細表示領域に、現在位置から前記次の地点までの距離を表示するように構成してもよい。
【発明の効果】
【００１１】
本発明によれば、小型の表示部を用いて、解像度を上げることなく、歩行コース状の現在位置を把握しやすいように表示することが可能になる。
【発明を実施するための最良の形態】
【００１２】
図１は、本発明の実施の形態に係る歩行シミュレーション装置のブロック図である。
本歩行シミュレーション装置は、使用者の腕や腰等の身体に装着して、あるいは、使用者が携帯するバッグ等に収納して使用される。
図１において、歩行シミュレーション装置は、使用者の歩行（走行も含む）を検出して対応する歩行信号を出力する体動センサ１０１、歩行信号を検出してデジタル信号に変換して出力する歩行信号検出部１０２、歩行信号検出部１０２からの歩行信号に基づいて、歩数の計数や歩行距離の算出等の歩行距離に関連するデータの算出処理等を行う処理部１０３、表示部１０４、記憶部１０５を備えている。
【００１３】
体動センサ１０１は加速度センサによって構成されている。記憶部１０５には、使用者の歩幅情報（ユーザー歩幅情報）、歩行するコースのコースデータ、処理部１０３が歩数と歩幅との積から算出した歩行距離情報、次の地点番号情報が記憶される。ユーザー歩幅情報は、使用者が図示しない操作部から入力して登録することができる。
ここで、体動センサ１０１及び歩行信号検出部１０２は検出手段を構成している。処理部１０３は算出手段を構成し、表示部１０４は表示手段を構成し、記憶部１０５は記憶手段を構成している。
【００１４】
図２は前記コースデータを示すテーブルで、東海道５３次の例を示している。図２に示すように、コースデータは、起点（図２では日本橋）から終点（図２では京都）までの地点番号、各地点の地点名、起点から各地点の距離を表す地点距離を含んでいる。
また、起点から終点までのコース全体を複数のセグメント（本実施の形態では８個のセグメント）に分割した構成としており、前記コースデータには、複数の地点が含まれるセグメントの番号であるマップセグメント番号（本実施の形態ではA１〜A８）が含まれている。
【００１５】
また、前記コースデータには、各セグメントに含まれる地点数を表すゲージコマ数、各セグメントに含まれる地点のゲージ番号が含まれている。例えば、マップセグメント番号A１のセグメントでは、ゲージコマ番号B１〜B７のゲージ（即ち地点）が７個である。
尚、地点番号１（地点名が品川）〜地点番号５３（地点名が大津）は、歩行コース途中の到着点である。
【００１６】
図３及び図４は、本実施の形態に係る歩行シミュレーション装置の処理を示すフローチャートで、主として処理部１０３が記憶部１０５に記憶したプログラムを実行することによって行う処理である。
図５は、記憶部１０５に記憶されている歩行距離情報と次の地点番号情報の初期値を示す図である。歩行距離情報の初期値は、歩行していないため０となっている。また、次の地点番号情報の初期値は、現在の地点番号が０（日本橋）であるため、１（品川）となっている。
【００１７】
図６は、表示部１０４の表示内容を示す図である。
図６において、表示部１０４は、一の表示領域内に歩行コース全体を示す全体表示領域６０１と前記歩行コース上の一部区間の詳細を示す詳細表示領域６０２とを有している。全体表示領域６０１及び詳細表示領域６０２に、歩行距離に関連するデータ（特に、次の地点が解るようなデータ）を表示するように構成されている。
歩行コースの起点６０３から終点６０４に至るコース全体を各々複数の地点を含む複数のセグメントA１〜A８に分割し、表示部１０４は全体表示領域６０１に、起点６０３と終点６０４を表示すると共に、既に歩いた前記セグメント、次の地点が含まれるセグメントおよび未だ歩いていないセグメントを各々異なる態様で表示する。
【００１８】
即ち、表示部１０４には、歩行コース全体における現在位置を概略把握できるような表示が行われる。本実施の形態では、起点６０３と終点６０４は表示し、セグメントＡ１〜Ａ８の中の既に歩いたセグメントを第１態様（例えば点灯）で表示、現在位置の次の地点が含まれるセグメントを第２態様表示（例えば点滅）、未だ歩いていないセグメントは表示しないようにしている。
【００１９】
図６では、次の地点である掛川を含むセグメントＡ３が点滅し、既に歩いたセグメントＡ１、Ａ２は点灯し、未だ歩いていないセグメントＡ４〜Ａ８は消灯するように表示得る。
また、詳細表示領域６０２に、次の地点が含まれるセグメントに関する詳細表示として、前記セグメントに含まれる地点数に相当する数のコマゲージで表示すると共に、既に歩いた地点に対応するコマゲージ、次の地点のコマゲージおよび未だ歩いていない地点のコマゲージを各々異なる態様で表示するように構成されている。
【００２０】
即ち、詳細表示領域６０２には、次の地点を詳細に表示するように構成している。本実施の形態においては、詳細表示領域６０２のゲージ表示領域６０５では、次の地点が含まれるセグメントを、前記セグメントに含まれる地点数に相当する数のコマゲージＢ１〜Ｂ７で表示し、既に歩いた地点に対応するコマゲージ（図６ではコマゲージＢ１〜Ｂ５）は第３態様（例えば点灯）で表示し、次の地点のコマゲージ（図６ではＢ６）は第４態様（例えば点滅）で表示し、未だ歩いていない地点のコマゲージ（図６ではＢ７）は第５態様（消灯）で表示するようにしている。このようにして、図６では、現在、コマゲージＢ６に含まれる複数の地点のいずれかに向かって歩いていることが表示されている。
【００２１】
また更に、詳細表示領域６０２の地点名表示領域６０６に、次の地点の地点名（図６では掛川）を表示するようにしている。即ち、現在、コマゲージＢ６に含まれる到着点である掛川に向かって歩いていることが表示されている。
また更に、詳細表示領域６０２の距離表示領域６０７に、現在位置から次の地点（図６では掛川）までの距離（図６では２．５ｋｍ）が表示される。
【００２２】
以下、図１〜図６を用いて、以上のように構成された歩行シミュレーション装置の動作を説明する。
処理部１０３は、先ず、記憶部１０５から次の地点番号情報を読み込む（ステップＳ３０１）。初期状態では図５に示すように、次の地点番号は１であるため、地点番号として１を読み込む。
【００２３】
次に、処理部１０３は、記憶部１０５から図２のコースデータを読み込み（ステップＳ３０２）、表示部１０４を制御して全体表示領域６０１において、セグメントＡ１〜Ａ８のうち、次の地点番号が属するマップセグメント番号に該当する表示要素（セグメント）を点滅し（ステップＳ３０３）、前記マップセグメント番号未満のセグメントを点灯し（ステップＳ３０４）、前記マップセグメント番号を超えるセグメントを消灯させる（ステップＳ３０５）。
【００２４】
また、処理部１０３は、表示部１０４を制御して詳細表示領域６０２内のゲージ表示領域６０５において、コマゲージＢ１〜Ｂ７のうち、ゲージコマ数に相当するゲージ表示要素（コマゲージ）を点灯し（ステップＳ３０６）、次の地点番号が属するゲージコマ番号に相当するコマゲージを点滅し（ステップＳ３０７）、前記ゲージコマ番号未満のコマゲージを点灯し（ステップＳ３０８）、前記ゲージコマ番号を超えるコマゲージを消灯させる（ステップＳ３０９）。
【００２５】
次に、処理部１０３は、表示部１０４を制御して、詳細表示領域６０２内の地点名表示領域６０６に次の地点名を表示する（ステップＳ３１０）。また、処理部１０３は、現在の地点と次の地点までの距離を計算した後、表示部１０４を制御して、詳細表示領域６０２内の距離表示領域６０７に前記距離を表示する（ステップＳ３１１）。
次に、処理部１０３は、歩行を検出して歩行距離を算出するように各構成要素を制御する。
【００２６】
即ち、体動センサ１０１は使用者の歩行を検出して対応する歩行信号を出力する。歩行信号検出部１０２は、体動センサ１０１からの歩行信号を検出しデジタル信号に変換して出力する。処理部１０３は、体動センサ１０１からの歩行信号を検出し（ステップＳ３１２）、歩行信号ありと判断すると（ステップＳ３１３）、今までの累積歩行距離に１歩分の歩行距離（即ち、歩幅）を加算して現時点の歩行距離を算出する（ステップＳ３１４）。
処理ステップS３１３において、歩行信号無しと判断した場合には処理ステップS３１２に戻る。
【００２７】
次に、処理部１０３は、次の地点までの距離を算出し、距離表示領域６０７に前記距離を表示して距離表示領域６０７の表示を更新する（ステップＳ３１５）。
次に、処理部１０３は、次の地点の地点距離と現在の累積歩行距離とを比較して（ステップＳ３１６）、現在の累積歩行距離が前記地点距離を超えたと判断すると（ステップＳ３１７）、現在の地点番号に１加算して次の地点の地点番号を算出した後、処理ステップＳ３０１に戻り、以後前記処理を繰り返す（ステップＳ３１８）。
処理ステップS３１７において、現在の累積歩行距離が前記地点距離を超えていないと判断した場合には処理ステップS３１２に戻って前記処理を繰り返す。
【００２８】
以上述べたように、本実施の形態に係る歩行シミュレーション装置によれば、表示部１０４は、歩行距離に関するデータを表示するため、歩行コース全体を示す全体表示領域６０１と前記歩行コース上の一部区間の詳細を示す詳細表示領域６０２とを有している。
全体表示領域６０１では、歩行コースの起点６０３から終点６０４に至るコース全体を複数のセグメントＡ１〜Ａ８に分割して次の地点が含まれるセグメントが解るように表示する。
【００２９】
詳細表示領域６０２のゲージ表示領域６０５では、次の地点が含まれるセグメントをコマゲージＢ１〜Ｂ７で表示し、既に歩いた地点や次の地点が解るような態様で各コマゲージB１〜B7を表示する。詳細表示領域６０２の地点名表示領域６０６には次の地点の地点名表示し、距離表示領域６０７には、現在位置から次の地点までの距離を表示する。
したがって、コース全体の表示において、コースを示す表示要素の数を実際の地点の数よりも小さくすることができ、表示解像度を下げることで大画面構成際な表示部が不要となり低コスト化が可能になる。
【００３０】
また、コース全体を示す表示要素が少なくても、一つの表示要素に含まれる地点数と次の地点位置を示すコマにより、使用者は自己の現在位置を容易に把握することが可能になる。
また、歩数計と一体化しているため、携帯型のコンパクトな歩行シミュレーション装置を構築することが可能になる。
【００３１】
尚、前述した実施の形態は種々の変更が可能である。例えば、全体表示領域６０１におけるセグメントＡ１〜Ａ８の表示態様、詳細表示領域６０２におけるコマゲージＢ１〜Ｂ７の表示態様は、次の地点、既に歩行完了した地点、現在歩行している位置等を把握できるような表示であればよく、種々の変更が可能である。
また、詳細表示領域６０２には、地点名表示領域６０６や距離表示領域６０７は省略するような構成とすることができる。
【産業上の利用可能性】
【００３２】
使用者の歩行に対応する歩行信号を検出して所定コースの歩行シミュレーションを行う歩行シミュレーション装置に利用可能である。
【図面の簡単な説明】
【００３３】
【図１】本発明の実施の形態に係る歩行シミュレーション装置のブロック図である。
【図２】本発明の実施の形態で使用するコースデータを示す図である。
【図３】本発明の実施の形態に係る歩行シミュレーション装置のフローチャートである。
【図４】本発明の実施の形態に係る歩行シミュレーション装置のフローチャートである。
【図５】本発明の実施の形態で使用する歩行距離情報と次の地点番号情報の初期値を示す図である。
【図６】本発明の実施の形態における表示内容を示す図である。
【符号の説明】
【００３４】
１０１・・・体動センサ
１０２・・・歩行信号検出部
１０３・・・処理部
１０４・・・表示部
１０５・・・記憶部
【図１】
0005112893.tif 000002
【図２】
0005112893.tif 000003
【図３】
0005112893.tif 000004
【図４】
0005112893.tif 000005
【図５】
0005112893.tif 000006
【図６】
0005112893.tif 000007