(57)【要約】      （修正有）【課題】遠近感が損なわれることなく地図上のオブジェクトの視認性が向上する可能性を高める地図表示システムを提供する。【解決手段】車両Ｃにおいて、ナビゲーションシステム１０は、地図を俯瞰してディスプレイに表示する地図表示部２１ａと、地図上の少なくとも一部のオブジェクトにおいて、地図を俯瞰した場合におけるオブジェクトの外側にオブジェクトをぼかしたぼかし部を表示するぼかし表示部２１ｂと、を備える地図表示システムを構成する。【選択図】図１
2019215600.tif 000002
【特許請求の範囲】
【請求項１】
地図を俯瞰してディスプレイに表示する地図表示部と、
前記地図上の少なくとも一部のオブジェクトにおいて、前記地図を俯瞰した場合における前記オブジェクトの外側に前記オブジェクトをぼかしたぼかし部を表示するぼかし表示部と、
を備える地図表示システム。
【請求項２】
前記オブジェクトは、道路の外側に位置し、
前記ぼかし部は、前記オブジェクトから見て前記道路側には位置せず、前記道路と反対側に位置する、
請求項１に記載の地図表示システム。
【請求項３】
前記オブジェクトは、道路と平行に延び、当該道路の渋滞度を示す帯状の形態である、
請求項１または請求項２に記載の地図表示システム。
【請求項４】
前記地図を俯瞰した場合における前記オブジェクトに対する前記ぼかし部の範囲は、前記地図の奥行き方向における遠い位置ほど大きい、
請求項１〜請求項３のいずれかに記載の地図表示システム。
【請求項５】
コンピュータを、
地図を俯瞰してディスプレイに表示する地図表示部、
前記地図上の少なくとも一部のオブジェクトにおいて、前記地図を俯瞰した場合における前記オブジェクトの外側に前記オブジェクトをぼかしたぼかし部を表示するぼかし表示部、
として機能させる地図表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図表示システム、地図表示プログラムに関する。
【背景技術】
【０００２】
俯瞰図で地図を表現する場合、同じ太さの道路であっても、地図の奥行き方向における遠い位置にある道路は近い位置にある道路よりも細く表示される。そのため遠い位置にある道路の視認性が低下する場合がある。特許文献１には、遠い位置にある道路については道路自体を太くデフォルメして表示することで視認性を向上させる手法が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−３３７０３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、俯瞰図で表現される地図において、遠い位置にあるオブジェクトを単に太く（あるいは大きく）デフォルメして表示する場合、遠近感が損なわれる可能性がある。
本発明は、上記課題にかんがみてなされたもので、遠近感が損なわれることなく地図上のオブジェクトの視認性が向上する可能性を高める技術の提供を目的とする。
【課題を解決するための手段】
【０００５】
上記の目的を達成するため、地図表示システムは、地図を俯瞰してディスプレイに表示する地図表示部と、地図上の少なくとも一部のオブジェクトにおいて、地図を俯瞰した場合におけるオブジェクトの外側にオブジェクトをぼかしたぼかし部を表示するぼかし表示部と、を備える。
【０００６】
上記の目的を達成するため、地図表示プログラムは、コンピュータを、地図を俯瞰してディスプレイに表示する地図表示部、地図上の少なくとも一部のオブジェクトにおいて、地図を俯瞰した場合におけるオブジェクトの外側にオブジェクトをぼかしたぼかし部を表示するぼかし表示部、として機能させる。
【０００７】
すなわち、地図表示システム、地図表示プログラムでは、俯瞰表現された地図において、少なくとも一部のオブジェクトについては当該オブジェクトの外側にぼかし部が付加されて表示される。したがって当該オブジェクトは、ぼかし部が付加されない場合よりも、太く（あるいは大きく）見えるため、視認性が向上する可能性が高い。一方で当該オブジェクトは、ぼかし部の存在によってオブジェクトの輪郭がぼやけて視認される。人間の視覚においては、遠くに存在するオブジェクトは近くに存在するオブジェクトよりもぼやけて見える場合が多い。したがって、遠くに位置するオブジェクトをぼかして表示することにより、遠近感を再現することが可能である。従って本構成によれば、遠近感が損なわれることなく地図上のオブジェクトの視認性が向上する可能性を高めることができる。
【図面の簡単な説明】
【０００８】
【図１】ナビゲーションシステムのブロック図である。
【図２】図２Ａは車両座標系を示す図、図２Ｂは基準視点を示す図である。
【図３】図３は地図のレイヤ構成と描画内容を説明する図である。
【図４】渋滞度オブジェクトにぼかし部が付加されない俯瞰地図を示す図である。
【図５】図５Ａは、渋滞度オブジェクトにぼかし部が付加される俯瞰地図を示す図である。図５Ｂ〜図５Ｄは、α値を示すグラフである。
【図６】ぼかし部描画処理のフローチャートである。
【発明を実施するための形態】
【０００９】
ここでは、下記の順序に従って本発明の実施の形態について説明する。
（１）ナビゲーションシステムの構成：
（２）渋滞度描画処理：
（３）他の実施形態：
【００１０】
（１）ナビゲーションシステムの構成：
図１は、本発明の一実施形態にかかる地図表示システムを含むナビゲーションシステム１０の構成を示すブロック図である。ナビゲーションシステム１０は、車両に備えられており、ＣＰＵ，ＲＡＭ，ＲＯＭ等を備える制御部２０、記録媒体３０を備えている。ナビゲーションシステム１０は、記録媒体３０やＲＯＭに記憶されたプログラムを制御部２０で実行することができる。記録媒体３０には、予め地図情報３０ａおよびオブジェクト情報３０ｂが記録されている。
【００１１】
地図情報３０ａは、車両の位置や案内対象の施設の特定に利用される情報であり、車両が走行する道路上に設定されたノードの位置等を示すノードデータ，ノード間の道路の形状を特定するための形状補間点の位置等を示す形状補間点データ，ノード同士の連結を示すリンクデータ，道路やその周辺に存在する地物の位置等を示すデータ等を含んでいる。
【００１２】
オブジェクト情報３０ｂは、地図上に表示される地物の形状や色を表す地物描画情報を含んでいる。制御部２０は地物描画情報に基づいて、２Ｄ地図を表示することができる。また制御部２０は、２Ｄ地図を基準視点から俯瞰した俯瞰地図（３Ｄ地図）を表示することができる。またオブジェクト情報３０ｂには、道路の渋滞度を示すオブジェクト（渋滞度オブジェクト）を表す渋滞度描画情報（形状、色等）が含まれる。制御部２０は渋滞度描画情報に基づいて、２Ｄ地図または俯瞰地図に含まれる道路に沿って渋滞度オブジェクトを表示する。またオブジェクト情報３０ｂには、地図上に表示されるその他の様々なオブジェクトの形状や色を示す描画情報が含まれている。
【００１３】
本実施形態において、渋滞度オブジェクトは、地図上の道路に沿ってあるいは道路上に併記される線であり、渋滞度によって色が異なる。すなわち、本実施形態において渋滞度は３段階で定義され、渋滞と混雑と空きである。渋滞度を示す色は異なっていれば良いが、本実施形態においては渋滞が赤、混雑がオレンジ、空きが水色である。
【００１４】
本実施形態における車両は、ＧＮＳＳ受信部４１と車速センサ４２とジャイロセンサ４３と通信部４４とユーザＩ／Ｆ部４５とを備えている。ＧＮＳＳ受信部４１は、Global Navigation Satellite Systemの信号を受信する装置であり、航法衛星からの電波を受信し、図示しないインタフェースを介して車両の現在位置を算出するための信号を出力する。制御部２０は、この信号を取得して車両の現在位置を取得する。車速センサ４２は、車両が備える車輪の回転速度に対応した信号を出力する。制御部２０は、図示しないインタフェースを介してこの信号を取得し、車速を取得する。ジャイロセンサ４３は、車両の水平面内の旋回についての角加速度を検出し、車両の向きに対応した信号を出力する。制御部２０は、この信号を取得して車両の進行方向を取得する。車速センサ４２およびジャイロセンサ４３等は、車両の走行軌跡を特定するために利用され、本実施形態においては、車両の出発地と走行軌跡とに基づいて現在位置が特定され、当該出発地と走行軌跡とに基づいて特定された車両の現在位置がＧＮＳＳ受信部４１の出力信号に基づいて補正される。
【００１５】
通信部４４は、図示しない交通情報管理システムと無線通信を行うための装置である。すなわち、制御部２０は、通信部４４を制御することにより、任意のタイミングで交通情報管理システムと通信を行って、道路毎の渋滞度を示す情報を取得することができる。ユーザＩ／Ｆ部４５は、運転者の指示を入力し、また、運転者に各種の情報を提供するためのインタフェース部であり、図示しないタッチパネル方式のディスプレイやスイッチ等やスピーカー等を備えている。すなわち、ユーザＩ／Ｆ部４５は画像や音声の出力部および利用者指示の入力部を備えている。
【００１６】
制御部２０は、図示しないナビゲーションプログラムの機能によりユーザＩ／Ｆ部４５の入力部を介して運転者による目的地の入力を受け付け、車両の現在位置から目的地までの走行予定経路を探索する。また、制御部２０は、当該ナビゲーションプログラムの機能により、車両の運転者に対して走行予定経路を指示する経路案内を行うことが可能である。さらに本実施形態においては、当該ナビゲーションプログラムの機能として、ユーザＩ／Ｆ部４５のディスプレイに地図を表示する機能を実行可能であり、当該地図表示は地図表示プログラム２１によって実現される。本実施形態の地図表示プログラム２１は、２Ｄ地図と俯瞰地図（３Ｄ地図）を表示する機能を備えており、利用者の指示に応じて表示する地図の態様を２Ｄ地図と俯瞰地図とで切り替えることができる。
【００１７】
地図表示プログラム２１は、当該地図表示を実現するため、地図表示部２１ａと、ぼかし表示部２１ｂとを備えている。地図表示部２１ａは、俯瞰地図または２Ｄ地図をユーザＩ／Ｆ部４５のディスプレイに表示する機能を制御部２０に実行させるプログラムモジュールである。制御部２０は、地図表示部２１ａの機能により、ＧＮＳＳ受信部４１，車速センサ４２，ジャイロセンサ４３の出力信号に基づいて車両の現在位置を取得する。表示すべき地図の態様が俯瞰地図である場合、制御部２０は、現在位置、地図情報３０ａおよびオブジェクト情報３０ｂに基づいて、現在位置の周辺の俯瞰地図を描画する（地図を示す画像情報をＲＡＭに記録する）。
【００１８】
図２Ａは、車両座標系を説明する平面図である。図２Ｂは、投影対象領域Ｔと投影用領域Ｕとを説明する模式図である。車両座標系とは、車両Ｃの現在位置を原点とし、当該原点にて車長軸と車幅軸と標高軸とが直交する座標系である。車長軸は、車両Ｃの進行方位Ｆ（車長方向）における車両Ｃの現在位置に対する位置（水平方向）を表す軸である。車幅軸は、車両Ｃの進行方位Ｆの直交方向（車幅方向）における車両Ｃの現在位置に対する位置（水平方向）を表す軸である。標高軸（図２Ａには不図示）は、車両Ｃの現在位置を基準とした高さ（鉛直方向）を表す軸である。
【００１９】
本実施形態において、俯瞰地図は、基準視点Ｓから進行方位Ｆにおいて所定の俯角Ａ（中心視線と水平面との角度）で２Ｄの地図を眺めた場合に視認される地図である。基準視点Ｓは、車幅方向の位置が車両Ｃの現在位置と一致し、かつ、車長方向の位置が車両Ｃの現在位置より進行方位Ｆの逆向きに既定距離離れ、かつ、鉛直方向の位置が車両Ｃの現在位置から既定の高さＨだけ高い位置に設定される。
【００２０】
投影用領域Ｕは、基準視点Ｓから投影対象領域Ｔを見た場合の中心視線に対して垂直な平面Ｅ上の矩形領域である。投影用領域Ｕの幅方向および高さ方向の中央に中心視線が位置する。中心視線を基準とする視野角であって、投影用領域Ｕの高さ方向における視野角をＢｈ（図２Ｂ参照）、投影用領域Ｕの幅方向における視野角をＢｗ（Ｂｗは不図示）と呼ぶ。制御部２０は、基準視点Ｓの位置と、車両の進行方位Ｆと、俯角Ａと、視野角（Ｂｈ，Ｂｗ）とに基づいて、投影用領域Ｕに投影する投影対象領域Ｔを特定する。なお、視野角Ｂｈ、Ｂｗ、俯角Ａ、高さＨは利用者の操作に基づいて変更可能である。投影用領域Ｕに投影された画像が俯瞰地図に相当する。
【００２１】
本実施形態において、俯瞰地図は矩形状の画像であり、図２Ａに示すように投影対象領域Ｔは水平方向において台形状をなす。投影対象領域Ｔは、車両Ｃの進行方位Ｆに延びる直線に関して対称であり、車両Ｃの進行方位Ｆに直交する車幅軸方向の２本の辺（基準視点Ｓ側が短い）を有する。
【００２２】
制御部２０は、車両Ｃの現在位置を含む投影対象領域Ｔの俯瞰地図を、地図情報３０ａおよびオブジェクト情報３０ｂに基づいて描画する。本実施形態において、地図は、背景レイヤ、道路レイヤ、渋滞線レイヤ、ぼかしレイヤ、現在位置レイヤ等の複数のレイヤを含んで構成される。図３には、背景レイヤ、道路レイヤ、渋滞線レイヤ、ぼかしレイヤが示されている。もちろん、その他のレイヤが存在していてもよいし、全てのレイヤの画像が地図表示に用いられなくても良い。例えば、地図の態様が２Ｄ地図の場合、ぼかしレイヤは用いられない。表示優先度は低い方から順に、背景レイヤ、道路レイヤ、渋滞線レイヤ、ぼかしレイヤ、現在位置レイヤである。車両座標系における同じ位置に複数レイヤの画像が重なる場合、表示優先度が高いレイヤの画像が優先的に表示されるように制御される。
【００２３】
背景レイヤは、地面等の背景画像や、施設等の地物の画像が描画されるレイヤである。制御部２０は背景画像を俯瞰地図の矩形領域の例えば全面に描画する。また制御部２０は、投影対象領域Ｔに含まれる地物を表すポリゴンの形状（頂点の位置）や色を地図情報３０ａおよびオブジェクト情報３０ｂに基づいて特定する。本実施形態においては、地図表示プログラム２１は、車両Ｃの現在位置と進行方位とを基準とした車両座標系における位置と、俯瞰地図内の位置との対応関係を規定した位置変換テーブル（不図示）を有している。制御部２０は、投影対象領域Ｔ内の地物を表すポリゴンの頂点の位置を位置変換テーブルに基づいて変換することにより、基準視点Ｓから投影対象領域Ｔを見た俯瞰地図内の位置を取得する。取得した変換後の頂点の位置に基づいて地物の画像を描画する。
【００２４】
道路レイヤは、道路の画像が描画されるレイヤである。制御部２０は、投影対象領域Ｔに含まれる道路の位置と道路種別に応じた幅を地図情報３０ａに基づいて特定し、道路を表すポリゴンを生成する。具体的には本実施形態においては、道路の位置や形状を規定するノードや形状補間点間をつなぐ線を中央とし、その両側に第１距離離れた位置を両端とする帯状のオブジェクトを構成するポリゴンを生成する。第１距離は描画する道路の幅を決定するための値であり、第１距離×２が道路の幅に相当する。第１距離は、道路種別等に応じて設定される。制御部２０は、生成した道路のポリゴンの頂点の位置を位置変換テーブルに基づいて変換し、変換後の頂点の位置に基づいて道路の画像を描画する。
【００２５】
渋滞線レイヤは、渋滞度オブジェクトが描画されるレイヤである。本実施形態において、道路区間の渋滞度オブジェクトは、当該道路区間の道路脇に当該道路区間と平行に延び、帯状の形態で表示される。制御部２０は、通信部４４を介して交通情報管理システムと通信を行い、投影対象領域Ｔに含まれる道路の渋滞度の取得要求を交通情報管理システムに送信する。交通情報管理システムは、当該取得要求に応じて要求された道路の渋滞度を示す情報を返信する。制御部２０は、通信部４４を介して当該渋滞度を示す情報を取得する。
【００２６】
制御部２０は、渋滞度を示す情報が対応付けられた道路区間の位置を特定する。制御部２０は、当該道路区間の両端に対応するノードや形状補間点等の点をつなぐ線から第２距離離れた位置から第３距離離れた位置までの帯状のオブジェクトであって渋滞度に対応する色のオブジェクトを構成するポリゴンを生成する（第３距離＞第２距離＞第１距離）。すなわち渋滞度オブジェクトは、道路から既定の間隔を空けて位置する既定幅の帯状の形態である。なお、渋滞度オブジェクトの幅（第３距離−第２距離）は、車両座標系の投影対象領域Ｔにおいては、当該渋滞度オブジェクトがどの位置にあっても一定である。制御部２０は、渋滞度オブジェクトを構成するポリゴンの頂点を位置変換テーブルによって変換し、変換後の頂点の位置に基づいて渋滞度オブジェクトの画像を描画する。
【００２７】
ぼかしレイヤについては後述する。
現在位置レイヤは、車両Ｃの現在位置を示すオブジェクトを描画するレイヤである。制御部２０は、車両Ｃの現在位置を示すオブジェクトの色や形状をオブジェクト情報３０ｂに基づいて特定する。制御部２０は、車両Ｃの現在位置に当該オブジェクトを配置した場合の当該オブジェクトを構成するポリゴンの頂点の位置を位置変換テーブルによって変換する。制御部２０は、変換後の頂点の位置に基づいて現在位置を示すオブジェクトを描画する。
【００２８】
各レイヤの描画が行われると、制御部２０は、ＲＡＭに記録された画像情報に基づいてユーザＩ／Ｆ部４５のディスプレイに地図を表示させる。制御部２０は、以上の処理を一定期間毎に繰り返すことにより、車両Ｃの現在位置を含み基準視点Ｓから見た俯瞰地図の表示を更新する。
【００２９】
なお、本実施形態のナビゲーションシステム１０においては、２Ｄ地図表示と俯瞰地図表示とを利用者の操作に応じて切り替えることができる。表示すべき地図の態様が２Ｄ地図の場合、制御部２０は地図表示部２１ａの機能により、２Ｄ地図の表示対象領域内の各オブジェクトを構成するポリゴンの頂点等の位置に基づいて各オブジェクトの画像をＲＡＭの対応するレイヤの領域に描画する。
【００３０】
車両座標系において、車長軸方向の異なる位置に位置する同じ大きさの２個の図形は、俯瞰地図上では、車長軸方向に基準視点Ｓから遠くに位置する図形の方が近くに位置する図形より小さく表示されることとなる。従って車両座標系においては同じ幅で表される道路であっても俯瞰地図上では俯瞰地図の奥行き方向における遠い位置ほど細く表示される。同様に、渋滞度オブジェクトの幅も、後述するぼかし部が仮に付加されなければ、図４に示すように、俯瞰地図上では奥行き方向において遠い位置ほど細く表示される。そのため、遠い位置の渋滞度オブジェクトは、背景等に紛れて利用者にとって視認しにくい状態となる。
【００３１】
ぼかし表示部２１ｂは、地図上の少なくとも一部のオブジェクトにおいて、地図を俯瞰した場合におけるオブジェクトの外側にオブジェクトをぼかしたぼかし部を表示する機能を制御部２０に実現させるプログラムモジュールである。本実施形態においては、俯瞰地図に含まれるオブジェクトのうち、渋滞度オブジェクトにぼかし部が付加される。制御部２０は、ＲＡＭのぼかしレイヤに対応する領域に、俯瞰地図に含まれる各渋滞度オブジェクトに対応するぼかし部を描画する。
【００３２】
そのためにまず制御部２０は、渋滞度を示す情報が対応付けられている道路区間の両端に対応するノードや形状補間点等の点の位置を特定する。続いて制御部２０は、両端点をつなぐ線から第２距離離れた位置から第３距離離れた位置までの間に位置する渋滞度オブジェクトの頂点の位置を特定する。そして、制御部２０は、各頂点の位置変換テーブルによる変換後の位置を特定する。したがって帯状の形態である渋滞度オブジェクトの道路側の頂点（Ｐ１、Ｐ２）および道路と反対側の頂点（Ｐ３，Ｐ４）の俯瞰地図における位置が特定される。この結果、俯瞰地図における渋滞度オブジェクトの幅（Ｐ１・Ｐ３間の距離）が特定される。
【００３３】
制御部２０は、渋滞度オブジェクトとぼかし部とが結合された領域である結合領域を設定する。具体的には、制御部２０は、俯瞰地図における渋滞度オブジェクトの領域（以降では渋滞度オブジェクト領域という）の道路側の辺から、渋滞度オブジェクト領域の外部まで渋滞度オブジェクト領域を拡大して得られる領域を、結合領域として設定する。渋滞度オブジェクト領域は、図３の例ではＰ１・Ｐ２・Ｐ３・Ｐ４で囲まれる領域である。結合領域は、図３の例ではＰ１・Ｐ２・Ｐ１１・Ｐ１２で囲まれる領域である。制御部２０は、ぼかしレイヤにおいて、結合領域に渋滞度オブジェクトと同じ色を描画する。
【００３４】
ぼかしレイヤの画像は、各画素についてのＲＧＢ各色の階調値を示す３チャンネルに加えて各画素の透過度を示すαチャンネルを含んで構成される。本実施形態において、αチャンネルの値は８ｂｉｔの階調値で表され、２５５が透過度０％、０が透過度１００％として扱われる。αチャンネルにおける画素の階調値をα値と呼ぶ。図３の例においては、ぼかしレイヤにおいて、結合領域以外の領域の画素のα値は０に設定される。制御部２０は、結合領域における各画素のα値を、Ｎ１−Ｎ２線からの距離に応じて段階的に異なる値とする。
【００３５】
本実施形態においては、Ｎ１−Ｎ２線からの距離に応じて結合領域を５つの領域に分ける。５つの領域のうちＮ１−Ｎ２線に最も近い領域（Ｐ１・Ｐ２・Ｐ３・Ｐ４）は渋滞度オブジェクト領域である。また５つの領域のうち、Ｐ３・Ｐ４・Ｐ１１・Ｐ１２で囲まれる領域は、ぼかし部が描画されるぼかし領域である。すなわち結合領域は、渋滞度オブジェクト領域とぼかし領域とで構成される。
【００３６】
制御部２０は、渋滞度オブジェクト領域の各画素のα値を２５５に設定する。また制御部２０は、５つの領域のうち、Ｎ１−Ｎ２線から最も遠い領域（Ｐ９・Ｐ１０・Ｐ１１・Ｐ１２で囲まれる領域）の各画素のα値を０に設定する。また制御部２０は、５つの領域のうちの残りの３つの領域（Ｐ３・Ｐ４・Ｐ５・Ｐ６で囲まれる領域、Ｐ５・Ｐ６・Ｐ７・Ｐ８で囲まれる領域、Ｐ７・Ｐ８・Ｐ９・Ｐ１０で囲まれる領域）については、Ｎ１−Ｎ２線に近い順からそれぞれ、領域内の各画素のα値としてα２，α３，α４が設定される。なお、２５５＞α２＞α３＞α４＞０である。なお結合領域の分割数は、６以上であってもよいし、２以上４以下であってもよい。また、α値は、Ｐ３−Ｐ４線上の画素における値２５５からＰ１１−Ｐ１２線上の画素における値０まで、連続的に低下するように設定されてもよい。
【００３７】
俯瞰地図にぼかしレイヤの画像を反映させる場合、ぼかしレイヤのαチャンネルの値に基づいて最終的な各画素のＲＧＢの階調値が決定される。すなわち、任意の画素Ｐにおけるぼかしレイヤの色情報チャンネルの階調値をｂＰ（Ｒ，Ｇ，Ｂ）、画素Ｐにおけるぼかしレイヤのαチャンネルの階調値をｂＰα、背景レイヤ〜渋滞線レイヤの重畳後の画素Ｐの色情報チャンネルの階調値をｃＰ（Ｒ，Ｇ，Ｂ）とすると、最終的な画素Ｐの階調値は、ｂＰ×（ｂＰα／２５５）＋ｃＰ×（１−ｂＰα／２５５）となる。
【００３８】
以上のように算出された最終的な画素の階調値をＲＡＭに描画し、その描画内容に基づいてユーザＩ／Ｆ部４５のディスプレイに表示させると、図５Ａに示す結合オブジェクトＪＢ１、ＪＢ２のように対応する道路区間の道路から遠ざかる方向にぼかし部が付加された俯瞰地図が表示される。
【００３９】
俯瞰地図において、奥行き方向に遠い位置は、渋滞度オブジェクトだけが表示される構成の場合、細く表示されて視認しにくい。しかし本実施形態のように、渋滞度オブジェクトにぼかし部が付加されることにより渋滞度オブジェクトとぼかし部との結合オブジェクトは、ぼかし部が付加されない渋滞度オブジェクト単体よりも、太い。そのため、結合オブジェクトの視認性が向上する可能性が高い。一方で渋滞度オブジェクトは、ぼかし部の存在によってオブジェクトの輪郭がぼやけて視認される。人間の視覚においては、遠くに存在するオブジェクトは近くに存在するオブジェクトよりもぼやけて見える場合が多い。したがって、遠くに位置する渋滞度オブジェクトをぼかして表示することにより、遠近感を再現することが可能である。従って本実施形態によれば、遠近感が損なわれることなく地図上の渋滞度オブジェクトの視認性が向上する可能性を高めることができる。
【００４０】
また、本実施形態において、渋滞度オブジェクトは対応する道路区間の道路脇に当該道路に沿って表示される。すなわち渋滞度オブジェクトは道路の外側に位置する。そして本実施形態においては、ぼかし部は、渋滞度オブジェクトから見て当該道路側には付加されず、当該道路と反対側に付加される。仮に、ぼかし部が道路側にも付加されると、ぼかし部によって道路がかくれてしまい、道路の視認性を損ねる可能性がある。従って本実施形態の場合、道路の視認性を損ねることなくぼかし部を表示することができる。
【００４１】
本実施形態においては、結合領域のうち渋滞度オブジェクト領域の幅Ｗ１に対するぼかし領域の幅Ｗ２の比率（Ｗ２／Ｗ１）を、俯瞰地図の奥行き方向の位置が遠い位置においては近い位置よりも大きく設定する。本実施形態においては、説明を簡単にするため、俯瞰地図を奥行き方向に応じて３つの領域に分ける。奥行き方向において基準視点Ｓから近い側から順に領域Ａ０、Ａ１、Ａ２と呼ぶ。
【００４２】
本実施形態においては、領域Ａ０は、渋滞度オブジェクトにぼかし部を付加しない領域として扱われる。領域Ａ１と領域Ａ２は渋滞度オブジェクトにぼかし部を付加する領域であるが、上述の比率は、領域Ａ２の方が領域Ａ１より大きくなるように、Ｗ２が設定される。
【００４３】
図５Ｂは、図５Ａの領域Ａ０に表示される渋滞度オブジェクトＪ０の渋滞度オブジェクト領域の幅方向におけるα値を示すグラフである。図５Ｃは、図５Ａの領域Ａ１に表示される結合オブジェクトＪＢ１の結合領域の幅方向におけるα値を示すグラフである。図５Ｄは、図５Ａの領域Ａ２に表示される結合オブジェクトＪＢ２の結合領域の幅方向におけるα値を示すグラフである。なお、図５Ｂ，５Ｃ，５Ｄのグラフにおいて、縦軸はα値、横軸は図３に示すＰ１−Ｐ２線からの距離である。
【００４４】
本実施形態において領域Ａ０に表示される渋滞度オブジェクトにはぼかし部は付加されない。そのため、渋滞度オブジェクトＪ０について、ぼかしレイヤにおいては、渋滞度オブジェクト領域は設定されるがぼかし領域は設定されない。また、ぼかしレイヤにおいて渋滞度オブジェクト領域の全域にわたってα値として２５５が設定される。
【００４５】
図５Ｃに示すＷ１は、結合オブジェクトＪＢ１が表示される結合領域における渋滞度オブジェクト領域の幅を示している。図５Ｃに示すＷ２は、結合オブジェクトＪＢ１が表示される結合領域におけるぼかし領域の幅を示している。また、図５Ｄに示すＷ１は、結合オブジェクトＪＢ２が表示される結合領域における渋滞度オブジェクト領域の幅を示している。図５Ｄに示すＷ２は、結合オブジェクトＪＢ２が表示される結合領域におけるぼかし領域の幅を示している。図５Ｂ，５Ｃ，５Ｄに示すように、渋滞度オブジェクトの幅Ｗ１は、俯瞰地図の奥行き方向において遠い位置ほど細い。
【００４６】
図５Ｃおよび図５Ｄに示すように、俯瞰地図の奥行き方向における遠い位置に表示される渋滞度オブジェクトほど、当該渋滞度オブジェクトの幅に対するぼかし部の幅の比率（Ｗ２／Ｗ１）が大きくなるようにぼかし部の幅Ｗ２が設定される。図５に示す例では、そのように設定された結果、図５Ｃに示す幅Ｗ２が、図５Ｄに示す幅Ｗ２より大きくなる例を示している。すなわち、俯瞰地図における渋滞度オブジェクトに対するぼかし部の幅が、奥行き方向における遠い位置ほど大きくなる例を示している。
【００４７】
以上のようにぼかし部の幅を算出することで、奥行き方向に遠い位置の渋滞度オブジェクトの方がよりぼけているように視認される。したがって本実施形態によれば、自然な遠近感で渋滞度オブジェクトを表現できる。なお、本実施形態においては俯瞰地図を奥行き方向に３つの領域（Ａ０，Ａ１，Ａ２）に分ける例を説明したが、もちろん４以上の領域に分けられてもよく、４以上の各領域について奥行き方向に遠い位置ほど大きい比率が設定されてもよい。奥行き方向の分解能が細かいほど奥行き方向におけるぼかし部の幅の変化を滑らかに表現することができる。
【００４８】
（２）ぼかし部描画処理：
図６は、ぼかし部描画処理を示すフローチャートである。ぼかし部描画処理は、地図表示部２１ａの機能により制御部２０が渋滞度オブジェクトを含む地図（２Ｄ地図または俯瞰地図）のＲＡＭへの描画を終了した後に、ぼかし表示部２１ｂの機能により制御部２０が実行する処理である。ぼかし部描画処理が開始されると、制御部２０は、渋滞度を示す情報を取得する（ステップＳ１００）。すなわち、制御部２０は、地図の描画範囲内の道路についての渋滞度を示す情報を取得する。なお地図の描画範囲は２Ｄ地図の場合と俯瞰地図との場合で異なる。俯瞰地図の場合は、車両Ｃの現在位置を基準とした投影対象領域Ｔが地図の描画範囲である。渋滞度を示す情報には、例えば、渋滞の道路区間を示す情報、混雑の道路区間を示す情報、空きの道路区間を示す情報が含まれている。
【００４９】
続いて制御部２０は、地図の態様が２Ｄ地図または俯瞰地図のいずれであるかを判定する（ステップＳ１０５）。すなわち制御部２０は、現在選択されている地図の態様を示す情報を参照し、現在選択されている地図の態様が２Ｄ地図または俯瞰地図のいずれであるかを判定する。ステップＳ１０５において地図の態様が２Ｄ地図であると判定される場合、制御部２０は、渋滞度オブジェクトにぼかし部を描画しない（ステップＳ１１０）。すなわちステップＳ１１０では、ぼかしレイヤに対してぼかし部を描画する処理は実施されない（実質的にステップＳ１１０はスキップされる）。
【００５０】
ステップＳ１０５において地図の態様が俯瞰地図であると判定される場合、制御部２０は、領域Ａ０においては、渋滞度オブジェクトにぼかし部を描画しない（ステップＳ１１５）。すなわち制御部２０は、領域Ａ０に含まれる渋滞度オブジェクトについて、ぼかしレイヤの渋滞度オブジェクト領域の各画素の色情報チャンネルに渋滞度に対応する色を描画し、ぼかしレイヤの渋滞度オブジェクト領域の各画素のαチャンネルに２５５を設定する。なお、領域Ａ０においてはぼかしレイヤに対する描画処理を行わない（ステップＳ１１５は実質的にスキップされる）構成であってもよい。
【００５１】
続いて制御部２０は、領域Ａ１においては、渋滞度オブジェクトの道路と反対側の位置に領域Ａ１に対応する幅のぼかし部を描画する（ステップＳ１２０）。すなわち制御部２０は、領域Ａ１に含まれる渋滞度オブジェクトについて、ぼかしレイヤの渋滞度オブジェクト領域の各画素の色情報チャンネルに渋滞度に対応する色を描画する。また制御部２０は、ぼかしレイヤの渋滞度オブジェクト領域の各画素のαチャンネルに２５５を設定する。また制御部２０は、ぼかし領域の幅Ｗ２を領域Ａ１に対応する比率（Ｗ２／Ｗ１）から算出し、渋滞度オブジェクト領域の道路と反対側に当該幅Ｗ２のぼかし領域を設定する。そして制御部２０は、ぼかしレイヤのぼかし領域の各画素の色情報チャンネルに渋滞度に対応する色を描画する。さらに制御部２０は、ぼかしレイヤのぼかし領域の各画素のαチャンネルに、図５Ｃに示すように道路からの距離に応じて段階的に小さくなるようにα値を設定する。
【００５２】
続いて制御部２０は、領域Ａ２において、渋滞度オブジェクトの道路と反対側の位置に領域Ａ２に対応する幅のぼかし部を描画する（ステップＳ１２５）。すなわち制御部２０は、領域Ａ２に含まれる渋滞度オブジェクトについて、ぼかしレイヤの渋滞度オブジェクト領域の各画素の色情報チャンネルに渋滞度に対応する色を描画する。また制御部２０は、ぼかしレイヤの渋滞度オブジェクト領域の各画素のαチャンネルに２５５を設定する。また制御部２０は、ぼかし領域の幅Ｗ２を領域Ａ２に対応する比率（Ｗ２／Ｗ１）から算出し、渋滞度オブジェクト領域の道路と反対側に当該幅Ｗ２のぼかし領域を設定する。そして制御部２０は、ぼかしレイヤのぼかし領域の各画素の色情報チャンネルに渋滞度に対応する色を描画する。さらに制御部２０は、ぼかしレイヤのぼかし領域の各画素のαチャンネルに、図５Ｄに示すように道路からの距離に応じて段階的に小さくなるようにα値を設定する。
【００５３】
ぼかし部描画処理を終了した後、制御部２０がＲＡＭに記録された画像情報をユーザＩ／Ｆ部４５のディスプレイに表示させることにより、渋滞度オブジェクトを含む地図を提示することができる。すなわち、地図の態様が俯瞰地図である場合、奥行き方向の位置に応じたぼかし部が付加された渋滞度オブジェクトを含む地図（例えば図５Ａ）を提示することができる。また、地図の態様が２Ｄ地図である場合、渋滞度オブジェクトは地図内のどの位置にあっても同じ幅で表示され、ぼかし部は表示されない。
【００５４】
（３）他の実施形態：
以上の実施形態は本発明を実施するための一例であり、地図上の少なくとも一部のオブジェクトにおいて、地図を俯瞰した場合におけるオブジェクトの外側にオブジェクトをぼかしたぼかし部を表示する限りにおいて、他にも種々の実施形態を採用可能である。例えば、地図表示システムは、車両等に搭載された装置であっても良いし、可搬型の端末によって実現される装置であっても良いし、複数の装置（例えば、クライアントとサーバ）によって実現されるシステムであっても良い。また、地図表示システムは、車両に関連していない任意の表示システムにも適用可能である。
【００５５】
地図表示システムを構成する地図表示部２１ａとぼかし表示部２１ｂの少なくとも一部が複数の装置に分かれて存在する構成としては、種々の構成が想定される。例えば、ナビゲーションシステムがサーバに対して通信を介して要求を行うことによって地図の描画結果等が取得される構成等であってもよい。むろん、上述の実施形態の一部の構成が省略されてもよいし、処理の順序が変動または省略されてもよい。
【００５６】
地図表示部は、地図を俯瞰して表示することができればよい。すなわち、ぼかし部の付加対象となるオブジェクトを含む俯瞰地図をディスプレイに表示することができればよい。俯瞰して表示する対象となる地図の投影領域や、基準視点の位置は、種々の構成を採用可能である。例えば、基準視点Ｓは図２において、車両Ｃの現在位置の鉛直方向に高さＨの位置に設定され、投影対象領域Ｔには車両Ｃの現在位置は含まれない構成であってもよい。また、俯瞰地図は、時間帯や縮尺等によって表示態様が変化してもよい。
【００５７】
また、ぼかし部の付加対象となるオブジェクトは、渋滞、混雑、空き等の渋滞度の他にも、通行止め、チェーン規制、事故等の様々な道路交通情報を示すオブジェクトであってもよい。また、車両Ｃの走行予定経路を示すオブジェクト、施設を示すオブジェクト、目的地マークを示すオブジェクト等がぼかし部の付加対象であってもよい。
【００５８】
ぼかし表示部は、地図上の少なくとも一部のオブジェクトにおいて、地図を俯瞰した場合におけるオブジェクトの外側にオブジェクトをぼかしたぼかし部を表示することができればよい。ぼかし部は、オブジェクトの外側に配置されればよく、種々の構成を採用可能である。例えば、オブジェクトの外側に放射状に広がるように設定されてもよい。また、他の特定のオブジェクトを避けるようにぼかし部が設定されてもよい。
【００５９】
また、図２Ｂにおいて、基準視点Ｓの高さを変化させて同じ投影対象領域Ｔを俯瞰する（従って俯角Ａが変化する）場合、変化前後で同じ位置に表示されるオブジェクトに付加するぼかし部の範囲は、俯角Ａに応じて変化してもよい。例えば、基準視点Ｓが低く（俯角Ａが小さく）変化した場合、渋滞度オブジェクトに付加するぼかし部の幅は変化前より狭くなってもよい。あるいは、俯角Ａが変化してもぼかし部の幅は変化させなくてもよい。
【００６０】
なお、ぼかし部は、オブジェクトを構成するポリゴンの頂点の位置を俯瞰地図用に変換してから付加されてもよいし、ぼかし部をオブジェクトに付加してからぼかし部とオブジェクトとを俯瞰地図用に変換してもよい。
【００６１】
さらに、本発明のように、地図上の少なくとも一部のオブジェクトにおいて、地図を俯瞰した場合におけるオブジェクトの外側にオブジェクトをぼかしたぼかし部を表示する手法は、地図表示方法やコンピュータに実行させる地図表示プログラムとしても適用可能である。また、以上のようなシステム、プログラム、方法は、単独の装置として実現される場合もあれば、車両に備えられる各部と共有の部品を利用して実現される場合もあり、各種の態様を含むものである。また、一部がソフトウェアであり一部がハードウェアであったりするなど、適宜、変更可能である。さらに、システムを制御するプログラムの記録媒体としても発明は成立する。むろん、そのプログラムの記録媒体は、磁気記録媒体であってもよいし半導体メモリであってもよいし、今後開発されるいかなる記録媒体においても全く同様に考えることができる。
【符号の説明】
【００６２】
１０…ナビゲーションシステム、２０…制御部、２１…地図表示プログラム、２１ａ…地図表示部、２１ｂ…ぼかし表示部、３０…記録媒体、３０ａ…地図情報、３０ｂ…オブジェクト情報、４１…ＧＮＳＳ受信部、４２…車速センサ、４３…ジャイロセンサ、４４…通信部、４５…ユーザＩ／Ｆ部、Ａ…俯角、Ａ０…領域、Ａ１…領域、Ａ２…領域、…Ｂ…視野角、Ｃ…車両、Ｆ…進行方位、Ｊ０…渋滞度オブジェクト、ＪＢ１…結合オブジェクト、ＪＢ２…結合オブジェクト、Ｓ…基準視点、Ｔ…投影領域、Ｗ１…幅、Ｗ２…幅
【図１】
2019215600.tif 000003
【図２】
2019215600.tif 000004
【図３】
2019215600.tif 000005
【図４】
2019215600.tif 000006
【図５】
2019215600.tif 000007
【図６】
2019215600.tif 000008