(57)【要約】【課題】道路の交通情報を示す地図の視認性が向上する可能性を高める技術の提供。【解決手段】地図をディスプレイに表示する地図表示部と、前記地図に含まれる道路の交通情報を示す交通情報オブジェクトを前記地図上において前記道路の片側に前記道路に沿って表示させる交通情報表示部と、前記道路の幅方向へ前記道路とは反対側に向けて前記交通情報オブジェクトの透過度を大きくする透過度調整部と、を備える地図表示システムを構成する。【選択図】図１
2020024150.tif 000002
【特許請求の範囲】
【請求項１】
地図をディスプレイに表示する地図表示部と、
前記地図に含まれる道路の交通情報を示す交通情報オブジェクトを前記地図上において前記道路の片側に前記道路に沿って表示させる交通情報表示部と、
前記道路の幅方向へ前記道路とは反対側に向けて前記交通情報オブジェクトの透過度を大きくする透過度調整部と、
を備える地図表示システム。
【請求項２】
前記道路には第１表示幅で表示される第１道路と前記第１表示幅より小さい第２表示幅で表示される第２道路とがあり、
前記第１道路の前記交通情報オブジェクトの表示幅は、前記第２道路の前記交通情報オブジェクトの表示幅よりも大きい、
請求項１に記載の地図表示システム。
【請求項３】
第１縮尺の前記地図に含まれる第３表示幅の前記道路の前記交通情報オブジェクトの表示幅は、前記第１縮尺より狭域を表示する第２縮尺の前記地図に含まれる前記第３表示幅の前記道路の前記交通情報オブジェクトの表示幅より小さい、
請求項１または請求項２に記載の地図表示システム。
【請求項４】
閾値の縮尺より広域の前記地図においては、道路種別に応じて前記道路の表示幅が相違するとともに、道路種別に応じて前記交通情報オブジェクトの表示幅も相違し、
前記閾値の縮尺より狭域の前記地図においては、前記道路の幅員に応じて前記道路の表示幅が相違するとともに、前記道路の幅員に応じて前記交通情報オブジェクトの表示幅も相違する、
請求項２に記載の地図表示システム。
【請求項５】
コンピュータを、
地図をディスプレイに表示する地図表示部、
前記地図に含まれる道路の交通情報を示す交通情報オブジェクトを前記地図上において前記道路の片側に前記道路に沿って表示させる交通情報表示部、
前記道路の幅方向へ前記道路とは反対側に向けて前記交通情報オブジェクトの透過度を大きくする透過度調整部、
として機能させる地図表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図表示システム、地図表示プログラムに関する。
【背景技術】
【０００２】
従来、ナビゲーション装置で表示される地図において、道路脇に渋滞度を示す渋滞線を表示することが知られている。特許文献１には、交差点において一方の道路の渋滞線が他方の道路を分断しているように見える現象を、道路を渋滞線より優先的に表示させることにより防止する手法が記載されている。また、渋滞線の輪郭をぼかして表示することも知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１７８２０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、単純に渋滞線の輪郭をぼかすと、渋滞線の周囲のオブジェクトの視認性が低下する可能性がある。例えば、渋滞線の輪郭を渋滞線の幅方向の外側に向けてぼかす場合、ぼかし部を含めた渋滞線の幅は、ぼかさない場合の渋滞線の幅より太くなる。渋滞線は道路脇に位置するため、ぼかし部が道路に重なると、道路の視認性が低下する。仮に道路を渋滞線より優先的に表示させるとしても、ぼかし部が道路の反対側に達するほど幅が広い場合、道路の反対側に位置する他のオブジェクトと重なり、他のオブジェクトの視認性が低下する。
本発明は、上記課題にかんがみてなされたもので、道路の交通情報を示す地図の視認性が低下する可能性を低減する技術の提供を目的とする。
【課題を解決するための手段】
【０００５】
上記の目的を達成するため、地図表示システムは、地図をディスプレイに表示する地図表示部と、地図に含まれる道路の交通情報を示す交通情報オブジェクトを地図上において道路の片側に道路に沿って表示させる交通情報表示部と、道路の幅方向へ道路とは反対側に向けて交通情報オブジェクトの透過度を大きくする透過度調整部と、を備える。
【０００６】
さらに、上記の目的を達成するため、地図表示プログラムは、コンピュータを、地図をディスプレイに表示する地図表示部、地図に含まれる道路の交通情報を示す交通情報オブジェクトを地図上において道路の片側に道路に沿って表示させる交通情報表示部、道路の幅方向へ道路とは反対側に向けて交通情報オブジェクトの透過度を大きくする透過度調整部、として機能させる。
【０００７】
すなわち、地図表示システム、地図表示プログラムは、道路の片側に道路に沿って表示される交通情報オブジェクトについて、道路の幅方向へ道路とは反対側に向けて透過度を大きくする。透過度を大きくするほど交通情報オブジェクトが透き通り（交通情報オブジェクトがぼける）、交通情報オブジェクトと重なる領域の地図が顕在化する。交通情報オブジェクトは、並行する道路と反対側においてぼけるが、道路側にはぼけない。そのため、並行する道路に交通情報オブジェクトのぼかし部は重ならない。したがって道路の視認性が低下する可能性は低い。また、交通情報オブジェクトと重なる領域の地図が顕在化することにより、当該領域の地図の視認性が低下することを抑制できる。その結果、道路の交通情報を示す地図の視認性が低下する可能性を低減することができる。
【図面の簡単な説明】
【０００８】
【図１】ナビゲーションシステムのブロック図である。
【図２】地図のレイヤ構成と描画内容を説明する図である。
【図３】図３Ａは道路と交通情報オブジェクトを示す模式図、図３Ｂは交通情報オブジェクトの幅方向におけるα値を示すグラフである。
【図４】図４Ａおよび図４Ｂは交通情報オブジェクトを含む地図の表示例を示す図である。
【図５】縮尺と道路種別に応じた道路の表示幅と交通情報オブジェクトの表示幅の一例を示す図である。
【図６】交通情報描画処理のフローチャートである。
【図７】図７Ａ〜図７Ｄは、交通情報オブジェクトの表示幅、および、交通情報オブジェクトの幅方向におけるα値を示すグラフである。
【図８】図８Ａ〜図８Ｅは、ぼかしパターンの変形例を示すグラフである。
【発明を実施するための形態】
【０００９】
ここでは、下記の順序に従って本発明の実施の形態について説明する。
（１）ナビゲーションシステムの構成：
（２）交通情報描画処理：
（３）他の実施形態：
【００１０】
（１）ナビゲーションシステムの構成：
図１は、本発明の一実施形態にかかる地図表示システムを含むナビゲーションシステム１０の構成を示すブロック図である。ナビゲーションシステム１０は、車両に備えられており、ＣＰＵ，ＲＡＭ，ＲＯＭ等を備える制御部２０、記録媒体３０を備えている。ナビゲーションシステム１０は、記録媒体３０やＲＯＭに記憶されたプログラムを制御部２０で実行することができる。記録媒体３０には、予め地図情報３０ａおよびオブジェクト情報３０ｂが記録されている。
【００１１】
地図情報３０ａは、車両の位置や案内対象の施設の特定に利用される情報であり、車両が走行する道路上に設定されたノードの位置等を示すノードデータ，ノード間の道路の形状を特定するための形状補間点の位置等を示す形状補間点データ，ノード同士の連結を示すリンクデータ，道路やその周辺に存在する地物の位置等を示すデータ等を含んでいる。リンクデータには、道路種別を示す情報や、道路の幅員を示す情報等が含まれている。道路種別は、道路の規模（例えば、幅員や車線数、交通量等）に応じて予め分類されている。
【００１２】
オブジェクト情報３０ｂは、地図上に表示される地物の形状や色を表す地物描画情報を含んでいる。制御部２０は地物描画情報に基づいて、地図を表示することができる。またオブジェクト情報３０ｂには、道路の交通情報を示すオブジェクト（交通情報オブジェクト）の表示幅や色等を表す交通情報描画情報が含まれる。制御部２０は交通情報描画情報に基づいて、地図に含まれる道路に沿って交通情報オブジェクトを表示する。またオブジェクト情報３０ｂには、地図に表示されるその他の様々なオブジェクトの形状や色を示す描画情報が含まれている。
【００１３】
本実施形態において、交通情報オブジェクトは、地図上の道路に沿って併記される帯状の図形であり、交通情報の内容によって色が異なる。例えば、交通情報には渋滞度を示す情報が含まれる。本実施形態において渋滞度は３段階で定義され、渋滞と混雑と空きである。渋滞度を示す色は異なっていれば良いが、本実施形態においては渋滞が赤、混雑がオレンジ、空きが水色であることが、交通情報描画情報に定義されている。また、本実施形態においては、交通情報表示の対象とする道路の表示幅や地図の縮尺等の条件に応じて、交通情報オブジェクトの表示幅が変動する構成であるため、当該条件に応じた表示幅が交通情報描画情報に定義されている。
【００１４】
本実施形態における車両は、ＧＮＳＳ受信部４１と車速センサ４２とジャイロセンサ４３と通信部４４とユーザＩ／Ｆ部４５とを備えている。ＧＮＳＳ受信部４１は、Global Navigation Satellite Systemの信号を受信する装置であり、航法衛星からの電波を受信し、図示しないインタフェースを介して車両の現在位置を算出するための信号を出力する。制御部２０は、この信号を取得して車両の現在位置を取得する。車速センサ４２は、車両が備える車輪の回転速度に対応した信号を出力する。制御部２０は、図示しないインタフェースを介してこの信号を取得し、車速を取得する。ジャイロセンサ４３は、車両の水平面内の旋回についての角加速度を検出し、車両の向きに対応した信号を出力する。制御部２０は、この信号を取得して車両の進行方向を取得する。車速センサ４２およびジャイロセンサ４３等は、車両の走行軌跡を特定するために利用され、本実施形態においては、車両の出発地と走行軌跡とに基づいて現在位置が特定され、当該出発地と走行軌跡とに基づいて特定された車両の現在位置がＧＮＳＳ受信部４１の出力信号に基づいて補正される。
【００１５】
通信部４４は、図示しない交通情報管理システムと無線通信を行うための装置である。すなわち、制御部２０は、通信部４４を制御することにより、任意のタイミングで交通情報管理システムと通信を行って、道路毎の渋滞度を示す情報を取得することができる。ユーザＩ／Ｆ部４５は、運転者の指示を入力し、また、運転者に各種の情報を提供するためのインタフェース部であり、図示しないタッチパネル方式のディスプレイやスイッチ等やスピーカー等を備えている。すなわち、ユーザＩ／Ｆ部４５は画像や音声の出力部および利用者指示の入力部を備えている。
【００１６】
制御部２０は、図示しないナビゲーションプログラムの機能によりユーザＩ／Ｆ部４５の入力部を介して運転者による目的地の入力を受け付け、車両の現在位置から目的地までの走行予定経路を探索する。また、制御部２０は、当該ナビゲーションプログラムの機能により、車両の運転者に対して走行予定経路を指示する経路案内を行うことが可能である。さらに本実施形態においては、当該ナビゲーションプログラムの機能として、ユーザＩ／Ｆ部４５のディスプレイに地図を表示する機能を実行可能であり、当該地図表示は地図表示プログラム２１によって実現される。
【００１７】
地図表示プログラム２１は、地図表示を実現するため、地図表示部２１ａと、交通情報表示部２１ｂと、透過度調整部２１ｃとを備えている。地図表示部２１ａは、地図をユーザＩ／Ｆ部４５のディスプレイに表示する機能を制御部２０に実行させるプログラムモジュールである。制御部２０は、地図表示部２１ａの機能により、ＧＮＳＳ受信部４１，車速センサ４２，ジャイロセンサ４３の出力信号に基づいて車両の現在位置を取得する。また、制御部２０は、現在選択されている地図の縮尺を取得する。地図の縮尺は、利用者の操作やその他のトリガに応じて変更されうる。制御部２０は、地図の縮尺、現在位置、地図情報３０ａおよびオブジェクト情報３０ｂ等に基づいて、現在位置の周辺の地図を描画する（地図を示す画像情報をＲＡＭに記録する）。
【００１８】
本実施形態において、地図は、背景レイヤ、道路レイヤ、交通情報基部レイヤ、ぼかしレイヤ、現在位置レイヤ等の複数のレイヤを含んで構成される。図２にはそのうちの、背景レイヤ、道路レイヤ、交通情報基部レイヤ、ぼかしレイヤが示されている。もちろん、その他のレイヤが存在していてもよいし、全てのレイヤの画像が地図表示に用いられなくても良い。表示優先度は低い方から順に、背景レイヤ、道路レイヤ、交通情報基部レイヤ、ぼかしレイヤ、現在位置レイヤである。地図上の同じ位置に複数レイヤの画像が重なる場合、表示優先度が高いレイヤの画像が優先的に表示されるように制御される。
【００１９】
背景レイヤは、地面等の背景画像や、施設等の地物の画像が描画されるレイヤである。制御部２０は、例えば背景レイヤの全面に背景画像を描画する。また制御部２０は、現在位置、地図の縮尺、ディスプレイの地図表示領域の大きさ等に基づいて、地図の表示対象範囲を特定する。制御部２０は、地図の表示対象範囲に含まれる地物を表すポリゴンの頂点の位置や色等を地図情報３０ａおよびオブジェクト情報３０ｂに基づいて取得し、取得した頂点の位置や色に基づいて背景レイヤに地物の画像を描画する。より具体的には、制御部２０は、取得した頂点の位置（緯度・経度）をディスプレイの地図表示領域における座標に変換し、背景レイヤにおける当該座標を頂点とする領域内の画素に上述の色を示す値を記録する。
【００２０】
道路レイヤは、道路の画像が描画されるレイヤである。制御部２０は、地図の表示対象範囲に含まれる道路の位置と、道路の表示幅とを、地図情報３０ａと地図の縮尺に基づいて特定し、道路を示すオブジェクトを構成するポリゴンの頂点の位置を特定する。具体的には本実施形態においては、図３Ａに示すように、道路の位置や形状を規定するノードや形状補間点間等の点（Ｎ１，Ｎ２）をつなぐ線を中央とし、その両側に既定距離（ｗ／２）離れた位置を両端とする帯状のオブジェクト（道路ＯＢ１）を道路レイヤに描画する。ｗは道路の表示幅に相当する。道路の表示幅ｗは、本実施形態においては、地図の縮尺および道路種別に応じて設定される。なお、同一縮尺の地図において、規模が大きい道路種別の道路ほどｗには大きい値が設定される。以上の地図表示部２１ａの機能によって、制御部２０は、背景や道路を含む地図を描画することができ、ＲＡＭの描画内容に基づいてユーザＩ／Ｆ部４５のディスプレイに背景や道路を含む地図を表示することができる。
【００２１】
交通情報表示部２１ｂは、地図に含まれる道路の交通情報を示す交通情報オブジェクトを地図上において道路の片側に道路に沿って表示させる機能を制御部２０に実現させるプログラムモジュールである。道路の交通情報を示す交通情報オブジェクトは、基部とぼかし部とで構成される。交通情報表示部２１ｂの機能により、制御部２０は、交通情報基部レイヤに交通情報オブジェクトの基部を描画し、ぼかしレイヤに本実施形態においては交通情報オブジェクトの基部とぼかし部とを描画する。
【００２２】
図３Ａに示すように、基部ＯＢ２とぼかし部ＯＢ３とで構成される交通情報オブジェクトは、交通情報の対象区間（Ｎ１−Ｎ２）の道路ＯＢ１の片側に、道路ＯＢ１に沿った帯状の形態で表現される。基部ＯＢ２は、対象区間の道路ＯＢ１と並行に延びる帯状の形態である。ぼかし部ＯＢ３は、基部ＯＢ２の道路ＯＢ１と反対側において基部ＯＢ２と隣接する。ぼかし部ＯＢ３も、対象区間の道路ＯＢ１と並行に延びる帯状の形態である。なお、ナビゲーションシステム１０において交通情報オブジェクトのぼかし表示機能の有効／無効を切り替え可能であってもよい。ぼかし表示機能の無効が選択されている場合、ぼかしレイヤの重畳をキャンセルすることによってぼかし部ＯＢ３が表示されないように制御されてもよい。その場合、基部ＯＢ２そのものが交通情報オブジェクトに相当することとなる。
【００２３】
交通情報基部レイヤは、交通情報オブジェクトの基部ＯＢ２が描画されるレイヤである。制御部２０は、通信部４４を介して交通情報管理システムと通信を行い、地図の表示対象範囲に含まれる道路の交通情報の取得要求を交通情報管理システムに送信する。交通情報管理システムは、当該取得要求に応じて要求された道路の交通情報を示す情報を返信する。制御部２０は、通信部４４を介して当該交通情報を取得する。
【００２４】
制御部２０は、交通情報が対応付けられた道路区間の位置を特定する。図３Ａに示すように、基部ＯＢ２は、道路ＯＢ１の外側に位置する既定の表示幅（ｗ２）の帯状の形態である。制御部２０は、道路区間の両端に対応するノードや形状補間点等の点（Ｎ１，Ｎ２）をつなぐ線から既定距離Ｋ（本実施形態においてはＫ＝（ｗ／２））離れた位置から表示幅ｗ２の帯状のオブジェクト（基部ＯＢ２）を構成するポリゴンの頂点の位置を算出する。なお道路の表示幅ｗは、地図の縮尺や道路種別に応じて異なる。そして制御部２０は、頂点の位置に基づいて、基部ＯＢ２の画像を交通情報に応じた色で描画する。なおＫ＞（ｗ／２）であってもよく、その場合、Ｋは縮尺や道路種別に応じて変化してもよいし固定値であってもよい。
【００２５】
ぼかしレイヤは、交通情報オブジェクト（基部ＯＢ２＋ぼかし部ＯＢ３）が描画されるレイヤである。図３Ａに示すように、基部ＯＢ２は、道路ＯＢ１の外側に位置する既定の表示幅（ｗ２）の帯状の形態である。また、ぼかし部ＯＢ３は、基部ＯＢ２の道路と反対側の端に隣接し、既定の表示幅（ｗ２）の帯状の形態である。制御部２０は、道路区間の両端に対応するノードや形状補間点等の点（Ｎ１，Ｎ２）をつなぐ線から既定距離（Ｋ）離れた位置から表示幅（ｗ２＋ｗ３）の帯状のオブジェクト（交通情報オブジェクト）を構成するポリゴンの頂点の位置を算出する。なお交通情報オブジェクトの表示幅（ｗ２＋ｗ３）は、後述するように地図の縮尺や道路種別に応じて異なりうる。そして制御部２０は、頂点の位置に基づいて、交通情報オブジェクトの画像を交通情報に応じた色で描画する。従って、図２に示すように、交通情報基部レイヤの基部ＯＢ２と、ぼかしレイヤの基部ＯＢ２およびぼかし部ＯＢ３は、道路区間（Ｎ１−Ｎ２）に対応する交通情報に応じた同じ色（渋滞であれば赤）で、それぞれのレイヤに描画される。
【００２６】
透過度調整部２１ｃは、道路の幅方向へ道路とは反対側に向けて交通情報オブジェクトの透過度を大きくする機能を制御部２０に実現させるプログラムモジュールである。ぼかしレイヤの画像は、各画素についてのＲＧＢ各色の階調値を示す３チャンネルに加えて各画素の透過度を示すαチャンネルを含んで構成される。本実施形態において、αチャンネルの値は８ｂｉｔの階調値で表され、２５５が透過度０％、０が透過度１００％として扱われる。αチャンネルにおける各画素の透過度を示す階調値をα値と呼ぶ。
【００２７】
図３Ｂは、図２および図３Ａに示す、点Ｐ０と点Ｐ３を結ぶ線上にある画素のα値を示すグラフである。なお、点Ｐ０および点Ｐ１は、点Ｎ１と点Ｎ２とを結ぶ線上の任意の位置における道路ＯＢ１の幅方向の両端の点であり、点Ｐ１および点Ｐ３は交通情報オブジェクトの幅方向の両端の点である。点Ｐ２は基部ＯＢ２とぼかし部ＯＢ３の境界の点である。ぼかしレイヤにおいて、交通情報オブジェクト（基部ＯＢ２＋ぼかし部ＯＢ３）が描画される領域以外の領域の画素のα値は０（透過度１００％）に設定される。また、ぼかしレイヤにおいて、基部ＯＢ２が描画される領域の各画素のα値は、２５５（透過度０％）に設定される。さらに、ぼかし部ＯＢ３が描画される領域の各画素のα値は、Ｎ１−Ｎ２線からの距離が大きくなるほど小さく（すなわち透過度を大きく）設定される。
【００２８】
本実施形態においては、制御部２０は、ぼかし部ＯＢ３のＮ１−Ｎ２線から遠い方の端である点Ｐ３の画素のα値を０に設定する。また制御部２０は、ぼかし部ＯＢ３のＮ１−Ｎ２線に近い方の端である点Ｐ２の画素のα値を２５５に設定する。制御部２０は、点Ｐ２から点Ｐ３に向かってα値を２５５から０に一定の傾きで滑らかに低下させる。
【００２９】
ぼかしレイヤの各画素のα値に基づいて、背景レイヤ〜ぼかしレイヤまでを重畳後の各画素のＲＧＢの階調値が決定する。すなわち、任意の画素Ｐにおけるぼかしレイヤの色情報チャンネルの階調値をｂＰ（Ｒ，Ｇ，Ｂ）、画素Ｐにおけるぼかしレイヤのα値をｂＰα、背景レイヤ〜基部レイヤの重畳後の画素Ｐの色情報チャンネルの階調値をｃＰ（Ｒ，Ｇ，Ｂ）とすると、背景レイヤ〜ぼかしレイヤの重畳後の画素Ｐの階調値は、ｂＰ×（ｂＰα／２５５）＋ｃＰ×（１−ｂＰα／２５５）となる。
【００３０】
なお、現在位置レイヤは、車両Vの現在位置を示すオブジェクトを描画するレイヤである。制御部２０は、車両Vの現在位置を示すオブジェクトの色や形状をオブジェクト情報３０ｂに基づいて特定する。制御部２０は、車両Vの現在位置に当該オブジェクトを配置した場合の当該オブジェクトを構成するポリゴンの頂点の位置を算出し、当該位置に現在位置を示すオブジェクトを描画する。
【００３１】
各レイヤの描画が行われると、制御部２０は、ＲＡＭに記録された画像情報に基づいてユーザＩ／Ｆ部４５のディスプレイに地図を表示させる。制御部２０は、以上の処理を一定期間毎に繰り返すことにより、車両Ｖの現在位置を含む表示対象範囲の地図の表示を更新する。
【００３２】
図４Ａおよび図４Ｂは、以上の処理によってディスプレイに表示される、交通情報オブジェクト（Ｏ１０、Ｏ２０）を含んだ地図の一例を示している。同図に示すように、交通情報オブジェクトは、対象区間の道路の外側に当該道路に沿って表示される。仮に、交通情報オブジェクトが基部ＯＢ２のみによって構成されている場合であって、基部ＯＢ２の表示幅が細くて見づらい（認識しづらい）場合、基部ＯＢ２の表示幅を太く表示させることが考えられる。しかし単に基部ＯＢ２の幅を太くすると、基部ＯＢ２は認識しやすくなるが、代わりに基部ＯＢ２の下位レイヤにおいて基部ＯＢ２と重なるオブジェクト（背景や施設や他の道路等）が隠れてしまう。そこで、上述したように本実施形態においては、基部ＯＢ２の表示幅（ｗ２）を単純に太くすることはせず、基部ＯＢ２と同じ色のぼかし部ＯＢ３を基部ＯＢ２の対象道路と反対側に隣接して設ける。そして対象道路から遠ざかる方向に向かってぼかし部ＯＢ３の透過度を上げる。その結果、交通情報オブジェクトの全体の幅拡大により交通情報オブジェクトの視認性を向上させることができる。さらに、ぼかし部ＯＢ３に重なる下位レイヤのオブジェクトが僅かに透けて見えることにより隠れて全く見えない場合と比較すると、下位レイヤのオブジェクトの視認性が低下する可能性を低減できる。
【００３３】
また、ぼかし部ＯＢ３は、基部ＯＢ２の道路ＯＢ１と反対側に設けられる。仮に、ぼかし部ＯＢ３が基部ＯＢ２の両側に設けられる構成の場合、道路ＯＢ１側のぼかし部ＯＢ３が道路ＯＢ１と重なりうる。ぼかし部ＯＢ３が対象となる道路ＯＢ１に重なると、道路ＯＢ１はクリアに見えない。本実施形態の場合、ぼかし部ＯＢ３は対象区間の道路ＯＢ１には重ならないため、重なる場合と比較すると、対象区間の道路ＯＢ１の視認性が低下する可能性を低減できる。
【００３４】
次に、交通情報オブジェクトの表示幅について詳細に説明する。本実施形態においては、交通情報オブジェクトの表示幅（すなわち、基部ＯＢ２の表示幅ｗ２とぼかし部ＯＢ３の表示幅ｗ３との和）は、同一縮尺の地図においては、対象区間の道路ＯＢ１の道路種別に応じて異なりうる。すなわち、同一縮尺の地図に、第１表示幅で表示される第１道路と第１表示幅より小さい第２表示幅で表示される第２道路とがある場合、第１道路の交通情報オブジェクトの表示幅は、第２道路の交通情報オブジェクトの表示幅よりも少なくとも小さくない（同じかあるいは大きい）。
【００３５】
図５は、道路種別に応じた道路の表示幅と交通情報オブジェクトの表示幅の一例を示す図である。本実施形態において道路種別が、規模が小さい方から順に第１規模、第２規模、第３規模、第４規模である。また、同図において、例えば「２Ｗ」は「Ｗ」の２倍の幅を意味する。道路の表示幅については、規模の大きい道路種別の道路であるほど大きい。
【００３６】
図５の例では、道路の表示幅（ｗ）が例えば４Ｗを閾値幅とし、第１縮尺においても第２縮尺においても、閾値幅を境にして交通情報オブジェクトの表示幅が変化するように構成されている。第１縮尺において、第３規模以下の道路（道路の表示幅≦閾値幅）の交通情報オブジェクトの表示幅（ｗ２＋ｗ３）は同じ（３Ｗ）であり、第４規模以上の道路（道路の表示幅＞閾値幅）の交通情報オブジェクトの表示幅（ｗ２＋ｗ３）は５Ｗであるように規定されている。従って、第４規模以上の道路（第１道路）の交通情報オブジェクトの表示幅（ｗ２＋ｗ３）は、第３規模以下の道路（第２道路）の交通情報オブジェクトの表示幅（ｗ２＋ｗ３）より大きい。
【００３７】
また、第２縮尺において、第２規模以下の道路（道路の表示幅≦閾値幅）の交通情報オブジェクトの表示幅（ｗ２＋ｗ３）は同じ（４Ｗ）であり、第３規模以上の道路（道路の表示幅＞閾値幅）の交通情報オブジェクトの表示幅（ｗ２＋ｗ３）は同じ（６Ｗ）であるように規定されている。従って、第３規模以上の道路（第１道路）の交通情報オブジェクトの表示幅（ｗ２＋ｗ３）は、第２規模以下の道路（第２道路）の交通情報オブジェクトの表示幅（ｗ２＋ｗ３）より大きい。
【００３８】
すなわち、同一縮尺の地図においては、道路の表示幅が閾値幅より大きい場合は閾値幅以下の場合より、交通情報オブジェクトの表示幅が大きい。例えば、図４Ｂにおいて、車両（Ｖ）が走行中の道路Ｌ１は、交差する道路の一つである道路Ｌ２より表示幅が大きく、道路Ｌ１の交通情報オブジェクトＯ１０は道路Ｌ２の交通情報オブジェクトＯ２０より大きい表示幅で表示されている。このように、同じ地図内に表示幅が異なる交通情報オブジェクトが表示されている場合、表示幅が大きい交通情報オブジェクトは、表示幅が小さい交通情報オブジェクトより、規模の大きな道路の交通情報を示していることを直感的に利用者に認識させやすい。
【００３９】
なお、詳細には、本実施形態においては、同一縮尺の地図において、道路種別に応じて道路ＯＢ１の表示幅ｗは相違するが、どの道路種別の道路についても基部ＯＢ２の表示幅ｗ２は一定である。一方、ぼかし部ＯＢ３の表示幅ｗ３は、道路ＯＢ１の道路種別に応じて変動する（規模が大きい道路種別の道路のぼかし部ＯＢ３の表示幅は、当該道路より規模が小さい道路種別の道路のぼかし部ＯＢ３の表示幅より、大きいか又は同じ）。その結果、基部ＯＢ２とぼかし部ＯＢ３とで構成される交通情報オブジェクトの表示幅（ｗ２＋ｗ３）が、道路ＯＢ１の道路種別に応じて変動することとなる（規模が大きい道路種別の道路の交通情報オブジェクトの表示幅は、当該道路より規模が小さい道路種別の道路の交通情報オブジェクトの表示幅より、大きいか又は同じ）。
【００４０】
また、本実施形態においては、異なる縮尺の地図同士で比較する場合、双方の地図で同じ表示幅で表示される道路であっても、当該道路の交通情報オブジェクトの表示幅が異なりうる。すなわち、第１縮尺の地図に含まれる第３表示幅の道路の交通情報オブジェクトの表示幅は、第１縮尺より狭域を表示する第２縮尺の地図に含まれる第３表示幅の道路の交通情報オブジェクトの表示幅より小さい。第１縮尺の地図は、第２縮尺の地図よりも広域を示す地図である。広域の地図の方が、ディスプレイの地図表示領域において、道路が密に表示されうる。道路が密に表示される場合、狭域を表示する縮尺の地図で道路が疎に表示される場合と同じ表示幅で交通情報オブジェクトを表示すると、対象区間の道路以外の他の道路や当該他の道路の交通情報オブジェクトや、その他の様々なオブジェクトと重なって地図の視認性が低下する可能性がある。
【００４１】
本実施形態の場合、図５の例に示すように、第１縮尺において第３規模の道路が表示される場合の表示幅（ｗ＝４Ｗ）と、第２縮尺において第２規模の道路が表示される場合の表示幅（ｗ＝４Ｗ）とが同じ（第３表示幅）である。しかし同じ表示幅の道路の交通情報オブジェクトの表示幅は第１縮尺と第２縮尺とで異なる。すなわち、第１縮尺における第３規模の道路の交通情報オブジェクトの表示幅（ｗ２＋ｗ３＝３Ｗ）は、第２縮尺における同じ表示幅の道路である第２規模の道路の交通情報オブジェクトの表示幅（ｗ２＋ｗ３＝４Ｗ）より小さい。
【００４２】
例えば、図４Ｂの縮尺（狭域）の地図における道路Ｌ２の表示幅Ｗ２は、図４Ａの縮尺（広域）の地図における道路Ｌ１の表示幅Ｗ２と同じである。本実施形態によれば、図４Ｂより広域を表示する縮尺の地図である図４Ａにおいて、表示幅（Ｗ２）の道路Ｌ１の交通情報オブジェクトＯ１０は、図４Ｂにおける同じ表示幅（Ｗ２）の道路Ｌ２の交通情報オブジェクトＯ２０より小さい表示幅で表示される。従って、道路等の地図を構成するオブジェクトが密に表示されうる第１縮尺の地図において、地図の視認性が低下する可能性を低減することができる。
【００４３】
（２）交通情報描画処理：
図６は、交通情報描画処理を示すフローチャートである。交通情報描画処理は、地図表示部２１ａの機能により制御部２０が地図のＲＡＭへの描画を終了した後に、交通情報表示部２１ｂおよび透過度調整部２１ｃの機能により制御部２０が実行する処理である。交通情報描画処理が開始されると、制御部２０は、交通情報を取得する（ステップＳ１００）。すなわち、制御部２０は、表示対象範囲の地図に含まれる道路についての交通情報を取得する。
【００４４】
続いて制御部２０は、選択中の地図の縮尺が、閾値の縮尺よりも広域を表示する縮尺であるか否かを判定する（ステップＳ１０５）。ステップＳ１０５において、選択中の地図の縮尺が、閾値の縮尺よりも広域を表示する縮尺であると判定される場合、制御部２０は、全ての交通情報の描画が終了したか否かを判定する（ステップＳ１１０）。本実施形態においては、交通情報が対応付けられている道路区間ごとに交通情報オブジェクトの描画を行う。ステップＳ１１０では、制御部２０は、交通情報が対応付けられている道路区間の全てについて交通情報オブジェクトの描画が終了したか否かを判定する。
【００４５】
ステップＳ１１０において全ての交通情報の描画が終了したと判定される場合、制御部２０は交通情報描画処理を終了する。ステップＳ１１０において全ての交通情報の描画が終了したと判定されない場合、制御部２０は、道路の表示幅が閾値幅より大きいか否かを判定する（ステップＳ１１５）。すなわち、制御部２０は、交通情報を描画しようとしている道路区間の位置や道路種別を、地図情報３０ａに基づいて特定する。そして、当該道路区間の道路種別と、現在選択中の地図の縮尺とに基づいて、当該道路区間の道路の表示幅を特定する（例えば、図５を参照）。そして制御部２０は、特定した道路の表示幅が閾値幅より大きいか否かを判定する。
【００４６】
ステップＳ１１５において、道路の表示幅が閾値幅よりも大きいと判定される場合、制御部２０はパターンＡで基部とぼかし部を描画する（ステップＳ１２０）。パターンＡや後述するパターンＢ〜Ｄは、交通情報描画情報に含まれる情報であり記録媒体３０に記録されている。パターンＡ〜Ｄには、交通情報オブジェクトの基部の表示幅、ぼかし部の表示幅、ぼかしパターン（ぼかし部の透過度変化パターン）等が規定されている。ステップＳ１２０では、制御部２０は、交通情報基部レイヤに、パターンＡで規定されている表示幅で基部を対応する道路区間の交通情報に応じた色で描画し、ぼかしレイヤに、パターンＡで規定されている表示幅で基部とぼかし部とを同色で描画する。そして制御部２０は、パターンＡに規定されているぼかしパターンに基づいてぼかしレイヤにおけるぼかし部の各画素のα値を設定する。
【００４７】
ステップＳ１１５において、道路の表示幅が閾値幅よりも大きいと判定されない場合、制御部２０はパターンＢで基部とぼかし部を描画する（ステップＳ１２５）。すなわち、制御部２０は、交通情報基部レイヤに、パターンＢで規定されている表示幅で基部を対応する道路区間の交通情報に応じた色で描画し、ぼかしレイヤに、パターンＢで規定されている表示幅で基部とぼかし部とを同色で描画する。そして制御部２０は、パターンＢに規定されているぼかしパターンに基づいてぼかしレイヤにおけるぼかし部の各画素のα値を設定する。ステップＳ１２０またはステップＳ１２５を実行後、制御部２０はステップＳ１１０の処理を実行する。
【００４８】
ステップＳ１０５において、選択中の地図の縮尺が、閾値の縮尺よりも広域を表示する縮尺であると判定されない場合、制御部２０は、制御部２０は、全ての交通情報の描画が終了したか否かを判定する（ステップＳ１３０）。ステップＳ１３０において全ての交通情報の描画が終了したと判定される場合、制御部２０は交通情報描画処理を終了する。ステップＳ１３０において全ての交通情報の描画が終了したと判定されない場合、制御部２０は、道路の表示幅が閾値幅より大きいか否かを判定する（ステップＳ１３５）。すなわち制御部２０は、ステップＳ１１０と同様に、交通情報を描画しようとしている道路区間の道路の表示幅が閾値幅より大きいか否かを判定する。
【００４９】
ステップＳ１３５において、道路の表示幅が閾値幅よりも大きいと判定される場合、制御部２０はパターンＣで基部とぼかし部を描画する（ステップＳ１４０）。すなわち、制御部２０は、交通情報基部レイヤに、パターンＣで規定されている表示幅で基部を、対応する道路区間の交通情報に応じた色で描画し、ぼかしレイヤに、パターンＣで規定されている表示幅で基部とぼかし部とを、上述の色と同色で描画する。そして制御部２０は、パターンＣに規定されているぼかしパターンに基づいてぼかしレイヤにおけるぼかし部の各画素のα値を設定する。
【００５０】
ステップＳ１３５において、道路の表示幅が閾値幅よりも大きいと判定されない場合、制御部２０はパターンＤで基部とぼかし部を描画する（ステップＳ１４５）。すなわち、制御部２０は、交通情報基部レイヤに、パターンＤで規定されている表示幅で基部を対応する道路区間の交通情報に応じた色で描画し、ぼかしレイヤに、パターンＤで規定されている表示幅で基部とぼかし部とを同色で描画する。そして制御部２０は、パターンＤに規定されているぼかしパターンに基づいてぼかしレイヤにおけるぼかし部の各画素のα値を設定する。ステップＳ１４０またはステップＳ１４５を実行後、制御部２０はステップＳ１３０の処理を実行する。
【００５１】
次に、図５と図７Ａ〜図７Ｄを参照しながら、具体例を説明する。例えば、図５の例の場合に、ステップＳ１１５およびステップＳ１３５で参照される閾値幅は「４Ｗ」であるとして説明を続ける。また、図５における第１縮尺は、ステップＳ１０５において閾値の縮尺より広域を表示する縮尺であると判定され、図５における第２縮尺は、ステップＳ１０５において閾値の縮尺より狭域を表示する縮尺であると判定されるとして説明を行う。なお、図７Ａ〜図７Ｄは、交通情報オブジェクトの表示幅とぼかしパターンを示すグラフである。
【００５２】
ステップＳ１２０では、第１縮尺において閾値幅より表示幅（ｗ）が大きい道路が対象であるため、図５に示すように交通情報オブジェクトの表示幅（ｗ２＋ｗ３）が「５Ｗ」となるように基部およびぼかし部が描画される。図７Ａは、基部の表示幅ｗ２とぼかし部の表示幅ｗ３の和が「５Ｗ」であることを示している（パターンＡ）。またステップＳ１２５では、第１縮尺において表示幅が閾値幅以下の道路が対象であるため、図５に示すように交通情報オブジェクトの表示幅が「３Ｗ」となるように基部およびぼかし部が描画される。図７Ｂは、基部の表示幅ｗ２とぼかし部の表示幅ｗ３の和が「３Ｗ」であることを示している（パターンＢ）。
【００５３】
ステップＳ１４０では、第２縮尺において閾値幅より表示幅が大きい道路が対象であるため、図５に示すように交通情報オブジェクトの表示幅が「６Ｗ」となるように基部およびぼかし部が描画される。図７Ｃは、基部の表示幅ｗ２とぼかし部の表示幅ｗ３の和が「６Ｗ」であることを示している（パターンＣ）。ステップＳ１４５では、第２縮尺において表示幅が閾値幅以下の道路が対象であるため、図５に示すように交通情報オブジェクトの表示幅が「４Ｗ」となるように基部およびぼかし部が描画される。図７Ｄは、基部の表示幅ｗ２とぼかし部の表示幅ｗ３の和が「４Ｗ」であることを示している（パターンＤ）。
以上の交通情報描画処理により、同一縮尺の地図において、閾値幅を境にして規模が大きい道路種別の道路の交通情報オブジェクトを規模が小さい道路種別の道路の交通情報オブジェクトより大きい表示幅で表示することができる。また、異なる縮尺の地図については、同じ表示幅の道路の交通情報オブジェクトを、閾値の縮尺より広域の地図においては狭域の地図よりも小さい表示幅で表示することができる。
【００５４】
（３）他の実施形態：
以上の実施形態は本発明を実施するための一例であり、道路の交通情報を示す交通情報オブジェクトを地図上において道路の片側に道路に沿って表示させ、道路の幅方向へ道路とは反対側に向けて交通情報オブジェクトの透過度を大きくする限りにおいて、他にも種々の実施形態を採用可能である。例えば、地図表示システムは、車両等に搭載された装置であっても良いし、可搬型の端末によって実現される装置であっても良いし、複数の装置（例えば、クライアントとサーバ）によって実現されるシステムであっても良い。また、地図表示システムは、車両に関連していない任意の表示システムにも適用可能である。
【００５５】
地図表示システムを構成する地図表示部２１ａと交通情報表示部２１ｂと透過度調整部２１ｃの少なくとも一部が複数の装置に分かれて存在する構成としては、種々の構成が想定される。例えば、ナビゲーションシステムがサーバに対して通信を介して要求を行うことによって地図の描画結果等が取得される構成等であってもよい。むろん、上述の実施形態の一部の構成が省略されてもよいし、処理の順序が変動または省略されてもよい。
【００５６】
なお、上記実施形態においては、道路種別に応じて道路の表示幅は相違するものの、交通情報オブジェクトの表示幅は道路の表示幅の変化に必ず連動して変化する構成ではない。しかし他の実施形態としては、任意の縮尺の地図において、道路種別に応じて道路の表示幅が相違するとともに、道路種別に応じて交通情報オブジェクトの表示幅も相違してもよい。この場合、表示幅が大きい道路の交通情報オブジェクトほど大きい表示幅で表示されるという相関関係を有することとなり、交通情報オブジェクトがどの規模の道路に対する交通情報を示しているかが利用者にとって直感的に分かりやすい。
【００５７】
なお、閾値の縮尺より広域を表示する縮尺の地図においては、道路種別に応じて道路の表示幅が相違するとともに、道路種別に応じて交通情報オブジェクトの表示幅も相違し、閾値の縮尺より狭域を表示する縮尺の地図においては、道路の幅員に応じて道路の表示幅が相違するとともに、道路の幅員に応じて交通情報オブジェクトの表示幅も相違する構成であってもよい。
【００５８】
広域を表示する縮尺の地図において、実際の道路の幅員に応じて道路の表示幅を変化させようとしても、ディスプレイの解像度によっては微細な違いを表現できない可能性がある。表現できたとしても、表示幅の微細な違いは利用者にとって認識されにくい。従って広域を表示する縮尺の地図においては、道路の表示幅を実際の道路の幅員ではなく、おおまかに道路種別に応じて道路の表示幅を変化させ、道路種別に応じて交通情報オブジェクトの幅も変化させるようにすれば、上述の直感的に分かりやすいという効果は充分に生まれる。
【００５９】
一方、狭域を表示する縮尺の地図においては、狭域を拡大して表示するため、解像度の制限はあるとしても、実際の道路の幅員と縮尺に応じた表示幅で道路を表現できる可能性が高い。地図内において、実際の道路の幅員に応じて道路の表示幅が相違しているため、より現実に近い道路構成の地図を利用者に提示できる。同じ道路種別に分類されている道路であっても実際の幅員は様々であるため、本構成は有益である。また、交通情報オブジェクトについても、実際の道路の幅員に応じて表示幅を変化させることにより、交通情報オブジェクトがどの道路に対する交通情報を示しているかが直感的に分かりやすい状態で利用者に提示することができる。
【００６０】
地図表示部は、地図をディスプレイに表示することができればよい。すなわち、地図表示部は、交通情報が対応付けられうる道路を含んだ地図をディスプレイに表示することができればよい。また、地図表示部は、指定された縮尺の地図をディスプレイに表示することができることが望ましい。
【００６１】
交通情報表示部は、地図に含まれる道路の交通情報を示す交通情報オブジェクトを地図上において道路の片側に道路に沿って表示させることができればよい。道路は一方通行道路であっても対面通行道路であってもよい。対面通行道路の場合、進行方向に応じた道路の片側に道路に沿って交通情報オブジェクトが表示されてよい。具体的には例えば、道路に進行方向が第１方向の車線と、第１方向と対向する第２方向の車線がある場合、第１方向の車線の交通情報は道路の一方の片側（第１方向の車線側）に位置し、第２方向の車線の交通情報は道路の他方の片側（第２方向の車線側）に位置してよい。
【００６２】
また、交通情報オブジェクトが示す情報は、渋滞、混雑、空き等の渋滞度の他にも、通行止め、チェーン規制、速度規制、事故等の様々な交通情報であってよい。また、交通情報オブジェクトは帯状の形態以外の形態であってもよい。例えば帯状の図形の先端に鏃の形状の図形が付された矢印の形態であってもよい。また、帯状の図形を線と言い換えるとすると、交通情報オブジェクトは実線であっても破線であってもよい。また、波線であってもよい。また、交通情報オブジェクトには、輪郭線が付加されても良い。輪郭線の色は、基部やぼかし部の色（交通情報に応じた色）と同じ色であってもよいし、異なる色であってもよい。輪郭線の透過度は道路からの距離に応じて変化せずに一定（例えば点Ｐ１から一定）であってもよい。
【００６３】
また、上記実施形態においては基部の表示幅は固定値であったが、同一縮尺の地図において必ずしも固定値でなくてもよい（例えば道路種別に応じてぼかし部とともに変動してもよい）。また、異なる縮尺の地図においても、基部の表示幅は固定値であってもよいし、縮尺に応じて変動してもよい。
【００６４】
透過度調整部は、道路の幅方向への道路とは反対側に向けて交通情報オブジェクトの透過度を大きくすることができればよく、種々の態様を採用可能である。透過度の変化の態様、すなわちα値の変化率は上記実施形態のように２５５から０に向けて一定の割合で滑らかに変化する構成に限定されない。例えば、図８Ａに示すように、ぼかし部のα値は、点Ｐ２において２５５より小さい値であってもよい。この場合、基部とぼかし部との境界の位置が認識されやすく、交通情報オブジェクト内の基部の存在を利用者は認識することができる。
【００６５】
また図８Ｂに示すように、α値は段階的に低下する構成であってもよい。また、点Ｐ３におけるα値は０より大きくてもよい。また図８Ｃに示すように、α値は道路から遠ざかるほどゆるやかに低下する構成であってもよいし、図８Ｄに示すように、α値は道路から遠ざかるほど急に低下する構成であってもよい。また、図８Ｅに示すようにα値は、基部も含めて道路から遠ざかるほど低下する構成であってもよい。また、これらを組み合わせた態様であってもよい。
【００６６】
さらに、交通情報基部レイヤとぼかし部レイヤの表示優先度はどちらが高くてもよい。また、ぼかし表示機能が有効である場合、交通情報基部レイヤの描画および重畳は省略されてもよい。また、ぼかし表示機能が有効である場合であって、交通情報基部レイヤの描画および重畳が省略されない構成の場合、ぼかしレイヤにおいては、基部ＯＢ２と重なる領域の透過度は１００％（α値は０）に設定される構成であってもよい。また、ぼかし表示機能の有効／無効が選択不可であって常に有効である場合は、交通情報レイヤとぼかしレイヤは一つのレイヤに統合されてもよい。
【００６７】
さらに、本発明のように、道路の交通情報を示す交通情報オブジェクトを地図上において道路の片側に道路に沿って表示させ、道路の幅方向へ道路とは反対側に向けて交通情報オブジェクトの透過度を大きくする手法は、地図表示方法や、コンピュータに実行させる地図表示プログラムとしても適用可能である。また、以上のようなシステム、プログラム、方法は、単独の装置として実現される場合もあれば、車両に備えられる各部と共有の部品を利用して実現される場合もあり、各種の態様を含むものである。また、一部がソフトウェアであり一部がハードウェアであったりするなど、適宜、変更可能である。さらに、システムを制御するプログラムの記録媒体としても発明は成立する。むろん、そのプログラムの記録媒体は、磁気記録媒体であってもよいし半導体メモリであってもよいし、今後開発されるいかなる記録媒体においても全く同様に考えることができる。
【符号の説明】
【００６８】
１０…ナビゲーションシステム、２０…制御部、２１…地図表示プログラム、２１ａ…地図表示部、２１ｂ…交通情報表示部、２１ｃ…透過度調整部、３０…記録媒体、３０ａ…地図情報、３０ｂ…オブジェクト情報、４１…ＧＮＳＳ受信部、４２…車速センサ、４３…ジャイロセンサ、４４…通信部、４５…ユーザＩ／Ｆ部、Ｖ…車両（現在位置）、Ｏ１０…交通情報オブジェクト、Ｏ２０…交通情報オブジェクト、ＯＢ１…道路、ＯＢ２…基部、ＯＢ３…ぼかし部
【図１】
2020024150.tif 000003
【図２】
2020024150.tif 000004
【図３】
2020024150.tif 000005
【図４】
2020024150.tif 000006
【図５】
2020024150.tif 000007
【図６】
2020024150.tif 000008
【図７】
2020024150.tif 000009
【図８】
2020024150.tif 000010