(57)【要約】【課題】対象車両までの距離を算出する。【解決手段】前方を走行する対象車両を撮像し，対象車両画像が，軽自動車，普通乗用車，大型車などのどの車両グループに属するか決定する。車両グループごとに代表的な車幅ｗ１−ｗ５が，車両グループ・メモリに格納されている。決定された車両グループに対応する車幅を用いて，自車両から対象車両までの距離が算出される。【選択図】図４
2014167676.tif 000002
【特許請求の範囲】
【請求項１】
自車両に搭載されたカメラによって自車両の前方に存在する対象車両を撮像するように上記カメラを制御する撮像制御手段，
上記カメラの撮像によって得られた画像にもとづいて，上記対象車両がどのような車両グループに属するかを決定する車両グループ決定手段，
上記カメラの撮像によって得られた画像に含まれる上記対象画像の幅または高さの画素数を算出する対象車両画素数算出手段，ならびに
上記車両グループ決定手段によって決定された車両グループの代表的な車幅または車高，上記対象車両画素数算出手段によって算出された画素数および上記カメラの撮像によって得られた画像の幅または高さの画素数にもとづいて上記対象車両までの距離を算出する距離算出手段，
を備えた車間距離算出装置。
【請求項２】
代表的な車幅または車高が車両グループごとにあらかじめ記憶されている車幅メモリをさらに備え，
上記距離算出手段は，
上記車幅メモリに記憶されている代表的な車幅または車高のうち，上記車両グループ決定手段によって決定された車両グループの代表的な車幅または車高，上記対象車両画素数算出手段によって算出された画素数および上記カメラの撮像によって得られた画像の幅または高さの画素数にもとづいて上記対象車両までの距離を算出するものである，
請求項１に記載の車間距離算出装置。
【請求項３】
撮像制御手段が，自車両に搭載されたカメラによって自車両の前方に存在する対象車両を撮像するように上記カメラを制御し，
車両グループ決定手段が，上記カメラの撮像によって得られた画像にもとづいて，上記対象車両がどのような車両グループに属するかを決定し，
対象車両画素数算出手段が，上記カメラの撮像によって得られた画像に含まれる上記対象画像の幅または高さの画素数を算出し，
距離算出手段が，上記車両グループ決定手段によって決定された車両グループの代表的な車幅または車高，上記対象車両画素数算出手段によって算出された画素数および上記カメラの撮像によって得られた画像の幅または高さの画素数にもとづいて上記対象車両までの距離を算出する，
車間距離算出装置の動作制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は，車間距離算出装置およびその動作制御方法に関する。
【背景技術】
【０００２】
自動車事故を未然に防止するためには車間距離を算出することが重要である。このために，前方を走行する車両のナンバープレートなどを検出し，車間距離を算出するものなどがある（特許文献１−３）。また，それらのほかにも様々なものが考えられている（特許文献４−９）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開昭61-155909号公報
【特許文献２】特開2007-15525号公報
【特許文献３】特開平6-229759号公報
【特許文献４】特開2011-150417号公報
【特許文献５】特開2010-19589号公報
【特許文献６】特開平7-111712号公報
【特許文献７】特開平11-166811号公報
【特許文献８】特開2002-327635号公報
【特許文献９】特開2005-321872号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら，特許文献１−９のいずれにおいても開発コストの削減，処理時間の短縮は十分ではない。たとえば，特許文献３では，画像中の車両の幅を用いて車間距離を算出しているが，車両ごとに幅が異なるので総ての車両についての幅を事前に記憶する必要がある（［００１７］）。このために新車が発売されるたびに幅を記憶する必要があり，開発コストを下げることはできない。また，車間距離を算出する場合にすべての車両に関する検出を行う必要があるので，処理時間を短縮できない。
【０００５】
この発明は，開発コストを低減しつつ，処理時間を短縮できる車間距離算出装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
この発明による車間距離算出装置は，自車両に搭載されたカメラによって自車両の前方に存在する対象車両を撮像するようにカメラを制御する撮像制御手段，カメラの撮像によって得られた画像にもとづいて，対象車両がどのような車両グループに属するかを決定する車両グループ決定手段，カメラの撮像によって得られた画像に含まれる対象画像の幅または高さの画素数を算出する対象車両画素数算出手段，ならびに車両グループ決定手段によって決定された車両グループの代表的な車幅または車高，対象車両画素数算出手段によって算出された画素数およびカメラの撮像によって得られた画像の幅または高さの画素数にもとづいて対象車両までの距離を算出する距離算出手段を備えていることを特徴とする。
【０００７】
この発明は，車間距離算出装置に適した動作制御方法も提供している。すなわち，この方法は，撮像制御手段が，自車両に搭載されたカメラによって自車両の前方に存在する対象車両を撮像するようにカメラを制御し，車両グループ決定手段が，カメラの撮像によって得られた画像にもとづいて，対象車両がどのような車両グループに属するかを決定し，対象車両画素数算出手段が，カメラの撮像によって得られた画像に含まれる対象画像の幅または高さの画素数を算出し，距離算出手段が，車両グループ決定手段によって決定された車両グループの代表的な車幅または車高，対象車両画素数算出手段によって算出された画素数およびカメラの撮像によって得られた画像の幅または高さの画素数にもとづいて対象車両までの距離を算出するものである。
【０００８】
この発明によると，自車両の前方に存在する対象車両が撮像され，撮像により得られた画像から，対象車両がどのような車両グループに属するかが決定される。また，撮像により得られた画像に含まれる対象車両の画像の幅または高さの画素数が算出される。決定された車両グループの代表的な車幅または車高，算出された対象車両の画像の幅または高さの画素数および撮像された画像の幅または高さの画素数にもとづいて自車両（カメラ）から対象車両までの距離が算出される。車両グループは，たとえば，軽自動車，普通乗用車，トラック，バスなどの大型車，自動二輪車，自転車など車両の幅または高さごとに分けられたグループであり，免許の種類に対応しているとも言える。この発明によると，対象車両がどのような車両グループに属するかが決定され，決定された車両グループの代表的な車幅または車高が利用されて対象車両までの距離が算出されるので，すべての車両についてあらかじめ幅などを記憶する必要がない。開発コストを抑えることができる。また，対象車両が，あらかじめ記憶されているすべての車両のうち，どの車両に対応するものかを見つける必要がないので，処理時間を短縮できる。
【０００９】
代表的な車幅または車高が車両グループごとにあらかじめ記憶されている車両メモリをさらに備えてもよい。この場合，距離算出手段は，たとえば，車両メモリに記憶されている代表的な車幅または車高のうち，車両グループ決定手段によって決定された車両グループの代表的な車幅または車高，対象車両画素数算出手段によって算出された画素数およびカメラの撮像によって得られた画像の幅または高さの画素数にもとづいて対象車両までの距離を算出するものとなろう。
【図面の簡単な説明】
【００１０】
【図１】自車両と対象車両との関係を示している。
【図２】車間距離算出装置の電気的構成を示すブロック図である。
【図３】撮像によって得られた画像の一例である。
【図４】車両グループ・テーブルの一例である。
【図５】（Ａ）および（Ｂ）は，自車両と対象車両との関係を示している。
【図６】運転傾向を示している。
【図７】運転傾向を示している。
【実施例】
【００１１】
図１は，自車両２と自車両２の前方を走行する対象車両１との関係を側面から表わしたものである。
【００１２】
道路３上を自車両（自動車）２が走行し，その自車両２の前方に車間距離ｙを算出する対象車両（自動車）１が走行している。
【００１３】
自車両２の車内前方の上方にカメラ10が取り付けられている。このカメラ10により，前方の対象車両２が撮像される。撮像された画像にもとづいて，自車両２（カメラ10）から対象車両１までの車間距離ｙが算出される。車間距離ｙは，カメラ10から対象車両までの距離なので自車両２のボンネットの長さに応じて，補正してもよいのはいうまでもない。
【００１４】
図２は，車間距離算出装置の電気的構成を示すブロック図である。
【００１５】
車間距離算出装置の全体の動作は，制御装置20によって統括される。
【００１６】
撮像制御装置23によってカメラ10が制御される。カメラ10によって自車両10の前方を走行（停止）している対象車両１が撮像される。
【００１７】
図３は，撮像によって得られた画像30の一例である。
【００１８】
画像30には，道路３を表わす道路画像３（道路３と同じ符号で示す）上に，前方に走行している対象車両１の対象車両画像１（対象車両１と同じ符号で示す）が表わされている。対象車両画像１にはナンバープレートの画像１Ａも含まれている。対象車両画像１を挟んで，歩車道境界ブロックの画像４とセンター・ラインの画像５が表れている。
【００１９】
また，後述するように画像30から車両検出処理が行われ，対象車両画像１が検出される。図３では，対象車両画像１が検出されたことを示す車両枠40も表示されている。
【００２０】
図２に戻って，カメラ10によって撮像された画像30を表わす画像データは，車両画像検出回路11に入力する。車両画像検出回路11において，上述したように画像30の中から車両対象画像１が検出される。検出された車両対象画像１を表わすデータは車両グループ決定回路12に与えられる。
【００２１】
車両グループ決定回路12において，入力した車両対象画像１を表わすデータから自車両２の前方を走行している対象車両１の車両グループ（大きさに応じた車両の種類を示すもので，この実施例では，軽自動車，普通乗用車，バス，トラックなどの大型車，オートバイ，自転車に分けられている）が検出される。車両グループが決定すると，図４を参照して，その車両グループの代表的な車幅ｗが決まる。
【００２２】
図４は，車幅メモリ13に格納されている車両グループ・メモリの一例である。
【００２３】
車両グループ・メモリには，車両グループに対応して，その車両グループの代表的な車幅が格納されている。車両グループ・メモリに格納されている車両グループは，車両グループ決定回路12において決定できる車両グループに対応しているのはいうまでもない。軽自動車，普通自動車，大型車（トラック，バス），オートバイおよび自転車の車両グループに対応して車幅ｗ１，ｗ２，ｗ３，ｗ４およびｗ５が格納されている
【００２４】
車両グループ決定回路12において決定された車両グループを表すデータが車幅メモリ13に入力すると，その車両グループに対応する代表的な車幅を表すデータが車幅メモリ13から出力する。車幅を表すデータは距離算出回路14に与えられる。
【００２５】
車両グループが決定される際に，対象車両画像１（図３参照）の底辺の幅の画素数Ｎａも合わせて算出される。
【００２６】
図５（Ａ）は，ある時刻ｔ１における自車両２と対象車両１との位置関係を示す平面図である。
【００２７】
図５（Ａ）を参照して，カメラ10の画角θが決まっており，また出力される画像30の幅の画素数Ｎｗも決まっている。対象車両画像１の後端部の位置においてカメラ10が撮像できる実際の幅をｘ１，対象車両１から自車両２までの距離をｙ１とすると，式１の関係が成立する。
【００２８】
ｙ１＝ｘ１／［２tan（θ／２）］・・・式１
【００２９】
また，Ｎｗ：ｘ１＝Ｎａ：ｗであるから，式２が成立する。
【００３０】
ｘ１＝Ｎｗ×ｗ／Ｎａ・・・式２
【００３１】
式１と式２とから，式３が得られ，車間距離ｙ１は式３から算出できる。
【００３２】
ｙ１＝Ｎｗ×ｗ／［２×Ｎａ×tan（θ／２））・・・式３
【００３３】
図５（Ｂ）は，時刻ｔから単位時間が経過した時刻ｔ２における自車両２と対象車両１との位置関係を示す平面図である。
【００３４】
時刻ｔ２においても上述したように，自車両２から対象車両１までの車間距離をｙ２とすると，車間距離ｙ２は式４から算出できる。
【００３５】
ｙ２＝Ｎｗ×ｗ／［２×Ｎａ×tan（θ／２））・・・式４
【００３６】
単位時間ごとの車間距離を表すデータが衝突時間算出回路16，時間計測回路17および運行表示回路25に入力する。
【００３７】
時間計測回路17において，車間距離が衝突する危険が生じる危険距離未満の状態がある程度つづいたかどうかが確認される。危険距離未満の状態がある程度つづくと，その旨を示すデータが警告装置18にあたえられる。警告装置18において警告音，警告表示などの警告が自車両２のドライバに行われる。また，記録制御装置21が制御され，カメラ10によって撮像された画像データが危険運転の動画データ，連続した静止画データとして記録装置22に記録される。
【００３８】
また，車間距離を表すデータが単位時間ごとに衝突時間算出回路16に与えられると，車間距離が０となる時刻が衝突時間算出回路16において予測される。衝突予測時間があらかじめ定められた時間となると，警告装置18にその旨のデータが与えられる。警告装置18において，上述ように警告が行われる。また，衝突しないようにエンジン制御回路19が制御させられ，自車両２の速度が遅くさせられる。
【００３９】
また，速度検出回路24によって自車両２の速度が検出される。検出された速度を示すデータは運行表示回路25に与えられる。
【００４０】
運行表示回路25において，自車両２の走行速度と車間距離との関係を示す運転傾向を示すグラフが表示される。
【００４１】
図６および図７は，運行傾向の表示例である。いずれも横軸が走行速度，縦軸が車間距離である。
【００４２】
図６および図７において，グラフＧは，安全運転と考えられる走行速度と車間距離との関係を示している。
【００４３】
グラフＧによって示される走行速度と車間距離との関係は，走行速度に応じて変わる。走行速度が低速の場合には，比較的車間距離が短くてもよいが，走行速度が中速となると車間距離が比較的必要となる。走行速度が高速となると長い車間距離が必要となる。
【００４４】
ハッチングで示す領域Ｓ１に，車間距離と走行速度との関係が入るように，グラフＧによって示される車間距離よりも車間距離があれば安全運転の傾向となる。これに対して，領域Ｓ２に，車間距離と走行速度との関係が入り，グラフＧによって示される車間距離よりも車間距離が無ければ危険運転の傾向となる。これらの傾向は走行速度に対応して得られる。
【００４５】
図６は，散布図により安全運転と危険運転との傾向を示している。
【００４６】
上述したように，走行速度と車間距離との関係を示す多数の点50が図示されている。これらの点50に分布にしたがって，ドライバの傾向が分かる。図６では，走行速度が低速度の場合には，ほぼ安全運転であるが，走行速度が中速度となると車間距離が短くなり危険運転の傾向がある。また，走行速度が高速度となると車間距離が長くなり安全運転の傾向があることが分かる。たとえば，特定の走行速度において必要車間距離と実際の車間距離との差Δ１を算出し，その差Δ１があることをドライバに知らせるようにしてもよい。
【００４７】
図７は，棒グラフを用いた傾向を示している。
【００４８】
走行速度と車間距離との関係が複数の棒グラフ51−55によって図示されている。走行速度が低速のときの棒グラフ51，52は，必要な車間距離があることを示しているが，走行速度が中速のときの棒グラフ53，54は，必要な車間距離に足りず，危険運転であることがわかる。また，走行速度が高速のときの棒グラフ55は，必要な車間距離があり比較的安全運転であることがわかる。
【００４９】
このように，ドライバの運転傾向が運転表示回路25に表示される。ドライバは，表示を見ながら安全運転を心がけることができる。
【００５０】
また，算出された走行速度と車間距離との関係を示すデータを抽出し，運転終了後にドライバの自宅，事務所等において上述した運行表示を行うようにしてもよい。
【００５１】
上述の実施例においては，対象車両画像の幅から対象車両の車両グループを決定し，決定した車両グループに対応する車幅にもとづいて対象車両までの距離を算出している。しかしながら，対象車両画像の高さを検出し，その高さから対象車両のグループを決定し，決定した車両グループに対応する車高にもとづいて対象車両までの距離を算出するようにしてもよい。その場合には，車幅メモリ13の代わりに車両グループごとに車高を格納した車高メモリが利用されることとなる。
【００５２】
ナンバー・プレートは，軽自動車，普通乗用車，大型車などの車両グループごとに異なるので，車両画像検出回路11において，対象車両のナンバー・プレートの画像を検出し，検出されたナンバー・プレートの画像から対象車両の車両グループを決定するようにしてもよい。また，車両グループ決定回路12において車両グループを決定することができない場合にはナンバー・プレートの画像を参考にして車両グループを決定するようにしてもよい。
【符号の説明】
【００５３】
１  対象車両
２  自車両
10  カメラ
11  車両画像検出回路
12  車両グループ決定回路
13  車両メモリ
14  距離算出回路
23  撮像制御回路
【図１】
2014167676.tif 000003
【図２】
2014167676.tif 000004
【図３】
2014167676.tif 000005
【図４】
2014167676.tif 000006
【図５】
2014167676.tif 000007
【図６】
2014167676.tif 000008
【図７】
2014167676.tif 000009