(57)【要約】【課題】  本発明の課題は、リアタイヤ等の大型装備品についても、車体の左右いずれかに取り付けられているかを判別することができる車形検出装置及びこの装置を備えることで安全で洗い残しの少ない洗車を実現する洗車機を提供するものである。【解決手段】  上下に複数の発光素子Ｌを配列した発光部５ａと、発光素子Ｌと対をなす受光素子Ｒを配列した受光部５ｂとからなり、発光部５ａと受光部５ｂを自動車を幅方向に挟んで対向させた車体検出器５と、該車体検出器５を自動車の長さ方向に移動させて自動車の２Ｄ画像データと３Ｄ画像データを作成する車形制御部１０とを備えた車形検出装置であって、車形制御部１０は、作成した２Ｄ画像データからリアタイヤＲＴを抽出して直径を算出し、３Ｄ画像データからリアタイヤＲＴの左右位置を特定する機能を備えた。【選択図】図９
2019095327.tif 000002
【特許請求の範囲】
【請求項１】
上下に複数の発光素子を配列した発光部と、発光素子と対をなす受光素子を配列した受光部とからなり、発光部と受光部を自動車を幅方向に挟んで対向させた車体検出器と、該車体検出器を自動車の長さ方向に移動させて自動車の上面輪郭データと車幅輪郭データを作成する車形制御部とを備えた車形検出装置であって、
前記車形制御部は、作成した上面輪郭データからリアタイヤを抽出して直径を算出し、車幅輪郭データからリアタイヤの左右位置を特定する機能を備えたことを特徴とする車形検出装置。
【請求項２】
門型状に形成した洗車機本体内に、洗浄ブラシ，乾燥ノズル等の洗車処理装置を備え、洗車機本体と洗浄する自動車とを相対移動させて自動車の洗浄を行う洗車機において、
上記請求項１記載の車形検出装置と、該車形検出装置で検出した車体に対して前記洗車処理装置を制御する洗車制御部とを備えたことを特徴する洗車機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動車の形状を検出する車形検出装置、及び同装置を備え、洗浄する自動車車体の形状に応じて、洗浄ブラシ，乾燥ノズル等の洗車処理装置を作用させて自動車車体の洗浄，乾燥等の処理を施す洗車機に関する。
【背景技術】
【０００２】
本出願人は、特許文献１に記載された車形検出装置を提案している。この装置は、自動車を幅方向に挟んで発光部と受光部を配置した車体検出器と、この車体検出器を自動車の長さ方向に移動させる走行手段と、走行手段による移動距離を検出する移動距離検出手段とを備え、車体検出器が単位距離走行する毎に車体を検出し、車形データを作成するものである。
【０００３】
この車体検出器は、上下に複数の発光素子を配列した発光部と、発光素子と対をなす受光素子を配列した受光部とからなり、発光素子と水平に対向する受光素子との間に形成される水平光軸での透光／遮光によって車体の有無を検出している。この検出動作を水平光軸の数だけ実行する１走査動作を、単位距離走行する毎に実行していくことで車体の上面輪郭データが作成される。作成された上面輪郭データにより、自動車の上面形状とリアミラー等の装備品が認識され、洗浄ブラシ，乾燥ノズル等の制御に用いることができる。一方、特許文献１の車形検出装置では、リアミラー等の装備品が車体の左右どちらに取りつれられているかを判別することができない。
【０００４】
そこで、本出願人は、特許文献２において、リアミラー等の装備品が車体の左右どちらに取り付けられているかを認識する車形検出装置を提案している。この装置は、発光素子と水平に対向する受光素子から複数（ここでは８）以上離れた受光素子との間に形成される傾斜光軸で車体の有無を検出している。この検出動作を傾斜光軸の数だけ実行する１走査動作を、単位距離走行する毎に実行していくことで車体の車幅輪郭データが作成される。作成された車幅輪郭データにより、上面輪郭データで検出された装備品が車幅方向に分解され、装備品の左右位置を判定することができる。
【０００５】
ところで、この検出装置で検出される車幅輪郭データの分解能は、傾斜光軸のズレ数（ここでは８）と同じになるため、装備品の中で比較的小さいカスタムミラーやリアミラーについては、車体の左側もしくは右側に寄ってることが認識できるものの、リアタイヤのように大型の装備品については取付位置の判定が困難であった。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特許３８０２１９５号公報
【特許文献２】特許６００２５１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明の課題は、リアタイヤ等の大型装備品についても、車体の左右いずれかに取り付けられているかを判別することができる車形検出装置及びこの装置を備えることで安全で洗い残しの少ない洗車を実現する洗車機を提供するものである。
【課題を解決するための手段】
【０００８】
このような課題を解決するために本発明は、上下に複数の発光素子を配列した発光部と、発光素子と対をなす受光素子を配列した受光部とからなり、発光部と受光部を自動車を幅方向に挟んで対向させた車体検出器と、該車体検出器を自動車の長さ方向に移動させて自動車の上面輪郭データと車幅輪郭データを作成する車形制御部とを備えた車形検出装置であって、車形制御部は、作成した上面輪郭データからリアタイヤを抽出して直径を算出し、車幅輪郭データからリアタイヤの左右位置を特定する機能を備えた。
【０００９】
門型状に形成した洗車機本体内に、洗浄ブラシ，乾燥ノズル等の洗車処理装置を備え、洗車機本体と洗浄する自動車とを相対移動させて自動車の洗浄を行う洗車機に、前記車形検出装置と、該車形検出装置で検出した車体に対して洗車処理装置を制御する洗車制御部とを備えた。
【発明の効果】
【００１０】
本発明によれば、リアタイヤ等の大型装備品が車体の左右どちら側に取り付けられているかを判定することができる。そして、判定結果に基づいて洗浄ブラシ等の洗車処理装置を作用させることで安全で洗い残しの少ない洗車動作が実現される。
【図面の簡単な説明】
【００１１】
【図１】本発明を門型洗車機に使用した例を示す説明図である。
【図２】車体検出装置５の構成及び制御系を示すブロック図である。
【図３】車体検出する光軸を示す説明図である。
【図４】車体検出状態を示す説明図である。
【図５】水平光軸ＢａによるリアタイヤＲＴの検出を示す説明図である。
【図６】上傾斜光軸ＢｂによるリアタイヤＲＴの検出を示す説明図である。
【図７】下傾斜光軸ＢｃによるリアタイヤＲＴの検出を示す説明図である。
【図８】リアタイヤＲＴの２値データを示す説明図である。
【図９】リアタイヤＲＴの左右位置を判定する状態を示す説明図である。
【図１０】側面ブラシ４による洗車動作を示す説明図である。
【発明を実施するための最良の形態】
【００１２】
以下、図面を基に本発明の実施態様について説明する。図１は本発明を門型洗車機に使用した例を示す説明図である。
１は洗車機本体で、レール２，２間に停車させた自動車Ａを跨いで往復走行する。洗車機１には、主に自動車の上面を処理する上面ブラシ・上面乾燥ノズル・上面ジェットノズル等の上面処理装置３と、主に自動車の側面を処理する側面処理装置４を備え、これらの処理装置を自動車の形状に沿って作用させて車体を自動洗浄する。５は車体検出装置で、洗車機１の前方に備えられ自動車を幅方向に挟んでそれぞれ上下に複数の発光素子と受光素子とを対向させてなり、発光・受光素子間で授受される光信号が自動車の車体によって遮られるか否かにより車体を検出する。６は走行エンコーダで、洗車機１の走行モータ７の回転を検出し、洗車機１が単位距離走行するごとにパルス信号を出力する。
【００１３】
図２は車体検出装置５の構成及び制御系を示すブロック図である。
車体検出装置５は、発光素子Ｌ１〜Ｌｎを上下に複数配列させた発光部５ａと、発光素子Ｌ１〜Ｌｎと対をなす受光素子Ｒ１〜Ｒｎを複数配列させた受光部５ｂとで構成され、発光部５ａと受光部５ｂとの間で光信号（赤外線）を授受している。この車体検出装置５は、発光部５ａの発光素子と受光部５ｂの受光素子とが１対１で対応するよう配列させてあり、水平に対向する素子同士で光軸を構成するのが基本であるが、１つの発光素子からの光信号はある程度の角度で拡散されるため、対応する受光素子から上下に所定数離れた別の受光素子でも光軸を構成することが可能になる。８は発光走査駆動部で、車体検出時に発光素子を上から下（もしくは下から上）に順次点灯する。９は受光走査駆動部で、発光素子の走査に対応する受光素子を順次受光状態とする。
【００１４】
１０は車形制御部で、走行位置検出部１１・受光検出部１２・しきい値設定部１３・車体検出部１４・車形データ作成部１５・画像処理部１６・データ記憶部１７を備え、各走査駆動部８・９を周期的に動作させて自動車の上面形状を検出するものである。
【００１５】
走行位置検出部１１は、走行エンコーダ６からのパルス信号をカウントして洗車機１の走行位置を検出する。受光検出部１２は、各受光素子での受光レベルを検出する。しきい値設定部１３は、発光部５ａと受光部５ｂとの間に自動車が存在しない状態で各受光素子が受信する受光レベルに基づいて光軸の透光／遮光を判断する判別しきい値を設定する。車体検出部１４は、所定周期毎に走査駆動部８，９を動作させ、受光検出部１２で検出される各受光素子の受光レベルをしきい値設定部１３で設定した判別しきい値と比較して各光軸の透光／遮光を判定する。車形データ作成部１５は、走行位置検出部１１から与えられる洗車機１の走行位置と車体検出部１４から与えられる各光軸の透光／遮光判定から２値画像データを作成する。画像処理部１６は、車形データ作成部１５で作成した車形データを解析処理し、洗車用データを作成する。データ記憶部１７は、走行位置検出部１１で検出される洗車機の走行位置データ・しきい値設定部１３で設定されるしきい値・車形データ作成部１５で作成される２値画像データ・画像処理部１６で抽出される洗車用車形データが記憶される。
【００１６】
１８は洗車制御部で、洗車プログラムに従って、車形制御部１０を駆動して洗車用車形データを作成し、その作成した洗車用車形データに基づいて洗車駆動部１９を介して上面洗浄装置３・側面洗浄装置４・洗車機１の走行モータ７等を駆動し、洗車機１を走行させながら車体の洗浄・乾燥といった洗車処理をさせるものである。２０は操作パネルで、洗車機１の前面に設けられ洗車内容の選択入力や洗車開始入力を行うものである。
【００１７】
車形制御部１０では、１つの発光素子に対して３つの光軸Ｂａ・Ｂｂ・Ｂｃを形成し、発光素子の発光を対応する受光素子で受光する単位動作を各素子毎に素子数に応じた回数行い、各光軸Ｂａ・Ｂｂ・Ｂｃの透光／遮光を判定して車形データを作成する。
【００１８】
光軸Ｂａ・Ｂｂ・Ｂｃは、図３に示すように、発光素子Ｌａと水平に対向する受光素子Ｒａとの間に形成される水平光軸Ｂａ（実線）と、発光素子Ｌａと水平に対向する受光素子Ｒａから上に所定数ｓずらした受光素子Ｒａ-sとの間に形成される上傾斜光軸Ｂｂ（点線）と、発光素子Ｌａと水平に対向する受光素子Ｒａから下に所定数ｓずらした受光素子Ｒａ+sとの間に形成される下傾斜光軸Ｂｃ（一点鎖線）とからなる。
【００１９】
このうち、水平光軸Ｂａは、車体の高さ位置を検出するものであり、傾斜光軸Ｂｂ・Ｂｃは、検出された車体の左右位置を判定するものである。すなわち、遮光された水平光軸Ｂａの高さＨａに車体や装備品があることが検出され、この遮光された水平光軸Ｂａに交差する傾斜光軸Ｂｂ・Ｂｃが遮光されると、その交点と交点の間に車体があることが検出される。
【００２０】
本実施態様では、発光素子Ｌと受光素子Ｒを配列ピッチｐで３２対の水平光軸Ｂａを形成し、傾斜光軸Ｂｂ・Ｂｃのずらし数ｓを８としている。これにより、高さを車体検出装置５の長さＨ、幅を車体検出装置５の発光部５ａと受光部５ｂとの距離Ｗとした車体検出エリア（＝Ｈ×Ｗ）が与えられ、この車体検出エリアを、素子数と交点数で分割した分解能で車体検出することができる。ここでは、素子数は、発光素子Ｌ（受光素子Ｒ）の数である３２となり、車高方向は長さＨを素子数３２で分割した分解能となる。また、交点数は、水平光軸Ｂａと交差する傾斜光軸Ｂｂ・Ｂｃの交点数８であり、車幅方向は幅Ｗを交点数８で分割した分解能となる。
【００２１】
続いて、このように構成される洗車機の動作について説明する。
洗車機１は、操作パネル２０で洗車開始入力があると、しきい値の設定を行った後、走行を開始して車形検出と洗車処理を実行する。以下、車形検出処理について説明する。尚、しきい値設定処理については、本出願人が提案した特許３９８４５８０号公報に開示した内容で実現される。
【００２２】
＜車体検出処理＞
図４に示す形態の自動車（ジープ車：リアタイヤを装備）を検出する場合を例に、車体検出処理について詳細に説明する。
洗車機本体１の走行が開始すると、洗車機本体１が単位距離ｄ走行する毎に、走行エンコーダ６からパルス信号を出力し、この信号をトリガとして、車体検出部１４が車形検出装置５から遮光／透光データを取り込んでいく。車形データ作成部１５は、洗車機本体１が検出開始位置Ｐｆから検出終了位置Ｐｒまで走行移動する間に、車体検出部１４で取り込んだ遮光／透光データを集計し、Ｘ軸を走行ピッチｄ、Ｙ軸を素子数とした２Ｄマトリックス上に、透光を「白」、遮光を「黒」として展開した２Ｄ画像データと、Ｘ軸を走行ピッチｄ、Ｙ軸を素子数、Ｚ軸を交点数とした３Ｄマトリックス上に、透光を「白」、遮光を「黒」として展開した３Ｄ画像データを作成する。
【００２３】
車形データ作成部１５で作成した各画像データは、画像処理部１６で画像処理され、車体上面輪郭の抽出、洗車制御データの作成、車体基準点の検出、装備品の検出、装備品の左右特定に使用される。すなわち、２Ｄ画像データでは、自動車を側面から捉えたシルエットが得られるので、自動車の上面輪郭と装備品の存在が検出される。３Ｄ画像データでは、自動車を立体的に捉えたシルエットが得られるので、装備品が車体のどの位置に設けられているかが検出される。尚、この画像データ作成については、本出願人が提案した特許６００２５１６号公報に開示した内容で実現される。
【００２４】
続いて、リアタイヤＲＴの検出について説明する。車体検出装置５が図４に示す走行位置Ｐｒに達したとき、水平光軸Ｂａ・上傾斜光軸Ｂｂ・下傾斜光軸Ｂｃにより、図５〜７に示す車体検出が行われる。すなわち、水平光軸Ｂａによる車体検出では、図５に示すように、リアタイヤＲＴにより水平光軸Ｂａ-16〜Ｂａ-28が遮光され、それ以外の光軸は透光となる検出結果を得る。また、上傾斜光軸Ｂｂによる車体検出では、図６に示すように、リアタイヤＲＴにより光軸Ｂｂ-20〜Ｂｂ-32が遮光され、それ以外の光軸は透光となる検出結果を得る。更に、下傾斜光軸Ｂｃによる車体検出では、図７に示すように、リアタイヤＲＴにより光軸Ｂｃ-11〜Ｂｃ-23が遮光され、それ以外の光軸は透光となる検出結果を得る。
【００２５】
次に、これら光軸Ｂａ〜Ｂｃの検出結果に基づいて、図８に示すように、水平光軸Ｂａと交差する上傾斜光軸Ｂｂ及び下傾斜光軸Ｂｃの検出結果を水平光軸Ｂａ上の交点によって分割されるエリア１〜９に与えていく。例えば、水平光軸Ｂａ-16と交差する上傾斜光軸Ｂｂ-16〜Ｂｂ-24の透光・遮光結果と、下傾斜光軸Ｂｃ-16〜Ｂｃ-８の透光・遮光結果とをそれぞれ光軸Ｂａ-16との交点によって分割されるエリア１〜９に与えていく。そして、各エリア毎に上傾斜光軸Ｂｂと下傾斜光軸Ｂｃとで与えられる２つの検出結果について、どちらかに「透光」が含まれている場合は、その交点を「透光」とするＡＮＤ処理を施し、光軸Ｂａ-16におけるリアタイヤＲＴの左右位置を判定していく。
【００２６】
ここで、水平光軸Ｂａで「遮光」が検出された位置は、リアタイヤＲＴの取付位置となるので、「遮光」が検出された残りの水平光軸Ｂａ-17〜光軸Ｂａ-28についても、交差する上傾斜光軸Ｂｂ及び下傾斜光軸Ｂｃの検出結果を、上記と同様の手順で水平光軸Ｂａ上のエリア１〜９に与えていくことで、リアタイヤＲＴを検出した水平光軸Ｂａにおいて、リアタイヤＲＴが左右どちら側に寄っているかが認識される。
【００２７】
図９（ａ）は、ＡＮＤ処理後の２Ｄ画像データを示している。この２Ｄ画像データに見られるように、リアタイヤＲＴのように大きな装備品の場合、上記手順を実行してもエリア１〜８に渡って「遮光」結果が生じてしまい、左右位置の判定が困難となる。この場合、リアタイヤＲＴにより遮光された水平光軸Ｂａの長さｒ（ここでは水平光軸Ｂａ-16〜Ｂａ-28の長さ）を検出することで、リアタイヤＲＴの直径を推測し、エリア１〜９で検出される遮光範囲の中から中心線ＣＬを検出して、その中心線ＣＬとリアタイヤＲＴの直径から抽出される円範囲をリアタイヤＲＴの取付位置として特定する。
【００２８】
中心線ＣＬは、図９（ａ）で示す検出結果において、「遮光」となった水平光軸Ｂａ-16〜Ｂａ-28の中で、「遮光」検出が最も多いエリアを特定することで検出される。ここでは、エリア６とエリア７が「遮光」検出が最も多いので、エリア６とエリア７の境界を中心線ＣＬとして検出する。これにより、図９（ｂ）に示す検出結果が得られ、リアタイヤＲＴの左右位置が特定される。
【００２９】
尚、ここではリアタイヤＲＴの直径が検出された場合について説明したが、リアタイヤＲＴの下面が車体検出装置５の検出範囲よりも低い場合、リアタイヤＲＴの直径は検出することができない。この場合、中心線ＣＬのみを検出し、一般的なタイヤにおける最大値（800mm程度）を直径として当てはめてリアタイヤＲＴの大凡の左右位置として判定する。
【００３０】
こうして作成された２値画像データは、画像処理部１６において、論理フィルターをかけられて輪郭線が抽出される。洗車機１の走行とともに自動車の車体画像データが順次送られてきて展開されつつ輪郭線を追跡するので、自動車全体の２値画像データが取込み完了した時点で全体の輪郭線が抽出される。こうして得られた自動車の輪郭から、洗車機の走行方向に対する自動車高さ方向のデータを決定した洗車用データが作成される。
【００３１】
＜洗車処理＞
洗車動作は、洗車機１の走行に伴い、シャンプー噴射を伴う車体のブラッシングと、ワックス噴射に伴うコーティングと、高速風の噴射によるブロー等が実行される。このうち、側面処理装置４の側面ブラシは、図１０に示すように、自動車の側面位置に応じて開閉制御され、リアタイヤＲＴに対して、装備されていない側の後面を側面ブラシで洗浄することができる。こうして、洗車動作が終了すると、自動車の退出を促して洗車を終了する。
【００３２】
尚、リアミラーとリアタイヤの両方が装備された自動車の場合、特許６００２５１６号公報に開示した方法でリアミラーの左右位置を判定し、上記した方法でリアタイヤの左右位置を判定し、リアミラーがリアタイヤの幅範囲にあれば、側面ブラシをリアタイヤが装備されていない側の後面にだけ作用させ、リアミラーがリアタイヤの幅範囲になければ、側面ブラシでの後面洗浄を行わない。
【００３３】
本発明はこのように構成され、車体を検出した水平光軸に対して、この水平光軸と交差する傾斜光軸の車体検出結果に基づいて水平光軸で検出された車体の左右位置を判定する機能を備えたことを特徴としている。車体検出装置の光軸数と傾斜光軸のずらし量を増やすことで車体の高さ方向及び幅方向の検出分解能が高くなることは言うまでもなく、処理時間やデータ量を考慮して任意に決定することができる。
【符号の説明】
【００３４】
１  洗車機本体
５  車体検出装置
５ａ  発光装置
５ｂ  受光装置
８，９  走査駆動部  
１０  車形制御部
１１  走行位置検出部
１２  受光検出部
１３  しきい値設定部
１４  車体検出部
１５  車形データ作成部
１６  画像処理部
１７  データ記憶部
【図１】
2019095327.tif 000003
【図２】
2019095327.tif 000004
【図３】
2019095327.tif 000005
【図４】
2019095327.tif 000006
【図５】
2019095327.tif 000007
【図６】
2019095327.tif 000008
【図７】
2019095327.tif 000009
【図８】
2019095327.tif 000010
【図９】
2019095327.tif 000011
【図１０】
2019095327.tif 000012