(57)【特許請求の範囲】
【請求項１】
目的地までの経路を誘導するナビゲーション装置であって、
通信によって配信される地図データを入手するための通信手段と、
出発地から目的地までの経路探索を要求する前に、前記通信手段を介して出発地と目的地の情報をサーバーへ送信し、出発地付近及び目的地付近の詳細地図データを当該サーバーからダウンロードする第１のダウンロード手段と、
前記通信手段を介して出発地から目的地までの経路探索の要求をサーバーへ送信し、当該要求に基づいて探索された推奨経路データを当該サーバーからダウンロードする第２のダウンロード手段と、
ダウンロードした前記詳細地図データと前記推奨経路データを格納する第１の格納手段と、
広域地図データを予め格納しておく第２の格納手段と、
前記サーバーから前記推奨経路データと前記詳細地図データがダウンロードされた後、当該推奨経路データが示す推奨経路にしたがって目的地までの経路誘導を開始し、出発地付近及び目的地付近の地図については、前記第１の格納手段に格納されている詳細地図データを読み出して表示し、出発地付近及び目的地付近以外の地図については、前記第２の格納手段に格納されている広域地図データを読み出して表示する経路誘導手段と、を備える、
ことを特徴とするナビゲーション装置。
【請求項２】
請求項１記載のナビゲーション装置であって、
前記第２の格納手段に格納されている広域地図データは、前記第１の格納手段に格納されている詳細地図データが表す地図よりも、簡略化された地図を表す、
ことを特徴とするナビゲーション装置。
【請求項３】
請求項１または２記載のナビゲーション装置であって、
前記第２の格納手段に格納されている広域地図データは、前記第１の格納手段に格納されている詳細地図データが表す地図よりも、広範囲の地図を表す、
ことを特徴とするナビゲーション装置。
【請求項４】
請求項１、２または３記載のナビゲーション装置であって、
前記第１の格納手段と前記第２の格納手段は、それぞれ異なる記憶装置上に設けられる、
ことを特徴とするナビゲーション装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通信または放送により配信された地図データを利用して経路誘導を行うナビゲーション装置、および、通信または放送を利用して地図データを配信する情報配信装置に関する。
【０００２】
【従来の技術】
近年、目的地までの経路誘導を行うナビゲーション装置として、様々なナビゲーション装置が提案されている。
【０００３】
たとえば、特開平9-325040号公報や特開平10-246641号公報には、地図データをセンタからダウンロードするナビゲーション装置が開示されている。この種のナビゲーション装置では、ＣＤ-ＲＯＭユニットなどの記憶装置をナビゲーション装置に設ける必要がなくなるので、装置の小型化を図ることができる。くわえて、最新の地図データやリアルタイム情報を得ることができる。
【０００４】
また、特開平9-325040号公報には、ルート探索を、ナビゲーション装置ではなく、当該装置と通信可能に設けられたサーバにて行うナビゲーションシステムが開示されている。
【０００５】
また、ＧＰＳを利用した位置計測では、100m程度の誤差が含まれていることが知られている。従来のビゲーション装置では、この誤差を少なくするため、通常、ＦＭ放送で放送されたＧＰＳの誤差情報を利用して、ＧＰＳによる測位誤差を補正するＤ-ＧＰＳ方式を採用している。さらに、ジャイロセンサを搭載し、当該ジャイロセンサからの出力を利用してＧＰＳによる測位誤差を補正するナビゲーション装置もある。
【０００６】
また、特開平11-296540号公報には、インターネットを利用して地図に関連した広告情報を発信する技術が、そして、特開平11-248484号公報には、車載端末に広告を提供するための技術が、それぞれ開示されている。
【０００７】
【発明が解決しようとする課題】
上記従来の技術には、以下に示すような問題がある。
【０００８】
（１）特開平9-325040号公報や特開平10-246641号公報記載の技術の問題点
該文献記載のナビゲーション装置では、地図データをセンタからダウンロードするため、現在地から目的地までの距離が長くなった場合には、その経路部分の地図を表す地図データ全てをセンタからダウンロードする必要が生じる。このため、通信データ量が増大し、通信状況によっては、経路誘導のための地図の表示が遅くなることがある。
【０００９】
（２）特開平9-325040号公報記載の技術の問題点
該文献記載のナビゲーション装置では、ルート探索を、ナビゲーション装置ではなく、当該装置と通信可能に設けられたサーバにて行う。しかしながら、ルート探索により探索された経路を誘導中に、自車位置が当該経路から外れてしまった場合の対応について、何ら考慮されていない。
【００１０】
（３）Ｄ-ＧＰＳ方式やジャイロセンサを利用した測位誤差補正の問題点
これらの技術では、ＦＭ受信機やジャイロなどの特別なハードウェアを必要とするため、ナビゲーション装置のコストが高くなる。
【００１１】
（４）特開平11-296540号公報や特開平11-248484号公報記載の技術の問題点
近年、インターネットを介して公開されている広告情報をパソコン（パーソナルコンピュータ）などで表示し、それをプリンタで紙に印刷し、その紙をクーポン券として広告主に提示することにより、その広告対象商品の割引を行うサービスが提案されている。この種のサービスを該文献記載の技術に適用した場合、プリンタが必須となるため、設置スペースが限られている車載用ナビゲーション装置や携帯端末型のナビゲーション装置に適さない。
【００１２】
本発明は、上記事情に鑑みてなされたものであり、これら従来のナビゲーション装置がかかえる様々な問題点を解決することにより、通信または放送により配信された地図データをダウンロードして経路誘導を行うタイプのナビゲーションシステムにおける使い勝手を向上させることにある。
【００１３】
具体的には、センタからナビゲーション装置に転送する地図データを減らして通信データ量の低減を図った場合でも、経路誘導のための地図が迅速に表示されるようにすることを、第１の目的とする。
【００１４】
また、ルート探索により探索された経路を誘導中に、自車位置が当該経路から外れてしまった場合に、その旨を知らせ、ユーザが適切な対応が取れるように支援することを第２の目的とする。
【００１５】
また、ナビゲーション装置の低価格化を図りつつ測位精度を向上させることを第３の目的とする。
【００１６】
さらに、プリンタを設置できない場合でも、広告のクーポンを利用できる環境を提供することを第４の目的とする。
【００１７】
【課題を解決するための手段】
上記第１の目的達成のために、本発明の第１の態様のナビゲーション装置は、通信もしくは放送によって配信される地図データを入手し、これを第１の記憶領域に記憶するとともに、第２の記憶領域には、予め地図データを記憶するようにしている。ここで、第２の記憶領域に記憶される地図データが表す地図は、第１の記憶領域に記憶される地図データ（通信もしくは放送によって配信される地図データ）よりも大まかで広範囲とすることが好ましい。
【００１８】
本態様によれば、通信もしくは放送によって配信された地図データが、現在地から目的地までの経路にかかる地図データ全てを含んでいない場合、第２の記憶領域から当該経路にかかる地図データを読み出して、当該地図データが表す地図を用いて経路誘導を行うことが可能となる。したがって、通信もしくは放送によって配信される地図データを減らして、通信データ量の低減を図った場合でも、経路誘導のための地図が迅速に表示されるようにすることができる。
【００１９】
また、上記第２の目的達成のために、本発明の第２の態様のナビゲーション装置は、目的地までの経路誘導中に現在地が経路から外れた場合に、目的地までの新たな経路を再検索するか否かを使用者に確認し、確認できた場合に、情報配信装置から目的地までの推奨経路を新たに入手するようにしている。
【００２０】
本態様によれば、経路誘導中に、自車位置が当該経路から外れてしまった場合、目的地までの新たな経路を再検索するか否かを使用者に確認する。したがって、使用者は、意図的に経路から外れた場合や間違って経路から外れてしまった場合などに応じて、適切な対応を取ることが可能となる。
【００２１】
また、上記第３の目的達成のために、本発明の第３態様のナビゲーション装置は、目的地までの経路誘導中に、現在地が経路に沿って進路を変更すべき交差点等に近づいた場合に、地図データを配信する情報配信装置から、ＧＰＳ補正データを入手して、ＧＰＳ測位手段による測位誤差を補正するようにしている。
【００２２】
本態様によれば、地図データを配信する情報配信装置から、ＧＰＳ補正データを入手するため、地図データ受信用の受信装置を前記補正データの受信に兼用することができる。このため、当該補正データを入手するためにＦＭ受信機やジャイロなどの特別なハードウェアを必要としないので、ナビゲーション装置の低価格化を図りつつ測位精度を向上させることが可能となる。
【００２３】
また、上記第４の目的達成のために、本発明の第４態様の情報配信装置は、自身が配信した広告データを受信する端末からの指示にしたがい、当該広告データが表す広告に関するクーポン情報を当該端末および広告主の端末に通知するようにしている。
【００２４】
本態様によれば、広告データを受信した端末からの指示にしたがって、クーポン情報が当該端末に通知されるとともに、広告主の端末にも通知される、したがって、広告主はクーポン情報が通知された事実を知ることができるので、プリンタを設置できない場合でも、端末のユーザがそのクーポン情報を広告主に知らせることで、広告のクーポンを利用できる環境を提供することが可能となる。
【００２５】
【発明の実施の形態】
以下、本発明の実施の形態について説明する。
【００２６】
まず、本発明の第１実施形態について説明する。
【００２７】
図１は、本発明の第１実施形態が適用されたナビゲーションシステムの概略構成図である。
【００２８】
図中、符号5は車載用の通信型ナビゲーション端末、符号70は携帯電話機と無線通信を行うための携帯電話基地局、符号80は地図データを配信する地図配信センタ、そして、符号901〜90nは、ＧＰＳ補正データを算出するＧＰＳ補正用基地局である。
【００２９】
まず、ナビゲーション端末5について説明する。
【００３０】
ナビゲーション端末5は、地図配信センタ80が配信する地図データを入手し、当該地図データを利用して目的地までの経路誘導を行う。また、ナビゲーション端末5は、広範囲に亘る大まかな地図データ（たとえば日本全国の地形や高速道路や国道などの主要な地図構成要素のみ示された地図データ）を予め記憶しており、表示すべき地図データが地図配信センタ80から入手した地図データに含まれていない場合には、この広範囲に亘る大まかな地図データを利用して目的地までの経路誘導を行う。このため、情報配信センタ80と通信が使えない地域でも、ナビゲーション端末5を利用することが可能となる。また、出発地から目的地までの距離が長い場合、たとえば出発地付近と目的地付近のみ詳細な地図データを地図配信センタ80から入手し、途中の経路の地図データは、予め記憶ししている広範囲に亘る大まかな地図データを利用することができる。このようにすることで、出発地から目的地までの地図データ全てを地図配信センタ80から入手する必要がなくなるため、地図配信センタ80から入手するデータ量の低減を図った場合でも、経路誘導のための地図を迅速に表示することが可能となる。ただし、使用者から要求があった場合には、経路の地図データ全てを地図配信センタ80から入手するようにしてもよい。
【００３１】
ナビゲーション端末5は、図１に示すように、端末本体20と、表示器10と、メモリカード30と、リモコン40と、ＧＰＳアンテナ50と、電子メール受信機能を備えた携帯電話機35と、マイク60と、パーキングブレーキセンサ25と、を有する。
【００３２】
メモリカード30は、端末本体20に装着自在に構成されており、端末本体20が地図配信センタ80から入手した地図データなどの情報が格納される。表示器10は、端末本体20が出力する地図画像などを表示する。また、表示器10は、スピーカを内蔵しており、端末本体20から出力される音声を出力する。リモコン40は、操作者から指示を受け付け、当該指示を端末本体20に送る。携帯電話機35は、地図配信センタ80から地図データなどの情報を受信し、端末本体20に送る。ＧＰＳアンテナ50は、ＧＰＳデータを受信して端末本体20に送る。マイク60は、入力された音声を端末本体20に送る。パーキングブレーキセンサ25は、パーキングブレーキを検知して、検知信号を端末本体20に出力する。
【００３３】
図２に、端末本体20のハードウエア構成を示す。
【００３４】
図中、ＣＰＵ204は、端末本体20の各部を統括的に制御するプロセッサであり、図示するように、システムバス218を介して各部に接続されている。特に限定しないが、ここでは、32bitのＲＩＳＣプロセッサをコアにして、通信機能、Ａ/Ｄ変換器、Ｄ/Ａ変換器、パラレル入出力等の周辺制御機能をチップ内に集積した、いわゆるシングルチップマイコンを想定している。これに適したマイコンとしては、たとえば、日立製作所（株）製のHD6417707等がある。HD6417707の詳細については日立製作所（株）の「SH7707ハードウェアマニュアル」に記載されている。
【００３５】
ＣＰＵ204は、複数の通信ポートを内蔵しており、そのうちの１つは、受光素子205に接続されている。ＣＰＵ204は、受光素子205を介して、リモコン40に入力されたユーザの指示を受け付ける。また、他の１つは、ＲＳ-２３２Ｃドライバ206に接続されている。ＲＳ-２３２Ｃは従来から用いられている標準的なインターフェースであるため、様々な機器と接続することが可能となる。さらに、他の１つは、パーキングブレーキセンサ25と接続されている。ＣＰＵ204は、パーキングブレーキセンサ25からの信号に基づいて、本ナビゲーション端末５が搭載された自動車の停止を検知し、それに応じた経路誘導を行うための動作をする。さらにまた、他の１つは、マイク60に接続されている。ＣＰＵ204は、マイク60に入力されたユーザの音声を認識して、指示を解析する。
【００３６】
ＳＲＡＭ207やＤＲＡＭ208は、ＣＰＵ204の主メモリとして使用される。フラッシュメモリ209は、書き換えが可能な不揮発性メモリであり、プログラムや電源を切っても消えては困るデータや広範囲の大まかな地図データなどが予め記憶される。
【００３７】
グラフィックスプロセッサ211は、表示器10に画像を表示させるためのプロセッサである。グラフィックスプロセッサ211の機能としては、ＣＰＵ204からの指示に従って、グラフィックスメモリ213に図形を描画する描画機能と、当該描画機能によって描画された画像を周期的に読み出して表示器10に画像を表示させる表示機能を有する。
【００３８】
ＮＴＳＣエンコーダ212は、グラフィックプロセッサ211が持つ表示機能によって出力されるＲＧＢの画像データをＮＴＳＣ信号に変換する。このＮＴＳＣ信号は、表示器10に入力され、画像として表示される。
【００３９】
ＵＳＢ(Universal Serial Bus)コントローラは、端末本体20をＵＳＢインタフェースを持った機器に接続するためのものである。主にＵＳＢはパソコンで用いられているインタフェースである。このため、パソコン用のマウス、ＣＣＤカメラ等の周辺機器を端末本体20に接続することが可能となる。
【００４０】
モデムコントローラ215は、端末本体20を電話回線に接続するためのものである。携帯電話機35は、電話回線を介してモデムコントローラ215に接続される。
【００４１】
Ｄ/Ａコンバータ216は、ＣＰＵ204から送られるデジタルの音声データをアナログの音声データに変換する。アナログアンプ217は、Ｄ/Ａコンバータ216から出力されたアナログの音声データを増幅する。この増幅されたアナログの音声データは、表示器10が備えるスピーカから、音声として出力される。
【００４２】
モード設定ＳＷ203は、端末本体20の動作モードを指定する。たとえば、通常の動作モード（ナビゲーション装置としての動作モード）とプログラムのバージョンアップモードを切替える。プログラムのバージョンアップモードでは、フラッシュメモリ209の一括消去を行い、その後、メモリカード30から新しいプログラムをダウンロードして、フラッシュメモリ209に書き込む。このようにすることで、端末本体20のプログラム更新を簡単に行うことが可能となる。
【００４３】
ＰＣＭＩＡカードスロット210は、メモリカード30用のインタフェースである。ＣＰＵ204は、ＰＣＭＩＡカードスロット210を介してメモリカード30にアクセスし、データをメモリカード30から読み出したり、あるいはメモリカード30に書き込んだりする。
【００４４】
ＧＰＳユニット219は、ＧＰＳ衛星からのＧＰＳ信号をＧＰＳアンテナ50を介して受信し、当該信号を利用して自車位置を計測する。
【００４５】
次に、図３に、端末本体20で実行されるソフトウエア構成を示す。
【００４６】
なお、図３に示す各ソフトウエアは、予めフラッシュメモリ209に格納され、ＣＰＵ204によりＳＲＡＭ207やＤＲＡＭ208上にロードされて実行される。
【００４７】
図中、ＯＳ500は、端末本体20の動作全体を管理するためのものであり、タスク管理を行う。デバイスドライバ501は、ＣＰＵ204がモデムコントローラ215を介して携帯電話30とデータ通信を行うためのドライバソフトや、ＣＰＵ204が受光素子205を介してリモコンから指示を受け付けるためのドライバソフトや、ＣＰＵ204がグラフィックプロセッサ211と協調して、表示器10の画面を制御するためのドライバソフトなどを含んでいる。通信ソフト502は、ナビゲーション端末5がインターネットなどのネットワークを介して地図配信センタ80と通信を行うためのソフトである。ＷＷＷブラウザソフトや電子メールソフトなどを含む。カーナビソフト504は、地図配信センタ80から入手した地図データや、フラッシュメモリ209に記憶された地図データを利用して、目的地までの経路を含む地図や自車位置近の地図などの地図を表示して経路誘導を行う。また、ＧＰＳ補正基地局901〜90nから取得した補正データを利用して、ＧＰＳユニット219で計測した自車位置の誤差補正を行う。
【００４８】
次に、地図配信センタ80について説明する。
【００４９】
地図配信センタ80は、携帯基地局70を介して、ナビゲーション端末5に地図データを配信する。地図配信センタ80は、図１に示すように、サーバ81と、地図データを格納する地図データベース（ＤＢ）82と、地図上の各地域での主要な設備（レストラン、ガソリンスタンド、レジャー施設、公共設備など）の情報（種類、名称、住所、電話番号など）を格納する地点情報データベース（ＤＢ）83と、を有する。
【００５０】
サーバ81は、たとえば、ＣＰＵと、メモリと、ハードディスクなどの外部記憶装置と、インターネットなどのネットワークを介して他の装置を通信を行うための通信装置とを備えた、一般的な構成を有するコンピュータ（たとえばパソコン）上に構築することができる。
【００５１】
図４にサーバ81の機能ブロック構成を示す。
【００５２】
なお、図４に示す各機能ブロックは、たとえば、予めハードディスクなどの外部記憶装置に格納され、ＣＰＵによりメモリ上にロードされて実行されることにより、コンピュータ上に構築される。
【００５３】
図中、通信部800は、インターネットを介して、サーバ81がナビゲーション端末5と情報を交換するための処理を行うものであり、インターネットプロトコルをサポートする。
【００５４】
ユーザ認証部801は、ナビゲーション端末5からアクセスされた場合に、ユーザ認証処理を行い、予め登録された会員のナビゲーション端末5のみに、サーバ81へのアクセスを許可する。
【００５５】
経路探索部801は、アクセスを許可されたナビゲーション端末5からの要求にしたがい、当該端末5の現在地と目的地の通知を受け、現在地から目的地までの経路を地図ＤＢ82を用いて検索し、その結果を当該端末5に通知する。
【００５６】
地図切り出し部802は、アクセスを許可されたナビゲーション端末5からの要求にしたがい、当該端末5が要求する場所付近の地図データを地図ＤＢ82から読み出し当該端末5に転送する。
【００５７】
地点情報検索部803は、アクセスを許可されたナビゲーション端末5の目的地検索をサポートする。たとえば、ナビゲーション端末5が当該端末5の現在地付近のレストランのリストを要求した場合、地点情報検索部803は、当該端末5から通知された現在地座標に基づいて地点情報ＤＢ83を検索し、前記リストを端末5に通知する。これを受けて、ナビゲーション端末5は、通知されたリストのなかから１つを選択し、それを目的地として経路探索をサーバ81に要求すると、経路探索部801が上述した経路探索を行う。なお、地点情報検索部803は、これ以外にも、ナビゲーション端末5からの要求にしたがい、住所検索や電話番号検索などの各種検索を行う。
【００５８】
図５に地図ＤＢ82に格納される地図データの構成を示す。
【００５９】
図示するように、地図ＤＢ82には、地図全体をメッシュ状に分割することで得られる各メッシュ毎の地図データが記憶される。そして、各メッシュに含まれる地図データ各部のさらに詳細な地図データが、異なるレイヤとして、当該メッシュの地図データに対応付けて階層的に記憶される。図５に示す例では、日本全国が４２個のメッシュに分割され、各メッシュ毎の地図データが記憶されるとともに、各メッシュの地図データ各部のより詳細な地図データが、異なるレイヤとして階層的に記憶された例を示している。
【００６０】
次に、ＧＰＳ補正用基地局901〜90nについて説明する。
【００６１】
ＧＰＳ補正用基地局901〜90nは、全国の各地に分散されて配置される。各ＧＰＳ補正用基地局901〜90nは、ＧＰＳ衛星からのＧＰＳ信号を受信し、当該信号を利用して自身の設置位置を計測する。そして、この計測結果と自身の設置位置の正確な位置座標とを比較することで、ＧＰＳを利用した測位データの誤差を検出し、当該誤差に応じた補正データを生成する。この補正データは、地図配信センタ80を介して、ナビゲーション端末5に通知される。ナビゲーション端末5は、この補正データを用いてＧＰＳユニット219での計測結果を補正することにより、自車位置の測位精度を向上させることができる。
【００６２】
なお、ＧＰＳ補正用基地局901〜90nは、インターネットなどのネットワークを介して他の装置を通信を行うための通信機能を有するコンピュータに、ＧＰＳ衛星からＧＰＳ信号を受信して位置計測を行うＧＰＳアンテナおよびＧＰＳユニットを接続することで構成することができる。この場合、補正データの算出は、ソフトウエアにより実行される。
【００６３】
次に、上記構成のナビゲーションシステムの動作について説明する。
【００６４】
図６および図７は、本発明の第１実施形態が適用されたナビゲーションシステムの動作の流れを説明するためのフロー図である。
【００６５】
なお、これらの図におけるナビゲーション端末5側の動作は、ＣＰＵ204によりＯＳ500およびデバイスドライバ501がＳＲＡＭ207あるいはＤＲＡＭ208上にロードされ実行されている状態で、通信ソフト502とカーナビソフト504がさらにロードされて実行されることで開始される。
【００６６】
まず、ナビゲーション端末5側において、ＣＰＵ204は、ＧＰＳユニット219から測位データを取得し、当該データによって示される現在地座標を含む地図データがメモリカード30内に格納されているか否かを調べる（ステップS1000）。
【００６７】
その結果、当該地図データが格納されていない場合、モデムコントローラ215および携帯電話機35を介して、地図配信センタ80にアクセスし、現在地付近の詳細な地図データの転送要求を現在地座標を含めて送信する（ステップS1002）。この際、ユーザ認証に必要な情報（この情報は、たとえばメモリカード30に予め記憶される）も併せて送信する。
【００６８】
これを受けて、地図配信センタ80側において、ユーザ認証部801は、ユーザ認証を行い、認証された場合にのみアクセスを許可する。そして、アクセスを許可した場合、地図切り出し部802は、ナビゲーション端末5から通知された現在地座標付近の詳細な地図データを地図ＤＢ82から読み出し、通信部800を介してナビゲーション端末5に送信する（ステップS2000）。
【００６９】
ナビゲーション端末5側において、ＣＰＵ204は、地図配信センタ80から地図データを受け取ると、これをメモリカード30内に格納する。また、グラフィックプロセッサ211と協調して、当該地図データが表す現在地付近の詳細な地図を表示器10に表示させる（ステップS1004）。
【００７０】
一方、ステップS1000において、現在地座標を含む地図データがメモリカード30内に格納されている場合は、当該地図データをメモリカード30から読み出し、グラフィックプロセッサ211と協調して、当該地図データが表す現在地付近の詳細な地図を表示器10に表示させる（ステップS1004）。
【００７１】
次に、ナビゲーション端末5側において、ＣＰＵ204は、リモコン40あるいはマイク60を介して、ユーザより目的地の設定が指示されたか否かを調べる（ステップS1006）。そして、目的地の設定が指示された場合、ＣＰＵ204は、リモコン40あるいはマイク60を介して、ユーザより入力される目的地の検索条件を受け付け、これを地図配信センタ80に送信する（ステップS1008）。
【００７２】
この際、地図配信センタ80へのアクセスが最初の場合、つまり、ステップS1000において、現在地座標を含む地図データがメモリカード30内に格納されており、当該地図データをメモリカード30から読み出して表示器10に表示させた場合は、ユーザ認証に必要な情報も併せて送信する。なお、目的地の検索条件としては、たとえば、現在地に最も近い所定の施設を検索する場合は、現在地座標と施設の種類（レストラン、ガソリンスタンド、レジャー施設、公共設備など）をユーザから受け付ける。また、電話番号から目的地を検索する場合には、当該電話番号をユーザから受け付ける。
【００７３】
これを受けて、地図配信センタ80側において、地点情報検索部803は、ナビゲーション端末5から通知された検索条件を満たす目的地候補を地点情報ＤＢ83から読み出す。たとえば、通知された検索条件が位置座標と施設種類である場合には、当該種類に分類される施設であって当該位置座標が示す地点付近にある施設を、地点情報ＤＢ83から検索する。また、通知された検索条件が電話番号である場合には、当該電話番号が登録されている施設を、地点情報ＤＢ83から検索する。そして、検索した施設に関する情報（種類、名称、住所、電話番号など）を、地点情報ＤＢ83から読み出し、通信部800を介して、ナビゲーション端末5に送信する（ステップS2002）。
【００７４】
なお、地図配信センタ80側において、ナビゲーション端末5から目的地の検索条件とともにユーザ認証に必要な情報も受け付けた場合、ユーザ認証部801は、上述した地点情報検索部803による目的地検索に先立ち、ユーザ認証を行う。そして、認証された場合にのみアクセスを許可し、前記目的地検索を行う。
【００７５】
ナビゲーション端末5側において、ＣＰＵ204は、地図配信センタ80から検索結果（目的地候補のデータ）を受け取ると、これをグラフィックプロセッサ211と協調して表示器10に表示させ、ユーザにリモコン40を介して目的地候補の中から１つ選択させ、これを目的地を設定する（ステップS1010）。
【００７６】
次に、ナビゲーション端末5側において、ＣＰＵ204は、目的地が設定されたならば、目的地座標を含む地図データがメモリカード30内に格納されているか否かを調べる（ステップS1012）。地図データが格納されていない場合、地図配信センタ80に、目的地付近の詳細な地図データの転送要求を目的地座標を含めて送信する（ステップS1014）。
【００７７】
これを受けて、地図配信センタ80側において、地図切り出し部802は、ナビゲーション端末5から通知された目的地座標付近の詳細な地図データを地図ＤＢ82から読み出し、通信部800を介してナビゲーション端末5に送信する（ステップS2004）。
【００７８】
ナビゲーション端末5側において、ＣＰＵ204は、地図配信センタ80から地図データを受け取ると、これをメモリカード30内に格納する。次に、ＣＰＵ204は、現在地から目的地まで経路探索の要求を、現在地座標および目的地座標を含めて地図配信センタ80に送信する（ステップS1016）。この際、ユーザが現在地から目的地までの詳細な地図データを要求する場合は、地図データの転送要求も併せて送信する。
【００７９】
これを受けて、地図配信センタ80側において、経路探索部801は、ナビゲーション端末5から通知された現在地座標と目的地座標に基づいて、現在地から目的地までの推奨経路を検索し、その結果を通信部800を介してナビゲーション端末5に送信する（ステップS2006）。なお、ナビゲーション端末5から地図データの転送要求も通知されている場合、地図切り出し部802は、経路探索部801で検索した推奨経路を含む地図データを地図ＤＢ82から読み出し、前記推奨経路と併せてナビゲーション端末5に送信する。ナビゲーション端末5側において、ＣＰＵ204は、地図配信センタ80から推奨経路データ（あるいは推奨経路データと地図データ）を受け取ると、これをメモリカード30内に格納する。
【００８０】
次に、ナビゲーション端末5側において、ＣＰＵ204は、地図配信センタ80から推奨経路データを受け取ると、当該データが示す推奨経路にしたがって目的地までの経路誘導を開始する（ステップS1018）。
【００８１】
具体的には、メモリーカード30内に格納されている現在地付近の詳細な地図データ、目的地付近の詳細な地図データ、および、推奨経路データを含む地図上に、現在地および目的地のマークを表示することで、経路誘導を行う。この際、現在地および目的地以外の推奨経路近辺の地図については、対応する地図データがメモリカード30に格納されている場合は、当該地図データをメモリカード30から読み出して表示器10に表示させ、対応する地図データがメモリカード30に格納されていない場合は、フラッシュメモリ209に格納されている大まかな地図データから前記対応する地図データを切り出して表示器10に表示させる。
【００８２】
ここで、図８に、経路誘導中に、ナビゲーション端末5の表示器10に表示される地図の一例を示す。
【００８３】
図中、符号3000はメモリカード30から読み出した現在地付近の詳細な地図データが表す地図、符号3010はメモリカード30から読み出した目的地付近の詳細な地図データが表す地図、そして、符号3020は、地図配信センタ80より入手されメモリーカード30に格納された経路データが示す推奨経路である。この例では、現在地および目的地以外の推奨経路3020近辺の地図については、フラッシュメモリ209から読み出されて表示されている。つまり、この例では、メモリカード30に格納されている現在地および目的地付近詳細地図と、フラッシュメモリ209に格納されている現在地および目的地以外の推奨経路付近の大まかな地図が同時に表示されて、経路誘導が行われている場合を例示している。
【００８４】
さて、ナビゲーション端末5側において、ＣＰＵ204は、経路誘導中、ＧＰＳユニット219で現在地が更新されると、ステップS1000〜ステップS1004の処理を実行し、表示器10に表示させる現在地付近の詳細地図を更新する（ステップS1020）。それから、ＣＰＵ204は、ＧＰＳユニット219で計測された現在地が推奨経路上に位置しているか否かを調べる（ステップS1022）。
【００８５】
現在地が推奨経路上に位置している場合、ＣＰＵ204は、当該現在地が、推奨経路上にある交差点等の進路を変更すべき地点である変更点の手前所定距離の地点に到達しているか否かをさらに調べる（ステップS1024）。そして、到達した場合には、地図配信センタ80に、現在地座標を含めてＧＰＳ補正データの送信要求を送信する（ステップS1026）。
【００８６】
なお、変更点の手前所定距離とは、たとえば200m以内とする。これは、上述したように、ＧＰＳの誤差がおよそ100mであり、ユーザが、変更点において進路を間違いなく変更できるように、現在地のマークを表示器10に表示するためには、変更点の手前100mよりもさらに手前の地点でＧＰＳによる測位データの誤差を補正する必要があるからである。
【００８７】
地図配信センタ80側において、ＧＰＳ補正部804は、ナビゲーション端末5よりＧＰＳ補正データの送信要求を受け取ると、ＧＰＳ補正用基地局901〜90nのなかから、当該要求に含まれる現在地座標に最も近い基地局を選択する。そして、選択した基地局からＧＰＳ補正データを入手し、ナビゲーション端末50に転送する（ステップS2008）。
【００８８】
これを受けて、ナビゲーション端末5側において、ＣＰＵ204は、このＧＰＳ補正データを用いてＧＰＳユニット219での計測結果を補正する（ステップS1028）。現在地を地図上に表示する場合、特に精度が要求されるのは、現在地が交差点等の進路を変更すべき変更点にさしかかった場合である。そこで、本実施形態では、現在地が変更点の手前に到達したときに、ＧＰＳユニット219の測位誤差を補正するようにしている。
【００８９】
なお、ナビゲーション端末5側において、ＣＰＵ204は、ＧＰＳユニット219で計測された現在地が推奨経路上に位置していないと判断した場合（ステップS1022でNOの場合）、つまり、現在地が推奨経路から外れてしまった場合、ステップS1016、ステップS1018の処理を実行し、現在地から目的地までの推奨経路を地図配信センタ80に再探索させ、経路誘導を新たに開始する（ステップS1030）。
【００９０】
なお、現在地が推奨経路から外れてしまった場合、ＣＰＵ204は、グラフィックプロセッサ211と協調して、表示器10に、図９に示すような画面を表示し、ユーザに車を停止するようにガイダンスを行い、ユーザからリモコン40あるいはマイク60を介して確認が入力されるまで、あるいは、パーキングブレーキセンサ25によりパーキングブレーキがかかった状態が検出されるまで、表示を変更しないようにしてもよい。そして、ユーザの確認が入力された後、あるいは、パーキングブレーキがかかった状態が検出された後に、表示器10あるいは表示器10に内蔵されたスピーカを介して、推奨経路の再探索を行うか否かを質疑し、ユーザからリモコン40あるいはマイク60を介して再探索を行う旨の回答を得た場合にのみ、ステップS1030の処理を行い、その旨の回答を得られなかった場合は、ステップS1000に戻るようにしてもよい。
【００９１】
さて、ナビゲーション端末5側において、ＣＰＵ204は、ＧＰＳユニット219で更新された現在地が目的地に到達した場合（ステップS1032でYesの場合）、経路誘導を終了させる（ステップS1032)。そして、ステップS1000に戻って処理を続ける。
【００９２】
以上、本発明の第１実施形態について説明した。
【００９３】
本実施形態によれば、メモリカード30に格納されている詳細な地図データが、現在地から目的地までの経路にかかる地図データ全てを含んでいない場合、フラッシュメモリ209から当該経路にかかる大まかな地図データが読み出されて、当該地図データが表す地図が表示器10に表示される。したがって、地図配信センタ80から入手する地図データを減らして、通信データ量の低減を図った場合でも、経路誘導のための地図を迅速に表示することができる。なお、この場合でも、現在地および目的地付近の詳細な地図データは必要に応じて地図配信センタ80から配信されメモリデータ30に格納されるため、現在地および目的地付近の詳細な地図を表示器10に表示することができる。このため、経路誘導に際して、ユーザが特に必要とする情報を効率よく提供することができる。
【００９４】
また、本実施形態によれば、経路誘導中に、現在地が推奨経路から外れてしまった場合、目的地までの新たな経路を再検索するか否かをユーザに確認するようにしている。したがって、ユーザは、意図的に推奨経路から外れた場合や間違って経路から外れてしまった場合などに応じて、適切な対応を取ることが可能となる。
【００９５】
さらに、本実施形態によれば、地図配信センタ80からＧＰＳ補正データを入手するための受信装置を、地図データ受信用の受信装置（本実施形態では携帯電話器35）と兼用している。このため、当該補正データを入手するためにＦＭ受信機やジャイロなどの特別なハードウェアを必要としないので、ナビゲーション端末5の低価格化を図りつつ測位精度を向上させることが可能となる。
【００９６】
くわえて、本実施形態では、詳細な地図データを格納するための記憶装置として、ナビゲーション端末5の端末本体20から取り外し可能なメモリカード30を利用している。このため、たとえば、異なる地域の詳細な地図データが格納された複数のメモリカード30を取り換えて使用することができる。メモリカード30に格納する詳細な地図データの、地図配信センタ80からのダウンロードに、たとえば自宅に設置されたパソコン（図示しない）などを利用することもできる。
【００９７】
なお、上記の実施形態では、ＧＰＳ補正データの要求タイミングを、目的地までの経路誘導中に、現在地が交差点等の経路に沿って進路を変更すべき変更点に近づいた場合としているが、本発明はこれに限定されない。たとえば、図６のステップS1016あるいは図７のステップ1030において、地図配信センタ80に対して、現在地から目的地までの推奨経路の探索を要求する場合に、ＧＰＳ補正データの要求も併せて行うようにしてもよい。あるいは、経路誘導中でなくても、車両の進行方向に交差点等があり、当該車両の現在地が交差点の手前まで近づいた場合には、地図配信センタ80にＧＰＳ補正データを要求するようにしてもよい。
【００９８】
また、上記の実施形態では、ナビゲーション端末5および地図配信センタ80間の通信に、携帯電話を利用しているが、本発明はこれに限定されない。たとえば、ナビゲーション端末5から地図配信センタ80への情報送信に携帯電話を利用し、地図配信センタ80からナビゲーション端末5への情報送信には、デジタル放送などを利用するようにしてもよい。
【００９９】
次に、本発明の第２実施形態について説明する。
【０１００】
図１０は、本発明の第２実施形態が適用されたナビゲーションシステムの概略構成図である。ここで、図１に示す第１実施形態のナビゲーションシステムと同じ機能を有するものには、同じ符号を付している。
【０１０１】
本実施形態が第１実施形態に示すナビゲーションシステムと異なる点は、地図配信センタ80に、広告主から依頼された広告データをナビゲーション端末5に送信する機能を設けたことである。そして、広告データを見たユーザに商品割引のためのクーポン情報を発行した場合には、その旨、広告主の端末93に通知するようにしている。
【０１０２】
図示するように、本実施形態の地図配信センタ80は、サーバ81'と、地図ＤＢ82と、地点情報ＤＢ83と、広告データベース（ＤＢ）84と、を有する。
【０１０３】
広告ＤＢ84には、広告主から依頼された広告データ（クーポン情報）が、たとえば広告主の商店の名称や位置座標とともに格納される。
【０１０４】
図１１にサーバ81'の機能ブロック構成を示す。
【０１０５】
図示するように、本実施形態のサーバ81’は、図４に示す第１実施形態のサーバ81に、広告データ検索部806と、クーポン発行部807と、電子メール発行部808と、クーポン履歴管理部809が追加された構成を有する。
【０１０６】
広告データ検索部85は、地図切り出し部803が切り出した地図データに含まれる施設に関する広告データを、たとえば施設の位置座標や名称をキーにして、広告ＤＢ84から検索する。そして、検索した広告データを読み出し、対応する施設に関連付けて、通信部800を介して、前記切り出した地図データとともにナビゲーション端末5に送信する。
【０１０７】
クーポン発行部85は、広告データを送信したナビゲーション端末5より、当該広告データに対するクーポンの発行依頼を受けた場合に、当該ナビゲーション端末5に発行するクーポンを識別するためのクーポン番号を生成する。そして、生成したクーポン番号を、通信部800を介して、前記ナビゲーション端末5に送信する。
【０１０８】
メール発行部86は、クーポン発行部85が発行したクーポン番号を、電子メールを利用して、広告データの広告主の端末93に通知する。また、必要に応じて、クーポンの発行を依頼したナビゲーション端末5にも通知する。
【０１０９】
クーポン履歴管理部87は、クーポンの発行履歴（たとえば、クーポン番号、広告データ、広告主の端末93の宛先、およびアクセスしたナビゲーション端末5の宛先の組でなる）を管理する。
【０１１０】
図１２は、上記構成の地図配信センタ80によって、ナビゲーション端末5に送信される地図データの表示例を示している。この例では、ナビゲーション端末5が、停車中の車両の現在地付近の地図を表示している場合（つまり、図６のステップS1000〜S1004が実行されている状態）を示している。表示器10の表示画面に表示される地図上には、地図データに含まれる施設の名称「○×食堂」が、当該施設の表示位置上に重畳表示される。このとき、地図データとともに、当該施設の広告データが送られてきている場合には、表示画面の右下に、当該施設に対する広告データの概略が、バナー広告12として小さく表示される。
【０１１１】
図１３は、図１２に示す表示画面において、ナビゲーション端末5のユーザが、リモコン40を用いて、バナー広告12を選択した場合の表示画面例を示している。図示するように、バナー広告12にて概略表示されている広告データの詳細（クーポン情報）が、クーポン発行ボタン13とともに表示される。
【０１１２】
図１４は、図１３に示す表示画面において、ナビゲーション端末5のユーザが、リモコン40を用いて、クーポン発行ボタン13を選択した場合の表示画面例を示している。クーポン発行ボタン13が選択されると、ナビゲーション端末5は、表示中の広告データに対するクーポン発行依頼を地図配信センタ80に送信する。これを受けて、地図配信センタ80のクーポン発行部85は、当該ナビゲーション端末5に発行するクーポンを識別するためのクーポン番号を生成し、当該ナビゲーション端末5に送信する。このクーポン番号は、メール発行部86により、電子メールを利用して、広告データの広告主の端末93にも通知されるので、ナビゲーション端末5のユーザは、画面に表示されたクーポン番号「今日の番号１２３４」を記憶しておき、広告データの広告主の施設を利用するときに、当該番号を告げることにより、割引サービスを受けることが可能となる。
【０１１３】
図１５は、図１３に示す表示画面の変形例を示しており、クーポン発行ボタン12の代わりに、クーポンメール送信ボタン14が表示された例を示している。ナビゲーション端末5のユーザが、リモコン40を用いて、クーポンメール送信ボタン14を選択すると、表示中の広告データに対するクーポン発行依頼を、予め記憶された携帯電話機35のメールアドレスとともに、地図配信センタ80に送信する。これを受けて、地図配信センタ80のクーポン発行部85は、当該ナビゲーション端末5に発行するクーポンを識別するためのクーポン番号を生成し、メール発行部86により、電子メールを利用して、発行依頼に添付されたメールアドレスへ通知する。
【０１１４】
図１６は、携帯電話機35が受信したクーポン番号のメールの表示例を示している。ナビゲーション端末5のユーザは、自動車から下車するときにこの携帯電話35を携帯し、広告データの広告主の施設を利用するときに、このメールが表示された携帯電話機35を提示することで、割引サービスを受けることが可能となる。
【０１１５】
以上、本発明の第２実施形態について説明した。
【０１１６】
本実施形態によれば、地図配信センタ80は、広告データを受信したナビゲーション端末5からの指示にしたがって、クーポン情報が当該端末に通知されるとともに、当該クーポン情報の通知の事実が広告主の端末93にも通知されるので、プリンタを設置できない場合でも、広告のクーポンを利用できる環境を提供することが可能となる。また、広告主は、地図配信センタ80によるクーポン情報の通知の頻度を把握することができ、地図配信センタ80の広告の売り上げに対する効果を知ることが可能となる。さらに、地図配信センタ80は、クーポン発行履歴管理部87によってクーポンの発行を管理することで、広告主に適正な広告料を請求することができる。
【０１１７】
【発明の効果】
以上説明したように、本発明によれば、通信または放送により配信された地図データをダウンロードして経路誘導を行うタイプのナビゲーションシステムにおける使い勝手を向上させることができる。
【０１１８】
具体的には、センタからナビゲーション装置に転送する地図データを減らして通信データ量の低減を図った場合でも、経路誘導のための地図が迅速に表示されるようにすることができる。
【０１１９】
また、ルート探索により探索された経路を誘導中に、自車位置が当該経路から外れてしまった場合に、その旨を知らせ、ユーザが適切な対応が取れるように支援することができる。
【０１２０】
また、ナビゲーション装置の低価格化を図りつつ測位精度を向上させることができる。
【０１２１】
さらに、プリンタを設置できない場合でも、広告のクーポンを利用できる環境を提供することができる。
【図面の簡単な説明】
【図１】本発明の第１実施形態が適用されたナビゲーションシステムの概略構成図である。
【図２】図１に示すナビゲーション端末5の端末本体20のハードウエア構成図である。
【図３】図２に示す端末本体20で実行されるソフトウエア構成図である。
【図４】図１に示す地図配信センタ80のサーバ81の機能ブロック図である。
【図５】図１に示す地図配信センタ80の地図ＤＢ82に格納される地図データの構成を示す図である。
【図６】本発明の第１実施形態が適用されたナビゲーションシステムの動作の流れを説明するためのフロー図である。
【図７】本発明の第１実施形態が適用されたナビゲーションシステムの動作の流れを説明するためのフロー図である。
【図８】本発明の第１実施形態において、経路誘導中に、ナビゲーション端末5の表示器10に表示される地図の一例を示す図である。
【図９】本発明の第１実施形態において、経路誘導中に、現在地が推奨経路から外れてしまった場合に、ナビゲーション端末5の表示器10に表示されるガイダンスの一例を示す図である。
【図１０】本発明の第２実施形態が適用されたナビゲーションシステムの概略構成図である。
【図１１】図１に示す地図配信センタ80のサーバ81'の機能ブロック図である。
【図１２】本発明の第２実施形態において、地図配信センタ80によって、ナビゲーション端末5に送信される地図データの表示例を示す図である。
【図１３】図１２に示す表示画面において、ナビゲーション端末5のユーザが、リモコン40を用いて、バナー広告12を選択した場合の表示画面例を示す図である。
【図１４】図１３に示す表示画面において、ナビゲーション端末5のユーザが、リモコン40を用いて、クーポン発行ボタン13を選択した場合の表示画面例を示す図である。
【図１５】図１３に示す表示画面例において、クーポン発行ボタン12の代わりに、クーポンメール送信ボタン14が表示された例を示す図である。
【図１６】図１５に示す表示画面において、ナビゲーション端末5のユーザが、リモコン40を用いて、クーポンメールボタン14を選択した場合に、当該ユーザの携帯電話機35で受信されるメールの表示例を示す図である。
【符号の説明】
5…通信型ナビゲーション端末、10…表示器、20…端末本体
25…パーキングブレーキセンサ、30…メモリカード
35…携帯電話機、40…リモコン、50…ＧＰＳアンテナ
60…マイク、70…携帯電話基地局、80…地図配信センタ
81…サーバ、82…地図データベース、83…地点情報データベース
84…広告データベース、901〜90n…ＧＰＳ補正用基地局
93…広告主端末
【図１】
0004323045.tif 000002
【図２】
0004323045.tif 000003
【図３】
0004323045.tif 000004
【図４】
0004323045.tif 000005
【図５】
0004323045.tif 000006
【図６】
0004323045.tif 000007
【図７】
0004323045.tif 000008
【図８】
0004323045.tif 000009
【図９】
0004323045.tif 000010
【図１０】
0004323045.tif 000011
【図１１】
0004323045.tif 000012
【図１２】
0004323045.tif 000013
【図１３】
0004323045.tif 000014
【図１４】
0004323045.tif 000015
【図１５】
0004323045.tif 000016
【図１６】
0004323045.tif 000017