(57)【特許請求の範囲】
【請求項１】
車両に備えられて当該車両の周辺を周辺画像として撮影する撮影装置（１１）より、前記周辺画像を取得するように構成された画像取得部（５１）と、
前記車両の推定位置及び推定方向を取得するように構成された位置方向部（５２）と、
前記車両が走行する道路が延びる方向に沿って配置されている物体である予め定められた対象物の位置情報を含む地図データを取得するように構成された地図データ取得部（５３）と、
前記地図データ上の前記対象物の位置を中心として設定され、前記車両の推定位置又は推定方向の少なくともいずれか一方の補正に用いるサンプリングポイントであって、前記地図データ上の前記対象物についての離散的な位置である対象位置と前記対象位置を含む予め定められた範囲内に含まれる位置である近傍位置とを含む前記サンプリングポイントを前記地図データ上の座標系で複数設定するように構成されたサンプル設定部（５５）と、
前記位置方向部により取得された前記車両の推定位置及び推定方向に基づき推定される前記撮影装置の撮影位置及び撮影方向に基づき、前記サンプル設定部により設定された前記複数のサンプリングポイントの位置情報を、前記地図データ上の座標系から前記撮影装置を基準とした前記周辺画像上の座標系へ変換するように構成された座標変換部（５６）と、
前記周辺画像において、前記座標変換後のサンプリングポイントに、前記対象物の画像が重なっているか否かを判断する処理を、前記サンプリングポイントのそれぞれに対して実行するように構成された判断部（５７）と、
前記判断部により前記重なっていると判断されたサンプリングポイント及び前記重なっていないと判断されたサンプリングポイントの、前記周辺画像上又は前記地図データ上におけるそれぞれの位置に基づき、前記車両の推定位置又は推定方向の少なくとも一方を補
正するように構成された補正部（５８，１５８）と、
を備え、
前記補正部は、前記判断部により前記重なっているとの判断がなされた前記サンプリングポイントと、前記判断部により前記重なっていないとの判断がなされた前記サンプリングポイントと、のうちの、一方が前記車両に近い側に偏り他方が前記車両から遠い側に偏ることである、前記地図データ上の座標系における位置の偏りが存在する場合に、前記車両の推定位置又は推定方向の少なくとも一方を補正するように構成された車両位置推定装置（１５，１１５）。
【請求項２】
請求項１に記載の車両位置推定装置であって、
前記補正部は、前記偏りが予め定められた所定時間継続して同一方向への偏りとして存在した場合に、前記車両の推定位置又は推定方向の少なくとも一方を補正する
ように構成された車両位置推定装置。
【請求項３】
請求項１又は請求項２に記載の車両位置推定装置であって、
前記位置方向部により取得される前記推定位置を第１推定位置として、
前記位置方向部により取得される前記推定方向を第１推定方向として、
前記重なっているとの判断がされた前記サンプリングポイントそれぞれの前記地図データ上の位置と、前記周辺画像上の座標系における前記重なっているとの判断がされた前記サンプリングポイントと前記車両の位置との対応関係と、に応じて推定される前記車両の位置を第２推定位置として、
前記重なっているとの判断がされた前記サンプリングポイントそれぞれの前記地図データ上の位置と、前記周辺画像上の座標系における前記重なっているとの判断がされた前記サンプリングポイントと前記車両の方向との対応関係と、に応じて推定される前記車両の方向を第２推定方向として、
前記補正部は、前記第２推定位置を用いて前記第１推定位置を補正し、かつ、当該補正に前記第２推定位置が反映される度合いを前記偏りが有る場合に前記偏りが無い場合よりも大きくする処理、又は、前記第２推定方向を用いて前記第１推定方向を補正し、かつ、当該補正に前記第２推定方向が反映される度合いを前記偏りが有る場合に前記偏りが無い場合よりも大きくする処理、のうち少なくともいずれか一方の処理を実行するように構成された車両位置推定装置。
【請求項４】
請求項３に記載の車両位置推定装置であって、
前記偏りが無い場合とは、前記サンプル設定部により設定した前記サンプリングポイントの重心位置を中心としたあらかじめ定められた範囲内に、前記判断部により重なっているとの判断がなされた前記サンプリングポイントの重心位置が含まれる場合である、
車両位置推定装置。
【請求項５】
請求項３に記載の車両位置推定装置であって、
前記偏りが無い場合とは、前記サンプル設定部により設定した前記サンプリングポイントを包含する最小円の中心位置に対してあらかじめ定められた範囲内に、前記判断部により重なっているとの判断がなされた前記サンプリングポイントを包含する最小円の中心位置が含まれる場合である、
車両位置推定装置。
【請求項６】
請求項３から請求項５のいずれか１項に記載の車両位置推定装置であって、
前記補正部は、前記第１推定位置及び前記第２推定位置に基づくフィルタ処理であって、前記第１推定位置を補正する際、前記第２推定位置と前記第１推定位置との差分にゲインを乗じた位置を前記第１推定位置に足し合わせた位置を、補正された第１推定位置とする前記フィルタ処理を実行し、
前記ゲインは前記第２推定位置が反映される度合いである
車両位置推定装置。
【請求項７】
請求項３から請求項６のいずれか１項に記載の車両位置推定装置であって、
前記補正部は、前記第１推定方向及び前記第２推定方向に基づくフィルタ処理であって、前記第１推定方向を補正する際、前記第２推定方向と前記第１推定方向との差分にゲインを乗じた位置を前記第１推定方向に足し合わせた方向を、補正された第１推定方向とする前記フィルタ処理を実行し、
前記ゲインは前記第２推定方向が反映される度合いである
車両位置推定装置。
【請求項８】
請求項１〜７のいずれか１項に記載の車両位置推定装置（１１５）であって、
前記推定位置が直線状の道路の上である場合、前記車両に対して前記道路が延びる方向を道路方向として、前記補正部（１５８）は、前記重なっているとの判断がなされた前記サンプリングポイントに応じて道路方向を推定し、かつ、前記推定方向を、前記推定された道路方向に応じた方向に補正するように構成された車両位置推定装置。
【請求項９】
請求項１〜８のいずれか１項に記載の車両位置推定装置であって、
前記推定される前記撮影装置の撮影位置及び撮影方向に基づき、前記周辺画像に含まれるであろう対象物及びその対象物の前記地図データ上の位置を、前記地図データから推定するように構成された対象物推定部（５４）を、
更に備え、
前記サンプル設定部は、前記対象物推定部により推定された前記地図データ上の前記対象物の位置を中心として、前記サンプリングポイントを前記地図データ上の座標系で複数設定するように構成された車両位置推定装置。
【請求項１０】
車両に備えられて当該車両の周辺を周辺画像として撮影する撮影装置（１１）より、前記周辺画像をコンピュータ（１５）に取得させ、
前記コンピュータに、前記車両の推定位置及び推定方向を取得させ（Ｓ２）、
前記コンピュータに、前記車両が走行する道路が延びる方向に沿って配置されている物体である予め定められた対象物の位置情報を含む地図データを取得させ（Ｓ３）、
前記コンピュータに、前記地図データ上の前記対象物の位置を中心として設定され、前記車両の推定位置又は推定方向の少なくともいずれか一方の補正に用いるサンプリングポイントであって、前記地図データ上の前記対象物についての離散的な位置である対象位置と前記対象位置を含む予め定められた範囲内に含まれる位置である近傍位置とを含む前記サンプリングポイントを前記地図データ上の座標系で複数設定させ（Ｓ５）、
前記コンピュータに、前記取得された前記車両の推定位置及び推定方向に基づき推定される前記撮影装置の撮影位置及び撮影方向に基づき、前記設定された前記複数のサンプリングポイントの位置情報を、前記地図データ上の座標系から前記撮影装置を基準とした前記周辺画像上の座標系へ変換させ（Ｓ６）、
前記コンピュータに、前記周辺画像において、前記座標変換後のサンプリングポイントに、前記対象物の画像が重なっているか否かを判断する処理を、前記サンプリングポイントのそれぞれに対して実行させ（Ｓ７）と、
前記重なっていると判断されたサンプリングポイント及び前記重なっていないと判断されたサンプリングポイントの、前記周辺画像上又は前記地図データ上におけるそれぞれの位置に基づき、前記車両の推定位置又は推定方向の少なくとも一方を補正させ、かつ、前記重なっているとの判断がなされた前記サンプリングポイントと、前記重なっていないとの判断がなされた前記サンプリングポイントのと、のうちの、一方が前記車両に近い側に偏り他方が前記車両から遠い側に偏ることである、前記地図データ上の座標系における位置の偏りが存在する場合に、前記車両の推定位置又は推定方向の少なくとも一方を補
正させ（Ｓ１０〜Ｓ１３，Ｓ１０〜Ｓ２４）るためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、車両の周辺画像の中から特定の対象物を検出し、その検出結果に基づいて前記車両の推定位置又は推定方向を補正する技術に関する。なお、本開示において、画像とは、カメラ等を介して取得される可視光の像のみならず、レーダ等を介して取得される可視光以外の電磁波の像や、ソナー等が発する音波を介して取得される像も含むものとする。
【背景技術】
【０００２】
従来、車両に設けられたカメラ等を介して取得された周辺画像の中から特定の対象物（例えば車線区画線）を検出し、その検出結果に基づいて、ＧＮＳＳ等の位置推定装置を用いて推定された車両の推定位置を補正することが考えられている。また、その場合、前記推定位置の信頼性が低くなったときは、対象物の検出結果を大きく反映させて前記推定位置を速く補正することが求められる。なお、ＧＮＳＳは、Global Navigation Satellite Systemの略である。
【０００３】
例えば、特許文献１に記載の構成では、多車線の道路で推定位置が１車線分ずれてしまった場合に前記推定位置を速く補正するために、次のような制御を実行している。すなわち、カメラ等を介して撮影された撮像画像内に、互いに平行する対象物に沿った平行画素群が複数存在し、前記推定位置から周辺を撮影したときに得られると考えられる仮想画像との一致度が高い平行画素群と低い平行画素群とがある場合、前記推定位置を例えば１車線分ずらしている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１８６５５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の技術は、対象物としての車線区画線等が複数平行に存在し、かつ、そのうちのいずれかに対する前記一致度が高い場合に有効である。従って、車線区画線等の対象物が路肩に１本しか存在しない場合には、特許文献１の技術は応用することができない。
【０００６】
本開示の一局面は、対象物が複数平行に存在しない場合にも、車両の推定位置又は推定方向の信頼性が低下したときにはその推定位置又は推定方向を効率的に補正可能な技術を提供する。
【課題を解決するための手段】
【０００７】
本開示の一態様は、車両位置推定装置（１５，１１５）である。車両位置推定装置は、画像取得部（５１）と、位置方向部（５２）と、地図データ取得部（５３）と、サンプル設定部（５５）と、座標変換部（５６）と、判断部（５７）と、補正部（５８，１５８）と、を備える。
【０００８】
画像取得部は、車両に備えられて当該車両の周辺を周辺画像として撮影する撮影装置より、前記周辺画像を取得するように構成されている。位置方向部は、前記車両の推定位置及び推定方向を取得するように構成されている。地図データ取得部は、予め定められた対象物の位置情報を含む地図データを取得するように構成されている。サンプル設定部は、前記地図データ上の前記対象物の位置を中心として、前記車両の推定位置又は推定方向の少なくともいずれか一方の補正に用いるサンプリングポイントを前記地図データ上の座標系で複数設定するように構成されている。座標変換部は、前記位置方向部により取得された前記車両の推定位置及び推定方向に基づき推定される前記撮影装置の撮影位置及び撮影方向に基づき、前記サンプル設定部により設定された前記複数のサンプリングポイントの位置情報を、前記地図データ上の座標系から前記撮影装置を基準とした前記周辺画像上の座標系へ変換するように構成されている。
【０００９】
判断部は、前記周辺画像において、前記座標変換後のサンプリングポイントに、前記対象物の画像が重なっているか否かを判断する処理を、前記サンプリングポイントのそれぞれに対して実行するように構成されている。
【００１０】
補正部は、前記重なっていると判断されたサンプリングポイント及び重なっていないと判断されたサンプリングポイントの、前記周辺画像上又は前記地図データ上におけるそれぞれの位置に基づき、前記車両の推定位置又は推定方向の少なくとも一方を補正するように構成されている。また、この補正部は、前記判断部により前記重なっているとの判断がなされた前記サンプリングポイントと、前記判断部により前記重なっていないとの判断がなされた前記サンプリングポイントとの間に、前記地図データ上の座標系における位置の偏りが存在する場合に、前記偏りが存在しない場合に比べて、前記それぞれの位置が前記補正に反映されやすくなるように、前記補正の態様を変更するよう構成されている。
【００１１】
このような構成によれば、地図データ上の位置を中心としてサンプリングポイントが複数設定される。その複数のサンプリングポイントの位置情報は前記地図データ上の座標系から前記撮影装置を基準とした周辺画像上の座標系へ変換され、前記周辺画像において、当該変換されたサンプリングポイントに対象物の画像が重なっているか否かが判断される。そして、重なっているとの判断がなされたサンプリングポイントと重なっていないとの判断がなされたサンプリングポイントとの間に、前記地図データ上の座標系における位置の偏りが存在する場合、次のように補正の態様が変更される。すなわち、車両の推定位置又は推定方向の少なくとも一方に対する補正に、前記重なっていると判断されたサンプリングポイント及び前記重なっていないとの判断がなされたサンプリングポイントの前記周辺画像上又は前記地図データ上のそれぞれの位置が反映されやすくなるように、補正の態様が変更される。
【００１２】
前記偏りが存在する場合は、位置方向部が取得した前記推定位置及び推定方向の信頼性が低いので、前記重なっていると判断されたサンプリングポイント及び前記重なっていないとの判断がなされたサンプリングポイントの前記位置を補正に反映されやすくするのである。このため、前記推定位置又は推定方向に対する補正が速くなされる。従って、対象物が複数平行に存在しない場合にも、車両の推定位置又は推定方向の信頼性が低下したときにはその推定位置又は推定方向を効率的に補正することができる。
【００１３】
なお、この欄及び特許請求の範囲に記載した括弧内の符号は、一つの態様として後述する実施形態に記載の具体的手段との対応関係を示すものであって、本開示の技術的範囲を限定するものではない。
【図面の簡単な説明】
【００１４】
【図１】第１実施形態の車載システムの構成を表すブロック図である。
【図２】その車載システムにおける制御部の構成を表すブロック図である。
【図３】その制御部におけるサンプル設定部の動作を表す説明図である。
【図４】その制御部による位置推定処理を表すフローチャートである。
【図５】直線状の道路上で対象位置が対象物からずれた状態を表す説明図である。
【図６】その状態における対象位置に対する検出位置の偏りを表す説明図である。
【図７】曲線状の道路上で対象位置が対象物からずれた状態を表す説明図である。
【図８】その状態における対象位置に対する検出位置の偏りを表す説明図である。
【図９】第２実施形態における制御部の構成を表すブロック図である。
【図１０】その制御部による位置推定処理を表すフローチャート。
【図１１】その処理における方位誤差の算出例を表す説明図である。
【発明を実施するための形態】
【００１５】
以下、図面を参照しながら、本開示の実施形態を説明する。
［１．第１実施形態］
［１−１．構成］
図１に示す車載システム１０は、車両に搭載されるシステムであって、車両の周辺における予め定められた範囲内の撮影画像の中から予め定められた対象物を検出し、その検出結果に基づいて車両の推定位置及び推定方向を補正するシステムである。以下では、車載システム１０が搭載される車両を「自車両」という場合がある。また、車両の推定位置及び推定方向等の「位置」及び「方向」を、単に「位置」という場合がある。
【００１６】
ここでいう対象物とは、車載システム１０が前記補正を行う際の検出対象とする物体をいう。対象物としては、道路区画線等の道路標示、道路境界構造物、規制標識等の道路標識、案内看板等の種々の形態のランドマークのうち、いずれか1つ又は複数を利用することができる。
【００１７】
車載システム１０は、制御部１５を備える。また、車載システム１０は、地物センサ１１、ＧＮＳＳ受信装置１２、自車状態量センサ１３、地図データ記憶装置１４、及び制御装置１６を備えてもよい。
【００１８】
地物センサ１１は、自車両の周辺を２次元又は３次元の周辺画像として撮影する。地物センサ１１は、路面を含む自車両の進行方向前方から２次元の周辺画像を取得するように、自車両の前方端部に設置されたカメラであってもよい。なお、ここでいう前方とは、自車両における中央から見てフロントガラスのある方向をいう。自車両の進行方向前方を含む予め定められた角度範囲内が地物センサ１１の撮影範囲（すなわち、画像を取得する範囲）として設定されている。また、地物センサ１１は、ＬＩＤＡＲ、レーザーレーダ、ミリ波レーダ等が発する可視光以外の電磁波を介して取得される像（すなわち、可視光以外の電磁波の像）や、ソナー等が発する音波を介して取得される像を、前記周辺画像として取得するものであってもよい。これらの場合、周辺画像として３次元画像が取得されてもよい。
【００１９】
地物センサ１１の設置位置及び撮影範囲はこれに限定されるものではない。地物センサ１１は、例えば自車両の後方端部や側方端部といった任意の位置に設置されてもよい。また、撮影範囲には、例えば自車両の後方や自車両の側方等といった、自車両の周辺における任意の範囲が含まれてもよい。地物センサ１１は、前記取得された周辺画像を、センサ情報として制御部１５へ入力する。
【００２０】
ＧＮＳＳ受信装置１２は、ＧＮＳＳ信号に基づいて自車両の位置を推定し、推定した位置を自車位置として地図データ記憶装置１４へ入力する。なお、ＧＮＳＳ受信装置１２は、ＧＰＳ受信装置であってもよく、例えばＧａｌｉｌｅｏ等、ＧＰＳ以外の規格に対応したＧＮＳＳ受信装置であってもよい。なお、ＧＰＳは、Global Positioning Systemの略である。また、前記自車位置からは、微分によって自車両の前方がどの方位に向いているかといった自車方向の情報が取得される。
【００２１】
自車状態量センサ１３は、図示しない車速センサとヨーレートセンサとを有する。車速センサは、自車両の車速を検出する。ヨーレートセンサは、自車両のヨーレートを検出する。自車状態量センサ１３は、検出された車速及びヨーレートを、制御部１５へ入力する。
【００２２】
地図データ記憶装置１４は、ＨＤＤにより構成され、２次元又は３次元の地図データ等を記録している。以下、地図データが２次元の地図データである場合を中心に説明する。ＨＤＤはハードディスクドライブの略である。地図データは、例えば、道路の位置、道路の形状、道路における車線数、交差点の位置等といった、道路に関する情報を含む。また、地図データは、車載システム１０によって検出される対象物の位置情報を含む。例えば、区画線、ガードレール、縁石等といった、道路の延びる方向に沿って配置されている対象物については、数ｍから数十ｍ毎に、その位置情報が地図データに含まれている。位置情報は、緯度及び経度で表されている。地図データ記憶装置１４は、ＧＮＳＳ受信装置１２によって推定された自車位置を含む一定領域の地図データ（以下、周辺地図）を、制御部１５へ入力する。
【００２３】
制御装置１６は、制御部１５からの信号に応じて、自車両のエンジン、ブレーキ、ステアリング等の制御を行う。制御装置１６は、単一の制御ユニットであってもよく、車内ＬＡＮ等を介して接続された複数の制御ユニットからなるものであってもよい。
【００２４】
制御部１５は、ＣＰＵ１５Ａと、ＲＡＭ、ＲＯＭ、フラッシュメモリ等の半導体メモリ（以下、メモリ１５Ｂ）と、を有する周知のマイクロコンピュータを中心に構成される。制御部１５の各種機能は、ＣＰＵ１５Ａが非遷移的実体的記録媒体に格納されたプログラムを実行することにより実現される。この例では、メモリ１５Ｂが、プログラムを格納した非遷移的実体的記録媒体に該当する。また、このプログラムが実行されることで、プログラムに対応する方法が実行される。なお、制御部１５を構成するマイクロコンピュータの数は１つでも複数でもよい。
【００２５】
制御部１５は、ＣＰＵ１５Ａがプログラムを実行することで実現される機能の構成として、図２に示すように、画像取得部５１と、位置方向部５２と、地図データ取得部５３と、対象物推定部５４と、サンプル設定部５５と、座標変換部５６と、判断部５７と、補正部５８と、を備える。制御部１５を構成するこれらの要素を実現する手法はソフトウェアに限るものではなく、その一部又は全部の要素について、１つ或いは複数のハードウェアを用いて実現してもよい。例えば、前記機能がハードウェアである電子回路によって実現される場合、その電子回路は多数の論理回路を含むデジタル回路、又はアナログ回路、或いはこれらの組合せによって実現してもよい。
【００２６】
画像取得部５１は、地物センサ１１からセンサ情報として入力される周辺画像を取得する。位置方向部５２は、ＧＮＳＳ受信装置１２から地図データ記憶装置１４へ送られた自車位置を取得し、更にその自車位置を微分して自車方向を取得する。地図データ取得部５３は、地図データ記憶装置１４から入力された周辺地図を取得する。
【００２７】
対象物推定部５４は、その周辺地図と、前記自車位置及び自車方向に基づき推定される地物センサ１１の撮影位置及び撮影方向に基づき、周辺画像に含まれるであろう対象物及びその対象物の地図データ上の位置を取得する。なお、対象物推定部５４は、前記対象物及びその対象物の地図データ上の位置を取得するに当たり、予めメモリ１５Ｂに記憶された地物センサ１１の自車両に対する取り付け位置及び取り付け角度に係る情報等を参照してもよい。
【００２８】
以下では、対象物として、道路の延びる方向に沿って配置されている物体を利用し、その代表例として、道路区画線としての白線を利用する場合を説明する。なお、これに限定されるものではなく、車載システム１０にて検出する対象物の種類は、例えば、車両の運転者によって図示しない入力装置を用いて入力されてもよい。その場合、制御部１５は、入力装置を用いて入力された情報に基づいて対象物の種類を特定する。また、対象物は、周辺地図に応じて随時適切な種類の対象物が特定されてもよい。また、地物センサ１１がソナーによって構成される場合、対象物としての道路区画線は複数の鋲の包絡線によって構成されるのが望ましく、その場合でも、以下の処理は白線の場合と同様に実行可能である。
【００２９】
サンプル設定部５５は、対象物推定部５４によって取得された対象物の地図データ上の位置に少なくとも１つのサンプリングポイントとしての対象位置を設定する。サンプル設定部５５は、更に、その対象位置の周辺の所定範囲内にサンプリングポイントとしての近傍位置を設定する。なお、サンプル設定部５５は、これに限るものではなく、地図データ上の対象物を中心として、サンプリングポイントを地図データ上の座標系で複数設定するように構成されたものであればよい。
【００３０】
座標変換部５６は、サンプル設定部５５により設定された対象位置及び近傍位置の位置情報を、前記推定された撮影位置及び撮影方向に基づき、前記地図データ上の座標系から地物センサ１１を基準とした周辺画像上の座標系へ変換する。また、座標変換部５６は、前記変換後の座標系における対象位置及び近傍位置を、それぞれ候補位置として周辺画像上に特定する。すなわち、座標変換部５６は、自車位置を基準とする周辺地図上の対象位置及び近傍位置の相対的な位置に基づいて、周辺画像において前記対象位置及び前記近傍位置のそれぞれに対応する複数の位置を、それぞれ候補位置として周辺画像上に特定する。
【００３１】
例えば、対象物を含む周辺地図が平面図状に構成され、取得された周辺画像が斜視図（すなわち、鳥瞰図）状に構成されている場合、平面図上に設定された対象位置及び近傍位置は座標変換されることにより、斜視図上の候補位置として特定される。その際、自車位置及び自車方向や、予めメモリ１５Ｂに記憶された地物センサ１１の自車両に対する取り付け位置及び取り付け角度に係る情報等が参照される。これらの情報により、周辺画像が取得される位置及び取得方向が特定され、前記座標変換が実行可能となる。
【００３２】
判断部５７は、周辺画像における候補位置のそれぞれに対し、前記対象物の画像（すなわち、前記対象物を撮影した画像）が重なっているか否かを判断する処理を実行する。例えば、判断部５７は、前記対象物の３次元形状を表すデータを取得し、そのデータと対象位置及び近傍位置の位置情報と前記推定された撮影位置及び撮影方向とから、当該対象位置又は近傍位置に前記対象物が存在した場合に候補位置に周辺画像として得られる前記対象物の画像を取得し、その画像と前記候補位置に前記周辺画像として得られた画像との一致度が所定の閾値以上であるか否かを判断してもよい。
【００３３】
なお、周辺地図が３次元データである場合、前記対象物の３次元形状を表すデータは、当該周辺地図から取得されてもよい。また、ガードレール等の対象物の３次元データは、一般的な３次元形状を表すデータがメモリ１５Ｂにデータベースとして記憶されていてもよい。また、対象物の２次元形状（すなわち、撮影された平面画像）を表すデータが、３次元形状を表すデータの代わりに用いられて、撮影された画像との一致度が判断されてもよい。判断部５７による判断処理は、これに限るものではなく、前記対象物の画像が候補位置に周辺画像として重なっているか否かを判断する処理であれば、種々の処理を採用し得る。
【００３４】
補正部５８は、前記重なっていると判断部５７によって判断された候補位置及び前記重なっていないと判断された候補位置の、それぞれの位置に応じて、自車位置又は自車方向の少なくとも一方を補正する。なお、補正部５８は、前記重なっていると判断部５７によって判断された候補位置に対応する（すなわち、前記座標変換前の）対象位置又は近傍位置、及び、前記重なっていないと判断された候補位置に対応する対象位置又は近傍位置に応じて、自車位置又は自車方向の少なくとも一方を補正してもよい。また、補正部５８は、前記重なっていると判断部５７によって判断された候補位置に対応する前記対象位置又は近傍位置を検出位置として、前記対象位置及び近傍位置のそれぞれに対して前記検出位置が偏りを有しているか否かに基づき、補正の態様を変更する。
【００３５】
例えば、補正部５８は、検出位置に応じて自車位置及び自車方向を補正してもよい。具体的には、前記重なっていると判断された候補位置に対応する対象位置又は近傍位置を、当該候補位置に対して前述の座標変換とは逆の座標変換を行って地物センサ１１を基準とした地図データ上の座標を求め、当該座標に検出位置を特定する。地物センサ１１を基準とした自車位置及び自車方向は既知であるので、その情報と前記検出位置の座標とに基づき、自車位置及び自車方向と対象物との位置関係が分かる。そこで、補正部５８は、当該位置関係と、地図データとして記憶された対象物の位置とに基づいて、観測値としての自車位置及び自車方向を取得してもよい。
【００３６】
また、補正部５８は、位置方向部５２が取得した自車位置及び自車方向を中心として、複数の自車位置候補及び自車方向候補を地図データ上に設定して、各自車位置候補及び自車方向候補の組み合わせから適切なものを観測値として選択してもよい。すなわち、各組み合わせに対して、それに応じた仮想の周辺画像を地図データから予測し、当該仮想の周辺画像における対象物の位置と、前記重なっていると判断された候補位置の周辺画像上の位置との一致度が高い組み合わせを選択してもよい。
【００３７】
補正部５８における補正の態様の変更は、例えば次のようになされてもよい。位置方向部５２が取得した予測値としての自車位置及び自車方向は、対象位置及び近傍位置に対して検出位置が前記地図データ上の座標系において位置的な偏りを有する場合に、前記偏りがない場合に比べて信頼性が低い。そこで、補正部５８は、前記偏りを有する場合に、前記偏りがない場合に比べて、前記予測値としての自車位置を前記観測値としての自車位置に一層近い値に補正してもよい。また、補正部５８は、前記偏りを有する場合に、前記偏りがない場合に比べて、前記予測値としての自車方向を前記観測値としての自車方向に一層近い値に補正してもよい。なお、補正部５８における補正の態様及び態様の変更は、これに限るものではなく、種々の形態を採用することができる。
【００３８】
ここで、対象物推定部５４及びサンプル設定部５５及び座標変換部５６の動作について、図３の例を挙げて説明する。自車位置Ｐは、例えば（Ｘ0、Ｙ0）といったように、緯度及び経度を用いた座標系で表されている。図３の例では、自車両１が走行する車線である自車線１０１と自車線１０１に隣接する隣接車線１０２との区画線である白線２０２、自車線１０１における白線２０２と反対側の白線２０１、隣接車線１０２における白線２０２と反対側の白線２０３、といった複数の白線を対象物とする。
【００３９】
白線の位置は、数ｍ毎に、地図データに記録されている。対象物推定部５４は、地図データに記録されている白線の位置であって、自車両１に搭載された地物センサ１１の撮影範囲Ｚ内における複数の白線の位置を取得する。サンプル設定部５５は、対象物推定部５４が取得した白線の位置に、離散的に対象位置を設定する。図３において、対象位置Ａは、点線３００によって囲まれた範囲内における黒丸によって示されている。
【００４０】
サンプル設定部５５は、更に、対象位置を中心として近傍位置を設定する。近傍位置とは、対象位置含む予め定められた範囲内に含まれる位置である。図３において、近傍位置Ｂは、点線３００によって囲まれた範囲内における白丸によって示されている。
【００４１】
本実施形態では、サンプル設定部５５は、図３に示すように、白線から横方向右及び左に予め定められた距離である指定横距離Ｄｘ離れた範囲内に含まれる位置を近傍位置Ｂとして離散的に設定する。つまり、白線は複数の対象位置Ａを並べて構成されており、サンプル設定部５５は、白線を構成するこれらの対象位置Ａから横方向右及び左に指定横距離Ｄｘ離れた範囲内に含まれる位置に近傍位置Ｂを設定する。
【００４２】
ここでいう横方向とは、周辺地図として表された平面上において道路の延びる方向に対して垂直な方向をいう。本実施形態では、ＧＮＳＳ受信装置１２による自車位置Ｐの誤差（以下、自車位置誤差）よりも小さい任意の値が指定横距離Ｄｘとして設定されている。指定横距離Ｄｘは、予めメモリ１５Ｂに記録されている。
【００４３】
サンプル設定部５５は、撮影範囲Ｚ内における白線のそれぞれに対して、少なくとも一つの近傍位置Ｂを設定する。なお、サンプル設定部５５は、白線に対して複数の近傍位置Ｂを設定する場合、隣り合う近傍位置Ｂ間の距離であって、道路の延びる方向における距離（以下、縦距離）ｄｙを任意の値に設定してもよい。
【００４４】
本実施形態では、サンプル設定部５５は、隣り合う近傍位置Ｂ間の縦距離ｄｙを、自車位置誤差未満のランダムな値に設定する。但し、これに限定されるものではなく、例えば、隣り合う近傍位置Ｂ間の縦距離ｄｙは、自車位置誤差未満の予め定められた値に設定されてもよい。
【００４５】
座標変換部５６は、このように設定された対象位置Ａ及び近傍位置Ｂのそれぞれに対する複数の位置を、前述のように座標変換する。この座標変換によって、判断部５７は、対象位置Ａ及び近傍位置Ｂのそれぞれを撮影した画像の前記周辺画像における位置を周辺画像上に複数の候補位置として特定することが可能となる。
【００４６】
［１−２．処理］
次に、制御部１５が実行する位置推定処理について、図４のフローチャートを用いて説明する。制御部１５は、車載システム１０に電源が投入されるとこの処理を開始する。
【００４７】
制御部１５は、先ず、Ｓ１にて、車載システム１０の電源が前回落とされたときの自車位置及び自車方向をメモリ１５Ｂから読み出し、又は、ＧＮＳＳ受信装置１２を介して自車位置及び自車方向を改めて取得することにより、自車位置及び自車方向を初期化する。
【００４８】
続くＳ２では、制御部１５は、位置方向部５２に対応する処理として、ＧＮＳＳ受信装置１２が入力する自車位置を取得することによって現時点の自車位置及び自車方向を推定（すなわち、予測）する処理を実行する。続くＳ３では、制御部１５は、地図データ記憶装置１４から出力された周辺地図をメモリ１５Ｂの所定領域に出力し、Ｓ４にて、その周辺地図のうち、前述の撮影範囲Ｚ内に相当する範囲に観測領域を絞る。
【００４９】
続くＳ５では、制御部１５は、対象物推定部５４及びサンプル設定部５５に対応する処理として、パーティクルの設定を行う。すなわち、対象物推定部５４及びサンプル設定部５５に対応する処理として、前述のように対象位置Ａ及び近傍位置Ｂを、ある程度の面積を有する断片状のパーティクルとして設定する。なお、パーティクルとは、画像処理等における元々の処理対象に対して実際の処理対象範囲（すなわち、サンプリングポイント）を断片状に分散配置したものである。
【００５０】
続くＳ６では、座標変換部５６に対応する処理として、制御部１５は対象位置Ａ及び近傍位置Ｂ（すなわち、パーティクル）を、画像取得部５１を介して取得された周辺画像上にそれぞれ座標変換し、座標変換後の各パーティクル（すなわち、候補位置）内の観測値を取得する。Ｓ６で取得される観測値としては、種々のパラメータが適用できるが、例えば、Ｓ６では周辺画像における候補位置の輝度分布が観測値として取得されてもよい。
【００５１】
続くＳ７では、判断部５７に対応する処理として、制御部１５は、対象物と観測値との対応付けを行う。すなわち、座標変換後の各パーティクル（すなわち、候補位置）のそれぞれについて、対象物の画像が重なっているか否かの判断を行う。
【００５２】
観測値として輝度分布が取得される場合、例えば、白線、黄色線、縁石、ガードレール等といった、複数種類の対象物についての基準輝度分布がメモリ１５Ｂに予め記録されている。基準輝度分布は、道路の延びる方向を縦の方向（以下、画像縦方向）とする周辺画像において、該画像縦方向に対して垂直な方向（以下、画像横方向）における輝度分布であって、所定の範囲（以下、検出範囲）内における画素の輝度分布として表されている。
【００５３】
その場合、制御部１５は、Ｓ７では、候補位置のそれぞれについて、周辺画像における白線の画像が重なっているか否かを判断する。このような判断処理は、Ｓ６にて取得した候補位置における輝度分布と基準輝度分布との一致度に基づいて、一致度が予め定められた閾値以上である場合に、候補位置に白線の画像が重なっていると判断する処理である。一致度は、一致が大きい場合に、一致が小さい場合よりも大きい値となる。このような判断方法はパターンマッチングとして周知の方法であるため、詳細な説明を省略する。
【００５４】
続いて、制御部１５は、補正部５８としての処理として、Ｓ１０〜Ｓ１３の処理を実行して、処理を前述のＳ２へ戻す。Ｓ１０では、ヒットした観測値、すなわち、周辺地図に設定されたパーティクルのうち当該パーティクルに対応する候補位置に対象物（すなわち、白線）の画像が重なっているとＳ７にて判断されたパーティクル（すなわち、検出位置）が、所定時間に亘って特定箇所に偏って存在したか否かを、制御部１５は判断する。
【００５５】
例えば、直線状の道路において、Ｓ２にて推定された自車位置及び自車方向は図５に１で示す位置及び方向であるの対し、自車両１が実際には図５に１Ａで示す位置及び方向にあるとする。すると、その自車両１Ａの前後方向に対して平行した直線Ｌ上に白線２０１〜２０３が存在するという誤った前提を元に対象位置Ａ及び近傍位置Ｂに対応したパーティクルが設定される。すると、図６に示すように、検出位置Ｈは、自車両１に近い側に偏る。これは、自車方向が図６に示す角度φだけずれていることに起因して、自車両１から離れるほど誤差が大きくなるためである。
【００５６】
また、曲線状の道路（すなわち、カーブ）の入り口において、Ｓ２にて推定された自車位置は図７に１で示すようにカーブにさしかかった位置であるの対し、自車両１が実際には図７に１Ａで示すようにカーブの入り口よりも手前の位置にあるとする。すると、その自車両１Ａを基準にして、自車両１から見た白線２０１，２０３と同様の曲線Ｌ上に、対象位置Ａに対応したパーティクルが設定される。また、その近傍に、近傍位置Ｂに対応したパーティクルが設定される。すると、図８に示すように、検出位置Ｈは、自車両１に近い側に偏る。図７に示す道路において、推定された自車位置の方が実際の位置よりも後方にある場合は、検出位置Ｈは自車両１から離れた側に偏る場合がある。
【００５７】
なお、図５〜図８は、説明の便宜上、周辺地図の座標系に応じた平面図を用いて表現されているが、これらの処理は、実際には、地物センサ１１を介して取得された鳥瞰図状の周辺画像における処理であってもよい。
【００５８】
図４に戻って、このように、検出位置が偏ること、特に、対象位置に対応したパーティクルに対して偏ることは、Ｓ２にて推定された自車位置又は自車方向が実際の自車位置又は自車方向から乖離していることを示す。また、Ｓ１０では、白線のかすれなどといった対象物の状態や、センサの誤差等によって、前記偏りが一時的に検出された場合を排除するため、前記偏りが所定時間継続して検出されたか否かを判断している。なお、この所定時間は、予め設定された固定値であってもよく、自車両１が走行する道路に応じて設定されてもよく、対象物の種類に応じて設定されてもよく、０であってもよい。
【００５９】
なお、Ｓ１０における偏りの有無は、任意の種々のアルゴリズムによって判断されてもよいが、例えば次のような数値計算によって判断されてもよい。パーティクルを構成する各点の緯度及び経度それぞれの平均値が表す点（以下、重心）に対して、そのパーティクルのうちの検出位置Ｈを構成する各点の重心が所定距離以上（例えば、前述の指定横距離Ｄｘ以上）離れた場合に、制御部１５はＳ１０において偏りがあると判断してもよい。また、パーティクルを構成する各点を包含する最小の円の中心に対して、そのパーティクルのうちの検出位置Ｈを構成する各点を包含する最小円の中心が所定距離以上（例えば、前述の指定横距離Ｄｘ以上）離れた場合に、制御部１５はＳ１０において偏りがあると判断してもよい。なお、前記各点とは、必ずしも全てのパーティクルを構成する各点でなくてもよく、判断結果に影響を与えない範囲で一部のパーティクルを構成する点を間引いて前記判断がなされてもよい。
【００６０】
自車位置及び自車方向が実際の自車位置及び自車方向からそれほど乖離しておらず、Ｓ１０にてＮｏと判断されたときは、Ｓ１１にてフィルタ設定値が初期化される。また、自車位置又は自車方向が実際の自車位置又は自車方向から乖離して、Ｓ１０にてＹｅｓと判断されたときは、Ｓ１２にて、観測値がより反映されやすくなるようにフィルタ設定値が変更される。そして、Ｓ１１又はＳ１２に続くＳ１３では、自車位置及び自車方向がフィルタにより補正される。例えば、フィルタは、一般的に以下のような式によって表される。
【００６１】
［今回推定値］＝［予測値］＋Ｋ（［観測値］−［予測値］）      ・・・・（１）
この場合、観測値は、検出位置又は前記重なっていると判断された候補位置に基づいて算出された自車位置及び自車方向である。例えば、観測値は、地図データ上の検出位置と自車位置及び自車方向との位置関係に応じて算出された自車位置及び自車方向（すなわち、第２推定位置及び第２推定方向）である。予測値は、Ｓ２にて推定された自車位置及び自車方向である。Ｓ１２にて、フィルタ設定値としてのゲインＫが初期値（例えば、０．０５）より大きい値（例えば、０．１５）に設定されると、観測値が反映されやすくなる。このため、Ｓ２にて推定される自車位置及び自車方向と実際の自車位置及び自車方向との乖離を速く収束させることができる。すなわち、自車位置及び自車方向を速く補正することができる。このようなフィルタ処理は、カルマンフィルタを用いた処理であってもよい。その場合、式（１）に示された［］は、位置ベクトル（すなわち、座標）等を変換する行列式であってもよい。また、式（１）に示された［］は、それぞれの自車位置の座標等を示すベクトル値であってもよい。
【００６２】
このようにして、Ｓ１３にて自車位置（すなわち、推定位置）及び自車方向（すなわち、推定方向）が補正されると、制御部１５は処理を前述のＳ２へ戻す。また、図１に示すように、その補正後の自車位置及び自車方向は、当該自車位置及び自車方向に対応する道路形状（例えば、曲率、勾配など）と共に、制御部１５から制御装置１６へ入力される。制御装置１６は、当該入力された情報に基づいて、レーンキープアシスト（すなわち、自動操舵）等の各種運転支援処理を実行する。
【００６３】
［１−３．効果］
以上詳述した第１実施形態によれば、以下の効果を奏する。
（１Ａ）本実施形態では、周辺画像上に座標変換されたパーティクルの位置（すなわち、候補位置）に得られる画像が白線等の対象物の画像と一致するか否かを判断している。このため、周辺画像の全体を対象物の検出対象とする場合に比べて、画像処理等の負担を軽減することができる。
【００６４】
（１Ｂ）本実施形態では、検出位置Ｈの、対象位置Ａ及び近傍位置Ｂに対応したパーティクルに対する偏りがある場合、推定された自車位置及び自車方向の信頼性が低いので、その自車位置及び自車方向は検出位置を大きく反映することによって速く補正される。このため、白線等の対象物が複数平行に存在しない場合にも、自車位置及び自車方向を効率的に補正することができる。
【００６５】
特に、対象物の存在位置に係るパーティクルを、本実施形態のように、地図データに基づいて当該対象物を狙って設定する場合、車両の推定位置又は推定方向が一度大きくずれてしまうと、検出位置となるパーティクルが少なくなる可能性がある。これに対して、本実施形態では、検出位置となるパーティクルが少なくても、その偏りに応じて補正の態様を変更することができるので、推定位置及び推定方向のずれを速く戻すことができる。
【００６６】
（１Ｃ）また、本実施形態では、前記偏りが所定時間継続して検出されたか否かに応じて、フィルタ設定値を変更している。このため、白線のかすれなどといった対象物の状態や、センサの誤差等によって、前記偏りが一時的に検出された場合を排除することができる。
【００６７】
（１Ｄ）また、前述の例では、道路が延びる方向に沿って配置されている物体としての白線を、対象物として処理を行っている。このため、自車両の走行中、処理を安定して継続することができる。
【００６８】
（１Ｅ）また、本実施形態では、前記偏りが所定時間継続して検出された場合に、フィルタ設定値を変更している。すなわち、Ｓ２にて推定された自車位置及び自車方向を、検出位置Ｈ又は前記重なっていると判断された候補位置に応じて計算される自車両１の位置及び方向である第２推定位置及び第２推定方向を用いて補正するフィルタ処理を実行している。しかも、前記偏りがあった場合に、フィルタ処理による補正に前記第２推定位置及び前記第２推定方向が反映されやすくしている。このため、推定された自車位置及び自車方向を、フィルタ処理によって円滑に補正することができる。
【００６９】
（１Ｆ）また、本実施形態では、周辺画像に含まれるであろう範囲にパーティクル（すなわち、検出位置及び近傍位置）を設定している。このため、例えば周辺地図全体にパーティクルを設定する場合に比べて、処理負荷を軽減することができる。
【００７０】
［２．第２実施形態］
［２−１．第１実施形態との相違点］
第２実施形態は、基本的な構成は第１実施形態と同様であるため、相違点について以下に説明する。なお、第１実施形態と同じ符号は、同一の構成を示すものであって、先行する説明を参照する。
【００７１】
第２実施形態は、制御部１５に代えて、図９に示す制御部１１５を設けた点において、第１実施形態と異なる。制御部１１５は、補正部５８に代わる補正部１５８が、直線道路走行時に処理を行う直線用処理部１６１と、カーブ走行時に処理を行うカーブ用処理部１６２とを備えた点において、制御部１５と異なる。なお、本実施形態は、対象物が、車両が走行する道路が延びる方向に沿って配置されている物体である場合に有効である。
【００７２】
［２−２．処理］
次に、第２実施形態の制御部１１５が、第１実施形態の図４に示す処理に代えて実行する位置推定処理について、図１０のフローチャートを用いて説明する。図１０に示すように、本実施形態における位置推定処理は、直線用処理部１６１による処理としてＳ２０〜Ｓ２４が追加された点で、第１実施形態における位置推定処理と異なる。図１０におけるＳ１〜Ｓ１３は、第１実施形態と同様であり、そのうち、Ｓ１２，Ｓ１３がカーブ用処理部１６２としての処理である。
【００７３】
図１０に示すように、検出位置が所定時間特定箇所に偏り、前述のＳ１０にてＹｅｓと判断されたときは、制御部１１５の処理はＳ２０へ移行する。Ｓ２０では、制御部１１５は、Ｓ２にて推定された自車位置及び地図データ記憶装置１４から送られた周辺地図に基づき、自車両が走行中の道路が直線であるか否か判断する。ここで「直線」とは、厳密な意味での直線に限るものではなく、同様の効果を奏するのであれば厳密に直線でなくてもよい。例えば、後述のＳ２２〜Ｓ２４の処理による角度φの補正が可能な程度の曲率の道路であれば、Ｓ２０における判断はＹｅｓとなってもよい。自車両が走行中の道路が直線でない、すなわちカーブである場合は、Ｓ２０における判断はＮｏとなり、制御部１１５の処理は前述のＳ１２へ移行する。
【００７４】
一方、自車両が走行中の道路が直線である場合は、制御部１１５の処理はＳ２１へ移行する。Ｓ２１では、制御部１１５は、Ｓ１２と同様にフィルタ設定値の変更を行う。なお、制御部１１５は、Ｓ２１では、Ｓ１２とは異なる値にフィルタ設定値を設定してもよい。例えば、制御部１１５は、前述のゲインＫを、Ｓ１２で設定した値（例えば、０．１５）よりも大きい値（例えば、０．５）に設定してもよい。
【００７５】
続くＳ２２では、制御部１１５は、検出位置（すなわち、ヒットした観測値）によって当該検出位置の配置を曲線近似する。この曲線近似は、例えば、最小自乗法等を用いてなされてもよい。続くＳ２３では、制御部１１５は、対象物に係る情報（例えば、白線の本数や白線が直線状である旨の情報）と、Ｓ２２にて算出された近似曲線とに基づき、方位誤差としての角度φを算出する。
【００７６】
例えば、図６の場合と同様に検出位置Ｈが配置された場合、図１１に示すように、左側の一群の検出位置Ｈに対する近似曲線Ｌ１は、白線２０１に対応していると推定することができる。この場合、近似曲線Ｌ１は直線である。すると、推定された自車両１Ａの前後方向に延びる直線Ｌと、近似曲線Ｌ１とがなす角度φは、そのまま、方位誤差としての角度φになる。なお、このような角度φは、鳥瞰図としての周辺画像上における角度ではなく、平面図としての周辺地図上における角度として算出されることは  言うまでもない。
【００７７】
続くＳ２４では、制御部１１５は、Ｓ１３と同様のフィルタ処理によって自車位置を補正し、前記算出された角度φに応じて自車方向を補正した後、処理をＳ２へ戻す。なお、Ｓ２４の処理で補正された自車位置及び自車方向は、前述のように制御装置１６へ入力される。
【００７８】
［２−３．効果］
以上詳述した第２実施形態によれば、前述した第１実施形態の効果（１Ａ）〜（１Ｆ）を奏し、更に、以下の効果を奏する。
【００７９】
（２Ａ）本実施形態では、直線状の道路走行時には、自車位置及び自車方向のうちの少なくとも自車方向を一層早く補正することができる。特に直線状の道路走行時には、自車方向についての誤差（すなわち、方位誤差）が発生しやすい。本実施形態では、方位誤差を早期に補正できるので、効果が顕著になる。
【００８０】
［３．他の実施形態］
以上、本開示の実施形態について説明したが、本開示は上述の実施形態に限定されることなく、種々変形して実施することができる。
【００８１】
（３Ａ）前記各実施形態では、図３を用いて説明したようにパーティクルが設定されたが、パーティクルの設定方法はこれに限定されるものではない。例えば、対象位置Ａを中心とした所定半径の円内にランダムに近傍位置Ｂを設定することによってパーティクルが設定されてもよく、その他にも、本願出願人が特願２０１７−９６７１号にて提案したような、各種設定方法が適用可能である。特願２０１７−９６７１号のように、車両の移動に応じて候補位置を移動させる場合、地図データ上でパーティクルを移動させてから座標変換してもよく、周辺画像上で候補位置を移動させてからその候補位置の座標を地図データ上の座標に変換してもよい。
【００８２】
（３Ｂ）前記各実施形態の位置方向部５２は、ＧＮＳＳを用いて推定された自車位置を取得したが、これに限定されるものではない。例えば、位置方向部は、ビーコン等の路車間通信とジャイロとを用いて推定された車両の推定位置（すなわち、自車位置）を取得してもよい。また、位置方向部は、周辺画像以外の情報を用いて推定された車両の推定位置を取得するものに限らず、周辺画像から推定された推定位置が取得され、その推定位置が更に補正部によって補正されてもよい。
【００８３】
（３Ｃ）また、前記各実施形態では、自車位置及び自車方向の補正はフィルタ処理によってなされたが、これに限定されるものではない。例えば、推定値を観測値に応じて徐々に修正していく処理であればフィルタ処理以外も適用可能である。また、自車位置及び自車方向の観測値を算出せず、検出位置と対象位置とのずれに応じて自車位置又は自車方向の推定値を補正する処理も適用可能である。
【００８４】
（３Ｄ）前記各実施形態では、対象物推定部５４及びサンプル設定部５５を介して撮影範囲Ｚ内に対象位置及び近傍位置が設定されたが、これに限定されるものではない。例えば、地図データ取得部５３が取得した周辺地図全体に対象位置及び近傍位置が設定されてもよく、地図データ記憶装置１４に記憶された地図全体に対象位置及び近傍位置が設定されてもよい。
【００８５】
（３Ｅ）前記実施形態における１つの構成要素が有する複数の機能を、複数の構成要素によって実現したり、１つの構成要素が有する１つの機能を、複数の構成要素によって実現したりしてもよい。また、複数の構成要素が有する複数の機能を、１つの構成要素によって実現したり、複数の構成要素によって実現される１つの機能を、１つの構成要素によって実現したりしてもよい。また、前記実施形態の構成の一部を省略してもよい。また、前記実施形態の構成の少なくとも一部を、他の前記実施形態の構成に対して付加又は置換してもよい。なお、特許請求の範囲に記載した文言から特定される技術思想に含まれるあらゆる態様が本開示の実施形態である。
【００８６】
（３Ｆ）上述した車載システム１０、制御部１５又は１１５の他、制御部１５又は１１５を機能させるためのプログラム、このプログラムを記録した半導体メモリ等の非遷移的実態的記録媒体、車両位置推定方法など、種々の形態で本開示を実現することもできる。
【符号の説明】
【００８７】
１，１Ａ…自車両          １０…車載システム          １１…地物センサ
１２…ＧＮＳＳ受信装置    １３…自車状態量センサ      １５，１１５…制御部
１６…制御装置            ５１…画像取得部            ５２…位置方向部
５４…対象物推定部        ５５…サンプル設定部        ５６…座標変換部
５７…判断部              ５８，１５８…補正部        １６１…直線用処理部
【図１】
0006989284.tif 000002
【図２】
0006989284.tif 000003
【図３】
0006989284.tif 000004
【図４】
0006989284.tif 000005
【図５】
0006989284.tif 000006
【図６】
0006989284.tif 000007
【図７】
0006989284.tif 000008
【図８】
0006989284.tif 000009
【図９】
0006989284.tif 000010
【図１０】
0006989284.tif 000011
【図１１】
0006989284.tif 000012