(57)【要約】【課題】  システム構成の変更を容易にする部品実装用装置を提供する。【解決手段】  システム構成の変更を容易にする部品実装用装置１００は、機械的に駆動することにより所定の作業を行う機械駆動部１１０と、他の部品実装用装置に用いられる信号の送受信を行い、その信号の送受信結果に基づいて機械駆動部１１０を制御する主制御部１２１と、他の部品実装用装置の機能が仮想的に実現された仮想Ｉ／Ｏ部１２４，１２５と、機械駆動部１１０が他の部品実装用装置に応じて作業すべきか否かを判別し、作業すべきと判別したときには、主制御部１２１の信号の送受信相手を他の部品実装用装置に切り換え、作業すべきでないと判別したときには、主制御部１２１の信号の送受信相手を仮想Ｉ／Ｏ部１２４，１２５に切り換える処理部１２２，１２３とを備える。【選択図】      図２
2006041195.tif 000002
【特許請求の範囲】
【請求項１】
部品を基板上に実装するための作業を行う部品実装用装置であって、
機械的に駆動することにより前記作業を行う機械駆動手段と、
前記部品の実装に関わる設備に用いられる信号の送受信を行い、前記信号の送受信結果に基づいて前記機械駆動手段を制御する制御手段と、
前記設備の機能が仮想的に実現された仮想設備手段と、
前記機械駆動手段が前記設備に応じて作業すべきか否かを判別する判別手段と、
前記判別手段で作業すべきと判別されたときには、前記制御手段の信号の送受信相手を前記設備に切り換え、前記判別手段で作業すべきでないと判別されたときには、前記制御手段の信号の送受信相手を前記仮想設備手段に切り換える切換処理手段と
を備えることを特徴とする部品実装用装置。
【請求項２】
前記設備は前記部品実装用装置に連結された他の部品実装用装置であって、
前記判別手段は、
前記部品実装用装置及び他の部品実装用装置の作業が制御装置によって統括されている場合には、前記他の部品実装用装置に応じて作業すべきでないと判別し、前記制御装置によって統括されていない場合には、前記他の部品実装用装置に応じて作業すべきと判別する
ことを特徴とする請求項１記載の部品実装用装置。
【請求項３】
部品実装用装置が部品を基板上に実装するための作業を行うときの動作方法であって、
前記部品の実装に関わる設備に応じて作業すべきか否かを判別する判別ステップと、
前記判別ステップで作業すべきと判別されたときには、前記設備との間で信号の送受信を行い、前記判別ステップで作業すべきでないと判別されたときには、前記設備の機能が仮想的に実現された仮想設備との間で信号の送受信を行う送受信ステップと、
前記送受信ステップで送受信された信号に基づいて、部品を実装するための作業を行う作業ステップと
を含むことを特徴とする部品実装用装置の動作方法。
【請求項４】
請求項１又は２記載の部品実装用装置が備える手段としてコンピュータを機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子部品などを基板上に実装するための作業を行う部品実装用装置及びその動作方法に関する。
【背景技術】
【０００２】
従来より、液晶パネルなどの基板に対して半導体チップなどの部品を実装するための作業を行う部品実装用装置が提供されている（例えば、特許文献１参照。）。
上記特許文献１の第１の部品実装用装置は、ＴＣＰ（Tape Carrier Package）に異方性導電フィルムを貼り付けてそのＴＣＰを液晶パネルに仮圧着し、第２の部品実装用装置は、第１の部品実装用装置で仮圧着されたＴＣＰを本圧着する。このような第１及び第２の部品実装用装置は、互いに連結されて相手の装置との間で信号を送受信することにより、その相手の装置と協調しながら自らに割り当てられた作業を行う。
【０００３】
即ち、上記特許文献１の第１又は第２の部品実装用装置は、相手の装置と協調して作業を行うようなプログラムが予めインストールされており、相手の装置と連結されて信号の送受信が行われることを条件に自らの作業を行う。
【特許文献１】特開平７−７４２０８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１の第１又は第２の部品実装用装置は、相手の装置との間で信号の送受信が行われることを条件に自らの作業を行うため、それぞれの装置が分離独立したときにはその作業を行わず、これらの装置に対して作業を行わせるためには、それぞれに予めインストールされているアプリケーションプログラムを変更する必要がある。即ち、上記特許文献１の部品実装用装置が行う動作方法では、その部品実装用装置とその他の設備（他の部品実装用装置など）とを備えて構築されるシステムの構成を容易に変更することができないという問題がある。
【０００５】
そこで本発明は、このような問題に鑑みてなされたものであって、部品実装用装置とその他の設備とを用いたシステムの構成の変更を容易にする部品実装用装置及びその動作方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明に係る部品実装用装置は、部品を基板上に実装するための作業を行う部品実装用装置であって、機械的に駆動することにより前記作業を行う機械駆動手段と、前記部品の実装に関わる設備に用いられる信号の送受信を行い、前記信号の送受信結果に基づいて前記機械駆動手段を制御する制御手段と、前記設備の機能が仮想的に実現された仮想設備手段と、前記機械駆動手段が前記設備に応じて作業すべきか否かを判別する判別手段と、前記判別手段で作業すべきと判別されたときには、前記制御手段の信号の送受信相手を前記設備に切り換え、前記判別手段で作業すべきでないと判別されたときには、前記制御手段の信号の送受信相手を前記仮想設備手段に切り換える切換処理手段とを備えることを特徴とする。例えば、前記設備は前記部品実装用装置に連結された他の部品実装用装置であって、前記判別手段は、前記部品実装用装置及び他の部品実装用装置の作業が制御装置によって統括されている場合には、前記他の部品実装用装置に応じて作業すべきでないと判別し、前記制御装置によって統括されていない場合には、前記他の部品実装用装置に応じて作業すべきと判別する。
【０００７】
これにより、部品実装用装置の制御手段は、機械駆動手段が設備に応じた作業をすべきときには、その設備との間で信号の送受信をして、その送受信結果に基づいて機械駆動手段を駆動させ、機械駆動手段が設備に応じた作業をすべきでないときには、仮想設備手段との間で信号の送受信をして、その送受信結果に基づいて機械駆動手段を駆動させるため、制御手段は、設備に応じた作業の要否に関わりなく、信号の送受信結果に基づいて機械駆動手段を駆動させることができる。その結果、ユーザは、部品実装用装置及びその設備を用いたシステムの構成を、その設備から部品実装用装置を独立させたり、その設備に部品実装用装置を従属させたりするように、容易に変更することができる。例えば、２つの部品実装用装置が連結して互いに協調して作業を行うような場合であっても、これらの部品実装用装置が制御装置に接続されて統括されると、その一方の部品実装用装置の制御手段は、仮想設備手段を他方の部品実装用装置として信号の送受信を行うため、その制御装置の接続や統括の有無に関わりなく機械駆動手段に作業をさせることができる。したがって、ユーザはこのようなシステムに含まれる２つの部品実装用装置を制御装置に接続するだけで、それぞれの部品実装用装置の制御手段が実行するアプリケーションプログラムを変更することなく簡単に、それぞれ独立して作業させることができる。また逆に、ユーザは、それぞれ独立して作業する２つの部品実装用装置から制御装置を分離するだけで簡単に、その２つの部品実装用装置をそれぞれ協調して作業させることができる。即ち、ユーザは制御装置を含めたシステムの構成の変更を容易にすることができる。
【０００８】
なお、本発明は、上述の部品実装用装置の動作方法や、プログラム、そのプログラムを格納する記憶媒体としても実現することができる。
【発明の効果】
【０００９】
本発明の部品実装用装置は、部品実装用装置及び他の設備を用いたシステムの構成の変更を容易にすることができるという作用効果を奏する。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施の形態における部品実装用装置について図面を参照しながら説明する。
本実施の形態における部品実装用装置は、液晶パネルなどの基板に例えばＴＣＰ（Tape Carrier Package）などの部品を実装するための作業を行うものであって、他の部品実装用装置と部品実装システムを構成する。
【００１１】
図１は、本実施の形態の部品実装用装置を用いて構成される部品実装システムの一例を示す図である。
部品実装システムＳ１は、この図１に示すように、互いに連結する２つの部品実装用装置１００を用いて構成される。
【００１２】
上流の部品実装用装置１００は、作業対象となる基板１を最初に受け取って、その基板１上の所定の部位に部品を実装し、その基板１を下流にある他の部品実装用装置１００に搬送する。
【００１３】
下流の部品実装用装置１００は、上流から搬送された基板１を受け取り、その基板１上の他の部位に部品を実装する。
このように部品実装システムＳ１では、基板１は上流から下流へと搬送され、２つの部品実装用装置１００によってそれぞれに役割分担された実装作業がその基板１に対して行われる。
【００１４】
また、このような部品実装システムＳ１の各部品実装用装置１００は、単に互いに連結されたときには、他の部品実装用装置１００との間で信号の送受信を行うことにより、他の部品実装用装置１００と協調して自らに割り当てられた作業を行う。一方、各部品実装用装置１００が連結されるとともに、双方の部品実装用装置１００をそれぞれ統括する装置コントローラが部品実装システムＳ１に備えられたときには、各部品実装用装置１００は、その装置コントローラからの指示に基づき、それぞれ独立して自らに割り当てられた作業を行う。
【００１５】
図２は、本実施の形態における部品実装用装置１００の構成を示す構成図である。
このような部品実装用装置１００は、基板１を搬送するためのテーブルや、部品を圧着するためのヘッドなどの機械構成部材及びその機械構成部材を駆動するモータなどを具備する機械駆動部１１０と、その機械駆動部１１０を制御する制御処理部１２０と、上流の部品実装用装置と接続してその装置との間で信号の入出力を行う上流Ｉ／Ｏ部１３１と、下流の部品実装用装置と接続してその装置との間で信号の入出力を行う下流Ｉ／Ｏ部１３２とを備えている。
【００１６】
制御処理部１２０は、所定の作業を実行するように機械駆動部１１０を駆動させる主制御部１２１と、主制御部１２１と上流の部品実装用装置との間で仮想的な信号の送受信を実行させる上流仮想Ｉ／Ｏ部１２４と、主制御部１２１の信号の送受信相手を上流Ｉ／Ｏ部１３１と上流仮想Ｉ／Ｏ部１２４とに切り換える上流処理部１２２と、主制御部１２１と下流の部品実装用装置との間で仮想的な信号の送受信を実行させる下流仮想Ｉ／Ｏ部１２５と、主制御部１２１の信号の送受信相手を下流Ｉ／Ｏ部１３２と下流仮想Ｉ／Ｏ部１２５とに切り換える下流処理部１２３とを備えている。
【００１７】
上流処理部１２２は、部品実装用装置１００が上流の部品実装用装置に連結されると、その連結されたことを示す装置連結信号を取得し、部品実装用装置１００が装置コントローラにより上流の部品実装用装置とともに統括されると、その統括されたことを示すコントローラ信号を取得する。そして、上流処理部１２２は、装置連結信号のみを取得しているときには、主制御部１２１の信号の送受信相手を上流Ｉ／Ｏ部１３１に切り換える。その結果、その上流Ｉ／Ｏ部１３１によって、主制御部１２１と上流の部品実装用装置との間での信号の送受信が行われる。一方、上流処理部１２２が、装置連結信号及びコントローラ信号を取得しているときや、何れの信号も取得していないとき、コントローラ信号のみを取得しているときには、主制御部１２１の信号の送受信相手を上流仮想Ｉ／Ｏ部１２４に切り換える。その結果、主制御部１２１と上流仮想Ｉ／Ｏ部１２４との間で信号の送受信が行われることによって、主制御部１２１は仮想的に上流の部品実装用装置と信号の送受信を行う。
【００１８】
下流処理部１２３は、上流処理部１２２と同様、部品実装用装置１００が下流の部品実装用装置に連結されると、その連結されたことを示す装置連結信号を取得し、部品実装用装置１００が装置コントローラにより下流の部品実装用装置とともに統括されると、その統括されたことを示すコントローラ信号を取得する。そして、下流処理部１２３は、装置連結信号のみを取得しているときには、主制御部１２１の信号の送受信相手を下流Ｉ／Ｏ部１３２に切り換える。その結果、その下流Ｉ／Ｏ部１３２によって、主制御部１２１と下流の部品実装用装置との間での信号の送受信が行われる。一方、下流処理部１２３が、装置連結信号及びコントローラ信号を取得しているときや、何れの信号も取得していないとき、コントローラ信号のみを取得しているときには、主制御部１２１の信号の送受信相手を下流仮想Ｉ／Ｏ部１２５に切り換える。その結果、主制御部１２１と下流仮想Ｉ／Ｏ部１２５との間で信号の送受信が行われることによって、主制御部１２１は仮想的に下流の部品実装用装置と信号の送受信を行う。
【００１９】
即ち、本実施の形態における部品実装用装置１００の主制御部１２１は、部品実装用装置１００が実際に他の部品実装用装置や装置コントローラと連結されているか否かに関わらず、常に他の部品実装用装置との間で信号の送受信を行うように動作する。そして、主制御部１２１は、その送受信結果に基づいて、部品実装用装置１００に割り当てられた所定の作業を実行するように機械駆動部１１０を駆動させる。
【００２０】
図３は、上述のような部品実装用装置１００の動作を示すフロー図である。
部品実装用装置１００の上流処理部１２２又は下流処理部１２３（以下、単に処理部１２２，１２３という）は、装置連結信号及びコントローラ信号の取得結果に基づいて、部品実装用装置１００が他の部品実装用装置から独立して作業すべきか否かを判別する（ステップＳ１００）。即ち、処理部１２２，１２３は、装置連結信号のみを取得しているときには、部品実装用装置１００が他の部品実装用装置に連結されており、その部品実装用装置と協調して作業すべきであると判断する。一方、処理部１２２，１２３は、装置連結信号及びコントローラ信号を取得していないときには、部品実装用装置１００が他の部品実装用装置及び装置コントローラに連結されておらず、独立して作業すべきであると判断する。また、処理部１２２，１２３は、コントローラ信号を取得しているときには、部品実装用装置１００が他の部品実装用装置に関わらずに装置コントローラからの指示に基づいて独立して作業すべきであると判断する。
【００２１】
ここで、処理部１２２，１２３は、部品実装用装置１００が独立せずに、連結された他の部品実装用装置と協調して作業すべきであると判断すると（ステップＳ１００のＮ）、主制御部１２１の直接の送受信相手を、上流Ｉ／Ｏ部１３１又は下流Ｉ／Ｏ部１３２（以下、単にＩ／Ｏ部１３１，１３２という）に切り換える（ステップＳ１０２）。その結果、部品実装用装置１００の主制御部１２１は、連結された他の部品実装用装置との間でＩ／Ｏ部１３１，１３２を介した信号の送受信を行う（ステップＳ１０４）。
【００２２】
一方、処理部１２２，１２３は、部品実装用装置１００が独立して作業すべきであると判断すると（ステップＳ１００のＹ）、主制御部１２１の送受信相手を、上流仮想Ｉ／Ｏ部１２４又は下流仮想Ｉ／Ｏ部１２５（以下、単に仮想Ｉ／Ｏ部１２４，１２５という）に切り換える（ステップＳ１０６）。その結果、部品実装用装置１００の主制御部１２１は、他の部品実装用装置との間で信号の送受信を行っているかのように、仮想Ｉ／Ｏ部１２４，１２５と信号の送受信を行う（ステップＳ１０８）。
【００２３】
部品実装用装置１００の主制御部１２１は、ステップＳ１０４及びステップＳ１０８の後、その信号の送受信結果に基づいて、部品を実装するための作業を行うように機械駆動部１１０を駆動させる（ステップＳ１１０）。その結果、主制御部１２１が他の部品実装用装置と信号の送受信を行っている場合には、部品実装用装置１００は、他の部品実装用装置と協調して作業を行い、主制御部１２１が仮想Ｉ／Ｏ部１２４，１２５と信号の送受信を行っている場合には、部品実装用装置１００は、他の部品実装用装置から独立して作業を行う。
【００２４】
このように本実施の形態では、部品実装用装置１００の処理部１２２，１２３が、主制御部１２１と他の部品実装用装置１００との間での信号の送受信を、他の部品実装用装置１００の連結の有無に応じて、現実に行わせたり、仮想的に行わせたりするため、ユーザは、主制御部１２１の実行する制御内容（アプリケーションプログラム）を変更することなく、その部品実装用装置１００に他の部品実装用装置１００を連結したり、その部品実装用装置１００に連結されている他の部品実装用装置１００を切り離したりして、複数の部品実装用装置１００を含むシステムの構成を容易に変更することができる。
【００２５】
図４（ａ）〜（ｃ）は、それぞれ２つの部品実装用装置１００を用いたシステム構成を示す図である。図４（ａ）は第１のシステム構成を示し、図４（ｂ）は第２のシステム構成を示し、図４（ｃ）は第３のシステム構成を示す。
【００２６】
第１のシステム構成は、装置コントローラを具備しない部品実装システムＳ１の構成を示すものであって、図４（ａ）に示すように、２つの部品実装用装置１００が互いに連結されている。具体的に、上流の部品実装用装置１００の下流Ｉ／Ｏ部１３２と、下流の部品実装用装置１００の上流Ｉ／Ｏ部１３１とが機械的に接続されている。このように連結されたときには、各部品実装用装置１００の処理部１２２，１２３は、他の部品実装用装置１００と協調して作業をすべきと判断して、主制御部１２１の直接の送受信相手をＩ／Ｏ部１３２，１３１に切り換える。その結果、２つの部品実装用装置１００の間で信号が実際に送受信され、２つの部品実装用装置１００の主制御部１２１は、その送受信結果に基づいて、互いに協調した作業が行われるように機械駆動部１１０を駆動させる。
【００２７】
ここで、ユーザは第１のシステム構成を簡単に変更することができる。即ち、ユーザは、第１のシステム構成における互いに連結された２つの部品実装用装置１００を切り離すだけで、図４（ｂ）に示すように、２つの部品実装用装置１００が互いに独立して作業を行う第２のシステム構成に簡単に変更することができる。このように切り離されたときには、各部品実装用装置１００の処理部１２２，１２３は、他の部品実装用装置１００から独立して作業をすべきと判断して、主制御部１２１の送受信相手を仮想Ｉ／Ｏ部１２５，１２４に切り換える。その結果、各部品実装用装置１００の主制御部１２１は、あたかも他の部品実装用装置１００との間で信号の送受信を行うように、仮想Ｉ／Ｏ部１２５，１２４と信号の送受信を行い、その送受信結果に基づいて、互いに独立した作業が行われるように機械駆動部１１０を駆動させる。
【００２８】
なお、上述のように２つの部品実装用装置１００が切り離されたときには、通常、各部品実装用装置１００に対して搬送コンベアなどの設備が接続されるため、各部品実装用装置１００の主制御部１２１は、Ｉ／Ｏ部１３２，１３１を介して搬送コンベアとの間で信号の送受信を行う。即ち、部品実装用装置１００に搬送コンベアが接続されると、制御処理部１２０の処理部１２２，１２３は主制御部１２１の信号の送受信相手をＩ／Ｏ部１３２，１３１に切り換えるのである。これにより、２つの部品実装用装置１００の主制御部１２１は、搬送コンベアとの間での送受信結果に基づいて、搬送コンベアと協調した作業が行われるように機械駆動部１１０を駆動させる。
【００２９】
また、ユーザは、図４（ｃ）に示すように、２つの部品実装用装置１００が装置コントローラＣからの指示に基づいて互いに独立して作業する第３のシステム構成に簡単に変更することができる。この第３のシステム構成は、装置コントローラＣを具備する部品実装システムＳ１の構成を示す。
【００３０】
このような構成では、各部品実装用装置１００の処理部１２２，１２３は、コントローラ信号を取得することにより、主制御部１２１の送受信相手を仮想Ｉ／Ｏ部１２５，１２４に切り換える。その結果、各部品実装用装置１００の主制御部１２１は、あたかも他の部品実装用装置１００との間で信号の送受信を行うように、仮想Ｉ／Ｏ部１２５，１２４と信号の送受信を行い、その送受信結果及び装置コントローラＣからの指示に基づいて、互い独立した作業が行われるように機械駆動部１１０を駆動させる。
【００３１】
上述では、本実施の形態の部品実装用装置１００を２つ用いて部品実装システムＳ１を構成したが、この部品実装用装置１００を４つ用いて部品実装システムを構成しても良い。
【００３２】
図５は、本実施の形態の部品実装用装置１００を４つ用いた部品実装システムの外観を示す外観図である。
部品実装システムＳ２は、図５に示すように、一連に連結する４つの部品実装用装置１００を用いて構成される。
【００３３】
以下、４つの部品実装用装置１００をそれぞれ区別するために、部品実装システムＳ２の最も上流に位置する部品実装用装置１００を最上流機１０１、その最上流機１０１の次に下流に位置する部品実装用装置１００を第１中流機１０２、その第１中流機１０２の次に下流に位置する部品実装用装置１００を第２中流機１０３、部品実装システムＳ２の最も下流に位置する部品実装用装置１００を最下流機１０４とする。
【００３４】
最上流機１０１は、部品実装システムＳ２で作業対象となる基板１を最初に受け取って、その基板１に対してＡＣＦ（Anisotropic Conductive Film）を貼り付け、その基板１を下流の第１中流機１０２に搬送する。第１中流機１０２は、最上流機１０１から搬送された基板１に対して部品を仮圧着し、その基板１を第２中流機１０３に搬送する。第２中流機１０３は、第１中流機１０２から搬送された基板１に仮圧着された一部の部品を本圧着し、その基板１を最下流機１０４に搬送する。最下流機１０４は、第２中流機１０３から搬送された基板１に仮圧着された残りの部品を本圧着して、下流に基板１を搬送する。
【００３５】
このように部品実装システムＳ２では、基板１は、上流から下流へと、最上流機１０１、第１中流機１０２、第２中流機１０３、及び最下流機１０４の順に各部品実装用装置１００に搬送され、各部品実装用装置１００によって作業される。
【００３６】
また、このような部品実装システムＳ２の各部品実装用装置１００は、単に互いに連結されたときには、他の部品実装用装置１００との間で信号の送受信を行うことにより、他の部品実装用装置１００と協調して自らに割り当てられた作業を行う。一方、各部品実装用装置１００が連結されるとともに、複数の部品実装用装置１００をそれぞれ統括する装置コントローラが部品実装システムＳ２に備えられたときには、その装置コントローラの統括対象となる各部品実装用装置１００は、その装置コントローラからの指示に基づき、それぞれ独立して自らに割り当てられた作業を行う。
【００３７】
図６（ａ）は、装置コントローラを具備しない部品実装システムＳ２の構成（第４のシステム構成）を示す図である。図６（ｂ）は、装置コントローラを具備する部品実装システムＳ２の構成（第５のシステム構成）を示す図である。
【００３８】
この第４のシステム構成では、図６（ａ）に示すように、４つの部品実装用装置１００が一連に連結されている。具体的に、最上流機１０１の下流Ｉ／Ｏ部１３２と、第１中流機１０２の上流Ｉ／Ｏ部１３１とが機械的に接続され、第１中流機１０２の下流Ｉ／Ｏ部１３２と、第２中流機１０３の上流Ｉ／Ｏ部１３１とが機械的に接続され、第２中流機１０３の下流Ｉ／Ｏ部１３２と、最下流機１０４の上流Ｉ／Ｏ部１３１とが機械的に接続されている。このように連結されたときには、最上流機１０１と第１中流機１０２との間、第１中流機１０２と第２中流機１０３との間、及び第２中流機１０３と最下流機１０４との間で、信号が実際に送受信される。その結果、各部品実装用装置１００の主制御部１２１は、その送受信結果に基づいて、互いに協調した作業が行われるように機械駆動部１１０を駆動させる。
【００３９】
ここで、ユーザは、図６（ｂ）に示すように、第４のシステム構成を、２つの装置コントローラＣ１，Ｃ２を具備する部品実装システムＳ２の構成、即ち第５のシステム構成に簡単に変更することができる。装置コントローラＣ１は最上流機１０１及び第１中流機１０２に接続して両部品実装用装置１００を統括し、装置コントローラＣ２は第２中流機１０３及び最下流機１０４に接続して両部品実装用装置１００を統括する。
【００４０】
ユーザは、第４のシステム構成の各部品実装用装置１００にこのような装置コントローラＣ１，Ｃ２を接続するだけで、装置コントローラＣ１の統括対象となる最上流機１０１と第１中流機１０２を互いに独立させて、装置コントローラＣ１からの指示に基づいて作業させることができるとともに、装置コントローラＣ２の統括対象となる第２中流機１０３と最下流機１０４を互いに独立させて、装置コントローラＣ２からの指示に基づいて作業させることができる。
【００４１】
具体的に、最上流機１０１の下流処理部１２３は、コントローラ信号を取得することにより、主制御部１２１の送受信相手を下流仮想Ｉ／Ｏ部１２５に切り換える。最下流機１０４の上流処理部１２２は、コントローラ信号を取得することにより、主制御部１２１の送受信相手を上流仮想Ｉ／Ｏ部１２４に切り換える。
【００４２】
また、第１中流機１０２の上流処理部１２２は、コントローラ信号を取得することにより、主制御部１２１の送受信相手を上流仮想Ｉ／Ｏ部１２４に切り換える。一方、第１中流機１０２の下流処理部１２３は、コントローラ信号を取得せず、主制御部１２１の送受信相手を下流Ｉ／Ｏ部１３２に維持している。これと同様に、第２中流機１０３の下流処理部１２３は、コントローラ信号を取得することにより、主制御部１２１の送受信相手を下流仮想Ｉ／Ｏ部１２５に切り換える。一方、第２中流機１０３の上流処理部１２２は、コントローラ信号を取得せず、主制御部１２１の送受信相手を上流Ｉ／Ｏ部１３１に維持している。
【００４３】
その結果、最上流機１０１と第１中流機１０２、及び第２中流機１０３と最下流機１０４は、互いに仮想的に信号の送受信を行うことで独立して作業を行い、第１中流機１０２と第２中流機１０３は、互いに現実に信号の送受信を行うことで協調して作業を行う。
【００４４】
また、ユーザは、部品実装システムＳ２にもう１つ部品実装用装置１００を簡単に連結することができる。
図７（ａ）は、第１中流機１０２と同一の仮圧着作業を行う部品実装用装置１００が連結された部品実装システムＳ２の構成を示す図である。
【００４５】
ユーザは、装置コントローラＣ１，Ｃ２を有する部品実装システムＳ２の第１中流機１０２と第２中流機１０３との間に、仮圧着作業を行う部品実装用装置１００を連結する。
その結果、連結された部品実装用装置１００は、第１中流機１０２及び第２中流機１０３との間で現実に信号の送受信を行う。
【００４６】
図７（ｂ）は、最上流機１０１と同一のＡＣＦ貼り付け作業を行う部品実装用装置１００が連結された部品実装システムＳ２の構成を示す図である。
ユーザは、装置コントローラＣ１，Ｃ２を有する部品実装システムＳ２の最上流に、つまり最上流機１０１の上流側に、ＡＣＦ貼り付け作業を行う部品実装用装置１００を連結する。さらに、ユーザは、その連結された部品実装用装置１００に装置コントローラＣ１を接続して、装置コントローラＣ１の統括対象にその部品実装用装置１００を含める。
【００４７】
その結果、連結された部品実装用装置１００は、最上流機１０１との間で仮想的に信号の送受信を行い、装置コントローラＣ１からの指示に基づいて、最上流機１０１及び第２中流機１０３と独立してＡＣＦ貼り付け作業を行う。
（変形例）
ここで、本実施の形態の部品実装用装置の変形例について説明する。
【００４８】
本変形例に係る部品実装用装置の主制御部は、部品供給ユニットなどの部品実装用装置以外の設備の連結状況に応じても、その設備と現実に信号の送受信を行ったり、仮想的に信号の送受信を行ったりする。
【００４９】
図８は、本変形例に係る部品実装用装置の内部構成を示す構成図である。
本変形例に係る部品実装用装置１００ａの機械駆動部１１０には、上記設備として５軸駆動部１１１及び２４軸駆動部１１２の何れかが択一的に連結されるとともに、上記設備としてＩＣ供給部１１３及びＴＣＰ供給部１１４並びにＦＰＣ供給部１１５の何れかが択一的に連結される。
【００５０】
５軸駆動部１１１は、例えば部品を吸着するヘッドをＮＣ（Numerical Control）により５つの方向に移動させることができ、２４軸駆動部１１２は、例えばそのヘッドをＮＣにより２４の方向に移動させることができる。
【００５１】
ＩＣ供給部１１３はＩＣ（integrated circuit）の部品を供給するものであり、ＴＣＰ供給部１１４はＴＣＰ（Tape Carrier Package）の部品を供給するものであり、ＦＰＣ供給部１１５はＦＰＣ（Flexible Printed Circuit）用の部品を供給するものである。
【００５２】
本変形例に係る部品実装用装置１００ａの制御処理部１２０ａは、ＮＣ処理部１２６と、仮想駆動部１２７と、部品供給処理部１２８と、仮想供給部１２９とを備える。
ＮＣ処理部１２６は、機械駆動部１１０に５軸駆動部１１１又は２４軸駆動部１１２が連結されているか否かを判別するとともに、主制御部１２１ａからの指示に基づき、機械駆動部１１０に連結された５軸駆動部１１１又は２４軸駆動部１１２をＮＣ（Numerical Control）により駆動させる。また、機械駆動部１１０に５軸駆動部１１１及び２４軸駆動部１１２が連結されていないときには、ＮＣ処理部１２６は仮想駆動部１２７を駆動させる。即ち、ＮＣ処理部１２６は、５軸駆動部１１１及び２４軸駆動動１１２の連結の有無に応じて、主制御部１２１ａの信号の送受信相手を、仮想駆動部１２７及び５軸駆動部１１１並びに２４軸駆動部１１２の何れかに切り換える。
【００５３】
仮想駆動部１２７に切り換えられたときには、主制御部１２１ａは、あたかも５軸駆動部１１１や２４軸駆動部１１２と信号の送受信を行っているかのように、仮想駆動部１２７と信号の送受信を行う。
【００５４】
このように本変形例では、部品実装用装置１００ａのＮＣ処理部１２６が、主制御部１２１ａと５軸駆動部１１１又は２４軸駆動部１１２の設備との間での信号の送受信を、それらの設備の連結の有無に応じて、現実に行わせたり、仮想的に行わせたりするため、ユーザは、主制御部１２１の実行する制御内容（アプリケーションプログラム）を変更することなく、部品実装用装置１００ａの機械駆動部１１０に５軸駆動部１１１又は２４軸駆動部１１２を連結したり切り離したりして、それらの設備と部品実装用装置１００ａを含むシステムの構成を容易に変更することができる。
【００５５】
部品供給処理部１２８は、機械駆動部１１０にＩＣ供給部１１３及びＴＣＰ供給部１１４並びにＦＰＣ供給部１１５が連結されているか否かを判別するとともに、主制御部１２１ａからの指示に基づき、機械駆動部１１０に連結されたＩＣ供給部１１３及びＴＣＰ供給部１１４並びにＦＰＣ供給部１１５の何れかを駆動させる。また、機械駆動部１１０にＩＣ供給部１１３及びＴＣＰ供給部１１４並びにＦＰＣ供給部１１５が連結されていないときには、部品供給処理部１２８は仮想供給部１２９を駆動させる。即ち、部品供給処理部１２８は、ＩＣ供給部１１３及びＴＣＰ供給部１１４並びにＦＰＣ供給部１１５の連結の有無に応じて、主制御部１２１ａの信号の送受信相手を、仮想供給部１２９、ＩＣ供給部１１３、ＴＣＰ供給部１１４、及びＦＰＣ供給部１１５の何れかに切り換える。
【００５６】
仮想供給部１２９に切り換えられたときには、主制御部１２１ａは、あたかもＩＣ供給部１１３やＴＣＰ供給部１１４などと信号の送受信を行っているかのように、仮想供給部１２９と信号の送受信を行う。
【００５７】
このように本変形例では、部品実装用装置１００ａの部品供給処理部１２８が、主制御部１２１ａとＩＣ供給部１１３又はＴＣＰ供給部１１４などの設備との間での信号の送受信を、それらの設備の連結の有無に応じて、現実に行わせたり、仮想的に行わせたりするため、ユーザは、主制御部１２１の実行する制御内容（アプリケーションプログラム）を変更することなく、部品実装用装置１００ａの機械駆動部１１０にＩＣ供給部１１３などの設備を連結したり切り離したりして、それらの設備と部品実装用装置１００ａを含むシステムの構成を容易に変更することができる。
【００５８】
なお、本変形例では、さらに、部品を認識するカメラが機械駆動部１１０に連結されていないときには、主制御部１２１ａにそのカメラと仮想的に信号の送受信をさせたり、部品実装用装置１００ａのカバーの開閉を検出する開閉検出器が機械駆動部１１０に連結されていないときには、主制御部１２１ａにその開閉検出器と仮想的に信号の送受信をさせたりしても良い。これによりユーザは、さらに、それらの設備と部品実装用装置１００ａを含むシステムの構成を容易に変更することができる。
【産業上の利用可能性】
【００５９】
本発明の部品実装用装置は、部品実装用装置とその他の設備とを用いたシステムの構成の変更を容易にすることができるという効果を有し、例えば、電子部品を基板上に実装するための作業を行う装置や、これを含む部品実装システムなどに適用することができる。
【図面の簡単な説明】
【００６０】
【図１】本発明の部品実装用装置を用いて構成される部品実装システムの一例を示す図である。
【図２】同上の部品実装用装置の構成を示す構成図である。
【図３】同上の部品実装用装置の動作を示すフロー図である。
【図４】（ａ）〜（ｃ）は、同上の２つの部品実装用装置を用いたシステム構成を示す図である。
【図５】同上の部品実装用装置を４つ用いた部品実装システムの外観を示す外観図である。
【図６】（ａ），（ｂ）は、同上の部品実装システムの構成を示す図である。
【図７】（ａ），（ｂ）は、同上の部品実装システムに部品実装用装置が連結された構成を示す図である。
【図８】同上の変形例に係る部品実装用装置の内部構成を示す構成図である。
【符号の説明】
【００６１】
１  基板
１００  部品実装用装置
１０１  最上流機
１０２  第１中流機
１０３  第２中流機
１０４  最下流機
１１０  機械駆動部
１２０  制御処理部
１２１  主制御部
１２２  上流処理部
１２３  下流処理部
１２４  上流仮想Ｉ／Ｏ部
１２５  下流仮想Ｉ／Ｏ部
１３１  上流Ｉ／Ｏ部
１３２  下流Ｉ／Ｏ部
【図１】
2006041195.tif 000003
【図２】
2006041195.tif 000004
【図３】
2006041195.tif 000005
【図４】
2006041195.tif 000006
【図５】
2006041195.tif 000007
【図６】
2006041195.tif 000008
【図７】
2006041195.tif 000009
【図８】
2006041195.tif 000010