[go: up one dir, main page]

JP2002198699A - Component mounting method and device - Google Patents

Component mounting method and device

Info

Publication number
JP2002198699A
JP2002198699A JP2000393909A JP2000393909A JP2002198699A JP 2002198699 A JP2002198699 A JP 2002198699A JP 2000393909 A JP2000393909 A JP 2000393909A JP 2000393909 A JP2000393909 A JP 2000393909A JP 2002198699 A JP2002198699 A JP 2002198699A
Authority
JP
Japan
Prior art keywords
mounting
component
data
circuit board
order
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.)
Granted
Application number
JP2000393909A
Other languages
Japanese (ja)
Other versions
JP4130059B2 (en
Inventor
Yoshiyuki Hattori
芳幸 服部
Kenji Kamakura
賢二 鎌倉
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP2000393909A priority Critical patent/JP4130059B2/en
Publication of JP2002198699A publication Critical patent/JP2002198699A/en
Application granted granted Critical
Publication of JP4130059B2 publication Critical patent/JP4130059B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Supply And Installment Of Electrical Components (AREA)

Abstract

(57)【要約】 【課題】多面取り回路基板において、「実装対象としな
い回路パターン」に関係しない合理的な順序で実装し、
生産タクトの短縮をはかる。 【解決手段】判別マーク識別部11で、CCDカメラ1
07により多面取り回路基板上の判別マークを検出し
て、マークライブラリ140のデータにより回路基板上
で「実装対象となる回路パターン」と「実装対象としな
い回路パターン」を判定し、実装データ管理部10で、
NCプログラム110と配列プログラム120と部品ラ
イブラリ130の各データから、部品を実装する回路パ
ターンの実装順序を設定し、実装データ管理部10の実
装順序データに、判別マーク認識部11による回路パタ
ーン判定データを考慮して、回路基板1枚毎に、実装順
序を「実装対象としない回路パターン」をスキップしな
い最適なものに並び替える。
(57) [Summary] [Problem] To mount on a multiple-panel circuit board in a rational order not related to “circuit patterns not to be mounted”,
Reduce production tact. A discrimination mark identification unit includes a CCD camera.
07, a discrimination mark on the multi-circuit board is detected, and a “circuit pattern to be mounted” and a “circuit pattern not to be mounted” are determined on the circuit board based on the data of the mark library 140, and the mounting data management unit At 10,
Based on the data of the NC program 110, the array program 120, and the component library 130, the mounting order of the circuit patterns for mounting the components is set, and the mounting pattern data of the mounting data management unit 10 is used to determine the circuit pattern determination data by the discrimination mark recognition unit 11. In consideration of the above, the mounting order is rearranged for each circuit board to an optimal one that does not skip “circuit patterns not to be mounted”.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、多面取り回路基板
(マザーボード)において、区画(製品となるブロック
または回路パターンをいう)毎の実装順序の最適化をは
かる部品実装方法および装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a component mounting method and apparatus for optimizing a mounting order for each section (referred to as a block or a circuit pattern to be a product) on a multi-circuit board (mother board). .

【0002】[0002]

【従来の技術】部品実装装置における従来構成の一例に
ついて、図6から図12に基づいて説明する。
2. Description of the Related Art An example of a conventional configuration of a component mounting apparatus will be described with reference to FIGS.

【0003】図6に示すように、実装装置には、回路基
板を保持し、XY方向に移動して回路基板の位置決めを
行うための直交テーブル102が配置され、この直交テ
ーブル102の右側部に、データを入力するためのキー
ボードなどの入力装置101と、装置の状態、データの
内容を表示するための表示用画面空なる表示部100と
が設けられている。さらにその右側に、部品を連続的に
供給する機構を備えて、部品実装装置から取り外し可能
な構造の部品供給手段103が配置され、また部品供給
手段103を部品吸着位置まで移動させる部品の供給テ
ーブル104が設けられている。さらに、直交テーブル
102の前部には、部品を保持する装着ヘッド105が
配置され、装着ヘッド105には部品種別に応じて適切
なノズルを選択できる複数のノズルとそれを選択する機
構が設けられている。これら装着装着ヘッド105はヘ
ッド移動部106を介して支持され、ヘッド移動部10
6には装着ヘッド105をそれぞれ部品吸着位置から部
品装着位置へと円周上に沿って移動させる機構を有して
いる。このヘッド移動部106により、装着ヘッド10
5のノズルを介して供給テーブル104から実装部品を
吸着し、直交テーブル102に保持された回路基板上の
実装位置へ実装する。またヘッド移動部106には2次
元のCCDカメラ107が配置され、CCDカメラ10
7により回路基板上に予め付与された判別マークを認識
し、その判別マークによって回路基板上の「実装対象と
する区画(以下回路パターンという)」と「実装対象と
しない回路パターン」を判断する。
As shown in FIG. 6, an orthogonal table 102 for holding a circuit board and moving the circuit board in the X and Y directions to position the circuit board is disposed in the mounting apparatus. And an input device 101 such as a keyboard for inputting data, and a display unit 100 having a blank display screen for displaying the status of the device and the contents of the data. Further, on the right side, a component supply means 103 having a mechanism for continuously supplying components and having a structure detachable from the component mounting apparatus is arranged, and a component supply table for moving the component supply means 103 to a component suction position. 104 are provided. Further, a mounting head 105 for holding a component is arranged at the front of the orthogonal table 102. The mounting head 105 is provided with a plurality of nozzles capable of selecting an appropriate nozzle according to the component type and a mechanism for selecting the nozzle. ing. These mounting heads 105 are supported via a head moving unit 106, and the head moving unit 10
Reference numeral 6 has a mechanism for moving the mounting head 105 along the circumference from the component suction position to the component mounting position. The mounting head 10 is moved by the head moving unit 106.
The mounting component is sucked from the supply table 104 via the nozzle No. 5 and mounted on the mounting position on the circuit board held by the orthogonal table 102. Further, a two-dimensional CCD camera 107 is arranged in the head moving unit 106, and the CCD camera 10
7, the discrimination mark given in advance on the circuit board is recognized, and the "section to be mounted (hereinafter referred to as a circuit pattern)" and the "circuit pattern not to be mounted" on the circuit board are determined based on the discrimination mark.

【0004】なお、ここで「実装対象としない回路パタ
ーン」とは、同一パターンの回路が複数並べられた多面
取り基板で、上流工程の検査において不良を判断された
特定の回路パターンや、異なる製品をランダムに生産す
る形態において、同一製品をプログラム上同一の回路パ
ターンとして作成し、回路基板上の判別マークにより実
装が不要となる回路パターンを指す。
[0004] Here, the “circuit pattern not to be mounted” is a multi-panel board on which a plurality of circuits of the same pattern are arranged, and a specific circuit pattern determined to be defective in an inspection in an upstream process or a different product pattern. In a form in which the same product is randomly produced, the same product is created as the same circuit pattern on a program, and the discrimination mark on the circuit board indicates a circuit pattern that does not require mounting.

【0005】図7は部品を実装する順序と、実装する部
品の供給位置を定義したNCプログラム110である。
このNCプログラム110には、実装する順序を番号で
示すブロック111と、ブロック111ごとの実装位置
を2次元のXY座標で定義した実装座標112と、ブロ
ック111ごとの部品供給位置を、図6中の供給テーブ
ル104の位置を示す番号で定義したZ番号113と、
多面取り区画の実装方法を定義するとともに、そのブロ
ック111の実装座標に第1回路パターンから見た各回
路パターン位置を定義する多面取り回路パターン定義部
114と、であり、各回路パターン毎に1つ定義する判
別マークの種類、位置を定義する判別マーク定義部11
5とを有している。
FIG. 7 shows an NC program 110 that defines the order of mounting components and the supply position of the mounted components.
The NC program 110 includes a block 111 indicating a mounting order by a number, a mounting coordinate 112 defining a mounting position of each block 111 by two-dimensional XY coordinates, and a component supply position of each block 111 in FIG. Z number 113 defined by the number indicating the position of the supply table 104 of
A multi-chamfer circuit pattern definition section 114 for defining the mounting method of the multi-chamfer section and defining the position of each circuit pattern viewed from the first circuit pattern in the mounting coordinates of the block 111; Mark defining unit 11 for defining the type and position of the distinguishing mark to be defined
5 is provided.

【0006】図8は実装する部品の供給位置と、供給す
る実装部品の種類を定義した配列プログラム120であ
る。この配列プログラムには、NCプログラムに対応す
るZ番号121と、実装部品の種類を一意に識別する文
字列である部品形状コード122とを有している。
FIG. 8 shows an array program 120 that defines the supply position of the component to be mounted and the type of the component to be supplied. This array program has a Z number 121 corresponding to the NC program and a component shape code 122 which is a character string for uniquely identifying the type of the mounted component.

【0007】図9は実装部品の種類毎に実装部品の電気
的特性によるタイプ、形状、供給方法を定義した部品ラ
イブラリ130である。この部品ライブラリ130に
は、配列プログラム中の部品形状コード122に対応し
て実装部品の種類を一意に識別する部品形状コード13
1と、実装部品の寸法を定義した部品属性データ132
と、実装装置の実装部品を吸着、装着する際の装着ヘッ
ド105の速度、直交テーブル102の速度、使用する
ノズルの種類などを定義する動作条件データ133と、
実装装置の部品供給手段103の種類を定義する供給条
件データ134とを有している。
FIG. 9 shows a component library 130 that defines the type, shape, and supply method based on the electrical characteristics of the mounted component for each type of mounted component. The component library 130 includes a component shape code 13 for uniquely identifying the type of the mounted component corresponding to the component shape code 122 in the array program.
1 and component attribute data 132 defining the dimensions of the mounted component
And operating condition data 133 that defines the speed of the mounting head 105, the speed of the orthogonal table 102, the type of nozzle to be used, and the like when sucking and mounting the mounted components of the mounting apparatus
And supply condition data 134 that defines the type of the component supply means 103 of the mounting apparatus.

【0008】図10は判別マークの種類毎に判別マーク
を実装装置のCCDカメラ107で認識した時のイメー
ジデータを保持するものでマークライブラリ140であ
る。このマークライブラリ140には、NCプログラム
110の判別マーク定義部115に定義するマーク種類
に対応して、判別マークを種類を一意に識別するマーク
形状コード141と、判別マーク認識時の輝度レベルな
どをイメージデータ(バイナリデータ)として定義する
認識データ142とを有している。なおこのイメージデ
ータ142は、予め回路基板上の判別マークを実際にC
CDカメラ107にて認識し、その時の情報を取り込ん
だデータが保持される。
FIG. 10 shows a mark library 140 which stores image data when a discrimination mark is recognized by the CCD camera 107 of the mounting apparatus for each discrimination mark type. The mark library 140 includes a mark shape code 141 for uniquely identifying the type of a discrimination mark and a luminance level at the time of discrimination of the discrimination mark, corresponding to the mark type defined in the discrimination mark definition unit 115 of the NC program 110. And recognition data 142 defined as image data (binary data). It should be noted that the image data 142 is obtained by actually setting the discrimination mark on the circuit board
The data recognized by the CD camera 107 and the information obtained at that time is stored.

【0009】以上のように構成された従来の部品実装装
置において、実装基板上で回路基板上の判別マークによ
り「実装対象とする回路パターン」、「実装対象としな
い回路パターン」の判断を行うためのデータ作成方法、
及び実際の実装動作について、図6及び図11、図12
に基づき説明する。
In the conventional component mounting apparatus configured as described above, it is necessary to determine “circuit patterns to be mounted” and “circuit patterns not to be mounted” on the mounting board by using the discrimination marks on the circuit board. Data creation method,
6 and FIGS. 11 and 12 show actual mounting operations.
It will be described based on.

【0010】図11は多面取り基板において、回路基板
上の判別マークにより特定の不良基板を「実装対象とし
ない回路パターン」として扱うためのデータ作成の手続
きを示したデータ作成用フローチャートである。
FIG. 11 is a data creation flowchart showing a data creation procedure for treating a specific defective board as a “circuit pattern not to be mounted” by a discrimination mark on the circuit board in a multiple board.

【0011】まずNCプログラム110において1つの
回路パターンを実装するための実装順序、実装位置を定
義する(ステップS50)。次にNCプログラム110
に示す多面取り回路パターン定義部113に基づいて回
路パターン毎に実装順序と、第1回路パターンから見た
各回路パターン位置を定義する(ステップS51)。次
にNCプログラム110の判別回路パターン定義部11
4に示すように、前記各回路パターンに対応した判別マ
ークの種類とその位置を定義する(ステップS52)。
さらに多面取り回路パターンの定義に従って、実装基板
上の全ての実装座標を、(第1回路パターンの位置)+
(各回路パターンの位置)+(実装位置)により算出す
るとともに、実装順序を決定する(ステップS53)。
First, a mounting order and a mounting position for mounting one circuit pattern in the NC program 110 are defined (step S50). Next, NC program 110
The mounting order and the position of each circuit pattern viewed from the first circuit pattern are defined for each circuit pattern based on the multiple circuit pattern definition unit 113 shown in FIG. Next, the discriminating circuit pattern definition unit 11 of the NC program 110
As shown in FIG. 4, the types and positions of the discrimination marks corresponding to the respective circuit patterns are defined (step S52).
Further, according to the definition of the multiple patterning circuit pattern, all mounting coordinates on the mounting board are calculated by (position of the first circuit pattern) +
The position is calculated by (position of each circuit pattern) + (mounting position), and the mounting order is determined (step S53).

【0012】なお実装順序は、1つの回路パターンの実
装を完了した後、次の回路パターンの実装行う回路パタ
ーンリピートや、回路パターン間で同一の実装座標を先
に実装するステップリピートなど、多面取り回路パター
ン定義の種類により決定される。
[0012] The mounting order is such that after completing the mounting of one circuit pattern, a multiple patterning such as a circuit pattern repeat for mounting the next circuit pattern or a step repeat for mounting the same mounting coordinates first between the circuit patterns. It is determined by the type of circuit pattern definition.

【0013】図12は回路基板の生産時、判別マークの
認識により実装箇所の特定を行う手続きを示した実装特
定手続き用フローチャートである。まず上流工程から直
交テーブル102に回路基板を搬入する(ステップS6
0)。次に回路基板上の第1回路パターンの判別マーク
が、CCDカメラ107の中心に写るように直交テーブ
ル102を位置決めする(ステップS61)。そしてそ
の位置でCCDカメラ107により判別マークの認識を
行い(ステップS62)、予めマークライブラリ140
に登録されているマークライブラリ141のイメージデ
ータに一致したものであるならば、良品の回路パターン
であると判断し実装対象とする(ステップS63)。一
致しなければ不良品の回路パターンであると判断し、実
装対象としない(ステップS64)。
FIG. 12 is a flowchart for a mounting specification procedure showing a procedure for specifying a mounting position by recognizing a discrimination mark during production of a circuit board. First, a circuit board is loaded into the orthogonal table 102 from the upstream process (Step S6).
0). Next, the orthogonal table 102 is positioned so that the discrimination mark of the first circuit pattern on the circuit board is located at the center of the CCD camera 107 (step S61). Then, the discrimination mark is recognized by the CCD camera 107 at that position (step S62), and the mark library 140 is previously determined.
If the data matches the image data of the mark library 141 registered in the memory, it is determined that the circuit pattern is a non-defective circuit pattern and is set as a mounting target (step S63). If they do not match, it is determined that the circuit pattern is a defective product, and is not mounted (step S64).

