(57)【要約】【課題】利用者の意思を考慮した適切な縮尺での地図画像の表示を可能とした「地図画像表示装置」を提供する。【解決手段】カーナビゲーション装置１００の本体１０内の制御部１０２は、車両位置が地図画像上の駐車場内に存在するか否かを判定する。次に、制御部１０２は、車両位置が地図画像上の駐車場内に存在する場合には、地図画像の縮尺が、駐車場の全体が表示可能な最大の縮尺であるか否かを判定する。更に、制御部１０２は、地図画像の縮尺が、駐車場の全体が表示可能な最大の縮尺でない場合には、その駐車場の全体が表示可能な最大の縮尺に切り替えて、地図画像をディスプレイに表示させる。【選択図】図１
2008286755.tif 000002
【特許請求の範囲】
【請求項１】
地図画像を表示する地図画像表示装置であって、
前記地図画像表示装置が搭載される車両の位置を取得する車両位置取得手段と、
特定領域の領域情報が含まれる地図データを取得する地図データ取得手段と、
前記車両位置取得手段により取得された車両位置と、前記地図データ取得手段により取得された地図データとに基づいて、前記車両位置の周辺の地図画像を表示ユニットに表示させる処理を行う地図画像表示処理手段と、
前記地図データ取得手段により取得された地図データと、前記車両位置取得手段により取得された車両位置とに基づいて、前記車両位置が前記特定領域内に存在するか否かを判定する位置判定手段と、
前記位置判定手段により前記車両位置が前記特定領域内に存在すると判定された場合に、前記表示ユニットに表示されている車両位置の周辺の地図画像の縮尺を切り替える縮尺切替手段とを有することを特徴とする地図画像表示装置。
【請求項２】
前記特定領域の領域情報は、該特定領域の出口の位置情報を含み、
前記車両位置取得手段により取得された車両位置と、前記特定領域の出口の位置情報とに基づいて、前記表示ユニットに前記車両位置から前記特定領域の出口までの経路を表示させる処理を行う経路表示処理手段を有することを特徴とする請求項１に記載の地図画像表示装置。
【請求項３】
地図画像を表示する地図画像表示装置であって、
特定領域の領域情報が含まれる地図データを取得する地図データ取得手段と、
前記地図データ取得手段により取得された地図データに基づいて、地図画像を表示ユニットに表示させる処理を行う地図画像表示処理手段と、
前記表示ユニットに表示されている地図画像上のカーソル位置を特定するカーソル位置特定手段と、
前記地図データ取得手段により取得された地図データと、前記カーソル位置特定手段により特定されたカーソル位置とに基づいて、前記カーソル位置が前記特定領域内に存在するか否かを判定する位置判定手段と、
前記位置判定手段により前記カーソルが前記特定領域内に存在すると判定された場合に、前記表示ユニットに表示されている車両位置の周辺の地図画像の縮尺を切り替える縮尺切替手段とを有することを特徴とする地図画像表示装置。
【請求項４】
前記縮尺切替手段は、前記地図画像の縮尺を、前記特定領域の全体が前記表示ユニットに表示可能な最大の縮尺に切り替えることを特徴とする請求項１乃至３のいずれかに記載の地図画像表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両位置の周辺の地図画像を表示する地図画像表示装置に関する。
【背景技術】
【０００２】
車載用ナビゲーション装置は、自車を目的地まで適切に案内するために、車両位置の周辺等の地図画像をディスプレイに表示する。この際、地図画像の表示手法は、利用者の操作指示に応じて変更可能である。例えば、特許文献１に記載された技術では、利用者によるスクロールキーの連続押し時間に応じて、地図画像の縮尺が変更される。また、特許文献２に記載された技術では、利用者の操作指示によるスクロールの速度に応じて、地図画像に含まれる地域名が変更される。
【特許文献１】特開平８−６９５１５号公報
【特許文献１】特開２００５−２９２６２１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、例えば、車両位置が駐車場内であり、当該駐車場から脱出する場合には、利用者は、一般に地図画像を、出口を把握可能な縮尺に切り替えるための操作を行う。あるいは、地図画像をスクロールさせる際に、カーソル位置が湖、砂漠等の変化のない画像上にある場合には、カーソル位置が地図上のどの位置に存在するのかを把握しにくいため、利用者は、その把握を可能とすべく、一般に地図画像の縮尺を小さくするための操作を行う。このような地図画像の縮尺の切り替えは、比較的頻繁に行われるため、利用者は煩雑であると感じることも多い。
【０００４】
本発明の目的は、上述した問題を解決するものであり、利用者の意思を考慮した適切な縮尺での地図画像の表示を可能とした地図画像表示装置を提供するものである。
【課題を解決するための手段】
【０００５】
本発明に係る、地図画像を表示する地図画像表示装置は、前記地図画像表示装置が搭載される車両の位置を取得する車両位置取得手段と、特定領域の領域情報が含まれる地図データを取得する地図データ取得手段と、前記車両位置取得手段により取得された車両位置と、前記地図データ取得手段により取得された地図データとに基づいて、前記車両位置の周辺の地図画像を表示ユニットに表示させる処理を行う地図画像表示処理手段と、前記地図データ取得手段により取得された地図データと、前記車両位置取得手段により取得された車両位置とに基づいて、前記車両位置が前記特定領域内に存在するか否かを判定する位置判定手段と、前記位置判定手段により前記車両位置が前記特定領域内に存在すると判定された場合に、前記表示ユニットに表示されている車両位置の周辺の地図画像の縮尺を切り替える縮尺切替手段とを有することを特徴とする。
【０００６】
この構成によれば、車両位置が例えば駐車場等の特定領域内にある場合には、車両位置の周辺の地図画像の縮尺が切り替わり、利用者は車両位置と特定領域との位置関係を把握することが可能となる。
【０００７】
また、本発明に係る地図画像表示装置は、前記特定領域の領域情報が、該特定領域の出口の位置情報を含み、前記車両位置取得手段により取得された車両位置と、前記特定領域の出口の位置情報とに基づいて、前記表示ユニットに前記車両位置から前記特定領域の出口までの経路を表示させる処理を行う経路表示処理手段を有するようにしてもよい。
【０００８】
この構成によれば、特定領域の全体の地図画像とともに出口までの経路をも表示されるため、利用者は、より簡易に特定領域を脱出することが可能となる。
【０００９】
本発明に係る、地図画像を表示する地図画像表示装置は、特定領域の領域情報が含まれる地図データを取得する地図データ取得手段と、前記地図データ取得手段により取得された地図データに基づいて、地図画像を表示ユニットに表示させる処理を行う地図画像表示処理手段と、前記表示ユニットに表示されている地図画像上のカーソル位置を特定するカーソル位置特定手段と、前記地図データ取得手段により取得された地図データと、前記カーソル位置特定手段により特定されたカーソル位置とに基づいて、前記カーソル位置が前記特定領域内に存在するか否かを判定する位置判定手段と、前記位置判定手段により前記カーソルが前記特定領域内に存在すると判定された場合に、前記表示ユニットに表示されている車両位置の周辺の地図画像の縮尺を切り替える縮尺切替手段とを有することを特徴とする。
【００１０】
この構成によれば、カーソル位置が例えば湖等の特定領域内にある場合には、地図画像の縮尺が切り替わり、利用者はカーソル位置が地図上のどの位置に存在するのかを把握することが可能となる。
【００１１】
また、本発明に係る地図画像表示装置は、前記縮尺切替手段が、前記車両位置の周辺の地図画像の縮尺を、前記特定領域の全体が前記表示ユニットに表示可能な最大の縮尺に切り替えるようにしてもよい。
【００１２】
この構成によれば、車両位置が例えば駐車場等の特定領域内にある場合には、地図画像の縮尺がその特定領域の全体が表示可能な最大の縮尺に変更されるため、利用者は特定領域を脱出するための出口の位置等を把握することが可能となる。あるいは、カーソル位置が例えば湖等の特定領域内にある場合には、地図画像の縮尺がその特定領域の全体が表示可能な最大の縮尺に変更されるため、利用者はカーソル位置が地図上のどの位置に存在するのかを把握することが可能となる。
【発明の効果】
【００１３】
本発明によれば、車両位置や地図画像上のカーソル位置が特定領域内に存在する場合には、地図画像の縮尺が切り替えられ、利用者によって車両位置やカーソル位置と特定領域との位置関係を把握することを可能とするように、利用者の意思を考慮した適切な縮尺での地図画像の表示が行われる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施の形態について、図面を参照して具体的に説明する。図１は、本発明の地図画像表示装置が適用されたカーナビゲーション装置の構成を示す図である。図１に示すカーナビゲーション装置１００は、車両に搭載されており、本体１０、ハードディスクドライブ（ＨＤＤ）２０、操作部３０、通信部４０、ＧＰＳ受信部５０、自律航法センサ６０、ディスプレイ７０及びスピーカ８０により構成される。
【００１５】
ＨＤＤ２０は、ハードディスク２２を搭載しており、当該ハードディスク２２に記録された地図データを読み出す。地図データは、段階的な縮尺毎の矩形領域の地図画像に対応する複数の図葉データを含む。この図葉データは、縮尺の情報と、矩形領域の四隅の経度及び緯度とを含んでおり、これらの経度及び緯度によって一意に特定される。また、地図データは、道路（駐車場内の通路を含む）について、緯度及び経度によって特定される複数の位置（ノード）の集合からなる道路情報を含む。
【００１６】
更に、地図データは、駐車場、湖、砂漠等の予め定められた領域（特定領域）を特定するための特定領域情報を含む。図２は、特定領域情報の一例を示す図である。図２に示す特定領域情報は、特定領域毎に設けられるものであり、特定領域の識別情報である領域ＩＤと、特定領域の種別を示す領域種別と、特定領域の外周部の経度及び緯度とを含む。また、特定領域が駐車場の場合には、特定領域情報は、当該駐車場の出口の経度及び緯度を含む。以下、図葉データと特定領域情報とをまとめて適宜地図データと称する。
【００１７】
なお、地図データの記録媒体は、ハードディスク２２に限られず、ＤＶＤ、ＣＤ−ＲＯＭ等であってもよく、記録媒体に応じたドライブが用意される。
【００１８】
操作部３０は、図示しない操作ボタンやジョイスティック等を有しており、誘導経路検索時の目的地の設定等において、ユーザによって操作される。通信部４０は、例えば、携帯電話機であり、カーナビゲーション装置１００に必要な各種情報を取得するために、外部との通信を行う。ＧＰＳ受信部５０は、車両の位置の検出に必要なＧＰＳ衛星からのＧＰＳ信号を受信する。自律航法センサ６０は、車両の進行方向を検出するためのジャイロ等と、一定の走行距離毎にパルス（車速パルス）を発生する距離センサとにより構成される。
【００１９】
本体１０は、制御部１０２、バッファメモリ１０４、地図描画部１０６、操作画面・マーク発生部１０８、誘導経路記憶部１１０、誘導経路描画部１１２及び画像合成部１１８により構成される。
【００２０】
本実施形態においては、ＧＰＳ受信部５０、自律航法センサ６０及び制御部１０２が車両位置取得手段に対応し、ＨＤＤ２０が地図データ取得手段に対応し、地図描画部１０６が地図画像表示処理手段に対応し、制御部１０２が位置判定手段、縮尺切替手段及びカーソル位置特定手段に対応し、制御部１０２及び誘導経路描画部１１２が経路表示処理手段に対応する。
【００２１】
制御部１０２は、カーナビゲーション装置１００の全体を制御する。具体的には、制御部１０２は、ＧＰＳ受信部５０によって受信されたＧＰＳ信号や、自律航法センサ６０によって検出された車両の進行方向、車速パルスの出力間隔に基づいて、車両の位置、方位及び速度を算出する。また、制御部１０２は、ＨＤＤ２０に対して、ハードディスク２２に記録された地図データの読み出しを指示する。制御部１０２の指示に応じてＨＤＤ１０４が読み出した地図データは、バッファメモリ１０４に格納される。地図描画部１０６は、バッファメモリ１０４に格納された地図データを読み出し、当該地図データに基づいてディスプレイ７０の画面に対応する地図画像を生成する。
【００２２】
また、制御部１０２は、ユーザによる操作部３０の操作や、カーナビゲーション装置１０の動作状態に応じて、操作画面・マーク発生部１０８に画像生成の指示を出す。操作画面・マーク発生部１０８は、この指示に応じて、各種メニュー画面や自車位置マーク、カーソル位置の画像を生成する。
【００２３】
また、制御部１０２は、ユーザによる操作部３０の誘導経路検索のための操作に応じて、バッファメモリ１０４に格納された地図データを読み出し、当該地図データに基づいて、所定の経路探索アルゴリズムを用いて目的地までの誘導経路を設定する。設定された誘導経路の情報（例えば、出発地から目的地までの誘導経路に対応する複数のノード（経度及び緯度）の集合）は、誘導経路記憶部１１０に記憶される。誘導経路描画部１１２は、誘導経路記憶部１１０に記憶された誘導経路情報に基づいて、誘導経路画像を生成する。
【００２４】
また、制御部１０２は、ユーザによる操作部３０の操作や、カーナビゲーション装置１００の動作状態に応じて、画像合成部１１８に、画像合成を指示する。画像合成部１１８は、この指示に応じて、地図描画部１０６、操作画面・マーク発生部１０８及び誘導経路描画部１１２によって生成された各種画像を適宜合成し、得られた画像をディスプレイ７０に表示させる。
【００２５】
また、制御部１０２は、ユーザによる操作部３０の操作や、カーナビゲーション装置１００の動作状態に応じて、音声を生成し、スピーカ８０に出力させる。例えば、制御部１０２は、経路誘導中に誘導経路情報に基づいて、交差点を曲がる指示等の案内音声を生成し、スピーカ８０に出力させる。
【００２６】
次に、カーナビゲーション装置１００における地図画像表示の縮尺切り替えの詳細について説明する。本実施形態において、カーナビゲーション装置１００は、車両位置やカーソル位置が地図画像の特定領域内に存在する場合に、当該地図画像の縮尺を特定領域の全体が表示可能な最大の縮尺に切り替える。
【００２７】
図３は、地図画像の縮尺切り替えの第１の動作を示すフローチャートである。制御部１０２は、ＧＰＳ受信部５０によって受信されたＧＰＳ信号や、自律航法センサ６０によって検出された車両の進行方向、車速パルスの出力間隔に基づいて、車両の位置を算出する（Ｓ１０１）。
【００２８】
次に、制御部１０２は、ＨＤＤ２０に対して、Ｓ１０１にて算出した車両位置周辺の所定範囲に対応する地図データの読み出しを指示する。ここで所定範囲は、車両位置を中心とするものであり、当該所定範囲の外周部の経度及び緯度により特定される。ＨＤＤ２０は、この指示に応じて、所定範囲の外周部の経度及び緯度と、図葉データに含まれる矩形領域の四隅の経度及び緯度とを比較し、所定範囲と重なる矩形領域の図葉データをハードディスク２２から読み出す。また、ＨＤＤ２０は、特定領域情報及び道路情報をハードディスク２２から読み出す（Ｓ１０１）。読み出された図葉データ、特定領域情報及び道路情報からなる地図データは、バッファメモリ１０４に格納される。
【００２９】
次に、制御部１０２は、Ｓ１０１において算出した車両位置を地図描画部１０６へ通知する。地図描画部１０６は、バッファメモリ１０４に格納された図葉データを読み出し、当該図葉データに基づいて、通知された車両位置を画面中心位置とする、ディスプレイ７０の画面に対応する矩形の地図画像を生成し、画像合成部１１８へ出力する。更に、制御部１０２は、画像合成部１１８に画像合成を指示する。画像合成部１１８は、この指示に応じて、地図描画部１０６からの地図画像と、操作画面・マーク発生部１０８によって生成された各種画像とを適宜合成し、得られた画像をディスプレイ７０に表示させる（Ｓ１０３）。
【００３０】
次に、制御部１０２は、バッファメモリ１０４に格納された特定領域情報のうち、領域種別が駐車場であるものを読み出す。更に、制御部１０２は、Ｓ１０１において算出した車両位置が示す経度及び緯度と、読み出した特定領域情報に含まれる特定領域の外周部の経度及び緯度とを比較し、車両位置が駐車場内であるか否かを判定する（Ｓ１０４）。車両位置が駐車場外である場合には、再び、車両位置の算出（Ｓ１０１）以降の動作が繰り返される。
【００３１】
一方、車両位置が駐車場内である場合、制御部１０２は、その時点でディスプレイ７０に表示されている地図画像が、車両位置が存在する駐車場全体が表示可能な最大の縮尺であるか否かを判定する（Ｓ１０５）。具体的には、制御部１０２は、その時点でディスプレイ７０に表示されている矩形の地図画像の四隅の経度及び緯度を把握する。ここで、その時点でディスプレイ７０に表示されている矩形の地図画像は、車両位置を画面中心位置とするものであり、更には、制御部１０２は、その車両位置と地図画像の縮尺とを認識している。従って、制御部１０２は、車両位置と地図画像の縮尺とに基づいて、その時点でディスプレイ７０に表示されている矩形の地図画像の四隅の経度及び緯度を把握することができる。更に、制御部１０２は、その時点でディスプレイ７０に表示されている矩形の地図画像の四隅の経度及び緯度と、車両位置が存在する駐車場の特定領域情報に含まれる当該特定領域の外周部の経度及び緯度とを比較し、駐車場全体がディスプレイ７０に表示されているか否かを判定する。
【００３２】
駐車場全体がディスプレイ７０に表示されていない場合には、制御部１０２は、その時点でディスプレイ７０に表示されている地図画像が、駐車場全体が表示可能な最大の縮尺でないと判定する。一方、駐車場全体がディスプレイ７０に表示されている場合には、制御部１０２は、更に、その時点で設定されている縮尺を１段階大きくした場合において、ディスプレイ７０に表示される仮想的な矩形の地図画像の四隅の経度及び緯度を把握する。例えば、縮尺を２倍にした場合には、ディスプレイ７０に表示される仮想的な矩形の地図画像は、車両位置を画面中心位置とする面積が１／４の領域に対応することになる。制御部１０２は、このような縮尺及び車両位置とディスプレイ７０に表示される仮想的な矩形の地図画像との関係に基づいて、縮尺を１段階大きくした場合において、ディスプレイ７０に表示される仮想的な矩形の地図画像の四隅の経度及び緯度を把握することができる。更に、制御部１０２は、縮尺を１段階大きくした場合において、ディスプレイ７０に表示される仮想的な矩形の地図画像の四隅の経度及び緯度と、車両位置が存在する駐車場の特定領域情報に含まれる当該特定領域の外周部の経度及び緯度とを比較し、縮尺を１段階大きくした場合において、駐車場全体がディスプレイ７０に表示されるか否かを判定する。そして、縮尺を１段階大きくした場合にも、駐車場全体がディスプレイ７０に表示される場合には、その時点でディスプレイ７０に表示されている地図画像が、駐車場全体が表示可能な最大の縮尺でないと判定する。一方、縮尺を１段階大きくした場合に、駐車場全体がディスプレイ７０に表示されない場合には、その時点でディスプレイ７０に表示されている地図画像が、駐車場全体が表示可能な最大の縮尺であると判定する。
【００３３】
その時点でディスプレイ７０に表示されている地図画像が、駐車場全体が表示可能な最大の縮尺でない場合、制御部１０２は、各段階の縮尺のそれぞれにおいて、ディスプレイ７０に表示される仮想的な矩形の地図画像の四隅の経度及び緯度を把握する。具体的には、上述と同様、制御部１０２は、縮尺及び車両位置とディスプレイ７０に表示される仮想的な矩形の地図画像との関係に基づいて、各段階の縮尺のそれぞれにおいて、ディスプレイ７０に表示される仮想的な矩形の地図画像の四隅の経度及び緯度を把握することができる。更に、制御部１０２は、各段階の縮尺のそれぞれにおいて、ディスプレイ７０に表示される仮想的な矩形の地図画像の四隅の経度及び緯度と、車両位置が存在する駐車場の特定領域情報に含まれる当該特定領域の外周部の経度及び緯度とを比較して、駐車場全体がディスプレイ７０に表示可能な縮尺を特定し、更に特定した縮尺のうち、最大の縮尺を、駐車場全体が表示可能な最大の縮尺として特定する。
【００３４】
次に、制御部１０２は、ＨＤＤ２０に対して、Ｓ１０１にて算出した車両位置周辺の所定範囲に対応し、車両位置が存在する駐車場全体が表示可能な最大の縮尺（以下、適宜「表示可能最大縮尺」と称する）の図葉データの読み出しを指示する。ＨＤＤ２０は、この指示に応じて、所定範囲の外周部の経度及び緯度と、表示可能最大縮尺の図葉データに含まれる矩形領域の四隅の経度及び緯度とを比較し、表示可能最大縮尺の図葉データのうち、所定範囲と重なる図葉データをハードディスク２２から読み出す。読み出された図葉データは、バッファメモリ１０４に格納される。
【００３５】
次に、制御部１０２は、Ｓ１０１において算出した車両位置を地図描画部１０６へ通知する。地図描画部１０６は、バッファメモリ１０４に格納された図葉データを読み出し、当該図葉データに基づいて、通知された車両位置を画面中心位置とするディスプレイ７０の画面に対応する矩形の地図画像、すなわち、車両位置が存在する駐車場全体をディスプレイ７０に表示可能な最大の縮尺の地図画像を生成し、画像合成部１１８へ出力する。更に、制御部１０２は、画像合成部１１８に画像合成を指示する。画像合成部１１８は、この指示に応じて、地図描画部１０６からの地図画像と、操作画面・マーク発生部１０８によって生成された画像とを適宜合成し、得られた画像をディスプレイ７０に表示させる（Ｓ１０６）。
【００３６】
Ｓ１０６において、駐車場全体をディスプレイ７０に表示可能な最大の縮尺の地図画像が表示された場合、あるいは、Ｓ１０５において、その時点でディスプレイ７０に表示されている地図画像が、駐車場全体が表示可能な最大の縮尺であると判定した場合、次に、制御部１０２は、バッファメモリ１０４から道路情報を読み出し、当該道路情報と、車両位置が存在する駐車場の特定領域情報に含まれる出口の経度及び緯度と、Ｓ１０１で算出した車両位置とに基づいて、車両位置から駐車場の出口までの誘導経路を設定する（Ｓ１０７）。設定された誘導経路の情報は、その時点での地図画像の縮尺とともに、誘導経路記憶部１１０に記憶される。
【００３７】
誘導経路描画部１１２は、誘導経路記憶部１１０に記憶された誘導経路情報と、その時点での地図画像の縮尺とに基づいて、車両位置を画面中心位置とする、当該縮尺に応じた誘導経路画像を生成し、画像合成部１１８へ出力する。更に、制御部１０２は、画像合成部１１８に画像合成を指示する。画像合成部１１８は、この指示に応じて、地図描画部１０６からの地図画像、操作画面・マーク発生部１０８によって生成された画像、及び、誘導経路描画部１１２によって生成された車両位置から駐車場の出口までの誘導経路の画像を適宜合成し、得られた画像をディスプレイ７０に表示させる（Ｓ１０８）。その後は、再び、車両位置の算出（Ｓ１０１）以降の動作が繰り返される。
【００３８】
図４は、縮尺切り替えにおける地図画像の遷移の第１の例を示す図である。駐車場２０２内に車両位置２０１が存在する場合、図４（ａ）に示す縮尺切り替え前の状態では、出口を把握することができない。このような場合、本実施形態のナビゲーション装置１００は、図４（ｂ）に示すように、地図画像の縮尺を駐車場２０２の全体がディスプレイ７０に表示可能な最大の縮尺に切り替え、更に、駐車場２０２の出口までの経路２０３を表示する。このように、ナビゲーション装置１００は、車両位置が駐車場内にある場合には、地図画像の縮尺を、その駐車場の全体がディスプレイ７０に表示可能な最大の縮尺に切り替えて、更に、駐車場の出口までの経路を表示することができ、駐車場を脱出したいという利用者の意思を考慮した適切な縮尺での地図画像の表示が可能となる。なお、図３に示すフローチャートの動作における特定領域は、駐車場に限定されるものではなく、他の特定領域であってもよい。
【００３９】
図５は、地図画像の縮尺切り替えの第２の動作を示すフローチャートである。制御部１０２は、制御部１０２は、ＨＤＤ２０に対して、所定範囲に対応する地図データの読み出しを指示する。ここで所定範囲は、車両位置の周辺のみならず様々なものが想定され、当該所定範囲の外周部の経度及び緯度により特定される。ＨＤＤ２０は、この指示に応じて、所定範囲の外周部の経度及び緯度と、図葉データに含まれる矩形領域の四隅の経度及び緯度とを比較し、所定範囲と重なる矩形領域の図葉データをハードディスク２２から読み出す。また、ＨＤＤ２０は、特定領域情報をハードディスク２２から読み出す（Ｓ２０１）。読み出された図葉データ及び特定領域情報からなる地図データは、バッファメモリ１０４に格納される。
【００４０】
地図描画部１０６は、バッファメモリ１０４に格納された図葉データを読み出し、当該図葉データに基づいて、ディスプレイ７０の画面に対応する矩形の地図画像を生成し、画像合成部１１８へ出力する。更に、制御部１０２は、画像合成部１１８に画像合成を指示する。画像合成部１１８は、この指示に応じて、地図描画部１０６からの地図画像と、操作画面・マーク発生部１０８によって生成されたカーソル位置の画像とを適宜合成し、得られた画像をディスプレイ７０に表示させる（Ｓ２０２）。ここで、カーソル位置の画像は、地図画像の画像中心位置に重ねて表示される。
【００４１】
次に、制御部１０２は、ディスプレイ７０に表示された地図画像において、ユーザによる操作部３０の操作に応じて移動するカーソル位置を、当該地図画像における経度及び緯度で特定する（Ｓ２０３）。具体的には、地図描画部１０６は、Ｓ２０２において生成した矩形の地図画像の四隅の経度及び緯度を制御部１０２に通知する。制御部１０２は、通知された矩形の地図画像の四隅の経度及び緯度に基づいて、カーソル位置である画像中心位置を、ディスプレイ７０に表示された矩形の地図画像上の経度及び緯度に換算する。
【００４２】
次に、制御部１０２は、バッファメモリ１０４に格納された特定領域情報を読み出す。更に、制御部１０２は、Ｓ２０３において特定した、ディスプレイ７０に表示された地図画像におけるカーソル位置を示す経度及び緯度と、読み出した特定領域情報に含まれる特定領域の外周部の経度及び緯度とを比較し、ディスプレイ７０に表示された地図画像におけるカーソル位置を示す経度及び緯度が特定領域内であるか否かを判定する（Ｓ２０４）。カーソル位置を示す経度及び緯度が特定領域内でない場合には、再び、車両位置の算出（Ｓ２０１）以降の動作が繰り返される。
【００４３】
一方、カーソル位置を示す経度及び緯度が特定領域内である場合、制御部１０２は、その時点でディスプレイ７０に表示されている地図画像が、カーソル位置を示す経度及び緯度が存在する特定領域全体を表示可能な最大の縮尺であるか否かを判定する（Ｓ２０５）。具体的には、図３のＳ１０５とほぼ同様の動作が行われる。すなわち、制御部１０２は、地図描画部１０６から通知された、ディスプレイ７０に表示されている矩形の地図画像の四隅の経度及び緯度と、カーソル位置を示す経度及び緯度が存在する特定領域の特定領域情報に含まれる当該特定領域の外周部の経度及び緯度とを比較し、特定領域全体がディスプレイ７０に表示されているか否かを判定する。
【００４４】
特定領域全体がディスプレイ７０に表示されていない場合には、制御部１０２は、その時点でディスプレイ７０に表示されている地図画像が、特定領域全体が表示可能な最大の縮尺でないと判定する。一方、特定領域全体がディスプレイ７０に表示されている場合には、制御部１０２は、更に、その時点で設定されている縮尺を１段階大きくした場合において、ディスプレイ７０に表示される仮想的な矩形の地図画像の四隅の経度及び緯度を把握する。例えば、縮尺を２倍にした場合には、ディスプレイ７０に表示される仮想的な矩形の地図画像は、カーソル位置を示す経度及び緯度を画面中心位置とする面積が１／４の領域に対応することになる。制御部１０２は、このような縮尺、カーソル位置を示す経度及び緯度とディスプレイ７０に表示される仮想的な矩形の地図画像との関係に基づいて、縮尺を１段階大きくした場合において、ディスプレイ７０に表示される仮想的な矩形の地図画像の四隅の経度及び緯度を把握することができる。更に、制御部１０２は、縮尺を１段階大きくした場合において、ディスプレイ７０に表示される仮想的な矩形の地図画像の四隅の経度及び緯度と、カーソル位置を示す経度及び緯度が存在する特定領域の特定領域情報に含まれる当該特定領域の外周部の経度及び緯度とを比較し、縮尺を１段階大きくした場合において、特定領域全体がディスプレイ７０に表示されるか否かを判定する。そして、縮尺を１段階大きくした場合にも、特定領域全体がディスプレイ７０に表示される場合には、その時点でディスプレイ７０に表示されている地図画像が、特定領域全体が表示可能な最大の縮尺でないと判定する。一方、縮尺を１段階大きくした場合に、特定領域全体がディスプレイ７０に表示されない場合には、その時点でディスプレイ７０に表示されている地図画像が、特定領域全体が表示可能な最大の縮尺であると判定する。
【００４５】
その時点でディスプレイ７０に表示されている地図画像が、特定領域全体が表示可能な最大の縮尺でない場合、制御部１０２は、各段階の縮尺のそれぞれにおいて、ディスプレイ７０に表示される仮想的な矩形の地図画像の四隅の経度及び緯度を把握する。具体的には、上述と同様、制御部１０２は、縮尺、カーソル位置を示す経度及び緯度とディスプレイ７０に表示される仮想的な矩形の地図画像との関係に基づいて、各段階の縮尺のそれぞれにおいて、ディスプレイ７０に表示される仮想的な矩形の地図画像の四隅の経度及び緯度を把握することができる。更に、制御部１０２は、各段階の縮尺のそれぞれにおいて、ディスプレイ７０に表示される仮想的な矩形の地図画像の四隅の経度及び緯度と、カーソル位置を示す経度及び緯度が存在する特定領域の特定領域情報に含まれる当該特定領域の外周部の経度及び緯度とを比較し、特定領域全体がディスプレイ７０に表示可能な縮尺を特定し、更に特定した縮尺のうち、最大の縮尺を、特定領域全体が表示可能な最大の縮尺として特定する。
【００４６】
次に、制御部１０２は、ＨＤＤ２０に対して、Ｓ２０３にて特定したカーソル位置を示す経度及び緯度の所定範囲に対応し、カーソル位置を示す経度及び緯度が存在する特定領域全体が表示可能な最大の縮尺（表示可能最大縮尺）の図葉データの読み出しを指示する。ＨＤＤ２０は、この指示に応じて、所定範囲の外周部の経度及び緯度と、表示可能最大縮尺の図葉データに含まれる矩形領域の四隅の経度及び緯度とを比較し、表示可能最大縮尺の図葉データのうち、所定範囲と重なる図葉データをハードディスク２２から読み出す。読み出された図葉データは、バッファメモリ１０４に格納される。
【００４７】
次に、制御部１０２は、Ｓ２０３にて特定したカーソル位置を示す経度及び緯度を地図描画部１０６へ通知する。地図描画部１０６は、バッファメモリ１０４に格納された図葉データを読み出し、当該図葉データに基づいて、通知されたカーソル位置を示す経度及び緯度を画面中心位置とするディスプレイ７０の画面に対応する矩形の地図画像、すなわち、カーソル位置を示す経度及び緯度が存在する特定領域全体をディスプレイ７０に表示可能な最大の縮尺の地図画像を生成し、画像合成部１１８へ出力する。更に、制御部１０２は、画像合成部１１８に画像合成を指示する。画像合成部１１８は、この指示に応じて、地図描画部１０６からの地図画像と、操作画面・マーク発生部１０８によって生成されたカーソル位置の画像とを適宜合成し、得られた画像をディスプレイ７０に表示させる（Ｓ２０６）。
【００４８】
図６は、縮尺切り替えにおける地図画像の遷移の第２の例を示す図である。特定領域である湖２０５内にカーソル位置２０４が存在する場合、図６（ａ）に示す縮尺切り替え前の状態では、カーソル位置２０４が湖２０５にあり、利用者は、カーソル位置２０４が地図上のどの位置に存在するのかを把握しにくい。このような場合、本実施形態のナビゲーション装置１００は、図６（ｂ）に示すように、地図画像の縮尺を湖２０５の全体がディスプレイ７０に表示可能な最大の縮尺に切り替える。このように、ナビゲーション装置１００は、カーソル位置が特定領域内にある場合には、地図画像の縮尺を、その特定領域の全体がディスプレイ７０に表示可能な最大の縮尺に切り替えることができ、地図上のカーソル位置を把握したいという利用者の意思を考慮した適切な縮尺での地図画像の表示が可能となる。
【産業上の利用可能性】
【００４９】
以上、説明したように、本発明に係る地図画像表示装置及び地図画像表示方法は、利用者の意思を考慮した適切な縮尺での地図画像の表示を可能とし、地図画像表示装置等として有用である。
【図面の簡単な説明】
【００５０】
【図１】カーナビゲーション装置の構成を示す図である。
【図２】特定領域情報の一例を示す図である。
【図３】地図画像の縮尺切り替えの第１の動作を示すフローチャートである。
【図４】縮尺切り替えにおける地図画像の遷移の第１の例を示す図である。
【図５】地図画像の縮尺切り替えの第２の動作を示すフローチャートである。
【図６】縮尺切り替えにおける地図画像の遷移の第２の例を示す図である。
【符号の説明】
【００５１】
１０  本体
２０  ハードディスクドライブ（ＨＤＤ）
２２  ハードディスク
３０  操作部
４０  通信部
５０  ＧＰＳ受信部
６０  自律航法センサ
７０  ディスプレイ
８０  スピーカ
１００  カーナビゲーション装置
１０２  制御部
１０４  バッファメモリ
１０６  地図描画部
１０８  操作画面・マーク発生部
１１０  誘導経路記憶部
１１２  誘導経路描画部
１１８  画像合成部
【図１】
2008286755.tif 000003
【図２】
2008286755.tif 000004
【図３】
2008286755.tif 000005
【図４】
2008286755.tif 000006
【図５】
2008286755.tif 000007
【図６】
2008286755.tif 000008