JP3829280B2 - Appearance inspection device - Google Patents
Appearance inspection device Download PDFInfo
- Publication number
- JP3829280B2 JP3829280B2 JP2002083173A JP2002083173A JP3829280B2 JP 3829280 B2 JP3829280 B2 JP 3829280B2 JP 2002083173 A JP2002083173 A JP 2002083173A JP 2002083173 A JP2002083173 A JP 2002083173A JP 3829280 B2 JP3829280 B2 JP 3829280B2
- Authority
- JP
- Japan
- Prior art keywords
- unit
- data
- image
- inspection
- result
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Length Measuring Devices By Optical Means (AREA)
- Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
- Image Processing (AREA)
- Supply And Installment Of Electrical Components (AREA)
- Image Analysis (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、外観検査装置に係り、特に、半導体部品などの電子部品を実装したプリント基板の部品実装の外観検査装置に関する。
【0002】
【従来の技術】
従来、この種の外観検査装置は、プリント基板上に実装された被検査対象物である電子部品の実装もれ、逆取り付け、定数違い、実装ずれの良否を判定する機能を有する。
従来技術として、特開平9−126727号公報には、画像処理部がカメラで撮像している画像中より基板上の部品の画像を取込み、寸法計測部が画像処理により検査情報、例えばパッドの寸法、配置関係を測定し、寸法計測部による検査情報を受け取ったデータ処理部は、そのデータと一致する部品の検査情報を部品ライブラリ部から検索する方式が記載されている。
また、特開平8−254501号公報には、検査装置に通常の検査モードとティーチングモードとを設置する。ティーチングモードで前処理としてサンプルデータにより判別分析を用いて判定基準を作成し、次に、検査モードに移り、その判定基準により検査を行う。ここで、誤判定を生じる部品については、教示を行い、サンプルデータに追加し、再度判定基準を作成する方式が記載されている。しかし、いずれの技術も実基板の範囲内での最適な判定値を算出する手法であり、最終的な判定基準値については、一定量の被検査対象部品の検査を試行し、経験的要素によるチューニングを行うことが必要である。
【0003】
【発明が解決しようとする課題】
上記従来技術では、検査で使用する辞書データ及び判定パラメータの設定については、実基板または実部品による検証とチューニングにより設定するため、また、過去の基板と部品については、検証できないので、認識率の高い辞書登録をするためには、一定量の検査試行と経験的要素に基づく判断によらければならないため、個人の力量と労力と時間を必要とするという課題があった。
また、誤認識された検査対象において、認識率の高い辞書登録をするためには、誤認識された実検査対象を使用して辞書データをチューニングするため、生産を停止して検証するという課題があった。
【0004】
本発明の課題は、生産を停止せずに、短時間で、力量によらない認識率の高い辞書データと判定パラメータの登録が可能な外観検査装置を提供することにある。
【0005】
【課題を解決するための手段】
上記課題を解決するために、被検査対象物を撮像した撮像画像を画像処理する画像処理部と、前記撮像した撮像画像を自動保存する画像記憶部と、文字の特徴データを持つ標準辞書部及びユーザ辞書部と、ユーザ辞書部のデータの追加、変更、削除と文字照合の合否閾値を設定する判定パラメータ部と、画像処理部で画像処理されたデータと標準辞書部及びユーザ辞書部のデータを元に照合された結果と判定パラメータ部のデータを元に合否判定処理をするデータ処理部と、該データ処理部で判定された合否判定結果もしくは入力された判定結果を画像処理部に保存される撮像画像と関連付けて保存する検査結果記憶部とを備え、判定パラメータ部によりユーザ辞書部に文字の特徴を新規に登録するときは、データ処理部によって画像記憶部に保存した撮像画像を使った検査シュミレーションを行い、見逃しが発生しないように前記文字照合の合否閾値の設定を検証する。
ここで、良品を不良品と判定する虚報が発生する場合は、判定パラメータ部によりユーザ辞書部のデータの変更と文字照合の合否閾値の変更を行い、複数回の検査シュミレーションを実施してユーザ辞書部のデータの変更と文字照合の合否閾値の設定を行う。
【0006】
【発明の実施の形態】
以下、本発明の実施形態を図面を用いて説明する。
図1は、本発明の一実施形態による外観検査装置の構成を示す。図1において、プリント基板1の上面に被検査対象物である実装部品2が実装され、下面にも被検査対象物である実装部品3が実装される。上面はCCDカメラ6とプリント基板1の間に下方に向かって環状照明装置4を配置し、下面も同様にCCDカメラ10と上方に向かって環状照明装置8を配置する。外観検査装置は、上面側では、CCDカメラ6と環状照明装置4をXYロボット制御部101でX軸移動軸5とY軸移動軸7を移動しながら、検査対象となる実装部品2を環状照明装置4で照射し、CCDカメラ6で画像を撮像する。また、下面側では、CCDカメラ10と環状照明装置8をXYロボット制御部101によって上面側とは独立してX軸移動軸9とY軸移動軸11を移動しながら、検査対象となる実装部品3を環状照明装置8で照射し、CCDカメラ10で画像を撮像する。
また、本実施形態の外観検査装置は、撮像した画像の特徴を画像処理により抽出する画像処理部103と、撮像した画像を記憶する画像記憶部201と、部品の文字列方向などのデータを持つ部品ライブラリ部202と、判定閾値を持つ判定パラメータ部203と、文字の特徴データを持つ標準辞書部204及びユーザ辞書部205と、部品の実装位置情報を持つ部品配置部206と、判定結果を保存する検査結果記憶部207と、検査するための検査データを作成及び良否判定処理をするデータ処理部102を有する。
撮像された画像は、データ処理部102により文字列の方向、文字の色などの情報を持つ部品ライブラリ部202のデータを元に画像処理部103で画像処理され、特徴を抽出する。次に、文字の特徴をデータとする辞書データをもつ標準辞書部204とユーザ辞書部205のデータを元に、前記で特徴を抽出した画像をOCR(Optical Character Reader)方式により文字の照合を画像処理部103で行う。次に、照合結果と判定パラメータ部203のデータを元にデータ処理部102で良否判定処理される。
判定パラメータ部203では、撮像された画像の保存条件に関する情報をもち、その情報と良否判定結果により画像を画像記憶部201に保存する。また、撮像画像を保存した時点で、その撮像画像を管理する情報となる基板ID、実装面、デバイス、画像ファイルNOを画像データ管理データ501(図4)として検査結果記憶部207に保存する。基板ID、実装面、デバイスは、検査結果記憶部207に保存される良否判定結果との関連付けをする情報であり、画像ファイルNOは保存した撮像画像のファイル名称との関連付けをする情報である。
【0007】
図2は、画像記憶部201に保存した撮像画像と検査結果を検査結果記憶部207に保存するフローを示す。
検査を開始し(301)、データ処理部102が検査不良と判定したとき(302)、データ処理部102は一時停止する。この時点では、データ処理部102の判定結果が正報であるか誤報であるか不明であるため、撮像画像を画面に表示してブザーなどによりオペレータを呼ぶ(303)。オペレータは、撮像画面と照合文字情報を比較して良品と不良品の最終判断をし(304)、判定結果を入力部(図示せず)からデータ処理部102に入力する(305)。入力結果は、検査結果記憶部207に記憶され、判定パラメータ部203の画像保存条件を元に撮像画像を画像記憶部201に保存する。
判定パラメータ203では、撮像画像の保存条件として、全ての画像を保存、データ処理部102が不良と判定した画像を保存、オペレータが入力した最終結果が不良品である画像を保存の3条件を部品の種類を区別する部品ID単位に持つ。前記の条件については予め設定しておく。
検査結果は、1基板の検査が全て終了後、検査結果記憶部207に検査結果データ502(図4)として保存される(306)。
【0008】
図3は、画像記憶部201に保存された保存画像を使った検査シュミレーションのフローを示す。ここでは、認識率の高い辞書データと判定パラメータを登録することが目的であり、検査シュミレーションにより認識率を検証し、最終登録データを決める方式となる。
文字認識する辞書データには、文字の特徴がデフォルト値として登録されている標準辞書データと、ユーザが追加で登録するユーザ辞書データの2種類があり、判定は、この2種類の辞書データと判定パラメータを使用してデータ処理部102及び画像処理部103で処理される。標準辞書データは、標準辞書部204にその情報を持ち、追加、変更、削除ができない方式となっている。一方、ユーザ辞書データは、ユーザ辞書部205にその情報を持ち、追加、変更、削除を可能としている。従って、認識率向上は、ユーザ辞書データの追加、変更、削除と文字照合の合否閾値を設定する判定パラメータ部203の判定パラメータの変更により行う。
検査シュミレーションの流れについては、ユーザ辞書登録又は判定パラメータの変更後(401)、シュミレーション範囲を設定する(402)。ここでは、どの部品種類を対象とするか、何時から何時までの期間に保存された画像を対象とするか、全ての画像を対象とするか、それともデータ処理部102が誤認識した画像だけを対象とするか、などの条件を設定する。次に、検査シュミレーション処理を実行する(403)。検査シュミレションは、画像記憶部201に保存した撮像画像と検査アルゴリズムによりデータ処理部102と画像処理部103で処理される。処理の方式は、画像撮像以降の処理を通常検査と同じ処理で実施し、検査(良否判定)結果を出力する(404)。検査シュミレーションでは、検査シュミレーションデータ503(図4)などのデータを元に処理を実行し、検査ショミレーション結果504(図4)を出力し、検査結果記憶部207に保存する。検査ショミレーション結果504では、誤報の状態を確認し、不良品を良品と判定する見逃しが発生していないことを確認する(405)。見逃しが発生している場合は、ユーザ辞書登録又は判定パラメータの変更と検査シュミレーションを再度実施する。また、良品を不良品と判定する虚報については、ユーザ辞書登録又は判定パラメータの変更と検査シュミレーションを複数回実施して、その比較データとしてデータ処理部102より出力される検査シュミレーション結果まとめ505(図4)により、最終設定データを決定し(406)、変更内容を登録する(407)。
【0009】
このように、本実施形態では、検査により撮像した撮像画像を画像記憶部に自動保存し、この画像記憶部に保存した撮像画像を使った検査シュミレーションを行い、良否判定するための判定パラメータの変更及び部品の特徴を登録した辞書データの変更を行い、この判定登録条件変更後の認識率を、実基板または実部品を使用せずに、画像記憶部に保存した撮像画像を使って検査シュミレーション処理して検証するので、認識率の高い辞書データと判定パラメータを登録することが可能となり、また、誤認識発生時の判定登録条件の調整が生産を停止せずにできるため、設備稼働率を向上させることができる。
【0010】
図5は、検査シュミレーションの適用例を示す。基板に搭載されている部品601を検査した例であり、部品601の捺印文字は「HGlB」で、良品は部品602の「HGLB」である場合の検査例を示す。OCRでは、文字との照合率を示す確信度という指標で照合していく方式であるが、ここでは、「l」を「L」と認識してしまうと、見逃しが発生する。ここでの検査では、「HGlB」の「l」は確信度86%で「l」、確信度34%で「L」という結果例を示し、この文字は「l」であると認識する。その結果、この部品は「l」が「L」でないので、不良品と判定される。
次に、部品603では、良品であるが、不良品と認識した例を示す。「LV42」をここでは「L」を確信度46%で「l」、確信度35%で「L」という結果例となっている。その結果、「LV42」を「lV42」と判断し、良品であるが、不良品と認識する誤報となる。この部品603の認識率を高くするには、「L」という文字を確実に「L」と認識できるように調整が必要となるが、ここでは、その文字「L」の特徴をユーザ辞書として登録する例を示す。
認識率を高くするようにユーザ辞書部205に文字「L」の特徴を新規に登録すると、登録した結果が例えば「L」を確信度97%で「L」、確信度17%で「l」という結果になる場合がある。この場合「LV42」を「LV42」と判断するため、誤報でなくなる。
次に、この辞書を登録したことによる影響として、前記で不良検出できた部品601を検査すると、見逃しが発生することがある。前回検査した時と辞書データが変更になっているため、「HGlB」の「l」は確信度57%で「L」、確信度47%で「l」というように結果が変わってしまう場合があり、「HGlB」を「HGLB」と誤認識し、その結果見逃しが発生する。
これらの検証は、過去の検査部品に遡って検証する必要があるが、本実施形態では、実基板または実部品を使用せずに、画像記憶部201に保存した撮像画像を使って検査シュミレーション処理をして検証する方式をとるため、このような見逃しの発生を防ぐことができる。
【0011】
【発明の効果】
以上説明したように、本発明によれば、認識率の高い辞書データと判定パラメータが個人差なく、短期間でかつ少ない労力で登録可能となる効果がある。
また、誤認識発生時の判定登録条件の調整が生産を停止せずにできるため、設備稼働率を向上させることができる効果がある。
【図面の簡単な説明】
【図1】本発明の一実施形態による外観検査装置の構成図
【図2】本発明の撮像画像と検査結果の保存を説明するためのフロー図
【図3】本発明の保存画像を使った検査シュミレーションのフロー図
【図4】本発明の検査データの一例を示す説明図
【図5】本発明の検査シュミレーションの適用例を説明する説明図
【符号の説明】
1…プリント基板、2…上面実装部品、3…下面実装部品、4…上面側環状照明装置、5…上面側Y軸移動軸、6…上面側カメラ(CCD)、7…上面側X軸移動軸、8…下面側環状照明装置、9…下面側X軸移動軸、10…下面側カメラ(CCD)、11…下面側Y軸移動軸、101…XYロボット制御部、102…データ処理部、103…画像処理部、201…画像記憶部、202…部品ライブラリ部、203…判定パラメータ部、204…標準辞書部、205…ユーザ辞書部、206…部品配置部、207…検査結果記憶部、501…画像データ管理データ、502…検査結果データ、503…検査シュミレーションデータ、504…検査シュミレーション結果、505…検査シュミレーション結果まとめ、601…基板に搭載されていた不良部品、602…良品部品[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an appearance inspection apparatus, and more particularly to an appearance inspection apparatus for mounting components on a printed circuit board on which electronic components such as semiconductor components are mounted.
[0002]
[Prior art]
Conventionally, this type of visual inspection apparatus has a function of determining whether or not an electronic component, which is an object to be inspected, mounted on a printed circuit board is leaked, reversely attached, a constant difference, and a mounting deviation.
As a conventional technique, Japanese Patent Application Laid-Open No. 9-126727 discloses an image of a component on a board from an image captured by a camera by an image processing unit, and a dimension measurement unit performs inspection processing such as pad dimensions by image processing. A method is described in which the data processing unit that measures the arrangement relationship and receives the inspection information from the dimension measuring unit searches the component library unit for inspection information of a component that matches the data.
In Japanese Patent Laid-Open No. 8-254501, a normal inspection mode and a teaching mode are installed in the inspection apparatus. In the teaching mode, a determination criterion is created using discriminant analysis based on sample data as preprocessing, and then, the inspection mode is entered and an inspection is performed based on the determination criterion. Here, a method is described in which a component that causes an erroneous determination is taught, added to sample data, and a determination criterion is created again. However, each technique is a method for calculating the optimum judgment value within the range of the actual substrate. For the final judgment reference value, a certain amount of inspected parts are tested and empirical factors are used. Tuning is necessary.
[0003]
[Problems to be solved by the invention]
In the above prior art, the dictionary data and determination parameters used in the inspection are set by verification and tuning using an actual board or actual parts, and the past board and parts cannot be verified. In order to register a high dictionary, it is necessary to use a certain amount of examination trials and judgment based on empirical factors. Therefore, there is a problem that it requires individual ability, labor and time.
In addition, in order to register a dictionary with a high recognition rate in a misrecognized inspection target, there is a problem that production data is stopped and verified because the dictionary data is tuned using a real recognition target misrecognized. there were.
[0004]
An object of the present invention is to provide an appearance inspection apparatus capable of registering dictionary data and determination parameters with a high recognition rate independent of competence in a short time without stopping production.
[0005]
[Means for Solving the Problems]
In order to solve the above problems, an image processing unit that performs image processing on a captured image obtained by capturing an object to be inspected , an image storage unit that automatically saves the captured image, a standard dictionary unit having character feature data, and A user dictionary unit, a determination parameter unit for setting a pass / fail threshold value for addition, change, deletion and character matching of data in the user dictionary unit, data processed by the image processing unit, data in the standard dictionary unit and user dictionary unit A data processing unit that performs pass / fail determination processing based on the original collation result and the data of the determination parameter unit, and the pass / fail determination result determined by the data processing unit or the input determination result is stored in the image processing unit. and a test result storage unit that stores in association with the captured image, when registering the characteristics of the characters in the new user dictionary section by determining parameter section, the image storage unit by the data processing unit Inspects simulation using the saved captured image, verifies the set of acceptance threshold value of the character collation as missed does not occur.
Here, when a false alarm for determining a non-defective product as a defective product occurs, the user parameter is changed by changing the data in the user dictionary unit and the pass / fail threshold value for character collation by the determination parameter unit, and performing a plurality of inspection simulations. Change the data of the copy and set the pass / fail threshold for character collation .
[0006]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
FIG. 1 shows the configuration of an appearance inspection apparatus according to an embodiment of the present invention. In FIG. 1, a
In addition, the appearance inspection apparatus according to the present embodiment has an
The captured image is subjected to image processing by the
The
[0007]
FIG. 2 shows a flow of saving the captured image and the inspection result stored in the
The inspection is started (301), and when the
In the
The inspection result is stored as inspection result data 502 (FIG. 4) in the inspection
[0008]
FIG. 3 shows a flow of inspection simulation using a stored image stored in the
There are two types of dictionary data for character recognition: standard dictionary data in which character characteristics are registered as default values, and user dictionary data that is additionally registered by the user. The determination is made with these two types of dictionary data. Processing is performed by the
As for the flow of the inspection simulation, after the user dictionary is registered or the determination parameter is changed (401), the simulation range is set (402). Here, which part type is the target, the image stored in the period from what time to what time, all the images, or only the image erroneously recognized by the
[0009]
As described above, in the present embodiment, the captured image captured by the inspection is automatically stored in the image storage unit, the inspection simulation using the captured image stored in the image storage unit is performed, and the determination parameter for determining pass / fail is changed. And the dictionary data that registered the feature of the part is changed, and the recognition rate after the change of the judgment registration condition is inspected by using the captured image stored in the image storage unit without using the actual board or the actual part. This makes it possible to register dictionary data and judgment parameters with a high recognition rate, and adjust the judgment registration conditions when misrecognition occurs without stopping production. Can be made.
[0010]
FIG. 5 shows an application example of inspection simulation. This is an example in which a
Next, an example in which the
When the character “L” is newly registered in the
Next, as an effect of registering the dictionary, when the
Although these verifications need to be verified retroactively to past inspection parts, in this embodiment, inspection simulation processing is performed using captured images stored in the
[0011]
【The invention's effect】
As described above, according to the present invention, dictionary data having a high recognition rate and determination parameters can be registered in a short period of time and with little effort without individual differences.
Moreover, since adjustment of the determination registration conditions at the time of misrecognition generation can be performed without stopping production, there is an effect that the equipment operation rate can be improved.
[Brief description of the drawings]
FIG. 1 is a configuration diagram of an appearance inspection apparatus according to an embodiment of the present invention. FIG. 2 is a flowchart for explaining storage of captured images and inspection results according to the present invention. FIG. 4 is an explanatory diagram illustrating an example of inspection data according to the present invention. FIG. 5 is an explanatory diagram illustrating an application example of the inspection simulation according to the present invention.
DESCRIPTION OF
Claims (2)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002083173A JP3829280B2 (en) | 2002-03-25 | 2002-03-25 | Appearance inspection device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002083173A JP3829280B2 (en) | 2002-03-25 | 2002-03-25 | Appearance inspection device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2003279331A JP2003279331A (en) | 2003-10-02 |
| JP3829280B2 true JP3829280B2 (en) | 2006-10-04 |
Family
ID=29231064
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002083173A Expired - Fee Related JP3829280B2 (en) | 2002-03-25 | 2002-03-25 | Appearance inspection device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3829280B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009075744A (en) * | 2007-09-19 | 2009-04-09 | Spirit21:Kk | Management system for substrate mounted component |
| JP6188620B2 (en) * | 2014-04-09 | 2017-08-30 | Ckd株式会社 | Inspection device and PTP packaging machine |
| JP6521735B2 (en) * | 2015-05-20 | 2019-05-29 | Juki株式会社 | Inspection apparatus, inspection method and program used in inspection apparatus |
-
2002
- 2002-03-25 JP JP2002083173A patent/JP3829280B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2003279331A (en) | 2003-10-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12026865B2 (en) | Image analysis system for testing in manufacturing | |
| EP3502966B1 (en) | Data generation apparatus, data generation method, and data generation program | |
| CN111899241B (en) | Quantitative on-line detection method and system for defects of PCB (printed Circuit Board) patches in front of furnace | |
| CN113111903B (en) | Intelligent production line monitoring system and monitoring method | |
| US20190139212A1 (en) | Inspection apparatus, data generation apparatus, data generation method, and data generation program | |
| TWI669519B (en) | Board defect filtering method and device thereof and computer-readabel recording medium | |
| TWI715051B (en) | Machine learning method and automatic optical inspection device using the method thereof | |
| CN1323369C (en) | Image recognition apparatus and image recognition method, and teaching apparatus and teaching method of the image recognition apparatus | |
| CN113012125A (en) | Automatic pincard checking method and system for semiconductor CP (content provider) equipment based on image recognition | |
| TWI755953B (en) | Automatic detection system and operation method thereof | |
| Patel | AI-Driven defect detection in PCB manufacturing: A computer vision approach using convolutional neural networks | |
| JP3829280B2 (en) | Appearance inspection device | |
| TWI694250B (en) | Surface defect detection system and method thereof | |
| JP2768344B2 (en) | Pattern inspection apparatus and inspection method thereof | |
| CN115023603B (en) | Method, device and storage medium for identifying defect levels of bad images | |
| CN118731063A (en) | A quality inspection method for flexible circuit board | |
| JP2870695B2 (en) | Polarity inspection method for mounting polar parts and mounting board appearance inspection method | |
| CN111460189A (en) | Panel re-judging method and device, server, computer equipment and storage medium | |
| JP2009085900A (en) | Parts inspection system and inspection method | |
| CN120031870B (en) | AI image detection method and system for electronic circuit board | |
| WO2026000801A1 (en) | Optical inspection target classification method and electronic device | |
| WO2024095721A1 (en) | Image processing device and image processing method | |
| CN117636257A (en) | An intelligent recognition and detection system and method for image data based on the Internet of Things | |
| CN120182235A (en) | Quality inspection method, device and computer equipment for photovoltaic module junction box cover | |
| TW202218495A (en) | Printed circuit board yield rate and production equipment error rate backtracking method and system thereof |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20040326 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050829 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050927 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051125 |
|
| 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: 20060627 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060629 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090721 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100721 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100721 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110721 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110721 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120721 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130721 Year of fee payment: 7 |
|
| LAPS | Cancellation because of no payment of annual fees |