【0014】これを各回路パターン毎の判別マークにつ
いて、回路パターン数分繰り返す(ステップS65)。
次にデータ作成用フローチャートのステップS53によ
り決定した実装順序において、ステップS64で実装対
象としない判断した回路パターンに属するブロックをス
キップしながら順番に実装する(ステップS66)。実
装対象とした全ての回路パターンの実装が完了した後、
回路基板を下流工程に搬出する(ステップS67)。
This is repeated for the number of circuit patterns for the discrimination marks for each circuit pattern (step S65).
Next, in the mounting order determined in step S53 of the data creation flowchart, mounting is performed in order while skipping blocks belonging to the circuit pattern determined not to be mounted in step S64 (step S66). After completing the mounting of all the circuit patterns targeted for mounting,
The circuit board is carried out to a downstream process (Step S67).

【0015】[0015]

【発明が解決しようとする課題】しかしながら、上記実
装方法では、「実装対象としない回路パターン」が回路
基板ごとに異なる場合でも、その回路パターンの実装を
スキップするだけで実装順序は変わらず、直交テーブル
102が移動されて装着ヘッド107の下方を「実装対
象としない回路パターン」が通過する。したがって、
「実装対象としない回路パターン」の配置によっては、
直交テーブルが無駄な動作を行うため、生産タクトが低
下するという問題点を有していた。
However, in the above mounting method, even when the “circuit pattern not to be mounted” is different for each circuit board, the mounting order is not changed only by skipping the mounting of the circuit pattern, and The table 102 is moved, and the “circuit pattern not to be mounted” passes below the mounting head 107. Therefore,
Depending on the arrangement of “circuit patterns not to be mounted”,
Since the orthogonal table performs a useless operation, there is a problem that production tact is reduced.

