(57)【特許請求の範囲】
【請求項１】
道路上の車線を認識する車線認識装置であって、
自車両が走行中の車線を認識し、車線の情報を取得する車線認識手段と、
自車両が走行中の車線の構造情報を取得する構造情報取得手段と、
前記車線認識手段で認識した車線の情報と前記構造情報取得手段で取得した車線の構造情報とを比較し、前記車線認識手段による認識が誤認識か否かを判定する判定手段と、
自車両に対する先行車両又は／及び後続車両を認識し、先行車両又は／及び後続車両の自車両に対する横位置を取得する他車両認識手段と、
前記判定手段で前記車線認識手段による認識が誤認識と判定した場合、前記他車両認識手段で認識した先行車両又は／及び後続車両の横位置に基づいて車線の右側の区画線と左側の区画線のうちのいずれの側の区画線を誤認識したかを判別し、該判別結果に応じて前記車線認識手段で認識した車線の情報を修正する修正手段と、
を備えることを特徴とする車線認識装置。
【請求項２】
道路上の車線を認識する車線認識装置であって、
自車両が走行中の車線を認識し、車線の情報を取得する車線認識手段と、
自車両が走行中の車線の構造情報を取得する構造情報取得手段と、
前記車線認識手段で認識した車線の情報と前記構造情報取得手段で取得した車線の構造情報とを比較し、前記車線認識手段による認識が誤認識か否かを判定する判定手段と、
自車両が走行している車線の位置を取得する車線位置取得手段と、
前記判定手段で前記車線認識手段による認識が誤認識と判定した場合、前記車線位置取得手段で取得した車線の位置が最も左側の車線のときには車線の左側の区画線を誤認識したと判別し、前記車線位置取得手段で取得した車線の位置が最も右側の車線のときには車線の右側の区画線を誤認識したと判別し、該判別結果に応じて前記車線認識手段で認識した車線の情報を修正する修正手段と、
を備えることを特徴とする車線認識装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、道路上の車線を認識する車線認識装置に関する。
【背景技術】
【０００２】
車線維持制御（レーンキープ）や車線逸脱警報等の運転支援を行う場合、車線（左右一対の白線等）を認識することが重要となる。特許文献１に記載の車線認識画像処理装置では、撮像手段で画像を撮像し、その撮像した画像を記憶し、記憶した画像に対してレーンマーキング探索範囲を設定し、その探索範囲からレーンマーキング候補点を抽出し、そのレーンマーキング候補点の座標を収差補正した座標に変換し、変換したレーンマーキング候補点の集合を数学的モデル式で近似してレーンマーキング数学モデル式を導出し、レーンマーキング数学モデル式から得られる車線認識結果を出力する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−９９５４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記のような車線認識では、探索範囲にある程度の幅を持たせており、その幅に余裕のある探索範囲から車線を認識する。これは、走行場所によっては道路の幅が異なるので、最小幅から最大幅までをカバーして車線を確実に認識するためである。このように幅に余裕がある探索範囲で車線を認識する場合、走行シーンによって車線を誤認識する可能性がある。例えば、路側に存在する壁等に白線が引かれており、車線の壁側の白線がかすれて認識困難になっている場合、中央分離帯等に存在するポール上部に反射テープがあり、車線のポール側の白線がかすれて認識困難な場合がある。このような壁に引かれた白線や反射テープ等が車線に平行して存在し、それが探索範囲内に入っていると、走行中の車線の実際の白線の位置と異なっている場合でも、それを白線と誤認識する可能性がある。このように車線を誤認識した場合、壁に引かれた白線や反射テープ等が車線に平行して存在し続けている間は、誤認識かどうかを判断できない。このように片方の白線を誤認識した場合、実際よりも車線幅が広く算出され、車線の中心位置もそれに応じて誤認識側の位置として算出される。その結果、例えば、その誤認識した車線の情報を車線維持制御や車線逸脱警報等の運転支援に利用した場合、運転支援の精度が低下する。
【０００５】
そこで、本発明は、車線認識の誤検出を防止する車線認識装置を提供することを課題とする。
【課題を解決するための手段】
【０００６】
本発明に係る車線認識装置は、道路上の車線を認識する車線認識装置であって、自車両が走行中の車線を認識し、車線の情報を取得する車線認識手段と、自車両が走行中の車線の構造情報を取得する構造情報取得手段と、車線認識手段で認識した車線の情報と構造情報取得手段で取得した車線の構造情報とを比較し、車線認識手段による認識が誤認識か否かを判定する判定手段とを備えることを特徴とする。
【０００７】
この車線認識装置では、車線認識手段によって、自車両が走行している車線を認識し、車線の情報を取得する。車線は、左右一対の区画線（白線、黄線等）からなる。車線の情報は、例えば、車線の幅、曲率（カーブ半径）がある。この車線の情報には、運転支援装置等で利用する情報も含まれ、例えば、車線維持制御の場合には目標横位置、車線逸脱警報の場合には左側と右側の区画線の各位置がある。車線認識装置では、構造情報取得手段によって、自車両が走行している車線の構造情報を取得する。車線の構造情報は、車線固有の情報であり、例えば、車線の幅、曲率（カーブ半径）がある。そして、車線認識装置では、判定手段によって、認識した車線の情報と車線の構造情報（車線の情報としては真値）とを比較し、認識した車線の情報が間違っているか否か（車線認識手段による認識が誤認識か否か）を判定する。このように、車線認識装置では、認識した車線の情報と真値である車線の構造情報とを比較することにより、車線認識が誤認識か否かを高精度に判定でき、車線の誤認識を防止できる。その結果、車線の情報を利用して各種運転支援を行う場合、誤認識した車線の情報を用いて運転支援を行うことを防止できる。
【０００８】
本発明の上記車線認識装置では、自車両に対する先行車両又は／及び後続車両を認識し、先行車両又は／及び後続車両の自車両に対する横位置を取得する他車両認識手段と、判定手段で車線認識手段による認識が誤認識と判定した場合、他車両認識手段で認識した先行車両又は／及び後続車両の横位置に基づいて車線の右側の区画線と左側の区画線のうちのいずれの側の区画線を誤認識したかを判別し、該判別結果に応じて車線認識手段で認識した車線の情報を修正する修正手段とを備える構成としてよい。
【０００９】
この車線認識装置では、他車両認識手段によって、自車両の先行車両や後続車両を認識し、先行車両や後続車両の自車両に対する横位置を取得する。車両は、通常、運転者による操作あるいは運転支援による車両制御によって車線の中心付近（少なくとも車線内）を走行している。そこで、車線認識装置では、判定手段で誤認識と判定している場合、修正手段によって、認識した先行車両や後続車両の自車両に対する横位置（少なくとも一方の横位置又は両方の横位置）に基づいて車線の左右一対の区画線のうちのいずれの側の区画線を誤認識したかを判別し、その判別結果に基づいて認識した車線の情報を修正する。このように、車線認識装置では、先行車両や後続車両と自車両との相対的な横位置関係を利用することにより、誤認識している側の区画線を高精度に判別できるとともに車線の情報を高精度に修正することができる。この修正した車線の情報を利用して各種運転支援を行う場合、高精度な運転支援を行うことができ、車両のユーザに対する信頼性も向上する。
【００１０】
本発明の上記車線認識装置では、自車両が走行している車線の位置を取得する車線位置取得手段と、判定手段で車線認識手段による認識が誤認識と判定した場合、車線位置取得手段で取得した車線の位置が最も左側の車線のときには車線の左側の区画線を誤認識したと判別し、車線位置取得手段で取得した車線の位置が最も右側の車線のときには車線の右側の区画線を誤認識したと判別し、該判別結果に応じて車線認識手段で認識した車線の情報を修正する修正手段とを備える構成としてもよい。
【００１１】
この車線認識装置では、車線位置取得手段によって、自車両が走行している車線の位置を取得する。ここでは、走行路に複数の車線が存在する場合、自車両が走行中の車線が右側の車線か左側の車線かあるいはそれ以外の車線かの位置情報を取得する。車線を誤認識するのは、車線の外側の道路脇に白線に似た特徴を持つものが存在する場合であり、自車両が最も左側の車線かあるいは最も右側の車線を走行中に誤認識する確率が高い。そこで、車線認識装置では、判定手段で誤認識と判定している場合、修正手段によって、自車両が走行中の車線の位置が最も左側の車線のときには車線の左側の区画線を誤認識したと判別し、自車両が走行中の車線の位置が最も右側の車線のときには車線の右側の区画線を誤認識したと判別し、その判別結果に応じて認識した車線の情報を修正する。このように、車線認識装置では、自車両が走行中の車線の位置を利用することにより、誤認識している側の区画線を高精度に判別できるとともに車線の情報を高精度に修正することができる。
【発明の効果】
【００１２】
本発明によれば、認識した車線の情報と真値である車線の構造情報とを比較することにより、車線認識が誤認識か否かを高精度に判定でき、車線の誤認識を防止できる。
【図面の簡単な説明】
【００１３】
【図１】第１の実施の形態に係る車線維持制御装置の構成図である。
【図２】第１の実施の形態に係る車線維持制御装置における処理の流れを示すフローチャートである。
【図３】第２の実施の形態に係る車線維持制御装置の構成図である。
【図４】第２の実施の形態に係る車線維持制御装置における処理の流れを示すフローチャートである。
【図５】第３の実施の形態に係る車線維持制御装置の構成図である。
【図６】第３の実施の形態に係る車線維持制御装置における処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下、図面を参照して、本発明に係る車線認識装置の実施の形態を説明する。なお、各図において同一又は相当する要素については同一の符号を付し、重複する説明を省略する。
【００１５】
本実施の形態では、本発明を、車両に搭載される車線維持制御装置（レーンキープ装置）に組み込まれる車線認識機能に適用する。本実施の形態に係る車線維持制御装置は、カメラで撮像した画像から車線（左右一対の白線）を認識し、制御目標（自車両と車線中央とのずれ量）に基づいて操舵制御（電動パワーステアリング装置に目標操舵制御量を出力）する。特に、本実施の形態に係る車線維持制御装置は、画像による車線認識が誤認識か否かを判定し、誤認識と判定した場合には左右どちらの側の白線を誤認識しているかを判別し、その判別結果に応じて制御目標を修正する。本実施の形態には、誤認識側の判別方法と制御目標の修正方法が異なる３つの形態があり、第１の実施の形態が先行車両の横位置情報を用いる形態であり、第２の実施の形態が先行車両と後続車両の横位置情報を用いる形態であり、第３の実施の形態が自車両の高精度な位置情報と車線数に基づく車線の位置を用いる形態である。
【００１６】
図１を参照して、第１の実施の形態に係る車線維持制御装置１について説明する。図１は、第１の実施の形態に係る車線維持制御装置の構成図である。
【００１７】
車線維持制御装置１は、車載カメラの画像から認識した車線の車線幅と地図情報から取得した自車両走行中の車線の車線幅（車線の構造情報）とを比較し、画像による車線認識が誤認識か否かを判定する。画像による車線認識が誤認識の場合、車線維持制御装置１は、自車両前方を撮像するカメラの画像から認識した先行車両の横位置を利用して、誤認識した側の白線を判別し、その判別結果に応じて車線維持のための制御目標（目標横位置）を修正する。車両は、通常、運転者による操作あるいは運転支援による車両制御によって車線の中心付近を走行しているので、先行車両等の横位置を利用することによって誤認識している側の判別や修正ができる。なお、自車両前方を撮像するカメラを用いて白線認識や先行車両認識を行うが、自車両後方を撮像するカメラを用いて白線認識や後続車両認識を行い、後続車両の横位置を用いて判別や修正を行ってもよい。
【００１８】
車線維持制御装置１は、ＧＰＳ[Global Positioning System]受信機１０、前方カメラ１１、地図データベース２０、走路情報出力手段３０、白線認識手段３１、車両認識手段３２、白線誤認識検出手段３３、制御目標修正手段３４、車両制御手段３５を備えている。各手段３０，３１，３２，３３，３４，３５は、マイクロコンピュータ等のコンピュータによって各手段用のアプリケーションプログラムを実行することによって構成される。また、地図データベース２０及び各手段３０，３１，３２，３３，３４，３５は、複数個あるいは１個のＥＣＵ[Electronic Control Unit]に組み込まれる。
【００１９】
なお、第１の実施の形態では、前方カメラ１１及び白線認識手段３１が特許請求の範囲に記載する車線認識手段に相当し、前方カメラ１１及び車両認識手段３２が特許請求の範囲に記載する他車両認識手段に相当し、ＧＰＳ受信機１０、地図データベース２０及び走路情報出力手段３０が特許請求の範囲に記載する構造情報取得手段に相当し、白線誤認識検出手段３３が特許請求の範囲に記載する判定手段に相当し、制御目標修正手段３４が特許請求の範囲に記載する修正手段に相当する。
【００２０】
ＧＰＳ受信機１０は、ＧＰＳアンテナや処理装置等を備えている。ＧＰＳ受信機１０では、ＧＰＳアンテナで各ＧＰＳ衛星からのＧＰＳ信号を受信する。そして、ＧＰＳ受信機１０では、処理装置でその各ＧＰＳ信号を復調し、その復調した各ＧＰＳ情報に基づいて自車両の現在位置（緯度、経度）等を算出する。そして、ＧＰＳ受信機１０では、自車両の現在位置の情報を走路情報出力手段３０に出力する。なお、ＧＰＳ受信機１０は、低コストの汎用のものでよく、現在位置の検出精度についても低精度（例えば、数１０ｍ程度）なものでよい。
【００２１】
前方カメラ１１は、車両の前方に取り付けられる。前方カメラ１１では、車両の前方の道路を含む領域を撮像し、その撮像した画像（カラー画像でも、白黒画像でもよい）を取得する。前方カメラ１１では、その撮像画像の情報を白線認識手段３１と車両認識手段３２に出力する。前方カメラ１１は、左右方向に撮像範囲が広く、走行している車線の左右一対の白線を十分に撮像可能である。なお、前方カメラ１１は、他のシステムと共用されるカメラでもよい。また、前方カメラは、複数台のカメラからなるステレオカメラでもよい。
【００２２】
地図データベース２０は、地図情報を格納するデータベースである。地図情報としては、道路の形状情報、道路の構造情報等がある。道路の構造情報としては、道路幅、車線幅、車線数、道路（車線）の曲率（カーブ半径）がある。道路（車線）の構造情報は、道路（車線）固有の情報であり、道路（車線）の情報の真値である。
【００２３】
走路情報出力手段３０では、ＧＰＳ受信機１０から入力した自車両の現在位置の情報を用いて、地図データベース２０から現在位置周辺の地図情報を取得する。そして、走路情報出力手段３０では、現在位置周辺の地図情報から自車両走行中の道路の車線幅Ｗｍの情報を取得し、その車線幅Ｗｍの情報を白線誤認識検出手段３３に出力する。
【００２４】
白線認識手段３１では、前方カメラ１１から入力した自車両前方の画像から、エッジ処理によって白線の候補点を抽出する。その候補点から自車両に対して左側の白線の形状及び右側の白線の形状を推定する。この際、処理負荷を軽減するために、候補点を抽出する範囲を設定し、その範囲内でのみ処理を行う。そして、白線認識手段３１では、自車両の横方向の中央位置から左側の白線までの距離及び右側の白線までの距離をそれぞれ算出し、その左側の白線までの距離と右側の白線までの距離を用いて車線幅Ｗｓ、左右一対の白線の中央を通る線（車線中央）、その車線中央と自車両中央とのずれ量（目標横位置）を算出する。また、必要に応じて、白線認識手段３１では、車線中央のカーブ半径を算出し、カーブ半径から道路曲率を算出する。そして、白線認識手段３１では、認識した左右一対の白線の構造情報（車線幅Ｗｓ、車線中央、曲率）や制御目標（目標横位置）を白線誤認識検出手段３３及び制御目標修正手段３４に出力する。なお、白線を認識する処理としては、上記のエッジ処理以外の他の処理でもよい。
【００２５】
車両認識手段３２では、前方カメラ１１から入力した自車両前方の画像から、車両のテンプレートを用いたパターンマッチングによって自車両前方を走行する先行車両を認識する。車両認識手段３２では、先行車両を認識できた場合、自車両から先行車両までの相対距離Ｌｃ及び自車両中央に対する先行車両中央の相対横位置Ｘｃを算出する。そして、車両認識手段３２では、先行車両に関する情報（先行車両の有無、先行車両を存在する場合には相対距離Ｌｃ、相対横位置Ｘｃ等）を制御目標修正手段３４に出力する。なお、車両を認識する処理としては、上記のパターンマッチング処理以外の他の処理でもよい。
【００２６】
白線誤認識検出手段３３では、走路情報出力手段３０から入力した地図情報の車線幅Ｗｍ及び白線認識手段３１から入力した認識した車線幅Ｗｓを用いて、車線幅Ｗｓから車線幅Ｗｍを減算し、その減算値の絶対値が閾値αより大きいか否かを判定する。車線幅Ｗｍは、車線固有の値であり、真値である。一方、車線幅Ｗｓは、画像から認識した値であり、正しい値か否かは判らない。したがって、車線幅Ｗｓが真値の車線幅Ｗｍに対して誤差範囲以上に異なっていれば、車線を構成する左右一対の白線を間違って認識しており、画像による車線認識を誤認識と判定できる。閾値αは、車線幅Ｗｍや車線の誤差範囲等を考慮して設定される。減算値の絶対値が閾値αより大きい場合、白線誤認識検出手段３３では、白線認識手段３１で行った認識を誤認識と判定する。一方、減算値の絶対値が閾値α以下の場合、白線誤認識検出手段３３では、白線認識手段３１で行った認識を正常な認識と判定する。正常な認識の場合、白線認識手段３１で算出した目標横位置を制御目標としてそのまま用いる。
【００２７】
制御目標修正手段３４では、白線誤認識検出手段３３で誤認識と判定した場合、車両認識手段３２で先行車両の情報を取得できているか否かを判定する。車両認識手段３２で先行車両の情報を取得できていない場合（例えば、先行車両が存在しない場合、先行車両は存在するが、先行車両との相対距離Ｌｃや相対横位置Ｘｃを正常に取得できなかった場合）、制御目標修正手段３４では、先行車両の情報を用いて誤認識した車線に基づく目標横位置を修正できないので、車線維持制御を中断する。一方、車両認識手段３２で先行車両の情報を取得できた場合、制御目標修正手段３４では、自車両から先行車両までの相対距離Ｌｃが閾値βより長いか否かを判定する。閾値βは、先行車両が追従対象の車両として信頼できる程度に離れていないことを判定するための閾値であり、予め設定される。この閾値βは、自車両の車速等に応じて可変としてもよい。
【００２８】
先行車両までの相対距離Ｌｃが閾値β以下の場合、先行車両を信頼できるので（先行車両に追従して走行してもよい）、制御目標修正手段３４では、先行車両の相対横位置Ｘｃを目標横位置として設定する。一方、先行車両までの相対距離Ｌｃが閾値βより長い場合、先行車両を信頼できるほどではないので、制御目標修正手段３４では、先行車両の相対横位置Ｘｃが白線認識手段３１で認識している車線中央に対して右側かあるいは左側かを判定する。先行車両の相対横位置Ｘｃが車線中央に対して右側と判定した場合、白線認識手段３１で認識した左右一対の白線のうち左側の白線を誤認識しており、それに応じて白線認識手段３１で認識した車線中央が左側に寄っていると判断できるので、制御目標修正手段３４では、白線認識手段３１で認識した右側の白線を基準にし、その右白線からＷｍ／２（真値の車線幅の２分の１）分左側の位置を目標横位置として設定する。一方、先行車両の相対横位置Ｘｃが車線中央に対して左側と判定した場合、白線認識手段３１で認識した左右一対の白線のうち右側の白線を誤認識しており、それに応じて白線認識手段３１で認識した車線中央が右側に寄っていると判断できるので、制御目標修正手段３４では、白線認識手段３１で認識した左側の白線を基準にし、その左白線からＷｍ／２分右側の位置を目標横位置として設定する。そして、制御目標修正手段３４では、設定した目標横位置を制御目標として車両制御手段３５に出力する。なお、白線誤認識検出手段３３において白線認識手段３１で行った認識を正常な認識と判定している場合、白線認識手段３１で算出した目標横位置を制御目標としてそのまま出力する。
【００２９】
車両制御手段３５では、制御目標修正手段３４から入力した目標横位置（制御目標）を用いて、目標横位置が零になるような目標操舵制御量を算出する。そして、車両制御手段３５では、その目標操舵制御量を電動パワーステアリング装置に出力する。
【００３０】
図１を参照し、図２のフローチャートに沿って、車線維持制御装置１の動作について説明する。図２は、第１の実施の形態に係る車線維持制御装置における処理の流れを示すフローチャートである。車線維持制御装置１では、以下に説明する動作を一定時間毎に繰り返し行う。
【００３１】
ＧＰＳ受信機１０では、受信可能なＧＰＳ信号を受信し、受信できたＧＰＳ信号を用いて自車両の現在位置を算出し、その現在位置情報を走路情報出力手段３０に出力している。また、前方カメラ１１では、自車両前方を撮像し、その画像情報を白線認識手段３１と車両認識手段３２に出力している。
【００３２】
白線認識手段３１では、前方カメラ１１の画像から左右一対の白線（車線）を認識し、車線幅Ｗｓや目標横位置等を算出する（Ｓ１０）。また、走路情報出力手段３０では、ＧＰＳ受信機１０による現在位置に基づいて地図データベース２０から現在位置周辺の地図情報を取得し、その地図情報から車線幅Ｗｍを取得する（Ｓ１１）。そして、白線誤認識検出手段３３では、車線幅Ｗｓから車線幅Ｗｍを減算し、その減算値の絶対値が閾値αより大きいか否かを判定する（Ｓ１２）。Ｓ１２にて減算値の絶対値が閾値α以下と判定した場合、白線認識手段３１で算出した目標横位置を制御目標とする。
【００３３】
Ｓ１２にて減算値の絶対値が閾値αより大きいと判定した場合、車両認識手段３２では、前方カメラ１１の画像から先行車両を認識し、先行車両を認識できた場合には先行車両の情報（相対距離Ｌｃ、相対横位置Ｘｃ）を算出する（Ｓ１３）。そして、制御目標修正手段３４では、先行車両情報を取得できているか否かを判定する（Ｓ１４）。Ｓ１４にて先行車両情報を取得できていないと判定した場合、車線維持制御を中断する。
【００３４】
Ｓ１４にて先行車両情報を取得できていると判定した場合、制御目標修正手段３４では、先行車両までの相対距離Ｌｃが閾値βよりも長いか否かを判定する（Ｓ１５）。Ｓ１５にて相対距離Ｌｃが閾値βよりも長いと判定した場合、制御目標修正手段３４では、先行車両の相対横位置Ｘｃが車線中央に対して右側の場合には左白線を誤認識と判定し、正しい認識の右白線を基準にしてＷｍ／２分左側の位置を目標横位置に設定し、先行車両の相対横位置Ｘｃが車線中央に対して左側の場合には右白線を誤認識と判定し、正しい認識の左白線を基準にしてＷｍ／２分右側の位置を目標横位置に設定する（Ｓ１６）。一方、Ｓ１５にて相対距離Ｌｃが閾値β以下と判定した場合、制御目標修正手段３４では、先行車両の相対横位置Ｘｃを目標横位置に設定する（Ｓ１７）。
【００３５】
そして、車両制御手段３５では、設定されている目標横位置が零になるような目標操舵制御量を算出し、その目標操舵制御量を電動パワーステアリング装置に出力する（Ｓ１８）。電動パワーステアリング装置では、その目標操舵制御量に応じた操舵トルクを操舵機構に作用させる。その結果、自車両は、車線中央付近を走行し、車線内を維持する。
【００３６】
この車線維持制御装置１によれば、画像から認識した車線の車線幅と地図情報から取得した真値の車線幅とを比較することにより、画像による車線認識が誤認識か否かを高精度に判定でき、車線の誤認識を防止できる。その結果、車線の情報を利用して車線維持制御を行う場合、誤認識した車線の情報を用いて車線維持制御を行うことを防止できる。
【００３７】
さらに、車線維持制御装置１によれば、先行車両の相対横位置を利用することにより、誤認識している側の白線を高精度に判別できるとともに目標横位置を高精度に修正することができる。この修正した目標横位置を利用して車線維持制御を行うので、高精度な車線維持制御を行うことができ、車両のユーザに対する信頼性も向上する。
【００３８】
また、車線維持制御装置１によれば、低精度のＧＰＳ受信機１０を用いて構成できるので、コストを低減できる。なお、ＧＰＳ受信機１０による現在位置の精度が低く、例えば、実際の現在位置から数１０ｍ程度離れた位置の車線幅の情報を地図情報から取得したとしても、その取得した車線幅は実際の現在位置での車線幅と変わらないので、そのずれた位置での車線幅を用いても高精度な誤認識の判定は可能である。
【００３９】
次に、図３を参照して、第２の実施の形態に係る車線維持制御装置２について説明する。図３は、第２の実施の形態に係る車線維持制御装置の構成図である。
【００４０】
車線維持制御装置２は、画像による車線認識が誤認識か否かの判定は第１の実施の形態に係る車線維持制御装置１と同様の判定を行う。第１の実施の形態では、先行車両（あるいは、後続車両）の１台の車両の横位置情報を用いて誤認識側の白線の判別及び修正を行うが、その１台の車両が車線中央を走行していない場合がある。そこで、画像による車線認識が誤認識の場合、車線維持制御装置２は、誤認識側の白線の判別及び修正の精度を向上させるために、自車両前方を撮像するカメラの画像から認識した先行車両の横位置及び自車両後方を撮像するカメラの画像から認識した後続車両の横位置を利用して、誤認識した側の白線を判別し、その判別結果に応じて車線維持のための制御目標（目標横位置）を修正する。
【００４１】
車線維持制御装置２は、ＧＰＳ受信機１０、前方カメラ１１、後方カメラ１２、地図データベース２０、走路情報出力手段３０、白線認識手段３１，３６、車両認識手段３２，３７、白線誤認識検出手段３８、制御目標修正手段３９、車両制御手段３５を備えている。各手段３０，３１，３２，３５，３６，３７，３８，３９は、コンピュータによって各手段用のアプリケーションプログラムを実行することによって構成される。また、地図データベース２０及び各手段３０，３１，３２，３５，３６，３７，３８，３９は、複数個あるいは１個のＥＣＵに組み込まれる。
【００４２】
なお、第２の実施の形態では、前方カメラ１１及び白線認識手段３１や後方カメラ１２及び白線認識手段３６が特許請求の範囲に記載する車線認識手段に相当し、前方カメラ１１及び車両認識手段３２と後方カメラ１２及び車両認識手段３７が特許請求の範囲に記載する他車両認識手段に相当し、ＧＰＳ受信機１０、地図データベース２０及び走路情報出力手段３０が特許請求の範囲に記載する構造情報取得手段に相当し、白線誤認識検出手段３８が特許請求の範囲に記載する判定手段に相当し、制御目標修正手段３９が特許請求の範囲に記載する修正手段に相当する。
【００４３】
後方カメラ１２は、車両の後方に取り付けられる。後方カメラ１２では、車両の後方の道路を含む領域を撮像し、その撮像した画像を取得する。後方カメラ１２では、その撮像画像の情報を白線認識手段３６と車両認識手段３７に出力する。後方カメラ１２は、左右方向に撮像範囲が広く、走行している車線の左右一対の白線を十分に撮像可能である。なお、後方カメラ１２は、他のシステムと共用されるカメラでもよい。
【００４４】
白線認識手段３６では、後方カメラ１２から入力した自車両後方の画像を用いて第１の実施の形態で説明した白線認識手段３１と同様の処理を行い、認識した左右一対の白線の構造情報（車線幅Ｗｓ、車線中央、曲率）や制御目標（目標横位置）を白線誤認識検出手段３８及び制御目標修正手段３９に出力する。なお、前方カメラ１１の画像を用いる白線認識手段３１と後方カメラ１２の画像を用いる白線認識手段３６では同様に左右一対の白線の構造情報（車線幅Ｗｓ、車線中央、曲率）や制御目標（目標横位置）を算出するが、白線認識手段３１と白線認識手段３６のいずれか一方の情報を用いてもよいし、あるいは、白線認識手段３１と白線認識手段３６の各情報の平均値等を用いてもよい。または、白線認識手段３１と白線認識手段３６の一方だけで認識処理を行ってもよい。
【００４５】
車両認識手段３７では、後方カメラ１２から入力した自車両後方の画像から、車両のテンプレートを用いたパターンマッチングによって自車両後方を走行する後続車両を認識する。車両認識手段３７では、後続車両を認識できた場合、自車両から後続車両までの距離Ｌｃｒ及び自車両中央に対する後続車両中央の相対横位置Ｘｃｒを算出する。そして、車両認識手段３７では、後続車両に関する情報（後続車両の有無、後続車両を存在する場合には距離Ｌｃｒ、相対横位置Ｘｃｒ等）を制御目標修正手段３９に出力する。
【００４６】
白線誤認識検出手段３８では、基本的には、第１の実施の形態で説明した白線誤認識検出手段３３と同様の処理を行う。但し、判定に用いる画像認識による車線幅Ｗｓについては、白線認識手段３１と白線認識手段３６のいずれか一方の車線幅を用いてもよいし、あるいは、白線認識手段３１と白線認識手段３６の各車両幅の平均値等を用いてもよい。
【００４７】
制御目標修正手段３９では、白線誤認識検出手段３８で誤認識と判定した場合、車両認識手段３２及び車両認識手段３７の両方で車両の情報を取得できているか否か（認識できた車両の台数が２台か否か）を判定する。車両認識手段３２及び車両認識手段３７の両方で車両の情報を取得できていない場合（認識できた車両の台数が１台以下の場合）、制御目標修正手段３９では、第１の実施の形態に係る制御目標修正手段３４で行った同様の処理を行う。
【００４８】
一方、車両認識手段３２及び車両認識手段３７の両方で車両の情報を取得できている場合（認識できた車両の台数が２台の場合）、制御目標修正手段３９では、車両認識手段３２で取得した先行車両までの相対距離Ｌｃｆが閾値β以下かつ車両認識手段３７で取得した後続車両までの相対距離Ｌｃｒが閾値β以下か否かを判定する。先行車両までの相対距離Ｌｃｆが閾値β以下かつ後続車両までの相対距離Ｌｃｒが閾値β以下の場合、先行車両及び後続車両を信頼できるので、制御目標修正手段３９では、先行車両の相対横位置Ｘｃｆと後続車両Ｘｃｒとを結ぶ線分上を自車両の目標横位置として設定する。例えば、線分における横方向の中央位置を目標横位置とする。ここでは、２台の横位置情報を利用しているので、２台の車両の横位置が車線中央に対してばらついていても平均化されるので、１台の場合よりも一方側に偏らない。
【００４９】
一方、先行車両までの距離Ｌｃｆが閾値βより長い又は／及び後続車両までの距離Ｌｃｒが閾値βより長い場合、先行車両や後続車両を信頼できるほどではないので、制御目標修正手段３９では、先行車両の相対横位置Ｘｃｆと後続車両の相対横位置Ｘｃｒが共に車線中央に対して右側の場合、白線認識手段３１（又は白線認識手段３６）で認識した左右一対の白線のうち左側の白線を誤認識しており、それに応じて白線認識手段３１で認識した車線中央が左側に寄っていると判断できるので、白線認識手段３１で認識した右側の白線を基準にし、その右白線からＷｍ／２分左側の位置を目標横位置として設定する。また、制御目標修正手段３９では、先行車両の相対横位置Ｘｃｆと後続車両の相対横位置Ｘｃｒが共に車線中央に対して左側の場合、白線認識手段３１で認識した左右一対の白線のうち右側の白線を誤認識しており、それに応じて白線認識手段３１で認識した車線中央が右側に寄っていると判断できるので、白線認識手段３１で認識した左側の白線を基準にし、その左白線からＷｍ／２分左側の位置を目標横位置として設定する。また、制御目標修正手段３９では、先行車両の相対横位置Ｘｃｆと後続車両の相対横位置Ｘｃｒとが車線中央に対して逆方向と判定した場合、先行車両までの相対距離Ｌｃｆと後続車両までの相対距離Ｌｃｒのうち距離の近いほうの車両（信頼できるほうの車両）の相対横位置Ｘｃを基準に誤認識側の白線を判別して修正する。この判別及び修正方法は、第１の実施の形態に係る制御目標修正手段３４において行った先行車両までの相対距離Ｌｃが閾値βより長い場合の処理と同様の処理を行う。そして、制御目標修正手段３９では、設定した目標横位置を制御目標として車両制御手段３５に出力する。
【００５０】
図３を参照し、図４のフローチャートに沿って、車線維持制御装置２の動作について説明する。図４は、第２の実施の形態に係る車線維持制御装置における処理の流れを示すフローチャートである。車線維持制御装置２では、以下に説明する動作を一定時間毎に繰り返し行う。
【００５１】
ＧＰＳ受信機１０では、受信可能なＧＰＳ信号を受信し、受信できたＧＰＳ信号を用いて現在位置を算出し、その現在位置情報を走路情報出力手段３０に出力している。また、前方カメラ１１では、自車両前方を撮像し、その画像情報を白線認識手段３１と車両認識手段３２に出力している。また、後方カメラ１２では、自車両後方を撮像し、その画像情報を白線認識手段３６と車両認識手段３７に出力している。
【００５２】
白線認識手段３１では、前方カメラ１１の画像から左右一対の白線（車線）を認識し、車線幅Ｗｓや目標横位置等を算出する（Ｓ２０）。白線認識手段３６では、後方カメラ１２の画像から左右一対の白線（車線）を認識し、車線幅Ｗｓや目標横位置等を算出する（Ｓ２０）。また、走路情報出力手段３０では、ＧＰＳ受信機１０による現在位置に基づいて地図データベース２０から現在位置周辺の地図情報を取得し、その地図情報から車線幅Ｗｍを取得する（Ｓ２１）。そして、白線誤認識検出手段３８では、車線幅Ｗｓから車線幅Ｗｍを減算し、その減算値の絶対値が閾値αより大きいか否かを判定する（Ｓ２２）。Ｓ２２にて減算値の絶対値が閾値α以下と判定した場合、白線認識手段３１（又は白線認識手段３６）で算出した目標横位置を制御目標とする。
【００５３】
Ｓ２２にて減算値の絶対値が閾値αより大きいと判定した場合、車両認識手段３２では、前方カメラ１１の画像から先行車両を認識し、先行車両を認識できた場合には先行車両の情報（相対距離Ｌｃｆ、相対横位置Ｘｃｆ）を算出する（Ｓ２３）。車両認識手段３７では、後方カメラ１２の画像から後続車両を認識し、後続車両を認識できた場合には後続車両の情報（相対距離Ｌｃｒ、相対横位置Ｘｃｒ）を算出する（Ｓ２４）。そして、制御目標修正手段３９では、先行車両情報及び後続車両情報を取得できているか否かを判定する（Ｓ２５）。Ｓ２５にて両方の車両情報を取得できていないと判定した場合（認識できている車両台数が１台以下の場合）、図２のフローチャートにおけるＳ１４以降の処理を行う。なお、Ｓ１４の処理では「先行車両情報を取得できているか否か」ではなく、「先行車両情報又は後続車両情報を取得できているか否か」を判定する。そして、Ｓ１５、Ｓ１６、Ｓ１７の処理では、取得できている車両の情報を用いて処理を行う。
【００５４】
Ｓ２５にて先行車両情報及び後続車両情報を取得できていると判定した場合（認識できている車両台数が２台の場合）、制御目標修正手段３９では、先行車両までの相対距離Ｌｃｆが閾値β以下かつ後続車両までの相対距離Ｌｃｒが閾値β以下か否かを判定する（Ｓ２６）。Ｓ２６にて相対距離Ｌｃｆが閾値β以下かつ相対距離Ｌｃｒが閾値β以下と判定した場合、制御目標修正手段３９では、先行車両の相対横位置Ｘｃｆと後続車両の相対横位置Ｘｃｒとを結ぶ線分上を自車両の目標横位置に設定する（Ｓ２７）。一方、Ｓ２６にて相対距離Ｌｃｆが閾値βより長い又は／及び相対距離Ｌｃｒが閾値βより長いと判定した場合、制御目標修正手段３９では、先行車両、後続車両の相対横位置Ｘｃｆ，Ｘｃｒが共に車線中央に対して右側の場合には左白線を誤認識と判定し、正しい認識の右白線を基準にしてＷｍ／２分左側の位置を目標横位置に設定し、相対横位置Ｘｃｆ，Ｘｃｒが共に車線中央に対して左側の場合には右白線を誤認識と判定し、正しい認識の左白線を基準にしてＷｍ／２分右側の位置を目標横位置に設定し、相対横位置Ｘｃｆと相対横位置Ｘｃｒとが車線中央に対して逆方向の場合には相対距離Ｌｃが短いほうの車両の相対横位置Ｘｃに基づいて誤認識側の白線を判定し、正しい認識の白線を基準にしてＷｍ／２分の位置を目標横位置に設定する（Ｓ２８）。
【００５５】
そして、車両制御手段３５では、設定されている目標横位置が零になるような目標操舵制御量を算出し、その目標操舵制御量を電動パワーステアリング装置に出力する（Ｓ２９）。電動パワーステアリング装置では、その目標操舵制御量に応じた操舵トルクを操舵機構に作用させる。その結果、自車両は、車線中央付近を走行し、車線内を維持する。
【００５６】
この車線維持制御装置２によれば、第１の実施の形態に係る車線維持制御装置１と同様の効果を有する上に以下の効果も有している。車線維持制御装置２によれば、自車両の前後の先行車両と後続車両を共に認識し、先行車両の情報と後続車両の情報を利用することにより、誤認識している側の白線をより高精度に判別できるとともに目標横位置をより高精度に修正することができる。また、先行車両と後続車両のうちの１台しか存在しない場合でも、第１の実施の形態に係る車線維持制御装置１と同程度の判別及び修正が可能である。
【００５７】
次に、図５を参照して、第３の実施の形態に係る車線維持制御装置３について説明する。図５は、第３の実施の形態に係る車線維持制御装置の構成図である。
【００５８】
車線維持制御装置３は、画像による車線認識が誤認識か否かの判定は第１の実施の形態に係る車線維持制御装置１と同様の判定を行う。第１の実施の形態及び第２の実施の形態では、自車両の前後に車両が存在していない場合あるいは車両を認識するセンサを備えていない場合、誤認識している側の白線の判別や目標横位置の修正ができない。そこで、画像による車線認識が誤認識の場合、車線維持制御装置３は、高精度な自車両の位置と走行路の道路構造情報（車線数）から自車両が走行中の車線位置を推定し、その車線位置を利用して、誤認識した側の白線を判別し、その判別結果に応じて車線維持のための制御目標（目標横位置）を修正する。つまり、車線を誤認識するのは、車線の外側の道路脇に白線に似た特徴を持つもの（例えば、道路に平行な壁に描かれた線、中央分離帯のポールに貼り付けられた反射テープ）が存在する場合であり、左端の車線又は右端の車線を自車両が走行中の場合には左側の白線又は右側の白線を誤認識する確率が高いので、自車両走行中の車線位置での判別及び修正が可能である。
【００５９】
車線維持制御装置３は、ＧＰＳ受信機１０、前方カメラ１１、慣性センサ１３、車輪速センサ１４、地図データベース２１、走路情報出力手段４０、白線認識手段３１、白線誤認識検出手段３３、高精度自車位置推定手段４１、自車走行車線推定手段４２、制御目標修正手段４３、車両制御手段３５を備えている。各手段４０，３１，３３，４１，４２，４３，３５は、コンピュータによって各手段用のアプリケーションプログラムを実行することによって構成される。また、地図データベース２１及び各手段４０，３１，３３，４１，４２，４３，３５は、複数個あるいは１個のＥＣＵに組み込まれる。
【００６０】
なお、第３の実施の形態では、前方カメラ１１及び白線認識手段３１が特許請求の範囲に記載する車線認識手段に相当し、ＧＰＳ受信機１０、地図データベース２１及び走路情報出力手段４０が特許請求の範囲に記載する構造情報取得手段に相当し、ＧＰＳ受信機１０、慣性センサ１３、車輪速センサ１４、地図データベース２１、走路情報出力手段４０、高精度自車位置推定手段４１及び自車走行車線推定手段４２が特許請求の範囲に記載する車線位置取得手段に相当し、白線誤認識検出手段３３が特許請求の範囲に記載する判定手段に相当し、制御目標修正手段４３が特許請求の範囲に記載する修正手段に相当する。
【００６１】
慣性センサ１３は、例えば、ジャイロセンサである。慣性センサ１３では、自車両の旋回方向の角速度を検出する。そして、慣性センサ１３では、角速度の情報を高精度自車位置推定手段４１に出力する。
【００６２】
車輪速センサ１４は、各車輪に設けられる。車輪速センサ１４では、車輪の回転速度（車輪速）を検出する。そして、車輪速センサ１４では、車輪速の情報を高精度自車位置推定手段４１に出力する。
【００６３】
地図データベース２１は、地図情報を格納するデータベースである。地図情報としては、第１の実施の形態に係る地図データベース２０が格納する地図情報の他にマップマッチング用の地図情報も含む。
【００６４】
走路情報出力手段４０では、ＧＰＳ受信機１０から入力した自車両の現在位置の情報を用いて、地図データベース２１から現在位置周辺の地図情報を取得する。そして、走路情報出力手段４０では、現在位置周辺の地図情報から自車両走行中の道路の車線幅Ｗｍ及び車線数の情報を取得し、その車線幅Ｗｍの情報を白線誤認識検出手段３３に出力し、車線数の情報を自車走行車線推定手段４２する。
【００６５】
高精度自車位置推定手段４１では、慣性センサ１３から入力した自車両の旋回方向の角速度を時間積分して自車両の旋回角度を推定する。また、高精度自車位置推定手段４１では、各車輪の車輪速センサ１４から入力した車輪速から自車両の車体速を算出し、その車体速を時間積分して自車両の移動距離を算出する。そして、高精度自車位置推定手段４１では、その自車両の旋回角度と移動距離に基づいて自車両の相対的な位置を推定する。さらに、高精度自車位置推定手段４１では、その自車両の相対的な位置とＧＰＳ受信機１０からの絶対的な位置を用いてハイブリッド航法による位置を推定する。さらに、高精度自車位置推定手段４１では、地図データベース２１から現在位置周辺のマップマッチング用地図情報を取得し、ハイブリッド航法による推定位置とマップマッチング用地図情報を用いてマップマッチングを行い、自車両の現在位置を推定する。この推定される自車位置は、高精度（例えば、１ｍ程度）であり、走行路に複数の車線が存在する場合には自車両が走行している車線位置を判別できる程度の精度を有する。なお、上記の高精度な自車位置の推定方法は一例であり、他の方法でもよい。また、自車両が高性能なナビゲーション装置を搭載している場合にはナビゲーション装置が高精度自車位置推定手段４１として機能する。
【００６６】
自車走行車線推定手段４２では、走路情報出力手段４０から入力した自車両の走行路における車線数と高精度自車位置推定手段４１から入力した高精度な自車両の現在位置に基づいて、自車両が走行している車線の位置を判別する。例えば、１車線の場合には判別無し、２車線の場合には右側車線か左側車線か、３車線の場合には右端車線か左端車線か中央車線か、４車線の場合には右端車線か左端車線かそれ以外の車線かを判別する。そして、自車走行車線推定手段４２では、その判別した車線位置を制御目標修正手段４３に出力する。
【００６７】
制御目標修正手段４３では、白線誤認識検出手段３３で誤認識と判定した場合、自車走行車線推定手段４２から入力した自車両が走行中の車線の位置が左端の車線か右端の車線かあるいはそれ以外の車線かを判定する。左端の車線と判定した場合（自車両の左側に白線に似た特徴を持つものが存在する可能性が高い場合）、白線認識手段３１で認識した左右一対の白線のうち左側の白線を誤認識しており、それに応じて白線認識手段３１で認識した車線中央が左側に寄っていると判断できるので、制御目標修正手段４３では、白線認識手段３１で認識した右側の白線を基準にし、その右白線からＷｍ／２分左側の位置を目標横位置として設定する。右端の車線と判定した場合（自車両の右側に白線に似た特徴を持つものが存在する可能性が高い場合）、白線認識手段３１で認識した左右一対の白線のうち右側の白線を誤認識しており、それに応じて白線認識手段３１で認識した車線中央が右側に寄っていると判断できるので、制御目標修正手段４３では、白線認識手段３１で認識した左側の白線を基準にし、その左白線からＷｍ／２分右側の位置を目標横位置として設定する。それ以外の車線と判定した場合、誤認識した側を判別できないので、制御目標修正手段４３では、目標横位置を修正しない。そして、制御目標修正手段４３では、設定した目標横位置を制御目標として車両制御手段３５に出力する。
【００６８】
図５を参照し、図６のフローチャートに沿って、車線維持制御装置３の動作について説明する。図６は、第３の実施の形態に係る車線維持制御装置における処理の流れを示すフローチャートである。車線維持制御装置３では、以下に説明する動作を一定時間毎に繰り返し行う。
【００６９】
ＧＰＳ受信機１０では、受信可能なＧＰＳ信号を受信し、受信できたＧＰＳ信号を用いて現在位置を算出し、その現在位置情報を走路情報出力手段４０及び高精度自車位置推定手段４１に出力している。また、前方カメラ１１では、自車両前方を撮像し、その画像情報を白線認識手段３１に出力している。また、慣性センサ１３では、自車両の旋回方向の角速度を検出し、その角速度を高精度自車位置推定手段４１に出力している。また、各車輪の車輪速センサ１４では、車輪速を検出し、その車輪速を高精度自車位置推定手段４１に出力している。
【００７０】
白線認識手段３１では、前方カメラ１１の画像から左右一対の白線（車線）を認識し、車線幅Ｗｓや目標横位置等を算出する（Ｓ３０）。また、走路情報出力手段４０では、ＧＰＳ受信機１０による現在位置に基づいて地図データベース２１から現在位置周辺の地図情報を取得し、その地図情報から車線幅Ｗｍを取得する（Ｓ３１）。そして、白線誤認識検出手段３３では、車線幅Ｗｓから車線幅Ｗｍを減算し、その減算値の絶対値が閾値αより大きいか否かを判定する（Ｓ３２）。Ｓ３２にて減算値の絶対値が閾値α以下と判定した場合、白線認識手段３１で算出した目標横位置を制御目標とする。
【００７１】
Ｓ３２にて減算値の絶対値が閾値αより大きいと判定した場合、高精度自車位置推定手段４１では、慣性センサ１３による自車両の旋回方向の角速度と各車輪の車輪速センサ１４による車輪速に基づいて自車両の相対的な位置を推定する。そして、高精度自車位置推定手段４１では、その自車両の相対的な位置とＧＰＳ受信機１０による絶対的な現在位置及び地図データベース２１から取得したマップマッチング用の地図情報を用いて、高精度な自車両の現在位置を推定する（Ｓ３３）。また、走路情報出力手段４０では、現在位置周辺の地図情報から車線数を取得する（Ｓ３４）。そして、自車走行車線推定手段４２では、高精度な自車両の現在位置と自車両の走行路における車線数に基づいて、自車両の走行車線を推定する（Ｓ３５）。
【００７２】
そして、制御目標修正手段４３では、自車両の走行車線の位置が最も左側の車線の場合には左白線を誤認識と判定し、正しい認識の右白線を基準にしてＷｍ／２分左側の位置を目標横位置に設定し、自車両の走行車線の位置が最も右側の車線の場合には右白線を誤認識と判定し、正しい認識の左白線を基準にしてＷｍ／２分右側の位置を目標横位置に設定し、それ以外の場合には目標横位置を修正しない（Ｓ３６）。
【００７３】
そして、車両制御手段３５では、設定されている目標横位置が零になるような目標操舵制御量を算出し、その目標操舵制御量を電動パワーステアリング装置に出力する（Ｓ３７）。電動パワーステアリング装置では、その目標操舵制御量に応じた操舵トルクを操舵機構に作用させる。その結果、自車両は、車線中央付近を走行し、車線内を維持する。
【００７４】
この車線維持制御装置３によれば、第１の実施の形態に係る車線維持制御装置１と同様に、画像認識の車線幅と地図情報の車線幅とを比較することにより画像による車線認識が誤認識か否かを高精度に判定できる。さらに、車線維持制御装置３によれば、高精度な自車位置と車線数から推定した自車両の走行車線を利用することにより、誤認識している側の白線を高精度に判別できるとともに目標横位置を高精度に修正することができる。
【００７５】
以上、本発明に係る実施の形態について説明したが、本発明は上記実施の形態に限定されることなく様々な形態で実施される。
【００７６】
例えば、本実施の形態では車線維持制御装置に適用したが、車線の情報を用いる他の装置（車線逸脱警報装置等）に適用してもよいし、あるいは、車線認識のみを行う車線認識装置に適用してもよい。車線逸脱警報装置の場合、目標横位置を修正するのではなく、誤認識した側の白線の位置を修正する。
【００７７】
また、本実施の形態では車線として左右一対の白線を認識する構成としたが、白線以外にも道路面に描かれる黄線などの他の色の区画線を認識するようにしてもよい。
【００７８】
また、本実施の形態では車線をカメラの画像を用いて認識する構成としたが、レーザレーダ等の他の手段を用いて車線を認識する構成としてもよい。また、本実施の形態では先行車両や後続車両をカメラの画像を用いて認識する構成としたが、レーザレーダ等の他の手段を用いて先行車両等を認識する構成としてもよい。
【００７９】
また、本実施の形態では車線幅を用いて誤認識か否かを判定する構成としたが、他の車線の構造情報（例えば、曲率、カーブ半径）を用いて誤認識か否かを判定してもよい。
【００８０】
また、第１及び第２の実施の形態では先行車両や後続車両が信頼できるか否かを判定するために車両までの相対距離を用いて判定したが、他の情報を用いて判定してもよい。例えば、車両の横方向へのふらつき度合いを検出し、ふらつき度合いを用いて判定する。
【００８１】
また、第３の実施の形態では自車両の高精度な位置情報と走行路の車線数に基づいて自車両走行中の車線の位置を推定する構成としたが、他の方法で自車両走行中の車線の位置を取得してよい。
【符号の説明】
【００８２】
１，２，３…車線維持制御装置、１０…ＧＰＳ受信機、１１…前方カメラ、１２…後方カメラ、１３…慣性センサ、１４…車輪速センサ、２０，２１…地図データベース、３０，４０…走路情報出力手段、３１，３６…白線認識手段、３２，３７…車両認識手段、３３，３８…白線誤認識検出手段、３４，３９，４３…制御目標修正手段、３５…車両制御手段、４１…高精度自車位置推定手段、４２…自車走行車線推定手段。
【図１】
0005747787.tif 000002
【図２】
0005747787.tif 000003
【図３】
0005747787.tif 000004
【図４】
0005747787.tif 000005
【図５】
0005747787.tif 000006
【図６】
0005747787.tif 000007