(57)【要約】【課題】車両をスムーズに走行させることが可能となる表示システム、及び表示プログラムを提供すること。【解決手段】  所定数の表示枠に車両の走行レーンを表示する車載装置１であって、表示枠に表示可能となる走行レーンを特定する特定部１８１と、特定部１８１が特定した走行レーンを、表示枠に表示する表示部１８２と、を備え、特定部１８１は、車両が走行することを推奨する走行レーンである推奨レーンが表示枠に表示され、且つ、推奨レーンと同一方向の走行レーンを含む推奨走行レーンが表示枠に最大数表示されるように走行レーンを特定し、また、車両の進行方向側の複数の走行レーンであって、相互に隣接している複数の走行レーンと表示枠とを、複数の走行レーンの一方の端の走行レーンから順に相対的にずらしつつ走行レーンを特定する。【選択図】図１
2019174311.tif 000002
【特許請求の範囲】
【請求項１】
所定数の表示枠に車両の走行レーンを表示する表示システムであって、
前記表示枠に表示可能となる走行レーンを特定する特定手段と、
前記特定手段が特定した走行レーンを、前記表示枠に表示する表示手段と、を備え、
前記特定手段は、前記車両が走行することを推奨する走行レーンである推奨レーンが前記表示枠に表示され、且つ、前記推奨レーンと同一方向の走行レーンを含む推奨走行レーンが前記表示枠に最大数表示されるように走行レーンを特定する、
表示システム。
【請求項２】
前記特定手段は、前記車両の進行方向側の複数の走行レーンであって、相互に隣接している複数の走行レーンと前記表示枠とを、複数の走行レーンの一方の端の走行レーンから順に相対的にずらしつつ、前記表示枠に表示可能となる走行レーンを特定する、
請求項１に記載の表示システム。
【請求項３】
前記特定手段は、複数の前記表示枠における端の表示枠に表示されるべき走行レーンの隣に非表示となる走行レーンが存在する場合、当該端の表示枠を、走行レーンを表示しない表示禁止枠とし、
前記特定手段は、複数の前記表示枠における前記表示禁止枠以外の前記表示枠である表示許可枠に、前記推奨レーンが表示され、且つ、前記推奨走行レーンが最大数表示されるように走行レーンを特定し、
前記表示手段は、前記表示許可枠に表示されている走行レーン以外にも非表示の走行レーンが、複数の前記表示枠における前記表示禁止枠側にあることを示す情報を、前記表示禁止枠に表示する、
請求項１又は２に記載の表示システム。
【請求項４】
所定数の表示枠に車両の走行レーンを表示する表示プログラムであって、
コンピュータを、
前記表示枠に表示可能となる走行レーンを特定する特定手段と、
前記特定手段が特定した走行レーンを、前記表示枠に表示する表示手段と、として機能させ、
前記特定手段は、前記車両が走行することを推奨する走行レーンである推奨レーンが前記表示枠に表示され、且つ、前記推奨レーンと同一方向の走行レーンを含む推奨走行レーンが前記表示枠に最大数表示されるように走行レーンを特定する、
表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示システム、及び表示プログラムに関する。
【背景技術】
【０００２】
従来、道路のレーン情報を表示するナビゲーション装置が知られていた（例えば、特許文献１参照）。この特許文献１のナビゲーション装置においては、走行することを推奨するレーンである推奨レーンを表示していた。具体的には、当該ナビゲーション装置においては、表示できるレーン数が限られており、表示できるレーン数より実レーン数が多い場合、車両が現在走行しているレーンである走行レーンと推奨レーンの両方が表示されるように表示するレーンを特定して表示していた。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１５５８５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の技術においては、実際の車両の現在走行中の走行レーンを判断し、走行レーンと推奨レーンとを同時に表示していた。
【０００５】
ところで、ナビゲーション装置で走行レーンが判断できない場合があり、このような場合を含む任意の場合においては、推奨レーンと同一方向に走行可能なレーンを可能な限り多数表示させた方が、運転者にとって、より車線の変更判断を行い易いという実情に、本願発明者は想到した。すなわち、例えば、走行環境によっては速やかな車線変更が難しい場合があるが、このような場合においては、同一方向に走行可能なレーンを走行していることを運転者が認識している場合、無理な車線変更を行わないという判断を行うことが可能であるという実情に、本願発明者は想到した。
【０００６】
このような実情を考慮した場合、表示するレーンの中に推奨レーンと同一方向に走行可能なレーンを可能な限り多数表示することが運転者にとって望ましいが、このような事項については、特許文献１では開示されていなかった。
【０００７】
本発明は、上記に鑑みてなされたものであって、車両をスムーズに走行させることが可能となる表示システム、及び表示プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、本発明に係る表示システムは、所定数の表示枠に車両の走行レーンを表示する表示システムであって、前記表示枠に表示可能となる走行レーンを特定する特定手段と、前記特定手段が特定した走行レーンを、前記表示枠に表示する表示手段と、を備え、前記特定手段は、前記車両が走行することを推奨する走行レーンである推奨レーンが前記表示枠に表示され、且つ、前記推奨レーンと同一方向の走行レーンを含む推奨走行レーンが前記表示枠に最大数表示されるように走行レーンを特定する。
【０００９】
また、本発明に係る表示プログラムは、所定数の表示枠に車両の走行レーンを表示する表示プログラムであって、コンピュータを、前記表示枠に表示可能となる走行レーンを特定する特定手段と、前記特定手段が特定した走行レーンを、前記表示枠に表示する表示手段と、として機能させ、前記特定手段は、前記車両が走行することを推奨する走行レーンである推奨レーンが前記表示枠に表示され、且つ、前記推奨レーンと同一方向の走行レーンを含む推奨走行レーンが前記表示枠に最大数表示されるように走行レーンを特定する。
【発明の効果】
【００１０】
本発明に係る表示システムによれば、車両が走行することを推奨する走行レーンである推奨レーンが表示枠に表示され、且つ、推奨レーンと同一方向の走行レーンを含む推奨走行レーンが表示枠に最大数表示されるように走行レーンを特定することにより、例えば、推奨レーンと同一方向に走行可能なレーンである推奨走行レーンを可能な限り多数表示させた方が、運転者にとって、より車線の変更判断を行い易いという実情に沿って走行レーンを表示させることができるので、不必要な走行レーン間の移動を低減すること等ができ、車両をスムーズに走行させることが可能となる。
【００１１】
本発明に係る表示プログラムによれば、車両が走行することを推奨する走行レーンである推奨レーンが表示枠に表示され、且つ、推奨レーンと同一方向の走行レーンを含む推奨走行レーンが表示枠に最大数表示されるように走行レーンを特定することにより、例えば、推奨レーンと同一方向に走行可能なレーンである推奨走行レーンを可能な限り多数表示させた方が、運転者にとって、より車線の変更判断を行い易いという実情に沿って走行レーンを表示させることができるので、不必要な走行レーン間の移動を低減すること等ができ、車両をスムーズに走行させることが可能となる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施の形態に係るナビゲーションシステムを例示するブロック図である。
【図２】表示処理のフローチャートである。
【図３】レーンデータ配列及び表示枠を例示した図であり、（ａ）はレーンデータ配列を例示しており、（ｂ）は表示枠の表示例を例示している。
【図４】レーンデータ配列及び表示枠を例示した図であり、（ａ）はレーンデータ配列を例示しており、（ｂ）は表示枠の表示例を例示している。
【図５】レーンデータ配列及び表示枠を例示した図であり、（ａ）はレーンデータ配列を例示しており、（ｂ）は表示枠の表示例を例示している。
【発明を実施するための形態】
【００１３】
以下、本発明に係る表示システム、及び表示プログラムの実施の形態について図面を参照しつつ詳細に説明する。ただし、実施の形態によって本発明が限定されるものではない。
【００１４】
本発明に係る表示システムは、所定数の表示枠に車両の走行レーンを表示するシステムであり、例えば、走行レーンを表示する専用システム、あるいは、汎用的に用いられるコンピュータ（一例としては、パーソナルコンピュータ、スマートフォン等の如き携帯端末等）に対して走行レーンを表示する機能を実装することにより実現されるシステム等を含む概念である。また、表示システムは、例えば、車載装置、あるいは、センター装置等に対して所定数の表示枠に車両の走行レーンを表示する機能を実装することにより実現されるシステム等を含む概念であり、一例としては、特定手段、及び表示手段を備える。
【００１５】
ここで、「車載装置」とは、車両に搭載される装置であり、具体的には、車載用ナビゲーション装置を含む概念である。「センター装置」とは、車載装置との間で通信を行う装置であり、具体的には、所定のコンピュータを搭載したサーバ装置を含む概念である。
【００１６】
また、「所定数」とは、予め定められている任意の数であり、例えば、３個〜７個等である。「表示枠」とは、車両の走行レーンを表示する枠であり、具体的には、ディスプレイ上の少なくとも一部の領域である。
【００１７】
また、「特定手段」とは、表示枠に表示可能となる走行レーンを特定する手段であり、具体的には、車両が走行することを推奨する走行レーンである推奨レーンが表示枠に表示され、且つ、推奨レーンと同一方向の走行レーンを含む推奨走行レーンが最大数表示されるように走行レーンを特定する手段であり、例えば、車両の進行方向側の複数の走行レーンであって、相互に隣接している複数の走行レーンと表示枠とを、複数の走行レーンの一方の端の走行レーンから順に相対的にずらしつつ、表示枠に表示可能となる走行レーンを特定する手段であり、また、複数の表示枠における端の表示枠に表示されるべき走行レーンの隣に非表示となる走行レーンが存在する場合、当該端の表示枠を、走行レーンを表示しない表示禁止枠とし、複数の表示枠における表示禁止枠以外の表示枠である表示許可枠に、推奨レーンが表示され、且つ、推奨走行レーンが最大数表示されるように走行レーンを特定する手段である。
【００１８】
「走行レーン」とは、車両が走行する道路上における進行方向側の車線（レーン）であり、具体的には、相互に隣接している複数のレーンであり、例えば、目的地に至るために車両が走行するべきルートである走行ルートが探索された場合における、当該走行ルート上の推奨レーン、推奨走行レーン、及び走行可能レーン等を含む概念である。
【００１９】
「推奨レーン」とは、走行ルート上の走行レーンであり、具体的には、車両が走行することを推奨する走行レーンであり、例えば、複数の走行レーンのうちの車両が走行することを最も推奨する１個の走行レーンである。「推奨走行レーン」とは、推奨レーンと同一方向の走行レーンを含む走行レーンであり、例えば、複数の走行レーンのうちの推奨レーン以外の１個以上の走行レーンである。「走行可能レーン」とは、推奨レーンと異なる方向の走行レーンを含む走行レーンであり、例えば、複数の走行レーンのうちの推奨レーン及び推奨走行レーン以外の１個以上の走行レーンである。
【００２０】
「推奨レーンと同一方向の走行レーン」とは、進行方向が推奨レーンの進行方向と合致する走行レーンであり、例えば、推奨レーンの進行方向が直進方向である場合における、進行方向が直進方向となっている走行レーンや、推奨レーンの進行方向が右折方向である場合における、進行方向が右折方向となっている走行レーン等を示す概念である。「推奨レーンと異なる方向の走行レーン」とは、進行方向が推奨レーンの進行方向と合致しない走行レーンであり、例えば、推奨レーンの進行方向が直進方向である場合における、進行方向が右折方向又は左折方向となっている走行レーン等を示す概念である。
【００２１】
「複数の走行レーンと表示枠とを、複数の走行レーンの一方の端の走行レーンから順に相対的にずらしつつ」とは、表示枠に表示する走行レーンを特定手段にて特定する手法であり、具体的には、情報処理の手法であり、例えば、各走行レーンを特定する情報の個数と表示枠の個数とを比較せずに行う情報処理の手法である。また、「複数の走行レーンと表示枠とを、複数の走行レーンの一方の端の走行レーンから順に相対的にずらしつつ」とは、例えば、複数の走行レーンの左端から右端に向けて表示枠を相対的にずらすことに対応する情報処理の手法、あるいは、複数の走行レーンの右端から左端に向けて表示枠を相対的にずらすことに対応する情報処理の手法等を含む概念である。また、「複数の走行レーンと表示枠とを、複数の走行レーンの一方の端の走行レーンから順に相対的にずらしつつ」に対応する情報処理の具体的な手法は任意であるが、以下に示す実施の形態では、限定するものではないが、配列に対して各走行レーンを特定するデータを、複数の走行レーンにおける一方の端から他方の端に向かう順序で１個ずつ格納しておき、この格納されたデータについて表示枠の個数に対応する個数分だけ順次選択して情報処理を行う手法を例示して説明する。
【００２２】
また、「表示禁止枠」とは、複数の表示枠における端の表示枠に表示されるべき走行レーンの隣に非表示となる走行レーンが存在する場合における、複数の表示枠における左端の表示枠又は右端の表示枠であり、具体的には、走行レーンが表示されない枠である。「表示許可枠」とは、複数の表示枠における表示禁止枠以外の表示枠であり、走行レーンが表示され得る枠である。
【００２３】
また、「表示手段」とは、特定手段が特定した走行レーンを、表示枠に表示する手段であり、例えば、表示許可枠に表示されている走行レーン以外にも非表示の走行レーンが、複数の表示枠における表示禁止枠側にあることを示す情報を、表示禁止枠に表示する手段である。「表示許可枠に表示されている走行レーン以外にも非表示の走行レーンが、複数の表示枠における表示禁止枠側にあることを示す情報」として表示される情報は任意であり、例えば、テキスト情報、又は画像情報等であってもよいが、以下に示す実施の形態では、「・・・」という画像情報を表示して非表示の走行レーンが存在し、スクロール等の任意の操作で当該非表示の走行レーンを表示させることが可能であることを示す場合を例示して説明する。
【００２４】
そして、以下に示す実施の形態では、「表示システム」が、車載装置にて実現されており、表示枠の「所定数」が６個である場合について説明する。
【００２５】
なお、以下では、車載装置を搭載した車両を「自車両」又は「自車」と称して説明する。また、「自車両」又は「自車」とは、例えば、四輪自動車、二輪自動車、及び自転車等を含む概念であるが、以下では、自車両が四輪自動車である場合について説明する。また、以下で説明する車載装置に関しては、表示システムに関連する特徴について説明し、一方、表示システムに関連する特徴以外については、公知の車載装置の特徴と同様であるので、その説明は省略する。
【００２６】
（構成）
まず、本実施の形態に係るナビゲーションシステム１００について説明する。図１は、本発明の実施の形態に係るナビゲーションシステムを例示するブロック図である。ナビゲーションシステム１００は、表示システムを含むシステムであり、例えば、車載装置１を備える。なお、実際には、ナビゲーションシステム１００には、車載装置１との間で通信を行って各種処理を行うセンター装置も設けられているが、当該センター装置については、公知のセンター装置と同様にして構成することができるので、ここでは、図示及び説明を省略する。
【００２７】
（構成−車載装置）
車載装置１は、表示システムであり、具体的には、バッテリで駆動する車両に搭載されているものであり、例えば、通信部１１、撮影部１２、タッチパッド１３、ディスプレイ１４、スピーカ１５、現在位置検出部１６、データ記録部１７、及び制御部１８を備える。
【００２８】
（構成−車載装置−通信部）
通信部１１は、ネットワーク（図示省略）を介して外部装置との間で通信するための通信手段である。この通信部１１の具体的な種類や構成は任意であるが、例えば、公知の移動体無線通信手段や、ＦＭ多重放送やビーコンを介した公知のＶＩＣＳ（登録商標）システム用の無線通信手段を用いることができる。
【００２９】
（構成−車載装置−撮影部）
撮影部１２は、画像を撮影する撮影手段である。この撮影部１２の具体的な種類や構成は任意であるが、例えば、自車両の周辺の画像である周辺画像を撮影する外部カメラ、及び自車両の車内画像を撮影する内部カメラを備えて構成することができる。
【００３０】
（構成−車載装置−タッチパッド）
タッチパッド１３は、ユーザの指等で押圧されることにより、当該ユーザから各種操作入力を受け付ける操作手段である。このタッチパッド１３の具体的な構成は任意であるが、例えば、抵抗膜方式や静電容量方式等による操作位置検出手段を備えた公知のものを用いることができる。
【００３１】
（構成−車載装置−ディスプレイ）
ディスプレイ１４は、制御部１８の制御に基づいて各種の画像を表示する画像表示手段である。このディスプレイ１４の具体的な構成は任意であるが、例えば、公知の液晶ディスプレイや有機ＥＬディスプレイの如きフラットパネルディスプレイ等を用いることができる。なお、上記のタッチパッド１３とディスプレイ１４とをタッチパネルとして一体形成しても構わない。
【００３２】
（構成−車載装置−スピーカ）
スピーカ１５は、制御部１８の制御に基づいて各種の音声を出力する音声出力手段である。スピーカ１５より出力される音声の具体的な態様は任意であり、必要に応じて生成された合成音声や、予め録音された音声を出力することができる。
【００３３】
（構成−車載装置−現在位置検出部）
現在位置検出部１６は、自車両の現在位置（例えば、地図上の座標）を取得する現在位置取得手段である。この現在位置検出部１６は、ＧＰＳやジャイロセンサ（方位を測定する手段）、距離センサ（いずれも図示省略）を有し、現在の車載装置１の位置である現在位置（座標）及び方位等を公知の方法にて検出する。
【００３４】
（構成−車載装置−データ記録部）
データ記録部１７は、車載装置１の動作に必要なプログラム及び各種のデータを記録する記録手段であり、例えば、外部記録装置としてのハードディスク（図示省略）を用いて構成されている。ただし、ハードディスクに代えてあるいはハードディスクと共に、磁気ディスクの如き磁気的記録媒体、又はＤＶＤやブルーレイディスクの如き光学的記録媒体を含む、その他の任意の記録媒体を用いることができる。
【００３５】
また、このデータ記録部１７は、地図情報データベース（以下、データベースを「ＤＢ」と称する）１７１を備える。
【００３６】
（構成−車載装置−データ記録部−地図情報ＤＢ）
地図情報ＤＢ１７１は、地図情報を格納する地図情報格納手段である。ここで、「地図情報」とは、ユーザに対して地図を提示するための情報であり、具体的には、道路、道路の交差点、道路構造物、施設等を含む各種の位置の特定に必要な情報であり、例えば、道路上に設定された各ノードに関するノードデータ（例えばノードＩＤ、座標等）や、道路上に設定された各リンクに関するリンクデータ（例えばリンクＩＤ（なお、リンクＩＤは地図情報の位置を特定する座標に関連付けられている）、リンク名、接続ノードＩＤ、道路座標、道路種別（例えば、細街路、一般道路、主要国道、及び高速道路等）、道路幅、道路に設けられている車線数（走行レーン数）、道路に設けられている車線の進行方向（走行レーンの進行方向）、道路に設けられている各車線を一意に識別する車線ＩＤ、道路の進行方向等）、地物データ（例えば信号機、道路標識、ガードレール、施設等）、地形データ等を含んで構成されている。このような地図情報ＤＢ１７１の地図情報については、任意の手法で記録されるが、例えば、所定の記録媒体を介して入力することにより記録されたり、不図示の配信センターから配信された情報を受信することにより記録されたりする。
【００３７】
（構成−車載装置−制御部）
制御部１８は、車載装置１を制御する制御手段であり、具体的には、ＣＰＵ、当該ＣＰＵ上で解釈実行される各種のプログラム（ＯＳなどの基本制御プログラムや、ＯＳ上で起動され特定機能を実現するアプリケーションプログラムを含む）、及びプログラムや各種のデータを格納するためのＲＡＭの如き内部メモリを備えて構成されるコンピュータである。特に、実施の形態に係るプログラムは、任意の記録媒体又はネットワークを介して車載装置１にインストールされることで、制御部１８の各部を実質的に構成する。
【００３８】
この制御部１８は、機能概念的には、特定部１８１、及び表示部１８２を備える。特定部１８１は、表示枠に表示可能となる走行レーンを特定する特定手段であり、具体的には、車両が走行することを推奨する走行レーンである推奨レーンが表示枠に表示され、且つ、推奨レーンと同一方向の走行レーンを含む推奨走行レーンが最大数表示されるように走行レーンを特定する手段である。表示部１８２は、特定部１８１が特定した走行レーンを、表示枠に表示する表示手段である。なお、この制御部１８の各部により行われる処理については、後述する。
【００３９】
（処理）
次に、このように構成されるナビゲーションシステム１００によって実行される表示処理について説明する。図２は、表示処理のフローチャートである（以下の各処理の説明ではステップを「Ｓ」と略記する）。表示処理は、概略的には、ナビゲーションシステム１００の車載装置１にて行われる処理であり、具体的には、表示枠に走行レーンを表示する処理である。この表示処理を実行するタイミングは任意であるが、例えば、車載装置１の電源をオンした後に、車載装置１の制御部１８が、ユーザによるタッチパッド１３への所定操作を受け付けて、公知の手法を含む任意の手法で自車両が走行するべき走行ルートを探索して、当該探索した走行ルートを案内している場合において、自車両が交差点の手前で当該交差点における走行レーンを特定する情報を取得して格納した場合に、起動されて実行を開始することとして、実行を開始したところから説明する。
【００４０】
図３〜図５は、レーンデータ配列及び表示枠を例示した図であり、各図の（ａ）は、レーンデータ配列を例示しており、また、各図の（ｂ）は、表示枠の表示例を例示している。なお、この図３〜図５については、相互に異なる交差点に関する走行レーンの情報を例示しており、また、説明の便宜上、走行レーンの種類を特定する情報として、推奨レーンを特定する「（推）」、推奨走行レーンを特定する「（推走）」、及び走行可能レーンを特定する「（可）」が図示されている。
【００４１】
図３（ａ）〜図５（ａ）の「レーンデータ配列」とは、複数の走行レーンを特定するデータ構造であり、例えば、制御部１８のＲＡＭに格納されるデータ構造であって、図面左端からつめて具体的なデータが格納されるデータ構造あり、つまり、図面左端のデータが先頭のデータとなり右端のデータが終端のデータとなるデータ構造であり、一例としては、各図に示すように、所定個数（各交差点における走行レーンの最大個数よりも多い個数に設定されており、例えば、１６個）のレーンデータを格納することが可能となるデータ構造である。また、各図の「レーンデータ」１０１〜１１６等とは、各走行レーンを特定する情報であり、走行レーンの位置、進行方向、及び種類（つまり、推奨レーン、推奨走行レーン、走行可能レーン）を特定する情報である。この各図の「レーンデータ」１０１〜１１６等のデータ形式は任意であり、例えば、図示されているように、画像情報であってもよく、画像情報以外のテキスト情報やその他の任意の形式の情報であってもよいが、以下では図示されているものを例示して説明する。
【００４２】
そして、「レーンデータ」１０１〜１１６等については、「レーンデータ配列」における格納位置に基づいて、実際の走行ルートにおける実際の走行レーンの位置を特定しており、例えば、左側のレーンデータが実際の走行ルートにおける実際の走行レーンの位置が走行ルートの進行方向を基準にして左側であること等を特定している。また、「レーンデータ」１０１〜１１６等については、矢印が指し示す方向に基づいて走行レーンの方向を特定しており、また、矢印の表示形式（白抜き、図面右上から左下へ向かうハッチング、及び図面左上から右下へ向かうハッチング）に基づいて走行レーンの種類を特定している。また、「レーンデータ」１０１〜１１６等についての「ｎｕｌｌ」については、走行レーンが無いこと特定している。
【００４３】
ここでは、例えば、図３（ａ）のレーンデータ配列については、レーンデータ１０１〜１１１に対応する１１個の走行レーンが存在し、レーンデータ１０１については、走行ルートの進行方向を基準にして左端の走行レーンの進行方法が左方向（左折方向）であり、当該走行レーンが走行可能レーンであることを特定しており、また、レーンデータ１０２、１０３については、走行ルートの進行方向を基準にして左端から２、３番目の走行レーンの進行方向が左方向であり、当該走行レーンが走行可能レーンであることを特定しており、レーンデータ１０４については、走行ルートの進行方向を基準にして左端から４番目の走行レーンの進行方向が直進方向であり、当該走行レーンが推奨走行レーンであることを特定しており、また、レーンデータ１０５については、走行ルートの進行方向を基準にして左端から５番目の走行レーンの進行方向が直進方向であり、当該走行レーンが推奨レーンであることを特定しており、また、レーンデータ１０６〜１０９については、走行ルートの進行方向を基準にして左端から６〜９番目の走行レーンの進行方向が直進方向であり、当該走行レーンが推奨走行レーンであることを特定しており、また、レーンデータ１１０、１１１については、走行ルートの進行方向を基準にして左端から１０、１１番目（つまり、右端から２番目、右端）の走行レーンが右方向（右折方向）であり、当該走行レーンが走行可能レーンであることを特定している。また、レーンデータ１１２〜１１６については、「ｎｕｌｌ」となっており走行レーンが無いことを特定している。なお、図４（ａ）及び図５（ａ）のレーンデータについては、図３のレーンデータと同様であるので説明を省略する。
【００４４】
また、図３（ｂ）〜図５（ｂ）の「表示枠」ｆ１〜ｆ６とは、前述の表示枠であり、例えば、ディスプレイ１４に表示されるものである。
【００４５】
そして、図２の表示処理の起動時に自車両が交差点の手前で当該交差点における走行レーンの情報を取得して格納する具体的な手法は任意であり、例えば、制御部１８が、地図情報ＤＢ１７１の地図情報及び案内中の走行ルートを参照して、交差点に対応する複数の走行レーンを取得し、まず、取得した複数の走行レーンにおける自車両が走行することを最も推奨する１個の走行レーンを推奨レーンとして任意の手法（例えば、走行ルートを探索する場合に進行方向等を考慮して、最も推奨する１個の走行レーンが設定されていることとし、この設定されている１個の走行レーンを推奨走行レーンとして特定する手法等）で特定し、また、取得した複数の走行レーンにおける推奨レーンとして特定した走行レーン以外の走行レーンの内で当該推奨レーンと同一方向の走行レーンを推奨走行レーンとして特定し、また、取得した複数の走行レーンにおける、推奨レーンとして特定した走行レーン及び推奨走行レーンとして特定した走行レーン以外の走行レーンを走行可能レーンとして特定し、特定したこれらの推奨レーン、推奨走行レーン、及び走行可能レーン各々を特定する情報を取得することとする。そして、制御部１８が、取得した推奨レーン、推奨走行レーン、及び走行可能レーン各々を特定する情報として、図３（ａ）〜図５（ａ）のレーンデータ配列のレーンデータを格納することとして、各処理を説明する。以下では、図３（ａ）〜図５（ａ）については相互に同様にして処理することができるので、特記する場合を除いて、図３（ａ）を代表して説明し、図４（ａ）及び図５（ａ）については適宜後述する。
【００４６】
図２のＳＡ１において特定部１８１は、レーンデータを間引くか否かを判定する。具体的には任意であるが、例えば、制御部１８のＲＡＭにアクセスして、表示処理の起動時にレーンデータが格納されたレーンデータ配列を参照し、参照したレーンデータ配列の図面左端のレーンデータから表示枠の個数に対応する個数分だけ図面右側に向かって順次選択し、選択したレーンデータに「ｎｕｌｌ」が含まれているか否かに基づいて判定する。そして、「ｎｕｌｌ」が含まれている場合、全ての走行レーンを表示することができるものと判断し、間引かないものと判定し（ＳＡ１のＮＯ）、従来と同様にして、選択したレーンデータを表示枠に表示した上で、処理を終了する。また、「ｎｕｌｌ」が含まれていない場合、全ての走行レーンを表示することができるわけではないもと判断し、間引くものと判定し（ＳＡ１のＹＥＳ）、ＳＡ２に移行する。ここでは、例えば図３（ａ）の場合、表示処理の起動時にレーンデータが格納されたレーンデータ配列を参照し、参照したレーンデータ配列の図面左端のレーンデータから表示枠の個数に対応する６個分であるレーンデータ１０１〜１０６を選択し、選択したレーンデータに「ｎｕｌｌ」が含まれていないので、間引くものと判定する。
【００４７】
図２のＳＡ２において特定部１８１は、推奨レーンを特定するレーンデータが含まれているか否かを判定する。具体的には任意であるが、例えば、図３（ｂ）の６個の表示枠ｆ１〜ｆ６のうちの左端の表示枠ｆ１については、図３（ａ）のレーンデータ配列のレーンデータにおける左端のレーンデータ１０１を表示する場合は表示許可枠になり、この場合以外については表示枠ｆ１の左側に非表示となる走行レーンが存在することになるので、当該表示枠ｆ１が表示禁止枠になること、また、右端の表示枠ｆ６については、図３（ａ）レーンデータ配列の「ｎｕｌｌ」以外のレーンデータにおける右端のレーンデータ１１１を表示する場合は表示許可枠になり、この場合以外については表示枠ｆ６の右側に非表示となる走行レーンが存在することになるので、当該表示枠ｆ６が表示禁止枠になること、また、両端の間の表示枠ｆ２〜ｆ５については表示許可枠になることを考慮して、つまり、両端の表示枠ｆ１、ｆ６については、表示する走行レーンの位置に応じて当該走行レーンの表示又は非表示が切り替わることに留意して、処理を行う。
【００４８】
なお、以下では、レーンデータ配列の左端のレーンデータ（例えば、図３（ａ）のレーンデータ１０１）を、「レーンデータ配列の先頭のレーンデータ」と称し、また、レーンデータ配列の「ｎｕｌｌ」以外の右端のレーンデータ（例えば、図３（ａ）のレーンデータ１１１）を、「レーンデータ配列の終端のレーンデータ」と称し、また、相対的な表現として、左側のレーンデータを「先頭側のレーンデータ」と称し、右側のレーンデータを「終端側のレーンデータ」と称して説明する。また、現在選択しているレーンデータのうちの先頭側のレーンデータから終端側のレーンデータに向かって順次各レーンデータが、左端の表示枠から右端の表示枠に向かって各表示枠に対応していることとして説明する。なお、ここでの「対応している」とは、各表示枠に情報を表示する場合の当該情報となることを示している。つまり、図３（ａ）のレーンデータ１０１〜１０６を選択されている場合、これらの各レーンデータが各々図３（ｂ）の表示枠ｆ１〜ｆ６に対応していることになる。
【００４９】
詳細には、現在選択しているレーンデータに推奨レーンを特定するレーンデータが含まれているか否かを判定する（以下、「ＳＡ２の第１判定」と称する）。また、推奨レーンを特定するレーンデータが含まれているものと判定した場合、当該推奨レーンを特定するレーンデータが複数の表示枠のうちの左端の表示枠（図３（ｂ）の表示枠ｆ１）に対応するか、あるいは、複数の表示枠のうちの右端の表示枠（図３（ｂ）の表示枠ｆ６）に対応するか、あるいは、左端の表示枠と右端の表示枠との間の表示枠（以下、左端の表示枠と右端の表示枠との間の表示枠を「中間表示枠」と称する）（図３（ｂ）の表示枠ｆ２〜ｆ５）に対応するかを判定する（以下、「ＳＡ２の第２判定」と称する）。また、左端又は右端の表示枠に対応すると判定した場合、推奨レーンを特定するレーンデータがレーンデータ配列の先頭又は終端のレーンデータに対応するか否かを判定する（以下、「ＳＡ２の第３判定」と称する）。そして、「ＳＡ２の第１判定」〜「ＳＡ２の第３判定」の判定結果に基づいて、推奨レーンを特定するレーンデータが含まれているか否かを判定する。
【００５０】
なお、「推奨レーンを特定するレーンデータが複数の表示枠のうちの左端の表示枠に対応する」とは、推奨レーンを特定するレーンデータが、現在選択されているレーンデータのうちの先頭のレーンデータであることを特定する概念であり、また、「レーンデータが複数の表示枠のうちの中間表示枠に対応する」とは、推奨レーンを特定するレーンデータが、現在選択されているレーンデータのうちの先頭のレーンデータから数えて２番目〜５番目のレーンデータであることを特定する概念であり、また、「レーンデータが複数の表示枠のうちの右端の表示枠に対応する」については、推奨レーンを特定するレーンデータが、現在選択されているレーンデータのうちの終端のレーンデータであることを特定する概念である。
【００５１】
具体的には、「ＳＡ２の第１判定」において推奨レーンを特定するレーンデータが含まれていないものと判定した場合、あるいは、「ＳＡ２の第１判定」において推奨レーンを特定するレーンデータが含まれているものと判定し、かつ、「ＳＡ２の第２判定」において推奨レーンを特定するレーンデータが左端の表示枠に対応するものと判定し、かつ、「ＳＡ２の第３判定」において推奨レーンを特定するレーンデータがレーンデータ配列の先頭のレーンデータに対応しないのと判定した場合、あるいは、「ＳＡ２の第１判定」において推奨レーンを特定するレーンデータが含まれているものと判定し、かつ、「ＳＡ２の第２判定」において推奨レーンを特定するレーンデータが右端の表示枠に対応するものと判定し、かつ、「ＳＡ２の第３判定」において推奨レーンを特定するレーンデータがレーンデータ配列の終端のレーンデータに対応しないものと判定した場合、推奨レーンを特定するレーンデータが含まれていないものと判定し（ＳＡ２のＮＯ）、ＳＡ９に移行する。
【００５２】
また、「ＳＡ２の第１判定」において推奨レーンを特定するレーンデータが含まれているものと判定し、かつ、「ＳＡ２の第２判定」において推奨レーンを特定するレーンデータが中間表示枠に対応するものと判定した場合、あるいは、「ＳＡ２の第１判定」において推奨レーンを特定するレーンデータが含まれているものと判定し、かつ、「ＳＡ２の第２判定」において推奨レーンを特定するレーンデータが左端の表示枠に対応するものと判定し、かつ、「ＳＡ２の第３判定」において推奨レーンを特定するレーンデータがレーンデータ配列の先頭のレーンデータに対応するものと判定した場合、あるいは、「ＳＡ２の第１判定」において推奨レーンを特定するレーンデータが含まれているものと判定し、かつ、「ＳＡ２の第２判定」において推奨レーンを特定するレーンデータが右端の表示枠に対応するものと判定し、かつ、「ＳＡ２の第３判定」において推奨レーンを特定するレーンデータがレーンデータ配列の終端のレーンデータに対応するものと判定した場合、推奨レーンを特定するレーンデータが含まれているものと判定し（ＳＡ２のＹＥＳ）、ＳＡ３に移行する。
【００５３】
ここでは、例えば図３（ａ）の場合、「ＳＡ２の第１判定」において推奨レーンを特定するレーンデータが含まれているものと判定し、かつ、「ＳＡ２の第２判定」において推奨レーンを特定するレーンデータが中間表示枠に対応するものと判定するので、推奨レーンを特定するレーンデータが含まれているものと判定する。
【００５４】
図２のＳＡ３において特定部１８１は、レーンデータを計数する。具体的には任意であるが、例えば、推奨レーンが固定数の１個であることに着目して推奨レーンを特定するレーンデータ及び推奨走行レーンを特定するレーンデータの合計数を計数してもよいし、あるいは、推奨走行レーンを特定するレーンデータのみを計数してもよいが、ここでは、例えば、後者である推奨走行レーンを特定するレーンデータのみを計数する場合を例示して説明する。
【００５５】
詳細には、ＳＡ２で説明した留意点を考慮して、現在選択しているレーンデータにおいて、推奨走行レーンを特定するレーンデータを計数する必要があるが、例えば、当該推奨走行レーンを特定するレーンデータが左端の表示枠に対応している場合、当該レーンデータがレーンデータ配列の先頭のレーンデータである場合にのみ当該レーンデータを計数し、また、当該推奨走行レーンを特定するレーンデータが右端の表示枠に対応している場合、当該レーンデータがレーンデータ配列の終端のレーンデータである場合にのみ当該レーンデータを計数し、また、当該推奨走行レーンを特定するレーンデータが中間表示枠に対応している場合、当該レーンデータがレーンデータ配列の先頭又は終端のレーンデータであるか否か等に関わらず当該レーンデータを計数する。
【００５６】
ここでは、例えば、現在選択しているレーンデータが図３（ａ）のレーンデータ１０１〜１０６である場合、推奨走行レーンを特定するレーンデータとしてレーンデータ１０４、１０６が存在するが、レーンデータ１０４については、中間表示枠に対応しているので計数し、また、レーンデータ１０６については、右端の表示枠に対応しているが、当該レーンデータ１０６がレーンデータ配列の終端のレーンデータでないので、計数しないことになり、この場合、推奨走行レーンを特定するレーンデータとして「１」を計数する。
【００５７】
図２のＳＡ４において特定部１８１は、レーンデータを適宜格納する。具体的には任意であるが、後述するように繰り返し実行されるＳＡ２において計数結果が最大となるレーンデータを特定できるように格納するが、例えば、選択されているレーンデータのうちの先頭のレーンデータと、ＳＡ３での計数結果（つまり、現時点での最大の計数結果）とを制御部１８のＲＡＭに格納することとし、今回のＳＡ３での計数結果とＲＡＭに格納されている最大の計数結果とを比較して、今回のＳＡ３での計数結果が格納されている最大の計数結果以下である場合には、レーンデータ等を格納せずに、また、今回のＳＡ３での計数結果が格納されている最大の計数結果より多い場合には、現在選択されているレーンデータのうちの先頭のレーンデータと、今回のＳＡ３での計数結果とを関連付けて制御部１８のＲＡＭに上書きして格納する。なお、ＳＡ４を１回目に実行した場合には、制御部１８のＲＡＭには何らデータが格納されていないので、前述の比較を行わずに、現在選択されているレーンデータのうちの先頭のレーンデータと、今回のＳＡ３での計数結果とを関連付けて格納することとする。
【００５８】
ここでは、例えば、現在選択しているレーンデータが図３（ａ）のレーンデータ１０１〜１０６である場合、現在選択されているレーンデータのうちの先頭のレーンデータである「レーンデータ１０１」と、今回のＳＡ３での計数結果である「１」とを関連付けて格納する。
【００５９】
図２のＳＡ５において特定部１８１は、レーンデータ配列に対して表示枠をずらす。具体的には任意であるが、例えば、レーンデータ配列における現在選択しているレーンデータに対して、１個分のレーンデータだけ右側にずらして表示枠の個数に対応する個数分だけ選択しなおす。ここでは、例えば、現在選択しているレーンデータが図３（ａ）のレーンデータ１０１〜１０６である場合、レーンデータ１０２〜１０７を選択しなおすことによりずらす。
【００６０】
図２のＳＡ６において特定部１８１は、推奨レーンを特定するレーンデータが表示枠に収まっているか否かを判定する。具体的には任意であるが、例えば、ＳＡ２で説明した留意点を考慮して、ＳＡ２の処理と同様な処理を行う。詳細には、現在選択しているレーンデータに推奨レーンを特定するレーンデータが含まれているか否かを判定する（以下、「ＳＡ６の第１判定」と称する）。また、推奨レーンを特定するレーンデータが含まれているものと判定した場合、当該推奨レーンを特定するレーンデータが左端の表示枠に対応するか、あるいは、中間表示枠に対応するか、あるいは、右端の表示枠に対応するかを判定する（以下、「ＳＡ６の第２判定」と称する）。また、右端の表示枠に対応すると判定した場合、推奨レーンを特定するレーンデータがレーンデータ配列の終端のレーンデータに対応するか否かを判定する（以下、「ＳＡ６の第３判定」と称する）。そして、「ＳＡ６の第１判定」〜「ＳＡ６の第３判定」の判定結果に基づいて、推奨レーンを特定するレーンデータが表示枠に収まっているか否かを判定する。
【００６１】
具体的には、「ＳＡ６の第１判定」において推奨レーンを特定するレーンデータが含まれているものと判定し、かつ、「ＳＡ６の第２判定」において推奨レーンを特定するレーンデータが中間表示枠に対応するものと判定した場合、あるいは、「ＳＡ６の第１判定」において推奨レーンを特定するレーンデータが含まれているものと判定し、かつ、「ＳＡ６の第２判定」において推奨レーンを特定するレーンデータが右端の表示枠に対応するものと判定し、かつ、「ＳＡ６の第３判定」において推奨レーンを特定するレーンデータがレーンデータ配列の終端のレーンデータに対応するものと判定した場合、推奨レーンを特定するレーンデータが表示枠に収まっているものと判定し（ＳＡ６のＹＥＳ）、ＳＡ３に移行する。
【００６２】
また、「ＳＡ６の第１判定」において推奨レーンを特定するレーンデータが含まれていないものと判定した場合、あるいは、「ＳＡ６の第１判定」において推奨レーンを特定するレーンデータが含まれているものと判定し、かつ、「ＳＡ６の第２判定」において推奨レーンを特定するレーンデータが左端の表示枠に対応するものと判定した場合、あるいは、「ＳＡ６の第１判定」において推奨レーンを特定するレーンデータが含まれているものと判定し、かつ、「ＳＡ６の第２判定」において推奨レーンを特定するレーンデータが右端の表示枠に対応するものと判定し、かつ、「ＳＡ６の第３判定」において推奨レーンを特定するレーンデータがレーンデータ配列の終端のレーンデータに対応しないものと判定した場合、推奨レーンを特定するレーンデータが表示枠に収まっていないものと判定し（ＳＡ６のＮＯ）、ＳＡ７に移行する。
【００６３】
ここでは、例えば、選択しなおしたレーンデータが図３（ａ）のレーンデータ１０２〜１０７である場合、「ＳＡ６の第１判定」において推奨レーンを特定するレーンデータが含まれているものと判定し、且つ、「ＳＡ６の第２判定」において推奨レーンを特定するレーンデータが中間表示枠に対応するものと判定するので、推奨レーンを特定するレーンデータが表示枠に収まっているものと判定することになる。次に、図３（ａ）のレーンデータ１０２〜１０７が選択されている場合、ＳＡ３にて「２」を計数しＳＡ４にて「レーンデータ１０２」と「２」を格納した上で、ＳＡ５にてレーンデータ１０３〜１０８を選択しなおして、ＳＡ６にて推奨レーンを特定するレーンデータが表示枠に収まっているものと判定する。次に、図３（ａ）のレーンデータ１０３〜１０８が選択されている場合、ＳＡ３にて「３」を計数しＳＡ４にて「レーンデータ１０３」と「３」を格納した上で、ＳＡ５にてレーンデータ１０４〜１０９を選択しなおして、ＳＡ６にて推奨レーンを特定するレーンデータが表示枠に収まっているものと判定する。次に、図３（ａ）のレーンデータ１０４〜１０９が選択されている場合、ＳＡ３にて「３」を計数しＳＡ４にて推奨レーンを特定するレーンデータ数が同じであるので、「レーンデータ１０３」と「３」が格納された状態を維持し、ＳＡ５にてレーンデータ１０５〜１１０を選択しなおして、ＳＡ６にて「ＳＡ６の第１判定」において推奨レーンを特定するレーンデータが含まれているものと判定し、かつ、「ＳＡ６の第２判定」において推奨レーンを特定するレーンデータが左端の表示枠に対応するものと判定するので、推奨レーンを特定するレーンデータが表示枠に収まっていないものと判定する。
【００６４】
図２のＳＡ７において特定部１８１は、表示枠に表示する情報を特定する。具体的には任意であるが、例えば、まず、ＳＡ４で制御部１８のＲＡＭに直近に格納した先頭のレーンデータ（つまり、推奨走行レーンが最大数となる複数のレーンデータにおける先頭のレーンデータ）を取得し、表示処理の起動時にレーンデータが格納されたレーンデータ配列を参照し、取得した先頭のレーンデータを含めて表示枠の個数に対応する個数分だけ、当該先頭のレーンデータを先頭にして終端側に向かって連続してレーンデータを取得する。次に、特定部１８１は、左端の表示枠、中間表示枠、及び右端の表示枠に分けて表示する情報を特定する。
【００６５】
まず、左端の表示枠については、特定部１８１は、最初に、表示禁止枠とするか表示許可枠とするかを判定するが、具体的には、前述の取得したレーンデータのうちの先頭のレーンデータがレーンデータ配列の先頭のレーンデータである場合、左側において非表示となる走行レーンがないものと判断し、表示許可枠にするものと判定し、一方、前述の取得したレーンデータのうちの先頭のレーンデータがレーンデータ配列の先頭のレーンデータでない場合、左側において非表示となる走行レーンがあるものと判断し、表示禁止枠にするものと判定する。次に、特定部１８１は、表示許可枠にするものと判定した場合、前述の取得したレーンデータのうちの先頭のレーンデータを、左端の表示枠に表示する情報として特定し、一方、表示禁止枠にするものと判定した場合、表示許可枠に表示されている走行レーン以外にも非表示の走行レーンが、複数の表示枠における表示禁止枠側にあることを示す情報である「・・・」を、左端の表示枠に表示する情報として特定する。
【００６６】
次に、中間表示枠については、特定部１８１は、当該中間表示枠を表示許可枠にするものと判定した上で、前述の取得したレーンデータのうちの先頭のレーンデータから数えて２番目〜５番目のレーンデータを、中間表示枠に表示する情報として特定する。
【００６７】
まず、右端の表示枠については、左端の表示枠の場合と同様であり、特定部１８１は、最初に、表示禁止枠とするか表示許可枠とするかを判定するが、具体的には、前述の取得したレーンデータのうちの終端のレーンデータがレーンデータ配列の終端のレーンデータである場合、右側において非表示となる走行レーンがないものと判断し、表示許可枠にするものと判定し、一方、前述の取得したレーンデータのうちの終端のレーンデータがレーンデータ配列の終端のレーンデータでない場合、右側において非表示となる走行レーンがあるものと判断し、表示禁止枠にするものと判定する。次に、特定部１８１は、表示許可枠にするものと判定した場合、前述の取得したレーンデータのうちの終端のレーンデータを、右端の表示枠に表示する情報として特定し、一方、表示禁止枠にするものと判定した場合、表示許可枠に表示されている走行レーン以外にも非表示の走行レーンが、複数の表示枠における表示禁止枠側にあることを示す情報である「・・・」を、右端の表示枠に表示する情報として特定する。
【００６８】
ここでは、例えば、ＳＡ４にて格納した先頭のレーンデータとして図３（ａ）のレーンデータ１０３を取得した上で、レーンデータ１０３〜１０８を取得する。次に、左端の表示枠である表示枠ｆ１については、取得したレーンデータのうちの先頭のレーンデータであるレーンデータ１０３がレーンデータ配列の先頭のレーンデータであるレーンデータ１０１でないので、表示禁止枠にするものと判定した上で「・・・」を特定する。次に、中間表示枠である表示枠ｆ２〜ｆ５については、表示許可枠にするものと判定した上で、レーンデータ１０４〜１０７を特定する。次に、右端の表示枠である表示枠ｆ６については、取得したレーンデータのうちの終端のレーンデータであるレーンデータ１０８がレーンデータ配列の終端のレーンデータであるレーンデータ１１１でないので、表示禁止枠にするものと判定した上で「・・・」を特定する。
【００６９】
図２のＳＡ８において表示部１８２は、表示枠に走行レーンを表示する。具体的には任意であるが、ＳＡ２で特定した情報を対応する表示枠に表示する。ここでは、例えば、図３（ｂ）に示すように、表示枠ｆ１〜ｆ６に、「・・・」、レーンデータ１０４〜１０７、「・・・」を表示し、これらをディスプレイ１４に表示する。そして、タッチパッド１３を介するユーザによる所定操作により「・・・」を押下する操作等を行うことにより、非表示となっている走行レーンを特定する情報がスクロールされて表示されることになることとする。
【００７０】
また、図２のＳＡ２にて推奨レーンを特定するレーンデータが含まれていないものと判定した（ＳＡ２のＮＯ）後のＳＡ９において、特定部１８１は、レーンデータ配列に対して表示枠をずらす。具体的には任意であるが、例えば、ＳＡ５と同様な処理を行って、ＳＡ２に移行して前述の各処理を行う。
【００７１】
なお、表示処理の起動時に、図４（ａ）のレーンデータ配列に格納されているレーンデータ２０１〜２１６を格納した場合、当該表示処理を行うことにより、図４（ｂ）に示す状態の表示枠ｆ１〜ｆ６がディスプレイ１４に表示され、また、表示処理の起動時に、図５（ａ）のレーンデータ配列に格納されているレーンデータ３０１〜３１６を格納した場合、当該表示処理を行うことにより、図５（ｂ）に示す状態の表示枠ｆ１〜ｆ６がディスプレイ１４に表示される。これにて、表示処理を終了する。
【００７２】
（実施の形態の効果）
このように本実施の形態によれば、車両が走行することを推奨する走行レーンである推奨レーンが表示枠に表示され、且つ、推奨レーンと同一方向の走行レーンを含む推奨走行レーンが表示枠に最大数表示されるように走行レーンを特定することにより、例えば、推奨レーンと同一方向に走行可能なレーンである推奨走行レーンを可能な限り多数表示させた方が、運転者にとって、より車線の変更判断を行い易いという実情に沿って走行レーンを表示させることができるので、不必要な走行レーン間の移動を低減すること等ができ、車両をスムーズに走行させることが可能となる。
【００７３】
また、走行レーンと表示枠とを、複数の走行レーンの一方の端の走行レーンから順に相対的にずらしつつ、表示枠に表示可能となる走行レーンを特定することにより、例えば、相対的にずらすという確実な処理で表示可能となる走行レーンを特定することができるので、車両を確実にスムーズに走行させることが可能となる。
【００７４】
また、表示許可枠に表示されている走行レーン以外にも非表示の走行レーンが、複数の表示枠における表示禁止枠側にあることを示す情報を、表示禁止枠に表示することにより、例えば、表示枠に表示されている走行レーン以外にも、走行レーンが実際には存在することを意識させることができるので、車両を一層スムーズに走行させることが可能となる。
【００７５】
〔実施の形態に対する変形例〕
以上、本発明に係る実施の形態について説明したが、本発明の具体的な構成及び手段は、特許請求の範囲に記載した本発明の技術的思想の範囲内において、任意に改変及び改良することができる。以下、このような変形例について説明する。
【００７６】
（解決しようとする課題や発明の効果について）
まず、発明が解決しようとする課題や発明の効果は、上述の内容に限定されるものではなく、発明の実施環境や構成の細部に応じて異なる可能性があり、上述した課題の一部のみを解決したり、上述した効果の一部のみを奏したりすることがある。
【００７７】
（分散や統合について）
また、上述した各電気的構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各部の分散や統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散又は統合して構成できる。また、本出願における「装置」とは、単一の装置によって構成されたものに限定されず、複数の装置によって構成されたものを含む。例えば、車載装置１の機能の少なくとも一部を不図示のセンター装置に設けた上で、車載装置１とセンター装置とが相互に通信を行うことにより、実施の形態と同様な処理を行うように構成してもよい。また、例えば、特定部１８１が行う少なくとも一部の処理を表示部１８２が行うように構成してもよく、あるいは逆に、表示部１８２が行う少なくとも一部の処理を特定部１８１が行うように構成してもよい。
【００７８】
（形状、数値、構造、時系列について）
実施の形態や図面において例示した構成要素に関して、形状、数値、又は複数の構成要素の構造若しくは時系列の相互関係については、本発明の技術的思想の範囲内において、任意に改変及び改良することができる。
【００７９】
（表示許可枠及び表示禁止枠について）
また、上記実施の形態においては、表示許可枠及び表示禁止枠に分けて情報を表示する場合について説明したが、これに限らず、表示枠を全て表示許可枠として走行レーンを特定する情報を表示してもよい。
【００８０】
（特定部の処理について）
また、上記実施の形態においては、特定手段である特定部１８１が、複数の走行レーンと表示枠とを、複数の走行レーンの一方の端の走行レーンから順に相対的にずらしつつ、表示枠に表示可能となる走行レーンを特定する手法を例示して説明したが、この手法以外の任意の手法にて、走行レーンを特定するように構成してもよい。
【００８１】
〔実施の形態の特徴と効果の一部〕
最後に、これまでに説明した実施の形態の特徴と効果の一部を、以下に例示する。ただし、実施の形態の特徴と効果は、以下の内容に限定されず、以下の特徴の一部のみを具備することによって以下の効果の一部のみを奏する場合や、以下の特徴以外の他の特徴を具備することによって以下の効果以外の他の効果を奏する場合がある。
【００８２】
実施の形態の１つの側面１に係る表示システムは、所定数の表示枠に車両の走行レーンを表示する表示システムであって、前記表示枠に表示可能となる走行レーンを特定する特定手段と、前記特定手段が特定した走行レーンを、前記表示枠に表示する表示手段と、を備え、前記特定手段は、前記車両が走行することを推奨する走行レーンである推奨レーンが前記表示枠に表示され、且つ、前記推奨レーンと同一方向の走行レーンを含む推奨走行レーンが前記表示枠に最大数表示されるように走行レーンを特定する。
【００８３】
上記側面１に係る表示システムによれば、車両が走行することを推奨する走行レーンである推奨レーンが表示枠に表示され、且つ、推奨レーンと同一方向の走行レーンを含む推奨走行レーンが表示枠に最大数表示されるように走行レーンを特定することにより、例えば、推奨レーンと同一方向に走行可能なレーンである推奨走行レーンを可能な限り多数表示させた方が、運転者にとって、より車線の変更判断を行い易いという実情に沿って走行レーンを表示させることができるので、不必要な走行レーン間の移動を低減すること等ができ、車両をスムーズに走行させることが可能となる。
【００８４】
実施の形態の他の側面２に係る表示システムは、上記側面１に係る表示システムにおいて、前記特定手段は、前記車両の進行方向側の複数の走行レーンであって、相互に隣接している複数の走行レーンと前記表示枠とを、複数の走行レーンの一方の端の走行レーンから順に相対的にずらしつつ、前記表示枠に表示可能となる走行レーンを特定する。
【００８５】
上記側面２に係る表示システムによれば、走行レーンと表示枠とを、複数の走行レーンの一方の端の走行レーンから順に相対的にずらしつつ、表示枠に表示可能となる走行レーンを特定することにより、例えば、相対的にずらすという確実な処理で表示可能となる走行レーンを特定することができるので、車両を確実にスムーズに走行させることが可能となる。
【００８６】
実施の形態の他の側面３に係る表示システムは、上記側面１又は２に係る表示システムにおいて、前記特定手段は、複数の前記表示枠における端の表示枠に表示されるべき走行レーンの隣に非表示となる走行レーンが存在する場合、当該端の表示枠を、走行レーンを表示しない表示禁止枠とし、前記特定手段は、複数の前記表示枠における前記表示禁止枠以外の前記表示枠である表示許可枠に、前記推奨レーンが表示され、且つ、前記推奨走行レーンが最大数表示されるように走行レーンを特定し、前記表示手段は、前記表示許可枠に表示されている走行レーン以外にも非表示の走行レーンが、複数の前記表示枠における前記表示禁止枠側にあることを示す情報を、前記表示禁止枠に表示する。
【００８７】
上記側面３に係る表示システムによれば、表示許可枠に表示されている走行レーン以外にも非表示の走行レーンが、複数の表示枠における表示禁止枠側にあることを示す情報を、表示禁止枠に表示することにより、例えば、表示枠に表示されている走行レーン以外にも、走行レーンが実際には存在することを意識させることができるので、車両を一層スムーズに走行させることが可能となる。
【００８８】
実施の形態の他の側面４に係る表示プログラムは、所定数の表示枠に車両の走行レーンを表示する表示プログラムであって、コンピュータを、前記表示枠に表示可能となる走行レーンを特定する特定手段と、前記特定手段が特定した走行レーンを、前記表示枠に表示する表示手段と、として機能させ、前記特定手段は、前記車両が走行することを推奨する走行レーンである推奨レーンが前記表示枠に表示され、且つ、前記推奨レーンと同一方向の走行レーンを含む推奨走行レーンが前記表示枠に最大数表示されるように走行レーンを特定する。
【００８９】
上記側面４に係る表示プログラムによれば、車両が走行することを推奨する走行レーンである推奨レーンが表示枠に表示され、且つ、推奨レーンと同一方向の走行レーンを含む推奨走行レーンが表示枠に最大数表示されるように走行レーンを特定することにより、例えば、推奨レーンと同一方向に走行可能なレーンである推奨走行レーンを可能な限り多数表示させた方が、運転者にとって、より車線の変更判断を行い易いという実情に沿って走行レーンを表示させることができるので、不必要な走行レーン間の移動を低減すること等ができ、車両をスムーズに走行させることが可能となる。
【符号の説明】
【００９０】
１  車載装置
１１  通信部
１２  撮影部
１３  タッチパッド
１４  ディスプレイ
１５  スピーカ
１６  現在位置検出部
１７  データ記録部
１８  制御部
１００  ナビゲーションシステム 
１７１  地図情報ＤＢ
１８１  特定部
１８２  表示部
１０１〜１１６  レーンデータ
２０１〜２１６  レーンデータ
３０１〜３１６  レーンデータ
ｆ１〜ｆ６  表示枠
【図１】
2019174311.tif 000003
【図２】
2019174311.tif 000004
【図３】
2019174311.tif 000005
【図４】
2019174311.tif 000006
【図５】
2019174311.tif 000007
【手続補正書】
【提出日】平成31年3月4日(2019.3.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
所定数の表示枠に車両の走行レーンを表示する表示システムであって、
前記表示枠に表示可能となる走行レーンを特定する特定手段であって、前記車両が走行することを推奨する走行レーンである推奨レーンが前記表示枠に表示され、且つ、進行方向が前記推奨レーンの進行方向と合致する走行レーンである推奨走行レーンが前記表示枠に最大数表示されるように走行レーンを特定する前記特定手段と、
前記特定手段が特定した走行レーンを、前記表示枠に表示する表示手段と、
を備える表示システム。
【請求項２】
前記特定手段は、前記車両の進行方向側の複数の走行レーンであって、相互に隣接している複数の走行レーンと前記表示枠とを、複数の走行レーンの一方の端の走行レーンから順に相対的にずらしつつ、前記表示枠に表示可能となる走行レーンを特定する、
請求項１に記載の表示システム。
【請求項３】
前記特定手段は、前記所定数の前記表示枠を順次ずらしていった場合における、複数の走行レーンに対する前記表示枠の各位置の中から、前記推奨走行レーンが最大数含まれる前記表示枠の位置を特定することにより、前記表示枠に表示可能となる走行レーンを特定する、
請求項２に記載の表示システム。
【請求項４】
前記特定手段は、複数の前記表示枠における端の表示枠に表示されるべき走行レーンの隣に非表示となる走行レーンが存在する場合、当該端の表示枠を、走行レーンを表示しない表示禁止枠とし、
前記特定手段は、複数の前記表示枠における前記表示禁止枠以外の前記表示枠である表示許可枠に、前記推奨レーンが表示され、且つ、前記推奨走行レーンが最大数表示されるように走行レーンを特定し、
前記表示手段は、前記表示許可枠に表示されている走行レーン以外にも非表示の走行レーンが、複数の前記表示枠における前記表示禁止枠側にあることを示す情報を、前記表示禁止枠に表示する、
請求項１から３の何れか一項に記載の表示システム。
【請求項５】
所定数の表示枠に車両の走行レーンを表示する表示プログラムであって、
コンピュータを、
前記表示枠に表示可能となる走行レーンを特定する特定手段であって、前記車両が走行することを推奨する走行レーンである推奨レーンが前記表示枠に表示され、且つ、進行方向が前記推奨レーンの進行方向と合致する走行レーンである推奨走行レーンが前記表示枠に最大数表示されるように走行レーンを特定する前記特定手段と、
前記特定手段が特定した走行レーンを、前記表示枠に表示する表示手段と、として機能させる、
表示プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
上述した課題を解決し、目的を達成するために、本発明に係る表示システムは、所定数の表示枠に車両の走行レーンを表示する表示システムであって、前記表示枠に表示可能となる走行レーンを特定する特定手段であって、前記車両が走行することを推奨する走行レーンである推奨レーンが前記表示枠に表示され、且つ、進行方向が前記推奨レーンの進行方向と合致する走行レーンである推奨走行レーンが前記表示枠に最大数表示されるように走行レーンを特定する前記特定手段と、前記特定手段が特定した走行レーンを、前記表示枠に表示する表示手段と、を備える。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
また、本発明に係る表示プログラムは、所定数の表示枠に車両の走行レーンを表示する表示プログラムであって、コンピュータを、前記表示枠に表示可能となる走行レーンを特定する特定手段であって、前記車両が走行することを推奨する走行レーンである推奨レーンが前記表示枠に表示され、且つ、進行方向が前記推奨レーンの進行方向と合致する走行レーンである推奨走行レーンが前記表示枠に最大数表示されるように走行レーンを特定する前記特定手段と、前記特定手段が特定した走行レーンを、前記表示枠に表示する表示手段と、として機能させる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
本発明に係る表示システムによれば、車両が走行することを推奨する走行レーンである推奨レーンが表示枠に表示され、且つ、進行方向が推奨レーンの進行方向と合致する走行レーンである推奨走行レーンが表示枠に最大数表示されるように走行レーンを特定することにより、例えば、進行方向が推奨レーンの進行方向と合致する走行レーンである推奨走行レーンを可能な限り多数表示させた方が、運転者にとって、より車線の変更判断を行い易いという実情に沿って走行レーンを表示させることができるので、不必要な走行レーン間の移動を低減すること等ができ、車両をスムーズに走行させることが可能となる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
本発明に係る表示プログラムによれば、車両が走行することを推奨する走行レーンである推奨レーンが表示枠に表示され、且つ、進行方向が推奨レーンの進行方向と合致する走行レーンである推奨走行レーンが表示枠に最大数表示されるように走行レーンを特定することにより、例えば、進行方向が推奨レーンの進行方向と合致する走行レーンである推奨走行レーンを可能な限り多数表示させた方が、運転者にとって、より車線の変更判断を行い易いという実情に沿って走行レーンを表示させることができるので、不必要な走行レーン間の移動を低減すること等ができ、車両をスムーズに走行させることが可能となる。