【0016】本発明は、前記従来の問題を解決して、直
交テーブルの無駄な動作を無くして生産タクトを向上さ
せる部品実装方法および装置を提供する。
The present invention provides a component mounting method and apparatus which solves the conventional problem and eliminates useless operation of the orthogonal table and improves production tact.

【0017】[0017]

【課題を解決するための手段】前記問題点を解決するた
めに、請求項1記載の部品実装方法は、多面取り回路基
板上の判別マークを識別して回路基板上で実装対象とす
る区画と実装対象としない区画とを判定した区画判定デ
ータを作成し、実装部品ごとの実装位置、実装順序を定
義するNCデータ、および部品供給位置を定義する配列
データ、ならびに実装部品の種類ごとに部品の形状、部
品属性を定義する部品データから、実装対象とする区画
に実装部品を実装する実装順序データを作成し、前記実
装順序データに区画判定データを考慮して、回路基板1
枚毎に実装順序を並び替えるものである。
According to a first aspect of the present invention, there is provided a component mounting method, comprising the steps of: identifying a discrimination mark on a multi-panel circuit board; Create section determination data that determines sections not to be mounted, NC data that defines the mounting position for each mounted component, mounting order, and array data that defines the component supply position, and the component data for each type of mounted component. From the component data defining the shape and component attributes, mounting order data for mounting the mounted components in the section to be mounted is created, and the circuit board 1
The mounting order is rearranged for each card.

