(57)【特許請求の範囲】
【請求項１】
地図データが記録された記憶媒体（５２）と、
車両（１）に搭載された車載通信機（２）から送信された走行履歴であって、前記車両（１）の走行道路の情報と前記車載通信機（２）が有する地図データのバージョンとが記録された走行履歴を受信して記録する記録手段（２０１）と、
前記記憶媒体（５２）に記録されている地図データよりも新しいバージョンの地図データ（３０）を取得する新規取得手段（２０３）と、
前記記憶媒体（５２）に記録されている地図データのうち、前記記録手段（２０１）が受信した前記走行履歴に記録された前記バージョンと同じバージョンの地図データと、取得された前記新しいバージョンの地図データ（３０）との差分を、更新部分として特定する特定手段（３２０）と、
特定された前記更新部分のうち、前記新しいバージョンの地図データ（３０）の取得前に記録された前記走行履歴に関連する走行道路についてのデータを、配信データとして前記車載通信機（２）に送信する送信手段（３５０）と、を備え、
前記新規取得手段（２０３）が前記新しいバージョンの地図データ（３０）を取得したことをトリガとして、前記特定手段（３２０）および前記送信手段（３５０）の処理を行うことを特徴とする地図配信サーバ。
【請求項２】
前記送信手段（３５０）は、前記更新部分のうち前記走行履歴に関連する走行道路が複数ある場合、当該複数の走行道路のうち、走行回数が多いものを、優先的に前記車載通信機（２）に送信することを特徴とする請求項１に記載の地図配信サーバ。
【請求項３】
請求項１または２に記載の地図配信サーバ（５）と、車両（１）に搭載される車載通信機（２）と、を備えた地図配信システムであって、
前記車載通信機（２）は、前記車両（１）の走行道路の情報と前記車載通信機（２）が有する地図データのバージョンとが記録された走行履歴を前記地図配信サーバ（５）に送信する手段と、前記地図配信サーバ（５）の前記送信手段（３５０）によって送信された前記配信データを受信する手段と、を備えたことを特徴とする地図配信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図配信サーバおよび地図配信システムに関するものである。
【背景技術】
【０００２】
特許文献１に記載された地図配信システムでは、車両が走行した道路の履歴が、当該車両の車載通信機から地図配信サーバに送信され、地図配信サーバは、受信した走行履歴に含まれる道路に接続する新設道路を、地図データの更新データベースから検索し、そのような新設道路があれば、当該新設道路のデータを当該車載通信機に送信するようになっている。このようになっていることで、新たな地図データをすべて配信する必要がなくなるので、不必要な地図データ配信が抑制される。
【０００３】
この特許文献１の地図配信システムにおいては、更新データに基づいた車載通信機への配信は、地図配信サーバが車載通信機から走行履歴を受信したタイミングで、その受信した走行履歴についてのみ、行われるようになっている。
【特許文献１】特開２００７−７８４８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
したがって、過去に車両が走行した道路Ａについては、車載通信機が当該道路Ａを走行履歴として過去に送信していたとしても、その後に当該道路Ａに新設道路Ｂが接続された場合には、再度自車両が当該道路Ａを走行しない限り、当該新設道路Ｂのデータが配信されることはない。つまり、その道路Ａを走行した時点における新設道路しか、配信を受けることができない。
【０００５】
本発明は上記点に鑑み、不必要な地図データ配信を抑制する技術において、過去に車両がある道路を走行してその走行履歴を送信した後に、当該道路に関連する地図データの更新があった場合に、車両が再度同じ道路を走行せずとも、当該道路に関連する地図データの更新を受けることができるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
以下、００１４段落まで、出願当初の特許請求の範囲に記載された発明について説明する。上記目的を達成するための請求項１に記載の発明は、地図配信サーバ（５）が、車両（１）に搭載された車載通信機（２）から送信された車両（１）の走行道路の履歴（以下、走行履歴という）を受信して記録する。そして、地図配信サーバ（５）は、当該走行履歴を記録した後に、新たな地図データ（３０）を取得し、取得した新たな地図データ（３０）の更新部分を特定する。
【０００７】
また地図配信サーバ（５）は、特定された更新部分のうち、新たな地図データ（３０）の取得前に記録された走行履歴に関連する走行道路（例えば、走行履歴に含まれる道路、走行履歴に含まれる道路に接続する道路）についてのデータを、車載通信機（２）に送信する。
【０００８】
このように、地図配信サーバ（５）は、受信した走行履歴を、その後の新規地図データ（３０）の取得以降も記録し続け、当該新規地図データ（３０）の更新部分のうち、当該記録し続けた走行履歴に関連する走行道路についてのデータを、車載通信機（２）に送信する。
【０００９】
したがって、過去に車両（１）がある道路を走行してその走行履歴を送信した後に、当該道路に関連する地図データの更新があった場合に、車両（１）が再度同じ道路を走行せずとも、当該道路に関連する地図データの更新を受けることができるようになる。
【００１０】
また、請求項２に記載のように、地図配信サーバ（５）は、新たな地図データ（３０）を取得したことをトリガ（すなわち開始条件）として、特定された更新部分のうち、新たな地図データ（３０）の取得前に記録した走行履歴に関連する走行道路についてのデータを、車載通信機（２）に送信するようになっていてもよい。
【００１１】
このようになっていることで、新規地図データ（３０）の取得に対応して、当該新規地図データ（３０）および過去に取得して記録し続けた走行履歴に基づいた地図データ配信を、効率的なタイミングで行うことができる。
【００１２】
また、請求項３に記載のように、地図配信サーバ（５）は、更新部分のうち走行履歴に関連する走行道路が複数ある場合、当該複数の走行道路のうち、走行回数が多いものを、優先的に車載通信機（２）に送信するようになっていてもよい。
【００１３】
このようになっていることで、より必要性の高いデータを優先して配信することができるので、地図配信の効率が高まる。
【００１４】
また、請求項４に記載のように、地図配信サーバ（５）と、車載通信機（２）と、を備えた地図配信システムとして、本発明を捉えることもできる。
【００１５】
なお、上記および特許請求の範囲における括弧内の符号は、特許請求の範囲に記載された用語と後述の実施形態に記載される当該用語を例示する具体物等との対応関係を示すものである。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の一実施形態について説明する。図１に、本実施形態に係る地図配信システムの構成を概略的に示す。この地図配信システムは、道路を走行する車両１に搭載された車両用ナビゲーション装置２、および、無線基地局３および通信ネットワーク４を介してこの車両用ナビゲーション装置２と通信する地図配信サーバ５とを含んでいる。
【００１７】
車両１に搭載されている車両用ナビゲーション装置２は、車両１の走行した道路の履歴を走行履歴として記録し、記録した走行履歴を、無線基地局３、通信ネットワーク４を介して地図配信サーバ５に送信する。地図配信サーバ５は、受信した走行履歴と、更新された地図データとを比較し、更新された地図データのうち、走行履歴に関連する道路（走行履歴に含まれる道路、当該道路に接続する道路等）のデータを抽出し、通信ネットワーク４、無線基地局３を介して当該車両用ナビゲーション装置２に送信する。
【００１８】
ただし、データの抽出に用いる走行履歴としては、更新された当該新規地図データの取得前に受信した走行履歴をも含むようになっている。また、抽出および送信は、当該新規地図データの取得のタイミングで実行するようになっている。
【００１９】
なお、図１においては、車両１および車両用ナビゲーション装置２は一組しか記載されていないが、地図配信サーバ５は、複数の車両にそれぞれ搭載され、車両用ナビゲーション装置２と同等の構成・機能を有する複数の車両用ナビゲーション装置に対しても、車両用ナビゲーション装置２と同等の処理および通信を行う。
【００２０】
以下、このような地図配信システムの構成および作動について詳述する。図２に、車両用ナビゲーション装置２のハードウェア構成を示す。車両用ナビゲーション装置２は、位置検出器１１、画像表示装置１２、操作部１３、スピーカ１４、無線機１５、地図データ取得部１６、および制御回路１７を有している。
【００２１】
位置検出器１１は、いずれも周知の図示しない地磁気センサ、ジャイロスコープ、車速センサ、およびＧＰＳ受信機等のセンサを有しており、これらセンサの各々の性質に基づいた、車両の現在位置、向き、および速度を特定するための情報を制御回路１７に出力する。
【００２２】
画像表示装置１２は、制御回路１７から出力された映像信号に基づいた映像をユーザに表示する。操作部１３は、ユーザの操作を受け付け、受け付けた操作に応じた信号を制御回路１７に出力する。
【００２３】
無線機１５は、無線基地局３と無線接続することで、通信ネットワーク４上の通信機器（具体的には地図配信サーバ５）と通信するための、周波数変換、変調、復調、増幅等を行う装置である。
【００２４】
地図データ取得部１６は、ＨＤＤ等の書き込み可能な不揮発性の記憶媒体およびそれら記憶媒体を有している。当該記憶媒体は、制御回路１７が実行するプログラム、経路案内用の地図データ、および車両１の走行履歴等を記憶している。
【００２５】
地図データは、道路データおよび施設データを有している。道路データは、リンクの位置情報、種別情報、ノードの位置情報、種別情報、および、ノードとリンクとの接続関係の情報等を含んでいる。施設データは、施設毎の名称、所在位置、施設種類等の情報を有している。また、地図データは、自らのバージョン情報も含んでいる。
【００２６】
制御回路（コンピュータに相当する）１７は、ＣＰＵ、ＲＡＭ、ＲＯＭ、Ｉ／Ｏ等を有するマイコンである。ＣＰＵは、ＲＯＭまたは地図データ取得部１６から読み出した車両用ナビゲーション装置１の動作のためのプログラムを実行し、その実行の際には外部メディア読取器５０、ＲＡＭ、ＲＯＭ、および地図データ取得部１６から情報を読み出し、ＲＡＭおよび（可能であれば）地図データ取得部１６の記憶媒体に対して情報の書き込みを行い、位置検出器１１、画像表示装置１２、操作部１３、およびスピーカ１４と信号の授受を行う。
【００２７】
制御回路１７がプログラムを実行することによって行う具体的な処理としては、地図表示処理、ナビゲーション処理、走行履歴記録処理、走行履歴送信処理、地図更新処理等がある。
【００２８】
地図表示処理は、地図データの一部を読み出し、その地図データの示す地図を画像表示装置１２に表示させる処理である。表示対象の領域としては、位置検出器１１からの情報に基づいて特定した車両１の現在位置の周辺、操作部１３を介してユーザによって指定された位置の周辺等がある。
【００２９】
ナビゲーション処理は、操作部１３等を介してユーザによって指定された目的地までの最適な誘導経路を、地図データに基づいて決定し、決定した誘導経路に沿った車両１の走行を案内するための報知を行う処理である。案内用の報知としては、画像表示装置１２を用いた交差点における拡大図地図表示、スピーカ１４を用いた誘導経路に沿った右左折の音声案内等がある。走行履歴記録処理、走行履歴送信処理、地図更新処理については後述する。
【００３０】
図３に、地図配信サーバ５のハードウェア構成を示す。地図配信サーバ５は、外部メディア読取器５０、通信インターフェース５１、メモリ５２、および制御部５３を有している。
【００３１】
外部メディア読取器５０は、ＤＶＤメディア、ＣＤメディア、リムーバブルハードディスクドライブ、ＵＳＢメモリ等、着脱可能な記録メディアからのデータを読み取る装置である。
【００３２】
通信インターフェース５１は、通信ネットワーク４に接続し、通信ネットワーク４上の通信装置または無線基地局３に無線接続した通信機器（具体的には車両用ナビゲーション装置２）と通信するための回路である。
【００３３】
メモリ５２は、例えばＨＤＤ等の書き込み可能な記憶媒体である。このメモリ５２には、複数のバージョンの地図データを格納するための領域である地図ＤＢ５２ａ、および、車両用ナビゲーション装置２および他の車両用ナビゲーション装置から受信した走行履歴を記録して保持するための領域である走行履歴ＤＢ５２ｂが割り当てられている。
【００３４】
なお、地図ＤＢ５２ａには、既に過去のバージョンの地図データが１つ以上記録されているものとする。そして、この地図データには、当該地図データのバージョン情報が含まれている。
【００３５】
制御部（コンピュータに相当する）５３は、ＣＰＵ、ＲＡＭ、ＲＯＭ、Ｉ／Ｏ等を有し、ＣＰＵは、ＲＯＭ、メモリ５２等から読み出した地図配信サーバ５の動作のためのプログラムを実行し、その実行の際にはＲＡＭ、ＲＯＭ、およびメモリ５２から情報を読み出し、ＲＡＭおよびメモリ５２に対して情報の書き込みを行い、通信インターフェース５１と信号の授受を行う。
【００３６】
以下、これら車両用ナビゲーション装置２および地図配信サーバ５の作動について説明する。図４に、車両用ナビゲーション装置２と地図配信サーバ５との通信処理手順のシーケンス図を示す。
【００３７】
この図に示すように、車両用ナビゲーション装置２の制御回路１７は、車両１の走行時に、位置検出器１１からの情報に基づいて車両１の位置を逐次特定し、この特定した位置および地図データに基づいて、車両１が地図のどのリンク上にあるかを、マップマッチング等によって特定し、特定した走行道路の情報を走行履歴として地図データ取得部１６に記録する（ステップ１０１）。
【００３８】
走行履歴の記録は一定距離の走行毎に、あるいは一定時間の経過毎に繰り返し行うようになっていてもよい。各回に記録する走行履歴の内容は、特定したリンクに関する情報、当該リンクを走行した時に使用していた地図データのバージョン、および、車両用ナビゲーション装置２を他の車両用ナビゲーション装置から識別する車載器ＩＤを含む。車載器ＩＤは、例えば制御回路１７のＲＯＭ等に記録されている。
【００３９】
特定したリンクに関する情報は、例えば、当該リンクのリンクＩＤ、当該リンク上の走行方向、当該リンクに接続するリンクのリンクＩＤ、当該リンクの道路種別、当該リンクの道路名称である。
【００４０】
なお、制御回路１７は、同じリンクを複数回走行した場合には、それら複数回分の走行履歴のデータを１つの走行履歴データにまとめ、重複する情報を削除した状態で記録するようになっていてもよい。
【００４１】
あるいは、制御回路１７は、道路名称毎に走行履歴をまとめて記録するようになっていてもよい。すなわち、異なるリンクについての走行履歴であっても、同じ名称の道路を走行したものであるなら、それらを１つの走行履歴データにまとめ、重複する情報を削除した状態で記録するようになっていてもよい。
【００４２】
複数回分の走行履歴をリンクでまとめる場合も道路名称でまとめる場合も、そのまとめたデータには、当該リンクまたは当該名称の道路の走行回数の情報を記録するようになっていてもよい。
【００４３】
そして制御回路１７は、記録した走行履歴を、無線機１５を用いて地図配信サーバ５宛に送信する（ステップ１０３）。なお、この送信は繰り返し行われる。具体的には、履歴情報を記録する度に送信を実行してもよいし、あるいは、ある一定時間の経過毎に送信を実行してもよいし、一定距離の走行毎に送信を実行してもよい。
【００４４】
また、各回の送信機会に送信する走行履歴は、前回の送信機会から今回の送信機会までに記録された走行履歴であってもよい。この場合は、送信される走行履歴は常に新規取得分のみとなり、過去に送信したことのある走行履歴は送信しないことになる。したがって、無駄なデータ送信が抑制される。なお、既に送信した走行履歴の記録は、削除するようになっていてもよいし、保持したままでもよい。
【００４５】
また、無線環境によっては、無線基地局３との接続が切れる場合がある。その場合、制御回路１７は、再度無線接続が確立されるまで走行履歴を保持しておき、無線接続が確立した時にその保持しているデータを送信するようになっていてもよい。
【００４６】
また、地図配信サーバ５の制御部５３は、通信インターフェース５１を介して当該走行履歴を受信し、受信した走行履歴を、送信元の車両用ナビゲーション装置別に、メモリ５２の走行履歴ＤＢ５２ｂに追加記録する（ステップ２０１）。
【００４７】
ただしこのとき、受信した走行履歴と送信元が同じであり、かつ走行したリンク（または道路名称）同じ走行履歴Ｘが既に走行履歴ＤＢ５２ｂに記録されている場合、受信した走行履歴は走行履歴ＤＢ５２ｂに追記せず、当該走行履歴Ｘ中の走行回数を１回分増加させてもよい。このようにする場合でも、受信した走行履歴の情報が実質的に追加記録されることになり、かつ、走行履歴ＤＢ５２ｂの記憶量の節約になる。
【００４８】
このようにして記録した走行履歴は、その後も保持するようになっている。したがって、その後に地図配信サーバ５において新規地図データ３０が登録されても、当該走行履歴は保持されたままである。
【００４９】
ここで、制御部５３が、受信した走行履歴を記録した後、新たなバージョンの地図データ３０を取得して地図ＤＢ５２ａに追加記録する場合（ステップ２０３）について説明する。新たな地図データ３０の取得は、通信インターフェース５１を介して通信ネットワーク４中の他の装置から受信することで実現してもよいし、当該新規地図データ３０が記録された外部メディアを外部メディア読取器５０から読み出すことで実現してもよい。
【００５０】
なお、この新規地図データ３０には、当該新規地図データ３０のバージョン情報が含まれている。また、この新規地図データ３０には、過去の各バージョンからの段階的な改変履歴が含まれていてもよい。改変履歴とは、過去のバージョンの地図データと比較して、新規地図データ３０中のどのデータがどのように追加、変更、削除となったかを示す情報をいう。
【００５１】
新規地図データ３０を地図ＤＢ５２ａに追加登録すると、制御部５３は、その追加登録を行ったことをトリガとして、新規地図データ３０の一部を車両用ナビゲーション装置２に送信するための処理を行う（ステップ２０５）。
【００５２】
図５に、ステップ２０５の処理の詳細をフローチャートで示す。この図に示すように、制御部５３は、まずステップ３１０で、走行履歴ＤＢ５２ｂ中に走行履歴が記録されているか否かを判定し、記録されていなければ新規地図データ３０の送信は行わずにステップ２０５の処理を終了する。
【００５３】
走行履歴ＤＢ５２ｂに走行履歴が記録されている場合は、続いてステップ３２０で、記録されているすべての走行履歴の１つ１つについて、新規地図データ３０と旧地図データとの差分を特定する。なお、差分とは、新規地図データ３０が、旧地図データに対してどのような改変が適用されたかを示す情報、すなわち地図データの更新部分である。
【００５４】
具体的には、制御部５３は、走行履歴ＤＢ５２ｂ中のすべての走行履歴の１つ１つについて、当該走行履歴に記録されている地図バージョンを特定し、そのバージョンの地図データを、当該当該走行履歴に対応する地図データとして特定する。そして制御部５３は、当該特定した旧バージョン地図データを地図ＤＢ５２ａから読み出し、新規地図データ３０と、当該読み出した旧バージョン地図データを比較することで、それらの差分を特定する。
【００５５】
なお、新規地図データ３０に過去の各バージョンからの改変履歴が含まれている場合、その改変履歴に基づいて、新規地図データ３０と特定した旧バージョン地図データとの差分を特定するようになっていてもよい。
【００５６】
続いてステップ３３０では、走行履歴の１つ１つについて、上述のように特定した地図データの差分と、当該走行履歴とを比較して、当該走行履歴中のリンクに関連するリンク（例えば、当該リンク、および、当該リンクに接続するリンク）と、当該差分中のリンクとで、重複するもの（以下、重複リンクという）があるか否かを判定する。そして、すべての走行履歴について否定的な判定となると、新規地図データ３０の送信は行わずにステップ２０５の処理を終了する。しかし、１つ以上の走行履歴について肯定的な判定があると、続いてステップ３４０を実行する。
【００５７】
続いてステップ３４０では、ステップ３３０で肯定的判定の対象となった走行履歴（以下、対象走行履歴という）のそれぞれについて、新規地図データ３０から配信データを抽出する。具体的には、対象走行履歴の１つ１つについて、当該対象走行履歴に対応する重複リンクのデータを、新規地図データ３０から抽出し、それを当該対象走行履歴用の配信データとして特定する。
【００５８】
そして続いてステップ３５０で、その抽出順に、配信データを送信する。配信データの送信先は、当該配信データの抽出に用いた対象走行履歴中の車載器ＩＤから特定する。また、配信データには、新規地図データ３０のバージョン情報を含める。このようにすることで、新規地図データ３０の登録前に受信した対象走行履歴に基づいて、各車両の車両用ナビゲーション装置に、当該車両が走行したことのあるリンクに関連した地図配信を行うことができる。
【００５９】
なお、ステップ３４０における抽出の順序は、抽出に用いる対象走行履歴の優先度が高いほど早くする。ここで、対象走行履歴の優先度は、当該対象走行履歴に含まれる走行回数が多いほど高いものとする。履歴情報が多くなると配信するデータの量も増えることが考えられるが、このように優先度を使用することで、車両が頻繁に走行する優先度の高いリンクについての更新情報が、いち早く優先的に配信される。
【００６０】
あるいは、ある基準以上高い優先度を有する対象走行履歴だけ抽出に用い、当該基準より低い優先度を有する対象走行履歴は抽出に用いないようにしてもよい。具体的には、基準回数（例えば３回）以上の走行回数を含む対象対象走行履歴のみを、抽出に用いるようにしてもよい。このようにすることで、車両が頻繁に走行する優先度の高いリンクについての更新情報が確実に配信される一方、必要度の低い更新情報は配信されないので、通信量を減らしながらも、地図配信の効果を高く保つことができる。
【００６１】
また、地図配信サーバ５から車両用ナビゲーション装置２に配信される地図データ（具体的には新規地図データ３０の重複リンク部分）を、車両用ナビゲーション装置２の制御回路１７は、無線機１５を介して受信し、受信したデータを、地図データ取得部１６中の地図データに反映する（ステップ１０５）。
【００６２】
ここで、反映するデータは、受信したデータすべてであってもよいし、受信したデータのうち、優先度が基準以上高いもののみを反映させ、それ以外の受信データを破棄するようになっていてもよい。ここで、優先度については、以下のように決定する。すなわち、受信した重複リンクのそれぞれについて、当該重複リンクと関連する地図データ取得部１６中の走行履歴を特定し、特定した走行履歴中の走行回数が多いほど、優先度が高いものとする。
【００６３】
また制御回路１７は、地図データ取得部１６に記録している走行履歴中の地図バージョンを、新規地図データ３０のバージョンに書き換える。なお、新規地図データ３０のバージョン情報は、受信したデータから読み出す。
【００６４】
また制御回路１７は、受信したデータを地図データに反映させた後、地図更新完了通知を、地図配信サーバ５に送信する（ステップ１０７）。この地図更新完了通知には、車両用ナビゲーション装置２の車載器ＩＤを含める。
【００６５】
地図配信サーバ５の制御部５３は、この地図更新完了通知を受信すると、メモリ５２にこの完了通知を反映させる。すなわち、この地図更新完了通知の送信元を当該地図更新完了通知中の車載器ＩＤから特定し、走行履歴ＤＢ５２ｂ中の走行履歴のうち、特定した送信元の走行履歴中の地図バージョンを、新規地図データ３０の地図バージョンに書き換える。
【００６６】
このようにすることで、車両用ナビゲーション装置２中の地図データの地図バージョンと、走行履歴ＤＢ５２ｂ中の地図バージョンとの整合性が維持される。これにより、一度車両用ナビゲーション装置２において更新されたデータを地図配信サーバ５が再度抽出して配信することがなくなるため、地図配信サーバ５から車両用ナビゲーション装置２へ無駄なデータが送信される可能性が低減される。
【００６７】
以上説明したとおり、地図配信サーバ５が、車両用ナビゲーション装置２から受信した走行履歴を、その後の新規地図データ３０の取得以降も記録し続け、当該新規地図データ３０の更新部分のうち、当該記録し続けた走行履歴に関連するリンクについてのデータを、車両用ナビゲーション装置２に送信する。
【００６８】
したがって、過去に車両１がある道路を走行してその走行履歴を送信した後に、当該道路に関連する地図データの更新があった場合に、車両１が再度同じ道路を走行せずとも、当該道路に関連する地図データの更新を受けることができるようになる。
【００６９】
また、地図配信サーバ５は、新たな地図データ３０を取得したことをトリガとして、特定された更新部分のうち、新たな地図データ３０の取得前に記録した走行履歴に関連する走行道路についてのデータを、車両用ナビゲーション装置２に送信するようになっている。
【００７０】
このようになっていることで、新規地図データ３０の取得に対応して、当該新規地図データ３０および過去に取得して記録し続けた走行履歴に基づいた地図データ配信を、効率的なタイミングで行うことができる。
【００７１】
また、地図配信サーバ５は、更新部分のうち走行履歴に関連する走行道路が複数ある場合、当該複数の走行道路のうち、走行回数が多いものを、優先的に車両用ナビゲーション装置２に送信するようになっている。このようになっていることで、より必要性の高いデータを優先して配信することができるので、地図配信の効率が高まる。
【００７２】
（他の実施形態）
以上、本発明の実施形態について説明したが、本発明の範囲は、上記実施形態のみに限定されるものではなく、本発明の各発明特定事項の機能を実現し得る種々の形態を包含するものである。
【００７３】
例えば、上記実施形態においては、車載通信機の例として、車両用ナビゲーション装置２が用いられているが、本発明は、車両用ナビゲーション装置２に限らず、地図データを記録し、当該地図データを地図配信サーバ５から受信して更新するような装置であれば、どのようなものにでも適用可能である。
【００７４】
また、上記実施形態においては、地図データの更新部分の配信は、地図配信サーバ５における新規地図データ３０の登録をトリガとして、その登録のタイミングにおいて、行われている。しかし、新規地図データ３０の登録をトリガとせず、例えば定期的な配信であっても、その間に新規地図データ３０の登録がある場合には、本発明の効果が達成される。
【００７５】
また、上記の実施形態において、制御回路１７、制御部５３がプログラムを実行することで実現している各機能は、それらの機能を有するハードウェア（例えば回路構成をプログラムすることが可能なＦＰＧＡ）を用いて実現するようになっていてもよい。
【図面の簡単な説明】
【００７６】
【図１】本発明の実施形態に係る地図配信システムの概略図である。
【図２】車両用ナビゲーション装置２の構成を示すブロック図である。
【図３】地図配信サーバ５の構成を示すブロック図である。
【図４】車両用ナビゲーション装置２と地図配信サーバ５との通信処理手順を示すシーケンス図である。
【図５】地図配信サーバ５が実行する送信処理のフローチャートである。
【符号の説明】
【００７７】
１      車両
２      車両用ナビゲーション装置
５      地図配信サーバ
３０      新規地図データ
５２ａ    地図ＤＢ
５２ｂ    走行履歴ＤＢ
５３      制御部
【図１】
0004539722.tif 000002
【図２】
0004539722.tif 000003
【図３】
0004539722.tif 000004
【図４】
0004539722.tif 000005
【図５】
0004539722.tif 000006