(57)【特許請求の範囲】
【請求項１】
少なくともテープフィーダが配置された部品供給部から、吸着ノズルを備えた実装ヘッドによって電子部品を取り出して基板へ移送搭載する部品実装装置において、前記部品実装装置による実装作業の動作態様を規定する動作パラメータを設定する動作パラメータの設定支援システムであって、
電子部品に関する部品情報またはテープフィーダによって供給されるキャリアテープに関するテープ情報の少なくとも一方を含む部品パラメータの設定値と前記部品パラメータに対応する少なくとも一つの部品実装装置の動作に関する動作パラメータの設定値とを入力する入力部と、
前記部品パラメータと前記部品パラメータに対応する前記動作パラメータとを関連付けた相関テーブルを記憶する記憶部と、
前記入力部に入力された前記部品パラメータの設定値と前記動作パラメータの設定値と、
前記記憶部に記憶された前記相関テーブルとからルールテーブルを作成する作成部とを備える、動作パラメータの設定支援システム。
【請求項２】
前記部品パラメータは、前記部品実装装置の動作とは直接関係しないパラメータである、請求項１に記載の動作パラメータの設定支援システム。
【請求項３】
前記入力部に入力された部品パラメータの設定値に対応した動作パラメータの設定値を設定する設定部と、前記動作パラメータを表示する表示部とを備え、
前記設定部は、前記入力部に入力された前記部品パラメータと前記作成されたルールテーブルに基づいて、前記部品パラメータに対応する前記動作パラメータの設定値を設定し、
前記表示部は、前記設定部が設定した前記動作パラメータの設定値を表示する、請求項１または２に記載の動作パラメータの設定支援システム。
【請求項４】
前記部品情報は電子部品の価格情報であり、
前記動作パラメータの設定値は、
前記吸着ノズルによる吸着動作または部品認識部による認識動作に対する再実行回数、
前記吸着ノズルによる吸着動作または部品認識部による認識動作に対する再実行動作設定、前記キャリアテープを継ぎ合わせた継ぎ目部を送る際の動作に関する前記継ぎ目部の送り動作設定、のうちいずれか一つである、請求項１ から３ のいずれかに記載の動作パラメータの設定支援システム。
【請求項５】
前記テープ情報は、
前記キャリアテープのテープ幅、前記キャリアテープの送り間隔、前記キャリアテープの画像認識における特性と関連した色または材質情報、のうち少なくとも一つを含み、
前記動作パラメータの設定値は、
前記吸着ノズルによる電子部品の吸着位置を画像認識により自動的に設定する吸着位置自動ティーチの実行の有無を規定する吸着位置自動ティーチ使用設定、前記吸着位置自動ティーチを実行するタイミングを設定する吸着位置自動ティーチ実行タイミング設定、前記キャリアテープの送り速度を設定するキャリアテープ送り速度設定、前記キャリアテープからカバーテープを剥離した後に電子部品が露呈されたポケットを部品取り出し位置に予め送るキャリアテープ先送り設定、のうち少なくとも一つを含む、請求項１から４のいずれかに記載の動作パラメータの設定支援システム。
【請求項６】
前記記憶部は、複数の前記ルールテーブルが記憶された部品ライブラリを有し、
前記設定部は、前記部品ライブラリに記憶された複数のルールテーブルから最も高頻度で設定されるルールテーブルの前記部品パラメータの設定値と前記動作パラメータの設定値を初期値として設定する、請求項３ に記載の動作パラメータの設定支援システム。
【請求項７】
前記記憶部は、前記ルールテーブルおよび当該ルールテーブルを特定するパターンを記憶し、
前記表示部は、前記設定部によって設定された前記ルールテーブルの前記パターンを表示する、請求項３に記載の動作パラメータの設定支援システム。
【請求項８】
前記入力された動作パラメータの設定値と前記設定部によって設定された動作パラメータの設定値とを照合する照合部をさらに備え、
前記照合部は、前記入力された動作パラメータの設定値と前記設定部によって設定された動作パラメータの設定値とが一致しない場合には前記表示部にエラー報知させる、請求項３に記載の動作パラメータの設定支援システム。
【請求項９】
前記表示部は、前記エラー報知に際して前記設定部によって設定された動作パラメータの設定値を表示させる、請求項８に記載の動作パラメータの設定支援システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、基板に部品を実装する部品実装装置に用いられる動作パラメータの設定支援システムに関するものである。
【背景技術】
【０００２】
基板に電子部品を実装する部品実装装置では、部品供給装置によって、例えばキャリアテープに保持された形態で供給される電子部品を、吸着ノズルを備えた実装ヘッドによって取り出して基板に移送搭載する部品実装作業が反復実行される。部品実装作業は個別の作業動作によって構成され、各作業動作は作業対象となる部品種類によっても異なるため、個別の作業動作の実行態様を規定する動作パラメータを作業動作、部品種類毎に予め設定して、各基板種類毎の生産実行用の部品ライブラリを作成することが行われる。そしてこれらの動作パラメータに基づいて部品実装装置の各部の動作機構を制御することにより、部品種類に適合した作業動作が実行される。
【０００３】
従来より、このような部品ライブラリを含む生産データは、設計部門から提供されるＣＡＤデータやＢＯＭデータに基づいて、基板品種毎に作成されていた（例えば特許文献１参照）。この特許文献例に示す先行技術では、ＢＯＭデータとしての部品電子カタログにより提供される実装対象部品についての寸法・形状などの情報と、ＣＡＤデータとして与えられる実装対象部品の実装位置データなどの情報に基づいて実装データ（生産データ）を作成し、作成した実装データに基づいて実装機を動作制御することが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第３８５３４１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
近年電子機器の小型化、電子部品の微細化の進展に伴い、部品実装装置には従来と比較してより精緻な動作制御が求められるようになっている。このため、生産データを構成する部品ライブラリに規定される動作パラメータも複雑化し、従来と比較してより多くの項目をきめ細かく設定する必要がある。しかしながらこれらの動作パラメータには、従来より部品ライブラリの作成に用いられてるＣＡＤデータやＢＯＭデータだけでは一意的に決定することが困難な性質の動作パラメータが存在する。このため、部品ライブラリの作成や管理においてこのような動作パラメータを如何に取り扱うかが問題となっており、データ作成における手間や労力の負荷増大とともに、生産現場に提供される部品ライブラリの信頼性の低下という課題が生じている。
【０００６】
すなわち従来技術では、ＣＡＤデータやＢＯＭデータに規定されていないパラメータを入力する必要がある場合には、そのデータ入力はデータ作成担当者の判断に委ねられており、必ずしも適正でないデフォルト値や正否の不明な不適切なパラメータが入力されている実情にあった。そしてこのような不適切なパラメータを含む生産データが生産現場に送られた後に、部品実装装置に実際に供給された現物部品を作業者が確認しながら、それらの不適切なパラメータを修正するという煩雑な作業を行っていたため作業者への負荷が大きく、作業改善が望まれていた。またこのような修正作業は作業者の経験や勘に依存する場合が多いため、作業者によって修正内容のばらつきや入力ミス等の発生が避け難く、結果として部品ライブラリの信頼性を低下させることとなっていた。
【０００７】
そこで本発明は、部品ライブラリのデータ修正の負荷を低減するとともに部品ライブラリの信頼性を向上させることができる動作パラメータの設定支援システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の動作パラメータの設定支援システムは、少なくともテープフィーダが配置された部品供給部から、吸着ノズルを備えた実装ヘッドによって電子部品を取り出して基板へ移送搭載する部品実装装置において、前記部品実装装置による実装作業の動作態様を規定する動作パラメータを設定する動作パラメータの設定支援システムであって、電子部品に関する部品情報またはテープフィーダによって供給されるキャリアテープに関するテープ情報の少なくとも一方を含む部品パラメータの設定値と前記部品パラメータに対応する少なくとも一つの部品実装装置の動作に関する動作パラメータの設定値とを入力する入力部と、前記部品パラメータと前記部品パラメータに対応する前記動作パラメータとを関連付けた相関テーブルを記憶する記憶部と、前記入力部に入力された前記部品パラメータの設定値と前記動作パラメータの設定値と、前記記憶部に記憶された前記相関テーブルとからルールテーブルを作成する作成部とを備える。
【発明の効果】
【０００９】
本発明によれば、部品ライブラリのデータ修正の負荷を低減するとともに部品ライブラリの信頼性を向上させることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施の形態の部品実装システムの構成説明図
【図２】本発明の一実施の形態の部品実装システムを構成する部品実装装置の部分断面図
【図３】本発明の一実施の形態の部品実装装置に用いられるテープフィーダの構成説明図
【図４】本発明の一実施の形態の部品実装システムの制御系の構成を示すブロック図
【図５】本発明の一実施の形態の部品実装システムにおいて用いられる部品ライブラリの構成説明図
【図６】本発明の一実施の形態の部品実装システムに用いられる部品ライブラリにおける相関テーブルおよびルールテーブルの構成説明図
【図７】本発明の一実施の形態の部品実装システムに用いられる部品ライブラリにおけるルールテーブルのパターン選択の説明図
【図８】本発明の一実施の形態の部品実装システムにおける部品ライブラリデータ作成のフロー図
【図９】本発明の一実施の形態の部品実装システムにおける部品ライブラリデータ作成に際して実行される初期値設定処理のフロー図
【図１０】本発明の一実施の形態の部品実装システムにおける初期値に基づく部品ライブラリデータ作成のフロー図
【図１１】本発明の一実施の形態の部品実装システムにおける部品ライブラリの動作パラメータのチェック処理のフロー図
【図１２】本発明の一実施の形態の部品実装システムにおける部品ライブラリの動作パラメータのチェック処理のエラー報知を示す図
【図１３】本発明の一実施の形態の部品実装システムの構成説明図
【図１４】本発明の一実施の形態の部品実装システムに用いられる携帯端末の制御系の構成を示すブロック図
【図１５】本発明の別の実施の形態の部品実装システムに用いられる部品ライブラリにおける相関テーブルおよびルールテーブルの構成説明図
【発明を実施するための形態】
【００１１】
本発明の実施の形態を図面を参照して説明する。まず図１を参照して、本実施の形態の動作パラメータの設定支援システムの適用対象となる部品実装システム１の構成について説明する。部品実装システム１は基板１３に電子部品を実装して実装基板を生産する機能を有している。本実施の形態では、複数の部品実装ライン４を通信ネットワーク２を介して管理装置３に接続した構成となっている。各部品実装ライン４における作業は管理装置３によって管理される。すなわち部品実装ライン４の属する各設備の稼働に必要なデータは管理装置３によって当該設備に送信され、各設備による処理結果は管理装置３に送信される。本実施の形態における管理装置３の機能には、部品実装ライン４による部品実装作業の実行において用いられる動作パラメータを設定して部品ライブラリを作成する機能が含まれる。
【００１２】
部品実装ライン４は、基板供給装置Ｍ１、基板受渡装置Ｍ２、半田印刷装置Ｍ３、部品実装装置Ｍ４、Ｍ５、リフロー装置Ｍ６および基板回収装置Ｍ７を直列に連結した構成となっている。基板供給装置Ｍ１によって供給された基板１３（図２参照）は基板受渡装置Ｍ２を介して半田印刷装置Ｍ３に搬入され、ここで基板１３に部品接合用の半田をスクリーン印刷する半田印刷作業が行われる。
【００１３】
半田印刷後の基板１３は部品実装装置Ｍ４、Ｍ５に順次受け渡され、ここで半田印刷後の基板１３に対して電子部品を実装する部品実装作業が実行される。そして部品実装後の基板１３はリフロー装置Ｍ６に搬入され、ここで所定の加熱プロファイルにしたがって加熱されることにより部品接合用の半田が溶融固化する。これにより電子部品が基板１３に半田接合されて基板１３に電子部品を実装した実装基板が完成し、基板回収装置Ｍ７に回収される。
【００１４】
次に図２、図３を参照して、部品実装装置Ｍ４、Ｍ５の構成および機能を説明する。部品実装装置Ｍ４、Ｍ５の要部断面を示す図２において、基台１１上には基板搬送方向（Ｘ方向・・図において紙面垂直方向）に基板搬送機構１２が配設されている。基板搬送機構１２は半田印刷装置Ｍ３から搬入された基板１３を搬送して、部品実装機構１７による実装作業位置に位置決めして保持する。部品実装機構１７は下端部に吸着ノズル２０が装着された実装ヘッド１９をヘッド移動機構１８によってＸ方向、Ｙ方向に水平移動する構成となっており、テープフィーダ１５から電子部品を取り出して基板１３に移送搭載する。
【００１５】
基板搬送機構１２のＹ方向（Ｘ方向と直交する方向）の側方には、部品供給部１４が配置されている。部品供給部１４にはフィーダベース２１ａに設けられたフィーダ装着用の複数のスロット（図示省略）に予めテープフィーダ１５が装着された状態の台車２１がセットされる。基台１１に設けられた固定ベース１１ａに対して、フィーダベース２１ａをクランプすることにより、部品供給部１４において台車２１の位置が固定される。
【００１６】
フィーダ装着用のスロットにはそれぞれフィーダアドレスが付されており、これらのフィーダアドレスを指定することにより、部品供給部１４におけるテープフィーダ１５を個別に特定できるようになっている。台車２１には、電子部品を保持したキャリアテープ２３をそれぞれ巻回状態で収納するテープリール２２が保持されている。テープリール２２から引き出されたキャリアテープ２３は、テープフィーダ１５によって吸着ノズル２０による部品取り出し位置までピッチ送りされる。
【００１７】
部品供給部１４と基板１３との間には部品認識カメラ１６が配設されており、テープフィーダ１５から吸着ノズル２０によって電子部品を取り出した実装ヘッド１９が部品認識カメラ１６の上方を移動することにより、吸着ノズル２０に吸着保持された状態の電子部品が部品認識カメラ１６によって撮像される。
【００１８】
図３に示すように、テープフィーダ１５は当該テープフィーダ１５の全体形状を構成するフィーダ本体部１５ａおよびフィーダ本体部１５ａの下面から下方に凸設された装着部１５ｂを備えた構成となっている。フィーダ本体部１５ａの下面をフィーダベース２１ａに沿わせてテープフィーダ１５を装着した状態では、装着部１５ｂに設けられたコネクタがフィーダベース２１ａに嵌合する。これにより、テープフィーダ１５は部品供給部１４に固定装着されるとともに、テープフィーダ１５はそれぞれの部品実装装置Ｍ４、Ｍ５の装置本体と電気的に接続される。
【００１９】
フィーダ本体部１５ａの内部には、フィーダ本体部１５ａのテープ送り方向における上流端部に開口するテープ走行路１５ｃが、実装ヘッド１９による吸着位置まで連通して設けられている。テープ走行路１５ｃは、テープリール２２から引き出されてフィーダ本体部１５ａ内に導入されたキャリアテープ２３のテープ送りを、フィーダ本体部１５ａの上流側から実装ヘッド１９による吸着位置までガイドする機能を有している。
【００２０】
テープフィーダ１５によるキャリアテープ２３のテープ送りにおいては、テープフィーダ１５に既装着のキャリアテープ２３Ａの末尾部と、部品切れにより交換された新たなテープリール２２から引き出された新規のキャリアテープ２３Ｂの先頭部とを、接合テープを用いて継ぎ合わせるテープスプライシング作業が行われる。これにより、部品切れによってテープリール２２が交換される毎に２つのキャリアテープ２３を継ぎ合わせた継ぎ目部Ｊが形成され、キャリアテープ２３は途切れることなくテープフィーダ１５によってテープ送りされる。
【００２１】
キャリアテープ２３は、テープ本体を構成するベーステープ２３ａに、電子部品Ｐを収納保持する部品ポケット２３ｂを所定ピッチで設けた構成となっている。ベーステープ２３ａの上面は、部品ポケット２３ｂから電子部品Ｐが脱落するのを防止するために、部品ポケット２３ｂを覆ってカバーテープ２３ｃによって封止されている。
【００２２】
フィーダ本体部１５ａには、フィーダ本体部１５ａのテープ送り方向における下流端部に軸線を水平にした姿勢で配置されたスプロケット２８によって、キャリアテープ２３をピッチ送りするためのピッチ送り機構２４が内蔵されている。ピッチ送り機構２４は、スプロケット２８を回転駆動するテープ送りモータ２６およびテープ送りモータ２６を制御する制御ユニット２５を備えている。制御ユニット２５の構成および機能については、図４における部品実装システム１全体の制御系と併せて説明する。
【００２３】
スプロケット２８の外周に設けられた送りピン（図示省略）をキャリアテープ２３の送り孔に係合させた状態でテープ送りモータ２６を駆動することにより、キャリアテープ２３はテープ走行路１５ｃに沿ってピッチ送りされる。スプロケット２８の手前側は、部品ポケット２３ｂ内の電子部品Ｐを、実装ヘッド１９の吸着ノズル２０によって吸着して取り出す吸着位置となっている。スプロケット２８近傍のフィーダ本体部１５ａの上面側には、テープ押さえ部材２７が配設されており、テープ押さえ部材２７には吸着ノズル２０による吸着位置に対応して吸着開口部２７ａが設けられている。吸着開口部２７ａの上流端は、カバーテープ２３ｃを剥離するためのカバーテープ剥離部２７ｂとなっている。
【００２４】
キャリアテープ２３はテープ押さえ部材２７によってテープ走行路１５ｃに押さえつけた状態でピッチ送りされる。キャリアテープ２３がテープ押さえ部材２７の下方を走行する過程において、カバーテープ２３ｃをカバーテープ剥離部２７ｂを周回させて上流側に引き出すことによって、吸着位置の上流側にてカバーテープ２３ｃがベーステープ２３ａから剥離される。これにより、部品ポケット２３ｂ内の電子部品Ｐは吸着開口部２７ａにおいて上方へ露呈され、吸着ノズル２０による取り出しが可能な状態となる。
【００２５】
テープフィーダ１５において作業者が操作時に接近する下流側（図において左側）の上面には、作業者による操作および作業者に対する報知を行うための操作ユニット２９が配設されている。操作ユニット２９の上面には、動作状態を示すＬＥＤ灯２９ａのほか、以下の表示機器、操作機器が配置されている。まず表示部２９ｂは２文字程度の数字や英字などの符号を表示可能な簡易式の表示装置であり、ここでは７セグメント方式の表示素子を２つ組み合わせて構成されている。操作ユニット２９はテープフィーダ１５内において制御ユニット２５に接続されており、制御ユニット２５を介して表示内容が指令される。
【００２６】
表示部２９ｂには、テープフィーダ１５の動作監視や保守において必要な項目として予め設定された所定の項目であって、符号で簡略的に表示可能な項目が表示される。本実施の形態においてはこれらの表示項目には実装動作実行上の各種のパラメータ、すなわち当該テープフィーダ１５によるテープ送り動作および部品実装機構１７の実装ヘッド１９による部品実装動作に関連する情報であって、これらの動作態様を規定する動作パラメータの設定のための情報が表示されるようになっている。
【００２７】
操作ユニット２９には、表示部２９ｂとともに操作入力部２９ｃが設けられている。操作入力部２９ｃは、テープフィーダ１５を手動操作によって動作させるための操作入力のほか、表示部２９ｂに上述の情報を表示させまた表示される情報を切り替えるための表示操作入力、さらには表示された設定情報を変更するための変更操作入力を行う機能を有する。
【００２８】
本実施の形態では操作入力部２９ｃは、表示切替ボタン２９ｄ、テープ送りボタン２９ｅ、テープ戻しボタン２９ｆおよびカバーテープ巻き取りボタン２９ｇより構成されている。表示切替ボタン２９ｄは、表示部２９ｂのＯＮ／ＯＦＦ操作や、上述の表示される設定情報などの表示項目を切り替えるための操作ボタンである。すなわち表示部２９ｂが非表示の状態から表示切替ボタン２９ｄを押圧操作することにより表示部２９ｂが表示状態となり、この後表示切替ボタン２９ｄを予め定められた所定パターンで押圧操作すると、表示部２９ｂに表示される設定情報などの表示項目が切り替わり、押圧操作の都度予め設定された切替順序に従って次の表示項目が順次表示される。
【００２９】
テープ送りボタン２９ｅ、テープ戻しボタン２９ｆは、テープフィーダ１５においてキャリアテープ２３を手動操作によってテープ送りするための操作ボタンである。すなわち、前進方向に矢印が付されたテープ送りボタン２９ｅを操作することにより、キャリアテープ２３を前進方向にテープ送りすることができ、後退方向に矢印が付されたテープ戻しボタン２９ｆを操作することにより、キャリアテープ２３を後退方向にテープ送りすることができる。カバーテープ巻き取りボタン２９ｇはカバーテープ２３ｃの巻き取り用の手動操作ボタンであり、カバーテープ巻き取りボタン２９ｆを操作することにより、テープ剥離位置にてベーステープ２３ａから剥離されたカバーテープ２３ｃは、カバーテープ送り機構２４によってテープ回収部内へ導かれる。
【００３０】
さらにテープ送りボタン２９ｅ、テープ戻しボタン２９ｆは、前述の設定情報を構成する数値データを変更するための入力ボタンとして用いられる。すなわち表示切替ボタン２９ｄによって表示項目を選択した後に、テープ送りボタン２９ｅ、テープ戻しボタン２９ｆを操作することにより、数値データを加減する変更操作を行うことができる。なお操作ユニット２９における表示部２９ｂや操作入力部２９ｃの構成は任意であり、設定する情報の種類や所望の操作性に応じて適宜選択することが可能である。
【００３１】
すなわち上述構成の部品実装装置Ｍ４、Ｍ５は、少なくともテープフィーダ１５が配置された部品供給部１４から、吸着ノズル２０を備えた実装ヘッド１９によって電子部品Ｐを取り出して基板１３へ移送搭載する機能を有している。そして部品実装装置Ｍ４、Ｍ５による部品実装作業において、テープフィーダ１５による部品供給や部品実装機構１７による部品実装の動作は、実装対象となる部品の種類に応じて予め設定された動作パラメータに従ってこれらの作業機構を制御することによって行われる。
【００３２】
本実施の形態に示す部品実装システム１では、動作パラメータの設定を以下に説明する構成によって支援する機能を有している。すなわち、予め記憶されたＣＡＤデータやＢＯＭデータに基づいて管理装置３によって設定された動作パラメータを、部品実装ライン４において作業者が現物部品を確認した結果取得した部品パラメータ（部品情報、テープ情報）を参照して、必要に応じて更新するようにしている。動作パラメータは、以下に説明する部品ライブラリの形で、部品種類毎に準備される。
【００３３】
ここで部品ライブラリの構成例を、図５を参照して説明する。図５に示す例では、部品ライブラリ３２ａは、形状図５０、サイズデータ５１、部品パラメータ５２、動作パラメータ５５より構成される。各項目の空欄部分には、画像、数値および、用語等が表示される。各項目の空欄部分に表示される数値と用語は、図示しないタブを用いて複数の選択肢から作業者が選択して表示される。形状図５０は対象となる電子部品の外形を図示する。サイズデータ５１は、当該電子部品のサイズ情報、すなわち、外形寸法、リード数、リードピッチ、リード長さ、リード幅、部品高さなどを数値データで示す。
【００３４】
部品パラメータ５２は当該電子部品についての属性情報であり、部品自体に関する情報である部品情報５３および当該電子部品をテープフィーダ１５により供給するためのキャリアテープ２３に関する情報であるテープ情報５４を含んでいる。部品情報５３では、電子部品Ｐの極性、極性マーク、マーク位置、部品種別、および価格情報５３ａが示されている。テープ情報５４には、キャリアテープ２３のテープ素材、キャリアテープ２３の幅寸法を示すテープ幅５４ａ、テープ送りピッチを示す送り間隔５４ｂ、キャリアテープ２３を画像認識の対象とする際の特性と関連した情報である色・材質情報５４ｃが含まれている。
【００３５】
動作パラメータ５５は、当該電子部品を部品実装装置Ｍ４、Ｍ５による部品実装作業の対象とする際の動作態様を規定するマシンパラメータである。ここに示す例では、当該実装装置の種類を示す機種５５ａ、使用される吸着ノズル２０の種類を示すノズル設定５５ｂが含まれている。さらに、動作パラメータ５５には、スピードパラメータ５５ｃ、認識５５ｄ、ギャップ５５ｅ、吸着５５ｆ、装着５５ｇなどが含まれている。
【００３６】
スピードパラメータ５５ｃには、吸着ノズル２０によって電子部品を吸着する際の吸着速度、実装ヘッド１９によって電子部品を移送する際の実装速度、テープフィーダ１５によってキャリアテープ２３を送る際のテープ送り速度が含まれている。認識５５ｄは部品認識の態様を規定するパラメータであり、使用される部品認識カメラ１６の種類を示すカメラ種別、撮像時の照明形態を示す照明モード、撮像時の吸着ノズル２０による電子部品の保持高さを示す認識高さが含まれている。ギャップ５５ｅには、吸着ノズル２０によって電子部品を吸着する際の吸着ギャップ、保持した電子部品を基板１３に搭載する際の実装ギャップが含まれる。
【００３７】
吸着５５ｆは、吸着ノズル２０による電子部品の吸着時のオフセット量を示す吸着位置オフセットや、吸着角度を規定する。装着５５ｇは、吸着ノズル２０に保持した電子部品を基板１３に搭載する際の押圧荷重を規定する。なお図５の部品ライブラリ３２ａに示される部品パラメータ５２、動作パラメータ５５は該当する項目の例示であり、ここに示す項目以外にも各種のパラメータが必要に応じて設定される。
【００３８】
上述の部品ライブラリ３２ａにおいて、部品パラメータ５２の項目と動作パラメータ５５の項目との組み合わせには、特定の対応関係を有するものが存在する。動作パラメータ５５の項目のうち多くの項目は、対象となる部品パラメータ５２が与えられると部品実装装置Ｍ４、Ｍ５の動作との関係により一意的に決定される。ところが、部品パラメータ５２の特定の項目と動作パラメータ５５の特定の項目との組み合わせによっては、対象となる部品パラメータ５２が与えられても必ずしも動作パラメータ５５を一意的に決定することができないものが存在する。このような部品パラメータ５２は部品実装装置Ｍ４、Ｍ５の動作とは直接関係せず、何らかの選択ルール（または作業者による主体的選択）によって決定される。ここで、部品実装装置Ｍ４、Ｍ５の動作とは、基板１３に電子部品を実装して実装基板を生産するために部品実装装置Ｍ４、Ｍ５が行う動作のことを指し、例えば、吸着動作、認識動作、搬送動作、または装着動作等が該当する。
【００３９】
部品実装装置Ｍ４、Ｍ５の動作とは直接関係せず選択ルールが必要とされる部品パラメータ５２の項目を以下に具体的に説明する。なお、後述で説明する部品パラメータ５２および動作パラメータ５５に関する項目は、適宜図６を参照して説明する。
【００４０】
ここでは、部品パラメータ５２の項目と動作パラメータ５５の項目との組み合わせの例および対象となる動作パラメータ５５の各項目について、部品ライブラリ３２ａに入力される動作パラメータ５５の設定値の例を示す。なお、ここで用いる「設定値」とは、数値で表される数値設定データには限定されず、有り／無し、安価／高価、高速／中速／低速・・など、定量・定性的に表された選択肢の選択結果なども含む。
【００４１】
ここでは部品パラメータ５２として、部品情報５３、テープ情報５４の少なくとも一方が対象とされる。部品情報５３における価格情報５３ａは、当該電子部品が予め設定された価格判定基準に照らして、安価／高価のいずれに属するかを示す情報が設定値になる。
【００４２】
テープ情報５４にはテープ幅５４ａ、送り間隔５４ｂ、色・材質情報５４ｃがあり、テープ幅は４ｍｍ、８ｍｍ、１２ｍｍ等、色情報は白、黒、透明等、材質情報は、紙、エンボス等のいずれかに属するかを示す情報が設定値になる。このような選択ルールを要する部品パラメータ５２の項目が設定されており、これらの項目のうち少なくとも１つが対象となる。なおこれらの例示項目以外にも同様の関係を有する部品パラメータ５２、すなわち部品実装装置Ｍ４、Ｍ５の動作とは直接関係しないパラメータの項目と動作パラメータ５５の項目との組み合わせが存在してもよい。
【００４３】
次に価格情報５３ａに対応する動作パラメータ５５の項目として、「吸着動作に対する再実行回数」５７ａ、「部品認識動作に対する再実行回数」５７ｂ、「吸着動作に対する再実行動作設定」５７ｃ、「部品認識動作に対する再実行動作設定」５７ｄおよび「キャリアテープを継ぎ合わせた継ぎ目部の送り動作設定」５７ｅ等があり、これらの項目のうち少なくとも１つが対象となる。
【００４４】
「吸着動作に対する再実行回数」５７ａは、吸着ノズル２０による吸着エラー発生時に直ちに装置停止することなく吸着動作を再実行する回数を予め設定する項目である。「部品認識動作に対する再実行回数」５７ｂは、部品認識エラー発生時に部品を捨てずに認識動作を再度実行する回数を予め設定する項目である。そして「入力される設定値」として、「吸着動作に対する再実行回数」５７ａ、「部品認識動作に対する再実行回数」５７ｂのいずれについても、「回数を入力」が規定されている。
【００４５】
「吸着動作に対する再実行動作設定」５７ｃは、吸着エラー時にキャリアテープを送らずに再度吸着動作を行うか否かを予め設定する項目である。「部品認識動作に対する再実行動作設定」５７ｄは、認識エラー時に部品を捨てずに再度認識動作を行うか否かを予め設定する項目である。また「キャリアテープを継ぎ合わせた継ぎ目部の送り動作設定」５７ｅは、継ぎ目部Ｊ（図３参照）のテープ送り動作に際して、吸着開口部２７ａのカバーテープ剥離部２７ｂにてキャリアテープ２３からカバーテープ２３ｃを剥離した後に、電子部品Ｐが露呈した部品ポケット２３ｂを対象として吸着ノズル２０による吸着動作を行わせるか（設定あり）、またはキャリアテープを指定長さだけテープ送りするか（設定無し）を予め設定する項目である。
【００４６】
そして「入力される設定値」として、「吸着動作に対する再実行動作設定」５７ｃ、「部品認識動作に対する再実行動作設定」５７ｄ、「キャリアテープを継ぎ合わせた継ぎ目部の送り動作設定」５７ｅのいずれについても、「有り／無し（設定するか／設定しないか）」が規定されている。  またテープ情報５４のテープ幅５４ａ、送り間隔５４ｂ、色・材質情報５４ｃに対応する動作パラメータ５５の項目として、「吸着位置自動ティーチ使用設定」５７ｆ（図１５参照）、「吸着位置自動ティーチ実行タイミング設定」５７ｇ、「キャリアテープ送り速度設定」および「キャリアテープ先送り設定」が例示されており、これらの項目のうち少なくとも１つが対象となる。
【００４７】
「吸着位置自動ティーチ使用設定」５７ｆは、吸着ノズル２０による部品吸着位置を画像認識により自動的に設定する吸着位置自動ティーチを実行するか否かを予め設定する項目である。「吸着位置自動ティーチ実行タイミング設定」５７ｇは、ワーク切れ／スプライシング乗り移り／機種切り替え時の各タイミングに、吸着位置自動ティーチを実行するか否かを予め設定する項目である。そして「入力される設定値」として、「吸着位置自動ティーチ使用設定」５７ｆについては「有り／無し（設定するか／設定しないか）」が、「吸着位置自動ティーチ実行タイミング」５７ｇ（図１５参照）については「各タイミング毎に、有り／無しを入力」が規定されている。
【００４８】
「キャリアテープ送り速度設定」は、テープフィーダ１５におけるキャリアテープ２３の送り速度を設定する項目であり、「入力される設定値」として「高速／標準／低速を選択、または送り速度を数値指定」が規定されている。また「キャリアテープ先送り設定」は、カバーテープ２３ｃが剥離されて電子部品Ｐが露呈した部品ポケット２３ｂを吸着位置に先送りするか否かを予め設定する項目である。「入力される設定値」としては「有り／無し（設定するか／設定しないか）」が規定されている。
【００４９】
本実施の形態に示す部品実装システム１に用いられる部品実装装置Ｍ４、Ｍ５に用いられる動作パラメータの設定支援システムにおいては、上述のような関係を有する部品パラメータ５２の項目と動作パラメータ５５の項目との組み合わせについては、以下に説明する相関テーブル３３ａ、ルールテーブル３３ｂおよびパターンデータ３３ｃ（図４、図６参照）を作成するようにしている。
【００５０】
そして管理装置３にて準備された部品ライブラリ３２ａを用いて部品実装作業を実行するに際し、部品実装ライン４にて現物部品を確認した結果およびルールテーブル３３ｂ、パターンデータ３３ｃに基づいて、既存の動作パラメータを変更した更新後の動作パラメータを用いるようにしている。なお実際の生産に用いられる部品ライブラリ３２ａにおいては、図６に示す相関テーブル３３ａ、ルールテーブル３３ｂにて例示されている項目以外の部品パラメータ５２、動作パラメータ５５についても、個々のパラメータの特性に応じて相関テーブル３３ａ、ルールテーブル３３ｂに採り入れられる。
【００５１】
次に図４を参照して、このような動作パラメータの設定支援機能を備えた部品実装システム１の制御系の構成を説明する。なお図４においては、図１に示す構成の部品実装システム１の各部の制御系のうち、管理装置３および１つの部品実装ライン４に備えられた部品実装装置Ｍ４の構成のみ記載している。管理装置３は、処理部３０、記憶部３１、入力部３６、表示部３７を備えた構成となっている。さらに処理部３０は、ルールテーブル作成処理部３０ａ、動作パラメータ設定処理部３０ｂを備えている。
【００５２】
入力部３６は、操作指示やデータ入力を行う。これらのデータには、部品パラメータ５２の設定値と動作パラメータ５５の設定値が含まれる。すなわち入力部３６には、電子部品Ｐに関する部品情報５３またはテープフィーダ１５によって供給されるキャリアテープ２３に関するテープ情報５４の少なくとも一方を含む部品パラメータ５２の設定値が入力される。表示部３７は入力部３６による入力時の案内画面やルールテーブル作成処理部３０ａ、動作パラメータ設定処理部３０ｂによる処理実行のための画面や処理実行結果を示す画面を表示する。
【００５３】
記憶部３１には、生産データ３２、テーブルデータ３３、ＣＡＤデータ３４、ＢＯＭデータ３５が記憶されている。生産データ３２は、生産対象の基板１３に対して実行される部品実装作業に用いられる実装位置データなど、生産実行に用いられるデータであり、図５に示す部品ライブラリ３２ａが含まれている。テーブルデータ３３には、相関テーブル３３ａ、ルールテーブル３３ｂおよびパターンデータ３３ｃが含まれている。ＣＡＤデータ３４は、設計部門より受け取る基板設計情報である。ＢＯＭデータ３５は電子部品Ｐの供給元より提供される部品データである。
【００５４】
ここでテーブルデータ３３に含まれる相関テーブル３３ａ、ルールテーブル３３ｂおよびパターンデータ３３ｃついて説明する。相関テーブル３３ａは、部品パラメータ５２とこれに対応する動作パラメータ５５との相関関係を示すデータであり、予め作業者により経験や作業実行指針に基づいて作成される。図６（ａ）に示す例では、部品パラメータ５２である価格情報５３ａと対応する動作パラメータ５５との相関関係を示している。ここでは、価格情報５３ａに、「吸着動作に対する再実行回数」５７ａ、「部品認識動作に対する再実行回数」５７ｂ、「吸着動作に対する再実行動作設定」５７ｃ、「部品認識動作に対する再実行動作設定」５７ｄ、「キャリアテープを継ぎ合わせた継ぎ目部の送り動作設定」５７ｅを対応させている。
【００５５】
ルールテーブル３３ｂは、部品パラメータ５２の設定値に対応する動作パラメータ５５の設定値との対応関係を予め規定したテーブルデータである。図６（ｂ）に示す例では、部品パラメータ５２である価格情報５３ａの２つの設定値（安価／高価）に、動作パラメータ５５としての「吸着動作に対する再実行回数」５７ａ、「キャリアテープを継ぎ合わせた継ぎ目部の送り動作設定」５７ｅ、「部品認識動作に対する再実行回数」５７ｂのそれぞれの設定値を対応させて、ルールテーブル３３ｂとしている。ここでは、部品パラメータ５２の１つの設定値に対応する複数の動作パラメータ５５の設定値のグループを１つの個別のルールテーブル３３ｂ＊として定義している。ここでカテゴリ欄５９に記載されたパターン番号５８は、これら個別のルールテーブル３３ｂ＊を特定する番号である。
【００５６】
価格情報５３ａの１つの設定値である「安価」には、動作パラメータ５５である「吸着動作に対する再実行回数」５７ａ、「キャリアテープを継ぎ合わせた継ぎ目部の送り動作設定」５７ｅ、「部品認識動作に対する再実行回数」５７ｂに、動作パラメータ５５の設定値としての「部品切れ」、「一括送り」、整数値「３」がそれぞれ対応している。
【００５７】
すなわち、価格情報５３ａが安価な電子部品については、以下のように設定値が決定される。まず「吸着動作に対する再実行回数」５７ａに対する設定値としては、「部品切れ」発生の判定のために予め設定された吸着反復実行回数と同じ回数が、設定値として入力される。また「キャリアテープを継ぎ合わせた継ぎ目部の送り動作設定」５７ｅに対する設定値としては、予め設定された規定のテープ長さだけテープ送りする「一括送り」が、設定値として入力される。さらに「部品認識動作に対する再実行回数」５７ｂに対する設定値としては、認識エラー時に３回まで認識動作を再実行することを示す整数値（３）が設定値として入力される。そして上述の価格情報５３ａが安価な電子部品について設定された複数の設定値は、パターン番号５８が（１）の個別のルールテーブル３３ｂ＊（「パターン１」５８ａ）として特定される。
【００５８】
これに対し、価格情報５３ａが高価な電子部品については、以下のように設定値が決定される。まず「吸着動作に対する再実行回数」５７ａに対する設定値としては、吸着動作の再実行回数を１回に限定することを意味する整数値（１）が設定値として入力される。また「キャリアテープを継ぎ合わせた継ぎ目部の送り動作設定」５７ｅに対する設定値としては、吸着ミスとしてのカウントを行わず電子部品が存在する部品ポケット２３ｂから必ず吸着することを規定する「カウント無し」が設定値として入力される。さらに「部品認識動作に対する再実行回数」５７ｂに対する設定値としては、認識エラー時に２回まで認識動作を再実行することを示す整数値（２）が設定値として入力される。そして上述の価格情報５３ａが高価な電子部品について設定された複数の設定値は、パターン番号５８が（２）の個別のルールテーブル３３ｂ＊（「パターン２」５８ｂ）として特定される。
【００５９】
このような複数の設定値を括った個別のルールテーブル３３ｂ＊をパターン番号５８によって特定する構成によってパターンデータ３３ｃが定義され、テーブルデータ３３を構成する情報の一部となる。すなわち本実施の形態においては、１つのパターン番号５８によって特定される複数の動作パラメータ５５についての設定値を個別のルールテーブル３３ｂ＊として定義している。換言すれば部品ライブラリ３２ａには、パターン番号５８によって特定される複数の個別のルールテーブル３３ｂ＊が記憶されている。
【００６０】
このようにして作成されたルールテーブル３３ｂおよびルールテーブル３３ｂにおいて定義されたパターンデータ３３ｃを用いることにより、部品実装ライン４にて現物の電子部品を確認した作業者は、当該電子部品の価格情報５３ａの設定値が「安価」であるか「高価」であるかを判断して、その設定値に対応したパターン番号５８を選択（ここでは、「パターン１」、「パターン２」のいずれかを選択）して入力するという簡便な操作のみで、複数の動作パラメータ５５について適切な設定値を設定することが可能となっている。
【００６１】
図７は、パターン番号５８の選択により動作パラメータの設定を行うパターン選択６０の実際例を示している。図８において、フィーダアドレス６１はフィーダベース２１ａ（図３参照）に装着される複数のテープフィーダ１５を個々に特定するために付与された位置識別番号（１，２，３，４，・・・）である。そしてサブアドレス６２は、１つのフィーダアドレス６１について２つのテープフィーダ１５が装着されるダブルフィーダの場合において、２つのテープフィーダ１５（ＬまたはＲ）を識別するための補助識別符号である。
【００６２】
図７に示す例では、フィーダアドレス６１が１，２の特定アドレス６１ａには１つのテープフィーダ１５（シングルフィーダ）が装着され、フィーダアドレス６１が３，４の特定アドレス６１ｂには２つのテープフィーダ１５（ダブルフィーダ）が装着される例が示されている。そして特定アドレス６１ａについては、選択欄６３に示すように、「パターン２」５８ｂが、特定アドレス６１ｂについては、「パターン１」５８ａが選択されている。
【００６３】
上記構成において、記憶部３１は、部品パラメータ５２と部品パラメータ５２に対応する動作パラメータ５５とを関連付けた相関テーブル３３ａを記憶する。処理部３０の機能であるルールテーブル作成処理部３０ａ（作成部）は、入力部３６に入力された部品パラメータ５２の設定値と動作パラメータ５５の設定値と、記憶部３１に記憶された相関テーブル３３ａとからルールテーブル３３ｂを作成する処理を行う。すなわち入力部３６に部品パラメータ５２の設定値と動作パラメータ５５の設定値とを入力することにより、ルールテーブル作成処理部３０ａは記憶部３１から予め記憶された相関テーブル３３ａを読み出す。そして入力された部品パラメータ５２の設定値と動作パラメータ５５の設定値とを相関テーブル３３ａに適用することにより、ルールテーブル３３ｂを作成して記憶部３１に記憶する。
【００６４】
また動作パラメータ設定処理部３０ｂ（設定部）は、入力部３６に入力された部品パラメータ５２の設定値に対応した動作パラメータ５５の設定値を設定する処理を行う。すなわち入力部３６に部品パラメータ５２の設定値を入力することにより、動作パラメータ設定処理部３０ｂは記憶部３１から上述の記憶されたルールテーブル３３ｂを読み出す。そして入力された部品パラメータ５２の設定値とルールテーブル３３ｂより、ルールテーブル３３ｂに基づいた部品パラメータ５２の設定値を導出し、表示部３７に表示させる。
【００６５】
次に、部品実装装置Ｍ４、Ｍ５の制御系の構成について説明する。部品実装装置Ｍ４は、制御部４０、記憶部４１を備えている。記憶部４１には、管理装置３の記憶部３１に記憶される生産データ３２、テーブルデータ３３と同内容のデータが記憶されている。すなわち記憶部４１には、図５に示す部品ライブラリ３２ａ、図６に示す相関テーブル３３ａ、ルールテーブル３３ｂ、パターンデータ３３ｃなど、制御部４０による制御処理に用いられる情報が記憶されている。
【００６６】
制御部４０は基板搬送機構１２、部品実装機構１７、テープフィーダ１５と接続されており、実装制御部４０ａ、入力部４０ｂ、表示部４０ｃ、設定部４０ｄおよび照合部４０ｅを備えている。実装制御部４０ａは、記憶部４１に記憶された生産データ３２に基づいて、基板搬送機構１２、部品実装機構１７、テープフィーダ１５の動作を制御する。これにより、テープフィーダ１５から取り出した電子部品Ｐを基板１３に移送搭載する部品実装作業が実行される。
【００６７】
入力部４０ｂには、電子部品Ｐに関する部品情報またはテープフィーダによって供給されるキャリアテープに関するテープ情報の少なくとも一方を含む部品パラメータの設定値が入力される。表示部４０ｃは、入力部４０ｂによる入力時の案内画面や設定部４０ｄによる処理実行のための画面、処理実行結果を示す画面、図７に示すパターン選択用の画面などの各種の画面を表示する。設定部４０ｄは、入力部４０ｂに入力された部品パラメータの設定値に対応した動作パラメータの設定値をルールテーブル３３ｂに基づいて設定する。
【００６８】
照合部４０ｅは入力部４０ｂに入力された動作パラメータ５５の設定値と、設定部４０ｄによって設定された動作パラメータ５５の設定値とを照合する機能を有しており、入力部４０ｂに入力された動作パラメータ５５の設定値と設定部４０ｄによって設定された動作パラメータ５５の設定値とが一致しない場合には、表示部４０ｃにエラー報知させる（図１２参照）。
【００６９】
テープフィーダ１５がフィーダベース２１ａに装着された状態では、テープフィーダ１５に備えられた制御ユニット２５は部品実装装置Ｍ４、Ｍ５の制御部４０と接続される。図３に示すように、制御ユニット２５は、フィーダ制御部４２、フィーダ記憶部４３、表示部４４、操作・入力部４５および変更処理部４６を備えている。
【００７０】
フィーダ制御部４２はテープ送りモータ２６を駆動するためのモータ駆動部４２ａを備えており、テープフィーダ１５によるテープ送り動作を制御する。フィーダ記憶部４３、表示部４４、操作・入力部４５、変更処理部４６は、動作パラメータ５５の設定支援に関する処理機能であり、作業者はテープフィーダ１５にアクセスするのみで、操作ユニット２９を介して動作パラメータ５５の設定や変更に関する処理を行えるようになっている。
【００７１】
すなわち、部品実装装置Ｍ４、Ｍ５を操作対象とする場合には入力部４０ｂを対象として行われる入力操作を、各テープフィーダ１５を対象とする場合には操作入力部２９ｃを介して操作・入力部４５を対象として行う。また部品実装装置Ｍ４、Ｍ５では表示部４０ｃに表示された表示内容を、表示部４４による表示処理によって操作ユニット２９の表示部２９ｂに表示させる。
【００７２】
フィーダ記憶部４３は、電子部品Ｐに関する部品情報５３またはキャリアテープ２３に関するテープ情報５４の少なくとも一方を含む部品パラメータ５２の設定値と部品実装装置Ｍ４、Ｍ５の少なくとも一つの動作に関する動作パラメータ５５の設定値とを対応付けたルールテーブル３３ｂ、および当該ルールテーブル３３ｂにおいて対応付けられて括られた複数の設定値を特定するパターン（パターン番号５８）を記憶する。表示部４４は、フィーダ記憶部４３に記憶されたルールテーブル３３ｂのパターン（図６（ｂ）参照）を表示する。表示の形態としては、操作ユニット２９に設けられた表示部２９ｂにパターン番号５８を表示させるようにしている。図３では、表示部２９ｂに「パターン２」５８ｂを意味する整数値（２）が表示された例を示している。
【００７３】
操作・入力部４５は、表示部４４にルールテーブル３３ｂのパターンを表示させるための表示操作入力および表示されたルールテーブル３３ｂのパターンを変更するための変更操作入力を行う。この入力操作は、操作ユニット２９に設けられた操作入力部２９ｃの機能を用いて行われる。変更処理部４６は、操作・入力部４５に入力された変更操作入力に基づき部品実装装置Ｍ４の記憶部４１およびフィーダ記憶部４３に記憶されたルールテーブル３３ｂのパターン（パターン番号５８）を変更するための信号を出力する。
【００７４】
なお図４に示す制御系の構成は、部品実装システム１において動作パラメータの設定支援を行うための１つの例であり、同様の機能を果たすためには種々のバリエーションが可能である。例えば、図４では管理装置３が備えた処理部３０の処理機能（ルールテーブル作成処理部３０ａ、動作パラメータ設定処理部３０ｂ）によってルールテーブル３３ｂの作成や動作パラメータ５５の設定を行うようにしているが、これらの機能を部品実装装置Ｍ４、Ｍ５の制御部４０に持たせるようにしてもよい。例えば、設定部４０ｄにルールテーブル作成処理部３０ａ、動作パラメータ設定処理部３０ｂと同様の処理機能を備えるようにし、管理装置３の入力部３６、表示部３７と、部品実装装置Ｍ４、Ｍ５の入力部４０ｂ、表示部４０ｃとを同様の機能を有する構成とする。
【００７５】
上記構成において、上述機能を有する入力部３６、記憶部３１、ルールテーブル作成処理部３０ａの組み合わせは、部品実装装置Ｍ４による実装作業の実行形態を規定する動作パラメータ５５を設定する動作パラメータの設定支援システムを構成する。さらに本実施の形態においては、動作パラメータ設定処理部３０ｂおよび表示部３７を備えており、動作パラメータ設定処理部３０ｂは、入力部３６に入力された部品パラメータ５２とルールテーブル作成処理部３０ａによって作成されたルールテーブル３３ｂとに基づいて、入力された部品パラメータ５２に対応する動作パラメータ５５の設定値を設定する。そして設定された動作パラメータ５５の設定値は表示部３７に表示される。
【００７６】
また、入力部４０ｂ、記憶部４１、作成部の機能を有する設定部４０ｄの組み合わせは、部品実装装置Ｍ４による実装作業の実行形態を規定する動作パラメータ５５を設定する動作パラメータの設定支援システムを構成する。さらに本実施の形態においては、設定部４０ｄおよび表示部４０ｃを備えており、設定部４０ｄは、入力部４０ｂに入力された部品パラメータ５２とルールテーブル作成処理部３０ａによって作成されたルールテーブル３３ｂとに基づいて、入力された部品パラメータ５２に対応する動作パラメータ５５の設定値を設定する。そして設定された動作パラメータ５５の設定値は表示部４０ｃに表示される。
【００７７】
さらに、部品実装システム１において複数の部品実装ライン４のそれぞれに当該ラインを管理するライン制御部（図示省略）が設けられている場合には、ライン管理部の制御装置に部品実装装置Ｍ４の制御部４０と同様の機能を持たせるようにしてもよい。これにより、動作パラメータの設定支援に関する操作を、管理装置３、部品実装装置Ｍ４、Ｍ５にアクセスすることなく、部品実装ライン４毎に実行することができる。
【００７８】
本実施の形態の部品実装装置Ｍ４、Ｍ５および動作パラメータの設定支援システムは上記のように構成されており、以下本実施の形態において実行される各種の処理について、各図を参照して説明する。まず図８を参照して、部品ライブラリデータ作成、すなわち部品実装装置Ｍ４、Ｍ５による実装作業の動作態様を規定する動作パラメータの設定値の設定フローについて説明する。
【００７９】
ここに示す部品ライブラリデータ作成は、データ作成エリアに配置された管理装置３によって、既存の利用可能なデータのみに基づいて一旦部品ライブラリ３２ａを作成しておき、生産エリアの部品実装ライン４における部品実装作業が実行される過程において、実際の現物部品を確認した結果に基づき、必要なデータ変更を行って部品ライブラリ３２ａの更新を行うようにしている。
【００８０】
部品ライブラリデータ作成が開始されると（ＳＴ１）、まず管理装置３の処理部３０によって記憶部３１に記憶されたＣＡＤデータ３４、ＢＯＭデータ３５を読み出して取得する（ＳＴ２）。そして取得したＣＡＤデータ３４、ＢＯＭデータ３５に基づいて、動作パラメータ設定処理部３０ｂの処理機能によって動作パラメータ５５を設定する（ＳＴ３）。
【００８１】
これにより、記憶部３１に記憶された既存のデータのみに基づいた部品ライブラリ３２ａが一旦作成される。この段階で作成される部品ライブラリ３２ａは、個々の電子部品について確定した部品情報５３に基づいて設定されたものではなく、未確定情報については予め仮に設定されたデフォルト値が便宜的に用いられている。このため生産エリアにおける生産が実際に実行される段階では、未確定情報を現物の電子部品を確認した結果に基づき確定させ、適切なデータ修正を行う。以下の処理は、生産エリアに配置された部品実装ライン４の部品実装装置Ｍ４、Ｍ５の制御部４０またはライン管理装置によって行うことが便宜である。
【００８２】
このデータ修正では、まず未確定情報であってデフォルト値が仮設定された項目につき、実際に使用される現物の電子部品を確認する。そして現物の部品情報に基づき、部品パラメータ５２を更新する（ＳＴ４）。すなわち電子部品に関する部品情報５３またはテープフィーダ１５によって供給されるキャリアテープ２３に関するテープ情報５４の少なくとも一方を含む部品パラメータ５２の適正な設定値を取得して更新する。
【００８３】
この更新処理においては、まず記憶部４１に記憶されたテーブルデータ３３に含まれるルールテーブル３３ｂを取得する（ＳＴ５）。すなわち部品パラメータ５２の設定値と部品実装装置Ｍ４、Ｍ５の少なくとも一つの動作に関する動作パラメータ５５の設定値とを対応付けたルールテーブル３３ｂを読み出す。そして、更新した部品パラメータ５２とルールテーブル３３ｂに基づいて、動作パラメータ５５の最適値を設定する（ＳＴ６）。
【００８４】
すなわち、取得された部品パラメータ５２の設定値に対応した動作パラメータ５５の設定値をルールテーブル３３ｂに基づいて設定する。ここでは、図７に示すように、パターン番号５８を選択して入力することにより、ルールテーブル３３ｂにおいて個別のルールテーブル３３ｂ＊として括られた複数の動作パラメータ５５の最適値が一括して設定される。これにより、動作パラメータ５５の設定値の設定のための、部品ライブラリデータ作成処理を終了する（ＳＴ７）。
【００８５】
ここで図９を参照して、前述の部品ライブラリデータ作成処理においてデフォルト値として用いることが可能な初期値の設定処理について設定する。ここでは、初期値の設定は生産時の実績データに基づいて設定する方針を採用していることから、部品実装ライン４に配置された部品実装装置Ｍ４、Ｍ５によってこれらの処理を実行する例を示している。もちろん管理装置３の機能を用いてこの処理を実行してもよい。
【００８６】
初期値の設定処理が開始されると（ＳＴ１１）、まず記憶部４１に記憶された部品ライブラリ３２ａを取得する（ＳＴ１２）。前述のように、部品ライブラリ３２ａには、パターン番号２８によって特定される複数のルールテーブル３３ｂが記憶されている。次いで取得した部品ライブラリ３２ａの各部品について、設定部４０ｄの機能によってルールテーブル３３ｂの各パターンの数をカウントする（ＳＴ１３）。そしてカウント数が最も多いパターンを初期値に設定する（ＳＴ１４）。換言すれば、設定部４０ｄは、部品ライブラリ３２ａから最も高頻度で設定されるルールテーブル３３ｂの「パターン」（部品パラメータ５２の設定値と動作パラメータ５５の設定値の組み合わせ）に対応する設定値を初期値として設定する。
【００８７】
次に図１０を参照して、上述の方法で設定された初期値を用いた部品ライブラリデータ作成フローについて説明する。部品ライブラリデータ作成が開始されると（ＳＴ２１）、まず管理装置３の処理部３０によって記憶部３１に記憶されたＣＡＤデータ３４、ＢＯＭデータ３５を読み出して取得する（ＳＴ２２）。そして取得したＣＡＤデータ３４、ＢＯＭデータ３５に基づいて、動作パラメータ設定処理部３０ｂの処理機能によって動作パラメータ５５を設定する（ＳＴ２３）。これにより、記憶部３１に記憶された既存のデータのみに基づいた部品ライブラリ３２ａが一旦作成される。
【００８８】
この段階で作成される部品ライブラリ３２ａには、未設定の動作パラメータが存在するため、未設定の動作パラメータについては上述のように設定された初期値を設定する（ＳＴ２４）。このように、生産実績に基づいて設定された初期値を用いることにより、特に裏付けのない単なるデフォルト値を設定する場合と比較して、より信頼性の高い動作パラメータを設定することができる。
【００８９】
次いで、部品パラメータ５２を取得する（ＳＴ２５）。この部品パラメータ５２の取得に際しては、既存の部品ライブラリ３２ａのデータを流用してもよいし、図８のフローに示す例のように、現物の電子部品を確認することにより部品情報を取得してもよい。すなわち電子部品に関する部品情報５３またはテープフィーダ１５によって供給されるキャリアテープ２３に関するテープ情報５４の少なくとも一方を含む部品パラメータ５２の適正な設定値を取得して更新する。
【００９０】
この更新処理においては、まず記憶部４１に記憶されたテーブルデータ３３に含まれるルールテーブル３３ｂを取得する（ＳＴ２６）。すなわち部品パラメータ５２の設定値と部品実装装置Ｍ４，Ｍ５の少なくとも一つの動作に関する動作パラメータ５５の設定値とを対応付けたルールテーブル３３ｂを読み出す。そして、取得した部品パラメータ５２とルールテーブル３３ｂに基づいて、動作パラメータ５５を変更したか否かを判断する（ＳＴ２７）。
【００９１】
ここで、動作パラメータ５５を変更している場合には、動作パラメータ５５の設定値の設定のための、部品ライブラリデータ作成処理を終了する（ＳＴ２９）。そして（ＳＴ２７）において動作パラメータ５５を変更していない場合には、図８にて示す例と同様に、取得した部品パラメータ５２とルールテーブル３３ｂに基づいて、動作パラメータ５５の最適値を設定し（ＳＴ２８）、その後部品ライブラリデータ作成処理を終了する（ＳＴ２９）。
【００９２】
次に図１１を参照して、図８または図１０に示すフローに従って作成された部品ライブラリ３２ａにおいて、設定した動作パラメータが正しいか否かをチェックするチェック処理について説明する。このチェック処理は、生産エリアの部品実装ライン４に配置された部品実装装置Ｍ４、Ｍ５の制御部４０が有する照合部４０ｅによって実行される。
【００９３】
処理が開始されると、まず部品ライブラリ作成済みか否かを判断する（ＳＴ３１）。そして作成済みが確認されたならば、各電子部品について、入力された部品パラメータに基づく動作パラメータと選択されたパターンの動作パラメータとを照合する（ＳＴ３２）。次いで、全電子部品の部品パラメータに基づく動作パラメータの照合結果が一致するか否かを判断する（ＳＴ３３）。
【００９４】
ここで照合結果が一致していないと判断された場合には、不一致の電子部品に対してエラー報知を行う（ＳＴ３４）。図１２は、このエラー報知に際して表示部４０ｃに表示されるエラー報知画面を示している。すなわち表示部４０ｃには、図８に示すパターン選択画面と同様構成のエラー報知６４が表示され、フィーダアドレス６１のうち不一致の電子部品を収納したテープフィーダ１５の配列位置に対応する特定アドレス６１ａが反転表示される。
【００９５】
次に不一致部品に対して修正がなされて設定変更があるか否かを判断する（ＳＴ３５）。ここで設定変更がなく不一致の状態が継続している場合には、（ＳＴ３４）に戻ってエラー報知を行う。また（ＳＴ３５）にて設定変更有り、すなわち適正な設定値に修正変更されたことが確認された場合には、（ＳＴ３２）に戻って、次の電子部品について同様の照合処理を反復実行する。そして（ＳＴ３３）にて、全電子部品の部品パラメータに基づく動作パラメータの照合結果の一致が確認されて、チェック処理を終了する（ＳＴ３６）。
【００９６】
すなわち照合部４０ｅは、入力された動作パラメータ５５の設定値と設定部４０ｄによって設定された動作パラメータ５５の設定値とが一致しない場合には、表示部４０ｃにエラー報知させる。なおこのチェック処理において表示部４０ｃは、エラー報知に際して設定部４０ｄによって設定された動作パラメータ５５の設定値を表示させるようにしている。
【００９７】
次に、図１３、図１４を参照して、本実施の形態における第２の実施例について説明する。第２の実施例では、図１３に示すように、各部品実装ライン４に配員された作業者５はそれぞれ携帯端末６を有しており、装置稼働のための各種の操作を携帯端末６を介して実行することが可能となっている。ここでは、前述の動作パラメータ５５の設定のための各種の操作を携帯端末６を介して実行する。
【００９８】
図１４に示すように、携帯端末６は所定内容の画面の表示や入力のためのタッチ操作が可能な表示パネル６ａを備えている。表示パネル６ａには、図７に示すパターン選択のための画面や、図１２に示すエラー報知のための画面が表示される。携帯端末６に設けられた制御ユニット７０は、端末制御部７１、表示部７２、操作・入力部７３、通信部７４を備えている。
【００９９】
端末制御部７１は演算機能を備えた処理装置であり、メモリ７１ａ、パターン設定部７１ｂ、パターン照合部７１ｃを備えている。表示部７２は表示パネル６ａに所定の画面を表示させる処理を行う。操作・入力部７３は、表示パネル６ａへのタッチ操作によって操作指令やデータ入力のための処理を行う。通信部７４は無線通信機能を備えたインターフェイスであり、携帯端末６を通信ネットワーク２と無線により接続する。これにより、携帯端末６と部品実装装置Ｍ４、Ｍ５などの他設備との間でデータの送受信が可能となっている。
【０１００】
メモリ７１ａには、部品実装装置Ｍ４、Ｍ５の記憶部４１など他設備からダウンロードされたデータが書き込まれる。パターン設定部７１ｂは、パターン選択によって動作パラメータを設定するための処理を行う。すなわち、まず図７に示すパターン選択画面を表示部７２の表示機能によって表示パネル６ａに表示させる。そして表示されたパターン選択画面上で作業者がパターン選択入力（図７に示す選択欄６３参照）を行うことにより、選択されたパターン番号２８に対応した適正な動作パラメータ５５が設定される。
【０１０１】
パターン照合部７１ｃは、部品実装装置Ｍ４、Ｍ５における照合部４０ｅに相当する機能を有しており、図１１に示す動作パラメータのチェック処理を、選択されたパターン番号２８を照合することにより行う。そしてチェック結果は、表示部７２により表示パネル６ａに図１２に示すエラー報知画面を表示させることにより行われる。
【０１０２】
上記説明したように、本実施の形態に示す部品実装装置における動作パラメータ５５の設定値の設定においては、電子部品に関する部品情報５３またはテープフィーダ１５によって供給されるキャリアテープ２３に関するテープ情報５４の少なくとも一方を含む部品パラメータ５２の設定値を入力し、部品パラメータ５２と部品実装装置の少なくとも一つの動作に関する動作パラメータ５５の設定値とを対応付けたルールテーブル３３ｂを記憶させておき、入力された部品パラメータ５２の設定値に対応した動作パラメータ５５の設定値をルールテーブル３３ｂに基づいて設定するようにしている。これにより、生産エリアにおいて必要とされる部品ライブラリ３２ａのデータ修正の負荷を低減するとともに、ルールテーブル３３ｂに基づいて動作パラメータ５５の設定値を設定することから各作業者毎の設定結果のばらつきが排除され、部品ライブラリの信頼性を向上させることができる。
【０１０３】
また部品供給部１４にテープフィーダ１５が配置された構成において、テープフィーダ１５に部品パラメータ５２の設定値と動作パラメータ５５の設定値とを対応付けたルールテーブル３３ｂおよび当該ルールテーブル３３ｂを特定するパターンを記憶させておき、記憶されたルールテーブル３３ｂのパターンを表示させるとともに表示されたルールテーブルのパターンを変更するための変更操作入力を行い、さらにこの変更操作入力に基づき記憶されたルールテーブル３３ｂのパターンを変更するための信号を出力するように構成している。これにより、作業者は個別のテープフィーダ１５を対象として動作パラメータ５５の設定のための操作を実行することができ、生産エリアにおける作業性の向上が可能となっている。
【０１０４】
また本実施の形態に示す動作パラメータの設定支援システムでは、部品パラメータ５２の設定値と部品パラメータ５２に対応する少なくとも一つの部品実装装置の動作に関する動作パラメータ５５の設定値とを入力する入力部３６と、部品パラメータ５２と部品パラメータ５２に対応する動作パラメータ５５とを関連付けた相関テーブル３３ａを記憶する記憶部３１と、入力部３６に入力された部品パラメータ５２の設定値と動作パラメータ５５の設定値と、記憶部３１に記憶された相関テーブル３３ａとからルールテーブル３３ｂを作成するルールテーブル作成処理部３０ａとを備えた構成としている。これにより、動作パラメータ５５の設定に用いられるルールテーブル３３ｂを容易に作成することができる。
【０１０５】
上述した実施の形態では、一つの部品パラメータにおける相関テーブルとルールテーブルを作成したが、複数の部品パラメータと複数の動作パラメータとで相関テーブル３３ａ、ルールテーブル３３ｂを作成してもよい。図１５（ａ）は、本発明の別の実施の形態の部品実装システムに用いられる部品ライブラリにおける相関テーブルの構成説明図であり、図１５（ｂ）は、本発明の別の実施の形態の部品実装システムに用いられる部品ライブラリにおけるルールテーブルの構成説明図である。ここで、本発明の別の実施の形態では、部品パラメータ５２として価格情報５３ａとキャリアテープの色情報５３ｂとを用いる場合について説明する。
【０１０６】
先ず、部品パラメータ５２として価格情報５３ａとキャリアテープの色情報５３ｂが設定され、動作パラメータ５５は、価格情報５３ａとキャリアテープの色情報５３ｂに対応するパラメータが設定される。ここでは、「吸着動作に対する再実行回数」５７ａ、「部品認識動作に対する再実行回数」５７ｂ、「吸着動作に対する再実行動作設定」５７ｃ、「部品認識動作に対する再実行動作設定」５７ｄ、「キャリアテープを継ぎ合わせた継ぎ目部の送り動作設定」５７ｅ、「吸着位置自動ティーチ使用設定」５７ｆ、および「吸着位置自動ティーチ実行タイミング設定」５７ｇが動作パラメータ５５として設定される。部品パラメータ５２と動作パラメータ５５が設定されることで、相関テーブル３３ａが作成される。
【０１０７】
次いで、価格情報５３ａの設定値である安価／高価の２つと、キャリアテープの色情報５３ｂの設定値である白、黒、透明の３つを組み合わせることにより、６通りのパターン（パターン番号１〜６）が設定される。設定された６つのパターン番号のそれぞれに各動作パラメータ５５の設定値が入力される。動作パラメータ５５の設定値は、作業者による手入力または予め決定された入力値が入力されて設定され、これにより各パターン番号に対応した個別のルールテーブル３３ｂ＊が作成される（図６に示す例も参照）。
【０１０８】
ここで、上述したルールテーブル３３ｂ＊は６つのパターン番号に対応しているのに対して、図１５（ｂ）では部品パラメータ５２のルールテーブル３３ｂ＊のパターン番号が３つであることについて説明する。上述で作成されたルールテーブル３３ｂ＊の各パターンにおいて、動作パラメータ５５の設定値を比較して、動作パラメータ５５の設定値の全てが一致するパターンはマージされる。マージされたパターンの部品パラメータ５２の設定項目もマージされ、ルールテーブル３３ｂ＊が作成される。
【０１０９】
このため、図１５（ｂ）においてパターン番号５８にて示されるパターンのうち、パターン番号１、３では部品パラメータ５２のキャリアテープの色の設定項目は、複数の項目が設定されている。このようにマージして、パターンの数を減らすことで作業者が設定するパターン数を減少させることができ、作業性を容易にさせることができる。本発明の別の実施の形態においても作成されたルールテーブル３３ｂおよびルールテーブル３３ｂにおいて定義されたパターンデータ３３ｃを用いて、前述例と同様に部品ライブラリの作成や初期値設定処理がなされる。
【０１１０】
以上、本発明の一実施の形態をもとに説明した。この実施の形態は、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【０１１１】
例えば、上述した実施の形態において、価格情報を当該電子部品が予め設定された価格判定基準に照らして安価／高価のいずれに属するかを示す情報として説明したが、価格判定基準としては、電子部品ひとつの単価が１０００円以上であれば高価、１０００円以下であれば安価とした単純な判定基準でもよい。また、同じ電子部品であっても購買時期によって価格が異なることもあるため、実際の購買価格に基づいた価格判定基準を用いても良い。例えば、生産施設で用いられるＭＲＰソフトウェア等から取得した購買データに基づいて、所定期間における購買価格の順位を算出し、算出した順位の上位から所定数または所定割合を高価、それ以外を安価とした価格判定基準を用いても良い。
【０１１２】
また、ＢＯＭデータに価格情報が含まれる場合は、ＢＯＭデータに含まれる価格情報に基づいて安価／高価を判定してもよい。より詳しく説明すると、ＢＯＭデータに含まれる該当電子部品の購買価格と該当電子部品の総数から該当電子部品ひとつの単価を算出し、価格判定基準に照らして安価／高価の判定をしてもよい。ＢＯＭデータに基づいて価格情報を設定することで各々の電子部品に対して価格情報を設定する必要がなくなり、作業者の作業性をより向上させることができる。
【０１１３】
また、上述した実施の形態において、スプライシング作業が必要なテープフィーダを一例として説明したが、スプライシング作業が必要ないテープフィーダ（以下、オートロードフィーダ）であっても本発明は適用される。オートロードフィーダの場合、キャリアテープを継ぎ合わせた継ぎ目部分を必要としないため、キャリアテープと継ぎ合わせた継ぎ目部の送り動作設定、キャリアテープ送り速度設定、キャリアテープ先送り設定以外の動作パラメータが設定されるものとする。
【産業上の利用可能性】
【０１１４】
本発明の動作パラメータの設定支援システムは、部品ライブラリのデータ修正の負荷を低減するとともに部品ライブラリの信頼性を向上させることができるという効果を有し、基板に電子部品を実装する部品実装分野において有用である。
【符号の説明】
【０１１５】
１  部品実装システム
４  部品実装ライン
６  携帯端末
１４ 部品供給部
１５  テープフィーダ
１９  実装ヘッド
２３  キャリアテープ
Ｍ４，Ｍ５  部品実装装置
【図１】
0006557854.tif 000002
【図２】
0006557854.tif 000003
【図３】
0006557854.tif 000004
【図４】
0006557854.tif 000005
【図５】
0006557854.tif 000006
【図６】
0006557854.tif 000007
【図７】
0006557854.tif 000008
【図８】
0006557854.tif 000009
【図９】
0006557854.tif 000010
【図１０】
0006557854.tif 000011
【図１１】
0006557854.tif 000012
【図１２】
0006557854.tif 000013
【図１３】
0006557854.tif 000014
【図１４】
0006557854.tif 000015
【図１５】
0006557854.tif 000016