(57)【要約】【課題】  正確な位置、すなわち実際に撮像手段によって撮像した位置に対応して撮像した画像あるいはこの画像を基に生成された生成画像を表示画面上に表示し得るようにした実装部品検査装置および検査方法を提供する。【解決手段】  撮像手段位置決め手段に、ＣＣＤカメラを指定された設定位置に移動させるように位置指令信号を与え、実際位置と位置指令による位置と差を算出し、該差をピクセル数に換算して記憶手段に記憶された画像データをメモリ上で移動させ、移動後の画像データで画像表示手段に画像を表示させる表示管理手段を備える。【選択図】図３
2006269911.tif 000002
【特許請求の範囲】
【請求項１】
検査対象の実装された回路基板を撮像する撮像手段と、該撮像手段の撮像結果をＡ／Ｄ変換して画像データを生成する画像データ生成手段と、前記画像データを記憶する記憶手段と、画像を画面に表示する画像表示手段と、前記画像データに基づいて画像を前記画像表示手段に表示させる表示管理手段とを有する実装部品検査装置において、
前記撮像手段を搭載し、Ｘ−Ｙ座標上に指定された設定位置に該撮像手段を移動させる撮像手段位置決め手段と、移動後の撮像手段の位置についての実際位置を検出する実際位置検出手段と、を有し、
前記表示管理手段は、前記撮像手段位置決め手段に、前記撮像手段を前記指定された設定位置に移動させるように位置指令信号を与え、前記実際位置と前記位置指令による位置と差を算出し、該差をピクセル数に換算して前記記憶手段に記憶された画像データをメモリ上で移動させ、移動後の画像データで前記画像表示手段に画像を表示させること
を特徴とする実装部品検査装置。
【請求項２】
請求項１において、前記実際位置検出手段は、リニアエンコーダであることを特徴とする実装部品検査装置。
【請求項３】
検査対象の実装された回路基板を撮像する撮像手段と、該撮像手段の撮像結果をＡ／Ｄ変換して画像データを生成する画像データ生成手段と、前記画像データを記憶する記憶手段と、画像を画面に表示する画像表示手段と、前記画像データに基づいて画像を前記画像表示手段に表示させる表示管理手段とを有する実装部品検査装置による検査方法において、
前記撮像手段を搭載する撮像手段位置決め手段によってＸ−Ｙ座標上に指定された設定位置に該撮像手段を移動させ、実際位置検出手段によって移動後の撮像手段の位置についての実際位置を検出し、前記表示管理手段によって前記撮像手段位置決め手段に、前記撮像手段を前記指定された設定位置に移動させるように位置指令信号を与え、前記実際位置と前記位置指令による位置と差を算出し、該差をピクセル数に換算して前記記憶手段に記憶された画像データをメモリ上で移動させ、移動後の画像データで前記画像表示手段に画像を表示させること
を特徴とする実装部品検査装置による検査方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、チップ部品などの電子部品が装着される回路基板（実装部品回路基板）の検査装置および検査方法に関し、特に表示装置に表示される画面に関する。
【背景技術】
【０００２】
画像処理システムを用いて検査画面あるいは参照画面（生成画面）を表示装置の画面部を表示することが行われる。
【０００３】
画像処理システムを用いてパターンマッチングにより実装検査を自動的に行う装置が特許文献１に記載されている。
【０００４】
【特許文献１】特許第２９０３３０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
検査画面はＣＣＤカメラなどを使用した撮像手段によって取得され、取得された位置はリニアエンコーダなどの位置検出装置によって計測され、その結果取得された画像は当該位置におけるものとして記憶手段に画像データとして格納される。この場合に、撮像手段をＸ軸，Ｙ軸上に駆動する駆動装置、あるいは検出装置などの機械装置の駆動あるいは操作誤差によって実際の位置と位置指令された位置との間にはわずかながら差が発生することがある。そして、実装部品回路基板の各構成部品はますます微細化される方向にあり、このため正確な位置に対応する形での画像表示が必要とされてきている。
【０００６】
本発明は、かかる点に鑑みて正確な位置、すなわち実際に撮像手段によって撮像した位置に対応して撮像した画像あるいはこの画像を基に生成された生成画像を表示画面上に表示し得るようにした実装部品検査装置および検査方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、検査対象の実装された回路基板を撮像する撮像手段と、該撮像手段の撮像結果をＡ／Ｄ変換して画像データを生成する画像データ生成手段と、前記画像データを記憶する記憶手段と、画像を画面に表示する画像表示手段と、前記画像データに基づいて画像を前記画像表示手段に表示させる表示管理手段とを有する実装部品検査装置において、
前記撮像手段を搭載し、Ｘ−Ｙ座標上に指定された設定位置に該撮像手段を移動させる撮像手段位置決め手段と、移動後の撮像手段の位置についての実際位置を検出する実際位置検出手段と、を有し、
前記表示管理手段は、前記撮像手段位置決め手段に、前記撮像手段を前記指定された設定位置に移動させるように位置指令信号を与え、前記実際位置と前記位置指令による位置と差を算出し、該差をピクセル数に換算して前記記憶手段に記憶された画像データをメモリ上で移動させ、移動後の画像データで前記画像表示手段に画像を表示させること
を特徴とする実装部品検査装置を提供する。
【０００８】
また、本発明は、検査対象の実装された回路基板を撮像する撮像手段と、該撮像手段の撮像結果をＡ／Ｄ変換して画像データを生成する画像データ生成手段と、前記画像データを記憶する記憶手段と、画像を画面に表示する画像表示手段と、前記画像データに基づいて画像を前記画像表示手段に表示させる表示管理手段とを有する実装部品検査装置による検査方法において、
前記撮像手段を搭載する撮像手段位置決め手段によってＸ−Ｙ座標上に指定された設定位置に該撮像手段を移動させ、実際位置検出手段によって移動後の撮像手段の位置についての実際位置を検出し、前記表示管理手段によって前記撮像手段位置決め手段に、前記撮像手段を前記指定された設定位置に移動させるように位置指令信号を与え、前記実際位置と前記位置指令による位置と差を算出し、該差をピクセル数に換算して前記記憶手段に記憶された画像データをメモリ上で移動させ、移動後の画像データで前記画像表示手段に画像を表示させること
を特徴とする実装部品検査装置による検査方法を提供する。
【発明の効果】
【０００９】
本発明によれば、実際位置と位置指令による位置との距離上の差を算出し、この差に対応する画素についてのピクセル数を求めて画像データをメモリ上で移動させることによって画像データを画像表示装置に表示させるようにしているので、撮像手段によって実際に撮像した位置に対応して画像データによる画像を表示画面上に表示することのできる実装部品検査装置および検査方法を提供することができる。
【発明を実施するための最良の形態】
【００１０】
以下、発明を実施するための最良の形態を図面に基づいて説明する。
【実施例】
【００１１】
図１は、本発明の実施例である実装部品検査装置の構成をブロックで示す図である。図１において、実装部品検査構成装置１００は、表示管理手段１０Ａを含む制御部１０、該制御部と結ばれた入力手段（入力部）１１，記憶手段（記憶装置，記憶媒体）１２，画像表示手段（画像表示装置）１３、および制御部１０によって操作指令が与えられるＸＹコントローラ１４，ＸＹコントローラ１４によって駆動されるテーブル・カメラ駆動部１５，テーブル・カメラ駆動部１５の移動軸１６上に搭載されたＣＣＤカメラ１７などの撮像手段，ＣＣＤカメラ１７からの画像信号を入力して画像処理を行う画像データ生成手段１８Ａを含む信号処理部１８を備える。ＣＣＤカメラ１７は、実装回路基板３０を載置したテーブル２１上をＸ軸，Ｙ軸上に、すなわちＸ−Ｙ座標上をＸ方向，Ｙ方向にテーブル・カメラ駆動部１５によって駆動される。テーブル・カメラ駆動部１５はテーブルおよびＣＣＤカメラ１７の双方を駆動することができるが、テーブル２１を固定式にした場合、ＣＣＤカメラ１７のみの駆動を行うことになる。実装回路基板３０上には、回路３１および実装部品３２が実装される。
【００１２】
制御部１０は実装部品検査装置１００全体を制御し、メインの検査プログラムを実行し、また表示管理手段１０Ａを備えて画像表示手段１３の画面部上での画像表示の制御を行う。入力手段１１は、キーボードやポインティングデバイス等により各種入力を行う。記憶手段１２は、マスターデータや各種設定を記憶し、また検査画面，参照画面あるいはこれらから生成された全成画面を画像データとして記憶しており、制御部１０の指令に対応して指令されたデータが制御部１０に送出される。この記憶手段１２は、各種設定の１つとして位置決めにより生じたΔｘ，Δｙの差分とピクセル数との関係を記憶する。
【００１３】
画像表示手段１３は、実装回路基板３０の撮像結果を画像表示することができる。
ＸＹコントローラ１４は、ＣＣＤカメラ１７と実装回路基板３０とを相対的に起動させる支持を出力するものでコンピュータ及びインターフェースボードなどで構成される。
【００１４】
テーブル・カメラ駆動部１５は、ＣＣＤカメラ１７とテーブル２１とをＸＹコントローラ１４からの指示に従って駆動する。
【００１５】
ＣＣＤカメラ１７は、テーブル・カメラ駆動部１５に設けた移動軸１６によってＸ軸，Ｙ軸方向に駆動され、マスターデータに基づいて設定されたエリアの所定の位置から実装回路基板３０を撮影し、そのデータを信号処理部１８の画像データ生成手段１８Ａに送る。画像データ生成手段１８Ａは、送られて来た撮像結果をＡ／Ｄ変換して画像データを形成し、制御部１０に送る。制御部１０は位置決めによって次々に送られて来る画像データを該画像データが取得された位置との関係を付与して画像表示手段１３に格納するよう指示する。この場合に当該位置は２つの概念を示す。その１つは、ＣＣＤカメラ１７が設定エリアの所定の位置に設置されるように位置指令された位置であり、他の1つは後述するリニアエンコーダによって検出された実際の位置である。
【００１６】
図２において、ＣＣＤカメラ１７は、移動軸１６（１６Ｘ）上に移動可能に設定されており、移動軸１６Ｘは直角方向にテーブル・カメラ駆動部１５内に設置された移動軸１６（１６Ｙ）によってＹ軸方向に駆動される。すなわち、ＣＣＤカメラ１７は上述した構成によって形成される撮像手段位置決め手段によって設定エリアの所定の位置に設置されることになる。
【００１７】
この撮像手段位置決め手段によってＣＣＤカメラ１７は、移動され、移動後に実際位置検出手段によって実際の位置が検出される。ＣＣＤカメラ１７が位置指令された位置に設置されれば理想的であるが、前述したように機械的な誤差によって実際の設置位置は位置指令された位置とはわずかにずれることがある。このずれ、すなわち両者の差（分）計測され、補正されることになる。本例の場合、実際位置検出手段としてリニアエンコーダを用いている。他の位置検出手段、例えば他の撮像手段を採用してもよい。
【００１８】
リニアエンコーダ２５はペアとなったＸ軸リニアエンコーダ２５Ｘ及びＹ軸リニアエンコーダ２５Ｙから構成される。Ｘ軸リニアエンコーダ２５ＸはＣＣＤカメラ１７がＸ軸方向に移動し、位置した実際のＸ軸上の位置を検出し、Ｙ軸リニアエンコーダ２５ＹはＣＣＤカメラ１７がＹ軸方向に移動し、位置した実際のＹ軸上の位置を検出する。このようにして、Ｘ−Ｙ軸座標上に設定された位置（位置指令された位置）に対する実際の位置が検出される。
【００１９】
図３は、制御部１０（ＣＰＵ）の表示管理手段１０Ａについて説明する図である。表示管理手段１０Ａは、画像データ生成手段１８Ａ，リニアエンコーダ２５および記憶手段，画像表示手段１３に接続されており、位置指令信号生成手段４１，実際位置と位置指令による位置との差に算出する手段４２、前記差をピクセル数に換算し、画像データをメモリ上で移動させる手段４３および画像表示手段１３に対する画像表示指令手段４４を備える。
【００２０】
記憶手段１２は、実際位置と位置指令による位置とのＸ−Ｙ軸上の距離についての差と画素のピクセル差を格納しており、表示管理手段１０Ａは差に基づいて画像データをメモリ上において移動させることによって画像を表示画面上で移動させて表示させることができる。
【００２１】
図４は、位置決め手順を示す図である。まず目標位置すなわち指令された設定位置へのＣＣＤカメラ１７の移動を開始するためにＸ−Ｙ軸に移動量を設定し、その設定値に従って移動軸１６のＸ−Ｙ軸が移動を開始する。移動完了後画像を取り込み、リニアエンコーダ２５の位置情報を読み取り、これを実際の位置情報として位置指令による位置情報との比較を行う。
【００２２】
位置指令による位置（目標位置）をＸ，Ｙとし、エンコーダの読み取りにより実際の位置をｘ，ｙとすると差分Δｘ，Δｙ（距離）は次のようになる。
【００２３】
Δｘ＝ｘ−Ｘ
Δｙ＝ｙ−Ｙ
図４に、このΔｘ，Δｙに対応したピクセル差分ΔＸ，ΔＹが補正される前の状態が表示される。すなわち、画像表示手段１３の画面部１３ＡにはΔｘ，Δｙだけずれた形で表示される。
【００２４】
前述した位置決め，配置によって生じたΔｘ，Δｙの差分をピクセル数に換算してその差分だけ、画像データをメモリ上で移動させる。
【００２５】
ピクセル数への換算は次のようにして行う。
あらかじめ１ピクセルが何mmに換算されるかを設定して格納しておく。Ｍ＝ｍｍ／ピクセルとすると、ピクセルに対して差分ΔＸ，ΔＹは次のように表すことができる。
【００２６】
ΔＸ＝Δｘ÷Ｍ
ΔＹ＝Δｙ÷Ｍ
求められたΔＸ，ΔＹピクセル分、画像データによって形成される画像の移動を行う。
このようにして移動された画像表示の例を図５に示す。
【００２７】
以上のようにして、検査対象の実装された回路基板３０を撮像する撮像手段（ＣＣＤカメラ１７）と、該撮像手段の撮像結果をＡ／Ｄ変換して画像データを生成する画像データ生成手段１８Ａと、画像データを記憶する記憶手段１２と、画像を画面に表示する画像表示手段１３と、画像データに基づいて画像を画像表示手段１３に表示させる表示管理手段１０Ａとを有する実装部品検査装置１００において、
撮像手段を搭載し、Ｘ−Ｙ座標上に指定された設定位置に該撮像手段を移動させる撮像手段位置決め手段と、移動後の撮像手段の位置についての実際位置を検出する実際位置検出手段（リニアエンコーダ２５）と、を有し、
表示管理手段１０Ａは、撮像手段位置決め手段に、撮像手段を指定された設定位置に移動させるように位置指令信号を与え、実際位置と位置指令による位置と差を算出し、該差をピクセル数に換算して記憶手段１２に記憶された画像データをメモリ上で移動させ、移動後の画像データで画像表示手段１３に画像を表示させることを特徴とする実装部品検査装置１００が構成される。
【００２８】
図６に、画像表示するためのフローを示す。
実装回路基板３０をテーブル２１上に保持し、実装部品検査装置の検査プログラム，画像表示プログラムを実行させる。これにより、マスタデータによってエリアが設定され（Ｓ１）、Ｘ軸，Ｙ軸上の目標位置の指令がなされる（Ｓ２）。ＣＣＤカメラ１７を目標位置に移動させる操作を行い（Ｓ３）、当該目標位置を記憶する。
【００２９】
ＣＣＤカメラ１７で実装回路基板３０を撮像し、画像データを格納する（Ｓ４）。検出された実際の位置および位置指令による位置との対象づけを行うと共に、対応づけられた位置における画像データであることを記憶する（Ｓ６）。
【００３０】
実際位置と位置指令による位置のＸ軸，Ｙ軸上の差を算出する（Ｓ７）。記憶手段１２に記憶された換算データを使用して、前記差をピクセル数に換算する（Ｓ８）。該ピクセル数に対応して記憶手段１２に記憶された画像データをメモリ上で移動し、Ｘ軸，Ｙ軸上に画像を移動可能とする（Ｓ９）。移動後の画像データで画像表示指令に出して（Ｓ１０）、画像表示する（Ｓ１１）。
【００３１】
このようにして、検査対象の実装された回路基板３０を撮像する撮像手段であるＣＣＤカメラ１７と、該撮像手段の撮像結果をＡ／Ｄ変換して画像データを生成する画像データ生成手段１８Ａと、画像データを記憶する記憶手段１２と、画像を画面に表示する画像表示手段１３と、画像データに基づいて画像を画像表示手段１３に表示させる表示管理手段１０Ａとを有する実装部品検査装置１００による検査方法であって、
ＣＣＤカメラ１７を搭載する撮像手段位置決め手段によってＸ−Ｙ座標上に指定された設定位置にＣＣＤカメラ１７を移動させ、実際位置検出手段によって移動後のＣＣＤカメラ１７の位置についての実際位置を検出し、表示管理手段１０Ａによって撮像手段位置決め手段に、ＣＣＤカメラ１７を指定された設定位置に移動させるように位置指令信号を与え、実際位置と位置指令による位置と差を算出し、該差をピクセル数に換算して記憶手段１２に記憶された画像データをメモリ上で移動させ、移動後の画像データで画像表示手段１３に画像を表示させるようにした検査方法が構成される。
【図面の簡単な説明】
【００３２】
【図１】本発明の実施例の構成を示すブロック図。
【図２】図１の１部詳細図。
【図３】表示管理手段の詳細を示す図。
【図４】位置補正前の画面上の画像を示す図。
【図５】位置補正後の画面上の画像を示す図。
【図６】フローチャート図。
【符号の説明】
【００３３】
１０…制御部、１０Ａ…表示管理手段、１１…入力手段、１２…記憶手段、１３…画像表示手段、１３Ａ…画面部、１４…ＸＹコントローラ、１５…テーブル・カメラ駆動部、１６…移動軸、１７…ＣＣＤカメラ、１８…信号処理部、１８Ａ…画像データ生成手段、２１…テーブル、２５…リニアエンコーダ、３０…実装回路基板、４１…位置指令信号生成手段、４２…実際位置と位置指令による位置との差を算出する手段、４３…前記差をピクセル数に換算し、画像データをメモリ上で移動させる手段、４４…画像表示指令手段、１００…実装部品検査装置。
【図１】
2006269911.tif 000003
【図２】
2006269911.tif 000004
【図３】
2006269911.tif 000005
【図４】
2006269911.tif 000006
【図５】
2006269911.tif 000007
【図６】
2006269911.tif 000008