JP2005037574A - Image forming apparatus and control method of same - Google Patents

Image forming apparatus and control method of same Download PDF

Info

Publication number
JP2005037574A
JP2005037574A JP2003198921A JP2003198921A JP2005037574A JP 2005037574 A JP2005037574 A JP 2005037574A JP 2003198921 A JP2003198921 A JP 2003198921A JP 2003198921 A JP2003198921 A JP 2003198921A JP 2005037574 A JP2005037574 A JP 2005037574A
Authority
JP
Japan
Prior art keywords
image
correction
density
density information
value
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.)
Withdrawn
Application number
JP2003198921A
Other languages
Japanese (ja)
Inventor
高志 ▲濱▼
Takashi Hama
Eiji Shimura
英次 志村
Keiichi Taguchi
恵一 田口
Hiroshi Nakazato
博 中里
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson 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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2003198921A priority Critical patent/JP2005037574A/en
Priority to US10/893,743 priority patent/US7680425B2/en
Publication of JP2005037574A publication Critical patent/JP2005037574A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Control Or Security For Electrophotography (AREA)
  • Fax Reproducing Arrangements (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide control technology suitable to form a patch image while finely changing operating conditions. <P>SOLUTION: When there is an inversion section where an evaluation value G2c(x) indicating the image density of the patch image formed so that the gradation level may be monotonously reduced is increased together with a sampling position (x), correction is performed as follows so that all the sections are monotonically reduced. A section to be corrected [from xc to xb] including the inversion section is defined, and a straight line is drawn between endpoints (point Q5 and point Q4) of the section. Then, the corrected evaluation value G4c(x) attains the monotonous reduction. <P>COPYRIGHT: (C)2005,JPO&NCIPI

Description

【0001】
【発明の属する技術分野】
この発明は、パッチ画像としてのトナー像を形成し、その濃度検出結果に基づいて装置の動作条件を制御する画像形成装置およびその制御方法に関するものである。
【0002】
【従来の技術】
プリンタ、複写機およびファクシミリ装置などの電子写真方式の画像形成装置では、必要に応じて、所定の画像パターンを有するテスト用の小画像(パッチ画像)を形成するとともに、濃度センサによりその画像濃度を検出し、その検出結果に基づいて、装置各部の動作パラメータを調整することで、所定の画像品質を安定して得られるようにしている。
【0003】
この種の制御技術においては、画像品質に影響を与える動作パラメータをその可変範囲内で代表的な数種の値に設定変更しながらパッチ画像を形成し、各設定値に対応する画像濃度を実測するのが一般的である。そして、設定値以外の値に対応する画像濃度については、こうして得た実測値に対して適宜補間を行うことによって推定している。
【0004】
例えば、本願出願人の出願にかかる特許文献1に記載の画像形成装置においては、画像濃度に影響を与える動作パラメータである現像バイアスの最適値を、次のようにして求めている。すなわち、各トナー色毎に、現像バイアスを変更しながらそれぞれ4つのパッチ画像を形成し、その濃度検出結果に基づいて、所望の画像濃度を得られる現像バイアスの最適値を見出している。このとき、現像バイアスの2種の値に対応する濃度データの間を直線補間している。
【0005】
また、例えば、本願出願人の出願にかかる特許文献2に記載の画像形成装置においては、テスト画像の濃度検出結果に基づき装置の階調特性を補正するために、離散的に得られる濃度データの間を直線補間している。
【0006】
【特許文献1】
特開2001−337507号公報(図7)
【特許文献2】
特開2000−333012号公報(第6頁、図9)
【0007】
【発明が解決しようとする課題】
近年では、画像品質に対する要求が高まっており、それに伴って、上記した制御技術の精度向上を図るため、パッチ画像形成時の動作パラメータの刻みをより細かくする必要が生じてきた。このように動作パラメータを細かく変化させて形成したパッチ画像では、濃度の変化量が小さい。そのため、装置の特性ばらつきおよび周囲環境の変動に起因する濃度変動やノイズによって、検出結果が影響を受けやすいという問題がある。
【0008】
しかしながら、従来の制御技術では、動作パラメータを数種の離散的な設定値に設定してパッチ画像を形成しているため濃度変化が明瞭であり、このようなノイズや測定誤差があまり問題となることはなかった。そのため、このような濃度変動やノイズの影響は十分に考慮されておらず、上記のように動作パラメータを刻むことで動作条件を細かく変化させながら形成されたパッチ画像の濃度検出に適用するのは困難であった。
【0009】
この発明は上記課題に鑑みなされたものであり、動作条件を細かく変化させながらパッチ画像を形成する場合に好適な制御技術を提供することを目的とする。
【0010】
【課題を解決するための手段】
この発明にかかる画像形成装置およびその制御方法は、像担持体上に担持されたパッチ画像としてのトナー像のうち、互いに異なる複数の検出領域それぞれの画像濃度に対応する濃度情報に基づいて、画像品質に影響を与える装置の動作条件を制御する画像形成装置およびその制御方法において、上記目的を達成するため、前記各濃度情報相互の大小関係が前記パッチ画像に対応して予め想定された大小関係と異なるときには、前記濃度情報の少なくとも1つを前記各濃度情報に基づき算出した補正濃度情報に置き換えることによって、各濃度情報相互の大小関係が前記想定された大小関係と一致するように補正し、該補正後の濃度情報に基づいて前記動作条件の制御を行うことを特徴としている。
【0011】
このように構成された発明では、前述した濃度変動やノイズの影響を効果的に抑制し、装置の動作条件の制御を精度よく行うことができる。その理由は以下の通りである。すなわち、パッチ画像のパターンやその画像形成時の装置の動作条件は既知であるから、パッチ画像の各位置ごとの画像濃度の大小関係、つまりパッチ画像内の2つの位置についてその画像濃度を比較したときどちらが高濃度となるかを予想することが可能である。したがって、各検出領域間の濃度変化の傾向も予め想定することができる。
【0012】
一方、実測の結果、各検出領域間の画像濃度の大小関係が想定したものと異なる場合があり、このような場合には、上記したノイズ等に起因する検出誤差が少なくともいずれかの検出結果に含まれていることは明らかである。そこで、このような場合には、各検出領域において検出された濃度情報をそのまま用いるのでなく、本来の大小関係と一致するように補正した上で用いるようにすることで、装置の動作条件を精度よく制御することが可能となる。また、実際に検出された各濃度情報に基づき補正濃度情報を算出することで、装置の状態に応じた適切な補正を行うことができる。
【0013】
例えば、前記複数の検出領域それぞれに、互いに異なる画像形成条件での前記パッチ画像を形成し、前記動作条件として前記画像形成条件を制御するようにしてもよい。また、例えば、前記複数の検出領域それぞれに、互いに異なる階調レベルを有する前記パッチ画像を形成し、前記動作条件として前記装置の階調補正特性を制御するようにしてもよい。
【0014】
これらの発明では、各検出領域それぞれにおける濃度検出結果に、画像形成条件または階調レベルの設定値の差が反映されるので、この検出結果に基づいて、装置の画像形成条件または階調補正特性を精度よく制御することができる。
【0015】
より具体的には、例えば次のようにして濃度情報の補正を行うことができる。例えば、前記複数の濃度情報を前記想定された大小関係にしたがい降順に配列してなる数列が単調減少でないときに、当該数列が単調減少となるような補正を行うことができる。こうすることで、補正後の濃度情報の大小関係は予め想定された大小関係と同じになる。
【0016】
なお、ここでいう数列は次のようにして得られる。すなわち、各検出領域のうち、パッチ画像の態様からみて最も高濃度になると想定される検出領域に対応する濃度情報を初項とする。同様に、第n番目(n=2,3,…)に高濃度と想定される検出領域に対応する濃度情報を第n項とすることによって、上記数列が得られる。したがって、ノイズ等の影響がなければこの数列は単調減少となるはずであり、そうならない場合には濃度変動やノイズ等の影響が現れているものと考えることができる。
【0017】
この数列は、検出領域相互の画像濃度の大小関係を明らかにするための仮想的なものであって、実際の補正処理においてこのような数列を作成することを要するものではなく、またその配列順序が各検出領域の位置関係や検出順序とは必ずしも一致しないことはいうまでもない。また、上記した降順ではなく昇順に配列した数列が単調増加となるように補正を行うことも、実質的に本発明と同じであり本発明の技術的範囲に包含される。
【0018】
また、検出された濃度情報をそのままの態様で配列した数列に上記補正を行うだけでなく、検出された濃度情報に基づいて求められて濃度情報に準ずる何らかの数値を配列した数列に対し、当該数列が単調減少となるように補正を行うことも、本発明の技術的範囲に包含される。
【0019】
さらに具体的な本発明の態様としては、例えば、前記数列において第(N+1)項(Nは自然数)の値が第N項の値より大きい逆転区間があるときには、前記数列において当該逆転区間を含む所定の補正対象区間を定め、該補正対象区間内の各項を同一の値に置き換えることによって前記補正を行うことができる。本来単調減少となるこの数列においては、第N項より第(N+1)項の方が大きくなる逆転現象はノイズ等の影響によって生じるものと考えられる。そこで、このような逆転現象を示す区間を含む補正対象区間内の各項を同一値に置き換える、すなわち、この補正対象区間に対応する各検出領域の「補正濃度情報」を同一値とする補正を行うことによって、このような逆転現象を解消することができる。
【0020】
また、他の態様としては、例えば、前記数列において第(M+1)項(Mは自然数)の値が第M項の値以上となる非減少区間があるときには、前記数列において当該非減少区間を含む所定の補正対象区間を定め、前記数列のうち該補正対象区間を所定の単調減少数列に置き換えることによって前記補正を行うことができる。このような補正を行うことで、数列は全区間において単調減少となる。つまり、各検出領域に対応する補正後の濃度情報は、予め想定された大小関係と一致することとなる。
【0021】
【発明の実施の形態】
図1はこの発明にかかる画像形成装置の一実施形態を示す図である。また、図2は図1の画像形成装置の電気的構成を示すブロック図である。この装置は、イエロー(Y)、シアン(C)、マゼンタ(M)、ブラック(K)の4色のトナー(現像剤)を重ね合わせてフルカラー画像を形成したり、ブラック(K)のトナーのみを用いてモノクロ画像を形成する画像形成装置である。この画像形成装置では、ホストコンピュータなどの外部装置から画像信号がメインコントローラ11に与えられると、このメインコントローラ11からの指令に応じてエンジンコントローラ10に設けられたCPU101がエンジン部EG各部を制御して所定の画像形成動作を実行し、シートSに画像信号に対応する画像を形成する。この実施形態では、エンジンコントローラ10およびメインコントローラ11が一体として本発明の「制御手段」として機能している。
【0022】
このエンジン部EGでは、感光体22が図1の矢印方向D1に回転自在に設けられている。また、この感光体22の周りにその回転方向D1に沿って、帯電ユニット23、ロータリー現像ユニット4およびクリーニング部25がそれぞれ配置されている。帯電ユニット23は所定の帯電バイアスを印加されており、感光体22の外周面を所定の表面電位に均一に帯電させる。クリーニング部25は一次転写後に感光体22の表面に残留付着したトナーを除去し、内部に設けられた廃トナータンクに回収する。これらの感光体22、帯電ユニット23およびクリーニング部25は一体的に感光体カートリッジ2を構成しており、この感光体カートリッジ2は一体として装置本体に対し着脱自在となっている。
【0023】
そして、この帯電ユニット23によって帯電された感光体22の外周面に向けて露光ユニット6から光ビームLが照射される。この露光ユニット6は、外部装置から与えられた画像信号に応じて光ビームLを感光体22上に露光して画像信号に対応する静電潜像を形成する。
【0024】
こうして形成された静電潜像は現像ユニット4によってトナー現像される。すなわち、この実施形態では、現像ユニット4は、図1紙面に直交する回転軸中心に回転自在に設けられた支持フレーム40、支持フレーム40に対して着脱自在のカートリッジとして構成されてそれぞれの色のトナーを内蔵するイエロー用の現像器4Y、シアン用の現像器4C、マゼンタ用の現像器4M、およびブラック用の現像器4Kを備えている。この現像ユニット4は、エンジンコントローラ10により制御されている。そして、このエンジンコントローラ10からの制御指令に基づいて、現像ユニット4が回転駆動されるとともにこれらの現像器4Y、4C、4M、4Kが選択的に感光体22と当接してまたは所定のギャップを隔てて対向する所定の現像位置に位置決めされると、当該現像器に設けられて選択された色のトナーを担持する現像ローラ44から感光体22の表面にトナーを付与する。これによって、感光体22上の静電潜像が選択トナー色で顕像化される。
【0025】
上記のようにして現像ユニット4で現像されたトナー像は、一次転写領域TR1で転写ユニット7の中間転写ベルト71上に一次転写される。転写ユニット7は、複数のローラ72〜75に掛け渡された中間転写ベルト71と、ローラ73を回転駆動することで中間転写ベルト71を所定の回転方向D2に回転させる駆動部(図示省略)とを備えている。そして、カラー画像をシートSに転写する場合には、感光体22上に形成される各色のトナー像を中間転写ベルト71上に重ね合わせてカラー画像を形成するとともに、カセット8から1枚ずつ取り出され搬送経路Fに沿って二次転写領域TR2まで搬送されてくるシートS上にカラー画像を二次転写する。このように、この実施形態では、中間転写ベルト71が本発明の「像担持体」として機能している。
【0026】
このとき、中間転写ベルト71上の画像をシートS上の所定位置に正しく転写するため、二次転写領域TR2にシートSを送り込むタイミングが管理されている。具体的には、搬送経路F上において二次転写領域TR2の手前側にゲートローラ81が設けられており、中間転写ベルト71の周回移動のタイミングに合わせてゲートローラ81が回転することにより、シートSが所定のタイミングで二次転写領域TR2に送り込まれる。
【0027】
また、こうしてカラー画像が形成されたシートSは定着ユニット9、排出前ローラ82および排出ローラ83を経由して装置本体の上面部に設けられた排出トレイ部89に搬送される。また、シートSの両面に画像を形成する場合には、上記のようにして片面に画像を形成されたシートSの後端部が排出前ローラ82後方の反転位置PRまで搬送されてきた時点で排出ローラ83の回転方向を反転し、これによりシートSは反転搬送経路FRに沿って矢印D3方向に搬送される。そして、ゲートローラ81の手前で再び搬送経路Fに乗せられるが、このとき、二次転写領域TR2において中間転写ベルト71と当接し画像を転写されるシートSの面は、先に画像が転写された面とは反対の面である。このようにして、シートSの両面に画像を形成することができる。
【0028】
また、この装置1では、図2に示すように、メインコントローラ11のCPU111により制御される表示部12を備えている。この表示部12は、例えば液晶ディスプレイにより構成され、CPU111からの制御指令に応じて、ユーザへの操作案内や画像形成動作の進行状況、さらに装置の異常発生やいずれかのユニットの交換時期などを知らせるための所定のメッセージを表示する。
【0029】
なお、図2において、符号113はホストコンピュータなどの外部装置よりインターフェース112を介して与えられた画像を記憶するためにメインコントローラ11に設けられた画像メモリである。また、符号106はCPU101が実行する演算プログラムやエンジン部EGを制御するための制御データなどを記憶するためのROM、また符号107はCPU101における演算結果やその他のデータを一時的に記憶するRAMである。
【0030】
また、ローラ75の近傍には、クリーナ76が配置されている。このクリーナ76は図示を省略する電磁クラッチによってローラ75に対して近接・離間移動可能となっている。そして、ローラ75側に移動した状態でクリーナ76のブレードがローラ75に掛け渡された中間転写ベルト71の表面に当接し、二次転写後に中間転写ベルト71の外周面に残留付着しているトナーを除去する。
【0031】
さらに、ローラ75の近傍には濃度センサ60が配置されている。この濃度センサ60は、中間転写ベルト71の表面に対向して設けられており、必要に応じ、中間転写ベルト71の外周面に形成されるトナー像の画像濃度を測定する。そして、その測定結果に基づき、この装置では、画像品質に影響を与える装置各部の動作条件、例えば各現像器に与える現像バイアスや、露光ビームLの強度、さらには装置の階調補正特性などの調整を行っている。
【0032】
この濃度センサ60は、例えば反射型フォトセンサを用いて、中間転写ベルト71上の所定面積の領域の画像濃度に対応した信号を出力するように構成されている。そして、CPU101は、中間転写ベルト71を周回移動させながらこの濃度センサ60からの出力信号を定期的にサンプリングすることで、中間転写ベルト71上のトナー像各部の画像濃度を検出することができる。
【0033】
なお、外部から入射する光の影響を抑えて濃度検出の精度向上を図るため、この濃度センサ60では、濃度センサ60から中間転写ベルト71に向けた照射光の光路上、および、中間転写ベルト71で反射して濃度センサ60に入射する反射光の光路上に、それぞれ偏光ビームスプリッタ(図示省略)が設けられている。こうして照射光の偏光成分を制限するとともに、反射光のうち特定の偏光成分のみを受光することで、出力信号のS/N比を高め、濃度検出を精度よく行うことができる。この実施形態の濃度センサ60では、単一の偏光成分(以下、「p偏光成分」という)を有する照射光を中間転写ベルト71に向けて照射するとともに、反射光のうち、照射光と同じp偏光成分およびこれと垂直な偏光成分(以下、「s偏光成分」という)を個別に受光し、それぞれの受光光量に応じた電圧を出力信号として出力する。以下では、pおよびs偏光成分に対応する濃度センサ60の出力電圧を、それぞれVpおよびVsと表すこととする。
【0034】
図3はこの画像形成装置の階調処理ブロックを示す図である。メインコントローラ11は、色変換部114、階調補正部115、ハーフトーニング部116、パルス変調部117、階調補正テーブル118および補正テーブル演算部119などの機能ブロックを備えている。
【0035】
また、エンジンコントローラ10は、図2に示すCPU101、RAM106、ROM107以外に、露光ユニット6に設けられたレーザ光源を駆動するためのレーザドライバ121と、濃度センサ60の検出結果に基づきエンジン部EGのガンマ特性を示す階調特性を検出する階調特性検出部123を備えている。
【0036】
ホストコンピュータ100から画像信号が与えられたメインコントローラ11では、色変換部114がその画像信号に対応する画像内の各画素のRGB成分の階調レベルを示したRGB階調データを、対応するCMYK成分の階調レベルを示したCMYK階調データへ変換する。この色変換部114では、入力RGB階調データは例えば1画素1色成分当たり8ビット(つまり256階調を表す)であり、出力CMYK階調データも同様に1画素1色成分当たり8ビット(つまり256階調を表す)である。色変換部114から出力されるCMYK階調データは階調補正部115に入力される。
【0037】
この階調補正部115は、色変換部114から入力された各画素のCMYK階調データに対し階調補正を行う。すなわち、階調補正部115は、不揮発性メモリに予め登録されている階調補正テーブル118を参照し、その階調補正テーブル118にしたがい、色変換部114からの各画素の入力CMYK階調データを、補正された階調レベルを示す補正CMYK階調データに変換する。この階調補正の目的は、上記のように構成されたエンジン部EGのガンマ特性変化を補償して、この画像形成装置の全体的ガンマ特性を常に理想的なものに維持することにある。
【0038】
こうして補正された補正CMYK階調データは、ハーフトーニング部116に入力される。このハーフトーニング部116は誤差拡散法、ディザ法、スクリーン法などのハーフトーニング処理を行い、1画素1色当たり8ビットのハーフトーンCMYK階調データをパルス変調部117に入力する。
【0039】
このパルス変調部117に入力されたハーフトーニング後のCMYK階調データは、各画素に付着させるべきCMYK各色のトナードットのサイズおよびその配列を示しており、かかるデータを受け取ったパルス変調部117は、そのハーフトーンCMYK階調データを用いて、エンジン部EGのCMYK各色画像の露光レーザパルスをパルス幅変調するためのビデオ信号を作成し、図示を省略するビデオインターフェースを介してエンジンコントローラ10に出力する。そして、このビデオ信号を受けたレーザドライバ121が露光ユニット6の半導体レーザをON/OFF制御して各色成分の静電潜像を感光体22上に形成する。このようにして通常の印刷を行う。
【0040】
また、この画像形成装置では、例えば電源投入直後などの適当なタイミングで実行され、階調補正用のパッチ画像を形成して階調補正テーブルを変更設定する階調補正モードを有している。この階調補正モードでは、各トナー色毎に、ガンマ特性を測定するために予め用意された階調補正用の階調パッチ画像がエンジン部EGによって中間転写ベルト71上に形成され、各階調パッチ画像の画像濃度を濃度センサ60が読取り、その濃度センサ60からの信号に基づき階調特性検出部123が各階調パッチ画像の階調レベルと、検出した画像濃度とを対応させた階調特性(エンジン部EGのガンマ特性)を作成し、メインコントローラ11の補正テーブル演算部119に出力する。
【0041】
なお、この実施形態では、階調パッチ画像のデータはメインコントローラ11の例えばROMなどにプログラムされており、この画像データに基づいて上記した画像形成動作を実行することで、中間転写ベルト71の表面に所定パターンの階調パッチ画像を形成する。
【0042】
図4は階調パッチ画像を示す図である。図4(a)に示すように、この実施形態における階調パッチ画像Igは、中間転写ベルト71の移動方向D2に沿って延びる短冊形状で、しかも、その階調レベルは一様ではなく、移動方向D2に沿って最大レベル(レベル255)から最小レベル(レベル0)まで連続的に変化するように形成される。ただし、画像の先頭部には、階調レベルを最大値255に保って形成した所定長さのヘッダ部Hgを設けている。なお、階調パッチ画像Igとしては、その階調レベルが連続的に変化する図4(a)に示す画像のほか、階調レベルが階段状に変化する画像を用いることができる。
【0043】
後述するように、この画像形成装置では、濃度センサ60により階調パッチ画像Igの画像濃度を検出する。すなわち、パッチ画像Igを担持する中間転写ベルト71を周回移動させながら、CPU101が、濃度センサ60からの出力信号を一定周期でサンプリングする。これにより、図4(b)に示すように、パッチ画像Ig内の複数の領域Pそれぞれの画像濃度に対応するサンプリングデータ列が得られる。このように、この実施形態では、濃度センサ60が本発明の「検出手段」として機能しており、また濃度センサ60からの出力信号Vp、Vsが本発明の「濃度情報」に相当している。さらに、パッチ画像Ig内の各領域Pが本発明の「検出領域」に相当している。そして、上記のようにサンプリングを行うことで、各検出領域Pごとの濃度情報が個別に求められる。なお、各検出領域Pのうち互いに隣接するものについては、図4(b)に示すようにその一部が互いに重なり合っていてもよく、また互いに離隔していてもよい。
【0044】
図5は階調補正モードを示すフローチャートである。この階調補正モードは次のような特徴を有している:(1)濃度センサ出力信号から所定の計算式を用いて算出される評価値によりパッチ画像濃度を正規化して表し、これに基づき装置の階調補正特性を制御する;(2)パッチ画像を形成される下地である中間転写ベルト71の表面状態が濃度検出結果に及ぼす影響を考慮し、同一位置におけるパッチ画像形成の前後でのサンプリング結果に基づいて上記評価値を算出する;(3)サンプリング結果に濃度変動やノイズの影響が含まれる可能性のあることを考慮し、サンプリング結果に対し各種の補正処理を行う。以下、階調補正モードの各処理ステップについて詳しく説明する。
【0045】
なお、この実施形態では、カラートナーと無彩色のブラックトナーとで光学的特性が大きく相違していることに鑑み、カラートナーで形成したパッチ画像とブラックトナーで形成したパッチ画像との間で異なる計算式を用いて処理を行っている。しかしながら、その基本的な考え方は共通しているので、以下ではカラートナーによるパッチ画像に対する処理について主に説明し、ブラックトナーにおいてこれとは異なる計算式については後にまとめて示すこととする。
【0046】
ステップS1では、下地濃度の検出を行う。すなわち、トナー像を担持していない中間転写ベルト71を周回移動させながら、CPU101が濃度センサ60からの出力信号を一定間隔(この実施形態では8msec間隔)でサンプリングする。サンプリングは中間転写ベルト71のほぼ1周分について実行する。このときのサンプリング位置x(x=0,1,2,…)における濃度センサ出力Vp、VsをそれぞれTp1(x)、Ts1(x)と表すこととする。このうち、後に階調パッチ画像を形成されその濃度を検出される「検出領域」と同じ位置におけるサンプル値については、各位置ごとにサンプル値を個別に記憶しておく。
【0047】
また、中間転写ベルト71の1周分のサンプル値Tp1(x)、Ts1(x)については、下式(式1)、(式2)によりその平均値TaveおよびTpaveを求めて記憶しておく:

Figure 2005037574
ここで、AVG(f(x))は、xを変数とする関数f(x)についてxの全範囲においてその平均値を求める演算子として定義する。また、値Vp0およびVs0は、濃度センサ60の「暗出力」、つまり照射光量をゼロとしたときに濃度センサ60から出力される出力電圧VpおよびVsであり、濃度センサ60の出力回路の出力オフセットに相当する値である。
【0048】
また、係数Sgは、濃度センサ60のゲイン補正係数である。この実施形態では、反射光に含まれる偏光成分のうち、照射光と同じ偏光成分であるp偏光成分に比してs偏光成分の光量が少ないことを考慮して、信号のS/N比改善のため、濃度センサ60のs偏光成分受光部に、p偏光成分受光部より大きなゲインを与えている。このゲイン差を補償し両偏光成分の重みを同じにするための係数が、上記したゲイン補正係数Sgである。
【0049】
次いで、エンジン部EGを稼動させて、図4(a)に示すパッチ画像Igを中間転写ベルト71上に形成する(ステップS2)。そして、こうして形成したパッチ画像Ig内の複数の検出領域P(図4(b))について、各検出領域の画像濃度に対応する濃度センサ60の出力信号をサンプリングする(ステップS3)。このときのサンプリング位置xにおける濃度センサ出力Vp、VsをそれぞれDp1(x)、Ds1(x)と表すこととする。
【0050】
このようにして得た下地およびパッチ画像についてのサンプルデータ列には、中間転写ベルト71表面の微小な傷、汚れや電気的ノイズ等に起因して、スパイク状のノイズが混入する場合がある。そこで、引き続いて、サンプルデータ列からスパイク状ノイズを取り除くための補正処理を実行する(ステップS4)。
【0051】
図6はスパイク状ノイズ補正処理を説明するための原理図である。図6の×印で示すように、サンプリング位置に対してサンプル値をプロットすると、前後のサンプリング位置におけるサンプル値と大きくかけ離れた値を取るサンプル値がランダムに現れることがある。図4(a)に示すパッチ画像Igの態様からみて、パッチ画像濃度が局所的に高くまたは低くなることは想定できないから、このような現象は上記したスパイク状ノイズに起因するものと考えられる。そこで、パッチ画像濃度を算出する際してこれらのノイズを除去する必要がある。
【0052】
この実施形態では、このようなスパイク状ノイズを除去するために、得られたサンプリングデータ列について次のような補正処理を施している。すなわち、着目する1つのサンプリング位置についてのサンプル値と、それに隣接する前後のサンプリング位置におけるサンプル値とを抽出してそれらの中央値を求め、当該サンプリング位置におけるサンプル値をその中央値に置き換える。例えば、図6のサンプリング位置x1については、当該サンプリング位置におけるサンプル値A(x1)と、その前後のサンプリング位置におけるサンプル値A(x0)およびA(x2)とのうちの中央値、すなわちA(x2)を当該サンプリング位置における新たなデータB(x1)とする。他の各サンプリング位置についても同様に補正処理を行うと、図6の白丸印で示すように、スパイク状のノイズが除かれた新たなデータ列が得られる。
【0053】
なお、ここでは当該サンプリング位置を含む前後3箇所のサンプリング位置におけるサンプル値の中央値を求める場合について説明したが、これに限定されるものではなく、例えば前後それぞれ2箇所ずつのサンプリング位置を含む計5箇所のサンプリング位置のサンプル値に基づき処理を行ってもよい。特に、下地については、本来均一でありパッチ画像Igのような濃度勾配を持たないものであるから、比較的広い範囲のサンプル値を用いた補正を行うことができる。この実施形態では、パッチ画像Igのサンプリング結果については、対象とするサンプリング位置を中心とした前後3箇所のサンプル値による補正処理を実行する一方、下地のサンプリング結果については、前後5箇所のサンプル値による補正処理を実行している。
【0054】
以下では、サンプル値Tp1(x)、Ts1(x)、Dp1(x)およびDs1(x)のそれぞれに対して上記補正処理を実行した後の補正値を、それぞれTp2(x)、Ts2(x)、Dp2(x)およびDs2(x)と表すこととする。すなわち、例えば、補正値Dp2(x)は、パッチ画像Ig内のサンプリング位置xにおけるサンプル値Dp1(x)に対して上記した補正処理を実行した後の新たなデータ、つまり、3つのサンプル値Dp1(x−1)、Dp1(x)およびDp1(x+1)の中央値に等しい。他の各補正値についても同様に考えることができる。
【0055】
図5に戻って、階調補正モードの説明を続ける。続くステップS5では、パッチ画像についてのサンプリング結果から下地(中間転写ベルト71)の影響を差し引く下地補正を行う。この下地補正の基本的な考え方は次の通りである。すなわち、パッチ画像Igのサンプリング結果には、パッチ画像Igを透過して中間転写ベルト71表面で反射された光の影響が含まれている。特に、比較的低い階調レベルで形成した部分(図4(a)に示すパッチ画像Igでは、右方ほど低い階調レベルで形成されている)ではその影響が大きい。そこで、パッチ画像Igについてのサンプリング結果Dp2(x)、Ds2(x)を、下地についてのサンプリング結果Tp2(x)、Ts2(x)を用いてそれぞれ補正することで、パッチ画像の正味の画像濃度を求めることができる。
【0056】
具体的には、下記の計算式により、カラートナーによるパッチ画像についての補正後の濃度データFc(x)を得る:
Figure 2005037574
ここで、左辺の添え字cは、カラートナーに対応した値であることを示し、計算式自体はシアン、マゼンタおよびイエローの各トナー色で共通であるが、濃度データFc(x)の値は各トナー色毎に異なった値となることは言うまでもない。このことは以下の計算においても同じである。
【0057】
次に、こうして求めた濃度データFc(x)を評価値G1c(x)に変換する(ステップS6)。この「評価値」は、パッチ画像濃度を0から1までの値で正規化して表現したものである。反射型フォトセンサを用いた濃度センサ60では、受光光量が多いほど出力電圧が低くなるため、上記した濃度データFc(x)の値は画像濃度が高いほど小さくなってしまい扱いにくい。そこで、画像濃度が高いほど大きな値を示す評価値G1c(x)を導入する。評価値G1c(x)は次式により算出する:
G1c(x)=1−Fc(x)/Tave … (式4)
ここで、サンプリングおよび計算処理の過程で生じる誤差のため、(式4)の結果が負の値または1を超える値となる場合がある。このような場合には、計算結果をそれぞれ0または1に丸めることとする。
【0058】
続いて、こうして求めた評価値G1c(x)に対して周期変動補正を行う(ステップS7)。この周期変動補正は、現像ローラ44の偏心や特性ばらつきに起因して生じる周期的な濃度変動の影響をキャンセルするための補正処理である。その原理について図7を参照しながら説明する。
【0059】
図7は周期変動補正処理を説明するための原理図である。図7の破線に示すように、評価値G1c(x)には現像ローラ44の周長Ldrに相当する周期での変動が含まれることがある。なお、実際の評価値G1c(x)は図7に示すように連続な関数ではなく、xの取りうる値は整数のみである。この変動は、上記したように、現像ローラ44の偏心や特性ばらつきに起因するものである。例えば、現像ローラ44と感光体22とが所定のギャップを隔てて対向配置される非接触現像方式の画像形成装置では、現像ローラ44の偏心によりギャップ部に発生してトナーを飛翔させる電界が変動するため、画像濃度が周期的に変動する。
【0060】
そこで、次のような補正処理を実行し、図7の実線に示すように、周期的な変動を除いた補正後の評価値G2c(x)を算出する。すなわち、各サンプリング位置xに対応する評価値G1c(x)について、当該サンプリング位置を中心として現像ローラ周長Ldrに相当する長さの中の各サンプリング位置でサンプリングされたサンプル値の平均値を、当該サンプリング位置における補正後の評価値G2c(x)とする。より具体的に説明すると、この実施形態では、中間転写ベルト71上の現像ローラ周長Ldrに相当する長さにおけるサンプル数は21である。そこで、補正値を求めたいサンプリング位置xとその前後10箇所のサンプリング位置との計21箇所のサンプリング位置それぞれについての評価値の算術平均を、補正後の評価値G2c(x)とする。つまり、
Figure 2005037574
である。この計算を必要なサンプリング位置について行うことで、各サンプリング位置xについての周期変動補正後の評価値G2c(x)が求められる。これにより、現像ローラ周長Ldrに対応する周期での評価値の変動をキャンセルすることができる。
【0061】
再び図5に戻って、階調補正モードの説明を続ける。続くステップS8では、上記した各補正処理で除ききれなかったノイズ等の影響を除去するため、各サンプリング位置xにおける評価値G2c(x)からなる数列{G2c(x)}が単調減少数列となるように、逆転補正処理を実行する。この逆転補正処理が、本発明にいう「補正」に相当する処理である。なお、この実施形態では、濃度センサ60から出力された「濃度情報」に対して直接本発明の補正を施すのに代えて、この濃度情報に基づき算出した「評価値」に対して本発明の補正を行っている。しかしながら、この評価値は、濃度センサ60の出力電圧を、単に画像濃度をより直截的に表すパラメータとして置き換えた数値にすぎない。したがって、ここでは評価値に対して行う補正処理について説明するが、濃度センサ60からの出力電圧やその他の濃度情報に対して補正を行う場合についても同じような考え方を適用することが可能である。
【0062】
以下では、まずこの補正処理の3つの実施例を挙げてその原理を説明し、次いで、本実施形態における補正処理の内容を説明する。
【0063】
図8、図10および図12は、それぞれ逆転補正処理の第1ないし第3の処理例を説明するための原理図である。また、図9、図11および図13は、それぞれ第1ないし第3の処理例を具現化したフローチャートの例を示す図である。これらの図および以下の説明では、評価値G2c(x)を模式的に変数xの連続関数のように表している。先にも述べた通り、変数xは離散的な値のみを取りうるものであるから、実際の評価値G2c(x)からなる数列{G2c(x)}は、上記連続関数を適当な間隔でサンプリングしたものとして定義されることが可能である。そこで、以下の説明では、理解を容易とするために、必要に応じて、離散的な数列{G2c(x)}に代え連続関数として表した評価値G2c(x)を用いることとする。また、以下の説明では、評価値G2c(x)をxの関数としてプロットした曲線を「評価値曲線」と称することとする。
【0064】
このうち、第1の処理例(以下、「逆転補正1」という)は、図8に示すように、本来xの増加とともに評価値G2c(x)が単調減少するはずの関数G2c(x)の規則性に反して、評価値G2c(x)が増加する逆転区間があるときに、この逆転を解消するための処理例である。この処理例は、数列{G2c(x)}が広義の単調減少、すなわち平坦な区間の存在を許容する数列であるときに特に有効である。例えばこの実施形態のパッチ画像Ig(図4(a))では、階調レベルを最大値255に保って形成した所定長さのヘッダ部Hgを画像の先頭部に設けており、この部分で画像濃度は均一となるはずである。つまり、数列{G2c(x)}は平坦な区間の存在を許容する広義の単調減少数列である。
【0065】
具体的な補正方法は以下の通りである。関数G2c(x)に逆転区間があるとき、当該逆転区間を含む所定の補正対象区間を定める。この補正対象区間は、例えば次のような考え方で定めることができる。まず、逆転区間における極小値Gminおよび極大値Gmaxを求める。次に、この極小値Gmin以上かつ極大値Gmax以下の適当な値G0に対応する傾きゼロの直線を引き、この直線と、評価値曲線G2c(x)とが逆転区間の外側で交わる点Q1、Q2を求める。そして、これらの点Q1とQ2との間を「補正対象区間」とする。
【0066】
さらに、こうして定めた補正対象区間について、評価値G2c(x)を全て値G0に置き換えることによって、当該区間は平坦となり、関数G2c(x)の逆転は解消される。他に逆転区間がある場合にも、同様にして逆転を解消することができる。
【0067】
逆転補正1を本実施形態に適用した場合のより具体的な手順について、図9のフローチャートを参照しながら説明する。このフローチャートは、補正対象区間の始点Q1と逆転区間の始点とが一致するように、つまり、逆転区間の極小値Gminを上記補正値G0として、補正の結果が図8に示す一点鎖線となるように補正する場合を示している。
【0068】
この逆転補正1では、まず、パッチ画像Igのうちヘッダ部Hg内の各サンプリング位置についての評価値G2c(x)の平均値Gaveを求める(ステップS101)。次に、変数xを値x0に設定する(ステップS102)。この値x0は、図4(a)に示すように、パッチ画像Igにおいてヘッダ部Hgを除く部分の先頭部に相当するサンプリング位置の座標を表す。そして、このサンプリング位置における評価値G2c(x)と、ヘッダ部の平均値Gaveとを比較する(ステップS103)。ここで、評価値G2c(x)が平均値Gaveを超えている場合には、この平均値Gaveを当該サンプリング位置における補正後の評価値G3c(x)とする(ステップS104)。これは、パッチ画像Igにおいてはヘッダ部Hgが最も高濃度であり、ヘッダ部以外でこれより高濃度となるのは異常と考えられるからである。一方、評価値G2c(x)がヘッダ部の平均値Gave以下であれば、その値G2c(x)をそのまま補正後の評価値G3c(x)とする(ステップS105)。
【0069】
続いて、現在対象としているサンプリング位置における補正後の評価値G3c(x)と、それより1つ後方のサンプリング位置における評価値G2c(x+1)とを比較する(ステップS106)。ここで、評価値G2c(x+1)がG3c(x)より大きい、つまり両サンプリング位置が逆転区間に含まれている場合には、ステップS107を実行し、現在のサンプリング位置における補正後の評価値G3c(x)と同じ値を、その1つ後方の位置に対応する補正後の評価値G3c(x+1)とする。これにより、補正後の評価値G3c(x)とG3c(x+1)とは同値となり、逆転区間は平坦な区間に変換される。一方、逆転現象がなければステップS107はスキップする。
【0070】
次に、変数xの値をインクリメントし(ステップS108)、パッチ画像Ig内の全てのサンプリング位置について終了するまで上記処理(ステップS106〜S108)を繰り返す(ステップS109)。これにより、元の数列{G2c(x)}に含まれる逆転区間が平坦な区間に変換された補正後の数列{G3c(x)}が得られる。この数列{G3c(x)}は、広義の単調減少数列である。
【0071】
また、第2の処理例(以下、「逆転補正2」という)では、図10に示すように、関数G2c(x)の逆転区間を含む補正対象区間を、狭義の単調減少関数に置き換えることによって逆転を解消する。具体的には、次のようにして補正を行う。逆転区間があれば、まずその区間における最小値Gminを求める。この最小値Gminを取る点を、点Q3とする。次に、逆転区間より後方(xがより大きい領域)で、関数G2c(x)の値が上記最小値Gminと等しくなる(またはGminを超えず最も近い値となる)点Q4を見つける。
【0072】
そして、2つの点Q3およびQ4の横軸方向の距離d2を求め、点Q3より前方(xがより小さい領域)で点Q3との間の横軸方向の距離d1が距離d2に対して所定の比(例えばd1:d2=1:2)となるような点Q5を見出す。こうして見出した点Q5と点Q4との間を「補正対象区間」として両点を直線で結ぶことにより、当該補正対象区間で関数G2c(x)は単調減少となって逆転は解消される。
【0073】
なお、上記した逆転補正2の説明では、関数G2c(x)に逆転区間、すなわち関数G2c(x)が変数xとともに増加する区間がある場合の処理について述べた。ここで、関数G2c(x)に平坦な区間がある場合について考察する。この平坦な区間は上記にいう逆転区間には該当しないから、上記補正処理は平坦な区間には適用されず、当該区間は平坦なまま維持される。すなわち、この場合には、関数G2c(x)に補正を加えた結果は広義の単調減少関数となる。
【0074】
これに対し、平坦な区間の存在を許容しない、つまり補正後の関数を狭義の単調減少関数とすべき場合には、平坦な区間についても補正を行う必要がある。例えばこの実施形態では、パッチ画像Ig(図4(a))のうちヘッダ部Hgを除く部分については画像濃度が狭義の単調減少となるはずである。
【0075】
このように、平坦な区間についても狭義の単調減少となるように補正するためには、次のようにすればよい。すなわち、関数G2c(x)に平坦な区間があるときには、その平坦区間の両端点、つまり平坦区間においてxの値が最も小さい点および最も大きい点を、それぞれ上記した点Q3および点Q4とする。そして、上記と同様にして点Q5を見出すとともに、点Q5と点Q4とを直線で結ぶことで平坦な区間は消滅する。
【0076】
つまり、この補正処理2では、補正後の関数を広義または狭義の単調減少関数のいずれかに補正することが可能であり、また、補正を行うべき区間を、平坦区間を対象としない「逆転区間」のみとするか、平坦区間も含む「非減少区間」とするかを選択可能である。
【0077】
逆転補正2を本実施形態に適用した場合のより具体的な手順について、図11を参照しながら説明する。この逆転補正2においては、数列{G2c(x)}を狭義の単調減少数列{G4c(x)}に変換する。まず、逆転補正1と同様に、変数xを、ヘッダ部Hgを除いたパッチ画像Igの先頭部に対応する値x0に設定する(ステップS201)。そして、現在対象としているサンプリング位置(すなわち、x=x0)より後方において、その評価値が現在の評価値G2c(x)以上となることがあるかどうかを探す(ステップS202)。
【0078】
現在の位置より後方に評価値G2c(x)以上の値が存在するということは、現在位置以降に平坦または逆転区間が存在することを意味する。そこで、このような値が存在する場合には、以下のステップS204〜S207からなるデータ置き換え処理を実行するが、そうでなければこれらの各ステップはスキップし(ステップS203)、評価値G2c(x)をそのまま補正後の評価値G4c(x)とする(ステップS211)。ここでは、「現在の評価値以上」の値があるとき、つまり平坦または逆転区間があるときにデータの置き換えを行うようにしているが、前述したように、平坦区間の存在を許容する場合には、この条件を「現在の評価値より大きい」に変更すればよい。
【0079】
データ置き換え処理は次のようにして行う。まず、先に見出した平坦または逆転区間内における評価値の極小値Gminを探す(ステップS204)。この極小値Gminを取るサンプリング位置が図10に示す点Q3に相当するが、ここではその座標をxaとする。次に、この区間より後方で、極小値Gminに最も近い(ただし極小値Gminを超えない)値を取るサンプリング位置を探し、その座標をxbとする(ステップS205)。この位置が補正対象区間の終点Q4に相当する。
【0080】
次に、補正対象区間の始点Q5を定める(ステップS206)。すなわち、補正対象区間の始点の座標をxcとすると、
(xa−xc):(xb−xa)=d1:d2 … (式6)
となる座標xcを求める。そして、こうして定めた補正対象区間[xc,xb]に含まれる各サンプリング位置における評価値G2c(x)を、2つの点Q5とQ4とを結ぶ直線により直線補間した値G4c(x)に置き換える(ステップS207)。こうすることで当該補正対象区間は単調減少となり、平坦または逆転区間は解消される。
【0081】
そして、補正対象区間の終点Q4に対応する座標xbを変数xの新たな設定値として(ステップS208)、パッチ画像内の全サンプリング位置について終了するまで上記処理を繰り返す(ステップS209)。また、上記ステップS204〜S207をスキップした場合には、変数xを1つ増加させた上で(ステップS212)、上記処理を繰り返す。こうすることで、パッチ画像Ig内の全体にわたって単調減少となる評価値G4c(x)の列が得られる。
【0082】
次に、第3の処理例(以下、「逆転補正3」という)について説明する。逆転補正3においても、図12に示すように、関数G2c(x)の逆転区間を含む補正対象区間を、狭義の単調減少関数に置き換えることによって逆転を解消するが、その方法が上記した逆転補正2とは相違している。すなわち、逆転補正3では、逆転区間があったとき、当該逆転区間において最小値Gminおよび最大値Gmaxを求めるとともに、逆転区間より後方で最小値Gminと等しい値(またはGminを超えず最も近い値)を取る点Q6と、逆転区間より前方で最大値Gmaxと等しい値(またはGmaxより大きく最も近い値)を取る点Q7とを見出す。そして、これら2つの点Q6およびQ7の間の区間を「補正対象区間」として両者を直線で結ぶことにより、逆転は解消されて狭義の単調減少関数G5c(x)が得られる。
【0083】
逆転補正3を本実施形態に適用した場合のより具体的な手順について、図13を参照しながら説明する。この逆転補正3の各処理ステップのうちステップS301〜S304までは、逆転補正2における処理ステップS201〜S204までと同一内容であるため説明を省略する。続くステップS305では、先に見出した平坦または逆転区間内における評価値の極大値Gmaxを探す。
【0084】
こうして求めた極小値Gminおよび極大値Gmaxに基づいて、補正対象区間を定める。まず、平坦または逆転区間より後方で、極小値Gminに最も近い(ただし極小値Gminを超えない)値を取るサンプリング位置を探し、その座標をxdとする(ステップS306)。この位置が補正対象区間の終点Q6に相当する。次に、平坦または逆転区間より前方で、極大値Gmaxに最も近い値を取るサンプリング位置を探し、その座標をxeとする(ステップS307)。この位置が補正対象区間の始点Q7に相当する。
【0085】
なお、図13の逆転補正3においては、図12の左方から右方に向かって対象サンプリング位置を移動させながら処理を行っている。したがって、ステップS302における探査により対象サンプリング位置の後方に平坦または逆転区間の存在が検知されるのは、現在の座標xがxeに到達した時点である。つまり、この例では、あるサンプリング位置での上記探査の結果、平坦または逆転区間の存在が判明したとき、その時点の対象サンプリング位置が自動的に補正対象区間の始点Q7と一致することとなる。このため、ステップS302での探査により逆転区間の存在が判明したときに、その時点の変数xの値をもって補正対象区間の始点としてもよい。
【0086】
こうして補正対象区間が定まれば、逆転補正2と同様にして、当該区間内の各値の置き換えを行う(ステップS308)。そして、逆転補正2の場合と同様に、変数xを更新しながら(ステップS309)、パッチ画像全体について処理が終了するまで上記処理を繰り返す(ステップS310)。また、現在の対象サンプリング位置以降に現在の評価値以上の値が存在しなかった場合の処理も、逆転補正2と同様にすることができる。こうすることによって、平坦または逆転区間を含む元の数列{G2c(x)}は、単調減少数列{G5c(x)}に置き換えられる。
【0087】
上記した3つの補正処理のいずれかを実行することによって、補正後の評価値からなる数列は、広義または狭義の単調減少数列となる。また、いずれの補正処理においても、元の数列が狭義の単調減少数列であれば、補正後に得られる数列は元の数列と同じものとなることはもちろんである。
【0088】
図5に戻って階調補正モードの説明を続ける。この実施形態の逆転補正処理(ステップS8)では、周期変動補正後の評価値G2c(x)に対して、上記した逆転補正1および逆転補正2を順番に実施することによって、変数xに対して単調減少する評価値G4c(x)を得ている。つまり、評価値G2c(x)に対して逆転補正1を実行することで補正後の評価値G3c(x)を得るとともに、その評価値G3c(x)に対して逆転補正2を実行することで補正後の評価値G4c(x)を得ている。したがって、補正後の評価値G4c(x)は、平坦区間を含まない狭義の単調減少特性を示す。
【0089】
ここで、ブラックトナーによるパッチ画像に対応する計算式をまとめて記しておく。(式3)の濃度データFc(x)に相当する濃度データFk(x)、(式4)の評価値G1k(x)に相当する評価値G1k(x)はそれぞれ下式の通りとなる:
Figure 2005037574
これ以外の各計算式については、カラートナーの場合と同じでよいが、カラートナーを示す添え字cについては、ブラックトナーを示す添え字kに読み替えるものとする。
【0090】
こうして得られた補正後の評価値G4c(x)に基づいて、この実施形態では、必要に応じて階調補正テーブル118の更新を行う(ステップS9)。すなわち、ステップS1〜S8を実行することによって、種々の階調レベルに設定して形成したパッチ画像の、実際の画像濃度が各位置ごとに求められる。そして、この実測された画像濃度と、階調レベルの各設定値に応じた画像濃度の理想値とを比較することによって、必要な補正を行う。
【0091】
図14はエンジン部の階調特性およびその補正特性を例示する図である。上記のようにして階調パッチ画像Ig内の各点に対応して算出された評価値G4c(x)をその階調レベルに対応させてプロットすると、例えば図14の曲線aに示すように、この装置における階調特性を示す曲線が得られる。この実測による階調特性は、装置の個体差、経時変化や周囲環境の変化などに起因して、本来望まれる理想階調特性(例えば図14に示す曲線b)とは一致していない場合がある。そこで、例えば図14の曲線cに示すように、実測された上記階調特性の逆特性に基づく階調補正を予め画像信号に施すことによって、入力された画像信号の階調性を忠実に再現した画像を形成することが可能となる。
【0092】
具体的には、補正テーブル演算部119が、階調特性検出部123から与えられた階調特性に基づき、実測されたエンジン部EGの階調特性を補償して理想的な階調特性を得るための階調補正テーブルデータを計算し、階調補正テーブル118の内容をその計算結果に更新する。こうして階調補正テーブル118を変更設定する。
【0093】
このとき、実測された装置の階調特性データに平坦または逆転区間が含まれていると、そのデータに基づいて計算された階調補正テーブルデータも本来の値とは異なったものとなってしまい、結果として不自然な階調性を有する画像が形成されてしまうこととなる。これに対して、この実施形態では、予め階調特性データが単調減少となるように補正した上で計算に供しているので、このような問題は発生しない。
【0094】
そして、以後の画像形成動作では、こうして更新された階調補正テーブル118を参照しながら色変換部114からの各画素の入力CMYK階調データを補正し、その補正CMYK階調データに基づいて画像形成を行うことで階調性の優れた高画質の画像を形成することができる。また、このように階調補正テーブル118を随時更新することによって、経時的に変化するエンジン部EGのガンマ特性に対応して常に理想的な階調補正を行うことができ、画質の安定した画像形成を行うことができる。
【0095】
以上のように、上記した実施形態では、階調レベルを変化させながら形成した階調パッチ画像Igの各サンプリング位置について画像濃度を検出し、その検出結果に基づいて、装置の階調特性を補正している。このとき、画像濃度として検出されたデータをそのまま用いるのではなく、各データ間の大小関係が、パッチ画像Igのパターンに対応した本来の大小関係(すなわち単調減少)となるように補正処理を行った上で、階調特性の補正に供するようにしている。そのため、ノイズや特性ばらつきに起因する濃度ムラの影響を抑制して、装置の階調特性を精度よく求めることができ、常に理想的な階調補正特性を得ることができる。その結果、この画像形成装置では、優れた階調性で、画質の良好なトナー像を安定して形成することができる。
【0096】
なお、本発明は上記した実施形態に限定されるものではなく、その趣旨を逸脱しない限りにおいて上述したもの以外に種々の変更を行うことが可能である。例えば、上記した実施形態では、階調レベルを変化させながら形成したパッチ画像Igの濃度検出結果に基づいて、装置の階調補正特性の制御を行っている。しかしながら、装置の動作条件に関するパラメータとしてはこれ以外にも種々のものがあり、これらのパラメータをパッチ画像の濃度検出結果に基づいて制御する場合にも、本発明を適用することが可能である。例えば、前述したように、この実施形態においては現像バイアスや露光ビーム強度などを調整することで画像濃度の制御を行っているが、パッチ画像を形成してこれらの制御を行う際に、本発明の補正処理を適用することができる。
【0097】
また、上記各実施形態は、イエロー、マゼンタ、シアンおよびブラックの4色のトナーを用いて画像を形成する装置に本発明を適用したものであるが、トナー色の種類および数については上記に限定されるものでなく任意である。また、本発明のようなロータリー現像方式の装置のみでなく、各トナー色に対応した現像器がシート搬送方向に沿って一列に並ぶように配置された、いわゆるタンデム方式の画像形成装置に対しても本発明を適用可能である。さらに、本発明は、上記実施形態のような電子写真方式の装置に限らず、画像形成装置全般に対して適用可能である。
【図面の簡単な説明】
【図1】この発明にかかる画像形成装置の一実施形態を示す図である。
【図2】図1の画像形成装置の電気的構成を示すブロック図である。
【図3】この画像形成装置の階調処理ブロックを示す図である。
【図4】階調パッチ画像を示す図である。
【図5】階調補正モードを示すフローチャートである。
【図6】スパイク状ノイズ補正処理を説明するための原理図である。
【図7】周期変動補正処理を説明するための原理図である。
【図8】逆転補正処理の第1の処理例を説明するための原理図である。
【図9】逆転補正1を示すフローチャートである。
【図10】逆転補正処理の第2の処理例を説明するための原理図である。
【図11】逆転補正2を示すフローチャートである。
【図12】逆転補正処理の第3の処理例を説明するための原理図である。
【図13】逆転補正3を示すフローチャートである。
【図14】エンジン部の階調特性およびその補正特性を例示する図である。
【符号の説明】
10…エンジンコントローラ(制御手段)、 11…メインコントローラ(制御手段)、 60…濃度センサ(検出手段)、 71…中間転写ベルト(像担持体)、 EG…エンジン部、 Ig…階調パッチ画像、 P…検出領域[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an image forming apparatus that forms a toner image as a patch image and controls the operating conditions of the apparatus based on the density detection result, and a control method therefor.
[0002]
[Prior art]
In an electrophotographic image forming apparatus such as a printer, a copying machine, and a facsimile machine, a small test image (patch image) having a predetermined image pattern is formed as needed, and the image density is adjusted by a density sensor. The predetermined image quality can be stably obtained by detecting and adjusting the operation parameter of each part of the apparatus based on the detection result.
[0003]
In this type of control technology, patch images are formed while changing the operating parameters that affect image quality to several typical values within the variable range, and the image density corresponding to each set value is measured. It is common to do. The image density corresponding to a value other than the set value is estimated by appropriately interpolating the actually measured value thus obtained.
[0004]
For example, in the image forming apparatus described in Japanese Patent Application Laid-Open No. 2005-228707, which is filed by the applicant of the present application, the optimum value of the developing bias, which is an operation parameter that affects the image density, is obtained as follows. That is, for each toner color, four patch images are formed while changing the developing bias, and the optimum value of the developing bias for obtaining a desired image density is found based on the density detection result. At this time, linear interpolation is performed between the density data corresponding to the two values of the developing bias.
[0005]
Further, for example, in the image forming apparatus described in Patent Document 2 filed by the applicant of the present application, in order to correct the gradation characteristics of the apparatus based on the density detection result of the test image, the density data obtained discretely is used. Linear interpolation is performed between them.
[0006]
[Patent Document 1]
JP 2001-337507 A (FIG. 7)
[Patent Document 2]
JP 2000-333012 A (Page 6, FIG. 9)
[0007]
[Problems to be solved by the invention]
In recent years, the demand for image quality has increased, and accordingly, in order to improve the accuracy of the above-described control technique, it has become necessary to make finer increments of operation parameters at the time of patch image formation. In the patch image formed by finely changing the operation parameters in this way, the amount of change in density is small. For this reason, there is a problem that the detection result is easily influenced by fluctuations in density and noise resulting from fluctuations in device characteristics and fluctuations in the surrounding environment.
[0008]
However, in the conventional control technique, since the patch image is formed by setting the operation parameter to several kinds of discrete setting values, the density change is clear, and such noise and measurement error are very problematic. It never happened. For this reason, the influence of such density fluctuations and noise is not sufficiently taken into consideration, and it can be applied to density detection of patch images formed while finely changing the operating conditions by carving the operating parameters as described above. It was difficult.
[0009]
The present invention has been made in view of the above problems, and an object of the present invention is to provide a control technique suitable for forming a patch image while finely changing operating conditions.
[0010]
[Means for Solving the Problems]
An image forming apparatus and a control method therefor according to the present invention are based on density information corresponding to the image density of each of a plurality of different detection areas among toner images as patch images carried on an image carrier. In an image forming apparatus for controlling the operating conditions of an apparatus that affects quality and a control method therefor, in order to achieve the above object, the magnitude relation between the density information is assumed in advance corresponding to the patch image. When the difference is different from the above, by correcting at least one of the density information with corrected density information calculated based on the density information, the magnitude relationship between the density information is corrected so as to coincide with the assumed magnitude relationship, The operation condition is controlled based on the density information after the correction.
[0011]
In the invention configured as described above, it is possible to effectively suppress the influence of the density variation and noise described above, and to control the operation conditions of the apparatus with high accuracy. The reason is as follows. That is, since the pattern of the patch image and the operating conditions of the apparatus at the time of image formation are known, the image density is compared at two positions in the patch image, that is, the relationship between the image densities at each position of the patch image. Sometimes it is possible to predict which will be the higher concentration. Therefore, the tendency of the density change between the detection areas can also be assumed in advance.
[0012]
On the other hand, as a result of actual measurement, the magnitude relationship of the image density between the detection areas may be different from the assumed one. In such a case, the detection error due to the noise or the like described above is at least one of the detection results. It is clear that it is included. Therefore, in such a case, the density information detected in each detection region is not used as it is, but is used after being corrected so that it matches the original magnitude relationship, thereby making it possible to accurately adjust the operating conditions of the apparatus. It becomes possible to control well. Further, by calculating the correction density information based on the actually detected density information, it is possible to perform appropriate correction according to the state of the apparatus.
[0013]
For example, the patch images may be formed under different image formation conditions in each of the plurality of detection areas, and the image formation conditions may be controlled as the operation conditions. Further, for example, the patch images having different gradation levels may be formed in each of the plurality of detection areas, and the gradation correction characteristics of the apparatus may be controlled as the operation condition.
[0014]
In these inventions, the density detection result in each detection region reflects the difference in the image formation conditions or gradation level setting values. Based on this detection result, the image formation conditions or gradation correction characteristics of the apparatus are determined. Can be accurately controlled.
[0015]
More specifically, for example, the density information can be corrected as follows. For example, it is possible to perform correction such that the number sequence is monotonically decreased when the number sequence in which the plurality of density information is arranged in descending order according to the assumed magnitude relationship is not monotonously decreased. By doing so, the magnitude relationship of the density information after correction becomes the same as the magnitude relationship assumed in advance.
[0016]
The numerical sequence here is obtained as follows. That is, the density information corresponding to the detection area that is assumed to have the highest density in terms of the patch image among the detection areas is set as the first term. Similarly, the number sequence is obtained by setting the density information corresponding to the detection area assumed to be the nth (n = 2, 3,...) High density as the nth term. Therefore, if there is no influence of noise or the like, this number sequence should be monotonously decreased, and if this is not the case, it can be considered that the influence of density fluctuation or noise or the like appears.
[0017]
This number sequence is a virtual one for clarifying the magnitude relationship between the image densities of the detection regions, and it is not necessary to create such a number sequence in the actual correction process, and the arrangement order thereof. However, it goes without saying that the positional relationship and detection order of the detection areas do not necessarily match. Further, it is substantially the same as the present invention to perform correction so that the number sequence arranged in ascending order instead of descending order is substantially the same as the present invention, and is included in the technical scope of the present invention.
[0018]
In addition to performing the above correction on the number sequence in which the detected density information is arranged as it is, the number sequence is obtained based on the number sequence obtained based on the detected density information and arranged in accordance with the density information. It is also included in the technical scope of the present invention to perform correction so that is monotonously decreased.
[0019]
As a more specific aspect of the present invention, for example, when there is an inversion interval in which the value of the (N + 1) term (N is a natural number) is larger than the value of the N term in the number sequence, the inversion interval is included in the number sequence. The correction can be performed by defining a predetermined correction target section and replacing each term in the correction target section with the same value. In this number sequence, which is inherently monotonically decreasing, the inversion phenomenon in which the (N + 1) -th term is larger than the N-th term is considered to be caused by the influence of noise or the like. Accordingly, each term in the correction target section including the section showing such a reverse phenomenon is replaced with the same value, that is, correction of “correction density information” of each detection region corresponding to this correction target section is made the same value. By doing so, such a reverse phenomenon can be eliminated.
[0020]
As another mode, for example, when there is a non-decreasing section in which the value of the (M + 1) term (M is a natural number) is equal to or greater than the value of the M term in the sequence, the non-decreasing segment is included in the sequence. The correction can be performed by defining a predetermined correction target section and replacing the correction target section in the number sequence with a predetermined monotonically decreasing number sequence. By performing such correction, the numerical sequence is monotonously decreased in all sections. That is, the corrected density information corresponding to each detection region matches the magnitude relationship assumed in advance.
[0021]
DETAILED DESCRIPTION OF THE INVENTION
FIG. 1 is a view showing an embodiment of an image forming apparatus according to the present invention. FIG. 2 is a block diagram showing an electrical configuration of the image forming apparatus of FIG. This apparatus forms a full color image by superposing four color toners (developers) of yellow (Y), cyan (C), magenta (M), and black (K), or only black (K) toner. The image forming apparatus forms a monochrome image using In this image forming apparatus, when an image signal is given to the main controller 11 from an external device such as a host computer, the CPU 101 provided in the engine controller 10 controls each part of the engine unit EG in response to a command from the main controller 11. Then, a predetermined image forming operation is executed, and an image corresponding to the image signal is formed on the sheet S. In this embodiment, the engine controller 10 and the main controller 11 function as a “control unit” of the present invention as a unit.
[0022]
In the engine unit EG, the photosensitive member 22 is provided so as to be rotatable in an arrow direction D1 in FIG. Further, a charging unit 23, a rotary developing unit 4 and a cleaning unit 25 are arranged around the photosensitive member 22 along the rotation direction D1. The charging unit 23 is applied with a predetermined charging bias, and uniformly charges the outer peripheral surface of the photoconductor 22 to a predetermined surface potential. The cleaning unit 25 removes the toner remaining on the surface of the photosensitive member 22 after the primary transfer, and collects it in a waste toner tank provided inside. The photosensitive member 22, the charging unit 23, and the cleaning unit 25 integrally constitute the photosensitive member cartridge 2, and the photosensitive member cartridge 2 is detachably attached to the apparatus main body as a whole.
[0023]
Then, the light beam L is irradiated from the exposure unit 6 toward the outer peripheral surface of the photosensitive member 22 charged by the charging unit 23. The exposure unit 6 exposes the light beam L onto the photosensitive member 22 in accordance with an image signal given from an external device, and forms an electrostatic latent image corresponding to the image signal.
[0024]
The electrostatic latent image thus formed is developed with toner by the developing unit 4. That is, in this embodiment, the developing unit 4 is configured as a support frame 40 that is rotatably provided about a rotation axis center orthogonal to the paper surface of FIG. A yellow developing device 4Y, a cyan developing device 4C, a magenta developing device 4M, and a black developing device 4K are provided. The developing unit 4 is controlled by the engine controller 10. Based on the control command from the engine controller 10, the developing unit 4 is driven to rotate, and the developing units 4Y, 4C, 4M, and 4K are selectively brought into contact with the photoreceptor 22 or have a predetermined gap. When positioned at a predetermined development position opposed to each other, toner is applied to the surface of the photosensitive member 22 from a developing roller 44 provided in the developing unit and carrying toner of a selected color. As a result, the electrostatic latent image on the photosensitive member 22 is visualized with the selected toner color.
[0025]
The toner image developed by the developing unit 4 as described above is primarily transferred onto the intermediate transfer belt 71 of the transfer unit 7 in the primary transfer region TR1. The transfer unit 7 includes an intermediate transfer belt 71 stretched over a plurality of rollers 72 to 75, and a drive unit (not shown) that rotates the intermediate transfer belt 71 in a predetermined rotation direction D2 by rotationally driving the roller 73. It has. When a color image is transferred to the sheet S, each color toner image formed on the photosensitive member 22 is superimposed on the intermediate transfer belt 71 to form a color image and taken out from the cassette 8 one by one. Then, the color image is secondarily transferred onto the sheet S conveyed along the conveyance path F to the secondary transfer region TR2. Thus, in this embodiment, the intermediate transfer belt 71 functions as the “image carrier” of the present invention.
[0026]
At this time, in order to correctly transfer the image on the intermediate transfer belt 71 to a predetermined position on the sheet S, the timing of feeding the sheet S to the secondary transfer region TR2 is managed. Specifically, a gate roller 81 is provided on the transport path F on the front side of the secondary transfer region TR2, and the gate roller 81 rotates in accordance with the timing of the circumferential movement of the intermediate transfer belt 71. S is sent to the secondary transfer region TR2 at a predetermined timing.
[0027]
Further, the sheet S on which the color image is thus formed is conveyed to the discharge tray portion 89 provided on the upper surface portion of the apparatus main body via the fixing unit 9, the pre-discharge roller 82 and the discharge roller 83. Further, when images are formed on both sides of the sheet S, when the rear end portion of the sheet S on which the image is formed on one side as described above is conveyed to the reversal position PR behind the pre-discharge roller 82. The rotation direction of the discharge roller 83 is reversed, whereby the sheet S is conveyed in the direction of the arrow D3 along the reverse conveyance path FR. Then, the sheet is again placed on the transport path F before the gate roller 81. At this time, the image is transferred first on the surface of the sheet S on which the image is transferred by contacting the intermediate transfer belt 71 in the secondary transfer region TR2. It is the opposite surface. In this way, images can be formed on both sides of the sheet S.
[0028]
In addition, the apparatus 1 includes a display unit 12 controlled by the CPU 111 of the main controller 11 as shown in FIG. The display unit 12 is constituted by, for example, a liquid crystal display, and in accordance with a control command from the CPU 111, the operation guidance to the user, the progress of the image forming operation, the occurrence of an abnormality in the apparatus, the replacement timing of any unit, etc. A predetermined message for notification is displayed.
[0029]
In FIG. 2, reference numeral 113 denotes an image memory provided in the main controller 11 for storing an image given from an external device such as a host computer via the interface 112. Reference numeral 106 is a ROM for storing a calculation program executed by the CPU 101, control data for controlling the engine unit EG, and the like. Reference numeral 107 is a RAM for temporarily storing calculation results in the CPU 101 and other data. is there.
[0030]
A cleaner 76 is disposed in the vicinity of the roller 75. The cleaner 76 can be moved toward and away from the roller 75 by an electromagnetic clutch (not shown). Then, the blade of the cleaner 76 abuts on the surface of the intermediate transfer belt 71 that is stretched over the roller 75 while moving to the roller 75 side, and the toner that remains on the outer peripheral surface of the intermediate transfer belt 71 after the secondary transfer. Remove.
[0031]
Further, a density sensor 60 is disposed in the vicinity of the roller 75. The density sensor 60 is provided to face the surface of the intermediate transfer belt 71 and measures the image density of the toner image formed on the outer peripheral surface of the intermediate transfer belt 71 as necessary. Based on the measurement results, this apparatus uses the operating conditions of each part of the apparatus that affect the image quality, such as the developing bias applied to each developing device, the intensity of the exposure beam L, and the tone correction characteristics of the apparatus. Adjustments are being made.
[0032]
The density sensor 60 is configured to output a signal corresponding to the image density of a region of a predetermined area on the intermediate transfer belt 71 using, for example, a reflection type photosensor. The CPU 101 can detect the image density of each part of the toner image on the intermediate transfer belt 71 by periodically sampling the output signal from the density sensor 60 while rotating the intermediate transfer belt 71.
[0033]
In order to improve the accuracy of density detection by suppressing the influence of light incident from the outside, the density sensor 60 uses an optical path of irradiation light from the density sensor 60 toward the intermediate transfer belt 71 and the intermediate transfer belt 71. Polarized beam splitters (not shown) are respectively provided on the optical paths of the reflected light that is reflected by and incident on the density sensor 60. Thus, while limiting the polarization component of the irradiation light and receiving only a specific polarization component of the reflected light, the S / N ratio of the output signal can be increased, and the density detection can be performed with high accuracy. In the density sensor 60 of this embodiment, irradiation light having a single polarization component (hereinafter referred to as “p-polarization component”) is irradiated toward the intermediate transfer belt 71, and the same p as the irradiation light among the reflected light. A polarization component and a polarization component perpendicular to the polarization component (hereinafter referred to as “s-polarization component”) are individually received, and a voltage corresponding to each received light amount is output as an output signal. In the following, the output voltage of the density sensor 60 corresponding to the p and s polarized components will be expressed as Vp and Vs, respectively.
[0034]
FIG. 3 is a diagram showing a gradation processing block of the image forming apparatus. The main controller 11 includes functional blocks such as a color conversion unit 114, a gradation correction unit 115, a halftoning unit 116, a pulse modulation unit 117, a gradation correction table 118, and a correction table calculation unit 119.
[0035]
In addition to the CPU 101, RAM 106, and ROM 107 shown in FIG. 2, the engine controller 10 includes a laser driver 121 for driving a laser light source provided in the exposure unit 6 and a detection result of the engine unit EG based on the detection result of the density sensor 60. A gradation characteristic detecting unit 123 that detects a gradation characteristic indicating a gamma characteristic is provided.
[0036]
In the main controller 11 to which the image signal is given from the host computer 100, the color conversion unit 114 converts the RGB gradation data indicating the gradation level of the RGB component of each pixel in the image corresponding to the image signal into the corresponding CMYK. Conversion into CMYK gradation data indicating the gradation level of the component. In this color conversion unit 114, the input RGB gradation data is, for example, 8 bits per pixel per color component (that is, representing 256 gradations), and the output CMYK gradation data is similarly 8 bits per pixel per color component ( That is, it represents 256 gradations). The CMYK gradation data output from the color conversion unit 114 is input to the gradation correction unit 115.
[0037]
The gradation correction unit 115 performs gradation correction on the CMYK gradation data of each pixel input from the color conversion unit 114. That is, the gradation correction unit 115 refers to the gradation correction table 118 registered in advance in the nonvolatile memory, and in accordance with the gradation correction table 118, the input CMYK gradation data of each pixel from the color conversion unit 114. Is converted into corrected CMYK gradation data indicating the corrected gradation level. The purpose of the gradation correction is to compensate for the change in the gamma characteristic of the engine unit EG configured as described above, and to keep the overall gamma characteristic of the image forming apparatus always ideal.
[0038]
The corrected CMYK gradation data corrected in this way is input to the halftoning unit 116. The halftoning unit 116 performs halftoning processing such as an error diffusion method, a dither method, and a screen method, and inputs halftone CMYK gradation data of 8 bits per pixel to the pulse modulation unit 117.
[0039]
The CMYK gradation data after halftoning input to the pulse modulation unit 117 indicates the size and arrangement of toner dots of CMYK colors to be attached to each pixel, and the pulse modulation unit 117 that has received such data receives the data. The halftone CMYK gradation data is used to create a video signal for pulse width modulation of the exposure laser pulses of the CMYK color images of the engine unit EG and output to the engine controller 10 via a video interface (not shown). To do. Upon receiving this video signal, the laser driver 121 controls ON / OFF of the semiconductor laser of the exposure unit 6 to form an electrostatic latent image of each color component on the photosensitive member 22. In this way, normal printing is performed.
[0040]
In addition, this image forming apparatus has a gradation correction mode that is executed at an appropriate timing, for example, immediately after the power is turned on, and forms a patch image for gradation correction to change and set the gradation correction table. In this gradation correction mode, a gradation patch image for gradation correction prepared in advance for measuring the gamma characteristic is formed on the intermediate transfer belt 71 by the engine unit EG for each toner color. The density sensor 60 reads the image density of the image, and based on the signal from the density sensor 60, the gradation characteristic detection unit 123 associates the gradation level of each gradation patch image with the detected image density ( The gamma characteristics of the engine unit EG are created and output to the correction table calculation unit 119 of the main controller 11.
[0041]
In this embodiment, the data of the gradation patch image is programmed in the ROM of the main controller 11, for example, and the surface of the intermediate transfer belt 71 is executed by executing the above-described image forming operation based on this image data. A gradation patch image having a predetermined pattern is formed on the substrate.
[0042]
FIG. 4 is a diagram showing a gradation patch image. As shown in FIG. 4A, the gradation patch image Ig in this embodiment has a strip shape extending along the movement direction D2 of the intermediate transfer belt 71, and its gradation level is not uniform and is moved. It is formed so as to continuously change from the maximum level (level 255) to the minimum level (level 0) along the direction D2. However, a header portion Hg having a predetermined length formed with the gradation level maintained at the maximum value 255 is provided at the head of the image. As the gradation patch image Ig, in addition to the image shown in FIG. 4A whose gradation level continuously changes, an image whose gradation level changes stepwise can be used.
[0043]
As will be described later, in this image forming apparatus, the density sensor 60 detects the image density of the gradation patch image Ig. That is, the CPU 101 samples the output signal from the density sensor 60 at a constant period while rotating the intermediate transfer belt 71 carrying the patch image Ig. As a result, as shown in FIG. 4B, a sampling data string corresponding to the image density of each of the plurality of regions P in the patch image Ig is obtained. Thus, in this embodiment, the density sensor 60 functions as the “detection means” of the present invention, and the output signals Vp and Vs from the density sensor 60 correspond to “density information” of the present invention. . Furthermore, each region P in the patch image Ig corresponds to a “detection region” of the present invention. Then, by performing sampling as described above, density information for each detection region P is obtained individually. In addition, as shown in FIG. 4B, the detection areas P that are adjacent to each other may partially overlap each other or may be separated from each other.
[0044]
FIG. 5 is a flowchart showing the gradation correction mode. This gradation correction mode has the following characteristics: (1) The patch image density is normalized by the evaluation value calculated from the density sensor output signal using a predetermined calculation formula, and based on this (2) In consideration of the influence of the surface state of the intermediate transfer belt 71, which is the base on which the patch image is formed, on the density detection result, the patch image is formed before and after the patch image formation at the same position. The evaluation value is calculated based on the sampling result; (3) Various correction processes are performed on the sampling result in consideration of the possibility that the sampling result may include density fluctuations and noise effects. Hereinafter, each processing step in the gradation correction mode will be described in detail.
[0045]
In this embodiment, in view of the great difference in optical characteristics between the color toner and the achromatic black toner, the patch image formed with the color toner differs from the patch image formed with the black toner. Processing is performed using a calculation formula. However, since the basic concept is common, the following will mainly describe the processing for patch images with color toners, and different calculation formulas for black toner will be collectively shown later.
[0046]
In step S1, the background density is detected. That is, the CPU 101 samples the output signal from the density sensor 60 at regular intervals (8 msec intervals in this embodiment) while rotating the intermediate transfer belt 71 that does not carry a toner image. Sampling is performed for approximately one turn of the intermediate transfer belt 71. The density sensor outputs Vp and Vs at the sampling position x (x = 0, 1, 2,...) At this time are represented as Tp1 (x) and Ts1 (x), respectively. Among these, for the sample value at the same position as the “detection area” in which the gradation patch image is formed and the density is detected later, the sample value is stored individually for each position.
[0047]
For the sample values Tp1 (x) and Ts1 (x) for one rotation of the intermediate transfer belt 71, the average values Tave and Tpave are obtained and stored by the following equations (Equation 1) and (Equation 2). :
Figure 2005037574
Here, AVG (f (x)) is defined as an operator for obtaining an average value of the function f (x) having x as a variable in the entire range of x. The values Vp0 and Vs0 are the “dark output” of the density sensor 60, that is, the output voltages Vp and Vs output from the density sensor 60 when the amount of irradiation light is zero, and the output offset of the output circuit of the density sensor 60. Is a value corresponding to.
[0048]
The coefficient Sg is a gain correction coefficient for the density sensor 60. In this embodiment, the S / N ratio of the signal is improved in consideration of the fact that the amount of the s-polarized light component is smaller than the p-polarized light component that is the same polarization component as the irradiated light among the polarized light components included in the reflected light. Therefore, the s-polarized component light receiving unit of the density sensor 60 is given a larger gain than the p-polarized component light receiving unit. The above-described gain correction coefficient Sg is a coefficient for compensating for the gain difference and making the weights of both polarization components the same.
[0049]
Next, the engine unit EG is operated to form the patch image Ig shown in FIG. 4A on the intermediate transfer belt 71 (step S2). Then, for a plurality of detection areas P (FIG. 4B) in the patch image Ig formed in this way, the output signal of the density sensor 60 corresponding to the image density of each detection area is sampled (step S3). The density sensor outputs Vp and Vs at the sampling position x at this time are expressed as Dp1 (x) and Ds1 (x), respectively.
[0050]
In the sample data sequence for the background and patch image obtained in this way, spike-like noise may be mixed due to minute scratches, dirt, electrical noise, etc. on the surface of the intermediate transfer belt 71. Therefore, subsequently, a correction process for removing spike noise from the sample data string is executed (step S4).
[0051]
FIG. 6 is a principle diagram for explaining spike-like noise correction processing. As shown by the crosses in FIG. 6, when the sample values are plotted with respect to the sampling positions, sample values that take values far from the sample values at the preceding and following sampling positions may appear at random. From the aspect of the patch image Ig shown in FIG. 4A, since it is impossible to assume that the patch image density is locally high or low, such a phenomenon is considered to be caused by the spike noise described above. Therefore, it is necessary to remove these noises when calculating the patch image density.
[0052]
In this embodiment, in order to remove such spike noise, the following correction processing is performed on the obtained sampling data string. That is, the sample value at one sampling position of interest and the sample values at the preceding and succeeding sampling positions are extracted to obtain the median value thereof, and the sample value at the sampling position is replaced with the median value. For example, for the sampling position x1 in FIG. 6, the median value of the sample value A (x1) at the sampling position and the sample values A (x0) and A (x2) at the sampling positions before and after that sampling position, ie, A ( Let x2) be the new data B (x1) at the sampling position. When correction processing is similarly performed for other sampling positions, a new data string from which spike-like noise has been removed is obtained as indicated by white circles in FIG.
[0053]
Here, the case where the median value of the sample values at the three sampling positions before and after the sampling position is obtained has been described. However, the present invention is not limited to this. Processing may be performed based on sample values at five sampling positions. In particular, since the background is essentially uniform and does not have a density gradient like the patch image Ig, correction using a relatively wide range of sample values can be performed. In this embodiment, for the sampling result of the patch image Ig, correction processing is performed using three sample values before and after the target sampling position, while for the background sampling result, five sample values before and after are sampled. The correction process by is executed.
[0054]
In the following, correction values after the above correction processing is performed on each of the sample values Tp1 (x), Ts1 (x), Dp1 (x), and Ds1 (x) are respectively Tp2 (x) and Ts2 (x ), Dp2 (x) and Ds2 (x). That is, for example, the correction value Dp2 (x) is new data after the above correction processing is performed on the sample value Dp1 (x) at the sampling position x in the patch image Ig, that is, three sample values Dp1. Equal to the median of (x-1), Dp1 (x) and Dp1 (x + 1). The other correction values can be considered similarly.
[0055]
Returning to FIG. 5, the description of the gradation correction mode will be continued. In subsequent step S5, background correction is performed by subtracting the influence of the background (intermediate transfer belt 71) from the sampling result of the patch image. The basic concept of this background correction is as follows. That is, the sampling result of the patch image Ig includes the influence of light that is transmitted through the patch image Ig and reflected by the surface of the intermediate transfer belt 71. In particular, the influence is large in a portion formed at a relatively low gradation level (in the patch image Ig shown in FIG. 4A, the gradation image is formed at the lower right side). Thus, the net image density of the patch image is obtained by correcting the sampling results Dp2 (x) and Ds2 (x) for the patch image Ig using the sampling results Tp2 (x) and Ts2 (x) for the background, respectively. Can be requested.
[0056]
Specifically, density data Fc (x) after correction for a color toner patch image is obtained by the following calculation formula:
Figure 2005037574
Here, the subscript c on the left side indicates a value corresponding to the color toner, and the calculation formula itself is common to cyan, magenta, and yellow toner colors, but the value of the density data Fc (x) is Needless to say, each toner color has a different value. The same applies to the following calculations.
[0057]
Next, the density data Fc (x) thus obtained is converted into an evaluation value G1c (x) (step S6). This “evaluation value” is expressed by normalizing the patch image density with a value from 0 to 1. In the density sensor 60 using the reflection type photosensor, the output voltage decreases as the amount of received light increases, and therefore the value of the density data Fc (x) described above becomes smaller as the image density is higher and is difficult to handle. Therefore, an evaluation value G1c (x) indicating a larger value as the image density is higher is introduced. The evaluation value G1c (x) is calculated by the following formula:
G1c (x) = 1−Fc (x) / Tave (Formula 4)
Here, due to an error occurring in the process of sampling and calculation processing, the result of (Expression 4) may be a negative value or a value exceeding 1. In such a case, the calculation result is rounded to 0 or 1, respectively.
[0058]
Subsequently, periodic fluctuation correction is performed on the evaluation value G1c (x) thus obtained (step S7). This periodic fluctuation correction is a correction process for canceling the influence of the periodic density fluctuation caused by the eccentricity and characteristic variation of the developing roller 44. The principle will be described with reference to FIG.
[0059]
FIG. 7 is a principle diagram for explaining the period variation correction processing. As shown by the broken line in FIG. 7, the evaluation value G1c (x) may include a fluctuation in a cycle corresponding to the circumferential length Ldr of the developing roller 44. Note that the actual evaluation value G1c (x) is not a continuous function as shown in FIG. 7, and the value that x can take is only an integer. As described above, this variation is caused by the eccentricity of the developing roller 44 and variations in characteristics. For example, in a non-contact development type image forming apparatus in which the developing roller 44 and the photosensitive member 22 are arranged to face each other with a predetermined gap, the electric field that is generated in the gap portion due to the eccentricity of the developing roller 44 and flies the toner fluctuates. Therefore, the image density varies periodically.
[0060]
Therefore, the following correction process is executed to calculate a corrected evaluation value G2c (x) excluding periodic fluctuations, as indicated by the solid line in FIG. That is, for the evaluation value G1c (x) corresponding to each sampling position x, the average value of the sample values sampled at each sampling position within the length corresponding to the developing roller circumferential length Ldr with the sampling position as the center, The corrected evaluation value G2c (x) at the sampling position is used. More specifically, in this embodiment, the number of samples in the length corresponding to the developing roller circumferential length Ldr on the intermediate transfer belt 71 is 21. Therefore, the arithmetic average of the evaluation values for each of the 21 sampling positions including the sampling position x for which the correction value is to be obtained and the 10 sampling positions before and after the sampling position x is defined as the corrected evaluation value G2c (x). That means
Figure 2005037574
It is. By performing this calculation for the necessary sampling positions, the evaluation value G2c (x) after the period variation correction for each sampling position x is obtained. As a result, it is possible to cancel the fluctuation of the evaluation value in the cycle corresponding to the developing roller circumferential length Ldr.
[0061]
Returning to FIG. 5 again, the description of the gradation correction mode will be continued. In subsequent step S8, the sequence {G2c (x)} composed of the evaluation values G2c (x) at each sampling position x becomes a monotonically decreasing sequence in order to remove the influence of noise and the like that could not be removed in each correction process. Thus, the reverse correction process is executed. This reverse correction processing is processing corresponding to “correction” in the present invention. In this embodiment, instead of directly performing the correction of the present invention on the “density information” output from the density sensor 60, the “evaluation value” calculated based on the density information of the present invention is used. Correction is being performed. However, this evaluation value is only a numerical value in which the output voltage of the density sensor 60 is simply replaced with a parameter that more directly represents the image density. Therefore, although the correction process performed on the evaluation value will be described here, the same concept can be applied to the case where the output voltage from the density sensor 60 and other density information are corrected. .
[0062]
In the following, the principle of the correction processing will be described with reference to three examples, and then the content of the correction processing in the present embodiment will be described.
[0063]
FIGS. 8, 10 and 12 are principle diagrams for explaining first to third processing examples of the reverse correction processing, respectively. 9, FIG. 11 and FIG. 13 are diagrams showing examples of flowcharts embodying the first to third processing examples, respectively. In these drawings and the following description, the evaluation value G2c (x) is schematically represented as a continuous function of the variable x. As described above, since the variable x can take only discrete values, the sequence {G2c (x)} composed of the actual evaluation values G2c (x) It can be defined as sampled. Therefore, in the following description, in order to facilitate understanding, an evaluation value G2c (x) expressed as a continuous function is used instead of the discrete number sequence {G2c (x)} as necessary. In the following description, a curve obtained by plotting the evaluation value G2c (x) as a function of x is referred to as an “evaluation value curve”.
[0064]
Among these, in the first processing example (hereinafter referred to as “reverse rotation correction 1”), as shown in FIG. 8, the evaluation value G2c (x) is supposed to monotonously decrease as the evaluation value G2c (x) originally increases. This is an example of processing for canceling the reverse rotation when there is a reverse rotation section in which the evaluation value G2c (x) increases against the regularity. This processing example is particularly effective when the sequence {G2c (x)} is a sequence that allows a monotonic decrease in a broad sense, that is, the presence of a flat interval. For example, in the patch image Ig (FIG. 4A) of this embodiment, a header portion Hg having a predetermined length formed with the gradation level maintained at the maximum value 255 is provided at the head of the image, and the image is displayed at this portion. The concentration should be uniform. That is, the sequence {G2c (x)} is a broad monotonically decreasing sequence that allows the existence of a flat interval.
[0065]
A specific correction method is as follows. When the function G2c (x) includes a reverse rotation section, a predetermined correction target section including the reverse rotation section is determined. This correction target section can be determined by the following way of thinking, for example. First, the minimum value Gmin and the maximum value Gmax in the reverse rotation section are obtained. Next, a straight line having a slope of zero corresponding to an appropriate value G0 that is greater than or equal to the minimum value Gmin and less than or equal to the maximum value Gmax is drawn, and this straight line and the evaluation value curve G2c (x) intersect at the point Q1, Find Q2. A point between these points Q1 and Q2 is set as a “correction target section”.
[0066]
Further, by replacing all the evaluation values G2c (x) with the value G0 for the correction target section thus determined, the section becomes flat and the inversion of the function G2c (x) is eliminated. In the case where there is another reverse rotation section, the reverse rotation can be similarly eliminated.
[0067]
A more specific procedure when the reverse correction 1 is applied to the present embodiment will be described with reference to the flowchart of FIG. In this flowchart, the start point Q1 of the correction target section is coincident with the start point of the reverse rotation section, that is, the minimum value Gmin of the reverse rotation section is set as the correction value G0, and the correction result becomes a one-dot chain line shown in FIG. The case where it correct | amends is shown.
[0068]
In the reverse correction 1, first, an average value Gave of the evaluation values G2c (x) for each sampling position in the header portion Hg in the patch image Ig is obtained (step S101). Next, the variable x is set to the value x0 (step S102). As shown in FIG. 4A, this value x0 represents the coordinates of the sampling position corresponding to the head of the portion excluding the header portion Hg in the patch image Ig. Then, the evaluation value G2c (x) at this sampling position is compared with the average value Gave of the header part (step S103). Here, when the evaluation value G2c (x) exceeds the average value Gave, the average value Gave is set as the corrected evaluation value G3c (x) at the sampling position (step S104). This is because, in the patch image Ig, the header portion Hg has the highest density, and it is considered abnormal that the density is higher than that in the header portion. On the other hand, if the evaluation value G2c (x) is equal to or less than the average value Gave of the header part, the value G2c (x) is directly used as the corrected evaluation value G3c (x) (step S105).
[0069]
Subsequently, the evaluation value G3c (x) after correction at the sampling position that is the current target is compared with the evaluation value G2c (x + 1) at the sampling position that is one later (step S106). Here, when the evaluation value G2c (x + 1) is larger than G3c (x), that is, when both sampling positions are included in the reverse rotation section, step S107 is executed, and the corrected evaluation value G3c at the current sampling position is executed. The same value as (x) is set as a corrected evaluation value G3c (x + 1) corresponding to the position one position behind it. As a result, the corrected evaluation values G3c (x) and G3c (x + 1) have the same value, and the reverse rotation section is converted into a flat section. On the other hand, if there is no reverse phenomenon, step S107 is skipped.
[0070]
Next, the value of the variable x is incremented (step S108), and the above processing (steps S106 to S108) is repeated until all sampling positions in the patch image Ig are completed (step S109). As a result, a corrected sequence {G3c (x)} is obtained in which the inversion interval included in the original sequence {G2c (x)} is converted into a flat interval. This sequence {G3c (x)} is a monotonously decreasing sequence in a broad sense.
[0071]
Further, in the second processing example (hereinafter referred to as “reverse rotation correction 2”), as shown in FIG. 10, the correction target section including the reverse rotation section of the function G2c (x) is replaced with a narrowly monotonically decreasing function. Eliminate reversal. Specifically, correction is performed as follows. If there is a reverse rotation section, first, the minimum value Gmin in that section is obtained. The point taking this minimum value Gmin is defined as point Q3. Next, a point Q4 where the value of the function G2c (x) is equal to the minimum value Gmin (or the closest value without exceeding Gmin) is found after the reverse rotation interval (region where x is larger).
[0072]
Then, the distance d2 in the horizontal axis direction between the two points Q3 and Q4 is obtained, and the distance d1 in the horizontal axis direction between the point Q3 and the point Q3 in front of the point Q3 is a predetermined distance with respect to the distance d2. Find a point Q5 that has a ratio (eg, d1: d2 = 1: 2). By connecting the points Q5 and Q4 thus found as a “correction target section” and connecting the two points with a straight line, the function G2c (x) decreases monotonously in the correction target section, and the reverse is eliminated.
[0073]
In the description of the reverse rotation correction 2 described above, the processing when the function G2c (x) includes the reverse rotation section, that is, the section in which the function G2c (x) increases with the variable x has been described. Here, consider the case where the function G2c (x) has a flat interval. Since the flat section does not correspond to the above-described reverse section, the correction process is not applied to the flat section, and the section is maintained flat. That is, in this case, the result of correcting the function G2c (x) is a monotonically decreasing function in a broad sense.
[0074]
On the other hand, if the existence of a flat section is not allowed, that is, if the corrected function should be a monotonically decreasing function in a narrow sense, it is necessary to correct the flat section as well. For example, in this embodiment, the image density should be monotonously decreased in a narrow sense in the portion excluding the header portion Hg in the patch image Ig (FIG. 4A).
[0075]
As described above, in order to correct the flat section so as to be monotonously decreased in a narrow sense, the following may be performed. That is, when the function G2c (x) has a flat section, both end points of the flat section, that is, the points having the smallest and largest values of x in the flat section are defined as the above-described points Q3 and Q4, respectively. Then, the point Q5 is found in the same manner as described above, and the flat section disappears by connecting the points Q5 and Q4 with a straight line.
[0076]
In other words, in this correction process 2, it is possible to correct the corrected function to either a broad sense or a monotonously decreasing function in a narrow sense, and the section to be corrected is a “reverse section that does not target a flat section. "Only" or "non-decreasing section" including a flat section can be selected.
[0077]
A more specific procedure when the reverse correction 2 is applied to the present embodiment will be described with reference to FIG. In this reverse correction 2, the sequence {G2c (x)} is converted to a narrowly-defined monotone decreasing sequence {G4c (x)}. First, similarly to the reverse correction 1, the variable x is set to a value x0 corresponding to the head portion of the patch image Ig excluding the header portion Hg (step S201). Then, it is searched whether the evaluation value may be equal to or higher than the current evaluation value G2c (x) behind the current sampling position (that is, x = x0) (step S202).
[0078]
The presence of a value equal to or higher than the evaluation value G2c (x) behind the current position means that a flat or reverse rotation section exists after the current position. Therefore, if such a value exists, a data replacement process including the following steps S204 to S207 is executed. If not, these steps are skipped (step S203), and the evaluation value G2c (x ) Is directly used as the corrected evaluation value G4c (x) (step S211). Here, data is replaced when there is a value equal to or greater than the current evaluation value, that is, when there is a flat or reversed section, but as described above, when the existence of a flat section is allowed. May be changed to “greater than the current evaluation value”.
[0079]
The data replacement process is performed as follows. First, the minimum value Gmin of the evaluation value in the previously found flat or reversal section is searched (step S204). The sampling position where the minimum value Gmin is taken corresponds to the point Q3 shown in FIG. 10, but here the coordinate is assumed to be xa. Next, a sampling position that takes a value that is closest to the minimum value Gmin (but does not exceed the minimum value Gmin) behind this interval is searched for, and its coordinate is set to xb (step S205). This position corresponds to the end point Q4 of the correction target section.
[0080]
Next, the starting point Q5 of the correction target section is determined (step S206). That is, if the coordinate of the start point of the correction target section is xc,
(Xa−xc) :( xb−xa) = d1: d2 (Formula 6)
A coordinate xc is obtained. Then, the evaluation value G2c (x) at each sampling position included in the correction target section [xc, xb] thus determined is replaced with a value G4c (x) obtained by linear interpolation with a straight line connecting the two points Q5 and Q4 ( Step S207). By doing so, the correction target section is monotonously decreased, and the flat or reverse section is canceled.
[0081]
Then, the coordinate xb corresponding to the end point Q4 of the correction target section is set as a new set value of the variable x (step S208), and the above processing is repeated until all sampling positions in the patch image are completed (step S209). If Steps S204 to S207 are skipped, the variable x is incremented by 1 (Step S212), and the above processing is repeated. In this way, a sequence of evaluation values G4c (x) that monotonically decreases over the entire patch image Ig is obtained.
[0082]
Next, a third processing example (hereinafter referred to as “reverse rotation correction 3”) will be described. Also in the reverse correction 3, as shown in FIG. 12, the reverse is eliminated by replacing the correction target section including the reverse section of the function G2c (x) with a narrow monotonically decreasing function. 2 is different. That is, in the reverse rotation correction 3, when there is a reverse rotation section, the minimum value Gmin and the maximum value Gmax are obtained in the reverse rotation section, and values that are equal to the minimum value Gmin after the reverse rotation section (or the closest value that does not exceed Gmin). A point Q6 is taken and a point Q7 is taken which is equal to the maximum value Gmax (or the closest value greater than Gmax) ahead of the reverse rotation interval. Then, by connecting the two points Q6 and Q7 as a “correction target section” with a straight line, the reversal is eliminated and a narrowly monotonically decreasing function G5c (x) is obtained.
[0083]
A more specific procedure when the reverse correction 3 is applied to the present embodiment will be described with reference to FIG. Among the processing steps of the reverse correction 3, steps S301 to S304 have the same contents as the processing steps S201 to S204 in the reverse correction 2, and thus the description thereof is omitted. In the subsequent step S305, the maximum value Gmax of the evaluation value in the flat or reversal section found earlier is searched.
[0084]
A correction target section is determined based on the minimum value Gmin and the maximum value Gmax thus obtained. First, a sampling position that takes a value that is closest to the minimum value Gmin (but does not exceed the minimum value Gmin) behind the flat or reversal interval is searched for, and its coordinate is set to xd (step S306). This position corresponds to the end point Q6 of the correction target section. Next, a sampling position having a value closest to the maximum value Gmax is found in front of the flat or reverse rotation interval, and the coordinates thereof are set to xe (step S307). This position corresponds to the start point Q7 of the correction target section.
[0085]
In the reverse correction 3 in FIG. 13, the processing is performed while moving the target sampling position from the left to the right in FIG. Therefore, the presence of a flat or reverse section behind the target sampling position by the search in step S302 is detected when the current coordinate x reaches xe. That is, in this example, when the presence of a flat or reverse section is found as a result of the search at a certain sampling position, the target sampling position at that time automatically coincides with the start point Q7 of the correction target section. For this reason, when the existence of the reverse rotation section is found by the search in step S302, the value of the variable x at that time may be used as the start point of the correction target section.
[0086]
When the correction target section is determined in this way, each value in the section is replaced in the same manner as the reverse correction 2 (step S308). Then, as in the case of reverse correction 2, while updating the variable x (step S309), the above processing is repeated until the processing is completed for the entire patch image (step S310). Further, the processing in the case where there is no value equal to or higher than the current evaluation value after the current target sampling position can be performed in the same manner as the reverse correction 2. By doing so, the original sequence {G2c (x)} including the flat or inversion interval is replaced with a monotonically decreasing sequence {G5c (x)}.
[0087]
By executing any one of the three correction processes described above, the sequence of the corrected evaluation values becomes a monotonously decreasing sequence in the broad sense or narrow sense. Further, in any correction process, if the original number sequence is a narrow monotone decreasing number sequence, the number sequence obtained after correction is of course the same as the original number sequence.
[0088]
Returning to FIG. 5, the description of the gradation correction mode will be continued. In the reverse correction process (step S8) of this embodiment, the reverse correction 1 and the reverse correction 2 described above are sequentially performed on the evaluation value G2c (x) after the periodic fluctuation correction, thereby performing the correction on the variable x. A monotonically decreasing evaluation value G4c (x) is obtained. That is, by executing the reverse correction 1 for the evaluation value G2c (x), the corrected evaluation value G3c (x) is obtained, and the reverse correction 2 is executed for the evaluation value G3c (x). The corrected evaluation value G4c (x) is obtained. Accordingly, the corrected evaluation value G4c (x) indicates a narrow monotonic decrease characteristic that does not include a flat section.
[0089]
Here, the calculation formulas corresponding to the patch image with the black toner are collectively described. The density data Fk (x) corresponding to the density data Fc (x) in (Expression 3) and the evaluation value G1k (x) corresponding to the evaluation value G1k (x) in (Expression 4) are as follows:
Figure 2005037574
Other calculation formulas may be the same as in the case of color toner, but the subscript c indicating color toner is replaced with the subscript k indicating black toner.
[0090]
Based on the corrected evaluation value G4c (x) obtained in this way, in this embodiment, the gradation correction table 118 is updated as necessary (step S9). That is, by executing Steps S1 to S8, the actual image density of the patch image formed with various gradation levels set is obtained for each position. Then, necessary correction is performed by comparing the actually measured image density with the ideal value of the image density corresponding to each set value of the gradation level.
[0091]
FIG. 14 is a diagram illustrating the gradation characteristic of the engine unit and its correction characteristic. When the evaluation value G4c (x) calculated corresponding to each point in the gradation patch image Ig as described above is plotted corresponding to the gradation level, for example, as shown by a curve a in FIG. A curve showing the gradation characteristics in this apparatus is obtained. The actually measured gradation characteristics may not match the originally desired ideal gradation characteristics (for example, the curve b shown in FIG. 14) due to individual differences between devices, changes over time, changes in the surrounding environment, and the like. is there. Therefore, for example, as shown by a curve c in FIG. 14, the gradation correction based on the inverse characteristic of the actually measured gradation characteristic is applied to the image signal in advance to faithfully reproduce the gradation of the input image signal. It is possible to form an image.
[0092]
Specifically, the correction table calculation unit 119 compensates the actually measured tone characteristic of the engine unit EG based on the tone characteristic given from the tone characteristic detection unit 123 to obtain an ideal tone characteristic. Tone correction table data is calculated, and the content of the tone correction table 118 is updated to the calculation result. Thus, the gradation correction table 118 is changed and set.
[0093]
At this time, if the actually measured gradation characteristic data of the apparatus includes a flat or reversal interval, the gradation correction table data calculated based on the data also differs from the original value. As a result, an image having an unnatural gradation is formed. On the other hand, in this embodiment, since the gradation characteristic data is corrected in advance so as to be monotonously decreased and used for the calculation, such a problem does not occur.
[0094]
In the subsequent image forming operation, the input CMYK gradation data of each pixel from the color conversion unit 114 is corrected with reference to the updated gradation correction table 118, and an image is generated based on the corrected CMYK gradation data. By performing the formation, a high-quality image with excellent gradation can be formed. In addition, by updating the gradation correction table 118 as needed, ideal gradation correction can always be performed in accordance with the gamma characteristic of the engine unit EG that changes over time, and an image with stable image quality can be obtained. Formation can be performed.
[0095]
As described above, in the above-described embodiment, the image density is detected at each sampling position of the gradation patch image Ig formed while changing the gradation level, and the gradation characteristics of the apparatus are corrected based on the detection result. is doing. At this time, the data detected as the image density is not used as it is, but correction processing is performed so that the magnitude relationship between the data becomes the original magnitude relationship corresponding to the pattern of the patch image Ig (that is, monotonous decrease). In addition, it is used for correction of gradation characteristics. Therefore, the influence of density unevenness due to noise and characteristic variation can be suppressed, and the gradation characteristics of the apparatus can be obtained with high accuracy, and ideal gradation correction characteristics can always be obtained. As a result, this image forming apparatus can stably form a toner image with excellent gradation and good image quality.
[0096]
The present invention is not limited to the above-described embodiment, and various modifications other than those described above can be made without departing from the spirit of the present invention. For example, in the above-described embodiment, the gradation correction characteristic of the apparatus is controlled based on the density detection result of the patch image Ig formed while changing the gradation level. However, there are various other parameters related to the operating conditions of the apparatus, and the present invention can also be applied when these parameters are controlled based on the density detection result of the patch image. For example, as described above, in this embodiment, the image density is controlled by adjusting the developing bias, the exposure beam intensity, and the like. However, when the patch image is formed and the control is performed, the present invention is performed. The correction process can be applied.
[0097]
In each of the above embodiments, the present invention is applied to an apparatus that forms an image using toners of four colors, yellow, magenta, cyan, and black. However, the types and number of toner colors are limited to those described above. It is optional. In addition to the rotary development type apparatus as in the present invention, the so-called tandem type image forming apparatus in which developing units corresponding to the respective toner colors are arranged in a line along the sheet conveying direction. The present invention is also applicable. Furthermore, the present invention is not limited to the electrophotographic apparatus as in the above embodiment, but can be applied to all image forming apparatuses.
[Brief description of the drawings]
FIG. 1 is a diagram showing an embodiment of an image forming apparatus according to the present invention.
2 is a block diagram showing an electrical configuration of the image forming apparatus of FIG.
FIG. 3 is a diagram illustrating a gradation processing block of the image forming apparatus.
FIG. 4 is a diagram illustrating a gradation patch image.
FIG. 5 is a flowchart showing a gradation correction mode.
FIG. 6 is a principle diagram for explaining spike noise correction processing;
FIG. 7 is a principle diagram for explaining periodic fluctuation correction processing;
FIG. 8 is a principle diagram for explaining a first processing example of reverse rotation correction processing;
FIG. 9 is a flowchart showing reverse correction 1;
FIG. 10 is a principle diagram for explaining a second processing example of the reverse correction processing;
FIG. 11 is a flowchart showing reverse rotation correction 2;
FIG. 12 is a principle diagram for explaining a third processing example of the reverse correction processing;
13 is a flowchart showing reverse correction 3. FIG.
FIG. 14 is a diagram illustrating gradation characteristics of an engine unit and correction characteristics thereof.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 10 ... Engine controller (control means) 11 ... Main controller (control means) 60 ... Density sensor (detection means) 71 ... Intermediate transfer belt (image carrier), EG ... Engine part, Ig ... Tone patch image, P: Detection area

Claims (7)

トナー像を担持可能な像担持体と、
前記像担持体上に担持されたパッチ画像としての前記トナー像のうちの検出領域の画像濃度に対応する濃度情報を出力する検出手段と、
互いに異なる複数の前記検出領域それぞれに対応して前記検出手段から出力される複数の前記濃度情報に基づいて、画像品質に影響を与える装置の動作条件を制御する制御手段と
を備え、
前記制御手段は、前記各濃度情報相互の大小関係が前記パッチ画像に対応して予め想定された大小関係と異なるときには、前記濃度情報の少なくとも1つを前記各濃度情報に基づき算出した補正濃度情報に置き換えることによって、各濃度情報相互の大小関係が前記想定された大小関係と一致するように補正し、該補正後の濃度情報に基づいて前記動作条件の制御を行うことを特徴とする画像形成装置。
An image carrier capable of carrying a toner image;
Detection means for outputting density information corresponding to the image density of a detection region of the toner image as a patch image carried on the image carrier;
Control means for controlling operating conditions of the apparatus that affects the image quality based on the plurality of density information output from the detection means corresponding to each of a plurality of different detection areas;
When the magnitude relation between the density information is different from the magnitude relation assumed in advance corresponding to the patch image, the control means calculates the corrected density information based on the density information. The image formation is characterized in that the magnitude relationship between the density information is corrected so as to coincide with the assumed magnitude relationship, and the operation condition is controlled based on the density information after the correction. apparatus.
前記複数の検出領域それぞれに、互いに異なる画像形成条件での前記パッチ画像が形成され、しかも、
前記制御手段は、前記動作条件としての前記画像形成条件を制御する請求項1に記載の画像形成装置。
In each of the plurality of detection regions, the patch images are formed under different image forming conditions, and
The image forming apparatus according to claim 1, wherein the control unit controls the image forming condition as the operation condition.
前記複数の検出領域それぞれに、互いに異なる階調レベルを有する前記パッチ画像が形成され、しかも、
前記制御手段は、前記動作条件として前記装置の階調補正特性を制御する請求項1に記載の画像形成装置。
In each of the plurality of detection regions, the patch images having different gradation levels are formed, and
The image forming apparatus according to claim 1, wherein the control unit controls gradation correction characteristics of the apparatus as the operation condition.
前記制御手段は、前記複数の濃度情報を前記想定された大小関係にしたがい降順に配列してなる数列が単調減少でないときに、当該数列が単調減少となるように前記補正を行う請求項1ないし3のいずれかに記載の画像形成装置。2. The control unit according to claim 1, wherein when the number sequence in which the plurality of density information is arranged in descending order according to the assumed magnitude relationship is not monotonically decreasing, the correction is performed so that the number sequence monotonously decreases. The image forming apparatus according to claim 3. 前記制御手段は、前記数列において第(N+1)項(Nは自然数)の値が第N項の値より大きい逆転区間があるときには、前記数列において当該逆転区間を含む所定の補正対象区間を定め、該補正対象区間内の各項を同一の値に置き換えることによって前記補正を行う請求項4に記載の画像形成装置。The control means determines a predetermined correction target section including the reversal section in the number sequence when there is a reversal section in which the value of the (N + 1) th term (N is a natural number) is larger than the value of the Nth term in the number sequence, The image forming apparatus according to claim 4, wherein the correction is performed by replacing each term in the correction target section with the same value. 前記制御手段は、前記数列において第(M+1)項(Mは自然数)の値が第M項の値以上となる非減少区間があるときには、前記数列において当該非減少区間を含む所定の補正対象区間を定め、前記数列のうち該補正対象区間を所定の単調減少数列に置き換えることによって前記補正を行う請求項4に記載の画像形成装置。When there is a non-decreasing section in which the value of the (M + 1) term (M is a natural number) is greater than or equal to the value of the M term in the number sequence, the control means includes a predetermined correction target section including the non-decreasing section in the number sequence. The image forming apparatus according to claim 4, wherein the correction is performed by replacing the correction target section of the number sequence with a predetermined monotonously decreasing number sequence. 像担持体上に担持されたパッチ画像としてのトナー像のうち、互いに異なる複数の検出領域それぞれの画像濃度に対応する濃度情報に基づいて、画像品質に影響を与える装置の動作条件を制御する画像形成装置の制御方法において、
前記各濃度情報相互の大小関係が前記パッチ画像に対応して予め想定された大小関係と異なるときには、前記濃度情報の少なくとも1つを前記各濃度情報に基づき算出した補正濃度情報に置き換えることによって、各濃度情報相互の大小関係が前記想定された大小関係と一致するように補正し、該補正後の濃度情報に基づいて前記動作条件の制御を行うことを特徴とする画像形成装置の制御方法。
An image that controls the operating conditions of the apparatus that affects the image quality based on density information corresponding to the image density of each of a plurality of different detection areas among the toner images as patch images carried on the image carrier. In the control method of the forming apparatus,
When the magnitude relation between the density information is different from the magnitude relation assumed in advance corresponding to the patch image, by replacing at least one of the density information with corrected density information calculated based on the density information, A control method for an image forming apparatus, wherein the magnitude relation between the density information is corrected so as to coincide with the assumed magnitude relation, and the operation condition is controlled based on the density information after the correction.
JP2003198921A 2003-07-18 2003-07-18 Image forming apparatus and control method of same Withdrawn JP2005037574A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2003198921A JP2005037574A (en) 2003-07-18 2003-07-18 Image forming apparatus and control method of same
US10/893,743 US7680425B2 (en) 2003-07-18 2004-07-16 Image forming apparatus and method for controlling tone characteristics based on tone-control patch image

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003198921A JP2005037574A (en) 2003-07-18 2003-07-18 Image forming apparatus and control method of same

Publications (1)

Publication Number Publication Date
JP2005037574A true JP2005037574A (en) 2005-02-10

Family

ID=34208525

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003198921A Withdrawn JP2005037574A (en) 2003-07-18 2003-07-18 Image forming apparatus and control method of same

Country Status (1)

Country Link
JP (1) JP2005037574A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019174657A (en) * 2018-03-28 2019-10-10 株式会社リコー Image forming apparatus, program, image density correction method, and toner image density adjustment method
JP2020161972A (en) * 2019-03-26 2020-10-01 ブラザー工業株式会社 Method of generating dither matrix and device for generating dither matrix

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019174657A (en) * 2018-03-28 2019-10-10 株式会社リコー Image forming apparatus, program, image density correction method, and toner image density adjustment method
JP7047532B2 (en) 2018-03-28 2022-04-05 株式会社リコー Image forming device, program, image density correction method, and toner image density adjustment method
JP2020161972A (en) * 2019-03-26 2020-10-01 ブラザー工業株式会社 Method of generating dither matrix and device for generating dither matrix
JP7239876B2 (en) 2019-03-26 2023-03-15 ブラザー工業株式会社 Method for generating dither matrix and device for generating dither matrix

Similar Documents

Publication Publication Date Title
JP4304936B2 (en) Image forming apparatus and image forming method
JPH06198973A (en) Image forming method and device
JP2007199211A (en) Image forming apparatus and image forming method
JP2007272153A (en) Image forming apparatus
JP5171165B2 (en) Image forming apparatus
JP2007041283A (en) Image forming apparatus
JP2005062357A (en) Image forming apparatus and control method for image forming apparatus
JP2005275128A (en) Image correction method and image forming apparatus
JP2007292855A (en) Image correcting method and image forming apparatus
JP2010176011A (en) Image forming apparatus
JP5006676B2 (en) Image density correction method and image forming apparatus
JP2005275251A (en) Image forming apparatus
JP2007286460A (en) Image correction method and image forming apparatus
JP2006309140A (en) Image forming apparatus and method
JP4470406B2 (en) Image forming apparatus and image forming method
JP2005037574A (en) Image forming apparatus and control method of same
JP2007114596A (en) Image forming apparatus and image forming method
JP4832150B2 (en) Image correction method and image forming apparatus
JP4403726B2 (en) Image forming apparatus and toner adhesion amount calculation method
JP2007041284A (en) Image forming apparatus
JP2004341233A (en) Image forming apparatus and image density control method
JP2005049426A (en) Image forming apparatus and control method for the same
JP2005208585A (en) Image forming apparatus, toner counter, and calculating method of toner consumption
JP5918119B2 (en) Image forming apparatus
JP5089183B2 (en) Image forming apparatus

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20061003