(57)【要約】【課題】効率的に合成後の画像特徴データを生成し、最適な合成画像を生成する画像処理装置、画像処理方法及び画像処理プログラムを提供する。【解決手段】画像処理装置１００は、画像処理装置１００が備える原稿読み取り部１０１から入力された画像データと、画像処理装置１００の外部から入力された画像データとを蓄積し、蓄積した第１の画像データと第２の画像データとを合成し、合成した画像データに対して所定の画像処理を行い、画像データを出力する画像処理装置１００であって、前記第１の画像データと前記第２の画像データとを合成する画像データ合成手段３３と、合成された画像データの特徴を表す合成画像特徴データを生成する合成画像特徴データ生成手段３２とを有し、合成画像特徴データ生成手段３２により生成された前記合成画像特徴データに基づいて、合成された画像データに対して、前記所定の画像処理を行うことを特徴する。【選択図】図８
2008066888.tif 000002
【特許請求の範囲】
【請求項１】
当該画像処理装置が備える原稿読み取り部から入力された画像データと、該画像処理装置の外部から入力された画像データとを蓄積し、蓄積した第１の画像データと第２の画像データとを合成し、合成した画像データに対して所定の画像処理を行い、前記画像処理後の画像データを出力する画像処理装置であって、
前記第１の画像データと前記第２の画像データとを合成する画像データ合成手段と、
前記画像データ合成手段により合成された画像データの特徴を表す合成画像特徴データを生成する合成画像特徴データ生成手段とを有し、
前記合成画像特徴データ生成手段により生成された前記合成画像特徴データに基づいて、前記画像データ合成手段により合成された画像データに対して、前記所定の画像処理を行うことを特徴する画像処置装置。
【請求項２】
前記第１の画像データと前記第２の画像データの特徴を表す画像特徴データの有無に関する情報と、
前記第１の画像データと前記第２の画像データを入力する際の入力画質に関する情報と、
前記画像データ合成手段により合成された画像データを出力する際の出力画質に関する情報のうち、少なくとも1つの情報に基づいて、前記合成画像特徴データの生成規則を選択する合成画像特徴データ生成規則選択手段を有し、
前記合成画像特徴データ生成手段は、
前記合成画像特徴データ生成規則選択手段により選択された前記合成画像特徴データ生成規則に基づいて、前記合成画像特徴データを生成することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
当該画像処理装置が備える原稿読み取り部から入力された画像データと、該画像処理装置の外部から入力された画像データとを蓄積し、蓄積した第１の画像データと第２の画像データとを合成し、合成した画像データに対して所定の画像処理を行い、前記画像処理後の画像データを出力する画像処理方法であって、
前記第１の画像データと前記第２の画像データとを合成する画像データ合成手順と、
前記画像データ合成手順により合成された画像データの特徴を表す合成画像特徴データを生成する合成画像特徴データ生成手順とを有し、
前記合成画像特徴データ生成手順により生成された前記合成画像特徴データに基づいて、前記画像データ合成手順により合成された画像データに対して、前記所定の画像処理を行うことを特徴する画像処理方法。
【請求項４】
当該画像処理装置が備える原稿読み取り部から入力された画像データと、該画像処理装置の外部から入力された画像データとを蓄積し、蓄積した第１の画像データと第２の画像データとを合成し、合成した画像データに対して所定の画像処理を行い、前記画像処理後の画像データを出力する画像処理プログラムであって、
コンピュータを、
前記第１の画像データと前記第２の画像データとを合成する画像データ合成手段と、
前記画像データ合成手段により合成された画像データの特徴を表す合成画像特徴データを生成する合成画像特徴データ生成手段とを有し、
前記合成画像特徴データ生成手段により生成された前記合成画像特徴データに基づいて、前記画像データ合成手段により合成された画像データに対して、前記所定の画像処理を行うように機能させる画像処理プログラム。
【請求項５】
請求項１から２における画像データ合成手段は、
特定用途向け集積回路により実現させることを特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像合成機能を有する画像処理装置に関するものである。
【背景技術】
【０００２】
CCD（Charge Coupled Devices）光電変換素子からなるラインセンサを用いた読み取り装置や、レーザー照射によるトナー書き込み装置の発展により、アナログ複写機からデジタル化された画像データにてコピーを作成するデジタル複写機が登場した。
【０００３】
デジタル複写機となってからは、デジタル化された画像データを扱う他の装着との親和性が高まり、複写機としての機能だけでなく、ファクシミリ機能、プリンタ機能又はスキャナ機能等、様々な機能が複合し、単なるデジタル複写機ではなく、デジタル複合機（MFP：multi-function printer）と呼ばれるようになった。
【０００４】
今日、CPU（Central Processing Unit）の処理能力の向上、ハードディスクドライブ（HDD：Hard Disk Drive）等メモリ大容量化や低コスト化、ネットワーク等の通信技術の高速化や普及、デジタル画像に関連する技術（圧縮技術等）の進歩等、MFPに関する技術の高度化に伴い、MFPに搭載される機能も多種・多様化してきている。
【０００５】
また、MFPが使用されるオフィス環境の変化に伴い、MFPの使用目的も多種・多様化してきている。
【０００６】
例えば、PC（Personal Computer）と対で導入され、利用者が手軽にコピー・ファクシミリ・プリンタ・スキャナ等の機能を使用可能な小型クラスのMFPや、部署内の複数名で共有され、ある程度の生産性を実現し、ソート・パンチ・ステープル等の機能が使用できる中型クラスのMFPや、会社の中で複写関連業務を集中して行う部署、もしくは複写関連業務そのものを生業とする会社では、高生産性・高品質で多機能な大型クラスのMFPが使用されている。
【０００７】
このように、多種・多様化してきているMFP市場に対して、従来では各クラスに必要な機能を備えたシステムを構築し、販売・提供していた。
【０００８】
今日、ビジネスにおける情報価値の重要性は既に認知されており、MFPを含む情報を扱う装置や機器においては、情報を迅速、正確且つ確実に伝える機能だけでなく、情報を明瞭且つ効果的に伝える機能も重要視されるようになった。
【０００９】
それに伴い、情報を扱う装置や機器では、デジタルデータを利用した情報を明瞭且つ効率的に扱うことが可能な新しい付加価値（新しい機能）を市場に提供するようになり、MFP市場においても、デジタルデータを利用した情報を明瞭且つ効率的に扱うことが可能な新機能の提供が求められている。
【００１０】
その1つに、MFPにコピー機能を用いて読み取った原稿の画像データを蓄積・保存しておき、利用者の必要に応じて画像データを再度出力する機能がある。
【００１１】
この機能を用いてMFPに蓄積・保存した画像データを再度出力する場合、画像データの蓄積・保存を行った時から再度出力するまで時間が経過していることが多く、そのため、その間に再度出力を指示する利用者からの要求・ニーズが変わってしまうことが多い。
【００１２】
そこで、原稿の特徴的な部分を抽出し、抽出した結果に基づいてフィルタ処理や色補正処理等の画像処理を行うとともに、読み取った原稿の画像データと画像データの特徴的な画像領域を示す識別信号をHDDに蓄積し、再度出力を行う際の利用者の目的に応じた画像処理を施す画像処理装置が提案されている（例えば、特許文献１を参照）。
【特許文献１】特許第３６４７３４７号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
しかしながら、特許第３６４７３４７号公報により開示された方法では、蓄積された画像データが読み取り装置の入力特性に依存し、その画像データを他の装置や機器と共有するためには、読み取り装置の特徴をプロファイルとして画像データとともに、共有する装置や機器に送信する必要があり、処理として煩雑となる。
【００１４】
また、画像データを蓄積する際に用いる非可逆な圧縮方式（例えば、「JPEG（Joint Photographic Experts Group）」。）では、原稿が網点である場合に圧縮率が悪く、圧縮したことにより意図しないモアレ（干渉）が発生し、極端な画像劣化を生じる場合がある。
【００１５】
また、原稿を読み取る際のノイズや白地データの残存等により圧縮率が悪い場合、原稿が網点である場合の圧縮率低下も含め、画像データに対する処理速度の低下や蓄積先の記憶領域の圧迫等の問題を引き起こすことになる。
【００１６】
そこで、蓄積前の画像データに対して、像域分離処理を行い、抽出された画像特徴の領域のうち、蓄積画像データの画像処理を行う際に必要な画像領域のみを所定の信号に置き換え、画像特徴データを生成し、生成された画像特徴データを基に、蓄積画像データに対して最適な画像処理を行う方法があるが、この方法では、画質の劣化と記憶領域の圧迫を解決する効果はあるが、MFPが有する読み取り装置からの入力画像データとMFPの外部からの入力画像（例えば、「情報処理装置」、「外部記憶メディア」又は「他の画像処理装置」等。）とを蓄積し、蓄積した画像を合成し再度出力する場合、合成画像データに対して適切な合成画像特徴データを生成していないため、画像合成後の画像処理を最適に行うことができない問題点がある。その結果、利用者が意図していない出力結果となってしまう可能性がある。
【００１７】
本発明では、上記従来技術の問題点を鑑み、効率的に合成後の画像特徴データを生成し、最適な合成画像を生成する画像処理装置、画像処理方法及び画像処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１８】
上記目的を達成するため、本発明の画像処理装置は、当該画像処理装置が備える原稿読み取り部から入力された画像データと、該画像処理装置の外部から入力された画像データとを蓄積し、蓄積した第１の画像データと第２の画像データとを合成し、合成した画像データに対して所定の画像処理を行い、前記画像処理後の画像データを出力する画像処理装置であって、前記第１の画像データと前記第２の画像データとを合成する画像データ合成手段と、前記画像データ合成手段により合成された画像データの特徴を表す合成画像特徴データを生成する合成画像特徴データ生成手段とを有し、前記合成画像特徴データ生成手段により生成された前記合成画像特徴データに基づいて、前記画像データ合成手段により合成された画像データに対して、前記所定の画像処理を行うことを特徴する。
【００１９】
これによって、本発明の画像処置装置は、画像処理装置に蓄積された第１の画像データと第２の画像データとを合成し、合成後の画像特性データを生成する規則に従って生成した適切な合成画像特徴データを基に、合成後に出力再現性を向上させる目的で行う所定の画像処理（適応処理）を行うことにより、効率的に合成後の画像特徴データを生成し、最適な合成画像を生成することができる。
【００２０】
上記目的を達成するため、本発明の画像処理装置は、前記第１の画像データと前記第２の画像データの特徴を表す画像特徴データの有無に関する情報と、前記第１の画像データと前記第２の画像データを入力する際の入力画質に関する情報と、前記画像データ合成手段により合成された画像データを出力する際の出力画質に関する情報のうち、少なくとも1つの情報に基づいて、前記合成画像特徴データの生成規則を選択する合成画像特徴データ生成規則選択手段を有し、前記合成画像特徴データ生成手段において、前記合成画像特徴データ生成規則選択手段により選択された前記合成画像特徴データ生成規則に基づいて、前記合成画像特徴データを生成することを特徴とする。
【００２１】
これによって、本発明の画像処理装置は、画像特徴データの有無に関する情報、画像データを入力する際の入力画質に関する情報、合成後の画像データを出力する際の出力画質に関する情報等、合成する画像データに関する情報の組み合わせに応じた合成後の画像特徴データの生成規則を選択し、合成後の画像特徴データを生成することにより、合成後の画像処理に対して適切な合成後の画像特徴データを生成することができる。
【００２２】
また、合成する画像データに関する情報に応じた合成画像特徴データ生成規則情報を選択し、合成する画像データの画像特徴データに基づいて、選択した合成画像特徴データ生成規則情報から合成後の画像特徴データを生成すると言うように、合成後の画像特徴データの生成規則（生成手順）をパターン化していることから、新規の特徴データや合成する画像データに関する情報等に対応する際でも、生成規則（生成手順）のパターンに従って構成要件を設定するだけで、容易に対応することができる。
【００２３】
上記目的を達成するため、本発明の画像処理方法は、当該画像処理装置が備える原稿読み取り部から入力された画像データと、該画像処理装置の外部から入力された画像データとを蓄積し、蓄積した第１の画像データと第２の画像データとを合成し、合成した画像データに対して所定の画像処理を行い、前記画像処理後の画像データを出力する画像処理方法であって、前記第１の画像データと前記第２の画像データとを合成する画像データ合成手順と、前記画像データ合成手順により合成された画像データの特徴を表す合成画像特徴データを生成する合成画像特徴データ生成手順とを有し、前記合成画像特徴データ生成手順により生成された前記合成画像特徴データに基づいて、前記画像データ合成手順により合成された画像データに対して、前記所定の画像処理を行うことを特徴する。
【００２４】
これによって、本発明の画像処置方法は、画像処理装置に蓄積された第１の画像データと第２の画像データとを合成し、合成後の画像特性データを生成する規則に従って生成した適切な合成画像データを基に、合成後に出力再現性を向上させる目的で行う所定の画像処理（適応処理）を行うことにより、効率的に合成後の画像特徴データを生成し、最適な合成画像を生成することができる。
【００２５】
上記目的を達成するため、本発明の画像処理プログラムは、当該画像処理装置が備える原稿読み取り部から入力された画像データと、該画像処理装置の外部から入力された画像データとを蓄積し、蓄積した第１の画像データと第２の画像データとを合成し、合成した画像データに対して所定の画像処理を行い、前記画像処理後の画像データを出力する画像処理プログラムであって、コンピュータを、前記第１の画像データと前記第２の画像データとを合成する画像データ合成手段と、前記画像データ合成手段により合成された画像データの特徴を表す合成画像特徴データを生成する合成画像特徴データ生成手段とを有し、前記合成画像特徴データ生成手段により生成された前記合成画像特徴データに基づいて、前記画像データ合成手段により合成された画像データに対して、前記所定の画像処理を行うように機能させる。
【００２６】
これによって、本発明の画像処置プログラムは、画像処理装置に蓄積された第１の画像データと第２の画像データとを合成し、合成後の画像特性データを生成する規則に従って生成した適切な合成画像特徴データを基に、合成後に出力再現性を向上させる目的で行う所定の画像処理（適応処理）を行うことにより、効率的に合成後の画像特徴データを生成し、最適な合成画像を生成することができる。
【００２７】
上記目的を達成するため、本発明の画像処理装置は、請求項１から２における画像データ合成手段を、特定用途向け集積回路により実現させることを特徴とする。
【００２８】
これによって、本発明の画像処置装置は、画像処理装置に蓄積された第１の画像データと第２の画像データとを合成し、合成後に出力再現性を向上させる目的で行う所定の画像処理（適応処理）を、合成後の画像特性データを生成する規則に従って生成した適切な合成画像特徴データを基に行う画像データ合成処理を特定用途向け集積回路によって実現することにより、画像データ合成処理の処理性能を向上させることができ、効率的に合成後の画像特徴データを生成し、最適な合成画像を生成することができる。
【発明の効果】
【００２９】
本発明によれば、画像処理装置に蓄積された第１の画像データと第２の画像データとを合成し、合成後に出力再現性を向上させる目的で行う所定の画像処理（適応処理）を、合成後の画像特性データを生成する規則に従って生成した適切な合成画像データを基に行うことにより、効率的に合成後の画像特徴データを生成し、最適な合成画像を生成することができる。
【００３０】
よって、これらの画像データ合成処理を実現する画像処理装置、画像処理方法及び画像処理プログラムを提供することができる。
【発明を実施するための最良の形態】
【００３１】
以下、本発明の好適な実施の形態について、図面を用いて詳細に説明する。
【実施例１】
【００３２】
図１は、本実施例に係る画像処理装置１００におけるハードウェア構成例を示す図である。
【００３３】
図１に示すように、画像処理装置１００は、原稿読み取り部１０１、画像データ補正部１０２、バス制御部１０３、蓄積データ合成部１０４、蓄積データ処理部１０５、補助記憶部（HD）１０６、制御部（CPU）１０７、メモリ部（RAM：Random Access Memory）１０８、プロッタI/F１０９、印刷部（プロッタ部）１１０、入力部（操作部）１１１、表示部（ディスプレイ）１１２、回線I/F１１３、外部装置I/F１１４、外部記憶装置I/F１１５、S.B.１１６及びROM１１７とから構成されている。
【００３４】
原稿読取り部１０１は、CCD（Charge Coupled Devices）光電変換素子からなるラインセンサとA／Dコンバータとこれらを駆動する駆動回路を備え、原稿読み取り面（コンタクトガラス上）にセットされた原稿を読み取る（スキャンする）ことで得た原稿の濃淡情報から、RGB各8ビットのデジタル画像データ（以下、「画像データ」と言う。）を生成し出力する。
【００３５】
画像データ補正部１０２は、特定用途向け集積回路ASIC（Application Specific Integrated Circuit）で実現されており、原稿読み取り部１０１から読み取った（スキャンした）の画像データに対し、予め定めた特性に統一する画像補正処理、像域分離処理及び領域変換処理を行い、補正後の画像データと画像データの特徴を表す画像特徴データを出力する。その詳細は、図２にて後述する。
【００３６】
バス制御部１０３は、画像処理装置１００内で必要な画像データ/画像特徴データや制御コマンド等各種データのやり取りを行うデータバスの制御装置で、複数の種類のバス規格間のブリッジ機能も有している。本実施例では、画像データ補正部１０２、蓄積データ合成部１０４、蓄積データ処理部１０５及び制御部（CPU）１０７がPCI‐Expressバス、補助記憶部（HD）１０６がATA（AT Attachment）バスで接続され、ASIC化している。
【００３７】
蓄積データ合成部１０４は、ASICで実現されており、画像データ補正部１０２から出力され、バス制御部１０３を介して入力された画像データ/画像特徴データや回線I/F１１３、ネットワークI/F１１４及び外部記憶装置I/F１１５を介して入力される画像デーを合成し、合成した合成画像データの特徴を表す合成後の画像特徴データを生成する。その詳細は、図５にて後述する。
【００３８】
蓄積データ処理部１０５は、ASICで実現されており、画像データ補正装置１０２や回線I/F１１３、ネットワークI/F１１４及び外部記憶装置I/F１１５を介して入力される画像データに対して画像特徴データを用いた画像補正や印刷部（プロッタ部）１１０である出力先に適した画像処理（所定の画像処理）を行う。その詳細は、図３にて後述する。
【００３９】
補助記憶部（HD：Hard Disk）１０６は、PC（Personal Computer）にも使用されている電子データを保存するための大容量記憶装置で、画像処理装置１００内では主に画像データ/画像特徴データと画像データに関する情報（画像ファイル名等の書誌情報）を蓄積する。本実施例では、IDE（Integrated Drive Electronics）を拡張して規格化されているATAバス接続のハードディスクを使用する。
【００４０】
制御部（CPU：Central Processing Unit）１０７は、画像処理装置１００の制御を行うマイクロプロセッサである。本実施例では、近年普及してきたCPUコア単体を機能拡張したIntegrated CPUを使用する。また、使用するIntegrated CPUは、PMC社のRM11100で、汎用規格I/Fとの接続機能やクロスバースイッチを使ったこれらバス接続機能が統合（以下、「インテグレート」と言う。）されたCPUを使用する。
【００４１】
メモリ部１０８は、複数の種類のバス規格間をブリッジする際の速度差や接続された回路部品自体の処理速度差を吸収するために一時的にやり取りするデータや、CPUが画像処理装置１００の制御を行う際に、プログラムや中間処理データを一時的に記憶する揮発性メモリである。制御部１０７であるCPUには、処理性能として高速処理が求められるため、通常起動時にROM１１７（Read Only Member）に記憶されたブートプログラムにてシステムを起動し、その後、高速にアクセス可能なメモリ部１０８上に展開（ロード）されたプログラムによって処理を行う。本実施例では、規格化されPCに使用されているDIMM（Dual Inline Memory Module）を使用する。
【００４２】
プロッタI/F１０９は、制御部（CPU）１０７にインテグレートされた汎用規格I/Fを介して送られたCMYKからなる画像データを受け取ると、印刷部（プロッタ部）１１０の専用I/Fに出力するバスブリッジ処理を行う。本実施例では、汎用規格I/FにPCI−Expressバスを使用する。
【００４３】
印刷部（プロッタ部）１１０は、CMYKからなる画像データを受け取ると、レーザービームを用いた電子写真プロセス（露光、潜像、現像及び転写のプロセス）を用いて、転写紙（印刷用紙）に受け取った画像データを出力（印刷）する。
【００４４】
S.B.１１６は、情報処理装置等に用いられる内部情報の流通を制御するチップセット（LSIチップ：CPUやRAM、拡張カード等の間のデータの受け渡しを管理する一連の回路群。）のひとつで、South Bridgeと呼ばれる汎用の電子デバイスである。主にPCI−ExpressとISAブリッジを含むCPUシステムを構築する際によく用いられるバスのブリッジ機能を汎用回路化したもので、本実施例では、ROM（Read Only Memory）１１７との間をブリッジする。
【００４５】
ROM１１７は、制御部（CPU）１０７が画像処理装置１００の制御を行う際のプログラム（ブートプログラムを含む。）が格納されたメモリである。
【００４６】
入力部（操作部）１１１と表示部（ディスプレイ）１１２は、画像処理装置１００と利用者とのUI（User Interface）部で、LCD（Liquid Crystal Display：液晶表示装置）とキースイッチ（ハードキーとGUI（Graphical User Interface）のソフトウェアキーを含む。）から構成され、画像処理装置１００の各種状態（例えば、「利用者情報」、「ジョブ情報」等。）や操作手順をLCDに表示し、利用者からのキースイッチ入力を検知する。本実施例では、PCI−Expressバスを介して制御部（CPU）１０７と接続する。
【００４７】
回線I/F１１３は、PCI−Expressバスと電話回線を接続するインタフェースで、このインタフェースにより、画像処理装置１００は、電話回線を介して各種データのやり取りを行うことが可能になる。例えば、電話回線を介してFAX１１８が接続され、画像処理装置１００と画像データの授受を行う。
【００４８】
外部装置I/F１１４は、PCI−Expressバスと外部装置１１９（例えば、「PC」等。）を接続するインタフェースで、このインタフェースにより、画像処理装置１００は、外部装置１１８と各種データのやり取りを行うことが可能になる。本実施例では、その接続I/Fにネットワーク（イーサネット（登録商標））とUSB（Universal Serial Bus）を使用する。すなわち、画像処理装置１００は、外部装置I/F１１４を介してPC１１９に接続している。このPC１１９は、インストールされたアプリケーションソフトウェア（Microsoft社のWord、Excel、PowerPoint（登録商標）等。）や画像処理装置１００が備える印刷機能（画像処理装置１００が有するPDL（Page Description Language））に対応したプリンタドライバを介して、利用者が画像処理装置１００に対して各種制御や画像データの入出力を行う。
【００４９】
外部記憶装置I/F１１５は、PCI−Expressバスと外部記憶装置ドライブ１２０（例えば、「メモリカードドライブ」等。）を接続するインタフェースで、このインタフェースにより、画像処理装置１００は、外部記憶メディア１２１と各種データのやり取りを行うことが可能になる。本実施例では、その接続I/FにUSBを使用する。すなわち、画像処理装置１００は、外部記憶装置I/F１１５を介して外部記憶メディアドライブ１２０に接続し、外部記憶メディア１２１から画像データの授受を行う。
【００５０】
外部記憶メディア１２１は、コンパクトフラッシュ（登録商標）（CF：CompactFlash）やSDカード（Secure Digital memory card）等のメモリデバイスで、画像データを含む各種電子データを記録しており、利用者は画像処理装置１００に対して画像データの入出力を行う。
【００５１】
次に、上記に説明した各機能部がどのように動作しているのかについて、「複写（コピー）動作」を例に図２〜５を用いて説明する。
【００５２】
＜コピー動作：原稿読み取り部１０１より読み取った画像データを印刷部（プロッタ部）１１０で印刷する動作について＞
利用者は、原稿を原稿読み取り部１０１の原稿読み取り面（コンタクトガラス上）にセットし、読み取り機能の入力画質モード（例えば、「文字モード」、「写真モード」等の入力画質特性。）の設定とコピー開始の入力を入力部（操作部）１１１と表示部１１２が有するUIのキースイッチを介して行う。
【００５３】
入力部（操作部）１１１は、利用者からキースイッチを介して入力された情報を、画像処理装置１００内部の制御コマンドデータに変換し発行する。発行された制御コマンドデータは、PCI−Expressバスを介して制御部（CPU）１０７に通知される。
【００５４】
制御部（CPU）１０７は、コピー開始命令の制御コマンドデータに従って、コピー動作プロセス（コピー機能）のプログラムを実行し、コピー動作に必要な設定や動作を順に行っていく。以下にコピー動作プロセスについて順に説明する。
【００５５】
原稿読み取り部１０１で原稿を読み取って（スキャンして）得られたRGB各8ビットの画像データは、画像データ補正部１０２で予め定めた特性に統一する画像補正処理、像域分離処理及び領域変換処理が行われ、補正後の画像データと画像特徴データはバス制御部１０３に送られる。
【００５６】
図２は、本実施例に係る画像処理装置１００における画像データ補正部１０２が有する各機能構成例を示すブロック図である。画像データ補正部１０２で行う所定の画像補正処理について、図２を用いて説明する。
【００５７】
画像データ補正部１０２は、像域分離処理部１０２１、フィルタ処理部１０２２、色変換処理部１０２３、スキャナγ処理部１０２４及び領域変換部１０２５とから構成されている。
【００５８】
入力された画像データは、像域分離処理部１０２１において、原稿の持つ特徴的な画像領域の抽出を行い、抽出した画像領域の画素毎に領域分離信号を生成する。例えば、一般的な印刷によって形成されている網点部の抽出、文字等のエッジ部抽出、画像データの有彩/無彩の判定、背景画像が白であるかの白背景部の判定等を行う。この場合、像域分離信号は、4つの判定結果の情報を示すため、4ビット必要になる。また、入力された画像データは、スキャナγ処理１０２４へ送られる。
【００５９】
スキャナγ処理部１０２４は、受け取った画像データに対して、画像読み取り部１０１のγ補正から出力する特性への画像γ変換を行う。γ補正では、入出力の関係を変化させて、画像の濃淡を修正する方法で、画像の濃度変化の状態を変えることで、明るさ、調子、色のバランス等を調整する。その後、画像γ変換後の出力データがフィルタ処理部１０２２へ送られる。
【００６０】
フィルタ処理部１０２２は、受け取った画像データの持つ空間周波数を各種空間フィルタ（例えば、「平滑化フィルタ」、「強調フィルタ（MTF：Modulation Transfer Function補正）」。）を用いて変換する。また、像域分離処理部１０２１で抽出された特徴的な画像領域に関する情報を基に、抽出画像領域毎に特徴的なフィルタ処理を行う。フィルタ処理では、画像データを構成する個々の画素に、周辺の画素との間で演算を行い、画像に特殊効果を与える。例えば、網点部と抽出した特徴的な画像領域では、網点を平滑するような平滑化フィルタを用いて平滑化処理を行い、文字等のエッジ部で白背景である特徴的な画像領域では、その画像領域が文字部であると推定して、強調フィルタを用いてMTF特性が向上するようなエッジ強調処理を行う。このようにフィルタ処理部１０２２によりフィルタ処理された画像データは、色変換処理部１０２３へ送られる。
【００６１】
色変換処理部１０２３は、受け取った画像データに対して、出力特性にあった色変換処理を行う。一旦蓄積する画像形成の場合、汎用RGBデータもしくは、予め決められた色空間へのRGB変換を行い色の特性を統一した画像データを出力する。
【００６２】
領域変換部１０２５は、像域分離処理部１０２１により抽出された特徴的な画像領域のうち、蓄積データ処理部１０５において、蓄積された画像データに対して所定の画像処理を行う必要がある画像領域の特徴を表す信号に変換（例えば、抽出された4つの特徴的な画像領域のうち、所定の画像処理を行う必要がある2つの特徴的な画像領域に絞り込む。）し、画像データの画像特徴データとして出力する。蓄積データ処理部１０５で必要とする画像領域は、「色が有彩か否か（白と白以外）」、「文字であるか否か（文字と文字以外）」の2つの特徴領域であるため、領域変換部１０２５により変換された像域分離信号は、4ビットから2ビットの信号となる。
【００６３】
図３は、本実施例に係る画像処理装置１００が用いる画像特徴データのビット定義を示す図である。
【００６４】
図３に示すように、2ビット（b1,b0）のb1には、「文字であるか否か（文字と文字以外）」の情報を、また、b0には、「色が有彩か否か（白と白以外）」の情報が定義されている。この2ビットの情報の組み合わせによって、「文字で有彩」、「文字で無彩」、「文字以外で有彩」、及び「文字以外で無彩」の4つのパターンで、蓄積データ処理部１０５において所定の画像処理を行う画像領域の特徴（画像特徴データ）を表すことができる。
【００６５】
バス制御部１０３は、画像データ補正部１０２からのRGB画像データ/画像特徴データを受け取ると、制御部（CPU）１０７を介してメモリ部（DIMM）１０８に蓄積する。
【００６６】
次に、メモリ部（DIMM）１０８に蓄積された画像データ/画像特徴データは、制御部（CPU）１０７とバス制御部１０３を介して、蓄積データ処理部１０５に送られる。
【００６７】
蓄積データ処理部１０５は、受け取った画像データに対応する画像特徴データに基づいて、受け取った画像データ（RGBデータ）を印刷部（プロッタ部）で印刷するためのCMYKデータに変換する色変換処理を含む所定の画像処理を行う。
【００６８】
図４は、本実施例に係る画像処理装置１００における蓄積データ処理部１０５が有する各機能構成例を示すブロック図である。蓄積データ処理部１０５で行う所定の画像処理について、図４を用いて説明する。
【００６９】
蓄積データ処理部１０５は、フィルタ処理部１０５１、色変換処理部１０５２、解像度変換処理部１０５３、γ処理部１０５４及び中間調処理部１０５５とから構成されている。
【００７０】
画像データ補正部１０２で画像補正されバス制御部１０３を介して受け取った画像データは、フィルタ処理部１０５１において印刷部（プロッタ部）１１０のMTF特性に合うようにフィルタ処理を行う。前述した画像データ補正部１０２内におけるフィルタ処理部１０２２では、メモリ部（DIMM）１０８もしくは補助記憶部（HD）１０６等に蓄積するために予め定められた特性に補正されている。画像データ処理部１０５が有するフィルタ処理部１０５１では、予め定められた画像特性から印刷部（プロッタ部）１１０である出力先の出力特性に合うように変換を行う。また、この時、画像特徴データを基に印刷部（プロッタ部）１１０である出力先の出力再現性を向上させるための適応処理を行う。本実施例では、出力再現性向上のための適応処理を次のように行っている。図３で示す画像特徴データのビット定義に従い画像特徴データ値"b1=l"（文字）の画素には、強い鮮鋭化処理（文字輪郭を強調）を行い、"b1=0"（文字以外）の画素には、中度の鮮鋭化処理を行う。このようにフィルタ処理部１０５１によりフィルタ処理された画像データは、色変換処理部１０５２へ送られる。
【００７１】
色変換処理部１０５２は、受け取った画像データに対して、印刷部（プロッタ部）１１０である出力先の色空間特性に合うように色変換処理を行う。本実施例では、印刷部（プロッタ部）１１０に合わせてRGBからCMYKへ色変換を行う。この時も、画像特徴データを基に印刷部（プロッタ部）１１０である出力先の出力再現性を向上させるための適応処理を行う。色変換処理には、マスキング演算法、メモリマップ法又は補間法等がある。本実施例では、出力再現性向上のための適応処理を次のように行っている。図３で示すビット定義に従い画像特徴データ値"b0=l"（有彩）の画素には、通常の色変換を行い、"b0=0"（無彩）の画素には、K（ブラック）の比重を大きくした色変換を行う。このように色変換処理部１０５２により色変換処理された画像データは、解像度変換部１０５３へ送られる。
【００７２】
解像度変換部１０５３は、受け取った画像データに対して任意の変倍処理が行われ、変倍後の画像データは、γ処理部１０５４へ送られる。
【００７３】
γ処理部１０５４は、受け取った画像データに対して、予め定められた画像特性から印刷部（プロッタ部）１１０である出力先の出力特性のγ変換処理を行い、γ変換後の画像データは、中間調処理部１０５５へ送られる。
【００７４】
中間調処理部１０５５は、受け取った画像データに対して、印刷部（プロッタ部）１１０である出力先の出力特性に合わせた階調変換処理を行う。本実施例では、階調変換処理に、ディザ処理、誤差拡散処理を用いて印刷部（プロッタ部）１１０である出力先に合わせて階調の深さ（ビット数）の変換（8ビットから2ビットへ変換）を行う。
【００７５】
バス制御部１０３は、上述した蓄積データ処理部１０５により画像処理された画像データ（CMYKデータ）を受け取ると、制御部（CPU）１０７を介してメモリ部（DIMM）１０８に蓄積する。
【００７６】
次に、メモリ部（DIMM）１０８に蓄積された画像データは、制御部（CPU）１０７を介してプロッタI/F１０９に渡り、印刷部（プロッタ部）１１０に送られる。
【００７７】
印刷部（プロッタ部）１１０は、受け取った画像データを転写紙（印刷用紙）に印刷（出力）し、原稿のコピーが生成される。
【００７８】
次に、本実施例において、原稿を読み取った（スキャンした）画像データを画像処理装置１００内に蓄積・保存し、合成して印刷部（プロッタ部）１１０に印刷（出力）する場合の動作を例に、本発明の「合成印刷機能」について、図５〜１０を用いて説明する。
【００７９】
＜画像蓄積動作：補助記憶部１０６への蓄積・保存する動作について＞
利用者は、原稿を原稿読み取り部１０１の原稿読み取り面（コンタクトガラス上）にセットし、読み取り機能の入力画質モード（例えば、「文字モード」、「写真モード」等の入力画質特性。）の設定と蓄積開始の入力を入力部（操作部）１１１と表示部１１２が有するUIのキースイッチを介して行う。
【００８０】
制御部（CPU）１０７は、図１〜３を用いて説明した「コピー動作」の画像データ補正部１０２までの処理を行い、メモリ部（DIMM）１０８に画像データ補正部１０２により画像補正処理された画像データ/画像特徴データを、バス制御部１０３を介してメモリ部（DIMM）１０８に蓄積する。蓄積された画像データ/画像特徴データは、制御部（CPU）１０７とバス制御部１０３を介して、補助記憶部（HD）１０６に蓄積・保存される。
【００８１】
図５は、本実施例に係る画像処理装置１００の補助記憶部（HD）１０６に蓄積・保存される画像ファイル２０の構成例を示す図である。
【００８２】
図５に示すように、蓄積・保存される画像ファイル２０は、「書誌情報エリア２１」、「画像データエリア２２」及び「画像特徴データエリア２３」の3つのデータエリアで構成され、画像毎に3つのデータエリアに必要な情報とデータが蓄積・保存される。
【００８３】
書誌情報エリア２１は、画像ファイルに関する情報をコード化したデータが保存されるエリアで、コード化したデータは、ファイル名、幅高さの画素数を示す画像サイズ（W x H dot）情報、階調及び色情報等の画像形式（例えば、「RGB：8ビット：256階調」。）、画像に対応する画像特徴データの有無を示す情報（例えば、「有り：2ビット」。）、入力した（原稿を読み取った）際の入力画質特性の情報（例えば、「文字/写真」。）等の画像データに関する各種データで構成されている。また、書誌情報エリア２１のデータは、制御部（CPU）１０７が、補助記憶部（HD）１０６に画像データ/画像特徴データを蓄積・保存する際に、コード化されて蓄積・保存される。
【００８４】
画像データ２２は、画像データそのものが蓄積・保存されるデータエリアで、蓄積・保存されるデータは、1画素あたりの8ビットの画像データ（RGBデータ）群で構成されている。
【００８５】
画像特徴データ２３は、画像特徴データそのものが蓄積・保存されるデータエリアで、蓄積・保存されるデータは、1画素あたり2ビットの画像特徴データ群で構成されている。
【００８６】
＜蓄積画像合成印刷動作：補助記憶部（HD）１０６に蓄積・保存された画像データを合成し、印刷部（プロッタ部）１１０で印刷する動作について＞
図６は、本実施例に係る画像処理装置１００で読み取られた2つの画像データを合成する様子を示す図である。
【００８７】
図６に示すように、利用者は、補助記憶部（HD）１０６に蓄積・保存された2つの画像データ（第１の画像データ（原稿側）である画像データ１（画像/画像特徴）と第２の画像データ（合成側）である画像データ２（画像/画像特徴））に対して、印刷機能の出力画質特性（例えば、「文字モード」、「写真モード」、「原稿側の画質モードを継承」、「合成側の画質モードを継承」等。）の設定と合成印刷（合成出力）開始の入力を入力部（操作部）１１１と表示部１１２が有するUIのキースイッチを介して行う。
【００８８】
入力部（操作部）１１１は、利用者からキースイッチを介して入力された情報を、画像処理装置１００内部の制御コマンドデータに変換し発行する。発行された制御コマンドデータは、PCI−Expressバスを介して制御部（CPU）１０７に通知される。
【００８９】
制御部（CPU）１０７は、合成印刷開始命令の制御コマンドデータに従って、合成印刷動作プロセス（合成印刷機能）のプログラムを実行し、蓄積画像合成印刷動作に必要な設定や動作を順に行っていく。以下に蓄積画像合成印刷動作プロセスについて順に説明する。
【００９０】
バス制御部１０３は、補助記憶部（HD）１０６内に蓄積・保存された第１の画像データ（原稿側）である画像データ１（画像/画像特徴）と第２の画像データ（合成側）である画像データ２（画像/画像特徴）それぞれを、制御部（CPU）１０７を介して、メモリ部（DIMM）１０８上に展開（ロード）する。
【００９１】
展開（ロード）された画像データ１と２は、蓄積データ合成部１０４で画像合成し、合成後の画像データは、蓄積データ処理部１０５で印刷部（プロッタ部）１１０である出力先の出力特性に合わせてRGBからCMYKの画像データに変換され出力される。
【００９２】
以下に、蓄積データ合成部１０４について、図７を用いて説明する。
図７は、本実施例に係る画像処理装置１００が有する蓄積データ合成部１０４の主要機能部の構成例を示すブロック図である。図７（a）は、画像データ合成処理部１０４２の機能部を示す図、また、図７（b）は、合成画像特徴データ生成処理部１０４１の機能部を示す図である。
【００９３】
図７に示すように、蓄積データ合成部１０４は、画像データ合成処理部１０４１と合成画像特徴データ生成処理部１０４２とから構成されている。
【００９４】
画像データ合成処理部１０４１は、図７（a）に示すように、補助記憶部（HD）１０６から第１の画像データ（原稿側）と第２の画像データ（合成側）として、メモリ部（DIMM）１０８上に展開（ロード）された画像データ１と２を画像合成し、合成画像データ３を生成し、生成された合成画像データ３を蓄積データ処理部１０５へ送る。
【００９５】
合成画像特徴データ生成処理部１０４２は、図７（b）に示すように、補助記憶部（HD）１０６からメモリ部（DIMM）１０８上に展開（ロード）された、合成画像データの画像領域の特徴を表す複数の合成画像特徴データのうち、画像特徴データ１と２との組み合わせで1つの合成画像特徴データが対応するようにテーブル形式でまとめられた合成画像特徴データ生成規則情報４１（LUT：Look Up Table）を参照し、合成する画像データの画像特徴データ１と２に基づいて、合成画像データに対応する合成画像特徴データ３を生成し、生成した合成画像特徴データ３を蓄積データ処理部１０５へ送る。
【００９６】
以下に、画像データ合成処理部１０４１と合成画像特徴データ生成処理部１０４２がどのような手段によって機能しているかについて、図８を用いて説明する。
図８は、本実施例に係る画像処理装置１００の蓄積画像データ合成に関する主要手段を示すブロック図である。
【００９７】
画像データ合成処理部１０４１は、図８に示すように、画像データ合成手段３３を有し、補助記憶部（HD）１０６から合成する画像データとして、メモリ部（DIMM）１０８上に展開（ロード）された画像データ１と２を画像合成する。
【００９８】
画像データ合成手段３３は、画像データ１と画像データ２において、互いに画素配列（x , y）上対応する画素のRGB値（0〜255の範囲）の大きさを比較し、RGB値が大きい画素の値を合成後の画素値とし、画像合成を行い（8ビット：256階調において、黒（0,0,0）をFFH（0x11111111）として算出）、合成後の画像データ３を蓄積データ処理部１０５へ送る。
【００９９】
図９は、本実施例に係る画像処理装置１００が有する画像データ合成手段３３により画像合成された合成結果の例を示す図である。
【０１００】
図９に示すように、画像データ合成手段３３の画像合成方法を用いると、RGB値が大きい画素値が合成後の画素値となるため、合成後の画像が見かけ上「透かし合成」されたようになる。
【０１０１】
図８に戻り、画像処理装置１００は、合成画像特徴データ生成規則選択手段３１を有し、合成する画像データに関する情報に基づいて合成画像特徴データの生成規則（合成画像特徴データ生成規則情報４１）を選択する。
【０１０２】
蓄積データ合成部１０４において合成された合成画像データは、蓄積データ処理部１０５により、利用者が意図している合成結果を得るために最適な画像処理（出力再現性を向上させるための適応処理）を行う。ここで行われる画像処理では、フィルタ処理部１０５１のフィルタ処理と色変換処理部１０５２の色変換処理等であり、画像データ補正部１０２が有する像域分離処理により抽出された特徴的な画像領域のうち、蓄積データ処理部１０５による画像処理が必要な特徴的な画像領域（本実施例では、「文字で無彩」、「文字で有彩」、「文字以外で無彩」、「文字以外で有彩」の4パターン。）のみ画像処理を行うことから、画像処理を行う画像領域を判断するために、画像データ補正部１０２が有する領域変換処理により生成された画像データの画像領域の特徴を表す画像特徴データが用いられる。よって、合成画像データにおいても、合成画像データの画像領域の特徴を表す合成画像特徴データを生成しなければならない。
【０１０３】
しかし、合成画像データの場合、複数の画像データを取り扱うため、画像特徴データも複数存在する。よって、合成後に行う所定の画像処理を最適に行うためには、合成する画像データが「どのような特徴を持ったデータなのか」、また、「どのように入力画質特性で入力されたデータなのか」等を考慮しなければならない。よって、以下に挙げる合成する画像データに関する情報のうち、少なくても1つの情報に基づいて、合成画像データの画像処理に適切な合成画像特徴データを生成する必要がある。
（１）合成する画像データの画像特徴データの有無に関する情報
（２）合成する画像データを入力した際の入力画質に関する情報（例えば、「文字モード」、「写真モード」等の入力画質モードの設定値。）
（３）合成画像データを出力する際の出力画質に関する情報（例えば、「文字モード」、「写真モード」、「原稿側の画質モードを継承」、「合成側の画質モードを継承」等の出力画質モードの設定値。）
そこで、合成画像特徴データ生成規則選択手段３１は、上記合成する画像データに関する情報（１）〜（３）による合成する画像データの組み合わせを予め考慮した複数個の合成画像特徴データ生成規則情報４１（LUT）を補助記憶部（HD）１０６に用意しておき（格納しておき）、合成画像特徴データを生成する際に、合成する画像データの組み合わせを上記合成する画像データに関する情報（１）〜（３）を基に判断し、複数個の合成画像特徴データ生成規則情報４１（LUT）を用いて、第１と第２の画像データ（原稿側と合成側）を合成した合成画像データに対応する合成画像特徴データの生成を行う。
【０１０４】
すなわち、合成画像特徴データ生成規則選択手段３１は、複数個用意された合成画像特徴データ生成規則情報４１（LUT）の中から、該当する合成画像特徴データ生成規則情報４１（LUT）を選択する。これによって、蓄積データ処理部１０５において最適な画像処理（フィルタ処理と色変換処理）を行う際に用いられる適切な合成画像特徴データを、以降に述べる合成画像特徴データ生成手段３２によって生成することができる。
【０１０５】
合成画像特徴データ生成規則選択手段３１は、制御部（CPU）１０７で実行され、選択した合成画像特徴データ生成規則情報４１（LUT）は、メモリ部（DIMM）１０８上に展開（ロード）され、制御部（CPU）１０７により、バス制御部１０３を介して、蓄積データ合成部１０４が参照可能なように設定される。
【０１０６】
図１０は、本実施例に係る画像処理装置１００が有する合成画像特徴データ生成規則情報４１（LUT）のデータ例を示す図である。
【０１０７】
図１０に示すように、合成画像特徴データ生成規則情報４１（LUT）は、合成する画像の第１の画像データ（原稿側）の画像特徴データ１と第２の画像データ（合成側）の画像特徴データ２に基づいて、複数の合成画像特徴データの候補から、1つの合成画像特徴データを生成することができるようにテーブル形式（LUT）となっている。このような形式（LUT）で合成画像特徴データを生成する規則を表すことによって、第１の画像データ（原稿側）の画像特徴データ１（2ビット）と第２の画像データ（合成側）の画像特徴データ（2ビット）をLUTの参照アドレスデータ（参照キー）として用いて、合成画像特徴データを容易に生成することができる。また、新規の画像特徴データの組み合わせに対応する合成画像特徴データの追加を容易に行うことができる。また、合成する画像データに関する情報（１）〜（３）の他、新しい画像データに関する情報が追加された場合でも、合成する画像データに関する情報の新規組み合わせに対応する新規の合成画像特徴データ生成規則情報４１（LUT）を用意することで、容易に対応を行うことができる。
【０１０８】
図８に戻り、蓄積データ合成部１０４が有する合成画像特徴データ生成処理部１０４２は、合成画像特徴データ生成手段３２を有し、合成画像特徴データ生成規則選択手段３１により選択（設定）された合成画像特徴データ生成規則情報４１（LUT）を参照し、画像データ補正部１０２の像域分離処理部１０２１により、合成する画像データ１と２から抽出した特徴的な画像領域を表す画像特徴データ１と２を参照アドレスデータとして、合成画像特徴データ３を生成し、蓄積データ処理部１０５へ送られる。
【０１０９】
合成画像特徴データ生成手段３２が、例えば、合成する第１の画像データ（原稿側）の画像特徴データ１（2ビット）が"b1b0=10"（「文字で無彩」の特徴）、又、第２の画像データ（合成側）の画像特徴データ２（2ビット）が"b1b0=01"（「文字以外で有彩」の特徴）であった場合に、図１０に示す合成画像特徴データ生成規則情報４１（LUT）が選ばれた場合、"b1b0＝01"（「文字以外で有彩」の特徴）の合成画像特徴データ３（2ビット）が生成される。その結果、第１の画像データ（原稿側）の画像特徴が「文字で無彩」で第２の画像データ（合成側）の画像特徴が「文字以外で有彩」の組み合わせでは、図１０のLUTに示す生成規則に従い、「文字以外で有彩」の合成画像特徴データ３に基づいて、合成画像データ３の「文字以外で有彩」の画像領域に対して、蓄積データ処理部１０５の最適な画像処理（フィルタ処理と色変換処理）を行うことで、出力再現性が良い画像品質の合成画像を生成する設定となる。
【０１１０】
このように、メモリ部（DIMM）１０８上に展開（ロード）された合成する画像データは、蓄積データ合成部１０４により、合成する画像データに関する情報（１）〜（３）の組み合わせに応じた合成画像特徴データの生成規則に従って、合成画像データに適した合成画像特徴データを生成することができる。
【０１１１】
合成画像特徴データ生成手段３２により生成された合成画像特徴データ２と画像データ合成手段３３により合成された合成画像データ３は、バス制御部１０３を介して蓄積データ処理部１０５へ送られ、蓄積データ処理部１０５は、受け取った合成画像特徴データ３に基づいて、合成画像データ３に対して、最適な画像処理（フィルタ処理と色変換処理）を行った後、図４で示した画像処理（解像度変換処理→γ処理→中間調処理）を順に行い、その結果、合成画像データ３は、印刷部（プロッタ部）１１０である出力先の出力特性に合わせた画像データ（CMYKデータ）に変換される。
【０１１２】
蓄積データ処理部１０５により画像処理された合成画像データは、バス制御部１０３と制御部（CPU）１０７を介してメモリ部（DIMM）１０８に蓄積される。
【０１１３】
メモリ部（DIMM）１０８に蓄積された合成画像データは、制御部（CPU）１０７とプロッタI/F１０９を介して、印刷部（プロッタ部）１１０に送られ、印刷部（プロッタ部）１１０は、受け取った合成画像データを転写紙に印刷する（合成画像が印刷される）。その結果、利用者が意図する合成結果を実現することができる。
【０１１４】
次に、蓄積画像データ合成において、合成画像特徴データ生成規則選択手段３１がどのような処理手順によって動作しているかについて、図１１〜１４を用いて説明する。
図１１は、本実施例に係る情報処理装置１００における蓄積データ合成部１０４の合成前の処理手順（画像特徴データの有無と入力画質特性の組み合わせを考慮した処理手順）を示すフローチャートである。
【０１１５】
制御部（CPU）１０７は、補助記憶部（HD）１０６に蓄積された合成する第１の画像データ（原稿側）を含む画像ファイルと第２の画像データ（合成側）を含む画像ファイルから書誌情報エリア２１のデータ（書誌情報）を取得する（Ｓ１０１とＳ１０２）。
【０１１６】
次に、取得した第１の画像データ（原稿側）と第２の画像データ（合成側）の書誌情報エリア２１の画像特徴データの有無に関する情報（合成する画像データに関する情報（１））と合成する画像データの入力画質特性に関する情報（合成する画像データに関する情報（２））の組み合わせに基づいて、該当する合成画像特徴データ生成規則情報４１（LUT）を選択し（Ｓ１０３）、選択した合成画像特徴データ生成規則情報４１（LUT）を、合成画像特徴データ生成手段３２により、合成画像データの画像処理に適切な合成画像特徴データを生成するためのLUT（生成規則）として、蓄積データ合成部１０４に設定する（Ｓ１０４）。
【０１１７】
その後に、制御部（CPU）１０７は、合成する第１の画像データ（原稿側）と第２の画像データ（合成側）を蓄積データ合成部１０４に入力する（Ｓ１０５）。
【０１１８】
図１２は、本実施例に係る情報処理装置１００における蓄積データ合成部１０４の合成前の処理手順（画像特徴データの有無、入力画質特性及び出力画質モードの組み合わせを考慮した処理手順）を示すフローチャートである。
【０１１９】
制御部（CPU）１０７は、補助記憶部（HD）１０６に蓄積された合成する第１の画像データ（原稿側）と第２の画像データ（合成側）から書誌情報エリア２１のデータ（書誌情報）を取得する（Ｓ２０１とＳ２０２）。
【０１２０】
次に、取得した第１の画像データ（原稿側）と第２の画像データ（合成側）の書誌情報エリア２１の合成画像特徴データの有無（合成する画像データに関する情報（１））、入力画質特性（合成する画像データに関する情報（２））及び出力画質特性（合成する画像データに関する情報（３））の組み合わせから、該当する合成画像特徴データ生成規則情報４１（LUT）を選択し（Ｓ２０３）、選択した合成画像特徴データ生成規則情報４１（LUT）を、合成画像特徴データ生成手段３２により、合成画像データの画像処理に適切な合成画像特徴データを生成するためのLUT（生成規則）として、蓄積データ合成部１０４に設定する（Ｓ２０４）。
【０１２１】
その後に、制御部（CPU）１０７は、第１と第２の画像データ（原稿側と合成側）を蓄積データ合成部１０４に入力する（Ｓ２０５）。
【０１２２】
図１３は、本実施例に係る情報処理装置１００が有する蓄積データ合成部１０４の合成画像特徴データ生成規則選択手段３１の処理手順（画像特徴データの有無と入力画質特性の組み合わせを考慮した処理手順）を示すフローチャートである。
【０１２３】
合成画像特徴データ生成規則選択手段３１は、取得した第１と第２の画像データ（原稿側と合成側）のそれぞれの書誌情報を基に、第１と第２の画像データに対応する画像特徴データそれぞれがあるか否かを判定する（Ｓ３０１）。
【０１２４】
第１と第２の画像データそれぞれに対応する画像特徴データがある場合（Ｓ３０１がYESの場合）、取得した第１と第２の画像データのそれぞれの書誌情報を基に、第１と第２の画像データの入力画質特性が異なる（入力時の画質モード設定が異なる）かい否かを判定する（Ｓ３０２）。
【０１２５】
第１と第２の画像データの入力画質特性が同じ場合（Ｓ３０２がNOの場合）、合成する画像データそれぞれの画像特徴データの組み合わせに従って、複数個用意された合成画像特徴データ生成規則情報４１（LUT）の中から、該当する合成画像特徴データ生成規則情報４１（LUT）を選択する（Ｓ３０３）。
【０１２６】
また、第１と第２の画像データの入力画質特性が異なる場合（Ｓ３０２がYESの場合）、第１の画像データの入力画質特性に従って、複数個用意された合成画像特徴データ生成規則情報４１（LUT）の中から、該当する合成画像特徴データ生成規則情報４１（LUT）を選択する（Ｓ３０４）。
【０１２７】
また、第１と２の画像データそれぞれに対応する画像特徴データがない場合（Ｓ３０１がNOの場合）、取得した第１と第２の画像データのそれぞれの書誌情報を基に、第１と第２の画像データの入力画質特性が異なる（入力時の画質モード設定が異なる）かい否かを判定する（Ｓ３０５）。
【０１２８】
第１と第２の画像データの入力画質特性が同じ場合（Ｓ３０５がNOの場合）、第１の画像データの入力画質特性に従って、複数個用意された合成画像特徴データ生成規則情報４１（LUT）の中から、該当する合成画像特徴データ生成規則情報４１（LUT：固定値）を選択する（Ｓ３０６）。ここで選択されるLUTは、画像特徴データがなくても合成画像特徴データが生成できる固定値の合成画像特徴データで構成されている。
【０１２９】
また、第１と第２の画像データの入力画質特性が異なる場合（Ｓ３０２がYESの場合）、複数個用意された合成画像特徴データ生成規則情報４１（LUT）の中から、予め設定しておいたデフォルトの合成画像特徴データ生成規則情報４１（LUT：固定値）を選択する（Ｓ３０７）。ここで選択されるLUTは、画像特徴データがなくても合成画像特徴データが生成できる固定値の合成画像特徴データで構成されている。
【０１３０】
図１４は、本実施例に係る情報処理装置１００が有する蓄積データ合成部１０４の合成画像特徴データ生成規則選択手段３１の処理手順（出力画質モードを考慮した処理手順）を示すフローチャートである。
【０１３１】
合成画像特徴データ生成規則選択手段３１は、入力部（操作部）１１１のキースイッチから入力（指示された）された印刷部（プロッタ部）１１０へ出力する際の出力画質モード（例えば、「文字モード」、「写真モード」、「原稿側の画質モードを継承」、「合成側の画質モードを優先」等。）の設定が「原稿側（第１の画像データ）の画質モードを継承」に設定されているか否かを判定する（Ｓ４０１）。
【０１３２】
出力画質モードが「原稿側の画質モードを継承」に設定されていた場合（Ｓ４０１がYESの場合）、第１の画像データ（原稿側）の入力画質特性に従って、複数個用意された合成画像特徴データ生成規則情報４１（LUT）の中から、該当する合成画像特徴データ生成規則情報４１（LUT）を選択する（Ｓ４０２）。
【０１３３】
また、出力画質モードが「原稿側の画質モードを継承」に設定されていない場合（Ｓ４０１がNOの場合）、出力画質モードが「合成側の画質モードを継承」に設定されているか否かを判定する（Ｓ４０３）。
【０１３４】
出力画質モードが「合成側の画質モードを継承」に設定されていた場合（Ｓ４０３がYESの場合）、第２の画像データ（合成側）の入力画質特性に従って、複数個用意された合成画像特徴データ生成規則情報４１（LUT）の中から、該当する合成画像特徴データ生成規則情報４１（LUT）を選択する（Ｓ４０４）。
【０１３５】
また、出力画質モードが「合成側の画質モードを継承」に設定されていない場合（Ｓ４０３がNOの場合）、出力画質モードが「原稿側の画質モードを継承」と「合成側の画質モードを継承」以外のパラメータが設定されているか否かを判定する（Ｓ４０５）。
【０１３６】
出力画質モードが「原稿側の画質モードを継承」と「合成側の画質モードを継承」以外の「文字モード」や「写真モード」等が設定されていた場合（Ｓ４０５がYESの場合）、設定された出力画質モード（「文字モード」、「写真モード」。）に従って、複数個用意された合成画像特徴データ生成規則情報４１（LUT）の中から、該当する合成画像特徴データ生成規則情報４１（LUT）を選択する（Ｓ４０６）。
【０１３７】
また、出力画質モードが「原稿側の画質モードを継承」と「合成側の画質モードを継承」以外のパラメータが設定されていない場合（Ｓ４０５がNOの場合）、予め設定しておいたデフォルトの出力画質モードの設定に従って、複数個用意された合成画像特徴データ生成規則情報４１（LUT）の中から、該当する合成画像特徴データ生成規則情報４１（LUT）を選択する（Ｓ４０７）。
【０１３８】
次に、蓄積画像データ合成において、画像特徴データの有無、入力画質特性及び出力画質モード等の組み合わせにより、合成画像特徴データ生成規則選択手段３１が、どのような合成画像特徴データ生成規則情報４１（LUT）を選択するのかについて、図１５〜２２に示す動作例を基に説明する。
図１５は、本実施例に係る情報処理装置１００の蓄積画像データ合成の動作例（外部装置I/F１１４から入力された画像データと画像処理装置１００に蓄積された画像データとの合成）を示す図である。
【０１３９】
＜外部データ蓄積動作：外部装置I/Fから画像データを入力し補助記憶部（HD）１０６へ蓄積・保存する動作について＞
利用者は、PC１１９のアプリケーションソフトから画像処理装置１００に対応したプリンタドライバを介して、電子ドキュメントの印刷を行い、プリンタドライバは、電子ドキュメントの内容を画像処理装置１００が有するプリンタ機能のPDL（例えば、「PCL」、「PostScript」等。）が解釈可能なデータ（言語）に変換し、変換されたデータ（印刷データ）は、画像処理装置１００とPC１１９を繋ぐネットワークもしくはUSB等のデータ転送路を経由して画像処理装置１００に送られる。
【０１４０】
画像処理装置１００が備える制御部（CPU）１０７は、外部装置I/F１１４を介して受け取った印刷データを、プリンタ機能であるPDLに解釈させ、メモリ部（DIMM）１０８上に電子ドキュメントのレンダリングを行う。本動作例では、RGB各8ビットの規格化された色空間にてマッピングを行うとともに電子ドキュメントの画像特徴データを生成する（レンダリングされた画像データに対して像域分離処理と領域変換処理を行う）。本動作例に用いた画像特徴データは、1画素あたり2ビットとし、そのビット定義を図１６に示す。
【０１４１】
図１６は、本実施例に係る画像処理装置１００における外部装置I/F１１４経由で入力された画像データに対して用いる画像特徴データのビット定義を示す図である。
【０１４２】
図１６に示すように、2ビット（b1,b0）のb1には、「イメージであるか否か（イメージとイメージ以外）」の情報を、また、b0には、「白地か否か（白地と白地以外）」の情報が定義されている。この2ビットの情報の組み合わせによって、「イメージで白地」、「イメージで白地以外」、「イメージ以外で白地」、及び「イメージ以外で白地以外」の4パターンで蓄積データ処理部１０５が必要とする画像領域の画像特徴データを表すことができる。
【０１４３】
プリンタ機能によりレンダリングされメモリ部（DIMM）１０８に蓄積された画像データとレンダリングされた画像データ（RGBデータ）から像域分離処理と領域変更処理により生成した画像特徴データ（2ビット）は、制御部（CPU）１０７により、バス制御部１０３を介して、メモリ部（DIMM）１０８上の画像データ/画像特徴データを補助記憶部（HD）１０６へ蓄積される。
【０１４４】
＜蓄積画像合成印刷動作：補助記憶部（HD）１０６に蓄積・保存された画像データを合成し、印刷部（プロッタ部）１１０で印刷する動作について＞
利用者は、補助記憶部（HD）１０６に蓄積・保存された2つの画像データ（例えば、画像データ１（画像/画像特徴）と画像データ２（画像/画像特徴）。）に対して、印刷機能の出力画質モード（例えば、「文字モード」、「写真モード」、「原稿側の画質モードを継承」、「合成側の画質モードを継承」等の画像出力特性。）の設定と合成印刷開始の入力を入力部（操作部）１１１と表示部１１２が有するUIのキースイッチを介して行う。
【０１４５】
入力部（操作部）１１１は、利用者からキースイッチを介して入力された情報を、画像処理装置１００内部の制御コマンドデータに変換し発行する。発行された制御コマンドデータは、PCI−Expressバスを介して制御部（CPU）１０７に通知される。
【０１４６】
制御部（CPU）１０７は、合成印刷開始命令の制御コマンドデータに従って、合成印刷動作プロセスのプログラムを実行し、蓄積画像合成印刷動作に必要な設定や動作を順に行っていく。本動作例では、制御部（CPU）１０７が行う合成画像特徴データ生成規則選択手段３１により、図１７に示すような合成画像特徴データ生成規則情報４１（LUT）が選択される。
【０１４７】
図１７は、本実施例に係る画像処理装置１００が有する合成画像特徴データ生成規則情報４１（LUT）のデータ例を示す図である。
【０１４８】
図１７に示すハッチング部は、図１０に示す合成画像特徴データ生成規則情報４１（LUT）のデータと異なる点である。第１の画像データ（原稿側）の画像特徴データが「イメージ以外で白地以外」で第２の画像データ（合成側）の画像特徴データが「イメージで白地」の組み合わせの場合、ハッチング部の合成画像特徴データにより、第２の画像データ（合成側）である画像データ２の白地上のイメージに合成された第１の画像データ（原稿側）である画像データ１の文字領域が、蓄積データ処理部１０５において文字の再現性が良くなるような最適な画像処理（フィルタ処理と色変換処理）が行われる。
【０１４９】
これによって、合成する画像の組み合わせが、画像処理装置１００が備える原稿読み取り部１０１により読み取られた（入力された）画像データか、外部装置I/F１１４を介して入力された画像データかを、それぞれの画像特徴データの有無によって判断し、適切な合成画像特徴データ生成規則方法（LUT）４１を選択することができ（画像データの入力先によって合成画像特徴データ生成規則を切り換えることができ）、利用者が意図している合成画像を生成するために行う最適な画像処理に対して適切な合成画像特徴データを生成することができる。
【０１５０】
図１８は、本実施例に係る情報処理装置１００の蓄積画像データ合成の動作例（画像処理装置１００に蓄積された画質モードが異なる2つの画像データとの合成）を示す図である。
【０１５１】
＜画像蓄積動作：補助記憶部（HD）１０６への蓄積・保存する動作について＞
利用者は、原稿を原稿読み取り部１０１の原稿読み取り面（コンタクトガラス上）にセットし、読み取り機能の入力画質モード（例えば、「文字モード」、「写真モード」等の画像入力特性。）の設定と蓄積開始の入力を入力部（操作部）１１１と表示部１１２が有するUIのキースイッチを介して行う。
【０１５２】
制御部（CPU）１０７は、図１〜３を用いて説明した「コピー動作」の画像データ補正部１０２までの処理を行い、メモリ部（DIMM）１０８に画像データ補正部１０２により画像補正処理された画像データ/画像特徴データを、バス制御部１０３を介してメモリ部（DIMM）１０８に蓄積する。蓄積された画像データ/画像特徴データは、制御部（CPU）１０７とバス制御部１０３を介して、補助記憶部（HD）１０６に蓄積・保存される。
【０１５３】
本動作例での特徴点は、利用者によって指示された入力画質モードが、第１の画像データ（原稿側）である画像データ１を「文字モード」として設定し、第２の画像データ（合成側）である画像データ２を「写真モード」として設定し、それぞれの原稿を原稿読み取り部１０１で読み取った点である。
【０１５４】
制御部（CPU）１０７は、これらの入力画質モードを付帯情報として画像ファイル２０の書誌情報エリア２１内に含め、補助記憶部（HD）１０６へ蓄積・保存することで管理することができる。
【０１５５】
＜蓄積画像合成印刷動作：補助記憶部（HD）１０６に蓄積・保存された画像データを合成し、印刷部（プロッタ部）１１０で印刷する動作について＞
利用者は、補助記憶部（HD）１０６に蓄積・保存された2つの画像データ（例えば、画像データ１（画像/画像特徴）と画像データ２（画像/画像特徴）。）に対して、印刷機能の出力画質モード（例えば、「文字モード」、「写真モード」、「原稿側の画質モードを継承」、「合成側の画質モードを継承」等の画像出力特性。）の設定と合成印刷（合成出力）開始の入力を入力部（操作部）１１１と表示部１１２が有するUIのキースイッチを介して行う。
【０１５６】
入力部（操作部）１１１は、利用者からキースイッチを介して入力された情報を、画像処理装置１００内部の制御コマンドデータに変換し発行する。発行された制御コマンドデータは、PCI−Expressバスを介して制御部（CPU）１０７に通知される。
【０１５７】
制御部（CPU）１０７は、合成印刷開始命令の制御コマンドデータに従って、合成印刷動作プロセスのプログラムを実行し、蓄積画像合成印刷動作に必要な設定や動作を順に行っていく。本動作例では、制御部（CPU）１０７が行う合成画像特徴データ生成規則選択手段３１により、図１９に示すような合成画像特徴データ生成規則情報４１（LUT）が選択される。
【０１５８】
図１９は、本実施例に係る画像処理装置１００が有する合成画像特徴データ生成規則情報４１（LUT）のデータ例を示す図である。
【０１５９】
図１９に示すハッチング部は、図１０に示す合成画像特徴データ生成規則情報４１（LUT）のデータと異なる点である。第２の画像データ（合成側）である画像データ２は、原稿読み取り時に「写真モード」の入力画質モードが選択されている。従って、第２の画像データ（合成側）である画像データ２は、写真原稿であることが考えられ、画像データ補正部１０２の像域分離処理と領域変換処理により抽出された画像特徴データにおいてb1のビット情報が"1"（文字）と判定した画素は、画像データ２における写真原稿上のエッジ部と推測されるため、これに該当する組み合わせの合成画像特徴データを、ハッチング部に示す合成画像特徴データに変更する。
【０１６０】
これによって、写真原稿である画像データ１と合成される画像データ２の文字領域が、蓄積データ処理部１０５において統一されて画像処理（フィルタ処理と色変換処理）が行われ、文字の再現性が良くなる。よって、合成する画像の組み合わせが、画像処理装置１００が備える原稿読み取り部１０１により読み取られた（入力された）際の入力画質モードの設定が異なる画像データにおいても、合成画像特徴データ生成規則を選択することができ（画像データの異なる画質モードによって合成画像特徴データ生成方法を切り換えることができ）、利用者が意図している合成画像を生成することができる。
【０１６１】
図２０は、本実施例に係る情報処理装置１００の蓄積画像データ合成の動作例（外部記憶メディア１２１より入力された画像データと画像処理装置１００に蓄積された画像データとの合成）を示す図である。
【０１６２】
＜画像蓄積動作：補助記憶部（HD）１０６への蓄積・保存する動作について＞
利用者は、外部記憶メディア１２１（例えば、「SDカード」等。）を外部記憶メディアドライブ１２０に接続する。制御部（CPU）１０７は、外部記憶メディアドライブ１２０と外部記憶装置I/F１１５とを接続したデータ転送路を介して、外部記憶メディア１２１に記録された画像データを取得し、バス制御部１０３を介して、補助記憶部（HD）１０６に蓄積・保存する。
【０１６３】
＜蓄積画像合成印刷動作：補助記憶部（HD）１０６に蓄積・保存された画像データを合成し、印刷部（プロッタ部）１１０で印刷する動作について＞
利用者は、補助記憶部（HD）１０６に蓄積・保存された2つの画像データ（例えば、画像データ１（画像/画像特徴）と画像データ２（画像/画像特徴））に対して、印刷機能の出力画質モード（例えば、「文字モード」、「写真モード」、「原稿側の画質モードを継承」、「合成側の画質モードを継承」等の画像出力特性。）の設定と合成印刷開始の入力を入力部（操作部）１１１と表示部１１２が有するUIのキースイッチを介して行う。本動作例では、第１の画像データ（原稿側）である画像データ１に画像処理装置１００の原稿読み取り部１０１から読み取った画像データを指定し、第２の画像データ（合成側）である画像データ２に外部記憶メディア１２１に記録された画像データを指定する。
【０１６４】
入力部（操作部）１１１は、利用者からキースイッチを介して入力された情報を、画像処理装置１００内部の制御コマンドデータに変換し発行する。発行された制御コマンドデータは、PCI−Expressバスを介して制御部（CPU）１０７に通知される。
【０１６５】
制御部（CPU）１０７は、合成印刷開始命令の制御コマンドデータに従って、合成印刷動作プロセスのプログラムを実行し、蓄積画像合成印刷動作に必要な設定や動作を順に行っていく。本動作例では、制御部（CPU）１０７が行う合成画像特徴データ生成規則選択手段３１により、図２１に示すような合成画像特徴データ生成規則情報４１（LUT）が選択される。
【０１６６】
図２１は、本実施例に係る画像処理装置１００が有する合成画像特徴データ生成規則情報４１（LUT）のデータ例を示す図である。
【０１６７】
図２１に示す合成画像特徴データは、ハッチング部に示すように、図１０に示す合成画像特徴データ生成規則情報４１（LUT）のデータと、一意の値（b1=0, b0=1：「文字以外で有彩」）に固定されている点が異なる。第２の画像データ（合成側）である画像データ２は、外部記憶メディア１２１に記録された画像データで、例えば、デジタルカメラ等で撮影した画像データ等である。そのため、画像処理装置１００が備える原稿読み取り部１０１から原稿を読み取り、画像データ補正部１０２において像域分離処理と領域変換処理が行われていないため、画像特徴データがなく、合成画像特徴データ生成規則情報４１（LUT）から合成画像特徴データを生成するため第２の画像データ（合成側）の画像特徴データである参照アドレスデータを持っていない。そのため、外部記憶メディア１２１（例えば、「SDカード」等。）に記録された画像データの特性を考慮した、図２１に示すような合成画像特徴データ生成規則情報４１（LUT）を用意しておく。
【０１６８】
これによって、蓄積データ処理部１０５において画像処理（フィルタ処理と色変換処理）が行われ、外部記憶メディア１２１（例えば、「SDカード」等。）に記録された写真画像の再現性が良くなる。よって、合成する画像の組み合わせで、画像特徴データが抽出されていない画像データを合成する場合においても、適切な合成画像特徴データ生成規則方法（LUT）４１を選択することができ（画像データの入力先によって合成画像特徴データ生成規則を切り換えることができ）、利用者が意図している合成画像を生成するために行う最適な画像処理に対して適切な合成画像特徴データを生成することができる。
【０１６９】
図２２は、本実施例に係る情報処理装置１００の蓄積画像データ合成の動作例（異機種の画像処理装置内に特席された画像データと本実施例の画像処理装置１００に蓄積された画像データとの合成）を示す図である。
【０１７０】
＜画像蓄積動作：補助記憶部（HD）１０６への蓄積・保存する動作について＞
利用者は、外部装置I/F１１４を介して接続された異機種の画像処理装置に蓄積された画像データを、本実施例の画像処理装置１００が有する入力部（操作部）１１１と表示部１１２が有するUIのキースイッチを介して取得操作を行う。制御部（CPU）１０７は、異機種の画像処理装置と画像処理装置１００とを接続したデータ転送路を介して、異機種の画像処理装置に蓄積された画像データを取得し、バス制御部１０３を介して、補助記憶部（HD）１０６に蓄積・保存する。
【０１７１】
＜蓄積画像合成印刷動作：補助記憶部（HD）１０６に蓄積・保存された画像データを合成し、印刷部（プロッタ部）１１０で印刷する動作について＞
利用者は、補助記憶部（HD）１０６に蓄積・保存された2つの画像データ（例えば、画像データ１（画像/画像特徴）と画像データ２（画像/画像特徴）。）に対して、印刷機能の出力画質モード（例えば、「文字モード」、「写真モード」、「原稿側の画質モードを継承」、「合成側の画質モードを継承」等の画像出力特性。）の設定と合成印刷開始の入力を入力部（操作部）１１１と表示部１１２が有するUIのキースイッチを介して行う。本動作例では、第１の画像データ（原稿側）である画像データ１に画像処理装置１００の原稿読み取り部１０１から読み取った画像データを指定し、第２の画像データ（合成側）である画像データ２に異機種の画像処理装置に蓄積された画像データを指定する。
【０１７２】
入力部（操作部）１１１は、利用者からキースイッチを介して入力された情報を、画像処理装置１００内部の制御コマンドデータに変換し発行する。発行された制御コマンドデータは、PCI−Expressバスを介して制御部（CPU）１０７に通知される。
【０１７３】
制御部（CPU）１０７は、合成印刷開始命令の制御コマンドデータに従って、合成印刷動作プロセスのプログラムを実行し、蓄積画像合成印刷動作に必要な設定や動作を順に行っていく。本動作例では、制御部（CPU）１０７が行う合成画像特徴データ生成規則選択手段３１により、図２１に示すような合成画像特徴データ生成規則情報４１（LUT）が選択される。
【０１７４】
図２３は、本実施例に係る画像処理装置１００が有する合成画像特徴データ生成規則情報４１（LUT）のデータ例を示す図である。
【０１７５】
図２３に示す合成画像特徴データは、ハッチング部に示すように、図１０に示す合成画像特徴データ生成規則情報４１（LUT）のデータと、一意の値（b1=1, b0=0：「文字で無彩」）に固定されている点が異なる。第２の画像データ（合成側）である画像データ２は、異機種の画像処理装置に蓄積された画像データで、例えば、画像処理装置にも、像域分離処理と領域変換処理等の機能を有しておらず、蓄積された画像データは単なるRGBデータで画像特徴データを持っていない機種（例えば、「低価格帯の機種」。）もあり、同機種においても、原稿読み取りの際の入力画質モード（例えば、「文字モード」、「写真モード」等。）の設定が異なる場合もある。そのため、異機種の画像処理装置に蓄積された画像データは、電子ドキュメント（文字が含まれるデータ）が多いことから、第１と第２の画像データの組み合わせにおいて、どちらか一方もしくは両方で画像特徴データを持っていない場合、第１と第２の画像データ（原稿側と合成側）の両方で持っている入力画質モード（例えば、「文字モード」、「写真モード」等。）を考慮して、図２３に示すような合成画像特徴データ生成規則情報４１（LUT）を用意しておく。
【０１７６】
これによって、蓄積データ処理部１０５において画像処理（フィルタ処理と色変換処理）が行われ、異機種の画像処理装置に蓄積された文書ドキュメントに含まれる文字の再現性が良くなる。よって、合成する画像の組み合わせで、異機種の画像処理装置が蓄積する画像データを合成する場合においても、適切な合成画像特徴データ生成規則方法（LUT）４１を選択することができ（画像データの入力先によって合成画像特徴データ生成規則を切り換えることができ）、利用者が意図している合成画像を生成するために行う最適な画像処理に対して適切な合成画像特徴データを生成することができる。
【０１７７】
最後に、図２４に本実施例の変形例を示す。
【０１７８】
図２４は、本実施例の変形例に係る画像処理装置１００におけるハードウェア構成例を示す図である。
【０１７９】
本変形例は、図２４に示すように、蓄積データ合成部１０４の処理を、画像処理装置１００の制御部（CPU）１０７においてプログラムを実行することで実現するものである。
【０１８０】
実施例１においては、図１で説明したように、蓄積データ合成部１０４を特定用途向け集積回路ASICで実現しており、図７（a）に示す画像データ合成処理部１０４１が有する画像データ合成手段３３において、補助記憶部（HD）１０６から、合成する第１の画像データ（原稿側）と第２の画像データ（合成側）をメモリ部（DIMM）１０８上に展開（ロード）し画像合成していた。
【０１８１】
その中で、画像データ合成手段３３は、第１の画像データと第２の画像データにおいて、互いに画素配列（x , y）上対応する画素のRGB値（0〜255の範囲）の大きさを比較し、RGB値が大きい画素の値を合成後の画素値とし、画像合成を行い（8ビット：256階調において、黒（0,0,0）をFFH（0x11111111）として算出）、合成後の画像データを蓄積データ処理部１０５へ送っている。
【０１８２】
変形例では、上記の画像合成に関する処理手順を、制御部（CPU）１０７においてプログラムを実行することで実現する。そのため、制御部（CPU）１０７は、メモリ部（DIMM）１０８上に展開（ロード）した画像データを、上記に示した画像データ合成手段３３の画像合成を行う演算を行い、演算後の合成画像データをメモリ部（DIMM）１０８上に戻す。
【０１８３】
図２５は、本実施例の変形例に係る画像処理装置１００が有する画像データ合成手段３３の処理手順を示すフローチャートである。
【０１８４】
制御部（CPU）１０７は、メモリ部（DIMM）１０８上に展開（ロード）された第１の画像データ（原稿側）の画素値（RGB値：0〜255の範囲）を取得し（Ｓ５０１）、第２の画像データ（合成側）の画素値（RGB値：0〜255の範囲）も取得する（Ｓ５０２）。
【０１８５】
取得した第１の画像データ（原稿側）の画素値が第２の画像データ（合成側）の画素値よりRGB値が大きいか否かを判定する（Ｓ５０３）。
【０１８６】
第１の画像データ（原稿側）の画素値が第２の画像データ（合成側）の画素値より大きい又は等しい場合（Ｓ５０３がYESの場合）、第１の画像データ（原稿側）の画素値を合成後の画像データの画素値に設定する（Ｓ５０４）。
【０１８７】
また、第１の画像データ（原稿側）の画素値が第２の画像データ（合成側）の画素値より小さい場合（Ｓ５０３がNOの場合）、第２の画像データ（合成側）の画素値を合成後の画像データの画素値に設定する（Ｓ５０５）。
【０１８８】
現在、参照している画素が合成後の画像データの最後の画素か否かを判定する（Ｓ５０６）。
【０１８９】
参照している画素が合成語の画像データの最後の画素でない場合（Ｓ５０６がNOの場合）、Ｓ５０１に戻り、第１の画像データ（原稿側）と第２の画像データ（合成側）の次の画素値を参照し、Ｓ５０１〜Ｓ５０５までの処理を行う。
【０１９０】
また、実施例１においては、図１で説明したように、蓄積データ合成部１０４を特定用途向け集積回路ASICで実現しており、図７（b）に示す合成画像特徴データ生成処理部１０４２が有する合成画像特徴データ生成手段３２において、制御部（CPU）１０７で実行された合成画像特徴データ生成規則選択手段３１により選択され設定された合成画像特徴データ生成規則情報４１（LUT）を、第１の画像データ（原稿側）の画像特徴データと第２の画像データ（合成側）の画像特徴データを参照アドレスデータとして参照し、合成画像特徴データを生成していた。
【０１９１】
変形例では、上記の合成画像特徴データ生成に関する処理手順を、制御部（CPU）１０７においてプログラムを実行することで実現する。そのため、制御部（CPU）１０７は、メモリ部（DIMM）１０８上に展開（ロード）した合成画像特徴データ生成規則情報４１（LUT）を、上記に示した合成画像特徴データ生成手段３２の合成画像特徴データ生成処理を行い、生成後の合成画像特徴データをメモリ部（DIMM）１０８上に戻す。
【０１９２】
図２６は、本実施例の変形例に係る画像処理装置１００が有する合成画像特徴データ生成手段３２の処理手順を示すフローチャートである。
【０１９３】
制御部（CPU）１０７は、メモリ部（DIMM）１０８上に展開（ロード）された第１の画像データ（原稿側）の画像特徴データを取得し（Ｓ６０１）、第２の画像データ（合成側）の画像特徴データも取得する（Ｓ６０２）。
【０１９４】
合成画像特徴データ生成規則選択手段３１により選択され設定された合成画像特徴データ生成規則情報４１（LUT）を参照し、取得した第１の画像データ（原稿側）の画像特徴データと第２の画像データ（合成側）の画像特徴データを参照アドレスにして、該当する合成画像特徴データを生成する（Ｓ６０３）。
【０１９５】
よって、変形例においても実施例１と同様の作用効果を奏することができる。
【０１９６】
以上のように、本発明の実施例１によれば、画像データ合成手段３３により画像処理装置１００に蓄積された第１の画像データと第２の画像データとを合成し、合成画像特徴データ生成規則選択手段３１により、合成する画像データに関連する情報の組み合わせに応じて選択された合成画像特性データ生成規則情報４１を基に、合成画像特徴データ生成手段３２により合成画像特徴データを生成し、生成した合成画像特徴データに基づいて、合成後に出力再現性を向上させる目的で、蓄積データ処理部１０５において行う所定の画像処理（適応処理：フィルタ処理と色変換処理）を行うことにより、効率的に合成後の画像特徴データを生成し、最適な合成画像を生成することができる。
【０１９７】
よって、これらの作用効果を実現する画像処理装置、画像処理方法及び画像処理プログラムを提供することができる。
【０１９８】
実施例１に基づき本発明の説明を行ってきたが、上記実施例に挙げた外部記憶メディア１２１は、画像データの記録された外部記憶メディアの一例であって、この要件に、本発明が限定されるものではない。
【０１９９】
例えば、SDカードだけでなく、CF（CompactFlash）やスマートメディア（SmartMedia（登録商標））、メモリースティック（登録商標）、MMC（MultiMedia Card）、xDピクチャーカード等のメモリカードや外部接続のHD、また、記録媒体であるCD（Compact Disk）、DVD（Digital Versatile Disk）、MO（Magneto-Optical disk）、フロッピーディスクであっても良く、画像処理装置１００が備える外部記憶装置I/F１１５とUSB等のデータ転送路で接続可能な記憶メディアドライブ１２０で読み取れる外部記憶メディア１２１であれば良い。
【０２００】
また、上記実施例に挙げた複数個の合成画像特徴データ生成規則情報４１（LUT）は、本実施例の画像処理装置１００において想定しうる画像特徴データ、入力画質モード（例えば、「文字モード」、「写真モード」等。）及び出力画質モード（例えば、「文字モード」、「写真モード」、「原稿側の画質モードを継承」、「合成側の画質モードを継承」等。）の組み合わせを考慮して用意された合成画像特徴データ生成規則情報４１（LUT）であって、この要件に、本発明が限定されるものではない。
【０２０１】
画像処理装置１００の使用状態や使用用途等、取り扱う画像データや利用者のニーズに合わせた合成画像特徴データ生成規則情報４１（LUT）を用意すれば良く、画像処理装置１００が有する合成画像特徴データ生成規則情報４１（LUT）の個数やその情報内容をカスタマイズすることができる。
【０２０２】
また、上記変形例に挙げた画像データ合成手段３３を制御部（CPU）１０７においてプログラムを実行することで実現する方法は、プログラムを制御部（CPU）１０７で実行することで機能を実現する一例であって、この要件に、本発明が限定されるものではない。
【０２０３】
例えば、本実施例で説明したように、画像データ補正部１０２、蓄積データ処理部１０５等、画像補正や画像処理機能を特定用途向け集積回路ASICで実現している機能部においても、プログラムを制御部（CPU）１０７で実行することで機能を実現しても良く、特に、低価格帯の画像処理装置１００等においては、高機能の特定用途向け集積回路ASICを搭載することができないため、プログラムを制御部（CPU）１０７で実行することで、機能を実現することができる。但し、制御部（CPU）１０７に負荷がかかり、画像処理装置１００の性能を低下させてしまうことが考えられるため、プログラム実行により機能実現する場合には、この点を考慮する必要がある。
【０２０４】
最後に、上記実施例に挙げた形状に、その他の要素との組み合わせ等、ここで示した要件に、本発明が限定されるものではない。
【０２０５】
これらの点に関しては、本発明の主旨をそこなわない範囲で変更することが可能であり、その応用形態に応じて適切に定めることができる。
【図面の簡単な説明】
【０２０６】
【図１】本実施例に係る画像処理装置におけるハードウェア構成例を示す図である。
【図２】本実施例に係る画像処理装置における画像データ補正部が有する各機能構成例を示すブロック図である。
【図３】本実施例に係る画像処理装置が用いる画像特徴データのビット定義を示す図である。
【図４】本実施例に係る画像処理装置における蓄積データ処理部が有する各機能構成例を示すブロック図である。
【図５】本実施例に係る画像処理装置の補助記憶部（HD）に蓄積・保存される画像ファイルの構成例を示す図である。
【図６】本実施例に係る画像処理装置で読み取られた2つの画像データを合成する様子を示す図である。
【図７ａ】本実施例に係る画像処理装置が有する蓄積データ合成部における画像データ合成処理部の主要機能部の構成例を示すブロック図である。
【図７ｂ】本実施例に係る画像処理装置が有する蓄積データ合成部における合成画像特徴データ生成処理部の主要機能部の構成例を示すブロック図である。
【図８】本実施例に係る画像処理装置の蓄積画像データ合成に関する主要手段を示すブロック図である。
【図９】本実施例に係る画像処理装置が有する画像データ合成手段により画像合成された合成結果の例を示す図である。
【図１０】本実施例に係る画像処理装置が有する合成画像特徴データ生成規則情報（LUT）のデータ例を示す図である。
【図１１】本実施例に係る情報処理装置における蓄積データ合成部の合成前の処理手順（画像特徴データの有無と入力画質特性の組み合わせを考慮した処理手順）を示すフローチャートである。
【図１２】本実施例に係る情報処理装置における蓄積データ合成部の合成前の処理手順（画像特徴データの有無、入力画質特性及び出力画質モードを考慮した処理手順）を示すフローチャートである。
【図１３】本実施例に係る情報処理装置が有する蓄積データ合成部の合成画像特徴データ生成規則選択手段の処理手順（画像特徴データの有無と入力画質特性の組み合わせを考慮した処理手順）を示すフローチャートである。
【図１４】本実施例に係る情報処理装置が有する蓄積データ合成部の合成画像特徴データ生成規則選択手段の処理手順（出力画質モードの組み合わせを考慮した処理手順）を示すフローチャートである。
【図１５】本実施例に係る情報処理装置の蓄積画像データ合成の動作例（外部装置I/Fから入力された画像データと画像処理装置に蓄積された画像データとの合成）を示す図である。
【図１６】本実施例に係る画像処理装置における外部装置I/F経由で入力された画像データに対して用いる画像特徴データのビット定義を示す図である。
【図１７】本実施例に係る画像処理装置が有する合成画像特徴データ生成規則情報（LUT）のデータ例を示す図である。
【図１８】本実施例に係る情報処理装置の蓄積画像データ合成の動作例（画像処理装置に蓄積された画質モードが異なる2つの画像データとの合成）を示す図である。
【図１９】本実施例に係る画像処理装置が有する合成画像特徴データ生成規則情報（LUT）のデータ例を示す図である。
【図２０】本実施例に係る情報処理装置の蓄積画像データ合成の動作例（外部記憶メディアより入力された画像データと画像処理装置に蓄積された画像データとの合成）を示す図である。
【図２１】本実施例に係る画像処理装置が有する合成画像特徴データ生成規則情報（LUT）のデータ例を示す図である。
【図２２】本実施例に係る情報処理装置の蓄積画像データ合成の動作例（異機種の画像処理装置内に特席された画像データと本実施例の画像処理装置に蓄積された画像データとの合成）を示す図である。
【図２３】本実施例に係る画像処理装置が有する合成画像特徴データ生成規則情報（LUT）のデータ例を示す図である。
【図２４】本実施例の変形例に係る画像処理装置におけるハードウェア構成例を示す図である。
【図２５】本実施例の変形例に係る画像処理装置が有する画像データ合成手段の処理手順を示すフローチャートである。
【図２６】本実施例の変形例に係る画像処理装置が有する合成画像特徴データ生成手段の処理手順を示すフローチャートである。
【符号の説明】
【０２０７】
１００  画像処理装置
１０１  原稿読み取り部
１０２  画像データ補正部
１０２１  像域分離処理部
１０２２  スキャナγ処理部
１０２３  フィルタ処理部
１０２４  色変換処理部
１０２５  領域変換部
１０３  バス制御部
１０４  蓄積データ合成部
１０４１  画像データ合成処理部
１０４２  合成画像特徴データ生成処理部
１０５  蓄積データ処理部
１０５１  フィルタ処理部
１０５２  色変換処理部
１０５３  解像度変化処理部
１０５４  γ処理部
１０５５  中間調処理部
１０６  補助記憶部（HD）
１０７  制御部（CPU）
１０８  メモリ部（RAM：DIMM）
１０９  プロッタI/F
１１０  印刷部（プロッタ部）
１１１  入力部（操作部）
１１２  表示部（ディスプレイ）
１１３  回線I/F
１１４  外部装置I/F
１１５  外部記憶装置I/F
１１６  S.B.（LSIチップ）
１１７  ROM
１１８  FAX（ファクシミリ）
１１９  PC（情報処理装置）
１２０  外部記憶メディアドライブ
１２１  外部記憶メディア（SDカード等）
２０  画像ファイル
２１  書誌情報エリア
２２  画像データエリア
２３  画像特徴データエリア
３１  合成画像特徴データ生成規則選択手段
３２  合成画像特徴データ生成手段
３３  画像データ合成手段
４１  合成画像特徴データ生成規則情報（LUT）
【図１】
2008066888.tif 000003
【図２】
2008066888.tif 000004
【図３】
2008066888.tif 000005
【図４】
2008066888.tif 000006
【図５】
2008066888.tif 000007
【図６】
2008066888.tif 000008
【図７ａ】
2008066888.tif 000009
【図７ｂ】
2008066888.tif 000010
【図８】
2008066888.tif 000011
【図９】
2008066888.tif 000012
【図１０】
2008066888.tif 000013
【図１１】
2008066888.tif 000014
【図１２】
2008066888.tif 000015
【図１３】
2008066888.tif 000016
【図１４】
2008066888.tif 000017
【図１５】
2008066888.tif 000018
【図１６】
2008066888.tif 000019
【図１７】
2008066888.tif 000020
【図１８】
2008066888.tif 000021
【図１９】
2008066888.tif 000022
【図２０】
2008066888.tif 000023
【図２１】
2008066888.tif 000024
【図２２】
2008066888.tif 000025
【図２３】
2008066888.tif 000026
【図２４】
2008066888.tif 000027
【図２５】
2008066888.tif 000028
【図２６】
2008066888.tif 000029