(57)【要約】      （修正有）【課題】処理対象の画像データの画素数が多い場合であっても、処理速度の低下を抑えた画像処理を可能とする。【解決手段】画像処理装置は、入力画素数と出力画素数とに基づいて、第１変倍処理または第２変倍処理のいずれを実行するか判定し（Ｓ３０２，Ｓ３０７）、第１変倍処理を実行すると判定された場合、第１変倍処理を実行した後に、予め定められる画像処理を実行し（Ｓ３０３〜Ｓ３０６）、第２変倍処理を実行すると判定された場合、第２変倍処理を実行する前に、予め定められる画像処理を実行する（Ｓ３０５〜Ｓ３０６，Ｓ３０８，Ｓ３０９）。【選択図】図４
2013121083.tif 000002
【特許請求の範囲】
【請求項１】
画像データに対する画像処理の実行を制御する画像処理制御手段と、
入力画素数と出力画素数とに基づいて算出された変倍率に基づいて、画像を縮小する第１変倍処理または画像を拡大する第２変倍処理のいずれを実行するか判定する変倍率判定手段と、を備え、
前記画像処理制御手段は、前記変倍率判定手段により前記第１変倍処理を実行すると判定された場合、前記第１変倍処理を実行した後に、予め定められる画像処理を実行し、前記変倍率判定手段により前記第２変倍処理を実行すると判定された場合、前記第２変倍処理を実行する前に、前記予め定められる画像処理を実行することを特徴とする、画像処理装置。
【請求項２】
前記予め定められる画像処理は、下地除去処理、色補正処理、黒生成／下色除去処理および空間フィルタ処理のうちの少なくとも１つを含むことを特徴とする、請求項１に記載の画像処理装置。
【請求項３】
前記変倍率判定手段は、前記算出された変倍率に基づいて、前記第１変倍処理時または前記第２変倍処理時における補間方法を設定する補間演算設定手段を含むことを特徴とする、請求項１または２に記載の画像処理装置。
【請求項４】
前記画像処理制御手段は、
前記第１変倍処理を実行する第１変倍処理手段と、
前記第２変倍処理を実行する第２変倍処理手段と、を含み、
前記第１変倍処理手段は、前記変倍率に基づいて、前記第１変倍処理時における補間方法を設定し、
前記第２変倍処理手段は、前記変倍率に基づいて、前記第２変倍処理時における補間方法を設定することを特徴とする、請求項１または２に記載の画像処理装置。
【請求項５】
請求項１から４のいずれかに記載の画像処理装置を備えることを特徴とする、画像形成装置。
【請求項６】
画像データに対する画像処理の実行を制御する画像処理制御工程と、
入力画素数と出力画素数とに基づいて、画像を縮小する第１変倍処理または画像を拡大する第２変倍処理のいずれを実行するか判定する変倍率判定工程と、を含み、
前記画像処理制御工程は、前記変倍率判定工程により前記第１変倍処理を実行すると判定された場合、前記第１変倍処理を実行した後に、予め定められる画像処理を実行し、前記変倍率判定工程により前記第２変倍処理を実行すると判定された場合、前記第２変倍処理を実行する前に、前記予め定められる画像処理を実行することを特徴とする、画像処理方法。
【請求項７】
請求項１から４のいずれかに記載の画像処理装置を動作させるための画像処理プログラムであって、コンピュータを上記の各手段として機能させるための画像処理プログラム。
【請求項８】
請求項７に記載の画像処理プログラムを、コンピュータ読み取り可能に格納した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理方法、画像処理装置、それを備えた画像形成装置、画像処理プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
デジタルカラー複写機や複合機において、画像処理の速度の低下を抑制する技術が知られている。例えば、特許文献１には、補間倍率に対して最適な補間結果を得ることが可能な補間処理を選択し、実行する画像データ補間装置が記載されている。具体的には、特許文献１に記載の画像データ補間装置は、補間倍率が所定値以下の場合、ニアレストネイバー法で補間処理を実行し、補間倍率が所定値より大きい場合、ハイブリッドバイキュービック法により所定の整数倍に拡大し、残りの補間倍率をニアレストネイバー法で補間処理を実行する。
【０００３】
ニアレストネイバー法は、画像のエッジが保持される特徴を有するため、画像の拡大時にジャギーが発生しやすいが、演算処理量が少ないという特徴を有する。ハイブリッドバイキューブ法は、画像全体のイメージをシャープにすることができる反面、演算処理量が大きくなるという特徴を有する。ただし、整数倍に拡大する場合には、演算処理量を比較的少なくすることができる。
【０００４】
したがって、補間倍率が所定値以下の場合においては、ニアレストネイバー法で補間処理を実行することで演算処理量を減少させている。また、補間処理時の補間倍率が小さいため、画質の劣化の抑制を可能としている。補間倍率が所定値より大きい場合においては、ハイブリッドバイキュービック法により所定の整数倍に拡大させ、残りの補間倍率をニアレストネイバー法で補間処理を実行することで、画質の劣化を抑制させるとともに、補間処理全体における演算処理量の増加を抑制させている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０００−３２２５６号公報（２０００年１月２８日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した従来技術では、例えば１０００万画素超といった、画素数が多くファイルサイズが大きい画像に対して、上述した補間処理を実行したとしても、上述した補間処理以外の画像処理の演算処理量が多くなるため、画像処理全体の演算処理量の増加を抑制することができない。一方、演算処理量を増加させないように補間方法を選択し、補間処理を実行すると、画像がボヤけたり、文字の輪郭などでジャギーが発生するなど画質が劣化するといった問題がある。
【０００７】
本発明は、上記課題を解決するためになされたものであり、この発明の目的は、処理対象の画像データの画素数が多い場合であっても、処理速度の低下を抑えた画像処理が可能な画像処理方法、画像処理装置、それを備えた画像形成装置、画像処理プログラムおよび記録媒体を提供することである。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために、本発明の画像処理装置は、画像データに対する画像処理の実行を制御する画像処理制御手段と、入力画素数と出力画素数とに基づいて、画像を縮小する第１変倍処理または画像を拡大する第２変倍処理のいずれを実行するか判定する変倍率判定手段とを備え、前記画像処理制御手段は、前記変倍率判定手段により前記第１変倍処理を実行すると判定された場合、前記第１変倍処理を実行した後に、予め定められる画像処理を実行し、前記変倍率判定手段により前記第２変倍処理を実行すると判定された場合、前記第２変倍処理を実行する前に、前記予め定められる画像処理を実行する。
【０００９】
上記の構成によれば、入力画素数と出力画素数とに基づいて、第１変倍処理または第２変倍処理のいずれを実行するか判定され、第１変倍処理を実行すると判定された場合、第１変倍処理が実行された後に、予め定められる画像処理が実行され、第２変倍処理を実行すると判定された場合、第２変倍処理が実行される前に、予め定められる画像処理の処理が実行される。
【００１０】
このため、第１変倍処理の後に、予め定められる画像処理が実行される場合、第１変倍処理により画像サイズが小さくなっているので、予め定められる画像処理の実行時において、演算処理量を少なくすることができる。
【００１１】
また、第２変倍処理が実行される前に、予め定められる画像処理が実行される場合、第２変倍処理の実行により画像サイズが大きくなる前に、予め定められる画像処理を実行することができるので、演算処理量の増加を抑制することができる。
【００１２】
したがって、処理対象の画像データの画素数が多い場合であっても、処理速度の低下を抑えた画像処理が可能な画像処理装置を提供することができる。
【００１３】
なお、前記予め定められる画像処理は、下地除去処理と、色補正処理と、黒生成／下色除去処理と空間フィルタ処理とを含むことが好ましい。
【００１４】
また、本発明の画像処理装置において、前記変倍率判定手段は、前記算出された変倍率に基づいて、前記第１変倍処理時または前記第２変倍処理時における補間方法を設定する補間演算設定手段を含む。
【００１５】
上記の構成によれば、変倍率に応じた適切な補間方法を設定することができるので、画質を向上させることができる。
【００１６】
また、本発明の画像処理装置において、前記画像処理制御手段は、前記第１変倍処理を実行する第１変倍処理手段と、前記第２変倍処理を実行する第２変倍処理手段とを含み、前記第１変倍処理手段は、前記変倍率に基づいて、前記第１変倍処理時における補間方法を設定し、前記第２変倍処理手段は、前記変倍率に基づいて、前記第２変倍処理時における補間方法を設定する。
【００１７】
上記の構成によれば、上記補間演算設定部を設ける必要がないので、構成を簡素化することができる。
【００１８】
上記課題を解決するために、本発明の画像形成装置は、上記画像処理装置を備える。
【００１９】
上記の構成によれば、処理対象の画像データの画素数が多い場合であっても、処理速度の低下を抑えた画像処理が可能な画像処理方法を提供することができる。
【００２０】
上記課題を解決するために、本発明の画像処理方法は、画像データに対する画像処理の実行を制御する画像処理制御工程と、入力画素数と出力画素数とに基づいて、画像を縮小する第１変倍処理または画像を拡大する第２変倍処理のいずれを実行するか判定する変倍率判定工程とを含み、前記画像処理制御工程は、前記変倍率判定工程により前記第１変倍処理を実行すると判定された場合、前記第１変倍処理を実行した後に、予め定められる画像処理を実行し、前記変倍率判定工程により前記第２変倍処理を実行すると判定された場合、前記第２変倍処理を実行する前に、前記予め定められる画像処理を実行する。
【００２１】
上記の構成によれば、処理対象の画像データの画素数が多い場合であっても、処理速度の低下を抑えた画像処理が可能な画像処理方法を提供することができる。
【００２２】
なお、上記画像処理装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記各手段として動作させることにより、上記画像処理装置をコンピュータにて実現させる画像処理プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に含まれる。
【発明の効果】
【００２３】
本発明は、処理対象の画像データの画素数が多い場合であっても、処理速度の低下を抑えた画像処理が可能であるという効果を奏する。
【図面の簡単な説明】
【００２４】
【図１】本発明に係る一実施例としてのデジタルカラー画像形成装置の構成図である。
【図２】デジタルカラー画像形成装置において、ｓｃａｎ  ｔｏ  ｅ−ｍａｉｌ機能として動作する際の構成図である。
【図３】変倍率判定部の構成を示すブロック図である。
【図４】画像処理装置において実行される画像処理の一部の流れを示すフローチャートである。
【図５】変倍率算出処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００２５】
図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００２６】
（画像形成装置の構成）
図１は、本発明に係る一実施例としてのデジタルカラー画像形成装置の構成図である。図１は、スキャナ等の画像入力装置２より原稿を読み取って画像データを生成し、該画像データに基づく画像を画像出力装置４にて生成して出力する、いわゆるコピーモードにおけるデータの流れを示している。
【００２７】
画像入力装置２は、コピーモード、ファクシミリ送信モード、ｓｃａｎ  ｔｏ  ｅ−ｍａｉｌ等のイメージ送信モードにおいて、原稿を読み取り画像データを生成する。また、画像入力装置２は、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）を備えたスキャナ部を有し、原稿から反射してきた光を、ＲＧＢに色分解された電気信号（アナログの画像信号）に変換し、この電気信号を画像処理装置３へ出力する。画像入力装置２は、モード指定としてフルカラーモード、白黒モードのいずれのモードが選択されている場合であっても、フルカラーにて原稿画像を読み取る。
【００２８】
画像処理装置３は、コピーモード、ファクシミリ送信モード、イメージ送信モードにおいて、画像入力装置２から送られてきた画像データ（入力画像データ）に画像処理を行う。プリントモードにおいては、端末装置（図示しない）から送信されてきた画像データに画像処理を行う。ファクシミリ受信モードにおいては、外部装置（図示しない）から受信した画像データに画像処理を行う。そして、画像処理装置３は、コピーモード、プリントモード、ファクシミリ受信モードにおいては、画像処理を施した画像データを画像出力装置４に送信する。ファクシミリ送信モードにおいては、画像処理を施した画像データを送受信装置５に送信する。なお、画像処理装置３は、記憶部９に画像データを適宣記憶することにより画像処理を行う。
【００２９】
画像出力装置４は、画像処理装置３から送られてきた画像データの画像を記録媒体（例えば紙等）上に印刷（形成）する。例えば、画像出力装置４としては、電子写真方式またはインクジェット方式を用いたカラープリンタを挙げることができる。
【００３０】
送受信装置５は、例えばモデムやネットワークカードより構成される。送受信装置５は、ネットワークカード、ＬＡＮケーブル等を介して、ネットワークに接続された他の装置（例えば、パーソナルコンピュータ、サーバ装置、表示装置、他のデジタル複合機、ファクシミリ装置等）との間でデータを送受信する。送受信装置５は、画像データを送信する場合、相手先との送信手続きを行って送信可能な状態が確保されると、所定の形式で圧縮された画像データを記憶部９から読み出し、圧縮形式の変更など必要な処理を施して、通信回線を介して相手先に順次送信する。
【００３１】
また、送受信装置５は、画像データを受信する場合、通信手続きを行うとともに、相手先から送信されてくる画像データを受信して画像処理装置３に出力する。受信した画像データは、画像処理装置３で伸張処理、回転処理、解像度変換処理、出力階調補正、階調再現処理などの所定の処理が施され、画像出力装置４によって出力される。なお、受信した画像データを記憶装置（図示せず）に保存し、画像処理装置３が必要に応じて読み出して上記所定の処理を施すようにしてもよい。
【００３２】
制御部（画像処理制御手段）７は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）あるいはＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）等のプロセッサを含むコンピュータであり、デジタルカラー画像形成装置１に備えられる各種ハードウェアを統括的に制御するものである。また、制御部７は、デジタルカラー画像形成装置１に備えられる各ハードウェア間のデータ転送を制御する機能も有する。なお、図１において、制御部７は、画像処理装置３の外部の構成として示しているが、記憶部９と共に、画像処理装置３内の構成として備えられていてもよい。
【００３３】
（画像処理装置３の構成）
画像処理装置３は、Ａ/Ｄ（アナログ/デジタル）変換部１１、シェーディング補正部１２、入力処理部１３、原稿自動判別部１４、第１変倍処理部（第１変倍処理手段）１５、下地除去処理部１６、色補正部１７、黒生成／下色除去部１８、空間フィルタ部１９、第２変倍処理部（第２変倍処理手段）２０、出力階調補正部２１、中間調生成部２２、変倍率判定部（変倍率判定手段）２３と、領域分離部２４とを含む。
【００３４】
Ａ／Ｄ（アナログ・デジタル）変換部１１は、画像入力装置２から送られてきたカラー画像信号（ＲＧＢアナログ信号）をデジタルの画像データ（ＲＧＢデジタル信号）に変換する。
【００３５】
シェーディング補正部１２は、Ａ／Ｄ変換部１１から送られてきた画像データに対して、画像入力装置２の照明系、結像系、撮像系で生じる各種の歪みを取り除く処理を施す。
【００３６】
入力処理部１３は、シェーディング補正部１２より送られてくるＲＧＢの画像データのそれぞれに対してγ補正処理などの階調変換処理を施し、原稿自動判別部１４および変倍率判定部２３に出力する。
【００３７】
入力処理部１３で上記処理が施されたデータは、記憶部９に引き渡され、ファイリングデータとして管理される。この場合、上記画像データは、例えば、ＪＰＥＧ圧縮アルゴリズムに基づいてＪＰＥＧコードに圧縮されて格納される。コピー出力動作やプリント出力動作が指示された場合は、ハードディスクからＪＰＥＧコードが引き出され、不図示のＪＰＥＧ伸張部に引き渡され、復号化処理がなされＲＧＢデータに変換される。
【００３８】
一方、イメージ送信動作の場合はハードディスクからＪＰＥＧコードが引き出され、不図示のＪＰＥＧ伸張部に引き渡され、復号化処理がなされＲＧＢデータに変換された後、ＰＤＦファイルに変換され、図示しないメール処理部にて電子メールに添付されて、ネットワーク網や通信回線を介して外部接続装置や通信回線へ向けてデータが伝送される。なお、ファイリングデータの管理やデータの引渡しの動作制御については制御部７が行う。なお、原稿自動判別部１４において処理が行われた後の画像データをファイリングするようにしてもよい。
【００３９】
原稿自動判別部１４は、読み取られた原稿が文字原稿であるか、印刷写真原稿であるか、あるいは、文字と印刷写真が混在した文字印刷写真原稿であるか等の原稿種別を判別する。また、読み取られた原稿がカラー原稿であるのか、白黒原稿であるのかを判別する自動カラー判別処理（ＡＣＳ：Ａｕｔｏ  Ｃｏｌｏｒ  Ｓｅｌｅｃｔｉｏｎ）やブランク原稿（無地原稿）であるか否を判定する。
【００４０】
変倍率判定部２３は、入力画素数と出力画素数とに基づいて算出された変倍率に基づいて、後述する第１変倍処理部１５または第２変倍処理部２０のいずれで処理を行うかを判定し、判定結果を示す判定信号を生成する。判定信号は、第１判定信号と、第２判定信号とを含む。第１判定信号は、処理を実行する指示を示し、第２判定信号は、処理をスルーする指示を示す。変倍率判定部２３は、生成された判定信号を第１変倍処理部１５および第２変倍処理部２０に出力する。また、変倍率判定部２３は、算出された変倍率に基づいて変倍処理を行う補間方法を設定する。
【００４１】
領域分離部２４は、原稿自動判別部１４より入力されたＲＧＢ信号（ＲＧＢの濃度信号）より、入力画像データの各画素がどのような種類の領域に属するかを判定する。例えば、黒文字、色文字、網点などいずれの領域に属する画素であるのかを判定する。領域分離部２４により実行される領域分離処理は、画素毎に画像領域の判定を行う形態ではなく、複数の画素単位で画像領域の判定が行われる形態であってもよい。領域分離部２４は、判定結果としての領域分離信号を、黒生成／下色除去部１８、空間フィルタ部１９および中間調生成部２２に出力する。
【００４２】
第１変倍処理部１５は、変倍率判定部２３から入力される判定信号に基づいて、画像を縮小する第１変倍処理を実行するか否かを決定する。第１変倍処理部１５は、変倍率判定部２３から第１判定信号が入力される場合、第１変倍処理を実行することを決定し、変倍率判定部２３から第２判定信号が入力される場合、第１変倍処理を実行しないことを決定する。
【００４３】
第１変倍処理部１５は、第１変倍処理を実行することを決定した場合、変倍率判定部２３から入力された判定信号に含まれる変倍率で画像を縮小する第１変倍処理を、原稿自動判別部１４から入力される画像データに対して実行する。また、第１変倍処理の実行時に、変倍率判定部２３により設定された補間方法で補間処理を実行する。第１変倍処理部１５は、処理後の画像データを下地除去処理部１６に出力する。第１変倍処理部１５は、第１変倍処理を実行しないことを決定した場合、原稿自動判別部１４から入力される画像データをスルーして、下地除去処理部１６に出力する。
【００４４】
下地除去処理部１６は、原稿自動判別部１４により判定された判定結果や、ユーザによって操作パネル（不図示）から入力される下地除去の除去レベルに基づいて下地除去処理を行う。
【００４５】
色補正部１７は、色再現の忠実化実現のために、不要吸収成分を含むＣＭＹ（Ｃ：シアン・Ｍ：マゼンタ・Ｙ：イエロー）色材の分光特性に基づいた色濁りを取り除く処理を行う。
【００４６】
黒生成／下色除去部１８は、色補正部１７による色補正後のＣＭＹの３色信号から黒（Ｋ）信号を生成する黒生成、元のＣＭＹ信号から黒生成で得たＫ信号を差し引いて新たなＣＭＹ信号を生成する処理を行う。これにより、ＣＭＹの３色信号はＣＭＹＫの４色信号に変換される。
【００４７】
空間フィルタ部１９は、黒生成／下色除去部１８より入力されるＣＭＹＫ信号の画像データに対して、領域分離信号を基にデジタルフィルタによる空間フィルタ処理（強調処理および／または平滑化処理）を行い、空間周波数特性を補正する。これにより、出力画像のぼやけや粒状性劣化を軽減することができる。
【００４８】
第２変倍処理部２０は、変倍率判定部２３から入力される判定信号に基づいて、画像を拡大する第２変倍処理を実行するか否かを決定する。具体的には、変倍率判定部２３から入力された判定信号が第２変倍処理の実行を示す場合、第２変倍処理を実行することを決定し、変倍率判定部２３から入力される判定信号が第１変倍処理の実行を示す場合、第２変倍処理を実行しないことを決定する。
【００４９】
第２変倍処理部２０は、第２変倍処理を実行することを決定した場合、変倍率判定部２３から入力された判定信号に含まれる変倍率で画像を拡大する第２変倍処理を、空間フィルタ部１９から入力された画像データに対して実行する。また、第２変倍処理時に、変倍率判定部２３により設定された補間方法で補間処理を実行する。第２変倍処理部２０は、処理後の画像データを出力階調補正部２１に出力する。第２変倍処理部２０は、第２変倍処理を実行しないことを決定した場合、空間フィルタ部１９から入力される画像データをスルーして、出力階調補正部２１に出力する。
【００５０】
出力階調補正部２１は、画像データを紙等の記録媒体に出力するための出力γ補正処理を行う。
【００５１】
中間調生成部２２は、ＣＭＹＫ信号の画像データに対して領域分離信号を基に、誤差拡散処理やディザ処理を用いて、画像を出力するための階調再現処理を行う。
【００５２】
例えば、領域分離部２４にて文字に分離された領域は、特に黒文字あるいは色文字の再現性を高めるために、空間フィルタ部１９による空間フィルタ処理における鮮鋭強調処理で高周波数の強調量が大きくされる。同時に、中間調生成部２２においては、高域周波数の再現に適した高解像度のスクリーンでの２値化または多値化処理が選択される。また、領域分離部２４にて網点領域に分離された領域に関しては、空間フィルタ部１９において、入力網点成分を除去するためのローパス・フィルタ処理が施される。
【００５３】
そして、出力階調補正部２１は、濃度信号などの信号を画像出力装置４の特性値である網点面積率に変換する出力階調補正処理を行った後、中間調生成部２２で、最終的に画像を画素に分離してそれぞれの階調を再現できるように処理する階調再現処理（中間調生成）が施される。領域分離部２４にて写真に分離された領域に関しては、階調再現性を重視したスクリーンでの２値化または多値化処理が行われる。
【００５４】
中間調生成部２２から出力されたＣＭＹＫ信号は画像出力装置４に出力され、画像出力装置４において、最終的な出力画像が形成される。
【００５５】
（デジタルカラー画像形成装置の別構成）
図２は、デジタルカラー画像形成装置において、ｓｃａｎ  ｔｏ  ｅ−ｍａｉｌ機能として動作する際の構成図である。ｓｃａｎ  ｔｏ  ｅ−ｍａｉｌ機能として動作する場合、デジタルカラー画像形成装置１においては、フォーマット化処理部２５が動作する。また、黒生成／下色除去部１８および中間調生成部２２それぞれが、入力される画像データに対して処理を行わない。このため、ｓｃａｎ  ｔｏ  ｅ−ｍａｉｌ機能として動作する場合におけるデジタルカラー画像形成装置１においては、黒生成／下色除去部１８によりＣＭＹの３色信号からＣＭＹＫの４色信号に変換する処理が画像データに対して実行されずに、黒生成／下色除去部１８よりも後段の各部に画像データが出力される。
【００５６】
また、色補正部１７は、一般に普及している表示装置の表示特性に適合したＲ’Ｇ’Ｂ’の画像データ（例えば、ｓＲＧＢデータ）に変換する。このため、中間調生成部２２から出力される画像データは、Ｒ’Ｇ’Ｂ’の画像データとなる。
【００５７】
フォーマット化処理部２５は、中間調生成部２２から出力されたＲ’Ｇ’Ｂ’の画像データをＰＤＦ形式に変更する。フォーマット化処理部２５によりＰＤＦ形式に変更された画像データは、図示しないメール処理部により電子メールに添付され、電子メールがネットワークを介して相手先に送信される。
【００５８】
（変倍率判定部の構成）
図３は、変倍率判定部の構成を示すブロック図である。図３に示されるように、変倍率判定部２３は、変倍率算出部３１と、変倍率比較部３２と、補間演算設定部（補間演算設定手段）３３とを含む。
【００５９】
変倍率算出部３１は、下記の式（１）に示すように、出力画素数に対する入力画素数の割合を第１変倍率として算出し、第１変倍率を変倍率比較部３２に出力する。ただし、ページ集約機能が設定されている場合（ページ集約機能を設定する場合、操作パネルより行われる。）、第１変倍率を算出した後、ページ集約機能に対して定められたページ集約変倍率を第１変倍率に掛け合わせることにより第２変倍率を算出し（下記の式２参照）、第２変倍率を変倍率比較部３２に出力する。
【００６０】
第１変倍率（％）＝入力画素数／出力画素数×１００・・・（式１）
第２変倍率（％）＝（入力画素数／出力画素数）×ページ集約変倍率×１００
・・・（式２）
入力画素数は、例えば画像入力装置２により読み取られる用紙サイズや読取解像度ごとに設定された画素数（例えば、Ａ４サイズ、６００ｄｐｉで読み取る場合、縦７０００画素、横５０００画素とする。）としてもよい。デジタルカメラなどで撮影された際の画素数（例えば、約１０００万画素のＣＣＤ搭載のデジタルカメラの場合、縦３５００画素、横３０００画素とする。）としてもよい。
【００６１】
画像入力装置２により読み取られる用紙サイズは、前述した操作パネルより設定することができる。また、操作パネルより読取解像度の設定を行うことが可能な複合機の場合、ユーザにより設定された読取解像度に基づいて、入力画素数の設定がなされる。デジタルカメラで撮像された画像データの場合、画像形成装置に備えられるＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）端子やカードリーダーに接続されたＣＦ（Ｃｏｍｐａｃｔ  Ｆｌａｓｈ、登録商標）カード等より取り込まれた画像データを、一旦、記憶部９に格納しておき、記憶部９に格納された画像データのＥｘｉｆ（Ｅｘｃｈａｎｇｅａｂｌｅ  Ｉｍａｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ）情報より読み出された縦横の画素数が入力画素数として設定される。
【００６２】
出力画素数は、ユーザにより選択された出力用紙サイズと出力解像度とに基づいて算出される。例えば、Ａ３サイズ、６００ｄｐｉで出力する場合は、縦１００００画素、横７０００画素とすればよい。
【００６３】
例えば、２ｉｎ１（２枚の原稿を１枚の用紙で出力）のページ集約機能の場合、第２変倍率は、下記の表１に示すように算出される。
【００６４】
【表１】
2013121083.tif 000003
【００６５】
なお、画像データの縦方向および横方向それぞれで変倍率を算出し、それぞれの変倍率が異なる場合はいずれか一方（例えば、小さいほうの変倍率）を第１変倍率として選択するようにしてもよい。
【００６６】
変倍率比較部３２は、変倍率算出部３１から入力された変倍率と所定値とを比較する。所定値は、ここでは１００％としている。変倍率比較部３２は、変倍率算出部３１から入力された変倍率が所定値未満であるならば第１変倍処理を実行すると判定するが、所定値より大きいならば第２変倍処理を実行すると判定する。
【００６７】
変倍率比較部３２は、第１変倍処理または第２変倍処理を実行すると判定した場合、その判定結果と変倍率算出部３１から入力された変倍率とを補間演算設定部３３に出力する。変倍率算出部３１から入力された変倍率が所定値に等しい場合、第１変倍処理および第２変倍処理を実行しないと判定し、その判定結果を補間演算設定部３３に出力する。
【００６８】
補間演算設定部３３は、変倍率算出部３１により算出された変倍率に関連付けられた補間方法を設定する。補間方法は、例えばバイリニア法と、ニアレストネイバー法と、バイキュービック法とを含む。５０％未満の変倍率にはバイリニア法が関連付けられ、５０〜９９％の範囲の変倍率にはニアレストネイバー法が関連付けられ、１０１〜１４９％の範囲の変倍率にはバイリニア法が関連付けられ、１５０％以上の変倍率にはバイキュービック法が関連付けられる。
【００６９】
バイリニア法は、補間する画素を囲む周囲４点の既存画素の距離に比例した形で重み付けした値の平均を求め、その値をその補間画素として補間演算する方法である。ニアレストネイバー法は、補間する画素に一番近い、あるいは、補間する画素に対して所定の位置関係にある既存画素の値をその補間画素の値として補間演算する方法である。バイキュービック法は、補間する画素を囲む４点に加え、更にそれらを囲む１２点を加えた計１６点の画素の値を用いて、補間演算する方法である。
【００７０】
また、補間演算設定部３３は、変倍率比較部３２から入力された判定結果が第１変倍処理または第２変倍処理を実行することを示す場合、処理実行指示を示す第１判定信号を生成し、処理をスルーする指示を示す第２判定信号を生成する。第１判定信号には、変倍率算出部３１から入力された変倍率と、その変倍率に関連付けられた補間方法とが含まれる。
【００７１】
補間演算設定部３３は、変倍率比較部３２から入力された判定結果が第１変倍処理を実行することを示す場合、第１判定信号を第１変倍処理部１５に出力し、第２判定信号を第２変倍処理部２０に出力する。変倍率比較部３２から入力された判定結果が第２変倍処理を実行することを示す場合、第１判定信号を第２変倍処理部２０に出力し、第２判定信号を第１変倍処理部１５に出力する。
【００７２】
補間演算設定部３３は、変倍率比較部３２から入力された判定結果が第１変倍処理および第２変倍処理を実行しないことを示す場合、第２判定信号を生成し、第２判定信号を第１変倍処理部１５および第２変倍処理部２０それぞれに出力する。
【００７３】
（第１変倍処理部と第２変倍処理部の動作）
【００７４】
【表２】
2013121083.tif 000004
【００７５】
表２は、第１変倍処理部１５および第２変倍処理部２０それぞれの動作を変倍率ごとにまとめたものである。変倍率が１０１％以上においては、第１変倍処理部１５が第２判定信号に従った動作を示し、第２変倍処理部２０が第１判定信号に従った動作を示している。変倍率が９９％以下においては、第１変倍処理部１５が第１判定信号に従った動作を示し、第２変倍処理部２０が第２判定信号に従った動作を示している。変倍率が１００％においては、第１変倍処理部１５および第２変倍処理部２０が第２判定信号に従った動作を示している。
【００７６】
判定信号に含まれる変倍率が５０％未満の場合、判定信号に含まれる変倍率に関連付けられている補間方法はバイリニア法である。
【００７７】
このため、第１変倍処理部１５は変倍処理時にバイリニア法に基づいて補間処理を実行し、第２変倍処理部２０は空間フィルタ部１９から入力される画像データをスルーする。したがって、この場合において、第１変倍処理時にバイリニア法を用いたので、縮小率が大きくても文字エッジの輪郭部のジャギーを発生し難くすることができる。
【００７８】
判定信号に含まれる変倍率が５０％以上９９％以下の場合、判定信号に含まれる変倍率に関連付けられている補間方法は、ニアレストネイバー法である。
【００７９】
このため、第１変倍処理部１５は変倍処理時にニアレストネイバー法に基づいて補間処理を実行し、第２変倍処理部２０は空間フィルタ部１９から入力される画像データをスルーする。したがって、この場合において、第１変倍処理時に演算処理量が少ないニアレストネイバー法を用いたので、バイリニア法を用いるよりも処理速度を比較的に速くすることができる。
【００８０】
判定信号に含まれる変倍率が１０１％以上１４９％以下の場合、判定信号に含まれる変倍率に関連付けられている補間方法はバイリニア法である。
【００８１】
このため、第１変倍処理部１５は原稿自動判別部１４から入力される画像データをスルーし、第２変倍処理部２０は変倍処理時にバイリニア法に基づいて補間処理を実行する。したがって、この場合において、第２変倍処理時にバイリニア法を用いたので、文字エッジの輪郭部のジャギーを発生し難くすることができる。
【００８２】
判定信号に含まれる変倍率が１５０％以上の場合、判定信号に含まれる変倍率に関連付けられている補間方法はバイキュービック法である。
【００８３】
このため、第１変倍処理部１５は原稿自動判別部１４から入力される画像データをスルーし、第２変倍処理部２０は変倍処理時にバイキュービック法に基づいて補間処理を実行する。したがって、この場合において、第２変倍処理時にバイキュービック法を用いたので、バイリニア法よりも拡大時のぼやけを抑制することができる。
【００８４】
ここで、表２の結果に基づいて第１変倍処理部１６〜第２変倍処理部２０それぞれについて説明する。変倍率が１０１％以上においては、画像データに対して、第１変倍処理を実行せずに第２変倍処理を実行し、前段の下地除去処理部１６〜空間フィルタ部１９それぞれが処理を実行する。
【００８５】
このため、下地除去処理部１６〜空間フィルタ部１９それぞれは、第２変倍処理部２０の処理により画像サイズが大きくなる前の画像データに対して処理を実行することができる。これにより、下地除去処理部１６〜空間フィルタ部１９それぞれの演算処理量の増加を抑制することができる。
【００８６】
一方、変倍率が９９％以下においては、画像データに対して、第２変倍処理を実行せずに第１変倍処理を実行し、後段の下地除去処理部１６〜空間フィルタ部１９それぞれが処理を実行する。
【００８７】
このため、下地除去処理部１６〜空間フィルタ部１９それぞれは、第１変倍処理部１５の処理により画像サイズが小さくなった後の画像データに対して処理を実行することができる。これにより、下地除去処理部１６〜空間フィルタ部１９それぞれの演算処理量を少なくすることができる。
【００８８】
なお、第１変倍処理部１５および第２変倍処理部２０それぞれの動作は表２に限定するものではない。変倍率の範囲をさらに細かく分けて、第１変倍処理部１５および第２変倍処理部２０それぞれの動作を定めてもよいし、縮小時と拡大時の２つの区分に分けて、第１変倍処理部１５および第２変倍処理部２０それぞれの動作を定めてもよい。
【００８９】
また、変倍率判定部２３が、変倍率算出部３１と変倍率比較部３２と補間演算設定部３３とを含む構成としたが、これに限定するものではない。変倍率判定部２３を、変倍率算出部３１と変倍率比較部３２で構成し、第１変倍処理部１５および第２変倍処理部２０それぞれが補間演算設定部３３の機能をさらに有していてもよい。
【００９０】
（画像処理の流れ）
図４は、画像処理装置において実行される画像処理の一部の流れを示すフローチャートである。ここでは、変倍率判定部２３および第１変倍処理部１５〜第２変倍処理部２０において実行される処理の流れを説明する。
【００９１】
図４に示されるように、変倍率判定部２３は、変倍率判定処理を実行する（Ｓ３０１）。ここで、変倍率判定処理について説明する。
【００９２】
図５は、変倍率判定処理の流れを示すフローチャートである。図５に示されるように、変倍率算出部３１は、入力画素数および出力画素数を設定する（Ｓ４０１）。そして、上記の式１に従って第１変倍率を算出する（Ｓ４０２）。
【００９３】
次のステップＳ４０３においては、変倍率算出部３１は、ページ集約機能が設定されているか否かを判断する。ページ集約機能が設定されているならば処理をステップＳ４０４に進めるが、そうでなければ処理をステップＳ４０５に進める。
【００９４】
ステップＳ４０４においては、変倍率算出部３１は、設定されているページ集約機能に対して定められたページ集約変倍率を、ステップＳ４０２において算出された第１変倍率に掛け合わせることにより第２変倍率を算出し、処理をステップＳ４０５に進める。
【００９５】
ステップＳ４０５においては、補間演算設定部３３は、算出された変倍率に関連付けられた補間方法を設定し、処理をステップＳ４０６に進める。
【００９６】
ステップＳ４０６においては、算出された変倍率が所定値より大きい場合、算出された変倍率とステップＳ４０５において設定された補間方法とを含む第１判定信号を第１変倍処理部１５に出力し、第２判定信号を第２変倍処理部２０に出力する。
【００９７】
また、算出された変倍率が所定値未満の場合、算出された変倍率とステップＳ４０５において設定された補間方法とを含む第１判定信号を第２変倍処理部２０に出力し、第２判定信号を第１変倍処理部１５に出力する。
【００９８】
算出された変倍率が所定値に等しい場合、第２判定信号を第１変倍処理部１５および第２変倍処理部２０に出力する。
【００９９】
図４に戻って、ステップＳ３０２においては、第１変倍処理部１５は、第１変倍処理の実行指示があったか否かを判断する。具体的には、ステップＳ４０６において出力された判定信号に基づいて第１変倍処理を実行するか否かを判断する。第１判定信号が入力されたならば処理をステップＳ３０３に進めるが、第２判定信号が入力されたならば処理をステップＳ３０５に進める。
【０１００】
ステップＳ３０３においては、第１変倍処理部１５は、入力された第１判定信号に含まれる変倍率で、画像を縮小する第１変倍処理を実行する。そして、第１判定信号に含まれる補間方法で補間処理を実行する（Ｓ３０４）。
【０１０１】
次のステップＳ３０５においては、色補正部１７は色補正処理を実行し、黒生成／下色除去部１８は黒生成／下色除去処理を実行し、処理をステップＳ３０６に進める。
【０１０２】
ステップＳ３０６においては、空間フィルタ部１９は、空間フィルタ処理を実行する。そして、第２変倍処理部２０は、第２変倍処理の実行指示があったか否かを判断する（Ｓ３０７）。具体的には、ステップＳ４０６において出力された判定信号に基づいて第２変倍処理を実行するか否かを判断する。第１判定信号が入力されたならば処理をステップＳ３０８に進めるが、第２判定信号が入力されたならば処理を終了する。
【０１０３】
ステップＳ３０８においては、第２変倍処理部２０は、入力された第１判定信号に含まれる変倍率で、画像を拡大する第２変倍処理を実行する。そして、第１判定信号に含まれる補間方法で補間処理を実行する（Ｓ３０９）。
【０１０４】
（まとめ）
以上説明したように、変倍率が１００％未満である場合、色補正処理やフィルタ処理などの画質調整処理の実行前に変倍率に基づいて縮小し、変倍率が１０１％以上である場合、画像を拡大する前に画質調整処理を実行する。これにより、画質調整処理の速度の低下を抑制することができる。
【０１０５】
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【０１０６】
最後に、画像処理装置３の各ブロックは、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウェアによって実現してもよい。
【０１０７】
すなわち、画像処理装置３は、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである画像処理装置３の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記画像処理装置３に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０１０８】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【０１０９】
また、画像処理装置３を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【符号の説明】
【０１１０】
１，１Ａ  デジタルカラー画像形成装置
２  画像入力装置
３  画像処理装置
４  画像出力装置
５  送受信装置
７  制御部（画像処理制御手段）
９  記憶部
１１  Ａ／Ｄ変換部
１２  シェーディング補正部
１３  入力処理部
１４  原稿自動判別部
１５  第１変倍処理部（第１変倍処理手段）
１６  下地除去処理部
１７，１７Ａ  色補正部
１８  黒生成／下色除去部
１９  空間フィルタ部
２０  第２変倍処理部（第２変倍処理手段）
２１  出力階調補正部
２２  中間調生成部
２３  変倍率判定部（変倍率判定手段）
２４  領域分離部
２５  フォーマット化処理部
３１  変倍率算出部
３２  変倍率比較部
３３  補間演算設定部（補間演算設定手段）
【図１】
2013121083.tif 000005
【図２】
2013121083.tif 000006
【図３】
2013121083.tif 000007
【図４】
2013121083.tif 000008
【図５】
2013121083.tif 000009