(57)【要約】【課題】結合後１枚の画像ページになってしまう結合製本時でも、入力画像データ個々に対する画像処理の自由度がより高まり、個々の画像データの特性もしくは画像調整に対して、より最適な画像処理を施して、高画質の画像データを生成すること。【解決手段】結合製本を行う場合には、結合製本される前に、中間画像処理部３００により、入力された複数の画像データのそれぞれに対して、出力画像処理部４００により実行可能なガンマ補正等の画像処理と同等の画像処理を、それぞれ独立に施すようにＣＰＵ６００が制御する構成を特徴とする。【選択図】　　　図２
2004088201.tif 000002
【特許請求の範囲】
【請求項１】
画像データを入力する入力手段と、
前記入力手段により入力される画像データに対して複数の画像処理を実行可能な入力画像処理手段と、
前記入力画像処理手段により画像処理が施された複数の画像データを１つの画像データに結合した結合画像データを生成する結合処理を実行可能な画像データ結合手段と、
前記入力画像処理手段により画像処理が施された画像データもしくは前記画像データ結合手段により結合された結合画像データに対して複数の画像処理を実行可能な出力画像処理手段と、
前記出力画像処理手段により画像処理が施された画像データもしくは結合画像データを出力処理する出力手段とを有し、
前記入力画像処理手段により実行可能な複数の画像処理は、前記出力画像処理手段により実行可能な所定の画像処理を含むものであり、
前記画像データ結合手段により結合処理を行う場合には、前記画像データ結合手段により結合処理される前に、前記入力画像処理手段により、前記入力手段により入力される複数の画像データのそれぞれに対して前記所定の画像処理をそれぞれ独立に施すように制御する制御手段を更に有することを特徴とする画像処理装置。
【請求項２】
前記入力手段により入力される画像データに対して画素ごとの属性情報を示す属性フラグデータを生成する属性フラグデータ生成手段と、
前記属性フラグデータ生成手段によりそれぞれ生成された複数の属性フラグデータを１つの属性フラグデータに結合した結合属性フラグデータを生成する属性フラグ結合手段とを有し、
前記入力画像処理手段は、前記入力手段により入力される画像データに対して、該画像データに対応する属性フラグデータに基づく画像処理を施すものであり、
前記出力画像処理手段は、前記入力画像処理手段により画像処理が施された画像データもしくは前記画像データ結合手段により結合された結合画像データに対して、該画像データもしくは該結合画像データに対応する属性フラグデータもしくは結合属性フラグデータに基づく画像処理を施すものであり、
前記制御手段は、前記画像データ結合手段により結合処理を行う場合には、前記画像データ結合手段により結合処理される前に、前記入力手段により入力される複数の画像データのそれぞれに対して、各画像データに対応する属性フラグデータに基づいて、前記入力画像処理手段により前記所定の画像処理をそれぞれ独立に施すように制御することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記所定の画像処理は、ガンマ補正処理を含むことを特徴とする請求項１又は２記載の画像処理装置。
【請求項４】
前記画像データもしくは結合画像データを圧縮／解凍する画像データ圧縮／解凍手段を有することを特徴とする請求項１記載の画像処理装置。
【請求項５】
前記画像データもしくは結合画像データを圧縮／解凍する画像データ圧縮／解凍手段と、
前記属性フラグデータもしくは結合属性フラグデータを圧縮／解凍する属性フラグデータ圧縮／解凍手段と、
を有することを特徴とする請求項２記載の画像処理装置。
【請求項６】
画像データを入力する入力工程と、
該入力される画像データに対して複数の画像処理を実行する入力画像処理工程と、
該画像処理が施された複数の画像データを１つの画像データに結合した結合画像データを生成する結合処理を実行する画像データ結合工程と、
前記画像データもしくは前記結合画像データに対して複数の画像処理を実行する出力画像処理工程と、
該画像処理が施された画像データもしくは結合画像データを出力処理する出力工程とを有し、
前記入力画像処理工程は、前記結合処理を行う場合には、前記画像データ結合工程により結合処理される前に、前記入力される複数の画像データのそれぞれに対して、前記出力画像処理工程により実行可能ないずれかの画像処理と同等の所定の画像処理を、それぞれ独立に施すことを特徴とする画像処理方法。
【請求項７】
入力される各画像データに対して画素ごとの属性情報を示す属性フラグデータを生成する属性フラグデータ生成工程と、
生成された複数の属性フラグデータを１つの属性フラグデータに結合した結合属性フラグデータを生成する属性フラグ結合工程とを有し、
前記入力画像処理工程は、入力される画像データに対して、該画像データに対応する属性フラグデータに基づく画像処理を施すものであり、
前記出力画像処理工程は、画像データもしくは結合画像データに対して、対応する属性フラグデータもしくは結合属性フラグデータに基づく画像処理を施すものであり、
前記入力画像処理工程は、前記結合処理を行う場合、結合処理される前に、入力される複数の画像データのそれぞれに対して、各画像データに対応する属性フラグデータに基づいて、前記所定の画像処理をそれぞれ独立に施すことを特徴とする請求項６記載の画像処理方法。
【請求項８】
前記所定の画像処理は、ガンマ補正処理を含むことを特徴とする請求項６又は７記載の画像処理方法。
【請求項９】
前記画像データもしくは結合画像データを圧縮／解凍する画像データ圧縮／解凍工程を有することを特徴とする請求項６記載の画像処理方法。
【請求項１０】
前記画像データもしくは結合画像データを圧縮／解凍する画像データ圧縮／解凍工程と、
前記属性フラグデータもしくは結合属性フラグデータを圧縮／解凍する属性フラグデータ圧縮／解凍工程と、
を有することを特徴とする請求項７記載の画像処理方法。
【請求項１１】
請求項６〜１０のいずれかに記載された画像処理方法を実行するためのプログラム。
【請求項１２】
請求項６〜１０のいずれかに記載された画像処理方法を実行するためのプログラムをコンピュータが読み取り可能に記憶した記憶媒体。
【請求項１３】
複数の文書データから１つの結合文書を作成する文書編集処理方法であって、
複数の文書データから１つの結合文書データを作成する結合ステップと、
文書データに対して所定の処理を行う処理ステップとを有し、
前記結合ステップにおける結合処理後の１つの結合文書データに対して前記処理ステップによる前記所定の処理を実行せずに、前記結合ステップにおける結合処理に先立ち、前記複数の文書データの各文書データ毎の前記処理ステップにおける前記所定の処理を実行可能に制御する制御ステップを有することを特徴とする文書編集処理方法。
【請求項１４】
前記文書データは、コピー機能及びプリント機能及びファクシミリ機能及びボックス機能のうちの少なくとも何れかの機能における文書データであることを特徴とする請求項１３記載の文書編集処理方法。
【請求項１５】
前記結合ステップにおける結合処理後の１つの結合文書データに対して前記処理ステップによる前記所定の処理を実行可能にするシーケンス、及び前記結合ステップにおける結合処理に先立ち、前記複数の文書データの各文書データ毎の前記処理ステップにおける前記所定の処理を実行可能にするシーケンスを、選択可能にすることを特徴とする請求項１３記載の文書編集処理方法。
【請求項１６】
請求項１３〜１５のいずれかに記載された文書編集処理方法を実行するためのプログラム。
【請求項１７】
請求項１３〜１５のいずれかに記載された文書編集処理方法を実行するためのプログラムをコンピュータが読み取り可能に記憶した記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、入力された複数の画像データを１枚の画像データに結合し、１枚の画像データとして出力する結合製本プリント、縮小レイアウトプリントを実行可能な画像処理装置および画像処理方法および文書編集処理方法およびプログラムおよび記憶媒体に関するものである。
【０００２】
【従来の技術】
従来の画像処理装置では、１枚の入力画像データを１枚で出力する際には、その１枚の画像データに対して最適な画像処理もしくは操作部から指定される各種調整機能に基づいて、最適な処理を施し出力を行っていた。
【０００３】
【発明が解決しようとする課題】
しかしながら、複数の入力画像データを、例えば、２枚の画像データを読み取って、それを１枚のページの中にレイアウトして出力したり、４枚の画像データを読み取って、それを１枚のシートの中に縮小してレイアウトして出力する場合など、入力された１枚１枚の画像データに対して固有の画像処理を行うことは難しく、すなわち結合もしくはレイアウト後に１枚になってしまった画像データに対しては、全体に同じ画像処理を施すことしかできなかった。そのため、単面でコピーするときのように、入力された１枚１枚に対して、それぞれ固有の処理や、調整を施すことができなかった。
【０００４】
例えば、４枚の入力画像を１枚のページの中に縮小してレイアウトする場合、４枚の入力画像個々にカラーバランス調整を別々に施したい場合でも、従来では、１枚の中にレイアウトされた４枚の縮小画像個々に、カラーバランス調整を施すことはできず、縮小レイアウト後の１枚全体に対してカラーバランスを施していため、実際には、４枚の入力画像個々に、調整値が異なるにも関わらず、全て同じ調整値でカラーバランス調整がされてしまっていたという問題点があった。
【０００５】
本発明は、上記の問題点を解決するためになされたもので、本発明の目的は、結合製本を行う際に、結合製本する画像ページ個々に対する固有の画像処理を、結合される前に各々独立に施すことにより、結合後１枚の画像ページになってしまう結合製本時でも、入力画像データ個々に対する画像処理の自由度がより高まり、個々の画像データの特性もしくは画像調整に対して、より最適な画像処理を施すことが可能になるため、高画質の画像データを生成することができる画像処理装置および画像処理方法および文書編集処理方法およびプログラムおよび記憶媒体を提供することである。
【０００６】
【課題を解決するための手段】
本発明に係る第１の発明は、画像データを入力する入力手段（図２に示すイメージスキャナ部１１０）と、前記入力手段により入力される画像データに対して複数の画像処理を実行可能な入力画像処理手段（図２に示す入力画像処理部２００，中間画像処理部３００）と、前記入力画像処理手段により画像処理が施された複数の画像データを１つの画像データに結合した結合画像データを生成する結合処理を実行可能な画像データ結合手段（図４に示す圧縮部３０９〜３１５）と、前記入力画像処理手段により画像処理が施された画像データもしくは前記画像データ結合手段により結合された結合画像データに対して複数の画像処理を実行可能な出力画像処理手段（図２に示す出力画像処理部４００）と、前記出力画像処理手段により画像処理が施された画像データもしくは結合画像データを出力処理する出力手段（図２に示すプリンタ部５００）とを有し、前記入力画像処理手段により実行可能な複数の画像処理は、前記出力画像処理手段により実行可能な所定の画像処理を含むものであり、前記画像データ結合手段により結合処理を行う場合には、前記画像データ結合手段により結合処理される前に、前記入力画像処理手段により、前記入力手段により入力される複数の画像データのそれぞれに対して前記所定の画像処理（図１４に示すガンマ補正他Ｓ３０４）をそれぞれ独立に施すように制御する制御手段（図２に示すＣＰＵ６００）を更に有することを特徴とする。
【０００７】
本発明に係る第２の発明は、前記入力手段により入力される画像データに対して画素ごとの属性情報を示す属性フラグデータを生成する属性フラグデータ生成手段（図３に示す像域判定部２０３）と、前記属性フラグデータ生成手段によりそれぞれ生成された複数の属性フラグデータを１つの属性フラグデータに結合した結合属性フラグデータを生成する属性フラグ結合手段（図４に示す圧縮部３０９〜３１５）とを有し、前記入力画像処理手段は、前記入力手段により入力される画像データに対して、該画像データに対応する属性フラグデータに基づく画像処理を施すものであり、前記出力画像処理手段は、前記入力画像処理手段により画像処理が施された画像データもしくは前記画像データ結合手段により結合された結合画像データに対して、該画像データもしくは該結合画像データに対応する属性フラグデータもしくは結合属性フラグデータに基づく画像処理を施すものであり、前記制御手段は、前記画像データ結合手段により結合処理を行う場合には、前記画像データ結合手段により結合処理される前に、前記入力手段により入力される複数の画像データのそれぞれに対して、各画像データに対応する属性フラグデータに基づいて、前記入力画像処理手段により前記所定の画像処理をそれぞれ独立に施すように制御することを特徴とする。
【０００８】
本発明に係る第３の発明は、前記所定の画像処理は、ガンマ補正処理を含むことを特徴とする。
【０００９】
本発明に係る第４の発明は、前記画像データもしくは結合画像データを圧縮／解凍する画像データ圧縮／解凍手段を有することを特徴とする。
【００１０】
本発明に係る第５の発明は、前記画像データもしくは結合画像データを圧縮／解凍する画像データ圧縮／解凍手段（図４に示す圧縮部３０９〜３２１）と、前記属性フラグデータもしくは結合属性フラグデータを圧縮／解凍する属性フラグデータ圧縮／解凍手段（図４に示す圧縮部３０９〜３２１）とを有することを特徴とする。
【００１１】
本発明に係る第６の発明は、画像データを入力する入力工程（図１４のステップＳ３０１，図１５のステップＳ４０１）と、該入力される画像データに対して複数の画像処理を実行する入力画像処理工程（図１４のステップＳ３０２〜３０５，図１５のステップＳ４０２〜Ｓ４０５）と、該画像処理が施された複数の画像データを１つの画像データに結合した結合画像データを生成する結合処理を実行する画像データ結合工程（図１４のステップＳ３０６，図１５のステップＳ４０６）と、前記画像データもしくは前記結合画像データに対して複数の画像処理を実行する出力画像処理工程（図１４のステップＳ３０７，図１５のステップＳ４０７）と、該画像処理が施された画像データもしくは結合画像データを出力処理する出力工程（図１４のステップＳ３０８，図１５のステップＳ４０８）とを有し、前記入力画像処理工程は、前記結合処理を行う場合には、前記画像データ結合工程により結合処理される前に、前記入力される複数の画像データのそれぞれに対して、前記出力画像処理工程により実行可能ないずれかの画像処理と同等の所定の画像処理（図１４のステップＳ３０４，図１５のステップＳ４０３）を、それぞれ独立に施すことを特徴とする。
【００１２】
本発明に係る第７の発明は、入力される各画像データに対して画素ごとの属性情報を示す属性フラグデータを生成する属性フラグデータ生成工程（図１４のステップＳ３０２，図１５のステップＳ４０２）と、生成された複数の属性フラグデータを１つの属性フラグデータに結合した結合属性フラグデータを生成する属性フラグ結合工程（図１４のステップＳ３０６，図１５のステップＳ４０６）とを有し、前記入力画像処理工程は、入力される画像データに対して、該画像データに対応する属性フラグデータに基づく画像処理を施すものであり、前記出力画像処理工程は、画像データもしくは結合画像データに対して、対応する属性フラグデータもしくは結合属性フラグデータに基づく画像処理を施すものであり、前記入力画像処理工程は、前記結合処理を行う場合、結合処理される前に、入力される複数の画像データのそれぞれに対して、各画像データに対応する属性フラグデータに基づいて、前記所定の画像処理をそれぞれ独立に施すことを特徴とする。
【００１３】
本発明に係る第８の発明は、前記所定の画像処理（図１４のステップＳ３０４，図１５のステップＳ４０３）は、ガンマ補正処理を含むことを特徴とする。
【００１４】
本発明に係る第９の発明は、前記画像データもしくは結合画像データを圧縮／解凍する画像データ圧縮／解凍工程（図１４のステップＳ３０５，Ｓ３０６，図１５のステップＳ４０５，Ｓ４０６）を有することを特徴とする。
【００１５】
本発明に係る第１０の発明は、前記画像データもしくは結合画像データを圧縮／解凍する画像データ圧縮／解凍工程（図１４のステップＳ３０５，Ｓ３０６，図１５のステップＳ４０５，Ｓ４０６）と、前記属性フラグデータもしくは結合属性フラグデータを圧縮／解凍する属性フラグデータ圧縮／解凍工程（図１４のステップＳ３０５，Ｓ３０６，図１５のステップＳ４０５，Ｓ４０６）とを有することを特徴とする。
【００１６】
本発明に係る第１１の発明は、請求項６〜１０のいずれかに記載された画像処理方法を実行するためのプログラムであることを特徴とする。
【００１７】
本発明に係る第１２の発明は、請求項６〜１０のいずれかに記載された画像処理方法を実行するためのプログラムを記憶媒体にコンピュータが読み取り可能に記憶させたことを特徴とする。
【００１８】
本発明に係る第１３の発明は、複数の文書データから１つの結合文書を作成する文書編集処理方法であって、複数の文書データから１つの結合文書データを作成する結合ステップ（図１４のステップＳ３０６，図１５のステップＳ４０６）と、文書データに対して所定の処理を行う処理ステップ（図１４のステップＳ３０４，Ｓ３０７，図１５のステップＳ４０３，ステップＳ４０７）とを有し、前記結合ステップにおける結合処理後の１つの結合文書データに対して前記処理ステップによる前記所定の処理を実行せずに、前記結合ステップにおける結合処理に先立ち、前記複数の文書データの各文書データ毎の前記処理ステップにおける前記所定の処理を実行可能に制御する制御ステップ（図１４のステップＳ３０４〜Ｓ３０７，図１５のステップＳ４０３〜Ｓ４０７）を有することを特徴とする。
【００１９】
本発明に係る第１４の発明は、前記文書データは、コピー機能及びプリント機能及びファクシミリ機能及びボックス機能のうちの少なくとも何れかの機能における文書データであることを特徴とする。
【００２０】
本発明に係る第１５の発明は、前記結合ステップにおける結合処理後の１つの結合文書データに対して前記処理ステップによる前記所定の処理を実行可能にするシーケンス、及び前記結合ステップにおける結合処理に先立ち、前記複数の文書データの各文書データ毎の前記処理ステップにおける前記所定の処理を実行可能にするシーケンスを、選択可能にすることを特徴とする。
【００２１】
本発明に係る第１６の発明は、請求項１３〜１５のいずれかに記載された文書編集処理方法を実行するためのプログラムであることを特徴とする。
【００２２】
本発明に係る第１７の発明は、請求項１３〜１５のいずれかに記載された文書編集処理方法を実行するためのプログラムを記憶媒体にコンピュータが読み取り可能に記憶させたことを特徴とする。
【００２３】
【発明の実施の形態】
〔第１実施形態〕
以下、本発明の実施形態について図面を用いて説明する。
【００２４】
図１は、本発明の第１実施形態を示す画像処理装置を適用可能なマルチファンクションデジタル画像入出力機器（デジタル画像機器）を示す側断面図であり、特にカラー機器の構成について示す。
【００２５】
図において、１３００は画像処理装置で、原稿画像を読み取るイメージリーダ部（画像入力部）１３０１と、イメージリーダ部１３０１で読み取った画像データを再現するプリンタ部（画像出力部）１３０２とに大きく分けられる。
【００２６】
イメージリーダ部１３０１は、ここでは４００ｄｐｉ（ｄｏｔｓ／ｉｎｃｈ）の解像度で原稿を読み取り、デジタル信号処理を行う部分である。プリンタ部１３０２は、イメージリーダ部１３０１によって読み取られた原稿画像に対応した画像を指定用紙にフルカラープリント出力する部分である。
【００２７】
イメージリーダ部１３０１において、原稿台ガラス（以下、プラテン）１３０３上の原稿１３０４は、ランプ１３０５で照射され、ミラー１３０６，１３０７，１３０８に導かれ、レンズ１３０９によって、集光された光を電気信号に変換する３ラインセンサ（以下、ＣＣＤ）１３１０上に像を結び、フルカラー情報レツド（Ｒ）、グリーン（Ｇ），ブルー（Ｂ）成分として信号処理部１３１１に送られる。なお、ランプ１３０５，ミラー１３０６を固定しているキャリッジは速度Ｖで、ミラー１３０７，１３０８は速度１／２Ｖでラインセンサの電気的走査（主走査）方向に対して垂直方向に機械的に動くことによって、原稿全面を走査（副走査）する。
【００２８】
信号処理部１３１１においては、読み取られた画像信号を電気的に処理し、後述する図２に示す画像処理を施された後、マゼンタ（Ｍ），シアン（Ｃ），イエロー（Ｙ），ブラツク（Ｂｋ）の各成分に分解される。
【００２９】
Ｍ，Ｃ，Ｙ，Ｂｋの各画像信号は、レーザドライバ１３１２に送られる。レーザドライバ１３１２は、送られてきた画像信号に応じ、半導体レーザ１３１３を変調駆動する。レーザ光は、ポリゴンミラー１３１４，ｆ−θレンズ１３１５、ミラー１３１６を介し、感光ドラム１３１７上を走査する。１３１８は回転現像器であり、マゼンタ（Ｍ）現像部１３１９，シアン（Ｃ）現像部１３２０，イエロー（Ｙ）現像部１３２１、ブラツク（Ｂｋ）現像部１３２２より構成され、４つの現像部が交互に感光ドラム１３１７に接し、感光ドラム上に形成された潜像をトナーで現像する。
【００３０】
１３２３は転写ドラムであり、用紙カセツト１３２４または１３２５より供給される用紙をこの転写ドラム１３２３に巻き付け、感光ドラム１３１７上に現像された像を用紙に転写する。この様にして、Ｍ，Ｃ，Ｙ，Ｂｋの４色が順次転写された後に、用紙は定着ユニット１３２６を通過して、トナーが用紙に定着された後に排紙される。
【００３１】
なお、ここでは、プリンタ部（プリンタエンジン）がレーザビーム方式である場合を例にして説明したが、レーザビーム方式以外の電子写真方式（例えばＬＥＤ方式）でも、液晶シャッタ方式、インクジェット方式、熱転写方式、昇華方式でもその他のプリント方式であっても本発明は適用可能である。
【００３２】
図２は，本発明の画像処理装置を適用可能な画像の入力，蓄積，出力手段を有するデジタル画像機器のブロック図である。
【００３３】
図において，１００は画像入力系を切り替えるセレクタ、２００は後述する所定の画像処理を施す入力画像処理部、３００は後述する画像処理を施す中間画像処理部、４００は後述する画像処理を施す出力画像処理部である。
【００３４】
画像入力手段からの信号としては、図１に示したイメージリーダ部１３０１に相当するイメージスキャナ部１１０からの信号や、ネットワークやＬＡＮ等の所定の通信媒体を介して入力した外部装置（コンピュータ）からの受信データを印刷できる状態にする為の展開処理を施すページ記述言語（ＰＤＬ）のレンダリング部１２０からの信号があり、複写機の場合はイメージスキャナ部１１０から、コントローラの場合はレンダリング部１２０から等、用途に応じてセレクタ１００を切り替えて使用される。セレクタ１００より入力された信号は、図１に示した信号処理部１３１１に相当する入力画像処理部２００，中間画像処理部３００，出力画像処理部４００で画像処理され、図１に示したプリンタ部１３０２に相当するプリンタ部５００に入力される。
【００３５】
なお、本実施形態の画像処理装置１３００は、イメージスキャナ部１１０で読み取った原稿データのプリント処理を行うコピー機能、及び上述の所定の通信媒体を介して外部装置から入力したデータのプリント処理を行うプリント機能や、不図示の電話回線からのデータのプリント処理を行うファクシミリ機能等の複数の機能を有しているが、後述する本発明は、１つの機能を有する画像処理装置でも、複数の機能を有する画像処理装置でも、適用可能である。
【００３６】
また、本実施形態の画像処理装置１３００は、通常のコピーモード（後述の単面コピーモードなど）等の画像形成モードを有している他にも、複数ページ分（Ｎページ分。Ｎは自然数）の文書データを１枚のシートの同一面上に配列形成させる結合プリントモード（Ｎｉｎ１モードとも称される。該モードについては後述する）等の複数の画像形成モードを有しており、操作者からの設定に従って、所望のモードを選択的に実行可能にしている。
【００３７】
６００はＣＰＵで、ＲＯＭ７００又はその他の記憶媒体に格納されるプログラムに基づいて画像処理装置全体を統括制御する。なお、ＲＡＭ８００はＣＰＵ６００の作業領域として用いられる。
【００３８】
図３は、図２に示した入力画像処理部２００の構成を示すブロック図である。
【００３９】
図において、２０１は副走査色ズレ補正部で、入力画像の副走査方向の色ズレを補正するものであり、例えば画像データの色ごとに「１×５」のマトリクス演算を行う処理から構成される。
【００４０】
２０２は主走査色ズレ補正部で、入力画像の主走査方向の色ズレを補正するものであり、例えば画像データの色ごとに「５×１」のマトリクス演算を行う処理から構成される。
【００４１】
２０３は像域判定部で、入力画像中の画像種類を識別するものであり、例えば入力画像中の、写真部分／文字部分、有彩色部分／無彩色部分など、それぞれの画像種類を構成する画素を識別し、その種別を示す属性フラグデータを画素単位で生成できる。詳細に関しては、後述する図８，図９，図１０において説明する。
【００４２】
２０４はフィルタ処理部で、入力画像の空間周波数を任意に補正するものであり、例えば「９×９」のマトリクス演算を行う処理から構成される。
【００４３】
２０５はヒストグラム処理部で、入力画像中の画像信号データのヒストグラムをサンプリングするものであり、入力画像がカラーであるのか、モノクロ画像であるのか判別したり、入力画像の下地レベルの判定に使用される。
【００４４】
２０６は入力色補正部で、入力画像の色味の補正を行うものであり、例えば入力画像の色空間を任意の色空間に変換したり、入力系の色味に関する補正処理を行う部分である。
【００４５】
以上のように、入力画像処理部２００で処理された画像データと、像域判定部２０３で生成された属性フラグデータは、中間画像処理部３００へ転送される。
【００４６】
なお、ページ記述言語（ＰＤＬ）のレンダリング部１２０で属性フラグデータの生成や、入力画像処理部２００の画像処理などがすでに施されている場合には、入力画像処理部２００での処理をスルーさせてもよいし、入力画像処理部２００を通さずに、中間画像処理部３００に画像データと属性フラグデータが入る構成にしてもよい。
【００４７】
また、入力画像処理部２００内の構成は、上述した副走査色ズレ補正部２０１，主走査色ズレ補正部２０２，像域判定部２０３，フィルタ処理部２０４，ヒストグラム処理部２０５，入力色補正部２０６だけに限るものではなく、他の画像処理モジュールが追加されてもよいし、削除されてもよいし、処理の順番に関しても、これに限るものではない。
【００４８】
図４は、図２に示した中間画像処理部３００の構成を示すブロック図である。
【００４９】
図３に示した入力画像処理部２００によって処理を施された画像データは、属性フラグデータと共に、中間画像処理部３００に転送された後、以下の処理が施される。
【００５０】
図において、３０１は属性フラグ付替部（フラグ付替部）で、属性フラグデータの付け替えや付加を行うものである。属性フラグ付替部３０１の詳細は図１２で説明するが、３０２〜３２２の各種画像処理や圧縮処理を行う前もしくは後に必要に応じて、入力画像処理部２００内の像域判定部２０３で生成した属性フラグデータの付け替え処理を行ったり、属性フラグデータの付加を行う処理部である。
【００５１】
３０２は下地飛ばし部で、画像データの地色を飛ばし、不要な下地のカブリ除去を行うものであり、例えば「３×８」のマトリクス演算や、１次元ＬＵＴにより下地飛ばしを行う。
【００５２】
３０３はモノクロ生成部で、カラー画像データをモノクロデータに変換し、単色としてプリントする際に、カラー画像データ、例えばＲＧＢデータを、Ｇｒａｙ単色に変換するものである。このモノクロ生成部３０３は、例えばＲＧＢに任意の定数を掛け合わせ、Ｇｒａｙ信号とする「１×３」のマトリクス演算から構成される。
【００５３】
３０４は出力色補正部で、画像データを出力するプリンタ部の特性に合わせて色補正を行うものであり、例えば「４×８」のマトリクス演算や、ダイレクトマッピングによる処理から構成される。
【００５４】
３０５はフィルタ処理部で、画像データの空間周波数を任意に補正するものであり、例えば９×９のマトリクス演算を行う処理から構成される。
【００５５】
３０６はガンマ補正部で、出力するプリンタ部の特性に合わせて、ガンマ補正を行うものであり、ＣＭＹＢｋの各色の濃度バランスを調整するカラーバランス調整や、全体の濃度の増減を調整させることができる濃度調整などを、通常１次元のＬＵＴにより実現させる。
【００５６】
３０７は中間調処理部で、出力するプリンタ部の階調数に合わせて任意の中間調処理を行うものであり、２値化や３２値化など、任意のスクリーン処理や、誤差拡散処理を行うものである。
【００５７】
３２２は縮小処理部で、画像データを任意の倍率に縮小処理を行うモジュールである。
【００５８】
３０８は、画像データ，属性フラグデータが通る画像バスである。
【００５９】
３０９は圧縮ブロックラインバッファ（ラインバッファ）で，画像データと属性フラグデータをタイル分割し、（タイルの大きさを「Ｍ×Ｎ」とすると）このタイル「Ｍ×Ｎ」画素毎に、カラー情報の符号化である離散コサイン変換符号化（ＪＰＥＧ）と属性フラグデータ情報の符号化であるランレングス符号化に分けて符号化を行う。ただし、Ｍ，Ｎは離散コサイン変換符号化のためのウィンドウサイズの倍数でなければならない。本実施形態では、ＪＰＥＧ圧縮方式の場合を説明するが、ＪＰＥＧ圧縮方式では圧縮のためのウィンドウサイズは「８×８」画素であるので、例えば「Ｍ＝Ｎ＝３２」とすると「３２×３２」画素タイルの中をさらに１６個の「８×８」画素に分割して「８×８」画素単位でＪＰＥＧ圧縮を行う。以後、「Ｍ＝Ｎ＝３２」として説明するが、もちろんその値に限定されるわけではない。
【００６０】
３１０は画像データ符号化部で、「３２×３２」画素のタイル画像に含まれる１６個の「８×８」画素ウィンドウに対し周知のＤＣＴ変換を施して量子化する。このときに用いる量子化係数（量子化マトリクスと呼ぶ）は、タイルごとに切り替えて設定できるようになっている。
【００６１】
切り替えは、ある所定の画像データ「３２×３２」画素１タイルに対応した「３２×３２」画素の属性フラグデータを判定部３１１で参照し、例えば、「３２×３２」画素の属性フラグデータの中に１画素でも文字を示す属性が入っていた場合には、その「３２×３２」画素から構成される画像データ１タイルは、「文字タイル」とみなし、その画像データ１タイルは文字用の符号化係数により、圧縮を行う。
【００６２】
一方、１画素でも文字を示す属性が入っていなかった場合には、その画像データ１タイルは「写真タイル」とみなし、その画像データ１タイルは、写真用の符号化係数により圧縮を行うよう量子化マトリクス選択部３１２に指令を出し、量子化マトリクス選択部３１２では、所定の符号化係数を選択し、画像データ符号化部３１０へ設定し、タイルごとに異なる圧縮係数により、画像データの圧縮を行う。
【００６３】
属性フラグデータは、属性フラグ符号化部３１３において圧縮が行われる。符号化された画像データ、属性フラグデータは，圧縮メモリ３１４を経由してハードディスク３１５に，圧縮画像データ、圧縮属性フラグデータとして記憶される。
【００６４】
記憶された画像をプリンタ部５００から出力する際、もしくは、属性フラグデータの付け替え処理を属性フラグ付け替え部３０１で施す場合には、ハードディスク３１５に記憶されている画像データおよび属性フラグデータを読み出し、以下の手順で復号化して出力する。
【００６５】
まず、圧縮して記憶された画像データと属性フラグを圧縮メモリ３１６に取り出し、属性フラグデータの「Ｍ×Ｎ」画素分のデータを属性フラグ復号化部３２０で復号する。なお、この圧縮メモリ３１６は、先の圧縮メモリ３１４と同じであっても構わない。
【００６６】
次に、属性フラグデータの復号結果により，判定部３１８で属性判定処理を行い、即ち上述したように、各画像データの１タイルが文字タイルなのか写真タイルなのかを、属性フラグデータから判定し、量子化マトリクス選択部３１９に対してタイル毎の圧縮復号化係数を選択するよう指令を送る。
【００６７】
量子化マトリクス選択部３１９においては、タイル毎に使用する圧縮復号化係数を選択し、画像データ復号化部３１７へと送り、画像データ復号化部３１７では、タイル毎に係数を切り替えて画像データを復号化処理し，その後ラインバッファ３２１に出力する。
【００６８】
なお、判定部３１１と判定部３１８では全く同じ判定が行われ、また属性フラグデータはデータの劣化しないランレングス符号化のような可逆圧縮方式で圧縮されているので、符号化時と復号化時で同一タイルに対応する判定結果は全く等しいものとなる。従ってタイルごとに異なる量子化係数で量子化されていても復号時にはそれぞれに適した逆量子化係数が設定されるので、正しい復号画像データが得られることになる。
【００６９】
また、画像データ符号化器３１０および画像データ復号化器３１７に関しては、後述する図６、属性フラグデータのランレングス符号化器である属性フラグ符号化器３１３に関しては後述する図７において詳細に説明する。
【００７０】
さらに、中間画像処理部３００内の構成は、上述した構成だけに限るものではなく、他の画像処理モジュールが追加されても良いし、削除されても良いし、これに限るものではない。
【００７１】
図５は、図２に示した出力画像処理部４００の構成を示すブロック図である。
【００７２】
出力画像処理部４００には、図４に示した各種処理部３０２〜３０７と同様な処理が備わっている。
【００７３】
図において、４０１は下地飛ばし部で、画像データの地色を飛ばし、不要な下地のカブリ除去を行うものであり、例えば「３×８」のマトリクス演算や、１次元ＬＵＴにより下地飛ばしを行う。
【００７４】
４０２はモノクロ生成部で、カラー画像データをモノクロデータに変換し、単色としてプリントする際に、カラー画像データ、例えばＲＧＢデータを、Ｇｒａｙ単色に変換するものであり、例えばＲＧＢに任意の定数を掛け合わせ、Ｇｒａｙ信号とする１×３のマトリクス演算から構成される。
【００７５】
４０３は出力色補正部で、画像データを出力するプリンタ部の特性に合わせて色補正を行うものであり、例えば「４×８」のマトリクス演算や、ダイレクトマッピングによる処理から構成される。
【００７６】
４０４はフィルタ処理部で、画像データの空間周波数を任意に補正するものであり、例えば「９×９」のマトリクス演算を行う処理から構成される。
【００７７】
４０５はガンマ補正部で、出力するプリンタ部の特性に合わせて、ガンマ補正を行うものであり、ＣＭＹＢｋの各色の濃度バランスを調整するカラーバランス調整や、全体の濃度の増減を調整させることができる濃度調整などを、通常１次元のＬＵＴにより実現させる。
【００７８】
４０６は中間調処理部で、出力するプリンタ部の階調数に合わせて任意の中間調処理を行うものであり、２値化や３２値化など、任意のスクリーン処理や、誤差拡散処理を行う。
【００７９】
ここまで、図３，図４，図５を用いて、入力画像処理部２００，中間画像処理部３００，出力画像処理部４００と説明を行ってきたが、各々の画像処理部には、画像データと共に、図３に示した像域判定部２０３で生成された属性フラグデータ（入力画像中の画像種類を識別するためのもの）も、像域判定部２０３以降では画像データとともに各処理部を流れ、その属性フラグデータに従って、各々の画像領域に最適な処理係数による画像処理が施される。
【００８０】
例えば、図５に示した出力画像処理部４００のフィルタ処理部４０４では、文字領域に対して画像の高周波成分を強調して文字の鮮鋭度を強調し、また網点領域に対してはいわゆるローパスフィルタ処理を行い、デジタル画像に特有のモアレ成分を除去する、といった処理を行う。
【００８１】
こうして各処理モジュールで、属性フラグデータに従って、画像領域に対して最適な処理を行うことで、高画質化を行うことができる。なお、この属性フラグデータに関しては、後述する図９で詳細に説明する。
【００８２】
図６は，図４に示した画像データ符号化部３１０および画像データ復号化部３１７の構成を示すブロック図である。
【００８３】
図において、５１１は入力された画像データ信号で、カラー信号の場合は、赤（Ｒ），緑（Ｇ），青（Ｂ）の３色の画像データ信号である。５０１は色変換器で，ＲＧＢ信号を輝度色差信号（ＹＣｂＣｒ）に変換する。５０２は離散コサイン変換（ＤＣＴ）で，輝度色差信号のそれぞれを「８×８」画素単位で空間周波数変換（ＤＣＴ変換）を行う。
【００８４】
５０３は量子化器で，設定された量子化マトリクスを用いてＤＣＴ係数を量子化することにより，データ量を削減する。５０４は可変長符号化器（ＶＬＣ）で量子化値をハフマン符号化処理でデータをさらに削減する。
【００８５】
以上がカラー画像符号化部３１０の構成であり、圧縮された画像データは圧縮メモリ（Ｍｅｍｏｒｙ）５０５に記憶される。なお、圧縮メモリ（Ｍｅｍｏｒｙ）５０５は、図４で説明した圧縮メモリ３１４，３１６に相当する。圧縮メモリ５０５（３１４）に記憶された画像データは、大容量記憶装置ＨＤＤ３１５に記憶され、復号化の際には圧縮メモリ５００（３１６）内に格納された後、復号化の処理を行う。
【００８６】
圧縮メモリ５０５に記憶されたデータは以下の手順で復号される。
【００８７】
５０６は可変長復号器（ＶＬＤ）で、ハフマンデコードをする。５０７は逆量子化器で、設定された逆量子化マトリクスによりＤＣＴ係数値に戻す。５０８はＩＤＣＴで、ＤＣＴ逆変換を行い、輝度色差信号に戻す。５０９は色変換器で、輝度色差信号をＲＧＢ信号に戻す。５１０は以上の圧縮、復号処理の結果外部に出力されるカラー画像信号である。
【００８８】
図７は、図４に示した属性フラグデータのランレングス符号化器である属性フラグデータ符号化部３１３の構成を示すブロック図である。
【００８９】
図において、６００は判定部で、入力される属性フラグデータの前画素の値と現画素の値とが同じかを判定し、同じ場合はＲＬコード生成部６０１に、違う場合はＬＴコード生成部６０２にデータを送るように切り替える。
【００９０】
ＲＬコード生成部６０１では、前画素データと同じ場合の回数を違うデータが出てくるまでカウントし、最後に、繰返したデータを出力する。
【００９１】
ＬＴコード生成部６０２では、データが前画素と異なる場合の数をカウントして、カウント数に対応する符号語と、実際データの最小構成ビット数をカウント数分だけ出力する。
【００９２】
６０３は合成部で、ＲＬコード生成部６０１の出力データとＬＴコード生成部６０２の出力データを合成してコード６０４として出力する。
【００９３】
以下、図８，図９を参照して、図３に示した像域判定部２０３により、入力画像データ中に含まれる各々の画像データの属性を検出し、それを識別するための属性フラグデータを生成する具体的な手順について説明する。
【００９４】
図８は、図３に示した像域判定部２０３に像域判定する原稿画像データの一例を示す模式図である。
【００９５】
図において、７０１は入力された原稿画像データの一例を示すものであり、この原稿画像データ７０１内には、銀塩写真領域７０２，黒文字領域７０３，網点印刷領域７０４，カラーのグラフィック領域７０５が混在している様子を示している。
【００９６】
ここで、スキャナ部１１０は、この原稿画像をカラーのＣＣＤセンサによって走査し画素ごとのカラーデジタル信号（Ｒ，Ｇ，Ｂ）として読み取る。読み取られたＲＧＢ信号は、画像の領域ごとの属性によって決まる特徴を持っている。各領域においてＣＣＤ１３１０が読み取る信号値（Ｒ，Ｇ，Ｂ）のうちのＧ信号をＣＣＤの並び方向にプロットしてみると、例えば図９のようになる。
【００９７】
図９は、各画像属性をＣＣＤ１３１０が読み取った際の読み取り信号値の特性を示す特性図である。
【００９８】
図において、８２０，８３０，８４０，８５０は、それぞれ図８に示した領域７０２，７０３，７０４，７０５を読み取った場合に特徴的に現れる特性の一例であり、横軸はＣＣＤならび方向の画素位置、縦軸は読み取り信号値で上に行くほど白に近い（明るい）画素であることを表している。
【００９９】
各領域ごとの特徴を説明すると、８２０は写真領域７０２の特性であるので、読み取られる画像信号の位置による変化は比較的ゆるやかであり、近距離の画素値の差分８２１は小さな値となる。
【０１００】
８３０は黒文字領域７０３の特性であり、白地に黒い文字が書かれているので、その信号値のプロットは、白地部８３１から文字部８３２にかけて急激に読み取り信号値が変化するような特性となる。
【０１０１】
８４０は網点領域７０４の特性であり、網点領域というのは白地８４１とその上に印刷された網点８４２との繰り返しとなるので信号値のプロットしたものは図に示すように白と黒が高い頻度で繰り返す特性となる。
【０１０２】
８５０はグラフィック領域７０５のプロット図であり、グラフィックのエッジ部８５１では信号値は急激に小さくなり、内部の色塗り部分８５２は一定の中間レベルがつづくような特性となる。
【０１０３】
これらの属性を判定するためには、上述したような領域ごとの特徴を読みとり信号値から検出して判定するようにすればよい。そのためには、注目画素近傍での画像データの変化量あるいは変化量の一定区間内の積算値、周辺画素の輝度値（白地か色のついた背景か）、一定区間内の画像データの白から黒への変化の回数等、周知の手法を用いた特徴抽出手法を用い、それに基づいた周知の属性判別手法を用いることができる。このようにして、図８に示した原稿画像データ７０１に対して生成された属性フラグの一例を図１０に示す。
【０１０４】
図１０は、入力画像（図８に示した原稿画像データ７０１）の属性フラグデータの一例を示す図であり、属性フラグデータとして文字フラグ，図形フラグ，網点フラグの３種類のフラグを生成しているが、もちろんそれに限定されるわけではない。
【０１０５】
図において、９０１は文字フラグで、図中の黒で表す画素が文字属性を持つ画素であり「文字フラグ＝１」が生成され、それ以外は「文字フラグ＝０」（図では白い部分）となっている。
【０１０６】
９０２は図形フラグで、グラフィック領域で「図形フラグ＝１」となり、それ以外で「図形フラグ＝０」となる領域である。
【０１０７】
９０３は網点フラグで、網点領域で「網点フラグ＝１」となり、それ以外で「網点フラグ＝０」となるような領域を表している。
【０１０８】
９０４は写真領域であるが、写真領域は上述の文字フラグ９０１，図形フラグ９０２，網点フラグ９０３のいずれにもあてはまらないので、つまり文字以外，グラフィック以外，網点以外の領域になるので、すべてのフラグが「０」となり、この図に示す例では、全て白となっている。
【０１０９】
これら文字フラグ９０１，図形フラグ９０２，網点フラグ９０３を「３ｂｉｔ」の信号としてまとめると、図１１に示すような関係になる。
【０１１０】
図１１は、図１０に示した文字フラグ９０１，図形フラグ９０２，網点フラグ９０３で構成される「３ｂｉｔ」の信号と画像属性の関係を示す図である。
【０１１１】
以上の像域分離処理により、画像の属性が画素ごとに検出されると、上述したように、各画像処理部によって、画像属性に応じた画像処理が施され、文字領域に対して画像の高周波成分を強調して文字の鮮鋭度を強調し、また網点領域に対してはいわゆるローパスフィルタ処理を行い、デジタル画像に特有のモアレ成分を除去する、といった画像属性に応じた画像処理を行うことができる。これらの処理の切り替えを像域判定部２０３で生成した属性フラグデータに応じて画素単位で行うことが可能である。
【０１１２】
以下、図１２，図１３を参照して、本発明の第１実施形態を示す画像処理装置における原稿画像を読み取りプリントする際の画像処理の流れと、画像データの流れと、属性フラグデータの流れについて、各種コピーモードに対応させて説明する。
【０１１３】
図１２は、本発明の第１実施形態を示す画像処理装置において、１枚の原稿画像を読み取り、それを出力プリントする単面コピー（単面コピーモード）時の画像処理の流れと、画像データの流れと、属性フラグデータの流れを示す図であり、原稿画像のスキャナ部による入力から始まり、入力画像処理部２００、中間画像処理部３００、出力画像処理部４００上で各種の画像処理、そしてプリンタ部から出力するまでの処理，画像データ，属性フラグデータの流れに対応する。なお、Ｓ１０１〜Ｓ１０７は各ステップを示す。また、このＳ１０１〜Ｓ１０７の処理は図２に示したＣＰＵ６００により統括制御されて実行されるものとする。
【０１１４】
まず、ステップＳ１０１において、スキャナ部１１０により最初の入力画像１０１０を入力（スキャン）し、スキャナ部１１０により入力（スキャン）された最初の入力画像１０１０は、入力画像処理部２００に入り、図３に示した副走査色ズレ補正部２０１，主走査色ズレ補正部２０２，像域判定部２０３，フィルタ処理部２０４，ヒストグラム処理部２０５，入力色補正部２０６による副走査色ズレ補正，主走査色ズレ補正，像域判定，フィルタ処理，ヒストグラム処理，入力色補正が施される。この図では像域判定部２０３，フィルタ処理部２０４による像域判定処理（Ｓ１０２），フィルタ処理（Ｓ１０３）のみ記載している。詳細には、副走査色ズレ補正部２０１，主走査色ズレ補正部２０２により副走査色ズレ補正，主走査色ズレ補正を施された画像データ１０２０は、ステップＳ１０２において、像域判定部２０３に入力されて像域判定処理を施される。これによって上述したような属性フラグデータ１０２１が生成される。
【０１１５】
その後、ステップＳ１０２において、フィルタ処理部２０４により属性フラグデータ１０３１の属性に従い各々の属性領域毎に最適なフィルタリング処理が施された画像データ１０３０は、ヒストグラム処理部２０５，入力色補正部２０６によりヒストグラム処理，入力色補正を施された後、中間画像処理部３００内に転送される。
【０１１６】
中間画像処理部３００では、ステップＳ１０４において、属性フラグデータ１０４１に従って、画像データ１０４０内の画像領域ごとに所定の圧縮係数により、圧縮処理部３０９〜３１５により圧縮処理が施され、圧縮メモリ３１４および大容量記憶ＨＤＤ３１５内に格納される。圧縮メモリ３１４および大容量記憶ＨＤＤ３１５内に格納された画像データ１０４０、属性フラグデータ１０４１は、圧縮処理部３１５〜３２１で復号化され、出力画像処理部４００に入力される。
【０１１７】
次に、出力画像処理部４００で下地飛ばし部４０１，モノクロ生成部４０２，出力色補正部４０３，フィルタ処理部４０４，ガンマ補正部４０５，中間調処理部４０６が、属性フラグデータ１０５１，１０６１に従って、画像データ１０５０，１０６０に対して、画像データ１０５０，１０６０内の写真領域，文字領域等の画像領域ごとに所定の画像処理係数に応じて領域ごとに最適なガンマ補正他（下地飛ばし，モノクロ生成，出力色補正，フィルタ処理，ガンマ補正；Ｓ１０５），中間調処理（Ｓ１０６）を施した後、プリンタ５００に転送する。
【０１１８】
ステップＳ１０７において、プリンタ５００が入力された画像データに基づいてプリント出力１０７０を行う。
【０１１９】
図１３は、本発明の第１実施形態を示す画像処理装置において、２枚の原稿画像を読み取り、１枚の出力プリント（記録紙）に結合してプリントする結合コピー（２ページ分の文書データを１つのシートの同一面上にプリントする結合コピーモード。２ｉｎ１プリントモードとも呼ぶ）時の第１の画像処理の流れと、画像データの流れと、属性フラグデータの流れを示す図であり、原稿画像のスキャナ部による入力から始まり、入力画像処理部２００、中間画像処理部３００、出力画像処理部４００上で各種の画像処理、そしてプリンタ部から出力するまでの画像処理，画像データ，属性フラグデータの流れに対応する。なお、Ｓ２０１〜Ｓ２０８は各ステップを示す。また、このＳ２０１〜Ｓ２０８の処理は図２に示したＣＰＵ６００により統括制御されて実行されるものとする。
【０１２０】
結合し製本され出力されるプリント出力（記録紙）１１８０の左面に、最初に読み取った１枚目の画像１１１０を割り付け、同プリント出力１１８０の右面に、その後に読み取った２枚目の画像１１１１を割り付けるものとして、以下の説明を行う。
【０１２１】
まず、ステップＳ２０１において、スキャナ部１１０により最初の１枚目の原稿をスキャンして入力画像１１１０を入力し、スキャナ部１１０により入力された最初の１枚目の入力画像（１ページ目の文書データ）１１１０は、入力画像処理部２００に入り、図３に示した副走査色ズレ補正部２０１，主走査色ズレ補正部２０２，像域判定部２０３，フィルタ処理部２０４，ヒストグラム処理部２０５，入力色補正部２０６による副走査色ズレ補正，主走査色ズレ補正，像域判定，フィルタ処理，ヒストグラム処理，入力色補正が施される。この図では像域判定部２０３，フィルタ処理部２０４による像域判定処理（Ｓ２０２），フィルタ処理（Ｓ２０３）のみ記載している。詳細には、副走査色ズレ補正部２０１，主走査色ズレ補正部２０２により副走査色ズレ補正，主走査色ズレ補正を施された画像データ１１２０は、ステップＳ２０２において、像域判定部２０３に入力されて像域判定処理を施される。これによって先に説明したような属性フラグデータ１１２２が生成される。
【０１２２】
その後、ステップＳ２０３において、フィルタ処理部２０４により属性フラグデータ１１３２の属性に従い各々の属性領域毎に最適なフィルタリング処理が施された画像データ１１３０は、ヒストグラム処理部２０５，入力色補正部２０６によりヒストグラム処理，入力色補正を施された後、中間画像処理部３００内に転送される。
【０１２３】
中間画像処理部３００では、ステップＳ２０４において、属性フラグデータ１１４２に従って、画像データ１１４０内の画像領域ごとに所定の圧縮係数により、圧縮処理部３０９〜３１５により圧縮処理が施され、圧縮メモリ３１４および大容量記憶ＨＤＤ３１５内に格納される。以上、Ｓ２０１〜Ｓ２０５の処理を２枚目の原稿に対して行う。
【０１２４】
即ち、ステップＳ２０１において、スキャナ部１１０により２枚目の原稿をスキャンして２枚目の入力画像１１１１を入力し、２枚目にスキャナ部により入力される入力画像（２頁目の文書データ）１１１１は、最初の入力画像１１１０と同様に、入力画像処理部２００に入り、１枚目の入力画像と同様に図３で説明した各種画像処理が施される。像域判定部２０３より上流の画像処理部２０１，２０２によって画像処理を施された画像データ１１２１は、像域判定部２０３に入力されて像域判定処理（Ｓ２０２）を施され、属性フラグデータ１１２３が生成される。
【０１２５】
その後、フィルタ処理部２０４において、属性フラグデータ１１３３の属性に従って、各々の属性領域毎に最適なフィルタリング処理（Ｓ２０３）が施された画像データ１１３１は、フィルタ処理部２０４より下流の画像処理部２０５，２０６によって残りの処理を施された後、中間画像処理部３００内に転送され、属性フラグデータ１１４３に従って、画像データ１１４１内の画像領域ごとに所定の圧縮係数により、圧縮処理部３０９〜３１５により圧縮処理（Ｓ２０４）が施され、圧縮メモリ３１４および大容量記憶ＨＤＤ３１５内に格納される。
【０１２６】
メモリ内に格納された画像データ１１４０，１１４１は、圧縮メモリ３１４および大容量記憶ＨＤＤ３１５内で、もしくは圧縮メモリ３１４および大容量記憶ＨＤＤ３１５から読み出されるときに、結合画像１１５０に示すように、結合製本処理され（Ｓ２０５）、１枚の画像データとして以後、扱われるようになる。また、ここでは圧縮処理部３０９〜３１５により結合処理する場合について示したが、中間画像処理部３００内に結合処理部を設けて結合を行っても良い。すなわち結合は、圧縮メモリ３１４および大容量記憶ＨＤＤ３１５内で合体させても良いし、圧縮メモリ３１４および大容量記憶ＨＤＤ３１５から読み出す際に合体させても良いし、圧縮メモリ３１４および大容量記憶ＨＤＤ３１５外の結合処理部で行っても良い。
【０１２７】
ここでは、圧縮メモリ３１４および大容量記憶ＨＤＤ３１５内で結合されたとして、圧縮メモリ３１４および大容量記憶ＨＤＤ３１５内に格納された画像データ１１４０，１１４１は、圧縮処理部３１５〜３２１で復号化され、出力画像処理部４００に入力される。
【０１２８】
また、属性フラグデータ１１４２，１１４３に関しても、属性フラグデータ１１５１として結合を行う。
【０１２９】
結合製本後の画像データ１１５０は、出力画像処理部４００に入力され、下地飛ばし部４０１，モノクロ生成部４０２，出力色補正部４０３，フィルタ処理部４０４，ガンマ補正部４０５，中間調処理部４０６が、属性フラグデータ１１６１，１１７１に従って、画像データ１１６０，１１７０に対して、画像データ１１６０，１１７０内の写真領域，文字領域等の画像領域ごとに所定の画像処理係数に応じて領域ごとに最適なガンマ補正他（下地飛ばし，モノクロ生成，出力色補正，フィルタ処理，ガンマ補正；Ｓ２０６），中間調処理（Ｓ２０７）を施した後、プリンタ５００に転送する。
【０１３０】
そして、上述したように入力画像処理処理部２００，中間画像処理部３００，出力画像処理部４００の処理が終わると、プリント部５００よりプリント出力１０８０がプリント処理される（Ｓ２０８）。
【０１３１】
なお、ステップＳ２０６に示したガンマ補正他（下地飛ばし，モノクロ生成，出力色補正，フィルタ処理，ガンマ補正）のうち、出力色補正やフィルタ処理等のように、画素ごとに処理係数を切り替える処理の場合には、属性フラグデータ１１６１に従って処理係数を切り替えて、各画像処理モジュールにおいて処理を行えば良い。
【０１３２】
しかしながら、ページ全面に処理を施す場合、例えば入力画像を読み込ませる前に図示しない操作パネル部において（プリント機能の場合は、コンピュータ上のプリンタドライバ画面等を用いる）、１枚目の入力画像１１１０にはカラーバランス調整や濃度調整を濃くするよう調整し、２枚目の入力画像１１１１にはカラーバランス調整や濃度調整を薄くするよう調整して読み込ませた時の結合製本の場合に、カラーバランス調整や濃度調整を行う出力画像処理部４００のガンマ補正部４０５で処理を施されるガンマ補正処理では、既に画像データ１１６０のような１枚の結合された画像データになってしまっているために、１枚目と２枚目、即ち左面と右面（１枚の記録紙の同一面上に配列形成される１ページ目に相当する文書データと２ページ目に相当する文書データ）で異なるカラーバランス調整もしくは濃度調整を施すことができない。そのため、１枚の画像データ１１６０に対して、全面同じカラーバランス調整もしくは濃度調整を施すことしかできないという不具合が発生する（１枚の記録紙の同一面上に配列形成される１ページ目に相当する文書データと２ページ目に相当する文書データに対して同じ画像処理を施すことしか出来ない）。
【０１３３】
この不具合を解消した実施形態を以下図１４に示す。
【０１３４】
図１４は、本発明の第１実施形態を示す画像処理装置において、２枚の原稿画像を読み取り、１枚の出力プリントに結合してプリントする結合コピー（結合コピーモード）時の第２の画像処理の流れと、画像データの流れと、属性フラグデータの流れを示す図であり、原稿画像のスキャナ部による入力から始まり、入力画像処理部２００、中間画像処理部３００、出力画像処理部４００上で各種の画像処理、そしてプリンタ部から出力するまでの画像処理，画像データ，属性フラグデータの流れに対応し、図１３に示した出力画像処理部４００内の処理の一部と同等な処理を、中間画像処理部３００において処理を施す構成に対応する。なお、Ｓ３０１〜Ｓ３０８は各ステップを示す。また、このＳ３０１〜Ｓ３０８の処理は図２に示したＣＰＵ６００により統括制御されて実行されるものとする。
【０１３５】
図１３に示したように、結合し製本され出力されるプリント出力１１８０の左面に、最初に読み取った１枚目の画像１２１０を割り付け、プリント出力１１８０の右面に、２枚目に読み取った画像１２１１を割り付けるとして、以下の説明を行う。
【０１３６】
まず、ステップＳ３０１において、スキャナ部１１０により最初の１枚目の原稿をスキャンして１枚目の入力画像１２１０を入力し、スキャナ部１１０により入力された最初の１枚目の入力画像（１ページ目の文書データ）１２１０は、入力画像処理部２００に入り、図３に示した副走査色ズレ補正部２０１，主走査色ズレ補正部２０２，像域判定部２０３，フィルタ処理部２０４，ヒストグラム処理部２０５，入力色補正部２０６による副走査色ズレ補正，主走査色ズレ補正，像域判定，フィルタ処理，ヒストグラム処理，入力色補正が施される。この図では像域判定部２０３，フィルタ処理部２０４による像域判定処理（Ｓ３０２），フィルタ処理（Ｓ３０３）のみ記載している。詳細には、副走査色ズレ補正部２０１，主走査色ズレ補正部２０２により副走査色ズレ補正，主走査色ズレ補正を施された画像データ１２２０は、ステップＳ３０２において、像域判定部２０３に入力されて像域判定処理を施される。これによって先に説明したような属性フラグデータ１２２２が生成される。
【０１３７】
その後、ステップＳ３０３において、フィルタ処理部２０４により属性フラグデータ１２３２の属性に従い各々の属性領域毎に最適なフィルタリング処理が施された画像データ１２３０は、ヒストグラム処理部２０５，入力色補正部２０６によりヒストグラム処理，入力色補正を施された後、中間画像処理部３００内に転送される。
【０１３８】
中間画像処理部３００内では、１枚目の画像データ１２４０に対して施すべき画像処理係数によって、中間画像処理部３００内の下地飛ばし部３０２，モノクロ生成部３０３，出力色補正部３０４，フィルタ処理部３０５，ガンマ補正部３０６によるガンマ補正処理他（下地飛ばし，モノクロ生成，出力色補正，フィルタ処理，ガンマ補正；Ｓ３０４）が、属性フラグデータ１２４２に従って、施される。
【０１３９】
そして、属性フラグデータ１２５２に従って、画像データ１２５０内の画像領域ごとに所定の圧縮係数により、圧縮処理部３０９〜３１５による圧縮処理（Ｓ３０５）が施され、圧縮メモリ３１４および大容量記憶ＨＤＤ３１５内に格納される。以上、Ｓ３０１〜Ｓ３０５の処理を２枚目の原稿に対しても行う。
【０１４０】
即ち、ステップＳ３０１において、スキャナ部１１０により２枚目の原稿をスキャンして２枚目の入力画像１２１１を入力し、２枚目にスキャナ部により入力される入力画像（２頁目の文書データ）１２１１は、最初の入力画像１２１０と同様に、入力画像処理部２００に入り、１枚目の入力画像と同様に図３で説明した各種画像処理が施される。像域判定部２０３より上流の画像処理部２０１，２０２によって画像処理を施された画像データ１２２１は、像域判定部２０３に入力されて像域判定処理（Ｓ３０２）を施され、属性フラグデータ１２２３が生成される。
【０１４１】
その後、フィルタ処理部２０４において、属性フラグデータ１２３３の属性に従って、各々の属性領域毎に最適なフィルタリング処理（Ｓ３０３）が施された画像データ１２３１は、フィルタ処理部２０４より下流の画像処理部２０５，２０６によって残りの処理を施された後、中間画像処理部３００内に転送される。
【０１４２】
中間画像処理部３００内では、１枚目の画像データ１２４１に対して施すべき画像処理係数によって、中間画像処理部３００内の下地飛ばし部３０２，モノクロ生成部３０３，出力色補正部３０４，フィルタ処理部３０５，ガンマ補正部３０６によるガンマ補正処理他（下地飛ばし，モノクロ生成，出力色補正，フィルタ処理，ガンマ補正；Ｓ３０４）が、属性フラグデータ１２４３に従って、施される。
【０１４３】
そして、属性フラグデータ１２５３に従って、画像データ１２５１内の画像領域ごとに所定の圧縮係数により、圧縮処理部３０９〜３１５による圧縮処理（Ｓ３０５）が施され、圧縮メモリ３１４および大容量記憶ＨＤＤ３１５内に格納される。
【０１４４】
メモリ内に格納された画像データ１２５０，１２５１は、圧縮メモリ３１４および大容量記憶ＨＤＤ３１５内で、もしくは圧縮メモリ３１４および大容量記憶ＨＤＤ３１５から読み出されるときに、結合画像１２６０に示すように、結合製本され（Ｓ３０６）、１枚の画像データとして以後、扱われるようになる。また、ここでは図示しないが、図１３の説明でも述べた通り、中間画像処理部３００内に結合処理部を設けて結合を行っても良い。すなわち結合は、圧縮メモリ３１４および大容量記憶ＨＤＤ３１５内で合体させても良いし、圧縮メモリ３１４および大容量記憶ＨＤＤ３１５から読み出す際に合体させても良いし、圧縮メモリ３１４および大容量記憶ＨＤＤ３１５外の結合処理部で行っても良い。
【０１４５】
ここでは、圧縮メモリ３１４および大容量記憶ＨＤＤ３１５内で結合されたとして、圧縮メモリ３１４および大容量記憶ＨＤＤ３１５内に格納された画像データ１２６０、属性フラグデータ１２６１は、圧縮処理部３１５〜３２１で復号化され、出力画像処理部４００に入力される。
【０１４６】
また、属性フラグデータ１２５２，１２５３に関しても、属性フラグデータ１２６１として結合を行う。
【０１４７】
その後、画像データ１２６０は、出力画像処理部４００に入力され、画像処理が施されるが、既に中間画像処理部３００内の下地飛ばし部３０２，モノクロ生成部３０３，出力色補正部３０４，フィルタ処理部３０５，ガンマ補正部３０６により、画像データ１２６０の左面（１枚目の入力画像），右面（２枚目の入力画像）の各々ごとにガンマ補正処理他（下地飛ばし，モノクロ生成，出力色補正，フィルタ処理，ガンマ補正；Ｓ３０４）が施されているため、出力画像処理部４００では、下地飛ばし部４０１，モノクロ生成部４０２，出力色補正部４０３，フィルタ処理部４０４，ガンマ補正部４０５による処理はすべてスルーして、中間調処理部４０６による中間調処理処理のみを、属性フラグデータ１２７１に従って、画像データ１２７０内の写真領域、文字領域などの画像領域ごとに所定の画像処理係数により、領域ごとに最適に行う（Ｓ３０７）。
【０１４８】
そして、上述した入力画像処理処理部２００，中間画像処理部３００，出力画像処理部４００の処理が終わると、プリンタ部よりプリント出力１２８０がプリントされる（Ｓ３０８）。
【０１４９】
つまり、図１３で示した構成では、入力画像を読み込ませる前に図示しない操作パネル部において、左面，右面ごとに（単一のシートにプリントすべき対象の複数ページの文書データの各ページ毎に）カラーバランス調整や濃度調整を施した場合には、左右面で異なるカラーバランス調整や濃度調整を行うことはできなかったが、この図１４で示す構成では、２枚の入力画像データ１２１０，１２１１を１枚の画像データ１２６０にする前に、各ページごとに必要な画像処理（カラーバランス調整や濃度調整等のユーザ操作に応じた画像処理を含む），この図１４中のＳ３０４に示すように、結合する前の１枚の画像データ各々に対して施した後に、２枚の画像データを１枚に結合させるため、結合する際の各々左右面で異なる処理を行うことが可能になる。
【０１５０】
このように、本実施形態では、Ｎページ分の複数の文書データ（上記では、２ページ分）を１つの記録媒体（シート）の同一面上に配列形成させる結合プリントモード（Ｎｉｎ１プリントモード）が選択された場合において、所定の画像処理（カラーバランス調整や濃度調整等のユーザからの指示に応じた画像処理等）を施す場合、複数の文書データを１つの文書データに結合した後の結合処理済の１つの結合文書データに対して上記画像処理を施すことを禁止し、各文書データを１つの文書データに結合する処理に先立ち、各ページ毎に、夫々各ページに対して指示された、そのページに見合った画像処理を施し、それから、画像処理済の複数のページの文書データを１つの文書データに結合して、結合した文書データをシートにプリントするよう制御する（つまり、文書データの入力処理→Ｎページ分の文書データの結合処理→１つの結合文書データに対する画像処理→結合文書のプリント処理というシーケンスを行わずに、文書データの入力処理→Ｎページ分の文書データを各ページ毎に、それぞれ各ページに指示された指示で夫々ページ単位で画像処理を施す→夫々所望の画像処理済みのＮページ分の文書データを１つの文書データに結合処理する→結合文書のプリント処理というシーケンスを行うよう制御する）。
【０１５１】
ここでは、カラーバランス調整，濃度調整（ユーザからの指示等に基づく）を左右面で（Ｎページ分の複数ページの各ページ毎に）異なる処理を施すために、ガンマ補正処理他（下地飛ばし，モノクロ生成，出力色補正，フィルタ処理，ガンマ補正）の一連の処理を、中間画像処理部３００内の下地飛ばし部３０２，モノクロ生成部３０３，出力色補正部３０４，フィルタ処理部３０５，ガンマ補正部３０６により結合製本前に行ったが、各面ごとに異なる係数をかけるのが、出力画像処理部４００の下地飛ばし部４０１のみであるなら、中間画像処理部３００内で下地飛ばし部３０２による下地飛ばし処理のみを行って、出力画像処理部４００で下地飛ばし部４０１のみスルーにして、モノクロ生成，出力色補正，フィルタ処理，ガンマ補正の一連の処理を行うように構成してもよい。
【０１５２】
また、中間画像処理部３００内にて、１枚の画像データ１２４０、２枚目の画像データ１２４１に対して下地飛ばし部４０１，モノクロ生成部４０２，出力色補正部４０３，フィルタ処理部４０４，ガンマ補正部４０５，中間調処理部４０６による下地飛ばし，モノクロ生成，出力色補正，フィルタ処理，ガンマ補正，中間調処理を施したのち、結合した画像データ１２６０以降に対して、出力画像処理部４００内の各種画像処理部をスルーにせず、結合された画像データ全体に、すなわち左右面で同じ係数にはなるが、全体に対して各画像処理を施してももちろん構わない。
【０１５３】
このように、結合製本等を行う場合には、結合製本処理される前に、中間画像処理部３００内で、複数の画像データのそれぞれに対して前記ガンマ補正他の処理をそれぞれ独立に施す、即ち図１４に示した第２の画像処理の流れとなるように、ＣＰＵ６００が制御する構成とする。
【０１５４】
以上、説明した通り、結合製本を行う際に、結合製本する画像ページ個々に対する固有の画像処理を、結合される前に各々独立に施すことによって、結合後１枚の画像ページになってしまう結合製本時でも、入力画像データ個々に対する画像処理の自由度がより高まり、個々の画像データの特性もしくは画像調整に対して、より最適な画像処理を施すことが可能になるため、高画質の画像データを生成することができる画像処理装置を提供することができる。
【０１５５】
なお、結合製本を行う際に、結合製本すべき複数の文書データの個々に対する固有の画像処理を、それらの文書データが結合される前に各々独立に施し、その後、結合、プリントする上述のシーケンスのほかに、上記複数の文書データを１つの文書データに結合した後に、該１つの結合文書に対して共通の画像処理を行い、プリントするというシーケンスを有し、それらをユーザからの指示に応じて、或いは、画像データの属性に応じて、選択的に実行できるようにしても良い。
【０１５６】
例えば、上記モードの選択と共に、ユーザから所定のページに対して所定の画像処理が指示された場合は、結合処理に先立ち、各ページ毎の画像処理を実行可能なシーケンスを選択し、特に指示が無かった場合には、結合処理後に１つの結合文書に対する共通の画像処理を実行可能にするシーケンスを選択する。また、例えば、結合すべき複数の文書が互いの異なるタイプのデータ（Ａ４サイズの文書とＡ３サイズの文書とが混在している場合や、写真と文字とが混在している場合等）の場合は、その属性情報に基づいて、結合処理に先立ち、各ページ毎の画像処理を実行可能なシーケンスを選択し、結合すべき複数の文書が同一タイプのデータの場合は、その属性情報に基づいて、結合処理後に１つの結合文書に対する共通の画像処理を実行可能にするシーケンスを選択する。このように動作できるようにしても良い。これにより、ユーザに対する選択の余地、自由度が広がり、より使い勝手の向上した柔軟な処理を提供することが出来る。
【０１５７】
〔第２実施形態〕
上記第１実施形態では、中間画像処理部３００内の各種画像処理部３０２〜３０７と、出力画像処理部４００内の各種画像処理部４０１〜４０６とを同じ構成としたが、全く同じ構成である必要がなく、中間画像処理部３００内には、出力画像処理部４００内の各種画像処理部の一部もしくは、それに代わる処理モジュールがあるような構成であってもよい。
【０１５８】
〔第３実施形態〕
上記第１実施形態では、２ページの画像データを１枚のページに結合する場合の構成について示したが、本実施形態では、４ページを１ページに縮小してレイアウトする構成であってもよい。以下、その実施形態について説明する。
【０１５９】
図１５は、本発明の第３実施形態を示す画像処理装置において、４枚の原稿画像を読み取り、１枚の出力プリントに縮小，レイアウトしてプリントする結合コピー（縮小レイアウトコピーモード。４ｉｎ１プリントモードとも称される）時の画像処理の流れと、画像データの流れと、属性フラグデータの流れを示す図であり、原稿画像のスキャナ部による入力から始まり、入力画像処理部２００、中間画像処理部３００、出力画像処理部４００上で各種の画像処理、そしてプリンタ部から出力するまでの、画像処理，画像データ，属性フラグデータの流れに対応する。なお、Ｓ４０１〜Ｓ４０８は各ステップを示す。また、このＳ４０１〜Ｓ４０８の処理は図２に示したＣＰＵ６００により統括制御されて実行されるものとする。さらに、属性フラグデータに関しては図示していないが、第１実施形態で示したように、属性フラグデータも生成され使用されている。
【０１６０】
まず、スキャナ部１１０により、１枚目の入力画像データ１４１０が入力され（Ｓ４０１）、入力画像処理部２００において、像域判定部部２０３により図示しない属性フラグデータが生成される（Ｓ４０２）。
【０１６１】
その後、中間画像処理部３００によって、図１４で説明した様に、例えば、ここでは下地飛ばし部３０２による下地飛ばし調整からガンマ補正処理部３０６までのガンマ補正処理が施される（Ｓ４０３）。
【０１６２】
画像処理が施された後、所定の縮小処理が縮小処理部３２２において施され（Ｓ４０４）、その後、圧縮部３０９〜３２１によって圧縮処理が施される（Ｓ４０５）。以上Ｓ４０１〜Ｓ４０５の処理を、２，３，４枚目の原稿に対して同様に行った後、レイアウトを施し（Ｓ４０６）、出力画像処理部４００に入力され、出力画像処理部４００では、中間調処理部４０６による中間調処理が施され（Ｓ４０７）、プリンタ部によってプリント出力１４８０がプリントされる（Ｓ４０８）。
【０１６３】
ここでは、４ページを１ぺージ内にレイアウトする構成を説明したが、６ページのレイアウト（６ｉｎ１レイアウトプリントモード）、８ページのレイアウト（８ｉｎ１レイアウトプリントモード）、Ｎページのレイアウトでも同様であることは言うまでもない。
【０１６４】
〔第４実施形態〕
本発明の画像処理装置を所定のネットワークと接続するように構成してもよい。以下、その実施形態について説明する。
【０１６５】
図１６は，本発明の第４実施形態を示す画像処理装置を適用可能な画像の入力，蓄積，出力手段，ネットワークインタフェースを有するデジタル画像機器のブロック図であり、図２と同一のものには同一の符号を付してある。
【０１６６】
図において、１５０１はＬＡＮインタフェースで、イーサネット（登録商標）等のネットワーク網１５０２と接続を可能とするインタフェース部である。
【０１６７】
図４に示した中間画像処理部３００内の圧縮画像を記憶する外部記憶装置３１５に記憶された圧縮画像データは、ＬＡＮインタフェース１５０１を介して、ネットワーク網１５０２上に接続されたホストコンピュータ１５０３，画像サーバ１５０４，画像入出力装置１５０５などにネットワーク送信が可能である。
【０１６８】
また、ネットワーク網１５０２上に接続されたホストコンピュータ１５０３，画像サーバ１５０４，画像入出力装置１５０５などから圧縮画像データをネットワーク受信し、外部記憶装置３１５に記憶することも可能である。
【０１６９】
ＬＡＮインタフェース１５０１は、画像バス３０８など、上述の外部記憶装置３１５以外の部分と接続することも可能である。また、入力画像処理部２００，出力画像処理部４００と接続することも可能である。しかし、ネットワーク網１５０２上の負荷を考慮した場合、圧縮画像の送受信を行う方が効率が良いため、外部記憶装置３１５と接続するのが望ましいと考えられる。
【０１７０】
また、ここでは図示しないが、属性フラグデータを必要としない符号化，復号化を行うための、例えばＪＰＥＧ符号化部，ＪＰＥＧ復号化部を設ける構成とし、属性フラグデータを使用しない機器との送受信時にＬＡＮインタフェース１５０１を使用する構成としても良い。
【０１７１】
さらに、電話線等の公衆回線を利用したファクシミリのような画像送受信機器と本発明の画像処理装置を接続し、公衆回線を用いて画像転送を行う構成としても良いし、無線などを利用して、他の画像入出力装置，イメージサーバ，ホストコンピュータなどと本発明の画像処理装置を接続し、画像を送受信できる構成としても良い。
【０１７２】
このように、上述した本発明は、コピー機能における文書データでも、プリント機能における文書データでも、ファクシミリ機能における文書データでも適用可能である。
【０１７３】
また、本願の画像処理装置１３００はボックス機能を有しており、本発明は、該ボックス機能における文書データにおいても適用可能である。ボックス機能とは、スキャナ及び外部装置からの少なくとも何れかの入力部からの文書データをプリントせずに、自装置内部に具備するハードディスクに複数個保存可能にし、後で、ユーザが所望のタイミングで操作部から所望の文書データを選択して、読み出しプリントさせる機能である。該ボックス機能において、複数の文書データを読み出して上記結合モードによりプリントする場合においても、上述の処理を適用可能である。
【０１７４】
このように、本発明は、コピー機能、プリント機能、ファクシミリ機能、ボックス機能を含む複数の機能のうちの少なくとも何れかの機能の文書データに対して適用可能である。
【０１７５】
以上、説明したように、結合製本や縮小レイアウト等のように複数の画像データを結合し１つの結合画像データを生成する結合処理を行う際には、結合する画像ページの個々に対する固有の画像処理を、結合される前に各々独立に施すことによって、結合後１枚の画像ページになってしまう結合製本時や縮小レイアウト時でも、入力画像データ個々に対する画像処理の自由度がより高まり、個々の画像データの特性もしくは画像調整に対して、より最適な画像処理を施すことが可能になるため、高画質の画像データを生成することができる画像処理装置を提供することができる。
【０１７６】
なお、上記第１実施形態〜第４実施形態を合わせた構成も本発明に含まれるものである。
【０１７７】
以下、図１７に示すメモリマップを参照して本発明に係る画像処理装置で読み出し可能なデータ処理プログラムの構成について説明する。
【０１７８】
図１７は、本発明に係る画像処理装置で読み出し可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【０１７９】
なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【０１８０】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、インストールするプログラムやデータが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【０１８１】
本実施形態における図１２，図１４，図１５に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【０１８２】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１８３】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１８４】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＤＶＤ−ＲＯＭ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ，シリコンディスク等を用いることができる。
【０１８５】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１８６】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１８７】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのソフトウエアによって表されるプログラムを格納した記憶媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１８８】
さらに、本発明を達成するためのソフトウエアによって表されるプログラムをネットワーク上のデータベースから通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１８９】
【発明の効果】
以上説明したように、本発明に係る第１〜１７の発明によれば、画像データ結合手段により結合処理を行う場合には、前記画像データ結合手段により結合処理される前に、入力画像処理手段により、入力手段により入力される複数の画像データのそれぞれに対して、出力画像処理手段により実行可能ないずれかの画像処理と同等の所定の画像処理を、それぞれ独立に施すように制御手段が制御するので、結合後１枚の画像ページになってしまう結合製本時や縮小レイアウト時でも、入力画像データ個々に対する画像処理の自由度がより高まり、個々の画像データの特性もしくは画像調整に対して、より最適な画像処理を施すことが可能になるため、高画質の画像データを生成することができる等の効果を奏する。
【図面の簡単な説明】
【図１】本発明の第１実施形態を示す画像処理装置を適用可能なマルチファンクションデジタル画像入出力機器（デジタル画像機器）を示す側断面図である。
【図２】本発明の画像処理装置を適用可能な画像の入力，蓄積，出力手段を有するデジタル画像機器のブロック図である。
【図３】図２に示した入力画像処理部の構成を示すブロック図である。
【図４】図２に示した中間画像処理部の構成を示すブロック図である。
【図５】図２に示した出力画像処理部の構成を示すブロック図である。
【図６】図４に示した画像データ符号化部および画像データ復号化部の構成を示すブロック図である。
【図７】図４に示した属性フラグデータのランレングス符号化器である属性フラグデータ符号化部の構成を示すブロック図である。
【図８】図３に示した像域判定部により像域判定する原稿画像データの一例を示す模式図である。
【図９】各画像属性をＣＣＤセンサが読み取った際の読み取り信号値の特性を示す特性図である。
【図１０】入力画像（図８に示した原稿画像データ）の属性フラグデータの一例を示す図である。
【図１１】図１０に示した文字フラグ，図形フラグ，網点フラグで構成される「３ｂｉｔ」の信号と画像属性の関係を示す図である。
【図１２】本発明の第１実施形態を示す画像処理装置において、１枚の原稿画像を読み取り、それを出力プリントする単面コピー（単面コピーモード）時の画像処理の流れと、画像データの流れと、属性フラグデータの流れを示す図である。
【図１３】本発明の第１実施形態を示す画像処理装置において、２枚の原稿画像を読み取り、１枚の出力プリントに結合してプリントする結合コピー（結合コピーモード）時の第１の画像処理の流れと、画像データの流れと、属性フラグデータの流れを示す図である。
【図１４】本発明の第１実施形態を示す画像処理装置において、２枚の原稿画像を読み取り、１枚の出力プリントに結合してプリントする結合コピー（結合コピーモード）時の第２の画像処理の流れと、画像データの流れと、属性フラグデータの流れを示す図である。
【図１５】本発明の第３実施形態を示す画像処理装置において、４枚の原稿画像を読み取り、１枚の出力プリントに縮小，レイアウトしてプリントする結合コピー（縮小レイアウトコピーモード）時の画像処理の流れと、画像データの流れと、属性フラグデータの流れを示す図である。
【図１６】本発明の第４実施形態を示す画像処理装置を適用可能な画像の入力，蓄積，出力手段，ネットワークインタフェースを有するデジタル画像機器のブロック図である。
【図１７】本発明に係る画像処理装置で読み出し可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【符号の説明】
１００　セレクタ
１１０　イメージスキャナ部
１２０　ページ記述言語レンダリング部
２００　入力画像処理部
２０３　像域判定部
３００　中間画像処理部
３０２　下地飛ばし部
３０３　モノクロ生成部
３０４　出力色補正部
３０５　フィルタ処理部
３０６　ガンマ補正部
３０７　中間調処理部
４００　出力画像処理部
４０１　下地飛ばし部
４０２　モノクロ生成部
４０３　出力色補正部
４０４　フィルタ処理部
４０５　ガンマ補正部
４０６　中間調処理部
５００　プリンタ部
６００　ＣＰＵ
７００　ＲＯＭ
８００　ＲＡＭ
【図１】
2004088201.tif 000003
【図２】
2004088201.tif 000004
【図３】
2004088201.tif 000005
【図４】
2004088201.tif 000006
【図５】
2004088201.tif 000007
【図６】
2004088201.tif 000008
【図７】
2004088201.tif 000009
【図８】
2004088201.tif 000010
【図９】
2004088201.tif 000011
【図１０】
2004088201.tif 000012
【図１１】
2004088201.tif 000013
【図１２】
2004088201.tif 000014
【図１３】
2004088201.tif 000015
【図１４】
2004088201.tif 000016
【図１５】
2004088201.tif 000017
【図１６】
2004088201.tif 000018
【図１７】
2004088201.tif 000019