JPH03214697A - How to create electronic component mounting data - Google Patents

How to create electronic component mounting data

Info

Publication number
JPH03214697A
JPH03214697A JP2009739A JP973990A JPH03214697A JP H03214697 A JPH03214697 A JP H03214697A JP 2009739 A JP2009739 A JP 2009739A JP 973990 A JP973990 A JP 973990A JP H03214697 A JPH03214697 A JP H03214697A
Authority
JP
Japan
Prior art keywords
data
image
coordinate
mounting
creating
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
JP2009739A
Other languages
Japanese (ja)
Other versions
JP2804575B2 (en
Inventor
Akio Koyama
小山 晶夫
Ikuo Yoshida
幾生 吉田
Takeshi Kuribayashi
毅 栗林
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 JP2009739A priority Critical patent/JP2804575B2/en
Publication of JPH03214697A publication Critical patent/JPH03214697A/en
Application granted granted Critical
Publication of JP2804575B2 publication Critical patent/JP2804575B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Supply And Installment Of Electrical Components (AREA)

Abstract

PURPOSE:To miniaturize equipment constitution and to save space and also to reduce the cast by instructing, by means of a coordinate instruction means, the coordinates on the image being read by an image scanner, or the like so as to generate X-Y coordinate data. CONSTITUTION:This consists of a process of gathering the relative coordinate data from the scanner device, which reads the image data of the printed board 1 where electronic parts are mounted, and the picture elements, which constitute an image, a designating process of designating plural mounting positions, and a data creating process of creating mounting basic data based on its designation. Hereby, the device can be made compact at large, and is inexpensive, and the data required for mounting can be made statically.

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、ドット表示している画素データを読み取り、
電子部品を実装するための実装データ作成方法に関する
ものである。
[Detailed Description of the Invention] [Industrial Application Field] The present invention reads pixel data displayed in dots,
The present invention relates to a method for creating mounting data for mounting electronic components.

[従来の技術] 電子部品、たとえば半導体チップやチップ抵抗器などは
、リフロ一半田などを用いてプリント基板に実装するこ
とが行われている。この電子部品を実装するためには、
電子部品の形状や種類に応じて実装位置を指示するため
、実装データを作成することが必要になる。
[Prior Art] Electronic components, such as semiconductor chips and chip resistors, are mounted on printed circuit boards using reflow soldering. To implement this electronic component,
In order to instruct the mounting position according to the shape and type of the electronic component, it is necessary to create mounting data.

ここで、従来のプリント基板等の電子部品の実装データ
作成方法を、第8図に示す。
Here, a conventional method for creating mounting data for electronic components such as printed circuit boards is shown in FIG.

第8図において、27は光学レンズ、28はX−Yテー
ブル、29はプリント基板、30はコンバータ、31は
CPUである。
In FIG. 8, 27 is an optical lens, 28 is an X-Y table, 29 is a printed circuit board, 30 is a converter, and 31 is a CPU.

前記構成の従来技術について、以下その動作を説明する
The operation of the conventional technology having the above configuration will be described below.

まず、光学レンズ27の中心を基準として、プリント基
板29を載置したX−Yテーブル28を機械的に移動さ
せ、コンバータ30を通すことによりCPU31にてそ
の座標データを読み取っていた。
First, the XY table 28 on which the printed circuit board 29 is mounted is mechanically moved with the center of the optical lens 27 as a reference, and the coordinate data is read by the CPU 31 by passing the printed circuit board 29 through the converter 30.

[発明が解決しようとする課題] しかしながら前記した従来技術の構成では、光学レンズ
とX−Yテーブルの位置精度や座標読取り装置の駆動部
の精度等を確保するための機構が複雑で大きなものであ
るため、機器構成が大型で、かつ高価なものとなってし
まうという課題を有していた。
[Problems to be Solved by the Invention] However, in the configuration of the prior art described above, the mechanism for ensuring the positional accuracy of the optical lens and the X-Y table, the accuracy of the drive unit of the coordinate reading device, etc. is complicated and large. Therefore, there was a problem that the equipment configuration was large and expensive.

本発明は、このような課題を解決するもので、イメージ
スキャナ等で読み取った画像上に、座標指示装置(ライ
トペン、マウス、タブレット等)により座標指示を行い
、X−Yの座標データを作成することにより、機器構成
を小型化、省スペス化するとともに、安価することので
きる電子部品実装データの作成方法を提供することを目
的とするものである。
The present invention solves these problems by specifying coordinates using a coordinate indicating device (light pen, mouse, tablet, etc.) on an image read by an image scanner, etc., and creating X-Y coordinate data. It is an object of the present invention to provide a method for creating electronic component mounting data that can reduce the size and space of equipment configurations and reduce costs.

[課題を解決するための手段] 前記目的を達成するため、本発明は下記の構成からなる
。すなわち本発明は、電子部品を実装するプリント基板
のイメージ画像データを読み取るスキャナ装置と、画像
を構成する画素から相対的な座標データを求める処理工
程と、複数の実装位3 置を指定する指定工程と、その指定に基づき実装基礎デ
ータを作成するデータ作成工程とからなることを特徴と
する電子部品実装データの作成方法である。
[Means for Solving the Problems] In order to achieve the above object, the present invention has the following configuration. That is, the present invention provides a scanner device for reading image data of a printed circuit board on which electronic components are mounted, a processing step for obtaining relative coordinate data from pixels forming the image, and a designating step for specifying a plurality of mounting positions. and a data creation step of creating basic mounting data based on the designation.

前記構成において、イメージ画像データより座標データ
の指示精度を上げるため、イメージ画像と基準スケール
データの情報を用いた補正処理手段を備えることが好ま
しい。
In the above configuration, it is preferable to include a correction processing means using information on the image image and reference scale data in order to improve the indication accuracy of the coordinate data than the image image data.

[作用] 前記した本発明の構成によれば、電子部品を実装するプ
リント基板のイメージ画像データを読み取るスキャナ装
置と、画像を構成する画素から相対的な座標データを求
める処理工程と、複数の実装位置を指定する指定工程と
、その指定に基づき実装基礎データを作成するデータ作
成工程とからなるので、装置全体をコンパクトにでき、
かつ安価であり、実装に必要なデータが静的に作成でき
る。
[Function] According to the configuration of the present invention described above, there is provided a scanner device that reads image data of a printed circuit board on which electronic components are mounted, a processing step for obtaining relative coordinate data from pixels forming the image, and a plurality of mounting steps. Since it consists of a specification process for specifying the position and a data creation process for creating basic mounting data based on the specification, the entire device can be made compact.
It is also inexpensive, and the data required for implementation can be created statically.

また、本発明の好ましい態様である、イメージ画像デー
タより座標データの指示精度を上げるた4 め、イメージ画像と基準スケールデータの情報を用いた
補正処理手段を備えることにより、さらに精度良く実装
に必要なデータを効率よ《作成できる。
In addition, in order to increase the accuracy of specifying coordinate data from image data, which is a preferred embodiment of the present invention, a correction processing means using information on the image image and reference scale data is provided, which is necessary for more accurate implementation. You can create data efficiently.

[実施例] 以下、図面を用いて本発明の一実施例をさらに具体的に
説明する。なお本発明は下記の実施例に限定されるもの
ではない。
[Example] Hereinafter, an example of the present invention will be described in more detail with reference to the drawings. Note that the present invention is not limited to the following examples.

第1図は、本発明の一実施例の機器(スキャナ装置2、
コンピュータ(C P U)本体3、画像表示装置(C
RT)4、座標指示装置5,6の構成からなる。
FIG. 1 shows equipment (scanner device 2,
Computer (CPU) main body 3, image display device (C
RT) 4 and coordinate indicating devices 5 and 6.

次に前記した本発明の一実施例の構成について、その動
作を説明する。
Next, the operation of the configuration of the embodiment of the present invention described above will be explained.

まず、本発明を適用した電子部品実装データの作成方法
を説明する。スキャナ装置2に被写体(プリント基板1
、あるいは電子部品を実装する基板のイメージ画像を読
み取れる物1)をセットして、CPU3のコントロール
においてイメージデータを作成する。
First, a method for creating electronic component mounting data to which the present invention is applied will be explained. The object (printed circuit board 1) is placed on the scanner device 2.
Alternatively, an object 1) capable of reading an image of a board on which electronic components are mounted is set, and image data is created under the control of the CPU 3.

第2図にイメージデータをCPU3のメモリに展開して
、CRT4に出力した結果を示す。
FIG. 2 shows the result of expanding the image data into the memory of the CPU 3 and outputting it to the CRT 4.

次に、第2図において、9はプリント基板イメージ画像
、7はX方向基準スケール、8はY方向基準スケールで
あり、10はその表示を管理する画像レイヤである。
Next, in FIG. 2, 9 is a printed circuit board image, 7 is an X-direction reference scale, 8 is a Y-direction reference scale, and 10 is an image layer for managing the display thereof.

第3図はベクトルデータをもつ画面を表示し座表基準軸
(X方向11とY方向12)をCPUのコントロールに
て相対的な座表補正を行っている様子を示すものであり
、第1図に示す座表指示装置5、6と、第3図X軸11
とY軸12を連動コントロールして、プリント基板イメ
ージ画像9の実装位置を複数指定して実装基礎データを
作成する。
Figure 3 shows how a screen with vector data is displayed and relative seating reference axes (X direction 11 and Y direction 12) are subjected to relative seating correction under the control of the CPU. The seating surface indicating devices 5 and 6 shown in the figure and the X-axis 11 in Figure 3
and Y-axis 12 are controlled in conjunction with each other to designate a plurality of mounting positions of the printed circuit board image 9 and create basic mounting data.

次に本発明を適用した、イメージ画像9を構成する画素
から相対的な座標データを求める処理工程について説明
する。第2図は、スキャナ装置より得たイメージデータ
をCPUのメモリに展開したCRT画面である。
Next, a processing step for obtaining relative coordinate data from pixels constituting the image image 9 to which the present invention is applied will be described. FIG. 2 shows a CRT screen on which image data obtained from a scanner device is developed in the memory of a CPU.

X方向基準スケール7とY方向基準スケール8とプリン
ト基板イメージ画像9は、同じ基準レベルでCRTに表
現している。すなわち、X方向基準スケール7とY方向
基準スケール8と被測定画像9は座標の相対関係は等し
いものである。
The X-direction reference scale 7, the Y-direction reference scale 8, and the printed circuit board image 9 are expressed on the CRT at the same reference level. That is, the X-direction reference scale 7, the Y-direction reference scale 8, and the image to be measured 9 have the same relative coordinate relationship.

また、CRT上に表示する時、画像レイヤ10と座標レ
イヤ13は画面を合成することができる。
Further, when displaying on a CRT, the image layer 10 and the coordinate layer 13 can be combined into a screen.

なお、レイヤとはCRT上に画面を表示する管理方法を
意味する。
Note that the layer refers to a management method for displaying a screen on a CRT.

第3図は、CPUのコントロールにおいてベクトル座標
を持つ座標レイヤ13が作りだした座標基準軸(X方向
11、Y方向12)を示す。
FIG. 3 shows coordinate reference axes (X direction 11, Y direction 12) created by the coordinate layer 13 having vector coordinates under the control of the CPU.

まず、画像レイヤと座標レイヤをCRT画面上で合成し
、基準スケール7とX方向座標基準軸11を合わせる。
First, an image layer and a coordinate layer are combined on a CRT screen, and the reference scale 7 and the X-direction coordinate reference axis 11 are aligned.

次に基準スケール8とY方向座標基準軸12を合わせる
。合わせる基準スケールと座標基準軸はX方向、Y方向
のどちらからでもよいものとする。X−Y基準スケール
7、8とX−Y座標基準軸11、12の相対補正方法は
、CRTの画面を見ながらのマニュアル補正、レイヤ間
ドット認識処理(画像レイヤ基準スケールのドッ7 トと座標レイヤの座標基準軸のドッ1・のANDをとる
)オート補正のどちらも可能である。複数の実装位置を
指定する指示工程は、一画面上のレイヤ間指定及び複数
の分割画面(第4図:左右分割、第5図二上下分割)方
式を採用している。
Next, the reference scale 8 and the Y-direction coordinate reference axis 12 are aligned. The reference scale and coordinate reference axis to be matched may be from either the X direction or the Y direction. The relative correction methods for the X-Y reference scales 7 and 8 and the X-Y coordinate reference axes 11 and 12 include manual correction while looking at the CRT screen, inter-layer dot recognition processing (dot 7 and coordinates of the image layer reference scale). Both automatic corrections (taking the AND of the layer's coordinate reference axes and dot 1) are possible. The instruction process of specifying a plurality of mounting positions employs a method of specifying between layers on one screen and a plurality of split screens (Fig. 4: left and right split, Fig. 5: top and bottom split).

第4図において実装位置の指定方法を説明する。A method of specifying the mounting position will be explained with reference to FIG.

左側のCRT画面16でX方向座標基準軸14を、第1
図座標指示装置5、6よりCRT画面を見ながら移動さ
せて、次にCRT画面16でY方向座標基準軸15を、
第1図に示す座標指示装置5、6よりCRT画面を見な
がら移動させて、XIY2の座標位置を得る。座標指定
画面を右側のCRT画面1.9に切り替えて、上記同様
のX方向座標基準軸17とY方向座標基準軸18を移動
させてX 2  Y 2の座標位置を得る。
Set the X-direction coordinate reference axis 14 on the left CRT screen 16 to
Move the coordinates while looking at the CRT screen using the figure coordinate indicating devices 5 and 6, and then move the Y-direction coordinate reference axis 15 on the CRT screen 16.
The coordinate indicating device 5, 6 shown in FIG. 1 is moved while looking at the CRT screen to obtain the coordinate position of XIY2. The coordinate designation screen is switched to the CRT screen 1.9 on the right side, and the X-direction coordinate reference axis 17 and Y-direction coordinate reference axis 18 similar to those described above are moved to obtain the coordinate position of X 2 Y 2.

第5図に示す上下分割処理についても同様に、上側のC
RT画面と下側のCRT画面とを切り替えながらX−Y
の座標位置を得る。このように実装位置を次々に指示し
ながら、複数の実装基準データを求めていく。
Similarly, regarding the upper and lower division processing shown in FIG.
X-Y while switching between the RT screen and the lower CRT screen.
Get the coordinate position of. In this way, a plurality of mounting reference data are obtained while instructing the mounting positions one after another.

8 第6図は、座標基準軸より求める座標゛位置を、さらに
精度よく求める一例である。画像レイヤと座標レイヤを
合成した合成図22において、画像レイヤのX基準スケ
ール23と座標レイヤのX方向座標基準軸24との尺度
補正は副尺補正としている。実施例では、20等分した
内の19を20等分する座標相対補正により、座標を求
める精度を5/1 0 0高めている。さらに、50等
分した内の49を50等分する座標相対補正をすると座
標を求める精度を2/1 0 0まで高める事ができる
ものである。同様にY基準スケール25とY方向座標基
準軸26も座標相対補正をするものとする。
8 FIG. 6 is an example of how the coordinate position determined from the coordinate reference axis is determined with higher accuracy. In the composite diagram 22 in which the image layer and the coordinate layer are combined, the scale correction between the X reference scale 23 of the image layer and the X-direction coordinate reference axis 24 of the coordinate layer is a vernier correction. In the embodiment, the accuracy of determining the coordinates is increased by 5/100 by relative coordinate correction that divides 19 out of 20 equal parts into 20 equal parts. Furthermore, by performing relative coordinate correction by dividing 49 out of 50 equal parts into 50 equal parts, the accuracy of determining the coordinates can be increased to 2/100. Similarly, it is assumed that the Y reference scale 25 and the Y direction coordinate reference axis 26 are also subjected to coordinate relative correction.

以上のように、CRT画面上で、スキャナ装置から読み
込んだイメージ画像データと相対的な座標データを求め
る処理工程と、複数の実装位置を指定する指定工程とそ
の指定に基づき実装基礎データを作成する作成工程とか
らなる電子部品実装データ作成方法は、従来の光学レン
ズと可動テーブルと座標読取り装置を装備したものに比
べると非常にコンパク1・であり、 [発明の効果] 以上説明した通り、本発明によれば、電子部品を実装す
るプリント基板のイメージ画像データを読み取るスキャ
ナ装置と、画像を構成する画素から相対的な座標データ
を求める処理工程と、複数の実装位置を指定する指定工
程と、その指定に基づき実装基礎データを作成するデー
タ作成工程とからなるので、装置全体をコンパクトにで
き、かつ安価であり、実装に必要なデータを静的に作成
できるという効果を達成することができる。
As described above, there is a processing step for obtaining coordinate data relative to the image data read from the scanner device on the CRT screen, a specifying step for specifying multiple mounting positions, and basic mounting data is created based on the specifications. The electronic component mounting data creation method consisting of the creation process is very compact compared to the conventional method equipped with an optical lens, a movable table, and a coordinate reading device. [Effects of the Invention] As explained above, this book According to the invention, there is provided a scanner device for reading image data of a printed circuit board on which electronic components are mounted, a processing step for obtaining relative coordinate data from pixels forming the image, and a specifying step for specifying a plurality of mounting positions. Since the method includes a data creation step of creating basic mounting data based on the specification, the entire device can be made compact and inexpensive, and the data necessary for mounting can be created statically.

また、本発明の好ましい態様である、イメージ画像デー
タより座標データの指示精度を上げるため、イメージ画
像と基準スケールデータの情報を用いた補正処理手段を
備えることにより、さらに精度良く実装に必要なデータ
を効率よく作成できるという効果を達成することができ
る。
In addition, in order to improve the accuracy of specifying coordinate data from image data, which is a preferred embodiment of the present invention, by providing a correction processing means using information on the image image and reference scale data, data necessary for implementation with even higher precision is provided. It is possible to achieve the effect of efficiently creating .

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

第1図は本発明の一実施例における電子部品実装データ
作成方法を示す構成図、第2図は同スキかつ安価に構成
できる。 ャナ装置から読み込んだ画像の画面図、第3図は同ベル
トルデータをもつ座標画面図、第4図と第5図は同座標
指示画面図、第6図は同副尺をもつ座標補正説明図、第
7図は同フローチャート図、第8図は従来例を示す構成
図である。 1・・・プリント基板、2・・・スキャナ装置、3・・
・CPU,4・・・CRT,  5.6:タブレットな
ど座標入力装置。 27:光学レンズ 28:X−Yテーブル 29:プリント基板 30:コンバータ 31:CPU 第8図
FIG. 1 is a block diagram showing a method for creating electronic component mounting data according to an embodiment of the present invention, and FIG. 2 is a block diagram showing a method for creating electronic component mounting data according to an embodiment of the present invention. Figure 3 is a screen diagram of the image read from the scanner device, Figure 3 is a coordinate screen diagram with the same belt data, Figures 4 and 5 are coordinate instruction screen diagrams, and Figure 6 is a coordinate correction screen with the same vernier scale. An explanatory diagram, FIG. 7 is a flowchart of the same, and FIG. 8 is a configuration diagram showing a conventional example. 1... Printed circuit board, 2... Scanner device, 3...
・CPU, 4...CRT, 5.6: Coordinate input device such as a tablet. 27: Optical lens 28: X-Y table 29: Printed circuit board 30: Converter 31: CPU Figure 8

Claims (2)

【特許請求の範囲】[Claims] (1)電子部品を実装するプリント基板のイメージ画像
データを読み取るスキャナ装置と、画像を構成する画素
から相対的な座標データを求める処理工程と、複数の実
装位置を指定する指定工程と、その指定に基づき実装基
礎データを作成するデータ作成工程とからなることを特
徴とする電子部品実装データの作成方法。
(1) A scanner device that reads image data of a printed circuit board on which electronic components are mounted, a processing step that obtains relative coordinate data from the pixels that make up the image, a designation step that designates multiple mounting positions, and the designation thereof. A method for creating electronic component mounting data, comprising a data creation step of creating basic mounting data based on the following.
(2)イメージ画像データより座標データの指示精度を
上げるため、イメージ画像と基準スケールデータの情報
を用いた補正処理手段を備えた請求項1記載の電子部品
実装データの作成方法。
(2) The method for creating electronic component mounting data according to claim 1, further comprising a correction processing means using information on the image image and the reference scale data in order to improve the indication accuracy of the coordinate data from the image image data.
JP2009739A 1990-01-18 1990-01-18 How to create electronic component mounting data Expired - Lifetime JP2804575B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009739A JP2804575B2 (en) 1990-01-18 1990-01-18 How to create electronic component mounting data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009739A JP2804575B2 (en) 1990-01-18 1990-01-18 How to create electronic component mounting data

Publications (2)

Publication Number Publication Date
JPH03214697A true JPH03214697A (en) 1991-09-19
JP2804575B2 JP2804575B2 (en) 1998-09-30

Family

ID=11728683

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009739A Expired - Lifetime JP2804575B2 (en) 1990-01-18 1990-01-18 How to create electronic component mounting data

Country Status (1)

Country Link
JP (1) JP2804575B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01199217A (en) * 1988-02-03 1989-08-10 Tamura Seisakusho Co Ltd Mounting device for electronic parts
JPH01257399A (en) * 1988-04-07 1989-10-13 Nec Corp Interactive arrangement method
JPH0212505A (en) * 1988-06-30 1990-01-17 Yaskawa Electric Mfg Co Ltd Manufacture and device for printed board

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01199217A (en) * 1988-02-03 1989-08-10 Tamura Seisakusho Co Ltd Mounting device for electronic parts
JPH01257399A (en) * 1988-04-07 1989-10-13 Nec Corp Interactive arrangement method
JPH0212505A (en) * 1988-06-30 1990-01-17 Yaskawa Electric Mfg Co Ltd Manufacture and device for printed board

Also Published As

Publication number Publication date
JP2804575B2 (en) 1998-09-30

Similar Documents

Publication Publication Date Title
JP3515199B2 (en) Defect inspection equipment
US6266129B1 (en) Digital photograph processing system
CN115311368A (en) Combined calibration method and device based on different vision cameras and computer equipment
JPH0535849A (en) Teaching data creation method
JPH03214697A (en) How to create electronic component mounting data
JP2002124799A (en) Mounting position teaching device, mounting position teaching method, and mounting position teaching program recording medium
JPH02144704A (en) Origination device for packaging nc data of printed board
US20080304767A1 (en) Image Processing Method, Image Processor, Drawing System, and Program
JP2785751B2 (en) Part number alignment method
JPS62214771A (en) Preparing device for original sticking sheet for scanner
CN116930207B (en) Display method for synchronously enlarging the visual field of display area and real-time area
JPS62247373A (en) Layout device for printing plate-making
JPS6375752A (en) Pattern trimming allocation method
JP2001217537A (en) Inspection area setting device
JP2009302157A (en) Coordinate input method and apparatus for electronic component
JPH04361104A (en) Detecting system of position of substrate mark
JPH0548876A (en) Picture processor with grid function
JPH03135561A (en) Layout device for printing plate making
JPH03130772A (en) Image allocating device
JPH11219441A (en) Image editing apparatus, image editing method, and recording medium storing image editing processing program
JPH01121919A (en) Coordinate input device
JPH1049332A (en) Computer display support device
JPH03107156A (en) Layout device for printing plate making
JPH01236769A (en) Layout device for print plate making
JPS636617A (en) data processing equipment

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20070717

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20080717

Year of fee payment: 10

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

Free format text: PAYMENT UNTIL: 20090717

Year of fee payment: 11

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

Free format text: PAYMENT UNTIL: 20090717

Year of fee payment: 11

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

Free format text: PAYMENT UNTIL: 20100717

Year of fee payment: 12

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100717

Year of fee payment: 12