(57)【要約】【課題】サーバ装置からダウンロードした詳細地図情報と、ナビゲーション装置に予め記憶されている広域地図情報との間を繋ぐ道路情報の不足を生じさせることなく、目的地までの経路を探索すること。【解決手段】広域地図情報を記憶する記憶部と、出発地周辺および目的地周辺の少なくともいずれか一方の詳細地図情報をサーバ装置から取得する詳細地図取得部と、前記記憶部に記憶された前記広域地図情報と、前記詳細地図取得部によって取得された前記詳細地図情報とに基づいて、前記出発地から前記目的地までの経路を探索する経路探索部と、を備え、前記詳細地図取得部は、前記サーバ装置から取得された前記詳細地図情報に、前記広域地図情報に示されている道路が含まれていない場合、前記サーバ装置から取得された前記詳細地図情報に、前記広域地図情報に示されている道路が含まれるまで、前記詳細地図情報の取得範囲を拡大して、前記詳細地図情報を再取得する。【選択図】図１
2019095281.tif 000002
【特許請求の範囲】
【請求項１】
広域地図情報を記憶する記憶部と、
出発地周辺および目的地周辺の少なくともいずれか一方の詳細地図情報をサーバ装置から取得する詳細地図取得部と、
前記記憶部に記憶された前記広域地図情報と、前記詳細地図取得部によって取得された前記詳細地図情報とに基づいて、前記出発地から前記目的地までの経路を探索する経路探索部と、
を備え、
前記詳細地図取得部は、
前記サーバ装置から取得された前記詳細地図情報に、前記広域地図情報に示されている道路が含まれていない場合、前記サーバ装置から取得された前記詳細地図情報に、前記広域地図情報に示されている道路が含まれるまで、前記詳細地図情報の取得範囲を拡大して、前記詳細地図情報を再取得する、
ナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション装置に関する。
【背景技術】
【０００２】
従来より、ナビゲーション装置に関し、サーバ装置からダウンロードした詳細地図情報（詳細地図を表示する際に使用される地図データ）と、ナビゲーション装置に予め記憶されている広域地図情報（広域地図を表示する際に使用される地図データ）とを用いて、目的地までの経路探索を行う技術が知られている。
【０００３】
例えば、下記特許文献１には、ナビゲーション端末において、出発地付近と目的地付近のみ詳細な地図データを地図配信センタから入手し、途中の経路の地図データは、予め記憶している広範囲に亘る大まかな地図データを利用することができる、との開示がなされている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−１９４１７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１の技術では、地図配信センタから取得した詳細地図情報に、ナビゲーション端末に予め記憶されている広域地図情報に示されている道路が含まれていない場合、地図配信センタから取得した詳細地図情報と、ナビゲーション端末に予め記憶されている広域地図情報との間を繋ぐ道路情報が不足し、目的地までの経路を探索することができなくなる虞がある。
【０００６】
本発明は、上述した従来技術の課題を解決するため、サーバ装置からダウンロードした詳細地図情報と、ナビゲーション装置に予め記憶されている広域地図情報との間を繋ぐ道路情報の不足を生じさせることなく、目的地までの経路を探索することができるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
本開示の一態様のナビゲーション装置は、広域地図情報を記憶する記憶部と、出発地周辺および目的地周辺の少なくともいずれか一方の詳細地図情報をサーバ装置から取得する詳細地図取得部と、前記記憶部に記憶された前記広域地図情報と、前記詳細地図取得部によって取得された前記詳細地図情報とに基づいて、前記出発地から前記目的地までの経路を探索する経路探索部と、を備え、前記詳細地図取得部は、前記サーバ装置から取得された前記詳細地図情報に、前記広域地図情報に示されている道路が含まれていない場合、前記サーバ装置から取得された前記詳細地図情報に、前記広域地図情報に示されている道路が含まれるまで、前記詳細地図情報の取得範囲を拡大して、前記詳細地図情報を再取得する。
【０００８】
これにより、前記広域地図情報に示されている道路と同じ道路が、詳細地図情報に含まれるようになるため、前記広域地図情報に示されている道路と、詳細地図情報に示されている道路とを、繋ぐことができるようになる。
【発明の効果】
【０００９】
サーバ装置からダウンロードした詳細地図情報と、ナビゲーション装置に予め記憶されている広域地図情報との間を繋ぐ道路情報の不足を生じさせることなく、目的地までの経路を探索することができる。
【図面の簡単な説明】
【００１０】
【図１】実施形態に係るナビゲーションシステムのシステム構成を示す図である。
【図２】実施形態に係るナビゲーション装置による処理の手順を示すフローチャートである。
【図３】実施形態に係るナビゲーション装置による詳細地図情報を取得する処理の第１例を説明するための図である。
【図４】実施形態に係るナビゲーション装置による詳細地図情報を取得する処理の第２例を説明するための図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照して、本発明の実施形態のナビゲーションシステムについて説明する。
【００１２】
（ナビゲーションシステム１０のシステム構成）
図１は、実施形態に係るナビゲーションシステム１０のシステム構成を示す図である。図１に示すナビゲーションシステム１０は、ナビゲーション装置１００およびセンタサーバ２００を備えて構成されている。このナビゲーションシステム１０は、ナビゲーション装置１００が、ナビゲーション装置１００に記憶されている広域地図情報と、センタサーバ２００からダウンロードした詳細地図情報（出発地周辺および目的地周辺の詳細地図情報）とを用いて、出発地から目的地までの経路探索を行うことができるようになされたシステムである。
【００１３】
なお、図１では、１台のナビゲーション装置１００を示しているが、実際には、ナビゲーションシステム１０は、複数のナビゲーション装置１００（いずれも、図１に示すナビゲーション装置１００と同様の構成を有する）を備えている。すなわち、ナビゲーションシステム１０では、複数のナビゲーション装置１００の各々が、センタサーバ２００から詳細地図情報をダウンロードすることが可能である。
【００１４】
（センタサーバ２００）
センタサーバ２００は、「サーバ装置」の一例である。センタサーバ２００は、車両の外部の施設（例えば、地図データ配信センタ）内に設置される装置である。センタサーバ２００は、ナビゲーション装置１００との間の無線通信回線（例えば、基地局を末端とする携帯電話網やＷｉ−Ｆｉ（登録商標）等）を介して、ナビゲーション装置１００に対して、各種情報（例えば、詳細地図情報等）の提供を行うことが可能である。
【００１５】
図１に示すように、センタサーバ２００は、通信Ｉ／Ｆ（Inter-Face）２０１、詳細地図ＤＢ（Data Base）２１０、および制御装置２２０を備える。
【００１６】
通信Ｉ／Ｆ２０１は、ナビゲーション装置１００との間の、無線通信回線を介した通信を制御する。
【００１７】
詳細地図ＤＢ２１０は、詳細地図情報を記憶する。例えば、詳細地図情報は、詳細地図画面に表示され得る複数の詳細道路（例えば、県道、市道、細街路等）に関する、道路データ（ノードデータおよびリンクデータ）を含んでいる。ノードデータは、交差点に相当するデータである。リンクデータは、ノードとノードの間の道路区間に相当するデータである。なお、詳細地図情報は、広域地図画面に表示され得る広域道路（例えば、都市間高速道路、都市高速道路、国道、主要県道等）が、そのエリア内を通っている場合は、当該広域道路の道路データも含んでもよい。但し、当該広域道路の道路データは、広域地図情報から取得可能であるから、詳細地図情報に含まれなくともよい。
【００１８】
制御装置２２０は、ナビゲーション装置１００からサービスを利用する際に、センタサーバ２００側の処理を制御する装置である。図１に示すように、制御装置２２０は、その機能として、詳細地図送信部２２１を備えている。
【００１９】
詳細地図送信部２２１は、ナビゲーション装置１００からの要求に応じて、詳細地図ＤＢ２１０に記憶されている詳細地図情報を、通信Ｉ／Ｆ２０１を介して、ナビゲーション装置１００へ送信する。
【００２０】
具体的には、詳細地図送信部２２１は、ナビゲーション装置１００からの要求に含まれている出発地情報に基づいて、出発地の周辺エリアの詳細地図情報を、詳細地図ＤＢ２１０から読み出し、当該出発地の周辺エリアの詳細地図情報を、ナビゲーション装置１００へ送信する。
【００２１】
また、詳細地図送信部２２１は、ナビゲーション装置１００からの要求に含まれている目的地情報に基づいて、目的地の周辺エリアの詳細地図情報を、詳細地図ＤＢ２１０から読み出し、当該目的地の周辺エリアの詳細地図情報を、ナビゲーション装置１００へ送信する。
【００２２】
例えば、詳細地図送信部２２１は、出発地を含む、所定範囲の詳細地図情報を、出発地の周辺エリアの詳細地図情報として、詳細地図ＤＢ２１０から取得する。同様に、詳細地図送信部２２１は、目的地を含む、所定範囲の詳細地図情報を、目的地の周辺エリアの詳細地図情報として、詳細地図ＤＢ２１０から取得する。上記「所定範囲」としては、例えば、所定距離範囲、所定ブロック範囲等が挙げられる。
【００２３】
詳細地図送信部２２１は、ナビゲーション装置１００から詳細地図情報の再取得が要求された場合、詳細地図情報の取得範囲を拡大して、詳細地図情報を、詳細地図ＤＢ２１０から読み出し、当該詳細地図情報を、ナビゲーション装置１００へ送信する。このとき、詳細地図情報の取得範囲をどのように拡大するかは、ナビゲーション装置１００の詳細地図取得部１２２から指示されるようにしてもよく、詳細地図取得部１２２が、所定のルールに従って決定するようにしてもよい。
【００２４】
なお、センタサーバ２００は、物理的に１台の情報処理装置によって構成されてもよく、物理的に複数台の情報処理装置によって構成されてもよい。後者の場合、複数台の情報処理装置は、ネットワークを介して互いに接続されたものであってもよい。
【００２５】
（ナビゲーション装置１００）
ナビゲーション装置１００は、車両に搭載される装置（いわゆる車載機）である。ナビゲーション装置１００は、センタサーバ２００との間の無線通信回線（例えば、基地局を末端とする携帯電話網やＷｉ−Ｆｉ等）を介して、センタサーバ２００から各種情報（例えば、詳細地図情報等）の提供を受けることが可能である。
【００２６】
また、ナビゲーション装置１００は、当該ナビゲーション装置１００に記憶されている広域地図情報と、センタサーバ２００からダウンロードした詳細地図情報（出発地周辺および目的地周辺の詳細地図情報）とを用いて、出発地から目的地までの経路探索を行い、当該経路探索によって探索された経路を用いて、経路案内を行うことが可能である。
【００２７】
図１に示すように、ナビゲーション装置１００は、入力装置１０１、ディスプレイ１０２、ＧＰＳ（Global Positioning System）ユニット１０３、スピーカ１０４、通信Ｉ／Ｆ１０５、広域地図ＤＢ１１０、および制御装置１２０を備える。
【００２８】
入力装置１０１は、ユーザが、各種情報の入力を行う際に用いる装置である。入力装置１０１としては、例えば、タッチパネル、操作ボタン、十字キー、音声入力装置（マイク）等が挙げられる。ディスプレイ１０２は、各種情報（例えば、地図画面、経路探索結果、経路案内時の案内画面等）を表示する装置である。ディスプレイ１０２としては、例えば、液晶ディスプレイ、有機ＥＬ（Electro Luminescence）ディスプレイ等が挙げられる。ＧＰＳユニット１０３は、ＧＰＳ衛星から受信したＧＰＳ信号に基づいて、ナビゲーション装置１００の現在地（経度および緯度）を検知して、当該現在地を示す現在地情報を出力する。スピーカ１０４は、各種音声（例えば、経路案内時の案内音声等）を出力する装置である。通信Ｉ／Ｆ１０５は、センタサーバ２００との間の、無線通信回線を介した通信を制御する。通信Ｉ／Ｆ１０５としては、例えば、ＤＣＭ（Data Communication Module）等が挙げられる。
【００２９】
広域地図ＤＢ１１０は、「記憶部」の一例である。広域地図ＤＢ１１０は、広域地図情報を記憶する。例えば、広域地図情報は、広域地図画面に表示され得る複数の広域道路（例えば、都市間高速道路、都市高速道路、国道、主要県道等）に関する、道路データ（ノードデータおよびリンクデータ）を含んでいる。ノードデータは、交差点に相当するデータである。リンクデータは、ノードとノードの間の道路区間に相当するデータである。
【００３０】
制御装置１２０は、ナビゲーション装置１００からサービスを利用する際に、ナビゲーション装置１００側の処理を制御する装置である。図１に示すように、制御装置１２０は、目的地設定部１２１、詳細地図取得部１２２、広域地図取得部１２３、判定部１２４、経路探索部１２５、および経路案内部１２６を備えている。
【００３１】
目的地設定部１２１は、目的地を設定する。例えば、目的地設定部１２１は、地図画面上でユーザが指定した地点を、目的地として設定する。また、例えば、目的地設定部１２１は、検索条件（例えば、施設名、ジャンル、地域、電話番号等）に合致する複数の施設情報の中から、ユーザが選択した施設情報に対応する地点（すなわち、施設の所在地）を、目的地として設定する。
【００３２】
詳細地図取得部１２２は、センタサーバ２００から、詳細地図情報をダウンロードする。具体的には、詳細地図取得部１２２は、出発地を示す出発地情報と、目的地を示す目的地情報とを含む、詳細地図の取得要求を、通信Ｉ／Ｆ１０５を介して、センタサーバ２００へ送信する。そして、詳細地図取得部１２２は、センタサーバ２００から送信された、出発地の周辺エリアの詳細地図情報と、目的地の周辺エリアの詳細地図情報とを、通信Ｉ／Ｆ１０５を介して受信する。
【００３３】
広域地図取得部１２３は、広域地図ＤＢ１１０から、広域地図情報を取得する。具体的には、広域地図取得部１２３は、出発地の周辺エリアと目的地の周辺エリアとの間の広域地図情報を、広域地図ＤＢ１１０から取得する。ここで、詳細地図取得部１２２によって取得された詳細地図情報に、広域道路の道路データが含まれていない場合（以下、「一変形例」とする）は、広域地図取得部１２３は、広域地図ＤＢ１１０から、さらに、出発地の周辺エリアの広域地図情報と、目的地の周辺エリアの広域地図情報とを取得する。但し、出発地が現在地である場合には、出発地の周辺エリアの広域地図情報が既に取得済みであるため、当該出発地の周辺エリアの広域地図情報の再取得は不要である。
【００３４】
判定部１２４は、詳細地図取得部１２２によって取得された詳細地図情報に、広域地図取得部１２３によって取得された広域地図情報に示されている広域道路が含まれているか否かを判定する。
【００３５】
具体的には、判定部１２４は、詳細地図取得部１２２によって取得された、出発地の周辺エリアの詳細地図情報に、広域地図取得部１２３によって取得された広域地図情報に示されている広域道路が含まれているか否かを判定する。なお、上記一変形例の場合（すなわち、詳細地図取得部１２２によって取得された詳細地図情報に、広域道路の道路データが含まれていない場合）、判定部１２４は、代わりに、詳細地図取得部１２２によって取得された詳細地図情報と同じエリアの広域地図情報に、広域地図取得部１２３によって取得された広域地図情報（出発地の周辺エリアと目的地の周辺エリアとの間の広域地図情報）に示されている広域道路が含まれているか否かを判定する。
【００３６】
ここで、「出発地の周辺エリアの詳細地図情報に、広域地図情報に示されている広域道路が含まれていない」と判定された場合、詳細地図取得部１２２が、出発地の周辺エリアの詳細地図情報に、広域地図取得部１２３によって取得された広域地図情報に示されている広域道路が含まれるまで、出発地の周辺エリアの詳細地図情報の取得範囲を拡大して、出発地の周辺エリアの詳細地図情報を、センタサーバ２００から再取得する。
【００３７】
一方、「出発地の周辺エリアの詳細地図情報に、広域地図情報に示されている広域道路が含まれている」と判定された場合、当該出発地の周辺エリアの詳細地図情報は、目的地までの経路探索に利用する出発地の周辺エリアの詳細地図情報として、確定される。
【００３８】
また、判定部１２４は、詳細地図取得部１２２によって取得された、目的地の周辺エリアの詳細地図情報に、広域地図取得部１２３によって取得された広域地図情報に示されている広域道路が含まれているか否かを判定する。
【００３９】
ここで、「目的地の周辺エリアの詳細地図情報に、広域地図情報に示されている広域道路が含まれていない」と判定された場合、詳細地図取得部１２２が、目的地の周辺エリアの詳細地図情報に、広域地図取得部１２３によって取得された広域地図情報に示されている広域道路が含まれるまで、目的地の周辺エリアの詳細地図情報の取得範囲を拡大して、目的地の周辺エリアの詳細地図情報を、センタサーバ２００から再取得する。
【００４０】
一方、「目的地の周辺エリアの詳細地図情報に、広域地図情報に示されている広域道路が含まれている」と判定された場合、当該目的地の周辺エリアの詳細地図情報は、目的地までの経路探索に利用する目的地の周辺エリアの詳細地図情報として、確定される。
【００４１】
経路探索部１２５は、詳細地図取得部１２２によって最終的に取得された各詳細地図情報（出発地周辺の詳細地図情報、および、目的地周辺の詳細地図情報）と、広域地図取得部１２３によって取得された広域地図情報とに基づいて、ナビゲーション装置１００の現在地から、目的地設定部１２１によって設定された目的地までの経路を探索する。ここで、経路探索部１２５は、探索条件が異なる、複数の推奨経路を探索することができる。例えば、経路探索部１２５は、距離優先、時間優先、高速道路優先、一般道路優先等の、複数の推奨経路を探索することができる。経路探索部１２５によって探索された複数の推奨経路は、ディスプレイ１０２に表示されることにより、ユーザに提示される。ユーザは、提示された複数の推奨経路の中から、所望するいずれかの推奨経路を、経路案内に使用する経路として選択することができる。
【００４２】
経路案内部１２６は、経路探索部１２５によって探索された経路に基づいて、ナビゲーション装置１００の現在地から、目的地設定部１２１によって設定された目的地までの経路案内を行う。経路案内部１２６による経路案内は、ディスプレイ１０２による案内画面の表示、および、スピーカ１０４による案内音声の出力を伴う。
【００４３】
なお、ナビゲーション装置１００は、ナビゲーション装置１００の現在地の代わりに、ユーザが任意に指定した地点（例えば、地図上で指定された地点、ユーザが選択した施設情報に対応する地点、等）を、出発地として設定することも可能である。また、ナビゲーション装置１００は、現在地および目的地に加えて、ユーザが任意に指定した１または複数の地点（例えば、地図上で指定された地点、ユーザが選択した施設情報に対応する地点、等）を、経由地として設定することも可能である。
【００４４】
なお、制御装置１２０は、ＣＰＵ（Central Processing Unit）、主記憶装置（例えば、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等）、補助記憶装置（例えば、ＨＤＤ（Hard Disk Drive）、フラッシュメモリ等）等のハードウェアを備えて構成されている。図１に示した制御装置１２０の各機能は、例えば、制御装置１２０において、主記憶装置または補助記憶装置に記憶されているプログラムをＣＰＵが実行することによって実現される。
【００４５】
ＣＰＵが実行するプログラムは、予めナビゲーション装置１００に導入された状態で提供されてもよく、外部から提供されてナビゲーション装置１００に導入されるようにしてもよい。後者の場合、このプログラムは、外部記憶媒体（例えば、ＵＳＢメモリ、メモリカード、ＣＤ−ＲＯＭ等）によって提供されてもよく、ネットワーク（例えば、インターネット等）上のサーバからダウンロードすることによって提供されるようにしてもよい。
【００４６】
（ナビゲーション装置１００による処理の手順）
図２は、実施形態に係るナビゲーション装置１００による処理の手順を示すフローチャートである。図２に示す処理は、例えば、ナビゲーション装置１００において、目的地までの経路探索を開始するための所定のユーザ操作（例えば、経路探索開始ボタンの押下等）がなされた場合に開始される。
【００４７】
まず、目的地設定部１２１が、目的地を設定する（ステップＳ２０１）。次に、詳細地図取得部１２２が、出発地の周辺エリアの詳細地図情報と、目的地の周辺エリアの詳細地図情報とを、センタサーバ２００からダウンロードする（ステップＳ２０２）。次に、広域地図取得部１２３が、出発地の周辺エリアと目的地の周辺エリアとの間の広域地図情報を、広域地図ＤＢ１１０から取得する（ステップＳ２０３）。
【００４８】
次に、判定部１２４が、ステップ２０２で取得された出発地の周辺エリアの詳細地図情報に、ステップＳ２０３で取得された広域地図情報に示されている広域道路が含まれているか否かを判定する（ステップＳ２０４）。なお、上記一変形例の場合（すなわち、詳細地図取得部１２２によって取得された詳細地図情報に、広域道路の道路データが含まれていない場合）、判定部１２４は、代わりに、ステップ２０２で取得された出発地の周辺エリアの詳細地図情報と同じエリアの広域地図情報に、ステップＳ２０３で取得された広域地図情報に示されている広域道路が含まれているか否かを判定する。
【００４９】
ステップＳ２０４において、「出発地の周辺エリアの詳細地図情報に、広域地図情報に示されている広域道路が含まれていない」と判定された場合（ステップＳ２０４：Ｎｏ）、詳細地図取得部１２２が、出発地の周辺エリアの詳細地図情報の取得範囲を拡大して、当該出発地の周辺エリアの詳細地図情報を、センタサーバ２００から再取得する（ステップＳ２０５）。そして、ナビゲーション装置１００は、ステップＳ２０４へ処理を戻す。すなわち、詳細地図取得部１２２は、「出発地の周辺エリアの詳細地図情報に、広域地図情報に示されている広域道路が含まれている」と判定されるまで、出発地の周辺エリアの詳細地図情報を、センタサーバ２００から繰り返し取得する。
【００５０】
一方、ステップＳ２０４において、「出発地の周辺エリアの詳細地図情報に、広域地図情報に示されている広域道路が含まれている」と判定された場合（ステップＳ２０４：Ｙｅｓ）、判定部１２４が、ステップ２０２で取得された目的地の周辺エリアの詳細地図情報に、ステップＳ２０３で取得された広域地図情報に示されている広域道路が含まれているか否かを判定する（ステップＳ２０６）。なお、上記一変形例の場合（すなわち、詳細地図取得部１２２によって取得された詳細地図情報に、広域道路の道路データが含まれていない場合）、判定部１２４は、代わりに、ステップ２０２で取得された目的地の周辺エリアの詳細地図情報と同じエリアの広域地図情報に、ステップＳ２０３で取得された広域地図情報に示されている広域道路が含まれているか否かを判定する。
【００５１】
ステップＳ２０６において、「目的地の周辺エリアの詳細地図情報に、広域地図情報に示されている広域道路が含まれていない」と判定された場合（ステップＳ２０６：Ｎｏ）、詳細地図取得部１２２が、目的地の周辺エリアの詳細地図情報の取得範囲を拡大して、当該目的地の周辺エリアの詳細地図情報を、センタサーバ２００から再取得する（ステップＳ２０７）。そして、ナビゲーション装置１００は、ステップＳ２０６へ処理を戻す。すなわち、詳細地図取得部１２２は、「目的地の周辺エリアの詳細地図情報に、広域地図情報に示されている広域道路が含まれている」と判定されるまで、目的地の周辺エリアの詳細地図情報を、センタサーバ２００から繰り返し取得する。
【００５２】
一方、ステップＳ２０６において、「目的地の周辺エリアの詳細地図情報に、広域地図情報に示されている広域道路が含まれている」と判定された場合（ステップＳ２０６：Ｙｅｓ）、経路探索部１２５が、詳細地図取得部１２２によって最終的に取得された詳細地図情報（出発地周辺の詳細地図情報、および、目的地周辺の詳細地図情報）と、ステップＳ２０３で取得された広域地図情報とに基づいて、ナビゲーション装置１００の現在地から、ステップＳ２０１で設定された目的地までの経路を探索する（ステップＳ２０８）。
【００５３】
そして、経路案内部１２６が、ステップＳ２０８で探索された経路に基づいて、ナビゲーション装置１００の現在地から、ステップＳ２０１で設定された設定された目的地までの経路案内を行う（ステップＳ２０９）。その後、ナビゲーション装置１００は、図２に示す一連の処理を終了する。
【００５４】
（詳細地図情報を取得する処理の第１例）
図３は、実施形態に係るナビゲーション装置１００による詳細地図情報を取得する処理の第１例を説明するための図である。ここでは、車両２０の現在地である出発地Ｓから、目的地Ｇまでの経路探索を行う例を説明する。
【００５５】
初めに、ナビゲーション装置１００の詳細地図取得部１２２が、出発地Ｓの位置情報と、目的地Ｇの位置情報とを含めて、センタサーバ２００へ詳細地図情報を要求することにより、出発地Ｓの周辺エリアの詳細地図情報３１０と、目的地Ｇの周辺エリアの詳細地図情報３２０とを、センタサーバ２００からダウンロードする。
【００５６】
図３（ａ）に示す例では、出発地Ｓの周辺エリアの詳細地図情報３１０は、詳細道路３１１，３１２を含んでいる。出発地Ｓは、詳細道路３１１上にある。また、詳細道路３１１は、詳細道路３１２と交差している。また、目的地Ｇの周辺エリアの詳細地図情報３２０は、詳細道路３２１，３２２と、広域道路３３１とを含んでいる。目的地Ｇは、詳細道路３２１上にある。また、詳細道路３２１は、詳細道路３２２および広域道路３３１と交差している。なお、図３では、広域道路を実線で示しており、詳細道路を点線で示している。
【００５７】
次に、ナビゲーション装置１００の広域地図取得部１２３が、出発地Ｓの周辺エリアと目的地Ｇの周辺エリアとの間の広域地図情報３３０を、広域地図ＤＢ１１０から取得する。図３（ａ）に示す例では、出発地Ｓの周辺エリア（詳細地図情報３１０）と目的地Ｇの周辺エリア（詳細地図情報３２０）との間の広域地図情報３３０に、広域道路３３１，３３２が含まれている様子を表している。広域道路３３１は、広域道路３３２と交差している。
【００５８】
ここで、広域道路３３１は、目的地Ｇの周辺エリア（詳細地図情報３２０）内を通っており、且つ、当該エリア内において、目的地Ｇに至る詳細道路３２１と接続されている。このため、ナビゲーション装置１００の判定部１２４は、目的地Ｇの周辺エリア（詳細地図情報３２０）の範囲を拡張せず、このまま、詳細地図情報３２０を、経路探索に用いる詳細地図情報として確定する。
【００５９】
一方、広域道路３３１，３３２のいずれも、出発地Ｓの周辺エリア（詳細地図情報３１０）内を通っていない。このため、ナビゲーション装置１００の詳細地図取得部１２２は、出発地Ｓの周辺エリア（詳細地図情報３１０）に、広域道路３３１，３３２のいずれかが含まれるまで、出発地Ｓの周辺エリア（詳細地図情報３１０）を拡張する（すなわち、拡張された詳細地図情報３１０を、センタサーバ２００からダウンロードする）。
【００６０】
例えば、図３（ｂ）に示す例では、最初に、詳細地図情報３１０が、詳細地図情報３１０ａに拡張されている。図３（ｂ）に示す例では、出発地Ｓを中心に、詳細地図情報３１０によって示される矩形状の領域の一辺の長さを所定量だけ拡張することにより、詳細地図情報３１０ａが得られている。ここで、詳細地図情報３１０ａにおいても、広域道路３３１，３３２のいずれも含まれていない。このため、詳細地図取得部１２２は、詳細地図情報３１０ａをさらに拡張し、詳細地図情報３１０ｂを取得する。図３（ｂ）に示す例では、出発地Ｓを中心に、詳細地図情報３１０ａによって示される矩形状の領域の一辺の長さを所定量だけ拡張することにより、詳細地図情報３１０ｂが得られている。この詳細地図情報３１０ｂにおいては、広域道路３３１，３３２が含まれており、且つ、広域道路３３１が、詳細道路３１１，３１２を介して、出発地Ｓに接続されている。このため、ナビゲーション装置１００の判定部１２４は、この詳細地図情報３１０ｂを、経路探索に用いる詳細地図情報として確定する。
【００６１】
その結果、ナビゲーション装置１００の経路探索部１２５は、最終的に確定された、出発地Ｓの周辺エリアの詳細地図情報３１０ｂと、目的地Ｇの周辺エリアの詳細地図情報３２０と、広域地図情報３３０とに基づいて、出発地Ｓから目的地Ｇまでの経路を探索する。これにより、経路探索部１２５は、図３（ｂ）に示すように、詳細地図情報３１０ｂ，３２０と、広域地図情報３３０との間を繋ぐ道路情報の不足を生じさせることなく、目的地までの経路Ｒ（図中太線で示されている）を探索することができる。
【００６２】
（詳細地図情報を取得する処理の第２例）
図４は、実施形態に係るナビゲーション装置１００による詳細地図情報を取得する処理の第２例を説明するための図である。ここでは、第１例（図３）と同様に、車両２０の現在地である出発地Ｓから、目的地Ｇまでの経路探索を行う例を説明する。
【００６３】
初めに、ナビゲーション装置１００の詳細地図取得部１２２が、出発地Ｓの位置情報と、目的地Ｇの位置情報とを含めて、センタサーバ２００へ詳細地図情報を要求することにより、出発地Ｓの周辺エリアの詳細地図情報３１０と、目的地Ｇの周辺エリアの詳細地図情報３２０とを、センタサーバ２００からダウンロードする。
【００６４】
次に、ナビゲーション装置１００の広域地図取得部１２３が、出発地Ｓの周辺エリアと目的地Ｇの周辺エリアとの間の広域地図情報３３０を、広域地図ＤＢ１１０から取得する。
【００６５】
図４（ａ）は、図３（ａ）と同様である。図４（ａ）では、出発地Ｓの周辺エリアの詳細地図情報３１０と、目的地Ｇの周辺エリアの詳細地図情報３２０と、出発地Ｓの周辺エリアと目的地Ｇの周辺エリアとの間の広域地図情報３３０とが示されている。
【００６６】
ここで、広域道路３３１は、目的地Ｇの周辺エリア（詳細地図情報３２０）内を通っており、且つ、当該エリア内において、目的地Ｇに至る詳細道路３２１と接続されている。このため、ナビゲーション装置１００の判定部１２４は、目的地Ｇの周辺エリア（詳細地図情報３２０）の範囲を拡張せず、このまま、詳細地図情報３２０を、経路探索に用いる詳細地図情報として確定する。
【００６７】
一方、広域道路３３１，３３２のいずれも、出発地Ｓの周辺エリア（詳細地図情報３１０）内を通っていない。このため、ナビゲーション装置１００の詳細地図取得部１２２は、出発地Ｓの周辺エリア（詳細地図情報３１０）に、広域道路３３１，３３２のいずれかが含まれるまで、出発地Ｓの周辺エリア（詳細地図情報３１０）を拡張する（すなわち、拡張された詳細地図情報３１０を、センタサーバ２００からダウンロードする）。
【００６８】
例えば、図４（ｂ）に示す例では、最初に、詳細地図情報３１０に対し、詳細地図情報３１０ｃが、追加的に拡張されている。図４（ｂ）に示す例では、詳細地図情報３１０ｃによって拡張される領域は、出発地Ｓから目的地Ｇに向かって放射状に広がる形状を有している。当該形状の広がり角θ１は、所定の角度である。また、当該形状の奥行き長さＬ１は、所定の長さである。ここで、この詳細地図情報３１０ｃが追加的に拡張された詳細地図情報３１０においても、広域道路３３１，３３２のいずれも含まれていない。このため、詳細地図取得部１２２は、さらに、詳細地図情報３１０に対し、詳細地図情報３１０ｄを追加的に拡張する。図４（ｂ）に示す例では、詳細地図情報３１０ｄによって拡張される領域は、出発地Ｓから目的地Ｇに向かって放射状に広がる形状を有している。当該形状の広がり角θ２は、所定の角度である。但し、広がり角θ２は、広がり角θ１よりも大きい。また、当該形状の奥行き長さＬ２は、所定の長さである。但し、奥行き長さＬ２は、奥行き長さＬ１よりも大きい。すなわち、詳細地図情報３１０ｄによって拡張される領域は、詳細地図情報３１０ｃによって拡張される領域よりも、広がり角および奥行き長さの双方が拡張されたものである。この詳細地図情報３１０ｄが追加的に拡張された詳細地図情報３１０においては、広域道路３３１，３３２が含まれており、且つ、広域道路３３１が、詳細道路３１１，３１２を介して、出発地Ｓに接続されている。このため、ナビゲーション装置１００の判定部１２４は、この詳細地図情報３１０ｄが追加的に拡張された詳細地図情報３１０を、経路探索に用いる詳細地図情報として確定する。
【００６９】
その結果、ナビゲーション装置１００の経路探索部１２５は、最終的に確定された、出発地Ｓの周辺エリアの詳細地図情報３１０，３１０ｄと、目的地Ｇの周辺エリアの詳細地図情報３２０と、広域地図情報３３０とに基づいて、出発地Ｓから目的地Ｇまでの経路を探索する。これにより、経路探索部１２５は、図４（ｂ）に示すように、詳細地図情報３１０，３１０ｄ，３２０と、広域地図情報３３０との間を繋ぐ道路情報の不足を生じさせることなく、目的地までの経路Ｒ（図中太線で示されている）を探索することができる。
【００７０】
以上説明したように、本実施形態に係るナビゲーション装置１００によれば、センタサーバ２００から取得された詳細地図情報に、広域地図情報に示されている広域道路が含まれていない場合、センタサーバ２００から取得された詳細地図情報に、広域地図情報に示されている広域道路が含まれるまで、詳細地図情報の取得範囲を拡大して、詳細地図情報をセンタサーバ２００から再取得することができる。これにより、本実施形態に係るナビゲーション装置１００は、広域地図情報に示されている広域道路が、詳細地図情報に含まれるようになるため、広域地図情報に示されている広域道路と、詳細地図情報に示されている詳細道路とを、繋ぐことができるようになる。したがって、本実施形態に係るナビゲーション装置１００によれば、センタサーバ２００からダウンロードした詳細地図情報と、当該ナビゲーション装置１００に予め記憶されている広域地図情報との間を繋ぐ道路情報の不足を生じさせることなく、目的地までの経路を探索することができる。
【００７１】
また、本実施形態に係るナビゲーション装置１００によれば、上記第２例で説明したように、センタサーバ２００から取得された詳細地図情報に、広域地図情報に示されている広域道路が含まれるまで、詳細地図情報の取得範囲を目的地方向に拡大して、詳細地図情報をセンタサーバ２００から再取得することができる。これにより、本実施形態に係るナビゲーション装置１００は、再取得する詳細地図情報のデータ量を抑制することができる。
【００７２】
以上、本発明の好ましい実施形態について詳述したが、本発明はこれらの実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形又は変更が可能である。
【００７３】
例えば、上記実施形態では、「ナビゲーション装置」の一例として、車両に搭載されるナビゲーション装置１００を用いているが、これに限らず、これ以外の情報処理装置（例えば、スマートフォン、タブレット端末等）によって、「ナビゲーション装置」の機能を実現するようにしてもよい。
【００７４】
また、上記実施形態では、詳細地図情報によって示される周辺エリアの形状を、所定のサイズの矩形状としているが、これに限らない。例えば、詳細地図情報によって示される周辺エリアの形状を、所定の半径サイズを有する円形状等としてもよい。
【００７５】
また、上記実施形態（第２例）では、詳細地図情報によって拡張される領域の形状を、出発地から目的地に向かって放射状に広がる形状としているが、これに限らない。例えば、詳細地図情報によって拡張される領域の形状を、出発地から目的地に向かって延伸する長方形状等としてもよい。
【００７６】
また、出発地の周辺エリアの形状と、目的地の周辺エリアの形状とは、互いに同じ形状であってもよく、互いに異なる形状であってもよい。
【００７７】
また、出発地の周辺エリアのサイズと、目的地の周辺エリアのサイズとは、互いに同じサイズであってもよく、互いに異なるサイズであってもよい。
【００７８】
また、上記実施形態では、ナビゲーション装置１００は、出発地周辺の詳細地図情報と、目的地周辺の詳細地図情報との双方を、センタサーバ２００からダウンロードするようにしているが、これに限らず、ナビゲーション装置１００は、出発地周辺の詳細地図情報と、目的地周辺の詳細地図情報とのいずれか一方を、センタサーバ２００からダウンロードするようにしてもよい。
【符号の説明】
【００７９】
１０  ナビゲーションシステム
１００  ナビゲーション装置
１０１  入力装置
１０２  ディスプレイ
１０３  ＧＰＳユニット
１０４  スピーカ
１０５  通信Ｉ／Ｆ
１１０  広域地図ＤＢ（記憶部）
１２０  制御装置
１２１  目的地設定部
１２２  詳細地図取得部
１２３  広域地図取得部
１２４  判定部
１２５  経路探索部
１２６  経路案内部
２００  センタサーバ（サーバ装置）
２０１  通信Ｉ／Ｆ
２１０  詳細地図ＤＢ
２２０  制御装置
２２１  詳細地図送信部
【図１】
2019095281.tif 000003
【図２】
2019095281.tif 000004
【図３】
2019095281.tif 000005
【図４】
2019095281.tif 000006