JP2004080369A - Color image processing apparatus - Google Patents
Color image processing apparatus Download PDFInfo
- Publication number
- JP2004080369A JP2004080369A JP2002237735A JP2002237735A JP2004080369A JP 2004080369 A JP2004080369 A JP 2004080369A JP 2002237735 A JP2002237735 A JP 2002237735A JP 2002237735 A JP2002237735 A JP 2002237735A JP 2004080369 A JP2004080369 A JP 2004080369A
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- color system
- color
- image processing
- processing apparatus
- 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
Links
- 238000012545 processing Methods 0.000 title claims abstract description 21
- 238000012937 correction Methods 0.000 claims abstract description 33
- 238000006243 chemical reaction Methods 0.000 claims abstract description 31
- 239000011159 matrix material Substances 0.000 abstract description 25
- 238000003705 background correction Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 4
- 238000000034 method Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000015654 memory Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Landscapes
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
- Color, Gradation (AREA)
Abstract
Description
【0001】
【発明の属する技術分野】
この発明は、カラーのコピー機能、ファックス機能、プリント機能などの多機能を有するカラー複合機などのカラー画像処理装置に関する。
【0002】
【従来の技術】
一般に、カラースキャナで読み取った画像データは、R、G、Bの表色系であるが、コンピュータに出力する場合には、sRGB(Standard RGB:ディジタル表示のため標準化されたRGB)表色系に、プリンタでプリントする場合には、L* a* b* 表色系に、JPEG(Joint Photographic Experts Group)に圧縮する場合には、YCrCb表色系に変換する必要がある。更に、それに加えてそれぞれ異なるガンマ補正を施す必要がある。そのため、従来のカラー複合機は、それらの回路を個別に備えていた。
【0003】
【発明が解決しようとする課題】
上記した従来のカラー複合機では、R、G、B表色系よりsRGB表色系、 L* a* b* 表色系、YCrCb表色系等へ変換するために、それぞれ変換テーブル、マトリクス演算回路、ガンマ補正回路等を個別に設けているので、回路規模が大きくなり、装置のコストが上昇するという問題があった。
【0004】
この発明は上記問題点に着目してなされたものであって、カラー複合機であっても、コストを軽減し得る装置を提供することを目的としている。
【0005】
【課題を解決するための手段】
この発明のカラー画像処理装置は、入力された第1の表色系を第2の表色系に変換する変換回路と、第1の表色系の画像データ、第2の表色系の画像データの少なくとも一方を補正する補正テーブルと、第2の表色系に応じた変換内容を変換回路に設定するとともに、補正テーブルに補正データを設定する制御部と、を備えている。
【0006】
また、この発明のカラー画像処理装置は、更に前記第1の表色系の画像データについてのガンマ補正テーブルと、前記第2の表色系の画像データについてのガンマ補正テーブルを備えても良い。
【0007】
また、この発明のカラー画像処理装置は、更に前記第2の表色系の画像データに所定の演算を施す演算回路を備え、演算内容もしくは演算せずにスルーにするかを制御部が設定するようにしても良い。
【0008】
【発明の実施の形態】
以下、実施の形態により、この発明をさらに詳細に説明する。図1は、この発明の一実施形態であるカラー画像処理装置の構成を示すブロック図である。この実施形態カラー画像処理装置は、カラースキャナ1と、アナログフロントエンド回路2と、シェーディング補正回路3と、ラインズレ補正回路4と、テーブル(1)回路5と、マトリクス演算回路6と、テーブル(2)回路7と、演算回路8と、MPU9と、ROM10と、RAM11とを備えている。
【0009】
カラースキャナ1は、3本のR、G、Bのイメージセンサからなり、カラー原稿を読み取り、3本のイメージセンサで信号R、G、Bに分離して出力する。アナログフロントエンド(AFE)回路2は、カラースキャナ1よりのR、G、B信号を受け、それぞれの信号をアナログ増幅するとともに、各信号R、G、Bをデジタルデータで多値化出力する。シェーディング補正回路3は、ここではシェーディングRAMを含み、シェーディングRAMには、記録用紙読み取り時のアナログフロントエンド回路2の出力をシェーディング補正データとして記憶している。シェーディング補正回路3は、原稿読み取り時のアナログフロントエンド回路2の出力をシェーディング補正データで補正して出力する。シェーディング補正もR、G、B信号毎に個別に実行され、出力する。ラインズレ補正回路4は、スキャナ1のR、G、B各イメージセンサで読み取った同一走査ライン上の各出力はズレて出力されるため、このズレを補正して、タイミングを一致させて出力させるための回路であり、例えばB信号を基準として、R信号、G信号を遅延させて出力させるのに、R信号系、G信号系にライン補正メモリを有する。ラインズレ補正回路4より出力されたR、G、B信号は、同一走査ライン上の信号が同一タイミングでテーブル(1)回路5に入力される。
【0010】
テーブル(1)回路5は、第1の表色系であるR、G、B信号を第2の表色系である信号に変換するために、先ずデバイスの逆ガンマ補正を行うための回路である。マトリクス演算回路6は、テーブル(1)回路5の出力を受けて、マトリクス変換する。テーブル(2)回路7は、マトリクス演算回路6の出力を受け、第1の表色系から第2の表色系の変換の種別に応じ、ガンマ補正、立方根演算あるいはCb、Crに128加算等の処理を行う。演算回路8はテーブル(2)回路7からの出力を受け、第1の表色系から第2の表色系への変換の種別に応じ、スルー、L* 成分より16減算、スルー等の処理を行う。
【0011】
MPU9は、テーブル(1)回路5、マトリクス演算回路6、テーブル(2)回路7、演算回路8へ、それぞれ第1表色系から第2表色系への変換の種別に応じた各処理内容の設定を行い、画像処理を制御する。ROM10は、CPU9が実行するプログラムを格納する。RAM11は、テーブル(1)回路5、マトリクス演算回路6、テーブル(2)回路7、演算回路8に設定するデータ、演算内容を格納する。
【0012】
RAM11に格納するデータ内容を図2に示す。図2において、第2の表色系は、第1の表色系RGBより、どの表色系に変換するかを示しており、sRGB、L* a* b* 、YCrCbの3種のいずれかに変換する場合を示している。また、sRGB、L* a* b* 、YCrCbのいずれかの表色系に変換する場合のテーブル(1)回路5、マトリクス演算回路6、テーブル(2)回路7、演算回路8への設定内容を示す。
【0013】
ここで、RGB表色系から第2の表色系への変換処理について説明する。先ず、sRGBへの変換は、デバイスのRGBのγ特性を補正するため、逆γ変換処理を行う。次に、RGBから1931CIE−XYZへ変換し、1931CIE−XYZからsRGBへ変換する。具体的には、次の演算を行う。
【0014】
(1)デバイスRGBから1931CIE−XYZへの変換
テストチャート(IT8)の測定値とスキャンデータからMを決定する。
【0015】
【数1】
【0016】
次に、L* a* b* への変換は、デバイスのRGBのγ特性を補正するため、逆γ変換処理を行う。次にデバイスRGBから1931CIE−XYZへ変換する。1931CIE−XYZから次式により、L* a* b* に変換する。
【0017】
【数2】
【0018】
YCrCbの変換は、デバイスのRGBのγ特性を補正するため、逆γ変換処理を行う。次に機器RGBから次式により、YCrCbに変換する。
【0019】
【数3】
【0020】
以上の各表色系への変換のために、テーブル(1)回路5には、いずれの表色系の場合にも、デバイスの逆ガンマ補正が設定される。マトリクス演算回路6には、sRGB表色系だとX・Mが、L* a* b* 表色系だとXが、また、YCrCb表色系だとM”が設定される。Xはxyz表色系をsRGB表色系に変換する3×3マトリクスである。MはRGB表色系をxyz系に変換する3×3マトリクスである。また、M’はRGB表色系をL* a* b* 表色系に変換する3×3マトリクスであり、M”はRGB表色系をYCrCbに変換する3×3マトリクスである。
【0021】
テーブル(2)回路7には、第2の表色系がsRGB表色系だとガンマ補正テーブル(数1の3に相当する)が、L* a* b* 表色系だと立方根演算テーブル(f(X)=(X/Xn)1/3 の演算に相当するテーブル)が、またYCrCb表色系だとCb、Crに128の加算が設定される。また、演算回路8には、L* a* b* 表色系だけL* 成分より16減算、a* 成分より500(Y/Yn)1/3 の減算、b* 成分より200(Z/Zn)1/3 の減算が設定されるが、sRGB表色系、YCrCb表色系だとスルーが設定される。また、簡易的にデバイスRGBを、sRGBに変換する場合には、テーブル(1)回路5にRGB→sRGB変換テーブル、マトリクス演算回路6に単位行列(スルーと等価)、テーブル(2)回路7に直線変換テーブル(スルーと等価)、演算回路8にスルーを設定する。
【0022】
この実施形態カラー画像処理装置において、カラースキャナで得たRGBデータをPCスキャナとしてsRGB出力したい場合は、MPU9によってテーブル(1)回路5に、デバイス逆ガンマ補正テーブル、マトリクス演算回路6にはX・Mが、またテーブル(2)回路7にはガンマ補正テーブルが、演算回路8にはスルーがそれぞれ設定される。原稿読み取り時に、ラインズレ補正回路4より出力されたR、G B信号は、テーブル(1)回路5、マトリクス演算回路6、テーブル(2)回路7、演算回路8に設定された内容により、sRGB変換の画像処理が実行される。
【0023】
また、カラースキャナ1で得たRGBデータをコピー通信のためにL* a* b* に変換したい場合は、MPU9によってテーブル(1)回路5には対応したデバイスの逆ガンマ補正テーブルが、マトリクス演算回路6にはマトリクスM’が、テーブル(2)回路7には立方根演算テーブルが、演算回路8にはL* 成分より16減算が設定される。原稿読み取り時に、ラインズレ補正回路4より出力されたR、G、B信号は、テーブル(1)回路5、マトリクス演算回路6、テーブル(2)回路7、演算回路8に設定された内容によりL* a* b* 変換の画像処理が実行される。
【0024】
なお、上記実施の形態では、デバイスRGBを、L* a* b* 、sRGB、YCrCb表色系について変換する場合について説明した。しかし、本発明は、近年検討されている拡張表色系、例えば、sYCC(Standard−YCC)、e−sRGB(Extended−sRGB)、eg−sRGB(Extended Gamut−sRGB)、scRGB(relative sceneRGB color space)、RIMM/ROMM RGB等にも適用可能である。これらの表色系では、色成分が8ビット以上あり、更に色成分が負の値をとることもあるが、本発明では、問題なくこれらの表色系への変換が可能である。
【0025】
【発明の効果】
この発明によれば、入力された第1の表色系を第2の表色系に変換する変換回路と、第1の表色系の画像データ、第2の表色系の画像データの少なくとも一方を補正する補正テーブルと、第2の表色系に応じた変換内容を変換回路に設定するとともに、補正テーブルに補正データを設定する制御部と、を備えているので、制御部から各変換用のデータ、演算内容を補正テーブル、変換回路等に設定することにより、1つのハードウェアを種々の表色系の変換に共用できるから、回路規模の増大を防ぎ、装置のコストを低減できる。
【図面の簡単な説明】
【図1】この発明の一実施形態であるカラー画像処理装置の構成を示すブロック図である。
【図2】同実施形態カラー画像処理装置のRAMに格納される表色系に対応した各回路部のデータ内容を示す図である。
【符号の説明】
1 カラースキャナ
2 アナログフロントエンド回路
3 シェーディング補正回路
4 ラインズレ補正回路
5 テーブル(1)回路
6 マトリクス演算回路
7 テーブル(2)回路
8 演算回路
9 MPU
10 ROM
11 RAM[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a color image processing apparatus such as a color multifunction peripheral having multiple functions such as a color copy function, a fax function, and a print function.
[0002]
[Prior art]
Generally, image data read by a color scanner is in an R, G, B color system, but when output to a computer, it is converted to an sRGB (Standard RGB: RGB standardized for digital display) color system. When printing with a printer, it is necessary to convert to the L * a * b * color system, and when compressing to JPEG (Joint Photographic Experts Group), to the YCrCb color system. Furthermore, it is necessary to perform different gamma correction in addition to the above. For this reason, the conventional color multifunction peripheral has individually provided these circuits.
[0003]
[Problems to be solved by the invention]
In the above-described conventional color MFP, a conversion table and a matrix operation are used to convert from the R, G, and B color systems to the sRGB color system, the L * a * b * color system, the YCrCb color system, and the like. Since the circuit, the gamma correction circuit, and the like are separately provided, there is a problem that the circuit scale is increased and the cost of the device is increased.
[0004]
SUMMARY OF THE INVENTION The present invention has been made in view of the above problems, and has as its object to provide an apparatus capable of reducing the cost of a color multifunction peripheral.
[0005]
[Means for Solving the Problems]
A color image processing apparatus according to the present invention includes a conversion circuit for converting an input first color system into a second color system, image data of the first color system, and image data of the second color system. A correction table is provided for correcting at least one of the data, and a control unit that sets conversion contents corresponding to the second color system in the conversion circuit and sets correction data in the correction table.
[0006]
The color image processing apparatus according to the present invention may further include a gamma correction table for the first color system image data and a gamma correction table for the second color system image data.
[0007]
Further, the color image processing apparatus of the present invention further includes an operation circuit for performing a predetermined operation on the image data of the second color system, and the control unit sets the operation contents or whether to execute the operation without performing the operation. You may do it.
[0008]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, the present invention will be described in more detail with reference to embodiments. FIG. 1 is a block diagram showing a configuration of a color image processing apparatus according to an embodiment of the present invention. The color image processing apparatus according to this embodiment includes a color scanner 1, an analog
[0009]
The color scanner 1 includes three R, G, and B image sensors, reads a color original, and separates and outputs signals R, G, and B with the three image sensors. The analog front end (AFE)
[0010]
The table (1) circuit 5 is a circuit for first performing inverse gamma correction of a device in order to convert R, G, and B signals of the first color system into signals of the second color system. is there. The matrix operation circuit 6 receives the output of the table (1) circuit 5 and performs matrix conversion. The table (2) circuit 7 receives the output of the matrix operation circuit 6 and, depending on the type of conversion from the first color system to the second color system, performs gamma correction, cubic root operation, or adds 128 to Cb and Cr. Is performed. The arithmetic circuit 8 receives the output from the table (2) circuit 7 and performs processes such as through, subtracting 16 from the L * component, and through according to the type of conversion from the first color system to the second color system. I do.
[0011]
The MPU 9 supplies the table (1) circuit 5, the matrix operation circuit 6, the table (2) circuit 7, and the operation circuit 8 with each processing content according to the type of conversion from the first color system to the second color system. Is set to control image processing. The
[0012]
FIG. 2 shows data contents stored in the
[0013]
Here, conversion processing from the RGB color system to the second color system will be described. First, in conversion to sRGB, an inverse γ conversion process is performed to correct the γ characteristics of RGB of the device. Next, RGB is converted to 1931CIE-XYZ, and 1931CIE-XYZ is converted to sRGB. Specifically, the following calculation is performed.
[0014]
(1) Conversion from device RGB to 1931 CIE-XYZ M is determined from the measured value of the test chart (IT8) and scan data.
[0015]
(Equation 1)
[0016]
Next, conversion to L * a * b * is performed by performing an inverse γ conversion process in order to correct the RGB γ characteristics of the device. Next, the device RGB is converted to 1931 CIE-XYZ. From 1931 CIE-XYZ, it is converted into L * a * b * by the following equation.
[0017]
(Equation 2)
[0018]
In the conversion of YCrCb, an inverse γ conversion process is performed in order to correct the RGB γ characteristics of the device. Next, the device RGB is converted into YCrCb by the following equation.
[0019]
[Equation 3]
[0020]
For the above-described conversion into each color system, the table (1) circuit 5 is set with the inverse gamma correction of the device in any color system. In the matrix operation circuit 6, X · M is set in the sRGB color system, X is set in the L * a * b * color system, and M ″ is set in the YCrCb color system. X is xyz. M is a 3 × 3 matrix for converting the color system to the sRGB color system, M is a 3 × 3 matrix for converting the RGB color system to the xyz system, and M ′ is the L * a for the RGB color system. * B * is a 3 × 3 matrix for converting to a color system, and M ″ is a 3 × 3 matrix for converting an RGB color system to YCrCb.
[0021]
The table (2) circuit 7 includes a gamma correction table (corresponding to 3 in Equation 1) when the second color system is the sRGB color system and a cubic root calculation table when the second color system is the L * a * b * color system. (Table corresponding to the calculation of f (X) = (X / Xn) 1/3 ), and in the YCrCb color system, 128 is added to Cb and Cr. Further, the arithmetic circuit 8, L * a * b * color system by 16 subtracted from the L * component, a * subtraction of components than 500 (Y / Yn) 1/3, b * components than 200 (Z / Zn 1) Subtraction of 1/3 is set, but through is set for the sRGB color system and the YCrCb color system. When simply converting device RGB to sRGB, the table (1) circuit 5 converts the RGB → sRGB conversion table, the matrix operation circuit 6 outputs a unit matrix (equivalent to through), and the table (2) circuit 7 A straight line conversion table (equivalent to a through) is set in the arithmetic circuit 8.
[0022]
In the color image processing apparatus of this embodiment, when the RGB data obtained by the color scanner is to be output as sRGB as a PC scanner, the MPU 9 supplies the table (1) to the table 5 with the device inverse gamma correction table, M, a gamma correction table is set in the table (2) circuit 7, and a through is set in the arithmetic circuit 8, respectively. At the time of reading the original, the R and GB signals output from the line shift correction circuit 4 are converted into sRGB signals by the contents set in the table (1) circuit 5, the matrix operation circuit 6, the table (2) circuit 7, and the operation circuit 8. Is performed.
[0023]
When it is desired to convert the RGB data obtained by the color scanner 1 into L * a * b * for copy communication, the inverse gamma correction table of the device corresponding to the table (1) circuit 5 is converted by the MPU 9 into a matrix operation. A matrix M 'is set in the circuit 6, a cubic root operation table is set in the table (2) circuit 7, and a subtraction of 16 from the L * component is set in the operation circuit 8. When reading the original, the R, G, and B signals output from the line shift correction circuit 4 are L * based on the contents set in the table (1) circuit 5, the matrix operation circuit 6, the table (2) circuit 7, and the operation circuit 8 . Image processing of a * b * conversion is executed.
[0024]
In the above-described embodiment, a case has been described in which the device RGB is converted for the L * a * b * , sRGB, and YCrCb color systems. However, the present invention relates to extended color systems that have been studied in recent years, for example, sYCC (Standard-YCC), e-sRGB (Extended-sRGB), eg-sRGB (Extended Gamut-sRGB), and scRGB (relative scenery RGBS). ), RIMM / ROMM RGB, etc. In these color systems, the color component has 8 bits or more, and the color component may take a negative value. However, in the present invention, conversion to these color systems is possible without any problem.
[0025]
【The invention's effect】
According to the present invention, a conversion circuit for converting an input first color system into a second color system, and at least one of image data of the first color system and image data of the second color system Since the control circuit includes a correction table that corrects one of them, and a control unit that sets conversion contents corresponding to the second color system in the conversion circuit and sets correction data in the correction table. By setting the data for use and the contents of calculations in a correction table, a conversion circuit, and the like, one piece of hardware can be used for conversion of various colorimetric systems, thereby preventing an increase in circuit scale and reducing the cost of the apparatus.
[Brief description of the drawings]
FIG. 1 is a block diagram illustrating a configuration of a color image processing apparatus according to an embodiment of the present invention.
FIG. 2 is a diagram showing data contents of respective circuit units corresponding to a color system stored in a RAM of the color image processing apparatus of the embodiment.
[Explanation of symbols]
Reference Signs List 1
10 ROM
11 RAM
Claims (3)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002237735A JP4039176B2 (en) | 2002-08-19 | 2002-08-19 | Color image processing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002237735A JP4039176B2 (en) | 2002-08-19 | 2002-08-19 | Color image processing device |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006223797A Division JP4039447B2 (en) | 2006-08-21 | 2006-08-21 | Color image processing device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2004080369A true JP2004080369A (en) | 2004-03-11 |
| JP4039176B2 JP4039176B2 (en) | 2008-01-30 |
Family
ID=32021347
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002237735A Expired - Lifetime JP4039176B2 (en) | 2002-08-19 | 2002-08-19 | Color image processing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4039176B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011120299A (en) * | 2004-09-17 | 2011-06-16 | Nikon Corp | Gradation conversion apparatus, program, electronic camera, and method therefor |
-
2002
- 2002-08-19 JP JP2002237735A patent/JP4039176B2/en not_active Expired - Lifetime
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011120299A (en) * | 2004-09-17 | 2011-06-16 | Nikon Corp | Gradation conversion apparatus, program, electronic camera, and method therefor |
Also Published As
| Publication number | Publication date |
|---|---|
| JP4039176B2 (en) | 2008-01-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9036199B2 (en) | Image processing apparatus for performing color matching processing, image processing method, and computer-readable medium | |
| US7978384B2 (en) | Image processing system, image processing apparatus, image processing method, and storage medium thereof | |
| JPH1169186A (en) | How to set the color correction function | |
| CN102075666B (en) | Method and apparatus for removing backcolor from image | |
| US6580822B1 (en) | Device, method and record medium for color space conversion from RGB data to CMYK data | |
| JP4528843B2 (en) | Line buffer circuit, image processing apparatus, and image forming apparatus | |
| JP5344519B2 (en) | Color conversion apparatus and color conversion method | |
| US7403304B2 (en) | Method for optimised colour reproduction of a coloured original image | |
| JP4039176B2 (en) | Color image processing device | |
| US20020071142A1 (en) | Image processing apparatus and method | |
| JP4039447B2 (en) | Color image processing device | |
| JP4295465B2 (en) | Image processing device | |
| JP3524148B2 (en) | Image forming system and control method thereof | |
| JP2005109831A (en) | Image processing device | |
| JP2006011754A (en) | Image processing apparatus and image processing method | |
| JP3790204B2 (en) | Color image processing apparatus and color image processing method | |
| JPH11177825A (en) | Image processor | |
| JP3292519B2 (en) | Image processing device | |
| JPH06121160A (en) | Color correction circuit | |
| JP2005057598A (en) | Color image forming device and color image processor | |
| JP3121026B2 (en) | Color image processing equipment | |
| KR100338073B1 (en) | Color Image Scanning Method Using Mono Image Sensor | |
| JP2008092323A (en) | Image processing apparatus, and image reading apparatus and image forming apparatus provided with the same | |
| JP2015106881A (en) | Image processing apparatus, image forming apparatus, image processing method, image processing program, and recording medium | |
| JP2004184544A (en) | Image forming device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040419 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20051017 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20051108 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051216 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060627 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060821 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20070320 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070413 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20070524 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070911 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070921 |
|
| 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: 20071016 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20071029 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101116 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4039176 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101116 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111116 Year of fee payment: 4 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121116 Year of fee payment: 5 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131116 Year of fee payment: 6 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131116 Year of fee payment: 6 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| EXPY | Cancellation because of completion of term |