JP3988355B2 - Image processing device - Google Patents

Image processing device Download PDF

Info

Publication number
JP3988355B2
JP3988355B2 JP2000156372A JP2000156372A JP3988355B2 JP 3988355 B2 JP3988355 B2 JP 3988355B2 JP 2000156372 A JP2000156372 A JP 2000156372A JP 2000156372 A JP2000156372 A JP 2000156372A JP 3988355 B2 JP3988355 B2 JP 3988355B2
Authority
JP
Japan
Prior art keywords
image
data
correction
color
lightness
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2000156372A
Other languages
Japanese (ja)
Other versions
JP2001339602A (en
Inventor
大雪 遠山
誠 熊谷
浩之 鈴木
淳史 石川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konica Minolta Business Technologies Inc
Original Assignee
Konica Minolta Business Technologies Inc
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 Konica Minolta Business Technologies Inc filed Critical Konica Minolta Business Technologies Inc
Priority to JP2000156372A priority Critical patent/JP3988355B2/en
Publication of JP2001339602A publication Critical patent/JP2001339602A/en
Application granted granted Critical
Publication of JP3988355B2 publication Critical patent/JP3988355B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Editing Of Facsimile Originals (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Color Image Communication Systems (AREA)
  • Color, Gradation (AREA)
  • Image Processing (AREA)

Description

【0001】
【発明の属する技術分野】
この発明は、入力された画像を変倍して、その変倍後の画像を出力する画像処理装置に関する。
【0002】
【従来の技術および発明が解決しようとする課題】
最近、入力された画像を変倍して、その変倍後の画像の濃度値や彩度値を変更して出力することのできる画像処理装置が提案されている。例えば、特開平10−98629号公報には、入力された画像を縮小し、その縮小後の画像の濃度値や彩度値を少しずつ変更した複数個のモニタ画像を出力する技術が開示されている。これにより、ユーザがそれらのモニタ画像の中から所望の画質のものを選択できる。
【0003】
しかしながら、色彩には、同じ色でも面積の大小によって明度が異なって見える面積効果と呼ばれる現象がある。一般的に、色彩の面積効果によれば、同じ色でも面積が大きくなると明度は高く見え、逆に面積が小さくなると明度は低く見える、と言われている。例えば、部屋のリフォームを希望しているユーザが、小さいカラーサンプルを見て壁紙の色を選択した場合、部屋のリフォーム後に、忠実に再現された実際の壁紙の色が上記カラーサンプルの色よりも明るく見えて、違和感を覚えることがある。このような問題は、従来の画像処理装置が色彩の面積効果を考慮していないことに起因して生じている。
【0004】
そこで、この発明の目的は、色彩の面積効果を補償できる画像処理装置を提供することにある。
【0005】
【課題を解決するための手段】
上記目的を達成するため、請求項1に記載の画像処理装置は、入力された画像を変倍して、その変倍後の画像を出力する画像処理装置において、入力画像と出力画像との間の色彩の面積効果を補償するように、上記変倍前または変倍後の画像データの明度値をその変倍の倍率に応じて補正する明度補正手段を有し、上記明度補正手段は、上記変倍が拡大であるとき、上記入力画像の明度値が大きいほど、上記画像データの明度値を大きく減少させる補正を行う一方、上記変倍が縮小であるとき、上記入力画像の明度値が大きいほど、上記画像データの明度値を大きく増加させる補正を行うことを特徴とする。
【0006】
この請求項1の画像処理装置では、明度補正手段が、入力画像と出力画像との間の色彩の面積効果を補償するように、変倍前または変倍後の画像データの明度値をその変倍の倍率に応じて補正する。したがって、入力画像と出力画像との間の色彩の面積効果が補償される。この結果、入力画像と出力画像は色彩について同じ印象をユーザに与える。したがって、ユーザが違和感を覚えることがない。
【0008】
一般的に、色彩の面積効果によれば、同じ色でも面積が大きくなると明度は高く見え、逆に面積が小さくなると明度は低く見える、と言われている。そこで、この画像処理装置では、上記明度補正手段は、上記変倍が拡大であるとき上記画像データの明度値を減少させる補正を行う一方、上記変倍が縮小であるとき上記画像データの明度値を増加させる補正を行う。したがって、入力画像と出力画像との間の色彩の面積効果が適正に補償される。
【0010】
さらに、経験則から、入力画像が肌色のように明度値の高いものであれば、人の目が敏感であるから色彩の面積効果が大きく、逆に入力画像が明度値の低いものであれば色彩の面積効果が小さい、と感じられる。そこで、この画像処理装置では、上記明度補正手段は、上記入力画像の明度値に応じて、上記画像データの明度値に対する補正量を変える。具体的には、上記変倍が拡大であるとき、上記入力画像の明度値が大きいほど、上記画像データの明度値を大きく減少させる補正を行う一方、上記変倍が縮小であるとき、上記入力画像の明度値が大きいほど、上記画像データの明度値を大きく増加させる補正を行う。これにより、入力画像と出力画像との間の色彩の面積効果が適正に補償される。
【0011】
【発明の実施の形態】
以下、この発明を図示の実施の形態により詳細に説明する。
【0012】
図1は、この発明を適用したカラーデジタル複写機の全体構成を示している。この複写機は、1スキャンで4色同時カラー出力を行うタイプのものであり、自動原稿送り装置100と画像読取装置200とプリンタ装置300から構成されている。通常は自動原稿送り装置100により画像読み取り位量に搬送された原稿を画像読取装置200で読み取り、読み取られた画像データをプリンタ装置300に転送し、画像を形成できるようになっている(複写機能)。また、インターフェイス207を介して外部機器との接続が可能になっている。これにより、画像読取装置200で読み取った画像データを外部機器に出力でき(画像読み取り機能)、逆に外部機器から受け取った画像データをプリンタ装置300に送ることにより、画像を形成できる(プリンタ機能)。
【0013】
次に、自動原稿送り装置100について説明する。自動原稿送り装置100は、原稿セットトレイ101にセットされた原稿を画像読取装置200の画像読み取り位置に搬送し、画像読み取り終了後に原稿排出トレイ103上に排出する。
【0014】
原稿搬送の動作は操作パネル500(図2参照)からの指令に従って行い、原稿排出の動作は画像読取装置200からの読み取り終了信号に基づいて行う。複数枚の原稿がセットされている場合には、これらの制御信号が連続的に発生され、原稿搬送、読み取り、原稿排出の動作が効率よく行われる。
【0015】
次に、画像読取装置200について説明する。露光ランプ201により照射された原稿ガラス208上の原稿の反射光は、3枚のミラー群202a,202b,202cによりレンズ203に導かれCCDセンサ204に結像する。露光ランプ201と第1ミラー202aがスキャナモータ209により矢印の方向へ倍率に応じた速度Vで移動することにより、原稿ガラス208上の原稿を全面にわたって走査することができる。また露光ランプ201と第1ミラー202aの移動に伴い、第2ミラー202bと第3ミラー202cは速度V/2で同方向ヘ移動される。露光ランプ201の位置はスキャナホームセンサ210とホーム位置からの移動量(モータのステップ数)により算出され、制御される。CCDセンサ204に入射した原稿の反射光はこのセンサ内で電気信号に光電変換される。得られた電気信号は、画像処理回路205によってアナログ処理、A/D変換、デジタル画像処理を施された後、インターフェイス部207とプリンタ装置300へ送られる。なお、原稿上の画像情報の読み取りに先立ちシェーディング補正用の補正データを作成するために、原稿ガラス208の下面に原稿読み取り位置とは別に設けられた図示しない白色のシェーデイング補正板が読み取られる。
【0016】
次に、タンデム構成のプリンタ装置300について説明する。
【0017】
まず、露光とイメージングについて説明する。画像読取装置200またはインターフェイス207から送られてきた画像データは、シアン(C)、マゼンタ(M)、イエロー(Y)、ブラック(K)の印字用データに変換され、各イメージングユニット302c、302m、302y、302kを制御するための制御部(図示せず)に並行して送られる。各制御部では送られてきた画像データに応じてレーザを発光させて、その光をポリゴンミラー301により1次元走査し、各イメージングユニット302c、302m、302y、302k内の感光体を露光する。イメージングユニット302c、302m、302y、302kは、用紙搬送ベルト304の用紙搬送方向にそって縦に1列に並んで配置されている。各イメージングユニット内部には感光体を中心に電子写真プロセスを行うために必要なエレメントが配置されている。C,M,Y,K用の各感光体が時計回りに回転することにより各画像形成プロセスが並列に行われる。また、これらの画像形成に必要なイメージングユニット302c、302m、302y、302kは各画像形成プロセスごとに一体化され、本体に着脱自在な構成になっている。各イメージングユニット内の感光体上の潜像は各色現像器により現像されてトナー像になる。そして、各感光体上のトナー像は用紙搬送ベルト304内に上述の各感光体と対向して設置された転写チャージャ303c、303m、303y、303kにより、用紙搬送ベルト304上の用紙に転写される。
【0018】
次に、給紙/搬送/定着について説明する。給紙カセット群310a、310b、310cの中には様々なサイズの用紙がセットされている。いずれかの給紙カセット310a、310b、310cの中の用紙がその給紙カセットに取付けられている給紙ローラ312によって搬送路へ供給される。搬送路へ供給された用紙は搬送ローラ対313によって用紙搬送ベルト304へ送られる。ここではタイミングセンサ306によって、用紙搬送ベルト304上の基準マークを検出し、搬送される用紙の搬送タイミング合わせが行われる。また、イメージングユニットの最下流には、3個のレジスト補正センサ314が、ベルト304の搬送方向と垂直な方向(主走査方向に)に一列に配置されている。用紙搬送ベルト304上のレジストパターンを形成した際、このセンサによってC,M,Y,K画像の主・副走査方向の色ずれ量を検出し、プリントイメージング制御部(PIC部)での描画位置補正と画像歪み補正を行うことによって、用紙上のC,M,Y,K画像の色ずれを防止している。そして、転写された用紙上のトナー像は定着ローラ対307によって加熱溶融されて用紙上に定着される。片面コピーの場合は、その用紙(プリント)は排紙トレイ311へ排出される。
【0019】
また両面コピーの場合には、その用紙は用紙反転ユニット309によって表裏が反転された状態で、両面ユニット308に導かれる。そして、裏面の画像形成のため、この両面ユニットからその用紙が再給紙される。なお、用紙搬送ベルト304はベルト退避ローラ305の挙動により、C,M,Yの各イメージングユニットから退避でき、用紙搬送ベルト304と感光体を非接触状態にできる。モノクロ画像形成時にはC,M,Yの各イメージングユニットの駆動を停止できるので、感光体や周辺プロセスの摩耗を削減できる。
【0020】
次に、図2と図3を参照しながら画像読取装置200の信号処理系について説明する。この画像読取装置200は全体として、操作パネル500を通したユーザの操作・設定に基づいて、CPU(中央演算処理装置)1の制御によって動作するようになっている。
【0021】
CCDセンサ204は、原稿からの反射光を光電変換して、R(レッド),G(グリーン),B(ブルー)の各色分解情報であるアナログ信号を出力する。A/D変換部(A/D変換器を有する)401は、CCDセンサ204が出力したアナログ信号(400dpiの画像データ)を、基準駆動パルス生成部411から転送されるタイミング信号に基づいて、R,G,Bの色情報毎に8ビット(256階調)のデジタルデータに変換する。
【0022】
シェーディング補正部402は、R,G,Bデータの主走査方向の光量ムラをなくすため、各R,G,B毎に独立して、原稿読み取りに先立ってシェーディング補正用白色板209を読み取ったデータを内部のシェーディングメモリに基準データとして格納しておき、原稿走査時に逆数変換し、原稿情報の読み取りデータと乗算して、シェーディング補正を行う。
【0023】
ライン間補正部403は、R,G,Bの各センサチップのスキャン方向の読み取り位置を合わせるためにスキャン速度(副走査倍率に依存)に応じて、内部のフィールドメモリを用いて、各色データをライン単位でディレイ制御する。
【0024】
光学レンズによって生じる色収差現象によって、主走査側の原稿端部側ほどR,G,Bの読み取り位相差が大きくなる。この影響によって、単なる色ずれ以外に後述する自動カラー判定(ACS)や黒文字判別で誤判定を引き起こす。そこで色収差補正部404は、R,G,Bの位相差を彩度情報に基づいて補正する。
【0025】
変倍・移動処理部405は、R,G,Bデータ毎に変倍用ラインメモリを2個用いて、1ライン毎に入出力を交互動作させ、そのライト・リードタイミングを独立して制御することで主走査方向の変倍・移動処理を行う。すなわち、メモリ書き込み時にデータを間引くことで縮小を行い、メモリ読み出し時にデータを水増しして拡大を行っている。この制御において、変倍率に応じて縮小側ではメモリ書き込み前に、拡大側ではメモリ読み出し後に補間処理を行い、画像欠損やガタツキを防止している。このブロック上の制御とスキャン制櫛を組み合わせて、拡大と縮小だけでなく、センタリング・イメージリピート・拡大速写・綴じ代縮小などを行う。
【0026】
ヒストグラム生成部412および自動カラー判定(ACS)部413は、原稿をコピーする動作に先立ち、予備スキャンして得られたR,G,Bデータから明度データ生成をして、そのヒストグラムをメモリ(ヒストグラムメモリ)上に作成する一方、彩度データによって1ドット毎にカラードットか否かを判定し、原稿上512ドット角のメッシュ毎にカラードット数をメモリ(ACSメモリ)上に作成する。この結果に基づいて、コピー下地レベル自動制御(AE処理)およびカラーコピー動作かモノクロコピー動作かの自動カラー判定(ACS処理)をする。
【0027】
ラインバッファ部414は、この画像読取装置200で読み取られたR,G,Bデータを1ライン分記憶できるメモリを有し、A/D変換部401でのCCDセンサの自動感度補正や自動クランプ補正のための画像解析用に画像データのモニタを行う。
【0028】
また、紙幣認識部415は、原稿ガラス208上に紙幣などの有価証券が積載されコピー動作した場合に正常なコピー画像ができないように、R,G,Bデータの領域切り出しを随時行い、パターンマッチングによって紙幣か否かを判断する。紙幣と判断した場合すぐに、CPU1がプリントイメージング制御部側に対して黒べた塗りつぶし信号(−PNT="L")を出力して、プリントイメージング制御部側でKデータを黒べたに切替えて正常コピーを禁止する。
【0029】
HVC変換部422では、データセレクタ421を介して入力されたR,G,Bデータを、3×3の行列演算によって、明度(Vデータ)および色差信号(Cr、Cbデータ)に一旦変換する。
【0030】
次に、AE処理部423は、前記した下地レベル制御値に基づいてVデータを補正するとともに、操作パネル500上で設定された彩度レベルおよび色相レベルに応じてCr、Cbデータを補正する。また、操作パネル500上で画質モニタモード(後述する)が選択されている場合は、明度補正処理部471が明度補正テーブル472を参照して、画質モニタ用に出力すべき画像の倍率に応じて明度値(Vデータ)を補正する。この後、逆HVC変換部424によって3×3の逆行列演算を行って、VデータおよびCr、CbデータをR,G,Bデータに再変換する。
【0031】
図3中に示す色補正部430では、LOG補正部431が各R,G,Bデータを濃度データ(DR,DG,DBデータ)に変換後、墨抽出部432がDR,DG,DBデータの最小色レベルを原稿下色成分として検出し、同時にR,G,Bデータの最大色と最小色の階調レベル差を原稿彩度データとして検出する。さらに、マスキング演算部433は、3×6の非線型行列演算処理を行って、上記DR,DG,DBデータをプリンタ装置のカラートナーにマッチングした色データ(C,M,Y,Kデータ)に変換する。下色除去・墨加刷処理部(UCR・BP処理部)434は、前述した原稿下色成分(Min(R,G,B))に対して、原稿彩度データに応じたUCR・BP係数を算出して、乗算処理によってUCR・BP量を決定し、マスキング演算後のC,M,Yデータから下色除去量(UCR量)を差分して、C,M,Yデータを算出し、BP量=Kデータを算出する。また、モノクロデータ生成部435は、R,G,Bデータから明度成分を作成し、LOG補正してブラックデータ(DVデータ)として出力する。この後、色データ選択部436が、カラーコピー用画像であるC,M,Y,Kデータとモノクロコピー用画像であるDVデータ(C,M,Yは白)を選択する。
【0032】
領域判別部441は、データセレクタ442を介して入力されたR,G,Bデータから最小色(Min(R,G,B))と、最大色と最小色との差(Max(R,G,B)−Min(R,G,B))とを検出し、黒文字判別・色文字判別・網点判別などを行う。また、黒文字判別時の文字エッジ補正を行い、判別結果とともに文字エッジ再生部451に転送する。同時にプリントイメージング制御部側およびプリントヘッド制御部側に対して、階調再現方法を切り替えるための属性信号を作成して転送する。
【0033】
文字エッジ再生部451は、上記領域判別結果に基づいて、色補正部430からのC,M,Y,Kデータに対して、各判別領域に適した補正処理(エッジ強調・スムージング・文字エッジ除去)を行う。また、シャープネス・ガンマ・カラーバランス調整部452は、操作パネル上で指定されたシャープネス・カラーバランス・ガンマレベルに応じてC,M,Y,Kデータの画像補正を行い、階調再現属性信号−LIMOSをプリントイメージ制御インターフェース453に転送する。また、C,M,Y,Kデータを、図2中に示すデータセレクタ461を介して画像インタフェース部462へ送る。
【0034】
詳しくは、階調再現属性信号−LIMOSは、後段でのプリントイメージング制御部内の階調再現処理およびプリントヘッド制御部での階調再現周期を自動的に切り替える目的で、C,M,Y,Kの画像データとともに転送される。この階調再現属性信号−LIMOSは、エッジ処理をすべき領域(非網点領域かつ文字エッジ領域かつ文字内部側のエッジ領域)において"L"レベルとなり、解像度を優先した文字がたつきのない階調再現処理を指示する。プリントイメージング制御部での階調再現処理では、通常多値誤差拡散と呼ばれる擬似256階調処理を行うが、−LIMOS="L"に相当する文字エッジ部では、単純量子化処理を行い、エッジのがたつきを防止する。また、プリントヘッド制御部では、通常45°方向のスクリーン角に設定された2ドットパルス幅変調再現を行うが、−LIMOS="L"に相当する領域では、解像度を優先した1ドットパルス幅変調再現を行う。なお、文字エッジ部内の内側エッジに対して処理を切り替えることで、文字エッジ境界部で、プリントヘッド制御部の階調再現周期が切り替わるため、それによる濃度ジャンプ(ガンマ特性の違いによる)が目立ちにくくなる。
【0035】
画像インターフェイス部462は、外部I/F(インターフェィス)207を介して外部装置との間で画像入出力を行う。その画像入出力動作としては、R、G,Bデータの同時入出力とC,M,Y,Kデータの面順次入出力が可能である。これにより、外部装置は、このカラー複写機を利用してスキャナ機能やプリンタ機能を持つことができる。
【0036】
図4(a)は、このカラー複写機100の本体上部に設けられた操作パネル500を示している。この操作パネル500は、LCD(液晶表示素子)上に感圧透明導電フィルムを積層して構成され、各種の画面やメッセージを表示するタッチパネル502と、プリント枚数や変倍率等の数値を入力するためのテンキー503と、このテンキー503によって入力されたプリント枚数を“1”に戻したり、入力された変倍率をクリアするためのクリアキー504と、プリント動作を開始させるための開始キー505と、連続プリント動作を中断させるためのストップキー506と、設定された複写条件をすべて解除して初期状態に戻すためのパネルリセットキー507とを備えている。タッチパネル502には、プリント濃度の設定状態を表す濃度表示部502aと、変倍率の設定状態を表す倍率表示部502bと、プリント用紙のサイズを表す用紙サイズ表示部502cが設けられている。
【0037】
さて、このカラー複写機100では、ユーザがカラーコピーの条件を設定する過程で、図4(a)中に示すように「オート濃度」モードが選択されているとき、タッチパネル402にはモニタ画像を出力することを指示するための「画質モニタ」キー501が表示される。ユーザがこの「画質モニタ」キー501を押すと、CPU1が図5に示す画質モニタモードの処理を実行する。すなわち、
▲1▼ 画質モニタモードが選択されると(S1)、まず原稿ガラス208上に載置されている原稿のサイズを原稿サイズ検出センサ211の出力に基づいて判別する(S2)。
【0038】
▲2▼ 次に、現在選択されている用紙サイズを判別する(S3)。この例では図4(a)中に示すように、用紙サイズとして「A4縦」が選択されているものとする(なお、「縦」とは用紙の長手方向が搬送方向と一致していることを意味する。)。
【0039】
▲3▼ 次に、図4(b)中に示すように、ユーザに希望するモニタ画像の数を入力させるために、タッチパネル402に「モニタ画像数を選んでください(2)(4)(8)」と表示するとともに、倍率表示部502bに「AUTO(自動)」を表示する(S4)。ここで「AUTO(自動)」と表示する理由は、1枚の用紙の中にすべてのモニタ画像を収めるために、図7に示すように、モニタ画像数が2、4、8と多くなるにつれて変倍率を×70%、×50%、×25%と次第に小さくするからである。
【0040】
▲4▼ 次に、CPU1は、入力されたモニタ画像数に応じて変倍率を演算して設定する(S5)。この例ではユーザがモニタ画像数として8を入力したものとする。モニタ画像数が8であれば、変倍率は自動的に×25%に設定される。
【0041】
▲5▼ 次に、CPU1は、図2中に示した明度補正処理部471を制御して明度補正処理を行う(S6)。具体的には図6に示すように、CPU1の制御に応じて明度補正処理部471が明度補正テーブル472を参照して(S11)、モニタ画像の倍率(ステップS5で設定された変倍率)と入力された原稿画像の明度値(Vデータ)に応じてその明度値を補正する(S12)。分かるように、CPU1、明度補正処理部471および明度補正テーブル472が明度補正手段として働く。
【0042】
ここで明度補正テーブル472は、図8中に示すように、入力された原稿画像の明度値がV≧50のときに用いられる勾配の大きい補正線Aと、20≦V≦49のときに用いられる勾配の緩やかな補正線Bと、V<19のときに用いられる勾配を有しない平坦な補正線Cとを有している。図8における横軸はステップS5で設定された変倍率、縦軸はその変倍率に応じて定められる明度増減量(すなわち補正量)をそれぞれ表している。原点Oは、変倍を行わず、明度値を補正しないことに対応する点である。明度補正処理部471は、入力された原稿画像の明度値に応じて補正線A,B,Cのいずれか一つを選択し、選択した補正線を用いて変倍率に対応する明度増減量を求め、その明度増減量だけ原稿画像の明度値を補正する。例えば、原稿画像の明度値がV=60であれば補正線Aを選択し、このとき変倍率が×25%であれば、補正線Aを用いて変倍率×25%に対応する明度増減量+10を求める。そして、もとの明度値60をその明度増減量+10だけ増加させて70にする。また、原稿画像の明度値がV=30であれば補正線Bを選択し、このとき変倍率が×25%であれば、補正線Bを用いて変倍率×25%に対応する明度増減量+5を求める。そして、もとの明度値30をその明度増減量+5だけ増加させて35にする。補正線Cが選択されたときは、補正線Cが平坦であるから明度値は増減されない。なお、このような明度値の補正は画素ごとに行われる。
【0043】
変倍が拡大であるとき明度値を減少させる補正を行う一方、変倍が縮小であるとき明度値を増加させる補正を行う理由は、色彩の面積効果によれば、同じ色でも面積が大きくなると明度は高く見え、逆に面積が小さくなると明度は低く見えるから、それを補償するためである。また、入力された原稿画像の明度値が高ければ、明度値に対する補正量を大きくし、逆に、入力された原稿画像の明度値が低ければ、上記画像データの明度値に対する補正量を小さくする理由は、入力画像が肌色のように明度値の高いものであれば色彩の面積効果が大きく、逆に入力画像が明度値の低いものであれば色彩の面積効果が小さいことが経験的に言えるから、それを補償するためである。
【0044】
▲6▼ 次に、図5中のステップS7へ進んで、CPU1は画質モニタ処理を行う(S7)。詳しくは、上記明度補正処理によって得られた明度値をV0とし、この明度値V0を一定量(例えば2)だけ減少した明度値(V0−2)を求める。次に、明度値V0を同じ量だけ増加した明度値(V0+2)を求める。次に、明度値(V0−2)を同じ量だけ減少した明度値(V0−4)を求める。次に、明度値(V0+2)を同じ量だけ増加した明度値(V0+4)を求める。このようにして低い側、高い側へ一定量ずつ減少、増加させてゆき、入力されたモニタ画像数分の明度値を求める。そして、それらの明度値を持つモニタ画像を1ページ内に明度順に並べて配置した態様の画像データを作成する。モニタ画像を1ページ内に明度順に並べる理由は、ユーザが好みのモニタ画像を選択し易くするためである。
【0045】
例えば図9(a)に示すような原稿画像20(明度値はV=30で一様で、原稿サイズはA4縦サイズとする。)が入力され、モニタ画像数として8が入力されたとする。この場合、作成される画像データ(出力画像)のイメージは、例えば図9(b)に示すように、8個のモニタ画像21,22,…,28が明度順に1ページ内に並べて配置されたものになる。なお、図9では明度値が高いものほど斜線の密度が疎に、明度値が低いものほど斜線の密度が密に描かれている。この例では、モニタ画像24が上記明度補正処理によって得られた明度値V0=35のものであり、その明度値V0は原稿画像20の明度値V=30よりも高い値に補正されている。しかし、色彩の面積効果によって、モニタ画像24がユーザに与える印象は原稿画像20がユーザに与える印象と一致しているはずである。モニタ画像24よりも明るいモニタ画像23、22、21の明度はそれぞれ順に(V0+2)=37、(V0+4)=39、(V0+6)=41に設定され、モニタ画像24よりも暗いモニタ画像25,26,27,28の明度はそれぞれ順に(V0−2)=33、(V0−4)=31、(V0−6)=29、(V0−8)=27に設定されている。なお、この例ではモニタ画像を4行2列に配置しているが、1ページ内に明度順に配置すれば良く、例えば2行4列に配置しても良い。
【0046】
▲7▼ そのような画像データが作成されると、図4(c)に示すように、タッチパネル502には「スタートキーを押してください」と表示される。ユーザがスタートキー505を押すと、CPU1はプリンタ装置300を制御して、上記画像データを用いたプリント処理を行う(S8)。上の例では、8個のモニタ画像が形成された1枚のプリントが排紙トレイ311上に排出される。
【0047】
ユーザは、8個のモニタ画像の中から好みの画質を持つモニタ画像を選択し、その好みのモニタ画像を操作パネル400を通して指定する。これとともに、本来の出力画像形成に用いられるべき用紙サイズ、変倍率その他のコピー条件を選択する。設定されたコピー条件で、CPU1はプリンタ装置300を制御してプリント処理を行う。
【0048】
例えば、図9(b)中に示したモニタ画像24(明度値35に相当)が指定され、用紙サイズとして「A4縦」、変倍率×100%が選択されたとする。この条件では、プリント処理によって原稿画像20が忠実に再現される。色彩の面積効果によって、再現された出力画像(明度値30に相当)がユーザに与える印象はモニタ画像24(明度値35に相当)がユーザに与えた印象と一致するはずである。
【0049】
また、モニタ画像24よりも一つ明るいモニタ画像23(明度値37に相当)が指定され、用紙サイズとしてA4縦、変倍率×100%が選択されたとする。この条件では、プリント処理によって原稿画像20よりも明るい画像(明度値32に略相当)が出力される。この場合も同様に、出力画像(明度値32に略相当)がユーザに与える印象はモニタ画像23(明度値37に相当)がユーザに与えた印象と一致するはずである。
【0050】
また、モニタ画像24(明度値35に相当)が指定され、用紙サイズとして「A3縦」、変倍率×141%が選択されたとする。この場合、画像データの明度値を、明度補正処理部471が図8中の補正線Bを使って、変倍率×141%に応じて略(−1)だけ補正するのが望ましい。このようにした場合、プリント処理によって原稿画像20(明度値30に相当)よりも暗い画像(明度値29に略相当)が出力される。しかし、色彩の面積効果によって、出力画像(明度値29に略相当)がユーザに与える印象は、原稿画像20(明度値30に相当)やモニタ画像24(明度値35に相当)がユーザに与えた印象と一致するはずである。このように、この発明は画質モニタモードだけでなく、本来のコピーモードにおける変倍時にも好ましく適用される。
【0051】
なお、この実施形態では明度データを補正する場合について述べたが、LOG補正部431による反射率−濃度変換(Log変換)後の濃度データを補正するようにしても良い。ただし、その場合、補正による濃度値の増減の向きは、明度値を増減する向きとは反対になる。具体的には、変倍が拡大であるとき画像データの濃度値を増加させる補正を行う一方、変倍が縮小であるとき画像データの濃度値を減少させる補正を行う。
【0052】
また、この実施形態では、デジタルカラー複写機100が原稿画像を変倍してコピー出力するものとしたが、これに限られるものではない。例えば、この発明は、パソコン上で作成された画像データをプリントアウトするプリンタにも適用される。また、パソコン上で作成された画像データをパソコン上で変倍してディスプレイ画面に出力する場合にも適用される。その他、この発明はOHP(オーバ・ヘッド・プロジェクタ)などにも広く適用される。
【0053】
【発明の効果】
以上より明らかなように、請求項1の画像処理装置によれば、入力画像と出力画像との間の色彩の面積効果を適正に補償できる。
【図面の簡単な説明】
【図1】 この発明を適用した一実施形態のデジタルカラー複写機の断面構造を示す図である。
【図2】 上記複写機の構成要素である画像読取装置の信号処理系のブロック図である。
【図3】 上記複写機の構成要素である画像読取装置の信号処理系のブロック図である。
【図4】 上記複写機の操作パネルの構成および画像モニターモードにおける表示内容を示す図である。
【図5】 画像モニターモードにおける処理のフローを示す図である。
【図6】 図5中に示す明度補正処理のフローを示す図である。
【図7】 モニタ画像数と変倍率との対応を示す図である。
【図8】 明度補正テーブルにおける補正線を示す図である。
【図9】 原稿画像とそれに基づいて作成されたモニタ画像を示す図である。
【符号の説明】
100 デジタルカラー複写機
200 画像読取装置
300 プリンタ装置
471 明度補正処理部
472 明度補正テーブル
500 操作パネル
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an image processing apparatus that scales an input image and outputs an image after the scaling.
[0002]
[Background Art and Problems to be Solved by the Invention]
Recently, there has been proposed an image processing apparatus capable of scaling an input image and changing and outputting the density value and saturation value of the scaled image. For example, Japanese Patent Laid-Open No. 10-98629 discloses a technique for reducing an input image and outputting a plurality of monitor images in which the density value and saturation value of the reduced image are changed little by little. Yes. Thereby, the user can select a desired image quality from the monitor images.
[0003]
However, there is a phenomenon called area effect in which colors appear different in brightness depending on the size of the area even with the same color. In general, according to the area effect of color, it is said that even if the area is the same color, the lightness appears high when the area is large, and conversely, the lightness appears low when the area is small. For example, if a user who wants to remodel a room looks at a small color sample and chooses a wallpaper color, after the room is remodeled, the actual wallpaper color that is faithfully reproduced is more than the color of the above color sample. It may look bright and feel uncomfortable. Such a problem arises because the conventional image processing apparatus does not consider the color area effect.
[0004]
SUMMARY OF THE INVENTION An object of the present invention is to provide an image processing apparatus capable of compensating for the color area effect.
[0005]
[Means for Solving the Problems]
  In order to achieve the above object, an image processing apparatus according to claim 1 is an image processing apparatus that scales an input image and outputs the scaled image. Brightness correction means for correcting the brightness value of the image data before or after scaling according to the magnification of the scaling so as to compensate for the area effect of the color of the image.The lightness correction means performs correction for greatly reducing the lightness value of the image data as the lightness value of the input image is larger when the zooming is enlargement, while when the scaling is the reduction. The correction is performed so that the lightness value of the image data increases as the lightness value of the input image increases.It is characterized by that.
[0006]
In the image processing apparatus according to the first aspect, the brightness correction means changes the brightness value of the image data before or after scaling so as to compensate for the color area effect between the input image and the output image. Correct according to the double magnification. Therefore, the color area effect between the input image and the output image is compensated. As a result, the input image and the output image give the user the same impression regarding the color. Therefore, the user does not feel uncomfortable.
[0008]
  In general, according to the area effect of color, it is said that even if the area is the same color, the lightness appears high when the area is large, and conversely, the lightness appears low when the area is small. So thisPaintingIn the image processing apparatus, the lightness correction means performs correction for decreasing the lightness value of the image data when the magnification is enlarged, and increases the lightness value of the image data when the magnification is reduced. Make corrections. Therefore, the color area effect between the input image and the output image is properly compensated.
[0010]
  further,As a rule of thumb, if the input image has a high brightness value, such as skin color, the human eye is sensitive, so the color area effect is large, and conversely if the input image has a low brightness value, the color It seems that the area effect is small. So thisPaintingIn the image processing apparatus, the brightness correction unit changes a correction amount for the brightness value of the image data in accordance with the brightness value of the input image. In particular,When the scaling is enlargement, the larger the brightness value of the input image is, the larger the brightness value of the image data is corrected. On the other hand, when the scaling is reduction, the brightness value of the input image is The larger the value is, the larger the brightness value of the image data is corrected.Thereby, the area effect of the color between the input image and the output image is appropriately compensated.
[0011]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, the present invention will be described in detail with reference to the illustrated embodiments.
[0012]
FIG. 1 shows the overall configuration of a color digital copying machine to which the present invention is applied. This copying machine is of a type that performs simultaneous color output of four colors in one scan, and includes an automatic document feeder 100, an image reading device 200, and a printer device 300. Normally, a document conveyed to an image reading position by the automatic document feeder 100 is read by the image reading device 200, and the read image data is transferred to the printer device 300 to form an image (copying function). ). In addition, connection with an external device is possible via the interface 207. Thereby, the image data read by the image reading device 200 can be output to an external device (image reading function), and conversely, the image data received from the external device can be sent to the printer device 300 to form an image (printer function). .
[0013]
Next, the automatic document feeder 100 will be described. The automatic document feeder 100 conveys the document set on the document setting tray 101 to the image reading position of the image reading device 200 and discharges it on the document discharge tray 103 after the image reading is completed.
[0014]
The document conveying operation is performed in accordance with a command from the operation panel 500 (see FIG. 2), and the document discharging operation is performed based on a reading end signal from the image reading apparatus 200. When a plurality of documents are set, these control signals are continuously generated, and the operations of document conveyance, reading, and document discharge are performed efficiently.
[0015]
Next, the image reading apparatus 200 will be described. The reflected light of the original on the original glass 208 irradiated by the exposure lamp 201 is guided to the lens 203 by the three mirror groups 202a, 202b, and 202c and forms an image on the CCD sensor 204. When the exposure lamp 201 and the first mirror 202a are moved by the scanner motor 209 in the direction of the arrow at a speed V corresponding to the magnification, the document on the document glass 208 can be scanned over the entire surface. As the exposure lamp 201 and the first mirror 202a move, the second mirror 202b and the third mirror 202c move in the same direction at a speed V / 2. The position of the exposure lamp 201 is calculated and controlled by the scanner home sensor 210 and the amount of movement (the number of motor steps) from the home position. The reflected light of the original incident on the CCD sensor 204 is photoelectrically converted into an electric signal in this sensor. The obtained electrical signal is subjected to analog processing, A / D conversion, and digital image processing by the image processing circuit 205, and then sent to the interface unit 207 and the printer device 300. Prior to reading image information on a document, a white shading correction plate (not shown) provided separately from the document reading position is read on the lower surface of the document glass 208 in order to create correction data for shading correction.
[0016]
Next, the printer apparatus 300 having a tandem configuration will be described.
[0017]
First, exposure and imaging will be described. Image data sent from the image reading apparatus 200 or the interface 207 is converted into printing data of cyan (C), magenta (M), yellow (Y), and black (K), and each imaging unit 302c, 302m, It is sent in parallel to a control unit (not shown) for controlling 302y and 302k. Each control unit emits a laser according to the image data sent, and the light is one-dimensionally scanned by the polygon mirror 301 to expose the photoconductors in the imaging units 302c, 302m, 302y, and 302k. The imaging units 302c, 302m, 302y, and 302k are arranged in a line vertically along the paper transport direction of the paper transport belt 304. In each imaging unit, elements necessary for performing an electrophotographic process centering on the photosensitive member are arranged. As the C, M, Y, and K photoconductors rotate clockwise, the image forming processes are performed in parallel. The imaging units 302c, 302m, 302y, and 302k necessary for the image formation are integrated for each image forming process and are detachable from the main body. The latent image on the photoconductor in each imaging unit is developed by each color developer to become a toner image. The toner images on the respective photoconductors are transferred onto the paper on the paper transport belt 304 by the transfer chargers 303c, 303m, 303y, and 303k installed in the paper transport belt 304 so as to face the above-mentioned respective photoconductors. .
[0018]
Next, paper feed / conveyance / fixing will be described. Various sizes of paper are set in the paper feed cassette groups 310a, 310b, and 310c. The paper in any of the paper feed cassettes 310a, 310b, 310c is supplied to the transport path by a paper feed roller 312 attached to the paper feed cassette. The paper supplied to the transport path is sent to the paper transport belt 304 by the transport roller pair 313. Here, the reference mark on the paper transport belt 304 is detected by the timing sensor 306, and the transport timing of the transported paper is adjusted. In addition, at the most downstream side of the imaging unit, three registration correction sensors 314 are arranged in a row in a direction perpendicular to the conveying direction of the belt 304 (in the main scanning direction). When a resist pattern is formed on the paper transport belt 304, this sensor detects the color misregistration amount of the C, M, Y, and K images in the main and sub scanning directions, and the drawing position in the print imaging control unit (PIC unit). By performing correction and image distortion correction, color misregistration of C, M, Y, and K images on the paper is prevented. Then, the transferred toner image on the paper is heated and melted by the fixing roller pair 307 and fixed on the paper. In the case of single-sided copying, the paper (print) is discharged to the paper discharge tray 311.
[0019]
In the case of duplex copying, the sheet is guided to the duplex unit 308 with the sheet reversing unit 309 reversed. Then, the sheet is fed again from the duplex unit for image formation on the back surface. The paper transport belt 304 can be retracted from the C, M, and Y imaging units by the behavior of the belt retracting roller 305, and the paper transport belt 304 and the photoconductor can be brought into a non-contact state. Since the driving of the C, M, and Y imaging units can be stopped at the time of monochrome image formation, wear of the photosensitive member and peripheral processes can be reduced.
[0020]
Next, a signal processing system of the image reading apparatus 200 will be described with reference to FIGS. The image reading apparatus 200 operates as a whole under the control of a CPU (Central Processing Unit) 1 based on user operations and settings through the operation panel 500.
[0021]
The CCD sensor 204 photoelectrically converts the reflected light from the document, and outputs an analog signal that is color separation information of R (red), G (green), and B (blue). An A / D conversion unit (having an A / D converter) 401 outputs an analog signal (400 dpi image data) output from the CCD sensor 204 based on a timing signal transferred from the reference drive pulse generation unit 411. , G, B color information is converted into 8-bit (256 gradation) digital data.
[0022]
The shading correction unit 402 is a data obtained by reading the white plate 209 for shading correction prior to reading the document independently for each R, G, B in order to eliminate unevenness in the amount of light in the main scanning direction of the R, G, B data. Are stored in the internal shading memory as reference data, and are converted into reciprocal numbers at the time of document scanning, and are multiplied by the document information read data to perform shading correction.
[0023]
The inter-line correction unit 403 uses the internal field memory to store each color data in accordance with the scan speed (depending on the sub-scan magnification) in order to match the reading position in the scan direction of each of the R, G, and B sensor chips. Delay control in line units.
[0024]
Due to the chromatic aberration phenomenon caused by the optical lens, the reading phase difference of R, G, B becomes larger toward the document scanning end side on the main scanning side. Due to this influence, misjudgment is caused in automatic color determination (ACS) and black character determination, which will be described later, besides simple color misregistration. Therefore, the chromatic aberration correction unit 404 corrects the phase difference between R, G, and B based on the saturation information.
[0025]
The scaling / movement processing unit 405 uses two scaling memory lines for each of R, G, and B data, alternately operates input / output for each line, and independently controls the write / read timing. Thus, zooming / moving processing in the main scanning direction is performed. That is, the data is reduced by thinning the data when writing to the memory, and the data is enlarged by adding water when reading the memory. In this control, an interpolation process is performed before writing to the memory on the reduction side and after reading from the memory on the enlargement side in accordance with the variable magnification to prevent image loss and rattling. By combining the control on the block and the scanning comb, not only enlargement and reduction, but also centering, image repeat, enlargement speed shooting, binding margin reduction, and the like are performed.
[0026]
Prior to the operation of copying a document, the histogram generation unit 412 and the automatic color determination (ACS) unit 413 generate lightness data from R, G, B data obtained by preliminary scanning, and store the histogram in a memory (histogram On the other hand, it is determined whether or not each dot is a color dot based on the saturation data, and the number of color dots is created on the memory (ACS memory) for each 512 dot square mesh on the original. Based on this result, copy base level automatic control (AE process) and automatic color determination (ACS process) of color copy operation or monochrome copy operation are performed.
[0027]
The line buffer unit 414 has a memory capable of storing R, G, B data read by the image reading device 200 for one line, and automatic sensitivity correction and automatic clamp correction of the CCD sensor in the A / D conversion unit 401. Monitor image data for image analysis.
[0028]
Also, the bill recognition unit 415 cuts out areas of R, G, and B data as needed so that a normal copy image cannot be made when a securities such as bills are loaded on the original glass 208 and a copy operation is performed, and pattern matching is performed. To judge whether the bill is a bill. As soon as it is determined to be a banknote, the CPU 1 outputs a solid fill signal (−PNT = “L”) to the print imaging control unit side, and the print imaging control unit side switches the K data to black solid and normal. Prohibit copying.
[0029]
The HVC conversion unit 422 temporarily converts R, G, B data input via the data selector 421 into lightness (V data) and color difference signals (Cr, Cb data) by 3 × 3 matrix operation.
[0030]
Next, the AE processing unit 423 corrects the V data based on the background level control value described above, and corrects the Cr and Cb data according to the saturation level and the hue level set on the operation panel 500. When the image quality monitor mode (described later) is selected on the operation panel 500, the lightness correction processing unit 471 refers to the lightness correction table 472 according to the magnification of the image to be output for the image quality monitor. The brightness value (V data) is corrected. Thereafter, the inverse HVC conversion unit 424 performs 3 × 3 inverse matrix operation to reconvert the V data and Cr, Cb data into R, G, B data.
[0031]
In the color correction unit 430 shown in FIG. 3, the LOG correction unit 431 converts each R, G, B data into density data (DR, DG, DB data), and the black extraction unit 432 converts the DR, DG, DB data. The minimum color level is detected as the document lower color component, and at the same time, the gradation level difference between the maximum color and the minimum color of the R, G, B data is detected as document saturation data. Further, the masking calculation unit 433 performs 3 × 6 non-linear matrix calculation processing, and converts the DR, DG, DB data into color data (C, M, Y, K data) matching the color toner of the printer device. Convert. The under color removal / inking processing unit (UCR / BP processing unit) 434 performs UCR / BP coefficients corresponding to the original saturation data for the above-described original lower color component (Min (R, G, B)). , And the UCR / BP amount is determined by multiplication processing, and the C, M, Y data is calculated by subtracting the under color removal amount (UCR amount) from the C, M, Y data after the masking operation, BP amount = K data is calculated. Also, the monochrome data generation unit 435 creates a brightness component from the R, G, B data, performs LOG correction, and outputs it as black data (DV data). Thereafter, the color data selection unit 436 selects C, M, Y, and K data that are color copy images and DV data that is a monochrome copy image (C, M, and Y are white).
[0032]
The area discriminating unit 441 uses the difference between the minimum color (Min (R, G, B)) and the maximum color and the minimum color (Max (R, G, B) from the R, G, B data input via the data selector 442. , B) −Min (R, G, B)), and performs black character discrimination, color character discrimination, halftone dot discrimination, and the like. Also, the character edge correction at the time of black character discrimination is performed, and transferred to the character edge reproduction unit 451 together with the discrimination result. At the same time, an attribute signal for switching the gradation reproduction method is created and transferred to the print imaging controller and the print head controller.
[0033]
The character edge reproduction unit 451 performs correction processing (edge enhancement / smoothing / character edge removal) suitable for each discrimination region on the C, M, Y, and K data from the color correction unit 430 based on the region discrimination result. )I do. The sharpness / gamma / color balance adjustment unit 452 performs image correction of C, M, Y, and K data according to the sharpness / color balance / gamma level designated on the operation panel, and reproduces the gradation reproduction attribute signal − The LIMOS is transferred to the print image control interface 453. Also, the C, M, Y, and K data are sent to the image interface unit 462 via the data selector 461 shown in FIG.
[0034]
Specifically, the tone reproduction attribute signal -LIMOS is used for the purpose of automatically switching the tone reproduction process in the print imaging control unit in the later stage and the tone reproduction cycle in the print head control unit. Together with the image data. This gradation reproduction attribute signal -LIMOS is at the "L" level in the area to be edge-processed (non-halftone dot area, character edge area, and edge area inside the character), and the resolution-priority character is not leveled. Instructs the key reproduction process. In the gradation reproduction processing in the print imaging control unit, pseudo-256 gradation processing, which is usually called multilevel error diffusion, is performed. However, in the character edge portion corresponding to −LIMOS = “L”, simple quantization processing is performed and the edge is processed. Prevent rattling. The print head control unit reproduces 2-dot pulse width modulation, which is normally set to a screen angle in the direction of 45 °. However, in the region corresponding to −LIMOS = “L”, 1-dot pulse width modulation gives priority to resolution. Reproduce. Note that by switching the processing for the inner edge in the character edge part, the tone reproduction cycle of the print head control part is switched at the character edge boundary part, so the density jump (due to the difference in gamma characteristics) due to it is less noticeable. Become.
[0035]
The image interface unit 462 performs image input / output with an external device via an external I / F (interface) 207. As the image input / output operation, simultaneous input / output of R, G, B data and frame sequential input / output of C, M, Y, K data are possible. Thus, the external apparatus can have a scanner function and a printer function by using this color copying machine.
[0036]
FIG. 4A shows an operation panel 500 provided on the upper part of the main body of the color copying machine 100. The operation panel 500 is configured by laminating a pressure-sensitive transparent conductive film on an LCD (liquid crystal display element), and is used to input numerical values such as the number of prints and a scaling factor, and a touch panel 502 that displays various screens and messages. A numeric keypad 503, a clear key 504 for returning the number of prints input by the numeric keypad 503 to “1” or clearing an input magnification ratio, a start key 505 for starting a print operation, and a continuous A stop key 506 for interrupting the printing operation and a panel reset key 507 for canceling all the set copy conditions and returning to the initial state are provided. The touch panel 502 is provided with a density display portion 502a that represents a print density setting state, a magnification display portion 502b that represents a variable magnification setting state, and a paper size display portion 502c that represents a print paper size.
[0037]
In the color copying machine 100, when the “auto density” mode is selected as shown in FIG. 4A in the process of setting the color copying conditions by the user, a monitor image is displayed on the touch panel 402. An “image quality monitor” key 501 for instructing output is displayed. When the user presses the “image quality monitor” key 501, the CPU 1 executes the image quality monitor mode process shown in FIG. 5. That is,
(1) When the image quality monitor mode is selected (S1), the size of the document placed on the document glass 208 is first determined based on the output of the document size detection sensor 211 (S2).
[0038]
(2) Next, the currently selected paper size is determined (S3). In this example, as shown in FIG. 4A, it is assumed that “A4 portrait” is selected as the paper size (note that “longitudinal” means that the longitudinal direction of the paper matches the transport direction. Means.)
[0039]
(3) Next, as shown in FIG. 4B, in order to allow the user to input the desired number of monitor images, “Select the number of monitor images (2) (4) (8 ) ”And“ AUTO (automatic) ”is displayed on the magnification display portion 502b (S4). Here, the reason for displaying “AUTO (automatic)” is that as the number of monitor images increases to 2, 4, and 8 as shown in FIG. 7 in order to fit all the monitor images on one sheet of paper. This is because the magnification is gradually reduced to x70%, x50%, and x25%.
[0040]
(4) Next, the CPU 1 calculates and sets a scaling factor according to the number of input monitor images (S5). In this example, it is assumed that the user inputs 8 as the number of monitor images. If the number of monitor images is 8, the scaling factor is automatically set to x25%.
[0041]
(5) Next, the CPU 1 controls the lightness correction processing unit 471 shown in FIG. 2 to perform lightness correction processing (S6). Specifically, as shown in FIG. 6, the lightness correction processing unit 471 refers to the lightness correction table 472 according to the control of the CPU 1 (S11), and the monitor image magnification (magnification set in step S5) The brightness value is corrected according to the brightness value (V data) of the input document image (S12). As can be seen, the CPU 1, the lightness correction processing unit 471, and the lightness correction table 472 function as lightness correction means.
[0042]
Here, as shown in FIG. 8, the lightness correction table 472 is used when the lightness value of the input document image has a large gradient used when V ≧ 50 and when 20 ≦ V ≦ 49. The correction line B has a gentle slope and the flat correction line C has no slope and is used when V <19. In FIG. 8, the horizontal axis represents the scaling factor set in step S5, and the vertical axis represents the brightness increase / decrease amount (that is, the correction amount) determined according to the scaling factor. The origin O is a point corresponding to not performing zooming and not correcting the brightness value. The lightness correction processing unit 471 selects any one of the correction lines A, B, and C according to the lightness value of the input document image, and uses the selected correction line to calculate the lightness increase / decrease amount corresponding to the magnification. Then, the brightness value of the document image is corrected by the brightness increase / decrease amount. For example, if the brightness value of the document image is V = 60, the correction line A is selected. If the scaling factor is x25%, the brightness increase / decrease amount corresponding to the scaling factor x25% using the correction line A is selected. Find +10. Then, the original brightness value 60 is increased to 70 by the brightness increase / decrease amount +10. Further, if the brightness value of the document image is V = 30, the correction line B is selected. If the scaling factor is x25%, the brightness increase / decrease amount corresponding to the scaling factor x25% using the correction line B is selected. Find +5. Then, the original brightness value 30 is increased to 35 by the brightness increase / decrease amount +5. When the correction line C is selected, the brightness value is not increased or decreased because the correction line C is flat. Such lightness value correction is performed for each pixel.
[0043]
The reason for performing the correction to decrease the lightness value when zooming is enlargement, while the correction to increase the lightness value when zooming is reduction is because the area of the color increases the area even if the area is the same This is to compensate for the lightness that appears high and, conversely, the lightness appears low when the area decreases. If the input document image has a high brightness value, the correction value for the brightness value is increased. Conversely, if the input document image has a low brightness value, the correction amount for the brightness value of the image data is decreased. The reason is that if the input image has a high lightness value such as skin color, the color area effect is large, and conversely if the input image has a low lightness value, the color area effect is small. This is to compensate for it.
[0044]
(6) Next, the process proceeds to step S7 in FIG. 5, and the CPU 1 performs image quality monitor processing (S7). Specifically, the brightness value obtained by the brightness correction process is set as V0, and a brightness value (V0-2) obtained by reducing the brightness value V0 by a certain amount (for example, 2) is obtained. Next, a lightness value (V0 + 2) obtained by increasing the lightness value V0 by the same amount is obtained. Next, a lightness value (V0-4) obtained by reducing the lightness value (V0-2) by the same amount is obtained. Next, a lightness value (V0 + 4) obtained by increasing the lightness value (V0 + 2) by the same amount is obtained. In this manner, the brightness value is obtained by decreasing and increasing by a certain amount toward the lower side and the higher side, and the brightness values for the number of input monitor images are obtained. And the image data of the aspect which arranged the monitor image which has those lightness values in order and arranged in the lightness within 1 page is produced. The reason why the monitor images are arranged in order of brightness within one page is to make it easier for the user to select a favorite monitor image.
[0045]
For example, it is assumed that a document image 20 (a lightness value is uniform at V = 30 and a document size is A4 vertical size) as shown in FIG. 9A is input, and 8 is input as the number of monitor images. In this case, the image data (output image) to be created has eight monitor images 21, 22,..., 28 arranged in one page in order of brightness as shown in FIG. Become a thing. In FIG. 9, the higher the lightness value, the denser the hatched density, and the lower the lightness value, the denser the hatched density. In this example, the monitor image 24 has the brightness value V0 = 35 obtained by the brightness correction process, and the brightness value V0 is corrected to a value higher than the brightness value V = 30 of the document image 20. However, due to the color area effect, the impression that the monitor image 24 gives to the user should match the impression that the document image 20 gives to the user. The brightness of the monitor images 23, 22, and 21 brighter than the monitor image 24 is set to (V0 + 2) = 37, (V0 + 4) = 39, and (V0 + 6) = 41, respectively, and the monitor images 25 and 26 that are darker than the monitor image 24. , 27, and 28 are set to (V0-2) = 33, (V0-4) = 31, (V0-6) = 29, and (V0-8) = 27, respectively. In this example, the monitor images are arranged in 4 rows and 2 columns. However, the monitor images may be arranged in the order of brightness within one page. For example, the monitor images may be arranged in 2 rows and 4 columns.
[0046]
(7) When such image data is created, “please press the start key” is displayed on the touch panel 502 as shown in FIG. When the user presses the start key 505, the CPU 1 controls the printer apparatus 300 to perform print processing using the image data (S8). In the above example, one print on which eight monitor images are formed is discharged onto the discharge tray 311.
[0047]
The user selects a monitor image having a preferred image quality from the eight monitor images, and designates the preferred monitor image through the operation panel 400. At the same time, the paper size to be used for the original output image formation, the variable magnification, and other copy conditions are selected. Under the set copy conditions, the CPU 1 controls the printer apparatus 300 to perform print processing.
[0048]
For example, it is assumed that the monitor image 24 (corresponding to the lightness value 35) shown in FIG. 9B is designated, and “A4 portrait” and a scaling factor × 100% are selected as the paper size. Under this condition, the original image 20 is faithfully reproduced by the printing process. Due to the color area effect, the impression that the reproduced output image (corresponding to the lightness value 30) gives to the user should match the impression that the monitor image 24 (corresponding to the lightness value 35) gives to the user.
[0049]
Further, it is assumed that a monitor image 23 (corresponding to a lightness value 37) that is one brighter than the monitor image 24 is designated, and A4 portrait and variable magnification × 100% are selected as the paper size. Under this condition, an image brighter than the original image 20 (substantially equivalent to the lightness value 32) is output by the printing process. In this case as well, the impression given to the user by the output image (substantially equivalent to the lightness value 32) should match the impression given to the user by the monitor image 23 (corresponding to the lightness value 37).
[0050]
Further, it is assumed that the monitor image 24 (corresponding to a lightness value 35) is designated, and “A3 portrait” and a scaling factor × 141% are selected as the paper size. In this case, it is desirable that the lightness value of the image data is corrected by the lightness correction processing unit 471 by approximately (−1) according to the scaling ratio × 141% using the correction line B in FIG. In this case, an image darker than the original image 20 (corresponding to the lightness value 30) (substantially corresponding to the lightness value 29) is output by the printing process. However, the impression that the output image (approximately equivalent to the lightness value 29) gives to the user due to the color area effect is that the original image 20 (corresponding to the lightness value 30) or the monitor image 24 (corresponding to the lightness value 35) gives to the user. Should match the impression. As described above, the present invention is preferably applied not only to the image quality monitor mode but also to zooming in the original copy mode.
[0051]
In this embodiment, the case of correcting the brightness data has been described. However, the density data after the reflectance-density conversion (Log conversion) by the LOG correction unit 431 may be corrected. However, in that case, the direction of increase / decrease of the density value by the correction is opposite to the direction of increase / decrease of the brightness value. Specifically, correction is performed to increase the density value of the image data when the scaling is enlargement, while correction is performed to decrease the density value of the image data when the scaling is reduction.
[0052]
In this embodiment, the digital color copying machine 100 scales the original image for copy output, but the present invention is not limited to this. For example, the present invention is also applied to a printer that prints out image data created on a personal computer. The present invention is also applied to a case where image data created on a personal computer is scaled on a personal computer and output to a display screen. In addition, the present invention is widely applied to OHP (overhead projector) and the like.
[0053]
【The invention's effect】
  As is clear from the above, the image processing apparatus of claim 1According to this, it is possible to appropriately compensate for the color area effect between the input image and the output image.
[Brief description of the drawings]
FIG. 1 is a diagram showing a cross-sectional structure of a digital color copying machine according to an embodiment to which the invention is applied.
FIG. 2 is a block diagram of a signal processing system of an image reading apparatus that is a component of the copying machine.
FIG. 3 is a block diagram of a signal processing system of an image reading apparatus that is a component of the copying machine.
FIG. 4 is a diagram showing a configuration of an operation panel of the copying machine and display contents in an image monitor mode.
FIG. 5 is a diagram showing a flow of processing in an image monitor mode.
6 is a diagram showing a flow of brightness correction processing shown in FIG. 5. FIG.
FIG. 7 is a diagram illustrating a correspondence between the number of monitor images and a scaling factor.
FIG. 8 is a diagram showing correction lines in a brightness correction table.
FIG. 9 is a diagram illustrating a document image and a monitor image created based on the document image.
[Explanation of symbols]
100 digital color copier
200 Image reader
300 Printer device
471 brightness correction processing section
472 brightness correction table
500 Operation panel

Claims (1)

入力された画像を変倍して、その変倍後の画像を出力する画像処理装置において、
入力画像と出力画像との間の色彩の面積効果を補償するように、上記変倍前または変倍後の画像データの明度値をその変倍の倍率に応じて補正する明度補正手段を有し、
上記明度補正手段は、上記変倍が拡大であるとき、上記入力画像の明度値が大きいほど、上記画像データの明度値を大きく減少させる補正を行う一方、上記変倍が縮小であるとき、上記入力画像の明度値が大きいほど、上記画像データの明度値を大きく増加させる補正を行うことを特徴とする画像処理装置。
In an image processing apparatus that scales an input image and outputs the scaled image,
To compensate for the color area effect of between the input image and the output image, have a brightness correction means for correcting the brightness value of the image data after the zooming before or zooming magnification of the variable power ,
The lightness correction means performs correction for greatly reducing the lightness value of the image data as the lightness value of the input image is larger when the magnification is enlargement, while when the magnification is reduction, An image processing apparatus, wherein correction is performed such that the lightness value of the image data increases as the lightness value of the input image increases .
JP2000156372A 2000-05-26 2000-05-26 Image processing device Expired - Fee Related JP3988355B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000156372A JP3988355B2 (en) 2000-05-26 2000-05-26 Image processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000156372A JP3988355B2 (en) 2000-05-26 2000-05-26 Image processing device