【0018】また請求項3記載の部品実装装置は、検出
手段により回路基板上の判別マークを識別して回路基板
上で実装対象とする区画と実装対象としない区画とを判
定する区画判定データを作成する判別マーク認識部と、
実装部品ごとの実装位置、実装順序を定義するNCデー
タ、および部品供給位置を定義する配列データ、ならび
に実装部品の種類ごとに部品の形状、部品属性を定義す
る部品データから、部品を実装対象とする区画に実装部
品を実装する実装順序データを作成する実装データ管理
部と、前記実装順序データに区画判定データを考慮し
て、回路基板1枚毎に実装順序を並び替える実装順序最
適化部とを具備したものである。
According to a third aspect of the present invention, there is provided the component mounting apparatus, wherein the detecting means identifies the discrimination mark on the circuit board, and outputs the section determination data for determining the section to be mounted on the circuit board and the section not to be mounted on the circuit board. A discrimination mark recognition unit to be created;
From the NC data that defines the mounting position and mounting order for each mounted component, the array data that defines the component supply position, and the component data that defines the component shape and component attributes for each type of mounted component, A mounting data management unit that creates mounting order data for mounting the mounting components in the section to be mounted; and a mounting order optimization unit that rearranges the mounting order for each circuit board in consideration of the section determination data in the mounting order data. It is provided with.

【0019】上記請求項1または3記載の発明によれ
ば、回路基板1枚毎に、回路基板に付された判別マーク
を識別して、実装対象としない区画を識別し、回路パタ
ーンの実装順序を、実装対象としない区画を除いて、実
装を無駄なく連続的に実施できるような合理的な順序で
行えるように実装順序を並び替えるので、回路基板に応
じた適切な実装順序で実装することができる。これによ
り、生産タクトを向上させ、ライン稼働率の向上という
有利な効果が得られる。
According to the first or third aspect of the present invention, for each circuit board, a discrimination mark attached to the circuit board is identified, a section not to be mounted is identified, and a mounting order of the circuit pattern is determined. The mounting order is rearranged so that the mounting can be performed in a reasonable order so that mounting can be performed continuously without waste, excluding sections not to be mounted, so that mounting should be performed in an appropriate mounting order according to the circuit board Can be. As a result, the advantageous effect of improving the production tact and improving the line operation rate can be obtained.

【0020】さらに請求項2記載の部品実装方法は、実
装工程の上流工程で、1枚の回路基板ごとに実装対象と
する区画と実装対象としない区画とを判別した外部区画
判定データを作成し、実装部品ごとの実装位置、実装順
序を定義するNCデータ、および部品供給位置を定義す
る配列データ、ならびに実装部品の種類ごとに部品の形
状、部品属性を定義する部品データから、実装対象とす
る区画に実装部品を実装する実装順序データを作成し、
前記実装順序データに外部区画判定データを考慮して、
回路基板1枚毎に実装順序を並び替えるものである。
According to a second aspect of the present invention, in the component mounting method, in an upstream process of the mounting process, external partition determination data is created for each circuit board by determining a partition to be mounted and a partition not to be mounted. From the mounting data for each mounted component, the NC data defining the mounting order, and the array data defining the component supply position, and the component data defining the component shape and component attributes for each type of mounted component are determined as mounting targets. Create mounting order data to mount the mounted components in the section,
In consideration of the external partition determination data in the mounting order data,
The mounting order is rearranged for each circuit board.

【0021】さらにまた、請求項4記載の部品実装装置
は、実装工程の上流工程で、1枚の回路基板ごとに実装
対象とする区画と実装対象としない区画とを判別する外
部区画判定データを作成する外部区画判別手段と、実装
部品ごとの実装位置、実装順序を定義するNCデータ、
および部品供給位置を定義する配列データ、ならびに実
装部品の種類ごとに部品の形状、部品属性を定義する部
品データから、部品を実装対象とする区画に実装部品を
実装する実装順序データを作成する実装データ管理部
と、前記実装順序データに外部区画判定データを考慮し
て、回路基板1枚毎に実装順序を並び替える実装順序最
適化部とを具備したものである。
Further, in the component mounting apparatus according to the fourth aspect, in the upstream process of the mounting process, the external partition determination data for determining the partition to be mounted and the partition not to be mounted for each circuit board is provided. NC data for defining an external section discriminating means to be created, a mounting position and a mounting order for each mounting component,
From the array data that defines the component supply position and the component data that defines the component shape and component attributes for each type of mounted component, the mounting order that creates the mounting order data for mounting the mounted component in the section where the component is to be mounted A data management unit; and a mounting order optimizing unit that rearranges the mounting order for each circuit board in consideration of the external partition determination data in the mounting order data.

【0022】請求項2または4記載の発明によれば、請
求項1または3の作用効果に加えて、実装順序の最適化
の情報元となる回路パターンに関する情報を、上流工程
において取得し、回路基板の搬入前に最適化を行ってお
くことにより、判別マークの認識時間を省略することが
でき、生産タクトを短縮化することができる。
According to the second or fourth aspect of the present invention, in addition to the function and effect of the first or third aspect, information on a circuit pattern serving as an information source for optimizing a mounting order is obtained in an upstream process, By performing optimization before carrying in the substrate, the recognition time of the discrimination mark can be omitted, and the production tact can be shortened.

【0023】[0023]

【発明の実施の形態】以下に本発明にかかる部品実装装
置の実施の形態を図1〜図4を参照して説明する。な
お、図10を含む従来例で示した図面および説明におけ
る構成部材は、同一の符号を付して説明を省略する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of a component mounting apparatus according to the present invention will be described below with reference to FIGS. The constituent members in the drawings and the description shown in the conventional example including FIG. 10 are denoted by the same reference numerals, and the description is omitted.

【0024】図1は部品実装装置の制御装置におけるデ
ータ処理部の構造を示すブロック図で、実装部品ごとの
実装順序、実装位置を保持し設定する実装データ管理部
10が設けられ、この実装データ管理部10には、部品
を実装する順序および実装する部品の供給位置を定義し
たNCプログラム110と、実装する部品の供給位置お
よび供給する実装部品の種類を定義した配列プログラム
120と、実装部品の種類毎に実装部品の電気的特性に
よるタイプ、形状、供給方法を定義した部品ライブラリ
130とを有している。
FIG. 1 is a block diagram showing the structure of a data processing unit in the control device of the component mounting apparatus. A mounting data management unit 10 for holding and setting the mounting order and mounting position for each mounted component is provided. The management unit 10 includes an NC program 110 that defines the order in which components are mounted and a supply position of components to be mounted, an array program 120 that defines a supply position of components to be mounted and the type of mounted components to be supplied, It has a component library 130 that defines the type, shape, and supply method according to the electrical characteristics of the mounted components for each type.

【0025】判別マーク認識部11は、CCDカメラ
(検出手段)107、画像処理部21およびマークライ
ブラリ140を有している。そして回路基板上の複数の
判別マークにより、「実装対象とする回路パターン(区
画、ブロック)」と「実装対象としない回路パターン
(区画、ブロック)」とを判断し、その情報を実装デー
タ管理部10に通知する機能を有する。また実装順序最
適化部12は、判別マーク認識部11の認識結果に基づ
き「実装対象とする回路パターン」について、その生産
タクトが最も短くなるように回路パターンの実装順序を
並べ替え、実装データ管理部10に再登録する機能を有
する。さらに実装動作部13は、実装順序最適化部12
の結果に基づき、その順序通り部品の実装を行う機能を
有する。
The discrimination mark recognition section 11 has a CCD camera (detection means) 107, an image processing section 21, and a mark library 140. Then, the “circuit pattern (section, block) to be mounted” and the “circuit pattern (section, block) not to be mounted” are determined based on the plurality of determination marks on the circuit board, and the information is determined by the mounting data management unit. 10 has the function of notifying. Further, the mounting order optimizing unit 12 rearranges the mounting order of the circuit patterns based on the recognition result of the discrimination mark recognition unit 11 so that the production tact is the shortest for the “circuit pattern to be mounted”, and manages the mounting data. It has a function of re-registering in the unit 10. Further, the mounting operation unit 13 includes the mounting order optimizing unit 12
Has a function of mounting components in the order based on the result.

【0026】図2は本発明に係るデータ処理手順を示す
フローチャートである。まず上流工程から直交テーブル
102に回路基板を搬入する(ステップS20)。次に
回路基板上の第1回路パターンの判別マークが、CCD
カメラ107の視野(画像)の中心に写るように直交テ
ーブル102を位置決めする(ステップS21)。その
位置でCCDカメラ107により判別マークの認識を行
い(ステップS22)、予めマークライブラリ140に
登録されているイメージデータに一致したものであるな
らば、良品の回路パターンであると判断して「実装対象
とする回路パターン」と判断する(ステップS23)。
一致しなければ不良品の回路パターンであると判断し、
「実装対象としない回路パターン」と判断する(ステッ
プS24)。これを各回路パターン毎の判別マークにつ
いて、回路パターン数分繰り返す(ステップS25)。
次に装順序最適化部12により、「実装対象としない回
路パターン」を抜いた状態で実装順序の最適化を行う
(ステップS26)。この実装順序の最適化は、1枚の
回路基板ごとに、装着ヘッド105が「実装対象としな
い回路パターン」上をできるだけスキップしないように
直交テーブル102を動作させることで、実装作業を停
止することなく連続して行い、また最後に「実装対象と
する回路パターン」が装着ヘッド105から離れて残る
ことのないように回路基板全体を考慮して合理的な最短
の経路となるように直交テーブル102を移動させて、
無駄な動作を極力削減するものである。この動作信号を
実装動作部13に出力して、その順序通り実装する(ス
テップS27)。全ての実装が完了した後、回路基板を
下流工程に搬出する(ステップS28)。
FIG. 2 is a flowchart showing a data processing procedure according to the present invention. First, a circuit board is loaded into the orthogonal table 102 from the upstream process (Step S20). Next, the determination mark of the first circuit pattern on the circuit board is the CCD
The orthogonal table 102 is positioned so as to be located at the center of the field of view (image) of the camera 107 (step S21). At this position, the discrimination mark is recognized by the CCD camera 107 (step S22). If the discrimination mark matches the image data registered in the mark library 140 in advance, it is determined that the circuit pattern is a non-defective circuit pattern and " The target circuit pattern is determined (step S23).
If they do not match, it is determined to be a defective circuit pattern,
It is determined as "a circuit pattern not to be mounted" (step S24). This is repeated for the number of circuit patterns for the discrimination marks for each circuit pattern (step S25).
Next, the mounting order is optimized by the mounting order optimizing unit 12 with the “circuit pattern not to be mounted” removed (step S26). The optimization of the mounting order is to stop the mounting operation by operating the orthogonal table 102 so that the mounting head 105 does not skip as much as possible on the “circuit pattern not to be mounted” for each circuit board. The orthogonal table 102 is formed in such a manner that the circuit pattern to be mounted does not remain at a distance from the mounting head 105 at the end and is a reasonable shortest path in consideration of the entire circuit board. Move
This is to reduce useless operation as much as possible. The operation signal is output to the mounting operation unit 13 and mounted in the order (step S27). After all mounting is completed, the circuit board is carried out to the downstream process (Step S28).

