(57)【要約】  少なくとも１台の検査機２０，２２と、作業者が目視可能な確認位置にＮＧ基板を移動させるＮＧ基板排出機２４とを含むシステム１０において、搬送中の回路基板の位置情報を取得し、ＮＧ基板に対する作業結果と位置情報とを関連付けて記憶する。これにより、ＮＧ基板の位置情報が取得される。その位置情報に基づいて、ＮＧ基板排出機に搬送された回路基板がＮＧ基板であるか否かを判定し、ＮＧ基板排出機に搬送された回路基板がＮＧ基板である場合に、確認用作業機において、ＮＧ基板を確認位置に排出する。これにより、確認用作業機を検査機の下流側の隣に配設する必要が無くなり、確認用作業機と検査機との間に他の作業機を配設することが可能となる。また、システムに複数台の検査機が配設されている場合であっても、１台の確認用作業機で対応することが可能となる。
2014083689.tif 000002
【特許請求の範囲】
【請求項１】
配列された複数の作業機を備え、回路基板がそれら複数の作業機の上流側に配置されたものから下流側に配置されたものにわたって複数の経路で搬送されつつ、回路基板に対してそれら複数の作業機の各々による作業が順次実行されることで、回路基板に対する作業を実行する対基板作業システムにおいて、
前記複数の作業機が、
回路基板に対する作業を検査する少なくとも１台の検査用作業機と、
作業者が目視可能な確認位置に回路基板を移動させる基板移動機構を有し、前記少なくとも１台の検査装置の下流側に配置された確認用作業機と
を含み、
当該対基板作業システムが、
搬送されている複数の回路基板の各々の位置情報を取得する位置情報取得部と、
前記少なくとも１台の検査用作業機によって作業結果が良好でないと判断された回路基板である不良基板に対して、その作業結果と、前記位置情報取得部によって取得される前記位置情報とを関連付けて記憶する記憶部と、
前記作業結果記憶部に記憶された前記作業結果と前記位置情報とに基づいて、前記確認用作業機に搬送された回路基板が、前記不良基板であるか否かを判断する判断部と、
その判断部によって、前記基板確認用作業機に搬送された回路基板が前記不良基板であると判定された場合には、前記基板移動機構の作動を制御し、前記不良基板を前記確認位置に移動させる移動機構作動制御部と
を有する制御装置を備えた対基板作業システム。
【請求項２】
前記制御装置が、
前記判断部によって、前記基板確認用作業機に搬送された回路基板が前記不良基板であると判定された場合には、その不良基板に対して前記記憶部によって記憶されている前記作業結果を、当該対基板作業システムに設けられた表示装置に表示させる表示部を有する請求項１に記載の対基板作業システム。
【請求項３】
前記少なくとも１台の検査用作業機が、複数の検査用作業機である請求項１または請求項２に記載の対基板作業システム。
【請求項４】
前記位置情報取得部が、
前記複数の経路の各々で搬送される複数の回路基板に対して、各経路で搬送されている回路基板の順番と、搬送されている経路とを記憶し、前記回路基板の順番と前記経路とに基づいて前記位置情報を取得する請求項１ないし請求項３のいずれか１つに記載の対基板作業システム。
【請求項５】
前記位置情報取得部が、
前記複数の経路の各々で搬送される複数の回路基板に対して、互いの回路基板を区別するための記号を設定し、前記記号と、その記号が設定された回路基板が搬送されている経路と、その記号が設定された回路基板を搬送している前記作業機とに基づいて前記位置情報を取得する請求項１ないし請求項３のいずれか１つに記載の対基板作業システム。
【請求項６】
配列された複数の作業機を備え、回路基板がそれら複数の作業機の上流側に配置されたものから下流側に配置されたものにわたって複数の経路で搬送されつつ、回路基板に対してそれら複数の作業機の各々による作業が順次実行されることで、回路基板に対する作業を実行する対基板作業システムにおいて、
前記複数の作業機が、
回路基板に対する作業を検査する複数の検査用作業機と、
作業者が目視可能な確認位置に回路基板を移動させる基板移動機構を有し、前記複数の検査装置の下流側に配置された確認用作業機と
を含む対基板作業システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、回路基板が複数の作業機の上流側に配置されたものから下流側に配置されたものにわたって複数の経路で搬送される対基板作業システムに関するものである。
【背景技術】
【０００２】
対基板作業システムは、通常、配列された複数の作業機を備えている。そして、回路基板が、それら複数の作業機の上流側に配置されたものから下流側に配置されたものにわたって搬送される。それら複数の作業機には、回路基板上へのクリームはんだ等の塗布作業を行う作業機、回路基板上への電子部品の装着作業を行う作業機等が含まれており、それら各種作業の作業結果を検査するための検査機も含まれている。検査による検査作業は、自動で行われるため、検査基準が厳格になり過ぎ、僅かに瑕疵のある回路基板が廃棄される場合がある。【０００３】
このようなことに鑑みて、下記特許文献１に記載の対基板作業システムでは、検査機により検査結果が良好でないと判断された回路基板（以下、「ＮＧ基板」という場合がある）の撮像データが、搬送ラインから独立した表示装置に送信され、その表示装置にＮＧ基板の画像が表示される。そして、作業者は、そのＮＧ基板の画像を確認することで、僅かに瑕疵のある回路基板の廃棄が抑制されている。また、下記特許文献２に記載の対基板作業システムは、作業者が目視可能な確認位置にＮＧ基板を移動させる確認用作業機を備えており、その確認用作業機が、検査機の下流側の隣に配設されている。そして、作業者は、確認位置に移動してきたＮＧ基板を確認することで、僅かに瑕疵のある回路基板の廃棄が抑制されている。【０００４】
【特許文献１】特開２００８−１３５５８１号公報
【特許文献２】特開２００７−１２３５０３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記特許文献１および特許文献２に記載の対基板作業システムによれば、僅かに瑕疵のある回路基板の廃棄を抑制することが可能となる。しかしながら、特許文献１に記載の対基板作業システムでは、作業者の確認作業が遅滞すると、確認作業待ちの回路基板が検査機内に留まり、スループットの低下が懸念される。【０００６】
一方、特許文献２に記載の対基板作業システムでは、ＮＧ基板が確認位置に排出されるため、検査機内での回路基板の滞留を抑制することが可能となる。しかしながら、回路基板の搬送経路が複数ある場合には、ＮＧ基板の搬送経路を認定するべく、確認用作業機を検査機の下流側の隣に配設する必要がある。これは、検査機によって検査された回路基板が、他の作業機を経ずに、確認用作業機に搬入され、確認用作業機に搬入されたＮＧ基板の搬送経路を容易に認定できるからである。ただし、システムに複数台の検査機が配設されている場合には、複数台の確認用作業機が必要となり、システムが大型化する虞がある。【０００７】
しかしながら、ＮＧ基板の搬送経路、さらに言えば、ＮＧ基板が搬送されている位置を容易に認定することができれば、確認用作業機を検査機の下流側の隣に配設する必要はない。このため、システムに複数台の検査機が配設されている場合であっても、１台の確認用作業機で対応することが可能となる。このように、複数の搬送経路を有する対基板作業システムでのＮＧ基板の確認作業には、改良の余地が多分に残されている。このため、何らかの改良を施すことで、対基板作業システムの実用性を高くすることが可能となる。本発明は、そのような実情に鑑みてなされたものであり、実用性の高い対基板作業システムを提供することを課題とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本願の請求項１に記載の対基板作業システムは、配列された複数の作業機を備え、回路基板がそれら複数の作業機の上流側に配置されたものから下流側に配置されたものにわたって複数の経路で搬送されつつ、回路基板に対してそれら複数の作業機の各々による作業が順次実行されることで、回路基板に対する作業を実行する対基板作業システムであって、前記複数の作業機が、回路基板に対する作業を検査する少なくとも１台の検査用作業機と、作業者が目視可能な確認位置に回路基板を移動させる基板移動機構を有し、前記少なくとも１台の検査装置の下流側に配置された確認用作業機とを含み、当該対基板作業システムが、搬送されている複数の回路基板の各々の位置情報を取得する位置情報取得部と、前記少なくとも１台の検査用作業機によって作業結果が良好でないと判断された回路基板である不良基板に対して、その作業結果と、前記位置情報取得部によって取得される前記位置情報とを関連付けて記憶する記憶部と、前記作業結果記憶部に記憶された前記作業結果と前記位置情報とに基づいて、前記確認用作業機に搬送された回路基板が、前記不良基板であるか否かを判断する判断部と、その判断部によって、前記基板確認用作業機に搬送された回路基板が前記不良基板であると判定された場合には、前記基板移動機構の作動を制御し、前記不良基板を前記確認位置に移動させる移動機構作動制御部とを有する制御装置を備える。【０００９】
また、請求項２に記載の対基板作業システムでは、請求項１に記載の対基板作業システムにおいて、前記制御装置が、前記判断部によって、前記基板確認用作業機に搬送された回路基板が前記不良基板であると判定された場合には、その不良基板に対して前記記憶部によって記憶されている前記作業結果を、当該対基板作業システムに設けられた表示装置に表示させる表示部を有する。【００１０】
また、請求項３に記載の対基板作業システムでは、請求項１または請求項２に記載の対基板作業システムにおいて、前記少なくとも１台の検査用作業機が、複数の検査用作業機である。【００１１】
また、請求項４に記載の対基板作業システムでは、請求項１ないし請求項３のいずれか１つに記載の対基板作業システムにおいて、前記位置情報取得部が、前記複数の経路の各々で搬送される複数の回路基板に対して、各経路で搬送されている回路基板の順番と、搬送されている経路とを記憶し、前記回路基板の順番と前記経路とに基づいて前記位置情報を取得する。【００１２】
また、請求項５に記載の対基板作業システムでは、請求項１ないし請求項３のいずれか１つに記載の対基板作業システムにおいて、前記位置情報取得部が、前記複数の経路の各々で搬送される複数の回路基板に対して、互いの回路基板を区別するための記号を設定し、前記記号と、その記号が設定された回路基板が搬送されている経路と、その記号が設定された回路基板を搬送している前記作業機とに基づいて前記位置情報を取得する。【００１３】
また、請求項６に記載の対基板作業システムは、配列された複数の作業機を備え、回路基板がそれら複数の作業機の上流側に配置されたものから下流側に配置されたものにわたって複数の経路で搬送されつつ、回路基板に対してそれら複数の作業機の各々による作業が順次実行されることで、回路基板に対する作業を実行する対基板作業システムであって、前記複数の作業機が、回路基板に対する作業を検査する複数の検査用作業機と、作業者が目視可能な確認位置に回路基板を移動させる基板移動機構を有し、前記複数の検査装置の下流側に配置された確認用作業機とを含む。
【発明の効果】
【００１４】
請求項１に記載の対基板作業システムでは、システムを構成する複数の作業機が、少なくとも１台の検査機と、作業者が目視可能な確認位置にＮＧ基板を移動させる確認用作業機とを含んでいる。そのシステムでは、搬送中の回路基板の位置情報が取得され、ＮＧ基板に対して、その作業結果と位置情報とが関連付けて記憶されている。つまり、ＮＧ基板の位置情報が取得される。これにより、確認用作業機に搬送された回路基板がＮＧ基板であるか否かが判定される。そして、確認用作業機に搬送された回路基板がＮＧ基板である場合には、確認用作業機において、ＮＧ基板が確認位置に排出される。このように、請求項１に記載のシステムでは、ＮＧ基板の位置情報に基づいて、ＮＧ基板が確認位置に排出される。このため、確認用作業機を検査機の下流側の隣に配設する必要がなくなり、確認用作業機と検査機との間に他の作業機を配設することが可能となる。これにより、作業機の配設順序の制約を減らすことが可能となる。また、システムに複数台の検査機が配設されている場合であっても、１台の確認用作業機で対応することが可能となる。これにより、システムの大型化を抑制することが可能となる。【００１５】
また、請求項２に記載の対基板作業システムでは、基板確認用作業機にＮＧ基板が搬送された場合に、そのＮＧ基板の位置情報に関連付けて記憶されている作業結果が、表示装置に表示される。これにより、作業者は、作業結果を見ながら、ＮＧ基板の確認作業を効率的に行うことが可能となる。【００１６】
また、請求項３に記載の対基板作業システムでは、複数台の検査機が配設されている。これにより、ＮＧ基板の位置情報を取得する効果が充分に活かされる。【００１７】
また、請求項４に記載の対基板作業システムでは、回路基板が搬送されている経路と、その経路で搬送されている回路基板の順番とに基づいて、回路基板の位置情報が取得される。これにより、確実に回路基板の位置情報を取得することが可能となる。【００１８】
また、請求項５に記載の対基板作業システムでは、複数の回路基板に対して、互いの回路基板を区別するための記号が設定されている。そして、記号と、その記号が設定された回路基板の搬送経路と、その記号が設定された回路基板の位置する作業機とに基づいて、回路基板の位置情報が取得される。これにより、確実に回路基板の位置情報を取得することが可能となる。【００１９】
また、請求項６に記載の対基板作業システムでは、システムを構成する複数の作業機が、複数の検査機と、作業者が目視可能な確認位置にＮＧ基板を移動させる確認用作業機とを含んでいる。これにより、システムのコンパクト化を図ることが可能となる。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施例である電子部品実装システムを示す図である
【図２】電子部品実装システムの備える電子部品装着機を示す図である。
【図３】電子部品実装システムの備える検査機を示す図である。
【図４】電子部品実装システムの備えるＮＧ基板排出機を示す図である。
【図５】回路基板が確認位置に排出された状態のＮＧ基板排出機を示す図である。
【図６】排出機構の作動により搬送装置が移動した状態のＮＧ基板排出機を示す図である。
【図７】電子部品実装システムを構成する複数の作業機の各々が有する個別制御装置を示すブロック図である。
【図８】回路基板が搬送されている状態の電子部品実装システムと位置情報リストとを示す図である。
【図９】回路基板が搬送されている状態の電子部品実装システムと位置情報リストとを示す図である。
【図１０】回路基板が搬送されている状態の電子部品実装システムと位置情報リストとを示す図である。
【図１１】制御プログラムを示すフローチャートである。
【図１２】制御プログラムの作業開始サブルーチンを示すフローチャートである。
【図１３】変形例の制御プログラムを示すフローチャートである。
【図１４】変形例の制御プログラムの作業開始サブルーチンを示すフローチャートである。
【発明を実施するための最良の形態】
【００２１】
以下、本発明を実施するための形態として、本発明の実施例を、図を参照しつつ詳しく説明する。【００２２】
＜電子部品実装システムの構成＞
図１に、本発明の実施例の電子部品実装システム（以下、「実装システム」と略す場合がある）１０を示す。実装システム１０は、回路基板に電子回路部品（以下、「電子部品」と略す場合がある）を実装するためのシステムである。実装システム１０は、４台の電子部品装着機（以下、「装着機」と略す場合がある）１２，１４，１６，１８と、２台の検査機２０，２２と、１台のＮＧ基板排出機２４との７台の作業機から構成されている。【００２３】
７台の作業機は、上流側から、装着機１２，装着機１４，検査機２０，装着機１６，装着機１８，検査機２２，ＮＧ基板排出機２４の順に配列されている。なお、以下の説明において、７台の作業機の並ぶ方向をＸ軸方向とし、その方向に直角な水平の方向をＹ軸方向と称する。【００２４】
まず、装着機１２，１４，１６，１８について説明する。４台の装着機１２，１４，１６，１８は互いに略同じ構成であるため、装着機１２を代表して説明する。装着機１２は、図２に示すように、１対の搬送装置２６，２８と、装着ヘッド移動装置（以下、「移動装置」と略す場合がある）３０と、装着ヘッド３２と、１対の供給装置３４，３６とを備えている。【００２５】
１対の搬送装置２６，２８は、互いに平行、かつ、Ｘ軸方向に延びるようにベース３７上に配設されている。１対の搬送装置２６，２８は、互いに同じ構成とされており、Ｙ軸方向において対称的に配設されている。１対の搬送装置２６，２８の各々は、Ｘ軸方向に延びる１対のコンベアベルト３８と、コンベアベルト３８を周回させる電磁モータ（図示省略）とを有している。回路基板４０は、それら１対のコンベアベルト３８によって支持され、電磁モータの駆動により、Ｘ軸方向に搬送される。また、１対の搬送装置２６，２８の各々は、基板保持装置（図示省略）を有している。基板保持装置は、コンベアベルト３８によって支持された回路基板４０を、所定の位置（図２での回路基板４０が図示されている位置）において固定的に保持する。なお、搬送装置２６と搬送装置２８とを区別する際には、１対の搬送装置２６，２８のうちの一方の搬送装置（図２において上方に位置する搬送装置）を第１搬送装置２６と、他方の搬送装置（図２において下方に位置する搬送装置）を第２搬送装置２８と呼ぶ場合がある。【００２６】
また、移動装置３０は、Ｘ軸方向スライド機構５０とＹ軸方向スライド機構５２とによって構成されている。Ｙ軸方向スライド機構５２は、Ｙ軸方向に延びる１対のＹ軸方向ガイドレール５４を有している。一方、Ｘ軸方向スライド機構５０は、Ｘ軸方向に延びるＸ軸方向ガイドレール５６を有している。そのＸ軸方向ガイドレール５６は、１対のＹ軸方向ガイドレール５４に上架されている。Ｙ軸方向スライド機構５２は、電磁モータ（図示省略）を有しており、その電磁モータの駆動によって、Ｘ軸方向ガイドレール５６がＹ軸方向の任意の位置に移動させられる。Ｘ軸方向ガイドレール５６は、自身の軸線に沿って移動可能にスライダ６０を保持している。Ｘ軸方向スライド機構５０は、電磁モータ（図示省略）を有しており、その電磁モータの駆動によって、スライダ６０がＸ軸方向の任意の位置に移動させられる。そのスライダ６０には、装着ヘッド３２が取り付けられている。このような構造により、装着ヘッド３２は、移動装置３０によってベース３７上の任意の位置に移動させられる。なお、装着ヘッド３２は、スライダ６０にワンタッチで着脱可能とされている。これにより、後に説明するように、種類の異なる作業ヘッド、例えば、検査ヘッド等に変更することが可能とされている。【００２７】
また、装着ヘッド３２は、下端面に設けられた吸着ノズル７０を有している。その吸着ノズル７０は、正負圧供給装置（図示省略）に接続されている。これにより、吸着ノズル７０は、負圧を利用して電子部品を吸着保持し、正圧を利用して電子部品を離脱する。さらに、装着ヘッド３２は、吸着ノズル７０を昇降させるノズル昇降装置（図示省略）と、吸着ノズル７０を軸心回りに自転させるノズル自転装置（図示省略）を有している。これにより、吸着ノズル７０によって保持された電子部品の上下方向の位置および保持姿勢が調整される。【００２８】
また、１対の供給装置３４，３６は、１対の搬送装置２６，２８を挟むようにして、ベース３７のＹ軸方向における両側部に配設されている。各供給装置３４，３６は、テープフィーダ７２を有している。テープフィーダ７２は、テープ化部品を巻回させた状態で収容している。テープ化部品は、電子部品がテーピング化されたものである。そして、テープフィーダ７２は、送出装置（図示省略）によって、テープ化部品を送り出す。これにより、各供給装置３４，３６は、テープ化部品の送り出しによって、電子部品を供給位置において供給する。なお、テープフィーダ７２は、ベース３７に着脱可能である。【００２９】
次に、検査機２０，２２について説明する。２台の検査機２０，２２は互いに略同じ構成であるため、検査機２０を代表して説明する。検査機２０は、図３に示すように、１対の搬送装置７６，７８と、検査ヘッド移動装置（以下、「移動装置」と略す場合がある）８０と、検査ヘッド８２とを備えている。【００３０】
１対の搬送装置７６，７８は、装着機１２の搬送装置２６，２８と同じ構造である。なお、搬送装置７６と搬送装置７８とを区別する際には、１対の搬送装置７６，７８のうちの、装着機１４の第１搬送装置２６に接続されるもの（図３において上方に位置する搬送装置）を第１搬送装置７６と、装着機１４の第２搬送装置２８に接続されるもの（図３において下方に位置する搬送装置）を第２搬送装置７８と呼ぶ場合がある。【００３１】
移動装置８０は、装着機１２の移動装置３０と同じ構造である。検査ヘッド８２は、移動装置８０のスライダ６０に装着されている。検査ヘッド８２は、下端面に設けられた検査カメラ８６を有しており、その検査カメラ８６の撮像により、回路基板４０への電子部品の装着作業の良否が検査される。【００３２】
また、最も下流側に配置されるＮＧ基板排出機２４は、図４に示すように、装着機１２の搬送装置２６，２８と同じ構造の搬送装置８８，９０を備えている。搬送装置８８，９０は、排出機構９２を介して、ベース９４上に配設されている。排出機構９２は、概して矩形状の２枚のパネル９６，９８を有している。各パネル９６，９８は、それの長手方向がＸ軸方向に延びるようにベース９４上に配置されており、それら２枚のパネル９６，９８の上面に、１対の搬送装置８８，９０が配置されている。なお、搬送装置８８と搬送装置９０とを区別する際には、１対の搬送装置８８，９０のうちの、検査機２２の第１搬送装置７６に接続されるもの（図４において上方に位置する搬送装置）を第１搬送装置８８と、検査機２２の第２搬送装置７８に接続されるもの（図４において下方に位置する搬送装置）を第２搬送装置９０と呼ぶ場合がある。【００３３】
各パネル９６，９８は、ベース９４上をＹ軸方向にスライド可能とされており、排出機構９２は、各パネル９６，９８をＹ軸方向にスライドさせるための電磁モータ（図７参照）１００を有している。これにより、搬送装置８８，９０をＹ軸方向に移動させ、検査機２２から搬送された回路基板を搬送ラインから排出することが可能となっている。【００３４】
具体的には、第２搬送装置９０は、通常、検査機２２の第２搬送装置７８に接続されている。このため、回路基板は、検査機２２の第１搬送装置７６から第２搬送装置９０に搬送され、第２搬送装置９０によって保持される。そして、第２搬送装置９０を第１搬送装置８８から離間する方向に移動させることにより、第２搬送装置９０は、図４中の２点鎖線に示される位置に移動する。これにより、第２搬送装置９０に支持される回路基板４０が、図５に示すように、搬送ラインから排出される。図５に示される第２搬送装置９０の位置は、確認位置となっており、作業者は、その位置に排出された回路基板４０を目視にて確認することが可能である。そして、作業者は、確認位置から回路基板４０を取り除くことが可能である。【００３５】
一方、第１搬送装置８８を第２搬送装置９０から離間する方向に移動させることにより、第１搬送装置８８は、図４中の２点鎖線に示される位置に移動する。そして、第１搬送装置８８が図中の２点鎖線に示される位置に移動している際に、第２搬送装置９０を第１搬送装置８８に接近させる方向に移動させることにより、第２搬送装置９０は、図４中の実線で第１搬送装置８８が示されている位置に移動する。これにより、第２搬送装置９０は、図６に示すように、検査機２２の第１搬送装置７６に接続される。このため、回路基板を、検査機２２の第１搬送装置７６から第２搬送装置９０に移動させることが可能となる。そして、第２搬送装置９０を確認位置に移動させることで、作業者は、回路基板を目視にて確認し、確認位置から回路基板４０を取り除くことが可能となっている。【００３６】
また、ＮＧ基板排出機２４は、表示装置（図７参照）１０２を有している。表示装置１０２は、ＮＧ基板排出機２４において排出される回路基板の検査結果を表示するものである。【００３７】
また、実装システム１０は、図７に示すように、装着機１２，１４，１６，１８、検査機２０，２２、ＮＧ基板排出機２４に応じて設けられた複数の個別制御装置１１０，１１２，１１４，１１６，１１８，１２０，１２２を備えている。検査機２０，２２に対応して設けられた個別制御装置１１８，１２０は、画像処理装置１２４、コントローラ１２６を備えている。画像処理装置１２４は、検査カメラ８６に接続されており、検査カメラ８６によって得られた画像データを処理する。コントローラ１２６は、ＣＰＵ，ＲＯＭ，ＲＡＭ等を備え、コンピュータを主体とするものであり、画像処理装置１２４に接続されている。これにより、回路基板への電子部品の装着作業の良否が、コントローラ１２６によって判断される。【００３８】
また、ＮＧ基板排出機２４に対応して設けられた個別制御装置１２２は、コントローラ１２８、制御回路１３０、複数の駆動回路１３２を備えている。制御回路１３０は、表示装置１０２に接続されており、複数の駆動回路１３２は、搬送装置８８，９０の電磁モータ１３４および基板搬送装置１３６、排出機構９２の電磁モータ１００に接続されている。コントローラ１２８は、ＣＰＵ，ＲＯＭ，ＲＡＭ等を備え、コンピュータを主体とするものであり、制御回路１３０、複数の駆動回路１３２に接続されている。これにより、搬送装置８８，９０、排出機構９２の作動および表示装置１０２への表示が、コントローラ１２８によって制御される。なお、装着機１２，１４，１６，１８に対応して設けられた個別制御装置１１０，１１２，１１４，１１６も、コントローラ等を備えているが、上記コントローラ等と似た構成であるため、詳しい説明及び図示は省略する。また、それら複数の個別制御装置１１０，１１２，１１４，１１６，１１８，１２０，１２２のコントローラ１２６，１２８は互いに接続されており、コントローラ１２６，１２８間で情報，指令等が送受信される。【００３９】
＜実装システムの制御＞
上述した構成によって、実装システム１０では、回路基板４０が、最上流側に配置された装着機１２から最下流側に配置されたＮＧ基板排出機２４にわたって搬送される。その搬送される回路基板４０に対して、装着機１２，１４，１６，１８の各々による作業が順次実行される。そして、各作業機による作業の良否が、検査機２０，２２によって検査され、検査結果の良好でない回路基板４０が、ＮＧ基板排出機２４によって排出される。【００４０】
具体的には、まず、装着機１２において、個別制御装置１１０からの指令により、第１搬送装置２６若しくは第２搬送装置２８が、回路基板４０を作業位置まで搬送し、その位置において固定的に保持する。次に、個別制御装置１１０からの指令により、装着ヘッド３２が、供給装置３４，３６の供給位置上に移動し、供給装置３４，３６から電子部品を吸着保持する。続いて、装着ヘッド３２が、回路基板４０上に移動し、その回路基板４０に電子部品を装着する。そして、装着作業の終了した回路基板４０が、各搬送装置２６，２８によって装着機１４に向かって搬送される。なお、回路基板４０が作業位置に固定された旨の情報、つまり、作業を開始する旨の情報、および、装着作業が終了した旨の情報が、個別制御装置１１０からＮＧ基板排出機２４の個別制御装置１２２に送信される。【００４１】
次に、装着機１４において、上記装着機１２と同様の作業が行われることで、回路基板４０への電子部品の装着作業が完了する。そして、装着作業の完了した回路基板４０が、装着機１４の各搬送装置２６，２８によって検査機２０に向かって搬送される。【００４２】
検査機２０では、個別制御装置１１８からの指令により、第１搬送装置７６若しくは第２搬送装置７８が、回路基板４０を作業位置まで搬送し、その位置において固定的に保持する。そして、個別制御装置１１８からの指令により、検査ヘッド８２が、回路基板４０上に移動し、検査カメラ８６が回路基板４０を撮像する。検査カメラ８６によって得られた画像データは、画像処理装置１２４において処理され、電子部品の回路基板４０への装着状態に関する情報が取得される。その情報に基づいて、電子部品が装着された回路基板４０に対する検査作業が行われる。そして、検査作業が行われた回路基板４０が、各搬送装置７６，７８によって装着機１６に向かって搬送される。なお、作業を開始する旨の情報、検査作業が完了した旨の情報、および、検査作業の結果が、個別制御装置１１８からＮＧ基板排出機２４の個別制御装置１２２に送信される。【００４３】
次に、装着機１６，１８および検査機２２でも、上記装着機１２，１４および検査機２０と同様の作業が行われることで、電子部品の装着作業および検査作業が完了する。そして、装着作業および検査作業の完了した回路基板４０が、ＮＧ基板排出機２４に向かって搬送される。【００４４】
ＮＧ基板排出機２４では、装着機１２，１４，１６，１８および検査機２０，２２の個別制御装置１１０，１１２，１１４，１１６，１１８，１２０から送信された各種情報に基づいて、回路基板４０の排出作業および、検査結果の表示作業が行われる。【００４５】
具体的には、ＮＧ基板排出機２４の個別制御装置１２２のコントローラ１２８は、各個別制御装置１１０等から送信される作業開始情報および作業終了情報に基づいて、実装システム１０内で搬送されている複数の回路基板４０の位置情報を取得している。詳しくは、例えば、図８に示すように、装着機１２の第１搬送装置２６によって、回路基板４０が保持された際には、装着機１２の個別制御装置１１０からＮＧ基板排出機２４の個別制御装置１２２に、作業開始情報が送信される。そして、個別制御装置１２２のコントローラ１２８では、その送信に基づいて、位置情報リストに位置情報を設定する。【００４６】
位置情報リストは、コントローラ１２８で管理されているマップデータであり、図８に示すように、作業レーンおよび作業機ナンバーによって区分けされている。作業レーンは、回路基板４０が搬送されるレーンであり、第１搬送装置２６，７６，８８によって回路基板４０が搬送される第１レーンと、第２搬送装置２８，７８，９０によって回路基板４０が搬送される第２レーンとによって構成される。また、作業機ナンバーは、７台の作業機１２，１４，１６，１８，２０，２２，２４に上流側から順に振り分けられた番号であり、装着機１２が第１作業機、装着機１４が第２作業機、検査機２０が第３作業機、装着機１６が第４作業機、装着機１８が第５作業機、検査機２２が第６作業機、ＮＧ基板排出機２４が第作業機に相当する。【００４７】
図から解るように、装着機１２の第１搬送装置２６における装着作業が開始された場合には、個別制御装置１１０からの作業開始情報に基づいて、位置情報リストの第１レーンの第１作業機に欄に、「○」印が付される。これは、新たな回路基板４０が、装着機１２の第１搬送装置２６に搬入されたことを示している。なお、図に示す位置情報リストは、マップデータを具現化したものであり、実際のコントローラ１２８では、マップデータにおいて、回路基板が第１レーンの第１作業機に位置していることが記憶される。【００４８】
次に、装着機１２での装着作業が終了すると、その装着作業の終了した回路基板４０は、図９に示すように、装着機１４内に搬入され、装着機１４の第１搬送装置２６によって保持される。この際、作業開始情報が、装着機１４の個別制御装置１１２からＮＧ基板排出機２４の個別制御装置１２２に送信される。そして、その情報に基づいて、位置情報リストの第１レーンの第１作業機の欄の「○」印が、第１レーンの第２作業機の欄に移行する。これは、回路基板４０が、装着機１２の第１搬送装置２６から装着機１４の第１搬送装置２６に移動したことを示している。【００４９】
一方、装着機１２では、装着作業の終了した回路基板４０が搬出された後に、図９に示すように、新たな回路基板４０が、第２搬送装置２８によって搬入される。この際、作業開始情報が、装着機１２の個別制御装置１１０からＮＧ基板排出機２４の個別制御装置１２２に送信される。そして、その情報に基づいて、位置情報リストの第２レーンの第１作業機の欄に「○」印が、付される。これは、新たな回路基板４０が、装着機１２の第２搬送装置２８に搬入されたことを示している。【００５０】
次に、装着機１４での装着作業が終了すると、その装着作業の終了した回路基板４０は、図１０に示すように、検査機２０に搬入され、検査機２０の第１搬送装置７６によって保持される。この際、作業開始情報が、検査機２０の個別制御装置１１８からＮＧ基板排出機２４の個別制御装置１２２に送信される。そして、その情報に基づいて、位置情報リストの第１レーンの第２作業機の欄の「○」印が、第１レーンの第３作業機の欄に移行する。これは、回路基板４０が、装着機１４の第１搬送装置２６から検査機２０の第１搬送装置７６に移動したことを示している。【００５１】
そして、検査機２０では、回路基板４０の検査作業が行われ、その検査結果に基づいて、回路基板４０の位置情報に検査結果が付加される。詳しくは、検査機２０での検査作業の結果が良好でなかった場合、つまり、検査機２０によって検査された回路基板が正常でない回路基板（以下、「ＮＧ基板」と言う場合がある）である場合には、検査機２０の個別制御装置１１８から、ＮＧ基板情報が送信される。そして、その情報に基づいて、位置情報リストの第１レーンの第３作業機の欄の「○」印が、「ＮＧ」印に変更される。これは、検査機２０の第１搬送装置７６に位置している回路基板が、ＮＧ基板であることを示している。【００５２】
また、装着機１２での装着作業が終了すると、その装着作業の終了した回路基板４０は、図１０に示すように、装着機１４内に搬入され、装着機１４の第２搬送装置２８によって保持される。この際、装着機１４の個別制御装置１１２から、作業開始情報が送信され、その情報に基づいて、位置情報リストの第２レーンの第１作業機の欄の「○」印が、第２レーンの第２作業機の欄に移行する。これは、回路基板４０が、装着機１２の第２搬送装置２８から装着機１４の第２搬送装置２８に移動したことを示している。【００５３】
一方、装着機１２では、装着作業の終了した回路基板４０が搬出された後に、図１０に示すように、新たな回路基板４０が、第１搬送装置２６によって搬入される。この際、装着機１２の個別制御装置１１０から、作業開始情報が送信され、その情報に基づいて、位置情報リストの第１レーンの第１作業機の欄に「○」印が、付される。これは、新たな回路基板４０が、装着機１２の第１搬送装置２６に搬入されたことを示している。【００５４】
また、回路基板が、さらに下流側に搬送されていく際に、上述した位置情報の設定および、位置情報へのＮＧ基板情報の付加が行われる。これにより、ＮＧ基板排出機２４では、実装システム１０内で搬送されている複数の回路基板４０の各々の位置、および、各回路基板４０がＮＧ基板であるか否かの情報を容易に取得することが可能となっている。そして、回路基板の位置情報および、ＮＧ基板に関する情報に基づいて、ＮＧ基板排出機２４に搬入された回路基板４０がＮＧ基板であるか否かが判定される。【００５５】
ＮＧ基板排出機２４に搬入された回路基板４０がＮＧ基板である場合には、上述した排出機構９２の作動により、ＮＧ基板が確認位置に排出される。そして、ＮＧ基板に関する情報が、表示装置１０２に表示される。ちなみに、ＮＧ基板に関する情報は、ＮＧ基板が位置する作業レーンでの最も古い位置情報から取得される。詳しくは、回路基板４０の位置情報は、図８〜図１０に示すように、作業レーン毎に記憶されており、各レーンで搬送されている回路基板の位置情報は、搬送されている順番通りに記憶されている。このため、各レーンの最下流に配置されているＮＧ基板排出機２４には、各レーンの先頭の回路基板の位置情報、つまり、最も古く記憶された位置情報に応じた回路基板が位置している。このため、ＮＧ基板に関する情報は、ＮＧ基板が位置する作業レーンでの最も古い位置情報から取得され、表示装置１０２に表示される。【００５６】
そして、作業者は、表示されたＮＧ基板に関する情報に基づいて、確認位置に排出されたＮＧ基板を観察し、ＮＧ基板を実装システム１０から取り除くべきか否かを判断する。これは、検査機２０，２２による判断が誤っている場合等があるためである。【００５７】
作業者の判断により、ＮＧ基板が実装システム１０から取り除かれた場合には、位置情報リストから、そのＮＧ基板に関する情報が削除される。一方、作業者の判断により、ＮＧ基板が実装システム１０から取り除かれない場合には、排出機構９２の作動により、ＮＧ基板が搬送ラインに戻され、ＮＧ基板排出機２４から搬出される。つまり、実装システム１０の終端から搬出される。【００５８】
また、ＮＧ基板排出機２４に搬入された回路基板４０がＮＧ基板でない場合には、その回路基板４０は、ＮＧ基板排出機２４の搬送装置８８，９０によって、下流に向かって搬送され、実装システム１０の終端から搬出される。なお、実装システム１０の終端から回路基板４０が搬出され場合には、位置情報リストから、その回路基板４０に関する情報が削除される。【００５９】
また、実装システム１０の終端から回路基板４０が排出される場合および、確認位置からＮＧ基板が取り除かれる場合以外にも、実装システム１０内から回路基板４０が抜き取られる場合がある。詳しくは、回路基板４０の搬送時，作業時等に何らかのトラブルが生じ、作業者が、その回路基板４０を搬送ラインから抜き取る場合がある。このような場合にも、その回路基板４０に関する情報が、位置情報リストから削除される。【００６０】
このように、実装システム１０では、位置情報リストによって、複数の回路基板４０の各々の位置情報を取得することが可能とされている。そして、その位置情報には、検査機２０，２２による検査結果が付加されている。このため、実装システム１０では、ＮＧ基板の位置を容易に把握することが可能となり、ＮＧ基板排出機２４におけるＮＧ基板の排出作業を容易に行うことが可能となっている。【００６１】
一方で、従来の実装システムでは、回路基板の位置情報を取得することができなかった。このため、ＩＤナンバーが記されていた回路基板が、用いられており、回路基板毎にＩＤナンバーの読取作業が行われていた。そして、ＩＤナンバーと検査機２０，２２による検査結果とが関連付けられて記憶されることで、ＮＧ基板の位置が管理されていた。このように、従来のシステムでは、ＩＤナンバーの記された回路基板しか用いることができず、非常に不便である。また、ＩＤナンバーの読取作業により、スループットの低下が懸念される。【００６２】
このようなことに鑑みて、実装システム１０では、上述したように、ＩＤナンバーを用いることなく、ＮＧ基板の位置を容易に把握することが可能となっている。これにより、ＩＤナンバーの記されていない回路基板を用いることが可能となり、非常に便利である。また、ＩＤナンバーの読取作業を省くことが可能となり、スループットの低下を防止することが可能となる。【００６３】
ただし、ＮＧ基板の位置を把握することができない場合であっても、ＮＧ基板の排出作業を確実に行うことが可能なシステムは、存在する。具体的には、検査機の下流側の隣にＮＧ基板排出機が配設されたシステムであれば、ＮＧ基板の位置を把握できなくても、ＮＧ基板の排出作業を確実に行うことが可能である。これは、検査機によって判定された回路基板が、他の作業機を経ることなく、ＮＧ基板排出機に搬入されるためであり、ＮＧ基板排出機に搬入される回路基板が、ＮＧ基板であるか否かを確実に判断することができるためである。しかしながら、システムに複数台の検査機が配設されている場合には、複数台のＮＧ基板排出機を配設する必要がある。このため、システムが大型化する虞がある。また、作業者は、複数台のＮＧ基板排出機から排出されるＮＧ基板を確認する必要があり、作業者の負担が大きくなる。【００６４】
一方、実装システム１０では、上述したように、ＮＧ基板の位置を容易に把握することが可能となっている。このため、システムに複数台の検査機が配設されている場合であっても、1台のＮＧ基板排出機が配設されていればよい。これにより、システムの省スペース化を図ることが可能となる。また、作業者は、１台のＮＧ基板排出機から排出されるＮＧ基板を確認すればよいため、作業者の負担を軽減することが可能となる。【００６５】
＜制御プログラム＞
上述したＮＧ基板の位置情報の取得は、図１１および図１２にフローチャートを示す制御プログラムが実行されることで行われる。制御プログラムは、ＮＧ基板排出機２４の個別制御装置１２２のコントローラ１２８に格納されており、そのコントローラ１２８において実行される。制御プログラムでは、ステップ１（以下、単に「Ｓ１」と略す。他のステップについても同様とする）において、コントローラ１２８は、他の作業機の個別制御装置１１０等から作業開始情報を取得したか否かを判定する。作業開始情報を取得した場合には、Ｓ２において、コントローラ１２８は、図１２に示す作業開始サブルーチンを実行する。【００６６】
作業開始サブルーチンでは、Ｓ１１において、コントローラ１２８は、作業開始情報を送付してきた作業機が先頭の作業機であるか否かを判定する。つまり、作業開始情報を送付してきた作業機が装着機１２であるか否かを判定する。作業開始情報を送付してきた作業機が装着機１２である場合には、Ｓ１２において、コントローラ１２８は、該当作業機の該当作業レーンに回路基板４０が位置している旨の情報を、位置情報リストに設定する。ここで、該当作業機とは、作業開始情報を送付してきた作業機を意味する。つまり、Ｓ１２での該当作業機は、装着機１２である。また、該当作業レーンとは、作業が開始された作業レーン、つまり、第１レーンと第２レーンとのいずれかのレーンを意味する。【００６７】
また、作業開始情報を送付してきた作業機が装着機１２でない場合には、Ｓ１３において、コントローラ１２８は、作業開始情報を送付してきた作業機がＮＧ基板排出機２４であるか否かを判定する。作業開始情報を送付してきた作業機がＮＧ基板排出機２４でない場合には、Ｓ１４において、コントローラ１２８は、該当作業機の該当作業レーンに回路基板４０が位置している旨の情報を、位置情報リストに設定する。【００６８】
また、作業開始情報を送付してきた作業機がＮＧ基板排出機２４である場合には、Ｓ１５において、コントローラ１２８は、該当作業機の該当作業レーンの位置情報にＮＧ基板に関する情報が付加されているか否かを判定する。つまり、位置情報リストを参照して、ＮＧ基板排出機２４の該当レーンにＮＧ基板が位置しているか否かを判定する。ＮＧ基板排出機２４の該当レーンにＮＧ基板が位置していない場合には、Ｓ１４に進む。【００６９】
一方、ＮＧ基板排出機２４の該当レーンにＮＧ基板が位置している場合には、Ｓ１６において、コントローラ１２８は、排出機構９２の作動を制御し、該当レーンに位置しているＮＧ基板を確認位置に移動させる。次に、Ｓ１７において、コントローラ１２８は、該当レーンに設定されているＮＧ基板に関する情報のうち、最も古い情報を表示装置１０２に表示させる。そして、Ｓ１８に進む。【００７０】
Ｓ１８において、コントローラ１２８は、確認位置からＮＧ基板が抜き取られたか否かを判定する。具体的には、確認位置には、センサ（図示省略）が設けられており、そのセンサの検出結果により、確認位置からＮＧ基板が抜き取られたか否かが判定される。確認位置からＮＧ基板が抜き取られなかった場合には、Ｓ１４に進む。一方。確認位置からＮＧ基板が抜き取られた場合には、Ｓ１９において、コントローラ１２８は、該当作業機の該当作業レーンの位置情報を、位置情報リストから削除する。そして、上記Ｓ１２、Ｓ１４，Ｓ１９の処理の後に、作業開始サブルーチンの実行が終了する。【００７１】
また、Ｓ１で作業開始情報を取得していないと判定された場合には、Ｓ３において、コントローラ１２８は、他の作業機の個別制御装置１１０等から作業終了情報を取得したか否かを判定する。作業終了情報を取得していない場合には、Ｓ４において、コントローラ１２８は、他の作業機の個別制御装置１１０等から作業中断情報を取得したか否かを判定する。作業中断情報を取得した場合には、Ｓ５において、コントローラ１２８は、該当作業機の該当作業レーンの位置情報を、位置情報リストから削除する。なお、作業中断情報は、回路基板４０の搬送時，作業時等に何らかのトラブルが生じ、その回路基板４０が搬送ラインから抜き取られた旨の情報である。【００７２】
一方、作業中断情報を取得していない場合には、Ｓ６において、コントローラ１２８は、他の作業機の個別制御装置１１０等からＮＧ基板情報を取得したか否かを判定する。ＮＧ基板情報を取得した場合には、Ｓ７において、コントローラ１２８は、該当作業機の該当作業レーンの位置情報に、ＮＧ基板情報を設定する。【００７３】
また、Ｓ３で作業終了情報を取得したと判定された場合には、Ｓ８において、コントローラ１２８は、作業終了情報を送付してきた作業機が最終の作業機であるか否かを判定する。つまり、作業終了情報を送付してきた作業機がＮＧ基板排出機２４であるか否かを判定する。作業終了情報を送付してきた作業機がＮＧ基板排出機２４である場合には、Ｓ９において、コントローラ１２８は、該当作業機の該当作業レーンの位置情報を、位置情報リストから削除する。そして、上記Ｓ２、Ｓ５，Ｓ７，Ｓ９の処理の後、若しくは、Ｓ６でＮＧ基板情報を取得していない場合、Ｓ８で最終の作業機でない場合に、制御プログラムの実行が終了する。【００７４】
＜変形例＞
上記実施例の実装システム１０では、位置情報リストを用いて、ＮＧ基板の位置情報を取得しているが、回路基板毎に設定された仮ナンバーを用いて、ＮＧ基板の位置情報を取得することが可能である。具体的には、装着機１２の第１搬送装置２６若しくは、第２搬送装置２８によって、回路基板４０が保持されると、作業開始情報が、装着機１２の個別制御装置１１０からＮＧ基板排出機２４の個別制御装置１２２に送信される。個別制御装置１２２では、装着機１２の第１搬送装置２６若しくは、第２搬送装置２８に位置する回路基板に、仮ナンバー、例えば、[０１]を設定する。この仮ナンバー[０１]には、回路基板４０の位置情報が設定される。つまり、仮ナンバー[０１]の回路基板が、装着機１２の第１搬送装置２６若しくは、第２搬送装置２８に位置している旨の情報が設定される。【００７５】
仮ナンバー[０１]に設定された回路基板４０に対して、装着機１２での装着作業が終了すると、その回路基板４０は、装着機１２から装着機１４に搬送される。そして、装着機１４の第１搬送装置２６若しくは、第２搬送装置２８によって、回路基板４０が保持されると、作業開始情報が、装着機１４の個別制御装置１１２からＮＧ基板排出機２４の個別制御装置１２２に送信される。個別制御装置１２２では、仮ナンバー[０１]に設定されている該当レーンおよび該当作業機に関する情報が更新される。つまり、仮ナンバー[０１]の位置情報が、装着機１４の第１搬送装置２６若しくは、第２搬送装置２８に更新される。このように、回路基板４０が作業機間で搬送される度に、仮ナンバーに設定される位置情報を更新することで、仮ナンバーの設定された回路基板４０の位置を容易に取得することが可能となる。【００７６】
また、検査機２０，２２で検査作業が行われ、検査機２０，２２に位置する回路基板４０がＮＧ基板である場合には、仮ナンバーにＮＧ基板情報が付加される。これにより、ＮＧ基板の位置を容易に取得することが可能となる。このように、回路基板毎への仮ナンバーの設定、仮ナンバーへの位置情報の設定および更新、さらに、仮ナンバーへのＮＧ基板情報の付加を行うことで、上記位置情報リストと同様の効果を得ることが可能である。【００７７】
上記仮ナンバーを用いたＮＧ基板の位置情報の取得は、図１３および図１４にフローチャートを示す制御プログラムが実行されることで行われる。本制御プログラムでは、Ｓ２１において、コントローラ１２８は、他の作業機の個別制御装置１１０等から作業開始情報を取得したか否かを判定する。作業開始情報を取得した場合には、Ｓ２２において、コントローラ１２８は、図１４に示す作業開始サブルーチンを実行する。【００７８】
作業開始サブルーチンでは、Ｓ３１において、コントローラ１２８は、作業開始情報を送付してきた作業機が装着機１２であるか否かを判定する。作業開始情報を送付してきた作業機が装着機１２である場合には、Ｓ３２において、コントローラ１２８は、該当作業機の該当作業レーンに存在する回路基板４０に仮ナンバーを設定する。なお、仮ナンバーには、回路基板４０が該当作業機の該当作業レーンに位置している旨の情報が設定される。【００７９】
また、作業開始情報を送付してきた作業機が装着機１２でない場合には、Ｓ３３において、コントローラ１２８は、作業開始情報を送付してきた作業機がＮＧ基板排出機２４であるか否かを判定する。作業開始情報を送付してきた作業機がＮＧ基板排出機２４でない場合には、Ｓ３４において、コントローラ１２８は、仮ナンバーの位置情報を、該当作業機の該当作業レーンに更新する。【００８０】
また、作業開始情報を送付してきた作業機がＮＧ基板排出機２４である場合には、Ｓ３５において、コントローラ１２８は、該当作業機の該当作業レーンに位置する回路基板４０の仮ナンバーにＮＧ基板に関する情報が付加されているか否かを判定する。つまり、仮ナンバーを参照して、ＮＧ基板排出機２４の該当レーンにＮＧ基板が位置しているか否かを判定する。ＮＧ基板排出機２４の該当レーンにＮＧ基板が位置していない場合には、Ｓ３４に進む。【００８１】
一方、ＮＧ基板排出機２４の該当レーンにＮＧ基板が位置している場合には、Ｓ３６において、コントローラ１２８は、排出機構９２の作動を制御し、該当レーンに位置しているＮＧ基板を確認位置に移動させる。次に、Ｓ３７において、コントローラ１２８は、ＮＧ基板排出機２４の該当レーンに位置する回路基板４０の仮ナンバーを参照し、ＮＧ基板に関する情報を、表示装置１０２に表示させる。そして、Ｓ３８に進む。【００８２】
Ｓ３８において、コントローラ１２８は、確認位置からＮＧ基板が抜き取られたか否かを判定する。確認位置からＮＧ基板が抜き取られなかった場合には、Ｓ３４に進む。一方。確認位置からＮＧ基板が抜き取られた場合には、Ｓ３９において、コントローラ１２８は、該当作業機の該当作業レーンに位置する回路基板４０の仮ナンバーを削除する。そして、上記Ｓ３２、Ｓ３４，Ｓ３９の処理の後に、作業開始サブルーチンの実行が終了する。【００８３】
また、Ｓ２１で作業開始情報を取得していないと判定された場合には、Ｓ２３において、コントローラ１２８は、他の作業機の個別制御装置１１０等から作業終了情報を取得したか否かを判定する。作業終了情報を取得していない場合には、Ｓ２４において、コントローラ１２８は、他の作業機の個別制御装置１１０等から作業中断情報を取得したか否かを判定する。作業中断情報を取得した場合には、Ｓ２５において、コントローラ１２８は、該当作業機の該当作業レーンに位置する回路基板４０の仮ナンバーを削除する。【００８４】
一方、作業中断情報を取得していない場合には、Ｓ２６において、コントローラ１２８は、他の作業機の個別制御装置１１０等からＮＧ基板情報を取得したか否かを判定する。ＮＧ基板情報を取得した場合には、Ｓ２７において、コントローラ１２８は、該当作業機の該当作業レーンに位置する回路基板４０の仮ナンバーに、ＮＧ基板情報を設定する。【００８５】
また、Ｓ２３で作業終了情報を取得したと判定された場合には、Ｓ２８において、コントローラ１２８は、作業終了情報を送付してきた作業機がＮＧ基板排出機２４であるか否かを判定する。作業終了情報を送付してきた作業機がＮＧ基板排出機２４である場合には、Ｓ２９において、コントローラ１２８は、該当作業機の該当作業レーンに位置する回路基板４０の仮ナンバーを削除する。そして、上記Ｓ２２、Ｓ２５，Ｓ２７，Ｓ２９の処理の後、若しくは、Ｓ２６でＮＧ基板情報を取得していない場合、Ｓ２８で最終の作業機でない場合に、制御プログラムの実行が終了する。【００８６】
＜制御装置の機能構成＞
上記制御プログラムを実行する個別制御装置１２２のコントローラ１２８は、それの実行処理に鑑みれば、図７に示すような機能構成を有するものと考えることができる。図から解るように、コントローラ１２８は、位置情報取得部１４０，ＮＧ基板情報付加部１４２，ＮＧ基板判断部１４４，排出機構作動制御部１４６，ＮＧ基板情報表示部１４８を有している。位置情報取得部１４０は、Ｓ１２，Ｓ１４，Ｓ３２，Ｓ３４の処理を実行する機能部、つまり、回路基板４０の位置情報を取得する機能部である。ＮＧ基板情報付加部１４２は、Ｓ７，Ｓ２７の処理を実行する機能部、つまり、位置情報にＮＧ基板情報を付加する機能部である。ＮＧ基板判断部１４４は、Ｓ１５，Ｓ３５の処理を実行する機能部、つまり、ＮＧ基板排出機２４に搬入される回路基板４０がＮＧ基板であるか否かを判断する機能部である。排出機構作動制御部１４６は、Ｓ１６，Ｓ３６の処理を実行する機能部、つまり、排出機構９２の作動を制御し、ＮＧ基板を確認位置に排出する機能部である。ＮＧ基板情報表示部１４８は、Ｓ１７，Ｓ３７の処理を実行する機能部、つまり、ＮＧ基板情報を表示装置１０２に表示する機能部である。【００８７】
ちなみに、上記実施例および変形例において、電子部品実装システム１０は、対基板作業システムの一例である。電子部品装着機１２，１４，１６，１８、検査機２０，２２、ＮＧ基板排出機２４は、作業機の一例である。検査機２０，２２は、検査用作業機の一例である。ＮＧ基板排出機２４は、確認用作業機の一例である。排出機構９２は、基板移動機構の一例である。表示装置１０２は、表示装置の一例である。個別制御装置１２２は、制御装置の一例である。位置情報取得部１４０は、位置情報取得部の一例である。ＮＧ基板情報付加部１４２は、記憶部の一例である。ＮＧ基板判断部１４４は、判断部の一例である。排出機構作動制御部１４６は、移動機構作動制御部の一例である。ＮＧ基板情報表示部１４８は、表示部の一例である。【００８８】
なお、本発明は、上記実施例および変形例に限定されるものではなく、当業者の知識に基づいて種々の変更、改良を施した種々の態様で実施することが可能である。具体的には、例えば、上記実施例では、実装システム１０に複数台の検査機２０，２２が配設されているが、１台の検査機が配設されたシステムに、本発明の技術を適用することが可能である。この場合には、その１台の検査機とＮＧ基板排出機との間には、他の作業機が配設されることが好ましい。検査機とＮＧ基板排出機との間に、他の作業機が無い場合には、ＮＧ基板の位置を取得するメリットが殆ど活かされないためである。【００８９】
また、上記実施例では、ＮＧ基板として、電子部品が適切に実装されていない回路基板が採用されているが、種々の作業結果が良好でない回路基板を採用することが可能である。具体的には、例えば、はんだ，接着剤等の印刷，塗布作業が適切に行われていない回路基板をＮＧ基板として採用することが可能である。【００９０】
また、上記実施例では、個別制御装置１１０等の間で、各種指令，情報等が送受信されているが、統括制御装置を設け、その統括制御装置から複数の個別制御装置１１０等に、各種指令，情報等が送受信されてもよい。この場合には、統括制御装置に各種機能部が設けられてもよい。
【符号の説明】
【００９１】
１０：電磁部品実装システム（対基板作業システム）    １２：電子部品装着機（作業機）    １４：電子部品装着機（作業機）    １６：電子部品装着機（作業機）    １８：電子部品装着機（作業機）    ２０：検査機（作業機）（検査用作業機）    ２２：検査機（作業機）（検査用作業機）    ２４：ＮＧ基板排出機（作業機）（確認用作業機）    ９２：排出機構（基板移動機構）    １０２：表示装置    １２２：個別制御装置（制御装置）    １４０：位置情報取得部    １４２：ＮＧ基板情報付加部（記憶部）    １４４：ＮＧ基板判断部（判断部）    １４６：排出機構作動制御部（移動機構作動制御部）    １４８：ＮＧ基板情報表示部（表示部）
【図１】
2014083689.tif 000003
【図２】
2014083689.tif 000004
【図３】
2014083689.tif 000005
【図４】
2014083689.tif 000006
【図５】
2014083689.tif 000007
【図６】
2014083689.tif 000008
【図７】
2014083689.tif 000009
【図８】
2014083689.tif 000010
【図９】
2014083689.tif 000011
【図１０】
2014083689.tif 000012
【図１１】
2014083689.tif 000013
【図１２】
2014083689.tif 000014
【図１３】
2014083689.tif 000015
【図１４】
2014083689.tif 000016
【国際調査報告】
2014083689.tif 000017
2014083689.tif 000018