(57)【要約】【課題】自動原稿色判定機能において、ユーザの手を煩わせることなく、原稿の微細なカラー要素によるカラー判定を抑制すること。【解決手段】画像処理装置1では、カラーモードとして「自動」が設定されている場合には、カラー判定値として所定１を用いてスキャナ113から取得した画像データに基づくカラー判定を行い（S702、S703、S707）、「自動２」が設定されている場合には、カラー判定値として所定値２（所定値１より大きい値）を用いて前記カラー判定を行い（S704、S705、S707）、カラー判定結果に基づいてスキャナ113から取得した画像データを処理する（S708、S709）。【選択図】図７
2019041164.tif 000002
【特許請求の範囲】
【請求項１】
原稿から画像データを読み取る読取手段と、
前記画像データに基づいて前記原稿がカラー原稿か白黒原稿かを判定するカラー判定を行う判定手段と、
前記判定手段のカラー判定結果に基づいて前記画像データを処理する処理手段と、
前記カラー判定に関するモードを設定する設定手段と、を有し、
前記判定手段は、前記設定手段により第１モードが設定されている場合には、第１基準値を用いて前記カラー判定を行い、前記設定手段により第２モードが設定されている場合には、前記第１基準値とは異なる第２基準値を用いて前記カラー判定を行うことを特徴とする画像処理装置。
【請求項２】
前記判定手段は、前記画像データに含まれるカラー画素の数が、基準値を超える場合に、カラー原稿と判定するものであり、前記第２基準値は、前記第１基準値よりも大きい値であることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
原稿から画像データを読み取る読取手段と、
前記画像データに基づいて前記原稿がカラー原稿か白黒原稿かを判定するカラー判定を行う第１判定手段及び第２判定手段と、
前記第１判定手段又は第２判定手段の判定結果に基づいて前記画像データを処理する処理手段と、
前記カラー判定に関するモードを設定する設定手段と、を有し、
前記設定手段により第１モードが設定されている場合には、前記第１判定手段によりカラー判定を行い、前記設定手段により第２モードが設定されている場合には、前記第２判定手段がカラー判定を行うように制御する制御手段と、
を有することを特徴とする画像処理装置。
【請求項４】
前記設定手段は、前記原稿の読み取りを含むジョブごとに、前記モードの設定を受け付けることを特徴とする請求項１〜３のいずれか１項に記載の画像処理装置。
【請求項５】
原稿から画像データを読み取る読取手段と、前記画像データに基づいて前記原稿がカラー原稿か白黒原稿かを判定するカラー判定を行う判定手段と、前記判定手段のカラー判定結果に基づいて前記画像データを処理する処理手段と、を有する画像処理装置の制御方法であって、
前記カラー判定に関するモードを設定する設定ステップと、
前記設定ステップで第１モードが設定されている場合には、第１基準値を用いて前記カラー判定を行い、第２モードが設定されている場合には、前記第１基準値とは異なる第２基準値を用いて前記カラー判定を行うように制御する制御ステップと、
を有することを特徴とする画像処理装置の制御方法。
【請求項６】
原稿から画像データを読み取る読取手段と、前記画像データに基づいて前記原稿がカラー原稿か白黒原稿かを判定するカラー判定を行う第１判定手段及び第２判定手段と、前記第１判定手段又は第２判定手段の判定結果に基づいて前記画像データを処理する処理手段と、を有する画像処理装置の制御方法であって、
前記カラー判定に関するモードを設定する設定ステップと、
前記設定ステップで第１モードが設定されている場合には、前記第１判定手段によりカラー判定を行い、第２モードが設定されている場合には、前記第２判定手段がカラー判定を行うように制御する制御ステップと、
を有することを特徴とする画像処理装置の制御方法。
【請求項７】
コンピュータに、請求項５又は６に記載の制御方法を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿色を自動的に判定して処理を行う画像処理装置の制御に関する。
【背景技術】
【０００２】
従来、自動原稿色判定（Auto Color Selection：以下「ＡＣＳ」）によってカラー原稿と判定された場合にはカラーの印刷出力を、白黒原稿と判定された場合には白黒の印刷出力を行う画像形成装置がある。
【０００３】
また、近年、画像処理の高性能化によりＡＣＳのカラー判定精度が向上したため、原稿の微細なカラー要素も検出されるようになった。その弊害として、原稿の汚れや黄ばみなどでカラー原稿と判定されカラー印刷出力されるという課題があった。
【０００４】
特許文献１には、原稿画像データとＡＣＳの判定結果を一旦記憶装置に保存し、印刷または送信出力を行う前にＡＣＳ判定結果を強制的に変更する技術が提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−３３０２４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、上記従来技術では、記憶装置に保存された原稿画像データとＡＣＳ判定結果に対し、ユーザは原稿の各ページの画像を確認してＡＣＳ判定結果を変更するという、煩わしい作業を行う必要があり多大な時間を浪費されるという課題があった。
【０００７】
本発明は、上記の課題を解決するためになされたものである。本発明の目的は、自動原稿色判定機能において、ユーザの手を煩わせることなく、原稿の微細なカラー要素によるカラー判定を抑制する仕組みを提供することである。
【課題を解決するための手段】
【０００８】
本発明は、原稿から画像データを読み取る読取手段と、前記画像データに基づいて前記原稿がカラー原稿か白黒原稿かを判定するカラー判定を行う判定手段と、前記判定手段のカラー判定結果に基づいて前記画像データを処理する処理手段と、前記カラー判定に関するモードを設定する設定手段と、を有し、前記判定手段は、前記設定手段により第１モードが設定されている場合には、第１基準値を用いて前記カラー判定を行い、前記設定手段により第２モードが設定されている場合には、前記第１基準値とは異なる第２基準値を用いて前記カラー判定を行うことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、自動原稿色判定機能において、ユーザの手を煩わせることなく、原稿の微細なカラー要素によるカラー判定を抑制することができる。
【図面の簡単な説明】
【００１０】
【図１】本実施例の画像処理装置の全体構成を例示するブロック図
【図２】本実施例の画像処理装置のソフトウェアモジュール構成図
【図３】実施例１の画像処理装置のスキャナ画像処理部の詳細を説明する図
【図４】本実施例の画像処理装置の操作部の外観を説明する図
【図５】本実施例の画像処理装置のコピー画面を例示する図
【図６】本実施例の画像処理装置のカラーモード設定画面を例示する図
【図７】実施例１のスキャン画像蓄積時のフ処理を例示するローチャート
【図８】実施例２の画像処理装置のスキャナ画像処理部の詳細を説明する図
【図９】実施例２のスキャン画像蓄積時のフ処理を例示するローチャート
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための形態について図面を用いて説明する。
【実施例１】
【００１２】
＜画像形成装置の説明＞
図１は、本発明の一実施例に係る画像処理装置の全体構成を例示するブロック図である。
図１に示すように、本実施例の画像処理装置1は、コントローラユニット100、スキャナ113、プリンタ114、および操作部109を有する。
【００１３】
コントローラユニット100は、画像処理装置1全体を制御する。スキャナ113は、画像入力デバイスであり、原稿から画像データを読み取るためのものである。プリンタ114は、画像出力デバイスであり、記録シートに印刷を行うためのものである。操作部109は、操作者からの指示の入力と、操作者への情報の表示を行うためのユーザインタフェースである。スキャナ113、プリンタ114、操作部109はそれぞれ、コントローラユニット100に接続され、コントローラユニット100からの指示により制御される。
【００１４】
コントローラユニット100は、ＣＰＵ101を有する。ＣＰＵ101は、システム全体を制御するコントローラであり、システムバス108を通して、ＲＡＭ102、ＲＯＭ103、ＨＤＤ104、操作部Ｉ／Ｆ106、ネットワークＩ／Ｆ107と接続される。ＲＡＭ102は、ＣＰＵ101の作業領域を提供するためのメモリである。ＲＡＭ102は、パラメータ設定を一時記録するための設定値記憶メモリと、画像データを一部記憶するための画像メモリとして使用される。ＲＯＭ103はブートＲＯＭであり、システムブートプログラム等が格納されている。ＨＤＤ104はハードディスクドライブであり、システムソフトウェア、パラメータ設定値履歴、画像データ等が格納されている。
【００１５】
ＣＰＵ101はＲＯＭ103に格納されたシステムブートプログラムをＲＡＭ102に読み出し記録させることにより、ＣＰＵ101がコントローラプログラムを実行することが出来る状態となる。
【００１６】
操作部Ｉ／Ｆ106は、コントローラユニット100と操作部109との間で入出力を行うためのインタフェースである。操作部Ｉ／Ｆ106は、ＣＰＵ101から指示を受け表示する画像データを操作部109へ出力し、操作者が操作部109を介して入力した情報を、ＣＰＵ101へ伝送する。
ネットワークＩ／Ｆ107は、ＬＡＮ105と接続され、ＬＡＮ105に対して情報の入出力を行う。
【００１７】
デバイスＩ／Ｆ110は、画像入出力デバイスであるスキャナ113やプリンタ114とコントローラユニット100を接続し、画像データの同期系／非同期系の変換と、設定値、調整値、機器状態のデータの伝送を行う。
ラスターイメージプロセッサ（ＲＩＰ）115は、ＬＡＮ105から受信したＰＤＬコードをビットマップ画像に展開する。
【００１８】
スキャナ画像処理部116は、スキャナ113から入力した画像データに対して、補正、加工、像域分離、変倍、２値化処理などの編集等の各種処理を行う。また、スキャナ画像処理部116は、入力された画像がカラー原稿か白黒原稿かを画像の彩度信号から判断しその結果を保持する機能を有する。
【００１９】
プリンタ画像処理部117は、プリント出力する画像データに対して、プリンタ114に応じた補正、解像度変換などの処理や、画像の印字位置の調整といった処理を行う。
色空間変換部118は、マトリクス演算により、たとえばメモリ上にあるＹＵＶ画像をＬａｂ画像に変換し、メモリ上に格納する。
階調変換部119は、たとえばメモリ上にある８ビット、２５６階調の画像を誤差拡散処理などの手法により１ビット、２階調に変換しメモリ上に格納する。色空間変換部118、階調変換部119、および不図示の画像回転部、解像度変換部、画像圧縮部はそれぞれ連結して動作することが可能で、例えばメモリ上の画像を画像回転、解像度変換する場合は、両処理をメモリを介さずに行うことができる。
【００２０】
プリンタ114は、図示しない印刷する用紙を格納するための給紙カセットを少なくとも1つ以上保有する。各給紙カセットの用紙残量、トナーの有無などの情報は、デバイスＩ／Ｆ110を介してＣＰＵ101へ送信される。
スキャナ113は、図示しない自動連続原稿送り装置と圧板読取装置を持ち、複数枚の原稿の両面の読み取りを行うことができる。また、スキャナ113は、図示しない原稿カバー開閉、原稿の有無、原稿サイズ検知を行うセンサを有している。該センサが検知した情報やスキャナ113の状態情報は、デバイスＩ／Ｆ110を介してＣＰＵ101へ送信される。
【００２１】
＜ソフトウェアモジュールの説明＞
図２は、本実施例に係る画像処理装置1のソフトウェアモジュール構成を例示する図である。ここで示される各ソフトウェアモジュールは、主にＣＰＵ101で動作する。すなわち、ＣＰＵ101がＨＤＤ104等に格納されたプログラムを実行することにより動作する。
【００２２】
ジョブコントロール処理201は、図示／不図示の各ソフトウェアモジュールを制御し、コピー、プリント、スキャン、ＵＩ処理などの画像処理装置1内で発生するあらゆるジョブの制御を行う。
【００２３】
ＵＩ処理202は、主に操作部109、操作部Ｉ／Ｆ106に係る制御を行う。ＵＩ処理202は、操作者が操作部109を操作した内容を、ジョブコントロール処理201へ通知するとともに、ジョブコントロール処理201からの指示に基づいて、操作部109上の表示画面の表示内容を制御する。また、ＵＩ処理202は、操作部109に表示するための描画データの編集などを制御する。
【００２４】
ネットワーク処理203は、主にネットワークＩ／Ｆ107を介して行われる外部との通信を制御するモジュールであり、ＬＡＮ105上の各機器との通信制御を行う。ネットワーク処理203は、ＬＡＮ105の各機器からの制御コマンドやデータを受信すると、その内容をジョブコントロール処理201へ通知する。またジョブコントロール処理201からの指示に基づき、ＬＡＮ105の各機器へ制御コマンドやデータの送信を行う。
【００２５】
スキャン処理204は、ジョブコントロール処理201の指示に基づいて、スキャナ113を制御して、スキャナ113の自動連続原稿送り装置や圧板読取装置上に設置されている原稿の読み込みを指示する。そして、スキャン処理204は、読み込んだ原稿画像に対してスキャナ画像処理部116での画像処理を指示する。スキャン処理204は、スキャナ113の状態情報を取得してジョブコントロール処理201へ通知する。
【００２６】
プリント処理205は、ジョブコントロール処理201の指示に基づいて、プリンタ画像処理部117およびプリンタ114を制御し指定された画像処理に対して印刷処理を行う。プリント処理205は、ジョブコントロール処理201より、画像データ、画像情報（画像データのサイズ、カラーモード、解像度など）、レイアウト情報（オフセット、拡大縮小、面付けなど）および出力用紙情報（サイズ、印字方向）などの情報を受け付ける。そして、プリント処理205は、プリンタ画像処理部117を制御して、画像データに対して適切な画像処理を施し、プリンタ114を制御して印刷用紙への印刷を指示する。プリント処理205は、プリンタ114の状態情報を取得して、ジョブコントロール処理201へ通知する。
【００２７】
＜スキャナ画像処理部の詳細説明＞
図３は、実施例１のスキャナ画像処理部116の詳細を説明する図である。
図３に示すように、スキャナ113から入力されたＲＧＢ各８ビットの輝度信号は、マスキング部301によりＣＣＤのフィルタ色に依存しない標準的なＲＧＢ色信号に変換される。
【００２８】
変倍部302は、マスキング部301より出力されるＲＧＢ信号を入力し、変倍の必要がある場合にはＲＧＢ信号の変倍を行う。フィルタ303は、変倍部302から出力されるＲＧＢ信号を入力し、画像をぼかしたり、メリハリをつける等のフィルタ処理を行う。ガンマ部304は、フィルタ303から出力されるＲＧＢ信号を入力し、画像全体の濃度を濃くあるいは薄くするように処理するガンマ補正を行う。
【００２９】
色空間変換部305は、マスキング部301より出力されるＲＧＢ信号を入力し、原稿がカラーか白黒かを判断するために変倍前の画像信号を公知のＬａｂに変換する。このうちａ、ｂは色信号成分を表している。比較器306は、色空間変換部305から出力される色信号成分ａ，ｂを入力し、これらが所定のレベル以上であればカラー、そうでなければ白黒として１ビットの判定信号を出力する。カウンタ307は、比較器306からの出力される１ビットの判定信号を計測する。
【００３０】
カラー判定部308は、カウンタ307の計測結果（カウンタ値）とＡＣＳのカラー判定の基準値（以下「カラー判定値」）とを比較してカラー原稿かモノクロ原稿かを判定する。カラー判定部308は、画像データに含まれるカラー画素の数が、カラー判定値を超える場合にカラー原稿と判定し、カラー判定値を超えない場合に白黒原稿と判定する。なお、詳細は後述するが、実施例１では、後述するカラーモードの設定に応じて、カラー判定部308のカラー判定値として設定する値を切り換える。
【００３１】
＜操作部109の構成＞
以下、図４〜図６を用いて、操作部109の構成を説明する。
図４は、操作部109の外観を説明する図である。
図４において、ＬＣＤタッチパネル400は、操作部109の表示入力部であり、主なモード設定、状況表示はここで行われる。テンキー401は、０〜９までの数値を入力するためのものである。ＩＤボタン402は、画像処理装置1が部門管理されている場合に部門番号と暗証モードを入力する際に使用されるものである。
【００３２】
リセットボタン403は、設定されたモードをリセットするためのボタンである。ガイドボタン404は、各モードについての説明画面を表示するためのボタンである。割り込みボタン406は、割り込みコピーを行うためのボタンである。
【００３３】
コピー開始ボタン407は、コピー動作をスタートさせるためのボタンである。ストップボタン408は、実行中のコピージョブを一時停止させるためのボタンである。節電ＳＷ409は、押下することによりＬＣＤ400のバックライトが消え装置は節電状態に移行するためのスイッチである。
【００３４】
コピーアイコン405は、ＬＣＤ400に表示されるアイコンであり、これを押下することで図５に示すコピー画面500がＬＣＤ400に表示される。
【００３５】
図５は、操作部109のＬＣＤタッチパネル400に表示されるコピー画面500の一例を説明する図である。
図５のコピー画面500において、倍率設定キー502は、印刷倍率を設定するためのキーである。用紙選択キー503は、印刷に使用したい給紙カセットをユーザが直接指定するか、印刷画像に合わせて自動的に給紙カセットを決定するかを設定するためのキーである。カラーモード設定キー501は、原稿のカラーモードを設定するためのキーであり、これを押下すると、図６に示すカラーモード設定のポップアップ画面がＬＣＤ400に表示される。
【００３６】
図６は、操作部109のＬＣＤタッチパネル400に表示されるカラーモード設定のポップアップ画面600の一例を説明する図である。
図６のカラーモード設定のポップアップ画面600において、キー601〜601は、カラーモードを設定するためのキーである。
【００３７】
キー601は、カラーモードを「自動」に設定するためのキーである。カラーモードが「自動」の場合、原稿の微細なカラー要素があってもカラー原稿と判定される。
キー602は、カラーモードを「自動２」に設定するためのキーである。カラーモードが「自動２」の場合は、原稿に微細なカラー要素しかなければ白黒原稿と判定される。
キー603は、カラーモードを「カラー」に設定するためのキーである。カラーモードが「カラー」の場合、ＡＣＳは実行されず、原稿は固定的にカラー原稿として処理される。
キー604は、カラーモードを「白黒」に設定するためのキーである。カラーモードが「白黒」の場合、ＡＣＳは実行されず、原稿は固定的にそれぞれ白黒原稿として処理される。
なお、カラーモードの設定は、原稿の読み取りを含むジョブごとに受け付けるものである。
【００３８】
＜フローチャート＞
以下、図７を用いて、実施例１における原稿画像のカラー判定方法について説明する。
図７は、実施例１に係るスキャン画像蓄積時の処理の一例を示すフローチャートである。図７におけるＣＰＵ101の処理は、ＣＰＵ101がＨＤＤ104等に格納されたプログラムを読み出して実行することにより実現される。
【００３９】
S701において、ＣＰＵ101からの制御により、スキャナ113が原稿画像をＲＧＢカラー画像データとしてメモリ上に読み込み、ＣＰＵ101がデバイスＩ／Ｆ110を介してそのＲＧＢカラー画像データをＲＡＭ102上に転送する。
【００４０】
S702において、ＣＰＵ101は、キー601〜601で設定されたカラーモードが「自動」か否かを判定する。ＣＰＵ101は、カラーモードが「自動」であると判定した場合（S702でYESの場合）、S703に処理を進める。
S703において、ＣＰＵ101は、スキャナ画像処理部116に対し、カラー判定部308のカラー判定値に所定値１を設定するよう指示し、S706に処理を進める。この指示により、スキャナ画像処理部116は、カラー判定部308のカラー判定値を所定値１に設定する。
【００４１】
一方、上記S702において、ＣＰＵ101は、カラーモードが「自動」でないと判定した場合（S702でNOの場合）、S704に処理を進める。
【００４２】
S704において、ＣＰＵ101は、カラーモードが「自動２」か否かを判定する。ＣＰＵ101は、カラーモードが「自動２」であると判定した場合（S704でYESの場合）、S705に処理を進める。
S705において、ＣＰＵ101は、スキャナ画像処理部116に対し、カラー判定部308のカラー判定基準値に所定値２を設定するよう指示する。この指示により、スキャナ画像処理部116は、カラー判定部308のカラー判定値を所定値２に設定する。なお、所定値２を所定値１より大きい値とすることで、カラーモード「自動２」はカラーモード「自動」よりもカラー原稿判定されにくいようにすることができる。
【００４３】
カラーモードが「自動」又は「自動２」の場合、スキャナ画像処理部116は、カラー判定値をそれぞれのカラーモードに応じた値に設定した後、カウンタ307の値を読み取る（S706）。
【００４４】
スキャナ画像処理部116では、カラー判定部308が、上記S706にて読みとっとカウンタ値と上述のカラー判定値を比較してカラー判定を行う。スキャナ画像処理部116のカラー判定部308は、上記S706にて読みとっとカウンタ値が上述のカラー判定値より大きい場合（S707でYESの場合）、原稿がカラー原稿であると判定する。ＣＰＵ101は、スキャナ画像処理部116からカラー判定結果（この場合「カラー原稿」）を取得し、S708に処理を進める。S708において、ＣＰＵ101は、スキャナ113から取得したＲＧＢカラー画像データをカラー画像ファイルとしてＨＤＤ104に蓄積し、本フローチャートの処理を終了する。
【００４５】
一方、スキャナ画像処理部116のカラー判定部308は、上記S706にて読みとっとカウンタ値がカラー判定値より大きくない場合（S707でNOの場合）、原稿が白黒原稿であると判定する。ＣＰＵ101は、スキャナ画像処理部116からカラー判定結果（この場合「白黒原稿」）を取得し、S709に処理を進める。S709において、ＣＰＵ101は、スキャナ113から取得したＲＧＢカラー画像データを色空間変換部118により白黒画像データに変換し、白黒画像ファイルとしてＨＤＤ104に蓄積し、本フローチャートの処理を終了する。
【００４６】
また、上記S704において、ＣＰＵ101は、カラーモードが「自動２」でないと判定した場合（S704でNOの場合）、ＡＣＳを実行する必要はなく、S710に処理を進める。
S710において、ＣＰＵ101は、カラーモードが「カラー」か否かを判定する。ＣＰＵ101は、カラーモードが「カラー」であると判定した場合（S710でYESの場合）、S708に処理を進める。S708において、ＣＰＵ101は、スキャナ113から取得したＲＧＢカラー画像データをカラー画像ファイルとしてＨＤＤ104に蓄積し、本フローチャートの処理を終了する。
【００４７】
一方、上記S710において、ＣＰＵ101は、カラーモードが「カラー」でないと判定した場合（S710でNOの場合）、S709に処理を進める。S709において、ＣＰＵ101は、スキャナ113から取得したＲＧＢカラー画像データを色空間変換部118により白黒画像データに変換し、白黒画像ファイルとしてＨＤＤ104に蓄積し、本フローチャートの処理を終了する。
【００４８】
以上のように、実施例１によれば、ＡＣＳ機能において、ユーザの手を煩わせることなく、原稿の微細なカラー要素によるカラー判定を抑制することができる。
【実施例２】
【００４９】
上述した実施例１では、スキャナ画像処理部116が有する１つのカラー判定部308に対しカラー判定基準値を複数設けることで、ＡＣＳのモードを複数提供する構成について説明した。実施例２では、スキャナ画像処理部116にカラー判定部を複数設ける構成について、図８、図９を用いて説明する。
【００５０】
図８は、実施例２のスキャナ画像処理部116の詳細を説明する図である。
図３に示すように、実施例２のスキャナ画像処理部116は、複数のカラー判定部（カラー判定部１（309）、カラー判定部２（310））を有する。
【００５１】
カラー判定部１（309）は、カウンタ307の計測結果（カウンタ値）とカラー判定値（所定値１）とを比較してカラー原稿かモノクロ原稿かを判定する。
カラー判定部２（310）は、カウンタ307の計測結果（カウンタ値）とカラー判定値（所定値２）とを比較してカラー原稿かモノクロ原稿かを判定する。
【００５２】
なお、カラー判定部２（310）が使用するカラー判定値２（＝所定値２）の値は、カラー判定部１（310）が使用するカラー判定値１（＝所定値１）の値より大きい値とする。即ち、カラー判定部２（310）を用いてカラー判定した場合、カラー判定部１（310）を用いてカラー判定した場合よりも、カラー原稿判定されにくいように構成されている。
【００５３】
図９は、実施例２に係るスキャン画像蓄積時の処理の一例を示すフローチャートである。図９におけるＣＰＵ101の処理は、ＣＰＵ101がＨＤＤ104等に格納されたプログラムを読み出して実行することにより実現される。
【００５４】
まず、S801、S802、S804は、図７のS701、S702、S704と同一の処理のため、説明を省略する。なお、S802において、カラーモードが「自動」であると判定した場合（S802でYESの場合）、ＣＰＵ101は、S803に処理を進める。
S803において、ＣＰＵ101は、スキャナ画像処理部116に対し、カラー判定部１（309）を使用してカラー判定を行うよう指示し、S806に処理を進める。この指示により、スキャナ画像処理部116は、カラー判定部１（309）を使用してカラー判定を行う。
【００５５】
また、S804において、カラーモードが「自動２」であると判定した場合（S804でYESの場合）、ＣＰＵ101は、S805に処理を進める。
S805において、ＣＰＵ101は、スキャナ画像処理部116に対し、カラー判定部２（310）を使用してカラー判定を行うよう指示し、Ｓ806に処理を進める。この指示により、スキャナ画像処理部116は、カラー判定部２（310）を使用してカラー判定を行う。
【００５６】
S806において、ＣＰＵ101は、上記S803又はS805においてスキャナ画像処理部116で行われたカラー判定結果を取得し、該カラー判定結果が「カラー原稿」か否かを判定する。ＣＰＵ101は、スキャナ画像処理部116で行われたカラー判定結果が「カラー原稿」であると判定した場合（S806でYESの場合）、S807に処理を進める。S807において、ＣＰＵ101は、スキャナ113から取得したＲＧＢカラー画像データをカラー画像ファイルとしてＨＤＤ104に蓄積し、本フローチャートの処理を終了する。
【００５７】
一方、上記S806において、ＣＰＵ101は、スキャナ画像処理部116で行われたカラー判定結果が「カラー原稿」でない（白黒原稿）と判定した場合（S806でNOの場合）、S808に処理を進める。S808において、ＣＰＵ101は、スキャナ113から取得したＲＧＢカラー画像データを色空間変換部118により白黒画像データに変換し、白黒画像ファイルとしてＨＤＤ104に蓄積し、本フローチャートの処理を終了する。
【００５８】
また、S809、S807、S808は、図７のS710、S708、S709と同一の処理のため、説明を省略する。
【００５９】
なお、上述したカラー判定部１、カラー判定部２は、カラー判定部２が、カラー判定部１によりもカラー原稿判定されにくい構成であれば、どのような構成でもよい。
【００６０】
以上のように、実施例２によれば、実施例１と同様に、ＡＣＳ機能において、ユーザの手を煩わせることなく、原稿の微細なカラー要素によるカラー判定を抑制することができる。
【００６１】
なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されていてもよい。
以上、一実施例について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
また、上記各実施例を組み合わせた構成も全て本発明に含まれるものである。
【００６２】
（その他の実施例）
本発明は、上述の実施例の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
また、本発明は、複数の機器から構成されるシステムに適用しても、1つの機器からなる装置に適用してもよい。
本発明は上記実施例に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施例の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。即ち、上述した各実施例及びその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【００６３】
101    ＣＰＵ
113    スキャナ
116    スキャナ画像処理部
308    カラー判定部
600    カラーモード設定のポップアップ画面
【図１】
2019041164.tif 000003
【図２】
2019041164.tif 000004
【図３】
2019041164.tif 000005
【図４】
2019041164.tif 000006
【図５】
2019041164.tif 000007
【図６】
2019041164.tif 000008
【図７】
2019041164.tif 000009
【図８】
2019041164.tif 000010
【図９】
2019041164.tif 000011