(57)【要約】【課題】蓄積した画像を再利用する際の画質の劣化を低減する画像処理装置を提供する。【解決手段】入力画像の画像特徴を検出する画像特徴検出部２１と、画像特徴検出部２１の検出結果に基づいてフィルタ処理を施すフィルタ処理部２２と、フィルタ処理部２２から出力された画像の画像特徴を検出する画像特徴検出部２４と、画像特徴検出部２１および画像特徴検出部２４の検出結果に基づいて変化量情報を決定する変化量検出部２５と、フィルタ処理部２２から出力された画像と変化量情報を蓄積するＨＤＤ５と、ＨＤＤ５に蓄積された画像の画像特徴を検出する画像特徴検出部４１と、変化量情報に基づいて画像特徴検出部４１の検出結果を再生成する画像特徴生成部４３と、再生成された画像特徴検出部４１の検出結果に基づいてＨＤＤ５から出力された画像にフィルタ処理を施すフィルタ処理部４２と、を備える。【選択図】図６
2011010129.tif 000002
【特許請求の範囲】
【請求項１】
入力された画像を蓄積し、蓄積した画像を再利用して出力することが可能な画像処理装置において、
入力された画像の各画素の画像特徴を検出し、検出結果として第１の画像特徴検出情報を出力する第１の画像特徴検出手段と、
前記第１の画像特徴検出情報に基づいてフィルタ特性を制御し、入力された画像にフィルタ処理を施す第１のフィルタ処理手段と、
前記第１のフィルタ処理手段から出力された画像の各画素の画像特徴を検出し、検出結果として第２の画像特徴検出情報を出力する第２の画像特徴検出手段と、
前記第１の画像特徴検出情報と前記第２の画像特徴検出情報に基づいて変化量情報を決定する変化量決定手段と、
前記第１のフィルタ処理手段から出力された画像のデータと、当該画像に対応する変化量情報とを関連付けて蓄積する蓄積手段と、
前記蓄積手段に蓄積された画像の各画素の画像特徴を検出し、検出結果として第３の画像特徴検出情報を出力する第３の画像特徴検出手段と、
前記蓄積手段に蓄積された画像のデータに関連付けられた変化量情報に基づいて、前記第３の画像特徴検出情報を再生成し、再生成された情報を第４の画像特徴検出情報として出力する画像特徴生成手段と、
前記画像特徴生成手段から出力された第４の画像特徴検出情報に基づいてフィルタ特性を制御し、前記蓄積手段に蓄積された画像にフィルタ処理を施す第２のフィルタ処理手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記変化量決定手段は、
前記第１の画像特徴検出情報と前記第２の画像特徴検出情報とを比較し、比較結果に基づいて、変化量情報として、第１の画像特徴検出情報の方が大きい旨を示す第１の情報、または、第２の画像特徴検出情報の方が大きい旨を示す第２の情報、を出力し、
前記画像特徴生成手段は、
前記変化量情報が第１の情報であった画素については、前記第３の画像特徴検出手段から出力された第３の画像特徴検出情報を第４の画像特徴検出情報として出力する再生成処理を行い、前記変化量情報が第２の情報であった画素については当該第３の画像特徴検出情報を０に置き換えた情報を第４の画像特徴検出情報として出力する再生成処理を行う、
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
さらに、
入力された画像をその特徴に応じた領域に分離して像域分離情報を検出する像域分離手段、
を備え、
前記変化量決定手段は、前記変化量情報を決定する際に、さらに前記像域分離情報を使用する、
ことを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
さらに、
入力された画像に対して画像調整を行う入力画像調整手段、
を備え、
前記変化量決定手段は、変化量情報を決定する際に、さらに前記入力画像調整手段にて画像調整後の情報を使用する、
ことを特徴とする請求項１、２または３に記載の画像処理装置。
【請求項５】
さらに、
前記蓄積手段に蓄積された画像に対して画像調整を行う蓄積画像調整手段、
を備え、
前記画像特徴生成手段は、前記第３の画像特徴検出情報を再生成する際に、さらに前記蓄積画像調整手段にて画像調整後の情報を使用する、
ことを特徴とする請求項１〜４のいずれか１つに記載の画像処理装置。
【請求項６】
さらに、
前記蓄積手段の残容量を判定する残容量判定手段、
を備え、
前記変化量決定手段は、前記蓄積手段の残容量に十分な余裕がある場合、前記第１の画像特徴検出情報を変化量情報として決定する、
ことを特徴とする請求項１〜５のいずれか１つに記載の画像処理装置。
【請求項７】
さらに、
出力する画像に対して画質指定を行い、画質指定情報を出力する画質指定手段、
を備え、
前記変化量決定手段は、前記画質指定情報が高画質化を求めるものであった場合、前記第１の画像特徴検出情報を変化量情報として決定する、
ことを特徴とする請求項１〜６のいずれか１つに記載の画像処理装置。
【請求項８】
前記変化量決定手段から、変化量情報として前記第１の画像特徴検出情報が出力された場合、
前記蓄積手段は、前記第１のフィルタ処理手段から出力された画像のデータと、当該画像に対応する変化量情報である前記第１の画像特徴検出情報とを関連付けて蓄積し、
前記画像特徴生成手段は、再生成された第３の画像特徴検出情報である第４の画像特徴検出情報に替えて、前記蓄積手段に蓄積された第１の画像特徴検出情報を出力し、
前記第２のフィルタ処理手段は、前記第１の画像特徴検出情報に基づいてフィルタ特性を制御し、前記蓄積手段に蓄積された画像にフィルタ処理を施す、
ことを特徴とする請求項６または７に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル複合機等の画像処理装置に関する。
【背景技術】
【０００２】
従来、画像の再利用性を向上させるため、予め定めた特性に統一する画像処理を施してメモリ装置に画像データを蓄積し、メモリ装置に蓄積された画像データに対して、ユーザの変更要求によって再度画像処理を施し画像を出力する技術がある。一般的に、コピー機にはソフト／シャープ調整機能があり、原稿読取時と蓄積画像出力時のそれぞれに対して、ソフト／シャープ調整を設定することが可能である。例えば、特許文献１（特開２００７−３３６０７４号公報）では、蓄積画像の再利用性を向上させる目的で、画像出力先となる画像処理部に対して、または、その処理モードに対するユーザの変更要求に対して、効率的に対応する技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、前記特許文献１の技術によれば、原稿読取時にソフト／シャープ調整を行った画像を蓄積し、蓄積画像出力時にもソフト／シャープ調整を行う場合、フィルタ処理を２度行うことにより画質が劣化する、という問題があった。
【０００４】
本発明は、上記に鑑みてなされたものであって、蓄積画像出力時にユーザの変更要求に対して画質の劣化を軽減させることが可能な画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上述した課題を解決し、目的を達成するために、本発明は、入力された画像を蓄積し、蓄積した画像を再利用して出力することが可能な画像処理装置において、入力された画像の各画素の画像特徴を検出し、検出結果として第１の画像特徴検出情報を出力する第１の画像特徴検出手段と、前記第１の画像特徴検出情報に基づいてフィルタ特性を制御し、入力された画像にフィルタ処理を施す第１のフィルタ処理手段と、前記第１のフィルタ処理手段から出力された画像の各画素の画像特徴を検出し、検出結果として第２の画像特徴検出情報を出力する第２の画像特徴検出手段と、前記第１の画像特徴検出情報と前記第２の画像特徴検出情報に基づいて変化量情報を決定する変化量決定手段と、前記第１のフィルタ処理手段から出力された画像のデータと、当該画像に対応する変化量情報とを関連付けて蓄積する蓄積手段と、前記蓄積手段に蓄積された画像の各画素の画像特徴を検出し、検出結果として第３の画像特徴検出情報を出力する第３の画像特徴検出手段と、前記蓄積手段に蓄積された画像のデータに関連付けられた変化量情報に基づいて、前記第３の画像特徴検出情報を再生成し、再生成された情報を第４の画像特徴検出情報として出力する画像特徴生成手段と、前記画像特徴生成手段から出力された第４の画像特徴検出情報に基づいてフィルタ特性を制御し、前記蓄積手段に蓄積された画像にフィルタ処理を施す第２のフィルタ処理手段と、を備えることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、原稿読取時、および蓄積画像出力時にソフト／シャープ調整を行いった画像を蓄積し、蓄積画像出力時にもソフト／シャープ調整を行い、フィルタ処理を２度行うような場合においても、画質の劣化を低減することができる。
【図面の簡単な説明】
【０００７】
【図１】図１は、デジタルカラー複合機の構成例を示す図である。
【図２】図２は、画像処理装置の構成例を示す図である。
【図３】図３は、第１画像データ処理装置のフィルタ処理を示す図である。
【図４】図４は、第２画像データ処理装置のフィルタ処理を示す図である。
【図５】図５は、画質の劣化を改善するフィルタ処理を示す図である。
【図６】図６は、画像処理装置の構成例を示す図である。
【図７】図７は、変化量検出部の処理を示すフローチャートである。
【図８】図８は、対応表の構成例を示す図である。
【図９】図９は、画像特徴生成部の処理を示すフローチャートである。
【図１０】図１０は、画像処理装置の構成例を示す図である。
【図１１】図１１は、画像処理装置の構成例を示す図である。
【発明を実施するための形態】
【０００８】
以下に添付図面を参照して、この発明にかかる画像処理装置の最良な実施の形態を詳細に説明する。
【０００９】
（実施の形態）
図１は、本発明の実施の形態にかかる画像処理装置を含むデジタルカラー複合機の構成例を示す図である。デジタルカラー複合機は、画像読取装置である読取装置１と、第１画像データ処理装置２と、バス制御装置３と、第２画像データ処理装置４と、メモリ装置であるＨＤＤ（Hard  Disk  Drive）５と、ＣＰＵ（Central  Processing  Unit）６と、メモリ７と、インタフェース装置であるプロッタI／Ｆ装置８と、画像形成装置（画像処理部）であるプロッタ装置９と、操作表示装置１０と、インタフェース装置である回線Ｉ／Ｆ装置１１と、インタフェース装置である外部Ｉ／Ｆ装置１２と、ＳＢ（South  Bridge）１３と、ＲＯＭ（Read  Only  Memory）１４と、を備える。
【００１０】
読取装置１は、ＣＣＤ（Charge  Coupled  Device）光電変換素子からなるラインセンサと、Ａ／Ｄ（Analogue／Digital）コンバータと、それらの駆動回路と、を備える。セットされた原稿をスキャンすることで得る原稿の濃淡情報から、ＲＧＢ（レッド、グリーン、ブルー）各８ビットのデジタル画像データを生成し出力する。
【００１１】
第１画像データ処理装置２は、読取装置１から出力されたデジタル画像データに対し、予め定めた特性に統一する処理を施して出力する。統一する特性とは、ＨＤＤ５に蓄積した画像データをその後再利用する場合に、出力先の画像変換に適する特性をいう。
【００１２】
バス制御装置３は、デジタルカラー複合機内で必要な画像データや制御コマンド等の各種データのやり取りを行うデータバスの制御装置であり、複数種のバス規格間のブリッジ機能も有している。本実施の形態においては、第１画像データ処理装置２，第２画像データ処理装置４およびＣＰＵ６とはＰＣＩ（Peripheral  Component  Interconnect）−Ｅｘｐｒｅｓｓバスで接続し、ＨＤＤ５とはＡＴＡ（Advanced  Technology  Attachment）バスで接続するものであり、ＡＳＩＣ（Application  Specific  Integrated  Circuit)化されている。
【００１３】
第２画像データ処理装置４は、第１画像データ処理装置２で予め定めた特性を統一されたデジタル画像データに対し、ユーザから指定された出力先に適した画像処理を施し出力する。
【００１４】
ＨＤＤ５は、パーソナルコンピュータなどにも使用されている電子データを保存するための大型の記憶装置で、デジタルカラー複合機内では主にデジタル画像データおよびデジタル画像データの付帯情報（例えば、設定モードなど）を蓄積する。また、本実施の形態においては、ＩＤＥ（Integrated  Drive  Electronics）を拡張して規格化されているＡＴＡバス接続のハードディスクを使用する。
【００１５】
ＣＰＵ６は、デジタルカラー複合機の制御全体を司るマイクロプロセッサである。
【００１６】
メモリ７は、複数種のバス規格間をブリッジする際の速度差や、接続された部品自体の処理速度差を吸収するために、一時的にやりとりするデータを記憶し、ＣＰＵ６がデジタルカラー複合機の制御を行う際に、プログラムや中間処理データを一時的に記憶する揮発性メモリである。ＣＰＵ６には高速処理を求められるため、通常起動時にＲＯＭ１４に記憶されたブートプログラムにてシステムを起動し、その後は高速にアクセス可能なメモリ7に展開されたプログラムによって処理を行う。本実施の形態においては、規格化されたパーソナルコンピュータに使用されているＤＩＭＭ（Dual  Inline  Memory  Module）を使用する。
【００１７】
プロッタI／Ｆ装置８は、ＣＰＵ６に汎用規格Ｉ／Ｆ経由で送られてくるＣＭＹＫ（シアン、マゼンタ、イエロー、ブラック）からなるデジタル画像データを受け取ると、プロッタ装置９の専用Ｉ／Ｆに出力するバスブリッジ処理を行う。本実施の形態で使用している汎用規格Ｉ／ＦはＰＣＩ−Ｅｘｐｒｅｓｓバスである。
【００１８】
プロッタ装置９は、ＣＭＹＫからなるデジタル画像データを受け取ると、レーザビームを用いた電子写真プロセスを使って、転写紙に受け取った画像データを出力する。
【００１９】
操作表示装置１０は、デジタルカラー複合機とユーザのインタフェースを行う部分である。タッチパネルを設けたＬＣＤ（液晶表示装置）と各種処理モード設定キーや、置数キー、スタートキーなどを備えたキースイッチ群から構成され、装置の各種状態や操作方法をＬＣＤに表示し、ユーザからのタッチパネルやキースイッチ群を介した入力を検知する。本実施の形態では、ＰＣＩ−Ｅｘｐｒｅｓｓバスを介してＣＰＵ６と接続されている。ここで、ユーザが選択することができる処理モードは、カラー／モノクロモード、アプリケーションモードや画質モードである。具体的には、カラー／モノクロモードは、フルカラーモード、シングルカラーモード、白黒モードなどがあり、アプリケーションモードは、コピーモード、スキャナモード、ＦＡＸモード、スキャナ配信モードなどがあり、画質モードは、文字モード、文字写真モード、写真モードなどがある。また、原稿を濃くする、薄くするなどのノッチ情報などがある。
【００２０】
回線Ｉ／Ｆ装置１１は、ＰＣＩ−Ｅｘｐｒｅｓｓバスと電話回線を接続する装置である。この回線Ｉ／Ｆ装置１１により、デジタルカラー複合機は、電話回線を介して画像出力装置（画像処理部）であるＦＡＸ１５との各種データの授受を行うことが可能になる。
【００２１】
外部Ｉ／Ｆ装置１２は、ＰＣＩ−Ｅｘｐｒｅｓｓバスとパーソナルコンピュータなどの画像出力装置（画像処理部）である外部装置１６を接続する装置である。この外部Ｉ／Ｆ装置１２により、デジタルカラー複合機は、外部装置１６と各種データのやり取りを行うことが可能になる。本実施の形態では、その接続Ｉ／Ｆにネットワーク（Ｅｔｈｅｒｎｅｔ（登録商標））を使用する。すなわち、デジタルカラー複合機は、外部Ｉ／Ｆ装置１２を介してネットワークに接続されている。
【００２２】
ＳＢ１３は、パーソナルコンピュータに使用されるチップセットの一つであり、Ｓｏｕｔｈ  Ｂｒｉｄｇｅと呼ばれる汎用の電子デバイスである。主に、ＰＣＩ−ＥｘｐｒｅｓｓとＩＳＡ（Industry  Standard  Architecture）ブリッジを含むＣＰＵシステムを構築する際によく使用されるバスのブリッジ機能を汎用回路化したものであり、本実施の形態においてはＲＯＭ１４との間をブリッジしている。
【００２３】
ＲＯＭ１４は、ＣＰＵ６がデジタルカラー複合機の制御を行う際の各種プログラム（ブートプログラムを含む）を格納するメモリである。プログラムとしては、コピー動作プロセスのプログラム（コピーアプリ）やスキャナ配信プロセスのプログラム（スキャナ配信アプリ）、ファックス送信プロセスのプログラム（ファックスアプリ）などがある。
【００２４】
ＦＡＸ１５は、電話回線を介してデジタルカラー複合機と画像データの入出力を行う。また、外部装置１６は、パーソナルコンピュータ等であり、インストールされたアプリケーションソフトやドライバを介して、デジタルカラー複合機に対して各種制御や画像データの入出力を行う。ＦＡＸ１５、および外部装置１６は、デジタルカラー複合機と接続する装置外の構成となる。
【００２５】
つぎに、デジタルカラー複合機における一般的な画像処理について説明する。図２は、デジタルカラー複合機において画像処理を実行する画像処理装置の構成例を示す図である。画像処理装置は、入力装置である読取装置１と、第１画像データ処理装置２と、ＨＤＤ５と、第２画像データ処理装置４と、画像形成装置であるプロッタ装置９と、を備える。また、第１画像データ処理装置２は、画像特徴検出部２１と、フィルタ処理部２２と、を備える。第２画像データ処理装置４は、画像特徴検出部４１と、フィルタ処理部４２と、を備える。ＨＤＤ５は、画像データを蓄積する。
【００２６】
ここでは、図２（ａ）が読み取った画像を蓄積するまでの構成を示し、図２（ｂ）が蓄積された画像を出力するまでの構成を示す。説明の便宜上、図２（ａ）、（ｂ）の両方にＨＤＤ５が存在するが、同一の構成を指すものである。
【００２７】
画像特徴検出部２１は、入力画像について特徴量の検出を行い、画像出力条件に応じた特徴量の変換を行う。フィルタ処理部２２は、入力画像についてフィルタ処理を行い、画像データを得る。画像特徴検出部４１は、画像データについて特徴量の検出を行い、画像出力条件に応じた特徴量の変換を行う。フィルタ処理部４２は、画像データについてフィルタ処理を行い、出力画像を得る。ここでは、画像特徴検出部２１，４１は同等の機能を持つこととする。また、フィルタ処理部２２，４２も同等の機能を持つこととする。
【００２８】
まず、画像を蓄積する場合、画像処理装置では、読取装置１で画像を読み取ると、第１画像データ処理装置２において、画像特徴検出部２１およびフィルタ処理部２２によりシャープ処理（強調処理）を行う。そして、ＨＤＤ５が、シャープ処理が施された画像のデータを蓄積する。
【００２９】
一方、蓄積した画像を使用する場合、画像処理装置では、第２画像データ処理装置４において、画像特徴検出部４１により再度画像特徴検出を行う。この処理により、読取装置１で読み取った画像データでは強調処理をすべきではない（特徴量がない）と判定された箇所であっても、ＨＤＤ５から出力された画像データでは強調処理をすべき（特徴量がある）と判定されることがある。その結果、フィルタ処理部４２により本来強調すべきではない箇所に対して強調処理が行われ、劣化した画質の画像がプロッタ装置９へ出力されることがあった。
【００３０】
ここで、各画像データ処理装置のフィルタ処理について説明する。図３は、第１画像データ処理装置２におけるフィルタ処理を示す図である。読取装置１から読み取られた入力画像（１）に対し、画像特徴検出部２１においてフィルタ処理を行い、第１画像特徴検出結果（２）を得て、図示しない操作部などによる画像出力条件（アプリケーションやカラーモード、画質モードなど）に応じて特徴量のパラメータ変換を行った第１画像特徴検出結果の変換後結果（３）を得る。また、上記処理と並行して、フィルタ処理部２２が、入力画像（１）に対してフィルタ処理を行い、強調成分（４）を得る。
【００３１】
フィルタ処理部２２が、これらの結果を使用し、強調成分（４）と第１画像特徴検出結果の変換後結果（３）を乗算したデータを入力画像（１）に加算して、ＨＤＤ５に蓄積する画像データ（５）を得る。
【００３２】
図３において、左下のグラフ、および右下のグラフは、それぞれ読取装置１から読み取られた入力画像（１）、フィルタ処理部２２から出力された画像データ（５）を模式的に表したものである。縦軸が濃度、横軸が画像位置を示す。読取装置１から読み取られた入力画像（１）は、便宜的に左半分が１００ｄｉｇｉｔ（やや薄いグレー）、右半分が２００ｄｉｇｉｔ（濃いグレー）で構成された画像であることを表しており、画像データ（５）は、画像の特徴量に応じて強調処理が行われたことを示している。
【００３３】
ここでの注目点として、第１画像特徴検出結果（２）の太線内の特徴量は０となっている。これは入力画像データ左側付近、および右側付近はベタ画像で構成されているため画像の変化がないため特徴量が０となっている。その結果、画像データでも太線内は強調処理が行われず、入力画像と同じ濃度となっていることを示している。なお、太線の範囲が異なるのは上で述べた操作部などによる画像出力条件に応じて特徴量の変換を行った結果であり、本発明の本質ではなく、着目点は太線内とする。
【００３４】
図４は、第２画像データ処理装置４におけるフィルタ処理を示す図である。ＨＤＤ５から出力された画像データ（５）に対し、画像特徴検出部４１においてフィルタ処理を行い、第２画像特徴検出結果（６）を得て、図示しない操作部などによる画像出力条件（アプリケーションやカラーモード、画質モードなど）に応じて特徴量のパラメータ変換を行った第２画像特徴検出結果の変換後結果（７）を得る。また、上記処理と並行して、フィルタ処理部４２が、画像データ（５）に対してフィルタ処理を行い、強調成分（８）を得る。
【００３５】
フィルタ処理部４２が、これらの結果を使用し、強調成分（８）と第２画像特徴検出結果の変換後結果（７）を乗算したデータを画像データ（５）に加算して、プロッタ装置９に出力する出力画像（９）を得る。
【００３６】
図４において、左下のグラフ、および右下のグラフは、それぞれ画像データ（５）、出力画像（９）を模式的に表したものである。縦軸が濃度、横軸が画像位置を示す。画像データ（５）は、第１画像データ処理装置２で１度強調処理が行われた画像であることを表しており、出力画像（９）は、画像データ（５）の特徴量に応じて強調処理が行われており、２度強調処理が行われた画像であることを示している。
【００３７】
ここでの注目点として、第２画像特徴検出結果（６）の太線内の特徴量は０でない値となっている。これは入力した画像データ（５）が、１度強調処理が行われた画像であり、画像の変化があるため特徴量が０でない値となっている。その結果、出力画像（９）では太線内で強調処理が行われ、最終的に入力画像（１）の画像では変化が起こっていない箇所でも強調処理が行われていることを示している。すなわち、画質の劣化、具体的には最終画像でのエッジ付近の縁取り（エッジ周辺白抜け含む）が発生する要因となっている。
【００３８】
また、２次的な問題として、原稿読取時のみでシャープ側に２段階強くする処理を行う場合（パターンＡ）と、原稿読取時にシャープ側に１段階強くし、さらに蓄積画像出力時にシャープ側に１段階強くする処理を行う場合（パターンＢ）で、画質差が発生する（前提として、ユーザはパターンＡとパターンＢの画質は同じであることを要求しているものとする）。これは、上記同様、パターンＢの場合では、原稿に存在するエッジ部分に対して、最終画像で縁取り（エッジ周辺白抜け含む）が発生することが挙げられる。その原因として、原稿読取側でシャープ処理を行った画像に対して、蓄積画像出力側で再度エッジ量検出を行い、シャープ処理をかけることで本来強調すべきではない箇所の強調処理が行われるためである。
【００３９】
つぎに、このような問題を改善する方法について説明する。図５は、画質の劣化を改善するフィルタ処理を示す図である。図２の第１画像特徴検出結果（２）と図３の第２画像特徴検出結果（６）とを比較し、比較結果に基づいて、第２画像特徴検出結果（６）の書き換えを行うものである。例えば、第１画像特徴検出結果（２）の値が０の場合は、強調処理をすべきではない（特徴量がない）と判定された箇所であり、同じ注目画素において、第２画像特徴検出結果（６）の値が０でない値をとることは矛盾する。この矛盾を解消するため、第２画像特徴検出結果（６）を０に書き換える。これにより、図５の右下のグラフの楕円で囲まれた部分のデファクト（悪さ）が解消される。以下、具体的に、第２画像特徴検出結果（６）の書き換えを行うための処理について説明する。
【００４０】
図６は、本実施の形態に係る画像処理装置の構成例を示す図である。画像処理装置は、読取装置１と、第１画像データ処理装置２と、ＨＤＤ５と、第２画像データ処理装置４と、プロッタ装置９と、第１画像調整部１０１と、第２画像調整部１０２と、を備える。また、第１画像データ処理装置２は、画像特徴検出部２１と、フィルタ処理部２２と、像域分離処理部２３と、画像特徴検出部２４と、変化量検出部２５と、を備える。第２画像データ処理装置４は、画像特徴検出部４１と、フィルタ処理部４２と、画像特徴生成部４３と、を備える。ＨＤＤ５は、画像データ、および画像データと関連付けて変化量情報を蓄積する。第１画像調整部１０１および第２画像調整部１０２は、図１における操作表示装置１０に含まれるものである。
【００４１】
ここでは、図６（ａ）が読み取った画像を蓄積するまでの構成を示し、図６（ｂ）が蓄積された画像を出力するまでの構成を示す。説明の便宜上、図６（ａ）、（ｂ）の両方にＨＤＤ５が存在するが、同一の構成を指すものである。
【００４２】
像域分離処理部２３は、公知の方法により、文字／非文字等の像域分離処理を行う。画像特徴検出部２４は、フィルタ処理部２２によるフィルタ処理後の画像データについて特徴量の検出を行い、画像出力条件に応じた特徴量の変換を行う。画像特徴検出部２４は、画像特徴検出部２１，４１と同等の機能を持つこととする。変化量検出部２５は、画像特徴検出部２１，２４の検出結果等に基づいて変化量の検出を行う。画像特徴生成部４３は、変化量情報等に基づいて画像特徴検出部４１における検出結果の使用方法を決定する。第１画像調整部１０１は、原稿読み取り時の操作で指定されたソフト／シャープ等の画像調整を施す。また画像出力条件（以下、第１画像調整情報とする。）を出力する。第２画像調整部１０２は、蓄積された画像データ出力時の操作で指定されたソフト／シャープ等の画像調整を施す。また画像出力条件（以下、第２画像調整情報とする。）を出力する。
【００４３】
まず、画像を蓄積する場合、画像処理装置では、読取装置１で画像を読み取ると、第１画像調整部１０１において、ユーザが指定したソフト／シャープ等の画像調整を施す。また、第１画像調整情報を変化量検出部２５に出力する。つぎに、第１画像データ処理装置２において、像域分離処理部２３が、文字／非文字等の像域分離を行い、像域分離情報を変化量検出部２５に出力する。その後、画像特徴検出部２１およびフィルタ処理部２２によりシャープ処理（強調処理）を行う。このとき、画像特徴検出部２１で画像特徴を検出した検出結果（以下、第１画像特徴検出結果とする。）を変化量検出部２５に出力する。また、画像特徴検出部２４が、フィルタ処理部２２から出力された画像データに対して、再度画像特徴検出を行い、検出結果（以下、第２画像特徴検出結果とする。）を変化量検出部２５に出力する。なお、画像特徴検出部２４は、ＨＤＤ５に対しては、フィルタ処理部２２から出力された画像データの状態で出力する。すなわち、ＨＤＤ５で蓄積されている画像データの状態は、従来と同等である。変化量検出部２５では、取得した画像特徴検出結果等に基づいて変化量情報を決定し、ＨＤＤ５へ出力する。ＨＤＤ５では、画像データと関連付けて変化量情報を蓄積する。
【００４４】
一方、蓄積した画像を使用する場合、画像処理装置では、第２画像調整部１０２において、画像データに対して、ユーザが指定したソフト／シャープ等の画像調整を施す。また、第２画像調整情報を画像特徴生成部４３に出力する。つぎに、第２画像データ処理装置４において、画像特徴検出部４１により画像特徴検出を行い、検出結果（以下、第３画像特徴検出結果とする。）を画像特徴生成部４３に出力する。このとき、画像特徴生成部４３は、ＨＤＤ５から、画像特徴検出部４１で画像特徴検出の対象とされた画像データと関連付けて蓄積されていた変化量情報を取得する。画像特徴生成部４３は、取得した変化量情報等に基づいて、画像特徴検出部４１によって検出された第３画像特徴検出結果の使用方法を決定する。フィルタ処理部４２は、画像特徴生成部４３によって決定された検出結果を利用してフィルタ処理を行い、フィルタ処理後の画像をプロッタ装置９へ出力する。
【００４５】
つづいて、変化量検出部２５において、変化量を検出する処理についてフローチャートに基づいて説明する。図７は、変化量を検出する処理を示すフローチャートである。
【００４６】
まず、変化量検出部２５は、第１画像調整情報がシャープ処理か否かを判定する（ステップＳ１）。第１画像調整情報がシャープ処理ではない場合（ステップＳ１：Ｎｏ）、フィルタ処理部による強調処理が２度かからないため、問題とする画質の劣化は発生しない。この場合、変化量情報を１として出力する（ステップＳ６）。第１画像調整情報がシャープ処理であった場合（ステップＳ１：Ｙｅｓ）、つぎのステップ（ステップＳ２）へ進む。
【００４７】
ここで、第１画像調整情報について説明する。第１画像調整情報は、ユーザが原稿読取時に第１画像調整部１０１で指定でき、ソフト処理からシャープ処理まで０〜６の７段階が調整可能である。ここでは３（中心）よりシャープ処理かソフト処理かで判定を行っているが、３（中心）で判定を行なわず、別のソフト／シャープ調整のレベルで判定を行なってもよい。なお、第１画像調整情報は、ユーザが指定できる調整ではなく、それに準ずる情報を内部で持ち、所定の強調が行なわれているか否かを基準としてもよい。
【００４８】
つぎに、変化量検出部２５は、像域分離情報が文字か否かを画素単位で判定する（ステップＳ２）。像域分離情報が文字ではない場合（ステップＳ２：Ｎｏ）、コントラストがもともと低く強い強調処理をかけない箇所のため、問題とする画質の劣化は発生しない。この場合、変化量情報を１として出力する（ステップＳ６）。像域分離情報が文字であった場合（ステップＳ２：Ｙｅｓ）、つぎのステップ（ステップＳ３）へ進む。
【００４９】
ここでは文字か否かで判定を行なっているが、その他の像域分離情報（網点、写真など）で判定を行なってもよい。
【００５０】
つぎに、変化量検出部２５は、画像特徴検出部２１における第１画像特徴検出結果が所定の閾値：α以下か否かを画素単位で判定する（ステップＳ３）。第１画像特徴検出結果が閾値αよりも大きい場合（ステップＳ３：Ｎｏ）、もともとの画像の変化量が大きい箇所のため、問題とする画質の劣化は発生しない。この場合、変化量情報を１として出力する（ステップＳ６）。第１画像特徴検出結果が閾値α以下の場合（ステップＳ３：Ｙｅｓ）、つぎのステップ（ステップＳ４）へ進む。
【００５１】
悪さが表れやすい場合とは、比較的コントラストが高く、強い強調がかかる箇所の周辺画素で、具体的には、中間濃度の背景上にオブジェクトがあり、中間濃度の背景が負方向の強調により白抜けが起こる場合などである。
【００５２】
つぎに、変化量検出部２５は、第１画像特徴検出結果と画像特徴検出部２４における第２画像特徴検出結果を画素単位で比較し、画素単位で変化量情報を決定する（ステップＳ４）。第２画像特徴検出結果が第１画像特徴検出結果以下であった場合（ステップＳ４：Ｎｏ）、強調処理の２度がけの２度目の強調量が小さいので、問題とする画質の劣化は発生しない。この場合、変化量情報を１として出力する（ステップＳ６）。第２画像特徴検出結果が第１画像特徴検出結果より大きい場合（ステップＳ４：Ｙｅｓ）、問題とする画質の劣化が発生するとして、変化量情報を０として出力する（ステップＳ５）。
【００５３】
ここで、第１画像特徴検出結果と第２画像特徴検出結果との比較結果である対応表について説明する。図８は、ステップＳ４における比較結果の対応表を示す図である。フローチャートのステップＳ１〜Ｓ３において、それぞれ、シャープ処理（ステップＳ１：Ｙｅｓ）であり、文字領域（ステップＳ２：Ｙｅｓ）であり、第１画像特徴検出結果が閾値α以下であった場合（ステップＳ３：Ｙｅｓ）、図８に示す対応表により第１画像特徴検出結果の値と第２画像特徴検出結果の値を用いて変化量情報を決定する。
【００５４】
一例として、第１画像特徴検出結果および第２画像特徴検出結果を６ｂｉｔ情報であらわす場合について説明する。ここでは、第１画像特徴検出結果および第２画像特徴検出結果は、画像の変化の度合いに応じて６ｂｉｔ（０〜６３）の値が決定され、その数値が大きいほどその後のフィルタ処理で強い強調がかけられることを意味する。例えば、画像の変化の度合いがない画像（検出対象範囲ａ×ｂ画素内の画素値が、全て０ｄｉｇｉｔや１２８ｄｉｇｉｔ、２５５ｄｉｇｉｔなど）の場合は０が出力され、強調処理がされない。一方、画像の変化の度合いが大きい画像（検出対象範囲ａ×ｂ画素内の画素値が、左半分が０ｄｉｇｉｔ、右半分が２５５ｄｉｇｉｔなど）の場合は６３が出力され、強い強調処理がかけられる。
【００５５】
変化量判定部２５は、原稿の文字／非文字などを判定する像域分離結果、操作部指定による原稿読取時の画像調整情報、蓄積画像出力時の画像調整情報を使用し、変化量情報を生成する。すなわち、第１画像特徴検出結果が０またはそれに準ずる値で、かつ、第２量画特徴検出結果が所定の値以上の時に変化量があると判定し、変化量がある場合は０を、変化量がない場合は１をそれぞれ出力する。
【００５６】
なお、ここでは、第１画像特徴検出結果が第２画像特徴検出結果と同等または大きい場合は１を、そうでない場合は０を出力としているが、操作表示装置１０などにより決定される画像出力条件などによって０と１の出力結果の調整を行ってもよい。また、変化量情報として０と１の２つの場合について説明したが、これに限定するものではなく、３つ以上の値を使用することも可能である。
【００５７】
つぎに、画像特徴生成部４３における画像特徴生成処理をフローチャートに基づいて説明する。図９は、画像特徴生成部４３の画像特徴生成処理を示すフローチャートである。
【００５８】
まず、画像特徴生成部４３は、変化量検出部２５におけるステップＳ１の処理と同様に、第２画像調整情報がシャープ処理か否かを判定する（ステップＳ１１）。第２画像調整情報がシャープ処理でない場合（ステップＳ１１：Ｎｏ）、フィルタ処理部による強調処理が２度かからないため、問題とする画質の劣化は発生しない。この場合、画像特徴検出部４１の情報をそのまま使用し、変換しないと判定する（ステップＳ１４）。第２画像調整情報がシャープ処理の場合（ステップＳ１１：Ｙｅｓ）、つぎのステップ（ステップＳ１２）へ進む。
【００５９】
ここで、第２画像調整情報について説明する。第２画像調整情報は、ユーザが蓄積画像出力時に第２画像調整部１０２で指定でき、ソフト処理からシャープ処理まで０〜６の７段階が調整可能である。ここでは３（中心）よりシャープ処理かソフト処理かで判定を行っているが、3（中心）で判定を行なわず、別のソフト／シャープ調整のレベルで判定を行なってもよい。なお、第２画像調整情報は、ユーザが指定できる調整ではなく、それに準ずる情報を内部で持ち、所定の強調が行なわれているか否かを基準としてもよい。
【００６０】
つぎに、画像特徴生成部４３は、画素単位で変化量情報が０か１かを判定する（ステップＳ１２）。変化量情報が０の場合（第１画像特徴検出結果が第２画像特徴検出結果より小さい場合）（ステップＳ１２：Ｙｅｓ）、問題とする画質の劣化が発生する。この場合、画像特徴検出部４１の第３画像特徴検出結果を０に書き換える（ステップＳ１３）。すなわち、画像特徴検出部４１における強調処理をスルー動作とするように第３画像特徴検出結果を再生成し、その後、フィルタ処理部４２でフィルタ処理を行う。
【００６１】
一方、変化量情報が１の場合（ステップＳ１２：Ｎｏ）、問題とする画質の劣化は発生しない。この場合、第３画像特徴検出結果をそのまま使用し、変換しないと判定する（ステップＳ１４）。その後、フィルタ処理部４２でフィルタ処理を行う。
【００６２】
ここで、画像特徴検出部２４と画像特徴検出部４１で同等の機能を持つ構成を２つ持つ理由を説明する。第１画像データ処理装置２または第２画像データ処理装置４のどちらかに画像特徴検出手段を１つ設けることで本機能は実現可能である。しかし、画像特徴検出データは画像データと同等の画素数を持ち、例えば１画素６ｂｉｔのデータであるとすると、画像データ約２枚分のデータ量となり、そのデータをＨＤＤ５に蓄積するのは現実的ではない。そのため、本発明では変化量検出部２５を設け、変化量情報１ｂｉｔデータと画像データを使用し、本発明の課題の解決を実現する。なお、画像特徴検出部２１と画像特徴検出部２４を同等の機能で実現する場合は１つの回路を２度使う構成としてもよい。
【００６３】
以上説明したように、本実施の形態では、原稿読取段階において画像特徴検出を２度実行し、２度目の画像特徴検出後にフィルタ処理を実行した場合に画質が劣化するかどうかの判定情報を画像データとともに蓄積する。そして、蓄積画像出力時に、当該判定情報を利用して、画像出力段階における画像特徴検出結果をそのまま使用するかどうかを決定することとした。これにより、画像を蓄積するために使用するＨＤＤの容量を抑えつつ、蓄積した画像を再利用する場合に、２度目の画像特徴検出後にフィルタ処理を実行すると画質が劣化するときは、蓄積画像出力時に実施する画像特徴検出の画像特徴検出結果を再生成して使用することで、画質の劣化を低減することができる。
【００６４】
なお、図７および図９に示すフローチャートにおいて、ステップを省略する構成を取ることも可能である。例えば、第１画像調整部１０１を備えない場合、変化量判定部２５において、ステップＳ１の処理を省略することができる。省略しない場合と比較して精度は低下するが、簡易な構成にすることができる。同様に、像域分離処理部２３を備えない場合、ステップＳ２の処理を省略することができる。また、第２画像調整部１０２を備えない場合、画像特徴生成部４３において、ステップＳ１１の処理を省略することができる。省略しない場合と比較して精度は低下するが、簡易な構成にすることができる。また、図７に示すフローチャートでは、ステップＳ１〜ステップＳ３までの処理の順序はこれに限定するものではなく、入れ替え可能とする。
【００６５】
また、ＨＤＤ５の残容量に余裕のある場合は、変化量情報に代えて第１画像特徴検出結果を使用することとしてもよい。図１０は、画像処理装置の構成例を示す図である。ＨＤＤ５の残容量を測定し、所定の容量以下か否かを判定する残容量判定部２６を備える点が異なる。ＨＤＤ５の残容量が所定の値以上である場合（ＨＤＤ５の残容量に余裕がある場合）は、変化量検出部２５は、変化量情報を使用せず、変化量情報を第１画像特徴検出結果に置き換えてＨＤＤ５に蓄積してもよい。そして、第２画像データ処理装置４において、第３画像特徴検出結果を使用せず、第１画像特徴検出結果を使用しフィルタ処理部４２においてフィルタ処理を行うことも可能である。この場合、ＨＤＤの使用量が多くなるが、読取装置１から入力された入力画像の特徴量をフィルタ処理部４２のフィルタ処理で使用するため、問題とする画質の劣化は発生しない。
【００６６】
また、ユーザから画質指定があった場合に、変化量情報に代えて画質指定情報を使用することとしてもよい。図１１は、画像処理装置の構成例を示す図である。ユーザの要求により高画質化を指定でき、画質指定情報を出力する画質指定部１０３を備える点が異なる。画質指定部１０３は、図１における操作表示装置１０に含まれるものである。画質指定情報とは、ユーザの要求により、高画質化を求めるか否かを指定することが可能な情報である。高画質化を求められた場合、変化量検出部２５は、変化量情報を使用せず、変化量情報を第１画像特徴検出結果に置き換えてＨＤＤ５に蓄積してもよい。そして、第２画像データ処理装置４において、第３画像特徴検出結果を使用せず、第１画像特徴検出結果を使用しフィルタ処理部４２でフィルタ処理を行うことも可能である。この場合、ＨＤＤの使用量が多くなるが、読取装置１から入力された入力画像の特徴量をフィルタ処理部４２のフィルタ処理で使用するため、問題とする画質の劣化は発生しない。なお、残容量判定部２６と画質指定部１０３を同時に備えることも可能である。
【００６７】
使用するＨＤＤ５の容量を抑えるケースとして変化量情報を使用する場合、使用する容量は、１画素ごとに１ｂｉｔ（０〜１の範囲の値）を持つので、Ａ３原稿で約７０００×１００００画素分となる。一方、使用するＨＤＤ５の容量を抑えないケースとして第１画像特徴検出情報を使用する場合、使用する容量は、１画素ごとに６ｂｉｔ（０〜６３の範囲の値）を持つので、Ａ３原稿で約７０００×１００００画素分となる。
【産業上の利用可能性】
【００６８】
以上のように、本発明にかかる画像処理装置は、複合機等における画像処理に有用であり、特に、蓄積した画像を再利用する場合に適している。
【符号の説明】
【００６９】
１  読取装置
２  第１画像データ処理装置
３  バス制御装置
４  第２画像データ処理装置
５  ＨＤＤ
６  ＣＰＵ
７  メモリ
８  プロッタＩ／Ｆ部
９  プロッタ装置
１０  操作表示装置
１１  回線Ｉ／Ｆ部
１２  外部Ｉ／Ｆ部
１３  ＳＢ
１４  ＲＯＭ
２１  画像特徴検出部
２２  フィルタ処理部
２３  像域分離処理部
２４  画像特徴検出部
２５  変化量検出部
２６  残容量判定部
４１  画像特徴検出部
４２  フィルタ処理部
４３  画像特徴生成部
１０１  第１画像調整部
１０２  第２画像調整部
１０３  画質指定部
【先行技術文献】
【特許文献】
【００７０】
【特許文献１】特開２００７−３３６０７４号公報
【図１】
2011010129.tif 000003
【図２】
2011010129.tif 000004
【図３】
2011010129.tif 000005
【図４】
2011010129.tif 000006
【図５】
2011010129.tif 000007
【図６】
2011010129.tif 000008
【図７】
2011010129.tif 000009
【図８】
2011010129.tif 000010
【図９】
2011010129.tif 000011
【図１０】
2011010129.tif 000012
【図１１】
2011010129.tif 000013