JP3965071B2 - Route search system, route search method, and computer program - Google Patents
Route search system, route search method, and computer program Download PDFInfo
- Publication number
- JP3965071B2 JP3965071B2 JP2002121874A JP2002121874A JP3965071B2 JP 3965071 B2 JP3965071 B2 JP 3965071B2 JP 2002121874 A JP2002121874 A JP 2002121874A JP 2002121874 A JP2002121874 A JP 2002121874A JP 3965071 B2 JP3965071 B2 JP 3965071B2
- Authority
- JP
- Japan
- Prior art keywords
- route
- destination
- road
- search
- facility
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 48
- 238000004590 computer program Methods 0.000 title claims description 8
- 238000004891 communication Methods 0.000 claims description 40
- 238000004364 calculation method Methods 0.000 claims description 4
- 238000012545 processing Methods 0.000 description 15
- 230000010365 information processing Effects 0.000 description 12
- 230000006870 function Effects 0.000 description 11
- 238000010586 diagram Methods 0.000 description 10
- 230000008569 process Effects 0.000 description 9
- 230000001133 acceleration Effects 0.000 description 6
- 238000005259 measurement Methods 0.000 description 4
- 238000013459 approach Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 239000004973 liquid crystal related substance Substances 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000005401 electroluminescence Methods 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000010287 polarization Effects 0.000 description 1
- 238000004886 process control Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Landscapes
- Traffic Control Systems (AREA)
- Mobile Radio Communication Systems (AREA)
- Instructional Devices (AREA)
- Navigation (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、車両等の移動体が所定カテゴリの施設(本願では「所定カテゴリの施設」とは主要道路に面して施設への導入路が設けられている施設や、施設の駐車場が主要道路に面している施設を言う)への運行経路(本願では適宜、“ルート”と称する)を探索するルート探索システム及びルート探索方法、並びにコンピュータプログラムの技術分野に属する。
【0002】
【従来の技術】
近時、自動車の運転を支援するナビゲーション装置の普及が著しく、その機能もますます高機能化している。このナビゲーション装置には地図や交差点の状態等を表示する表示装置、目的地(本願での「目的地」とは最終的な目的地に限らず、目的地への経由地など立ち寄り地点を含む)の設定や自宅等の設定など、ユーザからの情報を入力する入力装置、地図データ、店舗の位置情報等の検索データや道路データなどを記録しているDVD/CD−ROM等の記憶装置、自車位置を判断するためのGPSセンサ・距離センサ・方位センサ・Gセンサなどからなる自車位置測位装置、誘導音声や操作方法などを案内する音声出力装置、音声操作を行う際に使用される音声入力装置、各装置からの情報、データを元に地図上に自車位置を表示させる処理やルート探索・誘導を行う処理などCPU/ROM/RAMなどからなるナビゲーション処理部とを備える。
【0003】
また、自動車に搭載したナビゲーション端末と、地図情報や地域に係わる情報などの膨大な情報や、高機能演算手段による検索機能等を備えた通信センタ装置と、これらナビゲーション端末と通信センタ装置とを通信回線を介して接続する、所謂、通信ナビゲーション装置がある。この通信ナビゲーション装置では自動車に搭載するナビゲーション端末には膨大な地図情報や高機能演算手段を備える必要は無く、また通信センタ装置に記憶された情報は随時最新の情報に更新することが可能となるものである。
【0004】
更には、渋滞情報や天気情報などを入手するための通信装置を備えるものもある。
【0005】
【発明が解決しようとする課題】
さて、ガソリンスタンドやコンビニエンスストアなどの施設は、主要道路に面して施設が設けられていることが一般的であり、駐車場もその主要道路から入るようにされている。しかしながらこれらを目的地や立ち寄り地として設定した場合、従来の通信ナビゲーション装置を含むナビゲーション装置では、道路の種別を勘案することなく最も近いルートを探索して出力する。このような探索結果に従うと、主要道路から入らなければならないところを、例えば細街路を利用した施設の裏側に出てしまいい、結局、大回りをしなければならないことがあった。
【0006】
従って本発明は上記問題点に鑑みなされたものであり、ガソリンスタンドやコンビニエンスストアなどの施設を目的地や立ち寄り地として設定してルートの探索をした場合、主要道路側から入れるように探索が行われ出力ならしめるルート探索システム及びルート探索方法、並びにコンピュータプログラムを提供することを課題とする。
【0007】
【課題を解決するための手段】
本発明のルート探索システムは上記課題を解決するために、所定カテゴリの施設を目的地とした移動体のルート探索システムであって、前記移動体の現在位置を測定する測定手段と、前記移動体の目的地を入力する入力手段と、前記移動体の現在位置から目的地までのルート探索を可能とし、道路の属性に応じて該道路をランク分けするランク分け情報を備えた地図情報を格納する地図データベースと、前記地図データベースの地図情報に基づき、前記現在位置から前記目的地までのルートを探索し、該ルートを探索する際に、前記目的地が前記所定カテゴリの施設である場合は、前記目的地が接する道路のうち、前記所定カテゴリの施設を前記目的地とする前記ルートの探索に供される道路のランクにランク分けされている道路を含むように、前記ランク分け情報に基づいて前記ルートを探索する探索手段と、前記探索手段により探索されたルートを出力する出力手段とを備える。
【0008】
ここで本願での「ランク分け情報」とは、道路の属性に応じて道路をランク分けする情報であって、例えば国道、都道府県道、主要地方道、一般道、細街路等の道路の種別を言う。
【0009】
本発明のルート探索システムによれば、自動車等の移動体の現在位置を検出する手段(例えば速度センサ、加速度センサ、角速度センサを備えた自立測位装置やGPS(Global Positioning System)測位装置)、目的地やルート探索に必要な条件を入力する入力手段、現在位置から目的地までのルート探索に供される地図情報を格納する地図データベース、現在位置から目的地までのルートを地図データベースの地図情報に基づき探索する探索手段(例えば位置情報、地図情報等に基づき探索するCPU等)、探索結果をドライバに提示する出力手段(液晶等の表示装置や音声出力装置)等により構成される。
【0010】
探索のために目的地となる施設が主要道路に接し、その施設への導入路が主要道路に接続して設けられているカテゴリの施設、例えばガソリンスタンド、コンビニエンスストア等へのルートとして、接している主要道路を含めたルートを目的地へのルートとする。
【0011】
一般的にガソリンスタンド、コンビニエンスストア等の施設は主要道路に向かって車両の出入り口を設けているものが多い。従ってガソリンスタンド、コンビニエンスストア等の本体施設の位置を目的地としてルートの探索をした場合、最も近いルートとして本体施設へ細街路を通して達するルートが探索される場合がある。この細街路を利用すると施設への導入路に導かれないことがあり、結局施設に入るまでに時間を要することがあったが、本発明のルート探索システムではこの時間的ロスが防止される。
【0012】
本発明のルート探索システムの一態様は、前記移動体の目的地が前記所定カテゴリの施設であるか否かを判別する判別手段を備える。
【0013】
この態様によれば、目的地とする施設が所定のカテゴリに属する施設であるか否かを自動的に判別する手段を備えていて、所定のカテゴリに属しているものと判断された場合は道路のランク分け情報に基づいてルートの探索が行われる。その判定は例えば目的地を検出する際に施設検索で検索したものか、或いは地図画面上でスクロール等により検索したものかの検索形態の情報によって判別することが可能である。また、地図画面上で探した場合でも地図データベースにガソリンスタンドやコンビニエンスストアであることを示すに情報が登録されていればこれに基づいて判別することも可能である。
【0014】
本発明のルート探索システムの他の態様は、前記移動体の目的地が前記所定カテゴリの施設であることを指示する指示手段を備える。
【0015】
この態様によれば、目的地とする施設が所定のカテゴリに属する施設であるか否かがドライバにより入力されるので、この情報により道路のランク分け情報に基づいてルートの探索が行われる。
【0016】
本発明のルート探索システムの他の態様は、前記探索に供される道路のランクを基準として設定する基準設定手段を備える。
【0017】
この態様によれば、探索すべき主要道路としての種別を自由に設定できる。種々の市街環境でも効率よくルートの探索が可能である。
【0018】
本発明のルート探索システムの他の態様は、前記目的地に、前記探索に供される道路のランクにランク分けされている道路が接していない場合、前記基準設定手段により設定された新たなランクにランク分けされる道路を含むように、前記ルートを探索し直す。
【0019】
この態様によれば、該当施設に近接する当初設定した種別の道路がなく、ルートの探索ができない場合、この道路のランクを下げることによりルートの探索を行うことができるようになる。また一方、複数の主要道路が近接している場合、道路のランク分け情報を新たに設定することで最適なルートに絞ることも可能である。
【0020】
本発明のルート探索システムの他の態様は、前記探索し直す探索回数を制限する。
【0021】
この態様によれば、ルートの探索に極めて長い時間を要することや、ルートの探索から脱出できないことを防止する。
【0022】
本発明のルート探索システムの他の態様は、前記探索回数を設定する探索回数設定手段を備える。
【0023】
この態様によれば、ルートの探索の時間やルートの探索からの脱出時間を制限できる。
【0024】
本発明のルート探索システムの他の態様は、前記目的地に最も近い道路から前記目的地までの距離と、前記ランク分け情報に基づいて探索されたルート上で前記目的地に最も近い道路から前記目的地までの距離との距離差を算出する算出手段を備え、前記算出手段により算出された距離差が所定値以内であれば、前記ランク分け情報に基づいて探索されたルートを前記目的地へのルートとする。
【0025】
この態様によれば、上位の種別の道路を含めたルートが探索され、最短となるルートよりも長くても(即ち国道を含むルートが一般道を含むルートより距離が長い)、結果として最短となるルートが探索結果としてドライバに提示される。最短となるルートが、施設に接続する道路が細街路で構成されていたとしても、目的地に達する時間は結局短くて済むことになるからである。
【0026】
本発明のルート探索システムの他の態様は、前記距離差を設定する距離差設定手段を備える。
【0027】
この態様によれば、最短となるルートで選択された施設に最も近い道路と主要道路との該当施設の許容できる距離差を任意に設定することが可能となる。即ち目的地に到達するまでの最短となるルートを利用した場合との許容できる時間差を決めることができる。
【0028】
本発明のルート探索システムの他の態様は、前記探索手段は、前記目的地が前記所定カテゴリの施設であった場合、該施設に接している道路のうち、前記探索に供される道路のランクにランク分けされている道路の位置を前記施設の位置として、前記ルートの探索に用いる。
【0029】
この態様によれば、所定カテゴリの施設に接するランク分け情報に基づく道路をその施設の位置として検索するのでより正確で早く主要な道路を含むルートの探索が可能となる。
【0030】
本発明のルート探索システムの他の態様は、当該ルート探索システムは、前記移動体に搭載されるナビゲーション装置に含まれる
【0031】
この態様によれば、車両等に搭載されるナビゲーション装置を構成する機能、例えば測位装置、地図情報D/B(データベース)、探索装置、出力装置等を用い、ルートの探索を行う本発明のルート探索システムが構成される。特段にコストや取り付けスペースの増加はない。尚、本願での「地図情報D/B」とは、地形の情報に限らず道路に関する情報、例えば道路の種類や隣接する施設への導入路等の情報も含まれる。
【0032】
本発明のルート探索システムの他の態様は、当該ルート探索システムは、ナビゲーション端末と通信センタ装置とこれらを接続する通信回線で構成される通信ナビゲーションシステムに含まれる。
【0033】
この態様によれば、車両等に搭載されるナビゲーション端末を入出力手段、位置検出手段として用い、通信センタ装置の地図情報D/Bと探索装置によりルートの探索を行い、ナビゲーション端末と通信センタ装置とは夫々が備える通信手段により通信回線を介して探索にかかわるデータの送受を行うことで本発明のルート探索システムが構成される。特段にコストや取り付けスペースの増加はない。また、探索の回数を制限することで通信費用の低減が図れる。
【0034】
本発明のルート探索方法は上記課題を解決するために、前記移動体の現在位置を測定する測定工程と、前記移動体の目的地を入力する入力工程と、前記移動体の現在位置から目的地までのルート探索を可能とし、道路の属性に応じて該道路をランク分けするランク分け情報を備えた地図情報に基づき、前記現在位置から前記目的地までのルートを探索し、該ルートを探索する際に、前記目的地が前記所定カテゴリの施設である場合は、前記目的地が接する道路のうち、前記所定カテゴリの施設を前記目的地とする前記ルートの探索に供される道路のランクにランク分けされている道路を含むように、前記ランク分け情報に基づいて前記ルートを探索する探索工程と、前記探索手段により探索されたルートを出力する出力工程とを備える。
【0035】
本発明のルート探索方法によれば、自立測位装置やGPS測位装置を用いて自動車等の移動体の現在位置を検出し、また目的地を入力し、地図情報D/Bの地図情報と現在位置と目的地の情報から、目的地が所定カテゴリの施設であれば、道路の属性に応じてランク分けされたランク分け情報に基づき目的地に達するルートの探索をする。この方法によればランク分け情報に基づき、即ちランクの高い主要道路から所定カテゴリの施設に入るルートが探索される。
【0036】
本発明のルート探索方法の一態様は、前記ランク分け情報に基づいて探索されたルートに含まれる道路が、前記目的地に接していない場合、前記探索に供される道路のランクとして新たに設定されたランクにランク分けされている道路を含むように、前記ルートを探索し直す。
【0037】
この態様によれば、該当施設に近接する当初のランク分け情報に基づく道路がない場合は道路のランク分け情報を新たに設定してルートの探索を行う。ランク分け情報を設定しなおすこと、即ちより低いランクの道路を設定することで確実にルートの探索が行われる。
【0038】
本発明のルート探索方法の他の態様は、前記ルートを探索し直す探索回数が制限される。
【0039】
この態様によれば、新たに設定したランク分け情報に基づく道路を含めたルートの探索の際、極めて長い時間を要することや、ルートの探索から脱出できない虞がある場合、探索の回数を設定して探索の時間を制限する。
【0040】
本発明のルート探索方法の他の態様は、前記目的地に最も近い道路から前記目的地までの距離と、前記ランク分け情報に基づいて探索されたルート上で前記目的地に最も近い道路から前記目的地までの距離との距離差を算出し、前記算出された距離差が所定値以内であれば、前記ランク分け情報に基づいて探索されたルートを前記目的地へのルートとする。
【0041】
この態様によれば、上位の種別の道路を含めたルートが探索されても最短となるルートより長くても(即ち国道を含むルートが一般道を含むルートより距離が長い)、結果として最短となるルートが探索の結果としてドライバに提示される。最短となるルートが、施設に接続する道路が細街路で構成されていたとしても、目的地に達する時間は結局短くて済むことになるからである。
【0042】
本発明のルート探索方法の他の態様は、前記目的地が前記所定カテゴリの施設であった場合、該施設に接している道路のうち、前記探索に供される道路のランクにランク分けされている道路の位置を前記施設の位置として、前記ルートの探索をする。
【0043】
この態様によれば、所定カテゴリの施設に接するランク分け情報に基づく道路を施設の位置とするためより正確で早く、施設に主要な道路から入れるルートの探索が可能となる。
【0044】
本発明のコンピュータプログラムは上記課題を解決するために、コンピュータを請求項1から12のいずれか一項に記載のルート探索システムとして機能させるプログラムである。
【0045】
この態様によれば、本発明のコンピュータプログラムはコンピュータを、上述した本発明のルート探索システムに含まれる各種手段を機能させ、また所定の探索方法、手順に従ってルートの探索を行わせるものである。より具体的には、コンピュータを、測位装置による現在位置測定制御、目的地入力制御、地図データベース制御、所定の探索方法、手順によるルート探索制御、探索結果の出力制御等、各種構成要素をその要素が備える機能として作動、制御させるものである。
【0046】
コンピュータプログラムはCD−ROM、DVD−ROM、ハードディスク等の記録媒体から、コンピュータに読み込んで実行させればよく、或いは固定的なプログラムであればCPUのプログラム記録エリアに記述しておくことで簡単に機器制御を実現できる。また、通信手段を介してダウンロードするようにしても良い。
【0047】
本発明のこのような作用、及び他の利得は次に説明する実施の形態から明らかにされる。
【0048】
【発明の実施の形態】
(ルート探索システムに係わる実施形態)
ルート探索システムに係わる実施形態について図1から図3を参照して説明する。ここで図1は本発明のルート探索システムの構成を示すブロック図であり、図2は本発明のルート探索方法を適用する例を示す図であり、図3は本発明のルート探索方法を適用する他の例を示す図である。
【0049】
図1に示すように、本発明に係わるルート探索システムは、ルート探索手段101、地図情報D/B102、探索条件入力部103、現在位置入力部104、目的地入力部105、探索プログラム106、出力手段107、測位装置108、目的地検索手段109、カテゴリ判別手段110、道路種別設定部111、探索回数設定部112、距離差設定部113を備えて構成されている。
【0050】
ルート探索手段101は、現在位置、目的地、その他種々の探索条件に基づき、地図情報を参照して所定の探索方法で、現在位置から目的地までの車両の走行ルートを探索する。検索結果は表示手段、音声手段等でドライバに提示される。
【0051】
地図情報D/B102は、地図情報を格納していて、例えば道路のノード情報、リンク情報、都市間高速、都市高速、有料道路や、国道、都道府県道、主要地方道、一般道、細街路等の道路の種別、施設情報、施設の種別、縮尺の表示用地図情報等、膨大な地図情報データが格納されている。ルート探索手段101によるルート探索の地図情報データを提供する。
【0052】
探索条件入力部103は、ルート探索手段101がルート探索を行う際の条件を入力する。その条件として例えば目的地となる施設のカテゴリ(ガソリンスタンド、コンビニエンスストア等の施設分類)、道路の種別、ルート探索の回数、探索されたルートと基準となるルートの距離差の制限等がある。
【0053】
現在位置入力部104は、ルート探索の起点となる位置情報を入力する。その現在位置は自車両に搭載された自立測位装置やGPS測位装置等から得られ、ルート探索手段101に入力される。
【0054】
目的地入力部105は、ドライバが目的地となる施設を指定する。後述する目的地検索手段109により検索された目的地の位置が入力され、現在位置からこの目的地へのルートが所定の条件下で探索される。
【0055】
探索プログラム106は、現在位置から目的地へのルートを探索するための所定の探索方法、手順等を記述したプログラムである。設定される探索条件に基づいてルート探索手段101を作動させる。
【0056】
出力手段107は、ルート探索手段101が探索したルートを出力し、ドライバに知らしめる手段である。例えば画像として探索ルートを出力する液晶等からなる表示装置や、音声としてルートを指示するためのスピーカ等を含む音声出力装置がある。また、プリターによりプリントアウトするようにしても良い。
【0057】
測位装置108は、自車両の現在位置を知るためのものであり、複数の衛星からの電波を受信して位置決定をするGPS測位装置や、加速度センサ、角速度センサ、速度センサを用いた自立測位装置等が用いられる。検出された位置情報は現在位置入力部104を介してルート探索手段101に供給される。
【0058】
目的地検出手段109は、ドライバが目的とする施設を見つけるためのものであり、地図情報D/B102の地図情報を用いて行う。表示装置に表示される地図画面上で目的の施設を指示する方法や、施設に関する情報を入力して検索させる方法等が用いられる。検出された目的地は目的地入力部を介してルート探索手段101に供給される。
【0059】
カテゴリ判別手段110は、目的地検出手段109の検出結果からその施設のカテゴリを判別する。目的地が施設検索で検索したものか、或いは地図画面上でスクロールするなどして検索したものかによって判別することも可能である。また、地図画面上で探した場合でも地図情報D/B102にガソリンスタンドやコンビニエンスストア等の情報が登録されている地図情報があれば、これに基づいて判別することも可能である。更にドライバにより目的地が所定のカテゴリの施設であるとする入力があった場合、この入力情報を用いることが可能である。
【0060】
道路種別設定部111はルートとして採用する道路のランク、種別を設定する。本発明では所定のカテゴリの施設を目的地とする場合、その施設は主要道路から進入するものであることを想定している。例えばガソリンスタンドやコンビニエンスストア等はその進入路は主要道路に導かれている。しかしながら最も上位の主要道路だけに限定すると、探索されないこともあり、従ってこれを避けるため、新たに道路の種別を設定しなおして再度探索ができるための手段である。通常、新たに設定する道路はランク分け情報に基づいて行われ、ランクの高い順から低い順、例えば国道から県道、一般道へ設定される。
【0061】
探索回数設定部112はルート探索の回数を設定する。目的地とする施設へのルート探索で所定のランク以上の道路が無く探索を繰り返すような場合、その探索回数を制限して探索時間を制限する。
【0062】
距離差設定部113は探索されたランク以上の道路と基準となる最も近いルートで選択された施設に最も近い道路との該当施設までの距離差を設定する。主要道路を経由するルートが見つかっても最も近いルートよりきわめて長い距離を走行するのであれば時間的ロスが大きく、本発明の主旨と反するものである。
【0063】
尚、上述した探索回数や距離差は予め探索プログラム106中に設定されていても良い。
【0064】
以上説明したブロック構成は本発明のルート探索システムを具現化する一つの例であり、同様の機能、作用をする他のブロック構成も本発明のルート探索システムに含まれる。
【0065】
次に図1に示したルート探索システムを用いたルート探索の具体的適用例について図2及び図3を参照して説明する。
【0066】
まず、図2に示すようにL1〜L3を主要国道、L4〜L8を細街路とし、店舗1がL6に近接して設けられている配置において、自車両の現在位置は位置P1であるとする。この場合、店舗1の駐車場への導入路はユーザの利便性から、主要国道L2に面して設けられていることが一般的であり、施設への進入路は主要国道L2に接続されている。ここで店舗1は上述したガソリンスタンドやコンビニエンスストア等の所定カテゴリに属する施設を言う。
【0067】
位置P1から店舗1に至る経路は道路L8から道路L6のルートR1、道路L8、道路L7から道路L2のルートR2があるが、入力される諸条件に基づいて、主要国道L2を使うルートR2を最適なルートとして探索されドライバに提示する。最短のルートを探索する従来の方法ではルートR1が示されることになるが、本発明のルート探索システムによると店舗等の施設では駐車場への導入が容易な主要国道を利用するルートが優先して提示されることになる。
【0068】
また、図3に示すように道路L1〜L7を主要国道、道路L9を一般道、道路L8及び道路L11〜L14を細街路とし、店舗1が道路L6、道路L9、道路L10の間に位置し、店舗1の進入路は一般道L9に接続されているものとする。また自車両の現在位置は位置P1であるとする。この場合、位置P1から店舗1に至る経路は道路L1、L4、L5、L6、L10のルートR1、道路L1、L4、L5、L9のルートR2、道路L1、L2、L11、L12、L13のルートR3が候補としてある。このような場合道路の種別及び施設と各道路との距離差を判断の基準として導入することで一般道L9を含むルートR2がルートとして探索されドライバに提示される。即ち、ルートR1では施設1は現在位置P1に最も近いが結局遠回りになること、また、ルートR3は細街路を通りしかも遠いことより選択されない。
【0069】
次に、探索回数の制限、最短ルートで選択された施設に最も近い道路と次に探索された道路との該当施設までの距離差の制限、主要道路の基準の変更、道路種別の選択等を条件とし、より目的に合致したルート探索の例について図4〜図7に示すルート探索のフローチャートを参照して説明する。
【0070】
まず、図4に示すように店舗の駐車場に入ることを目的としたルート探索においては、まず目的地から最も近い道路、即ち最近傍リンクサーチが実行される(ステップ101)。これは指定した目的地の立地情報から目的地から最も近い道路リンクを探し出す工程であり、図2においては道路L6が対象になる。次に指定した目的地が店舗であるか否かの判断を行う(ステップ102)。この判断は、施設探索で検索した結果や地図画面上で検索し指定した結果、或いは地図情報やドライバから入力された情報に基づいて行われる。
【0071】
次に、ステップ102で指定した目的地が店舗でないと判別した場合、ステップ101で探索した道路をルートとする(ステップ106)。一方、店舗であると判別された場合、探索された道路L6は国道や県道等の主要道路か否かを判別する(ステップ103)。主要道路であると判別された場合はステップ101で探索した道路をルートとする(ステップ106)。一方、主要道路でないと判別された場合は次に近い道路の探索、即ち近傍リンクのサーチを実行する(ステップ104)。図2において道路L2が対象となる。
【0072】
次にステップ104で探索した道路L2が国道や県道等の主要道路か否かを判別する(ステップ105)。主要道路でなければ再度ステップ104に戻り、次のルートの探索をする。主要道路であればこのとき探索した道路をルートとして提示する(ステップ106)。
【0073】
また、図5は図4のステップ104の実行回数を制限するフローを加えたものであって、施設から遠い道路を選択せずに探索の時間が必要以上にかかることを制限する。ステップ105においてNoであれば近傍リンクサーチの実行回数を計数し、設定している回数より少ないか否かを判別する(ステップ105a)。少なければステップ104に戻って再度ルートの探索を行い、多ければステップ101で探索した道路をルートとして提示する(ステップ106a)。この場合は次善のルートとしてランクの低い道路を含むルートを提示することとなる。
【0074】
尚、上述したルート探索において主要道路とする範疇や探索回数等は、初期にプログラム中に記述されていても良く、またドライバが設定したり、変更したりすることが可能なシステム形態をとっても良いことは当然である。
【0075】
次に、図4に示すルート探索に、現在位置から目的地までの探索されたルートと最近傍リンクルートに距離差の制限を加えたルート探索について説明する。
【0076】
まず、図6に示すように店舗の駐車場に入ることを目的としたルート探索においては、まず最近傍リンクサーチが実行される(ステップ201)。これは指定した目的地から最も近い道路リンクを探し出す工程であり、図2においては道路L6が対象になる。次に指定した目的地が店舗であるか否かの判断を行う(ステップ202)。この判断は図4のステップ102で説明したことと同様にして行われる。
【0077】
次に、ステップ202で指定した目的地が店舗でないと判別した場合、ステップ201で探索した道路をルートとする(ステップ207)。一方、店舗であると判別された場合、探索された道路L6は国道や県道等の主要道路か否かを判別する(ステップ203)。主要道路であると判別された場合はステップ201で探索した道路をルートとする(ステップ207)。一方、主要道路でないと判別された場合は次に近い道路の探索、即ち近傍リンクのサーチを実行する(ステップ204)。図2において道路L2が対象となる。
【0078】
次にステップ204で探索した道路L2が国道や県道等の主要道路か否かを判別する(ステップ205)。主要道路でなければ再度ステップ204に戻り、ルートの探索をする。主要道路であればステップ201で探索した該当施設に最も近い道路と主要道路との該当施設に対する距離差を判別する(ステップ206)。その距離差が所定値ΔL以上であればステップ204に戻り再度近傍リンクのサーチを行う。一方、所定値ΔL以下であればステップ204で探索したそのときの道路をルートとする(ステップ208)。
【0079】
以上の工程によって、主要道路を含むルートが探索されたとしてもその主要道路と該当施設までの距離が、該当施設に近い細街路より大きく離れていれば、細街路を最適なルートとして提示することになる。従って距離差の制限を導入することによって最も短時間で駐車場に入ることを望むドライバの要求に応えるものである。
【0080】
また、図7は図5のステップ204の実行回数を制限するフローを加えたものであって、探索の時間が必要以上にかかることを制限する。ステップ205においてNoであれば近傍リンクサーチの実行回数を計数し、設定している回数より少ないか否かを判別する(ステップ205a)。少なければステップ204に戻って再度ルートの探索を行い、多ければステップ201で探索した道路をルートとして提示する(ステップ207)。この場合は次善のルートとしてランクの低い道路を含むルートを提示することとなる。
【0081】
尚、図4の途中の道路探索において(例えばステップ104)、探索した道路を記憶しておき、前回見つかった道路と今回見つかった道路の種別を比較し、より低い種別の道路が見つかった場合には、前回見つかった道路を目的地(立ち寄り地を含む)への対象道路とする。例えば図3においてこれまで示した手順で探索を行うと、道路L10、道路L9、道路L8が探索されるが、道路の種別が道路L8<道路L9となるため、道路L8は対象道路とはせずに、道路L9を対象道路とする。
【0082】
また、上述したルート探索において主要道路とする範疇、探索回数、距離差等は初期にプログラム中に記述されていてもよく、またドライバが設定したり、変更したりすることが可能なシステム形態をとっても良いことは当然である。
【0083】
以上、主要道路から入る駐車場を備える施設へのルートの探索について説明したが、その施設が所定カテゴリの施設であると判別した時にその施設に近接する主要道路の位置をその施設の位置として扱うことでより効果的にルート探索を行うことができる。
(本発明が適用されるナビゲーション装置及び通信ナビゲーションシステムの構成例)
次に本発明のルート探索システムが適用されるナビゲーション装置及び通信ナビゲーションシステムについて図8から図10を参照して説明する。ここで図8は車両に搭載される完結型のナビゲーション装置の構成を示すブロック図であり、図9は車両に搭載されるナビゲーション端末と通信センタ装置が通信回線を介して接続される通信ナビゲーションシステムの全体構成を示すブロック図であり、図10は通信センタ装置の構成を示す図である。尚、通信ナビゲーションシステムにおけるナビゲーション端末は基本的には図8に示す装置構成が用いられるが、後述するように必ずしも必要としない構成要素や機能的に低いランクの構成要素で十分なものがあり、小型、簡潔な端末構成となっている。
【0084】
まず、図8に示すようにナビゲーション装置5は、自立測位装置10、GPS受信機18、システムコントローラ20、入出力(I/O)回路21、CD−ROMドライブ31、DVD−ROMドライブ32、ハードディスク装置(HDD)36、無線通信装置38、表示部40、音声出力部50、入力装置60、及び外部インタフェース(I/F)部61を備えて構成されており、各部が、制御データ及び処理データ転送用のバスライン30に接続されている。
【0085】
自立測位装置10は、加速度センサ11、角速度センサ12及び速度センサ13から構成されている。加速度センサ11は、例えば、圧電素子で構成され、車両の加速度を検出した加速度データを出力する。角速度センサ12は、例えば、振動ジャイロで構成され、車両の方向変換時における車両の角速度を検出した、その角速度データ及び相対方位データを出力する。速度センサ13は、機械的、磁気的又は光学的に車両の車軸の回転を検出し、車軸における所定角度の回転ごとに車速に対応したパルス数の信号を出力する。
【0086】
GPS受信機18は、平面偏波無指向性受信アンテナや、高周波受信処理部とともに、デジタルシグナルプロセッサ(DSP)又はマイクロプロセッサ(MPU)、メモリなどを備えた既知の構成である。GPS受信機18は、天空を飛翔する少なくとも三つのGPS衛星からの電波Wa〜Wc(高度値を得る場合は四つの電波Wa〜Wd)を受信し、スペクトル逆拡散、距離測定、ドップラ測定、軌道データ処理を行い、位置計算及び移動速度方位計算を行って受信地点(車両走行地点)の絶対位置情報を連続的にI/O回路21からバスライン30に出力し、システムコントローラ20が取り込んで、その地図道路上への画面表示を行うように構成されている。
【0087】
システムコントローラ20は、CPU22、不揮発性固体記憶素子であるROM23及びワーキング用RAM24から構成され、バスライン30に接続された各部とデータをやり取りしている。このデータのやり取りによる処理制御はROM23に格納されているブートプログラム及び制御プログラムによって実行される。RAM24は、特に、入力装置60からユーザ操作で地図表示を変更(全体又は地区地図表示に変更)する設定情報などを一時的に格納する。
【0088】
CD−ROMドライブ31及びDVD−ROMドライブ32は、CD−ROM33及びDVD−ROM34から、それぞれに格納された地図データベース情報(例えば、地図情報(図葉)における車線数、道幅などの各種道路データ)を読み出して出力する。
【0089】
ハードディスク装置36は、CD−ROMドライブ31又はDVD−ROMドライブ32で読み込まれた地図(画像)データを格納し、この格納後に任意の時点で読み出すことが出来る。ハードディスクユニット36は更に、CD−ROMドライブ31或いはDVD−ROMドライブ32から読み込まれた、音声データや映像データを格納することも可能である。これにより例えば、CD−ROM33やDVD−ROM34上の地図データを読み出してナビゲーション動作を行いながら、ハードディスクユニット36に格納された音声データや映像データを読み出して音声出力や映像出力が可能となる。或いは、CD−ROM33やDVD−ROM34上の音声データや映像データを読み出して音声出力や映像出力を行いながら、ハードディスクユニット36に格納された地図データを読み出してナビゲーション動作が可能となる。更に、無線通信装置38によりダウンロードした音声データや映像データ或いは地図データ等をハードディスクユニット36に格納しておき、その後の任意の時点でこれを読み出して出力可能となる。
【0090】
無線通信装置38は、汎用携帯電話機と同様の構成である。例えば、PDC(Personal Digital Cellular Telecommunication System)方式、PHS(Personal Handyphone System)方式のTDMA、TDD或いはCDMA構成(高周波無線送受信部、符号化復号化部、時分割多重化部、制御部、音声入出力部等)として知られた構成である。
【0091】
表示部40は、システムコントローラ20の制御で各種処理データを画面表示する。表示部40は、内部のグラフィックコントローラ41が、バスライン30を通じてCPU22から転送される制御データに基づいて表示部40の各部の制御を行う。また、V−RAMなどを用いたバッファメモリ42が、即時表示可能な画像情報を一時的に記憶する。さらに、表示制御部43が表示制御を行うとともに、ディスプレイ44が液晶ディスプレイ(LCD)又はEL(Electro-Luminescence)、ブラウン管(CRT)によって構成されるとともに、グラフィックコントローラ41から出力される画像データを画面表示する。このディスプレイ44は、例えば、車内のフロントパネル近傍に配置される。
【0092】
音声出力部50は、D/Aコンバータ51が、システムコントローラ20の制御でバスライン30を通じて転送されてきたデジタル信号をアナログ信号に変換するとともに、D/Aコンバータ51から出力される音声アナログ信号を可変増幅器(AMP)52で可変増幅してスピーカ53に出力し、ここから音声出力される。
【0093】
入力装置60は、各種コマンドやデータを入力するためのキー、スイッチ、ボタン、リモートコントローラ、音声入力装置等から構成される。入力装置60は、車内に搭載された当該車載用電子システムの本体のフロントパネルやディスプレイ44の周囲に配置される。
【0094】
この入力装置60は、微弱無線送受信方式や、赤外線遠隔方式を採用することも可能である。赤外線遠隔方式では、赤外線受信部やデコーダをナビゲーション装置5に内蔵(一般的にはディスプレイ44の周囲に配置)するとともに、赤外線遠隔操作をユーザの手元で行うための行うリモートコントローラを用いた構成となる。
【0095】
次に図9に示すように通信ナビゲーション装置の全体構成は、通信センタ装置3とナビゲーション端末6がデジタル移動回線網4(以下適宜、通信回線網と表記する)を介して接続される構成である。この通信回線網では、TCP/IP(Transmission Control Protocol/Internet Protocol) 環境下(例えば、インターネット)のIPパケット通信がナビゲーション端末6の他に携帯電話機や携帯情報端末/PDA(Personal Digital Assistants)、パソコン等に対しても行われる。
【0096】
通信センタ装置3は、伝統的に車載用ナビゲーション装置で行われていた、膨大なデータ量となるルート探索用情報、各種縮尺の表示用地図情報等を含む最新の地図データベース情報の保持やメンテナンスを行い、更に処理負担が大きい最適経路の探索処理等を代行するように構成されている。
【0097】
ナビゲーション端末6は、車載用であり、少なくともナビゲーション動作における地図表示時には、表示に最低限必要な表示用地図情報を、通信センタ装置3の地図データベース情報中からダウンロードしたり、係る表示用地図情報を格納するDVD、CD等の記録媒体を装備している。そして、このような表示用地図情報を用いて、道路地図を画面表示すると共に、例えば、目的地までの最適経路、自車位置、進行方向、走行軌跡等の表示を行う。
【0098】
次に通信センタ装置3の構成について図10を参照して更に説明する。通信センタ装置3は、回線接続装置71、マイクロプロセッサ72、通信制御装置73、地図情報処理データベース装置74、地図情報読取部75、記憶装置76、インタフェース(I/F)部77、タイマ回路82及びバスライン90から構成されている。
【0099】
通信制御装置73は、センタ側無線手段の一例を構成し、地図情報処理データベース装置74は、探索手段の一例を構成している。
【0100】
回線接続装置71は、ナビゲーション端末6からの信号、或いはナビゲーション端末6への信号を、デジタル移動回線網4を介して送受するためのものである。
【0101】
マイクロプロセッサ72は、ROM及びワーキングRAMとCPUから構成され、通信センタ装置3が、プログラムに基づき、各部を制御し、その制御データ及び処理データがバスライン90を通じてやり取りされる。マイクロプロセッサ72は、更に地図情報処理データベース装置74と連動して、後述の如く最適経路の探索処理等の各種データ処理を実行する。
【0102】
通信制御装置73は、回線接続装置71と連動して通信回線網との通信プロトコルを実行する。例えば、TCP/IPを実行する。
【0103】
地図情報処理データベース装置74は、例えば日本全域、或いは本州全域など広範囲の領域に配備された道路網を網羅する、膨大なデータ量のノード情報、リンク情報等からなるルート探索用情報、多数の縮尺の表示用地図情報等を含む地図データベース情報を格納する。更に、地図情報処理データベース装置74は、この地図データベース情報を用いて、最適経路の探索処理等のデータ処理をマイクロプロセッサ72と連動して実行する。
【0104】
地図情報読取部75は、CD−ROMやDVD−ROMから地図データベース情報を読み取るドライブとして動作する。この読み取られた地図データベース情報を、バスライン90を通じて地図情報処理データベース装置74に転送して、格納している。そして、地図情報処理データベース装置74における地図データベース情報の更新は、最新の地図データベース情報を格納するCD−ROMやDVD−ROMからのデータの読み取りにより実行される。
【0105】
記憶装置76は、バスライン90を通じて転送されたマイクロプロセッサ72の制御処理における変数及び装置設定情報を保持する。
【0106】
I/F部77は、地図情報読取部75での地図データベース情報の入替えなどの各種の情報処理や保守管理を実行するための外部LAN(Local Area Network)を収容している。
【0107】
尚、この通信センタ装置3がインターネットとして使用される場合は、既知のポータルサイト構成となる。例えば、ウェブサーバと、FTP(File Transfer Protocol)ファイル転送サーバ、DNS(Domain Name System)サーバ、FAX/電子メールサーバなどを備えて構成される。
【0108】
また、ナビゲーション端末6は上述したように図8に示すナビゲーション装置5と基本的には同様の構成であるが、地図情報をデータベースとして備えている必要は無く、従って地図情報を記録したCD−ROM33やDVD−ROM34は不要となる。また、ハードディスクユニット36も音声データや映像データのみを記録すればよく、膨大な記録エリアを必要とするハードディスクユニットを用いる必要はない。更に、ルート探索を膨大な地図情報データに基づき高速で探索を行うための高品位のCPU22を必要とせず、記憶容量の大きなROM23、RAM24も必要としないので全体として軽装備で安価な構成である。
【0109】
以上説明したように通信ナビゲーションシステムは、ナビゲーション端末6からの要求により通信センタ装置3においてマイクロプロセッサ72及び地図情報処理データベース装置74等によって、伝統的に車載用ナビゲーション装置の内部で行われていたルート探索を代行し、そのルート探索の結果として得られた最適経路を示す経路情報を、ナビゲーション端末6に提供するものである。
【0110】
ここで地図データベース情報とは、例えば日本全域或いは本州全域など広範囲の領域に配備された道路網を網羅するノード情報、リンク情報、多数の縮尺の表示用地図情報等、更に例えば、各地図の道路、鉄道/水域などの背景、道路/地図の名称(文字)及び施設記号、観光地/施設などの案内情報、及び地図縮尺などの付加情報のデータ等を含み、そのデータ量は膨大となる。更に全ての道路についてその種別、例えば都市間高速、都市高速、有料道路、国道、都道府県道、主要地方道、一般道、細街路等の種別が記録されている。
(ルート探索の第一の例)
次に図11のシーケンスチャートを参照し、ユーザ(ドライバ)と本発明のルート探索の機能を備えたナビゲーション装置によるルート探索について、時間の流れを追って説明する。図11はユーザとナビゲーション装置5との関係を経時的に示すものであって、横のラインは相互の関係を示し、縦のラインは時間の経過を示している。
【0111】
まず、ドライバは目的地を検索・決定するためにナビゲーション装置5の入力装置60でDVD−ROMディスク34等に格納されている地図情報を要求する(ステップ301)。ナビゲーション装置5は要求に基づき関係する地域の地図情報を読み出し表示部40のディスプレイ44に表示する(ステップ302)。ユーザはこの地図情報に基づき目的地を検索し決定する(ステップ303)。次にその目的地に向かうルートの探索条件を入力し(ステップ304)、ルート探索の開始を指示する(ステップ305)。このときの探索条件として近傍ルートの探索回数、探索されたルート間の距離差の制限、検索する道路のランクや種別、また、目的地が店舗等の所定カテゴリに該当するか否か等を入力する。尚、目的地のカテゴリが目的地決定の過程で判別が可能であれば、この過程での結果を条件として用いることができ、カテゴリに関する入力を省略することは可能である。
【0112】
次に探索指示、入力条件等がナビゲーション装置5に伝達されると(ステップ306)、ナビゲーション装置5では自立測位装置10やGPS受信機18で、ルート探索の基点となる自車両の現在位置を検出する(ステップ307)。
【0113】
次に目的地が所定カテゴリ、例えば店舗であるか否かを判別する(ステップ308)。これは目的地を検索する際の検索方法、例えば施設検索での検索か、或いは地図画面上でのスクロール等による検索かによって判別するようにしても良い。また、地図画面上で探した場合でも地図情報データベースにガソリンスタンドやコンビニエンスストア等の情報が登録されている形態の地図情報では、これに基づいて判別するようにしても良い。尚、目的地が店舗であるとする入力がドライバからあった場合、この情報を判別に用いることができる。
【0114】
次に入力された条件に基づいてルートの探索が行われる(ステップ309)。このルート探索はナビゲーション装置5が備えるCPU22がDVD−ROMディスク34等に格納されている地図情報に基づき、入力された条件や自車両の現在位置、目的地、店舗であるか否の判断結果、道路の種別等により行う。
【0115】
探索結果はナビゲーション装置5が備えるRAM24やHDD36に一時記憶された後、表示部40のディスプレイ44に表示され、また音声出力部50のスピーカ53から音声により出力される(ステップ310)。ドライバはこれを確認してルートを知ることができる(ステップ311)。
【0116】
以上説明した手順によりナビゲーション装置5が備える機能を活用し、所定の探索方法、手順で主要道路から店舗等の施設に入れるようにルートの探索が行われる。
(ルート探索の第二の例)
次に図12のシーケンスチャートを参照し、ユーザ(ドライバ)と本発明のルート探索の機能を備えた通信ナビゲーションシステムによるルート探索について、時間の流れを追って説明する。図12はユーザとナビゲーション端末6と通信センタ装置3との関係を経時的に示すものである。
【0117】
まず、ドライバは目的地を検索・決定するためにナビゲーション端末6の入力装置60から通信センタ装置3の地図情報処理D/B74に格納されている地図情報を要求する(ステップ401)。ナビゲーション端末6はこの要求を無線通信装置38からデジタル移動回線網4を介して通信センタ装置3に伝送する(ステップ402)。通信センタ装置3では要求に基づき関係する地域の地図情報を読み出し(ステップ403)、回線接続装置71からデジタル移動回線網4を介してナビゲーション端末6に伝送する(ステップ404)。ナビゲーション端末6ではこれを受信した後、表示部40のディスプレイ44に表示する(ステップ405)。ユーザはこの地図情報に基づき目的地を検索し決定する(ステップ406)。
【0118】
次にその目的地に向かうルートの探索条件を入力し(ステップ407)、ルート探索の開始を指示する(ステップ408)。このときの探索条件として近傍ルートの探索回数、探索されたルート間の距離差の制限、探索する道路のランクや種別、また、目的地が店舗等の所定カテゴリに該当するか否か等を入力する。尚、目的地のカテゴリが目的地決定の過程で判別が可能であれば、このときの判別結果が利用できる。
【0119】
次に探索指示、入力条件等がナビゲーション端末6に入力されると(ステップ409)、ナビゲーション端末6では自立測位装置10やGPS受信機18で、ルート探索の基点となる自車両の現在位置を検出し(ステップ410)、この位置情報を含め入力された条件と共に通信センタ装置3にルート探索の開始を伝える(ステップ411)。
【0120】
次に通信センタ装置3では目的地が店舗であるか否かを判別する(ステップ412)。これは目的地が施設検索で検索した結果のものか、或いは地図画面上で検索した結果かによって判別するようにしても良い。また、地図画面上で探した場合でも地図情報データベースにガソリンスタンドやコンビニエンスストア等の情報が登録されている形態の地図情報では、この情報を判別に用いることもできる。尚、目的地が店舗であるとする入力がドライバからあった場合、この情報を判別に利用できる。
【0121】
次に入力された条件に基づいて通信センタ装置3の地図情報処理D/B74に格納されている地図情報等からCPU72によりルートの探索が行われる(ステップ413)。
【0122】
探索結果は通信センタ装置3が備える記憶装置76に一時記憶された後、ナビゲーション端末6に伝送される(ステップ414)。ナビゲーション端末6では探索結果を受信してHDD36に一時記憶した後、表示部40のディスプレイ44に表示し、また音声出力部50のスピーカ53から音声により出力される(ステップ415)。ドライバはこれを確認してルートを知ることができる(ステップ416)。
【0123】
以上説明した手順により通信センタ装置3とナビゲーション端末6がデジタル移動回線網4を介して接続される通信ナビゲーションシステムが備える機能を活用し、所定の探索方法、手順で主要道路から店舗等の施設に入れるルートの探索が行われる。
【0124】
本発明は、上述した実施形態に限られるものではなく、請求の範囲及び明細書全体から読み取れる発明の要旨或いは思想に反しない範囲で適宜変更可能であり、そのような変更を伴うルート探索システムとルート探索方法、およびコンピュータプログラムもまた本発明の技術思想に含まれるものである。
【0125】
【発明の効果】
以上説明したように、本発明によれば、ガソリンスタンドやコンビニエンスストアなどの施設を目的地として設定した場合、それら施設に近接した主要道路から入る最短のルートを探索して出力するので、従来では最も近い道路をルートとして選択することで起こりえた、例えば施設の裏側に出てしまい、結局大回りをしてしまうことが生じることを防止することができる。
【0126】
また、適切な誘導案内が行われることによって、リルートの回数が低減され、従って通信型のナビゲーションシステムを利用している場合においては通信費用が軽減される。
【図面の簡単な説明】
【図1】本発明のルート探索システムの構成を示すブロック図である。
【図2】本発明のルート探索システムを適用する例について示す図である。
【図3】本発明のルート探索システムを適用する他の例について示す図である。
【図4】本発明に係わるルート探索の具体的な探索処理の流れを示すフローチャートである。
【図5】図4に示すルート探索において、近傍リンクサーチの実施回数の制限を加えた場合のフローチャートである。
【図6】本発明に係わるルート探索の他の具体的な探索処理の流れを示すフローチャートである。
【図7】図6に示すルート探索において、近傍リンクサーチの実施回数の制限を加えた場合のフローチャートである。
【図8】本発明を適用するナビゲーション装置の構成を示すブロック図である。
【図9】本発明を適用する通信ナビゲーションシステムの全体構成を示すブロック図である。
【図10】通信ナビゲーションシステムの通信センタ装置の構成を示す図である。
【図11】本発明を適用するナビゲーション装置によるルート探索のシーケンスチャートである。
【図12】本発明を適用する通信ナビゲーションシステムによるルート探索のシーケンスチャートである。である。
【符号の説明】
1…店舗
3…通信センタ装置
4…デジタル移動回線網
5…ナビゲーション装置
6…ナビゲーション端末
10…自立測位装置
11…加速度センサ
12…角速度センサ
13…速度センサ
18…GPS受信機
20…システムコントローラ
21…I/O回路
30、90…バスライン
31…CD−ROMドライブ
32…DVD−ROMドライブ
36…HDD
38…無線通信装置
40…表示部
50…音声出力部
60…入力装置
61…外部I/F部
71…回線接続装置
72…マイクロプロセッサ
73…通信制御装置
74…地図情報処理データベース装置
101…ルート探索手段
106…探索プログラム
110…カテゴリ判別手段[0001]
BACKGROUND OF THE INVENTION
In the present invention, a moving body such as a vehicle is a facility of a predetermined category (in this application, “a facility of a predetermined category” is mainly a facility having an introduction path to the facility facing a main road, or a parking lot of the facility. The present invention belongs to the technical field of a route search system and a route search method for searching for an operation route (referred to as “route” where appropriate in this application) to a facility facing a road) and a computer program.
[0002]
[Prior art]
In recent years, navigation devices that support driving of automobiles have become widespread, and their functions have become increasingly sophisticated. This navigation device has a display device that displays a map, the state of an intersection, etc., and a destination (the “destination” in this application is not limited to the final destination, but includes stop points such as waypoints to the destination) Input device for inputting information from the user, such as setting of home and home, etc., storage device such as DVD / CD-ROM recording map data, search data such as store location information, road data, etc. Self-vehicle position measurement device consisting of GPS sensor, distance sensor, direction sensor, G sensor, etc. for judging vehicle position, voice output device for guiding guidance voice and operation method, voice used for voice operation A navigation processing unit comprising a CPU / ROM / RAM, etc., such as an input device, processing for displaying the vehicle position on a map based on information and data from each device, processing for route search / guidance, etc. Obtain.
[0003]
In addition, a navigation terminal installed in a car, a communication center device equipped with a huge amount of information such as map information and local information, a search function using high-performance computing means, and the navigation terminal and the communication center device communicate with each other. There is a so-called communication navigation device that is connected via a line. In this communication navigation device, it is not necessary for the navigation terminal mounted on the vehicle to include a large amount of map information and high-function computing means, and the information stored in the communication center device can be updated to the latest information at any time. Is.
[0004]
Furthermore, there are some equipped with a communication device for obtaining traffic information and weather information.
[0005]
[Problems to be solved by the invention]
Now, facilities such as a gas station and a convenience store are generally provided facing a main road, and a parking lot is also entered from the main road. However, when these are set as destinations or stopovers, a navigation device including a conventional communication navigation device searches for and outputs the nearest route without considering the type of road. According to such a search result, the place that must be entered from the main road may come out to the back side of the facility using the narrow street, for example, and eventually it was necessary to go around.
[0006]
Therefore, the present invention has been made in view of the above problems. When a route is searched by setting a facility such as a gas station or a convenience store as a destination or stopover, the search is performed so as to be entered from the main road side. It is an object of the present invention to provide a route search system, a route search method, and a computer program that can be used for a normal output.
[0007]
[Means for Solving the Problems]
In order to solve the above problems, a route search system according to the present invention is a route search system for a mobile object whose destination is a facility of a predetermined category, and a measuring means for measuring a current position of the mobile object, and the mobile object An input means for inputting the destination of the vehicle and a map information including rank information for ranking the road according to the attribute of the road, enabling a route search from the current position of the mobile body to the destination. Based on the map database and map information of the map database, when searching for a route from the current position to the destination, and when searching for the route, if the destination is a facility of the predetermined category, Of the roads where the destination touches, the facility of the predetermined categoryThe route with the destination asSearch means for searching for the route based on the ranking information so as to include roads that are ranked in the ranks of roads used for the search, and output means for outputting the route searched by the search means With.
[0008]
Here, “ranking information” in this application is information that ranks roads according to road attributes. For example, the types of roads such as national roads, prefectural roads, main local roads, general roads, narrow streets, etc. Say.
[0009]
According to the route search system of the present invention, means for detecting the current position of a moving body such as an automobile (for example, a self-contained positioning device or a GPS (Global Positioning System) positioning device including a speed sensor, an acceleration sensor, and an angular velocity sensor), Input means for inputting conditions necessary for ground and route search, map database for storing map information used for route search from the current position to the destination, route from the current position to the destination as map information in the map database Search means for searching based on (for example, CPU for searching based on position information, map information, etc.), output means for presenting the search result to the driver (display device such as liquid crystal or voice output device), and the like.
[0010]
The destination facility for the search is in contact with the main road, and the introduction route to the facility is connected to the main road as a route to a facility of a category such as a gas station, convenience store, etc. The route including the main road is the route to the destination.
[0011]
In general, many facilities such as gas stations and convenience stores have vehicle entrances toward the main road. Therefore, when searching for a route using the position of a main facility such as a gas station or a convenience store as a destination, a route reaching the main facility through a narrow street may be searched as the closest route. If this narrow street is used, it may not be led to the introduction path to the facility, and it may take time to enter the facility. However, the route search system of the present invention prevents this time loss.
[0012]
One aspect of the route search system of the present invention includes a discriminating unit that discriminates whether or not the destination of the mobile object is the facility of the predetermined category.
[0013]
According to this aspect, there is provided means for automatically determining whether or not the destination facility belongs to a predetermined category, and if it is determined that the destination facility belongs to the predetermined category, the road A route search is performed based on the ranking information. The determination can be made, for example, based on information on a search form that is searched by facility search when the destination is detected or searched by scrolling on the map screen. Further, even when searching on the map screen, if information indicating that it is a gas station or a convenience store is registered in the map database, it can be determined based on this.
[0014]
Another aspect of the route search system of the present invention includes an instruction means for instructing that the destination of the mobile object is a facility of the predetermined category.
[0015]
According to this aspect, since the driver inputs whether or not the destination facility belongs to a predetermined category, a route search is performed based on the road ranking information based on this information.
[0016]
Another aspect of the route search system of the present invention is:The rank of the road used for the searchTheAs standardReference setting means for setting is provided.
[0017]
According to this aspect, the type as the main road to be searched can be freely set. The route can be searched efficiently even in various urban environments.
[0018]
In another aspect of the route search system of the present invention, the destination, Ranked according to the rank of the road used for the searchIf the road is not touching, the new rank set by the standard setting meansTo include roads ranked inrootThesearchStart over.
[0019]
According to this aspect, when there is no initially set type of road close to the facility and a route cannot be searched, the route can be searched by lowering the rank of this road. On the other hand, when a plurality of main roads are close to each other, it is possible to narrow down to an optimum route by newly setting road ranking information.
[0020]
Another aspect of the route search system of the present invention is:Limit the number of searches to search again.
[0021]
According to this aspect, it is possible to prevent the route search from taking a very long time and being unable to escape from the route search.
[0022]
Another aspect of the route search system of the present invention includes search frequency setting means for setting the search frequency.
[0023]
According to this aspect, it is possible to limit the route search time and the escape time from the route search.
[0024]
In another aspect of the route search system of the present invention,DestinationClosest road toThe distance from the destination to the destination,Searched based on the ranking informationThe distance from the road closest to the destination on the route to the destinationAnd calculating means for calculating the distance difference between the first and second distances based on the ranking information if the distance difference calculated by the calculating means is within a predetermined value.The route searched forA route to the destination.
[0025]
According to this aspect, a route including a higher-class road is searched, and even if it is longer than the shortest route (that is, a route including a national road is longer than a route including a general road), the shortest route is obtained as a result. Is shown to the driver as a search result. This is because even if the shortest route is a narrow street connected to the facility, the time to reach the destination will be short after all.
[0026]
Another aspect of the route search system of the present invention includes distance difference setting means for setting the distance difference.
[0027]
According to this aspect, it is possible to arbitrarily set an allowable distance difference between the corresponding facility between the road closest to the facility selected by the shortest route and the main road. That is, it is possible to determine an allowable time difference from the case of using the shortest route to reach the destination.
[0028]
Another aspect of the route search system of the present invention is:The search means includesThe destination isSaidIf it is a facility of a predetermined category,Of the roads in contact with the facility, they are ranked according to the ranks of the roads used for the search.The position of the roadFacilityIs used for searching the route.
[0029]
According to this aspect, since the road based on the ranking information that contacts the facility of the predetermined category is searched as the position of the facility, the route including the main road can be searched more accurately and quickly.
[0030]
In another aspect of the route search system of the present invention, the route search system is mounted on the mobile body.Navigation deviceinclude
[0031]
According to this aspect, the route of the present invention for searching for a route using a function constituting a navigation device mounted on a vehicle, such as a positioning device, map information D / B (database), a search device, an output device, etc. A search system is configured. There is no particular increase in cost or installation space. The “map information D / B” in the present application is not limited to terrain information, but also includes information about roads, for example, information such as road types and introduction routes to adjacent facilities.
[0032]
Another aspect of the route search system of the present invention is included in a communication navigation system including a navigation terminal, a communication center device, and a communication line connecting them.
[0033]
According to this aspect, the navigation terminal mounted on the vehicle or the like is used as the input / output means and the position detection means, the route information is searched by the map information D / B of the communication center apparatus and the search apparatus, and the navigation terminal and the communication center apparatus The route search system of the present invention is configured by transmitting and receiving data related to the search through the communication line by the communication means provided in each. There is no particular increase in cost or installation space. Also, the communication cost can be reduced by limiting the number of searches.
[0034]
In order to solve the above problems, the route search method of the present invention measures the current position of the moving object, the input step of inputting the destination of the moving object, and the destination from the current position of the moving object. The route from the current position to the destination is searched based on map information having ranking information that ranks the road according to the attribute of the road, and the route is searched. In the case where the destination is a facility of the predetermined category, the facility of the predetermined category among the roads where the destination touchesThe route with the destination asA search step for searching for the route based on the ranking information so as to include a road that is ranked in the rank of the road that is used for the search, and an output step for outputting the route searched for by the search means With.
[0035]
According to the route search method of the present invention, the current position of a moving body such as an automobile is detected using a self-supporting positioning device or a GPS positioning device, the destination is input, and the map information and current position of the map information D / B are detected. From the destination information, if the destination is a facility of a predetermined category, a route to reach the destination is searched based on the ranking information ranked according to the road attributes. According to this method, based on the ranking information, that is, a route that enters a facility of a predetermined category from a high-ranking main road is searched.
[0036]
One aspect of the route search method of the present invention is,Based on the ranking informationIncluded in the searched routeRoadTo the destinationIf not touching,As the rank of the road used for the searchNewly set rankTo include roads that are ranked inSearch routeStart over.
[0037]
According to this aspect, when there is no road based on the initial rank information adjacent to the facility, the route search is performed by newly setting the road rank information. The route search is surely performed by resetting the ranking information, that is, by setting a lower rank road.
[0038]
Another aspect of the route search method of the present invention is:The number of searches for re-searching the route is limited.
[0039]
According to this aspect, when searching for a route including a road based on the newly set ranking information, it may take a very long time or if there is a possibility that the route cannot be escaped, the number of searches is set. Limit the search time.
[0040]
In another aspect of the route search method of the present invention,DestinationClosest road toThe distance from the destination to the destination,Searched based on the ranking informationThe distance from the road closest to the destination on the route to the destinationIf the calculated distance difference is within a predetermined value, based on the ranking informationRouteA route to the destination.
[0041]
According to this aspect, even if a route including a higher-class road is searched for and longer than the shortest route (that is, a route including a national road is longer than a route including a general road), as a result Route is presented to the driver as a result of the search. This is because even if the shortest route is a narrow street connected to the facility, the time to reach the destination will be short after all.
[0042]
In another aspect of the route search method of the present invention, the destination isSaidIf it is a facility of a predetermined category,Of the roads in contact with the facility, they are ranked according to the ranks of the roads used for the search.The position of the roadSaidThe route is searched as the location of the facility.
[0043]
According to this aspect, since the road based on the ranking information in contact with the facility of the predetermined category is set as the location of the facility, it is possible to search for a route entering the facility from the main road more accurately and quickly.
[0044]
The computer program of the present invention is a program for causing a computer to function as the route search system according to any one of claims 1 to 12 in order to solve the above-described problems.
[0045]
According to this aspect, the computer program of the present invention causes a computer to function various means included in the above-described route search system of the present invention and to search for a route according to a predetermined search method and procedure. More specifically, the computer includes various components such as current position measurement control by the positioning device, destination input control, map database control, predetermined search method, route search control by procedure, search result output control, etc. Is operated and controlled as a function of
[0046]
The computer program may be read from a recording medium such as a CD-ROM, DVD-ROM, or hard disk and executed by a computer, or if it is a fixed program, it can be easily written in the program recording area of the CPU. Device control can be realized. Moreover, you may make it download via a communication means.
[0047]
Such an operation and other advantages of the present invention will become apparent from the embodiments described below.
[0048]
DETAILED DESCRIPTION OF THE INVENTION
(Embodiment related to route search system)
An embodiment relating to a route search system will be described with reference to FIGS. 1 to 3. Here, FIG. 1 is a block diagram showing the configuration of the route search system of the present invention, FIG. 2 is a diagram showing an example of applying the route search method of the present invention, and FIG. 3 applies the route search method of the present invention. It is a figure which shows the other example to do.
[0049]
As shown in FIG. 1, the route search system according to the present invention includes route search means 101, map information D /
[0050]
The route search means 101 searches for the travel route of the vehicle from the current position to the destination by a predetermined search method with reference to the map information based on the current position, the destination, and other various search conditions. The search result is presented to the driver by display means, audio means and the like.
[0051]
The map information D /
[0052]
The search
[0053]
The current
[0054]
The
[0055]
The
[0056]
The
[0057]
The
[0058]
The destination detection means 109 is used for finding a target facility for the driver, and is performed using the map information of the map information D /
[0059]
The
[0060]
The road
[0061]
The search
[0062]
The distance
[0063]
Note that the above-described number of searches and distance difference may be set in the
[0064]
The block configuration described above is one example that embodies the route search system of the present invention, and other block configurations having the same functions and operations are also included in the route search system of the present invention.
[0065]
Next, a specific application example of route search using the route search system shown in FIG. 1 will be described with reference to FIGS.
[0066]
First, as shown in FIG. 2, it is assumed that L1 to L3 are main national roads, L4 to L8 are narrow streets, and the store 1 is provided close to L6, the current position of the host vehicle is the position P1. . In this case, for the convenience of the user, the introduction path to the parking lot of the store 1 is generally provided facing the main national road L2, and the approach road to the facility is connected to the main national road L2. Yes. Here, the store 1 refers to a facility belonging to a predetermined category such as the above-described gas station or convenience store.
[0067]
The route from the position P1 to the store 1 includes the route R1 from the road L8 to the road L6, the road L8, and the route R2 from the road L7 to the road L2. The route R2 using the main national road L2 is based on the input conditions. It is searched as the optimal route and presented to the driver. In the conventional method of searching for the shortest route, the route R1 is shown. However, according to the route search system of the present invention, the route using the main national road that can be easily introduced into the parking lot is given priority in the facility such as a store. Will be presented.
[0068]
Further, as shown in FIG. 3, the roads L1 to L7 are main national roads, the road L9 is a general road, the roads L8 and L11 to L14 are narrow streets, and the store 1 is located between the roads L6, L9, and L10. The approach path of the store 1 is assumed to be connected to the general road L9. Further, it is assumed that the current position of the host vehicle is the position P1. In this case, the route from the position P1 to the store 1 is a route R1, road L1, L4, L5, L6, L10, a route R2, road L1, L4, L5, L9, a route R2, road L1, L2, L11, L12, L13. R3 is a candidate. In such a case, the route R2 including the general road L9 is searched as a route and presented to the driver by introducing the road type and the distance difference between the facility and each road as a criterion for determination. That is, in the route R1, the facility 1 is closest to the current position P1 but eventually becomes a detour, and the route R3 is not selected because it passes through a narrow street and is far away.
[0069]
Next, limit the number of searches, limit the distance difference between the closest road to the facility selected on the shortest route and the next searched road, change the criteria of the main road, select the road type, etc. An example of a route search that meets the purpose as a condition will be described with reference to the route search flowcharts shown in FIGS.
[0070]
First, figure4As shown in Figure 2, in the route search for the purpose of entering the store parking lot,The road closest to the destinationThat is, the nearest neighbor link search is executed (step 101). This is from the location information of the specified destinationNearest road link from destinationIn FIG. 2, the road L6 is the target. Next, it is determined whether or not the designated destination is a store (step 102). This determination is made based on the result of searching for facilities, the result of searching and specifying on the map screen, or the map information and information input from the driver.
[0071]
Next, when it is determined that the destination specified in
[0072]
Next, it is determined whether or not the road L2 searched in
[0073]
FIG. 5 adds a flow for limiting the number of executions of
[0074]
It should be noted that the categories and the number of searches as the main road in the route search described above may be initially described in the program, or may take a system form that can be set or changed by the driver. It is natural.
[0075]
Next, a description will be given of a route search in which a distance difference is restricted between the searched route from the current position to the destination and the nearest link route in the route search shown in FIG.
[0076]
First, as shown in FIG. 6, in the route search aimed at entering the store parking lot, the nearest link search is first executed (step 201). This is specifiedNearest road link from destinationIn FIG. 2, the road L6 is the target. Next, it is determined whether or not the designated destination is a store (step 202). This judgment is a figure4This is performed in the same manner as described in
[0077]
Next, when it is determined that the destination specified in
[0078]
Next, it is determined whether or not the road L2 searched in
[0079]
Even if a route including a main road is searched by the above process, if the distance from the main road to the facility is far away from the narrow street close to the facility, the narrow street should be presented as the optimum route. become. Therefore, by introducing the restriction of the distance difference, it meets the demand of the driver who desires to enter the parking lot in the shortest time.
[0080]
FIG. 7 adds a flow for limiting the number of executions of
[0081]
In the road search in the middle of FIG. 4 (for example, step 104), the searched road is stored, the type of the road found last time is compared with the type of the road found this time, and a lower type road is found. Uses the previously found road as the target road to the destination (including a stopover). For example, when the search is performed according to the procedure shown so far in FIG. 3, the road L10, the road L9, and the road L8 are searched. However, since the road type is road L8 <road L9, the road L8 is not a target road. The road L9 is the target road.
[0082]
In addition, the category as the main road, the number of searches, the distance difference, etc. in the route search described above may be initially described in the program, and a system form that can be set or changed by the driver. Of course, it is very good.
[0083]
As described above, the search for a route to a facility having a parking lot entering from a main road has been described. When it is determined that the facility is a facility of a predetermined category, the position of the main road adjacent to the facility is treated as the position of the facility. Thus, route search can be performed more effectively.
(Configuration example of navigation device and communication navigation system to which the present invention is applied)
Next, a navigation device and a communication navigation system to which the route search system of the present invention is applied will be described with reference to FIGS. FIG. 8 is a block diagram showing the configuration of a complete navigation device mounted on a vehicle, and FIG. 9 is a communication navigation system in which a navigation terminal mounted on the vehicle and a communication center device are connected via a communication line. FIG. 10 is a block diagram showing the configuration of the communication center apparatus. Note that the navigation terminal in the communication navigation system basically uses the device configuration shown in FIG. 8, but there are sufficient components that are not necessarily required and components that are functionally low in rank, as will be described later. The terminal configuration is small and simple.
[0084]
First, as shown in FIG. 8, the
[0085]
The self-supporting positioning device 10 includes an
[0086]
The GPS receiver 18 has a known configuration including a digital signal processor (DSP) or a microprocessor (MPU), a memory, and the like together with a plane polarization omnidirectional receiving antenna and a high frequency reception processing unit. The GPS receiver 18 receives radio waves Wa to Wc (four radio waves Wa to Wd when an altitude value is obtained) from at least three GPS satellites flying in the sky, and performs spectrum despreading, distance measurement, Doppler measurement, orbit Data processing is performed, position calculation and moving speed direction calculation are performed, and absolute position information of the reception point (vehicle traveling point) is continuously output from the I /
[0087]
The
[0088]
The CD-
[0089]
The
[0090]
The
[0091]
The
[0092]
The
[0093]
The
[0094]
The
[0095]
Next, as shown in FIG. 9, the overall configuration of the communication navigation device is a configuration in which the
[0096]
The
[0097]
The
[0098]
Next, the configuration of the
[0099]
The
[0100]
The
[0101]
The
[0102]
The
[0103]
The map information
[0104]
The map
[0105]
The
[0106]
The I /
[0107]
In addition, when this
[0108]
The
[0109]
As described above, the communication navigation system is a route that is traditionally performed inside the in-vehicle navigation device by the
[0110]
Here, the map database information is, for example, node information covering a road network deployed in a wide area such as the whole of Japan or the whole of Honshu, link information, map information for display in many scales, etc. Data such as backgrounds of railways / water bodies, road / map names (characters) and facility symbols, information on tourist sites / facilities, additional information such as map scales, etc., and the amount of data is enormous. Further, the types of all roads are recorded, for example, the types of highways between cities, urban highways, toll roads, national roads, prefectural roads, main local roads, general roads, narrow streets, and the like.
(First example of route search)
Next, with reference to the sequence chart of FIG. 11, the route search by the navigation apparatus provided with the route search function of the user (driver) and the present invention will be described in the order of time. FIG. 11 shows the relationship between the user and the
[0111]
First, the driver requests map information stored in the DVD-
[0112]
Next, when a search instruction, input conditions, and the like are transmitted to the navigation device 5 (step 306), the
[0113]
Next, it is determined whether or not the destination is a predetermined category, for example, a store (step 308). This may be determined depending on a search method used when searching for a destination, for example, a search by facility search or a search by scrolling on a map screen. Even when searching on a map screen, map information in a form in which information such as gas stations and convenience stores is registered in the map information database may be determined based on this. In addition, when there is an input from the driver that the destination is a store, this information can be used for determination.
[0114]
Next, a route search is performed based on the input conditions (step 309). This route search is based on the map information stored in the DVD-
[0115]
The search result is temporarily stored in the
[0116]
Using the functions provided in the
(Second example of route search)
Next, with reference to the sequence chart of FIG. 12, the route search by the communication navigation system provided with the route search function of the user (driver) and the present invention will be described in the order of time. FIG. 12 shows the relationship among the user, the
[0117]
First, the driver requests map information stored in the map information processing D /
[0118]
Next, a search condition for the route to the destination is input (step 407), and the start of the route search is instructed (step 408). As search conditions at this time, enter the number of searches for nearby routes, limit of distance difference between searched routes, rank and type of road to be searched, whether or not the destination falls under a predetermined category such as a store, etc. To do. If the destination category can be determined in the process of determining the destination, the determination result at this time can be used.
[0119]
Next, when a search instruction, input conditions, and the like are input to the navigation terminal 6 (step 409), the
[0120]
Next, the
[0121]
Next, a route search is performed by the
[0122]
The search result is temporarily stored in the
[0123]
By utilizing the functions of the communication navigation system in which the
[0124]
The present invention is not limited to the above-described embodiment, and can be appropriately changed without departing from the spirit or idea of the invention that can be read from the claims and the entire specification. A route search method and a computer program are also included in the technical idea of the present invention.
[0125]
【The invention's effect】
As described above, according to the present invention, when a facility such as a gas station or a convenience store is set as a destination, the shortest route entering from the main road adjacent to the facility is searched and output. For example, it is possible to prevent a situation in which the closest road is selected as a route, for example, coming out on the back side of the facility and eventually making a large turn.
[0126]
In addition, by performing appropriate guidance and guidance, the number of reroutes is reduced, and therefore communication costs are reduced when a communication type navigation system is used.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of a route search system of the present invention.
FIG. 2 is a diagram showing an example to which the route search system of the present invention is applied.
FIG. 3 is a diagram showing another example to which the route search system of the present invention is applied.
FIG. 4 is a flowchart showing a specific search processing flow of route search according to the present invention.
FIG. 5 is a flowchart in the case where a limit on the number of executions of the neighborhood link search is added in the route search shown in FIG. 4;
FIG. 6 is a flowchart showing the flow of another specific search process for route search according to the present invention.
7 is a flowchart in a case where a limit on the number of executions of a neighboring link search is added in the route search shown in FIG.
FIG. 8 is a block diagram showing a configuration of a navigation device to which the present invention is applied.
FIG. 9 is a block diagram showing an overall configuration of a communication navigation system to which the present invention is applied.
FIG. 10 is a diagram showing a configuration of a communication center device of the communication navigation system.
FIG. 11 is a sequence chart of route search by the navigation device to which the present invention is applied.
FIG. 12 is a sequence chart of route search by the communication navigation system to which the present invention is applied. It is.
[Explanation of symbols]
1 ... Store
3. Communication center device
4. Digital mobile network
5. Navigation device
6. Navigation terminal
10 ... Independent positioning device
11 ... Accelerometer
12 ... Angular velocity sensor
13. Speed sensor
18 ... GPS receiver
20 ... System controller
21 ... I / O circuit
30, 90 ... Bus line
31 ... CD-ROM drive
32 ... DVD-ROM drive
36 ... HDD
38. Wireless communication device
40 ... Display section
50 ... Audio output section
60 ... Input device
61 ... External I / F section
71 ... Line connection device
72. Microprocessor
73. Communication control device
74 ... Map information processing database device
101 ... Route search means
106 ... Search program
110 ... Category discrimination means
Claims (18)
前記移動体の現在位置を測定する測定手段と、
前記移動体の目的地を入力する入力手段と、
前記移動体の現在位置から目的地までのルート探索を可能とし、道路の属性に応じて該道路をランク分けするランク分け情報を備えた地図情報を格納する地図データベースと、
前記地図データベースの地図情報に基づき、前記現在位置から前記目的地までのルートを探索し、該ルートを探索する際に、前記目的地が前記所定カテゴリの施設である場合は、前記目的地が接する道路のうち、前記所定カテゴリの施設を前記目的地とする前記ルートの探索に供される道路のランクにランク分けされている道路を含むように、前記ランク分け情報に基づいて前記ルートを探索する探索手段と、
前記探索手段により探索されたルートを出力する出力手段と
を備えることを特徴とするルート探索システム。A route search system for a mobile object with a facility of a predetermined category as a destination,
Measuring means for measuring a current position of the moving body;
Input means for inputting a destination of the moving body;
A map database for storing route information from the current position of the mobile body to a destination, and storing map information with ranking information for ranking the road according to a road attribute;
A route from the current position to the destination is searched based on the map information in the map database, and when the destination is a facility of the predetermined category, the destination touches when searching for the route. Search for the route based on the ranking information so as to include roads that are ranked in the rank of the road that is used for searching for the route with the facility of the predetermined category as the destination among the roads Search means;
An output means for outputting the route searched by the search means.
を特徴とする請求項1に記載のルート探索システム。The route search system according to claim 1, further comprising: a determination unit that determines whether the destination of the mobile object is the facility of the predetermined category.
を特徴とする請求項1に記載のルート探索システム。The route search system according to claim 1, further comprising instruction means for instructing that the destination of the mobile object is the facility of the predetermined category.
を特徴とする請求項1から3のいずれか一項に記載のルート探索システム。The route search system according to any one of claims 1 to 3, further comprising reference setting means for setting a rank of a road used for the search as a reference.
を特徴とする請求項4に記載のルート探索システム。If the destination is not in contact with a road that is ranked in the rank of the road used for the search, the destination includes a road that is ranked in a new rank set by the reference setting means. The route search system according to claim 4, wherein the route is searched again.
を特徴とする請求項5に記載のルート探索システム。The route search system according to claim 5, wherein the number of searches for re-searching is limited.
を特徴とする請求項6に記載のルート探索システム。The route search system according to claim 6, further comprising search frequency setting means for setting the search frequency.
を特徴とする請求項1から7のいずれか一項に記載のルート探索システム。A distance difference between the distance from the road closest to the destination to the destination and the distance from the road closest to the destination to the destination on the route searched based on the ranking information is calculated. 2. The apparatus according to claim 1, further comprising a calculation unit, and if the distance difference calculated by the calculation unit is within a predetermined value, the route searched based on the ranking information is set as a route to the destination. The route search system as described in any one of 7 to 7.
を特徴とする請求項8に記載のルート探索システム。The route search system according to claim 8, further comprising distance difference setting means for setting the distance difference.
を特徴とする請求項1から9のいずれか一項に記載のルート探索システム。When the destination is the facility of the predetermined category, the search means determines the position of the road ranked in the rank of the road used for the search among the roads in contact with the facility. The route search system according to claim 1, wherein the route search system is used for searching for the route.
を特徴とする請求項1から10のいずれか一項に記載のルート探索システム。The route search system according to any one of claims 1 to 10, wherein the route search system is included in a navigation device mounted on the mobile body.
を特徴とする請求項1から10のいずれか一項に記載のルート探索システム。The route search system according to any one of claims 1 to 10, wherein the route search system is included in a communication navigation system including a navigation terminal, a communication center device, and a communication line connecting them. .
前記移動体の現在位置を測定する測定工程と、
前記移動体の目的地を入力する入力工程と、
前記移動体の現在位置から目的地までのルート探索を可能とし、道路の属性に応じて該道路をランク分けするランク分け情報を備えた地図情報に基づき、前記現在位置から前記目的地までのルートを探索し、該ルートを探索する際に、前記目的地が前記所定カテゴリの施設である場合は、前記目的地が接する道路のうち、前記所定カテゴリの施設を前記目的地とする前記ルートの探索に供される道路のランクにランク分けされている道路を含むように、前記ランク分け情報に基づいて前記ルートを探索する探索工程と、
前記探索手段により探索されたルートを出力する出力工程と
を備えることを特徴とするルート探索方法。A route search method for a mobile object with a facility of a predetermined category as a destination,
A measuring step of measuring a current position of the moving body;
An input step of inputting a destination of the moving body;
A route from the current position to the destination can be searched based on map information including rank information that ranks the road according to the attribute of the road, enabling a route search from the current position of the mobile body to the destination. When the destination is a facility of the predetermined category when searching for the route, the route search using the facility of the predetermined category as the destination among the roads in contact with the destination A search step of searching for the route based on the ranking information so as to include a road that is ranked in a rank of a road provided to;
An output step of outputting the route searched by the search means.
を特徴とする請求項13記載のルート探索方法。When a road included in the route searched based on the ranking information is not in contact with the destination, a road that is ranked to a rank newly set as a rank of the road provided for the search The route search method according to claim 13, wherein the route is searched again so as to include the route.
を特徴とする請求項14に記載のルート探索方法。The route search method according to claim 14, wherein the number of searches for re-searching the route is limited.
を特徴とする請求項13から15のいずれか一項に記載のルート探索方法。A distance difference between the distance from the road closest to the destination to the destination and the distance from the road closest to the destination to the destination on the route searched based on the ranking information is calculated. 16. If the calculated distance difference is within a predetermined value, a route searched based on the ranking information is set as a route to the destination. The route search method described in.
を特徴とする請求項13から16のいずれか一項に記載のルート探索方法。When the destination is a facility of the predetermined category, among the roads in contact with the facility, the position of the road ranked in the rank of the road used for the search is set as the position of the facility. The route search method according to any one of claims 13 to 16, wherein a route search is performed.
を特徴とするコンピュータプログラム。A computer program for causing a computer to function as the route search system according to any one of claims 1 to 12.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002121874A JP3965071B2 (en) | 2002-04-24 | 2002-04-24 | Route search system, route search method, and computer program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002121874A JP3965071B2 (en) | 2002-04-24 | 2002-04-24 | Route search system, route search method, and computer program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2003315075A JP2003315075A (en) | 2003-11-06 |
| JP3965071B2 true JP3965071B2 (en) | 2007-08-22 |
Family
ID=29537647
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002121874A Expired - Fee Related JP3965071B2 (en) | 2002-04-24 | 2002-04-24 | Route search system, route search method, and computer program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3965071B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20220155084A1 (en) * | 2008-11-14 | 2022-05-19 | Google Llc | System And Method For Storing And Providing Routes |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102004055275A1 (en) * | 2004-11-17 | 2006-05-18 | Robert Bosch Gmbh | Method and system for optimizing the radio transmission of data between a vehicle and an external remote station |
| WO2007007374A1 (en) * | 2005-07-07 | 2007-01-18 | Matsushita Electric Industrial Co., Ltd. | Entry road information providing device and entry road information utilizing terminal device |
| JP5180037B2 (en) * | 2008-11-26 | 2013-04-10 | 株式会社デンソー | Car navigation system |
| CN107850455B (en) * | 2015-07-23 | 2022-05-24 | 哈曼贝克自动系统股份有限公司 | Providing a navigation system with navigable routes |
| CN113891387B (en) * | 2021-11-12 | 2024-03-29 | 山东亚华电子股份有限公司 | Method and equipment for detecting audio and video communication link |
| CN116911527A (en) * | 2023-06-20 | 2023-10-20 | 苏州市轨道交通集团有限公司 | Urban rail key station identification system and method based on the entire passenger travel process |
-
2002
- 2002-04-24 JP JP2002121874A patent/JP3965071B2/en not_active Expired - Fee Related
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20220155084A1 (en) * | 2008-11-14 | 2022-05-19 | Google Llc | System And Method For Storing And Providing Routes |
| US12123731B2 (en) * | 2008-11-14 | 2024-10-22 | Google Llc | System and method for storing and providing routes |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2003315075A (en) | 2003-11-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4304864B2 (en) | Route guidance system | |
| US6947837B2 (en) | Communication navigation system and method, program storage device and computer data signal embodied in carrier wave | |
| JP2003065783A (en) | Communication navigation system and method for the same, device for communication center for providing map information, communication navigation terminal and computer program | |
| JP2003075178A (en) | Communication navigation system and method, map information providing communication center device, communication navigation terminal, and computer program | |
| WO2004036146A1 (en) | Navigation apparatus and server apparatus | |
| JPWO2000066975A1 (en) | Route guidance system | |
| US20040183700A1 (en) | Navigation device | |
| JP2004340864A (en) | Navigation device and radiocommunication method in navigation device | |
| US11009363B2 (en) | Non-uniform weighting factor as route algorithm input | |
| JP4097029B2 (en) | Navigation device and search route display method in the device | |
| US20080051992A1 (en) | Information system, terminal device, and information center device | |
| JP2004340951A (en) | Database system for navigation device | |
| JP4199808B2 (en) | Communication navigation device | |
| JP3965071B2 (en) | Route search system, route search method, and computer program | |
| JP4133114B2 (en) | Inter-vehicle communication device | |
| JP5018234B2 (en) | Parking lot detection device, parking lot detection method, and computer program | |
| US6741930B2 (en) | Communication navigation system and method, program storage device and computer data signal embodied in carrier wave | |
| US20070159361A1 (en) | Information display apparatus, information display method, and computer product | |
| JP4779638B2 (en) | Travel prediction system | |
| JP3871833B2 (en) | Navigation device | |
| JP4682209B2 (en) | DATA UPDATE DEVICE, DATA UPDATE METHOD, DATA UPDATE PROGRAM, AND RECORDING MEDIUM | |
| JP4238439B2 (en) | Navigation device | |
| JP4253961B2 (en) | Information center, navigation device, and navigation system | |
| JP3975112B2 (en) | Reroute search system, reroute search method, and computer program | |
| JP6385255B2 (en) | Route search system, route search method, computer program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050302 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20061120 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20061128 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070129 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070227 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070413 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20070522 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070525 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |