(57)【要約】【課題】画像処理手順を交換可能な画像処理装置において、交換時の装置効率を確実に高めることができるようにする。【解決手段】第２パス切替部８０２は、フィルタ処理部３００の配置位置変更に伴う、フィルタ処理部３００が取り扱う画像データの種別変化に応じて、フィルタ処理部３００の通過帯域特性の種別（ローパス／ハイパス）を調整する。第２パス切替部８０２は、フィルタ処理部３００を前段画像処理部２０ａ側に配置する際に、フィルタ処理に不要となる１系統分のＦＩＦＯメモリを削減するように、ＦＩＦＯ制御部８０４に指令を発する。ＦＩＦＯ制御部８０４は、第２パス切替部８０２からの指示に基づき、ＦＩＦＯメモリを排他的に使用することで、実ＦＩＦＯメモリの量を減らす。【選択図】図３
2005136787.tif 000002
【特許請求の範囲】
【請求項１】
入力された画像データに対して所定の画像処理を実行する画像処理モジュールを複数備えるとともに、前記複数の画像処理モジュールによる各画像処理の順序を交換可能な画像処理装置であって、
画像処理順序の交換を制御するとともに、当該画像処理順序の交換による交換対象の画像処理モジュールが取り扱う画像データの種別変化に応じて、前記画像処理モジュールの機能状態を調整する切替制御部を
備えたことを特徴とする画像処理装置。
【請求項２】
入力された画像データに対して所定の画像処理を実行する画像処理モジュールを複数備えるとともに、前記複数の画像処理モジュールによる各画像処理の順序を交換可能な画像処理装置であって、
画像処理順序の交換を制御するとともに、当該画像処理順序の交換による交換対象の画像処理モジュールが取り扱う画像データ数の変化に応じて、前記画像処理モジュールの機能状態を調整する切替制御部を
備えたことを特徴とする画像処理装置。
【請求項３】
前記複数の画像処理モジュールのうちの第１のものは、処理対象の画像データについて、色空間を規定する軸数が異なる他の色空間の画像データに変換する色空間変換処理を実行する色空間変換処理部であり、
前記切替制御部は、前記複数の画像処理モジュールのうちの第２のものを前記色空間変換処理部の前段および後段の何れに配置するのかに応じて変化する、当該第２の画像処理モジュールが取り扱う画像データ数の変化に応じて、当該第２の画像処理モジュールの機能状態を調整する
ことを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記切替制御部は、前記第２の画像処理モジュールの配置位置を変更することにより空きの生じる部分については、前段側からの画像データを後段側へ伝達する
ことを特徴とする請求項２または３に記載の画像処理装置。
【請求項５】
前記第２の画像処理モジュールは、色空間を規定する軸に対応するそれぞれ異なる色画像データごとに、個別に画像処理を実行する色対応画像処理部を有し、
前記切替制御部は、前記色対応画像処理部のうちの、前記第２の画像処理モジュールの配置位置を変更することにより当該第２の画像処理モジュール用には不使用となる部分の全部もしくは一部について、当該第２の画像処理モジュール以外の画像処理モジュールにおける当該第２の画像処理モジュールと同種の画像処理のために使用可能に制御する
ことを特徴とする請求項３に記載の画像処理装置。
【請求項６】
前記切替制御部は、前記色対応画像処理部のうちの、前記第２の画像処理モジュールの配置位置を変更することにより当該第２の画像処理モジュール用には不使用となる部分であって、かつ当該第２の画像処理モジュール以外の画像処理モジュールにおける画像処理のためにも使用しないものについて、その機能を停止させる
ことを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記第２の画像処理モジュールは、色空間を規定する軸に対応するそれぞれ異なる色画像データごとに、個別に画像処理を実行する色対応画像処理部を有し、
前記切替制御部は、前記色対応画像処理部のうちの、前記第２の画像処理モジュールの配置位置を変更することにより当該第２の画像処理モジュール用には不使用となる部分の全部もしくは一部について、その機能を停止させる
ことを特徴とする請求項３に記載の画像処理装置。
【請求項８】
前記第２の画像処理モジュールは、画像データを記憶する記憶手段を有し、
前記切替制御部は、前記記憶手段のうちの、前記第２の画像処理モジュールの配置位置を変更することにより当該第２の画像処理モジュール用には不使用となる部分の全部もしくは一部を、当該第２の画像処理モジュール以外の画像処理モジュールにおける画像処理のために使用可能に制御する
ことを特徴とする請求項２から７のうちの何れか１項に記載の画像処理装置。
【請求項９】
前記切替制御部は、前記記憶手段のうちの、前記第２の画像処理モジュールの配置位置を変更することにより当該第２の画像処理モジュール用には不使用となる部分であって、かつ前記第２の画像処理モジュール以外の画像処理モジュールにおける画像処理のためにも使用しないものについて、その機能を停止させる
ことを特徴とする請求項８に記載の画像処理装置。
【請求項１０】
前記第２の画像処理モジュールは、画像データを記憶する記憶手段を有し、
前記切替制御部は、前記記憶手段のうちの、前記第２の画像処理モジュールの配置位置を変更することにより当該第２の画像処理モジュール用には不使用となる部分の全部もしくは一部について、その機能を停止させる
ことを特徴とする請求項２から７に記載の画像処理装置。
【請求項１１】
前記第２の画像処理モジュールは、フィルタ処理を実行するものであって、
前記切替制御部は、前記第２の画像処理モジュールの配置位置を変更することに応じて、前記第２の画像処理モジュールの前記フィルタ処理における通過帯域特性の種別を変更させる
ことを特徴とする請求項１または５に記載の画像処理装置。
【請求項１２】
入力された画像データに対して所定の画像処理を実行する画像処理モジュールを複数備えるとともに、前記複数の画像処理モジュールによる各画像処理の順序を交換可能な画像処理装置であって、
画像処理順序の交換を制御するとともに、当該画像処理順序の交換による交換対象の画像処理モジュールが取り扱う画像データの種別変化に応じて、前記画像処理モジュールの機能状態を調整する切替制御部を
備えたことを特徴とする画像処理装置。
【請求項１３】
読み取った画像を所定の記録媒体上に可視画像として出力する画像形成装置であって、
請求項１から１２のうちの何れか１項に記載の画像処理装置と、
原稿画像を読み取ることで得た画像データを前記画像処理装置に渡す画像取得部と、
前記画像処理装置から出力された画像データに基づいて、前記記録媒体上に可視画像を形成する画像出力部と
を備えたことを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル信号処理にて画像処理を実行する画像処理装置およびこの画像処理装置を備えた画像形成装置に関する。より詳細には、画像処理モジュール（ソフトでいう画像処理命令）の実行順序を切替可能とする技術に関する。
【背景技術】
【０００２】
たとえばプリンタ装置、ファクシミリ装置、複写装置、あるいはそれらの機能を複数有する複合機など、入力されたカラー画像に対して所望の画像処理を施した後にこのカラー画像に対応するカラー出力画像を所定の出力媒体上に形成する画像形成装置がある。
【０００３】
たとえば、カラー出力対応のデジタル複写装置の場合、原稿を読み取ることで得たＲＧＢ（もしくはＬａｂ（正しくはＬ*ａ*ｂ*））画像データを、出力側に応じた減法混色用に適したイエロー（Ｙ）、マゼンタ（Ｍ）、およびシアン（Ｃ）のＣＭＹＫ表色系、あるいはこれにブラック（Ｋ）を加えたＣＭＹＫ表色系であらわされた、プリント出力用に色分解されたラスタデータを生成する。このラスタデータは、画質改善のための様々な画像処理が施された後に、読み取った原稿画像に対応する画像を印刷用紙上に形成するプリントエンジンに送られる。プリントエンジンは、受け取ったラスタデータに基づいて、所定サイズの印刷用紙上に画像を形成する。
【０００４】
また、この種の画像形成装置の中には、画像処理モジュール（ソフトでいう画像処理命令）の実行順序や種類を切り替えることができるものがある。たとえば、解像度の変更、回転、合成、変形、色調あるいは明るさの補正などの各種編集処理を行なうに際して、前記の各編集処理（画像処理の一例）の実行順序や種類を切り替えることで編集処理効率を向上させる技術が、特許文献１に提案されている。
【０００５】
【特許文献１】特許第２９０３９１７号公報
【０００６】
この特許文献１では、その具体的な例として、ソフトウェア処理による編集処理における実行順序や編集処理内容の切替技術を示しているが、ハードウェア処理でも、たとえばパイプライン処理上で画像処理ブロック（画像処理モジュール）を移動させたり処理命令を切り替えたりすることで、同様のことを実現することができる。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に記載の切替技術では、解像度の変更、あるいは色調や明るさの補正などの各種編集処理が処理対象とする画像データが、同一の処理系統、すなわち処理対象データの種別（たとえば色空間）や数に変化がないことを前提としている。このため、この前提が崩れるケースでは、特許文献１に記載の技術を用いると、必ずしも、編集処理効率の向上に繋がらないという問題が生じる。
【０００８】
たとえば、Ｌａｂ処理系で動作していた画像処理モジュールをＹＭＣＫ処理系に移動させると、処理対象データの種別や数が変化するので、単純な移動では、効率的なものとならない。場合によっては、画像処理モジュールを移動できないケースも生じる。
【０００９】
たとえば、Ｌａｂ処理系およびＹＭＣＫ処理系のそれぞれについて、色信号の数分だけの独立した画像処理モジュールを必要とするケースで、ＹＭＣＫ処理系として必要最低限の４つの画像処理モジュールを用意していて、これをＬａｂ処理系に移動させる場合には、１色分の画像処理モジュールに余りが生じる。この余剰分の画像処理モジュールの取扱いが問題になる。
【００１０】
また、前述と同様に、処理対象とする色信号の数分だけの、独立した画像処理モジュールを必要とするケースで、Ｌａｂ処理系として必要最低限の３つの画像処理モジュールしか用意していないと、Ｌａｂ処理系で動作していた画像処理モジュールをＹＭＣＫ処理系に移動させることはできない。１色分の画像処理モジュールに不足が生じるからである。
【００１１】
本発明は、上記事情に鑑みてなされたものであり、画像処理モジュール（画像処理命令）の実行順序を切替可能とするに際して、処理対象データの種別に変化がある場合であっても、効率をより確実に向上させることが可能な画像処理装置およびこの画像処理装置を備えた画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明に係る第１の画像処理装置は、入力された画像データに対して所定の画像処理を実行する画像処理モジュールを複数備えるとともに、複数の画像処理モジュールによる各画像処理の順序を交換可能な画像処理装置であって、画像処理順序の交換を制御するとともに、画像処理順序の交換による交換対象の画像処理モジュールが取り扱う画像データの種別変化（たとえば色空間の変化）に応じて、画像処理モジュールの機能状態を調整する切替制御部を備えるものとした。
【００１３】
また、本発明に係る第２の画像処理装置は、第１の画像処理装置と同様の機能を備えるとともに、特に、画像処理モジュールの配置位置変更に伴い処理対象のデータ数が変化する構成に対応したものであって、画像処理順序の交換を制御するとともに、当該画像処理順序の交換による交換対象の画像処理モジュールが取り扱う画像データ数の変化に応じて画像処理モジュールの機能状態を調整する切替制御部を備えるものとした。
【００１４】
画像処理モジュールの配置位置変更に伴い処理対象のデータ数が変化する構成としては、色空間を規定する軸数が異なる色空間変換処理を実行する第１の画像処理モジュール（色空間変換処理部）を挟んで、第２の画像処理モジュールの配置位置が切り替わる場合が典型例である。
【００１５】
本発明に係る画像処理装置は、複写機能を有する装置であって、上記本発明に係る画像処理装置と、原稿画像を読み取ることで得た画像データを画像処理装置に渡す画像取得部と、画像処理装置から出力された画像データに基づいて記録媒体上に可視画像を形成する画像出力部とを備えるものとした。
【００１６】
また従属項に記載された発明は、本発明に係る画像処理装置、さらには画像形成装置のさらなる有利な具体例を規定する。
【発明の効果】
【００１７】
本発明によれば、画像処理手順を交換する場合に、処理対象データの種別変化に応じて、装置全体として効率のよい状態となるように、移動対象ブロックの機能を制御するようにした。
【００１８】
これにより、画像処理モジュール（画像処理命令）の実行順序を切り替えるに際して、処理対象データの種別に変化がある場合であっても、装置全体としての効率を確実に向上させることが可能となった。
【発明を実施するための最良の形態】
【００１９】
以下、図面を参照して本発明の実施の形態について詳細に説明する。
【００２０】
＜＜カラー複写装置の構成例＞＞
図１は、本発明に係る画像処理装置の一実施形態である画像処理部を搭載した複写装置（画像形成装置の一例）の機構図である。このカラー複写装置１は、大まかに、原稿を読み取って画像データを取得する画像取得部１０と、画像取得部１０にて読み取られた画像データに対して所望の画像処理を施す画像処理部２０と、画像処理部２０により処理された処理済み画像に基づいて原稿に対応する画像を所定の出力媒体上に形成する画像出力部（画像記録部）３０と、プラテンカバー６０とを備える。画像処理部２０は、画像取得部１０と画像出力部３０との境界部分に設けられている。
【００２１】
このカラー複写装置１は、画像取得部１０にて読み取った原稿の複写物を形成する複写機能だけでなく、様々な画像入力端末からの画像データに基づいて画像を形成する（印刷出力する）、たとえばページプリンタ機能およびファクシミリ送受信機能を備えたいわゆる複合機（マルチファンクション機）で、デジタルプリント装置として構成されている。このとき、たとえば、画像処理部２０の一部の機能を使用してシステムを構築してもよい。また、同様の機能を備えた複数の画像処理部２０を使用しつつ、システム構成の機能目的に応じてそれぞれの内部の機能モジュールを使い分けたり、同一機能部が異なる作用をするように使用したりしてもよい。
【００２２】
画像取得部１０は、筐体上に設けられた透明性のプラテンガラス（原稿載置台）１１の下方に、プラテンガラス１１の原稿載置面と反対側の面（裏面）に向かって光を照射する光源１２と、光源１２から発せられた光をプラテンガラス１１側に反射させる略凹状の反射笠１７とを備える。また、画像取得部１０は、プラテンガラス１１側からの反射光を受光して副走査ＳＳ（Slow Scan ）の方向（図中矢印Ｘ１の読取方向）と略直交する主走査ＦＳ（Fast Scan ）の方向（図の紙面奥行き方向）に画像を読み取り、濃度に応じた画像信号（アナログの電気信号）を順次出力する受光部１３と、受光部１３からの画像信号を所定のレベルまで増幅し出力する信号処理部１４（プリ（Pre ）画像処理部）とを備える密着光学系のものである。受光部１３は、信号処理部１４などとともに基板１５上に配設され、光学走査系（センサユニット）１６を構成する。
【００２３】
また図示していないが、画像取得部１０は、光源１２、受光部１３、および信号処理部１４などをプラテンガラス１１下で移動させるためのワイヤや駆動プーリ、あるいはステッピングモータなどの駆動モータも筐体内に具備する。駆動プーリは、駆動モータの駆動力によって往復回転させられ、この回転駆動によってワイヤを当該駆動プーリに巻き取る。これにより、受光部１３などが一体的に、プラテンガラス１１の下方において、副走査ＳＳの方向（図中矢印Ｘ１）およびこれと反対方向（図中矢印Ｘ２）に往復移動可能に構成されている。また、光学走査系（センサユニット）１６と原稿との相対移動速度を通常の読取時（１００％出力時）と変えて読み取ることで、副走査方向に読取画像を拡大もしくは縮小（変倍）することも可能となっている。
【００２４】
画像取得部１０は、プラテンガラス１１上に載置された原稿を読み取って得た入力画像を赤，緑，青の各色成分のデジタル画像データＲ，Ｇ，Ｂに変換し信号処理部１４に入力する。信号処理部１４は、受光部１３からの赤，緑，青の各画像信号を図示しない増幅部により所定のレベルまで増幅し、さらに図示しないＡ／Ｄコンバータによりデジタルデータに変換することで、赤，緑，青のデジタル画像データＲ，Ｇ，ＢをＡ／Ｄコンバータから出力する。この赤，緑，青の画像データＲ，Ｇ，Ｂは、ケーブル１９を通じて画像処理部２０に送られる。
【００２５】
画像処理部２０は、入力された画像データＲ，Ｇ，Ｂに対して拡縮、濃度調整、シャープネス（鮮鋭度）調整、あるいは色変換などの画像処理を行なうことで、Ｙ，Ｍ，Ｃ，Ｋの画像データを生成し、このＹ，Ｍ，Ｃ，Ｋの画像データを画像出力部３０へ送る。
【００２６】
画像出力部３０は、一方向に順次一定間隔をおいて並置された出力色Ｙ，Ｍ，Ｃ，Ｋの各色の画像形成部（転写部／印刷エンジン）３１が縦続配置されてなるタンデム構成のものである。以下、各色の画像形成部３１のそれぞれに符号Ｙ，Ｍ，Ｃ，Ｋを付して示し、纏めていうときには色の符号を省略して示す。その他の部材についても同様である。
【００２７】
なお、図示した例では、出力色としてＹ，Ｍ，Ｃ，Ｋの４色を使用する例を示したが、これに限らず、たとえば第５色としてのグレイ（灰色）Ｇｙなどより多くの出力色を含むものであってもよいし、ブラック（Ｋ）を除くＹ，Ｍ，Ｃの３色であってもよい。また、図示した例では、出力色Ｙ，Ｍ，Ｃ，Ｋに対応する各画像形成部３１Ｙ，３１Ｍ，３１Ｃ，３１Ｋの配列順をＹ→Ｍ→Ｃ→Ｋとしてあるが、これに限らず、Ｋ→Ｙ→Ｍ→Ｃなど、他の配列順であってもよい。
【００２８】
画像形成部３１の中央部には、感光体ドラム３２が配され、この感光体ドラム３２の周囲には、一次帯電器３３、現像器３４、および転写帯電器３５などが配設され、さらに画像形成データに基づいて潜像を感光体ドラム３２に記録するためのポリゴンミラー３９などの書込走査光学系を有する。
【００２９】
また画像出力部３０は、画像形成部３１に印刷用紙を搬送するための用紙カセット４１と搬送路４２とを備えている。また先端検出器４４が、用紙カセット４１から各画像形成部３１に搬送される印刷用紙の搬送路４２上に近接して設けられている。先端検出器４４は、レジストローラ４２ａを通じて転写ベルト（搬送ベルト）４３上に送り出された印刷用紙の先端をたとえば光学的に検出して先端検出信号を得、この先端検出信号を画像処理部２０に送る。
【００３０】
ポスト（Post）画像処理部として機能する画像処理部２０は、画像出力部３０から入力された先端検出信号に同期して、画像取得部１０の信号処理部１４からの赤，緑，青の画像データＲ，Ｇ，Ｂに所定の画像処理を施した後、Ｙ，Ｍ，Ｃ，Ｋの画像形成データ（たとえばオンオフ２値化トナー信号）を得、画像処理済みのＹ，Ｍ，Ｃ，Ｋの各色の画像形成データを順次一定間隔（いわゆるタンデムギャップ分）をおいて画像出力部３０に入力する。
【００３１】
画像出力部３０においては先ず、潜像形成用の光源としての半導体レーザ３８Ｙは、画像処理部２０からのイエロー（Ｙ）の画像形成データによって駆動されることで、イエローの画像形成データを光信号に変換し、この変換されたレーザ光をポリゴンミラー３９に向けて照射する。このレーザ光は、さらに反射ミラー４７Ｙ，４８Ｙ，４９Ｙを介して一次帯電器３３Ｙによって帯電された感光体ドラム３２Ｙ上を走査することで、感光体ドラム３２Ｙ上に静電潜像を形成する。この静電潜像は、イエローのトナーが供給される現像器３４Ｙによってトナー像とされ、このトナー像は、転写ベルト４３上の用紙が感光体ドラム３２Ｙを通過する間に転写帯電器３５Ｙによって用紙上に転写される。そして転写後は、クリーナ３６Ｙによって感光体ドラム３２Ｙ上から余分なトナーが除去される。
【００３２】
Ｍ，Ｃ，Ｋの各色についてもＹ色と同様にして、感光体ドラム３２Ｍ，３２Ｃ，３２Ｋ上に静電潜像が順次形成される。この各静電潜像は、各色のトナーが供給される現像器３４Ｍ，３４Ｃ，３４Ｋによって順次トナー像とされる。各トナー像は、転写ベルト４３上の用紙が対応する感光体ドラム３２Ｍ，３２Ｃ，３２Ｋを通過する間に対応する転写帯電器３５Ｍ，３５Ｃ，３５Ｋによって用紙上に順次転写される。このように、Ｙ，Ｍ，Ｃ，Ｋの各色のトナー像が順次多重転写された用紙は、転写ベルト４３上から剥離され、定着ローラ４５によってトナーが定着されて、複写機の外部に排出される。
【００３３】
なお、画像出力部３０の構成は上述したものに限らず、たとえば、中間転写ベルトを１つあるいは２つ備えた中間転写方式のものとしてもよい。
【００３４】
＜＜画像処理部の構成例＞＞
図２は、上記構成のカラー複写装置１に設けられたメイン画像処理装置として機能する画像処理部２０の、一実施形態の回路ブロック図である。この画像処理部２０においては、画像取得部１０（信号処理部１４）からの赤，緑，青の画像データＲ，Ｇ，Ｂが入力される。または、図示しない前段色変換部によりデバイス非依存の色空間であるＬａｂ色空間（正しくはＬ*ａ*ｂ*である）の画像データＬ，ａ，ｂに変換された後に、この画像データＬ，ａ，ｂが入力される。以下の説明では、画像処理部２０に画像データＬ，ａ，ｂが入力されるとして説明する。
【００３５】
以下、画像処理部２０を構成する各機能部分（画像処理モジュール）の概要について説明し、本実施形態の特徴部分である第２パス切替部８０２による画像処理パス切替機能については、その後で詳しく説明する。
【００３６】
各画像処理モジュールは、色空間を規定する軸に対応するそれぞれ異なる色画像データごとに、個別に画像処理を実行する色対応画像処理部を有する。たとえば、少なくとも、Ｌａｂ色空間の場合にはＬ，ａ，ｂ、ＹＭＣＫ色空間の場合にはＹ，Ｍ，Ｃ，Ｋ用の各処理部分を有する。
【００３７】
本実施形態においては、第２パス切替部８０２は、フィルタ処理部（ＤＦ：Digital Filter）３００を、前段画像処理部２０ａと後段画像処理部２０ｂの何れか一方に配置切替えすることで、画像処理順序を入れ替える。この画像処理順序を入れ替える際には、画像データの入出力を切り替えるとともに対応する文字（Ｔ）／（Ｉ）イメージ分離信号（Text/Image分離データ、像域識別情報ともいわれる、以下タグデータという）も同様に切り替える。
【００３８】
なお、画像処理部２０内の画質改善などに関わる各機能部は、このタグデータを参照して像域適応処理を施す。また、各機能部は、前段側から受け取ったタグデータを後段側へ渡す際に、画像データに対する自身の画像処理によるディレイ分を補正して（ディレイ合わせをして）出力する。
【００３９】
前段画像処理部２０ａは、主に、読取動作との関連度合いが強い画像処理を実行する画像処理機能部分であり、地色検知部１０２と変倍処理部２００とを備えている。
【００４０】
後段画像処理部２０ｂは、主に、可視画像を形成する出力動作（画像出力部３０の動作）との関連度合いが強い画像処理を実行する画像処理機能部分であり、前段色調整部４００と、入力色信号を他の色信号系に変換する色変換部（ＤＬＵＴ；Direct look Up Table）５００と、適応型デジタルフィルタ部および色ゴースト補正部を有するフィルタ処理部（ＤＦ）３００とを備える。また後段画像処理部２０ｂは、地色除去処理部や階調補正部（ＴＲＣ；Tone Reproduction Correction）を備えた後段色調整部６００と、画像出力部３０用の画像データ（たとえば２値化データ）を生成する出力データ処理部（ＥＤ；Error Diffusion ）７００とをこの順に備える。なお、フィルタ処理部３００は、第２パス切替部８０２を介在することで、前段画像処理部２０ａ側へ配置可能となっている。
【００４１】
後段画像処理部２０ｂ内の各機能部は、タグデータを参照して文字／写真／網点などの画像オブジェクトの特性に応じた適応処理を行なう適応処理実行部の機能を備える。
【００４２】
前段色調整部４００は、地色除去機能の一例である地色除去処理機能を実行する前段地色除去処理部（、コントラスト調整（濃度調整）機能を実行する演算機能、および色調整マスキング機能を実行する前段演算機能部を有する。同様に、後段色変換部６００は、地色除去処理機能を実行する後段地色除去処理部、コントラスト調整（濃度調整）機能を実行する機能、および色調整マスキング機能を実行する後段演算機能部を有する。
【００４３】
ここで、本実施形態の構成においては、フィルタ処理部３００以降、すなわち前段色調整部４００から出力データ処理部７００までの間が、カラー画像用の処理モジュールおよびモノクロ画像用の処理モジュールを備える構成となっており、画像取得部１０にて読み取られる原稿がカラー原稿であるのかモノクロ（典型的には白黒原稿）であるのかに拘わらず、各処理モジュールが同時並行的に処理するようになっている。
【００４４】
出力データ処理部７００は、カラー画像用データＹ，Ｍ，Ｃ，Ｋおよびモノクロ画像用データＬＬを入力データとして、それぞれにスクリーン処理かけた画像形成データ（たとえば２値化データ）を画像出力部３０側へ出力する。誤差拡散機能およびパッキング（Packing ）機能が排他的に選択／機能する構成となっている。誤差拡散機能としては、８ビットの画像データを入力し誤差拡散処理をかけた２値化データあるいは多値化データを出力するようになっている。
【００４５】
ＦＩＦＯ制御部８０４は、第２パス切替部８０２からの指示に基づき、図示しないＦＩＦＯメモリを排他的に使用することで、実ＦＩＦＯメモリの量を減らす機能を有する。たとえば、フィルタ処理部３００を前段画像処理部２０ａ側に配するときや、ＴＡＧデータが３ビット以下のモード（具体的には２ビットモード）の場合に、使用するＦＩＦＯメモリ数を減らす。これにより、たとえば、Ｋ色用ＴＡＧデータをＹ，Ｍ，Ｃ用ＴＡＧデータに分配することが可能となる。
【００４６】
＜＜画像処理パス切替機能＞＞
図３は、図２に示した画像処理部２０におけるフィルタ処理部３００と第２パス切替部８０２の機能の詳細を説明するブロック図である。先ず第２パス切替部８０２の機能について説明する。
【００４７】
第２パス切替部８０２は、図示しないレジスタへの設定により画像処理順序を入れ替えることで、第１パス切替部８０１とは異なる種類の、第２の画像処理パス切替機能を実行する。また、第２パス切替部８０２は、画像処理順序の入替えにより生じる、元は存在していた部分については、前段側からの画像データを後段側へ伝達するように画像データをバイパス（ショートカット／通過）させる。つまり、移動に際して空きの生じる部分については、画像データを次の処理機能部分に伝達するように画像データのパスルートを制御する。
【００４８】
また、第２パス切替部８０２は、移動対象の画像処理機能部分がメモリ（記憶手段）を使用するものである場合、メモリについても画像データのパスルートを切り替える。この場合においても、メモリ配置順序の入替えにより生じる、元は存在存していた部分については、画像データをバイパス（ショートカット／通過）させ、次の処理機能部分に伝達する。
【００４９】
この処理機能部分の入替えに際して、移動対象回路ブロックが取り扱う処理対象データの種別変化（本例では色空間の軸数）に応じて使用数量に増減が生じる回路ブロックについては、その機能状態を、装置全体として効率のよい状態となるように制御する。図２に示した例で言えば、Ｌａｂ色空間で処理を実行する前段画像処理部２０ａ側と、ＹＭＣＫ色空間で処理を実行する後段画像処理部２０ｂ側との間でフィルタ処理部３００の配置位置を交換する場合が該当する。
【００５０】
また、メモリ配置順序の入替えにより、メモリ使用量が変化するケースも起こり得る。この場合、使用量の多い方から少ない方へ配置位置を切り替えるときには、その変更に伴って余分になるメモリの全部もしくは一部（好ましくは全部）を、他の画像処理機能部分が使用するメモリに割り当てる（転用する）ことで、メモリの実使用量を低減する。つまり、第２パス切替部８０２は、色空間の異なる画像処理系間において画像処理モジュールを移動させたときの余剰分メモリについては、他の画像処理機能部分に使用可能に制御する。こうすることで、限られたメモリリソースを最大限に活用できる画像処理装置とすることができる。
【００５１】
また、余分になるメモリの全部もしくは一部や他の画像処理機能部分用としても使用されない本当の余剰分については、不活性状態（ディセーブル状態）に設定することで、事実上、機能を停止させる。
【００５２】
また、色信号ごとに処理モジュール（色対応処理モジュール）を備える構成の場合、色対応処理モジュールそのものについても、配置順序の入替えにより、使用量が変化するケースも起こり得る。この場合において、使用量の多い方から少ない方へ配置位置を切り替えるときには、メモリの場合と同様に、その変更に伴って余分になる色対応処理モジュールの全部もしくは一部（好ましくは全部）を、他の画像処理機能部分が使用する色対応処理モジュールに割り当てることで、色対応処理モジュールの実使用量を低減する。
【００５３】
つまり、第２パス切替部８０２は、色空間の異なる画像処理系間において画像処理モジュールを移動させたときの余剰分色対応処理モジュールについては、他の画像処理機能部分に使用可能に制御する。こうすることで、限られた色対応処理モジュールリソースを最大限に活用できる画像処理装置とすることができる。
【００５４】
たとえば、配置位置の変更によっても完全に同じ処理を実行することに限らず、同様の種類の画像処理を実行するように、移動に応じて処理内容を組み替えるようにしてもよい。たとえば、ある画像処理モジュールを挟んで前段側に配される場合と後段側に配される場合の２つのケースを考える。画像処理内容が解像度変換や画像サイズの変更に関するものである場合、前段側に配される場合は拡大処理、後段側に配される場合は縮小処理というように、その具体的な内容を異なるものとしてもよい。拡大処理と縮小処理とは、詳しくは異なる処理ではあるけれども、解像度変換や画像サイズを変更するという点では同種のものであり、その変更の方向が異なる（逆方向の）ものである。
【００５５】
また、画像処理内容がフィルタ処理に関するものである場合、第２パス切替部８０２は、画像処理モジュールの配置位置を変更することに応じて、その画像処理モジュールのフィルタ処理における通過帯域特性の種別を変更するよう制御してもよい。前例で言えば、前段側に配される場合は低域通過型（ローパス特性）にし、後段側に配される場合は高域通過型（ハイパス特性）にするなどである。
【００５６】
また、余分になる色対応処理モジュールの全部もしくは一部や他の画像処理機能部分用としても使用されない本当の余剰分については、不活性状態（ディセーブル状態）に設定することで、事実上、機能を停止させる。
【００５７】
なお、配置順序の入替えに応じて余分になるメモリや色対応処理モジュールを他の画像処理機能部分が使用するものに割り当てることを行なわないケースでは、余分になるメモリや色対応処理モジュールの全部もしくは一部（好ましくは全部）を、不活性状態（ディセーブル状態）に設定することで、事実上、機能を停止させる。
【００５８】
上記において、不活性状態に設定するのは、メモリや色対応処理モジュールの各機能を停止させることを目的とするものであり、様々な手法を用いることができる。たとえば、インヒビット端子を制御する、クロック入力を停止させる、あるいは電源供給を停止させるなど、最終的には、消費電力の低減に繋がるものであれば、その手段はどのようなものであってもよい。これにより、画像処理部２０全体の消費電力を低減させることができる。さらに、消費電力を押さえることから発熱を押さえる効果も得られ、この発熱を押さえることにより、内部の高速処理が実現できるという付加的な効果を得ることもできる。
【００５９】
第２パス切替部８０２による第２の画像処理パス切替機能を実現するに際して、第２パス切替部８０２のレジスタ値を設定する処理は、ハードウェアスイッチにより実行させることもできるが、ソフトウェアによる設定でも可能である。
【００６０】
以下、図２に示した画像処理部２０の構成における第２パス切替部８０２の機能の具体的事例について説明する。ここでは、第２パス切替部８０２による第２の画像処理パス切替機能だけでなく、前段色調整部４００や後段色変換部６００内での画像処理機能要素の配置位置入替えについても説明する。
【００６１】
画像処理部２０は、地色除去処理をなす機能ブロックが複数段設けられている点に第１の特徴を有する。また、画像処理部２０は、濃度調整処理をなす機能ブロックが複数段設けられている点に第２の特徴を有する。
【００６２】
加えて、地色除去処理や濃度調整処理が、フィルタ処理などの他の機能ブロックに対して（地色除去処理に対しての濃度調整処理、濃度調整処理に対しての地色除去処理も含む）、処理順序の入替えが可能になっている点に第３の特徴を有する。処理順序の入替えは、濃度指定や原稿モード指定を受けて図示しないレジスタを設定することで、自動的になされる。以下具体的に説明する。
フィルタ処理部（ＤＦ）３００は、適応型デジタルフィルタ部を備えている。
【００６３】
適応型デジタルフィルタ部３０２は、フィルタ構成信号に基づく入力系統入力系統の切替えにより、Ｌａｂ３系統フィルタとＹＭＣＫ４系統フィルタとに対応可能となっている。たとえば、適応型デジタルフィルタ部３０２は、写真などの多階調画像が原稿モードとして選択されたときにはローパス特性のフィルタ処理をなし、文字や線などの２値画像が原稿モードとして選択されたときにはハイパス特性のフィルタ処理をなす。
【００６４】
フィルタ処理部３００は、第２パス切替部８０２により、前段画像処理部２０ａと後段画像処理部２０ｂの何れか一方に配置切替えすることで、画像処理順序の入替えが可能に構成されている。たとえば、フィルタ処理部３００が前段画像処理部２０ａ側に配置される構成の場合には、フィルタ処理部３００は、デバイス非依存のＬａｂ色空間でのフィルタ処理を実行する。一方、フィルタ処理部３００が後段画像処理部２０ｂ側に配置される構成の場合には、出力デバイス（本例では画像出力部３０）に依存のＹＭＣＫ色空間でのフィルタ処理を実行する。
【００６５】
また、フィルタ処理部３００を後段画像処理部２０ｂ側に配すると、カラー画像出力用の４つのカラー画像データＹＭＣＫ用およびモノクロ出力用の１つまたは２つの単一色データ（以下モノクロ画像用データ）ＬＬ用の処理モジュールが必要であるが、フィルタ処理部３００を前段画像処理部２０ａ側に配すると、３つの画像データＬａｂ用の処理モジュールで済むようになる。このためＦＩＦＯ制御部８０４が管理している図示しないＦＩＦＯ（First In First Out）メモリが余ることになる。
【００６６】
そこで、第２パス切替部８０２は、フィルタ処理部３００を前段画像処理部２０ａ側に配置する際に、フィルタ処理に不要となる１系統分の図示しないＦＩＦＯメモリの使用数を削減するように、ＦＩＦＯ制御部８０４に指令を発する。ＦＩＦＯ制御部８０４は、第２パス切替部８０２からの指示に基づき、図示しないＦＩＦＯメモリを排他的に使用することで、実ＦＩＦＯメモリの量を減らす機能を有する。
【００６７】
このように、本実施形態の第２パス切替部８０２は、画像処理部２０内のフィルタモジュール（フィルタ処理部３００）を移動させる際に、処理対象データの種別変化に応じて増減が生じる回路モジュールの動作を、装置全体として効率のよい状態となるように制御するようにした。これにより、１つのＡＳＩＣで複数の異なるアーキテクチャの製品に対応することができる。フィルタ処理部３００を、色空間を規定する軸数（たとえばＬａｂであれば３）が多い方から少ない方に移動させ、これによりメモリ（ＦＩＦＯ）に余剰が生じる場合、そのメモリを他の画像処理モジュールに使用することで、画像処理装置全体のメモリ（ＦＩＦＯ）使用量を低減する。これにより、装置を安価に作ることができる。
【００６８】
前段色調整部４００は、前段地色除去処理部４０２、濃度調整処理部の一例である前段演算部４０５を備えている。前段地色除去処理部４０２は、図示しないパス切替部により、前段演算部４０５の前段に配置されたり、後段に配置されたり、というようにその配置位置（処理位置）が画像処理の状態に応じて移動可能に構成されている。画像処理の状態に応じて前述の何れか一方に配置切替えすることで、地色除去処理とこの地色除去処理を除く他の画像処理、あるいは濃度調整処理とこの濃度調整処理を除く他の画像処理の処理順序の入替えが可能である。
【００６９】
前段色調整部４００内に設けられる図示しないパス切替部は、同一色空間内での処理機能部分の移動であり処理系統（処理対象データの種別や数）に変化がないので、パイプライン処理上で画像処理モジュールを移動させる公知（たとえば特許文献１に記載）の技術を利用したものでよい。
【００７０】
前段地色除去処理部４０２は、地色除去機能として、地色検知部１０２で検知した地色成分（地色画像データ）を元にして、デバイス非依存の色空間の画像データＬａｂについて、演算により原稿の地色成分を除去する。たとえば、カラー画像用データＹ，Ｍ，Ｃ，Ｋおよびモノクロ画像用データＬＬの各々に対応してフィルタ処理部３００から入力される画像データＤ３００Ｌａｂのうちの所定の下地濃度以下の画像データをカット（無効化）する下地除去処理を施し、カラー画像用データＹ，Ｍ，Ｃ，Ｋおよびモノクロ画像用データＬＬの各々に対応する処理済データＬａｂを後段の処理回路に渡す。
【００７１】
後段色変換部６００は、後段地色除去処理部６０２、濃度調整処理部の一例である後段演算部６０５、および階調補正部６０８を備えている。後段地色除去処理部６０２は、前段地色除去処理部４０２と同様に、図示しないパス切替部により、後段演算部６０５の前段に配置されたり、後段に配置されたり、というようにその配置位置が画像処理の状態に応じて移動可能に構成されている。画像処理の状態に応じて前述の何れか一方に配置切替えすることで、地色除去処理とこの地色除去処理を除く他の画像処理、あるいは濃度調整処理とこの濃度調整処理を除く他の画像処理の処理順序の入替えが可能である。
【００７２】
後段色変換部６００内に設けられる図示しないパス切替部も、同一色空間内での処理機能部分の移動であり処理系統（処理対象データの種別や数）に変化がないので、パイプライン処理上で画像処理モジュールを移動させる公知（たとえば特許文献１に記載）の技術を利用したものでよい。
【００７３】
後段地色除去処理部６０２は前段地色除去処理部４０２と、後段演算部６０５は前段演算部４０５と、それぞれ同様の機能を備えている。
【００７４】
階調補正部６０８は、画像出力部３０側に応じた階調補正処理をするものである。
【００７５】
＜＜第２の画像処理パス切替機能を利用した信号処理＞＞
図４は、図３に示した画像処理部２０における画像処理（地色除去処理や濃度調整処理を含む）の実行手順を切り替える処理手順切替処理の一例を示すフローチャートである。ここでは、第２パス切替部８０２による第２の画像処理パス切替機能だけでなく、前段色調整部４００や後段色変換部６００内での画像処理機能要素の配置位置入替え手順と合わせて示す。
【００７６】
ユーザは、カラー複写装置１に設けられた図示しないユーザインタフェースを介して、濃度調整レベルや文字／写真／混在（文字・写真）の原稿モード、あるいはモノクロ出力およびカラー出力のうちの何れであるのかを示す画像形成モードを指示することで、画像処理の状態を指定する（Ｓ１００）。なお、原稿がカラー原稿であるのかモノクロ原稿（典型的には白黒原稿）の自動判別モード（オン／オフ）を指示することも可能である。
【００７７】
ここで、本実施形態の画像処理部２０は、地色除去処理をなす地色除去処理部４０２，６０２と、濃度調整処理をなす前段演算部４０５および後段演算部６０５との配置位置が相互に入替可能で、加えて、フィルタ処理部３００（特に適応型デジタルフィルタ部３０２）が前段色調整部４００（特に前段地色除去処理部４０２）の前後に入替可能に構成されている。なお、濃度指定は、オペレータによるマニュアル設定でもよいし、画像データを解析することで自動調整する公知の手法を利用してもよい。また、濃度指定は、エリアＴＡＧ生成部６０９からのエリアＴＡＧデータによって、文字／写真（イメージ）／混在の何れであるのかを、同一原稿内において分割されたエリアごとに指定可能である。すなわち、文字／写真（イメージ）／混在の各エリアに応じて異なる濃度調整状態を指定することができる。これにより、以下のような効果を享受することができる。
【００７８】
たとえば、濃度調整レベルが変化した場合であっても、地色除去処理を適正場所にて行なうことで、好ましい画像が得られる。たとえば、第２パス切替部８０２内の図示しない制御部は濃度調整が“薄く”および“濃く”の何れに設定されているかを判定し、この判定結果に応じて、前段色調整部４００あるいは後段色変換部６００内の図示しないパス切替部を制御する（Ｓ１１０）。
【００７９】
具体的には、濃度調整が"薄く"に設定されたときには、制御部は、濃度調整処理の前に地色除去処理を行なうように、濃度調整処理機能をなす前段演算部４０４（後段演算部６０４）の前に下地除去処理機能をなす前段地色除去処理部４０２（後段地色除去処理部６０２）を配する構成に切り替える（Ｓ１１０−ＹＥＳ，Ｓ１１２）。これにより、"薄く"が選択されても、下地以外の薄い画像情報を保存することで、地色除去処理特性の良好な高画質の画像を得ることができる。
【００８０】
逆に、濃度調整が"濃く"に設定されたときには、制御部は、濃度調整処理の後に地色除去処理を行なうように、濃度調整処理機能をなす前段演算部４０４（後段演算部６０４）の後に下地除去処理機能をなす前段地色除去処理部４０２（後段地色除去処理部６０２）を配する構成に切り替える（Ｓ１１０−ＮＯ，Ｓ１１４）。これにより、"濃く"が選択されても、下地レベルに近い薄い画像情報を保存することができ、下地レベルの除去も可能となるので、地色除去処理特性の良好な高画質の画像を得ることができる。
【００８１】
また、本実施形態の画像処理部２０は、原稿モードの指定が可能である。この原稿モードの指定は、オペレータによるマニュアル設定でもよいし、画像データを解析することで自動判定する公知の手法を利用してもよい。
【００８２】
たとえば、第２パス切替部８０２内の図示しない制御部は、原稿モードが多階調画像および２値画像”の何れに設定されているかを判定し、この判定結果に応じて、第２パス切替部８０２を制御する（Ｓ１２０）。そして、原稿モードとして、写真などの多階調画像が選択されたときには（Ｓ１２０−ＹＥＳ）、制御部は、適応型デジタルフィルタ部３０２によるローパス（低域通過）特性フィルタ処理の前に地色除去処理を行なうようにフィルタ処理部３００の配置位置や通過帯域特性を設定する。たとえば、制御部は、適応型デジタルフィルタ部３０２にローパス特性のフィルタ処理をなすように指示するとともに（Ｓ１２２）、このローパス特性のフィルタ処理をなす適応型デジタルフィルタ部３０２の前に下地除去処理機能をなす前段地色除去処理部４０２を配する構成に切り替える（Ｓ１２４）。これにより、写真が選択されたときのハイライト部の再現性の向上を図ることができ、高画質の画像を得ることができる。
【００８３】
逆に、原稿モードとして、文字や線などの２値画像が選択されたときには（Ｓ１２０−ＮＯ）、制御部は、ハイパス（高域通過）特性フィルタ処理の後に地色除去処理を行なうように、フィルタ処理部３００の配置位置や通過帯域特性を設定する。たとえば、制御部は、適応型デジタルフィルタ部３０２にハイパス特性のフィルタ処理をなすように指示するとともに（Ｓ１２６）、このハイパス特性のフィルタ処理をなす適応型デジタルフィルタ部３０２の後に下地除去処理機能をなす前段地色除去処理部４０２を配する構成に切り替える（Ｓ１２８）。これにより、文字が選択されたときの低濃度エッジ部の再現性向上を図ることができ、高画質の画像を得ることができる。
【００８４】
このように、上記構成の画像処理部２０によれば、地色除去処理や濃度調整処理の周辺部分の処理特性に変化がある場合や、文字／写真／混在（文字・写真）などの原稿モードが切り替わる場合には、これらに応じて、フィルタ処理機能部（適応型デジタルフィルタ部３０２）、地色除去処理機能部（前段地色除去処理部４０２、後段地色除去処理部６０２）、あるいは濃度調整処理機能部（前段演算部４０４、後段演算部６０４）の配置位置を切り替えることで、処理特性や原稿モードに関わらず、常に、好ましい下地除去処理や濃度調整処理の画質設計を行なうことが可能となる。
【００８５】
また、本実施形態の画像処理部２０は、地色除去処理をなす機能ブロックが前段地色除去処理部４０２および後段地色除去処理部６０２の２段設けられ、また濃度調整処理をなす機能ブロックが前段演算部４０４および後段演算部６０４の２段設けられて構成されている。これにより、各段の処理特性をそれぞれ異なるものとすることができ、濃度調整の状態や原稿モードの状態などの、画像処理の状態に応じて、各段の処理特性をそれぞれ異なるものとすることができ、画像処理の状態に応じて好ましい画質設定をすることが可能となる。
【００８６】
以上、本発明を実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。発明の要旨を逸脱しない範囲で上記実施形態に多様な変更または改良を加えることができ、そのような変更または改良を加えた形態も本発明の技術的範囲に含まれる。
【００８７】
また、上記の実施形態は、クレーム（請求項）にかかる発明を限定するものではなく、また実施形態の中で説明されている特徴の組合せの全てが発明の解決手段に必須であるとは限らない。前述した実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜の組合せにより種々の発明を抽出できる。実施形態に示される全構成要件から幾つかの構成要件が削除されても、効果が得られる限りにおいて、この幾つかの構成要件が削除された構成が発明として抽出され得る。
【００８８】
たとえば、上記実施形態では、第２パス切替部８０２によるフィルタ処理部３００の配意位置切替えを、文字／写真／混在（文字・写真）などの原稿モードに応じて切り替えることで、原稿モードに関わらず、常に、好ましい下地除去処理や濃度調整処理の画質設計を行なうようにしていたが、処理順序の切替基準は、上記実施形態の例に限らない。たとえば、他の観点から画像品質を向上させる際には、前段画像処理部２０ａ側（つまりデバイス非依存のＬａｂ空間）でフィルタ処理するのが好ましいのか、それとも後段画像処理部２０ｂ側（つまり出力デバイス依存のＹＭＣＫ空間）でフィルタ処理するのが好ましいのかに応じて、その配置を制御すればよい。
【００８９】
また、画質という観点に限らず、たとえば、処理順序とその実行にかかるコストや使用メモリ量あるいは処理速度など、あるいはこれらの任意の組合せ（さらに前述の画質をも含んでの組合せでもよい）など、様々な観点から、画像処理装置やカラー複写装置全体として効率が高まるように、画像処理の順序を制御するようにしてもよい。
【００９０】
また、上記実施形態では、回路ブロックを移動させる際に、処理対象データの種別変化に応じて増減が生じる回路ブロックの動作を、装置全体として効率のよい状態となるように制御していた。しかしながら、数の増減のあるケースに限らず、たとえば、移動に際して色空間は変化するが数の増減が生じないケースでも、装置全体として効率のよい状態となるように制御することは可能である。
【００９１】
たとえば、図５（Ａ）に示すように、色変換部５００は、Ｌａｂ色空間からＹＭＣ色空間への色空間変換処理を実行する。この場合、色変換部５００の前後に配置される画像処理モジュールが取り扱う色データ数には変わりがない。たとえば、前述同様にフィルタ処理部３００を配置位置の交換対象モジュールとする場合、前段側および後段側の何れに配置するのかに応じてフィルタの通過帯域特性を切り替えることで、その機能モジュール（フィルタ処理部３００）の機能状態を配置位置に応じて調整する。通過帯域特性の切替えに際しては、画質だけでなく、コストや使用メモリ量あるいは処理速度など様々な観点から装置効率が高まるように制御してもよい。
【００９２】
たとえば、フィルタ処理部３００を色変換部５００の前に配置（移動）すると以下のようなメリットが得られる。複写機のカラー画像処理の場合は、Ｙ，Ｍ，Ｃ，Ｋの４色のトナーによりカラー画像を形成する。そこで、ある画素に対してＹ，Ｍ，Ｃ，Ｋそれぞれ１００％トナーを形成した場合、その画素のトナーの塔の高さは４００％の高さとなり、用紙に転写する際にトナーの塔が崩れブラー（トナーが飛び散った画像）が発生してしまう。そこで、トナーの塔の高さを規制するため、色変換部５００でパイルハイト（総量規制処理）を行なう。つまり、画像出力部（画像形成部）３０の能力に応じて、たとえばトナー総量が２８０％を超えないように色変換部５００のパラメータを調整する。しかしながら、このパイルハイト処理後に強調フィルタ処理を行なってしまうと、強調された部分の画素がパイルハイトを超えてしまうケースが発生する。そこで、画像出力部３０のパイルハイトが低い、低コストの画像出力部３０に対しては、フィルタ処理を色変換前で行なった方が、画像出力部３０の能力ギリギリまで印字することができる。
【００９３】
一方、フィルタ処理部３００を色変換部５００の後に配置（移動）すると以下のようなメリットが得られる。色変換の前のＬａｂ色空間で強調フィルタをかけると明度（Ｌ）が強調され、一般的に画像が濃くなる。たとえば、濃い赤は明度、彩度とも高く、強調フィルタをかけ明度が強調された後に色変換を行なうと、変換後の色は画像出力部３０が再現できるガマット（Ｇａｍｕｔ；色再現範囲）を超えてしまっている場合がある。そこで、色変換部５００ではガマットを超えた画像はガマットに収まるように、ガミュートマッピング（ガマットを超えた画素をガマット範囲内の一番近い画素に寄せる）を行なう。ところが、このガミュートマッピングで明度、彩度が若干低下してしまい、本来、濃い鮮やかであったはずの赤が、濁った赤になってしまう。そのために忠実色再現には色変換部５００の後でフィルタをかけるのが好ましい。
【００９４】
これらの点から、画像出力部３０のパイルハイトの低い機械（コスト優先）は色変換部５００の前段にフィルタ処理部３００を配置することで、色変換の前でフィルタ処理を行なう構成とするのがよい。一方、画像出力部３０のパイルハイトが十分に高い画質優先のマシンでは、色変換部５００の後段にフィルタ処理部３００を配置することで、色変換後にフィルタ処理をするのが効果的である。上記実施形態の画像処理装置（画像処理部２０）では、低コストマシンから最高画質マシンまでを共通のものでカバーするように、色変換部５００とフィルタ処理部３００との配置関係（前後関係）を切り替えることが可能となっており、本願発明の構成による効果は高い。
【００９５】
また、配置位置の移動に際して、色空間は変化しないが、数の増減が生じるケースでも、装置全体として効率のよい状態となるように制御することは可能である。たとえば、図５（Ｂ）に示すように、２つの画像処理モジュールＡ，Ｂは、それぞれ同一色空間の画像データを処理対象とする場合において、画像処理モジュールＢが１入力−２出力の処理を実行するものである場合が、その典型例である。画像処理モジュールＡ，Ｂは、画像データごとに、個別に画像処理を実行する対応画像処理部を有するものとする。この場合において、画像処理モジュールＢの前段に画像処理モジュールＡが配される場合には、画像処理モジュールＡは１つの画像データに対して所望の画像処理を実行する１つの対応画像処理部を有するものであればよい。これに対して、画像処理モジュールＢの後段に画像処理モジュールＡが配される場合には、画像処理モジュールＡは２つの画像データに対して所望の画像処理を実行する２つの対応画像処理部を有するものとしなければならい。
【００９６】
よって、画像処理モジュールＢを挟んで、画像処理モジュールＡの配置位置を交換する場合、配置順序の入替えにより、対応画像処理部の使用量が変化する。この場合において、使用量の多い方から少ない方へ配置位置を切り替えるときには、その変更に伴って余分になる対応画像処理部を、他の画像処理機能部分が使用するものに割り当てる（転用する）ことで、対応画像処理部のリソースを最大限に活用する。また、この対応画像処理部がメモリを使用する画像処理を実行するものである場合、メモリ単独で他の機能部分へ転用する。また、他の画像処理機能部分への転用が利かない、あるいはその必要がない場合には、余剰分の機能を停止させる。こうすることで、同一色空間内での画像処理順序の交換に際して処理対象のデータ数に変化が生じる場合であっても、装置全体として効率のよい状態となるように制御することができる。
【図面の簡単な説明】
【００９７】
【図１】本発明に係る画像処理装置の一実施形態である画像処理部を搭載した、カラー複写装置の一例の機構図である。
【図２】カラー複写装置に設けられたメイン画像処理装置として機能する、画像処理部の一実施形態のブロック図である。
【図３】図２に示した画像処理部における、フィルタ処理部と第２パス切替部の機能の詳細を説明するブロック図である。
【図４】図３に示した画像処理部における画像処理の実行手順を切り替える処理手順切替処理の一例を示すフローチャートである。
【図５】画像処理手順交換の他の事例を説明する図である。
【符号の説明】
【００９８】
１…カラー複写装置、１０…画像取得部、１１…プラテンガラス、１２…光源、１３…受光部、１４…信号処理部、２０…画像処理部、２０ａ…前段画像処理部、２０ｂ…後段画像処理部、２０ｃ…周辺部、３０…画像出力部、３１…画像形成部、３２…感光体ドラム、１００…入力データ処理部、１０２…地色検知部、１０４…入力ＰＧ部、１０６…入力ＤＦ部、１１０…下地検知処理装置、２００…変倍処理部、２０２…副走査変倍処理部、２０４…主走査変倍処理部、３００…フィルタ処理部、３０２…適応型デジタルフィルタ部、３０４…色ゴースト補正部、４００…前段色調整部、４０２…前段地色除去処理部、４０５…前段演算部、５００…色変換部、６００…後段色調整部、６０２…後段地色除去処理部、６０５…後段演算部、６０８…階調補正部、６０９…エリアＴＡＧ生成部、７００…出力データ処理部、７０８…２値化処理部、８００…データＩＦ部、８０１…第１パス切替部、８０１ａ…前段切替部、８０１ｂ…中間切替部、８０１ｃ…後段切替部、８０１ｄ…接続部、８０２…第２パス切替部、８０４…ＦＩＦＯ制御部
【図１】
2005136787.tif 000003
【図２】
2005136787.tif 000004
【図３】
2005136787.tif 000005
【図４】
2005136787.tif 000006
【図５】
2005136787.tif 000007