JP2003110861A - Method and device for tone reproduction of color gradation image - Google Patents
Method and device for tone reproduction of color gradation imageInfo
- Publication number
- JP2003110861A JP2003110861A JP2001302663A JP2001302663A JP2003110861A JP 2003110861 A JP2003110861 A JP 2003110861A JP 2001302663 A JP2001302663 A JP 2001302663A JP 2001302663 A JP2001302663 A JP 2001302663A JP 2003110861 A JP2003110861 A JP 2003110861A
- Authority
- JP
- Japan
- Prior art keywords
- color
- dot
- data
- correction
- input
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 28
- 238000012545 processing Methods 0.000 claims abstract description 45
- 238000009792 diffusion process Methods 0.000 claims abstract description 31
- 238000012937 correction Methods 0.000 claims description 57
- 238000004364 calculation method Methods 0.000 claims description 19
- 230000000717 retained effect Effects 0.000 claims description 2
- 239000003086 colorant Substances 0.000 abstract description 13
- 239000000976 ink Substances 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 239000000203 mixture Substances 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000011410 subtraction method Methods 0.000 description 1
Landscapes
- Color, Gradation (AREA)
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、カラーの階調画像
を2値に変換する2値化方法および装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a binarizing method and apparatus for converting a color gradation image into binary.
【0002】[0002]
【従来の技術】カラープリンタにおいて、各インクの色
の画素をドットのON/OFF、すなわち2値で表現す
る方式のプリンタがある。例えば電子写真方式やインク
ジェット方式のカラープリンタである。これらのプリン
タは通常シアン(C)、マゼンタ(M)、イエロー
(Y)の3色のインクを用いる。これらの3種類の色を
重ね合わせることにより、C+Mでは赤(R)、C+Y
では緑(G)、Y+Mでは青(B)、C+M+Yでは黒
(K)のドットを作り出すことができる。これらの色の
ドットを用紙上に適切に配置することにより、観察者の
目において各ドットの色の混色が起こり、上記のドット
の色そのものではない中間的な色が再現できる。2. Description of the Related Art In color printers, there is a printer in which pixels of each ink color are represented by ON / OFF of dots, that is, by binary representation. For example, it is an electrophotographic or inkjet color printer. These printers usually use three color inks, cyan (C), magenta (M), and yellow (Y). By overlapping these three colors, C + M is red (R), C + Y
It is possible to create dots of green (G), blue (B) of Y + M, and black (K) of C + M + Y. By appropriately arranging the dots of these colors on the paper, a color mixture of the dots occurs in the eyes of the observer, and an intermediate color other than the above-mentioned dot colors can be reproduced.
【0003】一方、コンピュータ上で扱われる自然画像
やコンピュータグラフィックによる画像の多くは連続的
な階調データを持ったものが多い。これらは、まずRG
BやCMYのような原色のデータから構成され、各原色
のデータは連続的な値からなっている。具体的には、各
原色のデータが1画素につき8ビットが使われていると
すると、この画素は0から255までの256とおりの
値を取り得ることになる。On the other hand, many natural images and computer graphic images handled on a computer often have continuous gradation data. These are first RG
It is composed of primary color data such as B and CMY, and each primary color data is composed of continuous values. Specifically, assuming that the data of each primary color uses 8 bits per pixel, this pixel can take 256 values from 0 to 255.
【0004】上記2値のプリンタでこのような画像をプ
リントしようとすると、各インク色に対し256とおり
の値をON/OFFの2値に変換、すなわち2値化する
必要がある。2値化処理は単純には例えば0と255の
中間値の128を閾値として、これとの大小関係でドッ
トのON/OFFを決めることもできる。しかし、この
ような単純な方法では元の画像の連続的な階調を再現す
ることはできず、連続的な階調の多い自然画像などでは
かなり見劣りのする結果となってしまう。When such an image is printed by the binary printer, it is necessary to convert 256 values for each ink color into binary values of ON / OFF, that is, binarize. In the binarization process, for example, 128, which is an intermediate value between 0 and 255, can be used as a threshold value, and ON / OFF of the dot can be determined based on the magnitude relationship with the threshold value. However, such a simple method cannot reproduce the continuous gradation of the original image, resulting in a result that is considerably inferior to a natural image having many continuous gradations.
【0005】そこで、2値化していながら連続的な階調
もそれなりに再現できる擬似中間調処理が使われてい
る。これはドットの配置を工夫することにより、連続的
な階調を擬似的に再現する手法である。Therefore, a pseudo halftone process is used which is capable of reproducing continuous gradations as they are while binarizing them. This is a method of artificially reproducing continuous gradations by devising the arrangement of dots.
【0006】擬似中間調処理のひとつに誤差拡散法があ
る。誤差拡散法は、多値の入力画像データを2値化する
際、2値化の前後で発生する誤差を、重み係数による比
率に基づいて後続の誤差のデータに拡散する手法であ
る。前記誤差拡散法によると、2値化時に発生した階調
の誤差を周囲の画素に拡散して誤差を解消するので、連
続階調画像の再現性を良好なものとしている。There is an error diffusion method as one of pseudo halftone processing. The error diffusion method is a method in which, when binarizing multi-valued input image data, an error occurring before and after binarization is diffused to subsequent error data based on a ratio by a weighting coefficient. According to the error diffusion method, since the error of the gradation generated at the time of binarization is diffused to the surrounding pixels to eliminate the error, the reproducibility of the continuous gradation image is improved.
【0007】図5は誤差拡散法の基本構成を示すブロッ
ク図である。ある特定の画素(注目画素)の入力画像デ
ータINに補正値MEを加算して補正し補正入力データ
MIとする加算部6と、前記加算部6により得られた補
正入力データMIを1個の閾値により2値化する2値化
部7と、注目画素についての前記補正入力データMIと
2値データBIとの間の誤差ERを算出する誤差算出
部8と、前記誤差算出部8で算出した誤差ERを、注目
画素の周囲に位置する未処理の画素に対してあらかじめ
設定された重み係数に基づいて前記周囲画素に拡散する
誤差拡散部9と、前記誤差拡散部9により決められた誤
差を画素ごとに蓄積した後、蓄積した誤差を補正誤差と
して前記加算部6に転送する誤差メモリ10とからな
る。FIG. 5 is a block diagram showing the basic configuration of the error diffusion method. The correction value ME is added to the input image data IN of a specific pixel (target pixel) to correct it to obtain the correction input data MI, and the correction input data MI obtained by the addition unit 6 The binarization unit 7 that binarizes by a threshold value, the error calculation unit 8 that calculates the error ER between the corrected input data MI and the binary data BI for the pixel of interest, and the error calculation unit 8 An error diffusion unit 9 that diffuses the error ER to the surrounding pixels based on a weighting coefficient set in advance for unprocessed pixels located around the target pixel, and an error determined by the error diffusion unit 9 It comprises an error memory 10 which accumulates for each pixel and then transfers the accumulated error as a correction error to the adder unit 6.
【0008】以下に上記誤差拡散法による2値化につい
て説明する。ここでは入力カラーデータは、複数ある色
データのうちの1つの色(単色)に対するものであり、
これが各色に対して独立に繰り返されることにより、カ
ラー画像データ全体の2値化が達成される。The binarization by the error diffusion method will be described below. Here, the input color data is for one color (single color) of a plurality of color data,
By repeating this independently for each color, binarization of the entire color image data is achieved.
【0009】まず注目画素に対し、単色の入力カラーデ
ータINに対し、誤差メモリ10に記憶された補正誤差
MEを加算部6により加算し補正入力データMIとす
る。補正入力データMIは、2値化部7は補正入力デー
タMIを1個の閾値、例えば0と255の中間値の12
8を閾値として、2値化する。すなわち、2値化部7
は、入力補正データが128未満のときは2値データを
2値のうちの0(ドットOFF)とし、入力補正データ
が128以上のときは2値データを2値のうちの1(ド
ットON)とする。ここで、前記入力画像データINは
0?255で表現されるのに対して、前記補正入力デー
タMIは、入力画像データに補正値MEが加算されるの
で、値が0未満のときもあり、255を越えるときもあ
る。2値化後誤差算出部8において、前記補正入力デー
タMIと2値データBIとの差を誤差ERとして算出す
る。算出した誤差ERは誤差拡散部9において、注目画
素の周囲に位置する未処理の画素に対してあらかじめ設
定された重み係数に基づいて周囲画素ごとに拡散する値
が算出される。算出された各周囲画素に対する拡散誤差
は誤差メモリ10に画素ごとに蓄積される。First, for the pixel of interest, the correction error ME stored in the error memory 10 is added to the input color data IN of a single color by the adder 6 to obtain corrected input data MI. For the correction input data MI, the binarization unit 7 sets the correction input data MI to one threshold value, for example, 12 which is an intermediate value between 0 and 255.
Binarization is performed with 8 as a threshold. That is, the binarization unit 7
When the input correction data is less than 128, the binary data is set to 0 (dot OFF), and when the input correction data is 128 or more, the binary data is set to 1 (dot ON). And Here, the input image data IN is represented by 0 to 255, whereas the correction input data MI has a correction value ME added to the input image data. Sometimes it exceeds 255. The post-binarization error calculation unit 8 calculates the difference between the corrected input data MI and the binary data BI as an error ER. In the error diffusion unit 9, the calculated error ER is calculated as a value to be diffused for each peripheral pixel based on a preset weighting coefficient for unprocessed pixels located around the target pixel. The calculated diffusion error for each surrounding pixel is accumulated in the error memory 10 for each pixel.
【0010】前記重み係数の具体例を挙げて説明する
と、図1の誤差拡散部9において、注目画素を×とし、
誤差ERを拡散する未処理の周囲画素の範囲をA、B、
C、D、E、Fの6個の画素とした場合、前記画素A?
Fに対する重み係数を例えばWA=3、WB=1、WC
=1、WD=3、WE=1、WF=1のようにする。そ
して、上記重み係数を一般的にWiとし、重み係数の合
計をSwとすると、各画素の拡散誤差は、Wi/Sw×
ERとなる。ここで、重み係数の合計をSwで割ってい
るのは、拡散誤差を正規化するためである。Explaining with a specific example of the weighting factor, in the error diffusion unit 9 of FIG.
The range of unprocessed surrounding pixels that diffuse the error ER is A, B,
If there are 6 pixels of C, D, E, and F, the pixel A?
The weighting factors for F are, for example, WA = 3, WB = 1, WC
= 1, WD = 3, WE = 1, WF = 1. When the weighting coefficient is generally Wi and the total weighting coefficient is Sw, the diffusion error of each pixel is Wi / Sw ×
Become ER. Here, the reason why the total of the weighting factors is divided by Sw is to normalize the diffusion error.
【0011】上記処理は1画素ごとに順次行われ、1画
面分が処理される。このような処理により、ドットはラ
ンダムに近く、また濃度に応じた密度でドット配置がな
され、その結果擬似的かつ滑らかな階調再現を得ること
ができる。The above process is sequentially performed for each pixel, and one screen is processed. By such processing, the dots are arranged almost randomly, and the dots are arranged at a density according to the density, and as a result, pseudo and smooth gradation reproduction can be obtained.
【0012】カラー画像に対しては、上記2値化処理を
各色のプレーンごとに行う。例えば、入力画像がCMY
画像であれば、C、M、Yの各プレーンに対して上記2
値化処理を行い、最後にそれぞれを重ね合わせてカラー
画像とする。RGB画像であれば、R、G、Bの各プレ
ーンに対して上記2値化処理を行い、最後にそれぞれを
重ね合わせてカラー画像とする。ここで、C、M、Yイ
ンクを用いたカラープリンタでプリントを行う際には、
例えばR→C、G→M、B→Yのような反転処理を行っ
てプリントが行われる。For a color image, the binarization process is performed for each color plane. For example, if the input image is CMY
If it is an image, the above 2 for each plane of C, M and Y.
The binarization process is performed, and finally each is overlaid to form a color image. If it is an RGB image, the binarization processing is performed on each of the R, G, and B planes, and finally the respective planes are superimposed to form a color image. Here, when printing with a color printer using C, M, and Y inks,
For example, printing is performed by performing inversion processing such as R → C, G → M, and B → Y.
【0013】[0013]
【発明が解決しようとする課題】ところで、2値プリン
タである電子写真方式やインクジェット方式のカラープ
リンタでは色を再現するのにカラーの原色のトナーやイ
ンクを重ね合わせて色を再現するが、上記のような各色
プレーンに対して独立に2値化処理を行うと、各色ドッ
トはそれぞれ関係なく発生するので、ドットの発生位置
は確率的に分布する。すなわち、前述の再現される色の
中で、例えば原画像データがY=M=50%と表現され
るような薄い赤の場合、Y=50%とM=50%の単色
画像がそれぞれ独立に2値化処理されるので、YとMの
各プレーンにおいてはYとMのドットがそれぞれランダ
ムに発生する。そのため最終的に再現される画像では、
Yのドット、Mのドット、YとMが重なったRのドット
が確率的に分布することとなる。By the way, in a color printer of an electrophotographic type or an ink jet type which is a binary printer, in order to reproduce a color, the toner or ink of the primary colors of the color is superposed to reproduce the color. When the binarization processing is independently performed on each color plane as described above, each color dot is generated irrespective of each other, and thus the dot generation positions are stochastically distributed. That is, of the reproduced colors, for example, when the original image data is a light red that is expressed as Y = M = 50%, Y = 50% and M = 50% monochromatic images are independently generated. Since the binarization processing is performed, Y and M dots are randomly generated in each of the Y and M planes. Therefore, in the finally reproduced image,
The Y dots, the M dots, and the R dots in which Y and M overlap each other are stochastically distributed.
【0014】しかし、Rのドットのように2つのインク
が重なったドットは減法混色により色がにごり、彩度が
低下するという傾向があり、なるべく鮮やかに再現した
い場合にはYとMが重なったRのドットは減らし、Yと
Mのドットを併置させることにより色再現を行った方が
よい。以上は、YとMの場合について説明したが、他の
色の組み合わせにおいても同様である。However, a dot in which two inks overlap each other, such as an R dot, tends to have a murky color due to subtractive color mixture and a decrease in saturation. When it is desired to reproduce as vividly as possible, Y and M overlap. It is better to reduce the R dots and arrange the Y and M dots side by side to perform color reproduction. The above is the case of Y and M, but the same applies to other color combinations.
【0015】しかし、前述のように誤差拡散法は各色プ
レーンに対して独立に2値化処理を行うので、色プレー
ン間のドットの配置を考慮して処理を行うことができ
ず、前述の減法混色したドットをなるべく減らすような
処理ができないという問題があった。However, as described above, since the error diffusion method performs binarization processing independently for each color plane, it cannot be processed in consideration of the arrangement of dots between color planes, and the subtraction method described above is used. There is a problem that it is not possible to perform processing to reduce the mixed color dots as much as possible.
【0016】[0016]
【課題を解決するための手段】前記主たる目的を達成す
るため、本発明のカラー階調画像を2値に変換する2値
化方法は、カラー階調画像の入力データの階調を2値に
変換して擬似的に階調を再現する際に、2値化前後のデ
ータ間の階調の誤差を、あらかじめ決められた重み係数
に基づいて補正データとして、連続して入力される複数
個の後続の入力画像データに拡散して補正入力データと
し、前記補正入力データを2値化する誤差拡散法による
カラー階調画像の階調再現方法であって、補正入力デー
タを一時的に保持しておくことができ、さらに処理する
カラー画像の色プレーン数に対応した個数の誤差拡散処
理を並行して行うことができ、さらに入力カラーデータ
から当該画素を再現するドットの個数を算出し、上記算
出されたドット個数および入力カラーデータの各色の値
から各色のドット発生順位を順位付けし、さらにドット
を発生しないと判断された色ドットに対しては、2値化
の際に強制的にトッドを発生させないようにし、さらに
は前記算出されたドット個数に対して、入力カラーデー
タに対する端数を一時的に保持し、次以降の画素の処理
においてドット個数算出の際に前記端数を用いて補正を
行うようにした。In order to achieve the main object, a binarizing method for converting a color gradation image into a binary value according to the present invention is a binary gradation method of input data of the color gradation image. When the gradation is converted and reproduced in a pseudo manner, the error of the gradation between the data before and after the binarization is corrected data based on a predetermined weighting coefficient, and a plurality of consecutively input data is input. A method of reproducing a gradation of a color gradation image by an error diffusion method for binarizing the correction input data by diffusing it to the subsequent input image data, and temporarily storing the correction input data. The number of dots for reproducing the pixel can be calculated from the input color data, and the number of dots for reproducing the pixel can be calculated in parallel from the input color data. Dot number And the dot generation order of each color is ranked from the value of each color of the input color data, and for the color dots determined not to generate dots, the todd is not forcibly generated during binarization. Further, with respect to the calculated dot number, a fraction with respect to the input color data is temporarily held, and correction is performed by using the fraction when calculating the dot number in the subsequent pixel processing.
【0017】[0017]
【発明の実施の形態】以下、本発明のカラー階調画像の
2値化方法および装置の実施形態を図を参照しながら説
明する。BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of a color gradation image binarizing method and apparatus of the present invention will be described below with reference to the drawings.
【0018】図1〜図4に本発明のカラー階調画像の2
値化装置の一実施形態を示している。1 to 4 of the color gradation image of the present invention.
1 shows an embodiment of a quantizer.
【0019】本実施形態の2値化装置を説明する前に、
本実施形態の2値化装置を一部に含む画像処理システム
について述べる。Before explaining the binarization apparatus of this embodiment,
An image processing system including a part of the binarization device of this embodiment will be described.
【0020】前記画像処理システムは、図2に示すよう
に、ホストコンピュータ1と、前記ホストコンピュータ
1に接続されたプリンタ2とを備えている。ここで、ホ
ストコンピュータ1は、原画像のデータをプリンタ2に
転送するものである。As shown in FIG. 2, the image processing system includes a host computer 1 and a printer 2 connected to the host computer 1. Here, the host computer 1 transfers the original image data to the printer 2.
【0021】前記ホストコンピュータ1から転送される
原画像のデータとしては、例えば、不図示のイメージス
キャナにより読み込んだ画像データ、ホストコンピュー
タ1の記憶手段に蓄積されている画像データ、またはホ
ストコンピュータ1で人工的に作られたコンピュータグ
ラフィックス等の画像データがある。The original image data transferred from the host computer 1 is, for example, image data read by an image scanner (not shown), image data stored in the storage means of the host computer 1, or the host computer 1. There is image data such as artificially created computer graphics.
【0022】プリンタ2は、前記ホストコンピュータ1
から原画像のデータを入力し、画素ごとに例えば256
値(0?255)等の多階調の画像データ(入力画像デ
ータ)に表現する画像データ入力手段3と、前記画像デ
ータ入力手段3から転送されてきた画像データを入力
し、2値データ(ここでは白色[0],黒色[1])に
変換するものであり、本実施形態の階調再現処理手段4
と、前記階調再現処理手段4から出力された2値データ
に基づいてプリント(階調再現)する2値データプリン
ト手段5とを備えている。The printer 2 is the host computer 1
Input the original image data from
Image data input means 3 expressing multi-gradation image data (input image data) such as a value (0 to 255) and the image data transferred from the image data input means 3 are inputted, and binary data ( Here, the color is converted into white [0] and black [1]), and the gradation reproduction processing means 4 of this embodiment is used.
And a binary data printing means 5 for printing (gradation reproduction) based on the binary data output from the gradation reproduction processing means 4.
【0023】階調再現処理手段4の構成を図3に示して
いる。図3の2値化処理部15は、図5の2値化処理部
に対し、加算部6により得られた補正入力値MIを一時的
に保持する補正入力値バッファを付加したものとなって
いる。また、2値化処理部15の外側には、他の色の入
力データに対する処理にも対応して、ドット個数算出部
12、2値化制御部13、ドット個数補正部14が構成
されるが、これらについては図1において説明する。The structure of the gradation reproduction processing means 4 is shown in FIG. The binarization processing unit 15 of FIG. 3 is obtained by adding a correction input value buffer that temporarily holds the correction input value MI obtained by the addition unit 6 to the binarization processing unit of FIG. There is. Further, a dot number calculation unit 12, a binarization control unit 13, and a dot number correction unit 14 are arranged outside the binarization processing unit 15 so as to correspond to processing for input data of other colors. These will be described with reference to FIG.
【0024】本発明の実施形態の一例を図1に示す。本
実施形態においては、入力カラー画像をC、M、Yの3色
からなるものとし、それに対応し2値化処理部15を各
色に対応させて3つ並行に配置する。3色の入力画像デ
ータは、各色のデータが対応する2値化処理部15に入
力されるほか、ドット個数算出部12に入力される。ド
ット個数算出部12においては、入力された画素のカラ
ー画像データと、ドット個数補正部14のデータから、
その画素の再現に用いるドット個数を算出する。2値化
制御部13は、前記ドット個数補正部14で算出したド
ット個数と、前記各色の2値化処理部15における補正
入力値バッファ11に保持された各色の補正入力データ
をもとに各色の再現ドットの優先順位を決定し、各色に
対応した2値化処理部15の2値化部7に対し、強制的
に2値化を行う/行わないの制御を行う。An example of an embodiment of the present invention is shown in FIG. In the present embodiment, the input color image is made up of three colors of C, M, and Y, and correspondingly, the binarization processing units 15 are arranged in parallel corresponding to each color. The input image data of three colors is input to the dot number calculation unit 12 in addition to the binarization processing unit 15 corresponding to each color data. In the dot number calculation unit 12, from the color image data of the input pixel and the data of the dot number correction unit 14,
The number of dots used to reproduce the pixel is calculated. The binarization control unit 13 uses the number of dots calculated by the dot number correction unit 14 and the correction input data of each color held in the correction input value buffer 11 of the binarization processing unit 15 for each color to output each color. The priority order of the reproduced dots is determined, and the binarization unit 7 of the binarization processing unit 15 corresponding to each color is controlled to forcibly perform / do not perform binarization.
【0025】前記のように構成された階調再現処理手段
4の動作について、図1、図2の構成図および図4のフ
ローチャートを参照して次に述べる。ここでは、入力画
像データは、C、M、Yの3色からなるものとする。上
記のようなカラー画像の場合、通常の2値化処理におい
ては各色のプレーンごと、すなわち上記のような例の場
合は、まずCのデータを1プレーンを2値化し、その後
Mのデータを1プレーンを2値化し、さらにその後Yの
データを1プレーンを2値化しており、各色プレーンの
処理は独立に行われ、色間の処理を関係させることはな
かったが、本発明においては色間の処理を関連させるこ
とに特徴がある。The operation of the gradation reproduction processing means 4 configured as described above will be described below with reference to the block diagrams of FIGS. 1 and 2 and the flowchart of FIG. Here, it is assumed that the input image data has three colors of C, M, and Y. In the case of a color image as described above, in a normal binarization process, for each plane of each color, that is, in the case of the above example, first, one plane of C data is binarized, and then M data is set to one. The plane is binarized, and then the Y data is binarized for one plane. The processing of each color plane is performed independently, and the processing between colors is not related. It is characterized by relating the processing of.
【0026】まず、原画像を縦横に並べた画素に区分
し、前記画素を縦方向の行、横方向の列で表現すると、
階調再現処理手段4が0行、0列の画素から読み込み始
めて(図4のStep1)、i行、j列の画素(注目画
素)の入力画像データPijを読み込む(Step
2)。First, if the original image is divided into pixels arranged vertically and horizontally and the pixels are expressed by rows in the vertical direction and columns in the horizontal direction,
The gradation reproduction processing means 4 starts reading from the pixels in the 0th row and 0th column (Step 1 in FIG. 4), and reads the input image data Pij of the pixel (pixel of interest) in the ith row and jth column (Step).
2).
【0027】つぎに、前記注目画素の周囲画素から拡
散、蓄積された注目画素に対する誤差を補正誤差とし
て、誤差メモリ10から読み込む(Step3)。Next, the error with respect to the target pixel diffused and accumulated from the peripheral pixels of the target pixel is read as a correction error from the error memory 10 (Step 3).
【0028】つぎに、前記誤差メモリ10から読み込ん
だ補正誤差を加算部6において、前記注目画素の入力画
像データPijに加算して補正し、入力補正データを算
出する(Step4)。前記入力補正データは、入力補
正データバッファに保持される(Step5)。Next, the correction error read from the error memory 10 is added to the input image data Pij of the pixel of interest to be corrected in the adder 6 to calculate the input correction data (Step 4). The input correction data is held in the input correction data buffer (Step 5).
【0029】Step2〜5までの処理は各色の入力デ
ータの同一位置の画素について行う。その結果、この時
点で各色の入力データに対する同一位置の画素に対し
て、それぞれの入力補正データが得られる。本説明で
は、色データをC、M、Yとしているので、それぞれの
補正入力データをMIc、MIm、MIyとする。The processing from Steps 2 to 5 is performed for the pixels at the same position in the input data of each color. As a result, at this point, the respective input correction data are obtained for the pixels at the same position for the input data of each color. In this description, since the color data is C, M, and Y, the respective correction input data are MIc, MIm, and MIy.
【0030】一方で、ドット個数算出部において、各色
の入力データ値を読み込み、その画素の再現に用いるド
ット個数を算出する(Step6)。以下にドット個数
の算出方法の一例を説明する。ドット個数は、入力デー
タ値の合計を1ドットに必要なデータ値で割って得られ
る値の整数値を用いる。いま入力データを0〜100%
で表現すると、入力値がC=80%、M=50%、Y=3
0%の場合は合計が160%となる。ここで1ドットを
形成するのに必要なデータは100%であるから、16
0÷100=1.6となり、この整数値1がドット個数
となる。図6は上記ドット個数の算出方法の一例を示す
グラフである。横軸が入力データの合計、縦軸がドット
数である。白丸はその点は除くことを示し、例えば入力
データの合計が100ちょうどの場合は、ドット数は1
となる。On the other hand, the dot number calculation unit reads the input data value of each color and calculates the number of dots used for reproducing the pixel (Step 6). An example of the dot number calculation method will be described below. As the number of dots, an integer value of a value obtained by dividing the total of input data values by the data value required for 1 dot is used. Input data is 0 to 100%
Expressed as, the input value is C = 80%, M = 50%, Y = 3
In the case of 0%, the total is 160%. Since the data required to form one dot is 100%, 16
0 ÷ 100 = 1.6, and this integer value 1 is the number of dots. FIG. 6 is a graph showing an example of the method of calculating the number of dots. The horizontal axis is the total input data, and the vertical axis is the number of dots. A white circle indicates that the point is excluded. For example, if the total input data is 100, the number of dots is 1.
Becomes
【0031】つぎに、2値化制御部において、各色に対
応した補正入力データを読み込み、数値の大小関係を調
べて順位付けし、ドット発生の優先順位をつける(St
ep7)。例えば、MIc>MIm>MIyであるとす
ると、ドット発生の優先順位は、C、M、Yとなる。さら
に、前記ドット個数算出部において算出したドット個数
をもとにONにするドットの色を決定する。上記の例で説
明すれば、発生されるドットの個数は1であり、前記優
先順位よりCがONされることとなり、他のドットM、YはO
Nされないことが決定される。Next, in the binarization control unit, the correction input data corresponding to each color is read, the magnitude relationship of the numerical values is examined and ranked, and the priority of dot generation is set (St.
ep7). For example, if MIc>MIm> MIy, the priority of dot generation is C, M, Y. Further, the dot color to be turned on is determined based on the dot number calculated by the dot number calculation unit. In the above example, the number of dots generated is 1, C is turned on according to the priority, and the other dots M and Y are O.
It is decided not to N.
【0032】つぎに各色の2値化制御部は、前記入力補
正データバッファに保持されている入力補正データを2
値化制御部によるONするかどうかの決定に基づき2値化
して2値データとする(Step8)。Next, the binarization control unit for each color converts the input correction data held in the input correction data buffer into two.
The data is binarized based on the decision by the digitization control unit whether to turn it on or not (step 8).
【0033】つぎに、誤差算出部8において前記補正デ
ータと前記2値データとを比較することにより発生する
誤差Eijを算出する(Step9)。Next, the error calculation unit 8 calculates an error Eij generated by comparing the correction data and the binary data (Step 9).
【0034】つぎに、誤差拡散部9が、前記誤差Eij
を所定の重み係数により周囲画素に拡散して、誤差メモ
リ10の内容を更新し、画素ごとに誤差を蓄積する(S
tep10)。Next, the error diffusion unit 9 causes the error Eij
Is diffused to surrounding pixels by a predetermined weighting coefficient, the contents of the error memory 10 are updated, and the error is accumulated for each pixel (S
(Step 10).
【0035】このようにしてj列の画素の処理が終了し
たら、j=j+1、すなわち列を1列進める(Step
11)。そして、列の画素の処理を順次進め、当該行の
最後の列の画素に達したら(Step12)、i=i+
1、すなわち行を1行進めて、j=0すなわちその行の
最初の列から処理を始め(Step13)、行を変える
たびに誤差メモリ10の中を1ライン分シフトし、最後
の行が終了したら、全処理を完了する(Step14,
15)。When the processing of the pixels in the j-th column is completed in this way, j = j + 1, that is, the column is advanced by one column (Step).
11). Then, the processing of the pixels in the column is sequentially advanced, and when the pixel in the last column of the row is reached (Step 12), i = i +
1, that is, the line is advanced by one line, j = 0, that is, the process is started from the first column of the line (Step 13), each time the line is changed, the error memory 10 is shifted by one line, and the last line is completed. Then, all processing is completed (Step 14,
15).
【0036】ところで、前記ドット個数算出部では、入
力データ値の合計を1ドットに必要なデータ値で割って
得られる値の整数値を用いて再現するドットの個数とし
たが、この方法においては、つねに合計値が切り捨てら
れる方向で過小評価されるので、発生する各色ドットが
減る傾向にあり、結果的にプリントが明るめになってし
まうという問題がある。そこで、本発明においては、ド
ット個数算出部で切り捨てられた値を一時的に記憶する
ドット個数補正部を設け、つぎのドットの処理の際にそ
の値を用いるようにした。具体的に説明すると、前記実
施例において、入力値がC=80%、M=50%、Y=3
0%の場合、合計が160%となり、発生するドットが
1個となるが、160%―100%=60%の端数値が
切り捨てられることになる。そこで、この60%の数値
を前記ドット個数補正部14に一時的に記憶する。そし
て次の画素の処理の際にドット個数算出部に、各色の入
力データ値を読み込む際前記ドット個数補正部に一時的
に記憶した端数値も読み込み、入力データ値に加算し、
その後の発生ドット数の算出を行うようにする。By the way, in the dot number calculation unit, the total number of input data values is divided by the data value required for one dot to obtain the number of dots to be reproduced using an integer value, but in this method, However, since the total value is always underestimated in the direction in which the total value is truncated, there is a tendency that the number of dots of each color generated is reduced, resulting in a lighter print. Therefore, in the present invention, a dot number correction unit that temporarily stores the value rounded down by the dot number calculation unit is provided, and that value is used when processing the next dot. More specifically, in the above embodiment, the input values are C = 80%, M = 50%, Y = 3.
In the case of 0%, the total is 160%, and one dot is generated, but the fractional value of 160% -100% = 60% is truncated. Therefore, the numerical value of 60% is temporarily stored in the dot number correction unit 14. Then, at the time of processing the next pixel, the dot number calculation unit reads the fractional value temporarily stored in the dot number correction unit when reading the input data value of each color and adds it to the input data value.
After that, the number of generated dots is calculated.
【0037】図7は、入力データの合計値が一定の場合
に対して、処理画素を移動していった場合のドット個数
補正部を用いた場合の各内部データを示した表である。
入力の合計値が160の場合と80の場合について示し
た。縦方向は移動する処理画素、横方向は順に入力値の
合計(この場合一定)、前記入力値の合計に補正値を加
えた値、発生ドット数、補正値(端数値)である。この
場合変化の周期が5画素で一定であったが、1周期にお
いて発生するドット数の平均を求めると、入力値の合計
に一致しており、原画像の明度が保持されていることが
確認された。FIG. 7 is a table showing each internal data in the case where the dot number correcting unit is used in the case where the processed pixels are moved, when the total value of the input data is constant.
The case where the total input value is 160 and 80 is shown. The vertical direction is the moving processed pixel, and the horizontal direction is the total of input values (constant in this case) in order, the sum of the input values plus a correction value, the number of generated dots, and the correction value (fractional value). In this case, the change cycle was constant at 5 pixels, but when the average of the number of dots generated in one cycle was obtained, it was confirmed that it was the same as the total of the input values, and the brightness of the original image was retained. Was done.
【0038】なお、本発明は、前記実施形態に限定され
ず、本発明の効果を奏する限り、種々の変形例が実施可
能である。本実施形態においては、色データをC、M、Y
の3色としたが、R、G、Bとしても実施可能であり、ま
たC、M、Y、Kのように4色の場合においても実施可能で
ある。The present invention is not limited to the above embodiment, and various modifications can be carried out as long as the effects of the present invention are exhibited. In this embodiment, the color data is C, M, Y.
However, it is also possible to use R, G, and B, and it is also possible to use four colors such as C, M, Y, and K.
【0039】さらに、誤差拡散法として、前記実施形態
では、狭義の誤差拡散法、すなわち注目画素について生
じた誤差を所定の重み係数で未処理の周囲画素に拡散す
る手法を挙げているが、処理済の複数個の画素の誤差を
所定の重み係数で集積し補正値を求める平均誤差最小法
にも本発明が適用可能である。要するに、本発明にいて
誤差拡散法とは、狭義の誤差拡散法の他に平均誤差最小
法を含む広義の誤差拡散法を意味するものである。Further, as the error diffusion method, in the above-described embodiment, the error diffusion method in a narrow sense, that is, the method of diffusing the error generated in the target pixel to the unprocessed surrounding pixels with a predetermined weighting coefficient is used. The present invention can be applied to the minimum average error method in which the errors of a plurality of pixels that have already been processed are integrated with a predetermined weighting coefficient to obtain a correction value. In short, in the present invention, the error diffusion method means an error diffusion method in a broad sense including an average error minimum method in addition to the error diffusion method in a narrow sense.
【0040】[0040]
【発明の効果】前記本発明のカラー画像再現方法および
装置により、誤差拡散法による滑らかな階調再現を得る
と同時に、各色の入力データに対する2値化処理を関連
付けて行うことができ、各色のドットがなるべく重なら
ないようにドットの配置を行うようにしたので、減法混
色による彩度の低下を減らすことができ、より鮮やかな
プリントを得ることができるようになった。According to the color image reproducing method and apparatus of the present invention, smooth gradation reproduction by the error diffusion method can be obtained, and at the same time, the binarization processing for the input data of each color can be performed in association with each other. By arranging the dots so that the dots do not overlap as much as possible, it is possible to reduce the decrease in saturation due to subtractive color mixture, and it is possible to obtain more vivid prints.
【図1】本発明の実施形態の一例を示すブロック図であ
る。FIG. 1 is a block diagram showing an example of an embodiment of the present invention.
【図2】階調再現手段を一部に含むシステムを示すブロ
ック図である。FIG. 2 is a block diagram showing a system that partially includes a gradation reproduction unit.
【図3】階調再現処理手段の構成を示すブロック図であ
る。FIG. 3 is a block diagram showing a configuration of a gradation reproduction processing unit.
【図4】本発明のカラー階調画像の階調再現方法を示す
フローチャートである。FIG. 4 is a flowchart showing a gradation reproduction method of a color gradation image of the present invention.
【図5】誤差拡散法の基本構成を示すブロック図であ
る。FIG. 5 is a block diagram showing a basic configuration of an error diffusion method.
【図6】ドット係数の算出方法を示すグラフである。FIG. 6 is a graph showing a method of calculating a dot coefficient.
【図7】内部データを示す表である。FIG. 7 is a table showing internal data.
1 ホストコンピュータ 2 プリンタ 3 画像データ入力手段 4 階調再現処理手段 5 2値データプリント手段 6 加算部 7 2値化部 8 誤差算出部 9 誤差拡散部 10 誤差メモリ 11 補正入力値バッファ 12 ドット個数算出部 13 2値化制御部 14 ドット個数補正部 15 2値化処理部 IN 入力画像データ ME 補正誤差 MI 補正データ BI 2値データ ER 誤差 1 Host computer 2 printer 3 Image data input means 4 gradation reproduction processing means 5 Binary data printing means 6 adder 7 Binarization section 8 Error calculator 9 Error diffusion section 10 Error memory 11 Corrected input value buffer 12-dot number calculator 13 Binarization control unit 14-dot number correction unit 15 Binarization processing unit IN input image data ME correction error MI correction data BI binary data ER error
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) G06T 5/00 200 H04N 1/40 B H04N 1/405 B41J 3/00 B 1/60 A Fターム(参考) 2C262 AB11 BA09 BA18 BB03 BB08 EA04 EA10 5B057 CA01 CA08 CB01 CB07 CE13 CE17 CH11 DB06 DB09 5C077 MP08 NN11 PP33 PP61 PQ22 5C079 HB02 LA02 LA34 LC09 MA01 NA03 ─────────────────────────────────────────────────── ─── Continuation of front page (51) Int.Cl. 7 Identification code FI theme code (reference) G06T 5/00 200 H04N 1/40 B H04N 1/405 B41J 3/00 B 1/60 A F term (reference) ) 2C262 AB11 BA09 BA18 BB03 BB08 EA04 EA10 5B057 CA01 CA08 CB01 CB07 CE13 CE17 CH11 DB06 DB09 5C077 MP08 NN11 PP33 PP61 PQ22 5C079 HB02 LA02 LA34 LC09 MA01 NA03
Claims (4)
値に変換して擬似的に階調を再現する際に、2値化前後
のデータ間の階調の誤差を、あらかじめ決められた重み
係数に基づいて補正データとして、連続して入力される
複数個の後続の入力画像データに拡散して補正入力デー
タとし、前記補正入力データを2値化する誤差拡散法に
よるカラー階調画像の階調再現方法であって、 補正入力データを一時的に保持しておくことができ、さ
らに処理するカラー画像の色プレーン数に対応した個数
の誤差拡散処理を並行して行うことができ、さらに入力
カラーデータから当該画素を再現するドットの個数を算
出し、上記算出されたドット個数および入力カラーデー
タの各色の値から各色のドット発生順位を順位付けし、
さらにドットを発生しないと判断された色ドットに対し
ては、2値化の際に強制的にトッドを発生させないこと
を特徴とするカラー階調画像の階調再現方法。1. The gradation of input data of a color gradation image is set to 2
When converting the values into pseudo values and reproducing the gradation in a pseudo manner, the gradation error between the data before and after the binarization is continuously input as correction data based on a predetermined weighting factor. This is a gradation reproduction method of a color gradation image by an error diffusion method in which the correction input data is binarized by diffusing into the subsequent input image data, and the correction input data is temporarily retained. In addition, it is possible to perform error diffusion processing in parallel with the number of color planes of the color image to be processed, and calculate the number of dots that reproduce the pixel from the input color data. Rank the dot generation order of each color from the calculated number of dots and the value of each color of the input color data,
Further, a gradation reproduction method of a color gradation image is characterized in that for a color dot determined not to generate a dot, a todd is not forcibly generated during binarization.
力カラーデータに対する端数を一時的に保持し、次以降
の画素の処理においてドット個数算出の際に前記端数を
用いて補正を行うことを特徴とする請求項1に記載のカ
ラー階調画像の階調再現方法2. A fractional value for the input color data is temporarily held with respect to the calculated dot number, and correction is performed using the fractional value when calculating the dot number in the subsequent pixel processing. The gradation reproduction method for a color gradation image according to claim 1,
おく誤差メモリと、あらかじめ決められた重み係数を用
いて補正値を算出する補正値算出部と、入力値と上記補
正値算出部で算出された補正値を足し合わせて補正入力
データを得る加算部と、上記補正入力データを2値化す
る2値化部と、上記補正入力データと2値化結果の差か
ら誤差を算出する誤差算出部からなる誤差拡散処理部に
よるカラー階調画像の階調再現装置であって、上記誤差
拡散処理部は、補正入力データを一時保持しておく、補
正入力データバッファを有した上で、さらに処理するカ
ラー画像の色プレーン数に対応した個数の誤差拡散処理
部を有し、さらに入力カラーデータから当該画素を再現
するドットの個数を算出するドット個数算出部と、上記
ドット個数算出部で算出されたドット個数に対して端数
を用いて補正するドット個数補正部と、上記ドット個数
算出部で算出されたドット個数および入力カラーデータ
の各色の値から各色のドット発生順位を順位付けし、さ
らにドット発生しないと判断された色ドットに対して
は、2値化部に強制的にトッドを発生させないようにす
る2値化制御部を有することを特徴とするカラー階調画
像の階調再現装置。3. An error memory for storing an error of pixels around a pixel of interest, a correction value calculation unit for calculating a correction value using a predetermined weighting coefficient, an input value and the correction value calculation unit. An error is calculated from the difference between the correction input data and the binarization result, the addition unit that obtains the correction input data by adding the correction values calculated in step S4, the binarization unit that binarizes the correction input data. A gradation reproduction device for a color gradation image by an error diffusion processing unit including an error calculation unit, wherein the error diffusion processing unit has a correction input data buffer for temporarily holding correction input data, Further, it has an error diffusion processing unit of a number corresponding to the number of color planes of the color image to be processed, and further, a dot number calculation unit for calculating the number of dots for reproducing the pixel from the input color data, and the dot number calculation unit. A dot number correction unit that corrects the calculated dot number using a fraction, and ranks the dot generation order of each color from the dot number calculated by the dot number calculation unit and the value of each color of the input color data, Further, for a color dot determined not to generate a dot, a binarization control unit that does not forcibly generate a todd in the binarization unit is provided. apparatus.
力カラーデータに対する端数を一時的に保持し、次以降
の画素の処理においてドット個数算出の際に前記端数を
用いて補正を行うドット個数補正部を有する請求項3に
記載のカラー階調画像の階調再現装置。4. A dot number for temporarily holding a fraction for the input color data with respect to the calculated dot number, and performing correction using the fraction when calculating the dot number in the subsequent pixel processing. The gradation reproduction device for a color gradation image according to claim 3, further comprising a correction unit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001302663A JP2003110861A (en) | 2001-09-28 | 2001-09-28 | Method and device for tone reproduction of color gradation image |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001302663A JP2003110861A (en) | 2001-09-28 | 2001-09-28 | Method and device for tone reproduction of color gradation image |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2003110861A true JP2003110861A (en) | 2003-04-11 |
Family
ID=19122865
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001302663A Pending JP2003110861A (en) | 2001-09-28 | 2001-09-28 | Method and device for tone reproduction of color gradation image |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2003110861A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8564838B2 (en) | 2008-09-16 | 2013-10-22 | Ricoh Company, Limited | Image processing apparatus and method for determining arrangement of dot count or recording material amount by error diffusion process |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07274029A (en) * | 1994-01-27 | 1995-10-20 | Hewlett Packard Co <Hp> | Two-level degital color printer system with improved procedure for undercolor removal and error distribution |
| JPH09163140A (en) * | 1995-12-12 | 1997-06-20 | Toshiba Corp | Image processing device |
| JP2000354172A (en) * | 1999-05-07 | 2000-12-19 | Hewlett Packard Co <Hp> | Error diffusion halftone method |
-
2001
- 2001-09-28 JP JP2001302663A patent/JP2003110861A/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07274029A (en) * | 1994-01-27 | 1995-10-20 | Hewlett Packard Co <Hp> | Two-level degital color printer system with improved procedure for undercolor removal and error distribution |
| JPH09163140A (en) * | 1995-12-12 | 1997-06-20 | Toshiba Corp | Image processing device |
| JP2000354172A (en) * | 1999-05-07 | 2000-12-19 | Hewlett Packard Co <Hp> | Error diffusion halftone method |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8564838B2 (en) | 2008-09-16 | 2013-10-22 | Ricoh Company, Limited | Image processing apparatus and method for determining arrangement of dot count or recording material amount by error diffusion process |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6870644B2 (en) | Tone dependent plane dependent error diffusion halftoning | |
| KR100405226B1 (en) | Halftone dither cell with integrated preferred color matching | |
| EP1073260B1 (en) | Image processing device, image forming device incorporating the same, and storage medium for storing program used thereby | |
| EP0707414B1 (en) | Improved method and apparatus for reducing artifacts in halftone images using gray balance correction | |
| US8130412B2 (en) | Color image processing method and apparatus capable of reducing the number of application of color materials | |
| US8094954B2 (en) | Image processing apparatus, image processing method and image processing program that performs a level conversion on multilevel input image data | |
| JP4285127B2 (en) | Color reduction processing apparatus and color reduction processing method | |
| JPH08116464A (en) | Colored picture processing and picture processor | |
| EP0707415B1 (en) | Improved method and apparatus for vivid color correction in binary printing devices | |
| JP2004188980A (en) | Digital image printing in which reduced amount of colorant is used while maintaining sensed color | |
| US20100134809A1 (en) | Gamma correction method for error diffusion | |
| US6693731B1 (en) | Image processing apparatus and method | |
| US8159720B2 (en) | Color error diffusion | |
| JPH08307720A (en) | Color image gradation number conversion method and method | |
| JPH05301380A (en) | Image processor and image processing method | |
| US7253925B2 (en) | System and method for performing halftone processing of color and monochrome data | |
| JP2003110861A (en) | Method and device for tone reproduction of color gradation image | |
| US6389167B1 (en) | Multi-level pixel density reduction for printers | |
| JP2005072635A (en) | Image processing apparatus, image forming apparatus, image reading apparatus, image processing method, image processing program, and computer-readable recording medium on which image processing program is recorded | |
| JP4027719B2 (en) | Color gradation image gradation reproduction device | |
| JPH10229501A (en) | Image processing apparatus and method | |
| JP2005295131A (en) | Image processing apparatus, image processing method, and image processing program | |
| US6614943B1 (en) | Method of image binary coding and image binary coding apparatus | |
| KR19980079985A (en) | Image Processing Method Using Error Diffusion | |
| JP2000307881A (en) | Signal processing device and signal processing method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20040303 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20070601 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080715 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090929 |
|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20091105 |
|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20091112 |
|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20091118 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091126 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100316 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100512 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20101019 |