JP7257514B2 - Component mounting system and learning device - Google Patents
Component mounting system and learning device Download PDFInfo
- Publication number
- JP7257514B2 JP7257514B2 JP2021529658A JP2021529658A JP7257514B2 JP 7257514 B2 JP7257514 B2 JP 7257514B2 JP 2021529658 A JP2021529658 A JP 2021529658A JP 2021529658 A JP2021529658 A JP 2021529658A JP 7257514 B2 JP7257514 B2 JP 7257514B2
- Authority
- JP
- Japan
- Prior art keywords
- component
- board
- learning
- mounting
- image
- 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
Classifications
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05K—PRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
- H05K13/00—Apparatus or processes specially adapted for manufacturing or adjusting assemblages of electric components
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05K—PRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
- H05K13/00—Apparatus or processes specially adapted for manufacturing or adjusting assemblages of electric components
- H05K13/08—Monitoring manufacture of assemblages
Landscapes
- Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Operations Research (AREA)
- Supply And Installment Of Electrical Components (AREA)
Description
本明細書は、部品実装システムについて開示する。 This specification discloses a component mounting system.
従来より、1台又は複数台の部品実装機を含む部品実装ラインと、部品実装ラインの基板搬出側に設置され回路基板に実装した各部品の実装状態の良否を判定する外観検査装置と、部品実装ラインのネットワークに接続され学習処理に用いる教師データの収集及び学習を行なう学習用コンピュータと、を備える部品実装システムが提案されている(例えば、特許文献1参照)。各部品実装機の制御装置は、生産中に撮像対象を撮像した低解像度画像から高解像度画像を推定する再構成型超解像処理部と、生産中に学習用コンピュータの学習処理の学習結果に基づいて部品を撮像した低解像度画像から高解像度画像を推定する学習型超解像処理部とを有する。各部品実装機の制御装置は、学習用コンピュータの学習処理が完了するまでは再構成型超解像処理により高解像度画像を推定すると共に推定した高解像度画像を処理して部品を認識する。一方、各部品実装機の制御装置は、学習用コンピュータの学習処理が完了した後は、学習型超解像処理に切り替えて高解像度画像を推定すると共に推定した高解像度画像を処理して部品を認識する。また、各部品実装機の制御装置は、学習型超解像処理の実行期間中に、教師データの学習結果を更新する必要があると判断したときに、再構成型超解像処理に切り替えて高解像度画像を推定すると共に、学習結果の更新要求を学習用コンピュータへ送信する。そして、各部品実装機の制御装置は、更新要求を受信した学習用コンピュータが教師データを再収集すると共に再学習して教師データの学習結果を更新してその学習処理を完了すると、再構成型超解像処理から学習型超解像処理に切り替える。 Conventionally, a component mounting line including one or more component mounters, a visual inspection apparatus installed on the board unloading side of the component mounting line and determining the quality of the mounting state of each component mounted on the circuit board, and a component A component mounting system has been proposed that includes a learning computer that is connected to a network of mounting lines and that collects teacher data used in learning processing and performs learning (see, for example, Patent Document 1). The controller of each component mounter consists of a reconstruction super-resolution processing unit that estimates a high-resolution image from low-resolution images of the object to be imaged during production, and a learning computer that uses the learning results of the learning process during production. a learning-type super-resolution processing unit for estimating a high-resolution image from a low-resolution image obtained by imaging the part based on the learning type super-resolution processing unit. The control device of each mounter estimates a high-resolution image by reconstruction-type super-resolution processing and processes the estimated high-resolution image to recognize the component until the learning processing of the learning computer is completed. On the other hand, after the learning processing of the learning computer is completed, the control device of each component mounter switches to learning-type super-resolution processing, estimates a high-resolution image, and processes the estimated high-resolution image to determine the component. recognize. In addition, when the control device of each mounter determines that it is necessary to update the learning result of the teacher data during the execution period of the learning-type super-resolution processing, it switches to the reconstruction-type super-resolution processing. A high-resolution image is estimated, and a learning result update request is sent to the learning computer. Then, when the learning computer that received the update request re-collects the teacher data and re-learns to update the learning result of the teacher data and completes the learning process, the control device of each component mounter completes the learning process. Switch from super-resolution processing to learning-type super-resolution processing.
ところで、部品実装システムにおいて、実装動作を行なった後の基板(部品実装後基板)を撮像し、その撮像画像において部品を認識する画像処理を行なうことで当該部品実装後基板の検査を行なう場合、部品実装後基板の品質を確保するために、当該検査は適切に行なわれなければならない。 By the way, in a component mounting system, when an image of a board after a mounting operation (component-mounted board) is captured and image processing is performed to recognize components in the captured image, the component-mounted board is inspected. The inspection must be properly performed in order to ensure the quality of the board after component mounting.
本開示は、教師データに基づいて機械学習により生成される学習データを用いて部品実装後基板の撮像画像に画像処理を施して当該部品実装後基板の検査を行なう場合に、当該検査を適切に行なって部品実装後基板の品質を確保することを主目的とする。 In the present disclosure, when performing image processing on a captured image of a board after component mounting using learning data generated by machine learning based on teacher data, and inspecting the board after component mounting, the inspection can be performed appropriately. The main purpose is to ensure the quality of the printed circuit board after component mounting.
本開示は、上述の主目的を達成するために以下の手段を採った。 The present disclosure has taken the following means to achieve the above-mentioned main objectives.
本開示の部品実装システムは、
基板搬送方向に並ぶと共に基板を撮像する撮像装置をそれぞれ有する複数の部品実装機を備える部品実装システムであって、
部品を実装する実装動作を行なう前の部品実装前基板と前記実装動作を行なった後の部品実装後基板とを前記撮像装置で撮像し、前記部品実装前基板の撮像画像に基づいて機械学習を行ない、前記部品実装後基板の撮像画像に基づく教師データを取得すると共に該取得した教師データと前記部品実装後基板の撮像画像とに基づいて機械学習を行なって部品検査用の学習データを生成する学習装置と、
前記部品実装後基板を前記撮像装置で撮像し、前記部品検査用の学習データを用いて前記部品実装後基板の撮像画像において部品を認識する画像処理を行なうことで前記部品実装後基板の検査を行なう検査装置と、
を備えることを要旨とする。The component mounting system of the present disclosure includes:
A component mounting system comprising a plurality of component mounters arranged in a substrate conveying direction and each having an imaging device for imaging the substrate,
The imaging device captures an image of the pre-component mounting board before performing the mounting operation for mounting the component and the post-component mounting board after performing the mounting operation, and machine learning is performed based on the captured images of the pre-component mounting board. and acquiring teacher data based on the captured image of the board after component mounting, and performing machine learning based on the acquired teacher data and the captured image of the board after component mounting to generate learning data for component inspection. a learning device;
The component-mounted board is imaged by the imaging device, and image processing is performed to recognize components in the captured image of the component-mounted board using the learning data for component inspection, thereby inspecting the component-mounted board. an inspection device to perform;
The gist is to provide
この本開示の部品実装システムは、学習装置と検査装置とを備える。学習装置は、部品実装前基板と部品実装後基板とを撮像し、部品実装前基板の撮像画像に基づいて機械学習を行ない、部品実装後基板の撮像画像に基づく教師データを取得すると共に取得した教師データと部品実装後基板の撮像画像とに基づいて機械学習を行なって部品検査用の学習データを生成する。検査装置は、部品実装後基板を撮像し、部品検査用の学習データを用いて部品実装後基板の撮像画像において部品を認識する画像処理を行なうことで部品実装後基板の検査を行なう。このように、部品実装前基板および部品実装後基板のそれぞれの撮像画像に基づいて部品検査用の学習データを生成することで、部品実装後基板の撮像画像から部品を認識する際の認識精度を高めることができる。この結果、部品実装後基板の検査を適切に行なってその品質を確保することができる。 The component mounting system of the present disclosure includes a learning device and an inspection device. The learning device images the board before component mounting and the board after component mounting, performs machine learning based on the captured image of the board before component mounting, and acquires teacher data based on the captured image of the board after component mounting. Machine learning is performed based on the teacher data and the captured image of the board after component mounting to generate learning data for component inspection. The inspection apparatus picks up an image of the board after component mounting, and performs image processing for recognizing the component in the picked-up image of the board after component mounting using learning data for component inspection, thereby inspecting the board after component mounting. In this way, by generating the learning data for component inspection based on the imaged images of the board before component mounting and the board after component mounting, the recognition accuracy when recognizing the component from the imaged image of the board after component mounting is improved. can be enhanced. As a result, it is possible to appropriately inspect the board after component mounting and ensure its quality.
次に、本開示の発明を実施するための形態について図面を参照しながら説明する。 Next, embodiments for implementing the invention of the present disclosure will be described with reference to the drawings.
図1は、本実施形態の部品実装システム1の構成の概略を示す構成図である。図2は、部品実装機10の外観斜視図である。図3は、部品実装機10の制御装置60と管理装置80との電気的な接続関係を示す説明図である。なお、図1,2中、左右方向をX軸方向とし、前後方向をY軸方向とし、上下方向をZ軸方向とする。
FIG. 1 is a configuration diagram showing an outline of the configuration of a component mounting system 1 of this embodiment. FIG. 2 is an external perspective view of the
部品実装システム1は、図1に示すように、印刷機2と、印刷検査機3と、複数台(例えば5台)の部品実装機10と、システム全体を管理する管理装置80と、を備える。印刷機2は、基板S上にはんだを印刷して回路パターンを形成する。印刷検査機3は、印刷機2で印刷されたはんだの状態を検査する。複数の部品実装機10は、部品を基板に実装する実装動作を行なうと共に基板に部品が実装されたか否かの実装検査を行なう。印刷機2と印刷検査機3と複数の部品実装機10とは、基板Sの搬送方向に並べて設置されて生産ラインを構成する。
As shown in FIG. 1, the component mounting system 1 includes a
部品実装機10は、図2に示すように、部品を供給する部品供給装置21と、基板を搬送する基板搬送装置22と、部品を吸着する吸着ノズルを有するヘッド40と、ヘッド40をX軸方向およびY軸方向に移動させるヘッド移動装置30と、実装機全体をコントロールする制御装置60(図3参照)と、を備える。また、部品実装機10は、これらの他に、吸着ノズルに吸着させた部品の吸着姿勢を撮像するためのパーツカメラ23や、交換用の吸着ノズルを収容するノズルステーション24、基板Sを撮像するためのマークカメラ43なども備えている。
As shown in FIG. 2, the
部品供給装置21は、例えば、所定間隔で部品を収容したキャリアテープが巻回されたテープリールと、駆動モータの駆動によりテープリールからキャリアテープを引き出して部品供給位置まで送り出すテープ送り機構と、を備えるテープフィーダとして構成される。この部品供給装置21(テープフィーダ)は、部品実装機10が備える図示しないフィーダ台に着脱可能に取り付けられる。
The
基板搬送装置22は、Y軸方向に間隔を空けて配置される一対のコンベアレールを備えており、一対のコンベアレールを駆動することにより基板を図1の左から右(基板搬送方向)へと搬送する。
The
ヘッド移動装置30は、図2に示すように、一対のX軸ガイドレール31と、X軸スライダ32と、X軸アクチュエータ33(図3参照)と、一対のY軸ガイドレール35と、Y軸スライダ36と、Y軸アクチュエータ37(図3参照)と、を備える。一対のY軸ガイドレール35は、Y軸方向に互いに平行に延在するように筐体11の上段に設置される。Y軸スライダ36は、一対のY軸ガイドレール35に架け渡され、Y軸アクチュエータ37の駆動によりY軸ガイドレール35に沿ってY軸方向に移動する。一対のX軸ガイドレール31は、X軸方向に互いに平行に延在するようにY軸スライダ36の下面に設置される。X軸スライダ32は、一対のX軸ガイドレール31に架け渡され、X軸アクチュエータ33の駆動によりX軸ガイドレール31に沿ってX軸方向に移動する。X軸スライダ32にはヘッド40が取り付けられており、ヘッド移動装置30は、X軸スライダ32とY軸スライダ36とを移動させることで、ヘッド40をX軸方向とY軸方向とに移動させる。
2, the
ヘッド40は、吸着ノズルをZ軸(上下)方向に移動させるZ軸アクチュエータ41(図3参照)と、吸着ノズルをZ軸周りに回転させるθ軸アクチュエータ42(図3参照)とを備える。ヘッド40は、吸着ノズルの吸引口に負圧源を連通させることで、吸引口に負圧を作用させて部品を吸着することができる。また、ヘッド40は、吸着ノズルの吸引口に正圧源を連通させることで、吸引口に正圧を作用させて部品の吸着を解除することができる。
The
制御装置60は、図3に示すように、CPU61を中心としたマイクロプロセッサとして構成されており、CPU61の他に、ROM62と、HDD63と、RAM64と、入出力インタフェース65とを備える。これらは、バス66を介して電気的に接続されている。制御装置60には、X軸スライダ32の位置を検知するX軸位置センサ34からの位置信号や、Y軸スライダ36の位置を検知するY軸位置センサ38からの位置信号、マークカメラ43からの画像信号、パーツカメラ23からの画像信号などが入出力インタフェース65を介して入力されている。一方、制御装置60からは、部品供給装置21への制御信号や、基板搬送装置22への制御信号、X軸アクチュエータ33への駆動信号、Y軸アクチュエータ37への駆動信号、Z軸アクチュエータ41への駆動信号、θ軸アクチュエータ42への駆動信号、パーツカメラ23への制御信号、マークカメラ43への制御信号などが入出力インタフェース65を介して出力されている。また、制御装置60は、管理装置80と双方向通信可能に接続されており、互いにデータや制御信号のやり取りを行っている。
As shown in FIG. 3 , the
管理装置80は、例えば、汎用のコンピュータであり、図3に示すように、CPU81とROM82とHDD83とRAM84と入出力インタフェース85などを備える。これらは、バス86を介して電気的に接続されている。この管理装置80には、マウスやキーボード等の入力デバイス87から入力信号が入出力インタフェース85を介して入力されている。また、管理装置80からは、ディスプレイ88への画像信号が入出力インタフェース85を介して出力されている。HDD83は、基板Sの生産ジョブを記憶している。ここで、基板Sの生産ジョブには、各部品実装機10においてどの部品をどの順番で基板Sへ実装するか、また、そのように部品を実装した基板Sを何枚作製するかなどの生産スケジュールが含まれる。管理装置80は、オペレータが入力デバイス87を介して入力したデータに基づいて生産ジョブを生成し、生成した生産ジョブを各部品実装機10へ送信することで、各部品実装機10に対して生産の開始を指示する。
The
次に、こうして構成された本実施形態の部品実装システム1における部品実装機10の動作について説明する。特に、部品を基板Sに実装すると共に実装した部品の実装状態を検査する際の動作について説明する。図4は、制御装置60のCPU61により実行される部品実装処理の一例を示すフローチャートである。この処理は、管理装置80から生産ジョブを伴って生産開始が指示されたときに実行される。制御装置60は、生産開始が指示されると、管理装置80から受信した生産ジョブに従って部品実装処理を行なう。
Next, the operation of the
部品実装処理が実行されると、制御装置60のCPU61は、まず、基板Sが搬入されるよう基板搬送装置22を制御する(ステップS100)。続いて、CPU61は、後述する学習処理が実行中であるか否かを判定し(ステップS110)、学習処理が実行中であると判定すると、搬入した基板Sの上方にマークカメラ43が来るようヘッド移動装置30を制御すると共に当該基板Sを撮像するようマークカメラ43を制御して(ステップS120)、ステップS130に進む。これにより、部品が実装される前の基板の画像(部品実装前基板画像)が取得される。一方、CPU61は、学習処理が実行中でない(学習済み)と判定すると、ステップS120をスキップして、ステップS130に進む。
When the component mounting process is executed, the
次に、CPU61は、部品供給装置21の部品供給位置の上方に吸着ノズルが来るようにヘッド移動装置30を制御し、吸着ノズルに部品を吸着するようヘッド40を制御する吸着動作を行なう(ステップS130)。そして、CPU61は、吸着した部品が基板Sの目標実装位置の上方へ来るようにヘッド移動装置30を制御すると共に(ステップS140)、部品を基板Sの目標実装位置に実装するようヘッド40を制御する実装動作を行なう(ステップS150)。なお、ステップS140の処理は、吸着した部品がパーツカメラ23の上方を通過して目標実装位置の上方へ至るように行なわれる。CPU61は、吸着した部品がパーツカメラ23の上方を通過する際に当該部品を撮像し、得られた撮像画像に基づいて部品の吸着ずれ量を算出すると共に算出した吸着ずれ量に基づいて目標実装位置を補正する。CPU61は、こうして実装動作を行なうと、部品を実装した基板Sを撮像するようマークカメラ43を制御する(ステップS160)。これにより、部品が実装された後の基板の画像(部品実装後基板画像)が取得される。そして、CPU61は、当該基板Sが搬出されるよう基板搬送装置22を制御して(ステップS170)、本処理を終了する。
Next, the
次に、学習処理について説明する。学習処理は、部品の実装検査に用いられる学習データを作成する処理であり、本実施形態では、管理装置80によって所定時間毎に繰り返し実行される。図5は、管理装置80のCPU81により実行される学習処理の一例を示すフローチャートである。学習処理は、上述した部品実装処理が実行されている間、所定時間毎に繰り返し実行される。
Next, learning processing will be described. The learning process is a process of creating learning data used for component mounting inspection, and in the present embodiment, the learning process is repeatedly executed by the
学習処理が実行されると、管理装置80のCPU81は、まず、学習が未完了であるか否かを判定する(ステップS200)。CPU81は、学習が未完了であると判定すると、部品実装前基板画像が取得されたか否かを判定する(ステップS210)。部品実装前基板画像は、上述したように、部品実装処理のステップS120において、基板Sに部品を実装する前に当該基板Sをマークカメラ43で撮像することにより取得される。CPU81は、部品実装前基板画像が取得されたと判定すると、部品無しを教師データとして部品実装前基板画像に基づいて機械学習(例えばサポートベクタマシン等)により部品検査用学習データを生成する(ステップS220)。ここで、部品検査用学習データの生成は、入力である部品実装前基板画像と出力である検査結果(部品無し)とをペアとして、基板画像と検査結果との関係を求めることにより行なわれる。
When the learning process is executed, the
次に、CPU81は、部品実装後基板画像が取得されたか否かを判定する(ステップS230)。部品実装後基板画像は、上述したように、部品実装処理のステップS160において、基板Sに部品を実装した後に当該基板Sをマークカメラ43で撮像することにより取得される。CPU81は、部品実装後基板画像が取得されたと判定すると、部品実装後基板画像をディスプレイ88に表示し、部品有無の教師データの入力を受け付け(ステップS240)、教師データが入力されるのを待つ(ステップS250)。オペレータは、ディスプレイ88に表示されている部品実装後基板画像中に検査対象となる部品が写っているか否かを判断し、部品が写っていると判断すれば、「部品有り」を入力し、部品が写っていないと判断すれば、「部品無し」を入力する。CPU81は、部品有無の教師データを入力すると、入力した教師データと部品実装後基板画像とに基づいて上述した機械学習により部品検査用学習データを生成(更新)すると共に(ステップS260)、教師データの取得数Nを値1だけインクリメントする(ステップS270)。部品検査用学習データの生成は、入力である部品実装後基板画像と出力である検査結果の教師データ(オペレータが入力した部品有無)とをペアとして、基板画像と検査結果との関係を求めることにより行なわれる。
Next, the
そして、CPU81は、教師データの取得数Nが所定数Nref以上であるか否かを判定する(ステップS280)。ここで、所定数Nrefは、学習データを用いた実装検査の精度を確保するために必要十分な数が定められる。CPU81は、教師データの取得数Nが所定数Nref未満であると判定すると、ステップS210に戻って、部品実装前基板画像や部品実装後基板画像に基づいて機械学習により部品検査用学習データを生成(更新)する処理を繰り返す。CPU81は、繰り返し処理においてステップS280で教師データの取得数Nが所定数Nref以上となったと判定すると、学習が完了したと判定して(ステップS290)、本処理を終了する。
Then, the
CPU81は、ステップS200において学習が完了していると判定すると、再学習実行条件が成立しているか否かを判定する(ステップS300)。CPU81は、再学習実行条件が成立していないと判定すると、本処理を終了し、再学習実行条件が成立していると判定すると、ステップS220,S260の学習履歴をクリアすると共に(ステップS310)、教師データの取得数Nを値0に初期化して(ステップS320)、ステップS210に進む。これにより、教師データの取得数Nが所定数Nref以上となるまで、再度、部品実装前基板画像と部品無しの教師データとに基づく学習(再学習)と、部品実装後基板画像と当該部品実装後基板画像を見たオペレータが入力した部品有無の教師データとに基づく学習(再学習)が実行されて部品検査用学習データが再生成されることになる。
When the
ここで、再学習条件が成立しているか否かの判定は、図6の再学習実行条件成否判定処理を実行することにより行なわれる。再学習実行条件成否判定処理では、管理装置80のCPU81は、オペレータから再学習指示があるか否か(ステップS400)、基板Sのロットが切り替わったか否か(ステップS410)、基板Sに実装する部品のロットが切り替わったか否か(ステップS420)、前回学習してから所定時間が経過したか否か(ステップS430)、生産ジョブが編集されたか否か(ステップS440)、をそれぞれ判定する。CPU81は、ステップS400~S440のうちいずれもが否定的な判定であれば、再学習実行条件が成立していないと判定して(ステップS450)、本処理を終了し、いずれかが肯定的な判定であれば、再学習実行条件が成立していると判定して(ステップS460)、本処理を終了する。基板Sや部品のロットの切り替わりが発生した場合に再学習するのは、その切り替わり前後で基板Sや部品の写りが変化するおそれがあるからである。また、前回学習してから所定時間が経過した場合に再学習するのは、照明等の生産環境の経年変化に伴って、基板Sや部品の写りが変化するおそれがあるからである。さらに、生産ジョブが編集された場合に再学習するのは、部品の寸法や形状、実装位置等が編集されると、その前後で部品の写りが変化するおそれがあるからである。
Here, whether or not the relearning condition is satisfied is determined by executing the relearning execution condition success/failure determination process of FIG. In the relearning execution condition success/failure determination process, the
CPU81は、基板Sを識別する基板IDと関連付けて当該基板Sのロット情報をHDD83に予め記憶しておき、部品実装機10に基板Sが搬入されると、当該基板Sの基板IDに対応するロット情報を読み出して基板Sのロットに切り替わりが発生したか否かを判定する。そして、CPU81は、基板Sのロットの切り替わりが発生したと判定すると、再学習を実行し、再学習により生成した部品検査用学習データをその学習データを識別する識別情報(学習ID)および基板IDと関連付けてHDD83に記憶する。また、CPU81は、部品を識別する部品IDと関連付けて当該部品のロット情報をHDD83に予め記憶しておき、部品実装機10に搬入された基板Sに部品が実装されると、当該部品の部品IDに対応するロット情報を読み出して部品のロットに切り替わりが発生したか否かを判定する。そして、CPU81は、部品のロットの切り替わりが発生したと判定すると、再学習を実行し、再学習により生成した部品検査用学習データをその学習IDおよび基板IDと関連付けてHDD83に記憶する。こうして記憶された部品検査用学習データは、次の検査処理に用いられる。
The
次に、部品検査用学習データを用いた部品の実装検査について説明する。図7は、管理装置80のCPU81により実行される検査処理の一例を示すフローチャートである。この処理は、上述した部品実装処理が実行されている間、所定時間毎に繰り返し実行される。ここで、CPU81は、上述した学習処理による学習が完了するのを待ってから検査処理を実行してもよいし、部品検査用学習データが生成されていれば、部品の学習が完了するのを待たず(教師データが揃う前)に検査処理を実行してもよい。
Next, the component mounting inspection using the learning data for component inspection will be described. FIG. 7 is a flowchart showing an example of inspection processing executed by the
検査処理が実行されると、管理装置80のCPU81は、まず、部品実装後基板画像が取得されたか否か(ステップS500)、部品検査用学習データが存在するか否か(ステップS510)、をそれぞれ判定する。CPU81は、部品実装後基板画像が取得されてないと判定したり、部品検査用学習データが存在しないと判定すると、部品検査を行なうことができないと判断し、本処理を終了する。一方、CPU81は、部品実装後基板画像が取得され、且つ、部品検査用学習データが存在すると判定すると、その部品検査用学習データを用いて部品実装後基板画像において部品を認識する認識処理(画像処理)を行なうことで検査対象となった部品が基板Sに実装されているか否かを判定する実装検査を行なう(ステップS520)。ここで、実装検査は、検査対象となった基板Sおよび部品の識別情報(基板IDおよび部品ID)に基づいて対応する部品検査用学習データをHDD83から読み出し、読み出した学習データ(認識モデル)を用いて部品実装後基板画像から部品が認識できるかどうかによって行なわれる。CPU81は、認識処理により部品の認識が成功したか否かを判定し(ステップS530)、部品の認識が成功したと判定すると、部品の実装が正常に行なわれたと判定して(ステップS540)、本処理を終了し、部品の認識が失敗したと判定すると、実装エラーが発生したと判定して(ステップS550)、本処理を終了する。
When the inspection process is executed, the
ここで、実施形態の主要な要素と発明の開示の欄に記載した発明の主要な要素との対応関係について説明する。即ち、マークカメラ43が撮像装置に相当し、部品実装機10が部品実装機に相当し、部品実装システム1が部品実装システムに相当し、学習処理を実行する管理装置80のCPU81が学習装置に相当し、検査処理を実行する管理装置80のCPU81が検査装置に相当する。また、管理装置80のHDD83が記憶装置に相当する。また、ヘッド40がヘッドに相当し、ヘッド移動装置30がヘッド移動装置に相当する。
Here, the correspondence between the main elements of the embodiment and the main elements of the invention described in the Disclosure of the Invention column will be described. That is, the
なお、本発明は上述した実施形態に何ら限定されることはなく、本開示の発明の技術的範囲に属する限り種々の態様で実施し得ることはいうまでもない。 It goes without saying that the present invention is not limited to the above-described embodiments, and can be embodied in various forms as long as they fall within the technical scope of the invention disclosed herein.
例えば、上述した実施形態では、管理装置80のCPU81は、学習処理において、再学習条件が成立したときには、学習履歴をクリアすると共に教師データの取得数Nを値0に初期化して、教師データの取得数Nが所定数Nref以上となるまで教師データに基づく機械学習によって再学習を行なうものとした。しかし、CPU81は、学習履歴をクリアすることなく、教師データを追加で取得して学習データを更新する追加学習を行なうものとしてもよい。図8は、管理装置80のCPU81により実行される変形例の学習処理を示すフローチャートである。なお、変形例の学習処理の各ステップのうち実施形態の学習処理と同一のステップについては同一のステップ番号を付し、その説明は重複するから省略する。変形例の学習処理では、CPU81は、ステップS200において学習が完了したと判定すると、追加学習条件が成立しているか否かを判定する(ステップS300B)。CPU81は、追加学習条件が成立していないと判定すると、本処理を終了し、追加学習条件が成立していると判定すると、教師データの取得数Nを所定数Nrefよりも少ない所定値αだけデクリメントして(ステップS320B)、ステップS210に進み、追加学習を行なう。追加学習は、学習履歴をクリアすることなく、教師データの取得数Nが所定数Nref以上となるまで、すなわち教師データが新たに所定値α取得されるまで、教師データを追加取得して部品検査用学習データを更新することによって行なわれる。
For example, in the above-described embodiment, the
ここで、追加学習条件が成立しているか否かの判定は、図9の追加学習実行条件成否判定処理を実行することにより行なわれる。追加学習実行条件成否判定処理では、管理装置80のCPU81は、再学習実行条件成否判定処理と同様に、オペレータから追加学習指示があるか否か(ステップS400B)、基板Sのロットが切り替わったか否か(ステップS410)、基板Sに実装する部品のロットが切り替わったか否か(ステップS420)、前回学習してから所定時間が経過したか否か(ステップS430)、生産ジョブが編集されたか否か(ステップS440)、をそれぞれ判定する。CPU81は、ステップS400B,S410~S440のうちいずれもが否定的な判定であれば、追加学習実行条件が成立していないと判定して(ステップS450B)、本処理を終了し、いずれかが肯定的な判定であれば、追加学習実行条件が成立していると判定して(ステップS460B)、本処理を終了する。
Here, whether or not the additional learning condition is satisfied is determined by executing the additional learning execution condition success/failure determination process of FIG. In the additional learning execution condition success/failure determination process, the
上述した実施形態では、CPU81は、検査処理において、部品検査用学習データを用いた実装検査として、実装動作を行なった後の基板Sに実際に部品が実装されたか否かの検査を行なうものとした。しかし、CPU81は、学習データを用いた実装検査として、基板Sに対して部品に実装ずれ(XY方向のずれや回転方向のずれ)が生じているか否かの検査を行なうものとしてもよい。
In the above-described embodiment, in the inspection process, the
なお、部品実装機10は、複数のブロック(子基板)を含み、ブロック毎に部品を実装するか否かを示す情報(スキップ情報)が設定された基板を実装する場合、「スキップ無し」が設定されたブロックに対しては部品を実装し、「スキップ有り」が設定されたブロックについては部品を実装しない。こうした複数のブロックを含む基板への部品実装前の学習は、スキップ有り無しに拘わらず全てのブロックについて行なわれる。一方、部品実装後の学習は、スキップ無しが設定されたブロックに対してのみ行なわれ、スキップ有りが設定されたブロックに対しては行なわれない。これにより、より確実に実装された部品のみを学習することができる。
Note that when the
以上説明したように、本開示の部品実装システムは、基板搬送方向に並ぶと共に基板を撮像する撮像装置をそれぞれ有する複数の部品実装機を備える部品実装システムであって、部品を実装する実装動作を行なう前の部品実装前基板と前記実装動作を行なった後の部品実装後基板とを前記撮像装置で撮像し、前記部品実装前基板の撮像画像に基づいて機械学習を行ない、前記部品実装後基板の撮像画像に基づく教師データを取得すると共に該取得した教師データと前記部品実装後基板の撮像画像とに基づいて機械学習を行なって部品検査用の学習データを生成する学習装置と、前記部品実装後基板を前記撮像装置で撮像し、前記部品検査用の学習データを用いて前記部品実装後基板の撮像画像において部品を認識する画像処理を行なうことで前記部品実装後基板の検査を行なう検査装置と、を備えることを要旨とする。 As described above, the component mounting system of the present disclosure is a component mounting system that includes a plurality of component mounters that are arranged in the board conveying direction and each have an imaging device that captures an image of the board. The imaging device picks up images of the board before component mounting and the board after component mounting after performing the mounting operation, and machine learning is performed based on the captured images of the board before component mounting, and the board after component mounting is performed. a learning device for acquiring training data based on the picked-up image of the component mounting, and performing machine learning based on the acquired teaching data and the picked-up image of the board after component mounting to generate learning data for component inspection; An inspection apparatus for inspecting the board after component mounting by imaging the back board with the imaging device and performing image processing for recognizing the component in the captured image of the board after component mounting using the learning data for component inspection. and
この本開示の部品実装システムは、学習装置と検査装置とを備える。学習装置は、部品実装前基板と部品実装後基板とを撮像し、部品実装前基板の撮像画像に基づいて機械学習を行ない、部品実装後基板の撮像画像に基づく教師データを取得すると共に取得した教師データと部品実装後基板の撮像画像とに基づいて機械学習を行なって部品検査用の学習データを生成する。検査装置は、部品実装後基板を撮像し、部品検査用の学習データを用いて部品実装後基板の撮像画像において部品を認識する画像処理を行なうことで部品実装後基板の検査を行なう。このように、部品実装前基板および部品実装後基板のそれぞれの撮像画像に基づいて学習データを生成することで、部品実装後基板の撮像画像から部品を認識する際の認識精度を高めることができる。この結果、部品実装後基板の検査を適切に行なってその品質を確保することができる。 The component mounting system of the present disclosure includes a learning device and an inspection device. The learning device images the board before component mounting and the board after component mounting, performs machine learning based on the captured image of the board before component mounting, and acquires teacher data based on the captured image of the board after component mounting. Machine learning is performed based on the teacher data and the captured image of the board after component mounting to generate learning data for component inspection. The inspection apparatus picks up an image of the board after component mounting, and performs image processing for recognizing the component in the picked-up image of the board after component mounting using learning data for component inspection, thereby inspecting the board after component mounting. By generating the learning data based on the captured images of the pre-mounted board and the post-mounted board in this way, it is possible to improve the recognition accuracy when recognizing the component from the captured image of the post-mounted board. . As a result, it is possible to appropriately inspect the board after component mounting and ensure its quality.
こうした本開示の部品実装システムにおいて、前記学習装置は、所定の再学習条件が成立した場合には、前記部品実装前基板と前記部品実装後基板とを前記撮像装置で撮像し、前記部品実装前基板の撮像画像に基づいて機械学習を行ない、前記部品実装後基板の撮像画像に基づく教師データを再取得すると共に該再取得した教師データと前記部品実装後基板の撮像画像とに基づいて機械学習を行なって部品検査用の学習データを再生成し、前記部品実装後基板の識別情報または該部品実装後基板に実装された部品の識別情報と関連付けて前記再生成した部品検査用の学習データを記憶装置に記憶し、前記検査装置は、前記部品実装後基板を前記撮像装置で撮像し、前記部品実装後基板の識別情報または該部品実装後基板に実装された部品の識別情報を取得すると共に該取得した識別情報に対応する部品検査用の学習データを前記記憶装置から読み出し、該読み出した部品検査用の学習データを用いて前記部品実装後基板の撮像画像において部品を認識する画像処理を行なうことで前記部品実装後基板の検査を行なうものとしてもよい。こうすれば、部品の認識精度を良好に維持することができる。ここで、前記再学習条件は、オペレータにより指示された場合、基板のロットが切り替わった場合、実装する部品のロットが切り替わった場合、前回に学習を実行してから所定時間が経過した場合または生産ジョブが変更された場合に成立する条件であるものとしてもよい。 In the component mounting system of the present disclosure, when a predetermined re-learning condition is satisfied, the learning device captures images of the pre-component-mounted board and the post-component-mounted board with the imaging device. Machine learning is performed based on the captured image of the board, re-obtaining teacher data based on the captured image of the board after component mounting, and machine learning based on the re-acquired teacher data and the captured image of the board after component mounting. to regenerate the learning data for component inspection, and associate the regenerated learning data for component inspection with the identification information of the board after component mounting or the identification information of the component mounted on the board after component mounting. The inspection device captures an image of the component-mounted board with the imaging device, and acquires the identification information of the component-mounted board or the identification information of the component mounted on the component-mounted board. Learning data for component inspection corresponding to the acquired identification information is read out from the storage device, and image processing is performed to recognize the component in the captured image of the substrate after component mounting using the read learning data for component inspection. Thus, the board may be inspected after the components are mounted. By doing so, it is possible to maintain good component recognition accuracy. Here, the re-learning conditions are when instructed by the operator, when the lot of the board is changed, when the lot of the component to be mounted is changed, when a predetermined time has passed since the learning was performed last time, or when the production It may be a condition that is satisfied when the job is changed.
また、本開示の部品実装システムにおいて、前記学習装置は、所定の追加学習条件が成立した場合には、前記部品実装前基板と前記部品実装後基板とを前記撮像装置で撮像し、前記部品実装前基板の撮像画像に基づいて追加学習を行ない、前記部品実装後基板の撮像画像に基づく教師データを再取得すると共に該再取得した教師データと前記部品実装後基板の撮像画像とに基づいて追加学習を行なって前記部品検査用の学習データを更新するものとしてもよい。こうすれば、部品の認識精度を良好に維持することができる。ここで、前記追加学習条件は、オペレータにより指示された場合、基板のロットが切り替わった場合、実装する部品のロットが切り替わった場合、前回に学習を実行してから所定時間が経過した場合または生産ジョブが変更された場合に成立する条件であるものとしてもよい。 Further, in the component mounting system of the present disclosure, when a predetermined additional learning condition is satisfied, the learning device captures images of the pre-component-mounted board and the post-component-mounted board with the imaging device, Additional learning is performed based on the captured image of the previous board, reacquisition of teacher data based on the captured image of the board after component mounting, and addition based on the reacquired teacher data and the captured image of the board after component mounting. Learning may be performed to update the learning data for component inspection. By doing so, it is possible to maintain good component recognition accuracy. Here, the additional learning conditions are when instructed by the operator, when the lot of the board is changed, when the lot of the component to be mounted is changed, when a predetermined time has passed since the learning was performed last time, or when the production It may be a condition that is satisfied when the job is changed.
さらに、本開示の部品実装システムにおいて、前記検査装置は、前記部品実装後基板の検査として、前記部品実装後基板に検査対象の部品が実装されているか否かを判定するものとしてもよい。 Furthermore, in the component mounting system of the present disclosure, the inspection device may determine whether or not a component to be inspected is mounted on the component-mounted board as the inspection of the component-mounted board.
また、本開示の部品実装システムにおいて、前記部品実装機は、前記部品を採取可能なヘッドと、前記ヘッドを移動させるヘッド移動装置と、を備え、前記撮像装置は、前記ヘッド移動装置によって前記ヘッドと共に移動可能に設けられているものとしてもよい。 Further, in the component mounting system of the present disclosure, the component mounter includes a head that can pick up the component and a head moving device that moves the head, and the imaging device moves the head by the head moving device. It is good also as what is provided so that it can move together.
本開示は、部品実装機や部品実装システムの製造産業などに利用可能である。 INDUSTRIAL APPLICABILITY The present disclosure is applicable to the manufacturing industry of component mounters and component mounting systems.
1 部品実装システム、2 印刷機、3 印刷検査機、10 部品実装機、11 筐体、21 部品供給装置、22 基板搬送装置、23 パーツカメラ、24 ノズルステーション、30 ヘッド移動装置、31 X軸ガイドレール、32 X軸スライダ、33 X軸アクチュエータ、34 X軸位置センサ、35 Y軸ガイドレール、36 Y軸スライダ、37 Y軸アクチュエータ、38 Y軸位置センサ、40 ヘッド、41 Z軸アクチュエータ、42 θ軸アクチュエータ、43 マークカメラ、60 制御装置、61 CPU、62 ROM、63 HDD、64 RAM、65 入出力インタフェース、66 バス、80 管理装置、81 CPU、82 ROM、83 HDD、84 RAM、85 入出力インタフェース、86 バス、87 入力デバイス、88 ディスプレイ、S 基板。
Reference Signs List 1
Claims (8)
部品を実装する実装動作を行なう前の部品実装前基板と前記実装動作を行なった後の部品実装後基板とを前記撮像装置で撮像し、検査対象の部品が無い部品無しを教師データとして前記部品実装前基板の撮像画像に基づいて機械学習を行ない、前記部品実装後基板の撮像画像に検査対象の部品が写っているか否かの部品有無の教師データを取得すると共に該取得した部品有無の教師データと前記部品実装後基板の撮像画像とに基づいて機械学習を行なって部品検査用の学習データを生成する学習装置と、
前記部品実装後基板を前記撮像装置で撮像し、前記部品検査用の学習データを用いて前記部品実装後基板の撮像画像において検査対象の部品を認識する画像処理を行なって当該部品の認識の成否を判定することで前記部品実装後基板の検査を行なう検査装置と、
を備える部品実装システム。 A component mounting system comprising a plurality of component mounters arranged in a substrate conveying direction and each having an imaging device for imaging the substrate,
The board before mounting the component and the board after mounting the component after the mounting operation are imaged by the imaging device, and the absence of the component to be inspected is used as teacher data for the component. Machine learning is performed based on the picked-up image of the board before mounting, and teacher data of whether or not the part to be inspected is shown in the picked-up image of the board after component-mounting is acquired, and the acquired teacher data of the presence or absence of the part is obtained. a learning device that performs machine learning based on the data and the captured image of the substrate after component mounting to generate learning data for component inspection;
An image of the component-mounted board is imaged by the imaging device, and image processing is performed to recognize a component to be inspected in the captured image of the component-mounted board using the learning data for component inspection, thereby recognizing the component. an inspection device that inspects the board after component mounting by determining whether or not the component is mounted;
A component mounting system comprising:
前記学習装置は、所定の再学習条件が成立した場合には、前記部品実装前基板と前記部品実装後基板とを前記撮像装置で撮像し、前記部品無しを教師データとして前記部品実装前基板の撮像画像に基づいて機械学習を行ない、前記部品実装後基板の撮像画像に基づく前記部品有無の教師データを再取得すると共に該再取得した部品有無の教師データと前記部品実装後基板の撮像画像とに基づいて機械学習を行なって部品検査用の学習データを再生成し、前記部品実装後基板の識別情報または該部品実装後基板に実装された部品の識別情報と関連付けて前記再生成した部品検査用の学習データを記憶装置に記憶し、
前記検査装置は、前記部品実装後基板を前記撮像装置で撮像し、前記部品実装後基板の識別情報または該部品実装後基板に実装された部品の識別情報を取得すると共に該取得した識別情報に対応する部品検査用の学習データを前記記憶装置から読み出し、該読み出した部品検査用の学習データを用いて前記部品実装後基板の撮像画像において部品を認識する画像処理を行なって当該部品の認識の成否を判定することで前記部品実装後基板の検査を行なう、
部品実装システム。 The component mounting system according to claim 1,
When a predetermined re-learning condition is satisfied, the learning device captures images of the pre-component-mounted board and the post-component-mounted board with the imaging device, and uses the absence of the component as teacher data for the pre-component-mounted board. Machine learning is performed based on the picked-up image to re-acquire teacher data on the presence /absence of the component based on the picked-up image of the board after component mounting, and to combine the re-acquired teacher data on the presence/absence of the component with the picked-up image of the board after component mounting. machine learning is performed to regenerate learning data for component inspection, and the regenerated component inspection is associated with the identification information of the board after component mounting or the identification information of the component mounted on the board after component mounting. storing learning data for
The inspection device captures an image of the component-mounted board with the imaging device, acquires identification information of the component-mounted board or identification information of a component mounted on the component-mounted board, and uses the acquired identification information as The corresponding learning data for component inspection is read out from the storage device, and image processing for recognizing the component in the picked-up image of the board after component mounting is performed using the read learning data for component inspection , thereby recognizing the component. Inspecting the board after mounting the component by determining success or failure of recognition ;
Component mounting system.
前記再学習条件は、オペレータにより指示された場合、基板のロットが切り替わった場合、実装する部品のロットが切り替わった場合、前回に学習を実行してから所定時間が経過した場合または生産ジョブが変更された場合に成立する条件である、
部品実装システム。 The component mounting system according to claim 2,
The re-learning conditions are when instructed by the operator, when the lot of the board is switched, when the lot of the component to be mounted is switched, when a predetermined time has passed since learning was performed last time, or when the production job is changed. is a condition that holds when
Component mounting system.
前記学習装置は、所定の追加学習条件が成立した場合には、前記部品実装前基板と前記部品実装後基板とを前記撮像装置で撮像し、前記部品無しを教師データとして前記部品実装前基板の撮像画像に基づいて追加学習を行ない、前記部品実装後基板の撮像画像に基づく前記部品有無の教師データを再取得すると共に該再取得した部品有無の教師データと前記部品実装後基板の撮像画像とに基づいて追加学習を行なって前記部品検査用の学習データを更新する、
部品実装システム。 The component mounting system according to any one of claims 1 to 3,
When a predetermined additional learning condition is satisfied, the learning device captures images of the board before component mounting and the board after component mounting with the imaging device, and uses the absence of the component as teacher data for the board before component mounting. Additional learning is performed based on the picked-up image to re-acquire the teacher data on the presence /absence of the component based on the picked-up image of the board after component mounting, and the re-acquired teacher data on the presence/absence of the component and the picked-up image of the board after component mounting. performing additional learning based on to update the learning data for the component inspection;
Component mounting system.
前記追加学習条件は、オペレータにより指示された場合、基板のロットが切り替わった場合、実装する部品のロットが切り替わった場合、前回に学習を実行してから所定時間が経過した場合または生産ジョブが変更された場合に成立する条件である、
部品実装システム。 The component mounting system according to claim 4,
The additional learning conditions are when instructed by the operator, when the lot of the board is switched, when the lot of the component to be mounted is switched, when a predetermined time has passed since learning was performed last time, or when the production job is changed. is a condition that holds when
Component mounting system.
前記検査装置は、前記部品実装後基板の検査として、前記部品実装後基板に検査対象の部品が実装されているか否かを判定する、
部品実装システム。 The component mounting system according to any one of claims 1 to 5,
The inspection device determines whether or not a component to be inspected is mounted on the component-mounted board as an inspection of the component-mounted board.
Component mounting system.
前記部品実装機は、前記部品を採取可能なヘッドと、前記ヘッドを移動させるヘッド移動装置と、を備え、
前記撮像装置は、前記ヘッド移動装置によって前記ヘッドと共に移動可能に設けられている、
部品実装システム。 The component mounting system according to any one of claims 1 to 6,
The component mounter includes a head capable of picking up the component, and a head moving device that moves the head,
The imaging device is provided so as to be movable together with the head by the head moving device,
Component mounting system.
前記画像処理に先立って、前記実装動作を行なう前の部品実装前基板と前記実装動作を行なった後の部品実装後基板とを取得し、検査対象の部品が無い部品無しを教師データとして前記部品実装前基板の撮像画像に基づいて機械学習を行ない、前記部品実装後基板の撮像画像に検査対象の部品が写っているか否かの部品有無の教師データを取得すると共に該取得した部品有無の教師データと前記部品実装後基板の撮像画像とに基づいて機械学習を行なって前記部品検査用の学習データを生成する、 Prior to the image processing, a pre-component-mounted board before the mounting operation and a post-component-mounted board after the mounting operation are obtained. Machine learning is performed based on the picked-up image of the board before mounting, and teacher data of whether or not the part to be inspected is shown in the picked-up image of the board after component-mounting is acquired, and the acquired teacher data of the presence or absence of the part is obtained. Machine learning is performed based on the data and the captured image of the board after mounting the component to generate learning data for the component inspection.
学習装置。 learning device.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2019/026655 WO2021001996A1 (en) | 2019-07-04 | 2019-07-04 | Component mounting system |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2021001996A1 JPWO2021001996A1 (en) | 2021-01-07 |
JP7257514B2 true JP7257514B2 (en) | 2023-04-13 |
Family
ID=74100816
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021529658A Active JP7257514B2 (en) | 2019-07-04 | 2019-07-04 | Component mounting system and learning device |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP7257514B2 (en) |
WO (1) | WO2021001996A1 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011145958A (en) | 2010-01-15 | 2011-07-28 | Canon Inc | Pattern identification device and method of controlling the same |
JP2017033979A (en) | 2015-07-29 | 2017-02-09 | ファナック株式会社 | Packaging tact, component mounter for reducing power consumption, and machine learning device |
JP2018025481A (en) | 2016-08-10 | 2018-02-15 | オムロン株式会社 | Surface mounting line survey instrument and quality management system |
JP2018097731A (en) | 2016-12-15 | 2018-06-21 | 株式会社Fuji | Image processing system and image processing method |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1041700A (en) * | 1996-07-25 | 1998-02-13 | Sanyo Electric Co Ltd | Method and device for setting mounting route of electronic part mounting equipment |
-
2019
- 2019-07-04 WO PCT/JP2019/026655 patent/WO2021001996A1/en active Application Filing
- 2019-07-04 JP JP2021529658A patent/JP7257514B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011145958A (en) | 2010-01-15 | 2011-07-28 | Canon Inc | Pattern identification device and method of controlling the same |
JP2017033979A (en) | 2015-07-29 | 2017-02-09 | ファナック株式会社 | Packaging tact, component mounter for reducing power consumption, and machine learning device |
JP2018025481A (en) | 2016-08-10 | 2018-02-15 | オムロン株式会社 | Surface mounting line survey instrument and quality management system |
JP2018097731A (en) | 2016-12-15 | 2018-06-21 | 株式会社Fuji | Image processing system and image processing method |
Also Published As
Publication number | Publication date |
---|---|
WO2021001996A1 (en) | 2021-01-07 |
JPWO2021001996A1 (en) | 2021-01-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7127075B2 (en) | board working system | |
JP3965288B2 (en) | Substrate work result inspection device | |
JP4237158B2 (en) | Mounting board manufacturing apparatus and manufacturing method | |
WO2004049775A1 (en) | Substrate working system including unit for judging propriety of working program and program for judging propriety of working program | |
JP2023126381A (en) | system | |
JP2019175914A (en) | Image management method and image management device | |
CN106255402B (en) | Component mounting system and component mounting method for component mounting system | |
CN112166660B (en) | Component mounting system and method for instructing placement of component supply unit | |
JP2006351911A (en) | Electronic-component mounting apparatus and method for verifying component sucking position of sucking nozzle present therein | |
JP7257514B2 (en) | Component mounting system and learning device | |
JP2023054189A (en) | Board work system | |
JP2007214494A (en) | Mark recognition method and surface mounter | |
JP4694516B2 (en) | Component mounting method and surface mounter | |
JP2015119114A (en) | Mounting method of electronic component and mounting device of electronic component | |
JP7197705B2 (en) | Mounting equipment, mounting system, and inspection mounting method | |
WO2017216846A1 (en) | Component-mounting system | |
JP7394852B2 (en) | Component mounting system | |
JP4228868B2 (en) | Electronic component mounting method | |
CN115700028A (en) | Component mounting system | |
JP5384085B2 (en) | Component mounting method and component mounting system | |
CN114026975B (en) | Component mounting apparatus | |
WO2023195173A1 (en) | Component mounting system and image classification method | |
JP7249426B2 (en) | Mounting machine | |
WO2024069783A1 (en) | Control device, mounting device, management device and information processing method | |
WO2022269679A1 (en) | Control method for component mounting system, and component mounting system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20211026 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220920 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221117 |
|
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: 20230328 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230403 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7257514 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |