(57)【要約】【課題】  入力画像データにおける画像の種類に応じた適切な画像処理を確実に行うことができる画像処理装置、画像形成装置および画像処理方法を提供する。【解決手段】  スキャン画像などの入力画像データからプリント用の画像データを生成する画像処理部２６は、入力画像データに対して画像の種類を識別する識別処理部３２と、前記識別処理部３２による識別結果に基づくフィルタ処理を前記入力画像データに施すフィルタ処理部３１ａ、３１ｂ、３３と、前記フィルタ処理部３１ａ、３１ｂ、３３により得られたフィルタ処理済みの画像データに対して画像の種類を識別する識別補正部３５と、前記識別補正部３５による識別結果に基づく墨入れ処理を前記フィルタ処理済みの画像データに施す墨入れ処理部３４ａ、３４ｂ、３６とを有する。【選択図】図３
2009225452.tif 000002
【特許請求の範囲】
【請求項１】
入力画像データに対して画像の種類を識別する識別処理部と、
前記識別処理部による識別結果に基づくフィルタ処理を前記入力画像データに施すフィルタ部と、
前記フィルタ処理部により得られたフィルタ処理済みの画像データに対して画像の種類を識別する識別補正部と、
前記識別補正部による識別結果に基づく画像処理を前記フィルタ処理済みの画像データに施す画像処理部と、
を有することを特徴とする画像処理装置。
【請求項２】
前記画像処理部は、前記識別補正部による識別結果に応じて墨の生成量を切り替える墨入れ処理を行う、
ことを特徴とする前記請求項１に記載の画像処理装置。
【請求項３】
前記フィルタ部は、前記識別処理部による識別結果に基づいて、前記入力画像データに対するフィルタ処理として、文字画像用のフィルタ処理あるいは写真画像用のフィルタ処理の何れかを選択し、
前記画像処理部は、前記識別補正部による識別結果に基づいて、前記フィルタ処理済みの画像データに対する墨入れ処理として、文字画像用の墨入れ処理あるいは写真画像用の墨入れ処理の何れかを選択する、
ことを特徴とする前記請求項２に記載の画像処理装置。
【請求項４】
前記画像処理部は、さらに、前記識別処理部による識別結果と前記識別補正部による識別結果とが異なる場合、文字画像用の墨入れ処理および写真画像用の墨入れ処理とは異なる補正用の墨入れ処理を前記フィルタ処理済みの画像データに対する墨入れ処理として選択する、
ことを特徴とする前記請求項３に記載の画像処理装置。
【請求項５】
入力画像データに対して画像の種類に応じた画像処理を施して出力する画像処理装置に用いられる画像処理方法であって、
前記入力画像データに対して画像の種類を識別し、
前記識別結果に基づくフィルタ処理を前記入力画像データに施し、
前記フィルタ処理済みの画像データに対して画像の種類を再度識別し、
前記再度の識別結果に基づく画像処理を前記フィルタ処理済みの画像データに施す、
ことを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、たとえば、入力した画像の種類を識別し、識別した画像の種類に応じた画像処理を行うコピー機あるいはプリンタなどの画像処理装置、画像形成装置および画像処理方法に関する。
【背景技術】
【０００２】
従来、デジタル複合機は、コピー機あるいはプリンタとしての機能を有する。デジタル複合機は、入力画像の種類に応じた画像処理を行う機能を有する。たとえば、コピー画質を向上させるために、デジタル複合機は、スキャナにより読み取った画像が文字画像か写真画像を識別し、その識別結果に応じてフィルタ処理あるいは墨入れ処理などの画像処理内容を切り替える。フィルタ処理としては、文字画像（文字領域）に対しては文字を強調する画像処理を行い、写真画像（写真領域）に対しては平滑化する画像処理を行う。また、墨入れ処理としては、文字画像（文字領域）における黒文字部分に対して墨が多く生成されるような画像処理を行う。
【０００３】
しかしながら、実際には常に完璧な識別結果が得られるとは限らない。たとえば、文字画像が写真画像と誤認識された場合、当該画像は、フィルタ処理によって平滑化され、さらに、墨入れ処理では墨の生成量が少なくなる。このため、文字画像が写真画像と誤認識された場合、従来のデジタル複合機では、黒文字の再現性（特に背景上の黒文字再現）が悪くなる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
この発明の一形態は、画像の種類に応じた適切な画像処理を確実に行うことができる画像処理装置、画像形成装置および画像処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
この発明の一形態としての画像処理装置は、入力画像データに対して画像の種類を識別する識別処理部と、前記識別処理部による識別結果に基づくフィルタ処理を前記入力画像データに施すフィルタ処理部と、前記フィルタ処理部により得られたフィルタ処理済みの画像データに対して画像の種類を識別する識別補正部と、前記識別補正部による識別結果に基づく画像処理を前記フィルタ処理済みの画像データに施す画像処理部とを有する。
【０００６】
この発明の一形態としての画像形成装置は、原稿の画像を読み取る画像読取部と、前記画像読取部により読み取った画像データに対して画像の種類を識別する識別処理部と、前記識別処理部による識別結果に基づくフィルタ処理を前記入力画像データに施すフィルタ部と、前記フィルタ処理部により得られたフィルタ処理済みの画像データに対して画像の種類を識別する識別補正部と、前記識別補正部による識別結果に基づく画像処理を前記フィルタ処理済みの画像データに施す画像処理部と、前記画像処理部により画像処理された画像データに基づく画像を被画像形成媒体上に形成する画像形成部とを有する。
【０００７】
この発明の一形態としての画像処理方法は、入力画像データに対して画像の種類に応じた画像処理を施して出力する画像処理装置に用いられる方法であって、前記入力画像データに対して画像の種類を識別し、前記識別結果に基づくフィルタ処理を前記入力画像データに施し、前記フィルタ処理済みの画像データに対して画像の種類を再度識別し、前記再度の識別結果に基づく画像処理を前記フィルタ処理済みの画像データに施す。
【発明の効果】
【０００８】
この発明の一形態によれば、画像の種類に応じた適切な画像処理を確実に行うことができる画像処理装置、画像形成装置および画像処理方法を提供できる。
【図面の簡単な説明】
【０００９】
【図１】図１は、デジタル複合機の全体構成例を概略的に示す模式図である。
【図２】図２は、デジタル複合機および主制御部の構成を示すブロック図である。
【図３】図３は、フィルタ処理および墨入れ処理の第１の構成例を示す図である。
【図４】図４は、フィルタ処理および墨入れ処理の第２の構成例を示す図である。
【図５】図５は、フィルタ処理および墨入れ処理の第３の構成例を示す図である。
【図６】図６は、識別補正部の構成例を示す図である。
【発明を実施するための形態】
【００１０】
以下、この発明の実施の形態について図面を参照して詳細に説明する。  
図１は、デジタル複合機１の全体構成例を概略的に示す模式図である。  
図１に示すデジタル複合機１は、画像処理装置あるいは画像形成装置として機能する。図１に示すデジタル複合機１は、コピー機、スキャナ、プリンタ、ファクシミリ、あるいは、ネットワーク通信機としての機能を有する。図１に示す構成例では、デジタル複合機１は、主制御部１０、スキャナ１１、プリンタ１２、ファクシミリ通信部（ＦＡＸ部）１３、ネットワーク通信部（ＮＷ部）１４、および、操作部１５を有する。
【００１１】
上記主制御部１０は、デジタル複合機１全体を制御する。すなわち、上記主制御部１０は、操作部（コントロールパネル）１５においてユーザから操作指示を受け付け、スキャナ１１、プリンタ１２、ファクシミリ通信部１３、ネットワーク通信部１４および操作部１５を制御する。また、上記主制御部１０は、画像データを処理する画像処理部などを有する。
【００１２】
上記スキャナ１１は、記録媒体（原稿）上の画像を読み取る。上記スキャナ１１は、原稿の画像を光学的に走査して画像データに変換する読取ユニット（図示しない）を有する。読取ユニットは、読取った画像データを主制御部１０へ供給する。たとえば、上記読取ユニットは、駆動機構、ＣＣＤラインセンサおよび信号処理部（何れも図示しない）を有している。読取ユニットは、駆動機構により原稿に対して副走査方向に移動しつつ、ＣＣＤラインセンサにより原稿の画像を読取る。ＣＣＤラインセンサは、原稿に対して主走査方向に並べられた複数のＣＣＤセンサにより構成される。ＣＣＤラインセンサは、原稿からの反射光をアナログの画像信号に変換する。信号処理部は、ＣＣＤラインセンサが読取ったアナログの画像信号をデジタルの画像信号に変換する。
【００１３】
なお、本実施の形態では、上記スキャナ１１は、原稿の画像を赤（Ｒ）、緑（Ｇ）、および、青（Ｂ）信号の値（原色系の画素値）からなるカラー画像データとして読取るものとする。また、本実施の形態では、上記スキャナ１１が読取った画像データの各画素（各画素の色）は、Ｒ信号の濃度値（以下、単にＲと記述する）、Ｇの濃度値（以下、単にＧと記述する）、および、Ｂの濃度値（以下、単にＢと記述する）で表現されるものとする。
【００１４】
上記プリンタ１２は、プリント用の画像を被画像形成媒体に形成する。たとえば、コピー処理を行う場合、主制御部１０は、上記スキャナ１１が読み取った原稿の画像をプリント用の画像データに変換する。プリンタ１２は、主制御部１０によりプリント用に処理された原稿の画像データをコピー用紙にプリントする。なお、上記プリンタ１２としては、任意の画像形成方式のプリンタが適用できる。たとえば、上記プリンタ１２は、レーザプリンタであっても良いし、インクジェットプリンタであっても良い。
【００１５】
上記ファクシミリ通信部（ＦＡＸ部）１３は、ファクシミリデータとしての画像データの送受信を行うインタフェースである。上記ＦＡＸ部１３は、電話回線に接続される。上記ＦＡＸ部１３は、ファクシミリ電送方式により電話回線を介して画像データを送受信する。
【００１６】
上記ネットワーク通信部（ＮＷ部）１４は、ＬＡＮなどのネットワーク通信を行うためのインターフェースである。たとえば、当該デジタル複合機１がネットワークスキャナとして利用される場合、上記ＮＷ部１４は、主制御部１０により処理された画像データを操作部１５などで指定されるネットワーク上の宛先の機器（たとえば、ユーザ端末）へ送信する。
【００１７】
上記操作部（コントロールパネル）１５は、ユーザが操作指示を入力したり、ユーザに対して案内を表示したりするものである。上記操作部１５は、表示装置および操作キーなどにより構成される。たとえば、上記操作部１５は、タッチパネル内蔵の液晶表示装置とテンキーなどのハードキーとを有する。
【００１８】
次に、主制御部１０の構成について説明する。  
図２は、デジタル複合機１および主制御部１０の構成例を示すブロック図である。  
図２に示すように、上記主制御部１０は、ＣＰＵ２１、メインメモリ２２、ＨＤＤ２３、入力画像処理部２４、ページメモリ２５、および、出力画像処理部２６などを有する。  
上記ＣＰＵ２１は、当該デジタル複合機１全体の制御を司るものである。上記ＣＰＵ２１は、たとえば、図示しないプログラムメモリに記憶されているプログラムを実行することにより、種々の機能を実現する。上記メインメモリ２２は、作業用のデータなどが格納されるメモリである。上記ＣＰＵ２１は、メインメモリ２２を使用して種々のプログラムを実行することにより種々の処理を実現する。
【００１９】
たとえば、上記ＣＰＵ２１は、コピー制御用のプログラムに従って上記スキャナ１１および上記プリンタ１２を制御することにより、コピー制御を実現する。すなわち、デジタル複合機１は、上記ＣＰＵ２１がコピー制御用のプログラムを実行することによりコピー機として機能する。
【００２０】
また、上記ＣＰＵ２１は、ファクシミリ制御用のプログラムを従って上記スキャナ１１および上記ファクシミリ通信部１３を制御することにより、ファクシミリ機能を実現する。すなわち、デジタル複合機１は、上記ＣＰＵ２１がファクシミリ制御用のプログラムを実行することによりファクシミリ装置として機能する。
【００２１】
また、上記ＣＰＵ２１は、ネットワークスキャン制御用のプログラムを従って上記スキャナ１１および上記ネットワーク通信部１４を制御することにより、ネットワークスキャン処理を実現する。すなわち、上記デジタル複合機１は、上記ＣＰＵ２１がネットワークスキャン制御用のプログラムを実行することにより、ネットワークスキャナとして機能する。
【００２２】
上記ＨＤＤ（ハードディスクドライブ）２３は、不揮発性の大容量のメモリである。たとえば、上記ＨＤＤ２３は、画像データを保存する。また、上記ＨＤＤ２３は、各種の処理における設定値（デフォルト設定値）を記憶する。さらに、上記ＨＤＤ２３には、上記ＣＰＵ２１が実行するプログラムを記憶するようにしても良い。
【００２３】
上記入力画像処理部２４は、入力画像を処理する。上記入力画像処理部２４は、当該デジタル複合機の動作モードに応じてスキャナ１１などから入力する入力画像データを処理する。上記ＣＰＵ２１は、上記入力画像処理部２４に対して動作モードに応じた処理内容を指示する。
【００２４】
図２に示す構成例では、上記入力画像処理部２４は、スキャナ１１が読み取った画像を入力画像として処理するスキャナ系の画像処理部として機能する。この場合、上記入力画像処理部２４は、スキャナ１１により読取った画像データに対して、シェーディング補正処理、階調変換処理、ライン間補正処理、圧縮処理などを実行する。
【００２５】
シェーディング補正処理は、ＣＣＤにおける各光電変換素子の感度ばらつき、あるいは、原稿を照明するためのランプ（図示しない）の配光特性に応じて、画像データを補正する処理である。階調変換処理は、画像データを構成する各画素の値（たとえば、Ｒ、Ｇ、Ｂの各信号値）を図示しないルックアップテーブル（ＬＵＴ）に従って変換する処理である。ライン間補正処理は、スキャナ１１のＣＣＤラインセンサにおけるＲＧＢの各センサの物理的な位置ずれを補正する処理である。圧縮処理は、画像データを圧縮する処理である。ページメモリ２５は、圧縮処理された画像データとしての符号データを格納する。
【００２６】
なお、上記入力画像処理部２４における種々の画像処理は、上記ＣＰＵ２１が画像処理用のプログラムを実行することにより実現するようにしても良い。また、入力画像処理部２４に入力される画像は、スキャナ１１から入力される画像データに限定されない。たとえば、入力画像処理部２４は、ＮＷ部１４によりネットワーク経由で受信する画像データ、あるいは、ＦＡＸ部１３によりファクシミリ通信で受信する画像データを入力画像として処理するようにしても良い。
【００２７】
上記ページメモリ２５は、処理対象とする画像データを記憶するメモリである。たとえば、上記ページメモリ２５は、１ページ分のカラー画像データを格納する。上記ページメモリ２５は、図示しないページメモリ制御部により制御される。図２に示す構成例では、上記ページメモリ２５は、上記入力画像処理部２４により処理された処理結果としての画像データを格納する。
【００２８】
上記出力画像処理部２６は、出力画像を処理する。図２に示す構成例では、上記出力画像処理部２６は、出力画像処理部２６は、プリンタ１２が用紙にプリントする画像データを生成するプリンタ系の画像処理部として機能する。たとえば、上記出力画像処理部２６は、上記ページメモリ２５に格納されている画像データをプリンタ用の画像データに変換する。なお、上記出力画像処理部２６としての種々の画像処理は、上記ＣＰＵ２１が画像処理用のプログラムを実行することにより実現するようにしても良い。
【００２９】
たとえば、上記出力画像処理部２６は、ページメモリ２５から読み出した画像データに対して、伸張処理、画素変換処理、フィルタ処理、墨入れ処理、ガンマ補正、階調処理などの各処理を行う。伸張処理は、ページメモリ２５に格納されている符号データ（圧縮された画像データ）を伸張する。画素変換処理は、ページメモリ２５から読み出した画像データの画素変換処理を行う。たとえば、スキャナ１１は、原稿の画像をＲ（赤）、Ｇ（緑）およびＢ（青）信号からなるカラー画像データとして読取るものが多く、プリンタ１２はＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）信号からなるカラー画像データを印刷するものが多い。このような場合、画素変換処理は、ページメモリ２５から読み出したＲ、Ｇ、Ｂ信号からなるカラー画像をＣ、Ｍ、Ｙ、Ｋ信号からなるプリント用の画像データに変換する。
【００３０】
フィルタ処理は、画像の種類に応じて画像データを補正する処理である。フィルタ処理は、たとえば、ＭＴＦ補正処理である。墨入れ処理は、画像データにおいて黒単色でプリントする黒文字などの領域を検出する処理である。墨入れ処理は、黒文字などの黒単色部分の再現性を向上させるための処理である。ガンマ補正処理は、プリンタ１２のガンマ特性に応じて画像データを補正する処理である。階調処理は、ガンマ補正した画像データをスクリーン処理する。
【００３１】
次に、出力画像処理部２６におけるフィルタ処理と墨入れ処理について説明する。  
上記出力画像処理部２６では、上述したように、ページメモリ２５から読み出した画像をプリント用の画像として最適化するための種々の画像処理を行う。出力画像処理部２６のフィルタ処理では、プリント用の画像として最適化な画像を得るために、当該画像の種類に応じた画像補正処理を行う。たとえば、文字画像は、黒文字などの再現性を向上させるため、
図３、図４および図５は、出力画像処理部２６において、フィルタ処理と墨入れ処理とを行う部分の構成例を示す図である。  
図３は、出力画像処理部２６におけるフィルタ処理および墨入れ処理の第１の構成例を示す図である。  
図３に示す第１の構成例では、出力画像処理部２６は、フィルタ処理と墨入れ処理とを行う構成として、写真用のフィルタ部３１ａ、文字用のフィルタ部３１ｂ、識別処理部３２、第１のセレクタ３３、写真用の墨入れ部３４ａ、文字用の墨入れ部３４ｂ、識別補正部３５、および、第２のセレクタ３６を有している。
【００３２】
まず、第１の構成例において、処理対象の画像データ（以下、入力画像データと称する）は、写真用のフィルタ部３１ａ、文字用のフィルタ部３１ｂおよび識別処理部３２へ供給される。  
上記写真用のフィルタ部３１ａは、写真画像に対するフィルタ処理を行うものである。写真画像に対するフィルタ処理としては、たとえば、画像データを平滑化する。上記写真用のフィルタ部３１ａによる画像データの平滑化処理は、画像データにおける滑らかな階調変化の再現性を向上させる処理である。
【００３３】
上記文字用のフィルタ部３１ｂは、文字画像に対するフィルタ処理を行うものである。文字画像に対するフィルタ処理としては、たとえば、画像データにおける黒領域を強調する。黒領域を強調する処理では、黒文字のエッジが強調される。この結果として、上記文字用のフィルタ部３１ｂにより文字用のフィルタ処理された画像データは黒文字の再現性が向上する。
【００３４】
上記識別処理部３２は、入力画像データが文字画像であるか写真画像であるかを識別する画像識別処理を行う。上記識別処理部３２は、第１の識別処理部としての機能する。上記識別処理部３２は、入力画像データにおいて、濃度勾配などの文字としての特徴が検出できるか否かにより文字画像か写真画像かを識別する。たとえば、上記識別処理部３２は、入力画像データにおける濃度差、エッジおよび彩度量などの検出結果に基づいて、入力画像データが文字画像か写真画像かを識別する。濃度差を判定する処理は、注目画素周辺のマトリクス領域における最大濃度と最小濃度との濃度差を判定する。エッジを検出する処理は、注目画素がエッジの内側か外側か一様な領域かを判定する。彩度量を検出する処理は、注目画素における色情報として有彩色らしいか無彩色らしいかを検出する。
【００３５】
上記のような各処理によりエッジ部分の濃度差が大きく、かつ、エッジの内外が無彩色らしい場合、上記識別処理部３２は、入力画像データが文字画像らしいと識別する。ただし、上記のような各処理の強度を上げると、網点領域も、エッジ部分の濃度差が大きく、かつ、無彩色として検出される可能性が高くなる。網点領域の画像は、通常、写真画像として処理するのが好ましい画像である。このため、識別処理部３２は、網点領域を写真画像と識別するように、識別強度が設定される。
【００３６】
上記第１のセレクタ３３は、上記識別処理部３２による識別結果に基づいて、フィルタ処理として、上記写真用のフィルタ部３１ａによる処理、あるいは、上記文字用のフィルタ部３１ｂによる処理の何れかを選択する。上記第１のセレクタ３３は、選択した処理の結果を、写真用の墨入れ部３４ａ、文字用の墨入れ部３４ｂおよび識別補正部３５へ出力する。
【００３７】
たとえば、上記識別処理部３２が入力画像データを文字画像と識別した場合、上記第１のセレクタ３３は、フィルタ処理として、文字用のフィルタ部３１ｂによる処理を選択する。この場合、上記第１のセレクタ３３は、文字用のフィルタ部３１ｂによる処理結果を出力する。また、上記識別処理部３２が入力画像データを写真画像と識別した場合、第１のセレクタ３３は、フィルタ処理として、写真用のフィルタ部３１ａによる処理を選択する。この結果、第１のセレクタ３３は、写真用のフィルタ部３１ａの処理結果を出力する。
【００３８】
上記写真用の墨入れ部３４ａは、画像データにおける墨の生成量を少なく抑える。上記写真用の墨入れ部３４ａは、墨（単色の黒）でプリントされる部分を少なくした写真画像としてのプリント用の画像データを生成する。このような写真用の墨入れ部３４ａによる処理結果としての画像データは、黒の領域であっても、完全な黒でプリントされることが抑制される。この結果として、写真用の墨入れ部３４ａによる処理結果としての画像データでは、写真画像としての特徴が失われない。
【００３９】
上記文字用の墨入れ部３４ｂは、画像データにおける墨の生成量を多くする。上記文字用の墨入れ部３４ｂは、墨（単色の黒）でプリントされる部分を多くした文字画像としてのプリント用の画像データを生成する。このような文字用の墨入れ部３４ｂによる処理結果としての画像データは、黒の領域（黒文字）が完全な黒で強調してプリントされる。
【００４０】
上記識別補正部３５は、第２の識別処理部として機能する。上記識別補正部３５は、上記第１のセレクタ３３から出力された画像データ（フィルタ処理された画像データ）が文字画像か写真画像かを識別する画像識別処理を行う。上記識別補正部３５は、上記識別処理部３２による識別結果も参照して画像識別処理を行う。上記識別補正部３５の構成例については、後で詳細に説明する。
【００４１】
上記第２のセレクタ３６は、上記識別補正部３５による識別結果に基づいて、墨入れ処理として、上記写真用の墨入れ部３４ａによる処理、あるいは、上記文字用の墨入れ部３４ｂによる処理の何れかを選択する。上記第２のセレクタ３６は、選択した処理の結果をフィルタ処理および墨入れ処理の結果として出力する。
【００４２】
たとえば、上記識別補正部３５がフィルタ処理された画像データを文字画像と識別した場合、上記第２のセレクタ３６は、墨入れ処理として、文字用の墨入れ部３４ｂによる処理を選択する。この場合、上記第２のセレクタ３６は、文字用の墨入れ部３４ｂによる処理結果を出力する。また、上記識別補正部３５がフィルタ処理された画像データを写真画像と識別した場合、第２のセレクタ３６は、墨入れ処理として、写真用の墨入れ部３４ａによる処理を選択する。この結果、第２のセレクタ３６は、写真用の墨入れ部３４ａの処理結果を出力する。
【００４３】
なお、上記第１の構成例による各処理は、１つの画像データ全体に限らず、１つの画像データにおける画像領域に適用することも可能である。たとえば、識別処理部３２は、処理対象の１つの画像データにおいて文字画像領域と写真画像領域とを識別するものであっても良い。この場合、第１のセレクタ３３は、識別処理部３２が写真画像領域と識別した領域には写真用のフィルタ部３１ａによる処理を実行し、文字画像領域と識別した領域には文字用のフィルタ部３１ｂによる処理を実行する。また、識別補正部３５も、処理対象の１つの画像データについて、文字画像領域と写真画像領域とを識別するようにしても良い。この場合、第２のセレクタ３６は、識別補正部３５が写真画像領域と識別した領域には写真用の墨入れ部３４ａによる処理を実行し、文字画像領域と識別した領域には文字用の墨入れ部３４ｂによる処理を実行する。
【００４４】
次に、第１の構成例における処理の流れについて説明する。  
上記のように、図３に示す第１の構成例では、識別処理部３２は、フィルタ処理前の入力画像データについて文字画像か写真画像かを識別する第１の識別処理を行う。識別処理部３２が入力画像データを写真画像と識別した場合、第１のセレクタ３３は、入力画像データに対するフィルタ処理として写真用のフィルタ部３１ａによる処理を選択する。また、識別処理部３２が入力画像データを文字画像と識別された場合、第１のセレクタ３３は、入力画像データに対するフィルタ処理として文字用のフィルタ部３１ｂによる処理を選択する。
【００４５】
さらに、識別補正部３５は、フィルタ処理後の画像データについて文字画像か写真画像かを識別する第２の識別処理を行う。識別補正部３５がフィルタ処理後の画像データを写真画像と識別した場合、第２のセレクタ３６は、フィルタ処理後の画像データに対する墨入れ処理として、写真用の墨入れ部３４ａによる処理を選択する。また、識別補正部３５がフィルタ処理誤の画像データを文字画像と識別した場合、第２のセレクタ３６は、フィルタ処理後の画像データに対する墨入れ処理として、文字用の墨入れ部３４ｂによる処理を選択する。
【００４６】
通常、画像の識別処理において文字画像の識別精度を上げようとした場合、識別処理部は、文字画像の識別強度を上げる必要がある。しかし、識別強度を上げると、網点領域などの本来写真画像として識別したい領域が、文字画像として誤認識される可能性が高くなる。言い換えると、網点領域を写真画像として識別させたい場合には、文字画像の識別精度を上げるために単純に識別強度を上げることが難しい。
【００４７】
一方、写真用のフィルタ処理（平滑化処理）を施した画像データでは、平滑化されているため、文字画像の識別強度を上げた識別処理を行っても、網点領域が文字画像と誤認識される可能性が低くなる。ただし、写真用のフィルタ処理（平滑化処理）を施した画像データでは、文字画像領域も平滑化される。しかしながら、濃度勾配などの文字部分としての特徴は、写真用のフィルタ処理（平滑化処理）を施しても完全に消えてしまうことなく、残る。
【００４８】
上記のように、フィルタ処理前の画像データに対する画像識別処理だけでなく、フィルタ処理後にも画像識別処理を行うことにより、フィルタ処理前の画像データに対して誤認識しても、フィルタ処理後の画像に基づいて誤認識の結果を補正し、適切な墨入れ処理に切り替えて実行することができる。すなわち、第１の構成例では、文字画像が写真画像として誤認識されてフィルタ処理された場合であっても、フィルタ処理後の画像を文字画像として再識別して文字画像用の墨入れ処理を実施することが可能となる。この結果として、写真画像と誤認識された画像データであっても、適切な墨入れ処理により黒文字などの再現を向上させることが可能となる。
【００４９】
次に、第２の構成例について説明する。  
図４は、出力画像処理部２６におけるフィルタ処理および墨入れ処理の第２の構成例を示す図である。  
図４に示す第２の構成例では、出力画像処理部２６は、フィルタ処理と墨入れ処理とを行う構成として、写真用のフィルタ部３１ａ、文字用のフィルタ部３１ｂ、識別処理部３２、第１のセレクタ３３、写真用の墨入れ部３４ａ、文字用の墨入れ部３４ｂ、補正用の墨入れ部３４ｃ、識別補正部３５、および、第２のセレクタ３６を有している。  
なお、図４に示す第２の構成例は、図３に示す第１の構成例に補正用の墨入れ部３４ｃを追加したものである。このため、図４に示す第２の構成例では、補正用の墨入れ部３４ｃ以外の各構成については、図３に示す第１の構成例における同一箇所に同一符号を付して詳細な説明を省略する。
【００５０】
図４に示すように、第２の構成例において、補正用の墨入れ部３４ｃは、上記写真用の墨入れ部３４ａおよび上記文字用の墨入れ部３４ｂと並列的に設けられている。すなわち、補正用の墨入れ部３４ｃには、第１のセレクタ３３からフィルタ処理された画像データが供給される。補正用の墨入れ部３４ｃは、識別結果が補正された場合（つまり、識別処理部による識別結果と識別補正部による識別結果とが異なる場合）、識別の補正内容に応じた墨入れ処理を行う。
【００５１】
たとえば、識別処理部３２により写真画像と識別された画像（あるいは画像領域）が識別補正部により文字画像と識別された場合、つまり、画像の識別結果が写真画像から文字画像に補正された場合、補正用の墨入れ部３４ｃは、写真用のフィルタ処理が施された画像データに対して、単純に文字用の墨入れ処理を施すのではなく、写真用のフィルタ処理後の画像データにおける文字部分を強調させるような補正用の墨入れ処理を行う。つまり、写真用のフィルタ処理では平滑化処理が施されるため、写真画像を文字画像に補正した場合の補正用の墨入れ処理としては、一旦平滑化された画像データから文字部分を強調させるような処理を行う。
【００５２】
また、識別処理部３２により文字画像と識別された画像（あるいは画像領域）が識別補正部３５により写真画像と識別された場合、つまり、画像の識別結果が文字画像から写真画像に補正された場合、補正用の墨入れ部３４ｃは、文字用のフィルタ処理が施された画像データに対して単純に写真用の墨入れ処理を施すのではなく、文字用のフィルタ処理後の画像データに対して写真画像としての再現性を向上させるような補正用の墨入れ処理を行う。つまり、文字用のフィルタ処理では文字らしい部分が強調処理が施されるため、文字画像を写真画像に補正した場合の補正用の墨入れ処理としては、一旦、強調処理された文字らしい部分も平滑化されるような処理を行う。
【００５３】
次に、第３の構成例について説明する。  
図５は、出力画像処理部２６におけるフィルタ処理および墨入れ処理の第３の構成例を示す図である。  
図５に示す第３の構成例では、出力画像処理部２６は、フィルタ処理と墨入れ処理とを行う構成として、写真用のフィルタ部３１ａ、文字用のフィルタ部３１ｂ、補正用のフィルタ部３１ｃ、識別処理部３２、第１のセレクタ３３、写真用の墨入れ部３４ａ、文字用の墨入れ部３４ｂ、補正用の墨入れ部３４ｃ、識別補正部３５、および、第２のセレクタ３６を有している。  
なお、図５に示す第３の構成例は、図４に示す第２の構成例に補正用のフィルタ部３１ｃを追加したものである。このため、図５に示す第３の構成例は、補正用のフィルタ部３１ｃ以外の各構成については、図４に示す第２の構成例における同一箇所に同一符号を付して詳細な説明を省略する。
【００５４】
図５に示すように、第３の構成例において、補正用のフィルタ部３１ｃは、上記写真用のフィルタ部３１ａおよび上記文字用のフィルタ部３１ｂと並列的に設けられている。すなわち、補正用のフィルタ部３１ｃには、上記写真用のフィルタ部３１ａおよび上記文字用のフィルタ部３１ｂと同様に入力画像データが供給される。補正用のフィルタ部３１ｃは、写真用のフィルタ処理と文字用のフィルタ処理との中間的な処理内容のフィルタ処理を行う。
【００５５】
第３の構成例において、識別処理部３２は、入力画像データが、写真画像、文字画像、あるいは、写真と文字との両方の特徴を有する中間画像（写真画像か文字画像か識別し難い画像）の何れであるかを識別する。このような識別処理部３２による識別結果に基づいて、第１のセレクタ３３は、何れかのフィルタ部３１ａ、３１ｂ、３１ｃによる処理結果を選択する。このような識別処理部３２では、写真か文字かが識別し難い画像を中間画像として処理するため、写真画像及び文字画像を確実に識別できる。
【００５６】
このため、第３の構成例では、補正用のフィルタ部３１ｃによる処理結果としての画像データに対してのみ、識別補正部３５による画像識別結果の補正に伴う処理を行うようにすることができる。この場合、識別処理部３２が写真画像と識別した画像データは、写真用のフィルタ部３１ａで処理された後、写真用の墨入れ部３１ａの処理される。また、識別処理部３２が文字画像と識別した画像データは、写真用のフィルタ部３１ａで処理された後、写真用の墨入れ部３１ａの処理される。さらに、識別処理部３２が中間画像と識別した画像データは、補正用のフィルタ部３１ｃで処理された後、識別補正部３５による識別結果に基づいて第２のセレクタ３６が選択する何れかの墨入れ部３４ａ、３４ｂ、３４ｃで処理される。
【００５７】
次に、各構成例における識別補正部３５の構成について説明する。  
図６は、識別補正部３５の構成例を示す図である。  
図６に示す構成例の識別補正部３５は、モノクロ化部４１および判定部４２を有している。さらに、上記判定部４２は、濃度差判定部５１、エッジ内外判定部５２、濃度判定部５３、彩度量検出部５４、および、補正信号生成部５５などを有している。
【００５８】
上記識別補正部３５は、処理対象の画像データとして、フィルタ処理後の画像データ（画像信号）が入力される。このフィルタ処理後の画像データは、モノクロ化部４１と判定部４２とにそれぞれ供給される。また、上記識別補正部３５には、上記識別処理部３２から画像の識別結果を示す識別信号も入力される。上記第１のセレクタ３３は、識別処理部３２による識別結果に基づいてフィルタ処理を選択するものである。したがって、上記識別処理部３２から識別補正部３５に入力される識別信号は、入力する画像信号がどのフィルタ処理が施されたものであるかを示す情報でもある。
【００５９】
上記モノクロ化部４１は、入力されるフィルタ処理後の画像データをモノクロ化する。ここで、フィルタ処理後の画像データは墨入れ処理されるカラーの画像データであることが前提となっている。上記モノクロ化部４１は、モノクロ化した画像データを判定部４２へ供給する。
【００６０】
上記判定部４２は、フィルタ処理後の画像データをモノクロ化した画像データに対して各種の検出処理を行う。上記濃度差判定部５１、エッジ内外判定部５２、濃度判定部５３および彩度量検出部５４は、それぞれ画像データにおける種々の特徴量を検出する特徴検出部である。これらの特徴検出部は、それぞれに設定される閾値により画像データの状態を判定する特徴判定部としても機能する。なお、上記特徴検出部により検出する特徴量は、入力する画像データが黒文字らしいか否かを検出する。
【００６１】
上記濃度差判定部５１は、注目画素周辺の所定領域（マトリクス）における最大濃度値と最小濃度値との差を検出する濃度差判定処理を行う。上記濃度差判定部５１により検出される濃度差は、当該画像領域における濃度勾配を示す特徴量である。上記濃度差判定部５１により検出される濃度差（濃度勾配）が大きければ大きいほど、当該画像領域は、黒文字の画像らしいと判定される。ここでは、上記濃度差判定部５１は、検出した濃度差が所定の閾値以上であるか否かを示す検知結果を出力するものとする。なお、上記濃度差判定部５１は、複数の閾値に対する濃度差の判定結果を出力するようにしても良い。
【００６２】
上記エッジ内外判定部５２は、注目画素が、黒文字画像の内側か、黒文字画像の外側か、一様な画像領域かを検出するエッジ内外判定処理を行う。ここでは、上記エッジ内外判定部５２は、注目画素が黒文字画像の内側か、黒文字画像の外側か、一様な画像領域かを示す検知結果を出力する。
【００６３】
上記濃度判定部５３は、注目画素周辺の所定領域（マトリクス）における濃度を判定する濃度判定処理を行う。上記濃度判定部５３は、モノクロ化した画像データの濃度値から注目画素周辺のマトリクスにおける濃度を判定する。上記濃度判定部５３により検出される濃度は、当該マトリクス全体の濃度を示す特徴量である。上記濃度差判定部５１により検出される濃度が中間濃度値であれば、当該マトリクスは、黒文字の画像らしくない（写真画像らしい）と判定される。ここでは、上記濃度判定部５３は、検出した濃度が所定の閾値以上であるか否かを示す検知結果を出力するものとする。なお、上記濃度差判定部５１は、複数の閾値に対する濃度の判定結果を出力するようにしても良い。
【００６４】
上記彩度量検出部５４は、モノクロ化部４１によりモノクロ化される前のカラーの画像データにおける色情報を示す彩度量を検出する彩度量検出処理を行う。上記彩度量検出部５４により検出される彩度量は、有彩色であるか無彩色であるかを判定するための特徴量である。上記彩度量検出部５４は、検出した彩度量が所定の閾値以上であるか否かにより有彩色らしいか無彩色らしいかを判定する。ここでは、上記彩度量検出部５４は、検出した彩度量が所定の閾値以上であるか否かを示す検知結果を出力するものとする。
【００６５】
上記補正信号生成部５５は、各特徴検出部５１〜５４による検出結果を総合的に判定する。上記補正信号生成部５５は、総合的な判定結果を画像識別結果に対する補正信号として出力する。上記補正信号生成部５５は、各特徴検出部５１〜５４での検出結果を総合的に判定するためのルックアップテーブル（ＬＵＴ）５５ａを有する。ＬＵＴ５５ａは、各特徴検出部５１〜５４からの検出結果を示す信号と識別処理部３２からの識別信号との全ての組合せに対するテーブルから構成される。たとえば、各特徴検出部５１〜５４からの検出結果を示す各信号の合計ビット数がｎで、識別処理部３２からの識別信号の合計ビット数がｍである場合、ＬＵＴ５５ａは、２＾（ｎ＋ｍ）個のテーブルにより構成される。
【００６６】
上記のように、上記補正信号生成部５５は、ＬＵＴ５５ａを用いて画像の識別結果に対する補正信号を出力する。これにより、上記補正信号生成部５５は、ＬＵＴ５５ａによる様々な条件の設定が可能である。たとえば、識別処理部３２による識別信号を無効とし、判定部４２内の各特徴検出部５１〜５４による検出結果に基づく補正信号を出力することが可能である。これは、各特徴検出部５１〜５４による検出結果に基づいて補正信号が確定し、識別処理部３２による識別信号に影響されないようなＬＵＴ５５ａを設定することにより実現できる。
【００６７】
また、上記第３の構成例で説明した形態において識別処理部３２が写真と文字との両方の特徴を有する中間的な画像であると識別した画像データに対してのみ、上記補正信号生成部５５は、判定部４２内の各特徴検出部５１〜５４による検出結果に基づく補正信号を出力するようにすることも可能である。これは、識別信号が中間的な画像であることを示す信号である場合にのみ、各特徴検出部５１〜５４による検出結果に基づく補正信号を出力するＬＵＴ５５ａを設定することにより実現できる。
【００６８】
また、上記のような各構成例における各部の処理については、ユーザが処理内容を調整できるようにしても良い。これは、ユーザが操作部（コントロールパネル）１５を操作することにより、各部の処理に用いられる各種の処理パラメータを調整指示できるようにすることで実現できる。たとえば、各フィルタ部、識別処理部、各墨入れ部、あるいは、識別補正部に設定される閾値をユーザが調整できるようにすることにより、フィルタ処理、墨入れ処理、および、識別補正処理の処理内容をユーザが調整できる。
【００６９】
また、文字画像と写真画像との中間的な特徴を持つ画像領域を文字として再現（文字画像として画像処理）するか、写真により再現（写真画像として画像処理）するか、ユーザが自由に調整できるような構成も実現可能である。つまり、原稿の画像が文字画像として処理されやすくしたり、写真画像として処理されやすくしたりすることをユーザ自身が調整できるようにすることも可能である。
【符号の説明】
【００７０】
１…デジタル複合機、１０…主制御部、１１…スキャナ、１２…プリンタ、１３…ファクシミリ通信部（ＦＡＸ部）、１４…ネットワーク通信部、１５…操作部（コントロールパネル）、２１…ＣＰＵ、２６…出力画像処理部、３１ａ、３１ｂ、３１ｃ…フィルタ部、３３…第１のセレクタ、３４ａ、３４ｂ、３４ｃ…墨入れ部、３５…識別補正部、３６…第２のセレクタ、４１…モノクロ化部、４２…判定部、５１…濃度差判定部（特徴検出部）、５２…エッジ内外判定部（特徴検出部）、５３…濃度判定部（特徴検出部）、５４…彩度量検出部（特徴検出部）、５５…補正信号生成部、５５ａ…ルックアップテーブル（ＬＵＴ）。
【先行技術文献】
【特許文献】
【００７１】
【特許文献１】特開２０００−１０１８５２号公報
【図１】
2009225452.tif 000003
【図２】
2009225452.tif 000004
【図３】
2009225452.tif 000005
【図４】
2009225452.tif 000006
【図５】
2009225452.tif 000007
【図６】
2009225452.tif 000008