(57)【要約】      （修正有）【課題】原稿のカラー/モノクロを判定し、プリンタγ特性及び特徴量抽出閾値を変更し、画質を向上する。【解決手段】原稿の画像データを読取り、読取った画像データに基づき原稿のカラー/モノクロ判別を行い、読取った画像データより無彩色/有彩色成分からなる出力用画像データを生成、記憶して、記憶された画像データを出力する。読取られた画像データがカラー原稿と判定された場合、記憶された画像データの無彩色/有彩色成分に基づき画像を出力し、読取られた画像データがモノクロ原稿と判定とされた場合、記憶された無彩色成分の画像データを出力する。色変換後の画像データの特徴量を抽出し、結果に基づき階調特性を変換する。この時性変換に用いる閾値を、周期的に変動する振幅を大きい、又は、小さいか若しくは変動しないのどれかにすると伴に、カラー/モノクロの判別結果に基づき、特徴量抽出閾値と、階調特性を切換えるようにした。【選択図】        図４
2008154131.tif 000002
【特許請求の範囲】
【請求項１】
原稿を読み取り画像データを出力する画像読み取り手段と、
画像読み取り手段により読み取られた画像データに基づいて原稿がカラー原稿かモノクロ原稿かを判別するカラー判別手段と、
前記画像読み取り手段が読み取った画像データから、画像出力手段で出力するため無彩色成分と有彩色成分からなる出力用の画像データを生成する色補正手段と、
前記色変換後の画像データを格納する記憶手段と、
前記記憶された画像データを出力する画像出力手段とを有し、
前記読み取られた画像データから原稿がカラー原稿であると判定された場合には、前記記憶された画像データの無彩色成分の有彩色成分とに基づいて画像を出力し、
前記読み取られた画像データから原稿がモノクロ原稿と判定とされた場合には、前記記憶された無彩色成分の画像データを出力する画像形成装置であって、
前記色変換後の画像データの特徴量を抽出する特徴量抽出手段と、
前記画像データの特徴量抽出結果に基づいて階調特性を変換する階調特性変換手段を備え、
前記画像データの特徴量抽出結果に基づいて、前記階調特性変換手段が適用する閾値を、周期的に変動する振幅が大きな閾値、または、変動の振幅が小さいかもしくは変動しない閾値のいずれかに切換えるとともに、
前記カラー判別手段の判別結果に基づいて、前記特徴量抽出手段の特徴量抽出閾値と、前記階調特性変換手段の階調特性を切換えるようにしたことを特徴とする画像処理装置。
【請求項２】
画質モードを設定する手段をさらに備え、
前記画質モードと、前記カラー判定結果とから、前記色補正後の無彩色成分に適用する前記特徴量抽出閾値と、前記階調特性変換手段の階調特性を設定することを特徴とする請求項１記載の画像形成装置。
【請求項３】
色補正後の無彩色成分量を設定する手段をさらに備え、
前期色補正後の無彩色成分量の設定量と、前記カラー判定結果とから、前記色補正後の無彩色成分に適用する前記特徴量抽出閾値と、前記階調特性変換手段の階調特性を設定することを特徴とする請求項１または請求項２記載の画像形成装置。
【請求項４】
少ない無彩色成分量を選択した場合には、特徴量抽出閾値を下げて、文字領域と判定しやすくなるように設定し、更に、無彩色成分の階調変換後の濃度が高くなるように設定することを特徴とする請求項３記載の画像形成装置。
【請求項５】
色補正後の無彩色成分量を設定する手段が操作部であることを特徴とする請求項１または請求項２または請求項３または請求項４記載の画像形成装置。
【請求項６】
前記特徴量抽出閾値は、高濃度判定閾値、一次微分フィルター処理後のデータに対する一次微分抽出閾値、二次微分フィルター処理後の画像データに対する二次微分抽出閾値であることを特徴とする請求項１または請求項２または請求項３または請求項４または請求項５記載の画像形成装置。
【請求項７】
カラー原稿であるか、モノクロ原稿であるかを判定された画像データを蓄積する手段をさらに備え、
前記カラー原稿であるか、モノクロ原稿であるかの判定結果を、書誌情報として蓄積しておくことを特徴とする請求項１または請求項２または請求項３または請求項４または請求項５または請求項６記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿がカラー原稿であるか、モノクロ原稿であるかを判別して、カラー原稿である場合にはカラーコピーを出力し、モノクロ原稿である場合にはモノクロコピーを出力する画像形成装置に関する。
【背景技術】
【０００２】
従来、原稿がカラーか、モノクロかを判定して、モノクロ（無彩色トナーやインク）を用いて出力か、有彩色のトナーもしくはインクを用いて出力する機能が搭載されているカラー複写機において、プレスキャンせずに出力する方式では、例えば、スキャナーからのＲＧＢデータを色補正処理によりＹＭＣＫデータに変換し、カラー原稿であると判定された場合には、ＹＭＣＫデータを出力し、モノクロ原稿であると判定された場合には、ＹＭＣＫデータのうちＫデータのみを出力することによって実現する場合がある。
【０００３】
読み取って得られたＲＧＢデータから、色補正処理により、ＹＭＣＫデータに変換し、メモリに蓄積保存する。原稿がカラー原稿であると判定された場合には、蓄積保存されたＹＭＣＫデータを出力し、カラープリントを行う。一方、モノクロ原稿と判定された場合には、ＲＧＢ画像データから出力されたＹＭＣＫのうちのＫ成分データを出力する。
【０００４】
この際、Ｋ成分は、ＵＣＲ（Ｕｎｄｅｒ  Ｃｏｌｏｒ  Ｒｅｍｏｖａｌ）量により増減する。ＵＣＲ量が１００％である場合には、フルカラーの写真原稿をコピーした場合には、ざらつきが目立つので、ＵＣＲ量を８０％程度に抑制し、印刷におけるスケルトンブラックのように中間程度の濃度からＢｋが生成されるようにＵＣＲ量を設定する。
【特許文献１】特開平８−６５５３０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、このような設定方法を適用して、モノクロ原稿と判定された場合には、黒の濃度が薄くなったり、ハイライトの濃度が薄くなり過ぎたり、あるいは再現されない場合がある。
【０００６】
また、特徴量抽出を行い文字画像領域と写真画像をと判定する場合にも、文字の濃度が薄くなるなどするために、本来、文字画像と判定すべき領域を写真画像領域と判定し、文字部が写真部に適応すべき階調処理により処理され、文字がぼけたり、かすれたりして、文字の再現性が劣化する場合が生じる場合がある。
【０００７】
本発明は、かかる実情に鑑みてなされたものであり、原稿がカラー原稿であるか、モノクロ原稿であるかを判定結果を基づいて、プリンタγの階調特性および特徴量抽出閾値を変更することにより、カラー原稿と判定された場合のコピー画像と、モノクロ原稿と判定された場合の画質を向上することができる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、原稿を読み取り画像データを出力する画像読み取り手段と、画像読み取り手段により読み取られた画像データに基づいて原稿がカラー原稿かモノクロ原稿かを判別するカラー判別手段と、前記画像読み取り手段が読み取った画像データから、画像出力手段で出力するため無彩色成分と有彩色成分からなる出力用の画像データを生成する色補正手段と、前記色変換後の画像データを格納する記憶手段と、前記記憶された画像データを出力する画像出力手段とを有し、前記読み取られた画像データから原稿がカラー原稿であると判定された場合には、前記記憶された画像データの無彩色成分の有彩色成分とに基づいて画像を出力し、前記読み取られた画像データから原稿がモノクロ原稿と判定とされた場合には、前記記憶された無彩色成分の画像データを出力する画像形成装置であって、前記色変換後の画像データの特徴量を抽出する特徴量抽出手段と、前記画像データの特徴量抽出結果に基づいて階調特性を変換する階調特性変換手段を備え、前記画像データの特徴量抽出結果に基づいて、前記階調特性変換手段が適用する閾値を、周期的に変動する振幅が大きな閾値、または、変動の振幅が小さいかもしくは変動しない閾値のいずれかに切換えるとともに、前記カラー判別手段の判別結果に基づいて、前記特徴量抽出手段の特徴量抽出閾値と、前記階調特性変換手段の階調特性を切換えるようにしたものである。
【０００９】
また、画質モードを設定する手段をさらに備え、前記画質モードと、前記カラー判定結果とから、前記色補正後の無彩色成分に適用する前記特徴量抽出閾値と、前記階調特性変換手段の階調特性を設定するようにしたものである。
【００１０】
また、色補正後の無彩色成分量を設定する手段をさらに備え、前期色補正後の無彩色成分量の設定量と、前記カラー判定結果とから、前記色補正後の無彩色成分に適用する前記特徴量抽出閾値と、前記階調特性変換手段の階調特性を設定するようにしたものである。
【００１１】
また、少ない無彩色成分量を選択した場合には、特徴量抽出閾値を下げて、文字領域と判定しやすくなるように設定し、更に、無彩色成分の階調変換後の濃度が高くなるように設定するようにしたものである。
【００１２】
また、色補正後の無彩色成分量を設定する手段が操作部である。
【００１３】
また、前記特徴量抽出閾値は、高濃度判定閾値、一次微分フィルター処理後のデータに対する一次微分抽出閾値、二次微分フィルター処理後の画像データに対する二次微分抽出閾値である。
【００１４】
また、カラー原稿であるか、モノクロ原稿であるかを判定された画像データを蓄積する手段をさらに備え、前記カラー原稿であるか、モノクロ原稿であるかの判定結果を、書誌情報として蓄積しておくようにしたものである。
【発明の効果】
【００１５】
したがって、本発明によれば、原稿がカラー原稿であるか、モノクロ原稿であるかを判定結果を基づいて、プリンタγの階調特性および特徴量抽出閾値を変更することにより、カラー原稿と判定された場合のコピー画像と、モノクロ原稿と判定された場合の画質を向上することができるという効果を得る。
【００１６】
また、カラー原稿と判定された場合に対して、モノクロ原稿と判定された場合には、色補正後の画像データに対して、特徴量抽出式閾値を文字と判定されやすくなるように変更し、階調特性が濃度が高く、ハイライトの濃度が高めになるように変更するので、カラー原稿と判定された場合のカラーコピーの画質と、モノクロ原稿と判定された場合のモノクロコピーの画質を向上することができるという効果も得る。
【００１７】
また、カラー原稿と判定された場合に対して、モノクロ原稿と判定された場合には、色補正後の画像データに対して、特徴量抽出式閾値を文字と判定されやすくなるように変更し、階調特性が濃度が高く、ハイライトの濃度が高めになるように変更するようにしているので、カラー原稿と判定された場合のカラーコピーの画質と、モノクロ原稿と判定された場合のモノクロコピーの画質を向上することができるという効果も得る。
【００１８】
また、カラー原稿と判定された場合に対して、モノクロ原稿と判定された場合には、色補正後の画像データに対して、特徴量抽出式閾値を文字と判定されやすくなるように変更し、階調特性が濃度が高く、ハイライトの濃度が高めになるように変更する。その際、ＵＣＲ量の設定値に応じて色補正後のＫ成分の量が変化する無彩色量（ＵＣＲ量）の設定値を変化させているので、カラー原稿と判定された場合のカラーコピーの画質と、モノクロ原稿と判定された場合のモノクロコピーの画質を向上することができるという効果を得る。
【発明を実施するための最良の形態】
【００１９】
以下、添付図面を参照しながら、本発明の実施の形態を詳細に説明する。
【００２０】
図１に複写機本体１０１の機構の概略を説明する。
【００２１】
図１において、複写機本体１０１のほぼ中央部に配置された像担持体としてのφ１２０［ｍｍ］の有機感光体（ＯＰＣ）ドラム１０２の周囲には、該感光体ドラム１０２の表面を帯電する帯電チャージャー１０３、一様帯電された感光体ドラム１０２の表面上に半導体レーザ光を照射して静電潜像を形成するレーザ光学系１０４、静電潜像に各色トナーを供給して現像し、各色毎にトナー像を得る黒現像装置１０５及びイエローＹ、マゼンタＭ，シアンＣの３つのカラー現像装置１０６、１０７、１０８、感光体ドラム１０２上に形成された各色毎のトナー像を順次転写する中間転写ベルト１０９、上記中間転写ベルト１０９に転写電圧を印加するバイアスローラ１１０、転写後の感光体ドラム１０２の表面に残留するトナーを除去するクリーニング装置１１１、転写後の感光体ドラム１０２の表面に残留する電荷を除去する除電部１１２などが順次配列されている。
【００２２】
また、上記中間転写ベルト１０９には、転写されたトナー像を転写材に転写する電圧を印加するための転写バイアスローラ１１３及び転写材に転写後に残留したトナー像をクリーニングするためのベルトクリーニング装置１１４が配設されている。
【００２３】
中間転写ベルト１０９から剥離された転写材を搬送する搬送ベルト１１５の出口側端部には、トナー像を加熱及び加圧して定着させる定着装置１１６が配置されているとともに、この定着装置１１６の出口部には、排紙トレイ１１７が取り付けられている。
【００２４】
次に、上記複写機に内蔵される制御系を図２を用いて説明する。
【００２５】
図２に示したように、制御系は、メイン制御部（ＣＰＵ）１３０を備え、このメイン制御部１３０に対して所定のＲＯＭ１３１及びＲＡＭ１３２が付設されているとともに、上記メイン制御部１３０には、インターフェースＩ／Ｏ１３３を介して各種センサー１６０、電源・バイアス制御１６１、通信制御１６２，駆動制御１６３などに接続しており、複写機内の制御、あるいは複写機内外との通信を行う。
【００２６】
各種センサー１６０、電源・バイアス制御１６１、通信制御１６２，駆動制御１６３について、さらに具体的に記載すると、レーザ光学系制御部１３４、電源回路１３５、光学センサー１３６（ａ〜ｃ）、トナー濃度センサー１３７、環境センサー１３８、感光体表面電位センサー１３９、トナー補給回路１４０、中間転写ベルト駆動部１４１、操作部１４２、がそれぞれ接続されている。上記レーザ光学系制御部１３４は、前記レーザ光学系１０４のレーザ出力を調整するものであり、また上記電源回路１３５は、前記帯電チャージャー１１３に対して所定の帯電用放電電圧を与えると共に、現像装置１０５、１０６、１０７、１０８に対して所定電圧の現像バイアスを与え、かつ前記バイアスローラ１１０および転写バイアスローラ１１３に対して所定の転写電圧を与えるものである。
【００２７】
なお、光学センサー１３６（ａ〜ｃ）は、それぞれ感光体１０２に対向させ、感光体１０２上のトナー付着量を検知するための光学センサー１３６a、転写ベルト１０９に対向させ、転写ベルト１０９上のトナー付着量を検知するための光学センサー１３６ｂ、搬送ベルト１１５に対向させ、搬送ベルト１１５上のトナー付着量を検知するための光学センサー１３６ｃを図示した。なお、実用上は光学センサー１３６（ａ〜ｃ）のいずれか１カ所を検知すれば良い。
【００２８】
レーザ光学系１０４の上部には、複写機本体１０１の上部に配置された原稿載置台としてのコンタクトガラス１１８、このコンタクトガラス１１８上の原稿に走査光を照射する露光ランプ１１９，原稿からの反射光を反射ミラー１２１によって結像レンズ１２２に導き、光電変換素子であるＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）のイメージセンサアレイ１２３に入光させる。ＣＣＤのイメージセンサアレイ１２３で電気信号に変換された画像信号は図示しない画像処理装置を経て、レーザ光学系１０４中の半導体レーザのレーザ発振を制御する。
【００２９】
光学センサー１３６は、前記感光体ドラム１０２の転写後の領域に近接配置される発光ダイオードなどの発光素子とフォトセンサーなどの受光素子とからなり、感光体ドラム１０２上に形成される検知パターン潜像のトナー像におけるトナー付着量及び地肌部におけるトナー付着量が各色毎にそれぞれ検知されるとともに、感光体除電後のいわゆる残留電位が検知されるようになっている。
【００３０】
この光電センサー１３６からの検知出力信号は、図示を省略した光電センサー制御部に印加されている。光電センサー制御部は、検知パターントナー像に於けるトナー付着量と地肌部におけるトナー付着量との比率を求め、その比率値を基準値と比較して画像濃度の変動を検知し、トナー濃度センサー１３７の制御値の補正を行なっている。
【００３１】
更に、トナー濃度センサー１３７は、現像装置１０５から１０８には、現像装置１０５から１０８内に存在する現像剤の透磁率変化に基づいてトナー濃度を検知する。トナー濃度センサー１３７は、検知されたトナー濃度値と基準値と比較し、トナー濃度が一定値を下回ってトナー不足状態になった場合に、その不足分に対応した大きさのトナー補給信号をトナー補給回路１４０に印加する機能を備えている。
【００３２】
電位センサー１３９は、像担持体である感光体１０２の表面電位を検知し、中間転写ベルト駆動部１４１は、中間転写ベルトの駆動を制御する。
【００３３】
黒現像器１０５内に黒トナーとキャリアを含む現像剤が収容されていて、これは、剤撹拌部材２０２の回転によって撹拌され、現像スリーブ２０１Ｂ上で、現像剤規制部材２０２によってスリーブ上に汲み上げられる現像剤量を調整する。この供給された現像剤は、現像スリーブ２０１Ｂ上に磁気的に担持されつつ、磁気ブラシとして現像スリーブ２０１Ｂの回転方向に回転する。
【００３４】
レーザー変調処理のブロック図を図３に示す。
【００３５】
書き込み周波数は、１８．６［ＭＨｚ］であり、１画素の走査時間は、５３．８［ｎｓｅｃ］である。
【００３６】
８ビットの画像データはルックアップテーブル（ＬＵＴ）４５１でγ変換を行うことができる。
【００３７】
パルス幅変調処理（ＰＷＭ）４５２で８ビットの画像信号の上位３ビットの信号に基づいて８値のパルス幅に変換され、パワー変調処理（ＰＭ）４５３で下位５ビットで３２値のパワー変調が行われ、レーザーダイオード（ＬＤ）４５４が変調された信号に基づいて発光する。フォトディテクタ（ＰＤ）４５５で発光強度をモニターし、１ドット毎に補正を行う。
【００３８】
レーザー光の強度の最大値は、画像信号とは独立に、８ビット（２５６段階）に可変できる。
【００３９】
１画素の大きさに対し、主走査方向のビーム径（これは、静止時のビームの強度が最大値に対し、１／ｅ２に減衰するときの幅として定義される）は、６００ＤＰＩでは、１画素４２．３［・］では、ビーム径は主走査方向５０［・］、副走査方向６０［・］が使用される。
【００４０】
次に、図４のブロック図に基づいて、画像処理フローを説明する。
【００４１】
４００はスキャナ、４０１はシェーディング処理、４０２はスキャナーγ変換処理、４０３は画像分離・カラー判定処理、４０４は空間フィルター処理、４０５は色相判定処理、４０６は色変換ＵＣＲ処理、４０７はパターン生成（１）、４０８は変倍処理、４０９はプリンタγ変換（１）処理、４１０は二値化階調処理処理、４１１は画像圧縮・伸張処理、４１２は特徴量抽出・低濃度判定処理、４１３はプリンタγ変換（２）処理、４１４は多値階調処理、４１５はＰＣＩ  Ｉ／Ｆ(インターフェース)、４１６はシステムバス、４１４はＲＯＭ、４１５はＣＰＵ、４１６はＲＡＭ、４１７はシステムコントローラ、４１８は外部メモリ、４１９はＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）  Ｉ／Ｆ、４２０はパターン生成(2)処理、４２１はプリンタγ変換(3)処理、４２２はプリンタ、４５２はプリンターコントローラである。４２３はエンジンコントローラ、４２４はＨＤＤ（ハードディスク）、４２５はプロッタコントローラである。
【００４２】
複写すべき原稿は、カラースキャナ４２０によりＲ、Ｇ、Ｂに色分解されて一例として１０ビット信号で読み取られる。読みとられた画像信号は、シェーディング補正処理４０１により、主走査方向のムラが補正され、８ビット信号で出力される。
【００４３】
スキャナーγ変換処理４０２では、スキャナからの読み取り信号が反射率データから明度データに変換される。
【００４４】
画像分離・カラー判定処理４０３では、文字部と写真部の判定、及び有彩色・無彩色判定、カラー原稿・モノクロ原稿の判定を行う。
【００４５】
図５に示した操作部全体の液晶画面１０８を、図６に示す。図６で“自動カラー選択”を選択すると、“自動カラー選択”モードとなる。“自動カラー選択”モードは、スキャナー４０１で読み取ったＲＧＢ画像データから、読み取った原稿がカラー原稿であるか、モノクロ原稿であるかを判定する。判定方法は、一例として、ＲＧＢデータ間の最大値と最小値と所定の閾値とを比較し、その差と、その長さ、画素数が所定値以内であれば無彩色、すなわち、モノクロ原稿であると判定し、モノクロ原稿と判定されなかった場合には、カラー原稿であると判定する。
【００４６】
なお、図６の液晶画面は、濃度ノッチは中央の５ノッチ、自動文字・写真モード、自動陽子選択、倍率１００％が選択された場合の表示例である。
【００４７】
図５に示した操作部内の“初期設定”キーを選択していくと、図５に例示した画面に到達する。“カラー判定レベル”でカラー原稿とモノクロ原稿を判定する判定レベルを変更でき、カラー寄りとすると、カラー原稿と判定されやすくなり、白黒寄りを選択すると、モノクロ原稿と判定されやすくなる。すなわち、カラー寄りとしたときに、ＲＧＢデータ間の最大値と最小値を比較し、その差が小さくてもカラーと判定されるように閾値を変更し、更に、その長さ、画素数が小さくてもカラー原稿と判定されるような閾値に変更する。
【００４８】
図５に例示した画面内の“カラー優先設定”に、“カラー優先”と“白黒優先”との選択肢があり、この選択肢は、“自動カラー選択”モード時に有効になる。これについては、色補正・ＵＣＲ４０６で説明する。
【００４９】
空間フィルター処理４０４では、シャープな画像やソフトな画像など、使用者の好みに応じてエッジ強調や平滑化等、画像信号の周波数特性を変更する処理に加えて、画像信号のエッジ度に応じたエッジ強調処理（適応エッジ強調処理）を行う。例えば、文字エッジにはエッジ強調を行い、網点画像にはエッジ強調を行わないという所謂適応エッジ強調をＲ、Ｇ、Ｂ信号それぞれに対して行う。
【００５０】
図７に適応エッジ強調処理の例を示す。
【００５１】
スキャナーγ変換４０２によって反射率リニアから明度リニアに変換された画像信号は、平滑化フィルタ処理１１０１によって平滑化を行う。一例として、図８（ａ）に示すような係数を使用する。
【００５２】
また、次段の３×３のラプラシアンフィルタ１１０２によって画像データの微分成分が抽出される。ラプラシアンフィルタの具体例は、図８（ｂ）に示す。
【００５３】
スキャナーγ変換４０２によるγ変換をされない１０ビットの画像信号のうち、上位８ビット（一例である）成分が、エッジ量検出フィルタ１１０３により、エッジ検出がなされる。
【００５４】
エッジ量検出フィルタの具体例を図９（ａ）〜（ｄ）に示す。この図９（ａ）〜（ｄ）のエッジ検出フィルタにより得られたエッジ量のうち、最大値がエッジ度として後段で使用される。
【００５５】
エッジ度は、必要に応じて後段の平滑化フィルタ１１０４により平滑化される。これにより、スキャナーの偶数画素と奇数画素の感度差の影響を軽減する。
【００５６】
一例として、図９（ｅ）に示したような係数を使用する。
【００５７】
テーブル変換処理１１０５により、求められたエッジ度をテーブル変換する。このテーブルの値により、線や点の濃さ（コントラスト、濃度を含む）および網点部の滑らかさを指定する。テーブルの例を図１０に示す。エッジ度は、白地に黒い線や点などで最も大きくなり、印刷の細かい網点や、銀塩写真や熱転写原稿などのように画素の境界が滑らかなものになるほど小さくなる。
【００５８】
テーブル変換処理１１０５によって変換されたエッジ度（画像信号Ｃ）と、ラプラシアンフィルタ１１０２の出力値（画像信号Ｂ）との積（画像信号Ｄ）が、平滑化処理後の画像信号（画像信号Ａ）に加算され、画像信号Ｅとして後段の画像処理に伝達される。
【００５９】
図１１に示すように、色補正ＵＣＲ処理４０６は、マスキング処理部、３次元色空間変換処理部、ＵＣＲ処理部、適応ＧＣＲ処理部、からなる。
【００６０】
マスキング処理部では、入力系のＲＧＢ特性を原稿種類やスキャナ特性に依存しない標準的なＲＧＢ特性に変換する。３次元色空間変換処理部では、コピー動作の際には、出力系の色材の分光特性に応じて忠実な色再現に必要な色材ＹＭＣの量を計算する。
【００６１】
ＵＣＲ処理部は、操作部などで設定されたＵＣＲ量に応じて、ＹＭＣの３色が重なる部分をＢｋ（ブラック）に置き換える。適応ＧＣＲ処理部は、画像の特徴量から文字のエッジ部を判定し、黒文字のエッジのＵＣＲ量が高くなるように処理を行われ、ＹＭＣＫ画像データが生成される。ＴＷＡＩＮ（“Ｔｅｃｈｎｏｌｏｇｙ  （Ｔｏｏｌｋｉｔ）  Ｗｉｔｈｏｕｔ  Ａｎ  （Ａｎｙ）  Ｉｎｔｅｒｅｓｔｉｎｇ  （Ｉｍｐｏｒｔａｎｔ）  Ｎａｍｅ”）スキャナ、あるいは、ＦＡＸ用途や配信スキャナとして使用される場合には、３次元色空間変換処理部は、要求元の使用用途により、ｓＲＧＢ  （標準ＲＧＢ）、ａｄｏｂｅ−ＲＧＢ、ｓＹＣＣなどに変換するためのパラメータが設定される。
【００６２】
マスキング処理部と色空間変換処理部は、原理的に下式のようなマトリクス演算に相当する。
【００６３】
【数１】
2008154131.tif 000003
ここで、マトリクス係数ａｉｊは入力系と出力系（色材）の分光特性によって決まる。ここでは、１次マスキング方程式を例に挙げたが、Ｂ２，ＢＧのような２次項、あるいはさらに高次の項を用いることにより、より精度良く色補正することができる。また、色相によって演算式を変えたり、ノイゲバウアー方程式を用いるようにしても良い。何れの方法にしても、Ｙ，Ｍ，ＣはＢ，Ｇ，Ｒ（またはＢ，Ｇ，Ｒでもよい）の値から求めることができる。
【００６４】
一方、ＵＣＲ処理は次式を用いて演算することにより行うことができる。
Ｙ’  ＝  Ｙ−  α・ｍｉｎ（Ｙ，Ｍ，Ｃ）
Ｍ’  ＝  Ｍ−  α・ｍｉｎ（Ｙ，Ｍ，Ｃ）
Ｃ’  ＝  Ｃ−  α・ｍｉｎ（Ｙ，Ｍ，Ｃ）
Ｂｋ  ＝        α・ｍｉｎ（Ｙ，Ｍ，Ｃ）
…数式２
上式において、αはＵＣＲの量を決める係数で、α＝１の時１００％ＵＣＲ処理となる。αは一定値でも良い。例えば、高濃度部では、αは１に近く、ハイライト部（低画像濃度部）では、０に近くすることにより、ハイライト部での画像を滑らかにすることができる。
【００６５】
上記の色補正係数は、ＲＧＢＹＭＣの６色相をそれぞれ更に２分割した１２色相に、更に黒および白の１４色相毎に異なる。色相判定処理４０５は画像データがどの色相に判別するかを判定する。判定した結果に基づいて、各色相毎のマスキング係数が選択される。
【００６６】
パターン生成（１）処理４０７は、必要時応じてパターン発生を行う。変倍処理４０８は、縦横変倍が行われる。プリンターγ変換（１）処理４０９は、二値コピー出力時、あるいはスキャナＴＷＡＩＮ・配信スキャナアプリ時にγ変換を行う。多値コピー時にはリニアなγテーブルを設定する。
【００６７】
二値化階調処理４１０では、二値コピー時、ＦＡＸ出力時などに、単純二値化処理、二値誤差拡散処理、二値ディザ処理を行い、多値コピー時には処理を行わない。
【００６８】
画像圧縮・伸張処理４１１で圧縮処理された画像データは、ＰＣＩインターフェースＩ／Ｆ４１５を通して、コントローラ４５２に出力され、画像メモリ４１８内に蓄積される。自動カラー判定モードで読み取られ、圧縮された画像データには書誌情報として、原稿がカラー原稿であるか、モノクロ原稿であるかのカラー判定結果も保持される(請求項７の実施例)
【００６９】
画像メモリ４１８内に蓄積された圧縮された画像データは呼び出されのち、ＰＣＩ  Ｉ／Ｆ４１５を通して、画像圧縮・伸張処理４１１で伸張される。画像メモリ４１８内に蓄積された画像データは、ＬＡＮインターフェースＩ／Ｆ  ４１９から、ＬＡＮを経て、外部コンピューターで使用される。
【００７０】
特徴量抽出・低濃度判定処理４１２は、画像データの特徴量抽出を行い、注目画素データがエッジであるか、非エッジであるか、エッジと非エッジの中間の相当する弱エッジであるかの判定と、低濃度であるか否かの判定を行う。
【００７１】
プリンタγ変換処理（２）４１３は、特徴量抽出・低濃度判定処理４１２での特徴量抽出結果に基づいて、エッジ部用、弱エッジ用、非エッジ用、それぞれのプリンタγ変換を行う。あるいは階調処理パラメータに応じて、弱エッジ部に判定された画素に対してはエッジ用もしくは非エッジ用のプリンタγテーブルを用いたプリンタγ変換処理を行う。
【００７２】
階調処理４１４では、特徴量抽出・低濃度判定処理４１２の特徴量抽出結果と低濃度判定結果に基づいて、階調処理パラメータを切り替えて、８ビット画像データを、一例として４ビット画像データへと階調処理を行う。
【００７３】
プリンタγ変換処理（３）４２１は、プリンタ特性の変動分を補正した２または４ビットの画像データを階調変換を行い、プリンタ４２２に出力する。
【００７４】
パターン生成処理（２）４２０は、プロセスコントロール処理時に、書込み値が異なるパッチデータを生成する。
【００７５】
前述した特徴量抽出・低濃度判定処理４１２、プリンタγ変換処理（２）４１３、階調処理４１４は画像処理プロセッサ４５４で行う。画像処理プロセッサ４５４のハードウェア構成を説明する。
【００７６】
図１２は、本画像処理プロセッサー１２０４の内部構成を示すブロック図である。
【００７７】
図１２のブロック図において、画像処理プロセッサー１２０４は、外部とのデータ入出力に関し、複数個の入出力ポート１４０１を備え、それぞれデータの入力および出力を任意に設定することができる。
【００７８】
また、入出力ポート１４０１と接続するように内部にバス・スイッチ／ローカル・メモリー群１４０２を備え、使用するメモリー領域、データバスの経路をメモリー制御部１４０３において制御する。入力されたデータおよび出力のためのデータは、バス・スイッチ／ローカル・メモリー群１４０２をバッファー・メモリーとして割り当て、それぞれに格納し、外部とのＩ／Ｆを制御される。
【００７９】
バス・スイッチ／ローカル・メモリー群１４０２に格納された画像データに対してプロセッサー・アレー部１４０４において各種処理をおこない、出力結果（処理された画像データ）を再度バス・スイッチ／ローカル・メモリー群１４０２に格納する。プロセッサー・アレー部１４０４における処理手順、処理のためのパラメーター等は、プログラムＲＡＭ１４０５およびデータＲＡＭ１４０６との間でやりとりがおこなわれる。
【００８０】
プログラムＲＡＭ１４０５、データＲＡＭ１４０６の内容は、シリアルＩ／Ｆ１４０８を通じて、プロセス・コントローラー２１１からホスト・バッファー１４０７にダウンロードされる。また、プロセス・コントローラー２１１がデータＲＡＭ１４０６の内容を読み出して、処理の経過を監視する。
【００８１】
処理の内容を変えたり、システムで要求される処理形態が変更になる場合は、プロセッサー・アレー部１４０４が参照するプログラムＲＡＭ１４０５およびデータＲＡＭ１４０６の内容を更新して対応する。以上述べた構成のうち、プロセッサー・アレー部１４０４が、本実施の形態にかかるＳＩＭＤ型画像データ処理部と逐次型画像データ処理部とに相当する。
【００８２】
つぎに、画像処理装置のＳＩＭＤ型画像データ処理部と逐次画像データ処理部とについて説明する。
【００８３】
図１３は、ＳＩＭＤ型画像データ処理部１５００と、逐次画像データ演算処理部１５０７との構成について説明する図である。本実施の形態では、まず、ＳＩＭＤ型画像データ処理部１５００について説明し、続いて逐次型画像データ処理部１５０７について説明するものとする。
【００８４】
なお、画像データ並列処理部１５００と画像データ逐次処理部１５０７とは、一方向に配列された複数の画素で構成される複数の画素ラインとして画像を処理するものである。図１４は、画素ラインを説明するための図であり、画素ラインａ〜ｄの４本の画素ラインを示している。また、図中に斜線を付して示した画素は、今回処理される注目画素である。
【００８５】
本実施の形態では、注目画素の誤差拡散処理に当たり、注目画素に対して周囲の画素の影響を、同一の画素ラインに含まれる画素、異なる画素ラインに含まれる画素の両方について考慮している。そして、注目画素とは異なる画素ラインに含まれる画素との間の誤差拡散処理をＳＩＭＤ型画像データ処理部１５００でおこない、注目画素と同一の画素ラインに含まれる画素（図中に、、を付して示した画素）との間の誤差拡散処理を逐次型画像データ処理部１５０７でおこなう。
【００８６】
ＳＩＭＤ型画像データ処理部１５００は、ＳＩＭＤ型プロセッサー１５０６と、ＳＩＭＤ型画像データ処理部１５００に画像データおよび制御信号を入力する５つのデータ入出力用バス１５０１ａ〜１５０１ｅと、データ入出力用バス１５０１ａ〜１５０１ｅをスイッチングしてＳＩＭＤ型プロセッサー１５０６に入力する画像データおよび制御信号を切り替えるとともに、接続されたバスのバス幅を切り替えるバススイッチ１５０２ａ〜１５０２ｃと、入力した画像データの処理に使用されるデータを記憶する２０個のＲＡＭ１５０３と、各々対応するＲＡＭ１５０３を制御するメモリーコントローラー１５０５ａ、メモリーコントローラー１５０５ｂ、メモリーコントローラー１５０５ａまたはメモリーコントローラー１５０５ｂの制御にしたがってＲＡＭ１５０３をスイッチングする４つのメモリースイッチ１５０４ａ〜１５０４ｄとを有している。
【００８７】
なお、以上の構成では、バススイッチ１５０２ａ〜１５０２ｃによって制御されるメモリーコントローラーをメモリーコントローラー１５０５ｂとし、バススイッチ１５０２ａ〜１５０２ｃの制御をうけないメモリーコントローラーをメモリーコントローラー１５０５ａとして区別した。
【００８８】
（ＳＩＭＤ型プロセッサーの構成）図１５は、ＳＩＭＤ型プロセッサーの概略構成を示す説明図である。ＳＩＭＤ（Ｓｉｎｇｌｅ  Ｉｎｓｔｒｕｃｔｉｏｎ  ｓｔｒｅａｍ  Ｍｕｌｔｉｐｌｅ  Ｄａｔａ  ｓｔｒｅａｍ）は、複数のデータに対し、単一の命令を並列に実行させるもので、複数のＰＥ（プロセッサー・エレメント）より構成される。このＳＩＭＤ型プロセッサーは図１２におけるプロセッサー・アレー部１４０４内に配設される。
【００８９】
それぞれのＰＥはデータを格納するレジスター（Ｒｅｇ）２００１、他のＰＥのレジスターをアクセスするためのマルチプレクサー（ＭＵＸ）２００２、バレルシフター（Ｓｈｉｆｔ  Ｅｘｐａｎｄ）２００３、論理演算器（ＡＬＵ）２００４、論理結果を格納するアキュムレーター（Ａ）２００５、アキュムレーターの内容を一時的に退避させるテンポラリー・レジスター（Ｆ）２００６から構成される。
【００９０】
各レジスター２００１はアドレスバスおよびデータバス（リード線およびワード線）に接続されており、処理を規定する命令コード、処理の対象となるデータを格納する。レジスター２００１の内容は論理演算器２００４に入力され、演算処理結果はアキュムレーター２００５に格納される。結果をＰＥ外部に取り出すために、テンポラリー・レジスター２００６に一旦退避させる。テンポラリー・レジスター２００６の内容を取り出すことにより、対象データに対する処理結果が得られる。
【００９１】
命令コードは各ＰＥに同一内容で与え、処理の対象データをＰＥごとに異なる状態で与え、隣接ＰＥのレジスター２００１の内容をマルチプレクサー２００２において参照することで、演算結果は並列処理され、各アキュムレーター２００５に出力される。
【００９２】
たとえば、画像データ１ラインの内容を各画素ごとにＰＥに配置し、同一の命令コードで演算処理させれば、１画素づつ逐次処理するよりも短時間で１ライン分の処理結果が得られる。特に、空間フィルター処理、シェーディング補正処理はＰＥごとの命令コードは演算式そのもので、ＰＥ全てに共通に処理を実施することができる。
【００９３】
上記したＳＩＭＤ型プロセッサー１５０６は、レジスター０（Ｒ０）〜レジスター２３（Ｒ２３）を備えている。Ｒ０〜Ｒ２３の各々は、ＳＩＭＤ型プロセッサー１５０６にあるＰＥとメモリーコントローラー１５０５ａ，１５０５ｂとのデータインターフェースとして機能する。バススイッチ１５０２ａは、Ｒ０〜Ｒ３に接続されたメモリーコントローラー１５０５ｂを切り替えてＳＩＭＤ型プロセッサーに制御信号を入力する。
【００９４】
また、バススイッチ１５０２ｂは、Ｒ４，Ｒ５に接続されたメモリーコントローラー１５０５を切り替えてＳＩＭＤ型プロセッサーに制御信号を入力する。また、バススイッチ１５０２ｃは、Ｒ６〜Ｒ９に接続されたメモリーコントローラー１５０５を切り替えてＳＩＭＤ型プロセッサーに制御信号を入力する。そして、バススイッチ１５０２ｃは、Ｒ６〜Ｒ９に接続されたメモリーコントローラー１５０５ｂを切り替えてＳＩＭＤ型プロセッサーに制御信号を入力する。
【００９５】
メモリースイッチ１５０４ａは、Ｒ０〜Ｒ５に接続されたメモリーコントローラー１５０５ｂを使用してＳＩＭＤ型プロセッサー１５０６内部のＰＥとＲＡＭ１５０３との間で画像データを授受している。また、メモリースイッチ１５０４ｂは、Ｒ６，Ｒ７に接続されたメモリーコントローラー１５０５ｂを使用してＳＩＭＤ型プロセッサー１５０６内部のＰＥとＲＡＭ１５０３との間で画像データを授受している。また、メモリースイッチ１５０４ｃは、Ｒ８〜Ｒ１３に接続されたメモリーコントローラー１５０５ａまたはメモリーコントローラー１５０５ｂを使用してＳＩＭＤ型プロセッサー１５０６内部のＰＥとＲＡＭ１５０３との間で画像データを授受している。
【００９６】
そして、メモリースイッチ１５０４ｄは、Ｒ１４〜Ｒ１９に接続されたメモリーコントローラー１５０５ａを使用してＳＩＭＤ型プロセッサー１５０６内部のＰＥとＲＡＭ１５０３との間で画像データを授受している。
【００９７】
画像データ制御部２０３は、画像データとともに画像データを処理するための制御信号をデータ入出力用バス１５０１ａ〜１５０１ｅを介してバススイッチ１５０２ａ〜１５０２ｃに入力する。バススイッチ１５０２ａ〜１５０２ｃは、制御信号信号に基づいて接続されているバスのバス幅を切り替える。また、間接的に、あるいは直接接続されたメモリーコントローラー１５０５ｂを制御し、画像データの処理に必要なデータをＲＡＭ１５０３から取り出すようにメモリースイッチ１５０４ａ〜１５０４ｃをスイッチングさせる。
【００９８】
ＳＩＭＤ型画像データ処理部１５００は、誤差拡散処理をおこなう場合、画像データ制御部１２０３を介して読取ユニットおよびセンサー・ボード・ユニット１２０２によって作成された画像データを入力する。そして、注目画素が含まれる画素ライン（現画素ライン）よりも前に処理された画素ライン（前画素ライン）に含まれる画素の画素データと所定の閾値との差である誤差データと注目画素の画素データとを加算する。
【００９９】
ＳＩＭＤ型画像データ処理部１５００では、ＳＩＭＤ型プロセッサー１５０６を用い、誤差データとの加算を複数の注目画素について並列的に実行する。このため、ＳＩＭＤ型プロセッサー１５０６に接続されているＲＡＭ１５０３のいずれかには、ＳＩＭＤ型プロセッサー１５０６で一括して処理される画素の数に対応する複数の誤差データが保存されている。本実施の形態では、ＳＩＭＤ型プロセッサー１５０６において１画素ライン分の加算処理を一括しておこなうものとし、ＲＡＭ１５０３に１画素ライン分の誤差データを保存するものとした。
【０１００】
ＳＩＭＤ型プロセッサー１５０６で一括して処理された１画素ライン分の画像データと誤差データとの加算値は、Ｒ２０，Ｒ２１，Ｒ２３，Ｒ２２の少なくとも２つから逐次型画像データ処理部１５０７に一つずつ出力される。また、以上の処理に使用される誤差データは、後述する逐次型画像データ処理部１５０７によって算出され、ＳＩＭＤ型プロセッサー１５０６に入力されるものである。
【０１０１】
一方、逐次型画像データ処理部１５０７は、コンピュータプログラムの制御によらず稼動するハードウェアである。なお、図１５では、逐次型画像データ処理部１５０７をＳＩＭＤ型プロセッサー１５０６に２個接続するものとしているが、本実施の形態にかかる画像処理装置ではこのうちのいずれか１個を逐次おこなう誤差拡散処理専用に使用するものとする。
【０１０２】
図１６に、階調処理方式を説明するブロック図を示す。
【０１０３】
画像処理ブロック図２の特徴量抽出・低濃度判定処理４１２、プリンタγ変換処理（２）４１３，階調処理４１４のうち、ＹＭＣＫのうちの１色分の処理を図示したものである。それに対して、図１に例示した複写機１０１は、４色が平行して処理される構成であるため、複写機１０１に適用するに際し、図１６に示した処理ブロックを４色分使用する。
【０１０４】
図１６に図示したように、特徴量抽出・低濃度判定処理４１２は、ラインメモリ４１２１、特徴量抽出部４１２２、低濃度判定部４１２３からなる。ラインメモリ４１２１に、特徴量抽出部で使用する複数ライン（一例として５ライン分）を記憶する。特徴量抽出部４１２２は、画像データから、後述する処理により、エッジ部、非エッジ部、弱エッジ部（エッジ部と非エッジ部の中間のエッジ度を有する領域）（１，２）とを判定する。低濃度判定部４１２３は、画像データから所定の濃度閾値と比較し、画像データが低濃度（ハイライト）部に相当するか、ハイライト以外の画像データかを判定する。
【０１０５】
図１６において、プリンタγ変換処理（２）４１３は、プリンタγ変換処理部４１３２と、プリンタγテーブルデータ４１３１とからなる。プリンタγ変換処理部４１３２は、特徴量抽出部４１２２からの２ビットの特徴量抽出結果に基づいて、プリンタγテーブル・データ４１３１に設定されたプリンタγテーブルを参照し、プリンタγ変換を行う。
【０１０６】
階調処理部４１４は、閾値選択部４１５０、誤差拡散処理部４１５１からなる。
【０１０７】
量子化閾値生成部４１５０は、特徴量抽出・低濃度判定処理４１２から、注目画素（ｘ０，ｙ０）における２ｂｉｔの特徴量抽出結果Ｃｈｒ（ｘ０，ｙ０）（≡Ｃ＝｛０，１，２，３｝、以後、簡略化してＣとする）および２ｂｉｔの低濃度判定結果Ｄｎｓ（ｘ０，ｙ０）（≡Ｄ＝｛０，１，２，３｝、以後、簡略化してＤとする）に基づいて、量子化閾値を生成する。
【０１０８】
ここで、便宜上、ｘ０を主走査方向の画素を指定する値で、ｙ０は副走査方向の画素の位置を指定する値とした。６００ｄｐｉの場合、たとえばＡ３サイズの原稿を読み込んだ画素数に余白部を加えて、ｘ０＝｛０，１，２，〜，ｘ０ｍａｘ｝；ｙ＝｛０，１，２，…，ｙ０ｍａｘ｝として、ｘ０ｍａｘ＝７，１００、ｙ０ｍａｘ＝１０，０００程度の値をとる。Ａ１サイズ，Ａ１サイズなどの原稿サイズに対応する場合には、ｘ０ｍａｘ，ｙ０ｍａｘはより大きな値となる。
【０１０９】
量子化閾値テーブル部４１４２には、特徴量抽出結果Ｃ＝｛０，１，２，３｝と低濃度判定結果Ｄ＝｛０，１，２，３｝に対応した量子化閾値Ｔｈｒ［Ｃ，Ｄ］［ｘ，ｙ，ｉ］を設定しておく。
【０１１０】
また、ブルーノイズ加算選択テーブル部４１４４には、量子化閾値テーブル部４１４２に設定した量子化閾値  Ｔｈｒ［Ｃ，Ｄ］［ｘ，ｙ，ｉ］のそれぞれに対応したブルーノイズ加算テーブルＦｂｎ［Ｃ，Ｄ］［ｘ，ｙ，ｉ］を設定する。ここで、［ｘ，ｙ，ｉ］のｘ，ｙは、それぞれ量子化閾値マトリックスの主走査方向のマトリックスサイズｘｍａｘと副走査方向のマトリックスサイズｙｍａｘを用いて、
ｘ＝｛０，１，２，…，ｘｍａｘ−１−１｝                          （数式３）
ｙ＝｛０，１，２，…，ｙｍａｘ−１｝                          （数式４）
で、ｉは画像データの出力階調数をＭとして、
ｉ＝｛０，１，２，…，Ｍ−２｝                                （数式５）
の値を動く。
【０１１１】
あとの説明を簡単にするために、Ｚを整数の集合として、（数式３）〜（数式５）はそれぞれ
Ｚ｛ｘｍａｘ｝＝｛ｘ∈Ｚ；０≦ｘ＜ｘｍａｘ｝                  （数式６）
Ｚ｛ｙｍａｘ｝＝｛ｙ∈Ｚ；０≦ｙ＜ｙｍａｘ｝                  （数式７）
Ｚ｛Ｍ−１｝＝｛ｉ∈Ｚ；０≦ｉ＜Ｍ−１｝                      （数式８）
としても同じ意味を表すものとする。
【０１１２】
すなわち、（数式６）において、ｘ∈Ｚは、“ｘが整数であること”を表し、０≦ｘ＜ｘｍａｘの範囲を動くことを表すので、ｘ＝｛０，１，２，…，ｘｍａｘ−１｝の値をとりうる。
【０１１３】
同様に、主走査方向の位置ｘ０が取り得る値の範囲Ｚ｛ｘ０ｍａｘ｝、副走査方向の位置ｙ０が取り得る値の範囲Ｚ｛ｙ０ｍａｘ｝、特徴量抽出結果Ｃが取り得る値の範囲Ｚ｛Ｃｍａｘ｝、低濃度判定結果Ｄが取り得る値の範囲Ｚ｛Ｄｍａｘ｝、量子化閾値Ｔｈｒ［Ｃ，Ｄ］［ｘ，ｙ，ｉ］が取り得る値の範囲Ｚ｛Ｎ｝、ブルーノイズＢｎ［ｋ］が取り得る値の範囲Ｚ｛Ｂｎ｝、Ｂｎ［ｋ］のインデックスｋが取り得る値の範囲Ｚ｛Ｂｎｍａｘ｝、ブルーノイズ加算選択Ｆｂｎ［Ｃ，Ｄ］［ｘ，ｙ，ｉ］が取り得る値の範囲Ｚ｛Ｆｂｎ｝も定義し、
Ｚ｛ｘ０ｍａｘ｝＝｛ｘ０∈Ｚ；０≦ｘ０＜ｘ０ｍａｘ｝
Ｚ｛ｙ０ｍａｘ｝＝｛ｙ０∈Ｚ；０≦ｙ０＜ｙ０ｍａｘ｝
Ｚ｛Ｃｍａｘ｝＝｛Ｃ∈Ｚ；０≦Ｃ＜Ｃｍａｘ｝
Ｚ｛Ｄｍａｘ｝＝｛Ｄ∈Ｚ；０≦Ｄ＜Ｄｍａｘ｝、
Ｚ｛Ｎ｝＝｛Ｄｉｎ∈Ｚ；０≦Ｄｉｎ＜Ｎ−１｝、
Ｚ｛Ｂｎ｝＝｛±１｝
Ｚ｛Ｂｎｍａｘ｝＝｛ｋ∈Ｚ；０≦ｋ＜ｂｎｍａｘ｝
Ｚ｛Ｆｂｎ｝＝｛０，１｝
などとする。
【０１１４】
本実施例では、Ｃｍａｘ＝Ｄｍａｘ＝４としているが、この値に限るものではなく、必要に応じて変更してもよい。
【０１１５】
図１７に、量子化閾値Ｔｈｒ［Ｃ，Ｄ］［ｘ，ｙ，ｉ］の構成を図示した。
【０１１６】
主走査方向サイズｘｍａｘ、副走査方向サイズｙｍａｘの量子化閾値Ｔｈｒ［Ｃ，Ｄ］［ｘ，ｙ，ｉ］が、Ｍ−１レベル分用意され、それが、特徴量抽出結果Ｃｈｒ（ｘ０，ｙ０）（＝Ｃ）∈Ｚ｛Ｃｍａｘ｝に応じて４種類、さらに、低濃度判定結果Ｄｎｓ（ｘ０，ｙ０）（＝Ｄ）∈Ｚ｛Ｄｍａｘ｝に対応して４種類、量子化閾値テーブル部４１４２に設定される。これは、一色分の量子化閾値であるので、実際には、４色分設定する。
【０１１７】
量子化閾値Ｔｈｒ［Ｃ，Ｄ］［ｘ，ｙ，ｉ］∈Ｚ｛Ｎ｝（Ｃ∈Ｚ｛Ｃｍａｘ｝，Ｄ∈Ｚ｛Ｄｍａｘ｝ｘ∈Ｚ｛ｘｍａｘ｝，ｙ∈Ｚ｛ｙｍａｘ｝，ｉ∈Ｚ｛Ｍ−１｝）の各閾値に対応して、ブルーノイズ加算選択Ｆｂｎ［Ｃ，Ｄ］［ｘ，ｙ，ｉ］∈Ｚ｛Ｆｂｎ｝（Ｃ∈Ｚ｛Ｃｍａｘ｝，Ｄ∈Ｚ｛Ｄｍａｘ｝ｘ∈Ｚ｛ｘｍａｘ｝，ｙ∈Ｚ｛ｙｍａｘ｝，ｉ∈Ｚ｛Ｍ−１｝）が、ブルーノイズ加算選択テーブル部４１４４に設定される。
【０１１８】
量子化閾値選択部４１４１およびブルーノイズ加算選択部４１４３は、特徴量抽出結果Ｃおよび低濃度判定結果Ｄに基づいて、それぞれ注目画素（ｘ０，ｙ０）に適用する量子化閾値Ｔｈｒ［Ｃ，Ｄ］［ｘ，ｙ，ｉ］を量子化閾値テーブル４１４２から選択し、ブルーノイズ加算選択フラグＦｂｎ［Ｃ，Ｄ］［ｘ，ｙ，ｉ］をブルーノイズ加算選択テーブル４１４４から選択する。
【０１１９】
階調処理について、４ビットの誤差拡散処理を例に説明する。
【０１２０】
量子化閾値発生部１１４０で量子化閾値１〜１５（ｔｈ１〜ｔｈ１５）を生成する。量子化閾値の関係は、量子化閾値１（ｔｈ１）≦量子化閾値２（ｔｈ２）≦…≦量子化閾値１５（ｔｈ１５）とする。
【０１２１】
量子化器１１２１は入力した画像データを量子化閾値ｔｈ１〜ｔｈ１５と比較し、それぞれ、ｔｈ１５より大きい場合に“１６”、ｔｈ１４より大きい場合に“１５”、以下同様に、ｔｈ１より大きい場合に“１”、ｔｈ１より小さい場合に“０”の値をとる４ビット(１６階調)の量子化データ１１０１を出力するものとして説明する。
【０１２２】
誤差積算部４１４９は、誤差バッファ４１４８に記憶されている量子化誤差データから次の注目画素に加算する拡散誤差を計算するものである。本実施例では、誤差積算部４１４９は、図１８に示すような副走査方向が３画素、主走査方向が５画素のサイズの誤差拡散マトリクスを用いて拡散誤差データを算出する。図１８において、＊印は次の注目画素の位置に相当し、ａ，ｂ，．．．，ｋ，ｌは周辺の１２個の処理済み画素の位置に対応した係数（総和は３２）である。誤差拡散マトリクス部１１２５では、それら１２個の処理済み画素に対する量子化誤差と対応した係数ａ〜ｌとの積和を３２で除した値を、次の注目画素に対する拡散誤差として誤差加算部１１２５に与える。
【０１２３】
図１９に、特徴量抽出・低濃度判定部４１２２のブロック図を図示した。
【０１２４】
特徴量抽出部４１２２は、画像データＤｉｎ（ｘ０，ｙ０）のエッジ検出を行うもので、本実施例では注目画素（ｘ０，ｙ０）に対する特徴量抽出結果Ｃｈｒ（ｘ０，ｙ０）の出力として、レベル３（エッジ度最大）からレベル０（非エッジ）までエッジレベルを表す２ビットのエッジデータを出力する。
【０１２５】
特徴量の抽出は、一例として図２０に示す４種類の一次微分５×５の微分フィルタ1〜４、および、図２１の二次微分フィルタを用いて、主走査方向、副走査方向、主走査方向から±４５゜傾いた方向の４方向についてエッジ量を検出し、その中で絶対値が最大のエッジ量を選び、そのエッジ量の絶対値をレベル０からレベル３までの４レベルのエッジレベルに量子化して出力する。
【０１２６】
低濃度判定部４１２３は、所定の閾値と入力画像データＤｉｎとを比較し、注目画素（ｘ０，ｙ０）に対する低濃度判定結果Ｄｎｓ（ｘ０，ｙ０）の出力として、最も低濃度を０、最も高濃度を３などとした値を出力する。
【０１２７】
誤差拡散マトリクス部１１２４は、誤差記憶部１１２３に記憶されている量子化誤差データから次の注目画素に加算する拡散誤差を計算するものである。本実施例では、誤差拡散マトリクス部１１２５は、図１８に示すような副走査方向が３画素、主走査方向が５画素のサイズの誤差拡散マトリクスを用いて拡散誤差データを算出する。
【０１２８】
図１８において、＊印は次の注目画素の位置に相当し、ａ，ｂ，．．．，ｋ，ｌは周辺の１２個の処理済み画素の位置に対応した係数（総和は３２）である。誤差拡散マトリクス部１１２５では、それら１２個の処理済み画素に対する量子化誤差と対応した係数ａ〜ｌとの積和を３２で除した値を、次の注目画素に対する拡散誤差として誤差加算部１１２５に与える。
【０１２９】
画像特徴抽出部１１３０は、エッジ検出部１１３１と領域拡張処理部１１３２からなる。エッジ検出部１１３１は、画像データ１１００のエッジ検出を行うもので、本実施例ではレベル０（エッジ度最大）からレベル８（非エッジ）までのエッジレベルを表す４ビットのエッジデータを出力する。より具体的には、例えば図２０に示す４種類の一次微分５×５の微分フィルタ１〜４、および、図２１の二次微分フィルタを用いて、主走査方向、副走査方向、主走査方向から±４５゜傾いた方向の４方向についてエッジ量を検出し、その中で絶対値が最大のエッジ量を選び、そのエッジ量の絶対値をレベル０からレベル３までの４レベルのエッジレベルに量子化して出力する。
【０１３０】
領域拡張処理部１１３２は、エッジ検出部１１３１により検出されたエッジに対し７画素幅の領域拡張処理を行うもので、エッジ検出部１１３１より出力されたエッジデータを参照し、注目画素の周囲の７×７画素の領域（主走査方向の前後３画素、副走査方向の前後３画素の範囲）の中で最小のエッジレベル（最大のエッジ度合）を注目画素のエッジレベルとして、それを４ビットのエッジデータとして出力する。このエッジデータは、量子化閾値発生部１１４０に与えられる。
【０１３１】
量子化閾値発生部１１４０は、領域拡張処理部１１３２より出力されたエッジデータで表されるエッジレベルに応じた振動幅で、画像空間上で周期的に振動する量子化閾値を生成し、それを量子化処理部１１２０の量子化器１１２１に与えるもので、ディザ閾値発生部１１４１と、このディザ閾値発生部１１４１の出力値に、エッジデータで示されるエッジレベルに対応した係数（０〜３）を掛ける乗算部１１４２、乗算部１１４２の出力値に固定値を加算する加算部１１４３から構成される。
【０１３２】
一例として、ディザ閾値発生部１１４１は、図２２（ａ）に示すような１から６までの閾値を小さいものから順に（１が最小、６が最大）ラインを成長させるように配置した４×４のディザ閾値マトリクスを用い、画像平面上で周期的に１から６まで振動するディザ閾値を出力する。
【０１３３】
ここで、同じ値の画素は同じ閾値を使用している。ディザ閾値周期は、これは６００ｄｐｉの画像形成の場合には１９２Ｌｐｉに相当する。このようなディザ閾値発生部１１４１は、上記ディザ閾値マトリクスを格納したＲＯＭと、画像データの主，副走査のタイミング信号をカウントして、このＲＯＭの読み出しアドレスを発生するカウンタなどによって容易に実現できる。
【０１３４】
ここで、図２２（ａ）で１と設定された画素は主走査方向に並べることにより、主走査方向に２画素並んだドットを最初に形成することを表す。このように、安定したドット形成がなされることを意図して、エネルギーが少ない書込みレベルである１値を２画素並べる。
【０１３５】
この場合のスクリーン角とラインの成長方向を図２３に示した。ラインの成長方向は、図中の“ラインが成長する方向１“に示した。
【０１３６】
乗算部１１４２は、画像特徴抽出部１１３０からのエッジデータで示されるエッジレベルがレベル０（非エッジ）の時に係数３を、レベル１の時に係数２を、レベル２の時に係数１を、レベル３（最大エッジ度合）の時に係数０を、ディザ閾値発生部１１４１の出力値に乗じる。
【０１３７】
以上のように構成された画像処理装置の量子化データ１１０１を例えば電子写真方式のプリンタなどに与えれば、文字、画像の変化点や比較的低線数の網点画像部などは解像性が良く、写真、画像の変化の少ない部分、高線数の網点画像などは滑らかで安定性が良く、それら領域が違和感なく整合した高品位な画像を形成可能である。これについて以下説明する。
【０１３８】
画像中の文字や線画のエッジ部のような変化が急峻でエッジレベルがレベル３（エッジ度合最高）となる部分では、量子化閾値発生部１４０で生成される量子化閾値は固定され、量子化処理部１１２０で固定閾値を用いた純粋な誤差拡散法による量子化処理が行われるため、解像性の良い画像を形成できる。
【０１３９】
写真や画像の平坦部のようにエッジ度合が低い部分では、量子化閾値発生部１１４０によって生成される量子化閾値の振動幅が大きくなるため、量子化処理部１１２０の量子化処理はディザ基調の処理となり、画像データはディザ閾値周期で網点化される。図２２（ａ）に示すような閾値配置のディザ閾値マトリクスが量子化閾値の生成に用いられるため、画像データの濃度レベルが上昇するにつれて、ディザ閾値周期内でスクリーン角にそって成長したライン中央部より渦巻き状に出力ドットが成長するようになる。
【０１４０】
図２２（ｂ）は、図２２（ａ）に対する別の実施例として、ラインが成長する順番、および量子化しきい値の大小関係を示した。ラインが成長する際に形成されていく画素の順番が図２２（ａ）の場合と異なるが、このような値を設定してもどうようにスクリーン角に沿ったラインを形成し、滑らかな画像をえることができる。
【０１４１】
図２４に示すように、高濃度閾値、一次微分特徴量抽出閾値１，同２，二次微分特徴量抽出閾値１，同２の値によって、文字領域として判定される領域（図のハッチング部分）を調整することができる。たとえば、いずれの閾値も低く設定することにより、文字として判定される領域が拡大する（図２５）。
（一次微分判定閾値1＆高濃度判定領域＋二次微分判定閾値１）による判定領域
から、
（一次微分判定閾値2＆高濃度判定領域＋二次微分判定閾値２）による判定領域
を除いた領域とする。
【０１４２】
図２６の４元チャートに、自動カラー判定モードにおける、ＵＣＲ量とプリンタγ特性との関係を示す概念図を図示した。
【０１４３】
図２６で、第１象現の横軸は、コピー時の色空間変換処理後の出力である８ビットのＹＭＣ信号で、Ｙ（Ｙｅｌｌｏｗ成分）＝Ｍ（Ｍａｇｅｎｔａ成分）＝Ｃ（Ｃｙａｎ成分）となる信号の大きさを表す。最大値は０、最大値は２５５となる。横軸はＵＣＲ処理後のＫ（Ｂｌａｃｋ）成分の量を示す。
【０１４４】
第２象現は、ＵＣＲ処理後から、プリンタγ変換（２）処理４１３の前までの処理で、ここでは、階調性についての変更はなされない。
【０１４５】
第３象現は、プリンタγ変換（２）処理の特性を表す。
【０１４６】
第４象現は、プリンタγ変換（２）による変換処理後の特性と、Ｙ＝Ｍ＝Ｃの量、すなわち、ＵＣＲ処理１００％との関係を示す。
【０１４７】
第１象現で、Ｉ−１）はＵＣＲ１００％、Ｉ−２）はＵＣＲ８０％、Ｉ−３）はスケルトンブラック１、Ｉ−４）はスケルトンブラック２の例を示す。Ｉ−３）は、Ｙ＝Ｍ＝Ｃ＝２５５の時を１００％として、Ｙ＝Ｃ＝Ｍ＝２５（約１０％）からＫ成分に置き換えるようにした例である。
【０１４８】
一方、Ｉ−４）は、ＵＣＲ量の置き換えは、Ｙ＝Ｍ＝Ｃ＝０（０％）から行い、Ｙ＝Ｍ＝Ｃ＝５１（２０％）でＩ−３）と一致するとした例である。Ｉ−１）はＵＣＲ100％は、カラー原稿に対しては、黒文字が黒く再現されやすいので文字原稿に対して選択されることが多い。また、モノクロ原稿をコピーした場合の出力特性ということもできる。Ｉ−２）は、写真原稿用に使用される場合もあるが、肌色などの原稿の場合には、立体感に乏しくなるなどの影響があるので、Ｉ−３）のようなスケルトンブラック１のようにＵＣＲ量の置き換えを行うことが好ましい。また、Ｉ−４）は、Ｉ−２）とＩ−３）の中間の特性を有する。
【０１４９】
（請求項１の実施例）
第３象現のプリンタγ変換（２）処理のプリンタγ変換特性をＩＩＩ−１）リニアとした場合には、Ｉ−１）〜Ｉ−３）までは、それぞれ、第４象現のＩＶ）−１〜ＩＶ−３）となる。Ｉ−１）ＵＣＲ100％の場合は、ＩＶ−１）もリニアで階調特性は変化しない。Ｉ−２）ＵＣＲ８０％の場合は、ＩＶ−２）のように、濃度全体がＩＶ−１）ＵＣＲ１００％に対して８０％と低くなる。Ｉ−３）スケルトンブラック１の場合は、ＩＶ−３）に示すように、Ｙ＝Ｍ＝Ｃ＝２５（約１０％）から再現され、Ｙ＝Ｍ＝Ｃ＝０〜２５の範囲がＫ成分によっては再現されないので、モノクロコピーでＫ成分の画像データのみ使用され、ＹＭＣ成分が使用されない場合に、ハイライト（低画像濃度）域が再現されない（飛んだような）コピー出力が得られる。
【０１５０】
そこで、図２７に示したように、モノクロ原稿と判定された場合にＵＣＲ量の設定（表の縦軸）に応じて、プリンタγ変換（２）の変換特性をＩＩＩ−１）〜ＩＩＩ−４）のように切り替える。一方、カラー原稿と判定された場合には、ＩＩＩ−１）リニアな特性を使用する（請求項２の実施例）。
【０１５１】
ＵＣＲ量は、図２７の画質モードに示したように、操作部で選択できる画質モードに対応して変更される（請求項５の第１の実施例）。
【０１５２】
（請求項６の実施例）
図２６に示した４元チャートの第１象現において、特徴量Ｉは、前述した高濃度判定特徴量抽出閾値であり、Ｙ＝Ｍ＝Ｃ＝（ａ）という値である場合には、Ｉ−１）〜Ｉ−４）のＵＣＲ量の特性に応じて、Ｋ成分の値としては、それぞれ、ａ−１），ａ−２）、ａ−３）、ａ−２）という値に対応する。
【０１５３】
一次微分特徴量抽出閾値、二次微分特徴量抽出閾値は、ＵＣＲ処理によって生成されたＫ成分のそれぞれ差分、差分の差分に相当であるので、高濃度判定特徴量抽出閾値に比べて設定値の変化の程度は少ないが、同様な傾向で変更を行う。図２８の横軸は、ＵＣＲ量で、縦軸は特徴量抽出閾値である。低いＵＣＲ量を使用する場合には、モノクロ判定時に図示したように、ＵＣＲ１００％に比べて、より低い特徴量抽出閾値を選択する。
【０１５４】
（請求項３の実施例）
図５の操作部画面に示したように、自動カラー選択時には、“カラー優先設定”という項目で、“カラー優先”と“白黒優先”という項目が選択可能である（請求項５の第２の実施例）。
【０１５５】
これは、前述した色補正処理におけるＵＣＲ量を切り替えるもので、一例として、“カラー優先”時には、図２６のＩ−３）、白黒優先時には、Ｉ−４）のＵＣＲ量を使用する。それぞれのＵＣＲ量に応じて、図２７に記載されたプリンタγ変換（２）の変換特性、および特徴量を設定する（請求項４の実施例）。
【０１５６】
図２９に示すように、自動カラー選択の判定結果がフルカラーであるかを判定し（ｓｔｅｐ１）、フルカラーである場合には、フルカラー用の特徴量抽出閾値（高濃度判定特徴量抽出閾値、一次微分特徴量抽出閾値１，同２，二次微分特徴量抽出閾値１、同２）を設定し（ｓｔｅｐ２）、モノクロである場合には、モノクロ用の特徴量抽出閾値（高濃度抽出閾値、一次微分特徴量抽出閾値１，同２，二次微分特徴量抽出閾値1、同２）を設定する。
【０１５７】
（請求項１の第２の実施例）
図３０は、前述した図２６と同じ４元チャートで、新たにＩ−５）スケルトン・ブラック３のグラフを追加した図である。
【０１５８】
画質モードが文字・写真モードである場合の特徴量抽出閾値とプリンタγ変換（２）の変換特性を図３１に基づいて説明する。
【０１５９】
文字・写真モードの文字部のＵＣＲ量の設定が、Ｉ−１）で、写真部の設定がＩ−３）である場合、特徴量抽出閾値の設定は、原稿のカラー判定結果がモノクロでもフルカラーでも、ａ−１）でよい。
【０１６０】
この場合、モノクロモードでａ−１）の特徴量抽出閾値であると、写真部の濃度は、ＩＶ−１）リニア時に比べて、ＩＶ−３）と低くなるので、階調処理およびプリンタγ変換で写真側の処理と判定されやすくなり、使用者によって、操作部でモノクロコピーを指定された場合の再現性により近づく。
【０１６１】
一方、文字・写真モードの文字部のＵＣＲ量の設定を、Ｉ−５）として、写真部の設定をＩ−３）とする設定を行っても良い。このように設定することにより、黒文字は色づきやすくなるが、地図原稿などの色再現性が向上するためである。この場合には、モノクロモード時の特徴量抽出閾値を、ａ−２）に変更した方が、特徴量抽出処理・低濃度判定４１２において、文字部の判定を、使用者が操作部でモノクロコピーを指定した場合の再現性に近づけることができる。
【０１６２】
画像読み取り系のブロック図を図３２に基づいて説明する。
【０１６３】
原稿は、図３３の露光ランプにより照射され、反射光は、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）５４０１のＲＧＢフィルターにより色分解されて読みとられ、増幅回路５４０２により所定レベルに増幅される。
【０１６４】
ＣＣＤドライバー５４０９は、ＣＣＤを駆動するためのパルス信号を供給する。ＣＣＤドライバー５４０９を駆動するために必要なパルス源は、パルスジェネレータ５４１０で生成され、パルスジェネレータ５４１０は、水晶発振子などからなるクロックジェネレータ５４１１を基準信号とする。
【０１６５】
パルスジェネレータ５４１０は、サンプルホールド（Ｓ／Ｈ）回路５４０３がＣＣＤ５４０１からの信号をサンプルホールドするための必要なタイミングを供給する。Ｓ／Ｈ回路５４０３によりサンプルホールドされたアナログカラー画像信号は、Ａ／Ｄ変換回路５４０４で８ビット信号（一例である）にデジタル化される。
【０１６６】
黒補正回路５４０５は、ＣＣＤのチップ間、画素間の黒レベル（光量が少ない場合の電気信号）のばらつきを低減し、画像の黒部にスジやムラを生じることを防ぐ。シェーディング補正回路５４０６は、白レベル（光量が多い場合の電気信号）を補正する。白レベルは、スキャナー１２１を均一な白色版の位置に移動して照射した時の白色データに基づき、照射系、光学系やＣＣＤ５４０１の感度ばらつきを補正する。図３４に白補正・黒補正の画像信号の概念図を示した。
【０１６７】
シェーディング補正回路５４０５からの信号は、画像処理部５４０７により処理され、プリンター４１２で出力される。上記回路は、ＣＰＵ５４１４により制御され、ＲＯＭ５４１３及びＲＡＭ５４１５に制御に必要なデータを記憶する。
【０１６８】
ＣＰＵ５４１４は、画像形成装置全体の制御を行うシステムコントローラ４１９とシリアルＩ／Ｆにより通信を行っている。ＣＰＵ５４１４は、図示しないスキャナー駆動装置を制御し、スキャナー１２１の駆動制御を行う。
【０１６９】
増幅回路５４０２の増幅量は、ある特定の原稿濃度に対して、Ａ／Ｄ変換回路５４０４の出力値が所望の値になるように決定する。一例として、通常のコピー時に原稿濃度が、０．０５（反射率で０．８９１）のものを８ビット信号値で２４０値として得られるようにする。
【０１７０】
一方、シェーディング補正時には、増幅率を下げてシェーディング補正の感度を上げる。その理由は、通常のコピー時の増幅率では、反射光が多い場合には、８ビット信号で２５５値を超える大きさの画像信号となると、２５５値に飽和してしまい、シェーディング補正に誤差が生じるためである。
【０１７１】
図３５は、増幅回路５４０２で増幅された画像の読み取り信号がＳ／Ｈ回路５４０３でサンプルホールドされる模式図を示す。横軸は、増幅後のアナログ画像信号がＳ／Ｈ回路５４０３を通過する時間で、縦軸は、増幅後のアナログ信号の大きさを表す。所定のサンプルホールド時間５５０１でアナログ信号がサンプルホールドされて、Ａ／Ｄ変換回路５４０４に信号が送られる。
【０１７２】
図は前述した白レベルを読みとった画像信号で、増幅後の画像信号は、コピー時は、一例として、Ａ／Ｄ変換後の値として２４０値、白補正時は、１８０値とした増幅後の画像信号の例である。
【図面の簡単な説明】
【０１７３】
【図１】複写機本体１０１の機構の概略を説明するための概略図。
【図２】制御系の概略を説明するための概略図。
【図３】レーザー変調処理の一例を示したブロック図。
【図４】画像処理フローの一例を示したブロック図。
【図５】操作部全体の一例を示した概略図。
【図６】操作部全体の液晶画面の一例を示した概略図。
【図７】適応エッジ強調処理の一例を示したブロック図。
【図８】平滑化フィルタ処理１１０１の平滑化係数、ラプラシアンフィルタの具体例を示した概略図。
【図９】エッジ量検出フィルタの具体例を示した概略図。
【図１０】テーブルの例を示したグラフ図。
【図１１】色補正ＵＣＲ処理４０６の一例を示したブロック図。
【図１２】本画像処理プロセッサー１２０４の内部構成の一例を示したブロック図。
【図１３】ＳＩＭＤ型画像データ処理部１５００と、逐次画像データ演算処理部１５０７との構成について説明する図。
【図１４】画素ラインを説明するための概略図。
【図１５】ＳＩＭＤ型プロセッサーの概略構成を示す説明図。
【図１６】階調処理方式を説明するためのブロック図。
【図１７】量子化閾値Ｔｈｒ［Ｃ，Ｄ］［ｘ，ｙ，ｉ］の構成を図示したブロック図。
【図１８】誤差拡散マトリクスの一例を示した概略図。
【図１９】特徴量抽出・低濃度判定部４１２２の一例を示したブロック図。
【図２０】一次微分フィルタの一例を示した概略図。
【図２１】二次微分フィルタの一例を示した概略図。
【図２２】ディザ閾値マトリクス等の一例を示した概略図。
【図２３】スクリーン角とラインの成長方向を説明するための概略図。
【図２４】特徴量抽出を説明するための概略図。
【図２５】特徴量抽出閾値の選択レベルの一例を示した概略図。
【図２６】自動カラー判定モードにおける、ＵＣＲ量とプリンタγ特性との関係の一例を示す概念図。
【図２７】モノクロ原稿と判定された場合の特性切換えの一例を示した図表。
【図２８】ＵＣＲ量と特徴量抽出閾値との関係の一例を示した概略図。
【図２９】自動カラー選択の判定結果に応じた処理の一例を示したフローチャート。
【図３０】図２６と同じ４元チャートで、新たにＩ−５）スケルトン・ブラック３のグラフを追加した場合を示した概念図。
【図３１】特徴量抽出閾値とプリンタγ変換（２）の変換特性の一例を示した概略図。
【図３２】画像読み取り系の構成例を示したブロック図。
【図３３】スキャナー光学系の一例を示した概略図。
【図３４】白補正・黒補正の画像信号について説明するための概念図。
【図３５】増幅回路５４０２で増幅された画像の読み取り信号がＳ／Ｈ回路５４０３でサンプルホールドされる様子を示した模式図。
【符号の説明】
【０１７４】
１３０  メイン制御部
４５４  画像処理プロセッサ
【図１】
2008154131.tif 000004
【図２】
2008154131.tif 000005
【図３】
2008154131.tif 000006
【図４】
2008154131.tif 000007
【図５】
2008154131.tif 000008
【図６】
2008154131.tif 000009
【図７】
2008154131.tif 000010
【図８】
2008154131.tif 000011
【図９】
2008154131.tif 000012
【図１０】
2008154131.tif 000013
【図１１】
2008154131.tif 000014
【図１２】
2008154131.tif 000015
【図１３】
2008154131.tif 000016
【図１４】
2008154131.tif 000017
【図１５】
2008154131.tif 000018
【図１６】
2008154131.tif 000019
【図１７】
2008154131.tif 000020
【図１８】
2008154131.tif 000021
【図１９】
2008154131.tif 000022
【図２０】
2008154131.tif 000023
【図２１】
2008154131.tif 000024
【図２２】
2008154131.tif 000025
【図２３】
2008154131.tif 000026
【図２４】
2008154131.tif 000027
【図２５】
2008154131.tif 000028
【図２６】
2008154131.tif 000029
【図２７】
2008154131.tif 000030
【図２８】
2008154131.tif 000031
【図２９】
2008154131.tif 000032
【図３０】
2008154131.tif 000033
【図３１】
2008154131.tif 000034
【図３２】
2008154131.tif 000035
【図３３】
2008154131.tif 000036
【図３４】
2008154131.tif 000037
【図３５】
2008154131.tif 000038