(57)【特許請求の範囲】
【請求項１】
表面実装部品のはんだ付け部分の画像信号からはんだ付け状態の外観を検査するはんだ付け外観検査装置において、
検査対象部品の画像信号に画像処理を施し、はんだ付けに関する検査項目の測定を行い、各項目の測定データと測定データから抽出した特徴データとを出力する画像処理手段と、
登録してある特徴データと前記抽出した特徴データとの照合を行い、当該検査対象部品のはんだ付けに関する特徴、または、当該検査対象部品のメーカを特定し、特定された何れか一方の特定結果を得る特定処理手段と、
前記特定した特徴またはメーカに適用する検査基準を発生する検査基準発生手段と、
前記検査基準発生手段からの検査基準と前記画像処理手段からの測定データとを比較し、当該検査対象部品の良否判定結果を出力する比較手段と
を備えることを特徴とするはんだ付け外観検査装置。
【請求項２】
請求項１に記載のはんだ付け外観検査装置において、
前記はんだ付けに関する特徴には、メッキ種が含まれる
ことを特徴とするはんだ付け外観検査装置。
【請求項３】
表面実装部品のはんだ付け部分の画像信号からはんだ付け状態の外観を検査するはんだ付け外観検査装置において、
検査データを格納する記憶手段と、
前記記憶手段から検査対象基板に関する検査データを取り出し、その検査データに含まれる検査項目と特徴データとを出力するとともに、メッキ種とメーカの何れか一方の特定結果を受けて検査基準を出力する検査基準選択手段と、
検査対象部品の画像信号に画像処理を施し、前記検査項目の測定を行い、各項目の測定データと、測定データから抽出した特徴データとを出力する画像処理手段と、
前記検査基準選択手段からの特徴データと前記画像処理手段からの抽出した特徴データとに基づき、前記検査対象部品のメッキ種またはメーカの特定処理を実行し、前記特定結果を出力する特定処理手段と、
前記検査基準選択手段からの検査基準と前記画像処理部からの測定データとの比較を行い、当該検査対象部品の良否判定結果を出力する比較手段と
を備えることを特徴とするはんだ付け外観検査装置。
【請求項４】
請求項３に記載のはんだ付け外観検査装置において、
前記検査データは、
部品名と検査項目と検査基準と当該部品が複数調達メーカに属する部品であることを示す調達フラグとを備える第１検査データと、
部品メーカと特徴データと検査項目と検査基準とを備える第２検査データと
で構成されることを特徴とするはんだ付け外観検査装置。
【請求項５】
請求項１、３、４の何れか１項に記載のはんだ付け外観検査装置において、
前記特徴データは、マーキング画像，リード輝度レベル，リード長の全部または一部のデータで構成されることを特徴とするはんだ付け外観検査装置。
【請求項６】
請求項４に記載のはんだ付け外観検査装置において、
前記検査基準選択手段は、
前記第１検査データの前記調達フラグの有無を検索し、調達フラグがない場合は第１検査データの検査基準，検査項目を出力し、調達フラグがある場合は前記第２検査データの検査基準，検査項目及び特徴データを出力する
ことを特徴とするはんだ付け外観検査装置。
【請求項７】
請求項６に記載のはんだ付け外観検査装置において、
前記検査基準選択手段は、
調達フラグの確認，検査項目の前記画像処理部への出力，前記特定結果に基づく検査基準の出力指示を行う検査データ処理部と、
前記検査データ処理部からの検査基準及び特徴データの格納，前記出力指示に従い検査基準の前記比較部への出力を行う情報管理部と
を備えることを特徴とするはんだ付け外観検査装置。
【請求項８】
請求項６に記載のはんだ付け外観検査装置において、
前記特定処理手段は、
前記検査基準選択手段から入力する前記特徴データと前記画像処理手段から入力する前記抽出した特徴データとにおける前記マーキング画像に関するデータの比較を行うマーキング画像比較部
を備えることを特徴とするはんだ付け外観検査装置。
【請求項９】
請求項６に記載のはんだ付け外観検査装置において、
前記特定処理手段は、
前記検査基準選択手段から入力する前記特徴データと前記画像処理手段から入力する前記抽出した特徴データとにおける前記リード輝度レベルに関するデータの比較を行う輝度レベル比較部
を備えることを特徴とするはんだ付け外観検査装置。
【請求項１０】
請求項６に記載のはんだ付け外観検査装置において、
前記特定処理手段は、
前記検査基準選択手段から入力する前記特徴データと前記画像処理手段から入力する前記抽出した特徴データとにおける前記リード長に関するデータの比較を行うリード長比較部
を備えることを特徴とするはんだ付け外観検査装置。
【請求項１１】
請求項６に記載のはんだ付け外観検査装置において、
前記特定処理手段は、
前記検査基準選択手段から入力する前記特徴データと前記画像処理手段から入力する前記抽出した特徴データとにおける前記マーキング画像に関するデータの比較を行うマーキング画像比較部と、
前記検査基準選択手段から入力する前記特徴データと前記画像処理手段から入力する前記抽出した特徴データとにおける前記リード輝度レベルに関するデータの比較を行う輝度レベル比較部と、
前記検査基準選択手段から入力する前記特徴データと前記画像処理手段から入力する前記抽出した特徴データとにおける前記リード長に関するデータの比較を行うリード長比較部と、
前記マーキング画像比較部の出力と輝度レベル比較部の出力と前記リード長比較部の出力とからメーカ特定を行うメーカ特定部と
を備えることを特徴とするはんだ付け外観検査装置。
【請求項１２】
請求項１または請求項３に記載のはんだ付け外観検査装置において、
前記比較手段の判断結果に基づき当該検査対象部品の存する検査基板の良否判定を行い、判定結果を出力する検査結果出力手段
を備えることを特徴とするはんだ付け外観検査装置。
【請求項１３】
請求項１２に記載のはんだ付け外観検査装置において、
全体を統括制御する上位装置を備えることを特徴とするはんだ付け外観検査装置。
【請求項１４】
検査対象部品の画像信号に画像処理を施しその検査対象部品のマーキング画像，リード輝度レベル，リード長の全部または一部を認識し、それらのデータと登録してある対応するデータと比較して複数調達に係るメーカを特定し、特定したメーカの検査基準を用いて検査対象部品のはんだ付け状態の検査を行う
ことを特徴とするはんだ付け外観検査方法。
【請求項１５】
検査データとして、複数調達メーカに属する部品であることを示す調達フラグと部品名と検査項目と検査基準とを備える第１検査データと、部品メーカと特徴データと検査項目と検査基準とを備える第２検査データとを用意し、
検査対象部品が前記調達フラグを有するときは、前記第２検査データの特徴データと検査対象部品の画像信号から取得した特徴データとを比較してメーカを特定し、特定したメーカの検査基準を用いて検査対象部品のはんだ付け状態の検査を行う
ことを特徴とするはんだ付け外観検査方法。
【請求項１６】
検査対象部品の画像信号に画像処理を施しその検査対象部品のリード輝度レベルを認識し、その輝度レベルと登録してある対応するリード輝度レベルデータと比較してメッキ種を特定し、特定したメッキ種に適用する検査基準を用いて検査対象部品のはんだ付け状態の検査を行う
ことを特徴とするはんだ付け外観検査方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、表面実装部品のはんだ付け部分の外観を検査するはんだ付け外観検査装置及びはんだ付け外観検査方法に関する。
基板に搭載されるＳＯＰ(Small Outline Package）ＩＣや抵抗器、コンデンサ等の表面実装部品は、リードが直接基板にはんだ付けされるが、これらは超小型部品であるので、はんだ付けの良否を肉眼で判断するには顕微鏡等で拡大する必要があり、かつ、部品数も多いことから、全数を肉眼で観察してはんだ付けの良否判定を行うのは非能率的である。そこで、リードのはんだ付け部分（この部分は「フィレット」と称される）の画像を取り込み、フィレットの外観からはんだ付けの良否を自動的に判定するはんだ付け外観検査装置が採用される。
【０００２】
【従来の技術】
図１２は、従来のはんだ付け外観検査装置の一般的な構成例である。このはんだ付け外観検査装置は、多段落射照明部５１、カメラ５２、画像処理部５３、比較部５４、検査データメモリ５５、判定出力部５６を備える。そして、この外観検査装置では、例えば図１３、図１４示す検査データが用いられる。これは、一般的な外観検査基準の一例である。
【０００３】
このはんだ付け外観検査装置では、外観検査が次のようにして行われる。検査対象基板は、ステージに乗せられて多段落射照明部５１の照明位置に運ばれる。リード５７は、検査対象基板に搭載される表面実装部品、例えばＳＯＰＩＣのリードである。このＳＯＰＩＣのリード５７のはんだフィレットの部分が多段落射照明部５１の直下に位置決めされると、多段落射照明部５１は、リード５７のはんだフィレットを、上段と中段と下段とに分けて照明する。なお、上段照明は低角度で画像を抽出するための照明であり、中段照明は中角度で画像を抽出するための照明であり、下段照明は高角度で画像を抽出するための照明である。
【０００４】
カメラ５２は、多段落射照明部５１が照明したはんだフィレットの部分を撮像し、画像信号を画像処理部５３に与える。画像処理部５３は、入力した画像信号について画像処理を行い、検査データメモリ５５から入手した検査項目（図１３、図１４参照）の測定を行い、その測定値を比較部５４に与える。
比較部５４では、入力した測定値と検査データメモリ５５から入手した検査基準（図１３、図１４参照）との比較を行い、その比較結果を判定出力部５６に与える。判定出力部５６は、比較結果に基づきリード５７のはんだフィレットの部分のはんだ付け状態の良否を判定し、その判定結果を出力する。不良と判定された場合は、作業者が該当箇所を顕微鏡等で観察して診断する。
【０００５】
ここに、図１３は、チップ部品系の検査データの一例を示し、図１４は、ＬＳＩ系の検査データの一例を示す。図示するように、この検査データは、「設定項目」と、それに対応する検査内容が設定される「検査項目」と、検査項目に対する「設定値（検査基準）」とで構成される。この検査項目が画像処理部５３に与えられ、検査基準が比較部５４に与えられる。
【０００６】
この検査データは、実際に基準となる検査対象部品を搭載する基板を本装置に設定してはんだ付けした部品のフィレット部分の画像を取り込み、図１３、図１４に示した各「設定項目」の各「検査項目」を測定し、検査基準を設定することで作成したものである。検査基準は図１３、図１４に例えば「Ａメーカの場合」と示してあるように、各項目毎に１つの値が設定される。そして、これらの検査データは、チップ部品用、ＬＳＩ用等として、検査対象部品毎に１つの検査基準を備える１つの検査データを用意するのが通例である。
【０００７】
【発明が解決しようとする課題】
ところが、基板に実装される部品は、調達性の確保やコスト競争によるコストダウンを図るため調達先を複数にすること、即ちいわゆるマルチベンダ化が進められており、複数調達先のメーカの部品(以下「マルチベンダ部品」という)は、部品最大外形、リード数、リード配置、ピンピッチ等の条件が共通であれば、使用できる部品であるとして採用される。しかし、マルチベンダ部品は、これらの条件は同じであっても、電極形状（リード幅、長さ、厚み）や表面処理状態（メッキがはんだメッキ、パラジウムメッキ、金メッキ等である）がこれまで標準的に使用している部品（標準部品）とは異なる場合がある。
【０００８】
したがって、標準部品で設定された検査基準と比較検査する現状の検査装置では、部品条件の変化に対応できないためにマルチベンダ部品が実装されると、検査見逃しや誤判定の結果作業者が顕微鏡等を持ち出して再度判定する過剰判定が生じ、安定した検査結果が得られない。このため、従来では、診断作業工数の増加や不良見逃しによる製品障害が発生し、問題となっている。
【０００９】
例えば、ＳＯＰＩＣでは、リードのメッキは、はんだメッキのものが一般的であるが、マルベンダ部品では、パラジウムメッキのものもある。
はんだメッキリードＳＯＰのはんだ付け状態は、良品の場合は、はんだはリードに濡れ上がりフィレットが形成されるのに対し、不良品であるリード浮きの場合は、はんだはリードに濡れず、フットプリント全体に広がってかまぼこ状となる。この場合には、良品と不良品との特徴が現れるので、良否判断ができる。一方、パラジウムメッキのものでは、はんだはリードに濡れにくいため、良品であっても、フットプリントの先端にかまぼこ状に現れるので、区別が困難である。
【００１０】
これに対応するため、従来では、図１３、図１４に「Ａメーカの場合」「Ｂメーカの場合は以下の設定に変更」と示してあるように、専用の検査基準を設定して良否判断を行っている。
しかし、実際に検査に適用できる基準はどれか１つであり、１の検査工程で検査基準を切り換えることは、搭載部品がマルチベンダ部品である場合は、どちらのメッキ状態のものが搭載されているか不明であるので、不可能である。したがって、搭載部品がマルチベンダ部品である場合は、いずれか１の基準を使用することになるが、設定した検査基準とは異なるメッキ種の部品である場合には、不良見逃しや過剰判定を行うことになる。
【００１１】
本発明は、このような課題を解決すべく創作されたもので、その目的は、検査対象部品のはんだ付けに関する特徴や部品メーカを特定でき、それに適合した検査基準によってはんだ付け状態を検査できるはんだ付け外観検査装置及びはんだ付け外観検査方法を提供することにある。
【００１２】
【課題を解決するための手段】
図１は、請求項１、２、１２、１３に記載の発明の原理ブロック図である。
【００１３】
請求項１に記載の発明は、表面実装部品のはんだ付け部分の画像信号からはんだ付け状態の外観を検査するはんだ付け外観検査装置において、検査対象部品の画像信号に画像処理を施し、はんだ付けに関する検査項目の測定を行い、各項目の測定データと測定データから抽出した特徴データとを出力する画像処理手段１と、登録してある特徴データと抽出した特徴データとの照合を行い、当該検査対象部品のはんだ付けに関する特徴、または、当該検査対象部品のメーカを特定し、特定された何れか一方の特定結果を得る特定処理手段２と、特定した特徴またはメーカに適用する検査基準を発生する検査基準発生手段３と、検査基準発生手段３からの検査基準と画像処理手段１からの測定データとを比較し、当該検査対象部品の良否判定結果を出力する比較手段４とを備えることを特徴とする。
【００１４】
即ち、画像処理手段１が、検査対象部品の画像信号に画像処理を施し、はんだ付けに関する検査項目の測定を行い、測定データから抽出した特徴データを特定処理手段２へ出力すると、特定処理手段２では、登録してある特徴データと画像処理手段１から入力した抽出した特徴データとの照合を行い、当該検査対象部品のはんだ付けに関する特徴、または、当該検査対象部品のメーカを特定し、特定された何れか一方の特定結果を検査基準発生手段３へ出力し、検査基準発生手段３が、特定した特徴またはメーカに適用する検査基準を発生する。
【００１５】
その結果、比較手段４では、画像処理手段１からの測定データと検査基準発生手段３からの検査基準とを比較し、当該検査対象部品のはんだ付け状態の良否判定を行うが、適用する検査基準は、はんだ付けに関する特徴または当該検査対象部品のメーカに基づき定めたものであるので、正確に良否判定を行うことができる。
【００１６】
ここに、請求項２に記載の発明のように、はんだ付けに関する特徴には、はんだメッキかパラジウムメッキか金メッキか等のメッキ種を含めることができる。メッキ種に応じてはんだ付け状態の外観が異なるが、本発明によれば、メッキ種に応じて適切に判断できることになる。このメッキ種の特定では、特徴データに含まれるリード輝度レベルデータ（請求項５参照）が使用される。
【００１７】
そして、比較手段４の部品に関する判断結果は、請求項１２に記載の発明のように、検査結果出力手段５が検査基板の良否判定を行う際の資料となる。
また、画像処理手段１と特定処理手段２と検査基準発生手段３と比較手段４と検査結果出力手段５とは、請求項１３に記載の発明のように、上位装置によって全体的に統括制御されるので、検査処理の円滑化が図れる。
【００１８】
図２は、請求項３乃至請求項１３に記載の発明の原理ブロック図である。
請求項３に記載の発明は、表面実装部品のはんだ付け部分の画像信号からはんだ付け状態の外観を検査するはんだ付け外観検査装置において、検査データを格納する記憶手段１０と、記憶手段１０から検査対象基板に関する検査データを取り出し、その検査データに含まれる検査項目と特徴データとを出力するとともに、メッキ種とメーカの何れか一方の特定結果を受けて検査基準を出力する検査基準選択手段１１と、検査対象部品の画像信号に画像処理を施し、検査項目の測定を行い、各項目の測定データと、測定データから抽出した特徴データとを出力する画像処理手段１２と、検査基準選択手段１１からの特徴データと画像処理手段１２からの抽出した特徴データとに基づき、検査対象部品のメッキ種またはメーカの特定処理を実行し、特定結果を出力する特定処理手段１３と、検査基準選択手段からの検査基準と画像処理部からの測定データとの比較を行い、当該検査対象部品の良否判定結果を出力する比較手段１４とを備えることを特徴とする。
【００１９】
即ち、記憶手段１０には、検査基板毎に検査データを格納してある。検査基準選択手段１１は、記憶手段１０から検査基板に関する検査データを取り出し、その検査データに含まれる検査対象部品の検査項目を画像処理手段１２に与え、特徴データを特定処理手段１３に与える。画像処理手段１２は、検査対象部品の画像信号に画像処理を施し、はんだ付けに関する検査項目の測定を行い、測定データを比較手段１４に与え、測定データから抽出した特徴データを特定処理手段１３に与える。
【００２０】
そして、特定処理手段１３は、両者から受け取った特徴データに基づき検査対象部品のメッキ種またはメーカの特定処理を実行し、特定結果を検査基準選択手段１１に与える。これにより、検査基準選択手段１１が、特定されたメッキ種またはメーカに適用する検査基準を比較手段１４に与えるので、比較手段１４は、正確に良否判定を行うことができる。
【００２１】
ここに、メッキ種の特定では、特徴データ（請求項５参照）に含まれるリード輝度レベルデータが使用され、また、メーカの特定では、特徴データを構成するマーキング画像，リード輝度レベル，リード長の全部または一部のデータが使用される。
そして、比較手段１４の部品に関する判断結果は、請求項１２に記載の発明のように、検査結果出力手段１５が検査基板の良否判定を行う際の資料となる。
【００２２】
また、画像処理手段１２と特定処理手段１３と検査基準発生手段１１と比較手段１４と検査結果出力手段１５とは、請求項１３に記載の発明のように、上位装置によって全体的に統括制御されるので、検査処理の円滑化が図れる。
請求項４に記載の発明は、請求項３に記載のはんだ付け外観検査装置において、検査データは、部品名と検査項目と検査基準と当該部品が複数調達メーカに属する部品であることを示す調達フラグとを備える第１検査データと、部品メーカと特徴データと検査項目と検査基準とを備える第２検査データとで構成されることを特徴とする。
【００２３】
即ち、検査データは、従来の検査データ（図１３、図１４参照）とは異なり、当該検査対象部品が複数調達メーカに属する部品であるか否かを示す調達フラグを含む基本となる第１検査データと、当該検査対象部品が複数調達メーカに属する部品であるとき使用される第２検査データとで構成し、いわゆるマルチベンダ部品への対応を容易化している。
【００２４】
特徴データは、請求項５に記載の発明のように、マーキング画像，リード輝度レベル，リード長の全部または一部のテータで構成される。全部必要となるか一部で足りるかは、検査対象部品によって異なる場合があるので、それに柔軟に対応できる。
請求項６に記載の発明は、請求項４に記載のはんだ付け外観検査装置において、検査基準選択手段１１は、第１検査データの調達フラグの有無を検索し、調達フラグがない場合は第１検査データの検査基準，検査項目を出力し、調達フラグがある場合は第２検査データの検査基準，検査項目及び特徴データを出力することを特徴とする。
【００２５】
即ち、検査基準選択手段１１は、調達フラグの有無に応じて使用する検査基準を選択できるので、検査対象部品がいわゆるマルチベンダ部品である場合に、容易に対応できる。
請求項７に記載の発明は、請求項６に記載のはんだ付け外観検査装置において、検査基準選択手段１１は、調達フラグの確認，検査項目の画像処理部への出力，特定結果に基づく検査基準の出力指示を行う検査データ処理部と、検査データ処理部からの検査基準及び特徴データの格納，出力指示に従い検査基準の比較部への出力を行う情報管理部とを備えることを特徴とする。
【００２６】
即ち、検査基準選択手段１１は、迅速なデータ処理を要求されるが、２つの機能部で構成し役割を分担したので、処理の高速化が可能となる。
請求項８に記載の発明は、請求項６に記載のはんだ付け外観検査装置において、特定処理手段１３は、検査基準選択手段１１から入力する特徴データと画像処理手段１２から入力する抽出した特徴データとにおけるマーキング画像に関するデータの比較を行うマーキング画像比較部を備えることを特徴とする。
【００２７】
即ち、特定処理手段１３は、部品に表示された部品メーカのハウスマークを位置，色，フォント，大きさなどの形状をパターンマッチングによって認識する。これを利用してメーカの特定が行える。
請求項９に記載の発明は、請求項６に記載のはんだ付け外観検査装置において、特定処理手段１３は、検査基準選択手段１１から入力する特徴データと画像処理手段１２から入力する抽出した特徴データとにおけるリード輝度レベルに関するデータの比較を行う輝度レベル比較部を備えることを特徴とする。
【００２８】
即ち、特定処理手段１３は、いわゆるマルチベンダ部品ではメッキ種がメーカによって異なり、それに応じてリード輝度レベルが異なることに着目し、リード輝度レベルを認識する。これを利用してメーカの特定が行える。
請求項１０に記載の発明は、請求項６に記載のはんだ付け外観検査装置において、特定処理手段１３は、検査基準選択手段１１から入力する特徴データと画像処理手段１２から入力する抽出した特徴データとにおけるリード長に関するデータの比較を行うリード長比較部を備えることを特徴とする。
【００２９】
即ち、特定処理手段１３は、いわゆるマルチベンダ部品ではリード長がメーカによって異なる場合がある点に着目し、リード長を認識する。これを利用してメーカの特定が行える。また、リード長が認識できるので、はんだ付け部分の存在位置の認識が容易となり、検査処理の迅速化に役立つ。
請求項１１に記載の発明は、請求項６に記載のはんだ付け外観検査装置において、特定処理手段１３は、検査基準選択手段１１から入力する特徴データと画像処理手段１２から入力する抽出した特徴データとにおけるマーキング画像に関するデータの比較を行うマーキング画像比較部と、検査基準選択手段１１から入力する特徴データと画像処理手段１２から入力する抽出した特徴データとにおけるリード輝度レベルに関するデータの比較を行う輝度レベル比較部と、検査基準選択手段１１から入力する特徴データと画像処理手段１２から入力する抽出した特徴データとにおけるリード長に関するデータの比較を行うリード長比較部と、マーキング画像比較部の出力と輝度レベル比較部の出力とリード長比較部の出力とからメーカ特定を行うメーカ特定部とを備えることを特徴とする。
【００３０】
即ち、特定処理手段１３は、検査対象部品のマーキング画像の比較結果とリード輝度レベルの比較結果とリード長の比較結果の全部または一部からメーカの特定が行える。検査対象部品がいわゆるマルチベンダ部品であるときは、メーカを特定できるので、メーカに応じた検査が行えることになる。
請求項１２に記載の発明は、請求項１または請求項３に記載のはんだ付け外観検査装置において、比較手段１４の判断結果に基づき当該検査対象部品の存する検査基板の良否判定を行い、判定結果を出力する検査結果出力手段５、１５を備えることを特徴とする。
【００３１】
即ち、検査結果出力手段５、１５は、比較手段１４の検査対象部品毎の判断結果を資料として用い、検査基板の良否判定が行える。
請求項１３に記載の発明は、請求項１２に記載のはんだ付け外観検査装置において、全体を統括制御する上位装置を備えることを特徴とする。
即ち、いわゆるパソコン等の上位装置が、全体を統括制御するので、一連の検査工程を円滑に進めることができる。
【００３２】
請求項１４に記載の発明は、検査対象部品の画像信号に画像処理を施しその検査対象部品のマーキング画像，リード輝度レベル，リード長の全部または一部を認識し、それらのデータと登録してある対応するデータと比較して複数調達に係るメーカを特定し、特定したメーカの検査基準を用いて検査対象部品のはんだ付け状態の検査を行うことを特徴とする。
【００３３】
即ち、検査対象部品のマーキング画像，リード輝度レベル，リード長の全部または一部を用いていわゆるマルチベンダ部品のメーカを特定し、特定したメーカの検査基準を用いてマルチベンダ部品のはんだ付け部分の外観検査が行える。
請求項１５に記載の発明は、検査データとして、複数調達メーカに属する部品であることを示す調達フラグと部品名と検査項目と検査基準とを備える第１検査データと、部品メーカと特徴データと検査項目と検査基準とを備える第２検査データとを用意し、検査対象部品が調達フラグを有するときは、第２検査データの特徴データと検査対象部品の画像信号から取得した特徴データとを比較してメーカを特定し、特定したメーカの検査基準を用いて検査対象部品のはんだ付け状態の検査を行うことを特徴とする。
【００３４】
即ち、第１検査データにおける検査対象部品が調達フラグを有するときは、いわゆるマルチベンダ部品であるので、第２検査データの特徴データと測定した特徴データとを用いてメーカを特定し、特定したメーカの検査基準を用いてマルチベンダ部品のはんだ付け部分の外観検査が行える。
請求項１６に記載の発明は、検査対象部品の画像信号に画像処理を施しその検査対象部品のリード輝度レベルを認識し、その輝度レベルと登録してある対応するリード輝度レベルデータと比較してメッキ種を特定し、特定したメッキ種に適用する検査基準を用いて検査対象部品のはんだ付け状態の検査を行うことを特徴とする。
【００３５】
即ち、検査対象部品がいわゆるマルチベンダ部品であるか否かを問わず、リード輝度レベルからメッキ種を特定し、そのメッキ種に適用する検査基準を用いて検査対象部品のはんだ付け部分の外観検査が行える。
以下、本発明に関連する発明の構成および作用効果を記載する。
本発明に関連する発明は、表面実装部品のはんだ付け部分の画像信号からはんだ付け状態の外観を検査するはんだ付け外観検査装置において、検査対象部品の画像信号に画像処理を施し、はんだ付けに関する検査項目の測定を行い、各項目の測定データと測定データから抽出した特徴データとを出力する画像処理手段１と、登録してある特徴データと抽出した特徴データとの照合を行い、当該検査対象部品のはんだ付けに関する属性を特定し、または、当該検査対象部品のメーカを特定する特定処理手段２と、特定した属性またはメーカに適用する検査基準を発生する検査基準発生手段３と、検査基準発生手段３からの検査基準と画像処理手段１からの測定データとを比較し、当該検査対象部品の良否判定結果を出力する比較手段４とを備えることを特徴とする。
即ち、画像処理手段１が、検査対象部品の画像信号に画像処理を施し、はんだ付けに関する検査項目の測定を行い、測定データから抽出した特徴データを特定処理手段２へ出力すると、特定処理手段２では、登録してある特徴データと画像処理手段１から入力した抽出した特徴データとの照合を行い、当該検査対象部品のはんだ付けに関する属性を特定し、または、当該検査対象部品のメーカを特定し、その特定結果を検査基準発生手段３へ出力し、検査基準発生手段３が、特定した属性またはメーカに適用する検査基準を発生する。
その結果、比較手段４では、画像処理手段１からの測定データと検査基準発生手段３からの検査基準とを比較し、当該検査対象部品のはんだ付け状態の良否判定を行うが、適用する検査基準は、はんだ付けに関する属性または当該検査対象部品のメーカに基づき定めたものであるので、正確に良否判定を行うことができる。
ここに、はんだ付けに関する属性には、はんだメッキかパラジウムメッキか金メッキか等のメッキ種を含めることができる。メッキ種に応じてはんだ付け状態の外観が異なるが、本発明によれば、メッキ種に応じて適切に判断できることになる。このメッキ種の特定では、特徴データに含まれるリード輝度レベルデータ（既述の請求項５参照）が使用される。
そして、比較手段４の部品に関する判断結果は、既述の請求項１２に記載の発明のように、検査結果出力手段５が検査基板の良否判定を行う際の資料となる。
また、画像処理手段１と特定処理手段２と検査基準発生手段３と比較手段４と検査結果出力手段５とは、既述の請求項１３に記載の発明のように、上位装置によって全体的に統括制御されるので、検査処理の円滑化が図れる。
【００３６】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して説明する。
【００３７】
図３は、請求項１乃至請求項１５に対応する実施形態の構成図である。この実施形態のはんだ付け外観検査装置は、中央制御コンピュータ３０と、これに接続されるテーブル制御部３１，キーボード３２，検査基準選択部３３，特定処理部３４，画像処理部３５，比較部３６，検査結果出力部３７等と、検査基準選択部３３に接続される外部メモリ３８と、テーブル制御部３１に接続されるＸ−Ｙテーブル３９と、カメラ４０と、図示省略したが図１１に示した多段落射照明部５１と同等のものとで構成される。
【００３８】
中央制御コンピュータ３０は、いわゆるパソコンであり、各部を統括制御するとともに、検査基準選択部３３〜検査結果出力部３７までの各部間の通信の実施を制御する。
外部メモリ３８は、例えばハードディスクであり、予め作成した検査データが格納される。図４は、検査データの構成例である。図４に示すように、この検査データは、基本データブロック（図４（ａ））と、マルチベンダブロック（図４（ｂ））とからなる。なお、「マルチベンダ」とは、前述したように、複数調達メーカに係ることを指す。
【００３９】
基本データブロック（図４（ａ））は、部品番号，部品名，座標，マルチベンダフラグ，検査内容（検査項目、検査基準）で構成される。この基本データブロックは、ＣＡＤデータを利用して作成される。マルチベンダフラグは、当該部品がマルチベンダ部品であることを示すフラグであり、この基本データブロックを作成する際にＣＡＤデータから引用される。検査内容(検査項目、検査基準)は、このマルチベンダフラグがない場合に設定される。
【００４０】
マルチベンダブロック（図４（ｂ））は、部品メーカ，特徴データ，検査内容（検査項目、検査基準）で構成される。このマルチベンダブロックは、基本データブロックにマルチベンダフラグがある場合に、該当部品メーカ毎に特徴データと検査内容（検査項目、検査基準）が設定される。
特徴データは、マーキング画像データ，リード輝度レベルデータ及びリード長データで構成される。図５は、特徴データの構成例を示す。各データは、それぞれ、例えば図５に示すように設定される。
【００４１】
図５では、マーキング画像データとして、マーキング形状，マーキング縦位置，マーキング横位置，マーキング最大縦サイズ，マーキング最大横サイズ，マーキングの明るさ，マーキングの色，フォント名，フォントサイズが示されている。リード輝度レベルデータとして、輝度レベル肩部，輝度レベル平坦部が示されている。また、リード長データとして、リード幅，リード長さが示されている。
【００４２】
更に、図６は、検査項目の一例を示す。図６では、形状に関する設定項目と検出に関する設定項目とについての検査項目が示され、位置に関する設定項目はないが、図１３、図１４に示す従来の項目を整理し、さらに○印で示してあるように、画像処理部３５が抽出する特徴データも検査項目に含む構成となっている。図７は、検査基準選択部３３の構成図である。検査基準選択部３３は、図７に示すように、検査データ処理部３３ａと情報管理部３３ｂとで構成される。検査データ処理部３３ａは、データ処理マスタＣＰＵ33a1と検査データ格納部33a2とを備える。また、情報管理部３３ｂは、データ処理スレーブＣＰＵ33b1と検査基準格納部33b2と特徴データ格納部33b3とを備える。なお、ＣＰＵは、中央処理装置を意味する。
【００４３】
データ処理マスタＣＰＵ33a1は、検査する基板の順番に従い外部メモリ３８から検査基板の検査データを取り出し、検査データ格納部33a2に一時記憶する。そして、データ処理マスタＣＰＵ33a1は、検査データ格納部33a2から検査データを取り出し、マルチベンダフラグの有無を確認し、フラグがある場合は、検査データ（マルチベンダブロック）内の検査基準と特徴データとを情報管理部３３ｂへ転送し、フラグがない場合は、検査データ（基本データブロック）内の検査基準のみを情報管理部３３ｂへ転送し、また、何れの場合も、検査項目を画像処理部３５へ出力する。
【００４４】
また、データ処理マスタＣＰＵ33a1は、特定処理部３４からメーカ特定結果（特定できた場合と特定できない場合の双方を含む）が入力されると、情報管理部３３ｂに対し該当するメーカ等の検査基準を出力する指示を与える。これは、メーカの特定ができた場合は、該当するメーカの部品を指定し、メーカの特定ができない場合は、マルチベンダデータブロックに登録してある先頭の部品を指定することにより行われる。なお、検査データ格納部33a2には、基本データブロック内の座標データ等が保存される。
【００４５】
一方、データ処理スレーブＣＰＵ33b1は、入力した検査基準と特徴データとを検査基準格納部33b2と特徴データ格納部33b3にそれぞれ格納し、特徴データを特定処理部３４へ出力し、検査基準を出力する指示に従って該当する検査基準を比較部３６へ出力する。
次に、図８は、画像処理部３５の構成図である。画像処理部３５は、画像処理ＣＰＵ35a とメモリ35bとカメラ入力部35cとで構成される。
【００４６】
カメラ４０が撮像した部品の画像信号が、カメラ入力部35c でディジタル化され、メモリ35bに一時記憶される。画像処理ＣＰＵ35aは、メモリ35b から画像データを取り出し、画像処理を施して検査基準選択部３３から受け取った検査項目についての測定を行い、測定データを比較部３６へ出力するとともに、３つの特徴データに関する検査項目の測定データを抽出し、特定処理部３４に与える。
【００４７】
次に図９は、特定処理部の構成図である。この特定処理部３４は、マーキング画像比較部34aと輝度レベル比較部34bとリード長比較部34cとメーカ特定部34dとで構成される。
マーキング画像比較部34a は、ＡＮＤ回路で構成され、検査基準選択部３３から入力する特徴データにおけるマーキング画像に関するデータと画像処理部３５から入力する抽出した特徴データにおけるマーキング画像に関するデータとのパターンマッチング処理を行って一致不一致の比較を行い、比較結果をメーカ特定部34d へ出力する。
【００４８】
輝度レベル比較部34b は、ＡＮＤ回路で構成され、検査基準選択部３３から入力する特徴データにおけるリード輝度レベルに関するデータと画像処理部３５から入力する抽出した特徴データにおけるリード輝度レベルに関するデータとの一致不一致の比較を行い、比較結果をメーカ特定部34d へ出力する。
リード長比較部14c は、ＡＮＤ回路で構成され、検査基準選択部３３から入力する特徴データにおけるリード長に関するデータと画像処理部３５から入力する抽出した特徴データにおけるリード長に関するデータとの一致不一致の比較を行い、比較結果をメーカ特定部34d へ出力する。
【００４９】
メーカ特定部34d は、２つのＡＮＤ回路で構成され、例えばリード長比較部34cの比較結果と輝度レベル比較部34b の比較結果との一致不一致を判定し、判定結果とマーキング画像比較部34a の比較結果との一致不一致を判定し、その結果をメーカ特定結果として検査基準選択部３３へ出力する。
したがって、３つの比較部の全てにおいて、測定データと設定データが一致したときにメーカの特定が行えることになる。以上の特定処理は、一致判定ができるまで、マルチベンダデータブロックに設定してある全ての部品について行われる。全ての部品についての一致判定の結果一致が取れないときは、不一致を内容とするメーカ特定結果を出力することになる。
【００５０】
以上の構成において、請求項との対応関係は次のようになっている。画像処理手段１，１２には、画像処理部３５が対応する。特定処理手段２，１３には、特定処理部３４が対応する。検査基準発生手段３には、検査基準選択部３３と外部メモリ３８との全体が対応する。記憶手段１０には、外部メモリ３８が対応する。検査基準選択手段１１には、検査基準選択部３３が対応する。比較手段４，１４には、比較部３６が対応する。検査結果出力手段５，１５には、検査結果出力部３７が対応する。上位装置には、中央制御コンピュータ３０が対応する。また、調達フラグには、マルチベンダフラグが対応する。第１検査データには、基本データブロックが対応する。第２検査データには、マルチベンダデータブロックが対応する。
【００５１】
以下、本実施形態の動作を図１０、図１１をも参照して説明する。図１０は、実施形態の動作フローチャートである。図１１は、特徴データの作成方法及びメーカ特定方法の説明図である。
図１０の最初のＳ１では、次のようにして検査データ（図４）を作成し、外部メモリ３８に格納する。検査データの作成では、ＣＡＤの設計データと部品ライブラリとを使用する。
【００５２】
ＣＡＤの設計データは、１基板に実装される全ての部品について、部品番号，部品名，Ｘ座標，Ｙ座標，実装角の情報を持っているが、当該部品がマルチベンダ部品であるか否かは設計段階で分かるので、マルチベンダ部品に対してはＣＡＤデータ内にマルチベンダフラグを設けて置く。
また、部品ライブラリは、部品名と検査内容で構成され、部品毎の検査内容をまとめたもので、検査範囲を指定するウィンドデータと検査項目を持っている。この部品ライブラリは、検査装置において対象部品の検査対象部分にウィンドを設定し、このウィンド内で検査項目で設定した内容について測定し、その測定値を検査基準として持っている。
【００５３】
そして、マルチベンダ部品リストを用意する。これでは、部品ライブラリに対応するマルチベンダ部品名を対応させてある。検査データは、一般に使用される作成装置にＣＡＤデータと部品ライブラリとを適用して作成する。作成装置ではＣＡＤデータの部品名と部品ライブラリの部品名とをキーとして変換処理が行われる。
【００５４】
検査データ作成の手順は、概略次の通りである。まず、部品ライブラリ及びマルチベンダ部品リストを作成装置に格納して置いて、ＣＡＤデータを作成装置に入力する。
次に、ＣＡＤデータの部品番号の順にマルチベンダフラグの有無を確認し、有りの場合は、マルチベンダ部品リストを参照し、ＣＡＤデータの部品名をキーにしてマルチベンダ部品リストからマルチベンダ部品名を探索する。そして、マルチベンダ部品リストのマルチベンダ部品名に対応した検査項目を部品ライブラリから引用する。
【００５５】
これにより、ＣＡＤデータの部品名に対応したマルチベンダ部品名とその検査項目が対応付けられ、図４（ａ）に示した基本データブロックの全部とマルチベンダブロックの特徴データを除いた部分が作成される。
次に、特徴データの作成では、実際に検査対象部品の画像信号を取得し、それに図１１に示すように、リード部分（図１１（ａ）（ｂ））やマーキング上（図１１（ｃ））に検査ウィンドを配置する。
【００５６】
そして、図１１（ａ）に示すように、リード先端からボディまでのウィンドの画素数をリード長さとしてメーカ毎に取り込み、リード長の特徴データとする。また、図１１（ｂ）に示すように、リード平坦部もしくはリード肩部の幅方向または長さ方向の輝度レベルのデータをメッキ種毎に取り込み、リード輝度レベルの特徴データとする。図１１（ｂ）の右方には、輝度レベルが、メッキ種がはんだメッキであるか、パラジウムメッキであるかによって大きく異なることが示されている。
【００５７】
更に、図１１（ｃ）に示すように、マーキングの形状の画像をメーカ毎に取り込み、マーキング画像の特徴データとする。
以上の検査データの準備が終了すると、次に検査対象基板をカメラ４０の撮像位置に用意する（Ｓ２）。つまり検査対象基板をＸ−Ｙテーブル３９に載置し、キーボード３２からテーブル操作指令を入力する。すると、中央制御コンピュータ３０がテーブル制御装置３１にＸ−Ｙテーブル３９の駆動指令を送り、Ｘ−Ｙテーブル３９が移動して検査対象基板がカメラ４０の撮像位置に運ばれる。
【００５８】
これと並行して検査対象基板の検査データを外部メモリ３８から検査基準選択部３３に取り込む（Ｓ３）。これは、キーボート３２から基板を指定して検査データの読み出し指令を入力すると、中央制御コンピュータ３０が検査基準選択部３３のデータ処理マスタＣＰＵ33a1に該当する検査データの取り込みを指示することで実現される。これにより、検査基準選択部３３のデータ処理部33a では、検査データ格納部33a2に所定基板の検査データが格納される。
【００５９】
そして、キーボート３２から検査スタートの指令を入力すると（Ｓ４）、中央制御コンピュータ３０は、各部の制御を開始し、検査の動作が開始される。Ｓ５→Ｓ６→Ｓ７の処理と、Ｓ８→Ｓ９→Ｓ１０→Ｓ１１→Ｓ１２の処理とは並行して実行される。
Ｓ５では、Ｘ−Ｙテーブル３９を移動して対象部品をカメラ４０の直下に設定する。Ｓ６では、カメラ４０で対象部品を撮像する。これにより画像信号が画像処理部３５に入力される。画像処理部３５では、画像信号がカメラ入力部35c を介してメモり35bに格納される。
【００６０】
このタイミングでは、画像処理部３５には、検査基準選択部３３から検査項目が与えられているので（Ｓ８）、画像処理部３５は、メモリ35b から画像データを取り出し、検査ポイントに指示された検査ウィンド内の画像処理を施して検査項目の測定を行い、測定データを比較部３６へ出力し、測定データの中から、リード長データとリード輝度レベルデータとマーキング画像データを取り出し、それを抽出した特徴データとして特定処理部３４に出力する（Ｓ７）。
【００６１】
一方、Ｓ８では、検査基準選択部３３において、データ処理マスタＣＰＵ33a1が、検査データ格納部33b2から検査データを取り出し、画像処理部３５に検査項目を出力するとともに、基本データブロック内にマルチベンダフラグが有るか否かを探索する。そして、フラグが有る場合は、データ処理マスタＣＰＵ33a1は、情報管理部33b に検査基準と特徴データを与える（Ｓ９）。これを受けて情報管理部33b では、データ処理スレーブＣＰＵ33b1が、受け取った検査基準と特徴データを格納部（33b2，33b3）に格納し、まず最初のマルチベンダ部品の特徴データ（リード長データとリード輝度レベルデータとマーキング画像データ）を特定処理部３４に出力する（Ｓ１０）。なお、フラグがない場合は、データ処理マスタＣＰＵ33a1は、情報管理部33b に検査基準を格納させる動作のみを行う。
【００６２】
特定処理部３４では、３つの比較部（34a,34b,34c)が、検査基準選択部３３から送られてきた特徴データと画像処理部３５から送られてきた抽出した特徴データとの一致不一致の判断処理をそれぞれ行い、メーカ特定部34d がメーカ特定結果を検査基準選択部３３に出力する（Ｓ１１）。
具体的には、リード長による特定では、図１１（ａ）に示すように、リード部分の画素数と特徴データの画素数とを比較し、メーカを特定する。この場合の判定基準としては、例えば−１０％≦基準値≦＋１０％が採用される。例えば、画像処理部３５からのリード長データが「１４画素」であるとし、情報管理部33bからのリード長データが、最初「ａ社：１０画素±２画素」であると、メーカ特定結果は“０”であるので、次に情報管理部33bから「B社：１５画素±２画素」のリード長データが入力されるとすれば、上記判定基準に適合するので、リード長比較部34cは、メーカ特定部34dに対し、Ｂ社のメーカ情報を与え、Ｂ社が特定される。
【００６３】
また、リード輝度レベルによる特定では、リードの平坦部や肩部の幅方向、長さ方向の輝度レベルと特徴データとを比較し、メーカを特定する。この場合の判定基準としては、同様に、例えば−１０％≦基準値≦＋１０％とする。また、マーキングによる特定では、ウィンド内のマーキング形状（大きさ、フォント）を特徴データとパターンマッチングを取って比較する、あるいは、ウィンド内でマーキングとして抽出された面積、位置を画像処理して算出した検査データと比較し、メーカを特定する。
【００６４】
検査基準選択部３３では、メーカ特定結果が“０”、即ち、特定できない場合には、次のマルチベンダ部品の特徴データを特定処理部３４に送る。その結果、特定処理部３４において同様の特定処理が行われる。この特定処理は、メーカ特定結果が０である限りマルチベンダブロックに登録してある全てのマルチベンダ部品について行われる。
【００６５】
そして、検査基準選択部３３では、データ処理部33a は、メーカ特定結果が、“１”即ちメーカの特定ができた場合は、情報管理部33b に対し当該特定できたメーカのマルチベンダ部品の検査基準を指定して検査基準出力指示を与える。これを受けて、情報管理部33b は、指定されたメーカの検査基準を検査基準格納部33b2から取り出し、比較部３５に対し出力する（Ｓ１２）。
【００６６】
一方、検査基準選択部３３では、データ処理部33a は、全てのマルチベンダ部品についてのメーカ特定結果が“０”、即ちメーカの特定ができない場合は、情報管理部33b に対しマルチベンダブロックに最初に登録してあるマルチベンダ部品の検査基準を指定して検査基準出力指示を与える。これを受けて、情報管理部33b は、指定されたメーカの検査基準を検査基準格納部33b2から取り出し、比較部３５に対し出力する（Ｓ１２）。
【００６７】
また、Ｓ９において、フラグがない場合は、検査基準選択部３３では、データ処理部33a は、情報管理部33b に対し基本データブロックにおいて対応する検査順序の部品番号を指定して検査基準の出力指示を与える。これを受けて情報管理部33b は、指定された部品番号の検査基準を検査基準格納部33b2から取り出し、比較部３５に対し出力する（Ｓ１２）。
【００６８】
次いで、比較部３５において、画像処理部３５が測定した測定データと検査基準選択部３３が出力する検査基準との比較が行われ（Ｓ１３）、比較結果（良否判定結果）が検査結果出力部３７においてメモリに格納される（Ｓ１４）。そして、次の部品があれば（Ｓ１５）、Ｓ５以降の処理が繰り返される。１基板内の全て部品についての検査が終了すると（Ｓ１５）、次の基板があるか否か断し（Ｓ１６）、基板があれば、Ｓ２に戻り、基板がなければ、本手順を終了する。
【００６９】
なお、メーカ特定部34d は、以上の説明では、ＡＮＤ回路で構成し、３つの比較部の全ての一致を条件にメーカ特定を行うとしたが、何れかの比較結果を用いて、例えばリード長比較部34cの比較結果とマーキング画像比較部34aの比較結果との一致不一致を判定し、または、輝度レベル比較部34b の比較結果とマーキング画像比較部34a の比較結果との一致不一致を判定することでメーカ特定を行うことでも良い。
【００７０】
また、厳密な一致を要求するよりは、「一致率」の概念を導入してある程度の許容範囲を定めた方が良い場合もあると想定される。即ちメーカ特定部34d は、ＯＲ回路で構成し、３つの比較部の何れかの一致によってメーカ特定を行うのである。
また、以上の説明から明らかなように、マルチベンダ化に対応するためには、マルチベンダ部品のメーカの特定は、必ずしも必要ではなく、マルチベンダ部品のリードの表面処理状態、つまり、メッキ種が分かれば良い。これは、特徴データ中のリード輝度レベルデータを利用すれば可能である。即ち、請求項１、請求項１６に対応する実施形態である。
【００７１】
【発明の効果】
以上説明したように、請求項１に記載の発明は、検査対象部品の画像信号から特徴データを含むはんだ付けに関する検査項目の測定を行い、測定データから抽出した特徴データと登録してある特徴データとの照合を行い、当該検査対象部品のはんだ付けに関する特徴を特定し、または、当該検査対象部品のメーカを特定し、特定した特徴またはメーカに適用する検査基準と測定データとを比較し、当該検査対象部品のはんだ付け状態の良否判定を行うので、正確に良否判定を行うことができる。
【００７２】
ここに、請求項２に記載の発明のように、はんだ付けに関する特徴には、はんだメッキかパラジウムメッキか金メッキかのメッキ種を含めることができる。したがって、本発明によれば、メッキ種に応じて適切に判断できることになる。
【００７３】
請求項３に記載の発明は、検査基板毎の検査データを格納する記憶手段から検査対象部品に関する検査データを取り出し、検査項目を画像処理手段に与え、特徴データを特定処理手段に与え、また画像処理手段は測定データから抽出した特徴データを特定処理手段に与え、その結果特定処理手段が特定したメッキ種またはメーカに適用する検査基準を用いて比較手段が測定データと比較するので、正確に良否判定を行うことができる。
【００７４】
請求項４に記載の発明は、検査データは、従来の検査データとは異なり、当該検査対象部品が複数調達メーカに属する部品であるか否かを示す調達フラグを含む基本となる第１検査データと、当該検査対象部品が複数調達メーカに属する部品であるとき使用される第２検査データとで構成してあるので、いわゆるマルチベンダ部品への対応が容易となる。
【００７５】
請求項５に記載の発明は、特徴データは、マーキング画像とリード輝度レベルとリード長との全部または一部のテータで構成できるので、全部必要となるか一部で足りるか、検査対象部品によって異なる場合に、それに柔軟に対応できる。
請求項６に記載の発明は、検査基準選択手段は、調達フラグの有無に応じて使用する検査基準を選択できるので、検査対象部品がいわゆるマルチベンダ部品である場合に、容易に対応できる。
【００７６】
請求項７に記載の発明は、検査基準選択手段は、２つの機能部で構成し役割を分担したので、処理の高速化が可能となる。
請求項８に記載の発明は、特定処理手段は、部品に表示された部品メーカのハウスマークを位置，色，フォント，大きさなどの形状をパターンマッチングによって認識できるので、これを利用してメーカの特定が行える。
【００７７】
請求項９に記載の発明は、特定処理手段は、いわゆるマルチベンダ部品ではメッキ種がメーカによって異なり、それに応じてリード輝度レベルが異なることに着目し、リード輝度レベルを認識できるので、これを利用してメーカの特定が行える。
【００７８】
請求項１０に記載の発明は、特定処理手段は、いわゆるマルチベンダ部品ではリード長がメーカによって異なる場合がある点に着目し、リード長を認識できるので、これを利用してメーカの特定処理が行える。また、リード長が認識できるので、はんだ付け部分の存在位置の認識が容易となり、検査処理の迅速化に役立つ。
【００７９】
請求項１１に記載の発明は、特定処理手段は、検査対象部品のマーキング画像の比較結果とリード輝度レベルの比較結果とリード長の比較結果の全部または一部からメーカの特定が行えるので、検査対象部品がいわゆるマルチベンダ部品であるときは、メーカを特定できる、メーカに応じた検査が行えることになる。
請求項１２に記載の発明は、検査結果出力手段は、比較手段の検査対象部品毎の判断結果を資料として用い、検査基板の良否判定が行える。
【００８０】
請求項１３に記載の発明は、いわゆるパソコン等の上位装置が、全体を統括制御するので、一連の検査工程を円滑に進めることができる。
請求項１４に記載の発明は、検査対象部品のマーキング画像，リード輝度レベル，リード長の全部または一部を用いていわゆるマルチベンダ部品のメーカを特定し、特定したメーカの検査基準を用いてマルチベンダ部品のはんだ付け部分の外観検査が行える。
【００８１】
請求項１５に記載の発明は、第１検査データにおける検査対象部品が調達フラグを有するときは、いわゆるマルチベンダ部品であるので、第２検査データの特徴データと測定した特徴データとを用いてメーカを特定し、特定したメーカの検査基準を用いてマルチベンダ部品のはんだ付け部分の外観検査が行える。
請求項１６に記載の発明は、リード輝度レベルからメッキ種を特定し、そのメッキ種に適用する検査基準を用いて、いわゆるマルチベンダ部品であっても、支障なくはんだ付け部分の外観検査が行える。
【００８２】
以上要するに、本発明によれば、検査対象部品のリード形状やメッキ種（つまりリード表面処理）の状態が変化しても最適な検査基準で検査できるので、良否判定を正確に行うことが可能となり、検査対象部品がいわゆるマルチベンダ部品の場合であっても見逃しや過剰判定を少なくできる。その結果、見逃しが少なくなることによって、製品の信頼性が向上する。また、過剰判定が少なくなることは、再点検作業の必要回数が減ることを意味するので、検査工程の合理化が可能となる。
【図面の簡単な説明】
【図１】請求項１、２、１２、１３に記載の発明の原理ブロック図である。
【図２】請求項３乃至請求項１３に記載の発明の原理ブロック図である。
【図３】請求項１乃至請求項１６に対応する実施形態の構成図である。
【図４】検査データの構成例であり、（ａ）は基本データブロックの構成図、（ｂ）はマルチベンダデータブロックの構成図である。
【図５】特徴データの構成例である。
【図６】検査項目の一例である。
【図７】検査基準選択部の構成図である。
【図８】画像処理部の構成図である。
【図９】特定処理部の構成図である。
【図１０】実施形態の動作フローチャートである。
【図１１】特徴データの作成方法及びメーカ特定方法の説明図である。
【図１２】従来のはんだ付け外観検査装置の一般的な構成例である。
【図１３】チップ部品系の検査データの一例である。
【図１４】ＬＳＩ系の検査データの一例である。
【符号の説明】
１、１２  画像処理手段
２、１３  特定処理手段
３  検査基準発生手段
４、１４  比較手段
５、１５  検査結果出力手段
１０  記憶手段
１１  検査基準選択手段
３１  テーブル制御部
３２  キーボード
３３  検査基準選択部
３３ａ  検査データ部
３３ａ１  データ処理マスタＣＰＵ
３３ｂ  情報管理部
３３ｂ１  データ処理スレーブＣＰＵ
３３ｂ２  検査基準格納部
３３ｂ３  特徴データ格納部
３４  特定処理部
３４ａ  マーキング画像比較部
３４ｂ  輝度レベル比較部
３４ｃ  リード長比較部
３４ｄ  メーカ特定部
３５  画像処理部
３５ａ  画像処理ＣＰＵ
３６  比較部
３７  検査結果出力部
３８  外部メモリ
３９  Ｘ−Ｙテーブル
４０  カメラ
【図１】
0003691925.tif 000002
【図２】
0003691925.tif 000003
【図３】
0003691925.tif 000004
【図４】
0003691925.tif 000005
【図５】
0003691925.tif 000006
【図６】
0003691925.tif 000007
【図７】
0003691925.tif 000008
【図８】
0003691925.tif 000009
【図９】
0003691925.tif 000010
【図１０】
0003691925.tif 000011
【図１１】
0003691925.tif 000012
【図１２】
0003691925.tif 000013
【図１３】
0003691925.tif 000014
【図１４】
0003691925.tif 000015