(57)【特許請求の範囲】
【請求項１】
入力画像を表す画像データを入力する入力手段と、
入力される画像データから注目画素を中心とする、第一の範囲の第一の平均濃度、および、前記第一の範囲より広い第二の範囲の第二の平均濃度を検出して、前記第一の平均濃度が所定の第一の閾値を超える場合、または、前記第一の濃度が前記第二の濃度を超える場合に前記注目画素が文字または中間調領域に属すると判定する第一の判定手段と、
前記注目画素の濃度が前記第二の濃度を超える、または、前記注目画素の濃度が所定の第二の閾値を超える第一の条件を満たす画素を示す第一の信号を出力し、注目画素を中心とする第三の範囲の前記第一の信号を参照して前記第一の条件を満たす画素の並びを示す第二の信号を出力し、前記第二の信号に、注目画素を中心とする所定サイズのウィンドウで信号を参照して、前記ウィンドウ内に論理‘H’の画素があれば前記注目画素の値を論理‘H’にする膨張処理、並びに、前記ウィンドウ内に論理‘L’の画素があれば前記注目画素の値を論理‘L’にする縮小処理を連続して施して孤立した論理‘H’の画素を除去した第三の信号を出力し、注目画素を中心とする第四の範囲の前記第三の信号を参照して、前記画素の並びを示す前記第三の信号の数が第三の閾値を超える場合に前記注目画素が網点領域に属すると判定する第二の判定手段と、
前記第一および第二の判定手段の判定結果を論理和した二値画像に、注目画素を中心とするサイズが異なる複数の第一のウィンドウで二値画像を参照する前記収縮処理、並びに、前記複数の第一のウィンドウそれぞれに対応し、対応する前記第一のウィンドウよりサイズが大きい、注目画素を中心とするサイズが異なる複数の第二のウィンドウで前記収縮処理後の二値画像を参照する前記膨張処理を施し、前記第一および第二のウィンドウの組み合わせ分の前記膨張処理の結果に基づき前記入力画像上の文字、線画像の幅を画素単位に検出する検出手段と、
前記画素単位に得られる、前記文字、線画像の幅の検出結果および所定のテーブルに応じて、前記入力画像に対する画像処理の係数を前記画素単位に設定する設定手段とを有することを特徴とする画像処理装置。
【請求項２】
入力画像を表す画像データを入力し、
入力される画像データから注目画素を中心とする、第一の範囲の第一の平均濃度、および、前記第一の範囲より広い第二の範囲の第二の平均濃度を検出して、前記第一の平均濃度が所定の第一の閾値を超える場合、または、前記第一の濃度が前記第二の濃度を超える場合に前記注目画素が文字または中間調領域に属すると判定し、
前記注目画素の濃度が前記第二の濃度を超える、または、前記注目画素の濃度が所定の第二の閾値を超える第一の条件を満たす画素を示す第一の信号を出力し、注目画素を中心とする第三の範囲の前記第一の信号を参照して前記第一の条件を満たす画素の並びを示す第二の信号を出力し、前記第二の信号に、注目画素を中心とする所定サイズのウィンドウで信号を参照して、前記ウィンドウ内に論理‘H’の画素があれば前記注目画素の値を論理‘H’にする膨張処理、並びに、前記ウィンドウ内に論理‘L’の画素があれば前記注目画素の値を論理‘L’にする縮小処理を連続して施して孤立した論理‘H’の画素を除去した第三の信号を出力し、注目画素を中心とする第四の範囲の前記第三の信号を参照して、前記画素の並びを示す前記第三の信号の数が第三の閾値を超える場合に前記注目画素が網点領域に属すると判定し、
前記二つの判定結果を論理和した二値画像に、注目画素を中心とするサイズが異なる複数の第一のウィンドウで二値画像を参照する前記収縮処理、並びに、前記複数の第一のウィンドウそれぞれに対応し、対応する前記第一のウィンドウよりサイズが大きい、注目画素を中心とするサイズが異なる複数の第二のウィンドウで前記収縮処理後の二値画像を参照する前記膨張処理を施し、前記第一および第二のウィンドウの組み合わせ分の前記膨張処理の結果に基づき前記入力画像上の文字、線画像の幅を画素単位に検出し、
前記画素単位に得られる、前記文字、線画像の幅の検出結果および所定のテーブルに応じて、前記入力画像に対する画像処理の係数を前記画素単位に設定することを特徴とする画像処理方法。
【発明の詳細な説明】
【０００１】
本発明は画像処理装置およびその方法に関する。
【０００２】
【従来の技術】
近年、カラー画像データをデジタル的に処理し、それをカラープリンタに出力してカラー画像を得るカラープリント装置や、カラー原稿を色分解して電気的に読み取り、得られたカラー画像データを用紙上にプリント出力してカラー画像の複写を行なう、いわゆる、デジタルカラー複写機等、カラー印字システムの発展にはめざましいものがある。
【０００３】
また、これらのシステムの普及に伴い、カラー画像の印字品質に対する要求も高くなってきており、特に、黒い文字や黒細線を、より黒く、シャープに印字したいという要求が高まっている。すなわち、黒原稿を色分解すると、黒を再現する信号としてイエロー，マゼンタ，シアン，ブラックの各信号が発生するが、得られた信号に基づいてそのまま印字すると、各色が４色重ね合わせで再現されるので、色相互間の若干のズレにより黒の細線に色にじみが生じ、本来の黒が黒く見えなかったり、あるいは、ボケて見えたりして、印字品質を著しく低下させていた。
【０００４】
これに対して、画像信号中の黒、それ以外の色等の色情報や、細線、網点等の空間周波数の特徴を抽出して、例えば、黒文字，色文字等のエリアを検出したり、さらには、中間調画像や網点画像領域等に分けて、それぞれのエリアに応じた処理を施し、エリアが黒文字部ならば黒単色化する方法等が提案されている。
【０００５】
【発明が解決しようとする課題】
しかしながら、上記従来の方法では、例えば、文字が明朝体等の太さが可変な文字の場合、黒文字処理の境界線の差がくっきりと出たり、網点画像中の文字エッジが網点のエッジ成分と区別できないため、黒文字処理ができない等の要因にて高画質化が妨げられるという問題がある。
【０００６】
本発明は、上述の問題を解決するためのもので、黒文字や黒細線などを、より黒く、シャープに印刷したいという要求に応えて、画像品位を高めることを目的とする。
【０００７】
【課題を解決するための手段】
本発明は、前記の目的を達成する一手段として、以下の構成を備える。本発明にかかる画像処理装置は、入力画像を表す画像データを入力する入力手段と、入力される画像データから注目画素を中心とする、第一の範囲の第一の平均濃度、および、前記第一の範囲より広い第二の範囲の第二の平均濃度を検出して、前記第一の平均濃度が所定の第一の閾値を超える場合、または、前記第一の濃度が前記第二の濃度を超える場合に前記注目画素が文字または中間調領域に属すると判定する第一の判定手段と、前記注目画素の濃度が前記第二の濃度を超える、または、前記注目画素の濃度が所定の第二の閾値を超える第一の条件を満たす画素を示す第一の信号を出力し、注目画素を中心とする第三の範囲の前記第一の信号を参照して前記第一の条件を満たす画素の並びを示す第二の信号を出力し、前記第二の信号に、注目画素を中心とする所定サイズのウィンドウで信号を参照して、前記ウィンドウ内に論理‘H’の画素があれば前記注目画素の値を論理‘H’にする膨張処理、並びに、前記ウィンドウ内に論理‘L’の画素があれば前記注目画素の値を論理‘L’にする縮小処理を連続して施して孤立した論理‘H’の画素を除去した第三の信号を出力し、注目画素を中心とする第四の範囲の前記第三の信号を参照して、前記画素の並びを示す前記第三の信号の数が第三の閾値を超える場合に前記注目画素が網点領域に属すると判定する第二の判定手段と、前記第一および第二の判定手段の判定結果を論理和した二値画像に、注目画素を中心とするサイズが異なる複数の第一のウィンドウで二値画像を参照する前記収縮処理、並びに、前記複数の第一のウィンドウそれぞれに対応し、対応する前記第一のウィンドウよりサイズが大きい、注目画素を中心とするサイズが異なる複数の第二のウィンドウで前記収縮処理後の二値画像を参照する前記膨張処理を施し、前記第一および第二のウィンドウの組み合わせ分の前記膨張処理の結果に基づき前記入力画像上の文字、線画像の幅を画素単位に検出する検出手段と、前記画素単位に得られる、前記文字、線画像の幅の検出結果および所定のテーブルに応じて、前記入力画像に対する画像処理の係数を前記画素単位に設定する設定手段とを有することを特徴とする。
【０００８】
本発明にかかる画像処理方法は、入力画像を表す画像データを入力し、入力される画像データから注目画素を中心とする、第一の範囲の第一の平均濃度、および、前記第一の範囲より広い第二の範囲の第二の平均濃度を検出して、前記第一の平均濃度が所定の第一の閾値を超える場合、または、前記第一の濃度が前記第二の濃度を超える場合に前記注目画素が文字または中間調領域に属すると判定し、前記注目画素の濃度が前記第二の濃度を超える、または、前記注目画素の濃度が所定の第二の閾値を超える第一の条件を満たす画素を示す第一の信号を出力し、注目画素を中心とする第三の範囲の前記第一の信号を参照して前記第一の条件を満たす画素の並びを示す第二の信号を出力し、前記第二の信号に、注目画素を中心とする所定サイズのウィンドウで信号を参照して、前記ウィンドウ内に論理‘H’の画素があれば前記注目画素の値を論理‘H’にする膨張処理、並びに、前記ウィンドウ内に論理‘L’の画素があれば前記注目画素の値を論理‘L’にする縮小処理を連続して施して孤立した論理‘H’の画素を除去した第三の信号を出力し、注目画素を中心とする第四の範囲の前記第三の信号を参照して、前記画素の並びを示す前記第三の信号の数が第三の閾値を超える場合に前記注目画素が網点領域に属すると判定し、前記二つの判定結果を論理和した二値画像に、注目画素を中心とするサイズが異なる複数の第一のウィンドウで二値画像を参照する前記収縮処理、並びに、前記複数の第一のウィンドウそれぞれに対応し、対応する前記第一のウィンドウよりサイズが大きい、注目画素を中心とするサイズが異なる複数の第二のウィンドウで前記収縮処理後の二値画像を参照する前記膨張処理を施し、前記第一および第二のウィンドウの組み合わせ分の前記膨張処理の結果に基づき前記入力画像上の文字、線画像の幅を画素単位に検出し、前記画素単位に得られる、前記文字、線画像の幅の検出結果および所定のテーブルに応じて、前記入力画像に対する画像処理の係数を前記画素単位に設定することを特徴とする。
【０００９】
【実施例】
以下、添付図面を参照して、本発明に係る好適な実施例を詳細に説明する。
【００１０】
図１は、本発明の実施例に係る画像処理装置の断面構成を示す図である。同図において、符号２０１はイメージスキャナ部であり、ここでは、原稿を読み取り、デジタル信号処理を行なう。また、２００はプリンタ部であり、イメージスキャナ部２０１にて読み取られた原稿画像に対応した画像を、用紙上にフルカラーでプリント出力する。
【００１１】
イメージスキャナ部２０１において、原稿圧板２０２にて原稿台ガラス（プラテン）２０３上に載置された原稿２０４を、ハロゲンランプ２０５の光で照射する。この原稿２０４からの反射光はミラー２０６，２０７に導かれ、レンズ２０８により３ラインセンサ（以下、ＣＣＤという）２１０上に像を結ぶ。なお、レンズ２０８には、赤外カットフィルタ２３１が設けられている。
【００１２】
ＣＣＤ２１０は、原稿２０４からの光情報を色分解して、それよりフルカラー情報のレッド（Ｒ），グリーン（Ｇ），ブルー（Ｂ）成分を読み取った後、信号処理部２０９に送る。ＣＣＤ２１０の各色成分読み取りセンサ列は、各々が５０００画素から構成されている。これにより、原稿台ガラス２０３上に載置される原稿の中で最大サイズである、Ａ３サイズの原稿の短手方向２９７ｍｍを、４００ｄｐｉの解像度で読み取る。
【００１３】
なお、ハロゲンランプ２０５，ミラー２０６は速度ｖで、また、ミラー２０７は（１／２）ｖで、ラインセンサ２１０の電気的な走査方向（以下、主走査方向という）に対して垂直方向（以下、副走査方向という）に機械的に動くことにより、原稿２０４の全面を走査する。
【００１４】
標準白色板２１１は、Ｒ，Ｇ，Ｂセンサ２１０−１〜２１０−３での読み取りデータの補正データを発生する。この標準白色板２１１は、可視光でほぼ均一の反射特性を示し、可視では、白色の色を有している。ここでは、この標準白色板２１１を用いて、Ｒ，Ｇ，Ｂセンサ２１０−１〜２１０−３からの出力データの補正を行なう。
【００１５】
また、画像信号処理部２０９では、読み取られた信号を電気的に処理し、マゼンタ（Ｍ），シアン（Ｃ），イエロー（Ｙ），ブラック（Ｂｋ）の各成分に分解して、それをプリンタ部２００に送る。また、イメージスキャナ部２０１における１回の原稿走査（スキャン）につき、Ｍ，Ｃ，Ｙ，Ｂｋの内、１つの成分がプリンタ部２００に送られ、計４回の原稿走査により１枚分のプリントアウトが完成する。
【００１６】
プリンタ部２００では、イメージスキャナ部２０１からのＭ，Ｃ，Ｙ，Ｂｋの各画像信号がレーザドライバ２１２に送られる。レーザドライバ２１２は、画信号に応じて半導体レーザ２１３を変調駆動する。そして、レーザ光は、ポリゴンミラー２１４、ｆ−θレンズ２１５、ミラー２１６を介して、感光ドラム２１７上を走査する。
【００１７】
現像器は、マゼンタ現像器２１９、シアン現像器２２０、イエロー現像器２２１、ブラック現像器２２２により構成され、これら４つの現像器が交互に感光ドラム２１７に接して、感光ドラム２１７上に形成されたＭ，Ｃ，Ｙ，Ｂｋの静電潜像を、対応するトナーで現像する。また、転写ドラム２２３は、用紙カセット２２４、または用紙カセット２２５より給紙された用紙を転写ドラム２２３に巻き付け、感光ドラム２１７上に現像されたトナー像を用紙に転写する。
【００１８】
このようにして、Ｍ，Ｃ，Ｙ，Ｂｋの４色についてのトナー像が順次、転写された後、用紙は、定着ユニット２２６を通過して排紙される。
【００１９】
次に、本実施例に係るイメージスキャナ部２０１について詳細に説明する。
【００２０】
図２は、ＣＣＤ２１０の外観構成を示す図である。同図において、２１０−１は赤色光（Ｒ）を読み取るための受光素子列（フォトセンサ）であり、２１０−２，２１０−３は、順に、緑色光（Ｇ），青色光（Ｂ）の波長成分を読み取るための受光素子列である。これらＲ，Ｇ，Ｂの各センサ２１０−１〜２１０−３は、主走査方向，副走査方向に１０μｍの開口をもつ。
【００２１】
上記の３本の異なる光学特性を持つ受光素子列は、Ｒ，Ｇ，Ｂの各センサが原稿の同一ラインを読み取るべく、互いに平行に配置されるように、同一のシリコンチップ上においてモノリシック構造をとる。そして、このような構成のＣＣＤを用いることで、各色分解読み取りでのレンズ等の光学系を共通にし、これにより、Ｒ，Ｇ，Ｂの色毎の光学調整を簡潔にすることが可能となる。
【００２２】
図３は、図２に示す点線ａ−ａ´にてイメージスキャナ部２０１を切断したときの断面図である。同図に示すように、シリコン基板２１０−５上にＲ色読み取り用のフォトセンサ２１０−１と、Ｇ，Ｂ各々の可視情報を読み取るフォトセンサ２１０−２，２１０−３が配置されている。
【００２３】
Ｒ色のフォトセンサ２１０−１上には、可視光の内、Ｒ色の波長成分を透過するＲフィルタ２１０−７が配置される。同様に、Ｇ色のフォトセンサ２１０−２上にはＧフィルタ２１０−８が、また、Ｂ色のフォトセンサ２１０−３上にはＢフィルタ２１０−９が配置されている。なお、２１０−６は、透明有機膜で構成された平坦化層である。
【００２４】
図４は、図２において符号Ｂにて示される受光素子の拡大図である。上記の各センサは、図４に示すように、主走査方向に一画素当たり１０μｍの長さを持つ。各センサは、上述のようにＡ３サイズの原稿の短手方向（長さ２９７ｍｍ）を４００ｄｐｉの解像度で読み取ることができるように、主走査方向に５０００画素を有する。また、Ｒ，Ｇ，Ｂの各センサのライン間の距離は８０μｍであり、４００ｄｐｉの副走査方向の解像度に対して、各８ラインずつ離れている。
【００２５】
次に、本実施例に係る画像処理装置のプリンタ部での濃度再現法について説明する。
【００２６】
本実施例では、プリンタの濃度再現のために、従来より良く知られているＰＷＭ（パルス幅変調）方式により、半導体レーザ２１３の点灯時間を画像濃度信号に応じて制御する。これにより、レーザの点灯時間に応じた電位の静電潜像が感光ドラム２１７上に形成される。そして、現像器２１９〜２２２で、静電潜像の電位に応じた量のトナーで潜像を現像することにより、濃度再現が行なわれる。
【００２７】
図５は、本実施例に係るプリンタ部での濃度再現の制御動作を示すタイミングチャートである。符号１０２０１はプリンタ画素クロックであり、これは４００ｄｐｉの解像度に相当する。なお、このクロックはレーザドライバ２１２で作られる。また、プリンタ画素クロック１０２０１に同期して、４００線の三角波１０２０２が作られる。なお、この４００線の三角波１０２０２の周期は、画素クロック１０２０１の周期と同じである。
【００２８】
画像信号処理部２０９から送られる、４００ｄｐｉの解像度で２５６階調（８ｂｉｔ）のＭ，Ｃ，Ｙ，Ｂｋの画像データ、及び２００線／４００線切り換え信号が、上記のＣＬＯＣＫ信号に同期して伝送されるが、レーザドライバ２１２で、不図示のＦＩＦＯメモリによりプリンタ画素クロック１０２０１に同期合わせが行なわれる。この８ｂｉｔのデジタル画像データは、Ｄ／Ａ変換器（不図示）によりアナログ画像信号１０２０３に変換される。そして、上述の４００線三角波１０２０２とアナログ的に比較され、その結果、４００線のＰＷＭ出力１０２０４が生成される。
【００２９】
デジタル画素データは００Ｈ（Ｈは、１６進を示す）からＦＦＨまで変化し、４００線ＰＷＭ出力１０２０４は、これらの値に応じたパルス幅となる。また、４００線ＰＷＭ出力の一周期は、感光ドラム上では６３．５μｍになる。
【００３０】
レーザドライバ２１２では、４００線の三角波の他に、プリンタ画素クロック１０２０１に同期して、その倍の周期の２００線の三角波１０２０５をも作る。そして、この２００線の三角波１０２０５と４００ｄｐｉのアナログ画像信号１０２０３とを比較することにより、２００線のＰＷＭ出力信号１０２０６を生成する。２００線のＰＷＭ出力信号１０２０６は、図５に示すように、１２７μｍの周期で感光ドラム上に潜像を形成する。
【００３１】
２００線での濃度再現と４００線での濃度再現では、２００線の方が濃度再現のための最小単位が１２７μｍと４００線の２倍であるため、階調再現性が良い。しかし、解像の点では、６３．５μｍ単位で濃度を再現する４００線の方が、高解像度な画像記録に適している。このように、２００線のＰＷＭ記録は階調再現に適しており、４００線のＰＷＭ記録は解像度の点で優れているため、画像の性質によって２００線のＰＷＭと４００線のＰＷＭの切換えを行なうようにしている。
【００３２】
上記の切換えを行なうための信号が、図５に示す２００線／４００線切り換え信号１０２０７であり、画像信号処理部２０９から、４００ｄｐｉの画像信号に同期して画素単位にレーザドライバ２１２に入力される。この２００線／４００線切り換え信号が論理Ｌｏｗ  （以下、Ｌレベルという）の場合には、４００線のＰＷＭ出力が選択され、それが論理Ｈｉｇｈ（以下、Ｈレベルという）の場合には、２００線のＰＷＭ出力が選択される。
【００３３】
次に、画像信号処理部２０９について説明する。
【００３４】
図６は、本実施例に係るイメージスキャナ部２０１の画像信号処理部２０９における画像信号の流れを示すブロック図である。同図に示すように、ＣＣＤ２１０より出力される画像信号は、アナログ信号処理部１０１に入力され、そこでゲイン調整，オフセット調整をされた後、Ａ／Ｄコンバータ１０２で、各色信号ごとに８ｂｉｔのデジタル画像信号Ｒ１，Ｇ１，Ｂ１に変換される。その後、シェーディング補正部１０３に入力され、色ごとに標準色板２１１の読取り信号を用いた公知のシェーディング補正が施される。
【００３５】
クロック発生部１２１は、１画素単位のクロックを発生する。また、主走査アドレスカウンタ１２２では、クロック発生部１２１からのクロックを計数し、１ラインの画素アドレス出力を生成する。そして、デコーダ１２３は、主走査アドレスカウンタ１２２からの主走査アドレスをデコードして、シフトパルスやリセットパルス等のライン単位のＣＣＤ駆動信号や、ＣＣＤからの１ライン読み取り信号中の有効領域を表わすＶＥ信号、ライン同期信号ＨＳＹＮＣを生成する。なお、主走査アドレスカウンタ１２２はＨＳＹＮＣ信号でクリアされ、次のラインの主走査アドレスの計数を開始する。
【００３６】
図２に示すように、ＣＣＤ２１０の受光部２１０−１，２１０−２，２１０−３は、相互に所定の距離を隔てて配置されているため、図６のラインディレイ回路１０４，１０５において、副走査方向の空間的ずれを補正する。具体的には、Ｂ信号に対して副走査方向で、Ｒ，Ｇの各信号を副走査方向にライン遅延させてＢ信号に合わせる。
【００３７】
入力マスキング部１０６は、ＣＣＤ２１０のＲ，Ｇ，Ｂのフィルタ２１０−７，２１０−８，２１０−９の分光特性で決まる読み取り色空間を、ＮＴＳＣの標準色空間に変換する部分であり、次式のようなマトリックス演算を行なう。
【００３８】
0003599367.tif 000002
光量／濃度変換部（ＬＯＧ変換部）１０７はルックアップテーブルＲＯＭにより構成され、Ｒ４，Ｇ４，Ｂ４の輝度信号がＣ０，Ｍ０，Ｙ０の濃度信号に変換される。ライン遅延メモリ１０８は、後述する黒文字判定部１１３で、Ｒ４，Ｇ４，Ｂ４信号から生成されるＵＣＲ，ＦＩＬＴＥＲ，ＳＥＮ等の判定信号までのライン遅延分だけ、Ｃ０，Ｍ０，Ｙ０の画像信号を遅延させる。その結果、同一画素に対するＣ１，Ｍ１，Ｙ１の画像信号と黒文字判定信号はマスキングＵＣＲ回路１０９に同時に入力される。
【００３９】
マスキング及びＵＣＲ回路１０９は、入力されたＹ１，Ｍ１，Ｃ１の３原色信号により黒信号（Ｂｋ）を抽出し、さらに、プリンタ２１２での記録色材の色濁りを補正する演算を施して、Ｙ２，Ｍ２，Ｃ２，Ｂｋ２の信号を各読み取り動作の度に順次、所定のビット幅（８ｂｉｔ）で出力する。
【００４０】
主走査変倍回路１１０は、公知の補間演算により画像信号及び黒文字判定信号の主走査方向の拡大縮小処理を行なう。また、空間フィルタ処理部（出力フィルタ）１１１は、後述するように、ＬＵＴ１１７からの２ｂｉｔのＦＩＬＴＥＲ信号に基づいて、エッジ強調，スムージング処理の切換えを行なう。
【００４１】
このように処理されたＭ４，Ｃ４，Ｙ４，Ｂｋ４の面順次の画像信号と、２００線／４００線の切換え信号であるＳＥＮ信号は、上記のレーザドライバ２１２に送られ、プリンタ部２００でＰＷＭによる濃度記録が行なわれる。
【００４２】
図７は、図６に示す画像信号処理部２０９における各制御信号のタイミングを示す図である。同図において、ＶＳＹＮＣ信号は、副走査方向の画像有効区間信号であり、論理“１”の区間において、画像読取り（スキャン）を行なって、順次、（Ｃ），（Ｍ），（Ｙ），（Ｂｋ）の出力信号を形成する。また、ＶＥ信号は、主走査方向の画像有効区間信号であり、論理“１”の区間において主走査開始位置のタイミングをとり、主にライン遅延のライン計数制御に用いられる。そして、ＣＬＯＣＫ信号は画素同期信号であり、“０”→“１”の立ち上がりタイミングで画像データを転送し、上記のＡ／Ｄコンバータ１０２，黒文字判定部１１３等の各信号処理部に供給するとともに、レーザドライバ２１２に画像信号、２００線／４００線の切り換え信号を伝送するのに用いられる。
次に、本実施例における黒文字／黒線画の検出について説明する。
［エッジ検出部の説明］
上述のように、入力マスキング部１０６にてマスキング変換された信号Ｒ４，Ｇ４，Ｂ４は、黒文字判定部１１３のエッジ検出回路１１５に入力され、以下の式に従って輝度信号Ｙを算出する。なお、図８は、エッジ検出回路１１５の内部構成を示すブロック図であり、図９は、輝度算出回路２５０の詳細構成を示す図である。
【００４３】
Ｙ＝０．２５Ｒ＋０．５Ｇ＋０．２５Ｂ                      …（２）
図９において、入力された色信号Ｒ，Ｇ，Ｂは、各々に対して、乗算器３０１，３０２，３０３で係数０．２５，０．５，０．２５が乗じられた後、加算器３０４，３０５で加算され、上記の式（２）に従った輝度信号Ｙが算出される。
【００４４】
輝度信号Ｙは、図１０に示すＦＩＦＯ４０１〜４０２により、各１ラインずつ遅延した３ライン分に拡張され、公知のラプラシアンフィルタ４０３〜４０６にかけられる。そして、同図に示す４方向の内、フィルタの出力であるエッジ量の絶対値ａが最小の値をとる方向を求め、その方向をエッジｍｉｎ方向とする。これを、図８に示すエッジｍｉｎ方向検出部２５１が行なう。
【００４５】
次に、エッジｍｉｎ方向スムージング部２５２で、上記エッジｍｉｎ方向検出部２５１で求めたエッジのｍｉｎ方向に対してスムージング処理を施す。この処理により、エッジ成分の最も大きい方向のみを保存し、その他の方向を平滑化することができる。
【００４６】
すなわち、複数の方向に対してエッジ成分が大きい網点成分は、上記の処理でエッジ成分が平滑化されて、その特徴が減少し、一方、一方向にのみエッジ成分が存在する文字／細線については、その特徴が保存される、という効果が上げられる。なお、必要に応じて、この処理を繰り返すことで、線成分と網点成分の分離がより一層、効果的に行なわれ、従来のエッジ検出法では検知できなかった、網点中に存在する文字成分も検知することが可能となる。
【００４７】
その後、図８に示すエッジ検出部２５３では、上述のラプラシアンフィルタにかけられ、エッジ量の絶対値がａ以下のものが除去され、ａ以上のもののみが論理“１”として出力される。
【００４８】
なお、図１１は、エッジ検出の例を示す図であり、輝度データＹに係る画像データ（ａ）が、エッジ検出信号として（ｂ）のごとく生成される。
【００４９】
エッジ検出部１１５では、さらに、上記の判定信号を７×７，５×５，３×３のブロックサイズで膨張した信号と、膨張なし及びエッジなしの５つのコードで表わしたものが、エッジ検出部１１５からの出力信号“ｅｄｇｅ”（３ビット）である。ここで、信号の膨張とは、ブロック中の全ての画素の信号値をＯＲ演算することを言う。
［彩度判定部の説明］
図１２は、黒文字判定部１１３を構成する彩度判定回路１１６の詳細な構成を示すブロック図である。ここでは、入力された色信号Ｒ４，Ｇ４，Ｂ４に対して、最大値検出部６０１と最小値検出部６０２によって、最大値ｍａｘ（Ｒ，Ｇ，Ｂ）、及び最小値ｍｉｎ（Ｒ，Ｇ，Ｂ）がそれぞれ抽出され、その差ΔＣが、減算器６０３で算出される。そして、次段のＬＵＴ（ルックアップテーブル）６０４では、図１３に示すような特性に従ってデータ変換が行なわれ、彩度信号Ｃｒが生成される。
【００５０】
図１３においては、ΔＣの値が０に近い程、彩度が低く（無彩色に近く）、また、ΔＣが大きい程、有彩色の度合いが強いことを示している。換言すれば、Ｃｒは、無彩色の度合いが強い程、大きい値を示し、また、有彩色の度合いが強い程、その値が０に近づく。なお、図６に示す彩度判定部１１６からの出力信号“ｃｏｌ”は、色，黒，中間（色と黒の間の色）、白がそれぞれ２ビットのコードで表現される。
［文字の太さ判定部の説明］
図１４は、黒文字判定部１１３を構成する文字の太さ判定回路１１４の構成を示すブロック図である。
【００５１】
図１４において、入力マスキング回路１０６からの出力であるレッド信号データＲ４，グリーン信号Ｇ４，ブルー信号Ｂ４が最小値検出部２０１１に入力される。この最小値検出部２０１１では、入力されたＲＧＢ信号の最小値ＭＩＮ  ＲＧＢを求める。次に、平均値検出部２０１２にＭＩＮ  ＲＧＢを入力し、そこで、注目画素近傍の５画素×５画素のＭＩＮ  ＲＧＢの平均値ＡＶＥ５と、同じく近傍３画素×３画素のＭＩＮ  ＲＧＢの平均値ＡＶＥ３を求める。
【００５２】
文字・中間調検出部２０１３へはＡＶＥ５とＡＶＥ３が入力され、ここでは、画素毎に注目画素の濃度、及び、注目画素とその近傍の平均濃度との変化量を検出することによって、注目画素が、文字または中間調領域の一部であるかどうかの判別を行なう。
【００５３】
図１５は、文字・中間調検出回路２０１３の内部構成を示すブロック図である。同図に示すように、文字・中間調検出回路では、最初に、加算器２０３０でＡＶＥ３に適当なオフセット値ＯＦＳＴ１を加え、その値とＡＶＥ５とをコンパレータ２０３１にて比較する。また、コンパレータ２０３２では、加算器２０３０からの出力と、適当なリミット値ＬＩＭ１とを比較する。そして、それぞれのコンパレータからの出力値が、ＯＲ回路２０３３に入力される。
【００５４】
ＯＲ回路２０３３では、
ＡＶＥ３＋ＯＦＳＴ１＜ＡＶＥ５                            …（３）
または、
ＡＶＥ３＋ＯＦＳＴ１＜ＬＩＭ１                            …（４）
のときに、出力信号ＢＩＮＧＲＡが論理“Ｈ”になる。つまり、この文字・中間調検出回路によって、注目画素近傍に濃度変化が存在する場合（文字エッジ部）、または、注目画素付近が、ある値以上の濃度を持っている場合（文字の内部及び中間調部）に、文字・中間調領域信号ＢＩＮＧＲＡが論理“Ｈ”になる。
【００５５】
一方、図１６にその詳細構成を示す網点領域検出部２０１４では、網点領域を検出するため、まず、最小値検出回路２０１１にて検出されたＭＩＮ  ＲＧＢに、加算器２０４０にて適当なオフセット値ＯＦＳＴ２を加え、その結果をコンパレータ２０４１にてＡＶＥ５と比較する。また、コンパレータ２０４２では、加算器２０４０からの出力と適当なリミット値ＬＩＭ２とを比較する。そして、それぞれの出力値が、ＯＲ回路２０４３に入力され、そこで、
ＭＩＮ  ＲＧＢ＋ＯＦＳＴ２＜ＡＶＥ５                          …（５）
または、
ＭＩＮ  ＲＧＢ＋ＯＦＳＴ２＜ＬＩＭ２                          …（６）
のときに、ＯＲ回路２０４３からの出力信号ＢＩＮＡＭＩが論理“Ｈ”になる。そして、このＢＩＮＡＭＩ信号を用いて、エッジ方向検出回路２０４４で画素毎のエッジの方向を求める。
【００５６】
図１７は、エッジ方向検出回路２０４４でのエッジ方向検出の規則を示す図である。すなわち、注目画素近傍の８画素が、図１７に示す（０）〜（３）のいずれかの条件を満たす場合に、エッジ方向信号ＤＩＲＡＭＩの０ビット〜３ビットのいずれかが、それぞれ論理“Ｈ”になる。
【００５７】
さらに、次段の対向エッジ検出回路２０４５においては、注目画素を囲む５画素×５画素の領域で、互いに対向するエッジを検出する。そこで、図１８に示すように、注目画素のＤＩＲＡＭＩ信号をＡ３３とした座標系における、対向エッジ検出の規則を以下に示す。すなわち、
（１）Ａ１１，Ａ２１，Ａ３１，Ａ４１，Ａ５１，Ａ２２，Ａ３２，Ａ４２，Ａ３３のいずれかのビット０が“Ｈ”、
かつ、Ａ３３，Ａ２４，Ａ３４，Ａ４４，Ａ１５，Ａ２５，Ａ３５，Ａ４５，Ａ５５のいずれかのビット１が“Ｈ”
（２）Ａ１１，Ａ２１，Ａ３１，Ａ４１，Ａ５１，Ａ２２，Ａ３２，Ａ４２，Ａ３３のいずれかのビット１が“Ｈ”、
かつ、Ａ３３，Ａ２４，Ａ３４，Ａ４４，Ａ１５，Ａ２５，Ａ３５，Ａ４５，Ａ５５のいずれかのビット０が“Ｈ”
（３）Ａ１１，Ａ１２，Ａ１３，Ａ１４，Ａ１５，Ａ２２，Ａ２３，Ａ２４，Ａ３３のいずれかのビット２が“Ｈ”、
かつ、Ａ３３，Ａ４２，Ａ４３，Ａ４４，Ａ５１，Ａ５２，Ａ５３，Ａ５４，Ａ５５のいずれかのビット３が“Ｈ”
（４）Ａ１１，Ａ１２，Ａ１３，Ａ１４，Ａ１５，Ａ２２，Ａ２３，Ａ２４，Ａ３３のいずれかのビット３が“Ｈ”、
かつ、Ａ３３，Ａ４２，Ａ４３，Ａ４４，Ａ５１，Ａ５２，Ａ５３，Ａ５４，Ａ５５のいずれかのビット２が“Ｈ”
そして、上記（１）〜（４）の内、いずれかの条件を満たしたとき、ＥＡＡＭＩを“Ｈ”にする（対向エッジ検出回路２０４５で対向エッジが検出された場合には、対向エッジ信号ＥＡＡＭＩが“Ｈ”になる）。
【００５８】
膨張回路２０４６では、ＥＡＡＭＩ信号に対して３画素×４画素の膨張を行ない、注目画素の近傍３画素×４画素にＥＡＡＭＩが“Ｈ”の画素があれば、注目画素のＥＡＡＭＩ信号を“Ｈ”に起き換える。さらに、収縮回路２０４７と膨張回路２０４８を用いて５画素×５画素の領域で孤立した検出結果を除去し、出力信号ＥＢＡＭＩを得る。ここで、収縮回路２０４７は、入力された全ての信号が“Ｈ”のときにのみ“Ｈ”を出力する回路である。
【００５９】
次に、カウント部２０４９では、膨張回路２０４８の出力信号ＥＢＡＭＩが“Ｈ”である画素の個数を、適当な大きさを持つウィンドウ内で数える。本実施例では、注目画素を含む５画素×６４画素の領域を参照する。なお、ウィンドウの形を図１９に示す。
【００６０】
図１９において、ウィンドウ内のサンプル点は、主走査方向に４画素おきに９点、副走査方向に５ライン分の合計４５点ある。１つの注目画素に対して、ウィンドウが主走査方向に移動することにより、ウィンドウは、図１９の（１）〜（９）の９つ用意されたことになる。すなわち、注目画素を中心として５画素×６４画素の領域を参照したことになる。そして、それぞれのウィンドウにおいてＥＢＡＭＩをカウントし、ＥＢＡＭＩが“Ｈ”となる個数が適当なしきい値を越えた場合に、図１４の網点領域検出部２０１４は、網点領域信号ＡＭＩを論理“Ｈ”として出力する。
【００６１】
この網点領域検出回路２０１４での処理により、上記のＢＩＮＧＲＡ信号では孤立点の集合として検出された網点画像を、領域信号として検出することが可能になる。そして、これらの検出された文字・中間調領域信号ＢＩＮＧＲＡと網点領域信号ＡＭＩは、図１４のＯＲ回路２０１５においてＯＲ演算され、結果として入力画像の２値化信号ＰＩＣＴが生成される。このＰＩＣＴ信号は、エリアサイズ判定回路２０１６に入力され、そこで、２値化信号のエリアサイズが判定される。
【００６２】
ここで、孤立点の集合について簡単に説明する。
【００６３】
上述の画像領域判定は、画像をある濃度で２値化して、２値画像にて行なう。このとき、点や線は、文字や面積を持った領域を中間調と判定する。しかし、網点画像を単純に２値化すると、網点の構成要素であるドットによる細かい点の集合体が発生する。
【００６４】
そこで、ある程度の面積を有する領域中に孤立点の集合体が存在するかどうかを判定することで、ドットが網点画像であるか否かの判別をする。すなわち、ある領域中にドットが相当数ある場合は、その領域は網点画像であり、また、注目画素がドットの一部でも、その周囲にドットが存在しない場合には、その注目画素は文字の一部である、と判定する。
【００６５】
図２０は、エリアサイズ判定回路２０１６の内部構成を示すブロック図である。同図に示す回路には、複数の収縮回路２０８１と膨張回路２０８２のペアが存在し、それぞれ、参照する領域のサイズが異なっている。入力されたＰＩＣＴ信号は、収縮回路の大きさに合わせてライン遅延された後に収縮回路２０８１に入力される。本実施例では、２３画素×２３画素から、３５画素×３５画素までの大きさの７種類の収縮回路を用意している。
【００６６】
この収縮回路２０８１から出力された信号は、ライン遅延された後に膨張回路２０８２に入力される。本実施例では、収縮回路の出力に対応して、２７画素×２７画素から３９画素×３９画素までの大きさの７種類の膨張回路を用意し、それぞれの膨張回路からの出力信号ＰＩＣＴ＿ＦＨを得る。
【００６７】
上記の出力信号ＰＩＣＴ＿ＦＨについては、注目画素が文字の一部である場合には、その文字の太さによってＰＩＣＴ＿ＦＨの出力が定まる。この様子を、図２２に示す。例えば、ＰＩＣＴ信号が幅２６画素を持つ帯状に存在する場合、２７×２７より大きいサイズの収縮を行なうと出力は全て０になり、また、２５×２５より小さいサイズの収縮を行なった後に、それぞれのサイズに応じた膨張を行なうと、幅３０画素の帯状の出力信号ＰＩＣＴ＿ＦＨが得られる。
【００６８】
そこで、これら出力ＰＩＣＴ＿ＦＨをエンコーダ２０８３に入力することにより、注目画素が属する画像領域信号ＺＯＮＥ＿Ｐが求まる。なお、図２３は、エンコーダ２０８３のエンコードルールを示す図である。
【００６９】
このような処理によって、広い領域においてＰＩＣＴ信号が“Ｈ”である写真画像や網点画像は、領域７（最大値）として定義され、また、エリアサイズが最大値よりも小さい（細い）文字や線画像は、その大きさ（太さ）に応じた多値の画像領域に定義される。本実施例では、ＺＯＮＥ信号を３ビットとし、文字の太さを８段階で表わす。そして、最も細い文字を０、最も太い文字（文字以外の領域も含む）を７とする。
【００７０】
図２０に示すＺＯＮＥ補正部２０８４は、図２１に示すように、複数のＦＩＦＯによりライン遅延されたＺＯＮＥ＿Ｐ信号が入力される平均値算出部２１１０を有し、そこで、１０画素×１０画素の平均値が算出される。このＺＯＮＥ＿Ｐ信号は、文字が太いほど値が大きく、また、それが細いほど信号値が小さくなっているため、この平均値算出部の出力が、そのまま補正ＺＯＮＥ信号となる。
【００７１】
ここで、補正に用いるためのブロックサイズは、文字の太さを判定するためのブロックサイズの大きさに応じて定めるのが望ましい。そして、この補正ＺＯＮＥ信号を用いて、それ以後の処理を行なうことで、急激に文字／線の太さが変化する部分においても、太さの判定は滑らかに変化し、黒文字処理の変化による画像品位の低下が、より改善される。
【００７２】
ここで、上述の通り、ＺＯＮＥ信号が段階７であるエリアは、中間調領域とみなすことができる。そこで、これを利用して、ＺＯＮＥ信号とエッジ信号より、網点や中間調の領域内に存在する文字／線を、他の領域の文字／線と区別することが可能である。以下、その方法について述べる。
【００７３】
図２４は、網点／中間調中の文字検出のためのアルゴリズムを示す図である。ここでは、まず、上述のＰＩＣＴ信号に対して、符号２１１１で示された部分にて、５×５のブロックで膨張処理を行なう。この処理により、不完全な検出になりやすい網点領域に対して、その検出領域を補正する。
【００７４】
次に、この出力信号に対して、符号２１１２にて示される部分で、１１×１１のブロックの収縮処理を行なう。これらの処理によって得られた信号ＦＣＨは、ＰＩＣＴ信号に対して３画素分収縮した信号となる。
【００７５】
図２５は、上記のアルゴリズムによる処理の様子を具体的に示す図である。同図には、ＦＣＨ信号、ＺＯＮＥ信号、そして、エッジ信号を組み合わせることで、白地中のエッジと、網点／中間調中のエッジの区別ができ、網点画像中においても網点成分を強調してしまうことなく、また、写真の縁等の黒文字処理が不必要な部分を処理することなく黒文字処理を行なうことができる様子が示されている。
［ＬＵＴの説明］
次に、図６に示す黒文字判定部１１３を構成するＬＵＴ１１７について説明する。
【００７６】
ＬＵＴ１１７は、図６の文字の太さ判定部１１４，エッジ検出部１１５，彩度判定部１１６各々で判定された信号を入力して、図２６に示すような表に従って、“ｕｃｒ”，“ｆｉｌｔｅｒ”，“ｓｅｎ”の各処理用の信号を出力する。これらは、それぞれ、マスキングＵＣＲ係数、空間フィルタ係数、プリンタ解像度を制御するための信号である。
【００７７】
図２６に示す表において、各信号とその値の意味するところは、
0003599367.tif 000003
また、図２６に示す表の特徴としては、
（１）文字の太さに応じて多値の黒文字処理が可能
（２）エッジ領域の範囲が複数用意されているため、文字の太さに応じて黒文字処理領域を選択することができる。なお、本実施例では、最も細い文字に対しても最も広い領域を処理する
（３）文字のエッジと文字の内部の処理の度合に差を付けて黒文字処理を行ない、より滑らかな黒の量の変化を実現している
（４）網点／中間調中の文字を、白地中の文字と区別して処理を行なう
（５）文字のエッジ，文字の内部，網点／中間調画像に対して、それぞれ空間フィルタの係数を変える。また、文字エッジに対しても、太さに応じて係数を変化させる
（６）文字の太さによってプリンタの解像度を変化させる
（７）色文字に対しては、マスキングＵＣＲ係数以外は、全て黒文字と同じ処理を行なう、
ことである。
【００７８】
なお、言うまでもなく、本実施例での処理に限らず、入力信号に対して様々な組み合わせによる色々な処理方法が考えられる。
【００７９】
一方、マスキングＵＣＲ処理回路１０９では、ＬＵＴ１１７から出力されるＵＣＲ制御信号ｕｃｒにより、黒信号Ｂｋの生成及び出力マスキングを行なう。
【００８０】
図２８に、このマスキングＵＣＲ演算式を示す。
【００８１】
まず、Ｃ１，Ｍ１，Ｙ１の最小値ＭＩＮ  ＣＭＹを求め、式（２１０１）によりＢＫ１を求める。次に、式（２１０２）により、４×８のマスキングを行ない、Ｃ２，Ｍ２，Ｙ２，Ｂｋ２を出力する。この式（２１０２）において、係数ｍ１１〜ｍ８４は、使用するプリンタにより定まるマスキング係数、係数ｋ１１〜ｋ８４は、ＵＣＲ信号により決定されるＵＣＲ係数である。
【００８２】
網点／中間調画像（ＺＯＮＥ信号が７）に対しては、ＵＣＲ係数は全て１．０であるが、最も細い文字（ＺＯＮＥ信号が０）に対しては、Ｂｋ単色が出力されるようにＵＣＲ係数を設定する。また、中間の太さに対しては、その太さに応じた色味の変化が滑らかにつながるようにＵＣＲ係数を決定し、Ｂｋの量を制御する。
【００８３】
また、空間フィルタ処理部１１１では、５画素×５画素のフィルタを２個用意し、１個目のフィルタの出力信号を２個目のフィルタの入力につなげている。フィルタ係数として、スムージング１、スムージング２、エッジ強調１、エッジ強調２の４つを用意し、ＬＵＴ１１７からのｆｉｌｔｅｒ信号によって係数を画素ごとに切り替える。また、２つのフィルタを用いることにより、スムージングの後にエッジ強調をして、モアレを軽減したエッジ強調を実現し、また、２種類のエッジ強調係数を組み合わせることにより、より高品位の画像の出力を可能にしている。
【００８４】
以上説明したように、本実施例によれば、画像中の文字／線画部分の太さを判定し、文字／線画の輪郭情報と彩度情報と組み合わせて画像処理を行なう際に、文字や線の太さが連続して変化するように太さ判定信号を補正することで、文字や線が急激に変化する部分においても、より滑らかな太さ判定が可能になり、黒再現の高品位化が実現できる。
【００８５】
なお、上記実施例では、図６に示すように、黒文字判定部１１３に対する入力としてＲＧＢ信号を用いたが、これに限定されず、例えば、ＬＯＧ変換部１０７の出力であるＣＭＹ信号を用いて行なってもよい。
【００８６】
また、上記の実施例では、黒文字判定部１１３を構成する文字の太さ判定回路１１４への入力は、ＲＧＢ信号を用いている。しかし、これに限定されず、例えば、図２７に示すように、Ｌａｂ変換部２０１０を通してＬ信号を得、これを用いて、その後の処理を行なうようにしてもよい。なお、図２６において、図１４に示す文字の太さ判定回路の同一構成要素には同一符号を用いている。
【００８７】
本発明は、複数の機器から構成されるシステムに適用しても、１つの機器から成る装置に適用しても良い。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適用できることは言うまでもない。
【００８８】
【発明の効果】
以上説明したように、本発明によれば、黒文字や黒細線などを、より黒く、シャープに印刷して、画像品位を高めることができる。とくに、画素単位に得られる判定または検出結果に基づき、画素単位に黒文字処理を行うから、明朝体の文字のように、太さ（または幅）が連続的に変化する場合でも、正確に、適切な黒文字処理を行うことができる。
【図面の簡単な説明】
【図１】本発明の実施例に係る画像処理装置の断面構成を示す図である。
【図２】ＣＣＤ２１０の外観構成を示す図である。
【図３】図２に示す点線ａ−ａ´にてイメージスキャナ部２０１を切断したときの断面図である。
【図４】図２において符号Ｂにて示される受光素子の拡大図である。
【図５】実施例に係るプリンタ部での濃度再現の制御動作を示すタイミングチャートである。
【図６】実施例に係るイメージスキャナ部２０１の画像信号処理部２０９における画像信号の流れを示すブロック図である。
【図７】図６に示す画像信号処理部２０９における各制御信号のタイミングを示す図である。
【図８】エッジ検出回路１１５の内部構成を示すブロック図である。
【図９】文字の太さ判定回路１１４を説明するための図である。
【図１０】ＦＩＦＯ及びラプラシアンフィルタによるライン遅延の様子を示す図である。
【図１１】エッジ検出の例を示す図である。
【図１２】黒文字判定部１１３を構成する彩度判定回路１１６の詳細な構成を示すブロック図である。
【図１３】ＬＵＴでのデータ変換特性を示す図である。
【図１４】黒文字判定部１１３を構成する文字の太さ判定回路１１４の構成を示すブロック図である。
【図１５】文字・中間調検出回路２０１３の内部構成を示すブロック図である。
【図１６】網点領域検出部２０１４の詳細構成を示すブロック図である。
【図１７】エッジ方向検出回路２０４４でのエッジ方向検出の規則を示す図である。
【図１８】対向エッジ検出の規則を示す図である。
【図１９】カウント部２０４９でのウィンドウの形を示す図である。
【図２０】エリアサイズ判定回路２０１６の内部構成を示すブロック図である。
【図２１】ＺＯＮＥ補正部２０８４の構成を示すブロック図である。
【図２２】文字の太さに応じたＰＩＣＴ＿ＦＨの出力を定める様子を示す図である。
【図２３】エンコーダ２０８３のエンコードルールを示す図である。
【図２４】網点／中間調中の文字検出のためのアルゴリズムを示す図である。
【図２５】図２３に示すアルゴリズムによる処理の様子を具体的に示す図である。
【図２６】ＬＵＴ１１７の入出力対応の内容を示す図である。
【図２７】文字の太さ判定回路１１４の変形例を示すブロック図である。
【図２８】マスキングＵＣＲ演算式を示す図である。
【符号の説明】
１０１  アナログ信号処理部
１０２  Ａ／Ｄコンバータ
１０３  シェーディング補正部
１１３  黒文字判定部
１１４  文字の太さ判定回路
１１５  エッジ検出回路
１１６  彩度判定回路
２００  プリンタ部
２０１  イメージスキャナ部
【図１】
0003599367.tif 000004
【図２】
0003599367.tif 000005
【図３】
0003599367.tif 000006
【図４】
0003599367.tif 000007
【図５】
0003599367.tif 000008
【図６】
0003599367.tif 000009
【図７】
0003599367.tif 000010
【図８】
0003599367.tif 000011
【図９】
0003599367.tif 000012
【図１０】
0003599367.tif 000013
【図１１】
0003599367.tif 000014
【図１２】
0003599367.tif 000015
【図１３】
0003599367.tif 000016
【図１４】
0003599367.tif 000017
【図１５】
0003599367.tif 000018
【図１６】
0003599367.tif 000019
【図１７】
0003599367.tif 000020
【図１８】
0003599367.tif 000021
【図１９】
0003599367.tif 000022
【図２０】
0003599367.tif 000023
【図２１】
0003599367.tif 000024
【図２２】
0003599367.tif 000025
【図２３】
0003599367.tif 000026
【図２４】
0003599367.tif 000027
【図２５】
0003599367.tif 000028
【図２６】
0003599367.tif 000029
【図２７】
0003599367.tif 000030
【図２８】
0003599367.tif 000031