(57)【要約】【課題】移動体側表示装置の処理の迅速性と、地図情報の有用性を確保する地図情報配信システムを提供することを目的とする。【解決手段】地図情報提供サーバは、カーナビ装置から受信した現在位置情報および地図情報ＤＢから、車両の走行道路の種類を判別する。一般道路と判別した場合には、さらに、カーナビ装置から受信した車速情報から、車両の走行速度が、所定速度以上か否かを判別する。「走行道路：一般道路、走行速度：時速１００ｋｍ未満」のときは、「詳細な地図データ」を、地図情報ＤＢから抽出する。「走行道路：高速道路」または「走行道路：一般道路、走行速度：時速１００ｋｍ以上」のときは、「粗い地図データ」を、地図情報ＤＢから抽出する。【選択図】  図５
2004251945.tif 000002
【特許請求の範囲】
【請求項１】
地図情報を記憶する地図情報提供装置と、
前記地図情報提供装置と通信可能であり、情報を表示する手段を備えた移動体側表示装置と、
を備えた地図情報配信システムであって、
前記移動体側表示装置は、前記地図情報提供装置に移動体情報を送信し、
前記地図情報提供装置は、前記移動体側表示装置から受信した前記移動体情報に基づいて、前記移動体側表示装置に対して配信すべき局地的な配信地図情報を抽出し、当該配信地図情報を前記移動体側表示装置に送信し、
前記移動体側表示装置は、前記地図情報提供装置から受信した前記配信地図情報を表示すること、
を特徴とする地図情報配信システム。
【請求項２】
情報を表示する手段を備えた移動体側表示装置と通信可能であり、地図情報を記憶する地図情報提供装置であって、
前記移動体側表示装置から受信した移動体情報に基づいて、前記移動体側表示装置に対して配信すべき局地的な配信地図情報を抽出し、当該配信地図情報を前記移動体側表示装置に送信すること、
を特徴とする地図情報提供装置。
【請求項３】
情報を表示する手段を備えた移動体側表示装置と通信可能であり、地図情報を記憶するコンピュータにて、
前記移動体側表示装置から受信した移動体情報に基づいて、前記移動体側表示装置に対して配信すべき局地的な配信地図情報を抽出させ、
当該配信地図情報を前記移動体側表示装置に送信させるためのプログラム。
【請求項４】
請求項１ないし請求項３のいずれかの地図情報配信システム、地図情報提供装置またはプログラムにおいて、
前記移動体情報は、移動体の移動速度情報または移動体位置情報であることを特徴とするもの。
【請求項５】
請求項４の地図情報配信システム、地図情報提供装置またはプログラムにおいて、
前記地図情報提供装置は、前記移動速度情報または前記移動体位置情報に基づいて、送信すべき地図データの容量を決定することを特徴とするもの。
【請求項６】
請求項５の地図情報配信システム、地図情報提供装置またはプログラムにおいて、
前記地図情報提供装置は、移動体の速度が所定の速度より大きいときに前記移動体側表示装置に送信するためのデータ容量の小さい地図データと、移動体の速度が所定の速度より小さいときに前記移動体側表示装置に送信するためのデータ容量の大きい地図データとを記憶し、
前記地図情報提供装置は、前記移動速度情報に基づいて、移動体の速度が所定の速度より大きいと判別したときは、前記配信地図情報として、前記データ容量の小さい地図データを送信することを特徴とするもの。
【請求項７】
請求項５の地図情報配信システム、地図情報提供装置またはプログラムにおいて、
前記地図情報提供装置は、移動体の移動位置が高速移動可能な道路のときに前記移動体側表示装置に送信するためのデータ容量の小さい地図データと、移動体の移動位置が高速移動可能な道路以外の道路のときに前記移動体側表示装置に送信するためのデータ容量の大きい地図データとを記憶し、
前記地図情報提供装置は、前記移動体位置情報に基づいて、移動位置が高速移動可能な道路と判別したときは、前記配信地図情報として、前記データ容量の小さい地図データを送信することを特徴とするもの。
【請求項８】
請求項４の地図情報配信システム、地図情報提供装置またはプログラムにおいて、
前記地図情報提供装置は、前記移動速度情報または前記移動体位置情報に基づいて、送信すべき地図データの情報レベルを決定することを特徴とするもの。
【請求項９】
請求項８の地図情報配信システム、地図情報提供装置またはプログラムにおいて、
前記地図情報提供装置は、移動体の速度が所定の速度より大きいときに前記移動体側表示装置に送信するための情報レベルの低い地図データと、移動体の速度が所定の速度より小さいときに前記移動体側表示装置に送信するための情報レベルの高い地図データとを記憶し、
前記地図情報提供装置は、前記移動速度情報に基づいて、移動体の速度が所定の速度より小さいと判別したときは、前記配信地図情報として、前記情報レベルの高い地図データを送信することを特徴とするもの。
【請求項１０】
請求項８の地図情報配信システム、地図情報提供装置またはプログラムにおいて、
前記地図情報提供装置は、移動体の移動位置が高速移動可能な道路のときに前記移動体側表示装置に送信するための情報レベルの低い地図データと、移動体の移動位置が高速移動可能な道路以外の道路のときに前記移動体側表示装置に送信するための情報レベルの高い地図データとを記憶し、
前記地図情報提供装置は、前記移動体位置情報に基づいて、移動位置が高速移動可能な道路と判別したときは、前記配信地図情報として、前記情報レベルの低い地図データを送信することを特徴とするもの。
【請求項１１】
請求項１ないし請求項１０のいずれかの地図情報配信システム、地図情報提供装置またはプログラムにおいて、
前記地図情報提供装置は、複数の前記移動体情報およびリアルタイムな道路交通情報に基づいて予測道路情報を決定し、当該予測道路情報を前記移動体側表示装置に送信することを特徴とするもの。
【請求項１２】
請求項１１の地図情報配信システム、地図情報提供装置またはプログラムにおいて、
前記移動体側表示装置は、リアルタイムな道路交通情報を取得し、当該リアルタイムな道路交通情報を前記地図情報提供装置に送信することを特徴とするもの。
【請求項１３】
請求項１ないし請求項１２のいずれかの地図情報配信システム、地図情報提供装置またはプログラムにおいて、
前記地図情報提供装置は、複数の前記移動体情報およびリアルタイムな道路交通情報に基づいて予想経路情報を決定し、当該予想経路情報を前記移動体側表示装置に送信することを特徴とするもの。
【請求項１４】
情報を表示する手段を備えた移動体側表示装置と通信可能であり、地図情報を記憶するコンピュータを用いて、
前記移動体側表示装置から受信した移動体情報に基づいて、前記移動体側表示装置に対して配信すべき局地的な配信地図情報を抽出し、当該配信地図情報を前記移動体側表示装置に送信すること、
を特徴とする地図情報配信方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、移動体側の装置に地図情報を提供するシステム、方法に関するものである。
【０００２】
【従来の技術】
従来の地図情報配信システムには、カーナビ装置（カーナビ装置等）自体が地図データを記憶しなくても、カーナビ装置にて地図表示することができるシステムがある（例えば、特許文献１）。このシステムでは、地図情報提供サーバと無線通信網を介して通信可能なカーナビ装置が、車両の現在位置情報を地図情報提供サーバに送信し、地図情報提供サーバは、地図情報を記憶する地図データベースから、車両の現在位置に関連する局地的な地図情報を読み出して、カーナビ装置に送信する。
【０００３】
これにより、地図情報提供サーバ側の地図データベースにて、随時最新の地図情報に更新されるようにすれば、カーナビ装置の利用者は、最新の地図データを記憶する記録媒体を購入して、最新の地図データをカーナビ装置にインストールする必要はなく、最新の地図を利用できる。
【０００４】
また、ＩＴＳ（高度道路交通システム：Ｉｎｔｅｌｌｉｇｅｎｔ  Ｔｒａｎｓｐｏｒｔ  Ｓｙｓｔｅｍ）を利用することにより、道路上に設置された車両検知器から、現在の交通情報（例えば、渋滞情報、事故情報など）を取得し、カーナビ装置にてこの情報を利用することにより、渋滞等を避けて走行することができる。
【０００５】
【特許文献１】
特開２００２−２９６０４４号公報。
【０００６】
【発明が解決しようとする課題】
しかしながら、上記のシステムでは、以下のような問題が生じる。第一に、地図情報提供サーバから提供される地図情報のデータ容量が大きい場合に、カーナビ装置の記憶容量が圧迫され、カーナビ装置の処理（誘導処理等）の迅速性を確保できないおそれがある。例えば、走行速度が大きい場合に、誘導処理を迅速に行う必要があるため、その処理の迅速性が要求される。これに対し、小さな建物や道路情報を省略して、提供する地図情報のデータ容量を小さくすると、地図情報の有用性を損なうという問題が生じてしまう。つまり、カーナビ装置の処理の迅速性と地図情報の有用性の両者のバランスを確保することが要求される。
【０００７】
第二に、ＩＴＳを利用しても、交通状況は時間の経過により変動するため、将来的な交通状況を考慮した走行ルートを知ることができない。例えば、現時点でわずかな渋滞を生じているルートＡを避けて、最適なルート（最短時間で目的地に到達できるルート）としてルートＢを選択しても、時間の経過により、ルートＢに渋滞が生じる可能性がある。
【０００８】
この発明は、このような問題を解決し、移動体側表示装置の処理の迅速性と、地図情報の有用性を確保し、また、将来的な交通状況を考慮した誘導処理を可能とする地図情報配信システムおよび地図情報提供装置を提供することを目的とする。
【０００９】
【課題を解決するための手段および発明の効果】
（１）（２）（３）（１４）  この発明の地図情報配信システムの地図情報提供装置は、地図情報を記憶し、情報を表示する手段を備えた移動体側表示装置と通信可能であり、前記移動体側表示装置から受信した前記移動体情報に基づいて、前記移動体側表示装置に対して配信すべき局地的な配信地図情報を抽出し、当該配信地図情報を前記移動体側表示装置に送信することを特徴としている。また、地図情報配信システムの移動体側表示装置は、地図情報提供装置と通信可能であり、前記地図情報提供装置にて、移動体情報に基づいて決定された局地的な配信地図情報を、地図情報提供装置から受信して表示することを特徴としている。
【００１０】
これにより、移動体情報に基づく適度なデータ容量、情報レベル等の配信地図情報を提供することが可能となるため、移動体側表示装置にて、処理（誘導処理等）の迅速性と、情報の有用性を確保することができる。つまり、莫大なデータ容量の配信地図情報が提供されて、移動体側表示装置の記憶容量が圧迫されたり、情報レベルの低い配信地図情報が提供されて、情報の有用性を損なうという問題等を回避することができる。
【００１１】
（４）  この発明の地図情報配信システムにおいて、前記移動体情報は、移動体の移動速度情報または移動体位置情報であることを特徴としている。これにより、移動体の速度や、移動体が位置する道路の種類に基づく適度なデータ容量、情報レベル等の配信地図情報を提供することが可能となる。例えば、移動体の移動速度が大きいときには、移動体側表示装置の処理の迅速性が特に要求されるため、データ容量の小さい配信地図情報を提供して、移動体側表示装置の記憶容量を確保し、移動速度が小さいときには、情報の有用性を優先して、データ容量の大きい配信地図情報（情報が豊富なもの）を提供することが可能となる。つまり、移動体の移動状況に応じて、移動体側表示装置の処理の迅速性と、情報の有用性をバランスよく確保することができる。
【００１２】
（５）  この発明の地図情報配信システムにおいて、前記地図情報提供装置は、前記移動速度情報または前記移動体位置情報に基づいて、送信すべき地図データの容量を決定することを特徴としている。これにより、移動体の速度や、移動体が位置する道路の種類に基づく、適度なデータ容量の配信地図情報を提供することができる。
【００１３】
（６）（７）  この発明の地図情報配信システムにおいて、前記地図情報提供装置は、移動体の速度が所定の速度より大きいときに前記移動体側表示装置に送信するためのデータ容量の小さい地図データと、移動体の速度が所定の速度より小さいときに前記移動体側表示装置に送信するためのデータ容量の大きい地図データとを記憶し、前記地図情報提供装置は、前記移動速度情報に基づいて、移動体の速度が所定の速度より大きいと判別したときは、前記配信地図情報として、前記データ容量の小さい地図データを送信することを特徴としている。また、この発明の地図情報配信システムにおいて、前記地図情報提供装置は、移動体の移動位置が高速移動可能な道路のときに前記移動体側表示装置に送信するためのデータ容量の小さい地図データと、移動体の移動位置が高速移動可能な道路以外の道路のときに前記移動体側表示装置に送信するためのデータ容量の大きい地図データとを記憶し、前記地図情報提供装置は、前記移動体位置情報に基づいて、移動位置が高速移動可能な道路と判別したときは、前記配信地図情報として、前記データ容量の小さい地図データを送信することを特徴としている。
【００１４】
これにより、移動体の速度が大きい場合（または、高速度の可能性が高い場合）に、莫大なデータ容量の配信地図情報により、移動体側表示装置の記憶容量が圧迫され、移動体側表示装置の処理の迅速性を妨げるような事態を回避するすることができる。データ容量が小さい地図データを送信すると同時に、広告情報や天気情報などの付随情報を提供することにより、情報の有用性を高めることができる。
【００１５】
（８）  この発明の地図情報配信システムにおいて、前記地図情報提供装置は、前記移動速度情報または前記移動体位置情報に基づいて、送信すべき地図データの情報レベルを決定することを特徴としている。これにより、移動体の速度や、移動体が位置する道路の種類に基づく、適度な情報レベルの配信地図情報を提供することができる。
【００１６】
（９）  この発明の地図情報配信システムにおいて、前記地図情報提供装置は、移動体の速度が所定の速度より大きいときに前記移動体側表示装置に送信するための情報レベルの低い地図データと、移動体の速度が所定の速度より小さいときに前記移動体側表示装置に送信するための情報レベルの高い地図データとを記憶し、前記地図情報提供装置は、前記移動速度情報に基づいて、移動体の速度が所定の速度より小さいと判別したときは、前記配信地図情報として、前記情報レベルの高い地図データを送信することを特徴としている。これにより、移動体の速度が小さい場合に、情報レベルの低い配信地図情報（例えば、有用性の低い情報を省略したもの）が提供されることにより、配信地図情報の有用性を損なうような事態を回避するすることができる。
【００１７】
（１０）  この発明の地図情報配信システムにおいて、前記地図情報提供装置は、移動体の移動位置が高速移動可能な道路のときに前記移動体側表示装置に送信するための情報レベルの低い地図データと、移動体の移動位置が高速移動可能な道路以外の道路のときに前記移動体側表示装置に送信するための情報レベルの高い地図データとを記憶し、前記地図情報提供装置は、前記移動体位置情報に基づいて、移動位置が高速移動可能な道路と判別したときは、前記配信地図情報として、前記情報レベルの低い地図データを送信することを特徴としている。これにより、移動体の速度が大きい場合に、情報レベルの高い配信地図情報（一般的にデータ容量が大きい）により、移動体側表示装置の記憶容量が圧迫され、移動体側表示装置の処理の迅速性を妨げるような事態を回避するすることができる。
【００１８】
（１１）  この発明の地図情報配信システムにおいて、前記地図情報提供装置は、複数の前記移動体情報およびリアルタイムな道路交通情報に基づいて予測道路情報を決定し、当該予測道路情報を前記移動体側表示装置に送信することを特徴としている。これにより、操作者は、移動体側表示装置が取得した予測道路情報に基づいて、将来的な交通状況が考慮されたより適切な移動ルートを選択することができる。
【００１９】
（１２）  この発明の地図情報配信システムにおいて、前記移動体側表示装置は、リアルタイムな道路交通情報を取得し、当該リアルタイムな道路交通情報を前記地図情報提供装置に送信することを特徴としている。これにより、地図情報提供装置は、ＩＴＳ等を利用して、リアルタイムな道路交通情報を取得する移動体側表示装置から、当該情報を取得することができる。
【００２０】
（１３）  この発明の地図情報配信システムにおいて、前記地図情報提供装置は、複数の前記移動体情報およびリアルタイムな道路交通情報に基づいて予想経路情報を決定し、当該予想経路情報を前記移動体側表示装置に送信することを特徴としている。これにより、リアルタイムな交通情報のみに基づく経路よりも、地図情報提供装置から送信される予想経路情報に基づく経路の方が、利用者にとって、将来的な交通状況が考慮されたより適切な移動ルートになり得る。
【００２１】
この発明において、「地図情報提供装置」とは、地図情報を提供する装置であり、下記の実施形態では、地図情報提供サーバ１００に該当する。「移動体側表示装置」とは、情報を表示する手段を備えた装置であり、下記の実施形態では、カーナビ装置２００に該当する。
【００２２】
「移動体情報」とは、移動体に関する情報であり、例えば、移動体の移動速度情報、移動体位置情報などのことである。下記の実施形態では、現在位置情報や車速情報に該当する。また、移動位置における天候情報や、移動体の種類に関する情報（車、電車等）などが該当する場合もある。
【００２３】
配信地図情報の「情報レベル」とは、情報の内容量や情報の表示形態のレベルなどのことをいう。例えば、「情報レベルの高い」配信地図情報は、小さな建物や道路等を省略せずに含むものや、店舗情報、広告情報等も含むものに該当し、「情報レベルの低い」配信地図情報は、それらの情報を省略したものに該当する（詳細レベルの例）。また、例えば、「情報レベルの高い」配信地図情報は、建物、道路等を立体的に表示する立体表示用の地図データに該当し、「情報レベルの低い」配信地図情報は、建物、道路等を平面的に表示する平面表示用の地図データに該当する（情報の表示形態のレベルの例）。
【００２４】
「予測道路情報」とは、道路情報の予測的なものであり、下記の実施形態では、混雑の予測情報に該当する。「予想経路情報」とは、複数の移動体情報およびリアルタイムな道路交通情報に基づく、経路に関する予測的な情報であり、下記の実施形態では、予想最適ルートに該当する。
【００２５】
「移動速度情報または移動体位置情報に基づいて、送信すべき地図データの容量を決定する」ことには、移動速度情報または移動体位置情報に基づいて、具体的なデータ容量を決定する場合の他に、データ容量について２種以上の地図データをあらかじめ用意し、これらから選択する場合も含む概念である。「移動速度情報または移動体位置情報に基づいて、送信すべき地図データの情報レベルを決定する」ことには、移動速度情報または移動体位置情報に基づいて、具体的な情報レベル（情報の内容量など）を決定する場合の他に、情報レベルについて２種以上の地図データをあらかじめ用意し、これらから選択する場合も含む概念である。
【００２６】
「プログラム」とは、ＣＰＵにより直接実行可能なプログラムだけでなく、一旦他の記録媒体（ハードディスク等）にインストールすることによって実行可能となるようなプログラム、ソース形式のプログラム、圧縮処理がされたプログラム、暗号化されたプログラム等を含む概念である。
【００２７】
【発明の実施の形態】
１．  第１の実施形態
１．１  システムの構成
この発明の第１の実施形態である地図情報配信システムとして、各車両に設置された複数のカーナビ装置２００等と、各基地局およびインターネットを介してカーナビ装置２００等と通信可能な地図情報提供サーバ１００を備えた図１に示すシステムを一例として説明する。
【００２８】
地図情報提供サーバ１００のハードウエア構成例を、図１に示す。ＣＰＵ１２０は、バスラインを介して、メモリ１３０、外部記憶装置１４０、ＣＤ−ＲＯＭドライブ１５０などに接続されている。外部記憶装置１４０には、地図情報ＤＢ、ルート検索情報ＤＢ、誘導情報ＤＢ、ユーザ情報ＤＢ、配信処理プログラム、地図情報更新プログラム、オペレーティングシステム（ＯＳ）などが記憶されている。
【００２９】
配信処理プログラムは、カーナビ装置２００から地図データの要求指令を受けて、地図情報ＤＢから車両の現在位置に基づく局地的な地図データを読み出し、カーナビ装置２００に送信するためのものである。また、カーナビ装置２００から受信したルート別検索要求数を、ルート検索情報ＤＢに記憶するためのものである。地図情報更新プログラムは、最新の地図情報を提供するコンピュータ（図示せず）からダウンロード処理を行い、地図情報ＤＢが記憶する地図データを最新のものに更新するためのものである。
【００３０】
地図情報ＤＢには、地図情報更新プログラムにより、最新の地図データが記憶される。ルート検索情報ＤＢには、ルート別に検索要求数等が記憶される。誘導情報ＤＢには、ユーザＩＤに対応づけて、「目的地、現在位置、送信済み地図データ領域情報、課金情報（例えば、地図データの送信回数）」などが記憶される。ユーザ情報ＤＢには、ユーザＩＤに対応づけて、ユーザ名、住所、電話番号等の個人情報が記憶されている。
【００３１】
また、カーナビ装置２００のハードウエア構成例を、図１に示す。ＣＰＵ２２０は、バスラインを介して、メモリ２３０、ハードディスク２４０、モニタ２５０、入力操作部２６０、ＣＤ−ＲＯＭドライブ２７０、通信部２８０などに接続されている。ハードディスク２４０には、地図情報記憶部、通信プログラム、地図表示プログラム、位置検出プログラム、オペレーティングシステム（ＯＳ）などが記憶されている。
【００３２】
地図情報記憶部には、地図情報提供サーバ１００から受信した局地的な地図データが記憶される。通信プログラムは、通信部２８０にて、基地局およびインターネットを介して地図情報提供サーバ１００と通信を行うためのものである。また、ＩＴＳ（Ｉｎｔｅｌｌｉｇｅｎｔ  Ｔｒａｎｓｐｏｒｔ  Ｓｙｓｔｅｍ）を利用し、道路上に設置された車両検知器から、現在の交通情報（例えば、渋滞情報、事故情報など）を、電波により通信部２８０にて受信するためのものである。
【００３３】
地図表示プログラムは、現在位置から所定の距離内の地図を、地図情報記憶部から読み出し、モニタ２５０に表示するためのものである。位置検出プログラムは、通信部２８０にて、ＧＰＳ衛星から電波を受信して、現在位置（緯度経度）を検出するためのものである。
【００３４】
なお、地図情報提供サーバ１００の外部記憶装置１４０に記憶されている配信処理プログラム等は、ＣＤ−ＲＯＭドライブ１５０を介してＣＤ−ＲＯＭ等からインストールされたものである。また、カーナビ装置２００のハードディスク２４０に記憶されている地図表示プログラム等は、ＣＤ−ＲＯＭドライブ２７０を介してＣＤ−ＲＯＭ等からインストールされたものである。なお、これら配信処理プログラム等は、ネットワーク等を介して他のコンピュータからダウンロードしたものであってもよい。また、配信処理プログラム等は、それぞれオペレーティングシステムと共同して上記処理を実行する。
【００３５】
１．２  処理内容
以下では、図２に示すように、「一般道路Ａの位置Ｘ、車速５０ｋｍ」で走行中の車両が、「一般道路Ｂ〜Ｅ、高速道路Ｆ、Ｇ」から適当なルートを選択して、目的地まで走行する場合を一例として説明する。なお、位置Ｘにて、地図情報提供サーバ１００に地図データ等を要求するときの処理（２．１）と、その後の走行途中にて地図データ等をダウンロードするときの処理（２．２）に分けて説明する。
【００３６】
（１）  当初の地図データ等のダウンロード処理
図３に、カーナビ装置２００が、地図情報提供サーバ１００に地図データ等を要求してダウンロードするときのフローチャートを示す。
【００３７】
カーナビ装置２００は、走行中において、道路上に設置された車両検知器から現在の交通情報を取得し、また、ＧＰＳ衛星から電波を受信して現在位置を検出する。そして、操作者からナビゲーション指令を受けると、「ユーザ識別情報、目的地情報、現在位置情報、車速情報、現在の交通情報」等を地図情報提供サーバ１００に送信することにり、「局地的な地図データ、混雑の予測情報」を要求する（図３ステップＳ１０、Ｓ１２）。
【００３８】
地図情報提供サーバ１００は、「目的地情報、現在位置情報」を、ユーザＩＤに対応づけて図４Ａに示す誘導情報ＤＢに登録する（図３ステップＳ１４、Ｓ１６）。また、目的地情報および現在位置情報に基づくルート検索結果から得られる各ルートを、ルート別検索要求数として、図４Ｂに示すルート検索情報ＤＢにて更新する。なお、ルート検索結果から重複するルートが得られた場合には、ルート別検索要求数として、重複して計数しないようにする。この実施形態では、「一般道路Ｂ〜Ｅ、高速道路Ｆ、Ｇ」の各ルートの検索要求数が更新される。
【００３９】
次に、地図情報提供サーバ１００は、「現在位置情報、車速情報」に基づいて、局地的な地図データを地図情報ＤＢから読み出す（図３ステップＳ１８）。この局地的な地図データの抽出処理について、図５を用いて説明する。
【００４０】
地図情報提供サーバ１００は、図４Ａに示す誘導情報ＤＢが記憶する「送信済み地図データ領域情報」に基づいて、局地的な地図データを送信する必要があるか否かを判別する。ここでは、未だ地図データを送信していないので、送信する必要があると判別する（図５ステップＳ３０）。
【００４１】
次に、地図情報提供サーバ１００は、現在位置情報および地図情報ＤＢから、車両の走行道路の種類（高速道路または一般道路）を判別する（図５ステップＳ３２）。一般道路と判別した場合には、さらに、車速情報から車両の走行速度が、所定速度（時速１００ｋｍ）以上か否かを判別する（図５ステップＳ３４）。
【００４２】
そして、「走行道路：一般道路、走行速度：時速１００ｋｍ未満」のときは、現在位置から所定の距離内の「詳細な地図データ（図６Ａ参照）」を、地図情報ＤＢから抽出する（図５ステップＳ３６）。一方、「走行道路：高速道路」または「走行道路：一般道路、走行速度：時速１００ｋｍ以上」のときは、現在位置から所定の距離内の「粗い地図データ（図６Ｂ参照）」を、地図情報ＤＢから抽出する（図５ステップＳ３８）。
【００４３】
なお、「粗い地図データ」は、例えば、小さな建物や道路等を省略したものであり、データ容量が比較的小さい。「詳細な地図データ」とは、例えば、小さな建物や道路等を省略していないものであり、データ容量が比較的大きい。なお、図６Ａ、Ｂに示す例では、両者の地図データは、同じ範囲（領域）の場合を一例として示しているが、これに限られるものでない。また、「詳細な地図データ」には、店舗情報、広告情報等の付随情報を含めてもよい。
【００４４】
この実施形態では、当初は「一般道路Ａの位置Ｘ、車速５０ｋｍ」で走行中のため、「走行道路：一般道路、走行速度：時速１００ｋｍ未満」と判別され、位置Ｘから所定の距離内の詳細な地図データが、地図情報ＤＢから抽出される。
【００４５】
次に、地図情報提供サーバ１００は、カーナビ装置２００から受信した現在の交通情報と、ルート検索情報ＤＢを利用して、後述する混雑の予測情報を生成する。この混雑の予測情報の生成処理については、後述する。そして、「局地的な地図データ（詳細な地図データ）、混雑の予測情報」を、カーナビ装置２００に送信する（図３ステップＳ２２）。
【００４６】
カーナビ装置２００は、受信した局地的な地図データ等を地図情報記憶部に記憶する（図３ステップＳ２４）。また、地図情報提供サーバ１００は、局地的な地図データ等の送信後、「送信済み地図データ領域情報、地図データの送信回数（１）」を図４Ａに示す誘導情報ＤＢに記憶する（図３ステップＳ２６）。なお、この地図データの送信回数は、送信時刻とともに記憶され、所定期間ごとに削除される（課金情報として利用される）。
【００４７】
「局地的な地図データ、混雑の予測情報」を受信したカーナビ装置２００は、図７に示す地図表示処理を実行する。つまり、一般道路Ａの走行中において、現在位置を検出しながら、現在位置から所定の距離内の地図を、地図情報記憶部から読み出してモニタ２５０に表示する（図７ステップＳ７０〜Ｓ７６）。モニタ２５０に表示される当初の地図は、上述したように、詳細な地図データに基づくものであるため、例えば、小さな建物や道路等が詳細に表示される。また、操作者からの表示指令を受けて、後述する混雑の予測情報をモニタ２５０に表示する。
【００４８】
なお、図７ステップＳ７２にて、地図情報記憶部が記憶する局地的な地図データが、不足する可能性があると判別したときには、新たな局地的な地図データの要求指令を、地図情報提供サーバ１００に送信する（後述の図９ステップＳ１０４）。この地図情報記憶部における地図データの不足可能性の判別は、例えば、図８Ａに示すように、地図情報記憶部が記憶する地図領域と、現在位置との関係に基づいて判別される。つまり、地図情報記憶部が記憶する地図領域内に所定の領域（図８Ａの破線領域）を規定し、現在位置がその破線領域内であれば不足可能性なしと判別し、また、現在位置がその破線領域外であれば不足可能性ありと判別する。
【００４９】
（２）  走行途中の地図データ等のダウンロード処理
以下では、一般道路Ａから高速度路Ｆを選択して、「高速道路Ｆの位置Ｙ（図２参照）、車速１２０ｋｍ」で走行中の車両が、局地的な地図データ等をダウンロードするときのフローチャートを図９に示す。
【００５０】
カーナビ装置２００は、所定時間経過ごとに、または、地図情報記憶部における地図データの不足可能性ありと判別した場合（図７ステップ７２）に、「ユーザ識別情報、現在位置情報、車速情報、現在の交通情報」等を送信する（図９ステップＳ１００、Ｓ１０２、Ｓ１０４）。
【００５１】
地図情報提供サーバ１００は、図５に示す局地的な地図データの抽出処理を実行する（図９ステップＳ１０６、Ｓ１０８）。ここで、図５ステップ３０において、図４Ａに示す誘導情報ＤＢが記憶する「送信済み地図データ領域情報」と、現在位置情報に基づいて、新たに局地的な地図データを送信すべきか否かを判別する（図５ステップＳ３０）。この地図データの送信判別は、例えば、図８Ｂに示すように、送信済み地図領域と、現在位置との関係から判別される。つまり、送信済み地図領域内に所定の領域（図８Ｂの破線領域）を規定し、現在位置がその破線領域内であれば送信すべきでないと判別し、また、現在位置がその破線領域外であれば送信すべきと判別する。
【００５２】
送信すべきと判別した場合は、上述と同様の処理により、局地的な地図データ（詳細なデータまたは粗いデータ）を地図情報ＤＢから抽出する（図５ステップＳ３２〜Ｓ３８）。送信すべきでないと判別した場合は、局地的な地図データを抽出せず、カーナビ装置２００に送信しない。これは、重複した地図データをカーナビ装置２００に送信することにより、カーナビ装置２００の記憶容量が圧迫されることを防止するためである。
【００５３】
この実施形態では、「高速道路Ｆの位置Ｙ、車速１２０ｋｍ」で走行中のため、「走行道路：高速道路」と判別され、位置Ｙから所定の距離内の粗い地図データが、地図情報ＤＢから抽出される。
【００５４】
次に、地図情報提供サーバ１００は、後述する混雑の予測情報を生成し、「混雑の予測情報、局地的な地図データ（送信すべき場合のみ）」を、カーナビ装置２００に送信する（図９ステップＳ１１０、Ｓ１１２）。カーナビ装置２００は、受信した「混雑の予測情報、局地的な地図データ（受信した場合のみ）」を地図情報記憶部に記憶する（図９ステップＳ１１４）。また、地図情報提供サーバ１００は、混雑の予測情報等の送信後、誘導情報ＤＢにおける「送信済み地図データ領域情報（送信した場合のみ）、地図データの送信回数」を更新する（図９ステップＳ１１６）。
【００５５】
カーナビ装置２００は、図７に示す地図表示処理を実行する。つまり、高速道路Ｆの走行中において、現在位置を検出しながら、現在位置から所定の距離内の地図を、地図情報記憶部から読み出してモニタ２５０に表示する（図７ステップＳ７０〜Ｓ７６）。モニタ２５０に表示される地図は、上述したように、粗い地図データに基づくものであるため、例えば、小さな建物や道路等が省略されて表示される。
【００５６】
なお、地図情報提供サーバ１００は、目的地情報等の受信時から所定時間経過後（例えば、各ルートの予想走行時間経過後）に、図４Ｂの検索情報ＤＢにおける各ルートの検索要求数を減数する。また、地図情報提供サーバ１００は、カーナビ装置２００から地図データの要求指令を受信しない時間帯でも、所定時間経過ごとに、後述する混雑の予測情報を生成し、これをカーナビ装置２００に送信してもよい。また、目的地に到着したときには、カーナビ装置２００から、地図情報提供サーバ１００に終了指令を送信することにより、地図データの提供処理が終了する（図９ステップＳ１１８、Ｓ１０６）。
【００５７】
以上のように、このシステムは、走行速度が大きいときには、カーナビ装置２００の処理の迅速性が特に要求されるため、データ容量の小さい地図データを提供して、カーナビ装置２００の記憶容量を確保する。一方、走行速度が小さいときには、地図情報の有用性を優先して、データ容量の大きい地図データ（情報が豊富なもの）を提供する。これにより、走行状況に応じて、処理（誘導処理等）の迅速性と、情報の有用性をバランスよく確保することができる。
【００５８】
１．３  混雑の予測情報について
混雑の予測情報の生成処理について、図１０を用いて説明する。地図情報提供サーバ１００は、図４Ｂに示すルート検索情報ＤＢが記憶する各ルートの検索要求数に基づき、図１１に示すルート別検索レベル値を算出する（図１０ステップＳ２００）。
【００５９】
さらに、このルート別検索レベル値と、現在の交通情報に基づく現時点の混雑度から、図１１に示すルート別混雑予測指数を算出する（図１０ステップＳ２０２）。これは、例えば、ルート別検索レベル値と現時点の混雑度の単純加算や、重み付けが行われた両者の加算などにより算出される。このルート別混雑予測指数に基づいて、図１２に示す混雑の予測情報を生成する（図１０ステップＳ２０４）。
【００６０】
以下に、混雑の予測情報の有用性について説明する。混雑の予測情報は、複数のカーナビ装置から取得した「目的地情報および現在地情報に基づく各ルート」を、ルート別検索要求数としてルート検索情報ＤＢに記憶し（図３ステップＳ１６参照、このルート別検索要求数に基づいて生成されるものである。ゆえに、将来的な各車両の走行ルートが、間接的に反映されたものとなる。
【００６１】
例えば、図１１に示すように、車両検知器から得られる現在の交通情報に基づく、現時点の混雑度から判断すると、高速道路Ｇの混雑度（５）が最も高いため、「一般道路Ｄ、一般道路Ｃ」を最適なルートとして選択する。
【００６２】
これに対し、高速道路Ｆを走行中にて受信した図１２に示す混雑の予測情報から、「一般道路Ｃ、一般道路Ｄ」が高速道路Ｇよりも将来的に混雑すると予想できる。ゆえに、混雑予測指数が最も低い「高速道路Ｇ：混雑予測指数（６）」を最適なルートとして選択することができる。
【００６３】
つまり、現在の交通情報のみを考慮して、多数の車両が、「一般道路Ｄ、一般道路Ｃ」ルートを選択する可能性が高い。このような場合に、近い将来、「一般道路Ｄ、一般道路Ｃ」ルートが混雑する可能性も高くなり、実際に「一般道路Ｄ、一般道路Ｃ」を走行時には、混雑度が急激に増しているおそれがある。
【００６４】
ゆえに、複数の車両から得られるルート別検索要求数を利用して、将来的な交通状況が考慮された混雑の予測情報（将来的な混雑度を予想した情報）が提供されるため、より適切な走行ルートを選択することができる。
【００６５】
なお、この実施形態では、現在の交通情報（現時点の混雑度）を考慮して、混雑予測指数を決定しているが、現在の交通情報を考慮せずに、混雑予測指数を決定してもよい。また、カーナビ装置２００が、所定のルート（例えば、最短距離ルート、最短走行時間ルート）を選択するための経路選択プログラムを記憶し、そのプログラムを利用して、地図情報提供サーバ１００から提供される混雑の予測情報に基づいて、所定のルートを選択してもよい。
【００６６】
２．  第２の実施形態
２．１  システムの構成
以下に、この発明の第２の実施形態である地図情報配信システムについて説明する。システムの全体構成、地図情報提供サーバ１００およびカーナビ装置２００のハードウエア構成は、基本的に、第１の実施形態と同様である（図１参照）。ただし、地図情報提供サーバ１００の外部記憶装置１４０には、さらに、ルート別の混雑予測指数（図１１参照）と現在の交通情報に基づいて、「予想最適ルート」を選択するための予想経路選択プログラムが記憶されている。
【００６７】
２．２  処理内容
図１３を用いて、「高速道路Ｆの位置Ｙ（図２参照）、車速１２０ｋｍ」で走行中の車両が、局地的な地図データと予想最適ルートを、地図情報提供サーバ１００から取得する場合を一例として説明する。
【００６８】
カーナビ装置２００は、所定時間経過ごとに、「ユーザ識別情報、現在位置情報、車速情報、現在の交通情報」等を送信する（図１３ステップＳ３００、Ｓ３０２、Ｓ３０４）。地図情報提供サーバ１００は、図５に示す局地的な地図データの抽出処理を実行する（図１３ステップＳ３０６、Ｓ３０８）。この実施形態では、「高速道路Ｆの位置Ｙ、車速１２０ｋｍ」で走行中のため、「走行道路：高速道路」と判別され、位置Ｙから所定の距離内の粗い地図データが、地図情報ＤＢから抽出される。
【００６９】
次に、地図情報提供サーバ１００は、上述したルート別の混雑予測指数を算出し（図１１参照）、この混雑予測指数に基づいて予想最適ルートを選択する（図１３ステップＳ３１０、Ｓ３１２）。この実施形態では、地図情報提供サーバ１００は、走行予定ルート「一般道路Ｃ〜Ｅ、高速道路Ｇ」のうち、混雑予測指数が最も低い「高速道路Ｇ：混雑予測指数（６）」を最適なルートとして選択し、「予想最適ルート（高速道路Ｇ）、局地的な地図データ」を、カーナビ装置２００に送信する（図１３ステップＳ３１４）。カーナビ装置２００は、受信した「予想最適ルート、局地的な地図データ」を地図情報記憶部に記憶する（図１３ステップＳ３１６）。また、地図情報提供サーバ１００は、誘導情報ＤＢの更新処理を行う（図１３ステップＳ３１８）。
【００７０】
カーナビ装置２００が実行する地図表示処理（図７）にて、モニタ２５０に表示される地図には、地図情報サーバ１００により選択された予想最適ルートが表示される。
【００７１】
すなわち、車両検知器から得られる現在の交通情報から判断すると、現時点の混雑度（５）が最も高い高速道路Ｇルートは最適なルートとして選択されないが、地図情報提供サーバ１００から提供される予想最適ルートによると、高速道路Ｇが最適なルートとして選択されることとなる。予想最適ルートは、複数の車両から得られるルート別検索要求数に基づいて算出された混雑予測指数から選択されたものであるため、利用者にとって、将来的な交通状況が考慮されたより適切な走行ルートになり得る。なお、予想最適ルートとともに、第１の実施形態で記述した図１２に示す混雑の予測情報を、カーナビ装置２００に提供してもよい。
【００７２】
３．  他の実施例
上述の実施形態では、あらかじめ地図データを記憶していないカーナビ装置２００を一例として説明している。しかしながら、ＣＤ−ＲＯＭ等から、あらかじめ粗い地図データがインストールされたカーナビ装置２００についても、この発明の地図情報配信システムを利用することができる。例えば、「走行道路：一般道路、走行速度：時速１００ｋｍ未満」のときは、地図情報提供サーバ１００に対して局地的な地図データを要求し、その地図データを優先利用して、誘導処理を行う。また、「走行道路：高速道路」または「走行道路：一般道路、走行速度：時速１００ｋｍ以上」のときは、カーナビ装置２００が記憶する粗い地図データを利用して、誘導処理を行う。
【００７３】
上述の実施形態において、粗い地図データを抽出するときには（図５ステップＳ３８）、抽出対象の地図領域を拡大して、地図データを抽出してもよい。つまり、領域の広い粗い地図データが、カーナビ装置２００に提供される。また、地図情報提供サーバ１００は、粗い地図データを提供するときには（図５ステップＳ３８、図３ステップＳ２２、図９ステップＳ１１２）、広告情報や天気情報などの付随情報を同時に提供してもよい。
【００７４】
上述の実施形態では、複数の車両から受信した「目的地情報、現在位置情報」に基づく各ルートから計数されたルート別検索要求数を利用して、上述の「混雑予測指数、混雑の予測情報」を生成している（図１１参照）。しかしながら、利用者により選択されたルートからルート別検索要求数を計数し、これを利用して混雑予測指数、混雑の予測情報を生成してもよい。
【００７５】
上述の実施形態では、２種類の地図データ（粗い地図データと詳細な地図データ）のいずれかを選択して提供しているが、２種類に限られるものではなく、何種類でもよい。例えば、地図情報提供サーバ１００は、複数の種類の地図データの中から、車両の走行速度に応じた種類のものを提供する。
【００７６】
上述の実施形態では、地図情報提供サーバ１００にて、地図データの送信判別を行い（図８Ｂ参照、図５ステップＳ３０）、重複した地図データを送信しないようにしている。しかしながら、この判別処理を行わずに、局地的な地図データを送信し、カーナビ装置２００にて、過去に受信した地図データを削除して、記憶する地図データを更新するようにしてもよい。また、カーナビ装置２００からの新たな地図データの要求指令（図９ステップＳ１０４）を、地図情報記憶部における地図データの不足可能性ありと判別した場合（図８Ａ参照、図７ステップＳ７２）にのみ、送信するようにすれば、地図情報提供サーバ１００にて地図データの送信判別処理を行わなくてもよい。
【００７７】
上述の実施形態では、新たな地図データを要求時に（所定の時間経過ごとに）、現在位置情報等とともに、現在の交通情報を送信している（図９ステップＳ１０２、Ｓ１０４）。しかしながら、これを毎回送信する必要はない。また、地図情報提供サーバ１００が、現在の交通情報を直接取得してもよい。
【００７８】
上述の実施形態では、所定の時間経過ごとに（または、地図情報記憶部における地図データの不足可能性ありと判別した場合）、現在位置情報等を送信して、新たな地図データを要求している（図９ステップＳ１０２、Ｓ１０４）。しかしながら、これに限られなるものではなく、操作者のダウンロード指令や、車両の走行距離等により、新たな地図データを要求してもよい。
【００７９】
上述の実施形態では、走行道路が高速道路のときに、粗い地図データを提供しているが（図５ステップＳ３２、Ｓ３８）、これに限られるものではない。例えば、所定の有料道路のときに、粗い地図データを提供してもよい。また、走行速度が時速１００ｋｍ以上のときに、粗い地図データを提供する場合を一例として説明しているが（図５ステップＳ３２）、この速度に限られるものではない。
【００８０】
上述の実施形態では、走行道路や走行速度に基づいて、詳細なデータと粗いデータから選択して、提供すべき地図データのデータ容量を決定している（図５参照）。しかしながら、選択する場合に限らず、具体的なデータ容量を、走行速度等に基づいて決定（算出）してもよい。また、上述の実施形態では、走行速度等に基づいて、詳細なデータと粗いデータから選択して、提供すべき地図データの情報レベルを決定している（図５参照）。しかしながら、選択する場合に限らず、具体的な情報レベル（情報の内容量など）を、走行速度等に基づいて決定してもよい。また、走行道路や走行速度に限らず、走行位置における天候情報や、車体の種類（軽自動車、普通車など）を考慮して、その情報レベルを決定してもよい。また、走行道路や走行速度等に基づいて、建物、道路等をモニタにて立体的に表示する立体表示用の地図データを提供するか、平面的に表示する平面表示用の地図データを提供するかを決定してもよい。
【００８１】
上述の実施形態では、地図情報提供サーバ１００が、局地的な地図データとともに提供する付属的な情報として、走行予定ルートの混雑の予測情報を一例として説明しているが、例えば、別のカーナビ装置から取得した現在の交通情報であってもよい。また、このような付随的な情報を提供しなくてもよい。上述の実施形態では、地図情報提供サーバ１００は、目的地情報等の受信時から所定時間経過後に、図４Ｂの検索情報ＤＢにおける各ルートの検索要求数を減数しているが、所定時間に限られるものではなく、所定の条件であってもよい。
【００８２】
上述の実施形態では、ＩＴＳを利用し、道路上に設置された車両検知器から、現在の交通情報を、電波により取得する場合を一例として説明してるが、車両検知器からの光や、無線放送局からの無線放送により取得してもよい。また、上述の実施形態では、地図情報提供サーバ１００が、図４Ａに示す誘導情報ＤＢに地図データの送信回数を、課金情報として記憶している。しかしながら、地図データの送信回数に限らず、データ容量であってもよい。
【００８３】
上述の実施形態では、移動体側表示装置としてカーナビ装置２００を一例として説明しているが、これに限られるものではなく、携帯電話、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｓ）、ノード型パソコンなどの携帯情報端末であってもよい。また、上記のの実施形態では、配信処理プログラム等は、オペレーティングシステムと共同してその各機能を実現している。しかし、その一部または全部を、配信処理プログラム等が単独で実現するようにしてもよい。
【図面の簡単な説明】
【図１】地図情報配信システムの全体構成、地図情報提供サーバ１００・カーナビ装置２００のハードウエア構成例を示す図である。
【図２】走行予定ルートを示す図である。
【図３】当初の地図データ等のダウンロード処理を示すフローチャートである。
【図４】地図情報提供サーバ１００の誘導情報ＤＢ、検索情報ＤＢを示す図である。
【図５】局地的な地図データの抽出処理を示すフローチャートである。
【図６】詳細な地図データと粗い地図データの一例を示す図である。
【図７】カーナビ装置２００の地図表示処理を示すフローチャートである。
【図８】カーナビ装置２００による地図データの不足可能性の判別方法、地図情報提供サーバ１００による地図データの送信判別方法を説明するための図である。
【図９】走行途中の地図データ等のダウンロード処理を示すフローチャートである。
【図１０】混雑の予測情報の生成処理を示すフローチャートである。
【図１１】混雑の予測情報の生成処理を説明するための図である。
【図１２】混雑の予測情報を示す図である。
【図１３】第２の実施形態における、走行途中の地図データ等のダウンロード処理を示すフローチャートである。
【符号の説明】
１００・・・・地図情報提供サーバ
１２０・・・・地図情報提供サーバのＣＰＵ
１４０・・・・地図情報提供サーバの外部記憶装置
２００・・・・カーナビ装置
２２０・・・・カーナビ装置のＣＰＵ
２４０・・・・カーナビ装置のハードディスク
２５０・・・・カーナビ装置のモニタ
【図１】
2004251945.tif 000003
【図２】
2004251945.tif 000004
【図３】
2004251945.tif 000005
【図４】
2004251945.tif 000006
【図５】
2004251945.tif 000007
【図６】
2004251945.tif 000008
【図７】
2004251945.tif 000009
【図８】
2004251945.tif 000010
【図９】
2004251945.tif 000011
【図１０】
2004251945.tif 000012
【図１１】
2004251945.tif 000013
【図１２】
2004251945.tif 000014
【図１３】
2004251945.tif 000015