(57)【要約】【課題】一回の部品移載工程で基板に装着できる部品数を増大させることができる部品吸着データのデータ作成方法、部品実装方法、データ作成装置及び部品実装機を提供することを目的とする。【解決手段】隣接する２つの吸着ノズル１３に吸着された場合に互いに隣接することとなる２つの部品Ｐのそれぞれについて、吸着ノズル１３に吸着されてから基板ＰＢに装着されるまでの間に吸着ノズル１３により回転させられる回転角φ１を算出し、その算出された両部品Ｐの回転角φ１に応じて両部品Ｐそれぞれの吸着ノズル１３の並び方向の最大寸法Ｓｍを設定する。そして、その設定した両部品Ｐそれぞれの吸着ノズル１３の並び方向の最大寸法Ｓ及び隣接する２つの吸着ノズル１３の軸間距離（ノズルピッチＬ）に基づいて、両部品Ｐが互いに干渉するか否かの判断を行う。【選択図】図６
2010129738.tif 000002
【特許請求の範囲】
【請求項１】
部品実装機が備える装着ヘッドに設けられた複数の吸着ノズルの各々に部品を吸着させて基板に装着する部品移載工程を繰り返し実行する部品実装作業において用いられる、装着ヘッドのどの吸着ノズルに部品を吸着させるかを定めた部品吸着データを作成するデータ作成方法であって、
隣接する２つの吸着ノズルに吸着された場合に互いに隣接することとなる２つの部品のそれぞれについて、吸着ノズルに吸着されてから基板に装着されるまでの間に吸着ノズルにより回転させられる回転角を算出する回転角算出工程と、
回転角算出工程で算出した前記両部品の回転角に応じて前記両部品それぞれの吸着ノズルの並び方向の最大寸法を設定する最大寸法設定工程と、
最大寸法設定工程で設定した前記両部品それぞれの吸着ノズルの並び方向の最大寸法及び隣接する２つの吸着ノズルの軸間距離に基づいて、前記両部品が互いに干渉するか否かの判断を行う判断工程と、
判断工程で前記両部品が互いに干渉しないと判断したとき、前記両部品を隣接する２つの吸着ノズルに吸着させるデータを作成するデータ作成工程とを含むことを特徴とするデータ作成方法。
【請求項２】
前記両部品それぞれの吸着ノズルの並び方向の最大寸法を、両部品それぞれの対角寸法又は両部品それぞれの吸着ノズルに吸着されるときの吸着ノズルの並び方向の寸法に設定することを特徴とする請求項１に記載のデータ作成方法。
【請求項３】
回転角算出工程で算出した前記両部品の回転角の少なくとも一方が０度でない場合には、前記両部品それぞれの吸着ノズルの並び方向の最大寸法を、両部品それぞれの対角寸法に設定し、前記両部品の回転角がともに０度である場合には、前記両部品それぞれの吸着ノズルの並び方向の最大寸法を、両部品それぞれの吸着ノズルに吸着されるときの吸着ノズルの並び方向の寸法に設定することを特徴とする請求項１又は２に記載のデータ作成方法。
【請求項４】
部品実装機が備える装着ヘッドに設けられた複数の吸着ノズルの各々に部品を吸着させて基板に装着する部品移載工程を繰り返し実行する部品実装方法であって、請求項１乃至３のいずれかに記載のデータ作成方法により作成された部品吸着データを用いて各部品移載工程を実行することを特徴とする部品実装方法。
【請求項５】
部品実装機が備える装着ヘッドに設けられた複数の吸着ノズルの各々に部品を吸着させて基板に装着する部品移載工程を繰り返し実行する部品実装作業において用いられる、装着ヘッドのどの吸着ノズルに部品を吸着させるかを定めた部品吸着データを作成するデータ作成装置であって、
隣接する２つの吸着ノズルに吸着された場合に互いに隣接することとなる２つの部品のそれぞれについて、吸着ノズルに吸着されてから基板に装着されるまでの間に吸着ノズルにより回転させられる回転角を算出する回転角算出手段と、
回転角算出手段により算出された前記両部品の回転角に応じて前記両部品それぞれの吸着ノズルの並び方向の最大寸法を設定する最大寸法設定手段と、
最大寸法設定手段により設定された前記両部品それぞれの吸着ノズルの並び方向の最大寸法及び隣接する２つの吸着ノズルの軸間距離に基づいて、前記両部品が互いに干渉するか否かの判断を行う判断手段と、
判断手段により前記両部品が互いに干渉しないと判断されたとき、前記両部品を隣接する２つの吸着ノズルに吸着させるデータを作成するデータ作成手段とを備えたことを特徴とするデータ作成装置。
【請求項６】
部品を供給する部品供給部と、複数の吸着ノズルが設けられた装着ヘッドと、部品供給部より供給される複数の部品を装着ヘッドに設けられた複数の吸着ノズルの各々に吸着させて基板に装着する部品移載工程を繰り返し実行させる制御手段とを備え、制御手段は、請求項１乃至３のいずれかに記載のデータ作成方法又は請求項５に記載のデータ作成装置により作成された部品吸着データを用いて装着ヘッドに各部品移載工程を実行させることを特徴とする部品実装機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、吸着ノズルに部品を吸着させて基板に装着する部品移載工程を繰り返し実行する部品実装作業において用いられる部品吸着データを作成するデータ作成方法、部品実装方法、データ作成装置及び部品実装機に関するものである。
【背景技術】
【０００２】
部品実装機は、装着ヘッドに設けられた複数の吸着ノズルの各々に部品を吸着させて基板に装着する部品移載工程を繰り返し実行するようになっており、装着ヘッドが行う一回の部品移載工程で複数の部品を基板に装着できるようになっている。各部品移載工程において、装着ヘッドのどの吸着ノズルに部品を吸着させるかは予め定められており、部品吸着データとして記憶されている。
【０００３】
このような部品吸着データの作成では、隣接する２つの吸着ノズルに吸着される両部品がそれぞれ吸着ノズルに吸着されてから基板に装着されるまでの間に互いに干渉することがないかどうかが、その部品の対角寸法を基準にして判断される（特許文献１）。
【特許文献１】特開２００３−２５８４９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、部品の対角寸法は、その部品が吸着ノズルの並び方向に取り得る最大寸法であるため、常に部品の対角寸法を基準にして干渉判断を行うと、実際には吸着させることができる部品であっても吸着不能と判断されるケースが生じ、一回の部品移載工程で基板に装着できる部品数が少なくなって実装効率が低下する場合があるという問題点があった。
【０００５】
そこで本発明は、一回の部品移載工程で基板に装着できる部品数を増大させることができる部品吸着データのデータ作成方法、部品実装方法、データ作成装置及び部品実装機を提供することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に記載のデータ作成方法は、部品実装機が備える装着ヘッドに設けられた複数の吸着ノズルの各々に部品を吸着させて基板に装着する部品移載工程を繰り返し実行する部品実装作業において用いられる、装着ヘッドのどの吸着ノズルに部品を吸着させるかを定めた部品吸着データを作成するデータ作成方法であって、隣接する２つの吸着ノズルに吸着された場合に互いに隣接することとなる２つの部品のそれぞれについて、吸着ノズルに吸着されてから基板に装着されるまでの間に吸着ノズルにより回転させられる回転角を算出する回転角算出工程と、回転角算出工程で算出した前記両部品の回転角に応じて前記両部品それぞれの吸着ノズルの並び方向の最大寸法を設定する最大寸法設定工程と、最大寸法設定工程で設定した前記両部品それぞれの吸着ノズルの並び方向の最大寸法及び隣接する２つの吸着ノズルの軸間距離に基づいて、前記両部品が互いに干渉するか否かの判断を行う判断工程と、判断工程で前記両部品が互いに干渉しないと判断したとき、前記両部品を隣接する２つの吸着ノズルに吸着させるデータを作成するデータ作成工程とを含む。
【０００７】
請求項２に記載のデータ作成方法は、請求項１に記載のデータ作成方法であって、前記両部品それぞれの吸着ノズルの並び方向の最大寸法を、両部品それぞれの対角寸法又は両部品それぞれの吸着ノズルに吸着されるときの吸着ノズルの並び方向の寸法に設定する。
【０００８】
請求項３に記載のデータ作成方法は、請求項１又は２に記載のデータ作成方法であって、回転角算出工程で算出した前記両部品の回転角の少なくとも一方が０度でない場合には、前記両部品それぞれの吸着ノズルの並び方向の最大寸法を、両部品それぞれの対角寸法に設定し、前記両部品の回転角がともに０度である場合には、前記両部品それぞれの吸着ノズルの並び方向の最大寸法を、両部品それぞれの吸着ノズルに吸着されるときの吸着ノズルの並び方向の寸法に設定する。
【０００９】
請求項４に記載の部品実装方法は、部品実装機が備える装着ヘッドに設けられた複数の吸着ノズルの各々に部品を吸着させて基板に装着する部品移載工程を繰り返し実行する部品実装方法であって、請求項１乃至３のいずれかに記載のデータ作成方法により作成された部品吸着データを用いて各部品移載工程を実行する。
【００１０】
請求項５に記載のデータ作成装置は、部品実装機が備える装着ヘッドに設けられた複数の吸着ノズルの各々に部品を吸着させて基板に装着する部品移載工程を繰り返し実行する部品実装作業において用いられる、装着ヘッドのどの吸着ノズルに部品を吸着させるかを定めた部品吸着データを作成するデータ作成装置であって、隣接する２つの吸着ノズルに吸着された場合に互いに隣接することとなる２つの部品のそれぞれについて、吸着ノズルに吸着されてから基板に装着されるまでの間に吸着ノズルにより回転させられる回転角を算出する回転角算出手段と、回転角算出手段により算出された前記両部品の回転角に応じて前記両部品それぞれの吸着ノズルの並び方向の最大寸法を設定する最大寸法設定手段と、最大寸法設定手段により設定された前記両部品それぞれの吸着ノズルの並び方向の最大寸法及び隣接する２つの吸着ノズルの軸間距離に基づいて、前記両部品が互いに干渉するか否かの判断を行う判断手段と、判断手段により前記両部品が互いに干渉しないと判断されたとき、前記両部品を隣接する２つの吸着ノズルに吸着させるデータを作成するデータ作成手段とを備えた。
【００１１】
請求項６に記載の部品実装機は、部品を供給する部品供給部と、複数の吸着ノズルが設けられた装着ヘッドと、部品供給部より供給される複数の部品を装着ヘッドに設けられた複数の吸着ノズルの各々に吸着させて基板に装着する部品移載工程を繰り返し実行させる制御手段とを備え、制御手段は、請求項１乃至３のいずれかに記載のデータ作成方法又は請求項５に記載のデータ作成装置により作成された部品吸着データを用いて装着ヘッドに各部品移載工程を実行させる。
【発明の効果】
【００１２】
本発明では、装着ヘッドのどの吸着ノズルに部品を吸着させるかを定めた部品吸着データを作成するにおいて、隣接する２つの吸着ノズルに吸着された場合に互いに隣接することとなる２つの部品のそれぞれについて、吸着ノズルに吸着されてから基板に装着されるまでの間に吸着ノズルにより回転させられる回転角を算出し、その算出した両部品の回転角に応じて両部品それぞれの吸着ノズルの並び方向の最大寸法を設定したうえで、これら両部品それぞれの吸着ノズルの並び方向の最大寸法及び隣接する２つの吸着ノズルの軸間距離に基づいて、両部品が干渉するか否かの判断を行うようになっている。したがって両部品の回転角によっては、部品の吸着ノズルの並び方向の最大寸法を、その部品の対角寸法ではなく、その部品の、吸着ノズルに吸着されるときの吸着ノズルの並び方向の寸法に設定することができ、本来吸着させることができる部品が吸着不能と判断されてしまう不都合を防止できるので、一回の部品移動工程で基板に装着させることができる部品数を増大させることができ、その分、実装効率を向上させることができる。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照して本発明の実施の形態について説明する。図１は本発明の一実施の形態における部品実装機の斜視図、図２は本発明の一実施の形態における部品実装機が備
える装着ヘッドの部分正面図、図３は本発明の一実施の形態における部品実装機の制御系統を示すブロック図、図４（ａ）は本発明の一実施の形態における部品実装機の部品の装着方向を示す基板の平面図、図４（ｂ）は本発明の一実施の形態における部品実装機の部品の供給方向を示す部品供給部の部分平面図、図５は本発明の一実施の形態における部品実装機が行う部品実装作業の流れを示すフローチャート、図６（ａ），（ｂ），（ｃ）は本発明の一実施の形態における部品実装機が備える吸着ノズルの軸間距離と吸着ノズルに吸着された部品の並び方向寸法を説明する図、図７及び図８は本発明の一実施の形態における部品吸着データの作成工程の流れを示すフローチャートである。
【００１４】
図１において、本実施の形態における部品実装機１は、基台１１に基板搬送路１２が備えられており、基板搬送路１２の上方にはそれぞれ複数（ここでは４つとする）の吸着ノズル１３を備えた２つの装着ヘッド１４がＸＹロボット１５によって水平面内方向に移動自在に設けられている。
【００１５】
基板搬送路１２は一対のベルトコンベアを備えて成り、基板ＰＢの水平方向（Ｘ軸方向とする）への搬送と所定位置への位置決めを行う。ＸＹロボット１５は、Ｘ軸方向と直交する水平面内方向（Ｙ軸方向）に延びて設けられたＹ軸テーブル１６と、Ｙ軸テーブル１６に沿ってＹ軸方向に移動自在に設けられた２つのＸ軸テーブル１７と、各Ｘ軸テーブル１７に沿ってＸ軸方向に移動自在に設けられた２つの移動ステージ１８から成り、２つの装着ヘッド１４は各移動ステージ１８に１つずつ取り付けられている。
【００１６】
図１において、基板搬送路１２のＹ軸方向の側方領域には部品（電子部品）Ｐを部品供給位置１９に供給する複数のパーツフィーダ２０がＸ軸方向に並んで設けられており、これら複数のパーツフィーダ２０によって部品供給部２１が構成されている。各装着ヘッド１４には撮像面を下方に向けた基板カメラ２２が設けられており、基板搬送路１２の両外側の基台１１上には撮像面を上方に向けた部品カメラ２３が設けられている。
【００１７】
図２において、装着ヘッド１４には複数のノズルシャフト１４ａがＸ軸方向に列状に配置されており、各々装着ヘッド１４に対して上下方向（Ｚ軸方向）に移動（昇降）自在かつ上下軸まわりに回転自在となっている。吸着ノズル１３は各ノズルシャフト１４ａの下端部に１つずつ着脱自在に取り付けられており、ノズルシャフトの昇降及び回転動作に連れて昇降及び回転するようになっている。
【００１８】
各ノズルシャフト１４ａはそれぞれ図示しない付勢ばねによって常時上方に付勢されて所定の初期位置に位置しており、装着ヘッド１４に内蔵されたアクチュエータによってノズルシャフト１４ａが付勢ばねに抗して押し下げられたときに初期位置から下方へ移動する。
【００１９】
図３において、部品実装機１が備える制御装置３０は、実装制御部３１、機構駆動部３２、認識処理部３３、データ記憶部３４、制御プログラム記憶部３５及びデータ作成部３６を備え、実装制御部３１には入力部３８及び表示部３９が接続されている。
【００２０】
図３において実装制御部３１は、データ記憶部３４に記憶された後述するＮＣプログラム３４ａを実行することにより機構駆動部３２の作動制御を行い、基板搬送路１２、パーツフィーダ２０、ＸＹロボット１５、装着ヘッド１４等から成る機構部４０を駆動する。機構部４０には、装着ヘッド１４に備えられた前述のノズルシャフト１４ａの（すなわち吸着ノズル１３の）昇降及び回転を行わせるアクチュエータが含まれる。
【００２１】
認識処理部３３は、基板カメラ２２及び部品カメラ２３から送られてきた画像データに基づいて画像認識処理を行い、その結果を実装制御部３１に送信する。認識処理部３３か
ら送られてきた画像認識処理情報は、実装制御部３１が機構駆動部３２の作動制御を行うときに参照される。
【００２２】
データ記憶部３４には、ＮＣプログラム３４ａ、配列プログラム３４ｂ、部品ライブラリ３４ｃ及び部品吸着データ３４ｄが記憶されている。ＮＣプログラム３４ａは部品実装機１の自動運転時の動作を規定するプログラムであり、どの部品Ｐを基板ＰＢのどの位置にどの順番で装着するか等、各部品Ｐに関する装着動作を規定している。このＮＣプログラム３４ａが実行されることにより、装着ヘッド１４は、部品供給部２１より供給される部品Ｐを吸着ノズル１３に吸着させ、その部品Ｐを基板ＰＢに装着させる部品移載工程を繰り返し行う。
【００２３】
ＮＣプログラム３４ａで使用されるパラメータは装着位置、装着方向、装着部品等である。ここで装着位置とは、基板ＰＢに対する部品Ｐの装着位置を基板ＰＢに設定された座標原点からＸＹ座標で定めたものであり、装着方向とは、基板ＰＢに装着されるときの部品Ｐの向きを、予め定めた基準の向きからの角度（偏角）φｍによって表したものである（図４（ａ）参照）。
【００２４】
配列プログラム３４ｂは部品Ｐの配列方法をまとめたプログラムであり、部品供給部２１にどのように部品Ｐを配列するか（どのパーツフィーダ２０にどのような部品Ｐを供給させるか）を規定している。
【００２５】
部品ライブラリ３４ｃは部品Ｐに関する詳しいデータを登録したものであり、上述の配列プログラム３４ｂで部品Ｐの指定が行われると、部品Ｐの基板ＰＢへの装着がこの部品ライブラリ３４ｃのデータに基づいて行われる。部品ライブラリ３４ｃには、部品の形状や種別、寸法、厚さ等のデータのほか、部品Ｐの供給方向が規定されている。ここで部品Ｐの供給方向とは、部品供給部２１より供給されるときの部品Ｐの向きを、前述の部品Ｐの装着方向と同じ基準の向きからの角度（偏角）φｓによって表したものである（図４（ｂ）参照）。
【００２６】
部品吸着データ３４ｄは、装着ヘッド１４が行う各部品移載工程において、装着ヘッド１４のどの吸着ノズル１３にどの部品Ｐを吸着させるかを規定している。
【００２７】
制御プログラム記憶部３５には、部品吸着データ作成プログラム３５ａが記憶されている。この部品吸着データ作成プログラム３５ａは、データ記憶部３４に記憶される部品吸着データ３４ｄの作成に使用されるプログラムである。
【００２８】
入力部３８はキーボードやマウスなどから成り、表示部３９はディスプレイ装置から成る。
【００２９】
図５は部品実装機１が行う部品実装作業の流れを示すフローチャートである。制御装置３０の実装制御部３１は、データ記憶部３４に記憶されたＮＣプログラム３４ａ及び配列プログラム３４ｂに基づいて、機構駆動部３２を介した機構部４０の作動制御を行い、基板ＰＢに部品Ｐを実装する。
【００３０】
実装制御部３１は、部品実装機１の基板搬送路１２に基板ＰＢが投入されたことを図示しないセンサによって検知したら、基板搬送路１２を作動させてその基板ＰＢを部品実装機１内に搬入し、所定の作業位置に位置決めする（ステップＳＴ１）。
【００３１】
実装制御部３１は、基板ＰＢの位置決めを行ったら、装着ヘッド１４を基板ＰＢの上方に位置させ、基板カメラ２２に基板ＰＢの基板位置検出マークＭ（図１）を撮像させる。
そして、認識処理部３３を介して得られた基板位置検出マークＭの画像データに基づいて、基板ＰＢの基準位置からの位置ずれを算出する（ステップＳＴ２）。
【００３２】
実装制御部３１は基板ＰＢの位置ずれを算出したら、装着ヘッド１４をパーツフィーダ２０の上方に移動させ、各吸着ノズル１３に部品Ｐを吸着させてピックアップする（ステップＳＴ３）。この部品Ｐのピックアップにおいて、どの吸着ノズル１３にどの部品Ｐを吸着させるかについては、データ記憶部３４に記憶された部品吸着データ３４ｄが参照される。
【００３３】
実装制御部３１は、吸着ノズル１３に部品Ｐを吸着させてピックアップしたら、そのピックアップした部品Ｐが部品カメラ２３の直上に位置するように装着ヘッド１４を移動させ、部品カメラ２３に部品Ｐの撮像を行わせる。そして、認識処理部３３を介して得られた部品Ｐの画像データに基づいて部品Ｐの画像認識（部品認識）を行い（ステップＳＴ４）、吸着ノズル１３に対する部品Ｐの位置ずれ（吸着ずれ）を算出する（ステップＳＴ５）。
【００３４】
実装制御部３１は、部品Ｐの吸着ずれを算出したら、装着ヘッド１４を基板ＰＢの上方に移動させ、吸着ノズル１３に吸着させている部品Ｐを基板ＰＢ上の目標装着位置で離脱させて部品Ｐを基板ＰＢに装着する（ステップＳＴ６）。
【００３５】
実装制御部３１は部品Ｐを基板ＰＢに装着するとき、部品Ｐの供給方向（角度φｓ）を部品ライブラリ３４ｃから読み取るとともに、装着方向（角度φｍ）をＮＣプログラム３４ａから読み取り、これら両角度φｓ，φｍの差φ１（＝φｍ−φｓ）を算出する。この角度差φ１は、その部品Ｐが吸着ノズル１３に吸着されてから基板ＰＢに装着されるまでの間に回転させられる回転角（吸着ノズル１３の回転角でもある）に相当する。なお、部品Ｐの回転角φ１は、その回転角φ１の値がそのままデータとして存在するのであれば、その回転角φ１のデータを読み出すようにしてもよい。
【００３６】
実装制御部３１は、部品Ｐの回転角φ１を算出したら、その回転角φ１に、部品認識時に求めた部品Ｐの吸着ずれを補正する補正角（符号をφ２とする）を加えた角度θ（＝φ１＋φ２）だけ吸着ノズル１３を回転させて、部品Ｐを基板ＰＢに装着する。またこのとき、基板ＰＢの位置決め時に求めた基板ＰＢの基準位置からの位置ずれが補正されるように吸着ノズル１３の位置も修正する。なお、補正角φ２は通常、１度以下の極めて微小な角度となる。
【００３７】
ステップＳＴ３でピックアップした部品Ｐを全て基板ＰＢに装着したら、現在対象としている基板ＰＢに対して全ての部品Ｐの装着が終了したかどうかの判断を行う（ステップＳＴ７）。その結果、全ての部品Ｐの装着が終了していなかった場合には、ステップＳＴ３〜ステップＳＴ６から成る部品移載工程を繰り返し実行し、全ての部品Ｐの装着が終了していた場合には、基板搬送路１２を作動させて、基板ＰＢを部品実装機１の外部に搬出する（ステップＳＴ８）。これにより基板ＰＢ１枚当たりの部品実装作業が終了し、実装制御部３１は次の基板ＰＢの投入待ちに入る。
【００３８】
部品実装作業はこのような流れで実行されるが、前述のようにステップＳＴ３では、データ記憶部３４に記憶された部品吸着データ３４ｄから、装着ヘッド１４のどの吸着ノズル１３に部品Ｐを吸着するかの情報が読み出される。この部品吸着データ３４ｄは作業者が制御装置３０のデータ作成部３６を通して作成するものであり、この部品吸着データ３４ｄの作成の際には、制御プログラム記憶部３５に記憶された部品吸着データ作成プログラム３５ａが用いられる。以下、部品吸着データ作成プログラム３５ａを用いた部品吸着データ３４ｄの作成の流れについて説明する。
【００３９】
前述のように実装制御部３１は、部品供給部２１より供給される部品Ｐを装着ヘッド１４の吸着ノズル１３に吸着させた後、その部品Ｐの回転角φ１に補正角φ２を加えた角度θ（＝φ１＋φ２）だけ吸着ノズル１３を回転させて（すなわち部品Ｐをθだけ回転させて）、部品Ｐを基板ＰＢに装着するが、吸着ノズル１３による部品Ｐの吸着時はもとより、その後の吸着ノズル１３の回転時においても、吸着ノズル１３に吸着されている部品Ｐ同士が干渉するようなことがあってはならない。
【００４０】
隣接する２つの吸着ノズル１３に吸着された場合に互いに隣接することとなる２つの部品Ｐが吸着ノズル１３の回転時も含めて互いに干渉するか否かの判断を行うには、これら両部品Ｐそれぞれの吸着ノズル１３の並び方向（ここではＸ軸方向に相当）の最大寸法（以下、「並び方向最大寸法」と称する）Ｓｍを設定したうえで、その設定した両部品Ｐそれぞれの並び方向最大寸法Ｓｍの半分の長さ同士の和と、隣接する２つの吸着ノズル１３の軸間距離であるノズルピッチＬ（図６（ａ））とを比較すればよい。この比較の結果、両部品Ｐそれぞれの並び方向最大寸法Ｓｍの半分の長さ同士の和がノズルピッチＬよりも大きければ、隣接する２つの吸着ノズル１３に吸着された両部品Ｐは互いに干渉し、両部品Ｐそれぞれの並び方向最大寸法Ｓｍの半分の長さ同士の和がノズルピッチＬよりも小さければ、隣接する２つの吸着ノズル１３に吸着された両部品Ｐは互いに干渉しない（図６（ｂ），（ｃ））と判断できる。
【００４１】
ここで、両部品Ｐの回転角φ１の少なくとも一方が０度でない場合には、両部品Ｐそれぞれの並び方向最大寸法Ｓｍを、両部品Ｐそれぞれの対角寸法Ｓ１に設定することができ（図６（ｂ））、両部品Ｐの回転角φ１がともに０度である（補正角φ２しか回転させない）場合には、両部品Ｐそれぞれの並び方向寸法Ｓｍを、両部品Ｐそれぞれの、吸着ノズル１３に吸着されるときの吸着ノズル１３の並び方向の寸法（吸着ノズル１３の並び方向と直交する水平方向から見たときの部品Ｐの投影寸法。以下、「並び方向寸法」と称する）Ｓ２に設定することができる（図６（ｃ））。
【００４２】
このため本実施の形態における部品実装機１では、部品吸着データ３４ｄの作成においては、後述するように、隣接する２つの吸着ノズル１３に吸着された場合に互いに隣接することとなる２つの部品Ｐのそれぞれについて、吸着ノズル１３に吸着されてから基板ＰＢに装着されるまでの間に回転させられる回転角φ１を算出し、その算出した両部品Ｐの回転角φ１に応じて両部品Ｐそれぞれの並び方向最大寸法Ｓｍを設定するようになっている。
【００４３】
そして、上記最大寸法Ｓｍの設定では、両部品Ｐそれぞれの並び方向最大寸法Ｓｍを、両部品Ｐそれぞれの対角寸法Ｓ１又は両部品Ｐそれぞれの、吸着ノズル１３に吸着されるときの並び方向寸法Ｓ２に設定するようになっており、より具体的には、算出した両部品Ｐの回転角φ１の少なくとも一方が０度でない場合には、両部品Ｐそれぞれの並び方向最大寸法Ｓｍを、両部品Ｐそれぞれの対角寸法Ｓ１に設定し、両部品Ｐの回転角φ１がともに０度である場合には、両部品Ｐそれぞれの並び方向最大寸法Ｓｍを、両部品Ｐそれぞれの、吸着ノズル１３に吸着されるときの並び方向寸法Ｓ２に設定するようになっている。
【００４４】
図７及び図８は、データ作成部３６による部品吸着データ３４ｄの作成工程の流れを示すフローチャートである。これら両図の処理の流れは、同じ丸付きアルファベットの部分で連続している。
【００４５】
作業者により入力部３８から部品吸着データ３４ｄの作成工程を開始する所定の入力がなされたら、データ作成部３６は先ず、配列プログラム３４ｂに従って部品供給部２１より順番に供給される部品Ｐのうち、これから吸着ノズル１３に吸着させるデータを作成し
ようとする部品Ｐを番号Ｎ＝１の部品Ｐとし（ステップＳＴ１１）、データ作成実行部３６ａにおいて、番号Ｎ＝１の部品Ｐをマスターノズルに相当する吸着ノズル１３に吸着させるデータを作成する（ステップＳＴ１２）。ここでマスターノズルとは、一の部品移載工程における部品吸着データ３４ｄを作成するときに、初めに部品Ｐを吸着させる吸着ノズル１３であり、例えば、列状に配置された複数の吸着ノズル１３の端部に位置する吸着ノズル１３が指定される。
【００４６】
データ作成部３６は、ステップＳＴ１２が終了したら、次にデータを作成しようとする部品Ｐを番号Ｎ＝Ｎ＋１の部品Ｐとしたうえで（ステップＳＴ１３）、回転角算出部３６ｂにおいて、現在データ作成の対象としている番号Ｎの部品Ｐの回転角φ１を算出するとともに（ステップＳＴ１４）、一つ前に対象とした番号Ｎ−１の部品Ｐの回転角φ１を算出する（ステップＳＴ１５）。そして、番号Ｎの部品Ｐと番号Ｎ−１の部品Ｐ（すなわち隣接する２つの吸着ノズル１３に吸着される両部品Ｐ）の回転角φ１がともに０度であるか否かの判断を行う（ステップＳＴ１６）。
【００４７】
その結果、両部品Ｐの回転角φ１がともに０度であった場合には、データ作成部３６は、最大寸法設定部３６ｃにおいて、両部品Ｐそれぞれの並び方向最大寸法Ｓｍを、両部品Ｐそれぞれの、吸着ノズル１３に吸着されるときの並び方向寸法Ｓ２に設定し（ステップＳＴ１７）、両部品Ｐの回転角φ１の少なくとも一方が０度でなかった場合には、両部品Ｐそれぞれの並び方向最大寸法Ｓｍを、両部品Ｐそれぞれの対角寸法Ｓ１に設定する（ステップＳＴ１８）。
【００４８】
データ作成部３６は、ステップＳＴ１７又はステップＳＴ１８で隣接する２つの吸着ノズル１３に吸着させようとしている両部品Ｐそれぞれの並び方向最大寸法Ｓｍを設定したら、比較判断部３６ｄにおいて、設定した両部品Ｐのそれぞれの並び方向最大寸法Ｓｍの半分の長さ同士の和とノズルピッチＬ（図６（ａ））とを比較する（ステップＳＴ１９）。そして、その結果、両部品Ｐそれぞれの並び方向最大寸法Ｓｍの半分の長さの和がノズルピッチＬよりも小かったときには、隣接する２つの吸着ノズル１３に吸着された両部品Ｐは互いに干渉しないと判断し、両部品Ｐそれぞれの並び方向最大寸法Ｓｍの半分の長さの和がノズルピッチＬよりも大きかったときには、隣接する２つの吸着ノズル１３に吸着された両部品Ｐは互いに干渉すると判断する。
【００４９】
データ作成実行部３６ａは、比較判断部３６ｄが、隣接する２つの吸着ノズル１３に吸着された両部品Ｐは互いに干渉しないと判断したときには、番号Ｎ−１の部品Ｐを吸着させる吸着ノズル１３に隣接する吸着ノズル１３に番号Ｎの部品Ｐを吸着させるデータを作成する（ステップＳＴ２０）。一方、比較判断部３６ｄが、隣接する２つの吸着ノズル１３に吸着された両部品Ｐは互いに干渉すると判断したときには、表示部３９を介してエラー表示を行ったうえで（ステップＳＴ２１）、作業者が入力部３８から行う入力に応じ、番号Ｎの部品Ｐの吸着に関するデータを作成する（ステップＳＴ２２）。このデータは例えば、番号Ｎの部品Ｐを吸着ノズル１３の並び方向に１つ飛ばした次の吸着ノズル１３に吸着させることや、或いは、その部品移載工程におけるそれ以上の部品Ｐの吸着を打ち切ってその部品Ｐの吸着を次の部品移載工程に回すこと等を内容とする。
【００５０】
データ作成部３６は、ステップＳＴ２０又はステップＳＴ２２で、番号Ｎの部品Ｐに関するデータを作成したら、一の部品移載工程についての部品吸着のデータ作成が終了したかどうかの判断を行う（ステップＳＴ２３）。その結果、一の部品移載工程についての部品吸着のデータ作成が終了していなかったときには、ステップＳＴ１３に戻ってステップＳＴ１３〜ステップＳＴ２３の工程を繰り返し、一の部品移載工程についての部品吸着のデータ作成が終了していたときには、基板ＰＢに装着すべき全部品Ｐについての部品吸着のデータ作成（すなわち部品吸着データ３４ｄの作成）が終了したかどうかの判断を行う
（ステップＳＴ２４）。その結果、基板ＰＢに装着すべき全部品Ｐについての部品吸着のデータ作成が終了していなかったときにはステップＳＴ１１に戻ってステップＳＴ１１〜ステップＳＴ２４の工程を繰り返し、全部品Ｐについての部品吸着のデータ作成が終了していたときには、データ作成部３６は、それまでに作成した部品移載工程ごとの部品吸着のデータを集め、部品吸着データ３４ｄとしてデータ記憶部３４に保存する（ステップＳＴ２５）。データ作成部３６は、ステップＳＴ２５が終了したら、一連の部品吸着データ３４ｄの作成工程を終了する。
【００５１】
このように、本実施の形態における部品実装機１の制御装置３０のデータ作成部３６は、部品吸着データ３４ｄ、すなわち、部品実装機１が備える装着ヘッド１４に設けられた複数の吸着ノズル１３の各々に部品Ｐを吸着させて基板ＰＢに装着する部品移載工程を繰り返し実行する部品実装作業において用いられる、装着ヘッド１４のどの吸着ノズル１３に部品Ｐを吸着させるかを定めたデータを作成するデータ作成装置として機能するようになっている。
【００５２】
そして、そのデータ作成方法は、隣接する２つの吸着ノズル１３に吸着された場合に互いに隣接することとなる２つの部品Ｐのそれぞれについて、吸着ノズル１３に吸着されてから基板ＰＢに装着されるまでの間に吸着ノズル１３により回転させられる回転角φ１を算出する回転角算出工程（ステップＳＴ１４及びステップＳＴ１５）と、回転角算出工程で算出した両部品Ｐの回転角φ１に応じて両部品Ｐそれぞれの吸着ノズル１３の並び方向の最大寸法（並び方向最大寸法）Ｓｍを設定する最大寸法設定工程（ステップＳＴ１７及びステップＳＴ１８）と、最大寸法設定工程で設定した両部品Ｐそれぞれの並び方向最大寸法Ｓｍ及び隣接する２つの吸着ノズル１３の軸間距離であるノズルピッチＬに基づいて、両部品Ｐが互いに干渉するか否かの判断を行う判断工程（ステップＳＴ１９）と、判断工程で両部品Ｐが互いに干渉しないと判断したとき、両部品Ｐを隣接する２つの吸着ノズル１３に吸着させるデータを作成するデータ作成工程（ステップＳＴ２０）を含むものとなっている。
【００５３】
またこのため、データ作成装置としての制御装置３０のデータ作成部３６は、隣接する２つの吸着ノズル１３に吸着された場合に互いに隣接することとなる２つの部品Ｐのそれぞれについて、吸着ノズル１３に吸着されてから基板ＰＢに装着されるまでの間に吸着ノズル１３により回転させられる回転角φ１を算出する回転角算出手段（データ作成部３６の回転角算出部３６ｂ）と、回転角算出手段により算出された両部品Ｐの回転角φ１に応じて両部品Ｐそれぞれの吸着ノズル１３の並び方向の最大寸法（並び方向最大寸法）Ｓｍを設定する最大寸法設定手段（データ作成部３６の最大寸法設定部３６ｃ）と、最大寸法設定手段により設定された両部品Ｐそれぞれの並び方向最大寸法Ｓｍ及び隣接する２つの吸着ノズル１３の軸間距離（ノズルピッチＬ）に基づいて、両部品Ｐが互いに干渉するか否かの判断を行う判断手段（データ作成部３６の比較判断部３６ｄ）と、判断手段により両部品Ｐが互いに干渉しないと判断されたとき、両部品Ｐを隣接する２つの吸着ノズル１３に吸着させるデータを作成するデータ作成手段（データ作成部３６のデータ作成実行部３６ａ）を備えたものとなっている。
【００５４】
また、本実施の形態における部品実装機１による部品実装方法は、部品実装機１が備える装着ヘッド１４に設けられた複数の吸着ノズル１３の各々に部品Ｐを吸着させて基板ＰＢに装着する部品移載工程（ステップＳＴ３〜ステップＳＴ６）を繰り返し実行するものであり、上記データ作成方法により作成された部品吸着データ３４ｄを用いて各部品移載工程を実行するようになっている。
【００５５】
また、このために本実施の形態における部品実装機１は、部品Ｐを供給する部品供給部２１と、複数の吸着ノズル１３が設けられた装着ヘッド１４と、部品供給部２１より供給
される複数の部品Ｐを装着ヘッド１４に設けられた複数の吸着ノズル１３の各々に吸着させて基板ＰＢに装着する部品移載工程（ステップＳＴ３〜ステップＳＴ６）を繰り返し実行させる制御手段（制御装置３０の実装制御部３１）とを備え、制御手段は、上記データ作成方法又はデータ作成装置により作成された部品吸着データ３４ｄを用いて装着ヘッド１４に各部品移載工程を実行させるようになっている。
【００５６】
このように本実施の形態では、装着ヘッド１４のどの吸着ノズル１３に部品Ｐを吸着させるかを定めた部品吸着データ３４ｄを作成するにおいて、隣接する２つの吸着ノズル１３に吸着された場合に互いに隣接することとなる２つの部品Ｐのそれぞれについて、吸着ノズル１３に吸着されてから基板ＰＢに装着されるまでの間に吸着ノズル１３により回転させられる回転角φ１を算出し、その算出した両部品Ｐの回転角φ１に応じて両部品Ｐそれぞれの並び方向最大寸法Ｓｍを設定したうえで、これら両部品Ｐそれぞれの並び方向最大寸法Ｓｍ及びノズルピッチＬに基づいて、両部品Ｐが干渉するか否かの判断を行うようになっている。
【００５７】
したがって両部品Ｐの回転角φ１によっては、部品Ｐの並び方向最大寸法Ｓｍを、その部品Ｐの対角寸法Ｓ１ではなく、その部品Ｐの、吸着ノズル１３に吸着されるときの並び方向寸法Ｓ２に設定することができ、本来吸着させることができる部品Ｐが吸着不能と判断されてしまう不都合を防止できるので、一回の部品移動工程で基板ＰＢに装着させることができる部品数を増大させることができ、その分、実装効率を向上させることができる。
【００５８】
なお、本実施の形態における部品実装機１では、図１から分かるように、基板搬送路１２を挟んで部品供給部２１が２箇所設けられており、一方の部品供給部２１を構成するパーツフィーダ２０と、他方の部品供給部２１を構成するパーツフィーダ２０によって、基板搬送路１２により位置決めされた基板ＰＢに対し、同一の部品Ｐを互いに１８０度異なる方向に供給することができる。したがって、例えば、一方側の部品供給部２１から部品Ｐを角度φｓ＝０度の供給方向で供給しつつ、他方側の部品供給部２１から部品Ｐを角度φｓ＝１８０度の供給方向で供給することができ、一方側の部品供給部２１から角度φｓ＝０度の供給方向で供給される部品Ｐを角度φｍ＝０度の装着方向で基板ＰＢに装着する場合だけでなく、他方側の部品供給部２１から角度φｓ＝１８０度の供給方向で供給される部品Ｐを角度φｍ＝１８０度の装着方向で装着する場合においても部品Ｐの回転角はφ１＝０度となるので、各装着ヘッド１４が基板搬送路１２を挟んで設置される２箇所の部品供給部２１から部品Ｐをピックアップするようにすれば、一の部品移載工程において基板ＰＢに装着できる部品Ｐの数を更に増大させることができる。
【００５９】
また、上記の実施の形態では、部品吸着データ３４ｄを作成する部品吸着データ作成プログラム３５ａは、隣接する２つの吸着ノズル１３に吸着される両部品Ｐの回転角φ１がともに０度である場合には、両部品Ｐそれぞれの並び方向最大寸法Ｓｍが自動でその部品Ｐの、吸着ノズル１３に吸着されるときの並び方向寸法Ｓ２に設定される構成となっていたが、常に自動で設定されるのではなく、作業者がそのような設定方法を選択したとき、或いは作業者に確認を求めて作業者がこれに同意したときに設定されるような構成としてもよい。
【００６０】
また、上述の実施の形態では、部品実装機１が備える制御装置３０のデータ作成部３６がデータ作成装置として機能しており、データ作成装置が部品実装機１の内部に設けられた構成となっていたが、本発明のデータ作成装置は必ずしも部品実装機１の内部に設けられている必要はなく、部品実装機１の外部に設けられたコンピュータがデータ作成装置として機能し、このコンピュータにより作成されたデータを部品実装機１が用いることができるようにしているのであってもよい。
【産業上の利用可能性】
【００６１】
一回の部品移載工程で基板に装着できる部品数を増大させることができる部品吸着データのデータ作成方法、部品実装方法、データ作成装置及び部品実装機を提供する。
【図面の簡単な説明】
【００６２】
【図１】本発明の一実施の形態における部品実装機の斜視図
【図２】本発明の一実施の形態における部品実装機が備える装着ヘッドの部分正面図
【図３】本発明の一実施の形態における部品実装機の制御系統を示すブロック図
【図４】（ａ）本発明の一実施の形態における部品実装機の部品の装着方向を示す基板の平面図（ｂ）本発明の一実施の形態における部品実装機の部品の供給方向を示す部品供給部の部分平面図
【図５】本発明の一実施の形態における部品実装機が行う部品実装作業の流れを示すフローチャート
【図６】（ａ）（ｂ）（ｃ）本発明の一実施の形態における部品実装機が備える吸着ノズルの軸間距離と吸着ノズルに吸着された部品の並び方向寸法を説明する図
【図７】本発明の一実施の形態における部品吸着データの作成工程の流れを示すフローチャート
【図８】本発明の一実施の形態における部品吸着データの作成工程の流れを示すフローチャート
【符号の説明】
【００６３】
１  部品実装機
１３  吸着ノズル
１４  装着ヘッド
２１  部品供給部
３１  実装制御部（制御手段）
３４ｄ  部品吸着データ
３６  データ作成部（データ作成装置）
３６ａ  データ作成実行部（データ作成手段）
３６ｂ  回転角算出部（回転角算出手段）
３６ｃ  最大寸法設定部（最大寸法設定手段）
３６ｄ  比較判断部（判断手段）
ＰＢ  基板
Ｐ  部品
Ｌ  軸間距離
【図１】
2010129738.tif 000003
【図２】
2010129738.tif 000004
【図３】
2010129738.tif 000005
【図４】
2010129738.tif 000006
【図５】
2010129738.tif 000007
【図６】
2010129738.tif 000008
【図７】
2010129738.tif 000009
【図８】
2010129738.tif 000010