JP3678895B2 - Electronic component mounting device - Google Patents

Electronic component mounting device Download PDF

Info

Publication number
JP3678895B2
JP3678895B2 JP26743297A JP26743297A JP3678895B2 JP 3678895 B2 JP3678895 B2 JP 3678895B2 JP 26743297 A JP26743297 A JP 26743297A JP 26743297 A JP26743297 A JP 26743297A JP 3678895 B2 JP3678895 B2 JP 3678895B2
Authority
JP
Japan
Prior art keywords
image
component
electronic component
data
graphic
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.)
Expired - Fee Related
Application number
JP26743297A
Other languages
Japanese (ja)
Other versions
JPH11108620A (en
Inventor
秀明 福島
明裕 浦川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi High Tech Instruments Co Ltd
Original Assignee
Hitachi High Tech Instruments Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hitachi High Tech Instruments Co Ltd filed Critical Hitachi High Tech Instruments Co Ltd
Priority to JP26743297A priority Critical patent/JP3678895B2/en
Publication of JPH11108620A publication Critical patent/JPH11108620A/en
Application granted granted Critical
Publication of JP3678895B2 publication Critical patent/JP3678895B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Description

【0001】
【発明の属する技術分野】
本発明は、電子部品の寸法・形状等に関する部品データを処理するデータ処理装置及び、吸着ノズルに保持された電子部品を撮像装置で撮像してその画像の認識結果を基に位置決めをしてプリント基板に装着する電子部品装着装置に関する。
【0002】
【従来の技術】
この種データ処理装置として、特開平5−333915号公報に記載されたものが知られている。この従来技術によれば、電子部品の認識処理用のデータが自動的に作成されて電子部品装着装置に利用可能になされる。また、部品各部の寸法をノギス等により測定することによりこのようなデータが作成される場合もあった。
【0003】
このようなデータに間違いがある場合に自動教示の場合であれば、自動教示のやり方に問題があるかどうかを見付けだし、それを修正して自動教示のやり直しをおこなわなければならずに大変であった。
【0004】
また手作業などで測定してデータの数値を直接キーインする作業も大変手間のかかる作業であった。
【0005】
このため、カメラで撮像した電子部品の画像にこの電子部品のデータから生成されたグラフィックイメージを重ね合わせて、CRT等の表示画面に表示させて、目合わせによりデータの変更を行い、部品データの作成あるいは修正を行う技術が考えられる。
【0006】
【発明が解決しようとする課題】
しかし、前記従来技術では、部品の画像の大きさによっては画面に表示されるグラフィックイメージと一致しているかどうかの見極めが難しい場合がある。
【0007】
例えば、部品によっては大きさが1mm程度で、撮像した原寸大の大きさではグラフィックとのずれが分からない場合があったり、リード付きの部品の場合にモールド部分は全体がモニタ画面に入り判別がつくが、リードピッチが狭く、リードの部分がグラフィックと一致しているか判別できない場合がある。
【0008】
そこで本発明は、部品データ編集時の部品の画像とグラフィックイメージとの判別を容易にすることを目的とする。
【0009】
【課題を解決するための手段】
このため本発明は、吸着ノズルに保持された電子部品を撮像装置で撮像してその画像の認識結果を基に位置決めをしてプリント基板に装着する電子部品装着装置において、電子部品の寸法・形状等に関する部品データを記憶する記憶手段と、前記撮像装置に撮像された電子部品の画像を拡大して表示すると共に拡大された部品の画像に合わせて前記記憶手段に記憶された前記部品データに基づくグラフィックイメージを表示する表示手段と、前記記憶手段に記憶された部品データを変更する変更手段とを備え、該変更手段は前記画像及びグラフィックイメージの拡大表示に伴い前記部品データを変更するステップを細かい値にし前記部品データを変更するものである。
【0010】
このように構成することで、電子部品装着装置にて吸着ノズルに保持された状態で撮像装置により撮像された電子部品の画像が小さすぎるときには画像を拡大してグラフィックとの一致の程度を確認することができ、記憶手段に記憶された部品データを変更手段により細かく且つ容易に変更し、精度の高い部品データを得ることができる。
【0011】
またこの場合、前記表示手段は電子部品の画像の大きさを複数段階の倍率で表示する表示手段を設けたものである。
【0012】
またこれらの場合、前記グラフィックイメージを前記表示手段が表示する画面中で移動する移動手段を設けたものである。
【0014】
またこれらの場合、前記表示手段が表示する画面内で画像を拡大する範囲を指定する指定手段を設けたものである。
【0015】
このようにすることで、拡大したい範囲を拡大することができる。
【0016】
またこれらの場合、前記表示手段がした拡大した画像を表示した後画像を縮小して表示させる縮小表示手段を設けたものである。
【0019】
【発明の実施の形態】
以下本発明の一実施形態を図に基づき詳述する。
【0020】
図1に基づきデータ処理装置の制御ブロックについて説明する。
【0021】
吸着ノズル1は処理対象の電子部品2を吸着して撮像カメラ3上をXY移動即ち、水平移動可能になされている。このXY移動は所定の分解能でされることが可能である。
【0022】
撮像カメラ3が撮像した部品2の画像は所定の画素数の画像メモリ4に記憶される。該画像メモリ4に記憶された画像データはデジタルズーム制御回路5を介して表示画像メモリ7に記憶され、該画像メモリ7の画像がCRTモニタ8の画面に表示される。デジタルズーム制御回路5は画像メモリ4に記憶された画像の指定された一部について表示画像メモリ7に記憶させるように制御する。
【0023】
画像メモリ4に記憶可能な画素数と表示画像メモリ7に記憶可能な画素数は同一であり、画像メモリ4の一部が表示画像メモリ7全体に拡大されて記憶されるため、指定された画像がモニタ8の画面いっぱいに拡大されて表示されることとなる。画像メモリ4の画像データがそのまま、表示画像メモリ7に格納されればカメラ3で撮像した等倍の画像がモニタ8に表示されることとなる。
【0024】
デジタルズーム制御回路5が画像メモリのどの部分を表示画像メモリ7に格納させるかはCPU10の制御による。
【0025】
また、CPU10はグラフィック・アイコン発生回路11を制御し、モニタ8に表示させるための、電子部品2のグラフィックイメージまたは種々のアイコンの画像のデータを発生させる。種々のアイコンはデータ処理装置の種々の操作をするため等に使用される。電子部品2のグラフィックイメージはデジタルズーム制御回路5により拡大される部品2の画像の拡大率と同一の拡大率で拡大され、重ね合わせて一致するようになされている。
【0026】
また、CPU10にはカーソル位置表示回路12を介してマウスカーソル表示回路14が接続されており、後述するマウスカーソル30(図11参照)をモニタ8の画面に表示させている。マウスカーソル23の表示位置はカーソル位置表示回路12に記憶されCPU10が把握できるようにされており、また、ドラッグボール等のポインティングデバイス15の操作によりインターフェース16を介して位置の移動がなされる。
【0027】
表示画像メモリ7の部品画像、グラフィック・アイコン発生回路11が発生する画像及びマウスカーソルの画像の信号はOR回路17を通して、重ね合わせられ、モニタ8の画面に表示される。撮像された部品2の画像は例えば図8のように表示され、グラフィック・アイコン発生回路11で発生されるこの部品のグラフィックイメージは図9に示すように発生され、これらにグラフィック・アイコン発生回路11で発生されたマウスカーソルが重ね合わされて図10のように表示される。
【0028】
また、CPU10にはRAM19及びROM20が接続されており、RAM19には作成されたあるいは修正される部品データが記憶されている。ROM20にはデータ処理装置の所与の動作をさせるためのプログラムが記憶されている。
【0029】
次に、データ処理装置で作成された部品データを使用する電子部品装着装置23について図2及び図3に基づき説明する。該電子部品装着装置23はデータ処理装置の機能も有する。
【0030】
31はY軸モータ32の回動によりY方向に移動するYテーブルであり、33はX軸モータ34の回動によりYテーブル31上でX方向に移動することにより結果的にXY方向に移動するXYテーブルであり、チップ状電子部品2が装着されるプリント基板36が図示しない固定手段に固定されて載置される。
【0031】
37は供給台であり、チップ部品2を供給する部品供給装置38が多数台配設されている。39は供給台駆動モータであり、ボールネジ40を回動させることにより、該ボールネジ40が嵌合し供給台37に固定されたナット41を介して、供給台7がリニアガイド42に案内されてX方向に移動する。43は間欠回動するロータリテーブルであり、該テーブル43の外縁部には取り出しノズルとしての吸着ノズル44を複数本有する装着ヘッド45が間欠ピッチに合わせて等間隔に配設されている。
【0032】
Iはロータリテーブル43の間欠回転により吸着ノズル44が供給装置8より部品2を吸着し取出す装着ヘッド45の停止位置である吸着ステーションであり、該吸着ステーションIにて吸着ノズル44が部品2を吸着する。
【0033】
46は吸着ノズル44が吸着する部品2の位置ずれを部品2の下面をカメラにて所定の視野範囲で撮像しその撮像画面を認識処理して認識する部品認識装置であり、認識ステ−ションIIに設けられている。
【0034】
認識ステーションIIの次の装着ヘッド45の停止する位置が角度補正ステーションIIIであり、認識装置46の認識結果によるチップ部品2の角度位置ずれを補正する角度量を予め決められた図示しない装着データに示される角度量に加味した角度量だけヘッド回動装置47が装着ヘッド45をθ方向に回動させる。θ方向とはノズル44の軸の回りに回転する方向である。
【0035】
角度補正ステーションIIIの次の次の停止位置が、装着ステーションIVであり、前記基板36に該ステーションIVの吸着ノズル44の吸着する部品2が装着ヘッド45の下降により装着される。
【0036】
50は上下動する昇降棒であり、部品供給装置38の揺動レバー51に係合して揺動させチップ部品2を所定間隔に封入した図示しない部品収納テープを該間隔に合わせて間欠送りさせ吸着ノズル44の部品吸着位置にチップ部品2を供給する。52は該図示しない部品収納テープを巻回するテープリールである。
【0037】
次に、電子部品装着装置23内にも図1と同様な制御ブロック回路が内臓されており、後述する電子部品の部品データの編集作成する機能及び、作成され図示しないRAMに記憶されている部品データが正しいかを確認する機能をも有する。
【0038】
電子部品装着装置23で使用するNCデータ及び部品データについて説明する。
【0039】
NCデータは図4に示されるような装着データ、図5に表示されるような部品配置データより構成されており、さらに図示しないRAM等には図6に示されるような部品データが記憶され、該部品データは後述するようにNCデータと共に用いられる。
【0040】
装着データは図4に示すように部品2の装着順を示すステップ番号の順に部品2を装着すべき基板36上のXY方向の位置、θ方向の装着すべき角度位置を示すデータ及び装着すべき部品種の部品2を供給する部品供給装置38が取り付けられた供給台37上の位置を示すリール番号が格納されたデータである。
【0041】
図5に示す前記部品配置データは供給台37上にどのように部品供給装置38が配設されているかを示すものであり、リール番号毎に部品供給装置38が供給する部品2の種類を示す部品品種(部品ID)が格納されている。
【0042】
図6に示す前記部品データは部品IDで区別される部品品種毎に作成され図示しないRAM内に記憶されており、当該部品品種のチップ部品2をプリント基板36に装着するために各ステ−ションの各装置がなすべき作業を該部品2に合わせて制御できるようにするための種々のデータが格納されている。例えば、部品厚みのデータは図示しない立ち状態検出センサがチップ部品2の正常な面を吸着されているかどうかを検出する場合、この厚さより厚いことを検出したときに立ち状態であることを検出できるようにするために使われる。
【0043】
また部品認識装置16で部品認識をするためには図7に示すように部品寸法SX及び部品寸法SYが必要であり、またリード長LS、リード幅LW及びリード本数の情報も部品データを構成するデータである。
【0044】
電子部品装着装置の図示しないCPUは装着データでステップ番号毎にリール番号を読み込むと部品配置データの同じリール番号の部品IDを読み込み、部品データの当該部品IDの各データを読み込み必要な制御をするものである。
【0045】
これらのデータは他のバソコン等のデータ作成装置で作成されて、当該電子部品装着装置23に通信回路を介して転送されるものであるが、当該装置23でも簡易的に作成することができ、また特に部品データを構成する各データのうちのいくつかのデータは認識装置16が部品2を認識することによって装置23内で自動作成することができる。このように、電子部品装着装置23は部品データを作成、編集して処理するデータ処理装置としての機能も有する。
【0046】
以下図1に示すデータ処理装置動作による部品データの確認または修正等の編集動作について説明する。
【0047】
先ず、吸着ノズル1が編集対象の電子部品2を真空吸着して撮像カメラ3の撮像位置に移動する。
【0048】
次に、カメラ3が撮像した図8に示す画像が画像メモリ4に記憶される。この記憶はNTSC方式のカメラであれば所定のタイミングで走査され撮像された1フレームの画像が画像メモリに取込まれて行われる。カメラは逐次走査をしてリアルタイムで画像信号を発生しているのであるが、画像メモリ4には所定のタイミングで取込まれた画像データが保持される。
【0049】
次に、デジタルズーム制御回路5は撮像されたままの大きさの部品画像を表示させるべく、画像メモリ4の画像データをそのまま表示画像メモリ7に格納する。
【0050】
また、グラフィック・アイコン発生回路11は図9に示される原寸大の部品2のグラフィックイメージを当該部品IDのRAM19に格納された部品データに基づいて発生してこれら画像信号はOR回路17を介してモニタ8に送られ、図10に示す画像が表示される。操作者は図10の画面を見てグラフィックと部品像とが一致しているかどうかを判断するのであるが、このままではリード部分等の細かな部分がわからないと判断した場合、図10のように表示されている任意拡大アイコン25にマウスカーソル表示回路14が発生したマウスカーソル22を移動させてポインティングデバイス15の図示しないクリックボタンをクリックする。
【0051】
この結果、カーソル位置表示回路12が把握している位置よりCPU10は任意拡大アイコン25が選択されたことを判断する。
【0052】
次に、操作者がカーソル22を画面上の所定の始点位置に移動させてポインティングデバイス15の図示しないクリックボタンをクリックする。
【0053】
次にクリックボタンのクリックをし続けながら、カーソル22を移動させることにより拡大枠24が設定される。図10の拡大枠24のカーソル22に接している角の対角の角が始点位置であり、この拡大枠24で囲まれた部分が拡大して表示される範囲となる。該拡大枠24もグラフィック・アイコン発生回路により発生された画像である。また、カーソル22の位置はポインティングデバイス15により移動されるものである。クリックボタンのクリックを離した時点で拡大枠24の設定がなされるが、設定したい範囲はこの始点及び終点(クリックを離した時点の位置)の取り方で選択できる。拡大枠24の大きさにより拡大される率(拡大率)が変更できる。
【0054】
次に、クリックボタンのクリックが離された時点(解除された時点)で、デジタルズーム制御回路5の制御により設定された拡大枠24の範囲の画像データが表示画像メモリ7に格納され、またグラフィック・アイコン発生回路11はこの拡大された部品画像の大きさに合わせて部品データに基づき同一の拡大率で部品のグラフィックイメージを発生させる。
【0055】
この結果、モニタには図11のように図10で拡大枠24で設定された範囲が拡大されて表示される。即ち、部品画像が2倍に表示されるならば、グラフィックイメージは原寸に対して2倍の大きさのものが描画(表示)される。
【0056】
このように拡大されたことにより、部品画像とグラフィックイメージのずれが明瞭に判別できるようになり、操作者の操作によりマウスカーソル22をグラフィック移動アイコン27のうち移動したい方向を示す矢印のものをクリックすることによりグラフィックが移動し、例えば図12に示すように一致することが確認できる。
【0057】
このように一致することが確認されると現在の部品データが正しいことが確認できる。
【0058】
この後、任意拡大アイコン25を再度クリックすることでモニタ8の画面は縮小表示されて図10に示す最初の画面となる。このとき任意拡大アイコン25は縮小表示手段としての役割を果たす。
【0059】
また、グラフィックを移動させた結果図13に示すようにグラフィックと部品2の画像が一致しない場合は(図13ではリードの長さが部品2とグラフィックで異なる。)、データキー54にカーソル22を移動させて図示しないクリックボタンをクリックすることで部品データの変更ができ、その変更されたデータに基づいて、グラフィックイメージが修正されて表示される。この結果、グラフィックと部品画像が一致したところで部品データの修正が完了する。この修正操作においても、画面が拡大されていることにより、グラフィックイメージの解像度が上げられるため、部品データを変更していくステップを細かい値にすることができる。
【0060】
次に、部品種を変更してリードのないチップ部品2を吸着ノズル1に吸着させ例えば、図14に示す原寸大の部品画像が得られる。この場合、グラフィック・アイコン発生回路11が発生するグラフィックイメージは原寸大の部品データに基づいて発生された図15に示すものとなっている。即ち、部品データが示す寸法で表示される。
【0061】
この場合も前述と同様にして拡大枠24をモニタ8の画面中に図16のように設定して拡大させることにより、図17に示すように拡大された画面を表示できる。
【0062】
次に、前述と同様にグラフィック移動アイコン25にカーソル22を合わせてクリックすることにより図18に示すように部品画像とグラフィックの画像を一致させ部品データが正しいことを確認することができる。
【0063】
また、このとき、画面内最拡大アイコン26にカーソル22を合わせてクリックすることにより図19に示すようにモニタ8の画面いっぱいに部品画像を拡大して表示する。この最大に拡大するアイコン26は図16の画面の場合にも表示されるものであり、図16の画面からいきなり図19の画面に画像を拡大することも可能である。また、図10の画面の場合でもこのアイコン26は機能する。
【0064】
また、図19の画面で画面内最拡大アイコン26をクリックするとその前に表示されていた画面である図18の画面が表示される。このとき画面内最拡大アイコン26は縮小表示手段としての役割を果たす。または、図19の画面から画面内最拡大アイコン26のクリックにより図16の原寸大の大きさの画面に戻るようにしてもよい。
【0065】
以上のようにして、部品種毎に部品データが実際の部品2と合っているかが確認され、または部品データの修正がなされる。このような確認及び修正は電子部品装着装置23の吸着ノズル44に部品2を吸着させて部品認識装置46で撮像させる場合にも同様にして図示しないモニタに部品画像及びグラフィックイメージを表示させて実行することができる。
【0066】
次に、このようにして確認された部品データは電子部品装着装置23外のデータ処理装置により確認された場合は通信されて、電子部品装着装置23内の図示しないRAMの所定領域に格納される。
【0067】
次に、電子部品装着装置23の部品装着動作について簡単に説明する。
【0068】
先ず、自動運転が開始され、装着ヘッド45が吸着ステーションIで所望の部品供給装置38から部品2を取出す。
【0069】
次に、ロータリテーブル43は間欠的に回転して認識ステ−ションIIに装着ヘッド45が達し、部品認識装置46により部品2の位置ずれが認識される。このとき、認識処理に図6に示すような部品データが使用される。
【0070】
その後角度位置及びXY方向の位置が補正され、プリント基板36上の所望の位置に装着される。
【0071】
尚、本実施形態では部品画像とグラフィックイメージを相対的に移動させて目合わせするのにイメージ像を移動させたが、画像メモリ4にカメラ3が走査して撮像する画像のフレーム毎に更新して記憶してモニタ8にリアルタイムの部品画像が表示できるようにして、吸着ノズル1をXY方向に移動させてグラフィックと一致させるようにしてもよい。また、本実施形態では画像メモリ4の一部を表示画像メモリ7に記憶させ拡大して表示させるデジタルズーム制御を行ったが、このようにリアルタイムの画像を表示させ、カメラ3の光学的な倍率を上げて撮像して(即ち、光学的ズームにより)部品画像を拡大するようにしてもよい。このようにしたときには、その倍率をCPU10が把握してグラフィックの画像の大きさを制御するようにすることが必要である。
【0072】
また、本実施形態ではカーソル22をアイコンに移動させてクリックボタンのクリックによる操作を行ったが、CRT画面にタッチパネルの機能を設けて、画面上に適宜表示された各種のスイッチ部を押圧することにより種々の操作が行われるようにしてもよい。
【0073】
また、NTSC方式のカメラを用いて撮像する場合について説明したが、ハイビジョン用のカメラ等、より解像度の高いカメラを用いてもよく、このような場合には目合わせをしても部品2が小さすぎる等してグラフィックとの違いが判別できないが、画像を拡大することによって部品画像も粗い画像とならずグラフィックとのずれが良く分かるようにできる。また、部品認識装置46に用いているカメラもハイビジョン用のカメラ等を用いてもよく、この場合は部品データの編集時のみならず通常の自動運転の部品2の位置ずれの認識時にも用いられ、精度が高い認識が可能となる。
【0074】
【発明の効果】
以上のように本発明は、電子部品装着装置にて部品データに基づくグラフィックイメージを拡大された電子部品の画像に合わせた大きさで表示し、記憶手段に記憶された部品データを変更手段により変更するようにしたのでグラフィックイメージと電子部品の画像が一致しているかどうかの判断が容易になり、また、グラフィックイメージと電子部品の画像との拡大に伴い部品データの変更を細かくすることができ、精度の高い部品データを得ることができる。
【図面の簡単な説明】
【図1】データ処理装置の制御ブロック図である。
【図2】電子部品自動装着装置の平面図である。
【図3】電子部品自動装着装置の側面図である。
【図4】装着データを示す図である。
【図5】部品配置データを示す図である。
【図6】部品データを示す図である。
【図7】電子部品の画像を示す図である。
【図8】電子部品の画像を示す図である。
【図9】グラフィックイメージを示す図である。
【図10】モニタに部品画像とグラフィックイメージが表示された図である。
【図11】モニタに部品画像とグラフィックイメージが表示された図である。
【図12】モニタに部品画像とグラフィックイメージが表示された図である。
【図13】モニタに部品画像とグラフィックイメージが表示された図である。
【図14】電子部品の画像を示す図である。
【図15】グラフィックイメージを示す図である。
【図16】モニタに部品画像とグラフィックイメージが表示された図である。
【図17】モニタに部品画像とグラフィックイメージが表示された図である。
【図18】モニタに部品画像とグラフィックイメージが表示された図である。
【図19】モニタに部品画像とグラフィックイメージが表示された図である。
【符号の説明】
2 チップ状電子部品
3 撮像カメラ(撮像手段)
4 画像メモリ
5 デジタルズーム制御回路
7 表示画像メモリ
8 CRTモニタ(表示手段)
11 グラフィック・アイコン発生回路
19 RAM(記憶手段)
24 拡大枠(指定手段)
25 任意拡大アイコン(縮小表示手段)
26 画面内最拡大アイコン(縮小表示手段)
27 グラフィック移動アイコン(移動手段)
36 プリント基板
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a data processing device that processes component data relating to dimensions, shapes, etc. of electronic components, and an electronic component held by a suction nozzle, which is imaged by an imaging device, positioned based on the recognition result of the image, and printed. The present invention relates to an electronic component mounting apparatus mounted on a substrate.
[0002]
[Prior art]
As this kind of data processing apparatus, one described in Japanese Patent Laid-Open No. 5-333915 is known. According to this prior art, data for electronic component recognition processing is automatically created and made available to the electronic component mounting apparatus. In addition, such data may be created by measuring the dimensions of each part with calipers or the like.
[0003]
If there is an error in such data, if automatic teaching is used, it will be difficult to find out if there is a problem with the automatic teaching method, correct it, and perform automatic teaching again. there were.
[0004]
In addition, it was a very time-consuming task to directly key in the numerical values of the data measured manually.
[0005]
For this reason, the graphic image generated from the electronic component data is superimposed on the image of the electronic component imaged by the camera and displayed on a display screen such as a CRT, and the data is changed by alignment. A technique for creating or modifying the image can be considered.
[0006]
[Problems to be solved by the invention]
However, in the prior art, it may be difficult to determine whether the image matches the graphic image displayed on the screen depending on the size of the image of the component.
[0007]
For example, depending on the part, the size may be about 1 mm, and the actual size of the captured image may not show a deviation from the graphic. In the case of a part with a lead, the entire mold part enters the monitor screen and can be identified. However, there are cases where the lead pitch is narrow and it cannot be determined whether the lead portion matches the graphic.
[0008]
Therefore, an object of the present invention is to facilitate discrimination between a part image and a graphic image when editing part data.
[0009]
[Means for Solving the Problems]
For this reason, the present invention provides an electronic component mounting apparatus in which an electronic component held by a suction nozzle is imaged by an imaging device, positioned based on the recognition result of the image, and mounted on a printed circuit board. Based on the component data stored in the storage unit in accordance with the enlarged image of the component and the enlarged image of the image of the electronic component captured by the imaging device Display means for displaying a graphic image; and changing means for changing the component data stored in the storage means, the changing means finely changing the component data in accordance with the enlarged display of the image and the graphic image. The component data is changed to a value .
[0010]
With this configuration, when the electronic component image captured by the imaging device is held by the suction nozzle in the electronic component mounting device is too small, the image is enlarged to check the degree of coincidence with the graphic. It is possible to change the component data stored in the storage means finely and easily by the changing means, and obtain highly accurate component data.
[0011]
In this case, the display means is provided with display means for displaying the size of the image of the electronic component at a plurality of scales.
[0012]
In these cases, moving means for moving the graphic image in the screen displayed by the display means is provided.
[0014]
Further, in these cases, there is provided designation means for designating a range for enlarging the image in the screen displayed by the display means.
[0015]
By doing in this way, the range to expand can be expanded.
[0016]
In these cases, reduced display means for displaying the enlarged image displayed by the display means and then reducing the image is provided.
[0019]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.
[0020]
A control block of the data processing apparatus will be described with reference to FIG.
[0021]
The suction nozzle 1 sucks the electronic component 2 to be processed and is capable of XY movement, that is, horizontal movement on the imaging camera 3. This XY movement can be performed with a predetermined resolution.
[0022]
The image of the component 2 captured by the imaging camera 3 is stored in the image memory 4 having a predetermined number of pixels. The image data stored in the image memory 4 is stored in the display image memory 7 via the digital zoom control circuit 5, and the image in the image memory 7 is displayed on the screen of the CRT monitor 8. The digital zoom control circuit 5 controls the display image memory 7 to store a specified part of the image stored in the image memory 4.
[0023]
The number of pixels that can be stored in the image memory 4 is the same as the number of pixels that can be stored in the display image memory 7, and a part of the image memory 4 is enlarged and stored in the entire display image memory 7. Is enlarged and displayed on the entire screen of the monitor 8. If the image data in the image memory 4 is stored in the display image memory 7 as it is, the same-size image captured by the camera 3 is displayed on the monitor 8.
[0024]
Which part of the image memory is stored in the display image memory 7 by the digital zoom control circuit 5 is controlled by the CPU 10.
[0025]
Further, the CPU 10 controls the graphic icon generation circuit 11 to generate graphic images of the electronic component 2 or image data of various icons to be displayed on the monitor 8. Various icons are used for various operations of the data processing apparatus. The graphic image of the electronic component 2 is enlarged by the digital zoom control circuit 5 at the same enlargement rate as that of the image of the component 2 to be enlarged, and overlapped to coincide.
[0026]
Further, a mouse cursor display circuit 14 is connected to the CPU 10 via a cursor position display circuit 12, and a mouse cursor 30 (see FIG. 11) described later is displayed on the screen of the monitor 8. The display position of the mouse cursor 23 is stored in the cursor position display circuit 12 so that the CPU 10 can grasp it, and the position of the mouse cursor 23 is moved via the interface 16 by operating a pointing device 15 such as a drag ball.
[0027]
The component image of the display image memory 7, the image generated by the graphic icon generation circuit 11 and the signal of the mouse cursor image are superimposed through the OR circuit 17 and displayed on the screen of the monitor 8. The captured image of the component 2 is displayed as shown in FIG. 8, for example, and a graphic image of this component generated by the graphic icon generation circuit 11 is generated as shown in FIG. The mouse cursors generated in the above are superimposed and displayed as shown in FIG.
[0028]
Further, a RAM 19 and a ROM 20 are connected to the CPU 10, and component data created or modified are stored in the RAM 19. The ROM 20 stores a program for causing a data processor to perform a given operation.
[0029]
Next, the electronic component mounting device 23 that uses the component data created by the data processing device will be described with reference to FIGS. The electronic component mounting device 23 also has a function of a data processing device.
[0030]
Reference numeral 31 denotes a Y table that moves in the Y direction by the rotation of the Y-axis motor 32, and reference numeral 33 moves in the X direction on the Y table 31 by the rotation of the X-axis motor 34, and consequently moves in the XY direction. An XY table, on which a printed circuit board 36 on which the chip-shaped electronic component 2 is mounted is fixed and mounted on a fixing means (not shown).
[0031]
Reference numeral 37 denotes a supply table, on which a number of component supply devices 38 for supplying the chip components 2 are arranged. Reference numeral 39 denotes a supply table drive motor. When the ball screw 40 is rotated, the supply table 7 is guided by the linear guide 42 via the nut 41 fitted and fixed to the supply table 37, and the X Move in the direction. Reference numeral 43 denotes a rotary table that rotates intermittently, and mounting heads 45 having a plurality of suction nozzles 44 as take-out nozzles are arranged at equal intervals according to the intermittent pitch on the outer edge of the table 43.
[0032]
I is a suction station which is a stop position of the mounting head 45 where the suction nozzle 44 sucks and takes out the component 2 from the supply device 8 by intermittent rotation of the rotary table 43, and the suction nozzle 44 sucks the component 2 at the suction station I. To do.
[0033]
Reference numeral 46 denotes a component recognition device that recognizes the position shift of the component 2 adsorbed by the adsorption nozzle 44 by imaging the lower surface of the component 2 with a camera in a predetermined visual field range and recognizing the imaging screen. Is provided.
[0034]
The position where the mounting head 45 next to the recognition station II stops is the angle correction station III, and the angle amount for correcting the angular position deviation of the chip component 2 based on the recognition result of the recognition device 46 is set to predetermined mounting data (not shown). The head rotation device 47 rotates the mounting head 45 in the θ direction by an angle amount added to the indicated angle amount. The θ direction is a direction that rotates around the axis of the nozzle 44.
[0035]
The next stop position next to the angle correction station III is the mounting station IV, and the component 2 to be sucked by the suction nozzle 44 of the station IV is mounted on the substrate 36 by the lowering of the mounting head 45.
[0036]
Reference numeral 50 denotes an elevating bar that moves up and down, and a component storage tape (not shown) in which the chip component 2 is sealed at a predetermined interval is intermittently fed in accordance with the interval by engaging with the swing lever 51 of the component supply device 38 and swinging. The chip component 2 is supplied to the component suction position of the suction nozzle 44. Reference numeral 52 denotes a tape reel on which the component storage tape (not shown) is wound.
[0037]
Next, a control block circuit similar to that shown in FIG. 1 is incorporated in the electronic component mounting apparatus 23, and a function for editing and creating component data of an electronic component, which will be described later, and a component that is created and stored in a RAM (not shown). It also has a function to confirm whether the data is correct.
[0038]
NC data and component data used in the electronic component mounting apparatus 23 will be described.
[0039]
The NC data is composed of mounting data as shown in FIG. 4 and component arrangement data as shown in FIG. 5, and further, component data as shown in FIG. The component data is used together with NC data as will be described later.
[0040]
As shown in FIG. 4, the mounting data includes data indicating the position in the XY direction on the board 36 on which the component 2 is to be mounted, the angle position to be mounted in the θ direction, and the mounting position in the order of the step numbers indicating the mounting order of the component 2. This is data in which a reel number indicating a position on a supply table 37 to which a component supply device 38 for supplying the component type component 2 is attached is stored.
[0041]
The component arrangement data shown in FIG. 5 indicates how the component supply device 38 is arranged on the supply table 37, and indicates the type of the component 2 supplied by the component supply device 38 for each reel number. A part type (part ID) is stored.
[0042]
The component data shown in FIG. 6 is created for each component type identified by the component ID and stored in a RAM (not shown), and each station for mounting the chip component 2 of the component type on the printed circuit board 36 is stored. Various data are stored so that the work to be performed by each device can be controlled in accordance with the component 2. For example, when the stand thickness detection sensor (not shown) detects whether or not the normal surface of the chip component 2 is sucked, the component thickness data can detect that the stand thickness is detected when it is detected that the thickness is greater than this thickness. Used to make
[0043]
In addition, in order to perform component recognition by the component recognition device 16, the component dimension SX and the component dimension SY are required as shown in FIG. 7, and the information of the lead length LS, the lead width LW, and the number of leads constitutes the component data. It is data.
[0044]
When the CPU (not shown) of the electronic component mounting apparatus reads the reel number for each step number in the mounting data, it reads the component ID of the same reel number in the component arrangement data, and reads each data of the component ID of the component data and performs necessary control. Is.
[0045]
These data are created by a data creation device such as another personal computer and transferred to the electronic component mounting device 23 via a communication circuit, but can also be easily created by the device 23. In particular, some of the data constituting the component data can be automatically created in the device 23 when the recognition device 16 recognizes the component 2. Thus, the electronic component mounting apparatus 23 also has a function as a data processing apparatus that creates, edits, and processes component data.
[0046]
An editing operation such as confirmation or correction of component data by the operation of the data processing apparatus shown in FIG. 1 will be described below.
[0047]
First, the suction nozzle 1 vacuum-sucks the electronic component 2 to be edited and moves it to the imaging position of the imaging camera 3.
[0048]
Next, the image shown in FIG. 8 captured by the camera 3 is stored in the image memory 4. In the case of an NTSC camera, this storage is performed by taking a frame image scanned and captured at a predetermined timing into an image memory. Although the camera sequentially scans and generates image signals in real time, the image memory 4 holds image data captured at a predetermined timing.
[0049]
Next, the digital zoom control circuit 5 stores the image data of the image memory 4 in the display image memory 7 as it is in order to display a component image of the size as captured.
[0050]
The graphic icon generation circuit 11 generates a graphic image of the full-size component 2 shown in FIG. 9 based on the component data stored in the RAM 19 of the component ID, and these image signals are passed through the OR circuit 17. The image is sent to the monitor 8 and the image shown in FIG. 10 is displayed. The operator looks at the screen of FIG. 10 to determine whether the graphic and the component image match. If it is determined that the detailed portion such as the lead portion is not known as it is, the display is as shown in FIG. The mouse cursor 22 generated by the mouse cursor display circuit 14 is moved to the arbitrary enlarged icon 25, and a click button (not shown) of the pointing device 15 is clicked.
[0051]
As a result, the CPU 10 determines from the position grasped by the cursor position display circuit 12 that the arbitrary enlargement icon 25 has been selected.
[0052]
Next, the operator moves the cursor 22 to a predetermined start position on the screen and clicks a click button (not shown) of the pointing device 15.
[0053]
Next, the enlarged frame 24 is set by moving the cursor 22 while continuing to click the click button. The diagonal corner of the enlargement frame 24 in FIG. 10 that is in contact with the cursor 22 is the start point position, and the portion surrounded by the enlargement frame 24 is an enlarged display range. The enlarged frame 24 is also an image generated by the graphic icon generating circuit. The position of the cursor 22 is moved by the pointing device 15. The enlargement frame 24 is set when the click of the click button is released. The range to be set can be selected by taking the start point and the end point (position when the click is released). The enlargement rate (enlargement rate) can be changed according to the size of the enlargement frame 24.
[0054]
Next, when the click of the click button is released (released), the image data in the range of the enlargement frame 24 set by the control of the digital zoom control circuit 5 is stored in the display image memory 7, and the graphic data The icon generation circuit 11 generates a graphic image of the component at the same magnification based on the component data in accordance with the size of the enlarged component image.
[0055]
As a result, the range set by the enlargement frame 24 in FIG. 10 is enlarged and displayed on the monitor as shown in FIG. That is, if a component image is displayed twice, a graphic image having a size twice as large as the original size is drawn (displayed).
[0056]
By enlarging in this way, the difference between the component image and the graphic image can be clearly discriminated, and the mouse cursor 22 is clicked on the graphic movement icon 27 with the arrow indicating the direction to be moved by the operation of the operator. By doing so, the graphic moves, and for example, it can be confirmed that they match as shown in FIG.
[0057]
If it is confirmed that they match, it can be confirmed that the current part data is correct.
[0058]
Thereafter, by clicking again on the arbitrary enlargement icon 25, the screen of the monitor 8 is reduced and displayed as the first screen shown in FIG. At this time, the arbitrarily enlarged icon 25 serves as a reduced display means.
[0059]
As a result of moving the graphic, if the graphic and the image of the component 2 do not match as shown in FIG. 13 (in FIG. 13, the lead length is different from that of the component 2 and the graphic), the cursor 22 is moved to the data key 54. The part data can be changed by moving and clicking a click button (not shown), and the graphic image is corrected and displayed based on the changed data. As a result, the correction of the component data is completed when the graphic and the component image match. Also in this correction operation, since the resolution of the graphic image is increased by enlarging the screen, the step of changing the component data can be set to a fine value.
[0060]
Next, the component type is changed, and the chip component 2 having no lead is attracted to the suction nozzle 1 to obtain, for example, a full-size component image shown in FIG. In this case, the graphic image generated by the graphic icon generating circuit 11 is as shown in FIG. 15 generated based on the full-size component data. That is, it is displayed with the dimensions indicated by the component data.
[0061]
In this case as well, an enlarged screen can be displayed as shown in FIG. 17 by setting the enlarged frame 24 in the screen of the monitor 8 as shown in FIG.
[0062]
Next, when the cursor 22 is placed on the graphic movement icon 25 and clicked in the same manner as described above, the component image and the graphic image are matched as shown in FIG. 18 to confirm that the component data is correct.
[0063]
At this time, the part 22 is enlarged and displayed on the entire screen of the monitor 8 as shown in FIG. The icon 26 that is enlarged to the maximum is also displayed in the case of the screen of FIG. 16, and the image can be enlarged from the screen of FIG. 16 to the screen of FIG. The icon 26 also functions in the case of the screen of FIG.
[0064]
Further, when the most enlarged icon 26 in the screen is clicked on the screen of FIG. 19, the screen of FIG. 18 which is the screen displayed before that is displayed. At this time, the most enlarged icon 26 in the screen serves as a reduced display means. Alternatively, the screen shown in FIG. 19 may be returned to the original size screen shown in FIG. 16 by clicking the enlargement icon 26 in the screen.
[0065]
As described above, it is confirmed whether the component data matches the actual component 2 for each component type, or the component data is corrected. Such confirmation and correction are executed by displaying a component image and a graphic image on a monitor (not shown) in the same manner when the component 2 is sucked by the suction nozzle 44 of the electronic component mounting device 23 and picked up by the component recognition device 46. can do.
[0066]
Next, when the component data confirmed in this way is confirmed by a data processing device outside the electronic component mounting device 23, the component data is communicated and stored in a predetermined area of a RAM (not shown) in the electronic component mounting device 23. .
[0067]
Next, the component mounting operation of the electronic component mounting apparatus 23 will be briefly described.
[0068]
First, automatic operation is started, and the mounting head 45 takes out the component 2 from the desired component supply device 38 at the suction station I.
[0069]
Next, the rotary table 43 rotates intermittently, and the mounting head 45 reaches the recognition station II, and the positional deviation of the component 2 is recognized by the component recognition device 46. At this time, component data as shown in FIG. 6 is used for the recognition processing.
[0070]
After that, the angular position and the position in the XY direction are corrected and mounted at a desired position on the printed circuit board 36.
[0071]
In the present embodiment, the image is moved to move the component image and the graphic image relative to each other, but the image is moved to the image memory 4 and updated for each frame of the image captured by the camera 3. The real time component image can be displayed on the monitor 8 and the suction nozzle 1 may be moved in the XY directions so as to match the graphic. In the present embodiment, the digital zoom control is performed in which a part of the image memory 4 is stored in the display image memory 7 and enlarged and displayed. In this way, a real-time image is displayed and the optical magnification of the camera 3 is increased. The part image may be enlarged by picking up the image (that is, by optical zoom). When doing so, it is necessary for the CPU 10 to grasp the magnification and control the size of the graphic image.
[0072]
In this embodiment, the cursor 22 is moved to an icon and an operation is performed by clicking a click button. However, a touch panel function is provided on the CRT screen, and various switch units displayed as appropriate on the screen are pressed. Various operations may be performed by the above.
[0073]
In addition, although the case where an image is captured using an NTSC camera has been described, a camera with higher resolution such as a high-definition camera may be used. The difference from the graphic cannot be discriminated due to too much, etc., but by enlarging the image, the component image does not become a rough image and the deviation from the graphic can be well understood. The camera used for the component recognition device 46 may also be a high-definition camera or the like. In this case, it is used not only when editing the component data but also when recognizing the positional deviation of the component 2 in normal automatic operation. Highly accurate recognition is possible.
[0074]
【The invention's effect】
As described above, the present invention displays the graphic image based on the component data in the electronic component mounting apparatus in a size corresponding to the enlarged image of the electronic component, and changes the component data stored in the storage unit by the changing unit. As a result, it is easy to determine whether the graphic image and the image of the electronic component match, and the change of the component data can be made finer as the graphic image and the electronic component image expand. Accurate component data can be obtained.
[Brief description of the drawings]
FIG. 1 is a control block diagram of a data processing apparatus.
FIG. 2 is a plan view of the electronic component automatic mounting apparatus.
FIG. 3 is a side view of the electronic component automatic mounting apparatus.
FIG. 4 is a diagram showing mounting data.
FIG. 5 is a diagram showing component arrangement data.
FIG. 6 is a diagram showing component data.
FIG. 7 is a diagram illustrating an image of an electronic component.
FIG. 8 is a diagram illustrating an image of an electronic component.
FIG. 9 shows a graphic image.
FIG. 10 is a diagram in which a component image and a graphic image are displayed on a monitor.
FIG. 11 is a diagram in which a component image and a graphic image are displayed on a monitor.
FIG. 12 is a diagram in which a component image and a graphic image are displayed on a monitor.
FIG. 13 is a diagram in which a component image and a graphic image are displayed on a monitor.
FIG. 14 is a diagram illustrating an image of an electronic component.
FIG. 15 shows a graphic image.
FIG. 16 is a diagram in which a component image and a graphic image are displayed on a monitor.
FIG. 17 is a diagram in which a component image and a graphic image are displayed on a monitor.
FIG. 18 is a diagram in which a component image and a graphic image are displayed on a monitor.
FIG. 19 is a diagram in which a component image and a graphic image are displayed on a monitor.
[Explanation of symbols]
2 Chip-shaped electronic components 3 Imaging camera (imaging means)
4 Image memory 5 Digital zoom control circuit 7 Display image memory 8 CRT monitor (display means)
11 Graphic Icon Generation Circuit 19 RAM (Storage Unit)
24 Enlarged frame (designating means)
25 Arbitrarily enlarged icon (reduced display means)
26 Most enlarged icon in screen (reduced display means)
27 Graphic movement icon (movement means)
36 Printed circuit board

Claims (5)

吸着ノズルに保持された電子部品を撮像装置で撮像してその画像の認識結果を基に位置決めをしてプリント基板に装着する電子部品装着装置において、電子部品の寸法・形状等に関する部品データを記憶する記憶手段と、前記撮像装置に撮像された電子部品の画像を拡大して表示すると共に拡大された部品の画像に合わせて前記記憶手段に記憶された前記部品データに基づくグラフィックイメージを表示する表示手段と、前記記憶手段に記憶された部品データを変更する変更手段とを備え、該変更手段は前記表示手段による前記画像及びグラフィックイメージの拡大表示に伴い前記部品データを変更するステップを細かい値にし前記部品データを変更することを特徴とする電子部品装着装置 In an electronic component mounting apparatus that images an electronic component held by the suction nozzle with an imaging device, positions the electronic component based on the recognition result of the image, and mounts the electronic component on the printed circuit board, stores component data relating to the dimensions and shape of the electronic component display for displaying a storage unit, a graphic image based on the component data stored in the storage means in accordance with the enlarged part of the image and displays an enlarged image of the electronic component is picked up in the image pickup apparatus And a changing means for changing the component data stored in the storage means , and the changing means makes the step of changing the component data in accordance with the enlarged display of the image and the graphic image by the display means a fine value. An electronic component mounting apparatus, wherein the component data is changed . 前記表示手段は電子部品の画像の大きさを複数段階の倍率で表示することを特徴とする請求項1に記載の電子部品装着装置2. The electronic component mounting apparatus according to claim 1, wherein the display unit displays the size of the image of the electronic component at a plurality of scales. 前記グラフィックイメージを前記表示手段が表示する画面中で移動する移動手段とを設けたことを特徴とする請求項1に記載の電子部品装着装置The electronic component mounting apparatus according to claim 1, further comprising a moving unit that moves the graphic image in a screen displayed by the display unit . 前記表示手段が表示する画面内で画像を拡大する範囲を指定する指定手段を設けたことを特徴とする請求項1乃至3のいずれかに記載の電子部品装着装置4. The electronic component mounting apparatus according to claim 1, further comprising designation means for designating a range for enlarging an image in a screen displayed by the display means. 前記表示手段がした拡大した画像を表示した後画像を縮小して表示させる縮小表示手段を設けたことを特徴とする請求項2乃至4に記載の電子部品装着装置5. The electronic component mounting apparatus according to claim 2, further comprising reduced display means for displaying an enlarged image displayed by the display means and then reducing the image for display.
JP26743297A 1997-09-30 1997-09-30 Electronic component mounting device Expired - Fee Related JP3678895B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP26743297A JP3678895B2 (en) 1997-09-30 1997-09-30 Electronic component mounting device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP26743297A JP3678895B2 (en) 1997-09-30 1997-09-30 Electronic component mounting device

Publications (2)

Publication Number Publication Date
JPH11108620A JPH11108620A (en) 1999-04-23
JP3678895B2 true JP3678895B2 (en) 2005-08-03

Family

ID=17444771

Family Applications (1)

Application Number Title Priority Date Filing Date
JP26743297A Expired - Fee Related JP3678895B2 (en) 1997-09-30 1997-09-30 Electronic component mounting device

Country Status (1)

Country Link
JP (1) JP3678895B2 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4385275B2 (en) * 2002-11-26 2009-12-16 富士機械製造株式会社 Component mounting data creation device and component mounting data creation method
JP4925943B2 (en) * 2007-06-28 2012-05-09 株式会社日立ハイテクインスツルメンツ How to verify parts library data
JP2012059861A (en) * 2010-09-08 2012-03-22 Hitachi High-Tech Instruments Co Ltd Apparatus and method for generating component library
JP5865666B2 (en) * 2011-10-19 2016-02-17 株式会社キーエンス Image processing apparatus and image processing program
JP6004973B2 (en) * 2013-03-13 2016-10-12 ヤマハ発動機株式会社 Electronic component mounting apparatus and electronic component mounting method
JP6802854B2 (en) 2016-11-01 2020-12-23 株式会社Fuji Image processing part shape data creation system and image processing part shape data creation method
JP6902631B2 (en) * 2018-01-17 2021-07-14 株式会社Fuji Image processing part shape data creation system and image processing part shape data creation method

Also Published As

Publication number Publication date
JPH11108620A (en) 1999-04-23

Similar Documents

Publication Publication Date Title
JP5318334B2 (en) Method and apparatus for detecting position of object
JP2776860B2 (en) Electronic component mounting device and mounting method
US6374146B1 (en) Component suction site-teaching system and method
JP3678895B2 (en) Electronic component mounting device
JP4324442B2 (en) Component data generation device and electronic component mounting device
JP2000321025A (en) Device and method for detecting movement error of processor
JP3691888B2 (en) Electronic component mounting method
JPH10135686A (en) Data processing device and electronic components mounting apparatus
WO2017072908A1 (en) Base plate position searching device and component mounting machine
JPH10135700A (en) Data processing device and electronic components mounting apparatus
JP3921334B2 (en) Printed circuit board assembly equipment
JP2008139260A (en) Image display unit and method, appearance inspection device, cream solder printer
JP3133584B2 (en) Electronic component automatic mounting device
JPH0786722A (en) Automatic pattern corrector
JP3665415B2 (en) Data creation device
JPH11135996A (en) Device for assembling printed board
JP3916860B2 (en) Printed circuit board assembly equipment
JP2703436B2 (en) Component mounting position data creation device
JP2915979B2 (en) Position and rotation angle detecting device, pointing device thereof, and robot operation teaching device using the same
JP4008722B2 (en) Method and apparatus for detecting floating electrode of electronic component
JP2703437B2 (en) Component mounting position data creation device
JP2006302949A (en) Method of creating component library data
JP3702687B2 (en) Recognition mark teaching method in electronic component mounting apparatus
JP2006310615A (en) Method of creating component library data
JP2000285235A (en) Method and device for picture processing

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040210

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040412

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20040412

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20040601

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040701

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20040913

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20050412

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050511

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080520

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090520

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090520

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100520

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110520

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120520

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130520

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130520

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140520

Year of fee payment: 9

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

R371 Transfer withdrawn

Free format text: JAPANESE INTERMEDIATE CODE: R371

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees