(57)【要約】【課題】本発明の目的は、小型かつ簡素な構成で、略円筒形状を有する検査対象物の外観検査が正確かつ容易にでき、円筒の中心軸と円錐面状反射鏡の中心軸との不一致による画像表示の変形がない外観検査装置を提供することを目的とする。【解決手段】略円筒形状を有する検査対象物２の外観を検査する装置であって、照明３と、中心部に穴を有する円錐面状反射鏡６と、円錐面状反射鏡上の像を取り込む画像取り込み手段４と、取り込まれた画像を処理する画像処理手段７とを備えることにより、検査対象物２や画像取り込み手段４を回転させることなく、検査対象物２の側面を全周に渡って撮像することができ、中心軸との不一致を補正する補正手段を備えることにより、表示画像の歪み・変形をなくし、検査対象物の側面外周を展開した状態を示す正確な画像が画像表示手段８によって表示されるので、正確な外観検査が実現できる。【選択図】図１
2004163426.tif 000002
【特許請求の範囲】
【請求項１】
筒状の形状を少なくとも一部に有する検査対象物の外観を検査する装置であって、
上記検査対象物を照明するための光源と、
上記検査対象物を挿入する穴を有する円錐面状反射鏡と、
上記円錐面状反射鏡上の像を画像として取り込む画像取り込み手段と、
上記画像取り込み手段で取り込まれた画像を処理する画像処理手段と、
上記検査対象物の上記筒状の部分の中心軸と上記円錐面状反射鏡の中心軸との不一致を補正する補正手段と
を有することを特徴とする外観検査装置。
【請求項２】
上記補正手段として、
上記円錐面状反射鏡の上記穴の入り口に、上記検査対象物の上記筒状の部分の中心軸を強制的に上記円錐面状反射鏡の中心軸に合わせるように、外部に向いて開いた導入部と、上記筒状の部分の外径とほぼ同一の径を有し円錐面状反射鏡の中心軸と同軸である通路部とを有する案内部材と、
検査対象物の通過を検知するセンサと
を備えることを特徴とする請求項１記載の外観検査装置。
【請求項３】
上記円錐面状反射鏡からの反射光の進路を変更する光路変更反射鏡を備え、当該光路変更反射鏡の中心部には検査を終えた検査対象物が通過するための貫通穴が設けられている請求項２記載の外観検査装置。
【請求項４】
上記貫通孔の側面は、入射光及び反射光に対して平行であって、つや消し黒色塗料が塗布されていることを特徴とする請求項３記載の外観検査装置。
【請求項５】
上記補正手段として、検査対象物の上記筒状の部分の中心軸の傾きを検出する傾き検出センサを備え、傾き検出センサの傾き情報に従い画像処理手段で画像を補正する請求項１記載の外観検査装置。
【請求項６】
上記円錐面状反射鏡の中心軸にそって２箇所にそれぞれ３個以上の距離センサを設けて補正手段を構成した請求項５記載の外観検査装置。
【請求項７】
画像処理手段により検査対象物の特徴部分を抽出し、検査対象物の上記筒状の部分の中心軸と円錐面状反射鏡の中心軸との不一致を検出し、その不一致の情報に従い画像処理手段で画像を補正するように上記補正手段を構成した請求項１記載の外観検査装置。
【請求項８】
画像取り込み手段により検査対象物の天面を撮像し、天面の画像情報より画像処理手段にて検査対象物の上記筒状の部分の中心軸の位置を特定し、上記筒状の部分の中心軸の円錐面状反射鏡の中心軸に対する距離を求め、上記筒状の部分の中心軸と円錐面状反射鏡の中心軸とのずれによる検査対象物の側面の画像の変形を補正することを特徴とする請求項７記載の外観検査装置。
【請求項９】
円錐面状反射鏡から画像取り込み手段までの光路上にハーフミラーを設け、当該光路の側面より照明光を導入するようにした請求項１に記載の外観検査装置。
【請求項１０】
筒状の形状を少なくとも一部に有する検査対象物の外観を検査する装置であって、
上記検査対象物を照明するための第１の光源と、
上記検査対象物を挿入する穴を有する第１の円錐面状反射鏡と、
上記第１の円錐面状反射鏡からの反射光の進路を変更する第１の光路変更反射鏡と、
上記第１の光路変更反射鏡を介し上記第１の円錐面状反射鏡上の像を画像として取り込む第１の画像取り込み手段と、
上記検査対象物の上記第１の光源と対向する方向から照明するための第２の光源と、
上記検査対象物を挿入する穴を有する第２の円錐面状反射鏡と、
上記第２の円錐面状反射鏡からの反射光の進路を変更する第２の光路変更反射鏡と、
上記第２の光路変更反射鏡を介し上記第２の円錐面状反射鏡上の像を画像として取り込む第２の画像取り込み手段と、
上記第１及び第２の画像取り込み手段で取り込まれた画像を処理する画像処理手段と、
上記検査対象物の上記筒状の部分の中心軸と上記第１及び第２の円錐面状反射鏡の中心軸との不一致を補正する補正手段と
を有することを特徴とする外観検査装置。
【請求項１１】
上記第１及び第２の光路変更反射鏡は、一方の光路変更反射鏡上で上記検査対象物により遮られる部分を他方の光路変更反射鏡上で画像として取り込むことを特徴とする請求項１０記載の外観検査装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、検査対象物の外観を検査する外観検査装置に関するものであり、特に、略円筒状形状を少なくとも一部に有する物品の外周面を検査する装置であって、生産ラインや品質検査の場所に半固定的に設置する装置も、必要な場所に携帯して使用する装置も含むものである。
【背景技術】
【０００２】
物品の表面に現れる欠陥を検査する方法として、従来は主に作業員による目視検査が行われてきた。しかしながら、目視検査では検査員によるバラツキが生じやすく、また小さな欠陥をも見落とさないような熟練した検査員を多数育成し配置することは費用もかかり、困難である。そのため、外観検査を自動化するために各種の技術が導入されている。
【０００３】
検査対象となる物品が平面状のものであれば画像の取り込みや画像処理は比較的容易であるが、円筒形状を少なくとも一部に有する物品の側面外周が検査の対象であると自動化は容易ではない。
【０００４】
従来において、円筒状物を回転させながら画像を取り込む技術が知られているが、この場合、円筒状物を保持しつつ回転する手段が必要になり、さらに、その回転手段に円筒状物を着脱する手段も必要となり、装置は大型かつ複雑となって高価であり、取り扱いも簡単ではない。また、従来において、円筒状の物品や画像取り込み手段を回転させることなく、円筒状の物品の側面外周を検査する技術も提案されている。例えば特許文献１には、紙巻たばこのような円筒状物品の円筒表面を撮像するのに、リング状の円錐ミラーを用い、円錐ミラーに映し出される像を撮像手段で撮影する技術が記載されている。また、特許文献２や特許文献３にも、同様のミラーを用いて電解コンデンサー等の円筒形状を検査する技術が記載されている。
【０００５】
従来の検査方法のうち、目視検査ではバラツキが起こりやすく、また、多数の熟練検査員を要するという問題があり、円筒状物品を回転させながら表面を撮像する方法では装置が大型かつ複雑になるという問題がある。一方、円錐ミラーを用いて撮像する方法では、装置がコンパクトで扱いやすいものになるという利点がある。しかし、円錐ミラー上に写ったリング状の画像をそのまま表示したのでは検査しにくいので、画像処理を行って円筒表面を長方形状に平面展開した画像に変換して表示することが必要となる。ここで、円錐ミラーと円筒状物の中心軸が正確にあっているときは、円筒表面を平面展開した画像が表示されるが、円筒状物の中心軸が円錐ミラーの中心軸に対して傾いていたり、あるいは傾きはなくても中心が平行にずれている場合は、画像は変形して表示される。特許文献１、特許文献２、特許文献３に記載された技術は、この中心軸の不一致による画像の変形について何ら考慮していない。
【０００６】
【特許文献１】特公平６−７９３２７号公報
【特許文献２】特許第２９４２４８７号公報
【特許文献３】特許第２７２６８０８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明の目的は、小型かつ簡素な構成で、円筒形状を少なくとも一部に有する物品の外観検査が正確かつ容易にでき、円筒の中心軸と円錐ミラーの中心軸の不一致による画像表示の変形がない外観検査装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述の課題を解決するために、本発明に係る外観検査装置は、筒状の形状を少なくとも一部に有する検査対象物の外観を検査する装置であって、上記検査対象物を照明するための光源と、上記検査対象物を挿入する穴を有する円錐面状反射鏡と、上記円錐面状反射鏡上の像を画像として取り込む画像取り込み手段と、上記画像取り込み手段で取り込まれた画像を処理する画像処理手段と、上記検査対象物の上記筒状の部分の中心軸と上記円錐面状反射鏡の中心軸との不一致を補正する補正手段とを備えたものである。
【０００９】
本発明においては、検査対象物は、円筒形状または円柱形状のみからなるものでもよく、径の異なる複数の円筒形状の組み合わせや円筒形状とそれ以外の形状の組み合わせでもよく、さらには、ほぼ完全な円筒形状または円柱形状でなくても検査上円柱等と同一視できるような多角形柱等の形状も含む。これらの形状の物品を総じて、以下、「円筒状物」という。
【００１０】
ここで、補正手段とは、機械的手段で検査対象物の姿勢を制御して傾きをなくす手段でもよく、検査対象物の円筒の中心軸と円錐面状反射鏡の中心軸との傾きを検出して、その傾きを画像処理により補正して変形のない画像を得る手段であってもよい。補正手段として、円錐面状反射鏡の穴の入り口に検査対象物の円筒の中心軸を強制的に円錐面状反射鏡の中心軸に合わせるように、外部に向いて開いた導入部と、円筒状物とほぼ同一の径を有し円錐面状反射鏡の中心軸と同軸である通路と、円錐面状の通過を検知するセンサを備えることができ、円錐面状反射鏡からの反射光の進路を変更する光路変更反射鏡を備え、当該光路変更反射鏡の中心部には検査を終えた円筒状物が通過するための穴が設けられているものとすることもできる。補正手段としてはまた、円筒状物の軸の傾きを検出する傾き検出センサを備え、傾き検出センサの傾き情報に従い画像処理手段で画像を補正するものとすることもできる。円錐面状反射鏡の中心軸にそって２箇所にそれぞれ３個以上の距離センサを設けて補正手段を構成したものでもよい。さらにまた、画像処理手段により検査対象物の特徴部分を抽出し、検査対象物の円筒の中心軸と円錐面状反射鏡の中心軸との不一致を検出し、その不一致の情報に従い画像処理手段で画像を補正するように上記補正手段を構成したものであってもよい。検査対象物が通過するための貫通穴が設けられている光路変更反射鏡を備えていない場合は、画像取り込み手段により検査対象物の天面を撮像し、天面の画像情報より画像処理手段にて検査対象物の円筒の中心軸の位置を特定し、円筒の中心軸の円錐面状反射鏡の中心軸に対する距離を求め、円筒の中心軸と円錐面状反射鏡の中心軸とのずれによる検査対象物の側面の画像の変形を補正してもよい。円錐面状反射鏡から画像取り込み手段までの光路上にハーフミラーを設け、当該光路の側面より照明光を導入するように光路を構成してもよい。
【発明の効果】
【００１１】
本発明に係る外観検査装置は、中心部に穴を有する円錐面状反射鏡によって、中心を通る円筒状物の側面外周を写し出し、画像取り込み手段により円錐面状反射鏡上の像を画像として取り込むことにより、簡易な装置で外観を検査することができる。円筒状物の中心軸と円錐面状反射鏡の中心軸との不一致を補正する補正手段を備えることにより、円筒状物の中心軸と円錐面状反射鏡の中心軸との不一致による表示画像の歪み・変形をなくし、円筒状物の側面外周を展開した状態を示す正確な画像が画像表示手段によって表示されるので、正確な外観検査が実現できる。
【００１２】
また、検査対象物が通過するための貫通穴が設けられている光路変更反射鏡を備えていない場合は、天面の画像も同一カメラで同時に撮像できることから、検査工程の削減と検査時間の短縮に貢献でき、２次元の展開画像とすることで、画像処理における特徴抽出や判定処理に関する数学的処理が今までよりも容易に実現できる。
【発明を実施するための最良の形態】
【００１３】
次に、本発明に係る外観検査装置の実施の形態について、実施例に基づいて説明する。以下に説明する実施例では、検査対象物として、円筒形状または円柱形状のみからなるものを例示しているが、本発明はこれに限定されるものではなく、径の異なる複数の円筒形状の組み合わせや円筒形状とそれ以外の形状の組み合わせでもよく、さらには、ほぼ完全な円筒形状または円柱形状でなくても検査上円柱等と同一視できるような多角形柱等の形状も含むものである。
【実施例１】
【００１４】
図１は、本発明に係る外観検査装置の第１の実施例を示すブロック図である。
【００１５】
この図１に示す外観検査装置１は、検査対象物となる円筒状物２を照明するための光源３と、円筒状物２の側面外周の画像を取り込むためのＣＣＤ等の撮像カメラを有する画像取り込み手段４とを備える。画像取り込み手段４への光路に対して側面に設けられた光源３からの照明光は、画像取り込み手段４の前に設けられたハーフミラー５により進路を変更されて、画像取り込み手段４の軸線に沿って入射される。本実施例においては、円錐面状反射鏡６の下に設けられた反射鏡９により再度進路を変更され、円錐面状反射鏡６へ入射される。円錐面状反射鏡６の反射面の角度θは４５°である。円錐面状反射鏡６の中心部には中心穴６ａが形成されており、この中心穴６ａを通って検査対象物である円筒状物２が導入される。照明光は円錐面状反射鏡６の反射面で反射され円筒状物２を照射する。円筒状物２の側面外周で反射された反射光は、円錐面状反射鏡６の反射面で反射され、反射鏡９で進路変更させられて、ハーフミラー５を透過して画像取り込み手段４へ到達する。画像取り込み手段４は円錐面状反射鏡６に映った像を撮像するように配置されている。このように円筒状物２の側面外周を円錐面状反射鏡６に映して撮像することにより、円筒状物２や画像取り込み手段４を回転させることなく、円筒状物２の側面を全周に亘って撮像することができる。
【００１６】
ここで、円錐面状反射鏡６と反射鏡９との距離を検査対象物である円筒状物２の長さに応じて構成するようにする。円錐面状反射鏡６と反射鏡９との距離が適当でない場合、円筒状物２自身が照明光及び像を遮ってしまうため、円筒状物２の側面を完全に映し出すことができないからである。このように、検査対象物である円筒状物２の長さに応じて構成するようにすることにより、様々な長さの検査対象物にも適用させることができる。
【００１７】
図２は、反射鏡９を示しており、（ａ）は断面図、（ｂ）及び（ｃ）はそれぞれ検査対象物通過方向側（鏡面）及びその反対側（裏面）から見た図である。図２に示すように反射鏡９は検査対象物が通過する穴を有しており、その穴は検査対象通過方向及びカメラ撮像方向からドリル等で開けるようにして形成される。すなわち、４５°に傾けて設置されている反射鏡９の貫通孔９ａの側面は、カメラの撮像方向からも検査対象物通過方向からも見えないようになっている。なお、貫通孔９ａの表面には乱反射防止のためにつや消し黒色塗料などの処理が施されている。このように、光が反射しないような通過穴を設けた反射鏡９を用いることにより、円錐面状反射鏡６に映し出された円筒状物２の側面外周の像を乱反射させることなく画像取り込み手段４に送ることができる。
【００１８】
しかし、図２（ｂ）の鏡面９ｂに映し出され、画像取り込み手段４によって取り込まれる円筒状物２の側面外周の画像はリング状であり、円筒状物２を側面から観察した場合の画像に比べて変形されており、このまま表示しても検査が行いにくい。従って、画像処理手段７によって画像処理を行い、円筒状物２の側面外周を展開した状態を示す画像に変換して画像表示装置８に表示させる。このように表示することにより、表示された画像は円筒状物２を側面から観察して把握されるものと類似しており、検査するものは欠陥や異常を発見しやすく、しかも欠陥の位置や大きさを、目視や定量的にすぐに把握できる。表示画像上で示される欠陥の面積は実際の欠陥の面積と比例しており、画像処理により欠陥の評価も行うことができる。
【００１９】
以上、円筒状物２の中心軸と円錐面状反射鏡６の中心軸とが一致しているときには、画像取り込み手段４によって取り込まれる画像から円筒状物２の側面外周を展開した状態を示す画像への変換は正確に行われるが、傾いている場合には変換は正確に行われず、変形して表示される。従って、現実には直線であっても曲線として表れ、検査する者はこれを傾きによる画面の変形であるか検査対象物である円筒状物２に変形が生じたことによる異常であるかが区別できない。
【００２０】
この問題を解決するために、本発明に係る外観検査装置は、傾きによって表示画像が変形されることを防止する補正手段が設けられている。本第１の実施例においては、機械的手段により円筒状物の姿勢を矯正して、円筒状物２の中心軸と円錐面状反射鏡６の中心軸とを一致させることにより正確な画像表示が行えるようにしてある。
【００２１】
図３に補正手段の詳細図を示し、この補正手段は、検査対象物である円筒状物２の姿勢を矯正しながら円錐面状反射鏡６の位置に案内する案内部材１０と、この案内部材１０内を検査対象物である円筒状物２が通過したことを検出するためのセンサ１１とを備えて成り、案内部材１０は、外部に向いて開いた導入部１０ａと、円筒外径とほぼ同一の径で円錐面状反射鏡の中心軸と同軸である通路部１０ｂとを有している。
【００２２】
すなわち、案内部材１０の上部の導入部１０ａは外部に向かって開いた形状となり、図の下へ向かって開口は徐々に狭くなり、通路部１０ｂに達したところにおいて円筒状物２の直径とほぼ同じ径となる。続く通路部１０ｂは円筒状物２の直径とほぼ同じ一定の直径の円形の通路となっている。また案内部材１０の通路部１０ｂの中心軸は円錐面状反射鏡６の中心軸に一致している。案内部材１０の導入部１０ａより投入された円筒状物２は、導入部１０ａを下に向かって進みながらその姿勢を整え、次いで通路部１０ｂを通るときには円筒状物２の中心軸と円錐面状反射鏡６の中心軸とが一致した状態になる。この状態で円筒状物２は円錐面状反射鏡６を通るため、円錐面状反射鏡６を通して撮像された画像は正確に変換され、円筒状物２の側面外周を展開した状態を示す画像となって画像表示手段によって表示される。ここで、通路部１０ｂは円筒状物２の長さの３分の１以上の長さを有することが確実な姿勢制御を行う上で好ましい。また、通路部１０ｂの出口はできるだけ円錐面状反射鏡６に近いことが、通路部１０ｂを出た後に円筒状物２の姿勢が変わることを防止する上で好ましい。
【００２３】
また、案内部材１０の通路部１０ｂの途中には円筒状物２の通過を検知するセンサ１１が設けられている。センサ１１の出力信号により円筒状物２が投入されたことを察知して画像の取り込みを開始することができるようになっている。センサ１１としては光源とフォトセンサの組み合わせや、音波、電磁誘導を利用した非接触式によるものや接触式のセンサ等を使用することができる。本実施例では、反射鏡９を設けることにより、画像取り込み手段４は円錐面状反射鏡６の真下でない場所におかれており、円錐面状反射鏡６を通過した円筒状物２が当たらないようになっている。円錐面状反射鏡６を通過し、撮像を終えた円筒状物２は反射鏡９の中心の乱反射を防止された貫通孔９ａを通り、搬送手段１２（容器やコンベヤ等）で回収される。本実施例においては、検査対象物である円筒状物２を投入して落下させるだけで、連続的に外観検査を行うことができる。
【００２４】
上記実施形態における外観検査装置において、検査対象物が長い場合、円錐面状反射鏡６と反射鏡９との距離を長くとることにより、検査対象物により遮られる部分を防ぐことができるが、検査対象物により遮られる部分を撮像する手段をさらに設けることで、装置を大型化することなく外観検査を行うことができる。
【００２５】
すなわち、図４に示すようにＣＣＤ等の撮像カメラを有する画像取り込み手段４１、４２を備え、上部円錐面状反射鏡６１の反射面に映し出された検査対象物の側面は、画像取り込み手段４１で撮像し、下部円錐面状反射鏡６２の反射面に映し出された検査対象物の側面は、画像取り込み手段４２で撮像するようにして、検査対象物により遮られる部分を他方の画像取り込み手段で取り込む。こうすることにより、検査対象物をスライドすることで長さ方向には関係なく撮像することができることとなる。
【００２６】
次に、この画像取り込み手段を２つ有する外観検査装置について図４を参照にして説明する。画像取り込み手段４１への光路に対して側面に設けられた光源３１からの照明光は、画像取り込み手段４１の前に設けられたハーフミラー５１により進路を変更されて、画像取り込み手段４１の軸線に沿って上部反射鏡９１に入射される。上部反射鏡９１により進路を変更された入射光は、上部円錐面状反射鏡６１へ入射され、検査対象物の側面を照射する。また、画像取り込み手段４２への光路に対して側面に設けられた光源３２からの照明光は、画像取り込み手段４２の前に設けられたハーフミラー５２により進路を変更されて、画像取り込み手段４２の軸線に沿って下部反射鏡９２に入射される。下部反射鏡９２により進路を変更された入射光は、上部円錐面状反射鏡６２へ入射され、検査対象物の側面を照射する。ここで円錐面状反射鏡６１、６２及び反射鏡９１、９２の反射面の角度は円錐面状反射鏡の中心軸に直交する平面に対して４５°である。
【００２７】
検査対象物は、姿勢を矯正しながら円錐面状反射鏡６１、６２の位置に案内する案内部材１０、センサ部１３、上部円錐面状反射鏡６１、上部反射鏡９１、下部反射鏡９２、円錐面状反射鏡６２を通過する。ここで、センサ部１３と上部円錐面状反射鏡６１との距離はできるだけ短いことが好ましい。また、センサ検知から円錐面状反射鏡６１、６２に至るまでの時間は、自由落下の法則などにより計算され、そのタイミングで反射鏡９１、９２に映し出された検査対象物のリング状の側面画像を取り込む。
【００２８】
上部円錐面状反射鏡６１の反射面に映し出された検査対象物の側面は、反射鏡９１にリング状の像として映し出され、その像はハーフミラー５１を通過し画像取り込み手段４１で撮像される。また、下部円錐面状反射鏡６２の反射面に映し出された検査対象物の側面は、反射鏡９２にリング状の像として映し出され、その像はハーフミラー５２を通過し画像取り込み手段４２で撮像される。この円錐面状反射鏡６１、６２及び反射鏡９１、９２の中心部には検査対象物が通過する穴が設けられており、検査対象物はその穴を通過して検査される。このように、円錐面反射鏡と反射鏡とを２組備えることにより、検査対象物の影となる部分を撮像することができる。
【００２９】
画像取り込み手段４１、４２によって取り込まれる検査対象物の側面外周のリング状画像は、検査対象物自身によって遮られた側面画像を補間する画像処理や側面外周を展開した状態を示す画像に変換する処理が行われ、検査される。
【００３０】
なお、図４に示す外観検査装置は外観写像部の入口に中心軸をあわせる補正手段を設ける構成としたが、外観写像部の入口と出口とに補正手段を設けるようにしてもよい。
【００３１】
このように、上下２つの円錐面状反射鏡からの像を反射鏡に映し出し、検査対象物により遮られる部分をもう一方の反射鏡で映し出すことにより、検査対象物のすべての側面を検査することができる。また、図４に示す外観検査装置は、検査対象物の長さに関係なく構成されているので、ケーブルや配管などのような長いものにも適用させることができる。
【００３２】
なお、本実施例では、円筒状物２を投入して落下させているが、装置を水平に構成して円筒状物２を水平方向に通過させることで、連続的に外観検査を行うことにも適用できる。
【実施例２】
【００３３】
図５は、本発明に係る外観検査装置の第２の実施例を示すブロック図である。
【００３４】
この第２の実施例における光路は上記第１の実施例と類似しているが、反射鏡は設けられておらず、画像取り込み手段４、ハーフミラー５、円錐面状反射鏡６が一直線上に配列してある。この一直線上の光路に対して側面側に照明３は設けられている。側面側から照射された照明光はハーフミラー５で進路を変更され円錐面状反射鏡６に入り、その反射面で反射されて円筒状物２の側面外周を照射する。円筒状物２の側面外周で反射された反射光は、円錐面状反射鏡６の反射面で反射され、ハーフミラー５を透過して画像取り込み手段４へ到達する。画像取り込み手段４により取り込まれた画像は画像処理手段７によって変換され、円筒状物２の側面外周を展開した状態を示す画像となって画像表示手段８によって表示される。本実施例においても光路中にハーフミラー５を設け、照明光を側面から導入するようにしたが、このように光路を構成することにより光路をコンパクトにし、ひいては装置を小型化することができる。
【００３５】
本第２の実施例における傾き補正手段においては、２組の距離センサ１４，１５により円筒状物２の傾きを検出し、この検出された傾きを用いて、画像取り込み手段４により取り込まれた画像を画像処理手段７で画像処理することにより、円筒状物２の側面外周を展開した状態を示す正確な画像に補正するようにしている。
【００３６】
図６を参照しながら、本第２の実施例における傾き補正手段の詳細を説明する。図６において、円錐面状反射鏡６の軸線に沿って互いに異なる位置に、２組の距離センサ１４，１５が設けられており、それぞれの組は３個の距離センサを有する。１つの組のセンサ１４ａ、１４ｂ、１４ｃは、円錐面状反射鏡６の中心軸に垂直な同一平面上に配置されている。各センサは、円筒状物２の側面までの距離Ｌ１ａ、Ｌ１ｂ、Ｌ１ｃに対応した信号を出力する。従って、円錐面状反射鏡６の中心軸上のこの位置における垂直平面によって切断される円筒状物２の外周上の３点の位置が判明する。
【００３７】
図７に示すように同一平面上で３点の位置が決まれば、この３点を通る唯一の円を決定することができる。この円の中心Ｃ１の位置を円筒状物２の中心の位置とする。同様に、円錐面状反射鏡６の中心軸に沿って一定距離だけ離れた位置にも１つの組のセンサ１５ａ、１５ｂ、１５ｃが設けられており、円錐面状反射鏡６の中心軸上のこの位置における円筒状物２の中心Ｃ２の位置を求めることができる。そして、２箇所における円筒状物２の中心Ｃ１、Ｃ２の位置のずれより傾きの大きさおよび傾いている方向が得られる。実際には、円筒状物２が傾いている場合、断面形状は真円ではなく楕円であるが、それぞれの位置における楕円は同一形状であり、その主軸も同一方向を向いている。すなわち、楕円を真円で近似しても、楕円の重心と近似した円の中心のずれは２箇所で同一であり、結局、求められる傾きは正確なものである。また、傾きが小さい場合は、円の中心を楕円の重心、すなわち円筒状物２の中心軸の位置としても問題はないので、傾きだけでなく、円筒状物２が円錐面状反射鏡６の中心軸からどれだけ平行にずれているかも検出できる。傾きが検出されたら、画像処理手段７により補正を行って画像を変換すれば、円筒状物２の側面外周を展開した状態を示す正確な画像が画像表示手段８によって表示される。
【実施例３】
【００３８】
上記第２の実施例においては、中心軸上のある位置における平面における円筒状物の中心を求めるのに、各平面での円筒側面が描く形状を楕円でなく真円で近似したが、本第３の実施例ではより正確を期し、楕円を楕円のまま取り扱う。この第３の実施例の傾き補正手段も、円錐面状反射鏡の軸線に沿って互いに異なる位置に設けられた２組の距離センサにより円筒状物の傾きを検出するものであるが、この第３の実施例においては、１組の距離センサとして、平行な向きの距離計測センサ２個を対として４対のセンサを用い、これらを２組（計８対のセンサを）用いている。検出された傾きを用いて、画像取り込み手段により取り込まれた画像を画像処理手段により補正することは、上記第２の実施例と同様である。
【００３９】
すなわち、第３の実施例の補正手段は、図８に示すように、円錐面状反射鏡６の最小直径で形成される円形の穴６ａに被測定物である円形状物２が位置している場合、平行な向きの距離計測センサ２個を１組（１対）として、穴内壁の円周上に９０°ごとに４箇所かつ異なる高さの２箇所に設けている。断面Ａにある距離計測センサ１４ａ，１４ａ'，１４ｂ，１４ｂ'，１４ｃ，１４ｃ'，１４ｄ，１４ｄ'および断面Ｂにある距離計測センサ１５ａ，１５ａ'，１５ｂ，１５ｂ'，１５ｃ，１５ｃ'，１５ｄ，１５ｄ'を用いて、円形状物２の傾き検出を行う。画像処理手段７は、画像取り込み手段４により取り込まれた画像に対して、距離計測センサにより検出された傾きのデータを用いて補正計算ソフトウェアで補正計算することにより、穴の中心に垂直に位置する状態の像として画像再構成するものとする。図８の断面Ａ，Ｂは、それぞれ、上下のセンサの位置で水平に切断した楕円形断面であり、これらの断面を、図９、図１０に示す。
【００４０】
図９に示すように、検出する楕円形断面Ａの周上点Ａ１〜Ａ８の３次元座標（ｘ，ｙ，ｚ）を、それぞれＡ１(x1,y1,z1)，Ａ２(x2,y2,z2)，Ａ３(x3,y3,z3)，Ａ４(x4,y4,z4)，Ａ５(x5,y5,z5)，Ａ６(x6,y6,z6)，Ａ７(x7,y7,z7)，Ａ８(x8,y8,z8)とする。センサから得られるこれらの点はそれぞれ、線分Ａ１Ａ４、Ａ２Ａ３、Ａ６Ａ７、Ａ５Ａ８を形成し楕円の弦を表す。そして、Ａ１Ａ４とＡ２Ａ３は平行であり、Ａ６Ａ７とＡ５Ａ８が平行である。
【００４１】
ここで、線分Ａ１Ａ４の中点Ｐ２とＡ２Ａ３の中点Ｐ１、およびこれに平行な弦の中点の軌跡は、これら線分に平行な楕円直径に対する共役直径となる。すなわち、線分Ａ１Ａ４とＡ２Ａ３の中点Ｐ２，Ｐ１を通る直線ｌは共役直径に重なる直線となる。同様に、線分Ａ６Ａ７，Ａ５Ａ８上の中点Ｐ３，Ｐ４を通る直線ｍは、これらの線分に平行な楕円直径に対する共役直径に重なる。したがって、直線ｌ，ｍの交点は共役直径の交点と等しく、楕円の中心ｏ１を示すことになる。中心ｏ１を求めるためにはこの楕円形断面を含む平面内を考えればよく，円錐面状反射鏡の中心をｏ(0,0)とし、１組（１対）のセンサ中心距離を２ｈとすれば、各点の座標は、Ａ１(x1,h)，Ａ２(x2,-h)，Ａ３(x3,-h)，Ａ４(x4,h)，Ａ５(h,y5)，Ａ６(-h,y6)，Ａ７(-h,y7)，Ａ８(h,y8)である。各中点はＰ１((x2+x3)/2,-h)，Ｐ２((x1+x4)/2,h)，Ｐ３(-h,(y6+y7)/2)，Ｐ４(h,(y5+y8)/2)となり、直線ｌは、
【００４２】
【数１】
2004163426.tif 000003
【００４３】
となり、また、直線ｍは、
【００４４】
【数２】
2004163426.tif 000004
【００４５】
となる。したがって、数式１、数式２を連立させて解くことにより、楕円体断面Ａの中心ｏ１(xo1,yo1)は、
【００４６】
【数３】
2004163426.tif 000005
【００４７】
【数４】
2004163426.tif 000006
【００４８】
により求められる。
【００４９】
また、図１０の楕円形断面Ｂの中心ｏ２(x02,y02)も同様にして求めることができる。検出する楕円形断面Ｂの周上点をそれぞれＢ１(x9,y9,z9)，Ｂ２(x10,y10,z10)，Ｂ３(x11,y11,z11)，Ｂ４(x12,y12,z12)，Ｂ５(x13,y13,z13)，Ｂ６(x14,y14,z14），Ｂ７(x15,y15,z15)，Ｂ８(x16,y16,z16)とする。楕円形断面Ｂを含むｘｙ平面に平行な平面として考えれば、各点はＢ１(x9,h)，Ｂ２(x10,-h)，Ｂ３(x11,-h)，Ｂ４(x12,h)，Ｂ５(h,y13)，Ｂ６(-h,y14)，Ｂ７(-h,y15)，Ｂ８(h,y16)となり、計算から中心ｏ２(xo2,yo2)は次のようになる。
【００５０】
【数５】
2004163426.tif 000007
【００５１】
【数６】
2004163426.tif 000008
【００５２】
このようにして断面Ａ、Ｂにおける中心位置を求めると、図１１に示すように円筒状物の傾きの状態が把握される。ここで原点ｏ(0,0,0)とすれば、センサ１４のｚ座標およびセンサ１５のｚ座標はそれぞれＨ１、Ｈ１＋Ｈ２である。これら楕円形断面Ａ，Ｂの中心ｏ１，ｏ２を通る直線を求めれば、被測定物の中心線が求まる。従って、図１２に示すような傾き角度γ，αも容易に計算できる。
【実施例４】
【００５３】
本発明に係る外観検査装置の第４の実施例は、画像処理手段により検査対象物である円筒状物２の外観の特徴部分を抽出し、特徴部分の変形により円筒状物２の中心軸と円錐面状反射鏡６の中心軸との不一致を検出し、その不一致の情報に従い画像処理手段で画像を補正するように補正手段を構成したものである。円筒状物２の中心軸と円錐面状反射鏡の中心軸との不一致を評価するために抽出される特徴部分は、円筒状物２の側面状に現れる図形のうち単純なものであることが好ましい。例えば、図１３に示すように、円筒状物２の中心軸に平行な直線２ａや、円筒状物２を一周する帯状の線２ｂなどが、上記不一致検出に適している図形である。これらの図形が円筒状物２の側面上に現れている場合は、これらを特徴部分として抽出し、本来あるべき形状からの変形具合から中心軸の不一致を算出することができる。また、円筒状物２の先端部が通過する際に、先端部の外周２ｃをエッジとして検出し、特徴部分としてもよい。また、予め特徴となる図形を印刷等により表示しておいてもよい。中心軸の不一致が把握されたら、画像処理手段により補正を行って画像を変換すれば、円筒状物２の側面外周を展開した状態を示す正確な画像が画像表示手段８によって表示される。
【００５４】
本第４の実施例においては、画像処理手段における画像処理ソフトウェアにより傾き検出および補正を行うので、傾き検出センサ等特別なハードウェアを設ける必要がなく、装置を簡素にすることができ、コストを下げることができるという利点がある。
【００５５】
本第４の実施例の原理を図１４を用いて説明する。図１４は本発明に係る検査装置の光路を模式的に示したものである。図１４に示すように、水平より４５°の傾きを有する円錐面状反射鏡１６に円筒状物２を機械的に垂直に挿入し、例えばＣＣＤカメラのような撮像機器４により円筒状物２の外周を撮影し、カメラに取り付けられた例えばコンピュータのような記憶・演算ができる画像処理手段により画像処理し、外周検査する。また、本検査装置は、円筒状物２の中心位置が垂直ではあるがｘｙ方向にシフトしている場合においても、それを画像処理のみにより補正する手段を有する新規なものであり、１つの撮像機器４によって円筒状物２の側面外周と天面１７を同時に撮影し、一度に検査できる画期的なものである。
【００５６】
傾き４５°の円錐面状反射鏡１６に映る像は図１５に示すように、円筒状物２の点ｐ０は円錐の中心ｏ１からｐ０を通り、真っ直ぐ円錐面状反射鏡１６上の点ｐｍに写像される。点ｐ０の高さが円錐面状反射鏡１６の最下部からｚ０であるとし、中心ｏ１を通る中心軸から点ｐｍまでの半径をｒｍとすれば、ｚ０＝ｒｍ−ｒ１として表すことができる。したがって、円錐面状反射鏡１６の像をカメラに正射影しても円筒状物外周上のある点の高さは１対１で写像され、高さの情報が損なわれることはない。したがって、図１５のように中心位置がずれた状態においても円筒状物２の高さは保持される。垂直であるがｘｙ平面内で中心位置がずれている場合、円筒状物２上で高さｚ０の位置にある全周の点は、円錐面状反射鏡１６上において半径ｒｍの円を描くことになる。半径ｒｍは、ｒｍ＝ｒ１＋ｚ０であり、円筒状物２の高さｚ０にのみ依存する。しかし、中心位置がずれているために、円錐面状反射鏡１６上に射影される円において、周上の点は疎密を生じる。この疎密を補正すればよいことになる。
【００５７】
図１６は円錐面状反射鏡６と円筒状物２を上面から見た図である。円筒状物上の同じ高さにある点ｐ１〜ｐ４はこれらを含むｘｙ平面に平行で中心ｏ０を有する円形断面内において、それぞれ０°、９０°、１８０°、２７０°の位置にある。また、これらの点は、円錐面状反射鏡６の中心ｏ１からそれぞれの点を通り、点ｐｍ１〜ｐｍ４にそれぞれ射影される。
【００５８】
本実施例においては、円錐面状反射鏡１６を通して得られる円筒状物２の側面の情報のみならず、円筒状物２の天面１７の画像も利用する。予め、円筒状物２の天面１７の画像を記憶装置に記憶させておき、この記憶させた画像と実際に映る円筒状物２の天面１７の画像を、例えば画像処理におけるマッチング等の処理により比較・計算することで、中心位置ｏ０(x0,y0)を求めることができる。円筒状物の半径ｒ０は予め分かっているとすると、座標はそれぞれｐ１(x0+r0,y0)，ｐ２(x0,y0-r0)，ｐ３(x0-r0,y0)，ｐ４(x0,y0+r0)となる。これらの点はそれぞれｐｍ１〜ｐｍ４に写像されるが、円筒状物が円錐面状反射鏡中心にあるように像を補正するために、点ｐｍ１〜ｐｍ４はそれぞれ点ｐｍ１１〜ｐｍ４１に戻らなければならない。なお、これらの点がしかるべき点に戻る場合、これら点にはさまれる円弧上の点も一緒に動く。
【００５９】
ここで、中心ｏ１を通り、各点ｐｍ１〜ｐｍ４を通る動径をそれぞれｊ１〜ｊ４とする。まずｐｍ１がｐｍ１１へ戻るように動径ｊ１を角度γ２だけ動かす。このとき、動径ｊ１とｊ４の間の画像は拡大され、動径ｊ１とｊ２の間の画像は縮小される。同様に、次にｐｍ２をｐｍ２１まで動径ｊ２を角度γ３だけ動かす。順次、ｐｍ３をｐｍ３１まで、ｐｍ４をｐｍ４１へ戻すようにする。最終的に、円筒状物２が円錐面状反射鏡１６の中心にあるときの画像へ補正されることとなる。ここで、
【００６０】
【数７】
2004163426.tif 000009
【００６１】
である。これらの角度γ２〜γ５は、それぞれｐｍ１１〜ｐｍ４１に対して反時計方向ならば正、時計方向なら負で表している。補正はそれぞれの角度が０になる方向へ動径を動かせばよい。ただし、２ｒ０＞ｒ１を満たしていなければならない。
【実施例５】
【００６２】
本実施例の原理を図１７に基づいて説明する。図１７は本実施例の検査装置の光路を模式的に示したものである。本実施例においては、水平に対して７５°や６０°のように４５°よりも大きい傾きを有する円錐面状反射鏡２０を用いる。これにより、測定対象物である円筒状物２を円錐面状反射鏡２０の内部にまで挿入しなくても、その天面と側面を検査することができる。すなわち、円錐面状反射鏡２０の外部に円筒状物２、例えば電子部品のコイルを巻くボビンのフランジ検査において、ボビンを機械的に垂直に配置し、例えば１台のＣＣＤカメラのような画像取り込み手段４でもって円筒状物２の外周を撮影し、カメラに取り付けられた例えばコンピュータのような記憶・演算ができる画像処理手段でもって画像処理し、円筒状物２の側面外周を検査する。本例においても前実施例と同様に、側面および天面の検査ができる。生産ラインにおいて、円筒状物２の中心軸を垂直に固定することは比較的容易であるが、生産ラインでｘ軸方向に流れている円筒状物２を正確に円錐面状反射鏡２０の中心で停止させることは難しい。本実施例の検査装置は円筒状物２の中心位置がずれた場合においても、容易にそれを画像処理で補正する手段を有する新規なものである。
【００６３】
図１８は角度が７５度である円錐面状反射鏡２０の下側に円筒状物２（以下ボビンという）を配置し、ボビンの天面１９とフランジ１８の側面を同時に検査する概念図を示している。この図は、ボビンは円錐面状反射鏡２０の中心に位置し、高さｈであるボビンのフランジ１８の最下部の稜線は、円錐面状反射鏡２０の最下部に写像されている状態である。ボビンのフランジ１８の側面は、図１８上図の灰色で塗りつぶした部分のように幅ｈ／２のリング状の写像になる。図１９はボビンの中心位置がｘ方向に少しずれることで、鏡の端に歪んで映る状態を示している。この状態からさらにｘ方向へずれると、範囲外に写像されることになり映らなくなる。したがって、反射鏡表面の入射・反射角度をφ、反射鏡の角度をθとすれば、
【００６４】
【数８】
2004163426.tif 000010
【００６５】
を満たさなければならない。ただし、２ｒ０＞ｒ１である。例えば、カメラで捕らえる範囲が非常に狭い場合は、ｒ１を大きくすることはあまり得策ではないということと、ボビンと円錐面状反射鏡２０が遠くなることは像をぼやけさせることになりあまり良くない。したがって、ｄをできるだけ小さくする方がよい。
【００６６】
ボビンがｘ方向にδだけずれたとすると、図１９のように、上面図においてリング状の像は歪む。これは、図１９のように、円錐面状反射鏡２０に近づいた側は円錐面状反射鏡２０の下部に射影され、遠ざかった側は円錐面状反射鏡２０の上部に写像されるからである。上面図において、中心ｏ０(δ,0,z0)を有するボビンのフランジ１８の側面外周上のある点をｐ０(r0,γ0,z0)として円柱座標で表示し、さらにその写像点をｐｍ(rm,γ1,zm)として円柱座標で表示することとする。ｐｍ(rm,γ1,zm)から円錐面状反射鏡２０の中心軸上へ垂線を下ろしたところの交点ｏ１(0,0,zm)までの半径ｒｍは円錐面状反射鏡２０の角度をθ、反射鏡面上での入射・反射角をφとすれば図１９と図２０を用いて次式のように表される。
【００６７】
【数９】
2004163426.tif 000011
【００６８】
ただし、図２０より、
【００６９】
【数１０】
2004163426.tif 000012
【００７０】
である。このリング状の像の歪みを補正することが目的である。
【００７１】
まず、前実施例と同様に、画像処理、例えばパターンマッチング等を用いて、ボビンの天面１９より中心点ｏ０を検出する。これより、ｘ方向へのずれδを検出する。リング状の像の外径をｒｍ１，内径をｒｍ０とすると、ボビンのフランジ１８の最下部の稜線は図１９上面図において半径ｒｍ０に写像されているので、これより小さい半径の像は必要ないのでマスクする。既知の値、ｒ０，ｒ１，δ，ｈ，ｄ，θ＝７５°，φ＝１５°，ｚ０＝０を数式９へ代入すれば、ｒｍ０は以下の式より求まる。
【００７２】
【数１１】
2004163426.tif 000013
【００７３】
【数１２】
2004163426.tif 000014
【００７４】
（０≦γ１＜３６０°）
また、ボビンのフランジ１８の最上部の稜線は図１９上面図において半径ｒｍ１に写像されているので、これより大きい半径の像は必要ないのでマスクする。上記と同様に、ｒ０，ｒ１，δ，ｈ，ｄ，θ＝７５°，φ＝１５°，ｚ０＝ｈを数式９へ代入すれば、ｒｍ１は以下のようになる。
【００７５】
【数１３】
2004163426.tif 000015
【００７６】
【数１４】
2004163426.tif 000016
【００７７】
（０≦γ１＜３６０°）
必要なリング状の像を抽出し、その後、このリング状の像は図１９上面図の中心ｏ１(0,0)に対して円に補正されなければならない。ずれ量δをなくした（０にした）ｒｍは、
【００７８】
【数１５】
2004163426.tif 000017
【００７９】
である。したがって、ｒｍ０は、
【００８０】
【数１６】
2004163426.tif 000018
【００８１】
となるように、また、ｒｍ１は、
【００８２】
【数１７】
2004163426.tif 000019
【００８３】
となるように中心ｏ１を基準に圧縮・拡大を施すと補正画像を得ることができる。
【００８４】
なお、本実施例および実施例４においては、完全な円筒形状を含むもの以外でも比較的広く適用でき、六角柱状の頭を有するボルトやネジ等にも適用することができる。
【図面の簡単な説明】
【００８５】
【図１】本発明に係る外観検査装置の第１の実施例を示すブロック図である。
【図２】本発明を適用した反射鏡を説明する図である。
【図３】補正手段の拡大断面図である。
【図４】示すブロック図である。
【図５】本発明に係る外観検査装置の第２の実施例を示すブロック図である。
【図６】補正手段の詳細を示す斜視図である。
【図７】同縦断面図である。
【図８】補正手段を示す斜視図である。
【図９】円筒状物の平面Ａでの断面図である。
【図１０】円筒状物の平面Ｂでの断面図である。
【図１１】円筒状物の傾きを示す斜視図である。
【図１２】円筒状物の中心軸を示す斜視図である。
【図１３】円筒状物の斜視図である。
【図１４】外観検査装置の光路を示す説明図である。
【図１５】円筒状物の中心ずれを示す説明図である。
【図１６】円筒状物と円錐面状反射鏡の上面図である。
【図１７】外観検査装置の光路を示す説明図である。
【図１８】中心が一致している場合の画像を示す説明図である。
【図１９】中心がずれている場合の画像を示す説明図である。
【図２０】円筒状物と円錐面状反射鏡の一部拡大断面図である。
【符号の説明】
【００８６】
１    外観検査装置、  ２    円筒状物（検査対象物）、  ３    光源（照明）、  ４    画像取り込み手段、  ５    ハーフミラー、  ６    円錐面状反射鏡、  ７    画像処理手段、  ８    画像表示手段、  ９    反射鏡、  １０    案内部材、  １１    通過センサ、  １２    搬送手段、  １３    センサ部、  １４、１５    距離センサ、  １６    円錐面状反射鏡、  １７    円筒状物の天面（検査対象物の天面）、  １８    ボビンのフランジ（検査対象部分）、  １９    ボビンの天面、  ２０    円錐面状反射鏡
【図１】
2004163426.tif 000020
【図２】
2004163426.tif 000021
【図３】
2004163426.tif 000022
【図４】
2004163426.tif 000023
【図５】
2004163426.tif 000024
【図６】
2004163426.tif 000025
【図７】
2004163426.tif 000026
【図８】
2004163426.tif 000027
【図９】
2004163426.tif 000028
【図１０】
2004163426.tif 000029
【図１１】
2004163426.tif 000030
【図１２】
2004163426.tif 000031
【図１３】
2004163426.tif 000032
【図１４】
2004163426.tif 000033
【図１５】
2004163426.tif 000034
【図１６】
2004163426.tif 000035
【図１７】
2004163426.tif 000036
【図１８】
2004163426.tif 000037
【図１９】
2004163426.tif 000038
【図２０】
2004163426.tif 000039