(57)【要約】【課題】段取り作業時等に、部品ライブラリを使用する場合に、どの電子部品が信頼できるものかどうかが一目で分かるようにした部品ライブラリデータ作成方法、電子部品装着装置の機種切り替え方法及び電子部品装着装置を提供する。【解決手段】電子部品装着装置のパターンプログラムに使用する電子部品の部品ライブラリのデータを作成するときに、作成状態によって信頼度のランク分けを行い、ランク分けした作成状態を当該データに付加した。【選択図】図５
2014183216.tif 000002
【特許請求の範囲】
【請求項１】
電子部品装着装置のパターンプログラムに使用する電子部品の部品ライブラリのデータを作成するときに、作成状態によって信頼度のランク分けを行い、ランク分けした作成状態を当該データに付加したことを特徴とする部品ライブラリデータ作成方法。
【請求項２】
請求項１記載の部品ライブラリ作成方法において、前記ランク分けされる作成状態は、少なくとも、未確認、教示済み、及び生産済みであることを特徴とする部品ライブラリデータ作成方法。
【請求項３】
請求項２に記載の部品ライブラリ作成方法において、前記未確認の作成状態は、カタログの数値を使って作成されたデータであることを特徴とする部品ライブラリデータ作成方法。
【請求項４】
新機種生産を開始する場合に、電子部品を装着するためのパターンプログラムに使用する電子部品の部品ライブラリに、電子部品のデータの作成状態によって信頼度のランク分けを行い、ランク分けした作成状態を付加したデータを使用することを特徴とする電子部品装着装置の機種切り替え方法。
【請求項５】
請求項４記載の電子部品装着装置の機種切り替え方法において、前記ランク分けした作成状態を付加した部品ライブラリのデータは、前記電子部品装着装置で初めて電子部品を装着する新機種に機種切り替えする時に使用することを特徴とする電子部品装着装置の機種切り替え方法。
【請求項６】
請求項４または請求項５に記載の電子部品装着装置の機種切り替え方法において、前記部品ライブラリのデータにランク分けが未確認の電子部品があった場合には、表示画面に状態変更のための編集画面が起動可能なボタン図形を表示するか、または、表示画面を編集画面に切り替えることを特徴とする電子部品装着装置の機種切り替え方法。
【請求項７】
パターンプログラムを保存し、該パターンプログラムに基づいて電子部品を装着する制御部を備えた電子部品装着装置において、
前記制御部は、新機種生産を開始する場合に、電子部品を装着するためのパターンプログラムに使用する電子部品の部品ライブラリのデータに、作成状態によって信頼度のランク分けを行い、ランク分けした作成状態を付加した部品ライブラリのデータを使用することを特徴とする電子部品装着装置。
【請求項８】
請求項７記載の電子部品装着装置において、前記制御部は、前記ランク分けした作成状態を付加した部品ライブラリのデータに、装置に初めて電子部品を装着する新機種に機種切り替えする時に使用することを特徴とする電子部品装着装置。
【請求項９】
請求項７または請求項８に記載の電子部品装着装置において、前記制御部は、前記部品ライブラリのデータにランク分けが未確認の電子部品があった場合には、表示画面に状態変更のための編集画面が起動可能なボタン図形を表示するか、または、表示画面を編集画面に切り替えることを特徴とする電子部品装着装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子部品装着装置に関し、特に、新機種を生産する時の部品ライブラリデータ作成技術に関わる。
【背景技術】
【０００２】
電子部品装着装置において、電子部品を装着するときには、オペレータが機種毎に実装プログラム（パターンプログラムデータ）を作成し、作成した実装プログラムに基づいて電子部品を装着している。
電子部品装着装置において、機種切替する場合には、装着に必要な電子部品について、どの電子部品に注意して段取りを行うかによって段取り時間が変わる。また、注意すべき電子部品が注意対象になっていなければ、装着作業時に、装着不良が頻繁に発生する。さらに、装着された機種の製品の信頼性が低い結果となる恐れがある。
【０００３】
例えば、実装プログラムを作成する時には、使用する電子部品のデータを、部品ライブラリから読み出して使用する。この部品ライブラリのデータを作成するときに使われた電子部品のデータには、以下のデータ（ａ）、（ｂ）及び（ｃ）の違いがある。
（ａ）オフラインの部品ライブラリ作成装置で作成されたデータ。
（ｂ）カタログ記載の数値を使用して作成されたデータ。
（ｃ）電子部品装着装置の部品ライブラリ機能で作成されたデータ。
【０００４】
電子部品装着装置は、部品ライブラリ機能を備えている。電子部品装着装置が実際に電子部品を装着する場合には、必要なすべてのデータが保存されている。また、装着中に不具合があれば、不具合が出ないようにデータが調整される。従って、電子部品装着装置１００が作成した部品データ（ｃ）は、問題なく装着できる、即ち、信頼性が高いと考えて良い。
【０００５】
また、オフライン部品データ（ａ）作成装置は、部品の寸法を実際に測定してライブラリデータとして登録する装置である。
また、オフライン部品データ（ｂ）作成装置は、カタログ記載のデータを部品の寸法として入力したものである。また、オフライン部品データ（ｂ）作成装置は、オフライン部品データ（ａ）作成装置で測定できなかった数値についても、カタログ記載のデータを見てオペレータが入力する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００９−２３９１２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述のように、作成された部品ライブラリのデータには、いくつかの信頼性に関わるランクがある。しかし、従来は、作成されたデータがオフラインの部品ライブラリ作成装置で作られたものなのか、カタログの数値を使って作られたものなのか、電子部品装着装置で作られ既に使われたものなのか判別できなかった。
そのため、機種切替する場合の段取りにおいて、装着に必要な電子部品について、どの電子部品に注意しなければならないのか判別できなかった。
特許文献１は、電子部品の実装不良の原因を特定し易くし、もって実装不良発生件数の減少、電子部品の実装精度の向上を図る技術が開示されている。しかし、管理ＰＣの記憶装置に格納されている実装プログラムには、異常の回数等が過去に実装された品種について格納されている。新しい品種の実装プログラム（パターンプログラムデータ）については、別の品種で使用実績がある同じ部品を使用していても表示されない。
本発明は、段取り作業時等に、部品ライブラリを使用する場合に、どの電子部品が信頼できるものかどうかが一目で分かるようにしたものである。
【課題を解決するための手段】
【０００８】
上記の目的を達成するために、本発明の部品ライブラリデータ作成方法は、電子部品装着装置のパターンプログラムに使用する電子部品の部品ライブラリのデータを作成するときに、作成状態によって信頼度のランク分けを行い、ランク分けした作成状態を当該データに付加したことを本発明の第１の特徴とする。
【０００９】
上記本発明の第１の特徴の部品ライブラリデータ作成方法において、前記ランク分けされる作成状態は、少なくとも、未確認、教示済み、及び生産済みであることを本発明の第２の特徴とする。
【００１０】
上記本発明の第１の特徴または第２の特徴の部品ライブラリデータ作成方法において、前記未確認の作成状態は、カタログの数値を使って作成されたデータであることを本発明の第３の特徴とする。
【００１１】
上記の目的を達成するために、本発明の電子部品装着装置の機種切り替え方法は、新機種生産を開始する場合に、電子部品を装着するためのパターンプログラムに使用する電子部品の部品ライブラリに、電子部品のデータの作成状態によって信頼度のランク分けを行い、ランク分けした作成状態を付加したデータを使用することを本発明の第４の特徴とする。
【００１２】
上記本発明の第４の特徴の電子部品装着装置の機種切り替え方法において、前記ランク分けした作成状態を付加した部品ライブラリのデータは、前記電子部品装着装置で初めて電子部品を装着する新機種に機種切り替えする時に使用することを本発明の第５の特徴とする。
【００１３】
上記本発明の第４の特徴または第５の特徴の電子部品装着装置の機種切り替え方法において、前記部品ライブラリのデータにランク分けが未確認の電子部品があった場合には、表示画面に状態変更のための編集画面が起動可能なボタン図形を表示するか、または、表示画面を編集画面に切り替えることを本発明の第６の特徴とする。
【００１４】
上記の目的を達成するために、本発明の電子部品装着装置は、パターンプログラムを保存し、該パターンプログラムに基づいて電子部品を装着する制御部を備えた電子部品装着装置において、前記制御部は、新機種生産を開始する場合に、電子部品を装着するためのパターンプログラムに使用する電子部品の部品ライブラリのデータに、作成状態によって信頼度のランク分けを行い、ランク分けした作成状態を付加した部品ライブラリのデータを使用することを本発明の第７の特徴とする。
【００１５】
上記本発明の第７の特徴の電子部品装着装置において、前記制御部は、前記ランク分けした作成状態を付加した部品ライブラリのデータに、装置に初めて電子部品を装着する新機種に機種切り替えする時に使用することを本発明の第８の特徴とする。
【００１６】
上記本発明の第７の特徴または第８の特徴の電子部品装着装置において、前記制御部は、前記部品ライブラリのデータにランク分けが未確認の電子部品があった場合には、表示画面に状態変更のための編集画面が起動可能なボタン図形を表示するか、または、表示画面を編集画面に切り替えることを本発明の第９の特徴とする。
【発明の効果】
【００１７】
本発明によれば、段取り作業時に、部品ライブラリを使用して、どの電子部品が信頼できるものかどうかが一目で分かるようになった。これによって、注意が必要な電子部品（例えば、一度も使用したことが無い電子部品、等）に対しては、段取り作業時に部品ライブラリ教示等、部品データの再確認や再入力を迅速かつ容易に行うことができる。その結果、生産時の認識異常のトラブルを低減することができる。
【図面の簡単な説明】
【００１８】
【図１】基板組立実装ラインの管理システムの概略構成図である。
【図２】電子部品装着装置の制御ブロック図である。
【図３】装着データを示す図である。
【図４】本発明の部品ライブラリを作成する装置の一実施例について簡単に説明するための図である。
【図５】本発明における新機種のデータ作成から生産に至るまで作業の手順の一実施例を説明するためのフローチャートである。
【図６】本発明の部品データ作成ステップＳ１０１の詳細の手順の一実施例を説明するためのフローチャートである。
【図７】図５の機種切り替えステップＳ１０４の詳細の手順の一実施例を説明するためのフローチャートである。
【図８】図５の教示ステップＳ１０６の詳細の手順の一実施例を説明するためのフローチャートである。
【図９】図５の生産運転ステップＳ１０９の詳細の手順の一実施例を説明するためのフローチャートである。
【図１０】本発明の部品ライブラリ作成方法の一実施例であって、生産運転に移行した後の編集の状態設定と生産実績有への状態遷移の移行条件を説明するための図である。
【図１１】本発明の部品ライブラリ作成方法及び電子部品装着装置の一実施例における各状態の遷移をまとめて、データの信頼度を示した図である。
【図１２】本発明によって作成した部品ライブラリに基づいた部品ＩＤ一覧の一実施例を示す図である。
【発明を実施するための形態】
【００１９】
以下に本発明の一実施形態について、図面等を用いて説明する。
なお、以下の説明は、本発明の一実施形態を説明するためのものであり、本願発明の範囲を制限するものではない。従って、当業者であればこれらの各要素若しくは全要素をこれと均等なものに置換した実施形態を採用することが可能であり、これらの実施形態も本願発明の範囲に含まれる。
また、各図の説明において、同一の機能を有する構成要素には同一の参照番号を付し、重複を避け、できるだけ説明を省略する。
【００２０】
以下、本発明の実施の形態について説明する。図１は工場におけるプリント基板を組み立てる基板組立実装ラインであり、プリント基板上にペーストハンダを塗布するスクリーン印刷装置、プリント基板上に接着剤を塗布する接着剤塗布装置、プリント基板上に電子部品を装着する電子部品装着装置（いわゆるチップマウンタ）、プリント基板の部品実装状態を検査する基板検査装置などから構成されるが、説明の便宜上、電子部品装着装置１を３台連結したもののみを図示してある。
【００２１】
そして、各電子部品装着装置１は制御用マイクロコンピュータ（以下、「制御部」という。）２を備えており、更に各制御部２は通信線であるＬＡＮケーブル３を介して表示装置及び入力装置を備えたライン管理コンピュータ（以下、「管理ＰＣ」という。）４に接続されている。
【００２２】
前記電子部品装着装置１において、Ｘ方向に長い一対のビームは夫々Ｙ軸モータ２０の駆動によりプリント基板や電子部品を個ずつ部品吸着取出位置へ供給する部品供給ユニット（ときに、図面においては、「フィーダ」と略す場合がある。）の部品吸着取出位置上方を個別にＹ方向に移動する。また、各ビームにはその長手方向、即ちＸ方向にＸ軸モータ２１により移動可能な装着ヘッド（ときに、「ヘッド」と略す場合がある。）が設けられている。各装着ヘッドには、夫々θ軸モータ２３により回動可能な複数の吸着ノズル（ときに、「ノズル」と略す場合がある。）が設けられ、この吸着ノズルを上下動させるための上下軸モータ２２が搭載されている。従って、装着ヘッドの各吸着ノズルはＸ方向及びＹ方向（平面方向）に移動可能であり、垂直線回りに回転可能で、かつ上下動可能となっている。
【００２３】
次に、図２の制御ブロック図に基づいて、電子部品装着装置１の制御関係について説明する。前記制御部２は、統括制御を担うＣＰＵ（Central Processing Unit）５、この制御に係るプログラムを格納するＲＯＭ（Read Only Memory）６、及び各種データを格納するＲＡＭ（Random Access Memory）７と備えており、これらはバスライン８を介して接続されている。
【００２４】
そして、前記ＲＡＭ７には、プリント基板の機種毎に電子部品装着装置１を動かすためのパターンプログラムデータが格納されている。このパターンプログラムデータは、後述する装着データ、吸着及び装着順データ、部品配置データ及び吸着ノズルの配置データのもととなるものである。即ち、ＲＡＭ７には部品装着に係るプリント基板Ｐの種類毎に装着データ（図３参照）が記憶されており、その装着順序毎（ステップ番号（「Ｐ−Ｎｏ.」で表す。）毎）に、プリント基板Ｐ内での各電子部品の装着座標のＸ方向（「Ｘ」で表す。）、Ｙ方向（「Ｙ」で表す。）及び角度情報（「Ｚ」で表す。）や、供給すべき種類の部品を供給する部品供給ユニットそれぞれの配置位置を示す配置番号情報（「Ｆｄｒ  Ｎｏ.」で表す。）や、コメント欄にシンボル等が格納されている。ＲＡＭ７には、配置番号情報が示す位置に配置される部品供給ユニットによって供給される電子部品の種類を示す部品ＩＤ（図１２参照。）も配置番号情報毎に格納されている。電子部品装着装置では、この部品ＩＤ毎にＲＡＭ７に格納された部品データに基づいて、部品認識処理等の動作及び制御が行われる。
【００２５】
認識処理装置９は、インターフェース１０を介して前記ＣＰＵ５に接続される。認識処理装置９は、前記吸着ノズルに吸着保持された電子部品が部品認識カメラ１１により撮像されて取込まれた画像の認識処理が該認識処理装置９にて行われ、ＣＰＵ５に処理結果が送出される。即ち、ＣＰＵ５は、部品認識カメラ１１により撮像された画像を認識処理（位置ずれ量の算出など）するように指示を認識処理装置９に出力すると共に、認識処理結果を認識処理装置９から受取るものである。
【００２６】
また、ＣＰＵ５には操作画面等を表示するモニタ１４及び該モニタ１４の表示画面に形成された入力装置としてのタッチパネルスイッチ１５がインターフェース１０を介して接続されている。そして、前記Ｙ軸モータ９等のモータが駆動回路２４、インターフェース１０を介して前記ＣＰＵ５に接続されている。
【００２７】
ここで、電子部品の装着動作について、簡単に説明する。
プリント基板の生産運転が開始されると、プリント基板が上流側装置（図示せず）より受継がれて搬送装置の基板供給部上に存在すると、この基板供給部上のプリント基板を基板位置決め部へ移動させて位置決めして固定する。そして、プリント基板の位置決めがされると、ＲＡＭ７に格納された装着データに基づいて、ＣＰＵ５が最適化を図って作成してＲＡＭ７に格納した図に示すような吸着及び装着順データに従って、ビームがＹ軸モータ２０の駆動によりＹ方向に移動すると共にＸ軸モータ２１により装着ヘッドがＸ方向に移動し、対応する部品供給ユニットの部品吸着取出し置上方まで移動して上下軸モータ２２の駆動により装着ヘッドに設けられた吸着ノズルを下降させて部品供給ユニットから電子部品を取出す。
【００２８】
そして、取出した後は、装着ヘッドの吸着ノズルを上昇させて、ビームの装着ヘッドを前述したように、部品認識カメラ１１上方を通過させ、この移動中に複数の吸着ノズルに吸着保持された複数の電子部品を一括して撮像して、この撮像された画像を認識処理装置が認識処理して吸着ノズルに対する位置ズレを把握することができる。
【００２９】
そして、ＲＡＭ７に格納された吸着及び装着順データの装着座標にプリント基板の位置認識結果及び各部品認識処理結果を加味して、吸着ノズルが位置ずれを補正しつつ、それぞれ電子部品をプリント基板上に装着する。このようにして、プリント基板上に全ての電子部品の装着をしたら、このプリント基板を基板位置決め部から基板排出部を介して下流装置に受け渡される。
【００３０】
なお、以上のようなプリント基板の生産運転がなされて、各電子部品装着装置１が電子部品を装着したプリント基板を基板組立実装ライン内に配設された又は基板組立実装ライン外に配設された基板検査装置で、プリント基板の部品実装状態が検査される。このため、基板検査装置から実装不良データを管理ＰＣ４が直接受信するか或いは何らかの装置を介して受信するか、又は基板検査装置が実装不良データを直接プリントアウトするかあるいは何らかの装置を介してプリントアウトする。
以上のように、実装不良データについて受信した内容又は入力する内容は、検査又は入力した日時、プリント基板の機種名、シンボル、不良内容などで、受信又は入力された内容は管理ＰＣ４の記憶装置に格納される。
【００３１】
次に、図４によって、部品ライブラリデータ（ａ）、（ｂ）及び（ｃ）を作成する装置について説明する。図４は、本発明の部品ライブラリを作成する装置の一実施例について簡単に説明するための図である。
【００３２】
従来と同様に、電子部品装着装置１は、部品ライブラリ機能を備えている。電子部品装着装置１が実際に電子部品を装着する場合には、必要なすべてのデータが保存されている。また、装着中に不具合があれば、不具合が出ないようにデータが調整される。従って、電子部品装着装置１が作成した部品データ（ｃ）は、問題なく装着でき、信頼性が高い。
【００３３】
従来技術で説明したように、オフライン部品データ（ａ）作成装置１０１は、部品の寸法を実際に測定して登録する装置である。また、オフライン部品データ（ｂ）作成装置１０２は、部品の寸法をカタログ記載のデータを入力したものである。さらに、オフライン部品データ（ｂ）作成装置１０１は、オフライン部品データ（ａ）作成装置１０１で測定できなかった数値についても、カタログ記載のデータを見てオペレータが入力することができるものである。
【００３４】
オフライン部品データ（ａ）作成装置１０１とオフライン部品データ（ｂ）作成装置１０２は、例えば、ＵＳＢケーブル等でデータの送受信を行う。
また、オフライン部品データ（ａ）作成装置１０１またはオフライン部品データ（ｂ）作成装置１０２と、電子部品装着装置１とのデータの送受信は、ＬＡＮ（Local Area Network）ケーブル等のネットワークを使用する。
【００３５】
さて、部品ライブラリの部品データは、編集状態によって、データの信頼度に違いがある。
（ランク１）編集中（未確認）はデータのお入力がすべて完了していない状態であり、認識の確認もなされていない状態である。この場合は、トラブル発生する可能性がある。
（ランク２）編集中（教示完了）は、データの入力の一部しか完了していない状態であり、すべてのデータを入力していない。しかし、入力されたデータは、オフライン部品データ（ａ）作成装置１０１または電子部品装着装置１を使用しているため、認識確認までは行われている。ただし、認識以外の設定でトラブルになる可能性がある。
（ランク３）編集完了（未確認）は、データとして全て入力された状態であるが、オフライン部品データ（ａ）作成装置１０１または電子部品装着装置１を使用しての認識確認が終わっていない。このため、認識エラーが発生する可能性がある。
（ランク４）編集完了（教示完了）は、データとして全て入力された状態であり、オフライン部品データ（ａ）作成装置１０１または電子部品装着装置１を使用し、認識の確認も終わっている。このため、吸着できれば問題なく使用できる。
（ランク５）生産実績有は、実際に生産に使用したことのあるデータなので問題の発生は非常に少ない。
以上のように、信頼性が低い順に（ランク１）〜（ランク５）とランク分けできる。なお、上述の（）とその前の語句の関係は、編集中（未確認）は編集中でかつ未確認の意味である。
【００３６】
図５によって、図４の構成でプリント基板の新機種のデータ作成から生産に至るまで作業を９ステップに分類して説明する。図５は、本発明における新機種のデータ作成から生産に至るまで作業の手順の一実施例を説明するためのフローチャートである。
図５における動作は、特に説明しない限り、電子部品装着装置１の制御部２が、装置の各機器を制御して実行する。
【００３７】
電子部品装着装置１において、新機種生産を開始する場合には、まず、部品データ作成ステップＳ１０１において、オフライン部品データ（ａ）作成装置１０１またはオフライン部品データ（ｂ）作成装置１０２によって、部品データを作成する。この詳細については、後述の図６によって説明する。
続いて、パターンプログラム作成ステップＳ１０２では、オフライン部品データ（ａ）作成装置１０１またはオフライン部品データ（ｂ）作成装置１０２によって、パターンプログラムを作成する。
次に、データ転送ステップＳ１０３では、オフライン部品データ（ａ）作成装置１０１またはオフライン部品データ（ｂ）作成装置１０２によって作成されたデータを電子部品装着装置１に送信する。電子部品装着装置１は、受信したデータを制御部２のＲＡＭ７の部品ライブラリに保存する。
【００３８】
次に、機種切り替えステップＳ１０４では、機種切り替えを開始する。この処理では、次のステップＳ１０５〜Ｓ１０８で実行する以外の機種切り替えのための段取り替えを行う。この詳細については、後述の図７によって説明する。
続いて、フィーダ、ノズル取り付けステップＳ１０５では、フィーダ及びノズルを交換する等の機種切り替えを実行する。
次に、教示ステップＳ１０６では、部品データの教示を実行する。この詳細については、後述の図８によって説明する。
次に、吸着位置教示ステップＳ１０７では、ノズルが電子部品を吸着するフィーダの位置を教示する。
続いて、装着座標教示ステップＳ１０８では、ノズルが吸着した電子部品を装着する基板の位置座標を教示する。
なお、ステップＳ１０７とステップＳ１０８は、吸着及び装着する部品毎に実行しても良い。
以上の手順を経て、生産運転ステップＳ１０９で、生産（チップマウント作業）を開始する。この詳細については、後述の図９によって説明する。
【００３９】
図５において、部品データの状態に関わるステップは、部品データ作成ステップＳ１０１、機種切り替えステップＳ１０４、教示ステップＳ１０６、及び生産運転ステップＳ１０９である。これらのステップにおいて、部品データの状態の利用および、設定および遷移が行われる。
以下、詳細な手順について説明する。
【００４０】
図６は、図５の新機種生産処理のフローチャートにおける部品データ作成ステップＳ１０１の詳細の手順について説明するためのフローチャートである。
実部品確認ステップＳ２０１では、オペレータが入力する情報によって、これから作成する電子部品の実物が手元にある（Ｙｅｓ）か否（Ｎｏ）かを判定する。実物が手元にない場合には、部品情報入手可能性判定ステップＳ２０２の処理に移行する。また、実物が手元にある場合には、オフライン部品データ（ａ）作成装置有無確認ステップＳ２１０の処理に移行する。
部品情報入手可能性判定ステップＳ２０２では、カタログやインターネット等から当該電子部品の部品情報を入手できる（Ｙｅｓ）か否（Ｎｏ）かを確認する。部品情報が入手できないと判定すれば、オフライン部品データ（ｂ）作成ステップＳ２０３の処理に移行する。また部品情報が入手できると判定すれば、オフライン部品データ（ｂ）作成ステップＳ２０６の処理に移行する。
オフライン部品データ（ｂ）入力ステップＳ２０３では、オフライン部品データ（ｂ）作成装置１０２を使用して、入手できる範囲の部品データを入力し、次の保存ステップＳ２０４の処理に移行する。何もデータが無いと判定されても、次の保存ステップＳ２０４の処理に移行する。
保存ステップＳ２０４では、入力されたデータを部品データとして保存する。何もデータが入力されなければ、何もない部品データが保存される。
次に部品状態Ａ設定ステップＳ２０５では、部品データの状態を“設定状態Ａ”に設定し、部品データ作成ステップＳ１０１の処理を終了する。“設定状態Ａ”の状態とは、“部品データ編集中、及び使用注意”の状態である。
【００４１】
オフライン部品データ（ｂ）入力ステップＳ２０６では、オフライン部品データ（ｂ）作成装置１０２を使用して、入手した部品データを入力し、次の保存ステップＳ２０４の処理に移行する。
保存ステップＳ２０７では、入力されたデータを部品データとして保存する。
続いて、データ入力完了判定ステップＳ２０８では、部品データとして必要なデータがすべて入力されている（Ｙｅｓ）か否（Ｎｏ）かを判定する。必要なすべて部品データが入力されていれば、部品状態Ｂ設定ステップＳ２０９の処理に移行する。また、必要な部品データが一部入力されていなければ、部品状態Ａ設定ステップＳ２０５の処理に移行する。
次に部品状態Ｂ設定ステップＳ２０９では、部品データの状態を“設定状態Ｂ”に設定し、部品データ作成ステップＳ１０１の処理を終了する。“設定状態Ｂ”の状態とは、“部品データ編集完了、及び使用未確認”の状態である。
【００４２】
オフライン部品データ（ａ）作成装置有無確認ステップＳ２１０では、オペレータが入力する情報によって、使用できるオフライン部品データ（ａ）作成装置１０１が有る（Ｙｅｓ）か否（Ｎｏ）を判定する。使用できるオフライン部品データ（ａ）作成装置１０１が有る場合には、データ作成ステップＳ２１３の処理に移行する。また、使用できるオフライン部品データ（ａ）作成装置１０１が無い場合には、部品データ計測入力ステップＳ２１１の処理に移行する。
部品データ計測入力ステップＳ２１１では、当該電子部品の各サイズを計測し、オフライン部品データ（ｂ）作成装置１０２を使用して、計測した部品データを入力する。
保存ステップＳ２１２では、入力されたデータを部品データとして保存し、データ入力完了判定ステップＳ２０８の処理に移行する。
【００４３】
データ作成ステップＳ２１３では、オフライン部品データ（ａ）作成装置１０１を使い、当該電子部品の部品データを作成する。
次に保存ステップＳ２１４では、作成されたデータを部品データとして保存し、データ入力完了判定ステップＳ２１５の処理に移行する。
データ入力完了判定ステップＳ２１５では、部品データとして必要なデータがすべて入力されている（Ｙｅｓ）か否（Ｎｏ）を判定する。必要な部品データが一部入力されていなければ、部品状態Ｃ設定ステップＳ２１６の処理に移行する。また、必要なすべて部品データが入力されていれば、部品状態Ｄ設定ステップＳ２１７の処理に移行する。
部品状態Ｃ設定ステップＳ２１６では、部品データの状態を“設定状態Ｃ”に設定し、部品データ作成ステップＳ１０１の処理を終了する。“設定状態Ｃ”の状態とは、“部品データ編集中、及び教示完了”の状態である。
また、部品状態Ｄ設定ステップＳ２１７では、部品データの状態を“設定状態Ｄ”に設定し、部品データ作成ステップＳ１０１の処理を終了する。“設定状態Ｄ”の状態とは、“部品データ編集完了、及び教示完了”の状態である。
【００４４】
さて、上述したように、設定状態Ａの状態の電子部品は、“部品データ編集中、及び使用注意”の状態である。また、“設定状態Ｂ”の状態とは、“部品データ編集完了、及び使用未確認”の状態である。さらに、“設定状態Ｃ”の状態とは、“部品データ編集中、及び教示完了”の状態である。またさらに、“設定状態Ｄ”の状態とは、“部品データ編集完了、及び教示完了”の状態である。
【００４５】
次に、図７は、図５の新機種生産処理のフローチャートにおける機種切り替えステップＳ１０４の詳細の手順について説明するためのフローチャートである。
編集中部品有無判定ステップＳ３０１では、新機種で使用する電子部品の設定状態をソートし、“部品状態Ａ”または“部品状態Ｃ”に設定されている電子部品がある（Ｙｅｓ）か否（Ｎｏ）かを判定する。“部品状態Ａ”または“部品状態Ｃ”に設定されている電子部品がある場合には、エラー表示ステップＳ３０２の処理に移行する。また、“部品状態Ａ”または“部品状態Ｃ”に設定されている電子部品がない場合には、機種切り替えステップＳ１０４の処理を終了する。
エラー表示ステップＳ３０２では、編集中部品があり、機種切り替えが失敗したことを、モニタ１４に表示する。また、好ましくは、さらに警報音を出力する。
【００４６】
次に、編集中部品一覧表示ステップＳ３０３では、編集中部品有無判定ステップＳ３０１でソートして見つけた編集中の電子部品の一覧をモニタに表示する。
また好ましくは、状態変更のための編集画面が起動可能なボタン図形を表示する。オペレータが、この図形ボタンを押すことによって、選択した編集中の電子部品について編集（認識教示）を開始する処理に移行する。１つの電子部品について、編集が終わった場合には、再び、編集中部品有無判定ステップＳ３０１でソートして見つけた残りの編集中の電子部品の一覧をモニタに表示する。これによって、すべての部品が編集完了になるまで処理を継続し、機種切り替えステップＳ１０４の処理を終了する。
【００４７】
次に、図８は、図５の新機種生産処理Ｓフローチャートにおける教示ステップＳ１０６の詳細の手順について説明するためのフローチャートである。
未確認部品有無判定ステップＳ４０１では、新機種で使用する電子部品の設定状態をソートし、“部品状態Ｂ”に設定されている電子部品がある（Ｙｅｓ）か否（Ｎｏ）かを判定する。“部品状態Ｂ”に設定されている電子部品がない場合には、教示ステップＳ１０６を終了する。また、“部品状態Ｂ”に設定されている電子部品が１つ見つかった場合には、教示機能起動ステップＳ４０２の処理に移行する。
教示機能起動ステップＳ４０２では、部品データ教示機能を起動する。
【００４８】
次に、部品ライブラリ教示ステップＳ４０３では、図６で説明したデータ作成ステップＳ２１３の処理を実行し、オフライン部品データ（ａ）作成装置１０１を使い、当該電子部品の部品データを作成する。
続いて、認識テスト実施ステップＳ４０４では、作成された部品データに基づいて、当該電子部品の認識テストを実行する。当該認識テストによって電子部品が認識できなければ、再度部品ライブラリ教示ステップＳ４０３で部品データを作成し直す。また認識できれば、データ保存ステップＳ４０５の処理に移行する
データ保存ステップＳ４０５では、作成された部品データを保存する。
次に、部品データ状態設定ステップＳ４０６では、部品データの状態を“設定状態Ｄ”に設定し保存し、未確認部品有無判定ステップＳ４０１に戻る。
未確認部品有無判定ステップＳ４０１では、再びソートを続け、“部品状態Ｂ”に設定されている電子部品がある（Ｙｅｓ）か否（Ｎｏ）かを判定する。“部品状態Ｂ”に設定されている電子部品がない場合には、教示ステップＳ１０６を終了する。また、“部品状態Ｂ”に設定されている電子部品が１つ見つかった場合には、教示機能起動ステップＳ４０２の処理に移行する。
【００４９】
次に、図９は、図５の新機種生産処理フローチャートにおける生産運転ステップＳ１０９の詳細の手順について説明するためのフローチャートである。
図５のフローチャートにおいて、ステップＳ１０１〜ステップＳ１０８の処理を実行した後、電子部品装着装置は、新機種生産として、所定数、プリント基板に電子部品を装着する。そして、その後、吸着確認ステップＳ５０１では、吸着に問題は無い（Ｙｅｓ）か否（Ｎｏ）かを判定する。吸着に問題は無ければ、生産実績なし部品有無判定ステップＳ５０７の処理に移行する。また、吸着に問題があれば、部品データ変更ステップＳ５０２の処理に移行する。
部品データ変更ステップＳ５０２では、オペレータの入力に応じた値に当該電子部品のデータを変更し、認識・制御関連判定ステップＳ５０３の処理に移行する。
認識・制御関連判定ステップＳ５０３では、部品データ変更ステップＳ５０２で変更したデータが、認識（例えば、部品の認識データ）または制御（例えば、ビームや装着ヘッドの動作を制御するデータ）に関係がある（Ｙｅｓ）か否（Ｎｏ）かを判定する。変更したデータが認識または制御に関係が無い場合には、部品実装ステップＳ５１０の処理に移行する。また、変更したデータが認識または制御に関係がある場合には、認識関連判定ステップＳ５０４の処理に移行する。
認識関連判定ステップＳ５０４では、部品データ変更ステップＳ５０２で変更したデータに、認識関連のデータが含まれている（Ｙｅｓ）か否（Ｎｏ）かを判定する。変更したデータに認識関連のデータが含まれている場合には、部品状態Ｂ設定ステップＳ５０６の処理に移行する。また変更したデータに認識関連のデータが含まれていない場合には、部品状態Ｄ設定ステップＳ５０５の処理に移行する。
部品状態Ｄ設定ステップＳ５０５では、部品データの状態を“設定状態Ｄ”に設定し、部品実装ステップＳ５１０の処理に移行する。
部品状態Ｂ設定ステップＳ５０６では、部品データの状態を“設定状態Ｂ”に設定し、部品実装ステップＳ５１０の処理に移行する。
部品実装ステップＳ５１０では、部品実装を行い、生産実績なし部品有無判定ステップＳ５０７の処理に移行する。
【００５０】
生産実績なし部品有無判定ステップＳ５０７では、生産実績の無い電子部品がある（Ｙｅｓ）か否（Ｎｏ）かを判定する。生産実績の無い電子部品が無い場合には、生産運転ステップＳ１０９の処理を終了する。生産実績の無い電子部品がある場合には、状態変更条件判定ステップＳ５０８の処理に移行する。
状態変更条件判定ステップＳ５０８では、状態変更条件を満足する（Ｙｅｓ）か否（Ｎｏ）を判定する。状態変更条件を満足しない場合には、ステップＳ５１０に移行する。また、状態変更条件を満足する場合には、生産実績あり変更ステップＳ５０８に移行する。
部品実装ステップＳ５１０では、部品データにおける当該電子部品の状態を生産実績有に変更し、ステップＳ５１０に移行する。
【００５１】
以上、図４によって本発明の部品ライブラリ作成に関する装置の構成を簡単に説明した。そして、図５のフローチャートは、図４の構成で新機種のデータ作成から生産に至るまで作業手順を９ステップに分類して見たものである。図５の各ステップにおいて、部品データの状態に関わるステップは、部品データ作成ステップＳ１０１、機種切り替えステップＳ１０４、教示ステップＳ１０６、及び生産運転ステップＳ１０９である。
これらのステップにおいて、部品データの状態の利用および、設定および遷移が行われる。
【００５２】
図６の部品データ作成ステップＳ１０１の詳細は、部品データ作成時の作成方法違いによる状態設定を示したものである。
また、図７の機種切り替えステップＳ１０４の詳細は、機種切り替え時の編集中部品の有無のチェックと編集完了への手段の提供を行うものである。
さらに教示ステップＳ１０６の詳細は、部品データ教示時に部品データ状態を利用し、教示必要部品の絞り込みを行い作業の効率化に役立てるものである。
またさらに、生産運転ステップＳ１０９の詳細は、生産運転に移行した後の編集の状態設定と生産実績有への状態遷移について説明している。生産実績有への状態移行条件を図１０に示す。この条件に関しては、オペレータが自由に設定を行えることとする。
図１１は、以上の各状態の遷移をまとめたものである。
【００５３】
図１０は、本発明の部品ライブラリ作成方法の一実施例であって、生産運転に移行した後の編集の状態設定と生産実績有への状態遷移の移行条件を説明するための図である。
図１０において、監視パラメータは、生産基板枚数、吸着部品数、及び吸着率である。それぞれの監視パラメータについて、監視内容と設定範囲を定めている。
生産基板枚数に関しては、部品データを使用し始めてから、設定した基板枚数に達した時点で、当該部品の状態を生産実績有りに変更するように設定している。設定する基板枚数は、例えば１枚〜１０００枚までのいずれか（例えば、６０枚、２４０枚、８００枚、等）に設定している。
吸着部品数に関しては、部品データを使用し始めてから、設定した吸着部品数に達した時点で、当該部品の状態を生産実績有りに変更するように設定している。設定する吸着部品数は、例えば１００個〜１０００個までのいずれか（例えば、２００個、３００個、６００個、等）に設定している。
吸着率に関しては、部品データを使用し始めてから、生産基板枚数、吸着部品数のいずれかの条件を満たし、かつ設定した吸着率以上であれば部品の状態を生産実績有りに変更するように設定している。設定する吸着率は、例えば９９．８０％〜９９．９９％までのいずれかに設定している。
【００５４】
図１１は、本発明の部品ライブラリ作成方法及び電子部品装着装置の一実施例における各状態の遷移をまとめて、データの信頼度を示した図である。
実行した操作Ｉ〜操作ＶＩＩＩによって、変化させる信頼度と備考を記載した。
オリジナルの状態の信頼度は、（ｉ）編集中（未確認）、（ｉｉ）編集中（教示完了）、（ｉｉｉ）編集完了（未確認）、（ｉｖ）編集完了（教示完了）、（ｖ）生産実績有、となっている。そして、実行した操作の内容によって、信頼度のランクを図１１のように変え、オペレータに注意を促すものである。
なお、既に説明したように、信頼度のランク分けでは、信頼性が低い方から、ランク１が編集中（未確認）、ランク２が編集中（教示完了）、ランク３が編集完了（未確認）、ランク４が編集完了（教示完了）、ランク５が生産実績有である。
【００５５】
操作Ｉは、オフライン部品データ（ｂ）作成装置１０２若しくは電子部品装着装置１によって、認識及び制御に関係の無いデータ（例えば、コメント入力）を編集した場合である。
操作Ｉを行った場合には、備考にも記載されているように、オリジナルの状態から信頼度は変化しない。
【００５６】
操作ＩＩは、オフライン部品データ（ｂ）作成装置１０２若しくは電子部品装着装置１によって、認識関連のデータを編集した場合である。この場合には、備考にも記載されるように、教示完了が取り消され、未確認の状態となる（生産実績もなし）。
即ち、オリジナルの状態から、（ｉ）編集中（未確認）、（ｉｉ）編集中（未確認）、（ｉｉｉ）編集完了（未確認）、（ｉｖ）編集完了（未確認）、（ｖ）編集完了（未確認）、と変化する。
【００５７】
操作ＩＩＩは、オフライン部品データ（ｂ）作成装置１０２若しくは電子部品装着装置１によって、制御関連のデータを編集した場合である。この場合には、備考にも記載されるように、教示完了の結果は残る。
即ち、オリジナルの状態から、（ｉ）編集中（未確認）、（ｉｉ）編集中（教示完了）、（ｉｉｉ）編集完了（未確認）、（ｉｖ）編集完了（教示完了）、（ｖ）編集完了（教示完了）、となる。
【００５８】
操作ＩＶは、オフライン部品データ（ａ）作成装置１０１若しくは電子部品装着装置１の教示機能によって、データを作成した場合である。この場合には、備考にも記載されるように、生産実績有りの信頼度の基準が下がる。
即ち、オリジナルの状態から、（ｉ）編集中（教示完了）、（ｉｉ）編集中（教示完了）、（ｉｉｉ）編集完了（教示完了）、（ｉｖ）編集完了（教示完了）、（ｖ）編集完了（教示完了）、となる。
【００５９】
操作Ｖは、オフライン部品データ（ｂ）作成装置１０２若しくは電子部品装着装置１において、電子部品名を変更して別名でデータを保存した場合である。この場合には、備考にも記載されるように、新しい電子部品として取り扱われるため、未確認の電子部品とされる。
即ち、オリジナルの状態から、（ｉ）編集中（未確認）、（ｉｉ）編集中（未確認）、（ｉｉｉ）編集完了（未確認）、（ｉｖ）編集完了（未確認）、（ｖ）編集完了（未確認）、となる。
【００６０】
操作ＶＩは、オフライン部品データ（ｂ）作成装置１０２若しくは電子部品装着装置１において、部品データコピーした場合である。この場合には、備考にも記載されるように、新しい電子部品として取り扱われるため、未確認の電子部品とされる。
即ち、オリジナルの状態から、（ｉ）編集中（未確認）、（ｉｉ）編集中（未確認）、（ｉｉｉ）編集完了（未確認）、（ｉｖ）編集完了（未確認）、（ｖ）編集完了（未確認）、となる。
【００６１】
操作ＶＩＩは、オフライン部品データ（ｂ）作成装置１０２若しくは電子部品装着装置１において、電子部品または部品データの名前を変更した場合である。この場合には、備考にも記載されるように、新しい電子部品として取り扱われるため、未確認の電子部品とされる。
即ち、オリジナルの状態から、（ｉ）編集中（未確認）、（ｉｉ）編集中（未確認）、（ｉｉｉ）編集完了（未確認）、（ｉｖ）編集完了（未確認）、（ｖ）編集完了（未確認）、となる。
【００６２】
操作ＶＩＩＩは、生産運転で生産実績有への状態変更条件を満たした場合である。
この場合には、オリジナルの状態から、（ｉ）空欄（表示なし）、（ｉｉ）空欄（表示なし）、（ｉｉｉ）生産実績有、（ｉｖ）生産実績有、（ｖ）生産実績有、となる。
【００６３】
図１２は、本発明によって作成した部品ライブラリに基づいた部品ＩＤ一覧の一実施例を示す図である。図１２に示すように、部品ＩＤに表示された電子部品毎に、部品形状、部品種別、更新日時、等に加えて、部品ライブラリのデータの作成状態を表示する。
好ましくは、新規で、一度も部品ライブラリの教示が行われていない電子部品を使って生産するときなどには、初めて吸着した電子部品については、状態変更のために、モニタ１４の表示画面が自動的に認識教示画面に移行し、オペレータに編集完了までの操作をさせるように表示画面を切り替える。この結果、オペレータは、初めて吸着した電子部品について認識教示を開始する処理に移行し、当該電子部品について編集完了とすることができ、迅速かつ容易に生産時の認識異常のトラブルを低減することができる。
【００６４】
上述の実施例によれば、機種切り替えのための段取り作業時に、部品ライブラリを使用して、どの電子部品が信頼できるものかどうかが一目で分かるようになった。これによって、注意が必要な電子部品（例えば、一度も使用したことが無い電子部品、等）に対しては、段取り作業時に部品ライブラリ教示等、部品データの再確認や再入力を迅速かつ容易に行うことができる。その結果、生産時の認識異常のトラブルを低減することができる。
【符号の説明】
【００６５】
１：電子部品装着装置、  ２：制御部（制御用マイクロコンピュータ）、  ３：ＬＡＮ（Local Area Network）ケーブル、  ５：ＣＰＵ（Central Processing Unit）、  ６：ＲＯＭ（Read Only Memory）、  ７：ＲＡＭ（Random Access Memory）、  ８：バスライン、  ９：認識処理装置、  １０：インターフェース、  １１：部品認識カメラ、  １４：モニタ、  １５：タッチパネルスイッチ、  ２０：Ｙ軸モータ、  ２１：Ｘ軸モータ、  ２２：上下軸モータ、  ２３：θ軸モータ、  １０１：オフライン部品データ（ａ）作成装置、  １０２：オフライン部品データ（ｂ）作成装置、  Ｐ:プリント基板。
【図１】
2014183216.tif 000003
【図２】
2014183216.tif 000004
【図３】
2014183216.tif 000005
【図４】
2014183216.tif 000006
【図５】
2014183216.tif 000007
【図６】
2014183216.tif 000008
【図７】
2014183216.tif 000009
【図８】
2014183216.tif 000010
【図９】
2014183216.tif 000011
【図１０】
2014183216.tif 000012
【図１１】
2014183216.tif 000013
【図１２】
2014183216.tif 000014