(57)【要約】【課題】移動体の移動方向の位置推定精度の向上を図った地図情報作成方法及び現在位置推定方法を提供する。【解決手段】計測車両５に搭載された第１車載機５は、ＬｉＤＡＲ２３Ｂを有している。第１車載機５は、路面に対して送信されたレーザが当該路面により反射された反射波を受信し、反射波の強度に基づき、路面に形成された区画線の端部を認識する。第１車載機５は、移認識した区画線の端部を含む路面情報を、ネットワークＮを介してサーバ装置３に送信する。サーバ装置３は、路面情報に基づいて地図情報に含まれる区画線についての情報に、当該区画線の端部を示す端部情報と、当該区画が連続して存在していることを示す連続情報と、を付与する。車両６に搭載された第２車載機は、サーバ装置３から区画線についての情報を取得し、ＬｉＤＡＲ４１Ｂによって認識された区画線の端部と、サーバ装置３から取得した区画線の端部を示す情報とを比較して、現在位置を推定する。【選択図】図１
2019132701.tif 000002
【特許請求の範囲】
【請求項１】
路面に形成されている区画線を示す情報に、当該区画線の端部を示す端部情報と、当該区画が連続して存在していることを示す連続情報と、の少なくとも一方を付与することを特徴とする区画線情報作成方法。
【請求項２】
路面に形成されている区画線を示す情報に、当該区画線の端部を示す端部情報と、当該区画線に含まれ前記端部でないことを示す非端部情報と、の少なくとも一方を付与することを特徴とする区画線情報作成方法。
【請求項３】
前記区画線を示す情報は、前記区画線上の緯度、経度を示す点情報を含み、前記点情報に前記端部情報及び非端部情報の少なくとも一方を付与することを特徴とする請求項２に記載の区画線情報作成方法。
【請求項４】
前記非端部情報として、前記区画線上の不具合がない部分であることを示す情報と、前記区画線上の不具合がある部分であることを示す情報と、を識別可能に付与することを特徴とする請求項２又は３に記載の区画線情報作成方法。
【請求項５】
路面に形成されている区画線を示す区画線データのデータ構造であって、
前記区画線データに、当該区画線の端部を示す端部情報と、当該区画が連続して存在していることを示す連続情報と、が付与可能なことを特徴とする区画線データ構造。
【請求項６】
路面に形成されている区画線を示す区画線データのデータ構造であって、
前記区画線データに、当該区画線の端部を示す端部情報と、当該区画線に含まれ前記端部でないことを示す非端部情報と、が付与可能なことを特徴とする区画線データ構造。
【請求項７】
路面に形成されている区画線を示す区画線情報を記憶する記憶装置であって、
前記区画線情報には、当該区画線の端部を示す端部情報と、当該区画線に含まれ前記端部でないことを示す非端部情報と、が含まれることを特徴とする記憶装置。
【請求項８】
区画線に関する情報に基づいて移動体の現在位置を推定する現在位置推定方法であって、
外部装置から区画線の端部を示す端部情報を取得する取得工程と、
前記移動体に配置されたセンサによって認識された、路面上の区画線の端部を示す情報と、前記取得された端部情報と、に基づいて前記移動体の現在位置を推定する推定工程と、を含むことを特徴とする現在位置推定方法。
【請求項９】
路面に形成されている区画線を示す情報に、当該区画線の端部を示す端部情報と、当該区画が連続して存在していることを示す連続情報と、の少なくとも一方を付与する付与部を備えることを特徴とする区画線情報作成装置。
【請求項１０】
路面に形成されている区画線を示す情報に、当該区画線の端部を示す端部情報と、当該区画が連続して存在していることを示す連続情報と、の少なくとも一方を付与する付与部として、コンピュータを機能させることを特徴とする区画線情報作成プログラム。
【請求項１１】
請求項１０に記載の区画線情報作成プログラムが記録されていることを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図情報作成方法、地図情報構造及び現在位置推定方法に関する。
【背景技術】
【０００２】
自動運転車両では、ＬｉＤＡＲ(Light Detection and Ranging)などのセンサで計測した地物位置と、自動運転用の地図情報の地物位置と、をマッチングして高精度に現在位置を推定する必要がある。特許文献１は、ＬｉＤＡＲを用いて検出したランドマークとしての地物の位置と、地図情報の地物とを用いて現在位置を推定する手法の一例が記載されている。
【０００３】
また、特許文献２には、ＬｉＤＡＲを用いて白線を検出し、車両に対する白線の横方向の相対位置または白線に対して車両が向いている方向を高精度に検出することが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１７−７２４２２号公報
【特許文献２】特開２０１７−２１５１９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述した従来では、白線（区画線）を用いて車両（移動体）の移動方向の位置を推定することができない、という問題が一例として挙げられる。
【０００６】
本発明は、このような問題点に対処することを課題の一例とするものである。即ち、本発明は、例えば、移動体の移動方向の位置推定精度の向上を図った地図情報作成方法及び現在位置推定方法を提供することを目的としている。
【課題を解決するための手段】
【０００７】
上述した課題を解決するためになされた請求項１記載の区画線情報作成方法は、路面に形成されている区画線を示す情報に、当該区画線の端部を示す端部情報と、当該区画が連続して存在していることを示す連続情報と、の少なくとも一方を付与することを特徴とする。
【０００８】
請求項２記載の区画線情報作成方法は、路面に形成されている区画線を示す情報に、当該区画線の端部を示す端部情報と、当該区画線に含まれ前記端部でないことを示す非端部情報と、の少なくとも一方を付与することを特徴とする。
【０００９】
請求項５記載の区画線データ構造は、路面に形成されている区画線を示す区画線データのデータ構造であって、前記区画線データに、当該区画線の端部を示す端部情報と、当該区画が連続して存在していることを示す連続情報と、が付与可能なことを特徴とする。 
【００１０】
請求項６記載の区画線データ構造は、路面に形成されている区画線を示す区画線データのデータ構造であって、前記区画線データに、当該区画線の端部を示す端部情報と、当該区画線に含まれ前記端部でないことを示す非端部情報と、が付与可能なことを特徴とする。
【００１１】
請求項７記載の記憶装置は、路面に形成されている区画線を示す区画線情報を記憶する記憶装置であって、前記区画線情報には、当該区画線の端部を示す端部情報と、当該区画線に含まれ前記端部でないことを示す非端部情報と、が含まれることを特徴とする。
【００１２】
請求項８記載の現在位置推定方法は、区画線に関する情報に基づいて移動体の現在位置を推定する現在位置推定方法であって、外部装置から区画線の端部を示す端部情報を取得する取得工程と、前記移動体に配置されたセンサによって認識された、路面上の区画線の端部を示す情報と、前記取得された端部情報と、に基づいて前記移動体の現在位置を推定する推定工程と、を含むことを特徴とする。
【００１３】
請求項９記載の区画線情報作成装置は、路面に形成されている区画線を示す情報に、当該区画線の端部を示す端部情報と、当該区画が連続して存在していることを示す連続情報と、の少なくとも一方を付与する付与部を備えることを特徴とする。
【００１４】
請求項１０記載の区画線情報作成プログラムは、路面に形成されている区画線を示す情報に、当該区画線の端部を示す端部情報と、当該区画が連続して存在していることを示す連続情報と、の少なくとも一方を付与する付与部として、コンピュータを機能させることを特徴とする。
【００１５】
請求項１１記載の記録媒体は、請求項１０に記載の区画線情報作成プログラムが記録されていることを特徴とする。
【図面の簡単な説明】
【００１６】
【図１】本発明の路面情報取得方法、地図情報作成方法、現在位置推定方法を実施する運転支援システムの一実施形態を示すブロック図である。
【図２】図１に示された第１車載機の機能構成図である。
【図３】図１に示されたサーバ装置の機能構成図である。
【図４】区画線の端部が記録される前の地図情報を説明するための説明図である。
【図５】区画線の端部が記録された後の地図情報を説明するための説明図である。
【図６】図１に示された第２車載機の機能構成図である。
【図７】図１に示す第１車載機が実行する路面情報取得処理の手順を示すフローチャートである。
【図８】端部にかすれがないときの区画線にレーザを照射したときの反射強度を示すグラフである。
【図９】端部にかすれがあるときの区画線にレーザを照射したときの反射強度を示すグラフである。
【図１０】端部にかすれがないときの区画線にレーザを照射したときの反射波の強度分布を示すグラフである。
【図１１】端部にかすれがあるときの区画線にレーザを照射したときの反射波の強度分布を示すグラフである。
【図１２】図１に示す第２車載機が実行する運転支援処理手順を示すフローチャートである。
【図１３】他の実施例における区分線の端部が記録された地図情報を説明するための説明図である。
【図１４】他の実施形態における第１車載機の機能構成図である。
【発明を実施するための形態】
【００１７】
以下、本発明の一実施形態にかかる区画線情報作成方法は、路面に形成されている区画線を示す情報に、当該区画線の端部を示す端部情報と、当該区画が連続して存在していることを示す連続情報と、の少なくとも一方を付与することを特徴とする。これにより、区画線の端部をランドマークとして用い、現在位置の推定に利用することができるため、移動体の移動方向の位置推定精度の向上を図ることができる。
【００１８】
また、本発明の一実施形態にかかる区画線情報作成方法は、路面に形成されている区画線を示す情報に、当該区画線の端部を示す端部情報と、当該区画線に含まれ前記端部でないことを示す非端部情報と、の少なくとも一方を付与することを特徴とする。これにより、区画線の端部をランドマークとして用い、現在位置の推定に利用することができるため、移動体の移動方向の位置推定精度の向上を図ることができる。
【００１９】
また、前記区画線を示す情報は、前記区画線上の緯度、経度を示す点情報を含み、前記点情報に前記端部情報及び非端部情報の少なくとも一方を付与してもよい。これにより、簡単に端部情報及び非端部情報を付与できる。
【００２０】
また、前記非端部情報として、前記区画線上の不具合がない部分であることを示す情報と、前記区画線上の不具合がある部分であることを示す情報と、を識別可能に付与してもよい。これにより、区画線上の不具合がある部分を、ランドマークに用いないようにすることができるため、より一層、移動体の移動方向の位置推定精度の向上を図ることができる。
【００２１】
また、本発明の一実施形態にかかる区画線データ構造は、路面に形成されている区画線を示す区画線データのデータ構造であって、前記区画線データに、当該区画線の端部を示す端部情報と、当該区画が連続して存在していることを示す連続情報と、が付与可能なことを特徴とする。これにより、区画線の端部をランドマークとして用い、現在位置の推定に利用することができるため、移動体の移動方向の位置推定精度の向上を図ることができる。
【００２２】
また、本発明の一実施形態にかかる区画線データ構造は、路面に形成されている区画線を示す区画線データのデータ構造であって、前記区画線データに、当該区画線の端部を示す端部情報と、当該区画線に含まれ前記端部でないことを示す非端部情報と、が付与可能なことを特徴とする。これにより、区画線の端部をランドマークとして用い、現在位置の推定に利用することができるため、移動体の移動方向の位置推定精度の向上を図ることができる。
【００２３】
また、本発明の一実施形態にかかる記憶装置は、路面に形成されている区画線を示す区画線情報を記憶する記憶装置であって、前記区画線情報には、当該区画線の端部を示す端部情報と、当該区画線に含まれ前記端部でないことを示す非端部情報と、が含まれることを特徴とする。これにより、区画線の端部をランドマークとして用い、現在位置の推定に利用することができるため、移動体の移動方向の位置推定精度の向上を図ることができる。
【００２４】
また、本発明の一実施形態にかかる現在位置推定方法は、区画線に関する情報に基づいて移動体の現在位置を推定する現在位置推定方法であって、外部装置から区画線の端部を示す端部情報を取得する取得工程と、前記移動体に配置されたセンサによって認識された、路面上の区画線の端部を示す情報と、前記取得された端部情報と、に基づいて前記移動体の現在位置を推定する推定工程と、を含むことを特徴とする。これにより、移動体の移動方向の位置推定精度の向上を図ることができる。
【００２５】
また、本発明の一実施形態にかかる区画線情報作成装置は、路面に形成されている区画線を示す情報に、当該区画線の端部を示す端部情報と、当該区画が連続して存在していることを示す連続情報と、の少なくとも一方を付与する付与部を備えることを特徴とする。これにより、区画線の端部をランドマークとして用い、現在位置の推定に利用することができるため、移動体の移動方向の位置推定精度の向上を図ることができる。
【００２６】
また、上述した区画線情報作成方法をコンピュータにより実行させる区画線情報作成プログラムとしてもよい。このようにコンピュータにより実行されるプログラムであるので、専用のハードウェア等が不要となり、汎用の情報処理装置にインストールして機能させることができる。
【００２７】
また、上述した情報処理プログラムをコンピュータ読み取り可能な記録媒体に格納してもよい。このようにすることにより、当該プログラムを機器に組み込む以外に単体でも流通させることができ、バージョンアップ等も容易に行える。
【実施例】
【００２８】
以下、本発明の路面情報取得方法、区画線情報作成方法、現在位置推定方法を実施する運転支援システムについて図１〜図６を参照して説明する。
【００２９】
運転支援システム１は、路面情報取得装置としての第１車載機２と、外部装置、区画線情報作成装置としてのサーバ装置３と、第２車載機４と、を備えている。第１車載機２は、路面情報を取得して、サーバ装置３に送信する機器であり、例えば、地図情報を作成することを目的として、道路上を走行する移動体としての計測車両５に搭載されている。サーバ装置３は、第１車載機２からの路面情報を取得して、地図情報を作成する。サーバ装置３は、例えば、インターネット等のネットワークＮを介して第１車載機２と通信可能になっており、当該ネットワークＮを利用して、第１車載機２から路面情報を取得する。なお、サーバ装置３の路面情報の取得については、上述の形態に限定されず、例えば、ネットワークＮを利用せずに、オペレータ等が手動で第１車載機２からサーバ装置３に路面情報を移動させるようにしてもよい。以降の説明では、第１車載機２及び第２車載機４と、サーバ装置３との情報の授受は、ネットワークＮを介して送受信するものとして説明するが、上述の通りいずれについても本形態に限定されるものではなく、情報の授受はオペレータの手動によるものであってもよい。
【００３０】
第２車載機４は、ネットワークＮを介してサーバ装置３と通信可能になっている。第２車載機４は、サーバ装置３から地図情報を受信して、運転支援を行う機器であり、例えば、運転支援を受ける移動体としての車両６に搭載されている。また、本実施例では、サーバ装置３と通信可能な端末として車両５、６に搭載された第１、第２車載機２、４を例に挙げて説明するが、スマートフォンなどの移動体に配置可能な携帯端末であってもよい。なお、第２車載機４の地図情報の受信については、上述の形態に限定されず、例えば、ネットワークＮを利用せずに、オペレータ等が手動でサーバ装置３から第２車載機４に地図情報を移動させるようにしてもよい。
【００３１】
第１車載機２の機能的構成を図２に示す。第１車載機２は、制御部２１と、入出力部２２と、センサ部２３と、を備えている。
【００３２】
制御部２１は、第１車載機２のＣＰＵ（Central Processing Unit）等のプロセッサが機能し、第１車載機２の全体制御を司る。制御部２１は、後述するＬｉＤＡＲ２３Ｂを用いて、路面に形成された白線、黄線などの区画線の端部などを認識し、路面情報としてサーバ装置３に送信する。制御部２１は、路面情報以外の周辺情報を取得して、サーバ装置３に送信してもよい。
【００３３】
入出力部２２は、第１車載機２のネットワークインタフェース等が機能し、路面情報を送信する。
【００３４】
センサ部２３は、ＧＰＳ(Global Positioning System)受信機２３Ａ、送信部、受信部としてのＬｉＤＡＲ２３Ｂ等を含む。なお、本実施例では、センサ部２３は、電磁波を送信可能なセンサの一例として、ＬｉＤＡＲ２３Ｂを含むものとしている。ＧＰＳ受信機２３Ａは、計測車両５の現在位置情報を検出する。ＧＰＳ受信機２３Ａは、公知であるように複数のＧＰＳ衛星から発振される電波を定期的に受信して、現在の位置情報及び時刻を求めて制御部２１に出力する。
【００３５】
ＬｉＤＡＲ２３Ｂは、所定の検知領域において出力方向を変えながらパルス状のレーザを出力し、そのレーザの反射波を受信して点群情報を生成する。ＬｉＤＡＲ２３Ｂは、検知領域内に複数パルスのレーザを出力し、この複数パルスのレーザの反射波に基づいて点群情報を生成する。点群情報を構成するそれぞれの情報は、レーザの出力方向と、当該レーザを反射した対象物までの距離と、反射波の強度と、を示す情報である。本実施例では、ＬｉＤＡＲ２３Ｂは、レーザを路面に向けて照射し、路面を検知領域としている。このため、点群情報は、対象物としての路面までの距離を示す情報となる。なお、ＬｉＤＡＲ２３Ｂは、路面以外にレーザを出射して、路面情報以外の周辺情報を取得するようにしてもよい。
【００３６】
サーバ装置３は、地図情報を提供する事務所などに設置されている。
【００３７】
サーバ装置３の機能的構成を図３に示す。サーバ装置３は、記憶装置としての記憶部３１と、制御部３２と、入出力部３３と、を備えている。
【００３８】
記憶部３１は、サーバ装置３のハードディスク等の記憶装置が機能し、地図情報が記憶されている。本実施例では、地図情報には既に、区画線についての情報が含まれているものとする。区画線についての情報は、図４を用いて説明する。図４に示す例では、区画線を示す点情報Ｐ１、…、Ｐ１４から構成される。また、点情報Ｐ１、…Ｐ１４には、それぞれ位置情報（緯度、経度）が付与されている。
【００３９】
制御部３２は、サーバ装置３のＣＰＵ等のプロセッサが機能し、サーバ装置３の全体制御を司る。制御部３２は、第１車載機２から送信される区画線の端部などの路面情報に基づいて、図５に示すように、点情報Ｐ１、…、Ｐ１４のうち、端点であると認識されるもの（図中白丸で示す）に区画線の端部を示す端部情報の付与などを行う。このように地図情報に含まれる区画線についての情報に上述の端部情報が付与されることで、当該地図情報を受信した第２車載機４は、当該区画線についての情報から区画線の端部を認識することが可能となる。
【００４０】
入出力部３３は、サーバ装置３のネットワークインタフェース等が機能し、第１車載機２からの路面情報を受信すると共に、第２車載機４へ地図情報を送信する。
【００４１】
第２車載機４の機能的構成を図６に示す。第２車載機４は、センサ部４１と、制御部４２と、入出力部４３と、を備えている。
【００４２】
センサ部４１は、ＧＰＳ受信機４１Ａ、ＬｉＤＡＲ４１Ｂ等を含む。ＧＰＳ受信機４１Ａは上述した第１車載機２のＧＰＳ受信機２３Ａと、ＬｉＤＡＲ４１Ｂは第１車載機２のＬｉＤＡＲ２３Ｂと、同様の機能を有する機器であるため、ここでは詳細な説明を省略する。
【００４３】
制御部４２は、第２車載機４のＣＰＵ等のプロセッサが機能し、第２車載機４の全体制御を司る。制御部４２は、センサ部４１から得た情報や、サーバ装置３から得た地図情報を用いて運転支援（ハンドル、アクセル、ブレーキなどの制御や運転に関する情報の提示など）を行う。なお、以下では、説明を簡単にするために、走行支援として自動運転制御を行っているとして説明する。制御部４２は、自動運転制御を行うために自車両の現在位置を推定する必要がある。本実施例では、制御部４２は、ＬｉＤＡＲ４１Ｂを用いて認識した区画線の端部を示す情報と、サーバ装置３から得た地図情報に含まれる区画線の端部情報と、に基づいて現在位置を推定している。
【００４４】
入出力部４３は、第２車載機４のネットワークインタフェース等が機能し、地図情報を受信する。
【００４５】
次に、本実施例における運転支援システム１の動作について説明する。まず、第１車載機２の制御部２１（以下、単に第１車載機２）が実行する路面情報取得処理について図７を参照して以下説明する。第１車載機２が、図７に示すフローチャートをコンピュータプログラムとすることで、路面情報取得方法をコンピュータにより実行させる路面情報取得プログラムとなる。
【００４６】
第１車載機２は、走行中に路面情報取得処理を実行する。路面情報取得処理において、第１車載機２は、ＬｉＤＡＲ２３Ｂを制御して、上述した走行中の路面に関する点群情報を取得する（ステップＳ１）。次に、第１車載機２は、点群情報を基に、区画線セグメントを抽出する。具体的には、取得した点群情報に基づいて点群のオルソ画像を生成する。そして、当該オルソ画像について画像処理を行い、例えば線分（直線）等を検出する。そして、検出した線分（直線）等のグルーピングを行い、一つの区画線の輪郭を形成する区画線セグメントを抽出する（ステップＳ２）。なお、図８におけるＫＳが区画線セグメントの一例である。次に、第１車載機２は、図８及び図９に示すように、抽出された区画線セグメントから走行中の路面に形成された区画線の端部、非端部を認識する（ステップＳ３）。次に、第１車載機２は、当該認識した端部及び非端部間の点列を内挿（すなわち、端部と端部の間の連続部分に点列を内挿）した後（ステップＳ４）、ステップＳ１に戻る。
【００４７】
ステップＳ３の詳細について、図８及び図９を用いて説明する。図８は、区画線にかすれ等の不具合がない場合を示しており、図９は、区画線にかすれ等の不具合がある場合を示している。ステップＳ３の一例としては、図８及び図９に示すように、区画線の長手方向に沿った複数のラインＬ１〜Ｌ４上のそれぞれにおける、反射波の強度（以下、「反射強度」と言う）の前記長手方向に沿った方向の変化に基づいて区画線の端部、非端部を認識する方法が挙げられる。なお、非端部は、区画線上にかすれなどの不具合があり精度よく端部を検知できない箇所である。言い換えれば、非端部は、区画線の反射強度が長手方向に沿って変化しているが、当該変化が区画線の端部であるためではなく、かすれ等の不具合によるものと認識される個所である。なお、不具合は、かすれ以外に細り、汚れ、線の重なりなども考えられる。
【００４８】
区画線が形成されている路面でのレーザの反射率は高く、区画線が形成されていない路面のレーザの反射率は低い。したがって、ＬｉＤＡＲ２３Ｂでは、区画線が形成されている路面からは、区画線が形成されていない路面よりも高い強度で反射波が受信されることとなる。そこで、第１車載機２は、レーザの反射強度（即ち、ＬｉＤＡＲ２３Ｂが受信する反射波の強度）から区画線の位置を推定して、区画線上の長手方向に沿ったラインＬ１〜Ｌ４を設定する。
【００４９】
また、図８に示すように、かすれなどの不具合がない区画線の端部では、区画線の長手方向に沿ったラインＬ１〜Ｌ４上のそれぞれにおいて反射強度が急激に変化する。このため、かすれなどの不具合がない区画線の端部は、車両６に搭載されたＬｉＤＡＲ４１Ｂが区画線の端部を検出する際のばらつきが少なく、ランドマークとして用いることができる。
【００５０】
一方、図９に示すように、かすれがある区画線の端部では、区画線の長手方向に沿ったラインＬ１〜Ｌ４上の全て又は一部で反射強度が緩やかに変化する。このため、かすれがある区画線の端部は、車両６に搭載されたＬｉＤＡＲ４１Ｂが区画線の端部を検出する際に検出位置にばらつきが生じやすく、車両６の進行方向（区画線の長手方向）の自己位置推定のランドマークとして用いるのは適切ではない。
【００５１】
そこで、本実施例では、第１車載機２は、反射強度の変化が急激なラインＬ１〜Ｌ４上の位置を区画線の端部Ｔ１として認識し、反射強度の変化が緩やかなラインＬ１〜Ｌ４上の位置を区画線の非端部Ｔ２として認識する。また、図９においては、かすれは左右方向に均一に生じている。しかしながら、実際のかすれは、左右方向に均一に生じないこともあり、区画線の上側だけ、下側だけ、中央だけに生じることもある。そこで、本実施例では、第１車載機２は、全てのラインＬ１〜Ｌ４において反射強度の変化が急激であれば、その反射強度が変化する位置を区画線の端部Ｔ１として認識し、全てのラインのうち１つでも反射強度の変化が緩やかであれば、その反射強度が変化する位置を区画線の非端部Ｔ２として認識する。
【００５２】
具体的な処理としては、第１車載機２は、全てのラインＬ１〜Ｌ４上の反射強度が区画線上で反射された高い状態から区画線以外の路面で反射された低い状態に変化し、かつ、全てのラインＬ１〜Ｌ４上の変化率が第１閾値以上であれば区画線の端部Ｔ１として認識する。また、第１車載機２は、全てのラインＬ１〜Ｌ４上の反射強度が区画線以外の路面で反射された低い状態から区画線上で反射された高い状態に変化し、かつ、全てのラインＬ１〜Ｌ４上の変化率が第１閾値以上であれば区画線の端部Ｔ１として認識する。
【００５３】
また、第１車載機２は、全てのラインＬ１〜Ｌ４上の反射強度が区画線上で反射された高い状態から区画線以外の路面で反射された低い状態に変化し、かつ、全てのラインＬ１〜Ｌ４のうち１つでもその変化率が第１閾値未満であれば区画線の非端部Ｔ２として認識する。また、第１車載機２は、全てのラインＬ１〜Ｌ４のうち１つでも反射強度が区画線以外の路面で反射された低い状態から区画線上で反射された高い状態に変化し、かつ、その変化率が第１閾値未満であれば区画線の非端部Ｔ２として認識する。
【００５４】
また、第１車載機２は、認識した端部Ｔ１又は非端部Ｔ２について、同じ区画線（破線の場合は同じ連続線）上の端部Ｔ１又は非端部Ｔ２を関連付ける。詳しくは、第１車載機２は、長手方向に沿って隣り合う２つの端部Ｔ１間、２つの非端部Ｔ２間又は端部Ｔ１−非端部Ｔ２間の反射率が高ければ、隣り合う２つの端部Ｔ１、２つの非端部Ｔ２又は隣り合う端部Ｔ１−非端部Ｔ２を同じ区画線上にあるものとして、関連付けて記憶する。
【００５５】
また、ステップＳ３の他の一例としては、図１０及び図１１に示すように、区画線の長手方向に沿って走査される反射エリアＡ１〜Ａ４で反射された反射波の強度分布に基づいて区画線の端部を認識する方法が挙げられる。第１車載機２は、レーザの反射強度から区画線の位置を推定して、区画線上の長手方向に沿った反射エリアＡ１〜Ａ４を設定する。
【００５６】
図１０に示すように、かすれなどの不具合がない区画線の端部周辺の強度分布は、分散が小さい状態を保ったまま反射強度が急激に変化する。即ち、図１０に示す例では、区画線上の端部に形成された反射エリアＡ１における強度分布は、分散が小さく反射強度が大きい。この反射エリアＡ１と隣接する反射エリアＡ２、反射エリアＡ２に隣接する反射エリアＡ３、反射エリアＡ３に隣接する反射エリアＡ４は、区画線が形成されていない路面上で反射される。このため、反射エリアＡ２〜Ａ３の強度分布は、分散が小さい状態を保ったまま反射エリアＡ１よりも反射強度が急激に小さくなる。
【００５７】
一方、図１１に示すように、かすれなどの不具合がある区画線の端部周辺の強度分布は、分散が大きくなって反射強度が徐々に変化する。即ち、図１１に示す例では、区画線上に形成された反射エリアＡ１における強度分布は、分散が小さく反射強度が大きい。この反射エリアＡ１に隣接する反射エリアＡ２、反射エリアＡ２に隣接する反射エリアＡ３は、区画線上のかすれなどの不具合が生じている部分に形成されている。このため、反射エリアＡ２、Ａ３における強度分布は、分散が大きく反射強度は反射エリアＡ１よりも小さくなる。さらに、反射エリアＡ３と隣接する反射エリアＡ４は、区画線が形成されていない路面上で反射されるためその強度分布は分散が小さく反射強度は反射エリアＡ２、Ａ３よりも小さい。
【００５８】
そこで、本実施例では、第１車載機２は、反射エリアＡ１〜Ａ４の強度分布の分散が小さい状態を保ったまま反射強度が変化する位置を区画線の端部Ｔ１として認識し、反射エリアＡ１〜Ａ４の強度分布の分散が小さい状態を保てずに反射強度が変化する位置を区画線の非端部Ｔ２として認識する。
【００５９】
具体的な処理としては、第１車載機２は、反射エリアの強度分布の分散が第２閾値未満の状態のまま反射エリアの強度が区画線上で反射された高い状態から区画線以外の路面で反射された低い状態に変化する位置を区画線の端部Ｔ１として認識する。また、第１車載機２は、反射エリアの強度分布の分散が第２閾値未満の状態のまま反射エリアの強度が区画線以外の路面で反射された低い状態から区画線で反射された高い状態に変化する位置を区画線の端部Ｔ２として認識する。
【００６０】
また、第１車載機２は、反射エリアの強度分布の分散が第２閾値以上になり反射エリアの強度が区画線上で反射された高い状態から区画線以外の路面で反射された低い状態に変化する位置を区画線の非端部Ｔ２として認識する。また、第１車載機２は、反射エリアの強度分布の分散が第２閾値以上になり反射エリアの強度が区画線以外の路面で反射された低い状態から区画線で反射された高い状態に変化する位置を区画線の非端部Ｔ２として認識する。
【００６１】
第１車載機２は、所定のタイミングで、区画線の端部Ｔ１、非端部Ｔ２の位置、認識した端部Ｔ１、Ｔ２に関連付けられた同一の区画線上にある端部Ｔ１又は非端部Ｔ２についての情報、を含む路面情報をサーバ装置３に送信する。
【００６２】
次に、サーバ装置３の制御部３２（以下、単にサーバ装置３）が行う区画線情報作成処理について図５及び図６を参照して説明する。サーバ装置３が、区画線情報作成処理をコンピュータプログラムとすることで、区画線情報作成方法をコンピュータにより実行させる路面情報取得プログラムとなる。
【００６３】
サーバ装置３は、区画線の端部、非端部の位置を含む路面情報を受信すると、図４に示す区画線についての情報に、区画線の端部を示す端部情報と、区画線に含まれ端部でないことを示す非端部情報（不具合あり）、非端部情報（不具合なし）と、のいずれかを付与する。詳しくは、図５に示すように、サーバ装置３は、区画線についての情報として記憶された点Ｐ１〜Ｐ１４に、受信した区画線の端部、非端部の位置に対応する点があれば、その点に端部情報、非端部情報（不具合あり）を付与する。図５に示す例では、白丸で示す点Ｐ１、Ｐ８、Ｐ１３に端部情報が付与され、斜線で示す点Ｐ７に非端部情報（不具合あり）が付与される。なお、上述のように区画線の端部を示す端部情報と、区画線に含まれ端部でないことを示す非端部情報（不具合あり）、非端部情報（不具合なし）と、のいずれかを付与することに代えて、区画が連続して存在していることを示す連続情報を該当する点情報に付与するようにしてもよい。すなわち、端部ではないとされる点情報（非端部情報（不具合あり）及び非端部情報（不具合なし））に連続情報を付与し、端部であるとされる点情報には連続情報を付与しないようにしてもよい。
【００６４】
また、サーバ装置３は、区画線についての情報として記憶された点Ｐ１〜Ｐ１４に、受信した区画線の端部、非端部の位置に対応する点がなければ、区画線についての情報に区画線の端部、非端部の位置に対応する点を加え、さらにその点に端部情報、非端部情報（不具合あり）を付与する。図５に示す例では、白丸で示す端部情報が付与された点Ｐ１５、Ｐ１６、Ｐ１８が加えられ、斜線で示す非端部情報（不具合あり）が付与された点Ｐ１７が加えられる。
【００６５】
また、サーバ装置３は、同一の区画線上にある端部、非端部間の点に、非端部情報（不具合なし）を付与する。図５に示す例では、黒丸で示す点Ｐ２〜Ｐ６、Ｐ９、Ｐ１１、Ｐ１４に非端部情報（不具合なし）が付与される。
【００６６】
次に、第２車載機４が行う運転支援処理について図１２のフローチャートを参照して説明する。この運転支援処理をサーバ装置３が、実行することにより現在位置推定方法を実施する。まず、第２車載機４は、ＬｉＤＡＲ４１Ｂから点群情報を取得する（ステップＳ１０）。次に、第２車載機４は、点群情報から物体検知を行うと共に、ＬｉＤＡＲ４１Ｂからの点群情報に基づいて区画線の端部を検知する（ステップＳ１１）。
【００６７】
具体的には、第２車載機４は、点群情報に基づいて所謂オブジェクト認識処理を実行することで、物体を検知し、その種類（建物か歩行者か他車両かなど）を認識する。これにより、車両周辺に物体の種類とその物体までの距離を認識することができる。また、第２車載機４は、第１車載機２と同様の判定方法を用いて、区画線の端部を検知し、端部までの距離を認識する。
【００６８】
次に、第２車載機４は、サーバ装置３と通信して、ＧＰＳ受信機４１Ａからの信号により検出された現在位置周辺の地図情報を取得する（ステップＳ１２）。その後、第２車載機４は、認識した物体や区画線の端部をランドマークとして現在位置を推定する（ステップＳ１３）。即ち、ステップＳ１３において、第２車載機４は、地図情報に含まれる地物の位置情報とステップＳ１０で認識した物体の位置との位置関係に基づいて現在位置を推定する。また、地図情報に含まれる区画線についての情報とステップＳ１１で認識した区画線の端部の位置との位置関係を比較して、現在位置を推定する。
【００６９】
その後、第２車載機４は、推定した現在位置に基づいて運転支援を実行して（ステップＳ１４）、再びステップＳ１０に戻る。
【００７０】
上述した実施例によれば、路面に対して送信されたレーザが当該路面により反射された反射波を受信し、反射波の強度に基づき、路面に形成された区画線の端部を認識している。これにより、精度良く区画線の端部を認識することができる。また、当該認識した区画線の端部をランドマークとして用い、現在位置の推定に利用することができるため、車両６の移動方向の位置推定精度の向上をも図ることができる。
【００７１】
また、上述した実施例によれば、計測車両５に配置されたＬｉＤＡＲ２３Ｂからレーザが送信されている。このように、計測車両５にＬｉＤＡＲ２３Ｂを搭載することにより、容易に広範囲の区画線の端部を認識することができる。
【００７２】
また、上述した実施例によれば、区画線の長手方向に沿ったラインＬ１〜Ｌ４上における反射強度の変化に基づいて区画線の端部を認識している。これにより、区画線の端部の認識精度の向上を図ることができる。
【００７３】
また、上述した実施例によれば、長手方向に対して垂直方向に並ぶ複数のラインＬ１〜Ｌ４上における、反射強度の長手方向に沿った変化に基づいて区画線の端部を認識している。これにより、より一層、区画線の端部の認識精度の向上を図ることができる。
【００７４】
また、上述した実施例によれば、全てのラインＬ１〜Ｌ４上で反射波の強度が長手方向に沿って変化し、かつ、その変化率が第１閾値以上となる位置を区画線の端部として認識している。これにより、かすれなどの不具合が生じて端部が精度よく認識できない箇所を区画線の端部として認識することがない。
【００７５】
また、上述した実施例によれば、全てのラインＬ１〜Ｌ４上において反射波の強度が長手方向に沿って変化し、かつ、その変化率が第１閾値未満の位置を区画線の端部ではない非端部として認識している。これにより、かすれなどの不具合が生じて端部が精度よく認識できない箇所を区画線の非端部として認識することができる。
【００７６】
また、上述した実施例によれば、区画線の長手方向に沿って走査される反射エリアＡ１〜Ａ４での反射波の強度分布に基づいて区画線の端部を認識している。これにより、区画線の端部の認識精度の向上を図ることができる。
【００７７】
また、上述した実施例によれば、反射波の強度分布の分散が第２閾値未満の状態を保ったまま反射波の強度が変化する位置を区画線の端部として認識している。これにより、かすれなどの不具合が生じて端部が精度よく認識できない箇所を区画線の端部として認識することがない。
【００７８】
また、上述した実施例によれば、反射波の強度分布の分散が第２閾値以上の状態となり反射波の強度が変化する位置を区画線の非端部として認識している。これにより、かすれなどの不具合が生じて端部が精度よく認識できない箇所を区画線の非端部として認識することができる。
【００７９】
また、上述した実施例では、地図情報に含まれる区画線についての情報に、当該区画線の端部を示す端部情報と、当該区画が連続して存在していることを示す連続情報と、の少なくとも一方を付与している。これにより、区画線の端部をランドマークとして用い、現在位置の推定に利用することができるため、車両６の移動方向の位置推定精度の向上を図ることができる。
【００８０】
また、上述した実施例では、地図情報に含まれる区画線についての情報に、当該区画線の端部を示す端部情報と、当該区画線に含まれ前記端部でないことを示す非端部情報と、を付与している。これにより、区画線の端部をランドマークとして用い、現在位置の推定に利用することができるため、車両６の移動方向の位置推定精度の向上を図ることができる。
【００８１】
また、上述した実施例では、地図情報に含まれる区画線についての情報は、区画線上の緯度、経度を示す点情報であり、点情報に端部情報及び非端部情報に付与している。これにより、簡単に端部情報及び非端部情報を付与できる。
【００８２】
また上述した実施例では、非端部情報としては、区画線上の不具合がない部分であることを示す非端部情報（不具合なし）と、区画線上の不具合がある部分であることを示す非端部情報（不具合あり）と、を識別可能に付与している。これにより、区画線上の不具合がある部分を、ランドマークに用いないようにすることができるため、より一層、車両６の移動方向の位置推定精度の向上を図ることができる。
【００８３】
また、上述した実施例では、第２車載機２は、外部装置であるサーバ装置３から区画線の端部を示す端部情報を取得し、車両６に配置されたＬｉＤＡＲ４１Ｂによって認識された、路面上の区画線の端部を示す情報と、取得された端部情報と、に基づいて車両６の現在位置を推定している。これにより、車両６の移動方向の位置推定精度の向上を図ることができる。
【００８４】
なお、上述した実施例では、サーバ装置３の記憶部３１にすでに記憶された区画線についての情報を構成する点に、端部情報、非端部情報を付与していたが、これに限ったものではない。サーバ装置３は、第１車載機２から受信した路面情報に基づいて新たに区画線についての情報を作成するようにしてもよい。この場合、サーバ装置３は、例えば、区画線の端部、非端部の位置を含む路面情報を受信すると、図１３に示すような区画線についての情報を作成する。
【００８５】
また、サーバ装置３は、第１車載機２から受信した端部の位置を示す点Ｐ２０、Ｐ２７、Ｐ３０、Ｐ３１、Ｐ３４、Ｐ３７に端部情報を付与する。また、サーバ装置３は、第１車載機２から受信した非端部の位置を示す点Ｐ２６、Ｐ３３に非端部情報（不具合あり）を付与する。次に、サーバ装置３は、同一の区画線上にある端部、非端部に相当する点Ｐ２０−Ｐ２６間、点Ｐ２７−Ｐ３０間、点Ｐ３１−点Ｐ３３間、点Ｐ３４−点Ｐ３７間の区画線上に沿って等間隔に並べた点Ｐ２１〜Ｐ２５、点Ｐ２８〜Ｐ２９、点Ｐ３２、点Ｐ３５〜Ｐ３６を付与し、その点Ｐ２１〜Ｐ２５、点Ｐ２８〜Ｐ２９、点Ｐ３２、点Ｐ３５〜Ｐ３６に非端部情報（不具合なし）を付与する。
【００８６】
なお、サーバ装置３は、第１車載機２から受信した端部の位置を示す点Ｐ２０、Ｐ２７、Ｐ３０、Ｐ３１、Ｐ３４、Ｐ３７以外の点に、区画が連続して存在していることを示す連続情報（言い換えれば、端部ではないという情報）を付与するようにしてもよい。
【００８７】
また、上述した図１３に示す例では、サーバ装置３は、破線についての情報に、点Ｐ２８〜Ｐ２９、点Ｐ３２、点Ｐ３５〜Ｐ３６を付与し、その点Ｐ２８〜Ｐ２９、点Ｐ３２、点Ｐ３５〜Ｐ３６に非端部情報（不具合なし）を付与していたが、これに限ったものではない。
【００８８】
また、本実施例では、計測専用の計測車両６に第１車載機２を搭載し、運転支援を受ける車両６に第２車載機４を搭載していたがこれに限ったものではない。運転支援を受ける車両６に搭載された車載機４に、第１車載機２、第２車載機４双方の機能を持たせてもよい。
【００８９】
また、上述した実施例では、端部、非端部の認識を第１車載機２が行っていたが、これに限ったものではない。第１車載機２が、点群情報だけをサーバ装置３に送信し、サーバ装置３が端部、非端部の認識を行うようにしてもよい。
【００９０】
また、上述した実施例では、非端部情報として、非端部情報（不具合あり）と、非端部情報（不具合なし）と、を識別可能にしていたが、これに限ったものではない。区画線上の点のうち、端部に相当する点以外に非端部情報を付与して、不具合のある部分と不具合のない部分とを識別しなくてもよい。
【００９１】
また、上述した実施例では、かすれなどの不具合が生じている端部を非端部として認識していたが、これに限ったものではない。かすれなどの不具合が生じていても端部として認識するようにしてもよい。
【００９２】
また、上述した実施例では、サーバ装置３が区画線についての情報に、端部情報、非端部情報を付与しているが、これに限ったものではない。例えば、第１車載機２から送信された路面情報を見て、地図メーカのオペレータが、手動で端部情報、非端部情報の付与を行うようにしてもよい。また、上述の実施例においては、区画線についての情報を含む地図情報は、サーバ３（記憶部３１）に記憶・保持されていることとしているが、当該サーバ３と適宜通信して、第１車載機２及び第２車載機４も当該地図情報の少なくとも一部を記憶・保持可能である。また、上述した、端部情報、非端部情報を付与する処理は、計測車両側（第１車載機２）で行うこととしてもよい。すなわち、上述した区画線の端部、非端部の認識処理（図７のステップＳ３）や、端部情報又は非端部情報を付与する処理を含む地図情報の生成処理は、サーバ装置３で実施することとしてもよいし、計測車両側（第１車載機２）で実施することとしてもよい。
【００９３】
また、上述した実施例では、第１車載機２に搭載されるセンサ部２３には一例としてＬｉＤＡＲ２３Ｂが含まれるものとした。これに代えて、又は加えて、第１車載機に搭載されるセンサ部２３は、図１４に示すように、計測車両５が走行する路面を撮影する撮影部２３Ｃを含むものとしてもよい。この場合、第１車載機２の制御部２１は、撮影部２３Ｃによって撮影された路面の画像を撮影部２３Ｃから取得し、当該取得した画像の輝度情報等に基づいて、当該路面に形成された区画線の端部を認識する。撮影部２３Ｃは、例えば、撮影対象となる物体までの距離を検出可能なステレオカメラによって構成されている。
【００９４】
具体的には、第１車載機２（制御部２１）は、図７に例示した路面情報取得処理を実行する際に、ステップＳ１の「点群情報を取得する」ことに代えて、又は加えて、撮影部２３Ｃによって撮影された路面の画像を撮影部２３Ｃから取得する。そして、ステップＳ３と同様に、当該取得した画像から、走行中の路面に形成された区画線の端部、非端部を認識した後（ステップＳ３）、ステップＳ１に戻る。より具体的には、第１車載機（制御部２１）はステップＳ３において、取得した撮影画像をオルソ画像に変換し、当該オルソ画像の輝度情報等を用いて、区画線（白線）の端部、非端部を認識する。また、他の例としては、撮影部２３Ｃを単眼カメラで構成するようにして、当該単眼カメラによって撮影された路面の画像を取得し、当該画像をＬｉＤＡＲ２３Ｂから取得した点群情報と対応させることとしてもよい。この場合、ＬｉＤＡＲ２３Ｂから取得した点群情報上で（言い換えれば、３Ｄの情報のまま）、撮影画像における輝度情報等を用いて、区画線（白線）の端部、非端部を認識することができる。
【００９５】
ここで、撮影された画像における区画線が形成されている路面の部分は輝度が高く、区画線が形成されていない路面の部分は輝度が低い。また、図８に示した、かすれなどの不具合がない区画線の端部では、撮影画像における区画線の長手方向に沿ったラインＬ１〜Ｌ４上のそれぞれにおいて輝度強度が急激に変化する。また図９に示した、かすれがある区画線の端部では、撮影画像における区画線の長手方向に沿ったラインＬ１〜Ｌ４上のそれぞれで反射強度が緩やかに変化する。
【００９６】
したがって、第１車載機２（制御部２１）は、撮影画像上における区画線の長手方向に沿ったラインＬ１〜Ｌ４を設定し、これに沿った輝度の変化を検出・認識した結果に基づき、上述した実施例と同様に、区画線（白線）の端部、非端部を認識することができる。言い換えれば、本変形例の撮影画像における区画線の「輝度情報」は、上述した実施例の区画線における「反射強度」と同等に扱うことが可能となる。なお、この場合において、図８〜図１１の「反射強度」とあるのは撮影画像における「輝度」と適宜読み替えが可能である。
【００９７】
また、第２車載機４に搭載されるセンサ部４１には、一例としてＬｉＤＡＲ４１Ｂが含まれるものとしたが、第１車載機２と同様に、これに代えて、又は加えて第２車載機４に搭載されるセンサ部４１は車両６が走行する路面を撮影する撮影部４１Ｃを含むものとしてもよい。すなわち、上述した手法によって、第２車載機４が撮影画像から区画線の端部を認識することとし、図１２に記載の運転支援処理を実行することとしてもよい。
【００９８】
なお、本発明は上記実施形態に限定されるものではない。即ち、本発明の骨子を逸脱しない範囲で種々変形して実施することができる。
【符号の説明】
【００９９】
２  第１車載機（路面情報取得装置）
３  サーバ装置（外部装置、区画線情報作成装置）
５  車両（移動体）
６  計測車両（移動体）
２３Ｂ  ＬｉＤＡＲ（センサ、送信部、受信部）
３１  記憶部（記憶装置）
４１Ｂ  ＬｉＤＡＲ（センサ）
Ｌ１〜Ｌ４  ライン
Ａ１〜Ａ４  反射エリア
【図１】
2019132701.tif 000003
【図２】
2019132701.tif 000004
【図３】
2019132701.tif 000005
【図４】
2019132701.tif 000006
【図５】
2019132701.tif 000007
【図６】
2019132701.tif 000008
【図７】
2019132701.tif 000009
【図８】
2019132701.tif 000010
【図９】
2019132701.tif 000011
【図１０】
2019132701.tif 000012
【図１１】
2019132701.tif 000013
【図１２】
2019132701.tif 000014
【図１３】
2019132701.tif 000015
【図１４】
2019132701.tif 000016