(57)【要約】【課題】現在における移動体の現在位置と、過去に通った移動経路又は予め設定された移動経路における出発地点からの経過時間に対応する移動体の仮想位置とを、地図上で同時に比較することができる移動経路表示装置を提供する。【解決手段】移動経路表示装置１００において、記憶媒体５１は、第１地点から第２地点までの移動経路と、第１地点から第２地点までの移動に要する時間情報と、を対応づけた移動情報を記憶し、算出手段（ＣＰＵ６１、算出プログラム６４ｄ）は、記憶媒体５１に記憶される移動情報に基づいて、移動経路表示装置１００が、第１地点を出発してからの経過時間に対応する仮想位置を算出し、表示制御手段（ＣＰＵ６１、表示制御プログラム６４ｅ）は、表示部３により表示される地図上に、移動経路表示装置１００の現在位置を表示させるとともに、算出された仮想位置を表示させる。【選択図】図１
2008268006.tif 000002
【特許請求の範囲】
【請求項１】
移動経路を表示する、携帯可能な移動経路表示装置において、
当該移動経路表示装置の現在位置を検出する現在位置検出手段と、
地図情報を表示する地図情報表示手段と、
第１地点から第２地点までの移動経路と、第１地点から第２地点までの移動に要する時間情報と、を対応づけた移動情報を記憶する、装置本体に対して着脱自在な移動情報記憶手段と、
計時手段と、
当該移動経路表示装置が移動した移動経路と、前記計時手段により計時された当該移動経路表示装置が移動に要した時間情報とを対応付けて、前記移動情報記憶手段に記憶させる移動情報記憶制御手段と、
前記移動情報を作成する移動情報作成手段と、
前記移動情報記憶手段により記憶される移動情報に基づいて、当該移動経路表示装置が前記第１地点を出発してからの経過時間に対応する仮想位置を算出する算出手段と、
前記地図情報表示手段により表示される地図上に、前記現在位置検出手段により検出される当該移動経路表示装置の現在位置を表示させるとともに、前記算出手段により算出された仮想位置を表示させる表示制御手段と、
を備えることを特徴とする移動経路表示装置。
【請求項２】
移動経路を表示する移動経路表示装置において、
当該移動経路表示装置の現在位置を検出する現在位置検出手段と、
地図情報を表示する地図情報表示手段と、
第１地点から第２地点までの移動経路と、第１地点から第２地点までの移動に要する時間情報と、を対応づけた移動情報を記憶する移動情報記憶手段と、
前記移動情報記憶手段により記憶される移動情報に基づいて、当該移動経路表示装置が前記第１地点を出発してからの経過時間に対応する仮想位置を算出する算出手段と、
前記地図情報表示手段により表示される地図上に、前記現在位置検出手段により検出される当該移動経路表示装置の現在位置を表示させるとともに、前記算出手段により算出された仮想位置を表示させる表示制御手段と、
を備えることを特徴とする移動経路表示装置。
【請求項３】
計時手段と、
当該移動経路表示装置が移動した移動経路と、前記計時手段により計時された当該移動経路表示装置が移動に要した時間情報とを対応付けて前記移動情報記憶手段に記憶させる移動情報記憶制御手段と、
を備えることを特徴とする請求項２に記載の移動経路表示装置。
【請求項４】
前記移動情報を作成する移動情報作成手段を備えることを特徴とする請求項２又は３に記載の移動経路表示装置。
【請求項５】
前記移動情報記録手段は、装置本体に対して着脱自在であることを特徴とする請求項２〜４の何れか一項に記載の移動経路表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動経路表示装置に関する。
【背景技術】
【０００２】
近年、ＧＰＳ（Global Positioning System：全地球測位システム）等を利用して現在位置を測位する技術が実用化されている。
現在位置測位技術を利用したものとして、例えば、特許文献１には、利用者が移動端末を携帯して所望の地点において自位置の測定を行い、その位置情報を移動履歴情報作成装置に送信し、移動履歴情報作成装置において、移動端末の位置情報を地図上に示した移動履歴情報を作成する移動履歴情報提供方法が開示されている。これによれば、利用者は、自分がどのような経路を辿ったのかを確認することができる。また、特許文献２においても、端末の移動履歴を記録する移動経路表示システムが開示されている。
【特許文献１】特開２００１−２６４０８６号公報
【特許文献２】特開２００１−１９４１７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、登山やハイキング、マラソン、競歩、ウォーキング等を行う利用者の間では、移動経路における今回の移動ペースを、過去の移動ペースや、他人の移動ペースと比較したいというニーズがある。しかしながら、上記特許文献１及び特許文献２の技術では、このような利用者のニーズに応えることはできなかった。
【０００４】
本発明の課題は、現在における移動体の現在位置と、移動経路における出発地点からの経過時間に対応する移動体の仮想位置とを、地図上で同時に比較することができる移動経路表示装置を提供することである。
【課題を解決するための手段】
【０００５】
上記課題を解決するため、請求項１に記載の発明は、移動経路を表示する、携帯可能な移動経路表示装置において、
当該移動経路表示装置の現在位置を検出する現在位置検出手段と、
地図情報を表示する地図情報表示手段と、
第１地点から第２地点までの移動経路と、第１地点から第２地点までの移動に要する時間情報と、を対応づけた移動情報を記憶する、装置本体に対して着脱自在な移動情報記憶手段と、
計時手段と、
当該移動経路表示装置が移動した移動経路と、前記計時手段により計時された当該移動経路表示装置が移動に要した時間情報とを対応付けて、前記移動情報記憶手段に記憶させる移動情報記憶制御手段と、
前記移動情報を作成する移動情報作成手段と、
前記移動情報記憶手段により記憶される移動情報に基づいて、当該移動経路表示装置が前記第１地点を出発してからの経過時間に対応する仮想位置を算出する算出手段と、
前記地図情報表示手段により表示される地図上に、前記現在位置検出手段により検出される当該移動経路表示装置の現在位置を表示させるとともに、前記算出手段により算出された仮想位置を表示させる表示制御手段と、
を備えることを特徴とする。
【０００６】
請求項２に記載の発明は、移動経路を表示する移動経路表示装置において、
当該移動経路表示装置の現在位置を検出する現在位置検出手段と、
地図情報を表示する地図情報表示手段と、
第１地点から第２地点までの移動経路と、第１地点から第２地点までの移動に要する時間情報と、を対応づけた移動情報を記憶する移動情報記憶手段と、
前記移動情報記憶手段により記憶される移動情報に基づいて、当該移動経路表示装置が前記第１地点を出発してからの経過時間に対応する仮想位置を算出する算出手段と、
前記地図情報表示手段により表示される地図上に、前記現在位置検出手段により検出される当該移動経路表示装置の現在位置を表示させるとともに、前記算出手段により算出された仮想位置を表示させる表示制御手段と、
を備えることを特徴とする。
【０００７】
請求項３に記載の発明は、請求項２に記載の移動経路表示装置において、計時手段と、
当該移動経路表示装置が移動した移動経路と、前記計時手段により計時された当該移動経路表示装置が移動に要した時間情報とを対応付けて前記移動情報記憶手段に記憶させる移動情報記憶制御手段と、
を備えることを特徴とする。
【０００８】
請求項４に記載の発明は、請求項２又は３に記載の移動経路表示装置において、前記移動情報を作成する移動情報作成手段を備えることを特徴とする。
【０００９】
請求項５に記載の発明は、請求項２〜４の何れか一項に記載の移動経路表示装置において、前記移動情報記録手段は、装置本体に対して着脱自在であることを特徴とする。
【発明の効果】
【００１０】
請求項１に記載の発明によれば、計時手段が備わるとともに、現在位置検出手段により、移動経路表示装置の現在位置が検出され、地図情報表示手段により、地図情報が表示され、装置本体に対して着脱自在な移動情報記憶手段により、第１地点から第２地点までの移動経路と、第１地点から第２地点までの移動に要する時間情報と、を対応づけた移動情報が記憶され、移動情報記憶制御手段により、当該移動経路表示装置が移動した移動経路と、計時手段により計時された移動経路表示装置が移動に要した時間情報とが対応付けられて、移動情報記憶手段に記憶され、移動情報作成手段により、移動情報が作成され、算出手段により、移動情報記憶手段により記憶される移動情報に基づいて、移動経路表示装置が第１地点を出発してからの経過時間に対応する仮想位置が算出され、表示制御手段により、地図情報表示手段により表示される地図上に、現在位置検出手段により検出される当該移動経路表示装置の現在位置が表示されるとともに、算出手段により算出された仮想位置が表示される。
したがって、現在における移動体の現在位置と、過去に通った移動経路又は予め設定された移動経路における出発地点からの経過時間に対応する移動体の仮想位置とを、地図上で同時に比較することができる移動経路表示装置を提供することができる。具体的には、移動経路表示装置を携帯して移動経路を移動することにより、移動経路における移動の履歴を記憶することができることとなって、現在における移動体の現在位置と、過去の移動の履歴に基づく移動体の仮想位置とを、地図上で同時に比較できることとなる。また、所望の移動情報を作成することが可能となって、現在における移動体の現在位置と、作成した移動情報に基づく移動体の仮想位置とを、地図上で同時に比較できることとなる。さらに、移動情報記録手段は、装置本体に対して着脱自在であるため、ユーザは、所望の移動情報が記憶された移動情報記録手段を用いることにより、現在における移動体の現在位置と、移動情報記録手段に記憶された所望の移動情報に基づく移動体の仮想位置と、地図上で同時に比較することが可能となる。
【００１１】
請求項２に記載の発明によれば、現在位置検出手段により、移動経路表示装置の現在位置が検出され、地図情報表示手段により、地図情報が表示され、移動情報記憶手段により、第１地点から第２地点までの移動経路と、第１地点から第２地点までの移動に要する時間情報と、を対応づけた移動情報が記憶され、算出手段により、移動情報記憶手段により記憶される移動情報に基づいて、移動経路表示装置が第１地点を出発してからの経過時間に対応する仮想位置が算出され、表示制御手段により、地図情報表示手段により表示される地図上に、現在位置検出手段により検出される当該移動経路表示装置の現在位置が表示されるとともに、算出手段により算出された仮想位置が表示される。
したがって、現在における移動体の現在位置と、過去に通った移動経路又は予め設定された移動経路における出発地点からの経過時間に対応する移動体の仮想位置とを、地図上で同時に比較することができる移動経路表示装置を提供することができる。
【００１２】
請求項３に記載の発明によれば、請求項２に記載の発明の効果が得られるのは無論のこと、計時手段が備わるとともに、移動情報記憶制御手段により、移動経路表示装置が移動した移動経路と、計時手段により計時された移動経路表示装置が移動に要した時間情報とが対応付けられて移動情報記憶手段に記憶される。
したがって、移動経路表示装置とともに移動経路を移動することにより、移動経路における移動の履歴を記憶することができることとなって、現在における移動体の現在位置と、過去の移動の履歴に基づく移動体の仮想位置とを、地図上で同時に比較できることとなる。
【００１３】
請求項４に記載の発明によれば、請求項２又は３に記載の発明の効果が得られるのは無論のこと、移動情報作成手段により、移動情報が作成される。
したがって、所望の移動情報を作成することが可能となって、現在における移動体の現在位置と、作成した移動情報に基づく移動体の仮想位置とを、地図上で同時に比較できることとなる。
【００１４】
請求項５に記載の発明によれば、請求項２〜４の何れか一項に発明の効果が得られるのは無論のこと、移動情報記録手段は、装置本体に対して着脱自在である。
したがって、ユーザは、所望の移動情報が記憶された移動情報記録手段を用いることにより、現在における移動体の現在位置と、移動情報記録手段に記憶された所望の移動情報に基づく移動体の仮想位置と、地図上で同時に比較することが可能となる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施の形態について、図面を参照しながら説明を行う。
【００１６】
まず、本実施形態の移動経路表示装置１００の要部構成について、図１を参照しながら説明する。
移動経路表示装置１００は、例えば、図１に示すように、現在位置検出手段としての現在位置検出部１、通信部２、地図情報表示手段としての表示部３、入力部４、制御部６等を備え、車両等に搭載する他、ユーザが携帯することも可能であり、登山やハイキング、マラソン、競歩等の際に持ち運ぶことができるように構成されている。
【００１７】
現在位置検出部１は、例えば、移動経路表示装置１００の絶対座標を検出するＧＰＳ測位部等から構成され、移動経路表示装置１００自身の現在位置情報を検出し、検出した現在位置情報に基づく現在位置検出信号を制御部６に出力する。
具体的には、ＧＰＳ測位部は、例えば、位置が既知である複数（例えば、少なくとも３つ）の人工衛星からの電波をＧＰＳアンテナ（図示省略）により受信し、各人工衛星から受信した電波の到達時間から、各人工衛星からの移動経路表示装置１００までの距離を算出し、各人工衛星からの距離の交点の緯度・経度データを特定する。
【００１８】
通信部２は、例えば、図示しない情報提供装置とネットワーク接続されており、ネットワークを介して情報提供装置から送信された地図情報等の各種情報を受信する。
【００１９】
表示部３は、例えば、図２に示すように、ＬＣＤ(Liquid Crystal Display)等のディスプレイを備えて構成され、制御部６からの制御に応じて、地図情報その他の各種情報を当該ディスプレイに表示させる。
【００２０】
入力部４は、例えば、文字／数字キー、各種機能キー、表示部３と一体的に構成されたタッチパネル等から構成され、ユーザによるキーの押下に基づくキー押下信号を制御部６に出力するとともに、タッチパネルにおいてユーザによりタッチ操作が行われると、当該タッチ操作された座標を算出し、算出した座標に基づく押下信号を制御部６に出力する。
具体的には、入力部４には、例えば、図２に示すように、表示部３に各種地図情報を表示させるための地図表示キー４ａ、表示部３に表示された地図情報の拡大・縮小を行う拡大キー４ｂ及び縮小キー４ｃ、表示部３に表示された地図情報のスクロール操作等を行うための８方向（上・右上・右・右下・下・左下・左・左上）キー４ｄ、移動履歴記憶処理（後述）を開始／終了するための移動履歴記憶キー４ｅ、移動情報作成処理（後述）を開始／終了するための移動情報作成キー４ｆ、移動比較処理（後述）を開始／終了するための移動比較キー４ｇ、移動履歴記憶処理又は移動情報作成処理において、表示部３に表示されたマークＭの位置を始点又は終点として設定するための始点・終点設定キー４ｈ、移動比較処理において始点の出発時又は終点の到着時に押下するためのスタート・ストップキー４ｉ、表示部３に表示されたマークＭの位置を、経由地として設定するための経由地設定キー４ｊ等が備わる。また、時間情報を表示するウィンドウ及び当該ウィンドウに表示された時間情報をアップ／ダウンすることにより、出発地点を出発してかの経過時間を指定するためのアップ／ダウンキーから構成される経過時間指定エリア４ｋが設けられている。
【００２１】
装填部５は、例えば、メモリカード等の記憶媒体（移動情報記憶手段）５１を装填するメモリカードスロット等により構成されている。
記憶媒体５１は、装填部５に装填されることにより、装置本体に対して着脱自在に接続される。当該記憶媒体５１は、移動情報記憶制御プログラム６４ｂ（後述）の実行による移動履歴記憶処理において、移動経路表示装置１００を携帯するユーザの移動に基づく移動情報を記憶するとともに、移動情報作成プログラム６４ｃ(後述)の実行による移動情報作成処理において、ユーザの作成した移動情報を記憶する。そして、移動情報表示制御プログラム６４ｅ（後述）の実行による移動比較処理において、記憶媒体５１に記憶されたこれらの移動情報に基づいて、移動経路表示装置１００を携帯するユーザの現在位置とともに、当該現在の移動経路表示装置１００が始点（第１地点）を出発してからの経過時間に対応する、移動情報における仮想位置が、表示部３に表示されることとなる。
この移動情報は、始点（第１地点）から終点（第２地点）までの移動経路と、出発地点から目的地点までの移動に要する時間情報を対応づけた情報であり、後述の移動情報記憶制御プログラム６４ｂ及び移動情報作成プログラム６４ｃの説明において詳述する。
【００２２】
制御部６は、ＣＰＵ（Central Processing Unit）６１、計時手段としてのＲＴＣ（Real Time Clock）６２、メモリ部６３、ＲＯＭ（Read Only Memory）６４等を備えて構成されている。
【００２３】
ＣＰＵ６１は、移動経路表示装置１００の各部から入力された入力信号等に応じて、ＲＯＭ６４に格納された各種プログラムを実行するとともに、実行にかかるプログラムに基づいて各部に出力信号を出力することにより、移動経路表示装置１００の動作全般を統括制御する。
【００２４】
ＲＴＣ６２は、現在時刻や経過時間等の時間データを計時して、計時した時間データをＣＰＵ６１に対して出力する。
【００２５】
メモリ部６３は、例えば、ＲＡＭ（Random Access Memory）等の揮発性メモリからなるワークエリア６３１を備えており、ＣＰＵ６１によって各種プログラムが実行される際に生じる処理結果や、入力されたデータ等をこのワークエリア６３１に記憶させる。
【００２６】
また、メモリ部６３は、例えば、ＥＰＲＯＭ（Erasable Programmable ROM）等の不揮発性メモリからなるデータエリア６３２を備えている。データエリア６３２は、例えば、地図情報ＤＢ６３２ａ等を記憶している。
【００２７】
地図情報ＤＢ６３２ａは、例えば、種類や縮尺の異なる地図情報を階層構造で格納する。地図情報ＤＢ６３２ａには、ノード情報、リンク情報から構成される道路情報の他、施設情報、店舗情報、建物情報、住所情報、公園情報、鉄道情報、地形情報等が含まれる。
なお、地図情報ＤＢ６３２ａに格納されるこれらの情報は、通信部２により、ネットワークを介して情報提供装置（図示省略）からダウンロードした最新の地図情報に随時更新されるようになっている。
【００２８】
ＲＯＭ６４は、例えば、不揮発性メモリから成るプログラム格納エリアを有しており、現在位置検出プログラム６４ａ、移動情報記憶制御プログラム６４ｂ、移動情報作成プログラム６４ｃ、算出プログラム６４ｄ、表示制御プログラム６４ｅ等を記憶している。
【００２９】
現在位置検出プログラム６４ａは、例えば、ＣＰＵ６１に、移動経路表示装置１００の現在位置を検出する機能を実現させるためのプログラムである。
具体的には、ＣＰＵ６１は、ＧＰＳ測位部等から構成される現在位置検出部１に、移動経路表示装置１００自身の現在位置情報を取得させ、当該現在位置検出部１から出力される現在位置検出信号に基づいて、移動経路表示装置１００の現在位置としての座標（緯度・経度）を特定する。
ＣＰＵ６１は、かかる現在位置検出プログラム６４ａを実行することにより、現在位置検出部１とともに現在位置検出手段として機能する。
【００３０】
移動情報記憶制御プログラム６４ｂは、例えば、ＣＰＵ６１に、移動経路表示装置１００が移動した移動経路と、ＲＴＣ６２により計時された移動経路装置が移動に要した時間情報とを対応付けて、移動情報記憶手段としての記憶媒体５１に記憶させる機能を実現させるためのプログラムである。
当該移動情報記憶制御プログラム６４ｂの実行により、移動情報を記憶する移動履歴記憶処理が実現される。
【００３１】
ここで、例えば、移動経路表示装置１００を携帯するユーザが、図３において実線で示す点ＡＢ間のルートＡを移動して、その移動の履歴を移動情報として記憶する場合について説明する。
まず初めに、ＣＰＵ６１は、ユーザによる移動履歴記憶キー４ｅの押下に基づいて、移動履歴記憶処理を開始する。次に、ユーザが、始点としたい点Ａにおいて、始点・終点設定キー４ｈを押下すると、ＣＰＵ６１は、現在位置検出部１に移動経路表示装置１００の現在位置を検出させるとともに、ＲＴＣ６２に現在時刻を計時させ、点Ａの位置情報としての座標（緯度・経度）と、当該位置情報の検出時の時間情報とを対応づけて記憶媒体５１に記憶させ、点Ａを始点として設定する。
その後、ユーザは、始点として設定された点Ａから出発し、点ＡＢ間のルートＡを移動する。ＣＰＵ６１は、始点の設定後、所定の時間間隔で（例えば、６０秒毎に）、現在位置検出部１により検出される移動経路表示装置１００の現在位置の位置情報と、その位置情報を検出した時間情報と対応づけて記憶媒体５１に記憶させる。これにより、例えば、ユーザが点ＡＢ間を移動する際に経由した点ｃ〜点ｊの座標が、当該座標検出時の時間情報とともに経由地として記憶されることとなる。
そして、ユーザが、終点としたい点Ｂに到達して、再び、始点・終点設定キー４ｈを押下すると、ＣＰＵ６１は、現在位置検出部１に移動経路表示装置１００の現在位置を検出させるとともに、ＲＴＣ６２に現在時刻を計時させ、点Ｂの位置情報としての座標と、当該座標検出時の時間情報とを対応づけて記憶媒体５１に記憶させ、点ｂを終点として設定する。
【００３２】
終点が設定されると、さらに、ＣＰＵ６１は、始点から終点までの位置情報と時間情報が記憶された移動情報を一つのファイルとし、ファイル番号（例えば、「Ａ００１」）を付して、ファイルの作成日時とともに所定の記憶領域に記憶する。これにより、点ＡＢ間のルートＡにおけるユーザの移動履歴が記憶媒体５１に記憶されることとなる。
【００３３】
図４は、移動履歴記憶処理の実行により、記憶媒体５１に記憶された移動情報を例示する図である。図４に例示する移動情報には、ファイル番号「Ａ００１」が付されており、ユーザが、点Ａを始点として出発し、点ｃ〜ｊを経由して、終点としての点Ｂに到達したことが、各点の座標と当該座標検出時の時刻データとともに記憶されている。
ＣＰＵ６１は、かかる移動情報記憶制御プログラム６４ｂを実行することにより、移動情報記憶制御手段として機能する。
【００３４】
移動情報作成プログラム６４ｃは、例えば、ＣＰＵ６１に、移動情報を作成する機能を実現させるためのプログラムである。当該移動情報作成プログラム６４ｃを実行することにより、移動情報作成処理が実現される。
当該移動情報作成プログラム６４ｃの実行により、ユーザに移動情報を作成させる移動情報作成処理が実現される。
【００３５】
ここで、例えば、ユーザが、図３において点線で示す点ＡＢ間のルートＢを対象として、移動情報を作成する場合について説明する。
まず初めに、ＣＰＵ６１は、ユーザによる移動情報作成キー４ｆの押下に基づいて、移動情報作成処理を開始し、表示部３に移動情報作成画面を表示させる。そして、ユーザによる入力部４におけるキー操作に基づいて、地図情報ＤＢ６３２ａから地図情報を検索し、検索された地図情報を表示部３に表示させる。
ユーザは、ルートＢを含む所望の地図情報が表示部３に表示されると、８方向キー４ｄを操作して、始点として設定したい点ＡにマークＭを移動させ、始点・終点設定キー４ｈを押下する。このとき、経過時間指定エリア４ｋには、「００：００」が表示されている。始点・終点設定キー４ｈの押下を検出すると、ＣＰＵ６１は、地図情報におけるマークＭの位置情報としての座標を検出して、検出された座標を、経過時間指定エリア４ｋに表示されている経過時間「００：００」と対応づけて記憶媒体５１に記憶させ、点Ａを始点として設定する。
【００３６】
次に、ユーザは、経過時間指定エリア４ｋのアップ／ダウンキーを操作して時間表示エリアに表示される経過時間を任意の時間だけ進め、始点から次の経由地に到達するまでの経過時間を指定するとともに（例えば、「０２：３０」）、８方向キー４ｄを操作して、経由地として設定したい点ｋにマークＭを移動させ、経由地設定キー４ｊを押下する。すると、ＣＰＵ６１は、地図情報におけるマークＭの座標を検出して、当該座標を、経過時間指定エリア４ｋに表示されている経過時間「０２：３０」と対応づけて記憶媒体５１に記憶させ、点ｋを経由地として設定する。その後、このような処理が点ｌ〜ｎを対象として繰り返されると、点ｌ〜ｎが経由地として設定される。さらに、ユーザが、終点として設定したい点ＢにマークＭを移動させ、始点・終点設定キー４ｈを押下すると、点Ｂの座標が、経過時間指定エリア４ｋに表示されている経過時間（例えば、「０８：００」）と対応付けられて記憶媒体５１に記憶され、点Ｂが終点として設定される。
【００３７】
終点が設定されると、さらに、ＣＰＵ６１は、始点から終点までの位置情報と時間情報が記憶された移動情報を一つのファイルとし、ファイル番号（例えば、「Ｂ００２」）を付して、ファイルの作成日時とともに所定の記憶領域に記憶する。これにより、点ＡＢ間のルートＢを対象としてユーザの作成した移動情報が記憶媒体５１に記憶されることとなる。
ＣＰＵ６１は、かかる移動情報作成プログラム６４ｃを実行することにより、移動情報作成手段として機能する。
【００３８】
図５は、移動情報作成処理において表示部３に表示される移動情報作成画面を例示する図である。図５に示すように、移動情報作成画面には、地図情報ＤＢ６３２ａから読み出された地図情報が表示されており、地図上における点Ａ、点Ｂ、点ｌ〜ｎの位置に、始点・経由地・終点が設定された旨が表示されている。
また、図６は、移動履歴記憶処理の実行により、記憶媒体５１に記憶された移動情報を例示する図である。図６に例示する移動情報には、ファイル番号「Ｂ００２」が付されており、点Ａを始点、点ｋ〜ｎを経由地、点Ｂを終点として、各点の座標と、始点を出発してから各点に到達するまでの経過時間データが記憶されている。
ＣＰＵ６１は、かかる移動情報記憶制御プログラム６４ｂを実行することにより、移動情報記憶制御手段として機能する。
【００３９】
算出プログラム６４ｄは、例えば、ＣＰＵ６１に、移動情報記憶手段としての移動情報ＤＢ又は記憶媒体５１により記憶される移動情報に基づいて、移動経路表示装置１００が、始点（第１地点）を出発してからの経過時間に対応する仮想位置を算出する機能を実現させるためのプログラムである。
ＣＰＵ６１は、かかる算出プログラム６４ｄを実行することにより、算出手段として機能する。
【００４０】
表示制御プログラム６４ｅは、例えば、ＣＰＵ６１に、表示部３により表示される地図上に、現在位置検出プログラム６４ａの実行により検出される当該移動経路表示装置１００の現在位置を表示させるとともに、算出プログラム６４ｄの実行により算出された仮想位置を表示させる機能を実現させるためのプログラムである。
ＣＰＵ６１は、かかる表示制御プログラム６４ｅを実行することにより、表示制御手段として機能する。
【００４１】
上述の算出プログラム６４ｄ及び表示制御プログラム６４ｅの実行により、移動比較処理が実現される。
ここで、例えば、ユーザが、図３に点線で示す点ＡＢ間のルートＢを移動しながら、ユーザの現在位置と、点ＡＢ間のルートＡを移動経路とする過去の移動情報に基づく移動ペースと、を比較する場合について説明する。
まず、ユーザは、移動比較キー４ｇを押下する。すると、ＣＰＵ６１は、移動比較処理を開始して、記憶媒体５１に記憶されている移動情報のファイル番号や作成日時等を、表示部３に表示させ、ユーザに、比較対象とする一又は複数の移動情報を選択させる。ＣＰＵ６１は、ユーザにより、比較対象の移動情報（例えば、ファイル番号「Ａ００１」）が選択されると、選択された移動情報を記憶媒体５１から読み出すとともに、現在位置検出部１に移動経路表示装置１００の現在位置を検出させ、当該移動情報が対象とする移動経路と、現在位置検出部１により検出される移動経路表示装置１００の現在位置の双方を含む地図情報を地図情報ＤＢ６３２ａから検索して、検索された地図情報を表示部３に表示させる。
その後、ユーザは、始点とする点Ａにおいてスタート・ストップキー４ｉを押下して、点Ａから出発する。ＣＰＵ６１は、ユーザによるスタート・ストップキー４ｉの押下操作を検出すると、現在位置検出部１に移動経路表示装置１００の現在位置を検出させる処理を開始させるとともに、表示部３に表示された地図上における検出された現在位置に、現在のユーザの位置を擬似体として示すアイコンＰを表示させる。
さらに、ＣＰＵ６１は、始点である点Ａにおいてスタート・ストップキー４ｉが押下されてからの経過時間をＲＴＣ６２に計時させ、記憶媒体５１から読み出された移動情報に基づいて、当該現在の移動経路表示装置１００が始点を出発してからの経過時間に対応する当該移動情報における仮想位置の座標を逐次算出する。そして、表示部３に表示された地図上における算出された仮想位置に、過去の移動ペースを示すアイコンＲを表示させる。
ユーザは、ルートＢを移動して、目的地としたい点Ｂに到達すると、スタート・ストップキー４ｉを押下し、これにより、移動比較処理が終了する。
【００４２】
図７は、図３の点ＡＢ間のルートＡを移動経路とする過去の移動履歴を比較対象とする移動比較処理において、ユーザが、図３の点ＡＢ間のルートＢを移動する場合に、表示部３に表示される移動比較画面を例示する図である。図７に示すように、移動比較画面には、ルートＡ及びルートＢを含む地図上に、移動経路表示装置１００の現在位置を示すアイコンＰが表示されるとともに、過去の移動情報に基づく仮想位置を示すアイコンＲが表示されており、ユーザは、今回の移動のペースと、過去の移動のペースとを、地図上で同時に比較することができる。
【００４３】
次に、例えば、ユーザが、図３に点線で示す点ＡＢ間のルートＢを移動しながら、ユーザの現在位置と、点ＡＢ間のルートＢを対象としてユーザの作成した移動情報に基づく移動ペースと、を比較する場合について説明する。
まず、ユーザは、移動比較キー４ｇを押下する。すると、ＣＰＵ６１は、移動比較処理を開始して、記憶媒体５１に記憶されている移動情報のファイル番号や作成日時を、表示部３に表示させ、ユーザに、比較対象としたい移動情報を選択させる。ＣＰＵ６１は、ユーザにより、比較対象の移動情報（例えば、ファイル番号「Ｂ００２」）が選択されると、選択された移動情報を記憶媒体５１から読み出すとともに、現在位置検出部１に移動経路表示装置１００の現在位置を検出させ、当該移動情報が対象とする移動経路と、現在位置検出部１により検出される移動経路表示装置１００の現在位置の双方を含む地図情報を地図情報ＤＢ６３２ａから検索して、検索された地図情報を表示部３に表示させる。
その後、ユーザは、始点とする点Ａにおいてスタート・ストップキー４ｉを押下して、点Ａから出発する。ＣＰＵ６１は、ユーザによるスタート・ストップキー４ｉの押下操作を検出すると、現在位置検出部１に移動経路表示装置１００の現在位置を検出させる処理を開始するとともに、表示部３に表示された地図上における検出された現在位置に、現在のユーザの位置を擬似体として示すアイコンＰを表示させる。
さらに、ＣＰＵ６１は、ＲＴＣ６２に、始点である点Ａにおいてスタート・ストップキー４ｉが押下されてからの経過時間を計時させ、記憶媒体５１から読み出された移動情報に基づいて、当該現在の移動経路表示装置１００が始点を出発してからの経過時間に対応する当該移動情報における仮想位置の座標を逐次算出する。そして、表示部３に表示された地図上における算出された仮想位置に、過去の移動ペースを示すアイコンＲを表示させる。
さらに、ユーザは、ルートＢを移動して、目的地としたい点Ｂに到達すると、スタート・ストップキー４ｉを押下し、これにより、移動比較処理が終了する。
【００４４】
図８は、図３の点ＡＢ間のルートＢを移動経路とするユーザの作成した移動情報を比較対象とする移動比較処理において、ユーザが、図３の点ＡＢ間のルートＢを移動する場合に、表示部３に表示される移動比較画面を例示する図である。図８に示すように、移動比較画面には、ルートＢを含む地図上に、移動経路表示装置１００の現在位置を示すアイコンＰが表示されるとともに、ユーザの作成した移動情報に基づく仮想位置を示すアイコンＳが表示されており、ユーザは、今回の移動のペースと、ユーザの作成した移動情報に基づく移動のペースとを、地図上で同時に比較することができる。
なお、記憶媒体５１は装置本体に対して着脱自在であるため、ユーザは、所望の移動情報を選択して移動比較処理を行うことができる。例えば、自らの移動に基づく移動情報、別のユーザの移動に基づく移動情報、自ら作成した移動情報、別の者が作成した移動情報、他の移動経路表示装置１００において記憶／作成された移動情報等の中から、最適なものを選択することが可能となる。
【００４５】
以上説明した本実施形態における移動経路表示装置１００によれば、ＲＴＣ６２が備わるとともに、現在位置検出プログラム６４ａの実行により、移動経路表示装置１００の現在位置が検出され、地図情報表示部３により地図情報が表示され、装置本体に対して着脱自在な記憶媒体５１により、第１地点から第２地点までの移動経路と、第１地点から第２地点までの移動に要する時間情報と、を対応づけた移動情報が記憶され、移動情報記憶制御プログラム６４ｂの実行により、当該移動経路表示装置１００が移動した移動経路と、ＲＴＣ６２により計時された移動経路表示装置１００が移動に要した時間情報と、が対応付けられて、記憶媒体５１に記憶され、移動情報作成プログラム６４ｃの実行により、移動情報が作成される。また、算出プログラム６４ｄの実行により、記憶媒体５１により記憶される移動情報に基づいて、移動経路表示装置１００が第１地点を出発してからの経過時間に対応する仮想位置が算出され、表示制御プログラム６４ｅの実行により、表示部３により表示される地図上に、現在位置検出プログラム６４ａの実行により検出される当該移動経路表示装置１００の現在位置が表示されるとともに、算出プログラム６４ｄの実行により算出された仮想位置が表示される。
したがって、現在における移動体の現在位置と、過去に通った移動経路又は予め設定された移動経路における出発地点からの経過時間に対応する移動体の仮想位置とを、地図上で同時に比較することができる移動経路表示装置１００を提供することができる。具体的には、移動経路表示装置１００を携帯して移動経路を移動することにより、移動経路における移動の履歴を記憶することができることとなって、現在における移動体の現在位置と、過去の移動の履歴に基づく移動体の仮想位置とを、地図上で同時に比較できることとなる。また、所望の移動情報を作成することが可能となって、現在における移動体の現在位置と、作成した移動情報に基づく移動体の仮想位置とを、地図上で同時に比較できることとなる。さらに、記憶媒体５１は、装置本体に対して着脱自在であるため、ユーザは、所望の移動情報が記憶された記憶媒体５１を用いることにより、現在における移動体の現在位置と、移動情報記録手段に記憶された所望の移動情報に基づく移動体の仮想位置と、地図上で同時に比較することが可能となる。
【００４６】
なお、本発明は、上記実施の形態に限られることなく、本発明の趣旨を逸脱しない範囲において種々の改良並びに設計の変更を行っても良い。
【００４７】
例えば、上記実施形態では、ユーザの実際の移動に基づいて記憶された移動情報を比較対象として、当該移動情報の移動経路（ルートＡ）とは異なる移動経路（ルートＢ）を移動する場合の移動比較処理について説明したが、移動情報と同一の経路を移動経路としても良い。また、同様に、ユーザの作成した移動情報を比較対象として、当該移動情報の移動経路（ルートＢ）と同一の移動経路（ルートＢ）を移動する場合の移動比較処理について説明したが、移動情報とは異なる経路を移動経路としても良い。
さらに、上記実施形態では、説明の便宜上、移動情報と同一地点（点Ａ・点Ｂ）を始点・終点として移動比較処理を行う場合について説明したが、始点・終点はそれぞれ異なっていても良い。
【００４８】
また、移動履歴記憶処理における始点・終点の設定は、表示部３に表示された地図上で、ユーザが点Ａ・点Ｂの位置をポインティングすることにより、始点・終点が設定される構成であっても良く、また、地図上に表示されたマークの位置を始点・終点として設定したい位置に移動させて、始点・終点設定キー４ｈを押下することにより、始点・終点が設定される構成であっても良い。
また、移動履歴記憶処理における移動情報の記憶方法は、上記実施形態において示したものに限られず、例えば、移動経路表示装置１００を携帯するユーザが所定の距離（例えば、１０ｍ）を移動する度に、位置情報と時間情報を記憶する構成であっても良い。
また、当該移動履歴記憶処理において位置情報とともに記憶される時間情報は、位置情報検出時の現在時刻データに限られることなく、始点からの経過時間であっても良く、また、各地点間のラップタイムであっても良い。
【００４９】
また、移動情報作成処理における移動情報の作成方法は、上記実施形態において示したものに限られない。例えば、各経由地点における経過時間を指定せずに、終点に到達するまでの経過時間のみを指定することにより、一定の移動速度で移動を行う移動情報や、地形に応じた速度で移動を行う移動情報が作成されても良い。また、例えば、地図上で指定することにより各位置を指定するのではなく、座標（緯度・経度）を数値データで入力することにより、各位置を指定しても良い。
また、移動情報作成処理において、位置情報と対応づけて記憶する時間情報は、出発地点からの経過時間データに限られることなく、各地点間のラップタイムであっても良い。
【００５０】
また、上記実施形態では、一の移動情報に基づいて移動比較処理を行う場合について説明したが、複数の移動情報に基づく移動比較処理が可能な構成であっても良い。
また、算出プログラム６４ｄ及び表示制御プログラム６４ｅの実行による移動比較処理と同時に、移動情報記憶制御プログラム６４ｂを実行して、移動情報を記憶可能な構成であっても良い。
【００５１】
また、移動情報を記憶させる移動情報記憶手段としての記憶媒体５１は、メモリカードに限られることなく、装置本体に着脱可能な他の記憶媒体（例えば、ＦＤ、ＭＯ、ＤＶＤ等）であっても良い。また、装置本体に対して固定的に設けたもの（例えば、磁気テープ、ハードディスク等）であっても良い。
また、記憶／読出対象の移動情報記憶手段を、複数の移動情報記憶手段から選択できる構成であっても良い。
【図面の簡単な説明】
【００５２】
【図１】本実施形態の移動経路表示装置の要部構成を示すブロック図である。
【図２】本実施形態の移動経路表示装置に備わる表示部及び入力部を例示する図である。
【図３】移動経路を例示する図である。
【図４】移動履歴記憶処理の実行により、記憶媒体に記憶された移動情報を例示する図である。
【図５】移動情報作成処理において表示部に表示される移動情報作成画面を例示する図である。
【図６】移動履歴記憶処理の実行により、記憶媒体に記憶された移動情報を例示する図である。
【図７】表示部に表示される移動比較画面を例示する図である。
【図８】表示部に表示される移動比較画面を例示する図である。
【符号の説明】
【００５３】
１００    移動経路表示装置
１        現在位置検出手段（現在位置検出部）
３        表示部（地図情報表示手段）
５１      記憶媒体（移動情報記憶手段）
６１      ＣＰＵ（現在位置検出手段、移動情報記憶制御手段、移動情報作成手段、算出手段、表示制御手段）
６２      ＲＴＣ（計時手段）
６４ａ    現在位置検出プログラム（現在位置検出手段）
６４ｂ    移動情報記憶制御プログラム（移動情報記憶制御手段）
６４ｃ    移動情報作成プログラム（移動情報作成手段）
６４ｄ    算出プログラム（算出手段）
６４ｅ    表示制御プログラム（表示制御手段）
【図１】
2008268006.tif 000003
【図２】
2008268006.tif 000004
【図３】
2008268006.tif 000005
【図４】
2008268006.tif 000006
【図５】
2008268006.tif 000007
【図６】
2008268006.tif 000008
【図７】
2008268006.tif 000009
【図８】
2008268006.tif 000010