(57)【要約】【課題】現地に赴く必要をなくしつつ、高精度な自動運転用の車線ネットワークデータを適切に生成する。【解決手段】車線ネットワークデータ生成装置１は、ナビ用地図データに含まれる道路データの通行情報を用いて全一方通行ネットワークデータを生成する全一方通行ネットワークデータ生成部２と、道路データの車線数情報を用いて全一方通行ネットワークデータから自動運転用の車線ネットワークデータを生成する車線ネットワークデータ生成部３と、全一方通行ネットワークデータから仮想車線境界線データを生成する仮想車線境界線データ生成部４と、車線ネットワークデータの位置と仮想車線境界線データの位置を、基盤道路地図データと航空写真データを用いて補正する位置補正部７，８と、を備える。【選択図】図１
2019101256.tif 000002
【特許請求の範囲】
【請求項１】
自動運転用の車線ネットワークデータを生成する車線ネットワークデータ生成装置であって、
ナビ用地図データに含まれる道路データの通行情報を用いて全一方通行ネットワークデータを生成する全一方通行ネットワークデータ生成部（２）と、
道路データの車線数情報を用いて全一方通行ネットワークデータから自動運転用の車線ネットワークデータを生成する車線ネットワークデータ生成部（３）と、
全一方通行ネットワークデータから仮想車線境界線データを生成する仮想車線境界線データ生成部（４）と、
車線ネットワークデータの位置と仮想車線境界線データの位置を、基盤道路地図データと航空写真データを用いて補正する位置補正部（７，８）と、を備える車線ネットワークデータ生成装置。
【請求項２】
車線ネットワークデータに対して道路データの車線種別情報を用いて増加車線データを付加する増加車線データ付加部（５）を備える請求項１に記載した車線ネットワークデータ生成装置。
【請求項３】
車線ネットワークデータに対して道路データの交差点接続情報を用いて交差点内走行軌道データを生成する交差点内走行軌道データ生成部（６）を備える請求項１又は２に記載した車線ネットワークデータ生成装置。
【請求項４】
前記位置補正部は、車線ネットワークデータの位置と仮想車線境界線データの位置を、基盤道路地図データの道路縁情報と道路構成線情報を用いて補正する第１位置補正部（７）と、車線ネットワークデータの位置と仮想車線境界線データの位置を、航空写真データのペイント情報を用いて補正する第２位置補正部（８）と、を含む請求項１から３の何れか一項に記載した車線ネットワークデータ生成装置。
【請求項５】
自動運転用の車線ネットワークデータを生成する車線ネットワークデータ生成装置に、
ナビ用地図データに含まれる道路データの通行情報を用いて全一方通行ネットワークデータを生成する全一方通行ネットワークデータ生成手順と、
道路データの車線数情報を用いて全一方通行ネットワークデータから自動運転用の車線ネットワークデータを生成する車線ネットワークデータ生成手順と、
全一方通行ネットワークデータから仮想車線境界線データを生成する仮想車線境界線データ生成手順と、
車線ネットワークデータの位置と仮想車線境界線データの位置を、基盤道路地図データと航空写真データを用いて補正する位置補正手順と、を実行させる車線ネットワークデータ生成プログラム。
【請求項６】
請求項５に記載した車線ネットワークデータ生成プログラムを記憶するコンピュータ読み取り可能な非一時的な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車線ネットワークデータ生成装置、車線ネットワークデータ生成プログラム及び記憶媒体に関する。
【背景技術】
【０００２】
従来より、専用の移動車両を用いて道路の形状や位置を高精度に計測し、自動運転用の車線ネットワークデータを生成する手法がある。この手法では、原則として高価なセンサや人による膨大な作業が必要であることからコスト高であるがために、高速道路や自動車専用道路等の限定された範囲のみで車線ネットワークデータが生成されている。一般道路を含めた全国の車線ネットワークデータを前述の手法を用いて生成することは現実的ではない。
【０００３】
この点に関し、例えば特許文献１には、一般車両に搭載したカメラにより撮影した前方画像を収集し、専用の移動車両を用いずに車線ネットワークデータを生成する手法が開示されている。又、例えば特許文献２には、航空写真データを用いてナビ用地図データの精度を高める手法が開示されている。更に、例えば特許文献３には、航空写真データを用いて道路中央線や車道外側線を認識して車線ネットワークデータの位置を補正し、車線ネットワークデータの精度を高める手法が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第６１９７３９３号公報
【特許文献２】特許第５１９４４５２号公報
【特許文献３】特開２００６−２３９５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示されている手法では、車線ネットワークデータを生成する範囲を広げることはできるが、現地に赴いて道路の状況を撮影せねばならないという点では専用の移動車両を用いる手法と同じである。そのため、現地に赴いていない道路に関しては車線ネットワークデータを生成することができない問題がある。又、特許文献２に開示されている手法では、ナビ用地図データの精度を高めるに止まり、車線ネットワークデータの精度を高めることができない問題がある。更に、特許文献３に開示されている手法では、現地に赴く必要をなくすことはできるが、航空写真が不鮮明であったり道路上の車両等が映り込こんでいて道路中央線や車道外側線を認識不能であったりすると、航空写真データの精度が低下し、車線ネットワークデータの精度を高めることができない問題がある。
【０００６】
本発明は、上記した事情に鑑みてなされたものであり、その目的は、現地に赴く必要をなくしつつ、高精度な自動運転用の車線ネットワークデータを適切に生成することができる車線ネットワークデータ生成装置、車線ネットワークデータ生成プログラム及び記憶媒体を提供することにある。
【課題を解決するための手段】
【０００７】
請求項１に記載した発明によれば、全一方通行ネットワークデータ生成部（２）は、ナビ用地図データに含まれる道路データの通行情報を用いて全一方通行ネットワークデータを生成する。車線ネットワークデータ生成部（３）は、道路データの車線数情報を用いて全一方通行ネットワークデータから自動運転用の車線ネットワークデータを生成する。仮想車線境界線データ生成部（４）は、全一方通行ネットワークデータから仮想車線境界線データを生成する。位置補正部（７，８）は、車線ネットワークデータの位置と仮想車線境界線データの位置を、基盤道路地図データと航空写真データを用いて補正する。
【０００８】
即ち、車線ネットワークデータの位置を、航空写真データだけを用いて補正する従来の手法とは異なり、航空写真データに加えて基盤道路地図データを用いて補正するようにした。基盤道路地図データを用いることで、車線を取得することはできないが全車線を合わせた幅員を大凡取得して車線毎の幅を大凡推測することができ、車線ネットワークデータの位置を大凡補正することができる。更に、航空写真データを用いることで、車線ネットワークデータの位置を詳細に補正することができる。これにより、現地に赴く必要をなくしつつ、高精度な自動運転用の車線ネットワークデータを適切に生成することができる。
【図面の簡単な説明】
【０００９】
【図１】一実施形態を示す機能ブロック図
【図２】フローチャート
【図３】全一方通行ネットワークデータを生成する態様を示す図（その１）
【図４】全一方通行ネットワークデータを生成する態様を示す図（その２）
【図５】全一方通行ネットワークデータと交差点との接続を示す図
【図６】車線ネットワークデータを生成する態様を示す図（その１）
【図７】車線ネットワークデータを生成する態様を示す図（その２）
【図８】車線ネットワークデータを生成する態様を示す図（その３）
【図９】車線ネットワークデータを生成する態様を示す図（その４）
【図１０】仮想車線境界線データを生成する態様を示す図（その１）
【図１１】仮想車線境界線データを生成する態様を示す図（その２）
【図１２】増加車線データを付加する態様を示す図
【図１３】交差点内走行軌道データを生成する態様を示す図
【図１４】車線ネットワークデータの位置を補正する態様を示す図（その１）
【図１５】車線ネットワークデータの位置を補正する態様を示す図（その２）
【図１６】車線ネットワークデータの位置を補正する態様を示す図（その３）
【図１７】車線ネットワークデータの位置を補正する態様を示す図（その４）
【発明を実施するための形態】
【００１０】
以下、本発明の一実施形態について図面を参照して説明する。図１に示すように、車線ネットワークデータ生成装置１は、自動運転用の車線ネットワークデータを生成する装置であり、全一方通行ネットワークデータ生成部２と、車線ネットワークデータ生成部３と、仮想車線境界線データ生成部４と、増加車線データ付加部５と、交差点内走行軌道データ生成部６と、第１位置補正部７と、第２位置補正部８とを備える。自動運転用の車線ネットワークデータとは、自動車が自動運転で走行する際の軌道を示すデータである。これらの機能ブロックは、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）及びＩ／Ｏ（Input／Output）を有するマイクロコンピュータにより構成される。マイクロコンピュータは、非遷移的実体的記憶媒体に格納されているコンピュータプログラムを実行することで、コンピュータプログラムに対応する処理を実行し、車線ネットワークデータ生成装置１の動作全般を制御する。マイクロコンピュータが実行するコンピュータプログラムには車線ネットワークデータ生成プログラムが含まれる。
【００１１】
全一方通行ネットワークデータ生成部２は、ナビ用地図データ格納部９に格納されているナビ用地図データを読み込み、その読み込んだナビ用地図データに含まれる道路データの通行情報を用いて全一方通行ネットワークデータを生成する。通行情報とは一方通行であるか双方向通行であるかを示す情報である。全一方通行ネットワークデータ生成部２は、全一方通行ネットワークデータを生成すると、その生成した全一方通行ネットワークデータを全一方通行ネットワークデータ格納部１０に格納する。
【００１２】
車線ネットワークデータ生成部３は、全一方通行ネットワークデータ格納部１０に格納されている全一方通行ネットワークデータを読み込み、ナビ用地図データに含まれる道路データの車線数情報を用い、その読み込んだ全一方通行ネットワークデータから車線ネットワークデータを生成する。車線数情報とは車線数を示す情報である。車線ネットワークデータ生成部３は、車線ネットワークデータを生成すると、その生成した車線ネットワークデータを車線ネットワークデータ格納部１１に格納する。
【００１３】
仮想車線境界線データ生成部４は、全一方通行ネットワークデータ格納部１０に格納されている全一方通行ネットワークデータを読み込み、その読み込んだ全一方通行ネットワークデータから仮想車線境界線データを生成する。仮想車線境界線データとは、車線ネットワークデータの仮想的な境界を示すデータである。仮想車線境界線データ生成部４は、仮想車線境界線データを生成すると、その生成した仮想車線境界線データを仮想車線境界線データ格納部１２に格納する。
【００１４】
増加車線データ付加部５は、ナビ用地図データ格納部９に格納されているナビ用地図データと、車線ネットワークデータ格納部１１に格納されている車線ネットワークデータとを読み込む。増加車線データ付加部５は、車線ネットワークデータに対してナビ用地図データに含まれる道路データの車線種別情報を用いて増加車線データを付加する。車線種別情報とは通常車線であるか増加車線であるかを示す情報であり、増加車線とは主に交差点の手前で一時的に増加された車線である。増加車線データ付加部５は、車線ネットワークデータに対して増加車線データを付加すると、その付加した増加車線データに関する情報を、車線ネットワークデータ格納部１１に格納されている車線ネットワークデータに反映させる。又、増加車線データ付加部５は、その付加した増加車線データに関する情報を、仮想車線境界線データ格納部１２に格納されている仮想車線境界線データと、交差点内走行軌道データ格納部１３に格納されている交差点内走行軌道データにも反映させる。
【００１５】
交差点内走行軌道データ生成部６は、ナビ用地図データ格納部９に格納されているナビ用地図データと、車線ネットワークデータ格納部１１に格納されている車線ネットワークデータとを読み込む。交差点内走行軌道データ生成部６は、車線ネットワークデータに対してナビ用地図データに含まれる道路データの交差点接続情報を用いて交差点内走行軌道データを生成する。交差点接続情報とは交差点の接続態様を示す情報である。交差点内走行軌道データ生成部６は、車線ネットワークデータに対して交差点内走行軌道データを生成すると、その生成した交差点内走行軌道データを交差点内走行軌道データ格納部１３に格納する。又、交差点内走行軌道データ生成部６は、その生成した交差点内走行軌道データに関する情報を、車線ネットワークデータ格納部１１に格納されている車線ネットワークデータと、仮想車線境界線データ格納部１２に格納されている仮想車線境界線データにも反映させる。
【００１６】
第１位置補正部７は、基盤道路地図データ格納部１４に格納されている基盤道路地図データと、車線ネットワークデータ格納部１１に格納されている車線ネットワークデータと、仮想車線境界線データ格納部１２に格納されている仮想車線境界線データとを読み込む。基盤道路地図データ格納部１４に格納されている基盤道路地図データは、例えば国土地理院から発行されている基盤道路地図データが電子化されたデータである。
【００１７】
第１位置補正部７は、車線ネットワークデータの位置と仮想車線境界線データの位置を、その読み込んだ基盤道路地図データの道路縁情報と道路構成線情報を用いて補正する。道路縁情報とは道路の範囲を示す情報であり、道路構成線情報とは道路の範囲内において歩道や中央分離帯等の存在を示す情報である。第１位置補正部７は、車線ネットワークデータの位置と仮想車線境界線データの位置を補正すると、その補正した車線ネットワークデータの位置に関する情報を、車線ネットワークデータ格納部１１に格納されている車線ネットワークデータに反映させ、その補正した仮想車線境界線データの位置に関する情報を、仮想車線境界線データ格納部１２に格納されている仮想車線境界線データに反映させる。又、第１位置補正部７は、その補正した車線ネットワークデータの位置と仮想車線境界線データの位置に関する情報を、交差点内走行軌道データ格納部１３に格納されている交差点内走行軌道データにも反映させる。
【００１８】
第２位置補正部８は、航空写真データ格納部１５に格納されている航空写真データと、車線ネットワークデータ格納部１１に格納されている車線ネットワークデータと、仮想車線境界線データ格納部１２に格納されている仮想車線境界線データとを読み込む。航空写真データ格納部１５に格納されている航空写真データは、例えば航空機に搭載されたカメラから地上が撮影された画像が電子化されたデータである。
【００１９】
第２位置補正部８は、車線ネットワークデータの位置と仮想車線境界線データの位置を、その読み込んだ航空写真データのペイント情報を用いて補正する。第２位置補正部８は、車線ネットワークデータの位置と仮想車線境界線データの位置を補正すると、その補正した車線ネットワークデータの位置に関する情報を、車線ネットワークデータ格納部１１に格納されている車線ネットワークデータに反映させ、その補正した仮想車線境界線データの位置に関する情報を、仮想車線境界線データ格納部１２に格納されている仮想車線境界線データに反映させる。又、第２位置補正部８は、その補正した車線ネットワークデータの位置と仮想車線境界線データの位置に関する情報を、交差点内走行軌道データ格納部１３に格納されている交差点内走行軌道データにも反映させる。
【００２０】
次に、上記した構成の作用について図２から図１７を参照して説明する。
車線ネットワークデータ生成装置１は、車線ネットワークデータ生成処理の開始イベントが成立すると、車線ネットワークデータ生成処理を開始する。以下、車線ネットワークデータ生成装置１において、それぞれの機能ブロックが実行する処理を説明する。
【００２１】
最初に、全一方通行ネットワークデータ生成部２は、ナビ用地図データに含まれる道路データの通行情報を用いて全一方通行ネットワークデータを生成する（Ｓ１、全一方通行ネットワークデータ生成手順に相当する）。即ち、全一方通行ネットワークデータ生成部２は、道路データが一方通行であるか双方向通行であるかを判定する。全一方通行ネットワークデータ生成部２は、道路データが一方通行であると判定すると、図３に示すように、その１本の線で表現される道路データをそのまま加工せずに全一方通行ネットワークデータを生成する。
【００２２】
全一方通行ネットワークデータ生成部２は、道路データが双方向通行であると判定すると、図４に示すように、その１本の線で表現される道路データを、上り方向と下り方向とに分離して２本に複製して全一方通行ネットワークデータを生成する。この場合、全一方通行ネットワークデータ生成部２は、元々の道路データを中央とし、その道路データの左右両側に所定距離（例えば１．５メートル）ずつ平行移動した位置に全一方通行ネットワークデータを配置する。全一方通行ネットワークデータ生成部２は、左側通行の道路交通システムを実施している地域であれば、全一方通行ネットワークデータの進行方向を道路データの方向に対して左側に配置し、右側通行の道路交通システムを実施している地域であれば、全一方通行ネットワークデータの進行方向を道路データの方向に対して右側に配置する。全一方通行ネットワークデータ生成部２は、元々の道路データの直線区間については、単純に直線区間を両側に平行移動させる処理を行う。全一方通行ネットワークデータ生成部２は、元々の道路データの曲線区間については、曲線区間を両側に平行移動させる処理に加えて上り方向と下り方向との２本の全一方通行ネットワークデータの間隔を等距離とする処理を行う。
【００２３】
又、道路データでは道路が１本の線で表現され、交差点が一点で表現されているので、十字路の交差点は４本の線が交差点の一点に接続しているように表現されている。そのため、全一方通行ネットワークデータ生成部２は、図５に示すように、１本の線で表現される道路データを２本に複製する際に交差点の部分の処理を行う必要があるが、全一方通行ネットワークデータが何れの交差点に接続しているかという情報のみを記憶する。又、全一方通行ネットワークデータ生成部２は、時間帯により進行方向が変化する道路については、１本の線で表現される道路データを２本に複製する際に、その道路が特別な道路であることを属性として記憶する。
【００２４】
次に、車線ネットワークデータ生成部３は、ナビ用地図データに含まれる道路データの車線数情報を用いて全一方通行ネットワークデータから車線ネットワークデータを生成する（Ｓ２、車線ネットワークデータ生成手順に相当する）。即ち、車線ネットワークデータ生成部３は、全一方通行ネットワークデータを車線数に応じて複製し、所定距離（例えば３メートル）ずらした位置に車線ネットワークデータを配置する。車線ネットワークデータ生成部３は、道路データに幅員情報がある場合には、この幅員情報から車線毎の間隔を算出しても良い。
【００２５】
車線ネットワークデータ生成部３は、道路データを複製していない全一方通行ネットワークデータであるか複製した全一方通行ネットワークデータであるかにより車線ネットワークデータを配置する。即ち、車線ネットワークデータ生成部３は、図６及び図７に示すように、元々の道路データが一方通行であり、道路データを複製していない全一方通行ネットワークデータであると判定すると、その道路データの位置が中心となるように車線ネットワークデータを配置する。車線ネットワークデータ生成部３は、車線数が「１」であれば、図６に示すように、全一方通行ネットワークデータと同じ位置に車線ネットワークデータを配置する。車線ネットワークデータ生成部３は、車線数が「２」であれば、図７に示すように、全一方通行ネットワークデータからずらした位置に車線ネットワークデータを配置する。
【００２６】
車線ネットワークデータ生成部３は、図８及び図９に示すように、元々の道路データが双方向通行であり、道路データを複製した全一方通行ネットワークデータであると判定すると、その道路データの位置を中心とし、左側通行の道路交通システムを実施している地域であれば、車線ネットワークデータの進行方向を道路データの方向に対して左側に配置し、右側通行の道路交通システムを実施している地域であれば、車線ネットワークデータの進行方向を道路データの方向に対して右側に配置する。車線ネットワークデータ生成部３は、各方向の車線数が「１」であれば、図８に示すように、それぞれの全一方通行ネットワークデータと同じ位置に車線ネットワークデータを配置する。車線ネットワークデータ生成部３は、各方向の車線数が「２」であれば、図９に示すように、それぞれの全一方通行ネットワークデータと同じ位置と全一方通行ネットワークデータからずらした位置に車線ネットワークデータを配置する。この場合も、車線ネットワークデータ生成部３は、車線ネットワークデータが何れの交差点に接続しているかという情報のみを記憶しておけば良い。尚、車線ネットワークデータ生成部３は、この場合も、元々の道路データの曲線区間については、車線ネットワークデータの間隔を等距離とする処理を行う。又、車線ネットワークデータ生成部３は、時間帯により進行方向が変化する道路については、図１１に示すように、上下２本の車線ネットワークデータを距離をおかずに並べて配置する。
【００２７】
次に、仮想車線境界線データ生成部４は、ナビ用地図データに含まれる道路データの車線数情報を用いて全一方通行ネットワークデータから仮想車線境界線データを生成する（Ｓ３、仮想車線境界線データ生成手順に相当する）。即ち、仮想車線境界線データ生成部４は、図１０に示すように、上記したように所定距離（例えば３メートル）ずらした位置に車線ネットワークデータを配置した場合であれば、その車線ネットワークデータの左右両側に所定距離（例えば１．５メートル）ずらした位置に仮想車線境界線データを配置する。尚、仮想車線境界線データ生成部４は、この場合も、元々の道路データの曲線区間については、仮想車線境界線データの間隔を等距離とする処理を行う。又、仮想車線境界線データ生成部４は、時間帯により進行方向が変化する道路については、図１１に示すように、その距離をおかずに並べて配置されている２本の車線ネットワークデータの左右両側に所定距離（例えば１．５メートル）ずらした位置に仮想車線境界線データを配置する。
【００２８】
次に、増加車線データ付加部５は、車線ネットワークデータに対し、ナビ用地図データに含まれる道路データの車線種別情報を用いて増加車線データを付加する（Ｓ４、増加車線データ付加手順に相当する）。即ち、例えば左側通行の道路交通システムを実施している地域であれば、右折時に対向車の通過待ちが発生する場合に、直進車の通行を阻害しないように右折車が待機する場所として増加車線データが設置されている場合がある。ナビ用地図データでは、増加車線データまで正確にデータ化されていない場合があるが、交差点での右左折案内の情報として交差点に進入する道路や交差点から退出する道路について車線毎の接続関係を記述した情報を持っている場合があり、各車線が通常車線であるか増加車線データであるかを示す車線種別情報を持っている場合がある。
【００２９】
増加車線データ付加部５は、交差点の手前に増加車線データがあるか否かを判定し、増加車線データがないと判定すると、増加車線データを付加しないが、増加車線データがあると判定すると、増加車線データを付加する。増加車線データ付加部５は、図１２に示すように、車線ネットワークデータと増加車線データとの間隔を所定距離（例えば３メートル）とし、元の車線ネットワークデータから分岐する箇所を交差点の端点から所定距離（例えば２０メートル）として付加する。増加車線データ付加部５は、増加車線データを付加することで対向車線の車線ネットワークデータと重なる場合には、全体的に車線ネットワークデータの重なりを回避する方向に当該車線ネットワークデータをずらす。尚、増加車線データ付加部５は、車線ネットワークデータに対して増加車線データを付加すると、その付加した増加車線データに関する情報を、車線ネットワークデータと仮想車線境界線データと交差点内走行軌道データに反映させる。
【００３０】
次に、交差点内走行軌道データ生成部６は、車線ネットワークデータに対し、ナビ用地図データに含まれる道路データの交差点接続情報を用いて交差点内走行軌道データを生成する（Ｓ５、交差点内走行軌道データ生成手順に相当する）。即ち、ナビ用地図データでは交差点の車線毎の接続関係として例えば最も左側の車線では第１車線は左折と直進、第１車線に隣接する第２車線は直進、第２車線に隣接する第３車線は右折というような情報を持っているが、例えば左折先の道路が２車線ある場合に、何れの車線に進入すれば良いのかという情報までは持っていない。交差点内走行軌道データ生成部６は、図１３に示すように、交差点に進入する車線と、その進入する車線に対して交差点から退出する可能性のある全ての車線とを接続する走行軌道データを交差点内走行軌道データとして生成する。図１３では、交差点に西側から進入する車線「ＷＩ１」と、交差点の北側へ退出する車線「ＮＯ１」，「ＮＯ２」、交差点の東側へ退出する車線「ＥＯ１」、交差点の南側へ退出する車線「ＳＯ１」，「ＳＯ２」とを接続する交差点内走行軌道データを例示している。交差点内走行軌道データ生成部６は、交差点に進入する全ての車線について交差点内走行軌道データを生成する。尚、交差点内走行軌道データ生成部６は、車線ネットワークデータに対して交差点内走行軌道データを生成すると、その生成したその生成した交差点内走行軌道データに関する情報を、車線ネットワークデータと仮想車線境界線データに反映させる。
【００３１】
次に、第１位置補正部７は、車線ネットワークデータの位置と仮想車線境界線データの位置を、基盤道路地図データの道路縁情報と道路構成線情報を用いて補正する（Ｓ６、第１位置補正手順に相当する）。即ち、第１位置補正部７は、車線ネットワークデータを、道路縁情報及び道路構成線情報と重ね合わせて位置を補正する。基盤道路地図データを用いる利点は、基盤道路地図データは航空写真データで出現されない上空から観察できない情報を取得することである。即ち、地下の道路や他の構造物に遮蔽されている道路についても情報を取得可能である。第１位置補正部７は、図１４に示すように、道路縁又は道路構成線で示される道路内に車線ネットワークデータが１本のみ存在していれば、その道路の中心に車線ネットワークデータの位置を補正する。
【００３２】
第１位置補正部７は、図１５及び図１６に示すように、道路縁又は道路構成線で示される道路内に車線ネットワークデータが複数本存在していれば、その道路の幅員を車線数で等分し、その等分した各車線の中心に車線ネットワークデータの位置を補正する。即ち、第１位置補正部７は、図１５に示すように、車線ネットワークデータの本数に対して道路幅員が比較的狭ければ、車線ネットワークデータの間隔が上記した所定距離（例えば３メートル）から狭まるように車線ネットワークデータの位置を補正する。第１位置補正部７は、図１６に示すように、車線ネットワークデータの本数に対して道路の幅員が比較的広ければ、車線ネットワークデータの間隔が上記した所定距離（例えば３メートル）から広がるように車線ネットワークデータの位置を補正する。この場合、第１位置補正部７は、道路縁と外側の車線ネットワークデータとの間隔が車線ネットワークデータ同士の間隔の約半分となるように車線ネットワークデータの位置を補正する。尚、第１位置補正部７は、車線ネットワークデータの位置を補正すると、仮想車線境界線データの位置も補正する。
【００３３】
次に、第２位置補正部８は、車線ネットワークデータの位置と仮想車線境界線データの位置を、航空写真データのペイント情報を用いて補正する（Ｓ７、第２位置補正手順に相当する）。即ち、第２位置補正部８は、車線ネットワークデータの位置を、航空写真データのペイント情報にしたがって補正する。航空写真データを用いる利点は、基盤道路地図データには含まれない情報（車道中央線、車線境界線、車道外側線、導流帯、横断歩道、停止線、通行方向別通行区分矢印等）を取得することである。
【００３４】
第２位置補正部８は、第１位置補正部７により車線ネットワークデータの位置及び仮想車線境界線データの位置は現実に近づけられているので、航空写真データから認識すべき情報を抽出する領域を限定することができ、処理時間の短縮を図ることができると共に誤って不要な情報を検出する確率を低減することができる。第２位置補正部８は、例えば車線境界線、車道外側線、車道中央線を航空写真データから認識する場合には、仮想車線境界線データの位置を中央とし、その周辺の画像から各線を認識することができる。又、第２位置補正部８は、通行方向別の通行区分矢印を航空写真データから認識する場合には、車線ネットワークデータを中央とし、その周辺の画像から認識することができる。
【００３５】
第２位置補正部８は、航空写真データから認識した車線中央線、車線境界線、車道外側線、導流帯等の位置を用いて仮想車線境界線データの位置を補正し、その補正した仮想車線境界線データに挟まれた各車線の中央に車線ネットワークデータの位置を補正する。尚、第２位置補正部８は、双方向通行の道路であるが幅員が十分広くないために車道中央線が存在しない道路の場合には、１車線内に車線ネットワークデータが上下２本存在することになるので、図１７に示すように、２本の車線ネットワークデータを１車線内に車両がすれ違えるように間隔を維持して配置し、対応する仮想車線境界線データを削除する。
【００３６】
更に、第２位置補正部８は、航空写真データにより補正した仮想車線境界線データの位置から増加車線データの位置を補正する。即ち、第２位置補正部８は、右折専用車線や左折専用車線を設置するだけの十分な幅員がない場合には、交差点の手前で車線の幅を広げ、１車線をあたかも２車線のように扱う場合があり、この場合には、航空写真データから観察される車線は１車線であっても、車線ネットワークデータとしては２車線に分離して生成する必要がある。このような場所には通行方向別の通行区分矢印が１車線内に並列に表示されているのが一般的であり、第２位置補正部８は、このような場所を航空写真データから検出した場合には、車線ネットワークデータを車線が拡幅されている場所から２本に分離し、独立した車線ネットワークデータとして生成する。尚、第２位置補正部８は、道路データから生成した車線ネットワークデータ及び仮想車線境界線データと、航空写真データから認識した車線境界線、車道外側線、導流帯及び車線中央線等との間に不一致が発生している場合には、航空写真データから認識した情報を優先し、車線ネットワークデータ及び仮想車線境界線データを補正する。
【００３７】
車線ネットワークデータ生成装置１は、以上に説明した一連の処理を行い、車線ネットワークデータ生成処理を終了する。
【００３８】
以上に説明したように本実施形態によれば、次に示す効果を得ることができる。
車線ネットワークデータ生成装置１において、車線ネットワークデータの位置と仮想車線境界線データの位置を、基盤道路地図データと航空写真データを用いて補正するようにした。車線ネットワークデータの位置を、航空写真データだけを用いて補正する従来の手法とは異なり、航空写真データに加えて基盤道路地図データを用いることで、車線を取得することはできないが全車線を合わせた幅員を大凡取得して車線毎の幅を大凡推測することができ、車線ネットワークデータの位置を大凡補正することができる。更に、航空写真データを用いることで、車線ネットワークデータの位置を詳細に補正することができる。車線ネットワークデータの位置を、基盤道路地図データ及び航空写真データを併用して補正することで、現地に赴く必要をなくしつつ、高精度な自動運転用の車線ネットワークデータを適切に生成することができる。
【００３９】
又、車線ネットワークデータ生成装置１において、車線ネットワークデータに対して道路データの車線種別情報を用いて増加車線データを付加するようにした。増加車線データを付加することで、交差点の手前で一時的に増加された車線に対しても高精度な自動運転用の車線ネットワークデータを適切に生成することができる。
【００４０】
更に、車線ネットワークデータ生成装置１において、車線ネットワークデータに対して道路データの交差点接続情報を用いて交差点内走行軌道データを生成するようにした。交差点内走行軌道データを生成することで、交差点内でも高精度な自動運転用の車線ネットワークデータを適切に生成することができる。
【００４１】
本開示は、実施例に準拠して記述されたが、当該実施例や構造に限定されるものではないと理解される。本開示は、様々な変形例や均等範囲内の変形をも包含する。加えて、様々な組み合わせや形態、更には、それらに一要素のみ、それ以上、或いはそれ以下を含む他の組み合わせや形態をも、本開示の範疇や思想範囲に入るものである。
【００４２】
車線ネットワークデータ生成装置１において、それぞれの機能ブロックは分散されていても良い。即ち、例えば機能ブロックの一部が車線ネットワークデータ生成装置１とは別のサーバに設けられ、各種データを通信回線を経由して送受信することで、車線ネットワークデータを生成したり、車線ネットワークデータの位置を補正したりする構成であっても良い。
【符号の説明】
【００４３】
図面中、１は車線ネットワークデータ生成装置、２は全一方通行ネットワークデータ生成部、３は車線ネットワークデータ生成部、４は仮想車線境界線データ生成部、５は増加車線データ付加部、６は交差点内走行軌道データ生成部、７は第１位置補正部、８は第２位置補正部である。
【図１】
2019101256.tif 000003
【図２】
2019101256.tif 000004
【図３】
2019101256.tif 000005
【図４】
2019101256.tif 000006
【図５】
2019101256.tif 000007
【図６】
2019101256.tif 000008
【図７】
2019101256.tif 000009
【図８】
2019101256.tif 000010
【図９】
2019101256.tif 000011
【図１０】
2019101256.tif 000012
【図１１】
2019101256.tif 000013
【図１２】
2019101256.tif 000014
【図１３】
2019101256.tif 000015
【図１４】
2019101256.tif 000016
【図１５】
2019101256.tif 000017
【図１６】
2019101256.tif 000018
【図１７】
2019101256.tif 000019