(57)【特許請求の範囲】
【請求項１】
読取手段により画像を読み取って得られた画像データに対してカラー用の画像処理を行う第１の画像処理手段と、
前記読み取って得られた画像データに対して白黒用の画像処理を行う第２の画像処理手段と、
前記読み取って得られた画像データが表す画像の大きさ、画像形成手段により画像が形成される記録媒体の大きさ、及び前記読み取って得られた画像データに対して行われる画像処理の内容に応じて、前記画像形成手段の画像形成領域を判定する第１の判定手段と、
前記読み取って得られた画像データが表す画像を複数に分割したときの各分割領域毎に、前記画像形成領域の画像がカラーか白黒かを判定するために用いられ、分割領域の画像のカラーらしさを示す情報であるカラー判定情報を検出する検出手段と、
前記画像形成領域と前記検出手段の検出結果とに基づいて、前記カラー用の画像処理及び前記白黒用の画像処理によって画像が形成されなくなる分割領域の検出結果を用いずに前記画像形成領域の画像がカラーか白黒かを判定し、前記画像形成領域と前記カラー用の画像処理及び前記白黒用の画像処理によって画像が形成されなくなる非画像形成領域とを含む分割領域のカラー判定情報については、該分割領域に含まれる画像形成領域の面積の該分割領域の面積に対する割合を乗算して用いて前記画像形成領域の画像がカラーか白黒かを判定する第２の判定手段と、
前記第２の判定手段でカラーと判定された場合には、前記第１の画像処理手段で画像処理が行われた画像データに基づいてカラーの画像が形成されるように前記画像形成手段を制御し、前記第２の判定手段で白黒と判定された場合には、前記第２の画像処理手段で画像処理が行われた画像データに基づいて白黒の画像が形成されるように前記画像形成手段を制御する制御手段と、
を備えた画像処理装置。
【請求項２】
前記カラー判定情報は、分割領域の画像がカラーか白黒かを示す情報又は分割領域の画像のカラーらしさを示す情報である第１の情報と、分割領域の画像に含まれるカラーの領域の該分割領域における位置を示す第２の情報とを含み、
前記第２の判定手段は、前記画像形成領域と前記検出手段の検出結果とに基づいて、前記カラー用の画像処理及び前記白黒用の画像処理によって画像が形成されなくなる分割領域以外の分割領域について、各分割領域毎にカラーか白黒かを判定する第１の判定処理と、前記第１の判定処理の結果を累積して前記画像形成領域の画像がカラーか白黒かを判定する第２の判定処理とを行い、前記第１の判定処理において、前記画像形成領域と前記カラー用の画像処理及び前記白黒用の画像処理によって画像が形成されなくなる非画像形成領域とを含む分割領域については、前記第１の情報及び前記第２の情報に基づいてカラーか白黒かを判定し、前記画像形成領域以外の領域を含まない分割領域については、前記第１の情報に基づいてカラーか白黒かを判定する
請求項１に記載の画像処理装置。
【請求項３】
画像を読み取る読取手段と、
前記読取手段により画像を読み取って得られた画像データに対してカラー用の画像処理を行う第１の画像処理手段と、
前記読み取って得られた画像データに対して白黒用の画像処理を行う第２の画像処理手段と、
前記読み取って得られた画像データが表す画像の大きさ、画像形成手段により画像が形成される記録媒体の大きさ、及び前記読み取って得られた画像データに対して行われる画像処理の内容に応じて、前記画像形成手段の画像形成領域を判定する第１の判定手段と、
前記読み取って得られた画像データが表す画像を複数に分割したときの各分割領域毎に、前記画像形成領域の画像がカラーか白黒かを判定するために用いられ、分割領域の画像のカラーらしさを示す情報であるカラー判定情報を検出する検出手段と、
前記画像形成領域と前記検出手段の検出結果とに基づいて、前記カラー用の画像処理及び前記白黒用の画像処理によって画像が形成されなくなる分割領域の検出結果を用いずに前記画像形成領域の画像がカラーか白黒かを判定し、前記画像形成領域と前記カラー用の画像処理及び前記白黒用の画像処理によって画像が形成されなくなる非画像形成領域とを含む分割領域のカラー判定情報については、該分割領域に含まれる画像形成領域の面積の該分割領域の面積に対する割合を乗算して用いて前記画像形成領域の画像がカラーか白黒かを判定する第２の判定手段と、
前記第２の判定手段でカラーと判定された場合には、前記第１の画像処理手段で画像処理が行われた画像データに基づいてカラーの画像が形成されるように前記画像形成手段を制御し、前記第２の判定手段で白黒と判定された場合には、前記第２の画像処理手段で画像処理が行われた画像データに基づいて白黒の画像が形成されるように前記画像形成手段を制御する制御手段と、
を備えた画像処理装置。
【請求項４】
記録媒体に画像を形成する画像形成手段と、
読取手段により画像を読み取って得られた画像データに対してカラー用の画像処理を行う第１の画像処理手段と、
前記読み取って得られた画像データに対して白黒用の画像処理を行う第２の画像処理手段と、
前記読み取って得られた画像データが表す画像の大きさ、前記画像形成手段により画像が形成される記録媒体の大きさ、及び前記読み取って得られた画像データに対して行われる画像処理の内容に応じて、前記画像形成手段の画像形成領域を判定する第１の判定手段と、
前記読み取って得られた画像データが表す画像を複数に分割したときの各分割領域毎に、前記画像形成領域の画像がカラーか白黒かを判定するために用いられ、分割領域の画像のカラーらしさを示す情報であるカラー判定情報を検出する検出手段と、
前記画像形成領域と前記検出手段の検出結果とに基づいて、前記カラー用の画像処理及び前記白黒用の画像処理によって画像が形成されなくなる分割領域の検出結果を用いずに前記画像形成領域の画像がカラーか白黒かを判定し、前記画像形成領域と前記カラー用の画像処理及び前記白黒用の画像処理によって画像が形成されなくなる非画像形成領域とを含む分割領域のカラー判定情報については、該分割領域に含まれる画像形成領域の面積の該分割領域の面積に対する割合を乗算して用いて前記画像形成領域の画像がカラーか白黒かを判定する第２の判定手段と、
前記第２の判定手段でカラーと判定された場合には、前記第１の画像処理手段で画像処理が行われた画像データに基づいてカラーの画像が形成されるように前記画像形成手段を制御し、前記第２の判定手段で白黒と判定された場合には、前記第２の画像処理手段で画像処理が行われた画像データに基づいて白黒の画像が形成されるように前記画像形成手段を制御する制御手段と、
を備えた画像形成装置。
【請求項５】
画像を読み取る読取手段と、
記録媒体に画像を形成する画像形成手段と、
前記読取手段により画像を読み取って得られた画像データに対してカラー用の画像処理を行う第１の画像処理手段と、
前記読み取って得られた画像データに対して白黒用の画像処理を行う第２の画像処理手段と、
前記読み取って得られた画像データが表す画像の大きさ、前記画像形成手段により画像が形成される記録媒体の大きさ、及び前記読み取って得られた画像データに対して行われる画像処理の内容に応じて、前記画像形成手段の画像形成領域を判定する第１の判定手段と、
前記読み取って得られた画像データが表す画像を複数に分割したときの各分割領域毎に、前記画像形成領域の画像がカラーか白黒かを判定するために用いられ、分割領域の画像のカラーらしさを示す情報であるカラー判定情報を検出する検出手段と、
前記画像形成領域と前記検出手段の検出結果とに基づいて、前記カラー用の画像処理及び前記白黒用の画像処理によって画像が形成されなくなる分割領域の検出結果を用いずに前記画像形成領域の画像がカラーか白黒かを判定し、前記画像形成領域と前記カラー用の画像処理及び前記白黒用の画像処理によって画像が形成されなくなる非画像形成領域とを含む分割領域のカラー判定情報については、該分割領域に含まれる画像形成領域の面積の該分割領域の面積に対する割合を乗算して用いて前記画像形成領域の画像がカラーか白黒かを判定する第２の判定手段と、
前記第２の判定手段でカラーと判定された場合には、前記第１の画像処理手段で画像処理が行われた画像データに基づいてカラーの画像が形成されるように前記画像形成手段を制御し、前記第２の判定手段で白黒と判定された場合には、前記第２の画像処理手段で画像処理が行われた画像データに基づいて白黒の画像が形成されるように前記画像形成手段を制御する制御手段と、
を備えた画像形成装置。
【請求項６】
コンピュータを、
読取手段により画像を読み取って得られた画像データに対してカラー用の画像処理を行う第１の画像処理手段、
前記読み取って得られた画像データに対して白黒用の画像処理を行う第２の画像処理手段、
前記読み取って得られた画像データが表す画像の大きさ、画像形成手段により画像が形成される記録媒体の大きさ、及び前記読み取って得られた画像データに対して行われる画像処理の内容に応じて、前記画像形成手段の画像形成領域を判定する第１の判定手段と、
前記読み取って得られた画像データが表す画像を複数に分割したときの各分割領域毎に、前記画像形成領域の画像がカラーか白黒かを判定するために用いられ、分割領域の画像のカラーらしさを示す情報であるカラー判定情報を検出する検出手段、
前記画像形成領域と前記検出手段の検出結果とに基づいて、前記カラー用の画像処理及び前記白黒用の画像処理によって画像が形成されなくなる分割領域の検出結果を用いずに前記画像形成領域の画像がカラーか白黒かを判定し、前記画像形成領域と前記カラー用の画像処理及び前記白黒用の画像処理によって画像が形成されなくなる非画像形成領域とを含む分割領域のカラー判定情報については、該分割領域に含まれる画像形成領域の面積の該分割領域の面積に対する割合を乗算して用いて前記画像形成領域の画像がカラーか白黒かを判定する第２の判定手段、及び
前記第２の判定手段でカラーと判定された場合には、前記第１の画像処理手段で画像処理が行われた画像データに基づいてカラーの画像が形成されるように前記画像形成手段を制御し、前記第２の判定手段で白黒と判定された場合には、前記第２の画像処理手段で画像処理が行われた画像データに基づいて白黒の画像が形成されるように前記画像形成手段を制御する制御手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像形成装置及びプログラムに関する。
【背景技術】
【０００２】
読み取られた画像データの原稿がカラーかモノクロかをページメモリで画像データの読み出しが行われる前に判定し、判定結果に応じてカラー画像処理されたカラー画像データ及びモノクロ画像処理されたモノクロ画像データの一方を選択し、判定結果及び選択した画像データに基づいてカラー画像形成又はモノクロ画像形成を行う画像形成装置が知られている（特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−０３３４８９公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、読み取った画像のカラー判定の結果と、画像形成手段の画像形成の結果とが異なることを抑制することができる画像処理装置、画像形成装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
請求項１の発明は、読取手段により画像を読み取って得られた画像データに対してカラー用の画像処理を行う第１の画像処理手段と、前記読み取って得られた画像データに対して白黒用の画像処理を行う第２の画像処理手段と、前記読み取って得られた画像データが表す画像の大きさ、画像形成手段により画像が形成される記録媒体の大きさ、及び前記読み取って得られた画像データに対して行われる画像処理の内容に応じて、前記画像形成手段の画像形成領域を判定する第１の判定手段と、前記読み取って得られた画像データが表す画像を複数に分割したときの各分割領域毎に、前記画像形成領域の画像がカラーか白黒かを判定するために用いられ、分割領域の画像のカラーらしさを示す情報であるカラー判定情報を検出する検出手段と、前記画像形成領域と前記検出手段の検出結果とに基づいて、前記カラー用の画像処理及び前記白黒用の画像処理によって画像が形成されなくなる分割領域の検出結果を用いずに前記画像形成領域の画像がカラーか白黒かを判定し、前記画像形成領域と前記カラー用の画像処理及び前記白黒用の画像処理によって画像が形成されなくなる非画像形成領域とを含む分割領域のカラー判定情報については、該分割領域に含まれる画像形成領域の面積の該分割領域の面積に対する割合を乗算して用いて前記画像形成領域の画像がカラーか白黒かを判定する第２の判定手段と、前記第２の判定手段でカラーと判定された場合には、前記第１の画像処理手段で画像処理が行われた画像データに基づいてカラーの画像が形成されるように前記画像形成手段を制御し、前記第２の判定手段で白黒と判定された場合には、前記第２の画像処理手段で画像処理が行われた画像データに基づいて白黒の画像が形成されるように前記画像形成手段を制御する制御手段と、を備えた画像処理装置である。
【０００７】
請求項２の発明は、請求項１に記載の画像処理装置において、前記カラー判定情報は、分割領域の画像がカラーか白黒かを示す情報又は分割領域の画像のカラーらしさを示す情報である第１の情報と、分割領域の画像に含まれるカラーの領域の該分割領域における位置を示す第２の情報とを含み、前記第２の判定手段は、前記画像形成領域と前記検出手段の検出結果とに基づいて、前記カラー用の画像処理及び前記白黒用の画像処理によって画像が形成されなくなる分割領域以外の分割領域について、各分割領域毎にカラーか白黒かを判定する第１の判定処理と、前記第１の判定処理の結果を累積して前記画像形成領域の画像がカラーか白黒かを判定する第２の判定処理とを行い、前記第１の判定処理において、前記画像形成領域と前記カラー用の画像処理及び前記白黒用の画像処理によって画像が形成されなくなる非画像形成領域とを含む分割領域については、前記第１の情報及び前記第２の情報に基づいてカラーか白黒かを判定し、前記画像形成領域以外の領域を含まない分割領域については、前記第１の情報に基づいてカラーか白黒かを判定する。
【０００８】
請求項３の発明は、画像を読み取る読取手段と、前記読取手段により画像を読み取って得られた画像データに対してカラー用の画像処理を行う第１の画像処理手段と、前記読み取って得られた画像データに対して白黒用の画像処理を行う第２の画像処理手段と、前記読み取って得られた画像データが表す画像の大きさ、画像形成手段により画像が形成される記録媒体の大きさ、及び前記読み取って得られた画像データに対して行われる画像処理の内容に応じて、前記画像形成手段の画像形成領域を判定する第１の判定手段と、前記読み取って得られた画像データが表す画像を複数に分割したときの各分割領域毎に、前記画像形成領域の画像がカラーか白黒かを判定するために用いられ、分割領域の画像のカラーらしさを示す情報であるカラー判定情報を検出する検出手段と、前記画像形成領域と前記検出手段の検出結果とに基づいて、前記カラー用の画像処理及び前記白黒用の画像処理によって画像が形成されなくなる分割領域の検出結果を用いずに前記画像形成領域の画像がカラーか白黒かを判定し、前記画像形成領域と前記カラー用の画像処理及び前記白黒用の画像処理によって画像が形成されなくなる非画像形成領域とを含む分割領域のカラー判定情報については、該分割領域に含まれる画像形成領域の面積の該分割領域の面積に対する割合を乗算して用いて前記画像形成領域の画像がカラーか白黒かを判定する第２の判定手段と、前記第２の判定手段でカラーと判定された場合には、前記第１の画像処理手段で画像処理が行われた画像データに基づいてカラーの画像が形成されるように前記画像形成手段を制御し、前記第２の判定手段で白黒と判定された場合には、前記第２の画像処理手段で画像処理が行われた画像データに基づいて白黒の画像が形成されるように前記画像形成手段を制御する制御手段と、を備えた画像処理装置である。
【０００９】
請求項４の発明は、記録媒体に画像を形成する画像形成手段と、読取手段により画像を読み取って得られた画像データに対してカラー用の画像処理を行う第１の画像処理手段と、前記読み取って得られた画像データに対して白黒用の画像処理を行う第２の画像処理手段と、前記読み取って得られた画像データが表す画像の大きさ、前記画像形成手段により画像が形成される記録媒体の大きさ、及び前記読み取って得られた画像データに対して行われる画像処理の内容に応じて、前記画像形成手段の画像形成領域を判定する第１の判定手段と、前記読み取って得られた画像データが表す画像を複数に分割したときの各分割領域毎に、前記画像形成領域の画像がカラーか白黒かを判定するために用いられ、分割領域の画像のカラーらしさを示す情報であるカラー判定情報を検出する検出手段と、前記画像形成領域と前記検出手段の検出結果とに基づいて、前記カラー用の画像処理及び前記白黒用の画像処理によって画像が形成されなくなる分割領域の検出結果を用いずに前記画像形成領域の画像がカラーか白黒かを判定し、前記画像形成領域と前記カラー用の画像処理及び前記白黒用の画像処理によって画像が形成されなくなる非画像形成領域とを含む分割領域のカラー判定情報については、該分割領域に含まれる画像形成領域の面積の該分割領域の面積に対する割合を乗算して用いて前記画像形成領域の画像がカラーか白黒かを判定する第２の判定手段と、前記第２の判定手段でカラーと判定された場合には、前記第１の画像処理手段で画像処理が行われた画像データに基づいてカラーの画像が形成されるように前記画像形成手段を制御し、前記第２の判定手段で白黒と判定された場合には、前記第２の画像処理手段で画像処理が行われた画像データに基づいて白黒の画像が形成されるように前記画像形成手段を制御する制御手段と、を備えた画像形成装置である。
【００１０】
請求項５の発明は、画像を読み取る読取手段と、記録媒体に画像を形成する画像形成手段と、前記読取手段により画像を読み取って得られた画像データに対してカラー用の画像処理を行う第１の画像処理手段と、前記読み取って得られた画像データに対して白黒用の画像処理を行う第２の画像処理手段と、前記読み取って得られた画像データが表す画像の大きさ、前記画像形成手段により画像が形成される記録媒体の大きさ、及び前記読み取って得られた画像データに対して行われる画像処理の内容に応じて、前記画像形成手段の画像形成領域を判定する第１の判定手段と、前記読み取って得られた画像データが表す画像を複数に分割したときの各分割領域毎に、前記画像形成領域の画像がカラーか白黒かを判定するために用いられ、分割領域の画像のカラーらしさを示す情報であるカラー判定情報を検出する検出手段と、前記画像形成領域と前記検出手段の検出結果とに基づいて、前記カラー用の画像処理及び前記白黒用の画像処理によって画像が形成されなくなる分割領域の検出結果を用いずに前記画像形成領域の画像がカラーか白黒かを判定し、前記画像形成領域と前記カラー用の画像処理及び前記白黒用の画像処理によって画像が形成されなくなる非画像形成領域とを含む分割領域のカラー判定情報については、該分割領域に含まれる画像形成領域の面積の該分割領域の面積に対する割合を乗算して用いて前記画像形成領域の画像がカラーか白黒かを判定する第２の判定手段と、前記第２の判定手段でカラーと判定された場合には、前記第１の画像処理手段で画像処理が行われた画像データに基づいてカラーの画像が形成されるように前記画像形成手段を制御し、前記第２の判定手段で白黒と判定された場合には、前記第２の画像処理手段で画像処理が行われた画像データに基づいて白黒の画像が形成されるように前記画像形成手段を制御する制御手段と、を備えた画像形成装置である。
【００１１】
請求項６の発明は、コンピュータを、読取手段により画像を読み取って得られた画像データに対してカラー用の画像処理を行う第１の画像処理手段、前記読み取って得られた画像データに対して白黒用の画像処理を行う第２の画像処理手段、前記読み取って得られた画像データが表す画像の大きさ、画像形成手段により画像が形成される記録媒体の大きさ、及び前記読み取って得られた画像データに対して行われる画像処理の内容に応じて、前記画像形成手段の画像形成領域を判定する第１の判定手段と、前記読み取って得られた画像データが表す画像を複数に分割したときの各分割領域毎に、前記画像形成領域の画像がカラーか白黒かを判定するために用いられ、分割領域の画像のカラーらしさを示す情報であるカラー判定情報を検出する検出手段、前記画像形成領域と前記検出手段の検出結果とに基づいて、前記カラー用の画像処理及び前記白黒用の画像処理によって画像が形成されなくなる分割領域の検出結果を用いずに前記画像形成領域の画像がカラーか白黒かを判定し、前記画像形成領域と前記カラー用の画像処理及び前記白黒用の画像処理によって画像が形成されなくなる非画像形成領域とを含む分割領域のカラー判定情報については、該分割領域に含まれる画像形成領域の面積の該分割領域の面積に対する割合を乗算して用いて前記画像形成領域の画像がカラーか白黒かを判定する第２の判定手段、及び前記第２の判定手段でカラーと判定された場合には、前記第１の画像処理手段で画像処理が行われた画像データに基づいてカラーの画像が形成されるように前記画像形成手段を制御し、前記第２の判定手段で白黒と判定された場合には、前記第２の画像処理手段で画像処理が行われた画像データに基づいて白黒の画像が形成されるように前記画像形成手段を制御する制御手段、として機能させるためのプログラムである。
【発明の効果】
【００１２】
請求項１に記載の発明によれば、本構成を有さない場合に比べて、読み取った画像のカラー判定の結果と、画像形成手段の画像形成の結果とが異なることを抑制することができる。
【００１３】
また、請求項１に記載の発明によれば、本構成を有さない場合に比べて、画像形成領域のカラー判定の精度を挙げることができる。
【００１４】
請求項２に記載の発明によれば、本構成を有さない場合に比べて、画像形成領域のカラー判定の精度を挙げることができる。
【００１５】
請求項３に記載の発明によれば、本構成を有さない場合に比べて、読み取った画像のカラー判定の結果と、画像形成手段の画像形成の結果とが異なることを抑制することができる。
【００１６】
請求項４に記載の発明によれば、本構成を有さない場合に比べて、読み取った画像のカラー判定の結果と、画像形成手段の画像形成の結果とが異なることを抑制することができる。
【００１７】
請求項５に記載の発明によれば、本構成を有さない場合に比べて、読み取った画像のカラー判定の結果と、画像形成手段の画像形成の結果とが異なることを抑制することができる。
【００１８】
請求項６に記載の発明によれば、本構成を有さない場合に比べて、読み取った画像のカラー判定の結果と、画像形成手段の画像形成の結果とが異なることを抑制することができる。
【図面の簡単な説明】
【００１９】
【図１】実施の形態に係る画像形成装置の構成の一例を示す図である。
【図２】実施の形態に係る画像形成装置の機能的な構成を示す図である。
【図３】カラー判定部の詳細な構成を示す図である。
【図４】画像形成装置で実行される複写処理の流れを示すフローチャートである。
【図５】カラー判定部で実行されるカラー判定処理の流れを示すフローチャートである。
【図６】画像形成領域の判定結果の一例を模式的に示す図である。
【図７】表面及び裏面の双方に図示される位置にだけカラー画像がある原稿を、メカ反転式の画像読取部で読み取って画像を形成した場合に、実施の形態に係るカラー判定部を用いずにカラー判定したときのカラー判定結果と画像形成結果とを説明する説明図である。
【図８】表面及び裏面の双方に図示される位置にだけカラー画像がある原稿を、両面同時式の画像読取部で読み取って画像を形成した場合に、実施の形態に係るカラー判定部を用いずにカラー判定したときのカラー判定結果と画像形成結果とを説明する説明図である。
【図９】両面同時式の画像読取部を備えた画像形成装置の機能的な構成を示す図である。
【発明を実施するための形態】
【００２０】
以下、図面を参照して、実施の形態について詳細に説明する。
【００２１】
本実施の形態に係るプリンタは、不図示の通信インタフェースを介して外部から入力された画像データ、或いは、原稿の画像を読み取って得られた画像データを用いて画像を形成する。
【００２２】
図１は、画像形成装置１０の構成の一例を示す図である。
【００２３】
画像形成装置１０は、ＣＰＵ（Central Processing Unit）１１、ＲＯＭ（Read Only Memory）１２、ＲＡＭ（Random Access Memory）１３、ＵＩ(User Interface）１４、画像読取部１５、画像処理部１６、及び画像形成部１７を有し、各々がバス１８を介して接続されている。
【００２４】
ＣＰＵ１１は、ＲＯＭ１２に記憶されているプログラムを実行し、画像形成装置１０の動作を制御する。ＲＯＭ１２には、ＣＰＵ１１が実行するプログラムやＣＰＵ１１の処理に必要なデータ等が記憶されている。ＲＡＭ１３は、ワークメモリとして使用される。
【００２５】
なお、ＣＰＵ１１が実行するプログラムを記憶するための記憶媒体は、ＲＯＭ１２に限定されない。例えば、フレキシブルディスクやＤＶＤディスク、光磁気ディスクやＵＳＢ（ユニバーサルシリアルバス）メモリ等（不図示）であってもよい。
【００２６】
ＵＩ１４は、例えばディスプレイ上にタッチパネルが重ねられたタッチパネルディスプレイ、及び操作ボタン等から構成される。ＵＩ１４には、各種情報が表示され、また利用者が操作することにより様々な情報や設定が入力される。
【００２７】
画像読取部１５は、原稿の画像を読み取るスキャナとしての機能を有しており、例えば、不図示のプラテンガラスに置かれた書類をＣＣＤ（Charge Coupled Device）やＣＭＯＳ（Complementary Metal Oxide Semiconductor）等の撮像素子により読み取ったり、自動原稿送り部に置かれた原稿を撮像素子まで搬送して読み取ったりする。読み取って得られた（例えば、ＲＧＢ各色の）画像データは、ＲＡＭ１３に記憶される。
【００２８】
なお、本実施の形態の画像読取部１５内には、自動原稿送り部に置かれた原稿を撮像素子まで搬送して原稿の表面を読み取った後に、該原稿の裏面を読み取るため、メカ的に原稿を反転させて撮像素子まで再搬送する自動原稿反転部も設けられており、自動原稿送り部に置かれた原稿の両面を読み取り可能に構成されている。なお、ここでは、両面の読取りが可能な画像読取部１５を例に挙げたが、片面の読取りを行う画像読取部１５であってもよい。
【００２９】
また、画像読取部１５内には、プラテンガラス及び自動原稿送り部から撮像素子までの搬送経路には複数の光学式のセンサが設けられており、該センサにより、原稿を読み取る際に、読取対象の原稿のサイズが検知される。本実施の形態では、該検知されたサイズが画像読取部１５の読取領域のサイズとなる。
【００３０】
画像処理部１６には、不図示の通信インタフェースを介して外部から入力された画像データ、或いは、画像読取部１５により原稿の画像を読み取って得られた画像データが入力される。画像処理部１６に入力される画像データは、画像を構成する各画素の画素値を含む画像データであって、画像処理部１６は、該入力された画像データの各画素値に対して様々な画像処理を行う。画像処理部１６の機能構成は後述する。
【００３１】
画像形成部１７は、画像処理部１６で画像処理された画像データに基づいて画像を形成するプリントエンジンであって、プロセス方向に沿って上流側から下流側に向かって、Ｙ（イエロー）色の画像を形成するＹ画像形成ユニット、Ｍ（マゼンタ）色の画像を形成するＭ画像形成ユニット、Ｃ（シアン）色の画像を形成するＣ画像形成ユニット、Ｋ（ブラック）色画像を形成するＫ画像形成ユニットが、タンデム状に配設され、更に中間転写ベルト、一次転写ユニット、二次転写ユニット、定着装置を含んで構成されている。Ｙ画像形成ユニット、Ｍ画像形成ユニット、Ｃ画像形成ユニット、及びＫ画像形成ユニットは、それぞれ、感光体と、感光体の表面をそれぞれ帯電させる帯電器と、帯電した感光体をそれぞれに対応する画像データに基づいて露光して静電潜像を形成する露光装置と、静電潜像が形成された感光体の表面に、各画像形成ユニットに対応した色のトナーを付着させて現像する現像装置とを備えている。そして、各画像形成ユニットの現像装置で現像された各トナー像が、各画像形成ユニット毎に設けられた一次転写ユニットにより各感光体から中間転写ベルトへ転写され重ね合わされる。更に、二次転写ユニットにより中間転写ベルト上のトナー像が電気的に引き寄せられ、記録用紙に転写される。そして、記録用紙に転写されたトナー像は、定着装置で記録用紙に定着される。
【００３２】
なお、ここでは、中間転写ベルトを用いた画像形成部を例示して説明したが、中間転写ベルトを介さず直接記録用紙にトナー像を転写するものであってもよい。また、ここでは、タンデム型の電子写真方式の画像形成部を例示したが、これに限定されず、例えば、回転式の現像装置が設けられた画像形成部であってもよい。すなわち、１つの感光体、１つの帯電器、１つの露光装置、ＹＭＣＫ各色のトナーを供給する現像装置を備え、帯電器で帯電させた感光体にＹＭＣＫ各色毎に画像データに基づいて静電潜像を形成してトナーで現像することにより、各色のトナー像を順に形成して中間転写ベルトに順次転写し、各トナー像を重ね合わせた上で記録用紙に転写し、定着するものである。また、電子写真方式に限らず、記録ヘッドからＹＭＣＫ各色毎の画像データに応じてＹＭＣＫ各色毎のインク滴を吐出し、記録用紙を搬送させながら印刷するインクジェット方式の画像形成部であってもよい。
【００３３】
図２は、画像形成装置１０の機能的な構成を示す図である。
【００３４】
図２に示すように、画像処理部１６は、カラー判定部３０、カラー画像処理部３２、及び白黒画像処理部３４を備えている。
【００３５】
カラー判定部３０は、画像読取部１５で原稿の画像を読み取り、画像形成部１７で読み取った原稿の画像を形成する（所謂複写を行う）場合に、読み取られた画像において画像形成部１７で画像が形成される領域（以下、画像形成領域という）の画像がカラーか白黒かを画像形成部１７で画像を形成する前に判定する。このカラー判定は、下記カラー画像処理部３２及び白黒画像処理部３４での画像処理と並行して行われる。カラー判定を画像処理の後に行う場合に比べて生産性低下が抑えられる。
【００３６】
カラー画像処理部３２は、画像読取部１５で読み取って得られた画像データ（以下、読取画像データと呼称する）にカラー用の画像処理を施す。白黒画像処理部３４は、読取画像データに白黒用の画像処理を施す。
【００３７】
制御部２０は、ＣＰＵ１１がプログラムを実行することにより実現される機能であり、画像読取部１５、画像処理部１６、画像形成部１７の動作を制御する。
【００３８】
記憶部２４は、ＲＡＭ１３に設けられた記憶領域であって、カラー画像処理部３２で、画像処理された後の画像データ、及び白黒画像処理部３４で画像処理された後の画像データが記憶される。
【００３９】
図３は、カラー判定部３０の詳細な構成を示す図である。カラー判定部３０は、領域判定部４０、カラー判定情報検出部４２、カラー判定情報保持部４４、及びカラー判定処理部４６を備えている。
【００４０】
領域判定部４０は、画像形成部１７により画像が形成される画像形成領域と、後述するカラー判定情報を検出するときの検出単位となる分割領域のサイズ（例えば、α画素×β画素というように、画素数で表される）とを判定する。
【００４１】
カラー判定情報検出部４２は、読取画像データが表す読取画像を、領域判定部４０で判定されたサイズの複数の分割領域に分割したときの各分割領域毎に、カラー判定情報を検出する。
【００４２】
カラー判定情報は、画像形成領域の画像がカラーか否かを判定するために用いられる情報であって、前記カラー判定情報は、分割領域の画像がカラーか白黒かを示す情報、分割領域の画像のカラーらしさを示す情報、及び分割領域の画像に含まれるカラーの領域の該分割領域における位置を示す位置情報、の少なくとも１つを含む。
【００４３】
カラー判定情報検出部４２が、カラーか白黒かを示す情報を検出する場合には、例えば、閾値以上の数のカラーの画素が分割領域に含まれていれば、カラーであること検出したとして、カラーを示すカラー判定情報を生成し、カラーの画素が閾値未満であれば、白黒であることを検出したとして、白黒を示すカラー判定情報を生成するようにしてもよい。
【００４４】
なお、カラーらしさを示す情報としては、例えば、分割領域の画像に含まれるカラーの領域の面積の分割領域の面積に対する割合（より具体的には分割領域に含まれるカラーの画素数の分割領域に含まれる画素数に対する割合）を示す情報であってもよいし、分割領域の画像に含まれるカラーの画素の数を示す情報であってもよいし、分割領域の画像の彩度を示す情報であってもよい。なお、彩度を示す情報としては、例えば、分割領域に含まれる各画素の彩度の平均値であってもよいし、彩度が取り得る範囲において予め設定した複数の区間に存在する彩度を有する分割領域の各画素の個数をカウントしたヒストグラムであってもよい。
【００４５】
位置情報は、例えば、カラーの領域が分割領域を更に複数に分割したときの小分割領域のいずれに含まれるかを示す情報であってもよい。また、分割領域の中心を基準として左寄り、右寄り、上寄り、下寄り、左下寄り、左上寄り、右上寄り、右下寄り、全域、いずれかを示す情報としてもよい。なお、カラーか白黒かを示す情報がカラーを示す場合、又はカラーらしさを示す情報が０でない場合に位置情報をカラー判定情報に含めてもよいが、カラーか白黒かを示す情報、及びカラーらしさを示す情報をカラー判定情報に含めず、位置情報だけをカラー判定情報に含めるようにしてもよい。例えば、分割領域にカラーの領域が存在する場合には、その位置を示す位置情報をカラー判定情報として検出すればよいし、分割領域にカラーの画素が存在しない場合には、位置情報は検出できないため、例えば特定の識別子（例えば「０」等）を示す情報を位置情報として生成すればよい。
【００４６】
カラー判定情報保持部４４は、カラー判定情報検出部４２で検出された、分割領域毎のカラー判定情報を保持するメモリである。
【００４７】
カラー判定処理部４６は、領域判定部４０で判定された画像形成領域を示す画像形成領域情報と、カラー判定情報保持部４４に保持されている分割領域毎のカラー判定情報とに基づいて、画像形成領域の画像がカラーか白黒かを判定し、その判定結果を制御部２０に出力する。
【００４８】
次に、本実施の形態に係る画像形成装置１０で行われるカラー判定処理を含む複写処理の流れについて説明する。
【００４９】
図４は、本実施の形態に係る複写処理の流れを示すフローチャートである。
【００５０】
ステップ１００では、制御部２０は、ＵＩ１４に画面を表示して、利用者にＵＩ１４から複写処理に用いられる設定情報を入力させる。
【００５１】
設定情報には、画像読取部１５が原稿を読み取るときの読取条件、画像形成部１７が画像を形成するときの画像形成条件、読取画像データに施す画像処理の指定、画像形成装置１０の動作モードの指定などが含まれる。
【００５２】
読取条件は、例えば、画像読取部１５が原稿を読み取るときの解像度、両面読み取りを行うか片面読み取りを行うかの指定が含まれる。
【００５３】
画像形成条件には、画像を形成する記録用紙のサイズ（以下、出力用紙サイズという）が含まれる。
【００５４】
画像処理の指定には、例えば、読み取って得られた画像データを拡大縮小する場合の拡大縮小率や、領域指定が含まれる。拡大縮小率が指定されると、カラー画像処理部３２及び白黒画像処理部３４で該指定された拡大縮小率に従って、読取画像データが表す画像を拡大縮小する処理が行われる。
【００５５】
領域指定は、例えば、枠消しの指定、中消しの指定、抽出の指定などがある。
【００５６】
枠消しの指定がされると、記録用紙の外縁から利用者が指定した幅だけ余白が形成されるよう、記録用紙の周縁部の枠状の領域に対応する画像が消去される（白色に置換される）画像処理が読取画像データに対して行われる。
【００５７】
中消しの指定がされると、読取画像データが表す画像の中心から予め定められた範囲（或いは指定された範囲）の画像が形成されないよう、該範囲の画像が消去される（白色に置換される）画像処理が読取画像データに対して行われる。例えば、書籍等の綴じ代部を有する原稿を見開いた状態で、該原稿の画像を読み取って画像を形成すると、綴じ代部に生じる陰影までも形成されてしまう。中消し指定すれば、この陰影部分が消去される。
【００５８】
抽出の指定がされると、読取画像データが表す画像において指定された抽出領域の画像だけが形成されるよう、該抽出領域以外の領域の画像が消去される（白色に置換される）画像処理が読取画像データに対して行われる。
【００５９】
動作モードには、カラー判定動作モード（速度優先でカラー判定するのか、精度優先でカラー判定するのか、カラー優先で判定するのか、白黒優先で判定するのかを示す指定）、などが含まれる。
【００６０】
上記入力された設定情報は、制御部２０に出力される（図２の（１）も参照。）。
【００６１】
制御部２０は、設定情報を受け取ると、該設定情報をカラー画像処理部３２及び白黒画像処理部３４に出力する（図２の（２）も参照。）。
【００６２】
ステップ１０２では、制御部２０は、設定情報に含まれる読取条件を画像読取部１５に対して出力して、該読取条件で原稿の画像が読み取られるように制御する（図２の（３）も参照。）。画像読取部１５で原稿を読み取って得られた読取画像データ、及び読み取りの際、センサで検知された読取領域（原稿）のサイズを示す情報（以下、読取領域情報）は、カラー判定部３０、カラー画像処理部３２、及び白黒画像処理部３４に出力される（図２（４）も参照。）。
【００６３】
カラー画像処理部３２は、制御部２０から設定情報が入力され、画像読取部１５から読取画像データ及び読取領域情報が入力されると、カラー用の画像処理を開始する。また、白黒画像処理部３４は、制御部２０から設定情報が入力され、画像読取部１５から読取画像データ及び読取領域情報が入力されると、白黒用の画像処理を開始する。
【００６４】
カラー画像処理部３２は、設定情報に含まれる画像処理の指定に従って画像処理を行うと共に、予め定められたカラー用の色変換処理を行う。カラー用の色変換処理とは、例えば、ＲＧＢの読取画像データをカラー用のＣＭＹＫ各色の画像データに変換する変換処理をいう。
【００６５】
白黒画像処理部３４は、設定情報に含まれる画像処理の指定に従って画像処理を行うと共に、予め定められた白黒用の色変換処理を行う。白黒用の色変換処理とは、例えば、ＲＧＢの読取画像データを白黒用のＣＭＹＫ各色の画像データに変換する変換処理をいう。
【００６６】
ステップ１０４では、制御部２０は、カラー判定部３０に対して設定情報を出力して、カラー判定を行わせる（図２の（５）も参照。）。これにより、カラー判定部３０は、図５に示すカラー判定処理を行う。
【００６７】
ステップ２００では、領域判定部４０は、設定情報を基に、分割領域のサイズを決定する。
【００６８】
例えば、読取条件の解像度が高いほど各分割領域のサイズが大きくなるよう決定してもよいし、設定情報で指定された拡大縮小率が大きいほど各分割領域のサイズが大きくなるよう決定してもよい。
【００６９】
更にまた、領域指定（枠消し、中消し、等）に従って、個々の分割領域のサイズを異ならせてもよい。例えば、枠消しや中消しによって画像が形成されない領域に近い分割領域についてはそのサイズを小さくし（高精度にする）、画像が形成されない領域から遠い分割領域については、そのサイズを大きくする（低精度にする）ようにしてもよい。
【００７０】
また、領域指定によりその精度（細かさ）も指定された場合には、解像度と領域指定の精度とに応じて分割領域のサイズを決定してもよい。例えば、1mm精度で中消し等の領域削除を行うよう指定された場合において、指定された解像度が600dpiのときには、24画素×24画素のサイズとし、指定された解像度が400dpiのときには、16画素×16画素のサイズとする、等である。
【００７１】
また、動作モードとして、速度優先でカラー判定するモードが指定されていれば、分割領域のサイズを大きくし、精度優先でカラー判定するモードが指定されていれば、分割領域のサイズを速度優先の場合よりも小さくするようにしてもよい。
【００７２】
ここでは分割領域のサイズを設定情報に応じて決定する例について説明したが、これに限定されるものではなく、設定情報によらず固定として、ステップ２００を省略してもよい。
【００７３】
ステップ２０２では、カラー判定情報検出部４２は、読取画像データが表す画像を上記決定したサイズで分割したときの各分割領域毎にカラー判定情報を検出し、結果をカラー判定情報保持部４４に記憶させる。本実施の形態では、カラー判定情報として、分割領域に含まれるカラーの画素数を検出する。
【００７４】
ステップ２０４では、領域判定部４０は、画像読取部１５から入力された読取領域情報、制御部２０から入力された設定情報（画像形成条件に含まれる出力用紙サイズ、及び領域指定などの画像処理の内容）から、画像形成部１７により画像が形成される画像形成領域を判定する。
【００７５】
図６に画像形成領域の判定結果の一例を模式的に示す。ここでは、読取領域情報が示す読取領域のサイズと出力用紙サイズとが等しい場合（例えば、出力用紙サイズを読取原稿と同じ、として指定した場合や、読取領域のサイズと指定した出力用紙サイズとが等しい場合等が含まれる）を例に挙げて説明する。図６に示すように、設定情報で指定された画像処理の内容に枠消しや中消しが含まれている場合には、読取領域に対して、画像形成部１７で画像が形成されない枠消し領域や中消し領域を除外した領域（網掛けの領域）が画像形成領域として判定される。なお、読取領域のサイズと出力用紙サイズとが異なる場合には、読取画像データが表す画像における枠消し領域が出力用紙サイズに応じて異なってくる。従って、画像形成領域を、出力用紙サイズも考慮して判定する。
【００７６】
ステップ２０６では、カラー判定処理部４６は、画像形成領域が含まれる分割領域から１つ分割領域を対象分割領域として選択し、カラー判定情報保持部４４から、対象分割領域のカラー判定情報を読み出す。
【００７７】
なお、画像形成領域が含まれない分割領域は、例えば、図６に示す例において、水平位置をX座標、垂直位置をY座標とし、且つ読取領域の左上の分割領域の座標を(0,0)として各分割領域の位置を定めると、X座標が0及び9の分割領域の各々と、Y座標が0及び5の分割領域の各々と、座標(2,5)の分割領域となる。これら分割領域のカラー判定情報はステップ２０６では読み出されず、画像形成領域のカラー判定には用いられない。
【００７８】
ステップ２０８では、カラー判定処理部４６は、対象分割領域が境界分割領域か否かを判定する。
【００７９】
ここで境界分割領域とは、分割領域内に、画像形成領域と、画像が形成されない非画像形成領域とが含まれている分割領域をいう。図６に示す例では、画像形成領域を含む分割領域において、X座標が1及び4の分割領域の各々と、Y座標が1及び8の分割領域の各々と、座標(4,2)、(6,2)の分割領域とが境界分割領域となる。以下、境界分割領域でない分割領域を非境界分割領域と呼称する。
【００８０】
ステップ２０８で否定判定した場合には、ステップ２１２に進む。ステップ２１２では、カラー判定処理部４６は、非境界分割領域用の白黒判定処理を行う。ここでは、カラー判定情報と予め定められた閾値ＴＨ１とを比較し、カラー判定情報が閾値ＴＨ１以上であれば、対象分割領域の画像がカラーであると判定し、閾値ＴＨ１未満であれば、対象分割領域の画像が白黒であると判定する。
【００８１】
なお、閾値ＴＨ１を、設定情報に含まれる動作モード（カラー優先か白黒優先）に応じて変更するようにしてもよい。例えば、カラー優先であれば、閾値ＴＨ１を小さくするようにし、白黒優先であれば、カラー優先の場合のよりも閾値ＴＨ１を大きくするように変更する。
【００８２】
一方、ステップ２０８で肯定判定した場合には、ステップ２１０に進む。ステップ２１０では、カラー判定処理部４６は、境界分割領域に対するカラー／白黒判定処理を行う。
【００８３】
ここでは、まず、対象分割領域における、分割領域の面積に対する画像形成領域の面積の比率（すなわち、「画像形成領域の画素数／分割領域の画素数」、以下、これを面積比率という）を求める。そして、カラー判定情報に面積比率を乗算した値を、閾値ＴＨ１と比較する。対象分割領域のカラー判定情報×面積比率が閾値ＴＨ１以上であれば、対象分割領域の画像がカラーであると判定し、閾値ＴＨ１未満であれば、対象分割領域の画像が白黒であると判定する。
【００８４】
ステップ２１４では、カラー判定処理部４６は、ステップ２１０又はステップ２１２の判定結果に従って、カラーと判定された分割領域の個数と、白黒と判定された分割領域の個数を累積する。
【００８５】
ステップ２１６では、カラー判定処理部４６は、対象分割領域が最終分割領域か否かを判定する。ステップ２１６で否定判定した場合には、画像形成領域が含まれる分割領域の全てについての処理が終了していないとして、次の分割領域を対象分割領域としてステップ２０６に戻る。また、ステップ２１６で肯定判定した場合には、画像形成領域が含まれる分割領域の全てについての処理が終了したとして、ステップ２１８に進む。
【００８６】
ステップ２１８では、カラー判定処理部４６は、ステップ２１４の累積結果から、画像形成領域の画像のカラー判定を行い、制御部２０に出力する（図２の（６）も参照。）。例えば、カラーと判定された分割領域の個数が白黒と判定された分割領域の個数より多ければ、画像形成領域の画像がカラーであると判定し、カラーと判定された分割領域の個数が白黒と判定された分割領域の個数より少なければ、白黒と判定してもよい。また、画像形成領域を含む分割領域の個数に対するカラーと判定された分割領域の個数の割合が予め定められた閾値ＴＨ２以上であれば、画像形成領域の画像がカラーであると判定し、閾値ＴＨ２未満であれば、白黒と判定してもよい。また、カラーと判定された分割領域の個数が予め定められた閾値ＴＨ３以上であれば、画像形成領域の画像がカラーであると判定し、閾値ＴＨ３未満であれば、白黒であると判定してもよい。
【００８７】
制御部２０は、カラー判定処理部４６から画像形成カラー判定の結果を受け取ると、図４のステップ１０６で、該画像形成カラー判定の結果がカラーであるか否かを判定する。
【００８８】
ステップ１０６で肯定判定した場合には、ステップ１０８で、画像形成部１７に対して、カラー画像処理部３２で画像処理された画像データに基づいて画像を形成させるための画像形成カラーモード情報を出力すると共に、設定情報に含まれる画像形成条件を出力する（図２の（７）も参照。）。これにより、画像形成部１７は、記憶部２４からカラー画像処理部３２で画像処理された画像データを読み出して、該読み出した画像データに基づき、設定情報の画像形成条件で画像を形成する。
【００８９】
また、ステップ１０６で否定判定した場合には、ステップ１１０で、画像形成部１７に対して、白黒画像処理部３４で画像処理された画像データに基づいて画像を形成させるための画像形成カラーモード情報を出力すると共に、設定情報に含まれる画像形成条件を出力する（図２の（７）も参照。）。これにより、画像形成部１７は、記憶部２４から白黒画像処理部３４で画像処理された画像データを読み出して、該読み出した画像データに基づき、設定情報の画像形成条件で画像を形成する。
【００９０】
なお、ステップ１０８及び１１０において、制御部２０が、記憶部２４からカラー判定結果に応じた画像データを読み出して、画像形成部１７に出力するようにしてもよい。
【００９１】
なお、カラー判定処理部４６の判定方法は、上記に限定されない。例えば、カラー判定情報が分割領域の画像がカラーか白黒かを示す情報の場合には、画像形成領域を含む分割領域のうち、カラー判定情報がカラーを示す分割領域の個数を累積し、カラーを示す分割領域の個数が閾値ＴＨ４以上であれば、画像形成領域の画像をカラーと判定し、それ以外は白黒と判定するようにしてもよい。
【００９２】
また、上記実施の形態では、境界分割領域のカラー判定情報も用いて画像形成領域のカラー判定を行う例について説明したが、境界分割領域のカラー判定情報を用いずに画像形成領域のカラー判定を行うようにしてもよい。また、動作モードが速度優先の場合に境界分割領域のカラー判定情報を用いずに画像形成領域のカラー判定を行うようにしてもよい。
【００９３】
また、境界分割領域のうち、分割領域画素数に対する画像形成領域の画素数の割合が予め定められた閾値ＴＨ５以下となる境界分割領域のカラー判定情報は用いずに画像形成領域のカラー判定を行うようにしてもよい。
【００９４】
また、カラー判定情報に位置情報が含まれる場合には、境界分割領域については、ステップ２１０で、該境界分割領域における画像形成領域の位置と、カラー判定情報の位置情報が示す位置とが対応していれば、カラーと判定し、それ以外は白黒、と判定するようにしてもよい。例えば、図６に示す例では、座標(1,1)の境界分割領域の画像形成領域は、右下寄りになっている。この境界分割領域のカラー判定情報の位置情報が、「右下寄り」を示していれば、この境界分割領域をカラーと判定し、それ以外の位置情報を示していれば、白黒、と判定する。
【００９５】
また、カラー判定情報に、カラーらしさを示す情報と位置情報とが含まれている場合には、境界分割領域については、カラーらしさを示す情報（又はこれに面積比率を乗算した値）が閾値ＴＨ１以上であって、該境界分割領域における画像形成領域の位置と、カラー判定情報の位置情報が示す位置とが対応していれば、カラーと判定するようにしてもよい。また、カラー判定情報に、カラーらしさを示す情報と位置情報とが含まれている場合には、境界分割領域については、カラーか白黒かを示す情報がカラーを示しており、且つ該境界分割領域における画像形成領域の位置と、カラー判定情報の位置情報が示す位置とが対応していれば、カラーと判定するようにしてもよい。
【００９６】
また、カラー判定情報として、各分割領域毎に、カラーか白黒かを示す情報と、カラーらしさを示す情報とを検出し、境界分割領域については、カラーらしさを示す情報を用いてステップ２１０でカラー判定し、非境界分割領域については、カラーか白黒かを示す情報を用いてステップ２１２でカラー判定して、ステップ２１４で累積するようにしてもよい。
【００９７】
上記実施の形態では、表面を読み取った後、自動原稿反転部によりメカ的に原稿を反転させて裏面を読み取ることで原稿の両面を読み取ることが可能な画像読取部１５（以下、メカ反転式の画像読取部１５という）を例に挙げて説明したが、原稿の搬送経路に表面用の撮像素子と裏面用の撮像素子とを別々に設け、原稿を反転させることなく原稿両面を読み取ることが可能な画像読取部１５（以下、両面同時式の画像読取部１５という）であってもよい。
【００９８】
なお、上記カラー判定部３０を設けず、画像処理前の読取画像データに基づいてカラーを判定する方法（以下、便宜的に従来のカラー判定方法と呼称する）でカラー判定を行うと、そのカラー判定結果と画像形成結果とが異なってしまう場合がある。
【００９９】
これについて、メカ反転方式の画像読取部１５で両面読み取りして画像を形成した場合と、両面同時式の画像読取部１５で両面読み取りして画像を形成した場合とを比較しながら説明する。ここでは、定型サイズより副走査方向に少し大きなサイズの原稿を両面読み取った場合を例に挙げる。
【０１００】
前述したように、画像読取部１５には、原稿の搬送経路には、原稿を読み取る撮像素子とは別にセンサが設けられており、原稿を読み取る際に、該センサによって読取対象の原稿のサイズが検知されるが、定型サイズより副走査方向（原稿の搬送方向）に少し大きなサイズの原稿の場合には、装置によっては、実際のサイズに最も近い定形サイズとして検知されてしまい、実際に読み取られる領域は定形サイズより少し大きなサイズであるのに、該定形サイズの領域だけがカラー判定に用いられ、且つ設定情報において「出力用紙サイズ」を読取原稿と同じとして指定した場合や、定形サイズに指定した場合には、画像が形成される記録用紙も定形サイズとなる場合がある。
【０１０１】
図７に示すように、表面及び裏面の双方に図示される位置にだけカラー画像がある原稿を、メカ反転式の画像読取部１５で読み取って画像を形成した場合には、表面及び裏面の両方で、副走査読取方向（原稿読取りの際の搬送方向）と画像形成方向（記録用紙の搬送方向）とが同じになる。カラー判定が定型サイズで処理された場合には（図７のカラー判定領域を参照）、カラー判定結果は、表面がカラー、裏面は白黒となり、画像形成結果も、表面にはカラーの画像が形成され、裏面には白黒の画像が形成され、カラー判定結果と画像形成結果とが一致する。
【０１０２】
また、図８に示すように、表面及び裏面の双方に図示される位置にだけカラー画像がある原稿を、両面同時式の画像読取部１５で読み取って画像を形成した場合には、表面では、副走査読取方向と画像形成方向とが同じになるが、裏面では、副走査読取方向と画像形成方向とが逆になる。
【０１０３】
両面同時式は、原稿を反転せずに裏面を読み取るため、裏面の副走査読み取り方向がメカ反転方式とは異なる。しかしながら、メカ反転式の画像読取部１５の方が、両面同時式の画像読取部１５よりも前に普及しており、利用者もメカ反転式での複写或いは原稿読み取りに慣れている。このため、両面同時式の装置では、裏面の読取画像データをページメモリへ格納した際に、格納順とは逆から読み出すことでメカ反転式と同じ画像形成方向にしている。利用者が慣れている方式に処理を合わせるたほうが、画像読取部１５の読み取り方式を使用者が意識せずとも、容易に複写が実施できることは重要である。
【０１０４】
こうした理由から、図８に示すように裏面においては、副走査読取方向と画像形成方向とが逆になってしまい、定形サイズで画像が形成されると、カラー判定結果と画像形成結果とが異なってしまう。
【０１０５】
なお、原稿のサイズを検知するシステムが、定形サイズでなく実際の原稿のサイズを検知することが可能に構成されていた場合であっても、出力用紙サイズが定形サイズに指定されていた場合には、図７及び図８に示す原稿の例では、メカ反転方式及び両面同時方式の双方でカラー判定結果と画像形成結果とが異なってしまう。
【０１０６】
画像読取部１５がどのような読取り方式であっても、カラー判定結果と画像形成結果とが異なることが抑制されるように、上記説明したように画像形成領域のカラー判定を行うようにすればよい。
【０１０７】
なお、両面同時式の画像読取部１５を有する画像形成装置１０の場合には、両面の読取画像データに対して並行して画像処理がなされるため、表面及び裏面のそれぞれのカラー判定部を設ける。
【０１０８】
図９に示すように、両面同時式の画像形成装置１０の画像処理部１６を、表のカラー判定部３０ａ、表のカラー画像処理部３２ａ、表の白黒画像処理部３４ａ、裏のカラー判定部３０ｂ、裏のカラー画像処理部３２ｂ、及び裏の白黒画像処理部３４ｂを含めて構成する。設定情報は、動作モードや出力用紙サイズのように表面と裏面とが共通となる条件以外は、表面及び裏面のそれぞれに対して入力される。
【０１０９】
表のカラー判定部３０ａには、設定情報、表面の読取画像データ、及び表面の読取領域情報が入力される。表のカラー判定部３０ａは、該入力された情報に基づいて、上記実施の形態のカラー判定部３０と同様に、表面の画像形成領域を判定してカラー判定を行う。
【０１１０】
裏のカラー判定部３０ｂには、設定情報、裏面の読取画像データ、及び裏面の読取領域情報が入力される。裏のカラー判定部３０ｂは、該入力された情報に基づいて、上記実施の形態のカラー判定部３０と同様に、裏面の画像形成領域を判定してカラー判定を行う。
【０１１１】
制御部２０には、表面のカラー判定結果と、裏面のカラー判定結果とが入力される。制御部２０は、表面のカラー判定結果と裏面のカラー判定結果とに応じた画像形成カラーモード情報を生成して出力すると共に、設定情報に含まれる画像形成条件を出力する。画像形成部１７は、画像形成カラーモード情報及び設定情報に従って、表面及び裏面の画像を形成する。
【０１１２】
なお、上記では、画像処理部１６に、領域判定部４０、カラー判定情報検出部４２、カラー判定情報保持部４４、及びカラー判定処理部４６を設け、画像処理部１６でカラー判定を最後まで行う例について説明したが、こうした形態に限定されない。例えば、画像処理部１６には、領域判定部４０、カラー判定情報検出部４２、及びカラー判定情報保持部４４を設け、カラー判定処理部４６の機能を実行するためのプログラムをＲＯＭ１２等の記憶手段に記憶しておき、ＣＰＵ１１が該プログラムを実行することで、カラー判定処理部４６の機能を実行するようにしてもよい。両面同時式の場合も同様である。
【０１１３】
また、ＲＡＭ１３にカラー判定情報保持部４４の領域を設け、領域判定部４０、カラー判定情報検出部４２、及びカラー判定処理部４６の機能をＣＰＵ１１がプログラムを実行することにより実現してもよい。
【０１１４】
また、画像読取部１５及び画像形成部１７を設けず画像処理部１６の機能が設けられた画像処理装置として構成し、画像読取部１５を備えた読取装置及び画像形成部１７を備えた画像形成装置と接続されていてもよい。すなわち、画像の読み取りや画像の形成は外部の装置に行わせる構成としてもよい。この場合には、画像読取部１５を備えた読取装置から読取画像データ及び読取領域情報を受け取り、カラー判定を行って、画像形成部１７を備えた画像形成装置に、該カラー判定結果に応じた画像処理が行われた画像データ及び設定情報に基づいた画像形成を行わせる。
【０１１５】
また、同様に、画像形成部１７を設けず画像読取部１５及び画像処理部１６を設けた画像処理装置として構成し、画像形成は外部の装置に行わせるようにしてもよいし、画像読取部１５を設けず画像処理部１６及び画像形成部１７を設けた画像形成装置として構成し、画像の読み取りは外部の装置に行わせるようにしてもよい。
【符号の説明】
【０１１６】
１０   画像形成装置
１１   ＣＰＵ
１２   ＲＯＭ
１３   ＲＡＭ
１４   ＵＩ
１５   画像読取部
１６   画像処理部
１７   画像形成部
１８   バス
２０   制御部
２４   記憶部
３０   カラー判定部
３０ａ 表のカラー判定部
３０ｂ 裏のカラー判定部
３２   カラー画像処理部
３２ａ 表のカラー画像処理部
３２ｂ 裏のカラー画像処理部
３４   白黒画像処理部
３４ａ 表の白黒画像処理部
３４ｂ 裏の白黒画像処理部
４０   領域判定部
４２   カラー判定情報検出部
４４   カラー判定情報保持部
４６   カラー判定処理部
【図１】
0005577783.tif 000002
【図２】
0005577783.tif 000003
【図３】
0005577783.tif 000004
【図４】
0005577783.tif 000005
【図５】
0005577783.tif 000006
【図６】
0005577783.tif 000007
【図７】
0005577783.tif 000008
【図８】
0005577783.tif 000009
【図９】
0005577783.tif 000010