(57)【要約】【課題】画像データに複数の画像処理を行う場合に、処理対象たる画像データの属性に応じて各々好適な画像処理を行う。【解決手段】スキャナ１１で生成された画像データはエッジ検出部１９に供給され、エッジ検出部１９によって画像の属性を表す属性信号としてエッジ情報が取得される。かかるエッジ情報は第１の補正部２０、第２の補正部２１および第３の補正部２２に供給され、それぞれの補正部において異なる属性を表す信号に補正され、フィルタ処理部１３、ＵＣＲ／墨生成部１５、γ補正部１６および擬似中間調部１７といった種々の画像処理を行う部位に供給される。そして、それぞれの補正部から供給された画像の異なる属性に応じた画像処理が各部において実行される。【選択図】      図１
2005045404.tif 000002
【特許請求の範囲】
【請求項１】
画像データの属性を表す属性信号を取得する属性取得手段と、
前記属性取得手段によって取得された属性信号を、当該信号の表す属性とは各々異なる属性を表す複数の属性信号に補正する補正手段と、
前記画像データに対して複数の画像処理を行う手段であって、前記補正手段によって補正された属性信号の各々に基づいた画像処理を行う画像処理手段と
を具備することを特徴とする画像処理装置。
【請求項２】
画像データを非可逆圧縮する圧縮手段と、
前記圧縮手段によって圧縮された画像データを記憶する記憶手段と、
前記記憶手段に記憶された圧縮画像データを伸長する伸長手段と、
前記圧縮手段による非可逆圧縮前の画像データの属性を表す属性信号を取得する属性取得手段と、
前記属性取得手段によって取得された属性信号を保持する保持手段と、
前記保持手段によって保持された属性信号を、当該信号の表す属性とは各々異なる属性を表す複数の属性信号に補正する補正手段と、
前記伸長手段によって伸長された画像データに対して複数の画像処理を行う手段であって、前記補正手段によって補正された属性信号の各々に基づいた画像処理を行う画像処理手段と
を具備することを特徴とする画像処理装置。
【請求項３】
複数種類の画像内容の各々に適した画像処理を当該画像処理装置に行わせる画像処理モードの中から、当該画像処理装置が行うべき画像処理モードを設定するモード設定手段をさらに具備し、
前記補正手段は、前記モード設定手段によって設定されている画像処理モードに基づいて前記属性信号の補正を行う
ことを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記属性取得手段は、前記画像データに対応する画像中の文字エッジを表す属性信号を取得する
ことを特徴とする請求項１ないし３のいずれかに記載の画像処理装置。
【請求項５】
前記補正手段は、前記属性取得手段によって取得された属性信号を、前記画像中の文字エッジ領域の内側の絵柄領域である文字内部領域であるか否かを含む属性を表す信号に補正する
ことを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記補正手段は、前記属性取得手段によって取得された属性信号を、エッジ部の線幅を含む属性を表す信号に補正する
ことを特徴とする請求項４に記載の画像処理装置。
【請求項７】
前記補正手段は、前記属性取得手段によって取得された属性信号を、濃度を含む属性を表す信号に補正する
ことを特徴とする請求項４に記載の画像処理装置。
【請求項８】
前記画像データに、前記属性取得手段によって取得された属性信号を抽出可能な情報として埋め込む埋め込み手段と、
前記属性信号が埋め込まれた画像データを外部機器に送信する送信手段と
さらに具備することを特徴とする請求項２に記載の画像処理装置。
【請求項９】
前記記憶手段は、前記属性手段によって取得された属性信号を、前記画像データに対応つけて記憶し、
前記画像データと、当該画像データに対応つけられて記憶された属性信号とを外部機器に送信する送信手段をさらに具備する
ことを特徴とする請求項２に記載の画像処理装置。
【請求項１０】
画像データの属性を表す属性信号を取得する属性取得ステップと、
前記属性取得ステップで取得された属性信号を、当該信号の表す属性とは各々異なる属性を表す複数の属性信号に補正する補正ステップと、
前記画像データに対して複数の画像処理を行うステップであって、前記補正ステップで補正された属性信号の各々に基づいた画像処理を行う画像処理ステップと
を具備することを特徴とする画像処理方法。
【請求項１１】
非可逆圧縮前の画像データの属性を表す属性信号を取得する属性取得ステップと、
前記画像データを非可逆圧縮する圧縮ステップと、
前記圧縮ステップで非可逆圧縮された画像データを記憶媒体に記憶する記憶ステップと、
前記属性取得ステップで取得された属性信号を保持する保持ステップと、
前記記憶媒体に記憶されている非可逆圧縮された画像データを伸長する伸長ステップと、
前記保持ステップで保持された属性信号を、当該信号の表す属性とは各々異なる属性を表す複数の属性信号に補正する補正ステップと、
前記伸長ステップで伸長された画像データに対して複数の画像処理を行うステップであって、前記補正ステップで補正された属性信号の各々に基づいた画像処理を行う画像処理ステップと
を具備することを特徴とする画像処理方法。
【請求項１２】
コンピュータを、
画像データの属性を表す属性信号を取得する属性取得手段、
前記属性取得手段によって取得された属性信号を、当該信号の表す属性とは各々異なる属性を表す複数の属性信号に補正する補正手段、
前記画像データに対して複数の画像処理を行う手段であって、前記補正手段によって補正された属性信号の各々に基づいた画像処理を行う画像処理手段
として機能させることを特徴とするプログラム。
【請求項１３】
コンピュータを、
非可逆圧縮前の画像データの属性を表す属性信号を取得する属性取得手段、
前記画像データを非可逆圧縮する圧縮手段、
前記圧縮手段により非可逆圧縮された画像データを記憶媒体に記憶させる記憶手段、
前記属性取得手段により取得された属性信号を保持する保持手段、
前記記憶媒体に記憶されている非可逆圧縮された画像データを伸長する伸長手段、
前記保持手段により保持された属性信号を、当該信号の表す属性とは各々異なる属性を表す複数の属性信号に補正する補正手段、
前記伸長手段により伸長された画像データに対して複数の画像処理を行う手段であって、前記補正手段により補正された属性信号の各々に基づいた画像処理を行う画像処理手段
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、画像データの属性に基づいた画像処理を行う画像処理装置、画像処理方法およびプログラムに関する。
【０００２】
【従来の技術】
従来より、スキャナなどにより画像を読み取って生成したディジタル画像データに対して種々の画像処理を行う画像処理装置が用いられている。画像処理装置によって行われる画像処理は、印刷や表示等する際の画像の画質を向上させるためのなされることが多い。そして、より高品質の画像を得るため、画像データの特徴量を取得し、取得した特長量に基づいた画像処理を施す画像処理装置も提案されている（例えば、特許文献１参照）。
【０００３】
この文献に記載された画像処理装置では、画像データの特徴量としてエッジ部のエッジ量を取得し、当該エッジ量を種々の画像処理に対応する値に補正して用いるようにしている。例えば、フィルタ処理に用いる場合には取得したエッジ量をエッジが比較的急激に変化するよう補正する一方で、下色除去処理に用いる場合には取得したエッジ量をエッジが比較的なだらかに変化するように補正するようにしている。このように各処理に応じてエッジ量を補正して用いることで、各画像処理がより適切なものとなるようにしている。
【０００４】
また、上記のように画像データからエッジ量といった特徴量を取得する以外の画像データの属性に関する情報を取得し、取得した情報に基づいた画像処理を行う装置も提案されている。
【０００５】
例えば、画像データに対応する画像中の文字領域の内側にある絵柄領域と定義される文字内部領域であるか否かを表す情報を取得し、画像処理に用いる装置や（例えば、特許文献２参照）、画像データに対応する画像中のエッジ部の線幅に関する情報を取得し、取得した情報に基づいて画像処理を行う装置が提案されている（例えば、特許文献３参照）。
【０００６】
【特許文献１】
特開２００１−１４４５８号公報
【特許文献２】
特開２０００−１３４４７１号公報
【特許文献３】
特開平１１−２６６３６７号公報
【０００７】
【発明が解決しようとする課題】
しかしながら、画像処理装置においては、画像データに対して種々の画像処理が行われることが多く、より高品質の画像を得るために各々の画像処理の内容に反映させるために必要となる処理対象画像の属性に関する情報も多様なものとなる。したがって、上記のように処理対象画像のエッジ量の増減を補正し、かかる補正後のエッジ量を各画像処理の内容決定に反映させるだけでは十分とはいえない場合がある。
【０００８】
また、文字内部領域であるか否かといった処理対象画像の属性に関する情報を用いる場合であっても、ある種の画像処理についてはその属性に関する情報を処理内容に反映させることで好適な画像処理が行えたとしても、他の画像処理についてその属性に関する情報を反映させた処理が好適なものとなるとは限らない。
【０００９】
この発明は上記に鑑みてなされたもので、画像データに複数の画像処理を行う場合に、処理対象たる画像データの属性に応じて各々好適な画像処理を行うことができる画像処理装置、画像処理方法およびプログラムを得ることを目的とする。
【００１０】
【課題を解決するための手段】
上記目的を達成するため、請求項１にかかる発明は、画像データの属性を表す属性信号を取得する属性取得手段と、前記属性取得手段によって取得された属性信号を、当該信号の表す属性とは各々異なる属性を表す複数の属性信号に補正する補正手段と、前記画像データに対して複数の画像処理を行う手段であって、前記補正手段によって補正された属性信号の各々に基づいた画像処理を行う画像処理手段とを具備することを特徴とする画像処理装置である。
【００１１】
請求項１にかかる発明によれば、画像データの属性を表す属性信号が取得され、これが種々の異なる属性を表す属性信号に補正される。そして、補正されたそれぞれの属性信号の各々に基づいて複数の画像処理が行われる。
【００１２】
また、請求項２にかかる発明は、画像データを非可逆圧縮する圧縮手段と、前記圧縮手段によって圧縮された画像データを記憶する記憶手段と、前記記憶手段に記憶された圧縮画像データを伸長する伸長手段と、前記圧縮手段による非可逆圧縮前の画像データの属性を表す属性信号を取得する属性取得手段と、前記属性取得手段によって取得された属性信号を保持する保持手段と、前記保持手段によって保持された属性信号を、当該信号の表す属性とは各々異なる属性を表す複数の属性信号に補正する補正手段と、前記伸長手段によって伸長された画像データに対して複数の画像処理を行う手段であって、前記補正手段によって補正された属性信号の各々に基づいた画像処理を行う画像処理手段とを具備することを特徴とする画像処理装置である。
【００１３】
請求項２にかかる発明によれば、非可逆圧縮前の画像データの属性を表す属性信号が取得され保持される。そして、保持されている属性信号が種々の異なる属性を表す属性信号に補正され、補正された属性信号の各々に基づいて画像データに対して画像処理が行われる。
【００１４】
また、請求項３にかかる発明は、請求項１または２にかかる発明の構成において、複数種類の画像内容の各々に適した画像処理を当該画像処理装置に行わせる画像処理モードの中から、当該画像処理装置が行うべき画像処理モードを設定するモード設定手段をさらに具備し、前記補正手段は、前記モード設定手段によって設定されている画像処理モードに基づいて前記属性信号の補正を行うことを特徴とする。
【００１５】
請求項３にかかる発明によれば、モード設定手段によって設定されている画像処理モードに基づいて属性信号の補正が行われ、補正された属性信号の各々に基づいて画像データに対して画像処理が行われる。
【００１６】
また、請求項４にかかる発明は、請求項１ないし３のいずれかにかかる発明の構成において、前記属性取得手段は、前記画像データに対応する画像中の文字エッジを表す属性信号を取得することを特徴とする。
【００１７】
請求項４にかかる発明によれば、画像データから文字エッジを表す属性信号が取得され、かかる属性信号を補正することで得られた種々の属性信号に基づいた画像処理が行われる。
【００１８】
また、請求項５にかかる発明は、請求項４にかかる発明の構成において、前記補正手段は、前記属性取得手段によって取得された属性信号を、前記画像中の文字エッジ領域の内側の絵柄領域である文字内部領域であるか否かを含む属性を表す信号に補正することを特徴とする。
【００１９】
請求項５にかかる発明によれば、属性信号から画像中の文字エッジ領域の内側の絵柄領域である文字内部領域であるか否かを含む属性を表す属性信号が補正により得られるので、文字内部領域であるか否かに基づいた画像処理がなされる。
【００２０】
また、請求項６にかかる発明は、請求項４にかかる発明の構成において、前記補正手段は、前記属性取得手段によって取得された属性信号を、エッジ部の線幅を含む属性を表す信号に補正することを特徴とする。
【００２１】
請求項６にかかる発明によれば、エッジの線幅を含む属性を表す属性信号が補正により得られるので、エッジの線幅に基づいた画像処理がなされる。
【００２２】
また、請求項７にかかる発明は、請求項４にかかる発明の構成において、前記補正手段は、前記属性取得手段によって取得された属性信号を、濃度を含む属性を表す信号に補正することを特徴とする。
【００２３】
請求項７にかかる発明によれば、画像の濃度を含む属性を表す属性信号が取得されるので、濃度に基づいた画像処理がなされる。
【００２４】
また、請求項８にかかる発明は、請求項２にかかる発明の構成において、前記画像データに、前記属性取得手段によって取得された属性信号を抽出可能な情報として埋め込む埋め込み手段と、前記属性信号が埋め込まれた画像データを外部機器に送信する送信手段とさらに具備することを特徴とする。
【００２５】
請求項８にかかる発明によれば、非可逆圧縮前の画像データの属性信号が取得され、かかる属性信号が画像データに埋め込まれる。そして、属性信号が埋め込まれた画像データが外部機器に送信される。
【００２６】
また、請求項９にかかる発明は、請求項２にかかる発明の構成において、前記記憶手段は、前記属性手段によって取得された属性信号を、前記画像データに対応つけて記憶し、前記画像データと、当該画像データに対応つけられて記憶された属性信号とを外部機器に送信する送信手段をさらに具備することを特徴とする。
【００２７】
請求項９にかかる発明によれば、非可逆圧縮前に画像データから取得された属性信号が当該画像データに対応つけて記憶される。そして、当該画像データとこれに対応つけられた属性信号とが外部機器に送信される。
【００２８】
また、請求項１０にかかる発明は、画像データの属性を表す属性信号を取得する属性取得ステップと、前記属性取得ステップで取得された属性信号を、当該信号の表す属性とは各々異なる属性を表す複数の属性信号に補正する補正ステップと、前記画像データに対して複数の画像処理を行うステップであって、前記補正ステップで補正された属性信号の各々に基づいた画像処理を行う画像処理ステップとを具備することを特徴とする画像処理方法である。
【００２９】
請求項１０にかかる発明によれば、画像データの属性を表す属性信号が取得され、これが種々の異なる属性を表す属性信号に補正される。そして、補正されたそれぞれの属性信号の各々に基づいて複数の画像処理が行われる。
【００３０】
また、請求項１１にかかる発明は、非可逆圧縮前の画像データの属性を表す属性信号を取得する属性取得ステップと、前記画像データを非可逆圧縮する圧縮ステップと、前記圧縮ステップで非可逆圧縮された画像データを記憶媒体に記憶する記憶ステップと、前記属性取得ステップで取得された属性信号を保持する保持ステップと、前記記憶媒体に記憶されている非可逆圧縮された画像データを伸長する伸長ステップと、前記保持ステップで保持された属性信号を、当該信号の表す属性とは各々異なる属性を表す複数の属性信号に補正する補正ステップと、前記伸長ステップで伸長された画像データに対して複数の画像処理を行うステップであって、前記補正ステップで補正された属性信号の各々に基づいた画像処理を行う画像処理ステップとを具備することを特徴とする画像処理方法である。
【００３１】
請求項１１にかかる発明によれば、非可逆圧縮前の画像データの属性を表す属性信号が取得され保持される。そして、保持されている属性信号が種々の異なる属性を表す属性信号に補正され、補正された属性信号の各々に基づいて画像データに対して画像処理が行われる。
【００３２】
また、請求項１２にかかる発明は、コンピュータを、画像データの属性を表す属性信号を取得する属性取得手段、前記属性取得手段によって取得された属性信号を、当該信号の表す属性とは各々異なる属性を表す複数の属性信号に補正する補正手段、前記画像データに対して複数の画像処理を行う手段であって、前記補正手段によって補正された属性信号の各々に基づいた画像処理を行う画像処理手段として機能させることを特徴とするプログラムである。
【００３３】
請求項１２にかかるプログラムをコンピュータに読み込ませれば、画像データの属性を表す属性信号が取得され、これが種々の異なる属性を表す属性信号に補正される。そして、補正されたそれぞれの属性信号の各々に基づいて複数の画像処理が行われる。
【００３４】
また、請求項１３にかかる発明は、コンピュータを、非可逆圧縮前の画像データの属性を表す属性信号を取得する属性取得手段、前記画像データを非可逆圧縮する圧縮手段、前記圧縮手段により非可逆圧縮された画像データを記憶媒体に記憶させる記憶手段、前記属性取得手段により取得された属性信号を保持する保持手段、前記記憶媒体に記憶されている非可逆圧縮された画像データを伸長する伸長手段、前記保持手段により保持された属性信号を、当該信号の表す属性とは各々異なる属性を表す複数の属性信号に補正する補正手段、前記伸長手段により伸長された画像データに対して複数の画像処理を行う手段であって、前記補正手段により補正された属性信号の各々に基づいた画像処理を行う画像処理手段として機能させることを特徴とするプログラムである。
【００３５】
請求項１３にかかるプログラムをコンピュータに読み込ませれば、非可逆圧縮前の画像データの属性を表す属性信号が取得され保持される。そして、保持されている属性信号が種々の異なる属性を表す属性信号に補正され、補正された属性信号の各々に基づいて画像データに対して画像処理が行われる。
【００３６】
【発明の実施の形態】
以下に添付図面を参照して、この発明にかかる画像処理装置、画像処理方法およびプログラムの好適な実施の形態を詳細に説明する。
【００３７】
Ａ．第１実施形態
図１は、本発明の第１実施形態にかかる画像処理方法を実施するための画像処理装置の構成を示すブロック図である。同図に示すように、この画像処理装置１００は、スキャナ１１と、ＬＯＧ変換部１２と、フィルタ処理部１３と、色補正部１４と、ＵＣＲ（Ｕｎｄｅｒ  Ｃｏｌｏｒ  Ｒｅｍｏｖａｌ）／墨生成部１５と、γ補正部１６と、擬似中間調部１７と、プリンタ部１８と、エッジ検出部１９と、第１の補正部２０と、第２の補正部２１と、第３の補正部２２と、オペレーションパネル２３とを備えている。
【００３８】
オペレーションパネル２３は、ユーザが当該画像処理装置１００に対して各種指示を入力するためのものであり、ユーザの操作内容に応じた指示信号を出力する。本実施形態における画像処理装置１００では、ユーザは画像処理モードの設定指示をオペレーションパネル（モード設定手段）２３を適宜走査して行うことができるようになっている。
【００３９】
本実施形態では、文字モード、文字写真モード、写真モードといった３つの画像処理モードの中からユーザがいずれかの画像処理モードを選択して設定できるようになっている。ここで、文字モードとは文字画像に対して好適な画像処理がなされるよう当該画像処理装置１００が動作するモードであり、文字写真モードとは文字と写真が混在した画像に対して好適な画像処理がなされるよう当該画像処理装置１００が動作するモードであり、写真モードとは写真画像に対して好適な画像処理がなされるよう当該画像処理装置１００が動作するモードである。なお、画像処理モードは、このような３つモードに限らず、上記以外の処理対象たる画像の内容に応じて好適な画像処理がなされるよう画像処理装置１００を動作させるモードを用意するようにしてもよい。
【００４０】
スキャナ１１は、所定の位置に載置された原稿や、自動原稿送り装置等によって搬送される原稿を光学的に読み取り、読み取った原稿に対応する画像データを生成する。本実施形態では、当該スキャナ１１はカラースキャナであり、読み取った画像に対応するＲＧＢ信号を生成するが、モノクロスキャナであってもよいことは言うまでもない。
【００４１】
本実施形態では、スキャナ１１が画像処理装置１００に内蔵されており、当該スキャナ１１によって生成された画像データに対する処理を行うことができるが、スキャナ１１を内蔵しない画像処理装置である場合には、外部のスキャナ等によって生成された画像データをケーブルや近距離無線通信等の通信手段を介して取り込む入力インターフェースを設けるようにすればよい。
【００４２】
スキャナ１１は、上記のように原稿を読み取ることで生成した画像データをＬＯＧ変換部１２およびエッジ検出部１９に出力する。
【００４３】
ＬＯＧ変換部１２は、スキャナ１１から供給されるＲＧＢの画像データに対してＬＯＧ変換を行い、反射率にリニアな信号である画像データを濃度にリニアな画像データに変換する。ＬＯＧ変換部１２は、変換後の画像データをフィルタ処理部１３および第１の補正部２０に出力する。
【００４４】
エッジ検出部１９は、スキャナ１１から供給される処理対象たる画像データから、当該画像データに対応する画像中のエッジ部分を検出する。図２に示すように、本実施形態におけるエッジ検出部１９は、エッジ検出フィルタ１９０と、エッジ検出フィルタ１９１と、エッジ検出フィルタ１９２と、エッジ検出フィルタ１９３と、４つのエッジ検出フィルタの各々に対応して設けられる絶対値化部１９４、１９５、１９６、１９７と、最大値選択部１９８と、Ｎ値化部１９９とを有している。
【００４５】
それぞれのエッジ検出フィルタ１９０〜１９３には、スキャナ１１から供給される画像データ（Ｇ）が供給される。このようなエッジ検出フィルタ１９０〜１９３の各々としては、図３に例示するような７×７のフィルタ（ａ）〜（ｄ）を用いることができ、かかるフィルタによってマスキング処理を行う。
【００４６】
絶対値化部１９４〜１９７には、４つのエッジ検出フィルタ１９０〜１９３からの出力値が供給される。各絶対値化部１９４〜１９７では、対応するエッジ検出フィルタの出力値の絶対値を最大値選択部１９８に出力する。
【００４７】
最大値選択部１９８は、上記のような４つの絶対値化部１９４〜１９７から供給される４つの絶対値の最大値を選択し、選択した最大値を示す６ビット信号を出力する。かかる場合において、出力すべき最大値が２の６乗である６４以上である場合には６３として丸めて出力する。Ｎ値化部１９９は、最大値選択部１９８の出力値をＮ値化、本実施形態では２値化して出力する。
【００４８】
ここで、６ビットの信号を出力することとしている理由は、後段の処理等と整合性をとるためであり、６ビット信号以外の信号であってもよいが、本実施形態では丸め処理を行うことでエッジ検出量を表す信号のビット数を制限することで処理負担等を低減するようにしている。
【００４９】
なお、図２ではＲＧＢ信号のうちのＧ信号のみを各エッジ検出フィルタ１９０〜１９４に供給するようにしているが、これに限定されるものではなく、例えばＲＧＢ信号を平均値等の合成信号を供給するようにしてもよい。
【００５０】
以上のような構成のエッジ検出部１９によって検出された出力値、つまり画像データのエッジ量という属性を示す属性信号が第１の補正部２０に出力される。第１の補正部２０は、エッジ検出部１９から供給される画像データの属性信号であるエッジ検出結果を、フィルタ処理部１３によるフィルタ処理内容決定に用いる属性信号であって、エッジ検出結果とは異なる属性を表す属性信号に補正してフィルタ処理部１３に供給する。
【００５１】
図４に示すように、第１の補正部２０は、線幅判定部２００と、濃度判定部２０１と、膨張部２０２と、総合判定部２０３とを備えている。上述したようにエッジ検出部１９から供給されるエッジ検出結果は線幅判定部２００に供給される。また、線幅判定部２００にはオペレーションパネル２３から現在設定されている画像処理モード情報が供給される。
【００５２】
線幅判定部２００は、エッジ検出部１９から供給されるエッジ検出結果から、エッジとエッジの距離等を参照してエッジ部分の線幅を判定する。本実施形態では、線幅が細線であるか、太線であるかといった２段階の判定を行うようになっている。ここで、本実施形態における線幅判定部２００による線幅判定の内容について図５を参照しながら説明する。同図に示すように、線幅判定部２００は、９×９画素のエッジ検出結果を参照することにより判定を行う。より具体的には、９×９画素の中で図の横方向ラインである９×１画素を図の左側から右側に順次取り出して参照し、エッジから非エッジ、あるいは非エッジからエッジに変化した場合にカウンタを１つアップする。つまり９×９画素の横方向ラインを１ずつ見た場合にエッジから非エッジ、あるいは非エッジからエッジ（両者をエッジ／非エッジ変化回数という）に変化する回数をカウントするのである。
【００５３】
そして、線幅判定部２００は、このようなカウント処理を９つの横方向ラインのすべてについて行い、カウントしたエッジ／非エッジ変化回数が所定値（ここでは３とする）以上となるラインが１つでもあれば、注目画素を細線エッジと判定する。同様の処理を縦方向ラインについても行い、細線か太線かの判定を行う。なお、参照画素範囲を９×９画素より広くしたり、狭くしたりすることで、細線と太線とを区別する基準を変更することができる。そして、本実施形態では、オペレーションパネル２３から供給される画像処理モードに基づいてかかる細線と太線を区別する基準を変更するようになっているが、その変更内容については後述する。なお、このように線幅を２段階で判定するようにしてもよいが、３段階以上の判定を行うようにしてもよい。
【００５４】
濃度判定部２０１には、ＬＯＧ変換部１２によって変換された画像データ（Ｇ）が供給される。濃度判定部２０１では、当該画像データ（Ｇ）を参照し、濃度判定を行い、濃度判定結果を膨張部２０２に出力する。本実施形態における濃度判定では、各画素の濃度を所定のしきい値と比較し、しきい値より大きい場合には高濃度「１」と判定し、しきい値より小さい場合には低濃度「０」であると判定する。本実施形態では、オペレーションパネル２３から供給される画像処理モードに基づいてかかるしきい値を変更するようになっているが、その変更内容については後述する。なお、このように濃度を２段階で判定するようにしてもよいが、３段階以上の判定を行うようにしてもよい。
【００５５】
膨張部２０２は、能動判定結果を参照し、５×５画像の領域内に１つでも高濃度「１」があれば注目画素についてのデータを「１」とする。総合判定部２０３は、線幅判定部２００から供給される判定結果および膨張部２０２を介して供給される濃度判定結果に基づいて、処理対象画像の属性を判定する。本実施形態では、処理対象画像が（１−ａ）低濃度細線エッジ、（１−ｂ）低濃度太線エッジ、（１−ｃ）高濃度細線エッジ、（１−ｄ）高濃度太線エッジ、（１−ｅ）非エッジのいずれの属性を有しているかを判定し、その結果を属性信号として出力する。
【００５６】
ここで、（１−ａ）低濃度細線エッジは、処理対象画像が低濃度であり、かつ細線エッジであることを示し、（１−ｂ）低濃度太線エッジは、処理対象画像が低濃度であり、かつ太線エッジであることを示している。また、（１−ｃ）高濃度細線エッジは、処理対象画像が高濃度であり、かつ細線エッジであることを示し、（１−ｄ）高濃度太線エッジは、処理対象画像が高濃度であり、かつ太線エッジであることを示している。なお、エッジ検出部１９によって処理対象画像にエッジが検出されなかった場合には（１−ｅ）非エッジと判定される。
【００５７】
以上のような構成の第１の補正部２０によるエッジ検出結果から上記のような属性信号を生成するまでの過程を図６を参照しながら説明する。同図に示すように、ＬＯＧ変換部１２から供給される濃度にリニアな画像データ（Ｇ）が供給されると（図の最上段）、濃度判定部２０１によって濃度判定（２段階）がなされる（図の上から２番目）。本実施形態では、濃度判定部２０１は所定のしきい値と比較することで、低濃度と高濃度のいずれであるかを判定するようにしているので、エッジ部の鈍り部分の中腹あたりの位置で濃度が切換わるといった結果が得られる。
【００５８】
このような判定結果に対し膨張部２０２の膨張処理を施すことで、エッジ部の鈍り部分のある程度の部分をも高濃度として判定されることになる（図の上から３番目）。そして、エッジ部の位置（図の上から４番目）が高濃度領域か低濃度領域にあるかを判定するとともに、線幅判定部２００によって判定されている細線および太線であるかの判定結果をあわせて参照することで、総合判定部２０３は上記のような（１−ａ）〜（１−ｅ）のいずれの属性を有するかを判定することができる。
【００５９】
以上が第１の補正部２０の構成および第１の補正部２０による補正処理の内容であり、第１の補正部２０は、エッジ検出部１９が画像データから取得した属性であるエッジ検出結果を、それと異なる属性（太線、細線、濃度）を表す信号に補正し、補正後の属性信号をフィルタ処理部１３に出力する。
【００６０】
図１に示すフィルタ処理部１３は、ＬＯＧ変換部１２から供給される画像データ（ＲＧＢ）に対し、上記第１の補正部２０から供給された属性信号に基づいたフィルタ処理を行う。より具体的には、フィルタ処理部１３では、文字部の鮮鋭性を高めつつ、網点部の起伏を抑えてモアレを抑制するようなフィルタ処理を行い、その構成を図７に示す。
【００６１】
同図に示すように、フィルタ処理部１３は、平滑化部１３０と、エッジ強調部１３１と、フィルタ係数選択部１３２と、合成部１３３とを備えている。ＬＯＧ変換部１２からの画像データは平滑化部１３０とエッジ強調部１３１に供給され、それぞれ平滑化処理およびエッジ強調処理が施される。そして、平滑化部１３０による平滑化処理後の画像データと、エッジ強調部１３１によるエッジ強調処理後の画像データが合成部１３３に供給される。合成部１３３は、これらの画像データを所定の割合、例えば１対１の割合で合成して出力する。つまり、本実施形態におけるフィルタ処理部１３は、平滑化処理を行うフィルタとエッジ強調処理を行うフィルタとを１つの合成フィルタとして機能している。
【００６２】
フィルタ係数選択部１３２は、上記第１の補正部２０から供給される属性信号に基づいて、フィルタ処理部１３の各部に設定するフィルタ係数する。本実施形態では、属性信号として（１−ａ）〜（１−ｅ）が供給された場合に、平滑化処理とエッジ強調処理の合成フィルタとして機能するフィルタ処理部１３が図８に示すような特性を有することとなるようフィルタ係数の選択がなされるようになっている。
【００６３】
同図に示すように、画像の属性が（１−ａ）低濃度細線エッジ、および（１−ｃ）高濃度細線エッジの場合には、画像データの低周波成分および高周波成分ともに強調するようなフィルタ処理がフィルタ処理部１３によって実現されるようなフィルタ係数選択がなされる。このように低周波成分をも強調するのは、画質向上のために細線エッジの場合、図９上段に示すように全体的に強調度合いを底上げするような処理を行う必要があるからである。なお、図９中実線はフィルタ処理後の画像データ、破線はフィルタ処理前の画像データに対応する画像を示す。
【００６４】
また、画像の属性が（１−ｂ）低濃度太線エッジ、（１−ｄ）高濃度太線エッジの場合には、画像データの高周波成分のみを強調するフィルタ処理がフィルタ処理部１３によって実現されるようなフィルタ係数選択がなされる。このように太線エッジの場合に高周波成分のみを強調するようにしたのは、図９下段に示すように鮮鋭性を補正さえすれば画質向上が可能であるからである。
【００６５】
また、図８に示すように、（１−ｂ）と（１−ｄ）とではフィルタ特性の形状はほぼ同じである（特性が類似する）が、振幅を異ならせるようにしている。これは（１−ｂ）低濃度太線エッジの場合は判読性を重視してより強い強調処理を行うべきである一方、（１−ｄ）高濃度太線エッジの場合には強調度合いを大きくしすぎると、エッジより内側の文字以外の領域との濃度差が大きくなりすぎて縁取りのように見えてしまうデフェクトが発生するおそれがある。したがって、上記のように同じ太線エッジ画像に対するフィルタ処理であっても、濃度によって振幅を異ならせるといったように処理内容を異ならせて、濃度、線幅に応じた好適な画像処理がなされるようにしている。
【００６６】
なお、本実施形態では、（１−ａ）低濃度細線エッジの場合と、（１−ｃ）高濃度細線エッジの場合とで同じ内容のフィルタ処理がなされるようになっているが（図８参照）、（１−ａ）低濃度細線エッジの場合には特に判読性を向上させるために、（１−ｃ）高濃度細線エッジの場合よりも振幅の大きいフィルタ処理がなされるようにしてもよい。
【００６７】
以上のようにフィルタ処理部１３では、第１の補正部２０から供給される属性信号に基づいて、画像データに対するフィルタ処理の内容を異ならせているので、第１の補正部２０がどのような属性信号を生成してフィルタ処理部１３に出力するかによってフィルタ処理の内容が変わることになる。そこで、本実施形態では、オペレーションパネル２３から供給される現在設定されている画像処理モードに基づいて第１の補正部２０が属性信号の生成基準を変化させることで、設定されている画像処理モードに応じて好適なフィルタ処理がフィルタ処理部１３によってなされるようにしている。
【００６８】
より具体的には、第１の補正部２０は、以下のようにして画像処理モードに応じて線幅判定や濃度判定の基準を異ならせ、フィルタ処理部１３において設定されている画像処理モードに応じて好適な画像処理がなされるようにしている。
【００６９】
画像処理モードとして文字モードが設定されている場合、文字画像全体に鮮鋭性および判読性を向上させる画像処理を行うことが画質向上に適している。したがって、第１の補正部２０は、文字モードに設定されている場合、図４に示す線幅判定部２００による判定結果が細線エッジと判定されやすいような判定基準を用いる。これにより文字モードに設定されている場合には、他のモードでは太線と判断されるようなものについても細線と判断されるケースが多くなり、このような場合にはフィルタ処理部１３によって細線エッジ部に適した、つまり文字の鮮鋭性や判読性を向上させるのに適した処理が行われることになる。
【００７０】
そして、写真モードの場合は上記文字モードと比較して線幅判定基準を太線と判定されやすくし、文字写真モードの場合にはその中間の判定基準とすればよい。
【００７１】
また、低濃度細線エッジ部の判読性向上のために（１−ａ）低濃度細線エッジの場合と、（１−ｃ）高濃度細線エッジの場合とでフィルタ特性（振幅）を異ならせるようにする、具体的には（１−ａ）の場合の振幅を大きくする場合には、画像処理モードに応じて濃度判定部２０１による判定基準を異ならせるようにしてもよい。より具体的には、文字モードでは、他のモードと比較して低濃度と判断されやすくなるようにし、より多くの画像に対して振幅の大きいフィルタ処理が行われるようにすることで、文字の判読性を向上させることができる。
【００７２】
図１に戻り、以上のようにフィルタ処理部１３によってフィルタ処理がなされた画像データは色補正部１４に供給される。色補正部１４では、フィルタ処理部１３から供給されるＲ’Ｇ’Ｂ’信号を、後段のプリンタ部１８のトナー色に対応したＣ’Ｍ’Ｙ’信号に変換する。より具体的には、色補正部１４は、次式によりＲ’Ｇ’Ｂ’信号からＣ’Ｍ’Ｙ’信号を取得する。
Ｃ’  ＝  ａ０  ＋  ａ１×Ｒ’  ＋  ａ２×Ｇ’  ＋  ａ３×Ｂ’
Ｍ’  ＝  ｂ０  ＋  ｂ１×Ｒ’  ＋  ｂ２×Ｇ’  ＋  ｂ３×Ｂ’
Ｙ’  ＝  ｃ０  ＋  ｃ１×Ｒ’  ＋  ｃ２×Ｇ’  ＋  ｃ３×Ｂ’
【００７３】
なお、上記式において、ａ０〜ａ３、ｂ０〜ｂ３、ｃ０〜ｃ３は色補正パラメータであり、Ｒ’＝Ｇ’＝Ｂ’の場合にＣ’＝Ｍ’＝Ｙ’となるように無採色保証されている。
【００７４】
ＵＣＲ／墨生成部１５には、色補正部１４によって色補正された画像データ（Ｃ’Ｍ’Ｙ’）と、第２の補正部２１から画像の属性信号が供給され、ＵＣＲ／墨生成部１５では当該属性信号に基づいた内容の画像処理が行われる。
【００７５】
第２の補正部２１は、エッジ検出部１９から供給されるエッジ検出結果であるエッジ検出結果を、ＵＣＲ／墨生成部１５による処理内容決定に用いる属性信号であって、エッジ検出結果とは異なる属性を表す属性信号に補正してＵＣＲ／墨生成部１５に供給する。
【００７６】
図１０に示すように、第２の補正部２１は、文字内部判定部２１０と、総合判定部２１１とを備えている。文字内部判定部２１０は、エッジ検出部１９から供給されるエッジ検出結果およびオペレーションパネル２３から供給される現在設定されている画像処理モードに基づいて、処理対象画像が文字内部領域であるか否かを判定する。
【００７７】
本実施形態において文字内部領域とは、画像中の文字領域の内側にある絵柄領域等と定義される領域であり、文字内部判定部２１０は画像がこのような文字内部領域であるか否かを判定するのである。
【００７８】
ここで、図１１を参照しながら文字内部判定部２１０による文字内部領域であるか否かの判定処理内容について説明する。同図に示すように、文字内部判定部２１０による判定では、注目画素の上下左右方向に予め決められたＭ画素（ここではＭ＝１７とする）を参照して判定を行う。なお、以下の説明においては、上下左右のＭ画素分の領域をＡＲ１、ＡＲ２、ＡＲ３、ＡＲ４と称する。
【００７９】
そして、文字内部判定部２１０は注目画素が文字領域に囲まれた領域であるか否か、つまりエッジ領域に囲まれた領域であるか否かを次のようにして判定する。すなわち、上下の領域ＡＲ２、ＡＲ４の双方、または左右の領域ＡＲ１、ＡＲ３の双方にエッジ領域の画素が存在するか否かによって判定する。つまり、上下の領域の双方、または左右の領域の双方にエッジ領域（エッジ画素）が存在すれば、注目画素は文字領域に囲まれた領域であると判定し、双方または一方にエッジ画素が存在しない場合には文字領域に囲まれた領域ではないと判定する。なお、４つの領域ＡＲ１〜ＡＲ４のうち３つ以上の領域においてエッジ画素が存在した場合に文字領域に囲まれた領域であると判定し、２つ以下である場合には文字領域に囲まれた領域ではないと判定するようにしてもよい。
【００８０】
上記のような判定において注目画素が文字領域に囲まれた領域である場合には、文字内部判定部２１０は、当該注目画素が非エッジ部であるか否かを判別し、非エッジである場合には文字内部領域であると判定する。すなわち、上述したように文字内部領域とは、文字領域に囲まれた領域であり、かつ文字以外の絵柄部分等であることから、文字領域に囲まれた領域であり、かつ非エッジであれば文字内部領域であると判別できるのである。一方、文字領域に囲まれた領域でない場合、または文字領域に囲まれた領域であっても注目画素がエッジ部であるときには文字内部領域ではないという判定がなされる。
【００８１】
なお、上下左右の参照画素範囲（Ｍの値）を１７画素より多くしたり、少なくしたりすることで、どの太さの文字まで文字内部領域であると判定するかといった判定基準を変更することができる。そして、本実施形態では、オペレーションパネル２３から供給される画像処理モードに基づいて判定基準を変更するようになっているが、その変更内容については後述する。
【００８２】
また、上記のように文字内部判定部２１０は、文字内部領域であるか否かを判定するようにしているが、文字内部領域度によって３段階以上の判定を行うようにしてもよい。具体的には、上述した注目画素の上下左右の参照サイズを複数種類用意しておき（例えば、Ｍ＝１７、Ｍ＝２７といった２種類）、それぞれの参照サイズで上述したような文字内部領域であるか否かの判定を行う。そして、Ｍ＝１７およびＭ＝２７の両者の場合に文字内部領域であるもの（文字内部領域度大）、Ｍ＝２７の場合にのみ文字内部領域と判断されたもの（文字内部領域度小）、いずれの場合にも文字内部領域と判断されなかったもの（非文字内部領域）といった判定を行うようにしてもよい。
【００８３】
文字内部判定部２１０は、上記のような判定結果、つまり文字内部領域であるか否かといった判定結果を総合判定部２１１に出力する。一方、総合判定部２１１にはエッジ検出部１９からのエッジ検出結果が供給されている。総合判定部２１１は、エッジ検出部１９からの検出結果および文字内部判定部２１０からの判定結果に基づいて、処理対象画像の属性を判定する。本実施形態では、処理対象画像が（２−ａ）文字領域、（２―ｂ）非文字領域のいずれの属性を有しているかを判定し、その結果を属性信号として出力する。
【００８４】
ここで、総合判定部２１１は、処理対象画像がエッジ部または上記文字内部判定部２１０の判定結果が文字内部領域である場合には（２−ａ）文字領域と判定し、それ以外の場合には（２−ｂ）非文字領域であると判定する。なお、上記のように文字内部領域の度合いを３段階以上で判定する場合には、文字内部領域度大は（２−ａ）に含めるが、文字内部領域度小については上記２種類の属性信号に加えて（２−ｃ）文字内部領域度小といった属性信号を生成するようにしてもよい。
【００８５】
以上が第２の補正部２１の構成および第２の補正部２１による補正処理の内容であり、第２の補正部２１は、エッジ検出部１９が画像データから取得した属性であるエッジ検出結果を、それと異なる属性（文字領域か否か）を表す信号に補正し、補正後の属性信号をＵＣＲ／墨生成部１５および擬似中間調部１７に出力する。
【００８６】
図１に示すＵＣＲ／墨生成部１５は、図１２に示すようなＬＵＴ（Ｌｏｏｋ  Ｕｐ  ｔａｂｌｅ）を有している。そして、ＵＣＲ／墨生成部１５は、かかるＬＵＴを参照し、色補正部１４から供給されるＣ’Ｍ’Ｙ’信号の最小値Ｍｉｎ（Ｃ’Ｍ’Ｙ’）から、それに対応するＫを求めるといった手順で墨生成処理を行う。
【００８７】
図１２に示すように、本実施形態では第２の補正部２１から供給される属性信号が（２−ａ）文字領域である場合に用いるテーブルと、（２−ｂ）非文字領域である場合に用いるテーブルが用意されており、ＵＣＲ／墨生成部１５は、第２の補正部２１から供給される属性信号に基づいて利用するテーブルを選択する。
【００８８】
したがって、供給される属性信号が（２−ａ）文字領域である場合には、１００％墨生成が行われ、（２−ｂ）非文字領域である場合にはハイライトをＣＭＹ再生するような墨生成が行われることになる。すなわち、ハイライトで墨生成を行うとＫドットが目立ち粒状化につながるおそれがあるため、このような粒状化を抑制するために非文字領域の画像に対しては上記のような墨生成を行う。一方で文字領域に対しては、黒文字の色つきを無くすことにより見た目に鮮鋭性の硬い黒文字を再生するとともに、プリンタによる出力時にＣＭＹＫ版がずれた場合であっても色つきのない良好な黒文字再生を可能とするため、上記のように１００％墨生成を行う。
【００８９】
また、本実施形態では、文字内部領域も（２−ａ）文字領域と判定されるので、文字内部領域に対しても１００％墨生成が行われることになる。このように文字内部領域に対しても１００％墨生成を行うようにしたのは以下のような理由による。すなわち、黒文字の文字エッジのみで墨生成率を高くすると、図１３に示すように文字エッジ部分はＫ色再生であるにもかかわらず、文字内部領域はＣＭＹ再生されることになってしまうことがある。特に、低濃度黒太文字を再生する際には上記のような再生がなされるおそれが高い。このようなエッジはＫ色、内部はＣＭＹ再生といった再生がなされると、ＣＭＹ版ずれが生じた場合には図１３下段に示すように白抜け等のデフェクトが発生してしまうおそれがある。このようなデフェクトの発生を抑制するため、本実施形態では、文字内部領域についても高い墨生成率の処理が行われるようにしているのである。
【００９０】
また、ＵＣＲ／墨生成部１５は、上記のような属性信号に応じた墨生成処理を行うとともに、Ｃ’Ｍ’Ｙ’信号から生成したＫ信号に応じた量を減ずる下色除去（ＵＣＲ）を行う。本実施形態では、以下の式により下色除去行う。
Ｃ    ＝  Ｃ’  −  Ｋ
Ｍ    ＝  Ｍ’  −  Ｋ
Ｙ    ＝  Ｙ’  −  Ｋ
【００９１】
以上のようにＵＣＲ／墨生成部１５では、第２の補正部２１から供給される属性信号に基づいて、画像データに対する墨生成処理の内容を異ならせているので、第２の補正部２１がどのような属性信号を生成してＵＣＲ／墨生成部１５に出力するかによって墨生成処理の内容が変わることになる。そこで、本実施形態では、オペレーションパネル２３から供給される現在設定されている画像処理モードに基づいて第２の補正部２１が属性信号の生成基準を変化させることで、設定されている画像処理モードに応じて好適な墨生成処理がＵＣＲ／墨生成部１５によってなされるようにしている。
【００９２】
より具体的には、第２の補正部２１は、以下のようにして画像処理モードに応じて文字内部領域であるか否かの判定基準を異ならせ、ＵＣＲ／墨生成部１５において設定されている画像処理モードに応じて好適な墨生成処理がなされるようにしている。
【００９３】
画像処理モードとして文字モードが設定されている場合には上述したような文字内部領域であるか否かの判定を行うことで、上記のようなＣＭＹ版ずれに起因する白抜け等を抑制する。一方、写真モードや文字写真モードでは、デフェクト抑制を重視するため、当該文字内部領域であるか否かの判定を行われないようにする。これによりエッジ検出部１９からのエッジ検出結果によって文字領域か非文字領域であるかが判定されるようになる。
【００９４】
図１に戻り、ＵＣＲ／墨生成部１５から出力される画像データ（ＣＭＹＫ）はγ補正部１６に供給される。また、γ補正部１６には、第３の補正部２２から画像の属性信号が供給されており、γ補正部１６では、当該属性信号に基づいた内容のγ補正処理が行われる。
【００９５】
第３の補正部２２は、エッジ検出部１９から供給されるエッジ検出結果であるエッジ検出結果を、γ補正部１６による処理内容決定に用いる属性信号であって、エッジ検出結果とは異なる属性を表す属性信号に補正してγ補正部１６に供給する。
【００９６】
図１４に示すように、第３の補正部２２は、文字内部判定部２２０と、総合判定部２２１とを備えている。文字内部判定部２２０は、エッジ検出部１９から供給されるエッジ検出結果およびオペレーションパネル２３から供給される現在設定されている画像処理モードに基づいて、処理対象画像が文字内部領域であるか否かを判定する。
【００９７】
文字内部判定部２２０による判定処理の内容は、上記第２の補正部２１の文字内部判定部２１０と同様であるが、第３の補正部２２の文字内部判定部２２０では、参照画素サイズ（図１１参照）を大きくしている（Ｍ＝２７）。これは、ＵＣＲ／墨生成処理は、黒文字で文字用処理と日も滋養処理の境界部デフェクトが特に目立ちやすくなるのであまり大きな領域単位で処理を切り替えたくないのに対し、γ補正では補正テーブルの設定にもよるが比較的大きな領域単位で処理を切り替えてもデフェクトが目立ちにくいので、ＵＣＲ／墨生成処理の場合よりも大きな文字に対応できるような設定としている。もちろん、第２の補正部における文字内部判定部２１０と同様の参照サイズとするようにしてもよい。
【００９８】
文字内部判定部２２０は、第２の補正部２１における文字内部判定部２１０と同様に文字内部領域であるか否かを判定すると、その判定結果を総合判定部２２１に出力する。一方、総合判定部２２１にはエッジ検出部１９からのエッジ検出結果が供給されている。総合判定部２２１は、エッジ検出部１９からの検出結果および文字内部判定部２２０からの判定結果に基づいて、処理対象画像の属性を判定する。本実施形態では、処理対象画像が（３−ａ）文字領域、（３―ｂ）文字内部領域、（３−ｃ）非文字領域のいずれの属性を有しているかを判定し、その結果を属性信号として出力する。
【００９９】
ここで、総合判定部２２１は、処理対象画像がエッジ部であるときは（３−ａ）文字領域と判定し、文字内部判定部２２０の判定結果が文字内部領域である場合には（３−ｂ）文字内部領域と判定し、それ以外の場合には（３−ｃ）非文字領域であると判定する。
【０１００】
以上が第３の補正部２２の構成および第３の補正部２２による補正処理の内容であり、第２の補正部２１は、エッジ検出部１９が画像データから取得した属性であるエッジ検出結果を、それと異なる属性（文字領域、文字内部領域、非文字領域）を表す信号に補正し、補正後の属性信号をγ補正部１６に出力する。なお、第３の補正部２２における文字内部判定部２２０と、第２の補正部２１における文字内部判定部２１０とを別の回路として構成するようにしてもよいが、同一の回路を用いてパラメータ設定を変更することで文字内部判定部２２０と文字内部判定部２１０の機能を実現するようにしてもよい。
【０１０１】
図１に示すγ補正部１６は、図１５に示すような補正テーブルを有している。そして、γ補正部１６は、かかる補正テーブルを参照し、ＵＣＲ／墨生成部１５から供給される画像データに対してγ補正処理を行う。
【０１０２】
図１５に示すように、本実施形態では第３の補正部２２から供給される属性信号が（３−ａ）文字領域である場合に用いるテーブルと、（３−ｂ）文字内部領域である場合に用いるテーブルと、（３−ｃ）非文字領域である場合に用いるテーブルが用意されており、γ補正部１６は、第３の補正部２２から供給される属性信号に基づいて利用するテーブルを選択する。
【０１０３】
したがって、供給される属性信号が（３−ａ）文字領域である場合には、低濃度および中濃度領域の出力が大きくなるような補正がなされ、（３−ｂ）文字内部領域である場合にはさらに低濃度、中濃度領域の出力が大きくなるような補正がなされる。このように文字内部領域の場合に低中濃度領域の出力を大きくするのは、文字内部領域の場合図９に示したようなエッジ部と文字内部領域との濃度差が生じるおそれがあるので、文字内部領域の濃度を大きくしてそれを是正するためである。また、（３−ｃ）非エッジ領域である場合には階調性を重視したγ補正処理がなされることになる。
【０１０４】
以上のようにγ補正部１６では、第３の補正部２２から供給される属性信号に基づいて、画像データに対する墨生成処理の内容を異ならせているので、第３の補正部２２がどのような属性信号を生成してγ補正部１６に出力するかによってγ補正処理の内容が変わることになる。そこで、本実施形態では、オペレーションパネル２３から供給される現在設定されている画像処理モードに基づいて第３の補正部２２が属性信号の生成基準を変化させることで、設定されている画像処理モードに応じて好適なγ補正処理がγ補正部１６によってなされるようにしている。
【０１０５】
より具体的には、第３の補正部２２は、上述した第２の補正部２１と同様、画像処理モードとして文字モードが設定されている場合には上述したような文字内部領域であるか否かの判定を行うことで、上記のようなＣＭＹ版ずれに起因する白抜け等を抑制する。一方、写真モードや文字写真モードでは、デフェクト抑制を重視するため、当該文字内部領域であるか否かの判定を行われないようにする。
【０１０６】
図１に戻り、γ補正部１６から出力される画像データ（ＣＭＹＫ）は擬似中間調部１７に供給される。また、擬似中間調部１７には、第２の補正部２１から画像の属性信号が供給されており、擬似中間調部１７では、当該属性信号に基づいた内容の擬似中間調処理が行われる。
【０１０７】
擬似中間調部１７は、γ補正部１６から供給される画像データに対し、ディザや誤差拡散等の擬似中間調処理を施す。本実施形態では、擬似中間調部１７は、第２の補正部２１から供給される属性信号に基づいた内容の擬似中間調処理を行う。より具体的には、属性信号が（２−ａ）文字領域である場合には３００線のディ座処理を行い、高解像再生を実現させる一方で、（２−ｂ）非文字領域である場合には２００線のディザ処理を行い、高階調再生を実現させる。ここでの（２−ａ）文字領域には文字内部領域も含まれているが、上記のように擬似中間調処理を異ならせることで、エッジ部と文字内部領域とでディザ基調が切換わることがなく、デフェクトの発生を抑制することができる。
【０１０８】
擬似中間調部１７は、画像データに対して上記のように第２の補正部２１から供給される属性信号に応じた擬似中間調処理を施し、処理後の画像データをプリンタ部１８に出力する。プリンタ部１８は、擬似中間調部１７から供給される種々の画像処理が施された画像データに対応する画像を用紙等に出力する。
【０１０９】
以上説明したように本実施形態では、スキャナ１１から入力等される画像データに対して、フィルタ処理部１３によるフィルタ処理、ＵＣＲ／墨生成部１５による墨生成処理、γ補正部１６によるγ補正処理、擬似中間調部による擬似中間調処理といったように複数の画像処理が行われる。
【０１１０】
そして、本実施形態では、第１の補正部２０、第２の補正部２１および第３の補正部２２が、画像から取得されたある属性信号（エッジ検出結果）を補正し、それぞれ異なる種類の属性信号を生成して各画像処理内容の決定に用いることができる。したがって、上述したように第１の補正部２０、第２の補正部２１、第３の補正部２２がそれぞれ異なる種類の属性信号であって、フィルタ処理、ＵＣＲ／墨生成処理、γ補正処理、擬似中間調処理といった各画像処理の内容決定に好適な属性信号を生成することができる。この結果、処理対象たる画像の種々の属性に応じて好適な画像処理を施すことができ、より高品質の画像を得ることができる。
【０１１１】
また、本実施形態では、文字モード、文字写真モード、写真モードといった画像処理モードに応じて第１の補正部２０、第２の補正部２１および第３の補正部２２による属性信号の補正基準を異ならせるようにしているので、上述したように設定されている画像処理モードに合致する好適な画像処理がフィルタ処理部１３、ＵＣＲ／墨生成部１５、γ補正部１６および擬似中間調部１７等によって行われるようにすることができる。
【０１１２】
Ｂ．第２実施形態
次に、図１６は、本発明の第２実施形態にかかる画像処理方法を実施するための画像処理装置の構成を示すブロック図である。なお、第２実施形態において、第１実施形態と共通する構成要素には同一の符号を付けて、その説明を省略する。
【０１１３】
図１６に示すように、第２実施形態における画像処理装置５００は、コード埋め込み部３４、ヘッダー書込み部３５、非可逆圧縮部３６、メモリ３７、伸長部３８、コード抽出部３９、可逆圧縮部４７、伸長部４８、セレクタ部４９および外部インターフェース（Ｉ／Ｆ）５３を有する点で上記第１実施形態と相違しており、以下、これらの相違点を中心に説明する。
【０１１４】
第２実施形態におけるコード埋め込み部３４には、上記第１実施形態と同様にフィルタ処理部１３による属性信号（線幅、濃度）に応じたフィルタ処理が施された画像データが供給されるとともに、エッジ検出部１９からのエッジ検出結果が供給される。
【０１１５】
コード埋め込み部３４は、エッジ検出部１９から供給されるエッジ検出結果を抽出可能なコードとしてフィルタ処理部１３から供給された画像データに埋め込む。コード埋め込み部による埋め込み方法としては、電子透かし技術を用いることができるが、画像データに対して他のデータを埋め込む他の技術を用いるようにしてもよい。
【０１１６】
ヘッダー書込み部３５は、オペレーションパネル２３から供給される画像処理モードを示す情報をヘッダーに書込む。このようにヘッダー情報として画像処理モードを書き込んでおくことで、当該画像データを利用する際に当該ヘッダー情報を参照することで、どのような画像処理モードで処理すべきかを知ることができる。なお、ヘッダー書込み部３５よりも後段側の要素（第２の補正部２１、第３の補正部２２）ではかかるヘッダー情報を参照することで画像処理モード情報を得ることになるが、図１６ではその情報取得経路を便宜上破線で示している。
【０１１７】
非可逆圧縮部３６は、所定の圧縮率でコード埋め込み部３４にコードが埋め込まれた画像データに対して、ＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）等の非可逆圧縮処理を行う。このように非可逆圧縮部３６によって圧縮された画像データがメモリ３７に蓄積される。
【０１１８】
メモリ３７は、上記のように非可逆圧縮部３６によって圧縮された画像データを蓄積する。かかるメモリ３７に蓄積された圧縮画像データは、当該画像処理装置５００において圧縮画像データを利用（プリンタ部１８による印刷等）する場合には読み出して伸長部３８に供給することが可能である。また、メモリ３７に蓄積された画像データは、外部インターフェース５３を介してＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などの外部機器５４から要求があった場合には外部インターフェース５３が当該データを読出して外部機器５４へ送信することが可能となっている一方で、メモリ３７には外部機器５４から供給される画像データを受信して蓄積することもできるようになっている。
【０１１９】
例えば、外部インターフェース５３（ＬＡＮインタフェース等）を介して、当該メモリ３７にＰＣ等からアクセスすることができ、メモリ３７に蓄積された圧縮画像データを読み出して当該ＰＣのディスプレイに表示等して利用することができる。
【０１２０】
また、本実施形態における画像処理装置５００は、可逆圧縮部４７を有しており、当該可逆圧縮部４７にはエッジ検出部１９からのエッジ検出結果が供給される。可逆圧縮部４７は、当該エッジ検出結果を可逆圧縮してメモリ３７に蓄積する。ここで、上記非可逆圧縮部３６によって非可逆圧縮された画像データと、当該画像データから取得されたエッジ検出結果の圧縮データとが対応つけてメモリ３７に蓄積される。これにより当該画像データを読み出して利用する場合には、その画像データについて取得されたエッジ検出結果の圧縮データを合わせて読み出して利用することができる。
【０１２１】
伸長部３８は、メモリ３７に蓄積されている非可逆圧縮された画像データを読出し、伸長処理を施し、伸長処理後の画像データをコード抽出部３９に出力する。
【０１２２】
コード抽出部３９は、伸長された画像データに埋め込まれたエッジ検出結果を表すコードを抽出し、抽出したエッジ検出結果をセレクタ部４９に出力するとともに、伸長された画像データ（ＲＧＢ信号）を色補正部１４に出力する。
【０１２３】
伸長部４８は、メモリ３７に蓄積されている可逆圧縮されたエッジ検出結果を読出し、伸長処理を施し、伸長処理後のエッジ検出結果をセレクタ部４９に出力する。
【０１２４】
セレクタ部４９は、コード抽出部３９および伸長部４８から供給されるエッジ検出結果のいずれか一方を選択し、選択したエッジ検出結果を第２の補正部２１および第３の補正部２２に出力する。ここでセレクタ部４９はいずれのエッジ検出結果を選択するようにしてもよいが、予め決められた一方（例えば、伸長部４８から供給されるエッジ検出結果）を選択するようにし、当該一方のエッジ検出結果が供給されていない場合に他方のエッジ検出結果を選択するようにすればよい。
【０１２５】
このようにすることで、外部機器５４から供給された画像データに対して画像処理を行う場合に以下のような効果が得られる。例えば、外部機器５４から供給されたエッジ検出結果が埋め込まれた画像データのみが当該画像処理装置５００に供給されてメモリ３７に蓄積されている場合には、エッジ検出結果を可逆圧縮したデータはメモリ３７には蓄積されていないことになる。この場合、伸長部４８からはエッジ検出結果がセレクタ部４９には供給されないことになる。上記のようにすることで、エッジ検出結果の可逆圧縮データがない場合であっても、画像データに埋め込まれたエッジ検出結果を抽出し、後段の第２の補正部２１および第３の補正部２２に供給することができる。
【０１２６】
第２実施形態における第２の補正部２１および第３の補正部２２は、上記第１実施形態と同様にセレクタ部４９から供給されるエッジ結果（属性信号）を補正して、新たな別の属性信号（文字領域、文字内部領域、非文字領域等）を生成し、それぞれＵＣＲ／墨生成部１５、γ補正部１６および擬似中間調部１７に出力する。これにより上記第１実施形態と同様に、種々の属性（文字領域、文字内部領域、非文字領域等）に応じて好適な画像処理をなすことができる。
【０１２７】
本実施形態では、以下のような態様で画像データに対する画像処理を行うことができる。まず、当該画像処理装置５００のスキャナ１１で読み取った画像データに対して種々の画像処理を行って当該画像処理装置５００のプリンタ部１８で出力する態様である。
【０１２８】
この態様の場合、スキャナ１１で生成された画像データはＬＯＧ変換部１２を経てフィルタ処理部１３に供給される。また、当該画像データに対してエッジ検出部１９によるエッジ検出処理が行われ、エッジ検出結果が第１の補正部２０、コード埋め込み部３４および可逆圧縮部４７に供給される。
【０１２９】
そして、第１の補正部２０による補正された属性信号に応じたフィルタ処理がフィルタ処理部１３によって施され、コード埋め込み部３４によってフィルタ処理後の画像データに対してエッジ検出結果が抽出可能なコードで埋め込まれる。そして、当該エッジ検出結果が埋め込まれた画像データが非可逆圧縮部３６によって圧縮されてメモリ３７に蓄積される。一方、エッジ検出結果は可逆圧縮部４７により可逆圧縮され、上記画像データに対応つけてメモリ３７に蓄積される。
【０１３０】
そして、メモリ３７に蓄積された非可逆圧縮画像データは伸長部３８によって伸長され、伸長された画像データから埋め込まれたコードであるエッジ検出結果がコード抽出部３９によって抽出され、セレクタ部４９に供給される。一方、当該非可逆圧縮データに対応つけられた可逆圧縮されたエッジ検出結果もメモリ３７から読み出され、伸長部４８によって伸長されてセレクタ部４９に供給される。
【０１３１】
セレクタ部４９では、データ欠落等のおそれの少ない伸長部４８からのエッジ検出結果を選択し、第２の補正部２１、第３の補正部２２に出力する。第２の補正部２１および第３の補正部２２では、当該エッジ検出結果が他の属性信号に補正され、補正された属性信号がそれぞれＵＣＲ／墨生成部１５、γ補正部１６および擬似中間調部１７に出力する。これにより上記第１実施形態と同様に、種々の属性（文字領域、文字内部領域、非文字領域等）に応じて好適な画像処理をなすことができる。
【０１３２】
次に、本実施形態では、外部機器５４で生成された画像データ（エッジ検出結果コード埋め込み済み）を外部インターフェース５３を介して当該画像処理装置５００に取り込み、取り込んだ画像データに対して属性に応じて好適な画像処理を施すことができる。
【０１３３】
このような態様で画像データに対する画像処理を行う場合、外部機器５４から取り込んだ画像データをメモリ３７に蓄積する。そして、伸長部３８が当該メモリ３７から画像データを読み出して伸長し、コード抽出部３９が伸長後の画像データから埋め込まれているエッジ検出結果を抽出する。抽出されたエッジ検出結果はセレクタ部４９に供給される。この場合、画像データとは別に可逆圧縮されたエッジ検出結果は存在しないため、セレクタ部４９はコード抽出部３９から供給されたエッジ検出結果を第２の補正部２１および第３の補正部２２に供給する。これにより上記第１実施形態と同様に、種々の属性（文字領域、文字内部領域、非文字領域等）に応じて好適な画像処理をなすことができる。
【０１３４】
次に、本実施形態では、画像処理装置５００のスキャナ１１で生成した画像データを、当該画像処理装置５００と同様の機能を備えた外部機器に送信し、当該外部機器において画像の属性に応じた好適な画像処理がなされるようにすることができる。
【０１３５】
このような態様で利用する場合、上述した当該画像処理装置５００単独で画像処理を行う場合と同様にして、スキャナ１１で生成された画像データがメモリ３７に蓄積される。したがって、メモリ３７に蓄積された非可逆圧縮画像データには当該画像データの属性であるエッジ検出結果が抽出可能なコードで埋め込まれている。また、可逆圧縮されたエッジ検出結果が上記非可逆圧縮画像データに対応つけてメモリ３７に蓄積されている。
【０１３６】
そして、外部機器５４から画像データの送信要求があった場合には、メモリ３７に蓄積されている非可逆圧縮画像データを読出し、これを外部インターフェース５３を介して外部機器５４に送信する。これにより外部機器５４では、画像データに埋め込まれているエッジ検出結果を抽出し、上記第１実施形態の画像処理装置１００と同様、当該エッジ検出結果を他の属性信号に補正して利用することができ、当該外部機器５４において画像データの属性に応じて好適な画像処理をなすことができる。
【０１３７】
なお、外部機器５４に対して非可逆圧縮された画像データを送信する際に、当該画像データに対応つけられて蓄積されている可逆圧縮されたエッジ検出結果を合わせて送信するようにしてもよい。このようにすれば、当該画像データおよびエッジ検出結果を受信した外部機器５４において、上記第１実施形態の画像処理装置１００と同様、当該エッジ検出結果を他の属性信号に補正して利用することができ、当該外部機器５４において画像データの属性に応じて好適な画像処理をなすことができる。
【０１３８】
以上説明したように第２実施形態では、画像データを非可逆圧縮してメモリ３７に蓄積する際に、非可逆圧縮前の画像データからその属性の１つであるエッジ検出結果が取得され、かかるエッジ検出結果が画像データに埋め込まれる、または画像データと対応つけてメモリ３７に蓄積される。
【０１３９】
したがって、外部機器が当該メモリ３７に蓄積された非可逆圧縮データを読み出して利用（表示、印刷等）する場合であっても、外部機器において埋め込まれたエッジ検出結果または対応つけられて記憶されているエッジ検出結果を取得することができ、圧縮前の画像から得られたエッジ検出結果を種々の属性に補正して好適な画像処理を行うために利用することができる。
【０１４０】
一方、当該画像処理装置５００においてメモリ３７に蓄積された非可逆圧縮画像データを利用して印刷等を行う場合には、埋め込まれたエッジ検出結果または対応つけられてメモリ３７に蓄積されているエッジ検出結果を取得し、これを種々の属性信号に補正することができ、種々の属性に応じて好適な画像処理を行うことができる。
【０１４１】
また、本実施形態では、メモリ３７に画像データから取得されたエッジ検出結果を蓄積するようにしており、その後必要な場合にメモリ３７から当該エッジ検出結果を読み出して各補正部が所定の属性信号に補正し、各画像処理部に供給するようにしている。したがって、種々の属性信号をメモリ３７等に保持しておく必要がない。つまり、保持する属性信号を少なくすることで必要となるメモリ資源を抑えつつ、種々の画像処理に応じて適切な属性信号を補正により得ることで、処理対象たる画像の種々の属性に応じた好適な画像処理を実現しているのである。
【０１４２】
Ｃ．変形例
なお、本発明は、上述した第１実施形態および第２実施形態に限定されるものではなく、以下に例示するような種々の変形が可能である。
【０１４３】
（変形例１）
上述した各実施形態では、エッジ検出部１９がスキャナ１１によって入力された画像データからその属性としてエッジの有無を検出し、第１の補正部２０、第２の補正部２１および第３の補正部に出力するようにしていたが、入力された画像データから取得する画像の属性はエッジの有無に限らず、他の属性であってもよい。そして、取得した属性を表す属性信号を各補正部に供給し、各補正部がそれぞれが対応する画像処理に応じて適切な種類の属性信号の補正するようにすればよい。
【０１４４】
また、第１の補正部２０〜第３の補正部２２といった補正部が補正することにより得る属性信号も上記実施形態の属性（線幅、濃度、文字領域、文字内部領域など）を表す信号に限定されるわけではなく、他の種類の属性（色など）を表す属性信号であってもよく、画像データに対して行うべき画像処理に応じて適切な属性を表す属性信号を生成するようにすればよい。
【０１４５】
（変形例２）
また、上述した第２実施形態では、非可逆圧縮する前の画像データに属性信号であるエッジ検出結果を埋め込み、その後非可逆圧縮した画像データをメモリ３７に蓄積するようにしていた。このようにメモリ３７蓄積前に属性信号を埋め込むようにしてもよいが、メモリ３７には属性信号を埋め込んでいない画像データを蓄積するとともに、属性信号を可逆圧縮してまたはそのままメモリ３７に蓄積しておいてもよい。そして、外部機器５４へ画像データを送信するタイミングにおいて、メモリ３７から画像データおよび属性信号を読み出して当該画像データに属性信号を埋め込み、属性信号を埋め込んだ画像データを外部機器５４に対して送信するようにしてもよい。
【０１４６】
（変形例３）
また、上述した第２実施形態では、属性信号であるエッジ検出結果を画像データに埋め込むコード埋め込み部３４を有するとともに、当該エッジ検出結果を可逆圧縮して画像データとは別のデータとしてメモリ３７に蓄積するようにし、セレクタ部４９においていずれかのエッジ検出結果を選択して第２の補正部２１および第３の補正部２２に出力するようにしていた。このように属性信号であるエッジ検出結果を画像データ中に埋め込むとともに、さらに別のデータとして保持するようにしてもよいが、画像データへの属性信号の埋め込みのみを行う構成であってもよいし、属性信号の画像データへの埋め込みは行わずに別個にメモリに蓄積するという構成を採用するようにしてもよい。
【０１４７】
（変形例４）
また、上述した第２実施形態では、コード埋め込み部３４が電子透かし技術を利用して属性信号たるエッジ検出結果を画像データに埋め込み、コード抽出部３９が埋め込まれたエッジ検出結果を抽出するようにしていたが、エッジ検出部１９が属性信号として黒文字エッジの検出結果として取得する場合には、以下のようにしてコード埋め込みおよび抽出を行うことができる。
【０１４８】
図１７に示すように、かかる変形例におけるコート埋め込み部３４は、セレクタ３４１、３４２を備えている。セレクタ３４１には、フィルタ処理部１３から入力される画像データ（ＲＧＢ信号）のうち、Ｒ信号とＧ信号が入力される。セレクタ３４１は、エッジ検出部１９から供給される２値化されたエッジ検出結果が「１」の場合、すなわちエッジ部である場合に、Ｒ信号の代わりにＧ信号を出力する。
【０１４９】
また、Ｂ信号とＧ信号は、セレクタ３４２に入力され、エッジ検出部１９から入力されるエッジ検出結果が「１」の場合、すなわちエッジ部である場合にＢ信号の代わりにＧ信号を出力する。このように、コード埋め込み部３４は、エッジ検出部１９でエッジ部と判定された画素に対して、Ｒ＝Ｇ＝Ｂデータをコードとして、Ｒ信号とＢ信号をＧ信号で置き換える処理を行う。
【０１５０】
一方、上記コード埋め込み部３４によって埋め込まれた黒文字エッジ検出結果を抽出するコード抽出部３９としては図１８に示すような構成のものを用いる。同図に示すように、コード抽出部３９は、黒候補画素検出部３９１と、連結性判定部３９２と、白画素検出部３９３と、３×３膨張部３９４と、乗算器３９５と、５×５膨張部３９６と、乗算器３９７とを備えている。
【０１５１】
黒候補画素検出部３９１は、伸長部３８から入力されるＲＧＢ信号に対して、注目画素がＲ＝Ｇ＝ＢかつＧ＞ｔｈ１（ｔｈ１は所定の濃度閾値）であるか否か判定し、「真」ならば黒候補画素「１」とした判定結果を連結性判定部３９２に出力する。
【０１５２】
連結性判定部３９２は、黒候補画素検出部３９１から入力される判定結果に対して、図１９に示すパターンに基づきパターンマッチングを行って、パターンマッチングの結果を乗算器３９５、３９７に出力する。このパターンマッチングでは、縦横斜め方向のいずれかで黒候補画素が注目画素を挟んで３画素連続している画素を検出することにより、孤立画素を取り除いている。これは、黒文字識別信号は、１ｄｏｔや２ｄｏｔで孤立して存在することはなく、連続して並んだ黒画素の塊として存在するという文字画像の特徴を利用している。例えば、特開平４−１４３７８号公報に開示されている像域分離手段でもその性質を利用したパターンマッチングを組み込んでおり、このような検出を前段の像域分離として行っておけば、黒文字識別信号が孤立して存在することはないと言える。
【０１５３】
一方、白画素検出部３９３は、黒候補画素検出部３９１の黒候補画素検出と平行して、伸長部３８から入力されるＧ信号に対して、白画像検出を行って、３×３膨張部３９４に出力する。上述したように、黒文字識別信号は白地上黒文字を表す識別信号であり、周囲に必ず白画素が存在する。この特徴を利用して白画素を使って絵柄中に点在する黒文字に似た黒塊を排除する。具体的には、白画素検出１４３は、注目画素がＲ＝Ｇ＝ＢかつＧ＜ｔｈ２（ｔｈ２は所定の濃度閾値）であるか判定し、「真」ならば白画素「１」とした判定結果を３×３膨張部１４４に出力する。
【０１５４】
３×３膨張部３９４は、白画素検出部３９３によって検出された白画素を３×３膨張処理を行って、注目画素を中心とした３×３画素内に１つでも白画素が存在すれば「１」を乗算器３９５に出力する。乗算器３９５は、連結性判定部３９２と、３×３膨張部３９４から入力される信号の論理積を５×５膨張部３９６に出力する。これにより、白画素と隣接した黒文字エッジにて、文字の内側１ｄｏｔが検出されることになる。ここで、黒文字処理するのに要求される黒文字識別信号は、プリンタの色ずれ量を考えれば１ｄｏｔでは不足であるため、以下のようにして３ｄｏｔとしている。
【０１５５】
５×５膨張部３９６は、乗算器３９５から入力される論理積を５×５膨張処理を行って、注目画素を中心とした３×３画素内に１つでも「１」が存在すれば「１」を乗算器３９７に出力する。そして、乗算器３９７は、５×５膨張部３９６の出力と、連結性判定部３９２の出力との論理積を抽出した黒文字識別信号として出力する。これにより、文字の内側３ｄｏｔまで黒文字判定を行うことができ、５×５膨張部３９６により白地側にはみだした２ｄｏｔ分の黒文字識別領域を排除することができる。このように、白地側を排除しているのは、絵柄中で黒文字として誤抽出される領域が発生した場合においても、可及的に誤抽出領域を小さくして劣化を目立たなくするためである。
【０１５６】
（変形例５）
また、上述した各実施形態において行われる属性信号の取得処理、属性信号に対する種々の補正処理、および補正された属性信号に応じた画像処理を含む処理を、コンピュータに実行させるためのプログラムをインターネット等の通信回線を介してユーザに提供するようにしてもよいし、当該プログラムをＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）などのコンピュータ読み取り可能な記録媒体に記録してユーザに提供するようにしてもよい。
【０１５７】
【発明の効果】
以上説明したように、請求項１にかかる発明によれば、画像データの属性を表す属性信号が種々の異なる属性を表す属性信号に補正され、それぞれの属性信号の各々に基づいて複数の画像処理が行われるので、種々の画像の属性に応じて好適な画像処理を行うことができるという効果を奏する。
【０１５８】
また、請求項２にかかる発明によれば、非可逆圧縮前の画像データから取得された属性信号が種々の異なる属性を表す属性信号に補正され、補正された属性信号の各々に基づいて画像データに対して画像処理が行われるので、非可逆圧縮前の画像の種々の属性に応じて好適な画像処理を行うことができるという効果を奏する。また、保持した属性信号を補正することで種々の属性信号を得るようにしているので、種々の属性信号を保持しておく必要がなく、保持データ量を抑えることができるという効果を奏する。
【０１５９】
また、請求項３にかかる発明によれば、モード設定手段によって設定されている画像処理モードに基づいて属性信号の補正が行われ、補正された属性信号の各々に基づいて画像データに対して画像処理が行われるので、モードに応じて適切な処理をなすことができるという効果を奏する。
【０１６０】
また、請求項４にかかる発明によれば、画像データから文字エッジを表す属性信号を補正することで得られた種々の属性信号に基づいた画像処理が行われるので、画像から文字エッジといった属性を取得することで、当該画像の種々の属性に応じて好適な画像処理を行うことができるという効果を奏する。
【０１６１】
また、請求項５にかかる発明によれば、属性信号から画像中の文字エッジ領域の内側の絵柄領域である文字内部領域であるか否かを含む属性を表す属性信号が補正により得られるので、文字内部領域であるか否かに応じて好適な画像処理を行うことができるという効果を奏する。
【０１６２】
また、請求項６にかかる発明によれば、エッジの線幅を含む属性を表す属性信号が補正により得られるので、エッジの線幅に応じて好適な画像処理を行うことができるという効果を奏する。
【０１６３】
また、請求項７にかかる発明によれば、画像の濃度を含む属性を表す属性信号が取得されるので、濃度に応じて好適な画像処理を行うことができるという効果を奏する。
【０１６４】
また、請求項８にかかる発明によれば、非可逆圧縮前の画像データの属性信号が取得され、かかる属性信号が画像データに埋め込まれ、属性信号が埋め込まれた画像データが外部機器に送信されるので、外部機器において当該属性信号を抽出して利用して画像処理を行うことができるという効果を奏する。
【０１６５】
また、請求項９にかかる発明によれば、非可逆圧縮前に画像データから取得された属性信号が当該画像データに対応つけて記憶され、当該画像データとこれに対応つけられた属性信号とが外部機器に送信されるので、外部機器において当該属性信号を利用して画像処理を行うことができるという効果を奏する。
【０１６６】
また、請求項１０にかかる発明によれば、画像データの属性を表す属性信号が種々の異なる属性を表す属性信号に補正され、それぞれの属性信号の各々に基づいて複数の画像処理が行われるので、種々の画像の属性に応じて好適な画像処理を行うことができるという効果を奏する。
【０１６７】
また、請求項１１にかかる発明によれば、非可逆圧縮前の画像データから取得された属性信号が種々の異なる属性を表す属性信号に補正され、補正された属性信号の各々に基づいて画像データに対して画像処理が行われるので、非可逆圧縮前の画像の種々の属性に応じて好適な画像処理を行うことができるという効果を奏する。また、保持した属性信号を補正することで種々の属性信号を得るようにしているので、種々の属性信号を保持しておく必要がなく、保持データ量を抑えることができるという効果を奏する。
【０１６８】
また、請求項１２にかかる発明によれば、画像データの属性を表す属性信号が種々の異なる属性を表す属性信号に補正され、それぞれの属性信号の各々に基づいて複数の画像処理が行われるので、種々の画像の属性に応じて好適な画像処理を行うことができるという効果を奏する。
【０１６９】
また、請求項１３にかかる発明によれば、非可逆圧縮前の画像データから取得された属性信号が種々の異なる属性を表す属性信号に補正され、補正された属性信号の各々に基づいて画像データに対して画像処理が行われるので、非可逆圧縮前の画像の種々の属性に応じて好適な画像処理を行うことができるという効果を奏する。また、保持した属性信号を補正することで種々の属性信号を得るようにしているので、種々の属性信号を保持しておく必要がなく、保持データ量を抑えることができるという効果を奏する。
【図面の簡単な説明】
【図１】本発明の第１実施形態にかかる画像処理方法を実施するための画像処理装置の構成を示すブロック図である。
【図２】前記画像処理装置の構成要素であるエッジ検出部の構成を示すブロック図である。
【図３】前記エッジ検出部の４つのエッジ量検出フィルタのフィルタ構成例を示す図である。
【図４】前記画像処理装置の構成要素である第１の補正部の構成を示すブロック図である。
【図５】前記第１の補正部の線幅判定部による判定処理内容を説明するための図である。
【図６】前記第１の補正部の総合判定部による判定処理内容を説明するための図である。
【図７】前記画像処理装置の構成要素であるフィルタ処理部の構成を示すブロック図である。
【図８】前記フィルタ処理部がとり得るフィルタ特性（振幅と空間周波数の関係）の内容を説明するための図である。
【図９】細線エッジに対する前記フィルタ処理部によるフィルタ処理と、太線エッジに対する前記フィルタ処理部によるフィルタ処理の内容を説明するための図である。
【図１０】前記画像処理装置の構成要素である第２の補正部の構成を示すブロック図である。
【図１１】前記第２の補正部の文字内部判定部による文字内部領域であるか否かの判定処理の内容を説明するための図である。
【図１２】前記画像処理装置の構成要素であるＵＣＲ／墨生成部が有する墨生成処理用のＬＵＴの内容を示す図である。
【図１３】黒文字のエッジのみＫ色再生され、内部がＣＭＹ再生された場合における白抜けの発生原因を説明するための図である。
【図１４】前記画像処理装置の構成要素である第３の補正部の構成を示すブロック図である。
【図１５】前記画像処理装置の構成要素であるγ補正部１６が有する補正テーブルの内容を示す図である。
【図１６】本発明の第２実施形態にかかる画像処理方法を実施するための画像処理装置の構成を示すブロック図である。
【図１７】第２実施形態にかかる画像処理装置の構成要素であるコード埋め込み部の構成例を示すブロック図である。
【図１８】第２実施形態にかかる画像処理装置の構成要素であるコード抽出部の構成例を示すブロック図である。
【図１９】前記コード抽出部によるパターンマッチングで用いられるパターンを示す図である。
【符号の説明】
１１  スキャナ
１２  ＬＯＧ変換部
１３  フィルタ処理部
１４  色補正部
１５  ＵＣＲ／墨生成部
１６  γ補正部
１７  擬似中間調部
１８  プリンタ部
１９  エッジ検出部
２０  第１の補正部
２１  第２の補正部
２２  第３の補正部
２３  オペレーションパネル
３４  コード埋め込み部
３５  ヘッダー書込み部
３６  非可逆圧縮部
３７  メモリ
３８  伸長部
３９  コード抽出部
４７  可逆圧縮部
４８  伸長部
４９  セレクタ部
５３  外部インターフェース
５４  外部機器
１００  画像処理装置
１３０  平滑化部
１３１  エッジ強調部
１３２  フィルタ係数選択部
１３３  合成部
１４３  白画素検出
１４４  膨張部
１９０〜１９３  エッジ検出フィルタ
１９４〜１９７  絶対値化部
１９８  最大値選択部
１９９  Ｎ値化部
２００  線幅判定部
２０１  濃度判定部
２０２  膨張部
２０３  総合判定部
２１０  文字内部判定部
２１１  総合判定部
２２０  文字内部判定部
２２１  総合判定部
２５０  エッジ検出フィルタ
３４１、３４２  セレクタ
３９１  黒候補画素検出部
３９２  連結性判定部
３９３  白画素検出部
３９４  膨張部
３９５  乗算器
３９６  膨張部
３９７  乗算器
５００  画像処理装置
【図１】
2005045404.tif 000003
【図２】
2005045404.tif 000004
【図３】
2005045404.tif 000005
【図４】
2005045404.tif 000006
【図５】
2005045404.tif 000007
【図６】
2005045404.tif 000008
【図７】
2005045404.tif 000009
【図８】
2005045404.tif 000010
【図９】
2005045404.tif 000011
【図１０】
2005045404.tif 000012
【図１１】
2005045404.tif 000013
【図１２】
2005045404.tif 000014
【図１３】
2005045404.tif 000015
【図１４】
2005045404.tif 000016
【図１５】
2005045404.tif 000017
【図１６】
2005045404.tif 000018
【図１７】
2005045404.tif 000019
【図１８】
2005045404.tif 000020
【図１９】
2005045404.tif 000021