【0027】図3は実装順序の最適化を行ったときの実
施例を示す。この例では簡単のため、1つの回路パター
ンの実装を完了した後、次の回路パターンの実装を行う
ものとする。
FIG. 3 shows an embodiment when the mounting order is optimized. In this example, for the sake of simplicity, the mounting of one circuit pattern is completed, and then the mounting of the next circuit pattern is performed.

【0028】図3(a)は、9面取り回路基板31にお
いて、全てが「実装対象とする回路パターン」として場
合の実装順序で、従来と同様の実装順序であり、回路パ
ターンaから回路パターンiまで矢印に従って順次実装
作業が行われる。
FIG. 3 (a) shows the mounting order in the case where all the circuit patterns are the "circuit patterns to be mounted" on the 9-chamfered circuit board 31, which is the same as the conventional mounting order. The mounting work is sequentially performed according to the arrows up to the arrow.

【0029】図3(b)は、実装対象としない回路パタ
ーンeが存在した場合で、従来では、図3(a)と同様
に、回路パターンeをスキップして実装せず装着ヘッド
105の下方を通過させ、次の回路パターンfの実装を
行っているが、実装順序の最適化により、回路パターン
a,b,c,dの終了後、回路パターンdに隣接する回
路パターンiに移動して実装を連続して行い、次いで回
路パターンh,g,fの順に実装順序を並べ替えて実装
を行うことで、スキップするような直交テーブル102
の無駄な実装動作を無くして動作ストロークを1つ削減
することで実装タクトを向上させることができる。
FIG. 3B shows a case where there is a circuit pattern e which is not to be mounted. Conventionally, similarly to FIG. 3A, the circuit pattern e is skipped and mounted below the mounting head 105 without mounting. Is passed, and the next circuit pattern f is mounted. By optimizing the mounting order, after the circuit patterns a, b, c, and d are completed, the circuit pattern is moved to the circuit pattern i adjacent to the circuit pattern d. The mounting is performed continuously, and then the mounting order is rearranged in the order of the circuit patterns h, g, and f.
By eliminating one useless mounting operation and reducing one operation stroke, mounting tact can be improved.

【0030】なお、上記実施の形態では、CCDカメラ
107により回路基板上の判別マークを認識して、「実
装対象とする回路パターン」と「実装対象としない回路
パターン」を判別したが、CCDカメラ107に替え
て、専用のセンサーを用いて判別マークを検出し識別す
ることもできる。
In the above-described embodiment, the CCD camera 107 recognizes the discrimination mark on the circuit board and discriminates between “circuit pattern to be mounted” and “circuit pattern not to be mounted”. Instead of 107, the discrimination mark can be detected and identified using a dedicated sensor.

【0031】また、上記実施の形態では、図10の部品
実装装置に付属したCCDカメラ107により回路基板
上の判別マークを認識して「実装対象とする回路パター
ン」と「実装対象としない回路パターン」を判別した
が、図4に示すように、実装工程より上流工程におい
て、予め実装する回路パターンに関する情報を外部パタ
ーン判別手段31により取得しておき、外部インターフ
ェイス32を介して入力して、回路基板の搬入前に前記
情報に基づいて実装順序最適化部12により実装順序を
最適化することも考えられる。
In the above embodiment, the discrimination mark on the circuit board is recognized by the CCD camera 107 attached to the component mounting apparatus shown in FIG. 10, and the "circuit pattern to be mounted" and the "circuit pattern not to be mounted" However, as shown in FIG. 4, in the upstream process from the mounting process, information on the circuit pattern to be mounted is obtained in advance by the external pattern determining unit 31, and is input via the external interface 32, and the circuit pattern is input. It is conceivable that the mounting order is optimized by the mounting order optimizing unit 12 based on the information before the substrate is carried in.

【0032】さらに、上記実施の形態では、同一回路パ
ターンを複数個並設した多面取り基板について、上流工
程の検査において不良を判断された「実装対象としない
回路パターン」の特定について述べたが、異なる製品を
ランダムに生産する多面取り回路基板でも、回路基板上
の判別マークを識別し、異なる判別マークであってもプ
ログラム上で「実装対象とする回路パターン」を同一の
回路パターンとして処理することにより、「実装対象と
しない回路パターン」を特定することもできる。
Further, in the above-described embodiment, the specification of the "circuit pattern not to be mounted" which has been determined to be defective in the inspection in the upstream process has been described with respect to the multiple board in which a plurality of the same circuit patterns are juxtaposed. Identify the discrimination marks on the circuit board, even for a multi-panel circuit board that randomly produces different products, and process the "circuit pattern to be mounted" as the same circuit pattern in the program even if the discrimination marks are different Thus, a “circuit pattern not to be mounted” can be specified.

【0033】さらにまた、上記実施の形態では、図6の
ヘッド移動部(ロータリーヘッド)106、直交テーブ
ル102を備えた部品実装装置について説明したが、図
5に示すような装着ヘッド42を有する直交ロボット4
1と、直交テーブル102とを具備した部品実装装置に
ついても適用することができる。
Further, in the above-described embodiment, the component mounting apparatus including the head moving unit (rotary head) 106 and the orthogonal table 102 shown in FIG. 6 has been described, but the orthogonal mounting apparatus having the mounting head 42 as shown in FIG. Robot 4
1 and a component mounting apparatus having the orthogonal table 102.

【0034】[0034]

【発明の効果】以上のように請求項1または3記載の発
明によれば、回路基板1枚毎に、回路基板に付された判
別マークを識別して、実装対象としない区画を識別し、
回路パターンの実装順序を、実装対象としない区画を除
いて、実装を無駄なく連続的に実施できるような合理的
な順序で行えるように最適化するので、回路基板に応じ
た適切な実装順序で実装することができる。これによ
り、生産タクトを向上させ、ライン稼働率の向上という
有利な効果が得られる。
As described above, according to the first or third aspect of the present invention, for each circuit board, a discrimination mark attached to the circuit board is identified, and a section not to be mounted is identified.
The circuit pattern mounting order is optimized so that mounting can be performed continuously without waste, except for sections not to be mounted, so that the mounting order can be optimized according to the circuit board. Can be implemented. As a result, the advantageous effect of improving the production tact and improving the line operation rate can be obtained.

