(57)【特許請求の範囲】
【請求項１】
地図を表示する地図表示装置であって、
特定の属性を持つエリアを表すエリア情報を受信する情報受信部と、
表示装置と、
選択的に複数の異なる縮尺の地図のうちのいずれかの縮尺の地図を、前記表示装置に表示する地図表示部と、
前記情報受信部が受信したエリア情報が表すエリアを表すエリア図形を、前記地図表示部が前記表示装置に表示している地図上に表示するエリア表示部とを有し、
前記エリア表示部は、前記地図表示部が前記表示装置に表示している地図の縮尺に応じて、前記エリア図形の透過率を、当該縮尺が大きいほど大きくなるように設定すると共に、設定した透過率で前記エリア図形を、前記地図表示部が前記表示装置に表示している地図上に表示することを特徴とする地図表示装置。
【請求項２】
地図を表示する地図表示装置であって、
特定の属性を持つエリアを表すエリア情報を受信する情報受信部と、
表示装置と、
現在位置を算出する現在位置算出部と、
地図を前記表示装置に表示する地図表示部と、
前記情報受信部が受信したエリア情報が表すエリアを表すエリア図形を、前記地図表示部が前記表示装置に表示している地図上に表示するエリア表示部とを有し、
前記エリア表示部は、前記エリア図形の透過率を、当該エリア図形の前記地図上の表示位置と、前記地図上の前記現在位置算出部が算出している現在位置に相当する位置との距離に応じて、当該距離が小さいほど大きくなるように設定すると共に、設定した透過率で前記エリア図形を、前記地図表示部が前記表示装置に表示している地図上に表示することを特徴とする地図表示装置。
【請求項３】
地図を表示する地図表示装置であって、
特定の属性を持つエリアを表すエリア情報を受信する情報受信部と、
表示装置と、
現在位置を算出する現在位置算出部と、
地図を前記表示装置に表示する地図表示部と、
前記情報受信部が受信したエリア情報が表すエリアを表すエリア図形を、前記地図表示部が前記表示装置に表示している地図上に表示するエリア表示部とを有し、
前記エリア表示部は、前記エリア図形の各部分の透過率を、当該エリア図形の当該部分の前記地図上の表示位置と、前記地図上の前記現在位置算出部が算出している現在位置に相当する位置との距離に応じて、当該距離が小さいほど大きくなるように設定すると共に、前記エリア図形の各部分を当該部分に設定した透過率で、前記エリア図形を前記地図表示部が前記表示装置に表示している地図上に表示することを特徴とする地図表示装置。
【請求項４】
地図を表示する地図表示装置であって、
特定の属性を持つエリアを表すエリア情報を受信する情報受信部と、
表示装置と、
選択的にコントラストの異なる複数のデザインのうちのいずれかのデザインの地図を、前記表示装置に表示する地図表示部と、
前記情報受信部が受信したエリア情報が表すエリアを表すエリア図形を、前記地図表示部が前記表示装置に表示している地図上に表示するエリア表示部とを有し、
前記エリア表示部は、前記地図表示部が前記表示装置に表示している地図のデザインに応じて定まる、各デザイン毎に異なる、前記エリア図形の透過率を設定すると共に、設定した透過率で前記エリア図形を、前記地図表示部が前記表示装置に表示している地図上に表示することを特徴とする地図表示装置。
【請求項５】
請求項１記載の地図表示装置であって、
現在位置を算出する現在位置算出部を備え、
前記エリア表示部は、前記エリア図形の透過率を、前記地図表示部が前記表示装置に表示している地図の縮尺と、当該エリア図形の前記地図上の表示位置と、前記地図上の前記現在位置算出部が算出している現在位置に相当する位置との距離とに応じて、当該縮尺が大きいほど大きく、かつ、当該距離が小さいほど大きくなるように設定することを特徴とする地図表示装置。
【請求項６】
請求項１記載の地図表示装置であって、
現在位置を算出する現在位置算出部を備え、
前記エリア表示部は、前記エリア図形の各部分の透過率を、前記地図表示部が前記表示装置に表示している地図の縮尺と、当該エリア図形の当該部分の前記地図上の表示位置と、前記地図上の前記現在位置算出部が算出している現在位置に相当する位置との距離とに応じて、当該縮尺が大きいほど大きく、かつ、当該距離が小さいほど大きくなるように設定することを特徴とする地図表示装置。
【請求項７】
請求項１、２または５記載の地図表示装置であって、
前記地図表示部は、選択的にコントラストの異なる複数のデザインのうちのいずれかのデザインの地図を、前記表示装置に表示し、
前記エリア表示部は、前記エリア図形の透過率として、前記地図表示部が前記表示装置に表示している地図のデザインに応じて定まる、各デザイン毎に異なる透過率を設定することを特徴とする地図表示装置。
【請求項８】
請求項１、２、４、５または７記載の地図表示装置であって、
前記エリア表示部は、前記エリア図形を前記設定された透過率で表示する代わりに、当該エリア図形の前記設定された透過率を、当該エリア図形の模様のパターンによって擬似的に表現した形態で表示することを特徴とする地図表示装置。
【請求項９】
請求項１または４記載の地図表示装置であって、
現在位置を算出する現在位置算出部と、
前記現在位置算出部が算出した現在位置を表すマークを、前記地図表示部が前記表示装置に表示している地図上に表示する現在位置表示部とを有することを特徴とする地図表示装置。
【請求項１０】
請求項２、３、５または６記載の地図表示装置であって、
前記現在位置算出部が算出した現在位置を表すマークを、前記地図表示部が前記表示装置に表示している地図上に表示する現在位置表示部とを有することを特徴とする地図表示装置。
【請求項１１】
請求項１、２、３、４、５、６、７、８、９または１０記載の地図表示装置であって、
前記エリア情報が表す前記特定の属性を持つエリアは、前記特定の気象状態が発生しているエリアであることを特徴とする地図表示装置。
【請求項１２】
請求項１、２、３、４、５、６、７、８、９または１０記載の地図表示装置であって、
前記エリア情報が表す前記特定の属性を持つエリアは、特定の交通規制が実施されているエリアであることを特徴とする地図表示装置。
【請求項１３】
コンピュータによって読み取られ実行されるコンピュータプログラムであって、
前記コンピュータを、
請求項１、２、３、４、５、６、７、８、９、１０、１１または１２記載の地図表示装置として機能させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の異なる縮尺の地図を表示する地図表示装置において、地図上でエリアを提示する技術に関するものである。
【背景技術】
【０００２】
複数の異なる縮尺の地図を表示する地図表示装置としては、地図上に現在位置や目的地までのルートを表したナビゲーション画像を表示するナビゲーション装置において、ナビゲーション画像の地図を、複数の異なる縮尺のうちからユーザによって選定された縮尺で表示する技術が知られている（たとえば、特許文献１）。
【０００３】
また、地図上でエリアを提示する技術としては、地図上に現在位置や目的地までのルートを表したナビゲーション画像を表示するナビゲーション装置において、気象情報から算定した強風エリアを表す図形を、ナビゲーション画像の地図上に重畳表示する技術（たとえば、特許文献２）や、気象情報とハザードマップから算定した危険エリアを表す図形を、ナビゲーション画像の地図上に重畳表示する技術（たとえば、特許文献３）が知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開2011-117801号公報
【特許文献２】特開2011-133427号公報
【特許文献３】特開2012-252020号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
さて、上述のようにエリアを表す図形を地図上に重畳表示する場合、当該エリアを表す図形を一定の透過率の半透明の図形として地図上に配置することが一般的である。
しかし、エリアを表す図形を一定の透過率の半透明の図形として地図上に配置すると、地図の縮尺やデザインによっては、地図の利用に必要な地図の視認性を確保できなくなることがある。一方で、エリアを表す図形の透過率を充分に大きくすれば、地図の視認性を常に確保することができるが、このようにした場合には、エリアを表す図形を容易に識別できなくなってしまう。
【０００６】
そこで、本発明は、地図の視認が大きく妨げられない形態で、エリアを地図上で提示することを課題とする。
【課題を解決するための手段】
【０００７】
前記課題達成のために、本発明は、地図を表示する地図表示装置に、特定の属性を持つエリアを表すエリア情報を受信する情報受信部と、表示装置と、選択的に複数の異なる縮尺の地図のうちのいずれかの縮尺の地図を、前記表示装置に表示する地図表示部と、前記情報受信部が受信したエリア情報が表すエリアを表すエリア図形を、前記地図表示部が前記表示装置に表示している地図上に表示するエリア表示部とを備えたものである。ここで、前記エリア表示部は、前記地図表示部が前記表示装置に表示している地図の縮尺に応じて、前記エリア図形の透過率を、当該縮尺が大きいほど大きくなるように設定すると共に、設定した透過率で前記エリア図形を、前記地図表示部が前記表示装置に表示している地図上に表示する。
【０００８】
このような地図表示装置によれば、エリア図形が重なる地図の部分についての視認性が大きく損なわれない範囲においてエリア図形の視認性をできるだけ維持しつつ、エリア図形を重ねて表示することによる視認性劣化の程度が大きい縮尺の大きい地図画像を表示する場合にも、エリア図形が重なる地図画像の部分についての視認性を確保することができる。
【０００９】
また、前記課題達成のために、本発明は、地図を表示する地図表示装置に、特定の属性を持つエリアを表すエリア情報を受信する情報受信部と、表示装置と、現在位置を算出する現在位置算出部と、地図を前記表示装置に表示する地図表示部と、前記情報受信部が受信したエリア情報が表すエリアを表すエリア図形を、前記地図表示部が前記表示装置に表示している地図上に表示するエリア表示部とを備えたものである。ここで、前記エリア表示部は、前記エリア図形の透過率を、当該エリア図形の前記地図上の表示位置と、前記地図上の前記現在位置算出部が算出している現在位置に相当する位置との距離に応じて、当該距離が小さいほど大きくなるように設定すると共に、設定した透過率で前記エリア図形を、前記地図表示部が前記表示装置に表示している地図上に表示する。
【００１０】
また、前記課題達成のために、本発明は、地図を表示する地図表示装置に、特定の属性を持つエリアを表すエリア情報を受信する情報受信部と、表示装置と、現在位置を算出する現在位置算出部と、地図を前記表示装置に表示する地図表示部と、前記情報受信部が受信したエリア情報が表すエリアを表すエリア図形を、前記地図表示部が前記表示装置に表示している地図上に表示するエリア表示部とを備えたものである。ここで、前記エリア表示部は、前記エリア図形の各部分の透過率を、当該エリア図形の当該部分の前記地図上の表示位置と、前記地図上の前記現在位置算出部が算出している現在位置に相当する位置との距離に応じて、当該距離が小さいほど大きくなるように設定すると共に、前記エリア図形の各部分を当該部分に設定した透過率で、前記エリア図形を前記地図表示部が前記表示装置に表示している地図上に表示する。
【００１１】
これらの地図表示装置によれば、エリア図形の視認性をおおよそ維持しつつ、ユーザにとって最も重要であると推定される、地図の現在位置周辺の部分の視認がエリア図形によって大きく妨げられてしまうことを抑止することができる。
【００１２】
また、前記課題達成のために、本発明は、地図を表示する地図表示装置に、特定の属性を持つエリアを表すエリア情報を受信する情報受信部と、表示装置と、地図を前記表示装置に表示する地図表示部と、前記情報受信部が受信したエリア情報が表すエリアを表すエリア図形を、前記地図表示部が前記表示装置に表示している地図上に表示するエリア表示部とを備えたものである。ここで、前記エリア表示部は、前記地図表示部が前記表示装置に表示している地図によって表されている特定のまたは全ての地物の、当該地図の前記表示装置に表示されている範囲内における密度に応じて、前記エリア図形の透過率を、当該密度が大きいほど大きくなるように設定すると共に、設定した透過率で前記エリア図形を、前記地図表示部が前記表示装置に表示している地図上に表示する。
【００１３】
このような地図表示装置によれば、エリア図形が重なる地図の部分についての視認性が大きく損なわれない範囲においてエリア図形の視認性をできるだけ維持しつつ、エリア図形を重ねて表示することによる視認性劣化の程度が大きい地図構成要素の密度が大きい地図画像を表示する場合にも、エリア図形が重なる地図画像の部分についての視認性を確保することができる。
【００１４】
また、前記課題達成のために、本発明は、地図を表示する地図表示装置に、特定の属性を持つエリアを表すエリア情報を受信する情報受信部と、表示装置と、選択的に複数の異なるデザインのうちのいずれかのデザインの地図を、前記表示装置に表示する地図表示部と、前記情報受信部が受信したエリア情報が表すエリアを表すエリア図形を、前記地図表示部が前記表示装置に表示している地図上に表示するエリア表示部とを備えたものである。ここで、前記エリア表示部は、前記地図表示部が前記表示装置に表示している地図のデザインに応じて定まる、各デザイン毎に異なる、前記エリア図形の透過率を設定すると共に、設定した透過率で前記エリア図形を、前記地図表示部が前記表示装置に表示している地図上に表示する。
【００１５】
このような地図表示装置によれば、地図のデザインによらずに、エリア図形に重なる地図の部分の視認性を所要の程度に維持しつつ、エリア図形の視認性をできるだけ向上することができる。
【００１６】
ここで、以上の各地図表示装置の構成は組み合わせて適用するようにしてもよい。
すなわち、たとえば、前記エリア表示部において、前記エリア図形の透過率を、前記地図表示部が前記表示装置に表示している地図の縮尺と、当該エリア図形の前記地図上の表示位置と、前記地図上の前記現在位置算出部が算出している現在位置に相当する位置との距離とに応じて、当該縮尺が大きいほど大きく、かつ、当該距離が小さいほど大きくなるように設定するようにしてもよい。
【００１７】
または、前記エリア表示部において、前記エリア図形の各部分の透過率を、前記地図表示部が前記表示装置に表示している地図の縮尺と、当該エリア図形の当該部分の前記地図上の表示位置と、前記地図上の前記現在位置算出部が算出している現在位置に相当する位置との距離とに応じて、当該縮尺が大きいほど大きく、かつ、当該距離が小さいほど大きくなるように設定するようにしてもよい。
【００１８】
または、前記エリア表示部において、前記縮尺や、距離や、縮尺と距離に応じて定まる前記エリア図形の透過率として、前記地図表示部が前記表示装置に表示している地図のデザインに応じて定まる、各デザイン毎に異なる透過率を設定するようにしてもよい。
【００１９】
ここで、以上の各地図表示装置は、前記エリア表示部において、前記エリア図形を前記設定された透過率で表示する代わりに、当該エリア図形の前記設定された透過率を、当該エリア図形の模様のパターンによって擬似的に表現した形態で表示するように構成してもよい。
【００２０】
また、以上の各地図表示装置には、現在位置を表すマークを、前記地図表示部が前記表示装置に表示している地図上に表示する現在位置表示部を設けるようにしてもよい。
また、以上の各地図表示装置において、前記エリア情報が表す前記特定の属性を持つエリアは、前記特定の気象状態が発生しているエリアや、特定の交通規制が実施されているエリアであってよい。
【発明の効果】
【００２１】
以上のように、本発明によれば、地図の視認が大きく妨げられない形態で、エリアを地図上で提示することができる。
【図面の簡単な説明】
【００２２】
【図１】本発明の第１実施形態に係る車載システムの構成を示すブロック図である。
【図２】本発明の第１実施形態に係るナビゲーション画像の表示例を示す図である。
【図３】本発明の第１実施形態に係るエリア情報と透過率テーブルを示す図である。
【図４】本発明の第１実施形態に係るエリア表示処理を示すフローチャートである。
【図５】本発明の第１実施形態に係るエリアの表示例を示す図である。
【図６】本発明の第３実施形態に係る透過率テーブルを示す図である。
【図７】本発明の第３実施形態に係るエリア表示処理を示すフローチャートである
【図８】本発明の第３実施形態に係るエリアの表示例を示す図である。
【図９】本発明の第４実施形態に係る透過率テーブルと係数テーブルとのエリアの表示例を示す図である。
【図１０】本発明の実施形態に係るエリアの他の表示例を示す図である。
【図１１】本発明の実施形態に係るエリアの他の表示例を示す図である。
【発明を実施するための形態】
【００２３】
以下、本発明の実施形態について説明する。
まず、第１の実施形態について説明する。
図１に、本第１実施形態に係る車載システムの構成を示す。
車載システムは自動車に搭載される装置であり、図示するように、車載システムは、ナビゲーション装置１と、操作部２と、表示装置３と、車両状態センサ４と、ＧＰＳ受信機５と、情報受信装置６とを備えて構成される。
【００２４】
ここで、車両状態センサ４は、角加速度センサや地磁気センサなどである方位センサや、車速パルスセンサなどである車速センサなどの、車両状態を検出する各種センサである。
【００２５】
また、情報受信装置６は、交通情報や災害情報や気象情報を受信する受信装置である。ここで、情報受信装置６は、これら情報を、FM多重放送や、路側機との狭域通信を介して受信する。
【００２６】
次に、ナビゲーション装置１は、地図を表す地図データを記憶したＨＤＤなどの記憶装置１１、現在状態算出部１２、操作部２や表示装置３を用いたＧＵＩをユーザに提供するＧＵＩ制御部１３、ルート探索部１４、メモリ１５、制御部１６、ナビゲーション画像生成部１７を有する。
【００２７】
但し、以上のナビゲーション装置１は、ハードウエア的には、マイクロプロセッサや、メモリや、その他のグラフィックプロセッサやジオメトリックプロセッサ等の周辺デバイスを有する一般的な構成を備えたＣＰＵ回路であって良く、この場合、以上に示したナビゲーション装置１の各部は、マイクロプロセッサが予め用意されたプログラムを実行することにより実現されるものであって良い。また、この場合、このようなプログラムは、記録媒体や適当な通信路を介して、ナビゲーション装置１に提供されるものであって良い。
【００２８】
さて、このような構成において、ナビゲーション装置１の現在状態算出部１２は、以下の処理を繰り返し行う。
すなわち、現在状態算出部１２は、車両状態センサ４やＧＰＳ受信機５の出力から推定される現在位置に対して、記憶装置１１から読み出した地図データが示す、前回決定した現在位置の周辺の地図とのマップマッチング処理などを施して、現在位置として最も確からしい座標と、現在の進行方向として最も確からしい方向とを、それぞれ現在位置、現在進行方位として決定し、メモリ１５に設定する。
【００２９】
また、制御部１６は、ユーザの目的地設定要求に応じて、ユーザから操作部２、ＧＵＩ制御部１３を介して目的地の設定を受け付け、これをメモリ１５にセットすると共に、ルート探索部１４にルート設定処理の実行を開始させて、メモリ１５にセットされた目的地までの誘導ルートを設定させる。
【００３０】
また、制御部１６は、メモリ１５にセットされた現在位置が目的地近傍となったならば、目的地到着と判定し、メモリ１５にセットされている目的地と誘導ルートをクリアする処理も行う。
【００３１】
また、制御部１６は、メモリ１５にセットされた現在進行方位、または、北方向が上になるように表示方位に設定し、予め成されたユーザ設定や初期設定に応じて地図表示縮尺を設定する。
【００３２】
ナビゲーション画像生成部１７は、現在位置を基準とした現在位置周辺の、設定されている表示方位と設定された地図表示縮尺とに応じて定まる所定の大きさの地理的範囲を地図表示範囲として設定する。
【００３３】
そして、ナビゲーション画像生成部１７は、設定されている地図表示範囲中の地図データに基づき、地図表示範囲中の地図を設定されている地図図表示縮尺で表す地図画像を生成する。ここで、この地図画像の生成において、ナビゲーション画像生成部１７は、地図図表示縮尺に応じて、地図画像が表す地図に含める道路や施設やその他の地図構成要素を選定する。すなわち、ナビゲーション画像生成部１７は、道路や施設については、地図表示縮尺が小さくなるほど、より主要な道路や、より主要な施設やのみが地図画像に表れるように、地図図表示縮尺に応じて、地図画像が表す地図に含める道路や地物を選定する。より具体的には、たとえば、道路や、道路名や一方通行表示などの道路に付帯する地図構成要素について示せば、ナビゲーション画像生成部１７は、地図表示縮尺が小さい場合には高速道路や国道などの主要道路と当該道路に付帯する地図構成要素のみを地図画像に含め、地図表示縮尺が中程度である場合には主要道路と当該道路に付帯する地図構成要素に加えて県道と主要な市町道と当該道路に付帯する地図構成要素を地図画像に含め、地図表示縮尺が大きい場合には細街路を含め地図データに登録されている全ての道路と当該道路に付帯する地図構成要素を地図画像に含める。また、施設について示せば、ナビゲーション画像生成部１７は、地図表示縮尺が小さい場合にはランドマークとして周知の施設のみを地図画像に含め、地図表示縮尺が中程度である場合にはランドマークとして周知の施設に加えて駅や公園などの公共施設を地図画像に含め、地図表示縮尺が大きい場合には地図データに登録されている全ての施設を地図画像に含める。
【００３４】
また、ナビゲーション画像生成部１７は、生成した地図画像上の、メモリ１５にセットされている現在位置に対応する位置に現在位置マークを描画しナビゲーション画像を生成する。ただし、ナビゲーション画像生成部１７は、メモリ１５に目的地や誘導ルートがセットされている場合、現在位置マークに加え、地図画像上で目的地の位置を示す目的地マークや地図画像上で誘導ルートを表す誘導ルート図形も、地図画像上に描画して、ナビゲーション画像を生成する。
【００３５】
そして、ナビゲーション画像生成部１７は、生成したナビゲーション画像を生成し、ＧＵＩ制御部１３を介して表示装置３に表示する。
図２に、このようにして表示装置３に表示されるナビゲーション画像を示す。
図示するようにナビゲーション画像２００は、現在位置周辺の範囲である地図表示範囲内の地図を地図表示縮尺で表す地図画像２０１上に、現在位置を表す現在位置マーク２０２や、誘導ルートを表す誘導ルート図形２０３や、目的地を表す目的地マーク２０４が表示されたものとなる。
【００３６】
以下、このような車載システムにおいて、情報受信装置６で受信した情報に基づいてエリアをナビゲーション画像２００上で提示する動作について説明する。
さて、図１において情報受信装置６が受信する交通情報や災害情報や気象情報にはエリア情報が含まれる。
図３ａに示すように、エリア情報は、当該エリア情報の種別を表す情報種別、エリアの地理的範囲を座標で表すエリア座標データ、エリア情報が有効である期限を表す情報有効期限を含んでいる。
【００３７】
ここで、エリア情報のエリア座標データが地理的範囲を表すエリアの種別としては、イベントなどによる進入禁止のエリア、大雨や強風などの特定の気象事象が発生もしくは予想されているエリアなどがあり、エリア情報のエリア座標データが地理的範囲を表すエリアの種別は、当該エリア情報の情報種別によって示される。
【００３８】
ここで、制御部１６は、情報受信装置６が、このようなエリア情報を受信したならば、受信したエリア情報をメモリ１５に格納する。また、制御部１６は、情報有効期限が過去となったエリア情報を記憶装置１１から削除する処理も行う。
【００３９】
次に、記憶装置１１には、上述した地図データに加え、透過率テーブルが予め記憶されている。
図３ｂに示すように、透過率テーブルは、縮尺に対して透過率を登録したテーブルであり、各縮尺に対して登録される透過率は、縮尺が大きいほど大きくなるように設定されている。
【００４０】
さて、ナビゲーション画像生成部１７は、メモリ１５に格納されたエリア情報が表すエリアをユーザに提示するためにエリア表示処理を行う。
以下、このエリア表示処理について説明する。
図４に、エリア表示処理の手順を示す。
図示するように、このエリア表示処理では、まず、記憶装置１１に記憶されているエリア情報のうちから、現在ナビゲーション画像に含めている地図画像２０１が表す地図の地理的範囲と少なくとも一部が重なる地理的範囲を表すエリア座標データが登録されているエリア情報を抽出する（ステップ４０２）。
【００４１】
次に、現在のナビゲーション画像２００の地図表示縮尺に対応する透過率を、透過率テーブルを参照して求め、エリア図形描画透過率として設定する（ステップ４０４）。
そして、ステップ４０２で、抽出した各エリア情報について（ステップ４０６、４１０、４１２）、以下の処理を行う。
すなわち、エリア情報のエリア座標データが示す地理的範囲を地図画像２０１上で表す図形であるエリア図形を、エリア情報の情報種別に対応する描画色で地図画像２０１上に描画する。但し、エリア図形は、ステップ４０４で設定したエリア図形描画透過率が示す透過率で、エリア図形の下の地図画像２０１を透過して表すように地図画像２０１上に描画する（ステップ４０８）。
【００４２】
なお、エリア情報の情報種別と描画色との対応は予め定めておく。
そして、抽出した全てのエリア情報についてエリア図形を描画したならば、所定期間の経過をまって（ステップ４１４）、地図画像２０１上の全てのエリア図形を消去し（ステップ４１６）、ステップ４０２からの処理に戻る。
【００４３】
以上、ナビゲーション画像生成部１７が行うエリア表示処理について説明した。
このようなエリア表示処理によれば、図５に示すように、エリア図形５００は、現在のナビゲーション画像２００の地図画像２０１が表す地図の縮尺に応じて異なる透過率で表示されることになる。
【００４４】
ここで、図５ａは地図の縮尺が1/2500の場合のナビゲーション画像２００を、図５ｂは地図の縮尺が1/5000の場合のナビゲーション画像２００を、図５ｃは地図の縮尺が1/10000の場合のナビゲーション画像２００を、図５ｄは地図の縮尺が1/25000の場合のナビゲーション画像２００を表している。
【００４５】
また、図５ａのエリア図形５００の透過率は70％、図５ｂのエリア図形５００の透過率は65％、図５ｃのエリア図形５００の透過率は60％、図５ｄのエリア図形５００の透過率は50％となっている。
【００４６】
このように、本実施形態によれば、エリア図形５００は、地図の縮尺が大きくなるほど透過率が大きくなり、より透明な形態で地図画像２０１上に描画されることとなる。したがって、地図の縮尺が大きくなるほど、エリア図形５００に重なる地図画像２０１の部分はより視認し易くなる。
【００４７】
ここで、縮尺の大きい地図は、地図中に表れる道路や施設などの地図構成要素の密度が大きいため、エリア図形５００を重ねて表示した地図の部分の視認性の劣化の程度が、縮尺の小さい地図に比べて大きい。一方、本第１実施形態では、表示している地図の縮尺が大きいほど、エリア図形５００は大きな透過率で表示される。よって、本第１実施形態によれば、エリア図形５００が重なる地図の部分についての視認性が大きく損なわれない範囲においてエリア図形５００の視認性をできるだけ維持しつつ、縮尺の大きい地図画像２０１を表示する場合にも、エリア図形５００が重なる地図画像２０１の部分についての視認性を確保することができる。
【００４８】
以上、本発明の第１の実施形態について説明した。
以下、本発明の第２の実施形態について説明する。
本第２実施形態は、第１の実施形態でエリア図形５００の透過率を、ナビゲーション画像２００に含めて表示している地図画像２０１が表す地図の縮尺に応じて変化させていたところを、表示している地図画像２０１が表す地図中の地図構成要素の密度に応じて変化させるようにしたものである。
【００４９】
ここで、本第２実施形態は、上述した第１実施形態と、以下の点のみが異なる。
すなわち、本第２実施形態においては、図３ｂに示した透過率テーブルに代えて、地図構成要素の密度と透過率との対応を、密度が大きいほど対応する透過率が大きくなるように記述した透過率テーブルを設ける。
【００５０】
また、本第２実施形態においては、エリア表示処理のステップ４０４において、表示している地図画像２０１が表す地図中の地図構成要素（道路、施設、その他の地物を表す図形要素）の密度を算定し、透過率テーブルから算定した密度に対応する透過率を求め、求めた密度をエリア図形描画透過率に設定する。ここで、地図中の地図構成要素の密度としては、地図画像２０１が表す地図中に表れている道路の本数や、地図画像２０１が表す地図中に表れている施設の数や、当該道路の本数と施設の数の和または加重和や、地図画像２０１が表す地図中に表れている地図構成要素の総数などを用いることができる。
【００５１】
ここで、地図中の地図構成要素の密度が大きい地図は、エリア図形５００を重ねて表示した地図の部分の視認性の劣化の程度が、密度の小さい地図に比べて大きい。一方、本第２実施形態では、表示している地図の地図構成要素の密度が大きいほど、エリア図形５００は大きな透過率で表示される。よって、本第２実施形態によれば、エリア図形５００が重なる地図の部分についての視認性が大きく損なわれない範囲においてエリア図形５００の視認性をできるだけ維持しつつ、地図構成要素の密度が大きい地図画像２０１を表示する場合にも、エリア図形５００が重なる地図画像２０１の部分についての視認性を確保することができる。
【００５２】
以上、本発明の第２実施形態について説明した。
以下、本発明の第３の実施形態について説明する。
本第３実施形態は、第１の実施形態でエリア図形５００の透過率を、ナビゲーション画像２００に含めて表示している地図画像２０１が表す地図の縮尺に応じて変化させていたところを、エリア図形毎に、エリア図形５００と現在位置とのナビゲーション画像２００の地図画像２０１上の距離に応じて変化させるようにしたものである。
【００５３】
ここで、本第３実施形態は、上述した第１実施形態と、以下の点のみが異なる。
すなわち、本第３実施形態においては、図３ｂに示した透過率テーブルに代えて、図６に示すように、エリア図形５００と現在位置とのナビゲーション画像２００の地図画像２０１上の距離Ｄと透過率との対応を登録した透過率テーブルを設ける。ここで、透過率テーブルには、距離Ｄが小さくなるほど、対応する透過率が大きくなるように、距離Ｄと透過率との対応を登録する。なお、図中のＬは、地図画像２０１の縦の長さを表している。
【００５４】
そして、本第３実施形態では、ナビゲーション画像生成部１７は、図４に示したエリア表示処理に代えて図７に示すエリア表示処理を行う。
図示するように、本第３実施形態において、ナビゲーション画像生成部１７は、エリア表示処理において、まず、記憶装置１１に記憶されているエリア情報のうちから、現在ナビゲーション画像に含めている地図画像２０１が表す地図の地理的範囲と少なくとも一部が重なる地理的範囲を表すエリア座標データとが登録されているエリア情報を抽出する（ステップ７０２）。
【００５５】
そして、ステップ７０２で、抽出した各エリア情報について（ステップ７０４、７１２、７１４）、以下の処理を行う。
すなわち、まず、現在状態算出部１２が算出している現在位置から、エリア情報のエリア座標データが表すエリアの地理的範囲までの最短距離を算定し、算定した最短距離に現在の地図表示縮尺を乗じた距離を、エリア図形５００と現在位置とのナビゲーション画像２００の地図画像２０１上の距離Ｄに設定する（ステップ７０６）。
【００５６】
次に、算定した距離Ｄに対応する透過率を、透過率テーブルを参照して求め、エリア図形描画透過率として設定する（ステップ７０８）。
そして、エリア情報のエリア座標データが示す地理的範囲を地図画像２０１上で表す図形であるエリア図形５００を、エリア情報の情報種別に対応する描画色で地図画像２０１上に描画する。但し、エリア図形５００は、ステップ７０８で設定したエリア図形描画透過率が示す透過率で、エリア図形５００の下の地図画像２０１を透過して表すように地図画像２０１上に描画する（ステップ７１０）。
【００５７】
なお、エリア情報の情報種別と描画色との対応は予め定めておく。
そして、抽出した全てのエリア情報についてエリア図形５００を描画したならば、所定期間の経過をまって（ステップ７１６）、地図画像２０１上の全てのエリア図形５００を消去し（ステップ７１８）、ステップ７０２からの処理に戻る。
【００５８】
以上、本第３実施形態において、ナビゲーション画像生成部１７が行うエリア表示処理について説明した。
このような第３実施形態によれば、図８ａに示すように、エリア図形５００は、現在位置とのナビゲーション画像２００の地図画像２０１上での距離Ｄに応じて異なる透過率で表示されることになる。
【００５９】
ここで、図８ａの現在位置に比較的近いエリア図形５００ａの透過率は70％、現在位置から比較的遠いエリア図形５００ｂの透過率は50％となっている。
このように、本実施形態によれば、エリア図形５００は、現在位置に近い位置に表示されるものほど透過率が大きくなり、より透明な形態で地図画像２０１上に描画されることとなる。したがって、エリア図形５００の視認性をおおよそ維持しつつ、自動車を運転する上で最も重要となる地図画像２０１の現在位置周辺の部分の視認がエリア図形５００によって妨げられてしまうことを抑止することができる。
【００６０】
以上、本発明の第３の実施形態について説明した。
ここで、以上の第３実施形態では、エリア図形５００を単位として描画に用いる透過率を設定したが、これは、エリア図形５００の各画素毎に描画に用いる透過率を設定するようにしてもよい。すなわち、この場合には、エリア図形５００の各画素を、当該画素の描画位置と、地図画像２０１上の現在位置との距離に応じた透過率で描画するようにする。ここで、画素の描画位置と、地図画像２０１上の現在位置との距離に応じた透過率は、当該距離が小さいほど透過率が大きくなるように設定する。
【００６１】
このようにしても、図８ｂに示すように、エリア図形５００は、現在位置に近い部分ほど透過率が大きくなり、より透明な形態で地図画像２０１上に描画されることとなるので、エリア図形５００の視認性をおおよそ維持しつつ、自動車を運転する上で最も重要となる地図画像２０１の現在位置周辺の部分の視認がエリア図形５００によって妨げられてしまうことを抑止することができる。
【００６２】
次に、本発明の第４の実施形態について説明する。
本第４実施形態は、第３の実施形態でエリア図形５００の透過率を、エリア図形５００と現在位置とのナビゲーション画像２００の地図画像２０１上の距離とに応じて変化させていたところを、エリア図形毎に、地図の縮尺と、エリア図形５００と現在位置とのナビゲーション画像２００の地図画像２０１上の距離との双方に応じて変化させるようにしたものである。
【００６３】
ここで、本第４実施形態は、上述した第３実施形態と、以下の点のみが異なる。
すなわち、本第４実施形態においては、図６に示した透過率テーブルに代えて、図９ａに示す透過率テーブルと、図９ｂに示す係数テーブルとを設けたものである。
ここで、図９ａに示す透過率テーブルは図３ｂに示した透過率テーブルと同様に縮尺に対して透過率を登録したテーブルであり、各縮尺に対して登録される透過率は、縮尺が大きいほど大きくなるように設定されている。また、図９ｂに示した係数テーブルは、エリア図形５００と現在位置とのナビゲーション画像２００の地図画像２０１上の距離Ｄと係数との対応を登録した透過率テーブルを設ける。ここで、係数テーブルには、距離Ｄが小さくなるほど、対応する係数が大きくなるように、距離Ｄと係数との対応を登録する。
【００６４】
また、本第４実施形態においては、図７のエリア表示処理のステップ７０８において、現在のナビゲーション画像２００の地図表示縮尺に対応する透過率を、透過率テーブルを参照して求めると共に、算定した距離Ｄに対応する係数を係数テーブルを参照して求め、地図表示縮尺に対応する透過率に求めた係数を乗じた透過率をエリア図形描画透過率として設定する。
【００６５】
このような第４実施形態によれば、エリア図形５００は、ナビゲーション画像２００の地図画像２０１の縮尺と、現在位置とのナビゲーション画像２００の地図画像２０１上での距離Ｄに応じて異なる透過率で表示されることになる。
【００６６】
すなわち、図９ｃ、ｄに示すように、エリア図形５００の透過率は、地図画像２０１の縮尺が大きいほど大きくなると共に、エリア図形５００と現在位置との地図画像２０１上での距離Ｄが小さいほど大きくなる。
【００６７】
なお、図９ｃは、地図の縮尺が1/2500の場合のナビゲーション画像２００を、図９ｄは地図の縮尺が1/25000の場合のナビゲーション画像２００を表している。また、図９ｃの1/2500の地図画像２０１中のエリア図形５００ｃの透過率は70％、エリア図形５００ｄの透過率は84％となっており、図９ｄの1/25000の地図画像２０１中のエリア図形５００ｅの透過率は55％、エリア図形５００ｆの透過率は66％となっている。
【００６８】
以上のように、本第４実施形態によれば、エリア図形５００の地図画像２０１上の位置が同じであれば、地図画像２０１の縮尺が大きいほどエリア図形５００の透過率は大きくなり、同じ地図画像２０１上のエリア図形５００であれば、現在位置との地図画像２０１上での距離Ｄが小さいほどエリア図形５００の透過率は大きくなる。
【００６９】
以上、本発明の第４の実施形態について説明した。
ここで、以上の各実施形態は、ナビゲーション画像生成部１７が、ユーザの設定や、昼夜の時間帯などに応じてナビゲーション画像２００のデザインや配色を変更する機能を備えているものである場合には、さらに、ナビゲーション画像２００のデザインや配色に応じて、以上のように設定したエリア図形描画透過率を補正するようにしてもよい。
【００７０】
すなわち、たとえば、表示するナビゲーション画像２００のデザインを、図１０ａに示すコントラストが強い配色のデザインと、図１０ｂに示すコントラストが弱い配色のデザインとの間で、ユーザの設定や、昼夜の時間帯などに応じて切り替える場合には、各実施形態において上述のようにして設定されたエリア図形描画透過率を、図１０ａに示すコントラストが強い配色のデザインのナビゲーション画像２００を表示しているときには、図１０ｂに示すコントラストが弱い配色のデザインのナビゲーション画像２００を表示しているときよりも小さくなるように補正する。より具体的には、たとえば、図１０ａに示すコントラストが強い配色のデザインのナビゲーション画像２００を表示しているときには、各実施形態において上述のようにして設定されたエリア図形描画透過率の0.9倍の透過率をエリア図形５００の描画に用いる透過率とし、図１０ｂに示すコントラストが弱い配色のデザインのナビゲーション画像２００を表示しているときには、各実施形態において上述のようにして設定されたエリア図形描画透過率の1.1倍の透過率をエリア図形５００の描画に用いる透過率とする。
【００７１】
このようにすることにより、ナビゲーション画像２００のデザインによらずに、エリア図形５００に重なる地図画像２０１の部分の視認性を所要の程度に維持しつつ、エリア図形５００の視認性をできるだけ向上することができるようになる。
【００７２】
また、以上の各実施形態においては、エリア図形５００の各透過率における半透明性の表現を、エリア図形５００のパターン（模様）によって擬似的に行うようにしてもよい。
図１１ａ１は比較的大きい透過率を擬似的に表現するためのパターンであり、図１１ｂ１は比較的小さい透過率を擬似的に表現するためのパターンである。ここで、図示するように、これらのパターンは、図形（図では線）を間隔を空けて繰り返し配置したパターンであり、図形が配置されていない部分には何も描画されない。また、より大きい透過率を擬似的に表現するためのパターンは、パターンを構成する図形の密度が、より小さいパターンとなっている。
【００７３】
これらのようなパターンを用いても、図１１ａ２に図１１ａ１のパターンをエリア図形５００のパターンとして用いた場合を、図１１ｂ２に図１１ｂ１のパターンを用いたエリア図形５００のパターン場合を用いた場合を示したように、エリア図形５００の各透過率における半透明性を擬似的に表現することができる。
【符号の説明】
【００７４】
１…ナビゲーション装置、２…操作部、３…表示装置、４…車両状態センサ、５…ＧＰＳ受信機、６…情報受信装置、１１…記憶装置、１２…現在状態算出部、１３…ＧＵＩ制御部、１４…ルート探索部、１５…メモリ、１６…制御部、１７…ナビゲーション画像生成部、２００…ナビゲーション画像、２０１…地図画像、２０２…現在位置マーク、２０３…誘導ルート図形、５００…エリア図形。
【図１】
0006571477.tif 000002
【図２】
0006571477.tif 000003
【図３】
0006571477.tif 000004
【図４】
0006571477.tif 000005
【図５】
0006571477.tif 000006
【図６】
0006571477.tif 000007
【図７】
0006571477.tif 000008
【図８】
0006571477.tif 000009
【図９】
0006571477.tif 000010
【図１０】
0006571477.tif 000011
【図１１】
0006571477.tif 000012