Publications (2)

Publication Number Publication Date
JP2001339602A JP2001339602A (en) 2001-12-07
JP3988355B2 true JP3988355B2 (en) 2007-10-10

Family

ID=18661175

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000156372A Expired - Fee Related JP3988355B2 (en) 2000-05-26 2000-05-26 Image processing device

Country Status (1)

Country Link
JP (1) JP3988355B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9501842B2 (en) 2013-10-22 2016-11-22 Canon Kabushiki Kaisha Image processing apparatus and image processing method with color correction of observation target

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4455261B2 (en) 2004-10-12 2010-04-21 キヤノン株式会社 Image processing method, image processing apparatus, and image forming system
JP4393489B2 (en) 2006-09-06 2010-01-06 キヤノン株式会社 Image processing apparatus and method
JP5353382B2 (en) * 2009-04-01 2013-11-27 セイコーエプソン株式会社 Image processing apparatus, image processing method, and image processing program
JP2012022704A (en) * 2011-09-05 2012-02-02 Seiko Epson Corp Image processing system, image processing method and computer program

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9501842B2 (en) 2013-10-22 2016-11-22 Canon Kabushiki Kaisha Image processing apparatus and image processing method with color correction of observation target

Also Published As

Publication number Publication date
JP2001339602A (en) 2001-12-07

