(57)【要約】【課題】道路に適した個数の一方通行マークを表示できる技術の提供。【解決手段】地図表示システムは、地図上に表示する一方通行区間の道路種別を取得する道路種別取得部と、前記道路種別に応じて、前記地図上における前記一方通行区間に対応する位置に表示する一方通行マークの個数を設定する表示制御部と、を備える。【選択図】図２
2017198789.tif 000002
【特許請求の範囲】
【請求項１】
地図上に表示する一方通行区間の道路種別を取得する道路種別取得部と、
前記道路種別に応じて、前記地図上における前記一方通行区間に対応する位置に表示する一方通行マークの個数を設定する表示制御部と、
を備える地図表示システム。
【請求項２】
前記表示制御部は、前記道路種別がランプ道路である場合、前記道路種別がランプ道路でない場合よりも前記一方通行マークの個数を多く設定する、
請求項１に記載の地図表示システム。
【請求項３】
前記表示制御部は、前記道路種別がランプ道路である場合、少なくとも前記一方通行区間の始点と終点に対応する位置のそれぞれに前記一方通行マークを表示する、
請求項２に記載の地図表示システム。
【請求項４】
前記表示制御部は、
基準よりも詳細の前記地図を表示する場合、前記道路種別に応じて、前記地図上における前記一方通行区間に対応する位置に表示する前記一方通行マークの個数を設定し、
前記基準よりも広域の前記地図を表示する場合、前記道路種別に拘わらず、前記地図上における前記一方通行区間に対応する位置に表示する前記一方通行マークの個数を１個と設定する、
請求項１から請求項３のいずれか一項に記載の地図表示システム。
【請求項５】
コンピュータを、
地図上に表示する一方通行区間の道路種別を取得する道路種別取得部、
前記道路種別に応じて、前記地図上における前記一方通行区間に対応する位置に表示する一方通行マークの個数を設定する表示制御部、
として機能させる地図表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図表示システムおよび地図表示プログラムに関する。
【背景技術】
【０００２】
一方通行の方向を示す一方通行マークを地図上に表示する技術が知られている（特許文献１、参照）。特許文献１において、地図上に表示された道路区間の所定長ごとに一方通行マークを表示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１４８７４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１において、道路に適した個数の一方通行マークを表示することができないという問題があった。すなわち、一方通行の方向の認識しやすさや一方通行の方向を認識する必要性が道路に応じて異なるため、所定長ごとに表示された一方通行マークの個数が、道路によっては不足したり過多となったりする場合があった。
本発明は、前記課題にかんがみてなされたもので、道路に適した個数の一方通行マークを表示できる技術を提供することを目的とする。
【課題を解決するための手段】
【０００５】
前記の目的を達成するため、本発明の地図表示システムは、地図上に表示する一方通行区間の道路種別を取得する道路種別取得部と、道路種別に応じて、地図上における一方通行区間に対応する位置に表示する一方通行マークの個数を設定する表示制御部と、を備える。
【０００６】
前記の目的を達成するため、本発明の地図表示プログラムは、コンピュータを、地図上に表示する一方通行区間の道路種別を取得する道路種別取得部と、前記道路種別に応じて、前記地図上における前記一方通行区間に対応する位置に表示する一方通行マークの個数を設定する表示制御部、として機能させる。
【０００７】
前記の構成において、道路種別に応じて一方通行マークの個数を設定するため、道路に適した個数の一方通行マークを表示できる。すなわち、一方通行の方向を強調して案内する必要性が大きい道路種別の一方通行区間において、一方通行マークの個数を増加させることができる。反対に、一方通行の方向を強調して案内する必要性が小さい道路種別の一方通行区間において、一方通行マークの個数を減少させることができる。
【図面の簡単な説明】
【０００８】
【図１】ナビゲーションシステムのブロック図である。
【図２】図２Ａ，図２Ｂは地図の例である。
【図３】地図表示処理のフローチャートである。
【発明を実施するための形態】
【０００９】
ここでは、下記の順序に従って本発明の実施の形態について説明する。
（１）ナビゲーションシステムの構成：
（２）地図表示処理：
（３）他の実施形態：
【００１０】
（１）ナビゲーションシステムの構成：
図１は、本発明の一実施形態にかかる地図表示システムとしてのナビゲーションシステム１０の構成を示すブロック図である。ナビゲーションシステム１０は、車両に備えられている。ナビゲーションシステム１０は、制御部２０と記録媒体３０とを備えている。制御部２０は、ＣＰＵとＲＡＭとＲＯＭ等を備え、記録媒体３０やＲＯＭに記憶されたナビゲーションプログラム２１を実行する。
【００１１】
記録媒体３０は、地図情報３０ａを記録している。地図情報３０ａは、２個のノード間を接続するリンクを特定するリンクデータと、前記ノードの位置等を示すノードデータ等を含む。リンクは車両が走行可能な道路区間に対応し、ノードはリンクの長さ方向の端点である交差点に対応する。ノードデータは、ノードに対応する交差点についての情報を含んでいる。交差点には、分岐地点と合流地点とが含まれる。リンクデータには、リンクの幅方向の中央に設定された形状補間点の位置を示す形状補間点データが含まれている。リンクデータには、リンクが一方通行であるか否かを示す情報と、一方通行の方向を示す情報とが含まれている。さらに、地図情報３０ａには、一方通行区間を規定する情報が含まれている。一方通行区間とは、単一の一方通行のリンク、または、連続している複数の一方通行のリンクによって構成される道路区間である。説明の簡略化のため、本実施形態ではすべての一方通行区間が単一のリンクで構成されていることとする。
【００１２】
車両は、ＧＰＳ受信部４１と車速センサ４２とジャイロセンサ４３とユーザＩ／Ｆ部４４とを備えている。ＧＰＳ受信部４１は、ＧＰＳ衛星からの電波を受信し、図示しないインタフェースを介して車両の現在地を算出するための信号を出力する。車速センサ４２は、車両が備える車輪の回転速度に対応した信号を出力する。制御部２０は、車速センサ４２からの信号に基づいて車速を取得する。ジャイロセンサ４３は、車両の水平面内の旋回についての角加速度を検出し、車両の向きに対応した信号を出力する。制御部２０は、ジャイロセンサ４３からの信号に基づいて車両の進行方向を取得する。制御部２０は、車速センサ４２およびジャイロセンサ４３等の出力信号に基づいて車両の走行軌跡を特定することで車両の現在地を取得する。ＧＰＳ受信部４１の出力信号は、車速センサ４２およびジャイロセンサ４３等から特定される車両の現在地を補正する等に利用される。
【００１３】
ユーザＩ／Ｆ部４４は、ユーザに各種の情報を提供し、またはユーザの指示を入力するためのインタフェース部であり、本実施形態においては図示しないタッチパネルディスプレイと音声を出力するスピーカーとを備えている。タッチパネルディスプレイは、本発明の表示部であり、地図を表示する。制御部２０は、当該ユーザＩ／Ｆ部４４に対して制御信号を出力して任意の画像を表示し、任意の音声をスピーカーから出力する。また、制御部２０は、タッチパネルディスプレイに対するタッチ操作に基づいて利用者の設定（地図の縮尺の設定等）を取得する。
【００１４】
ナビゲーションプログラム２１は、本発明の地図表示プログラムに相当する。ナビゲーションプログラム２１は、道路種別取得モジュール２１ａと表示制御モジュール２１ｂとを含む。道路種別取得モジュール２１ａと表示制御モジュール２１ｂとは、それぞれコンピュータとしての制御部２０を道路種別取得部と表示制御部として機能させるプログラムモジュールである。
【００１５】
道路種別取得モジュール２１ａの機能により制御部２０は、地図上に表示する一方通行区間の道路種別を取得する。すなわち、道路種別取得モジュール２１ａの機能により制御部２０は、タッチパネルディスプレイに表示させる地図を地図情報３０ａに基づいて描画するとともに、当該地図上に表される一方通行区間（本実施形態において単一のリンク）の道路種別を取得する。具体的に、制御部２０は、一方通行区間の道路種別としてランプ道路であるか否かを示す情報を取得する。タッチパネルディスプレイに表示させる地図とは、例えば現在地周辺の地図であってもよいし、目的地周辺の地図であってもよいし、スクロール操作等によって利用者が指定した地点の周辺の地図であってもよい。また、道路種別取得モジュール２１ａの機能により制御部２０は、タッチパネルディスプレイに対する利用者の操作に基づいて、地図の縮尺を取得し、当該縮尺で現在地等の周辺の地図を描画する。なお、縮尺が大きくなるほど詳細の地図（１／２５００等）となり、縮尺が小さくなるほど広域の地図（１／４万等）となる。
【００１６】
表示制御モジュール２１ｂの機能により制御部２０は、道路種別に応じて、地図上における一方通行区間に対応する位置に表示する一方通行マークの個数を設定する。すなわち、制御部２０は、地図上に表示される一方通行区間の道路種別に応じて、地図上における一方通行区間に対応する位置に表示する一方通行マークの個数を変化させる。具体的に、表示制御モジュール２１ｂの機能により制御部２０は、道路種別がランプ道路である場合、道路種別がランプ道路でない場合よりも一方通行マークの個数を多く設定する。本実施形態において、ランプ道路とは、長さ方向の端点の少なくとも一方が本線としての高速道路に接続する道路（高速道路の本線自体は除く）、および、ランプ道路同士を接続する道路であることとする。ただし、本線は、必ずしも高速道路でなくてもよく、高速道路以外の有料道路であってもよいし、自動車専用道路等の特定の一般道路であってもよい。
【００１７】
具体的に、表示制御モジュール２１ｂの機能により制御部２０は、道路種別がランプ道路である場合、少なくとも一方通行区間の始点と終点に対応する位置のそれぞれに一方通行マークを表示する。本実施形態において、制御部２０は、道路種別がランプ道路である場合、一方通行区間の始点と終点に対応する位置のそれぞれに一方通行マーク（合計２個）を表示する。少なくとも一方通行区間の始点と終点に対応する位置のそれぞれに一方通行マークを表示すればよく、制御部２０は、道路種別がランプ道路である場合、一方通行区間の始点と終点に対応する位置以外の位置にも一方通行マーク（合計３個以上）を表示してもよい。一方、表示制御モジュール２１ｂの機能により制御部２０は、道路種別がランプ道路でない場合、一方通行区間の終点に対応する位置のみに一方通行マーク（１個）を表示する。なお、一方通行区間の始点とは、一方通行区間を正しい方向で走行した場合に最初に走行する長さ方向の端点である。また、一方通行区間の終点とは、一方通行区間を正しい方向で走行した場合に最後に走行する長さ方向の端点である。
【００１８】
図２Ａは地図の例を示し、図２Ｂは地図の別の例を示す。図２Ａ，図２Ｂにおいて、高速道路Ｈ１，Ｈ２とランプ道路の一方通行区間Ｒ１〜Ｒ９とを黒塗りの線で表す。また、一般道路の道路区間を白塗りの線で表し、そのうちＮ１〜Ｎ９で示した道路区間が一方通行区間となっている。
【００１９】
ランプ道路の一方通行区間Ｒ１〜Ｒ９は、インターチェンジまたはジャンクションを構成する。ランプ道路の一方通行区間Ｒ１，Ｒ２は、一般道路の一方通行区間Ｎ１から高速道路Ｈ１に進入可能な道路区間である。ランプ道路の一方通行区間Ｒ３は、ランプ道路の一方通行区間Ｒ６から一般道路に進入可能な道路区間である。ランプ道路の一方通行区間Ｒ４，Ｒ８は、高速道路Ｈ１からランプ道路の一方通行区間Ｒ５に進入可能な道路区間である。ランプ道路の一方通行区間Ｒ５は、ランプ道路の一方通行区間Ｒ４，Ｒ８から高速道路Ｈ２に進入可能な道路区間である。ランプ道路の一方通行区間Ｒ６は、高速道路Ｈ２からランプ道路の一方通行区間Ｒ７，Ｒ３に進入可能な道路区間である。ランプ道路の一方通行区間Ｒ７は、ランプ道路の一方通行区間Ｒ６から高速道路Ｈ１に進入可能な道路区間である。
【００２０】
図２Ａ，図２Ｂに示すように、地図上におけるランプ道路の一方通行区間Ｒ１〜Ｒ９の始点と終点に対応する位置のそれぞれに一方通行マークＭA，ＭPが表示されている。つまり、ランプ道路の一方通行区間Ｒ１〜Ｒ９のそれぞれにおいて一方通行マークＭA，ＭPが２個ずつ表示されている。図２Ａにおいては、ランプ道路の一方通行区間Ｒ１〜Ｒ９の始点と終点に対応する位置の双方に、一方通行の方向を向いた矢印を示す一方通行マークＭAが表示されている。一方、図２Ｂにおいて、ランプ道路の一方通行区間Ｒ１〜Ｒ９の始点に対応する位置には一方通行の方向を向いた矢印を示す一方通行マークＭAが表示され、ランプ道路の一方通行区間Ｒ１〜Ｒ９の終点に対応する位置には進入禁止記号を示す一方通行マークＭPが表示されている。一方、図２Ａ，図２Ｂに示すように、一般道路の一方通行区間Ｎ１〜Ｎ９については、終点に対応する位置においてのみ矢印を示す一方通行マークＭAが表示されている。
【００２１】
一方通行区間の始点に対応する位置とは、一方通行区間上、かつ、一方通行区間の始点のノードから規定距離（例えば１０ｍ）だけ離れた地図上の位置であってもよい。一方、一方通行区間の終点に対応する位置とは、一方通行区間上、かつ、一方通行区間の終点のノードから規定距離だけ離れた地図上の位置であってもよい。この規定距離は、地図の縮尺が大きくなるほど大きくなるように設定されてもよい。
【００２２】
さらに、表示制御モジュール２１ｂの機能により制御部２０は、基準よりも詳細の地図を表示する場合、道路種別に応じて、地図上における一方通行区間に対応する位置に表示する一方通行マークＭA，ＭPの個数を設定し、基準よりも広域の地図を表示する場合、道路種別に拘わらず、地図上における一方通行区間に対応する位置に表示する一方通行マークＭA，ＭPの個数を１個と設定する。例えば、制御部２０は、基準よりも広域の地図を表示する場合、ランプ道路の一方通行区間Ｒ１〜Ｒ９および一般道路の一方通行区間Ｎ１〜Ｎ９のいずれについても、これらの区間の始点に対応する位置においてのみ一方通行の方向を向いた矢印を示す一方通行マークＭAを表示してもよい。ただし、基準よりも広域の地図を表示する場合には、ランプ道路の一方通行区間Ｒ１〜Ｒ９および一般道路の一方通行区間Ｎ１〜Ｎ９のいずれについても、一方通行マークＭAを表示しないようにしてもよい。
【００２３】
なお、図２Ａ，図２Ｂの地図は、基準よりも詳細の地図であることとする。例えば、地図の縮尺として１／２５００，１／５０００，１／１万，１／２万，１／４万，１／８万，１／１６万・・・・が設定可能な構成において、１／２５００，１／５０００，１／１万，１／２万の地図が基準よりも詳細の地図であり、１／４万，１／８万，１／１６万・・・・の地図が基準よりも広域の地図とされてもよい。この場合、基準とは、１／４万よりも大きく１／２万未満のいずれかの縮尺を意味することとなる。
【００２４】
以上説明した本実施形態の構成において、道路種別に応じて一方通行マークＭA，ＭPの個数を設定するため、道路に適した個数の一方通行マークＭA，ＭPを表示できる。すなわち、一方通行の方向を強調して案内する必要性が大きい道路種別の一方通行区間において、一方通行マークＭA，ＭPの個数を増加させることができる。反対に、一方通行の方向を強調して案内する必要性が小さい道路種別の一方通行区間において、一方通行マークＭA，ＭPの個数を減少させることができる。
【００２５】
また、ランプ道路の一方通行区間Ｒ１〜Ｒ９に対応する位置に一般道路の一方通行区間Ｎ１〜Ｎ９よりも多くの一方通行マークＭA，ＭPを表示することにより、ランプ道路の一方通行区間Ｒ１〜Ｒ９における一方通行の方向を確実に認識させることができる。また、ランプ道路の一方通行区間Ｒ１〜Ｒ９の始点と終点の双方に一方通行マークＭA，ＭPが表示されるため、ランプ道路の一方通行区間Ｒ１〜Ｒ９における一方通行の方向を確実に認識させることができる。
【００２６】
例えば、図２Ａ，図２Ｂに示すように、一般道路の一方通行区間Ｎ１の終点において、ランプ道路の一方通行区間Ｒ１，Ｒ２の始点に対応する位置に表示された一方通行マークＭA，ＭPを視認することにより、ランプ道路の一方通行区間Ｒ１，Ｒ２の双方に進入できることを確実に認識できる。同様に、ランプ道路の一方通行区間Ｒ６の終点において、ランプ道路の一方通行区間Ｒ３，Ｒ７の始点に対応する位置に表示された一方通行マークＭAを視認することにより、ランプ道路の一方通行区間Ｒ３，Ｒ７の双方に進入できることを確実に認識できる。一方、ランプ道路の一方通行区間Ｒ３とランプ道路の一方通行区間Ｒ９とが接続しているノードにおいて、ランプ道路の一方通行区間Ｒ３，Ｒ９の始点に表示された一方通行マークＭA，ＭPを視認することにより、ランプ道路の一方通行区間Ｒ９にのみ進入できることを確実に認識できる。
【００２７】
さらに、制御部２０は、基準よりも広域の地図において、道路種別に拘わらず、一方通行マークＭA，ＭPの個数を１個とすることで、一方通行マークＭA，ＭPが密集する可能性を低減し、地図が見づらくなる可能性を低減できる。
【００２８】
（２）地図表示処理：
次に、ナビゲーションプログラム２１の機能により実行される地図表示処理を説明する。本実施形態の地図表示処理は、表示する地図上の一方通行区間に変化が生じる場合、すなわち地図を新たに表示する場合、および、地図の位置と縮尺の少なくとも一方が変更された場合に実行される処理である。
【００２９】
まず、道路種別取得モジュール２１ａの機能により制御部２０は、表示する地図上の一方通行区間を取得する（ステップＳ１００）。すなわち、制御部２０は、現在地等が中心に位置し、縮尺に応じた大きさを有する矩形領域である地図表示領域を設定し、当該地図表示領域内に存在する一方通行区間を取得する。図２Ａ，図２Ｂの場合、ランプ道路の一方通行区間Ｒ１〜Ｒ９および一般道路の一方通行区間Ｎ１〜Ｎ９が取得されることとなる。
【００３０】
次に、道路種別取得モジュール２１ａの機能により制御部２０は、処理対象の一方通行区間を選択する（ステップＳ１０５）。すなわち、制御部２０は、一方通行区間のいずれか１個を予め決められた選択順序で選択する。選択順序は、どのようなものであってもよく、例えば一方通行区間に付与されている識別番号の昇順／降順や、一方通行区間の緯度や経度の昇順／降順に選択されてもよい。
【００３１】
次に、道路種別取得モジュール２１ａの機能により制御部２０は、処理対象の一方通行区間の道路種別を取得する（ステップＳ１１０）。すなわち、制御部２０は、処理対象の一方通行区間のリンクデータから、処理対象の一方通行区間がランプ道路であるか否かを示す情報を取得する。
【００３２】
次に、表示制御モジュール２１ｂの機能により制御部２０は、基準よりも詳細の地図を表示するか否かを判定する（ステップＳ１１５）。基準よりも詳細の地図を表示すると判定しなかった場合（ステップＳ１１５：Ｎ）、表示制御モジュール２１ｂの機能により制御部２０は、処理対象の一方通行区間の終点に対応する位置のみに一方通行マークＭAを表示する（ステップＳ１２０）。すなわち、制御部２０は、処理対象の一方通行区間の道路種別に拘わらず、当該一方通行区間に対応する位置に表示する一方通行マークＭAの個数として１個を設定する。
【００３３】
一方、基準よりも詳細の地図を表示すると判定した場合（ステップＳ１１５：Ｙ）、表示制御モジュール２１ｂの機能により制御部２０は、処理対象の一方通行区間の道路種別がランプ道路であるか否かを判定する（ステップＳ１２５）。処理対象の一方通行区間の道路種別がランプ道路であると判定しなかった場合（ステップＳ１２５：Ｎ）、表示制御モジュール２１ｂの機能により制御部２０は、処理対象の一方通行区間の終点に対応する位置のみに一方通行マークＭAを表示する（ステップＳ１２０）。図２Ａ，図２Ｂにおいて、一般道路の一方通行区間Ｎ１〜Ｎ９に対応する位置（終点に対応する位置）においては、一方通行マークＭAが１個ずつ表示されるのみとなっている。
【００３４】
一方、処理対象の一方通行区間の道路種別がランプ道路であると判定した場合（ステップＳ１２５：Ｙ）、表示制御モジュール２１ｂの機能により制御部２０は、処理対象の一方通行区間の始点と終点に対応する位置のそれぞれに一方通行マークＭA，ＭPを表示する（ステップＳ１３０）。図２Ａ，図２Ｂにおいて、ランプ道路の一方通行区間Ｒ１〜Ｒ９のそれぞれについて、始点および終点の双方に対応する位置に一方通行マークＭA，ＭPが表示されている。すなわち、１個の一方通行区間Ｒ１〜Ｒ９あたりに２個の一方通行マークＭA，ＭPが表示されている。
【００３５】
以上のようにして、処理対象の一方通行区間に対応する位置において一方通行マークＭA，ＭPを表示すると、制御部２０は、すべての一方通行区間を処理対象として選択したか否かを判定する（ステップＳ１３５）。すべての一方通行区間を処理対象として選択したと判定しなかった場合（ステップＳ１３５：Ｎ）、制御部２０は、ステップＳ１１０に戻る。すなわち、次の一方通行区間を処理対象として選択し、当該一方通行区間に対応する位置に一方通行マークＭA，ＭPを表示する処理を順次行う。一方、すべての一方通行区間を処理対象として選択したと判定した場合（ステップＳ１３５：Ｙ）、制御部２０は、地図表示処理を終了する。
【００３６】
（３）他の実施形態：
前記実施形態においては、車載のナビゲーションシステム１０が本発明の構成を備えたが、必ずしも車載器が本発明の構成を備えなくてもよい。本発明の構成を備えたサーバが地図を表示するための表示データを生成し、当該表示データを車載器に送信することで、車両内の表示部に地図を表示させてもよい。また、一方通行区間に対応する地図上の位置に表示する一方通行マークの個数を設定する処理は、必ずしも地図を表示する際に実行されなくてもよい。例えば、地図の表示に使用する地図情報を作成する際に、予め一方通行区間ごとに一方通行マークを表示する個数や位置を設定しておいてもよい。このようにして作成された地図情報に基づいて地図を表示することにより、本発明の効果を奏する地図を表示できる。
【００３７】
また、制御部２０は、地図の縮尺に拘わらず（広域の地図を表示する場合でも）、道路種別に応じて、地図上における一方通行区間に対応する位置に表示する一方通行マークＭA，ＭPの個数を設定してもよい。さらに、制御部２０は、ランプ道路に対応する位置に表示する一方通行マークＭA，ＭPの個数として３個以上の数を設定してもよいし、ランプ道路の始点と終点以外の点に一方通行マークＭA，ＭPを表示してもよい。例えば、制御部２０は、道路種別がランプ道路である場合において、地図の縮尺が大きいほど（詳細であるほど）、一方通行区間に対応する位置に表示する一方通行マークＭA，ＭPの個数を大きく設定してもよい。
【００３８】
本発明において、地図とは表示部に表示される地図であればよく、車両等が通行可能な道路区間を示す地図であればよい。表示部は、ナビゲーション装置等の車載器の一部であってもよいし、車両以外の場所に備えられてもよい。一方通行区間とは、車両が通行可能な方向が一方向に定められている道路区間であり、単一のリンク（連続する交差点で区切られた区間）で構成されていてもよいし、複数のリンクで構成されてもよい。
【００３９】
道路種別とは、一方通行の方向を強調して案内する必要性に関連する道路の区別であればよく、例えば一方通行の方向の誤認しやすさに関連する道路の区別であってもよいし、一方通行の方向を確実に認識させる必要性に関連する道路の区別であってもよい。例えば、退出方向が類似する他の道路区間が接続している狭角分岐地点が始点となっている一方通行区間は、一方通行の方向を誤認しやすい道路種別であると言える。また、道路形状が湾曲していたり、停止することなく進入できたり（始点や終点付近に一時停止線、信号機がない等）、他の道路区間と立体交差している道路区間は、一方通行の方向を誤認しやすい道路種別であると言える。
【００４０】
また、逆走した場合の問題が大きい一方通行区間は、一方通行の方向を確実に認識させる必要性が大きい道路種別であると言える。具体的に、逆走した場合に次に進入する道路区間が別の一方通行道路区間となっている一方通行道路区間は、逆走が継続する可能性が大きいため、一方通行の方向を確実に認識させる必要性が大きい道路種別であると言える。また、当該別の一方通行道路区間の車速（制限車速，プローブ情報等に基づく計測車速等）が大きい場合や、当該別の一方通行道路区間の道路種別が高速道路である場合には、一方通行の方向を確実に認識させる必要性が大きいと言える。なお、逆走した場合に次に進入する道路区間とは、一方通行区間の始点（逆走した場合に最後に走行する地点）に接続する道路区間のうち、当該始点において最も小さい進行方向の変化角で進入できる道路区間であってもよい。
【００４１】
ここで、地図上における一方通行区間に対応する位置とは、一方通行区間が表示される位置であってもよいし、一方通行区間が表示される位置から予め決められた距離以内の位置であってもよい。例えば、一方通行区間と一方通行マークとが重なって表示されないように、一方通行マークが一方通行区間からオフセットした位置に表示されてもよい。一方通行マークとは、一方通行の方向を表すマークであればよく、矢印であってもよいし、一方通行区間の終点に表示される進入禁止マークであってもよい。一方通行マークの個数を設定するとは、１個の一方通行区間あたりに表示する一方通行マークの個数を設定することを意味し、一方通行マークの個数を直接設定する場合に限らず、一方通行マークを周期的に表示する場合における表示間隔を設定してもよい。すなわち、一方通行マークの表示間隔を小さく設定することによって、一方通行マークの個数を多く設定してもよい。また、一方通行区間が複数のリンクによって構成される場合、一方通行マークの個数を設定するとは、一方通行区間を構成するリンク１個あたりに表示する一方通行マークの個数を設定することであってもよいし、一方通行マークを表示するリンクの周期を設定することであってもよい。
【００４２】
また、表示制御部は、道路種別がランプ道路である場合、道路種別がランプ道路でない場合よりも一方通行マークの個数を多く設定してもよい。ランプ道路に対応する位置に多くの一方通行マークを表示することにより、ランプ道路における一方通行の方向を確実に認識させることができる。ランプ道路は、道路形状が湾曲していたり、始点や終点付近に信号機や一時停止線が存在せず停止することなく進入できたり、他の道路区間と立体交差していたりする可能性が他の道路区間よりも大きく、一方通行の方向を誤認しやすい道路種別であると言える。
【００４３】
また、ランプ道路は、高速道路と接続する可能性が大きく、逆走した場合に深刻な問題を引き起こす可能性が他の道路種別よりも大きい道路種別であると言える。なお、ランプ道路とは、始点と終点との少なくとも一方が本線と接続する道路、および、ランプ道路同士を接続する道路である。また、本線は、高速道路であっても一般道路であってもよい。さらに、ランプ道路によって接続される２個の道路は必ずしも高低差を有していなくてもよく、ランプ道路は必ずしも勾配を有していなくてもよい。
【００４４】
具体的に、表示制御部は、道路種別がランプ道路である場合、少なくとも一方通行区間の始点と終点に対応する位置のそれぞれに一方通行マークを表示してもよい。このように、ランプ道路の始点と終点の双方に一方通行マークを表示することにより、ランプ道路における一方通行の方向を確実に認識させることができる。一方通行区間の始点と終点に対応する位置とは、地図上に表された一方通行区間の始点と終点から予め決められた距離以内の位置であってもよい。
【００４５】
さらに、表示制御部は、基準よりも詳細の地図を表示する場合、道路種別に応じて、地図上における一方通行区間に対応する位置に表示する一方通行マークの個数を設定し、基準よりも広域の地図を表示する場合、道路種別に拘わらず、地図上における一方通行区間に対応する位置に表示する一方通行マークの個数を１個と設定してもよい。このように、広域の地図において一方通行マークの個数を１個とすることで、一方通行マークが密集する可能性を低減し、地図が見づらくなる可能性を低減できる。一方通行マークの個数を１個とする場合、一方通行マークは、一方通行区間の始点や終点や中間地点のいずれかに対応する位置に表示されてもよい。
【００４６】
さらに、本発明のように、道路種別に応じて、地図上における一方通行区間に対応する位置に表示する一方通行マークの個数を設定する手法は、プログラムや方法としても適用可能である。また、以上のようなシステム、プログラム、方法は、単独の装置として実現される場合もあれば、車両に備えられる各部と共有の部品を利用して実現される場合もあり、各種の態様を含むものである。例えば、以上のような装置を備えたナビゲーションシステム、地図表示システムや方法、プログラムを提供することが可能である。また、一部がソフトウェアであり一部がハードウェアであったりするなど、適宜、変更可能である。さらに、装置を制御するプログラムの記録媒体としても発明は成立する。むろん、そのソフトウェアの記録媒体は、磁気記録媒体であってもよいし光磁気記録媒体であってもよいし、今後開発されるいかなる記録媒体においても全く同様に考えることができる。
【符号の説明】
【００４７】
１０…ナビゲーションシステム、２０…制御部、２１…ナビゲーションプログラム、２１ａ…道路種別取得モジュール、２１ｂ…表示制御モジュール、３０…記録媒体、３０ａ…地図情報、４１…ＧＰＳ受信部、４２…車速センサ、４３…ジャイロセンサ、４４…ユーザＩ／Ｆ部、ＭA，ＭP…一方通行マーク、Ｎ１〜Ｎ９，Ｒ１〜Ｒ９…一方通行区間
【図１】
2017198789.tif 000003
【図２】
2017198789.tif 000004
【図３】
2017198789.tif 000005