(57)【特許請求の範囲】
【請求項１】
画像データに変倍処理を施し、前記画像データの表す画像を変倍した変倍画像を出力する画像処理装置において、
前記画像がテキストであるのかイメージであるのかを判定する判定手段と、
前記変倍処理後の画像データに対し、ローパスフィルタを用いて画質補正のためのフィルタリング処理を施すフィルタリング処理手段とを備え、
前記フィルタリング処理手段は、前記変倍処理として等倍処理が設定されると、
前記判定手段による判定結果がテキストであった場合は前記フィルタリング処理を禁止する一方、前記判定手段による判定結果がイメージであった場合は前記フィルタリング処理を行う
ことを特徴とする画像処理装置。
【請求項２】
画像データに変倍処理を施し、前記画像データの表す画像を変倍した変倍画像を出力する画像処理装置において、
前記画像中のテキスト領域とイメージ領域を判別する判別手段と、
前記変倍処理後の画像データに対し、ローパスフィルタを用いて画質補正のためのフィルタリング処理を施すフィルタリング処理手段とを備え、
前記フィルタリング処理手段は、前記変倍処理として等倍処理が設定されると、
前記判別手段による判別結果に基づいて、前記画像データのうち、前記テキスト領域内の各画素のデータに対する前記フィルタリング処理を禁止する一方、前記イメージ領域内の各画素のデータに対する前記フィルタリング処理を行なう
ことを特徴とする画像処理装置。
【請求項３】
画像データに変倍処理を施し、前記画像データの表す画像を変倍した変倍画像を出力するための画像処理方法において、
前記画像がテキストであるのかイメージであるのかを判定する判定工程と、
前記変倍処理後の画像データに対し、ローパスフィルタを用いて画質補正のためのフィルタリング処理を施すフィルタリング処理工程とを備え、
前記フィルタリング処理工程では、前記変倍処理として等倍処理が設定されると、
前記判定工程における判定結果がテキストであった場合は前記フィルタリング処理を禁止する一方、前記判定工程における判定結果がイメージであった場合は前記フィルタリング処理を行う
ことを特徴とする画像処理方法。
【請求項４】
画像データに変倍処理を施し、前記画像データの表す画像を変倍した変倍画像を出力するための画像処理方法において、
前記画像中のテキスト領域とイメージ領域を判別する判別工程と、
前記変倍処理後の画像データに対し、ローパスフィルタを用いて画質補正のためのフィルタリング処理を施すフィルタリング処理工程とを備え、
前記フィルタリング処理工程では、前記変倍処理として等倍処理が設定されると、
前記判別工程における判別結果に基づいて、前記画像データのうち、前記テキスト領域内の各画素のデータに対する前記フィルタリング処理を禁止する一方、前記イメージ領域内の各画素のデータに対する前記フィルタリング処理を行なう
ことを特徴とする画像処理方法。
【請求項５】
画像データに変倍処理を施し、前記画像データの表す画像を変倍した変倍画像を出力する画像処理装置を制御するための画像処理制御プログラムを記憶した記憶媒体であって、
前記画像処理制御プログラムは、
前記画像がテキストであるのかイメージであるのかを判定する判定工程と、
前記変倍処理後の画像データに対し、ローパスフィルタを用いて画質補正のためのフィルタリング処理を施すフィルタリング処理工程とを備え、
前記フィルタリング処理工程では、前記変倍処理として等倍処理が設定されると、
前記判定工程における判定結果がテキストであった場合は前記フィルタリング処理を禁止する一方、前記判定工程における判定結果がイメージであった場合は前記フィルタリング処理を行う
ことを特徴とする記憶媒体。
【請求項６】
画像データに変倍処理を施し、前記画像データの表す画像を変倍した変倍画像を出力する画像処理装置を制御するための画像処理制御プログラムを記憶した記憶媒体であって、
前記画像処理制御プログラムは、
前記画像中のテキスト領域とイメージ領域を判別する判別工程と、
前記変倍処理後の画像データに対し、ローパスフィルタを用いて画質補正のためのフィルタリング処理を施すフィルタリング処理手段とを備え、
前記フィルタリング処理工程では、前記変倍処理として等倍処理が設定されると、
前記判別工程における判別結果に基づいて、前記画像データのうち、前記テキスト領域内の各画素のデータに対する前記フィルタリング処理を禁止する一方、前記イメージ領域内の各画素のデータに対する前記フィルタリング処理を行なう
ことを特徴とする記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像処理装置、画像処理方法及び画像処理用の制御プログラムを記憶した記憶媒体に係り、特に原稿上の文字やイメージ部（絵柄）を拡大／縮小することが可能な複写機、ファクシミリ装置、プリンタ等の画像処理装置、これらの画像処理装置の画像処理方法及び画像処理用の制御プログラムを記憶した記憶媒体に関する。
【０００２】
【従来の技術】
従来より原稿上の文字やイメージ部を拡大／縮小することができる画像処理装置として、複写機、ファクシミリ装置、プリンタ等が知られている。
例えば、従来のディジタル複写機においては、原稿を読み取る読取部と、読取部により読み取った画像に種々の画像処理を行う画像処理部と、画像処理部における画像処理後の画像データに基づいて画像を用紙上に形成する画像形成部と、を備えて構成されている。
【０００３】
画像処理部における画像処理として、変倍処理があり、変倍処理には原画像を縮小する縮小処理及び原画像を拡大する拡大処理が含まれる。
縮小処理は、具体的には、画素の濃淡や色調を示す画素情報を間引くことにより行われる。
また、拡大処理は、画素の濃淡や色調を示す画素情報を複数回繰り返し用いることにより行われる。
原画像の読取処理、画像処理及び画像形成処理という一連の複写工程では、処理に伴ってある程度の画質劣化が避けられない。例えば、読取時の光学レンズの収差により画像がぼやけたり、ディザパターンとの干渉が発生することによるモアレが発生したりする。
【０００４】
より具体的には、上記従来の複写機においては、文字モード（印字対象が文字のみであるとして印刷を行う印刷モード）の対象となる画像のように、Ｈｉｇｈ−γ、かつ、エッジ強調された画像をそのまま形成すると、所定変倍率でモアレが目立つことが知られている。例えば、変倍率＝９９［％］とか変倍率＝１０１［％］などのような微小倍率調整を行う場合には、形成画像でモアレが目立つようになっていた。
【０００５】
そこで、特開平５−７３６７５号公報に記載された画像処理装置においては、モアレ等による画像劣化を低減すべく、変倍前の画像データを補正するための第１荷重係数データ及び変倍後の画像データを補正するための第２荷重係数データを予めＲＯＭに記憶し、ＣＰＵにより第１荷重係数データ、第２荷重係数データ及び指定された変倍率データから第３荷重係数データを算出し、ディジタルフィルタにより注目画素の画像データ及び当該注目画素の周辺画素の画像データをそれぞれ第３荷重係数データから構成されるマトリクスで決定される比で参照して補正するフィルタリング処理を行うことにより画質劣化を抑制していた。
【０００６】
【発明が解決しようとする課題】
ところで、上記従来のフィルタリング処理を等倍率時（変倍率＝１００［％］時）にも行うと、文字部で黒文字が太ってしまい、得られた複写原稿の文字が読み取れなくなってしまうという問題点が生じていた。
より具体的には、ユーザが複写機の動作モードとして文字原稿を複写するための文字モード、文字及び写真が混在する文字／写真原稿を複写するための文字／写真モードあるいは写真原稿を複写するための写真モードを設定したとしても、縮小／拡大処理後に補正フィルタ（ＬＰＦ）によりフィルタリング処理を行うように構成されていたため、等倍率時に図１１に示すように、文字の太りや潰れが生じてしまっていた。
【０００７】
そこで仮に等倍率時にはフィルタリング処理を行わず、スルー（Through）処理とすると、文字部では問題は解決するが、イメージ部（絵柄部）では、粒状性の画質劣化が目立ってしまうという新たな問題点が生じることとなっていた。
より具体的には、上記補正フィルタ（ＬＰＦ）によるフィルタリング処理は、粒状性悪化防止の目的で設けられているため、このフィルタリング処理を行わないと粒状性の悪い、すなわち、画質の低下した複写画像になってしまうという問題点が生じていた。
【０００８】
そこで、本発明の目的は、変倍率時及び等倍率時の双方において、画質劣化を抑制し、良好な画像を得ることが可能な画像処理装置、画像処理方法及び記憶媒体を提供することにある。
【０００９】
【課題を解決するための手段】
上記課題を解決するため、この発明は、画像データに変倍処理を施し、前記画像データの表す画像を変倍した変倍画像を出力する画像処理装置において、前記画像がテキストであるのかイメージであるのかを判定する判定手段と、前記変倍処理後の画像データに対し、ローパスフィルタを用いて画質補正のためのフィルタリング処理を施すフィルタリング処理手段とを備え、前記フィルタリング処理手段は、前記変倍処理として等倍処理が設定されると、前記判定手段による判定結果がテキストであった場合は前記フィルタリング処理を禁止する一方、前記判定手段による判定結果がイメージであった場合は前記フィルタリング処理を行うことを特徴とする。
また、この発明は、画像データに変倍処理を施し、前記画像データの表す画像を変倍した変倍画像を出力する画像処理装置において、前記画像中のテキスト領域とイメージ領域を判別する判別手段と、前記変倍処理後の画像データに対し、ローパスフィルタを用いて画質補正のためのフィルタリング処理を施すフィルタリング処理手段とを備え、前記フィルタリング処理手段は、前記変倍処理として等倍処理が設定されると、前記判別手段による判別結果に基づいて、前記画像データのうち、前記テキスト領域内の各画素のデータに対する前記フィルタリング処理を禁止する一方、前記イメージ領域内の各画素のデータに対する前記フィルタリング処理を行なうことを特徴とする。
【００１０】
【発明の実施の形態】
次に図面を参照して本発明の好適な実施形態を説明する。
（第１実施形態）
図１に本実施形態に係る複写機の主要部の概要構成ブロック図を示す。
複写機は、大別すると、画像処理を行い複写画像データを出力する画像処理部２１と、画像処理部２１から出力される後述のＬ＊ａ＊ｂ＊画像データについてテキスト（文字）／イメージ（絵柄）分離（Ｔ／Ｉ分離という。）を行いテキスト領域及びイメージ領域を判定し、その判定結果を２ビットのＴ／Ｉ判定データＴａｇとして出力するとともに、Ｌ＊ａ＊ｂ＊画像データをそのまま出力するＴ／Ｉ分離判定部２２と、複写機全体を制御するシステムＣＰＵ部１６と、画像処理部２１から出力された複写画像データを図示しないプリンタエンジンにラスタスキャン（Raster scan）用のラスタスキャン複写画像データに変換して出力するＲＯＳ（Raster Output Scanner）インターフェース（Ｉ／Ｆ）部１６と、図示しないＩＯＴ（Image Output Terminal；プリンタエンジン）を制御し複写画像を形成させるＩＯＴコントロール部１７と、ユーザによる各種データ入力あるいはユーザに対する各種データの表示を行う図示しないコンソールパネルの制御を行うＵ／Ｉ（User Interface）コンソールパネルコントロール部１８と、原稿走査（原稿スキャン）時のスキャンモータの制御を行うスキャンモータコントロール部２０と、システムＣＰＵ部１６及び画像処理部２１の動作に同期してスキャンモータコントロール部２０を制御するＩＩＴ（Image Input Terminal）−ＣＰＵ部１９と、を備えて構成されている。
【００１１】
画像処理部２１は、図示しない原稿から反射された読取光を受光して光電変換するＣＣＤ１と、ＣＣＤ１の撮像信号（アナログ信号）をアナログ／ディジタル変換して撮像データ（ＢＧＲデータ；Blue,Green,Redデータ）として出力するＡ／Ｄコンバータ２と、撮像データのシェーディング補正を施し第１補正撮像データとして出力するシェーディング補正部３と、第１補正撮像データに対しＣＣＤギャップ間補正を施し第２補正撮像データとして出力するＣＣＤギャップ間補正部４と、第２補正撮像データに対しグレーバランス補正を施し、第３補正撮像データとして出力するグレーバランス補正部５と、ＢＧＲデータである第３補正撮像データの色空間変換を行い、Ｌ*ａ*ｂ*色空間で表現されるＬ*ａ*ｂ*画像データとして出力する第１色空間変換部６と、後述のＩＰＳ−ＣＰＵ部の制御下で外部インターフェース機器、Ｔ／Ｉ分離判定部２２等とのインターフェース動作を行う外部インターフェース（Ｉ／Ｆ）部７と、外部インターフェース部７を介して入力されるＬ*ａ*ｂ*画像データについてカラー／白黒判定を自動的に行うとともに、テキスト／イメージ分離判定を行うＡＣＳ判定−Ｔ／Ｉ分離判定部８と、画像処理部２１全体の制御を行うＩＰＳ（Image Processing System）−ＣＰＵ部９と、Ｔ／Ｉ分離判定部２２を介して入力されたＬ*ａ*ｂ*画像データの色空間変換を行い、ＹＭＣＫ（Yellow,Magenta,Cyan,Kuro）色空間として表現されるＹＭＣＫ画像データとして出力する第２色空間変換部１０と、ＹＭＣＫ画像データに対応する画像の縮小／拡大を行うための縮／拡ＹＭＣＫ画像データ（等倍率も含む）を出力するとともに、Ｔ／Ｉ分離判定部２２からのＴ／Ｉ判定データＴａｇに基づいて画素単位でフィルタリング処理（ディジタルフィルタ補正）を行う縮小／拡大・ディジタルフィルタ補正部１１と、画像単位で縮／拡ＹＭＣＫ画像データのフィルタリング処理を行い、補正ＹＭＣＫ画像データを出力するディジタルフィルタ部１２と、補正ＹＭＣＫ画像データのうち、文字部に相当するデータにはＨｉｇｈ−γ処理を施し、イメージ部に相当するデータにはＬｉｎｅａｒ処理を施すＨｉｇｈ−γ／Ｌｉｎｅａｒ変換部１３と、図示しないＩＯＴの階調特性に応じたトーン調整を行うトーン（Tone）コントロール部１４と、を備えて構成されている。
【００１２】
図２に縮小／拡大・ディジタルフィルタ補正部１１の概要構成ブロック図を示す。
縮小／拡大・ディジタルフィルタ補正部１１は、ＹＭＣＫ画像データ及びＴ／Ｉ判定データＴａｇが入力され、画素単位でフィルタリング処理を行うフィルタ部３０と、外部のタイミング発生回路からのタイミング信号に基づいて副走査方向トリミング信号を生成し出力する副走査方向トリミング信号発生回路３１と、フィルタ部３０の出力データを選択的に後述のラッチ回路３３あるいは後述のマルチプレクサ４５に出力する第１セレクタ３２と、第１セレクタ３２の出力データを副走査方向トリミング信号に対応するタイミングで取込むラッチ回路３３と、ラッチ回路３３の出力データあるいは後述のマルチプレクサ４５の出力データのいずれかを選択的に出力する第２セレクタ３４と、外部からの変倍率制御データＭＡＧ0〜ＭＡＧ15に基づいて拡大縮小パターンを発生する拡大縮小パターン発生回路３５と、拡大縮小パターン発生回路３５の制御下で補正係数データを生成し出力する補正係数データ発生回路３６と、補正係数データ及び第２セレクタ３４の出力データを乗算して出力する第１、第２乗算回路３７、３８と、第１、第２乗算回路３７、３８の出力データを加算して出力する加算回路３９と、拡大縮小パターン発生回路３５の制御下で外部のタイミング発生回路からのタイミング信号に基づいてカウンタコントロール信号を生成し出力するカウンタコントロール信号発生回路４０と、外部のタイミング発生回路からのタイミング信号及びカウンタコントロール信号に基づいて第１カウントデータを出力する第１カウンタ４１と、外部のタイミング発生回路からのタイミング信号に基づいて第２カウントデータを出力する第２カウンタ４２と、第１カウントデータに対応するアドレスに対し後述のマルチプレクサ４５を介してデータの書き込み、読み出しを行う第１ＳＲＡＭ４３と、第２カウントデータに対応するアドレスに対し、後述のマルチプレクサ４５を介してデータの書き込み、読み出しを行う第２ＳＲＡＭ４４と、入力された各種データを選択的に切り換えて出力するマルチプレクサ４５と、を備えて構成されている。
【００１３】
図３に縮小／拡大・ディジタルフィルタ補正部１１のフィルタ部の回路ブロック図を示す。
縮小／拡大・ディジタルフィルタ補正部１１のフィルタ部３０は、外部からのクロック信号に基づいてデータ端子Ｄに入力されたＴ／Ｉ判定データＴａｇ（２ビット）をラッチし、出力端子Ｑから出力するデータラッチ部５０と、データラッチ部５０の出力端子Ｑから出力されたＴ／Ｉ判定データＴａｇがセレクト端子ＳＥＬに入力され、Ｔ／Ｉ判定データＴａｇの値に応じて黒文字に対応するフィルタ係数Ａ1，Ｂ1，Ｃ1、イメージ（絵柄）に対応するフィルタ係数Ａ2，Ｂ2，Ｃ2、中間彩度文字に対応するフィルタ係数Ａ3，Ｂ3，Ｃ3あるいは色文字に対応するフィルタ係数Ａ4，Ｂ4，Ｃ4のうちからいずれかのフィルタ係数Ａx、Ｂx、Ｃx（Ｘ：１〜４）を選択的に出力するセレクタ５１と、外部からのクロック信号に基づいてデータ端子に入力された縮／拡ＹＭＣＫ画像データ（８ビット）をラッチし、出力端子Ｑから第１ラッチ縮／拡ＹＭＣＫ画像データとして出力する第１データラッチ部５２と、外部からのクロック信号に基づいて第１データラッチ部の出力端子Ｑから出力された第１ラッチ縮／拡ＹＭＣＫ画像データをラッチし、その出力端子Ｑから第２ラッチ縮／拡ＹＭＣＫ画像データとして出力する第２データラッチ部５３と、外部からのクロック信号に基づいて第２データラッチ部５３の出力端子Ｑから出力された第２縮／拡ＹＭＣＫ画像データをラッチし、その出力端子Ｑから第３ラッチ縮／拡ＹＭＣＫ画像データとして出力する第３データラッチ部５４と、外部からのクロック信号に基づいて第３データラッチ部の出力端子Ｑから出力された第３縮／拡ＹＭＣＫ画像データをラッチし、その出力端子Ｑから第４ラッチ縮／拡ＹＭＣＫ画像データとして出力する第４データラッチ部５５と、第１ラッチ縮／拡ＹＭＣＫ画像データと第３ラッチ縮／拡ＹＭＣＫ画像データとを加算し第１加算縮／拡ＹＭＣＫ画像データとして出力する第１加算部５６と、第４ラッチ縮／拡ＹＭＣＫ画像データにセレクタ５１により出力されたフィルタ係数群を乗じて第１乗算画像データを出力する第１乗算部５７と、第１加算縮／拡ＹＭＣＫ画像データにセレクタ５１により出力されたフィルタ係数Ａx、Ｂx、Ｃx（Ｘ：１〜４）を乗じて第２乗算画像データを出力する第２乗算部５８と、第２ラッチ縮／拡ＹＭＣＫ画像データにセレクタ５１により出力されたフィルタ係数Ａx、Ｂx、Ｃx（Ｘ：１〜４）を乗じて第３乗算画像データを出力する第３乗算部５９と、第１乗算画像データ、第２乗算画像データ及び第３乗算画像データを加算することにより丸め処理を行い補正ＹＭＣＫ画像データとして出力する第２加算部６０と、を備えて構成されている。
【００１４】
次に複写機の動作を説明する。
ユーザにより、図示しないコンソールパネルを介して変倍率及び複写命令が入力されると、Ｕ／Ｉ（User Interface）コンソールパネルコントロール部１８は、その旨をシステムＣＰＵ部１６に通知する。
通知を受けたシステムＣＰＵ部１６は、スキャンモータコントロール部２０をＩＩＴＣＰＵ部１９を介して制御し、スキャンモータコントロール部２０にスキャンモータの制御を行わせる。
画像処理部２１のＣＣＤ１は、図示しない原稿から反射された読取光を受光して光電変換し、撮像信号をＡ／Ｄコンバータ２に出力する。
【００１５】
Ａ／Ｄコンバータ２は、撮像信号（アナログ信号）をアナログ／ディジタル変換して撮像データ（ＢＧＲデータ；Blue,Green,Redデータ）として出力し、シェーディング補正部３は、撮像データのシェーディング補正を施し第１補正撮像データとしてＣＣＤギャップ間補正部４に出力する。
ＣＣＤギャップ間補正部４は、入力された第１補正撮像データに対しＣＣＤギャップ間補正を施し第２補正撮像データとして出力し、グレーバランス補正部５は、第２補正撮像データに対しグレーバランス補正を施し、第３補正撮像データとして第１色空間変換部６に出力する。
第１色空間変換部６は、ＢＧＲデータである第３補正撮像データの色空間変換を行い、Ｌ＊ａ＊ｂ＊色空間で表現されるＬ＊ａ＊ｂ＊画像データとして外部インターフェース部７を介してＡＣＳ判定−Ｔ／Ｉ分離判定部８及びＴ／Ｉ分離判定部２２に出力する。
【００１６】
これにより、ＡＣＳ判定−Ｔ／Ｉ分離判定部８は、入力されるＬ＊ａ＊ｂ＊画像データについてカラー／白黒判定を自動的に行うとともに、テキスト／イメージ分離判定を行い、Ｔ／Ｉ分離判定部２２は、入力されたＬ＊ａ＊ｂ＊画像データについてテキスト／イメージ分離を行いテキスト領域及びイメージ領域を判定し、その判定結果を２ビットのＴ／Ｉ判定データＴａｇとして縮小／拡大・ディジタルフィルタ補正部１１に出力するとともに、Ｌ＊ａ＊ｂ＊画像データをそのまま第２色空間変換部１０に出力する。
【００１７】
第２色空間変換部１０は、入力されたＬ*ａ*ｂ*画像データの色空間変換を行い、ＹＭＣＫ（Yellow,Magenta,Cyan,Kuro）色空間として表現されるＹＭＣＫ画像データとして縮小／拡大・ディジタルフィルタ補正部１１に出力する。
縮小／拡大・ディジタルフィルタ補正部１１は、ＹＭＣＫ画像データに対応する画像の縮小／拡大を行うための縮／拡ＹＭＣＫ画像データ（等倍率も含む）を出力するとともに、Ｔ／Ｉ分離判定部２２からのＴ／Ｉ判定データＴａｇに基づいて画素単位でフィルタリング処理（ディジタルフィルタ補正）を行う。
ここで、縮小／拡大・ディジタルフィルタ補正部１１のフィルタ部３０の動作について図３及び図４の複写機の制御系概要構成図を参照して説明する。
【００１８】
図４においては、図１と同一の部分には同一の符号を付し、その詳細な説明を省略する。
フィルタ部３０のデータラッチ部５０は、外部からのクロック信号に基づいてデータ端子Ｄに入力されたＴ／Ｉ判定データＴａｇ（２ビット）をラッチし、出力端子Ｑから出力する。
セレクタ５１は、データラッチ部５０の出力端子Ｑから出力されたＴ／Ｉ判定データＴａｇがセレクト端子ＳＥＬに入力され、Ｔ／Ｉ判定データＴａｇの値に応じて黒文字に対応するフィルタ係数Ａ1，Ｂ1，Ｃ1、イメージ（絵柄）に対応するフィルタ係数Ａ2，Ｂ2，Ｃ2、中間彩度文字に対応するフィルタ係数Ａ3，Ｂ3，Ｃ3あるいは色文字に対応するフィルタ係数Ａ4，Ｂ4，Ｃ4のうちからいずれかのフィルタ係数Ａx、Ｂx、Ｃx（Ｘ：１〜４）を選択的に出力する。
【００１９】
これらのデータラッチ部５０及びセレクタ５１の動作と並行して、第１データラッチ部５２は、外部からのクロック信号に基づいてデータ端子に入力された縮／拡ＹＭＣＫ画像データ（８ビット）をラッチし、出力端子Ｑから第１ラッチ縮／拡ＹＭＣＫ画像データとして第２データラッチ部５３及び第１加算部５６に出力し、第２データラッチ部５３は、外部からのクロック信号に基づいて第１データラッチ部の出力端子Ｑから出力された第１ラッチ縮／拡ＹＭＣＫ画像データをラッチし、その出力端子Ｑから第２ラッチ縮／拡ＹＭＣＫ画像データとして第３データラッチ部５４及び第３乗算部５９に出力する。
【００２０】
第３データラッチ部５４は、外部からのクロック信号に基づいて第２データラッチ部５３の出力端子Ｑから出力された第２縮／拡ＹＭＣＫ画像データをラッチし、その出力端子Ｑから第３ラッチ縮／拡ＹＭＣＫ画像データとして第４データラッチ部５５及び第１加算部５６に出力し、第４データラッチ部５５は、外部からのクロック信号に基づいて第３データラッチ部の出力端子Ｑから出力された第３縮／拡ＹＭＣＫ画像データをラッチし、その出力端子Ｑから第４ラッチ縮／拡ＹＭＣＫ画像データとして第１乗算部５７に出力する。
これにより第１乗算部５７は、第４ラッチ縮／拡ＹＭＣＫ画像データにセレクタ５１により出力されたフィルタ係数群を乗じて第１乗算画像データを第２加算部６０に出力する。
【００２１】
第１加算部は、第１ラッチ縮／拡ＹＭＣＫ画像データと第３ラッチ縮／拡ＹＭＣＫ画像データとを加算し第１加算縮／拡ＹＭＣＫ画像データとして第２乗算部５８に出力する。
これにより第２乗算部５８は、第１加算縮／拡ＹＭＣＫ画像データにセレクタ５１により出力されたフィルタ係数Ａx、Ｂx、Ｃx（Ｘ：１〜４）を乗じて第２乗算画像データを第２加算部６０に出力する。
第３乗算部５９は、第２ラッチ縮／拡ＹＭＣＫ画像データにセレクタ５１により出力されたフィルタ係数Ａx、Ｂx、Ｃx（Ｘ：１〜４）を乗じて第３乗算画像データを第２加算部６０に出力する。
【００２２】
そして、第２加算部６０は、第１乗算画像データ、第２乗算画像データ及び第３乗算画像データを加算することにより丸め処理を行い補正ＹＭＣＫ画像データとしてディジタルフィルタ部１２に出力することとなる。
この場合において、ＩＰＳ−ＣＰＵ部９は、図示しないコンソールパネルによりユーザが設定した変倍率の情報をシステムＣＰＵ部１６を介して得ており、縮小／拡大・ディジタルフィルタ補正部１１のフィルタ設定レジスタ（図５参照）に対応するパラメータを設定する。
【００２３】
より詳細には、例えば、ユーザの設定に伴う実際の変倍率（ユーザ設定の変倍率に対し、機差等を考慮した実際の変倍率）が１００［％］（＝等倍率）であり、Ｔ／Ｉ分離判定部２２によるＴ／Ｉ判定データＴａｇが文字に相当するものである場合には、図５に示すフィルタ設定レジスタの第３ビットＢ2及び第４ビットＢ3を文字に相当するデータ（例えば、Ｂ2＝“０”、Ｂ3＝“０”）とし、変倍率が１００［％］であるので、第５ビットＢ4＝“１”とする。
そして、フィルタ部３０は、フィルタ設定レジスタの値、すなわち、Ｔ／Ｉ判定データＴａｇが文字に相当するものであり、変倍率＝１００［％］である場合には、フィルタリング処理を行わないことにより（フィルタリング処理の禁止）、図６に示すように文字の潰れがなく、文字領域においては、鮮鋭度の高い画質を得ることが可能となる。
【００２４】
また、フィルタ部３０は、フィルタ設定レジスタの値、Ｔ／Ｉ判定データＴａｇが文字以外のイメージである場合には、通常のフィルタリング処理を行う。
この結果、イメージ部分においては、粒状性の悪化が見られない滑らかな画像を得ることが可能となる。
そして、ディジタルフィルタ部１２は、画像単位で縮／拡ＹＭＣＫ画像データのフィルタリング処理を行い、補正ＹＭＣＫ画像データをＨｉｇｈ−γ／Ｌｉｎｅａｒ変換部１３に出力する。
【００２５】
Ｈｉｇｈ−γ／Ｌｉｎｅａｒ変換部１３は、補正ＹＭＣＫ画像データのうち、文字部に相当するデータにはＨｉｇｈ−γ処理を施し、イメージ部に相当するデータにはＬｉｎｅａｒ処理を施し、トーンコントロール部１は、図示しないＩＯＴの階調特性に応じたトーン調整を行うこととなる。
そして、ＲＯＳインターフェース部１６は、トーン調整後の複写画像データを図示しないプリンタエンジンにラスタスキャン複写画像データに変換して出力し、ＩＯＴコントロール部１７は、図示しないＩＯＴ（Image Output Terminal；プリンタエンジン）を制御し複写画像を形成させることとなる。
この結果、得られる複写画像は、文字部分は鮮鋭度の高い画質を得ることが可能となり、イメージ部分においては、粒状性の悪化が見られない滑らかな画像を得ることが可能となる。
【００２６】
第２実施形態
上記第１実施形態は、変倍率＝１００［％］、すなわち、等倍率の場合の画質の向上を図るものであったが、本第２実施形態は、変倍率がおよそ９０［％］〜１１０［％］の場合に、図１０に示すように、複写画像に発生するモアレを軽減するための実施形態である。
本第２実施形態において、複写機の装置構成は第１実施形態と同様であるので、装置構成については、図１を参照して説明する。
【００２７】
まず、Ｔ／Ｉ分離判定部２２の判定結果に基づき、図５に示すフィルタ設定レジスタの第３ビットＢ2及び第４ビットＢ3を文字、イメージ、中間彩度文字、色文字のいずれかに設定する。
例えば、Ｔ／Ｉ分離判定部２２の判定結果が、文字部分の場合には、第３ビットＢ2＝“０”、第４ビットＢ3＝“０”とし、イメージ部分の場合には第３ビットＢ2＝“１”、第４ビットＢ3＝“０”とし、中間彩度文字部分の場合には、第３ビットＢ2＝“０”、第４ビットＢ3＝“１”とし、色文字部分の場合には、第３ビットＢ2＝“１”、第４ビットＢ3＝“１”とする。
【００２８】
そして、図７に示すように、縮小／拡大・ディジタルフィルタ補正部１１のフィルタ部３０の第３データラッチ部５４（図３参照）に格納されている注目画素Ａ、第２データラッチ部５３及び第４データラッチ部５５に格納されている注目画素Ａに隣接する注目画素Ｂ及び第１データラッチ部５２に格納されている注目画素Ｃに対し、ユーザの設定に伴う実際の変倍率（ユーザ設定の変倍率に対し、機差等を考慮した実際の変倍率）に応じてフィルタ係数Ａ、Ｂ、Ｃを実験により求めた以下に示す値とする。
【００２９】
0003658895.tif 000002
この場合において、スルー設定とは、フィルタ部３０は、フィルタリング処理を行わない場合と実効的に等価である設定をいう。
【００３０】
次に図８の処理フローチャートを参照して第２実施形態の複写機のフィルタ係数設定動作を説明する。
ユーザにより、図示しないコンソールパネルを介して変倍率及び複写命令が入力されると、Ｕ／Ｉ（User Interface）コンソールパネルコントロール部１８は、その旨をシステムＣＰＵ部１６に通知する（ステップＳ１）。
これによりシステムＣＰＵ部１６は、入力された複写命令の動作モードが文字及びイメージを分離して処理するＴ／Ｉ分離モードであるか否かを判別する（ステップＳ２）。
【００３１】
ステップＳ２の判別において、Ｔ／Ｉ分離モードである場合（ステップＳ２；Ｙｅｓ）には、黒文字に対応するフィルタ係数Ａ1，Ｂ1，Ｃ1、イメージ（絵柄）に対応するフィルタ係数Ａ2，Ｂ2，Ｃ2、中間彩度文字に対応するフィルタ係数Ａ3，Ｂ3，Ｃ3あるいは色文字に対応するフィルタ係数Ａ4，Ｂ4，Ｃ4のうちからいずれかのフィルタ係数Ａx、Ｂx、Ｃx（Ｘ：１〜４）を用いて処理を行うこととなる（ステップＳ１０）。
【００３２】
ステップＳ２の判別において、Ｔ／Ｉ分離モードではない場合（ステップＳ２；Ｎｏ）には、入力された複写命令の動作モードが文字モード（原稿内は全て文字であるとして処理するモード）であるか否かを判別する（ステップＳ３）。
ステップＳ３の判別において、文字モードである場合（ステップＳ３；Ｙｅｓ）には、フィルタ係数をスルー設定（Ａ：０．２５、Ｂ：０．２５、Ｃ：０．２５）処理を終了する（ステップＳ４）。
【００３３】
ステップＳ３の判別において、文字モードではない場合（ステップＳ３；Ｎｏ）には、ＩＩＴ（Image Input Terminal）等倍調整（機差調整）の値及びユーザ倍率調整（定着時の加熱に伴う複写用紙の収縮等を考慮した調整）の値を取得し（ステップＳ５，６）、それらの値とステップＳ１により設定された変倍率とに基づいて実効的な変倍率を算出し、ＩＰＳ−ＣＰＵ部９に通知する（ステップＳ７）。
【００３４】
そして、実効的な変倍率が１００［％］、すなわち、等倍率であるか否かを判別する（ステップＳ８）。
ステップＳ８の判別において、実効的な変倍率が１００［％］である場合には、フィルタ係数をスルー設定（Ａ：０．２５、Ｂ：０．２５、Ｃ：０．２５）処理を終了する（ステップＳ９）。
ステップＳ８の判別において、実効的な変倍率が１００［％］以外である場合には、上述した変倍率とフィルタ係数の関係に基づいてフィルタ係数を設定し処理を終了する（ステップＳ１１）。
【００３５】
以上のように構成することにより、Ｔ／Ｉ分離判定において、文字部分と判定された場合には、縮小／拡大・ディジタルフィルタ補正部１１におけるフィルタリング処理を行わない（スルー設定とする）ことにより、鮮鋭度の高い画質を得ることができるとともに、イメージ部分、中間彩度文字部分、色文字部分と判定された場合には、その実効的な変倍率に応じて最適なフィルタ係数が設定されてフィルタリング処理がなされるため、図９に示すように、モアレのない画質を同一原稿においても、得ることができる。
【００３６】
【発明の効果】
この発明によれば、等倍処理時に不必要なフィルタリング処理がなされることがなくなり、等倍画像の画質を向上することができる。
【００３７】
また、文字の鮮鋭度の低下を抑制でき、高画質の画像を容易に得ることができる。
【００４０】
また、テキストやイメージが混在する画像であってもモアレのない高画質な等倍画像を得ることができる。
【図面の簡単な説明】
【図１】  複写機の概要構成ブロック図である。
【図２】  縮小／拡大・ディジタルフィルタ補正部の概要構成ブロック図である。
【図３】  フィルタ部の回路構成ブロック図である。
【図４】  複写機の制御系の概要構成図である。
【図５】  フィルタ設定レジスタの説明図である。
【図６】  実施形態の効果の説明図（その１）である。
【図７】  フィルタ係数の割当ての説明図である。
【図８】  第２実施形態の動作処理フローチャートである。
【図９】  実施形態の効果の説明図（その２）である。
【図１０】  モアレ発生状態の説明図である。
【図１１】  従来の問題点の説明図である。
【符号の説明】
１  ＣＣＤ
２  Ａ／Ｄコンバータ
３  シェーディング補正部
４  ＣＣＤギャップ間補正部
５  グレーバランス補正部
６  第１色空間変換部
７  外部インターフェース部
８  ＡＣＳ判定−Ｔ／Ｉ分離判定部
９  ＩＰＳ−ＣＰＵ部
１０  第２色空間変換部
１１  縮小／拡大・ディジタルフィルタ補正部
１２  ディジタルフィルタ部
１３  Ｈｉｇｈ−γ／Ｌｉｎｅａｒ変換部
１４  トーンコントロール部
１５  ＲＯＳインターフェース部
１６  システムＣＰＵ部
１７  ＩＯＴコントロール部
１８  Ｕ／Ｉコンソールパネルコントロール部
１９  ＩＩＴ−ＣＰＵ部
２０  スキャンモータコントロール部
２１  画像処理部
２２  Ｔ／Ｉ分離判定部
Ｔａｇ  Ｔ／Ｉ判定データ
【図１】
0003658895.tif 000003
【図２】
0003658895.tif 000004
【図３】
0003658895.tif 000005
【図４】
0003658895.tif 000006
【図５】
0003658895.tif 000007
【図６】
0003658895.tif 000008
【図７】
0003658895.tif 000009
【図８】
0003658895.tif 000010
【図９】
0003658895.tif 000011
【図１０】
0003658895.tif 000012
【図１１】
0003658895.tif 000013