(57)【要約】【課題】基板へ装着しようとする対象部品の要求精度を適切に自動設定する。【解決手段】管理コンピュータのＣＰＵは、今回のシーケンスにおいて装着順がｎ番目の部品を対象部品に設定し（Ｓ１２０）、その対象部品の周辺状況データを算出（取得）し（Ｓ１３０）、その周辺状況データに基づいて対象部品の要求精度を設定してＨＤＤ８３に記憶する（Ｓ１４０）。このように周辺状況データに基づいて要求精度を自動設定するため、設定された要求精度は従来に比べて実状に合ったものとなる。したがって、対象部品の要求精度を適切に自動設定することができる。【選択図】図５
2020129695.tif 000002
【特許請求の範囲】
【請求項１】
採取部が部品供給ユニットから供給される部品を採取して基板上の所定の装着位置へ装着するときに要求される要求精度を設定する要求精度設定装置であって、
前記基板へ装着しようとする対象部品の前記装着位置の周辺状況に関する周辺状況データに基づいて、前記部品供給ユニットから前記対象部品を採取するとき及び／又は該対象部品を前記装着位置へ装着するときに要求される要求精度を設定する、
要求精度設定装置。
【請求項２】
前記周辺状況データは、前記対象部品の周辺に装着される又は装着された周辺部品と前記対象部品との部品間距離に関するデータを含み、
前記要求精度を設定するにあたり、前記部品間距離が小さいほど前記要求精度を高く設定する、
請求項１に記載の要求精度設定装置。
【請求項３】
前記周辺状況データは、前記対象部品を前記装着位置へ装着するときの前記採取部の部品保持部材と前記対象部品の周辺に装着される又は装着された周辺部品との位置関係を表すデータを含み、
前記要求精度を設定するにあたり、前記部品保持部材と前記周辺部品との前記位置関係が近いほど前記要求精度を高く設定する、
請求項１又は２に記載の要求精度設定装置。
【請求項４】
前記周辺状況データは、前記対象部品を前記基板の所定の装着位置へ装着する前に該所装着位置に印刷されたはんだの印刷状態に関するデータを含み、
前記要求精度を設定するにあたり、前記印刷されたはんだの前記装着位置からのずれが大きいほど前記要求精度を高く設定する、
請求項１〜３のいずれか１項に記載の要求精度設定装置。
【請求項５】
前記要求精度を設定するにあたり、前記周辺状況データに加えて前記対象部品の経験上の位置ずれ傾向に関するデータに基づいて前記要求精度を設定し、前記位置ずれ傾向が高いほど前記要求精度を高く設定する、
請求項１〜４のいずれか１項に記載の要求精度設定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、要求精度設定装置に関する。
【背景技術】
【０００２】
従来より、採取部が部品供給ユニットから供給される部品を採取し、該部品を基板上へ運び該部品を前記基板上の所定の装着位置へ装着する部品装着機が知られている。例えば特許文献１には、この種の部品装着機において、工程の種別や部品の種別・サイズなどに応じて要求精度を判定し、判定された要求精度に応じて該工程における移動の際のヘッドの位置決め待ち時間、ヘッドの移動速度や移動加速度を制御するものが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平４−３２８９００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１では、基板へ装着しようとする部品の周辺の状況については考慮せずに要求精度の大小を判定している。そのため、例えばある部品を基板に装着する際、その部品の装着位置のすぐ近くに既にほかの部品が装着されている場合とその部品の装着位置の周辺にほかの部品がまだ装着されていない場合とで、要求精度を変えることはできなかった。そのため、要求精度が実状に合わないことがあった。
【０００５】
本発明は、上述した課題を解決するためになされたものであり、基板へ装着しようとする対象部品の要求精度を適切に自動設定することを主目的とする。
【課題を解決するための手段】
【０００６】
本発明の要求精度設定装置は、
採取部が部品供給ユニットから供給される部品を採取して基板上の所定の装着位置へ装着するときに要求される要求精度を設定する要求精度設定装置であって、
前記基板へ装着しようとする対象部品の前記装着位置の周辺状況に関する周辺状況データに基づいて、前記部品供給ユニットから前記対象部品を採取するとき及び／又は前記対象部品を前記装着位置へ装着するときに要求される要求精度を設定するものである。
【０００７】
この要求精度設定装置では、基板へ装着しようとする対象部品の装着位置の周辺状況に関する周辺状況データに基づいて、部品供給ユニットから対象部品を採取するとき及び／又は対象部品を装着位置へ装着するときに要求される要求精度を自動設定する。このように周辺状況データに基づいて要求精度を自動設定するため、設定された要求精度は従来に比べて実状に合ったものとなる。したがって、対象部品の要求精度を適切に自動設定することができる。
【０００８】
本発明の要求精度設定装置において、前記周辺状況データは、前記対象部品の周辺に装着される又は装着された周辺部品と前記対象部品との部品間距離に関するデータを含み、前記要求精度を設定するにあたり、前記部品間距離が小さいほど前記要求精度を高く設定してもよい。こうすれば、部品間距離が小さい場合には、要求精度が高く設定されるため、対象部品を装着する際にその対象部品を周辺部品と干渉しにくくすることができる。
【０００９】
本発明の要求精度設定装置において、前記周辺状況データは、前記対象部品を前記装着位置へ装着するときの前記採取部の部品保持部材と前記対象部品の周辺に装着される又は装着された周辺部品との位置関係を表すデータを含み、前記要求精度を設定するにあたり、前記部品保持部材と前記周辺部品との前記位置関係が近いほど前記要求精度を高く設定してもよい。こうすれば、対象部品を装着しようとする部品保持部材の形状や大きさによってその部品保持部材が周辺部品と干渉しやすい関係にあるときには、要求精度が高く設定されるため、対象部品を装着する際に部品保持部材を周辺部品と干渉しにくくすることができる。
【００１０】
本発明の要求精度設定装置において、前記周辺状況データは、前記対象部品を前記基板の所定の装着位置へ装着する前に該所装着位置に印刷されたはんだの印刷状態に関するデータを含み、前記要求精度を設定するにあたり、前記印刷されたはんだの前記装着位置からのずれが大きいほど前記要求精度を高く設定してもよい。こうすれば、印刷されたはんだのずれが大きかった場合には、対象部品を所定の装着位置へ装着するときの許容範囲が狭くなるが、要求精度が高く設定されるため、対象部品を許容範囲内に装着しやすくなる。
【００１１】
本発明の要求精度設定装置において、前記要求精度を設定するにあたり、前記周辺状況データに加えて前記対象部品の経験上の位置ずれ傾向に関するデータに基づいて前記要求精度を設定し、前記位置ずれ傾向が高いほど前記要求精度を高く設定してもよい。こうすれば、対象部品の経験上の位置ずれ傾向が高かった場合には、要求精度が高く設定されるため、装着しようとする対象部品の位置ずれが起こりにくくなる。
【図面の簡単な説明】
【００１２】
【図１】部品実装ライン１０の構成の概略を示す構成図。
【図２】装着機１１の構成の概略を示す構成図。
【図３】制御装置６０及び管理コンピュータ８０の電気的接続を示すブロック図。
【図４】シーケンスの一例を示す説明図。
【図５】要求精度設定ルーチンの一例を示すフローチャート。
【図６】部品間距離の一例を示す説明図。
【図７】ノズルのはみ出し量の一例を示す説明図。
【図８】要求精度の設定が完了したあとのシーケンスのデータの一例を示す。
【図９】作業割付処理ルーチンの一例を示すフローチャート。
【図１０】他の実施形態の部品実装ライン１０の構成の概略を示す構成図。
【発明を実施するための形態】
【００１３】
本発明の好適な実施形態を、図面を参照しながら以下に説明する。図１は、部品実装ライン１０の構成の概略を示す構成図であり、図２は、装着機１１の構成の概略を示す構成図である。なお、本実施形態は、図１および図２の左右方向がＸ軸方向であり、前後方向がＹ軸方向であり、上下方向がＺ軸方向である。
【００１４】
部品実装ライン１０は、部品を基板Ｓに装着する処理を行う複数の装着機１１Ａ〜１１Ｄと、各装着機１１Ａ〜１１Ｄの管理などシステム全体の生産管理を行う管理コンピュータ８０とを備えている。装着機１１Ａ〜１１Ｄは、概ね同じ構成であるため、特にこれらを区別する必要がない場合には装着機１１と総称する。
【００１５】
装着機１１は、図２に示すように、基板Ｓを搬送する搬送部１８と、部品を採取する採取部２１と、部品を供給するリールユニット５６と、装置全体を制御する制御装置６０を備えている。搬送部１８は、図２の前後に間隔を開けて設けられ左右方向に延びる支持板２０，２０と、両支持板２０，２０の互いに対向する面に設けられたコンベアベルト２２，２２とを備えている。コンベアベルト２２，２２は、支持板２０，２０の左右に設けられた駆動輪及び従動輪に無端状となるように架け渡されている。基板Ｓは、一対のコンベアベルト２２，２２の上面に乗せられて左から右へと搬送される。この基板Ｓは、多数立設された支持ピン２３によってその裏面側から支持される。
【００１６】
採取部２１は、装着ヘッド２４、Ｘ軸スライダ２６、Ｙ軸スライダ３０などを備えている。装着ヘッド２４は、Ｘ軸スライダ２６の前面に取り付けられている。Ｘ軸スライダ２６は、前後方向にスライド可能なＹ軸スライダ３０の前面に、左右方向にスライド可能となるように取り付けられている。Ｙ軸スライダ３０は、前後方向に延びる左右一対のガイドレール３２，３２にスライド可能に取り付けられている。なお、ガイドレール３２，３２は、装着機１１の内部に固定されている。Ｙ軸スライダ３０の前面には、左右方向に延びる上下一対のガイドレール２８，２８が設けられ、このガイドレール２８，２８にＸ軸スライダ２６が左右方向にスライド可能に取り付けられている。装着ヘッド２４は、Ｘ軸スライダ２６が左右方向に移動するのに伴って左右方向に移動し、Ｙ軸スライダ３０が前後方向に移動するのに伴って前後方向に移動する。なお、各スライダ２６，３０は、それぞれ図示しない駆動モータにより駆動される。
【００１７】
装着ヘッド２４は、部品を吸着するノズル４０を１以上有するオートツール４２Ａ，４２Ｂを交換可能に備えている。なお、オートツール４２Ａ，４２Ｂを区別する必要がない場合にはオートツール４２と総称する。オートツール４２Ａは、１２本のノズル４０を備えている。オートツール４２Ｂは、１本のノズル４０を備えている。オートツール４２Ａでは、ノズル４０は上下に延びるスリーブの中を直に摺動する構造であるのに対し、オートツール４２Ｂでは、ノズル４０はベアリングに支持された状態で摺動する構造である。そのため、オートツール４２Ｂのノズル４０は、オートツール４２Ａと比べて、滑らかに上下動することができるため動作精度が高い。また、オートツール４２Ａは、円筒体が軸回転することでノズル４０を公転させる機構とノズル４０自身を自転させる機構とを有しているのに対し、オートツール４２Ｂは、円筒体が軸回転することでノズル４０を自転させる機構を有している。そのため、この点でも、可動部の少ないオートツール４２Ｂの方が、オートツール４２Ａと比べてがたつきが少なく動作精度が高い。ノズル４０は、圧力を利用して、ノズル先端に部品を吸着したり、ノズル先端に吸着している部品を放したりするものである。このノズル４０は、Ｚ軸モータ４５を駆動源とするホルダ昇降装置によってＸ軸およびＹ軸方向と直交するＺ軸方向（上下方向）に昇降される。なお、部品を保持したり保持解除したりする部品保持部材は、ここでは部品を吸着したり吸着解除したりするノズル４０として説明するが、特にこれに限定されず、例えばメカニカルチャックとしてもよい。
【００１８】
リールユニット５６は、部品が格納されたテープが巻き付けられているリール５７を複数備え、装着機１１の前側に着脱可能に取り付けられている。このテープは、リール５７から巻きほどかれ、フィーダ部５８により、装着ヘッド２４により採取される採取位置に送り出される。パーツカメラ５４は、搬送部１８の前側の支持板２０の前方に配置されている。このパーツカメラ５４の撮像範囲は、パーツカメラ５４の上方である。パーツカメラ５４は、部品を吸着したノズル４０がパーツカメラ５４の上方を通過する際、ノズル４０に吸着された部品の状態を撮影し、その画像を制御装置６０へ出力する。
【００１９】
制御装置６０は、図３に示すように、ＣＰＵ６１を中心とするマイクロプロセッサとして構成されており、処理プログラムを記憶するＲＯＭ６２、各種データを記憶するＨＤＤ６３、作業領域として用いられるＲＡＭ６４、外部装置と電気信号のやり取りを行うための入出力インタフェース６５などを備えており、これらはバス６６を介して接続されている。この制御装置６０は、搬送部１８、採取部２１、パーツカメラ５４及びリールユニット５６などと双方向通信可能に接続されている。なお、各スライダ２６，３０には図示しない位置センサが装備されており、制御装置６０はそれらの位置センサからの位置情報を入力しつつ、各スライダ２６，３０の駆動モータを制御する。
【００２０】
管理コンピュータ８０は、図２に示すように、ＣＰＵ８１を中心とするマイクロプロセッサや、処理プログラムを記憶するＲＯＭ８２、各種情報を記憶するＨＤＤ８３、作業領域として用いられるＲＡＭ８４、各装着機１１の制御装置６０と双方向通信を行うための入出力インタフェース８５などを備えており、これらはバス８６を介して接続されている。また、管理コンピュータ８０は、入出力インタフェース８５を介して、マウスやキーボードに代表される入力デバイス８７から信号を入力可能であり、ディスプレイ８８に種々の画像を出力可能なように接続されている。
【００２１】
次に、こうして構成された本実施形態の部品実装ライン１０の動作について説明する。図１に示すように、１枚の基板Ｓに対して、部品実装ライン１０を構成する４台の装着機１１Ａ〜１１Ｄが順次部品を装着していくことで、その１枚の基板Ｓに装着されるべき全部品が装着される。つまり１枚の基板Ｓが部品実装ライン１０の左側入口から内部へ導入されたあと右側出口から外部へ排出されるまでの間に基板Ｓ上に全部品が装着される。この場合、部品装着用のシーケンスは、装着機１１の台数だけつまりここでは４つ設定されており、管理コンピュータ８０のＨＤＤ８３に記憶されている。シーケンスの一例を図４に示す。シーケンスには、装着順ごとに部品関連データ（部品種、部品サイズ、基板Ｓ上での装着位置、バンプ径、ノズル種など）が対応づけられている。管理コンピュータ８０のＣＰＵ８１は、シーケンスの装着順ごとに要求精度を設定し、設定された要求精度を実現可能な仕様精度を有する装着機へシーケンスを割り付ける。
【００２２】
最初に、管理コンピュータ８０のＣＰＵ８１によって実行される要求精度設定ルーチンについて説明する。図５は、要求精度設定ルーチンの一例を示すフローチャートである。このルーチンは、管理コンピュータ８０のＨＤＤ８３に記憶され、シーケンスごとに実行される。
【００２３】
管理コンピュータ８０のＣＰＵ８１は、要求精度設定ルーチンを開始すると、まず、今回のシーケンスに応じた全体像データを作成する（ステップＳ１００）。全体像データは、シーケンスにしたがって部品を装着していったとするとどの部品が基板上のどこに配置されるかを示すデータである。シーケンスの装着順に対応づけられた部品関連データには、図５に示すように、部品種、部品サイズ、部品の装着位置（中心座標）、バンプ径、使用するノズル種などが含まれている。ＣＰＵ８１は、各部品関連データのうち部品の装着位置（中心座標）と部品サイズからその部品の装着領域を求め、各部品の装着領域を装着順にしたがってＸＹ平面に配置していく。装着領域は、部品を装着位置に正確に装着したときにその部品が占有するＸＹ平面上の領域である。これにより、今回のシーケンスにしたがって全部品を基板上へ装着したときの全体像データが作成される。
【００２４】
次に、ＣＰＵ８１は、変数ｎに値１を代入し（ステップＳ１１０）、今回のシーケンスにおいて装着順がｎ番目の部品を対象部品に設定する（ステップＳ１２０）。次に、ＣＰＵ８１は、対象部品の周辺状況データを算出（取得）し（ステップＳ１３０）、その周辺状況データに基づいて対象部品の要求精度を設定してＨＤＤ８３に記憶する（ステップＳ１４０）。例えば、図６に示すように、全体像データにおいて、対象部品が装着される前に既に周辺部品が存在している場合、ＣＰＵ８１は、その周辺部品の装着領域と対象部品の装着領域との間隔すなわち部品間距離を周辺状況データとして算出し、その部品間距離に基づいて対象部品の要求精度を設定する。要求精度とは、本来の装着領域に対してどれだけずれることが許容されるかを示す数値であり、２０μｍとか４０μｍとか６０μｍというように数値で表される。その数値が小さいほど要求精度が高い。例えば部品間距離が４０μｍだった場合、ＣＰＵ８１は対象部品の要求精度を４０μｍに設定する。一方、部品間距離が２０μｍだった場合、ＣＰＵ８１は対象部品の要求精度を２０μｍに設定する。このように、対象部品と周辺部品との部品間距離が小さいほど対象部品の要求精度を高く設定する。なお、実際には、対象部品の要求精度を設定するにあたっては、周辺部品に設定されている要求精度なども考慮するため、対象部品の要求精度は部品間間隔よりも小さな値に設定されることが多い。また、図７に示すように、対象部品の吸着に用いるノズル種のサイズが対象部品のサイズよりも大きくてはみ出していた場合、ＣＰＵ８１は、対象部品を装着位置へ装着するときのノズル４０と周辺部品との位置関係を表すデータ（ノズルのはみ出し量）も周辺状況データとして算出し、そのノズルのはみ出し量も考慮して対象製品の要求精度を設定する。例えば、部品間距離が４０μｍだった場合、そこからノズルのはみ出し量を考慮するため、ＣＰＵ８１は対象部品の要求精度を＜４０μｍ（例えば３０μｍとか２０μｍ）に設定する。
【００２５】
次に、ＣＰＵ８１は、変数ｎは最大値つまり今回のシーケンスの装着順の最後尾の値か否かを判定し（ステップＳ１５０）、変数ｎが最大値に達していなかったならば、変数ｎを１インクリメントし（ステップＳ１６０）、再びステップＳ１２０以降の処理を行う。一方、ステップＳ１５０で変数ｎが最大値に達していたならば、今回のシーケンスの装着順の１番目から最後尾までのすべての部品について要求精度の設定が完了したことになるため、ＣＰＵ８１は本ルーチンを終了する。要求精度の設定が完了したあとのシーケンスのデータの一例を図８に示す。図８からわかるように、本実施形態では、対象部品の要求精度は装着順ごとに要求される精度でもある。
【００２６】
次に、管理コンピュータ８０のＣＰＵ８１によって実行される作業割付処理ルーチンについて説明する。図９は、作業割付処理ルーチンの一例を示すフローチャートである。このルーチンは、管理コンピュータ８０のＨＤＤ８３に記憶され、作業者による開始指示により実行される。管理コンピュータ８０のＣＰＵ８１は、作業割付処理ルーチンを開始すると、まず、各装着機１１Ａ〜１１Ｄの仕様精度を取得する（ステップＳ２１０）。仕様精度は、装着機１１そのものの精度と装着機１１の装着ヘッド２４に搭載されたオートツール４２の精度の両方によって定められている。こうした装着機１１Ａ〜１１Ｄの仕様精度は、管理コンピュータ８０のＣＰＵ８１が各装着機１１Ａ〜１１Ｄの制御装置６０から通信により取得してもよいし、予め管理コンピュータ８０のＨＤＤ８３に記憶されていたものを読み出して取得してもよい。次に、ＣＰＵ８１は、シーケンスごとに、そのシーケンスに含まれる部品に設定された要求精度を取得し（ステップＳ２２０）、そのシーケンスの要求精度を設定する（ステップＳ２３０）。具体的には、ＣＰＵ８１は、あるシーケンスにつき、そのシーケンスに含まれる装着順ごとに設定された要求精度のうち最も高い精度をそのシーケンスの要求精度に設定する。次に、ＣＰＵ８１は、各シーケンスの割付を行い（ステップＳ２４０）、このルーチンを終了する。具体的には、ＣＰＵ８１は、あるシーケンスの割付を行うにあたり、そのシーケンスの要求精度を満足する仕様精度の装着機１１にそのシーケンスを割り付ける。
【００２７】
次に、装着機１１の動作、特にリールユニット５６によって供給される部品をノズル４０に吸着して基板Ｓの所定位置に装着する動作について説明する。まず、制御装置６０のＣＰＵ６１は、割り付けられたシーケンスに従って、オートツール４２のノズル４０に部品を吸着させる。オートツール４２Ａのように１２本のノズル４０を有する場合には、オートツール４２Ａを間欠回転させながら装着順が１〜１２番目の部品を順次ノズル４０に吸着させる。一方、オートツール４２Ｂのように１本のノズル４０を有する場合には、装着順が１番目の部品をノズル４０に吸着させる。その後、ＣＰＵ６１は、採取部２１のＸ軸及びＹ軸スライダ２６，３０を制御して装着ヘッド２４をパーツカメラ５４の上方へ移動させた後、パーツカメラ５４にノズル４０に吸着された部品を撮像させる。オートツール４２Ａのように１２本のノズル４０を有する場合には、オートツール４２Ａを間欠回転させながらすべてのノズル４０に吸着された部品を撮像させる。一方、オートツール４２Ｂのように１本のノズル４０を有する場合には、１つのノズル４０に吸着された部品を撮像させる。ＣＰＵ６１は、この撮像画像を解析することにより部品の姿勢を把握する。次に、ＣＰＵ６１は、採取部２１のＸ軸及びＹ軸スライダ２６，３０を制御して装着ヘッド２４を基板Ｓ上へ移動させ、ノズル４０に吸着された部品を基板Ｓへ装着する。オートツール４２Ａのように１２本のノズル４０を有する場合には、オートツール４２Ａを間欠回転させながら装着順が１〜１２番目の部品を順次基板Ｓ上の装着位置に装着する。一方、オートツール４２Ｂのように１本のノズル４０を有する場合には、１つの部品を基板Ｓ上の装着位置に装着する。ＣＰＵ６１は、割り付けられたシーケンスに従って基板Ｓ上に装着すべき部品を装着するまでこの作業を繰り返し実行し、作用終了後に基板Ｓを下流側の装着機１１へ送り出す。
【００２８】
ここで、本実施形態の構成要素と本発明の構成要素との対応関係を明らかにする。本実施形態の管理コンピュータ８０が本発明の要求精度設定装置に相当し、リールユニット５６が部品供給ユニットに相当し、ノズル４０が採取部の部品保持部材に相当する。
【００２９】
以上詳述した本実施形態の管理コンピュータ８０では、基板Ｓへ装着しようとする対象部品の装着位置の周辺状況に関する周辺状況データに基づいて、その対象部品を装着位置へ装着するときに要求される要求精度を自動設定する。このように周辺状況データに基づいて要求精度を自動設定するため、設定された要求精度は従来に比べて実状に合ったものとなる。したがって、対象部品の要求精度を適切に自動設定することができる。
【００３０】
また、管理コンピュータ８０は、要求精度を設定するにあたり、周辺部品と対象部品との部品間距離が小さいほどその対象部品の要求精度を高く設定するため、対象部品を装着する際にその対象部品を周辺部品と干渉しにくくすることができる。
【００３１】
更に、管理コンピュータ８０は、要求精度を設定するにあたり、部品間距離に加えてノズルのはみ出し量も考慮する。すなわち、対象部品を装着位置へ装着するときのノズル４０と周辺部品との位置関係が近いほどその対象部品の要求精度を高く設定する。例えば対象部品を装着しようとするノズル４０の形状や大きさによってそのノズル４０が周辺部品と干渉しやすい関係にあるときには、対象部品の要求精度が高く設定される。そのため、対象部品を装着する際にノズル４０を周辺部品と干渉しにくくすることができる。
【００３２】
なお、本発明は上述した実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の態様で実施し得ることはいうまでもない。
【００３３】
例えば、上述した実施形態の要求精度設定ルーチン（図５参照）では、予め装着順が決められた状態で要求精度を設定したが、装着順が決められていない状態で要求精度を設定してもよい。その場合、例えば、１枚の基板Ｓに装着される１番から最終番までの部品の各々につき部品装着位置と部品種とを対応づけたテーブルを用意しておく。番号は、単なる通し番号である。そして、ステップＳ１２０では、管理コンピュータ８０のＣＰＵ８１は、そのテーブルにおいて番号がｎ番の部品を対象部品に設定する。また、ステップＳ１３０，Ｓ１４０では、ＣＰＵ８１は、対象部品の周りに装着される周辺部品の装着領域と対象部品の装着領域との間隔（部品間距離）を周辺状況データとして算出し、その部品間距離に基づいて対象部品の要求精度を設定する。そして、全部品の要求精度の設定終了後、ＣＰＵ８１は、装着機１１の仕様精度と部品に設定された要求精度とに基づいて、部品の要求精度を満足する仕様精度を持つ装着機１１へ部品を割り付ける。その後、各装着機１１の制御装置６０は、割り付けられた部品をどのような装着順で装着するのが最適かを判断し、装着順を決定する。このようにしても、上述した実施形態と同様の効果が得られる。
【００３４】
上述した実施形態では、対象部品を装着位置へ装着するときに要求される要求精度を設定したが、これに代えて又は加えて、採取部２１のノズル４０がリールユニット５６から対象部品を吸着するときに要求される要求精度を設定してもよい。例えば、周辺部品と対象部品との部品間距離が小さい場合、ノズル４０が対象部品を吸着するときのズレが大きくなると対象部品からノズル４０がはみ出したりはみ出し量が大きくなったりして対象部品が周辺部品と干渉することがある。こうした干渉を防止することを考慮すると、吸着時も要求精度を設定することが好ましい。なお、ある部品につき吸着時と装着時の要求精度が異なる場合には、その部品の吸着作業は吸着時の要求精度を採用し、装着作業は装着時の要求精度を採用すればよい。
【００３５】
上述した実施形態の部品実装ライン１０において、図１０に示すように、装着機１１Ａ〜１１Ｄの上流側にはんだ印刷機９１と印刷検査機９２とを備え、装着機１１Ａ〜１１Ｄの下流側に基板検査機９３とリフロー炉９４とを備えてもよい。はんだ印刷機９１は、基板Ｓに対してはんだをスクリーン印刷する。印刷検査機９２は、基板Ｓに印刷されたはんだの状態を画像処理によって検査する。基板検査機９３は、印刷されたはんだの上に部品が装着された状態を画像処理によって検査する。リフロー炉９４は、基板Ｓを加熱することによりはんだを溶融させて各部品を基板Ｓ上にはんだ付けする。こうした図１０の構成において、印刷されたはんだの装着位置からのずれが大きいほど対象部品の要求精度を大きく設定してもよい。その具体例を以下に述べる。はんだ印刷機９１において、はんだは、部品の装着位置ごとに予め定められた位置（例えば部品の電極部（バンプなど）に対向する位置）に印刷される。印刷検査機９２の検査の結果、はんだ印刷機９１によるはんだ印刷のずれが所定範囲内だった場合、ＣＰＵ８１は、そのはんだの上に載せる部品の要求精度を通常のレベルに設定する。この場合、要求精度が通常のレベルであれば、その部品の電極部とはんだとの電気的接続に支障は生じない。はんだ印刷のずれが所定範囲を超えて大きかった場合、そのはんだの上に載せる部品の電極部のずれの許容範囲が狭くなる。その場合、ＣＰＵ８１は、そのはんだの上に載せる部品の要求精度を通常のレベルよりも高く設定する。これにより、対象部品を許容範囲内に装着しやすくなる。このとき、はんだ印刷のずれの大きさに応じて、段階的に要求精度を高くしてもよい。但し、はんだ印刷のずれが所定範囲を大きく超える不良範囲に達していた場合、部品の電極部とはんだとの電気的接続に支障が生じるおそれが高いため、ＣＰＵ８１はその基板ＳをＮＧとしてラインから外すようにしてもよい。
【００３６】
図１０の部品実装ライン１０において、基板検査機９３の検査の結果、全部品のずれが許容範囲内だった場合、ＣＰＵ８１は、部品実装ライン１０に次回搬入される基板Ｓへ装着する各部品の要求精度を変更しない。しかし、ＣＰＵ８１は、特定の部品につき、ずれが許容範囲を超えた基板Ｓの頻度が所定数を超えていた場合（例えば基板１０枚中ｋ枚以上（ｋは自然数））、その部品の位置ずれ傾向が高いと判断し、部品実装ライン１０に次回搬入される基板Ｓへ装着するときのその部品の要求精度を高く設定し直してもよい。こうすれば、特定の部品の経験上の位置ずれ傾向が高かった場合には、要求精度が高く設定されるため、それ以降、その部品の位置ずれが起こりにくくなる。なお、特定の部品につきずれが許容範囲を超えた基板Ｓの頻度の多さに応じて、段階的に要求精度を高くしてもよい。
【００３７】
上述した実施形態において、装着機１１は精度の異なる複数の作業モードを有し、各部品の要求精度に適した作業モードで部品装着処理を実行するようにしてもよい。例えば、装着機１１は、作業モードとして、高精度モード（２０μｍモード）と中精度モード（４０μｍモード）と低精度モード（６０μｍモード）のいずれかを選択できるとする。この装着機１１は、高精度モードでは、装着ヘッド２４の移動速度を低速にして位置制御の目標値と実測値との一致幅を狭い範囲に収まるように制御する。これにより、部品装着時間は長くかかるが精度の高い部品装着を行うことができる。一方、低精度モードでは、装着ヘッド２４の移動速度を高速にして位置制御の目標値と実測値との一致幅を広い範囲に収まるように制御する。これにより、部品装着の精度は高くないが部品装着時間は短くなるためスループットの向上に資することができる。中精度モードでは、高精度モードと低精度モードの中間の移動速度及び一致幅を採用する。そして、部品を順次装着するにあたり、その部品の要求精度に合った作業モードが採用されるようにする。こうすれば、複数の作業モードを有する装着機１１の能力が十分発揮されるように部品の装着作業を割り付けることができる。
【００３８】
上述した実施形態では、本発明の要求精度設定装置の一例として管理コンピュータ８０を示したが、特にこれに限定されるものではなく、例えば管理コンピュータ８０とは別に要求精度設定用のコンピュータを設けてもよい。あるいは、装着機１１の制御装置６０を要求精度設定装置として機能させてもよい。
【産業上の利用可能性】
【００３９】
本発明は、採取部が部品供給ユニットから供給される部品を基板上の所定の装着位置へ装着する装着機を管理するコンピュータなどに利用可能である。
【符号の説明】
【００４０】
１０  部品実装ライン、１１，１１Ａ〜１１Ｄ  装着機、１８  搬送部、２０  支持板、２１  採取部、２２  コンベアベルト、２３  支持ピン、２４  装着ヘッド、２６  Ｘ軸スライダ、２８  ガイドレール、３０  Ｙ軸スライダ、３２  ガイドレール、４０  ノズル、４２，４２Ａ，４２Ｂ  オートツール、４５  Ｚ軸モータ、５４  パーツカメラ、５６  リールユニット、５７  リール、５８  フィーダ部、６０  制御装置、６１  ＣＰＵ、６２  ＲＯＭ、６３  ＨＤＤ、６４  ＲＡＭ、６５  入出力インタフェース、６６  バス、８０  管理コンピュータ、８１  ＣＰＵ、８２  ＲＯＭ、８３  ＨＤＤ、８４  ＲＡＭ、８５  入出力インタフェース、８６  バス、８７  入力デバイス、８８  ディスプレイ、９１  はんだ印刷機、９２  印刷検査機、９３  基板検査機、９４  リフロー炉。
【図１】
2020129695.tif 000003
【図２】
2020129695.tif 000004
【図３】
2020129695.tif 000005
【図４】
2020129695.tif 000006
【図５】
2020129695.tif 000007
【図６】
2020129695.tif 000008
【図７】
2020129695.tif 000009
【図８】
2020129695.tif 000010
【図９】
2020129695.tif 000011
【図１０】
2020129695.tif 000012
【手続補正書】
【提出日】令和2年5月22日(2020.5.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
採取部が部品供給ユニットから供給される部品を採取して基板上の所定の装着位置へ装着するときに要求される要求精度を設定する要求精度設定装置であって、
基板検査機による検査の結果に基づいて、前記部品供給ユニットから前記対象部品を採取するとき及び／又は該対象部品を前記装着位置へ装着するときに要求される要求精度を設定するものであり、
前記基板検査機による検査の結果に基づき特定の部品の位置ずれの頻度が高いと判断した場合には、前記特定の部品の前記要求精度を高く設定する、
要求精度設定装置。
【請求項２】
採取部が部品供給ユニットから供給される部品を採取して基板上の所定の装着位置へ装着する装着機と、
前記装着機が装着した部品の状態を画像処理によって検査する基板検査機と、
前記装着機が前記部品供給ユニットから前記対象部品を採取するとき及び／又は該対象部品を前記装着位置へ装着するときに要求される要求精度を設定する要求精度設定装置と、
を備えた部品実装ラインであって、
前記要求精度設定装置は、前記基板検査機による検査の結果に基づき特定の部品の位置ずれの頻度が高いと判断した場合には、前記特定の部品の前記要求精度を高く設定する、
部品実装ライン。
【請求項３】
前記装着機は精度の異なる複数の作業モードを有し、前記要求精度設定装置によって設定された要求精度に適した前記作業モードで部品装着処理を実行する、
請求項２に記載の部品実装ライン。