(57)【要約】【課題】ユーザが歩行速度を自律的に管理することなく目的地に対し目標時刻に正確に到着できるようにする。【解決手段】ユーザが所持する携帯端末２と、データ処理用コンピュータ３とを具備する歩行支援システムにおいて、携帯端末２により、ユーザの現在地と現在時刻を計測すると共に歩行センサ２１を用いてユーザの歩調を計測し、これらの計測データをユーザが入力した目的地と当該目的地への目標到着時刻を表す情報と共にデータ処理用コンピュータ３へ送信する。そして、データ処理用コンピュータ３により、上記携帯端末２から送られた各情報をもとに、ユーザが上記目的地に上記目標到着時刻に到着するために必要な単位時間当たりの歩数を算出し、この算出された単位時間当たりの歩数に対応するテンポを有する音楽データを音楽情報格納部３５から選択して携帯端末２へ送信する。【選択図】図３
2013228248.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが所持する携帯端末と、この携帯端末との間で無線ネットワークを介して通信が可能な支援サーバ装置とを具備し、
前記携帯端末は、
前記ユーザの移動目的地を表す情報、及び当該目的地への目標到着時刻を表す情報の入力を受け付ける手段と、
前記ユーザの現在地を表す情報を計測する手段と、
前記ユーザの歩幅を計測するか又は歩幅を表す情報の入力を受け付ける手段と、
前記入力された目的地を表す情報、目標到着時刻を表す情報、現在地を表す情報、及び歩幅を表す情報を含むパラメータ情報を、前記無線ネットワークを介して前記支援サーバ装置へ送信する手段と
を備え、
前記支援サーバ装置は、
複数の音楽データをそのテンポを表す情報と関連付けて記憶した音楽情報データベースと、
前記携帯端末から送信されたパラメータ情報を、前記無線ネットワークを介して受信する手段と、
前記受信されたパラメータ情報に含まれる、目的地を表す情報、現在地を表す情報、歩幅を表す情報及び目標到着時刻を表す情報と、現在時刻を表す情報とをもとに、前記ユーザが前記目的地に前記目標到着時刻に到着するために必要な単位時間当たりの歩数を算出する推薦歩行テンポ算出手段と、
前記算出された単位時間当たりの歩数に対応するテンポを有する音楽データを前記音楽情報データベースから選択し、この選択された音楽データを前記無線ネットワークを介して前記携帯端末へ送信する音楽選択手段と
を備えることを特徴とする歩行支援システム。
【請求項２】
前記推薦歩行テンポ算出手段は、前記ユーザが予め設定した距離を進むごとに或いは予め設定した時間が経過するごとに、その最新のパラメータ情報と現在時刻とをもとに、前記ユーザが前記目的地に前記目標到着時刻に到着するために必要な単位時間当たりの歩数を算出し直し、
前記音楽選択手段は、前記推薦歩行テンポ算出手段により新たに算出された単位時間当たりの歩数が前回算出された値から変化した場合に、当該新たに算出された単位時間当たりの歩数に対応するテンポを有する音楽データを前記音楽情報データベースから選択し直し、この選択された音楽データを前記無線ネットワークを介して前記携帯端末に通知することを特徴とする請求項１記載の歩行支援システム。
【請求項３】
前記音楽情報データベースは、複数の音楽データをそのテンポを表す情報とユーザの興味の度合いを表す情報と関連付けて記憶し、
前記音楽選択手段は、前記算出された単位時間当たりの歩数に対応するテンポを有し、かつ興味の度合いが予め設定した値以上の音楽データを前記音楽情報データベースから選択することを特徴とする請求項１記載の歩行支援システム。
【請求項４】
ユーザが所持する携帯端末からなる歩行支援装置であって、
前記ユーザの移動目的地を表す情報、及び当該目的地への目標到着時刻を表す情報の入力を受け付ける手段と、
前記ユーザの現在地を表す情報を計測する手段と、
前記ユーザの歩幅を計測するか又は歩幅を表す情報の入力を受け付ける手段と、
複数の音楽データをそのテンポを表す情報と関連付けて記憶した音楽情報データベースと、
前記入力又は計測された、目的地を表す情報、現在地を表す情報、目標到着時刻を表す情報及び歩幅を表す情報と、現在時刻を表す情報とをもとに、前記ユーザが前記目的地に前記目標到着時刻に到着するために必要な単位時間当たりの歩数を算出する推薦歩行テンポ算出手段と、
前記算出された単位時間当たりの歩数に対応するテンポを有する音楽データを前記音楽情報データベースから選択し、この選択された音楽データを前記ユーザに提示する音楽選択手段と
を具備することを特徴とする歩行支援装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ユーザが目的地に目標時刻に到着するように支援する機能を備えた歩行支援システム及び歩行支援装置に関する。
【背景技術】
【０００２】
近年、携帯端末の多くは現在位置情報を提示するナビゲーション用アプリケーションを備えており、このアプリケーションを利用することでユーザは自身の現在位置を随時確認することができる（例えば、特許文献１参照）。また、ユーザが目的位置情報を入力することで、グラフ理論に基づいてユーザの現在位置から目的位置までの経路探索を行う技術（例えば、特許文献２参照）や、目的位置に到着する時刻を推定してユーザに提示する技術（例えば、特許文献３参照）も実用化されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−５１８８４号公報
【特許文献２】特開２００７−１８７６７５号公報
【特許文献３】特開２００１−３０７２９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところが、上述した先行技術文献に記載された技術では、現在位置や現在位置から目的地までの経路、目的地への推定到着時刻が提示されるだけであるため、目的地に目標時刻に到着しようとする場合、ユーザ自身がどの程度の歩行速度で移動すればよいかを自身で判断しなければならない。このため、目的地に目標時刻に正確に到着することが難しく、また正確に到着するには自身で歩行速度を精密に調節しなければならずその管理が非常に煩わしかった。
【０００５】
この発明は上記事情に着目してなされたもので、その目的とするところは、ユーザが歩行速度を自律的に管理することなく目的地に対し目標時刻に正確に到着できるようにした歩行支援システム及び歩行支援装置を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するためにこの発明の第１の観点は、ユーザが所持する携帯端末と、この携帯端末との間で無線ネットワークを介して通信が可能な歩行支援サーバ装置とを具備する歩行支援システムであって、携帯端末では、ユーザの移動目的地を表す情報及び当該目的地への目標到着時刻を表す情報の入力を受け付けると共に、ユーザの歩幅を計測するか又は歩幅を表す情報の入力を受け付け、さらにユーザの現在地を表す情報を計測して、これらの情報を支援サーバ装置へ送信する。これに対し歩行支援サーバ装置は、複数の音楽データをそのテンポを表す情報と関連付けて記憶した音楽情報データベースを備え、上記携帯端末から送信された各情報を受信すると、この受信された各情報と現在時刻を表す情報をもとに、ユーザが上記目的地に上記目標到着時刻に到着するために必要な単位時間当たりの歩数を算出し、この算出された単位時間当たりの歩数に対応するテンポを有する音楽データを上記音楽情報データベースから選択して上記携帯端末に送信するようにしたものである。
【０００７】
また、この発明の第１の観点は以下のような態様を備えることを特徴とする。  
第１の態様は、ユーザが予め設定した距離を進むごとに或いは予め設定した時間が経過するごとに、最新の情報と現在時刻とをもとにユーザが前記目的地に前記目標到着時刻に到着するために必要な単位時間当たりの歩数を算出し直し、この新たに算出された単位時間当たりの歩数が前回算出された値から変化した場合に、当該新たに算出された単位時間当たりの歩数に対応するテンポを有する音楽データを上記音楽情報データベースから選択し直して携帯端末に通知するものである。
【０００８】
第２の態様は、音楽情報データベースに、複数の音楽データとそのテンポを表す情報に加えてユーザの興味の度合いを表す情報を関連付けて記憶しておき、音楽データを選択する際に、前記算出された単位時間当たりの歩数に対応するテンポを有しかつ興味の度合いが予め設定した値以上の音楽データを上記音楽情報データベースから選択するようにしたものである。
【０００９】
この発明の第２の観点は、ユーザが所持する携帯端末からなる歩行支援装置において、ユーザの移動目的地を表す情報及び当該目的地への目標到着時刻を表す情報の入力を受け付ける手段と、ユーザの現在地を表す情報を計測する手段と、ユーザの歩幅を計測するか又は歩幅を表す情報の入力を受け付ける手段と、複数の音楽データをそのテンポを表す情報と関連付けて記憶した音楽情報データベースと、前記入力又は計測された各情報と現在時刻を表す情報をもとにユーザが目的地に目標到着時刻に到着するために必要な単位時間当たりの歩数を算出する推薦歩行テンポ算出手段と、この算出された単位時間当たりの歩数に対応するテンポを有する音楽データを上記音楽情報データベースから選択してユーザに提示する音楽選択手段を備えるようにしたものである。
【発明の効果】
【００１０】
したがってこの発明の第１の観点によれば、ユーザが自身の携帯端末において事前に少なくとも目的地及び当該目的地への目標到着時刻を入力すれば、歩行支援サーバ装置においてユーザが上記目的地に上記目標到着時刻に到着するために必要な単位時間当たりの歩数が算出され、この算出された単位時間当たりの歩数に対応するテンポを有する音楽データが音楽情報データベースから選択されて携帯端末に送信される。このため、ユーザは通知された音楽データを再生しそのテンポに合わせて歩行するだけで、自身で面倒な歩行速度調整を行うことなく、目的地に目標到着時刻に正確に到着することが可能となる。
【００１１】
第１の態様によれば、ユーザが予め設定した距離を進むごとに或いは予め設定した時間が経過するごとに、目的地に目標到着時刻に到着するために必要な単位時間当たりの歩数が算出し直され、この算出し直された単位時間当たりの歩数をもとに最適なテンポを有する音楽データが選択し直されてユーザに通知される。このため、ユーザの移動過程においてその移動状況に応じて音楽データのテンポを修正することが可能となる。
【００１２】
第２の態様によれば、音楽データを選択する際に、算出された単位時間当たりの歩数に対応するテンポを有しかつユーザの興味の度合いが予め設定した値以上の音楽データが音楽情報データベースから選択される。このため、ユーザは興味の度合いが高い音楽データのテンポに合わせて歩行することができ、これにより音楽データのテンポが速い場合でも比較的負担を感じることなく歩行することが可能となる。
【００１３】
この発明の第２の観点によれば、第１の観点で述べた全ての機能を携帯端末に設けたことによって、携帯端末が支援サーバ装置との間で無線通信を行えない場合でも、音楽データのテンポを利用した歩行支援を行うことが可能となる。
【００１４】
すなわちこの発明の上記各観点によれば、ユーザが歩行速度を自律的に管理することなく目的地に対し目標時刻に正確に到着できるようにした歩行支援システム及び歩行支援装置を提供することができる。
【図面の簡単な説明】
【００１５】
【図１】この発明の第１の実施形態に係る歩行支援システムの概略構成図である。
【図２】図１に示したシステムの携帯端末の機能構成を示すブロック図である。
【図３】図１に示したシステムのデータ処理用コンピュータの機能構成を示すブロック図である。
【図４】図３に示したデータ処理用コンピュータにおいて実行される推薦歩行テンポの初期設定時の処理手順と処理内容を示すフローチャートである。
【図５】図３に示したデータ処理用コンピュータにおいて実行される推薦歩行テンポの修正処理の手順と処理内容を示すフローチャートである。
【図６】図３に示したデータ処理用コンピュータにおいて実行される音楽データ選択処理の一例を示す図である。
【発明を実施するための形態】
【００１６】
以下、図面を参照してこの発明に係わる実施形態を説明する。  
［第１の実施形態］
図１は、この発明の第１の実施形態に係る歩行支援システムの概略構成図である。  
図１に示すように第１の実施形態に係る歩行支援システムは、歩行者としてのユーザが所持する携帯端末２と、歩行支援サーバとしての機能を有するデータ処理用コンピュータ３とを備え、この携帯端末２とデータ処理用コンピュータ３との間でネットワーク４を介して通信を可能にしたものである。なお、ネットワーク４は、例えばインターネットに代表されるＩＰ（Internet Protocol）網と、このＩＰ網に対しアクセスするための複数のアクセス網とから構成される。アクセス網としては、例えば携帯電話網や無線ＬＡＮ（Local Area Network）が用いられる。
【００１７】
携帯端末２は、例えば携帯電話機からなり、イヤホン端子にはヘッドホン装置１が接続されている。ヘッドホン装置１は、携帯端末２のイヤホン端子から出力されたオーディオ信号を音声又は音楽として拡声出力する。なお、携帯端末２にはスピーカが内蔵されており、イヤホン端子にヘッドホン装置１が接続されていない状態では、上記音声及び音楽はこの内蔵スピーカから出力される。なお、携帯端末２は携帯電話機に限らず、携帯可能なサブノート型のパーソナル・コンピュータや、スマートホン、タッチパネル型端末、ＰＤＡ（Personal Digital Assistant）、ナビゲーション端末、ゲーム機等であってもよい。
【００１８】
図２は携帯端末２の構成を示すブロック図である。  
携帯端末２は、この実施形態に係る機能として、歩行センサ２１と、ＧＰＳ（Global Positioning System）受信機２２と、キー入力部２３と、測定処理部２４と、入力処理部２５と、通信部２６と、音声再生部２７を備えている。このうち測定処理部２４、入力処理部２５及び音声再生部２７は、図示しない中央処理ユニット（ＣＰＵ）にプログラムを実行させることにより実現される。
【００１９】
歩行センサ２１は、例えば加速度センサからなり、ユーザの歩行に伴う振動を検出してその検出データを測定処理部２４に入力する。ＧＰＳ受信機２２は、現在位置及び現在時刻を計測するために用いるもので、複数のＧＰＳ衛星から送信されるＧＰＳ信号を受信し、その受信データを測定処理部２４に入力する。
【００２０】
キー入力デバイス２３は、キーボード又はタッチパネル式のキーパッドからなり、この実施形態ではメールアドレスや本文、電話番号、ＵＲＬ（Uniform Resource Locator）等の通常の通信に必要な情報の入力に加え、ユーザが移動目的地及びこの目的地への目標到着時刻を入力するために使用される。通信部２６は、携帯電話網又は無線ＬＡＮとの間で無線リンクを確立する機能と、この確立された無線リンク及びインターネットを介してデータ処理用コンピュータ３との間でデータの送受信を行う機能を有する。
【００２１】
音楽再生部２７は、通信部２６により受信された音楽データを保存するメモリと、デコーダと、ディジタル／アナログ変換器（Ｄ／Ａ変換器）を有する。そして、上記メモリに保存された音楽データを、デコーダにおいて例えばMPEG-1 Audio Layer 3（ＭＰ３）等の音声符号化方式に対応する復号方式により復号化し、さらにＤ／Ａ変換器によりアナログオーディオ信号に変換したのち、図示しないイヤホン端子からヘッドホン装置１へ出力する。なお、メモリには記憶媒体から読込んだ音楽データを保存することも可能である。
【００２２】
測定処理部２４は、歩調測定処理部２４１と、現在地測定処理部２４２と、現在時刻測定処理部２４３を有している。  
歩調測定処理部２４１は、上記歩行センサ２１から入力された振動検出信号をもとにユーザの歩調を計測する。歩調は、歩調周期と歩数により表される。現在地測定処理部２４２は、上記ＧＰＳ受信機２２から入力されたＧＰＳ受信データをもとに、ユーザの現在地を表す位置座標データ（緯度経度情報）を計算する。なお、上記現在地は、ＧＰＳ受信データを用いる以外に、携帯電話網の基地局又は無線ＬＡＮのアクセスポイントの設置場所に基づく位置計測によっても得ることが可能である。  
現在時刻測定処理部２４３は時計からなり、現在時刻を計時して出力する。この時計の計時時刻は上記ＧＰＳ受信機２２から入力されたＧＰＳ受信データ、或いは標準電波の放送局から送信される標準時刻データをもとに補正される。
【００２３】
入力処理部２５は、目的地入力処理部２５１と、目標到着時刻入力処理部２５２を有している。  
目的地入力処理部２５１は、上記キー入力デバイス２３においてユーザが入力した移動目的地を表す情報を取り込む。目的地を表す情報は、例えば建物や施設、会社等の名称、或いはその住所により表される。なお、住所を緯度経度情報に変換してもよい。  
目標到着時刻入力処理部２５２は、上記キー入力デバイス２３においてユーザが入力した目的地への目標到着時刻を取り込む。目標到着時刻は、日、時、分、秒により表される。
【００２４】
携帯端末の送信制御部（図示せず）は、上記測定処理部２４により算出されたユーザの歩調を表すデータ、ユーザの現在地を表す位置座標データ及び現在時刻を表す時刻データと、上記入力処理部２５により受け付けた移動目的地を表すデータ及び目標到着時刻を表すデータを、ユーザの歩行パラメータ情報として、通信部２６からデータ処理用コンピュータ３に向け送信する。
【００２５】
一方、データ処理用コンピュータ３は、携帯端末２に対しクラウドシステムのサーバコンピュータとして動作するもので、以下のように構成される。図３はその機能構成を示すブロック図である。  
すなわち、データ処理用コンピュータ３は、この発明の一実施形態を実現するための処理機能として、通信部３１と、受信部３２と、記憶部３３と、推薦歩行テンポ算出部３４と、音楽情報格納部３５、音楽選択処理部３６を有している。
【００２６】
通信部３１は、ネットワーク４を介して携帯端末２との間でデータの送受信を行う機能を有する。受信部３２は、携帯端末２から歩行パラメータ情報が送信された場合に、この歩行パラメータ情報を通信部２６を介して受信処理し、この受信された歩行パラメータ情報を記憶部３３に格納する。
【００２７】
音楽情報格納部３５は、クラウドシステムのデータベースとしての機能を有するもので、携帯端末２からアップロードされた音楽情報をユーザの識別情報に関連付けて格納する。音楽情報は、音楽コンテンツ本体を表す音楽データと、当該音楽データのテンポを表す情報と、付加情報とから構成される。テンポを表す情報は、例えばｍｉｄｉ（musical instrument digital interface）情報に含まれている情報を利用する。付加情報は、ユーザの興味の度合いを表す情報であり、例えばユーザの過去の再生履歴を表す情報により構成される。再生履歴を表す情報は、具体的には過去の再生回数の累計、或いは単位時間当たりの再生回数により表される。
【００２８】
推薦歩行テンポ算出部３４は、上記記憶部３３から歩行パラメータ情報を読み込み、この歩行パラメータ情報をもとに、ユーザが現在地から目的地に目標到着時刻に到着するために必要な単位時間当たりの歩数を算出する。そして、この算出された単位時間当たりの歩数を推薦歩行テンポを表す情報として音楽選択処理部３６に渡す。
【００２９】
音楽選択処理部３６は、上記推薦歩行テンポ算出部３４から渡された推薦歩行テンポを表す情報に基づいて、当該推薦歩行テンポに所定の範囲内で一致する音楽データを上記音楽情報格納部３５から選択し、さらにこの選択された音楽データの中からユーザの興味の度合いが最も高い音楽データを選択する。そして、この選択された音楽データを通信部２６から該当するユーザの携帯端末２に向け送信する。
【００３０】
（動作）
次に、以上のように構成された歩行支援システムの動作を説明する。  
なお、データ処理用コンピュータ３の音楽情報格納部３５には、事前にユーザが所有する音楽情報がアップロードされて格納されているものとする。
【００３１】
（１）出発前の歩行パラメータの入力と送信
出発に先立ちユーザは、自身の携帯端末２において移動目的地を表す情報と当該目的地への目標到着時刻を表す情報を入力する。このとき、目的地を表す情報としては、先に述べたように建物や施設、会社等の名称、或いはその住所を入力する。また、目標到着時刻を表す情報としては、日、時、分、秒を入力する。
【００３２】
上記入力操作が行われると携帯端末２では、入力処理部２５の目的地入力処理部２５１及び目標到着時刻入力処理部２５２によりそれぞれ上記目的地を表す情報及び目標到着時刻を表す情報の入力を受け付ける処理が行われ、この入力された各情報は入力処理部２５内のメモリに保存される。
【００３３】
またそれと共に測定処理部２４では、現在地測定処理部２４２及び現在時刻測定処理部２４３により、ＧＰＳ受信機２２から出力されるＧＰＳ受信データをもとにそれぞれ現在地を表す位置座標データ及び現在時刻データの計算が開始される。
【００３４】
この状態でユーザが歩行を開始すると、先ずその直前に計測された現在地を表す位置座標データ及び現在時刻データが、上記入力された目的地及び目標到着時刻を表す情報と共に、歩行パラメータ情報として通信部２６からデータ処理用コンピュータ３に向け送信される。なお、上記直前に計測された現在地を表す位置座標データ及び現在時刻は、ユーザの出発地及び出発時刻を表す情報として用いられる。
【００３５】
また上記歩行中に、測定処理部２４の歩調測定処理部２４１により、歩行センサ２１の検出データをもとに歩調を表す情報の計算が行われる。そして、歩行が開始されてからユーザが一定距離移動し、この区間の歩調を表す情報が算出されると、この算出された歩調を表す情報が、この時点で計測された現在地を表す位置座標データ及び現在時刻データと共に、歩行パラメータ情報として通信部２６からデータ処理用コンピュータ３に向け送信される。なお、このとき先に入力された目的地及び目標到着時刻を表す情報を歩行パラメータ情報に含めて再度送信してもよい。
【００３６】
なお、この歩行パラメータ情報は、以後ユーザが目的地に到着したことが検出されるまで、予め設定された一定時間が経過するごとに或いはユーザが一定距離移動するごとに、その時点での最新の情報に更新されて繰り返し送信される。
【００３７】
（２）推薦歩行テンポの初期設定
携帯端末２から送信された歩行パラメータ情報が受信部３２で受信され記憶部３３に保存されると、データ処理用コンピュータ３では以下のように歩行支援のための動作が開始される。図４はその処理手順と処理内容を示すフローチャートである。
【００３８】
すなわち、データ処理用コンピュータ３の推薦歩行テンポ算出部３４は、先ずステップＳ１１により記憶部３３から出発地を表す位置座標データと最新の現在地の位置座標データを読み込み、出発地から現在地までの距離を算出する。そして、ステップＳ１２において上記算出された移動距離が閾値以上であるか否かを判定し、閾値以上であればステップＳ１３により記憶部３３から歩調を表す情報を読み込み、ステップＳ１４により当該歩調を表す情報に含まれる歩数と上記算出された移動距離とからユーザの歩幅を算出する。
【００３９】
次にステップＳ１５により、記憶部３３から目的地の位置座標データを読み込み、この読込んだ目的地の位置座標データと上記現在地の位置座標データとの間の距離、つまり残り距離を算出する。そして、この残りの距離と上記ステップＳ１４で算出された歩幅とから、現在地から目的地までの必要歩数を算出する。続いてステップＳ１６において、記憶部３３から現在時刻を表す情報と目標到着時刻を表す情報を読み出し、これらの時刻の差から残り時間を計算する。
【００４０】
次にステップＳ１７において、上記ステップＳ１５において算出された必要歩数と、上記ステップＳ１６において算出された残り時間とから、単位時間当たりの歩数、つまり推薦歩行テンポを算出する。そして、ステップＳ１８において現在地の位置座標データが目的地の位置座標データと一致したか否かを判定し、一致すると推薦歩行テンポの算出処理を終了する。
【００４１】
上記推薦歩行テンポ算出部３４により推薦歩行テンポが算出されると、音楽選択処理部３６では上記算出された推薦歩行テンポに音のテンポが一致する音楽データを上記音楽情報格納部３５から選択する。なお、テンポが一致する音楽データが見つからない場合には、予め設定した許容範囲内でテンポが一致する音楽データを選択する。さらにこの選択された音楽データの中からユーザの興味の度合いが最も高い音楽データを選択する。そして、この選択された音楽データを通信部２６から該当するユーザの携帯端末２に向け送信する。  
【００４２】
図６は、音楽選択処理部３６による処理内容の一例を説明するためのものである。同図において、例えば算出された推薦歩行テンポが“９０”だったとすれば、音楽情報格納部３５から音楽ＩＤ＝２の音楽データが選択される。また、音のテンポが“９０”の音楽データが音楽情報格納部３５に複数曲格納されていたとすれば、この音のテンポが“９０”の複数の音楽データの中から再生回数が最も多い音楽データ、或いは再生時刻が最も新しい音楽データが選択される。
【００４３】
携帯端末２では、データ処理用コンピュータ３から音楽データがダウンロードされると、この音楽データは通信部２６で受信されたのち音楽再生部２７内のメモリに一旦保存される。そして、この保存された音楽データは、デコーダで復号された後Ｄ／Ａ変換器によりアナログオーディオ信号に変換され、しかる後イヤホン端子からヘッドホン装置１へ出力され、音楽として出力される。したがって、ユーザは以後上記ヘッドホン装置１から出力される音楽のテンポに合わせて歩行することが可能となる。
【００４４】
（３）歩行中における推薦歩行テンポの修正
上記した歩行開始後の最初の歩行支援動作、つまり推薦歩行テンポの初期設定動作が終了すると、以後データ処理用コンピュータ３では歩行中における推薦歩行テンポの修正動作が行われる。図５はその処理手順と処理内容を示すフローチャートである。
【００４５】
すなわち、データ処理用コンピュータ３の推薦歩行テンポ算出部３４は、携帯端末２から新たな歩行パラメータ情報が送信され、この情報が受信され記憶されるごとに、ステップＳ１９により当該新たな歩行パラメータ情報に含まれる現在地の位置座標データと、先に推薦歩行テンポを計算した時点での携帯端末２の位置座標データとをもとに、ユーザの移動距離を算出する。そして、ステップＳ２０において上記算出された移動距離が閾値以上であるか否かを判定する。この判定の結果、移動距離が閾値以上であれば、ステップＳ２１より記憶部３３から最新の歩調を表す情報を読み込み、ステップＳ２２において当該歩調を表す情報に含まれる歩数と、上記算出された移動距離とからユーザの歩幅を算出し直す。
【００４６】
次にステップＳ２３において、記憶部３３から目的地の位置座標データを読み込み、この読込んだ目的地の位置座標データと上記最新の現在地の位置座標データとの間の距離、つまり残り距離を算出する。そして、この残りの距離と上記ステップＳ２２で算出された歩幅とから、最新の現在地から目的地までの必要歩数を算出する。続いてステップＳ２４において、記憶部３３から現在時刻を表す情報と目標到着時刻を表す情報を読み出し、これらの時刻の差から残り時間を計算する。
【００４７】
次にステップＳ２５において、上記ステップＳ２３において算出された必要歩数と、上記ステップＳ２４において算出された残り時間とから、単位時間当たりの歩数を算出し直す。すなわち、推薦歩行テンポを算出し直す。そして、ステップＳ２６において現在地の位置座標データが目的地の位置座標データと一致したか否かを判定し、一致すると推薦歩行テンポの算出処理を終了する。一方、一致していなければ、つまりユーザがまだ目的地に到着していなければ、上記算出し直された推薦歩行テンポ情報をステップＳ２７において推薦歩行テンポ算出部３４内のメモリに記憶した後、ステップＳ１９，Ｓ２０による移動距離の監視処理に戻る。
【００４８】
上記推薦歩行テンポ算出部３４により推薦歩行テンポが算出し直されると、音楽選択処理部３６では上記算出し直された推薦歩行テンポに音のテンポが一致する音楽データを上記音楽情報格納部３５から選択する。なお、ここでもテンポが一致する音楽データが見つからない場合には、予め設定した許容範囲内でテンポが一致する音楽データを選択する。さらにこの選択された音楽データの中からユーザの興味の度合いが最も高い音楽データを選択する。そして、この選択し直された新たな音楽データを通信部２６から該当するユーザの携帯端末２に向け送信する。なお、このとき選択された音楽データが前回選択した音楽データと同一の場合には、当該音楽データは送信しない。
【００４９】
携帯端末２では、データ処理用コンピュータ３から新たな音楽データがダウンロードされると、この新たな音楽データは通信部２６で受信されたのち音楽再生部２７内のメモリに一旦保存される。音楽再生部２７は、上記新たな音楽データがダウンロードされると、それまで再生していた音楽データに代えて上記新たな音楽データを選択し再生する。したがって、ヘッドホン装置１からはそれまで再生出力されていた音楽とはテンポの異なる音楽が再生され、ユーザはこの新たな音楽のテンポに合わせて自身の歩行テンポを調整することが可能となる。
【００５０】
以後同様に、ユーザが一定距離進むごとに上記ステップＳ１９〜ステップＳ２７による推薦歩行テンポの調整処理が繰り返し実行され、これにより歩行者の歩行テンポは調整される。
【００５１】
以上詳述したように第１の実施形態では、ユーザが所持する携帯端末２と、データ処理用コンピュータ３とを具備する歩行支援システムにおいて、携帯端末２により、ユーザの現在地と現在時刻を計測すると共に歩行センサ２１を用いてユーザの歩調を計測し、これらの計測データをユーザが入力した目的地と当該目的地への目標到着時刻を表す情報と共にデータ処理用コンピュータ３へ送信する。そして、データ処理用コンピュータ３により、上記携帯端末２から送られた各情報をもとに、ユーザが上記目的地に上記目標到着時刻に到着するために必要な単位時間当たりの歩数を算出し、この算出された単位時間当たりの歩数に対応するテンポを有する音楽データを音楽情報格納部３５から選択して携帯端末２へ送信するようにしている。
【００５２】
したがって、ユーザはデータ処理用コンピュータ３からダウンロードされた音楽データを再生しそのテンポに合わせて歩行するだけで、自身で面倒な歩行速度調整を行うことなく、目的地に目標到着時刻に正確に到着することが可能となる。  
また、ユーザが予め設定した距離を移動するごとに、目的地に目標到着時刻に到着するために必要な単位時間当たりの歩数が算出し直され、この算出し直された単位時間当たりの歩数をもとに最適なテンポを有する音楽データが選択し直されてユーザに送信される。このため、ユーザの移動過程においてその移動状況に応じて音楽データのテンポを修正することが可能となる。
【００５３】
さらに、音楽データを選択する際に、算出された単位時間当たりの歩数に対応するテンポを有する音楽データの中からユーザの興味の度合いが最も高い音楽データが選択される。このため、ユーザは興味の度合いが高い音楽データのテンポに合わせて歩行することができ、これにより音楽データのテンポが速い場合でも比較的負担を感じることなく歩行することが可能となる。
【００５４】
［第２の実施形態］
この発明の第２の実施形態は、第１の実施形態においてはデータ処理用コンピュータ３に設けられていた推薦歩行テンポ算出部３４、音楽情報格納部３５及び音楽選択処理部３６を携帯端末に設けたものである。
【００５５】
すなわち、携帯端末は図２に示した測定処理部２４及び入力処理部２５に加え、上記推薦歩行テンポ算出部３４、音楽情報格納部３５及び音楽選択処理部３６を備えている。そして、これらの処理機能により目的地及び目標到着時刻の入力を受付けると共に、ユーザの歩調と現在地及び現在時刻を測定し、この入力された目的地及び目標到着時刻の情報と、上記測定された歩調と現在地及び現在時刻を表す情報に基づいて、ユーザが目的地に目標到着時刻に到着するために必要な歩行テンポを推薦歩行テンポ算出部３４により算出する。そして、この算出された推薦歩行テンポに音のテンポが許容範囲内で一致し、かつこのテンポが一致する音楽データの中でユーザの興味の度合いが最も高い音楽データを選択して、この音楽データを音楽再生部２７により再生する。
【００５６】
このようにすると、データ処理用コンピュータ３に頼ることなく、携帯端末のみでユーザに対し歩行支援を行うことができる。したがって、ユーザがデータ処理用コンピュータ３との間で無線通信を行えないエリアを歩行している場合にも、ユーザに対し歩行支援を行うことが可能となる。
【００５７】
［その他の実施形態］
なお、この発明は上記実施形態に限定されるものではない。例えば、音楽情報格納部３５と音楽選択処理部３６を携帯端末２に設け、データ処理用コンピュータ３には大量かつ高速な演算が必要な推薦歩行テンポ算出部３４のみを設けるようにしてもよい。
また第１の実施形態では、音楽選択処理部３６において、算出された推薦歩行テンポに音のテンポが一致する音楽データが見つからない場合には、予め設定した許容範囲内でテンポが一致する音楽データを選択し、この音楽データを携帯端末２に送信するようにした。しかしそれに限らず、音楽データの音のテンポが推薦歩行テンポと一致するように当該音楽データのテンポを調整し、この音のテンポが修正された音楽データを携帯端末２に送信するようにしてもよい。
【００５８】
また、前記第１の実施形態では選択した音楽データ自体を送信するようにしたが、携帯端末２が音楽データを記憶している場合には、選択した音楽データの識別情報を送信するようにしてもよく、またその際音のテンポを調整する必要がある場合にはテンポの調整制御情報を併せて送信するようにしてもよい。この場合携帯端末２は、上記音楽データの識別情報とテンポ調整制御情報を受信すると識別情報に対応する音楽データを再生対象として選択し、かつこの音楽データの音の再生テンポを上記調整制御情報に従い調整する。このようにすると、データ処理用コンピュータ３から携帯端末２へ音楽データを送信する必要がなくなり、通信トラフィックの増加を抑制することができる。
【００５９】
さらに、第１及び第２の実施形態ではユーザの単位距離における歩数を測定し、この歩数をもとに歩幅を算出するようにしたが、ユーザが自身で歩幅を計測してこの計測した歩幅をキー入力デバイス２３において入力するようにしてもよい。  
その他、携帯端末の種類や構成、データ処理用コンピュータの構成、推薦歩行テンポの算出処理手順と処理内容、音楽データの種類等についても、この発明の要旨を逸脱しない範囲で種々変形して実施可能である。
【００６０】
要するにこの発明は、上記各実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記各実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、各実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【符号の説明】
【００６１】
１…ヘッドホン装置、２…携帯端末、３…データ処理用コンピュータ、４…ネットワーク、２１…歩行センサ、２２…ＧＰＳ受信機、２３…キー入力デバイス、２４…測定処理部、２４１…歩数測定処理部、２４２…現在地測定処理部、２４３…現在時刻測定処理部、２５…入力処理部、２５１…目的地入力処理部、２５２…目的到着時刻入力処理部、２６…通信部、２７…音楽再生部、３１…通信部、３２…受信部、３３…記憶部、３４…推薦歩行テンポ算出部、３５…音楽情報格納部、３６…音楽選択処理部。
【図１】
2013228248.tif 000003
【図２】
2013228248.tif 000004
【図３】
2013228248.tif 000005
【図４】
2013228248.tif 000006
【図５】
2013228248.tif 000007
【図６】
2013228248.tif 000008