(57)【要約】【課題】誤解が生じる可能性を低減する技術の提供。【解決手段】地図情報に基づいて道路を含む地図をディスプレイに表示させる地図表示部と、前記道路の渋滞度を取得する渋滞度取得部と、前記道路の優先度を取得する優先度取得部と、前記優先度が低い前記道路における前記渋滞度を示す渋滞線を他の前記道路に重ねることなく表示させ、前記優先度が高い前記道路における前記渋滞線を他の前記道路に重ねて表示させる渋滞線表示部と、を備える地図表示システムが構成される。【選択図】図２
2019109405.tif 000002
【特許請求の範囲】
【請求項１】
地図情報に基づいて道路を含む地図をディスプレイに表示させる地図表示部と、
前記道路の渋滞度を取得する渋滞度取得部と、
前記道路の優先度を取得する優先度取得部と、
前記優先度が低い前記道路における前記渋滞度を示す渋滞線を他の前記道路に重ねることなく表示させ、前記優先度が高い前記道路における前記渋滞線を他の前記道路に重ねて表示させる渋滞線表示部と、
を備える地図表示システム。
【請求項２】
前記渋滞線は、
前記道路に並走する線である、
請求項１に記載の地図表示システム。
【請求項３】
前記優先度が高い前記道路は、
走行予定経路となっている前記道路である、
請求項１または請求項２のいずれかに記載の地図表示システム。
【請求項４】
前記優先度が高い前記道路は、
立体交差において最上部に位置する前記道路である、
請求項１〜請求項３のいずれかに記載の地図表示システム。
【請求項５】
走行予定経路となっている前記道路は最も前記優先度が高い前記道路である、
請求項１〜請求項４のいずれかに記載の地図表示システム。
【請求項６】
コンピュータを、
地図情報に基づいて道路を含む地図をディスプレイに表示させる地図表示部、
前記道路の渋滞度を取得する渋滞度取得部、
前記道路の優先度を取得する優先度取得部、
前記優先度が低い前記道路における前記渋滞度を示す渋滞線を他の前記道路に重ねることなく表示させ、前記優先度が高い前記道路における前記渋滞線を他の前記道路に重ねて表示させる渋滞線表示部、
として機能させる地図表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図表示システムおよび地図表示プログラムに関する。
【背景技術】
【０００２】
従来、地図上に道路の渋滞度を示す渋滞線を表示する技術が知られている。例えば、特許文献１には、道路の脇に渋滞線を表示し、交差点においては渋滞線が道路上に重ならないように表示する構成が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平９−２８８７９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述した従来技術においては、渋滞線に起因する誤解が生じる場合があった。すなわち、立体交差においては、交差した道路の一方から他方に進入することはできないが、立体交差において従来の技術のように渋滞線が分断されていると、交差した道路の一方から他方に進入可能であるかのような誤解が生じ得る。
本発明は、上記課題にかんがみてなされたもので、誤解が生じる可能性を低減する技術の提供を目的とする。
【課題を解決するための手段】
【０００５】
上記の目的を達成するため、地図表示システムは、地図情報に基づいて道路を含む地図をディスプレイに表示させる地図表示部と、前記道路の渋滞度を取得する渋滞度取得部と、前記道路の優先度を取得する優先度取得部と、前記優先度が低い前記道路における前記渋滞度を示す渋滞線を他の前記道路に重ねることなく表示させ、前記優先度が高い前記道路における前記渋滞線を他の前記道路に重ねて表示させる渋滞線表示部と、を備える。
【０００６】
また、上記の目的を達成するため、地図表示プログラムは、コンピュータを、地図情報に基づいて道路を含む地図をディスプレイに表示させる地図表示部、前記道路の渋滞度を取得する渋滞度取得部、前記道路の優先度を取得する優先度取得部、前記優先度が低い前記道路における前記渋滞度を示す渋滞線を他の前記道路に重ねることなく表示させ、前記優先度が高い前記道路における前記渋滞線を他の前記道路に重ねて表示させる渋滞線表示部、として機能させる。
【０００７】
すなわち、地図表示システムおよび地図表示プログラムにおいては、優先度が高い道路における渋滞線は、他の道路に重ねて表示させる。従って、優先度が高い道路においては渋滞線が他の道路で分断されずに表示され、優先度が高い道路から他の道路に進入できない場合に、利用者が進入可能であると誤解する可能性を低減することができる。
【図面の簡単な説明】
【０００８】
【図１】地図表示システムを含むナビゲーションシステムのブロック図である。
【図２】図２Ａは渋滞線を道路に重ねない場合の表示例を示す図であり、図２Ｂは走行予定経路が存在する場合の表示例を示す図である。
【図３】図３は高速道路の渋滞線を優先的に表示させた場合の表示例を示す図である。
【図４】渋滞線表示処理を示すフローチャートである。
【発明を実施するための形態】
【０００９】
ここでは、下記の順序に従って本発明の実施の形態について説明する。
（１）ナビゲーションシステムの構成：
（２）渋滞線表示処理：
（３）他の実施形態：
【００１０】
（１）ナビゲーションシステムの構成：
図１は、本発明の一実施形態にかかる地図表示システムを含むナビゲーションシステム１０の構成を示すブロック図である。ナビゲーションシステム１０は、車両に備えられており、ＣＰＵ，ＲＡＭ，ＲＯＭ等を備える制御部２０、記録媒体３０を備えている。ナビゲーションシステム１０は、記録媒体３０やＲＯＭに記憶されたプログラムを制御部２０で実行することができる。記録媒体３０には、予め地図情報３０ａが記録されている。
【００１１】
地図情報３０ａは、車両の位置や案内対象の施設の特定に利用される情報であり、車両が走行する道路上に設定されたノードの位置等を示すノードデータ，ノード間の道路の形状を特定するための形状補間点の位置等を示す形状補間点データ，ノード同士の連結を示すリンクデータ，道路やその周辺に存在する地物の位置等を示すデータ等を含んでいる。
【００１２】
また、本実施形態において、リンクデータには当該リンクデータが示す道路区間（交差点を端点とする区間）の道路種別を示す情報が対応づけられている。道路種別は、種々の態様で定義可能であり、本実施形態においては、道路の規模によって道路種別が分類されている。すなわち、本実施形態において、道路種別は高速道路、一般道路、細街路に分類されている。むろん、これらの道路種別は一例であり、一般道路が国道と県道などのようにさらに分類されていても良いし、他の分類であっても良い。
【００１３】
さらに、本実施形態においては、リンクデータが示す道路区間に対して高さの関係を示す情報が対応づけられている場合がある。すなわち、少なくとも一部の道路においては、立体交差を構成する道路間の高さの関係が予め特定され、高さの関係を示す情報がリンクデータに対応づけられている。高さの関係を示す情報は種々の態様で定義されて良く、本実施形態においては、高さを示す値がリンクデータに対応づけられている。値の単位は種々の単位であって良く複数段階（例えば５段階）で地表からの高さを示す値であってもよいし、地表からの高さや標高等をメートル等の単位で示す値であっても良い。本実施形態においては、複数段階で地表からの高さを示す値で高さの関係を示す情報が定義されている状態を想定する。むろん、この情報の態様は一例であり、立体交差を構成する道路において最上部に位置する道路のリンクデータに最上部に位置することを示す情報が対応づけられている構成等であっても良い。
【００１４】
本実施形態における車両は、ＧＮＳＳ受信部４１と車速センサ４２とジャイロセンサ４３と通信部４４とユーザＩ／Ｆ部４５とを備えている。ＧＮＳＳ受信部４１は、Global Navigation Satellite Systemの信号を受信する装置であり、航法衛星からの電波を受信し、図示しないインタフェースを介して車両の現在位置を算出するための信号を出力する。制御部２０は、この信号を取得して車両の現在位置を取得する。車速センサ４２は、車両が備える車輪の回転速度に対応した信号を出力する。制御部２０は、図示しないインタフェースを介してこの信号を取得し、車速を取得する。ジャイロセンサ４３は、車両の水平面内の旋回についての角加速度を検出し、車両の向きに対応した信号を出力する。制御部２０は、この信号を取得して車両の進行方向を取得する。車速センサ４２およびジャイロセンサ４３等は、車両の走行軌跡を特定するために利用され、本実施形態においては、車両の出発地と走行軌跡とに基づいて現在位置が特定され、当該出発地と走行軌跡とに基づいて特定された車両の現在位置がＧＮＳＳ受信部４１の出力信号に基づいて補正される。
【００１５】
通信部４４は、図示しない交通情報管理システムと無線通信を行うための装置である。すなわち、制御部２０は、通信部４４を制御することにより、任意のタイミングで図示しない交通情報管理システムと通信を行って、道路毎の渋滞度を示す情報を取得することができる。ユーザＩ／Ｆ部４５は、運転者の指示を入力し、また、運転者に各種の情報を提供するためのインタフェース部であり、図示しないタッチパネル方式のディスプレイやスイッチ等やスピーカー等を備えている。すなわち、ユーザＩ／Ｆ部４５は画像や音声の出力部および利用者指示の入力部を備えている。
【００１６】
制御部２０は、図示しないナビゲーションプログラムの機能によりユーザＩ／Ｆ部４５の入力部を介して運転者による目的地の入力を受け付け、車両の現在位置から目的地までの走行予定経路を探索する。また、制御部２０は、当該ナビゲーションプログラムの機能により、車両の運転者に対して走行予定経路を指示する経路案内を行うことが可能である。さらに本実施形態においては、当該ナビゲーションプログラムの機能として、ユーザＩ／Ｆ部４５のディスプレイに地図を表示する機能を実行可能であり、当該地図表示は地図表示プログラム２１によって実現される。
【００１７】
地図表示プログラム２１は、当該地図表示を実現するため、地図表示部２１ａと渋滞度取得部２１ｂと優先度取得部２１ｃと渋滞線表示部２１ｄとを備えている。地図表示部２１ａは、地図情報３０ａに基づいて道路を含む地図をユーザＩ／Ｆ部４５のディスプレイに表示させる機能を制御部２０に実行させるプログラムモジュールである。すなわち、制御部２０は、地図表示部２１ａの機能により、ＧＮＳＳ受信部４１，車速センサ４２，ジャイロセンサ４３の出力信号に基づいて車両の現在位置を取得する。
【００１８】
そして、制御部２０は、現在位置、地図情報３０ａに基づいて、現在位置の周辺の地図を描画する（地図を示す画像情報をＲＡＭに記録する）。具体的には、制御部２０は、車両の現在位置を含み、車両の前後左右に既定の範囲を地図の範囲とし、地図情報３０ａに基づいて当該地図の範囲内の道路の位置を特定する。そして、制御部２０は、各道路の道路種別に基づいて道路の幅を特定し、当該幅の線の画像を描画する。また、制御部２０は、当該地図の範囲内に存在する施設等の地物の位置を特定し、当該地物の位置に当該地物の画像を描画する。さらに、制御部２０は、車両の現在位置に当該現在位置を示すアイコンを描画する。以上のようにして地図の描画が行われると、制御部２０は、ＲＡＭに記録された画像情報に基づいてユーザＩ／Ｆ部４５のディスプレイに地図を表示させる。以後、制御部２０は、ＲＡＭに記録された画像情報に基づいて一定期間毎に地図を再表示させる。
【００１９】
渋滞度取得部２１ｂは、道路の渋滞度を取得する機能を制御部２０に実行させるプログラムモジュールである。すなわち、制御部２０は、通信部４４を介して交通情報管理システムと通信を行い、ディスプレイ上に表示された地図に含まれる道路区間の渋滞度の取得要求を交通情報管理システムに送信する。交通情報管理システムは、当該取得要求に応じて要求された道路区間の渋滞度を示す情報を返信する。制御部２０は、通信部４４を介して当該渋滞度を示す情報を取得する。なお、本実施形態において、渋滞度は段階的に表現される。具体的には、渋滞の度合いに応じて渋滞、混雑、空きの３段階で表現される。
【００２０】
優先度取得部２１ｃは、道路の優先度を取得する機能を制御部２０に実行させるプログラムモジュールである。本実施形態においては、渋滞度を示す渋滞線が道路に並走する線によって表示される。ただし、地図上で道路が交差する位置（以下、道路交差位置と呼ぶ）において、全ての道路に渋滞線を並走させると、交差点内において渋滞線が密に表示され、見づらくなってしまう。
【００２１】
そこで、本実施形態においては、道路に重ならないように渋滞線を表示する構成が採用されている。図２Ａは、地図上の道路交差位置において、道路に重ならないように渋滞線を表示した場合の例を示している。この例においては、車両の現在位置Ｃの周囲に３個の道路交差位置Ｉ1，Ｉ2，Ｉ3が含まれている。図２Ａに示す例において、道路Ｒ4は高速道路であり、道路Ｒ1，Ｒ2，Ｒ3は一般道路である。このため、実際の道路においては、道路Ｒ4が道路Ｒ1，Ｒ2，Ｒ3の上方に存在する立体交差である。
【００２２】
この場合において、図２Ａに示すように、全ての道路において、渋滞線が道路に重ならないように表示されると、立体交差であるために右左折等ができない道路が右左折できる道路であるかのように誤解され得る。例えば、図２Ａに示す道路交差位置Ｉ2，Ｉ3において、車両が道路Ｒ1から道路Ｒ4に進入したり、道路Ｒ4から道路Ｒ3に進入したりすることができるかのように誤解され得る。
【００２３】
そこで、本実施形態においては、このような誤解等が発生することを防止するため、立体交差で最上部に位置する道路の渋滞線は道路に並走させ、他の道路上に表示するように構成している。ただし、車両の走行予定経路が存在している場合、走行予定経路を構成する道路上に、当該道路を横切る渋滞線が表示されていると煩わしい表示となってしまう。そこで、本実施形態において、走行予定経路が存在する場合、走行予定経路を構成する道路の渋滞線は当該道路に並走させる構成となっている。
【００２４】
本実施形態においては、このように道路上に渋滞線を重ねて表示する場合と、渋滞線上に道路を重ねて表示する場合とを特定するため、道路に優先度が設けられる。すなわち、走行予定経路を構成する道路は、最も優先度が高い道路とされる。そして、走行予定経路を構成する道路を除いた場合、立体交差において最上部に位置する道路の優先度が他の道路よりも高くなる。なお、道路交差位置を形成する道路のリンクデータに高さの関係を示す情報が対応づけられている場合、当該情報において最上部に位置することが示される道路の優先度が高いと見なされる。一方、地図情報３０ａには、高さの関係を示す情報が対応づけられていない場合があるため、本実施形態においては、道路種別が高速道路である道路は、他の道路よりも優先度が高いと見なされる。
【００２５】
本実施形態においては以上のように優先度が定義されるため、制御部２０は、道路交差位置を形成する道路が走行予定経路である場合に、当該道路の優先度が最上位であると取得する。また、道路交差位置を形成する道路が走行予定経路でない場合、制御部２０は、地図情報３０ａを参照し、高さの関係を示す情報によって最上部に位置することが示される道路と道路種別が高速道路である道路との優先度が他の道路よりも高い優先度であると取得する。
【００２６】
渋滞線表示部２１ｄは、地図上の道路の渋滞度を示す渋滞線を表示させる機能を制御部２０に実行させるプログラムモジュールである。本実施形態において、渋滞度は段階的に表現されるため、制御部２０は、渋滞度の各段階に応じた態様の線を道路に並走させて表示することで渋滞線を表現する。渋滞線の態様は、種々の態様を採用可能であり、一般的には線の色によって渋滞度が表現されるが、ここでは、渋滞を示す渋滞線を黒い実線、混雑を示す渋滞線をグレーの実線、空きを示す渋滞線をグレーの破線で示す。
【００２７】
すなわち、制御部２０は、渋滞度取得部２１ｂの機能によって特定された道路区間ごとの渋滞度に基づいて、各道路区間に並走させる渋滞線の態様を特定する。そして、制御部２０は、各道路区間から一定距離の位置に、各道路に並行して延びる線であり、渋滞度に応じた態様の線を描画する（渋滞線を示す画像情報をＲＡＭに記録する）。この際、制御部２０は、渋滞線が道路上に重ならないように渋滞線を描画する。すなわち、制御部２０は、道路の脇に道路に並走する渋滞線を描画するが、他の道路に重なる部分においては渋滞線を描画せず、道路が描画された状態を維持する。
【００２８】
この状態で制御部２０が、ユーザＩ／Ｆ部４５のディスプレイに描画内容を表示させると、地図上の道路の脇に渋滞度を示す渋滞線が表示され、例えば、図２Ａに示すような渋滞線が表示される。なお、図２Ａに示す例においては、道路の両脇に渋滞線が表示されているが、これは、各道路が双方向通行可能な道路であり、各方向に進行する際の渋滞度が渋滞線として表示されている状態を示している。
【００２９】
図２Ａに示すように、全ての道路において、渋滞線が道路に重ならないように表示されると、立体交差であるために右左折等ができない道路が右左折できる道路であるかのように誤解され得る。そこで、渋滞線表示部２１ｄは、優先度が低い道路における渋滞度を示す渋滞線を他の道路に重ねることなく表示させ、優先度が高い道路における渋滞線を他の道路に重ねて表示させる機能を制御部２０に実現させる。
【００３０】
すなわち、制御部２０は、道路交差位置を形成する道路の優先度を取得し、優先度が高い道路（走行予定経路を構成する道路または最上部に位置する道路または高速道路）が存在する場合には、優先度が高い道路の渋滞線が当該道路に並走し、渋滞線が他の道路上に重なるように渋滞線を描画する。また、制御部２０は、道路交差位置を形成する道路の中に、優先度が高い道路が存在せず、優先度が低い道路のみである（走行予定経路ではなく、最上部に位置する道路ではなく、高速道路でもない）場合、道路交差位置における渋滞線を図２Ａに示すような態様のまま変化させない。この結果、優先度が低い道路における渋滞度を示す渋滞線が他の道路に重ねられずに表示されることになる。
【００３１】
いずれにしても、以上のような道路交差位置における渋滞線の補正が行われた後においては、優先度が高い道路の渋滞線が当該道路に並走する。図２Ｂは、図２Ａに示す例と同じ道路の地図において、道路Ｒ1が走行予定経路である場合の表示例を示している。すなわち、走行予定経路を構成する道路は優先度が最も高い道路であるため、走行予定経路を構成する道路の渋滞線は道路に並走するように表示される。このため、走行予定経路を構成する道路に対して地図上で交差する他の道路上に渋滞線が重ねて表示される。この構成によれば、走行予定経路を構成する道路の渋滞線を利用者に明確に示すことができる。
【００３２】
一方、図３は、図２Ａに示す例と同じ道路の地図において、走行予定経路が設定されていない場合の表示例を示している。道路Ｒ4は高速道路であるため、他の道路種別の道路よりも優先度が高い道路である。従って、道路Ｒ4の渋滞線は道路に並走するように表示され、道路Ｒ4に対して地図上で交差する他の道路Ｒ1，Ｒ2上に渋滞線が重ねて表示される。この構成によれば、道路Ｒ4以外の道路から道路Ｒ4に進入可能であるという誤解が生じる可能性を低減することができる。また、道路Ｒ4から道路Ｒ4以外の道路に進入可能であるという誤解が生じる可能性を低減することができる。
【００３３】
（２）渋滞線表示処理：
図３は、渋滞線表示処理のフローチャートである。本実施形態において、渋滞線表示処理は、地図表示部２１ａの機能によって制御部２０が地図の描画およびディスプレイへの表示を行っている過程において、一定期間毎（例えば、ディスプレイへの地図の描画に同期するタイミング）に実行される。渋滞線表示処理が開始されると、制御部２０は、渋滞度取得部２１ｂの機能により、渋滞度を取得する（ステップＳ１００）。すなわち、制御部２０は、現在ＲＡＭ等に描画されている地図に含まれる道路区間を渋滞度の取得対象とする。そして、制御部２０は、通信部４４を介して当該渋滞度の取得対象の道路区間における渋滞度の送信要求を行う。この結果、図示しない交通情報管理システムから各道路区間の渋滞度が送信される。制御部２０は、当該渋滞度を取得し、ＲＡＭ等に記録する。
【００３４】
次に、制御部２０は、優先度取得部２１ｃの機能により、道路交差位置を特定する（ステップＳ１０５）。すなわち、制御部２０は、地図上に描画される道路同士が重なる位置を道路交差位置として特定する。道路交差位置は、ＲＡＭに描画された画像に基づいて特定されてもよいし、地図情報３０ａに基づいて特定されてもよい。後者であれば、例えば、ノードや形状補間点に基づいて道路の形状および位置が特定され、複数の道路区間の形状および位置に基づいて道路同士が重なる位置が２次元の地図上で特定される。
【００３５】
次に、制御部２０は、渋滞度取得部２１ｂおよび渋滞線表示部２１ｄの機能により、道路交差位置以外の渋滞線を描画する（ステップＳ１１０）。すなわち、制御部２０は、渋滞度取得部２１ｂの機能により、交通情報管理システムから、通信部４４を介して地図内の道路区間の渋滞度を取得する。また、制御部２０は、道路区間ごとの渋滞度に基づいて、各道路区間に並走させる渋滞線の態様を特定する。そして、制御部２０は、各道路区間に対して渋滞線が並走するように渋滞線を描画する（ＲＡＭに画像情報を記録する）。なお、この際、道路交差位置での渋滞線、すなわち、道路上に重なり得る部分の渋滞線は描画されない。このため、ステップＳ１１０が実行されると、図２Ａのように、道路交差位置以外において各道路に渋滞線が並走する状態で渋滞線が描画された状態になる。
【００３６】
次に、制御部２０は、優先度取得部２１ｃの機能により、処理対象の道路交差位置を特定する（ステップＳ１１５）。すなわち、制御部２０は、ステップＳ１０５で取得された道路交差位置のそれぞれを処理対象としてステップＳ１１５〜ステップＳ１５０のループ処理を行うことにより、地図上の道路交差位置のそれぞれについて道路の優先度に応じた渋滞線の描画を実施する。このため、制御部２０は、ステップＳ１０５で取得された道路交差位置の中からステップＳ１１５〜ステップＳ１５０のループ処理の処理対象となっていない道路交差位置を抽出し、処理対象として特定する。
【００３７】
そして、制御部２０は、処理対象の道路交差位置についてステップＳ１２０以降の判定を行う。ステップＳ１２０において制御部２０は、優先度取得部２１ｃの機能により、交差する道路上に走行予定経路が存在するか否か判定する。すなわち、制御部２０は、走行予定経路が設定済であるか否か判定し、設定済である場合、道路交差位置において交差する道路のいずれかが走行予定経路であれば、交差する道路上に走行予定経路が存在すると判定する。
【００３８】
ステップＳ１２０において、交差する道路上に走行予定経路が存在すると判定された場合、制御部２０は、渋滞度取得部２１ｂの機能により、走行予定経路の道路の渋滞線を他の道路上に描画する（ステップＳ１２５）。本実施形態においては、走行予定経路を構成する道路の優先度は最優先に設定されている。そこで、制御部２０は、地図情報３０ａを参照し、走行予定経路を構成する道路の位置を特定し、当該道路に並走すべき渋滞線の位置を特定し、当該位置に当該道路の渋滞度を示す渋滞度を描画する（ＲＡＭに記録する）。
【００３９】
一方、ステップＳ１２０において、交差する道路上に走行予定経路が存在すると判定されない場合、制御部２０は、渋滞線表示部２１ｄの機能により、優先度が最上位の道路種別を含むか否かを判定する（ステップＳ１３０）。本実施形態においては、高速道路が他の道路よりも優先度が高くなるように設定されている。そこで、制御部２０は、地図情報３０ａを参照し、道路交差位置において交差する道路のそれぞれについて道路種別を特定する。高速道路が含まれる場合、制御部２０は、優先度が最上位の道路種別を含むと判定する。高速道路が含まれない場合、制御部２０は、優先度が最上位の道路種別を含むと判定しない。
【００４０】
ステップＳ１３０において、優先度が最上位の道路種別を含むと判定された場合、制御部２０は、渋滞線表示部２１ｄの機能により、優先度が最上位の道路の渋滞線を他の道路上に描画する（ステップＳ１３５）。すなわち、制御部２０は、地図情報３０ａを参照し、高速道路の位置を特定し、当該高速道路に並走すべき渋滞線の位置を特定し、当該位置に当該高速道路の渋滞度を示す渋滞度を描画する（ＲＡＭに記録する）。
【００４１】
一方、ステップＳ１３０において、優先度が最上位の道路種別を含むと判定されない場合、制御部２０は、渋滞線表示部２１ｄの機能により、高さの関係を示す情報が存在するか否かを判定する（ステップＳ１４０）。すなわち、制御部２０は、地図情報３０ａを参照し、道路交差位置を形成する道路のリンクデータに高さの関係を示す情報が対応づけられているか否かを判定する。ステップＳ１４０において、高さの関係を示す情報が存在すると判定されない場合、ステップＳ１４５がスキップされる。この場合、処理対象の道路交差位置において、渋滞線を道路上に表示させるための処理は行われない。
【００４２】
ステップＳ１４０において、高さの関係を示す情報が存在すると判定された場合、制御部２０は、渋滞線表示部２１ｄの機能により、最上部に位置する道路の渋滞線を他の道路上に描画する（ステップＳ１４５）。すなわち、制御部２０は、地図情報３０ａを参照し、道路交差位置を形成する道路のリンクデータに対応づけられた、高さの関係を示す情報に基づいて、各道路の高さの関係を特定する。そして、最も高い位置に存在する道路を特定し、当該道路に並走すべき渋滞線の位置を特定し、当該位置に当該道路の渋滞度を示す渋滞度を描画する（ＲＡＭに記録する）。以上のようにして描画が行われると、制御部２０が、ＲＡＭに記録された画像情報に基づいてユーザＩ／Ｆ部４５のディスプレイに地図を表示させることで、地図上に渋滞線を表示させる。
【００４３】
（３）他の実施形態：
以上の実施形態は本発明を実施するための一例であり、優先度が高い道路における渋滞線を他の道路に重ねて表示させる限りにおいて、他にも種々の実施形態を採用可能である。例えば、地図表示システムは、車両等に搭載された装置であっても良いし、可搬型の端末によって実現される装置であっても良いし、複数の装置（例えば、クライアントとサーバ）によって実現されるシステムであっても良い。また、地図表示システムは、車両に関連していない任意の表示システムに適用可能である。
【００４４】
地図表示システムを構成する地図表示部２１ａと渋滞度取得部２１ｂと優先度取得部２１ｃと渋滞線表示部２１ｄの少なくとも一部が複数の装置に分かれて存在する構成としては、種々の構成が想定される。例えば、ナビゲーションシステムがサーバに対して通信を介して要求を行うことによって地図の描画結果等が取得される構成等であってもよい。むろん、上述の実施形態の一部の構成が省略されてもよいし、処理の順序が変動または省略されてもよい。
【００４５】
地図表示部は、地図情報に基づいて道路を含む地図をディスプレイに表示させることができればよい。すなわち、地図表示部は、渋滞が発生し得る道路を含む地図をディスプレイに表示することができればよい。地図の態様は限定されないが、交差点における道路同士の関係が分かりづらい地図である２次元地図であることが好ましい。
【００４６】
渋滞度取得部は、道路の渋滞度を取得することができればよい。渋滞度は、種々の手法で取得されて良く、通信等によって渋滞の程度を示す情報を取得する構成等を採用可能である。渋滞度が取得される道路区間は地図内の道路区間の全てであっても良いし一部であっても良い。渋滞度は、渋滞の度合いを示していれば良く、上述の実施形態のように段階的であってもよいし、連続的であってもよい。また、渋滞度は、任意の単位で定義されていて良く、交差点を端点とする道路区間で定義されても良いし、他の単位、例えば、一定距離単位等で定義されても良い。
【００４７】
優先度取得部は、道路の優先度を取得することができればよい。すなわち、優先度取得部は、地図内に存在する道路同士の優先関係を取得できれば良い。優先度は、渋滞線の表示態様の決定に利用されるため、渋滞線の表示態様に起因する誤解が生じ得る道路、例えば、交差点や立体交差部分の道路について優先度が取得される構成であっても良い。なお、優先度は、上述のように、地図情報に基づいて特定されても良いし、各道路に予め優先度が付与されても良い。優先度は、道路同士の優先関係を示していれば良く、渋滞線の分断に起因する誤解や違和感の発生を防止すべき道路であるほど優先度が高くなるように優先度が定義されても良い。
【００４８】
渋滞線表示部は、優先度が低い道路における渋滞度を示す渋滞線を他の道路に重ねることなく表示させ、優先度が高い道路における渋滞線を他の道路に重ねて表示させることができればよい。すなわち、渋滞線表示部は、優先度が高い道路における渋滞線を他の道路で分断させず、優先度が低い道路が渋滞線で分断されることは許容しながら渋滞線を表示することができればよい。なお、他の道路は、ある道路の渋滞線を表示する際に渋滞線に関連する（接触し得る）他の道路であり、例えば、交差点においてある方向に延びる道路に着目すると、他の方向に延びる道路が他の道路である。渋滞線は道路と同等の方向に延びる線であれば良く、道路に並走する線に限定されず、道路上の線であっても良い。
【００４９】
さらに、本発明のように優先度が高い道路における渋滞線を他の道路に重ねて表示させる手法は、プログラムや方法としても適用可能である。また、以上のようなシステム、プログラム、方法は、単独の装置として実現される場合や、複数の装置によって実現される場合、車両に備えられる各部と共有の部品を利用して実現される場合が想定可能であり、各種の態様を含むものである。例えば、以上のような装置を備えたナビゲーションシステムや方法、プログラムを提供することが可能である。また、一部がソフトウェアであり一部がハードウェアであったりするなど、適宜、変更可能である。さらに、システムを制御するプログラムの記録媒体としても発明は成立する。むろん、そのソフトウェアの記録媒体は、磁気記録媒体であってもよいし光磁気記録媒体であってもよいし、今後開発されるいかなる記録媒体においても全く同様に考えることができる。
【符号の説明】
【００５０】
１０…ナビゲーションシステム、２０…制御部、２１…地図表示プログラム、２１ａ…地図情報取得部、２１ｂ…渋滞度取得部、２１ｃ…経路線表示判定部、２１ｄ…表示制御部、３０…記録媒体、３０ａ…地図情報、３０ｂ…経路情報、４１…ＧＰＳ受信部、４２…車速センサ、４３…ジャイロセンサ、４４…通信部、４５…ユーザＩ／Ｆ部
【図１】
2019109405.tif 000003
【図２】
2019109405.tif 000004
【図３】
2019109405.tif 000005
【図４】
2019109405.tif 000006