Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7535896B2 - DETECTION DEVICE, WORK MACHINE, AND DETECTION METHOD - Google Patents
[go: Go Back, main page]

JP7535896B2 - DETECTION DEVICE, WORK MACHINE, AND DETECTION METHOD - Google Patents

DETECTION DEVICE, WORK MACHINE, AND DETECTION METHOD Download PDF

Info

Publication number
JP7535896B2
JP7535896B2 JP2020151728A JP2020151728A JP7535896B2 JP 7535896 B2 JP7535896 B2 JP 7535896B2 JP 2020151728 A JP2020151728 A JP 2020151728A JP 2020151728 A JP2020151728 A JP 2020151728A JP 7535896 B2 JP7535896 B2 JP 7535896B2
Authority
JP
Japan
Prior art keywords
tape
height information
nozzle
mounting
circuit board
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
Application number
JP2020151728A
Other languages
Japanese (ja)
Other versions
JP2022045951A (en
Inventor
みきね 伊藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to JP2020151728A priority Critical patent/JP7535896B2/en
Publication of JP2022045951A publication Critical patent/JP2022045951A/en
Application granted granted Critical
Publication of JP7535896B2 publication Critical patent/JP7535896B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Length Measuring Devices By Optical Means (AREA)
  • Supply And Installment Of Electrical Components (AREA)

Description

本発明は、作業機に配設された撮像装置で撮像して取得した撮像データに基づいて、複数の物体に関する情報を検出する検出装置、および検出方法に関するものである。 The present invention relates to a detection device and a detection method that detects information about multiple objects based on image data captured by an imaging device installed in a work machine.

下記特許文献には、作業機に配設された撮像装置で撮像して取得した撮像データに基づいて、回路基板に関する情報を検出する技術が記載されている。 The following patent document describes a technology for detecting information about a circuit board based on image data captured by an imaging device installed in a work machine.

特表2016-530522号公報Special table 2016-530522 publication

本明細書では、撮像データに基づいて、複数の物体に関する情報を適切に検出することを課題とする。 The objective of this specification is to appropriately detect information about multiple objects based on imaging data.

上記課題を解決するために、本明細書は、個々に独立している複数のテープフィーダの表面に現れたモアレ縞を、作業機に配設された撮像装置で撮像して取得した撮像データに基づいて、前記複数のテープフィーダにおいてトップカバーテープの切断若しくは撓みが発生しているのか否かを検出する検出装置を開示する。また、上記課題を解決するために、本明細書は、前記複数のテープフィーダと、前記撮像装置と、前記複数のテープフィーダから部品を保持する保持装置と、を備える作業機において、上記検出装置がトップカバーテープの切断若しくは撓みが発生しているテープフィーダを特定した場合に、特定したテープフィーダ以外のテープフィーダから前記保持装置により部品を保持する作業機を開示する。 In order to solve the above problems, this specification discloses a detection device that detects whether or not a top cover tape is cut or bent in a plurality of tape feeders based on imaging data acquired by imaging moire fringes appearing on the surfaces of a plurality of independent tape feeders using an imaging device disposed in a work machine.In addition, in order to solve the above problems, this specification discloses a work machine that includes the plurality of tape feeders, the imaging device, and a holding device that holds components from the plurality of tape feeders, and when the detection device identifies a tape feeder in which a top cover tape is cut or bent, holds components from tape feeders other than the identified tape feeder using the holding device.

また、上記課題を解決するために、本明細書は、作業者が工具を用いることなく着脱可能な状態で作業機に載置された複数のテープフィーダの表面にパターン光を照射する照射工程と、前記照射工程よって現れた前記複数のテープフィーダの表面のモアレ縞を前記作業機が備える撮像装置で撮像する撮像工程と、前記撮像工程で撮像して取得した撮像データに基づいて、前記複数のテープフィーダにおいてトップカバーテープの切断若しくは撓みが発生しているのか否かを検出する検出工程と、を含む検出方法を開示する。 In addition, in order to solve the above problems, this specification discloses a detection method including an irradiation step of irradiating pattern light onto the surfaces of multiple tape feeders placed on a work machine in a state that allows an operator to attach and detach them without using tools, an imaging step of imaging the moire fringes on the surfaces of the multiple tape feeders that appear by the irradiation step with an imaging device provided in the work machine, and a detection step of detecting whether or not cuts or bending of the top cover tapes of the multiple tape feeders have occurred based on the imaging data acquired by imaging in the imaging step.

本開示では、複数の物体の表面に現れたモアレ縞を撮像装置で撮像して取得した撮像データに基づいて、複数の物体に関する情報が検出される。これにより、撮像データに基づいて、複数の物体に関する情報を適切に検出することができる。 In the present disclosure, information about multiple objects is detected based on imaging data acquired by capturing images of moiré fringes appearing on the surfaces of multiple objects using an imaging device. This makes it possible to appropriately detect information about multiple objects based on the imaging data.

電子部品装着装置を示す斜視図である。FIG. 2 is a perspective view showing an electronic component mounting device. テープ化部品を示す平面図である。FIG. テープフィーダを示す概略図である。FIG. 2 is a schematic diagram showing a tape feeder. 制御装置を示すブロック図である。FIG. 2 is a block diagram showing a control device. 部品の廃棄作業を示す作動図である。FIG. ノズルトレイを示す平面図である。FIG. 2 is a plan view showing a nozzle tray. パターン光が照射されたテープフィーダを示す斜視図である。FIG. 2 is a perspective view showing a tape feeder irradiated with pattern light. パターン光が照射されたノズルトレイを示す平面図である。FIG. 4 is a plan view showing a nozzle tray irradiated with pattern light. パターン光が照射されたテープフィーダを示す斜視図である。FIG. 2 is a perspective view showing a tape feeder irradiated with pattern light. パターン光が照射されたノズルトレイを示す平面図である。FIG. 4 is a plan view showing a nozzle tray irradiated with pattern light.

以下、本発明を実施するための形態として、本発明の実施例を、図を参照しつつ詳しく説明する。 Below, an embodiment of the present invention will be described in detail with reference to the drawings as a mode for carrying out the present invention.

図1に、電子部品装着装置10を示す。電子部品装着装置10は、1つのシステムベース12と、そのシステムベース12の上に隣接された2台の電子部品装着機(以下、装着機と略す場合がある)14とを有している。なお、装着機14の並ぶ方向をX軸方向と称し、その方向に直角な水平の方向をY軸方向と称する。 Figure 1 shows an electronic component mounting device 10. The electronic component mounting device 10 has one system base 12 and two electronic component mounting machines (hereinafter sometimes abbreviated as mounting machines) 14 adjacent to each other on the system base 12. The direction in which the mounting machines 14 are lined up is referred to as the X-axis direction, and the horizontal direction perpendicular to that direction is referred to as the Y-axis direction.

各装着機14は、主に、装着機本体20、搬送装置22、装着ヘッド移動装置(以下、移動装置と略す場合がある)24、装着ヘッド26、供給装置28、ノズルステーション30、廃棄ボックス32、マークカメラ(図4参照)34、パーツカメラ36、全体カメラ38、照射装置40、制御装置(図4参照)42を備えている。装着機本体20は、フレーム46と、そのフレーム46に上架されたビーム48とによって構成されている。 Each placement machine 14 mainly comprises a placement machine main body 20, a transport device 22, a placement head moving device (hereinafter sometimes abbreviated as the moving device) 24, a placement head 26, a supply device 28, a nozzle station 30, a disposal box 32, a mark camera (see FIG. 4) 34, a parts camera 36, an overall camera 38, an irradiation device 40, and a control device (see FIG. 4) 42. The placement machine main body 20 is composed of a frame 46 and a beam 48 suspended on the frame 46.

搬送装置22は、2つのコンベア装置50,52を備えている。それら2つのコンベア装置50,52は、互いに平行、かつ、X軸方向に延びるようにフレーム46に配設されている。2つのコンベア装置50,52の各々は、電磁モータ(図4参照)54によって各コンベア装置50,52に支持される回路基板56をX軸方向に搬送する。また、回路基板56は、所定の位置において、基板保持装置(図4参照)58によって保持される。つまり、回路基板56は、基板保持装置58により所定の位置で保持されており、工具を用いることなくワンタッチで所定の位置において着脱可能に位置決めされている。 The transport device 22 includes two conveyor devices 50, 52. The two conveyor devices 50, 52 are arranged on the frame 46 so as to be parallel to each other and extend in the X-axis direction. Each of the two conveyor devices 50, 52 transports a circuit board 56 supported by each conveyor device 50, 52 in the X-axis direction by an electromagnetic motor (see FIG. 4) 54. The circuit board 56 is held at a predetermined position by a board holding device 58 (see FIG. 4). In other words, the circuit board 56 is held at a predetermined position by the board holding device 58, and is positioned so as to be detachable at the predetermined position with one touch without using tools.

移動装置24は、XYロボット型の移動装置である。移動装置24は、スライダ60をX軸方向にスライドさせる電磁モータ(図4参照)62と、Y軸方向にスライドさせる電磁モータ(図4参照)64とを備えている。スライダ60には、装着ヘッド26が工具を用いることなくワンタッチで着脱可能に位置決めして装着されている。これにより、装着ヘッド26は、2つの電磁モータ62,64の作動によって、フレーム46上の任意の位置に移動させられる。 The moving device 24 is an XY robot type moving device. The moving device 24 is equipped with an electromagnetic motor (see FIG. 4) 62 that slides the slider 60 in the X-axis direction, and an electromagnetic motor (see FIG. 4) 64 that slides it in the Y-axis direction. The mounting head 26 is attached to the slider 60 in a position that allows it to be attached and detached with a single touch without using tools. As a result, the mounting head 26 can be moved to any position on the frame 46 by the operation of the two electromagnetic motors 62, 64.

装着ヘッド26は、回路基板56に対して電子部品を装着するものである。装着ヘッド26の下端面には、吸着ノズル66が工具を用いることなくワンタッチで着脱可能に装着されている。吸着ノズル66は、負圧エア、正圧エア通路を介して、正負圧供給装置(図4参照)67に通じている。吸着ノズル66は、負圧によって電子部品を吸着保持し、保持した電子部品を正圧によって離脱する。また、装着ヘッド26は、吸着ノズル66を昇降させるノズル昇降装置(図4参照)68を有している。そのノズル昇降装置68によって、装着ヘッド26は、保持する電子部品の上下方向の位置を変更する。 The mounting head 26 mounts electronic components on the circuit board 56. A suction nozzle 66 is attached to the bottom end surface of the mounting head 26 in a one-touch manner without the use of tools. The suction nozzle 66 is connected to a positive/negative pressure supply device (see FIG. 4) 67 via negative pressure air and positive pressure air passages. The suction nozzle 66 sucks and holds the electronic component by negative pressure, and releases the held electronic component by positive pressure. The mounting head 26 also has a nozzle lifting device (see FIG. 4) 68 that raises and lowers the suction nozzle 66. The nozzle lifting device 68 allows the mounting head 26 to change the vertical position of the electronic component it holds.

供給装置28は、フィーダ型の供給装置であり、複数のテープフィーダ70を有している。複数のテープフィーダ70の各々は、フレーム46に固定的に設けられたフィーダ保持台72のスロットに、工具を用いることなくワンタッチで着脱可能に位置決めして装着されている。 The supply device 28 is a feeder-type supply device and has multiple tape feeders 70. Each of the multiple tape feeders 70 is positioned and attached to a slot of a feeder holder 72 fixedly provided on the frame 46 so that it can be attached and detached with a single touch without using tools.

テープフィーダ70は、電子部品を収容したテープであるテープ化部品を巻回させた状態で収容しており、そのテープ化部品を供給位置に向かって送り出すことで、供給位置において電子部品を供給する。詳しくは、テープ化部品80は、図2に示すように、キャリアテープ82と、電子部品84と、トップカバーテープ86とから構成されている。キャリアテープ82には、多数の収容凹部88および送り穴90が一定のピッチで形成されており、収容凹部88に電子部品84が収容されている。そして、電子部品84が収容された収容凹部88が、トップカバーテープ86によって覆われている。 The tape feeder 70 stores a tape component, which is a tape containing electronic components, in a wound state, and supplies the electronic components at the supply position by sending out the tape component toward the supply position. In more detail, as shown in FIG. 2, the tape component 80 is composed of a carrier tape 82, electronic components 84, and a top cover tape 86. The carrier tape 82 has a large number of storage recesses 88 and feed holes 90 formed at a constant pitch, and the electronic components 84 are stored in the storage recesses 88. The storage recesses 88 in which the electronic components 84 are stored are covered by the top cover tape 86.

また、テープフィーダ70は、図3に示すように、テープリール(図示省略)と、フィーダ本体100と、送出装置102と、剥離装置104とから構成されている。テープリールには、テープ化部品80が巻回されている。そして、そのテープリールからテープ化部品80が引き出され、フィーダ本体100の上端面に延在されている。フィーダ本体100の内部には、スプロケット106を有する送出装置102が内蔵されている。そのスプロケット106は、フィーダ本体100の上端面に延在されているテープ化部品80の送り穴90に係合している。そして、そのスプロケット106が送出装置102によって回転させられることで、テープ化部品80が、フィーダ本体100の上端面において、供給位置108に向かって送り出される。 As shown in FIG. 3, the tape feeder 70 is composed of a tape reel (not shown), a feeder body 100, a delivery device 102, and a peeling device 104. The tape reel has a tape component 80 wound around it. The tape component 80 is pulled out from the tape reel and extends on the upper end surface of the feeder body 100. A delivery device 102 having a sprocket 106 is built into the feeder body 100. The sprocket 106 engages with the feed hole 90 of the tape component 80 that extends on the upper end surface of the feeder body 100. The sprocket 106 is rotated by the delivery device 102, and the tape component 80 is delivered toward the supply position 108 on the upper end surface of the feeder body 100.

また、フィーダ本体100の上端面に延在されているテープ化部品80では、送り穴90に係合するスプロケット106の上流側において、キャリアテープ82からトップカバーテープ86が剥がされ、その剥がされたトップカバーテープ86が剥離装置104によって引っ張られる。これにより、フィーダ本体100の上端面の供給位置108に近い箇所において、テープ化部品80の収容凹部88が順次、開放され、その開放された収容凹部88に収容された電子部品84が供給位置108において吸着ノズル66によって保持される。 In addition, in the taped component 80 extending on the upper end surface of the feeder body 100, the top cover tape 86 is peeled off from the carrier tape 82 upstream of the sprocket 106 that engages with the feed hole 90, and the peeled off top cover tape 86 is pulled by the peeling device 104. As a result, the storage recesses 88 of the taped component 80 are sequentially opened at locations close to the supply position 108 on the upper end surface of the feeder body 100, and the electronic components 84 stored in the opened storage recesses 88 are held by the suction nozzle 66 at the supply position 108.

ノズルステーション30は、図1に示すように、供給装置28の隣に配設されている。そして、ノズルステーション30は、ノズルトレイ110を有している。ノズルトレイ110には、複数の吸着ノズル66が収容されている。このノズルステーション30では、装着ヘッド26に取り付けられている吸着ノズル66と、ノズルトレイ110に収容されている吸着ノズル66との交換等が、必要に応じて行われる。また、ノズルトレイ110は、ノズルステーション30に作業者が工具を用いることなくワンタッチで着脱可能に位置決めして装着されている。このため、作業者は、ノズルトレイ110に収容された吸着ノズル66の回収や、ノズルトレイ110への吸着ノズル66の補給等を装着機14の外部において行うことが可能である。 As shown in FIG. 1, the nozzle station 30 is disposed next to the supply device 28. The nozzle station 30 has a nozzle tray 110. The nozzle tray 110 houses a plurality of suction nozzles 66. In the nozzle station 30, the suction nozzles 66 attached to the mounting head 26 are replaced with the suction nozzles 66 housed in the nozzle tray 110 as necessary. The nozzle tray 110 is positioned and attached to the nozzle station 30 so that it can be attached and detached with one touch by an operator without using tools. Therefore, the operator can collect the suction nozzles 66 housed in the nozzle tray 110 and replenish the suction nozzles 66 to the nozzle tray 110 outside the mounting machine 14.

廃棄ボックス32は、ノズルステーション30と搬送装置22との間に配設されている。廃棄ボックス32は、上端が開口する箱形状とされており、破損した電子部品等の不良品が内部に廃棄される。なお、廃棄ボックス32は、ボルト等でフレーム46に締結されておらず、フレーム46に形成された凸部などにより位置決めされた状態で載置されている。このため、廃棄ボックス32は、作業者が工具を用いることなくワンタッチで着脱可能に位置決めしてフレーム46に配設されている。 The waste box 32 is disposed between the nozzle station 30 and the conveying device 22. The waste box 32 is box-shaped with an open top, and defective products such as broken electronic components are disposed inside. The waste box 32 is not fastened to the frame 46 with bolts or the like, but is placed in a state in which it is positioned by protrusions formed on the frame 46. Therefore, the waste box 32 is positioned on the frame 46 so that it can be attached and detached with a single touch by the operator without using tools.

マークカメラ34は、鉛直軸線上において下方を向いた状態でスライダ60に取り付けられており、装着ヘッド26とともに、X方向,Y方向に移動する。これにより、マークカメラ34は、フレーム46上の任意の位置を撮像する。また、パーツカメラ36は、フレーム46上の搬送装置22と供給装置28との間に、鉛直軸線上において上方を向いた状態で配設されている。これにより、パーツカメラ36は、装着ヘッド26の吸着ノズル66に保持された部品を撮像する。 The mark camera 34 is attached to the slider 60 facing downward on the vertical axis, and moves in the X and Y directions together with the mounting head 26. This allows the mark camera 34 to capture an image of any position on the frame 46. The part camera 36 is disposed between the transport device 22 and the supply device 28 on the frame 46 facing upward on the vertical axis. This allows the part camera 36 to capture an image of the part held by the suction nozzle 66 of the mounting head 26.

全体カメラ38は、所謂、天吊カメラであり、装着機本体20のビーム48に下方を向いた状態で配設されている。全体カメラ38は、広視野角のカメラであり、装着機14の内部の全体を撮像することが可能である。具体的には、フレーム46に配設された搬送装置22,供給装置28等の装置,各装置に付随する回路基板,電子部品等の全ての物体、つまり、フレーム上の複数の物体を撮像することが可能である。例えば、フィーダ保持台72に装着されている供給装置28の複数のテープフィーダ70,搬送装置22において基板保持装置58により保持されている回路基板56,ノズルトレイ110に収容されている吸着ノズル66,廃棄ボックス32に廃棄された不良品などを全体カメラ38により
撮像することが可能である。なお、マークカメラ34、パーツカメラ36、全体カメラ38は、2次元カメラであり、2次元画像を撮像する。
The overall camera 38 is a so-called ceiling camera, and is disposed on the beam 48 of the placement machine main body 20 in a state facing downward. The overall camera 38 is a camera with a wide viewing angle, and is capable of capturing an image of the entire interior of the placement machine 14. Specifically, it is possible to capture images of all objects, such as the conveying device 22, the supplying device 28, and other devices disposed on the frame 46, and the circuit boards and electronic components associated with each device, that is, a plurality of objects on the frame. For example, the overall camera 38 can capture images of a plurality of tape feeders 70 of the supplying device 28 mounted on the feeder holding table 72, the circuit boards 56 held by the board holding device 58 in the conveying device 22, the suction nozzles 66 housed in the nozzle tray 110, and defective products discarded in the waste box 32. The mark camera 34, the parts camera 36, and the overall camera 38 are two-dimensional cameras, and capture two-dimensional images.

照射装置40は、全体カメラ38の隣、つまり、装着機本体20のビーム48に下方を向いた状態で配設されている。照射装置40は、格子状のパターン光を照射するものであり、装着機14の内部の全体、具体的には、フレーム46に配設された搬送装置22,供給装置28等の装置,各装置に付随する回路基板,電子部品等の複数の物体に、格子状のパターン光を照射する。この際、パターン光を照射したフレーム上の複数の物体の表面にモアレ縞が現れる。なお、モアレ縞は、干渉縞であり、規則正しく繰り返される模様が複数重ね合わせられた場合に、模様の周期のズレにより発生する縞模様である。また、規則正しい模様がカメラにより撮像された場合に、画像の画素解像度と模様の周波数とのズレによって発生する縞模様である。そして、照射装置40により複数の物体にパターン光が照射されたタイミングで、全体カメラ38によってパターン光が照射された複数の物体の撮像が行われる。これにより、フレーム上の複数の物体の表面に現れたモアレ縞が、照射装置40により撮像される。そして、このような手法により撮像されたモアレ縞の画像データを画像処理装置が取得し、取得した画像データに基づいて、コントローラ内の演算装置が位相シフト法,サンプリングモアレ法等により解析することで、撮像された物体の高さを示す情報(以下、「高さ情報」と記載する)が、X軸方向及びY軸方向での全ての座標において演算される。つまり、装着機14では、全体カメラ38の画像データに基づいて、フレーム上のXY平面での全ての座標において、複数の物体の高さ情報が得られる。なお、位相シフト法,サンプリングモアレ法等は、公知の技術であるため、説明は省略する。 The irradiation device 40 is disposed next to the overall camera 38, that is, facing downward toward the beam 48 of the placement machine main body 20. The irradiation device 40 irradiates a lattice-shaped pattern light, and irradiates the lattice-shaped pattern light to the entire interior of the placement machine 14, specifically, to the conveying device 22, the supply device 28, and other devices disposed in the frame 46, and to a plurality of objects such as circuit boards and electronic components associated with each device. At this time, moire fringes appear on the surfaces of the plurality of objects on the frame on which the pattern light is irradiated. Note that moire fringes are interference fringes, and are striped patterns that occur when multiple regularly repeated patterns are superimposed due to a shift in the pattern period. In addition, when a regular pattern is captured by a camera, they are striped patterns that occur due to a shift between the pixel resolution of the image and the frequency of the pattern. Then, at the timing when the pattern light is irradiated to the plurality of objects by the irradiation device 40, the overall camera 38 captures the plurality of objects on which the pattern light is irradiated. As a result, the moire fringes that appear on the surfaces of the plurality of objects on the frame are captured by the irradiation device 40. The image processing device acquires image data of the moiré fringes captured by this method, and the calculation device in the controller analyzes the acquired image data using a phase shift method, a sampling moiré method, or the like, to calculate information indicating the height of the captured object (hereinafter referred to as "height information") at all coordinates in the X-axis and Y-axis directions. In other words, the mounting machine 14 obtains height information for multiple objects at all coordinates on the XY plane on the frame based on the image data from the overall camera 38. Note that the phase shift method, sampling moiré method, and the like are well-known technologies, so a description thereof will be omitted.

制御装置42は、図4に示すように、コントローラ120と複数の駆動回路122とを有している。複数の駆動回路122は、上記電磁モータ54,62,64、基板保持装置58、正負圧供給装置67、ノズル昇降装置68、送出装置102、剥離装置104、照射装置40に接続されている。コントローラ120は、CPU,ROM,RAM等を備え、コンピュータを主体とするものであり、複数の駆動回路122に接続されている。これにより、搬送装置22、移動装置24等の作動が、コントローラ120によって制御される。また、コントローラ120は、画像処理装置126にも接続されている。画像処理装置126は、マークカメラ34,パーツカメラ36,全体カメラ38により撮像された撮像データを処理するための装置である。これにより、コントローラ120は、撮像データから各種情報を取得する。 As shown in FIG. 4, the control device 42 has a controller 120 and a plurality of drive circuits 122. The plurality of drive circuits 122 are connected to the electromagnetic motors 54, 62, 64, the substrate holding device 58, the positive and negative pressure supply device 67, the nozzle lifting device 68, the delivery device 102, the peeling device 104, and the irradiation device 40. The controller 120 is a computer-based device that includes a CPU, ROM, RAM, etc., and is connected to the plurality of drive circuits 122. As a result, the operation of the transport device 22, the moving device 24, etc. is controlled by the controller 120. The controller 120 is also connected to an image processing device 126. The image processing device 126 is a device for processing the image data captured by the mark camera 34, the part camera 36, and the overall camera 38. As a result, the controller 120 acquires various information from the image data.

装着機14では、上述した構成によって、搬送装置22において保持された回路基板に対して、装着ヘッド26によって装着作業を行うことが可能である。具体的には、制御装置42のコントローラ120の指令により、回路基板56が、所定の作業位置まで搬送され、その位置において、基板保持装置58によって保持される。また、回路基板56が基板保持装置58により保持されると、マークカメラ34が、コントローラ120の指令により、回路基板56の上方に移動し、回路基板56を撮像する。これにより、回路基板56の保持位置等に関する情報がコントローラ120により演算される。 In the placement machine 14, the above-mentioned configuration allows the placement head 26 to perform placement work on the circuit board held by the transport device 22. Specifically, the circuit board 56 is transported to a predetermined work position by command from the controller 120 of the control device 42, and is held at that position by the board holding device 58. In addition, when the circuit board 56 is held by the board holding device 58, the mark camera 34 moves above the circuit board 56 by command from the controller 120 and captures an image of the circuit board 56. As a result, information regarding the holding position of the circuit board 56, etc. is calculated by the controller 120.

また、テープフィーダ70は、コントローラ120の指令により、テープ化部品80を送り出し、電子部品84を供給位置108において供給する。そして、装着ヘッド26が、供給位置108の上方に移動し、吸着ノズル66によって電子部品84を吸着保持する。続いて、装着ヘッド26が、パーツカメラ36の上方に移動し、吸着ノズル66によって保持された電子部品84が、パーツカメラ36によって撮像される。これにより、部品の保持姿勢や保持位置等に関する情報がコントローラ120により演算される。また、コントローラ120は、パーツカメラ36の撮像データに基づいて吸着ノズル66に保持された電子部品84の良否を確認する。 Furthermore, the tape feeder 70, in response to a command from the controller 120, feeds out the taped components 80 and supplies the electronic components 84 at the supply position 108. The mounting head 26 then moves above the supply position 108 and sucks and holds the electronic components 84 with the suction nozzles 66. The mounting head 26 then moves above the parts camera 36, and the electronic components 84 held by the suction nozzles 66 are imaged by the parts camera 36. This allows the controller 120 to calculate information relating to the holding posture and holding position of the components. The controller 120 also checks whether the electronic components 84 held by the suction nozzles 66 are good or bad based on the image data from the parts camera 36.

具体的には、撮像データに基づいて吸着ノズル66に保持された電子部品84の外型に関する情報(以下、「演算部品情報」と記載する)を演算する。一方、コントローラ120には、正常な電子部品84の外型に関する情報(以下、「正常部品情報」と記載する)が記憶されている。そして、コントローラ120は、演算部品情報と正常部品情報とを比較し、演算部品情報と正常部品情報とが一致しない場合に、吸着ノズル66に保持されている電子部品84は正常でないと判断する。つまり、コントローラ120は、吸着ノズル66に保持されている電子部品84は不良品であると判断する。そして、不良品であると判断された電子部品84は廃棄ボックス32に廃棄される。 Specifically, information on the external shape of the electronic component 84 held by the suction nozzle 66 (hereinafter referred to as "computational component information") is calculated based on the imaging data. Meanwhile, information on the external shape of normal electronic components 84 (hereinafter referred to as "normal component information") is stored in the controller 120. The controller 120 then compares the computational component information with the normal component information, and if the computational component information and the normal component information do not match, it determines that the electronic component 84 held by the suction nozzle 66 is not normal. In other words, the controller 120 determines that the electronic component 84 held by the suction nozzle 66 is defective. Then, the electronic component 84 determined to be defective is discarded in the waste box 32.

この際、不良品であると判断された電子部品84は、廃棄ボックス32の上方で吸着ノズル66から離脱されずに、廃棄ボックス32の下面に近い内部において離脱される。詳しくは、吸着ノズル66に保持されている電子部品84が不良品であると判断されると、装着ヘッド26が廃棄ボックス32の上方に移動する。これにより、図5に示すように、吸着ノズル66に保持されている電子部品84が廃棄ボックス32の上方に移動する。次に、ノズル昇降装置68の作動により、吸着ノズル66が下降し、吸着ノズル66に保持された電子部品84が廃棄ボックス32の内部に移動する。そして、吸着ノズル66は、正負圧供給装置67の作動により保持している電子部品84を離脱することで、不良品であると判断された電子部品84が廃棄ボックス32に廃棄される。このように、吸着ノズル66が保持している電子部品84を廃棄ボックス32の内部において離脱することで、電子部品84が廃棄ボックス32の内部に落下した際に発生する音を小さくすることができる。 At this time, the electronic component 84 determined to be defective is not released from the suction nozzle 66 above the disposal box 32, but is released inside the disposal box 32 near the bottom surface. In detail, when the electronic component 84 held by the suction nozzle 66 is determined to be defective, the mounting head 26 moves above the disposal box 32. As a result, as shown in FIG. 5, the electronic component 84 held by the suction nozzle 66 moves above the disposal box 32. Next, the nozzle lifting device 68 is operated to lower the suction nozzle 66, and the electronic component 84 held by the suction nozzle 66 moves inside the disposal box 32. Then, the suction nozzle 66 releases the electronic component 84 held by the suction nozzle 66 by operating the positive and negative pressure supply device 67, and the electronic component 84 determined to be defective is discarded in the disposal box 32. In this way, by releasing the electronic component 84 held by the suction nozzle 66 inside the disposal box 32, the sound generated when the electronic component 84 falls into the disposal box 32 can be reduced.

また、コントローラ120は、演算部品情報と正常部品情報とを比較し、演算部品情報と正常部品情報とが一致する場合に、吸着ノズル66に保持されている電子部品84は正常であると判断する。そして、吸着ノズル66に保持されている電子部品84が正常であると判断されると、装着ヘッド26が、回路基板56の上方に移動し、回路基板56の保持位置,電子部品84の保持姿勢等に基づいて、電子部品84を回路基板56の装着予定位置に装着する。このように、装着機14では、テープフィーダ70により供給された電子部品84が吸着ノズル66により保持され、吸着ノズル66に保持され正常と判断された電子部品84が回路基板56に装着される。 The controller 120 also compares the computation component information with the normal component information, and if the computation component information and normal component information match, determines that the electronic component 84 held by the suction nozzle 66 is normal. Then, when it is determined that the electronic component 84 held by the suction nozzle 66 is normal, the mounting head 26 moves above the circuit board 56 and mounts the electronic component 84 at the intended mounting position on the circuit board 56 based on the holding position of the circuit board 56, the holding attitude of the electronic component 84, etc. In this way, in the mounting machine 14, the electronic component 84 supplied by the tape feeder 70 is held by the suction nozzle 66, and the electronic component 84 held by the suction nozzle 66 and determined to be normal is mounted on the circuit board 56.

また、テープフィーダ70により供給される部品のサイズに応じて、装着ヘッド26に装着されている吸着ノズル66が交換される。つまり、例えば、装着ヘッド26にノズル径の小さい吸着ノズル66が装着されており、テープフィーダ70によりサイズの大きい部品が供給される場合に、ノズル径の小さい吸着ノズル66の代わりに、ノズル径の大きい吸着ノズル66が装着ヘッド26に装着される。具体的には、図6に示すように、ノズルトレイ110には、複数の載置穴130が形成されており、それら複数の載置穴130のうちの1以上の載置穴130に、ノズル径の大きい吸着ノズル66が収容されている。なお、ノズルトレイ110の複数の載置穴130のうちの1以上の載置穴130には、吸着ノズル66が収容されておらず、その載置穴130は空の状態とされている。そして、装着ヘッド26が、空の状態の載置穴130の上方に移動し、吸着ノズル66が下降することで、吸着ノズル66に装着されている吸着ノズル66が、その載置穴130に挿入されるとともに、装着ヘッド26がそのノズルを離脱する。これにより、装着ヘッド26に装着されている吸着ノズル66が装着ヘッド26から取り外されて、載置穴130に収容される。次に、装着ヘッド26が、ノズル径の大きい吸着ノズル66が収容されている載置穴130の上方に移動し、その吸着ノズル66に向かって下降することで、載置穴130に収容されている吸着ノズル66が、吸着ノズル66に装着される。これにより、テープフィーダ70により供給される部品のサイズに応じて、装着ヘッド26に装着されている吸着ノズル66が自動で交換される。 In addition, the suction nozzle 66 attached to the mounting head 26 is replaced depending on the size of the parts supplied by the tape feeder 70. That is, for example, when a suction nozzle 66 with a small nozzle diameter is attached to the mounting head 26 and a large-sized part is supplied by the tape feeder 70, a suction nozzle 66 with a large nozzle diameter is attached to the mounting head 26 instead of the suction nozzle 66 with the small nozzle diameter. Specifically, as shown in FIG. 6, the nozzle tray 110 has a plurality of mounting holes 130 formed therein, and one or more of the plurality of mounting holes 130 accommodates a suction nozzle 66 with a large nozzle diameter. Note that one or more of the plurality of mounting holes 130 of the nozzle tray 110 does not accommodate a suction nozzle 66, and the mounting hole 130 is empty. Then, the mounting head 26 moves above the empty mounting hole 130 and the suction nozzle 66 descends, so that the suction nozzle 66 attached to the suction nozzle 66 is inserted into the mounting hole 130 and the mounting head 26 releases the nozzle. As a result, the suction nozzle 66 attached to the mounting head 26 is removed from the mounting head 26 and accommodated in the mounting hole 130. Next, the mounting head 26 moves above the mounting hole 130 that accommodates the suction nozzle 66 with a larger nozzle diameter and descends toward the suction nozzle 66, so that the suction nozzle 66 accommodated in the mounting hole 130 is attached to the suction nozzle 66. As a result, the suction nozzle 66 attached to the mounting head 26 is automatically replaced depending on the size of the component supplied by the tape feeder 70.

このように、装着機14では、テープフィーダ70により供給された部品の吸着ノズル66による保持作業、吸着ノズル66に保持された部品の回路基板56への装着作業、不良品と判断された部品の廃棄ボックス32への廃棄作業、ノズルトレイ110での吸着ノズル66の交換作業などが実行される。ただし、それら複数の作業において、装着ヘッド26が移動する際に、装着ヘッド26や装着ヘッド26に装着されている吸着ノズル66等が、予定外の位置に存在するものに干渉する虞がある。 In this way, the mounting machine 14 performs operations such as holding the components supplied by the tape feeder 70 with the suction nozzle 66, mounting the components held by the suction nozzle 66 onto the circuit board 56, disposing of components determined to be defective in the disposal box 32, and replacing the suction nozzle 66 on the nozzle tray 110. However, during these operations, when the mounting head 26 moves, there is a risk that the mounting head 26 or the suction nozzle 66 attached to the mounting head 26 may interfere with something that is in an unexpected position.

具体的には、テープフィーダ70において、部品が供給される際には、上述したように、テープ化部品80においてキャリアテープ82からトップカバーテープ86が剥がされており、その剥がされたトップカバーテープ86が剥離装置104によって引っ張られる。この際、剥離装置104によって引っ張られているトップカバーテープ86が切れる場合がある。このような場合には、切れたトップカバーテープ86の端部が、予定外の位置において浮遊する。このため、トップカバーテープ86が切れたテープフィーダ70から、装着ヘッド26が電子部品を保持するべく、そのテープフィーダ70に向って移動すると、装着ヘッド26若しくは、装着ヘッド26に装着されている吸着ノズル66が、切れたキャリアテープ82と干渉する虞がある。 Specifically, when components are supplied to the tape feeder 70, as described above, the top cover tape 86 is peeled off from the carrier tape 82 in the taped component 80, and the peeled off top cover tape 86 is pulled by the peeling device 104. At this time, the top cover tape 86 being pulled by the peeling device 104 may break. In such a case, the end of the broken top cover tape 86 floats in an unexpected position. Therefore, when the mounting head 26 moves from the tape feeder 70 in which the top cover tape 86 has broken toward the tape feeder 70 in order to hold an electronic component, there is a risk that the mounting head 26 or the suction nozzle 66 attached to the mounting head 26 will interfere with the broken carrier tape 82.

また、吸着ノズル66により保持された電子部品の回路基板56への装着作業時において、電子部品84が回路基板56の装着予定位置に装着される前に、吸着ノズル66により保持された電子部品が吸着ノズル66から脱落する場合がある。そして、吸着ノズル66から脱落した電子部品は、回路基板56の上面において、その電子部品の装着予定位置と異なる位置、つまり、予定外の位置に落下する。このように、電子部品が装着予定位置と異なる予定外の位置に落下していると、その電子部品の装着作業の後に実行される装着作業時において、装着ヘッド26に装着されている吸着ノズル66、若しくは、吸着ノズル66に保持されている電子部品が、回路基板56の上に落下している電子部品と干渉する虞がある。 In addition, during the mounting operation of the electronic component held by the suction nozzle 66 onto the circuit board 56, the electronic component held by the suction nozzle 66 may fall off the suction nozzle 66 before the electronic component 84 is mounted at the intended mounting position on the circuit board 56. The electronic component that falls off the suction nozzle 66 falls on the upper surface of the circuit board 56 at a position different from the intended mounting position of the electronic component, that is, at an unplanned position. If the electronic component falls at an unplanned position different from the intended mounting position in this way, there is a risk that the suction nozzle 66 mounted on the mounting head 26 or the electronic component held by the suction nozzle 66 will interfere with the electronic component that has fallen onto the circuit board 56 during the mounting operation that is performed after the mounting operation of the electronic component.

また、廃棄ボックス32に多くの電子部品が廃棄されており、廃棄ボックス32の内部において廃棄された多くの電子部品が予定外の高さまで積みあがっている場合がある。このような場合に、吸着ノズル66に保持された電子部品を廃棄ボックス32に廃棄するべく、吸着ノズル66が廃棄ボックス32の内部に向って下降した際に、その吸着ノズル66、若しくは、吸着ノズル66に保持されている電子部品が、廃棄ボックス32の内部で積み上がっている電子部品と干渉する虞がある。 In addition, many electronic components may be discarded in the waste box 32, and many of the discarded electronic components may pile up to an unexpected height inside the waste box 32. In such a case, when the suction nozzle 66 descends toward the inside of the waste box 32 to discard the electronic component held by the suction nozzle 66 into the waste box 32, there is a risk that the suction nozzle 66 or the electronic component held by the suction nozzle 66 may interfere with the electronic components piled up inside the waste box 32.

また、ノズルトレイ110での吸着ノズル66の交換作業時において、装着ヘッド26に装着されている吸着ノズル66がノズルトレイ110の載置穴130に収容される際に、吸着ノズル66が載置穴130に収容されずに、ノズルトレイ110の上に脱落する場合がある。つまり、例えば、図6に示すように、装着ヘッド26に装着されている吸着ノズル66の載置穴130aへの収容作業時に、吸着ノズル66が載置穴130aに収容されずに、ノズルトレイ110の上に脱落する場合がある。このような場合に、ノズルトレイ110の上に脱落した吸着ノズル66は、収容予定の載置穴130aと異なる位置、つまり、予定外の位置に落下する。このように、吸着ノズル66が収容予定位置と異なる予定外の位置に落下していると、その吸着ノズル66の交換作業の後に実行される吸着ノズル66の交換作業時において、装着ヘッド26に装着されている吸着ノズル66が、ノズルトレイ110の上に落下している吸着ノズル66と干渉する虞がある。 In addition, when replacing the suction nozzle 66 on the nozzle tray 110, when the suction nozzle 66 attached to the mounting head 26 is accommodated in the mounting hole 130 of the nozzle tray 110, the suction nozzle 66 may not be accommodated in the mounting hole 130 and may fall onto the nozzle tray 110. That is, for example, as shown in FIG. 6, when the suction nozzle 66 attached to the mounting head 26 is accommodated in the mounting hole 130a, the suction nozzle 66 may not be accommodated in the mounting hole 130a and may fall onto the nozzle tray 110. In such a case, the suction nozzle 66 that has fallen onto the nozzle tray 110 falls at a position different from the intended mounting hole 130a, that is, at an unintended position. In this way, if the suction nozzle 66 falls in an unplanned position different from the intended storage position, there is a risk that the suction nozzle 66 attached to the mounting head 26 will interfere with the suction nozzle 66 that has fallen onto the nozzle tray 110 when the suction nozzle 66 is replaced after the replacement work for that suction nozzle 66 is performed.

このように、上述した作業において、装着ヘッド26が移動する際に、装着ヘッド26や装着ヘッド26に装着されている吸着ノズル66等が、予定外の位置に存在して装着ヘッドと干渉すると、適切に作業を実行することができない。例えば、テープフィーダ70
の上方に物体の有無を検出するための検出センサを配設しておき、切れたり巻き取り不良で緩みが出たりしたトップカバーテープ86を検出センサによって検出することで、切れたり撓んだりしたトップカバーテープと作業ヘッドとの干渉を回避することが考えられる。しかしながら、複数のテープフィーダ70の各々に検出センサを配設していては、配設コストが高くなるため、通常は、複数のテープフィーダ70に対して、1つの検出センサが配設される。このように、複数のテープフィーダ70に対して、1つの検出センサが配設されると、ある1台のテープフィーダ70のトップカバーテープ86の切断が検出された場合、複数のテープフィーダのうちからその1台のテープフィーダ70を特定することができないため、装着機14の作動を停止させて作業者が当該フィーダを特定して確認する必要がある。また、検出センサは、物体の有無を検出することはできるが、形状まで検出することはできない。このため、例えば、装着ヘッド26がテープフィーダ70から部品を保持するべく、テープフィーダ70の上方を通過すると、検出センサにより装着ヘッド26が検出される。そこで、装着ヘッド26がテープフィーダ70の上方を移動する時においては、検出センサによるトップカバーテープの検出を除外する必要があり、検出センサを用いたトップカバーテープ86の検出には複雑な処理や検出するときの条件を設定する必要がある。このように、検出センサを用いたトップカバーテープ86の検出には、種々の問題がある。また、回路基板上での落下物を検出するための検出センサ,廃棄ボックス32に廃棄された部品を検出するための検出センサ,ノズルトレイ110での落下物を検出するための検出センサ等を用いた場合においても、テープフィーダ70に配設される検出センサと同様に、種々の問題がある。
In this manner, in the above-described operation, if the mounting head 26 or the suction nozzle 66 attached to the mounting head 26 is in an unexpected position and interferes with the mounting head when the mounting head 26 moves, the operation cannot be performed properly.
It is conceivable to provide a detection sensor for detecting the presence or absence of an object above the tape feeders 70, and detect the top cover tape 86 that is cut or loosened due to poor winding by the detection sensor, thereby avoiding interference between the cut or bent top cover tape and the work head. However, since providing a detection sensor for each of the tape feeders 70 increases the installation cost, one detection sensor is usually provided for the tape feeders 70. In this way, when one detection sensor is provided for the tape feeders 70, when a cut in the top cover tape 86 of one tape feeder 70 is detected, the tape feeder 70 cannot be identified from among the multiple tape feeders, so that the operator must stop the operation of the placement machine 14 and identify and check the feeder. In addition, the detection sensor can detect the presence or absence of an object, but cannot detect the shape. For this reason, for example, when the placement head 26 passes above the tape feeder 70 to hold a component from the tape feeder 70, the placement head 26 is detected by the detection sensor. Therefore, when the mounting head 26 moves above the tape feeder 70, it is necessary to exclude the detection of the top cover tape by the detection sensor, and it is necessary to set complex processing and detection conditions in order to detect the top cover tape 86 using the detection sensor. Thus, there are various problems in detecting the top cover tape 86 using the detection sensor. Also, even when a detection sensor for detecting objects dropped on the circuit board, a detection sensor for detecting components discarded in the waste box 32, a detection sensor for detecting objects dropped on the nozzle tray 110, or the like is used, there are various problems similar to those in the case of the detection sensor disposed in the tape feeder 70.

このようなことを鑑みて、装着機14では、各作業時において各作業が実行される毎に、全体カメラ38による撮像が行われ、その撮像により得られる撮像データに基づいて、テープフィーダ70,回路基板56,廃棄ボックス32,ノズルトレイ110等における高さ情報が検出される。 In consideration of this, in the placement machine 14, images are captured by the overall camera 38 each time a task is performed, and height information for the tape feeder 70, circuit board 56, waste box 32, nozzle tray 110, etc. is detected based on the image data obtained by the image capture.

つまり、複数の物体に対して作業が実行される前に、照射装置40で複数の物体にパターン光を照射して、モアレ縞が現れた複数の物体を撮像して、複数の物体の初期高さ情報を得る。ここで、初期高さ情報は、複数の物体が正常な高さにあるという情報であり、部品に現れたモアレ縞のパターンに基づく情報である。具体的には、装着機14に回路基板が搬入され、作業位置において回路基板が保持されると、上記作業、つまり、テープフィーダ70からの部品の保持作業,回路基板への部品の装着作業,廃棄ボックス32への部品の廃棄作業,ノズルトレイ110での吸着ノズルの交換作業等が実行される前に、全体カメラ38による撮像が行われる。この際、装着機内では照射装置40によりパターン光が照射されており、テープフィーダ70,回路基板,廃棄ボックス32等の複数の物体にモアレ縞が現れている。このため、複数の物体に現れているモアレ縞が撮像される。そして、モアレ縞の撮像データに基づいて、フレーム上のXY平面での全ての座標において、複数の物体の高さ情報が演算される。なお、高さ情報は、上述したように、コントローラ120内の演算装置が位相シフト法,サンプリングモアレ法等により解析することで、撮像された物体の高さを示す情報、つまり、高さ情報をX軸方向及びY軸方向での全ての座標において演算する。 That is, before the work is performed on the multiple objects, the irradiation device 40 irradiates the multiple objects with pattern light, and the multiple objects on which moiré fringes appear are imaged to obtain initial height information for the multiple objects. Here, the initial height information is information that the multiple objects are at a normal height, and is information based on the pattern of moiré fringes that appear on the parts. Specifically, when the circuit board is carried into the mounting machine 14 and held at the work position, before the above work, that is, the work of holding the parts from the tape feeder 70, the work of mounting the parts on the circuit board, the work of disposing of the parts in the disposal box 32, the work of replacing the suction nozzle on the nozzle tray 110, etc., is performed, the whole camera 38 takes an image. At this time, the irradiation device 40 irradiates the pattern light in the mounting machine, and moiré fringes appear on the multiple objects such as the tape feeder 70, the circuit board, and the disposal box 32. Therefore, the moiré fringes that appear on the multiple objects are imaged. Then, based on the image data of the moiré fringes, the height information of the multiple objects is calculated at all coordinates on the XY plane on the frame. As described above, the height information is analyzed by the calculation device in the controller 120 using a phase shift method, sampling moiré method, etc., to calculate information indicating the height of the imaged object, that is, height information, for all coordinates in the X-axis and Y-axis directions.

これにより、上記作業が実行される前の複数のテープフィーダ70の高さ情報、回路基板の上面の高さ情報、廃棄ボックスの内部の高さ情報、ノズルトレイ110の上面の高さ情報が、それら複数の物体に現れたモアレ縞に基づいて演算される。つまり、トップカバーテープ86が切れていない状態での複数のテープフィーダ70の高さ情報、落下物の無い状態での回路基板の上面の高さ情報、部品が廃棄されていない状態での廃棄ボックスの内部の高さ情報、落下物の無い状態でのノズルトレイ110の上面の高さ情報が演算される。なお、上記作業が実行される前のテープフィーダ70,回路基板などの物体の高さ情報が、複数の物体が正常な高さにあるという情報であり、初期高さ情報である。 As a result, the height information of the multiple tape feeders 70, the height information of the top surface of the circuit board, the height information of the interior of the waste box, and the height information of the top surface of the nozzle tray 110 before the above work is performed are calculated based on the moire fringes that appear on these multiple objects. In other words, the height information of the multiple tape feeders 70 when the top cover tape 86 is not cut, the height information of the top surface of the circuit board when there are no fallen objects, the height information of the interior of the waste box when no components are discarded, and the height information of the top surface of the nozzle tray 110 when there are no fallen objects are calculated. Note that the height information of the tape feeders 70, circuit board, and other objects before the above work is performed is information indicating that the multiple objects are at normal heights, and is the initial height information.

詳しくは、部品の保持作業が実行される前の複数のテープフィーダ70に照射装置40によりパターン光が照射されると、図7に示すように、テープフィーダ70にモアレ縞150が現れる。なお、図7では、トップカバーテープ86の周囲に現れるモアレ縞150のみが記されている。そして、そのモアレ縞150が撮像され、撮像により得られたモアレ縞150の撮像データがコントローラ120において解析されることで、トップカバーテープ86の周囲のテープフィーダ70の高さ情報が演算される。つまり、装着作業が実行される前にトップカバーテープ86は切れていないため、トップカバーテープ86が切れたり緩みが出ていない状態での複数のテープフィーダ70の初期高さ情報が演算される。なお、切れたり緩みが出ていない状態のテープフィーダ70に現れるモアレ縞150は概して直線状とされている。 In more detail, when the irradiation device 40 irradiates the pattern light on the tape feeders 70 before the component holding operation is performed, moire fringes 150 appear on the tape feeders 70 as shown in FIG. 7. Note that in FIG. 7, only the moire fringes 150 that appear around the top cover tape 86 are depicted. The moire fringes 150 are then imaged, and the image data of the moire fringes 150 obtained by the image capturing is analyzed in the controller 120 to calculate height information of the tape feeders 70 around the top cover tape 86. In other words, since the top cover tape 86 is not cut before the mounting operation is performed, the initial height information of the tape feeders 70 in a state where the top cover tape 86 is not cut or loose is calculated. Note that the moire fringes 150 that appear on the tape feeders 70 in a state where they are not cut or loose is generally linear.

また、吸着ノズル66の交換作業が実行される前のノズルトレイ110に照射装置40によりパターン光が照射されると、図8に示すように、ノズルトレイ110及び、ノズルトレイ110に収容されている吸着ノズル66にモアレ縞160が現れる。そして、そのモアレ縞160が撮像され、撮像により得られたモアレ縞160の撮像データがコントローラ120において解析されることで、ノズルトレイ110のテープフィーダ70の高さ情報が演算される。つまり、吸着ノズル66の交換作業が実行される前にノズルトレイ110に落下物はないため、落下物の無い状態でのノズルトレイ110の初期高さ情報が演算される。なお、ノズルトレイ110の上面に現れるモアレ縞160は概して直線状とされており、載置穴130には、モアレ縞160は現れない。また、ノズルトレイ110に収容されている吸着ノズル66の上端はノズルトレイ110の上面より上方に突出しているため、湾曲した三角形状のモアレ縞160が吸着ノズル66の上端に現れる。 When the pattern light is irradiated by the irradiation device 40 to the nozzle tray 110 before the replacement work of the suction nozzle 66 is performed, as shown in FIG. 8, moire fringes 160 appear on the nozzle tray 110 and the suction nozzle 66 housed in the nozzle tray 110. Then, the moire fringes 160 are imaged, and the image data of the moire fringes 160 obtained by the image is analyzed by the controller 120, so that the height information of the tape feeder 70 of the nozzle tray 110 is calculated. In other words, since there is no fallen object on the nozzle tray 110 before the replacement work of the suction nozzle 66 is performed, the initial height information of the nozzle tray 110 in a state without any fallen object is calculated. Note that the moire fringes 160 that appear on the upper surface of the nozzle tray 110 are generally linear, and the moire fringes 160 do not appear in the mounting hole 130. In addition, since the upper end of the suction nozzle 66 housed in the nozzle tray 110 protrudes above the upper surface of the nozzle tray 110, the moire fringes 160 that are curved and triangular appear on the upper end of the suction nozzle 66.

また、部品の装着作業が実行される前の回路基板に照射装置40によりパターン光が照射されると、回路基板の上面にモアレ縞が現れる。そして、そのモアレ縞が撮像され、撮像により得られたモアレ縞の撮像データがコントローラ120において解析されることで、回路基板の上面の高さ情報が演算される。つまり、部品の装着作業が実行される前に回路基板に落下物はないため、落下物の無い状態での回路基板の上面の初期高さ情報が演算される。なお、ノズルトレイ110の上面に現れるモアレ縞は、図示しないが、概して直線状のモアレ縞である。 When the illumination device 40 irradiates the circuit board with patterned light before the component mounting operation is performed, moiré fringes appear on the top surface of the circuit board. The moiré fringes are then imaged, and the image data of the moiré fringes obtained by imaging is analyzed by the controller 120 to calculate height information for the top surface of the circuit board. In other words, since there is no fallen object on the circuit board before the component mounting operation is performed, initial height information for the top surface of the circuit board in a state without any fallen object is calculated. Note that, although not shown, the moiré fringes that appear on the top surface of the nozzle tray 110 are generally linear moiré fringes.

また、部品の廃棄作業が実行される前の廃棄ボックス32の内部に照射装置40によりパターン光が照射されると、廃棄ボックス32の内部の底面にモアレ縞が現れる。そして、そのモアレ縞が撮像され、撮像により得られたモアレ縞の撮像データがコントローラ120において解析されることで、廃棄ボックス32の内部の底面の高さ情報が演算される。つまり、部品の廃棄作業が実行される前に廃棄ボックス32の内部に部品廃棄されていないため、部品が廃棄されていない状態での廃棄ボックスの内部の初期高さ情報が演算される。なお、廃棄ボックス32の内部の底面に現れるモアレ縞は、図示しないが、概して直線状のモアレ縞である。 Furthermore, when the illumination device 40 irradiates the interior of the disposal box 32 with patterned light before the part disposal operation is performed, moiré fringes appear on the interior bottom surface of the disposal box 32. The moiré fringes are then imaged, and the image data of the moiré fringes obtained by imaging is analyzed by the controller 120 to calculate height information of the interior bottom surface of the disposal box 32. In other words, since no parts are disposed of inside the disposal box 32 before the part disposal operation is performed, initial height information of the interior of the disposal box in a state where no parts are disposed is calculated. Note that, although not shown, the moiré fringes that appear on the interior bottom surface of the disposal box 32 are generally linear moiré fringes.

そして、上述したように、照射装置40によりテープフィーダ70,ノズルトレイ110等の複数の物体にパターン光が照射され、複数の物体に現れたモアレ縞の撮像データに基づいて、それら複数の物体の初期高さ情報が演算されると、複数の物体に対する各種作業が実行される。具体的には、テープフィーダ70により部品が供給され、テープフィーダ70から装着ヘッド26の吸着ノズル66により部品が保持される。そして、吸着ノズル66に保持された部品が回路基板に装着される。この際、テープフィーダ70による部品の供給時において、トップカバーテープ86が切れる可能性はある。このため、テープフィーダ70から吸着ノズル66により部品が保持された後に、再度、テープフィーダ70から吸着ノズル66により部品が保持される前に、照射装置40によるパターン光の照
射が行われ、全体カメラ38による撮像が行われる。つまり、1回目のテープフィーダ70からの部品の保持作業が実行された後に、2回目のテープフィーダ70からの部品の保持作業が実行される前に、照射装置40によるパターン光の照射が行われ、全体カメラ38による撮像が行われる。具体的には、1回目のテープフィーダ70からの部品の保持作業が実行された後に、その部品が回路基板56に装着されている間に、照射装置40によってパターン光が照射されて、パターン光の照射によって現れたモアレ縞が全体カメラ38によって撮像される。なお、テープフィーダ70の上方には、当然、装着ヘッド26は位置していないため、装着ヘッド26に遮られることなく、複数のテープフィーダ70に現れたモアレ縞が撮像される。そして、複数のテープフィーダ70に現れたモアレ縞の撮像データに基づいて、複数のテープフィーダ70の高さ情報が演算される。
Then, as described above, the irradiation device 40 irradiates the pattern light onto a plurality of objects such as the tape feeder 70 and the nozzle tray 110, and the initial height information of the plurality of objects is calculated based on the image data of the moire fringes that appear on the plurality of objects, and various operations are performed on the plurality of objects. Specifically, the components are supplied by the tape feeder 70, and the components are held by the suction nozzle 66 of the mounting head 26 from the tape feeder 70. Then, the components held by the suction nozzle 66 are mounted on the circuit board. At this time, when the components are supplied by the tape feeder 70, there is a possibility that the top cover tape 86 may break. For this reason, after the components are held by the suction nozzle 66 from the tape feeder 70, the irradiation device 40 irradiates the pattern light, and the whole camera 38 takes an image. In other words, after the first operation of holding the components from the tape feeder 70 is performed, and before the second operation of holding the components from the tape feeder 70 is performed, the irradiation device 40 irradiates the pattern light, and the whole camera 38 takes an image. Specifically, after the first task of holding a component from tape feeder 70 has been performed, while that component is being mounted on circuit board 56, pattern light is irradiated by irradiation device 40, and moiré fringes that appear due to the irradiation of the pattern light are imaged by overall camera 38. Note that, since mounting head 26 is naturally not positioned above tape feeder 70, the moiré fringes that appear on the multiple tape feeders 70 are imaged without being blocked by mounting head 26. Then, height information for the multiple tape feeders 70 is calculated based on the image data of the moiré fringes that appear on the multiple tape feeders 70.

このように、1回目のテープフィーダ70からの部品の保持作業が実行された後に、2回目のテープフィーダ70からの部品の保持作業が実行される前に、複数のテープフィーダ70の高さ情報が演算される。なお、1回目の作業が実行され、2回目の作業が実行される前の複数のテープフィーダの高さ情報を、1回目高さ情報と記載する。そして、複数のテープフィーダ70の1回目高さ情報と、複数のテープフィーダ70の初期高さ情報とが比較され、複数のテープフィーダ70の1回目高さ情報と初期高さ情報とが同じであれば、複数のテープフィーダ70の各々においてトップカバーテープ86の切断や撓みは生じていないと判断される。つまり、初期高さ情報が演算される際のモアレ縞の撮像データが、図7に示す形状であり、1回目高さ情報が演算される際のモアレ縞の撮像データも、図7に示す形状である場合に、複数のテープフィーダ70の1回目高さ情報と初期高さ情報とが同じであると判断される。このような場合に、複数のテープフィーダ70の各々において異常は発生しておらず、複数のテープフィーダ70の各々は正常な状態であると判断される。このため、複数のテープフィーダ70の1回目高さ情報と初期高さ情報とが同じであると判断された場合に、テープフィーダ70から供給される部品の2回目の保持作業が実行される。 In this way, after the first part holding operation from the tape feeder 70 is performed and before the second part holding operation from the tape feeder 70 is performed, the height information of the multiple tape feeders 70 is calculated. The height information of the multiple tape feeders when the first operation is performed and before the second operation is performed is described as the first height information. Then, the first height information of the multiple tape feeders 70 is compared with the initial height information of the multiple tape feeders 70, and if the first height information of the multiple tape feeders 70 and the initial height information are the same, it is determined that the top cover tape 86 has not been cut or bent in each of the multiple tape feeders 70. In other words, if the image data of the moire fringes when the initial height information is calculated has the shape shown in FIG. 7, and the image data of the moire fringes when the first height information is calculated also has the shape shown in FIG. 7, it is determined that the first height information of the multiple tape feeders 70 and the initial height information are the same. In such a case, no abnormality has occurred in each of the multiple tape feeders 70, and each of the multiple tape feeders 70 is determined to be in a normal state. Therefore, if it is determined that the first height information and the initial height information of multiple tape feeders 70 are the same, a second holding operation of the parts supplied from the tape feeder 70 is performed.

一方、1回目のテープフィーダ70からの部品の保持作業が実行された際に、トップカバーテープ86が切れたり緩んだりする場合がある。このような場合に、複数のテープフィーダ70に照射装置40によりパターン光が照射されると、図9に示すように、テープフィーダ70にモアレ縞170が現れる。詳しくは、テープフィーダ70aにおいてトップカバーテープ86aに緩みが生じており、そのトップカバーテープ86aに現れたモアレ縞170aは上方に向った湾曲している。一方、緩みが生じていないトップカバーテープ86aに現れたモアレ縞170は概して直線状である。このため、緩みが生じているトップカバーテープ86aに現れたモアレ縞170aに基づいて演算される高さ情報は、緩みが生じていないトップカバーテープ86に現れたモアレ縞170に基づいて演算される高さ情報と比較して、トップカバーテープ86の高さが高いことを示す情報となる。このため、複数のテープフィーダ70の1回目高さ情報と初期高さ情報とが比較された場合、つまり、図7に示すモアレ縞150に基づく初期高さ情報と、図9に示すモアレ縞170に基づく1回目高さ情報とが比較された場合に、複数のテープフィーダ70の1回目高さ情報と初期高さ情報とが異なると判断される。この際、複数のテープフィーダ70の何れかにおいて、トップカバーテープ86の切断や撓みが生じていると判断される。つまり、複数のテープフィーダ70のうちの何れかのテープフィーダにおいて異常が発生しており、複数のテープフィーダ70のうちの何れかのテープフィーダが異常な状態であると判断される。そして、高さ情報は、上述したように、フレーム上のXY平面での全ての座標において演算されているため、複数のテープフィーダ70の1回目高さ情報と初期高さ情報とが異なると判断された場合に、異なると判断された高さ情報の座標を特定することができる。つまり、複数のテープフィーダ70のうちの異常が発生しているテープフィーダ70aを特定することができる。このため、異常が発生しているテープフィーダが特定されると、その異常が発生しているテープフィーダ70と異なるテープフィーダ70、つまり
、正常なテープフィーダ70から部品を保持するための指令が、出力される。この指令により、装着ヘッド26が、正常なテープフィーダ70の上方に移動し、正常なテープフィーダ70から部品を保持する。なお、装着ヘッド26は、異常が発生しているテープフィーダ70の上方を回避する経路で移動する。このように、装着ヘッド26が、複数のテープフィーダ70のうちのトップカバーテープ86の切断や撓みが生じていないテープフィーダ70から部品を保持することで、切れたり撓んだりしたトップカバーテープ86との干渉を防止することができる。また、複数のテープフィーダ70のうちの異常が発生しているテープフィーダ70を特定することで、装着機14の作動を停止することなく、続行することが可能となる。
On the other hand, when the first holding operation of the components from the tape feeder 70 is performed, the top cover tape 86 may break or become loose. In such a case, when the irradiation device 40 irradiates the pattern light to the multiple tape feeders 70, moire fringes 170 appear on the tape feeders 70 as shown in FIG. 9. In detail, the top cover tape 86a in the tape feeder 70a is loose, and the moire fringes 170a appearing on the top cover tape 86a are curved upward. On the other hand, the moire fringes 170 appearing on the top cover tape 86a without looseness are generally linear. Therefore, the height information calculated based on the moire fringes 170a appearing on the top cover tape 86a with looseness indicates that the height of the top cover tape 86 is higher than the height information calculated based on the moire fringes 170 appearing on the top cover tape 86 without looseness. Therefore, when the first height information and the initial height information of the multiple tape feeders 70 are compared, that is, when the initial height information based on the moire fringes 150 shown in FIG. 7 is compared with the first height information based on the moire fringes 170 shown in FIG. 9, it is determined that the first height information and the initial height information of the multiple tape feeders 70 are different. At this time, it is determined that the top cover tape 86 is cut or bent in any of the multiple tape feeders 70. In other words, it is determined that an abnormality has occurred in any of the multiple tape feeders 70, and that any of the multiple tape feeders 70 is in an abnormal state. And, since the height information is calculated at all coordinates on the XY plane on the frame as described above, when it is determined that the first height information and the initial height information of the multiple tape feeders 70 are different, it is possible to specify the coordinates of the height information that is determined to be different. In other words, it is possible to specify the tape feeder 70a in which an abnormality has occurred among the multiple tape feeders 70. Therefore, when a tape feeder in which an abnormality has occurred is identified, a command is output to hold a component from a tape feeder 70 other than the tape feeder 70 in which the abnormality has occurred, that is, a normal tape feeder 70. This command causes the mounting head 26 to move above the normal tape feeder 70 and hold a component from the normal tape feeder 70. The mounting head 26 moves along a path that avoids being above the tape feeder 70 in which an abnormality has occurred. In this way, the mounting head 26 holds a component from a tape feeder 70 in which the top cover tape 86 is not cut or bent among the multiple tape feeders 70, thereby preventing interference with the cut or bent top cover tape 86. Furthermore, by identifying a tape feeder 70 in which an abnormality has occurred among the multiple tape feeders 70, it becomes possible to continue the operation of the mounting machine 14 without stopping it.

また、装着ヘッドのテープフィーダ70から供給される部品の2回目の保持作業が実行された後であって、装着ヘッドのテープフィーダ70から供給される部品の3回目の保持作業が実行される前においても、照射装置40によってパターン光の照射が行われ、全体カメラ38によって複数のテープフィーダの撮像が行われ、その撮像データに基づいて、複数のテープフィーダ70の2回目高さ情報が演算される。そして、1回目高さ情報と同様に、複数のテープフィーダ70の2回目高さ情報と、複数のテープフィーダ70の初期高さ情報とが比較され、異常が発生しているテープフィーダ70が特定された場合には、装着ヘッドは、異常が発生しているテープフィーダ70以外のテープフィーダ70から部品を保持する。このように、部品の保持作業が実行される毎、つまり、装着ヘッドが、テープフィーダ70から供給される部品のN回目の保持作業が実行されたのちであって、テープフィーダ70から供給される部品の(N+1)回目の保持作業が実行される前において、全体カメラ38によって複数のテープフィーダの撮像が行われ、その撮像データに基づいて、複数のテープフィーダ70のN回目高さ情報が演算される。そして、複数のテープフィーダ70のN回目高さ情報と、複数のテープフィーダ70の初期高さ情報とが比較されることで、テープフィーダ70に異常が発生しているか否か、つまり、装着ヘッドがテープフィーダ70から供給される部品をN回目に保持するときのテープフィーダ70の状態が正常であるか否かを検出する。これにより、装着ヘッドが、テープフィーダ70から適切に部品を保持することができる。 Also, even after the second holding operation of the parts supplied from the tape feeder 70 of the mounting head is performed and before the third holding operation of the parts supplied from the tape feeder 70 of the mounting head is performed, the irradiation device 40 irradiates the pattern light, the overall camera 38 images the multiple tape feeders, and the second height information of the multiple tape feeders 70 is calculated based on the image data. Then, similar to the first height information, the second height information of the multiple tape feeders 70 is compared with the initial height information of the multiple tape feeders 70, and if a tape feeder 70 in which an abnormality has occurred is identified, the mounting head holds the parts from the tape feeders 70 other than the tape feeder 70 in which an abnormality has occurred. In this way, every time the part holding operation is performed, that is, after the mounting head has performed the Nth holding operation of the parts supplied from the tape feeder 70 and before the (N+1)th holding operation of the parts supplied from the tape feeder 70 is performed, the overall camera 38 images the multiple tape feeders, and the Nth height information of the multiple tape feeders 70 is calculated based on the image data. Then, the Nth height information of the multiple tape feeders 70 is compared with the initial height information of the multiple tape feeders 70 to detect whether an abnormality has occurred in the tape feeder 70, that is, whether the state of the tape feeder 70 is normal when the mounting head holds the component supplied from the tape feeder 70 for the Nth time. This allows the mounting head to properly hold the component from the tape feeder 70.

また、吸着ノズル66により部品が保持され、その部品の回路基板への装着作業が実行される毎にも、照射装置40によってパターン光の照射が行われ、全体カメラ38によって回路基板の撮像が行われる。具体的には、回路基板が装着機14に搬入され、作業位置において保持された後に、最初、つまり、1回目にテープフィーダ70により供給された部品が回路基板に装着される際には、回路基板上に落下物がある可能性は殆どない。しかしながら、装着ヘッドが保持したその1回目の部品を回路基板に装着する時には、装着ヘッドが保持したその部品を回路基板の上に落下させる可能性がある。 Also, each time a component is held by the suction nozzle 66 and the work of mounting the component on the circuit board is performed, the illumination device 40 irradiates the pattern light and the overall camera 38 captures an image of the circuit board. Specifically, after the circuit board is brought into the mounting machine 14 and held at the work position, when the first component supplied by the tape feeder 70 is mounted on the circuit board, that is, the first time, there is almost no possibility of an object falling onto the circuit board. However, when the first component held by the mounting head is mounted on the circuit board, there is a possibility that the component held by the mounting head will fall onto the circuit board.

そこで、回路基板へ1回目の部品の装着作業が実行された後であって、2回目の部品の装着作業が実行される前に、照射装置40によってパターン光の照射が行われ、全体カメラ38によって回路基板上の撮像が行われる。具体的には、回路基板へ1回目の部品の装着作業が実行された後に、装着ヘッドが、回路基板に部品の2回目の装着作業を安定的に実行できるように、装着ヘッド26がテープフィーダ70から供給される部品を保持するための作業を行っている間に、照射装置40によって1回目の部品の装着作業が実行された回路基板にパターン光の照射が行われ、全体カメラ38によって1回目の部品の装着作業が実行された回路基板の撮像が行われる。これにより、部品が回路基板56に装着されている間に、照射装置40によってパターン光が回路基板に照射されて、パターン光の照射によって回路基板に現れたモアレ縞が全体カメラ38によって撮像される。なお、回路基板の上方には、当然、装着ヘッド26は位置していないために、全体カメラの視野が装着ヘッド26に遮られることなく、回路基板の上面が良好に撮像される。そして、回路基板に現れたモアレ縞の撮像データに基づいて、回路基板の上面の高さ情報が演算される。
これにより、装着ヘッドが、回路基板へ部品の1回目の装着作業が実行されたのちであって、回路基板へ部品の2回目の装着作業が実行される前の回路基板の上面の高さ情報、つまりは、1回目高さ情報が演算される。
Therefore, after the first component mounting operation on the circuit board is performed and before the second component mounting operation is performed, the irradiation device 40 irradiates the pattern light, and the overall camera 38 captures an image of the circuit board. Specifically, after the first component mounting operation on the circuit board is performed, while the mounting head 26 is performing an operation to hold the components supplied from the tape feeder 70 so that the mounting head can stably perform the second component mounting operation on the circuit board, the irradiation device 40 irradiates the pattern light onto the circuit board on which the first component mounting operation has been performed, and the overall camera 38 captures an image of the circuit board on which the first component mounting operation has been performed. As a result, while the components are being mounted on the circuit board 56, the irradiation device 40 irradiates the circuit board with the pattern light, and the overall camera 38 captures the moire fringes that appear on the circuit board due to the irradiation of the pattern light. Note that, since the mounting head 26 is not naturally positioned above the circuit board, the field of view of the overall camera is not blocked by the mounting head 26, and the upper surface of the circuit board is well captured. Then, based on the image data of the moire fringes appearing on the circuit board, height information about the upper surface of the circuit board is calculated.
This allows the mounting head to calculate height information of the upper surface of the circuit board after the first mounting operation of components on the circuit board and before the second mounting operation of components on the circuit board is performed, i.e., first height information.

そして、取得した回路基板の上面の1回目高さ情報と、回路基板の上面の初期高さ情報とが比較される。この際、回路基板の上面の1回目高さ情報には、回路基板に1回目に装着された部品の高さ情報も含まれている。つまり、回路基板の上面の1回目高さ情報が演算される際の撮像データにおいて、回路基板に1回目に装着された部品に現れたモアレ縞は、湾曲した状態で現れており、その1回目に装着された部品の高さ情報が、回路基板の上面の1回目高さ情報に含まれている。なお、部品に現れる湾曲した状態のモアレ縞は、図9に示すモアレ縞170a、つまり、緩みが生じているトップカバーテープ86に現れたモアレ縞170aと略同じ形状である。このため、回路基板の上面の1回目高さ情報と初期高さ情報とは異なり、回路基板の上面における位置をXY座標で示した場合において、1回目高さ情報と初期高さ情報とを比較して異なったXY座標の位置に、1回目に装着された部品は装着されている。つまり、回路基板の上面の1回目高さ情報と初期高さ情報との相違に基づいて、回路基板上における部品の位置が演算される。また、コントローラ120には、回路基板に装着される全ての部品の装着予定位置が記憶されている。このため、高さ情報に基づいて演算された回路基板上における部品の位置(以下、「演算部品位置」と記載する)と、コントローラに記憶された回路基板上における1回目の部品の装着予定位置とが比較される。この結果、回路基板上における1回目の部品の演算部品位置と装着予定位置とが同じであれば、回路基板へ1回目の部品の装着作業が装着予定位置に装着されたことと判断され、また回路基板上に当該部品の落下は無いものと判断される。このように演算部品位置と装着予定位置とが同じであると判断された場合には、回路基板へ2回目の部品の装着作業が実行される。 Then, the first height information of the top surface of the circuit board obtained is compared with the initial height information of the top surface of the circuit board. At this time, the first height information of the top surface of the circuit board also includes height information of the components mounted on the circuit board for the first time. That is, in the image data when the first height information of the top surface of the circuit board is calculated, the moire fringes appearing on the components mounted on the circuit board for the first time appear in a curved state, and the height information of the components mounted for the first time is included in the first height information of the top surface of the circuit board. The moire fringes appearing on the components in a curved state have approximately the same shape as the moire fringes 170a shown in FIG. 9, that is, the moire fringes 170a appearing on the top cover tape 86 in which slack has occurred. Therefore, unlike the first height information of the top surface of the circuit board and the initial height information, when the position on the top surface of the circuit board is indicated by the XY coordinates, the components mounted for the first time are mounted at different XY coordinate positions by comparing the first height information and the initial height information. That is, the position of the component on the circuit board is calculated based on the difference between the first height information of the top surface of the circuit board and the initial height information. The controller 120 also stores the planned mounting positions of all components to be mounted on the circuit board. Therefore, the position of the component on the circuit board calculated based on the height information (hereinafter referred to as the "calculated component position") is compared with the planned mounting position of the component on the circuit board for the first time stored in the controller. As a result, if the calculated component position of the component on the circuit board for the first time is the same as the planned mounting position, it is determined that the component has been mounted on the circuit board for the first time at the planned mounting position, and that the component has not fallen onto the circuit board. If it is determined that the calculated component position is the same as the planned mounting position, the second mounting operation of the component on the circuit board is performed.

一方で、演算部品位置と装着予定位置とが異なると判断された場合には、回路基板の1回目の部品の装着作業において、当該部品は装着予定位置に装着されてはおらず、装着予定位置とは異なる位置、つまりは、予定外の位置に落下しているものと判断される。つまり、回路基板の上面の1回目高さ情報が演算される際の撮像データにおいて、装着予定位置とは異なる位置に湾曲した状態のモアレ縞が現れた場合に、部品が予定外の位置に落下しているものと判断される。なお、装着予定位置とは異なる位置に現れる湾曲した状態のモアレ縞も、図9に示すモアレ縞170a、つまり、緩みが生じているトップカバーテープ86に現れたモアレ縞170aと略同じ形状である。そして、その落下しているものと判断された部品の位置、つまり、演算部品位置と、回路基板における2回目の部品の装着予定位置とが比較される。この際、演算部品位置と装着予定位置とが重なっていないと判断された場合には、回路基板へ2回目の部品の装着作業時に、回路基板に落下している部品と干渉することなく、2回目の部品の装着予定位置に部品を装着することができる。このため、演算部品位置と、2回目の装着作業時の部品の装着予定位置とが重なっていない場合には、回路基板へ2回目の部品の装着作業が実行される。一方、演算部品位置と、2回目の部品の装着予定位置とを比較して重なっている場合には、回路基板へ2回目の部品の装着予定位置に部品が落下している為に装着することができない。このため、回路基板へ2回目の部品を装着する作業はスキップされ、3回目の部品の装着作業が実行される。なお、回路基板へ部品の装着作業がスキップされた場合には、それらの情報が制御装置42に記憶される。 On the other hand, if it is determined that the calculation component position and the planned mounting position are different, it is determined that the component was not mounted at the planned mounting position during the first mounting operation of the circuit board, and fell at a position different from the planned mounting position, that is, an unplanned position. In other words, if curved moire fringes appear at a position different from the planned mounting position in the image data when the first height information of the top surface of the circuit board is calculated, it is determined that the component has fallen at an unplanned position. Note that the curved moire fringes that appear at a position different from the planned mounting position also have approximately the same shape as the moire fringes 170a shown in FIG. 9, that is, the moire fringes 170a that appear on the top cover tape 86 where looseness occurs. Then, the position of the component that has been determined to have fallen, that is, the calculation component position, is compared with the planned mounting position of the second component on the circuit board. At this time, if it is determined that the calculation component position and the planned mounting position do not overlap, the component can be mounted at the planned mounting position of the second component without interfering with the component that has fallen on the circuit board during the second mounting operation of the circuit board. Therefore, if the calculation component position does not overlap with the planned component mounting position during the second mounting operation, the second mounting operation of the component is performed on the circuit board. On the other hand, if the calculation component position overlaps with the planned component mounting position for the second time, the component cannot be mounted on the circuit board because it has fallen into the planned component mounting position for the second time. Therefore, the second mounting operation of the component on the circuit board is skipped, and the third mounting operation of the component is performed. Note that if the mounting operation of the component on the circuit board is skipped, this information is stored in the control device 42.

また、回路基板へ2回目の部品の装着作業が実行された場合、若しくは、2回目の部品の装着作業がスキップされた場合には、その2回目の装着作業が実行された後、若しくは、2回目の装着作業がスキップされた後であって、3回目の装着作業が実行される前においても、照射装置40によってパターン光の照射が行われ、全体カメラ38によって回路基板の上面の撮像が行われる。そして、その撮像データに基づいて、回路基板の上面の2回目高さ情報が演算され、1回目高さ情報と同様に、回路基板の上面の2回目高さ情報と初期高さ情報とに基づいて、演算部品位置が演算される。この際、演算部品位置と装着予定位置の高さ情報とを確認して、落下物の有無が検出され、落下物が無いと判断された場合には、2回目の部品の装着作業が実行された回路基板に、3回目の部品の装着作業が実行される。また、落下物があると判断された場合であっても、装着予定位置に落下物が無いと判断された場合には、3回目の部品の装着作業が実行され、装着予定位置に落下物があれば、3回目の部品の装着作業がスキップされる。このように、部品の装着作業が実行される毎、つまり、N回目の回路基板への部品の装着作業が実行されたのちであって、(N+1)回目の回路基板への部品の装着作業される前において、照射装置40によってパターン光の照射が行われ、全体カメラ38によってN回目の部品が装着された回路基板の撮像が行われ、その撮像データに基づいて、回路基板の上面のN回目高さ情報が演算される。そして、N回目高さ情報と初期高さ情報とに基づいて、演算部品位置が演算され、その演算 部品位置と装着予定位置とが比較されることで、回路基板上への部品の落下の有無,落下物の位置などが検出される。これにより、回路基板への部品の装着作業を担保するとともに、部品の装着作業ができない場合であっても、その回の部品の装着作業がスキップされ、次の回の部品の装着作業が実行されることで、回路基板上への落下物によって装着機14の装着作業を停止させることはない。 In addition, when the second component mounting operation is performed on the circuit board, or when the second component mounting operation is skipped, after the second mounting operation is performed or after the second mounting operation is skipped but before the third mounting operation is performed, the irradiation device 40 irradiates the pattern light, and the overall camera 38 captures an image of the top surface of the circuit board. Then, based on the captured image data, second height information of the top surface of the circuit board is calculated, and the calculation component position is calculated based on the second height information of the top surface of the circuit board and the initial height information, as with the first height information. At this time, the calculation component position and the height information of the planned mounting position are checked to detect the presence or absence of a fallen object, and if it is determined that there is no fallen object, the third component mounting operation is performed on the circuit board on which the second component mounting operation was performed. In addition, even if it is determined that there is a fallen object, if it is determined that there is no fallen object at the planned mounting position, the third component mounting operation is performed, and if there is a fallen object at the planned mounting position, the third component mounting operation is skipped. In this way, each time a component mounting operation is performed, that is, after the Nth component mounting operation on the circuit board is performed but before the (N+1)th component mounting operation on the circuit board, the irradiation device 40 irradiates the pattern light, the overall camera 38 captures an image of the circuit board on which the Nth component has been mounted, and the Nth height information of the upper surface of the circuit board is calculated based on the captured image data. Then, based on the Nth height information and the initial height information, the calculated component position is calculated, and the calculated component position is compared with the planned mounting position to detect whether or not a component has fallen onto the circuit board, the position of the fallen object, etc. This ensures that the components can be mounted onto the circuit board, and even if the components cannot be mounted, the component mounting operation is skipped and the next component mounting operation is performed, so that the mounting operation of the mounting machine 14 is not stopped by the fallen object on the circuit board.

また、吸着ノズル66に保持された部品を廃棄ボックス32へ廃棄する毎においても、照射装置40によってパターン光の照射が行われ、全体カメラ38によって廃棄ボックスの中の撮像が行われる。具体的には、回路基板が装着機14に搬入される前に、廃棄ボックス32の中の不良品が除去されている、つまりは、回路基板が装着機14に搬入され、作業位置において保持された後に、装着ヘッドが保持した部品を廃棄ボックス32に廃棄する際には、廃棄ボックス32の中は空である。しかしながら、廃棄ボックスに1回目の部品が廃棄されたのちであって、2回目の部品が廃棄される場合において、廃棄する部品を保持した吸着ノズル66が廃棄ボックス32に内部に進入する際に、廃棄ボックス32に廃棄された1回目の不良品に、吸着ノズルや吸着ノズル66に保持されている2回目の部品等が干渉する虞がある。 Also, each time a part held by the suction nozzle 66 is discarded into the disposal box 32, the irradiation device 40 irradiates the pattern light, and the overall camera 38 captures an image of the inside of the disposal box. Specifically, before the circuit board is carried into the mounting machine 14, the defective parts in the disposal box 32 are removed. In other words, when the circuit board is carried into the mounting machine 14 and held at the work position, and the parts held by the mounting head are discarded into the disposal box 32, the inside of the disposal box 32 is empty. However, when the second part is to be discarded after the first part has been discarded in the disposal box, when the suction nozzle 66 holding the part to be discarded enters the disposal box 32, there is a risk that the suction nozzle or the second part held by the suction nozzle 66 may interfere with the first defective part discarded in the disposal box 32.

そこで、廃棄ボックスに1回目の部品の廃棄作業が実行された後であって、2回目の部品の廃棄作業が実行される前に、照射装置40によってパターン光の照射が行われ、全体カメラ38によって廃棄ボックスの中の撮像が行われる。具体的には、廃棄ボックスに1回目の部品の廃棄作業が実行された後であって、装着ヘッド26がテープフィーダ70から部品を保持している間に、照射装置40によって廃棄ボックスの中にパターン光の照射が行われ、全体カメラ38によって廃棄ボックスの中の撮像が行われる。これにより、装着ヘッド26がテープフィーダ70から部品を保持している間に、照射装置40によってパターン光が廃棄ボックスの中に照射されて、パターン光の照射によって廃棄ボックスの中に現れたモアレ縞が全体カメラ38によって撮像される。なお、廃棄ボックス32の上方には、装着ヘッド26は位置してはいないため、全体カメラの視野は装着ヘッド26に遮られてはおらず、廃棄ボックス32の内部が良好に撮像される。そして、廃棄ボックスの中に現れたモアレ縞の撮像データに基づいて、1回目の部品の廃棄作業が実行された後の廃棄ボックス32の内部の高さ情報が演算される。これにより、1回目の部品の廃棄作業が実行された後であって、2回目の部品の廃棄作業が実行される前における廃棄ボックスの内部の高さ情報、つまり、1回目高さ情報が演算される。 Therefore, after the first part disposal work is performed on the disposal box and before the second part disposal work is performed, the irradiation device 40 irradiates the disposal box with pattern light, and the overall camera 38 takes an image of the inside of the disposal box. Specifically, after the first part disposal work is performed on the disposal box and while the mounting head 26 is holding the parts from the tape feeder 70, the irradiation device 40 irradiates the disposal box with pattern light, and the overall camera 38 takes an image of the inside of the disposal box. As a result, while the mounting head 26 is holding the parts from the tape feeder 70, the irradiation device 40 irradiates the disposal box with pattern light, and the overall camera 38 takes an image of the moiré fringes that appear in the disposal box due to the irradiation of the pattern light. Note that the mounting head 26 is not positioned above the disposal box 32, so the field of view of the overall camera is not blocked by the mounting head 26, and the inside of the disposal box 32 is well imaged. Then, based on the image data of the moiré fringes that appear in the disposal box, the height information of the inside of the disposal box 32 after the first part disposal work is performed is calculated. This calculates the height information inside the waste box after the first part disposal operation is performed and before the second part disposal operation is performed, that is, the first height information.

そして、廃棄ボックスの内部の1回目高さ情報と、廃棄ボックスの内部が空である初期高さ情報とが比較される。この際、廃棄ボックスの内部の1回目高さ情報には、廃棄ボックスに廃棄されている不良品の高さ情報も含まれている。なお、廃棄ボックスに廃棄されている不良品に現れるモアレ縞は湾曲しており、図9に示すモアレ縞170a、つまり、緩みが生じているトップカバーテープ86に現れたモアレ縞170aと略同じ形状である
。このため、廃棄ボックスの内部の1回目高さ情報と初期高さ情報とは異なっており、廃棄ボックスの内部の1回目高さ情報と初期高さ情報とを比較して、廃棄ボックスの内部のXY平面での座標において高さ情報が異なった座標の位置に不良品が位置している。つまり、廃棄ボックスの内部の1回目高さ情報と初期高さ情報との相違に基づいて、廃棄ボックスの内部における不良品の位置が演算される。そして、演算された廃棄ボックスの内部における不良品の位置とは異なる位置、つまり、廃棄ボックスの内部における不良品が廃棄されていない位置へ次の部品の廃棄指令は出力される。この指令によって、装着ヘッド26は、不良品が廃棄されていない位置の上方に移動するとともに、部品を保持している吸着ノズル66を下降させる。そして、廃棄ボックスの内部において吸着ノズル66から部品を離脱させる。これにより、吸着ノズル66に保持されている部品が廃棄ボックスの内部に廃棄される際に、吸着ノズル66に保持されている部品と、廃棄ボックスの内部にすでに廃棄されている不良品との干渉を防止することができる。
Then, the first height information inside the waste box is compared with the initial height information when the waste box is empty. At this time, the first height information inside the waste box also includes height information of the defective products disposed in the waste box. The moire fringes appearing on the defective products disposed in the waste box are curved, and have substantially the same shape as the moire fringes 170a shown in FIG. 9, that is, the moire fringes 170a appearing on the top cover tape 86 where looseness occurs. Therefore, the first height information inside the waste box is different from the initial height information, and the first height information inside the waste box is compared with the initial height information, and the defective products are located at positions of coordinates where the height information is different in the coordinates on the XY plane inside the waste box. That is, the position of the defective products inside the waste box is calculated based on the difference between the first height information inside the waste box and the initial height information. Then, a discard command for the next part is output to a position different from the calculated position of the defective products inside the waste box, that is, a position inside the waste box where the defective products are not discarded. In response to this command, the mounting head 26 moves to a position above where no defective products have been discarded, and lowers the suction nozzle 66 holding the component. Then, inside the discard box, the component is released from the suction nozzle 66. This makes it possible to prevent interference between the component held by the suction nozzle 66 and the defective products already discarded inside the discard box when the component held by the suction nozzle 66 is discarded inside the discard box.

また、廃棄ボックスの内部に2回目の部品の廃棄作業が実行されたのちであって、3回目の部品の廃棄作業が実行される前においても、照射装置40によってパターン光の照射が行われ、全体カメラ38によって廃棄ボックスの内部の撮像が行われる。この際、廃棄ボックスの中に現れたモアレ縞の撮像データに基づいて、廃棄ボックスの内部の2回目高さ情報が演算される。そして、1回目高さ情報と同様に、廃棄ボックスの内部の2回目高さ情報と初期高さ情報とに基づいて、廃棄ボックスの内部における不良品の位置が演算される。そして、3回目の部品の廃棄作業の指令として、装着ヘッドに、廃棄ボックスの内部での不良品が廃棄されていない位置への部品の廃棄指令が、出力される。このように、部品の廃棄作業が実行される毎、つまり、N回目の部品の廃棄作業が実行され、(N+1)回目の部品の廃棄作業が実行される前において、全体カメラ38によって廃棄ボックスの内部の撮像が行われ、その撮像データに基づいて、廃棄ボックスの内部のN回目高さ情報が演算される。そして、廃棄ボックスの内部のN回目高さ情報と初期高さ情報、あるいはN回目高さ情報と(N-1回目)高さ情報とを比較することで、廃棄ボックスの内部での不良品が廃棄されていない位置に(N+1)回目の部品を廃棄することができる。このようにして、廃棄ボックスの適切な位置に部品を廃棄することができる。 In addition, even after the second part disposal work is performed inside the disposal box but before the third part disposal work is performed, the irradiation device 40 irradiates the pattern light, and the whole camera 38 takes an image of the inside of the disposal box. At this time, the second height information inside the disposal box is calculated based on the image data of the moire fringes that appear in the disposal box. Then, similar to the first height information, the position of the defective product inside the disposal box is calculated based on the second height information inside the disposal box and the initial height information. Then, as a command for the third part disposal work, a part disposal command to a position inside the disposal box where the defective product has not been disposed is output to the mounting head. In this way, every time the part disposal work is performed, that is, after the Nth part disposal work is performed and before the (N+1)th part disposal work is performed, the whole camera 38 takes an image of the inside of the disposal box, and the Nth height information inside the disposal box is calculated based on the image data. Then, by comparing the Nth height information and the initial height information, or the Nth height information and the (N-1)th height information inside the waste box, the (N+1)th part can be discarded at a position inside the waste box where no defective parts have been discarded. In this way, parts can be discarded at the appropriate position in the waste box.

また、ノズルトレイ110での吸着ノズル66の交換作業が実行される毎においても、照射装置40によってパターン光の照射が行われ、全体カメラ38によってノズルトレイの撮像が行われる。具体的には、回路基板が装着機14に搬入される前に、ノズルトレイ110に落下物がないことを確認する。つまりは、回路基板が装着機14に搬入され、作業位置において保持された後であって、装着ヘッドが保持したノズルを、ノズルトレイ110保持された別の吸着ノズル66に交換する1回目の交換作業が実行される際には、ノズルトレイ110に落下物は存在してはいないことを確認するために、ノズルトレイの初期高さ情報を取得する。しかしながら、その1回目の吸着ノズル66の交換作業時に、装着ヘッドが保持し交換するその吸着ノズル66がノズルトレイの載置穴130に収容されずに、ノズルトレイ110の上に落下する可能性がある。 Also, each time the replacement work of the suction nozzle 66 on the nozzle tray 110 is performed, the irradiation device 40 irradiates the pattern light, and the whole camera 38 captures the nozzle tray. Specifically, before the circuit board is carried into the mounting machine 14, it is confirmed that there is no fallen object on the nozzle tray 110. In other words, after the circuit board is carried into the mounting machine 14 and held at the work position, when the first replacement work is performed to replace the nozzle held by the mounting head with another suction nozzle 66 held by the nozzle tray 110, the initial height information of the nozzle tray is acquired to confirm that there is no fallen object on the nozzle tray 110. However, during the first replacement work of the suction nozzle 66, the suction nozzle 66 held and replaced by the mounting head may not be accommodated in the mounting hole 130 of the nozzle tray and may fall onto the nozzle tray 110.

そこで、1回目のノズルトレイ110での吸着ノズルの交換作業が実行された後であって、2回目のノズルトレイ110での吸着ノズルの交換作業が実行される前に、照射装置40によってノズルトレイにパターン光の照射が行われ、全体カメラ38によってノズルトレイの撮像が行われる。具体的には、装着ヘッドが保持した吸着ノズルをノズルトレイ110が備えた吸着ノズルと1回目交換作業を実行した後であって、装着ヘッド26がテープフィーダ70から部品を保持している間に、照射装置40によってノズルトレイにパターン光の照射が行われ、全体カメラ38によってノズルトレイの撮像が行われる。これにより、装着ヘッド26がテープフィーダ70から部品を保持している間に、照射装置40によってパターン光がノズルトレイに照射されて、パターン光の照射によってノズルトレイに現れたモアレ縞が全体カメラ38によって撮像される。なおノズルトレイ110の上方には、装着ヘッド26は位置してはいないため、全体カメラの視野は装着ヘッド26に遮られてはおらず、ノズルトレイ110の上面が撮像される。そして、その撮像データに基づいて、ノズルトレイ110の上面の高さ情報が演算される。この情報により、1回目の吸着ノズルの交換作業が実行されたのちであって、2回目の吸着ノズルの交換作業が実行される前におけるノズルトレイの上面の高さ情報、つまり、1回目高さ情報が演算される。 Therefore, after the first replacement of the suction nozzle on the nozzle tray 110 is performed and before the second replacement of the suction nozzle on the nozzle tray 110 is performed, the irradiation device 40 irradiates the nozzle tray with pattern light, and the overall camera 38 images the nozzle tray. Specifically, after the first replacement of the suction nozzle held by the mounting head with the suction nozzle provided on the nozzle tray 110 is performed, while the mounting head 26 is holding the component from the tape feeder 70, the irradiation device 40 irradiates the nozzle tray with pattern light, and the overall camera 38 images the nozzle tray. As a result, while the mounting head 26 is holding the component from the tape feeder 70, the irradiation device 40 irradiates the nozzle tray with pattern light, and the overall camera 38 images the moire fringes that appear on the nozzle tray due to the irradiation of the pattern light. Since the mounting head 26 is not located above the nozzle tray 110, the field of view of the overall camera is not blocked by the mounting head 26, and the upper surface of the nozzle tray 110 is imaged. Then, based on the imaging data, height information of the upper surface of the nozzle tray 110 is calculated. This information is used to calculate the height information of the upper surface of the nozzle tray after the first suction nozzle replacement operation is performed and before the second suction nozzle replacement operation is performed, that is, the first height information.

そしてコントローラは、演算されたノズルトレイの上面の1回目高さ情報と、ノズルトレイの上面の初期高さ情報とを比較する。この際、ノズルトレイの上面の1回目高さ情報には、1回目のノズル交換作業時にノズルトレイ110に戻された吸着ノズルの高さ情報も含まれている。このため、ノズルトレイの上面の1回目高さ情報と初期高さ情報とは異なっており、1回目高さ情報と初期高さ情報とが異なるノズルトレイにおけるXY平面の座標に戻された吸着ノズルが位置していることとなる。なお、1回目のノズル交換作業時にノズルトレイ110に戻された吸着ノズルに現れるモアレ縞は、図8に示すモアレ縞160a、つまり、ノズルトレイに初めから収容されている吸着ノズルの上端に現れているモアレ縞160aと略同じ形状である。そして、ノズルトレイの上面の1回目高さ情報と初期高さ情報との相違に基づいて、ノズルトレイに戻された吸着ノズルの位置が演算される。また、コントローラ120には、ノズルトレイ110に戻される吸着ノズルが載置される載置穴130の収容予定位置が記憶されている。このため、高さ情報に基づいて演算されたノズルトレイに戻された吸着ノズルの位置(以下、「演算ノズル位置」と記載する)と、コントローラに記憶された収容予定位置とが比較される。そして、演算ノズル位置と収容予定位置とが同じであれば、装着ヘッドが行う1回目のノズル交換作業時に、装着ヘッドが備えていた吸着ノズルはノズルトレイの収容予定の載置穴130に適切に収容されたものと認識され、ノズルトレイの上面には落下物が無いものと判断される。このため、演算ノズル位置と収容予定位置とが同じである場合には、新たなノズルの交換作業の障害となる落下物はノズルトレイの上面にはないものと判断され、装着ヘッドによって2回目のノズル交換作業が実行される。 Then, the controller compares the calculated first height information of the upper surface of the nozzle tray with the initial height information of the upper surface of the nozzle tray. At this time, the first height information of the upper surface of the nozzle tray also includes the height information of the suction nozzle returned to the nozzle tray 110 during the first nozzle replacement work. Therefore, the first height information of the upper surface of the nozzle tray is different from the initial height information, and the suction nozzle returned to the coordinates of the XY plane in the nozzle tray where the first height information and the initial height information are different is located. Note that the moire fringes that appear on the suction nozzle returned to the nozzle tray 110 during the first nozzle replacement work have approximately the same shape as the moire fringes 160a shown in FIG. 8, that is, the moire fringes 160a that appear at the upper end of the suction nozzle that is originally accommodated in the nozzle tray. Then, the position of the suction nozzle returned to the nozzle tray is calculated based on the difference between the first height information of the upper surface of the nozzle tray and the initial height information. In addition, the controller 120 stores the planned accommodation position of the mounting hole 130 in which the suction nozzle to be returned to the nozzle tray 110 is placed. Therefore, the position of the suction nozzle returned to the nozzle tray calculated based on the height information (hereinafter referred to as the "calculated nozzle position") is compared with the planned storage position stored in the controller. If the calculated nozzle position and the planned storage position are the same, it is recognized that the suction nozzle equipped on the mounting head was properly stored in the planned mounting hole 130 of the nozzle tray during the first nozzle replacement operation performed by the mounting head, and it is determined that there is no fallen object on the top surface of the nozzle tray. Therefore, if the calculated nozzle position and the planned storage position are the same, it is determined that there is no fallen object on the top surface of the nozzle tray that would hinder the new nozzle replacement operation, and the mounting head performs the second nozzle replacement operation.

一方、演算ノズル位置と収容予定位置とが異なる場合には、1回目のノズル交換作業時に、吸着ノズルが収容予定の載置穴130に収容されてはおらず、ノズルトレイ110の上面に落下していると判断される。具体的には、ノズルトレイの上面に吸着ノズルが落下している場合に、ノズルトレイに照射装置40によりパターン光が照射されると、図10に示すモアレ縞180がノズルトレイに現れる。詳しくは、ノズルトレイ110の載置穴130aと載置穴130bとの間に吸着ノズル66aが落下している場合に、載置穴130aと載置穴130bとの間に現れるモアレ縞180aは湾曲しており、湾曲する中央部においてモアレ縞の太さが太くなっている。一方、初期高さ情報が演算される際には、図8に示すように、載置穴130aと載置穴130bとの間に現れるモアレ縞160は直線状である。このため、載置穴130aと載置穴130bとの間に落下した吸着ノズルに現れたモアレ縞180aに基づいて演算される高さ情報は、吸着ノズルが落下していない載置穴130aと載置穴130bとの間に現れたモアレ縞160に基づいて演算される高さ情報と異なる。このため、ノズルトレイの1回目高さ情報と初期高さ情報とが比較された場合、つまり、図8に示すモアレ縞160に基づく初期高さ情報と、図10に示すモアレ縞180に基づく1回目高さ情報とが比較された場合に、ノズルトレイの1回目高さ情報と初期高さ情報とが異なると判断される。この際、演算ノズル位置と収容予定位置との差異に基づいて、ノズルトレイ110の上面に落下している吸着ノズルの位置が演算される。また、コントローラ120には、ノズルトレイ110に形成されている載置穴130の位置情報も記憶されている。これらの情報によって、ノズルトレイ110の上面に落下している吸着ノズルと重なっている載置穴130を特定することができる。 On the other hand, if the calculated nozzle position and the intended storage position are different, it is determined that the suction nozzle is not stored in the intended mounting hole 130 during the first nozzle replacement operation and has fallen onto the upper surface of the nozzle tray 110. Specifically, when the suction nozzle has fallen onto the upper surface of the nozzle tray, when the pattern light is irradiated onto the nozzle tray by the irradiation device 40, the moire fringes 180 shown in FIG. 10 appear on the nozzle tray. In more detail, when the suction nozzle 66a has fallen between the mounting holes 130a and 130b of the nozzle tray 110, the moire fringes 180a that appear between the mounting holes 130a and 130b are curved, and the thickness of the moire fringes is thicker at the curved center. On the other hand, when the initial height information is calculated, the moire fringes 160 that appear between the mounting holes 130a and 130b are linear, as shown in FIG. 8. Therefore, the height information calculated based on the moire fringes 180a that appear on the suction nozzle that has fallen between the mounting holes 130a and 130b is different from the height information calculated based on the moire fringes 160 that appear between the mounting holes 130a and 130b where the suction nozzle has not fallen. Therefore, when the first height information of the nozzle tray is compared with the initial height information, that is, when the initial height information based on the moire fringes 160 shown in FIG. 8 is compared with the first height information based on the moire fringes 180 shown in FIG. 10, it is determined that the first height information of the nozzle tray is different from the initial height information. At this time, the position of the suction nozzle that has fallen on the upper surface of the nozzle tray 110 is calculated based on the difference between the calculated nozzle position and the planned storage position. In addition, the controller 120 also stores position information of the mounting holes 130 formed in the nozzle tray 110. With this information, it is possible to identify the mounting holes 130 that overlap with the suction nozzle that has fallen on the upper surface of the nozzle tray 110.

具体的には、例えば、図8に示す載置穴130aと載置穴130bとの間のモアレ縞1
60と、図10に示す載置穴130aと載置穴130bとの間のモアレ縞180aとは異なっているため、載置穴130aと載置穴130bとの間の高さ情報が異なると判断され、載置穴130aと載置穴130bとの間に吸着ノズルが落下していると判断される。このため、載置穴130aと載置穴130bと、吸着ノズル66aとが重なっている可能性が高いものと特定される。そこで、特定された載置穴130a,bとは異なる空の状態の載置穴、例えば、載置穴130cへの吸着ノズルの収容指令が装着ヘッドに出力される。これにより、装着ヘッド26は、吸着ノズルの収容が可能なノズルトレイの載置穴130cの上方に移動し、吸着ノズル66を下降させることで、その吸着ノズルが載置穴130cに収容される。このように、ノズルトレイ110の上面に吸着ノズルが落下している場合であっても、落下している吸着ノズルと、交換する吸着ノズル66との干渉を回避して、装着ヘッド26に装着されている吸着ノズルを載置穴130cに収容することができる。このようにして、2回目のノズル交換作業を適切に実行することができる。
Specifically, for example, the moire fringes 1 between the mounting holes 130a and 130b shown in FIG.
60 is different from the moire fringes 180a between the mounting holes 130a and 130b shown in FIG. 10, it is determined that the height information between the mounting holes 130a and 130b is different, and it is determined that the suction nozzle has fallen between the mounting holes 130a and 130b. Therefore, it is determined that the mounting holes 130a and 130b are highly likely to overlap with the suction nozzle 66a. Therefore, a command to accommodate the suction nozzle in an empty mounting hole other than the identified mounting holes 130a and 130b, for example, the mounting hole 130c, is output to the mounting head. As a result, the mounting head 26 moves above the mounting hole 130c of the nozzle tray that can accommodate the suction nozzle, and by lowering the suction nozzle 66, the suction nozzle is accommodated in the mounting hole 130c. In this way, even if a suction nozzle has fallen onto the upper surface of the nozzle tray 110, the suction nozzle attached to the mounting head 26 can be accommodated in the mounting hole 130c while avoiding interference between the fallen suction nozzle and the replacement suction nozzle 66. In this way, the second nozzle replacement operation can be carried out appropriately.

また、2回目のノズル交換作業が実行されたのちであって、3回目のノズル交換作業が実行される前においても、照射装置40によってパターン光の照射が行われ、全体カメラ38によってノズルトレイの上面の撮像が行われる。この際、ノズルトレイに現れたモアレ縞の撮像データに基づいて、ノズルトレイの上面の2回目高さ情報が演算される。そして、1回目高さ情報と同様に、ノズルトレイの上面の2回目高さ情報と初期高さ情報とに基づいて、ノズルトレイ110の上面における落下物の有無が検出される。そして、落下物が検出された場合には、3回目のノズル交換作業での吸着ノズルの載置穴への収容作業の指令として、落下物と重なっていない空の状態の載置穴への吸着ノズルの収容指令が装着ヘッドに出力される。このように、ノズル交換作業が実行される毎、つまり、N回目のノズル交換作業が実行されたのちであって、(N+1)回目のノズル交換作業が実行される前において、全体カメラ38によってノズルトレイの撮像が行われ、その撮像データに基づいて、ノズルトレイの上面のN回目高さ情報が演算される。そしてコントローラが、演算したノズルトレイの上面のN回目高さ情報と初期高さ情報とを比較することで、ノズルトレイの上面における落下物の有無を検出することができ、落下物がある場合には、その落下物の位置をも特定することができる。このようにして、ノズルトレイの上面の落下物と干渉しないように、装着ヘッドが吸着ノズルを載置穴130に収容することが可能となり、ノズル交換作業を適切に実行することができる。 After the second nozzle replacement operation is performed but before the third nozzle replacement operation is performed, the irradiation device 40 irradiates the pattern light, and the overall camera 38 captures the top surface of the nozzle tray. At this time, the second height information of the top surface of the nozzle tray is calculated based on the image data of the moire fringes that appear on the nozzle tray. Then, similar to the first height information, the presence or absence of a fallen object on the top surface of the nozzle tray 110 is detected based on the second height information and the initial height information of the top surface of the nozzle tray. Then, if a fallen object is detected, a command to accommodate the suction nozzle in an empty mounting hole that is not overlapped with the fallen object is output to the mounting head as a command to accommodate the suction nozzle in the mounting hole in the third nozzle replacement operation. In this way, every time the nozzle replacement operation is performed, that is, after the Nth nozzle replacement operation is performed but before the (N+1)th nozzle replacement operation is performed, the overall camera 38 captures the nozzle tray, and the Nth height information of the top surface of the nozzle tray is calculated based on the image data. The controller then compares the calculated Nth height information of the top surface of the nozzle tray with the initial height information, thereby detecting the presence or absence of any fallen objects on the top surface of the nozzle tray, and if any fallen objects are present, identifying the position of the fallen objects. In this way, the mounting head can accommodate the suction nozzle in the mounting hole 130 so as not to interfere with any fallen objects on the top surface of the nozzle tray, and the nozzle replacement operation can be carried out appropriately.

なお、装着機14は、作業機の一例である。全体カメラ38は、撮像装置の一例である。制御装置42は、検出装置の一例である。また、複数のテープフィーダ70は、その個々が、フィーダ保持台72に作業者が工具を用いることなくワンタッチで着脱可能に位置決めして装着されている。このため、複数のテープフィーダ70は、個々に独立しており、互いに相対的な位置を変更することが可能な物体であることから、複数のテープフィーダ70は、個々に独立している複数の物体の一例といえる。また、回路基板56と、回路基板56への落下物、つまり、回路基板56の上に落下した電子部品84とは、個々に独立しており、互いに相対的な位置を変更することが可能な物体であることから、回路基板56と、回路基板56への落下物とは、個々に独立している複数の物体の一例といえる。また、廃棄ボックス32と、廃棄ボックス32に廃棄された不良品、つまり、廃棄ボックス32に投入された電子部品84とは、個々に独立しており、互いに相対的な位置を変更することが可能な物体であることから、廃棄ボックス32と、廃棄ボックス32に廃棄された不良品とは、個々に独立している複数の物体の一例といえる。また、ノズルトレイ110と、ノズルトレイ110への落下物、つまり、ノズルトレイ110の上に落下した吸着ノズル66とは、個々に独立しており、互いに相対的な位置を変更することが可能な物体であることから、ノズルトレイ110と、ノズルトレイ110への落下物とは、個々に独立している複数の物体の一例といえる。 The mounting machine 14 is an example of a work machine. The overall camera 38 is an example of an imaging device. The control device 42 is an example of a detection device. The tape feeders 70 are each positioned and attached to the feeder holder 72 so that the worker can attach and detach them with one touch without using tools. Therefore, the tape feeders 70 are independent of each other and are objects whose relative positions can be changed, so the tape feeders 70 are an example of a plurality of objects that are independent of each other. The circuit board 56 and the object that has fallen onto the circuit board 56, that is, the electronic component 84 that has fallen onto the circuit board 56, are independent of each other and are objects whose relative positions can be changed, so the circuit board 56 and the object that has fallen onto the circuit board 56 are an example of a plurality of objects that are independent of each other. In addition, the waste box 32 and the defective products disposed of in the waste box 32, i.e., the electronic components 84 inserted into the waste box 32, are objects that are independent of each other and can change their relative positions, so the waste box 32 and the defective products disposed of in the waste box 32 can be considered as an example of a plurality of objects that are independent of each other. In addition, the nozzle tray 110 and the object that falls onto the nozzle tray 110, i.e., the suction nozzle 66 that falls onto the nozzle tray 110, are objects that are independent of each other and can change their relative positions, so the nozzle tray 110 and the object that falls onto the nozzle tray 110 can be considered as an example of a plurality of objects that are independent of each other.

また、本発明は、上記実施例に限定されるものではなく、当業者の知識に基づいて種々
の変更、改良を施した種々の態様で実施することが可能である。例えば、上記実施例では、照射装置40により格子状のパターン光が照射されているが、周期性のある形状、例えば、周期性のある縞状のパターン光が照射されてもよい。このように、周期性のある形状のパターン光が照射されることで、複数の物体の表面にモアレ縞が現れて、そのモアレ縞が撮像されることで、撮像データに基づいて複数の物体の高さ情報を演算することができる。
Furthermore, the present invention is not limited to the above embodiment, and can be embodied in various forms with various modifications and improvements based on the knowledge of a person skilled in the art. For example, in the above embodiment, the lattice-shaped pattern light is irradiated by the irradiation device 40, but a periodic shape, for example, a periodic stripe pattern light may be irradiated. In this way, by irradiating a periodic shape pattern light, moire fringes appear on the surfaces of multiple objects, and the moire fringes are captured, and height information of multiple objects can be calculated based on the captured data.

また、上記実施例では、複数の物体として、複数のテープフィーダ70,回路基板と落下物,廃棄ボックスと廃棄された部品,ノズルトレイとその上面の落下物が採用されているが、種々の複数の物体を採用することが可能である。例えば、トレイとトレイの上に位置している部品であったり、ステージとステージの上に位置している部品などを、複数の物体として採用することが可能である。 In addition, in the above embodiment, the multiple objects are a plurality of tape feeders 70, a circuit board and the fallen object, a waste box and the discarded parts, and a nozzle tray and the fallen object on its top surface, but it is possible to use a variety of multiple objects. For example, it is possible to use a tray and the parts located on the tray, or a stage and the parts located on the stage, as the multiple objects.

また、上記実施例では、複数のテープフィーダ70等の初期高さ情報とN回目高さ情報とに基づいて、トップカバーテープ86の切断等が検出されているが、複数のテープフィーダ70等のN回目高さ情報と(N+1)回目高さ情報とに基づいて、トップカバーテープ86の切断等が検出されてもよい。 In addition, in the above embodiment, a break in the top cover tape 86 is detected based on the initial height information and Nth height information of multiple tape feeders 70, etc., but a break in the top cover tape 86 may also be detected based on the Nth height information and (N+1)th height information of multiple tape feeders 70, etc.

また、上記実施例では、トップカバーテープ86の切断やたるみが検出された場合,あるいは回路基板などへの落下物が検出された場合等に、装着機14の作動を停止させることなく、作動が継続して実行されているが、装着機14を停止させてもよい。このような場合には、トップカバーテープ86が切れたりたるみが出たテープフィーダ70の位置,落下物の位置などが、表示装置により作業者に報知され、装着機の作動は停止する。 In addition, in the above embodiment, when a break or slack in the top cover tape 86 is detected, or when a fallen object is detected on a circuit board or the like, the operation of the placement machine 14 continues without being stopped, but the placement machine 14 may be stopped. In such a case, the position of the tape feeder 70 where the top cover tape 86 has broken or become slack, the position of the fallen object, etc. is notified to the operator by the display device, and the operation of the placement machine is stopped.

また、上記実施例では、全体カメラ38は、固定的に配設された広視野角のカメラであり、装着機14の内部の全体を撮像することが可能なものとされているが、撮像方向を変更することが可能なカメラを採用して、その視野の狭いカメラにより、装着機14の内部の全体を撮像してもよい。また、1台のカメラでなく、複数台のカメラにより、装着機14の内部の全体を撮像してもよい。また、その複数台のカメラの各々が固定的に配設されたものであり、その各々のカメラが異なる複数の物体を撮像対象にしても良い。カメラは2次元カメラであっても良いし、パノラマカメラ、3次元カメラなど、さまざまな種類のカメラを採用しても良い。 In the above embodiment, the overall camera 38 is a fixedly installed wide-angle camera capable of capturing an image of the entire interior of the mounting device 14, but a camera capable of changing the image capturing direction may be used to capture an image of the entire interior of the mounting device 14 with a narrow field of view. Also, the entire interior of the mounting device 14 may be captured by multiple cameras instead of one camera. Each of the multiple cameras may be fixedly installed and each camera may capture an image of a different object. The camera may be a two-dimensional camera, or various types of cameras such as a panoramic camera or a three-dimensional camera may be used.

撮像装置と同様に、1台の照射装置に代わって、複数台の照射装置が装着機14の内部の全体のモアレ縞を形成するものを採用しても良い。また数台の照射装置の各々が、異なる複数の物体のそれぞれを照射対象にしても良い。 As with the imaging device, instead of a single illumination device, multiple illumination devices may be used to form moiré fringes throughout the entire interior of the mounting device 14. Also, each of the multiple illumination devices may illuminate a different object.

14:装着機(作業機) 32:廃棄ボックス(物体) 38:全体カメラ(撮像装置) 42:制御装置(検出装置) 56:回路基板(物体) 66:吸着ノズル(物体) 70:テープフィーダ(物体) 84:電子部品(物体) 110:ノズルトレイ(物体) 14: Placement machine (working machine) 32: Disposal box (object) 38: Overall camera (imaging device) 42: Control device (detection device) 56: Circuit board (object) 66: Suction nozzle (object) 70: Tape feeder (object) 84: Electronic component (object) 110: Nozzle tray (object)

Claims (6)

個々に独立している複数のテープフィーダの表面に現れたモアレ縞を、作業機に配設された撮像装置で撮像して取得した撮像データに基づいて、前記複数のテープフィーダにおいてトップカバーテープの切断若しくは撓みが発生しているのか否かを検出する検出装置。 A detection device that detects whether or not the top cover tape in a plurality of tape feeders has been cut or bent based on the imaging data obtained by capturing images of moire fringes appearing on the surface of the plurality of individually independent tape feeders using an imaging device installed in a work machine. 前記複数のテープフィーダの少なくとも1つに第1の作業が実行された後に、前記複数のテープフィーダの少なくとも1つに第2の作業が実行される場合に、
前記複数のテープフィーダの表面に現れたモアレ縞を、前記第1の作業が実行された後であって前記第2の作業が実行される前の時間に前記撮像装置で撮像して取得した撮像データに基づいて、前記複数のテープフィーダにおいてトップカバーテープの切断若しくは撓みが発生しているのか否かを検出する請求項1に記載の検出装置。
when a second operation is performed on at least one of the plurality of tape feeders after a first operation is performed on at least one of the plurality of tape feeders ,
The detection device described in claim 1 detects whether or not the top cover tape of the multiple tape feeders has been cut or bent based on imaging data obtained by capturing an image of moire fringes appearing on the surfaces of the multiple tape feeders with the imaging device at a time after the first operation is performed and before the second operation is performed.
前記複数のテープフィーダの表面に現れたモアレ縞を、前記第1の作業が実行された後であって前記第2の作業が実行される前の時間に前記撮像装置で撮像して取得した撮像データと、前記第1の作業が実行される前の時間に前記撮像装置で撮像して取得した撮像データとに基づいて、前記複数のテープフィーダにおいてトップカバーテープの切断若しくは撓みが発生しているのか否かを検出する請求項2に記載の検出装置。 The detection device described in claim 2 detects whether or not the top cover tape of the multiple tape feeders has been cut or bent based on imaging data obtained by capturing an image of moire fringes appearing on the surface of the multiple tape feeders with the imaging device at a time after the first operation is performed and before the second operation is performed, and imaging data obtained by capturing an image with the imaging device at a time before the first operation is performed . 前記複数のテープフィーダにおいてトップカバーテープの切断若しくは撓みが発生している場合に、トップカバーテープの切断若しくは撓みが発生しているテープフィーダを前記複数のテープフィーダのなかから特定する請求項1ないし請求項3のいずれか1項に記載の検出装置。A detection device as described in any one of claims 1 to 3, which identifies from among the plurality of tape feeders the tape feeder in which the top cover tape has been cut or bent when a cut or bend in the top cover tape has occurred in the plurality of tape feeders. 前記複数のテープフィーダと、the plurality of tape feeders;
前記撮像装置と、The imaging device;
前記複数のテープフィーダから部品を保持する保持装置と、a holding device for holding components from the plurality of tape feeders;
を備える作業機において、In a work machine comprising:
請求項4に記載の検出装置がトップカバーテープの切断若しくは撓みが発生しているテープフィーダを特定した場合に、特定したテープフィーダ以外のテープフィーダから前記保持装置により部品を保持する作業機。5. A work machine, in which, when the detection device according to claim 4 identifies a tape feeder in which a cut or bend has occurred in a top cover tape, the holding device holds components from tape feeders other than the identified tape feeder.
作業者が工具を用いることなく着脱可能な状態で作業機に載置された複数のテープフィーダの表面にパターン光を照射する照射工程と、
前記照射工程よって現れた前記複数のテープフィーダの表面のモアレ縞を前記作業機が備える撮像装置で撮像する撮像工程と、
前記撮像工程で撮像して取得した撮像データに基づいて、前記複数のテープフィーダにおいてトップカバーテープの切断若しくは撓みが発生しているのか否かを検出する検出工程と、
を含む検出方法。
an irradiation step of irradiating with pattern light surfaces of a plurality of tape feeders mounted on a work machine in a state in which the tape feeders can be attached and detached by an operator without using tools;
an imaging step of imaging the moire fringes on the surfaces of the plurality of tape feeders that appear as a result of the irradiating step by an imaging device provided in the working machine;
a detection step of detecting whether or not a cut or a bend has occurred in the top cover tape in the plurality of tape feeders based on the imaging data acquired by imaging in the imaging step;
A detection method comprising:
JP2020151728A 2020-09-10 2020-09-10 DETECTION DEVICE, WORK MACHINE, AND DETECTION METHOD Active JP7535896B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020151728A JP7535896B2 (en) 2020-09-10 2020-09-10 DETECTION DEVICE, WORK MACHINE, AND DETECTION METHOD

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020151728A JP7535896B2 (en) 2020-09-10 2020-09-10 DETECTION DEVICE, WORK MACHINE, AND DETECTION METHOD

Publications (2)

Publication Number Publication Date
JP2022045951A JP2022045951A (en) 2022-03-23
JP7535896B2 true JP7535896B2 (en) 2024-08-19

Family

ID=80779632

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020151728A Active JP7535896B2 (en) 2020-09-10 2020-09-10 DETECTION DEVICE, WORK MACHINE, AND DETECTION METHOD

Country Status (1)

Country Link
JP (1) JP7535896B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPWO2024095431A1 (en) * 2022-11-03 2024-05-10

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008311516A (en) 2007-06-15 2008-12-25 Yamaha Motor Co Ltd Mounting machine and feeder abnormality detection device
JP2012151332A (en) 2011-01-20 2012-08-09 Panasonic Corp Component mounting device and component mounting method
WO2014128823A1 (en) 2013-02-19 2014-08-28 富士機械製造株式会社 Electronic component mounter
WO2015145687A1 (en) 2014-03-27 2015-10-01 富士機械製造株式会社 Component recognition system of component mounting device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02102405A (en) * 1988-10-07 1990-04-16 Fujitsu Ltd Appearance inspection device for soldered joint part
JP2013074204A (en) * 2011-09-28 2013-04-22 Panasonic Corp Component mounting apparatus and three-dimensional shape measuring apparatus
ES2927971T3 (en) * 2014-03-25 2022-11-14 Boehringer Ingelheim Animal Health Usa Inc Immunological compositions containing attenuated Histophilus Somni

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008311516A (en) 2007-06-15 2008-12-25 Yamaha Motor Co Ltd Mounting machine and feeder abnormality detection device
JP2012151332A (en) 2011-01-20 2012-08-09 Panasonic Corp Component mounting device and component mounting method
WO2014128823A1 (en) 2013-02-19 2014-08-28 富士機械製造株式会社 Electronic component mounter
WO2015145687A1 (en) 2014-03-27 2015-10-01 富士機械製造株式会社 Component recognition system of component mounting device

Also Published As

Publication number Publication date
JP2022045951A (en) 2022-03-23

Similar Documents

Publication Publication Date Title
JP6309830B2 (en) Component mounting device
JP6706695B2 (en) Coordinate data generation device and coordinate data generation method
JP6293454B2 (en) Electronic component mounting device
JP7440606B2 (en) Component mounting machine and component mounting system
CN100499987C (en) Apparatus for determining support member layout patterns
JP7535896B2 (en) DETECTION DEVICE, WORK MACHINE, AND DETECTION METHOD
JP6751445B2 (en) Automatic feeder replacement system for component mounting line
JP2010157623A (en) Electronic component mounting device and electronic component mounting method
JP2003347794A (en) Method and apparatus for taking out electronic circuit component
JP6726310B2 (en) Component mounter
CN111727672A (en) Component Mounter
JP7590552B2 (en) Judgment device
JP7486167B2 (en) Component mounting device and component mounting method
WO2022009336A1 (en) Component supply method and component supply device
JP7386754B2 (en) Component mounting machine
CN114128415B (en) Mounting device and method for controlling the mounting device
JP7195914B2 (en) Component mounting system
JP4922460B2 (en) Electronic component mounting device
JP7362949B2 (en) Component supply equipment and component mounting equipment
JP7587694B2 (en) Component mounter and imaging method for electronic components
JP2006245028A (en) Component mounting apparatus, and method of teaching arrangement changing position thereof
JP7250965B2 (en) Component mounting program
WO2019163018A1 (en) Component mounting system and component grasping method
EP3592126B1 (en) Component transfer device
JP7299142B2 (en) Mounting machine

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230906

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240227

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240305

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240426

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: 20240730

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240806

R150 Certificate of patent or registration of utility model

Ref document number: 7535896

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150