(57)【要約】【課題】基板のコードシンボルの有無に関わらず、生産タクトを悪化させずにオンデマンド生産を実現すること。【解決手段】基板（Ｗ）の生産ラインの検査装置（１０）と実装装置（２０）がホストコンピュータ（３０）に管理された生産システム（１）であって、検査装置には、基板を撮像して検査画像を取得する撮像部（１１）と、基板の種類に応じた複数の画像パターンを記憶した記憶部（１２）と、複数の画像パターンから検査画像にマッチングする特定の画像パターンを決定する決定部（１３）と、ホストコンピュータに特定の画像パターンを通知する通知部（１５）とが設けられ、ホストコンピュータには、複数の画像パターンのそれぞれに生産プログラムを関連付けたデータベース（３１）が設けられ、実装装置には、特定の画像パターンに関連付いた生産プログラムをホストコンピュータからダウンロードする受信部（２１）が設けられる構成にした。【選択図】図２
2017050410.tif 000002
【特許請求の範囲】
【請求項１】
基板の生産ラインに他の処理装置と共に配置される処理装置であって、
前記基板を撮像して撮像画像を取得する撮像部と、
前記基板の種類に応じた複数の画像パターンを記憶した記憶部と、
前記複数の画像パターンから前記撮像画像にマッチングする特定の画像パターンを決定する決定部とを備え、
前記特定の画像パターンに関連付いた生産プログラムを、後続の他の処理装置に使用させることを特徴とする処理装置。
【請求項２】
前記複数の画像パターンのそれぞれに生産プログラムを関連付けて管理するホストコンピュータに前記特定の画像パターンを通知する通知部を備え、
前記通知部による前記特定の画像パターンの通知によって、前記特定の画像パターンに関連付いた生産プログラムを前記ホストコンピュータから前記他の処理装置にダウンロードさせることを特徴とする請求項１に記載の処理装置。
【請求項３】
前記処理装置は、検査プログラムによって前記基板を検査する検査装置であり、前記他の処理装置は、生産プログラムによって前記基板に部品を実装する実装装置であることを特徴とする請求項１又は請求項２に記載の処理装置。
【請求項４】
前記撮像部は、前記撮像画像として前記基板の検査に使用される検査画像を取得することを特徴とする請求項３に記載の処理装置。
【請求項５】
前記特定の画像パターンに関連付いた検査プログラムを用いて前記基板を検査する検査部を備えることを特徴とする請求項３又は請求項４に記載の処理装置。
【請求項６】
前記検査部は、前記特定の画像パターンに関連付いた検査プログラムを用いて、前記基板の検査開始箇所から検査を開始することを特徴とする請求項５に記載の処理装置。
【請求項７】
前記撮像部は、任意の検査プログラムにおける前記基板の検査開始箇所を撮像して前記検査画像を取得し、前記決定部で任意の検査プログラムの検査画像に画像パターンがマッチングしない場合に、他の検査プログラムにおける前記基板の検査開始箇所を撮像して前記検査画像を取得し、
前記決定部は、前記検査画像にマッチングする特定の画像パターンが見つかるまで、全ての検査プログラムにおける前記基板の検査開始箇所で撮像された前記検査画像に対してマッチング処理を繰り返すことを特徴とする請求項４から請求項６のいずれかに記載の処理装置。
【請求項８】
基板の生産ラインに配置された検査装置と実装装置とがホストコンピュータで管理された生産システムであって、
前記検査装置には、前記基板を撮像して検査画像を取得する撮像部と、前記基板の種類に応じた複数の画像パターンを記憶した記憶部と、前記複数の画像パターンから前記検査画像にマッチングする特定の画像パターンを決定する決定部と、前記ホストコンピュータに前記特定の画像パターンを通知する通知部とが設けられ、
前記ホストコンピュータには、前記複数の画像パターンのそれぞれに生産プログラムを関連付けたデータベースが設けられ、
前記実装装置には、前記特定の画像パターンに関連付いた生産プログラムを前記ホストコンピュータからダウンロードする受信部が設けられたことを特徴とする生産システム。
【請求項９】
基板の生産ラインに他の処理装置と共に配置される処理装置で用いられるプログラムであって、
前記基板を撮像して撮像画像を取得するステップと、
前記基板の種類に応じた複数の画像パターンから前記撮像画像にマッチングする特定の画像パターンを決定するステップと、
前記特定の画像パターンに関連付いた生産プログラムを、後続の他の処理装置に使用させるステップとを前記処理装置に実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オンデマンド生産に対応した処理装置、生産システム及び処理装置で用いられるプログラムに関する。
【背景技術】
【０００２】
近年、在庫の低減等や突発的な生産変更に対応すべくオンデマンド生産の要求が高まっている。従来のオンデマンド生産として、基板に付されたコードシンボル（バーコードや二次元コード）に基づいて生産プログラムを切り替えるものが知られている（例えば、特許文献１参照）。特許文献１に記載の生産システムでは、実装装置で基板のコードシンボルが読み込まれ、コードシンボルから得られた基板ＩＤに応じた生産プログラムがホストコンピュータから実装装置にダウンロードされる。このように、基板ＩＤを読み込むことで、基板の種類に応じて実装装置の生産プログラムが自動的に切り替えられている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平４−５６３９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の生産システムは、オンデマンド生産に対応するものの、基板にコードシンボルが付されていなければ、基板の種類に応じて生産プログラムを切り替えることができない。よって、基板にコードシンボル用の印刷スペースを確保しなければならず、印刷スペース分だけ基板が大きくなると共に、前段の工程においてコードシンボルの印刷作業が発生していた。また、実装装置において基板の種類が変わる度に実装装置によってコードシンボルを読み込まなければならず、読み込み動作が発生する分だけ基板の生産タクトが悪化するという問題があった。
【０００５】
本発明はかかる点に鑑みてなされたものであり、基板のコードシンボルの有無に関わらず、生産タクトを悪化させることなくオンデマンド生産を実現できる処理装置、生産システム及び処理装置で用いられるプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の処理装置は、基板の生産ラインに他の処理装置と共に配置される処理装置であって、前記基板を撮像して撮像画像を取得する撮像部と、前記基板の種類に応じた複数の画像パターンを記憶した記憶部と、前記複数の画像パターンから前記撮像画像にマッチングする特定の画像パターンを決定する決定部とを備え、前記特定の画像パターンに関連付いた生産プログラムを、後続の他の処理装置に使用させることを特徴とする。
【０００７】
この構成によれば、複数の画像パターンの中から基板の撮像画像にマッチングする特定の画像パターンが決定され、特定の画像パターンに関連付いた生産プログラムが他の処理装置に使用される。特定の画像パターンは基板の種類に対応しているため、他の処理装置には基板の種類に対応した生産プログラムが適用される。よって、基板の種類に応じて生産プログラムを自動的に切り替えることができ、オンデマンド生産に適切に対応させることができる。基板上のコードシンボルの読み込み作業が発生しないため、生産タクトを改善することができる。また、基板にコードシンボル用のスペースを設ける必要もない。
【０００８】
上記の処理装置において、前記複数の画像パターンのそれぞれに生産プログラムを関連付けて管理するホストコンピュータに前記特定の画像パターンを通知する通知部を備え、前記通知部による前記特定の画像パターンの通知によって、前記特定の画像パターンに関連付いた生産プログラムを前記ホストコンピュータから前記他の処理装置にダウンロードさせる。この構成によれば、基板の種類に応じて、ホストコンピュータから他の処理装置に適切な生産プログラムをダウンロードさせて、他の処理装置の生産プログラムを自動的に切換えることができる。
【０００９】
上記の処理装置において、前記処理装置は、検査プログラムによって前記基板を検査する検査装置であり、前記他の処理装置は、生産プログラムによって前記基板に部品を実装する実装装置である。この構成によれば、検査装置による基板の検査を利用して、後続の実装装置の生産プログラムを切り替えることができる。
【００１０】
上記の処理装置において、前記撮像部は、前記撮像画像として前記基板の検査に使用される検査画像を取得する。この構成によれば、検査装置による検査画像を用いて、後続の実装装置の生産プログラムを切り替えることができる。
【００１１】
上記の処理装置において、前記特定の画像パターンに関連付いた検査プログラムを用いて前記基板を検査する検査部を備える。この構成によれば、基板の種類に応じて検査装置の検査プログラムを切換えて基板を検査することができる。
【００１２】
上記の処理装置において、前記検査部は、前記特定の画像パターンに関連付いた検査プログラムを用いて、前記基板の検査開始箇所から検査を開始する。この構成によれば、実装装置に対する生産プログラムの決定時に基板を撮像した箇所で、検査を開始することができる。
【００１３】
上記の処理装置において、前記撮像部は、任意の検査プログラムにおける前記基板の検査開始箇所を撮像して前記検査画像を取得し、前記決定部で任意の検査プログラムの検査画像に画像パターンがマッチングしない場合に、他の検査プログラムにおける前記基板の検査開始箇所を撮像して前記検査画像を取得し、前記決定部は、前記検査画像にマッチングする特定の画像パターンが見つかるまで、全ての検査プログラムにおける前記基板の検査開始箇所で撮像された前記検査画像に対してマッチング処理を繰り返す。この構成によれば、任意の検査プログラムの検査画像にマッチングする画像パターンが見つからない場合に、他の検査プログラムの検査画像でマッチング処理が繰り返される。よって、基板の種類に応じた検査プログラムと生産プログラムを決定することができる。
【００１４】
本発明の生産システムは、基板の生産ラインに配置された検査装置と実装装置とがホストコンピュータで管理された生産システムであって、前記検査装置には、前記基板を撮像して検査画像を取得する撮像部と、前記基板の種類に応じた複数の画像パターンを記憶した記憶部と、前記複数の画像パターンから前記検査画像にマッチングする特定の画像パターンを決定する決定部と、前記ホストコンピュータに前記特定の画像パターンを通知する通知部とが設けられ、前記ホストコンピュータには、前記複数の画像パターンのそれぞれに生産プログラムを関連付けたデータベースが設けられ、前記実装装置には、前記特定の画像パターンに関連付いた生産プログラムを前記ホストコンピュータからダウンロードする受信部が設けられたことを特徴とする。
【００１５】
この構成によれば、検査装置において複数の画像パターンの中から基板の撮像画像にマッチングする特定の画像パターンが決定され、特定の画像パターンに関連付いた生産プログラムがホストコンピュータから実装装置にダウンロードされる。特定の画像パターンは基板の種類に対応しているため、実装装置に基板の種類に対応した生産プログラムが適用される。よって、基板の種類に応じて生産プログラムを自動的に切り替えることができ、オンデマンド生産に適切に対応させることができる。基板上のコードシンボルの読み込み作業が発生しないため、生産タクトを改善することができる。また、基板にコードシンボル用のスペースを設ける必要もない。
【００１６】
本発明のプログラムは、基板の生産ラインに他の処理装置と共に配置される処理装置で用いられるプログラムであって、前記基板を撮像して撮像画像を取得するステップと、前記基板の種類に応じた複数の画像パターンから前記撮像画像にマッチングする特定の画像パターンを決定するステップと、前記特定の画像パターンに関連付いた生産プログラムを、後続の他の処理装置に使用させるステップとを前記処理装置に実行させることを特徴とする。この構成によれば、処理装置にプログラムをインストールすることで、基板のコードシンボルの有無に関わらず、生産タクトを悪化させることなくオンデマンド生産を実現することができる。
【発明の効果】
【００１７】
本発明によれば、複数の画像パターンの中から基板の撮像画像にマッチングする特定の画像パターンを決定することで、他の処理装置では特定の画像パターンに関連付いた生産プログラムが使用される。特定の画像パターンは基板の種類に対応しているため、他の処理装置に基板の種類に対応した生産プログラムが適用させることができる。これにより、基板の種類に応じて他の処理装置の生産プログラムを自動的に切り替え、基板のコードシンボルの有無に関わらず、生産タクトを悪化せることなくオンデマンド生産に適切に対応させることができる。
【図面の簡単な説明】
【００１８】
【図１】本実施の形態に係る生産システムの模式図である。
【図２】本実施の形態に係る生産システムのブロック図である。
【図３】本実施の形態に係る画像パターンのマッチング処理の説明図である。
【図４】本実施の形態に係る生産システムの動作を示すシーケンス図である。
【発明を実施するための形態】
【００１９】
以下、添付図面を参照して本実施の形態に係る生産システムについて説明する。図１は、本実施の形態に係る生産システムの模式図である。なお、本実施の形態では検査装置と複数の実装装置とで生産ラインを構成した例について説明するが、本実施の形態に係る生産システムは一例に過ぎず、適宜変更が可能である。
【００２０】
図１に示すように、本実施の形態に係る生産システム１は、検査装置１０と複数の実装装置２０が配置された基板Ｗの生産ラインで、検査装置１０で検査された基板Ｗに対して後続の各実装装置２０で部品を実装している。検査装置１０は、画像処理によって基板Ｗに印刷された半田の位置ズレや外観等から基板Ｗの印刷良否を検査している。複数の実装装置２０は、検査装置１０と共に基板Ｗの搬送路を形成しており、検査装置１０から順番に搬送される基板Ｗに対して段階的に各種部品を実装している。また、検査装置１０及び実装装置２０の動作は、ホストコンピュータ３０によって管理されている。
【００２１】
近年では、このような生産システム１においてオンデマンド生産が求められている。オンデマンド生産では、基板Ｗの種類が変わる度に実装装置２０の生産プログラムを切り替える必要がある。通常は、実装装置２０を停止させて手動で生産プログラムを切り替えるか、基板Ｗに付されたコードシンボル（バーコード、二次元コード）に応じて自動で生産プログラムを切り替えている。手動で生産プログラムを切り替える場合には、実装装置２０を停止させる分だけ生産タクトが悪くなり、自動で生産プログラムを切り替える場合には、実装装置２０でコードシンボルを読みに行く分だけ生産タクトが悪くなる。
【００２２】
また、基板Ｗに必ずしもコードシンボルが付されているとは限らず、コードシンボルが付されない基板Ｗに対しては自動で生産プログラムを変更しながら、オンデマンド生産することはできない。そこで、本実施の形態では、検査装置１０の検査画像から基板Ｗの種類を特定して、基板Ｗの種類に応じた生産プログラムを後続の実装装置２０に使用させるようにしている。これにより、基板Ｗの種類に応じて実装装置２０の生産プログラムが自動的に切り替えられ、基板Ｗのコードシンボルの有無に関わらず、生産タクトを改善したオンデマンド生産を可能にしている。
【００２３】
以下、図２を参照して、本実施の形態に係る生産システムについて詳細に説明する。図２は、本実施の形態に係る生産システムのブロック図である。なお、図２に示す生産システムのブロック図は、本発明を説明するために簡略化したものであり、検査装置、実装装置、ホストコンピュータにおいて通常備える構成については備えるものとする。
【００２４】
図２に示すように、検査装置１０には、基板Ｗを撮像して検査画像（撮像画像）を取得する撮像部１１と、基板Ｗの種類に応じた複数の画像パターンを記憶した記憶部１２と、複数の画像パターンから検査画像にマッチングする特定の画像パターンを決定する決定部１３とが設けられている。撮像部１１は、検査装置１０の検査プログラムで使用される基板Ｗの検査開始箇所を撮像して検査画像を取得する。この時点では、検査装置１０が基板Ｗの種類を認識していないため、撮像部１１は任意の検査プログラムにおける基板Ｗの検査開始箇所を最初に撮像する。
【００２５】
記憶部１２には、複数の画像パターンとして、基板Ｗの種類毎に用意された各検査プログラムにおける基板Ｗの検査開始箇所の画像パターンが記憶されている。決定部１３は、記憶部１２内の複数の画像パターンの中から、任意の検査プログラムの検査開始箇所の検査画像にマッチングする特定の画像パターンを探索する。特定の画像パターンが見つからない場合には、撮像部１１に他の検査プログラムの検査開始箇所を撮像させて、決定部１３が他の検査プログラムの検査開始箇所の検査画像にマッチングする特定の画像パターンを探索する。
【００２６】
なお、決定部１３は、検査画像内の特徴箇所と画像パターンの特徴箇所とを比較して、所定以上の一致率でパターンマッチングした場合に特定の画像パターンを決定する。検査画像及び画像パターンの特徴箇所としては、例えば基板Ｗ上に設けられた電極パッドが使用される。特定の画像パターンは基板Ｗの種類に対応しているため、決定部１３によって特定の画像パターンが決定されることで、コードシンボルが付されていない基板Ｗであっても基板Ｗの種類を特定することが可能になっている。よって、特定の画像パターンによって、基板Ｗの種類に応じて検査装置１０用の検査プログラムや実装装置２０用の生産プログラムを決定できる。
【００２７】
また、検査装置１０には、特定の画像パターンに関連付いた検査プログラムを用いて基板Ｗを検査する検査部１４と、ホストコンピュータ３０に特定の画像パターンを通知する通知部１５とが設けられている。検査部１４は、特定の画像パターンに関連付いた検査プログラムを用いて、画像パターンの決定に使用した検査開始箇所の検査画像から基板Ｗの検査を開始する。これにより、基板Ｗの種類に応じて検査装置１０の検査プログラムを切換えて基板Ｗを検査することができる。また、実装装置２０に対する生産プログラムの決定時に基板Ｗを撮像した箇所で、検査を開始することができる。
【００２８】
通知部１５は、ホストコンピュータ３０に特定の画像パターンを通知して、ホストコンピュータ３０に実装装置２０用の生産プログラムを認識させている。ホストコンピュータ３０には、複数の画像パターンのそれぞれに生産プログラムを関連付けたデータベース３１が設けられている。ホストコンピュータ３０に対して通知部１５から特定の画像パターンが通知されることで、特定の画像パターンに関連付いた生産プログラムが実装装置２０用に決定される。なお、通知部１５は、特定の画像パターンとして画像データを通知してもよいし、特定の画像パターンを示すテキストデータを通知して通信量を減らしてもよい。
【００２９】
実装装置２０は、特定の画像パターンに関連付いた生産プログラムをホストコンピュータ３０からダウンロードする受信部２１と、生産プログラムに基づいて基板Ｗに部品を実装する実装部２２とを備えている。受信部２１は、ホストコンピュータ３０からの指示に応じて、ホストコンピュータ３０から生産プログラムをダウンロードする。この場合、生産ラインに投入される基板Ｗの種類に応じて検査装置１０からホストコンピュータ３０に通知される特定の画像パターンが変わるため、基板Ｗの種類に応じて実装装置２０の生産プログラムを自動的に切り替えることが可能になっている。
【００３０】
実装部２２は、検査装置１０から搬送された検査済みの基板Ｗに対して、生産プログラムに基づいてフィーダ（不図示）からピックアップした部品を所望の搭載位置に実装する。なお、生産プログラムは基板Ｗの種類毎に異なっており、各生産プログラムには基板Ｗにおける部品の搭載位置、部品の種類、フィーダの種類等に関するデータが含まれている。このように、生産システム１では、検査装置１０の検査画像から基板Ｗの種類を特定して、後続の実装装置２０に対して基板Ｗの種類に応じた生産プログラムを使用させて、基板Ｗのオンデマンド生産を可能にしている。
【００３１】
また、上記した検査装置１０、各実装装置２０、ホストコンピュータ３０の各部は、各種処理を実行するプロセッサや、メモリ等により構成されている。メモリは、用途に応じてＲＯＭ(Read  Only  Memory)、ＲＡＭ（Random  Access  Memory）等の一つ又は複数の記憶媒体で構成されている。メモリには検査装置１０、各実装装置２０、ホストコンピュータ３０で用いられるプログラムや各種パラメータが記憶されている。
【００３２】
以下、図３を参照して、検査装置による画像パターンのマッチング処理について説明する。図３は、本実施の形態に係る画像パターンのマッチング処理の説明図である。なお、図３の説明においては、図２の符号を適宜使用して説明する。
【００３３】
図３Ａに示すように、生産ラインで検査装置１０に基板Ｗが搬入されると、撮像部１１によって基板Ｗが撮像される。このとき、検査装置１０が基板Ｗの種類を認識していないため、撮像部１１によって任意の検査プログラムに設定された基板Ｗの検査開始箇所を撮像して検査画像４１が取得される。そして、記憶部１２内の複数の画像パターン４２の中から検査画像４１にマッチングする画像パターン４２が探索される。この画像パターン４２の探索は、検査画像４１にマッチングした画像パターン４２が見つかるまで、全ての検査プログラムの検査開始箇所で撮像された検査画像４１に対して実施される。
【００３４】
検査画像４１にマッチングする画像パターン４２が見つかると、検査装置１０に画像パターン４２に対応した基板Ｗの種類を認識させることができる。よって、検査装置１０に基板Ｗの種類に対応した検査プログラムで検査を開始させることができ、後続の実装装置２０に基板Ｗの種類に対応した生産プログラムをダウンロードさせることができる。なお、異なる検査画像４１で画像パターン４２に対する探索を繰り返しても、検査画像４１にマッチングする特定の画像パターン４２が見つからない場合には、基板Ｗに不良があると判断されてホストコンピュータ３０に通知される。
【００３５】
具体的には、図３Ｂに示すように、検査装置１０に基板Ｗａが搬入されると、基板Ｗの種類に関わらず、最初に検査プログラムＡの検査開始箇所が撮像される。検査プログラムＡは基板Ｗａ用のプログラムであるため、基板Ｗａの検査開始箇所である検査画像４１ａが撮像される。よって、記憶部１２内の複数の画像パターン４２ａ−４２ｃの中から検査画像４１ａにマッチングした画像パターン４２ａが見つけられる。これにより、検査装置１０では基板Ｗａに対応した検査プログラムＡで検査が開始され、後続の実装装置２０では基板Ｗａに対応した生産プログラムＡが使用される。
【００３６】
また、図３Ｃに示すように、検査装置１０に基板Ｗｃが搬入されると、上記したように最初に検査プログラムＡの検査開始箇所が撮像される。検査プログラムＡは基板Ｗａ用のプログラムであるため、基板Ｗｃであるにも関わらず、基板Ｗａの検査開始箇所で検査画像４１ｘが撮像される。すなわち、検査画像４１ｘは、基板Ｗａに対する検査開始箇所で基板Ｗｃを撮像したものであり、基板Ｗｃに対する検査開始箇所で基板Ｗｃを撮像したものではない。よって、記憶部１２内の複数の画像パターン４２ａ−４２ｃを探索しても、検査画像４１ｘにマッチングする画像パターン４２を見つけることができない。
【００３７】
続いて、基板Ｗｃに対して検査プログラムＢの検査開始箇所で撮像画像４１ｙが撮像される。検査画像４１ｙは、基板Ｗｂに対する検査開始箇所で基板Ｗｃを撮像したものであり、基板Ｗｃに対する検査開始箇所で基板Ｗｃを撮像したものではない。よって、記憶部１２内の複数の画像パターン４２ａ−４２ｃを探索しても、検査画像４１ｙにマッチングする画像パターン４２を見つけることができない。
【００３８】
さらに、基板Ｗｃに対して検査プログラムＣの検査開始箇所が撮像される。検査プログラムＣは基板Ｗｃ用のプログラムであるため、基板Ｗｃの検査開始箇所である検査画像４１ｃが撮像される。よって、記憶部１２内の複数の画像パターン４２ａ−４２ｃの中から検査画像４１ｃにマッチングする画像パターン４２ｃが見つけられる。これにより、検査装置１０では基板Ｗｃに対応した検査プログラムＣで検査が開始され、後続の実装装置２０では基板Ｗｃに対応した生産プログラムＣが使用される。
【００３９】
次に、図４に示すように、生産システムの動作について説明する。図４は、本実施の形態に係る生産システムの動作を示すシーケンス図である。なお、図４に示すシーケンス図は、生産システムの動作の一例を示すものであり、この内容に限定されるものではない。
【００４０】
図４に示すように、検査装置１０に基板Ｗが搬入されると、上記した画像パターンのマッチング処理が実施される（ステップＳ０１）。画像パターンのマッチング処理では、撮像部１１で任意の検査プログラムにおける基板Ｗの検査開始箇所が撮像されて検査画像が取得され、決定部１３で任意の検査プログラムの検査画像に画像パターンがマッチングしない場合に、撮像部１１で他の検査プログラムにおける基板Ｗの検査開始箇所を撮像して検査画像が取得される。決定部１３では、検査画像にマッチングする特定の画像パターンが見つかるまで、全ての検査プログラムにおける基板Ｗの検査開始箇所で撮像された検査画像に対してマッチング処理が繰り返される。検査画像にマッチングした画像パターンが見つかると、この検査画像の検査プログラムが検査装置１０に設定される。
【００４１】
次に、検査装置１０からホストコンピュータ３０に、検査画像にマッチングした特定の画像パターンが通知される（ステップＳ０２）。この場合、検査装置１０からホストコンピュータ３０に特定の画像パターンの画像データが通知されてもよいし、特定の画像パターンを示すテキストデータが通知されてもよい。次に、ホストコンピュータ３０においてデータベース３１で特定の画像パターンに関連付けられた生産プログラムが決定されて、ホストコンピュータ３０から後続の実装装置２０に対して、生産プログラムのダウンロード指令が通知される（ステップＳ０３）。
【００４２】
次に、実装装置２０がホストコンピュータ３０から生産プログラムをダウンロードし、特定の画像パターンに関連付けられた生産プログラムが実装装置２０に設定される（ステップＳ０４）。これにより、実装装置２０では、基板Ｗの種類を認識する画像処理等を行うことなく、基板Ｗの種類に対応した生産プログラムが自動的に設定される。一方で検査装置１０では、特定の画像パターンの通知後に、検査プログラムを用いて基板Ｗに対する検査が実施されている（ステップＳ０５）。検査後の基板Ｗは検査装置１０から実装装置２０に搬送され（ステップＳ０６）、実装装置２０において生産プログラムを用いて基板Ｗに対する実装処理が実施される（ステップＳ０７）。
【００４３】
また、実装装置２０による実装処理に平行して、検査装置１０では次の基板Ｗに対する画像パターンのマッチング処理が実施されて、上記のステップＳ０１からステップ０７が繰り返される。このように、検査装置１０からホストコンピュータ３０に基板Ｗの種類に応じた特定の画像パターンが通知されることで、ホストコンピュータ３０で基板Ｗの種類に応じて実装装置２０に使用させる生産プログラムを自動的に切り替えられている。よって、基板Ｗの生産中に別の基板Ｗの生産が突発的に投入されても、実装装置２０の生産プログラムが基板Ｗの種類に応じて自動的に切り替えられ、生産変更に柔軟に対応可能になっている。
【００４４】
以上のように、本実施の形態に係る生産システム１は、検査装置１０において複数の画像パターンの中から基板Ｗの撮像画像にマッチングする特定の画像パターンが決定され、特定の画像パターンに関連付いた生産プログラムがホストコンピュータ３０から実装装置２０にダウンロードされる。特定の画像パターンは基板Ｗの種類に対応しているため、実装装置２０に基板Ｗの種類に対応した生産プログラムが適用される。よって、基板Ｗの種類に応じて生産プログラムを自動的に切り替えることができ、オンデマンド生産に適切に対応させることができる。基板Ｗ上のコードシンボルの読み込み作業が発生しないため、生産タクトを改善することができる。また、基板Ｗにコードシンボル用のスペースを設ける必要もない。
【００４５】
なお、本発明は上記実施の形態に限定されず、種々変更して実施することが可能である。上記実施の形態において、添付図面に図示されている大きさや形状などについては、これに限定されず、本発明の効果を発揮する範囲内で適宜変更することが可能である。その他、本発明の目的の範囲を逸脱しない限りにおいて適宜変更して実施することが可能である。
【００４６】
例えば、本実施の形態において、処理装置として検査装置１０を例示して説明したが、この構成に限定されない。処理装置は、複数の実装装置２０のうち先頭の実装装置２０であってもよい。この場合、実装装置２０には、基板Ｗ上のＢＯＣマークを撮像する撮像部が設けられているため、この撮像部を用いて基板Ｗを撮像して撮像画像を取得するようにしてもよい。例えば、先頭の実装装置２０で撮像画像にマッチングする特定の画像パターンを決定して、特定の画像パターンに関連付いた生産プログラムを、全ての実装装置２０に使用させるようにする。
【００４７】
また、本実施の形態において、後続の他の処理装置として実装装置２０を例示して説明したが、この構成に限定されない。他の処理装置は、実装装置２０よりも後続に配置されるリフロー装置でもよい。この場合、リフロー装置の生産プログラムには、基板Ｗの送り速度、炉内の温度に関するデータが含まれている。
【００４８】
また、本実施の形態において、生産システム１として検査装置１０と実装装置２０とをホストコンピュータ３０で管理する構成にしたが、この構成に限定されない。生産システム１にホストコンピュータ３０を含まない構成にしてもよい。この場合、検査装置１０に複数の画像パターンと生産プログラムとを関連付けたデータベースを設けて、検査装置１０から実装装置２０に生産プログラムがダウンロードされてもよい。
【００４９】
また、本実施の形態において、ホストコンピュータ３０で実装装置２０にダウンロードさせる生産プログラムを決定する構成にしたが、この構成に限定されない。検査装置１０に複数の画像パターンと生産プログラムとを関連付けたデータベースを設けて、検査装置１０で実装装置２０にダウンロードさせる生産プログラムを決定してもよい。この場合、検査装置１０から画像データが通知されないため、通信量を減らすことができる。
【００５０】
また、本実施の形態において、データベース３１で複数の画像パターンと生産プログラムとが関連付けられる構成にしたが、複数の画像パターンには他の情報も関連付けられていてもよい。例えば、複数の画像パターンには生産プログラムと共に仕向地情報が関連付けられてもよい。なお、仕向地情報が画像パターンに関連付けられる場合には、画像パターンに電源部品の画像が含まれることが好ましい。
【００５１】
また、本実施の形態において、実装装置２０がホストコンピュータ３０から生産プログラムをダウンロードする構成について説明したが、この構成に限定されない。実装装置２０は、予め複数の生産プログラムを記憶しておき、一部の生産プログラムを有効にすることで生産プログラムを使用する構成にしてもよい。この場合、実装装置２０は、ホストコンピュータ３０からの指示に応じて生産プログラムを有効にしてもよいし、検査装置１０からの指示に応じて生産プログラムを有効にしてもよい。
【００５２】
また、本実施の形態において、生産システム１にシンボルコードが付されていない基板Ｗが投入される構成について説明したが、この構成に限定されない。生産システム１にはシンボルコードが付された基板Ｗが投入されてもよい。このような構成であっても、実装装置２０によるシンボルコードの認識処理を省略できるため、生産タクトを改善することができる。また、通常は、複数の画像パターンから撮像画像にマッチングする特定の画像パターンを決定しているが、特定の画像パターンが決定できない場合、補完的にシンボルコードを認識して、生産プログラムを選択することも容易に考えられる。
【００５３】
また、本実施の形態において、実装装置２０がホストコンピュータ３０から生産プログラムをダウンロードする場合、ホストコンピュータ３０で基板Ｗの生産枚数の状況を把握して、次回の生産プログラムの切り替えタイミングで生産プログラムをダウンロードしてもよい。また、検査装置１０で基板Ｗを停止させて、生産ライン全体の生産が終わった後に生産プログラムをダウンロードしてもよい。
【００５４】
また、本実施の形態において、検査部１４は、検査装置１０自体に記憶した検査プログラムを使用してもよいし、ホストコンピュータ３０からダウンロードした検査プログラムを使用してもよい。
【００５５】
また、本実施の形態において、撮像部１１が検査プログラムにおける基板Ｗの検査開始箇所を撮像して検査画像を取得する構成にしたが、この構成に限定されない。撮像部１１は、基板Ｗの検査開始箇所以外を撮像して検査画像を取得してもよく、例えば、基板Ｗの検査終了箇所を撮像して検査画像を取得してもよい。
【００５６】
また、本実施の形態において、撮像画像として検査画像を例示して説明したが、この構成に限定されない。検査装置１０で検査に使用される検査画像以外の撮像画像を用いて、後続の実装装置２０の生産プログラムを切り替えるようにしてもよい。
【産業上の利用可能性】
【００５７】
以上説明したように、本発明は、基板のコードシンボルの有無に関わらず、生産タクトを悪化させることなくオンデマンド生産を実現できるという効果を有し、特に、突発的な生産変更が必要なオンデマンド生産に対応した処理装置、生産システム及び処理装置で用いられるプログラムに有用である。
【符号の説明】
【００５８】
１  生産システム
１０  検査装置（処理装置）
１１  撮像部
１２  記憶部
１３  決定部
１４  検査部
１５  通知部
２０  実装装置（他の処理装置）
２１  受信部
２２  実装部
３０  ホストコンピュータ
３１  データベース
４１  検査画像
４２  画像パターン
【図１】
2017050410.tif 000003
【図２】
2017050410.tif 000004
【図３】
2017050410.tif 000005
【図４】
2017050410.tif 000006