(57)【要約】【課題】道路上の区画線が検出できなくなった場合でも、走行中の車線を判別可能な位置精度で走行位置を決定可能とする。【解決手段】地図上での道路の経路を表す経路情報と、道路上に表示された区画線についての情報である区画線情報とを含んだ地図情報を記憶しておく。そして、自車両から道路画像を撮影して区画線を抽出し、抽出した区画線の位置と区画線情報とを用いて、道路上での幅方向への位置を含めた自車両の走行位置を決定する。また、道路画像から区画線が抽出できなかった場合には、自車両の走行速度と、走行方向と、先に決定した走行位置とに基づいて、道路上での自車両の走行位置を推定する。こうすれば、道路上の区画線が検出できなくなった場合でも、走行中の車線を判別可能な位置精度で走行位置を決定することができる。【選択図】図１０
2017161501.tif 000002
【特許請求の範囲】
【請求項１】
複数の車線が区画線で区画された道路上で、自車両（１）が走行している走行位置を検出する走行位置検出装置（１００）であって、
前記自車両に搭載された車速センサー（１１）の出力に基づいて、前記自車両の走行速度を検出する走行速度検出部（１０１）と、
前記自車両に搭載された方位センサー（１２）の出力に基づいて、前記自車両の走行方向を検出する走行方向検出部（１０２）と、
前記自車両に搭載された測位装置（１３）が測位信号を受信することによって算出した測位結果を、前記測位装置から取得する測位結果取得部（１０３）と、
地図上での前記道路の経路を表す経路情報と、前記道路上に表示された前記区画線についての情報である区画線情報とを含んだ地図情報を記憶している地図情報記憶部（１０４）と、
前記走行速度と、前記走行方向と、前記測位結果とに基づいて、前記道路の経路上での位置である経路位置を決定する経路位置決定部（１０５）と、
前記自車両が走行している前記道路が写った道路画像を取得する道路画像取得部（１０６）と、
前記道路画像を解析して前記区画線を抽出することによって、前記区画線に対する前記自車両のオフセット位置を検出するオフセット位置検出部（１０７）と、
前記経路位置と、前記オフセット位置と、前記区画線情報とに基づいて、前記道路上での前記走行位置を決定する走行位置決定部（１０８）と
を備え、
前記走行位置決定部は、前記オフセット位置が検出されない場合には、前記走行速度と、前記走向方向と、既に決定された前記走行位置とに基づいて、前記走行位置を推定する
ことを特徴とする走行位置検出装置。
【請求項２】
請求項１に記載の走行位置検出装置であって、
前記走行位置に基づいて、前記自車両が走行中の走行車線を決定する走行車線決定部（１０９）を備える
走行位置検出装置。
【請求項３】
請求項１に記載の走行位置検出装置であって、
前記地図情報記憶部は、前記区画線情報として、前記区画線の種類についての情報も記憶しており、
前記オフセット位置検出部は、前記道路画像から前記区画線を抽出して前記オフセット位置を検出する際に、前記区画線の種類も検出しており、
前記区画線情報として記憶されている前記区画線の種類と、前記道路画像から検出された前記区画線の種類とを照合することによって、前記自車両が走行中の走行車線を決定する走行車線特定部（１１０）を備える
走行位置検出装置。
【請求項４】
請求項１ないし請求項３の何れか一項に記載の走行位置検出装置であって、
前記道路画像取得部は、前記自車両の前記走行方向に向かって撮影された前記道路画像を取得する
ことを特徴とする走行位置検出装置。
【請求項５】
請求項１ないし請求項３の何れか一項に記載の走行位置検出装置であって、
前記道路画像取得部は、前記自車両の左側の前記道路が撮影された前記道路画像と、前記自車両の右側の前記道路が撮影された前記道路画像とを取得しており、
前記オフセット位置検出部は、前記左側の前記道路画像および前記右側の前記道路画像を解析して前記区画線を抽出することによって、前記オフセット位置を検出する
ことを特徴とする走行位置検出装置。
【請求項６】
複数の車線が区画線で区画された道路上で、自車両（１）が走行している走行位置を検出する走行位置検出方法であって、
前記自車両に搭載された車速センサーの出力に基づいて、前記自車両の走行速度を検出し、前記自車両に搭載された方位センサーの出力に基づいて、前記自車両の走行方向を検出する工程（Ｓ１０１）と、
前記自車両に搭載された測位装置が測位信号を受信することによって算出した測位結果を、前記測位装置から取得する工程（Ｓ１０２）と、
地図上での前記道路の経路を表す経路情報と、前記道路上に表示された前記区画線についての情報である区画線情報とを含んだ地図情報を読み出す工程（Ｓ１０３）と、
前記走行速度と、前記走行方向と、前記測位結果とに基づいて、前記道路の経路上での位置である経路位置を決定する工程（Ｓ１０４）と、
前記自車両が走行している前記道路が写った道路画像を取得する工程（Ｓ１０６）と、
前記道路画像を解析して前記区画線を抽出することによって、前記区画線に対する前記自車両のオフセット位置を検出する工程（Ｓ１０９）と、
前記経路位置と、前記オフセット位置と、前記区画線情報とに基づいて、前記道路上での前記走行位置を決定する工程（Ｓ１１０、Ｓ１１５）と
を備え、
前記走行位置を決定する工程は、前記オフセット位置が検出されない場合には、前記走行速度と、前記走向方向と、既に決定された前記走行位置とに基づいて、前記走行位置を推定する
ことを特徴とする走行位置検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車線が区画線で区画された道路上で、自車両が走行している走行位置を検出する技術に関する。
【背景技術】
【０００２】
車両の走行位置を精度良く検出することができれば、様々な運転支援に活用することができる。例えば、地図情報を参照して目的地までの経路を案内したり、急なカーブの手前では自動的に減速したりすることができる。
更に、走行位置の検出精度を、走行中の車線が走行車線または追越車線の何れであるかを判別可能な程度まで高めることができれば、運転者に対して早めの車線変更を促すような、きめ細かな運転支援も可能となる。
【０００３】
車両の走行位置を検出する技術としては、ＧＮＳＳ（全地球測位システム：Global Navigation Satellite System）衛星からの測位信号を受信することによって走行位置を検出する技術が知られているが、現状では検出結果に大きな誤差が含まれており、車両の走行位置が道路上であるか否かを判別することも困難である。そこで、ＧＮＳＳを用いた技術に加えて、推測航法と呼ばれる技術や、マップマッチングと呼ばれる技術を組み合わせることによって、実用可能な程度に位置精度を高めることが行われている。
ここで、推測航法とは、車両に搭載したセンサーを用いて時々刻々の移動距離および移動方向変化量を検出し、それらを累積することによって、ある時点で得られた基準位置からの相対位置を検出する手法である。また、マップマッチングとは、推測航法で得られた移動経路を、地図情報に記憶されている道路形状と照合することによって、地図上での車両の走行位置を特定する手法である。推測航法では、正確な基準位置が分からなければ正確な走行位置も決定することができず、更には、基準位置からの距離が遠くなるほど、走行位置の検出精度が低下する。また、マップマッチングは、移動経路の形状から走行位置を特定するので、いつでも特定できるとは限らない。これらの技術を組み合わせて用いることによって、何とか実用可能な精度を確保していることが現状であり、走行中の車線を判別可能な程度の位置精度を確保することは困難である。
【０００４】
そこで、車載カメラで撮影した画像の中から道路上の区画線を検出することによって、自車両が走行中の車線を判別可能な位置精度を確保する技術が提案されている（特許文献１）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−７８３８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、提案されている技術では、例えば、区画線がかすれていたり、雪などで覆われていたりするなど、何らかの理由で区画線が検出できなくなると、走行中の車線を判別可能な位置精度を確保することができなくなるという問題があった。
【０００７】
この発明は、従来技術が有する上述した課題に鑑みてなされたものであり、何らかの理由で区画線が検出できなくなった場合でも、走行中の車線を判別可能な位置精度で走行位置を決定することが可能な技術の提供を目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決するために、本発明の走行位置検出装置および走行位置検出方法は、地図上での道路の経路を表す経路情報と、道路上に表示された区画線についての情報である区画線情報とを含んだ地図情報を記憶しておく。そして、自車両から道路画像を撮影して区画線を抽出し、抽出した区画線の位置と区画線情報とを用いて、道路上での幅方向への位置を含めた自車両の走行位置を決定する。また、道路画像から区画線が抽出できなかった場合には、自車両の走行速度と、走行方向と、先に決定した走行位置とに基づいて、地図上での自車両の走行位置（すなわち、道路上での幅方向への位置を含めた自車両の走行位置）を推定する。
こうすれば、道路画像から区画線を抽出できた場合は、走行中の車線を判別可能な位置精度で走行位置を決定することができる。また、道路画像から区画線を抽出できなかった場合でも、地図上での自車両の走行位置を推定することができる。地図上での走行位置を推定するに際しては、既に得られた走行位置を基準として、自車両の走行速度および走行方向に基づいて推定するので、走行中の車線を判別可能な位置精度を確保することができる。
【図面の簡単な説明】
【０００９】
【図１】走行位置検出装置１００を搭載した自車両１を示す説明図である。
【図２】走行位置検出装置１００の大まかな内部構造を示すブロック図である。
【図３】走行位置検出処理の前半部分を示すフローチャートである。
【図４】走行位置検出処理の後半部分を示すフローチャートである。
【図５】区画線情報を含んだ地図情報を例示した説明図である。
【図６】道路画像から区画線を抽出した様子を例示した説明図である。
【図７】道路画像から抽出した区画線と地図情報の区画線情報とに基づいて、道路上での幅方向への位置を決定する様子を示した説明図である。
【図８】道路画像から抽出した区画線および区画線情報に基づいて自車位置を決定することによって、走行軌跡を生成する様子を例示した説明図である。
【図９】道路画像から区画線が抽出できない場合に、自車両１の走行速度および走行方向に基づいて走行軌跡を推定する様子を例示した説明図である。
【図１０】道路上に区画線が判別できない部分が存在する場合でも、道路上での走行位置を見失わないことを示す説明図である。
【図１１】道路上に区画線を表示できない範囲が存在する場合でも、道路上での走行位置を見失わないことを示す説明図である。
【図１２】周囲の道路を撮影する車載カメラ１４を搭載した第１変形例の自車両１を例示した説明図である。
【図１３】第１変形例の自車両１が周囲の道路上の区画線を抽出することによって、走行位置を決定する様子を示した説明図である。
【図１４】第１変形例の走行位置検出装置１００の大まかな内部構造を示すブロック図である。
【図１５】経路位置の誤差の範囲内で道路形状が直線からカーブに変化している場合についての説明図である。
【図１６】経路位置の誤差の範囲内で道路形状が直線からカーブに変化しており、且つ、道路の区画線が不鮮明となっている場合についての説明図である。
【図１７】経路位置の誤差の範囲内の道路形状が直線の場合を示す説明図である。
【図１８】経路位置の誤差の範囲内の道路形状がカーブの場合を示す説明図である。
【図１９】第２変形例の走行位置検出処理の前半部分を示すフローチャートである。
【図２０】第２変形例の走行位置検出処理の後半部分を示すフローチャートである。
【図２１】第３変形例の走行位置検出処理の前半部分を示すフローチャートである。
【図２２】第３変形例の走行位置検出処理の後半部分を示すフローチャートである。
【図２３】第４変形例の走行位置検出装置１００の大まかな内部構造を示すブロック図である。
【発明を実施するための形態】
【００１０】
以下では、上述した本願発明の内容を明確にするために実施例について説明する。
Ａ．装置構成  ：
図１には、本実施例の走行位置検出装置１００を搭載した自車両１の大まかな構成が示されている。図示されるように、自車両１には、走行位置検出装置１００と共に、車速センサー１１と、方位センサー１２と、測位装置１３と、車載カメラ１４と、運転支援装置２００などが搭載されている。
【００１１】
車速センサー１１は、自車両１のタイヤあるいは車軸の回転数を検出して、走行位置検出装置１００に出力する。タイヤあるいは車軸についての単位時間あたりの回転数が分かれば、自車両１の車速を求めることができる。
方位センサー１２は、自車両１の走行方向に関するデータを出力するセンサーであり、ジャイロセンサーや地磁気センサーなどを用いることができる。例えば、ジャイロセンサーを方位センサー１２として用いた場合には、自車両１の走行方向の変化量がジャイロセンサーから出力されるので、走行位置検出装置１００は、この出力を累積することによって、自車両１の走行方向を検出することができる。また、方位センサー１２として地磁気センサーを用いた場合は、地磁気の向きを基準として方位の情報が出力されるので、走行位置検出装置１００は、この出力に基づいて自車両１の走行方向を検出することができる。
測位装置１３は、測位衛星２０からの測位信号を受信して、受信した測位信号を解析することによって、位置情報や速度情報などを含んだ測位結果を算出する。
車載カメラ１４は、自車両１が走行している道路が写った画像（以下、道路画像）を一定周期（例えば３０ｍｓｅｃ）で撮影して、走行位置検出装置１００に出力する。
【００１２】
走行位置検出装置１００は、車速センサー１１の出力に基づいて自車両１の車速を取得し、方位センサー１２の出力に基づいて自車両１の走行方向を取得し、更に、測位装置１３からは位置情報を取得する。そして、これらの情報と、予め記憶している地図情報とを用いて、自車両１の走行位置を決定する。
更に、走行位置検出装置１００は、車載カメラ１４で取得した道路画像を解析して、走行中の道路の車線を区切る区画線を抽出する。そして、抽出した区画線と、自車両１との位置関係に基づいて、走行中の道路上での幅方向への位置、あるいは走行車線を検出する。そして、検出した道路上での幅方向への位置、あるいは走行車線を、運転支援装置２００に出力する。こうすれば、例えば、右左折前に予め車線変更を案内するなど、きめ細かな運転支援を実行することができる。
尚、本明細書中での区画線とは、道路の車線を区切る線であれば足り、必ずしも車線と車線とを区切る線である必要は無い。従って、例えば、細い農道や一方通行の路地などのように、単車線の道路の両側に存在する路側帯と車線とを区切る線も、本明細書の区画線に該当する。
【００１３】
もっとも、路面の区画線が消えかかっていたり、雨や雪の影響で区画線が見えなくなっていたり、更には、車載カメラ１４の接続不良など、何らかの理由で区画線が検出できなくなると、道路上の幅方向への位置を決定することができなくなり、運転支援に支障を来す虞が生じる。
そこで、本実施例の走行位置検出装置１００は、何らかの理由で区画線が検出できなくなった場合でも、運転支援に支障を来すことが無いように、以下のような構成を採用している。
【００１４】
図２には、本実施例の走行位置検出装置１００の大まかな内部構造を示すブロック図が示されている。図示されるように本実施例の走行位置検出装置１００は、走行速度検出部１０１と、走行方向検出部１０２と、測位結果取得部１０３と、地図情報記憶部１０４と、経路位置決定部１０５と、走行位置決定部１０６と、道路画像取得部１０７と、オフセット位置検出部１０８と、走行車線決定部１０９とを備えている。
尚、これらの「部」は、本実施例の走行位置検出装置１００が、道路上での走行位置を、道路の幅方向への位置も含めて決定するために備える機能に着目して、走行位置検出装置１００の内部を便宜的に分類した抽象的な概念である。従って、走行位置検出装置１００が物理的に区分されていることを表すものではない。また、これらの「部」は、ＣＰＵで実行されるコンピュータープログラムとして実現することもできるし、ＬＳＩを含む電子回路として実現することもできるし、更にはこれらの組合せとして実現することもできる。
【００１５】
走行速度検出部１０１は、車速センサー１１から受け取ったタイヤあるいは車軸の回転数に基づいて走行速度を取得し、経路位置決定部１０５に出力する。
走行方向検出部１０２は、方位センサー１２の出力に基づいて自車両１の走行方位を取得した後、走行方向を経路位置決定部１０５に出力する。前述したように自車両１の走行方向は、方位センサー１２がジャイロセンサーの場合はセンサーの出力を累積することによって求めることができ、方位センサー１２が地磁気センサーの場合は、センサーの出力を換算することによって求めることができる。
測位結果取得部１０３は、測位装置１３が測位衛星２０からの測位信号に基づいて算出した自車両１位置の情報を測位装置１３から受け取って、経路位置決定部１０５に出力する。
【００１６】
経路位置決定部１０５は、以上のようにして走行速度と、走行方向と、測位結果とを受け取ると、地図情報記憶部１０４に記憶されている地図情報を参照することによって、自車両１が走行している経路位置を決定する。すなわち、図１を用いて前述したように、本実施例の走行位置検出装置１００は、自車両１が走行中の道路の幅方向への位置まで含めて自車両１の走行位置を決定することができるが、それに先立って、幅方向への位置を含めない道路上での自車両１の位置を、経路位置として決定する。尚、本明細書で「経路位置」とは、幅方向への位置を含めない道路上での位置を指すものとする。これに対して、「走行位置」とは、幅方向への位置を含めた道路上での位置を指すものとする。
また、道路画像取得部１０７は、車載カメラ１４から道路画像を取得して、得られた道路画像をオフセット位置検出部１０８に出力する。
オフセット位置検出部１０８は、道路画像を解析することによって、道路画像の中から区画線を抽出する。そして、区画線の抽出結果に基づいて、自車両１の区画線に対するオフセット位置を検出する。ここで、「オフセット位置」とは、自車両１から、道路の幅方向に向かって測った区画線までの距離である。
走行位置決定部１０６は、経路位置決定部１０５から自車両１の経路位置を取得すると、経路位置に対する地図情報を、地図情報記憶部１０４から取得する。詳細には後述するが、本実施例の地図情報記憶部１０４には、地図上での道路の経路を表す経路情報と、道路上に表示された区画線についての情報である区画線情報とが、地図情報として記憶されている。そして、走行位置決定部１０６は、自車両１の経路位置についての区画線情報と、自車両１の区画線に対するオフセット位置とに基づいて、道路上の幅方向の位置を含めた自車両１の走行位置を決定した後、決定した走行位置を運転支援装置２００に出力する。
走行車線決定部１０９は、走行位置決定部１０６で決定した自車両１の走行位置（すなわち、経路位置、および道路上での幅方向の位置）に基づいて、自車両１が走行中の走行車線の位置を決定して、決定した走行車線を運転支援装置２００に出力する。
尚、本実施例では、運転支援装置２００に対しては、自車両１の走行位置および走行車線を出力するものとして説明するが、何れか一方を出力することとしても良い。
【００１７】
本実施例の走行位置検出装置１００は、以上のような構成を有しているので、道路上の区画線が消えていたり、雪などで区画線が判別できない箇所が存在していたり、更には車載カメラ１４の接続不良などで一時的に道路画像を取得できなかった場合でも、道路上での幅方向への位置を決定することができる。以下では、本実施例の走行位置検出装置１００が、道路上での幅方向への位置を決定する処理について説明する。
【００１８】
Ｂ．走行位置検出処理  ：
図３および４には、走行位置検出装置１００によって実行される走行位置検出処理のフローチャートが示されている。
走行位置検出処理では、先ず、車速センサー１１の出力に基づいて自車両１の走行速度を取得し、更に、方位センサー１２の出力に基づいて自車両１の走行方向を取得する（Ｓ１０１）。
次に、測位装置１３が測位信号に基づいて算出した自車両１の位置情報（以下、測位位置）を含む測位結果を、測位装置１３から取得する（Ｓ１０２）。
【００１９】
そして、測位結果に含まれる自車両１の測位位置を用いて、自車両１の周辺の地図情報を、地図情報記憶部１０４から取得する（Ｓ１０３）。本実施例の地図情報記憶部１０４が記憶している地図情報には、経路情報と、区画線情報の２種類の情報が含まれている。ここで、経路情報とは、道路と道路の交差点や道路の長さなど、道路の幅を考慮せずに地図上での道路の形状を記述した情報である。尚、本明細書で「経路」とは、このような幅を考慮しない地図上での道路の形状を意味するものとする。また、区画線情報とは、道路上に表示された区画線の有無や、区画線の種類、道路上での幅方向への区画線の位置などについての情報である。尚、前述したように、本明細書で言うところの区画線には、車線と車線とを区切る線に限らず、路側帯と車線とを区切る線も含まれる。
【００２０】
図５には、本実施例の地図情報記憶部１０４に記憶されている地図情報が例示されている。図５（ａ）には、地図情報中に記憶された経路情報が概念的に示されている。図示されるように経路情報は、地図上での道路の形状を表している。従って、経路情報を読み出せば、道路の向きや、交差点の位置、次の交差点までの距離、更には、目的地までの道順などの情報を取得することができる。
また、前述したように、本実施例の地図情報には区画線情報も記憶されており、区画線情報を読み出すことによって、道路についてのより詳細な情報も取得することができる。例えば、区画線情報には、道路上に表示された区画線の有無や、区画線の位置や種類などの情報が含まれているので、道路の区画線情報を読み出すことで、その道路が単車線か複車線かといった情報も取得することができる。図５（ａ）では、一例として、複車線の道路については黒塗りで表示し、単車線の道路については白抜きして表示してある。
【００２１】
また、図５（ｂ）には、図５（ａ）中の黒塗りで表示した道路について記憶されている区画線情報が概念的に示されている。区画線情報によれば、図５（ｂ）に示した位置の道路は、片道３車線の６車線の道路であり、片道の３車線の間は白い破線の区画線（すなわち、断続的に引かれた白い区画線）で区切られており、更に、片道３車線と、反対側の片道３車線との間は、白い実線の区画線（すなわち、連続して引かれた白い区画線）で区切られていることが分かる。
更に、図５（ｃ）には、図５（ａ）中の白抜きで表示した道路についての区画線情報が概念的に示されている。この区画線情報によれば、図５（ｃ）に示した位置の道路は、両側に路側帯との間が白い実線の区画線で区切られた単車線の道路であることが分かる。
このように区画線情報を読み出せば、道路上に表示された区画線についての詳細な情報を得ることができる。
【００２２】
以上のようにして、自車両１の走行速度や、走行方向、測位結果、地図情報を取得したら、これらを用いて、自車両１の経路上での位置（以下、経路位置）を決定する（図３のＳ１０４）。走行速度や走行方向などを用いて経路位置を決定する方法については、周知な種々の方法を用いることができる。
【００２３】
続いて、地図情報の区画線情報を用いて、経路位置の道路が複車線の道路か否かを判断する（Ｓ１０５）。すなわち、走行中の道路が複車線の道路であれば、道路上での幅方向への位置を考慮した運転支援を行うことが可能なように、幅方向への位置を決定する処理を行う必要が生じるが、単車線の道路の場合には、こうした処理は不要である。そこで、自車両１の経路位置を決定したら（Ｓ１０４）、経路位置の道路が複車線か否かを判断するのである。
【００２４】
その結果、経路位置の道路が複車線の道路でなかった場合は（Ｓ１０５：ｎｏ）、幅方向への位置を決定する必要がないと判断し、経路位置を運転支援装置に出力する（図４のＳ１１２）。
そして、運転終了か否かを判断し（Ｓ１１３）、終了でないならば（Ｓ１１３：ｎｏ）本実施例の走行位置検出処理の先頭に戻って、再び車速センサーおよび方位センサーの出力を取得する（図３のＳ１０１）。一方、運転を終了する場合は（Ｓ１１３：ｙｅｓ）、走行位置検出処理を終了する。
【００２５】
これに対して、経路位置の道路が複車線の道路であった場合は（Ｓ１０５：ｙｅｓ）、自車両１が走行している走行車線を踏まえて運転支援をことが望ましい。そして、走行車線を踏まえた運転支援を行う為には、道路上での幅方向への位置を検出する必要が生じる。そこで、道路上での幅方向への位置を検出するために、車載カメラ１４から自車両１の前方の道路画像を取得する（Ｓ１０６）。尚、本実施例では、自車両１の前方の道路画像を取得するものとして説明するが、区画線が写った画像が得られれば良く、従って、自車両１の側方の道路画像を取得しても構わない。
走行中の道路は複車線なので、道路画像中には車線と車線とを区切る区画線が写っている筈である。そこで、道路画像から区画線を抽出する（Ｓ１０７）。
【００２６】
図６には、複数の車線を有する道路の道路画像から区画線を抽出する様子が例示されている。図６（ａ）には道路画像が示されている。この道路画像には、区画線以外にも、前方車両や、路側帯、中央分離帯、街灯など、多くの対象が含まれているが、形状や、色、更には、自車両１の走行方向に沿って連なって形成されている点などの特徴に着目することによって、道路画像の中から区画線が写った部分を抽出することができる。
こうして道路画像の中から区画線が写った部分を抽出すると、図６（ｂ）に破線で示した画像を得ることができる。こうして得られた区画線は幅を有しているので、中心線を検出することによって、最終的に区画線を抽出する。図６（ｂ）では、こうして最終的に抽出した区画線が一点鎖線で示されている。
【００２７】
続いて、道路画像中の区画線を抽出できたか否かを判断する（図３のＳ１０８）。すなわち、区画線情報には区画線が存在する旨が設定されていても、区画線が消えていたり、見えなくなっていたりする場合もあるので、道路画像中から区画線が抽出できたか否かを判断する。
図６（ｂ）に示した例では、３つの車線を区切る２本の区画線と、それら３つの車線の左側の路側帯との間の区画線、および右側の中央分離帯との間の区画線が抽出されている。尚、以下では、これら区画線を識別する必要がある場合には、３つの車線を区切る２本の区画線を、左側からＤＬ１，ＤＬ２と称し、左側の路側帯との間の区画線をＤＬ３、右側の中央分離帯との間の区画線をＤＬ４と称するものとする。
その結果、道路画像中の区画線が抽出されていた場合には（図３のＳ１０８：ｙｅｓ）、以下のようにして、区画線に対する自車両１のオフセット位置を検出する（Ｓ１０９）。ここで、区画線に対する自車両１のオフセット位置とは、自車両１から道路の幅方向に測った自車両１と区画線との距離である。
【００２８】
図７には、区画線に対する自車両１のオフセット位置を検出する方法が示されている。
前述したように、道路画像を撮影する車載カメラ１４は自車両１の前方に向けた状態で車体に固定されているから、道路画像には、自車両１から常に同じ範囲の画像が写っている。従って、自車両１の真正面にある被写体は、道路画像上では常に同じ直線上の何処かの位置に写っており、自車両１の前方の道路上で同じ距離にある被写体は、道路画像上では、画面の下端から同じ高さの位置に写っている。このことを利用すれば、道路画像上での区画線の位置に基づいて、区画線と自車両１との位置関係を求めることができる。
【００２９】
図７（ａ）中に黒塗りで示した矢印Ｐｃは、道路画像上での自車両１の中心軸の位置を表している。また、道路画像上での区画線の位置は、道路画像の下端から所定高さの位置で検出する。ここでは、図６を用いて前述したように、４本の区画線ＤＬ１〜ＤＬ４が抽出されているから、道路画像の下端から所定高さで、それぞれの区画線ＤＬ１〜ＤＬ４が検出された位置を、それぞれ点ＤＰ１〜ＤＰ４とする。
そして、自車両１の中心軸を示す矢印Ｐｃから、左側の点ＤＰ１までの道路画像上での距離Ｌ１と、矢印Ｐｃから右側の点ＤＰ２までの距離Ｌ２を検出する。更に、点ＤＰ１から点ＤＰ３までの道路画像上での距離Ｒａと、点ＤＰ２から点ＤＰ４までの距離Ｒｃとを検出する。
【００３０】
また、実際の道路上での区画線と区画線との距離の情報は、地図情報の区画線情報に記憶されている。従って、道路画像から求めた距離Ｌ１，Ｌ２，Ｒａ，Ｒｃと、区画線情報に記憶されている実際の道路上での距離の情報とを用いれば、以下のようにして、道路の幅方向への自車両１の位置を算出することができる。
先ず、図７（ａ）に示す様に、道路画像上での道路幅（すなわち、左端の区画線ＤＬ３から右端の区画線ＤＬ４までの距離）は、Ｒａ＋Ｌ１＋Ｌ２＋Ｒｃとなる。
更に、道路画像上での左端の区画線ＤＬ３から自車両１の中心までの距離はＲａ＋Ｌ１となり、自車両１から右端の区画線ＤＬ４までの距離はＬ２＋Ｒｃとなる。
【００３１】
また、区画線情報には、実際の道路上での各車線の幅が記憶されている。ここでは、３つの車線の幅が、左側から順番に、Ｗｒａ、Ｗｒｂ、Ｗｒｃと記憶されているものとする。すると、実際の道路幅Ｗｒは、Ｗｒａ＋Ｗｒｂ＋Ｗｒｃとなる。そして、道路画像上では、この実際の道路幅Ｗｒが、Ｒａ＋Ｌ１＋Ｌ２＋Ｒｃに対応する。
従って、道路画像上で画像の下端から所定高さの位置で求めた距離（すなわち、道路画像上での距離）に、変換係数Ｋ（＝Ｗｒ／（Ｒａ＋Ｌ１＋Ｌ２＋Ｒｃ））を乗算すれば、実際の道路上での距離に換算することができる。
そして、道路画像上での左端の区画線ＤＬ３から自車両１の中心までの距離はＲａ＋Ｌ１であるから、実際の道路上で自車両１は、道路の左端からＫ・（Ｒａ＋Ｌ１）の距離ＬＤにいることになる。同様に、道路の右端からはＫ・（Ｌ２＋Ｒｃ）の距離ＲＤにいることになる。
更に、こうして算出した距離ＬＤ，ＲＤと、区画線情報として記憶されている各車線の幅Ｗａ，Ｗｂ，Ｗｃとを比較すれば、自車両１が走行している走行車線を決定することも可能となる。
【００３２】
図３のＳ１０９では、道路画像上での左端の区画線ＤＬ３から自車両１の中心までの距離（上述した例では、Ｒａ＋Ｌ１）と、自車両１から右端の区画線ＤＬ４までの距離（上述した例では、Ｌ２＋Ｒｃ）とを、それぞれオフセット位置として検出する。
そして、上述したように、区画線情報に基づいて、実際の道路上での幅方向への自車両１の位置を決定する（Ｓ１１０）。前述したように、道路の幅を考えない場合の道路上の位置（すなわち、経路位置）は、Ｓ１０４で求めているから、結局、Ｓ１１０では、幅方向への位置も含めた道路上の走行位置を決定していることになる。
【００３３】
尚、以上の説明では、道路画像上で道路の左端の区画線ＤＬ３から自車両１までの距離と、自車両１から右端の区画線ＤＬ４までの距離とを、それぞれオフセット位置として検出するものとして説明した。そして、オフセット位置として得られた距離の和と、実際の道路幅との比を算出することによって、変換係数Ｋを求めるものとして説明した。
しかし、道路画像上で自車両１から左隣の区画線ＤＬ１までの距離Ｌ１と、自車両１から右隣の区画線ＤＬ２までの距離とを、それぞれオフセット位置として検出するものとしてもよい。そして、オフセット位置として得られた距離の和と、実際の車線幅Ｗｒｂとの比を算出することによって、変換係数Ｋを求めることとしてもよい。
【００３４】
こうして、走行位置を決定したら、道路上で自車両１の走行軌跡を生成する（図４のＳ１１１）。
図８には、道路上での走行軌跡を生成する様子が例示されている。図８（ａ）には、過去に生成された走行軌跡が、太い実線で示されている。また、図中に黒丸で示した位置Ｃ０は、最後に決定された走行位置を表している。
上述したように、図３のＳ１１０では、道路の両端を基準として道路上での新たな走行位置が決定されているから、最後に決定された走行位置と、新たな走行位置とを結ぶことで、図８（ｂ）に示すように、新たな走行軌跡を生成することができる。そこで、図４のＳ１１１では、決定した走行位置を記憶することによって、新たな走行軌跡を生成する。
【００３５】
そして、決定した新たな走行位置を、運転支援装置２００に出力する（Ｓ１１２）。こうすれば、運転支援装置２００では、道路の幅方向への位置も含めた走行位置を受け取ることができるので、例えば、車線変更をガイドするなどの細かな運転支援を行うことが可能となる。
尚、ここでは、運転支援装置２００に向かって走行位置を出力するものとして説明するが、簡易的には、走行位置の代わりに自車両１が走行中の走行車線を出力しても良い。すなわち、区画線情報には、複数の区画線の間の距離が記憶されているから、道路上での幅方向への位置を含めた走行位置が分かれば、自車両１が走行している走行車線を決定することができるので、走行位置の代わりに走行車線を出力することとしてもよい。
【００３６】
その後、運転を終了するか否かを判断する（Ｓ１１３）。運転を終了しない場合は（Ｓ１１３：ｎｏ）、走行位置検出処理の先頭に戻って、再び車速センサーおよび方位センサーの出力を取得した後（図３のＳ１０１）、前述した続く一連の処理を開始する。
これに対して、運転を終了する場合は（Ｓ１１３：ｙｅｓ）、本実施例の走行位置検出処理を終了する。
【００３７】
以上では、道路画像中で区画線を抽出できた場合（図３のＳ１０８：ｙｅｓ）の処理について説明した。
これに対して、道路画像中で区画線を抽出できなかった場合には（Ｓ１０８：ｎｏ）、上述した方法（すなわち、区画線に対するオフセット位置を用いる方法）では、自車両１の走行位置を決定することができず、従って、走行軌跡を生成することはできない。そこで、このような場合は、以下のような方法を用いて走行軌跡を生成する。
【００３８】
先ず、自車両１の移動距離および移動方向を取得する（Ｓ１１４）。ここで取得する移動距離および移動方向とは、前回に決定した走行位置からの移動距離および移動方向である。自車両１の走行速度および走行方向はＳ１０１で既に取得されており、更に、前回に走行位置を決定してからの経過時間も分かっているから、自車両１の移動距離および移動方向は容易に求めることができる。
そして、自車両１の移動距離および移動方向に基づいて、走行位置（すなわち経路位置および道路上での幅方向への位置）を推定する（Ｓ１１５）。尚、前回の走行位置がＳ１１０で決定された位置ではなく、Ｓ１１５で推定された位置であった場合には、前回に推定した走行位置からの移動距離および移動方向を用いて、今回の走行位置を推定すればよい。
【００３９】
図９には、自車両１の走行位置からの移動距離および移動方向に基づいて、新たな走行位置を推定する方法が示されている。
図９（ａ）中に示した太い実線は、既に得られている走行軌跡を表しており、走行軌跡の先端に黒丸で示した位置Ｃ０は、最後に記憶された前回の走行位置を表している。
この黒丸の位置Ｃ０から、現在の走行位置が、どちらの方向のどれだけ離れた位置に存在するかは分からないが、現在の走行速度および走行方向については分かっている。そこで、黒丸の位置Ｃ０からも、その走行速度および走行方向で移動したと仮定すれば、黒丸の位置Ｃ０（すなわち、前回の走行位置）から現在の走行位置までの移動距離および移動方向が推定できるので、現在の走行位置を推定することができる。
図９（ｂ）中に示した太い破線は、このようにして、走行速度および走行方向に基づいて、新たな走行位置が推定されたことを表している。
【００４０】
そして、新たな走行位置を推定したということは、新たなオフセット位置（ここでは、道路の両端からの距離）を推定したということでもある。従って、道路画像から区画線が抽出できなかった場合には、抽出できた場合とは逆の順序で、オフセット位置および走行位置を決定していることになる。すなわち、道路画像から区画線が抽出できた場合には、前述したように、抽出した区画線に対するオフセット位置と区画線情報とを用いて自車両１の走行位置を決定した。これに対して、区画線が抽出できなかった場合は、走行速度および走行方向と地図情報（すなわち、経路情報および区画線情報）とに基づいて、道路上での走行位置を推定する。そして、推定した走行位置および区画線情報に基づいて、オフセット位置を推定していることになる。
図９（ｂ）中で、自車両１の両側に示した破線の矢印は、自車両１から道路の両側に対するオフセット位置を推定していることを表している。
【００４１】
尚、以上の説明では、道路画像から区画線が抽出できなかった場合には、その時点で取得された走行速度および走行方向に基づいて、前回の走行位置からの移動距離および移動方向を取得するものとして説明した（図３のＳ１１４参照）。従って、道路画像から区画線が抽出できた場合には、その時点で取得されていた走行速度および走行方向は不要となるので、破棄することができる。
しかし、道路画像から区画線が抽出できた場合でも、その時点で取得されていた走行速度および走行方向を記憶しておいても良い。そして、道路画像から区画線が抽出できなかった場合には、その時点での走行速度および走行方向を用いる代わりに、前回の走行位置が得られた時の走行速度および走行方向を用いて、現在の走行位置を推定することとしても良い。
【００４２】
以上のようにして、自車両１の走行位置を推定したら（Ｓ１１５）、推定した新たな走行位置を記憶することによって、走行軌跡を生成することができる（図４のＳ１１１）。
続いて、運転支援装置２００に走行位置を出力した後（Ｓ１１２）、運転を終了するか否かを判断する（Ｓ１１３）。
その結果、運転を継続する場合は（Ｓ１１３：ｎｏ）、走行位置検出処理の先頭に戻って、再び車速センサーおよび方位センサーの出力を取得する（図３のＳ１０１）。これに対して、運転を終了する場合は（Ｓ１１３：ｙｅｓ）、図３および４に示した走行位置検出処理を終了する。
【００４３】
以上に詳しく説明したように、本実施例の走行位置検出処理は、道路画像から区画線を抽出できた場合は、抽出した区画線に対するオフセット位置に基づいて、道路上での自車両１の走行位置を決定することができる。また、道路画像から区画線を抽出できない場合でも、自車両１の走行速度および走行方向と、地図情報とに基づいて、道路上での自車両１の走行位置を推定することができる。
【００４４】
例えば、図１０に示したように曲がった道路を走行する場合を考える。自車両１が、図１０中の位置（ａ）あるいは位置（ｂ）を走行している場合には、道路画像から区画線を抽出することができる。このため、区画線に対するオフセット位置および、予め記憶しておいた区画線情報に基づいて、自車両１の道路上での走行位置を決定することができる。
ところが、位置（ｃ）では、道路上の区画線が消えているため、道路画像から区画線を抽出することができない。そこで、先に走行位置を決定した位置（ｂ）での走行位置を基準として、図中に斜線を付した矢印だけ移動した位置に自車両１が居るものと推定する。矢印の大きさおよび方向は、自車両１の走行速度および走行方向に基づいて決定することができる。こうして推定した自車両１の位置と、予め記憶されている地図情報（すなわち経路情報および区画線情報）とを組み合わせれば、図１０中に破線の矢印で示したように、位置（ｃ）での自車両１の走行位置を推定することができる。
【００４５】
また、位置（ｄ）についても道路上の区画線が消えている。そこで、位置（ｃ）について推定した走行位置を基準として、同様の方法によって、位置（ｄ）についての走行位置を推定することができる。そして、このようにして自車両１の走行位置を推定することができれば、道路上の区画線が消えていたり、見え難くなっていたりした場合でも、例えば、右折あるいは左折に先立って車線変更を指示するなどのきめ細かな運転支援を行うことが可能となる。
その後、位置（ｅ）および位置（ｆ）では、道路画像から区画線を抽出することができるので、抽出した区画線に対するオフセット位置および区画線情報に基づいて、自車両１の道路上での走行位置を決定することができる。
【００４６】
もちろん、位置（ａ）、位置（ｂ）、位置（ｅ）、位置（ｆ）での走行位置は、道路画像から得られた実際の走行位置であるのに対して、位置（ｃ）や位置（ｄ）での走行位置は、走行速度や走行方向に基づいて推定されたものに過ぎないので誤差が含まれている。従って、誤差を含んだ走行位置を基準として、新たな走行位置を推定することを繰り返していると、次第の誤差が蓄積されていき、正しい走行位置を推定することが困難になることが懸念される。
しかし、図１０に例示したように、走行位置の推定を開始する前までは、道路画像に基づいて正確な走行位置を決定しているので、暫くの距離であれば、推定した走行位置を基準として新たな走行位置を推定しても大きな誤差が蓄積されることはない。加えて、道路画像から区画線が抽出可能となれば、たとえ蓄積された誤差が大きくなっていたとしても、直ちに正しい走行位置を決定することができる。
このため、例えば、車載カメラ１４が故障した状態で走行するなどのように、区画線が抽出できない状態が長い時間に亘って継続する事態が生じない限り、実際には、十分な精度で、道路上での自車両１の走行位置を決定あるいは推定することが可能となる。
【００４７】
また、実際の道路には、区画線を表示することができない領域も存在している。例えば、図１１に例示したように、高速道路の料金所の手前では、走行車線の数が急に増加するので、もはや区画線を引くことができない。同様に、料金所を通過した箇所でも、走行車線の数が急に減少するので、区画線を引くことができない。
そして、このように区画線を引くことができない領域では、道路画像から区画線を抽出して自車両１の走行位置を求めることは不可能である。
【００４８】
しかし、本実施例の走行位置検出装置１００は、上述したように、区画線が抽出できなくても道路上での走行位置を求めることができるので、このように区画線が引けないような領域でも、自車両１の走行位置を求めることができる。
例えば、図１１に示したように、道路上に区画線が描かれている領域では、道路画像から抽出した区画線を用いて走行位置を決定しながら走行する。そして、区画線が存在しない領域に入ったら、走行速度および走行方向や地図情報を用いて、自車両１の走行位置を推定しながら走行する。こうすれば、例えば図中に破線で示したように、自車両１を適切な料金ゲートへ誘導するような運転支援を行うことも可能となる。
【００４９】
Ｃ．変形例  ：
上述した本実施例の走行位置検出装置１００には、幾つかの変形例が存在する。以下では、これらの変形例について、本実施例との相違点を中心として簡単に説明する。尚、変形例についての説明では、本実施例と共通する部分については本実施例と同じ付番を付すことによって、説明を省略する。
【００５０】
Ｃ−１．第１変形例  ：
上述した本実施例では、自車両１から前方の道路画像を撮影することによって、自車両１から離れた位置にある区画線を抽出するものとして説明した。しかし、自車両１の周囲の道路画像を撮影して、得られた道路画像から区画線を抽出しても良い。
例えば、図１２に例示した自車両１では、自車両１の周囲の道路画像を撮影する４つの車載カメラを備えている。このうち、自車両１の前方に搭載された前方車載カメラ１４Ｆは、自車両１の前側の周囲領域ＡＦでの道路を撮影しており、自車両１の後方に搭載された後方車載カメラ１４Ｂは、自車両１の後側の周囲領域ＡＢでの道路を撮影している。また、自車両１の左側方に搭載された左方車載カメラ１４Ｌは、左側の周囲領域ＡＬでの道路を撮影し、右側方に搭載された右方車載カメラ１４Ｒは、右側の周囲領域ＡＲでの道路を撮影している。
【００５１】
このような自車両１では、自車両１の周囲の道路画像が得られるので、自車両１の左右にある区画線は抽出することができるが、その向こう側にある区画線が抽出できるとは限らない。
例えば、図１２に示した自車両１は、２車線ある道路の右側の車線を走行しているが、この場合、前方車載カメラ１４Ｆあるいは後方車載カメラ１４Ｂの何れかの道路画像を解析すれば、道路中央の区画線ＤＬＣと、道路の右端の区画線ＤＬＲとを抽出することができる。あるいは、左方車載カメラ１４Ｌの道路画像からは区画線ＤＬＣを抽出することができ、右方車載カメラ１４Ｒの道路画像からは区画線ＤＬＲを抽出することができる。
これに対して、道路の左端の区画線ＤＬＬは何れの道路画像にも写っていないので、道路画像から抽出することはできない。
【００５２】
しかし、このような場合でも、車線の本数および区画線の種類を区画線情報として記憶しておけば、上述した本実施例と同様にして、道路上での走行位置を決定あるいは推定することができる。
例えば、図１３（ａ）に示したように、自車両１の左側では破線の区画線（すなわち、断続する区画線）が抽出され、自車両１の右側では実線の区画線（すなわち、連続した区画線）が抽出されていたとする。この場合、区画線情報として、例えば車線の本数が２本であり、中央の区画線は破線の区画線で、左右の区画線は実線の区画線である（図１２参照）旨が記憶されていれば、この区画線情報に基づいて、道路上での走行位置を決定することができる。すなわち、自車両１の左側の区画線は破線の区画線であり、右側の区画線は実線の区画線であるから、区画線情報によれば、図１３（ｂ）に示すように、右側の車線を走行していると判断できる。
そして、右側の区画線ＤＬＲまでの距離Ｌ２は、道路画像から求められているので、この距離Ｌ２と区画線情報とを組み合わせて用いることで、自車両１の走行位置を決定することができる。例えば、区画線情報から道路幅Ｗｒを取得すれば、道路の左端の区画線ＤＬＬまでの距離も、Ｗｒ−Ｌ２と算出することができる。
【００５３】
また、図１３（ｃ）に示したように、自車両１の左側で検出された区画線が実線の区画線であり、自車両１の右側で検出された区画線が破線の区画線であった場合は、図１３（ｄ）に示すように、左側の車線を走行していると判断できる。
そして、左側の区画線ＤＬＬまでの距離Ｌ１は道路画像から求められているので、自車両１の走行位置を決定することができる。例えば、道路の右端の区画線ＤＬＲまでの距離も、Ｗｒ−Ｌ１によって算出することができる。
【００５４】
図１４には、こうしたことを可能とする第１変形例の走行位置検出装置１００の大まかな内部構造が示されている。図１４に示した第１変形例の走行位置検出装置１００は、図２を用いて前述した走行位置検出装置１００に対して、走行位置から走行車線を決定する走行車線決定部１０９の代わりに、区画線情報に基づいて走行車線を特定する走行車線特定部１１０を備える点が大きく異なっている。
第１変形例の走行位置検出装置１００では、オフセット位置検出部１０８は道路画像から区画線を抽出してオフセット位置を検出する際に、区画線の種類も検出して、得られたオフセット位置および区画線の種類を走行車線特定部１１０に出力する。
また、地図情報記憶部１０４には、区画線情報として区画線の種類も記憶されている。
走行車線特定部１１０は、受け取った区画線の種類と、地図情報記憶部１０４から読み出した区画線の種類とに基づいて、自車両１が走行中の走行車線を特定した後、走行位置決定部１０６および運転支援装置２００に出力する。
走行位置決定部１０６は、前述した本実施例と同様に、経路位置決定部１０５から受け取った経路位置と、地図情報記憶部１０４から読み出した地図情報と、オフセット位置検出部１０８から受け取ったオフセット位置とに加えて、走行車線特定部１１０から受け取った走行車線も考慮して、道路上での走行位置を決定した後、運転支援装置２００に出力する。
【００５５】
このように、第１変形例では、道路画像から区画線を抽出する際に、区画線の位置に加えて、区画線の種類（例えば、破線の区画線であるか、実線の区画線であるかなど）を検出する。そして、検出した区画線の種類と、区画線情報に記憶されている区画線の種類とを照合することによって、自車両１が走行中の走行車線を特定する。こうして、走行車線を特定しておけば、道路画像から検出した自車両１の左右の区画線に対するオフセット位置と、区画線情報に記憶されている車線の幅についての情報とに基づいて、道路上での走行位置を決定することができる。
もちろん、こうして道路上での走行位置を決定することができれば、たとえ道路画像から区画線を抽出できない場合でも、前述した本実施例と同様にして、道路上での走行位置を推定することが可能となる。
【００５６】
また、区画線の種類としては、破線の区画線か、実線の区画線かに限らず、区画線の色など、他の特徴を記憶しておいても良い。
更には、道路上に表示された文字や、図形、路面の塗装色などの情報も、区画線情報として記憶しておいてもよい。そして、道路画像からこれらの情報が抽出された場合には、これらの情報に基づいて、自車両１が走行中の車線を特定することとしてもよい。
【００５７】
Ｃ−２．第２変形例  ：
上述した本実施例および第１変形例では、自車両１の走行速度や、走行方向、測位結果、地図情報を組み合わせて用いることで、自車両１の経路位置（すなわち、道路の幅方向を含めない位置）を十分な精度で決定できるものとして説明した。実際、自車両１が特徴的な形状の道路を走行している場合には、自車両１の走行速度や走行方向を累積して得られる走行軌跡を、道路の形状にマッチングさせることで、十分な精度で経路位置を決定することができる。
更に、自車両１の走行軌跡を道路の形状にマッチングさせる際の修正量から、決定した経路位置に含まれる誤差の大きさについての情報も得ることができる。例えば、自車両１の走行軌跡を道路の形状にマッチングさせる際の修正量が十分に小さかったとすると、マッチングを行わなくても実際には経路位置は大きく変わらない。このような場合は、十分な精度で経路位置が決定されており、従って、決定した経路位置に含まれる誤差は小さいと考えて良い。逆に、修正量が大きい場合には、マッチングによって何とか必要な精度を確保しているものの、決定した経路位置には、潜在的に大きな誤差が含まれていると考えられる。
加えて、自車両１の走行軌跡を道路の形状にマッチングさせるためには、道路の形状が特徴的でなければならないので、いつでもマッチングできるわけではない。従って、直線や緩やかなカーブが長距離に亘って継続するような状況では、形状に基づくマッチングによる位置の修正ができないまま走行する状態が継続することとなって、誤差は更に大きくなると考えられる。
【００５８】
このように、自車両１の走行軌跡を道路の形状にマッチングさせることによって、自車両１の経路位置を決定する技術では、条件によっては、経路位置の精度が低下することがある。そして、経路位置の精度が低下した状態では、道路画像から抽出した区画線に基づいて、道路の幅方向への自車両１の位置を決定すると、経路位置の精度を更に低下させてしまう場合がある。これは、例えば、次のような場合である。
【００５９】
図１５には、自車両１が、直線からカーブに差し掛かる道路を走行する場合が例示されている。尚、ここでは、自車両１の経路位置と、自車両１が実際に存在する位置とが異なっている場合を想定しているから、以下の図面では、自車両１の走行位置（すなわち、経路位置に対して更に、道路上での幅方向への位置を付加した位置）を星印で表し、自車両１の実際の位置と区別することにする。従って、図中で自車両１が表示されている位置は、自車両１が実際に存在する位置を表すものとする。また、道路上での幅方向への位置は、前述したように、道路画像から区画線を抽出することによって決定されている。
【００６０】
図１５（ａ）に示した例では、自車両１の走行速度や、走行方向、測位結果、地図情報を用いて決定した自車両１の経路位置によれば、自車両１は、カーブに差し掛かる手前の直線部分を走行していることになっている。更に、図中で白抜きの矢印で示したように、自車両１の左右に存在する区画線の情報からは、自車両１は道路の中央に存在しており、従って、自車両１の走行位置は、図中に星印で示したように、道路の中央の位置に決定されている。
また、上述したように、経路位置に含まれる誤差の大きさは増減するものであるが、たまたま誤差が大きくなっており、実際の自車両１は、図１５（ａ）中に示されるように、直線部分が終わってカーブに差し掛かった所を走行していたとする。そして、このような状況下で、図中で破線の矢印で示したように、自車両１がカーブの途中まで直進して左側の車線に車線変更しようとしている場合を考える。
【００６１】
図１５（ｂ）には、自車両１が、図１５（ａ）に示した位置から直進した状態が示されている。図中で白抜きの矢印で示したように、自車両１の左右に存在する区画線の情報からすると、自車両１は道路の左側に寄った位置を走行していることになる。従って、この情報に基づいて、自車両１の走行位置を決定すると、図１５（ａ）の場合よりも少し左側に移動した位置に決定される。
自車両１が更に直進して、図１５（ｃ）に示した状態になると、自車両１の左右に存在する区画線の情報からは、自車両１は道路の左側に大きく寄った位置を走行していることになる。従って、この情報に基づいて、自車両１の走行位置を決定すると、更に大きく左側に寄った位置に決定される。
【００６２】
結局、図１５に示した例では、自車両１は実際には道路を直進しているにも拘らず、道路画像から抽出した区画線の位置に基づいて決定した自車両１の走行位置は、図中に破線の矢印で示したように、緩やかに左旋回しているかのように誤検出してしまう。このように、実際には直進しているにも拘わらず、左旋回（あるいは右旋回）していると誤検出する事態が生じると、その結果に基づいて車速センサー１１や方位センサー１２の出力を補正してしまい、その後に決定される経路位置の誤差が大きくなる。
【００６３】
更に、カーブの途中で区画線が不鮮明になっていると、誤った走行車線を出力してしまう可能性もある。すなわち、図１６（ａ）に例示したように、自車両１が左の車線に移動し終えた後、（実線の矢印で示すように）道路のカーブに合わせて右旋回を始めた付近で、道路の区画線が消えていたとする。
図３を用いて前述したように、区画線が消えていると道路画像中の区画線を抽出できないから（Ｓ１０８：ｎｏ）、自車両１の移動距離および移動方向に基づいて、道路上での走行位置を推定しながら走行することになる（Ｓ１１４、Ｓ１１５）。
【００６４】
ところが、地図上で決定した走行位置によれば、図１６（ｂ）に示すように、自車両１は直線部分からカーブに切り換わる位置を走行していることになっている。そして、実際には、図１６（ａ）に示したように区画線はカーブの途中から消えているが、走行位置検出装置１００にとっては、図１６（ｂ）に示すように、カーブの初めから消えている状況と同じとなる。その結果、図中に星印で示した走行位置から、自車両１の移動距離および移動方向に基づいて、図中に破線の矢印で示すような走行軌跡を生成することによって、道路上での走行位置を推定する。
図１６（ａ）中に示した実線の矢印と、図１６（ｂ）中に示した破線の矢印とを比較すれば明らかなように、走行軌跡は正確な軌跡が生成されている。しかし、図１６（ｂ）に示されるように、走行軌跡から走行位置を推測すると、あたかも道路の中央を走行しているかのように誤って推測してしまう。
【００６５】
図１５および図１６に示した例では、地図上で決定した走行位置によれば自車両１は直線部分を走行しているにも拘わらず、実際にはカーブを走行していた場合について説明した。しかし、これとは逆に、地図上で決定した走行位置では自車両１はカーブを走行しているが、実際には直線部分を走行している場合にも、全く同様な説明が当て嵌まる。また、図１５および図１６に示した例では、自車両１が実際に走行している位置が、地図上で決定した走行位置よりも前方であった場合について説明したが、地図上で決定した走行位置よりも後方であった場合にも、全く同様な説明が当て嵌まる。
【００６６】
これに対して、自車両１が真っ直ぐな道路を走行している場合には、上述した問題は生じない。例えば、図１７に示した例では、地図上で決定された自車両１の走行位置と、実際に自車両１が走行している位置とに大きなずれが生じているが、道路は真っ直ぐなので、自車両１が左の車線に車線変更すると、星印で示した走行位置も左の車線に車線変更することになって、上述した問題は生じない。
また、自車両１が大きなカーブを走行している場合にも、上述した問題は生じない。すなわち、図１８に示した例でも、星印で示した自車両１の走行位置と、自車両１が実際に走行している位置とに大きなずれが生じているが、自車両１が左の車線に車線変更すると、星印で示した走行位置も左の車線に車線変更することになって、上述した問題は生じない。
【００６７】
このことから、上述した問題、すなわち、道路画像から抽出した区画線に基づいて道路の幅方向への位置も含めた自車両１の走行位置を決定すると、経路位置の精度を更に低下させてしまう場合があるという問題は、地図上で決定された自車両１の走行位置と、自車両１が実際に走行している位置とで、道路の曲り形状が異なっている場合に生じると考えられる。
ここで、道路の曲り形状とは、直線かカーブか、右カーブか左カーブか、大きなカーブか小さなカーブかといったように、道路が曲る態様を大雑把に分類したものである。例えば、直線かカーブかについては、道路の曲率半径が所定値以上であれば直線と判断し、それ以外はカーブと判断することができる。また、右カーブと左カーブとが連続している場合でも、それぞれのカーブの曲率半径が所定値以上の場合は、１つの直線と判断することができる。更には、２つのカーブが連続している場合、それらのカーブの曲率半径の差が所定の閾値以上であった場合に、それらは大きなカーブと小さなカーブとが連続しているものと判断することができる。道路の曲り形状とは、このようにして、道路の曲りの態様を大雑把に分類したものである。
【００６８】
また、前述したように、自車両１の走行速度や、走行方向、測位結果、地図情報を用いて自車両１の経路位置を決定する際には、経路位置の誤差の大きさも推定することができる。従って、経路位置の誤差の範囲内に、道路の曲り形状が変化する部分が存在している場合には、道路画像から抽出した区画線に基づいて自車両１の走行位置を決定すると、経路位置の精度を更に低下させてしまう可能性が生じると考えられる。
そこで、第２変形例の走行位置検出装置１００は、以下のようにして自車両１の走行位置を検出する。
【００６９】
図１９および図２０には、第２変形例の走行位置検出処理のフローチャートが示されている。第２変形例の走行位置検出処理は、図３および図４を用いて前述した本実施例の走行位置検出処理に対して、経路位置の誤差の範囲内で道路形状が変化している場合には、道路画像から抽出した区画線の情報を用いて、道路の幅方向への走行位置を決定しないこととしている点が大きく異なっている。
第２変形例の走行位置検出処理でも、前述した本実施例と同様に、車速センサー１１および方位センサー１２の出力に基づいて、自車両１の走行速度および走行方向を取得する（Ｓ１５１）。続いて、測位装置１３から、自車両１の測位位置を含む測位結果を取得する（Ｓ１５２）。更に、自車両１の測位位置に基づいて、自車両１の周辺の地図情報を取得する（Ｓ１５３）。
【００７０】
その後、以上のようにして取得した自車両１の走行速度や、走行方向、測位結果、地図情報に基づいて、自車両１の地図上での経路位置を決定する（Ｓ１５４）。
また、第２変形例の走行位置検出処理では、経路位置を決定するに際に、決定した経路位置に含まれる誤差の大きさについても取得しておく（Ｓ１５５）。すなわち、自車両１の走行速度や走行方向を累積して得られる走行軌跡を、道路の形状にマッチングさせる際に生じた経路位置の修正量から、経路位置に含まれる誤差の大きさを推定することができる。更に、前回にマッチングしてからの走行距離に基づいて、誤差の増加量も推定することができる。Ｓ１５５では、このような方法で、経路位置に含まれる誤差の大きさを求めておく。
【００７１】
続いて、地図情報の区画線情報に基づいて、経路位置の道路が複車線の道路か否かを判断する（Ｓ１５６）。その結果、経路位置の道路が複車線の道路でなかった場合は（Ｓ１５６：ｎｏ）、幅方向への位置を決定する必要がないと判断し、経路位置を運転支援装置に出力する（図２０のＳ１６６）。
これに対して、経路位置の道路が複車線の道路であった場合は（図１９のＳ１５６：ｙｅｓ）、自車両１が走行している走行車線を踏まえて運転支援をことが望ましく、その為には、道路上での幅方向への位置を検出する必要が生じる。もちろん、自車両１の走行速度や、走行方向、測位結果、地図情報に基づいて決定した経路位置では、道路上での幅方向への位置までは分からないので、道路画像から抽出した区画線の位置に基づいて、幅方向への位置を決定することになる。
【００７２】
しかし、図１５〜図１８を用いて前述したように、経路位置の誤差の範囲内で、道路の曲り形状が変化している場合には、道路画像から抽出した区画線に基づいて自車両１の走行位置を決定すると、経路位置の精度を更に低下させてしまう可能性が生じると考えられる。
そこで、第２変形例の走行位置検出処理では、経路位置の誤差の範囲内で道路の曲り形状が変化しているか否かを判断する（Ｓ１５７）。経路位置の誤差の大きさは、Ｓ１５５で予め取得されている。また、地図情報も既にＳ１５３で取得してあるから、経路位置の誤差の範囲内で道路の曲り形状が変化しているか否かは容易に判断することができる。
例えば、図１５に例示したような場合であれば、経路位置の道路は直線であるのに対して、経路位置の誤差の範囲内にはカーブの部分も存在しているから、道路の曲り形状が変化している。これに対して、例えば、図１７あるいは図１８に例示したような場合であれば、経路位置の誤差の範囲内では道路の曲り形状が変化していない。
【００７３】
その結果、経路位置の誤差の範囲内では道路の曲り形状が変化していないと判断した場合は（Ｓ１５７：ｎｏ）、自車両１の前方あるいは側方の道路画像を取得して（Ｓ１５８）、その道路画像を解析することによって、区画線を抽出する（Ｓ１５９）。
その後、道路画像中の区画線を抽出できたか否かを判断し（図２０のＳ１６０）、抽出できていた場合には（Ｓ１６０：ｙｅｓ）、前述した本実施例の走行位置検出処理と同様にして、区画線に対する自車両１のオフセット位置を検出する（Ｓ１６１）。そして、オフセット位置に基づいて、道路の幅方向への位置も含めた自車両１の走行位置を決定した後（Ｓ１６２）、決定した走行位置を用いて、道路上で自車両１の走行軌跡を生成する（Ｓ１６５）。
【００７４】
これに対して、道路画像中から区画線を抽出できなかった場合は（Ｓ１６０：ｎｏ）、先ず、自車両１の移動距離および移動方向を取得する（Ｓ１６３）。そして、自車両１の移動距離および移動方向に基づいて、走行位置（すなわち経路位置および道路上での幅方向への位置）を推定する（Ｓ１６４）。すなわち、道路画像から区画線が抽出できた場合には、抽出した区画線に基づいて自車両１の走行位置を決定する（Ｓ１６２）が、区画線が抽出できなかった場合は、走行速度および走行方向を用いて道路上での走行位置を推定する（Ｓ１６４）ことになる。こうして、自車両１の走行位置を推定したら（Ｓ１６４）、推定した新たな走行位置を記憶することによって、走行軌跡を生成する（Ｓ１６５）。
【００７５】
以上では、経路位置の誤差の範囲内では道路の曲り形状が変化していないと判断した場合（Ｓ１５７：ｎｏ）に、自車両１の走行位置を決定し（Ｓ１６２）、あるいは自車両１の走行位置を推定して（Ｓ１６４）、道路上での幅方向への位置を含めた走行軌跡を生成する（Ｓ１６５）為に実行される処理について説明した。
これに対して、経路位置の誤差の範囲内で道路の曲り形状が変化していると判断した場合には（Ｓ１５７：ｙｅｓ）、図１５〜図１８を用いて前述したように、道路画像から抽出した区画線に基づいて自車両１の走行位置を決定すると、経路位置の精度を更に低下させてしまう可能性がある。
そこで、この場合（Ｓ１５７：ｙｅｓ）には、道路画像を取得して、道路画像を解析し、区画線を抽出できたか否かを判断する一連の処理（Ｓ１５８〜Ｓ１６０）を行うことなく、自車両１の移動距離および移動方向を取得する（Ｓ１６３）。そして、自車両１の移動距離および移動方向に基づいて走行位置を推定して（Ｓ１６４）、推定した走行位置を用いて走行軌跡を生成する（Ｓ１６５）。
【００７６】
その後は、以上のようにして決定あるいは推定した新たな走行位置を、運転支援装置２００に出力する（Ｓ１６６）。また、このとき、走行位置から走行車線を決定して、走行車線を出力するようにしてもよい。
その後、運転を終了するか否かを判断し（Ｓ１６７）、終了しない場合は（Ｓ１６７：ｎｏ）、走行位置検出処理の先頭に戻って、再び車速センサーおよび方位センサーの出力を取得した後（図１９のＳ１５１）、前述した続く一連の処理を開始する。
これに対して、運転を終了する場合は（Ｓ１６７：ｙｅｓ）、第２変形例の走行位置検出処理を終了する。
【００７７】
以上に説明した第２変形例の走行位置検出処理では、経路位置の誤差が大きくなって、誤差の範囲内で道路の曲り形状が変化するような場合には、道路画像から抽出した区画線の情報を用いずに、自車両１の移動距離および移動方向に基づいて、道路上での幅方向への位置を含めた走行位置を推定する。このため、図１５あるいは図１６を用いて前述したように、自車両１の走行位置を誤った位置に決定してしまう事態を回避することができる。
【００７８】
Ｃ−３．第３変形例  ：
上述した第２変形例では、経路位置の誤差の範囲内で道路の曲り形状が変化するような場合には、道路画像から抽出した区画線の情報を用いて、道路上での幅方向への位置を含めた走行位置を決定する代わりに、自車両１の移動距離および移動方向に基づいて走行位置を推定するものとして説明した。
しかし、経路位置の誤差の範囲内で道路の曲り形状が変化するような場合でも、道路画像から抽出した区画線の情報を用いて走行位置を決定することとして、その代わりに、決定した走行位置の信頼度が低下している旨の情報を、走行位置とともに出力するようにしてもよい。以下では、このような第３変形例について、第２変形例との相違点を中心として簡単に説明する。
【００７９】
図２１および図２２には、第３変形例の走行位置検出処理のフローチャートが示されている。第３変形例の走行位置検出処理は、図１９および図２０を用いて前述した第２変形例の走行位置検出処理に対して、道路の幅方向への走行位置に加えて、走行位置の信頼度も決定している点が大きく異なっている。
第３変形例の走行位置検出処理でも、車速センサー１１および方位センサー１２の出力に基づいて、自車両１の走行速度および走行方向を取得し（Ｓ１７１）、測位装置１３から自車両１の測位位置を含む測位結果を取得する（Ｓ１７２）。続いて、自車両１の周辺の地図情報を取得して（Ｓ１７３）、自車両１の地図上での経路位置を決定する（Ｓ１７４）。この際には、決定した経路位置に含まれる誤差の大きさについても取得しておく（Ｓ１７５）。
【００８０】
その後、地図情報の区画線情報に基づいて、経路位置の道路が複車線の道路か否かを判断し（Ｓ１７６）、複車線の道路でなかった場合は（Ｓ１７６：ｎｏ）、幅方向への位置を決定する必要がないと判断し、経路位置を運転支援装置に出力する（図２２のＳ１８８）。
一方、道路が複車線の道路であった場合は（図２１のＳ１７６：ｙｅｓ）、経路位置の誤差の範囲内で道路の曲り形状が変化しているか否かを判断する（Ｓ１７７）。
その結果、経路位置の誤差の範囲内では道路の曲り形状が変化していないと判断した場合は（Ｓ１７７：ｎｏ）、走行位置の信頼度を「高」に設定する（Ｓ１７８）。これに対して、経路位置の誤差の範囲内では道路の曲り形状が変化していると判断した場合は（Ｓ１７７：ｙｅｓ）、走行位置の信頼度を「低」に設定する（Ｓ１７９）。
その後は、図３および図４を用いて前述した本実施例の走行位置検出処理と同様に、自車両１の周辺の道路画像を取得して（Ｓ１８０）、その道路画像を解析することによって区画線を抽出する（図２２のＳ１８１）。すなわち、第３変形例では、経路位置の誤差の範囲内では道路の曲り形状が変化していると判断した場合（Ｓ１７７：ｙｅｓ）でも、道路画像中の区画線を抽出する。
【００８１】
その後は、道路画像中の区画線を抽出できたか否かを判断し（Ｓ１８２）、抽出できていた場合には（Ｓ１８２：ｙｅｓ）、区画線に対する自車両１のオフセット位置を検出して（Ｓ１８３）、道路の幅方向への位置も含めた自車両１の走行位置を決定する（Ｓ１８４）。そして、決定した走行位置を用いて、道路上で自車両１の走行軌跡を生成する（Ｓ１８７）。
これに対して、道路画像中の区画線を抽出できていなかった場合には（Ｓ１８２：ｎｏ）、自車両１の移動距離および移動方向を取得して（Ｓ１８５）、道路の幅方向への位置も含めた自車両１の走行位置を推定する（Ｓ１８６）。そして、推定した走行位置を用いて、道路上で自車両１の走行軌跡を生成する（Ｓ１８７）。
【００８２】
その後は、以上のようにして決定あるいは推定した新たな走行位置と、Ｓ１７８あるいはＳ１７９で設定しておいた走行位置の信頼度を、運転支援装置２００に出力する（Ｓ１８８）。また、このとき、走行位置から走行車線を決定して、走行車線を出力するようにしてもよい。
その後、運転を終了するか否かを判断し（Ｓ１８９）、終了しない場合は（Ｓ１８９：ｎｏ）、走行位置検出処理の先頭に戻って、再び車速センサーおよび方位センサーの出力を取得した後（図２１のＳ１７１）、前述した続く一連の処理を開始する。
これに対して、運転を終了する場合は（Ｓ１８９：ｙｅｓ）、第３変形例の走行位置検出処理を終了する。
【００８３】
以上に説明した第３変形例の走行位置検出処理では、経路位置の誤差の範囲内で道路の曲り形状が変化するような場合には、自車両１の走行位置とともに、走行位置の信頼度が低下している旨の情報も運転支援装置２００に出力することができる。このため、運転支援装置２００では、信頼度に応じて、自車両１の走行位置の情報の利用方法を変更することによって、適切な運転支援を行うことが可能となる。
【００８４】
Ｃ−４．第４変形例  ：
上述した第２変形例および第３変形例では、経路位置の誤差の範囲内で道路の曲り形状が変化するような場合には、道路画像から抽出した区画線の情報を用いることなく、自車両１の移動距離および移動方向に基づいて走行位置を推定するものとして説明した。
しかし、図１５を用いた説明から明らかなように、道路画像から抽出した区画線の情報を用いて自車両１の走行位置を決定すると、却って、経路位置の精度を低下させてしまう現象が生じる状況では、決定した走行位置が示す自車両１の操舵角と、実際の操舵角との間に、ずれが生じることが分かる。例えば、図１５に示した例では、自車両１は実際には直進しているにも拘わらず、区画線の情報を用いて決定した走行位置によれば、自車両１は左旋回していることになる。もちろん、これとは逆に、実際には左旋回（あるいは右旋回）しているにも拘わらず、区画線の情報を用いて決定した走行位置では、自車両１が直進していることも起こり得る。そして、このような状況では、区画線の情報を用いて自車両１の走行位置を決定することで、経路位置の精度を低下させる現象が生じると考えられる。
そこで、走行位置から推定される自車両１の操舵角と、自車両１の実際の操舵角との差が所定の閾値よりも大きくなった場合には、道路画像から抽出した区画線の情報を用いて走行位置を決定する代わりに、自車両１の移動距離および移動方向の情報に基づいて走行位置を推定するようにしてもよい。
【００８５】
図２３には、このような第４変形例の走行位置検出装置１００の大まかな内部構造が示されている。図示した第４変形例の走行位置検出装置１００は、図２を用いて前述した本実施例の走行位置検出装置１００に対して、操舵角取得部１１１と、操舵角推定部１１２とを備える点が大きく異なっている。以下では、本実施例との相違点を中心に、第４変形例の走行位置検出装置１００について簡単に説明する。また、説明に際しては、本実施例の走行位置検出装置１００と同じ内容については、本実施例と同じ番号を符番することとして、説明を省略する。
【００８６】
図２３に示されるように、第４変形例の走行位置検出装置１００には、操舵角取得部１１１や操舵角推定部１１２が設けられている。
操舵角取得部１１１は、自車両１の図示しないステアリングハンドルに装着された操舵角センサー１５に接続されており、操舵角センサー１５からの出力に基づいて、自車両１の実際の操舵角を取得する。また、取得した操舵角は、道路画像取得部１０７に出力する。
操舵角推定部１１２は、走行位置決定部１０６で決定した走行位置に基づいて、自車両１の操舵角を推定する。すなわち、走行位置から自車両１の走行軌跡を求めて、その走行軌跡の曲率を求めれば、自車両１の操舵角を推定することができる。また、推定した操舵角は、道路画像取得部１０７に出力する。
【００８７】
第4変形例の道路画像取得部１０７も、図２を用いて前述した本実施例と同様に、車載カメラ１４から道路画像を取得する。但し、第４変形例の道路画像取得部１０７は、道路画像を取得するに先立って、操舵角取得部１１１から取得した操舵角と、操舵角推定部１１２から取得した操舵角とを比較する。そして、両者の差が所定の閾値よりも小さかった場合に、道路画像を取得して、オフセット位置検出部１０８に出力する。
これに対して、両者の差が所定の閾値よりも大きかった場合には、道路画像を取得しない。従って、道路画像がオフセット位置検出部１０８に出力されることはなく、オフセット位置検出部１０８で、区画線に対する自車両１のオフセット位置が検出されることもない。
【００８８】
このような第4変形例の走行位置検出装置１００では、走行位置から推定される自車両１の操舵角と、自車両１の実際の操舵角との差が所定の閾値よりも大きくなった場合には、道路画像から抽出した区画線の情報を用いて走行位置を決定する代わりに、自車両１の移動距離および移動方向の情報に基づいて走行位置を推定する。
このため、道路画像から抽出した区画線の情報を用いて自車両１の走行位置を決定することで、経路位置の精度を低下させてしまう事態を回避することが可能となる。
【００８９】
尚、上述した第4変形例では、自車両１の実際の操舵角は、操舵角センサー１５を用いて取得するものとして説明したが、方位センサー１２の出力から得られた自車両１の走行方向に基づいて、自車両１の実際の操舵角を算出するようにしてもよい。
こうすれば、本実施例の走行位置検出装置１００に対して、新たに操舵角センサー１５のデータを入力しなくても、第4変形例の走行位置検出装置１００を実現することが可能となる。
【００９０】
以上、本実施例および変形例について説明したが、本発明は上記の実施例および変形例に限られるものではなく、その要旨を逸脱しない範囲において種々の態様で実施することができる。
【符号の説明】
【００９１】
１…自車両、          １１…車速センサー、      １２…方位センサー、
１３…測位装置、      １４…車載カメラ、        １５…操舵角センサー、
２０…測位衛星、      １００…走行位置検出装置、
１０１…走行速度検出部、      １０２…走行方向検出部、
１０３…測位結果取得部、      １０４…地図情報記憶部、
１０５…経路位置決定部、      １０６…走行位置決定部、
１０７…道路画像取得部、      １０８…オフセット位置検出部、
１０９…走行車線決定部、      １１０…走行車線特定部、
１１１…操舵角取得部、        １１２…操舵角推定部、
２００…運転支援装置。
【図１】
2017161501.tif 000003
【図２】
2017161501.tif 000004
【図３】
2017161501.tif 000005
【図４】
2017161501.tif 000006
【図５】
2017161501.tif 000007
【図６】
2017161501.tif 000008
【図７】
2017161501.tif 000009
【図８】
2017161501.tif 000010
【図９】
2017161501.tif 000011
【図１０】
2017161501.tif 000012
【図１１】
2017161501.tif 000013
【図１２】
2017161501.tif 000014
【図１３】
2017161501.tif 000015
【図１４】
2017161501.tif 000016
【図１５】
2017161501.tif 000017
【図１６】
2017161501.tif 000018
【図１７】
2017161501.tif 000019
【図１８】
2017161501.tif 000020
【図１９】
2017161501.tif 000021
【図２０】
2017161501.tif 000022
【図２１】
2017161501.tif 000023
【図２２】
2017161501.tif 000024
【図２３】
2017161501.tif 000025