JP2004257902A - On-vehicle navigation device, method, and program - Google Patents
On-vehicle navigation device, method, and program Download PDFInfo
- Publication number
- JP2004257902A JP2004257902A JP2003049921A JP2003049921A JP2004257902A JP 2004257902 A JP2004257902 A JP 2004257902A JP 2003049921 A JP2003049921 A JP 2003049921A JP 2003049921 A JP2003049921 A JP 2003049921A JP 2004257902 A JP2004257902 A JP 2004257902A
- Authority
- JP
- Japan
- Prior art keywords
- map data
- map
- server
- update
- data
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 20
- 238000004891 communication Methods 0.000 claims abstract description 35
- 230000000737 periodic effect Effects 0.000 abstract description 3
- 238000001514 detection method Methods 0.000 description 16
- 238000012545 processing Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 5
- 238000012790 confirmation Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
Images
Landscapes
- Navigation (AREA)
- Traffic Control Systems (AREA)
- Instructional Devices (AREA)
Abstract
Description
【0001】
【発明の属する技術分野】
本発明は、オフボードナビゲーションにおいて、地図データの更新情報を周期的にまとめてダウンロードし保持しておくことにより、無駄な通信とその費用を効果的に削減する車載用ナビゲーション装置、方法及びプログラムに関するものである。
【0002】
【従来の技術】
近年、自動車及びデジタル技術とともに、ナビゲーションの技術が急速に普及した。ナビゲーションは、地図データを利用する車載装置が、GPS等で自車位置を逐次検出し周辺地図上に画面表示したり、指定された目的地への最適な誘導経路にそって進行方向等を画面表示や音声合成などで誘導案内するものである。
【0003】
このようなナビゲーションは、オンボードとオフボードに大別でき、オンボードは、地図データの保持や経路探索を車載装置で完結させる態様であり、オフボードは、必要な地図データや経路探索結果を、携帯電話等の通信手段経由で外部のサーバ等から車載装置のメモリにダウンロードして利用する態様である。オフボードでは、例えば道路新設や工事による通行止めなどによる更新地図データを利用する提案もある(特許文献1参照)。
【0004】
ここで、オフボードの場合における処理手順を図4のフローチャートに例示する。すなわち、地図表示を行う場合、表示に使おうとする地図データが車載装置内のメモリになければ(ステップ41)、TCP/IPや携帯電話回線などを用いた通信手段によりサーバへ接続し、サーバのデータベース等から地図データをダウンロードして表示に用いる(ステップ45)。一方、メモリ内に地図データがある場合(ステップ41)、そのデータが更新されているかどうかを、やはり携帯電話回線等の通信手段によりサーバに接続して確認し(ステップ42)、更新されていなければ(ステップ43)、メモリ内の地図データを使って表示するが(ステップ44)、更新されていれば、地図データをサーバからダウンロードして表示する(ステップ45)。
【0005】
【特許文献1】
特開平8−95488
【0006】
【発明が解決しようとする課題】
ところで、上記のような従来技術では、メモリ内に地図データがあっても、使用の都度、更新の確認のためにサーバへ接続していたが、地図データの更新はそれほど頻繁ではなく、地図データを表示する度に更新の確認を行っても無駄に通信費がかかるだけのことが多く、効率的とは言えなかった。特に、表示のたびに更新の確認処理が入ると表示処理が遅くなって使い勝手が低下し、また、携帯電話の会社(キャリア)や料金体系によっては、たとえ断続的通信に適するはずのパケット通信を用いても、通信量に比例するパケット料金が思いのほか高額となり負担感を増す場合もあった。
【0007】
本発明は、上記のような従来技術の問題点を解決するために提案されたもので、その目的は、オフボードナビゲーションにおいて、地図データの更新情報を周期的にまとめてダウンロードし保持しておくことにより、無駄な通信とその費用を効果的に削減する車載用ナビゲーション装置、方法及びプログラムを提供することである。
【0008】
【課題を解決するための手段】
上記の目的を達成するため、請求項1の発明は、外部のサーバから通信手段によりダウンロードした地図データを用いて表示器に地図を表示する車載用ナビゲーション装置において、ダウンロード済みの地図データを記憶しておく地図記憶手段と、前記地図データの単位ごとに前記サーバで更新があったか否かを示す更新情報を所定サイクルで前記サーバから取り込んで記憶しておく更新情報記憶手段と、ダウンロード済みの前記地図データについて、前記表示をしようとするときに、記憶されている前記更新情報に基いて更新があったか否かを判定する判定手段と、前記判定手段により更新があったと判定された地図データを前記サーバから新たにダウンロードして前記地図記憶手段に取り込む地図データ更新手段と、をコンピュータが実現することを特徴とする。
【0009】
請求項2の発明は、請求項1の発明を方法という見方から捉えたもので、外部のサーバから通信手段によりダウンロードした地図データを用いて表示器に地図を表示する車載用ナビゲーション方法において、車載用ナビゲーション装置のコンピュータが、ダウンロード済みの地図データを所定の地図記憶エリアに記憶しておき、前記地図データの単位ごとに前記サーバで更新があったか否かを示す更新情報を所定サイクルで前記サーバから取り込んで所定の更新情報記憶エリアに記憶しておき、ダウンロード済みの前記地図データについて、前記表示をしようとするときに、記憶されている前記更新情報に基いて更新があったか否かを判定し、更新があったと判定された地図データを前記サーバから新たにダウンロードして地図記憶エリアに取り込むことを特徴とする。
【0010】
請求項3の発明は、請求項2記載の車載用ナビゲーション方法において、前記地図データは、地図を複数のブロックに分けたメッシュごとのメッシュデータからなり、メッシュデータのヘッダには更新日データがあり、前記更新情報では、前記各メッシュの番号と、各メッシュの更新日データとが対になり、前記車載用ナビゲーション装置側では、表示に用いようとするメッシュデータが前記地図記憶エリア内にあって、そのダウンロード日付よりも、そのメッシュ番号に前記更新情報中で対応する更新日データの日付が新しい場合に更新があったものと判定することを特徴とする。
【0011】
請求項4の発明は、請求項1,2の発明をコンピュータのプログラムという見方から捉えたもので、コンピュータを制御することにより、外部のサーバから通信手段によりダウンロードした地図データを用いて表示器に地図を表示する車載用ナビゲーションプログラムにおいて、そのプログラムは前記コンピュータに、ダウンロード済みの地図データを所定の地図記憶エリアに記憶させておき、前記地図データの単位ごとに前記サーバで更新があったか否かを示す更新情報を所定サイクルで前記サーバから取り込んで所定の更新情報記憶エリアに記憶させておき、ダウンロード済みの前記地図データについて、前記表示をしようとするときに、記憶されている前記更新情報に基いて更新があったか否かを判定させ、更新があったと判定された地図データを前記サーバから新たにダウンロードして地図記憶エリアに取り込ませることを特徴とする。
【0012】
これらの態様では、地図データが更新されているか否かの確認を、地図データ使用の都度サーバにアクセスして行うのではなく、最新の更新情報を定期的にダウンロードして車載側で保持しておく。そして、地図データ使用のときは車載側の更新情報を参照し更新されている場合だけサーバと通信して新たな地図データに更新するので、無駄な更新確認が減り、通信費が削減される。
【0013】
【発明の実施の形態】
次に、本発明の実施の形態(以下「実施形態」と呼ぶ)について図面を参照して具体的に説明する。なお、本実施形態は、コンピュータをプログラムで制御することにより実現できるが、この場合のハードウェアやプログラムの実現態様は各種変更可能であるから、以下の説明では、本発明及び本実施形態の各機能を実現する仮想的回路ブロックを用いる。
【0014】
〔1.構成〕
本実施形態は、本発明のナビゲーション装置(以下「本装置」と呼ぶ)を示し、方法及びプログラム、そのようなプログラムを記録した記録媒体としても把握可能であり、そのようなプログラムをインターネットや携帯電話網などの通信ネットワーク経由で各車両のナビゲーション装置にダウンロードして実行させることも本発明の一態様である。なお、添付図面中の各符号は、必須の又は望ましい処理順序とは無関係である。
【0015】
まず、本装置は、外部のサーバから通信手段によりダウンロードした地図データを用いて表示器に地図を表示する車載用ナビゲーション装置であり、その構成を図1の機能ブロック図に示す。
【0016】
すなわち、車載用ナビゲーション装置1は、車両の現在位置を算出する位置検出部2と、現在の車両の走行方位を求める方位検出部3と、高速道路、有料道路等のように道路進入口と道路退出口とを備え、道路進入口から道路退出口まで交差点等により直接他の道路と交差することがない特別の道路(交差点を有さない所定の道路、以下所定道路とする。)上に車両が位置しているか否かの判断を行う走行路検出部4と、走行車両の車速を検出する車速検出部5と、を備える。
【0017】
また、車載用ナビゲーション装置1は、後述する道路情報サーバ15(図2)との情報(データ)の送受信を行う通信制御部6と、受信した道路情報のうち地図情報等を表示させる表示部7(前記表示器にあたる)と、受信した道路情報に基づいて音声データを発生させる音声出力部8と、運転者が車載用ナビゲーション装置の各種設定を入力するための操作部9と、各処理部からの入出力信号に基づいて制御処理を行う制御部10と、必要な情報を記憶するメモリ11とを備えており、これらは、GPSアンテナ12、車速センサ13、無線通信機器(例えば、携帯電話、PHS、無線LAN等)14等とともに車両に設置されている。
【0018】
そして、例えば、位置検出部2には、GPS用アンテナ12が接続されており、位置検出部2は、人工衛星によって発せられるGPS信号をGPSアンテナ12で受信して車両の位置情報を求める。
【0019】
方位検出部3は、位置検出部2により検出された車両の走行位置の変化状態とジャイロを用いて求めた走行状態の方位変化を検出することによって車両の走行方位を検出する。車速検出部5は、車両本体の車速センサ13より車速パルスを取得して車両の走行速度を求める。
【0020】
走行路検出部4は、車両が所定道路を走行しているか否かの判断を行う。例えば、車両が高速道路を走行しているか否か、または、国道や県道等の一般道路を走行しているか否かの判断を行う。具体的な判断方法としていろいろな方法・技術が知られており、特定の方法・技術に限定されるものではない。
【0021】
例えば、今日ではVICS(道路交通情報通信システム)の普及により、都市部及び主要幹線道路にVICS用交通情報を発信するアンテナが多数設置されている。VICS用のアンテナとして、一般道路では電波ビーコンが用いられており、高速道路では光ビーコンが用いられているので、車両において受信された交通情報が光ビーコンより発せられた交通情報であるか電波ビーコンより発せられた交通情報であるかを判断することによって、車両が所定道路を走行しているのか、一般道路を走行しているのかの判断を行うことが可能となる(特開平8−189956号公報参照)。
【0022】
また、今日では有料道路においてETC(自動料金収受システム)が多数導入されており、車両が有料道路に進入する際にETCゲートの路側機から受信する信号を利用して有料道路の入退出を判断し、車両が所定道路を走行しているのか、一般道路を走行しているのかの判断を行うことが可能である(特開2001−202009号公報参照)。
【0023】
さらに、所定道路が高架式道路であって、一般道路に較べて車両の走行位置が高所である湯合には、位置検出部2により検出された車両位置の高さを求めることによって所定道路を走行しているのか一般道路を走行しているのかの判断を行うことができる。
【0024】
操作部9は、コントローラやタッチパネル等からなる操作装置であり、運転者等が車載用ナビゲーション装置に対する各種設定を行う場合(例えば、目的地に関する情報や経路案内をさせるための各種設定(音声出力なし、モニタ表示なしの設定等)を行う場合)に操作部9を操作することによって設定入力を行う。
【0025】
音声出力部8は次述する制御部10の命令に応じて音声データを出力するスピーカであり、表示部7は、道路情報のうち地図情報等のように視覚的に表される情報を表示するモニタである。通信制御部6は無線通信機器14に接続されており、無線通信機器14を用いて通信回線を道賂情報サーバ15(図2)に接続させることによって、車載用ナビゲーション装置1と道路情報サーバ15との情報の送受信を可能とする。なお、図1において無線通信機器14は、車載用ナビゲーション装置1と別体に表されているが、無線通信機器14が車載用ナビゲーション装置1内に一体となるように設置されていても良い。メモリ11は、通信制御部6を介して道路情報サーバ15より受信した道路情報等を一時的に記憶する。
【0026】
制御部10は、CPU及びCPUによる制御処理に必要な周辺回路(RAM、ROM等)により構成されており、位置検出部2により検出された車両の位置、方位検出部3により検出された車両の走行方位、車速検出部5により検出された車両の走行速度、走行路検出部4により検出された車両の走行路情報、操作部9より入力された設定情報に基づいて、走行経路案内に必要な道路情報を判断し、通信制御部6を介して道路情報要求命令を道路情報サーバに発信して必要な道路情報を要求する。
【0027】
また、制御部10は通信制御部6を介して取得した道路情報を表示部7に出力し、必要に応じて音声情報を音声出力部8より出力する。制御部10による詳細な制御処理についてはフローチャートを用いて後述する。
【0028】
また、図2は、車載用ナビゲーション装置1と道路情報サーバ15との接続関係を示したブロック図である。道路情報サーバ15は、ルータ16と、入出力制御部17と、道路情報データベース18とを備えており、ネットワーク、基地局19を介して車載用ナビゲーション装置1と情報の送受信を行うことが可能となっている。
【0029】
道路情報データベース18には、全国の道路情報、例えば、縮尺別の全国の地図情報、住所情報、店舗情報、高速道路のサービスエリア名称、パーキングエリア名称、インターチェンジ名称及びそれぞれの距離情報等が記録されており、一定間隔(例えば1ケ月)毎に最新の情報に更新される。道路情報データベース18にはさらに、地域ごとの天気情報、気温情報、事故情報、道路規制情報等が記録されており、これらの情報は上記地図情報等よりも間隔を密にして(例えば30分毎に)更新される。
【0030】
ルータ16は、ネットワークを介して道路情報サーバ15に伝達されるデータ内容を点検して、道路情報サーバ15に対するデータの入出力を認めるか否かの判断を行う。
【0031】
入出力制御部17は、伝達されたデータの内容を解析し、車載用ナビゲーション装置1が要求する道賂情報を判別して道路情報データベース18から必要なデータを抽出し、ルータ16を介して要求のあった車載用ナビゲーション装置1に道路情報を送信する。
【0032】
なお、図2において、道路情報サーバ15はネットワークを介して車載用ナビゲーション装置1と情報の送受信を行う構成となっているが、このネットワークは専用の通信回線を用いて道路情報サーバと車載用ナビゲーション装置がピアトウピア接続により一対一で抜続されるネットワークでも良く、また、一定の範囲(特定の車載用ナビゲーション装置のみ)しかネットワークの接続が認められないLAN形式のネットワークでも良く、さらに、インターネットのように広く開放されたネットワークであっても良い。
【0033】
また、制御部10は、上記のようなプログラムの作用により、次の各部分として機能する各手段としての役割を果たす。ここで、図3は、本実施形態における処理手順を示すフローチャートである。
【0034】
〔2.作用〕
すなわち、本実施形態においても、ダウンロード済みの地図データを、メモリ内の所定の地図記憶エリアに記憶しておく点は従来と共通する。一方、従来と異なる独自の特徴として、定期取込部101が(図1)、地図データの単位ごとにサーバ15で更新があったか否かを示す更新情報を、例えば1か月といった所定サイクルで(ステップ21)サーバ15から取り込んで、所定の更新情報記憶エリアに記憶しておく(ステップ22)。具体例として、車載用ナビゲーション装置すなわち車載側から定期的な更新情報チェックが入ると、現在メモリ内に保持している地図データの中で、どのデータが更新されているのかの更新情報がサーバから車載側に送られる。
【0035】
そして、判定更新部102が、ダウンロード済みの地図データについて、表示をしようとするときに(ステップ31)、記憶されている更新情報に基いて更新があったか否かを判定し(ステップ32)、更新があったと判定された地図データをサーバ15から新たにダウンロードして地図記憶エリアに取り込む(ステップ34)。
【0036】
ここで、更新を管理する地図データの単位は自由であるが、一例として、サーバにある地図データは、地図を複数のブロックに分けたメッシュデータ(クラスタとも称する)からなり、メッシュデータのヘッダには更新日付データがあるものとする。また、サーバの更新情報は、各メッシュ番号と、各メッシュの更新日データが対になって保存されているものとする。
【0037】
すなわち、車載側では地図表示を行う際、メモリ内に地図データがあるか確認し、なければ、地図サーバからダウンロードして表示する。メモリ内に地図データがある場合、そのデータが更新されているかどうか、メモリに保持した更新情報を確認し、表示に必要な地図ブロックのメッシュ番号を抽出し、予め定期的に更新しておいた更新情報に基き、該当するメッシュの既にダウンロード済の日付データと更新情報の該当するメッシュの日付情報を比較する。そして、更新情報の日付が新しいと、更新有りとして、そのメッシュに対応する地図データを通信でサーバからメモリにダウンロードする。更新されていなければ、メモリ内の地図データを使って表示する。
【0038】
〔3.効果〕
以上のように、本実施形態では、地図データが更新されているか否かの確認を、地図データ使用の都度サーバにアクセスして行うのではなく、最新の更新情報を定期的にダウンロードして車載側で保持しておく。そして、地図データ使用のときは車載側の更新情報を参照し更新されている場合だけサーバと通信して新たな地図データに更新するので、無駄な更新確認が減り、通信費が削減される。
【0039】
〔4.他の実施形態〕
なお、本発明は上記実施形態に限定されるものではなく、次に例示するような他の実施形態も含むものである。例えば、地図データの単位や更新情報の伝達形態、例えばサーバ側からの積極的なプッシュ型とするか、車載側からのリクエストに応じる形態とするかなどの詳細は上記には限定されず自由に変更実施可能である。
【0040】
【発明の効果】
以上のように、この発明によれば、オフボードナビゲーションにおいて、地図データの更新情報を周期的にまとめてダウンロードし保持しておくことにより、無駄な通信とその費用を効果的に削減する車載用ナビゲーション装置、方法及びプログラムを提供することができる。
【図面の簡単な説明】
【図1】本発明の実施形態の構成を示す機能ブロック図。
【図2】本発明の実施形態における車載用ナビゲーション装置と道路情報サーバとの接続関係を示したブロック図。
【図3】本発明の実施形態における処理手順を例示する概念図。
【図4】従来技術における処理手順を示すフローチャート。
【符号の説明】
1…車載用ナビゲーション装置
2…位置検出部
3…方位検出部
4…走行路検出部
5…車速検出部
6…通信制御部
7…表示部
8…音声出力部
9…操作部
10…制御部
101…定期取込部
102…判定更新部
11…メモリ
12…GPSアンテナ
13…車速センサ
14…無線通信機器
15…サーバ
16…ルータ
17…入出力制御部
18…道路情報データベース
19…基地局[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to an in-vehicle navigation device, a method and a program for effectively reducing unnecessary communication and its cost by periodically downloading and holding update information of map data in off-board navigation. Things.
[0002]
[Prior art]
In recent years, navigation technologies have rapidly become widespread along with automobiles and digital technologies. For navigation, an in-vehicle device that uses map data sequentially detects the position of the vehicle using GPS or the like and displays it on a surrounding map, and displays the direction of travel along an optimal guidance route to a specified destination. Guidance is provided by display or voice synthesis.
[0003]
Such navigation can be broadly classified into on-board and off-board.On-board is a mode in which the maintenance of map data and route search are completed by the in-vehicle device, and the off-board provides necessary map data and route search results. This is a mode in which the data is downloaded from an external server or the like to a memory of the in-vehicle device via communication means such as a mobile phone and used. In off-boarding, there is a proposal to use updated map data due to, for example, new road construction or road closure due to construction (see Patent Document 1).
[0004]
Here, a processing procedure in the case of off-board is illustrated in a flowchart of FIG. That is, when a map is displayed, if the map data to be used for display is not in the memory in the vehicle-mounted device (step 41), the map is connected to the server by a communication means using TCP / IP, a mobile phone line, or the like, and Map data is downloaded from a database or the like and used for display (step 45). On the other hand, if there is map data in the memory (step 41), it is confirmed whether or not the data has been updated by connecting to the server by a communication means such as a mobile phone line (step 42). In step 43, the map data is displayed using the map data in the memory (step 44). If updated, the map data is downloaded from the server and displayed (step 45).
[0005]
[Patent Document 1]
JP-A-8-95488
[0006]
[Problems to be solved by the invention]
By the way, in the prior art as described above, even if there is map data in the memory, each time it is used, it is connected to the server to check for updates. However, map data is not updated so frequently. Even if the user confirms the update every time is displayed, the communication cost is often in vain, and it is not efficient. In particular, if update confirmation processing is performed every time display is performed, display processing will be slowed down and usability will decrease. In addition, depending on the mobile phone company (carrier) and fee structure, packet communication that should be suitable for intermittent communication Even when used, packet charges proportional to the amount of communication may be unexpectedly high, increasing the burden.
[0007]
The present invention has been proposed in order to solve the above-mentioned problems of the related art, and its purpose is to periodically download and hold update information of map data collectively in off-board navigation. Accordingly, an object of the present invention is to provide an in-vehicle navigation device, a method, and a program for effectively reducing useless communication and its cost.
[0008]
[Means for Solving the Problems]
In order to achieve the above object, an invention according to claim 1 is an in-vehicle navigation device for displaying a map on a display device using map data downloaded from an external server by communication means, wherein the downloaded map data is stored. Map information storage means, update information storage means for fetching update information indicating whether or not update has been performed by the server for each unit of the map data from the server in a predetermined cycle, and storing the update information, A determination unit for determining whether or not the data has been updated based on the stored update information when the display is to be performed; and the map data determined to have been updated by the determination unit by the server. And a map data updating means which is newly downloaded from the computer and loaded into the map storage means. Characterized in that it.
[0009]
According to a second aspect of the invention, there is provided a navigation method for displaying a map on a display device using map data downloaded from an external server by communication means. The computer of the navigation device stores the downloaded map data in a predetermined map storage area, and transmits update information indicating whether or not there is an update in the server for each unit of the map data from the server in a predetermined cycle. Captured and stored in a predetermined update information storage area, for the downloaded map data, when attempting to display, determine whether or not there has been an update based on the stored update information, The map data determined to have been updated is newly downloaded from the server and stored in the map storage area. And wherein the Komu Ri.
[0010]
According to a third aspect of the present invention, in the in-vehicle navigation method according to the second aspect, the map data includes mesh data for each mesh obtained by dividing the map into a plurality of blocks, and the header of the mesh data includes update date data. In the update information, the numbers of the respective meshes and the update date data of the respective meshes are paired. On the side of the on-vehicle navigation device, the mesh data to be used for display is in the map storage area. If the date of the update date data corresponding to the mesh number in the update information is newer than the download date, it is determined that an update has occurred.
[0011]
The invention of claim 4 captures the invention of
[0012]
In these embodiments, instead of accessing the server every time the map data is used, the latest update information is periodically downloaded and held on the vehicle side instead of confirming whether or not the map data has been updated. deep. When the map data is used, the update information is updated by referring to the update information on the vehicle side and communicating with the server only when the update has been performed, so that unnecessary update confirmation is reduced and the communication cost is reduced.
[0013]
BEST MODE FOR CARRYING OUT THE INVENTION
Next, embodiments of the present invention (hereinafter, referred to as “embodiments”) will be specifically described with reference to the drawings. Note that the present embodiment can be realized by controlling a computer with a program. However, in this case, the way of realizing the hardware and the program can be variously changed, and therefore, in the following description, each of the present invention and the present embodiment will be described. A virtual circuit block that realizes a function is used.
[0014]
[1. Constitution〕
The present embodiment shows a navigation device (hereinafter referred to as “this device”) of the present invention, and can be grasped as a method, a program, and a recording medium on which such a program is recorded. It is also an aspect of the present invention to download and execute the program on the navigation device of each vehicle via a communication network such as a telephone network. Note that the reference numerals in the accompanying drawings have no relation to an essential or desirable processing order.
[0015]
First, the present apparatus is an in-vehicle navigation apparatus that displays a map on a display using map data downloaded from an external server by communication means, and the configuration is shown in a functional block diagram of FIG.
[0016]
That is, the in-vehicle navigation device 1 includes a
[0017]
The in-vehicle navigation device 1 includes a
[0018]
Then, for example, a
[0019]
The
[0020]
The traveling path detector 4 determines whether the vehicle is traveling on a predetermined road. For example, it is determined whether the vehicle is traveling on a highway or whether it is traveling on a general road such as a national road or a prefectural road. Various methods and techniques are known as specific determination methods, and the present invention is not limited to a specific method or technique.
[0021]
For example, today, with the spread of VICS (road traffic information communication system), a large number of antennas for transmitting VICS traffic information are installed in urban areas and major arterial roads. As a VICS antenna, a radio beacon is used on an ordinary road and an optical beacon is used on an expressway. Therefore, whether traffic information received by a vehicle is traffic information emitted from the optical beacon or whether a radio beacon is used. By determining whether or not the traffic information is issued, it is possible to determine whether the vehicle is traveling on a predetermined road or a general road (Japanese Patent Application Laid-Open No. H8-189956). Gazette).
[0022]
In addition, many ETCs (automatic toll collection systems) have been introduced on toll roads today, and when a vehicle enters a toll road, a signal received from a roadside machine at the ETC gate is used to determine whether to enter or leave the toll road. However, it is possible to determine whether the vehicle is traveling on a predetermined road or a general road (see Japanese Patent Application Laid-Open No. 2001-202009).
[0023]
Further, when the predetermined road is an elevated road and the traveling position of the vehicle is higher than a general road, the height of the vehicle position detected by the
[0024]
The
[0025]
The
[0026]
The
[0027]
Further, the
[0028]
FIG. 2 is a block diagram showing a connection relationship between the vehicle-mounted navigation device 1 and the
[0029]
The
[0030]
The
[0031]
The input /
[0032]
In FIG. 2, the
[0033]
In addition, the
[0034]
[2. Action)
That is, also in the present embodiment, the point that the downloaded map data is stored in a predetermined map storage area in the memory is common to the related art. On the other hand, as a unique feature different from the conventional one, the periodic acquisition unit 101 (FIG. 1) updates the update information indicating whether or not the update has been performed by the
[0035]
Then, when the
[0036]
Here, the unit of the map data for managing the update is free, but as an example, the map data in the server is made up of mesh data (also referred to as a cluster) obtained by dividing the map into a plurality of blocks, and is included in the header of the mesh data. Is assumed to have update date data. It is assumed that the update information of the server stores each mesh number and the update date data of each mesh in pairs.
[0037]
That is, when displaying the map, the vehicle-mounted side checks whether or not there is map data in the memory, and if not, downloads it from the map server and displays it. If there is map data in the memory, check the update information held in the memory to see if the data has been updated, extract the mesh number of the map block required for display, and periodically update it in advance Based on the update information, the already downloaded date data of the corresponding mesh is compared with the date information of the corresponding mesh of the update information. If the date of the update information is new, it is determined that there is an update, and the map data corresponding to the mesh is downloaded from the server to the memory by communication. If it has not been updated, it is displayed using the map data in the memory.
[0038]
[3. effect〕
As described above, in the present embodiment, it is not necessary to check whether the map data has been updated by accessing the server every time the map data is used. Hold on the side. When the map data is used, the update information is updated by referring to the update information on the vehicle side and communicating with the server only when the update has been performed, so that unnecessary update confirmation is reduced and the communication cost is reduced.
[0039]
[4. Other embodiments]
The present invention is not limited to the above embodiment, but includes other embodiments as exemplified below. For example, the details of the map data unit and the transmission form of the update information, for example, whether it is a positive push type from the server side or a form in response to a request from the vehicle side, are not limited to the above and are freely limited. Changes can be made.
[0040]
【The invention's effect】
As described above, according to the present invention, in off-board navigation, by updating and downloading map data update information periodically and in a holding manner, it is possible to effectively reduce unnecessary communication and its cost. A navigation device, a method, and a program can be provided.
[Brief description of the drawings]
FIG. 1 is a functional block diagram showing a configuration of an embodiment of the present invention.
FIG. 2 is a block diagram showing a connection relationship between a vehicle-mounted navigation device and a road information server according to the embodiment of the present invention.
FIG. 3 is a conceptual diagram illustrating a processing procedure in the embodiment of the present invention.
FIG. 4 is a flowchart showing a processing procedure in a conventional technique.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 ... In-
Claims (4)
ダウンロード済みの地図データを記憶しておく地図記憶手段と、
前記地図データの単位ごとに前記サーバで更新があったか否かを示す更新情報を所定サイクルで前記サーバから取り込んで記憶しておく更新情報記憶手段と、
ダウンロード済みの前記地図データについて、前記表示をしようとするときに、記憶されている前記更新情報に基いて更新があったか否かを判定する判定手段と、
前記判定手段により更新があったと判定された地図データを前記サーバから新たにダウンロードして前記地図記憶手段に取り込む地図データ更新手段と、
をコンピュータが実現することを特徴とする車載用ナビゲーション装置。An in-vehicle navigation device that displays a map on a display device using map data downloaded from an external server by communication means,
Map storage means for storing downloaded map data;
Update information storage means for fetching and storing update information indicating whether or not there is an update in the server for each unit of the map data from the server in a predetermined cycle,
Determining means for determining whether or not the downloaded map data has been updated based on the stored update information when attempting to display the map data;
Map data updating means for newly downloading map data determined to have been updated by the determination means from the server and loading the map data into the map storage means;
A vehicle-mounted navigation device characterized in that a computer realizes the following.
車載用ナビゲーション装置のコンピュータが、
ダウンロード済みの地図データを所定の地図記憶エリアに記憶しておき、
前記地図データの単位ごとに前記サーバで更新があったか否かを示す更新情報を所定サイクルで前記サーバから取り込んで所定の更新情報記憶エリアに記憶しておき、
ダウンロード済みの前記地図データについて、前記表示をしようとするときに、記憶されている前記更新情報に基いて更新があったか否かを判定し、
更新があったと判定された地図データを前記サーバから新たにダウンロードして地図記憶エリアに取り込むことを特徴とする車載用ナビゲーション方法。An in-vehicle navigation method for displaying a map on a display device using map data downloaded from an external server by communication means,
The computer of the car navigation system is
Store the downloaded map data in a predetermined map storage area,
Update information indicating whether or not there is an update in the server for each unit of the map data is fetched from the server in a predetermined cycle and stored in a predetermined update information storage area,
For the downloaded map data, when attempting to display, determine whether or not there has been an update based on the stored update information,
An in-vehicle navigation method characterized by newly downloading map data determined to have been updated from the server and taking it into a map storage area.
前記更新情報では、前記各メッシュの番号と、各メッシュの更新日データとが対になり、
前記車載用ナビゲーション装置側では、表示に用いようとするメッシュデータが前記地図記憶エリア内にあって、そのダウンロード日付よりも、そのメッシュ番号に前記更新情報中で対応する更新日データの日付が新しい場合に更新があったものと判定することを特徴とする請求項2記載の車載用ナビゲーション方法。The map data includes mesh data for each mesh obtained by dividing the map into a plurality of blocks, and a header of the mesh data includes update date data.
In the update information, the number of each mesh and the update date data of each mesh are paired,
On the in-vehicle navigation device side, the mesh data to be used for display is in the map storage area, and the date of the update date data corresponding to the mesh number in the update information is newer than the download date. 3. The in-vehicle navigation method according to claim 2, wherein it is determined that an update has occurred in the case.
そのプログラムは前記コンピュータに、
ダウンロード済みの地図データを所定の地図記憶エリアに記憶させておき、
前記地図データの単位ごとに前記サーバで更新があったか否かを示す更新情報を所定サイクルで前記サーバから取り込んで所定の更新情報記憶エリアに記憶させておき、
ダウンロード済みの前記地図データについて、前記表示をしようとするときに、記憶されている前記更新情報に基いて更新があったか否かを判定させ、
更新があったと判定された地図データを前記サーバから新たにダウンロードして地図記憶エリアに取り込ませることを特徴とする車載用ナビゲーションプログラム。By controlling the computer, in a vehicle-mounted navigation program that displays a map on a display device using map data downloaded by communication means from an external server,
The program is stored on the computer
The downloaded map data is stored in a predetermined map storage area,
Update information indicating whether there is an update in the server for each unit of the map data is fetched from the server in a predetermined cycle and stored in a predetermined update information storage area,
Regarding the downloaded map data, when the display is to be performed, it is determined whether or not there is an update based on the stored update information,
An on-vehicle navigation program, wherein map data determined to have been updated is newly downloaded from the server and loaded into a map storage area.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003049921A JP2004257902A (en) | 2003-02-26 | 2003-02-26 | On-vehicle navigation device, method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003049921A JP2004257902A (en) | 2003-02-26 | 2003-02-26 | On-vehicle navigation device, method, and program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2004257902A true JP2004257902A (en) | 2004-09-16 |
Family
ID=33115502
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003049921A Pending JP2004257902A (en) | 2003-02-26 | 2003-02-26 | On-vehicle navigation device, method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2004257902A (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006098094A (en) * | 2004-09-28 | 2006-04-13 | Clarion Co Ltd | Navigation device, navigation method and navigation program |
| JP2006260517A (en) * | 2005-02-15 | 2006-09-28 | Xanavi Informatics Corp | Method for receiving road traffic information and navigation device |
| JP2009199316A (en) * | 2008-02-21 | 2009-09-03 | Kenwood Corp | Distribution system and onboard device |
| JP2014006437A (en) * | 2012-06-26 | 2014-01-16 | Denso It Laboratory Inc | Map update system, map update method and program |
| CN118640900A (en) * | 2023-03-13 | 2024-09-13 | 广州汽车集团股份有限公司 | A visual mapping positioning method and its cloud platform and storage medium |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH1165436A (en) * | 1997-08-21 | 1999-03-05 | Toyota Motor Corp | Map data selection support device, map data processing system and processing device including the support device |
| JP2000036097A (en) * | 1998-07-17 | 2000-02-02 | Aisin Aw Co Ltd | Map information management system |
| JP2000067385A (en) * | 1998-08-24 | 2000-03-03 | Matsushita Electric Ind Co Ltd | Navigation system |
| JP2002342330A (en) * | 2001-05-14 | 2002-11-29 | Alpine Electronics Inc | Navigation system |
-
2003
- 2003-02-26 JP JP2003049921A patent/JP2004257902A/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH1165436A (en) * | 1997-08-21 | 1999-03-05 | Toyota Motor Corp | Map data selection support device, map data processing system and processing device including the support device |
| JP2000036097A (en) * | 1998-07-17 | 2000-02-02 | Aisin Aw Co Ltd | Map information management system |
| JP2000067385A (en) * | 1998-08-24 | 2000-03-03 | Matsushita Electric Ind Co Ltd | Navigation system |
| JP2002342330A (en) * | 2001-05-14 | 2002-11-29 | Alpine Electronics Inc | Navigation system |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006098094A (en) * | 2004-09-28 | 2006-04-13 | Clarion Co Ltd | Navigation device, navigation method and navigation program |
| JP2006260517A (en) * | 2005-02-15 | 2006-09-28 | Xanavi Informatics Corp | Method for receiving road traffic information and navigation device |
| JP2009199316A (en) * | 2008-02-21 | 2009-09-03 | Kenwood Corp | Distribution system and onboard device |
| JP2014006437A (en) * | 2012-06-26 | 2014-01-16 | Denso It Laboratory Inc | Map update system, map update method and program |
| CN118640900A (en) * | 2023-03-13 | 2024-09-13 | 广州汽车集团股份有限公司 | A visual mapping positioning method and its cloud platform and storage medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8874373B2 (en) | Map information delivery system, method, and program | |
| US10161755B2 (en) | Navigation device and method | |
| US9836486B2 (en) | Point of interest database maintenance system | |
| JP2016535277A (en) | Route generation to optimize traffic flow | |
| JP2012168796A (en) | Probe information management system, on-vehicle terminal, and probe information management apparatus | |
| JP2001141490A (en) | Navigation method, navigation device and information providing device therefor | |
| JP5056330B2 (en) | Road traffic information providing system, road traffic information providing device, road traffic information providing method | |
| JP2011209125A (en) | Car navigation system | |
| JP2004282456A (en) | Information communication device for vehicles | |
| JP5955742B2 (en) | Information communication system, in-vehicle device, and program | |
| JP2004257902A (en) | On-vehicle navigation device, method, and program | |
| JP4468763B2 (en) | Automotive electronic devices | |
| JP2007093260A (en) | Navigation device, update system for map data stored in the navigation device, and update method for map data | |
| JP3832105B2 (en) | Map information update system | |
| WO2010031751A1 (en) | Navigation device and method | |
| JP4606979B2 (en) | Road traffic information distribution system, distribution server, terminal | |
| JP2004125415A (en) | Navigation device and server device | |
| JP4094391B2 (en) | Data provision system | |
| US20100148988A1 (en) | Information provision system and in-vehicle apparatus | |
| JP2004251945A (en) | Map information distribution system and map information distribution method | |
| JP5829402B2 (en) | Traffic information distribution system | |
| JP4324873B2 (en) | Navigation system and navigation device | |
| JP2004117327A (en) | On-vehicle navigation device and road information server | |
| JPH09138134A (en) | Vehicle route guidance device | |
| JP2008301097A (en) | Personal digital assistant and information providing server |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060112 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080715 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20081111 |