(57)【要約】【課題】通信型ナビゲーション装置において、異なる縮尺の地図データを受信し、保持しておくことで、通信不能の状況でもより多くの案内情報を提供すること。【解決手段】現在位置を前記センター装置へ送信し、当該現在位置を含む所定範囲の、複数の縮尺の地図データを受信する通信部と、通信部が受信した地図データを保持する記憶部と、設定された縮尺の地図データを記憶部から読み出し、表示部に表示させる表示制御部とを備える。【選択図】図１
2009156605.tif 000002
【特許請求の範囲】
【請求項１】
センター装置とデータの送受を行う通信型ナビゲーション装置であって、
現在位置を前記センター装置へ送信し、当該現在位置を含む所定範囲の、複数の縮尺の地図データを定期的に受信する通信部と、
前記通信部が受信した地図データを、所定の条件で選択して保持する記憶部と、
前記記憶部に保持された地図データから、指示された縮尺の地図データを読み出し、表示部に表示させる表示制御部と、
を備えた通信型ナビゲーション装置。
【請求項２】
前記記憶部は、当該現在位置を含む所定範囲の、全ての縮尺の地図データを保持することを特徴とする請求項１に記載の通信型ナビゲーション装置。
【請求項３】
前記記憶部は、少なくとも表示部に表示されている縮尺を、最も広域な縮尺とする地図データを保持することを特徴とする請求項１に記載の通信型ナビゲーション装置。
【請求項４】
前記記憶部は、少なくとも目的地と全経路を含む縮尺を、最も広域な縮尺とする地図データを保持することを特徴とする請求項１に記載の通信型ナビゲーション装置。
【請求項５】
前記記憶部は、表示部に表示される縮尺の地図データを最初に保持し、その後、より詳細な縮尺の地図データを保持することを特徴とする請求項３に記載の通信型ナビゲーション装置。
【請求項６】
前記記憶部は、目的地と全経路を含む最も広域の縮尺の地図データを最初に保持し、その後、より詳細な縮尺の地図データを保持することを特徴とする請求項４に記載の通信型ナビゲーション装置。
【請求項７】
ユーザが入力部を介して、縮尺変更の指示をした際、前記記憶部に指示された縮尺の地図データがなく、かつ前記通信部による受信ができない場合、縮尺変更できないことをユーザに提示する制御部をさらに備えることを特徴とする請求項１に記載の通信型ナビゲーション装置。
【請求項８】
センター装置とデータの送受を行う通信型ナビゲーション方法であって、
現在位置を前記センター装置へ送信し、当該現在位置を含む所定範囲の、複数の縮尺の地図データを定期的に受信する通信ステップと、
前記通信ステップで受信した地図データを、所定の条件で選択して記憶部に保持する記憶ステップと、
前記記憶部に保持された地図データから、指示された縮尺の地図データを読み出し、表示部に表示させる表示制御ステップと、
を備えた通信型ナビゲーション方法。
【請求項９】
コンピュータに下記のステップを実行させる、センター装置とデータの送受を行う通信型ナビゲーション用プログラムであって、
現在位置を前記センター装置へ送信し、当該現在位置を含む所定範囲の、複数の縮尺の地図データを定期的に受信する通信ステップと、
前記通信ステップで受信した地図データを、所定の条件で選択して記憶部に保持する記憶ステップと、
前記記憶部に保持された地図データから、指示された縮尺の地図データを読み出し、表示部に表示させる表示制御ステップと、
を備えた通信型ナビゲーションプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の縮尺を有する地図データを通信により取得し、地図表示を行う通信型ナビゲーション装置、方法及びプログラムに関するものである。
【背景技術】
【０００２】
従来技術における通信型ナビゲーション装置は、センター装置に蓄積された地図データを、インターネット等のコンピュータネットワーク、または移動体通信網を介して取得する。さらに、通信型ナビゲーション装置は、緯度経度に代表される現在位置情報を算出する現在位置算出手段を備えており、算出された現在地情報と取得した地図データを用いて、現在位置周辺の地図をディスプレイ画面上に表示する。
【０００３】
このような通信型ナビゲーション装置は、常に最新の地図を参照することができると共に、保持するデータ量が非常に少なくて済み、小型軽量化できるという利点を持つ。
【０００４】
しかし、通信状況が悪い場合や通信速度が遅い場合に、地図データの一部が受信できず、地図表示に欠落を生じる問題点がある。これに対し、例えば、あらかじめ出発地から目的地までの全経路図を受信して保持しておき、受信状態が悪くなったとき、当該全経路図を表示することが提案されている（例えば、特許文献１参照）。
【特許文献１】特開２００３−２４０５７８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の通信型ナビゲーション装置は、通信状態の変化などにより地図データが取得できないときは、通信状態が回復するまで、全経路図を表示するのみで、縮尺の違う地図を表示することができなかった。
【０００６】
本発明は、従来の問題を解決するためになされたもので、通信によりデータが取得できないときでも、縮尺を変更した地図を表示することができる通信型ナビゲーション装置、方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る通信型ナビゲーション装置の第一の局面は、センター装置とデータの送受を行う通信型ナビゲーション装置であって、現在位置をセンター装置へ送信し、当該現在位置を含む所定範囲の、複数の縮尺の地図データを定期的に受信する通信部と、通信部が受信した地図データを、所定の条件で選択して保持する記憶部と、前記記憶部に保持された地図データから、指示された縮尺の地図データを読み出し、表示部に表示させる表示制御部と、を備える。
【０００８】
この構成により、通信不能の状況となり、前記地図データを受信することができなくなった場合に、予め受信しておいた別の縮尺の地図データを表示することができる。
【０００９】
また、記憶部は、当該現在位置を含む所定範囲の、全ての縮尺の地図データを保持することを特徴とする。
【００１０】
この構成により、通信不能の状況となり、地図データを受信することができなくなった場合に、広域の前記地図データを表示しているところで、より縮尺の大きい詳細な前記地図データを表示したいときでも、途切れることなく表示することができる。
【００１１】
また、記憶部は、少なくとも表示部に表示されている縮尺を、最も広域な縮尺とする地図データを保持することを特徴とする。
【００１２】
また、記憶部は、少なくとも目的地と全経路を含む縮尺を、最も広域な縮尺とする地図データを保持することを特徴とする。
【００１３】
また、記憶部は、表示部に表示される縮尺の地図データを最初に保持し、その後、より詳細な縮尺の地図データを保持することを特徴とする。
【００１４】
また、記憶部は、目的地と全経路を含む最も広域の縮尺の地図データを最初に保持し、その後、より詳細な縮尺の地図データを保持することを特徴とする。
【００１５】
また、ユーザが入力部を介して、縮尺変更の指示をした際、前記記憶部に指示された縮尺の地図データがなく、かつ前記通信部による受信ができない場合、縮尺変更できないことをユーザに提示する制御部をさらに備えることを特徴とする。
【００１６】
この構成により、通信不能の状況となり、地図データを受信することができなくなった場合でも、縮尺の変更が可能かどうかをユーザに提示することができる。
【００１７】
第二の局面は、センター装置とデータの送受を行う通信型ナビゲーション方法であって、現在位置を前記センター装置へ送信し、当該現在位置を含む所定範囲の、複数の縮尺の地図データを定期的に受信する通信ステップと、通信ステップで受信した地図データを、所定の条件で選択して記憶部に保持する記憶ステップと、前記記憶部に保持された地図データから、指示された縮尺の地図データを記憶部から読み出し、表示部に表示させる表示制御ステップと、を備える。
【００１８】
第三の局面は、コンピュータに下記のステップを実行させる、センター装置とデータの送受を行う通信型ナビゲーション用プログラムであって、現在位置をセンター装置へ送信し、当該現在位置を含む所定範囲の、複数の縮尺の地図データを定期的に受信する通信ステップと、通信ステップで受信した地図データを、所定の条件で選択して記憶部に保持する記憶ステップと、前記記憶部に保持された地図データから、指示された縮尺の地図データを記憶部から読み出し、表示部に表示させる表示制御ステップと、を備える。
【発明の効果】
【００１９】
本発明は、予め縮尺の違う地図データを通信を介して取得し、記憶部に保持しておくことにより、通信不可能な状況になった場合でも、地図の縮尺を変更して表示することが可能な通信型ナビゲーション装置を提供することができる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の実施の形態の通信型ナビゲーション装置１について、図面を用いて説明する。なお、各図面において、本発明に直接関係のない構成要素の図示を省略している。
【００２１】
図１は、本発明の第１の実施の形態の通信型ナビゲーション装置１の構成を示すブロック図である。
【００２２】
通信型ナビゲーション装置１は、通信部２と、記憶部３と、測位部４と、制御部５と、表示制御部６と、表示部７と、入力部８とを備える。
【００２３】
通信部２は、通信型ナビゲーション装置１と地図データベース２１を備えるセンター装置２０とを携帯電話のデータ通信や無線ＬＡＮなどの通信手段を介して、データの送受信を行う。なお、地図データベース２１に蓄積される地図は、常に最新の状態となるようデータ更新される。
【００２４】
記憶部３は、センター装置２０から取得した地図データを一時的に記憶する。
【００２５】
測位部４は、自車の現在位置、速度、進行方向を測定するためのものであり、例えば、ＧＮＳＳ（Ｇｌｏｂａｌ  Ｎａｖｉｇａｔｉｏｎ  Ｓａｔｅｌｌｉｔｅ  Ｓｙｓｔｅｍ）受信機、車速センサ、ジャイロ（角速度）センサ、加速度センサ等である。ＧＮＳＳ受信機は、例えば、ＧＰＳ受信機であり、複数の衛星からの電波を受信し、それを復調することで受信機の絶対位置を計測するものである。なお、自車の現在位置、速度、進行方向の測定は、ＧＮＳＳ受信機や各種センサを単独利用又は複合利用して行うことができる。
【００２６】
制御部５は、通信型ナビゲーション装置１全体の動作を制御するものである。制御部５は、ＣＰＵ或いはＭＰＵと、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等とから構成されている。ＣＰＵ或いはＭＰＵが、ＲＯＭに格納されるプログラムを実行することによって、図１に示される各機能ブロックの動作が制御される。また、ＣＰＵ及びＭＰＵは、プログラムの実行中、ＲＡＭを作業領域として使用する。
【００２７】
表示制御部６は、記憶部３に一時記憶されている現在位置周辺の地図画像を、必要により自車位置マーク、最適経路などとともに表示部７の画面に表示する機能を有している。なお、最適経路は、現在位置からユーザが指定した目的地への道順を示すもので、道路上に線分を重畳する場合が多い。
【００２８】
表示部７は、例えば、液晶ディスプレイ、有機ＥＬディスプレイなどの表示デバイスである。
【００２９】
入力部８は、ユーザが操作指示を入力するためのものである。入力部８の例としては、例えば、押圧式のスイッチを所定数並べたもの、タッチパネル式のもの、リモコン式のもの、ユーザの声を認識して通信型ナビゲーション装置１への入力情報に変換するマイクロフォン、音声認識エンジン等を挙げることができる。ユーザからの指示内容としては、例えば、目的地検索、経由地設定、目的地設定、経路探索条件設定、経路探索実行、縮尺変更（拡大／縮小）の指示等がある。
【００３０】
以上のように構成された通信型ナビゲーション装置１の地図表示処理について、図２を用いてその動作を説明する。
【００３１】
まず、制御部５は、測位部４が測定した現在位置を（ステップＳ１０１）、通信部２を介してセンター装置２０へ送信する（ステップＳ１０２）。センター装置２０に蓄積される地図データベース２１は、図３のように縮尺の異なる地図データごとに、一定の大きさに切り分けられたブロックのデータが蓄積されており、センター装置２０は、地図データをブロック単位で送信する。
【００３２】
例えば、広域から順に５０万分の１、１０万分の１、１万分の１、２５００分の１の地図データが蓄積されたセンター装置２０では、通信型ナビゲーション装置１から送信されてきた緯度経度情報を基に、蓄積されている所定範囲の地図データを通信型ナビゲーション装置１へ送信する。通信部２は、センター装置２０から送信されてきた地図データを受信する（ステップＳ１０３）。
【００３３】
図４は、センター装置２０から送信されてきた地図データを示しており、現在位置周辺の地図データでセンター装置２０に蓄積されているすべての縮尺、ここでは一例として５０万分の１、１０万分の１、１万分の１、２５００分の１の縮尺の地図データである。次に、受信した地図データを記憶部３に保存する（ステップＳ１０４）。表示制御部６は、その保存された地図データから設定されている縮尺の、またはユーザが選択した縮尺の地図データを表示部７に表示するよう制御する（ステップＳ１０５）。以上により、地図表示処理を終了する。この地図表示処理を所定の時間間隔で繰り返し、現在位置に応じた地図データを記憶部３に保持しておく。
【００３４】
このように、本実施の形態の通信型ナビゲーション装置１によれば、センター装置２０が蓄積している現在位置周辺のすべての縮尺の地図データを受信することにより、通信不能となり地図データを受信できない状況となったときでも、詳細地図から広域地図まですべて表示することができる。
【００３５】
次に、上記の例では、所定範囲のすべての縮尺の地図データを通信部２で受信し、記憶部３に全て保存するとしたが、必要な縮尺の地図データのみを受信、もしくは、保存するようにした場合の別の画面表示例を図５を用いて説明する。
【００３６】
図５は、表示部７に現在位置と１万分の１の地図データが表示されている状態を示している。このとき、より詳細な縮尺の２５００分の１の地図データが点線で区切られた範囲で存在する場合、通信型ナビゲーション装置１は、通信部２を介して、１万分の１の地図データが示す地図の範囲のより詳細な縮尺の２５００分の１の地図データをセンター装置２０から受信する。
【００３７】
このようにすれば、通信不能となり地図データを受信できない状況となったときでも、表示部７に表示されている範囲内において、詳細地図へと変更することにより、現在位置の動きに合わせて、途切れることなく詳細地図を表示することができる。
【００３８】
次に、地図データ取得の手順について、図６のフローチャートを用いて詳しく説明する。
【００３９】
ユーザが表示するよう設定した２５００分の１の地図データを受信し表示する（ステップＳ６０１）。次に、制御部５は、目的地と経路が設定されているかどうかを判定し、設定されていない場合には（ステップＳ６０２でＮｏ）、広域の地図データから順番に、５０万分の１、１０万分の１、１万分の１と地図データを受信し（ステップＳ６０６、Ｓ６０７、Ｓ６０８）、記憶部３へ保存する。
【００４０】
ステップＳ６０２において、目的地と経路が設定されているとき（ステップＳ６０２でＹｅｓ）、制御部５は、その目的地と全経路が含まれる縮尺の地図データが存在するかどうかを、詳細地図データから順番に判定し（ステップＳ６０３、Ｓ６０４、Ｓ６０５）、目的地と全経路が含まれると判定したときは、その縮尺の地図データと、その縮尺より詳細な地図データをセンター装置２０から受信する。例えば、目的地と全経路が１０万分の１の縮尺の地図データに含まれる場合（ステップＳ６０５でＹｅｓ）、１０万分の１と１万分の１の地図データを記憶部３へ保存する（ステップＳ６０７、およびステップＳ６０８）。また、目的地と全経路が含まれないと判定した場合は（ステップＳ６０５でＮｏ）、５０万分の１の縮尺の地図データから順番に受信する。
【００４１】
以上のように、目的地や経路が設定されている場合、目的地が現在位置から近い場所にあり、５０万分の１等の広域の地図データを必要としないときに、不必要な地図データの受信を行わず、効率的に地図データの受信をすることができる。
【００４２】
次に、ユーザが指示した内容が実施可能かどうかを判定する処理について説明する。
【００４３】
図７は、ユーザが指示した縮尺の地図が現在位置において表示可能かどうかを判定するフローチャートである。
【００４４】
まず、ユーザが指示した地点と縮尺の地図データが（ステップＳ７０９）、図１の記憶部３に保持されているかどうかを判定し（ステップＳ７１０）、保持されている場合は図１の表示部７へ表示する（ステップＳ７１４）。保持されていない場合には、現在位置において通信可能かどうかを判定し（ステップＳ７１１）、通信可能であればセンター装置２０より地図データを取得し、表示する。現在位置において通信不可能である場合には（ステップＳ７１１でＮｏ）、ユーザへ実行不可能の情報を提示し、処理を終了する。
【００４５】
以上のように、ユーザが指示した縮尺の地図が現在位置において通信不可能であるために処理を実行できない場合に、通信をしなくてもユーザへ縮尺変更の可否を通知することができる。
【００４６】
なお、本発明は、上述した実施の形態を実現するソフトウェアのプログラム（実施の形態では図に示すフロー図に対応したプログラム）が装置に供給され、その装置のコンピュータが、供給されたプログラムを読出して、実行することによっても達成させる場合を含む。したがって、本発明の機能処理をコンピュータで実現するために、コンピュータにインストールされるプログラム自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現させるためのナビゲーションプログラムも含む。
【産業上の利用可能性】
【００４７】
以上のように、本発明にかかる通信型ナビゲーション装置は、ユーザの操作指示に対して、より多くの案内情報が提示可能な通信型ナビゲーション装置として有用である。
【図面の簡単な説明】
【００４８】
【図１】本発明の実施の形態における通信型ナビゲーション装置を示すブロック図
【図２】地図表示処理の流れを示すフローチャート
【図３】センター装置２０に保持される地図データベースの一例を示す図
【図４】センター装置２０から取得する地図データの一例を示す図
【図５】表示部７に現在位置と１万分の１の地図データが表示されている状態を示した図
【図６】地図データ取得の手順を示すフローチャート
【図７】ユーザ指示の実行可否を判定する処理を示すフローチャート
【符号の説明】
【００４９】
１    通信型ナビゲーション装置
２    通信部
３    記憶部
４    測位部
５    制御部
６    表示制御部
７    表示部
８    入力部
２０    センター装置
【図１】
2009156605.tif 000003
【図２】
2009156605.tif 000004
【図３】
2009156605.tif 000005
【図４】
2009156605.tif 000006
【図５】
2009156605.tif 000007
【図６】
2009156605.tif 000008
【図７】
2009156605.tif 000009