JPH09265247A - Image forming device and control method thereof - Google Patents
Image forming device and control method thereofInfo
- Publication number
- JPH09265247A JPH09265247A JP8075481A JP7548196A JPH09265247A JP H09265247 A JPH09265247 A JP H09265247A JP 8075481 A JP8075481 A JP 8075481A JP 7548196 A JP7548196 A JP 7548196A JP H09265247 A JPH09265247 A JP H09265247A
- Authority
- JP
- Japan
- Prior art keywords
- control
- amount
- value
- image forming
- density
- 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 description 19
- 230000008859 change Effects 0.000 claims description 15
- 230000006870 function Effects 0.000 claims description 10
- 230000007704 transition Effects 0.000 claims description 10
- 230000015572 biosynthetic process Effects 0.000 claims description 9
- 230000008569 process Effects 0.000 claims description 9
- 238000005755 formation reaction Methods 0.000 claims 3
- 230000010355 oscillation Effects 0.000 abstract description 21
- 239000007787 solid Substances 0.000 description 35
- 238000010586 diagram Methods 0.000 description 20
- 238000012937 correction Methods 0.000 description 16
- 238000011161 development Methods 0.000 description 9
- 238000001514 detection method Methods 0.000 description 8
- 230000009467 reduction Effects 0.000 description 8
- 238000003908 quality control method Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 3
- 230000006866 deterioration Effects 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 230000001678 irradiating effect Effects 0.000 description 1
- 239000007788 liquid 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
- 230000001502 supplementing effect Effects 0.000 description 1
- 230000001629 suppression Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Landscapes
- Control Or Security For Electrophotography (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】この発明は、電子写真方式、
インクジェット方式等、種々の方式を用いた画像形成装
置およびその制御方法に関し、とくに画像を常に所定の
品質に保つための制御を安定に行えるようにしたもので
ある。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an electrophotographic system,
The present invention relates to an image forming apparatus using various methods such as an ink jet method and a control method therefor, and in particular, enables stable control for always maintaining an image at a predetermined quality.
【0002】[0002]
【従来の技術】本出願人は、状態が変化したときにも、
その変化に追随してかつ簡易に制御ゲイン(制御ルー
ル)を適応させる画像形成装置を提案している(特願平
7−324441号)。図22はこの画像形成装置の画
質制御系の概要を示すものであり、この図22におい
て、所定に画質例えば画像濃度に関する目標値100が
与えられ、この目標値100と実際の制御量(測定画像
濃度)101との差が求められ、この差と制御ゲイン1
02とから操作量103が決定され、制御系104を制
御する。制御ゲイン102は事例に基づいて決定され
る。この画質制御において、画質の誤差、例えば、画像
濃度の誤差が許容範囲以内であれば、いままでの制御ゲ
イン102がそのまま用いられる。画質の誤差が許容範
囲を超えたときには、制御事例が採取されてその制御事
例に基づいて新たな制御ゲイン102が作成される。こ
うして複数の制御ゲイン102が用意される。制御ゲイ
ン推論部105は、操作量の変化量106、制御量の変
化量107、制御誤差108に基づいて最適な制御ゲイ
ン102を推論する。2. Description of the Related Art The applicant of the present invention is
An image forming apparatus has been proposed that follows the change and easily adjusts the control gain (control rule) (Japanese Patent Application No. 7-324441). FIG. 22 shows an outline of an image quality control system of this image forming apparatus. In FIG. 22, a target value 100 relating to image quality, for example, image density is given in advance, and the target value 100 and the actual control amount (measurement image) are given. Density) 101, and the difference and control gain 1
The manipulated variable 103 is determined from 02 and controls the control system 104. The control gain 102 is determined based on the case. In this image quality control, if the error in the image quality, for example, the error in the image density is within the allowable range, the control gain 102 used so far is used as it is. When the image quality error exceeds the allowable range, a control case is sampled and a new control gain 102 is created based on the control case. In this way, a plurality of control gains 102 are prepared. The control gain inference unit 105 infers the optimum control gain 102 based on the operation amount change amount 106, the control amount change amount 107, and the control error 108.
【0003】以上のような構成においては、一旦制御ゲ
インが所定数の事例により計算されたときは、その制御
ゲインはその状態における最適な制御ゲインであり、状
態が変化しない限り、以降の制御量は通常許容誤差内に
収まる。In the above-mentioned structure, once the control gain is calculated by a predetermined number of cases, the control gain is the optimum control gain in that state, and unless the state changes, the subsequent control amount Is usually within tolerance.
【0004】ところが、以上の制御は離散的に行われる
ため、所定の誤差に対して現在の制御ゲインでつぎの操
作量の補正量を計算した結果、制御量と目標値との差
(誤差)の大きさが許容誤差を越え、前後の誤差の符号
が逆になると言う状況に陥ることがある。そしてこのよ
うな状況が連続して起こり発振状態となることがある。However, since the above control is performed discretely, the difference (error) between the control amount and the target value is calculated as a result of calculating the correction amount of the next operation amount with the current control gain with respect to the predetermined error. There is a case where the magnitude of exceeds the allowable error and the sign of the error before and after becomes opposite. Then, such a situation may occur continuously and an oscillation state may occur.
【0005】この場合、制御は目標値にすばやく収束し
ないばかりでなく、制御ゲインもすばやく改善されず、
闇雲に事例のみが獲得されるという事態となる。In this case, not only the control does not quickly converge to the target value, but also the control gain is not improved quickly.
Only the case will be acquired in the dark clouds.
【0006】[0006]
【発明が解決しようとする課題】この発明は、以上の事
情を考慮してなされたものであり、事例に基づいて画質
を制御していく画像形成装置において画質の制御が発振
状態になったときに迅速に発振状態を抑制し、画質の制
御量を速やかに目標値に収束させることを目的としてい
る。SUMMARY OF THE INVENTION The present invention has been made in consideration of the above circumstances, and when image quality control is in an oscillating state in an image forming apparatus that controls image quality based on a case. The purpose is to quickly suppress the oscillation state and quickly converge the image quality control amount to the target value.
【0007】[0007]
【課題を解決するための手段および作用】この発明で
は、以上の目的を達成するために、画像形成の事例のデ
ータに基づいて計算される制御ゲインを用いて、画像品
質に関する制御量が、目標値になるように操作量を制御
し、上記制御量と上記目標値との差が予め定めた許容値
を越えたときに新たな事例のデータを採取して新たな制
御ゲインを計算する画像形成装置に、上記制御量と上記
目標値との差の大きさが所定の値以上であることを検出
する手段と、継続する画像形成動作において上記所定の
値以上の差が検出されとときに、上記差の符号が逆であ
るかどうかを判別する手段と、上記符号が逆であること
が判別されたときに、上記制御ゲインを減少させる手段
とを設けるようにしている。In order to achieve the above object, the present invention uses a control gain calculated based on data of an image forming case to determine a control amount related to image quality as a target. Image formation in which the operation amount is controlled so that the value becomes a value, and when the difference between the control amount and the target value exceeds a predetermined allowable value, data of a new case is collected and a new control gain is calculated. In the apparatus, means for detecting that the magnitude of the difference between the control amount and the target value is a predetermined value or more, and when a difference of the predetermined value or more is detected in a continuous image forming operation, Means for determining whether the sign of the difference is opposite and means for reducing the control gain when it is judged that the sign is opposite are provided.
【0008】この構成によれば、発振状態を検出し、こ
れに基づいて制御ゲインを減少させ、もって発振を抑制
して制御量が目標値に収束するようにできる。収束した
後には通常の制御ゲインで制御を行える。According to this structure, it is possible to detect the oscillation state, reduce the control gain based on this, and suppress the oscillation so that the control amount converges to the target value. After convergence, control can be performed with normal control gain.
【0009】また、この構成において、上記新たな制御
ゲインを計算するために上記新たな事例のデータを採取
しているときには、上記符号が逆であることが判別され
ても上記制御ゲインを減少させないようにすることがで
きる。状態が変化して新たな事例を採取し新たな制御ゲ
インを計算し直さなくてはならないときには、状態が変
化したことに応じて制御量と目標値との差が大きくなる
が、このときに制御ゲインを減少させると正しく事例デ
ータを採取することが困難となり、ひいては誤った制御
ゲインを計算することになる。制御ゲインを計算するた
めに必要最小限の所定数の事例に満たないときには、制
御ゲインを減少させないようにすれば、そのような問題
を回避できる。Further, in this configuration, when the data of the new case is collected in order to calculate the new control gain, the control gain is not reduced even if it is determined that the signs are opposite. You can When the state changes and a new case must be sampled and a new control gain must be calculated again, the difference between the controlled variable and the target value increases as the state changes. If the gain is reduced, it becomes difficult to collect the case data correctly, and thus an incorrect control gain will be calculated. Such a problem can be avoided if the control gain is not reduced when the predetermined minimum number of cases for calculating the control gain is not reached.
【0010】また、この発明によれば、上述目的を達成
するために、画像品質に関する制御量が、目標値になる
ように操作量を制御する画像形成装置に、上記目標値を
設定する手段と、上記制御量を測定する手段と、一連の
画像形成プロセスにおいて実際に加えられた操作量と、
その操作量が加えられたときに実際に測定された制御量
とに基づいて決定される、上記操作量および制御量の関
数のパラメータ(制御ゲイン)を、1又は複数個、制御
ルールとして記憶する記憶手段と、画像形成装置本体の
状態の遷移を判別する状態遷移判別手段と、上記状態遷
移判別手段の判別出力に応じて、一連の画像形成プロセ
スにおける上記操作量と上記制御量の実測値とから上記
関数の新たなパラメータを決定し、制御ルールとして上
記記憶手段に記憶させる手段と、上記制御量に基づいて
上記操作量を算出するために適用する適用制御ルール
を、上記1の関数のパラメータから、または上記複数個
の関数のパラメータの少なくとも一部を組み合わせて、
演算する適用制御ルール演算手段と、上記適用制御ルー
ルと、上記制御量の上記目標値に対するエラーとに基づ
いて上記操作量を変化させる手段と、上記制御量の上記
目標値に対するエラーの大きさが所定の値以上であるこ
とを検出する手段と、継続する画像形成動作において上
記所定の値以上のエラーが検出されたときに、その符号
が逆であるかどうかを判別する手段と、上記符号が逆で
あることが判別されたときに、上記操作量の変化の程度
を少なくするようにする手段を設けるようにしている。Further, according to the present invention, in order to achieve the above object, a means for setting the target value in an image forming apparatus for controlling the operation amount so that the control amount relating to the image quality becomes the target value. , A means for measuring the control amount, and an operation amount actually added in a series of image forming processes,
One or a plurality of parameters (control gain) of the function of the operation amount and the control amount, which are determined based on the control amount actually measured when the operation amount is applied, are stored as a control rule. A storage unit, a state transition determining unit that determines a state transition of the image forming apparatus main body, and an actual measurement value of the operation amount and the control amount in a series of image forming processes according to the determination output of the state transition determining unit. Means for deciding a new parameter of the function from the above and storing it as a control rule in the storage means, and an applied control rule applied for calculating the operation amount based on the control amount, by the parameter of the function of the above-mentioned 1 Or combining at least some of the parameters of the above functions,
Applied control rule calculation means for calculating, the applied control rule, means for changing the operation amount based on the error of the control amount with respect to the target value, and the magnitude of the error of the control amount with respect to the target value. Means for detecting that the value is equal to or greater than a predetermined value, means for determining whether or not the sign is reversed when an error equal to or greater than the predetermined value is detected in a continuous image forming operation, and the sign A means is provided for reducing the degree of change in the operation amount when it is determined that they are opposite.
【0011】この構成においても、発振状態に陥ったと
きには速やかに操作量の変化を少なくするように制御を
行って、もって制御量が目標値に迅速に収束するように
することができる。Also in this configuration, it is possible to perform control so that the change in the manipulated variable is promptly reduced when the oscillation state is entered, so that the controlled variable quickly converges to the target value.
【0012】また、この発明によれば、上述の目的を達
成するために、画像品質に関する制御量が目標値になる
ように操作量を制御する画像形成装置の制御方法におい
て、実際に加えられた操作量、および上記操作量が加え
られたときに測定された制御量に基づいて、初期状態の
制御ルールを1または複数個生成するステップと、上記
制御量に基づいて上記操作量を算出するために適用する
適用制御ルールを、上記1または複数の制御ルールから
生成するステップと、画像形成装置本体の状態の遷移を
判別するステップと、上記状態の遷移の判別に応じて、
画像形成時の操作量および制御量から新たな制御ルール
を生成するステップと、上記新たな制御ルールを加味し
て上記適用制御ルールを変更するステップと、上記制御
量の上記目標値に対するエラーの大きさが所定の値以上
であることを検出するステップと、継続する画像形成動
作において上記所定の値以上のエラーが検出されととき
に、その符号が逆であるかどうかを判別するステップ
と、上記符号が逆であることが判別されたときに、上記
操作量の変化の程度を少なくするステップとを実行する
ようにしている。Further, according to the present invention, in order to achieve the above-mentioned object, the control method of the image forming apparatus which controls the operation amount so that the control amount relating to the image quality becomes the target value is actually added. A step of generating one or a plurality of control rules in an initial state based on an operation amount and a control amount measured when the operation amount is added; and calculating the operation amount based on the control amount. According to the step of generating an application control rule applied to the above one or more control rules, the step of determining the state transition of the image forming apparatus main body, and the step of determining the state transition.
A step of generating a new control rule from an operation amount and a control amount at the time of image formation, a step of changing the applied control rule in consideration of the new control rule, and a magnitude of an error with respect to the target value of the control amount. Is greater than or equal to a predetermined value, and when an error greater than or equal to the predetermined value is detected in a continuous image forming operation, it is determined whether or not the sign is opposite, When it is determined that the signs are opposite, the step of reducing the degree of change in the operation amount is executed.
【0013】この構成においても、発振状態に陥ったと
きには速やかに操作量の変化を少なくするように制御を
行って、もって制御量が目標値に迅速に収束するように
することができる。Also in this configuration, when the oscillation state is entered, the control is promptly performed so as to reduce the change in the manipulated variable, so that the controlled variable quickly converges to the target value.
【0014】[0014]
【発明の実施の形態】以下この発明の実施例について説
明する。 [実施例1]まずこの発明の原理的な構成を示す実施例
1について説明する。BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described below. [First Embodiment] First, a first embodiment showing the principle configuration of the present invention will be described.
【0015】図1は、この実施例を全体として示すもの
で、この図1において、図20と対応する箇所には対応
する符号を付して詳細な説明を省略する。図1において
は、従来の事例ベース推論による制御ゲイン推論部10
5に制御ゲイン調整部109を設けている。制御ゲイン
調整部109は、目標値100と制御量101との差
(制御誤差)108を監視してゲイン調整を行うもので
ある。この制御ゲイン調整部109は事例に基づく推論
結果によるゲインで制御系104が収束しない場合に、
それを補い、制御量101を目標値100に収束させる
ように制御ゲインに所定の操作を加えるものである。こ
の操作は事例ベース推論による制御ゲインを減少させる
ような演算である。FIG. 1 shows this embodiment as a whole, and in FIG. 1, parts corresponding to those in FIG. 20 are designated by corresponding reference numerals and detailed description thereof will be omitted. In FIG. 1, a control gain inference unit 10 based on conventional case-based inference is used.
5, a control gain adjusting unit 109 is provided. The control gain adjusting unit 109 monitors the difference (control error) 108 between the target value 100 and the controlled variable 101 and adjusts the gain. This control gain adjusting unit 109 is provided when the control system 104 does not converge due to the gain based on the inference result based on the case.
By supplementing this, a predetermined operation is added to the control gain so that the control amount 101 converges to the target value 100. This operation is an operation that reduces the control gain by case-based reasoning.
【0016】具体的には、所定の操作量103で実際の
制御対象を動作させると、その結果として制御系の制御
量101が測定されて出力される。この制御量101を
目標値100と比較して、その誤差108が計算され
る。制御ゲイン演算部105でプリント毎に推論され更
新されるゲインを、誤差108に乗じてその誤差に対す
る操作量103の補正量を計算する。そして制御量が目
標値に収束しない場合には制御ゲイン調整部109がゲ
インを調整する。Specifically, when an actual controlled object is operated with a predetermined operation amount 103, as a result, the control amount 101 of the control system is measured and output. The control amount 101 is compared with the target value 100, and the error 108 thereof is calculated. The control gain calculation unit 105 multiplies the gain inferred and updated for each print by the error 108 to calculate the correction amount of the operation amount 103 for the error. Then, when the control amount does not converge to the target value, the control gain adjusting unit 109 adjusts the gain.
【0017】図2はゲイン調整の動作を説明するもので
ある。図2の動作は以下の通りである。 ステップS1:画像を形成して、そのときの画質、例え
ば画像濃度を測定する。 ステップS2:制御誤差が許容範囲かどうかを判断す
る。 ステップS3:新制御ルール(制御ゲイン)を作成する
ために事例を獲得しているモードかどうかを判別する。 ステップS4:前回の画像形成時の制御誤差が、許容範
囲を超えるものであり、その結果、記憶されているかど
うかを判別する。 ステップS5:前回と今回の許容範囲を超える制御誤差
の符号が逆かどうかを判別する。 ステップS6:制御ゲインを減少させるモードにする。 ステップS7:E1/(E0+E1)を減少計数とす
る。この減少計数を用いて画像形成時の制御ゲインが減
少させられる。ただしE0は前回の制御誤差の絶対値で
あり、E1は今回の制御誤差の絶対値である。 ステップS8:ゲイン減少モードかどうか判別する。 ステップS9:ゲイン減少計数を1に戻す。 ステップS10:今回の制御誤差のデータを記憶する。 ステップS11:今回の制御誤差を次回のプロセスに備
え前回の制御誤差とする。FIG. 2 explains the operation of gain adjustment. The operation of FIG. 2 is as follows. Step S1: An image is formed and the image quality at that time, for example, the image density is measured. Step S2: Determine whether the control error is within the allowable range. Step S3: It is determined whether or not it is a mode in which a case is acquired to create a new control rule (control gain). Step S4: It is determined whether or not the control error at the time of the previous image formation exceeds the allowable range and, as a result, is stored. Step S5: It is determined whether or not the sign of the control error exceeding the allowable range of the previous time and the current time is opposite. Step S6: The control gain is reduced. Step S7: Decrease E1 / (E0 + E1). The control gain at the time of image formation is reduced by using this reduction count. However, E0 is the absolute value of the previous control error, and E1 is the absolute value of the current control error. Step S8: It is determined whether the mode is the gain reduction mode. Step S9: The gain reduction count is returned to 1. Step S10: Store the current control error data. Step S11: The current control error is set as the previous control error in preparation for the next process.
【0018】この実施例においては、そのときのプリン
ト(N−1枚目)の誤差が制御ゲイン調整が必要な誤差
範囲であるかどうかを判断して、制御ゲイン調整が必要
ならばつぎのプリント(Nプリント目)までその状態お
よび誤差を記憶しておく。そしてつぎのプリント(N枚
目)においても同様に誤差を監視して、制御ゲイン調整
が必要な誤差範囲であるかどうかを判定する。制御ゲイ
ン調整が必要な範囲であれば、その符号が逆数であるか
どうかを判定する。In this embodiment, it is judged whether the error of the print (N-1st sheet) at that time is within the error range in which the control gain adjustment is necessary, and if the control gain adjustment is necessary, the next print is performed. The state and the error are stored up to (Nth print). Then, in the next print (Nth sheet), the error is similarly monitored, and it is determined whether or not the error range requires the control gain adjustment. If the control gain adjustment is in a required range, it is determined whether the sign is an inverse number.
【0019】ここで制御ゲイン調整が必要な制御誤差の
範囲で、しかもその符号が逆である状態(発振状態)と
なったとする。この状態は、そのままでは、これまで推
論した制御ゲインでは制御量を目標値に収束させること
が困難であることを意味している。なぜならば、これま
で推論したゲインが適応しているならば、当然第1のエ
ラーが発生したらつぎのプリント(Nプリント目)での
制御量の誤差は理論的にはゼロのはずだからである。Here, it is assumed that the control error has to be adjusted within a control error range and the sign thereof is reversed (oscillation state). This state, as it is, means that it is difficult to converge the control amount to the target value with the control gains deduced so far. This is because, if the gain deduced so far is adapted, the error of the control amount in the next print (Nth print) should theoretically be zero if the first error occurs.
【0020】したがって、この状態を検知したら、この
実施例のように、制御ゲイン調整部109を動作させ
て、所定の演算を行い制御ゲインを減少させる。この演
算は、例えば、記憶しているNプリント目の誤差(E
1)を、記憶しているN−1プリント目の誤差(E0)
とNプリント目の誤差の和で割った値(E1/(E0+
E1))を計算する。この計算結果をこの状態での減少
係数とする。したがって、この減少係数とこのときのゲ
インを乗じたものにNプリント目の誤差(E1)を乗じ
てつぎのプリントの操作量の補正量として設定する。こ
のような、制御ゲイン調整を行った結果を図4に示す。Therefore, when this state is detected, the control gain adjusting section 109 is operated to perform a predetermined calculation to reduce the control gain as in this embodiment. This calculation is performed by, for example, the error (E
1) is the error (E0) of the N-1th print stored
Value divided by the sum of the error of N and the Nth print (E1 / (E0 +
Calculate E1)). This calculation result is used as the reduction coefficient in this state. Therefore, the product of this reduction coefficient and the gain at this time is multiplied by the error (E1) of the Nth print and set as the correction amount of the operation amount of the next print. The result of such control gain adjustment is shown in FIG.
【0021】減少係数は、上記のような比例計算以外の
手法で求めることもできる。上述のように発振状態は、
制御誤差が許容誤差を越えて現像濃度の目標値を挟んで
符号が変わるようになるため、確率として一番高い調整
量を減少係数として設定すればよい。例えば、一義的に
1/2を減少係数として制御ゲイン調整を行うようにし
て簡便に制御ゲインの調整を行うことができる。The reduction coefficient can be obtained by a method other than the proportional calculation as described above. As mentioned above, the oscillation state is
Since the control error exceeds the permissible error and the sign changes across the target value of the development density, the adjustment amount having the highest probability may be set as the reduction coefficient. For example, the control gain can be easily adjusted by uniquely adjusting the control gain with 1/2 as the reduction coefficient.
【0022】また、制御ルールを作成する際に重要な、
状態変化直後の事例獲得時には、当然目標値と制御量と
の差が許容誤差範囲を逸脱している。このとき制御ゲイ
ンの調整を行ってしまうと正しく事例が獲得でいないば
かりか、誤った制御ルールを作成してしまうおそれがあ
る。この実施例においては、このような問題を回避する
ために、事例数を計数してその数が制御ルールを計算で
きる数以下の時には、制御ゲインの調整を行わないよう
にしている。Further, important when creating a control rule,
When acquiring a case immediately after a state change, the difference between the target value and the control amount naturally deviates from the allowable error range. At this time, if the control gain is adjusted, not only the case cannot be correctly acquired, but also an erroneous control rule may be created. In this embodiment, in order to avoid such a problem, the control gain is not adjusted when the number of cases is counted and the number is less than or equal to the number for which the control rule can be calculated.
【0023】従前の例では、図3に示すように、目標濃
度を境にして、制御量(測定濃度)が許容誤差範囲をは
ずれ、しかも、目標濃度に収束しない状態(7プリント
以降)が従前では起こっていたが、この実施例によれ
ば、このような状態が続いていることを検知でき、しか
も図4に示すように収束しない状況を回避できるという
効果がある。In the conventional example, as shown in FIG. 3, the control amount (measured concentration) deviates from the permissible error range with the target concentration as a boundary, and the state where the control amount does not converge to the target concentration (after 7 prints) is conventional. However, according to this embodiment, it is possible to detect that such a state continues, and it is possible to avoid the situation where the convergence does not occur as shown in FIG.
【0024】また、はじめに獲得した事例(許容誤差を
超えているもの)に近い値で、上記の状況に陥ることが
あり、制御は目標値に収束しないばかりか、闇雲に事例
のみが獲得追加される。この実施例では、このような事
態も回避することができる。Further, when the value is close to the first acquired case (that exceeds the allowable error), the above situation may occur, and the control does not converge to the target value, and only the case is acquired and added to the dark clouds. It In this embodiment, such a situation can be avoided.
【0025】また、図5に示すように、この実施例で
は、制御ルールを計算可能な事例数以下の時には、制御
ゲインの調整を行わないようにでき、この場合、本来制
御ゲイン調整が不要であったにもかかわらず、ゲイン調
整がなされた事例に基づいて計算した制御ルールを記憶
しなくても済む。Further, as shown in FIG. 5, in this embodiment, when the number of cases in which the control rule can be calculated is less than or equal to the number of cases, it is possible to prevent the control gain from being adjusted. Despite that, it is not necessary to store the control rule calculated based on the case where the gain adjustment is performed.
【0026】[実施例2]つぎにこの発明のより詳細な
構成を示す実施例2について説明する。この実施例は、
スコロトロン帯電器で光導電体表面に一様帯電を行った
後、レーザ光線の照射により静電潜像を形成し、この静
電潜像をトナーにより現像する電子写真方式の画像形成
装置に、この発明を適用したものである。この実施例で
は、制御量は、画像濃度(ベタ濃度およびハイライト濃
度の2種類)であり、操作量はスコロトロン帯電器のグ
リッド電位およびレーザ光線の出力部の出力としてい
る。[Second Embodiment] Next, a second embodiment showing a more detailed structure of the present invention will be described. This example is
After uniformly charging the photoconductor surface with a scorotron charger, an electrostatic latent image is formed by laser beam irradiation, and this electrostatic latent image is developed with toner. The invention is applied. In this embodiment, the control amount is the image density (two types of solid density and highlight density), and the operation amount is the grid potential of the scorotron charger and the output of the laser beam output unit.
【0027】(1)画像形成装置の構成 まず、この実施例の画像形成装置の画像出力部IOT
(イメージアウトプットターミナル)の概要を図6に示
す。なお、図6では、画像読み取り部や画像処理部は省
略している。すなわち、電子写真方式による画像出力部
IOTのみを示している。(1) Configuration of Image Forming Apparatus First, the image output section IOT of the image forming apparatus of this embodiment.
Figure 6 shows the outline of (Image Output Terminal). Note that the image reading unit and the image processing unit are omitted in FIG. That is, only the image output unit IOT based on the electrophotographic method is shown.
【0028】図6を用いて画像形成手順を説明すると、
まず、画像読み取り部(図示せず)で原稿を読み取った
り、あるいは外部のコンピュータ(図示せず)などで作
成されたりして得られた原画像信号に、画像処理部(図
示せず)で適切な処理を行う。これにより得られる入力
画像信号は、レーザー出力部1に入力され、レーザー光
線Rを変調する。このようにして、入力画像信号によっ
て変調されたレーザ光線Rが、感光体2上にラスター照
射される。The image forming procedure will be described with reference to FIG.
First, an image processing unit (not shown) applies an original image signal obtained by reading an original by an image reading unit (not shown) or created by an external computer (not shown). Process. The input image signal thus obtained is input to the laser output unit 1 and modulates the laser beam R. Thus, the laser beam R modulated by the input image signal is irradiated onto the photoconductor 2 in a raster manner.
【0029】一方、感光体2はスコロトロン帯電器3に
よって一様に帯電され、レーザ光線Rが照射されると、
その表面には入力画像信号に対応した静電潜像が形成さ
れる。次いで、現像器6により上記静電潜像がトナー現
像され、転写装置7によって現像トナーが用紙(図示せ
ず)上に転写され、定着装置8によって定着される。そ
の後、感光体2はクリーナー11によりクリーニングさ
れ、一回の画像形成動作が終了する。また、10は現像
濃度センサであり、画像エリア外に形成される現像パッ
チ(後述)の濃度を検出する。On the other hand, when the photoconductor 2 is uniformly charged by the scorotron charger 3 and is irradiated with the laser beam R,
An electrostatic latent image corresponding to the input image signal is formed on the surface. Next, the electrostatic latent image is developed with toner by the developing device 6, the developing toner is transferred onto a sheet (not shown) by the transfer device 7, and is fixed by the fixing device 8. Thereafter, the photoreceptor 2 is cleaned by the cleaner 11, and one image forming operation is completed. A development density sensor 10 detects the density of a development patch (described later) formed outside the image area.
【0030】(2)現像パッチ作成機構およびそのモニ
タ機構 ここで、この実施例における現像パッチおよびそのモニ
タ機構について説明する。現像パッチは、出力画像濃度
をモニタするためのものであり、図7に示すように、ベ
タ(網点カバレッジ100%)濃度パッチPA1とハイ
ライト(網点カバレッジ20%)濃度パッチPA2の二
種類を採用している。そして、これらべ夕濃度パッチP
A1、ハイライト濃度パッチPA2は、図7に示すよう
に、いずれも2〜3cm角程度の大きさに設定され、感
光体2の画像エリア外に形成されるようになっている。
すなわち、図8に示すように、画像エリア2aに潜像が
形成された後、空きエリア2bにおいてべ夕濃度パッチ
PA1とハイライト濃度パッチPA2が順次形成される
ようになっている。(2) Developing Patch Creating Mechanism and Monitoring Mechanism Thereof The developing patch and its monitoring mechanism in this embodiment will be described. The development patch is for monitoring the output image density, and as shown in FIG. 7, two types of patches are a solid (100% dot coverage) density patch PA1 and a highlight (20% dot coverage) density patch PA2. Has been adopted. Then, these density patches P
As shown in FIG. 7, each of the A1 and the highlight density patch PA2 is set to a size of about 2 to 3 cm square and is formed outside the image area of the photoconductor 2.
That is, as shown in FIG. 8, after the latent image is formed in the image area 2a, the evening density patch PA1 and the highlight density patch PA2 are sequentially formed in the empty area 2b.
【0031】また、濃度センサ10は、感光体2の表面
に光を照射するLED照射部と、感光体2の表面からの
正反射光または拡散光を受光するフォトセンサとから構
成されており、図7に示すラインL1は、現像液度セン
サ10の検出ラインである。したがって、ベタ濃度パッ
チPA1とハイライト濃度パッチPA2は、検出ライン
L1上に形成されるようになっており、現像濃度センサ
10の近傍を順次通過する。The density sensor 10 is composed of an LED irradiation unit for irradiating the surface of the photoconductor 2 with light, and a photosensor for receiving specularly reflected light or diffused light from the surface of the photoconductor 2. A line L1 shown in FIG. 7 is a detection line of the developer liquid level sensor 10. Therefore, the solid density patch PA1 and the highlight density patch PA2 are formed on the detection line L1, and sequentially pass near the development density sensor 10.
【0032】ここで、図9は、現像濃度センサ10の出
力信号の一例を示す図である。図示のように、まず、原
稿の画像に応じた濃度検出信号が得られ、次いで、ベタ
濃度パッチPA1とハイライト濃度パッチPA2の各濃
度検出信号が得られる。ベタ濃度パッチPA1とハイラ
イト濃度パッチPA2は、画像エリア外に形成されてい
るため、用紙に転写されることはなく、また、クリーナ
ー11の部分を通過する際に消去される。Here, FIG. 9 is a diagram showing an example of the output signal of the developing density sensor 10. As shown in the drawing, first, a density detection signal corresponding to the image of the document is obtained, and then each density detection signal of the solid density patch PA1 and the highlight density patch PA2 is obtained. Since the solid density patch PA1 and the highlight density patch PA2 are formed outside the image area, they are not transferred to the paper and are erased when passing through the cleaner 11.
【0033】なお、この実施例において、現像パッチの
濃度を検出しているのは、ユーザーが手にする定着画像
の濃度(最終画像濃度)と相関が高く、しかもクリーナ
ー11による除去が可能なためである。また、現像パッ
チは、画像形成時以外のタイミングであれば、画像エリ
ア内に形成してもよい。また、現像パッチとしては、他
の網点カバレッジのものを用いてもよい。In this embodiment, the density of the developing patch is detected because it has a high correlation with the density (final image density) of the fixed image that the user holds and can be removed by the cleaner 11. Is. Further, the development patch may be formed in the image area at a timing other than the time of image formation. Further, as the development patch, a patch having another halftone dot coverage may be used.
【0034】(3)制御部の構成 次に、図10は、スコロトロン帯電器3およびレーザー
出力部1を制御する制御部20の構成を示すブロック図
である。図において、21は濃度調整ダイアルであり、
操作者が所望の濃度に応じた値を設定する。濃度調整ダ
イアル21の設定値は、変換器22によって、現像濃度
センサ10の出力に換算した値(この実施例の場合は
「0」〜「255」の間の値)に変換される。変換器2
2から出力される目標濃度は、制御量メモリ23におい
て保持される。この場合、制御量メモリ23は、許容誤
差量も記憶している。(3) Configuration of Control Unit Next, FIG. 10 is a block diagram showing the configuration of the control unit 20 for controlling the scorotron charger 3 and the laser output unit 1. In the figure, 21 is a density adjustment dial,
The operator sets a value according to the desired density. The set value of the density adjustment dial 21 is converted by the converter 22 into a value converted into the output of the developing density sensor 10 (a value between “0” and “255” in this embodiment). Converter 2
2 is held in the control amount memory 23. In this case, the control amount memory 23 also stores the allowable error amount.
【0035】一方、現像濃度センサ10の出力信号とメ
モリ23の出力信号とは、濃度コンパレータ24におい
て比較される。この比較においては、メモリ23が記憶
している許容誤差量が参照される。そして、現像濃度セ
ンサ10の出力信号は、両者の差が許容値以内であれ
ば、適用制御ルール演算器30に供給され、許容値以上
であれば制御事例メモリ25に供給される。On the other hand, the output signal of the developing density sensor 10 and the output signal of the memory 23 are compared in the density comparator 24. In this comparison, the allowable error amount stored in the memory 23 is referred to. The output signal of the development density sensor 10 is supplied to the applicable control rule calculator 30 if the difference between the two is within the allowable value, and is supplied to the control case memory 25 if the difference is equal to or more than the allowable value.
【0036】制御事例メモリ25は、制御事例を記憶す
るメモリであり、状態量(代表値)、操作量、制御量の
3種の量を一組にして記憶する。このように、制御事例
を記憶するのは、本実施例においては、過去に記憶され
た制御事例に基づいて種々の制御を行うためである。The control case memory 25 is a memory for storing control cases, and stores three kinds of quantities of state quantity (representative value), operation quantity and control quantity as one set. In this embodiment, the control cases are stored in order to perform various controls based on control cases stored in the past.
【0037】ここで、制御事例メモリ25に記憶される
状態量とは、電子写真のプロセスに支配的な影響を及ぼ
す温度や湿度、あるいは経時的劣化量などをいうが、こ
れらの状態量がある限られた時間内ではほぼ一定とみな
せるため、この実施例の場合は、その代用として事例の
発生時刻(日付と時分秒)や形成した画像枚数を用いて
いる。発生時刻が、所定の時間単位(3分、5分あるい
は10分等の予め決めた時間単位)内にあれば、画像出
力部IOTの状態は等しいとして取り扱うようにしてい
る。これは、発生時刻が互いに近い事例同士であれば、
両者はほぼ同様な温度湿度下にあって、経時的劣化の度
合いも同じ程度であろうと期待できるためである。ま
た、発生時刻を示す時刻データは、この実施例において
は、図6に示すクロツクタイマ40から供給されるよう
になっている。また累積枚数に基づいて同じ状態かどう
かを判断することができる次に、操作量とは、被制御対
象の出力値を変化させるパラメータの調整量をいい、こ
の実施例の場合は、スコロトロン帯電器3のグリッド電
圧設定値(0〜255、以下スコロ設定値と略称する)
とレーザーバワー設定値(0〜255、以下LP設定値
と略称する)の2種である。この2つの量を操作量とし
たのは、制御しようとしている最終画像濃度がベタ濃度
部とハイライト濃度部の二点であること、および、スコ
ロ設定値とLP設定値が、ベタ濃度とハイライト濃度に
相関が高いためである。Here, the state quantity stored in the control case memory 25 refers to temperature, humidity, or the amount of deterioration over time that dominates the electrophotographic process, and there are these state quantities. Since it can be regarded as almost constant within a limited time, in the case of this embodiment, the occurrence time (date and hour / minute / second) of the case and the number of formed images are used instead. If the occurrence time is within a predetermined time unit (a predetermined time unit such as 3 minutes, 5 minutes or 10 minutes), the states of the image output units IOT are handled as being equal. This is the case where the occurrence times are close to each other,
This is because both are under substantially the same temperature and humidity, and the degree of deterioration over time can be expected to be the same. The time data indicating the time of occurrence is supplied from the clock timer 40 shown in FIG. 6 in this embodiment. Next, the operation amount refers to an adjustment amount of a parameter that changes the output value of the controlled object. In the case of this embodiment, the scorotron charger is used. Grid voltage setting value of 3 (0 to 255, hereinafter abbreviated as scoro setting value)
And laser power setting values (0 to 255, hereinafter abbreviated as LP setting values). The two amounts were set as the manipulated variables because the final image density to be controlled is two points of a solid density part and a highlight density part, and the scoro set value and the LP set value are the solid density and the high density. This is because the light density has a high correlation.
【0038】また、スコロ設定値およびLP設定値は、
各々操作量メモリ32に記憶されており、操作量補正演
算器31の出力信号に対応した値が適宜読み出されるよ
うになっている。そして、操作量メモリ32から読み出
されたスコロ設定値はグリッド電源15に供給され、こ
れにより、グリッド電源15はスコロ設定値に応じた電
圧をスコロトロン帯電器3に印加する。また、操作量メ
モリ32から読み出されたLP設定値は、光量コントロ
ーラ16に供給され、これにより、光量コントローラ1
6はLP設定値に応じたレーザーバワーをレーザー出力
部1に与える。Further, the scoro setting value and the LP setting value are
Each value is stored in the manipulated variable memory 32, and the value corresponding to the output signal of the manipulated variable correction calculator 31 is read out as appropriate. Then, the scoro set value read from the operation amount memory 32 is supplied to the grid power supply 15, whereby the grid power supply 15 applies a voltage corresponding to the scoro set value to the scorotron charger 3. Further, the LP setting value read from the operation amount memory 32 is supplied to the light amount controller 16, whereby the light amount controller 1
Numeral 6 gives a laser power corresponding to the LP set value to the laser output unit 1.
【0039】次に、制御事例メモリ25に供給される制
御量は、現像濃度センサ10の出力信号であり、以上の
結果、制御メモリ25には、例えば、図11に示すよう
な制御事例が記憶される。この表において、例えば、ク
ラスタ1の事例1は、状態量(発生時刻)が1995年
12月1日12時0分10秒、LP設定値が「83」、
スコロ設定値が「130」、制御量(センサ出力値)が
ベタ部分について「185」、ハイライト部分について
「23」であり、クラスタ2の事例1は、状態量199
5年12月2日9時0分5秒、LP設定値が「14
8」、スコロ設定値が「115」、制御量がベタ部につ
いて「185」、ハイライト部について「30」であ
る。後述するように、制御事例のクラスタごとに制御ル
ールが作成される。Next, the control amount supplied to the control case memory 25 is an output signal of the developing density sensor 10, and as a result of the above, the control case shown in FIG. 11 is stored in the control memory 25. To be done. In this table, for example, in the case 1 of cluster 1, the state quantity (occurrence time) is 12:00:00 on December 1, 1995, and the LP setting value is “83”.
The scoro set value is "130", the control amount (sensor output value) is "185" for the solid portion, and "23" for the highlighted portion. In case 1 of cluster 2, the state amount 199
At 9:05:00 on December 2, 5th, the LP setting value was "14
8 ", the scoring set value is" 115 ", and the control amount is" 185 "for the solid portion and" 30 "for the highlight portion. As described later, a control rule is created for each cluster of control cases.
【0040】次に、図10に示す状態量コンパレータ2
6、クラスタメモリ27および制御ルール演算器28
は、制御事例メモリ25に記憶された制御事例を参照し
て制御ルールを抽出する機能を有している。なお、これ
らのブロックの作用については、後に詳述する。Next, the state quantity comparator 2 shown in FIG.
6. Cluster memory 27 and control rule calculator 28
Has a function of extracting a control rule with reference to a control case stored in the control case memory 25. The operation of these blocks will be described in detail later.
【0041】また、制御ルールメモリ29は、制御ルー
ル演算器28か算出した制御ルールを複数記憶するメモ
リであり、適用制御ルール演算器30から要求がある
と、その要求に応じた制御ルールを返信する。この場
合、適用制御ルール演算器30は、濃度コンパレータ2
4から供給される濃度差および操作量メモリ32から供
給される操作量(すなわち、LP設定値、スコロ設定
値)に応じた制御ルールを、制御ルールメモリ29に要
求するようになっている。制御ルールメモリ29は図1
2に示すように制御ルールの係数(ゲイン)をストアす
る。先に説明した制御事例メモリ25は、制御ルールを
作成するための事例をストアするが、最新の制御ルール
以外は、基本的に用いることがないので、事例のクラス
タを作成するたびに、以前のクラスタのデータをリセッ
トする。The control rule memory 29 is a memory for storing a plurality of control rules calculated by the control rule arithmetic unit 28. When a request is issued from the applied control rule arithmetic unit 30, a control rule corresponding to the request is returned. To do. In this case, the applied control rule calculator 30 determines that the density comparator 2
The control rule memory 29 is requested to provide a control rule corresponding to the density difference supplied from No. 4 and the operation amount supplied from the operation amount memory 32 (that is, the LP set value and the scoro set value). The control rule memory 29 is shown in FIG.
As shown in 2, the control rule coefficient (gain) is stored. The control case memory 25 described above stores a case for creating a control rule, but basically does not use any case other than the latest control rule. Reset cluster data.
【0042】次に、操作量補正値演算器31は、適用制
御ルール演算器30によって検索された制御ルールを用
いて、操作量の補正値を求め、求められた補正値を操作
量メモリ32に供給する。操作量の補正値(操作量自体
でもよい)を求めるのに適用される制御ルールをとくに
明瞭に表したい場合には、これを適用制御ルールと呼ぶ
ことにする。これにより、操作量メモリ32は、操作量
補正値に対応した操作量、すなわち、LP設定値および
スコロ設定値を、グリッド電源15および光量コントロ
ーラ16に各々供給する。Next, the manipulated variable correction value calculator 31 obtains the correction value of the manipulated variable using the control rule retrieved by the applied control rule calculator 30, and stores the obtained correction value in the manipulated variable memory 32. Supply. When it is desired to clearly express a control rule applied for obtaining a correction value of the operation amount (or the operation amount itself), this is referred to as an application control rule. As a result, the operation amount memory 32 supplies the operation amount corresponding to the operation amount correction value, that is, the LP setting value and the scoro setting value to the grid power supply 15 and the light amount controller 16, respectively.
【0043】一方、基準パッチ信号発生器42は、ベタ
濃度パッチPA1とハイライト濃度パッチPA2の作成
を指示する回路であり、パッチ作成タイミングにおいて
校正用基準パッチ信号を画像出力部IOTに出力する。
これによって、図7に示すベタ濃度パッチPA1とハイ
ライト濃度パッチPA2か作成される。On the other hand, the reference patch signal generator 42 is a circuit for instructing the creation of the solid density patch PA1 and the highlight density patch PA2, and outputs the calibration reference patch signal to the image output unit IOT at the patch creation timing.
As a result, the solid density patch PA1 and the highlight density patch PA2 shown in FIG. 7 are created.
【0044】この場合、基準パッチ信号発生器42の動
作タイミングは、I/O調整部41によって行われる。
I/O調整部41は、クロックタイマ40か出力するタ
イム信号を監視し、ベタ濃度パッチP1とハイライト濃
度パッチP2が所定位置に形成されるように、基準パッ
チ信号発生器42に動作タイミング信号を供給する。In this case, the operation timing of the reference patch signal generator 42 is controlled by the I / O adjusting section 41.
The I / O adjusting unit 41 monitors the time signal output from the clock timer 40, and outputs an operation timing signal to the reference patch signal generator 42 so that the solid density patch P1 and the highlight density patch P2 are formed at predetermined positions. To supply.
【0045】またこの実施例では、補正演算調整部43
が設けられ、操作量補正演算部31の動作を制御してい
る。この補正演算制御部43は、発振状態を検出し、そ
の検出時に操作量の補正量を減少させるものである。Further, in this embodiment, the correction calculation adjustment unit 43
Is provided to control the operation of the operation amount correction calculation unit 31. The correction calculation control unit 43 detects the oscillation state and reduces the correction amount of the operation amount at the time of detection.
【0046】(4)初期設定動作 つぎに、上記構成によるこの実施例の動作について説明
する。初めに、図13を主に参照して初期設定処理(い
わゆる、機能の立ち上げ処理)について説明する。ま
ず、技術者は、制御用パラメータとして選ばれたスコロ
設定値とLP設定値を適当に設定する(S11)。そし
て、制御部20は、ベタ濃度パッチPA1とハイライト
濃度パッチPA2を作成し(S12)、それぞれの光学
濃度を現像濃度センサ10により測定し(S13)、そ
の内容を制御事例として制御事例メモリ25に記憶させ
る(S14)。この結果、制御事例メモリ25には、最
初の制御事例(制御事例1)が記憶される。(4) Initial Setting Operation Next, the operation of this embodiment having the above configuration will be described. First, the initial setting process (so-called function start-up process) will be described mainly with reference to FIG. First, the technician appropriately sets the scoro set value and the LP set value selected as the control parameters (S11). Then, the control unit 20 creates a solid density patch PA1 and a highlight density patch PA2 (S12), measures the respective optical densities by the development density sensor 10 (S13), and uses the contents as a control case as a control case memory 25. (S14). As a result, the control case memory 25 stores the first control case (control case 1).
【0047】同様にして、スコロ設定値とLP設定値を
それぞれ変化させつつ、さらに2回分の制御事例を制御
事例メモリに記憶させる。すなわち、技術者は制御装置
立上げ時(状態量が等しい時間以内)に、合計して3組
の制御事例を作成して、制御事例メモリ25に記憶させ
る(S15)。Similarly, while changing the scoro setting value and the LP setting value respectively, two more control cases are stored in the control case memory. That is, the engineer creates a total of three sets of control cases when the control device is started (within the time when the state quantities are equal) and stores them in the control case memory 25 (S15).
【0048】上記のようにして、初期設定時の3組の制
御事例が制御事例メモリ26に記憶されると、その記憶
内容が状態量コンパレータ26およびクラスタメモリ2
7を介して制御ルール演算器28に供給され、ここで、
制御ルールが求められる。この場合の制御ルールは、図
14に示すような制御事例平面として抽出される(S1
6)。なお図14の制御事例平面を決定するには、独立
した3組の制御事例が必要である。もちろん4以上の制
御事例を用いてもよい。この場合には、平均二乗誤差法
等を用いて、最適な制御事例平面を決定する。As described above, when three sets of control cases at the time of initialization are stored in the control case memory 26, the stored contents are the state quantity comparator 26 and the cluster memory 2.
7 is supplied to the control rule calculator 28 via
Control rules are required. The control rule in this case is extracted as a control case plane as shown in FIG. 14 (S1).
6). Note that three independent control cases are required to determine the control case plane of FIG. Of course, four or more control cases may be used. In this case, an optimal control case plane is determined using a mean square error method or the like.
【0049】図14において、P1,P2,P3は、初
期設定における3組の制御事例についてのスコ口設定値
とLP設定値の組み合わせを示す点である。ここで、点
P1,P2,P3に対応するハイライト濃度(ハイライ
ト濃度パッチの検出濃度)を示す点をH1,H2,H3
とし、同様に点P1,P2,P3に対応するべ夕濃度
(べ夕濃度パッチの検出濃度)を示す点をB1,B2,
B3とする。そして、点B1,B2,B3を通る平面を
ベタ事例平面BPとし、点H1,H2,H3を通る平面
をハイライト事例平面HPとする。ここで、状態量が変
化しない場合に、スコロ設定値とLP設定値を適宜変化
させたときに得られるべ夕濃度を示す点は、すべてベタ
事例平面BP内に収まることになる。また、同様にし
て、状態量が変化しない場合に、スコロ設定値とLP設
定値を適宜変化させたときに得られるハイライト濃度を
示す点は、全てハイライト事例平面HP内に収まる。こ
のように、ベタ事例平面BPおよびハイライト事例平面
HPは、状態量が変化しない場合の全ての事例を示して
いることになり、言い換えれば、これらの平面がイニシ
ャル時のベタ濃度とハイライト濃度に関する制御ルール
を示すことになる。以上の処理により、本実施例におけ
る初期設定処理が終了する。In FIG. 14, P1, P2, and P3 are points indicating the combination of the square setting value and the LP setting value for the three sets of control cases in the initial setting. Here, points indicating highlight densities (detection densities of highlight density patches) corresponding to the points P1, P2, and P3 are represented by H1, H2, and H3.
Similarly, points indicating the base density (detection density of the base density patch) corresponding to the points P1, P2, and P3 are denoted by B1, B2, and
B3. A plane passing through the points B1, B2, and B3 is defined as a solid case plane BP, and a plane passing through the points H1, H2, and H3 is defined as a highlight case plane HP. Here, in the case where the state quantity does not change, all points indicating the base density obtained when the scoro set value and the LP set value are appropriately changed fall within the solid case plane BP. Similarly, when the state quantity does not change, all points indicating the highlight density obtained when the scoro set value and the LP set value are appropriately changed fall within the highlight case plane HP. As described above, the solid case plane BP and the highlight case plane HP show all cases where the state quantity does not change. In other words, these planes have a solid density and a highlight density at the time of initializing. This shows the control rules for With the above processing, the initial setting processing in this embodiment ends.
【0050】このようにして得られた制御ルールを用い
ると所定の目標濃度についてスコロ設定値およびLP設
定値を一意に決定できる。すなわち、ユーザからの所望
の濃度指示値が入力されると、指示値に応じベタ濃度
(ベタ目標濃度)およびハイライト濃度(ハイライト目
標濃度)が計算される。図15に示すように、ベタ事例
平面BPおよびハイライト事例平面HPに、ベタ目標濃
度をとる平面(ベタ目標濃度平面BTP)およびハイラ
イト目標濃度をとる平面(ハイライト目標濃度平面HT
P)をそれぞれ重ねる。ベタ事例平面BPおよびベタ目
標平面BTPの交線BTLは、ベタ濃度に関する制御ル
ールを満たし、かつベタ目標濃度をとる点の集合であ
る。また、ハイライト事例平面HPおよびハイライト目
標濃度平面HTPの交線HTLは、ハイライト濃度に関
する制御ルールを満たし、かつハイライト目標濃度をと
る点の集合である。そして交線BTLおよびHTLの双
方をともに満たすスコロ設定値およびLP設定値の組を
求める。このスコロ設定値およびLP設定値の組は、ス
コロ設定値の座標軸およびLP設定値の座標軸が形成す
る平面への交線BTLおよびHTLの射影の交点であ
る。By using the control rule thus obtained, the scoro setting value and the LP setting value can be uniquely determined for a predetermined target density. That is, when a desired density instruction value is input from the user, a solid density (solid target density) and a highlight density (highlight target density) are calculated according to the instruction values. As shown in FIG. 15, in the solid case plane BP and the highlight case plane HP, a plane having a solid target density (solid target density plane BTP) and a plane having a highlight target density (highlight target density plane HT) are obtained.
P). The intersection line BTL of the solid case plane BP and the solid target plane BTP is a set of points that satisfy a control rule regarding solid density and take a solid target density. The intersection line HTL between the highlight case plane HP and the highlight target density plane HTP is a set of points that satisfy the control rule regarding highlight density and take the highlight target density. Then, a set of a scoro set value and an LP set value that satisfies both the intersection lines BTL and HTL is obtained. The set of the scoro set value and the LP set value is the intersection of the projections of the intersection lines BTL and HTL onto the plane formed by the coordinate axis of the scoro set value and the coordinate axis of the LP set value.
【0051】数式を用いて示せば、つぎのようになる。
ベタ濃度に関する制御ルールおよびハイライト濃度に関
する制御ルールはそれぞれ D100=a1・LP+a2・SC+a3 D20 =b1・LP+b2・SC+b3 となる。ここでD100はベタ濃度、D20はハイライ
ト濃度、LPはLP設定値、SCはスコロ設定値であ
る。またa1,a2,a3,b1,b2,b3は係数で
ある。この式をスコロ設定値SCおよびLP設定値LP
について解くと、 SC=(b1・D100−a1・D20−a3・b1+
a1・b3)/(a2・b1−a1・b2) LP=(b2・D100−a2・D20−a3・b2+
a2・b3)/(a1・b2−a2・b1) を得る。この式のD100およびD20にベタ目標濃度
およびハイライト目標濃度を代入すれば、LPおよびS
Cが決定する。If it is shown using a mathematical expression, it becomes as follows.
The control rule for solid density and the control rule for highlight density are D100 = a1.LP + a2.SC + a3 D20 = b1.LP + b2.SC + b3, respectively. Here, D100 is a solid density, D20 is a highlight density, LP is an LP set value, and SC is a scoro set value. A1, a2, a3, b1, b2, and b3 are coefficients. This formula can be used as the SCoro setting value SC and LP setting value LP
Solving for, SC = (b1 · D100−a1 · D20−a3 · b1 +
a1 ・ b3) / (a2 ・ b1-a1 ・ b2) LP = (b2 ・ D100-a2 ・ D20-a3 ・ b2 +
a2 · b3) / (a1 · b2-a2 · b1). By substituting the solid target density and the highlight target density for D100 and D20 in this equation, LP and S
C is determined.
【0052】制御ルールを満たす事例のベタ濃度および
ハイライト濃度が、事前に測定されている場合には、そ
のベタ濃度およびハイライト濃度からスコロ設定値およ
びLP設定値を求めることもできる。すなわち ΔD100=a1・ΔLP+a2・ΔSC ΔD20 =b1・ΔLP+b2・ΔSC ただしΔD100は事例のベタ濃度と目標ベタ濃度との
差分、ΔD20は事例のハイライト濃度と目標ベタ濃度
との差分、ΔLPは事例のLP設定値と次回のLP設定
値との差分、ΔSCは事例のスコロ設定値と次回のスコ
ロ設定値との差分である。この式をスコロ設定値の差分
ΔSCおよびLP設定値の差分ΔLPについて解いて、 ΔSC=(b1ΔD100−a1ΔD20)/(a2b
1−a1b2) ΔLP=(b2ΔD100−a2ΔD20)/(a1b
2−a2b1) を得る。この式にΔD100およびΔD20を代入して
ΔLPおよびΔSCを決定し、次回のスコロ設定値およ
びLP設定値を求めることができる。When the solid density and the highlight density of the case satisfying the control rule are measured in advance, the scoro setting value and the LP setting value can be obtained from the solid density and the highlight density. That is, ΔD100 = a1 · ΔLP + a2 · ΔSC ΔD20 = b1 · ΔLP + b2 · ΔSC where ΔD100 is the difference between the case solid density and the target solid density, ΔD20 is the difference between the case highlight density and the target solid density, and ΔLP is the case LP. The difference between the set value and the next LP set value, ΔSC is the difference between the case scoro set value and the next scoro set value. This equation is solved for the difference ΔSC of the scoro setting value and the difference ΔLP of the LP setting value, and ΔSC = (b1ΔD100−a1ΔD20) / (a2b
1-a1b2) ΔLP = (b2ΔD100−a2ΔD20) / (a1b
2-a2b1) is obtained. By substituting ΔD100 and ΔD20 into this equation, ΔLP and ΔSC can be determined, and the next scoro setting value and LP setting value can be obtained.
【0053】制御ルールは係数a1,a2,a3,b
1,b2,b3により、また係数a1,a2,b1,b
2により表すことができる。The control rules are coefficients a1, a2, a3, b
1, b2, b3 and the coefficients a1, a2, b1, b
2 can be represented.
【0054】なお、このような構成においては、濃度測
定用パッチとしてベタパッチとハイライトパッチとを用
いたが(濃度差80%)、測定用のパッチとしては種々
の濃度のものを用いることができる。ただし2つのパッ
チの濃度差が少なくとも30%以上離れていることが望
まれる。濃度差が30%以上ある場合には図16、17
に示すように高濃度のパッチから求めた事例平面SHの
目標実現ラインLHと低濃度のパッチから求めた事例平
面SLの目標実現ラインLLが求められ、図18に示す
ように、この目標実現ラインLHおよびLLの射影が、
スコロ設定値の座標軸およびLP設定値の座標軸が形成
する平面上で交わって適切なスコロ設定値およびLP設
定値の範囲で解(LPx、SCx)を求めることができ
る。しかしながら、高濃度パッチと低濃度パッチとの濃
度差が30%を下回ると、図194に示すように、高濃
度のパッチの事例平面の目標実現ラインLHと、低濃度
のパッチの事例平面の目標実現ラインLLとがほぼ平行
になってしまい、図20に示すように、適切なLP設定
値およびスコロ設定値では解が得られないおそれがあ
る。例えば、LP設定値およびスコロ設定値の操作可能
範囲をともに0〜511とする場合、これを外れた領域
で解(LPy,SCy)が得られ、適切な制御ができな
くなる。In this structure, the solid patch and the highlight patch are used as the density measuring patch (density difference 80%), but various density patches can be used as the measuring patch. . However, it is desirable that the density difference between the two patches be at least 30% apart. When the density difference is 30% or more, as shown in FIGS.
The target realization line LH of the case plane SH obtained from the high-density patch and the target realization line LL of the case plane SL obtained from the low-density patch are obtained, as shown in FIG. The projections of LH and LL are
The solution (LPx, SCx) can be obtained in an appropriate range of the scoro set value and the LP set value by intersecting on the plane formed by the coordinate axes of the scoro set value and the LP set value. However, when the density difference between the high density patch and the low density patch is less than 30%, as shown in FIG. 194, the target realization line LH of the high density patch case plane and the low density patch case plane target are obtained. Since the realization line LL is almost parallel to the realization line LL, a solution may not be obtained with appropriate LP setting value and scoro setting value, as shown in FIG. For example, when the operable range of the LP set value and the scoro set value is both set to 0 to 511, a solution (LPy, SCy) is obtained in a region outside this range, and appropriate control cannot be performed.
【0055】したがって、パッチの濃度差を30%以上
にすることが重要である。Therefore, it is important that the patch density difference is 30% or more.
【0056】(5)初期設定後の動作 初期設定後は、以下の式を用いて操作量の補正量を求め
画像濃度を制御することができる。(5) Operation after Initial Setting After the initial setting, the image density can be controlled by obtaining the correction amount of the operation amount using the following equation.
【0057】ΔSC=(b1ΔD100−a1ΔD2
0)/(a2b1−a1b2) ΔLP=(b2ΔD100−a2ΔD20)/(a1b
2−a2b1) また状態が変化した場合にはそれを検出して新たな制御
ルールを生成する。また複数の制御ルールを合成して適
切な制御ルールを求め画像濃度を制御することができ
る。ΔSC = (b1ΔD100−a1ΔD2
0) / (a2b1-a1b2) ΔLP = (b2ΔD100−a2ΔD20) / (a1b
2-a2b1) When the state changes, it is detected and a new control rule is generated. Further, a plurality of control rules can be combined to obtain an appropriate control rule to control the image density.
【0058】この場合、制御ルール(操作量の補正量)
の調整を行って上述の発振状態を回避する。この制御ル
ールの調整の動作を図21に示す。図21において図2
と対応する箇所には対応する符号を付して詳細な説明を
省略する。図21においては、ステップS32で制御ル
ール調整モードに設定し、これに応じてステップS33
において補正演算調整部43が制御ルールの調整を行
う。例えば前掲のΔSCおよびΔLPをそれぞれE1/
(E0+E1)倍する。あるいはΔSCおよびΔLPを
1/2倍する。これにより次回の制御において過大に操
作量が修正されずに済み、制御量が目標値に収束するき
っかけを作る。In this case, the control rule (correction amount of operation amount)
To avoid the above-mentioned oscillation state. The operation of adjusting the control rule is shown in FIG. In FIG. 21, FIG.
Corresponding reference numerals are given to portions corresponding to and detailed description thereof will be omitted. In FIG. 21, the control rule adjustment mode is set in step S32, and accordingly step S33 is set.
At, the correction calculation adjustment unit 43 adjusts the control rule. For example, the above-mentioned ΔSC and ΔLP are respectively E1 /
Multiply by (E0 + E1). Alternatively, ΔSC and ΔLP are multiplied by 1/2. This prevents the manipulated variable from being excessively corrected in the next control, and creates an opportunity for the controlled variable to converge to the target value.
【0059】なお、この発明は上述の実施例に限定され
るものではなく、種々変更が可能である。例えば、画像
濃度等、画質の測定は画像形成毎に行うのではなく、所
定枚数毎に行ったり、何らかの事象が発生したときに行
ったりするようにしてもよい。この場合、相前後する画
像濃度等、画質の測定について発振状態を検出して発振
状態を抑圧すればよい。The present invention is not limited to the above embodiment, but various modifications can be made. For example, the image quality such as the image density may not be measured for each image formation, but may be measured for each predetermined number of sheets or when an event occurs. In this case, the oscillation state may be detected and the oscillation state may be suppressed for measuring the image quality such as successive image densities.
【0060】[0060]
【発明の効果】以上説明したように、この発明によれ
ば、事例に基づいて画質を制御していく画像形成装置に
おいて画質の制御が発振状態になったときにこの発振状
態を検出し制御ゲインまたは制御ルールを調整して迅速
に発振状態を抑制するようにしているので、画質の制御
量を速やかに目標値に収束させることができる。As described above, according to the present invention, in the image forming apparatus which controls the image quality based on the case, when the control of the image quality becomes the oscillation state, this oscillation state is detected and the control gain is obtained. Alternatively, since the control rule is adjusted to quickly suppress the oscillation state, the image quality control amount can be quickly converged to the target value.
【図1】この発明の原理的な構成を具現化した実施例1
を示すブロック図である。FIG. 1 is a first embodiment embodying the principle of the present invention.
FIG.
【図2】上述実施例の動作を説明するフローチャートで
ある。FIG. 2 is a flowchart illustrating the operation of the above-described embodiment.
【図3】従前の制御系で起こる発振状態を説明する図で
ある。FIG. 3 is a diagram illustrating an oscillation state that occurs in a conventional control system.
【図4】上述実施例により発振状態が抑制されたことを
説明する図である。FIG. 4 is a diagram illustrating that the oscillation state is suppressed by the above-described embodiment.
【図5】上述実施例の発振状態の抑圧とゲイン計算用事
例の取得との関係を説明する図である。FIG. 5 is a diagram illustrating a relationship between suppression of an oscillation state and acquisition of a gain calculation case according to the above-described embodiment.
【図6】この発明を電子写真方式の画像形成装置に適用
した実施例2の画像出力部IOTの構成を示すブロック
図である。FIG. 6 is a block diagram showing a configuration of an image output unit IOT according to a second embodiment in which the present invention is applied to an electrophotographic image forming apparatus.
【図7】上述実施例2の濃度検出用のパッチの生成を説
明する図である。FIG. 7 is a diagram illustrating generation of patches for density detection according to the second embodiment.
【図8】上述実施例2のパッチおよび入力信号の画像の
形成タイミングを説明する図である。FIG. 8 is a diagram illustrating a patch and an image forming timing of an input signal in the second embodiment.
【図9】上述実施例2において形成された画像の濃度を
説明する図である。FIG. 9 is a diagram illustrating the density of an image formed in the second embodiment.
【図10】上述実施例2の制御部20の構成を示すブロ
ック図である。FIG. 10 is a block diagram showing a configuration of a control unit 20 according to the second embodiment.
【図11】図10の制御事例メモリ25に記憶される事
例データを説明する図である。11 is a diagram illustrating case data stored in a control case memory 25 of FIG.
【図12】図10の制御ルールメモリ29に記憶される
制御ルールを説明する図である。12 is a diagram illustrating control rules stored in a control rule memory 29 of FIG.
【図13】上述実施例2の初期設定時の動作を説明する
フローチャートである。FIG. 13 is a flowchart illustrating an operation at the time of initial setting according to the second embodiment.
【図14】図13の動作を説明するための図である。FIG. 14 is a diagram for explaining the operation of FIG. 13;
【図15】図13の動作を説明するための図である。FIG. 15 is a diagram for explaining the operation of FIG.
【図16】図13の動作を説明するための図である。16 is a diagram for explaining the operation of FIG.
【図17】図13の動作を説明するための図である。FIG. 17 is a diagram for explaining the operation of FIG. 13.
【図18】図13の動作を説明するための図である。FIG. 18 is a diagram for explaining the operation of FIG. 13.
【図19】図13の動作を説明するための図である。FIG. 19 is a diagram for explaining the operation of FIG. 13.
【図20】図13の動作を説明するための図である。FIG. 20 is a diagram for explaining the operation of FIG. 13.
【図21】上述実施例2の制御ルールの調整を説明する
フローチャートである。FIG. 21 is a flowchart illustrating adjustment of control rules according to the second embodiment.
【図22】従来の制御系を説明する図である。FIG. 22 is a diagram illustrating a conventional control system.
100 目標値 101 制御量 102 制御ゲイン 103 操作量 104 制御系 105 制御ゲイン推論部 106 操作量の変化量 107 制御量の変化量 108 目標値と制御量との差(制御誤差) 109 制御ゲイン調整部 100 target value 101 control amount 102 control gain 103 operation amount 104 control system 105 control gain inference unit 106 change amount of operation amount 107 change amount of control amount 108 difference between target value and control amount (control error) 109 control gain adjusting unit
Claims (4)
される制御ゲインを用いて、画像品質に関する制御量
が、目標値になるように操作量を制御し、上記制御量と
上記目標値との差が予め定めた許容値を越えたときに新
たな事例のデータを採取して新たな制御ゲインを計算す
る画像形成装置において、 上記制御量と上記目標値との差の大きさが所定の値以上
であることを検出する手段と、 継続する画像形成動作において上記所定の値以上の差が
検出されとときに、上記差の符号が逆であるかどうかを
判別する手段と、 上記符号が逆であることが判別されたときに、上記制御
ゲインを減少させる手段とを有することを特徴とする画
像形成装置。1. A control gain calculated based on image forming case data is used to control an operation amount such that a control amount relating to image quality reaches a target value, and the control amount and the target value are controlled. In the image forming apparatus that collects data of a new case and calculates a new control gain when the difference between the control amounts exceeds a predetermined allowable value, the magnitude of the difference between the control amount and the target value is a predetermined value. A value that is greater than or equal to a value, a means that determines whether the sign of the difference is opposite when a difference greater than or equal to the predetermined value is detected in a continuous image forming operation, and the sign is An image forming apparatus comprising: a unit that reduces the control gain when it is determined that they are opposite.
上記新たな事例のデータを採取しているときには、上記
符号が逆であることが判別されても上記制御ゲインを減
少させないようにした請求項1記載の画像形成装置。2. When the data of the new case is collected to calculate the new control gain, the control gain is not reduced even if it is determined that the signs are opposite. The image forming apparatus according to item 1.
るように操作量を制御する画像形成装置において、 上記目標値を設定する手段と、 上記制御量を測定する手段と、 一連の画像形成プロセスにおいて実際に加えられた操作
量と、その操作量が加えられたときに実際に測定された
制御量とに基づいて決定される、上記操作量および制御
量の関数のパラメータを、1又は複数個、制御ルールと
して記憶する記憶手段と、 画像形成装置本体の状態の遷移を判別する状態遷移判別
手段と、 上記状態遷移判別手段の判別出力に応じて、一連の画像
形成プロセスにおける上記操作量と上記制御量の実測値
とから上記関数の新たなパラメータを決定し、制御ルー
ルとして上記記憶手段に記憶させる手段と、 上記制御量に基づいて上記操作量を算出するために適用
する適用制御ルールを、上記1の関数のパラメータか
ら、または上記複数個の関数のパラメータの少なくとも
一部を組み合わせて、演算する適用制御ルール演算手段
と、 上記適用制御ルールと、上記制御量の上記目標値に対す
るエラーとに基づいて上記操作量を変化させる手段と、 上記制御量の上記目標値に対するエラーの大きさが所定
の値以上であることを検出する手段と、 継続する画像形成動作において上記所定の値以上のエラ
ーが検出されたときに、その符号が逆であるかどうかを
判別する手段と、 上記符号が逆であることが判別されたときに、上記操作
量の変化の程度を少なくするようにする手段を有するこ
とを特徴とする画像形成装置。3. An image forming apparatus for controlling an operation amount so that a control amount relating to image quality becomes a target value, a means for setting the target value, a means for measuring the control amount, and a series of image formations. One or more parameters of the manipulated variable and the function of the controlled variable, which are determined based on the manipulated variable actually applied in the process and the controlled variable actually measured when the manipulated variable is applied. Individually, a storage unit that stores the control rule, a state transition determination unit that determines a state transition of the image forming apparatus main body, and an operation amount in a series of image forming processes according to the determination output of the state transition determination unit. Means for determining a new parameter of the function from the measured value of the control amount, storing the control rule in the storage means, and calculating the operation amount based on the control amount An application control rule to be applied in order to calculate the application control rule from the parameter of the function 1 or by combining at least a part of the parameters of the plurality of functions; the application control rule; Means for changing the operation amount based on an error of the control amount with respect to the target value, a means for detecting that the magnitude of the error of the control amount with respect to the target value is a predetermined value or more, and continuous image formation. When an error greater than or equal to the predetermined value is detected during operation, a means for determining whether or not the sign is reversed, and a change in the operation amount when it is determined that the sign is opposite. An image forming apparatus having means for reducing the degree.
ように操作量を制御する画像形成装置の制御方法におい
て、 実際に加えられた操作量、および上記操作量が加えられ
たときに測定された制御量に基づいて、初期状態の制御
ルールを1または複数個生成するステップと、 上記制御量に基づいて上記操作量を算出するために適用
する適用制御ルールを、上記1または複数の制御ルール
から生成するステップと、 画像形成装置本体の状態の遷移を判別するステップと、 上記状態の遷移の判別に応じて、画像形成時の操作量お
よび制御量から新たな制御ルールを生成するステップ
と、 上記新たな制御ルールを加味して上記適用制御ルールを
変更するステップと、 上記制御量の上記目標値に対するエラーの大きさが所定
の値以上であることを検出するステップと、 継続する画像形成動作において上記所定の値以上のエラ
ーが検出されとときに、その符号が逆であるかどうかを
判別するステップと、 上記符号が逆であることが判別されたときに、上記操作
量の変化の程度を少なくするステップとを有することを
特徴とする画像形成装置の制御方法。4. A control method for an image forming apparatus, which controls an operation amount such that a control amount relating to image quality reaches a target value, wherein an operation amount actually applied and a value measured when the operation amount is applied. The step of generating one or a plurality of control rules in the initial state based on the control amount, and the applied control rule applied to calculate the manipulated variable based on the control amount. And a step of determining a state transition of the image forming apparatus main body, a step of generating a new control rule from an operation amount and a control amount at the time of image formation according to the determination of the state transition. A step of changing the applied control rule in consideration of the new control rule, and detecting that the magnitude of the error of the control amount with respect to the target value is a predetermined value or more. The step of issuing, the step of determining whether or not the sign is opposite when an error of the predetermined value or more is detected in the continuous image forming operation, and the above sign is determined to be opposite. Sometimes, a step of reducing the degree of change in the operation amount is included.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8075481A JPH09265247A (en) | 1996-03-29 | 1996-03-29 | Image forming device and control method thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8075481A JPH09265247A (en) | 1996-03-29 | 1996-03-29 | Image forming device and control method thereof |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH09265247A true JPH09265247A (en) | 1997-10-07 |
Family
ID=13577536
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8075481A Pending JPH09265247A (en) | 1996-03-29 | 1996-03-29 | Image forming device and control method thereof |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH09265247A (en) |
-
1996
- 1996-03-29 JP JP8075481A patent/JPH09265247A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2991098B2 (en) | Image forming apparatus and method | |
| US5734407A (en) | Image quality control at restart of image forming apparatus | |
| JP5739648B2 (en) | Image forming apparatus | |
| JP2020091427A (en) | Image forming device | |
| JPH09265247A (en) | Image forming device and control method thereof | |
| US5682573A (en) | Image quality control in image forming apparatus | |
| JPH1115217A (en) | Image forming device | |
| JPH10145598A (en) | Image forming device | |
| JPH08286439A (en) | Image density control method and device therefor | |
| JP3219127B2 (en) | Image forming device | |
| JP3095123B2 (en) | Image forming apparatus and method | |
| JP2004272205A (en) | Image forming apparatus and image forming method | |
| EP1184731A2 (en) | Image forming apparatus | |
| JP3031070B2 (en) | Image quality control device | |
| JPH11231585A (en) | Image forming device and method | |
| JP3039312B2 (en) | Image forming device | |
| JP2000122354A (en) | Image forming device | |
| JPH1055081A (en) | Image forming device | |
| JP3520897B2 (en) | Image forming device | |
| JP4411045B2 (en) | Image density control method | |
| JPH10148978A (en) | Image forming device | |
| JP2001255711A (en) | Image forming device | |
| JP4135750B2 (en) | Image forming apparatus | |
| JP6203161B2 (en) | Image forming apparatus | |
| JP3489258B2 (en) | Image forming device |