(57)【特許請求の範囲】
【請求項１】
目的地情報および経路情報が格納された可搬性のあるメモリを接続可能なインターフェイス手段と、
前記インターフェイス手段に前記メモリが接続されている場合に、前記メモリから前記目的地情報および前記経路情報を読み出す読み出し手段と、
前記読み出し手段によって読み出された前記目的地情報および前記経路情報に基づいて移動経路を算出する移動経路算出手段と、
前記移動経路算出手段によって算出された前記移動経路を地図上に出力する出力手段と、を備え、
前記可搬性のあるメモリに格納されている前記経路情報は、経路情報再現装置とは異なる計算アルゴリズムを有する装置によって生成された情報であり、
前記移動経路算出手段は、異なる計算アルゴリズムを有する前記装置によって生成された前記経路情報に基づいて前記移動経路を算出することを特徴とする経路情報再現装置。
【請求項２】
第１の装置によって作成された移動経路を、当該第１の装置とは移動経路の計算アルゴリズムが異なる第２の装置によって再現する移動経路再現方法であって、
前記第１の装置によって入力された出発地および目的地に関する情報に基づいて、当該第１の装置によって所定の経由地に関する情報を生成し、
前記出発地および前記目的地に関する情報と、生成された前記経由地に関する情報とに基づいて前記第２の装置において移動経路を再現することを特徴とする移動経路再現方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、カーナビゲーション等の移動体におけるナビゲーションシステムに係り、特に生成された走行経路情報を再現する方法および装置に関する。
【０００２】
【従来の技術】
カーナビゲーションに代表されるナビゲーション装置は、上空を軌道するＧＰＳ(Global Positioning System)衛星からの電波を受信することにより、車や航空機、船舶などの移動体や装置を持った人等の現在位置をリアルタイムで正確に表示することができる装置である。更に、近時では、目的地を設定するだけで、目的地までの走行経路(移動経路)を計算する機能を有するカーナビゲーションシステムが存在している。この走行経路の計算によれば、ユーザは、例えば出発地と目的地とを入力するだけで、目的地までの最短距離や最短時間等の最適な経路を確認することができる。これによって、ＧＰＳを用いた単なる位置確認だけに留まらず、最適な経路を確認した上での位置確認ができることから、走行経路の計算はユーザにとって非常に有効な機能の１つである。
【０００３】
また、従来、例えば車で走行する前に、家庭内のパーソナルコンピュータ(ＰＣ)などによって走行経路を確認したいといった要望がある。この場合には、出発前に家庭内のＰＣなどで出発地と目的地を入力し、走行経路を計算させ、例えばユーザにより地図上でその経路を確認する作業が行われている。
【０００４】
【発明が解決しようとする課題】
しかしながら、家庭内のＰＣなどにより計算した走行経路は、車内に設けられたカーナビゲーションでは同一経路が再現できないといった問題が生じていた。即ち、同じ出発地から同じ目的地までの走行経路を計算しても、家庭内のＰＣとカーナビゲーションシステムでは、地図データや計算アルゴリズムが違うなどの理由によって、他のシステムでは全く同じ走行経路を再現することができないのである。
【０００５】
また、正確に再現させるために、ＰＣで計算した走行経路上にある何点かの中継点をカーナビゲーションで運転者(ユーザ)がセットし、セットしたカーナビゲーションで再計算させる方法もある。しかしながら、この方法では運転者が走行するまでの設定に多くの時間がかかり、運転者にとっては大変煩わしい作業になってしまう。
【０００６】
本発明は、このような技術的課題を解決するためになされたものであって、その目的とするところは、計算された移動経路を他のナビゲーションシステムにおいても有効に再現することにある。
また他の目的は、ユーザ(利用者)による煩わしい作業を行うことなく、計算された移動経路を他のナビゲーションシステムにおいて再現することにある。
【０００７】
【課題を解決するための手段】
かかる目的のもと、本発明は、メモリスティック(商標)に代表されるカード型半導体記録メディア等の可搬性のあるメモリに、例えばＰＣ等で生成された移動経路に関する情報を格納し、例えばカーナビゲーション等のシステムにてこの可搬性のあるメモリからこの移動経路に関する情報を読み出して、移動経路を再現することを特徴としており、地図データや計算アルゴリズムの違いを意識せずに移動経路を再現することを可能としている。そのために、本発明は、第１の装置によって作成された移動経路を第２の装置によって再現する移動経路再現システムであって、この第１の装置は、目的地に関する情報を入力する入力手段と、この目的地に関する情報に基づいて所定の経由地情報を生成する生成手段と、生成されたこの経由地情報をメモリに格納する格納手段とを備え、第２の装置は、このメモリに格納された経由地情報を読み出す読み出し手段と、読み出された経由地情報に基づいて移動経路情報を出力する出力手段とを備えたことを特徴としている。
【０００８】
ここで、この格納手段によって格納されるメモリは、カード型半導体記録メディア等の可搬性のあるメモリであり、第１の装置によって経由地情報を格納可能であると共に、第２の装置によって経由地情報を読み出し可能に構成されていることを特徴とすれば、利用者は、非常に簡単な作業で移動経路を再現することが可能となる。但し、場合によっては、可搬性のあるメモリの代わりに、無線手段等を介して経由地情報を配信するように構成することも可能である。更に、入力手段としては、目的地の他に、出発地に関する情報を入力するように構成すれば、出発地に関する情報を有していない場合でも経由地情報を容易に生成することができる。
【０００９】
また、本発明が適用される経路情報生成装置は、可搬性のあるメモリが接続された場合に、この可搬性のあるメモリに対してデータの格納が可能なインターフェイス手段と、経路情報生成に用いる目的地に関する情報を入力する入力手段と、入力された目的地に関する情報と、認識された出発地に関する情報とに基づいて所定の経路情報を生成する生成手段と、インターフェイス手段に可搬性のあるメモリが接続されている場合に、この生成手段により生成された経路情報をこの可搬性のあるメモリに格納可能に構成された格納手段とを備えたことを特徴とすることができる。
【００１０】
ここで、この生成手段で生成される経路情報は、出発地から経由地および経由地から目的地までの使用道路の名称および/または道路種別を記録したものを含むことを特徴とすることができる。また、経由地が複数ある場合には、更に経由地から経由地までの使用道路の名称および/または道路種別を記録したものを含むことができる。更に、道路幅の情報も記録するように構成すれば、例えば、同じ名称の道路が複数ある(例えば旧道とバイパス等)場合でも、正確に移動経路を再現することができる点で好ましい。
尚、出発地に関する情報の認識は、入力手段から入力されるように構成しても良く、また、例えばＧＰＳ受信機による位置把握や、別途、ＲＡＭ等に格納されている位置情報等から認識するように構成することも可能である。
【００１１】
また、本発明が適用される経路情報再現装置は、目的地情報および経路情報が格納されたカード型半導体記録メディア等の可搬性のあるメモリを接続可能なインターフェイス手段と、このインターフェイス手段にメモリが接続されている場合に、このメモリから目的地情報および経路情報を読み出す読み出し手段と、この読み出し手段によって読み出された目的地情報および経路情報に基づいて移動経路を算出する移動経路算出手段と、この移動経路算出手段によって算出された移動経路を地図上に出力する出力手段とを備えたことを特徴としている。
【００１２】
ここで、この可搬性のあるメモリに格納されている経路情報は、経路情報再現装置とは異なる計算アルゴリズムを有する装置によって生成された情報であり、移動経路算出手段は、異なる計算アルゴリズムを有する装置によって生成された経路情報に基づいて移動経路を算出することを特徴とすることができる。この発明では、可搬性のあるメモリに格納されるデータは、地図データや計算データではなく、あくまでも目的地情報と経路情報であり、再現される経路情報再現装置によって再度、計算されるように構成することで、記憶容量の少ない可搬性のあるメモリを用いてデータの受け渡しが可能となる。更に、インターフェイス手段としては、可搬性のあるメモリを挿脱着自在に構成することが可能であり、このメモリが挿入されることで接続可能とすることができる。
【００１３】
また、本発明は、第１の装置によって作成された移動経路を、この第１の装置とは移動経路の計算アルゴリズムが異なる第２の装置によって再現する移動経路再現方法であって、第１の装置によって入力された出発地および目的地に関する情報に基づいて、第１の装置によって所定の経由地に関する情報を生成し、出発地および目的地に関する情報と、生成された経由地に関する情報とに基づいて第２の装置において移動経路を再現することを特徴とすることができる。
ここで、この第１の装置と第２の装置との間に可搬性のあるメモリを介在させ、このメモリに第１の装置によって生成された経由地に関する情報、出発地、目的地に関する情報を格納し、第２の装置によってこの情報を読み出すように構成することも可能である。また、可搬性のあるメモリを介在させずに、ネット等によってこれらの情報を送受信するように構成することも可能である。
【００１４】
一方、本発明は、可搬性のあるメモリと接続可能なコンピュータに実行させるプログラムをこのコンピュータによって読取可能に記憶した記憶媒体において、このプログラムは、入力された出発地情報および目的地情報を認識する処理と、認識された出発地情報および目的地情報に基づいて所定の経由地を検出すると共に、出発地と経由地の間、経由地と目的地の間の経路情報を生成する処理と、検出された経由地と生成された経路情報とを所定の記述様式を用いて可搬性のあるメモリに格納する処理とをコンピュータに実行させることを特徴とすることができる。
また、本発明は、可搬性のあるメモリを挿脱着可能なナビゲーション装置に実行させるプログラムをナビゲーション装置によって読取可能に記憶した記憶媒体において、このプログラムは、可搬性のあるメモリから目的地情報および経路情報を読み出す処理と、読み出した目的地情報および経路情報に基づいて経路探索を実行する処理と、実行された経路探索によって探索された経路を出力する処理とをナビゲーション装置に実行させることを特徴としている。
これらの記憶媒体としては、プログラムの販売形態であるＣＤ-ＲＯＭ等の記憶媒体の他、インターネット等を介してプログラムがインストールされた後、このプログラムが格納された例えばハードディスク等の内部メモリも含まれる。
【００１５】
【発明の実施の形態】
以下、添付図面に示す実施の形態に基づいてこの発明を詳細に説明する。
図１は、本実施の形態における走行経路(移動経路)再現方法が適用されるシステム構成の一例を示す図である。パーソナルコンピュータ(ＰＣ)１０で計算された走行経路(移動経路)は、例えば、出願人が商品化しているメモリスティック(商標)に代表されるカード型半導体記憶メディア３０に記憶され、車戴ナビゲーション４０にて読み出すことができるように構成されている。
【００１６】
図２は、パーソナルコンピュータ(ＰＣ)１０の構成とカード型半導体記憶メディア３０の構成とを説明するためのブロック図である。
パーソナルコンピュータ(ＰＣ)１０は、ＰＣ１０の全体を制御するＣＰＵ１１、カード型半導体記憶メディア３０との送受信を行うインターフェイス(ＩＦ)部１２、表示のためのＣＲＴ１８と、このＣＲＴ１８を制御するＣＲＴ表示部１３、地図データ等が記憶されたＣＤ-ＲＯＭ１４、キーボード１９およびマウス２０を制御する操作部１５、ＰＣ１０のワークプログラムが格納された揮発性の記憶手段であるＲＡＭ１６、地図データ等の各種データが格納されるハードディスクドライブ(ＨＤＤ)１７とを備えている。
また、本実施の形態で用いられるカード型半導体記憶メディア３０は、不揮発性半導体メモリで構成される記憶部３１と、この記憶部３１内のデータを様々な電子機器と受け渡しできるインターフェイス部(ＩＦ部)３２とを備えている。
【００１７】
ＰＣ１０からカード型半導体記憶メディア３０にデータを書き込む際には、ＣＰＵ１１が必要に応じてＨＤＤ１７から書き込むべきデータを読み出し、ＩＦ部１２を介してカード型半導体記憶メディア３０に送信する。逆に、カード型半導体記憶メディア３０からＰＣ１０にデータを読み出す際には、ＣＰＵ１１はＰＣ１０のＩＦ部１２を介して、カード型半導体記憶メディア３０にデータの読み出し要求を出す。カード型半導体記憶メディア３０は、要求に応じて、ＩＦ部３２を介して記憶部３１にあるデータをＰＣ１０側に送信する。ＩＦ部１２を介してデータを受け取ったＣＰＵ１１は、必要に応じて、ＣＲＴ表示部１３を介して、利用者(ユーザ)に見えるようにデータをＣＲＴ１８に表示する。
【００１８】
図３は、ＰＣ１０上のＣＲＴ１８に表示される、地図と走行経路との表示例を示している。この図３では、東京都の一部における地図データを表示すると共に、出発地６１と目的地６２、および計算された経路６３とを示している。
地図表示をするためには、ＣＰＵ１１は、ＰＣ１０のＣＤ-ＲＯＭ１４やＨＤＤ１７に格納されている地図データから表示に必要な地域の地図データを抽出し、地図イメージに変換し、ＣＲＴ表示部１３を介してＣＲＴ１８に表示する。出発地６１と目的地６２は、利用者(ユーザ)がマウス２０やキーボード１９を用いて入力できるように構成され、操作部１５を介してＣＰＵ１１に入力される。走行経路を計算するためには、ＣＰＵ１１は、ＣＤ-ＲＯＭ１４やＨＤＤ１７に格納されている地図データから、出発地６１と目的地６２周辺の経路計算データと、出発地６１と目的地６２周辺を互いにつなぐ幹線道路の経路計算データとを抽出する。そして、抽出した経路計算データによって走行経路を計算し、その経路６３を表示地図上に表示できるようにラインなどのイメージに変換し、ＣＲＴ表示部１３を介してＣＲＴ１８に表示する。本実施の形態では、図３に示すような破線で経路６３を表示できるように構成されている。
【００１９】
図４は、本実施の形態における車戴ナビゲーション４０の構成を説明するためのブロック図である。車戴ナビゲーション４０は、全体を制御するＣＰＵ４１、カード型半導体記憶メディア３０を格納可能に構成されると共に、カード型半導体記憶メディア３０のＩＦ部３２と接続(インターフェイス)してデータを読み込むＩＦ部４２を備えている。また、各種データを格納するＲＡＭ４３、地図表示を行うＬＣＤ４６と、そのＬＣＤ４６を制御するＬＣＤ表示部４５、地図情報が格納されているＣＤ-ＲＯＭ４４、車戴ナビゲーション４０の動作プログラムを格納する不揮発性メモリ４９、ＧＰＳ受信部４７およびジャイロ４８を備えている。車戴ナビゲーション４０は、このＧＰＳ受信部４７と、減速、加速、右左折などの車の挙動がわかるジャイロ４８などを利用し、自車の位置を正確に測定する。この想定した自車の位置を中心とする地図データをＣＤ-ＲＯＭ４４から読み出し、ＣＰＵ４１は地図表示フレームを作り出し、ＬＣＤ表示部４５を介してＬＣＤ４６に表示している。また、ＣＰＵ４１は、ＩＦ部４２を介してカード型半導体記憶メディア３０の記憶部３１にある位置情報を読み出すことができる。この読み出したデータは、車戴ナビゲーション４０のＲＡＭ４３に格納することができる。
【００２０】
従来、車で走行する前に、家庭内のＰＣ１０などによって走行経路を確認したいとの要望があり、前述のようにＰＣ１０などで出発地６１と目的地６２とを入力し、走行経路を計算させ、図３に示すように地図上でその経路６３を確認する作業が行われていた。このＰＣ１０での走行経路は、しばしば、車内のカーナビゲーションで同様に出発地６１と目的地６２とを入力しても、地図データや計算アルゴリズムが違うなどの理由によって、全く同じ走行経路を再現することができなかった。正確に再現するためには、走行経路上に何点かの中継点をカーナビゲーションにセットし、カーナビゲーションにて再計算させる必要があり、非常に煩わしい作業を行う必要があった。本実施の形態では、この煩わしさを解消するために、ＰＣ１０で計算した走行経路をカード型半導体記憶メディア３０に記録し、カーナビゲーションである車戴ナビゲーション４０に簡単に伝達することができる。
【００２１】
但し、全ての走行経路の道路リンク情報をカード型半導体記憶メディア３０に記録すると、そのデータ量は膨大となり、かつ、地図データの記録フォーマットの違いや経路案内方式の違いで、ＰＣ１０で記録したデータをそのまま車戴ナビゲーション４０にて使うことができない。そこで、本実施の形態では、以下に述べるように、ＰＣ１０と車戴ナビゲーション４０との間で、地図データの記録フォーマットや経路案内方式が異なっても、走行経路を再現することが可能となるように構成している。
【００２２】
図５は、走行経路情報の内容を説明した図である。経路６３は、図５に示すように、交差点名称と道路名称などの走行経路情報で表わすことができる。出発地６１と目的地６２以外の交差点は、走行経路の経由地として扱うことが可能である。また、経路６３で使用された道路は、出発地６１から経由地、経由地から経由地、経由地から目的地６２までの経路情報として取り扱うことができる。本実施の形態では、出発地６１から目的地６２までの間に経由地１〜経由地４までの４つの経路地が、それぞれ交差点名称と道路名称の走行経路情報で表わされている。
【００２３】
図６は、図５に示した出発地６１、目的地６２および経由地１〜４までの情報を詳述した図である。本実施の形態では、出発地６１、目的地６２、経由地１〜４のそれぞれの地点名称、緯度、経度と、出発地６１から経由地１、経由地２〜３から経由地３〜４、経由地４から目的地６２までのそれぞれの使用道路の道路名称、道路種別を記録している。また、出発地６１から経由地１、経由地２〜３から経由地３〜４、経由地４から目的地６２までの経路６３を再計算するために、経路計算条件として、その区間の料金、道路幅、優先条件を記録している。
【００２４】
図７は、実際にカード型半導体記憶メディア３０に記録する記述を示した図であり、本実施の形態では、その一例として、ＸＭＬ(Extensible Markup Language)を使用している。ここでは、１つのファイルに、出発地６１、複数の経由地１〜４、目的地６２の情報と、出発地６１から経由地１、経由地１〜３から経由地２〜４、経由地４から目的地６２までのそれぞれの道路情報が記述され、その並びは、出発地６１から目的地６２まで、走行する順に並べられている。
【００２５】
図８は、走行経路情報のファイルを格納する一例を示した図である。本実施の形態では、利用者の利便性を考慮して、走行経路情報ファイルを予め決められたディレクトリの決められたファイル名で、カード型半導体記憶メディア３０に格納することにより、利用者は、カード型半導体記憶メディア３０を車載ナビゲーション４０に挿入するだけで、ＰＣ１０で計算した走行経路を、設定作業を省略して自動的に再現することが可能である。このディレクトリの構造例を図８に示している。ルート(ＲＯＯＴ)ディレクトリ７１は、オーディオで使用するＨＩＦＩディレクトリ７２、録音で使用するＶＯＩＣＥディレクトリ７３、ナビゲーション関係で使用するポジション(ＰＯＳＩＯＮ)ディレクトリ７４とに、階層構造にてファイル管理がなされている。本実施の形態のＰＣ１０にて計算された走行経路情報のファイルは、ルートディレクトリ７１の下のポジションディレクトリ７４に、AutoRt.poiというファイル名(AutoRt.poiファイル７５)で格納されている。車載ナビゲーション４０は、AutoRt.poiファイル７５をポジションディレクトリ７４に見つけると、自動的に走行経路を再現し、地図上にその経路を表示した後、運転者(利用者)に対する経路案内を開始するように構成されている。
【００２６】
次に、本実施の形態における処理の流れについて、図９〜図１１を用いて説明する。図９は、ＰＣ１０上で走行経路を計算する流れと、計算された走行経路情報をカード型半導体記憶メディア３０に記録するデータを作り出すフローチャートを示している。まず、出発地点をＰＣ１０におけるキーボード１９とマウス２０から受け付ける(ステップ１０１)。同様に、目的地点をキーボード１９とマウス２０から受け付ける(ステップ１０２)。ＰＣ１０におけるＣＰＵ１１は、探索条件を設定し(ステップ１０３)、経路計算を行う(ステップ１０４)。次に、出発地情報をカード型半導体記憶メディア３０のファイルに書き込む(ステップ１０５)。尚、ＰＣ１０におけるＲＡＭ１６に一旦、書き込み、全てのデータが整った時点でカード型半導体記憶メディア３０に書き込むように構成することも可能である。
【００２７】
更に、ＣＰＵ１１は、目的地６２までの間に経路変更点があるかどうかを判断する(ステップ１０６)。経路変更点がある場合には、経路変更点までの経路情報をカード型半導体記憶メディア３０のファイルに書き込む(ステップ１０７)。そして、経路変更点の情報を経由地情報としてファイルに書き込む(ステップ１０８)。その後、ステップ１０６の判断に戻り、経路変更点の有無がさらに判定される。一方、ステップ１０６で、経路変更点がない場合には、目的地６２までの経路情報をカード型半導体記憶メディア３０のファイルに書き込み(ステップ１０９)、目的地情報をファイルに書き込んで(ステップ１１０)、ＰＣ１０の経路情報をカード型半導体記憶メディア３０のファイルに記録する一連の処理が終了する。このように、本実施の形態では、計算した走行経路上で、道路名称や道路種別などが変化しているポイントを経路変更点としてピックアップし、経路変更点を見つけるたびに、経路情報と経由地などの地点情報をカード型半導体記憶メディア３０のファイルに書き込むことが可能である。
【００２８】
図１０は、車載ナビゲーション４０での経路再現のフローチャートである。図９に示した処理によってＰＣ１０で計算された走行経路情報は、カード型半導体記憶メディア３０を介して車載ナビゲーション４０に読み込まれ、車載ナビゲーション４０にて再計算することにより走行経路が再現される。まず、カード型半導体記憶メディア３０が挿入された後に、車載ナビゲーション４０のＣＰＵ４１は、カード型半導体記憶メディア３０に走行経路情報ファイル(AutoRt.poiファイル７５)があるか否かを判断する(ステップ１１１)。存在しない場合には、処理は終了する。存在する場合には、走行経路情報ファイルから出発地６１の情報を抽出し、Route Origin (探索開始点)に設定する(ステップ１１２)。次に、走行経路情報ファイルから経路情報を抽出し、Route Condition(探索条件)に設定する(ステップ１１３)。そして、走行経路情報ファイルから経由地情報もしくは目的地６２を抽出し、Route Destination(探索終了点)に設定する(ステップ１１４)。更に、Route OriginからRoute DestinationまでのRoute Conditionで経路探索を実行する(ステップ１１５)。走行経路情報ファイルからの読み込みが終了したか否かが判断され(ステップ１１６)、終了すれば、探索した全経路を結合し、１つの経路にしてＬＣＤ４６に表示して(ステップ１１７)、一連の処理が終了する。一方、ステップ１１６にて終了していなければ、Route Destinationの値をRoute Originに設定し(ステップ１１８)、ステップ１１３からの設定を繰り返す。このように本実施の形態における車載ナビゲーション４０では、カード型半導体記憶メディア３０に存在する走行経路情報ファイル(AutoRt.poiファイル７５)から、その出発地６１、経由地、目的地６２を順次、抽出し、それぞれ、出発地６１と経由地の間、経由地と経由地の間、経由地と目的地６２との間の経路計算条件も読み出している。そして、読み出した経路計算条件を探索条件として各間の経路計算を行い、ＰＣ１０で計算した走行経路と全く同じ走行経路を再現することが可能となる。
【００２９】
図１１は、本実施の形態における自動経路再現の処理の流れを説明するためのフローチャートである。まず、車載ナビゲーション４０にカード型半導体記憶メディア３０が挿入されたか否かを判断する(ステップ１２１)。挿入されていない場合には処理は終了する。挿入された場合には、カード型半導体記憶メディア３０のポジションディレクトリ７４にAutoRt.poiファイル７５が存在するか否かが判断される(ステップ１２２)。存在しない場合には処理は終了する。存在する場合には、車載ナビゲーション４０のＣＰＵ４１にて走行経路が再現され(ステップ１２３)、再現された走行経路をＬＣＤ４６の地図上に表示する(ステップ１２４)。そして、運転者(利用者)に対してＧＰＳ受信部４７による測位やジャイロ４８による経路案内が開始される(ステップ１２５)。
【００３０】
このように、従来、車で走行する前に、家庭内のＰＣ１０などによって走行経路を確認したいという要望はあったが、ＰＣ１０と車載ナビゲーション４０との地図データや計算アルゴリズムが違う等の理由によって全く同じ経路が再現できず、相互を有効に活用することができなかった。しかし、本実施の形態によれば、カード型半導体記憶メディア３０を介して、車載ナビゲーション４０に対し、ＰＣ１０で計算された走行経路を簡単に伝達することができる。また、車載ナビゲーション４０にカード型半導体記憶メディア３０を挿すだけで、自動的にＰＣ１０で計算した走行経路が再現されるので、運転者(利用者)は、例えば中継点を全て入力する等の煩わしい作業を省略することが可能となり、運転者(利用者)にとって使い勝手の良い、優れたナビゲーションシステムを提供することができる。
【００３１】
尚、上述した実施の形態においては、カード型半導体記憶メディア３０を使用する例を述べたが、本実施の形態は、これに限らず、カード型以外の半導体記憶メディアや磁気記録方式のメディア等、任意に選択することができる。また、場合によっては、メディアを介さずに、無線や有線によるネット等を介して走行経路情報を伝達するように構成することも可能である。但し、カード型半導体記憶メディア３０によれば、読み書きに際して大掛かりなドライブ装置を設ける必要がなく、また、携帯性に優れた媒体であり、本実施の形態を実行するには非常に適している。
【００３２】
また、走行経路を記録する記述様式としてＸＭＬを例にとって説明したが、この記述様式に限らず、ＸＭＬ以外の例えばＨＴＭＬ等の記録方式を採用することも可能である。更に、ＰＣ１０や車載ナビゲーション４０の地図データは、ＣＤ-ＲＯＭ１４、４４から読み出すものを用いたが、これに限るものではなく、ＣＤ-ＲＯＭ以外のＤＶＤやＭＯなどの光記録媒体、テープやハードディスクなどの磁気記録媒体、半導体記録媒体における地図データを用いることも可能である。また、走行経路は道路に基づくものについて述べたが、必ずしもこれに限るものではなく、フェリーや鉄道、欧州のユーロトンネルなどの経路であっても構わない。かかる場合には、例えば、港の名前や駅名が中継点(経由地)となるであろう。更に、走行経路情報ファイルをポジションディレクトリ７４のAutoRt.poiファイル７５としたが、別の名前のディレクトリにおける別なファイル名であっても構わない。
【００３３】
更にまた、本実施の形態では、ＰＣ１０で計算した経路を車載ナビゲーション４０で再現する方法について述べたが、この例に限らず、車載ナビゲーション４０以外のポータブル情報端末やノートＰＣ等で再現することも可能である。また、逆に、車載ナビゲーション４０で計算した走行経路をＰＣ１０で再現するように構成してもよく、また、他のカーナビゲーションや、ポータブル情報端末、ノートＰＣ等で再現するように構成することも可能である。
尚、本実施の形態では、出発地と目的地とを利用者によって入力するように構成したが、出発地(現在位置)については、例えばＧＰＳ受信部４７によって認識できる場合や、予めＰＣ１０の置かれた場所等を登録できる場合には、経路検索の度に入力する必要はない。
【００３４】
また、本実施の形態の各機能を実行させるプログラムは、予め各装置(ＰＣ１０、車載ナビゲーション４０) に格納されている場合の他、例えばこれらの実行プログラムが格納されたＣＤ-ＲＯＭ等の記憶媒体からプログラムを読み込むように構成することも可能である。また、インターネット等を用いた配信によって、プログラムがＰＣ１０等にインストールされる態様も考えられる。特にＰＣ１０では、アプリケーションプログラムとして、その後、本実施の形態における機能が付加される場合が多いであろう。
【００３５】
【発明の効果】
以上、詳述したように、本発明によれば、例えばＰＣ等の装置で計算された移動経路を、ユーザ(利用者)による煩わしい作業を行うことなく、他のナビゲーションシステム等の装置においても有効に再現することができる。
【図面の簡単な説明】
【図１】  本実施の形態における走行経路(移動経路)再現方法が適用されるシステム構成の一例を示す図である。
【図２】  パーソナルコンピュータ(ＰＣ)１０の構成とカード型半導体記憶メディア３０の構成とを説明するためのブロック図である。
【図３】  ＰＣ１０上のＣＲＴ１８に表示される、地図と走行経路との表示例を示している。
【図４】  本実施の形態における車戴ナビゲーション４０の構成を説明するためのブロック図である。
【図５】  走行経路情報の内容を説明した図である。
【図６】  図５に示した出発地６１、目的地６２および経由地１〜４までの情報を詳述した図である。
【図７】  カード型半導体記憶メディア３０に記録する記述を示した図である。
【図８】  走行経路情報のファイルを格納する一例を示した図である。
【図９】  ＰＣ１０上で走行経路を計算する流れと、計算された走行経路情報をカード型半導体記憶メディア３０に記録するデータを作り出すフローチャートである。
【図１０】  車載ナビゲーション４０での経路再現のフローチャートである。
【図１１】  本実施の形態における自動経路再現の処理の流れを説明するためのフローチャートである。
【符号の説明】
１０…パーソナルコンピュータ(ＰＣ)、１１…ＣＰＵ、１２…インターフェイス(ＩＦ)部、１３…ＣＲＴ表示部、１４…ＣＤ-ＲＯＭ、１５…操作部、１６…ＲＡＭ、１７…ハードディスクドライブ(ＨＤＤ)、１８…ＣＲＴ、１９…キーボード、２０…マウス、３０…カード型半導体記憶メディア、３１…記憶部、３２…インターフェイス部(ＩＦ部)、４０…車戴ナビゲーション、４１…ＣＰＵ、４２…インターフェイス部(ＩＦ部)、４３…ＲＡＭ、４４…ＣＤ-ＲＯＭ、４５…ＬＣＤ表示部、４６…ＬＣＤ、４７…ＧＰＳ受信部、４８…ジャイロ、４９…不揮発性メモリ、６１…出発地、６２…目的地、６３…経路、７１…ルート(ＲＯＯＴ)ディレクトリ、７２…ＨＩＦＩディレクトリ、７３…ＶＯＩＣＥディレクトリ、７４…ポジション(ＰＯＳＩＯＮ)ディレクトリ、７５…AutoRt.poiファイル
【図１】
0004380013.tif 000002
【図２】
0004380013.tif 000003
【図３】
0004380013.tif 000004
【図４】
0004380013.tif 000005
【図５】
0004380013.tif 000006
【図６】
0004380013.tif 000007
【図７】
0004380013.tif 000008
【図８】
0004380013.tif 000009
【図９】
0004380013.tif 000010
【図１０】
0004380013.tif 000011
【図１１】
0004380013.tif 000012