【0035】また請求項2または4記載の発明によれ
ば、請求項1または3の作用効果に加えて、実装順序の
最適化の情報元となる回路パターンに関する情報を、上
流工程において取得し、回路基板の搬入前に最適化を行
っておくことにより、判別マークの認識時間を省略する
ことができ、生産タクトを短縮化することができる。
According to the second or fourth aspect of the present invention, in addition to the function and effect of the first or third aspect, information on a circuit pattern serving as an information source for optimizing a mounting order is acquired in an upstream process. By performing the optimization before loading the circuit board, the recognition time of the identification mark can be omitted, and the production tact can be shortened.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明に係る部品実装装置の実施の形態を示
し、制御装置のデータ処理部を示す構成図である。
FIG. 1 is a configuration diagram illustrating an embodiment of a component mounting apparatus according to the present invention and illustrating a data processing unit of a control device.

【図2】同部品実装装置における実装作業を説明するフ
ローチャートである。
FIG. 2 is a flowchart illustrating a mounting operation in the component mounting apparatus.

【図3】(a)(b)はそれぞれ実装順序の実施例を示
し、(a)は実装対象としない回路パターンが無い基板
回路の実装順序を示す説明図、(b)は最適化を行った
回路基板の実装順序を示す説明図である。
3 (a) and 3 (b) each show an embodiment of a mounting order, FIG. 3 (a) is an explanatory diagram showing a mounting order of a substrate circuit having no circuit pattern not to be mounted, and FIG. 3 (b) performs optimization FIG. 5 is an explanatory view showing a mounting order of the circuit boards.

【図4】本発明に係る部品実装装置の他の実施の形態を
示し、制御装置のデータ処理部を示す構成図である。
FIG. 4 is a configuration diagram illustrating another embodiment of the component mounting apparatus according to the present invention and illustrating a data processing unit of the control device.

【図5】本発明に係る部品実装装置の他の実施の形態を
示す斜視図である。
FIG. 5 is a perspective view showing another embodiment of the component mounting apparatus according to the present invention.

【図6】従来(本発明共通)の部品実装装置の実施の形
態を示す斜視図である。
FIG. 6 is a perspective view showing an embodiment of a conventional (common to the present invention) component mounting apparatus.

【図7】従来(本発明共通)のNCプログラムのデータ
構造を示す説明図である。
FIG. 7 is an explanatory diagram showing a data structure of a conventional (common to the present invention) NC program.

【図8】従来(本発明共通)の配列プログラムのデータ
構造を示す説明図である。
FIG. 8 is an explanatory diagram showing a data structure of a conventional (common to the present invention) array program.

【図9】従来(本発明共通)の部品ライブラリのデータ
構造を示す説明図である。
FIG. 9 is an explanatory diagram showing a data structure of a conventional (common to the present invention) component library.

【図10】従来(本発明共通)のマークライブラリのデ
ータ構造を示す説明図である。
FIG. 10 is an explanatory diagram showing a data structure of a conventional (common to the present invention) mark library.

【図11】従来の実装データ作成の手続きを示すフロー
チャートである。
FIG. 11 is a flowchart showing a conventional procedure for creating mounting data.

【図12】従来例の実装する回路パターンの特定を行う
手続きを示したフローチャートである。
FIG. 12 is a flowchart showing a procedure for specifying a circuit pattern to be mounted in a conventional example.

【符号の説明】[Explanation of symbols]

