JP7067938B2 - Component mounting system - Google Patents
Component mounting system Download PDFInfo
- Publication number
- JP7067938B2 JP7067938B2 JP2018009694A JP2018009694A JP7067938B2 JP 7067938 B2 JP7067938 B2 JP 7067938B2 JP 2018009694 A JP2018009694 A JP 2018009694A JP 2018009694 A JP2018009694 A JP 2018009694A JP 7067938 B2 JP7067938 B2 JP 7067938B2
- Authority
- JP
- Japan
- Prior art keywords
- production
- captured image
- inspection
- captured images
- cooperation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Supply And Installment Of Electrical Components (AREA)
Description
この発明は、部品実装システムに関し、特に、生産装置および検査装置を備える部品実装システムに関する。 The present invention relates to a component mounting system, and more particularly to a component mounting system including a production device and an inspection device.
従来、生産装置および検査装置を備える部品実装システムが知られている(たとえば、特許文献1参照)。 Conventionally, a component mounting system including a production device and an inspection device is known (see, for example, Patent Document 1).
上記特許文献1には、電子部品をプリント基板に実装する実装システム(部品実装システム)が開示されている。この実装システムは、印刷機や表面実装機などの生産装置と、印刷検査機や実装検査機などの検査装置とを備える。この実装システムでは、実装検査機によりプリント基板上に搭載された電子部品に異常が検出された場合、この異常に関する異常データが、印刷機および表面実装機に送信される。異常データを受信した印刷機および表面実装機は、異常が自装置に関するものであるか否かを識別する。異常が自装置に関するものである場合、その装置は、異常の原因を解析する。
The above-mentioned
また、上記特許文献1には記載されていないが、従来の部品実装システムでは、装置ではなく、オペレータが不良(異常)の原因を解析することがある。オペレータは、実装システムの装置(印刷機、表面実装機、実装検査機など)において取得されたプリント基板の撮像画像や電子部品の撮像画像に基づいて、不良の原因を解析する。この場合、オペレータは、不良の原因を解析するための撮像画像を探して保存する作業を、実装システムの装置(印刷機、表面実装機、実装検査機など)毎に手動で行う。
Further, although not described in
しかしながら、従来の部品実装システムでは、オペレータが部品実装システムの装置毎に不良の原因を解析するための撮像画像を探して保存する必要があるため、不良の原因を解析するために煩雑な手間が生じる。この場合、不良の原因を解析するために生じた手間の分だけ、不良の原因を解析するのに要する時間が増加するとともにオペレータの負担が大きくなるという問題点がある。 However, in the conventional component mounting system, the operator needs to search for and save the captured image for analyzing the cause of the defect for each device of the component mounting system, so that it is complicated to analyze the cause of the defect. Occurs. In this case, there is a problem that the time required to analyze the cause of the defect increases and the burden on the operator increases due to the time and effort required to analyze the cause of the defect.
この発明は、上記のような課題を解決するためになされたものであり、この発明の1つの目的は、不良の原因を解析するのに要する時間およびオペレータの負担を減少させることが可能な部品実装システムを提供することである。 The present invention has been made to solve the above-mentioned problems, and one object of the present invention is a component capable of reducing the time required for analyzing the cause of a defect and the burden on the operator. It is to provide an implementation system.
この発明の一の局面による部品実装システムは、部品が実装される基板に基板作業を行う、生産装置および検査装置、を含み、不良を解析するために互いに連携する連携装置群を備え、連携装置群の生産装置および検査装置は、基板の生産中に、基板作業に関する撮像画像を生産装置および検査装置のメモリに蓄積し、所定の場合、生産装置および検査装置のメモリに蓄積された撮像画像のうちの特定の基板に関する撮像画像を記憶装置にデータファイルとして出力する制御を行うように構成されており、連携装置群の生産装置および検査装置は、最も下流側に配置された連携装置群の装置から基板が搬出された場合、メモリに蓄積された撮像画像のうちの搬出基板に関する撮像画像を消去する制御を行うように構成されており、連携装置群の生産装置および検査装置は、連携装置群の検査装置により不良が検出された場合、メモリに蓄積された撮像画像のうちの不良が検出された特定の基板に関する撮像画像を記憶装置にデータファイルとして出力する制御を行うように構成されている。 The component mounting system according to one aspect of the present invention includes a production device and an inspection device that perform board work on a substrate on which a component is mounted, and includes a group of linked devices that cooperate with each other to analyze defects. During the production of the substrate, the group of production equipment and inspection equipment accumulates the captured image related to the substrate work in the memory of the production equipment and the inspection equipment, and in a predetermined case, the captured image stored in the memory of the production equipment and the inspection equipment. It is configured to control the output of the captured image of a specific board as a data file to the storage device, and the production device and inspection device of the linked device group are the devices of the linked device group located on the most downstream side. When the board is carried out from, it is configured to control to erase the captured image related to the carried-out board among the captured images stored in the memory, and the production device and the inspection device of the linked device group are the linked device group. When a defect is detected by the inspection device of the above, it is configured to control to output the captured image of a specific substrate in which the defect is detected among the captured images stored in the memory to the storage device as a data file . ..
この発明の一の局面による部品実装システムでは、上記のように構成することにより、連携装置群の生産装置および検査装置の各々の撮像画像を、特定の記憶装置に保存することができる。その結果、オペレータが連携装置群の装置毎に特定の基板に関する撮像画像を探して保存する必要がないので、このような煩雑な手間を省くことができる。また、オペレータの手間を省いた分だけ、不良の原因を解析するのに要する時間およびオペレータの負担を減少させることができる。さらに、連携装置群の生産装置および検査装置の各々の特定の基板に関する撮像画像を後から確認することができる。その結果、生産装置の撮像画像だけ、または、検査装置の撮像画像だけでは解析しにくい不良の原因も、生産装置の撮像画像および検査装置の撮像画像に基づいて、容易に解析することができる。
また、参照する必要がない撮像画像をメモリから逐次消去することができるので、メモリが不必要に使用されることを抑制してメモリが容量不足になることを抑制することができる。
また、連携装置群の検査装置により不良が検出された場合、連携装置群の生産装置および検査装置の各々の不良が検出された特定の基板に関する撮像画像を確実に保存することができる。その結果、連携装置群の生産装置および検査装置の各々の不良が検出された特定の基板に関する撮像画像を後から確実に確認することができるので、連携装置群の検査装置により検出された不良の原因を後から容易に解析することができる。
In the component mounting system according to one aspect of the present invention, by configuring as described above, the captured images of each of the production device and the inspection device of the cooperative device group can be stored in a specific storage device. As a result, it is not necessary for the operator to search for and save the captured image related to a specific substrate for each device of the cooperative device group, so that such complicated work can be eliminated. In addition, the time required to analyze the cause of the defect and the burden on the operator can be reduced as much as the labor of the operator is saved. Further, the captured image of each specific substrate of the production device and the inspection device of the cooperative device group can be confirmed later. As a result, the cause of the defect that is difficult to analyze only by the image captured by the production device or the image captured by the inspection device can be easily analyzed based on the image captured by the production device and the image captured by the inspection device.
Further, since the captured images that do not need to be referred to can be sequentially erased from the memory, it is possible to suppress unnecessary use of the memory and prevent the memory from running out of capacity.
Further, when a defect is detected by the inspection device of the cooperative device group, it is possible to reliably store the captured image of the specific substrate in which the defect of each of the production device and the inspection device of the cooperative device group is detected. As a result, it is possible to reliably confirm the captured image of the specific substrate in which the defects of the production equipment and the inspection equipment of the cooperation equipment group are detected later, so that the defects detected by the inspection equipment of the cooperation equipment group can be confirmed later. The cause can be easily analyzed later.
上記一の局面による部品実装システムにおいて、好ましくは、連携装置群の生産装置および検査装置は、連携装置群の生産装置において撮像画像の認識結果の変動値が、予め決められた許容公差の範囲外であった場合、メモリに蓄積された撮像画像のうちの変動値が許容公差の範囲外であった特定の基板に関する撮像画像を記憶装置にデータファイルとして出力する制御を行うように構成されている。 In the component mounting system according to the above one aspect, preferably, in the production device and the inspection device of the cooperation device group, the fluctuation value of the recognition result of the captured image in the production device of the cooperation device group is out of the range of the predetermined tolerance. If this is the case, it is configured to control the output of the captured image of a specific substrate whose fluctuation value among the captured images stored in the memory is out of the allowable tolerance range to the storage device as a data file. ..
上記一の局面による部品実装システムにおいて、好ましくは、連携装置群の生産装置および検査装置は、オペレータによるファイル出力指示を受け付けた場合、メモリに蓄積された撮像画像のうちのオペレータにより指定された特定の基板に関する撮像画像を記憶装置にデータファイルとして出力する制御を行うように構成されている。このように構成すれば、連携装置群の装置毎に撮像画像を探して保存しなくても、連携装置群の生産装置および検査装置の各々のオペレータが所望する特定の基板に関する撮像画像を確実に保存することができる。その結果、煩雑な手間を省きつつ、連携装置群の生産装置および検査装置の各々のオペレータが所望する特定の基板に関する撮像画像を後から確実に確認することができる。 In the component mounting system according to the above one aspect, preferably, when the production device and the inspection device of the cooperative device group receive the file output instruction by the operator, the identification specified by the operator among the captured images stored in the memory is specified. It is configured to control the output of the captured image of the substrate to the storage device as a data file. With this configuration, it is not necessary to search for and save the captured image for each device of the linked device group, and it is possible to reliably obtain the captured image for a specific substrate desired by each operator of the production device and the inspection device of the linked device group. Can be saved. As a result, it is possible to reliably confirm the captured image of a specific substrate desired by each operator of the production device and the inspection device of the cooperative device group, while eliminating complicated labor.
上記一の局面による部品実装システムにおいて、好ましくは、連携装置群の生産装置および検査装置は、少なくとも撮像画像の認識処理に用いるしきい値を含む付加情報を撮像画像に付加した状態で、撮像画像をメモリに蓄積する制御を行うように構成されている。 In the component mounting system according to the above one aspect, preferably, the production device and the inspection device of the cooperative device group are in a state where additional information including a threshold value used for recognition processing of the captured image is added to the captured image. It is configured to control the storage of captured images in the memory .
上記一の局面による部品実装システムにおいて、好ましくは、連携装置群の生産装置および検査装置は、撮像画像が互いに関連付くように、撮像画像を記憶装置にデータファイルとして出力する制御を行うように構成されている。このように構成すれば、オペレータが撮像画像を後から確認する際、関連する撮像画像を容易に確認することができる。その結果、不良の原因の解析を円滑に行うことができる。 In the component mounting system according to the above one aspect, preferably, the production device and the inspection device of the cooperative device group are configured to control to output the captured image to the storage device as a data file so that the captured images are related to each other. Has been done. With this configuration, when the operator confirms the captured image later, the related captured image can be easily confirmed. As a result, the cause of the defect can be smoothly analyzed.
この場合、好ましくは、撮像画像を個別に記憶装置にデータファイルとして出力する場合、連携装置群の生産装置および検査装置は、個別に出力された撮像画像を示すデータファイルの各々が、互いに関連する画像であることが識別可能なように、少なくとも装置名称および基板IDを含むファイル名を設定するように構成されている。このように構成すれば、撮像画像が個別に記憶装置にデータファイルとして出力される場合にも、ファイル名に基づいて、関連する撮像画像を容易に確認することができる。 In this case, preferably, when the captured images are individually output to the storage device as a data file, in the production device and the inspection device of the cooperative device group, each of the data files showing the individually output captured images is related to each other. It is configured to set at least a file name including a device name and a board ID so that it can be identified as an image. With this configuration, even when the captured images are individually output to the storage device as a data file, the related captured images can be easily confirmed based on the file name.
上記撮像画像が互いに関連付くようにデータファイルとして出力される構成において、好ましくは、撮像画像をまとめて記憶装置にデータファイルとして出力する場合、連携装置群の生産装置および検査装置は、撮像画像が、記憶装置に連携装置群の装置の種類毎の撮像画像を含む単一のデータファイルとして出力されるように、撮像画像を記憶装置にデータファイルとして出力する制御を行うように構成されている。このように構成すれば、単に単一のデータファイルを操作するだけで、関連する撮像画像の全部を確認することができる。その結果、不良の原因の解析をより円滑に行うことができる。 In a configuration in which the captured images are output as a data file so as to be related to each other, preferably, when the captured images are collectively output as a data file to a storage device, the production device and the inspection device of the cooperation device group have the captured images. , The storage device is configured to control the output of the captured image as a data file to the storage device so that the captured image is output as a single data file including the captured image for each type of the device of the cooperative device group . With this configuration, all related captured images can be confirmed by simply manipulating a single data file. As a result, the cause of the defect can be analyzed more smoothly.
本発明によれば、上記のように、不良の原因を解析するのに要する時間およびオペレータの負担を減少させることが可能な部品実装システムを提供することができる。 According to the present invention, as described above, it is possible to provide a component mounting system capable of reducing the time required for analyzing the cause of a defect and the burden on the operator.
以下、本発明を具体化した実施形態を図面に基づいて説明する。 Hereinafter, embodiments embodying the present invention will be described with reference to the drawings.
(部品実装システムの構成)
図1~図19を参照して、本発明の一実施形態による部品実装システム100の構成について説明する。以下の説明では、単に「上流側」という場合、基板搬送方向の上流側を意味し、単に「下流側」という場合、基板搬送方向の下流側を意味する。
(Configuration of component mounting system)
The configuration of the
図1に示すように、部品実装システム100は、IC、トランジスタ、コンデンサおよび抵抗などの部品E(電子部品)を、プリント基板などの基板Pに実装(搭載)して、部品Eが実装(搭載)された基板Pを生産するシステムである。
As shown in FIG. 1, in the
部品実装システム100は、印刷装置1と、2つの部品実装装置2と、リフロー前の検査装置3と、リフロー炉4と、リフロー後の検査装置5とを備える。印刷装置1と、2つの部品実装装置2と、リフロー前の検査装置3と、リフロー炉4と、リフロー後の検査装置5とは、上流側から下流側に向かって、この順に並んで配置されている。また、各装置の間には、それぞれ、装置間において基板Pを搬送して受け渡す受渡コンベア(図示せず)が配置されている。受渡コンベアは、基板Pを基板搬送方向に搬送して、上流側の装置から下流側の装置に受け渡す。
The
印刷装置1は、基板作業として、はんだなどの接合材を基板Pにスクリーン印刷する印刷作業を行う。2つの部品実装装置2は、基板作業として、部品Eを印刷装置1により印刷作業が行われた基板Pに実装する実装作業を行う。リフロー前の検査装置3は、基板作業として、2つの部品実装装置2により実装作業が行われた基板Pを検査する検査作業を行う。リフロー炉4は、基板作業として、基板Pに印刷された接合材を溶融させて固化させることにより、部品Eをリフロー前の検査装置3により検査作業が行われた基板Pに接合するリフロー作業を行う。リフロー後の検査装置5は、基板作業として、リフロー炉4によりリフロー作業が行われた基板Pを検査する検査作業を行う。
As the substrate work, the
(印刷装置の構成)
図2に示すように、印刷装置1は、接合材を基板Pにスクリーン印刷するための、スクリーンマスク1aと、スキージ1bとを備える。また、印刷装置1は、印刷作業に関するカメラとして、たとえば、マスク撮像部1cと、印刷検査撮像部1dとを備える。印刷装置1は、印刷作業に関するカメラとして、基板を撮像する基板撮像部を備えていてもよい。
(Configuration of printing equipment)
As shown in FIG. 2, the
印刷装置1は、マスク撮像部1cにより、スクリーンマスク1aの撮像画像1eを取得する。印刷装置1は、スクリーンマスク1aの撮像画像1eに基づいて、スクリーンマスク1aを検査(認識)する。これにより、たとえば、スクリーンマスク1aの目詰まりを確認可能である。
The
また、印刷装置1は、印刷検査撮像部1dにより、接合材が印刷された印刷作業後の基板Pの撮像画像1fを取得する。印刷装置1は、印刷作業後の基板Pの撮像画像1fに基づいて、基板P上の接合材を検査(認識)する。これにより、たとえば、基板P上の接合材のにじみ、かすれ、位置ずれ量などを認識可能である。また、印刷装置1は、基板P上の接合材の認識結果に基づいて、基板P上の接合材の良否判断(OK/NGの判断)を行う。
Further, the
また、印刷装置1は、撮像画像1eおよび1fなどの印刷作業に関する撮像画像10を画像データとして取得すると、取得された撮像画像10をメモリ11に蓄積する。なお、撮像画像10のメモリ11への蓄積の詳細は、後述する。また、メモリ11に蓄積される撮像画像10は、撮像画像1eおよび1fに限られない。撮像画像1eおよび1fは、メモリ11に蓄積される撮像画像10の一例である。
Further, when the
(部品実装装置の構成)
図3に示すように、部品実装装置2は、部品Eを基板Pに実装するためのヘッド2aを備える。また、部品実装装置2は、実装作業に関するカメラとして、たとえば、部品下方撮像部2bと、部品側方撮像部2cとを備える。部品実装装置2は、実装作業に関するカメラとして、基板を撮像する基板撮像部を備えていてもよい。
(Configuration of component mounting device)
As shown in FIG. 3, the
部品実装装置2は、部品下方撮像部2bにより、ヘッド2aのノズルに吸着された部品Eの下側からの撮像画像2dを取得する。部品実装装置2は、ヘッド2aのノズルに吸着された部品Eの下側からの撮像画像2dに基づいて、下側から見たヘッド2aのノズルに吸着された部品Eを認識する。これにより、たとえば、部品Eの下側から見た吸着状態、部品Eのノズル中心に対する位置ずれ量、部品Eのサイズ(奥行および幅)などを認識可能である。また、部品実装装置2は、ヘッド2aのノズルに吸着された部品Eの下側からの認識結果に基づいて、ヘッド2aのノズルに吸着された部品Eの良否判断(OK/NGの判断)を行う。
The
部品実装装置2は、部品側方撮像部2cにより、ヘッド2aのノズルに吸着された部品Eの側方からの撮像画像2eを取得する。部品実装装置2は、ヘッド2aのノズルに吸着された部品Eの側方からの撮像画像2eに基づいて、側方から見たヘッド2aのノズルに吸着された部品Eを認識する。これにより、たとえば、部品Eの側方から見た吸着状態、部品Eの厚みなどを認識可能である。また、部品実装装置2は、ヘッド2aのノズルに吸着された部品Eの側方からの認識結果に基づいて、ヘッド2aのノズルに吸着された部品Eの良否判断(OK/NGの判断)を行う。
The
また、部品実装装置2は、撮像画像2dおよび2eなどの実装作業に関する撮像画像20を画像データとして取得すると、取得された撮像画像20をメモリ21に蓄積する。なお、撮像画像20のメモリ21への蓄積の詳細は、後述する。また、メモリ21に蓄積される撮像画像20は、撮像画像2dおよび2eに限られない。撮像画像2dおよび2eは、メモリ21に蓄積される撮像画像20の一例である。たとえば、撮像画像20として、リードを有する部品Eのリードの撮像画像、テープフィーダの吸着位置の撮像画像、コンベアベルトの撮像画像などを、メモリ21に蓄積してもよい。
Further, when the
(リフロー前の検査装置の構成)
図4に示すように、リフロー前の検査装置3(以下、単に「検査装置3」という)は、検査作業に関するカメラとして、たとえば、検査撮像部3aを備える。
(Configuration of inspection equipment before reflow)
As shown in FIG. 4, the
検査装置3は、検査撮像部3aにより、部品Eが実装された実装作業後の基板P上の部品Eの撮像画像3bを取得する。検査装置3は、実装作業後の基板P上の部品Eの撮像画像3bに基づいて、基板P上の部品Eを検査(認識)する。これにより、たとえば、部品Eの位置ずれ量、部品Eの浮きなどを認識可能である。また、検査装置3は、基板P上の部品Eの認識結果に基づいて、基板P上の部品Eの良否判断(OK/NGの判断)を行う。
The
また、検査装置3は、撮像画像3bなどの検査作業に関する撮像画像30を画像データとして取得すると、取得された撮像画像30をメモリ31に蓄積する。なお、撮像画像30のメモリ31への蓄積の詳細は、後述する。また、メモリ31に蓄積される撮像画像30は、撮像画像3bに限られない。撮像画像3bは、メモリ31に蓄積される撮像画像30の一例である。
Further, when the
(連携装置群の構成)
図1に示すように、部品実装システム100では、生産装置6としての印刷装置1および2つの部品実装装置2と、検査装置3とは、不良を解析するために互いに連携する連携装置群7として構成(設定)されている。なお、生産装置6としての印刷装置1、2つの部品実装装置2およびリフロー炉4と、検査装置3と、検査装置5とを、不良を解析するために互いに連携する連携装置群7として構成(設定)してもよい。説明の便宜上、以下では、生産装置6としての印刷装置1および2つの部品実装装置2と、検査装置3とが、不良を解析するために互いに連携する連携装置群7として構成(設定)されている例について説明する。
(Structure of cooperation device group)
As shown in FIG. 1, in the
本実施形態では、連携装置群7の生産装置6および検査装置3は、基板Pの生産中に、基板作業に関する撮像画像10、20、30をメモリ11、21、31に蓄積し、後述する所定の場合、メモリ11、21、31に蓄積された撮像画像10、20、30のうちの特定の基板Pに関する撮像画像10、20、30を外部記憶装置8にデータファイル8aとして出力する制御を行うように構成されている。なお、外部記憶装置8は、特許請求の範囲の「記憶装置」の一例である。
In the present embodiment, the
ここで、メモリ11、21、31は、RAM(Random Access Memory)などの揮発性の一時記憶媒体である。本願明細書では、「撮像画像をメモリに蓄積する」とは、「撮像画像をメモリに一時的に保存する」ことを意味する。また、外部記憶装置8は、連携装置群7の生産装置6および検査装置3の外部に設けられたHDD(Hard Disk Drive)などの不揮発性の大容量のストレージデバイスである。本願明細書では、「撮像画像を記憶装置(外部記憶装置)にデータファイルとして出力する」とは、「撮像画像を記憶装置(外部記憶装置)にデータファイルとして保存する」ことを意味する。なお、メモリ11、21、31は、撮像画像10、20、30を蓄積するための専用のメモリではない。メモリ11、21、31は、撮像画像10、20、30の蓄積だけでなく、認識処理を行う際の撮像画像の一時記憶や、生産運転中の制御データの一時記憶にも使用されるメモリである。メモリ11、21、31の容量には限りがあるため、撮像画像10、20、30を確実に蓄積するためには、撮像画像10、20、30の蓄積用の領域(容量)を予め確保することが好ましい。
Here, the
〈撮像画像のメモリへの蓄積〉
そこで、図5に示すように、連携装置群7の生産装置6および検査装置3のメモリ11、21、31には、撮像画像10、20、30を蓄積するための蓄積領域12、22、32が予め設定されている。具体的には、連携装置群7の生産装置6および検査装置3のメモリ11、21、31には、連携装置群7のうちの自装置、および、自装置よりも下流側の連携装置群7の装置内に滞留する基板Pの数分だけ、蓄積領域12、22、32が設定されている。個々の蓄積領域12、22、32には、基板単位で、撮像画像10、20、30が蓄積される。なお、図中では、理解の容易のために、撮像画像10、20、30を、単一の画像として示している。
<Accumulation of captured images in memory>
Therefore, as shown in FIG. 5, the
連携装置群7の検査装置3では、1つの蓄積領域32がメモリ31に設定されている。自装置(検査装置3)内に滞留する基板Pが1つであり、自装置よりも下流側に連携装置群7の装置がないためである。1つの蓄積領域32には、自装置内に滞留する基板P(図5では、番号1の基板P)に関する撮像画像30が蓄積されている。
In the
また、連携装置群7の下流側の部品実装装置2では、3つの蓄積領域22がメモリ21に設定されている。自装置(下流側の部品実装装置2)内に滞留する基板Pが2つであり、自装置よりも下流側の連携装置群7の装置(検査装置3)内に滞留する基板Pが1つであるためである。3つの蓄積領域12には、それぞれ、連携装置群7のうちの自装置、および、自装置よりも下流側の連携装置群7の装置内に滞留する基板P(図5では、番号1~3の基板P)に関する撮像画像20が蓄積されている。
Further, in the
また、たとえば、連携装置群7の上流側の部品実装装置2では、5つの蓄積領域22がメモリ21に設定されている。自装置(上流側の部品実装装置2)内に滞留する基板Pが2つであり、自装置よりも下流側の連携装置群7の装置(検査装置3、下流側の部品実装装置2)内に滞留する基板Pが3つであるためである。5つの蓄積領域12には、それぞれ、連携装置群7のうちの自装置、および、自装置よりも下流側の連携装置群7の装置内に滞留する基板P(図5では、番号1~5の基板P)に関する撮像画像20が蓄積されている。
Further, for example, in the
また、たとえば、連携装置群7の印刷装置1では、6つの蓄積領域12がメモリ11に設定されている。自装置(印刷装置1)内に滞留する基板Pが1つであり、自装置よりも下流側の連携装置群7の装置(検査装置3、下流側の部品実装装置2、上流側の部品実装装置2)内に滞留する基板Pが5つであるためである。6つの蓄積領域12には、それぞれ、連携装置群7のうちの自装置、および、自装置よりも下流側の連携装置群7の装置内に滞留する基板P(図5では、番号1~6の基板P)に関する撮像画像10が蓄積されている。
Further, for example, in the
このように、連携装置群7の生産装置6および検査装置3は、連携装置群7内に基板Pが滞留している間、連携装置群7内に滞留する基板Pに関する撮像画像10、20、30を、メモリ11、21、31の蓄積領域12、22、32に保持(記憶)し続けるように構成されている。
As described above, in the
また、本実施形態では、図6に示すように、連携装置群7の生産装置6および検査装置3は、最も下流側に配置された連携装置群7の装置(検査装置3)から基板Pが搬出された場合、メモリ11、21、31の蓄積領域12、22、32に蓄積された撮像画像10、20、30のうちの搬出基板Pに関する撮像画像10、20、30を消去する制御を行うように構成されている。
Further, in the present embodiment, as shown in FIG. 6, the
具体的には、連携装置群7の検査装置3は、検査装置3から基板Pが搬出された場合、メモリ31の蓄積領域32に蓄積された搬出基板Pに関する撮像画像30を全て消去する。同様に、連携装置群7の部品実装装置2は、検査装置3から基板Pが搬出された場合、メモリ21の蓄積領域22に蓄積された搬出基板Pに関する撮像画像20を全て消去する。同様に、連携装置群7の印刷装置1は、検査装置3から基板Pが搬出された場合、メモリ11の蓄積領域12に蓄積された搬出基板Pに関する撮像画像10を全て消去する。これらの結果、連携装置群7の生産装置6および検査装置3では、メモリ11、21、31の蓄積領域12、22、32のうちの搬出基板Pに関する撮像画像10、20、30が蓄積された蓄積領域12、22、32が空き状態になる。
Specifically, when the board P is carried out from the
また、連携装置群7の生産装置6および検査装置3は、新たに搬入された基板Pに関する撮像画像10、20、30が取得された場合、新たに搬入された基板Pに関する撮像画像10、20、30を、搬出基板Pに関する撮像画像10、20、30を消去したメモリ11、21、31の空き状態の蓄積領域12、22、32に蓄積する制御を行うように構成されている。
Further, in the
本実施形態では、図7に示すように、連携装置群7の生産装置6および検査装置3は、撮像条件、認識データ、および、認識結果のうちの少なくとも撮像条件および認識結果を含む付加情報13、23、33を撮像画像10、20、30に付加した状態で、撮像画像10、20、30をメモリ11、21、31に蓄積する制御を行うように構成されている。
In the present embodiment, as shown in FIG. 7, the
具体的には、連携装置群7の検査装置3の付加情報33は、撮像条件、認識箇所(検査箇所)、および、認識結果(検査結果)を含む。付加情報33の撮像条件は、撮像部名称(検査撮像部3aなど)、撮像画像30のスケール(mm/pixel)、撮像画像30のサイズ(pixel)、撮像画像30の取得時の照明設定を含む。付加情報33の認識箇所は、基板P内における撮像画像30の部品Eの位置である。付加情報33の認識箇所は、たとえば、ロット番号、ブロック番号、リファレンス番号により表される。付加情報33の認識結果は、良否判断の結果(OKまたはNG)、不良の種類(位置ずれなど)、認識結果の値(位置ずれ量など)を含む。
Specifically, the
また、部品実装装置2の付加情報23は、撮像条件、認識データ、および、認識結果を含む。付加情報23の撮像条件は、撮像部名称(部品下方撮像部2b、部品側方撮像部2cなど)、撮像画像20のスケール(mm/pixel)、撮像画像20のサイズ(pixel)、撮像画像20の取得時の照明設定を含む。付加情報23の認識データは、認識処理を行うためのデータ(認識処理に用いるしきい値、認識処理に用いるアルゴリズムなど)である。付加情報23の認識データは、たとえば、撮像画像20がヘッド2aのノズルに吸着された部品Eの側方からの撮像画像2eである場合、撮像画像2eの認識処理に用いる部品Eの厚みのしきい値である。また、付加情報23の認識データは、撮像画像20がヘッド2aのノズルに吸着された部品Eの下側からの撮像画像2dである場合、撮像画像2dの認識処理に用いる部品Eのサイズ(奥行および幅)のしきい値である。付加情報23の認識結果は、良否判断の結果(OKまたはNG)、認識結果の値などを含む。付加情報23の認識結果の値は、撮像画像20がヘッド2aのノズルに吸着された部品Eの側方からの撮像画像2eである場合、部品Eの厚み、リード位置座標などである。また、付加情報23の認識結果の値は、撮像画像20がヘッド2aのノズルに吸着された部品Eの下側からの撮像画像2dである場合、部品Eのサイズ(奥行および幅)、リード本数、リードピッチ、リード幅などである。
Further, the
また、印刷装置1の付加情報13は、撮像条件、認識データ(検査データ)、および、認識結果を含む。付加情報13の撮像条件は、撮像部名称(印刷検査撮像部1dなど)、撮像画像10のスケール(mm/pixel)、撮像画像10のサイズ(pixel)、撮像画像10の取得時の照明設定を含む。付加情報13の認識データは、認識処理を行うためのデータ(認識処理に用いるしきい値、認識処理に用いるアルゴリズムなど)である。付加情報13の認識データは、たとえば、撮像画像10が接合材が印刷された印刷作業後の基板Pの撮像画像1fである場合、撮像画像1fの認識処理に用いる基板P上の接合材の位置ずれ量のしきい値である。付加情報13の認識結果は、良否判断の結果(OKまたはNG)、認識結果の値などを含む。付加情報13の認識結果の値は、撮像画像10が接合材が印刷された印刷作業後の基板Pの撮像画像1fである場合、基板P上の接合材の位置ずれ量、印刷面積などである。
Further, the
なお、搬出基板Pに関する撮像画像10、20、30を消去する制御を行う場合、これらの撮像画像10、20、30に付加された付加情報13、23、33も共に消去される。
When the control for erasing the captured
〈撮像画像のデータファイルとしての出力〉
本実施形態では、図8に示すように、連携装置群7の生産装置6および検査装置3は、連携装置群7の検査装置3により不良が検出された場合、メモリ11、21、31に蓄積された撮像画像10、20、30のうちの不良が検出された特定の基板Pに関する撮像画像10、20、30(付加情報13、23、33が付加された撮像画像10、20、30)を外部記憶装置8にデータファイル8aとして出力する制御を行うように構成されている。
<Output of captured image as a data file>
In the present embodiment, as shown in FIG. 8, the
なお、データファイル8aとして出力される撮像画像10、20、30の画像形式は、いずれの画像形式でもよい。たとえば、撮像画像10、20、30の画像形式としては、BMP(Bit MaP)、JPEG(Joint Photographic Experts Group)、PNG(Portable Network Graphics)、部品実装システム100において決められた独自の画像型式などを用いることが可能である。
The image formats of the captured
また、撮像画像10、20、30を外部記憶装置8にデータファイル8aとしての出力する制御は、連携装置群7の検査装置3により不良が検出された直後に行ってもよいし、低負荷時を待って低負荷時に行ってもよい。
Further, the control of outputting the captured
連携装置群7の検査装置3は、不良が検出された場合、ファイル出力要求を、生産装置6としての、2つの部品実装装置2および印刷装置1に送信する制御を行うとともに、メモリ31に蓄積された撮像画像30のうちの不良が検出された特定の基板Pの不良個所に関する撮像画像30を外部記憶装置8にデータファイル8aとして出力する制御を行うように構成されている。データファイル8aとして出力される撮像画像30は、基板Pの不良個所を含む撮像画像30であり、不良が検出された撮像画像30自体である。
When a defect is detected, the
生産装置6(2つの部品実装装置2および印刷装置1)は、検査装置3からのファイル出力要求を受信した場合、メモリ11、21に蓄積された撮像画像10、20のうちの不良が検出された特定の基板Pの不良個所に関する撮像画像10、20を外部記憶装置8にデータファイル8aとして出力する制御を行うように構成されている。データファイル8aとして出力される撮像画像10は、たとえば、接合材の印刷を基板Pの不良個所に対して行った部分を含むスクリーンマスク1aの撮像画像1e、基板Pの不良個所を含む印刷作業後の基板Pの撮像画像1fである。また、データファイル8aとして出力される撮像画像20は、たとえば、基板Pの不良個所に実装された部品Eを含むヘッド2aのノズルに吸着された部品Eの下側からの撮像画像2d、基板Pの不良個所に実装された部品Eを含むヘッド2aのノズルに吸着された部品Eの側方からの撮像画像2eである。
When the production device 6 (two
また、図9に示すように、連携装置群7の印刷装置1は、基板Pの不良個所を含む印刷作業後の基板Pの撮像画像1fをデータファイル8aとして出力する制御を行う場合、撮像画像1fのうちの基板Pの不良個所の画像部分を切り出した撮像画像1gをデータファイル8aとして出力する制御を行うように構成されている。これにより、必要な個所だけを含む撮像画像1gをデータファイル8aとして出力可能である。
Further, as shown in FIG. 9, when the
また、連携装置群7の検査装置3が連携装置群7の生産装置6(2つの部品実装装置2および印刷装置1)に送信するファイル出力要求は、蓄積領域指定情報と、出力対象画像特定情報(不良個所画像特定情報)と、出力画像指定情報とを含む。ファイル出力要求の蓄積領域指定情報は、生産装置6において、メモリ11、21の蓄積領域12、22のうちのデータファイル8aの出力対象の蓄積領域12、22を指定するための情報である。生産装置6は、ファイル出力要求の蓄積領域指定情報により指定された蓄積領域12、22内から、データファイル8aの出力対象の撮像画像10、20(特定の基板Pの不良個所に関する撮像画像10、20)を探す制御を行うように構成されている。
Further, the file output request transmitted by the
また、ファイル出力要求の出力対象画像特定情報(不良個所画像特定情報)は、生産装置6においてデータファイル8aの出力対象の撮像画像10、20(特定の基板Pの不良個所に関する撮像画像10、20)を探す際、メモリ11、21の蓄積領域12、22に蓄積された撮像画像10、20のうちから、データファイル8aの出力対象の撮像画像10、20(特定の基板Pの不良個所に関する撮像画像10、20)を特定するための情報である。出力対象画像特定情報は、生産装置6が部品実装装置2である場合、部品Eの種類を示す部品番号、基板Pにおける部品Eの実装位置(搭載位置)を示す搭載番号などである。また、出力対象画像特定情報は、生産装置6が印刷装置1である場合、撮像画像10が取得された視野の番号を示す視野番号などである。生産装置6は、ファイル出力要求の出力対象画像特定情報に基づいて、データファイル8aの出力対象の蓄積領域12、22内から、データファイル8aの出力対象の撮像画像10、20(特定の基板Pの不良個所に関する撮像画像10、20)を特定する制御を行うように構成されている。
Further, the output target image identification information (defective location image identification information) of the file output request is the captured
また、ファイル出力要求の出力画像指定情報は、生産装置6においてデータファイル8aの出力対象の撮像画像10、20(特定の基板Pの不良個所に関する撮像画像10、20)を特定する際、データファイル8aの出力対象の撮像画像10、20(特定の基板Pの不良個所に関する撮像画像10、20)の種類を指定するための情報である。ファイル出力要求の出力画像指定情報により指定される撮像画像10、20の種類は、検出された不良の種類に応じて決定されている。たとえば、ファイル出力要求の出力画像指定情報により指定される撮像画像10、20の種類は、不良の種類が位置ずれである場合、位置ずれ不良に関連する撮像画像10、20(撮像画像2d、2eなど)である。生産装置6は、ファイル出力要求の出力画像指定情報により指定された種類の撮像画像10、20を、データファイル8aの出力対象の撮像画像10、20として特定する制御を行うように構成されている。
Further, the output image designation information of the file output request is a data file when the
また、本実施形態では、図10および図11に示すように、連携装置群7の生産装置6および検査装置3は、撮像画像10、20、30が互いに関連付くように、撮像画像10、20、30を外部記憶装置8にデータファイル8aとして出力する制御を行うように構成されている。
Further, in the present embodiment, as shown in FIGS. 10 and 11, in the
たとえば、図10に示すように、撮像画像10、20、30を個別に外部記憶装置8にデータファイル8aとして出力する場合、連携装置群7の生産装置6および検査装置3は、個別に出力された撮像画像10、20、30を示すデータファイル8aの各々が、互いに関連する画像であることが識別可能なように、ファイル名を設定するように構成されている。たとえば、連携装置群7の部品実装装置2は、撮像画像20を示すデータファイル8aのファイル名として、装置名称、撮像部名称、生産ID、基板ID、個別情報(搭載番号、部品番号など)を含むファイル名を設定する。また、たとえば、連携装置群7の印刷装置1は、撮像画像10を示すデータファイル8aのファイル名として、装置名称、撮像部名称、生産ID、基板ID、個別情報(視野番号など)を含むファイル名を設定する。なお、撮像画像10、20、30を個別に外部記憶装置8にデータファイル8aとして出力する場合、連携装置群7の生産装置6および検査装置3の各々は、データファイル8aを、個別に外部記憶装置8に出力する制御を行う。
For example, as shown in FIG. 10, when the captured
また、たとえば、図11に示すように、撮像画像10、20、30をまとめて外部記憶装置8にデータファイル8aとして出力する場合、連携装置群7の生産装置6および検査装置3は、撮像画像10、20、30が、外部記憶装置8に単一のデータファイル8aとして出力されるように、撮像画像10、20、30を外部記憶装置8にデータファイル8aとして出力する制御を行うように構成されている。単一のデータファイル8aは、個々の撮像画像10、20、30と、個々の付加情報13、23、33と、連携装置群7の装置の種類毎の画像の数(印刷装置1が1枚、部品実装装置2が2枚、検査装置3が1枚など)とを含む。なお、撮像画像10、20、30をまとめて外部記憶装置8にデータファイル8aとして出力する場合、たとえば、連携装置群7の検査装置3が、生産装置6(2つの部品実装装置2および印刷装置1)から撮像画像10、20を取得する。そして、連携装置群7の検査装置3が、撮像画像10、20、30を、外部記憶装置8に単一のデータファイル8aとして出力する。
Further, for example, as shown in FIG. 11, when the captured
(撮像画像蓄積処理)
次に、図12を参照して、本実施形態の部品実装システム100の連携装置群7の生産装置6(部品実装装置2またはた印刷装置1)による撮像画像蓄積処理をフローチャートに基づいて説明する。なお、連携装置群7の生産装置6の各々において、撮像画像蓄積処理が行われる。
(Captured image storage process)
Next, with reference to FIG. 12, the captured image storage process by the production device 6 (
図12に示すように、基板Pの生産が開始されると、まず、ステップS1において、n=N=1が設定される。nは、生産開始からの基板Pの生産枚数を示す。つまり、ステップS1では、基板Pの生産枚数が1に設定される。また、Nは、メモリ11、21の蓄積領域12、22の番号を示す。
As shown in FIG. 12, when the production of the substrate P is started, first, n = N = 1 is set in step S1. n indicates the number of substrates P produced from the start of production. That is, in step S1, the production number of the substrate P is set to 1. Further, N indicates the numbers of the
そして、ステップS2において、nがaよりも大きいか否かが判断される。aは、連携装置群7の生産装置6において設定されている蓄積領域12、22の数である。たとえば、連携装置群7の生産装置6の下流側の部品実装装置2では、a=3である。また、たとえば、連携装置群7の生産装置6の上流側の部品実装装置2では、a=5である。また、たとえば、連携装置群7の生産装置6の印刷装置1では、a=6である。
Then, in step S2, it is determined whether or not n is larger than a. a is the number of
ステップS2において、nがa以下であると判断された場合、ステップS3に進む。 If it is determined in step S2 that n is a or less, the process proceeds to step S3.
ステップS3では、第N(=n)蓄積領域12、22が生成される。ステップS3では、たとえば、n=1の場合、第1蓄積領域12、22が生成される。
In step S3, the N (= n)
そして、ステップS4において、撮像画像10、20が、生成された第N蓄積領域12、22に蓄積される。そして、連携装置群7の生産装置6における基板作業が完了すると、ステップS5に進む。
Then, in step S4, the captured
そして、ステップS5において、n=n+1が演算される。つまり、基板Pの生産枚数を示すnが1つ増加される。 Then, in step S5, n = n + 1 is calculated. That is, n indicating the number of production sheets of the substrate P is increased by one.
そして、ステップS6において、生産予定枚数の基板Pの生産が終了したか否かが判断される。生産予定枚数の基板Pの生産が終了していないと判断される場合、ステップS2に進む。 Then, in step S6, it is determined whether or not the production of the planned number of substrates P has been completed. If it is determined that the production of the planned number of substrates P has not been completed, the process proceeds to step S2.
そして、nがaよりも大きくなるまで、ステップS2~S6の処理がこの順に繰り返される。 Then, the processes of steps S2 to S6 are repeated in this order until n becomes larger than a.
この結果、連携装置群7の生産装置6において設定されている数分だけ、蓄積領域12、22が生成される。たとえば、連携装置群7の生産装置6の下流側の部品実装装置2では、3回のステップS3の処理により、第1~第3蓄積領域22が生成される。また、たとえば、連携装置群7の生産装置6の上流側の部品実装装置2では、5回のステップS3の処理により、第1~第5蓄積領域22が生成される。また、たとえば、連携装置群7の生産装置6の印刷装置1では、6回のステップS3の処理により、第1~第6蓄積領域12が生成される。
As a result, the
また、ステップS2において、nがaよりも大きいと判断された場合、ステップS7に進む。 If it is determined in step S2 that n is larger than a, the process proceeds to step S7.
そして、ステップS7において、N=n%a(「%」は、剰余演算)が演算される。ステップS7では、たとえば、n=4でかつa=3である場合、N=1と演算される。 Then, in step S7, N = n% a (“%” is a remainder operation) is calculated. In step S7, for example, when n = 4 and a = 3, N = 1 is calculated.
そして、ステップS8において、第N蓄積領域(第1蓄積領域など)12、22内の撮像画像10、20が全て消去される。
Then, in step S8, all the captured
そして、ステップS4において、撮像画像10、20が、ステップS8において撮像画像10、20が消去された第N蓄積領域12、22に蓄積される。そして、連携装置群7の生産装置6における基板作業が完了すると、ステップS5に進む。
Then, in step S4, the captured
そして、ステップS5において、n=n+1が演算される。つまり、基板Pの生産枚数を示すnが1つ増加される。 Then, in step S5, n = n + 1 is calculated. That is, n indicating the number of production sheets of the substrate P is increased by one.
そして、ステップS6において、生産予定枚数の基板Pの生産が終了したか否かが判断される。生産予定枚数の基板Pの生産が終了していないと判断される場合、ステップS2に進む。なお、「生産予定枚数の基板Pの生産の終了」とは、たとえば、撮像画像10、20、30を蓄積するように設定された連携装置群7のうち最も下流側(最終)の装置である検査装置3において、生産予定の最終の基板Pの検査が終了したときである。自装置において基板作業が終了したときを生産予定枚数の基板Pの生産の終了としてもよいが、メモリへの蓄積およびファイル出力を完全に実行するためには、検査装置3において最終の基板Pの検査が終了したときを生産予定枚数の基板Pの生産の終了とすることが好ましい。この場合、生産装置6は、検査装置3において、生産予定の最終の基板Pの検査が終了するまで、メモリ11、21に蓄積された撮像画像10、20を削除せずに保持し続ける。
Then, in step S6, it is determined whether or not the production of the planned number of substrates P has been completed. If it is determined that the production of the planned number of substrates P has not been completed, the process proceeds to step S2. The "end of production of the planned number of substrates P" is, for example, the most downstream (final) device of the
そして、生産予定枚数の基板Pの生産が終了するまで、ステップS2、S7、S8、S4、S5、S6の処理がこの順に繰り返される。そして、生産予定枚数の基板Pの生産が終了すると、撮像画像蓄積処理が終了される。 Then, the processes of steps S2, S7, S8, S4, S5, and S6 are repeated in this order until the production of the planned number of substrates P is completed. Then, when the production of the planned number of substrates P is completed, the captured image storage process is completed.
(データファイル出力処理)
次に、図13を参照して、本実施形態の部品実装システム100の連携装置群7によるデータファイル出力処理をフローチャートに基づいて説明する。
(Data file output processing)
Next, with reference to FIG. 13, the data file output process by the
図13に示すように、まず、ステップS11において、連携装置群7の検査装置3により、基板Pの検査が行われる。
As shown in FIG. 13, first, in step S11, the
そして、ステップS12において、連携装置群7の検査装置3により、不良が検出されたか否かが判断される。不良が検出されたと判断された場合、ステップS13に進む。
Then, in step S12, it is determined by the
そして、ステップS13において、連携装置群7の検査装置3により、蓄積領域指定情報、出力対象画像特定情報、および、出力画像指定情報を含むファイル出力要求が生成される。
Then, in step S13, the
そして、ステップS14において、連携装置群7の検査装置3により、ファイル出力要求が、連携装置群7の生産装置6(2つの部品実装装置2および印刷装置1)に送信される。
Then, in step S14, the
そして、ステップS15において、連携装置群7の生産装置6により、連携装置群7の検査装置3からのファイル出力要求が受信される。
Then, in step S15, the
そして、ステップS16において、連携装置群7の検査装置3および生産装置6により、メモリ11、21、31に蓄積された特定の基板Pの不良個所に関する撮像画像10、20、30を外部記憶装置8にデータファイル8aとして出力させる制御が行われる。上記のように、撮像画像10、20、30は、個別のデータファイル8aとして出力されてもよいし、単一のデータファイル8aとして出力されてもよい。その後、データファイル出力処理が終了される。
Then, in step S16, the
(「ALL」設定、「PARTIAL」設定)
また、部品実装システム100は、連携装置群7の生産装置6および検査装置3を連携させる際の設定として、「ALL」設定(全数保存設定)と、「PARTIAL」設定(部分保存設定)とを設定可能に構成されている。図14に示すように、「ALL」設定は、基板Pの生産開始から生産終了までの間、蓄積可能な撮像画像10、20、30の全数に対してメモリ11、21、31への蓄積を行う設定である。「ALL」設定では、蓄積可能な撮像画像10、20、30が、メモリ11、21、31に逐次蓄積される。なお、図12および図13は、「ALL」設定時の動作を示すフローチャートである。
("ALL" setting, "PARTIAL" setting)
Further, the
「PARTIAL」設定は、蓄積可能な撮像画像10、20、30の一部に対してメモリ11、21、31への蓄積を行う設定である。「PARTIAL」設定は、たとえば、図15に示すように、不良による基板Pの生産停止後にオペレータにより設定され、生産停止後の基板Pの生産再開時から適用される。
The "PARRTIAL" setting is a setting for storing a part of the captured
「PARTIAL」設定では、メモリ11、21、31に蓄積される撮像画像10、20、30の種類の条件を設定可能である。「PARTIAL」設定では、たとえば、部品Eの種類、基板Pにおける部品Eの実装位置(搭載位置)などを設定することにより、メモリ11、21、31に蓄積される撮像画像10、20、30の種類の条件を設定可能である。たとえば、部品Eの種類のみが設定された場合、連携装置群7の生産装置6および検査装置3は、基板Pの生産中に、設定された種類の部品Eに関する撮像画像10、20、30のみをメモリ11、21、31に蓄積する制御を行う。また、たとえば、基板Pにおける部品Eの実装位置のみが設定された場合、連携装置群7の生産装置6および検査装置3は、基板Pの生産中に、設定された基板Pにおける部品Eの実装位置に関する撮像画像10、20、30のみをメモリ11、21、31に蓄積する制御を行う。
In the "PARRTIAL" setting, it is possible to set the conditions of the types of captured
また、「PARTIAL」設定では、検査装置3からのファイル出力要求の送信条件を設定可能である。「PARTIAL」設定では、たとえば、生産装置6(部品実装装置2または印刷装置1)により不良の予兆が検出されたことを、検査装置3からのファイル出力要求の送信条件として設定可能である。
Further, in the "PARRTIAL" setting, the transmission condition of the file output request from the
このように設定されている場合、連携装置群7の生産装置6および検査装置3は、連携装置群7の生産装置6により不良の予兆が検出された場合、メモリ11、21、31に蓄積された撮像画像10、20、30のうちの不良の予兆が検出された特定の基板Pに関する撮像画像10、20、30を外部記憶装置8にデータファイル8aとして出力する制御を行う。
When set in this way, the
たとえば、図16に示すように、不良の予兆が検出された場合、不良の予兆を検出した連携装置群7の生産装置6としての上流側の部品実装装置2は、ファイル出力要求依頼を、連携装置群7の検査装置3に送信する制御を行う。不良の予兆が検出された場合は、生産装置6における認識結果の変動値が、予め決められた許容公差の範囲外であった場合などである。また、認識結果の変動値は、今回取得された認識結果の値の過去に取得された認識結果の値に対する変動値である。過去に取得された認識結果の値は、たとえば、直近の認識結果の値、過去に取得された複数の認識結果の値の平均値などである。あるいは、生産装置6における認識結果の値自体が予め決められた許容値(しきい値)より大きい場合を、不良の予兆が検出された場合としてもよい。また、許容公差は、部品の種類、撮像部の種類によって異なるものであってもよい。
For example, as shown in FIG. 16, when a sign of failure is detected, the
たとえば、生産装置6としての部品実装装置2は、ヘッド2aのノズルに吸着された部品Eの下側からの撮像画像2dに基づいて、認識結果の値としての、撮像画像2dの中心に対する撮像画像2d中の部品Eの中心の位置ずれ量を取得する。そして、部品実装装置2は、今回取得されたこの位置ずれ量(たとえば、0.3mm)と、過去に取得されたこの位置ずれ量とに基づいて、この位置ずれ量の変動値(たとえば、0.21mm)を取得する。そして、生産装置6としての部品実装装置2は、取得された位置ずれ量の変動値が、許容公差の範囲外であった場合(たとえば、変動値が絶対値として0.2mm以内を許容公差としていれば0.2mmより大きい場合)、ファイル出力要求依頼を、連携装置群7の検査装置3に送信する制御を行う。
For example, the
連携装置群7の検査装置3は、ファイル出力要求依頼を受信している場合、不良の予兆が検出された基板Pの検査が終了した場合に、検査結果の良否にかかわらず、ファイル出力要求依頼により依頼されたファイル出力要求を、生産装置6としての、2つの部品実装装置2および印刷装置1に送信する制御を行うとともに、メモリ31に蓄積された不良の予兆が検出された特定の基板Pの不良予兆箇所に関する撮像画像30を外部記憶装置8にデータファイル8aとして出力する制御を行う。また、生産装置6(2つの部品実装装置2および印刷装置1)は、検査装置3からのファイル出力要求を受信した場合、メモリ11、21に蓄積された不良の予兆が検出された特定の基板Pの不良予兆箇所に関する撮像画像10、20を外部記憶装置8にデータファイル8aとして出力する制御を行う。
The
また、「PARTIAL」設定では、撮像画像10、20、30のメモリ11、21、31への蓄積条件を設定可能である。「PARTIAL」設定では、たとえば、生産装置6(部品実装装置2または印刷装置1)により不良の予兆が検出されたことを、撮像画像10、20、30のメモリ11、21、31への蓄積条件として設定可能である。なお、メモリ11、21、31に蓄積される撮像画像10、20、30の種類の条件が設定されている場合において、メモリ11、21、31に蓄積される撮像画像10、20、30の種類の条件を満たさなくても、生産装置6により不良の予兆が検出された場合には撮像画像10、20、30をメモリ11、21、31に蓄積するように、蓄積条件を設定してもよい。
Further, in the "PARRTIAL" setting, it is possible to set the storage conditions for the captured
このように設定されている場合、連携装置群7の生産装置6および検査装置3は、連携装置群7の生産装置6により不良の予兆が検出されるまで、撮像画像10、20、30をメモリ11、21、31に蓄積する制御を行わない。また、連携装置群7の生産装置6により不良の予兆が検出された場合、連携装置群7の検査装置3および不良の予兆を検出した生産装置6は、不良の予兆が検出された特定の基板Pの不良予兆箇所に関する撮像画像10、20、30をメモリ11、21、31に蓄積する制御を行う。
When set in this way, the
たとえば、図17に示すように、不良の予兆が検出された場合、不良の予兆を検出した連携装置群7の生産装置6としての上流側の部品実装装置2は、ファイル出力要求依頼を、連携装置群7の検査装置3に送信する制御を行うとともに、不良の予兆が検出された特定の基板Pの不良予兆箇所に関する撮像画像20をメモリ21に蓄積する制御を行う。
For example, as shown in FIG. 17, when a sign of failure is detected, the
連携装置群7の検査装置3は、ファイル出力要求依頼を受信している場合、不良の予兆が検出された特定の基板Pの不良予兆箇所に関する撮像画像30をメモリ31に蓄積する。また、連携装置群7の検査装置3は、不良の予兆が検出された基板Pの検査が終了した場合に、検査結果の良否に関わらず、ファイル出力要求を、不良の予兆を検出した生産装置6としての上流側の部品実装装置2に送信する制御を行うとともに、メモリ31に蓄積された不良の予兆が検出された特定の基板Pの不良予兆箇所に関する撮像画像30を外部記憶装置8にデータファイル8aとして出力する制御を行う。また、不良の予兆を検出した生産装置6としての上流側の部品実装装置2は、検査装置3からのファイル出力要求を受信した場合、メモリ21に蓄積された不良の予兆が検出された特定の基板Pの不良予兆箇所に関する撮像画像20を外部記憶装置8にデータファイル8aとして出力する制御を行う。なお、不良の予兆が検出された装置ではない印刷装置1および下流側の部品実装装置2では、撮像画像10、20のメモリ11、21への蓄積、および、撮像画像10、20のデータファイル8aとしての出力のいずれも行われない。
When the
また、「PARTIAL」設定では、撮像画像10、20、30のメモリ11、21、31への蓄積終了条件(「PARTIAL」設定の終了条件)を設定可能である。「PARTIAL」設定では、たとえば、不良の予兆が検出された基板Pの枚数が指定した基板枚数に達したことを、撮像画像10、20、30のメモリ11、21、31への蓄積終了条件として設定可能である。基板枚数は、オペレータにより指定される。
Further, in the "PARTIAL" setting, it is possible to set the storage end condition (end condition of the "PARTIAL" setting) of the captured
このように設定されている場合、連携装置群7の生産装置6および検査装置3は、不良の予兆が検出された基板Pの枚数が指定した基板枚数(たとえば、5枚)に達した場合、撮像画像10、20、30のメモリ11、21、31への蓄積を終了する制御を行う。連携装置群7の生産装置6および検査装置3は、不良の予兆が検出された基板Pの枚数が指定した基板枚数に達した後は、さらに不良の予兆が検出されたとしても、撮像画像10、20、30をメモリ11、21、31に蓄積する制御を行わない。不良の予兆が検出された基板Pの枚数が指定した基板枚数に達するまでは、「PARTIAL」設定の内容に応じて、不良の予兆が検出されたか否かにかかわらず、撮像画像10、20、30をメモリ11、21、31に逐次蓄積する制御を行ってもよいし、不良の予兆が検出された場合にのみ、撮像画像10、20、30をメモリ11、21、31に蓄積する制御を行ってもよい。なお、撮像画像10、20、30のメモリ11、21、31への蓄積が終了した場合(「PARTIAL」設定が終了した場合)、基板Pの生産を一時的に停止させてもよい。
When set in this way, the
(「PARTIAL」設定のデータファイル出力処理)
次に、図18を参照して、本実施形態の部品実装システム100の連携装置群7の生産装置6(部品実装装置2または印刷装置1)による「PARTIAL」設定の撮像画像蓄積処理をフローチャートに基づいて説明する。このフローチャートでは、上記した、メモリ11、21、31に蓄積される撮像画像10、20、30の種類の条件、撮像画像10、20、30のメモリ11、21、31への蓄積条件、および、撮像画像10、20、30のメモリ11、21、31への蓄積終了条件が設定されている場合を説明する。
(Data file output processing of "PARTIAL" setting)
Next, with reference to FIG. 18, the flow chart shows the captured image storage process of the "PARRTIAL" setting by the production device 6 (
図18に示すように、まず、ステップS21において、基板作業(印刷作業または実装作業)が開始される。 As shown in FIG. 18, first, in step S21, the substrate work (printing work or mounting work) is started.
そして、ステップS22において、基板作業に関する撮像画像10、20が取得される。
Then, in step S22, the captured
そして、ステップS23において、mがb以下であるか否かが判断される。mは、現在までに不良の予兆が検出された基板枚数を示す。bは、蓄積終了条件の基板枚数を示す。ステップS23では、現在までに不良の予兆が検出された基板枚数が、蓄積終了条件の基板枚数に達したか否かが判断される。 Then, in step S23, it is determined whether or not m is b or less. m indicates the number of substrates for which a sign of failure has been detected so far. b indicates the number of substrates under the storage end condition. In step S23, it is determined whether or not the number of substrates for which a sign of failure has been detected so far has reached the number of substrates under the storage end condition.
ステップS23において、mがb以下であると判断された場合、ステップS24に進む。 If it is determined in step S23 that m is b or less, the process proceeds to step S24.
そして、ステップS24において、撮像画像10、20が、設定された画像の種類の条件を満たす画像であるか否かが判断される。取得された撮像画像10、20が設定された画像の種類の条件を満たす画像であると判断された場合、ステップS25に進む。
Then, in step S24, it is determined whether or not the captured
そして、ステップS25において、認識結果の変動値が許容公差の範囲外であるか否かが判断される。つまり、ステップS25では、不良の予兆が検出されたか否かが判断される。認識結果の変動値が許容公差の範囲外であると判断された場合、ステップS26に進む。なお、ステップS24における判断にかかわらず、ステップS25において、認識結果の変動値が許容公差の範囲外であると判断された場合には、ステップS26に進むようにフローチャートを構成してもよい。 Then, in step S25, it is determined whether or not the fluctuation value of the recognition result is out of the allowable tolerance range. That is, in step S25, it is determined whether or not a sign of failure has been detected. If it is determined that the fluctuation value of the recognition result is out of the allowable tolerance range, the process proceeds to step S26. Regardless of the determination in step S24, if it is determined in step S25 that the fluctuation value of the recognition result is out of the allowable tolerance range, the flowchart may be configured so as to proceed to step S26.
そして、ステップS26において、撮像画像10、20がメモリ11、21の蓄積領域12、22に蓄積される。つまり、設定された画像の種類の条件を満たし、かつ、不良の予兆が検出された場合、取得された撮像画像10、20がメモリ11、21の蓄積領域12、22に蓄積される。
Then, in step S26, the captured
そして、ステップS27において、ファイル出力要求依頼が連携装置群7の検査装置3に送信される。
Then, in step S27, the file output request request is transmitted to the
そして、ステップS28において、基板作業が完了したか否かが判断される。基板作業が完了したと判断された場合、撮像画像蓄積処理が終了される。そして、次の基板Pについての撮像画像蓄積処理が開始される。なお、ステップS26および27の処理を行っている場合、m=m+1が演算されて(現在までに不良の予兆が検出された基板枚数を示すmが1つ増加されて)、撮像画像蓄積処理が終了される。 Then, in step S28, it is determined whether or not the substrate work is completed. When it is determined that the substrate work is completed, the captured image storage process is completed. Then, the captured image storage process for the next substrate P is started. When the processes of steps S26 and 27 are performed, m = m + 1 is calculated (m indicating the number of substrates for which a sign of failure has been detected up to now is increased by one), and the captured image storage process is performed. It will be terminated.
また、ステップS28において、基板作業が完了していないと判断された場合、ステップS22に進む。そして、ステップS22~S28の処理をこの順に繰り返す。 If it is determined in step S28 that the substrate work has not been completed, the process proceeds to step S22. Then, the processes of steps S22 to S28 are repeated in this order.
なお、ステップS23においてmがbよりも大きいと判断された場合、ステップS24において撮像画像10、20が設定された画像の種類の条件を満たす画像ではないと判断された場合、および、ステップS25において認識結果の変動値が許容公差の範囲内であると判断された場合、ステップS28に進む。これらの場合、設定された条件を満たさないため、撮像画像10、20のメモリ11、21への蓄積制御(ステップS26)、および、撮像画像10、20のデータファイル8aとしての出力制御(ステップS27)は、行われない。
When it is determined in step S23 that m is larger than b, when it is determined in step S24 that the captured
(「PARTIAL」設定のデータファイル出力処理)
次に、図19を参照して、本実施形態の部品実装システム100の連携装置群7による「PARTIAL」設定のデータファイル出力処理をフローチャートに基づいて説明する。
(Data file output processing of "PARTIAL" setting)
Next, with reference to FIG. 19, the data file output process of the "PARRTIAL" setting by the
図19に示すように、まず、ステップS31において、連携装置群7の生産装置6(部品実装装置2または印刷装置1)により、認識結果の変動値が許容公差の範囲外であるか否かが判断される。つまり、ステップS31では、不良の予兆が検出されたか否かが判断される。認識結果の変動値が許容公差の範囲内であると判断された場合、データファイル出力処理が終了される。また、認識結果の変動値が許容公差の範囲外であると判断された場合、ステップS32に進む。
As shown in FIG. 19, first, in step S31, whether or not the fluctuation value of the recognition result is out of the allowable tolerance range by the production device 6 (
そして、ステップS32において、連携装置群7の生産装置6により、ファイル出力要求依頼が、連携装置群7の検査装置3に送信される。
Then, in step S32, the
そして、ステップS33において、連携装置群7の検査装置3により、ファイル出力要求依頼が受信される。
Then, in step S33, the file output request request is received by the
そして、ステップS34において、連携装置群7の検査装置3により、不良の予兆が検出された基板Pの検査が終了したか否かが判断される。不良の予兆が検出された基板Pの検査が終了していないと判断された場合、ステップS34の処理を繰り返す。また、不良の予兆が検出された基板Pの検査が終了したと判断された場合、ステップS35に進む。
Then, in step S34, the
そして、ステップS35において、連携装置群7の検査装置3により、ファイル出力要求が、連携装置群7の生産装置6に送信される。
Then, in step S35, the
そして、ステップS36において、連携装置群7の生産装置6により、ファイル出力要求が受信される。
Then, in step S36, the file output request is received by the
そして、ステップS37において、連携装置群7の検査装置3および生産装置6により、メモリ11、21、31に蓄積された特定の基板Pの不良予兆箇所に関する撮像画像10、20、30を外部記憶装置8にデータファイル8aとして出力させる制御が行われる。その後、データファイル出力処理が終了される。
Then, in step S37, the
なお、説明の便宜上、上記実施形態では、生産装置6としての印刷装置1および2つの部品実装装置2と、検査装置3とが、不良を解析するために互いに連携する連携装置群7として構成(設定)されている例について説明したが、連携装置群7の構成はこれに限られない。上記のように、生産装置6としての印刷装置1、2つの部品実装装置2およびリフロー炉4と、検査装置3と、検査装置5とを、不良を解析するために互いに連携する連携装置群7として構成(設定)してもよい。この場合にも、上記実施形態において説明したのと同様に、メモリへの蓄積制御、データファイルの出力制御などを行えばよい。つまり、生産装置6としての印刷装置1、2つの部品実装装置2およびリフロー炉4と、検査装置3と、検査装置5とにおいて、特定の基板Pに関する撮像画像をメモリに蓄積し、所定の場合、データファイルとして出力すればよい。また、この場合、検査装置5からファイル出力要求を送信してもよい。検査装置5からファイル出力要求を送信する場合にも、印刷装置1、2つの部品実装装置2、検査装置3およびリフロー炉4は、検査装置3からファイル出力要求を送信する上記実施形態と同様に、各装置から検査装置5までの間に滞留することが想定される基板Pの数以上の撮像画像を、各装置のメモリに蓄積するようにすればよい。また、検査装置5が基板Pの検査が終了したことを確認してから当該基板Pについての撮像画像を自装置のメモリから削除するようにしてもよい。また、検査装置3と検査装置5の両方が図1のように設置されている場合にどちらを連携装置群7の最も下流に配置された装置とするかを選択的に設定できるようにしてもよい。
For convenience of explanation, in the above embodiment, the
(本実施形態の効果)
本実施形態では、以下のような効果を得ることができる。
(Effect of this embodiment)
In this embodiment, the following effects can be obtained.
本実施形態では、上記のように、連携装置群7の生産装置6および検査装置3を、基板Pの生産中に、基板作業に関する撮像画像10、20、30をメモリ11、21、31に蓄積し、所定の場合、メモリ11、21、31に蓄積された撮像画像10、20、30のうちの特定の基板Pに関する撮像画像10、20、30を外部記憶装置8にデータファイル8aとして出力する制御を行うように構成する。これにより、連携装置群7の生産装置6および検査装置3の各々の撮像画像10、20、30を、特定の外部記憶装置8に保存することができる。その結果、オペレータが連携装置群7の装置毎に特定の基板Pに関する撮像画像10、20、30を探して保存する必要がないので、このような煩雑な手間を省くことができる。また、オペレータの手間を省いた分だけ、不良の原因を解析するのに要する時間およびオペレータの負担を減少させることができる。さらに、連携装置群7の生産装置6および検査装置3の各々の特定の基板Pに関する撮像画像10、20、30を後から確認することができる。その結果、生産装置6の撮像画像10、20、30だけ、または、検査装置3の撮像画像10、20、30だけでは解析しにくい不良の原因も、生産装置6の撮像画像10、20、30および検査装置3の撮像画像10、20、30に基づいて、容易に解析することができる。
In the present embodiment, as described above, the
また、本実施形態では、上記のように、連携装置群7の生産装置6および検査装置3を、最も下流側に配置された連携装置群7の装置から基板Pが搬出された場合、メモリ11、21、31に蓄積された撮像画像10、20、30のうちの搬出基板Pに関する撮像画像10、20、30を消去する制御を行うように構成する。これにより、参照する必要がない撮像画像10、20、30をメモリ11、21、31から逐次消去することができるので、メモリ11、21、31が不必要に使用されることを抑制してメモリ11、21、31が容量不足になることを抑制することができる。
Further, in the present embodiment, as described above, when the substrate P is carried out from the device of the
また、本実施形態では、上記のように、連携装置群7の生産装置6および検査装置3を、連携装置群7の検査装置3により不良が検出された場合、メモリ11、21、31に蓄積された撮像画像10、20、30のうちの不良が検出された特定の基板Pに関する撮像画像10、20、30を外部記憶装置8にデータファイル8aとして出力する制御を行うように構成する。これにより、連携装置群7の検査装置3により不良が検出された場合、連携装置群7の生産装置6および検査装置3の各々の不良が検出された特定の基板Pに関する撮像画像10、20、30を確実に保存することができる。その結果、連携装置群7の生産装置6および検査装置3の各々の不良が検出された特定の基板Pに関する撮像画像10、20、30を後から確実に確認することができるので、連携装置群7の検査装置3により検出された不良の原因を後から容易に解析することができる。
Further, in the present embodiment, as described above, when a defect is detected by the
また、本実施形態では、上記のように、連携装置群7の生産装置6および検査装置3を、連携装置群7の生産装置6により不良の予兆が検出された場合、メモリ11、21、31に蓄積された撮像画像10、20、30のうちの不良の予兆が検出された特定の基板Pに関する撮像画像10、20、30を外部記憶装置8にデータファイル8aとして出力する制御を行うように構成する。これにより、連携装置群7の生産装置6および検査装置3の各々の不良の予兆が検出された特定の基板Pに関する撮像画像10、20、30を確実に保存することができる。その結果、不良が生じた場合、連携装置群7の生産装置6および検査装置3の各々の不良の予兆が検出された特定の基板Pに関する撮像画像10、20、30を、生じた不良の原因の解析に用いることができる。これにより、生じた不良の原因をより容易に解析することができる。また、不良が生じる前に、連携装置群7の生産装置6および検査装置3の各々の不良の予兆が検出された特定の基板Pに関する撮像画像10、20、30を確認することができるので、不良が生じることを未然に防止する措置を容易に行うことができる。
Further, in the present embodiment, as described above, when a sign of failure is detected in the
また、本実施形態では、上記のように、連携装置群7の生産装置6および検査装置3を、撮像条件、認識データおよび認識結果のうちの少なくとも1つを含む付加情報13、23、33を撮像画像10、20、30に付加した状態で、撮像画像10、20、30をメモリ11、21、31に蓄積する制御を行うように構成する。これにより、付加情報13、23、33を付加した状態で撮像画像10、20、30を外部記憶装置8にデータファイル8aとして出力することができる。その結果、オペレータは、撮像画像10、20、30だけでなく付加情報13、23、33も後から確認することができる。これにより、不良の原因をより一層容易に解析することができる。また、付加情報13、23、33を撮像画像10、20、30に付加すれば、付加情報13、23、33に基づいて、不良が生じた状態を後から再現することができる。その結果、不良の原因をより詳細に解析することができる。
Further, in the present embodiment, as described above, the
また、本実施形態では、上記のように、連携装置群7の生産装置6および検査装置3を、撮像画像10、20、30が互いに関連付くように、撮像画像10、20、30を外部記憶装置8にデータファイル8aとして出力する制御を行うように構成する。これにより、オペレータが撮像画像10、20、30を後から確認する際、関連する撮像画像10、20、30を容易に確認することができる。その結果、不良の原因の解析を円滑に行うことができる。
Further, in the present embodiment, as described above, the
また、本実施形態では、上記のように、撮像画像10、20、30を個別に外部記憶装置8にデータファイル8aとして出力する場合、連携装置群7の生産装置6および検査装置3を、個別に出力された撮像画像10、20、30を示すデータファイル8aの各々が、互いに関連する画像であることが識別可能なように、ファイル名を設定するように構成する。これにより、撮像画像10、20、30が個別に外部記憶装置8にデータファイル8aとして出力される場合にも、ファイル名に基づいて、関連する撮像画像10、20、30を容易に確認することができる。
Further, in the present embodiment, as described above, when the captured
また、本実施形態では、上記のように、撮像画像10、20、30をまとめて外部記憶装置8にデータファイル8aとして出力する場合、連携装置群7の生産装置6および検査装置3を、撮像画像10、20、30が、外部記憶装置8に単一のデータファイル8aとして出力されるように、撮像画像10、20、30を外部記憶装置8にデータファイル8aとして出力する制御を行うように構成する。これにより、単に単一のデータファイル8aを操作するだけで、関連する撮像画像10、20、30の全部を確認することができる。その結果、不良の原因の解析をより円滑に行うことができる。
Further, in the present embodiment, as described above, when the captured
[変形例]
なお、今回開示された実施形態は、全ての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した実施形態の説明ではなく特許請求の範囲によって示され、さらに特許請求の範囲と均等の意味および範囲内での全ての変更(変形例)が含まれる。
[Modification example]
It should be noted that the embodiments disclosed this time are exemplary in all respects and are not considered to be restrictive. The scope of the present invention is shown by the scope of claims rather than the description of the above-described embodiment, and further includes all modifications (modifications) within the meaning and scope equivalent to the scope of claims.
たとえば、上記実施形態では、部品実装システムが、印刷装置、2つの部品実装装置、リフロー前の検査装置、リフロー炉、リフロー後の検査装置を備える例を示したが、本発明はこれに限られない。本発明では、生産装置および検査装置を含む連携装置群を備えていれば、部品実装システムが備える装置の種類、および、装置の数は、どのようなものであってもよい。たとえば、部品実装システムが、2つ以上の印刷装置を備えていてもよいし、1つまたは3つ以上の部品実装装置を備えていてもよい。また、部品実装システムが、印刷装置の直後に印刷検査装置をさらに備えていてもよい。 For example, in the above embodiment, the component mounting system includes a printing device, two component mounting devices, a pre-reflow inspection device, a reflow furnace, and a post-reflow inspection device, but the present invention is limited to this. not. In the present invention, the type of the device and the number of the devices included in the component mounting system may be any as long as the cooperative device group including the production device and the inspection device is provided. For example, the component mounting system may include two or more printing devices, or may include one or more component mounting devices. Further, the component mounting system may further include a print inspection device immediately after the printing device.
また、上記実施形態では、連携装置群が、生産装置としての印刷装置および2つの部品実装装置と、検査装置としてのリフロー前の検査装置とを備える例を示したが、本発明はこれに限られない。たとえば、生産装置および検査装置を備えていれば、連携装置群が備える装置の種類、および、装置の数は、どのようなものであってもよい。たとえば、連携装置群が、生産装置として部品実装装置のみを備えていてもよいし、生産装置として印刷装置のみを備えていてもよい。また、連携装置群が、生産装置として印刷装置および部品実装装置以外の生産装置を備えていてもよい。また、連携装置群が、検査装置としてリフロー前の検査装置およびリフロー後の検査装置以外の検査装置を備えていてもよい。 Further, in the above embodiment, an example is shown in which the cooperation device group includes a printing device as a production device, two component mounting devices, and an inspection device before reflow as an inspection device, but the present invention is limited to this. I can't. For example, if a production device and an inspection device are provided, the type of device and the number of devices included in the cooperative device group may be any. For example, the cooperative device group may be provided with only a component mounting device as a production device, or may be provided with only a printing device as a production device. Further, the cooperative device group may include a production device other than the printing device and the component mounting device as the production device. Further, the cooperative device group may include an inspection device other than the inspection device before the reflow and the inspection device after the reflow as the inspection device.
また、上記実施形態では、撮像画像の記憶装置が、連携装置群の生産装置および検査装置の外部に設けられた外部記憶装置により構成されている例を示したが、本発明はこれに限られない。たとえば、撮像画像の記憶装置が、連携装置群の装置(検査装置、部品実装装置、印刷装置など)の内部に設けられた内部記憶装置により構成されていてもよい。 Further, in the above embodiment, an example is shown in which the storage device for the captured image is composed of an external storage device provided outside the production device and the inspection device of the cooperative device group, but the present invention is limited to this. not. For example, the storage device for the captured image may be configured by an internal storage device provided inside a device (inspection device, component mounting device, printing device, etc.) of the cooperative device group.
また、上記実施形態では、不良が検出された場合、または、不良の予兆が検出された場合に、撮像画像をデータファイルとして出力する制御を行う例を示したが、本発明はこれに限られない。本発明では、不良が検出された場合、または、不良の予兆が検出された場合以外の場合に、撮像画像をデータファイルとして出力する制御を行ってもよい。たとえば、変形例では、図20に示すように、連携装置群7の生産装置6および検査装置3は、オペレータによるファイル出力指示を受け付けた場合、メモリ11、21、31に蓄積された撮像画像10、20、30のうちのオペレータにより指定された特定の基板Pに関する撮像画像10、20、30を外部記憶装置8にデータファイル8aとして出力する制御を行うように構成されている。このように構成すれば、連携装置群7の装置毎に撮像画像10、20、30を探して保存しなくても、連携装置群7の生産装置6および検査装置3の各々のオペレータが所望する特定の基板Pに関する撮像画像10、20、30を確実に保存することができる。その結果、煩雑な手間を省きつつ、連携装置群7の生産装置6および検査装置3の各々のオペレータが所望する特定の基板に関する撮像画像10、20、30を後から確実に確認することができる。
Further, in the above embodiment, an example of controlling the output of the captured image as a data file when a defect is detected or a sign of a defect is detected has been shown, but the present invention is limited to this. not. In the present invention, control may be performed to output the captured image as a data file when a defect is detected or when a sign of defect is not detected. For example, in the modified example, as shown in FIG. 20, when the
また、上記実施形態では、最も下流側に配置された連携装置群の装置から基板が搬出された場合、メモリに蓄積された撮像画像のうちの搬出基板に関する撮像画像を消去する制御を行う例を示したが、本発明はこれに限られない。たとえば、最も下流側に配置された連携装置群の装置から所定基板が搬出されてから、さらに所定枚数の基板が搬出された場合、メモリに蓄積された撮像画像のうちの搬出された所定基板に関する撮像画像を消去する制御を行ってもよい。 Further, in the above embodiment, when the substrate is carried out from the devices of the cooperative device group arranged on the most downstream side, an example of controlling to erase the captured image related to the carried-out board among the captured images stored in the memory is performed. As shown, the present invention is not limited to this. For example, when a predetermined number of boards are carried out after the predetermined board is carried out from the device of the cooperative device group arranged on the most downstream side, the predetermined board among the captured images stored in the memory is taken out. Control may be performed to erase the captured image.
また、上記実施形態では、付加情報が、撮像条件、認識データおよび認識結果のうちの少なくとも撮像条件および認識結果を含む例を示したが、本発明はこれに限られない。本発明では、付加情報を撮像画像に付加する場合、付加情報は、撮像条件、認識データおよび認識結果のうちの少なくとも1つを含んでいればよい。また、必ずしも付加情報を撮像画像に付加しなくてもよい。 Further, in the above embodiment, an example is shown in which the additional information includes at least the imaging condition and the recognition result among the imaging conditions, the recognition data and the recognition result, but the present invention is not limited to this. In the present invention, when the additional information is added to the captured image, the additional information may include at least one of the imaging condition, the recognition data, and the recognition result. Further, it is not always necessary to add additional information to the captured image.
また、上記実施形態では、「PARTIAL」設定時に、撮像画像をメモリに蓄積する制御を行う例を示したが、本発明はこれに限られない。本発明では、「PARTIAL」設定時に、撮像画像を、メモリに蓄積することなく、記憶装置(外部記憶装置8など)にデータファイルとして直接的に出力する制御を行ってもよい。「PARTIAL」設定時には、「ALL」設定時とは異なり、保存されるデータ量が少ないため、撮像画像を記憶装置にデータファイルとして直接的に出力しても、記憶装置の容量を過度に使用することがないためである。
Further, in the above embodiment, an example in which the captured image is stored in the memory is controlled when "PARRTIAL" is set, but the present invention is not limited to this. In the present invention, when the "PARRTIAL" is set, the captured image may be controlled to be directly output as a data file to a storage device (
また、上記実施形態では、説明の便宜上、処理動作を処理フローに沿って順番に処理を行うフロー駆動型のフローチャートを用いて説明したが、本発明はこれに限られない。本発明では、処理動作を、イベント単位で処理を実行するイベント駆動型(イベントドリブン型)の処理により行ってもよい。この場合、完全なイベント駆動型で行ってもよいし、イベント駆動およびフロー駆動を組み合わせて行ってもよい。 Further, in the above embodiment, for convenience of explanation, the processing operations have been described using a flow-driven flowchart in which the processing operations are sequentially performed along the processing flow, but the present invention is not limited to this. In the present invention, the processing operation may be performed by event-driven (event-driven) processing in which processing is executed in event units. In this case, it may be completely event-driven, or it may be a combination of event-driven and flow-driven.
1 印刷装置(生産装置)
2 部品実装装置(生産装置)
3 検査装置
6 生産装置
7 連携装置群
8 外部記憶装置(記憶装置)
8a データファイル
10、20、30 撮像画像
11、21、31 メモリ
13、23、33 付加情報
100 部品実装システム
E 部品
P 基板
1 Printing equipment (production equipment)
2 Parts mounting equipment (production equipment)
3
Claims (7)
前記連携装置群の前記生産装置および前記検査装置は、前記基板の生産中に、前記基板作業に関する撮像画像を前記生産装置および前記検査装置のメモリに蓄積し、所定の場合、前記生産装置および前記検査装置の前記メモリに蓄積された前記撮像画像のうちの特定の前記基板に関する前記撮像画像を記憶装置にデータファイルとして出力する制御を行うように構成されており、
前記連携装置群の前記生産装置および前記検査装置は、最も下流側に配置された前記連携装置群の装置から前記基板が搬出された場合、前記メモリに蓄積された前記撮像画像のうちの搬出基板に関する前記撮像画像を消去する制御を行うように構成されており、
前記連携装置群の前記生産装置および前記検査装置は、前記連携装置群の前記検査装置により不良が検出された場合、前記メモリに蓄積された前記撮像画像のうちの不良が検出された特定の前記基板に関する前記撮像画像を前記記憶装置にデータファイルとして出力する制御を行うように構成されている、部品実装システム。 It includes production equipment and inspection equipment that perform board work on the board on which the parts are mounted, and is equipped with a group of cooperation equipment that cooperates with each other to analyze defects.
During the production of the substrate, the production apparatus and the inspection apparatus of the cooperation apparatus group store an image of the substrate work in the memory of the production apparatus and the inspection apparatus, and if a predetermined case, the production apparatus and the inspection apparatus. It is configured to control the output of the captured image relating to a specific substrate among the captured images stored in the memory of the inspection device to the storage device as a data file .
When the board is carried out from the device of the cooperation device group arranged on the most downstream side, the production device and the inspection device of the cooperation device group carry out the carry-out board of the captured images stored in the memory. It is configured to control to erase the captured image of the above.
When a defect is detected by the inspection device of the cooperation device group, the production device and the inspection device of the cooperation device group are the specific said one in which the defect is detected in the captured image stored in the memory. A component mounting system configured to control the output of the captured image of the substrate to the storage device as a data file .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018009694A JP7067938B2 (en) | 2018-01-24 | 2018-01-24 | Component mounting system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018009694A JP7067938B2 (en) | 2018-01-24 | 2018-01-24 | Component mounting system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019129220A JP2019129220A (en) | 2019-08-01 |
| JP7067938B2 true JP7067938B2 (en) | 2022-05-16 |
Family
ID=67471362
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018009694A Active JP7067938B2 (en) | 2018-01-24 | 2018-01-24 | Component mounting system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7067938B2 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115700028A (en) * | 2020-06-29 | 2023-02-03 | 株式会社富士 | Component Mounting System |
| JP7650979B2 (en) * | 2021-07-13 | 2025-03-25 | ヤマハ発動機株式会社 | File management device for surface mount machines, surface mount machines |
| JP7793787B2 (en) * | 2022-07-27 | 2026-01-05 | ヤマハ発動機株式会社 | Component mounting management device, component mounting system, and component mounting management method |
| CN115688840A (en) * | 2022-11-09 | 2023-02-03 | 深圳市硕思信息技术有限公司 | Skip method, device, equipment and medium based on manufacturing execution system |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004200224A (en) | 2002-12-16 | 2004-07-15 | Yamagata Casio Co Ltd | Defective recognition solving method and electronic-part loading device using it |
| JP2006013120A (en) | 2004-06-25 | 2006-01-12 | Matsushita Electric Ind Co Ltd | Failure cause investigation system |
| JP2010141209A (en) | 2008-12-12 | 2010-06-24 | Sony Corp | Substrate inspection device and substrate inspection method |
| JP2011077095A (en) | 2009-09-29 | 2011-04-14 | Nec Corp | System, method and program for monitoring facility |
| WO2014076755A1 (en) | 2012-11-13 | 2014-05-22 | 富士機械製造株式会社 | Substrate production state monitoring device |
-
2018
- 2018-01-24 JP JP2018009694A patent/JP7067938B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004200224A (en) | 2002-12-16 | 2004-07-15 | Yamagata Casio Co Ltd | Defective recognition solving method and electronic-part loading device using it |
| JP2006013120A (en) | 2004-06-25 | 2006-01-12 | Matsushita Electric Ind Co Ltd | Failure cause investigation system |
| JP2010141209A (en) | 2008-12-12 | 2010-06-24 | Sony Corp | Substrate inspection device and substrate inspection method |
| JP2011077095A (en) | 2009-09-29 | 2011-04-14 | Nec Corp | System, method and program for monitoring facility |
| WO2014076755A1 (en) | 2012-11-13 | 2014-05-22 | 富士機械製造株式会社 | Substrate production state monitoring device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2019129220A (en) | 2019-08-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7067938B2 (en) | Component mounting system | |
| CN104770081B (en) | Substrate production status monitoring device | |
| WO2018100717A1 (en) | Manufacturing management system for component mounting line | |
| JP6937450B2 (en) | Board production line | |
| JP2011077095A (en) | System, method and program for monitoring facility | |
| US10772250B2 (en) | Component mounting device and component mounting system | |
| JP7149723B2 (en) | Image management method and image management device | |
| JP5794329B2 (en) | Equipment monitoring system, equipment monitoring method and equipment monitoring program | |
| JP5786261B2 (en) | Mounting system, electronic component mounting method, board manufacturing method, and program | |
| JP2006013120A (en) | Failure cause investigation system | |
| JPWO2018220788A1 (en) | Inspection result notification method, inspection result notification device, and component mounting system | |
| US12045920B2 (en) | Component mounting management apparatus, component mounting management method, component mounting management program, and recording medium | |
| JP2004095978A (en) | Method and system for contra-substrate working | |
| JP7848116B2 (en) | Component mounting system | |
| JP2023052269A (en) | Substrate production method | |
| JP4914326B2 (en) | Board production line, board production management device and surface mounter | |
| JP7209879B2 (en) | File delivery agency | |
| JP2003031998A (en) | Production system and production method for surface mounting device | |
| JP2002076693A (en) | Electronic component mounting apparatus and method | |
| JP2019220718A (en) | Component mounting apparatus | |
| JP6991277B2 (en) | Production control method and production control system | |
| JP4440656B2 (en) | Data creation method, data creation apparatus, screen printing inspection method, screen printing inspection apparatus, and screen printing machine | |
| KR101594091B1 (en) | Method for checking the last mounted point at the chip mounter and apparatus thereof | |
| WO2024023996A1 (en) | Component mounting management device, component mounting system, and component mounting management method | |
| CN120051797A (en) | Wire setting device and component mounting machine provided with same |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200617 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210407 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210608 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210721 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210928 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20211119 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20220419 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220428 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7067938 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |