JP3039312B2 - Image forming device - Google Patents

Image forming device

Info

Publication number
JP3039312B2
JP3039312B2 JP7042084A JP4208495A JP3039312B2 JP 3039312 B2 JP3039312 B2 JP 3039312B2 JP 7042084 A JP7042084 A JP 7042084A JP 4208495 A JP4208495 A JP 4208495A JP 3039312 B2 JP3039312 B2 JP 3039312B2
Authority
JP
Japan
Prior art keywords
control
cluster
case
amount
image forming
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
Application number
JP7042084A
Other languages
Japanese (ja)
Other versions
JPH08137146A (en
Inventor
清孝 石川
邦夫 山田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Fujifilm Business Innovation Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fuji Xerox Co Ltd, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP7042084A priority Critical patent/JP3039312B2/en
Priority to US08/607,577 priority patent/US5682573A/en
Publication of JPH08137146A publication Critical patent/JPH08137146A/en
Application granted granted Critical
Publication of JP3039312B2 publication Critical patent/JP3039312B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Control Or Security For Electrophotography (AREA)
  • Image Processing (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、電子写真方式を用いた
画像形成装置に係わり、特に画像を常に所定品質に保つ
ための制御を、低コストでしかも精度良く行え、さらに
商品開発時のデータ採取や最適化設計にかかる開発工数
を著しく低減することができる画像形成装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image forming apparatus using an electrophotographic system, and more particularly to a control for maintaining an image of a predetermined quality at a low cost and with high accuracy. The present invention relates to an image forming apparatus that can significantly reduce the number of development steps required for sampling and optimization design.

【0002】[0002]

【従来の技術】従来より、電子写真方式を用いた画像形
成装置においては、画像濃度を最適に保つためのフィー
ドバック制御がごく一般に用いられている。これは、静
電気を用いた電子写真方式では、その日の温度や湿度な
どの環境条件、あるいは感光体や現像剤の経時的な劣化
などにより、装置自体の画像出力状態が変わり、濃度再
現性が変動してしまうためである。
2. Description of the Related Art Conventionally, in an image forming apparatus using an electrophotographic system, a feedback control for keeping an image density at an optimum level is generally used. This is because in the electrophotographic method using static electricity, the image output state of the device itself changes due to environmental conditions such as temperature and humidity on that day, or the deterioration of the photoconductor and developer over time, and the density reproducibility fluctuates. This is because

【0003】従来のフィードバック制御の内容をより具
体的に説明すると、濃度パッチにより濃度再現状況をモ
ニタして目標濃度との誤差分を求め、これにフィードバ
ックゲインを乗じることによって、制御用アクチュエー
タの設定値補正量を算出する方法がもっとも一般的であ
る。
The content of the conventional feedback control will be described in more detail. The density reproduction state is monitored by a density patch, an error from a target density is obtained, and the error is multiplied by a feedback gain to set a control actuator. The most common method is to calculate the value correction amount.

【0004】ここで、上記濃度パッチは、現像像パッチ
であることが多い。これは用紙上に作成される転写像や
定着像に比較して、現像像の方が作成および消去が簡単
であり、しかもユーザが手にする定着画像濃度との相関
が極めて高いためである。また、制御用アクチュエータ
としては、現像特性を左右する帯電器印加電圧や露光
量、現像バイアスなどがよく用いられている。
Here, the density patch is often a developed image patch. This is because a developed image is easier to create and erase than a transferred image and a fixed image created on paper, and has a much higher correlation with a fixed image density obtained by a user. Further, as a control actuator, a voltage applied to a charger, an exposure amount, a development bias, and the like, which affect development characteristics, are often used.

【0005】例えば、特開昭63−177176号公
報、63−177177号会報、63−177178号
公報に記載される技術では、現像電位を可変することで
現像濃度を所望の値に制御している。この現像電位を可
変する方式は、一成分および二成分のどちらの現像方式
でも成立する。
For example, in the techniques described in JP-A-63-177176, JP-A-63-177177, and JP-A-63-177178, the development density is controlled to a desired value by changing the development potential. . This method of varying the development potential is applicable to both one-component and two-component development methods.

【0006】しかしながら、最適な現像電位は、制御不
可能な種々の外的要因、すなわち温度、湿度、累積複写
枚数などにより常に影響を受けており、帯電電位や露光
量、現像バイアスの設定はこれらの条件を常時考慮して
行わなければならないという困難さをもっている。しか
も、温度、湿度などの状態量と帯電や露光量、現像バイ
アス設定値との関係は複雑であり、現状の技術レベルで
は十分な物理モデル化はなされていない。
However, the optimal developing potential is always affected by various uncontrollable external factors, such as temperature, humidity, the number of accumulated copies, and the like. Has to be taken into account at all times. Moreover, the relationship between the state quantities such as temperature and humidity and the charge, exposure amount, and development bias set value is complicated, and sufficient physical modeling has not been performed at the current technical level.

【0007】そこで、近似式を用いて定量化した制御な
どが行われているが、静電気的プロセスが主である電子
写真技術では、通常、状態量に対する帯電、露光量、お
よびバイアスの最適な設定値の関係は非線形であるた
め、十分な制御精度が得られていない。こうした事情に
より、事前にさまざまな環境条件、例えば高温多湿状態
や低温低湿状態での環境の影響や、経時的な劣化などの
影響を把握しなければならず、高度な制御性能を目指す
ほど、広い条件範囲に渡って詳細にデータを採取しなけ
ればならないため、膨大な開発工数が必要であった。
[0007] In view of this, control or the like quantified using an approximate expression is performed. However, in the electrophotographic technology in which an electrostatic process is mainly performed, usually, optimal setting of charging, exposure and bias with respect to a state quantity is performed. Since the relationship between the values is non-linear, sufficient control accuracy has not been obtained. Under these circumstances, it is necessary to grasp in advance various environmental conditions, such as environmental effects in high-temperature and high-humidity conditions and low-temperature and low-humidity conditions, and effects such as deterioration over time. Since the data had to be collected in detail over the range of conditions, enormous development man-hours were required.

【0008】しかも、そのように膨大な工数を投じて決
定したフィードバックゲインも、一台一台の機差や多様
なユーザの使用条件などのために、必ずしも常に最適と
いうわけにはいかなかった。特に、経時劣化の画像濃度
への影響は、一台一台に使われている部品の劣化度合い
やユーザの使い方次第で大きく異なるため、市場に出て
からの長期的な画像濃度制御性能は必ずしも万全である
とは言えなかった。
Further, the feedback gain determined by investing a huge number of man-hours is not always always optimal due to differences between individual devices and usage conditions of various users. In particular, the effect of aging on image density varies greatly depending on the degree of deterioration of each component used and the user's usage. I could not say it was perfect.

【0009】また、上述のような制御方法であることか
ら、制御精度を得るために中間的なパラメータである帯
電電位や露光電位をモニタするための電位センサや、環
境条件をモニタするための温度センサや湿度センサを必
要とする制御方式が多く、コストアップが問題となって
いた。
In addition, because of the control method as described above, a potential sensor for monitoring the charging potential and the exposure potential, which are intermediate parameters for obtaining control accuracy, and a temperature sensor for monitoring environmental conditions. Many control systems require a sensor or a humidity sensor, and cost increase has been a problem.

【0010】また、最近になって、特開平4−3199
71号公報、4−320278号公報などに示されるよ
うに、ファジーやニューラルネットワークを用いる方法
が行われるようになってきた。これらはファジーやニュ
ーラルネットワークが入力と出力の関係が複雑な非線形
の場合にも対応できるという特徴を利用して、もっぱら
制御精度を高めるための手段として用いられている。こ
のため、上述した問題点、すなわち大量のデータ採取な
どに投じなければならない膨大な開発工数や、センサを
多用することによるコストアップ、さらに市場に出てか
らの一台一台の長期的な画像濃度制御性能が必ずしも確
保できていないなどの問題の解決には、ほとんど役に立
っていない。
[0010] Recently, Japanese Patent Laid-Open Publication No.
As shown in Japanese Patent Application Publication No. 71, 4-320278, etc., methods using fuzzy and neural networks have been used. These are used exclusively as means for improving control accuracy by utilizing the feature that fuzzy and neural networks can cope with the case where the relationship between input and output is complicated and nonlinear. For this reason, the above-mentioned problems, i.e., the enormous number of development steps that must be devoted to collecting a large amount of data, the increase in cost due to the frequent use of sensors, and the long-term image of each unit It is hardly useful for solving problems such as insufficient controllability of density.

【0011】むしろ、ファジーやニューラルネットワー
クを用いて、制御精度を向上させる場合は、多入力多出
力演算に適しているという特長を活かすために、多入力
化、すなわち多数のセンサを用いる場合が多く、かえっ
てコストアップになっている。
On the other hand, when the control accuracy is improved by using a fuzzy or neural network, in order to take advantage of the feature that it is suitable for a multi-input multi-output operation, it is often the case that multiple inputs are used, that is, a large number of sensors are used. On the contrary, the cost is increasing.

【0012】さらにファジーでは技術者によるメンバー
シップ関数のチューニングが必要であり、ニューロでは
学習作業そのものは自動化できるものの、そのための教
師データを技術者が事前に用意しなければならないな
ど、かなりの開発工数を必要とするのが実情であった。
[0012] Further, in fuzzy, it is necessary to tune the membership function by an engineer. In neuro, the learning work itself can be automated. However, a considerable amount of development man-hours are required, such as the need for an engineer to prepare teacher data for that. It was a fact that it was necessary.

【0013】しかも、予め経時劣化データを採取し、こ
れを考慮に入れたファジーやニューラルネットワークを
用いた場合であっても、その入力と出力の関係自体が実
際の経時劣化や機差、部品交換などによって変化してし
まった場合には、自律的に対応できないという問題があ
った。すなわち、市場に出てからの一台一台の長期的な
画像濃度制御性能は、たとえファジーやニューラルネッ
トワークを用いた場合であっても保証することはできな
かった。
[0013] Even when the aging data is collected in advance and a fuzzy or neural network is used in consideration of the aging data, the relationship between the input and the output itself is the actual aging deterioration, machine error, and component replacement. In the event that it changes due to factors such as this, there is a problem that it is not possible to respond autonomously. In other words, the long-term image density control performance of each device since it entered the market could not be guaranteed even if fuzzy or neural networks were used.

【0014】[0014]

【発明が解決しようとする課題】本発明は、上記した従
来技術の欠点を除くためになされてものであって、その
目的とするところは、センサの数を極力減らし、以てコ
ストを低減することにある。例えば、画像濃度を制御す
る場合に、画像浪度センサ以外に従来使われていた電位
センサや温度センサ、湿度センサなどを不要にして、低
コスト化を実現することにある。
SUMMARY OF THE INVENTION The present invention has been made to eliminate the above-mentioned drawbacks of the prior art, and has as its object to reduce the number of sensors as much as possible, thereby reducing costs. It is in. For example, when controlling the image density, it is an object to reduce the cost by eliminating the need for a potential sensor, a temperature sensor, a humidity sensor, and the like, which are conventionally used, in addition to the image roughness sensor.

【0015】また他の目的は、技術者が事前にさまざま
な環境条件や経時的劣化などの影響を把握しなくても精
度の良い制御が自動的に行えるようにして、開発工数を
大幅に低減することにある。
Another object is to greatly reduce the number of development steps by enabling a technician to automatically perform high-precision control without having to grasp in advance the effects of various environmental conditions and deterioration over time. Is to do.

【0016】さらに他の目的は、膨大な台数の画像形成
装置が市場に出て、それぞれがさまざまな使い方をされ
たり、随時部品交換が行われたりした場合であっても一
台一台の画像濃度制御性能を常に自動的に確保できる技
術を提供することにある。
Still another object is that even if a huge number of image forming apparatuses are put on the market and each of them is used in various ways or parts are replaced at any time, one by one image forming apparatus can be used. It is an object of the present invention to provide a technology capable of always automatically ensuring the density control performance.

【0017】またさらに他の目的は、要求されている制
御精度自体を制御装置に直接に指示設定することを可能
とし、制御装置自身がその要求精度を満たすよう自動的
に対応するように構成することで、精度向上のためのコ
ストアップや開発工数の増大を一切不要にすることにあ
る。
Still another object of the present invention is to make it possible to directly instruct and set the required control accuracy itself to the control device, and to configure the control device itself to automatically cope with the required accuracy. Thus, there is no need to increase the cost for improving accuracy or increase the number of development steps.

【0018】さらに他の目的は、上記の目的を限られた
メモリ容量でも実現可能にすることである。
Still another object is to enable the above object to be realized even with a limited memory capacity.

【0019】またさらに他の目的は、より現状に適した
最適な制御を実現可能にすることである。
Still another object is to make it possible to realize optimal control more suitable for the current situation.

【0020】さらに他の目的は、ノイズなどの明かな異
常が生じても、現状に適した最適な制御を実現可能にす
ることである。
It is still another object of the present invention to realize optimal control suitable for the current situation even when a clear abnormality such as noise occurs.

【0021】[0021]

【課題を解決するための手段】上述した課題を解決する
ために、請求項1記載の発明においては、操作量に応じ
て出力画像の品質を変化させる画像品質可変手段と、出
力画像の制御事例を記憶する制御事例記憶手段と、前記
制御事例記憶手段に記憶された複数の制御事例から状態
が同一とみなせる制御事例を含む制御事例面を求め、前
記制御事例面から制御ルールを抽出する制御ルール抽出
手段と、出力画像品質を検出し、検出結果を制御量とし
て出力する検出手段と、前記制御ルール抽出手段によっ
て抽出された制御ルールを用いて、前記制御量が目標品
質に対応する値となるように新たな操作量を求める操作
量算出手段とを具備し、前記操作量算出手段によって求
められた操作量を前記画像品質可変手段に供給すること
を特徴としている。
In order to solve the above-mentioned problems, according to the present invention, there is provided an image quality changing means for changing the quality of an output image in accordance with an operation amount, and a control example of the output image. Control case storage means for storing a control case, and a state from a plurality of control cases stored in the control case storage means.
The control case surface including the control case that can be regarded as the same
Using a control rule extraction means for extracting a control rule from the control case surface, a detection means for detecting an output image quality and outputting a detection result as a control amount, and a control rule extracted by the control rule extraction means, Operation amount calculation means for obtaining a new operation amount so that the control amount becomes a value corresponding to the target quality, and supplying the operation amount obtained by the operation amount calculation means to the image quality variable means. It is characterized by.

【0022】また、請求項2に記載の発明においては、
操作量に応じて出力画像の品質を変化させる画像品質可
変手段と、出力画像の制御事例のうち、画像形成装置の
状態量が類似しているものを集めてクラスタとして記憶
するクラスタ記憶手段と、前記クラスタ記憶手段に記憶
された各クラスタ毎に制御ルールを抽出するクラスタ別
制御ルール抽出手段と、出力画像品質を検出して、制御
量として出力する検出手段と、前記クラスタ別制御ルー
ル抽出手段によって抽出された各制御ルールを用い、前
記制御量が目標品質に対応した値となるように新たな
作量を求める操作量算出手段とを具備し、前記操作量算
手段によって求められた操作量を前記画像品質可変手
段に供給することを特徴とする。
Further, in the invention according to claim 2,
Image quality varying means for changing the quality of the output image in accordance with the operation amount; and cluster storage means for collecting, from among the control cases of the output image, those having similar state quantities of the image forming apparatus and storing the collected cases as a cluster, A cluster-based control rule extracting unit that extracts a control rule for each cluster stored in the cluster storage unit, a detection unit that detects an output image quality and outputs it as a control amount, and a cluster-based control rule extracting unit. Using each extracted control rule, a new operation is performed so that the control amount becomes a value corresponding to the target quality.
Comprising a manipulated variable calculating means for calculating a Sakuryou, the operation amount calculated
The operation amount obtained by the output unit is supplied to the image quality changing unit.

【0023】また、請求項3に記載の発明にあっては、
請求項2に記載の画像形成装置において、前記操作量
出手段は、前記クラスタ別制御ルール抽出手段によって
抽出された各制御ルールについて、直前の制御事例に対
する適合度を判定し、各制御ルールについて適合度に応
じた重み付けを行って平均し、その結果を用いて新たな
操作量を求めることを特徴とする。
In the invention according to claim 3,
3. The image forming apparatus according to claim 2, wherein the operation amount calculating unit determines a degree of conformity to the immediately preceding control case for each control rule extracted by the cluster-specific control rule extracting unit. Each control rule is weighted according to the degree of conformity, averaged, and a new
The operation amount is obtained.

【0024】また、請求項4に記載の発明にあっては、
請求項3記載の画像形成装置において、前記操作量算出
手段は、各制御ルールが記述されている座標空間内で、
制御ルールを示すn次元平面と、直前の制御事例を示す
座標点との間の距離の逆数を、各制御ルールについて規
格化して前記適合度を求めることを特徴とする。
In the invention according to claim 4,
4. The image forming apparatus according to claim 3, wherein the operation amount calculation unit is configured to execute a process in a coordinate space in which each control rule is described.
The reciprocity of the distance between the n-dimensional plane indicating the control rule and the coordinate point indicating the immediately preceding control case is standardized for each control rule to determine the degree of conformity.

【0025】また、請求項5または6に記載の発明にあ
ては、請求項3または4記載の画像形成装置において、
前記操作量算出手段は、適合度が所定値以下である制御
ルールを除き、他の制御ルールについて再び適合度を判
定し、これらの制御ルールについて適合度に応じた重み
付けを行って平均した結果を用いることを特徴とする。
According to a fifth aspect of the present invention, in the image forming apparatus according to the third or fourth aspect,
The operation amount calculating means determines the suitability again for the other control rules, except for the control rules whose suitability is equal to or less than a predetermined value, and weights and averages these control rules according to the suitability. It is characterized by using.

【0026】また、請求項7に記載の発明にあっては、
請求項1記載の画像形成装置において、制御量と目標品
質とを比較し、この比較結果が予め設定された許容値を
超えている場合に限り、当該制御量を前記制御事例記憶
手段に記憶させ、次回以降の制御に供せられるようにす
る比較手段を具備することを特徴とする。
In the invention according to claim 7,
The image forming apparatus according to claim 1, wherein the control amount is compared with the target quality, and the control amount is stored in the control case storage unit only when the comparison result exceeds a preset allowable value. And a comparison means for providing control for the next and subsequent controls.

【0027】また、請求項8に記載の発明にあっては、
請求項2記載の画像形成装置において、制御量と目標品
質とを比較し、この比較結果が予め設定された許容値を
超えている場合に限り、当該制御量を前記クラスタ記憶
手段内の対応するクラスタに追加記憶させ、次回以降の
制御に供せられるようにする比較手段を具備することを
特徴とする。
Further, in the invention according to claim 8,
3. The image forming apparatus according to claim 2, wherein the control amount is compared with the target quality, and the control amount is stored in the cluster storage unit only when the comparison result exceeds a preset allowable value. It is characterized in that it comprises a comparing means for additionally storing in the cluster so that it can be used for the next and subsequent control.

【0028】また、請求項9に記載の発明にあっては、
請求項7記載の画像形成装置において、制御事例を追加
記憶した結果、記憶容量の残りが所定量より少なくなっ
た場合には、前記制御事例記憶手段内の制御事例のうち
最も古いものを消去することを特徴とする。
Further, in the invention according to claim 9,
8. The image forming apparatus according to claim 7, wherein when the remaining storage capacity is less than a predetermined amount as a result of additionally storing the control cases, the oldest control case in the control case storage means is deleted. It is characterized by the following.

【0029】また、請求項10に記載の発明にあって
は、請求項8記載の画像形成装置において、制御事例を
追加記憶した結果、記憶容量の残りが所定量より少なく
なった場合には、前記クラスタ記憶手段内のクラスタの
うち最も古いものを消去することを特徴とする。
According to a tenth aspect of the present invention, in the image forming apparatus according to the eighth aspect, when the remaining storage capacity becomes smaller than a predetermined amount as a result of additionally storing the control case, The oldest cluster among the clusters in the cluster storage means is deleted.

【0030】また、請求項11に記載の発明にあって
は、請求項3に記載の画像形成装置において、前記制御
ルールをその作成時刻情報とともに記憶し、かつ、前記
各制御ルールの適合度の累積値を更新記憶する制御ルー
ル記憶手段を具備し、前記制御ルール記憶手段の記憶容
量の残りが所定量より少なくなった場合には、すでに記
憶している制御ルールの中で、所定の時点以前に作成さ
れ、かつ、適合度の累積値がもっとも小さいものを選択
して前記制御ルール記憶手段から消去することを特徴と
する。
[0030] In the image forming apparatus according to the eleventh aspect, in the image forming apparatus according to the third aspect, the control rule is stored together with its creation time information, and the degree of conformity of each control rule is determined. A control rule storage unit for updating and storing the accumulated value, wherein when the remaining storage capacity of the control rule storage unit becomes smaller than a predetermined amount, the control rule stored in the control rule is stored in the control rule before the predetermined time. And the one with the smallest cumulative value of the degree of conformity is selected and deleted from the control rule storage means.

【0031】また、請求項12に記載の発明にあって
は、請求項2記載の画像形成装置において、出力画像の
制御事例を記憶する制御事例記憶手段を有し、前記クラ
スタ記憶手段は前記制御事例記憶手段内の制御事例のう
ち、状態量が類似しているものを集めてクラスタとして
記憶するとともに、一つのクラスタが完成した時点でそ
のクラスタの構成要素である事例を前記制御事例記憶手
段から消去することを特徴とする。
According to a twelfth aspect of the present invention, in the image forming apparatus according to the second aspect, there is provided a control case storing means for storing a control case of an output image, and the cluster storing means is provided with the control case. Among the control cases in the case storage means, those having similar state quantities are collected and stored as a cluster, and when one cluster is completed, a case which is a component of the cluster is stored from the control case storage means. It is characterized by erasing.

【0032】また、請求項13に記載の発明にあって
は、請求項1〜12いずれかに記載の画像形成装置にお
いて、前記制御事例は、操作量、制御量、および装置が
おかれている状態に関する状態量の3種から構成される
ことを特徴とする。
According to a thirteenth aspect of the present invention, in the image forming apparatus according to any one of the first to twelfth aspects, the control case includes an operation amount, a control amount, and an apparatus. It is characterized by being composed of three types of state quantities relating to states.

【0033】また、請求項14に記載の発明にあって
は、請求項1〜12いずれかに記載の画像形成装置にお
いて、前記制御ルールは、n個の制御対象に応じて設定
されるn種の前記操作量を示す軸および前記制御対象に
ついての制御量を示す軸で構成されるn+1次元空間内
で、制御事例を示す複数の座標点の最小二乗誤差n次平
面として抽出されることを特徴とする。
According to a fourteenth aspect of the present invention, in the image forming apparatus according to any one of the first to twelfth aspects, the control rules may include n types of rules set according to n control targets. A least square error of a plurality of coordinate points indicating a control case is extracted as an nth-order plane in an n + 1-dimensional space including an axis indicating the operation amount and an axis indicating a control amount for the control target. And

【0034】また、請求項15に記載の発明にあって
は、請求項1〜12いずれかに記載の画像形成装置にお
いて、制御対象となる出力画像品質は、画像濃度である
ことを特徴とする。
According to a fifteenth aspect of the present invention, in the image forming apparatus according to any one of the first to twelfth aspects, the output image quality to be controlled is an image density. .

【0035】また請求項16に記載の発明にあっては、
請求項8記載の画像形成装置において、前記比較手段に
よる前回の比較結果が予め設定された許容値を越えた直
後に、前記比較手段による今回の比較結果が予め設定さ
れた許容値に収まった場合にも、今回の制御量と該制御
に供せられた操作量とを前記クラスタ記憶手段に記憶さ
せ、次回以降の制御に供せられるようにすることを特徴
とする。
In the invention according to claim 16,
9. The image forming apparatus according to claim 8, wherein immediately after a previous comparison result by said comparing means exceeds a preset allowable value, a current comparison result by said comparing means falls within a preset allowable value. In addition, the present control amount and the operation amount used for the control are stored in the cluster storage means so that the control amount can be used for the next and subsequent control.

【0036】また、請求項17に記載の発明にあって
は、請求項16記載の画像形成装置において、前記クラ
スタ記憶手段は、前記比較手段による前回の比較結果が
予め設定された許容値を越えた直後に、前記比較手段に
よる今回の比較結果が予め設定された許容値に収まった
場合には、該今回の制御事例を最新クラスタに分類する
ことを特徴とする。
According to a seventeenth aspect of the present invention, in the image forming apparatus according to the sixteenth aspect, the cluster storage means is configured such that a previous comparison result by the comparison means exceeds a preset allowable value. Immediately after this, if the comparison result of the current time by the comparing means falls within a preset allowable value, the control case of this time is classified into the latest cluster.

【0037】また、請求項18に記載の発明にあって
は、請求項16または17記載の画像形成装置におい
て、前記比較手段による比較結果に基づき、該比較結果
が予め設定された許容値を越えた直後に、再び、予め設
定された許容値に収まった場合の変化を検知する収束検
知手段を具備することを特徴とする。
In the image forming apparatus according to the present invention, based on the comparison result by the comparing means, the comparison result may exceed a preset allowable value. Immediately after that, a convergence detecting means for detecting a change when the value falls within a preset allowable value is provided.

【0038】また、請求項19に記載の発明にあって
は、請求項8記載の画像形成装置において、前記クラス
タ記憶手段は、前記比較手段による前回の比較結果が予
め設定された許容値に収まった直後に、前記比較手段に
よる今回の比較結果が予め設定された許容値を越えた場
合には、該今回の制御事例を新たなクラスタに分類する
ことを特徴とする。
In the image forming apparatus according to the present invention, the cluster storage means may store the result of the previous comparison by the comparison means within a preset allowable value. Immediately after that, if the result of the current comparison by the comparing means exceeds a preset allowable value, the current control case is classified into a new cluster.

【0039】また、請求項20に記載の発明にあって
は、請求項19記載の画像形成装置において、前記比較
手段による比較結果に基づき、該比較結果が予め設定さ
れた許容値に収まった直後に、再び、予め設定された許
容値を越えた場合の変化を検知する非収束検知手段を具
備することを特徴とする。
According to a twentieth aspect of the present invention, in the image forming apparatus according to the nineteenth aspect, based on the comparison result by the comparing means, immediately after the comparison result falls within a preset allowable value. And a non-convergence detecting means for detecting a change when the value exceeds a preset allowable value.

【0040】[0040]

【作用】請求項1に記載の発明においては、装置が稼働
状態になると、制御事例記憶手段内に制御事例が蓄積さ
れていき、この蓄積された制御事例に基づいて制御ルー
ル抽出手段が制御ルールを抽出する。一方、操作量算出
手段においては、検出手段が検出した制御量と目標品質
とが比較され、制御量が目標品質に近づくような操作量
が求められる。この際、抽出された制御ルールを参照し
て操作量が算出されるので、過去の事例を参照した操作
量となる。そして、この操作量が画像状態可変手段に供
給され、画像品質が操作される。
According to the first aspect of the present invention, when the apparatus is in the operating state, control cases are accumulated in the control case storage means, and the control rule extracting means operates based on the accumulated control cases. Is extracted. On the other hand, the operation amount calculating means compares the control amount detected by the detecting means with the target quality, and obtains an operation amount such that the control amount approaches the target quality. At this time, since the operation amount is calculated with reference to the extracted control rule, the operation amount is based on the past case. Then, this operation amount is supplied to the image state changing means, and the image quality is operated.

【0041】また、請求項2に記載の発明においては、
クラスタ記憶手段において制御事例を記憶する際に、状
態量が類似する制御事例ものを集めて、クラスタという
まとまりで記憶される。そして、クラスタ別ルール抽出
手段によってクラスタ毎の制御ルールが抽出され、制御
量算出手段では各制御ルールを用いて制御量を算出す
る。したがって、次回の制御に必要な制御ルールを適宜
選択することができ、より状況に適した制御を行うこと
ができる。
According to the second aspect of the present invention,
When the control cases are stored in the cluster storage means, control cases having similar state quantities are collected and stored in a cluster. Then, the control rule for each cluster is extracted by the cluster-specific rule extracting means, and the control amount calculating means calculates the control amount using each control rule. Therefore, a control rule necessary for the next control can be appropriately selected, and control suitable for a situation can be performed.

【0042】また、請求項3に記載の発明においては、
前記制御量算出手段は、前記クラスタ別の制御ルールを
用いる際に、直前の制御事例に対する適合度を判定し、
各制御ルールについて適合度に応じた重み付けを行って
平均し、その結果を用いて新たな制御量を求めるように
しているので、関連の深いクラスタの影響が大、関連の
少ないクラスタの影響が小となり、変化する状況に対応
した制御が行われる。
According to the third aspect of the present invention,
The control amount calculating means, when using the control rule for each cluster, determines the degree of conformity to the immediately preceding control case,
Each control rule is weighted according to the degree of conformity and averaged, and the result is used to calculate a new control amount.Therefore, the influence of clusters that are closely related is large, and the influence of clusters that are not closely related is small. The control corresponding to the changing situation is performed.

【0043】また、請求項4に記載の発明にあっては、
請求項3記載の画像形成装置における前記制御量算出手
段が、各制御ルールが記述されている座標空間内で、制
御ルールを示すn次元平面と、直前の制御事例を示す座
標点との間の距離の逆数を、各制御ルールについて規格
化して前記適合度を求めるので、適合度の算出を座標上
で行うことができる。したがって、算出処理を高速に行
うことができる。
In the invention according to claim 4,
The control amount calculation unit in the image forming apparatus according to claim 3, wherein, in a coordinate space in which each control rule is described, an n-dimensional plane indicating the control rule and a coordinate point indicating the immediately preceding control case are set. Since the reciprocal of the distance is standardized for each control rule to determine the degree of conformity, the degree of conformity can be calculated on the coordinates. Therefore, the calculation process can be performed at high speed.

【0044】また、請求項5または6に記載の発明にあ
っては、請求項3または4記載の画像形成装置におい
て、適合度が所定値以下である制御ルールを除き、他の
制御ルールについて再び適合度を判定し、これらの制御
ルールについて適合度に応じた重み付けを行って平均し
た結果を用いるようにしているので、関連の少ないクラ
スタを無視することができ、状況に適した制御を高精度
で行うことができる。
According to the invention as set forth in claim 5 or claim 6, in the image forming apparatus as set forth in claim 3 or 4, except for the control rule whose degree of conformity is equal to or less than a predetermined value, the other control rules are repeated. Judgment of the degree of conformity, weighting according to the degree of conformity for these control rules, and averaging are used, so clusters with little relevance can be ignored, and control suitable for the situation can be performed with high accuracy. Can be done with

【0045】また、請求項7および8に記載の発明にあ
っては、制御量と目標品質とを比較し、この比較結果が
予め設定された許容値を超えている場合は、当該制御量
を次回以降の制御に供せられるようにする比較手段を具
備したので、許容値に応じた制御事例の取り込みが行わ
れる。すなわち、許容値の適宜設定することにより、装
置の精度を任意に調整することができる。
According to the present invention, the control amount is compared with the target quality, and if the comparison result exceeds a predetermined allowable value, the control amount is determined. Since a comparison means is provided for the next and subsequent controls, a control case corresponding to the allowable value is taken. That is, the accuracy of the apparatus can be arbitrarily adjusted by appropriately setting the allowable value.

【0046】また、請求項9および10に記載の発明に
あっては、制御事例を追加記憶した結果、記憶容量の残
りが所定量より少なくなった場合には、前記制御事例記
憶手段内の制御事例のうち最も古いものを消去するよう
にしたので、メモリを効率よく使用することができる。
According to the ninth and tenth aspects of the present invention, when the remaining storage capacity becomes smaller than a predetermined amount as a result of the additional storage of the control case, the control in the control case storage means is performed. Since the oldest case is deleted, the memory can be used efficiently.

【0047】また、請求項11に記載の発明にあって
は、新たに作成された制御ルールが制御ルール記憶手段
に順次記憶されていく。しかし、記憶容量が少なくなっ
た場合は、所定の時点以前に作成され、かつ、適合度の
累積値がもっとも小さいもの、すなわち、重要性の低い
制御ルールから順次消去される。
In the invention according to the eleventh aspect, the newly created control rules are sequentially stored in the control rule storage means. However, when the storage capacity is reduced, the control rules that are created before the predetermined time and have the smallest cumulative value of the degree of matching, that is, the control rules with the least importance, are sequentially deleted.

【0048】また、請求項12に記載の発明のように、
一つのクラスタが完成した時点でそのクラスタの構成要
素である事例を前記制御事例記憶手段から消去するよう
にしても、メモリを効率良く使用することができる。
Further, according to the invention of claim 12,
The memory can be used efficiently even if the case which is a component of the cluster is deleted from the control case storage means when one cluster is completed.

【0049】また、請求項13に記載の発明にあって
は、請求項1〜12いずれかに記載の画像形成装置にお
ける前記制御事例は、操作量、制御量、および装置がお
かれている状態に関する状態量の3種から構成されるの
で、環境を反映する状態量を単位にして制御事例を分類
する等の処理が可能になる。例えば、状態量に応じてク
ラスタ分けをすることなどができる。
According to a thirteenth aspect of the present invention, the control case in the image forming apparatus according to any one of the first to twelfth aspects includes an operation amount, a control amount, and a state in which the apparatus is set. Since it is composed of three types of state quantities relating to the environment, processing such as classifying control cases in units of state quantities reflecting the environment becomes possible. For example, clustering can be performed according to the state quantity.

【0050】また、請求項14に記載の発明にあって
は、請求項1〜12いずれかに記載の画像形成装置にお
いて、前記制御ルールは、n個の制御対象に応じて設定
されるn種の前記操作量を示す軸および前記制御対象に
ついての制御量を示す軸で構成されるn+1次元空間内
で、制御事例を示す複数の座標点の最小二乗誤差n次平
面として抽出されるので、統計的に誤差の少ないルール
を作成することができる。
According to a fourteenth aspect of the present invention, in the image forming apparatus according to any one of the first to twelfth aspects, the control rules may include n types of rules set according to n control targets. Is extracted as an n-dimensional plane of least square errors of a plurality of coordinate points indicating a control case in an n + 1-dimensional space composed of an axis indicating the operation amount and an axis indicating a control amount for the control target. A rule with a small error can be created.

【0051】また、請求項15に記載の発明にあって
は、請求項1〜12いずれかに記載の画像形成装置にお
いて、画像濃度を出力対象としているから、複写機等に
おいて画像品質を決定する重要なファクターが過去の制
御事例に従って制御される。
In the image forming apparatus according to the present invention, since the image density is to be output in the image forming apparatus according to any one of the first to twelfth aspects, the image quality is determined by a copying machine or the like. Important factors are controlled according to past control cases.

【0052】また、請求項16に記載の発明にあって
は、請求項7記載の画像形成装置において、比較手段に
よる前回の比較結果が予め設定された許容値を越えた直
後に、比較手段による今回の比較結果が予め設定された
許容値に収まった場合にも、今回の制御量と該制御に供
せられた操作量とを制御事例記憶手段に記憶させ、次回
以降の制御に供せられるようにするので、制御ルールを
抽出する場合、過去に抽出した制御ルールのみでなく、
現状を把握した最新の制御ルールを用いて、操作量を最
適に決定することができる。
According to the present invention, in the image forming apparatus according to the seventh aspect, immediately after the result of the previous comparison by the comparing means exceeds a preset allowable value, Even when the comparison result of this time falls within a preset allowable value, the control amount of this time and the operation amount used for the control are stored in the control case storage means, and the control amount is used for the next and subsequent controls. When extracting control rules, not only control rules extracted in the past,
The operation amount can be optimally determined using the latest control rule that grasps the current situation.

【0053】また、請求項17に記載の発明にあって
は、請求項16記載の画像形成装置において、クラスタ
記憶手段は、比較手段による前回の比較結果が予め設定
された許容値を越えた直後に、比較手段による今回の比
較結果が予め設定された許容値に収まった場合には、該
今回の制御事例を最新クラスタに分類するので、新たに
クラスタ作成に必要な数の制御事例が集まる前に、制御
量が許容値に収まった場合でも、その実際の状態変化の
情報を有する制御事例を、クラスタに取り込むことがで
きる。したがって、同一クラスタ内に取り込んだ制御事
例が多くなるため、そのクラスタに基づいて抽出した制
御ルールの精度を向上することができ、現状を把握した
最新の制御ルールを用いて、操作量を最適に決定するこ
とができる。
According to a seventeenth aspect of the present invention, in the image forming apparatus according to the sixteenth aspect, the cluster storage means is provided immediately after the previous comparison result by the comparison means exceeds a preset allowable value. If the current comparison result by the comparison means falls within a preset allowable value, the current control case is classified into the latest cluster. Even when the control amount falls within the allowable value, a control case having information on the actual state change can be taken into the cluster. Therefore, since the number of control cases taken in the same cluster increases, the accuracy of the control rules extracted based on the cluster can be improved, and the operation amount can be optimized using the latest control rules that grasp the current situation. Can be determined.

【0054】また、請求項18に記載の発明にあって
は、請求項16または17記載の画像形成装置におい
て、比較手段による比較結果に基づき、該比較結果が予
め設定された許容値を越えた直後に、再び、予め設定さ
れた許容値に収まった場合の変化を検知する収束検知手
段を具備したので、今回の制御量と該制御に供せられた
操作量とを次回以降の制御に用いることができ、制御ル
ールの精度を向上することができる。
According to the invention described in claim 18, in the image forming apparatus according to claim 16 or 17, based on the comparison result by the comparing means, the comparison result exceeds a preset allowable value. Immediately after that, since the convergence detecting means for detecting a change when the value falls within the preset allowable value is provided again, the current control amount and the operation amount provided for the control are used for the next and subsequent controls. And the accuracy of the control rules can be improved.

【0055】また、請求項19に記載の発明にあって
は、請求項8記載の画像形成装置において、クラスタ記
憶手段は、比較手段による前回の比較結果が予め設定さ
れた許容値に収まった直後に、比較手段による今回の比
較結果が予め設定された許容値を越えた場合には、該今
回の制御事例を新たなクラスタに分類するので、十分な
数の制御事例を獲得すると、現状の変化に、より適切に
対応できる制御ルールを作成することができる。また、
ノイズなどにより一時的に許容値を越える制御量が生じ
ても、これら異常な制御事例は、これまでに獲得し作成
してきた正しい制御量からなる制御事例を分類している
正常なクラスタに追加せずに済む。さらに、ノイズなど
による明らかに異常な制御事例を含むクラスタからは、
制御ルールを算出しないので、ノイズを含む制御事例の
影響がない、より正しい制御ルールを確保することがで
き、現状の変化により適切に対応できる制御ルールに基
づいて制御を行うことができる。
According to a nineteenth aspect of the present invention, in the image forming apparatus according to the eighth aspect, the cluster storage means is provided immediately after the previous comparison result by the comparison means falls within a preset allowable value. If the result of the current comparison by the comparing means exceeds a preset allowable value, the current control case is classified into a new cluster. Thus, it is possible to create a control rule that can respond more appropriately. Also,
Even if the control amount temporarily exceeds the allowable value due to noise or the like, these abnormal control cases are added to the normal cluster that classifies the control cases with the correct control amounts that have been acquired and created so far. You don't have to. In addition, from clusters that include clearly abnormal control cases due to noise, etc.,
Since the control rule is not calculated, a more correct control rule free from the influence of the control case including noise can be secured, and control can be performed based on a control rule that can appropriately cope with the current change.

【0056】また、請求項20に記載の発明にあって
は、請求項19記載の画像形成装置において、比較手段
による比較結果に基づき、該比較結果が予め設定された
許容値に収まった直後に、再び、予め設定された許容値
を越えた場合の変化を検知する非収束検知手段を具備し
たので、ノイズなどにより一時的に許容値を越える異常
な制御事例を検出できる。
According to a twentieth aspect of the present invention, in the image forming apparatus according to the nineteenth aspect, based on the comparison result by the comparing means, immediately after the comparison result falls within a preset allowable value. Since a non-convergence detecting means for detecting a change when the value exceeds a preset allowable value is provided again, an abnormal control case temporarily exceeding the allowable value due to noise or the like can be detected.

【0057】[0057]

【実施例】以下に、本発明による具体的な実施例を説明
する。なお、以下で述べる基本的構成、ならびに現像パ
ッチ作成機構およびそのモニタ機構は、後述する第1な
いし第3の実施例で共通である。 A:第1実施例の構成 (1)基本的構成 先ず、本発明による画像形成装置の画像出力部IOT
(イメージアウトプットターミナル)の概要を図2に示
す。なお、図2では、画像読み取り部や画像処理部は省
略している。すなわち、電子写真方式による画像出力部
IOTのみを示している。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, specific embodiments according to the present invention will be described. The basic configuration described below, as well as the developing patch creation mechanism and its monitoring mechanism, are common to the first to third embodiments described later. A: Configuration of First Embodiment (1) Basic Configuration First, an image output unit IOT of an image forming apparatus according to the present invention.
FIG. 2 shows an outline of the (image output terminal). In FIG. 2, the image reading unit and the image processing unit are omitted. That is, only the image output unit IOT based on the electrophotographic method is shown.

【0058】図2を用いて画像形成手順を説明すると、
まず、画像読み取り部(図示せず)で原稿を読み取った
り、あるいは外部のコンピュータ(図示せず)などで作
成されたりして得られた原画像信号に、画像処理部(図
示せず)で適切な処理を行う。これにより得られる入力
画像信号は、レーザー出力部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 photoreceptor 2 in a raster manner.

【0059】一方、感光体2はスコロトロン帯電器3に
よって一様に帯電され、レーザー光線Rが照射される
と、その表面には入力画像信号に対応した静電潜像が形
成される。次いで、現像器6により上記静電潜像がトナ
ー現像され、転写装置7によって現像トナーが用紙(図
示せず)上に転写され、定着装置8によって定着され
る。その後、感光体2はクリーナー11によりクリーニ
ングされ、一回の画像形成動作が終了する。また、10
は現像濃度センサであり、画像エリア外に形成される現
像パッチ(後述)の濃度を検出する。
On the other hand, the photoreceptor 2 is uniformly charged by the scorotron charger 3, and when irradiated with the laser beam R, an electrostatic latent image corresponding to the input image signal is formed on the surface thereof. Next, the electrostatic latent image is developed with toner by the developing device 6, the developed 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. Also, 10
Is a development density sensor which detects the density of a development patch (described later) formed outside the image area.

【0060】(2)現像パッチ作成機構およびそのモニ
タ機構 ここで、この実施例における現像パッチおよびそのモニ
タ機構について説明する。現像パッチは、出力画像濃度
をモニタするためのものであり、図3に示すように、ベ
タ(網点カバレッジ100%)濃度パッチa1とハイラ
イト(網点カバレッジ20%)濃度パッチa2の二種類
を採用している。そして、これらベタ濃度パッチa1、
ハイライト濃度パッチa2は、図3に示すように、いず
れも2〜3cm角程度の大きさに設定され、感光体2の
画像エリア外に形成されるようになっている。すなわ
ち、図4に示すように、画像エリア2aに潜像が形成さ
れた後、空きエリア2bにおいてベタ濃度パッチa1と
ハイライト濃度パッチa2が順次形成されるようになっ
ている。
(2) Developing Patch Creation Mechanism and Its Monitoring Mechanism Here, 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. 3, there are two types of solid patch (a 100% dot coverage) density patch a1 and highlight (a 20% dot coverage) density patch a2. Is adopted. Then, these solid density patches a1,
As shown in FIG. 3, each of the highlight density patches a2 is set to have 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. 4, after the latent image is formed in the image area 2a, the solid density patch a1 and the highlight density patch a2 are sequentially formed in the empty area 2b.

【0061】また、濃度センサ10は、感光体2の表面
に光を照射するLED照射部と、感光体2の表面からの
正反射光または拡散光を受光するフォトセンサとから構
成されており、図3に示すラインL1は、現像濃度セン
サ10の検出ラインである。したがって、ベタ濃度パッ
チa1とハイライト濃度パッチa2は、検出ラインL1
上に形成されるようになっており、現像濃度センサ10
の近傍を順次通過する。
The density sensor 10 is composed of an LED irradiating 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. 3 is a detection line of the development density sensor 10. Therefore, the solid density patch a1 and the highlight density patch a2 correspond to the detection line L1.
The developing density sensor 10
Sequentially pass through.

【0062】ここで、図5は、現像濃度センサ10の出
力信号の一例を示す図である。図示のように、まず、原
稿の画像に応じた濃度検出信号が得られ、次いで、ベタ
濃度パッチa1とハイライト濃度パッチa2の各濃度検
出信号が得られる。ベタ濃度パッチa1とハイライト濃
度パッチa2は、画像エリア外に形成されているため、
用紙に転写されることはなく、また、クリーナー11の
部分を通過する際に消去される。
FIG. 5 is a diagram showing an example of an output signal of the development density sensor 10. As shown in the drawing, first, a density detection signal corresponding to the image of the document is obtained, and then the density detection signals of the solid density patch a1 and the highlight density patch a2 are obtained. Since the solid density patch a1 and the highlight density patch a2 are formed outside the image area,
It is not transferred to paper and is erased when passing through the cleaner 11.

【0063】なお、この実施例において、現像パッチの
濃度を検出しているのは、ユーザーが手にする定着画像
の濃度(最終画像濃度)と相関が高く、しかもクリーナ
ー11による除去が可能なためである。また、現像パッ
チは、画像形成時以外のタイミングであれば、画像エリ
ア内に形成してもよい。
In this embodiment, the density of the developed patch is detected because it has a high correlation with the density of the fixed image obtained by the user (final image density) and can be removed by the cleaner 11. It is. Further, the development patch may be formed in the image area at a timing other than the time of image formation.

【0064】(3)第1の実施例による制御部の構成 次に、図1は、スコロトロン帯電器3およびレーザー出
力部1を制御する制御部20の構成を示すブロック図で
ある。図において、21は濃度調整ダイアルであり、操
作者が所望の濃度に応じた値を設定する。濃度調整ダイ
アル21の設定値は、変換器22によって、現像濃度セ
ンサ10の出力に換算した値(この第1の実施例の場合
は「0」〜「255」の間の値)に変換される。変換器
22から出力される目標濃度は、制御量メモリ23にお
いて保持される。この場合、制御量メモリ23は、許容
誤差量も記憶している。
(3) Configuration of Control Unit According to First Embodiment Next, FIG. 1 is a block diagram showing the configuration of the control unit 20 that controls the scorotron charger 3 and the laser output unit 1. In the figure, reference numeral 21 denotes a density adjustment dial, which is set by the operator according to a 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 the case of the first embodiment). . The target density output from the converter 22 is stored in the control amount memory 23. In this case, the control amount memory 23 also stores the allowable error amount.

【0065】一方、現像濃度センサ10の出力信号とメ
モリ23の出力信号とは、濃度コンパレータ24におい
て比較される。この比較においては、メモリ23が記憶
している許容誤差量が参照される。そして、現象濃度セ
ンサ10の出力信号は、両者の差が許容値以内であれ
ば、制御ルール検索器30に供給され、許容値以上であ
れば制御事例メモリ25に供給される。
On the other hand, the output signal of the development density sensor 10 and the output signal of the memory 23 are compared by a density comparator 24. In this comparison, the allowable error amount stored in the memory 23 is referred to. The output signal of the phenomenon concentration sensor 10 is supplied to the control rule search unit 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 larger than the allowable value.

【0066】制御事例メモリ25は、制御事例を記憶す
るメモリであり、状態量、操作量、制御量の3種の量を
一組にして記憶する。このように、制御事例を記憶する
のは、本第1の実施例においては、過去に記憶された制
御事例に基づいて種々の制御を行うためである。これ
は、事例ベース推論と呼ばれる手法に基づく制御手法で
ある。
The control case memory 25 is a memory for storing control cases, and stores a set of three kinds of amounts, that is, a state amount, an operation amount, and a control amount. The reason why the control cases are stored in this manner is to perform various controls based on the control cases stored in the past in the first embodiment. This is a control method based on a method called case-based reasoning.

【0067】ここで、制御事例メモリ25に記憶される
状態量とは、電子写真のプロセスに支配的な影響を及ぼ
す温度や湿度、あるいは経時的劣化量などをいうが、こ
れらの状態量がある限られた時間内ではほぼ一定とみな
せるため、この第1の実施例の場合は、その代用として
事例の発生時刻(日付と時分秒)を用いている。ただ
し、発生時刻が、所定の時間単位(3分、5分あるいは
10分等の予め決めた時間単位)内にあれば、状態量と
しては等しいとして取り扱うようにしている。これは、
発生時刻が互いに近い事例同士であれば、両者はほぼ同
様な温度湿度下にあって、経時的劣化の度合いも同じ程
度であろうと期待できるためである。また、発生時刻を
示す時刻データは、この第1の実施例においては、図1
に示すクロックタイマ40から供給されるようになって
いる。
Here, the state quantities stored in the control case memory 25 refer to the temperature and humidity which have a dominant effect on the process of electrophotography, or the amount of deterioration over time. In the first embodiment, the occurrence time of the case (date, hour, minute, and second) is used as the substitute, since it can be regarded as substantially constant within a limited time. However, if the occurrence time is within a predetermined time unit (predetermined time unit such as 3 minutes, 5 minutes or 10 minutes), the state quantities are treated as being equal. this is,
This is because if the occurrence times are close to each other, it can be expected that both are under substantially the same temperature and humidity, and that the degree of deterioration over time will be the same. In the first embodiment, the time data indicating the occurrence time is the time data shown in FIG.
Is supplied from a clock timer 40 shown in FIG.

【0068】次に、操作量とは、被制御対象の出力値を
変化させるパラメータの調整量をいい、この第1の実施
例の場合は、スコロトロン帯電器3のグリッド電圧設定
値(0〜255、以下スコロ設定値と略称する)とレー
ザーパワー設定値(0〜255、以下LP設定値と略称
する)の2種である。この2つの量を操作量としたの
は、制御しようとしている最終画像濃度がベタ濃度部と
ハイライト濃度部の二点であること、および、スコロ設
定値とLP設定値が、ベタ濃度とハイライト濃度に相関
が高いためである。
Next, the operation amount means an adjustment amount of a parameter for changing the output value of the controlled object. In the case of the first embodiment, the grid voltage set value (0 to 255) of the scorotron charger 3 is used. , And a laser power setting value (0 to 255, hereinafter abbreviated as LP setting value). 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.

【0069】また、スコロ設定値およびLP設定値は、
各々操作量メモリ32に記憶されており、操作量補正演
算器31の出力信号に対応した値が適宜読み出されるよ
うになっている。そして、操作量メモリ32から読み出
されたスコロ設定値はグリッド電源15に供給され、こ
れにより、グリッド電源15はスコロ設定値に応じた電
圧をスコロトロン帯電器3に印加する。また、操作量メ
モリ32から読み出されたLP設定値は、光量コントロ
ーラ16に供給され、これにより、光量コントローラ1
6は、LP設定値に応じたレーザーパワーをレーザー出
力部1に与える。
The scoro set value and the LP set value are
Each value is stored in the manipulated variable memory 32, and a value corresponding to the output signal of the manipulated variable correction calculator 31 is appropriately read. 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
6 supplies a laser power corresponding to the LP set value to the laser output unit 1.

【0070】次に、制御事例メモリ25に供給される制
御量は、現像濃度センサ10の出力信号であり、以上の
結果、制御メモリ25には、例えば、次表に示すような
制御事例が記憶される。
Next, the control amount supplied to the control case memory 25 is an output signal of the developing density sensor 10. As a result, the control cases as shown in the following table are stored in the control memory 25. Is done.

【0071】[0071]

【表1】 この表において、例えば、事例1は、状態量(発生時
刻)が1994年4月1日12時0分10秒、LP設定
値が「83」、スコロ設定値が「130」、制御量(セ
ンサ出力値)がベタ部分について「185」、ハイライ
ト部分について「23」であり、事例4は、状態量19
94年4月2日9時0分5秒、LP設定値が「14
8」、スコロ設定値が「115」、制御量がベタ部につ
いて「185」、ハイライト部について「30」であ
る。
[Table 1] In this table, for example, in case 1, the state quantity (occurrence time) is 12:00:00 on April 1, 1994, the LP set value is “83”, the scoro set value is “130”, and the control amount (sensor Output value) is “185” for the solid portion and “23” for the highlighted portion.
At 9:05:00 on April 2, 1994, the LP set 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.

【0072】次に、図1に示す状態量コンパレータ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 later in detail.

【0073】また、制御ルールメモリ29は、制御ルー
ル演算器28が算出した制御ルールを複数記憶するメモ
リであり、制御ルール検索器30から要求があると、そ
の要求に応じた制御ルールを返信する。この場合、制御
ルール検索器30は、濃度コンパレータ24から供給さ
れる濃度差および操作量メモリ32から供給される操作
量(すなわち、LP設定値、スコロ設定値)に応じた制
御ルールを、制御ルールメモリ29に要求するようにな
っている。
The control rule memory 29 is a memory for storing a plurality of control rules calculated by the control rule calculator 28, and upon receiving a request from the control rule searcher 30, returns a control rule corresponding to the request. . In this case, the control rule search unit 30 determines a control rule corresponding to the density difference supplied from the density comparator 24 and the operation amount (that is, the LP set value and the scoro set value) supplied from the operation amount memory 32 to the control rule. A request is made to the memory 29.

【0074】次に、操作量補正値演算器31は、制御ル
ール検索器30によって検索された制御ルールを用い
て、操作量の補正値を求め、求められた補正値を操作量
メモリ32に供給する。これにより、操作量メモリ32
は、操作量補正値に対応した操作量、すなわち、LP設
定値およびスコロ設定値を、グリッド電源15および光
量コントローラ16に各々供給する。
Next, the manipulated variable correction value calculator 31 determines a correction value of the manipulated variable using the control rule retrieved by the control rule retriever 30 and supplies the determined correction value to the manipulated variable memory 32. I do. Thereby, the operation amount memory 32
Supplies the operation amount corresponding to the operation amount correction value, that is, the LP set value and the scoro set value to the grid power supply 15 and the light amount controller 16, respectively.

【0075】一方、基準パッチ信号発生器42は、ベタ
濃度パッチalとハイライト濃度パッチa2の作成を指
示する回路であり、パッチ作成タイミングにおいて校正
用基準パッチ信号を画像出力部ITOに出力する。これ
によって、図3に示すベタ濃度パッチa1とハイライト
濃度パッチa2が作成される。
On the other hand, the reference patch signal generator 42 is a circuit for instructing the creation of the solid density patch al and the highlight density patch a2, and outputs a calibration reference patch signal to the image output unit ITO at the patch creation timing. Thus, the solid density patch a1 and the highlight density patch a2 shown in FIG. 3 are created.

【0076】この場合、基準パッチ信号発生器42の動
作タイミングは、I/O調整部41によって行われる。
I/O調整部41は、クロックタイマ40が出力するタ
イム信号を監視し、ベタ濃度パッチa1とハイライト濃
度パッチa2とが所定位置に形成されるように、基準パ
ッチ信号発生器42に動作タイミング信号を供給する。
In this case, the operation timing of the reference patch signal generator 42 is performed by the I / O adjustment unit 41.
The I / O adjustment unit 41 monitors the time signal output by the clock timer 40, and sends an operation timing to the reference patch signal generator 42 so that the solid density patch a1 and the highlight density patch a2 are formed at predetermined positions. Supply signal.

【0077】B:第1の実施例の動作 (1)初期設定動作 次に、上記構成によるこの第1の実施例の動作について
説明するが、始めに、初期設定処理(いわゆる、機能の
立ち上げ処理)について説明する。まず、技術者は、制
御用パラメータとして選ばれたスコロ設定値とLP設定
値を適当に設定する。そして、制御部20は、ベタ現像
パッチa1とハイライト現像パッチa2を作成し、それ
ぞれを現像濃度センサ10により測定し、その内容を制
御事例として制御事例メモリ25に記憶させる。この結
果、制御事例メモリ25には、最初の制御事例(制御事
例1)が記憶される。なお、実際には、直接濃度を測定
できないので、光学的なセンサを用いて、光の反射光量
あるいは拡散光量を電位として測定している。これ以降
も、現像濃度測定とあるが、実際には、濃度に替わる物
理量(光量を電位としたもの)を測定している。
B: Operation of the First Embodiment (1) Initial Setting Operation Next, the operation of the first embodiment with the above configuration will be described. First, an initial setting process (so-called function startup) The processing will be described. First, the technician appropriately sets the scoro set value and the LP set value selected as the control parameters. Then, the control unit 20 creates the solid development patch a1 and the highlight development patch a2, measures each of them by the development density sensor 10, and stores the contents in the control case memory 25 as a control case. As a result, the control case memory 25 stores the first control case (control case 1). Since the density cannot be measured directly in practice, an optical sensor is used to measure the amount of reflected light or the amount of diffused light as a potential. In the following description, there is also a measurement of the development density, but actually, a physical quantity (in which the light amount is a potential) instead of the density is measured.

【0078】同様にして、スコロ設定値とLP設定値を
それぞれ変化させつつ、さらに2回分の制御事例を制御
事例メモリに記憶させる。すなわち、技術者は制御装置
立上げ時(状態量が等しい単位時間以内)に、合計して
3組の制御事例を作成して、制御事例メモリ25に記憶
させる。
Similarly, while changing the scoring set value and the LP set 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 at the time of starting the control device (within a unit time having the same state amount) and stores the control cases in the control case memory 25.

【0079】ここで、3組という数は、制御対象の数+
1という意味であり、本第1の実施例では、制御対象の
数の2(ベタ濃度とハイライト濃度)に1をプラスした
ものである。なお、これより多くの制御事例を示すこと
は構わない。上記のようにして、初期設定時の3組(制
御対象の数+1個)の制御事例が制御事例メモリ25に
記憶されると、その記憶内容が状態量コンパレータ26
およびクラスタメモリ27を介して制御ルール演算器2
8に供給され、ここで、制御ルールが求められる。この
場合の制御ルールは、図6に示すような制御事例平面と
して抽出される。
Here, the number of three sets is equal to the number of control objects +
In the first embodiment, 1 is added to 2 (the solid density and the highlight density) of the number of objects to be controlled. Note that more control cases may be shown. As described above, when three control cases (the number of control objects + 1) at the time of initial setting are stored in the control case memory 25, the stored contents are stored in the state quantity comparator 26.
And the control rule calculator 2 via the cluster memory 27
8 where control rules are sought. The control rule in this case is extracted as a control case plane as shown in FIG.

【0080】図6において、P1,P2,P3は、初期
設定における3組の制御事例についてのスコロ設定値と
LP設定値の組み合わせを示す点である。ここで、点P
1,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
は、状態量が変化しない場合の全ての事例を示している
ことになり、言い換えれば、これらの平面がイニシャル
時のベタ濃度とハイライト濃度に関する制御ルールを示
すことになる。以上の処理により、本第1の実施例にお
ける初期設定処理が終了する。
In FIG. 6, P1, P2, and P3 are points indicating combinations of the scoro set value and the LP set value for three sets of control cases in the initial setting. Where point P
Points indicating highlight densities (detection densities of highlight density patches) corresponding to points P1, P2, and P3 are designated as H1, H2, and H3, and similarly, solid densities (detection of solid density patches corresponding to points P1, P2, and P3) B1, B2, B3
And 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, when the state quantity does not change, all the points indicating the solid density obtained when the set value of the scoro and the set LP 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. Thus, the solid case plane BP and the highlight case plane HP
Indicates all cases where the state quantity does not change. In other words, these planes indicate the control rules regarding the solid density and the highlight density at the time of initializing. With the above processing, the initial setting processing in the first embodiment ends.

【0081】ここで、初期設定時に3組の事例を記憶さ
せた理由を述べると、以下の通りである。まず、一般に
は、制御対象の数をnとした場合、n+1個の制御事例
が必要になり、制御事例を示す面は、n+1次元空間の
n次平面になる。したがって、このn次平面を一義的に
決定するには、n+1個のデータ点が必要になる。この
第1の実施例の場合は、ベタ濃度とハイライト濃度とい
う2つの制御対象を設定しているため、n=2になり、
3組の制御事例が必要となるのである。
Here, the reason why three sets of cases are stored at the time of initial setting will be described as follows. First, in general, when the number of control targets is n, n + 1 control cases are required, and a plane indicating the control cases is an n-dimensional plane in an n + 1-dimensional space. Therefore, to uniquely determine the n-th plane, n + 1 data points are required. In the case of the first embodiment, since two control objects, ie, a solid density and a highlight density, are set, n = 2,
Three sets of control cases are required.

【0082】(2)稼動時の動作 基本的動作 次に、稼働時における本第1の実施例の動作について説
明する。ただし、以下の動作においては、上記のように
してイニシャルの制御ルールが決まった状態で、翌日か
ら実稼働制御を開始した場合を想定する。
(2) Operation During Operation Basic Operation Next, the operation of the first embodiment during operation will be described. However, in the following operation, it is assumed that the actual operation control is started from the next day with the initial control rules determined as described above.

【0083】まず、画像形成装置に電源が投入される
と、自動的にセットアップ動作が実行される。このセッ
トアップ動作においては、前回の(例えば、前日の最終
画像出力時の)各設定値を、そのまま今回の設定値とし
て、ベタ濃度パッチa1とハイライト濃度パッチa2が
作成され、これらの濃度が現像濃度センサ10によって
測定される。ここでは、LP設定値が「98」、スコロ
設定値が「76」であったとして、現像濃度センサ10
が検出した浪度を制御事例空間内にプロットする。今、
ベタ濃度パッチal、ハイライト濃度パッチa2の各濃
度が各々B4,H4であったとすると、図7に示すよう
なプロットが行われ、記憶されている制御事例に対応す
る今回の制御内容が認識される。
First, when power is turned on to the image forming apparatus, a setup operation is automatically executed. In this set-up operation, a solid density patch a1 and a highlight density patch a2 are created using the previous setting values (for example, at the time of the last image output of the previous day) as the current setting values, and these densities are developed. It is measured by the density sensor 10. Here, it is assumed that the LP set value is “98” and the scoro set value is “76”, and the developing density sensor 10
Is plotted in the control case space. now,
Assuming that the respective densities of the solid density patch al and the highlight density patch a2 are B4 and H4, a plot as shown in FIG. 7 is performed, and the current control content corresponding to the stored control case is recognized. You.

【0084】このプロットは、図1に示す制御ルール検
索器30が行う。すなわち、制御ルール検索器30は、
濃度コンパレータ25から転送される濃度B4,H4お
よび操作量メモリ32から転送されるLP設定値「9
8」、スコロ設定値「76」に基づき、制御ルールメモ
リ29内に記憶されている初期設定時の制御事例平面に
プロットする。
This plot is performed by the control rule search unit 30 shown in FIG. That is, the control rule search unit 30
The density B4 and H4 transferred from the density comparator 25 and the LP set value “9” transferred from the manipulated variable memory 32
8 "and the scoring set value" 76 "are plotted on the control case plane at the time of initial setting stored in the control rule memory 29.

【0085】ところで、制御事例平面とは、ある状態の
下で、ある設定をしたときの出力値をプロットして作ら
れたものであり、従って状態になんらかの変化が生じ
て、同じ設定をしても出力値が異なるようになれば、当
然変化が生じる前の状態における制御事例平面とは一致
しなくなる。すなわち、上記の例のように今回のセット
アップ時の制御内容が、昨日の立上げ時に作成した制御
事例平面上に(実効上、距離を隔てることなく)プロッ
トされた場合というのは、立上げ時と今回の画像形成装
置の置かれている状態(例えば、温度や湿度や経時的変
化の度合いなど、電子写真プロセスが影響を受けるすべ
ての要因の影響)が、事実上同程度であるとみなせるこ
とを意味している。ここで、「実効上、距離を隔てるこ
となく」とは、制御事例平面上に一致しているとみなし
て制御した結果、実際に出力された画像濃度と目標濃度
の差異が、許容誤差量を越えない場合を言う。
By the way, the control case plane is created by plotting the output value when a certain setting is made under a certain condition. Therefore, a change occurs in the condition and the same setting is performed. Also, if the output value becomes different, the control case plane naturally does not match the state before the change occurs. That is, as in the above example, the case where the control content at the time of this setup is plotted (effectively, without a distance) on the control case plane created at the time of startup at the time of startup is as follows. And the condition in which the image forming apparatus is placed (for example, the effects of all factors that affect the electrophotographic process, such as temperature, humidity, and the degree of change over time) can be considered to be substantially the same. Means Here, “effectively, without a distance” means that the difference between the actually output image density and the target density is the allowable error amount, as a result of performing control assuming that they match on the control case plane. Say if you don't.

【0086】次に、イニシャル設定されているプリント
濃度、あるいはユーザによって指定された所望のプリン
ト濃度を濃度センサ出力に換算して、目標濃度出力値を
求め、上述した制御事例空間内に目標濃度平面として設
定する。なお、上記プリント濃度とは、直接測定した実
際の濃度であり、濃度センサ出力とは、濃度の代替値
(光量を電位としたものなど)である。この設定は、回
路上は次のようにして行われる。
Next, the print density set initially or the desired print density specified by the user is converted into a density sensor output to obtain a target density output value, and the target density plane value is stored in the control case space. Set as Note that the print density is an actual density measured directly, and the density sensor output is an alternative value of the density (for example, the light amount is a potential). This setting is performed on the circuit as follows.

【0087】まず、濃度調整ダイアル21の調整値が変
換器22によって変換され、これがメモリ22に記憶さ
れる。そして、このメモリ22内の濃度目標値が濃度コ
ンパレータ24を介して制御ルール検索器30に転送さ
れる。制御ルール検索器30は、制御事例空間に濃度目
標値の平面(スコロ設定値軸−LP設定値軸平面に並行
な面)を記述し、制御ルールメモリ29から読み出した
ベタ事例平面BP、ハイライト事例平面HPに重ね合わ
せる。
First, the adjustment value of the density adjustment dial 21 is converted by the converter 22, and this is stored in the memory 22. Then, the density target value in the memory 22 is transferred to the control rule search unit 30 via the density comparator 24. The control rule search unit 30 describes the plane of the density target value (the plane parallel to the scoro set value axis-LP set value axis plane) in the control case space, and reads the solid case plane BP read from the control rule memory 29 and the highlight. Superimpose on the case plane HP.

【0088】以上の処理により、制御事例空間内には、
図7に示すように、ベタ濃度に関するベタ事例平面BP
と、ハイライト濃度に関するハイライト事例平面HP
と、ベタ目標濃度平面BTPと、ハイライト目標濃度平
面HTPが構成され、そこへ上述したセットアップ時の
制御内容がプロットされたことになる。
With the above processing, the control case space becomes
As shown in FIG. 7, a solid case plane BP relating to solid density
And highlight example plane HP regarding highlight density
, And a solid target density plane BTP and a highlight target density plane HTP, and the above-described control contents at the time of set-up are plotted there.

【0089】さて、図7から明らかなように、ベタ事例
平面BPとベタ目標濃度平面BTPが交差するベタ目標
実現ラインBTL上に今回の制御内容がプロットされて
いれば、ベタ目標濃度が実現できていることになる。今
回の制御内容が目標実現ライン上に載っていなかった場
合には、各設定値を変更して、すなわち補正して、ベタ
目標実現ラインBTL上にプロットされるような組合せ
を選べば、次回の画像出力はベタ目標濃度を実現できる
と予測できる。
As is apparent from FIG. 7, if the current control content is plotted on a solid target realization line BTL at which the solid case plane BP and the solid target density plane BTP intersect, the solid target density can be realized. Will be. If the current control content is not on the target realization line, the set values are changed, that is, corrected, and a combination that is plotted on the solid target realization line BTL is selected. It can be predicted that the image output can achieve the solid target density.

【0090】同様にハイライト濃度についても、ハイラ
イト目標実現ラインHTL上にプロットされるような各
設定値の組合せを選べば、次回の画像出力時にハイライ
ト目標濃度が実現できると推論できる。したがって、ベ
タ濃度とハイライト濃度の両方を、それぞれ同時に目標
濃度にするように制御するためには、ベタ目標実現ライ
ンBTLとハイライト目標実現ラインHTLを、LP設
定値軸とスコロ設定軸で作られる平面へ射影して、その
交点のLP設定値とスコロ設定値を採用すれば良い。図
7で用いた例の場合、今回の設定値(98、76)を次
回は(128、115)に修正して設定すれば、ベタと
ハイライトのそれぞれの目標濃度が同時に実現できるこ
とが判る。このようにして、セットアップデータから、
ベタとハイライト濃度を所望の値に実現するための次の
LP設定値とスコロ設定値が決定できる。
Similarly, for the highlight density, it can be inferred that the highlight target density can be realized at the next image output by selecting a combination of the set values plotted on the highlight target realization line HTL. Therefore, in order to simultaneously control both the solid density and the highlight density to the respective target densities, the solid target realization line BTL and the highlight target realization line HTL are formed using the LP set value axis and the scoro set axis. It is sufficient to project onto a plane to be set and adopt the LP set value and the scoro set value at the intersection. In the case of the example used in FIG. 7, it can be seen that, if the current setting value (98, 76) is corrected and set to (128, 115) next time, the respective target densities of solid and highlight can be realized at the same time. In this way, from the setup data,
The next LP setting value and scoring setting value for realizing the solid and highlight densities to desired values can be determined.

【0091】上述した次回の設定値の算出処理は、操作
量補正演算器31が行い、その演算結果が操作量メモリ
32に転送される。この結果、操作量メモリ32から
は、新たなスコロ設定値およびLP設定値に対応する信
号が出力され、グリッド電源15および光量コントロー
ラ16に供給される。以後同様にして、目標濃度を実現
するために最適なLP設定値とスコロ設定値が設定さ
れ、的確な画像濃度制御が行われる。
The next set value calculation process is performed by the manipulated variable correction calculator 31, and the calculation result is transferred to the manipulated variable memory 32. As a result, a signal corresponding to the new scoro set value and the LP set value is output from the operation amount memory 32 and supplied to the grid power supply 15 and the light amount controller 16. Thereafter, similarly, the optimum LP setting value and scoring setting value for realizing the target density are set, and accurate image density control is performed.

【0092】クラスタの生成 本発明は、基本的には以上のようにして目標濃度を実現
するのであるが、現実には、常にその稼働時点の制御内
容が、ベタおよびハイライト事例平面上に(実効上、距
離を隔てることなく)プロットされるとは限らない。物
理的にそのメカニズムについて言えば、温度や湿度が変
化したり、経時劣化が進んだりすると、トナー帯電量や
感光体の帯電特性が変化するため、レーザーパワーとス
コロトロン・グリッド電圧が同一の設定値であっても、
濃度が大幅に異なってしまう。例えば、高温多湿時には
濃度が高い方にずれ、低温低湿時には濃度が低い方にず
れてしまう。すなわち、制御時点の温度や湿度、経時劣
化の度合いなどが、すでに採取・記憶されている制御事
例群とある程度以上ことなっていると、既存のベタおよ
びハイライト制御事例平面から大きく離れた座標空間上
にプロットされてしまう。
Generation of Cluster The present invention basically achieves the target density as described above, but in reality, the control contents at the time of operation always appear on the solid and highlight case planes ( It is not necessarily plotted (without spacing). Physically speaking, if the temperature and humidity change or deterioration with time progresses, the toner charge amount and the charging characteristics of the photoconductor change, so the laser power and the scorotron grid voltage have the same set value. Even
Concentrations will vary significantly. For example, when the temperature is high and the humidity is high, the concentration shifts to a higher one, and when the temperature is low and the humidity is low, the concentration shifts to a lower one. In other words, if the temperature, humidity, degree of aging, and the like at the time of control differ from the already collected and stored control case group to some extent, the coordinate space far away from the existing solid and highlight control case planes It is plotted on the top.

【0093】このような場合、あるひとつの制御事例平
面をそのまま今回の制御ルールとして用いると、推論の
誤差が大きくなる。なぜなら、上記のように物理的に画
像濃度再現メカニズムが影響を受けており、制御事例平
面が変化しているからである。そこで、本発明では、状
態が変化した場合の制御事例を追加記憶し、新たな状態
に適合した制御事例群からなる新たな制御事例平面を作
成していく。これにより、制御事例平面は、立ち上げ時
の一面のみの状態から、必要に応じて順次増加してい
く。すなわち、例えばAという状態下での制御事例群、
Bという別の状態下での制御事例群、‥‥‥というよう
にである。本発明では、これらそれぞれをクラスタと名
付けている。すなわちクラスタA、クラスタB、という
ようにである。制御事例を追加するか否かの判断は、制
御動作が実行された後に作成された現像パッチを用いて
制御結果の善し悪しを判断し、この判断結果に基づいて
行われる。
In such a case, if a certain control case plane is used as it is as the current control rule, the error of the inference becomes large. This is because the image density reproduction mechanism is physically affected as described above, and the control case plane is changed. Therefore, in the present invention, a control case in the case where the state changes is additionally stored, and a new control case plane including a group of control cases adapted to the new state is created. As a result, the control case plane sequentially increases as needed from the state of only one surface at the time of startup. That is, for example, a control case group under the state A,
A control case group under another state of B, ‥‥‥, and so on. In the present invention, each of these is named a cluster. That is, cluster A, cluster B, and so on. The determination as to whether or not to add a control case is made based on the result of determining whether the control result is good or bad using a development patch created after the control operation is executed.

【0094】具体的に言えば、目標濃度と現実のベタお
よびハイライト現像パッチの濃度差を読み取り、この値
が許容誤差以内にあるかどうかを判定している。ちなみ
に本第1の実施例では、ベタ濃度の許容誤差を色差3以
内、ハイライト濃度の許容誤差を色差1以内と規定して
いる。ただし、この値は、システムの目標精度に応じて
任意に決定される。
More specifically, the difference between the target density and the actual solid and highlight development patches is read, and it is determined whether or not this value is within an allowable error. In the first embodiment, the permissible error of the solid density is defined as being within 3 color differences, and the allowable error of the highlight density is defined as being within 1 color difference. However, this value is arbitrarily determined according to the target accuracy of the system.

【0095】そして、ベタおよびハイライトの両方が許
容誤差以内であれば、前述のように、そのまま次回の制
御動作に入るが、ベタおよびハイライトのうちどちらか
片方でも許容誤差量を越えるような大きな誤差があった
場合には、その内容、すなわち制御事例を制御事例メモ
リ25に追加記憶する。
If both the solid and the highlight are within the allowable error, the next control operation is started as described above. However, either the solid or the highlight may exceed the allowable error. If there is a large error, the content, that is, the control case, is additionally stored in the control case memory 25.

【0096】この追加記憶は、次のようにして行われ
る。まず、図1に示す濃度コンパレータ24が許容値以
上であると判断し、その時の現像濃度センサ10の出力
信号を制御事例メモリ25に転送する。制御事例メモリ
25は、新たに供給された制御量とともに、状態量およ
び操作量を組にして記憶する。そして、状態量コンパレ
ータ26は、制御事例メモリ25に新たに書き込まれた
事例に基づき、最新クラスタと時刻を比較し、状態類似
が杏かを判定する。すなわち、制御事例群である最新ク
ラスタ内の制御事例の時刻情報と、制御事例メモリ25
に新たに書き込まれた制御事例の時刻情報とを比較し、
所定の時間内であれば、状態類似と判断し、所定の時間
以上離れていれば状態非類似と判断する。
This additional storage is performed as follows. First, the density comparator 24 shown in FIG. 1 determines that the value is equal to or larger than the allowable value, and transfers the output signal of the developing density sensor 10 at that time to the control case memory 25. The control case memory 25 stores a state amount and an operation amount as a set together with the newly supplied control amount. Then, the state quantity comparator 26 compares the time with the latest cluster based on the case newly written in the control case memory 25, and determines whether the state similarity is apricot. That is, the time information of the control case in the latest cluster, which is a control case group, and the control case memory 25
To the time information of the newly written control case,
If it is within a predetermined time, it is determined that the states are similar, and if it is more than a predetermined time apart, it is determined that the states are not similar.

【0097】そして、状態類似と判断された場合は、最
新クラスタについて制御事例を追加すべく、クラスタメ
モリ27に書き込む。このとき、制御ルール演算器28
は、新たに追加された制御事例を包含するような事例平
面を算出し、当該平面を示す係数を制御ルールメモリ2
9に転送する。
When it is determined that the states are similar, the latest cluster is written in the cluster memory 27 in order to add a control case. At this time, the control rule calculator 28
Calculates a case plane that includes the newly added control case, and stores a coefficient indicating the plane in the control rule memory 2
Transfer to 9.

【0098】ここで、制御事例が増えた場合の制御ルー
ルの補正方法について説明する。前述のように、制御対
象の数をnとすれば、その制御のためには、n+1次元
空間のn次元平面が必要であり、また、これを一義的に
決定するためには、n+1個のデータ点が必要である。
このために、本第1の実施例においては、3組の制御事
例が初期設定において必要であった。このことは逆に、
n+1個以上であれは統計的にはより信頼性の高い事例
群が得られることになる。そこで、制御ルール演算器2
8は、追加された制御事例と、それ以前に記憶されてい
た制御事例を用いて(すなわち、n+1個以上のデータ
を用いて)最小二乗誤差法などの計算方法を用いて平面
を決定する。もちろん、最小二乗法に限定したものでは
なく、平均法など他の計算方法であってもよい。要する
に、制御事例に基づいてn次元平面が設定できれば、そ
の他の方法を用いてもよい。
Here, a method of correcting a control rule when the number of control cases increases will be described. As described above, if the number of objects to be controlled is n, an n-dimensional plane of an n + 1-dimensional space is required for the control, and in order to uniquely determine this, n + 1 planes are required. Data points are required.
For this reason, in the first embodiment, three sets of control cases are required in the initial setting. On the contrary,
If the number is n + 1 or more, a statistically more reliable case group can be obtained. Therefore, the control rule calculator 2
8 determines a plane using a calculation method such as a least squares error method using the added control case and the control cases stored before (that is, using n + 1 or more data). Of course, the calculation is not limited to the least squares method, but may be another calculation method such as the averaging method. In short, another method may be used as long as the n-dimensional plane can be set based on the control case.

【0099】一方、状態量コンパレータ26が、制御事
例メモリ25に新たに書き込まれた制御事例の状態を非
類似と判断した場合は、新規クラスタを作成して分類す
る。この新規クラスタはクラスタメモリ27に転送さ
れ、制御ルール演算器28により新たなルール(平面)
が演算される。ところで、制御ルールメモリ29におい
ては、制御ルール演算器28によって算出された平面を
示す式の係数だけが記憶され、記憶容量の増大化を極力
抑制している。
On the other hand, when the state quantity comparator 26 determines that the state of the control case newly written in the control case memory 25 is dissimilar, a new cluster is created and classified. This new cluster is transferred to the cluster memory 27, and the new rule (plane) is generated by the control rule calculator 28.
Is calculated. By the way, in the control rule memory 29, only the coefficients of the equation indicating the plane calculated by the control rule calculator 28 are stored, and the increase in the storage capacity is suppressed as much as possible.

【0100】メモリ管理 前述のように、必要に応じて制御事例を追加記憶し、新
たなクラスタを作成していくと、次第に記憶されている
制御事例やクラスタの数が増加していき、やがて記憶容
量が一杯になるときがくる。そこで、本第1の実施例で
は、制御事例とクラスタを別々の記憶領域に記憶してお
き、各々の採取あるいは作成時刻に着目し、最も古いも
のから順に消去することにしている。
Memory Management As described above, if control cases are additionally stored as needed and new clusters are created, the number of stored control cases and clusters gradually increases, and eventually the storage cases are stored. The time comes when the capacity is full. Therefore, in the first embodiment, the control cases and the clusters are stored in separate storage areas, and each collection or creation time is focused on and erased in order from the oldest one.

【0101】その理由は、現在の状態が時間とともに経
時的に変化した結果であるため、古い制御事例あるいは
古いクラスタほど当てはまりが悪くなっていると考えら
れることから、今後そのような制御事例あるいはクラス
タが必要になる確率は極めて低く、他のものより記憶保
存しておく価値が低いと判断できるからである。また、
本第1の実施例で示したように、状態量の類似度を日付
で判断する場合は、ある一定の期限が過ぎてクラスタが
確定したとき、すなわち、そのクラスタに対応する制御
ルールを抽出し終えたときは、そのクラスタに属してい
る制御事例を消去することができる。
The reason for this is that the current state changes over time with the lapse of time, and it is considered that the older control cases or older clusters are less applicable. Is extremely low, and it can be determined that it is less valuable to memorize and save than others. Also,
As shown in the first embodiment, when the similarity of the state quantity is determined by date, when a certain time limit has passed and a cluster is determined, that is, a control rule corresponding to the cluster is extracted. When finished, the control cases belonging to the cluster can be deleted.

【0102】このように、クラスタ確立時にそのクラス
タに含まれる制御事例を消去するように構成すると、メ
モリ容量を極めて低減することができる。例えば、本第
1の実施例では制御事例が三要素、クラスタも各設定値
軸方向の傾きと濃度軸切片の三要素から成っており、各
要素の記憶エリアの大きさを等しくnビットとすると、
1つのクラスタが作られるのに、3つの制御事例が必要
であるから、その全てを記憶すれば、3×4×nビット
の記憶エリアが必要になる。この場合において、クラス
タが形成できたときに制御事例を消去すれば、3×1×
nビットの記憶容量で済むから、全体で1/4の記憶容
量で足りることが判る。この方法は、多数のクラスタを
記憶する場合には、特に有効である。同様に、1つのク
ラスタが10の制御事例を含んでいれば、1/11の記
憶容量になり、100の制御事例を含んでいれば1/1
01の記憶容量になる。このように、大幅にメモリを節
約することができる。
As described above, when the control cases included in the cluster are deleted when the cluster is established, the memory capacity can be extremely reduced. For example, in the first embodiment, the control case is composed of three elements, and the cluster is also composed of three elements, ie, the inclination in the direction of the set value axis and the intercept of the density axis, and the storage area of each element is equal to n bits. ,
Since three control cases are required to form one cluster, if all of them are stored, a storage area of 3 × 4 × n bits is required. In this case, if the control case is deleted when a cluster can be formed, 3 × 1 ×
Since the storage capacity of n bits is sufficient, it can be seen that a storage capacity of 1/4 is sufficient as a whole. This method is particularly effective when storing a large number of clusters. Similarly, if one cluster includes 10 control cases, the storage capacity becomes 1/11, and if one cluster includes 100 control cases, 1/1.
01 storage capacity. In this way, memory can be saved significantly.

【0103】勿論、メモリを節約しても、やがては大量
のクラスタでメモリ容量が不足することも有りうるが、
その場合には、上記のように、古いクラスタから順に消
去することで対処できる。
Of course, even if the memory is saved, a large number of clusters may eventually run out of memory capacity.
In such a case, as described above, it can be dealt with by erasing the oldest clusters in order.

【0104】クラスタを複合して用いる制御 前述したことから明らかなように、本第1の実施例がさ
まざまな状態下で稼働すると、さまざまなクラスタが作
成されることになる。ただし、状態が変わったときに、
必ずしも新たな制御事例を追加記憶して新たなクラスタ
を作らなければならないとは限らない。例えば、湿度な
ど他の状態が実効的に全く同じで、温度だけが高温の場
合のクラスタと低温の場合のクラスタがすでに有った場
合、今回は中温で稼働することになった画像形成装置で
は、新たなクラスタを作らなくとも、高温クラスタと低
温クラスタを組み合わせて用いるだけで、十分な制御精
度を得られる場合が多い。このような場合、現在の制御
内容と複数の各制御事例平面からの距離に基づいて、現
在の制御内容がその面内に含まれるような新たな平面を
構築し、これをもって現状に適合した制御事例平面と見
なす制御を行っている。
As described above, when the first embodiment operates in various states, various clusters are created. However, when the state changes,
It is not always necessary to additionally store a new control case and create a new cluster. For example, if other states such as humidity are effectively exactly the same, and there is already a cluster where only the temperature is high and a cluster where the temperature is low, this time the image forming apparatus that was operated at medium temperature Even if a new cluster is not created, sufficient control accuracy can often be obtained simply by using a combination of a high-temperature cluster and a low-temperature cluster. In such a case, based on the current control content and the distance from each of the plurality of control case planes, a new plane is constructed such that the current control content is included in the plane, and the control plane adapted to the current state is created using the new plane. The control is regarded as the case plane.

【0105】ここで、クラスタの組み合わせによる平面
構築について、図8を参用して説明する。図8は、クラ
スタAのベタ事例平面と、クラスタBのベタ事例平面が
形成されている場合を示しており、新たにプロットされ
た点B5は、いずれの平面にも位置してない。このと
き、座標空間上で現在の制御内容を示す点、すなわち、
点B5と、各事例平面との間の距離を計算する。そし
て、その逆数を求め、それを規格化する。すなわち、各
々の制御事例平面からの距離の逆数を合計したものが1
となるようにする。このように規格化された値を適合度
と定義し、この適合度によって各事例平面の各座標軸方
向の傾きを重み付けして合計する。そして、合計した量
を、現状に適合できる新たな制御事例平面の各座標軸方
向の傾きとし、さらに現在の制御内容をその面上に含む
ような高さ(濃度軸の切片)に合わせ込んでいる。
Here, the plane construction by combining the clusters will be described with reference to FIG. FIG. 8 shows a case where a solid case plane of the cluster A and a solid case plane of the cluster B are formed, and the newly plotted point B5 is not located on any plane. At this time, a point indicating the current control content in the coordinate space, that is,
The distance between the point B5 and each case plane is calculated. Then, the reciprocal thereof is obtained and normalized. That is, the sum of the reciprocals of the distance from each control case plane is 1
So that The value thus standardized is defined as a degree of conformity, and the degree of inclination of each case plane in each coordinate axis direction is weighted and summed according to the degree of conformity. Then, the total amount is used as the inclination in the direction of each coordinate axis of a new control case plane that can be adapted to the current situation, and is further adjusted to a height (intercept of the density axis) that includes the current control content on the plane. .

【0106】このような処理は、適合度がほほ100%
とみなせる制御事例平面が検索できなかった場合に行わ
れる。ここで、適合度がほほ100%になる場合とは、
新たにプロットされる点が、既述したように、「制御平
面上に実効上、距離を隔てることなくプロットされる場
合」と同義である。
In such processing, the degree of conformity is almost 100%.
This is performed when a control case plane that can be regarded as “cannot be retrieved” cannot be retrieved. Here, when the degree of conformity is approximately 100%,
As described above, a newly plotted point is synonymous with "a case where the point is plotted on the control plane without any effective distance".

【0107】そして、以上の処理は、制御ルール検索器
30において、次のようにして行われる。まず、操作量
メモリ32から供給される操作量と、濃度コンパレータ
24から転送される現像濃度センサ10の検出値とに対
応する点を、座標空間にプロットする。そして、制御ル
ールメモリ29に記憶されている各クラスタの制御平面
を順次読み出し、新たにプロットした点との間の距離を
求める。ただし、ここでいう「距離」とは、操作量を制
御ルールの式に代入して得られる計算上の制御量と実測
された制御量との差であり、必ずしも面と点との間の最
短距離ではない場合がある。そして、このようにして求
めた距離から適合度を算出し、この適合度に応じて各事
例平面の座標軸方向の傾きを重み付けして合計する。こ
のように合計された各軸の傾きを持つ平面を新たな制御
事例平面とし、さらに、プロットされた点がその面上に
位置するように、新たな制御事例平面の高さ(濃度軸の
切片)を調整する。以上のようにして作成された新たな
制御事例平面を用いて、図7で示した場合と同様の手順
によって、次のLP設定値とスコロ設定値を求める。
The above processing is performed in the control rule search unit 30 as follows. First, points corresponding to the operation amount supplied from the operation amount memory 32 and the detection value of the development density sensor 10 transferred from the density comparator 24 are plotted in a coordinate space. Then, the control planes of the respective clusters stored in the control rule memory 29 are sequentially read out, and the distance between the control plane and the newly plotted point is obtained. However, the “distance” here is the difference between the calculated control amount obtained by substituting the operation amount into the expression of the control rule and the actually measured control amount, and is not necessarily the shortest distance between the surface and the point. May not be distance. Then, the degree of conformity is calculated from the distances thus obtained, and the inclinations of the case planes in the direction of the coordinate axes are weighted and summed according to the degree of conformity. The plane having the inclination of each axis summed in this way is set as a new control case plane, and the height of the new control case plane (intercept of the density axis) is set so that the plotted point is located on the plane. Adjust). Using the new control case plane created as described above, the next LP setting value and scoring setting value are obtained by the same procedure as that shown in FIG.

【0108】なお、立上げ直後や、稼働時間あるいは画
像形成回数が少ない画像形成装置では、当然、制御事例
平面は立上げ時に作られた一面だけしか存在していない
が、この場合も本第1の実施例では、複数の制御事例平
面が存在する場合とまったく同一に取り扱える。すなわ
ち、制御事例平面が立上げ時に作られた一面だけの場合
には、その面の適合度が1(100%)になるため、面
の傾きは変化せずに、現在の制御内容が面内に含まれる
位置まで、立上げ時に作った制御事例平面を濃度軸方向
に平行移動したものが今回使われる制御事例平面とな
る。
In an image forming apparatus immediately after start-up, or with a short operation time or a small number of image formations, there is naturally only one control case plane created at the time of start-up. In the embodiment of the present invention, it can be handled exactly the same as when there are a plurality of control case planes. In other words, when the control case plane is only one surface created at the time of start-up, the degree of conformity of the surface is 1 (100%). The control case plane used at this time is a control case plane to be used this time, which is obtained by translating the control case plane created at the time of startup to the position included in the density axis direction.

【0109】一方、過去の制御事例だけでは、たとえ上
述のように適合度を用いて新たな制御事例平面を仮想的
に構築しても十分ではな<、現時点における実際の制御
事例を採取して制御ルールの改良を行わなければ次回以
降の制御精度も不十分であると予測される場合(すなわ
ち、濃度コンパレータ24で許容値以上と判断された場
合)は、前述のように、新たなクラスタを作成する。
On the other hand, it is not sufficient to construct a new control case plane virtually using the degree of fitness as described above with only past control cases. If it is predicted that the control accuracy after the next time will be insufficient unless the control rules are improved (that is, if the density is determined to be equal to or more than the allowable value by the density comparator 24), a new cluster is created as described above. create.

【0110】C:第1の実施例効果 以上が、本第1の実施例の構成および制御手順である
が、以下に本第1の実施例の作用効果について説明す
る。 (1)先ず、本第1の実施例では上述の制御事例を用い
ることにより、温度センサ以外の物理量センサや技術者
による事前のデータ採取およびその解析作業に依存しな
い制御方法が実現できる。すなわち、センサや開発工数
が削減でき、コスト低減が図れる。一方、従来技術では
物理メカニズムにしたがった制御方式を用いていたため
に、本第1の実施例と同様な制御を行おうとした場合、
例えば電位センサを用いて帯電電位や露光電位といった
物理量をモニタし、これと現像バイアス設定値から現像
電位(露光電位と現像バイアスの差)およびクリーニン
グ電位(帯電電位と現像バイアスの差)を求め、事前に
データ採取しておいたベタ濃度と現像電位の関係から目
標ベタ濃度を実現するための最適現像電位を計算し、次
いで現像電位を最適現像電位に変えることによるハイラ
イト濃度の変化分を計算し、このハイライト濃度変化分
を加味した補正すべきハイライト濃度誤差を、事前にデ
ータ採取しておいたハイライト濃度とクリーニング電位
との関係から計算して、帯電電位と露光電位を決定す
る。そして、事前にデータ採取しておいた帯電電位とス
コロ設定値との関係およびそのような帯電電位の場合に
当てはまる露光電位とLP設定値の関係に従って、次回
の画像形成時に設定すべきLP設定値とスコロ設定値を
決定しなければならなかった。しかも、事前のデータ採
取は、電子写真方式の温湿度依存性の点から、さまざま
な温湿度環境下で行わなければならなかったのである。
C: Effects of the First Embodiment The configuration and control procedure of the first embodiment have been described above. The effects of the first embodiment will be described below. (1) First, in the first embodiment, by using the above control examples, it is possible to realize a control method that does not depend on a physical quantity sensor other than the temperature sensor or data collection and analysis by a technician in advance. That is, the number of sensors and the number of development steps can be reduced, and the cost can be reduced. On the other hand, in the prior art, since the control method according to the physical mechanism was used, when the same control as in the first embodiment was performed,
For example, a physical quantity such as a charging potential or an exposure potential is monitored by using a potential sensor, and a developing potential (difference between the exposure potential and the developing bias) and a cleaning potential (difference between the charging potential and the developing bias) are obtained from the physical quantity such as the charging potential and the exposure bias. Calculate the optimum development potential to achieve the target solid density from the relationship between the solid density and the development potential, which data was collected in advance, and then calculate the change in highlight density by changing the development potential to the optimum development potential Then, a highlight density error to be corrected taking into account the change in the highlight density is calculated from the relationship between the highlight density and the cleaning potential, which has been sampled in advance, to determine the charging potential and the exposure potential. . The LP setting value to be set at the next image formation according to the relationship between the charging potential and the scoring set value obtained in advance and the relationship between the exposure potential and the LP setting value applicable to such a charging potential. And had to determine the scoro setpoint. In addition, prior data collection had to be performed in various temperature and humidity environments in view of the temperature and humidity dependence of the electrophotographic method.

【0111】(2)本第1の実施例においては、画像形
成装置が遭遇している状態も、状態量の代用値(サンプ
リング時刻)が使えるため、必ずしも状態量をセンシン
グする必要がない。このことは、画像形成の物理的メカ
ニズムという点から言えば、まったくのブラックボック
スであっても制御できるということを意味しており、電
子写真方式以外の方式であっても本発明が有効であると
言える。
(2) In the first embodiment, even in the state where the image forming apparatus is encountered, it is not always necessary to sense the state quantity because the substitute value (sampling time) of the state quantity can be used. This means that, from the point of view of the physical mechanism of image formation, even a completely black box can be controlled, and the present invention is effective even in a system other than the electrophotographic system. It can be said.

【0112】また、別の作用としては、制御用アクチュ
エータとして任意のパラメータが採用できる。すなわ
ち、従来技術では、適当なセンサが存在しなかったり、
コストの点でセンサを使えなかったパラメータでも、本
発明によれば、その設定値を直接取り扱えるので任意に
選択し、制御に用いることができる。
As another operation, an arbitrary parameter can be adopted as a control actuator. That is, in the prior art, there is no suitable sensor,
According to the present invention, even for a parameter for which a sensor cannot be used in terms of cost, its set value can be directly handled, so that it can be arbitrarily selected and used for control.

【0113】(3)また、上述したように最低n+1個
の事例を入力してやるだけで、本第1の実施例の立上げ
(初期設定)ができる。すなわち、装置立上げ時のため
の特別な技術や装置などは不要になるという作用が有
る。しかも、これら最低n+1個の事例がたまたま目標
濃度から大きくずれていたとしても、その後の画像形成
装置の制御性能にはまったく悪影響を及ぼさないという
作用が有る。すなわち、画像形成装置自身が常に必要に
応じて新しいクラスタ、すなわち新しい状態に合致した
制御ルールを抽出することが可能だからである。
(3) As described above, the start-up (initial setting) of the first embodiment can be performed only by inputting at least n + 1 cases. That is, there is an effect that a special technique or device for starting up the device becomes unnecessary. Moreover, even if these at least n + 1 cases happen to deviate greatly from the target density, there is an effect that the subsequent control performance of the image forming apparatus is not adversely affected. That is, the image forming apparatus itself can always extract a new cluster, that is, a control rule that matches a new state, as needed.

【0114】この作用を従来技術と比較すると、例えば
従来のニューラルネットワークによる制御ルールの学習
では、学習させる教師データとして最適なものが用意さ
れていないと、ニューラルネットワークの推論性能は損
なわれ、しかも自動的には追加学習や再学習が行われな
いために、十分な制御性能が得られない。あるいはファ
ジー推論を用いる従来技術では、技術者による試行錯誤
のチューニングが最適に行われなければ、十分な制御性
能が得られない。これらの比較から、本発明の作用がい
かに優れたものであるかが分かる。
When this effect is compared with the prior art, for example, in the conventional learning of control rules by a neural network, the inference performance of the neural network is impaired and the inference performance of the neural network is impaired unless optimal training data is prepared. Since additional learning and re-learning are not performed, sufficient control performance cannot be obtained. Alternatively, in the conventional technique using fuzzy inference, sufficient control performance cannot be obtained unless the tuning by trial and error by an engineer is performed optimally. From these comparisons, it can be seen how excellent the action of the present invention is.

【0115】さらに、本第1の実施例においては、画像
形成装置が今までに経験したことのない状態に初めて出
会ったとしても、最低n+1回のプリント動作を行うだ
けで、その環境に適合する新たな制御ルールを抽出する
ことができ、しかも、それ以後に同様の環境条件に出会
った場合には、即座に精度良く制御が行えることから、
事前のデータ採取を行うことなく、経時的変動に対応で
きる。つまり、経時的な変化が発生しても、常にその変
化した状況に追従し続けることができるようになる。
Further, in the first embodiment, even if the image forming apparatus first encounters a state which has not been experienced so far, it is adapted to the environment only by performing at least n + 1 print operations. New control rules can be extracted, and when similar environmental conditions are encountered thereafter, control can be immediately performed with high accuracy.
It is possible to cope with temporal fluctuations without performing data collection in advance. That is, even if a change over time occurs, it is possible to always keep up with the changed situation.

【0116】この作用があるために、従来であれば、何
万あるいは何十万も実際にプリント作業を実行して、経
時的変動についての事前のデータ採取を行わなければな
らなかった開発作業が、まったく不要になるという大き
な効果が得られる。
Because of this effect, the development work that conventionally required tens or hundreds of thousands of actual print work to collect data on the temporal variation in advance was performed. There is a great effect that it becomes completely unnecessary.

【0117】さらに、従来技術では、そのようにして採
取した経時的変動についてのデータであっても、一台一
台の画像形成装置に機差があるために、必ずしもすべて
の装置に有効ではないという問題や、ユーザがメーカに
おける事前のデータ採取時の条件と異なる状況下で、つ
まりメーカが想定していなかったような状況下で画像形
成装置を使用したために、予測した経時的変化とは異な
る変化が発生して、制御ルールが不適当になり、画像濃
度が所望の値に制御できないなどという問題があった
が、本発明によれば、事前のデータ採取や機差について
の何ら特別の処置なども全く必要なく、どのようなユー
ザ環境においても、一台一台の画像形成装置に完全に個
別対応して、経時変化による濃度変動を解決できるとい
う作用が有る。
Further, in the prior art, even the data on the temporal variation collected in this manner is not necessarily effective for all the apparatuses because each image forming apparatus has a different machine. The problem is different from the predicted temporal change because the user used the image forming apparatus under a condition different from the condition at the time of prior data collection by the manufacturer, that is, under a condition that the manufacturer did not expect Although a change occurred, the control rule became inappropriate, and the image density could not be controlled to a desired value. However, according to the present invention, no special measures were taken in advance for data collection and machine error. In any user environment, there is an effect that it is possible to completely resolve each image forming apparatus individually and to solve the density fluctuation due to aging.

【0118】この作用からは、例えば感光体や現像剤な
どという画像濃度に重大な影響を及ぼす要素部品を交換
した場合でも、最低n+1回のプリント動作を行うだけ
で、自動的に新しい要素部品に対応して所望の画像濃度
が得られるという、さらなる作用も得られる。
From this operation, even if an element such as a photoreceptor or a developer, which has a significant effect on image density, is replaced, only a minimum of n + 1 print operations are performed, and a new element is automatically obtained. A further effect is obtained that a desired image density is obtained correspondingly.

【0119】これは、従来技術ではサービスエンジニア
などが人手によって行っていた作業であり、この面での
人件費削減という効果がある。あるいはサービスエンジ
ニアなどの専門家でなくとも、一般のユーザが部品交換
しても、自動的に最良の画像形成状態が得られるため、
誰にでも扱い易いという作用もある。
This is a work that is manually performed by a service engineer or the like in the prior art, and has an effect of reducing labor costs in this aspect. Or even if it is not a specialist such as a service engineer, even if a general user replaces parts, the best image forming state is automatically obtained,
It also has the effect of being easy for anyone to handle.

【0120】しかも、本発明によれば、上記のようにし
て新たな状況に対応する際、過去の複数のクラスタに適
合度という概念を用いることにより、必ずしも新たな制
御事例を記憶する必要がないという作用も有る。すなわ
ち、最低n+1回のプリント動作の終了を待つことな
く、あるいは新たな制御事例を追加記憶するためのメモ
リを必要とせずに、新たな状況に即座に対応できるとい
う作用である。
Further, according to the present invention, when responding to a new situation as described above, it is not always necessary to store a new control case by using the concept of fitness for a plurality of past clusters. There is also the effect. That is, it is possible to immediately respond to a new situation without waiting for the end of at least n + 1 print operations or without requiring a memory for additionally storing a new control case.

【0121】(4)さらに、本第1の実施例において
は、制御精度そのものを任意に設定できるという作用が
有る。すなわち目標濃度に対する許容誤差量を直接に設
定でき、その許容誤差量に基づいて制御ルールの改良・
修正や新規作成が行えるため、必要にして十分な制御精
度に自動的に到達するという作用である。しかも必要に
して十分な制御精度が得られていれば、必要以上の制御
事例を記憶することがなく、メモリ容量を圧迫すること
もない。
(4) Further, the first embodiment has an effect that the control accuracy itself can be arbitrarily set. In other words, the allowable error amount for the target density can be set directly, and the control rules can be improved and
Since correction and new creation can be performed, the necessary and sufficient control accuracy is automatically reached. In addition, if necessary and sufficient control accuracy is obtained, unnecessary control cases are not stored, and the memory capacity is not reduced.

【0122】(5)またさらに別の作用としては、本発
明における状態量またはその代用値としては、任意のも
のが使えるため、その画像形成装置の特性や目的に応じ
たさまざまな制御方式が可能になる。
(5) As still another operation, since any value can be used as the state quantity or its substitute value in the present invention, various control methods according to the characteristics and purpose of the image forming apparatus are possible. become.

【0123】すなわち、デイリー変動を制御したい場合
(状態量の分類に日付を用いる)や、主としてサイクル
ダウン/サイクルアップなどに起因する濃度変動を解消
したい場合(状態量の分類にスタートボタンを押してか
らのプリント枚数を用いる)などというように、着目し
ている制御内容が異なっても、別々の制御アルゴリズム
を構築しなければならないなどという従来の煩わしい開
発作業が、まったく不要になるという作用が有る。もち
ろん従来と同様に温度センサや湿度センサを用いた状態
認識などを行う場合にも、本発明はまったく何の変更も
なしにそのまま適用できる。
That is, when it is desired to control the daily fluctuation (using the date for the classification of the state quantity) or to eliminate the density fluctuation mainly caused by the cycle down / cycle up (after pressing the start button for the classification of the state quantity) (Using the number of prints), the conventional cumbersome development work of having to construct a separate control algorithm is completely unnecessary even if the control contents of interest are different. Of course, the present invention can be applied as it is without any change even when performing state recognition or the like using a temperature sensor or a humidity sensor as in the related art.

【0124】(6)さらに、本第1の実施例によれば、
メモリ容量を最大限有効に使えるという作用が有る。す
なわち、重要度の最も低いものから自動的に選択的に消
去され、重要なデータはたとえ限られたメモリ容量では
あっても、必ず記憶保存できるという作用をもってい
る。
(6) Further, according to the first embodiment,
There is an effect that the memory capacity can be used as effectively as possible. That is, the data having the lowest importance is automatically and selectively erased, and the important data can always be stored and stored, even if the memory capacity is limited.

【0125】D:第2の実施例 以下、本発明の第2の実施例について説明する。本第2
の実施例は、前述した第1の実施例に比べて、制御量と
目標品質である操作量との比較結果による制御事例の獲
得方法に違いがある。 (1)第2の実施例による制御部の構成 図9は、本発明の第2の実施例による制御部の構成を示
すブロック図である。なお、図1に対応する部分には同
一の符号を付けて説明を省略する。図9において、収束
判断部43は、前回のプリントの制御量(濃度)と目標
品質(濃度設定値)との差(濃度差)が許容値以上であ
る場合における濃度コンパレータ44の出力を検知し、
許容値以上から許容値以内に変化した場合に、すなわち
収束した場合に収束検知信号を状態量コンパレータ45
へ供給する。具体的には、差(濃度差)が許容値以上で
ある場合、すなわち、濃度コンパレータ44から出力が
ある場合には「0」を記憶し、許容値以内の場合、すな
わち、濃度コンパレータ44の出力がない場合には
「1」を記憶するとともに、「0」から「1」へと変化
した場合に収束したと判断し、収束検知信号を状態量コ
ンパレータ45へ供給するようになっている。このよう
に、第2の実施例における収束判断部43は、許容値を
越えた状態から許容値に収まった状態への変化を検知す
るようになっている。
D: Second Embodiment Hereinafter, a second embodiment of the present invention will be described. Book second
This embodiment is different from the above-described first embodiment in a method of acquiring a control case based on a comparison result between a control amount and an operation amount as a target quality. (1) Configuration of Control Unit According to Second Embodiment FIG. 9 is a block diagram illustrating a configuration of a control unit according to a second embodiment of the present invention. The same reference numerals are given to the portions corresponding to FIG. In FIG. 9, the convergence determination unit 43 detects the output of the density comparator 44 when the difference (density difference) between the control amount (density) of the previous printing and the target quality (density set value) is equal to or larger than an allowable value. ,
When the value changes from the allowable value or more to within the allowable value, that is, when it converges, the convergence detection signal is sent to the state quantity comparator 45.
Supply to Specifically, when the difference (density difference) is equal to or larger than the allowable value, that is, when there is an output from the density comparator 44, “0” is stored, and when the difference is within the allowable value, that is, the output of the density comparator 44 When there is no, "1" is stored, and when it changes from "0" to "1", it is determined that convergence has occurred, and a convergence detection signal is supplied to the state quantity comparator 45. As described above, the convergence judging unit 43 in the second embodiment detects a change from a state exceeding the allowable value to a state within the allowable value.

【0126】また、濃度コンパレータ44は、許容値以
上から許容値以内に変化した場合にも、現像濃度センサ
10の出力(制御量)を制御事例メモリ25へ供給す
る。したがって、制御事例メモリ25には、許容値以上
になった場合以外、すなわち、許容値以上から許容値以
内に変化した場合にも、そのときの事例(状態量、操作
量、および制御量)が記憶されるようになっている。
The density comparator 44 supplies the output (control amount) of the development density sensor 10 to the control case memory 25 even when the density changes from the allowable value to the allowable value. Therefore, the control case memory 25 stores the case (state amount, operation amount, and control amount) at that time even when the value does not exceed the allowable value, that is, when the value changes from the allowable value to the allowable value. It is to be remembered.

【0127】また、状態量コンパレータ45は、前述し
た第1の実施例と同様に、制御事例メモリ25に新たに
書き込まれた事例に基づき、最新クラスタと時刻を比較
し、状態類似が否かを判定し、非類似と判断した場合
は、新規クラスタを作成して分類する一方、収束判断部
43から収束検知信号が供給された場合には、そのとき
の事例を最新クラスタ(直前のクラスタ)の制御事例と
して追加すべく、クラスタメモリ27に書き込む。この
とき、制御ルール演算器28は、新たに追加された制御
事例を包含するような事例平面を算出し、当該平面を示
す係数を制御ルールメモリ29に転送する。
Further, the state quantity comparator 45 compares the latest cluster with the time based on the case newly written in the control case memory 25 as in the first embodiment described above, and determines whether or not the state is similar. If the convergence detection signal is supplied from the convergence determination unit 43, the case at that time is determined as the latest cluster (the immediately preceding cluster). The data is written in the cluster memory 27 to be added as a control case. At this time, the control rule calculator 28 calculates a case plane that includes the newly added control case, and transfers the coefficient indicating the plane to the control rule memory 29.

【0128】ここで、前述した第1の実施例と本第2の
実施例との相違点について図10ないし図13を参照し
て説明する。第1の実施例では、図10に示すように、
濃度コンパレータ24によって濃度測定値(制御量)と
濃度設定値(操作量)とが比較され、両方の差が許容値
を越える場合にのみ、最新クラスタの制御事例として追
加されるか、事例数に応じて新規クラスタの事例として
分類される。例えば、図11に示す例では、最初の2つ
の事例は、許容値を越えているため、その事例数が十分
(例えば、3つ)であれば、新規クラスタに分類される
が、図示のように、事例が2つの場合には作成されな
い。
Here, differences between the above-described first embodiment and the second embodiment will be described with reference to FIGS. In the first embodiment, as shown in FIG.
The density measured value (control amount) and the density set value (operated amount) are compared by the density comparator 24, and only when the difference between the two exceeds an allowable value, is it added as a control case of the latest cluster or the number of cases is reduced. Accordingly, it is classified as a new cluster case. For example, in the example shown in FIG. 11, the first two cases exceed the allowable value, so if the number of cases is sufficient (for example, three), the cases are classified into a new cluster. However, no case is created for two cases.

【0129】これに対して、本第2の実施例では、図1
2に示すように、濃度コンパレータ44による比較結果
に基づいて、濃度測定値(制御量)と濃度設定値(操作
量)との差が許容値を越える場合に加えて、許容値以上
になりその後許容値以内になったとき、その事例をも最
新クラスタに追加するようになっている。例えば、図1
3に示す例では、最初の2つの事例は許容値を越えてい
るので、各事例に対して「0」が記憶され、第3番目の
事例は許容値の範囲に収まっているので「1」が記憶さ
れ、この第3番目において、「0」から「1」に変わる
と、その時の事例(第3番目)が最新クラスタに追加さ
れる。
On the other hand, in the second embodiment, FIG.
As shown in FIG. 2, based on the comparison result by the density comparator 44, in addition to the case where the difference between the density measured value (control amount) and the density set value (operating amount) exceeds the allowable value, When the value falls within the allowable range, the case is also added to the latest cluster. For example, FIG.
In the example shown in FIG. 3, "0" is stored for each case because the first two cases exceed the allowable value, and "1" because the third case is within the allowable value range. Is stored, and when the status changes from “0” to “1” at the third time, the case (third) at that time is added to the latest cluster.

【0130】このように、第1の実施例では、制御量が
許容値を越えない限り、制御事例を獲得しなかったた
め、特に、状態が変わった直後で、新たなクラスタ作成
に必要な制御事例が集まる前に制御量が許容値に収まっ
た場合には、その実際の状態変化の情報をもった制御事
例を直ちにクラスタとして分類していなかった。このよ
うな場合、制御ルールを抽出していないので、過去に経
験した制御ルールを使わざるを得ない。これに対して、
本第2の実施例では、上述したような場合であっても、
その実際の状態変化の情報を有する制御事例をクラスタ
に獲得することができるようになっている。
As described above, in the first embodiment, no control case was acquired unless the control amount exceeded the allowable value. Therefore, immediately after the state changed, the control case necessary for creating a new cluster was obtained. If the control amount falls within the allowable value before the convergence, the control case having information on the actual state change is not immediately classified as a cluster. In such a case, since control rules have not been extracted, control rules experienced in the past must be used. On the contrary,
In the second embodiment, even in the case described above,
A control case having information on the actual state change can be acquired in a cluster.

【0131】E:第2の実施例の動作 次に、上記構成によるこの第2の実施例の動作について
説明する。なお、以下の説明では、前述した第1の実施
例と比較しながら説明する。図14は、第1の実施例に
よる制御事例の獲得例を示す概念図であり、図15は、
本第2の実施例による制御事例の獲得例を示す概念図で
ある。第1の実施例では、図14に示すように、制御量
と目標品質(濃度設定値)との比較結果が予め設定され
た許容値を越えた時に限り、制御事例を獲得しており、
○印で囲ってあるものが制御事例となった制御量を示し
ている。
E: Operation of the Second Embodiment Next, the operation of the second embodiment having the above configuration will be described. In the following description, a description will be given in comparison with the above-described first embodiment. FIG. 14 is a conceptual diagram illustrating an example of acquiring a control case according to the first embodiment, and FIG.
FIG. 13 is a conceptual diagram illustrating an example of acquiring a control case according to the second embodiment. In the first embodiment, as shown in FIG. 14, a control example is obtained only when the result of comparison between the control amount and the target quality (concentration set value) exceeds a preset allowable value.
A circle surrounded by a circle indicates a control amount serving as a control example.

【0132】ここでは、プリント枚数の1〜3枚目が制
御事例となり、クラスタに分類され、3番目の制御事例
を獲得したところで、このクラスタから制御ルールが抽
出される。さて、図に示す7枚目のプリントの後に、環
境などの状態が変化すると、そのあとのプリントの8,
9枚目は、当然、制御事例として獲得され、クラスタに
分類されている。しかしながら、10枚目は、制御量と
目標品質との比較結果が許容値を越えていないので、制
御事例としてクラスタに取り込まれない。したがって、
10枚目のプリントの時点では、まだ、制御ルールを抽
出できず、これまで記憶してきた既存の制御ルールの中
から、次の制御のための操作量を決定することになる。
Here, the first to third sheets of the number of prints are control cases, are classified into clusters, and when a third control case is obtained, a control rule is extracted from this cluster. Now, when the state of the environment or the like changes after the seventh print shown in FIG.
The ninth sheet is naturally obtained as a control case and is classified into clusters. However, since the comparison result between the control amount and the target quality does not exceed the allowable value, the tenth sheet is not taken into the cluster as a control example. Therefore,
At the time of the tenth printing, the control rule has not been extracted yet, and the operation amount for the next control is determined from the existing control rules stored so far.

【0133】そして、11枚目のプリントのように、再
び、制御量と目標品質との比較結果が予め設定された許
容値を越えた場合に、これが制御事例としてクラスタに
取り込まれるために、ようやく制御ルールを抽出するこ
とができる。ここで、この11枚目以降のプリントで
も、制御量と目標品質との比較結果が予め設定された許
容値を越えなかった場合には、7枚目のプリント直後に
おいて生じた環境などの状態変化に対して、直ちに制御
ルールを抽出できないため、8,9枚目のデータを、そ
の直後の制御に役立てることができない。
When the comparison result between the control amount and the target quality again exceeds the allowable value set in advance, as in the case of the eleventh print, this is finally taken into the cluster as a control case. Control rules can be extracted. Here, if the comparison result between the control amount and the target quality does not exceed the preset allowable value even in the 11th and subsequent prints, the state change such as the environment that occurs immediately after the seventh print is performed. However, since the control rules cannot be immediately extracted, the data of the eighth and ninth sheets cannot be used for the control immediately thereafter.

【0134】これに対して、本第2の実施例では、制御
量が予め設定された許容値を越えたときと、ある(前回
の)プリントの制御量が許容値を越えて、かつ今回のプ
リントの制御量が許容値に収まったときとの両方で、制
御事例の獲得を行っている。具体的には、図15におい
て、収束判断部43は、プリントの1〜3枚目に対し
て、予め設定された許容値を越えているので、「0」を
記憶する。状態量コンパレータ45は、この1〜3枚目
に対して、許容値を越えているので、第1の実施例と同
様に、制御事例として獲得し、クラスタとして分類し、
制御ルール演算器28で制御ルールを抽出する。
On the other hand, in the second embodiment, when the control amount exceeds the preset allowable value, and when the control amount of a certain (previous) print exceeds the allowable value, Control cases are acquired both when the print control amount falls within the allowable value. Specifically, in FIG. 15, the convergence determination unit 43 stores “0” for the first to third prints, since the value exceeds the preset allowable value. Since the state quantity comparator 45 exceeds the permissible value for the first to third sheets, as in the first embodiment, the state quantity comparator 45 acquires a control case, classifies the control case, and
The control rule is extracted by the control rule calculator 28.

【0135】そして、収束判断部43は、4枚目に対し
て、許容値に収まっているので、「1」を記憶する。さ
らに、収束判断部43は、「0」から「1」に変化した
ことを検知し、状態量コンパレータ45に検知信号を供
給する。これに対して、状態量コンパレータ45は、許
容値に収まっている4枚目の制御量も制御事例として獲
得し、クラスタに取り込む。このように、本第2の実施
例では、第1の実施例に比べると、操作量を決定するた
めの情報量が多く、同じ制御ルール数でも、それを抽出
したクラスタを構成する制御量(制御事例)が多いた
め、制御ルールの精度がより高くなる。
Then, the convergence judging section 43 stores “1” for the fourth sheet because it is within the allowable value. Further, the convergence judging unit 43 detects a change from “0” to “1” and supplies a detection signal to the state quantity comparator 45. On the other hand, the state quantity comparator 45 also obtains the control amount of the fourth sheet within the allowable value as a control case and takes it into the cluster. As described above, in the second embodiment, as compared with the first embodiment, the amount of information for determining the amount of operation is large, and even if the number of control rules is the same, the amount of control (( Control cases), the accuracy of the control rules becomes higher.

【0136】そして、収束判断部43は、5〜6枚目に
対しては、制御量が許容値に収まっているので「1」を
記憶する。そして、7枚目以降で環境などの状態が変化
した場合についても、8,9枚目では、許容値を越えて
いるので、「0」を記憶し、第1の実施例と同様に、そ
の制御量も制御事例として獲得し、クラスタに取り込
む。そして、10枚目に対しては、その制御量が許容値
を越えているので、収束判断部43は「1」を記憶する
とともに、「0」から「1」に変化したことを検知し、
状態量コンパレータ45に検知信号を供給する。したが
って、状態量コンパレータ26は、許容値に収まってい
る10枚目の制御量も制御事例として獲得し、クラスタ
に取り込む。このように、10枚目のプリントの制御量
を制御事例として取り込んでいるために、この時点で、
すなわち、3つの制御事例を獲得した時点で、制御ルー
ルが抽出でき、ここでの環境などの状態の変化に直ちに
応答できる。
The convergence judging section 43 stores “1” for the fifth and sixth sheets because the control amount is within the allowable value. In the case where the state such as the environment has changed after the seventh sheet, since the permissible value is exceeded for the eighth and ninth sheets, "0" is stored and the same as in the first embodiment. The control amount is also acquired as a control example and is taken into the cluster. For the tenth sheet, since the control amount exceeds the allowable value, the convergence determining unit 43 stores “1” and detects that the state has changed from “0” to “1”.
The detection signal is supplied to the state quantity comparator 45. Therefore, the state quantity comparator 26 also obtains the control amount of the tenth sheet within the allowable value as a control example and takes it into the cluster. As described above, since the control amount of the tenth print is taken as a control example, at this time,
That is, when three control cases are obtained, a control rule can be extracted, and a response to a change in the state of the environment or the like can be immediately made.

【0137】同様に、12枚目の制御量も制御事例とし
て獲得され、クラスタに取り込まれる。8〜12枚目に
かけて、クラスタ数は、第1の実施例と同じであるが、
そのクラスタに取り込まれている制御事例の数は多い。
したがって、8〜12枚目で抽出された制御ルールは、
より精度が高くなる。なお、上述した説明では、制御事
例が3つの場合に制御ルールが抽出されるとしたが、こ
れに限らず、いくつの制御事例でも構わない。
Similarly, the control amount of the twelfth sheet is obtained as a control case and is taken into the cluster. From the eighth to twelfth sheets, the number of clusters is the same as in the first embodiment,
The number of control cases incorporated in the cluster is large.
Therefore, the control rules extracted for the 8th to 12th sheets are as follows:
Higher accuracy. In the above description, a control rule is extracted when there are three control cases. However, the present invention is not limited to this, and any number of control cases may be used.

【0138】F:第2の実施例効果 以上が、本第2の実施例の構成および制御手順である
が、以下に本第2の実施例の作用効果について説明す
る。 (1)状態が変化した直後で、制御事例を獲得した後
に、特に、新たにクラスタ作成に必要な数の制御事例が
集まる前に、制御量が許容値に収まった場合でも、その
実際の状態変化の情報を有する制御事例を、クラスタに
取り込むことができる。 (2)したがって、制御ルールを抽出する場合、過去に
抽出した制御ルールのみでなく、現状を把握した最新の
制御ルールを用いて、操作量を最適に決定することがで
きる。 (3)さらに、同一クラスタ内に取り込んだ制御事例が
多くなるため、そのクラスタに基づいて抽出した制御ル
ールの精度を向上することができる。
F: Effect of the Second Embodiment The configuration and control procedure of the second embodiment have been described above. The operation and effect of the second embodiment will be described below. (1) Immediately after the state has changed, after the control cases have been acquired, and especially before the required number of control cases for cluster creation are collected, even if the control amount falls within the allowable value, the actual state A control case having change information can be taken into a cluster. (2) Therefore, when extracting control rules, the amount of operation can be optimally determined using not only the control rules extracted in the past but also the latest control rules that grasp the current situation. (3) Further, since the number of control cases taken in the same cluster increases, the accuracy of the control rules extracted based on the cluster can be improved.

【0139】G:第3の実施例 以下、本発明の第3の実施例について説明する。本第3
の実施例は、前述した第1の実施例に比べて、制御量と
目標品質である操作量との比較結果によるクラスタ作成
の方法に違いがある。 (1)第3の実施例による制御部の構成 図16は、本発明の第3の実施例による制御部の構成を
示すブロック図である。なお、図1に対応する部分には
同一の符号を付けて説明を省略する。図16において、
非収束判断部46は、前回のプリントの制御量(濃度)
と目標品質(濃度設定値)との差(濃度差)が許容値以
上である場合における濃度コンパレータ24の出力を検
知し、許容値以内から許容値以上に変化した場合に、非
収束検知信号を状態量コンパレータ47へ供給する。具
体的には、差(濃度差)が許容値以上である場合、すな
わち、濃度コンパレータ24から出力がある場合には
「0」を記憶し、許容値以内の場合、すなわち、濃度コ
ンパレータ24の出力がない場合には「1」を記憶する
とともに、「1」から「0」へと変化した場合に、非収
束検知信号を状態量コンパレータ47へ供給するように
なっている。このように、第3の実施例における非収束
判断部46は、前述した第2の実施例とは逆に、許容値
に収まっていた状態から許容値を越えた状態への変化を
検知するようになっている。
G: Third Embodiment Hereinafter, a third embodiment of the present invention will be described. Book 3
This embodiment is different from the first embodiment in the method of creating a cluster based on the result of comparison between the control amount and the operation amount as the target quality. (1) Configuration of Control Unit According to Third Embodiment FIG. 16 is a block diagram illustrating a configuration of a control unit according to a third embodiment of the present invention. The same reference numerals are given to the portions corresponding to FIG. In FIG.
The non-convergence determination unit 46 controls the control amount (density) of the previous print.
The output of the density comparator 24 is detected when the difference (density difference) between the target quality and the target quality (density set value) is equal to or greater than the allowable value. It is supplied to the state quantity comparator 47. Specifically, when the difference (density difference) is equal to or larger than the allowable value, that is, when there is an output from the density comparator 24, “0” is stored, and when the difference is within the allowable value, that is, the output of the density comparator 24 is output. When there is no, “1” is stored, and when the state changes from “1” to “0”, a non-convergence detection signal is supplied to the state quantity comparator 47. As described above, the non-convergence determination unit 46 in the third embodiment detects a change from a state within the allowable value to a state exceeding the allowable value, contrary to the above-described second embodiment. It has become.

【0140】また、状態量コンパレータ47は、上記非
収束検知信号が供給されると、制御事例メモリ25に新
たに書き込まれた事例に基づき、新規クラスタを作成し
て分類する。このとき、制御ルール演算器28は、新た
に追加された制御事例を包含するような事例平面を算出
し、当該平面を示す係数を制御ルールメモリ29に転送
する。
When the non-convergence detection signal is supplied, the state quantity comparator 47 creates and classifies a new cluster based on the case newly written in the control case memory 25. At this time, the control rule calculator 28 calculates a case plane that includes the newly added control case, and transfers the coefficient indicating the plane to the control rule memory 29.

【0141】ここで、前述した第1の実施例と本第3の
実施例との相違点について図17ないし図23を参照し
て説明する。第1の実施例では、図17に示すように、
濃度コンパレータ24によって濃度測定値(制御量)と
濃度設定値(操作量)とが比較され、両方の差が許容値
を越える場合にのみ、その直前の同一最新クラスタの制
御事例として追加される。例えば、図18に示す例で
は、最初の2つの事例は、許容値を越えているため、新
規クラスタに分類される。そして、3番目の制御量が収
束して、4番目で再び許容値を越えた場合には、直前に
作成した最新クラスタに分類される。そして、この状態
で、すなわち、制御事例数が3つになると、新たな制御
ルールが作成される。
Here, differences between the above-described first embodiment and the third embodiment will be described with reference to FIGS. In the first embodiment, as shown in FIG.
The density measured value (control amount) and the density set value (operated amount) are compared by the density comparator 24, and only when the difference between the two exceeds an allowable value, is added as a control case of the same latest cluster immediately before. For example, in the example shown in FIG. 18, the first two cases exceed the allowable value and are therefore classified as a new cluster. When the third control amount converges and the fourth control value again exceeds the allowable value, the cluster is classified as the latest cluster created immediately before. Then, in this state, that is, when the number of control cases becomes three, a new control rule is created.

【0142】また、第1の実施例では、図19に示すよ
うに、環境などの状態変化に対応できるように、プリン
ト枚数や、稼働時間を状態量とし、上記濃度コンパレー
タ24に対応する累積枚数コンパレータ24a、時間コ
ンパレータ24bによって、プリント枚数が予め設定さ
れたプリント枚数を越えた場合や、稼働時間が予め設定
された時間を越えた場合には、以後獲得していく制御事
例を、それまで獲得してきた制御事例が取り込まれたク
ラスタと、別の状態のものとして記憶するように、新た
なクラスタを作成し、以後獲得した制御事例を、この新
たなクラスタに取り込むようにしている。
Further, in the first embodiment, as shown in FIG. 19, the number of prints and the operating time are used as state quantities so as to cope with a change in state such as the environment. When the number of prints exceeds a preset number of prints or when the operation time exceeds a preset time, the control case acquired thereafter is acquired by the comparator 24a and the time comparator 24b. A new cluster is created so as to be stored as a different state from the cluster in which the acquired control case is taken in, and the control cases acquired thereafter are taken into this new cluster.

【0143】例えば、図20に示す例では、1番目と2
番目の制御事例は、1つのクラスタに分類される。図に
おいて、3番目の制御事例としては、制御が収束した状
態、すなわち許容値に収まった状態が示されているが、
これは収束していなくても以下の動作は同じである。上
記3番目でプリント枚数、あるいは稼働時間のいずれか
が各々の設定値(プリント中に状態が変化するであろう
と思われる値を予め設定値として与えておく)を越えた
とすると、ここで、状態が変化したと判断する。したが
って、制御量が目標品質に対する許容値を越えた、4番
目のプリントで、新たなクラスタを作成して、この4番
目の制御事例を、上述した1番目、2番目の制御事例が
分類されているクラスタとは異なる、上記新たなクラス
タに分類する。
For example, in the example shown in FIG.
The second control case is classified into one cluster. In the figure, as a third control example, a state in which the control has converged, that is, a state in which the control has fallen within an allowable value is shown.
Even if this does not converge, the following operation is the same. In the third case, if either the number of prints or the operation time exceeds each set value (a value that is considered to change during printing is set as a set value in advance). Is determined to have changed. Therefore, a new cluster is created in the fourth print in which the control amount exceeds the allowable value for the target quality, and the fourth control case is classified into the first and second control cases described above. Is classified into the above-mentioned new cluster which is different from the existing cluster.

【0144】このように、より多くのクラスタを作成
し、各々のクラスタで制御ルールを抽出し、各々の制御
ルールと現状との適合度を判定し、制御ルールの重み付
けを行い、制御量が目標品質に対応した値となるよう
に、新たなより精度の高い制御量を算出している。しか
しながら、この方法では、予めプリント中に状態が変化
するであろうと思われる値(プリント枚数、稼働時間)
を予め設定値として与えておく必要がある。
As described above, more clusters are created, control rules are extracted from each cluster, the degree of conformity between each control rule and the current state is determined, the control rules are weighted, and the control amount is set to the target. A new more accurate control amount is calculated so as to be a value corresponding to the quality. However, in this method, the values (the number of prints and the operation time) at which the state is likely to change during printing in advance
Must be given in advance as a set value.

【0145】これに対して、本第3の実施例では、非収
束判断部46は、図21に示すように、濃度コンパレー
タ24による比較結果に基づいて、濃度測定値(制御
量)と濃度設定値(操作量)との差が許容値以内にな
り、その後、許容値以上になったことを判断し、その事
例を新規に作成した新たなクラスタに追加するようにな
っている。例えば、図22に示す例では、最初の2つの
事例は許容値を越えているので、各事例に対して「0」
が記憶され、第3番目の事例は許容値の範囲に収まって
いるので「1」が記憶される。そして、3番目のプリン
ト後に状態が変化し、4番目のプリントで、制御量が目
標品質に対する許容値を越えると、「0」が記憶される
とともに、「1」から「0」に変化したことが検知され
る。この結果、新たなクラスタを作成して、この4番目
の制御事例を、上述した1番目、2番目の制御事例が分
類されているクラスタとは異なる、上記新たなクラスタ
に分類する。
On the other hand, in the third embodiment, the non-convergence judging section 46 determines the density measured value (control amount) and the density setting based on the comparison result by the density comparator 24 as shown in FIG. It is determined that the difference from the value (operation amount) is within the allowable value, and thereafter, the difference is determined to be equal to or larger than the allowable value, and the case is added to a newly created new cluster. For example, in the example shown in FIG. 22, since the first two cases exceed the allowable value, “0” is set for each case.
Is stored, and since the third case is within the range of the allowable value, “1” is stored. Then, when the state changes after the third print and the control amount exceeds the allowable value for the target quality in the fourth print, “0” is stored and changed from “1” to “0”. Is detected. As a result, a new cluster is created, and the fourth control case is classified into the new cluster different from the cluster into which the first and second control cases are classified.

【0146】この場合、制御事例が3つ集まると制御ル
ールを作成できるものとすると、図24に示す例では、
いずれのクラスタでも制御ルールは作成されない。この
あとも、制御量が許容値を越える場合には、4番目の制
御量は、その時のプリンタをとりまく状態が実際に変化
して起きたものとして、制御ルールを作成していくわけ
である。一方、このあと、制御量が許容値を越えなかっ
た場合には、4番目の制御量は、その時のプリンタをと
りまく状態が変化して起きたものではなく、単に、ノイ
ズなどの原因で一時的に許容値を越えたものとして捉
え、新たな制御ルールを作成しない。つまり、以後の制
御では、これまでの制御ルールに従って行えばよいと判
断するようになっている。
In this case, assuming that a control rule can be created when three control cases are collected, in the example shown in FIG.
No control rules are created in any cluster. Thereafter, if the control amount exceeds the allowable value, the control rule is created assuming that the fourth control amount is caused by the fact that the state surrounding the printer at that time has actually changed. On the other hand, if the control amount does not exceed the allowable value, the fourth control amount is not caused by a change in the state surrounding the printer at that time, but is merely caused by noise or the like. And that no new control rule is created. In other words, in the subsequent control, it is determined that the control should be performed in accordance with the conventional control rules.

【0147】このように、第1の実施例では、プリント
枚数や時間が所定の設定値になるまで、新たなクラスタ
を作成しないので、例えその範囲内で状態が変化して制
御量が目標品質を越え、新たに制御事例が獲得できるよ
うになっても、それ以降の制御事例は、これまでと同じ
クラスタに分類される。したがって、時々刻々と変化す
る状態に、逐次対応できない。また、ノイズなどが原因
で、制御量や操作量など制御事例となる要因(特に制御
量)が一時的に異常な値になった場合、あるいは制御量
が許容値を連続して越えないような場合(多くの場合、
ノイズによる)には、第1の実施例では、それまでの制
御事例と同じクラスタに分類されてしまうので、ノイズ
を含めた形(ノイズ成分は、制御事例の数に応じて統計
的に薄められてしまうが、制御事例の数が少ない場合に
は重大なエラーを引き起こす問題となる)で、制御ルー
ルが更新されてしまう。あるいは、制御ルールを変更す
るほどではないにしろ、一旦、収束したあとで僅かに許
容値を越えてしまう場合でも、これまでの制御ルールが
現状に適合していても、制御ルールが更新されてしま
う。
As described above, in the first embodiment, a new cluster is not created until the number of prints and the time have reached a predetermined set value. , And a new control case can be obtained, the subsequent control cases are classified into the same cluster as before. Therefore, it is not possible to cope with a state that changes every moment. In addition, when a factor (particularly, the control amount) serving as a control example such as a control amount or an operation amount temporarily becomes an abnormal value due to noise or the like, or when the control amount does not continuously exceed the allowable value. Case (often
In the first embodiment, since the noises are classified into the same cluster as the control cases up to that point, the noise-containing form (the noise component is statistically diluted according to the number of control cases). However, if the number of control cases is small, it causes a serious error), and the control rule is updated. Or, even if the control rule is not changed enough, the control rule is updated even if it slightly exceeds the allowable value after convergence, even if the previous control rule conforms to the current situation. I will.

【0148】これに対して、本第3の実施例では、一
度、収束した場合、すなわち、許容値に収まった場合に
は、次に許容値を越えた制御事例を、別の新たに作成し
たクラスタに分類することにより、現状の変化により適
切に対応できる制御ルールを作成することができ、ま
た、ノイズなどによる一時的な状態変化に対して、該ノ
イズによる異常な制御事例を、これまで獲得してきた制
御事例が分類されているクラスタ(最新クラスタ)に追
加しないようにして、制御ルールの精度が低下すること
を防止することができるようになっている。
On the other hand, in the third embodiment, once the convergence is achieved, that is, when the value falls within the allowable value, another control case exceeding the allowable value is newly created. By classifying into clusters, it is possible to create control rules that can more appropriately respond to changes in the current state, and to obtain temporary control changes due to noise in response to temporary state changes due to noise, etc. By not adding the obtained control case to the classified cluster (latest cluster), it is possible to prevent the accuracy of the control rule from being lowered.

【0149】H:第3の実施例の動作 次に、上記構成によるこの第3の実施例の動作について
説明する。なお、以下の説明では、前述した第1の実施
例と比較しながら説明する。 (1)環境などによって状態が変化した場合 図23は、第1の実施例による制御事例の獲得例を示す
概念図であり、図24は、本第3の実施例による制御事
例の獲得例を示す概念図である。まず、第1の実施例で
は、図23に示すように、プリント枚数が1〜3枚目
で、第1のクラスタが作成され、3枚目までに3つの制
御事例が獲得されているので、該第1のクラスタに基づ
いて制御ルールが作成される。そして、4〜7枚目のプ
リントでは、制御量と目標品質との比較結果が許容値を
越えていないので、クラスタは作成されない。
H: Operation of Third Embodiment Next, the operation of the third embodiment having the above configuration will be described. In the following description, a description will be given in comparison with the above-described first embodiment. (1) When the state changes due to environment or the like FIG. 23 is a conceptual diagram showing an example of obtaining a control case according to the first embodiment, and FIG. 24 is an example of obtaining a control case according to the third embodiment. FIG. First, in the first embodiment, as shown in FIG. 23, the number of prints is the first to third sheets, the first cluster is created, and three control cases are obtained by the third sheet. A control rule is created based on the first cluster. In the fourth to seventh prints, no cluster is created because the comparison result between the control amount and the target quality does not exceed the allowable value.

【0150】次に、7枚目のプリントが終了した直後
に、環境などの変化が生じ、8枚目のプリントから状態
が変化したとすると、当然、これまでの制御ルールで
は、操作量の補正を正確に行えなくなり、制御量と目標
品質との比較結果は許容値を越えてしまう。状態量コン
パレータ26は、制御事例群である最新クラスタ内の制
御事例の時刻情報と、制御事例メモリ25に新たに書き
込まれた制御事例の時刻情報とを比較し、所定の時間内
であれば、状態類似と判断し、所定の時間以上離れてい
れば状態非類似と判断する。この場合、3枚目から8枚
目のプリントまでそれほど時間が経過していないとする
と、上記判断結果は状態類似となり、8枚目の制御事例
は、図23に示すように、1〜3枚目で作成した第1の
クラスタに分類される。同様にして、9,10枚目のプ
リントでも、許容値を越えるので、それらの制御事例
は、上記第1のクラスタに分類される。このように、第
1の実施例では、環境などの状態変化が生じても、それ
以後の制御事例は、最新クラスタに分類されてしまうの
で、状態変化後(8枚目以後)に対応する制御ルールが
作成されることがない。
Next, if it is assumed that a change in the environment or the like occurs immediately after the seventh print is completed and that the state changes from the eighth print, the control amount up to now is corrected according to the conventional control rules. Cannot be performed accurately, and the result of comparison between the control amount and the target quality exceeds the allowable value. The state quantity comparator 26 compares the time information of the control case in the latest cluster, which is a control case group, with the time information of the control case newly written in the control case memory 25. It is determined that the states are similar, and if they are separated by a predetermined time or more, it is determined that the states are not similar. In this case, if it is assumed that not much time has elapsed from the third to the eighth print, the above determination result is similar to the state, and the control example of the eighth print is, as shown in FIG. It is classified into a first cluster created by eyes. Similarly, since the ninth and tenth prints exceed the allowable value, those control cases are classified into the first cluster. As described above, in the first embodiment, even if a state change such as an environment occurs, the subsequent control cases are classified into the latest cluster. No rules are created.

【0151】これに対して、本第3の実施例では、制御
量が予め設定された許容値を越えたときと、ある(前回
の)プリントの制御量が許容値を越えて、かつ今回のプ
リントの制御量が許容値に収まったときとの両方で、制
御事例の獲得を行っている。図24において、非収束判
断部46は、1〜3枚目に対して、予め設定された許容
値を越えているので「0」を記憶する。状態量コンパレ
ータ47は、この1〜3枚目に対して、許容値を越えて
いるので、第1の実施例と同様に、制御事例として獲得
し、クラスタとして分類する。そして、3つの制御事例
が獲得された時点で制御ルールを抽出する。したがっ
て、第1および第3の実施例のいずれの場合も、プリン
ト枚数が1〜3枚目で、第1のクラスタが作成され、3
枚目のプリントまでに3つの制御事例が獲得されている
ので、該第1のクラスタに基づいて制御ルールが作成さ
れる。
On the other hand, in the third embodiment, when the control amount exceeds a preset allowable value, and when the control amount of a certain (previous) print exceeds the allowable value, and Control cases are acquired both when the print control amount falls within the allowable value. In FIG. 24, the non-convergence determination unit 46 stores “0” for the first to third sheets because the allowable value exceeds a preset allowable value. Since the state quantity comparator 47 exceeds the allowable value for the first to third sheets, it is obtained as a control case and classified as a cluster as in the first embodiment. Then, when three control cases are obtained, the control rules are extracted. Therefore, in both cases of the first and third embodiments, the first cluster is created with the first to third prints, and the third cluster is created.
Since three control cases have been obtained by the time of printing the first sheet, a control rule is created based on the first cluster.

【0152】次に、4枚目のプリントに対しては許容値
に収まっているので、非収束判断部46は「1」を記憶
する。5〜7枚目のプリントに対しても同様である。次
に、前述したように、7枚目のプリントの直後に環境な
どの状態変化が生じ、8枚目のプリントから状態が変化
すると、当然、これまでの制御ルールでは、操作量の補
正を正確に行えなくなり、制御量と目標品質との比較結
果は許容値を越えてしまう。このとき、非収束判断部4
6は、許容値以上となるので、「0」と記憶するととも
に、「1」から「0」に変化したことを検知し、状態量
コンパレータ26に非検知信号を供給する。これに対し
て、状態量コンパレータ47は、第1のクラスタとは異
なる新たな第2のクラスタを作成し、該第2のクラスタ
に8枚目の制御量を分類する。
Next, since the fourth print is within the allowable value, the non-convergence judging section 46 stores “1”. The same applies to the fifth to seventh prints. Next, as described above, if a state change such as an environment occurs immediately after the seventh print and the state changes from the eighth print, naturally, the control amount up to now can be accurately corrected according to the control rules so far. And the comparison result between the control amount and the target quality exceeds the allowable value. At this time, the non-convergence determination unit 4
6 is greater than or equal to the permissible value, so that it stores “0”, detects that it has changed from “1” to “0”, and supplies a non-detection signal to the state quantity comparator 26. On the other hand, the state quantity comparator 47 creates a new second cluster different from the first cluster, and classifies the eighth control amount into the second cluster.

【0153】同様にして、以後の9,10枚目のプリン
トにおいても、この状況に最適な制御ルールが作成でき
ず、既存の制御ルールを用いているので、まだ、収束し
きれず、制御量は許容値を越えてしまう。したがって、
9,10枚目のプリントにおける制御事例を順次第2の
クラスタに分類する。そして、制御事例が3つ集まるこ
とで、第2のクラスタに基づいて新たな制御ルールが作
成される。この結果、第2のクラスタで作成された制御
ルールが以後のプリントに有効に利用できるので、制御
量と目標品質との比較結果は、その許容値に収まるよう
になる。このように、本第3の実施例では、現在の制御
量が許容値を越えた場合、直前の制御量が許容値に収ま
っていた場合には、許容値を越えた制御事例を、別の新
たに作成したクラスタに分類するので、現状の変化によ
り適切に対応できる制御ルールを作成することができ
る。
Similarly, in the subsequent ninth and tenth prints, a control rule optimal for this situation cannot be created and the existing control rule is used. Exceeding the allowable value. Therefore,
The control cases in the ninth and tenth prints are sequentially classified into a second cluster. Then, by collecting three control cases, a new control rule is created based on the second cluster. As a result, the control rule created in the second cluster can be effectively used for subsequent printing, and the comparison result between the control amount and the target quality falls within the allowable value. As described above, in the third embodiment, when the current control amount exceeds the allowable value, and when the immediately preceding control amount is within the allowable value, the control case exceeding the allowable value is replaced with another control example. Since the clusters are classified into the newly created clusters, it is possible to create a control rule that can appropriately cope with the current change.

【0154】(2)一時的に変化した場合 図25は、第1の実施例による制御事例の獲得例を示す
概念図であり、図26は、本第3の実施例による制御事
例の獲得例を示す概念図である。まず、図25におい
て、1〜7枚目のプリントまでは、上述した図24と同
様に、プリント枚数が1〜3枚目で第1のクラスタが作
成され、該第1のクラスタに基づいて制御ルールが作成
される。そして、4〜7枚目のプリントでは、制御量と
目標品質との比較結果が許容値を越えていないので、ク
ラスタは作成されない。
(2) Case of Temporary Change FIG. 25 is a conceptual diagram showing an example of obtaining a control case according to the first embodiment, and FIG. 26 is an example of obtaining a control case according to the third embodiment. FIG. First, in FIG. 25, for the first to seventh prints, a first cluster is created with the first to third prints in the same manner as in FIG. 24 described above, and control is performed based on the first cluster. A rule is created. In the fourth to seventh prints, no cluster is created because the comparison result between the control amount and the target quality does not exceed the allowable value.

【0155】次に、8枚目のプリントがノイズなどによ
り許容値を越えると、状態量コンパレータ47は、制御
事例群である最新クラスタ内の制御事例の時刻情報と、
制御事例メモリ25に新たに書き込まれた制御事例の時
刻情報とを比較し、所定の時間内であれば、状態類似と
判断し、所定の時間以上離れていれば状態非類似と判断
する。この場合、3枚目から8枚目のプリントまでそれ
ほど時間が経過していないとすると、上記判断結果は状
態類似となり、8枚目の制御事例は、図25に示すよう
に、1〜3枚目で作成した第1のクラスタに分類され
る。
Next, when the eighth print exceeds the allowable value due to noise or the like, the state quantity comparator 47 outputs the time information of the control case in the latest cluster, which is a control case group, and
The time information of the control case newly written in the control case memory 25 is compared, and if it is within a predetermined time, it is determined that the states are similar, and if it is more than a predetermined time, it is determined that the states are not similar. In this case, if it is assumed that not much time has elapsed from the third to the eighth print, the above determination result is similar to the state, and the control example of the eighth print is 1 to 3 prints as shown in FIG. It is classified into a first cluster created by eyes.

【0156】そして、9枚目のプリントでは、第1のク
ラスタで作成した制御ルールや、これまで蓄えているそ
のほかの制御ルールに基づいて操作量を算出するが、ま
だノイズの影響があり、制御しきれずに許容値を越えて
しまうので、第1のクラスタに分類される。しかし、許
容値を越えた原因がノイズなどによる異常にあるので、
10枚目のプリントの制御事例は許容値に収まってい
る。そして、11枚目のプリントでも、ノイズなどによ
る異常により、許容値を越えたとすると、11枚目の制
御事例も上記第1のクラスタに分類される。このよう
に、第1の実施例では、ノイズなどによって一時的に異
常な制御量が生じた場合でも、それらの制御事例は、第
1のクラスタに分類されてしまうので、誤差が含まれて
しまう。
In the ninth print, the manipulated variable is calculated based on the control rules created in the first cluster and other control rules stored so far. Since it exceeds the allowable value without being able to complete, it is classified into the first cluster. However, the cause of exceeding the allowable value is abnormal due to noise, etc.
The control example of the tenth print is within the allowable value. If the 11th print exceeds the allowable value due to an abnormality due to noise or the like, the control example of the 11th print is also classified into the first cluster. As described above, in the first embodiment, even if an abnormal control amount occurs temporarily due to noise or the like, those control cases are classified into the first cluster, and thus include an error. .

【0157】これに対して、本第3の実施例でも、1〜
7枚目までは、上述した図24と同様に、プリント枚数
が1〜3枚目で第1のクラスタが作成され、該第1のク
ラスタに基づいて制御ルールが作成される。そして、4
〜7枚目のプリントでは、制御量と目標品質との比較結
果が許容値を越えていないので、クラスタは作成されな
い。また、図26に示すように、非収束判断部46は、
1〜3枚目に対して、予め設定された許容値を越えてい
るので「0」を記憶し、4〜7枚目のプリントに対して
は許容値に収まっているので「1」を記憶する。
On the other hand, in the third embodiment, 1 to
Up to the seventh sheet, the first cluster is created when the number of printed sheets is the first to third sheets, as in FIG. 24 described above, and a control rule is created based on the first cluster. And 4
In the seventh to seventh prints, no cluster is created because the comparison result between the control amount and the target quality does not exceed the allowable value. Also, as shown in FIG. 26, the non-convergence determination unit 46
For the first to third sheets, “0” is stored because the value exceeds the preset allowable value, and for the fourth to seventh sheets, “1” is stored because the value is within the allowable value. I do.

【0158】次に、前述したように、8枚目のプリント
がノイズなどにより許容値を越えると、非収束判断部4
6は「0」と記憶するとともに、「1」から「0」に変
化したことを検知し、状態量コンパレータ47に非検知
信号を供給する。これに対して、状態量コンパレータ4
7は、非検知信号を受信することにより、第1のクラス
タとは異なる新たな第2のクラスタを作成し、該第2の
クラスタに8枚目の制御量を分類する。そして、9枚目
のプリントでは、第1のクラスタで作成した制御ルール
や、これまで蓄えているそのほかの制御ルールに基づい
て操作量を算出するが、まだノイズの影響があり、制御
しきれず、許容値を越えてしまう。したがって、非収束
判断部46は「0」を記憶する。
Next, as described above, when the eighth print exceeds the allowable value due to noise or the like, the non-convergence determination unit 4
6 stores “0”, detects that the value has changed from “1” to “0”, and supplies a non-detection signal to the state quantity comparator 47. On the other hand, the state quantity comparator 4
7 generates a new second cluster different from the first cluster by receiving the non-detection signal, and classifies the control amount of the eighth sheet into the second cluster. In the ninth print, the manipulated variable is calculated based on the control rules created in the first cluster and other control rules stored so far. Exceeding the allowable value. Therefore, the non-convergence determining unit 46 stores “0”.

【0159】次に、10枚目のプリントでは、前述した
ように、許容値に収まるので、非収束判断部46は
「1」を記憶する。そして、11枚目のプリントで再び
ノイズなどにより許容値を越えると、非収束判断部46
は「0」と記憶するとともに、「1」から「0」に変化
したことを検知し、状態量コンパレータ47に非検知信
号を供給する。これに対して、状態量コンパレータ26
は、非検知信号を受信することにより、第2のクラスタ
とは異なる新たな第3のクラスタを作成し、該第3のク
ラスタに11枚目の制御量を分類する。上述した第2お
よび第3のクラスタでは、ノイズなどが原因で作成され
たクラスタであるため、制御事例が少なく(3つ以上な
い)、制御ルールは作成されない。このように、本第3
の実施例では、ノイズなどにより一時的に許容値を越え
る制御量が生じても、これらは状態変化によって作成さ
れたクラスタ(第1のクラスタ)に分類されないので、
正常なクラスタに異常な制御事例を追加せずに済む。ま
た、ノイズなどによる明らかに異常な制御事例を含むク
ラスタから制御ルールを算出しないので、ノイズを含む
制御事例の影響がない、より正しい制御ルールを確保す
ることがでる。
Next, the non-convergence determination unit 46 stores “1” in the tenth print, because the print value falls within the allowable value as described above. When the allowable value is exceeded again due to noise or the like in the eleventh print, the non-convergence determination unit 46
Stores “0”, detects that the value has changed from “1” to “0”, and supplies a non-detection signal to the state quantity comparator 47. On the other hand, the state quantity comparator 26
Generates a new third cluster different from the second cluster by receiving the non-detection signal, and classifies the control amount of the eleventh sheet into the third cluster. In the above-described second and third clusters, since the clusters are created due to noise or the like, the number of control cases is small (no more than three), and no control rule is created. Thus, the third book
In the embodiment of the present invention, even if the control amount exceeding the allowable value temporarily occurs due to noise or the like, these are not classified into the cluster (first cluster) created by the state change.
It is not necessary to add an abnormal control case to a normal cluster. Further, since a control rule is not calculated from a cluster including a control case that is obviously abnormal due to noise or the like, a more correct control rule free from the influence of the control case including noise can be secured.

【0160】(3)環境などによって状態が変化した場
合 図27は、第1の実施例による制御事例の獲得例を示す
概念図であり、図28は、本第3の実施例による制御事
例の獲得例を示す概念図である。図27、図28では、
各プリント枚数毎の制御量の変化は同じであるが、環境
などの状態が変化した場合について示している。まず、
第1の実施例では、図27に示すように、7枚目のプリ
ントの直後で、環境などにより状態が変化しており、
8,9,11枚目の制御量は、1〜3枚目で作成した第
1のクラスタに分類される。したがって、前述したよう
に、第1のクラスタに基づいて作成された制御ルール
は、8,9,11枚目の制御事例によって変更される。
(3) When the state changes due to environment or the like FIG. 27 is a conceptual diagram showing an example of obtaining a control case according to the first embodiment, and FIG. 28 is a diagram showing a control case according to the third embodiment. It is a key map showing an example of acquisition. 27 and 28,
The change of the control amount for each number of prints is the same, but the case where the state such as the environment changes is shown. First,
In the first embodiment, as shown in FIG. 27, immediately after the seventh print, the state changes due to the environment and the like.
The control amounts of the eighth, ninth, and eleventh sheets are classified into the first cluster created for the first to third sheets. Therefore, as described above, the control rule created based on the first cluster is changed depending on the eighth, ninth, and eleventh control cases.

【0161】これに対して、第3の実施例では、図28
に示すように、非収束判断部46による収束判断は、7
枚目のプリントから8枚目のプリントで「1」から
「0」に変化するので、この時点で新たな第2のクラス
タが作成され、該第2のクラスタに上記8枚目の制御量
が分類される。次に、9枚目の制御量は、許容値を越え
ているので上記第2のクラスタに分類される。このと
き、非収束判断部46は「0」を記憶する。そして、1
0枚目のプリントで許容値に収まるので、非収束判断部
46は「1」を記憶する。さらに、11枚目のプリント
は、再び、許容値を越えるので、非収束判断部46は
「1」を記憶する。また、10枚目のプリントから11
枚目のプリントで「1」から「0」に変化するので、こ
の時点で新たな第3のクラスタが作成され、該第3のク
ラスタに上記11枚目の制御量が分類される。上記第2
および第3のクラスタでは、獲得した制御事例が2つ、
もしくは1つであるので、新たな制御ルールは作成され
ない。
On the other hand, in the third embodiment, FIG.
As shown in FIG.
Since “1” changes to “0” from the first print to the eighth print, a new second cluster is created at this time, and the control amount of the eighth print is added to the second cluster. being classified. Next, since the control amount of the ninth sheet exceeds the allowable value, the ninth sheet is classified into the second cluster. At this time, the non-convergence determining unit 46 stores “0”. And 1
The non-convergence determination unit 46 stores “1” because the value falls within the allowable value in the zeroth print. Further, since the eleventh print exceeds the allowable value again, the non-convergence determination unit 46 stores “1”. In addition, 11 from the tenth print
Since the value changes from "1" to "0" in the printing of the first sheet, a new third cluster is created at this point, and the control amount of the eleventh sheet is classified into the third cluster. The second
And in the third cluster, two control cases obtained,
Or, since there is only one, no new control rule is created.

【0162】このように、第3の実施例では、第1の実
施例に比べ、環境などにより状態が変化した場合、それ
以後、許容値を越える制御事例が生じても、それら制御
事例は、状態が変化する前の第1のクラスタに分類され
ないので、正常なクラスタに異常な制御事例を追加する
ことがなくなる。
As described above, in the third embodiment, when the state changes due to the environment and the like, even if there are control cases exceeding the allowable value thereafter, the control cases are different from the first embodiment. Since the cluster is not classified into the first cluster before the state is changed, an abnormal control case is not added to the normal cluster.

【0163】I:第3の実施例効果 以上が、本第3の実施例の構成および制御手順である
が、以下に本第3の実施例の作用効果について説明す
る。 (1)制御量が目標品質に対する許容値を越えた場合、
直前の制御量が収束していた場合には、新たなクラスタ
を作成し、上記許容値を越えた制御量を該新たなクラス
タに分類し、十分な数(3つ)の制御事例を獲得する
と、現状の変化により適切に対応できる制御ルールを作
成することができる。 (2)また、ノイズなどにより一時的に許容値を越える
制御量が生じても、これら異常な制御事例は、これまで
に獲得し作成してきた正しい制御量からなる制御事例を
分類している正常なクラスタに追加せずに済む。 (3)さらに、ノイズなどによる明らかに異常な制御事
例だけが新しいクラスタに分類され、さらに、ノイズ
(突発的なもの)はそれ以降継続して発生しないと考え
られるので、その新しいクラスタには、制御ルールを算
出するのに十分な数(例えば、3つ)の制御事例は集ま
らない。したがって、ここで新たに作成されたクラスタ
は記憶されることがない。この結果、これまで記憶して
きたクラスタからのみ、制御ルールを算出するので、ノ
イズの影響がない、より正しい制御ルールを獲得するこ
とができ、現状の変化により適切に対応できる制御ルー
ルに基づいて制御を行うことができる。
I: Effect of Third Embodiment The configuration and control procedure of the third embodiment have been described above. The operation and effect of the third embodiment will be described below. (1) When the control amount exceeds the allowable value for the target quality,
When the immediately preceding control amount has converged, a new cluster is created, the control amount exceeding the above-mentioned allowable value is classified into the new cluster, and a sufficient number (three) of control cases are obtained. Thus, it is possible to create a control rule that can appropriately cope with a change in the current state. (2) Even if a control amount exceeding a permissible value occurs temporarily due to noise or the like, these abnormal control cases are classified into the control cases having the correct control amounts obtained and created so far. Need not be added to a simple cluster. (3) Furthermore, only apparent abnormal control cases due to noise or the like are classified into a new cluster, and furthermore, it is considered that noise (sudden ones) does not continuously occur thereafter. A sufficient number (for example, three) of control cases for calculating the control rule are not collected. Therefore, the cluster newly created here is not stored. As a result, since the control rule is calculated only from the clusters stored so far, a more accurate control rule without the influence of noise can be obtained, and the control is performed based on the control rule that can appropriately cope with the current change. It can be performed.

【0164】J:変形例 上述した第1ないし第3の実施例においては、以下に述
べるような種々の変形が可能である。 (1)前述した第1ないし第3の実施例は、画像出力部
IOTが、単色のレーザープリンタの例であったが、本
発明の適用は、これに限定されるものではなく、多色レ
ーザープリンタであっても、あるいはアナログ方式の複
写機であっても、全く同様の効果を発揮することかでき
る。さらに、電子写真方式に限らず、インクジェット方
式等の画像出力部でも、本発明は適用可能である。
J: Modifications In the first to third embodiments described above, various modifications as described below are possible. (1) In the above-described first to third embodiments, the image output unit IOT is an example of a single-color laser printer. However, the application of the present invention is not limited to this. The same effect can be exerted by a printer or an analog copying machine. Further, the present invention is applicable not only to the electrophotographic system but also to an image output unit of an inkjet system or the like.

【0165】(2)第1ないし第3の実施例において用
いたセンサは単なる一例であり、本発明の効果を得るた
めには、現像パッチの濃度が正しく測定できるセンサで
あれは、どのような方式のものでも構わない。また、モ
ニタする対象も、最終画像濃度と相関が高いものであれ
ば、どのようなものでも良く、例えば、現像像、転写
像、定着像のどれをモニタしても、ユーザが手にする最
終画像濃度と対応づけられれば良い。
(2) The sensors used in the first to third embodiments are merely examples, and in order to obtain the effect of the present invention, any sensor capable of correctly measuring the density of the development patch is used. It may be of the type. Also, the object to be monitored may be any object as long as it has a high correlation with the final image density. For example, even if any of a developed image, a transferred image, and a fixed image is monitored, What is necessary is just to correspond with an image density.

【0166】(3)また、第1ないし第3の実施例で
は、現像パッチの濃度としてベタ(網点カバレッジ10
0%)濃度パッチと、ハイライト(網点カバレッジ20
%)濃度パッチの二種類を採用したが、これも、この二
種類に限定されることなく、たとえば、網点カバレッジ
50%に対応する濃度のみを制御対象としても良いし、
さらに多くの種類のパッチを用いて、より多くの階調ポ
イントを制御しても良い。ただし、各階調ポイントをそ
れぞれ独立に制御したい場合は、制御用パラメータの種
類を階調ポイント数に見合った数だけ用意する必要があ
る。
(3) In the first to third embodiments, the solid density (dot coverage 10
0%) density patch and highlight (dot coverage 20)
%) Two types of density patches are employed, but the present invention is not limited to these two types, and for example, only the density corresponding to halftone coverage of 50% may be set as the control target.
More tone points may be controlled using more types of patches. However, when it is desired to control each gradation point independently, it is necessary to prepare a number of types of control parameters corresponding to the number of gradation points.

【0167】(4)第1ないし第3の実施例において
は、現像パッチの濃度をモニタしたが、再現画像濃度
(実際の濃度)を直接モニタしてもよく、さらに、その
代用となる他の物理量をモニタしてもよい。
(4) In the first to third embodiments, the density of the development patch is monitored. However, the density of the reproduced image (actual density) may be directly monitored. The physical quantity may be monitored.

【0168】(5)第1ないし第3の実施例では現像バ
イアス設定値を固定値としたか、例えばレーザーパワー
設定値を固定し、スコロトロン帯電器のグリッド電圧設
定値と現像バイアスとを制御パラメータとして採用する
こともできる。これは現像バイアスもベタ濃度とハイラ
イト濃度に高い相関をもっているためである。したがっ
て、別の組合せとして、スコロトロン帯電器のグリッド
電圧設定値を固定し、レーザーパワー設定値と現像バイ
アスとを制御パラメータとして採用することもできる。
(5) In the first to third embodiments, the set value of the developing bias is fixed or, for example, the set value of the laser power is fixed, and the grid voltage set value of the scorotron charger and the developing bias are controlled. It can also be adopted as. This is because the developing bias also has a high correlation between the solid density and the highlight density. Therefore, as another combination, the grid voltage set value of the scorotron charger may be fixed, and the laser power set value and the developing bias may be adopted as control parameters.

【0169】あるいはまた、レーザーパワー設定値、現
像バイアス設定値、およびスコロトロン帯電器のクリッ
ド電圧設定値の三つを使って三つの階調ポイントを制御
することも可能である。すなわち、例えば、網点カバレ
ッジが100%、50%、20%というようにである。
Alternatively, three gradation points can be controlled by using three of the laser power setting value, the developing bias setting value, and the grid voltage setting value of the scorotron charger. That is, for example, the dot coverage is 100%, 50%, and 20%.

【0170】(6)なお、第1ないし第3の実施例では
二成分現像方式を用いる場合を前提にして説明を行っ
た。この場合、現像剤におけるトナー濃度、すなわちト
ナーとキャリアの混合割合が現像濃度に関わるが、これ
についてはトナー供給量を、出力すべき画像のピクセル
数に比例させる方式で、別途、概略一定のトナー濃度に
制御している。あるいは他の方法としては、従来から一
般的に用いられている市販の磁性方式のセンサや光学方
式によるセンサでモニタすることで、概略一定のトナー
濃度に制御しても良い。
(6) The first to third embodiments have been described on the assumption that the two-component developing system is used. In this case, the toner density in the developer, that is, the mixing ratio of the toner and the carrier is related to the development density. In this method, the toner supply amount is proportional to the number of pixels of the image to be output. The concentration is controlled. Alternatively, as another method, the toner density may be controlled to be substantially constant by monitoring with a commercially available magnetic sensor or an optical sensor which has been generally used.

【0171】また、第1ないし第3の実施例では、トナ
ー濃度を積極的に可変制御して、画像濃度を所望の値に
制御するわけではないため、概略一定のトナー濃度に保
たれていれば十分である。これは、多少のトナー濃度の
変動があっても、上述の制御パラメータ(スコロ設定
値、LP設定値)の設定により吸収できてしまうからで
ある。
Further, in the first to third embodiments, since the toner density is not positively variably controlled to control the image density to a desired value, it is necessary to keep the toner density approximately constant. Is enough. This is because even a slight change in toner density can be absorbed by setting the above-described control parameters (scroll setting value, LP setting value).

【0172】これに対して、一成分現像方式を用いるの
であれば、トナー濃度は常に100%であるため、直接
には画像濃度に影響しないので、現像剤の空検知等の従
来トナー量管理が十分である。
On the other hand, if the one-component developing method is used, since the toner density is always 100% and does not directly affect the image density, the conventional toner amount management such as empty detection of the developer can be performed. It is enough.

【0173】(7)第1の実施例における制御事例は、
状態量、設定値(操作量)、出力値(制御量)の三要素
からなっており、しかも、状態量として時刻を採用して
いるので、温度湿度などをモニタするための温度センサ
や湿度センサを用いる必要がない。
(7) The control example in the first embodiment is as follows.
A temperature sensor and humidity sensor for monitoring temperature and humidity, etc., which consist of three elements: a state quantity, a set value (operating quantity), and an output value (control quantity), and use time as the state quantity. There is no need to use

【0174】また、前述したように、別の例として、そ
の日に電源を投入してからのプリント枚数や画像形成装
置が稼働してからの累積プリント枚数、あるいはプリン
トボタンを押されてからの連続プリント枚数などを状態
量の代用値として用いてもよい。これは、電子写真方式
の場合、感光体の特性がプリント枚数に極端に依存する
ものがあり、例えば、一連の画像形成動作において、は
じめの数枚とそれ以降の画像濃度が大きく異なるような
画像形成装置があるからである。このような場合に、状
態量の代用値をプリント枚数として設定すると、非常に
効果を発揮する。なお、この例に対しては、前述した第
3の実施例を適用すれば、上記プリント枚数や、累積プ
リント枚数、連続プリント枚数を予め設定しておく必要
がなくなる。
Further, as described above, as another example, the number of prints since the power was turned on that day, the cumulative number of prints since the image forming apparatus was operated, or the continuous number of times since the print button was pressed. The number of prints or the like may be used as a substitute value of the state quantity. This is because, in the case of the electrophotographic system, the characteristics of the photoreceptor extremely depend on the number of prints. For example, in a series of image forming operations, an image in which the image density of the first few sheets and the image density of the subsequent sheets greatly differ. This is because there is a forming device. In such a case, setting the substitute value of the state quantity as the number of prints is very effective. If the third embodiment described above is applied to this example, it is not necessary to previously set the number of prints, the cumulative number of prints, and the number of continuous prints.

【0175】このように、画像濃度に関わる状態量とし
て、必ずしも何らかの物理量をセンシングしなければな
らないのではなく、想定している画像形成装置の特性に
合わせて、任意の状態量あるいは状態量の代用値を用い
ることができる。
As described above, it is not always necessary to sense some physical quantity as the state quantity relating to the image density. Instead, an arbitrary state quantity or a substitute for the state quantity may be set in accordance with the assumed characteristics of the image forming apparatus. Values can be used.

【0176】もちろん、コストやセンサの取付空間に余
裕があり、温度センサや湿度センサを用いて、より正確
に状態量を把握して、制御性能を高めたいという場合に
は、適宜、他の状態量をセンシングするためのセンサを
設けても良いことは言うまでもない。そのような場合で
も本発明に特別な処理や変更を加える必要はまったく無
い。
Needless to say, if there is room in the cost and the space for mounting the sensor, and it is desired to more accurately grasp the state quantity using the temperature sensor and the humidity sensor to improve the control performance, the other state may be appropriately changed. It goes without saying that a sensor for sensing the amount may be provided. In such a case, there is no need to add any special processing or modification to the present invention.

【0177】なお、実験によれば、温度センサや湿度セ
ンサを直接用いなくとも、結果的に温度変化や湿度変化
に対応した制御事例が分類でき、それぞれに対応する制
御ルールが自動的に作成されており、通常の画像形成装
置であれば、特に温度センサや湿度センサを用いること
の必要はなかった。
According to the experiment, control cases corresponding to the temperature change and the humidity change can be classified as a result without directly using the temperature sensor and the humidity sensor, and the corresponding control rules are automatically created. Therefore, it is not necessary to use a temperature sensor or a humidity sensor in a normal image forming apparatus.

【0178】(8)次に、第1ないし第3の実施例とは
異なる制御ルールの獲得方法について説明する。すなわ
ち前述のような制御事例による「平面」ではなく、さら
に次数を上げた「曲面」を用いることもできる。
(8) Next, a method of acquiring a control rule different from those of the first to third embodiments will be described. That is, instead of the “plane” in the control example described above, a “curved surface” having a higher order may be used.

【0179】平面の場合と曲面の場合の比較をすると、
平面であれば、制御事例数は最低3つあれば良く、さら
に多くの事例がある場合には、統計的に平均化すること
によつて、計測誤差などの影響を軽減できる。しかも特
筆すべきことは、本発明によれば、制御ルールの精度に
応じて、制御ルールそのものが補完的に作られていくの
で、総合的な制御精度は所望なだけ得られるという長所
がある。この様子を図29に模式図として示す。
When comparing the case of a flat surface with the case of a curved surface,
If it is a plane, the number of control cases should be at least three, and if there are more cases, the effects of measurement errors and the like can be reduced by averaging them statistically. Furthermore, it should be noted that, according to the present invention, the control rules themselves are complementarily created in accordance with the accuracy of the control rules, so that there is an advantage that desired overall control accuracy can be obtained. This situation is schematically shown in FIG.

【0180】すなわち、ある制御事例平面で賄える領域
についてのみ、その平面が対応し、それを越える領域に
対しては、また別の制御事例平面が新たに生成されるこ
とになる。この制御ルールの生成は、前述するように、
所望の制御精度が得られるまで、自動的に継続されるよ
うになっている。
That is, the plane corresponds only to an area covered by a certain control case plane, and another control case plane is newly generated for an area exceeding the plane. The generation of this control rule, as described above,
Until a desired control accuracy is obtained, the control is automatically continued.

【0181】また、図30は、理解しやすいように次元
を一つ下げて(つまり、平面を直線で、曲面を曲線で)
表現してあるか、ひとつの制御ルールと隣り合う制御ル
ールの間では、両方の制御ルールの「適合度」に応じた
合成が行われるため、例えば両者のちょうど中間の位置
では、両者の適合度が50%ずつとなって、両者の傾き
の平均の傾きを持った平面が仮想的に作成され、しかも
実際の物理現象と一致するように平行移動される。した
がって、なめらかな曲面が存在しているのとまったく同
様な状態で制御が行えるようになっていることを示して
いる。
In FIG. 30, the dimension is reduced by one for easy understanding (that is, the plane is represented by a straight line and the curved surface is represented by a curve).
Expressed or between one control rule and an adjacent control rule, synthesis is performed according to the “fitness” of both control rules. Becomes 50% each, and a plane having an average inclination of both inclinations is virtually created, and is further translated so as to coincide with an actual physical phenomenon. Therefore, it is shown that control can be performed in the same state as when a smooth curved surface exists.

【0182】また、これとは逆に、高次の近似曲面を用
いた場合には、ひとつの制御ルールが広範囲の領域をカ
バーできるが、その分だけ、一つの制御ルールを立ち上
げるために多くの制御事例が必要となるため、応答速度
が遅くなるということが生じてくる。
On the other hand, when a higher-order approximated surface is used, one control rule can cover a wide range of areas. Since the above control case is required, the response speed becomes slow.

【0183】したがって、どのような方針、すなわち制
御ルールを簡単な平面で迅速に決定し、必要に応じて多
数の平面を組み合わせていくか、初めから精度の良い制
御ルールを高次の曲面で表現し、曲面の数は少数で済ま
すかは、想定している画像形成装置、あるいはユーザに
とって、どのような制御特性が望ましいのかによって決
めれば良く、本発明はそのどちらの場合にも対応できる
ものである。
Therefore, what kind of policy, that is, a control rule is quickly determined on a simple plane and a large number of planes are combined as necessary, and a high-precision control rule is expressed from the beginning with a high-precision control rule. However, whether or not the number of curved surfaces is small may be determined depending on what control characteristics are desired for the assumed image forming apparatus or the user, and the present invention is applicable to both cases. is there.

【0184】(9)なお、現像パッチの作成とそのセン
シングは、従来技術で行われているパッチ作成および検
出と全く同じ要領で良く、本発明を構成する上での特別
な制約は一切ない。すなわち、従来行われている例のよ
うに、画像形成するたびに毎回パッチを作成しても良い
し、一連のジョブの前のみ、あるいは後のみにパッチを
作成しても良い。あるいは、一定の枚数ごと、一定の時
間ごとにパッチを作成しても良い。
(9) The creation and sensing of a development patch may be performed in exactly the same manner as the creation and detection of a patch performed in the prior art, and there is no special restriction in constituting the present invention. That is, a patch may be created every time an image is formed, as in a conventional example, or a patch may be created only before or after a series of jobs. Alternatively, patches may be created for a fixed number of sheets or for a fixed time.

【0185】一般的にパッチ作成とその検出は、頻度が
高いほど精度良く画像濃度の再現状態を把握できるとい
う長所かあるが、その分だけトナーを消耗するなどの短
所ももっているため、その画像形成装置の仕様や目的に
合わせて、最適なパッチ作成頻度を採用すれば良い。
In general, the higher the frequency of patch generation and its detection, the more accurately it is possible to grasp the reproduced state of the image density. However, it has the disadvantage that the toner is consumed by that much. An optimal patch generation frequency may be adopted according to the specifications and purpose of the forming apparatus.

【0186】(10)状態量について 許容誤差量を越えるような誤差の発生が、本質的物理
的な変化によるものなのか、あるいは、これまでに記憶
している過去の事例の自体の測定精度が不十分であった
ためなのかを判断しなければならない。そして、本質的
物理的な変化によるものであれば、制御ルールそのもの
を新たに作成しなければならない。−方、本質的物理的
な変化は発生しておらず、単に過去の事例の精度不足
(測定誤差が大きかったなど)によって制御ルールの当
てはまりが良くなかったのであれば、むしろ過去の事例
と新しい事例を一緒に用いて、統計的に個々の事例が持
っている測定誤差の影響を軽減することの方が、より効
果的である。例えば、第1ないし第3の実施例の立上げ
時のように、最小限の三事例のみで制御事例平面を決定
するより、より多数の制御事例から最小二乗法などの統
計的計算方法を用いて誤差を軽減した方が、より精度の
高い制御ルールが得られると期待できる。
(10) State Quantities Whether the occurrence of an error exceeding the permissible error amount is due to an intrinsic physical change, or the measurement accuracy of the past case itself stored so far is not sufficient. You have to decide if it was because it was not enough. If the change is caused by an essentially physical change, a new control rule must be created. − On the other hand, if no physical change has occurred, and if the control rules did not fit well simply because of the lack of accuracy of the past cases (such as a large measurement error), then the past cases and the new cases It is more effective to use cases together to statistically reduce the effects of measurement errors that individual cases have. For example, a statistical calculation method such as a least squares method is used from a larger number of control cases, rather than determining a control case plane using only a minimum of three cases as in the start-up of the first to third embodiments. It can be expected that a more accurate control rule can be obtained if the error is reduced by using this method.

【0187】そこで、本発明では、このような区別を行
うために、制御事例の要素である状態量を用いるように
しており、前述の第1の実施例では状態量として、物理
量センシングを必要としない制御時刻を用いている。こ
のため、各事例の制御時刻の一致度合いで同一状態と見
なすかどうかを判定し、つまり日付が異なっていれば温
度湿度等の状態は異なっているとみなし、時間的に近い
制御事例同士は同じ状態下にあると見なしている。
Therefore, in the present invention, in order to make such a distinction, a state quantity which is an element of a control case is used. In the first embodiment, physical quantity sensing is required as a state quantity. Not using a control time. For this reason, it is determined whether or not the cases are considered to be the same based on the degree of coincidence of the control times of the cases.In other words, if the dates are different, the states such as temperature and humidity are considered to be different, and control cases that are close in time are the same. Considered to be under condition.

【0188】ここで、「時間的に近い」という範囲の設
定は、その画像形成装置の要求仕様や、想定しているユ
ーザの使用環境などを鑑みて、最適に行うようにすれば
よい。例えば、季節により外気温が大きく変動するよう
な地域にあるオフィスでは、同じ一日の内でも、冷暖房
が働き始めたばかりの早朝と、冷暖房が十分に機能して
いる日中とでは、静電的なメカニズムで画像を作成して
いる電子写真方式の画像形成装置にとっては、環境条件
は大きく異なってしまう。
Here, the setting of the range of “close in time” may be optimally performed in view of the required specifications of the image forming apparatus and the assumed use environment of the user. For example, in an office in an area where the outside temperature fluctuates greatly depending on the season, even in the same day, in the early morning when cooling and heating just started to work, and during the day when cooling and heating is functioning well, electrostatic For an electrophotographic image forming apparatus that creates an image by a simple mechanism, environmental conditions are greatly different.

【0189】このような状況に対処するためには、例え
ば、午前中は一時間以内、午後は三時間以内の事例同士
を同一状態にあるものと見なしたり、午前十時以前と十
時以降を別の状態と見なしたりすることで対処できる。
このような分類分けは必要な分だけ細かく設定すること
が可能である。あるいは、そのような区分けがあまりに
も細かくなり過ぎて煩雑すぎるような場合には、前述の
ように温湿度センサを用いて、それらの測定値も制御事
例の状態量のひとつとして含まれるように構成すること
も可能である。
In order to cope with such a situation, for example, cases within one hour in the morning and within three hours in the afternoon are regarded as being in the same state, and cases before and after 10:00 am and after 10:00 am It can be dealt with by considering it as another state.
Such classification can be set finely as necessary. Alternatively, if such a division becomes too fine and too complicated, the temperature and humidity sensors are used as described above, and the measured values are included as one of the state quantities of the control case. It is also possible.

【0190】ここで、理解のために、デイリー変動の
みに対応した比較的単純な第1の実施例について説明を
行うことにする。すなわち、同一の日付を持った制御事
例は、同一の状態下であったと見なすことで、分類でき
るものとする。
Here, for the sake of understanding, a relatively simple first embodiment corresponding to only daily fluctuations will be described. That is, control cases having the same date can be classified by regarding them as being under the same condition.

【0191】さて、制御結果が許容誤差量を越えると、
上述したように制御事例を取り込み、その制御で用いた
制御ルールを抽出した制御事例群の状態量、すなわち制
御時刻を検討する。デイリー変動に対応させるために
は、同じ日付であるかどうかが判断基準になる。つまり
今回の制御事例と制御ルールを抽出した制御事例群とが
同じ日付であれば、今回の制御事例をその制御事例群に
追加することにより制御ルールの改良を行う。
When the control result exceeds the allowable error amount,
As described above, the control case is taken in, and the state quantity of the control case group in which the control rule used in the control is extracted, that is, the control time is examined. In order to cope with daily fluctuations, whether or not the dates are the same is a criterion. That is, if the current control case and the control case group from which the control rule is extracted have the same date, the control rule is improved by adding the current control case to the control case group.

【0192】逆に日付が異なっていれば、制御ルールそ
のものが本質的に変化してしまったものと見なし、新た
な制御ルールの作成を開始する。すなわち、その時点か
らn+1個以上の制御事例を記憶し、新たな制御事例が
n+1個以上得られた時点で新たな制御事例平面、つま
り新たな制御ルールが獲得される。なお、新たな制御事
例がn+1個以下の各制御時点では、不足した個数分
を、暫定的に、過去の制御事例の中で、最とも新しいも
ので代用することで制御ルールを更新してもよい。
Conversely, if the dates are different, it is considered that the control rule itself has essentially changed, and the creation of a new control rule is started. That is, n + 1 or more control cases are stored from that point in time, and a new control case plane, that is, a new control rule is obtained when n + 1 or more new control cases are obtained. In addition, at each control time when the number of new control cases is equal to or less than n + 1, even if the control rule is updated by temporarily replacing the lacking number with the latest control case in the past control cases. Good.

【0193】また、n+1個以上の制御事例を採取する
かどうかは、n+1個の制御事例から作られた新たな制
御事例平面を制御ルールとして制御した結果が、上述の
許容誤差を満たしているかどうかで一義的に判断でき
る。すなわち、許容誤差を満たしていれば、十分精度の
良い制御を可能とするだけの制御ルールが得られている
わけであるし、許容誤差を満たしていなければ、さらに
制御事例を増やして、制御事例平面の精度を高める必要
が有ると判断する。このとき、上述のように、n+1個
目以降の制御事例と、n+1個目までの制御事例の状態
量、すなわち日付が比較され、同一日であるかどうかの
判断を行う。
Whether or not to collect at least n + 1 control cases is determined by whether or not the result of controlling a new control case plane created from n + 1 control cases as a control rule satisfies the above-mentioned permissible error. Can be uniquely determined. In other words, if the tolerance is satisfied, a control rule sufficient to enable sufficiently accurate control is obtained. If the tolerance is not satisfied, the number of control cases is further increased and the control case is increased. It is determined that it is necessary to increase the accuracy of the plane. At this time, as described above, the state quantity of the (n + 1) th control case and the control cases up to the (n + 1) th control case, that is, the date is compared, and it is determined whether or not the date is the same day.

【0194】なお、このような制御ルールの改良、あ
るいは新たな制御ルールの獲得は、同一状態量の判断基
準の如何によらないことはいうまでもない。すなわち、
日付単位の管理であっても時間単位の管理であっても、
あるいはある一定の温度変化幅単位の管理などであって
も、プリント枚数単位であっても、要するに同一状態量
と見なすか見なさないかということを、一義的に決定で
きるようにしておけば、制御ルールの改良、あるいは新
たな制御ルールの獲得ができるのである。
It goes without saying that the improvement of such a control rule or the acquisition of a new control rule does not depend on the criterion for determining the same state quantity. That is,
Whether you manage by date or by hour,
Alternatively, even if it is a management of a certain temperature change width unit or a print number unit, if it is possible to determine unconditionally whether or not to regard it as the same state quantity, it is possible to control You can improve rules or acquire new control rules.

【0195】(11)第1ないし第3の実施例における
メモリ管理においては、古いデータから消去するように
したが、制御ルールについては、制御に使用される毎
に、その適合度を累積し、この結果得られる累積適合度
を用いて消去の有無を決定してもよい。すなわち、累積
適合度の小さい制御ルールは、使用される度合いが低い
制御ルールであるから、このようなものから順に消去し
ていけばよい。
(11) In the memory management in the first to third embodiments, the oldest data is deleted. However, as for the control rules, each time they are used for control, their fitness is accumulated. The presence / absence of erasure may be determined using the cumulative fitness obtained as a result. That is, a control rule with a small cumulative suitability is a control rule with a low degree of use, and therefore, should be deleted in order from such a rule.

【0196】次に、この消去方法についてより許しく述
べる。まず、制御ルールの重要性を判断する際、必ずし
も新旧のみに基づいて行うことが良いとは限らないこと
に留意する。なぜなら、電子写真プロセスによる画像形
成装置などでは、温湿度環境の影響を大きく受けるた
め、例えば、日本の四季との関係を考慮した場合、夏に
おける制御を行う上で、半年前である冬に抽出した制御
ルールよりも、一年前の夏に抽出した制御ルールの方が
有効となることもあり得るからである。
Next, this erasing method will be more forgiven. First, it should be noted that it is not always good to judge the importance of the control rule based only on the old and new. Because, for example, an image forming apparatus using an electrophotographic process is greatly affected by a temperature and humidity environment. This is because the control rule extracted in the summer of one year ago may be more effective than the control rule described above.

【0197】したがって、単にデータの新旧のみで重要
性を判断するのではなく、より的確な判断を行うことか
有意義である。そこで、制御に使用される毎に、その適
合度を累積し、この結果得られる累領適合度を用いて重
要性の判断を行うようにする。
Therefore, it is meaningful to make a more accurate judgment, rather than just judging the importance based only on the new and old data. Therefore, each time the control is used, the fitness is accumulated, and the importance is determined using the cumulative fitness obtained as a result.

【0198】ただし、この場合、単に累積適合度のみで
判断しようとすると問題が生じる。これは、新しい(出
来て間もない)制御ルールほど累積適合度か小さく、古
い制御ルールほど1回ごとの適合度が小さくとも(した
がって、重要性が低くても)、累積される回数が多いこ
とから、累積適合度が大きくなる可能性が高くなるから
である。
However, in this case, a problem arises if it is attempted to make a judgment only based on the accumulated fitness. This is because the newer (newer) control rule has a lower cumulative fitness, and the older the control rule has a lower fitness at each time (thus, even if the importance is low), the greater the number of times of accumulation. This is because the possibility that the cumulative suitability increases becomes high.

【0199】一方、画像形成装置に大きな影響を与える
温湿度といった外部環境は、特に日本の場合、四季によ
って大きく変化する。したがって、その制御ルールが抽
出された季節の類似環境状態が継続する期間にわたっ
て、適合度の累積状況を考慮することが望ましい。
On the other hand, the external environment, such as temperature and humidity, which greatly affects the image forming apparatus, changes greatly depending on the four seasons, especially in Japan. Therefore, it is desirable to consider the cumulative state of the fitness over the period in which the similar environmental state of the season in which the control rule is extracted continues.

【0200】例えば、3カ月前間は制御ルールが抽出さ
れた時点(季節)と類似した環境状態にあると見なし、
3カ月以上経過したルールの中で、もっとも累積適合度
の低い制御ルールを、もっとも重要性の低いルールとし
て消去する。このようにすれば、新しく抽出されたばか
りのルールがむやみに消去されてしまうことはない。す
なわち、抽出されてから3カ月以内であれば、適用頻度
が少なく、累積適合度も小さいことが普通であるが、こ
のような新しいルールかむやみに削除されてしまうこと
がなくなる。
For example, three months ago, it is considered that the environmental condition is similar to the time (season) at which the control rule was extracted.
Of the rules that have passed for three months or more, the control rule with the lowest cumulative relevance is deleted as the rule with the least importance. In this way, the newly-extracted rule is not deleted unnecessarily. In other words, within three months after the extraction, it is common that the application frequency is low and the cumulative conformity is low. However, such a new rule is not inadvertently deleted.

【0201】さらに詳しく説明する。制御ルールを最小
二自乗法による一次近似により表現すれば、制御ルール
(あるいはクラスタ)の要素としては、表2のように記
憶される。
This will be described in more detail. If the control rules are expressed by first-order approximation by the least square method, the elements of the control rules (or clusters) are stored as shown in Table 2.

【0202】[0202]

【表2】 [Table 2]

【0203】すなわち、表2の制御ルールは、 ベタ濃度=al×LP設定値+a2×スコロ設定値+a
3 ハイライト濃度=bl×LP設定値+b2×スコロ設定
値+b3 と近似できるような係数al、a2、a3、bl、b
2、b3と、作成された年月日分秒、すなわち、そのル
ールを抽出した制御事例群の中の最後の(最も新しい)
制御事例の発生時刻と、累積適合度との各要素から構成
されており、制御ルールが制御に使用されて適合度が算
出されるたびに、累積適合度は加算されていく。
That is, the control rule in Table 2 is as follows: solid density = al × LP set value + a2 × scoro set value + a
3 Highlight density = bl × LP set value + b2 × scoro set value + b3 Coefficient al, a2, a3, bl, b
2, b3 and the created year, month, day, minute, second, ie, the last (newest) in the control case group from which the rule was extracted
It is made up of each element of the occurrence time of the control case and the accumulated fitness, and the cumulative fitness is added each time the fitness is calculated by using the control rule for the control.

【0204】なお、表2は表1に対応しており、事例1
〜3から制御ルール1が、事例4〜6から制御ルール2
か抽出された例を示している。
Table 2 corresponds to Table 1;
3 to control rule 1 and cases 4 to 6 to control rule 2
FIG.

【0205】以上のような手法で、制御ルール(あるい
はクラスタ)が記述述されているため、メモリ残量が不
足した場合には、まず、作成された年月日時分秒に基づ
いて三カ月以上経過しているか否かが判定でき、次い
で、三力月以上経過している場合には、他の三力月以上
経過しているルールの累積適合度と比較して、重要度を
判定できるようになっている。
[0205] Since the control rules (or clusters) are described and described in the above-described manner, if the remaining memory capacity is insufficient, first, three months or more based on the created year, month, day, hour, minute, and second. It is possible to determine whether or not it has passed, and if it has passed three months or more, the importance can be determined by comparing with the cumulative conformity of other rules that have passed three months or more. It has become.

【0206】なお、予め用意してあるメモリ容量が小さ
いか、あるいは、極めて頻繁に新たな制御ルールが作成
された場合には、三力月に満たないうちにメモリ残量が
不足する事態もあり得る。その現合には、上述したよう
に、もっとも古いデータから単純に削除する。したかっ
て、どのような場合であっても、最新のデータを記憶す
るためのメモリは確保できるように構成することができ
る。
If the memory capacity prepared in advance is small, or if a new control rule is created very frequently, the remaining memory capacity may become insufficient before less than three months. obtain. In this case, as described above, the oldest data is simply deleted. Therefore, in any case, the memory for storing the latest data can be secured.

【0207】(12)制御ルール検索器において、制御
ルールの適合度を求めて合成する際に、適合度が所定値
(10%あるいは20%など)より小さいものは無視
し、残りの制御ルールについて再び適合度を求め、これ
らを合成して制御を行うようにしてもよい。このような
制御を行うことで、関連の薄い制御ルールの影響を受け
ずに済むので、より精度の高い制御を行うことができ
る。
(12) In the control rule searcher, when obtaining the degree of conformity of the control rules and synthesizing them, if the degree of conformity is smaller than a predetermined value (10% or 20%, for example), the rule is ignored, and The relevance may be obtained again, and these may be combined for control. By performing such control, it is not necessary to be affected by a control rule that is not closely related, so that more accurate control can be performed.

【0208】(13)第1ないし第3の実施例において
は、画像濃度を制御対象にしたが、これに代えて、例え
ば、線幅、鮮鋭度、階調などを制御対象にしてもよい。
(13) In the first to third embodiments, the image density is controlled, but instead, for example, line width, sharpness, gradation, etc. may be controlled.

【0209】[0209]

【発明の効果】以上説明したように、請求項1〜13に
記載の発明によれば、センサの数を極力減らし、以てコ
ストを低減することができる。また、技術者が事前にさ
まざまな環境条件や経時的劣化などの影響を把握しなく
ても精度の良い制御が自動的に行えるようにして、開発
工数を大幅に低減することができる。
As described above, according to the first to thirteenth aspects, the number of sensors can be reduced as much as possible, and the cost can be reduced. In addition, it is possible to automatically perform high-precision control without requiring an engineer to grasp the influence of various environmental conditions, deterioration over time, and the like in advance, thereby significantly reducing the number of development steps.

【0210】さらに、膨大な台数の画像形成装置が市場
に出て、それぞれがさまざまな使い方をされたり、随時
部品交換が行われたりした場合であっても、一台一台の
画像濃度制御性能を常に自動的に確保できる。
Further, even when a huge number of image forming apparatuses are put on the market and each of them is used variously or parts are replaced as needed, the image density control performance of each of the apparatuses can be improved. Can always be automatically secured.

【0211】さらに、請求項5,6に記載の発明におい
ては、要求されている制御精度自体を制御装置に直接に
指示設定することを可能とし、制御装置自身がその要求
精度を満たすよう自動的に対応するように構成すること
で、精度向上のためのコストアップや開発工数の増大を
一切不要にすることができる。
Further, according to the fifth and sixth aspects of the present invention, it is possible to directly instruct and set the required control accuracy itself to the control device, and the control device itself automatically adjusts to satisfy the required accuracy. , It is possible to obviate any cost increase for improving accuracy and increase in development man-hours.

【0212】また、請求項8,9,10に記載の発明に
おいては、限られたメモリ容量を有効に利用しながら、
制御を行うことができる。
Further, in the inventions according to the eighth, ninth, and tenth aspects, while effectively using the limited memory capacity,
Control can be performed.

【0213】また、請求項16,17に記載の発明にお
いては、制御ルールを抽出する場合、過去に抽出した制
御ルールのみでなく、現状を把握した最新の制御ルール
を用いて、操作量をより最適に決定することができる。
また、新たにクラスタ作成に必要な数の制御事例が集ま
る前に、制御量が許容値に収まった場合でも、その実際
の状態変化の情報を有する制御事例を、クラスタに取り
込むことができる。したがって、同一クラスタ内に取り
込んだ制御事例が多くなるため、そのクラスタに基づい
て抽出した制御ルールの精度をより向上することができ
る。
In the inventions according to the sixteenth and seventeenth aspects, when extracting control rules, not only the control rules extracted in the past but also the latest control rules that grasp the current situation are used to reduce the amount of operation. It can be determined optimally.
Further, even if the control amount falls within the allowable value before a new number of control cases required for cluster creation are collected, a control case having information on the actual state change can be taken into the cluster. Therefore, since the number of control cases taken in the same cluster increases, the accuracy of the control rules extracted based on the cluster can be further improved.

【0214】また、請求項19,20に記載の発明にお
いては、十分な数の制御事例を獲得すると、現状の変化
に、より適切に対応できる制御ルールを作成することが
できる。また、ノイズなどにより一時的に許容値を越え
る制御量が生じても、これら異常な制御事例は、これま
でに獲得し作成してきた正しい制御量からなる制御事例
を分類している正常なクラスタに追加せずに済む。さら
に、ノイズなどによる明らかに異常な制御事例を含むク
ラスタには、制御ルールを算出するために十分な数の制
御事例が集まらないため、該クラスタからは制御ルール
が算出されず、ノイズを含む制御事例の影響がない、よ
り正しい制御ルールを確保することができ、現状の変化
に、より適切に対応できる制御ルールに基づいて制御を
行うことができる。
[0214] In the inventions according to the nineteenth and twentieth aspects, if a sufficient number of control cases are acquired, a control rule that can more appropriately cope with the current change can be created. Even if the control amount temporarily exceeds the allowable value due to noise or the like, these abnormal control cases are transferred to the normal cluster that classifies the control cases that have been acquired and created with the correct control amount. No need to add. Furthermore, since a cluster including a control case that is obviously abnormal due to noise or the like does not collect a sufficient number of control cases to calculate the control rule, the control rule is not calculated from the cluster and the control control includes the noise. A more correct control rule without the influence of the case can be secured, and control can be performed based on a control rule that can more appropriately cope with a current change.

【図面の簡単な説明】[Brief description of the drawings]

【図1】 この発明の第1の実施例における制御部の構
成を示すブロック図である。
FIG. 1 is a block diagram illustrating a configuration of a control unit according to a first embodiment of the present invention.

【図2】 同第1の実施例の画像出力部の概略を示す構
成図である。
FIG. 2 is a configuration diagram schematically illustrating an image output unit according to the first embodiment.

【図3】 同第1の実施例における濃度パッチを示す概
略図である。
FIG. 3 is a schematic diagram showing a density patch in the first embodiment.

【図4】 同第1の実施例における濃度パッチの作成位
置を示す概略図である。
FIG. 4 is a schematic diagram showing a creation position of a density patch in the first embodiment.

【図5】 同第1の実施例おける現像濃度センサの出力
信号の一例を示す波形図である。
FIG. 5 is a waveform chart showing an example of an output signal of a developing density sensor in the first embodiment.

【図6】 同第1の実施例の立上げ時の事例平面を示す
概念図である。
FIG. 6 is a conceptual diagram showing a case plane at the time of startup of the first embodiment.

【図7】 同第1の実施例におけるベタおよびハイライ
ト濃度を制御するための推論方法を示す概念図である。
FIG. 7 is a conceptual diagram showing an inference method for controlling solid and highlight densities in the first embodiment.

【図8】 同第1の実施例において、過去の複数のクラ
スタから、適合度を用いて新たなクラスタを作成する様
子を示す概念図である。
FIG. 8 is a conceptual diagram showing a state in which a new cluster is created from a plurality of past clusters using the degree of matching in the first embodiment.

【図9】 本発明の第2の実施例による制御部の構成を
示すブロック図である。
FIG. 9 is a block diagram illustrating a configuration of a control unit according to a second embodiment of the present invention.

【図10】 第1の実施例による許容値比較の概略を示
すブロック図である。
FIG. 10 is a block diagram schematically illustrating an allowable value comparison according to the first embodiment.

【図11】 第1の実施例による制御事例獲得とクラス
タ作成を説明するための概念図である。
FIG. 11 is a conceptual diagram illustrating control case acquisition and cluster creation according to the first embodiment.

【図12】 本第2の実施例による許容値比較の概略を
示すブロック図である。
FIG. 12 is a block diagram schematically illustrating an allowable value comparison according to the second embodiment.

【図13】 同第2の実施例による制御事例獲得とクラ
スタ作成を説明するための概念図である。
FIG. 13 is a conceptual diagram for explaining control case acquisition and cluster creation according to the second embodiment.

【図14】 第1の実施例による制御事例の獲得例を示
す概念図である。
FIG. 14 is a conceptual diagram illustrating an example of acquiring a control example according to the first embodiment.

【図15】 第2の実施例による制御事例の獲得例を示
す概念図である。
FIG. 15 is a conceptual diagram illustrating an example of acquiring a control example according to the second embodiment.

【図16】 本発明の第3の実施例による制御部の構成
を示すブロック図である。
FIG. 16 is a block diagram illustrating a configuration of a control unit according to a third embodiment of the present invention.

【図17】 第1の実施例による許容値比較の概略を示
すブロック図である。
FIG. 17 is a block diagram schematically illustrating an allowable value comparison according to the first embodiment.

【図18】 第1の実施例による制御事例獲得とクラス
タ作成を説明するための概念図である。
FIG. 18 is a conceptual diagram illustrating control case acquisition and cluster creation according to the first embodiment.

【図19】 プリント枚数や、稼働時間を状態量とした
場合における許容値比較の概略を示すブロック図であ
る。
FIG. 19 is a block diagram schematically illustrating an allowable value comparison when the number of prints and the operation time are state quantities.

【図20】 プリント枚数や、稼働時間を状態量とした
場合における制御事例獲得とクラスタ作成を説明するた
めの概念図である。
FIG. 20 is a conceptual diagram for describing control example acquisition and cluster creation when the number of prints and the operation time are state quantities.

【図21】 第3の実施例による許容値比較の概略を示
すブロック図である。
FIG. 21 is a block diagram schematically illustrating an allowable value comparison according to the third embodiment.

【図22】 同第3の実施例による制御事例獲得とクラ
スタ作成を説明するための概念図である。
FIG. 22 is a conceptual diagram for explaining control case acquisition and cluster creation according to the third embodiment.

【図23】 第1の実施例による制御事例獲得とクラス
タ作成を説明するための概念図である。
FIG. 23 is a conceptual diagram for explaining control case acquisition and cluster creation according to the first embodiment.

【図24】 第3の実施例による制御事例獲得とクラス
タ作成を説明するための概念図である。
FIG. 24 is a conceptual diagram illustrating control case acquisition and cluster creation according to the third embodiment.

【図25】 第1の実施例による制御事例獲得とクラス
タ作成を説明するための概念図である。
FIG. 25 is a conceptual diagram illustrating control case acquisition and cluster creation according to the first embodiment.

【図26】 第3の実施例による制御事例獲得とクラス
タ作成を説明するための概念図である。
FIG. 26 is a conceptual diagram illustrating control case acquisition and cluster creation according to the third embodiment.

【図27】 第1の実施例による制御事例獲得とクラス
タ作成を説明するための概念図である。
FIG. 27 is a conceptual diagram illustrating control case acquisition and cluster creation according to the first embodiment.

【図28】 第3の実施例による制御事例獲得とクラス
タ作成を説明するための概念図である。
FIG. 28 is a conceptual diagram illustrating control case acquisition and cluster creation according to the third embodiment.

【図29】 本発明において、任意の曲面からなる制御
ルールを、平面によって抽出された複数の制御ルールに
よって近似的に表現できる様子を示した模式図である。
FIG. 29 is a schematic diagram showing how a control rule composed of an arbitrary curved surface can be approximately expressed by a plurality of control rules extracted by a plane in the present invention.

【図30】 制御ルールを示す平面を直線にて、曲面を
曲線にて代用し、隣り合うクラスタ間を適合度でつなぐ
ことにより、近似精度が必要なだけ上げられる様子を示
す模式図である。図11は第1の実施例による許容値比
較による動作を説明するための機能ブロック図であり、
図12は同第1の実施例による制御事例とクラスタの関
係を示す概念図である。
FIG. 30 is a schematic diagram showing how approximation accuracy can be increased as required by substituting a plane indicating a control rule with a straight line and a curved surface with a curve, and connecting adjacent clusters with a degree of fitness. FIG. 11 is a functional block diagram for explaining an operation based on an allowable value comparison according to the first embodiment.
FIG. 12 is a conceptual diagram showing a relationship between a control case and a cluster according to the first embodiment.

【符号の説明】 1 レーザー出力部(画像状態可変手段) 3 帯電器(画像状態可変手段) 10 現像濃度センサ(検出手段) 15 グリッド電源(画像状態可変手段) 16 光量コントローラ(画像状態可変手段) 24,44 濃度コンパレータ(比較手段) 25 制御事例メモリ(制御事例記憶手段) 26,45,47 状態量コンパレータ(クラスタ記憶
手段) 27 クラスタメモリ(クラスタ記憶手段) 28 制御ルール演算器(制御ルール抽出手段:クラス
タ別制御ルール抽出手段) 29 制御ルールメモリ(操作量算出手段:制御ルール
記憶手段) 30 制御ルール検索器(操作量算出手段) 31 操作量補正演算器(操作量算出手段) 32 操作量メモリ(操作量算出手段) 43 収束判断部 46 非収束判断部
[Description of Signs] 1 Laser output unit (image state changing means) 3 Charger (image state changing means) 10 Development density sensor (detection means) 15 Grid power supply (image state changing means) 16 Light amount controller (image state changing means) 24, 44 Concentration comparator (comparison means) 25 Control case memory (control case storage means) 26, 45, 47 State quantity comparator (cluster storage means) 27 Cluster memory (cluster storage means) 28 Control rule calculator (control rule extraction means) : Control rule extracting means for each cluster) 29 control rule memory (operation amount calculation means: control rule storage means) 30 control rule searcher (operation amount calculation means) 31 operation amount correction calculator (operation amount calculation means) 32 operation amount memory (Operation amount calculation means) 43 Convergence determination unit 46 Non-convergence determination unit

───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 平4−320278(JP,A) 特開 平4−319971(JP,A) 特開 昭63−177176(JP,A) 特開 平5−134545(JP,A) 特開 平6−314011(JP,A) 特開 平7−38687(JP,A) 特開 平7−319334(JP,A) 米国特許5400120(US,A) (58)調査した分野(Int.Cl.7,DB名) G03G 15/00 303 G06F 9/44 550 G06T 5/00 ──────────────────────────────────────────────────続 き Continuation of the front page (56) References JP-A-4-320278 (JP, A) JP-A-4-319971 (JP, A) JP-A-63-177176 (JP, A) JP-A-5-197176 134545 (JP, A) JP-A-6-314011 (JP, A) JP-A-7-38687 (JP, A) JP-A-7-319334 (JP, A) US Patent 5,400,120 (US, A) (58) Field surveyed (Int. Cl. 7 , DB name) G03G 15/00 303 G06F 9/44 550 G06T 5/00

Claims (20)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 操作量に応じて出力画像の品質を変化さ
せる画像品質可変手段と、 出力画像の制御事例を記憶する制御事例記憶手段と、 前記制御事例記憶手段に記憶された複数の制御事例から
状態が同一とみなせる制御事例を含む制御事例面を求
め、前記制御事例面から制御ルールを抽出する制御ルー
ル抽出手段と、 出力画像品質を検出し、検出結果を制御量として出力す
る検出手段と、 前記制御ルール抽出手段によって抽出された制御ルール
を用いて、前記制御量が目標品質に対応する値となるよ
うに新たな操作量を求める操作量算出手段とを具備し、 前記操作量算出手段によって求められた操作量を前記画
像品質可変手段に供給することを特徴とする画像形成装
置。
An image quality changing unit that changes the quality of an output image in accordance with an operation amount; a control case storage unit that stores a control case of the output image; and a plurality of control cases stored in the control case storage unit. From
Find control case surfaces including control cases whose states can be regarded as the same
A control rule extracting means for extracting a control rule from the control case surface, a detecting means for detecting an output image quality and outputting a detection result as a control amount, and a control rule extracted by the control rule extracting means. Operating amount calculating means for obtaining a new operating amount such that the control amount becomes a value corresponding to the target quality, and supplying the operating amount obtained by the operating amount calculating means to the image quality varying means. An image forming apparatus.
【請求項2】 操作量に応じて出力画像の品質を変化さ
せる画像品質可変手段と、 出力画像の制御事例のうち、画像形成装置の状態量が類
似しているものを集めてクラスタとして記憶するクラス
タ記憶手段と、 前記クラスタ記憶手段に記憶された各クラスタ毎に制御
ルールを抽出するクラスタ別制御ルール抽出手段と、 出力画像品質を検出して、制御量として出力する検出手
段と、 前記クラスタ別制御ルール抽出手段によって抽出された
各制御ルールを用い、前記制御量が目標品質に対応した
値となるように新たな操作量を求める操作量算出手段と
を具備し、 前記操作量算出手段によって求められた操作量を前記画
像品質可変手段に供給することを特徴とする画像形成装
置。
2. An image quality varying means for changing the quality of an output image in accordance with an operation amount , and among control cases of the output image, those having similar state quantities of the image forming apparatus are collected and stored as a cluster. Cluster storage means; cluster-specific control rule extraction means for extracting a control rule for each cluster stored in the cluster storage means; detection means for detecting output image quality and outputting it as a control amount; using each control rule extracted by the control rule extracting means, wherein the control amount; and a control input calculation means for calculating a new manipulated variable to a value corresponding to the target quality, determined by the control input calculation means An image forming apparatus, wherein the operated amount is supplied to the image quality varying means.
【請求項3】 前記操作量算出手段は、前記クラスタ別
制御ルール抽出手段によって抽出された各制御ルールに
ついて、直前の制御事例に対する適合度を判定し、各制
御ルールについて適合度に応じた重み付けを行って平均
し、その結果を用いて新たな操作量を求めることを特徴
とする請求項2記載の画像形成装置。
3. The method according to claim 2, wherein the manipulated variable calculation unit is configured to perform the operation for each cluster.
For each control rule extracted by the control rule extraction means, the degree of conformity to the immediately preceding control case is determined, each control rule is weighted according to the degree of conformity, averaged, and a new operation amount is calculated using the result. The image forming apparatus according to claim 2, wherein the value is obtained.
【請求項4】 前記操作量算出手段は、各制御ルールが
記述されている座標空間内で、制御ルールを示すn次元
平面と、直前の制御事例を示す座標点との間の距離の逆
数を、各制御ルールについて規格化して前記適合度を求
めることを特徴とする請求項3記載の画像形成装置。
4. The operation amount calculating means calculates a reciprocal of a distance between an n-dimensional plane indicating a control rule and a coordinate point indicating the immediately preceding control case in a coordinate space in which each control rule is described. 4. The image forming apparatus according to claim 3, wherein the degree of conformity is obtained by normalizing each control rule.
【請求項5】 前記操作量算出手段は、適合度が所定値
以下である制御ルールを除き、他の制御ルールについて
再び適合度を判定し、これらの制御ルールについて適合
度に応じた重み付けを行って平均した結果を用いること
を特徴とする請求項3記載の画像形成装置。
5. The operation amount calculation means determines the relevance of the other control rules except for the control rules whose relevance is equal to or less than a predetermined value, and weights these control rules in accordance with the relevance. 4. The image forming apparatus according to claim 3, wherein a result of averaging is used.
【請求項6】 前記操作量算出手段は、適合度が所定値
以下である制御ルールを除き、他の制御ルールについて
再び適合度を判定し、これらの制御ルールについて適合
度に応じた重み付けを行って平均した結果を用いること
を特徴とする請求項4記載の画像形成装置。
6. The operation amount calculation means determines the relevance of other control rules except for the control rules whose relevance is equal to or less than a predetermined value, and weights these control rules according to the relevance. 5. The image forming apparatus according to claim 4, wherein a result obtained by averaging is used.
【請求項7】 制御量と目標品質とを比較し、この比較
結果が予め設定された許容値を超えている場合に限り、
当該制御量を前記制御事例記憶手段に記憶させ、次回以
降の制御に供せられるようにする比較手段を具備するこ
とを特徴とする請求項1記載の画像形成装置。
7. A control amount is compared with a target quality, and only when the comparison result exceeds a preset allowable value,
2. The image forming apparatus according to claim 1, further comprising a comparison unit that stores the control amount in the control case storage unit and uses the control amount for the next and subsequent control.
【請求項8】 制御量と目標品質とを比較し、この比較
結果が予め設定された許容値を超えている場合に限り、
当該制御量を前記クラスタ記憶手段内の対応するクラス
タに追加記憶させ、次回以降の制御に供せられるように
する比較手段を具備することを特徴とする請求項2記載
の画像形成装置。
8. A control amount is compared with a target quality, and only when the comparison result exceeds a preset allowable value,
The image forming apparatus according to claim 2, further comprising a comparison unit that additionally stores the control amount in a corresponding cluster in the cluster storage unit so that the control amount can be used for the next and subsequent controls.
【請求項9】 制御事例を追加記憶した結果、記憶容量
の残りが所定量より少なくなった場合には、前記制御事
例記憶手段内の制御事例のうち最も古いものを消去する
ことを特徴とする請求項7記載の画像形成装置。
9. When the control case is additionally stored and the remaining storage capacity becomes smaller than a predetermined amount, the oldest control case in the control case storage means is deleted. The image forming apparatus according to claim 7.
【請求項10】 制御事例を追加記憶した結果、記憶容
量の残りが所定量より少なくなった場合には、前記クラ
スタ記憶手段内のクラスタのうち最も古いものを消去す
ることを特徴とする請求項記載の画像形成装置。
10. An oldest cluster in the cluster storage means is erased when the remaining storage capacity becomes smaller than a predetermined amount as a result of additionally storing a control case. 9. The image forming apparatus according to 8 .
【請求項11】 前記制御ルールをその作成時刻情報と
ともに記憶し、かつ、前記各制御ルールの適合度の累積
値を更新記憶する制御ルール記憶手段を具備し、前記制
御ルール記憶手段の記憶容量の残りが所定量より少なく
なった場合には、すでに記憶している制御ルールの中
で、所定の時点以前に作成され、かつ、適合度の累積値
がもっとも小さいものを選択して前記制御ルール記憶手
段から消去することを特徴とする請求項3記載の画像形
成装置。
11. A control rule storage means for storing the control rules together with the creation time information thereof, and updating and storing an accumulated value of the degree of conformity of each control rule, wherein a storage capacity of the control rule storage means is reduced. When the remaining amount is less than the predetermined amount, the control rule that has been created before the predetermined time and that has the smallest cumulative value of the degree of conformity is selected from the control rules already stored, and the control rule storage is performed. 4. The image forming apparatus according to claim 3, wherein the image is erased from the means.
【請求項12】 出力画像の制御事例を記憶する制御事
例記憶手段を有し、前記クラスタ記憶手段は前記制御事
例記憶手段内の制御事例のうち、画像形成装置の状態量
が類似しているものを集めてクラスタとして記憶すると
ともに、一つのクラスタが完成した時点でそのクラスタ
の構成要素である事例を前記制御事例記憶手段から消去
することを特徴とする請求項2記載の画像形成装置。
12. A control case storage unit for storing a control case of an output image, wherein the cluster storage unit is a control case in which the state quantities of the image forming apparatuses are similar among the control cases in the control case storage unit. 3. The image forming apparatus according to claim 2, wherein the clusters are collected and stored as a cluster, and when one cluster is completed, a case that is a component of the cluster is deleted from the control case storage unit.
【請求項13】 前記制御事例は、操作量、制御量、お
よび装置がおかれている状態に関する状態量の3種から
構成されることを特徴とする請求項1〜12のいずれか
に記載の画像形成装置。
13. The control case according to claim 1, wherein the control case is composed of three types of an operation amount, a control amount, and a state amount related to a state where the apparatus is placed. Image forming device.
【請求項14】 前記制御ルールは、n個の制御対象に
応じて設定されるn種の前記操作量を示す軸および前記
制御対象についての制御量を示す軸で構成されるn+1
次元空間内で、制御事例を示す複数の座標点の最小二乗
誤差n次平面として抽出されることを特徴とする請求項
1〜12のいずれかに記載の画像形成装置。
14. The control rule is defined as n + 1 axes each including an axis indicating n kinds of operation amounts set according to n control objects and an axis indicating a control amount for the control objects.
13. The image forming apparatus according to claim 1, wherein a least square error of a plurality of coordinate points indicating a control case is extracted as an n-dimensional plane in a dimensional space.
【請求項15】 制御対象となる出力画像品質は、画像
濃度であることを特徴とする請求項1〜12のいずれか
に記載の画像形成装置。
15. The image forming apparatus according to claim 1, wherein the output image quality to be controlled is an image density.
【請求項16】 前記比較手段による前回の比較結果が
予め設定された許容値を越えた直後に、前記比較手段に
よる今回の比較結果が予め設定された許容値に収まった
場合にも、今回の制御量と該制御に供せられた操作量と
を前記クラスタ記憶手段に記憶させ、次回以降の制御に
供せられるようにすることを特徴とする請求項8記載の
画像形成装置。
16. Immediately after the result of the previous comparison by the comparing means exceeds a preset allowable value, the present comparison result by the comparing means falls within the preset allowable value. 9. The image forming apparatus according to claim 8, wherein a control amount and an operation amount used for the control are stored in the cluster storage unit so as to be used for the next and subsequent controls.
【請求項17】 前記クラスタ記憶手段は、前記比較手
段による前回の比較結果が予め設定された許容値を越え
た直後に、前記比較手段による今回の比較結果が予め設
定された許容値に収まった場合には、該今回の制御事例
を最新クラスタに分類することを特徴とする請求項16
記載の画像形成装置。
17. The cluster storage unit, wherein immediately after the previous comparison result by the comparison unit exceeds a preset allowable value, the current comparison result by the comparison unit falls within the preset allowable value. 17. The method according to claim 16, wherein the control case is classified into the latest cluster.
The image forming apparatus as described in the above.
【請求項18】 前記比較手段による比較結果に基づ
き、該比較結果が予め設定された許容値を越えた直後
に、再び、予め設定された許容値に収まった場合の変化
を検知する収束検知手段を具備することを特徴とする請
求項16または17記載の画像形成装置。
18. A convergence detection means for detecting a change when the comparison result falls within a preset allowable value immediately after the comparison result exceeds a preset allowable value, based on the comparison result by the comparing means. The image forming apparatus according to claim 16, further comprising:
【請求項19】 前記クラスタ記憶手段は、前記比較手
段による前回の比較結果が予め設定された許容値に収ま
った直後に、前記比較手段による今回の比較結果が予め
設定された許容値を越えた場合には、該今回の制御事例
を新たなクラスタに分類することを特徴とする請求項8
記載の画像形成装置。
19. The cluster storage means, wherein immediately after the previous comparison result by the comparison means falls within a preset allowable value, the current comparison result by the comparison means exceeds a preset allowable value. 9. In this case, the current control case is classified into a new cluster.
The image forming apparatus as described in the above.
【請求項20】 前記比較手段による比較結果に基づ
き、該比較結果が予め設定された許容値に収まった直後
に、再び、予め設定された許容値を越えた場合の変化を
検知する非収束検知手段を具備することを特徴とする請
求項19記載の画像形成装置。
20. Non-convergence detection for detecting a change when the comparison result exceeds a preset allowable value immediately after the comparison result falls within a preset allowable value based on the comparison result by the comparing means. 20. The image forming apparatus according to claim 19, further comprising a unit.
JP7042084A 1994-09-13 1995-03-01 Image forming device Expired - Fee Related JP3039312B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP7042084A JP3039312B2 (en) 1994-09-13 1995-03-01 Image forming device
US08/607,577 US5682573A (en) 1995-03-01 1996-02-27 Image quality control in image forming apparatus

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP6-218824 1994-09-13
JP21882494 1994-09-13
JP7042084A JP3039312B2 (en) 1994-09-13 1995-03-01 Image forming device

