(57)【要約】      （修正有）【課題】ユーザの移動状況に応じて適切な情報をユーザに提供可能な移動管理システムの提供。【解決手段】ユーザ端末２００と、ユーザの移動を管理する移動管理装置３００とが通信回線を介して接続され、ユーザ端末２００は、移動コース特定情報受付手段と、基準時間要求手段と、基準時間受信手段と、予想所要時間算出手段と、予想所要時間通知手段とを備え、移動管理装置３００は、ユーザ端末２００から基準時間の送信要求を受け付ける基準時間送信要求受付手段と、あらかじめ記録装置に記録されている、移動コースごとの移動に要する基準時間の中から、ユーザ端末２００から受信した移動コース特定情報に基づいて特定される移動コースの基準時間を読み出す基準時間読み出し手段と、基準時間読み出し手段によって読み出された基準時間をユーザ端末２００へ送信する基準時間送信手段とを備える。【選択図】図１
2014230630.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが所持するユーザ端末と、前記ユーザ端末を所持するユーザの移動を管理する移動管理装置とが通信回線を介して接続された移動管理システムであって、
前記ユーザ端末は、
ユーザから移動コースを特定するための移動コース特定情報の入力を受け付ける移動コース特定情報受付手段と、
前記移動コース特定情報受付手段で入力を受け付けた前記移動コース特定情報を前記移動管理装置へ送信して、前記移動コースの移動に要する基準時間の送信を要求する基準時間要求手段と、
前記基準時間要求手段による要求に応じて、前記移動管理装置から前記基準時間を受信する基準時間受信手段と、
前記基準時間受信手段によって受信された前記基準時間を、あらかじめ入力されたユーザ属性情報に基づく補正係数を用いて補正して、前記移動ルートの予想所要時間を算出する予想所要時間算出手段と、
前記予想所要時間算出手段によって算出された前記予想所要時間をユーザに通知する予想所要時間通知手段とを備え、
前記移動管理装置は、
前記ユーザ端末から前記基準時間の送信要求を受け付ける基準時間送信要求受付手段と、
前記基準時間送信要求受付手段によって前記基準時間の送信要求を受け付けたときに、あらかじめ記録装置に記録されている、前記移動コースごとの移動に要する基準時間の中から、前記ユーザ端末から受信した前記移動コース特定情報に基づいて特定される移動コースの前記基準時間を読み出す基準時間読み出し手段と、
前記基準時間読み出し手段によって読み出された前記基準時間を前記ユーザ端末へ送信する基準時間送信手段とを備えることを特徴とする移動管理システム。
【請求項２】
請求項１に記載の移動管理システムにおいて、
前記ユーザ端末は、
ユーザの年齢、性別、過去の移動経験ごとに数値化された前記補正係数を記録媒体に記録する補正係数記録手段をさらに備え、
前記予想所要時間算出手段は、前記ユーザ属性情報に基づいて特定したユーザの年齢、性別、過去の移動経験に応じた補正係数を前記記録媒体から読み出して、前記移動ルートの予想所要時間を算出することを特徴とする移動管理システム。
【請求項３】
請求項１または２に記載の移動管理システムにおいて、
前記ユーザ端末は、
ユーザからの前記移動コース特定情報に基づいて特定される前記移動コースの案内指示を受け付ける案内指示受付手段と、
前記案内指示受付手段によって前記案内指示を受け付けたときに、前記ユーザに対する前記移動コースのルート案内を開始するルート案内開始手段とをさらに備えることを特徴とする移動管理システム。
【請求項４】
請求項３に記載の移動管理システムにおいて、
前記ユーザ端末は、
前記ルート案内開始手段によって前記移動コースのルート案内が開始された場合には、ユーザが移動ルートを移動し終えるまでの移動時間を計時する移動時間計時手段をさらに備えることを特徴とする移動管理システム。
【請求項５】
請求項４に記載の移動管理システムにおいて、
前記ユーザ端末は、
ユーザが移動した移動コースの移動コース特定情報と、該移動コースに対して前記予想所要時間算出手段によって算出された前記予想所要時間と、移動時間計時手段によって計時された移動時間とを関連付けた移動実績情報を前記移動管理装置へ送信する移動実績情報送信手段をさらに備え、
前記移動管理装置は、
前記ユーザ端末から前記移動実績情報を受信する移動実績情報受信手段と、
前記移動実績情報受信手段によって受信された前記移動実績情報をユーザごとに前記記録装置へ記録する移動実績情報記録手段とをさらに備えることを特徴とする移動管理システム。
【請求項６】
請求項５に記載の移動管理システムにおいて、
前記基準時間要求手段は、前記移動管理装置に対して、前記移動コースの移動に要する基準時間の送信とともに、前記補正係数の算出を要求し、
前記移動管理装置は、
前記ユーザ端末から前記補正係数の算出要求を受け付けた場合に、ユーザが前記移動コース特定情報により特定される移動コースを移動した際の移動実績情報を前記記録装置から読み出し、前記移動実績情報に含まれる該移動コースの前記移動時間と、該移動コースの移動時に算出された前記予想所要時間との比を前記補正係数として算出する補正係数算出手段と、
前記補正係数算出手段によって算出された前記補正係数を前記ユーザ端末へ送信する補正係数送信手段とをさらに備えることを特徴とする移動管理システム。
【請求項７】
請求項６に記載の移動管理システムにおいて、
前記ユーザ端末は、
前記移動管理装置から前記補正係数を受信する補正係数受信手段をさらに備え、
前記予想所要時間算出手段は、前記補正係数受信手段によって受信された補正係数を用いて前記移動ルートの予想所要時間を算出することを特徴とする移動管理システム。
【請求項８】
請求項６または７に記載の移動管理システムにおいて、
前記補正係数算出手段は、ユーザが前記移動コース特定情報により特定される移動コースを移動した際の前記移動実績情報が前記記録装置に複数記録されている場合には、複数の移動実績情報のそれぞれに対して前記移動時間と前記予想所要時間との比を算出し、それらを掛け合わせることによって前記補正係数を算出することを特徴とする移動管理システム。
【請求項９】
請求項４〜８のいずれか一項に記載の移動管理システムにおいて、
前記ユーザ端末は、
前記移動コース途中でのユーザの休憩を検出する休憩検出手段をさらに備え、
前記移動時間計時手段は、前記休憩検出手段によってユーザの休憩が検出されている間は、前記休憩時間の計時を停止することを特徴とする移動管理システム。
【請求項１０】
請求項９に記載の移動管理システムにおいて、
前記ユーザ端末は、
ユーザの現在位置を特定する現在位置特定手段をさらに備え、
前記休憩検出手段は、前記現在位置特定手段によって特定された前記ユーザの現在位置が、同一とみなされる地点で停止している場合に、ユーザの休憩を検出することを特徴とする移動管理システム。
【請求項１１】
請求項１０に記載の移動管理システムにおいて、
前記ユーザ端末は、
前記現在位置特定手段によって特定された前記ユーザの現在位置がユーザへのルート案内が必要な案内ポイントの近傍である場合には、前記現在位置特定手段による現在位置の検出頻度を他の地点よりも増やすことを特徴とする移動管理システム。
【請求項１２】
請求項９〜１１のいずれか一項に記載の移動管理システムにおいて、
前記ユーザ端末は、
前記移動コース内に複数の通過地点が設定されている場合には、前記通過地点によって分割される区間ごとに前記予想所要時間を算出する区間予想所要時間算出手段と、
前記区間予想所要時間算出手段によって算出された区間ごとの予想所要時間を、前区間内で前記休憩検出手段がユーザの休憩を検出した回数に応じて補正する区間予想所要時間補正手段をさらに備えることを特徴とする移動管理システム。
【請求項１３】
請求項１〜１２のいずれか一項に記載の移動管理システムにおいて、
前記ユーザ端末は、
少なくとも１台の他のユーザが所持するユーザ端末と通信を行って、同じ移動コースを移動するグループを設定するグループ設定手段と、
前記グループ設定手段によって設定されたグループに属する他のユーザ端末から前記予想所要時間を取得する予想所要時間取得手段とをさらに備え、
前記予想所要時間通知手段は、前記予想所要時間取得手段で取得した予想所要時間が、前記予想所要時間算出手段で算出した前記予想所要時間よりも遅い場合は、前記予想所要時間取得手段で取得した予想所要時間をユーザに通知することを特徴とする移動管理システム。
【請求項１４】
ユーザから移動コースを特定するための移動コース特定情報の入力を受け付ける移動コース特定情報受付手段と、
前記移動コース特定情報受付手段で前記移動コース特定情報の入力を受け付けたときに、あらかじめ記録装置に記録されている、前記移動コースごとの移動に要する基準時間の中から前記移動コース特定情報に基づいて特定される移動コースの前記基準時間を読み出す基準時間読み出し手段と、
前記基準時間読み出し手段によって読み出された前記基準時間を、あらかじめ入力されたユーザ属性情報に基づく補正係数を用いて補正して、前記移動ルートの予想所要時間を算出する予想所要時間算出手段と、
前記予想所要時間算出手段によって算出された前記予想所要時間をユーザに通知する予想所要時間通知手段とを備えることを特徴とする移動管理システム。
【請求項１５】
請求項１〜１３のいずれかに記載の移動管理装置。
【請求項１６】
請求項１〜１３のいずれかに記載のユーザ端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動管理システム、移動管理装置、およびユーザ端末に関する。
【背景技術】
【０００２】
次のような歩行管理システムが知られている。この歩行管理システムは、個人の体力に合った初速度、最高速度、最高持続時間を算出して複数の体力曲線を作成すると共に、得られた体力曲線から個人の体力に合った体力曲線を随時選択して経路及び経過時間とともに表示手段へ出力することにより、登山やハイキング、ジョギング等の歩行行動計画を作成する（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−９７２４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の歩行管理システムでは、体力曲線を作成するために、ユーザに質問形式で初速度、最高速度、最高持続時間を入力させる必要があるため、ユーザは、これらの情報を把握した上でないと当該システムを利用することができないという問題があった。
【課題を解決するための手段】
【０００５】
本発明による移動管理システムは、ユーザが所持するユーザ端末と、ユーザ端末を所持するユーザの移動を管理する移動管理装置とが通信回線を介して接続され、ユーザ端末は、ユーザから移動コースを特定するための移動コース特定情報の入力を受け付ける移動コース特定情報受付手段と、移動コース特定情報受付手段で入力を受け付けた移動コース特定情報を移動管理装置へ送信して、移動コースの移動に要する基準時間の送信を要求する基準時間要求手段と、基準時間要求手段による要求に応じて、移動管理装置から基準時間を受信する基準時間受信手段と、基準時間受信手段によって受信された基準時間を、あらかじめ入力されたユーザ属性情報に基づく補正係数を用いて補正して、移動ルートの予想所要時間を算出する予想所要時間算出手段と、予想所要時間算出手段によって算出された予想所要時間をユーザに通知する予想所要時間通知手段とを備え、移動管理装置は、ユーザ端末から基準時間の送信要求を受け付ける基準時間送信要求受付手段と、基準時間送信要求受付手段によって基準時間の送信要求を受け付けたときに、あらかじめ記録装置に記録されている、移動コースごとの移動に要する基準時間の中から、ユーザ端末から受信した移動コース特定情報に基づいて特定される移動コースの基準時間を読み出す基準時間読み出し手段と、基準時間読み出し手段によって読み出された基準時間をユーザ端末へ送信する基準時間送信手段とを備えることを特徴とする。
本発明による移動管理システムはまた、ユーザから移動コースを特定するための移動コース特定情報の入力を受け付ける移動コース特定情報受付手段と、移動コース特定情報受付手段で移動コース特定情報の入力を受け付けたときに、あらかじめ記録装置に記録されている、移動コースごとの移動に要する基準時間の中から移動コース特定情報に基づいて特定される移動コースの基準時間を読み出す基準時間読み出し手段と、基準時間読み出し手段によって読み出された基準時間を、あらかじめ入力されたユーザ属性情報に基づく補正係数を用いて補正して、移動ルートの予想所要時間を算出する予想所要時間算出手段と、予想所要時間算出手段によって算出された予想所要時間をユーザに通知する予想所要時間通知手段とを備えることを特徴とする。
本発明による移動管理装置は、上記移動管理システムで用いられる。
本発明によるユーザ端末は、上記移動管理システムで用いられる。
【発明の効果】
【０００６】
本発明によれば、ユーザは、移動コースを特定するための移動コース特定情報を入力するだけで、基準時間をもとに補正された予想所要時間が算出されて通知されるため、容易に移動コースの予想所要時間を把握することができる。
【図面の簡単な説明】
【０００７】
【図１】移動管理システム１００の一実施の形態の構成を示すブロック図である。
【図２】ユーザ端末２００の一実施の形態の構成を示すブロック図である。
【図３】移動管理装置３００の一実施の形態の構成を示すブロック図である。
【図４】補正係数のデータの具体例を示す図である。
【図５】第１の実施の形態においてユーザ端末２００で実行される処理の流れを示すフローチャートである。
【図６】第１の実施の形態において移動管理装置３００で実行される処理の流れを示すフローチャートである。
【図７】第２の実施の形態においてユーザ端末２００で実行される処理の流れを示すフローチャートである。
【図８】第２の実施の形態において移動管理装置３００で実行される処理の流れを示すフローチャートである。
【図９】第３の実施の形態においてユーザ端末２００で実行される処理の流れを示すフローチャートである。
【発明を実施するための形態】
【０００８】
―第１の実施の形態―
図１は、第１の実施の形態における移動管理システムの一実施の形態の構成を示すブロック図である。移動管理システム１００は、複数のユーザ端末２００と、移動管理装置３００とで構成される。ユーザ端末２００は、複数のユーザがそれぞれ所持する端末であって、例えばスマートフォン、タブレット端末、ＰＤＡ等の携帯情報端末が用いられる。また、移動管理装置３００は、複数のユーザ端末２００と通信を行って種々の処理を実行するための装置であって、例えば、サーバ装置やパソコン等の情報処理装置が用いられる。
【０００９】
本実施の形態では、移動管理装置３００と各ユーザ端末２００とは、例えばインターネットや携帯電話網等の通信回線を介して接続される。なお、図１では、１台の移動管理装置３００と２台のユーザ端末２００とで構成される例を示しているが移動管理システム１００の構成はこれに限定されない。例えば、複数の移動管理装置３００で処理を分散させるようにしてもよい。また、ユーザ端末２００の数は特に限定されるものではない。
【００１０】
図２は、本実施の形態におけるユーザ端末２００としてスマートフォンを用いた場合の一実施の形態の構成を示すブロック図である。
【００１１】
ユーザ端末２００は、タッチパネル２０１と、通信モジュール２０２と、マイク２０３と、制御装置２０４と、スピーカー２０５と、ＧＰＳモジュール２０６とを備えている。
【００１２】
タッチパネル２０１は、液晶パネル等の表示装置とタッチパッドのような位置入力装置を組み合わせた電子部品であり、画面上の表示を押すことで機器を操作することができる入力装置である。例えば、ユーザ端末２００のユーザは、液晶パネル上に表示されたボタンやメニュー等の表示項目を指やタッチペンを用いてタッチまたはスライドさせることにより、ユーザ端末２００を操作することができる。タッチパネル２０１は、ユーザによるタッチやスライドといった操作を検出して、その検出信号を制御装置２０４へ出力する。
【００１３】
通信モジュール２０２は、無線または有線により、ＬＡＮや携帯電話通信網を介してインターネットに接続するためのモジュールが用いられる。本実施の形態では、ユーザ端末２００は、通信モジュール２０２を介して移動管理装置３００と通信を行う。
【００１４】
マイク２０３は、ユーザによる発話音声を入力するための集音装置である。マイク２０３から入力されたアナログデータは、制御装置２０４でデジタル信号に変換される。また、スピーカー２０５は、音声を出力するための出力装置である。
【００１５】
制御装置２０４は、ＣＰＵ、メモリ、およびその他の周辺回路によって構成され、ユーザ端末２００の全体を制御する。なお、制御装置２０４を構成するメモリは、例えばＳＤＲＡＭ等の揮発性のメモリやフラッシュメモリ等の不揮発性のメモリを含む。揮発性のメモリは、ＣＰＵがプログラム実行時にプログラムを展開するためのワークメモリや、データを一時的に記録するためのバッファメモリとして使用される。また、不揮発性のメモリには、ユーザ端末２００を動作させるためのファームウェアや種々のアプリケーションを動作させるためのソフトウェアのプログラムデータが記録される。
【００１６】
本実施の形態では、この不揮発性のメモリに、スマートフォンを本実施の形態におけるユーザ端末２００として動作させるための移動管理アプリケーションのプログラムが記録されている。なお、移動管理アプリケーションのプログラムは、インターネットを介して接続されたサーバ上で公開されることにより提供されるものとし、ユーザは、これをダウンロードにより入手してあらかじめインストールしておく。あるいは、移動管理アプリケーションのプログラムは、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の記録媒体に記録されて提供されるようにしてもよい。
【００１７】
ＧＰＳモジュール２０６は、ＧＰＳ衛星と通信を行って、ＧＰＳ衛星から現在位置を特定するための測位情報を受信するためのモジュールであり、ＧＰＳ衛星と通信を行うためのアンテナや制御回路等が含まれる。
【００１８】
図３は、本実施の形態における移動管理装置３００としてサーバ装置を用いた場合の一実施の形態の構成を示すブロック図である。移動管理装置３００は、操作部材３０１と、接続ＩＦ（インターフェース）３０２と、制御装置３０３と、記録装置３０４とを備えている。
【００１９】
操作部材３０１は、移動管理装置３００の操作者によって操作される種々の装置、例えばキーボードやマウスを含む。
【００２０】
接続ＩＦ３０２は、移動管理装置３００をインターネット等の通信回線に接続するためのインターフェースであり、例えば、インターネットに有線で接続するための有線ＬＡＮモジュールや、インターネットに無線で接続するための無線ＬＡＮモジュールなどが用いられる。本実施の形態では、移動管理装置３００は、接続ＩＦ３０２を介してユーザ端末２００と通信を行う。
【００２１】
制御装置３０３は、ＣＰＵ、メモリ、およびその他の周辺回路によって構成され、移動管理装置３００の全体を制御する。なお、制御装置３０３を構成するメモリは、例えばＳＤＲＡＭ等の揮発性のメモリである。このメモリは、ＣＰＵがプログラム実行時にプログラムを展開するためのワークメモリや、データを一時的に記録するためのバッファメモリとして使用される。例えば、接続ＩＦ３０２を介して読み込まれたデータは、バッファメモリに一時的に記録される。
【００２２】
記録装置３０４は、移動管理装置３００が蓄える種々のデータや、制御装置３０３が実行するためのプログラムのデータ等を記録するための記録装置であり、例えばＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等が用いられる。なお、記録装置３０４に記録されるプログラムのデータは、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭなどの記録媒体に記録されて提供されたり、ネットワークを介して提供され、使用者が取得したプログラムのデータを記録装置３０４にインストールすることによって、制御装置３０３がプログラムを実行できるようになる。
【００２３】
本実施の形態では、ユーザが登山をするに当たって、ユーザに登山コースの予想所要時間を案内をする場合を想定して、移動管理システム１００における処理について説明する。
【００２４】
本実施の形態では、あらかじめ設定された登山コースごとに、登山時間の基準となる所要時間が基準時間として設定され、各登山コースを特定するための情報、例えば登山コースＩＤと、その登山コースを後述する推奨ルートに沿って歩いた場合の基準時間とが関連付けられて移動管理装置３００の記録装置３０４に記録されている。この基準時間は、例えば、移動管理装置３００の設計者、管理者、運営者等が実際に登山コースを徒歩で移動した場合にかかった時間に基づいて設定されたり、該登山コースを利用する利用者からのアンケート結果等に基づいて設定するようにすればよい。
【００２５】
ユーザは、特定の登山コースについて予想所要時間を知りたい場合には、ユーザ端末２００にインストールされている移動管理アプリケーションを起動し、該移動管理アプリケーション上で予想所要時間の問い合わせを指示するための操作を行う。例えば、ユーザは、タッチパネル２０１に表示された不図示の予想所要時間問い合わせ画面上で、予想所要時間を知りたい登山コースを指定して問い合わせボタンにタッチすることにより、指定した登山コースの予想所要時間の問い合わせ実行を指示することができる。
【００２６】
制御装置２０４は、ユーザによって予想所要時間の問い合わせ実行が指示された場合には、指定された登山コースを特定するための情報として、該登山コースを一意に特定するための登山コースＩＤを移動管理装置３００へ送信して、該登山コースに対して設定されている基準時間の送信を要求する。
【００２７】
移動管理装置３００では、制御装置３０３は、ユーザ端末２００から登山コースＩＤを受信して基準時間の送信要求を受け付けた場合には、記録装置３０４から該登山コースに関連付けられている基準時間を読み出して、ユーザ端末２００へ送信する。
【００２８】
ユーザ端末２００では、制御装置２０４は、移動管理装置３００から基準時間を受信すると、受信した基準時間に基づいて、ユーザが登山コースを徒歩で移動する場合に要する予想所要時間の算出処理を開始する。以下、本実施の形態における予想所要時間の算出処理について説明する。
【００２９】
ユーザは、移動管理アプリケーションにあらかじめ自身の属性を登録しておく。ユーザの属性としては、例えば、ユーザの年齢、性別、過去の移動経験が登録される。なお、移動管理アプリケーションを登山の管理に利用する場合には、過去の移動経験は、過去の登山経験として、今までの登山回数が登録される。制御装置２０４は、不図示の属性情報登録画面上でユーザによって入力された属性情報をユーザ属性情報として、フラッシュメモリに記録する。
【００３０】
また、移動管理アプリケーションには、ユーザの属性に応じて上述した基準時間を補正するための補正係数のデータが含まれてフラッシュメモリに記録されている。補正係数は、例えば、図４に示すように、ユーザの属性に関連付けて記録されている。
【００３１】
制御装置２０４は、フラッシュメモリに記録されているユーザの属性に応じた補正係数を読み出し、読み出した補正係数を移動管理装置３００から取得した基準時間に乗じることにより、登山コースにおけるユーザの予想所要時間を算出する。
【００３２】
例えば、ユーザの属性が、２０代、男性、登山経験３回である場合には、年齢に応じた補正係数は０．９であり、性別による補正係数は０．９５であり、登山経験による補正係数は１となる。この場合、移動管理装置３００から取得した基準時間が２００分であるとすると、予想所要時間は、２００分×０．９×０．９５×１＝１７１分と算出される。
【００３３】
制御装置２０４は、算出した予想所要時間をタッチパネル２０１へ出力して表示する。これによって、ユーザは、指定した登山コースの予想所要時間として、自身の属性に応じて補正された予想所要時間を把握することができる。
【００３４】
図５は、第１の実施の形態において、ユーザ端末２００で実行される処理の流れを示すフローチャートである。図５に示す処理は、ユーザからの指示に基づいて移動管理アプリケーションが実行されると起動するプログラムとして、制御装置２０４によって実行される。
【００３５】
ステップＳ１０において、制御装置２０４は、上述したように、タッチパネル２０１に表示した不図示の予想所要時間問い合わせ画面上で、ユーザによって登山コースが指定されて、登山コースの予想所要時間の問い合わせ実行が指示されたか否かを判断する。ステップＳ１０で否定判断した場合には、後述するステップＳ７０へ進む。これに対して、ステップＳ１０で肯定判断した場合には、ステップＳ２０へ進む。
【００３６】
ステップＳ２０では、制御装置２０４は、ユーザによって指定された登山コースを一意に特定するための登山コースＩＤを移動管理装置３００へ送信して、該登山コースに対して設定されている基準時間の送信を要求する。その後、ステップＳ３０へ進む。
【００３７】
ステップＳ３０では、制御装置２０４は、移動管理装置３００から上述した基準時間を受信したか否かを判断する。ステップＳ３０で肯定判断した場合には、ステップＳ４０へ進む。
【００３８】
ステップＳ４０では、制御装置２０４は、上述したように、フラッシュメモリからユーザの属性に応じた補正係数を読み出して、ステップＳ５０へ進む。
【００３９】
ステップＳ５０では、制御装置２０４は、ステップＳ４０で読み出した補正係数を、移動管理装置３００から取得した基準時間に乗じることにより、登山コースにおけるユーザの予想所要時間を算出する。その後、ステップＳ６０へ進む。
【００４０】
ステップＳ６０では、ステップＳ５０で算出した予想所要時間をタッチパネル２０１へ出力して表示する。その後、ステップＳ７０へ進む。
【００４１】
ステップＳ７０では、ユーザによって移動管理アプリケーションの終了が指示されたか否かを判断する。ステップＳ７０で否定判断した場合には、ステップＳ１０へ戻る。これに対して、ステップＳ７０で肯定判断した場合には、処理を終了する。
【００４２】
図６は、第１の実施の形態において、移動管理装置３００で実行される処理の流れを示すフローチャートである。図６に示す処理は、上述したようにユーザ端末２００から登山コースＩＤを受信して基準時間の送信要求を受け付けると起動するプログラムとして、制御装置３０３によって実行される。
【００４３】
ステップＳ１１０では、制御装置３０３は、ユーザ端末２００から受信した登山コースＩＤに関連付けられている基準時間を記録装置３０４から読み出す。その後、ステップＳ１２０へ進む。
【００４４】
ステップＳ１２０では、制御装置３０３は、ステップＳ１１０で読み出した基準時間をユーザ端末２００へ送信する。その後、処理を終了する。
【００４５】
以上説明した第１の実施の形態によれば、以下のような作用効果を得ることができる。
（１）ユーザ端末２００では、制御装置２０４は、ユーザから登山コースＩＤの入力を受け付け、該登山コースＩＤを移動管理装置３００へ送信して、登山コースの移動に要する基準時間の送信を要求するようにした。そして、制御装置２０４は、基準時間の要求に応じて移動管理装置３００から基準時間を受信し、ユーザの属性に基づいて基準時間を補正するための補正係数を読み出して設定し、基準時間を補正係数を用いて補正して、登山コースの予想所要時間を算出し、算出した予想所要時間をユーザに通知するようにした。また、移動管理装置３００では、制御装置３０３は、ユーザ端末２００から基準時間の送信要求を受け付けて、あらかじめ記録装置３０４に記録されている、登山コースごとの移動に要する基準時間の中から、受信した登山コースＩＤに基づいて特定される登山コースの基準時間を読み出してユーザ端末２００へ送信するようにした。これによって、ユーザは、登山コースＩＤを指定するだけで、基準時間をもとに補正された予想所要時間が算出されて通知されるため、容易に自身の属性に応じた登山コースの予想所要時間を把握することができる。
【００４６】
（２）ユーザ端末２００には、ユーザの年齢、性別、過去の移動経験ごとに数値化された補正係数があらかじめ記録されており、制御装置２０４は、ユーザ属性情報に基づいて特定したユーザの年齢、性別、過去の移動経験に応じた補正係数をフラッシュメモリから読み出して設定するようにした。これによって、登山コースの予想所要時間に影響を及ぼす可能性が高いユーザの年齢、性別、過去の移動経験に応じて基準時間を補正して、精度の高い予想所要時間をユーザに通知することができる。
【００４７】
―第２の実施の形態―
上述した第１の実施の形態では、制御装置２０４は、ユーザによって指定された登山コースの予想所要時間を算出してユーザに通知する例について説明した。第２の実施の形態では、さらに、移動管理システム１００を用いて、予想所要時間を算出した登山コースのルート案内を行うようにし、登山コースを移動するのに実際にかかった所要時間に基づいて、基準時間を補正するための補正係数を設定する方法について説明する。なお、第２の実施の形態において、上述した図１〜図４の各図については、第１の実施の形態と同様のため、説明は省略する。
【００４８】
本実施の形態では、ユーザは、第１の実施の形態で上述したように、指定した登山コースに対して予想所要時間が表示された場合には、タッチパネル２０１上で所定の操作を行うことによって、その登山コースに対してあらかじめ設定されている推奨ルートに沿った道案内、すなわちルート案内の開始を指示することができる。
【００４９】
登山コースのルート案内方法としては、例えば、移動管理装置３００の記録装置３０４に登山コースごとの地図データと、登山コースの出発地、目的地、出発地から目的地までの推奨ルートとを関連付けた案内用データを記録しておく。制御装置２０４は、ユーザから登山コースが指定されてルート案内の開始が指示されると、移動管理装置３００からその登山コースの案内用データを取得して、タッチパネル２０１に登山コースの地図を表示する。また、地図上には、案内用データに含まれる登山コースの出発地、目的地、及び推奨ルートを表示する。これによって、タッチパネル２０１には、登山コースのルート案内画面が表示される。また、制御装置２０４は、ルート案内画面上に上述した登山コースの予想所要時間を表示する。これにより、ユーザは、これから登ろうとしている山の推奨ルートと予想所要時間を把握することができる。
【００５０】
制御装置２０４は、ルート案内画面上でユーザによってルート案内の開始が指示された場合には、上述した推奨ルートに基づいてルート案内を行う。このルート案内は、ＧＰＳモジュール２０６からの出力に基づいてユーザの現在位置を特定するとともに、該現在位置が推奨ルート上のどの地点に対応するかを特定して、現在位置を地図上に表示するとともに、次の分岐をどちら方向に進むか等を音声や画面表示で指示する等、ユーザが推奨ルートから外れずに目的地に到達できるような案内とする。なお、地図データ上に設定された推奨ルートに基づくルート案内は、公知のナビゲーション装置における処理と同様のため、詳細な説明は省略する。
【００５１】
制御装置２０４は、登山コースのルート案内を開始した場合には、ユーザが推奨ルートを出発地から目的地まで移動し終えるまでの移動時間を計時する。そして、ユーザが推奨ルートを移動し終えたときに、ユーザが移動した登山コースの登山コースＩＤと、該登山コースに対して上述した処理で算出した予想所要時間と、実際に計時した登山コースの移動時間とを関連付けた移動実績情報を移動管理装置３００へ送信する。
【００５２】
なお、制御装置２０４は、出発地での登山開始時と目的地での登山終了時に、ユーザからタッチパネル２０１上で登山開始と登山終了を示す所定の操作を受け付けることにより、移動時間の計時開始タイミングと計時終了タイミングを決定するようにしてもよい。あるいは、制御装置２０４は、ＧＰＳモジュール２０６からの出力に基づいて、ユーザ端末２００の現在位置を特定し、特定した現在位置が出発地に対応する位置から移動を始めたときに移動時間の計時を開始し、特定した現在位置が目的地に対応する位置に到着したときに移動時間の計時を終了するようにしてもよい。
【００５３】
移動管理装置３００では、制御装置３０３は、ユーザ端末２００から移動実績情報を受信した場合には、受信した移動実績情報をユーザＩＤと関連付けて記録装置３０４へ記録する。これによって、記録装置３０４には、ユーザごとに移動実績情報が記録される。
【００５４】
第２の実施の形態では、ユーザ端末２００の制御装置２０４は、第１の実施の形態で上述したように、移動管理装置３００へ特定の登山コースに対して設定されている基準時間の送信を要求するに当たり、当該登山コースの過去の移動実績に基づく補正係数の算出も要求する。このとき、制御装置２０４は、登山コースＩＤとユーザＩＤとを移動管理装置３００へ送信する。
【００５５】
移動管理装置３００では、制御装置３０３は、ユーザ端末２００から基準時間の送信と補正係数の算出が要求された場合には、上述したように、ユーザ端末２００から受信した登山コースＩＤに関連付けられている基準時間を記録装置３０４から読み出してユーザ端末２００へ送信する。また、該登山コースにおけるユーザの過去の移動実績に基づいて、基準時間を補正するための補正係数を算出して、ユーザ端末２００へ送信する。
【００５６】
ここで、本実施の形態における補正係数の算出方法について説明する。制御装置３０３は、記録装置３０４に記録されている移動実績情報の中から、ユーザ端末２００から受信したユーザＩＤに関連付けられている移動実績情報を抽出し、さらに抽出した移動実績情報の中からユーザ端末２００から受信した登山コースＩＤに関する移動実績情報を抽出して読み出す。
【００５７】
制御装置３０３は、次式（１）に示すように、読み出した移動実績情報に含まれる登山コースの移動時間と、登山コースの移動時に算出された予想所要時間との比を補正係数として算出する。
補正係数＝移動時間／予想所要時間  ・・・（１）
【００５８】
なお、制御装置３０３は、記録装置３０４から読み出した移動実績情報が複数ある場合、すなわち、記録装置３０４に、ユーザ端末２００から受信したユーザＩＤに関連付けられ、ユーザ端末２００から受信した登山コースＩＤに関する移動実績情報が複数記録されていた場合には、それぞれの移動時間と予想所要時間との組に対して式（１）で補正係数を算出し、さらにそれらの全てを掛け合わせることによって補正係数を算出する。
【００５９】
例えば、ユーザＡが登山コース１を３回登ったことがあり、１回目の移動時間が移動時間１、１回目に算出されていた予想所要時間が予想所要時間１であり、２回目の移動時間が移動時間２、２回目に算出されていた予想所要時間が予想所要時間２であり、３回目の移動時間が移動時間３、３回目に算出されていた予想所要時間が予想所要時間３である場合には、制御装置３０３は、次式（２）によって補正係数を算出する。
補正係数＝（移動時間１／予想所要時間１）×（移動時間２／予想所要時間２）×（移動時間３／予想所要時間３）  ・・・（２）
【００６０】
制御装置３０３は、上述した処理により算出した補正係数をユーザ端末２００へ送信する。
【００６１】
ユーザ端末２００では、制御装置２０４は、移動管理装置３００から基準時間とともに補正係数を受信した場合には、移動管理装置３００から受信した基準時間に対して、第１の実施の形態と同様にユーザ属性に応じた補正係数をかけた上で、さらに移動管理装置３００から受信した補正係数もかけて、予想所要時間を算出する。
【００６２】
図７は、第２の実施の形態において、ユーザ端末２００で実行される処理の流れを示すフローチャートである。図７に示す処理は、ユーザからの指示に基づいて移動管理アプリケーションが実行されると起動するプログラムとして、制御装置２０４によって実行される。なお、図７では、第１の実施の形態で上述した図５の処理と同様の処理については同じステップ番号を付与して説明を省略し、第１の実施の形態との相違点を中心に説明する。
【００６３】
ステップＳ１０で肯定判断した場合には、ステップＳ２１へ進む。ステップＳ２１では、制御装置２０４は、登山コースＩＤとユーザＩＤとを移動管理装置３００へ送信して、基準時間の送信と補正係数の算出を移動管理装置３００に要求する。その後、ステップＳ３１へ進む。
【００６４】
ステップＳ３１では、制御装置２０４は、移動管理装置３００から基準時間と補正係数を受信したか否かを判断する。ステップＳ３１で肯定判断した場合には、ステップＳ４０へ進む。この場合、その後のステップＳ５０では、制御装置２０４は、移動管理装置３００から受信した基準時間に対して、第１の実施の形態と同様にユーザ属性に応じた補正係数をかけた上で、さらに移動管理装置３００から受信した補正係数もかけて、予想所要時間を算出する。
【００６５】
また、ステップＳ１０で否定判断した場合には、ステップＳ６１へ進む。ステップＳ６１では、制御装置２０４は、上述したようにユーザからのルート案内の開始指示に基づいて、登山コースに対して設定された推奨ルートのルート案内を開始したか否かを判断する。ステップＳ６１で否定判断した場合には、ステップＳ７０へ進む。これに対して、ステップＳ６１で肯定判断した場合には、ステップＳ６２へ進む。
【００６６】
ステップＳ６２では、制御装置２０４は、上述したように、ユーザが推奨ルートを出発地から目的地まで移動し終えるまでの移動時間を計時する。その後、ステップＳ６３へ進む。
【００６７】
ステップＳ６３では、制御装置２０４は、ユーザが目的地に到着したことにより、ルート案内が終了したか否かを判断する。ステップＳ６３で肯定判断した場合には、ステップＳ６４へ進む。
【００６８】
ステップＳ６４では、制御装置２０４は、ユーザが移動した登山コースの登山コースＩＤと、該登山コースに対して上述した処理で算出した予想所要時間と、実際に計時した登山コースの移動時間とを関連付けた移動実績情報を移動管理装置３００へ送信する。その後、ステップＳ７０へ進む。
【００６９】
図８は、第２の実施の形態において、移動管理装置３００で実行される処理の流れを示すフローチャートである。図８に示す処理は、上述したようにユーザ端末２００から登山コースＩＤとユーザＩＤを受信して基準時間の送信要求と補正係数の算出要求を受け付けると起動するプログラムとして、制御装置３０３によって実行される。なお、図８では、第１の実施の形態で上述した図６の処理と同様の処理については同じステップ番号を付与して説明を省略し、第１の実施の形態との相違点を中心に説明する。
【００７０】
ステップＳ１１１では、制御装置３０３は、記録装置３０４に記録されている移動実績情報の中から、ユーザ端末２００から受信したユーザＩＤに関連付けられている移動実績情報を抽出し、さらに抽出した移動実績情報の中からユーザ端末２００から受信した登山コースＩＤに関する移動実績情報を抽出して読み出す。そして、式（１）や式（２）に示した計算式を用いて、当該登山コースに対するユーザの移動実績に基づく補正係数を算出する。その後、ステップＳ１２１へ進む。
【００７１】
ステップＳ１２１では、制御装置３０３は、ステップＳ１１０で読み出した基準時間と、ステップＳ１１１で算出した補正係数をユーザ端末２００へ送信する。その後、処理を終了する。
【００７２】
以上説明した第２の実施の形態によれば、第１の実施の形態における効果に加えて、以下のような作用効果を得ることができる。
（１）ユーザ端末２００では、制御装置２０４は、ユーザから登山コースのルート案内指示を受け付けたときに、ユーザに対して登山コースに対して設定されている推奨ルートを用いたルート案内を開始するようにした。これによって、ユーザは、案内に従って適切なルートで登山を行うことができる。
【００７３】
（２）ユーザ端末２００の制御装置２０４は、ルート案内を開始した後は、ユーザがルートを移動し終えるまでの移動時間を計時するようにした。これに対して、ユーザが実際に登山コースの移動に要した実所要時間を計時することができる。
【００７４】
（３）ユーザ端末２００の制御装置２０４は、ユーザが移動した登山コースの登山コースＩＤと、該登山コースに対して上述した処理で算出した予想所要時間と、実際に計時した登山コースの移動時間とを関連付けた移動実績情報を移動管理装置３００へ送信するようにした。また、移動管理装置３００では、制御装置３０３は、ユーザ端末２００から受信した移動実績情報をユーザＩＤと関連付けて記録装置３０４へ記録するようにした。これによって、移動管理装置３００の記録装置３０４には、ユーザごとに移動実績情報を記録することができる。
【００７５】
（４）ユーザ端末２００の制御装置２０４は、移動管理装置２００に対して登山コースの移動に要する基準時間の送信とともに、補正係数の算出を要求するようにした。そして、移動管理装置３００の制御装置３０３は、ユーザが当該登山コースを移動した際の移動実績情報を記録装置３０４から読み出し、移動実績情報に含まれる登山コースの移動時間と、該登山コースの移動時に算出された予想所要時間との比を補正係数として算出し、算出した補正係数をユーザ端末２００へ送信するようにした。これによって、ユーザが過去に同じ登山コースを歩いた際の予想所要時間と実際の移動時間とを加味した補正係数を算出することができる。
【００７６】
（５）ユーザ端末２００の制御装置２０４は、移動管理装置３００から基準時間と補正係数を受信して、受信した補正係数も基準時間の補正に用いるようにした。これによって、ユーザの過去の移動実績を加味して、予想所要時間の精度を向上させることができる。
【００７７】
（６）移動管理装置３００の制御装置３０３は、記録装置３０４から読み出した移動実績情報が複数ある場合には、式（２）に示したように、それぞれの移動時間と予想所要時間との比を掛け合わせることによって補正係数を算出するようにした。これによって、ユーザが過去に同じコースを複数回移動している場合には、それらを全て加味して補正係数を算出するため、ユーザ端末２００の制御装置２０４は、この補正係数を用いて、より精度高く予想所要時間を算出することができる。
【００７８】
―第３の実施の形態―
上述した第２の実施の形態では、ユーザ端末２００では、制御装置２０４は、ユーザが推奨ルートを出発地から目的地まで移動し終えるまでの移動時間を計時し、この移動時間を移動実績情報に含めて移動管理装置３００へ送信するようにした。第３の実施の形態では、ユーザの休憩時間を移動時間から除く場合について説明する。なお、第３の実施の形態において、上述した図１〜図４の各図については、第１の実施の形態と同様のため、説明は省略する。また、上述した図８については、第２の実施の形態と同様のため、説明は省略する。
【００７９】
ユーザ端末２００は、制御装置２０４は、第２の実施の形態と同様に、登山コースのルート案内を開始した場合には、ユーザが推奨ルートを出発地から目的地まで移動し終えるまでの移動時間を計時する。そして、制御装置２０４は、その後、ユーザの休憩を検出する。
【００８０】
例えば、タッチパネル２０１に表示したルート案内画面上に休憩開始と休憩終了を指示するためのボタンを表示しておき、ユーザは休憩を開始する際には休憩開始ボタンにタッチし、休憩を終了する場合には休憩終了ボタンにタッチする。制御装置２０４は、ユーザが休憩開始ボタンにタッチしてから休憩終了ボタンにタッチするまでは、移動時間の計時を停止する。これによって、ユーザが休憩開始ボタンにタッチしてから休憩終了ボタンにタッチするまでの間は休憩時間であると判断して、この休憩時間を移動時間から除くことができる。
【００８１】
あるいは、制御装置２０４は、ＧＰＳモジュール２０６からの出力に基づいてユーザの現在位置を所定時間間隔で特定し、ユーザの現在位置が同一地点とみなされる所定範囲内、例えば３０ｍ以内で停止している場合には、その間は移動時間の計時を停止する。これによって、ユーザが移動を停止している間を休憩時間と判断して、この休憩時間を移動時間から除くことができる。さらにこの場合は、ユーザは休憩の都度、休憩開始と休憩終了を指示するための操作を行わなくて済むため、ユーザの利便性が向上する。また、ユーザによる休憩開始と休憩終了を指示するための操作のし忘れを防ぐことができる。
【００８２】
図９は、第３の実施の形態において、ユーザ端末２００で実行される処理の流れを示すフローチャートである。図９に示す処理は、ユーザからの指示に基づいて移動管理アプリケーションが実行されると起動するプログラムとして、制御装置２０４によって実行される。なお、図９では、第２の実施の形態で上述した図７の処理と同様の処理については同じステップ番号を付与して説明を省略し、第２の実施の形態との相違点を中心に説明する。
【００８３】
ステップＳ６５において、制御装置２０４は、上述したいずれかの方法によって、ユーザがルート上で休憩を開始したか否かを判断する。ステップＳ６５で否定判断した場合には、ステップＳ６３へ進む。これに対して、ステップＳ６５で肯定判断した場合には、ステップＳ６６へ進む。
【００８４】
ステップＳ６６では、制御装置２０４は、移動時間の計時を停止して、ステップＳ６７へ進む。
【００８５】
ステップＳ６７では、制御装置２０４は、上述したいずれかの方法によって、ユーザが休憩を終了したか否かを判断する。ステップＳ６７で肯定判断した場合には、ステップＳ６８へ進む。
【００８６】
ステップＳ６８では、制御装置２０４は、移動時間の計時を再開して、ステップＳ６３へ進む。
【００８７】
以上説明した第３の実施の形態によれば、第２の実施の形態における効果に加えて、以下のような作用効果を得ることができる。
（１）ユーザ端末２００の制御装置２０４は、ユーザがルート上で休憩を行っている間は移動時間の計時を停止するようにした。これによって休憩時間を移動時間から除くことができ、移動実績情報に含める移動時間を実際にユーザが移動していた時間のみにすることができる。
【００８８】
（２）ユーザ端末２００の制御装置２０４は、ＧＰＳモジュール２０６からの出力に基づいてユーザの現在位置を所定時間間隔で特定し、ユーザの現在位置が同一地点とみなされる所定範囲内、例えば３０ｍ以内で停止している場合には、その間は移動時間の計時を停止するようにした。これによって、ユーザは休憩の都度、休憩開始と休憩終了を指示するための操作を行わなくて済むため、ユーザの利便性が向上する。また、ユーザによる休憩開始と休憩終了を指示するための操作のし忘れを防ぐことができる。
【００８９】
―変形例―
なお、上述した実施の形態の移動管理システム１００は、以下のように変形することもできる。
（１）上述した第１〜第３の実施の形態では、移動管理システム１００をユーザの登山に用いる例について説明した。しかしながら、登山以外の目的でも移動管理システム１００を使用することができる。例えば、ユーザがハイキングや散歩をする場合等の徒歩で移動する場合に使用することができる。また、ユーザがサイクリング、ツーリング、ドライブ等、自転車、バイク、自動車を利用して移動する場合にも使用することができる。なお、移動管理システム１００を登山以外の目的で利用する場合には、上述した登山コースに代えて、その目的に合った移動コースがあらかじめ設定されているものとする。
【００９０】
（２）上述した第１〜第３の実施の形態では、ユーザ端末２００では、制御装置２０４は、移動管理装置３００から受信した基準時間に補正係数を掛けて算出した予想所要時間をタッチパネル２０１へ出力して表示することにより、ユーザに通知する例について説明した。この場合、複数のユーザがグループで登山を行う場合には、それぞれのユーザに対して、各ユーザに合った予想所要時間が表示されてしまい、グループで登山をするにもかかわらず、グループ内での予想所要時間がバラバラになってしまうことになる。これを避けるために、複数のユーザがグループで登山を行う場合には、制御装置２０４は、グループに属する各ユーザに対して算出した予想所要時間のうちの最も遅い時間を各ユーザのユーザ端末２００へ送信して通知するようにすればよい。これによって、グループ内で最も時間がかかることが予想されるユーザのペースに合わせた予想所要時間をグループの全メンバーに通知することができる。なお、複数のユーザを１つのグループに登録するためには、例えば、あらかじめグループ全メンバーのユーザ端末２００同士で通信を行って、同じ登山コースを移動するグループを設定するようにすればよい。また、各ユーザ端末２００の制御装置２０４は、予想所要時間を算出したときに、同一グループとして設定されている他のユーザ端末２００と通信を行って予想所要時間を送受信し、受信した予想所要時間が自端末で算出した予想所要時間よりも遅い場合には、他のユーザ端末２００から受信した予想所要時間をタッチパネル２０１へ出力して表示すればよい。
【００９１】
（３）上述した第２、第３の実施の形態では、ユーザ端末２００の制御装置２０４は、ユーザによって推奨ルートのルート案内が指示された場合には、ルート案内を開始するとともに、出発地から目的地までの移動時間を計時する例について説明した。しかしながら、制御装置２０４は、ルート案内を行わない場合にも、出発地から目的地までの移動時間を計時するようにしてもよい。これによって、ユーザがルート案内を望まない場合でも、登山コースを移動した移動時間を計時して移動実績情報を移動管理装置３００に記録することができる。
【００９２】
（４）上述した第２、第３の実施の形態では、ユーザ端末２００の制御装置２０４は、移動管理装置３００から基準時間とともに補正係数を受信した場合には、移動管理装置３００から受信した基準時間に対して、第１の実施の形態と同様にユーザ属性に応じた補正係数をかけた上で、さらに移動管理装置３００から受信した補正係数もかけて、予想所要時間を算出する例について説明した。しかしながら、制御装置２０４は、移動管理装置３００から基準時間とともに補正係数を受信した場合には、移動管理装置３００から受信した基準時間に対して、移動管理装置３００から受信した補正係数のみをかけて、予想所要時間を算出するようにしてもよい。
【００９３】
（５）上述した第３の実施の形態では、ユーザ端末２００の制御装置２０４は、登山コースのルート上でのユーザの操作またはＧＰＳモジュール２０６からの出力に基づいてユーザの休憩を検出する例について説明した。しかしながら、上述した実施の形態で想定する登山のように、移動中にユーザが所定時間ごとに休憩をとることが望ましい場合には、案内用データの推奨ルート上に休憩ポイントを設定しておき、制御装置２０４は、ＧＰＳモジュール２０６からの出力に基づいて、ユーザの現在位置が推奨ルート上に設定された休憩ポイントに近づいたと判断した場合には、ユーザに対して休憩を促すようにしてもよい。これによって、定期的にユーザに対して休憩を促すことができる。
【００９４】
また、上述した第３の実施の形態で上述したように、制御装置２０４は、ＧＰＳモジュール２０６からの出力に基づいてユーザの現在位置を所定時間間隔で特定し、ユーザの現在位置が同一地点とみなされる所定範囲内で停止している場合に休憩を検出するようにする場合には、あらかじめ設定された休憩ポイントの近く、例えば休憩ポイントの半径３０ｍ以内だけ、ＧＰＳモジュール２０６からの出力に基づく現在位置の特定頻度を増やすようにしてもよい。具体的には、休憩ポイントの近くでは１５秒ごとに現在位置を特定し、それ以外の場所では３０秒ごとに現在位置を特定する等すればよい。これによって、休憩ポイントでの休憩を特定する必要がある場合のみ現在位置の特定頻度を高くし、その他の場合は現在位置の特定頻度を低くすることで、バッテリーの消耗を防ぐことができる。
【００９５】
同様に、上述した第２、第３の実施の形態において、制御装置２０４は、ルート案内のために、ＧＰＳモジュール２０６からの出力に基づいてユーザの現在位置を所定時間間隔で特定するに当たり、現在位置が、ルート案内ポイント、例えば、分岐や曲がり角等のユーザへのルート案内が必要な地点から所定範囲、例えばルート案内ポイントから半径２０ｍ以内に入った場合には、ＧＰＳモジュール２０６からの出力に基づく現在位置の特定頻度を増やすようにしてもよい。具体的には、ルート案内ポイントの近くでは１５秒ごとに現在位置を特定し、それ以外の場所では３０秒ごとに現在位置を特定する等すればよい。これによって、ユーザへの案内が必要なルート案内ポイントの近傍のみ現在位置の特定頻度を高くし、その他の場合は現在位置の特定頻度を低くすることで、バッテリーの消耗を防ぐことができる。
【００９６】
（６）上述した第３の実施の形態では、ユーザ端末２００の制御装置２０４は、ユーザの休憩回数に応じて予想所要時間を補正するようにしてもよい。例えば、上述した案内用データには、推奨ルート内に設定された複数の通過地点を特定するための情報が記録されており、制御装置２０４は、推奨ルートを各通過地点によって分割した区間ごとに予想所要時間を算出する。そして、制御装置２０４は、区間ごとに算出した予想所要時間を、推奨ルート上の前の区間内におけるユーザの休憩回数に応じて補正するようにすればよい。具体的には、制御装置２０４は、次式（３）により、前区間におけるユーザの休憩回数Ｎに応じた補正係数Ｈを算出すればよい。
Ｈ＝１．０＋０．１×Ｎ  ・・・（３）
例えば、前区間におけるユーザの休憩回数４回である場合には、全区間の休憩回数を加味した次区間の補正係数Ｈは１．４となる。これによって、前区間におけるユーザの休憩回数に基づいて次区間の予想所要時間を補正することができる。
【００９７】
（７）上述した第１〜第３の実施の形態では、ユーザ端末２００では、制御装置２０４は、ユーザの属性に応じて補正係数を読み出す例について説明した。しかしながら、制御装置２０４は、ユーザの属性に応じて、ルート案内時に出力される案内情報を切り替えるようにしてもよい。例えば、男性と女性とで案内情報の表示内容や出力音声を変えたり、年齢に応じて案内情報の表示内容や出力音声を変えたり、登山経験に応じて案内情報の表示内容や出力音声を変えたりすればよい。これによって、ユーザの属性を加味して最適な案内情報を出力することができる。
【００９８】
（８）上述した実施の形態では、ユーザ端末２００は、例えばスマートフォン、タブレット、ＰＤＡ、パソコン等の一般的な情報端末が用いられる例について説明した。しかしながら、これらの汎用性のある情報端末ではなく、移動管理装置３００と通信を行うための専用端末を用いてもよい。
【００９９】
（９）上述した実施の形態では、ユーザ端末２００は、通話機能を備えたスマートフォンを想定しているため、マイク２０３とスピーカー２０５とを備えるが、ユーザ端末２００として通話機能を備えない携帯情報端末を用いる場合には、マイク２０３とスピーカー２０５は搭載されない。
【０１００】
なお、本発明の特徴的な機能を損なわない限り、本発明は、上述した実施の形態における構成に何ら限定されない。また、上述の実施の形態と複数の変形例を組み合わせた構成としてもよい。
【符号の説明】
【０１０１】
１００  移動管理システム
２００  ユーザ端末
２０１  タッチパネル
２０２  通信モジュール
２０３  マイク
２０４  制御装置
２０５  スピーカー
２０６  ＧＰＳモジュール
３００  移動管理装置
３０１  操作部材
３０２  接続ＩＦ
３０３  制御装置
３０４  記録装置
【図１】
2014230630.tif 000003
【図２】
2014230630.tif 000004
【図３】
2014230630.tif 000005
【図４】
2014230630.tif 000006
【図５】
2014230630.tif 000007
【図６】
2014230630.tif 000008
【図７】
2014230630.tif 000009
【図８】
2014230630.tif 000010
【図９】
2014230630.tif 000011