JP2007312236A - Image processing apparatus and program - Google Patents
Image processing apparatus and program Download PDFInfo
- Publication number
- JP2007312236A JP2007312236A JP2006140740A JP2006140740A JP2007312236A JP 2007312236 A JP2007312236 A JP 2007312236A JP 2006140740 A JP2006140740 A JP 2006140740A JP 2006140740 A JP2006140740 A JP 2006140740A JP 2007312236 A JP2007312236 A JP 2007312236A
- Authority
- JP
- Japan
- Prior art keywords
- gradation conversion
- principal component
- gradation
- characteristic
- segment area
- 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
- 238000012545 processing Methods 0.000 title claims description 23
- 238000006243 chemical reaction Methods 0.000 claims abstract description 115
- 238000000513 principal component analysis Methods 0.000 claims abstract description 19
- 230000008859 change Effects 0.000 claims abstract description 7
- 238000004364 calculation method Methods 0.000 claims description 5
- 238000001514 detection method Methods 0.000 claims description 4
- 238000012937 correction Methods 0.000 abstract description 7
- 230000003247 decreasing effect Effects 0.000 abstract 1
- 239000011159 matrix material Substances 0.000 description 25
- 238000000034 method Methods 0.000 description 23
- 238000012360 testing method Methods 0.000 description 15
- 238000010586 diagram Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 4
- 238000012546 transfer Methods 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000012847 principal component analysis method Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 238000011109 contamination Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000000354 decomposition reaction Methods 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000005755 formation reaction Methods 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 230000001678 irradiating effect Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 108091008695 photoreceptors Proteins 0.000 description 1
- 238000013139 quantization Methods 0.000 description 1
- 238000004092 self-diagnosis Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Landscapes
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color Electrophotography (AREA)
Abstract
Description
本発明は、電子写真方式によって形成される画像の階調を変換する技術に関する。 The present invention relates to a technique for converting the gradation of an image formed by an electrophotographic method.
電子写真方式によって形成された画像は、そのほかの方式のものと比べると、濃淡ムラやスジが比較的多く、濃度の均一性の点で劣っている。その主要因としては、帯電器の汚れや感光体の磨耗などの機器の経時劣化などが挙げられる。この問題を改善するため、特許文献1には、画像領域を微小に分割したセグメント領域単位で階調変換テーブルを用意しておき、この階調変換テーブルを用いてセグメント領域毎に階調変換特性を補正することで、画像の濃淡ムラを補正する方法が提案されている。しかし、この方法では、膨大な数の階調変換テーブルを事前に用意しておかなければならないため、大容量のメモリが必要となるという問題がある。なお、「階調変換特性」とは、入力される濃度の変化に対して、出力される濃度(形成される画像の濃度)がどのように変化するかを表したものであり、「γ(ガンマ)特性」とか「階調カーブ」などと呼ばれることもある。
An image formed by the electrophotographic method has a relatively large density unevenness and streaks, and is inferior in density uniformity, as compared with the other methods. The main factors include deterioration of the equipment over time such as contamination of the charger and wear of the photoreceptor. In order to improve this problem,
特許文献2には、プロジェクタ装置やインクジェットプリンタ装置において、主成分分析法を用いて階調変換を行う技術が開示されている。主成分分析法によれば、多数の変量データを、第1次主成分から第n次主成分までの各主成分及び係数の線形結合によって表現することができる。最も低次である1次主成分が元の変量データに対する寄与率が大きいので最も重要であり、以降、次数が高くなるほど、もとの変量データに対する寄与率が徐々に小さくなり重要度も低下する。低次から高次に至るまでの主成分を用いれば、元の変量データを忠実に再現することができるが、その分だけ必要とされる主成分が多くなるので、記憶しておくべきデータも増加してしまう。特許文献2に記載の技術では、装置の階調変換特性に対して主成分分析を行い、その結果得られる主成分のうちの適切な次数の主成分と、各セグメント領域の位置に対応した係数との線形結合によって階調を変換するというものである。これにより、階調変換処理に要するデータ量を格段に減らすことが可能となる。
ところが、電子写真方式においては、一般に高濃度域において階調の線形性が弱いという特性があることに加え、テストパターンから得られる装置の階調変換特性そのものにトナーの散り(転写位置においてトナーが飛散すること)などを要因としたノイズが多く含まれているという事情がある。従って、特許文献2に記載の技術において、データ量を低減させるべく低次数の主成分のみを用いた場合には、各セグメント領域の階調変換特性を十分に再現できず、電子写真方式に特有の非線形な階調を表現することができない。一方、高次数の主成分まで使用して非線形な階調をも表現できるようにすると、濃淡が目立ちやすい低濃度域で前述のノイズが再現されてしまう。この点に、特許文献2の記載の技術の問題がある。
However, the electrophotographic method generally has a characteristic that the linearity of the gradation is weak in a high density region, and in addition, the toner scattering (the toner at the transfer position) is added to the gradation conversion characteristic of the apparatus obtained from the test pattern. There is a situation that a lot of noise is included due to factors such as scattering. Therefore, in the technique described in
なお、ノイズの混入の問題に関しては、テストパターンから得られる階調変換特性に含まれるノイズそのものを検出して取り除くことができれば、解決することが可能である。しかし、そのためには、膨大な数のテストパターンを形成しなければならず、その処理に要する時間や消費材(例えば記録シートやトナー)を考慮すると、現実的な方法とは言えない。 Note that the problem of noise mixing can be solved if the noise itself included in the gradation conversion characteristics obtained from the test pattern can be detected and removed. However, for that purpose, an enormous number of test patterns must be formed, and it is not a realistic method in consideration of the time required for the processing and consumption materials (for example, recording sheets and toner).
上述した課題を解決するため、本発明は、電子写真方式によって形成された画像における濃淡ムラやスジを補正する際に、ノイズの発生を抑制するとともに、各セグメント領域の階調変換特性を良好に再現することを目的とする。 In order to solve the above-described problems, the present invention suppresses the generation of noise and corrects the tone conversion characteristics of each segment area when correcting shading unevenness and streaks in an image formed by an electrophotographic method. The purpose is to reproduce.
上記課題を解決するため、本発明は、1または複数の画素からなる各々のセグメント領域の階調変換特性を検出する検出手段と、前記検出手段によって検出された各セグメント領域の階調変換特性と、目標として予め決められた階調変換特性との差分をそれぞれ算出する差分算出手段と、前記差分算出手段によって算出された、各セグメント領域のそれぞれに対応する差分に対して主成分分析を施すことで、複数次数の主成分と各々の主成分に乗算される係数とを求めて記憶する記憶手段と、前記記憶手段によって記憶されている主成分及び係数を用いて、各セグメント領域の階調をそれぞれ変換する階調変換手段とを備えることを特徴とする画像処理装置を提供する。 In order to solve the above-described problems, the present invention provides detection means for detecting gradation conversion characteristics of each segment area composed of one or a plurality of pixels, and gradation conversion characteristics of each segment area detected by the detection means, A difference calculating means for calculating a difference from a gradation conversion characteristic predetermined as a target, and a principal component analysis is performed on the difference corresponding to each segment area calculated by the difference calculating means. The storage means for obtaining and storing a multi-order principal component and a coefficient to be multiplied by each principal component, and using the principal component and the coefficient stored in the storage means, the gradation of each segment region is determined. Provided is an image processing apparatus comprising gradation conversion means for converting each.
また、本発明は、コンピュータに、1または複数の画素からなる各々のセグメント領域の階調変換特性を検出する機能と、検出された各セグメント領域の階調変換特性と、目標として予め決められた階調変換特性との差分をそれぞれ算出する機能と、算出された、各セグメント領域のそれぞれに対応する差分に対して主成分分析を施すことで、複数次数の主成分と各々の主成分に乗算される係数とを求めて記憶手段に記憶させる機能と、前記記憶手段によって記憶されている主成分及び係数を用いて、各セグメント領域の階調をそれぞれ変換する機能とを実現させるプログラムを提供する。 Further, according to the present invention, the computer has a function of detecting the gradation conversion characteristics of each segment area composed of one or a plurality of pixels, the gradation conversion characteristics of each detected segment area, and predetermined targets. Multiply the principal components of multiple orders and each principal component by performing the principal component analysis on the calculated difference corresponding to each segment area, and the function to calculate the difference from the gradation conversion characteristics. A program for realizing a function for obtaining a stored coefficient in a storage unit and a function for converting the gradation of each segment area using the principal component and the coefficient stored in the storage unit .
本発明によれば、1または複数の画素からなる各々のセグメント領域の階調変換特性を検出して、目標として予め決められた階調変換特性との差分をそれぞれ算出すれば、この差分が表す差分データに対して主成分分析を施す。そして、得られた複数次数の主成分及び各々の主成分に乗算される係数を用いて階調変換特性を求める。このようにして、目標とする階調変換特性と一致しない濃度域のみについてそれを補正するため、低次数の主成分のみを用いてノイズの発生を抑制しつつ濃淡ムラ・スジを補正することができ、良好な階調変換特性を実現することができる。 According to the present invention, if the gradation conversion characteristic of each segment area composed of one or a plurality of pixels is detected and the difference from the gradation conversion characteristic predetermined as a target is calculated, this difference is expressed. Perform principal component analysis on the difference data. Then, the gradation conversion characteristics are obtained by using the obtained multi-order principal components and the coefficients multiplied by the respective principal components. In this way, in order to correct only the density range that does not match the target tone conversion characteristics, it is possible to correct shading unevenness and streaks while suppressing noise generation using only the low-order principal components. And good gradation conversion characteristics can be realized.
次に、本発明を実施するための最良の形態について説明する。
図1は、本実施形態に係る画像形成装置1の構成を示している。この画像形成装置1は、原稿を読み取って画像データを生成する画像読取ユニット10と、供給される画像データに基づいて記録シートにイエロー(Y)、マゼンタ(M)、シアン(C)、ブラック(K)の各色のトナー像を形成する画像形成ユニット20と、入力される画像データに対して各種の画像処理を行って画像形成ユニット20に供給する画像処理装置30とを備えている。画像処理装置30に入力される画像データは、画像読取ユニット10が生成した画像データであってもよいし、画像形成装置1に通信接続されたコンピュータ(図2のコンピュータ40)から送信されてくる画像データであってもよい。画像読取ユニット10及び画像形成ユニット20の構成は周知のものと変わらないので説明を省略し、以下では、画像処理装置30の構成について詳細に説明する。
Next, the best mode for carrying out the present invention will be described.
FIG. 1 shows a configuration of an
図2は、画像処理装置30の構成を示すブロック図である。
この画像処理装置30は、予め決められたテストパターンを用いて画像形成装置1に固有の階調変換特性をセグメント領域単位で検出し、この階調変換特性を理想的な階調変換特性へと変換するための多数の変量データに対して主成分分析を施し、その結果得られたデータをルックアップテーブル方式で記憶する。ここで、セグメント領域は1又は複数の画素からなる。画像処理装置30は、このようにしてルックアップテーブル(以下、LUTという)を記憶(用意)した後に画像データを画像形成ユニット20に供給する際には、上記のルックアップテーブルを参照しつつ、その画像データが表す画像に対して階調変換処理(逆γ補正演算処理)をセグメント領域単位で実行する。
FIG. 2 is a block diagram illustrating a configuration of the
The
ここで、図3は、主走査方向に連なる各セグメント領域の階調変換特性の例と、その階調変換特性を打ち消すように補正するための変量データ(階調カーブ)の例を説明する図である。例えば解像度が600dpi(dot per inch)の場合、主走査方向に連なるセグメント領域の数(ここでは1画素1セグメント領域とする)は約7000個となる。よって、各セグメント領域に対しては、0〜6999までの座標アドレスが割り当てられることになる。図3に示す例では、主走査方向の座標アドレスpixel=0のセグメント領域の階調変換特性C0を、理想とする目標の階調変換特性(以下、目標特性という)である階調変換特性Cに変換するため変量データ(階調カーブ)がC0’であることを意味している。同様に、主走査方向の座標アドレスpixel=1のセグメント領域の階調変換特性C1を、階調変換特性Cに変換するための変量データ(階調カーブ)がC1’である。 Here, FIG. 3 is a diagram for explaining an example of the gradation conversion characteristics of each segment area continuous in the main scanning direction, and an example of variable data (gradation curve) for correcting the gradation conversion characteristics so as to cancel out. It is. For example, when the resolution is 600 dpi (dot per inch), the number of segment areas (here, one pixel per segment area) in the main scanning direction is about 7000. Therefore, coordinate addresses from 0 to 6999 are assigned to each segment area. In the example shown in FIG. 3, the gradation conversion characteristic C 0 of the segment area of the coordinate address pixel = 0 in the main scanning direction is the gradation conversion characteristic that is an ideal target gradation conversion characteristic (hereinafter referred to as target characteristic). This means that the variable data (tone curve) for conversion to C is C 0 ′. Similarly, the gradation conversion characteristic C 1 coordinate address pixel = 1 segment area in the main scanning direction, variable data to be converted into the gradation conversion characteristic C (gradation curves) is C 1 '.
各セグメント領域の階調変換特性(図3の階調変換特性C0,C1,C2,・・・,C6999)を検出する処理は、具体的には以下のようになる。なお、これらの階調変換特性の検出処理は、サービスマンが各種調整等のために使用する自己診断モードにおいて実行されてもよいし、エンドユーザが指示したときに実行されてもよい。 Specifically, the processing for detecting the gradation conversion characteristics (gradation conversion characteristics C 0 , C 1 , C 2 ,..., C 6999 in FIG. 3) of each segment area is as follows. Note that these gradation conversion characteristic detection processes may be executed in a self-diagnosis mode used by a service person for various adjustments, or may be executed when an end user instructs.
画像処理装置30のテストパターン発生回路31には、低濃度から高濃度へと段階的に遷移する画像(テストパターン)が予め記憶されており、この画像を表す画像信号を発生する。テストパターン発生回路31から発生された画像信号は選択器33に供給される。選択器33は、テストパターン発生回路31から供給される画像信号、または、後述する階調変換器35から供給される画像信号のいずれか一方を画像形成ユニット20に供給するものであり、この場合は、選択器33はテストパターン発生回路31から供給される画像信号を画像形成ユニット20に供給する。画像形成ユニット20では、供給される画像信号に応じたビームが感光体に照射されて潜像が形成され、更に現像、転写及び定着の各プロセスを経て記録シートにテストパターンが形成される。そして、サービスマン或いはエンドユーザがテストパターンの形成された記録シートを画像読取ユニット10のプラテンガラス上に載置してスキャン(画像読み取り)を指示すると、画像読取ユニット10によってテストチャートが光学的に読み取られ、画像データが生成される。この画像データには、画像を構成する各セグメント領域の濃度と、各セグメント領域の画像中の位置を表す座標アドレスとが含まれており、これらの濃度と座標アドレスとが対応付けられて画像メモリ34に格納される。
The test
CPU32は、画像メモリ34に記憶されている画像データと、予め記憶されているテストパターンを表す画像データとを比較し、その差分をとることでセグメント領域単位の階調変換特性を求め、これを階調数×座標アドレスの行列として記憶する。例えばセグメント領域の濃度を256階調で表す場合、256(階調数)×7000(座標アドレス)の行列となる。
The
そして、CPU32は、次式(1)に従って、上記の256×7000の行列Yから、この行列Yの各行の要素の上述した目標特性を表す値(以下、目標値という)からなる256×7000の行列YAを減算して、目標値からの偏差を表す256×7000の行列Y’を求める。なお、式(1)において、N=7000である。
式(1)において、例えば入力される画像信号と出力される画像信号とが一致する(つまり、入力値=目標値)ように変換する階調変換特性が目標特性である場合には、式(1)において目標値を表す行列YAは、yi,1=0,yi,2=1,・・・,yi,256=255(i=1,2,・・・,7000)のようになる。
Then, in accordance with the following equation (1), the
In Expression (1), for example, when the gradation conversion characteristic for conversion so that the input image signal and the output image signal match (that is, input value = target value) is the target characteristic, Expression (1) The matrix Y A representing the target value in 1) is expressed as y i, 1 = 0, y i, 2 = 1,..., Y i, 256 = 255 (i = 1, 2,..., 7000). It becomes like this.
次に、CPU32は、次式(2)に従って特異値分解を行い、行列U、Wを求める。この行列Uは、主成分に相当する要素からなる行列(以下、主成分行列Uという)であり、行列Wは、セグメント領域の位置係数(主成分に乗算される係数)に相当する要素からなる行列(以下、位置係数行列Wという)である。なお、式(2)において、U、VTは直交行列であり、N=7000である。
そして、CPU32は、主成分行列U及び位置行列Wから一部の要素を抽出し、これらを階調変換器35が記憶している主成分LUT及び位置係数LUTに書き込む。ここで、図4は、階調変換器35の構成を示す図である。階調変換器35には、階調変換を行うための複数のLUTが記憶されており、目標LUT350には、前述した目標特性がCPU32によって書き込まれている。つまり、数1で説明した行列YAが目標LUT350に書き込まれる。この目標特性は、サービスマンやエンドユーザ等によって予め決められた理想的な階調変換特性を表すものである。
Then, the
1次の主成分LUT351及び2次の主成分LUT352の各々には、上記の目標特性と各セグメント領域の階調変換特性との差分(以下、差分特性という)に対する主成分分析の結果のうち、1次主成分、2次主成分がそれぞれ書き込まれる。つまり、CPU32は、図5に示すように、主成分行列Uの要素群g1(256×1の行列)を1次の主成分LUT351に書き込み、要素群g2(256×1の行列)を2次の主成分LUT352に書き込む。同様にして、CPU32は、位置係数行列Wの要素群g3(1×256の行列)を1次の位置係数LUT353に書き込み、要素群g4(1×256の行列)を2次の位置係数LUT354に書き込むことになる。
In each of the primary
上述したように、CPU32は目標特性と各セグメント領域の階調変換特性との差分特性に対して主成分分析を施している。その理由を以下に示す。
特開2004−7274号公報に代表される従来の技術では、各セグメント領域の階調変換特性の平均(以下、平均特性という)と各セグメント領域の階調変換特性との差分(差分特性)を算出する。そして、この差分特性に対して主成分分析を行って複数次数の主成分を求め、これらの複数次数の主成分のうち低次数の主成分のみを用いて各セグメント領域の階調変換特性を再現する。このような手法は、平均特性の線形性が比較的強い濃度域における濃淡ムラ・スジを補正するような場合や、まったく階調変換特性が不明であるときにおおよその階調変換特性を推定するような場合には効果的である。
As described above, the
In the conventional technique represented by Japanese Patent Application Laid-Open No. 2004-7274, a difference (difference characteristic) between an average of gradation conversion characteristics of each segment area (hereinafter referred to as an average characteristic) and a gradation conversion characteristic of each segment area is calculated. calculate. Then, a principal component analysis is performed on this difference characteristic to obtain a multi-order principal component, and only the low-order principal component of these multi-order principal components is used to reproduce the gradation conversion characteristics of each segment area. To do. Such a method estimates approximate gradation conversion characteristics when correcting gradation unevenness and streaks in a density range where the linearity of the average characteristic is relatively strong, or when gradation conversion characteristics are completely unknown. It is effective in such cases.
これに対し、本実施形態で取り扱う電子写真方式では、一般に、各セグメント領域の階調変換特性の線形性が比較的弱く、また、各階調変換特性のばらつきが大きい濃度域が存在する。ここで、「セグメント領域の階調変換特性の線形性が比較的弱い」とは、図3で例示した弓形形状の階調変換特性C0,C1,C2,・・・のように、低濃度域と高濃度域とを比較すると、高濃度域では入力濃度(Input Signal)の増加分に対する出力濃度(Output Signal)の増加分が小さくなるような状態(つまり入力濃度と出力濃度とが完全な比例関係にはない状態)を意味する。また逆に、「セグメント領域の階調変換特性の線形性が比較的強い」とは、入力濃度と出力濃度とが比例関係にある状態を意味する。 On the other hand, in the electrophotographic system handled in the present embodiment, there is generally a density region where the linearity of the gradation conversion characteristics of each segment area is relatively weak and the variation of the gradation conversion characteristics is large. Here, “the linearity of the gradation conversion characteristics of the segment area is relatively weak” means that the bow-shaped gradation conversion characteristics C 0 , C 1 , C 2 ,. Comparing the low concentration range and the high concentration range, the increase in the output concentration (Output Signal) relative to the increase in the input concentration (Input Signal) is small in the high concentration range (that is, the input concentration and the output concentration are It means a state that is not completely proportional. Conversely, “the linearity of the gradation conversion characteristics of the segment region is relatively strong” means that the input density and the output density are in a proportional relationship.
このように電子写真方式では、階調変換特性の線形性が弱いために、濃度が濃い側に階調変換するときと、濃度が薄い側に階調変換するときとを比較すると、階調変換後の濃度が同じであっても、階調変換前後にわたる濃度の変化量(入力濃度と出力濃度との差)は同じではない。よって、画像領域全体の濃度を平均濃度へと階調変換した場合には、濃度の変化量の平均ΔD ave≠0となる。そもそも、出力濃度=目標濃度となるセグメント領域は階調変換そのものが不要である(つまり、濃度変化量=0)が、平均特性との差分に対して主成分分析を行って再現した結果をΔDpcaとした場合、ΔD ave+ΔD pca=0という関係が満たされないと、低次数の主成分のみによって階調変換特性を再現しようとしても、上述したような階調変換が本来不要な領域において濃淡ムラが発生してしまう。つまり、一般に高濃度域において線形性が弱い階調変換特性を有する場合には、主成分分析を施しても低次数の主成分のみでは、濃淡ムラ・スジの補正が不十分となってしまう。 As described above, in the electrophotographic method, since the linearity of the gradation conversion characteristic is weak, the gradation conversion is compared when the gradation conversion is performed on the dark side and the gradation conversion is performed on the light side. Even if the later density is the same, the density change amount (difference between input density and output density) before and after gradation conversion is not the same. Therefore, when gradation conversion is performed on the density of the entire image area to the average density, the average change amount of density ΔD ave ≠ 0. In the first place, the segment area where output density = target density does not require gradation conversion itself (that is, density change amount = 0), but the result of performing the principal component analysis on the difference from the average characteristic is reproduced as ΔDpca. If the relationship of ΔD ave + ΔD pca = 0 is not satisfied, even if it is attempted to reproduce the tone conversion characteristics using only the low-order principal component, the above-described tone unevenness occurs in the region where the tone conversion is not originally required. Resulting in. That is, in general, in the case of gradation conversion characteristics with low linearity in a high density region, even if principal component analysis is performed, correction of shading unevenness and streaks is insufficient with only low-order principal components.
そこで、本実施形態では、上述したように目標特性と各セグメント領域の階調変換特性との差分を差分特性とする。これにより、階調変換特性が目標特性に一致していない場合には目標特性に一致するように補正される一方、階調変換特性が目標特性に一致している場合には差分特性=0となるため、階調変換特性を補正する必要がなく、低次数の主成分のみでも目標特性を再現することができる。よって、低次数の主成分のみを用いた場合であっても、従来よりも良好な階調変換特性を再現することができる。 Therefore, in the present embodiment, as described above, the difference between the target characteristic and the gradation conversion characteristic of each segment area is set as a difference characteristic. As a result, when the gradation conversion characteristic does not match the target characteristic, correction is made so as to match the target characteristic. On the other hand, when the gradation conversion characteristic matches the target characteristic, the difference characteristic = 0. Therefore, it is not necessary to correct the gradation conversion characteristic, and the target characteristic can be reproduced with only a low-order principal component. Therefore, even when only the low-order main component is used, it is possible to reproduce a tone conversion characteristic better than the conventional one.
ここで、セグメント領域の濃度が低濃度域、中濃度域、高濃度域のそれぞれに属する場合に、階調変換に用いる主成分の次数としてどの程度の次数が望ましいかを検討する。
図6は、従来の技術において、発明者らの実験結果を基にして、セグメント領域の濃度が属する濃度域と、階調変換に用いる主成分の次数と、画像の品質との関係を説明した図である。なお、図6では濃度の全域を256階調で表しており、低濃度域を濃度が0以上64未満の範囲、中濃度域を濃度が64以上128未満の範囲、高濃度域を濃度が128以上255までの範囲としている。また、画質に関しては、良好なものを「○」で表し、不適なものを「×」で表し、「○」と「×」の中間程度を「△」で表している。この図6に示すように、低濃度域では、1次及び2次の主成分を用いた場合にノイズや濃淡ムラ・スジの発生を抑制することができた。しかし、1次の主成分のみを用いた場合には、補正性能が低くノイズや濃淡ムラ・スジが発生しやすくなるし、4次以上の高次の主成分まで用いた場合には、ノイズまで再現されてしまった。よって、低濃度域では1次及び2次の主成分を用いて階調変換を行うのが望ましかった。
Here, when the density of the segment area belongs to each of the low density area, the medium density area, and the high density area, what degree is desirable as the order of the main component used for the gradation conversion is examined.
FIG. 6 illustrates the relationship between the density area to which the density of the segment area belongs, the order of the principal component used for gradation conversion, and the image quality based on the experimental results of the inventors in the prior art. FIG. In FIG. 6, the entire density range is represented by 256 gradations, the low density range is a density range of 0 to less than 64, the middle density range is a density range of 64 to less than 128, and the high density range is a density of 128. The range is up to 255. In addition, regarding the image quality, a good one is represented by “◯”, an unsuitable one is represented by “×”, and an intermediate level between “◯” and “×” is represented by “Δ”. As shown in FIG. 6, in the low density region, generation of noise, shading unevenness, and streaks could be suppressed when the primary and secondary main components were used. However, when only the first-order principal component is used, the correction performance is low and noise and shading unevenness / streak are likely to occur. It has been reproduced. Therefore, it has been desirable to perform gradation conversion using the primary and secondary principal components in the low density region.
一方、上記の低濃度域よりも高い濃度域(中濃度域)では、1次から4次までの主成分を用いた場合にノイズや濃淡ムラ・スジの発生を抑制することができた。前述した図3の階調変換特性C,C1,C2,・・・のように、電子写真方式では一般に中濃度域から高濃度域における階調変換特性の線形性が弱いので、この中濃度域及び高濃度域に対して濃淡ムラやスジの補正性能を向上させるためには高次の主成分が必要となる。よって、1次の主成分のみ又は1次の主成分のみ又は1次及び2次の主成分を用いた場合には、補正性能が低くノイズや濃淡ムラ・スジが発生しやすくなる。一方、8次を超える高次の主成分まで用いた場合には、やはりノイズまで再現されてしまった。よって、中濃度域では、1次〜4次の主成分を用いることが最も望ましく、せいぜい1次〜8次までの主成分が上限であった。また、高濃度域においては、濃淡ムラやスジ或いはノイズが目立たなくなってくるものの、およそ中濃度域と同じ次数の主成分を用いることが望ましかった。 On the other hand, in the density range (medium density range) higher than the above-mentioned low density range, it was possible to suppress the occurrence of noise, shading unevenness, and streaks when the first to fourth order main components were used. As described above with reference to the gradation conversion characteristics C, C 1 , C 2 ,... In FIG. 3, the electrophotographic method generally has a low linearity of the gradation conversion characteristics in the medium density region to the high density region. In order to improve the shading unevenness and streak correction performance for the density range and the high density range, a high-order main component is required. Therefore, when only the primary principal component, only the primary principal component, or primary and secondary principal components are used, the correction performance is low, and noise, shading unevenness, and streaks are likely to occur. On the other hand, when higher-order principal components exceeding the 8th order are used, noise is also reproduced. Therefore, it is most desirable to use the primary to quaternary main components in the middle concentration range, and the upper limit is the primary to quaternary main components at most. Further, in the high density region, although the shading unevenness, the streaks, or the noise becomes inconspicuous, it is desirable to use the main component having the same order as that of the middle density region.
従来は、各セグメント領域の濃度の高低に関わらず、1次又は2次のみを用いるか又は1次から4次までの主成分を用いて階調変換を行っていたので、図6の点線X1或いはX2で示すように、低濃度域又は中濃度域(及び高濃度域)のいずれかにおいて画質の問題が生じていた。これに対して、本実施形態では、目標特性と各セグメント領域の階調変換特性との差分特性に対して主成分分析を施すので、低次数の主成分でも全ての濃度域において良好な画質を実現することができるのである。ここで、図7は、本実施形態における階調変換に用いる主成分の次数と画像の品質との関係を説明した図である。図7に示すように1次の主成分のみを用いた場合の画質もやや改善されているが、点線X2で示した1次及び2次の主成分を用いた場合には、全ての濃度域において良好な画質を実現できることを示している。よって、本実施形態では1次及び2次の主成分を用いて階調変換を行う。 Conventionally, gradation conversion is performed using only the primary or secondary, or using the primary components from the primary to the quaternary, regardless of the density of each segment region, so the dotted line X1 in FIG. Alternatively, as indicated by X2, there is a problem of image quality in either the low density region or the medium density region (and high density region). In contrast, in the present embodiment, since the principal component analysis is performed on the difference characteristic between the target characteristic and the gradation conversion characteristic of each segment area, a good image quality can be obtained in all density regions even with a low-order principal component. It can be realized. Here, FIG. 7 is a diagram for explaining the relationship between the order of the principal component used for gradation conversion and the image quality in the present embodiment. As shown in FIG. 7, the image quality when only the primary principal component is used is slightly improved. However, when the primary and secondary principal components indicated by the dotted line X2 are used, all density regions are used. It is shown that good image quality can be realized. Therefore, in this embodiment, gradation conversion is performed using primary and secondary principal components.
再び図4の説明に戻る。
階調変換器35は、上述したLUT群に書き込まれた内容に基づいて、入力された画像データ(濃度及び座標アドレス)によって表される各セグメント領域の階調変換特性を補正する。具体的には、各セグメント領域の濃度が、1次及び2次の主成分LUT351及び352によって変換されそれぞれの主成分が出力されるとともに、座標アドレスが1次及び2次の位置係数LUT353及び354によって変換され、それぞれ1次及び2次の位置係数が出力される。例えば1次の主成分LUT351に対して濃度「255」が入力された場合には、その1次の主成分LUT351に記述された変量データu1,1〜u1,256のうち(図5参照)、255行目のu1,256が1次の主成分LUT351から出力される。また、例えば1次の位置係数LUT353に座標アドレス「0」が入力された場合には、その1次の位置係数LUT353に記述されている変量データw1,1〜w7000,1のうち(図5参照)、1列目のw1,1が1次の位置係数LUT353から出力される。そして、1次の主成分LUT351によって変換され出力された1次の主成分と、1次の位置係数LUT353によって変換され出力された1次の位置係数とが乗算器360−1によって乗算される。また、2次の主成分LUT352によって変換され出力された2次の主成分と、2次の位置係数LUT354によって変換され出力された位置係数とが乗算器360−2によって乗算される。そして、これらの乗算結果が加算器361−1によって加算される。そして、加算器361−1による加算結果と、目標LUT350に書き込まれた目標特性とが加算器361−2で加算される。加算器361−2による加算結果が示す階調変換特性は、元の線形性が弱い濃度域における階調変換特性にもよるが、おおよそ目標特性に一致した階調変換特性が再現されている。
Returning again to the description of FIG.
The
以上のような処理を経た後に、階調変換器35から選択器33へと画像信号が出力される。選択器33は、階調変換器35から供給される画像信号を画像形成ユニット20に供給する。画像形成ユニット20では、上述したテストパターンの画像形成と同様に、この画像信号に基づいて潜像形成、現像、転写及び定着の各プロセスを経て記録シートに画像を形成する。
After the above processing, an image signal is output from the
以上説明した実施形態によれば、目標とする階調変換特性(目標特性)と各セグメント領域との差分特性に対して主成分分析を施すことで、非線形性が比較的強い濃度域においても低次数(1次及び2次)の主成分のみで、ノイズの発生を抑制しつつ濃淡ムラ・スジが補正され、良好な階調変換特性が再現される。また、階調変換器35には低次数の主成分と位置係数を記憶すればよいだけなので、記憶しておくべきデータ量を少なくすることもできる。
According to the embodiment described above, the principal component analysis is performed on the difference characteristics between the target tone conversion characteristics (target characteristics) and each segment area, so that the non-linearity is relatively low in the density area. With only the order (primary and secondary) principal components, shading unevenness and streaks are corrected while suppressing the occurrence of noise, and good gradation conversion characteristics are reproduced. Further, since it is only necessary to store the low-order principal component and the position coefficient in the
なお、上述した実施形態を次のように変形してもよい。
実施形態では、図4に示したように、画像データが入力される度に演算によって階調変換を行っているが、図8に示すように入力される濃度Cinと出力される濃度Coutとの関係を予め計算により求め、これらをLUTとして記憶しておいてもよい。このようにすれば、記憶しておくべきデータ量は増大するが、演算回路が不要となる。
The embodiment described above may be modified as follows.
In the embodiment, as shown in FIG. 4, gradation conversion is performed by calculation every time image data is input. However, as shown in FIG. 8, the input density C in and the output density C out are output. May be obtained in advance by calculation and stored as an LUT. This increases the amount of data to be stored, but eliminates the need for an arithmetic circuit.
実施形態では、差分特性に対して主成分分析を行っていたが、その理由は次の2つである。1つ目の理由は、各セグメント領域の階調変換特性に対する目標特性の寄与と、各セグメント領域の階調変換特性に対する主成分の寄与とを分離して取り扱うことができるため、それらの寄与率に応じて量子化のビット幅を自由に変更することができるというものである。2つ目の理由は、直交変換の計算の工夫で、共分散行列から固有ベクトルを求めるに際して、仮にランク落ちがあったとしても誤差を解消することが出来るというものである。ただし、これらの利点を享受する必要がなければ、差分特性に対して主成分分析を行わなくてもよく、階調変換特性そのものに主成分分析を行えばよい。 In the embodiment, the principal component analysis is performed on the difference characteristic, and there are the following two reasons. The first reason is that the contribution of the target characteristic to the gradation conversion characteristics of each segment area and the contribution of the main component to the gradation conversion characteristics of each segment area can be handled separately, so that the contribution ratio thereof The quantization bit width can be freely changed according to the above. The second reason is that, when the eigenvector is obtained from the covariance matrix, the error can be eliminated even if there is a rank drop by devising the orthogonal transformation calculation. However, if it is not necessary to enjoy these advantages, it is not necessary to perform principal component analysis on the difference characteristics, and it is only necessary to perform principal component analysis on the gradation conversion characteristics themselves.
なお、図1に示した画像処理装置1は、プリンタや複写機等に内蔵されるコンピュータによって実現されるものであってもよいし、プリンタや複写機等のホスト装置であるパーソナルコンピュータによって実現されるものであってもよい。また、画像処理装置30が実行するプログラムは、コンピュータによって読み取り可能な磁気記録媒体、光記録媒体あるいはROMなどの記録媒体に記録して画像処理装置30に提供することができる。また、インターネットのようなネットワーク経由で画像処理装置30にダウンロードさせることも可能である。
The
1…画像形成装置、10…画像読取ユニット、20…画像形成ユニット、30…画像処理装置、31…テストパターン発生回路、32…CPU、33…選択器、34…画像メモリ、35…階調変換器。
DESCRIPTION OF
Claims (4)
前記検出手段によって検出された各セグメント領域の階調変換特性と、目標として予め決められた階調変換特性との差分をそれぞれ算出する差分算出手段と、
前記差分算出手段によって算出された、各セグメント領域のそれぞれに対応する差分に対して主成分分析を施すことで、複数次数の主成分と各々の主成分に乗算される係数とを求めて記憶する記憶手段と、
前記記憶手段によって記憶されている主成分及び係数を用いて、各セグメント領域の階調をそれぞれ変換する階調変換手段と
を備えることを特徴とする画像処理装置。 Detecting means for detecting a gradation conversion characteristic of each segment area composed of one or a plurality of pixels;
Difference calculation means for calculating the difference between the gradation conversion characteristics of each segment area detected by the detection means and the gradation conversion characteristics predetermined as a target;
The principal component analysis is performed on the difference corresponding to each segment area calculated by the difference calculating means, thereby obtaining and storing a multi-order principal component and a coefficient by which each principal component is multiplied. Storage means;
An image processing apparatus comprising: gradation conversion means for converting the gradation of each segment area using the principal component and the coefficient stored in the storage means.
1または複数の画素からなる各々のセグメント領域の階調変換特性を検出する機能と、
検出された各セグメント領域の階調変換特性と、目標として予め決められた階調変換特性との差分をそれぞれ算出する機能と、
算出された、各セグメント領域のそれぞれに対応する差分に対して主成分分析を施すことで、複数次数の主成分と各々の主成分に乗算される係数とを求めて記憶手段に記憶させる機能と、
前記記憶手段によって記憶されている主成分及び係数を用いて、各セグメント領域の階調をそれぞれ変換する機能と
を実現させるプログラム。 On the computer,
A function of detecting a gradation conversion characteristic of each segment area composed of one or a plurality of pixels;
A function of calculating a difference between the detected gradation conversion characteristics of each segment area and a gradation conversion characteristic predetermined as a target;
A function of calculating a principal component of a plurality of orders and a coefficient to be multiplied by each principal component by performing principal component analysis on the calculated difference corresponding to each of the segment regions, and storing it in a storage unit; ,
A program for realizing the function of converting the gradation of each segment area using the principal component and the coefficient stored in the storage means.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006140740A JP2007312236A (en) | 2006-05-19 | 2006-05-19 | Image processing apparatus and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006140740A JP2007312236A (en) | 2006-05-19 | 2006-05-19 | Image processing apparatus and program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2007312236A true JP2007312236A (en) | 2007-11-29 |
Family
ID=38844656
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006140740A Pending JP2007312236A (en) | 2006-05-19 | 2006-05-19 | Image processing apparatus and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2007312236A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009232455A (en) * | 2008-03-20 | 2009-10-08 | Toshiba Corp | Image forming apparatus, and image processing method thereof |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004007274A (en) * | 2002-05-31 | 2004-01-08 | Olympus Corp | Gradation conversion device and color conversion device |
JP2006060815A (en) * | 2004-08-19 | 2006-03-02 | Xerox Corp | Method and system for implementing uniformity correction response curve rc in digital printer, image streak correcting method, and active correction method for streak correction |
-
2006
- 2006-05-19 JP JP2006140740A patent/JP2007312236A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004007274A (en) * | 2002-05-31 | 2004-01-08 | Olympus Corp | Gradation conversion device and color conversion device |
JP2006060815A (en) * | 2004-08-19 | 2006-03-02 | Xerox Corp | Method and system for implementing uniformity correction response curve rc in digital printer, image streak correcting method, and active correction method for streak correction |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009232455A (en) * | 2008-03-20 | 2009-10-08 | Toshiba Corp | Image forming apparatus, and image processing method thereof |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5712684B2 (en) | Color processing apparatus and program | |
JP5388772B2 (en) | Image forming apparatus | |
US7421217B2 (en) | Image forming apparatus, image forming method, toner counter and calculation method of toner consumption | |
JP4898342B2 (en) | Color conversion method and color conversion system | |
JP2012084982A (en) | Image processing device, image processing method and program | |
JP2011188233A (en) | Pseudo-halftoning device, and image forming system | |
JP5854034B2 (en) | Color processing apparatus, image forming apparatus, and program | |
JP4888113B2 (en) | Image processing apparatus, image output apparatus, terminal apparatus, image forming system, and program | |
JP3760969B2 (en) | Image forming apparatus and method | |
JP5854066B2 (en) | Color processing apparatus, image forming apparatus, and program | |
US8917425B2 (en) | Image processing apparatus for executing halftone processing, image processing system, image processing method, program product, and computer-readable storage medium | |
US9014578B2 (en) | Tone reproduction curve error reduction | |
JP2010166563A (en) | System and method for halftone independent temporal color drift correction in xerographic printer having high addressability | |
JP2006262367A (en) | Image processing apparatus, image processing method, image processing program and storage medium | |
US20100182649A1 (en) | Halftone independent device characterization accounting for colorant interactions | |
JP4618333B2 (en) | Image forming apparatus, gradation correction method, and gradation correction program | |
JP5247058B2 (en) | Image forming apparatus | |
JP2007312236A (en) | Image processing apparatus and program | |
US8531731B2 (en) | Image quality performance for a color marking device | |
JP2009253956A (en) | Image processing apparatus | |
JP4697045B2 (en) | Image processing apparatus and program | |
JP2008254341A (en) | Image formation device and image forming method | |
JP4697044B2 (en) | Image processing apparatus and program | |
JP6648718B2 (en) | Image forming apparatus, image forming method, and image forming program | |
JP2012186712A (en) | Image processing device and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090210 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100517 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100525 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100726 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20110201 |