(57)【要約】【課題】コピー等の内部処理の場合に高画質な再生画像を得ることができ、かつ、外部機器に汎用的な画像信号を送信することが可能な画像処理装置を提供すること。【解決手段】像域分離部１４は、スキャナ１で読み取ったＲＧＢ信号の黒文字を判別して黒文字識別信号を生成し、コード埋め込み部４は、ＲＧＢ信号に対して黒文字識別信号を埋め込んでメモリ部６に格納し、また、非可逆圧縮部５は、黒文字識別信号を可逆圧縮してメモリ部６に格納する。そして、外部機器１９に出力する場合には、メモリ部６に格納した黒文字識別信号を埋め込んだＲＧＢ信号を外部Ｉ／Ｆ１８から送出する。【選択図】        図１
2004228811.tif 000002
【特許請求の範囲】
【請求項１】
外部機器とデータの送受信を行うための通信手段を備えた画像処理装置において、
入力される画像信号の画像属性を判定して、画像属性を示す属性判定信号を生成する属性判定手段と、
前記属性判定信号を前記画像信号に所定フォーマットで埋め込む埋め込み手段と、
前記画像信号または前記属性判定信号が埋め込まれた画像信号、および前記属性判定信号を格納するための記憶手段と、
を備え、
前記外部機器には、前記通信手段を介して、前記属性判定信号が埋め込まれた画像信号を送信することを特徴とする画像処理装置。
【請求項２】
前記属性判定信号が埋め込まれた画像信号から前記属性判定信号を抽出する抽出手段と、
前記記憶手段に格納された前記属性判定信号および／または前記抽出手段により抽出された属性判定信号に基づいて、前記記憶手段に格納された、前記画像信号または前記属性判定信号が埋め込まれた画像信号に対して、所定の画像処理を施す画像処理手段と、
を備えたことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記画像信号または前記属性判定信号が埋め込まれた画像信号を非可逆圧縮して前記記憶手段に格納し、
前記属性判定信号を可逆圧縮または非圧縮の状態で前記記憶手段に格納し、
前記抽出手段は、前記記憶手段に格納されている非可逆圧縮された、前記属性判定信号が埋め込まれた画像信号を伸張後に、前記属性判定信号の抽出を行い、
前記画像処理手段は、前記記憶手段に格納されている可逆圧縮された属性判定信号が伸張された属性判定信号または前記記憶手段に記憶されている非圧縮状態の属性判定信号に基づいて、伸張された前記画像信号または前記属性判定信号が埋め込まれた画像信号に対して、所定の画像処理を施すことを特徴とする請求項２に記載の画像処理装置。
【請求項４】
画像処理モードに応じて、前記記憶手段への前記属性判定信号の格納の実行／非実行を制御する第１の制御手段を備えたことを特徴とする請求項１に記載の画像処理装置。
【請求項５】
画像処理モードに応じて、前記埋め込み手段の前記属性判定信号の前記画像信号への埋め込みの実行／非実行を制御する第２の制御手段を備えたことを特徴とする請求項１に記載の画像処理装置。
【請求項６】
前記所定の画像処理は、墨生成／下色除去処理を含むことを特徴とする請求項２に記載の画像処理装置。
【請求項７】
前記所定の画像処理は、色補正処理、墨生成／下色除去処理、γ補正処理、擬似中間調処理、およびフィルタ処理のうちの少なくも１つの処理であることを特徴とする請求項２に記載の画像処理装置。
【請求項８】
前記外部機器で、受信した前記属性判定信号が埋め込まれた画像信号に対して編集が行われ、前記通信手段で、当該編集した前記属性判定信号が埋め込まれた画像信号を受信した場合には、前記記憶手段に格納し、
前記抽出手段は、前記記憶手段に格納した前記編集した前記属性判定信号が埋め込まれた画像信号から前記属性判定信号を抽出し、
前記画像処理手段は、前記抽出手段により抽出された属性判定信号に基づいて、前記編集した前記属性判定信号が埋め込まれた画像信号に対して所定の画像処理を施すことを特徴とする請求項２に記載の画像処理装置。
【請求項９】
前記記憶手段には、前記画像信号および前記属性判定信号をを格納し、前記埋め込み手段は、前記記憶手段に格納された画像信号に対して前記属性判定信号を所定フォーマットで埋め込み、前記通信手段は、当該属性判定信号が埋め込まれた画像信号を前記外部機器に送信することを特徴とする請求項１に記載の画像処理装置。
【請求項１０】
前記属性判定信号の解像度を低解像度に変換する解像度変換手段を備えたことを特徴とする請求項１に記載の画像処理装置。
【請求項１１】
前記属性判定信号は、少なくとも黒文字領域を表す黒文字識別信号を含むことを特徴とする請求項１〜請求項１０のいずれか１つに記載の画像処理装置。
【請求項１２】
前記属性判定信号は、異なる画像属性を示す少なくとも２種類の識別信号を含み、
前記埋め込み手段は、一方の識別信号を前記画像信号に所定フォーマットで埋め込み、
前記記憶手段は、前記一方の識別信号が埋め込まれた画像信号および他方の識別信号を格納し、
前記抽出手段は、前記記憶手段に格納された前記一方の識別信号が埋め込まれた画像信号から前記一方の識別信号を抽出し、
前記画像処理手段は、前記記憶手段に格納された前記他方の識別信号および前記抽出手段により抽出された前記一方の識別信号に基づいて、前記記憶手段に格納された前記一方の識別信号が埋め込まれた画像信号に対して、所定の画像処理を施すことを特徴とする請求項２に記載の画像処理装置。
【請求項１３】
入力される画像信号の画像属性を判定して、画像属性を示す属性判定信号を生成する属性判定工程と、
前記属性判定信号を前記画像信号に所定フォーマットで埋め込む埋め込み工程と、
前記画像信号または前記属性判定信号が埋め込まれた画像信号、および前記属性判定信号を記憶手段に記憶する工程と、
前記属性判定信号が埋め込まれた画像信号を前記外部機器に送信する送信工程と、
を含むことを特徴とする画像処理方法。
【請求項１４】
前記属性判定信号が埋め込まれた画像信号から前記属性判定信号を抽出する抽出工程と、
前記記憶手段に格納された前記属性判定信号および／または前記抽出工程により抽出された属性判定信号に基づいて、前記記憶手段に格納された、前記画像信号または前記属性判定信号が埋め込まれた画像信号に対して、所定の画像処理を施す画像処理工程と、
を含むことを特徴とする請求項１３に記載の画像処理方法。
【請求項１５】
前記属性判定信号の解像度を低解像度に変換する解像度変換工程を含むことを特徴とする請求項１３に記載の画像処理方法。
【請求項１６】
前記属性判定信号は、少なくとも黒文字領域を表す黒文字識別信号を含むことを特徴とする請求項１３に記載の画像処理方法。
【請求項１７】
コンピュータが実行するためのプログラムにおいて、
入力される画像信号の画像属性を判定して、画像属性を示す属性判定信号を生成する属性判定工程と、
前記属性判定信号を前記画像信号に所定フォーマットで埋め込む埋め込み工程と、
前記画像信号または前記属性判定信号が埋め込まれた画像信号、および前記属性判定信号を記憶手段に記憶する工程と、
前記属性判定信号が埋め込まれた画像信号を前記外部機器に送信する送信工程と、
をコンピュータに実行させることを特徴とするコンピュータが実行するためのプログラム。
【請求項１８】
さらに、前記属性判定信号が埋め込まれた画像信号から前記属性判定信号を抽出する抽出工程と、
前記記憶手段に格納された前記属性判定信号および／または前記抽出工程により抽出された属性判定信号に基づいて、前記記憶手段に格納された、前記画像信号または前記属性判定信号が埋め込まれた画像信号に対して、所定の画像処理を施す画像処理工程と、
をコンピュータに実行させることを特徴とする請求項１７に記載のコンピュータが実行するためのプログラム。
【請求項１９】
さらに、前記属性判定信号の解像度を低解像度に変換する解像度変換工程をコンピュータに実行させることを特徴とする請求項１７に記載のコンピュータが実行するためのプログラム。
【請求項２０】
前記属性判定信号は、少なくとも黒文字領域を表す黒文字識別信号を含むことを特徴とする請求項１９に記載のコンピュータが実行するためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像処理装置、画像処理方法、およびコンピュータが実行するためのプログラムに関し、詳細には、外部機器とデータの送受信を行うための通信手段を備えたデジタル複写機やデジタル複合機等に適用される画像処理装置、画像処理方法、およびコンピュータが実行するためのプログラムに関する。
【０００２】
【従来の技術】
デジタルカラー複写機等の画像処理装置では、ＣＭＹＫの４色トナーを重ね合わせてプリンタでカラー画像を再生出力する。かかる画像処理装置では、スキャナから入力される画像信号の信号属性はＲＧＢであるため、色補正やＵＣＲ（下色除去）／墨生成処理を行うことにより、プリンタおよびトナー特性に対応したＣＭＹＫ信号へ変換してプリンタに出力する。
【０００３】
また、近年のデジタルカラー複写機の多くは像域分離機能を有している。かかる像域分離機能は、黒文字／色文字、網点写真部、およびべた部等を像域分離により識別する機能であり、各像域に適した画像処理を行うことにより、複数の画像種が混在した混在原稿においても高画質な出力画像を得るための有効な機能である。
【０００４】
カラー画像においては、黒文字部を高品質に再生する要求がとりわけ高く、像域分離で識別した黒文字部に対してＫ単色で再生する処理は必須になっている。これは、ＣＭＹ（Ｋ）で黒文字を再生すると、プリンタ出力時に色ずれが発生した場合、黒文字の周りに色付きが発生して非常に目に付きやすい画質劣化が発生してしまうのに対して、Ｋ単色で再生すると、プリンタ出力時に色ずれの影響を受けないからである。
【０００５】
しかしながら、像域分離では、同じ黒色であっても、黒文字部をＫ単色で再生するのに対して、写真部は階調性や粒状性を考慮して多くのＣＭＹを使用して再生するという大きく異なる処理を分離結果に応じて切り換えるため、黒文字部の識別を誤ると場合によっては処理の切り換え部が目視で分かることもあり大きな画質劣化になる。このように、像域分離には高い識別精度が要求されている。
【０００６】
ところで、近年のデジタル複写機では、スキャナで入力した画像信号をハードディスクに保存しておいて、一度プリンタ出力した画像信号を再びスキャナで読み取らなくても、再度プリンタで出力できるようにした装置も知られている。
【０００７】
このように、ハードディスクに保存した画像信号を外部インターフェースを介して外部のプリンタに送信して出力したり、外部のＰＣに送信してアプリケーションソフトにて画像編集を施した後、再びハードディスクに戻してプリンタ出力する等、ハードディスクに格納した画像信号の各種利用方法が想定されるようになってきた。
【０００８】
上記ハードディスクに保存する画像信号の信号属性はＲＧＢやＹＣｂＣｒであることが好ましい。なぜなら、ＣＭＹＫで保存した場合、ＣＭＹＫは前述の通りプリンタやトナーの特性に応じた信号であるため、特性が異なる外部プリンタで出力すると色特性や濃度特性が変わってしまうためである。また、ＰＣの場合には、ＣＭＹＫでは汎用的なアプリケーションソフトで閲覧できない場合が多いという問題もある。さらに、ＣＭＹＫでハードディスクに保存した場合、１色分メモリ容量が増えることに加えて、途中でキャリブレーションが行われると所望の色や濃度で出力されなくなってしまうことも起こりうる。
【０００９】
ここで、ハードディスクに保存する画像信号が、ＲＧＢ信号（ＵＣＲ／墨生成処理前のデータ）である場合を考える。例えば、ベースライン形式のＪＰＥＧ圧縮（ＲＧＢをＹＣｂＣｒに変換してから非可逆圧縮）を施した画像信号をハードディスクに保存する。圧縮はＪＰＥＧに限定されるものではないが、メモリ容量有効活用のためにはＪＰＥＧのように非可逆な圧縮形式を使うのが有利である。
【００１０】
この場合、像域分離処理は、ＪＰＥＧ圧縮によるモスキートノイズやブロック歪や鮮鋭性劣化の影響を受けない圧縮前の信号で実施した方が識別精度が良く、高い識別精度が望まれる像域分離においては有効である。そして、圧縮後段の処理となるＵＣＲ／墨生成処理にて、像域分離により識別した黒文字識別信号を使用するためには、この黒文字識別信号を後段に持ち込まなければならない。黒文字識別信号を後段に持ち込む技術としては、例えば、特許文献１〜特許文献３が公知である。特許文献１および特許文献２では、“像域識別信号をメモリ蓄積する方法”が開示されており、特許文献３では、“像域識別信号を画像中に融合する方法”が開示されている。
【００１１】
特許文献１では、原稿を読み取って該原稿に応じた画像情報を入力し、該入力された画像情報を圧縮してページ単位に記憶し、該記憶された画像情報を所定のタイミングで読み出し、伸張して記録部に出力する画像処理装置において、画像情報を入力する入力手段と、前記入力された画像情報に応じて不可逆な圧縮を行う圧縮手段と、前記圧縮された画像情報を記憶する記憶手段と、前記記憶された画像情報を伸張する伸張手段と、前記入力手段により入力された後であって、前記圧縮手段により不可逆な圧縮が行われる前の画像情報に基づいてエッジ情報と色情報を検出して保持しておく検出手段と、前記検出手段により保持されたエッジ情報と色情報に基づいて、前記所定のタイミングで読み出されて伸張された画像情報に対して再現性を良くする処理を行う処理手段とを備えた画像処理装置が開示されている。すなわち、特許文献１の画像処理装置では、画像信号の他に黒文字識別信号もメモリ蓄積し、後段に持ち込んでいる。
【００１２】
特許文献２では、色分解された画像信号を圧縮して蓄積する機能を有する画像処理装置において、画像信号に基づいて画像の属性を判定する属性判定手段と、該属性判定手段での判定結果を蓄積する蓄積手段と、該蓄積手段に蓄積する判定結果の解像度を画像信号の圧縮に応じて変更する変更手段と、を備えた画像処理装置が開示されている。すなわち、特許文献２の画像処理装置では、メモリ蓄積容量を節約するため、黒文字識別信号は解像度を落としてからメモリ蓄積している。
【００１３】
特許文献３では、画像の黒文字領域を検出する像域分離手段と、該分離結果を画像信号に所定のフォーマットで融合する分離結果融合手段と、該融合手段によって融合された信号から該分離結果を抽出する分離結果抽出手段とを備え、前記所定のフォーマットは、画像をＲＧＢ表色系を用いた画像信号で表し、黒文字領域である画素には、Ｒ信号、Ｇ信号、Ｂ信号にそれぞれ等しい値を設定（Ｒ＝Ｇ＝Ｂとする）することにより画像信号と分離結果を融合する画像処理装置が開示されている。
【００１４】
上述の“像域識別信号をメモリ蓄積する方法”のデメリットは、メモリ蓄積容量が像域識別信号の蓄積分だけ多く必要になるという点にある。また、外部インターフェースから外部機器に画像信号を送信する場合、像域識別信号を付加して送信するとデータ量が増えるのに加えて、画像信号としての汎用性がなくなるため、画像信号のみを送信するのが望ましいが、ＰＣで画像編集を行った後再び外部インターフェースからハードウェアに画像信号を戻す場合において、対応する分離結果が存在しないことになり、黒文字処理を行う手段が無いという問題がある。
【００１５】
他方、“像域識別信号をメモリ蓄積する方法”のメリットは、像域識別信号を非圧縮または可逆圧縮形式でハードディスクに保存すれば、後段に劣化無く像域識別信号を持ちこむことができ、像域識別信号の精度を向上させることができる。これは、デメリットとしてあげたメモリ蓄積容量と表裏をなすが、像域識別信号はビット数もさほど多くなく、解像度を落として保存する手段もあり、また、ハードディスクの低価格化が進んでいる現在においてはこの程度のメモリ蓄積容量の増加であれば気にしなくてよいことも多い。
【００１６】
また、上述の“像域識別信号を画像信号中に融合する方法”のデメリットは、例えば、Ｒ＝Ｇ＝Ｂを黒文字コードとして画像信号中に埋め込んだ場合、画像信号から黒文字コードを抽出する段階において、非黒文字部のＲ＝Ｇ＝Ｂ画素との識別が困難であるという問題がある。予め非黒文字部を有彩化しておく、または、黒文字コードとして使用するデータをＲ＝Ｇ＝Ｂ画素よりも出現頻度の低い画素値にする等のように工夫すれば識別精度の向上を図ることができるが、いずれにしても融合した画像信号に対してＪＰＥＧ等の非可逆圧縮が施されるため、埋め込んだ黒文字コードが黒文字コードでない値に変化したり、黒文字コードでなかった画素が黒文字コードに変化することが圧縮前後で起こりうる。処理フローによっては、変倍による劣化の影響も同様に受ける。
【００１７】
上述の“像域識別信号を画像信号中に融合する方法”のメリットは、画像信号中に融合されているため、汎用性をなくすことなく、外部機器に送信できる点であり、一旦外部ＰＣに持ち出して再びハードディスクに戻した画像信号においても、融合した黒文字コードが保持される点である。
【００１８】
【特許文献１】
特開平４−１０７６５号公報
【特許文献２】
特開平５−３０８５２６号公報
【特許文献３】
特開平８−９８０１６号公報
【００１９】
【発明が解決しようとする課題】
本発明は、上記に鑑みてなされたものであり、コピー等の内部処理の場合に高画質な再生画像を得ることができ、かつ、外部機器に汎用的な画像信号を送信することが可能な画像処理装置、画像処理方法、およびコンピュータが実行するためのプログラムを提供することを目的とする。
【００２０】
また、本発明は、外部機器に送信して編集された画像信号を受信して出力する場合においても、高品質な再生画像を得ることが可能な画像処理装置、画像処理方法、およびコンピュータが実行するためのプログラムを提供することを目的とする。
【００２１】
【課題を解決するための手段】
上記課題を解決するために、請求項１にかかる発明によれば、外部機器とデータの送受信を行うための通信手段を備えた画像処理装置において、入力される画像信号の画像属性を判定して、画像属性を示す属性判定信号を生成する属性判定手段と、前記属性判定信号を前記画像信号に所定フォーマットで埋め込む埋め込み手段と、前記画像信号または前記属性判定信号が埋め込まれた画像信号、および前記属性判定信号を格納するための記憶手段と、を備え、前記外部機器には、前記通信手段を介して、前記属性判定信号が埋め込まれた画像信号を送信することを特徴とする。
【００２２】
上記発明によれば、属性判定手段は、入力される画像信号の画像属性を判定して、画像属性を示す属性判定信号を生成し、埋め込み手段は、前記属性判定信号を前記画像信号に所定フォーマットで埋め込み、記憶手段は、前記画像信号または前記属性判定信号が埋め込まれた画像信号、および前記属性判定信号を格納し、前記外部機器には、前記通信手段を介して、前記属性判定信号が埋め込まれた画像信号を送信する。
【００２３】
また、請求項２にかかる発明は、請求項１にかかる発明において、前記属性判定信号が埋め込まれた画像信号から前記属性判定信号を抽出する抽出手段と、前記記憶手段に格納された前記属性判定信号および／または前記抽出手段により抽出された属性判定信号に基づいて、前記記憶手段に格納された、前記画像信号または前記属性判定信号が埋め込まれた画像信号に対して、所定の画像処理を施す画像処理手段と、を備えたことを特徴とする。
【００２４】
上記発明によれば、抽出手段は、前記属性判定信号が埋め込まれた画像信号から前記属性判定信号を抽出し、画像処理手段は、前記記憶手段に格納された前記属性判定信号および／または前記抽出手段により抽出された属性判定信号に基づいて、前記記憶手段に格納された、前記画像信号または前記属性判定信号が埋め込まれた画像信号に対して、所定の画像処理を施す。
【００２５】
また、請求項３にかかる発明は、請求項２にかかる発明において、前記画像信号または前記属性判定信号が埋め込まれた画像信号を非可逆圧縮して前記記憶手段に格納し、前記属性判定信号を可逆圧縮または非圧縮の状態で前記記憶手段に格納し、前記抽出手段は、前記記憶手段に格納されている非可逆圧縮された、前記属性判定信号が埋め込まれた画像信号を伸張後に、前記属性判定信号の抽出を行い、前記画像処理手段は、前記記憶手段に格納されている可逆圧縮された属性判定信号が伸張された属性判定信号または前記記憶手段に記憶されている非圧縮状態の属性判定信号に基づいて、伸張された前記画像信号または前記属性判定信号が埋め込まれた画像信号に対して、所定の画像処理を施すことを特徴とする。
【００２６】
上記発明によれば、画像信号または前記属性判定信号が埋め込まれた画像信号を非可逆圧縮して前記記憶手段に格納し、前記属性判定信号を可逆圧縮または非圧縮の状態で前記記憶手段に格納し、前記抽出手段は、前記記憶手段に格納されている非可逆圧縮された、前記属性判定信号が埋め込まれた画像信号を伸張後に、前記属性判定信号の抽出を行い、前記画像処理手段は、前記記憶手段に格納されている可逆圧縮された属性判定信号が伸張された属性判定信号または前記記憶手段に記憶されている非圧縮状態の属性判定信号に基づいて、伸張された前記画像信号または前記属性判定信号が埋め込まれた画像信号に対して、所定の画像処理を施す。
【００２７】
また、請求項４にかかる発明は、請求項１にかかる発明において、画像処理モードに応じて、前記記憶手段への前記属性判定信号の格納の実行／非実行を制御する第１の制御手段を備えたことを特徴とする。
【００２８】
上記発明によれば、第１の制御手段は、画像処理モードに応じて、前記記憶手段への前記属性判定信号の格納の実行／非実行を制御する。
【００２９】
また、請求項５にかかる発明は、請求項１にかかる発明において、画像処理モードに応じて、前記埋め込み手段の前記属性判定信号の前記画像信号への埋め込みの実行／非実行を制御する第２の制御手段を備えたことを特徴とする。
【００３０】
上記発明によれば、第２の制御手段は、画像処理モードに応じて、前記埋め込み手段の前記属性判定信号の前記画像信号への埋め込みの実行／非実行を制御する。
【００３１】
また、請求項６にかかる発明は、請求項２にかかる発明において、前記所定の画像処理は、墨生成／下色除去処理を含むことを特徴とする。
【００３２】
上記発明によれば、所定の画像処理として、墨生成／下色除去処理を行う。
【００３３】
また、請求項７にかかる発明は、請求項２にかかる発明において、前記所定の画像処理は、色補正処理、墨生成／下色除去処理、γ補正処理、擬似中間調処理、およびフィルタ処理のうちの少なくも１つの処理であることを特徴とする。
【００３４】
上記発明によれば、所定の画像処理として、色補正処理、墨生成／下色除去処理、γ補正処理、擬似中間調処理、およびフィルタ処理のうちの少なくも１つの処理を行う。
【００３５】
また、請求項８にかかる発明は、請求項２にかかる発明において、前記外部機器で、受信した前記属性判定信号が埋め込まれた画像信号に対して編集が行われ、前記通信手段で、当該編集した前記属性判定信号が埋め込まれた画像信号を受信した場合には、前記記憶手段に格納し、前記抽出手段は、前記記憶手段に格納した前記編集した前記属性判定信号が埋め込まれた画像信号から前記属性判定信号を抽出し、前記画像処理手段は、前記抽出手段により抽出された属性判定信号に基づいて、前記編集した前記属性判定信号が埋め込まれた画像信号に対して所定の画像処理を施すことを特徴とする。
【００３６】
上記発明によれば、外部機器で、受信した前記属性判定信号が埋め込まれた画像信号に対して編集が行われ、前記通信手段で、当該編集した前記属性判定信号が埋め込まれた画像信号を受信した場合には、前記記憶手段に格納し、前記抽出手段は、前記記憶手段に格納した前記編集した前記属性判定信号が埋め込まれた画像信号から前記属性判定信号を抽出し、前記画像処理手段は、前記抽出手段により抽出された属性判定信号に基づいて、前記編集した前記属性判定信号が埋め込まれた画像信号に対して所定の画像処理を施す。
【００３７】
また、請求項９にかかる発明は、請求項１にかかる発明において、前記記憶手段には、前記画像信号および前記属性判定信号をを格納し、前記埋め込み手段は、前記記憶手段に格納された画像信号に対して前記属性判定信号を所定フォーマットで埋め込み、前記通信手段は、当該属性判定信号が埋め込まれた画像信号を前記外部機器に送信することを特徴とする。
【００３８】
上記発明によれば、記憶手段には、前記画像信号および前記属性判定信号を格納し、前記埋め込み手段は、前記記憶手段に格納された画像信号に対して前記属性判定信号を所定フォーマットで埋め込み、前記通信手段は、当該属性判定信号が埋め込まれた画像信号を前記外部機器に送信する。
【００３９】
また、請求項１０にかかる発明は、請求項１にかかる発明において、前記属性判定信号の解像度を低解像度に変換する解像度変換手段を備えたことを特徴とする。
【００４０】
上記発明によれば、解像度変換手段は、属性判定信号の解像度を低解像度に変換する。
【００４１】
また、請求項１１にかかる発明は、請求項１〜請求項１０のいずれか１つにかかる発明において、前記属性判定信号は、少なくとも黒文字領域を表す黒文字識別信号を含むことを特徴とする。
【００４２】
上記発明によれば、属性判定信号として、黒文字領域を表す黒文字識別信号を使用する。
【００４３】
また、請求項１２にかかる発明は、請求項２にかかる発明において、前記属性判定信号は、異なる画像属性を示す少なくとも２種類の識別信号を含み、前記埋め込み手段は、一方の識別信号を前記画像信号に所定フォーマットで埋め込み、前記記憶手段は、前記一方の識別信号が埋め込まれた画像信号および他方の識別信号を格納し、前記抽出手段は、前記記憶手段に格納された前記一方の識別信号が埋め込まれた画像信号から前記一方の識別信号を抽出し、前記画像処理手段は、前記記憶手段に格納された前記他方の識別信号および前記抽出手段により抽出された前記一方の識別信号に基づいて、前記記憶手段に格納された前記一方の識別信号が埋め込まれた画像信号に対して、所定の画像処理を施すことを特徴とする。
【００４４】
上記発明によれば、前記属性判定信号は、異なる画像属性を示す少なくとも２種類の識別信号を含み、前記埋め込み手段は、一方の識別信号を前記画像信号に所定フォーマットで埋め込み、前記記憶手段は、前記一方の識別信号が埋め込まれた画像信号および他方の識別信号を格納し、前記抽出手段は、前記記憶手段に格納された前記一方の識別信号が埋め込まれた画像信号から前記一方の識別信号を抽出し、前記画像処理手段は、前記記憶手段に格納された前記他方の識別信号および前記抽出手段により抽出された前記一方の識別信号に基づいて、前記記憶手段に格納された前記一方の識別信号が埋め込まれた画像信号に対して、所定の画像処理を施す。
【００４５】
また、請求項１３にかかる発明は、入力される画像信号の画像属性を判定して、画像属性を示す属性判定信号を生成する属性判定工程と、前記属性判定信号を前記画像信号に所定フォーマットで埋め込む埋め込み工程と、前記画像信号または前記属性判定信号が埋め込まれた画像信号、および前記属性判定信号を記憶手段に記憶する工程と、前記属性判定信号が埋め込まれた画像信号を前記外部機器に送信する送信工程と、を含むことを特徴とする。
【００４６】
上記発明によれば、入力される画像信号の画像属性を判定して、画像属性を示す属性判定信号を生成し、前記属性判定信号を前記画像信号に所定フォーマットで埋め込み、前記画像信号または前記属性判定信号が埋め込まれた画像信号、および前記属性判定信号を記憶手段に記憶し、前記属性判定信号が埋め込まれた画像信号を前記外部機器に送信する。
【００４７】
また、請求項１４にかかる発明は、請求項１３にかかる発明において、前記属性判定信号が埋め込まれた画像信号から前記属性判定信号を抽出する抽出工程と、前記記憶手段に格納された前記属性判定信号および／または前記抽出工程により抽出された属性判定信号に基づいて、前記記憶手段に格納された、前記画像信号または前記属性判定信号が埋め込まれた画像信号に対して、所定の画像処理を施す画像処理工程と、を含むことを特徴とする。
【００４８】
上記発明によれば、属性判定信号が埋め込まれた画像信号から前記属性判定信号を抽出し、前記記憶手段に格納された前記属性判定信号および／または前記抽出工程により抽出された属性判定信号に基づいて、前記記憶手段に格納された、前記画像信号または前記属性判定信号が埋め込まれた画像信号に対して、所定の画像処理を施す。
【００４９】
また、請求項１５にかかる発明は、請求項１３にかかる発明において、前記属性判定信号の解像度を低解像度に変換する解像度変換工程を含むことを特徴とする。
【００５０】
上記発明によれば、属性判定信号の解像度を低解像度に変換する。
【００５１】
また、請求項１６にかかる発明は、請求項１３にかかる発明において、前記属性判定信号は、少なくとも黒文字領域を表す黒文字識別信号を含むことを特徴とする。
【００５２】
上記発明によれば、属性判定信号として、黒文字領域を表す黒文字識別信号を使用する。
【００５３】
また、請求項１７にかかる発明は、コンピュータが実行するためのプログラムにおいて、入力される画像信号の画像属性を判定して、画像属性を示す属性判定信号を生成する属性判定工程と、前記属性判定信号を前記画像信号に所定フォーマットで埋め込む埋め込み工程と、前記画像信号または前記属性判定信号が埋め込まれた画像信号、および前記属性判定信号を記憶手段に記憶する工程と、前記属性判定信号が埋め込まれた画像信号を前記外部機器に送信する送信工程と、をコンピュータに実行させることを特徴とする。
【００５４】
上記発明によれば、コンピュータでプログラムを実行することにより、入力される画像信号の画像属性を判定して、画像属性を示す属性判定信号を生成する属性判定工程と、前記属性判定信号を前記画像信号に所定フォーマットで埋め込む埋め込み工程と、前記画像信号または前記属性判定信号が埋め込まれた画像信号、および前記属性判定信号を記憶手段に記憶する工程と、前記属性判定信号が埋め込まれた画像信号を前記外部機器に送信する送信工程とを実現する。
【００５５】
また、請求項１８にかかる発明は、請求項１７にかかる発明において、さらに、前記属性判定信号が埋め込まれた画像信号から前記属性判定信号を抽出する抽出工程と、前記記憶手段に格納された前記属性判定信号および／または前記抽出工程により抽出された属性判定信号に基づいて、前記記憶手段に格納された、前記画像信号または前記属性判定信号が埋め込まれた画像信号に対して、所定の画像処理を施す画像処理工程と、をコンピュータに実行させることを特徴とする。
【００５６】
上記発明によれば、コンピュータでプログラムを実行することにより、前記属性判定信号が埋め込まれた画像信号から前記属性判定信号を抽出する抽出工程と、前記記憶手段に格納された前記属性判定信号および／または前記抽出工程により抽出された属性判定信号に基づいて、前記記憶手段に格納された、前記画像信号または前記属性判定信号が埋め込まれた画像信号に対して、所定の画像処理を施す画像処理工程と、を実現する。
【００５７】
また、請求項１９にかかる発明は、請求項１７にかかる発明において、さらに、前記属性判定信号の解像度を低解像度に変換する解像度変換工程をコンピュータに実行させることを特徴とする。
【００５８】
上記発明によれば、コンピュータでプログラムを実行することにより、属性判定信号の解像度を低解像度に変換する解像度変換工程を実現する。
【００５９】
また、請求項２０にかかる発明は、請求項１９にかかる発明において、前記属性判定信号は、少なくとも黒文字領域を表す黒文字識別信号を含むことを特徴とする。
【００６０】
上記発明によれば、属性判定信号として黒文字領域を表す黒文字識別信号を使用する。
【００６１】
【発明の実施の形態】
以下、図面を参照して、本発明にかかる画像処理装置、画像処理方法、およびコンピュータが実行するためのプログラムの好適な実施の形態を、（実施の形態１）、（実施の形態２）、（実施の形態３）、（実施の形態４）の順に詳細に説明する。本実施の形態では、カラーデジタル複写機に適用される画像処理装置を例示して説明する。なお、本明細書において、「属性判定信号」とは、画像属性を示す信号をいい、具体的には、黒文字識別信号、色文字識別信号、文字識別信号、網点識別信号、および連続調識別信号等のうちの１または複数の信号を言う。
【００６２】
（実施の形態１）
実施の形態１にかかる画像処理装置を図１〜図８を参照して説明する。
【００６３】
［実施の形態１にかかる画像処理装置の全体構成および動作］
図１は、実施の形態１にかかる画像処理装置の全体構成を示すブロック図を示している。実施の形態１にかかる画像処理装置は、図１に示す如く、スキャナ１と、ＬＯＧ変換部２と、フィルタ部３と、コード埋め込み部４と、非可逆圧縮部５と、メモリ部６と、伸張部７と、コード抽出部８と、色補正部９と、ＵＣＲ／墨生成部１０と、γ補正部１１と、擬似階調処理部１２と、プリンタ１３と、像域分離部１４と、可逆圧縮部１５と、伸張部１６と、セレクタ１７と、外部Ｉ／Ｆ１８と、スイッチ２０とを備えている。外部機器１９は、外部Ｉ／Ｆ１８に接続されている。図１の画像処理装置では、不図示のコントローラが各部のタイミングおよび動作を制御している。
【００６４】
図１の画像処理装置の動作の概略を説明する。スキャナ１は、カラー原稿を光学的に読み取ってデジタルのＲＧＢ信号に変換して、ＬＯＧ変換部２および像域分離部１４に出力する。
【００６５】
ＬＯＧ変換部２は、スキャナ１から入力される反射率リニアなＲＧＢ信号に対して、ルックアップテーブル等によりＬＯＧ変換を行って濃度リニアなＲＧＢ信号に変換してフィルタ処理部３に出力する。
【００６６】
像域分離部１４は、スキャナ１から入力されるＲＧＢ信号を、画素単位で像域属性（画像属性）を判定して、文字領域を表す文字識別信号、網点領域を表す網点識別信号、および連続調領域を表す連続調識別信号をフィルタ処理部３に出力し、また、黒文字領域を表す黒文字識別信号をスイッチ２０に出力する。像域分離部１４の詳細な構成は後述する。
【００６７】
フィルタ処理部３は、像域分離部１４から入力される文字識別信号、網点識別信号、および連続調識別信号に基づいて、ＬＯＧ変換部２から入力されるＲＧＢ信号に対して、文字部の鮮鋭性を高めつつ網点部の起伏を抑えてモアレを抑制するようなフィルタ処理を施して、コード埋め込み部４に出力する。フィルタ処理部３の詳細な構成は後述する。
【００６８】
スイッチ２０は、コントローラ（不図示）から入力される画像処理モード信号に応じて、像域分離部２０から入力される黒文字識別信号のコード埋め込み部４および可逆圧縮部１５への出力のＯＮ／ＯＦＦを切り換える。具体的には、例えば、スイッチ２０は、文字モードでは、像域分離部２０から入力される黒文字識別信号のコード埋め込み部４および可逆圧縮部１５へ出力し、印画紙写真モードでは原稿中に黒文字がないとみなして黒文字処理を施さないため、像域分離部２０から入力される黒文字識別信号のコード埋め込み部４および可逆圧縮部１５へ出力しない。
【００６９】
コード埋め込み部４は、フィルタ処理部３から入力されるフィルタ処理後のＲＧＢ信号に対して、スイッチ２０から入力される黒文字識別信号を黒文字を表す黒文字コード（抽出可能なコード）の形態（所定のフォーマット）でＲＧＢ信号中に埋め込み、非可逆圧縮部５に出力する。コード埋め込み部４の詳細な構成は後述する。
【００７０】
非可逆圧縮部５は、コード埋め込み部４から入力されるＲＧＢ信号に対して、ＪＰＥＧ等の非可逆圧縮処理を施した後、メモリ部６に格納する。
【００７１】
可逆圧縮部１５は、スイッチ２０から入力される黒文字識別信号に対して可逆圧縮処理を行って、メモリ部６に格納する。
【００７２】
メモリ部６は、ハードディスクからなり、非可逆圧縮部５５で非可逆圧縮処理されたＲＧＢ信号と、可逆圧縮部１５で可逆圧縮された黒文字識別信号とを対応づけて格納する。メモリ部６に格納されたデータは、コントローラからの消去命令があるまでは保持されている。
【００７３】
伸張部７は、メモリ部６に格納された、非可逆圧縮処理されたＲＧＢ信号を読み出し伸張処理してコード抽出部８に出力する。また、伸張部１６は、メモリ部６に格納された可逆圧縮処理された黒文字識別信号を読み出し伸張処理してセレクタ７に出力する。
【００７４】
コード抽出部８は、伸張部７から入力される伸張処理されたＲＧＢ信号から黒文字識別信号を抽出し、抽出した黒文字識別信号をセレクタ１７に出力し、また、伸張処理されたＲＧＢ信号を色補正部９に出力する。コード抽出部８の詳細な構成は後述する。
【００７５】
セレクタ１７は、伸張部１６から入力される、メモリ部６に格納していた黒文字識別信号と、コード抽出部８で抽出された黒文字識別信号のいずれか一方を選択して、色補正部９、ＵＣＲ／墨生成部１０、γ補正部１１、および擬似中間調処理部１２に出力する。具体的には、セレクタ１７は、メモリ部６に格納した黒文字識別信号が存在する場合はメモリ部６に格納されている黒文字識別信号を選択する一方、メモリ部６に黒文字識別信号が存在しない場合はコード抽出部８で抽出した黒文字識別信号を選択する。セレクタ１７で選択された黒文字識別信号を使用して、色補正部９、ＵＣＲ／墨生成部１０、γ補正部１１、および擬似中間調処理部１２が制御される。
【００７６】
色補正部９は、フィルタ処理部１０５から入力されるＲＧＢ信号に対して、セレクタ１７から入力される黒文字識別信号に応じて、マスキング演算等によりプリンタ系の色材に適したＣＭＹ信号に変換してＵＣＲ／墨生成部１０に出力する。
【００７７】
ＵＣＲ／墨生成部１０は、色補正部９から入力されるＣＭＹ信号に対して、セレクタ１７から入力される黒文字識別信号に応じて、ＵＣＲ（下色除去）・墨生成処理を施してＣＭＹＫ信号に変換し、γ補正部１１に出力する。ＵＣＲ／墨生成部１０の詳細な処理は後述する。
【００７８】
γ補正部１１は、コード抽出部８から入力されるＣＭＹＫ信号に対して、セレクタ１７から入力される黒文字識別信号に応じて、プリンタ１３の濃度特性に合わせて濃度変換テーブルを用いた変換処理を行って、プリンタ１３の出力特性にリニアな信号に変換して擬似中間調部１２に出力する。このγ補正部１１は、擬似中間調処理部１２の処理内容に応じて連動して制御されるものであり、擬似中間調処理部１２の擬似中間調処理の内容に起因する階調特性差を補正し、同一な濃度再現が得られるようにするもので、擬似中間調処理部１２の処理内容に応じて濃度変換テーブルが切り換えられる。
【００７９】
擬似中間調処理部１２は、γ補正部１１から入力されるＣＭＹＫ信号に対して、セレクタ１７から入力される黒文字識別信号に応じて、黒文字画像の鮮鋭性を高めるように適応的に擬似中間調処理を行ってプリンタ１３に出力する。例えば、擬似中間調としてはディザ処理を用いることができ、黒文字識別信号に応じてディザ線数を切り換える。プリンタ出力解像度が６００ｄｐｉの装置に対して、黒文字の場合は３００線ディザ、非黒文字の場合は２００線ディザで階調再生する。
【００８０】
プリンタ１３は、例えば、レーザプリンタ等からなり、擬似中間調処理部１２から入力されるＣＭＹＫ信号に応じた画像を記録紙等の記憶媒体に印写する。
【００８１】
外部Ｉ／Ｆ１８は、外部機器１９と画像信号等のデータの送受信を行うためのインタフェースであり、メモリ部６に格納された画像信号を外部機器１９に送信したり、外部機器１９から送信されてくる画像信号を受信して、メモリ部６に格納する。外部機器１９は、例えば、パソコンやプリンタである。
【００８２】
外部機器１９への送信時は、メモリ部８に格納されている、黒文字識別信号が埋め込まれたＲＧＢ信号のみを送信し、対応する黒文字識別信号は送信しない。これは、例えば、外部器機１９上で画像編集する際など、コピーフロー外での取り扱いにおいて黒文字識別信号は邪魔だからである。黒文字識別信号が埋め込まれたＲＧＢ信号を外部機器１９に送信した場合には、メモリ部６に格納されている対応する黒文字識別信号を削除する。このように、外部機器１９へ黒文字識別信号が埋め込まれたＲＧＢ信号を送信し、外部器機１９上でＲＧＢ信号中にコメント文を書きこむ等の編集作業をした後、再び外部Ｉ／Ｆ１８からメモリ部６にＲＧＢ信号を取りこむ場合には、対応する黒文字識別信号がメモリ部６内に存在しないことになる。
【００８３】
そして、外部機器１９から受信してメモリ部６に格納した黒文字識別信号が埋め込まれたＲＧＢ信号をプリンタ出力する場合には、黒文字識別信号が埋め込まれたＲＧＢ信号のみが後段に出力され、コード抽出部８では、黒文字識別信号が埋め込まれたＲＧＢ信号から黒文字識別信号が抽出され、この黒文字信号が埋め込まれたＲＧＢ信号に対して、抽出した黒文字識別信号に応じた画像処理が施されることになる。
【００８４】
このように、外部機器１９への送信時に黒文字識別信号が埋め込まれたＲＧＢ信号のみを送信するため、汎用性のある画像として外部機器１９等で扱うことができ、かつ、ＲＧＢ信号中に黒文字識別信号が埋め込まれているため、ＲＧＢ信号と常に対応づけられた形態で黒文字識別信号が保持される。外部機器１９でこのＲＧＢ信号が編集された場合は、それに対応して黒文字識別信号も自動的に修正される。
【００８５】
なお、外部機器１９に送信前の画像信号に対応した黒文字識別信号との対応付けを再び行うのも１つの方法であるが、対応関係を表す識別キーのようなものを、改竄で容易に失われることがないような形態で画像信号に付加する必要があるため、かかる方法は容易ではない。そもそも、画像信号が編集されて編集箇所で黒文字識別信号との対応が取れなくなるため、それを使用して後段の画像処理を行うことは好ましくない。
【００８６】
つぎに、像域分離部１４、フィルタ処理部３、コード埋め込み部４、コード抽出部８、色補正部９、および下色除去・墨生成部１１を詳細に説明する。
【００８７】
［像域分離部１４］
像域分離部１４は、スキャナ１から入力されるＲＧＢ信号を、画素単位で像域属性を判定して、文字領域を示す文字識別信号、網点領域を示す網点識別信号、連続調領域を示す連続調識別信号をフィルタ処理部３に出力し、また、黒文字識別信号をスイッチ２０に出力する。図２は、像域分離部１４の詳細な構成を示すブロック図である。
【００８８】
像域分離部１４は、図２に示す如く、エッジ判定部１０１と、白地判定部１０２と、網点判定部１０３と、色判定部１０４と、第１判定部１０５と、第２判定部１０６と、第３判定部１０７とを備えている。像域分離部１４は、公知の像域分離処理を行う。像域分離処理に関しては、様々な方法が開示されており、ここでは詳細な説明は省略する。
【００８９】
エッジ判定部１０１と網点判定部１０３は、例えば、電子情報通信学会論文誌Ｖｏｌ．Ｊ７５−Ｄ２  １９９２−１「文字／絵柄（網点、写真）混在画像の像域分離方法」に記載された、「４．２  エッジ領域検出」方法およびピーク画素検出による方法（「４．１  網点領域検出」）を用いることができる。また、白地判定部１０２と色判定部１０４は、例えば、特開平４−１４３７８号公報記載の白地背景検出回路および無彩色領域検出回路を用いることができる。
【００９０】
エッジ判定部１０１は、スキャナ１から入力されるＲＧＢ信号に対して、エッジ判定を行って、エッジ画素を「１」、非エッジ画素を「０」としたエッジ判定結果を第１判定部１０５に出力する。白地判定部１０２は、スキャナ１から入力されるＲＧＢ信号に対して、白地判定を行って、白地画素を「１」、非白地画素を「０」とする白地判定結果を第１判定部１０５に出力する。網点判定部１０３は、スキャナ１から入力されるＲＧＢ信号に対して、網点判定を行って、網点画素を「１」、非網点画素を「０」とする網点判定結果を、第１判定部１０５、第３判定部、およびフィルタ処理部３に出力する。色判定部１０４は、スキャナ１から入力されるＲＧＢ信号に対して、色判定を行って、色画素を「１」、非色画素を「０」とする色判定結果を第２判定部１０６に出力する。
【００９１】
第１判定部１０５は、エッジ判定部１０１、白地判定部１０２、および網点判定部１０３から入力される判定結果に基づいて、エッジ、白地、かつ非網点の場合に文字「１」とする白地上文字を表す文字識別信号を、フィルタ処理部３、第２判定部１０６、および第３判定部１０７に出力する。
【００９２】
第２判定部１０６は、第１判定部１０５から入力される文字識別信号と、色判定部１０４から入力される色判定結果に基づいて、文字かつ無彩色の場合に「１」とする黒文字識別信号をフィルタ処理部３に出力する。第３判定部１０７は、第１判定部１０５から入力される文字識別信号が「０」かつ網点判定部１０３から入力される網点識別信号が「０」の場合に、「１」とする連続調識別信号をフィルタ処理部３に出力する。
【００９３】
［フィルタ処理部３］
フィルタ処理部３は、像域分離部１４から入力される文字識別信号、網点識別信号、および連続調識別信号に基づいて、ＬＯＧ変換部２から入力されるＲＧＢ信号に対して、文字部の鮮鋭性を高めつつ網点部の起伏を抑えてモアレを抑制するようなフィルタ処理を施して、コード埋め込み部４に出力する。
【００９４】
図３は、フィルタ処理部３の詳細な構成を示す図である。フィルタ処理部３は、図３に示す如く、エッジ強調部１３１、平滑化部１３２、エッジ量算出部１３３と、合成部１３４を備えている。
【００９５】
エッジ強調部１３１は、ＬＯＧ変換部２から入力されるＲＧＢ信号に対して、エッジ強調処理を施して合成部１３４に出力する。平滑化部１３２は、ＬＯＧ変換部２から入力されるＲＧＢ信号に対して、平滑化処理を施して合成部１３４に出力する。エッジ量算出部１３３は、ＬＯＧ変換部２から入力されるＲＧＢ信号のエッジ量を検出して、合成部１３４に出力する。
【００９６】
合成部１３４は、エッジ強調部１３１から入力されるエッジ強調が施されたＲＧＢ信号と、平滑化部１３２から入力される平滑化処理が施されたＲＧＢ信号とを、エッジ量算出部１３３から入力されるエッジ量に基づく比率で合成して、コード埋め込み部４に出力する。具体的には、合成部１３４は、エッジ量が大きい場合は、エッジ強調部１３１の出力結果の割合が大きくなるように、エッジ量が小さい場合は、平滑化部１３２の出力結果の割合が大きくなるように、合成処理を行う。
【００９７】
図４は、図３のエッジ量算出部１３３の詳細な構成を示す図である。エッジ量算出部１３３は、図４に示す如く、エッジ強調フィルタ１１１〜１１４と、絶対値化部１１５〜１１８と、最大値選択部１１９と、文字用ＬＵＴ１２０、網点用ＬＵＴ１２１、連続調用ＬＵＴ１２２と、セレクタ１２３とで構成されている。
【００９８】
エッジ量検出フィルタ１１１〜１１４は、それぞれ図５の（ａ）〜（ｄ）に示す７×７マトリクスサイズの１次微分フィルタからなり、縦方向エッジ、横方向エッジ、左斜め方向エッジ、右斜め方向エッジをそれぞれ検出する。エッジ量検出フィルタ１１１〜１１４は、ＬＯＧ変換部２からそれぞれ入力されるＧ信号に対して、１次微分フィルタ処理を施して、その算出結果を絶対値化部１１５〜１１８にそれぞれ出力する。ここでは、エッジ量検出に用いる信号はＧ信号としているが、ＲＧＢ信号を合成して生成した輝度信号等を使用することにしても良い。また、１次微分フィルタによる例を示したが、２次微分フィルタを使用することにしても良い。２次微分フィルタは線の中央部分に高いエッジ量が算出されるため、エッジ強調処理にとって有利な場合がある。また、目的に応じて１次微分と２次微分を組み合わせたり、マトリクスサイズを変更することにしても良い。
【００９９】
絶対値化部１１５〜１１８は、エッジ量検出フィルタ１１１〜１１４からそれぞれ入力される算出結果を絶対値化して最大値選択部１１９に出力する。
【０１００】
最大値選択部１１９は、絶対値化部１１５〜１１８から入力される４つの絶対値のうち、最大のものを選択してエッジ量信号として、文字用ＬＵＴ１２０、網点用ＬＵＴ１２１、および連続調用ＬＵＴ１２２に出力する。
【０１０１】
文字用ＬＵＴ１２０は、最大値選択部１１９から入力されるエッジ量信号に対して、文字用のＬＵＴ変換を行ってセレクタ１２３に出力する。網点用ＬＵＴ１２１は、最大値選択部１１９から入力されるエッジ量信号に対して、網点用のＬＵＴ変換を行ってセレクタ１２３に出力する。連続調用ＬＵＴ１２２は、最大値選択部１１９から入力されるエッジ量信号に対して、連続調用のＬＵＴ変換を行ってセレクタ１２３に出力する。
【０１０２】
セレクタ１２３は、像域分離部１４から入力される文字／網点／連続調識別信号に基づいて、文字用ＬＵＴ１２０、網点用ＬＵＴ１２１、および連続調用ＬＵＴ１２２から入力される信号を選択して、エッジ量として合成部１３４に出力する。
【０１０３】
具体的には、セレクタ１２３は、文字領域識別信号が「１」の場合には、文字用ＬＵＴ１２０からの入力を出力し、網点領域信号が「１」の場合には、網点用ＬＵＴ１２１からの入力を出力し、連続調識別信号が「１」の場合には、連続調用ＬＵＴ１２２からの入力を出力する。
【０１０４】
［コード埋め込み部４］
コード埋め込み部４は、スイッチ２０から入力される黒文字識別信号が「１」の場合に、黒文字を表す黒文字コードをＲＧＢ信号に埋め込んで、非可逆圧縮部５に出力する。
【０１０５】
図６は、図１のコード埋め込み部４の詳細な構成を示す図である。コート埋め込み部４は、図６に示す如く、セレクタ１３１、１３２で構成されている。
【０１０６】
フィルタ処理部３から入力されるＲＧＢ信号のうち、Ｒ信号とＧ信号は、セレクタ１３１に入力され、セレクタ１３１は、スイッチ２０から入力される黒文字識別信号が「１」の場合、すなわち、黒画素の場合に、Ｒ信号の代わりにＧ信号を出力する。また、Ｂ信号とＧ信号は、セレクタ１３２に入力され、スイッチ２０から入力される黒文字識別信号が「１」の場合、すなわち、黒画素の場合に、Ｂ信号の代わりにＧ信号を出力する。このように、コード埋め込み部４は、像域分離部１４で黒文字と判定された画素に対して、Ｒ＝Ｇ＝Ｂデータを黒文字コードとして、Ｒ信号とＢ信号をＧ信号で置き換える処理を行う。
【０１０７】
［コード抽出部８］
コード抽出部８は、伸張部７から入力される伸張処理されたＲＧＢ信号から黒文字識別信号を抽出し、抽出した黒文字識別信号をセレクタ１７に出力し、伸張処理されたＲＧＢ信号を色補正部９に出力する。図７は、コード抽出部８の詳細な構成を示す図である。
【０１０８】
コード抽出部８は、図７に示す如く、黒候補画素検出部１４１と、連結性判定部１４２と、白画素検出部１４２と、３×３膨張部１４４と、乗算器１４５と、５×５膨張部１４６と、乗算器１４７とを備えている。
【０１０９】
黒候補画素検出部１４１は、伸張部７から入力されるＲＧＢ信号に対して、注目画素がＲ＝Ｇ＝ＢかつＧ＞ｔｈ１（ｔｈ１は所定の濃度閾値）であるか否か判定し、「真」ならば黒候補画素「１」とした判定結果を連結判定部１４２に出力する。
【０１１０】
連結性判定部１４２は、黒候補画素検出１４１から入力される判定結果に対して、図８に示すパターンに基づきパターンマッチングを行って、パターンマッチングの結果を乗算器１４５、１４７に出力する。このパターンマッチングでは、縦横斜め方向のいずれかで黒候補画素が注目画素を挟んで３画素連続している画素を検出することにより、孤立画素を取り除いている。これは、黒文字識別信号は、１ｄｏｔや２ｄｏｔで孤立して存在することはなく、連続して並んだ黒画素の塊として存在するという文字画像の特徴を利用している。例えば、特開平４−１４３７８号公報に開示されている像域分離手段でもその性質を利用したパターンマッチングを組み込んでおり、このような検出を前段の像域分離として行っておけば、黒文字識別信号が孤立して存在することないと言える。
【０１１１】
一方、白画素検出部１４３は、黒候補画素検出部１４１の黒候補画素検出と平行して、伸張部２６から入力されるＧ信号に対して、白画像検出を行って、３×３膨張部１４４に出力する。上述したように、黒文字識別信号は白地上黒文字を表す識別信号であり、周囲に必ず白画素が存在する。この特徴を利用して白画素を使って絵柄中に点在する黒文字に似た黒塊を排除する。具体的には、白画素検出１４３は、注目画素がＲ＝Ｇ＝ＢかつＧ＜ｔｈ２（ｔｈ２は所定の濃度閾値）であるか判定し、「真」ならば白画素「１」とした判定結果を３×３膨張部１４４に出力する。
【０１１２】
３×３膨張部１４４は、白画素検出部１４４によって検出された白画素を３×３膨張処理を行って、注目画素を中心とした３×３画素内に１つでも白画素が存在すれば「１」を乗算器１４４に出力する。乗算器１４５は、連結判定部１４２と、３×３膨張部１４４から入力される信号の論理積を５×５膨張部１４６に出力する。これにより、白画素と隣接した黒文字エッジにて、文字の内側１ｄｏｔが検出されることになる。ここで、黒文字処理するのに要求される黒文字識別信号は、プリンタの色ずれ量を考えれば１ｄｏｔでは不足であるため、以下のようにして３ｄｏｔとしている。
【０１１３】
５×５膨張部１４６は、乗算器１４５から入力される論理積を５×５膨張処理を行って、注目画素を中心とした３×３画素内に１つでも「１」が存在すれば「１」を乗算器１４７に出力する。そして、乗算器１４７は、５×５膨張部１４６の出力と、連結判定部１４２の出力との論理積を抽出した黒文字識別信号としてセレクタ１７に出力する。これにより、文字の内側３ｄｏｔまで黒文字判定を行うことができ、５×５膨張部１４６により白地側にはみだした２ｄｏｔ分の黒文字識別領域を排除することができる。このように、白地側を排除しているのは、絵柄中で黒文字として誤抽出される領域が発生した場合においても、可及的に誤抽出領域を小さくして劣化を目立たなくするためである。
【０１１４】
なお、メモリ格納の前段で施されるフィルタ処理として、特開２００１−７８０３７号公報記載の装置のように、色地上の文字に対してはエッジ強調フィルタにより文字周囲で発生する白抜けを抑制するような機構を用いることで、白画素との論理積（加算器１４５）による絵柄中誤抽出抑制が効果的に働き、誤抽出をほぼゼロに抑えることができる。
【０１１５】
［色補正部９］
色補正部９は、フィルタ処理部１０５から入力されるＲＧＢ信号に対して、セレクタ１７から入力される黒文字識別信号に応じて、マスキング演算等によりプリンタ系の色材に適したＣＭＹ信号に変換して、ＣＭＹ信号をＵＣＲ／墨生成部１０に出力する。下式（１）は、マスキング演算の一例を示している。
【０１１６】
Ｃ＝ａ０＋ａ１×Ｒ＋ａ２×Ｇ＋ａ３×Ｂ
Ｍ＝ｂ０＋ｂ１×Ｒ＋ｂ２×Ｇ＋ｂ３×Ｂ
Ｙ＝ｃ０＋ｃ１×Ｒ＋ｃ２×Ｇ＋ｃ３×Ｂ  ・・・（１）
ただし、ａ０〜ａ３、ｂ０〜ｂ３、およびｃ０〜ｃ３は、色補正パラメータであり、Ｒ＝Ｇ＝Ｂの場合にＣ＝Ｍ＝Ｙとなるように決められている。予め用意しておいた黒文字用と非黒文字用の２つの色補正パラメータ群を、黒文字識別信号に応じて切り換える。
【０１１７】
［ＵＣＲ／墨生成部１０］
ＵＣＲ／墨生成部１０は、色補正部９から入力されるＣＭＹ信号に対して、セレクタ１７から入力される黒文字識別信号に応じて、ＵＣＲ（下色除去）・墨生成処理を施してＣＭＹＫ信号に変換し、γ補正部１１に出力する。
【０１１８】
ＵＣＲ／墨生成部１０は、墨生成処理では、ＣＭＹ信号に応じてＫ信号を生成する。具体的には、例えば、図９のＬＵＴを使用して、Ｍｉｎ（Ｃ、Ｍ、Ｙ）の値からＫ信号を生成させる。Ｍｉｎ（Ｃ、Ｍ、Ｙ）からＫへの変換ＬＵＴは、黒文字用と非黒文字用が用意されており、黒文字識別信号に応じていずれかが選択される。黒文字用のＬＵＴは、図９のように、墨率１００％：Ｋ＝Ｍｉｎ（Ｃ、Ｍ、Ｙ）となるように設定されている。なお、ここではＬＵＴで墨生成を行っているが、演算式で算出することにしても良い。
【０１１９】
また、ＵＣＲ／墨生成部１０は、ＵＣＲ処理では、ＣＭＹとＫ信号と用いて、下式（２）によりＣ’Ｍ’Ｙ’信号を生成する。
【０１２０】
Ｃ’＝Ｃ−Ｋ
Ｍ’＝Ｍ−Ｋ
Ｙ’＝Ｙ−Ｋ  ・・・（２）
【０１２１】
なお、上記式（１）と式（２）、および図９のＬＵＴによる墨生成とＵＣＲを行えば、Ｒ＝Ｇ＝Ｂの画素がＫ単色（Ｃ’＝Ｍ’＝Ｙ’＝０）に変換される。メモリ部６の前段のコード埋め込み部４で黒文字部をＲ＝Ｇ＝Ｂに補正する処理が施されているため、必然的に黒文字部がＫ単色化されることになる。
【０１２２】
つぎに、上記図１の画像処理装置のコピー処理（内部処理）および外部機器１９との送受信処理の概略を説明する。
【０１２３】
［コピー処理］
コピー処理の場合には、まず、スキャナ１で原稿のＲＧＢ信号を読み取り、像域分離部１４でＲＧＢ信号から黒文字識別信号を生成し、コード埋め込み部４は、ＲＧＢ信号に対して黒文字識別信号を埋め込み、黒文字識別信号が埋め込まれたＲＧＢ信号は、非可逆圧縮部５で非可逆圧縮処理されてメモリ部６に格納される。これと平行して、黒文字識別信号が可逆圧縮部１５で圧縮処理されてメモリ部６に格納される。そして、メモリ部６に格納された黒文字識別信号が埋め込まれたＲＧＢ信号は、伸張部７で伸張処理された後、コード抽出部８で黒文字識別信号が抽出されて、セレクタ１７に出力される。これと平行して、メモリ部６に格納された黒文字識別信号は伸張部１６で伸張処理された後、セレクタ１７に出力される。セレクタ１７は、伸張部１６から入力されるメモリ部６に格納された黒文字識別信号を選択して、色補正部９、ＵＣＲ／墨生成部１０、γ補正部１１、および擬似中間調処理部１２に出力する。色補正部９、ＵＣＲ／墨生成部１０、γ補正部１１、および擬似中間調処理部１２では、黒文字識別信号が埋め込まれたＲＧＢ信号に対して、セレクタ１７から入力されるメモリ部６に格納されていた黒文字識別信号に応じて、画像処理が施され、この後、プリンタ１３からコピー画像が出力される。
【０１２４】
［外部機器との送受信処理］
メモリ部６に格納した黒文字識別信号を埋め込んだＲＧＢ信号を外部Ｉ／Ｆ１８から送出するとともに、対応するメモリ部６に格納した黒文字識別信号を削除し、さらに、外部機器１９で受信されて編集等が行われて黒文字識別信号を埋め込んだ画像信号が送信されて戻ってきた場合には、外部Ｉ／Ｆ１８で受信してメモリ部６に格納する。そして、このＲＧＢ信号をプリンタ出力する場合は、メモリ部６に格納された黒文字識別信号が埋め込まれたＲＧＢ信号は、伸張部７で伸張処理された後、コード抽出部８で黒文字識別信号が抽出されて、セレクタ１７に出力される。セレクタ１７は、コード抽出部８から入力される黒文字識別信号を、色補正部９、ＵＣＲ／墨生成部１０、γ補正部１１、および擬似中間調処理部１２に出力する。色補正部９、ＵＣＲ／墨生成部１０、γ補正部１１、および擬似中間調処理部１２では、黒文字識別信号が埋め込まれたＲＧＢ信号に対して、セレクタ１７から入力される黒文字識別信号に応じて、画像処理が施され、この後、プリンタ１３から画像が印字出力される。
【０１２５】
以上説明したように、実施の形態１の画像処理装置は、像域分離部１４では、スキャナ１で読み取ったＲＧＢ信号の黒文字を判別して黒文字識別信号を生成し、コード埋め込み部４は、ＲＧＢ信号に対して黒文字識別信号を埋め込んでメモリ部６に格納し、また、非可逆圧縮部５は、黒文字識別信号を可逆圧縮してメモリ部６に格納し、コピー出力する場合には、伸張部７でメモリ部６に格納した黒文字識別信号を埋め込んだＲＧＢ信号を伸張部７で伸張処理するとともに、伸張部１６でメモリ部６に格納した圧縮した黒文字識別信号を伸張処理し、伸張処理した黒文字識別信号に応じて、黒文字識別信号を埋め込んだＲＧＢ信号に対して画像処理を行う一方、外部機器１９に出力する場合には、メモリ部６に格納した黒文字識別信号を埋め込んだＲＧＢ信号を外部Ｉ／Ｆ１８から送出するとともに、対応するメモリ部６に格納した黒文字識別信号を削除し、さらに、外部機器１９で受信されて編集等が行われて黒文字識別信号を埋め込んだＲＧＢ信号が送信されて戻ってきた場合には、外部Ｉ／Ｆ１８で受信してメモリ部６に格納し、外部機器１９で編集された黒文字識別信号を埋め込んだＲＧＢ信号をプリンタ出力する場合には、伸張部７で伸張処理し、コード抽出部８で黒文字識別信号を埋め込んだＲＧＢ信号から黒文字識別信号を抽出し、当該抽出した黒文字識別信号に応じて、黒文字識別信号を埋め込んだＲＧＢ信号に対して画像処理を行う構成とした。
【０１２６】
かかる構成によれば、外部機器１９への送受信を行わない内部処理の場合には、ＲＧＢ信号に対して、メモリ部６に格納した黒文字識別信号を読み出して黒文字処理するため、高品質な黒文字再生画像を得ることができ、また、外部機器１９に汎用性のあるＲＧＢ信号を送出でき、さらに、外部機器への送信を行い再び戻ってきたＲＧＢ信号に対しては、このＲＧＢ信号から黒文字識別信号を抽出して黒文字処理するため、劣化のない黒文字再生画像を得ることが可能となる。
【０１２７】
すなわち、実施の形態１の画像処理装置では、“像域識別信号をメモリ蓄積する方法”と“像域識別信号を画像中に融合する方法”とを併用して、外部機器１９に転送しない場合は、前者のメリットを生かし劣化のない黒文字識別信号を使用して画像処理を行い、外部機器１９に転送して編集されたＲＧＢ信号を画像処理する場合には、後者のメリットを生かしてＲＧＢ信号中に埋め込んだ黒文字識別信号を使用して画像処理を行うことにより、メモリに蓄積したＲＧＢ信号の外部機器への送受信の有無に関わらず、高品質な再生画像を取得することが可能となる。
【０１２８】
また、実施の形態１の画像処理装置によれば、スイッチ２０は、コントローラ（不図示）から入力される画像処理モード信号に応じて、像域分離部１４から入力される黒文字識別信号のコード埋め込み部４および可逆圧縮部１５への出力のＯＮ／ＯＦＦを切り換えることとしたので、画像処理モードに応じて、黒文字処理の実行／非実行を切り換えることができ、画像種に応じた適切な画像処理を行うことが可能となる。より具体的には、スイッチ２０は、文字モードでは、像域分離部１４から入力される黒文字識別信号のコード埋め込み部４および可逆圧縮部１５への出力をＯＮとし、印画紙写真モードではＯＦＦとすることとしたので、文字モードでは黒文字処理を実行し、印画紙写真モードでは黒文字処理を非実行とすることができる。
【０１２９】
なお、実施の形態１では、像域分離部１４で抽出した黒文字識別信号を可逆圧縮部１５で可逆圧縮処理してメモリ部６に格納することとしたが、圧縮処理を行わないで、非圧縮の黒文字識別信号をメモリ部６に格納することにしても良い。これにより、後段の画像処理において、より高精度な黒文字識別信号を使用することが可能となる。
【０１３０】
また、実施の形態１では、像域分離部１４は、黒文字識別信号をスイッチ２０に出力することとしたが、黒文字／色文字識別信号をスイッチ２０に出力して、ＲＧＢ信号に黒文字／色文字識別信号を埋め込み、黒文字／色文字識別信号に応じて、メモリ部６の後段の画像処理を行うことにしても良い。
【０１３１】
（実施の形態２）
実施の形態２にかかる画像処理装置を図１０を参照して説明する。図１０は、実施の形態２にかかる画像処理装置の全体構成を示すブロック図である。図１０において、図１（実施の形態１）と同等機能を有する部位には同一符号を付し、同様の処理を行う部位の説明は省略する。実施の形態１（図１）の画像処理装置は、外部機器１９への送受信に拘わらずスキャナ１で取り込んだＲＧＢ信号に対して黒文字識別信号の埋め込みとその抽出を実施していたが、実施の形態２にかかる画像処理装置では、メモリ部６に格納したＲＧＢ信号を外部機器１９に送信する際に、黒文字識別信号の埋め込みを行い、外部機器１９からＲＧＢ信号を受信してメモリ部６に格納する際にＲＧＢ信号から黒文字識別信号の抽出を行う。
【０１３２】
図１０に示す画像処理装置は、図１に示す画像処理装置において、メモリ部６と外部Ｉ／Ｆ１８間に、伸張部３１、３２、コード埋め込み部３３、非可逆圧縮部３４、可逆圧縮部３５、コード抽出部３６を配置したものである。
【０１３３】
図１０の画像処理装置の動作の概略を説明する。スキャナ１は、カラー原稿を光学的に読み取ってデジタルのＲＧＢ信号に変換して、ＬＯＧ変換部２および像域分離部２に出力する。
【０１３４】
ＬＯＧ変換部２は、スキャナ１から入力される反射率リニアなＲＧＢ信号に対して、ルックアップテーブル等によりＬＯＧ変換を行って濃度リニアなＲＧＢ信号に変換してフィルタ処理部３に出力する。
【０１３５】
像域分離部１４は、スキャナ１から入力されるＲＧＢ信号を、画素単位で像域属性を判定して、文字識別信号、網点識別信号、および連続調識別信号をフィルタ処理部３に出力し、また、黒文字識別信号をスイッチ２０に出力する。
【０１３６】
フィルタ処理部３は、像域分離部１４から入力される文字識別信号、網点識別信号、および連続調識別信号に基づいて、ＬＯＧ変換部２から入力されるＲＧＢ信号に対して、文字部の鮮鋭性を高めつつ網点部の起伏を抑えてモアレを抑制するようなフィルタ処理を施して、非可逆圧縮部５に出力する。
【０１３７】
スイッチ２０は、コントローラ（不図示）から入力される画像処理モード信号に応じて、像域分離部２０から入力される黒文字識別信号の可逆圧縮部１５への出力のＯＮ／ＯＦＦを切り換える。
【０１３８】
非可逆圧縮部５は、フィルタ処理部３から入力されるＲＧＢ信号に対して、ＪＰＥＧ等の非可逆圧縮処理を施した後、メモリ部６に格納する。可逆圧縮部１５は、スイッチ２０から入力される黒文字識別信号に対して可逆圧縮処理を行って、メモリ部６に格納する。このように、メモリ部６には、ＲＧＢ信号と黒文字識別信号が格納される。
【０１３９】
ここで、コピー動作の場合（内部処理の場合）には、伸張部７は、メモリ部６に格納された圧縮処理されたＲＧＢ信号を読み出して伸張処理を施した後、後段の色補正部９、ＵＣＲ／墨生成部１０、γ補正部１１、および擬似中間調処理部１２に出力する。これと平行して、伸張部１６は、メモリ部６に格納されている対応する黒文字識別信号を読み出して伸張処理して、後段に出力する。色補正部９、ＵＣＲ／墨生成部１０、γ補正部１１、および擬似中間調処理部１２では、この黒文字識別信号に応じた画像処理が行われる。なお、ＵＣＲ／墨生成部１０では、黒文字部に対してイレース処理（Ｃ’Ｍ’Ｙ’の値を強制的に０にする処理）を行う。
【０１４０】
メモリ部６に格納したＲＧＢ信号を外部機器１９に送信する場合には、伸張部３１は、メモリ部６に格納された圧縮処理されたＲＧＢ信号を読み出して伸張処理を施した後、コード埋め込み部３３に出力する。これと平行して、伸張部３２は、対応する黒文字識別信号を読み出して伸張処理を施した後、コード埋め込み部３３に出力する。コード埋め込み部３３は、入力されるＲＧＢ信号に対して、入力される黒文字識別信号を黒文字コードとしてＲＧＢ信号中に埋め込んで、外部Ｉ／Ｆ１８を介して外部機器１９に送信する。外部機器１９では、このＲＧＢ信号の編集等が行われる。
【０１４１】
他方、外部機器１９で編集が行われたＲＧＢ信号を外部Ｉ／Ｆ１８を介して受信した場合には、コード抽出部３６は受信したＲＧＢ信号から黒文字識別信号をを抽出し、非可逆圧縮部３４でＲＧＢ信号を非可逆圧縮処理した後、メモリ部６に格納し、また、可逆圧縮部３５は、抽出された黒文字識別信号を可逆圧縮してメモリ部６に格納する。メモリ部６に格納したこのＲＧＢ信号をプリンタ出力する場合には、伸張部７は、メモリ部６に格納された圧縮処理されたＲＧＢ信号を読み出して伸張処理を施した後、後段に出力する。これと平行して、伸張部１６は、メモリ部６に格納されている、コード抽出部３６で抽出した黒文字識別信号を読み出して伸張処理して後段に出力する。色補正部９、ＵＣＲ／墨生成部１０、γ補正部１１、および擬似中間調処理部１２では、この黒文字識別信号に応じた画像処理が行われる。
【０１４２】
以上説明したように、実施の形態２の画像処理装置によれば、メモリ部６に格納したＲＧＢ信号を外部機器１９に送信する際に、黒文字識別信号の埋め込みを行い、外部機器１９からＲＧＢ信号を受信してメモリ部６に格納する際にＲＧＢ信号から黒文字識別信号の抽出を行うこととしたので、コピー等の内部処理のみのＲＧＢ信号に対しては、黒文字識別信号の埋め込みおよび抽出を実施しないため、スキャナ入力からプリンタ出力までの処理時間を短縮することが可能となる。また、実施の形態２においても、実施の形態１と同様に、外部機器１９へのＲＧＢ信号の送受信の有無に拘わらず、高画質な黒文字画像を得ることができる。
【０１４３】
（実施の形態３）
実施の形態３にかかる画像処理装置を図１１を参照して説明する。図１１は、実施の形態３にかかる画像処理装置の全体構成を示すブロック図である。図１１において、図１（実施の形態１）と同等機能を有する部位には同一符号を付し、同様の処理を行う部位の説明は省略する。実施の形態３の画像処理装置は、像域分離部１４で生成された黒文字識別信号の解像度を低下させてメモリ部６に格納するものである。具体的には、実施の形態３の画像処理装置は、実施の形態１の画像処理装置において、スイッチ２０と可逆圧縮部１６との間に、解像度変換部４０を追加したものである。
【０１４４】
解像度変換部４０は、スイッチ２０を介して入力される黒文字識別信号の解像度を低下させて（例えば、主走査方向および副走査方向について１／８とする）可逆圧縮部６６に出力する。可逆圧縮部６６は、解像度変換部４０から入力される黒文字識別信号を可逆圧縮してメモリ部６に格納する。
【０１４５】
メモリ部６の後段の処理系（色補正部９、ＵＣＲ／墨生成部１０、γ補正部１１、および擬似中間調処理部１２）の黒文字処理では、実施の形態１と同様に、メモリ部６に格納した黒文字識別信号または抽出した黒文字識別信号のいずれか一方を使用して黒文字処理を行うことにしても良いが、実施の形態３では、メモリ部６に格納した黒文字識別信号と抽出した黒文字識別信号との解像度の違いを利用して、両者ともを使用する。
【０１４６】
但し、外部機器１９とＲＧＢ信号の送受信が行われた場合は、対応する黒文字識別信号がメモリ部６に無いため、実施の形態１と同様に、ＲＧＢ信号中に埋め込んだ黒文字識別信号を抽出して使用する。
【０１４７】
対応する黒文字識別信号がメモリ部６に存在する場合は、以下のようにして黒文字処理用の黒文字識別信号を生成する。上述したように、解像度変換部４０で黒文字識別信号の解像度を主走査方向および副走査方向について１／８に低下させた場合、メモリ部６から読み出して伸張部１６で伸張した黒文字識別信号は、伸張部７から出力される黒文字識別信号が埋め込まれたＲＧＢ信号に対して、８×８画素あたりに１つの黒文字識別信号を持っていることになる。
【０１４８】
そこで、コード抽出部８では、解像度は低いが可逆圧縮されて劣化のないこの黒文字識別信号を使用して、高精度かつＲＧＢ信号と同じ解像度を有する黒文字識別信号を生成する。具体的には、コード抽出部８は、メモリ部６から読み出した黒文字識別信号が「１」の場合は、対応する８×８画素内に黒文字が存在するものとしてＲＧＢ信号に埋め込まれた黒文字コードを実施の形態１（図７参照）と同様に画素単位で抽出して、黒文字識別信号として出力する。他方、コード抽出部８は、メモリ部６から読み出した黒文字識別信号が「０」の場合は、対応する８×８画素内には黒文字が存在しないものとして、８×８画素の全てを非黒文字とするコード抽出結果を黒文字識別信号として出力する。
【０１４９】
このようにしてコード抽出部８で抽出された黒文字識別信号は、メモリ部６に格納されていた低解像度の黒文字識別信号を使用しない場合と比較して、非黒文字部で黒文字としてコード抽出してしまう誤抽出を起こす可能性が低くなり、特に黒文字から離れた領域で誤抽出を起こす可能性を無くすことが可能となる。また、抽出した黒文字識別信号を使用して黒文字処理を施すため、高品質な黒文字再生画像を得ることができる。
【０１５０】
以上、実施の形態３の画像処理装置によれば、解像度変換部４０で黒文字識別信号の解像度を低下させた後、可逆圧縮部１５で可逆圧縮処理してメモリ部６に格納することとしたので、メモリ部６に記憶するデータ量を低減させてメモリ部６を有効活用でき、また、外部機器１９への送受信を行わない内部処理のみ場合には、コード抽出部８で、この解像度を低下させた黒文字識別信号を使用して、ＲＧＢ信号と同じ解像度を有する黒文字識別信号を生成し、この生成した黒文字識別信号に応じて、ＲＧＢ信号に対して黒文字処理を施すこととしたので、高品質な黒文字再生画像を得ることが可能となる。また、実施の形態３においても、実施の形態１と同様に、外部機器１９へのＲＧＢ信号の送受信の有無に拘わらず、高画質な黒文字画像を得ることができる。
【０１５１】
（実施の形態４）
実施の形態４にかかる画像処理装置を図１２を参照して説明する。図１２は、実施の形態４にかかる画像処理装置の全体構成を示すブロック図である。図１２において、図１（実施の形態１）と同等機能を有する部位には同一符号を付し、同様の処理を行う部位の説明は省略する。実施の形態４の画像処理装置は、黒文字識別信号だけでなく、網点識別信号を生成してメモリ部の後段のフィルタ処理部に出力し、フィルタ処理部で網点識別信号に応じたフィルタ処理を行うものである。図１２に示す実施の形態４の画像処理装置は、図１の画像処理装置において、ＬＯＧ変換部２とコード埋め込み部４の間に色相判定部４０を追加し、さらに、スイッチ４２と、フィルタ処理部４３を設けたものである。
【０１５２】
フィルタ処理においては、鮮鋭性と粒状性・モアレの両立を達成するため、いずれのフィルタにおいても画像の特徴に応じた処理の切り換えを実施することが望ましい。そこで、実施の形態４では、メモリ部６の後段のフィルタ処理部４３に、黒文字識別信号だけでなく、“網点”や“色文字”（黒文字と色文字の論理和演算をすれば、“文字”になる）の識別信号を出力して、網点識別信号と黒文字／色識別信号に応じたフィルタ処理を行う。
【０１５３】
なお、網点は、通常、背景地として使われるため、解像度はあまり要求されない。電子情報通信学会論文誌Ｖｏｌ．Ｊ７５−Ｄ２  １９９２−１「文字／絵柄（網点、写真）混在画像の像域分離方法」に記載されたピーク画素検出による方法（「４．１  網点領域検出」）においても、所定ブロック単位でそのブロックが網点ブロックか否かを判定するブロック判定を行っている。従って、網点は、解像度が低くデータ量が黒文字識別信号等に比して少ないことからメモリの格納に適している。
【０１５４】
図１２において、像域分離部４１は、スキャナ１から入力されるＲＧＢ信号の黒文字／色文字を検出して、黒文字／色文字識別信号をフィルタ処理部３およびスイッチ２０に出力するとともに、スキャナ１から入力されるＲＧＢ信号の網点を検出して網点識別信号をフィルタ処理部３およびスイッチ４２に出力する。
【０１５５】
フィルタ処理部３は、像域分離部１４から入力される黒文字／色文字識別信号および網点識別信号に基づいて、ＬＯＧ変換部２から入力されるＲＧＢ信号に対して、文字部の鮮鋭性を高め、かつ、網点部の起伏を抑えてモアレを抑制するようなフィルタ処理を施して、コード埋め込み部４に出力する。
【０１５６】
色相判定部４０は、ＬＯＧ変換部２から入力されるＲＧＢ信号の色相を以下のような閾値比較により色相を判定し、色相判定結果をコード埋め込み部４に出力する。
【０１５７】
Ｒ≧１２８  ＡＮＤ  Ｇ＜１２８  ＡＮＤ  Ｂ＜１２８の場合はシアン色
Ｒ≧１２８  ＡＮＤ  Ｇ≧１２８  ＡＮＤ  Ｂ＜１２８の場合はブルー色
【０１５８】
コード埋め込み部４は、スイッチ２０から入力される黒文字／色文字識別信号をＲＧＢ信号に埋め込んで非可逆圧縮部５に出力する。色文字識別信号のコード埋め込みは、特開２００１−１１１８５０号公報記載の「色文字に対して不要色を消去する装置」と同様の方法で行うことができる。コード埋め込み部４は、色文字識別信号が「１」の場合に色相判定結果を参照して、その色相に対する不要色（色相がシアンの場合はＧとＢ）を消去する。すなわち、ＲＧＢのうち１色ないし２色が「０」であるＲＧＢ信号を色文字であることを表す色文字コードとしてＲＧＢ信号に埋め込む。また、コード埋め込み部４は、実施の形態１と同様に、黒文字識別信号が「１」の場合に、ＲＧＢ信号に黒文字コードを埋め込む。
【０１５９】
非可逆圧縮部５は、コード埋め込み部４から入力されるＲＧＢ信号を非可逆圧縮してメモリ部６に格納する。可逆圧縮部１５は、スイッチ４２から入力される網点識別信号を可逆圧縮して、メモリ部６に格納する。
【０１６０】
コード抽出部８は、伸張部７から入力される伸張処理されたＲＧＢ信号から黒文字コードと色文字コードを抽出して、黒文字／色文字識別信号を、後段の処理系（色補正部９、ＵＣＲ／墨生成部１０、γ補正部１１、および擬似中間調処理部１２）に出力する。色文字コードの抽出は、図７に示した黒文字コード抽出方法と同様な方法で行う。具体的には、ＲＧＢ信号のうち１色ないし２色が濃度ｉｒｏ＿ｔｈ（ここで、ｉｒｏ＿ｔｈは所定の閾値）以下である画素（非可逆圧縮による劣化を考慮して、「０」よりも少し余裕を持たせておく）を色候補画素とし、この後は黒文字コードの抽出の場合と同様に、連結性判定、白画素との論理積演算、および膨張処理を行う。
【０１６１】
伸張部１６は、メモリ部６に格納された可逆圧縮処理されている網点識別信号を読み出して、伸張処理を行った後、フィルタ処理部４３に出力する。
【０１６２】
フィルタ処理部４３は、コード抽出部８から入力される黒文字／色文字識別信号および伸張部１６から入力される網点識別信号に基づいて、コード抽出部８から入力されるＲＧＢ信号に対して、文字部の鮮鋭性を高め、かつ、網点部の起伏を抑えてモアレを抑制するようなフィルタ処理を施して、色補正部９に出力する。
【０１６３】
色補正部９は、フィルタ処理部１０５から入力されるＲＧＢ信号に対して、コード抽出部８から入力される黒文字／色文字識別信号に応じて、マスキング演算等によりプリンタ系の色材に適したＣＭＹ信号に変換して、ＣＭＹ信号をＵＣＲ／墨生成部１０に出力する。
【０１６４】
ＵＣＲ／墨生成部１０は、色補正部９から入力されるＣＭＹ信号に対して、コード抽出部８から入力される黒文字／色文字識別信号に応じて、ＵＣＲ（下色除去）・墨生成処理を施してＣＭＹＫ信号に変換し、γ補正部１１に出力する。
【０１６５】
γ補正部１１は、ＵＣＲ／墨生成部１０から入力されるＣＭＹＫ信号に対して、コード抽出部８から入力される黒文字／色文字識別信号に応じて、プリンタ１３の出力特性にリニアな信号に変換して擬似中間調部１２に出力する。このγ補正部１１は、擬似中間調処理部１２の処理内容に応じて連動して制御されるものであり、中間調処理の内容に起因する階調特性差を補正し、同一な濃度再現が得られるようにするものである。
【０１６６】
擬似中間調処理部１２は、γ補正部１１から入力されるＣＭＹＫ信号に対して、コード抽出部８から入力される黒文字／色文字識別信号に応じて、文字画像の鮮鋭性と、網点画像や連続調画像の粒状性や階調性を両立させるように、適応的にディザ処理を行ってプリンタ１３に出力する。
【０１６７】
なお、メモリ部６に格納した画像信号を外部機器１９に出力する場合は、メモリ部６に格納した黒文字／色文字識別信号を埋め込んだＲＧＢ信号を外部Ｉ／Ｆ１８から送出するとともに、対応するメモリ部６に格納した網点識別信号を削除し、さらに、外部機器１９で受信されて編集等が行われて黒文字／色文字識別信号が送信されて戻ってきた場合には、外部Ｉ／Ｆ１８で受信してメモリ部６に格納する。そして、このＲＧＢ信号をプリンタ出力する場合は、メモリ部６に格納された黒文字／色文字識別信号が埋め込まれたＲＧＢ信号は、伸張部７で伸張処理された後、コード抽出部８で黒文字／色文字識別信号が抽出されて、フィルタ処理部４３、色補正部９、ＵＣＲ／墨生成部１０、γ補正部１１、および擬似中間調処理部１２に出力される。フィルタ処理部４３、色補正部９、ＵＣＲ／墨生成部１０、γ補正部１１、および擬似中間調処理部１２では、黒文字／色文字識別信号が埋め込まれたＲＧＢ信号に対して、コード抽出部８から入力される黒文字／色文字識別信号に応じて、画像処理が施され、この後、プリンタ１３から画像が印字出力される。
【０１６８】
以上説明したように、実施の形態４の画像処理装置によれば、黒文字識別信号に加えて、網点識別信号を生成してメモリ部６の後段のフィルタ処理部４３に出力し、フィルタ処理部４３で網点識別信号に応じたフィルタ処理を行うこととしたので、外部機器１９への送受信を行わないコピー等の内部処理のみのＲＧＢ信号に対してより適応的な画像処理を施すことができ、トータル画質として高画質な再生画像を得ることができる。また、実施の形態４においても、実施の形態１と同様に、外部機器１９へのＲＧＢ信号の送受信の有無に拘わらず、高画質な黒文字画像を得ることができる。
【０１６９】
なお、上記した実施の形態では、ＲＧＢ信号に対して処理（コード埋め込み・抽出、メモリ蓄積・外部転送等）を行うこととしたが、本発明はこれに限られるものではなく、ＣＭＹＫ（黒文字領域：Ｃ＝Ｍ＝Ｙ＝０でコード埋め込み）信号、Ｌ＊ａ＊ｂ＊（黒文字領域：ａ＊＝ｂ＊＝０でコード埋め込み）信号、輝度色差系の信号（ＹＵＶやＹＩＱ）に適用することも可能である。
【０１７０】
また、上記した実施の形態では、画像信号を外部転送する場合、属性判定信号を外部転送しないことを前提に説明してきたが、例えば遠隔地にある同機種のデジタルカラー複写機に外部転送して出力する場合は、属性判定信号を付加して転送するのが高品質再生に有効である。属性判定信号を付加して画像信号も送受信可能な装置では、属性判定信号の有無に応じて、本実施の形態のように属性判定信号を埋め込んだ画像信号のみを送信するモードと、属性判定信号と属性判定信号を埋め込んだ画像信号を送信するモードとを切り換える構成としても良い。
【０１７１】
また、本発明は複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また画像入力手段としてスキャナによる入力を例に挙げたが、デジタルカメラなどの撮像手段による入力でも構わないし、ネットワークを介して供給されるものでも良い。
【０１７２】
また、本発明の画像処理装置は、複数の機器（例えば、ホストコンピュータ、インターフェイス機器、スキャナ、プリンタ等）から構成されるシステムに適用しても、一つの機器から構成される装置（例えば、複写機、デジタル複合機、ファクシミリ装置など）に適用しても良い。
【０１７３】
また、本発明の目的は、上述した画像処理装置の機能を実現するソフトウエアのプログラムコードを記録した記録媒体を、システムまたは装置に供給し、そのシステムまたは装置のコンピュータ（または、ＣＰＵ、ＭＰＵ、ＤＳＰ）が記録媒体に格納されたプログラムコードを実行することによっても達成することが可能である。この場合、記録媒体から読み出されたプログラムコード自体が前述した画像処理装置の機能を実現することになり、そのプログラムコードまたはそのプログラムを記憶した記録媒体は本発明を構成することになる。プログラムコードを供給するための記録媒体としては、ＦＤ、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリ、ＲＯＭなどの光記録媒体、磁気記録媒体、光磁気記録媒体、半導体記録媒体を使用することができる。
【０１７４】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した画像処理装置の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した画像処理装置の機能が実現される場合も含まれることは言うまでもない。
【０１７５】
また、記録媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した画像処理装置の機能が実現される場合も含まれることは言うまでもない。
【０１７６】
なお、本発明は、上記した実施の形態に限定されるものではなく、発明の要旨を変更しない範囲で適宜変形して実行可能である。
【０１７７】
【発明の効果】
以上説明したように、請求項１にかかる画像処理装置によれば、外部機器とデータの送受信を行うための通信手段を備えた画像処理装置において、入力される画像信号の画像属性を判定して、画像属性を示す属性判定信号を生成する属性判定手段と、前記属性判定信号を前記画像信号に所定フォーマットで埋め込む埋め込み手段と、前記画像信号または前記属性判定信号が埋め込まれた画像信号、および前記属性判定信号を格納するための記憶手段と、を備え、前記外部機器には、前記通信手段を介して、前記属性判定信号が埋め込まれた画像信号を送信することとしたので、属性判定信号を画像信号中に埋め込んだ形態で保持するのに加えて、属性判定信号自体も保持するため、少なくとも一方の属性判定信号を使用して、画像信号に対して画像処理を適応的に施すことができ、コピー等の内部処理の場合に高画質な再生画像を得ることが可能となり、かつ、外部機器に汎用的な画像信号を送信することが可能な画像処理装置を提供することが可能となる。
【０１７８】
また、請求項２にかかる画像処理装置によれば、請求項１にかかる発明において、前記属性判定信号が埋め込まれた画像信号から前記属性判定信号を抽出する抽出手段と、前記記憶手段に格納された前記属性判定信号および／または前記抽出手段により抽出された属性判定信号に基づいて、前記記憶手段に格納された、前記画像信号または前記属性判定信号が埋め込まれた画像信号に対して、所定の画像処理を施す画像処理手段と、を備えたことしたので、記憶手段に格納された属性判定信号および／または抽出手段により抽出された属性判定信号に基づいて、画像信号に対して、適応的に画像処理を施すことが可能なり、高画質な再生画像を得ることが可能となる。
【０１７９】
また、請求項３にかかる画像処理装置によれば、請求項２にかかる発明において、前記画像信号または前記属性判定信号が埋め込まれた画像信号を非可逆圧縮して前記記憶手段に格納し、前記属性判定信号を可逆圧縮または非圧縮の状態で前記記憶手段に格納し、前記抽出手段は、前記記憶手段に格納されている非可逆圧縮された、前記属性判定信号が埋め込まれた画像信号を伸張後に、前記属性判定信号の抽出を行い、前記画像処理手段は、前記記憶手段に格納されている可逆圧縮された属性判定信号が伸張された属性判定信号または前記記憶手段に記憶されている非圧縮状態の属性判定信号に基づいて、伸張された前記画像信号または前記属性判定信号が埋め込まれた画像信号に対して、所定の画像処理を施すこととしたので、メモリに格納するデータ量を低減することが可能となる。
【０１８０】
また、請求項４にかかる画像処理装置によれば、請求項１にかかる発明において、画像処理モードに応じて、前記記憶手段への前記属性判定信号の格納の実行／非実行を制御する第１の制御手段を備えたこととしたので、画像種に応じた適切な画像処理を行うことが可能となる。
【０１８１】
また、請求項５にかかる画像処理装置によれば、請求項１にかかる発明において、画像処理モードに応じて、前記埋め込み手段の前記属性判定信号の前記画像信号への埋め込みの実行／非実行を制御する第２の制御手段を備えたこととしたので、画像種に応じた適切な画像処理を行うことが可能となる。
【０１８２】
また、請求項６にかかる画像処理装置によれば、請求項２にかかる発明において、前記所定の画像処理は、墨生成／下色除去処理を含むこととしたので、属性判定信号に応じた墨生成／下色除去処理を行うことが可能となる。
【０１８３】
また、請求項７にかかる画像処理装置によれば、請求項２にかかる発明において、前記所定の画像処理は、色補正処理、墨生成／下色除去処理、γ補正処理、擬似中間調処理、およびフィルタ処理のうちの少なくも１つの処理であることとしたので、属性判定信号に応じた色補正処理、墨生成／下色除去処理、γ補正処理、擬似中間調処理、およびフィルタ処理を行うことが可能となる。
【０１８４】
また、請求項８にかかる画像処理装置によれば、請求項２にかかる発明において、前記外部機器で、受信した前記属性判定信号が埋め込まれた画像信号に対して編集が行われ、前記通信手段で、当該編集した前記属性判定信号が埋め込まれた画像信号を受信した場合には、前記記憶手段に格納し、前記抽出手段は、前記記憶手段に格納した前記編集した前記属性判定信号が埋め込まれた画像信号から前記属性判定信号を抽出し、前記画像処理手段は、前記抽出手段により抽出された属性判定信号に基づいて、前記編集した前記属性判定信号が埋め込まれた画像信号に対して所定の画像処理を施すこととしたので、外部機器に送信して編集された画像信号を受信して出力する場合においても、高品質な再生画像を得ることが可能となる。
【０１８５】
また、請求項９にかかる画像処理装置によれば、請求項１にかかる発明において、前記記憶手段には、前記画像信号および前記属性判定信号を格納し、前記埋め込み手段は、前記記憶手段に格納された画像信号に対して前記属性判定信号を所定フォーマットで埋め込み、前記通信手段は、当該属性判定信号が埋め込まれた画像信号を前記外部機器に送信することとしたので、コピー等の内部処理のみの画像信号に対しては、属性判定信号の埋め込みおよび抽出を実施しないため、コピー等の内部処理の場合にその処理時間を短縮することが可能となる。
【０１８６】
また、請求項１０にかかる画像処理装置によれば、請求項１にかかる発明において、前記属性判定信号の解像度を低解像度に変換する解像度変換手段を備えたこととしたので、メモリに記憶するデータ量を低減させることが可能となる。
【０１８７】
また、請求項１１にかかる画像処理装置によれば、請求項１〜請求項１０のいずれか１つにかかる発明において、前記属性判定信号は、少なくとも黒文字領域を表す黒文字識別信号を含むこととしたので、高画質の黒文字画像を得ることが可能となる。
【０１８８】
また、請求項１２にかかる画像処理装置によれば、請求項２にかかる発明において、前記属性判定信号は、異なる画像属性を示す少なくとも２種類の識別信号を含み、前記埋め込み手段は、一方の識別信号を前記画像信号に所定フォーマットで埋め込み、前記記憶手段は、前記一方の識別信号が埋め込まれた画像信号および他方の識別信号を格納し、前記抽出手段は、前記記憶手段に格納された前記一方の識別信号が埋め込まれた画像信号から前記一方の識別信号を抽出し、前記画像処理手段は、前記記憶手段に格納された前記他方の識別信号および前記抽出手段により抽出された前記一方の識別信号に基づいて、前記記憶手段に格納された前記一方の識別信号が埋め込まれた画像信号に対して、所定の画像処理を施すこととしたので、コピー等の内部処理の場合に、より適応的な画像処理を施すことができ、トータル画質として高画質な再生画像を得ることが可能となる。
【０１８９】
また、請求項１３にかかる画像処理方法によれば、入力される画像信号の画像属性を判定して、画像属性を示す属性判定信号を生成する属性判定工程と、前記属性判定信号を前記画像信号に所定フォーマットで埋め込む埋め込み工程と、前記画像信号または前記属性判定信号が埋め込まれた画像信号、および前記属性判定信号を記憶手段に記憶する工程と、前記属性判定信号が埋め込まれた画像信号を前記外部機器に送信する送信工程と、を含むこととしたので、属性判定信号を画像信号中に埋め込んだ形態で保持するのに加えて、属性判定信号自体も保持するため、少なくとも一方の属性判定信号を使用して、画像信号に対して画像処理を適応的に施すことができ、コピー等の内部処理の場合に高画質な再生画像を得ることが可能となり、かつ、外部機器に汎用的な画像信号を送信することが可能な画像処理方法を提供することが可能となる。
【０１９０】
また、請求項１４にかかる画像処理方法によれば、請求項１３にかかる発明において、前記属性判定信号が埋め込まれた画像信号から前記属性判定信号を抽出する抽出工程と、前記記憶手段に格納された前記属性判定信号および／または前記抽出工程により抽出された属性判定信号に基づいて、前記記憶手段に格納された、前記画像信号または前記属性判定信号が埋め込まれた画像信号に対して、所定の画像処理を施す画像処理工程と、を含むこととしたので、記憶手段に格納された属性判定信号および／または抽出手段により抽出された属性判定信号に基づいて、画像信号に対して、適応的に画像処理を施すことが可能なり、高画質な再生画像を得ることが可能となる。
【０１９１】
また、請求項１５にかかる画像処理方法によれば、請求項１３にかかる発明において、前記属性判定信号の解像度を低解像度に変換する解像度変換工程を含むこととしたので、メモリに記憶するデータ量を低減させることが可能となる。
【０１９２】
また、請求項１６にかかる画像処理方法によれば、請求項１３にかかる発明において、前記属性判定信号は、少なくとも黒文字領域を表す黒文字識別信号を含むこととしたので、高画質の黒文字画像を得ることが可能となる。
【０１９３】
また、請求項１７にかかるコンピュータが実行するためのプログラムによれば、コンピュータがプログラムを実行することにより、入力される画像信号の画像属性を判定して、画像属性を示す属性判定信号を生成する属性判定工程と、前記属性判定信号を前記画像信号に所定フォーマットで埋め込む埋め込み工程と、前記画像信号または前記属性判定信号が埋め込まれた画像信号、および前記属性判定信号を記憶手段に記憶する工程と、前記属性判定信号が埋め込まれた画像信号を前記外部機器に送信する送信工程と、を実現することとしたので、属性判定信号を画像信号中に埋め込んだ形態で保持するのに加えて、属性判定信号自体も保持するため、少なくとも一方の属性判定信号を使用して、画像信号に対して画像処理を適応的に施すことができ、コピー等の内部処理の場合に高画質な再生画像を得ることが可能となり、かつ、外部機器に汎用的な画像信号を送信することが可能なコンピュータが実行するためのプログラムを提供することが可能となる。
【０１９４】
また、請求項１８にかかるコンピュータが実行するためのプログラムによれば、請求項１７にかかる発明において、コンピュータがプログラムを実行することにより、さらに、前記属性判定信号が埋め込まれた画像信号から前記属性判定信号を抽出する抽出工程と、前記記憶手段に格納された前記属性判定信号および／または前記抽出工程により抽出された属性判定信号に基づいて、前記記憶手段に格納された、前記画像信号または前記属性判定信号が埋め込まれた画像信号に対して、所定の画像処理を施す画像処理工程と、を実現することとしたので、記憶手段に格納された属性判定信号および／または抽出手段により抽出された属性判定信号に基づいて、画像信号に対して、適応的に画像処理を施すことが可能なり、高画質な再生画像を得ることが可能となる。
【０１９５】
また、請求項１９にかかるコンピュータが実行するためのプログラムによれば、請求項１７にかかる発明において、コンピュータでプログラムを実行することにより、さらに、前記属性判定信号の解像度を低解像度に変換する解像度変換工程を実現することとしたので、メモリに記憶するデータ量を低減させることが可能となる。
【０１９６】
また、請求項２０にかかるコンピュータが実行するためのプログラムによれば、請求項１９にかかる発明において、前記属性判定信号は、少なくとも黒文字領域を表す黒文字識別信号を含むこととしたので、高画質の黒文字画像を得ることが可能となる。
【図面の簡単な説明】
【図１】実施の形態１にかかる画像処理装置の全体構成を示すブロック図である。
【図２】図１の像域分離部の詳細な構成を示す図である。
【図３】図１のフィルタ処理部の詳細な構成を示す図である。
【図４】図３のエッジ量算出部の詳細な構成を示す図である。
【図５】１次微分フィルタの一例を示す図である。
【図６】図１のコード埋め込み部の詳細な構成を示す図である。
【図７】図１のコード抽出部の詳細な構成を示す図である。
【図８】パターンマッチングで使用されるパターンを示す図である。
【図９】ＬＵＴの一例を示す図である。
【図１０】実施の形態２にかかる画像処理装置の全体構成を示すブロック図である。
【図１１】実施の形態３にかかる画像処理装置の全体構成を示すブロック図である。
【図１２】実施の形態４にかかる画像処理装置の全体構成を示すブロック図である。
【符号の説明】
１    スキャナ
２    ＬＯＧ変換部
３    フィルタ部
４    コード埋め込み部
５    非可逆圧縮部
６    メモリ部
７    伸張部
８    コード抽出部
９    色補正部
１０  ＵＣＲ／墨生成部
１１  γ補正部
１２  擬似階調処理部
１３  プリンタ
１４  像域分離部
１５  可逆圧縮部
１６  伸張部
１７  セレクタ
１８  外部Ｉ／Ｆ
１９  外部機器
２０  スイッチ
３１  伸張部
３２  伸張部
３３  コード埋め込み部
３４  非可逆圧縮部
３５  可逆圧縮部
３６  コード抽出部
４０  解像度変換部
４１  像域分離部
４２  スイッチ
４３  フィルタ
【図１】
2004228811.tif 000003
【図２】
2004228811.tif 000004
【図３】
2004228811.tif 000005
【図４】
2004228811.tif 000006
【図５】
2004228811.tif 000007
【図６】
2004228811.tif 000008
【図７】
2004228811.tif 000009
【図８】
2004228811.tif 000010
【図９】
2004228811.tif 000011
【図１０】
2004228811.tif 000012
【図１１】
2004228811.tif 000013
【図１２】
2004228811.tif 000014