(57)【要約】【課題】部品供給ユニット上の収納テープから部品を供給する電子部品装着装置において、部品の掛違いのチェック時に部品の品質、特性も含めたユーザの望むきめの細かなチェックをおこなえるようにする。【解決手段】部品供給ユニットのバーコードのフィーダ情報を読み取り、収納テープのバーコードの部品ＩＤを含む部品情報をバーコードスキャナで読み取り、必要なときには、その部品ＩＤに関連する部品情報をキーボードにより入力して、それらを関連付けてサーバー側に保持する。電子部品装着装置では、フィーダ情報と、部品ＩＤと、その部品ＩＤの関連付けを保持しておき、フィーダ情報をキーにして、サーバー側に部品ＩＤと、その部品ＩＤの関連付けを問い合わせ、その答えと一致するかを判定する。関連する部品情報は、収納テープの部品数量、部品の品質、部品のロット、部品の消費期限などである。【選択図】図８
2011171482.tif 000002
【特許請求の範囲】
【請求項１】
ユニットカートのレーンに搭載され、収納テープに収納された電子部品を供給する部品供給ユニットより、前記電子部品を取り出して電子部品装着装置に搭載する部品掛違いのチェック方法において、
前記部品供給ユニットに付与されたバーコード形式で記憶されたフィーダ情報をバーコードスキャナで読み取るステップと、
前記収納テープに付与されたバーコード形式で記憶された部品ＩＤを含む部品情報をバーコードスキャナで読み取り、必要なときには、その部品ＩＤに関連する部品情報をキーボードにより入力するステップと、
前記バーコードスキャナで読み取ったフィーダ情報と、前記バーコードスキャナで読み取った部品ＩＤと、前記バーコードスキャナで読み取ったか、または、前記キーボードにより入力した部品情報を関連付けて、フィーダ・部品関連付けデータとして、サーバーに保持するステップと、
電子部品装着装置に、フィーダ情報と前記レーンのレーン番号を関連付けて、フィーダ配置データとして保持するステップと、
前記レーンのレーン番号と部品ＩＤとそれに関連付けた部品情報とを関連付けて、部品配置データとして保持するステップと、
前記電子部品装着装置が、前記部品供給ユニットのメモリに保持されているフィーダ情報をキーにして、前記サーバーに問い合わせるステップと、
前記サーバーが、保持されているフィーダ・部品関連付けデータに基づき、前記サーバーに対して問い合わせられたキーとなるフィーダ情報により、対応する部品ＩＤと、その部品ＩＤに関連する部品情報を取り出して、前記電子部品装着装置に送信するステップと、
前記電子部品装着装置は、前記フィーダ配置データと前記部品配置データとを参照し、キーにした前記フィーダ情報と対応する前記部品配置データの部品ＩＤと、その部品ＩＤに関連する部品情報とを求め、前記サーバーより送信された部品ＩＤと、その部品ＩＤに関連する部品情報と比較して、一致しているか否かを判定するステップと、
前記判定するステップの結果を、前記電子部品装着装置のモニタに表示するステップとを有することを特徴とする部品掛違いのチェック方法。
【請求項２】
前記部品ＩＤに関連する部品情報として、前記収納テープの部品数量、部品の品質、部品のロット、部品の消費期限りのいずれか、または、それらの組合せを含むことを特徴とする請求項１記載の部品掛違いのチェック方法。
【請求項３】
前記部品配置データは、部品ＩＤに関連する部品情報の形式が、部品ごとに定められることを特徴とする請求項１記載の部品掛違いのチェック方法。
【請求項４】
ユニットカートのレーンに搭載され、収納テープに収納された電子部品を供給する部品供給ユニットより、前記電子部品を取り出して電子部品装着装置に搭載する部品掛違いチェックシステムにおいて、
前記電子部品装着装置に接続されたサーバーと、
前記サーバーに接続されたパーソナルコンピュータと、
前記パーソナルコンピュータに接続されたバーコードスキャナと、
前記パーソナルコンピュータに接続されたキーボードと、
前記パーソナルコンピュータに接続されたモニタと、
前記電子部品装着装置に接続されたモニタとを備え、
前記部品供給ユニットに付与されたバーコード形式で記憶されたフィーダ情報をバーコードスキャナより読み取り、
収納テープに付与されたバーコード形式で記憶された部品ＩＤを含む部品情報をバーコードスキャナで読み取り、必要なときには、その部品ＩＤに関連する部品情報をキーボードにより、前記モニタ上に入力し、
前記バーコードスキャナで読み取ったフィーダ情報と、前記バーコードスキャナで読み取った部品ＩＤと、前記バーコードスキャナで読み取ったか、または、前記キーボードにより入力した部品情報を関連付けて、フィーダ・部品関連付けデータとして、前記サーバーに保持し、
前記電子部品装着装置に、フィーダ情報と前記レーンのレーン番号を関連付けて、フィーダ配置データとして保持し、
前記電子部品装着装置に、前記レーンのレーン番号と部品ＩＤとそれに関連付けた部品情報とを関連付けて、部品配置データとして保持し、
前記電子部品装着装置が、前記部品供給ユニットのメモリに保持されているフィーダ情報をキーにして、前記サーバーに問い合わせ、
前記サーバーが、保持されているフィーダ・部品関連付けデータに基づき、前記サーバーに対して問い合わせられたキーとなるフィーダ情報により、対応する部品ＩＤと、その部品ＩＤに関連する部品情報を取り出して、前記電子部品装着装置に送信し、
前記電子部品装着装置は、前記フィーダ配置データと前記部品配置データとを参照し、キーにした前記フィーダ情報と対応する前記部品配置データの部品ＩＤと、その部品ＩＤに関連する部品情報とを求め、前記サーバーより送信された部品ＩＤと、その部品ＩＤに関連する部品情報と比較して、一致しているか否かを判定し、
前記判定するステップの結果を、前記電子部品装着装置のモニタに表示することを特徴とする部品掛違いのチェックシステム。
【請求項５】
前記部品ＩＤに関連する部品情報として、前記収納テープの部品数量、部品の品質、部品のロット、部品の消費期限のいずれか、または、それらの組合せを含むことを特徴とする請求項４記載の部品掛違いのチェックシステム。
【請求項６】
前記部品配置データは、部品ＩＤに関連する部品情報の形式が、部品ごとに定められることを特徴とする請求項４記載の部品掛違いのチェックシステム。
【請求項７】
ユニットカートのレーンに搭載され、収納テープに収納された電子部品を供給する部品供給ユニットより、前記電子部品を取り出して電子部品装着装置に搭載する部品掛違いのチェック方法において、
前記部品供給ユニットに付与されたフィーダ情報を読み取り手段で読み取るステップと、
前記収納テープに付与された部品ＩＤを含む部品情報を読み取り手段で読み取り、必要なときには、その部品ＩＤに関連する部品情報をキーボードにより入力するステップと、
前記読み取り手段で読み取ったフィーダ情報と、前記読み取り手段で読み取った部品ＩＤと、前記読み取り手段で読み取ったか、または、前記キーボードにより入力した部品情報を関連付けて、フィーダ・部品関連付けデータとして、サーバーに保持するステップと、
電子部品装着装置に、フィーダ情報と前記レーンのレーン番号を関連付けて、フィーダ配置データとして保持するステップと、
前記レーンのレーン番号と部品ＩＤとそれに関連付けた部品情報とを関連付けて、部品配置データとして保持するステップと、
前記電子部品装着装置が、前記部品供給ユニットのメモリに保持されているフィーダ情報をキーにして、前記サーバーに問い合わせるステップと、
前記サーバーが、保持されているフィーダ・部品関連付けデータに基づき、前記サーバーに対して問い合わせられたキーとなるフィーダ情報により、対応する部品ＩＤと、その部品ＩＤに関連する部品情報を取り出して、前記電子部品装着装置に送信するステップと、
前記電子部品装着装置は、前記フィーダ配置データと前記部品配置データとを参照し、キーにした前記フィーダ情報と対応する前記部品配置データの部品ＩＤと、その部品ＩＤに関連する部品情報とを求め、前記サーバーより送信された部品ＩＤと、その部品ＩＤに関連する部品情報と比較して、一致しているか否かを判定するステップと、
前記判定するステップの結果を、前記電子部品装着装置のモニタに表示するステップとを有することを特徴とする部品掛違いのチェック方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子部品装着装置により電子基板上に部品を搭載する部品掛違いのチェック方法に係り、特に、部品の品質、特性も含めたきめの細かなチェックをおこなうのに好適な方法に関する。
【背景技術】
【０００２】
従来、プリント基板に電子部品を搭載する電子部品装着装置においては、複数の部品供給ユニットから供給される部品の収納テープ上の部品を、装着ヘッドに搭載された吸着ノズルにより吸い出し、装着ヘッドをプリント基板上に移動させ、その後、装着ヘッドをプリント基板に下降させて、プリント基板に電子部品を搭載する手法が知られている。
【０００３】
この際に、複数の部品供給ユニットは、プリント基板に搭載される部品に応じて、それぞれユニットカート上の所定のレーンに装着されて、必要な電子部品を搭載する。このようにして、部品供給ユニットと、収納テープを変更することにより、様々な種類のプリント基板の製造に柔軟に対処することができる。
【０００４】
一方、部品供給ユニットと、収納テープを可変にしたために、設定を間違うと誤った部品がプリント基板に搭載されてしまうため、部品の掛違いに対するチェックが必要になる。
【０００５】
このような電子部品装着装置に関して、特許文献１には、部品供給ユニットのフィーダ情報と、収納テープの部品情報をバーコードにより読み取って、サーバーに格納する技術が開示されている。また、特許文献２には、選択された部品供給装置に搭載された複数の各部品供給ユニットからフィーダ情報を取得し、そのフィーダ情報に基づいて、サーバーにアクセスして部品ＩＤを取得し、フィーダ情報から取得した各部品ＩＤとサーバーに格納された段取りデータの各部品ＩＤとをパソコンが比較し、比較結果をパソコンのモニタに表示する技術が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−２２６９７５号公報
【特許文献２】特開２００８−２４３８９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上記のように、サーバーに予め格納されたデータと、部品装着時に、部品供給ユニットの情報や収納テープから得られる部品情報を利用して、上記のような部品のチェックをおこなうことは、多品種の部品を取り扱い、多様なプリンタ基板をあつかう電子部品装着装置において、部品供給ユニットや収納テープの部品の人為ミスによる掛違いを防ぐことができる。
【０００８】
しかしながら、上記特許文献１にも示されているように、収納テープから読み取る部品情報としては、部品ＩＤと収納テープに収納された数量などと言うように固定的なものしか定義されておらず、供給する品質、ロットなどを区別して部品の装着をおこないたい場合のチェック方法について考慮されてこなかった。
【０００９】
本発明は、上記問題点を解決するためになされたもので、その目的は、部品供給ユニット上の収納テープから部品を供給する電子部品装着装置において、部品の掛違いのチェック時に部品の品質、特性も含めたユーザの望むきめの細かなチェックをおこなうことのできる電子部品装着装置を提供することにある。
【課題を解決するための手段】
【００１０】
本発明の電子部品装着装置に搭載する部品の部品掛違いのチェック方法に関する電子部品装着装置は、ユニットカートのレーン上に搭載され、収納テープに収納された電子部品を供給する部品供給ユニットからプリント基板に搭載する電子部品を取り出して、配置する装置である。
【００１１】
先ず、パーソナルコンピュータ上で、部品供給ユニットに付与されたバーコード形式で記憶されたフィーダ情報と、収納テープに付与されたバーコード形式で記憶された部品ＩＤを含む部品情報をバーコードスキャナで読み取り、必要なときには、その部品ＩＤに対応する部品情報をキーボードにより入力する。
【００１２】
そして、バーコードスキャナで読み取ったフィーダ情報と、バーコードスキャナで読み取った部品ＩＤと、バーコードスキャナで読み取ったか、または、キーボードにより入力した部品情報を関連付けて、フィーダ・部品関連付けデータとして、サーバーに保持する。
【００１３】
一方、電子部品装着装置に、フィーダ情報と、部品供給ユニットを搭載する部品供給ユニットのレーンのレーン番号とを関連付けた情報をフィーダ配置データとして、保持し、レーンのレーン番号と、部品ＩＤとそれに関連付けた部品情報とを関連付けた情報を、部品配置データとして保持する。
【００１４】
そして、電子部品装着装置が、部品供給ユニットのメモリに保持されているフィーダ情報をキーにして、サーバーに問い合わせる。
【００１５】
サーバーは、保持されているフィーダ・部品関連付けデータに基づき、サーバーに対して問い合わせられたキーとなるフィーダ情報により、対応する部品ＩＤと、その部品ＩＤに関連する部品情報を取り出して、電子部品装着装置に送信するステップと、
電子部品装着装置は、フィーダ配置データと部品配置データを参照し、キーにした前記フィーダ情報より、対応する部品配置データの部品ＩＤと、その部品ＩＤに関連する部品情報を求めて、サーバーより送信された部品ＩＤと、その部品ＩＤに関連する部品情報とを比較し、一致しているか否かを判定する。
【００１６】
そして、判定するステップの結果を、電子部品装着装置のモニタに表示する。
【００１７】
部品ＩＤに関連する部品情報として、前記収納テープの部品数量、部品の品質、部品のロット、部品の消費期限などのいずれか、または、それらの組合せを含むようにする。
【００１８】
また、部品配置データは、部品ＩＤに関連する部品情報の形式が、部品ごとに定められるようにしてもよい。
【発明の効果】
【００１９】
本発明によれば、部品供給ユニット上の収納テープから部品を供給する電子部品装着装置において、部品の掛違いのチェック時に部品の品質、特性も含めたユーザの望むきめの細かなチェックをおこなうことのできる電子部品装着装置を提供することにある。
【図面の簡単な説明】
【００２０】
【図１】本発明の第一の実施形態に係る電子部品装着装置の上面図である。
【図２】本発明の第一の実施形態に係る電子部品装着装置のブロック図である。
【図３】部品供給ユニット、収納テープ、ユニットカートの概要図である。
【図４】装着データの一例を示す図である。
【図５】フィーダ配置データの一例を示す図である。
【図６】本発明の第一の実施形態に係る部品配置データの一例を示す図である。
【図７】フィーダ・部品関連付けデータの一例を示す図である。
【図８】第一の実施形態に係る電子部品装着装置の部品掛違いのチェック方法の各機器での処理を示すフローチャートである。
【図９Ａ】フィーダ・部品情報登録画面を示す図である（その一）。
【図９Ｂ】フィーダ・部品情報登録画面を示す図である（その二）。
【図１０】部品掛違いチェック設定画面を示す図である。
【図１１】本発明の第一の実施形態に係る部品ライブラリ設定画面を示す図である。
【図１２】部品掛違いチェック画面を示す図である。
【図１３】本発明の第二の実施形態に係る部品配置データの一例を示す図である。
【図１４】本発明の第二の実施形態に係る部品ライブラリ設定画面を示す図である。
【発明を実施するための形態】
【００２１】
以下、本発明の各実施形態に係る電子部品装着装置の部品掛違いのチェック方法を、図１ないし図１４を用いて説明する。
【００２２】
〔実施形態１〕
以下、本発明の第一の実施形態に係る電子部品装着装置の部品掛違いのチェック方法を、図１ないし図１２を用いて説明する。
【００２３】
先ず、図１および図３を用いて本発明の第一の実施形態に係る電子部品装着装置の構造について説明する。
図１は、本発明の第一の実施形態に係る電子部品装着装置の上面図である。
図２は、本発明の第一の実施形態に係る電子部品装着装置のブロック図である。
図３は、部品供給ユニット、収納テープ、ユニットカートの概要図である。
【００２４】
図１に示されるように、本実施形態の電子部品装着装置１は、装置の基台２上に、種々の電子部品をそれぞれその部品取出位置（部品吸着位置）に１個ずつ供給する部品供給ユニット３が、ユニットカート１９上に複数並設されている。対向する部品供給ユニット３群の間には、供給コンベア４、位置決め部５および排出コンベア６が設けられている。供給コンベア４は、上流側装置（図示せず）より受けたプリント基板Ｐを位置決め部５に搬送し、この位置決め部５で位置決め機構（図示せず）により位置決めされた基板Ｐ上に電子部品が装着された後、排出コンベア６に搬送され、下流側装置に搬送される。
【００２５】
部品供給ユニット（フィーダ）３は、テープ供給リール（図示せず）に巻回収納された収納テープを１ピッチずつ間欠送りすると共にカバーテープを剥離して、部品取出位置に電子部品を送り、吸着ノズル１３による取出しに供するものである。
【００２６】
一対のビーム８は、Ｘ方向に長くなっており、Ｙ軸駆動モータ９の駆動によりネジ軸１０を回転させ、左右一対のガイド１１に沿ってプリント基板Ｐや部品供給ユニット３の部品取出部（部品吸着位置）上方を個別にＹ方向に移動する。また、各ビーム８には、その長手方向、すなわち、Ｘ方向にＸ軸駆動モータ１５によりガイドに沿って移動する装着ヘッド７が設けられ、この装着ヘッド７には、複数本、例えば３本の吸着ノズル１３が設けられる。そして、装着ヘッド７には吸着ノズル１３を上下動させるための上下軸駆動モータ１６が搭載され、また鉛直軸周りに回転させるためのθ軸駆動モータ１７が搭載されている。したがって、装着ヘッド７の吸着ノズル１３はＸ方向およびＹ方向に移動可能であり、鉛直軸回りに回転可能で、かつ上下動可能となっている。
【００２７】
部品認識カメラ１８は、電子部品が吸着ノズル１３に対してどれだけ位置ずれして吸着保持されているかＸＹ方向および回転角度につき、位置認識するために電子部品を撮像する。そして、各電子部品が吸着ノズル１３に吸着保持された状態で部品認識カメラ１８により撮像されて後述する認識処理装置２３により認識処理される。
【００２８】
本実施形態の電子部品装着装置１の制御ブロックを示すと、図２のようになる。
【００２９】
ＣＰＵ（Central Processing Unit）２０は、この電子部品装着装置１を制御し、各部に指示を与え、必要なプログラムを実行する、揮発性のメモリであるＲＡＭ（Random Access Memory）２１と、不揮発性のメモリであるＲＯＭ（Read Only Memory）２２は、このＣＰＵ２０にバスラインを介して接続されている半導体記憶装置である。そして、ＣＰＵ２０は、ＲＡＭ２１に記憶されたデータに基づき、ＲＯＭ２２に格納されたプログラムに従い、電子部品装着装置１の部品装着動作に係る動作を統括的に制御する。すなわち、ＣＰＵ２０は、駆動回路２７を介して、Ｙ軸駆動モータ９、Ｘ軸駆動モータ１５、上下軸駆動モータ１６およびθ軸駆動モータ１７等の駆動を制御する。
【００３０】
ＲＡＭ２１には、部品装着に係るプリント基板Ｐの種類毎に装着データが記憶されており、その装着順序毎（ステップ番号毎）に、プリント基板Ｐ内でのＸ方向（Ｘで示す）、Ｙ方向（Ｙで示す）および角度（θで示す）情報や、各部品供給ユニット３の配置番号情報等が格納されている（装着データの具体例は、後述）。また、ＲＡＭ２１には、各プリント基板Ｐの種類毎に各部品供給ユニット３の部品供給ユニット配置番号（レーン番号）に対応した各電子部品の種類（部品ＩＤ）やその部品に関する情報、すなわち、部品配置データが格納されている（部品配置データの具体例は、後述）。また、部品供給ユニットとユニットカートの各レーンの対応を保持するフィーダ配置データが格納されている（フィーダ配置データの具体例は、後述）。
【００３１】
さらには、この部品ＩＤ毎に電子部品の特徴等に関する部品ライブラリデータが、ライブラリサーバー３６よりロードされて格納される。
【００３２】
認識処理装置２３は、インターフェース２４を介してＣＰＵ２０に接続されており、部品認識カメラ１８により撮像して取込まれた画像の認識処理がこの認識処理装置２３にておこなわれ、ＣＰＵ２０に処理結果が送出される。すなわち、ＣＰＵ２０は、部品認識カメラ１８に撮像された画像を認識処理（位置ずれ量の算出など）するように指示を認識処理装置２３に出力すると共に、認識処理結果を認識処理装置２３から受取るものである。
【００３３】
モニタ２５は、部品画像や各種データ設定のための画面などを表示する表示装置であり、このモニタ２５には入力手段としての種々のタッチパネルスイッチ２６が設けられ、作業者がタッチパネルスイッチ２６を操作することにより、種々の設定をおこなうことができる。
【００３４】
バーコードスキャナ３０は、光学的センサーを備えた読取装置であり、部品供給ユニット３の所定箇所、例えば、基台２の供給台への取り付けまたは取り外しの際に使用する把手に付されたラベルに記載されたバーコード１０２（図３参照）から構成されるフィーダ情報（シリアル番号で、各部品供給ユニット３の固有の番号）や、収納テープ１１０が巻回収納されたテープ供給リール１０４（図３参照）に付されたラベルに記載されたバーコード１０３（図３参照）から構成される部品情報（電子部品を識別するため部品ＩＤおよびその電子部品に関する情報（収納数量等））を読み取るものである。
【００３５】
パーソナルコンピュータ３１は、電子部品装着装置１とＬＡＮ回線３２を介して接続されるマイクロコンピュータ等を備えた情報処理装置であり、このパーソナルコンピュータ３１は、同じくＬＡＮ回線３２を介してチェックサーバー３３に接続されている。また、パーソナルコンピュータ３１には表示装置としてのモニタ３４およびキーボード等の入力部３５が接続されている。
【００３６】
また、チェックサーバー３３には、フィーダ情報、部品ＩＤおよびその部品に関連する情報とを対応付けるフィーダ・部品関連付けデータ（フィーダ・部品関連付けデータの具体例は、後述）が格納されている。
【００３７】
部品ライブラリサーバー３６は、入力部３８を用いて入力された搭載部品の仕様や部品配置データの基になるデータを蓄え、電子部品装着装置１に送信する。
【００３８】
部品供給ユニット３は、ユニットカート１９の上に搭載される。ユニットカート１９は、レーン番号を付与されたレーンに分かれており、各々のレーンに部品供給ユニット３が装着される。
【００３９】
部品供給ユニット３は、後述するように、メモリ上に自己のフィーダ情報を保持しており、レーンに装着したときに、電子部品装着装置１のＣＰＵ２０は、通電ユニット（図示せず）を介して、そのフィーダ情報を読み取って、フィーダ情報とレーン番号を対応付けるフィーダ配置データを保持する（フィーダ配置データの具体例は、後述）。
【００４０】
部品供給ユニット３は、図３に示されるように、ユニットカート１９のテープ供給リール１０４に設置された収納テープ１１０を部品取出位置側に送り出すものである。
【００４１】
部品供給ユニット３は、各々の識別するための情報であるフィーダシリアル番号１０５がバーコード１０２の形態で記憶されており、バーコードスキャナ３０で読み取れるようになっている。同時に、この部品供給ユニット３は、自己のメモリ１１０にフィーダシリアル番号を保持している。
【００４２】
一方、収納テープ１１０にも、供給する部品情報がバーコード１０３の形態で付与されており、これをバーコードスキャナ３０で読み取れるようになっている。
【００４３】
また、部品供給ユニット３のフィーダシリアル番号と収納テープ１１０の部品情報は、バーコード形式の他に、ＩＣタグを用いて記憶されるようにし、それをＩＣタグリーダで読み取るようにしてもよい。
【００４４】
次に、図４ないし図７を用いて本発明の一実施形態に係る電子部品装着装置の部品掛違いのチェック方法に用いられデータ構造について説明する。
図４は、装着データの一例を示す図である。
図５は、フィーダ配置データの一例を示す図である。
図６は、本発明の第一の実施形態に係る部品配置データの一例を示す図である。
図７は、フィーダ・部品関連付けデータの一例を示す図である。
【００４５】
装着データ２００は、電子部品装着装置１を制御するための制御データであり、ＲＡＭ２１に保持され、ＣＰＵ２０は、この装着データ２００に基づいて、駆動回路２７を制御する。装着データ２００は、図４に示されるように、ステップ２０１、Ｘ２０２、Ｙ２０３、θ２０４、レーン２０５の各フィールドよりなる。
【００４６】
ステップ２０１のフィールドは、電子部品装着装置１のＣＰＵ２０が実行するステップの順序を記述したものである。Ｘ２０２、Ｙ２０３、θ２０４の各フィールドは、それぞれ部品を搭載するＸ方向、Ｙ方向、θ方向の各位置を記述するものである。レーン２０５のフィールドは、部品供給ユニット３を搭載するユニットカート１９のレーン番号を記述するものである。
【００４７】
フィーダ配置データ３００は、部品供給ユニット３とその部品供給ユニット３を搭載するユニットカート１９のレーンを関連付けるためのデータであり、部品供給ユニット３をユニットカート１９に装着したときに、ＣＰＵ２０が部品供給ユニット３のメモリ１０１に保持されるフィーダシリアル番号を読み取り、ユニットカート１９のレーンのレーン番号と対応付けて、このフィーダ配置データ３００を作成して、ＲＡＭ２１に保持する。フィーダ配置データ３００は、図５に示されるように、フィーダシリアル番号３０１、レーン３０２の各フィールドよりなる。
【００４８】
フィーダシリアル番号３０１のフィールドは、読み取った部品供給ユニット３のシリアル番号を記述するものである。レーン３０２のフィールドは、部品供給ユニット３を装着するユニットカート１９のレーンのレーン番号を記述する。
【００４９】
部品配置データ４００は、部品を搭載するレーンと部品に関する情報を関連付けるためのデータであり、部品ライブラリサーバー３６で入力された部品に関する情報により作成され、保持されて、電子部品装着装置１のＲＡＭ２１に転送される。部品配置データ４００は、図６に示されるように、レーン４０１、部品ＩＤ４０２、部品関連情報４０３の各フィールドよりなる。
【００５０】
レーン４０１のフィールドは、収納テープ１１０の部品を送り出すユニットカート１９のレーンのレーン番号を記述する。部品ＩＤ４０２のフィールドは、部品を識別するためのＩＤを記述するものである。部品関連情報４０３のフィールドは、部品ＩＤ４０２に記述されたＩＤを持つ部品に関連する情報を記述するためのものである。部品関連情報４０３には、その収納テープにより提供される部品の収納数量、品質、ロットＮＯ、部品の消費期限などの情報を含めることができる。図６に示された例では、例えば、レーン番号「１０１」に設定される部品ＩＤが「Ａ１」の部品の品質は、「Ｑ１」のレベルであり、ロットＮＯとしては、「０００４」のロットから供給されることを示している。従来は、この部品ＩＤとそれに関連する情報は、固定的であったが、本発明では、ユーザが自由に定義できるようにしたことに特徴がある。
【００５１】
フィーダ・部品関連付けデータ５００は、部品供給ユニット３とそれより供給される部品とを関連付けるためのデータであり、バーコードスキャナ３０により読み取った部品供給ユニット３のバーコード１０２、収納テープ１１０のバーコード１０３、および、ユーザが入力部３５を用いて入力された情報より、パーソナルコンピュータ３１上で関連付けられたデータが、チェックサーバー３３に転送されて作成される。フィーダ・部品関連付けデータ５００は、図７に示されるように、フィーダシリアル番号５０１、部品ＩＤ５０２、部品関連情報５０３の各フィールドよりなる。
【００５２】
フィーダシリアル番号３０１のフィールドは、部品供給ユニット３に付与されたバーコード１０２により読み取ったフィーダシリアル番号を格納するものである。部品ＩＤ４０２のフィールドは、収納テープ１１０のバーコード１０３から、部品ＩＤを切り出して格納するものである。部品関連情報４０３のフィールドは、収納テープ１１０のバーコード１０３から、部品ＩＤを切り出した情報、および、必要なときには、ユーザが入力部３５により入力したデータを格納するものである。
【００５３】
次に、図８ないし図１２を用いて本発明の第一の実施形態に係る電子部品装着装置の部品掛違いのチェック方法の処理について説明する。
図８は、第一の実施形態に係る電子部品装着装置の部品掛違いのチェック方法の各機器での処理を示すフローチャートである。
図９Ａおよび図９Ｂは、フィーダ・部品情報登録画面を示す図である。
図１０は、部品掛違いチェック設定画面を示す図である。
図１１は、本発明の第一の実施形態に係る部品ライブラリ設定画面を示す図である。
図１２は、部品掛違いチェック画面を示す図である。
【００５４】
先ず、図８に示されるように、パーソナルコンピュータ３１に接続されているバーコードスキャナ３０により、部品供給ユニット３のバーコード１０２を読み取る（Ｓ１０１）。
【００５５】
同様にして、バーコードスキャナ３０により、収納テープ１１０のバーコード１０３を読み取る（Ｓ１０２）。
【００５６】
そして、図９Ａに示したフィーダ・部品情報登録画面６００を、モニタ３４に表示する。
【００５７】
フィーダ・部品情報登録画面６００のフィーダバーコード欄６０１には、読み込んだ部品供給ユニット３のバーコード１０２の値が表示され、テープバーコード欄６０２には、読み込んだ収納テープ１１０のバーコード１０３の値が表示される。
【００５８】
これらのバーコードの値は、キーボードなとの入力部３５により、作業者が変更することも可能である。
【００５９】
また、フィーダ・部品情報登録画面６００は、部品関連情報の入力欄を持ち、作業者がキーボードなどの入力部３５により、入力することができる。
【００６０】
なお、パーソナルコンピュータ上で、入力されたバーコード情報から、部品ＩＤと、部品の掛違いチェックのために用いる部品関連情報を切り出すために、予め切り出す部品ＩＤと部品関連情報のバーコード上の位置と長さを設定しておく必要がある。
【００６１】
図９Ａの例では、フィーダバーコード欄６０２の値は、「ＦＤＲ０００２」、テープバーコード欄の値は、「Ｂ２１０３４」であり、部品関連情報入力１（６０４ａ）の値は、部品の品質として「Ｑ３」が入力され、部品関連情報入力２（６０４ｂ）の値は、部品のロット番号として「０１１２」が入力されている。この部品関連情報は、収納テープ１１０のバーコード１０３の値をバーコードスキャナ３０から読み取ったり、あるいは、作業者のキーボード操作により入力される。
【００６２】
また、テープバーコード欄で読み取った値は、図９Ｂに示されるように、部品ＩＤ６０３ａ、数量６０３ｂ、品質６０３ｃ、その他のバーコード６０４ｄのように、形式を読み取って表示してもよい。図９Ｂの例では、テープバーコード欄の値として、「Ｂ２１０３４Ｑ２」であり、部品ＩＤ６０３ａの示す部品ＩＤが、「Ｂ２」、数量６０３ｂの示す数量が、「１０３４」、品質６０３ｃの示す品質が、「Ｑ３」であることを示している。このように、部品関連情報は、バーコードで読み取った部品ＩＤ以外の定義エリアから持って来てもよいし、キーボードなどにより手入力をして作成してもよい。
【００６３】
全ての入力が終わると、作業者は、登録ボタン６０１をマウスなどによりクリックして、登録する（Ｓ１０３）。これにより、入力されデータがパーソナルコンピュータ３１に保持され、チェックサーバー３３に転送される（Ｓ１０４）。
【００６４】
チェックサーバー３３では、転送されてきたデータにより、図７に示されるフィーダ・部品関連付けデータ５００を作成して保持する（Ｓ２０１）。
【００６５】
次に、チェックサーバー３３は、電子部品装着装置１から、フィーダシリアル番号をキーとして、問い合わせが来る（Ｓ３０４）ので、それに対して、フィーダ・部品関連付けデータ５００を参照して、対応する部品ＩＤと、部品関連情報を返答する（Ｓ２０２）。
【００６６】
一方、部品ライブラリ保守者は、部品ライブラリサーバー３６のモニタ３７に表示される図１１に示される部品ライブラリ設定画面８００より、部品ＩＤと、部品関連情報を入力する（Ｓ４０１）。図１１に示される部品ライブラリ設定画面８００の部品ＩＤ欄には、部品ＩＤとして、「Ｂ２」、部品関連情報１欄８０２ａには、品質を表す部品関連情報として、「Ｑ３」、部品関連情報２欄８０２ｂには、ロット番号を表す部品関連情報として、「０１１２」が入力されたことが示されている。
【００６７】
次に、部品ライブラリ保守者は、部品ライブラリサーバー３６に対し、レーンと部品ＩＤの対応を入力する（Ｓ４０２）。
【００６８】
次に、部品ライブラリサーバー３６は、部品ライブラリ設定画面８００とチェック設定画面７００に示された値、および、入力されたレーンと部品ＩＤの対応に基づき、図６に示した部品配置データ４００を作成し（Ｓ４０３）、電子部品装着装置１に転送する（Ｓ４０４）。
【００６９】
電子部品装着装置１側では、作業者は、部品供給ユニット３をユニットカート１９に装着する（Ｓ３０１）。そして、電子部品装着装置１のＣＰＵ２０は、部品供給ユニット３のメモリ１０１に保持されるフィーダシリアル番号を読み取り、ユニットカート１９のレーンのレーン番号と対応付けて、図５に示されるフィーダ配置データ３００を作成して（Ｓ３０２）、ＲＡＭ２１に保持する。
【００７０】
そして、電子部品装着装置１のモニタ２５に図１０に示される部品掛違いのチェック設定画面７００を呼び出し、タッチパネルスイッチ２６によって、どの部品関連情報を、部品掛違いのチェックに使うかを設定する（Ｓ３０３）。図１０に示される例では、「項目１、項目２」ボタン７０１を選択しているので、部品関連情報１欄、部品関連情報２欄を、部品掛違いのチェックのために用いる。チェックのための部品関連情報を固定にするときには、チェック設定画面７００とＳ４０２のステップはなくてもよい。
【００７１】
そして、フィーダ配置データ３００のフィーダシリアル番号３０１のフィールドに記憶されているフィーダシリアル番号の値をキーとして、チェックサーバー３３に問い合わせる（Ｓ３０４）。
【００７２】
これに対して、チェックサーバー３３からは、チェックサーバー３３の保持するフィーダ・部品関連付けデータ５００の部品ＩＤ５０２、部品関連情報５０３の値が返ってくるので、フィーダ配置データ３００と、図６に示される部品配置データ４００を参照し、問い合わせたフィーダシリアル番号のレコードと、同一のレーン番号で結び付けられる（すなわち、フィーダ配置データ３００のレーン３０２と、部品配置データ４００のレーン４０１が同じ値の）部品配置データ４００の部品ＩＤ４０２と部品関連情報４０３の値と、チェックサーバー３３より返された部品ＩＤと部品関連情報との値を比較してチェックする（Ｓ３０５）。
【００７３】
この結果、全て一致するなら、現在の電子部品装着装置１に装着された部品は、妥当なものであると判定し、一致しなければ、電子部品装着装置１に装着された部品に掛違いが発生しているものと判定される。
【００７４】
判定結果は、電子部品装着装置１のモニタ２５に、図１２に示されるように、部品掛違いチェック画面９００として、レーンと、部品ＩＤごとに、ＯＫ／ＮＧの表示がなされる（Ｓ３０６）。
【００７５】
従来では、部品情報が固定的なものしか用いられてこなかったに対して、本実施形態の電子部品装着装置の部品の掛違いのチェック方法では、部品関連情報を可変にできるので、よりきめの細かなチェックをおこなうことができる。
【００７６】
例えば、発光部材を搭載した電子装置を製造するときに、発光部材の光度を各使用場所で均一にしたいときがある。そのような電子装置を製造するときには、品質のよいものと悪いものを適当に混載する。このようなときに、本実施形態の電子部品装着装置の部品の掛違いチェックは、品質を含む部品関連情報もチェック時に考慮することができるので、効果を発揮する。
【００７７】
〔実施形態２〕
以下、本発明の第二の実施形態に係る電子部品装着装置の部品掛違いのチェック方法を、図１３および図１４を用いて説明する。
図１３は、本発明の第二の実施形態に係る部品配置データの一例を示す図である。
図１４は、本発明の第二の実施形態に係る部品ライブラリ設定画面を示す図である。
【００７８】
第一の実施形態では、部品の掛違いに用いる部品関連情報としては、全て同一の形式の部品関連情報を用いていた。
【００７９】
本実施形態の電子部品装着装置の部品掛違いのチェック方法では、部品ごとに、部品の掛違いに用いる部品関連情報を可変にできるものである。
【００８０】
本実施形態では、図１４の部品ライブラリ設定画面８００′に示されるように、部品関連情報１の入力欄８０２ａと、部品関連情報２の入力欄８０２ｂに、入力の有効、無効かを判定するためのチェックボックス８０３ａ、８０３ｂを設けて、部品ライブラリ保守者が、マウスなどによりチェックマークをつけたときに、入力を有効とする。
【００８１】
また、部品関連情報１の入力欄８０２ａと、部品関連情報２の入力欄８０２ｂに、なにも入力しないときには、無効であり、値を入力したときには、有効であると判定してもよい。
【００８２】
この設定に対して、部品配置データ４００′は、図１３に示されるように、チェックコード４０４のフィールドと、部品関連情報を記憶するために、部品関連情報１（４０３ａ）、部品関連情報２（４０３ｂ）とを設けて、例えば、チェックコード４０４の値が、“０”のときには、全ての部品関連情報が無効、“１”のときには、部品関連情報１が有効、“２”のときには、部品関連情報２が有効、“３”のときには、部品関連情報１、部品関連情報２が有効であると定めておく。
【００８３】
このようにして、チェックコード４０４の値に従って、電子部品装着装置１は、Ｓ３０５のチェックをおこなう。
【００８４】
なお、本実施形態では、部品関連情報の項目が二つの場合を説明したが、それ以上の複数個であってもよい。
【００８５】
また、第二の実施形態のように、部品関連情報を可変にできるようにしてあっても、例えば、装置のモニターの操作画面によって、強制的に第一の実施形態で説明したように、一括した設定をするようにしてもよい。
【００８６】
本実施形態では、以上のように、プリント基板に様々な仕様の部品を載せるときであっても、部品の性質に応じて、部品ごとに異なった部品関連情報を用いて、部品の掛違いのチェックをおこなうことができる。
【符号の説明】
【００８７】
１…電子部品装着装置、３…部品供給ユニット、１９…ユニットカート、３１…パーソナルコンピュータ、３３…チェックサーバー、３６…部品ライブラリサーバー。
【図１】
2011171482.tif 000003
【図２】
2011171482.tif 000004
【図３】
2011171482.tif 000005
【図４】
2011171482.tif 000006
【図５】
2011171482.tif 000007
【図６】
2011171482.tif 000008
【図７】
2011171482.tif 000009
【図８】
2011171482.tif 000010
【図９Ａ】
2011171482.tif 000011
【図９Ｂ】
2011171482.tif 000012
【図１０】
2011171482.tif 000013
【図１１】
2011171482.tif 000014
【図１２】
2011171482.tif 000015
【図１３】
2011171482.tif 000016
【図１４】
2011171482.tif 000017