10 実装データ管理部 11 判別マーク認識部 12 実装順序最適化部 13 実装動作部 31 外部回路パターン判別手段 41 直交ロボット 42 装着ヘッド 101 データ入力装置 102 直交テーブル 103 部品供給手段 104 部品供給テーブル 105 装着ヘッド 106 ヘッド移動部 107 CCDカメラ 110 NCプログラム 120 配列プログラム 130 部品ライブラリ 140 マークライブラリ Reference Signs List 10 mounting data management unit 11 discrimination mark recognition unit 12 mounting order optimizing unit 13 mounting operation unit 31 external circuit pattern discriminating means 41 orthogonal robot 42 mounting head 101 data input device 102 orthogonal table 103 component supply means 104 component supply table 105 mounting head 106 Head moving unit 107 CCD camera 110 NC program 120 Array program 130 Parts library 140 Mark library

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】多面取り回路基板上の判別マークを識別し
て回路基板上で実装対象とする区画と実装対象としない
区画とを判定した区画判定データを作成し、 実装部品ごとの実装位置、実装順序を定義するNCデー
タ、および部品供給位置を定義する配列データ、ならび
に実装部品の種類ごとに部品の形状、部品属性を定義す
る部品データから、実装対象とする区画に実装部品を実
装する実装順序データを作成し、 前記実装順序データに区画判定データを考慮して、回路
基板1枚毎に実装順序を並び替えることを特徴とする部
品実装方法。
1. A section determination data for identifying a section to be mounted on a circuit board and a section not to be mounted on a circuit board by identifying a determination mark on a multi-panel circuit board, creating a mounting position for each mounting component, From the NC data that defines the mounting order, the array data that defines the component supply position, and the component data that defines the component shape and component attributes for each type of mounted component, mounting that mounts the mounted component in the section to be mounted A component mounting method comprising: creating order data; and rearranging a mounting order for each circuit board in consideration of section determination data in the mounting order data.
【請求項2】実装工程の上流工程で、1枚の回路基板ご
とに実装対象とする区画と実装対象としない区画とを判
別した外部区画判定データを作成し、 実装部品ごとの実装位置、実装順序を定義するNCデー
タ、および部品供給位置を定義する配列データ、ならび
に実装部品の種類ごとに部品の形状、部品属性を定義す
る部品データから、実装対象とする区画に実装部品を実
装する実装順序データを作成し、 前記実装順序データに外部区画判定データを考慮して、
回路基板1枚毎に実装順序を並び替えることを特徴とす
る部品実装方法。
2. In an upstream process of a mounting process, external partition determination data is created for each circuit board in which a partition to be mounted and a partition not to be mounted are determined, and a mounting position and a mounting position for each mounting component are determined. From the NC data defining the order, the array data defining the component supply position, and the component data defining the component shape and component attributes for each type of mounted component, the mounting order for mounting the mounted components in the section to be mounted Create data, considering the external partition determination data in the mounting order data,
A component mounting method, wherein the mounting order is rearranged for each circuit board.
【請求項3】検出手段により回路基板上の判別マークを
識別して回路基板上で実装対象とする区画と実装対象と
しない区画とを判定する区画判定データを作成する判別
マーク認識部と、 実装部品ごとの実装位置、実装順序を定義するNCデー
タ、および部品供給位置を定義する配列データ、ならび
に実装部品の種類ごとに部品の形状、部品属性を定義す
る部品データから、部品を実装対象とする区画に実装部
品を実装する実装順序データを作成する実装データ管理
部と、 前記実装順序データに区画判定データを考慮して、回路
基板1枚毎に実装順序を並び替える実装順序最適化部と
を具備したことを特徴とする部品実装装置。
3. A discrimination mark recognizing unit for discriminating a discrimination mark on a circuit board by a detection means and creating section discrimination data for discriminating a section to be mounted and a section not to be mounted on the circuit board; A component is to be mounted based on NC data defining a mounting position and a mounting order for each component, and array data defining a component supply position, and component data defining a component shape and a component attribute for each type of mounted component. A mounting data management unit that creates mounting order data for mounting the mounting components in the sections, and a mounting order optimization unit that rearranges the mounting order for each circuit board in consideration of the section determination data in the mounting order data. A component mounting apparatus characterized by comprising:
【請求項4】実装工程の上流工程で、1枚の回路基板ご
とに実装対象とする区画と実装対象としない区画とを判
別する外部区画判定データを作成する外部区画判別手段
と、 実装部品ごとの実装位置、実装順序を定義するNCデー
タ、および部品供給位置を定義する配列データ、ならび
に実装部品の種類ごとに部品の形状、部品属性を定義す
る部品データから、部品を実装対象とする区画に実装部
品を実装する実装順序データを作成する実装データ管理
部と、 前記実装順序データに外部区画判定データを考慮して、
回路基板1枚毎に実装順序を並び替える実装順序最適化
部とを具備したことを特徴とする部品実装装置。
4. An external section discriminating means for generating external section judgment data for discriminating a section to be mounted and a section not to be mounted for each circuit board in an upstream step of a mounting step; From the NC data that defines the mounting position, mounting order, and the array data that defines the component supply position, and the component data that defines the component shape and component attributes for each type of mounted component, A mounting data management unit that creates mounting order data for mounting the mounted components, and in consideration of external partition determination data in the mounting order data,
A component mounting apparatus, comprising: a mounting order optimizing unit that rearranges a mounting order for each circuit board.
JP2000393909A 2000-12-26 2000-12-26 Component mounting method and apparatus Expired - Fee Related JP4130059B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000393909A JP4130059B2 (en) 2000-12-26 2000-12-26 Component mounting method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000393909A JP4130059B2 (en) 2000-12-26 2000-12-26 Component mounting method and apparatus

Publications (2)

Publication Number Publication Date
JP2002198699A true JP2002198699A (en) 2002-07-12
JP4130059B2 JP4130059B2 (en) 2008-08-06

Family

ID=18859626

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000393909A Expired - Fee Related JP4130059B2 (en) 2000-12-26 2000-12-26 Component mounting method and apparatus

Country Status (1)

Country Link
JP (1) JP4130059B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20210121949A (en) * 2020-03-31 2021-10-08 한화정밀기계 주식회사 Method, apparatus and computer program for determining chip mounting pattern

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20210121949A (en) * 2020-03-31 2021-10-08 한화정밀기계 주식회사 Method, apparatus and computer program for determining chip mounting pattern
CN113543619A (en) * 2020-03-31 2021-10-22 韩华精密机械株式会社 Component installation mode determination method, device and computer program
KR102350922B1 (en) * 2020-03-31 2022-01-13 한화정밀기계 주식회사 Method, apparatus and computer program for determining chip mounting pattern

Also Published As

Publication number Publication date
JP4130059B2 (en) 2008-08-06

Similar Documents

Publication Publication Date Title
KR101170303B1 (en) Component mounting order deciding method and component mounting order deciding apparatus
JP2007287932A (en) Component mounting method and apparatus
US11840058B2 (en) Printing parameter acquisition device
JP2010062591A (en) Method and device for deciding position of support in backup device
JP2003099758A (en) Substrate appearance inspection method and apparatus
JP4804992B2 (en) Component mounting equipment
JP5145200B2 (en) Component mounting apparatus and component mounting method
JP2002198699A (en) Component mounting method and device
JP4804402B2 (en) Component mounting order determination method
US20040031406A1 (en) Method for forming printing inspection data
JP4907493B2 (en) Mounting condition determining method and mounting condition determining apparatus
JP7235603B2 (en) Component mounting data change device, change program, and surface mounter
JP4436721B2 (en) Screen printing method, production line and program
JPH0786722A (en) Automatic pattern defect repair device
JP2021052137A (en) Position determination method of common standing position, position determination device, and position determination program
CN100594458C (en) Processing device and processing method
JP4734152B2 (en) Component mounting program creation system
KR102350922B1 (en) Method, apparatus and computer program for determining chip mounting pattern
JP2004058298A (en) Print inspection apparatus and print inspection method
JP2008085377A (en) Component mounting method, component mounter, and mounting order determination program
KR0158070B1 (en) Optimal Distance Tracking Method of Printed Circuit Board
JP3973668B2 (en) Electronic component data input device
JP2007109893A (en) Component mounting order determination method
JPH06152191A (en) Component mounting equipment
JP2010129889A (en) Mounting condition decision method, mounting condition decision device, component mounting machine, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050131

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20071017

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20071023

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20071225

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080129

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080326

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080520

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110530

Year of fee payment: 3

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110530

Year of fee payment: 3

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120530

Year of fee payment: 4

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120530

Year of fee payment: 4

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130530

Year of fee payment: 5

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130530

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees