(57)【特許請求の範囲】
【請求項１】
トレーラと共に連結車両を形成するトラクタの所定位置に設置されたテレビカメラと、
該テレビカメラによって撮影された該トレーラの前面パネルの画像内の両コーナーエッジの画像位置を検出して比較し、該テレビカメラに接近して来るコーナーエッジの画像位置に基づいて該トレーラの連結角と屈曲方向を求める演算処理装置と、
を備え、該テレビカメラの画像に該前面パネルの上端部が写るように該テレビカメラを上向きに設置し、該演算処理装置は、下開きコの字型のコーナーエッジ画像を認識することにより該コーナーエッジを検出することを特徴としたトレーラ連結角検出装置。
【請求項２】
トレーラと共に連結車両を形成するトラクタの所定位置に設置されたテレビカメラと、
該トレーラの前面パネルの両端に設置した前面垂直マーカー及び該トレーラの各側面パネルの前端に設置した側面垂直マーカーと、
該テレビカメラによって撮影された該トレーラの前面パネルの画像内の両前面垂直マーカーの画像位置を検出して比較し、該テレビカメラに接近して来る前面垂直マーカーの画像位置から該連結角と屈曲方向を求め、該連結角が所定値より大きくなったときには、該カメラに接近して来る側面垂直マーカーを検出し、この側面垂直マーカーの画像位置に基づいて該トレーラの連結角と屈曲方向を求める演算処理装置と、
を備え、該テレビカメラの画像に該前面パネルの上端部が写るように該テレビカメラを上向きに設置すると共に該前面パネルの上端部に上端水平線検出マーカーを設置し、該演算処理装置は、下開きコの字型のマーカー画像を認識することにより該コーナーエッジを検出することを特徴としたトレーラ連結角検出装置。
【請求項３】
請求項１又は２において、
該演算処理装置は、コーナーエッジ又は前面垂直マーカーの左右両方の画像位置から連結角を求め、その平均値を出力することを特徴としたトレーラ連結角検出装置。
【請求項４】
請求項１乃至３のいずれかにおいて、
該テレビカメラの位置を座標の原点としたとき、該演算処理装置は、直進状態時を基準として該マーカーの画像位置を該原点からの水平角度として求めると共に該水平角度から車両諸定数を用いて該連結角を求めることを特徴としたトレーラ連結角検出装置。
【請求項５】
請求項４において、
該水平角度と該連結角との関係が予めマップに記憶されていることを特徴としたトレーラ連結角検出装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はトレーラ連結角検出装置に関し、特に連結車両を形成するトラクタとトレーラの連結角（屈曲角）を検出する装置に関するものである。
【０００２】
【従来の技術】
トラクタとトレーラの連結角を検出する装置としては以下に示す従来技術が既に提案されている。
▲１▼特開平6-87462号，同6-255529号，同6-278640号  実開平3-52285号
これらは何れもトラクタとトレーラの連結角を機械的に取り出す装置を開示したものであり、具体的にはキングピンを中心部に固設したターンテーブルをトレーラに回転可能に取り付け、トラクタの旋回に応じターンテーブルとキングピンが一体になって回動し、連結角の変化が該キングピンに固着したレバーの回動によって取出される構成を有するものである。
【０００３】
このような機械的に連結角を取り出す方式は現実に実用化されているが、キングピンを回動可能に取り付ける構成や該キングピンがカプラの相対角変化に連動して回動するようにする構成等に対する部品が非常に多く、構造が複雑でかなり高価となり、かつキングピンにアーム取り付け等の加工が必要で、最重要部品であるキングピンにとって保安上、好ましくない。
【０００４】
▲２▼特開平8-332973号
トレーラの前部下面にキングピンを中心とする円弧状の磁気スケールを埋設すると共に、トラクタ側に磁気センサを取り付け、磁気センサの出力パルス数をカウントすることにより連結角を演算している。この装置はトレーラの前部下面に磁気スケールを埋設しているため、トレーラ側に大がかりな改修が必要となり、トレーラを交換した場合に対応し難い問題がある。
【０００５】
▲３▼特開平4-254268号
この公報の図8にはトラクタのキャブ後部の中央から少し横にずれた箇所から超音波を発射し、トラクタの前面からの反射波を受信し、その経過時間で距離を演算し、その距離から連結角を演算する装置について提案している。
【０００６】
この装置は超音波による測距が基本であるため、分解能が低いと言う問題があり、かつトラクタとトレーラ間の距離で連結角を演算しようとしているため、測定した距離の誤差が小さくとも、角度としては非常に大きな誤差になってしまうと言う欠点がある。
【０００７】
【発明が解決しようとする課題】
このように従来のトレーラ連結角検出装置は、構造が複雑で高価な機械式のものであるか、装置が大掛かりになったり大きな角度誤差を含む演算方式を採用したものであった。
【０００８】
従って本発明は、構造が簡単で角度誤差が小さくトレーラに大掛かりな改造を必要としないトレーラ連結角検出装置を実現することを目的とする。
【０００９】
【課題を解決するための手段】
上記の目的を達成するため、本発明(1)に係るトレーラ連結角検出装置は、トレーラと共に連結車両を形成するトラクタの所定位置に設置されたテレビカメラと、該テレビカメラによって撮影された該トレーラの前面パネルの画像内の該前面パネルの両コーナーエッジの画像位置を検出して比較し、該カメラに接近して来るコーナーエッジの画像位置に基づいて該トレーラの連結角と屈曲方向を求める演算処理装置と、を備えている。
【００１０】
すなわち本発明(1)では、図1に原理的に示すように、トラクタに設置したテレビカメラ（共に図示せず）でトレーラ2の前面パネル2aを画像認識エリアIAにおいて撮影し、撮影した画像を処理して前面パネル2aの両端のコーナーエッジ2R, 2Lを検出する。
【００１１】
そして、トレーラ2が屈曲することによりコーナーエッジ2R, 2Lの位置が右又は左側へ移動する。
この時、トレーラ2が屈曲することによるコーナーエッジ2R, 2Lの移動量は、テレビカメラから離れて行くコーナーエッジより、接近して来る側のコーナーエッジの方が大きいので、演算処理装置は、このようにテレビカメラに接近して来るコーナーエッジの画像位置からトレーラ2の連結角と屈曲方向を求める。
【００１２】
このようにして、屈曲角が非常に大きくなって、接近して来る側のコーナーエッジしか検出できなくなった時でも連結角を求めることができるのでトレーラの最大屈曲角まで連結角を求めることが可能となる。
さらに上記の本発明(1)において、テレビカメラの画像に前面パネルの上端部が映るように該テレビカメラを上向きに設置し、演算処理装置は、下開きコの字型のコーナーエッジ画像を認識することにより該コーナーエッジを検出する。
すなわち、図9に原理的に示すように、テレビカメラによって認識される画像認識エリアIAにおけるコーナーエッジ2R, 2L 及び2Uで形成される下開きコの字型画像を認識すれば、左右のコーナーエッジを誤り無く判別することが可能となる。
上記の本発明(1)をより確実にトレーラの前面両端を検出するため、本発明(2)に係るトレーラ連結角検出装置は、トレーラと共に連結車両を形成するトラクタの所定位置に設置されたテレビカメラと、該トレーラの前面パネルの両端に設置した前面垂直マーカー及び該トレーラの各側面パネルの前端に設置した側面垂直マーカーと、該テレビカメラによって撮影された該トレーラの前面パネルの画像内の両前面垂直マーカーの画像位置を検出して比較し、該テレビカメラに接近して来る前面垂直マーカーの画像位置から該連結角と屈曲方向を求め、該連結角が所定値より大きくなったときには、該カメラに接近して来る側面垂直マーカーを検出し、この側面垂直マーカーの画像位置に基づいて該トレーラの連結角と屈曲方向を求める演算処理装置と、を備えている。
【００１３】
この本発明(2)を図2(1)により原理的に説明すると、トレーラ2の前面パネル2aの両端に前面垂直マーカー5aR, 5aLを設置すると共に、トレーラ2の左右側面パネル2bの各前端に側面垂直マーカー5bR, 5bLを設置する。
そして、トラクタに設置したテレビカメラでトレーラ前面パネル2aを撮影し、この撮影した画像を処理して前面垂直マーカー5aR, 5aLを抽出し、上記の本発明(1)におけるコーナーエッジの場合と同様に連結角と屈曲方向を求めることができる。これにより、コーナーエッジを検出する場合より一層確実にトレーラ前面の両端を検出することが可能となる。
【００１４】
ただし、連結角が所定値より大きくなった屈曲時には前面垂直マーカー5aR, 5aL をカメラで認識できなくなる場合があるので、このような場合には、側面垂直マーカーを検出し、この側面垂直マーカーの画像位置に基づいて本発明(1)と同様にトレーラ2の連結角と屈曲方向を求めることができる。
さらに上記の本発明(２)においては、図10に原理的に示すように、図9の場合と同様に、下開きコの字型画像を認識する場合において、前面パネル2aの上端部に上端水平線検出マーカー5aUを設置し、これを、下開きコの字型の前面垂直マーカー画像を認識すれば、図9に示すコーナーエッジの場合より一層確実に前面パネルの移動、すなわちトレーラの連結角及び屈曲方向を検出することが可能となる。
【００１５】
上記の本発明(1)及び(2)においては、トレーラが大きく屈曲したまま駐車していた後でシステムが作動した場合などは、検出したコーナーエッジ又は垂直マーカーが右側のものなのか左側のものなのかが判別できない。
そこで、本発明(1)において、該トレーラの各側面パネルの前端に、互いに形状が異なる識別マーカーを付加し、該演算処理装置は、一方のコーナーエッジしか検出できないとき、該検出したコーナーエッジ側の該識別マーカーの形状を認識することにより、左右いずれのコーナーエッジであるかを認識して該連結角と該屈曲方向を求めることができる。
【００１６】
すなわち、図3に原理的に示すように、トレーラ2の左右両側面パネル2bの前端に右と左で形状の異なる識別マーカー50R, 50L(例えば図示のように左側は○印、右側は□印など)を設置し、検出したマーカーの形状を認識することにより、検出したコーナーエッジが左右どちら側であるかを判別することが可能となる。
【００１７】
同様にして、本発明(2)においても、該トレーラの各側面パネルの前端に、互いに形状が異なる識別マーカーを付加し、該演算処理装置は、両方の前面垂直マーカーが検出できないとき、検出した側面垂直マーカーの該識別マーカーの形状を認識することにより、左右いずれの側面垂直マーカーであるかを認識して該連結角と該屈曲方向を求めることができる。
【００１８】
すなわち、図4に原理的に示すように、本発明(2)に示すような側面垂直マーカー5bR, 5bLに対して、互いに形状が異なる識別マーカー50R, 50Lを付加することにより、検出した側面垂直マーカーが左右どちら側であるかを判別することが可能となる。
【００１９】
また、上記の本発明(1)において、該トレーラの各側面パネルの前方に、同一形状の識別マーカーを付加し、該演算処理装置は、一方のコーナーエッジしか検出できないとき、検出したコーナーエッジの左右いずれの側に該識別マーカーが検出されたかを判定して該連結角と該屈曲方向を求めることができる。
【００２０】
すなわち、図5に原理的に示すように、トレーラ2の側面パネル2bに設けた識別マーカー50R, 50L の形状を同一としており、一方のコーナーエッジしか検出できない時に(この時には、検出されたコーナーエッジに対応する識別マーカーは必ず検出される)、この検出されたコーナーエッジの左右いずれの側に識別マーカーが検出されたかを判定すればトレーラの連結角と屈曲方向を求めることができる。この場合は、識別マーカーの形状を1つだけ記憶しておけば済むことになる。
【００２１】
これは、図2に示した本発明(2)に対して図5の場合と同様に同一形状の識別マーカー50R, 50Lを設けた場合も同様にして、識別マーカーの記憶する形状を1つで済むことになる。
また、上記の本発明(2)において、テレビカメラをカラーテレビカメラとし、図７に示すように、前面垂直マーカー5aR，5Al、及び側面垂直マーカー5aR，5bLを同一色（例えば赤色）のものとすることにより、車外のノイズ物体を誤認識することが防止できる。
【００２２】
また、上記の本発明(2)において、テレビカメラをカラーテレビカメラとし、図8に原理的に示すように、少なくとも側面垂直マーカーを左右で異なる色、例えば側面垂直マーカー5bRを緑色とし、側面垂直マーカー5bL を青色としてもよい。
【００２３】
このようにすることで、一方の側面垂直マーカーしか認識されないときでも、その色により、その側面垂直マーカーが左右どちらのものであるかを認識することが可能となる。
【００２６】
なお、該演算処理装置は、コーナーエッジ又は前面垂直マーカーの左右両方の画像位置から連結角を求め、その平均値を出力するようにしてもよい。
また、該テレビカメラの位置を座標の原点としたとき、該演算処理装置は、直進状態時を基準として該マーカーの画像位置を該原点からの水平角度として求めると共に該水平角度から車両諸定数を用いて該連結角を演算することができ、この演算結果を、該水平角度と該連結角との関係として予めマップに記憶しておいてもよい。
【００２７】
さらに、該演算処理装置は、該マーカーの種々のパターンを予め記憶しておき、該テレビカメラの出力画像と比較することにより該マーカーの画像位置を検出することができる。
【００２８】
【発明の実施の形態】
上記の本発明の実施例を図面を参照して以下に説明する。
本発明(1)の実施例：
図11は、図1に原理的に示した本発明(1)に係るトレーラ連結角検出装置の実施例を車両に搭載した場合の概略平面図を示している。
【００２９】
図中、トラクタ1とトレーラ2とで連結車両を形成し、回動連結部3を中心に回動するようになっている。テレビカメラ4は、トラクタ1のルーフ1aの所定位置、例えば左右方向の中央部に設置されており、カメラ視野角±δ0を有している。このカメラ視野角±δ0にはトレーラ2の前面パネル2aの両端のコーナーエッジ2R, 2Lを含んでいる。
【００３０】
このようなトレーラ連結角検出装置を搭載した車両の側面概略図が図12(1)に示されている。この側面図は、図11に示したトレーラ2における左側面パネル2bを見た図であり、図示の如く、テレビカメラ4は前面パネル2aの上半分が撮影可能な高さに設置されている。また、テレビカメラ4は、トラクタ1内の例えばダッシュボード内に設けた演算処理装置6に接続されている。
【００３１】
図13には、本発明(1)に係るトレーラ連結角検出装置の実施例（及び後述する全ての実施例）の電気的な回路構成例が示されており、特に、図12に示した演算処理装置6の構成例が示されている。
すなわち、テレビカメラ（白黒又はカラー）4の出力画像を画像メモリ6aに記憶し、この画像メモリ6aに記憶したデータに基づいて画像処理部6bが微分処理、エッジ処理、2値化処理を行ってこの処理結果を演算部6cに与えている。なお、テレビカメラ4にカラーテレビカメラを用いた場合には、画像処理部6bでは色抽出処理も行う。
【００３２】
なお、このような画像認識技術については、例えば特公平6-52554号公報に記載されている公知の技術を用いることができる。また、演算部6cは、後述する各種のマーカーのパターン(形状／色彩)を予め記憶している。
図14は、上記のような演算処理装置6に格納され且つ実行される処理プログラムのフローチャートを示したものであり、特に上記の本発明(1)による連結角θと屈曲方向を求める処理手順を示しており、以下、この図14を参照して図11〜13に示した本発明(1)の動作実施例を説明する。
【００３３】
ステップS1：
まず、演算処理装置6における画像メモリ6aはテレビカメラ4の出力画像を取り込んで、画像処理部6bに与えると、この画像処理部6bでは撮影した画像の画像処理及び画像認識を実行する。
【００３４】
ステップS2：
左右のコーナーエッジ2R, 2Lを両方とも検出し認識しているか否かを判定する。認識していればステップS3へ進み、認識していなければステップS4へ進む。
ステップS3：
画像内でのコーナーエッジ2R, 2Lの位置(角度)δR, δLを検出してステップS5へ進む。
【００３５】
このコーナーエッジ2R, 2Lの画像内での位置δR, δLの例が図15に示されており、同図(1)に示す直進状態においては、画像内において最も広がった位置に在ることが分かる。
そして、例えば左方向に屈曲する場合、その屈曲角度が大きくなるにしたがって、同図(2)及び(3)に示すように、位置δR, δLが中心線0に近づいて行き、さらに屈曲角が大きくなると、同図(4)に示すように、左側のコーナーエッジ2Lが中心線0を越えて右コーナーエッジ2Rに近づいてしまうことが分かる。
【００３６】
ステップS4：
連結角検出不能であることを運転者や被制御システムのコンピュータに通知する。これには装置故障の他にトレーラの屈曲角が大きくなり過ぎて一方のコーナーエッジしか検出できない場合が含まれる。
【００３７】
ステップS5：
画像位置δR, δLの値を基に予め記憶したマップから屈曲情報を読み取り、ステップS6へ進む。
これは、例えば、図15に示したように、屈曲状態及び屈曲方向によって画像位置δRとδLの値に差が出るのでこの関係を予めマップに記憶しておき、検出された画像位置δRと δLの値をマップと比較することにより屈曲情報を読み取ることができる。
【００３８】
このようなメモリマップが、縦軸のカメラ画像内角度δ(δR, δL)とトレーラ連結角θとの関係として図16に例示されており、以下に、このような図16に示すマップを求める場合の計算例を示す。
まず、図17に示すように、テレビカメラ位置を座標の原点とし、トラクタの直進方向をX座標(後方向がプラス側)、左右方向をY座標（右方向がプラス側）として、車両諸定数を以下のとおりとする。
【００３９】
・θ=トレーラ連結角
・d=テレビカメラと回動連結部の間の距離
・a=トレーラ前面パネルと回動連結部の間の距離
・W： トレーラ幅の1/2
・A： √(W2+a2)
・φ： 回動中心点とトレーラ前面パネル両端のコーナーエッジ(2R, 2L)を結ぶ線とトレーラ中央線とのなす角。φ=arctan(W/a)
・δ0：テレビカメラの最大視野角(片側)
・XR,YR：コーナーエッジ2Rのトレーラ回動中心からの距離
・XL,YL：コーナーエッジ2Lのトレーラ回動中心からの距離
・δR：テレビカメラとコーナーエッジ2Rを結ぶ線分とX軸がなす角度
・δL：テレビカメラとコーナーエッジ2Lを結ぶ線分とX軸がなす角度
まず、左側については次式が成り立つ。
【００４０】
XL=A・cos(φ-θ)                                       …式(1)
XL=A・sin(φ-θ)                                       …式(2)
コーナーエッジ2Lの座標は[(d-XL),YL]であるから次式が得られる。
δL=arctan(YL/(d-XL))                                  …式(3)
次に右側については次式が成り立つ。
【００４１】
XR=A・cos(φ+θ)                                       …式(4)
XR=A・sin(φ+θ)                                       …式(5)
コーナーエッジ2Rの座標は[(d-XR),YR] であるから次式が得られる。
δR=arctan(YR/(d-XR))                                  …式(6)
この様にして、連結角θと画像位置δL，δRの関係を求めることができる。
【００４２】
従って、画像位置δLとδRの値と連結角θを予め演算してメモリマップとして記憶しておけば、図16に示す各特性曲線が得られ、画像位置δLとδRからトレーラ連結角θを求めることができる。
ステップＳ6：
トレーラ2が屈曲しているか否かを、例えばδR=δLであるか否かにより判定する。屈曲していればステップＳ7へ進み、屈曲していなければステップＳ11へ進む。
【００４３】
ステップＳ7：
屈曲している時は屈曲方向を、例えばδR>δLであるか否かにより判定する。左折方向に屈曲しているならステップＳ7に進み、右折方向に屈曲しているのならステップＳ8へ進む。
【００４４】
ステップＳ8：
画像位置δLのみデータとして採用する。
ステップＳ9：
画像位置δRのみデータとして採用する。
【００４５】
ステップＳ10：
採用された画像位置δR 又はδＬに基づいて図16に示したマップから連結角θを読み出し、ステップＳ12へ進む。
ステップＳ11：
連結角θを“0”と置き、ステップＳ12へ進む。
【００４６】
ステップＳ12：
屈曲方向と連結角θを決定してこのルーチンを抜ける。
なお、このフローにおいては、ステップＳ7〜Ｓ9で屈曲方向に基づいて演算に使用するコーナーエッジを選別しているが、画像位置δRとδLのそれぞれを用いて連結角θを求め、その平均値をとってもよい。
【００４７】
また、このフローでは画像内の各コーナーエッジの位置から角度を演算して連結角を求めているが、画像内の左右コーナーエッジの幅とその中心位置を演算に用いてもよい。
本発明(2)の実施例：
図18は、図2に原理的に示した本発明(2)に係るトレーラ連結角検出装置の実施例を平面図で示したものであり、この実施例においては、図11に示した本発明(1)の実施例に対して、図12(2)にも示すようにトレーラ2の前面パネル2ａの両端に前面垂直マーカー5aR, 5aLを設置すると共に、側面パネル2bのそれぞれにおいて、前端に側面垂直マーカー5bR, 5 bLを設けている点が異なっている。
【００４８】
図19は、このような本発明(2)の動作実施例を示したものであり、以下、図19を参照して本発明(2)の実施例を説明する。
ステップS21：
図14のステップS1と同様にテレビカメラ4でトレーラ2の前面パネル2aを撮影し、画像処理と画像認識を実行する。
【００４９】
ステップS22：
前面垂直マーカー5aR, 5aLが共に検出され認識されているか否かを判定する。認識されていればステップS23へ進み、認識されていなければステップS24へ進む。
【００５０】
ステップS23：
画像内での両前面垂直マーカー5aR, 5aLの位置δaR, δaL を検出してステップS25へ進む。
ステップS24：
図14のステップS4と同様に連結角検出不能であることを運転者や被制御システムのコンピュータに通知する。
【００５１】
ステップS25：
画像位置δaR, δaLの値を基に図16に示したメモリマップから屈曲情報を読み取る。
ステップS26：
屈曲しているか否かを判定する。屈曲している時はステップS27へ進み、屈曲していない時はステップS28へ進む。
【００５２】
ステップS27：
メモリマップから読み取った情報から屈曲方向を判定する。左屈曲の場合はステップS29へ、右屈曲の場合はステップS30へ進む。
ステップS28：
連結角θを“0”と置いてステップS37へ進む。
【００５３】
ステップS29：
左屈曲と認定し、画像位置δaLだけをデータとして採用し、ステップS31へ進む。
ステップS30：
右屈曲と認定し、画像位置δaRだけをデータとして採用し、ステップS31へ進む。
【００５４】
ステップS31：
検出した画像位置δaL又はδaRに基づきメモリマップから連結角θを読み出してステップS32へ進む。
ステップS32：
メモリマップから読み出した連結角θが所定位置より大きいか否かを判定する。所定値より大きければステップS33へ進み、大きくなければステップS37へ進む。
【００５５】
なお、この所定値はカメラ4が側面垂直マーカー5bR, 5bLを検出できる程度の値に設定することが望ましい。
ステップS33：
側面垂直マーカー5bR, 5bLを検出しているか否かを判定する。検出している時はステップS34に進み、検出していなければステップS35へ進む。
【００５６】
ステップS34：
検出している側面垂直マーカー5bR又は5bLの画像位置δbR又はδbLの画像内の位置を検出してステップS36へ進む。
ステップS35：
連結角θが所定値より大きいにも関わらず、側面垂直マーカー5bR, 5bLが検出できないということは故障であると判断されるので、故障ウォーニングを発生して制御を終了する。
【００５７】
ステップS36：
検出した画像位置δbR又はδbLの値を基に側面マップ(δbとθとのマップ)から連結角を読み出してステップS37へ進む。
ステップS37：
屈曲方向と連結角θを決定してこのルーチンを抜ける。
【００５８】
ここで、側面垂直マーカー5bL,5bRから連結角θを求める原理について説明する。
図20は、1台のテレビカメラ4を用いた場合において、左側面垂直マーカー5bLを検出してトレーラ連結角θを求める場合の説明図であり、まず、以下のようにして左側面垂直マーカー5bLの角度位置δLを求める。
【００５９】
まず、車両諸定数d, w, a, φ, Aは上記と同様である。
さらに、
ＸL：左側面垂直マーカー5bLの水平基準線からの距離
ＹL：左側面垂直マーカー5bLのトレーラ回動中心3からの距離
とすると、ＸL,ＹLは上記の式(1)及び(2)で表される。
【００６０】
また、カメラ4を座標の原点Oとすると左側面垂直マーカー5bLの座標は、[d-XL,YL]であり、従って角度δLは式(3)で表されることになる。
従って、これらの式からコーナーエッジや前面垂直マーカーの場合と同様に連結角θが求められる。この場合も実施例(1)と同様に側面用マップとして連結角θと角度δLとの関係を予め記憶しておけばよい。
【００６１】
次に、図3〜図10に示した動作実施例を図21〜図23のフローチャートを参照して以下に順次説明する。
動作実施例(図21参照)：
この実施例は本発明(1)を改良したものであり（図1及び3参照）、図21におけるステップS1〜S12は図14に示した本発明(1)の動作実施例と同様であり、これらのステップに、ステップS41〜S50が加えられている点が異なっている。
【００６２】
ステップS41：
検出したコーナーエッジの数を判定する。2本とも検出しているならステップS3へ進み、1本しか検出していないならステップS42へ進む。
ステップS42：
ステップS41でコーナーエッジの検出数が1本と判定された場合は、そのコーナーエッジの画像内の位置δxを検出してステップS43へ進む。
【００６３】
ステップS43：
識別マーカー50R, 50Lを検出しているか否かを判定する。検出しているときはステップS44へ進み、検出していなければステップS45へ進む。
ステップS44：
検出した識別マーカーが左右どちら側のものかをマーカーの形状により判定する。検出したマーカーが右側のマーカー50RならステップS46へ進み、左側のマーカー50Lならステップ S47へ進む。
【００６４】
ステップS45：
コーナーエッジを1本も検出していないとき、及びコーナーエッジ検出数が1本と判定されたときで識別マーカーを検出していないときは故障と判定され、故障ウォーニングを発生して処理を終了する。
【００６５】
ステップS46：
右屈曲と認定してステップS48へ進む。
ステップS47：
左屈曲と認定してステップS49へ進む。
【００６６】
ステップS48：
ステップS42で検出した画像位置δx=δRと置き換えてステップS50へ進む。
ステップS49：
ステップS42で検出した画像位置δx=δLと置き換えてステップS50へ進む。
【００６７】
ステップS50：
検出した画像位置δR又はδLの値を基に、上記のメモリマップから連結角θを読み出してステップS12へ進む。
動作実施例(図22参照)：
この実施例は本発明(2)を改良したものであるので（図2及び4参照）、ステップS21〜S37が共通になっているが、ただし、ステップS34の代わりにステップS38が挿入され、またステップS51〜S56が以下の通り追加されている。
【００６８】
ステップS38：
ステップS33で側面垂直マーカーを認識しているとき、さらに識別マーカーを認識しているか否かを判定し、認識しているときはステップS51へ進み、認識していないときはステップS35へ進む。
【００６９】
ステップS51：
ステップS38で認識された識別マーカーが左右どちら側のものかをマーカーの形状により判定する。検出したマーカーが右側の識別マーカー50RならステップS52へ進み、左側の識別マーカー50LならステップS53へ進む。
【００７０】
ステップS52：
右屈曲と認定してステップS54へ進む。
ステップS53：
左屈曲と認定してステップS55へ進む。
【００７１】
ステップS54：
画像内の右側側面垂直マーカー5bRの画像位置δbRを検出してステップS56へ進む。
ステップS55：
画像内の左側側面垂直マーカー5bLの位置δbLを検出してステップS56へ進む。
【００７２】
ステップS56：
検出した画像位置δbR又はδbLの値を基に、上記のマップから連結角θを読み出してステップS37へ進む。
動作実施例(図21参照)：
この実施例は本発明(1)を改良したものであるので（図1及び5参照）、図21に示した実施例と同様であるが、ステップS44のみが異なっている。
【００７３】
ステップS44：
図5に示すように、識別マーカー50Rと50Lが同一形状であるので、「検出された識別マーカーは、検出されたコーナーエッジの左右どちら側に在るか」を判定している。
【００７４】
動作実施例(図22参照)：
この実施例は本発明(2)を改良したものであるので（図2及び6参照）、図22に示す動作実施例と同様であるが、ただしステップS51においては、上記と同様に「検出された識別マーカーは、検出された側面垂直マーカーの左右どちら側に在るか」を判定することになる。
【００７５】
動作実施例(図19参照)：
この実施例は図7に示したように、すべてのマーカーを同一色に設定しているので、図19に示した本発明(2)の動作実施例において、ステップS21において「色抽出」を同時に実行する点が異なっている。
【００７６】
動作実施例(図22参照)：
この実施例は本発明(2)を改良したものであり（図2及び8参照）、且つ図8に示したように側面垂直マーカーと前面垂直マーカーとを異なる色に設定したので、ステップS51においては、マーカー色は左右どちらであるかを判定している点が異なっている。
【００７７】
本発明(1)の動作実施例(図23参照)：
この実施例は図14に示した本発明(1)の動作実施例に適用されるものであり（図1及び9参照）、従って図23のフローチャートにおいてはステップS61のみが、図14におけるステップS2に置き換わっている。
【００７８】
すなわち、このステップS61においては、下開きコの字型のコーナーエッジ画像が認識されているか否かを判定し、認識されているときには各コーナーエッジの画像位置を検出してステップS3以下を実行することになる。
図23には本発明(1)の画像例が示されており、同図(1)に示す直進時は下開きのコの字型の画像になっているが、屈曲角度が大きくなるに従って、同図(2)〜(4)に示すような画像に変形していることが分かる。
【００７９】
本発明(2)の動作実施例(図24参照)：
この実施例は上記の本発明(1)において本発明(2)の側面垂直マーカーを用いた点が異なっているので（図10及び12(3)参照）、図24においては、コーナーエッジの代わりに前面垂直マーカーを用い、画像位置δRの代わりにδaRを用い、δLの代わりにδaLを用いている。
【００８０】
なお、上記の各実施例において、各垂直マーカーは、図2(2)に示したように、例えば白―黒で構成し、明度の急変する中央部を検出することが望ましく、ペイントの塗布でもシート状のものを張り付けても構わない。
また、各マーカーの幅は、画像処理したときに「線分」として認識される程度のやや狭い幅を持たせることが好ましいが、幅が広くて画像処理の結果、「幅」が検出されるときは幅の両端の中央部をマーカー位置としても内側のエッジを外側のエッジをマーカー位置と設定しても構わない。
【００８１】
【発明の効果】
以上説明したように、本発明に係るトレーラ連結角検出装置によれば、トラクタとトレーラの連結角を正確で保安上の問題がなく、構造が簡単であり、非接触式で検出することが可能となる。
【図面の簡単な説明】
【図1】  本発明(1)に係るトレーラ連結角検出装置の原理説明ブロック図(その1)である。
【図2】  本発明(2)に係るトレーラ連結角検出装置の原理説明ブロック図(その1)である。
【図3】  本発明(1)に係るトレーラ連結角検出装置の変形例の原理説明ブロック図である。
【図4】  本発明(2)に係るトレーラ連結角検出装置の変形例の原理説明ブロック図である。
【図5】  本発明(1)に係るトレーラ連結角検出装置の別の変形例の原理説明ブロック図である。
【図6】  本発明(2)に係るトレーラ連結角検出装置の別の変形例の原理説明ブロック図である。
【図7】  本発明(2)に係るトレーラ連結角検出装置のさらに別の変形例の原理説明ブロック図である。
【図8】  本発明(2)に係るトレーラ連結角検出装置のさらに別の変形例の原理説明ブロック図である。
【図9】  本発明(1)に係るトレーラ連結角検出装置の原理説明ブロック図(その2)である。
【図10】  本発明(2)に係るトレーラ連結角検出装置の原理説明ブロック図(その2)である。
【図11】  本発明(1)に係るトレーラ連結角検出装置の実施例平面図である。
【図12】  本発明に係るトレーラ連結角検出装置の実施例側面図である。
【図13】  本発明に係るトレーラ連結角検出装置の各実施例に用いる回路構成例を示したブロック図である。
【図14】  本発明(1)の動作実施例を示したフローチャート図である。
【図15】  本発明(1)の画像例を示した図である。
【図16】  本発明に係るトレーラ連結角検出装置において左折時の連結角とカメラ画像内角度との関係を示したメモリマップ図である。
【図17】  本発明に係るトレーラ連結角検出装置において前面コーナーエッジの検出例を示した平面図である。
【図18】  本発明(2)に係るトレーラ連結角検出装置の実施例平面図である。
【図19】  本発明(2)の動作実施例を示したフローチャート図である。
【図20】  本発明に係るトレーラ連結角検出装置の側面垂直マーカー検出例を示した平面図である。
【図21】  本発明(1)に係るトレーラ連結角検出装置の別の動作実施例を示したフローチャート図である。
【図22】  本発明(2)に係るトレーラ連結角検出装置の別の動作実施例のフローチャート図である。
【図23】  本発明(1)に係るトレーラ連結角検出装置の画像例を示した図である。
【図24】  本発明(1)及び(2)に係るトレーラ連結角検出装置の更に別の動作実施例を示したフローチャート図である。
【符号の説明】
1 トラクタ
1a  トラクタのルーフ
2 トレーラ
2a  トレーラ前面パネル
2b  トレーラ側面パネル
2R, 2L コーナーエッジ
3 回動連結部
4 テレビカメラ
5aR, 5aL 前面垂直マーカー
5bR, 5bL 側面垂直マーカー
50R, 50L 識別マーカー
6a 画像メモリ
6b 画像処理部
6c 演算部
θ 連結角
±δ0 カメラ視野角
δR ,δL 画像位置
図中、同一符号は同一又は相当部分を示す。
【図１】
0003716722.tif 000002
【図２】
0003716722.tif 000003
【図３】
0003716722.tif 000004
【図４】
0003716722.tif 000005
【図５】
0003716722.tif 000006
【図６】
0003716722.tif 000007
【図７】
0003716722.tif 000008
【図８】
0003716722.tif 000009
【図９】
0003716722.tif 000010
【図１０】
0003716722.tif 000011
【図１１】
0003716722.tif 000012
【図１２】
0003716722.tif 000013
【図１３】
0003716722.tif 000014
【図１４】
0003716722.tif 000015
【図１５】
0003716722.tif 000016
【図１６】
0003716722.tif 000017
【図１７】
0003716722.tif 000018
【図１８】
0003716722.tif 000019
【図１９】
0003716722.tif 000020
【図２０】
0003716722.tif 000021
【図２１】
0003716722.tif 000022
【図２２】
0003716722.tif 000023
【図２３】
0003716722.tif 000024
【図２４】
0003716722.tif 000025