JP3291964B2 - Image recording apparatus and recording method in image recording apparatus - Google Patents
Image recording apparatus and recording method in image recording apparatusInfo
- Publication number
- JP3291964B2 JP3291964B2 JP08986395A JP8986395A JP3291964B2 JP 3291964 B2 JP3291964 B2 JP 3291964B2 JP 08986395 A JP08986395 A JP 08986395A JP 8986395 A JP8986395 A JP 8986395A JP 3291964 B2 JP3291964 B2 JP 3291964B2
- Authority
- JP
- Japan
- Prior art keywords
- density
- correction table
- image
- image density
- input image
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title description 23
- 238000012937 correction Methods 0.000 claims description 93
- 238000012545 processing Methods 0.000 claims description 12
- 238000012360 testing method Methods 0.000 claims description 10
- 229920006395 saturated elastomer Polymers 0.000 claims description 4
- 241000257465 Echinoidea Species 0.000 claims 1
- 239000000463 material Substances 0.000 description 25
- 238000012546 transfer Methods 0.000 description 25
- 238000010586 diagram Methods 0.000 description 5
- 238000005070 sampling Methods 0.000 description 4
- 239000013598 vector Substances 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 101100438139 Vulpes vulpes CABYR gene Proteins 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001131 transforming effect Effects 0.000 description 1
Landscapes
- Dot-Matrix Printers And Others (AREA)
- Facsimile Image Signal Circuits (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、複写機やプリンタ等に
用いられる画像記録装置および該画像記録装置に用いて
好適な離散的曲線生成方法に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image recording apparatus used for a copying machine, a printer and the like, and a method for generating a discrete curve suitable for the image recording apparatus.
【0002】[0002]
(補正テーブルによる画像データの補正)従来より、電
子写真式のカラー画像記録装置は複写機やプリンタ等に
用いられている。このような画像記録装置は各部の電圧
や温度上昇に対して濃度特性が変動するため、所望の濃
度特性を得るために入力画像データの濃度特性を補正し
て画像記録装置に供給することが一般的である。すなわ
ち、電源投入時、あるいは用紙が所定枚数出力される毎
に、画像記録装置の像担持体にあっては所定の濃度に対
応したトナーパッチが複数生成される。(Correction of Image Data Using Correction Table) Conventionally, an electrophotographic color image recording apparatus has been used in a copying machine, a printer, or the like. In such an image recording apparatus, since the density characteristics fluctuate with respect to the voltage and temperature rise of each part, it is generally necessary to correct the density characteristics of the input image data and supply it to the image recording apparatus in order to obtain desired density characteristics. It is a target. That is, when the power is turned on or every time a predetermined number of sheets are output, a plurality of toner patches corresponding to a predetermined density are generated in the image carrier of the image recording apparatus.
【0003】次に、このトナーパッチの濃度はセンサに
よって測定され、測定された濃度と、最も望ましい濃度
(以下、画像基準濃度という)との差が求められ、これ
に基づいて補正テーブルが作成される。以後、入力画像
データの濃度は該補正テーブルに基づいて補正され、補
正後の濃度(以下、出力画像濃度という)に基づいて画
像出力が行われる(特開平5−336367号公報、特
開平5−014728号公報等)。Next, the density of the toner patch is measured by a sensor, and a difference between the measured density and a most desirable density (hereinafter referred to as an image reference density) is obtained, and a correction table is created based on the difference. You. Thereafter, the density of the input image data is corrected based on the correction table, and an image is output based on the corrected density (hereinafter, referred to as output image density) (Japanese Patent Application Laid-Open Nos. 5-33667 and 5-33667). 014728, etc.).
【0004】(曲線の生成)従来より、プリンタのアウ
トラインフォント等を生成する際に、ベジエ曲線と称す
るものが用いられている。その概要を図7を参照し説明
する。まず、平面上の「3」点のベクトルをZ1,Z2,
およびZ3とする。ここで、下式(1)によって表される
ベクトルZ(t)を想定する。(Curve generation) Conventionally, when generating an outline font or the like of a printer, what is called a Bezier curve is used. The outline will be described with reference to FIG. First, vectors of "3" points on a plane are represented by Z 1 , Z 2 ,
And the Z 3. Here, a vector Z (t) represented by the following equation (1) is assumed.
【0005】[0005]
【数3】 (Equation 3)
【0006】さて、「0≦t≦1」の範囲で変数tを変
化させた場合のベクトルZ(t)の軌跡は、図7に示す
曲線(Z1〜Z3)のようになる。この曲線は両端点
Z1,Z3において、直線(Z1→Z2)および直線(Z2
→Z3)に接する。この曲線をベジエ曲線と呼び、角張
った線をなめらかにする等のために用いられる。[0006] Now, the locus of the vector Z (t) in the case of changing the variable t in the range of "0 ≦ t ≦ 1" becomes a curve (Z 1 ~Z 3) shown in FIG. This curve has a straight line (Z 1 → Z 2 ) and a straight line (Z 2 ) at both end points Z 1 and Z 3 .
→ Touch Z 3 ). This curve is called a Bezier curve, and is used for smoothing an angular line.
【0007】[0007]
【発明が解決しようとする課題】ところで、上述した従
来の画像記録装置にあっては、出力画像濃度をなるべく
画像基準濃度に一致させるように、補正テーブルが生成
されていた。しかし、本発明者の検討したところによれ
ば、かかる補正方法は必ずしも適切でない場合がある。
すなわち、出力画像濃度の高濃度領域に画像基準濃度の
最高濃度よりも低い限界値が存在する場合は、その限界
値以上の領域では階調がなくなる。これにより、出力画
像中に疑似輪郭が発生するという問題が生じる。By the way, in the above-mentioned conventional image recording apparatus, a correction table is generated so that the output image density matches the image reference density as much as possible. However, according to studies made by the present inventors, such a correction method may not always be appropriate.
In other words, when there is a limit value lower than the maximum image reference density in the high density area of the output image density, there is no gradation in the area above the limit value. As a result, there is a problem that a pseudo contour occurs in the output image.
【0008】一方、上述したベジエ曲線は、変数tをパ
ラメータとして、生成される。すなわち、「0≦t≦
1」の範囲で変数tをΔtづつ変化させ、これによって
ベクトルZ(t)の離散的な値が求められる。しかし、
xy平面上の曲線は、変数xをパラメータとして表現す
べき場合もある。例えば、x軸上を所定値Δx間隔でサ
ンプリングした離散的な値をパラメータとし、各々のサ
ンプリング点に対応する値y(値yは値xの関数)を想
定してみる。これら値yをベジエ曲線によって変更した
場合は、元々のx軸上の離散的な値に対応して変更後の
値を定める必要がある。On the other hand, the above-described Bezier curve is generated using a variable t as a parameter. That is, “0 ≦ t ≦
The variable t is changed by Δt in the range of “1”, thereby obtaining a discrete value of the vector Z (t). But,
In some cases, the curve on the xy plane should be expressed with the variable x as a parameter. For example, let us assume a value y (the value y is a function of the value x) corresponding to each sampling point using a discrete value sampled on the x-axis at a predetermined value Δx interval as a parameter. When these values y are changed by a Bezier curve, it is necessary to determine the changed values corresponding to the original discrete values on the x-axis.
【0009】しかし、変数tの変化量Δtに対して、x
軸上の変化量は一意に決定されない。従って、従来のベ
ジエ曲線の算出法にあっては、変数tをパラメータとし
て曲線のサンプリング点を求めた後、補間等によってx
軸上のサンプリング間隔Δx毎の値yを求める必要があ
った。すなわち、かかる処理にあっては、余分な計算時
間が必要であった。However, with respect to the variation Δt of the variable t, x
The amount of change on the axis is not uniquely determined. Therefore, in the conventional method of calculating a Bezier curve, after obtaining a sampling point of the curve using the variable t as a parameter, x
It was necessary to determine the value y for each sampling interval Δx on the axis. That is, such a process required extra calculation time.
【0010】この発明は上述した事情に鑑みてなされた
ものであり、疑似輪郭を有効に抑制し得る画像記録装置
を提供することを第1の目的としている。また、この画
像記録装置に用いて好適な、計算時間の短い離散的曲線
生成方法を提供することを第2の目的としている。The present invention has been made in view of the above circumstances, and has as its first object to provide an image recording apparatus capable of effectively suppressing false contours. It is a second object of the present invention to provide a discrete curve generation method which is suitable for this image recording apparatus and has a short calculation time.
【0011】[0011]
【課題を解決するための手段】上記課題を解決するため
請求項1記載の構成にあっては、試験用画像データと該
試験用画像データによって出力された画像とに基づい
て、入力画像濃度に対応する出力画像濃度を規定する補
正テーブルを生成する補正テーブル生成手段と、前記補
正テーブルにおいて入力画像濃度に対応する出力画像濃
度に飽和点が存在する場合は、この飽和点に対応する飽
和入力画像濃度よりも所定値だけ高い第1の入力画像濃
度と、所定値だけ低い第2の入力画像濃度とに各々対応
する出力画像濃度の値を用いて所定の演算を行う曲線化
処理により、前記第1および第2の入力画像濃度の間に
おける前記出力画像濃度がなめらかに変化するように前
記補正テーブルを修正するテーブル修正手段と、修正さ
れた前記補正テーブルに基づいて、入力画像データの濃
度特性を補正する濃度補正手段とを具備することを特徴
とする。According to a first aspect of the present invention, there is provided an image processing apparatus, comprising: an input image density based on test image data and an image output by the test image data; A correction table generating means for generating a correction table for defining a corresponding output image density; and a saturation input image corresponding to the saturation point when the output image density corresponding to the input image density has a saturation point in the correction table. The curve processing is performed by performing a predetermined calculation using output image density values respectively corresponding to a first input image density higher than the density by a predetermined value and a second input image density lower by a predetermined value. Table correction means for correcting the correction table so that the output image density between the first and second input image densities changes smoothly, and the corrected correction table Based on, characterized by comprising a density correction means for correcting the density characteristics of the input image data.
【0012】また、請求項2記載の方法にあっては、試
験用画像データと該試験用画像データによって出力され
た画像とに基づいて、入力画像濃度に対応する出力画像
濃度を規定する補正テーブルを生成するステップと、前
記補正テーブルにおいて入力画像画像濃度に対応する出
力画像濃度に飽和点が存在する場合は、この飽和点に対
応する飽和入力画像濃度よりも所定値だけ高い第1の入
力画像濃度と、所定値だけ低い第2の入力画像濃度とに
各々対応する出力画像濃度の値を用いて所定の演算を行
う曲線化処理により、前記第1および第2の入力画像濃
度の間における前記出力画像濃度がなめらかに変化する
ように前記補正テーブルを修正するステップと、修正さ
れた前記補正テーブルに基づいて、入力画像データの濃
度特性を補正するステップとを有することを特徴とす
る。According to a second aspect of the present invention, there is provided a correction table for defining an output image density corresponding to an input image density based on test image data and an image output by the test image data. And, if a saturation point exists in the output image density corresponding to the input image image density in the correction table, a first input image higher by a predetermined value than the saturation input image density corresponding to the saturation point. The curve processing between the first and second input image densities is performed by performing a predetermined calculation using a value of the output image density corresponding to the density and a second input image density lower by a predetermined value. Correcting the correction table so that the output image density changes smoothly; and correcting the density characteristics of the input image data based on the corrected correction table. And having a step.
【0013】[0013]
【0014】[0014]
【0015】[0015]
【作用】請求項1記載の構成にあっては、補正テーブル
において入力画像濃度に対応する出力画像濃度に飽和点
が存在する場合は、この飽和点に対応する飽和入力画像
濃度よりも所定値だけ高い第1の入力画像濃度と、所定
値だけ低い第2の入力画像濃度とに各々対応する出力画
像濃度の値を用いて所定の演算を行う曲線化処理によ
り、第1および第2の入力画像濃度の間における出力画
像濃度がなめらかに変化するように補正テーブルを修正
し、この修正された前記補正テーブルに基づいて入力画
像データの濃度特性を補正することにより、入力画像デ
ータの濃度が飽和点を超える場合であっても階調特性を
付与することができる。According to the first aspect of the present invention, if a saturation point exists in the output image density corresponding to the input image density in the correction table, the saturation input image density corresponding to the saturation point is a predetermined value. The first and second input images are subjected to a curve processing for performing a predetermined operation using output image density values respectively corresponding to a high first input image density and a second input image density lower by a predetermined value. By correcting the correction table so that the output image density changes smoothly between the densities, and correcting the density characteristics of the input image data based on the corrected correction table, the density of the input image data becomes the saturation point. , The gradation characteristics can be provided.
【0016】また請求項2記載の方法にあっては、画像
記録装置に適用することによって、補正テーブルにおい
て入力画像濃度に対応する出力画像濃度に飽和点が存在
する場合は、この飽和点に対応する飽和入力画像濃度よ
りも所定値だけ高い第1の入力画像濃度と、所定値だけ
低い第2の入力画像濃度とに各々対応する出力画像濃度
の値を用いて所定の演算を行う曲線化処理により、第1
および第2の入力画像濃度の間における出力画像濃度が
なめらかに変化するように補正テーブルを修正させ、こ
の修正された前記補正テーブルに基づいて入力画像デー
タの濃度特性を補正させることにより、入力画像データ
の濃度が飽和点を超える場合であっても階調特性を付与
させることができる。According to a second aspect of the present invention, when the saturation point is present in the output image density corresponding to the input image density in the correction table, the method is applied to the image recording apparatus. Curve processing for performing a predetermined calculation using output image density values respectively corresponding to a first input image density that is higher by a predetermined value than a saturated input image density and a second input image density that is lower by a predetermined value. By the first
And correcting the correction table so that the output image density changes smoothly between the second input image density and the density characteristics of the input image data based on the corrected correction table. Even when the data density exceeds the saturation point, it is possible to impart gradation characteristics.
【0017】[0017]
【0018】[0018]
【0019】[0019]
A.実施例の構成 以下、図1を参照して本発明の一実施例の複写機につい
て説明する。図において9は転写材担持体であり、転写
材搬送ロール14から搬送された転写材(用紙)15を
図上左方向に搬送する。1はK色エンジンであり、転写
材担持体9の表面または転写材15の表面にK色トナー
を付着させる。2、3および4はY色エンジン、M色エ
ンジンおよびC色エンジンであり、転写材担持体9に沿
って配置され、各々転写材担持体9の表面または転写材
15の表面に対応する色のトナーを付着させる。A. Configuration of the Embodiment A copying machine according to an embodiment of the present invention will be described below with reference to FIG. In the figure, reference numeral 9 denotes a transfer material carrier, which conveys a transfer material (paper) 15 conveyed from a transfer material conveyance roll 14 to the left in the figure. Reference numeral 1 denotes a K-color engine for attaching a K-color toner to the surface of the transfer material carrier 9 or the surface of the transfer material 15. Reference numerals 2, 3, and 4 denote a Y color engine, an M color engine, and a C color engine, which are arranged along the transfer material carrier 9 and have a color corresponding to the surface of the transfer material carrier 9 or the surface of the transfer material 15, respectively. Apply toner.
【0020】10は濃度検出器であり、転写材担持体9
に向かって光を放射する発光部10−1と、転写材担持
体9を通過した光を受光する受光部10−2とから構成
され、この転写材担持体9の表面に付着されたトナーパ
ッチの濃度を測定する。11は剥離コロトロンであり、
転写材担持体9上の転写材15を剥離する。剥離された
転写材15は定着装置(図示せず)に搬送され、転写材
15上のトナーはここで定着される。12は転写材担持
体除電コロトロンであり、転写材担持体9を除電する。
13は転写材担持体クリーナであり、転写材担持体9の
表面に残留したトナーを掻き落とす。Reference numeral 10 denotes a density detector, which is a transfer material carrier 9
, And a light receiving unit 10-2 for receiving light passing through the transfer material carrier 9, and a toner patch attached to the surface of the transfer material carrier 9. The concentration of is measured. 11 is a peeling corotron,
The transfer material 15 on the transfer material carrier 9 is peeled off. The peeled transfer material 15 is transported to a fixing device (not shown), and the toner on the transfer material 15 is fixed here. Reference numeral 12 denotes a transfer material carrier static elimination corotron, which removes electricity from the transfer material carrier 9.
Reference numeral 13 denotes a transfer material carrier cleaner, which scrapes off toner remaining on the surface of the transfer material carrier 9.
【0021】次に、30はスキャナであり、原稿画像を
読取り、その内容を補正前画像データとして出力する。
31は階調補正回路であり、補正前後の画像濃度を対応
させた画像データ補正テーブルを記憶し、この画像デー
タ補正テーブルに基づいて補正前画像データの濃度を補
正し、その結果を補正後画像データとして出力する。3
2はレーザ露光装置であり、補正後画像データに基づい
て各エンジン1〜4のレーザダイオードの露光時間を制
御する。Next, reference numeral 30 denotes a scanner, which reads a document image and outputs the content as uncorrected image data.
Reference numeral 31 denotes a gradation correction circuit which stores an image data correction table corresponding to the image densities before and after correction, corrects the density of the image data before correction based on the image data correction table, and converts the result to the corrected image data. Output as data. 3
Reference numeral 2 denotes a laser exposure device that controls the exposure time of the laser diodes of the engines 1 to 4 based on the corrected image data.
【0022】34は制御回路であり、濃度検出器10の
受光部10−2から出力された濃度検出信号に基づい
て、上述した画像データ補正テーブルを作成し階調補正
回路31に書込む。また、制御回路34は、複写機の電
源投入時および所定の複写枚数毎にトナーパッチ作成指
令信号を出力する。33はトナーパッチ生成回路であ
り、このトナーパッチ作成指令信号を受信すると、「4
色×12階調」のトナーパッチを転写材担持体9に生成
させるように、レーザ露光装置32に試験用画像データ
を出力する。この結果得られるトナーパッチ16の例を
図2に示す。Reference numeral 34 denotes a control circuit, which creates the above-described image data correction table based on the density detection signal output from the light receiving section 10-2 of the density detector 10 and writes it in the gradation correction circuit 31. Further, the control circuit 34 outputs a toner patch creation command signal when the power of the copying machine is turned on and every predetermined number of copies. Reference numeral 33 denotes a toner patch generation circuit, which receives “4.
Test image data is output to the laser exposure device 32 so that the transfer material carrier 9 generates a toner patch of “color × 12 gradations”. FIG. 2 shows an example of the toner patch 16 obtained as a result.
【0023】次に、発光部10−1の構造を図3に示
す。発光部10−1は、主走査方向に沿って長尺状に形
成され、各色のトナーパッチの中心に対向する位置に対
応する発光素子20−1K〜20−1Cが設けられてい
る。また、受光部10−2は発光部10−1に対して対
称形に形成され、発光素子20−1K〜20−1Cに対
向する位置に光センサ20−2K〜20−2Cが設けら
れている。Next, the structure of the light emitting section 10-1 is shown in FIG. The light emitting unit 10-1 is formed in a long shape along the main scanning direction, and provided with light emitting elements 20-1K to 20-1C corresponding to positions facing the center of each color toner patch. The light receiving unit 10-2 is formed symmetrically with respect to the light emitting unit 10-1, and the optical sensors 20-2K to 20-2C are provided at positions facing the light emitting elements 20-1K to 20-1C. .
【0024】B.実施例の動作 B−1.実施例の全体動作 次に、本実施例の動作を説明する。まず、複写機の電源
を投入すると、図4に示すメインルーチンが起動され
る。図において処理がステップSP1に進むと、制御回
路34からトナーパッチ生成回路33にトナーパッチ作
成指令信号が出力され、トナーパッチ生成回路33は試
験用画像データをレーザ露光装置32に供給する。従っ
て、各エンジン1〜4によって、転写材担持体9上に図
2に示すようなトナーパッチ16が形成される。B. Operation of embodiment B-1. Next, the operation of this embodiment will be described. First, when the power of the copying machine is turned on, a main routine shown in FIG. 4 is started. In the figure, when the processing proceeds to step SP1, a toner patch creation command signal is output from the control circuit 34 to the toner patch generation circuit 33, and the toner patch generation circuit 33 supplies the test image data to the laser exposure device 32. Accordingly, the toner patches 16 as shown in FIG. 2 are formed on the transfer material carrier 9 by the engines 1 to 4.
【0025】次に、処理がステップSP2に進むと、こ
れらトナーパッチの濃度が濃度検出器10によって読取
られ、濃度検出信号として制御回路34に供給される。
ここで、トナーパッチの数は各色「12」個であるか
ら、各色について「12」の濃度点が求められる。次
に、処理がステップSP3に進むと、「12」の濃度点
に対してスプライン補間が施され、濃度点数が「25
6」階調に拡張される。Next, when the process proceeds to step SP2, the densities of these toner patches are read by the density detector 10 and supplied to the control circuit 34 as a density detection signal.
Here, since the number of toner patches is "12" for each color, "12" density points are obtained for each color. Next, when the process proceeds to step SP3, spline interpolation is performed on the density point of "12", and the density point number becomes "25".
6 "gradation.
【0026】次に、処理がステップSP4に進むと、濃
度点の拡張された画像濃度に基づいて、画像データ補正
テーブルが作成される。なお、この処理の詳細について
は後述する。次に、処理がステップSP5に進むと、作
成された画像データ補正テーブルが階調補正回路31に
転送される。次に、処理がステップSP6に進むと、ス
キャナ30に載置された原稿の内容が読取られ、階調補
正回路31に補正前画像データが供給される。Next, when the processing proceeds to step SP4, an image data correction table is created based on the image density with the expanded density points. The details of this process will be described later. Next, when the process proceeds to step SP5, the created image data correction table is transferred to the gradation correction circuit 31. Next, when the process proceeds to step SP6, the contents of the original placed on the scanner 30 are read, and the image data before correction is supplied to the gradation correction circuit 31.
【0027】階調補正回路31にあっては、先に転送さ
れた画像データ補正テーブルに基づいて入力画像データ
の濃度補正が行われ、その結果が補正後画像データとし
てレーザ露光装置32に供給される。これにより、レー
ザ露光装置32によって各エンジン1〜4の補正後画像
データに基づいて各エンジン1〜4のレーザダイオード
が駆動され、転写材15上に画像が形成される。In the gradation correction circuit 31, the density correction of the input image data is performed based on the image data correction table transferred earlier, and the result is supplied to the laser exposure device 32 as corrected image data. You. Thus, the laser diodes of the engines 1 to 4 are driven by the laser exposure device 32 based on the corrected image data of the engines 1 to 4, and an image is formed on the transfer material 15.
【0028】次に処理がステップSP7に進むと、最後
にステップSP4が実行された後に、所定回数の画像出
力が行われたか否かが判定される。ここで「NO」と判
定されると、処理はステップSP6に戻り、次の転写材
15に対して画像出力が行われる。かかる処理が上記所
定回数だけ繰り返された後に処理がステップSP7に進
むと、ここで「YES」と判定され、処理はステップS
P1に戻る。これにより、転写材担持体9上に再びトナ
ーパッチ16が形成され、画像データ補正テーブルの内
容が更新される。以後同様に、所定枚数の複写が行われ
る毎にトナーパッチ16が形成され、これに基づいて画
像データ補正テーブルの内容が更新される。Next, when the process proceeds to step SP7, it is determined whether or not a predetermined number of image outputs have been performed after step SP4 was executed last. If the determination is "NO", the process returns to step SP6, and an image is output to the next transfer material 15. If the process proceeds to step SP7 after such process has been repeated the predetermined number of times, “YES” is determined here, and the process proceeds to step S7.
Return to P1. As a result, the toner patch 16 is formed again on the transfer material carrier 9, and the content of the image data correction table is updated. Thereafter, similarly, every time a predetermined number of copies are made, a toner patch 16 is formed, and based on this, the contents of the image data correction table are updated.
【0029】B−2.画像データ補正テーブルの作成処
理の詳細 次に、ステップSP4において画像データ補正テーブル
が作成される処理の詳細を説明する。まず、ステップS
P4にあっては、図5に示すサブルーチンが呼出され
る。図において処理がステップSP11に進むと、「単
純補正テーブル」と称するテーブルが作成される。B-2. Details of Processing for Creating Image Data Correction Table Next, details of processing for creating an image data correction table in step SP4 will be described. First, step S
In P4, a subroutine shown in FIG. 5 is called. In the figure, when the process proceeds to step SP11, a table called "simple correction table" is created.
【0030】ここで、単純補正テーブルとは、該補正テ
ーブルを介して得られる出力画像濃度が画像基準濃度に
なるべく一致するように作成されたものである。その一
例を図6に示す。図においてAは入力画像濃度特性であ
り、先にステップSP3において「256」階調に拡張
された濃度点によって形成される。Bは画像基準濃度で
ある。Here, the simple correction table is created such that the output image density obtained through the correction table matches the image reference density as much as possible. An example is shown in FIG. In the figure, A is an input image density characteristic, which is formed by density points that have been expanded to "256" gradations in step SP3. B is an image reference density.
【0031】そして、単純補正テーブルCは、上述した
ように、該テーブルに従って入力画像データの濃度C_IN
をテーブル値(濃度C_OUT)に変換した際に、その結果
(濃度特性D)がなるべく画像基準濃度Bに一致するよ
うに設定されている。なお、単純補正テーブルCは、従
来の画像記録装置に用いられていた補正テーブルと同様
である。しかし、仮にこの単純補正テーブルCを画像デ
ータ補正テーブルに設定したとすると、以下のような問
題が生じる。The simple correction table C is, as described above, a density C_IN of the input image data according to the table.
Is converted to a table value (density C_OUT), the result (density characteristic D) is set so as to match the image reference density B as much as possible. Note that the simple correction table C is the same as the correction table used in the conventional image recording apparatus. However, if the simple correction table C is set as the image data correction table, the following problem occurs.
【0032】本実施例では画像データの濃度を「25
6」階調で表現するため、濃度C_OUT の上限は「25
5」になる。そして、単純補正テーブルCは(C_IN =
180)の付近で「255」に飽和しており、この値に
対応する濃度が最高濃度になる。すなわち、出力画像濃
度には、画像基準濃度の最高濃度よりも低い限界値が存
在することになる。従って、補正後画像データは、その
限界値以上の領域では階調がなくなる。これにより、出
力画像中に疑似輪郭が発生する。In this embodiment, the density of the image data is set to "25".
6 ”, the upper limit of the density C_OUT is“ 25 ”.
5 ". And the simple correction table C is (C_IN =
180), it is saturated at “255”, and the density corresponding to this value becomes the maximum density. That is, the output image density has a limit value lower than the maximum image reference density. Therefore, the corrected image data has no gradation in an area equal to or larger than the limit value. As a result, a pseudo contour occurs in the output image.
【0033】電子写真式の画像記録装置においては、
レーザダイオードの露光幅を「0」から徐々に広げてゆ
くと、最初は画像濃度はきわめて低い値であるが、ある
露光幅(再現開始点)において急激に出力画像濃度が高
くなる。単純補正テーブルCは、このような特性に対応
して生成されるため、低濃度領域(領域F)においては
急激な変化が見られる。しかし、再現開始点は、温度等
の僅かな変化によって変動する。かかる変動が発生した
後においては、単純補正テーブルCの内容はきわめて不
適切なものになり、低濃度領域の階調特性は大幅に乱れ
ることになる。In an electrophotographic image recording apparatus,
When the exposure width of the laser diode is gradually increased from "0", the image density initially becomes extremely low, but the output image density rapidly increases at a certain exposure width (reproduction start point). Since the simple correction table C is generated corresponding to such characteristics, a sharp change is seen in the low density area (area F). However, the reproduction start point fluctuates due to a slight change in temperature or the like. After such a change has occurred, the contents of the simple correction table C become extremely inappropriate, and the gradation characteristics in the low density area are greatly disturbed.
【0034】従って、ステップSP12,13にあって
は、高濃度領域および低濃度領域が「なめらかに」変化
するように単純補正テーブルCを変形し、変形後の補正
テーブル(画像データ補正テーブル)を用いて濃度補正
を行うこととしている。まず、ステップSP12にあっ
ては、単純補正テーブルCの中で濃度C_OUT が「25
5」から離れる点が検索される。この点を濃度C_IN(D)
とする。Therefore, in steps SP12 and SP13, the simple correction table C is modified so that the high-density area and the low-density area change "smoothly", and the modified correction table (image data correction table) is changed. To perform density correction. First, in step SP12, in the simple correction table C, the density C_OUT is set to “25”.
Points away from "5" are searched. This point is the density C_IN (D)
And
【0035】次に、濃度C_IN(D) よりも所定値(曲線化
範囲幅e)だけ高い濃度C_IN(E) と、濃度C_IN(D) より
も曲線化範囲幅eだけ低い濃度C_IN(F) とが求められ
る。そして、この濃度C_IN(E) 〜濃度C_IN(F) の範囲
で、補正テーブルの曲線化処理が行われる。この曲線化
処理の内容を詳細に説明する。Next, a density C_IN (E) higher than the density C_IN (D) by a predetermined value (curved range width e) and a density C_IN (F) lower than the density C_IN (D) by a curve range width e. Is required. Then, in the range from the density C_IN (E) to the density C_IN (F), the correction table is converted into a curve. The details of the curve forming process will be described in detail.
【0036】まず、図6のグラフにおいて、横軸(濃度
C_IN)をx軸、縦軸(濃度C_OUT)をy軸とし、濃度C_I
N(E)、C_IN(D) およびC_IN(F) に対応する単純補正テー
ブルC上の点の座標を(x1,y1)、(x2,y2)およ
び(x3,y3)とする。ここで、濃度C_IN(E) および濃
度C_IN(F) は、各々濃度C_IN(D) よりも曲線化範囲幅e
だけ離れているから、First, in the graph of FIG.
C_IN) is the x-axis, the vertical axis (concentration C_OUT) is the y-axis, and the density C_I
N (E), C_IN (D ) and C_IN coordinates of points on a simple correction table C corresponding to (F) (x 1, y 1), (x 2, y 2) and (x 3, y 3) And Here, each of the density C_IN (E) and the density C_IN (F) is larger than the density C_IN (D) by the curve range width e.
Because it ’s just
【0037】[0037]
【数8】 は必ず成立する。(Equation 8) Always holds.
【0038】さて、曲線化処理においては、下式(3)に
基づいて、複数の変数i(変数x)に対応する値yが求
められる。In the curve forming process, values y corresponding to a plurality of variables i (variables x) are obtained based on the following equation (3).
【数9】 (Equation 9)
【0039】ここで、変数iは、「x2−|x1−x2|
≦i≦x2+|x2−x3|」の範囲内で、増分Δi(本
実施例ではΔi=1)づつ増加される。また、これに伴
って、変数jは「0≦j≦1」の範囲で、増分Δj(Δ
j=Δi/(x3−x1))づつ増加される。これによ
り、「x2−|x1−x2|≦i≦x2+|x2−x3|」の
範囲に対応するyが求まる。Here, the variable i is expressed as “x 2 − | x 1 −x 2 |
≦ i ≦ x 2 + | x 2 −x 3 | ”, the increment is incremented by Δi (Δi = 1 in this embodiment). Accompanying this, the variable j is incremented by Δj (Δ
j = Δi / (x 3 −x 1 )). Thereby, y corresponding to the range of “x 2 − | x 1 −x 2 | ≦ i ≦ x 2 + | x 2 −x 3 |” is obtained.
【0040】図5に戻り、処理がステップSP13に進
むと、単純補正テーブルCの中で濃度C_OUT が「0」か
ら離れる点が検索される。この点を濃度濃度C_IN(A) と
する。次に、濃度C_IN(A) よりも所定値(曲線化範囲幅
b)だけ高い濃度濃度C_IN(B) と、濃度濃度C_IN(A) よ
りも曲線化範囲幅bだけ低い濃度C_IN(C) とが求められ
る。そして、この濃度C_IN(B) 〜濃度C_IN(C) の範囲で
補正テーブルの曲線化処理が行われる。この曲線化処理
の内容は、ステップSP12のものと同様である。な
お、式(3)をC言語でコーディングした結果を図8〜図
14に示す。Referring back to FIG. 5, when the process proceeds to step SP13, a point in the simple correction table C where the density C_OUT departs from "0" is searched. This point is referred to as a density concentration C_IN (A). Next, a density C_IN (B) higher than the density C_IN (A) by a predetermined value (curved range width b), and a density C_IN (C) lower than the density C_IN (A) by the curve range width b. Is required. Then, curve processing of the correction table is performed in the range of the density C_IN (B) to the density C_IN (C). The details of the curve forming process are the same as those in step SP12. 8 to 14 show the result of coding equation (3) in C language.
【0041】以上のように、ステップSP12,13に
あっては、高濃度領域および低濃度領域において離散的
な値yが求められた。値yが求められた範囲において、
単純補正テーブルCの濃度C_OUT を値yに置換したもの
が本実施例における画像データ補正テーブルになる。こ
のようにして得られた画像データ補正テーブルを図6の
“G”に示す。また、この画像データ補正テーブルGに
よって得られる濃度特性を“H”に示す。As described above, in steps SP12 and SP13, the discrete value y was obtained in the high density area and the low density area. In the range where the value y is obtained,
The image data correction table in this embodiment is obtained by replacing the density C_OUT of the simple correction table C with the value y. The image data correction table obtained in this way is indicated by "G" in FIG. The density characteristic obtained by the image data correction table G is indicated by "H".
【0042】C.実施例の効果 まず、出力画像の低濃度領域における効果について検
討する。単純補正テーブルCは濃度特性Dを画像基準濃
度Bになるべく一致させるように作成されているのに対
して、本実施例の画像データ補正テーブルGは低濃度領
域において「なめらか」になるように変形されている。C. Effects of Embodiment First, effects in a low-density area of an output image will be examined. The simple correction table C is created so that the density characteristic D matches the image reference density B as much as possible, whereas the image data correction table G of the present embodiment is deformed to be “smooth” in the low density area. Have been.
【0043】従って、補正テーブルが作成された後、第
1枚目の転写材15における低濃度領域の画像品質を比
較すると、単純補正テーブルCを用いたもの(従来のも
の)が本実施例のものよりも若干上回るものと考えられ
る。しかし、温度等の僅かな変化によって再現開始点等
が変動した場合を想定すると、本実施例のものは、なめ
らかに変化する画像データ補正テーブルGを用いたた
め、安定した画像を出力できる。Therefore, when the image quality of the low density area of the first transfer material 15 is compared after the correction table is created, the image using the simple correction table C (conventional type) of this embodiment is compared. It is thought to be slightly higher than the one. However, assuming that the reproduction start point or the like fluctuates due to a slight change in temperature or the like, the present embodiment can output a stable image because the image data correction table G that changes smoothly is used.
【0044】次に、出力画像の高濃度領域における効
果について検討する。上述したように、単純補正テーブ
ルCは濃度特性Dを画像基準濃度Bになるべく一致させ
るように作成されているのに対して、本実施例の画像デ
ータ補正テーブルGは高濃度領域において「なめらか」
になるように変形されている。Next, the effect in the high density area of the output image will be examined. As described above, the simple correction table C is created so that the density characteristic D matches the image reference density B as much as possible, whereas the image data correction table G of the present embodiment is “smooth” in the high density area.
Has been transformed to become.
【0045】従って、出力画像の階調特性は、入力画像
データの濃度C_IN が飽和点E以下である限りは、単純
補正テーブルCを用いた従来のものが優れている。しか
し、本実施例のものは、入力画像データの濃度C_IN が
飽和点Eを超える場合であっても階調特性を付与するこ
とができ、疑似輪郭等の発生を有効に抑制することが可
能になる。Therefore, as for the gradation characteristics of the output image, the conventional one using the simple correction table C is excellent as long as the density C_IN of the input image data is equal to or lower than the saturation point E. However, according to the present embodiment, even when the density C_IN of the input image data exceeds the saturation point E, gradation characteristics can be provided, and the occurrence of false contours and the like can be effectively suppressed. Become.
【0046】さらに、本実施例にあっては、式(3)に
基づいて値yを求めるため、値xに対して一定の増分Δ
i毎の値yを直接的に求めることが可能になる。これに
より、画像データ補正テーブルを求める演算を高速に行
うことが可能になる。Further, in this embodiment, since the value y is obtained based on the equation (3), a constant increment Δ
It becomes possible to directly determine the value y for each i. This makes it possible to perform the calculation for obtaining the image data correction table at high speed.
【0047】D.変形例 本発明は上述した実施例に限定されるものではなく、例
えば以下のように種々の変形が可能である。 上記実施例のステップSP3においては、「12」の
濃度点を「256」階調に拡張する際にスプライン補間
を用いたが、補間方法はスプライン補間に限定されるも
のではなく、直線補間等を用いてもよい。また、補間に
よらず、最小二乗近似等によって「256」階調の濃度
点を求めてもよい。D. Modifications The present invention is not limited to the above-described embodiments, and various modifications are possible, for example, as follows. In step SP3 of the above embodiment, spline interpolation was used to expand the density point of “12” to “256” gradations. However, the interpolation method is not limited to spline interpolation. May be used. Further, the density point of “256” gradation may be obtained by least square approximation instead of interpolation.
【0048】上記実施例にあっては、単純補正テーブ
ルCを「なめらか」に変形して画像データ補正テーブル
Gを得るために式(3)を用いたが、「なめらか」に変形
する方法はこれに限定されず、円弧や楕円の方程式を用
いてもよい。In the above embodiment, the equation (3) was used to obtain the image data correction table G by transforming the simple correction table C into “smooth”. The present invention is not limited to this, and an arc or elliptic equation may be used.
【0049】一方、上記実施例にあっては、式(3)は
画像データ補正テーブルを得るために用いられたが、式
(3)はこれ以外の用途に用いてもよい。すなわち、一定
間隔に離散した変数xをパラメータとしてxy平面上の
離散的な曲線y(x)を求める用途であれば、式(3)は
種々のものに用いることができる。On the other hand, in the above embodiment, equation (3) was used to obtain the image data correction table.
(3) may be used for other purposes. That is, the expression (3) can be used for various types of applications in which a discrete curve y (x) on the xy plane is obtained using the variable x discrete at regular intervals as a parameter.
【0050】[0050]
【発明の効果】以上説明したように請求項1に係る構成
によれば、少なくとも飽和入力画像濃度を含む範囲の入
力画像濃度に対して、出力画像濃度がなめらかに変化す
るように補正テーブルが修正されるから、疑似輪郭を抑
制することができる。As described above, according to the configuration of the first aspect, the correction table is modified so that the output image density changes smoothly with respect to the input image density in a range including at least the saturation input image density. Therefore, the pseudo contour can be suppressed.
【0051】また、請求項2記載の方法にあっては、x
軸上の増分Δiを一定にすることができるから、x軸上
のサンプリング間隔に応じて直接的に値yを求めること
ができ、きわめて短時間で離散的な曲線を生成すること
が可能になる。In the method according to the second aspect, x
Since the increment Δi on the axis can be made constant, the value y can be directly obtained according to the sampling interval on the x axis, and a discrete curve can be generated in a very short time. .
【図1】 一実施例の構成を示すブロック図である。FIG. 1 is a block diagram illustrating a configuration of an embodiment.
【図2】 トナーパッチ16の説明図である。FIG. 2 is an explanatory diagram of a toner patch 16;
【図3】 濃度検出器10の構成を示す図である。FIG. 3 is a diagram showing a configuration of a concentration detector 10;
【図4】 一実施例のメインルーチンのフローチャート
である。FIG. 4 is a flowchart of a main routine of one embodiment.
【図5】 一実施例のサブルーチンのフローチャートで
ある。FIG. 5 is a flowchart of a subroutine of one embodiment.
【図6】 一実施例の動作説明図である。FIG. 6 is an operation explanatory diagram of one embodiment.
【図7】 従来のベジエ曲線の説明図である。FIG. 7 is an explanatory diagram of a conventional Bezier curve.
【図8】 一実施例のC言語のプログラムリストであ
る。FIG. 8 is a C language program list of one embodiment.
【図9】 一実施例のC言語のプログラムリストであ
る。FIG. 9 is a C language program list of one embodiment.
【図10】 一実施例のC言語のプログラムリストであ
る。FIG. 10 is a C language program list of one embodiment.
【図11】 一実施例のC言語のプログラムリストであ
る。FIG. 11 is a C language program list of one embodiment.
【図12】 一実施例のC言語のプログラムリストであ
る。FIG. 12 is a C language program list of one embodiment.
【図13】 一実施例のC言語のプログラムリストであ
る。FIG. 13 is a C language program list of one embodiment.
【図14】 一実施例のC言語のプログラムリストであ
る。FIG. 14 is a C language program list of one embodiment.
31 階調補正回路(濃度補正手段) 34 制御回路(補正テーブル生成手段、テーブル生成
手段)31 gradation correction circuit (density correction means) 34 control circuit (correction table generation means, table generation means)
───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) H04N 1/40 - 1/409 H04N 1/46 H04N 1/60 ──────────────────────────────────────────────────続 き Continued on the front page (58) Field surveyed (Int. Cl. 7 , DB name) H04N 1/40-1/409 H04N 1/46 H04N 1/60
Claims (2)
によって出力された画像とに基づいて、入力画像濃度に
対応する出力画像濃度を規定する補正テーブルを生成す
る補正テーブル生成手段と、前記補正テーブルにおいて入力画像濃度に対応する出力
画像濃度に飽和点が存在する場合は、この飽和点に対応
する飽和入力画像濃度よりも所定値だけ高い第1の入力
画像濃度と、所定値だけ低い第2の入力画像濃度とに各
々対応する出力画像濃度の値を用いて所定の演算を行う
曲線化処理により、前記第1および第2の入力画像濃度
の間における前記出力画像濃度がなめらかに変化するよ
うに 前記補正テーブルを修正するテーブル修正手段と、 修正された前記補正テーブルに基づいて、入力画像デー
タの濃度特性を補正する濃度補正手段と を具備することを特徴とする画像記録装置。1. A on the basis of the output image by the test image data and the test image data, a correction table generating means for generating a correction table defining the output image density corresponding to the input image density, the correction Output corresponding to the input image density in the table
If there is a saturation point in the image density, correspond to this saturation point
Input which is higher than the saturated input image density by a predetermined value.
Image density and a second input image density lower by a predetermined value.
Performs a predetermined operation using the corresponding output image density value
The first and second input image densities are obtained by a curve processing.
The output image density changes smoothly during
Sea urchin wherein the table correction means for correcting a correction table, on the basis of the correction table is corrected, the image recording apparatus characterized by comprising a density correction means for correcting the density characteristics of the input image data.
によって出力された画像とに基づいて、入力画像濃度に
対応する出力画像濃度を規定する補正テーブルを生成す
るステップと、 前記補正テーブルにおいて入力画像濃度に対応する出力
画像濃度に飽和点が存在する場合は、この飽和点に対応
する飽和入力画像濃度よりも所定値だけ高い第1の入力
画像濃度と、所定値だけ低い第2の入力画像濃度とに各
々対応する出力画像濃度の値を用いて所定の演算を行う
曲線化処理により、前記第1および第2の入力画像濃度
の間における前記出力画像濃度がなめらかに変化するよ
うに前記補正テーブルを修正するステップと、 修正された前記補正テーブルに基づいて、入力画像デー
タの濃度特性を補正するステップと を有することを特徴とする画像記録装置における記録方
法。 2. The test image data and the test image data.
To the input image density based on the image output by
Generate a correction table that defines the corresponding output image density
And an output corresponding to the input image density in the correction table.
If there is a saturation point in the image density, correspond to this saturation point
Input which is higher than the saturated input image density by a predetermined value.
Image density and a second input image density lower by a predetermined value.
Performs a predetermined operation using the corresponding output image density value
The first and second input image densities are obtained by a curve processing.
The output image density changes smoothly during
Correcting the correction table, and input image data based on the corrected correction table.
Correcting the density characteristic of the data in the image recording apparatus.
Law.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP08986395A JP3291964B2 (en) | 1995-04-14 | 1995-04-14 | Image recording apparatus and recording method in image recording apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP08986395A JP3291964B2 (en) | 1995-04-14 | 1995-04-14 | Image recording apparatus and recording method in image recording apparatus |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH08289153A JPH08289153A (en) | 1996-11-01 |
| JP3291964B2 true JP3291964B2 (en) | 2002-06-17 |
Family
ID=13982631
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP08986395A Expired - Fee Related JP3291964B2 (en) | 1995-04-14 | 1995-04-14 | Image recording apparatus and recording method in image recording apparatus |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3291964B2 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6288733B1 (en) * | 1999-03-31 | 2001-09-11 | Konica Corporation | Image forming apparatus employing dots of a predetermined diameter |
| JP2000316088A (en) | 1999-04-28 | 2000-11-14 | Sharp Corp | Image forming device |
| JP4196212B2 (en) | 2004-12-24 | 2008-12-17 | セイコーエプソン株式会社 | Image processing apparatus, image processing method, and image processing program |
| JP4503640B2 (en) | 2007-09-28 | 2010-07-14 | 株式会社沖データ | Image forming apparatus |
-
1995
- 1995-04-14 JP JP08986395A patent/JP3291964B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH08289153A (en) | 1996-11-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7190488B2 (en) | Image forming apparatus and method | |
| US7770994B2 (en) | Image forming apparatus and its control method, and computer program and computer-readable storage medium | |
| WO1991002427A1 (en) | A method and an associated apparatus for calibrating a color digital hardcopy device | |
| JP2004094924A (en) | Medium/screen lookup table | |
| JPH06303429A (en) | Dot image data correcting method and image processor with correcting function | |
| US8078070B2 (en) | Image forming apparatus and control method thereof | |
| JP3291964B2 (en) | Image recording apparatus and recording method in image recording apparatus | |
| US8619322B2 (en) | Image formation apparatus and image formation method for performing color deviation correction | |
| US8970912B2 (en) | Image forming apparatus which performs tone correction | |
| JP6232775B2 (en) | Image forming apparatus, image forming method, and image forming system | |
| AU753502B2 (en) | Reduction of banding in printed images | |
| JP3761948B2 (en) | Image processing apparatus and method | |
| JPH10145598A (en) | Image forming device | |
| US10235610B2 (en) | Image processing apparatus which corrects a gray level of each pixel in image data, image forming apparatus and computer-readable medium | |
| JPH08340448A (en) | Image recording device | |
| JP6296327B2 (en) | Image forming apparatus | |
| JP2018149776A (en) | Image processing apparatus, image forming apparatus and program | |
| US20100073698A1 (en) | Image processing apparatus, image forming apparatus and computer readable medium for image processing | |
| JP3561395B2 (en) | Image forming device | |
| JPH10173942A (en) | Image forming device | |
| JP3610214B2 (en) | Image forming apparatus | |
| JP3184715B2 (en) | Image processing apparatus and method | |
| JP3135743B2 (en) | Image density control device | |
| JP2000255124A (en) | Printer, print data generation device, print data generation method, and recording medium recording program | |
| JP2009284408A (en) | Background removing apparatus and program, and image forming device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080329 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090329 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100329 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110329 Year of fee payment: 9 |
|
| LAPS | Cancellation because of no payment of annual fees |