(57)【要約】【課題】歩行者の誤判定による過剰作動を防止し、より適切な車両制御を行う。【解決手段】車両制御装置は、車両周辺の物体を検出する物体検出部と、検出された物体が、少なくとも、前記車両の前方において道路を横断する横断歩行者であるか、または前記横断歩行者以外の歩行者であるかを判定する歩行者判定部と、検出された物体に対応した走行制御を行う走行制御部であって、前記歩行者判定部により判定された物体が前記横断歩行者である場合に、前記歩行者判定部により判定された物体が前記横断歩行者以外の歩行者である場合に比して、前記走行制御の作動タイミングを早くするか、前記走行制御の作動領域を広げるか、または、走行制御の制御量を増加するうちの少なくとも一つを行う走行制御部と、を備え、前記歩行者判定部は、前記物体が横断歩行者であると判定する条件を、前記物体が前記横断歩行者以外の歩行者であると判定する条件に比して厳しくする。【選択図】図１
2018041397.tif 000002
【特許請求の範囲】
【請求項１】
車両周辺の物体を検出する物体検出部と、
前記物体検出部により検出された物体が、少なくとも、前記車両の前方において道路を横断する横断歩行者であるか、または前記横断歩行者以外の歩行者であるかを判定する歩行者判定部と、
前記物体検出部により検出された物体に対応した走行制御を行う走行制御部であって、前記歩行者判定部により判定された物体が前記横断歩行者である場合に、前記歩行者判定部により判定された物体が前記横断歩行者以外の歩行者である場合に比して、前記走行制御の作動タイミングを早くするか、前記走行制御の作動領域を広げるか、または、走行制御の制御量を増加するうちの少なくとも一つを行う走行制御部と、を備え、
前記歩行者判定部は、前記物体が横断歩行者であると判定する条件を、前記物体が前記横断歩行者以外の歩行者であると判定する条件に比して厳しくする、
車両制御装置。
【請求項２】
前記歩行者判定部は、前記物体が外挿された物体である場合に、前記物体が道路を横断する可能性がないと判定する、
請求項１に記載の車両制御装置。
【請求項３】
前記歩行者判定部は、前記車両の速度が第１の閾値以上である場合に、前記道路を横断する可能性がある歩行者が存在しないと判定する、
請求項１または２に記載の車両制御装置。
【請求項４】
前記歩行者判定部は、前記車両の走行する道路の曲率半径が第２の閾値未満である場合に、前記道路を横断する可能性がある歩行者が存在しないと判定する、
請求項１から３のうち、いずれか１項に記載の車両制御装置。
【請求項５】
前記歩行者判定部は、前記物体が前記車両から遠ざかっている場合に、前記道路を横断する可能性がある歩行者が存在しないと判定する、
請求項１から４のうち、いずれか１項に記載の車両制御装置。
【請求項６】
前記歩行者判定部は、前記物体検出部により検出された物体の横位置に関する条件を満たすか否かを判定し、満たさない場合に、前記物体検出部により検出された物体が、前記横断歩行者であるか、または前記横断歩行者以外の歩行者であるかを判定しない、
請求項１ないし５のうち、いずれか１項に記載の車両制御装置。
【請求項７】
前記横位置に関する条件は、前記物体が、予測された前記車両との衝突地点をほぼ通過していないことを含む、
請求項６に記載の車両制御装置。
【請求項８】
前記横位置に関する条件は、前記物体が、予測された前記車両との衝突地点に到達していることを含む、
請求項６または７に記載の車両制御装置。
【請求項９】
前記横位置に関する条件は、前記物体の基準位置が前記車両の走行する車線外であることを含む、
請求項６から８のうち、いずれか１項に記載の車両制御装置。
【請求項１０】
前記横位置に関する条件は、前記物体の観測期間における移動距離が、第３の閾値以上であることを含む、
請求項６から９のうち、いずれか１項に記載の車両制御装置。
【請求項１１】
車載コンピュータが、
車両周辺の物体を検出し、
検出された前記物体が、少なくとも、前記車両の前方において道路を横断する横断歩行者であるか、または前記横断歩行者以外の歩行者であるかを判定し、
検出された前記物体に対応した走行制御を行い、
判定された前記物体が前記横断歩行者である場合に、判定された前記物体が前記横断歩行者以外の歩行者である場合に比して、前記走行制御の作動タイミングを早くするか、前記走行制御の作動領域を広げるか、または、走行制御の制御量を増加するうちの少なくとも一つを行い、
前記物体が横断歩行者であると判定する条件を、前記物体が前記横断歩行者以外の歩行者であると判定する条件に比して厳しくする、
車両制御方法。
【請求項１２】
車載コンピュータに、
車両周辺の物体を検出させ、
検出された前記物体が、少なくとも、前記車両の前方において道路を横断する横断歩行者であるか、または前記横断歩行者以外の歩行者であるかを判定させ、
検出された前記物体に対応した走行制御を行わせ、
判定された前記物体が前記横断歩行者である場合に、判定された前記物体が前記横断歩行者以外の歩行者である場合に比して、前記走行制御の作動タイミングを早くするか、前記走行制御の作動領域を広げるか、または、走行制御の制御量を増加させるうちの少なくとも一つを行わせ、
前記物体が横断歩行者であると判定する条件を、前記物体が前記横断歩行者以外の歩行者であると判定する条件に比して厳しくさせる、
車両制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両制御装置、車両制御方法、および車両制御プログラムに関する。
【背景技術】
【０００２】
近年、運転者の運転を支援する技術が開発されている。例えば、外界センサで撮影された画像に基づいて検出された車両周辺の歩行者と、視線検出部により検出された運転者の視線とに基づいて、歩行者の危険度を検出する仕組みが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−３７６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術では、横断歩行者の危険度を高く設定して、車両制御を早くするといった対応を行っているが、横断歩行者を誤検出している場合に過剰作動となってしまう場合があった。
【０００５】
本発明は、このような事情を考慮してなされたものであり、歩行者の誤判定による走行制御の過剰作動を抑制し、より適切な車両制御を行うことができる車両制御装置、車両制御方法、および車両制御プログラムを提供することを目的の一つとする。
【課題を解決するための手段】
【０００６】
請求項１記載の発明は、車両周辺の物体を検出する物体検出部（１１０）と、前記物体検出部により検出された物体が、少なくとも、前記車両の前方において道路を横断する横断歩行者であるか、または前記横断歩行者以外の歩行者であるかを判定する歩行者判定部（１２０）と、前記物体検出部により検出された物体に対応した走行制御を行う走行制御部（１３０）であって、前記歩行者判定部により判定された物体が前記横断歩行者である場合に、前記歩行者判定部により判定された物体が前記横断歩行者以外の歩行者である場合に比して、前記走行制御の作動タイミングを早くするか、前記走行制御の作動領域を広げるか、または、走行制御の制御量を増加するうちの少なくとも一つを行う走行制御部と、を備え、前記歩行者判定部は、前記物体が横断歩行者であると判定する条件を、前記物体が前記横断歩行者以外の歩行者であると判定する条件に比して厳しくする、車両制御装置（１００）である。
【０００７】
請求項２記載の発明は、請求項１記載の車両制御装置であって、前記歩行者判定部は、前記物体が外挿された物体である場合に、前記物体が道路を横断する可能性がないと判定するものである。
【０００８】
請求項３記載の発明は、請求項１または２に記載の車両制御装置であって、前記歩行者判定部は、前記車両の速度が第１の閾値以上である場合に、前記道路を横断する可能性がある歩行者が存在しないと判定するものである。
【０００９】
請求項４記載の発明は、請求項１から３のうち、いずれか１項に記載の車両制御装置であって、前記歩行者判定部は、前記車両の走行する道路の曲率半径が第２の閾値未満である場合に、前記道路を横断する可能性がある歩行者が存在しないと判定するものである。
【００１０】
請求項５記載の発明は、請求項１から４のうち、いずれか１項に記載の車両制御装置であって、前記歩行者判定部は、前記物体が前記車両から遠ざかっている場合に、前記道路を横断する可能性がある歩行者が存在しないと判定するものである。
【００１１】
請求項６記載の発明は、請求項１ないし５のうち、いずれか１項に記載の車両制御装置であって、前記歩行者判定部は、前記物体検出部により検出された物体の横位置に関する条件を満たすか否かを判定し、満たさない場合に、前記物体検出部により検出された物体が、前記横断歩行者であるか、または前記横断歩行者以外の歩行者であるかを判定しないものである。
【００１２】
請求項７記載の発明は、請求項６記載の車両制御装置であって、前記横位置に関する条件は、前記物体が、予測された前記車両との衝突地点をほぼ通過していないことを含むものである。
【００１３】
請求項８記載の発明は、請求項６または７に記載の車両制御装置であって、前記横位置に関する条件は、前記物体が、予測された前記車両との衝突地点に到達していることを含むものである。
【００１４】
請求項９記載の発明は、請求項６から８のうち、いずれか１項に記載の車両制御装置であって、前記横位置に関する条件は、前記物体の基準位置が前記車両の走行する車線外であることを含むものである。
【００１５】
請求項１０記載の発明は、請求項６から９のうち、いずれか１項に記載の車両制御装置であって、前記横位置に関する条件は、前記物体の観測期間における移動距離が、第３の閾値以上であることを含むものである。
【００１６】
請求項１１記載の発明は、車載コンピュータが、車両周辺の物体を検出し、検出された前記物体が、少なくとも、前記車両の前方において道路を横断する横断歩行者であるか、または前記横断歩行者以外の歩行者であるかを判定し、検出された前記物体に対応した走行制御を行い、判定された前記物体が前記横断歩行者である場合に、判定された前記物体が前記横断歩行者以外の歩行者である場合に比して、前記走行制御の作動タイミングを早くするか、前記走行制御の作動領域を広げるか、または、走行制御の制御量を増加するうちの少なくとも一つを行い、前記物体が横断歩行者であると判定する条件を、前記物体が前記横断歩行者以外の歩行者であると判定する条件に比して厳しくする、車両制御方法である。
【００１７】
請求項１２記載の発明は、車載コンピュータに、車両周辺の物体を検出させ、検出された前記物体が、少なくとも、前記車両の前方において道路を横断する横断歩行者であるか、または前記横断歩行者以外の歩行者であるかを判定させ、検出された前記物体に対応した走行制御を行わせ、判定された前記物体が前記横断歩行者である場合に、判定された前記物体が前記横断歩行者以外の歩行者である場合に比して、前記走行制御の作動タイミングを早くするか、前記走行制御の作動領域を広げるか、または、走行制御の制御量を増加させるうちの少なくとも一つを行わせ、前記物体が横断歩行者であると判定する条件を、前記物体が前記横断歩行者以外の歩行者であると判定する条件に比して厳しくさせる、車両制御プログラムである。
【発明の効果】
【００１８】
請求項１、１１、および１２に記載の発明によれば、歩行者の誤判定による走行制御の過剰作動を抑制し、より適切な車両制御を行うことができる。
【００１９】
請求項２に記載の発明によれば、信頼度が低い外挿された物体に対して横断歩行者であるか否かの判定を行わないことで、歩行者の誤判定による走行制御の過剰作動を更に抑制することができる。
【００２０】
請求項３に記載の発明によれば、高速道路を走行している場合には、通常、歩行者等の物体が道路を横断することがないため、所定速度以上での物体に対する走行制御を行わないことで、処理負荷を軽減することができる。
【００２１】
請求項４に記載の発明によれば、車両が旋回状態である場合に、前方を撮影するカメラ等から車両前方の物体が実際に道路を横断している歩行者と、旋回により前方に見えるが実際には道路を横断していない歩行者とを区別するのが困難であるため、車両の旋回状態での横断歩行者の候補の検出を行わないようにすることで、横断歩行者の誤判定を抑制することができるとともに、処理負荷を軽減することができる。
【００２２】
請求項５に記載の発明によれば、車両から遠ざかる物体は、車両と衝突する可能性が低いため、車両から遠ざかっている物体に対する走行制御を行わないことで、歩行者の誤判定を抑制するとともに処理負荷を軽減することができる。
【００２３】
請求項６から８に記載の発明によれば、物体の横位置を基準として車両と衝突する可能性が低いと予測でき、横断歩行者の判定を行わないようにすることができる。
【００２４】
請求項９および１０に記載の発明によれば、自車両の走行車線外にいた歩行者が移動して走行車線内に進入してきたことを確認することで、確実に横断歩行者の判定を行うことができる。
【図面の簡単な説明】
【００２５】
【図１】車両制御システム１の機能構成の一例を示す図である。
【図２】歩行者判定部１２０により歩行者判定が行われる様子を説明するための図である。
【図３】ラップ量について説明するための図である。
【図４】物体の基準位置の設定内容について説明するための図（その１）である。
【図５】物体の基準位置の設定内容について説明するための図（その２）である。
【図６】歩行者判定部１２０により実行される歩行者の横断判定処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００２６】
以下、図面を参照し、本発明の車両制御装置、車両制御方法、および車両制御プログラムの実施形態について説明する。
【００２７】
図１は、車両制御システム１の機能構成の一例を示す図である。車両制御システム１は、例えば、レーダ装置１０、カメラ（撮像部）２０、車速センサ３０、ヨーレートセンサ４０、走行駆動力出力装置５０、ブレーキ装置６０、通知装置７０、および車両制御装置１００を備える。
【００２８】
レーダ装置１０は、例えば、車両制御システム１が搭載された車両（以下、自車両）のバンパーや、フロントグリル等の周辺に設けられる。レーダ装置１０は、例えば、自車両の前方にミリ波を放射し、放射したミリ波が自車両周辺の物体に当たって反射した反射波を受信する。レーダ装置１０は、受信した情報を、車両制御装置１００に出力する。
【００２９】
カメラ２０は、ＣＣＤ（Charge Couple Device）やＣＭＯＳ（Complementary Metal Oxide Semiconductor）等の固体撮像素子を利用したデジタルカメラである。カメラ２０は、フロントウインドシールド上部やルームミラー裏面等に取り付けられる。カメラ２０は、例えば、周期的に繰り返し自車両の前方を撮像する。カメラ２０は、撮像した画像を車両制御装置１００に出力する。なお、カメラ２０は、単眼カメラでもよい。また、カメラ２０は、１台に限らず、自車両に複数設けられてもよいし、複数のカメラを含むステレオカメラであってもよい。
【００３０】
車速センサ３０は、自車両の各車輪に取り付けられ車輪の回転速度を検出する車輪速センサと、車輪速センサにより検出された検出値を統合して車速信号を生成するコントローラとを含む。車速センサ３０は、自車両の走行速度を検出し、検出した走行速度を示す車速信号を車両制御装置１００に出力する。
【００３１】
ヨーレートセンサ４０は、自車両のヨーレート（旋回方向への回転角の変化速度）を検出し、検出したヨーレートを車両制御装置１００に出力する。なお、車両制御システム１は、ヨーレートセンサ４０の代わりに自車両の前後（走行）方向における加速度を検出し、検出した加速度を車両制御装置１００に出力する加速度センサを設けてもよい。
【００３２】
走行駆動力出力装置５０は、例えば、エンジンや、走行用モータ等の駆動源である。走行駆動力出力装置５０は、車両制御装置１００により出力された制御量に応じて、自車両が走行するためのトルクを駆動輪に出力する。
【００３３】
ブレーキ装置６０は、例えば、電動モータを備える。電動モータは、例えば、車両制御装置１００により出力される制御量に応じて、制動操作に応じたブレーキトルクを各車輪に出力させる。
【００３４】
通知装置７０は、例えば、自車両内に設けられたディスプレイ（表示部）またはスピーカ（音声出力部）の少なくとも一方を含む。通知装置７０は、車両制御装置１００から入力された制御内容に関する情報（例えば、警報）を、ディスプレイに表示させたり、スピーカにより音声出力させたりすることで、乗員に通知する。
【００３５】
車両制御装置１００は、例えば、物体検出部１１０、歩行者判定部１２０、走行制御部１３０、通知制御部１４０、および記憶部１５０を備える。
【００３６】
物体検出部１１０は、自車両周辺に存在する物体を検出する。例えば、物体検出部１１０は、レーダ装置１０から入力された情報（反射波）を解析することにより、自車両の前方の物体の位置を特定する。物体の位置とは、例えば自車両から物体までの相対的な距離に関する情報を含み、その他、自車両に対する物体の方向や横位置等を含んでもよい。横位置とは、自車両の走行方向の軸に対して垂直な軸に対する位置情報である。物体検出部１１０は、例えばＦＭ−ＣＷ（Frequency−Modulated Continuous Wave）方式によって物体の位置を検出する。
【００３７】
歩行者判定部１２０は、物体検出部１１０により自車両周辺に物体があることを検出した場合に、カメラ２０により撮像された画像に基づいて、その物体が、歩行者であるかを判定する。更に、歩行者判定部１２０は、物体が歩行者であると判定された場合に、少なくとも、自車両の前方を横断する横断歩行者であるか、または横断歩行者以外の歩行者であるかを判定する。
【００３８】
図２は、歩行者判定部１２０により歩行者判定が行われる様子を説明するための図である。図２の例では、自車両Ｍと、走行車線２１０と、横断歩道２２０と、歩道２３０と、物体の一例である歩行者２４０とが示されている。例えば、歩行者判定部１２０は、カメラ２０により撮像された画像から、物体検出部１１０により検出された自車両周辺の物体の位置を基準とする画像領域を抽出し、抽出した画像領域の輝度情報または色情報（Ｒ，Ｇ，Ｂ）を用いて、物体と背景との輝度差または色彩パラメータの差から、物体のエッジ部分を抽出する。そして、歩行者判定部１２０は、抽出したエッジ部分で囲まれた領域の形状と、予め設定された歩行者の形状との合致度（判定スコア）が所定値以上（例えば、８０％以上）である場合に、その物体を歩行者であると判定する。なお、予め設定された歩行者の形状および所定値については、歩行者特定情報１５２として記憶部１５０に記憶されている。図２の例では、歩行者判定部１２０は、歩行者２４０−１〜２４０−３のそれぞれを歩行者であると判定する。
【００３９】
また、歩行者判定部１２０は、物体検出部１１０により検出された物体が歩行者２４０であると判定した場合に、カメラ２０により所定時間ごとに撮影される画像に基づいて、その歩行者の単位期間あたりの移動量および移動方向等を測定し、測定結果に基づいて、自車両Ｍの前の道路（走行車線２１０）を横断する可能性がある歩行者が存在するか否かを判定する。
【００４０】
歩行者判定部１２０は、道路を横断する可能性がある歩行者が存在しないと判定した場合、物体検出部１１０により検出された歩行者２４０を、横断歩行者以外の歩行者であると判定する。道路を横断する可能性がある歩行者が存在するか否かは、例えば、以下の（１）〜（４）の条件に従って判定される。
【００４１】
（１）歩行者判定部１２０は、歩行者２４０が外挿された歩行者である場合に、その歩行者２４０は、道路を横断する可能性が無い歩行者であると判定する。ここで、外挿とは、カメラ２０等により検出された物体が他の物体（例えば、車両や電柱、他の歩行者）に隠れることで、物体の位置が検出できない場合に、それまでの物体の移動軌跡に基づいて、物体の移動量や移動方向を推測する処理である。
【００４２】
（２）歩行者判定部１２０は、自車両Ｍの速度が、横断判定条件１５４として記憶部１５０に記憶された第１の閾値以上である場合に、道路を横断する可能性がある歩行者が存在しないと判定する。例えば、自車両Ｍが高速道路を走行している場合には、通常、歩行者２４０が道路を横断することは想定されない。そのため、本実施形態では、高速走行している場合に横断歩行者の判定を行わないことで、処理負荷を軽減することができる。
【００４３】
（３）歩行者判定部１２０は、自車両Ｍの走行する道路の曲率半径が、横断判定条件１５４として記憶部１５０に記憶された第２の閾値未満である場合に、道路を横断する可能性がある歩行者が存在しないと判定する。例えば、歩行者判定部１２０は、記憶部１５０に記憶された地図情報１５６を参照し、自車両Ｍが走行している道路の曲率半径を取得して判定に用いる。なお、地図情報１５６には、道路情報、交通規制情報、住所情報（住所・郵便番号）、施設情報、電話番号情報等が含まれてよい。道路情報には、高速道路、有料道路、国道、都道府県道といった道路の種別を表す情報や、道路の車線数、各車線の幅員、道路の勾配、道路の位置（経度、緯度、高さを含む３次元座標）、車線のカーブの曲率、車線の合流および分岐ポイントの位置、道路に設けられた標識等の情報が含まれる。交通規制情報には、工事や交通事故、渋滞等によって車線が封鎖されているといった情報が含まれる。
【００４４】
また、歩行者判定部１２０は、上述した地図情報１５６から道路の曲率半径を取得するのではなく、例えば、車速センサ３０から得られる車速を、ヨーレートセンサ４０から得られるヨーレートで除算することで、曲率半径を取得してもよい。また、上記の内容に替えて、車両に設けられたステアリングホイールの操舵角に基づいて曲率半径を取得してもよい。また、曲率半径に基づく判定に替えて、歩行者判定部１２０は、ヨーレートセンサ４０から得られる自車両Ｍのヨーレートが所定値（０．０００１７ｒａｄ／ｓ以上）の場合に、走行制御を行う必要が無い状況にあると判定してもよい。
【００４５】
（４）歩行者判定部１２０は、物体検出部１１０により検出された物体が自車両Ｍから遠ざかっている場合に、道路を横断する可能性がある歩行者が存在しないと判定する。自車両Ｍから遠ざかるとは、自車両Ｍと物体との相対距離が、時間の経過とともに所定量以上離れていくことをいう。
【００４６】
また、歩行者判定部１２０は、物体検出部１１０により検出された物体の横位置に関する条件を満たすか否かを判定し、横位置に関する条件を満たさない場合に、物体検出部１１０により検出された物体が、横断歩行者であるか、または横断歩行者以外の歩行者であるかを判定しないようにする。横位置に関する条件は、例えば、（５）〜（８）で表される。
【００４７】
（５）横位置に関する条件は、歩行者が、予測された車両との衝突地点をほぼ通過していないことを含む。衝突地点とは、自車両Ｍの進行予定軌跡（進行予定領域）と、歩行者の横断軌跡との重なる部分である。進行予定軌跡は、自車両Ｍの左右端を自車両Ｍの中心軸方向に延出させた二本の線で囲まれた領域であってもよいし、操舵角等を考慮して曲がりを持って設定されてもよい。また、ほぼ通過しているか否かは、自車両Ｍが衝突地点に到達する予想時刻を基準として判定される。この判定を行うために、歩行者判定部１２０は、自車両Ｍの進行予定軌跡と、歩行者の横断軌跡との重なり量を評価する指標値であるラップ量およびラップ率を算出する。
【００４８】
図３は、ラップ量について説明するための図である。図中、歩行者の形状で示しているのは、自車両Ｍが衝突地点に到達する予想時刻における歩行者の予想位置である。また、ｙ１は自車両Ｍの左端部から自車両Ｍの進行方向に延出する仮想線であり、ｙ２は自車両Ｍの右端部から自車両Ｍの進行方向に延出する仮想線である。
【００４９】
歩行者判定部１２０は、歩行者の予想位置を求めた上で、歩行者２４０の移動する方向を考慮した前端部（この場合、左端部Ｈ１Ｌ）から、既に前端部が通過した第２の仮想直線ｙ２までの距離βＨ２を、ラップ量として算出する。ここで、歩行者２４０の予想位置において、前端部がいずれかの仮想直線に到達していない場合、ラップ量はゼロと算出される。更に、歩行者判定部１２０は、ラップ量を第１の仮想直線ｙ１と第２の仮想直線ｙ２との幅Ｗで除算し、１００を乗じた値をラップ率［％］として算出する。そして、歩行者判定部１２０は、ラップ率が７０［％］以上である場合に、歩行者が衝突地点をほぼ通過していると判定する。
【００５０】
（６）横位置に関する条件は、歩行者が、衝突地点に到達していることを含む。歩行者判定部１２０は、上述したラップ率が０［％］より大きい場合に、衝突地点に到達していると判定する。
【００５１】
なお、歩行者判定部１２０は、上述した（５）、（６）の条件を判定する際に、既に横断歩行者と判定されている場合には、ラップ率に関する条件を緩和して（例えば、マイナスまで計算するとして、マイナス２０％以上であれば衝突地点に到達していると判定する等）、走行制御を作動させやすくしてもよい。
【００５２】
（７）横位置に関する条件は、歩行者の基準位置が自車両Ｍの走行車線外であることを含む。基準位置とは、例えば歩行者の基準期間（観測期間）における横位置の最大値である。ここでの横位置とは、例えば、走行車線２１０を基準した軸に対して垂直な軸に対する位置情報である。
【００５３】
図４および図５は、それぞれ、物体の基準位置の設定内容について説明するための図である。図４および図５の例では、物体の一例である歩行者２４０−４および歩行者２４０−５の基準期間での移動量と移動方向とを示している。例えば、歩行者２４０−４は、基準期間において歩行者２４０−４ａ〜２４０−４ｃの位置に移動している場合に、自車両Ｍの中心から距離の絶対値が最大値Ｗｍａｘとなる位置を、基準位置として設定する。なお、上述の最大値Ｗｍａｘは、走行車線２１０の端部からの距離を基準に設定してもよい。  
【００５４】
また、図５の例では、歩行者２４０−５は、基準期間において歩行者２４０−５ａ〜２４０−５ｃに移動している場合、歩行者２４０−５は、走行車線２１０上にいる状態から走行車線２１０の外に出て、その後、また走行車線２１０に戻ろうとしている。この場合、基準期間における最初の歩行者２５０の位置（図５に例示する歩行者２４０−５ａの位置）を基準にしてしまうと、現在の位置が歩行者２４０−５ｃがいる位置であるため、走行車線２１０の外に出たと判定されてしまい、横断歩行者であると判定されない場合がある。そこで、基準期間における移動範囲において、歩行者２４０−５ｂの位置を横位置が最大値Ｗｍａｘとなる位置とし、その位置を基準位置として、歩行者２４０−５の移動量や移動方向を検出することで、道路端で往復移動した後に横断を開始した歩行者を判定対象として残すことができる。この結果、より適切に横断歩行者であるか否かを判定することができる。つまり、図５の例では、歩行者２４０−５は、基準位置が走行車線２１０外であるため、横位置に関する条件の一つを満たすと判定される。
【００５５】
（８）横位置に関する条件は、自車両Ｍから見た歩行者２４０の単位期間あたりの横方向の移動量が、横断判定条件１５４として記憶部１５０に記憶された第３の閾値以上であることを含む。例えば、歩行者２４０の瞬間的な横断速度を基準に横断歩行者であるか否かを判定する場合には、横断中の瞬間的な速度変化による誤差が大きく、誤判定を行う可能性が高い。そのため、歩行者判定部１２０は、歩行者２４０の所定時間前からの継続的な移動量が第３の閾値以上である場合に、その歩行者２４０を横断歩行者であると判定する。これにより、瞬間的な計測誤差による横断歩行者の誤判定を抑制することができる。
【００５６】
ここで、上述した（１）〜（４）の全ての判定において、横断する可能性がある物体（例えば、歩行者）が存在すると判定され、更に、上述した（５）〜（８）における横位置に関する条件を全て満たす場合、歩行者判定部１２０は、自車両Ｍの走行軌跡方向への歩行者２４０の横速度が、横断判定条件１５４として記憶部１５０に記憶された第４の閾値以上である場合に、その歩行者２４０が横断歩行者またはプレ横断歩行者であると判定する。横速度とは、上述した自車両Ｍの走行方向を基準とした軸または走行車線２１０を基準した軸に対して垂直な軸に対する単位時間当たりの移動速度である。プレ横断歩行者とは、走行車線２１０を横断している可能性があるが、それ程の確証が持てない歩行者である。
【００５７】
また、歩行者判定部１２０は、自車両Ｍの走行軌跡方向への歩行者２４０の観測中の合計移動量が、横断判定条件１５４として記憶部１５０に記憶された第５の閾値以上である場合に、その歩行者２４０が横断歩行者であると判定する。また、歩行者判定部１２０は、歩行者の観測中の合計移動量が第５の閾値以上でない場合に、その歩行者２４０がプレ横断歩行者であると判定する。なお、歩行者判定部１２０は、プレ横断歩行者と横断歩行者とを区別なく、横断歩行者であると判定してもよい。なお、実施形態では、上述した観測中の合計移動量に替えて、単位時間あたりの移動量としてもよい。
【００５８】
また、歩行者判定部１２０は、自車両Ｍの走行軌跡方向への歩行者２４０の横速度が、横断判定条件１５４として記憶部１５０に記憶された第６の閾値以上でない場合、または第６の閾値以上であっても、歩行者２４０に関する直前の判定結果が、横断歩行者またはプレ横断歩行者である場合には、横断判定を行わない。
【００５９】
なお、横断判定条件１５４として記憶部１５０に記憶された第１〜第６の閾値は、それぞれが可変に設定してもよい。例えば、歩行者２４０の横速度に対する閾値である第４の閾値および第６の閾値は、歩行者２４０と自車両Ｍとの相対距離（例えば、１０ｍ未満、１０ｍ以上かつ６０ｍ未満、６０ｍ以上）に対応させて可変に設定してもよい。
【００６０】
走行制御部１３０は、歩行者判定部１２０による判定結果に基づいて、歩行者に注意した走行制御を行う。走行制御とは、例えば、歩行者の存在に基づいて、自車両Ｍの速度を自動で減速したり、自動停止させる等の制御である。例えば、走行制御部１３０は、歩行者判定部１２０により歩行者２４０が横断歩行者であるか、またはプレ横断歩行者である場合に、横断歩行者以外の歩行者である場合に比して、走行制御の作動タイミングを早くするか、走行制御の作動領域を広げるか、または、走行制御の制御量を増加するうちの少なくとも一つを行う。走行制御の作動領域を広げるとは、自車両Ｍを基準にした制御対象エリアを拡大することであり、例えば、通常時の作動領域よりも自車両Ｍの幅方向や進行方向に離れた位置を対象とすることである。また、走行制御部１３０は、上述した自車両Ｍに対する走行制御に関する内容を通知制御部１４０により乗員に通知させてもよい。
【００６１】
走行制御部１３０は、例えば歩行者判定部１２０において、歩行者２４０が横断歩行者であると判定された場合には、強めの自動ブレーキ制御を行い、歩行者２４０がプレ横断歩行者であると判定された場合には、横断歩行者であると判定された場合の自動ブレーキ制御に比して弱めの自動ブレーキ制御を行う。
【００６２】
通知制御部１４０は、走行制御部１３０によって、横断歩行者またはプレ横断歩行者に対する制御を行う場合に、通知装置７０によって衝突する可能性のある歩行者２４０の存在を乗員に通知したり、走行制御部１３０によって自動制御された内容を通知する。
【００６３】
記憶部１５０には、例えば、歩行者特定情報１５２、横断判定条件１５４、および地図情報１５６等の情報が格納される。記憶部１５０は、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）、ＨＤＤ（Hard Disk Drive）、フラッシュメモリ等で実現される。プロセッサが実行するプログラム（車両制御プログラム等）は、予め記憶部１５０に格納されていてもよいし、図示しない車載インターネット設備等を介して、外部装置からダウンロードされてもよい。また、プログラムは、そのプログラムを格納した可搬型記憶媒体が図示しないドライブ装置に装着されることで記憶部１５０にインストールされて、自車両Ｍ内の車載コンピュータ等により実行されてもよい。
【００６４】
［処理フロー］
図６は、歩行者判定部１２０により実行される歩行者の横断判定処理の流れを示すフローチャートである。本フローチャートの処理は、例えば、物体検出部１１０により検出された物体が、歩行者であると判定された場合に、所定周期で繰り返し実行される。まず、歩行者判定部１２０は、物体検出部１１０により検出された物体が、その歩行者が外挿処理による歩行者ではなく、自車両Ｍの車速が第１の閾値未満であり、道路の曲率半径が第２の閾値以上ではなく、かつ、歩行者が自車両Ｍから遠ざかっていないか否かを判定する（ステップＳ１００）。
【００６５】
上述したステップＳ１００の条件を満たす場合、歩行者判定部１２０は、歩行者との衝突地点をほぼ通過していなく、衝突地点に到達しており、歩行者の基準位置が走行車線外で、かつ、移動量が第３の閾値以上であるか否かを判定する（ステップＳ１０２）。なお、第３の閾値は、歩行者が少なくともプレ横断歩行者であると判定されるための閾値である。上述したステップＳ１０２の条件を満たす場合に、歩行者判定部１２０は、歩行者の横速度が第４の閾値以上であるか否かを判定する（ステップＳ１０４）。
【００６６】
歩行者の横速度が第４の閾値以上である場合、歩行者判定部１２０は、歩行者の移動距離が第５の閾値以上であるか否かを判定する（ステップＳ１０６）。歩行者の移動量が第５の閾値以上である場合、歩行者判定部１２０は、歩行者が横断歩行者であると判定する（ステップＳ１０８）。また、歩行者の移動量が第５の閾値以上でない場合、歩行者判定部１２０は、歩行者がプレ横断歩行者である判定する（ステップＳ１１０）。なお、ステップＳ１０８およびステップＳ１１０の処理は、ともに歩行者が横断しているとして判定してもよい。
【００６７】
次に、歩行者判定部１２０は、ステップＳ１０８またはステップＳ１１０の処理において、横断歩行者またはプレ横断者であると判定された歩行者に対する詳細情報を取得する（ステップＳ１１２）。詳細情報とは、判定結果が誤判定か否かを判定するための情報である。例えば、歩行者判定部１２０は、カメラ２０が単眼カメラである場合に、カメラ２０から得られる画像における物体の面積拡大率を取得し、その面積拡大率が、次のフレーム（画像）でどの程度変化するかを推定し、実際のフレームから得られた面積拡大率を詳細情報として取得する。また、歩行者判定部１２０は、誤判定を検出するために予め設定されたサポートベクターマシン（ＳＶＭ）等を詳細情報として取得してもよい。
【００６８】
サポートベクターマシンは、２クラスのパターン識別器を構成し、一方のクラスに属するサンプルデータと、他方のクラスに属するサンプルデータとによって、それらを分離するための分離面を決定し、その分離面によって与えられたデータがいずれのクラスに属するかを識別するものである。実施形態における２つのクラスとは、横断歩行者またはプレ横断歩行者に属するクラスと、属さないクラスである。なお、詳細情報の種類については、これらに限定されるものではない。
【００６９】
次に、歩行者判定部１２０は、取得した詳細情報から誤判定の可能性があるか否かを判定する（ステップＳ１１４）。例えば、歩行者判定部１２０は、上述した面積拡大率が閾値より大きい場合に、誤判定の可能性があると判定する。また、歩行者判定部１２０は、例えばサポートベクターマシンによる判定で、歩行者が横断歩行者またはプレ横断歩行者に属さないと判定された場合に誤判定の可能性があると判定する。誤判定の可能性がある場合、歩行者判定部１２０は、歩行者に対する判定結果を誤判定としてキャンセルする（ステップＳ１１６）。つまり、歩行者が横断歩行者またはプレ横断歩行者ではないと判定する。また、誤判定の可能性がない場合、歩行者判定部１２０は、ステップＳ１０８またはステップＳ１１０における判定結果を残す。
【００７０】
また、ステップＳ１０４の処理において、物体の横速度が第４の閾値以上でない場合、歩行者判定部１２０は、歩行者の横速度が第６の閾値以上であるか否かを判定する（ステップＳ１１８）。第６の閾値とは、第４の閾値に比して小さい値であり、横速度に対するヒステリシスに対応させた速度である。
【００７１】
物体の横速度が第６の閾値以上である場合、歩行者判定部１２０は、直前の歩行者の属性（状態）が横断判定中であるか、またはプレ横断判定中であるかを判定する（ステップＳ１２０）。
【００７２】
歩行者が横断判定中であるか、またはプレ横断判定中である場合、歩行者判定部１２０は、前回の判定結果を維持する（ステップＳ１２２）。また、横断判定中またはプレ横断判定中でない場合、歩行者判定部１２０は、横断判定を行わずに本フローチャートの処理を終了する。
【００７３】
また、ステップＳ１００に示す条件を満たさない場合、ステップＳ１０２に示す条件を満たさない場合、または、ステップＳ１１８の処理において歩行者の横速度が第６の閾値以上でないと判定された場合、歩行者判定部１２０は、横断判定を行わずに本フローチャートを終了する。横断判定を行わない場合、歩行者判定部１２０は、該当する歩行者を横断歩行者以外の歩行者であると判定してもよい。
【００７４】
以上説明した実施形態によれば、車両制御装置は、物体が横断歩行者であると判定する条件を、物体が横断歩行者以外の歩行者であると判定する条件に比して厳しくすることで、横断歩行者の誤判定による過剰作動を抑制し、より適切な車両制御を行うことができる。また、横断歩行者であると判定された物体に対して、誤判定か否かの判定を行うことで、限られた計算リソースで効率的な判定を行うことができる。
【００７５】
また、本実施形態によれば、歩行者判定部により判定された物体が横断歩行者である場合に、横断歩行者以外の歩行者である場合に比して、走行制御の作動タイミングを早くするか、前記走行制御の作動領域を広げるか、または、走行制御の制御量を増加するうちの少なくとも一つを行うことで、横断歩行者に対してより積極的な回避制御を実現することができる。
【００７６】
また、本実施形態によれば、自車両の正面にいる歩行者や信頼性の高い横断歩行者を、衝突可能性が低い歩道等にいる歩行者よりも高くすることができるため、より高精度に衝突を回避することができる。また、本実施形態によれば、処理負荷を軽減して、衝突危険性の高い歩行者に対して走行制御を行うことができる。
【００７７】
以上、本発明を実施するための形態について実施形態を用いて説明したが、本発明はこうした実施形態に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。
【符号の説明】
【００７８】
１‥車両制御システム、１０…レーダ装置、２０…カメラ（撮像部）、３０…車速センサ、４０…ヨーレートセンサ、５０…走行駆動力出力装置、６０…ブレーキ装置、７０…通知装置、１００…車両制御装置、１１０…物体検出部、１２０…歩行者判定部、１３０…走行制御部、１４０…通知制御部、１５０…記憶部
【図１】
2018041397.tif 000003
【図２】
2018041397.tif 000004
【図３】
2018041397.tif 000005
【図４】
2018041397.tif 000006
【図５】
2018041397.tif 000007
【図６】
2018041397.tif 000008