Publications (2)

Publication Number Publication Date
JPH08137146A JPH08137146A (en) 1996-05-31
JP3039312B2 true JP3039312B2 (en) 2000-05-08

Family

ID=26381726

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7042084A Expired - Fee Related JP3039312B2 (en) 1994-09-13 1995-03-01 Image forming device

Country Status (1)

Country Link
JP (1) JP3039312B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08278802A (en) * 1995-04-06 1996-10-22 Fuji Xerox Co Ltd System controller
US8699103B2 (en) 2005-06-15 2014-04-15 Xerox Corporation System and method for dynamically generated uniform color objects
US7800779B2 (en) * 2005-12-21 2010-09-21 Xerox Corporation System and method for image based control using inline sensors
JP4595890B2 (en) * 2006-06-07 2010-12-08 日本電気株式会社 Electronic value distribution system, center server, distribution terminal, and electronic value distribution method used therefor

Also Published As

Publication number Publication date
JPH08137146A (en) 1996-05-31

Similar Documents

Publication Publication Date Title
US5138377A (en) Internal expert system to aid in servicing
US5737665A (en) Apparatus for calibrating toner density for color images
EP1940142B1 (en) Image forming apparatus capable of changing process line speed
JPH1063048A (en) Image forming device
JP3026690B2 (en) Potential estimation device
JP2991098B2 (en) Image forming apparatus and method
JP3026630B2 (en) Electrophotographic process control equipment
US6553191B1 (en) Adjustment-control system for image forming apparatus
US5729786A (en) Image forming control apparatus which retreives control rules via control cases stored in control clusters
US8095226B2 (en) Methods and systems to schedule gains in process control loops
JP3039312B2 (en) Image forming device
JP3503732B2 (en) Image forming device
US5682573A (en) Image quality control in image forming apparatus
JP3095123B2 (en) Image forming apparatus and method
US6427053B1 (en) Method and apparatus for monitoring parameters corresponding to operation of an electrophotographic marking machine
JP2002214859A (en) Image forming device and image forming method
JP3438378B2 (en) Image forming device
JPH1055081A (en) Image forming device
US5822204A (en) System control based on control cases and using optimization rules
JPH06236098A (en) Method of copy system operation
JP3520897B2 (en) Image forming device
JPH09266533A (en) Image forming device
JPH10148978A (en) Image forming device
JP3179936B2 (en) Image density control device
EP0409183B1 (en) Image processing equipment

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080303

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090303

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees