(57)【要約】【課題】  本発明は、部品交換時にオペレータに大きな負担をかけることなく部品搭載処理の設定情報を電子部品に応じて最適化できる部品搭載装置を提供することを目的とする。【解決手段】  本発明の部品搭載装置（１）は、所定の装着位置の部品供給装置から供給される電子部品のプリント基板上への搭載処理を、上記装着位置ごとに設定された共通の設定情報に基づいて行なうことを前提とし、電子部品に固有の設定情報を該電子部品の識別情報と対応付けて記憶する固有設定情報記憶手段（１２）と、所定の装着位置に装着する部品供給装置の電子部品の識別情報を読み取る識別情報読み取り手段（１６）と、上記読み取られた識別情報に対応する上記固有の設定情報を、上記所定の装着位置に対応づけされた上記共通の設定情報に展開する固有設定情報展開手段（１２）と、を有する。【選択図】      図１
2005340688.tif 000002
【特許請求の範囲】
【請求項１】
所定の装着位置に装着された部品供給装置から供給される電子部品のプリント基板上への搭載処理を、前記装着位置ごとに設定された共通の設定情報に基づいて行なう部品搭載装置であって、
電子部品に固有の設定情報を該電子部品の識別情報と対応付けて記憶する固有設定情報記憶手段と、
所定の装着位置に装着する部品供給装置に収容されている電子部品の識別情報を読み取る識別情報読み取り手段と、
前記識別情報読み取り手段によって読み取られた識別情報に対応する、前記設定情報記憶手段によって記憶される前記固有の設定情報を、前記所定の装着位置に対応づけされた前記共通の設定情報に展開する固有設定情報展開手段と、
を有することを特徴とする部品搭載装置。
【請求項２】
前記共通の設定情報は、部品規格情報と該部品規格内の全ての電子部品に対して共通の設定情報とが互いに対応づけされてなる情報であり、
前記識別情報読み取り手段によって読み取られる識別情報は、前記部品規格に属する互換部品を互いに識別する互換部品識別情報であり、
前記固有設定情報記憶手段は、前記部品規格情報ごとに該部品規格に属する前記互換部品識別情報と該互換部品に固有の設定情報とを対応づけて記憶し、
前記固有設定情報展開手段は、前記識別情報読み取り手段によって読み取られた互換部品識別情報を包含する前記固有設定情報記憶手段の部品規格情報が、前記所定の装着位置に対応づけされた前記共通の設定情報の部品規格情報と一致する場合に、前記識別情報読み取り手段によって読み取られた互換部品識別情報に対応する前記固有設定情報記憶手段の固有の設定情報を前記所定の装着位置に対応づけされた前記共通の設定情報に展開する、
ことを特徴とする請求項１に記載の部品搭載装置。
【請求項３】
部品マスタ情報を該部品マスタ情報の識別情報と対応付けて記憶する部品マスタ情報記憶手段と、
前記共通の設定情報に展開された前記部品マスタ情報の識別情報をキーに、前記部品マスタ情報記憶手段に記憶される部品マスタ情報を前記設定情報として利用する、部品マスタ情報利用手段と、
を更に有し、
前記固有設定情報記憶手段によって、前記固有の設定情報の内の部品マスタ情報に対応する情報郡の替わりに前記部品マスタ情報の識別情報を記憶させ、
前記固有設定情報展開手段によって、前記固有の設定情報の内の部品マスタ情報に対応する情報郡の替わりに前記部品マスタ情報の識別情報を前記共通の設定情報に展開する、
ことを特徴とする請求項１または２に記載の部品搭載装置。
【請求項４】
前記固有の設定情報は、電子部品の撮像検査に使用される設定情報である、
ことを特徴とする請求項１乃至３の内の何れか一つに記載の部品搭載装置。
【請求項５】
所定の装着位置に装着された部品供給装置から供給される電子部品のプリント基板上への搭載処理を、前記装着位置ごとに設定された共通の設定情報に基づいて部品搭載装置に実行させるプログラムであって、
電子部品に固有の設定情報を該電子部品の識別情報と対応付けて記憶する機能と、
所定の装着位置に装着する部品供給装置に収容されている電子部品の識別情報が読み取られると、前記読み取られた識別情報に対応する前記固有の設定情報を、前記所定の装着位置に対応づけされた前記共通の設定情報に展開する機能と、
を部品搭載装置に実行させることを特徴とするプログラム。
【請求項６】
所定の装着位置に装着された部品供給装置から供給される電子部品のプリント基板上への搭載処理を、前記装着位置ごとに設定された共通の設定情報に基づいて部品搭載装置に行なわせる部品別最適化方法であって、
電子部品に固有の設定情報を該電子部品の識別情報と対応付けて記憶し、
所定の装着位置に装着する部品供給装置に収容されている電子部品の識別情報を読み取り、
前記読み取られた識別情報に対応する前記固有の設定情報を、前記所定の装着位置に対応づけされた前記共通の設定情報に展開する、
ことを特徴とする部品別最適化方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子部品をプリント基板に搭載する部品搭載装置に関し、特に、電子部品補給後の部品搭載処理を補給部品に最適な設定で実行する部品搭載装置、方法、及びそのプログラムに関する。
【背景技術】
【０００２】
従来から、プリント基板上に電子部品を搭載する装置として部品搭載装置が知られている。
本部品搭載装置は、搬送ベルトにプリント基板を載置して部品搭載装置本体内に該プリント基板を搬入し、所定位置でそのプリント基板を位置決めして該プリント基板上に複数の電子部品を搭載する。そして、電子部品の搭載を終えると、上記搬送ベルトにより該プリント基板を装置本体外に排出する。
【０００３】
図８は、従来の部品搭載装置の外観斜視図である。なお同図には、内部機構を説明しやすいように上部カバーを取り外した状態の部品搭載装置が示されている。
同図の部品搭載装置１００の不図示の上部カバーは、その上面にＣＲＴや液晶などの表示装置、報知ランプ、入力装置などが構成され、本部品搭載装置の各部の制御を司る基台１０２内部の制御装置に電気接続されている。
【０００４】
上記上部カバーを取り外して剥き出しになった同図の部品搭載装置１００の内部機構は、作業ロボット、部品供給機構、搬送機構、及び検査機構に大別できる。これらの各機構もまた基台１０２内部の制御装置に電気接続され、所定の手順で動作する。
【０００５】
上記搬送機構は、同図の左斜め上から右斜め下方向へ延在する基板案内レール１０３に沿ってプリント基板１０４を当該部品搭載装置１００の上流側（同図の左斜め上）から下流側（右斜め下方向）へ不図示の搬送ベルトに乗せて搬送させる。当該搬送機構は、プリント基板１０４が部品搭載処理実行位置の直下にくると該プリント基板１０４を部品搭載処理実行位置に位置固定する。そして、当該プリント基板１０４に対する電子部品の搭載が終了したことを検出すると上記位置固定を解除し、当該プリント基板１０４を下流側へ排出する。
【０００６】
部品供給機構は、基台１０２の前後に形成される部品供給台１０５に装着されたテープリール式部品供給装置（一般には単に、テープフィーダ、カセット式、又はテープ部品供給装置などと簡略に呼ばれている）１０６から電子部品を所定のタイミングで部品供給位置１０７に送り出す。上記テープリール式部品供給装置１０６は、内部に所定の電子部品を多数収容しており、上記部品供給台１０６に１番から順に複数番まで配列された装着位置番号の内の予め指定された装着位置番号の位置に装着され、この装着により上記制御装置と電気接続される。そして、制御装置で実行される部品搭載プログラムに基づき、当該テープリール式部品供給装置１０６に収容されている電子部品が所定のタイミングで部品供給位置１０７に送り出される。
【０００７】
作業ロボットは上記基台１０２の上方に構成され、上記部品供給位置１０７に供給された電子部品を取得して該電子部品を部品搭載処理実行位置に位置固定されたプリント基板１０４上に搭載する。基台１０２の上方には、基板搬送方向（Ｘ軸の正方向）に対して直角の方向に平行に延在する左右一対の固定レール（Ｙ軸レール）１０８が配設されている。そして、該移動レール（Ｘ軸レール）１０９は、これら二つのＹ軸レール１０８に対して直角に渡し掛けられ、上記Y軸レール１０８に沿って滑動自在に係合している。更に各Ｘ軸レール１０９には搭載ヘッド支持塔１１０がＸ軸レール１０９に沿って滑動自在に懸架されている。上記Y軸レール１０８や上記Ｘ軸レール１０９はサーボモータにより回転駆動するボールネジをそれぞれの内部に有しており、該ボールねじに嵌合したナットを介することにより、上記Ｘ軸レール１０９は上記直角の姿勢のまま上記Y軸レール１０８に沿って滑動し、上記搭載ヘッド支持塔１１０はＸ軸レール１０９に沿って滑動する。この構成により上記搭載ヘッド支持塔１１０は基台１０２の上方を水平移動する。
【０００８】
上記搭載ヘッド支持塔１１０は更に、上下方向（同図のZ軸方向）に昇降自在且つ該Z軸を中心に３６０度の自己回転自在の搭載ヘッド（搭載ヘッド支持塔１１０の陰になって見えない）を備える。この搭載ヘッドは、不図示のZ軸駆動モータの駆動により昇降動作し、θ軸駆動モータの駆動により自己回転する。当該搭載ヘッドの下端には電子部品を直に吸着する吸着ノズルの装着装置が構成され、これまた不図示の吸着ノズル交換台（ツールチェンジャ）に収容される複数の吸着ノズルの中から選択的に上記装着装置で所定の吸着ノズルを装着する。上記搭載ヘッドと上記吸着ノズルは該吸着ノズルの下端（上記装着装置と反対側の吸着面）を介して外気と内部連通し、搭載ヘッドの他方側からの空気圧制御により上記吸着面に正圧や負圧が加えられる。
【０００９】
つまり、上記搭載ヘッド支持塔１１０の水平移動と組み合わせると当該搭載ヘッドは、基台１０２上方の水平移動、各上方から基台１０２上（例えばツールチェンジャ上、プリント基板１０４上、または部品供給位置１０７上など）または基台１０２上からその上方への昇降移動、及び自軸の周りの３６０度回転を制御装置の制御により自在に行ない、任意の配置をとる。
【００１０】
検査機構は、吸着ノズルに吸着した電子部品を検査する。当該検査機構には、例えばＣＣＤ（Charge Coupled Device）カメラなどの認識カメラ１１６と不図示の照明装置が構成される。上記認識カメラ１１６は基台１０２に上向きに配置され、吸着ノズルに吸着された電子部品を下方から撮像する。上記照明装置は上記認識カメラ１１６の撮像時に当該電子部品の下面を照明できる位置に配置され、電子部品の形状に応じて認識カメラ１１６で最適な画像が取得できるように多種類の照明機能を有している。上記認識カメラ１１６による撮像画像は、信号ケーブルを介して基台１０２内部の制御装置に送信され、画像解析が施される。その画像解析では、例えば所定の電子部品であるか否か、吸着ノズルが電子部品を吸着する位置が所定の位置であるか否かなどが解析される。
【００１１】
基台１０２内部の制御装置は、部品搭載装置１００全体を制御するＣＰＵ（中央演算処理装置）を有しており、そのＣＰＵには、バスを介して読み出し専用メモリであるＲＯＭ、読み書き自在のメモリであるＲＡＭ、認識カメラを駆動してその認識画像を処理する画像処理部、入力装置の入力操作キーに接続されるキー入力部、上記表示装置・照明装置・各種駆動部・外部機器との通信インタフェースなどのＩ／Ｏ制御部が接続されている。ＲＯＭには、上記各部を制御するプログラムが格納されている。ＲＡＭは、部品搭載プログラムを記憶する領域や、演算処理の中間データを一時的に記憶するワーク領域などを備えている。この部品搭載プログラムは、生産ラインを管理する管理PCにおいて作成され、例えば管理PCから通信ケーブルを介して制御装置に転送される。当該部品搭載プログラムには、プリント基板に電子部品を搭載するために駆動する各部の制御手順が記述される。当該部品搭載プログラムが上記CPUで実行されると、所定の手順で上記各部が制御され、部品搭載処理が行なわれる。
【００１２】
従来の部品搭載装置１０１では、例えば以下のような部品搭載処理が行なわれる。
先ず、搬送ベルトが駆動されることにより装置本体１００の上流からプリント基板１０４が搬入されると、該プリント基板１０４は装置本体１００内の所定位置に位置固定される。
【００１３】
プリント基板１０４が位置固定されると、先ず、Ｘ軸レール１０９やＹ軸レール１０８の駆動モータを駆動して、搭載ヘッド支持塔１１０を不図示のツールチェンジャに移動する。そして、Ｚ軸駆動モータを駆動して吸着シャフトを昇降動作させ、処理対象となる電子部品に対応する吸着ノズルを吸着シャフトの先端に装着する。
【００１４】
続いて、Ｘ軸レール１０９やＹ軸レール１０８の駆動モータを駆動して搭載ヘッド支持塔１１０を所定のテープリール式部品供給装置１０６の部品供給位置１０７へ移動する。更に、Ｚ軸駆動モータを駆動して吸着シャフトを下降動作させると共に吸着ノズルの吸着面に負圧をかけ、該部品供給位置１０７に供給された電子部品を吸着ノズルの吸着面で吸着する。そして、吸着面に負圧をかけたまま、Ｚ軸駆動モータを駆動して吸着シャフトを上昇動作させ、吸着ノズルを搭載ヘッド支持塔１１０内に納める。
【００１５】
続いて、Ｘ軸レールやＹ軸レールの駆動モータを駆動し、部品搭載ヘッド１１０を認識カメラ１１６の上方を経由してプリント基板１０４へ移動する。部品搭載ヘッド１１０が認識カメラ１１６の上方に到達すると、不図示の照明装置により電子部品の背面が照明され、認識カメラ１１６により上記電子部品の背面が撮像される。この撮像画像は制御装置に送信され、電子部品の検査が行なわれる。この検査によりエラーと判定された場合は、エラー内容に応じてリカバリー処理が行なわれる。また、吸着ノズルによる電子部品上の吸着位置の基準位置からのずれ量が算出された場合はそのずれ量だけ電子部品の搭載位置が補正される。
【００１６】
部品搭載ヘッド１１０がプリント基板１０４の部品搭載位置へ到達すると、Ｚ軸駆動モータを駆動して吸着シャフトを下降動作させ、部品搭載位置で吸着ノズルの吸着面に正圧をかけて吸着部品を解放する。そして、Ｚ軸駆動モータを駆動して吸着シャフトを上昇動作させ、上記手順に従って次の電子部品の搭載処理を行なう。
【００１７】
そして、当該プリント基板１０４に対する電子部品の搭載が全て完了すると、プリント基板１０４搬送ベルトに乗って装置本体１００の下流へ搬送される。
【特許文献１】特願２００３−３４１５１８
【発明の開示】
【発明が解決しようとする課題】
【００１８】
部品搭載装置１００における部品搭載処理は、その制御装置に記憶される部品搭載プログラムがCPUで実行されることにより実行される。
当該部品搭載プログラムには、プリント基板に電子部品を搭載する制御手順が記述され、部品搭載装置１００各部を制御するための設定情報（例えば照明装置による吸着部品の照明条件や画像解析条件などの情報）はテープリール式部品供給装置１０６の装着位置ごとに部品規格単位で予め設定されている。よって、部品搭載プログラムが実行されると、装着位置に対応付けされた部品規格の設定で部品搭載装置１００各部が調節され、プリント基板に電子部品が搭載される。
【００１９】
一方、テープリール式部品供給装置１０６に収容される電子部品の個数は有限である。このため、一種類のプリント基板に何枚にも渡って立て続けに部品搭載処理を行なうとテープリール式部品供給装置１０６は部品切れになり、テープリール式部品供給装置の交換が要求される。しかし、テープリール式部品供給装置１０６を交換する際は同一規格の電子部品を収容するテープリール式部品供給装置１０６の交換が要求されるが、同一規格でもメーカによりその外観はまちまちで個体差があるのが一般的である。通常は同一メーカのものを優先的に使用するが、同一メーカの電子部品が不足した場合は外観の異なる他メーカの電子部品で代替する。
【００２０】
このように部品交換後の部品搭載処理が、元のメーカの電子部品と外観が異なる他メーカの電子部品に対して続けられると、部品搭載装置１００各部の設定が元のメーカの電子部品に合わせた設定のままであるため例えば認識エラーなどの不具合が発生する頻度が高まり、通常よりも部品の装着率が低下する。
【００２１】
従来において外観の異なる電子部品の交換が行なわれた場合は、上記装着率を維持するためにその都度ティーチングを行ない、交換後の電子部品において部品搭載装置の各部が最適な設定となるように各部の設定情報を再設定していた。この方法であれば確実に装着率を維持できるが、部品交換の度にオペレータがティーチングを行なって部品搭載装置の各部を設定し直さなければならないため、オペレータによる作業量の増大は勿論のこと作業効率が低下していたため問題であった。
【００２２】
そこで本発明は、部品交換時にオペレータに大きな負担をかけることなく部品搭載処理の設定情報を電子部品に応じて最適化できる部品搭載装置、方法、及びそのプログラムを提供することを目的とする。
【課題を解決するための手段】
【００２３】
本発明は上記課題を解決するために以下のように構成する。
本発明の部品搭載装置の態様の一つは、当該部品搭載装置の所定の装着位置に装着された部品供給装置（例えばテープリール式部品供給装置などの電子部品を部品搭載装置に供給する装置）から供給される電子部品のプリント基板上への搭載処理を、上記装着位置ごとに設定された共通の設定情報に基づいて行なうことを前提とし、電子部品に固有の設定情報（例えば同一部品規格に属する互換部品ごとの設定情報）を該電子部品の識別情報（例えば上記電子部品の互換部品を互いに一意に識別するためのバーコード情報など）と対応付けて記憶する固有設定情報記憶手段と、所定の装着位置に装着する部品供給装置に収容されている電子部品の識別情報（例えば部品供給装置に貼付された上記バーコード情報など）を読み取る識別情報読み取り手段と、上記識別情報読み取り手段によって読み取られた識別情報に対応する、上記設定情報記憶手段によって記憶される上記固有の設定情報を、上記所定の装着位置に対応づけされた上記共通の設定情報に展開する固有設定情報展開手段と、を有する。
【００２４】
なお、上記共通の設定情報は、部品規格情報と該部品規格内の全ての電子部品に対して共通の設定情報とが互いに対応づけされてなる情報であり、上記識別情報読み取り手段によって読み取られる識別情報は、上記部品規格に属する互換部品（例えば同一部品規格で複数メーカから提供された電子部品など）を互いに識別する互換部品識別情報であり、上記固有設定情報記憶手段は、上記部品規格情報ごとに該部品規格に属する上記互換部品識別情報と該互換部品に固有の設定情報とを対応づけて記憶し、上記固有設定情報展開手段は、上記識別情報読み取り手段によって読み取られた互換部品識別情報を包含する上記固有設定情報記憶手段の部品規格情報が、上記所定の装着位置に対応づけされた上記共通の設定情報の部品規格情報と一致する場合に、上記識別情報読み取り手段によって読み取られた互換部品識別情報に対応する上記固有設定情報記憶手段の固有の設定情報を上記所定の装着位置に対応づけされた上記共通の設定情報に展開する、ように構成することが望ましい。
【００２５】
また、部品マスタ情報を該部品マスタ情報の識別情報と対応付けて記憶する部品マスタ情報記憶手段と、上記共通の設定情報に展開された上記部品マスタ情報の識別情報をキーに、上記部品マスタ情報記憶手段に記憶される部品マスタ情報を上記設定情報として利用する、部品マスタ情報利用手段と、を更に有し、上記固有設定情報記憶手段によって、上記固有の設定情報の内の部品マスタ情報に対応する情報郡の替わりに上記部品マスタ情報の識別情報を記憶させ、上記固有設定情報展開手段によって、上記固有の設定情報の内の部品マスタ情報に対応する情報郡の替わりに上記部品マスタ情報の識別情報を上記共通の設定情報に展開する、ように構成することが望ましい。
【００２６】
また、上記固有の設定情報は、電子部品の撮像検査（例えば電子部品の吸着状態を撮像カメラ及び照明装置で撮像して画像解析をする検査など）に使用される設定情報（例えば照明装置の設定情報や撮像された電子部品の画像サイズを示す情報など）である、としてもよい。
【００２７】
本発明のプログラムの態様の一つは、所定の装着位置に装着された部品供給装置から供給される電子部品のプリント基板上への搭載処理を、上記装着位置ごとに設定された共通の設定情報に基づいて部品搭載装置に実行させることを前提とし、電子部品に固有の設定情報を該電子部品の識別情報と対応付けて記憶する機能と、所定の装着位置に装着する部品供給装置に収容されている電子部品の識別情報が読み取られると、上記読み取られた識別情報に対応する上記固有の設定情報を、上記所定の装着位置に対応づけされた上記共通の設定情報に展開する機能と、を部品搭載装置に実現させる。
【００２８】
本発明の部品搭載装置で行なわれる部品別最適化方法の一つは、所定の装着位置に装着された部品供給装置から供給される電子部品のプリント基板上への搭載処理を、上記装着位置ごとに設定された共通の設定情報に基づいて部品搭載装置に行なわせることを前提とし、電子部品に固有の設定情報を該電子部品の識別情報と対応付けて記憶し、所定の装着位置に装着する部品供給装置に収容されている電子部品の識別情報を読み取り、上記読み取られた識別情報に対応する上記固有の設定情報を、上記所定の装着位置に対応づけされた上記共通の設定情報に展開する、ようにする。
【００２９】
本発明では、各電子部品に固有の設定情報を該電子部品の識別情報と対応付けて部品搭載装置に記憶させておく。また、部品供給装置に収容されている電子部品の上記識別情報を上記部品供給装置から読み取りできるように部品搭載装置を構成する。そして更に、部品搭載装置の所定位置に部品供給装置を装着する際に当該部品供給装置に収容されている電子部品の識別情報を読み取ることにより、当該識別情報に対応する固有の設定情報を当該所定位置に対して設定されている共通の設定情報に展開するように構成する。
【００３０】
このように構成することで、部品搭載装置の所定の装着位置に部品供給装置を装着する際に、部品供給装置に収容されている電子部品に対応する固有の設定情報が上記所定の装着位置に対応付けされた共通の設定情報に反映される。
【００３１】
また、上記所定の装着位置に対応づけされた上記共通の設定情報を所定の部品規格の電子部品とし、該部品規格が上記部品供給装置に収容された電子部品の部品規格と一致する場合に上記固有の設定情報を上記共通の設定情報に展開するように構成すれば、当該装着位置に対して補給される電子部品の部品規格が正しいか否かも電子部品供給装置の装着時にチェックできる。
【００３２】
また、部品マスタ情報をその識別情報で管理することにより、上記固有の設定情報の部品マスタ情報に関する情報を当該部品マスタ情報の識別情報により設定でき、複数ある部品マスタ情報のうちから最適な部品マスタ情報を上記部品マスタ情報の識別情報により容易に設定変更が可能になる。
【発明の効果】
【００３３】
以上述べたように本発明によれば、部品搭載装置に部品供給装置を装着する際に、当該部品供給装置に収容される電子部品が予め決められた部品規格の電子部品であるか否かをチェックできる。
【００３４】
また、部品搭載装置に部品供給装置を装着する際に当該部品供給装置に収容される電子部品の識別情報を部品搭載装置で読み取るだけで、所定の部品規格に該当する互換部品ごとに最適な設定で部品搭載処理を行なわせることが可能になる。
【００３５】
また、部品マスタ情報の設定変更が容易に行なえる。
【発明を実施するための最良の形態】
【００３６】
以下、本発明を実施するための最良の形態を、図面を参照しながら詳細に説明する。
図１は、本発明の実施の形態である部品搭載装置を説明するための図である。
同図には、部品搭載装置の生産管理システムの全体斜視図が示されている。
【００３７】
同図の生産管理システムは、部品搭載装置１及び該部品搭載装置１を管理する管理PC２とが互いに例えばＬＡＮ（Local Area Network）などの通信ケーブル３を介して互いに接続されている。
【００３８】
同図の部品搭載装置１は、従来技術に述べた各種内部機構（搬送機構・作業ロボット・部品供給機構・検査機構）が上部カバー１１と基台１２内部に構成され、更に、本部品搭載装置１の各部の制御を司る制御装置が上記基台１２内部に構成されている。
【００３９】
なお本例ではその上部カバー１１に、ＣＲＴや液晶などの表示装置１３や、搭載エラーなどをオペレータに報知する報知ランプ１４や、上記表示装置１３に構成されたタッチパネル式の入力装置１５が構成されている。この表示装置１３には、電子部品を搭載するにあたりオペレータが各部の条件設定などを行なうための設定画面、電子部品搭載処理実行中の装置状態をオペレータに報知する画面、または本部品搭載装置１に構成される後述の部品認識カメラの撮像画像などが表示される。そしてオペレータが上記入力装置１５を操作するなどして、例えば上記表示装置１３に表示される各種画面の切り替えや各部の設定値などの情報入力や部品搭載装置１からオペレータに報知された情報に基づく回復指示入力を行なう。上記各部は基台１２内部の制御装置に電気接続されている。
【００４０】
本例では、更に、後述のテープリール式部品供給装置のテープリールに貼付されたバーコード情報を読み取るためのバーコードリーダ１６が構成され、これまた上記制御装置と信号ケーブルを介して接続されている。
【００４１】
一方管理PC２は、通常のコンピュータにバーコードリーダ２１が接続された構成をとっており、通信ケーブル３を介して部品搭載装置１とデータの送受信を行なう。
なお、このバーコードリーダでは、テープカセット式部品供給装置に取り付けるテープリールに貼付されたバーコード情報を読み取らせ、例えば部品供給装置にテープリールを取り付ける際などに搭載部品表（当該搭載部品表については後述する）などとの照合に利用される。
【００４２】
図２は、上記生産管理システムで行なわれる処理の全体フロー図である。
予め策定された生産計画を基に管理PC２で部品搭載プログラムを作成し（処理A）、該部品搭載プログラムに基づいて部品搭載装置１で部品搭載処理を実行する（処理B）。
【００４３】
処理Aでは、ＣＡＤデータを基に電子部品ごとにプリント基板上の搭載位置を決定し、各座標データを作成する。（ＳＡ２０）。
更に、電子部品の搭載部品表を作成する（ＳＡ２１）。この搭載部品表には、テープリール式部品供給装置の装着位置（以下、当該装着位置をフィーダ番号とも呼ぶ）ごとに、該装着位置に装着させるテープリール式部品供給装置の収容部品の部品規格と該部品規格に対応する部品搭載装置各部の設定情報（ここでは、所定の部品規格に属する全ての電子部品の設定として代表的に設定される共通設定情報など）とを対応付ける。また別途、当該部品規格ごとに、当該部品規格に属する複数の互換部品の識別情報（本例では当該互換部品の識別情報をバーコード情報とする）と、上記複数の互換部品のそれぞれに固有の設定情報（以下、個別設定情報と呼ぶ）とを対応付ける。
【００４４】
そして、各部品規格のデフォルト情報（最も良く利用される所定製造メーカの電子部品の座標データや個別設定情報）を基に部品搭載手順を最適化し、プリント基板上への電子部品の搭載処理を部品搭載装置に実行させるための部品搭載プログラムを生成する（ＳＡ２２）。当該部品搭載プログラムには、搭載部品表においてフィーダ番号ごとに設定されている設定情報を実行時に適宜指定できるように、その設定情報に対応する個所がパラメータで与えらた状態でプリント基板上に電子部品を搭載する動作手順が記述されている。なお、以下において、上記部品搭載プログラム、上記搭載部品表及び、部品搭載装置にテープリール式部品供給装置を装着する際に行なわれる後述の互換部品認識プログラムなどをまとめて部品搭載パッケージプログラムと呼ぶこととする。
【００４５】
ステップＳＡ２２で最適化された部品搭載プログラムを生成すると、本搭載プログラムによる生産時間を算出して管理ＰＣ２の表示画面に表示する（ＳＡ２３）。
そして、当該生産時間に変更を要しない場合は、管理ＰＣ２から通信ケーブル３を介して、当該最適化された部品搭載プログラムを含む部品搭載パッケージプログラムを部品搭載装置１へ送信する（ＳＡ２４）。
【００４６】
上記部品搭載パッケージプログラムを部品搭載装置１で受信すると、該部品搭載装置１にテープリール式部品供給装置がオペレータによって装着される（ＳＢ２０）。この装着では、例えば上記搭載部品表の紙出力物を基に、所定のテープリール式部品供給装置が各フィーダ番号の装着位置に装着される。
【００４７】
なお詳しくは後述するが、オペレータは、このテープリール式部品供給装置の装着時に、テープリールに貼付されたバーコード情報（収容部品の互換部品識別情報）を部品搭載装置１のバーコードリーダ１６を用いて部品搭載装置１に読み取らせる。このテープリール式部品供給装置を装着させるフィーダ番号は、例えばオペレータが入力装置を用いて装着対象のフィーダ番号を部品搭載装置１へ入力指示したり、またはテープリール式部品供給装置を装着した際にセンサなどによりそのフィーダ番号を部品搭載装置１に検出させたりすることにより、部品搭載装置１に認識させることができる。部品搭載装置１は、上記読み取られたバーコード情報に基づき、上記バーコード情報を有するテープリール式部品供給装置が装着対象のフィーダ番号に該当する部品規格の電子部品か否かを上記搭載部品表を基にチェックする。そして更に、上記搭載部品表中の当該バーコード情報に対応付けされた個別設定情報が搭載部品表中にフィーダ番号ごとに与えられた設定情報に展開され、当該個別設定情報が上記部品搭載プログラムのパラメータに代入される値として指定される。
【００４８】
以上の装着処理を繰り返し、テープリール式部品供給装置の装着を全て終えると、部品搭載処理が実行される（ＳＢ２１）。当該部品搭載処理では、上記各バーコード情報に対応付けられて設定されている個別設定情報に基づいて部品搭載装置本体の各部が搭載部品ごとに調節され、プリント基板上に電子部品が搭載される。
【００４９】
当該部品搭載処理の実行中に部品切れが発生すると、当該部品切れのフィーダ番号が部品搭載装置の表示装置に表示されるなどして、オペレータにより速やかにテープリールの交換が行なわれる（ＳＢ２２）。なお、この際にもテープリールに貼付されたバーコード情報をバーコードリーダで読み取らせ、当該フィーダ番号に補充する部品規格が当該部品搭載プログラムで指定されたものであるか否かをチェックさせる。そして、正しい部品規格の場合、上記搭載部品表中の当該バーコード情報に対応付けされた個別設定情報が、当該フィーダ番号に対応づけされた設定情報に展開され、上記部品搭載プログラムのパラメータに代入される値として新たに指定される。
【００５０】
ここで、部品搭載装置の表示装置に現在の生産状況の確認画面が表示され、交換部品のバーコード情報に対応付けされた新たな個別設定情報に基づいて部品搭載装置本体の各部が調節され、部品搭載処理が引き続き行なわれる（ＳＢ２３）。
【００５１】
そして、プリント基板に対して電子部品の搭載を終えると生産を終了する（ＳＢ２４）。
なお、本例ではステップＳＡ２１からステップＳＢ２３までの処理を管理ＰＣ２で管理することができるように構成している。つまり、管理ＰＣ２は、自己で行なう処理の他に、部品搭載装置１におけるステップＳＢ２０からステップＳＢ２３までの処理の状態を管理ＰＣ２からも監視できるように構成している。この態様をとることにより、生産状況に応じて管理ＰＣ２からもオペレータに適宜指示を行なうことができる。
【００５２】
図３は、管理ＰＣ２で作成される搭載部品表の一例である。
本例の搭載部品表は、互換部品の個別情報を設定するための設定リストと、部品搭載プログラムのパラメータに代入される情報が設定されるフィーダ情報と、更に加えて、個別設定情報のうちの部品マスタ情報に関する情報を設定する部品マスタ情報によって構成される。
【００５３】
以下においては各種情報を表形式で示す。
同図（ａ）は、上記設定リスト（または部品規格情報テーブルともいう）の一例である。なお同図（ａ）及び以降に述べる同図（ｂ）、（ｃ）のテーブルには本発明を理解しやすいように主要な情報のみ示す事にする。
【００５４】
同図（ａ）の設定リスト３０は、部品規格名３１、互換部品バーコード情報３２、製造メーカ名３３、及び個別設定（部品マスタ識別情報３４、縮小率３５、照明情報３６、及び照明オフセット３７）の項目に分けられており、各項目に対して同図のように情報が設定されている。
【００５５】
設定リスト３０の各項目に設定されている情報は各レコード別に対応付けされており、本例では、同一の部品規格「XXXX」に対して三つの製造メーカ「XX」、「YY」、「ZZ」から提供される各種互換部品ごとに固有の個別設定情報が同図に示されるレコード単位で設定されている。なお、上記三つの製造メーカ「XX」、「YY」、「ZZ」から提供される各種互換部品は、「互換部品バーコード情報」３２に設定されるバーコード情報によって一意に識別される。
【００５６】
同図（ｂ）は、上記フィーダ情報が設定されるフィーダ情報テーブルの一例である。
同図（ｂ）のフィーダ情報テーブル４０は、フィーダ番号４１、部品規格名４２、及び個別設定（部品マスタ識別情報４３、縮小率４４、照明情報４５、及び照明オフセット４６））の項目に分けられており、各項目に対して同図のように情報が設定されている。
【００５７】
フィーダ情報テーブル４０に設定されている情報はレコード別に対応付けされており、本例ではフィーダ番号ごとに、該フィーダ番号に装着されるテープリール式部品供給装置から供給される電子部品の部品規格名が設定される。そして更に、各フィーダ番号と部品規格名の組み合わせに対して固有の個別設定情報が設定される。なお、本例では各部品規格の個別設定情報として、それぞれの部品規格内の互換部品の全てに共通させる初期設定情報（またはデフォルト情報とも呼び、本例では図３（ａ）の設定リスト３０の製造メーカ「XX」に対応付けされた個別設定情報（「MMMM」、「1」、「上段」、「0」、・・・）をデフォルト情報とする）を設定している。
【００５８】
同図（ｃ）は、上記部品マスタ情報を設定するための部品マスタ情報テーブルの一例である。
同図（ｃ）の部品マスタ情報テーブル５０は、部品マスタ識別情報５１、サイズ５２、高さ５３、吸着条件５４、搭載条件５５の項目に分けられており、各項目に対して同図のように情報が設定されている。
【００５９】
各項目に設定された情報は同図に示されるレコード別に対応付けされ、「サイズ」−「搭載条件」は、部品マスタ識別情報によって指定される。
同図に示される部品搭載表において、設定リスト３０及びフィーダ情報テーブル４０は、「部品規格名」３１及び４２によって関係づけられている。そして、部品マスタ情報テーブル５０は、設定リスト３０及びフィーダ情報テーブル４０に対し、「部品マスタ識別情報」５１、３４及び４３によって関係づけされている。
【００６０】
なお、本例の設定リスト３０の個別設定情報として例に挙げた「縮小率」３５、「照明条件」３６、「照明オフセット」３７の設定情報は、段取りの際に互換部品ごとに部品搭載装置１で撮像処理を行なうなどのティーチング処理を施すことで最適な値を設定する。例えば「縮小率」３５の項目の設定情報は、デフォルトに設定される「XX」メーカの部品をティーチングにより部品搭載装置１の認識カメラで撮像させた時の画像を基準「縮小率１」に、同一部品規格の他の互換部品をティーチングにより上記認識カメラで撮像した時の画像縮小率を設定する。また、「照明条件」３６の項目には、同様にティーチングによって得られる各電子部品の撮像画像から、その撮像時の電子部品の最適な照明位置を設定する。本部品搭載装置の構成では照明装置が上段・中段・下段の３個所に配置されており、最適な位置の照明装置を選択できる。また、本例以外にも互換部品に固有の情報を設定できるようにしてもよい。また、「照度オフセット」３７も同様にティーチングによって最適な値に設定する。
【００６１】
また、フィーダ情報テーブルや部品マスタ情報テーブルには、上述したように全ての情報を示していないが、当然、部品搭載装置で部品搭載処理を行なうのに必要な情報は全て設定されている。
【００６２】
図４は、部品搭載装置１の内部構成を示した斜視図である。
同図は、部品搭載装置１の外観斜視図である。なお同図には、内部機構を説明しやすいように上部カバーを取り外した状態の部品搭載装置が示されている。なお、図１に対応する個所には図１と同一の番号を付すこととする。
【００６３】
同図の部品搭載装置１の不図示の上部カバーは、図１に説明したと通りであるため、ここでの説明は省略する。
上記上部カバーを取り外して剥き出しになった同図の部品搭載装置１の内部機構は、作業ロボット、部品供給機構、搬送機構、及び検査機構に大別できる。これらの各機構は基台１２内部の制御装置に電気接続され、制御装置で実行される各種プログラムに基づいて動作する。
【００６４】
上記搬送機構は、同図の左斜め上から右斜め下方向へ延在する基板案内レール６３に沿ってプリント基板６４を当該部品搭載装置１の上流側（同図の左斜め上）から下流側（右斜め下方向）へ不図示の搬送ベルトに乗せて搬送させる。当該搬送機構は、プリント基板６４が部品搭載処理実行位置の直下にくると該プリント基板６４を部品搭載処理実行位置に位置固定する。そして、当該プリント基板６４に対する電子部品の搭載が終了したことを検出すると上記位置固定を解除し、当該プリント基板６４を下流側へ排出する。
【００６５】
部品供給機構は、基台１２の前後に形成される部品供給台６５に装着されたテープリール式部品供給装置（一般には単に、テープフィーダ、カセット式、又はテープ部品供給装置などと簡略に呼ばれている）６６から電子部品を所定のタイミングで部品供給位置６７に送り出す。上記テープリール式部品供給装置６６は、内部に所定の電子部品を多数収容した交換自在のテープリール６６−１を備えている。このテープリール６６−１の表面には、収容されている電子部品の種類（所定の部品規格の属する互換部品の種類）を分別できるようにバーコード情報（互換部品の識別情報）６６−２が貼付されている。このテープリール式部品供給装置６６は、上記部品供給台６５上に１番から順に複数番まで配列された装着位置番号（フィーダ番号）の内の予め指定されたフィーダ番号の位置に装着され、この装着により上記制御装置と電気接続される。そして、制御装置の制御により、当該テープリール６６−１に収容されている電子部品が所定のタイミングで部品供給位置６７に送り出される。
【００６６】
作業ロボットは上記基台１２の上方に構成され、上記部品供給位置６７に供給された電子部品を取得して該電子部品を部品搭載処理実行位置に位置固定されたプリント基板６４上に搭載する。基台１２の上方には、基板搬送方向（Ｘ軸の正方向）に対して直角の方向に平行に延在する左右一対の固定レール（Ｙ軸レール）６８が配設されている。そして、該移動レール（Ｘ軸レール）６９は、これら二つのＹ軸レール６８に対して直角に渡し掛けられ、上記Y軸レール６８に沿って滑動自在に係合している。更に各Ｘ軸レール６９には搭載ヘッド支持塔７０がＸ軸レール６９に沿って滑動自在に懸架されている。上記Y軸レール６８や上記Ｘ軸レール６９はサーボモータにより回転駆動するボールネジをそれぞれの内部に有しており、該ボールねじに嵌合したナットを介することにより、上記Ｘ軸レール６９は上記直角の姿勢のまま上記Y軸レール６８に沿って滑動し、上記搭載ヘッド支持塔７０はＸ軸レール６９に沿って滑動する。この構成により上記搭載ヘッド支持塔７０は基台１２の上方を水平移動する。
【００６７】
上記搭載ヘッド支持塔７０は更に、上下方向（同図のZ軸方向）に昇降自在且つ該Z軸を中心に３６０度の自己回転自在の搭載ヘッド（搭載ヘッド支持塔７０の陰になって見えない）を備える。この搭載ヘッドは、不図示のZ軸駆動モータの駆動により昇降動作し、θ軸駆動モータの駆動により自己回転する。当該搭載ヘッドの下端には電子部品を直に吸着する吸着ノズルの装着装置が構成され、これまた不図示の吸着ノズル交換台（ツールチェンジャ）に収容される複数の吸着ノズルの中から選択的に上記装着装置で所定の吸着ノズルを装着する。上記搭載ヘッドと上記吸着ノズルは該吸着ノズルの下端（上記装着装置と反対側の吸着面）を介して外気と内部連通し、搭載ヘッドの他方側からの空気圧制御により上記吸着面に正圧や負圧が加えられる。
【００６８】
つまり、上記搭載ヘッド支持塔７０の水平移動と組み合わせると当該搭載ヘッドは、基台１２上方の水平移動、各上方から基台１２上（例えばツールチェンジャ上、プリント基板６４上、または部品供給位置６７上など）または基台１２上からその上方への昇降移動、及び自軸の周りの３６０度回転を制御装置の制御により自在に行ない、任意の配置をとる。
【００６９】
検査機構は、吸着ノズルに吸着した電子部品を検査する。当該検査機構には、例えばＣＣＤ（Charge Coupled Device）カメラなどの認識カメラ７２と不図示の照明装置が構成される。上記認識カメラ７２は基台１２に上向きに配置され、吸着ノズルに吸着された電子部品を下方から撮像する。上記不図示の照明装置は該認識カメラ７２の撮像方向（同図の上方向）の３カ所（上段・中段・下段）に構成され、上記認識カメラ７２の撮像時に、３箇所に位置に配置された照明装置を選択的に駆動することで電子部品の照明を電子部品の形状に応じて最適となるように変更できる。上記認識カメラ７２による撮像画像は、不図示の信号ケーブルを介して基台１２内部の制御装置に送信され、画像解析が施される。その画像解析では、例えば、撮像された電子部品が搭載予定の電子部品であるか否か、吸着ノズルが電子部品を吸着する位置が位置ズレしているか否かなどの解析が施される。
【００７０】
図５は、上記部品搭載装置１の制御装置のブロック図である。
同図には、部品搭載装置１全体を制御するＣＰＵ（中央演算処理装置）８０を有しており、そのＣＰＵ８０には、バス８１を介して読み出し専用メモリであるＲＯＭ８２、読み書き自在のメモリであるＲＡＭ８３、認識カメラ７２を駆動してその認識画像を処理する画像処理部８４、タッチパネル式の入力装置１５に接続されるキー入力部８５、バーコードリーダ１６と接続されるバーコード入力部８６、表示装置１３・不図示の三つの照明装置・センサ・各種駆動部・外部記憶装置・管理ＰＣ２との通信インタフェースなどのＩ／Ｏ制御部８７が接続されている。
【００７１】
ＲＯＭ８２には、上記各部を制御するプログラムが格納されている。ＲＡＭ８３は、部品搭載パッケージプログラムを記憶する領域や、演算処理の中間データを一時的に記憶するワーク領域などを備えている。この部品搭載パッケージプログラムは、管理PC２から通信インタフェースを介して例えばハードディスクなどの外部記憶装置に記憶される。そして、当該部品搭載パッケージプログラムは、キー入力部８５から指定される実行命令に従ってＲＡＭ８３にロードされてＣＰＵ８０で実行される。
【００７２】
部品搭載処理が行なわれると、先ず、部品搭載装置に対するテープリール式部品供給装置の装着処理が行なわれる。
図６は、上記装着処理の処理フローの一例である。
【００７３】
この処理では、当該部品搭載パッケージプログラムの互換部品認識プログラムが実行され、当該部品搭載パッケージプログラムの搭載部品表に含まれるフィーダ情報テーブルの設定が行なわれる。なお本例では、図３に示される搭載部品表が部品搭載装置１の外部記憶装置に格納されているものとし、図３（ｂ）のフィーダ情報テーブル４０を設定する。
【００７４】
なお以下の説明において、部品搭載装置１はテープリール式部品供給装置６６の装着位置（フィーダ番号）を、搭載部品表のフィーダ情報テーブル４０の「フィーダ番号」の項目４１に設定された番号の上から順に、次の装着対象の位置（フィーダ番号）のレコードを指定すると共に該フィーダ番号を部品搭載装置１のタッチパネル式表示装置１３、１５に表示してオペレータに通知できるものとする。或いはオペレータがタッチパネル式表示装置１５からフィーダ番号を指定したり部品搭載装置１に装着されたテープリール式部品供給装置６６の装着位置（フィーダ番号）を検出するなどして、部品搭載装置１は当該装着対象の位置（フィーダ番号）のレコードを指定する。
【００７５】
先ず、オペレータがテープリール式部品供給装置６６のテープリール６６−１に貼付されたバーコード情報６６−２を部品搭載装置１のバーコードリーダ１６で読み取ることにより、当該バーコード情報はバーコード入力部８６からメモリに送信され、該バーコード情報をキーに搭載部品表の設定リスト３０中の該当レコードが特定される（Ｓ６０）。
【００７６】
次に、上記特定したレコードに該当する「部品規格名」とフィーダ情報テーブル４０の当該指定されている「フィーダ番号」のレコード中の「部品規格名」とが一致するか否か判定される（Ｓ６２）。
【００７７】
ここで一致しないと判定された場合、テープリールに収容されている電子部品の部品規格は予定の部品規格のものではないため、Ｉ／Ｏ制御部８７を介してタッチパネル式表示装置１３、１５にエラー表示される（Ｓ６４）。エラー表示された場合、オペレータはそのエラー表示を解除してテープリールを交換し、当該フィーダ番号に対するステップＳ６０からの処理を部品搭載装置に実行させる。
【００７８】
ステップＳ６２で一致すると判定された場合、当該設定リスト３０中の当該レコードの個別設定情報がフィーダ情報テーブル４０の該当レコードの個別設定情報（当該指定されているフィーダ番号の個別設定情報）に展開される（Ｓ６６）。本例のようにフィーダ情報テーブル４０にデフォルトの情報が予め設定されている場合には、設定が異なる部分の更新が行なわれる。
【００７９】
そして、フィーダ情報テーブル４０に予め設定されたフィーダ番号のうち、上記装着処理が行なわれていないものが残っているか否か判定され（Ｓ６８）、残っている場合は続くフィーダ番号に対する上記装着処理をステップＳ６０から実行する。この処理は、例えば部品搭載装置１がフィーダ情報テーブル４０に設定されているフィーダ番号の内で未処理のフィーダ番号をチェックしたり、或いは、オペレータがタッチパネル式表示装置を用いて、未処理の個所がある場合はそのフィーダ番号を入力指定し、ない場合は終了を指定するなどして、部品搭載装置１で検出できる。
【００８０】
このステップＳ６８において、装着処理が未処理のフィーダ番号はないと判定されると、本処理を終了する。
以上の装着処理により、部品搭載処理はフィーダ情報テーブルに設定された最新の設定情報に基づいて行なわれる。但し一般的には、最初の装着処理時はフィーダ情報テーブルにデフォルトで設定された電子部品が用意されているため、フィーダ情報テーブルの各種設定は、図３（ｂ）に示される値のままとなる。
【００８１】
次に上記供給部品をプリント基板上へ搭載する部品搭載処理について説明する。
この処理では、上記部品マスタテーブルと上記設定されたフィーダ情報テーブルの設定情報を基に当該部品搭載パッケージプログラムの部品搭載プログラムが実行され、供給部品がプリント基板上に搭載される。
【００８２】
なお当該部品搭載処理は、搬送ベルトが駆動されることにより部品搭載装置本体１の上流からプリント基板６４が装置本体１内に搬入され、該プリント基板６４が装置本体１内の所定位置に位置固定された状態で実行される。そして、部品搭載処理を終えると、搬送ベルトが駆動されることにより装置本体１の下流へ当該プリント基板６４が排出され、次のプリント基板が装置本体１の上流から装置本体１内に搬入され、位置固定された状態で部品搭載処理が行なわれる。
【００８３】
本部品搭載処理は、プリント基板６４が位置固定されると、先ず、Ｘ軸レール６９やＹ軸レール６８の駆動モータを駆動して、搭載ヘッド支持塔７０を不図示のツールチェンジャに移動する。そして、Ｚ軸駆動モータを駆動して吸着シャフトを昇降動作させ、処理対象となる電子部品に対応する吸着ノズルを吸着シャフトの先端に装着する。
【００８４】
続いて、Ｘ軸レール６９やＹ軸レール６８の駆動モータを駆動して搭載ヘッド支持塔７０を所定のフィーダ番号（ここでは図３（ｂ）のフィーダ情報テーブルに設定されたフィーダ番号「１」とする）の部品供給位置６７へ移動する。更に、Ｚ軸駆動モータを駆動して吸着シャフトを下降動作させると共に吸着ノズルの吸着面に負圧をかけ、該部品供給位置６７に供給された電子部品を吸着ノズルの吸着面で吸着する。そして、吸着面に負圧をかけたまま、Ｚ軸駆動モータを駆動して吸着シャフトを上昇動作させ、吸着ノズルを搭載ヘッド支持塔７０内に納める。
【００８５】
続いて、Ｘ軸レールやＹ軸レールの駆動モータを駆動し、部品搭載ヘッドを認識カメラ７２の上方を経由してプリント基板６４へ移動する。部品搭載ヘッドが認識カメラ７２の上方に到達すると、不図示の照明装置（ここでは図３（ｂ）のフィーダ情報テーブルに設定された上段の照明装置）により電子部品の背面が照明され、認識カメラ６１６により上記電子部品の背面が撮像される。この撮像画像は制御装置に送信され、電子部品の検査が行なわれる。なお、ここでは図３（ｂ）のフィーダ情報テーブルに縮小率「１」が設定されているので、予め設定された検査設定（例えば閾値など）に基づいて検査が行なわれる。この検査によりエラーと判定された場合は、エラー内容に応じてリカバリー処理が行なわれる。また、吸着ノズルによる電子部品上の吸着位置の基準位置からのずれ量が算出された場合はそのずれ量だけ電子部品の搭載位置が補正される。
【００８６】
部品搭載ヘッド７０がプリント基板６４の部品搭載位置へ到達すると、Ｚ軸駆動モータを駆動して吸着シャフトを下降動作させ、部品搭載位置で吸着ノズルの吸着面に正圧をかけて吸着部品を解放する。そして、Ｚ軸駆動モータを駆動して吸着シャフトを上昇動作させ、上記手順に従って次の電子部品の搭載処理を行なう。
【００８７】
このようにして、上記部品搭載プログラムの下、当該プリント基板６４に対する電子部品の搭載を完了させる。
なお、上記部品搭載処理では、複数のプリント基板に対して繰り返し同様の手順で電子部品が搭載される。そのため、テープリール式部品供給装置６６のテープリール６６−１に収容される電子部品は徐々に消費され、ある時点で電子部品が欠乏する。テープリール式部品供給装置６６から部品搭載装置本体１に供給される電子部品がなくなると、部品搭載装置１は、例えばセンサなどにより電子部品が欠乏したフィーダ番号を検出し、フィーダ情報テーブル中の当該検出されたフィーダ番号に対応するレコードを指定し、タッチパネル式表示装置１３、１５にテープリールの交換が必要なフィーダ番号を警告表示する。オペレータは当該警告表示に表示されたフィーダ番号のテープリール式部品供給装置６６を新たなテープリール６６−１が取り付けられたテープリール式部品供給装置６６と交換する。
【００８８】
このテープリール式部品供給装置６６の交換時には、図６を用いて説明したテープカセット式部品供給装置６６の装着処理が行なわれる。但し、当該交換時の装着処理は、部品搭載装置１によって検出された交換が必要なフィーダ番号のみを対象に行なわれる。
【００８９】
例えば、部品交換前のフィーダ情報テーブルの設定を図３（ｂ）に示したフィーダ情報テーブル４０の設定とし、フィーダ番号「２」の供給部品を、互換部品バーコード情報が「XX-YY-11111」の電子部品から該「XX-YY-11111」の電子部品と同一部品規格の「YY-YY-11111」の互換部品に交換した場合を考える。なお、交換後のフィーダ情報テーブルの設定は、図３（ａ）の設定リスト３０及び図３（ｃ）の部品マスタテーブル５０の設定内容に基づくものとする。
【００９０】
本例の場合、例えばセンサなどにより電子部品が欠乏したフィーダ番号「２」が検出されることにより、フィーダ情報テーブル４０中の当該検出されたフィーダ番号「２」のレコードが部品搭載装置１によって指定される。また、電子部品が欠乏した搭載フィーダ番号「２」は例えば表示装置や報知ランプによりオペレータに報知される。
【００９１】
先ず、オペレータは、電子部品が欠乏したテープリール式部品供給装置６６を、交換部品（同一部品規格に属する他メーカの互換部品）を収容するテープリール６６−１を取り付けたものに差し替えて装着する。当該差し替え後のテープリール６６−１のバーコード情報６６−２（本例では「YY-YY-11111」）が部品搭載装置１のバーコードリーダ１６で読み取られることにより、搭載部品表の設定リスト３０中の該当レコード「“XXXX”“YY-YY-11111”“YY”“MMMM”“0.95”“中段”“-2”」が指定される。
【００９２】
そしてフィーダ情報テーブル４０中の当該フィーダ番号「２」に設定されている部品規格「XXXX」と一致するか否か判定される。上述したように当該互換部品「YY-XX-11111」は交換前に装着されていた電子部品の部品規格「XXXX」に属しているため、一致と判定される。
【００９３】
これにより、当該「XXXX」及び「YY-YY-11111」に対応する設定リスト３０中の個別設定情報「“MMMM”“0.95”“中段”“-2”」が、フィーダ情報テーブル４０のフィーダ番号「２」のレコードの個別設定情報「“MMMM”“1”“上段”“0”」に展開され、本例の場合、フィーダ情報テーブル４０のフィーダ番号「２」の「縮小率」４４、「照明条件」４５、及び「照度オフセット」４６の設定情報が更新される。
【００９４】
図７は、当該部品交換後のフィーダ情報テーブル９０の更新例である。
同図に示されるように、フィーダ番号「２」の個別設定項目（縮小率４４、照明情報４５、及び照明オフセット４６）の設定情報は、設定リスト３０の互換部品バーコード情報３２の「YY-YY-11111」のレコードに設定されている個別設定情報（「0.95」、「中段」、「-2」）に書き換えられる。
【００９５】
なお、本例では、部品マスタ識別情報が同一部品規格内で全て「MMMM」に統一されているが、状況によっては同一部品規格内であっても部品マスタ情報を変更して部品搭載処理を施した方が、電子部品の装着率が向上する場合がある。
【００９６】
この場合、部品マスタ情報テーブル５０に対し、当該部品マスタ識別情報「MMMM」によって指定される設定以外にも複数種類の設定を部品マスタ識別情報「OOOO、PPPP・・・」と関係づけて登録しておけば、設定リスト３０の「部品マスタ識別情報」３４の設定を「MMMM」、「OOOO」、「PPPP」・・・など選択設定するだけで、上記装着処理により部品搭載処理時の部品マスタ情報を適宜変更することが可能になる。
【００９７】
そして、このように部品交換が行なわれると、その後はフィーダ情報テーブル９０に設定された新たな設定（当該互換部品において最適な設定）に従って部品搭載処理が行なわれる。
【００９８】
以上の説明では、部品供給装置としてテープリール式部品供給装置を例に説明したが、電子部品を部品搭載装置に供給するものであればどのような態様の部品供給装置にも適用できる。
【００９９】
また、本例では、テープリール内の収容されている電子部品の識別をバーコード情報の読み取りにより行なう方式を採用しているが、テープリール内に収容されている電子部品を識別できる情報であって、且つその情報の読み取りが可能なものであれば、その情報及び読み取り方式は如何なる態様であっても良い。
【０１００】
また、上記処理はプログラムの形態で配布することもできる。
その場合、フロッピー（登録商標）ディスク、ＣＤ−ＲＯＭ、ＤＶＤなどの記録媒体に上記プログラムを記録させて配布したり、或いは、公衆網等で用いられる伝送媒体を介して、そのプログラムの一部、若しくは全部を配信するようにしたりすることができる。
【０１０１】
そして、上記形態で配布されたプログラムを取得したユーザは、コンピュータなどのデータ処理装置に構成される、例えば、上記記録媒体に記録された情報を読み取る読み取り部や外部機器とデータ通信を行なう通信部などから、各々がバスを介して接続されるＲＡＭやＲＯＭなどのメモリに上記プログラムを読み込ませ、上記メモリとバスを介して接続されるＣＰＵ（中央処理装置）にそのプログラムを実行させることで、上記データ処理装置を内蔵するユーザの部品搭載装置において上記処理を実現することが可能となる。
【０１０２】
以上のように本発明の実施形態の部品搭載装置は、部品搭載装置に部品供給装置を装着する際に当該部品供給装置に収容される電子部品の識別情報を部品搭載装置で読み取るだけで、同一部品規格の互換部品ごとに固有の設定に部品搭載装置各部を調節できる。このため、例え同一メーカから提供される電子部品が不足し、該電子部品の互換部品を補給した場合であっても、その互換部品ごとに最適な設定に部品搭載装置各部がその都度自動的に調節されるため、各種電子部品の装着率の低下を抑制することが可能となり、また部品搭載処理時のオペレータによる作業量を大幅に減らす事が可能になる。また、部品供給装置を部品搭載装置に装着する際に、その装着位置と供給部品の種類をチェックするため、装着位置や供給部品の付け間違えを防止できる。また、同一部品規格内であっても異なる部品マスタ情報に容易に設定変更でき、同一部品規格内の電子部品の装着率を更に向上させることが可能になる。
【０１０３】
以上から、今まで以上に部品搭載処理の生産効率を向上させることが可能になる。
【図面の簡単な説明】
【０１０４】
【図１】本発明の実施の形態である部品搭載装置を説明するための図である。
【図２】図１の生産管理システムで行なわれる処理の全体フロー図である。
【図３】管理ＰＣ２で作成される搭載部品表の一例である。
【図４】部品搭載装置１の内部構成を示した斜視図である。
【図５】部品搭載装置１の制御装置のブロック図である。
【図６】装着処理の処理フローの一例である。
【図７】フィーダ情報テーブルの更新例である。
【図８】従来の部品搭載装置の外観斜視図である。
【符号の説明】
【０１０５】
１          部品搭載装置
２          管理ＰＣ
３          通信ケーブル
１１        上部カバー
１２        基台
１３        表示装置
１４        報知ランプ
１５        入力装置
１６        バーコードリーダ
【図１】
2005340688.tif 000003
【図２】
2005340688.tif 000004
【図３】
2005340688.tif 000005
【図４】
2005340688.tif 000006
【図５】
2005340688.tif 000007
【図６】
2005340688.tif 000008
【図７】
2005340688.tif 000009
【図８】
2005340688.tif 000010