JPH11312242A - 検査状況表示方法 - Google Patents
検査状況表示方法Info
- Publication number
- JPH11312242A JPH11312242A JP10118293A JP11829398A JPH11312242A JP H11312242 A JPH11312242 A JP H11312242A JP 10118293 A JP10118293 A JP 10118293A JP 11829398 A JP11829398 A JP 11829398A JP H11312242 A JPH11312242 A JP H11312242A
- Authority
- JP
- Japan
- Prior art keywords
- inspection
- pattern
- area
- image
- displayed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
- Image Processing (AREA)
- Image Analysis (AREA)
Abstract
(57)【要約】
【課題】 検査状況をリアルタイムで確認する。
【解決手段】 表示装置の検査状況表示画面には検査ワ
ークと相似なワーク画像1が表示される。検査ワーク上
の現在検査が行われている検査領域に対応したワーク画
像上の位置に、マーク3,4,5が検査状況毎に色分け
して表示される。画像取り込み中の領域についてはマー
ク3が表示され、一次検査中の領域についてはマーク4
が表示され、二次検査中の領域についてはマーク5が表
示される。検査領域内に欠陥が検出された場合、検査領
域内の欠陥の位置に対応するワーク画像上の位置にNG
マーク6を表示する。
ークと相似なワーク画像1が表示される。検査ワーク上
の現在検査が行われている検査領域に対応したワーク画
像上の位置に、マーク3,4,5が検査状況毎に色分け
して表示される。画像取り込み中の領域についてはマー
ク3が表示され、一次検査中の領域についてはマーク4
が表示され、二次検査中の領域についてはマーク5が表
示される。検査領域内に欠陥が検出された場合、検査領
域内の欠陥の位置に対応するワーク画像上の位置にNG
マーク6を表示する。
Description
【0001】
【発明の属する技術分野】本発明は、検査ワークをカメ
ラで撮像して自動的に検査する検査装置に係り、特に検
査ワークの検査状況を表示する検査状況表示方法に関す
るものである。
ラで撮像して自動的に検査する検査装置に係り、特に検
査ワークの検査状況を表示する検査状況表示方法に関す
るものである。
【0002】
【従来の技術】従来より、IC、LSIの多ピン化要求
に適した実装技術として、PGA(Pin Grid Array)が
知られている。PGAは、チップを付けるパッケージの
ベースとしてセラミック基板を用い、リード線の取り出
し位置まで配線を行っている。このセラミック基板を作
るために、アルミナ粉末を液状のバインダで練り合わせ
てシート状にしたグリーンシートと呼ばれるものが使用
され、このグリーンシート上に高融点の金属を含むペー
ストがスクリーン印刷される。そして、このようなシー
トを必要枚数積み重ねて焼成することにより、グリーン
シートを焼結させると共にペーストを金属化させる、い
わゆる同時焼成が行われる。
に適した実装技術として、PGA(Pin Grid Array)が
知られている。PGAは、チップを付けるパッケージの
ベースとしてセラミック基板を用い、リード線の取り出
し位置まで配線を行っている。このセラミック基板を作
るために、アルミナ粉末を液状のバインダで練り合わせ
てシート状にしたグリーンシートと呼ばれるものが使用
され、このグリーンシート上に高融点の金属を含むペー
ストがスクリーン印刷される。そして、このようなシー
トを必要枚数積み重ねて焼成することにより、グリーン
シートを焼結させると共にペーストを金属化させる、い
わゆる同時焼成が行われる。
【0003】このようなグリーンシートでは、パターン
形成後に顕微鏡を用いて人間により目視でパターンの検
査が行われる。ところが、微細なパターンを目視で検査
するには、熟練を要すると共に目を酷使するため、グリ
ーンシート等に形成されたパターンをTVカメラで撮像
して自動的に検査する技術が提案されている(例えば、
特開平6−273132号公報、特開平7−11086
3号公報)。
形成後に顕微鏡を用いて人間により目視でパターンの検
査が行われる。ところが、微細なパターンを目視で検査
するには、熟練を要すると共に目を酷使するため、グリ
ーンシート等に形成されたパターンをTVカメラで撮像
して自動的に検査する技術が提案されている(例えば、
特開平6−273132号公報、特開平7−11086
3号公報)。
【0004】図6、図7は特開平6−273132号公
報に記載された断線を検出する従来の検査方法を説明す
るための図である。良品と判定された被測定パターンを
撮像することによって作成されたマスタパターンは、パ
ターンエッジを示す直線の集合として登録される。ま
た、被測定パターンは、パターンを撮像した濃淡画像か
ら抽出したパターンエッジを示すエッジデータ(エッジ
座標)の集合として入力される。そして、抽出した被測
定パターンのエッジデータn1、n2、n3・・・とマ
スタパターンの直線との対応付けを行う。この対応付け
を行うために、図6に示すように、マスタパターンの連
続する直線A1とA2、A2とA3・・・がつくる角を
それぞれ2等分する2等分線A2’、A3’・・・を求
める。
報に記載された断線を検出する従来の検査方法を説明す
るための図である。良品と判定された被測定パターンを
撮像することによって作成されたマスタパターンは、パ
ターンエッジを示す直線の集合として登録される。ま
た、被測定パターンは、パターンを撮像した濃淡画像か
ら抽出したパターンエッジを示すエッジデータ(エッジ
座標)の集合として入力される。そして、抽出した被測
定パターンのエッジデータn1、n2、n3・・・とマ
スタパターンの直線との対応付けを行う。この対応付け
を行うために、図6に示すように、マスタパターンの連
続する直線A1とA2、A2とA3・・・がつくる角を
それぞれ2等分する2等分線A2’、A3’・・・を求
める。
【0005】この2等分線A2’、A3’・・・によっ
てマスタパターンの直線A1、A2、A3・・・の周囲
は、各直線にそれぞれ所属する領域に分割される。これ
により、各領域内に存在する被測定パターンのエッジデ
ータn1、n2、n3・・・は、その領域が属するマス
タパターンの直線A1、A2、A3・・・とそれぞれ対
応付けられたことになる。例えば図6において、エッジ
データn1〜n3は、直線A1と対応付けられ、データ
n4〜n6は、直線A2と対応付けられる。次に、被測
定パターンのエッジデータとマスタパターンとを比較
し、被測定パターンが断線しているかどうかを検査す
る。
てマスタパターンの直線A1、A2、A3・・・の周囲
は、各直線にそれぞれ所属する領域に分割される。これ
により、各領域内に存在する被測定パターンのエッジデ
ータn1、n2、n3・・・は、その領域が属するマス
タパターンの直線A1、A2、A3・・・とそれぞれ対
応付けられたことになる。例えば図6において、エッジ
データn1〜n3は、直線A1と対応付けられ、データ
n4〜n6は、直線A2と対応付けられる。次に、被測
定パターンのエッジデータとマスタパターンとを比較
し、被測定パターンが断線しているかどうかを検査す
る。
【0006】この検査は、図7に示すように、被測定パ
ターンの連結したエッジデータn1〜n9を追跡するこ
とによりパターンエッジを追跡するラベリング処理によ
って実現される。このとき、被測定パターンの先端に生
じた断線により、この断線部でエッジデータが連結しな
いため、マスタパターンの直線A3〜A5に対応するエ
ッジデータが存在しない。こうして、被測定パターンの
断線を検出することができる。
ターンの連結したエッジデータn1〜n9を追跡するこ
とによりパターンエッジを追跡するラベリング処理によ
って実現される。このとき、被測定パターンの先端に生
じた断線により、この断線部でエッジデータが連結しな
いため、マスタパターンの直線A3〜A5に対応するエ
ッジデータが存在しない。こうして、被測定パターンの
断線を検出することができる。
【0007】図8は特開平6−273132号公報に記
載された短絡を検出する従来の検査方法を説明するため
の図である。まず、マスタパターンと被測定パターンを
所定の大きさに切り出した検査領域20において、被測
定パターンの連結したエッジデータを追跡する。これに
より、被測定パターンの各エッジデータは、n1〜n1
8と順次ラベリングされる。しかし、パターンエッジを
示す対向する2直線からなるマスタパターンMaと同じ
く対向する2直線からなるマスタパターンMbには、エ
ッジデータn8、n17は登録されていない。こうし
て、被測定パターンの短絡を検出することができる。
載された短絡を検出する従来の検査方法を説明するため
の図である。まず、マスタパターンと被測定パターンを
所定の大きさに切り出した検査領域20において、被測
定パターンの連結したエッジデータを追跡する。これに
より、被測定パターンの各エッジデータは、n1〜n1
8と順次ラベリングされる。しかし、パターンエッジを
示す対向する2直線からなるマスタパターンMaと同じ
く対向する2直線からなるマスタパターンMbには、エ
ッジデータn8、n17は登録されていない。こうし
て、被測定パターンの短絡を検出することができる。
【0008】図9は特開平7−110863号公報に記
載された欠損あるいは突起を検出する従来の検査方法を
説明するための図である。まず、中心線Lに垂直な垂線
を引いて、この垂線がマスタパターンのエッジを示す直
線A1、A2と交わる交点間の長さをマスタパターンの
幅W0として予め求めておく。次に、実際の検査では、
被測定パターンのエッジデータnからマスタパターンの
中心線Lに対して垂線を下ろすことにより、対向するエ
ッジデータ間の距離を求める。これが、被測定パターン
の幅Wであり、これをマスタパターンの幅W0と比較す
ることにより、被測定パターンの欠損あるいは突起を検
出する。
載された欠損あるいは突起を検出する従来の検査方法を
説明するための図である。まず、中心線Lに垂直な垂線
を引いて、この垂線がマスタパターンのエッジを示す直
線A1、A2と交わる交点間の長さをマスタパターンの
幅W0として予め求めておく。次に、実際の検査では、
被測定パターンのエッジデータnからマスタパターンの
中心線Lに対して垂線を下ろすことにより、対向するエ
ッジデータ間の距離を求める。これが、被測定パターン
の幅Wであり、これをマスタパターンの幅W0と比較す
ることにより、被測定パターンの欠損あるいは突起を検
出する。
【0009】ところが、このような検査方法を用いるパ
ターン検査装置では、被測定パターンの全体にわたって
マスタパターンとの比較による詳細な検査をソフトウェ
アで行うため、パターン検査に時間がかかるという問題
点があった。そこで、短時間で検査が可能なパターン検
査装置が提案されている(特願平8−302807
号)。特願平8−302807号に開示されたパターン
検査装置では、ハードウェアによって被測定パターンの
欠陥候補を検出し(一次検査)、検出した欠陥候補を含
む所定の小領域だけソフトウェアによって検査するので
(二次検査)、被測定パターンの欠陥を従来よりも高速
に検査することができる。しかし、以上のようなパター
ン検査装置の何れにおいても、検査終了後に検査結果を
表示するだけなので、検査領域の位置や実行中の検査の
種類など随時変化している検査状況を検査中に確認する
ことはできない。
ターン検査装置では、被測定パターンの全体にわたって
マスタパターンとの比較による詳細な検査をソフトウェ
アで行うため、パターン検査に時間がかかるという問題
点があった。そこで、短時間で検査が可能なパターン検
査装置が提案されている(特願平8−302807
号)。特願平8−302807号に開示されたパターン
検査装置では、ハードウェアによって被測定パターンの
欠陥候補を検出し(一次検査)、検出した欠陥候補を含
む所定の小領域だけソフトウェアによって検査するので
(二次検査)、被測定パターンの欠陥を従来よりも高速
に検査することができる。しかし、以上のようなパター
ン検査装置の何れにおいても、検査終了後に検査結果を
表示するだけなので、検査領域の位置や実行中の検査の
種類など随時変化している検査状況を検査中に確認する
ことはできない。
【0010】
【発明が解決しようとする課題】以上のように従来のパ
ターン検査装置では、検査中に検査状況を確認すること
ができないという問題点があった。本発明は、上記課題
を解決するためになされたもので、検査状況をリアルタ
イムで確認することができる検査状況表示方法を提供す
ることを目的とする。
ターン検査装置では、検査中に検査状況を確認すること
ができないという問題点があった。本発明は、上記課題
を解決するためになされたもので、検査状況をリアルタ
イムで確認することができる検査状況表示方法を提供す
ることを目的とする。
【0011】
【課題を解決するための手段】本発明の検査状況表示方
法は、請求項1に記載のように、表示装置の画面上に検
査ワークに相当するワーク画像を表示し、上記検査ワー
ク上の検査実行単位である検査領域に対応した上記ワー
ク画像上の位置に、該検査領域の検査状況を表すマーク
を表示するようにしたものである。このように、検査領
域に対応したワーク画像上の位置に該検査領域の検査状
況を表すマークを表示することにより、現在の検査状況
を容易に知ることができる。また、請求項2に記載のよ
うに、上記検査状況を表すマークとして上記検査領域の
外縁を示す枠状のマークを表示し、検査状況毎に線種を
変えて表示するようにしたものである。また、請求項3
に記載のように、上記検査状況を表すマークとして上記
検査領域の外縁を示す枠状のマークを表示し、検査状況
毎に色分けして表示するようにしたものである。
法は、請求項1に記載のように、表示装置の画面上に検
査ワークに相当するワーク画像を表示し、上記検査ワー
ク上の検査実行単位である検査領域に対応した上記ワー
ク画像上の位置に、該検査領域の検査状況を表すマーク
を表示するようにしたものである。このように、検査領
域に対応したワーク画像上の位置に該検査領域の検査状
況を表すマークを表示することにより、現在の検査状況
を容易に知ることができる。また、請求項2に記載のよ
うに、上記検査状況を表すマークとして上記検査領域の
外縁を示す枠状のマークを表示し、検査状況毎に線種を
変えて表示するようにしたものである。また、請求項3
に記載のように、上記検査状況を表すマークとして上記
検査領域の外縁を示す枠状のマークを表示し、検査状況
毎に色分けして表示するようにしたものである。
【0012】
【発明の実施の形態】次に、本発明の実施の形態につい
て図面を参照して詳細に説明する。図1は本発明の実施
の形態を示すパターン検査装置のブロック図である。図
1において、11は検査ワークとなるグリーンシート、
12はグリーンシート11上に形成された独立したパタ
ーン群となるピース、13はグリーンシート11を載せ
るX−Yテーブル、14はグリーンシート11を撮像す
るラインセンサカメラ、15は被測定パターンの欠陥候
補を検出して、この欠陥候補の位置を示すアドレス情報
を出力する第1の画像処理装置、16はこのアドレス情
報により欠陥候補を含む所定の領域について、被測定パ
ターンとマスタパターンの誤差を求め、被測定パターン
を検査する第2の画像処理装置、17は装置全体を制御
するホストコンピュータ、18は検査状況を表示するた
めの表示装置である。グリーンシート11上には、横N
個×縦M個(N、Mは1以上の整数)のマトリクス状に
配置されたピース12が印刷されている。通常、ピース
12は、同一パターンであり、1ピースが例えばIC1
個に相当する。
て図面を参照して詳細に説明する。図1は本発明の実施
の形態を示すパターン検査装置のブロック図である。図
1において、11は検査ワークとなるグリーンシート、
12はグリーンシート11上に形成された独立したパタ
ーン群となるピース、13はグリーンシート11を載せ
るX−Yテーブル、14はグリーンシート11を撮像す
るラインセンサカメラ、15は被測定パターンの欠陥候
補を検出して、この欠陥候補の位置を示すアドレス情報
を出力する第1の画像処理装置、16はこのアドレス情
報により欠陥候補を含む所定の領域について、被測定パ
ターンとマスタパターンの誤差を求め、被測定パターン
を検査する第2の画像処理装置、17は装置全体を制御
するホストコンピュータ、18は検査状況を表示するた
めの表示装置である。グリーンシート11上には、横N
個×縦M個(N、Mは1以上の整数)のマトリクス状に
配置されたピース12が印刷されている。通常、ピース
12は、同一パターンであり、1ピースが例えばIC1
個に相当する。
【0013】次に、このようなパターン検査装置の動作
を説明する。最初に、検査の前に予め作成しておくマス
タパターンについて説明する。ホストコンピュータ17
は、CAD(Computer Aided Design )システムによっ
て作成され例えば磁気ディスクに書き込まれたグリーン
シートの設計値データ(以下、CADデータとする)を
図示しない磁気ディスク装置によって読み出す。そし
て、読み出したCADデータからパターンのエッジデー
タを抽出し、これを検査の基準となる第1のマスタパタ
ーンとする。この抽出した第1のマスタパターンのエッ
ジデータは、パターンエッジを示す直線の集合である。
を説明する。最初に、検査の前に予め作成しておくマス
タパターンについて説明する。ホストコンピュータ17
は、CAD(Computer Aided Design )システムによっ
て作成され例えば磁気ディスクに書き込まれたグリーン
シートの設計値データ(以下、CADデータとする)を
図示しない磁気ディスク装置によって読み出す。そし
て、読み出したCADデータからパターンのエッジデー
タを抽出し、これを検査の基準となる第1のマスタパタ
ーンとする。この抽出した第1のマスタパターンのエッ
ジデータは、パターンエッジを示す直線の集合である。
【0014】なお、上記CADデータに基づいて、グリ
ーンシート11が作製されシート11上にパターンがス
クリーン印刷されることは言うまでもない。次に、ホス
トコンピュータ17は、第1のマスタパターンから欠損
又は断線検出用の第2のマスタパターン、突起又は短絡
検出用の第3のマスタパターンを以下のように作成す
る。図2は第2、第3のマスタパターンの作成方法を説
明するための図であり、第1のマスタパターンの一部を
示している。
ーンシート11が作製されシート11上にパターンがス
クリーン印刷されることは言うまでもない。次に、ホス
トコンピュータ17は、第1のマスタパターンから欠損
又は断線検出用の第2のマスタパターン、突起又は短絡
検出用の第3のマスタパターンを以下のように作成す
る。図2は第2、第3のマスタパターンの作成方法を説
明するための図であり、第1のマスタパターンの一部を
示している。
【0015】まず、図2(a)に示すように、第1のマ
スタパターンをその中心線と直角の方向に収縮させて、
第2のマスタパターンM1を作成する。これは、第1の
マスタパターンの両エッジを示す対向する直線A1とA
4(中心線はL1)の間隔、及びA2とA3(中心線は
L2)の間隔を狭くして第1のマスタパターンを細らせ
ることにより作成することができる。
スタパターンをその中心線と直角の方向に収縮させて、
第2のマスタパターンM1を作成する。これは、第1の
マスタパターンの両エッジを示す対向する直線A1とA
4(中心線はL1)の間隔、及びA2とA3(中心線は
L2)の間隔を狭くして第1のマスタパターンを細らせ
ることにより作成することができる。
【0016】続いて、図2(b)に示すように、第1の
マスタパターンをその中心線と直角の方向に膨張させ
て、第3のマスタパターンM2を作成する。これは、第
1のマスタパターンの両エッジを示す対向する直線A5
とA8(中心線はL3)、A6とA7(中心線はL
4)、A9とA12(中心線はL5)及びA10とA1
1(中心線はL6)の間隔をそれぞれ広くして第1のマ
スタパターンを太らせることにより作成することができ
る。
マスタパターンをその中心線と直角の方向に膨張させ
て、第3のマスタパターンM2を作成する。これは、第
1のマスタパターンの両エッジを示す対向する直線A5
とA8(中心線はL3)、A6とA7(中心線はL
4)、A9とA12(中心線はL5)及びA10とA1
1(中心線はL6)の間隔をそれぞれ広くして第1のマ
スタパターンを太らせることにより作成することができ
る。
【0017】ただし、実際に第3のマスタパターンM2
になるのは、直線A5〜A8からなるマスタパターンM
aと、直線A9〜A12からなるマスタパターンMbを
それぞれ膨張処理して生じた2つのパターンに挟まれた
領域(パターンが存在しない基材の部分)である。な
お、被測定パターンとの位置合わせに使用する位置決め
マークについては、膨張、収縮処理を実施しない。
になるのは、直線A5〜A8からなるマスタパターンM
aと、直線A9〜A12からなるマスタパターンMbを
それぞれ膨張処理して生じた2つのパターンに挟まれた
領域(パターンが存在しない基材の部分)である。な
お、被測定パターンとの位置合わせに使用する位置決め
マークについては、膨張、収縮処理を実施しない。
【0018】次に、被測定パターンの検査について説明
する。図3は表示装置18の検査状況表示画面の様子を
示す図である。図3において、1は表示装置18の検査
状況表示画面に表示された、グリーンシート11と相似
なワーク画像、2は各ピース12に対応したピース画像
である。なお、図3(b)〜図3(g)では、ワーク画
像1のうち検査対象ピースに対応する1つのピース画像
2のみを示している。ホストコンピュータ17は、図3
(a)に示すように、グリーンシート11に対応するワ
ーク画像1を表示装置18に表示させる。このワーク画
像1は上述した第1のマスタパターンを基に作成するこ
とができる。
する。図3は表示装置18の検査状況表示画面の様子を
示す図である。図3において、1は表示装置18の検査
状況表示画面に表示された、グリーンシート11と相似
なワーク画像、2は各ピース12に対応したピース画像
である。なお、図3(b)〜図3(g)では、ワーク画
像1のうち検査対象ピースに対応する1つのピース画像
2のみを示している。ホストコンピュータ17は、図3
(a)に示すように、グリーンシート11に対応するワ
ーク画像1を表示装置18に表示させる。このワーク画
像1は上述した第1のマスタパターンを基に作成するこ
とができる。
【0019】また、ホストコンピュータ17には、ピー
ス12の横の個数N、縦の個数M、ピース12の間隔な
どグリーンシート11上におけるピース12の位置と、
各ピース12内における検査領域とが予め登録されてい
る。このとき、1ピース全体を検査領域としてもよい
が、本実施の形態ではピース12を3分割して、その各
々を検査領域としている。
ス12の横の個数N、縦の個数M、ピース12の間隔な
どグリーンシート11上におけるピース12の位置と、
各ピース12内における検査領域とが予め登録されてい
る。このとき、1ピース全体を検査領域としてもよい
が、本実施の形態ではピース12を3分割して、その各
々を検査領域としている。
【0020】図4はパターン検査装置における処理の流
れを示す図である。なお、本実施の形態では、第1の画
像処理装置15が3つの処理を並列に行うことができる
ものとして説明する。まず、ホストコンピュータ17
は、検査対象ピースの検査領域Aの画像取り込みを第1
の画像処理装置15に指示すると共に、検査対象ピース
上の検査領域Aに対応するピース画像2上の位置に、画
像入力中であることを示すマーク3を表示させる(図3
(b))。このマーク3は、検査領域Aの外縁を示す例
えば黄色の枠である。
れを示す図である。なお、本実施の形態では、第1の画
像処理装置15が3つの処理を並列に行うことができる
ものとして説明する。まず、ホストコンピュータ17
は、検査対象ピースの検査領域Aの画像取り込みを第1
の画像処理装置15に指示すると共に、検査対象ピース
上の検査領域Aに対応するピース画像2上の位置に、画
像入力中であることを示すマーク3を表示させる(図3
(b))。このマーク3は、検査領域Aの外縁を示す例
えば黄色の枠である。
【0021】第1の画像処理装置15は、検査対象ピー
スの検査領域A上にセットされたラインセンサカメラ1
4から出力された濃淡画像をディジタル化して、図示し
ない内部の画像メモリにいったん記憶する。カメラ14
はX方向に画素が配列されたラインセンサなので、X−
Yテーブル13がコンピュータ17の指示に応じてY方
向に移動することにより、2次元の画像データが画像メ
モリに記憶される。検査領域Aの画像取り込み終了後、
X−Yテーブル13は、ラインセンサカメラ14が検査
対象ピースの検査領域B上に位置するように移動する。
スの検査領域A上にセットされたラインセンサカメラ1
4から出力された濃淡画像をディジタル化して、図示し
ない内部の画像メモリにいったん記憶する。カメラ14
はX方向に画素が配列されたラインセンサなので、X−
Yテーブル13がコンピュータ17の指示に応じてY方
向に移動することにより、2次元の画像データが画像メ
モリに記憶される。検査領域Aの画像取り込み終了後、
X−Yテーブル13は、ラインセンサカメラ14が検査
対象ピースの検査領域B上に位置するように移動する。
【0022】次に、第1の画像処理装置15は、検査領
域Aの一次検査を開始する。ホストコンピュータ17
は、検査対象ピース上の検査領域Aに対応するピース画
像2上の位置に、一次検査中であることを示すマーク4
を表示させる(図3(c))。このマーク4は、検査領
域Aの外縁を示す例えば緑色の枠である。同時に、ホス
トコンピュータ17は、検査対象ピースの検査領域Bの
画像取り込みを第1の画像処理装置15に指示し、検査
対象ピース上の検査領域Bに対応するピース画像2上の
位置に、画像入力中であることを示すマーク3を表示さ
せる。
域Aの一次検査を開始する。ホストコンピュータ17
は、検査対象ピース上の検査領域Aに対応するピース画
像2上の位置に、一次検査中であることを示すマーク4
を表示させる(図3(c))。このマーク4は、検査領
域Aの外縁を示す例えば緑色の枠である。同時に、ホス
トコンピュータ17は、検査対象ピースの検査領域Bの
画像取り込みを第1の画像処理装置15に指示し、検査
対象ピース上の検査領域Bに対応するピース画像2上の
位置に、画像入力中であることを示すマーク3を表示さ
せる。
【0023】X−Yテーブル13、ラインセンサカメラ
14及び第1の画像処理装置15による検査領域Bの画
像取り込みは領域Aと同様に行われ、領域Bの画像取り
込み終了後、X−Yテーブル13は、ラインセンサカメ
ラ14が検査対象ピースの検査領域C上に位置するよう
に移動する。
14及び第1の画像処理装置15による検査領域Bの画
像取り込みは領域Aと同様に行われ、領域Bの画像取り
込み終了後、X−Yテーブル13は、ラインセンサカメ
ラ14が検査対象ピースの検査領域C上に位置するよう
に移動する。
【0024】ここで、一次検査の方法について説明す
る。まず、第1の画像処理装置15は、画像メモリに記
憶した被測定パターンの位置決めマークとマスタパター
ンの位置決めマークの位置が一致するように、マスタパ
ターンと被測定パターンの位置合わせを行う。続いて、
第1の画像処理装置15は、位置合わせを行った後の被
測定パターンの濃淡画像を2値化する。そして、第1の
画像処理装置15は、2値画像中の連結した画素に同じ
ラベル(名前)を与えるラベリング処理により、被測定
パターンのエッジを示すエッジデータを2値画像から抽
出する。
る。まず、第1の画像処理装置15は、画像メモリに記
憶した被測定パターンの位置決めマークとマスタパター
ンの位置決めマークの位置が一致するように、マスタパ
ターンと被測定パターンの位置合わせを行う。続いて、
第1の画像処理装置15は、位置合わせを行った後の被
測定パターンの濃淡画像を2値化する。そして、第1の
画像処理装置15は、2値画像中の連結した画素に同じ
ラベル(名前)を与えるラベリング処理により、被測定
パターンのエッジを示すエッジデータを2値画像から抽
出する。
【0025】次に、第1の画像処理装置15は、こうし
て抽出した被測定パターンと第2、第3のマスタパター
ンとを比較して被測定パターンの欠陥候補を検出する。
図5はこの検査方法を説明するための図である。
て抽出した被測定パターンと第2、第3のマスタパター
ンとを比較して被測定パターンの欠陥候補を検出する。
図5はこの検査方法を説明するための図である。
【0026】まず、図5(a)に示すように、被測定パ
ターンと第2のマスタパターンM1を比較する。エッジ
データnの集合からなる被測定パターンPと第2のマス
タパターンM1の論理積をとると、この論理積の結果
は、被測定パターンPに欠損や断線があるか否かによっ
て異なる。例えば、各エッジデータがその値として
「1」を有し、同様にマスタパターンM1が「1」を有
するとき、被測定パターンPに欠損や断線がない場合
は、被測定パターンPとマスタパターンM1が重なるこ
とがないので、論理積の結果は「0」となる。
ターンと第2のマスタパターンM1を比較する。エッジ
データnの集合からなる被測定パターンPと第2のマス
タパターンM1の論理積をとると、この論理積の結果
は、被測定パターンPに欠損や断線があるか否かによっ
て異なる。例えば、各エッジデータがその値として
「1」を有し、同様にマスタパターンM1が「1」を有
するとき、被測定パターンPに欠損や断線がない場合
は、被測定パターンPとマスタパターンM1が重なるこ
とがないので、論理積の結果は「0」となる。
【0027】これに対し、エッジデータn1〜n3のよ
うに被測定パターンPに欠損があると、この部分で被測
定パターンPとマスタパターンM1が重なるので、論理
積の結果が「1」となる。これは、被測定パターンに断
線がある場合も同様である。こうして、被測定パターン
の欠損あるいは断線を検出することができる。そして、
画像処理装置15は、論理積の結果が「1」となって欠
陥候補と認識した位置(図5(a)では、エッジデータ
n2の位置)を記憶する。
うに被測定パターンPに欠損があると、この部分で被測
定パターンPとマスタパターンM1が重なるので、論理
積の結果が「1」となる。これは、被測定パターンに断
線がある場合も同様である。こうして、被測定パターン
の欠損あるいは断線を検出することができる。そして、
画像処理装置15は、論理積の結果が「1」となって欠
陥候補と認識した位置(図5(a)では、エッジデータ
n2の位置)を記憶する。
【0028】続いて、図5(b)に示すように、被測定
パターンと第3のマスタパターンM2を比較する。上記
と同様に、被測定パターンPa、Pbと第3のマスタパ
ターンM2の論理積をとると、この論理積の結果は、被
測定パターンPa、Pbに突起や短絡があるか否かによ
って異なる。つまり、被測定パターンPa、Pbに突起
や短絡がない場合は、論理積の結果は「0」となる。
パターンと第3のマスタパターンM2を比較する。上記
と同様に、被測定パターンPa、Pbと第3のマスタパ
ターンM2の論理積をとると、この論理積の結果は、被
測定パターンPa、Pbに突起や短絡があるか否かによ
って異なる。つまり、被測定パターンPa、Pbに突起
や短絡がない場合は、論理積の結果は「0」となる。
【0029】また、エッジデータn4〜n6のように被
測定パターンPaに突起があると、この部分で被測定パ
ターンPaとマスタパターンM2が重なるので、論理積
の結果が「1」となる。同様に、エッジデータn7、n
8のように被測定パターンPa、Pbが短絡している
と、論理積の結果が「1」となる。こうして、被測定パ
ターンの突起あるいは短絡を検出することができる。そ
して、画像処理装置15は、論理積の結果が「1」とな
って欠陥候補と認識した位置(図5(b)では、エッジ
データn5、n7、n8の位置)を記憶する。
測定パターンPaに突起があると、この部分で被測定パ
ターンPaとマスタパターンM2が重なるので、論理積
の結果が「1」となる。同様に、エッジデータn7、n
8のように被測定パターンPa、Pbが短絡している
と、論理積の結果が「1」となる。こうして、被測定パ
ターンの突起あるいは短絡を検出することができる。そ
して、画像処理装置15は、論理積の結果が「1」とな
って欠陥候補と認識した位置(図5(b)では、エッジ
データn5、n7、n8の位置)を記憶する。
【0030】以上のような一次検査を検査領域A全体に
ついて行えばよい。次に、第1の画像処理装置15は、
検査領域A内の欠陥候補の位置をアドレス情報として第
2の画像処理装置16に転送すると共に、検査領域Bの
一次検査を開始する。第2の画像処理装置16は、第1
の画像処理装置15から送られたアドレス情報に基づ
き、検出された欠陥を中心とする所定の大きさの領域に
ついて、被測定パターンと上記第1のマスタパターンを
比較して誤差を求めることにより二次検査を行う。この
検査の方法は、前述した図6〜図9の方法と同様であ
る。
ついて行えばよい。次に、第1の画像処理装置15は、
検査領域A内の欠陥候補の位置をアドレス情報として第
2の画像処理装置16に転送すると共に、検査領域Bの
一次検査を開始する。第2の画像処理装置16は、第1
の画像処理装置15から送られたアドレス情報に基づ
き、検出された欠陥を中心とする所定の大きさの領域に
ついて、被測定パターンと上記第1のマスタパターンを
比較して誤差を求めることにより二次検査を行う。この
検査の方法は、前述した図6〜図9の方法と同様であ
る。
【0031】ホストコンピュータ17は、検査領域Aに
対応するピース画像2上の位置に、二次検査中であるこ
とを示すマーク5を表示させる(図3(d))。このマ
ーク5は、検査領域Aの外縁を示す例えば青色の枠であ
る。同時に、ホストコンピュータ17は、検査領域Bに
対応するピース画像2上の位置に、一次検査中であるこ
とを示すマーク4を表示させ、検査領域Cの画像取り込
みを第1の画像処理装置15に指示し、検査領域Cに対
応するピース画像2上の位置に、画像入力中であること
を示すマーク3を表示させる。
対応するピース画像2上の位置に、二次検査中であるこ
とを示すマーク5を表示させる(図3(d))。このマ
ーク5は、検査領域Aの外縁を示す例えば青色の枠であ
る。同時に、ホストコンピュータ17は、検査領域Bに
対応するピース画像2上の位置に、一次検査中であるこ
とを示すマーク4を表示させ、検査領域Cの画像取り込
みを第1の画像処理装置15に指示し、検査領域Cに対
応するピース画像2上の位置に、画像入力中であること
を示すマーク3を表示させる。
【0032】X−Yテーブル13、ラインセンサカメラ
14及び第1の画像処理装置15による検査領域Cの画
像取り込みは領域Aと同様に行われ、領域Cの画像取り
込み終了後、X−Yテーブル13は、ラインセンサカメ
ラ14が次の検査対象ピースの検査領域A上に位置する
ように移動する。
14及び第1の画像処理装置15による検査領域Cの画
像取り込みは領域Aと同様に行われ、領域Cの画像取り
込み終了後、X−Yテーブル13は、ラインセンサカメ
ラ14が次の検査対象ピースの検査領域A上に位置する
ように移動する。
【0033】検査領域Aの二次検査を終えた第2の画像
処理装置16は、検査結果をホストコンピュータ17に
転送する。この検査結果を受け取ったホストコンピュー
タ17は、検査領域A内に欠陥が検出された場合、検査
領域A内の欠陥の位置に対応するピース画像2上の位置
に、例えば赤色のNGマーク6を表示させる(図3
(e))。
処理装置16は、検査結果をホストコンピュータ17に
転送する。この検査結果を受け取ったホストコンピュー
タ17は、検査領域A内に欠陥が検出された場合、検査
領域A内の欠陥の位置に対応するピース画像2上の位置
に、例えば赤色のNGマーク6を表示させる(図3
(e))。
【0034】検査領域Bの一次検査を終えた第1の画像
処理装置15は、検査領域B内の欠陥候補の位置をアド
レス情報として第2の画像処理装置16に転送すると共
に、検査領域Cの一次検査を開始する。第2の画像処理
装置16は、第1の画像処理装置15から送られたアド
レス情報に基づき、検査領域Bの二次検査を行う。
処理装置15は、検査領域B内の欠陥候補の位置をアド
レス情報として第2の画像処理装置16に転送すると共
に、検査領域Cの一次検査を開始する。第2の画像処理
装置16は、第1の画像処理装置15から送られたアド
レス情報に基づき、検査領域Bの二次検査を行う。
【0035】ホストコンピュータ17は、検査領域Bに
対応するピース画像2上の位置に、二次検査中であるこ
とを示すマーク5を表示させ、検査領域Cに対応するピ
ース画像2上の位置に、一次検査中であることを示すマ
ーク4を表示させる(図3(e))。検査領域Bの二次
検査を終えた第2の画像処理装置16は、検査結果をホ
ストコンピュータ17に転送し、検査結果を受け取った
ホストコンピュータ17は、検査領域B内に欠陥が検出
された場合、検査領域B内の欠陥の位置に対応するピー
ス画像2上の位置にNGマーク6を表示させる(図3
(f))。
対応するピース画像2上の位置に、二次検査中であるこ
とを示すマーク5を表示させ、検査領域Cに対応するピ
ース画像2上の位置に、一次検査中であることを示すマ
ーク4を表示させる(図3(e))。検査領域Bの二次
検査を終えた第2の画像処理装置16は、検査結果をホ
ストコンピュータ17に転送し、検査結果を受け取った
ホストコンピュータ17は、検査領域B内に欠陥が検出
された場合、検査領域B内の欠陥の位置に対応するピー
ス画像2上の位置にNGマーク6を表示させる(図3
(f))。
【0036】検査領域Cの一次検査を終えた第1の画像
処理装置15は、検査領域C内の欠陥候補の位置をアド
レス情報として第2の画像処理装置16に転送し、第2
の画像処理装置16は、このアドレス情報に基づき検査
領域Cの二次検査を行う。ホストコンピュータ17は、
検査領域Cに対応するピース画像2上の位置に、二次検
査中であることを示すマーク5を表示させる(図3
(f))。
処理装置15は、検査領域C内の欠陥候補の位置をアド
レス情報として第2の画像処理装置16に転送し、第2
の画像処理装置16は、このアドレス情報に基づき検査
領域Cの二次検査を行う。ホストコンピュータ17は、
検査領域Cに対応するピース画像2上の位置に、二次検
査中であることを示すマーク5を表示させる(図3
(f))。
【0037】検査領域Cの二次検査を終えた第2の画像
処理装置16は、検査結果をホストコンピュータ17に
転送し、検査結果を受け取ったホストコンピュータ17
は、検査領域C内に欠陥が検出された場合、検査領域C
内の欠陥の位置に対応するピース画像2上の位置にNG
マーク6を表示させる(図3(g))。こうして、1つ
のピース12の検査が終了した後、次の検査対象ピース
の検査領域Aの画像取り込みを上記と同様に開始する。
なお、検査対象ピースが別のピース12に移っても、前
の検査対象ピースの検査結果(図3(g))は表示され
たままである。
処理装置16は、検査結果をホストコンピュータ17に
転送し、検査結果を受け取ったホストコンピュータ17
は、検査領域C内に欠陥が検出された場合、検査領域C
内の欠陥の位置に対応するピース画像2上の位置にNG
マーク6を表示させる(図3(g))。こうして、1つ
のピース12の検査が終了した後、次の検査対象ピース
の検査領域Aの画像取り込みを上記と同様に開始する。
なお、検査対象ピースが別のピース12に移っても、前
の検査対象ピースの検査結果(図3(g))は表示され
たままである。
【0038】本実施の形態では、検査対象ピースを単数
としたが、図1のようにカメラ14を複数設けて、第
1、第2の画像処理装置15,16もカメラ14の台数
分だけ用意すれば、複数の検査対象ピースを同時に検査
することができる。また、本実施の形態では、グリーン
シートを検査ワークとするパターン検査装置を例にとっ
て説明したが、これに限るものではなく、他の検査装置
に本発明を適用してもよいことは言うまでもない。
としたが、図1のようにカメラ14を複数設けて、第
1、第2の画像処理装置15,16もカメラ14の台数
分だけ用意すれば、複数の検査対象ピースを同時に検査
することができる。また、本実施の形態では、グリーン
シートを検査ワークとするパターン検査装置を例にとっ
て説明したが、これに限るものではなく、他の検査装置
に本発明を適用してもよいことは言うまでもない。
【0039】
【発明の効果】本発明によれば、請求項1に記載のよう
に、検査ワークと相似なワーク画像を表示し、検査領域
に対応したワーク画像上の位置に該検査領域の検査状況
を表すマークを表示するので、現在検査が行われている
検査領域の位置や実行中の検査の種類あるいは現在まで
の検査結果等の検査状況をリアルタイムに、かつ容易に
確認することができる。
に、検査ワークと相似なワーク画像を表示し、検査領域
に対応したワーク画像上の位置に該検査領域の検査状況
を表すマークを表示するので、現在検査が行われている
検査領域の位置や実行中の検査の種類あるいは現在まで
の検査結果等の検査状況をリアルタイムに、かつ容易に
確認することができる。
【図面の簡単な説明】
【図1】 本発明の実施の形態を示すパターン検査装置
のブロック図である。
のブロック図である。
【図2】 第2、第3のマスタパターンの作成方法を説
明するための図である。
明するための図である。
【図3】 表示装置の検査状況表示画面の様子を示す図
である。
である。
【図4】 パターン検査装置における処理の流れを説明
するための図である。
するための図である。
【図5】 第2、第3のマスタパターンとの比較による
検査方法を説明するための図である。
検査方法を説明するための図である。
【図6】 断線を検出する従来の検査方法を説明するた
めの図である。
めの図である。
【図7】 断線を検出する従来の検査方法を説明するた
めの図である。
めの図である。
【図8】 短絡を検出する従来の検査方法を説明するた
めの図である。
めの図である。
【図9】 欠損あるいは突起を検出する従来の検査方法
を説明するための図である。
を説明するための図である。
1…ワーク画像、2…ピース画像、3、4、5…マー
ク、6…NGマーク、11…グリーンシート、12…ピ
ース、13…X−Yテーブル、14…ラインセンサカメ
ラ、15…第1の画像処理装置、16…第2の画像処理
装置、17…ホストコンピュータ、18…表示装置。
ク、6…NGマーク、11…グリーンシート、12…ピ
ース、13…X−Yテーブル、14…ラインセンサカメ
ラ、15…第1の画像処理装置、16…第2の画像処理
装置、17…ホストコンピュータ、18…表示装置。
Claims (3)
- 【請求項1】 検査ワークをカメラで撮像して自動的に
検査する検査装置において、該検査ワークの検査状況を
表示する検査状況表示方法であって、 表示装置の画面上に検査ワークに相当するワーク画像を
表示し、 前記検査ワーク上の検査実行単位である検査領域に対応
した前記ワーク画像上の位置に、該検査領域の検査状況
を表すマークを表示することを特徴とする検査状況表示
方法。 - 【請求項2】 請求項1記載の検査状況表示方法におい
て、 前記検査状況を表すマークとして前記検査領域の外縁を
示す枠状のマークを表示し、検査状況毎に線種を変えて
表示することを特徴とする検査状況表示方法。 - 【請求項3】 請求項1記載の検査状況表示方法におい
て、 前記検査状況を表すマークとして前記検査領域の外縁を
示す枠状のマークを表示し、検査状況毎に色分けして表
示することを特徴とする検査状況表示方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10118293A JPH11312242A (ja) | 1998-04-28 | 1998-04-28 | 検査状況表示方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10118293A JPH11312242A (ja) | 1998-04-28 | 1998-04-28 | 検査状況表示方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH11312242A true JPH11312242A (ja) | 1999-11-09 |
Family
ID=14733101
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10118293A Pending JPH11312242A (ja) | 1998-04-28 | 1998-04-28 | 検査状況表示方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH11312242A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005241329A (ja) * | 2004-02-25 | 2005-09-08 | Fujitsu Ten Ltd | 検査方法、及び検査装置 |
| US7097470B2 (en) | 2000-09-14 | 2006-08-29 | Fci Americas Technology, Inc. | High density connector |
-
1998
- 1998-04-28 JP JP10118293A patent/JPH11312242A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7097470B2 (en) | 2000-09-14 | 2006-08-29 | Fci Americas Technology, Inc. | High density connector |
| JP2005241329A (ja) * | 2004-02-25 | 2005-09-08 | Fujitsu Ten Ltd | 検査方法、及び検査装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI868508B (zh) | 訓練資料生成裝置、訓練資料生成方法以及訓練資料生成程式 | |
| JP3127434B2 (ja) | パターン検査方法及びパターン検査装置 | |
| US6940527B2 (en) | Inspection status display method | |
| JP2987565B2 (ja) | パターン検査方法及びパターン検査装置 | |
| JP3579247B2 (ja) | パターンの位置合わせ方法 | |
| JPH11312242A (ja) | 検査状況表示方法 | |
| JP3049488B2 (ja) | パターン検査方法及びパターン検査装置 | |
| JP2001202520A (ja) | パターンの合成方法 | |
| JP3435578B2 (ja) | パタ−ンの検査方法 | |
| JP3857668B2 (ja) | パターンの位置合わせ方法 | |
| JPH10141930A (ja) | パターン検査方法及びパターン検査装置 | |
| JP3447538B2 (ja) | パターン検査方法 | |
| TW202338745A (zh) | 檢查系統、教師資料生成裝置、教師資料生成方法以及程式 | |
| JP3704014B2 (ja) | パターンの検査方法 | |
| JP3480643B2 (ja) | パターンの検査方法 | |
| JP2939582B2 (ja) | パターンの位置合わせ方法 | |
| JP4091231B2 (ja) | パターンの位置合わせ方法 | |
| JP2942343B2 (ja) | プリント配線基板の検査装置 | |
| JP2000149020A (ja) | パターンの位置合わせ方法 | |
| JP3441299B2 (ja) | パターン検査装置 | |
| JP2005018584A (ja) | パターン検査方法 | |
| JPH09282457A (ja) | パターン検査装置における画面表示方法 | |
| JPH10307918A (ja) | パターン検査方法及びパターン検査装置 | |
| JP3480641B2 (ja) | パターンの検査方法 | |
| JP3267950B2 (ja) | ウエハ検査装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040408 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040413 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20040810 |