[go: up one dir, main page]

JP3965071B2 - Route search system, route search method, and computer program - Google Patents

Route search system, route search method, and computer program Download PDF

Info

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
Application number
JP2002121874A
Other languages
Japanese (ja)
Other versions
JP2003315075A (en
Inventor
豊弘 竹中
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Pioneer Corp
Original Assignee
Pioneer Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Pioneer Corp filed Critical Pioneer Corp
Priority to JP2002121874A priority Critical patent/JP3965071B2/en
Publication of JP2003315075A publication Critical patent/JP2003315075A/en
Application granted granted Critical
Publication of JP3965071B2 publication Critical patent/JP3965071B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

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】
まず、図に示すように店舗の駐車場に入ることを目的としたルート探索においては、まず目的地から最も近い道路、即ち最近傍リンクサーチが実行される(ステップ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)。この判断は図のステップ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 / B 102, search condition input unit 103, current position input unit 104, destination input unit 105, search program 106, and output. Means 107, positioning device 108, destination search means 109, category discrimination means 110, road type setting unit 111, search frequency setting unit 112, and distance difference setting unit 113 are configured.
[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 / B 102 stores map information. For example, road node information, link information, intercity high speed, urban high speed, toll road, national road, prefectural road, main local road, general road, narrow street A large amount of map information data such as road type, facility information, facility type, scale display map information, and the like are stored. Map information data for route search by the route search means 101 is provided.
[0052]
The search condition input unit 103 inputs a condition when the route search unit 101 performs a route search. The conditions include, for example, the category of the facility as the destination (facility classification such as a gas station and a convenience store), the type of road, the number of times of route search, and the restriction on the distance difference between the searched route and the reference route.
[0053]
The current position input unit 104 inputs position information serving as a starting point for route search. The current position is obtained from an independent positioning device or a GPS positioning device mounted on the host vehicle, and is input to the route search means 101.
[0054]
The destination input unit 105 designates a facility where the driver is a destination. A destination position searched by a destination search means 109 described later is input, and a route from the current position to the destination is searched under a predetermined condition.
[0055]
The search program 106 is a program that describes a predetermined search method, procedure, and the like for searching for a route from the current position to the destination. The route search means 101 is operated based on the set search condition.
[0056]
The output unit 107 is a unit that outputs the route searched by the route search unit 101 and informs the driver. For example, there is a display device including a liquid crystal or the like that outputs a search route as an image, and a sound output device including a speaker or the like for instructing the route as sound. Further, it may be printed out by a printer.
[0057]
The positioning device 108 is for knowing the current position of the host vehicle, and is a self-contained positioning using a GPS positioning device that receives radio waves from a plurality of satellites and determines a position, an acceleration sensor, an angular velocity sensor, and a velocity sensor. A device or the like is used. The detected position information is supplied to the route search means 101 via the current position input unit 104.
[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 / B 102. A method of instructing a target facility on a map screen displayed on the display device, a method of inputting information related to the facility and performing a search, and the like are used. The detected destination is supplied to the route search means 101 via the destination input unit.
[0059]
The category discriminating unit 110 discriminates the category of the facility from the detection result of the destination detecting unit 109. It is also possible to determine whether the destination is searched by facility search or by searching by scrolling on the map screen. Further, even when searching on the map screen, if there is map information in which information such as a gas station or a convenience store is registered in the map information D / B 102, it can be determined based on this. Further, when the driver inputs that the destination is a facility of a predetermined category, this input information can be used.
[0060]
The road type setting unit 111 sets the rank and type of the road to be adopted as the route. In the present invention, when a facility of a predetermined category is a destination, it is assumed that the facility enters from a main road. For example, a gas station or a convenience store has its approach route led to a main road. However, if it is limited to only the highest main road, it may not be searched. Therefore, in order to avoid this, it is a means for re-searching by newly setting the type of road. Usually, a new road is set based on the ranking information, and is set in order from the highest to lowest, for example, from national road to prefectural road, general road.
[0061]
The search count setting unit 112 sets the number of route searches. When there is no road of a predetermined rank or higher in the route search to the destination facility, the search time is limited by limiting the number of searches.
[0062]
The distance difference setting unit 113 sets a distance difference to the relevant facility between the searched road of the rank or higher and the road closest to the facility selected by the closest route as a reference. Even if a route passing through the main road is found, if the vehicle travels an extremely longer distance than the nearest route, a time loss is large, which is contrary to the gist of the present invention.
[0063]
Note that the above-described number of searches and distance difference may be set in the search program 106 in advance.
[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 step 102 is not a store, the road searched in step 101 is set as a route (step 106). On the other hand, if it is determined that it is a store, it is determined whether or not the searched road L6 is a main road such as a national road or a prefectural road (step 103). If it is determined that the road is a main road, the road searched in step 101 is set as a route (step 106). On the other hand, if it is determined that the road is not a main road, a search for the next closest road, that is, a search for a nearby link is executed (step 104). In FIG. 2, the road L2 is a target.
[0072]
Next, it is determined whether or not the road L2 searched in step 104 is a main road such as a national road or a prefectural road (step 105). If it is not a main road, it returns to step 104 again and searches for the next route. If it is a main road, the road searched at this time is presented as a route (step 106).
[0073]
FIG. 5 adds a flow for limiting the number of executions of step 104 in FIG. 4 and restricts the search from taking more time than necessary without selecting a road far from the facility. If No in step 105, the number of executions of the near link search is counted and it is determined whether or not the number is less than the set number (step 105a). If the number is smaller, the process returns to step 104 and the route is searched again. If the number is larger, the road searched in step 101 is presented as a route (step 106a). In this case, a route including a road with a lower rank is presented as the next best route.
[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 step 102.
[0077]
Next, when it is determined that the destination specified in step 202 is not a store, the road searched in step 201 is set as a route (step 207). On the other hand, if it is determined that it is a store, it is determined whether or not the searched road L6 is a main road such as a national road or a prefectural road (step 203). If it is determined that the road is a main road, the road searched in step 201 is set as a route (step 207). On the other hand, if it is determined that the road is not a main road, a search for the next closest road, that is, a search for a nearby link is executed (step 204). In FIG. 2, the road L2 is a target.
[0078]
Next, it is determined whether or not the road L2 searched in step 204 is a main road such as a national road or a prefectural road (step 205). If it is not a main road, it returns to step 204 again and searches for a route. If it is a main road, the distance difference between the road closest to the relevant facility searched in step 201 and the main road with respect to the relevant facility is determined (step 206). If the distance difference is equal to or greater than the predetermined value ΔL, the process returns to step 204 to search for a nearby link again. On the other hand, if it is equal to or less than the predetermined value ΔL, the road at that time searched in step 204 is set as a route (step 208).
[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 step 204 in FIG. 5 and restricts that the search time is longer than necessary. If No in step 205, the number of executions of the near link search is counted, and it is determined whether or not the number is less than the set number (step 205a). If the number is smaller, the process returns to step 204 and the route is searched again. If the number is larger, the road searched in step 201 is presented as a route (step 207). In this case, a route including a road with a lower rank is presented as the next best route.
[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 navigation device 5 includes a self-supporting positioning device 10, a GPS receiver 18, a system controller 20, an input / output (I / O) circuit 21, a CD-ROM drive 31, a DVD-ROM drive 32, and a hard disk. A device (HDD) 36, a wireless communication device 38, a display unit 40, an audio output unit 50, an input device 60, and an external interface (I / F) unit 61 are configured. Each unit includes control data and processing data. It is connected to a bus line 30 for transfer.
[0085]
The self-supporting positioning device 10 includes an acceleration sensor 11, an angular velocity sensor 12, and a velocity sensor 13. The acceleration sensor 11 is composed of, for example, a piezoelectric element, and outputs acceleration data obtained by detecting vehicle acceleration. The angular velocity sensor 12 is composed of, for example, a vibration gyro, and outputs angular velocity data and relative azimuth data obtained by detecting the angular velocity of the vehicle when the direction of the vehicle is changed. The speed sensor 13 detects the rotation of the axle of the vehicle mechanically, magnetically, or optically, and outputs a pulse number signal corresponding to the vehicle speed for each rotation of the axle at a predetermined angle.
[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 / O circuit 21 to the bus line 30, and the system controller 20 captures it. The screen is displayed on the map road.
[0087]
The system controller 20 includes a CPU 22, a ROM 23, which is a nonvolatile solid-state storage element, and a working RAM 24, and exchanges data with each unit connected to the bus line 30. The process control by the exchange of data is executed by a boot program and a control program stored in the ROM 23. In particular, the RAM 24 temporarily stores setting information for changing the map display by the user operation from the input device 60 (changes to the whole or the district map display).
[0088]
The CD-ROM drive 31 and the DVD-ROM drive 32 store map database information stored in the CD-ROM 33 and DVD-ROM 34 (for example, various road data such as the number of lanes and road width in the map information (foliage)). Is read and output.
[0089]
The hard disk device 36 stores map (image) data read by the CD-ROM drive 31 or the DVD-ROM drive 32, and can read it at an arbitrary time after the storage. The hard disk unit 36 can further store audio data and video data read from the CD-ROM drive 31 or the DVD-ROM drive 32. As a result, for example, while the map data on the CD-ROM 33 or the DVD-ROM 34 is read and a navigation operation is performed, the audio data and video data stored in the hard disk unit 36 can be read and audio output and video output can be performed. Alternatively, the navigation operation can be performed by reading out the map data stored in the hard disk unit 36 while reading out audio data and video data on the CD-ROM 33 and DVD-ROM 34 and outputting the audio and video data. Furthermore, audio data, video data, map data, or the like downloaded by the wireless communication device 38 is stored in the hard disk unit 36, and can be read and output at an arbitrary time thereafter.
[0090]
The wireless communication device 38 has the same configuration as that of a general-purpose mobile phone. For example, PDC (Personal Digital Cellular Telecommunication System) system, PHS (Personal Handyphone System) system TDMA, TDD or CDMA configuration (high-frequency radio transceiver, encoding / decoding unit, time division multiplexing unit, control unit, voice input / output Part or the like).
[0091]
The display unit 40 displays various processing data on the screen under the control of the system controller 20. In the display unit 40, the internal graphic controller 41 controls each unit of the display unit 40 based on control data transferred from the CPU 22 through the bus line 30. Further, the buffer memory 42 using a V-RAM or the like temporarily stores image information that can be displayed immediately. Further, the display control unit 43 performs display control, and the display 44 is configured by a liquid crystal display (LCD), an EL (Electro-Luminescence), and a cathode ray tube (CRT), and image data output from the graphic controller 41 is displayed on the screen. indicate. For example, the display 44 is disposed in the vicinity of the front panel in the vehicle.
[0092]
The audio output unit 50 converts the digital signal transferred by the D / A converter 51 through the bus line 30 under the control of the system controller 20 into an analog signal, and the audio analog signal output from the D / A converter 51. A variable amplifier (AMP) 52 variably amplifies and outputs the result to the speaker 53, from which sound is output.
[0093]
The input device 60 includes keys, switches, buttons, a remote controller, a voice input device, and the like for inputting various commands and data. The input device 60 is disposed around the front panel and the display 44 of the main body of the in-vehicle electronic system mounted in the vehicle.
[0094]
The input device 60 can adopt a weak wireless transmission / reception method or an infrared remote method. In the infrared remote method, an infrared receiver and a decoder are built in the navigation device 5 (generally arranged around the display 44), and a remote controller is used to perform infrared remote control at the user's hand. Become.
[0095]
Next, as shown in FIG. 9, the overall configuration of the communication navigation device is a configuration in which the communication center device 3 and the navigation terminal 6 are connected via a digital mobile network 4 (hereinafter referred to as a communication network as appropriate). . In this communication network, IP packet communication under a TCP / IP (Transmission Control Protocol / Internet Protocol) environment (for example, the Internet) is performed in addition to the navigation terminal 6 in addition to a mobile phone, a personal digital assistant (PDA), a personal computer. And so on.
[0096]
The communication center device 3 retains and maintains the latest map database information including route search information, map information for display at various scales, and the like, which has been traditionally performed by in-vehicle navigation devices. In addition, a search process for an optimum route with a larger processing load is performed instead.
[0097]
The navigation terminal 6 is for in-vehicle use, and at least when displaying a map in a navigation operation, the display map information necessary for display is downloaded from the map database information of the communication center device 3, or the display map information is displayed. Equipped with recording media such as DVD and CD for storage. Then, using such display map information, a road map is displayed on the screen and, for example, an optimum route to the destination, the own vehicle position, the traveling direction, and the traveling locus are displayed.
[0098]
Next, the configuration of the communication center apparatus 3 will be further described with reference to FIG. The communication center device 3 includes a line connection device 71, a microprocessor 72, a communication control device 73, a map information processing database device 74, a map information reading unit 75, a storage device 76, an interface (I / F) unit 77, a timer circuit 82, The bus line 90 is configured.
[0099]
The communication control device 73 constitutes an example of a center side wireless unit, and the map information processing database device 74 constitutes an example of a search unit.
[0100]
The line connection device 71 is for transmitting / receiving a signal from the navigation terminal 6 or a signal to the navigation terminal 6 via the digital mobile line network 4.
[0101]
The microprocessor 72 includes a ROM, a working RAM, and a CPU. The communication center device 3 controls each unit based on a program, and the control data and processing data are exchanged through the bus line 90. The microprocessor 72 further performs various data processing such as optimum route search processing as will be described later in conjunction with the map information processing database device 74.
[0102]
The communication control device 73 executes a communication protocol with the communication line network in conjunction with the line connection device 71. For example, TCP / IP is executed.
[0103]
The map information processing database device 74 includes, for example, route search information consisting of node information, link information, etc. with a huge amount of data covering a wide range of road networks such as the whole of Japan or the whole of Honshu. Stores map database information including map information for display. Further, the map information processing database device 74 uses this map database information to execute data processing such as optimum route search processing in conjunction with the microprocessor 72.
[0104]
The map information reading unit 75 operates as a drive that reads map database information from a CD-ROM or DVD-ROM. The read map database information is transferred to the map information processing database device 74 through the bus line 90 and stored. The update of the map database information in the map information processing database device 74 is executed by reading data from a CD-ROM or DVD-ROM storing the latest map database information.
[0105]
The storage device 76 holds variables and device setting information in the control processing of the microprocessor 72 transferred through the bus line 90.
[0106]
The I / F unit 77 accommodates an external LAN (Local Area Network) for executing various information processing such as replacement of map database information in the map information reading unit 75 and maintenance management.
[0107]
In addition, when this communication center apparatus 3 is used as the Internet, it becomes a known portal site configuration. For example, a web server, an FTP (File Transfer Protocol) file transfer server, a DNS (Domain Name System) server, a FAX / e-mail server, and the like are provided.
[0108]
The navigation terminal 6 has basically the same configuration as the navigation device 5 shown in FIG. 8 as described above, but it is not necessary to have map information as a database. Therefore, the CD-ROM 33 on which map information is recorded. And the DVD-ROM 34 is unnecessary. Further, the hard disk unit 36 only needs to record audio data and video data, and it is not necessary to use a hard disk unit that requires a huge recording area. Furthermore, the route search does not require a high-quality CPU 22 for performing a high-speed search based on a large amount of map information data, and the ROM 23 and RAM 24 having a large storage capacity are not required. .
[0109]
As described above, the communication navigation system is a route that is traditionally performed inside the in-vehicle navigation device by the microprocessor 72 and the map information processing database device 74 in the communication center device 3 in response to a request from the navigation terminal 6. The navigation terminal 6 is provided with route information indicating the optimum route obtained as a result of the route search on behalf of the search.
[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 navigation device 5 over time, with the horizontal lines indicating the mutual relationship and the vertical lines indicating the passage of time.
[0111]
First, the driver requests map information stored in the DVD-ROM disk 34 or the like with the input device 60 of the navigation device 5 in order to search and determine the destination (step 301). The navigation device 5 reads out the map information of the related area based on the request and displays it on the display 44 of the display unit 40 (step 302). The user searches and determines the destination based on the map information (step 303). Next, search conditions for the route to the destination are input (step 304), and the start of the route search is instructed (step 305). As search conditions at this time, enter the number of searches for nearby routes, the limit of the distance difference between the searched routes, the rank and type of the road to be searched, and whether or not the destination falls under a predetermined category such as a store To do. If the destination category can be discriminated in the destination determination process, the result of this process can be used as a condition, and the input regarding the category can be omitted.
[0112]
Next, when a search instruction, input conditions, and the like are transmitted to the navigation device 5 (step 306), the navigation device 5 detects the current position of the host vehicle serving as the root point of the route search by the autonomous positioning device 10 and the GPS receiver 18. (Step 307).
[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-ROM disk 34 or the like by the CPU 22 included in the navigation device 5 and the determination result as to whether the current position of the host vehicle, the destination, or the store, This is done according to the type of road.
[0115]
The search result is temporarily stored in the RAM 24 or HDD 36 included in the navigation device 5 and then displayed on the display 44 of the display unit 40, and is also output by voice from the speaker 53 of the voice output unit 50 (step 310). The driver can confirm this and know the route (step 311).
[0116]
Using the functions provided in the navigation device 5 by the procedure described above, a route search is performed so as to enter a facility such as a store from a main road by a predetermined search method and procedure.
(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 navigation terminal 6 and the communication center device 3 over time.
[0117]
First, the driver requests map information stored in the map information processing D / B 74 of the communication center device 3 from the input device 60 of the navigation terminal 6 in order to search and determine the destination (step 401). The navigation terminal 6 transmits this request from the wireless communication device 38 to the communication center device 3 via the digital mobile network 4 (step 402). Based on the request, the communication center device 3 reads the map information of the area concerned (step 403) and transmits it from the line connection device 71 to the navigation terminal 6 via the digital mobile line network 4 (step 404). After receiving this, the navigation terminal 6 displays it on the display 44 of the display unit 40 (step 405). The user searches and determines the destination based on the map information (step 406).
[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 navigation terminal 6 detects the current position of the host vehicle serving as a root search base point by the autonomous positioning device 10 or the GPS receiver 18. Then, the start of the route search is transmitted to the communication center device 3 together with the input conditions including the position information (step 411).
[0120]
Next, the communication center device 3 determines whether or not the destination is a store (step 412). This may be determined based on whether the destination is a result of a facility search or a search result on a map screen. In addition, even when searching on the map screen, this information can also be used for discrimination in map information in a form in which information such as a gas station or a convenience store is registered in the map information database. In addition, when there is an input from the driver that the destination is a store, this information can be used for determination.
[0121]
Next, a route search is performed by the CPU 72 from the map information and the like stored in the map information processing D / B 74 of the communication center device 3 based on the input conditions (step 413).
[0122]
The search result is temporarily stored in the storage device 76 included in the communication center device 3 and then transmitted to the navigation terminal 6 (step 414). The navigation terminal 6 receives the search result, temporarily stores it in the HDD 36, displays it on the display 44 of the display unit 40, and outputs it by voice from the speaker 53 of the voice output unit 50 (step 415). The driver can confirm this and know the route (step 416).
[0123]
By utilizing the functions of the communication navigation system in which the communication center device 3 and the navigation terminal 6 are connected via the digital mobile network 4 according to the procedure described above, the main road is moved to a facility such as a store by a predetermined search method and procedure. A search for the route to enter is performed.
[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.
コンピュータを請求項1から12のいずれか一項に記載のルート探索システムとして機能させること
を特徴とするコンピュータプログラム。
A computer program for causing a computer to function as the route search system according to any one of claims 1 to 12.
JP2002121874A 2002-04-24 2002-04-24 Route search system, route search method, and computer program Expired - Fee Related JP3965071B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Cited By (2)

* Cited by examiner, † Cited by third party
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