Similar Documents

Publication Publication Date Title
JP4158332B2 (en) Color image processing device
JP4269521B2 (en) Image processing apparatus and image forming apparatus
JP3887951B2 (en) Image forming apparatus
EP0562596B1 (en) Color image processing method and apparatus thereof
JP3713574B2 (en) Image processing apparatus, image processing method, and program
JPH0413163A (en) Digital image forming device
JPH11187266A (en) Image processor and image forming device
JPH11348352A (en) Image formation apparatus
JP3645681B2 (en) Image processing device
JPH09261497A (en) Image forming device
JP2004056752A (en) Image processing apparatus and the image processing methodology
JP2002271616A (en) Image processing unit and imaging device
JP3988355B2 (en) Image processing device
JP4158345B2 (en) Image processing apparatus, image forming apparatus, and image processing method
US7092124B2 (en) Image processing apparatus, image forming apparatus, and image processing method with judging pixels in halftone-dot areas based on isolated pixel counts
JPH08149323A (en) Image processor
JP3723043B2 (en) Image processing apparatus, image reading apparatus, and image forming apparatus
JP2000287077A (en) Method and device for discriminating dot image
US20030030827A1 (en) Image processing apparatus and image forming apparatus
JP3262360B2 (en) Image processing apparatus and image processing method
JP3297452B2 (en) Image processing apparatus and image processing method
JPH06178111A (en) Image processor
JP3729131B2 (en) Image forming apparatus
JPH05137010A (en) Image processor
JP2000015871A (en) Image-processing apparatus

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20050614

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050920

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20060203

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20060203

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070223

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070227

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070426

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20070626

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070709

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

Free format text: PAYMENT UNTIL: 20100727

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20110727

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20120727

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20130727

Year of fee payment: 6

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees