(57)【要約】      （修正有）【課題】プリント基板の機種変更がされても、吸着ノズルの段取り替えを極力しないようにして、プリント基板の生産効率の向上が図れる吸着ノズルの配置本数設定方法及び電子部品装着方法を提供する。【解決手段】ＣＰＵは複数のプリント基板Ｐの種類に亘って使用する吸着ノズルをその種類毎にその使用本数の最大値を求め、この使用本数の各最大値を合計し、前記ノズルストッカへの吸着ノズルの最大配置可能本数を前記合計本数で割り算し、各吸着ノズルについて前記割り算結果と各吸着ノズルの使用本数の各最大値とを掛け算し、この各掛け算結果を足し算し、この足し算結果が前記最大配置可能本数より小さければ、前記最大配置可能本数を超えなくなるまで随時前記各掛け算結果の最小本数に「１」を追加する。【選択図】図４
2008300459.tif 000002
【特許請求の範囲】
【請求項１】
ノズルストッカに配置する吸着ノズルの配置本数設定方法であって、
複数のプリント基板の種類に亘って使用する吸着ノズルをその種類毎にその使用本数の最大値を求め、
この使用本数の各最大値を足し算し合計本数を算出し、
前記ノズルストッカの最大配置可能本数を超えないように前記合計本数を調整して、各吸着ノズルの種類毎に配置本数をモニターに表示する
ことを特徴とする吸着ノズルの配置本数設定方法。
【請求項２】
吸着ノズルをノズルストッカに収納されたものと装着ヘッドに交換可能に取付け、取り付けられた吸着ノズルによって取出した電子部品をプリント基板上に装着する電子部品装着方法において、
複数のプリント基板の種類に亘って使用する吸着ノズルをその種類毎にその使用本数の最大値を求め、
この使用本数の各最大値を足し算して合計本数を算出し、
前記ノズルストッカの最大配置可能本数を超えないように前記合計本数を調整して、各吸着ノズルの種類毎に配置本数をモニターに表示し、
作業者は前記モニターに表示された各吸着ノズルの本数に従って前記ノズルストッカに各吸着ノズルを配置する
ことを特徴とする電子部品装着方法。
【請求項３】
吸着ノズルをノズルストッカに収納されたものと装着ヘッドに交換可能に取付け、取り付けられた吸着ノズルによって取出した電子部品をプリント基板上に装着する電子部品装着方法において、
複数のプリント基板の種類に亘って使用する吸着ノズルをその種類毎にその使用本数の最大値を求め、
この使用本数の各最大値を足し算して合計本数を算出し、
前記ノズルストッカへの吸着ノズルの最大配置可能本数を前記合計本数で割り算し、
各吸着ノズルについて前記割り算結果と各吸着ノズルの使用本数の各最大値とを掛け算し、
この各掛け算結果を足し算し、
この足し算結果が前記最大配置可能本数より小さければ吸着ノズルの追加処理を行う
ことを特徴とする電子部品装着方法。
【請求項４】
吸着ノズルをノズルストッカに収納されたものと装着ヘッドに交換可能に取付け、取り付けられた吸着ノズルによって取出した電子部品をプリント基板上に装着する電子部品装着方法において、
複数のプリント基板の種類に亘って使用する吸着ノズルをその種類毎にその使用本数の最大値を求め、
この使用本数の各最大値を足し算して合計本数を算出し、
前記ノズルストッカへの吸着ノズルの最大配置可能本数を前記合計本数で割り算し、
各吸着ノズルについて前記割り算結果と各吸着ノズルの使用本数の各最大値とを掛け算し、
この各掛け算結果を足し算し、
この足し算結果が前記最大配置可能本数より小さければ、前記最大配置可能本数を超えなくなるまで随時前記各掛け算結果の最小本数に「１」を追加することを
ことを特徴とする電子部品装着方法。
【請求項５】
吸着ノズルをノズルストッカに収納されたものと装着ヘッドに交換可能に取付け、取り付けられた吸着ノズルによって取出した電子部品をプリント基板上に装着する電子部品装着方法において、
複数のプリント基板の種類に亘って使用する吸着ノズルをその種類毎にその使用本数の最大値を求め、
この使用本数の各最大値を足し算して合計本数を算出し、
前記ノズルストッカへの吸着ノズルの最大配置可能本数を前記合計本数で割り算し、
各吸着ノズルについて前記割り算結果と各吸着ノズルの使用本数の各最大値とを掛け算し、
この各掛け算結果を足し算し、
この足し算結果が前記最大配置可能本数より小さければ、随時前記各掛け算結果の最小本数に「１」を追加し、
前記足し算結果にこの追加されて本数が前記最大配置可能本数より大きくなれば前記最大配置可能本数を超えなくなるまで随時前記各掛け算結果の最大本数から「１」を削除することを
ことを特徴とする電子部品装着方法。
【請求項６】
各吸着ノズルについて前記割り算結果と各吸着ノズルの使用本数の各最大値とを掛け算した結果は四捨五入することを特徴とする請求項３乃至５のいずれかに記載の電子部品装着方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ノズルストッカに配置する吸着ノズルの配置本数設定方法、及び吸着ノズルをノズルストッカに収納されたものと装着ヘッドに交換可能に取付け、取り付けられた吸着ノズルによって取出した電子部品をプリント基板上に装着する電子部品装着方法に関する。
【背景技術】
【０００２】
この種の電子部品装着方法は、例えば特開２００３−１７８９５号公報（特許文献１）などで知られている。そして、一般に、生産するプリント基板の機種を変更する際には、使用する吸着ノズルの段取り替えを行っている。
【特許文献１】特開２００３−１７８９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、プリント基板の機種変更の度にノズルストッカへの吸着ノズルの段取り替えを行うのでは、プリント基板の生産効率上好ましくはない。
【０００４】
そこで本発明は、プリント基板の機種変更がされても、ノズルストッカへの吸着ノズルの段取り替えを極力しないようにして、プリント基板の生産効率の向上を図ることを目的とする。
【課題を解決するための手段】
【０００５】
このため第１の発明は、ノズルストッカに配置する吸着ノズルの配置本数設定方法であって、
複数のプリント基板の種類に亘って使用する吸着ノズルをその種類毎にその使用本数の最大値を求め、
この使用本数の各最大値を足し算し合計本数を算出し、
前記ノズルストッカの最大配置可能本数を超えないように前記合計本数を調整して、各吸着ノズルの種類毎に配置本数をモニターに表示する
ことを特徴とする。
【０００６】
第２の発明において、吸着ノズルをノズルストッカに収納されたものと装着ヘッドに交換可能に取付け、取り付けられた吸着ノズルによって取出した電子部品をプリント基板上に装着する電子部品装着方法において、
複数のプリント基板の種類に亘って使用する吸着ノズルをその種類毎にその使用本数の最大値を求め、
この使用本数の各最大値を足し算して合計本数を算出し、
前記ノズルストッカの最大配置可能本数を超えないように前記合計本数を調整して、各吸着ノズルの種類毎に配置本数をモニターに表示し、
作業者は前記モニターに表示された各吸着ノズルの本数に従って前記ノズルストッカに各吸着ノズルを配置する
ことを特徴とする。
【０００７】
第３の発明は、吸着ノズルをノズルストッカに収納されたものと装着ヘッドに交換可能に取付け、取り付けられた吸着ノズルによって取出した電子部品をプリント基板上に装着する電子部品装着方法において、
複数のプリント基板の種類に亘って使用する吸着ノズルをその種類毎にその使用本数の最大値を求め、
この使用本数の各最大値を足し算して合計本数を算出し、
前記ノズルストッカへの吸着ノズルの最大配置可能本数を前記合計本数で割り算し、
各吸着ノズルについて前記割り算結果と各吸着ノズルの使用本数の各最大値とを掛け算し、
この各掛け算結果を足し算し、
この足し算結果が前記最大配置可能本数より小さければ吸着ノズルの追加処理を行う
ことを特徴とする。
【０００８】
第４の発明は、吸着ノズルをノズルストッカに収納されたものと装着ヘッドに交換可能に取付け、取り付けられた吸着ノズルによって取出した電子部品をプリント基板上に装着する電子部品装着方法において、
複数のプリント基板の種類に亘って使用する吸着ノズルをその種類毎にその使用本数の最大値を求め、
この使用本数の各最大値を足し算して合計本数を算出し、
前記ノズルストッカへの吸着ノズルの最大配置可能本数を前記合計本数で割り算し、
各吸着ノズルについて前記割り算結果と各吸着ノズルの使用本数の各最大値とを掛け算し、
この各掛け算結果を足し算し、
この足し算結果が前記最大配置可能本数より小さければ、前記最大配置可能本数を超えなくなるまで随時前記各掛け算結果の最小本数に「１」を追加することを
ことを特徴とする。
【０００９】
第５の発明は、吸着ノズルをノズルストッカに収納されたものと装着ヘッドに交換可能に取付け、取り付けられた吸着ノズルによって取出した電子部品をプリント基板上に装着する電子部品装着方法において、
複数のプリント基板の種類に亘って使用する吸着ノズルをその種類毎にその使用本数の最大値を求め、
この使用本数の各最大値を足し算して合計本数を算出し、
前記ノズルストッカへの吸着ノズルの最大配置可能本数を前記合計本数で割り算し、
各吸着ノズルについて前記割り算結果と各吸着ノズルの使用本数の各最大値とを掛け算し、
この各掛け算結果を足し算し、
この足し算結果が前記最大配置可能本数より小さければ、随時前記各掛け算結果の最小本数に「１」を追加し、
前記足し算結果にこの追加されて本数が前記最大配置可能本数より大きくなれば前記最大配置可能本数を超えなくなるまで随時前記各掛け算結果の最大本数から「１」を削除することを
ことを特徴とする。
【００１０】
第６の発明は、第３乃至第５のいずれかに記載の発明において、各吸着ノズルについて前記割り算結果と各吸着ノズルの使用本数の各最大値とを掛け算した結果は四捨五入することを特徴とする。
【発明の効果】
【００１１】
本発明は、プリント基板の機種変更がされても、ノズルストッカへの吸着ノズルの段取り替えを極力しないようにして、プリント基板の生産効率の向上を図ることができる。
【発明を実施するための最良の形態】
【００１２】
以下図に基づき、本発明の実施の形態を説明する。図１は電子部品装着装置１の平面図で、該装着装置１の装着装置本体２に設けられた部品供給テーブル（図示せず）上に種々の電子部品を夫々その部品吸着取出位置に１個ずつ供給する部品供給ユニット３が複数並設されている。そして、対向するユニット３群の間には、供給コンベア４、位置決め部５及び排出コンベア６が設けられている。前記供給コンベア４は上流より受けたプリント基板Ｐを前記位置決め部５に搬送し、位置決め部５で位置決め機構により位置決めされた該基板Ｐ上に電子部品が装着された後、排出コンベア６に搬送される。
【００１３】
８はＸ方向に長いビームであり、夫々Ｙ軸モータ９の駆動によりネジ軸１０を回転させ、左右一対のガイド１１に沿ってプリント基板Ｐや部品供給ユニット３の部品吸着取出位置上方を個別にＹ方向に移動する。
【００１４】
ビーム８にはその長手方向、即ちＸ方向にＸ軸モータ１２によりガイド(図示せず)に沿って移動する装着ヘッド７が夫々設けられている。各装着ヘッド７には吸着ノズル１７を上下動させるための上下軸モータ１４及び鉛直軸周りに回転させるためのθ軸モータ１５が搭載されている。したがって、装着ヘッド７の吸着ノズル１７はＸ方向及びＹ方向に移動可能であり、垂直線回りに回転可能で、かつ上下動可能となっている。
【００１５】
１６は部品位置認識用の部品認識カメラで、電子部品が吸着ノズル１７に対してどれだけ位置ずれして吸着保持されているかＸＹ方向及び回転角度につき、位置認識するために電子部品を撮像するが、装着ヘッド７に交換可能に取り付けられた１２本の吸着ノズル１７に吸着保持された１２個の電子部品を同時に撮像可能である。１８は種々の吸着ノズル１７を収納するノズルストッカで、最大配置可能本数が２４本である。
【００１６】
図２は本電子部品装着装置１の制御ブロック図であり、便宜上Ｘ軸モータ１２、Ｙ軸モータ９、θ軸モータ１５及び上下軸モータ１４などは、各１個のみ図示して以下説明する。
【００１７】
２１は本装着装置１の電子部品装着に係る動作を統括制御する制御部としてのＣＰＵ（セントラル・プロセッシング・ユニット）、２２は記憶装置としてのＲＡＭ（ランダム・アクセス・メモリ）、２３は制御プログラムを格納するＲＯＭ（リ−ド・オンリー・メモリ）２３である。
【００１８】
前記ＲＡＭ２２には、装着順序毎（ステップ番号毎）に、プリント基板Ｐ内でのＸ方向、Ｙ方向及び角度情報や、各部品供給ユニット３の配置番号情報等のプリント基板Ｐの種類毎に装着データが記憶されており、また前記各部品供給ユニット３の配置番号（レーン番号）に対応した各電子部品の種類（部品ＩＤ）及び吸着ノズル１７の種類（ノズルＩＤ）の情報、即ち部品配置情報が格納されている。更に、この電子部品の種類（部品ＩＤ）毎に電子部品の特徴などに関する部品ライブラリデータも記憶されている。
【００１９】
そして、ＣＰＵ２１は前記ＲＡＭ２２に記憶されたデータに基づき、前記ＲＯＭ２３に格納されたプログラムに従い、電子部品装着装置１の部品装着動作に係る動作を統括制御する。即ち、ＣＰＵ２１は、駆動回路２５を介して前記Ｘ軸モータ１２の駆動を、駆動回路２８を介して前記Ｙ軸モータ９の駆動を、また駆動回路３２を介して前記θ軸モータ１５の駆動を、更に駆動回路３０を介して前記上下軸モータ１４の駆動を制御している。
【００２０】
１３はインターフェース２４を介して前記ＣＰＵ２１に接続される認識処理装置で、前記部品認識カメラ１６Ａ、１６Ｂにより撮像して取込まれた画像の認識処理が該認識処理装置１３にて行われ、ＣＰＵ２１に処理結果が送出される。即ち、ＣＰＵ２１は、部品認識カメラ１６Ａ、１６Ｂに撮像された画像を認識処理（位置ずれ量の算出など）するように指示を認識処理装置１３に出力すると共に、認識処理結果を認識処理装置１３から受取るものである。
【００２１】
即ち、前記認識処理装置１３の認識処理により位置ずれ量が把握されると、その結果がＣＰＵ２１に送られ、ＣＰＵ２１はビーム８がＹ軸モータ９の駆動によりＹ方向に、装着ヘッド７がＸ軸モータ１２の駆動によりＸ方向に移動させることにより、また吸着ノズル１７がθ軸モータ１５によりθ回転させ、Ｘ、Ｙ方向及び鉛直軸線回りへの回転角度位置の補正がなされるものである。
【００２２】
表示装置としてのモニター３６にはデータ設定のための入力手段としての種々のタッチパネルスイッチ３５が設けられ、作業者がタッチパネルスイッチ３５を操作することにより、種々の設定を行うことができるが、データ設定のための入力手段としてキーボードを用いてもよい。
【００２３】
次に、ノズルストッカ１８は、吸着ノズル１７を最大２４本収納可能であるが、生産するプリント基板Ｐの機種変更がされても、吸着ノズル１７の段取り替え、即ち機種変更に伴う装着ヘッド７への吸着ノズル１７の取り外し及び取り付けを極力しないようにして、プリント基板の生産効率の向上を図る技術について、図４乃至図７に基づき以下説明する。
【００２４】
先ず、図４について説明すると、初めにモニター３６に表示されたタッチパネルスイッチ３５の作業者の押圧操作によって、プリント基板Ｐの機種毎に、使用する吸着ノズル１７の種類毎に本数が決定され、この決定に従い、ＣＰＵ２１はＲＡＭ２２に図３に示すような使用ノズルデータテーブルを格納する。
【００２５】
次いで、ＣＰＵ２１は予めグループ化されたプリント基板Ｐの種類、即ち機種名「ＰＣ０１」〜「ＰＣ０４」に亘って使用する吸着ノズル１７の種類毎にその使用本数の最大値を求め、それを合計し、両者をＲＡＭ２２に格納する。即ち、吸着ノズル番号「ＮＺ０１」の吸着ノズル１７はプリント基板Ｐの機種名「ＰＣ０１」で２本及び「ＰＣ０２」で１０本であるから使用本数の最大値は１０本、「ＮＺ０３」の吸着ノズル１７は７本、「ＮＺ０４」の吸着ノズル１７は４本、「ＮＺ０５」の吸着ノズル１７は４本で、使用本数の最大値の合計は３３本である（図３参照）。
【００２６】
グループは、他の段取り替えと同じタイミングでノズルストッカ１８の吸着ノズル１７の段取り替えをするようにしてグループを決めてもよい。
【００２７】
そして、ＣＰＵ２１は吸着ノズル１７の種類毎に、ノズルストッカ１８への配置本数を求め、モニター３６に表示する。この場合、使用本数の最大値の合計は３３本であるが、ノズルストッカ１８の最大配置可能本数は２４本であるので、ＣＰＵ２１は２４本を超えないように調整するが、この処理については図５乃至図７に基づき詳述する。
【００２８】
次いで、作業者は、モニター３６に表示された各吸着ノズル１７の配置本数に従って、ノズルストッカ１８に各吸着ノズル１７を配置する。そして、２４本を超えないように調整された配置本数の範囲で、作業者は電子部品の吸着及び装着順序に従った装着データを再度作成し、ＲＡＭ２２に格納する。
【００２９】
次に、図５乃至図７に基づき、吸着ノズル１７の段取り替えを極力避けるためのノズルストッカ１８への各吸着ノズル１７の配置数の調整について説明する。初めに、ステップＳ１で、ＣＰＵ２１は吸着ノズルの種類毎に最大使用本数をＲＡＭ２２のある領域に格納させると共に吸着ノズルの種類毎の吸着ノズル配置本数を初期値「０」とする。
【００３０】
ステップＳ２で、ＣＰＵ２１はノズルストッカ１８への吸着ノズル１７の最大配置可能本数を最大使用本数で割り算し、即ち２４本／３３本を算出し、その割り算結果ＲＳ１をＲＡＭ２２に格納する。
【００３１】
次のステップＳ３とステップＳ１０のフローチャートの記号はその間の処理が繰り返されることを意味し、次のステップＳ３からＳ９は吸着ノズル１７の種類毎に処理を繰り返されるが、ステップＳ４で初めの吸着ノズル番号「ＮＺ０１」の吸着ノズル１７について、ＣＰＣ２１は前記割り算結果ＲＳ１（「２４／３３」）と吸着ノズル番号「ＮＺ０１」の吸着ノズル１７の最大使用本数（「１０」）とを掛け算し、小数第一位を四捨五入した結果ＲＳ２（「７」）をＲＡＭ２２に格納する。
【００３２】
ステップＳ５で、ＣＰＵ２１は前記結果ＲＳ２が「０」であるかを確認し、「０」である場合にはステップＳ６で「１」とし、「０」でない場合にはステップＳ７で、前記結果ＲＳ２（「７」）が最大使用本数（「１０」）より大きいか否かが判定される。即ち、（２４／３３）×１０＞１０かの判定がなされ、（２４／３３）×１０＞１０であればステップＳ８で調整後の数を前記結果ＲＳ２とするが、（２４／３３）×１０＜１０であるので、ステップ９で直近吸着ノズル配置本数「０」（前記初期値）と結果ＲＳ２（「７」）とをＣＰＵ２１は足し算し、吸着ノズル番号「ＮＺ０１」の吸着ノズル１７のノズルストッカ１８への配置数の調整後の本数は７本とし、これをＲＡＭ２２に格納する。
【００３３】
次にステップＳ３に戻って、ステップＳ４で次の吸着ノズル番号「ＮＺ０２」の吸着ノズル１７について、ＣＰＣ２１は前記割り算結果ＲＳ１（「２４／３３」）と吸着ノズル番号「ＮＺ０１」の吸着ノズル１７の最大使用本数（「８」）とを掛け算し、小数第一位を四捨五入した結果ＲＳ２（「６」）をＲＡＭ２２に格納する。
【００３４】
ステップＳ５で、ＣＰＵ２１は前記結果ＲＳ２（「６」）が「０」であるかを確認し、「０」でないのでステップＳ７で、前記結果ＲＳ２（「６」）が最大使用本数（「８」）より大きいか否かが判定される。即ち、（２４／３３）×８＞８かの判定がなされ、（２４／３３）×８＜８であるので、ステップ９で吸着ノズル番号「ＮＺ０１」の吸着ノズル１７の調整後の吸着ノズル配置本数「７」と前記結果ＲＳ２（「６」）とをＣＰＵ２１は足し算し、吸着ノズル番号「ＮＺ０２」までの吸着ノズル１７のノズルストッカ１８への配置数の調整後の本数を１３本（「７」＋「６」）とし、これをＲＡＭ２２に格納する。
【００３５】
次にステップＳ３に戻って、ステップＳ４で次の吸着ノズル番号「ＮＺ０３」の吸着ノズル１７について、ＣＰＣ２１は前記割り算結果ＲＳ１（「２４／３３」）と吸着ノズル番号「ＮＺ０３」の吸着ノズル１７の最大使用本数（「７」）とを掛け算し、小数第一位を四捨五入した結果ＲＳ２（「５」）をＲＡＭ２２に格納する。
【００３６】
ステップＳ５で、ＣＰＵ２１は前記結果ＲＳ２（「５」）が「０」であるかを確認し、「０」でないのでステップＳ７で、前記結果ＲＳ２（「５」）が最大使用本数（「７」）より大きいか否かが判定される。即ち、（２４／３３）×７＞７かの判定がなされ、（２４／３３）×７＜７であるので、ステップ９で吸着ノズル番号「ＮＺ０２」までの吸着ノズル１７の調整後の吸着ノズル配置本数「１３」と前記結果ＲＳ２（「５」）とをＣＰＵ２１は足し算し、吸着ノズル番号「ＮＺ０３」までの吸着ノズル１７のノズルストッカ１８への配置数の調整後の本数を１８本（「１３」＋「５」）とし、これをＲＡＭ２２に格納する。
【００３７】
次にステップＳ３に戻って、ステップＳ４で次の吸着ノズル番号「ＮＺ０４」の吸着ノズル１７について、ＣＰＣ２１は前記割り算結果ＲＳ１（「２４／３３」）と吸着ノズル番号「ＮＺ０４」の吸着ノズル１７の最大使用本数（「４」）とを掛け算し、小数第一位を四捨五入した結果ＲＳ２（「３」）をＲＡＭ２２に格納する。
【００３８】
ステップＳ５で、ＣＰＵ２１は前記結果ＲＳ２（「３」）が「０」であるかを確認し、「０」でないのでステップＳ７で、前記結果ＲＳ２（「３」）が最大使用本数（「４」）より大きいか否かが判定される。即ち、（２４／３３）×４＞４かの判定がなされ、（２４／３３）×４＜４であるので、ステップ９で吸着ノズル番号「ＮＺ０３」までの吸着ノズル１７の調整後の吸着ノズル配置本数「１８」と前記結果ＲＳ２（「３」）とをＣＰＵ２１は足し算し、吸着ノズル番号「ＮＺ０４」までの吸着ノズル１７のノズルストッカ１８への配置数の調整後の本数を２１本（「１８」＋「３」）とし、これをＲＡＭ２２に格納する。
【００３９】
次にステップＳ３に戻って、ステップＳ４で次の吸着ノズル番号「ＮＺ０５」の吸着ノズル１７について、ＣＰＣ２１は前記割り算結果ＲＳ１（「２４／３３」）と吸着ノズル番号「ＮＺ０５」の吸着ノズル１７の最大使用本数（「４」）とを掛け算し、小数第一位を四捨五入した結果ＲＳ２（「３」）をＲＡＭ２２に格納する。
【００４０】
ステップＳ５で、ＣＰＵ２１は前記結果ＲＳ２（「３」）が「０」であるかを確認し、「０」でないのでステップＳ７で、前記結果ＲＳ２（「３」）が最大使用本数（「４」）より大きいか否かが判定される。即ち、（２４／３３）×４＞４かの判定がなされ、（２４／３３）×４＜４であるので、ステップ９で吸着ノズル番号「ＮＺ０４」までの吸着ノズル１７の調整後の吸着ノズル配置本数「２１」と前記結果ＲＳ２（「３」）とをＣＰＵ２１は足し算し、吸着ノズル番号「ＮＺ０５」までの吸着ノズル１７のノズルストッカ１８への配置数の調整後の本数を２４本（「２１」＋「３」）とし、これをＲＡＭ２２に格納する。
【００４１】
そして、ステップＳ１１で、吸着ノズル１７のノズルストッカ１８への配置数の調整後の本数（２４本）が最大配置可能本数２４本より小さいかをＣＰＵ２１が判定し、小さければステップＳ１２でＣＰＵ２１は図６のノズル追加処理を行うが、小さくないのでステップＳ１３で配置数の調整後の本数（２４本）が最大配置可能本数２４本より大きいかをＣＰＵ２１が判定し、大きくないので終了する。
【００４２】
ここで、仮に、ステップＳ１１での前記調整後の合計本数が最大配置可能本数より小さいかの判定で、小さいと判定した場合には、ステップＳ１２でＣＰＵ２１は図６のノズル追加処理を行うが、図６に基づき以下追加処理について説明する。
【００４３】
先ず、配置数の調整後の合計本数が最大配置可能本数２４本より小さいので、この場合、例えば調整後の合計本数が２２本であるとすると、ＣＰＵ２１は調整後の本数が最小数の吸着ノズル１７の種類をサーチする。すると、吸着ノズル番号「ＮＺ０４」及び「ＮＺ０５」が「３」本であるので、「ＮＺ０４」の吸着ノズル１７を「１」本追加して「４」本とし、調整後の合計本数２２本にも「１」本追加する。
【００４４】
そして、この合計した調整後の合計本数２３本が、最大配置可能本数２４本と等しいか否かを判定し、小さいので調整後の本数が最小数の吸着ノズル１７の種類をサーチし、吸着ノズル番号「ＮＺ０５」が「３」本であるので、「ＮＺ０５」の吸着ノズル１７を「１」本追加して「４」本とし、調整後の合計本数２３本にも「１」本追加する。
【００４５】
そして、この合計した調整後の合計本数２４本が、最大配置可能本数２４本と等しいか否かを判定し、等しいので、ステップＳ１３で配置数の調整後の合計本数（２４本）が最大配置可能本数２４本より大きいかをＣＰＵ２１が判定し、大きくないので終了する。
【００４６】
以上のように、ノズルストッカ１８の空きを無くし、吸着ノズル１７を配置することができ、プリント基板の生産性が下がることを防止できる。特に、調整により配置本数が減り、配置本数が少ない種類の吸着ノズルから本数を増加することにより、生産性の低下を防止できる。
【００４７】
また仮に、ステップＳ１１での前記調整後の合計本数が最大配置可能本数より小さいかの判定で、小さくないと判定した場合にはステップＳ１３で前記調整後の合計本数が最大配置可能本数より大きいかの判定をし、大きいと判定して場合にはステップＳ１４でＣＰＵ２１は図７のノズル削除処理を行うが、図７に基づきこの削除処理について以下説明する。
【００４８】
先ず、配置数の調整後の合計本数が最大配置可能本数２４本より大きいので、この場合、例えば調整後の合計本数が２５本であるとすると、ＣＰＵ２１は調整後の本数が最大数の吸着ノズル１７の種類をサーチする。すると、吸着ノズル番号「ＮＺ０１」が「７」本であるので、「ＮＺ０１」の吸着ノズル１７を「１」本削除して「６」本とし、調整後の合計本数２５本から「１」本削除する。
【００４９】
そして、この削除後の合計本数２４本が、最大配置可能本数２４本と等しいか否かを判定し、等しいので終了する。
【００５０】
以上のように、配置本数が多い種類の吸着ノズルから本数を削減するので、この削減の基板生産（部品装着）の効率低下への影響を極力小さくすることができる。
【００５１】
以上の処理が終了した状態で、プリント基板Ｐの種類毎に、吸着ノズル１７の種類毎の本数がＲＡＭ２２に格納されると共にモニター３６に表示される。
【００５２】
以上のように、吸着ノズル１７の使用本数がノズルストッカ１８の最大配置可能本数２４本を超えている場合には、各吸着ノズル１７の収納本数の合計を２４本を超えないように調整することができる。このため、プリント基板Ｐの機種切り替えが発生する場合に備えて、ノズルストッカ１８への吸着ノズル１７の収納の段取り替えをする必要が極力減少することとなる。
【００５３】
このように、ノズルストッカ１８への吸着ノズル１７の配置数が調整されると、前述したように、モニター３６にプリント基板Ｐの種類毎に、各吸着ノズル１７の配置本数が表示されるので、作業者は、この表示された各吸着ノズル１７の配置本数に従って、ノズルストッカ１８に各吸着ノズル１７を配置する。そして、２４本を超えないように調整された配置本数の範囲で、作業者は電子部品の吸着及び装着順序に従った装着データを再度最適化して作成し、ＲＡＭ２２に格納する。
【００５４】
そして、各吸着ノズル１７が配置されたノズルストッカ１８からこれから生産するプリント基板Ｐの種類毎に、使用する吸着ノズル１７を取出して、装着ヘッド７に取付ける。
【００５５】
この状態で、以下電子部品装着装置の電子部品装着動作について説明する。先ず、プリント基板Ｐが図示しないコンベアにより上流装置より供給コンベア４を介して位置決め部５に搬送され、位置決め機構により位置決め固定される。そして、ＲＡＭ２２に格納されたプリント基板Ｐの装着すべきＸＹ座標位置、鉛直軸線回りへの回転角度位置及びＦＤＲ番号（各部品供給ユニット３の配置番号）等が指定された装着データに従い、電子部品の部品種に対応した吸着ノズル１７が装着すべき電子部品を所定の部品供給ユニット３から吸着して取出すこととなる。
【００５６】
即ち、装着ヘッド７の吸着ノズル１７は初めに装着すべき電子部品を収納する部品供給ユニット３上方に位置するよう移動するが、Ｙ方向は駆動回路２８によりＹ軸モータ９が駆動して一対のガイド１１に沿ってビーム８が移動し、Ｘ方向は駆動回路２５によりＸ軸モータ１２が駆動して装着ヘッド７が移動し、既に所定の部品供給ユニット３は駆動されて部品吸着位置にて部品が取出し可能状態にあるため、駆動回路３０により上下軸モータ１４が駆動して前記吸着ノズル１７が下降して電子部品を吸着して取出す。
【００５７】
次いで、ＣＰＵ２１はＹ軸モータ９及びＸ軸モータ２５によりで部品認識カメラ１６Ａ上方に吸着ノズル１７を移動させる。部品認識カメラ１６Ａがこの吸着ノズル１７に吸着保持された電子部品を撮像し、この撮像された画像について認識処理装置１３が認識処理する。このとき、ＣＰＵ２１は部品認識カメラ１６Ａに撮像された画像の認識処理（位置ずれ量の算出など）をするように認識処理装置１３に指示し、認識処理装置１３により撮像された画像に基づき電子部品の位置及び角度が算出される。
【００５８】
そして、前記認識処理装置１３の認識処理により位置ずれ量が把握された結果がＣＰＵ２１に送られ、ＣＰＵ２１はビーム８がＹ軸モータ９の駆動によりＹ方向に、装着ヘッド７がＸ軸モータ１２の駆動によりＸ方向に移動させることにより、またθ軸モータ１５によりθ回転させ、Ｘ、Ｙ方向及び鉛直軸線回りへの回転角度位置の補正がなされた後、プリント基板Ｐ上に電子部品が装着されることとなる。
【００５９】
このように、プリント基板Ｐ上に全ての電子部品が装着されると、当該プリント基板Ｐは位置決め部５から排出コンベア６に移動される。
【００６０】
なお、以上の実施形態では、ビーム及び装着ヘッドを各1つずつ設けたが、これに限らず、各２つずつ設けた電子部品装着装置にも本発明は適用できる。
【００６１】
また、本実施形態の電子部品装着装置として、水平面内にてＸ方向及びＹ方向に吸着ノズルが移動可能な多機能型チップマウンタを例にしたが、これに限らずいわゆるロータリテーブル型の高速チップマウンタに適用してもよい。
【００６２】
以上本発明の実施態様について説明したが、上述の説明に基づいて当業者にとって種々の代替例、修正又は変形が可能であり、本発明はその趣旨を逸脱しない範囲で前述の種々の代替例、修正又は変形を包含するものである。
【図面の簡単な説明】
【００６３】
【図１】電子部品装着装置の平面図である。
【図２】制御ブロック図である。
【図３】ＲＡＭに格納された使用ノズルデータテーブルを示す図である。
【図４】吸着ノズルの配置全体のフローチャートを示す図である。
【図５】吸着ノズルの配置数調整のためのフローチャートを示す図である。
【図６】吸着ノズルの追加処理のフローチャートを示す図である。
【図７】吸着ノズルの削除処理のフローチャートを示す図である。
【符号の説明】
【００６４】
３            部品供給ユニット
７            装着ヘッド
１７          吸着ノズル
１８          ノズルストッカ
２１          ＣＰＵ
２２          ＲＡＭ
【図１】
2008300459.tif 000003
【図２】
2008300459.tif 000004
【図３】
2008300459.tif 000005
【図４】
2008300459.tif 000006
【図５】
2008300459.tif 000007
【図６】
2008300459.tif 000008
【図７】
2008300459.tif 000009