(57)【要約】【課題】自動カラーモード判定の利便性を高める画像処理装置を提供する。【解決手段】  画像形成装置１（画像処理装置）は、カラーモードを自動判定可能である。原稿読取部２は、原稿をスキャン画像データ９５として読み取る。カラー判定調整制御部８１は、ジョブデータ９２の印刷データを描画して印刷画像データ９３を作成する。カラー閾値設定９１は、スキャン画像データ９５のカラー画素の情報に基づいた閾値を記憶する。カラーモード指示情報９４は、カラーモードの判定において、カラー出力とモノクロ出力のどちらに判定すべきかの指示を記憶する。カラー判定調整制御部８１は、カラー画素を検出し、カラー閾値設定９１により、カラーモードを判定する。また、カラー判定調整制御部８１は、カラーモード指示情報９４に基づいたカラーモードと判定されるよう、カラーモードの判定に基づいて、カラー閾値設定９１の閾値を調整する。【選択図】図２
2014131127.tif 000002
【特許請求の範囲】
【請求項１】
カラー出力が可能な画像処理装置において、
原稿を画像データとして読み取る読取手段と、
前記読取手段により読み取られた前記画像データのカラーモードの判別を行うためのカラー閾値設定を記憶するカラー閾値設定記憶手段と、
前記読取手段により読み取られた前記画像データについての前記カラーモードの判定においてカラー出力とモノクロ出力のどちらに判定すべきかの指示であるカラーモード指示情報を取得するカラーモード指示情報取得手段と、
原稿の印刷データを描画して印刷用画像データを作成する印刷データ描画手段と、
前記読取手段により読み取られた前記画像データ及び前記印刷データ描画手段により描画された前記印刷用画像データのカラー画素を検出し、前記カラー閾値設定記憶手段に記憶された前記カラー閾値設定により、前記原稿又は前記印刷データのカラーモードを判定するための自動カラー判定手段と、
前記自動カラー判定手段による前記印刷用画像データのカラーモードの判定が、前記カラーモード指示情報取得手段により取得された前記カラーモード指示情報と異なる場合、前記カラー閾値設定記憶手段に記憶された前記カラー閾値設定を、前記カラーモード指示情報と同じカラーモードになる向きに調整する自動カラー判定閾値調整手段とを備える
ことを特徴とする画像処理装置。
【請求項２】
前記カラー閾値設定記憶手段に記憶された前記カラー閾値設定は、
前記カラー画素を検出するためのＹＵＶカラーのＵ成分の閾値及びＶ成分の閾値と、
前記画像データの副走査線上で前記カラー画素が連続する箇所をカラーブロックと判断するためのカラーブロック閾値と、
前記カラーブロックの大きさにより前記副走査線をカラーラインと判断するためのカラーライン閾値と、
前記カラーラインの割合により前記画像データをカラー出力すべきかモノクロ出力すべきかを判断するためのカラーページ閾値とを含み、
前記自動カラー判定手段は、
前記読取手段により読み取られた前記画像データ又は前記印刷データ描画手段により描画された前記印刷用画像データをＹＵＶカラーの画像データに変換し、変換された前記ＹＵＶカラーの画像データの副走査線の各画素のＵ成分が前記Ｕ成分の閾値を超えるか又はＶ成分が前記Ｖ成分の閾値以上の場合に、前記カラー画素として検出し、
前記画像データの副走査線上の判定された前記カラー画素の連続数が前記カラーブロック閾値以上の場合に、前記カラーブロックと判定し、
前記画像データの副走査線上の前記カラーブロックの大きさが前記カラーライン閾値以上の場合に、前記カラーラインと判定し、
前記画像データにて判定された前記カラーラインの合計数が前記カラーページ閾値以上の場合に、カラー出力すべきと判定し、それ以外の場合はモノクロ出力すべきと判定する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記カラー閾値設定記憶手段に記憶された前記カラー閾値設定は、
前記画像データのカラー画素の情報に基づいた調整前の前記閾値と前記自動カラー判定閾値調整手段により調整後の前記閾値との差分の閾値を含み、
前記自動カラー判定閾値調整手段は、
調整前の前記閾値と調整後の前記閾値との差分値を算出し、前記差分値が前記差分の閾値以上である場合は、前記閾値を調整するか否かを問い合わせる
ことを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
請求項１乃至３の画像処理装置により判定されたカラーモードに従い、前記読取手段により読み取られた前記画像データ又は前記印刷データ描画手段により描画された前記印刷用画像データをカラー出力又はモノクロ出力で印刷する画像形成手段を備える
ことを特徴とする画像形成装置。
【請求項５】
カラー出力が可能な画像処理方法において、
原稿を画像データとして読み取り、
前記画像データのカラーモードの判別を行うためのカラー閾値設定を記憶し、
前記画像データについての前記カラーモードの判定においてカラー出力とモノクロ出力のどちらに判定すべきかの指示であるカラーモード指示情報を取得し、
原稿の印刷データを描画して印刷用画像データを作成し、
前記画像データ及び前記印刷用画像データのカラー画素を検出し、前記カラー閾値設定により、前記原稿又は前記印刷データのカラーモードを判定し、
前記印刷用画像データのカラーモードの判定が、前記カラーモード指示情報と異なる場合、前記カラー閾値設定を、前記カラーモード指示情報と同じカラーモードになる向きに調整する
ことを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像形成装置、及び画像処理方法に係り、特に自動的にカラー出力すべきか又はモノクロ出力すべきかを判定する自動カラー判定を行う画像処理装置、画像形成装置、及び画像処理方法に関する。
【背景技術】
【０００２】
従来から、スキャナ等のカラー画像を光学的に読み込んで画像入力する画像読取部と、画像再生ユニットである画像形成部とを一組だけ備え、複数回現像のプロセスを繰り返すことによってカラー印刷が可能な複写機や複合機（Multifunctional Peripheral, MFP）等の画像形成装置が知られている。
このような従来のカラー印刷が可能な画像形成装置において、カラー出力で印刷する場合、シアン（Ｃｙａｎ、Ｃ）、マゼンタ（Ｍａｇｅｎｔａ、Ｍ）、イエロー（Ｙｅｌｌｏｗ、Ｙ）、及びブラック（ｂｌａｃＫ、Ｋ）の４つ、又はＣ、Ｍ、Ｙの３つのそれぞれの色のトナー等による現像プロセスを順番に実行し、それらの色を１枚の記録用紙上に重ねてカラーを表現する。
また、モノクロ出力で印刷する場合は、一回の現像プロセスで１つの画像を記録する。従って、この種の画像形成装置においてはカラー出力を行う動作モードと、モノクロ（単色）出力を行う動作モードとではコピー動作の所要時間が大幅に変わる。
このため、操作者（ユーザー）は、カラー出力とモノクロ出力との切り換えに注意を払う必要があり、原稿の種類に応じてコピーモードを適宜切り換える操作を行わなければならなかった。
【０００３】
ここで、特許文献１を参照すると、この種のカラーモードの切り換えの煩わしさを解消するために、各色成分のデータレベル及びその割合に基づいて装置の制御を行う画像データ処理装置の技術が開示されている（以下、従来技術１とする。）。  
従来技術１では、原稿がカラーか白黒かを自動的に識別し、その識別結果に応じて複写機のカラー出力とモノクロ出力の動作モードを自動的に切り換える（自動カラー判定、Auto Color Select、以下「ＡＣＳ」という。）ことを可能としている。
【０００４】
また、特許文献２を参照すると、入力した画像データに基づいて、当該画像が無彩色か有彩色かを自動的に判定する判定手段と、前記判定手段による判定に用いられる判定基準を調整する調整手段とを有することを特徴とするカラー画像処理装置が開示されている（以下、従来技術２とする。）。
従来技術２においては、ユーザーが白黒／カラー判定部で行われる白黒、カラーの調整レベルを調整可能に構成したことにより、白黒／カラーの誤判断を減少させる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開昭６３−１０７２７４号公報
【特許文献２】特開２０００−２０９４４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来技術１及び従来技術２では、カラー出力とモノクロ出力の自動判断のレベル調整のために、いちいちユーザーが画像形成装置の前に行って、原稿を読取部にセットして読み取らせ、カラーモード判定結果を閲覧し、操作パネル部から変更指示を行う必要があった。
このため、ＡＣＳの調整が面倒であるという問題があった。
【０００７】
本発明は、このような状況に鑑みてなされたものであり、上述の課題を解消することを課題とする。
【課題を解決するための手段】
【０００８】
本発明の画像処理装置は、カラー出力が可能な画像処理装置において、原稿を画像データとして読み取る読取手段と、前記読取手段により読み取られた前記画像データのカラーモードの判別を行うためのカラー閾値設定を記憶するカラー閾値設定記憶手段と、前記読取手段により読み取られた前記画像データについての前記カラーモードの判定においてカラー出力とモノクロ出力のどちらに判定すべきかの指示であるカラーモード指示情報を取得するカラーモード指示情報取得手段と、原稿の印刷データを描画して印刷用画像データを作成する印刷データ描画手段と、前記読取手段により読み取られた前記画像データ及び前記印刷データ描画手段により描画された前記印刷用画像データのカラー画素を検出し、前記カラー閾値設定記憶手段に記憶された前記カラー閾値設定により、前記原稿又は前記印刷データのカラーモードを判定するための自動カラー判定手段と、前記自動カラー判定手段による前記印刷用画像データのカラーモードの判定が、前記カラーモード指示情報取得手段により取得された前記カラーモード指示情報と異なる場合、前記カラー閾値設定記憶手段に記憶された前記カラー閾値設定を、前記カラーモード指示情報と同じカラーモードになる向きに調整する自動カラー判定閾値調整手段とを備えることを特徴とする。
本発明の画像処理装置は、前記カラー閾値設定記憶手段に記憶された前記カラー閾値設定は、前記カラー画素を検出するためのＹＵＶカラーのＵ成分の閾値及びＶ成分の閾値と、前記画像データの副走査線上で前記カラー画素が連続する箇所をカラーブロックと判断するためのカラーブロック閾値と、前記カラーブロックの大きさにより前記副走査線をカラーラインと判断するためのカラーライン閾値と、前記カラーラインの割合により前記画像データをカラー出力すべきかモノクロ出力すべきかを判断するためのカラーページ閾値とを含み、前記自動カラー判定手段は、前記読取手段により読み取られた前記画像データ又は前記印刷データ描画手段により描画された前記印刷用画像データをＹＵＶカラーの画像データに変換し、変換された前記ＹＵＶカラーの画像データの副走査線の各画素のＵ成分が前記Ｕ成分の閾値を超えるか又はＶ成分が前記Ｖ成分の閾値以上の場合に、前記カラー画素として検出し、前記画像データの副走査線上の判定された前記カラー画素の連続数が前記カラーブロック閾値以上の場合に、前記カラーブロックと判定し、前記画像データの副走査線上の前記カラーブロックの大きさが前記カラーライン閾値以上の場合に、前記カラーラインと判定し、前記画像データにて判定された前記カラーラインの合計数が前記カラーページ閾値以上の場合に、カラー出力すべきと判定し、それ以外の場合はモノクロ出力すべきと判定することを特徴とする。
本発明の画像処理装置は、前記カラー閾値設定記憶手段に記憶された前記カラー閾値設定は、前記画像データのカラー画素の情報に基づいた調整前の前記閾値と前記自動カラー判定閾値調整手段により調整後の前記閾値との差分の閾値を含み、前記自動カラー判定閾値調整手段は、調整前の前記閾値と調整後の前記閾値との差分値を算出し、前記差分値が前記差分の閾値以上である場合は、前記閾値を調整するか否かを問い合わせることを特徴とする。
本発明の画像形成装置は、前記画像処理装置により判定されたカラーモードに従い、前記読取手段により読み取られた前記画像データ又は前記印刷データ描画手段により描画された前記印刷用画像データをカラー出力又はモノクロ出力で印刷する画像形成手段を備えることを特徴とする。
本発明の画像処理方法は、カラー出力が可能な画像処理方法において、原稿を画像データとして読み取り、前記画像データのカラーモードの判別を行うためのカラー閾値設定を記憶し、前記画像データについての前記カラーモードの判定においてカラー出力とモノクロ出力のどちらに判定すべきかの指示であるカラーモード指示情報を取得し、原稿の印刷データを描画して印刷用画像データを作成し、前記画像データ及び前記印刷用画像データのカラー画素を検出し、前記カラー閾値設定により、前記原稿又は前記印刷データのカラーモードを判定し、前記印刷用画像データのカラーモードの判定が、前記カラーモード指示情報と異なる場合、前記カラー閾値設定を、前記カラーモード指示情報と同じカラーモードになる向きに調整することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、プリント出力時のカラーモード指示情報と、出力画像のカラー画素情報を基にしてＡＣＳの閾値の補正を行うため、ユーザーにＡＣＳの調整の煩わしさを感じさせることがなく、ユーザーの利便性を高める画像形成装置を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施の形態に係る画像形成装置１の内部構成を示す概略模式断面図である。
【図２】本発明の実施の形態に係る画像形成装置１の制御構成を示すブロック図である。
【図３】本発明の実施の形態に係るカラー判定調整制御部８１の制御構成を示すブロック図である。
【図４】本発明の実施の形態に係る自動カラー判定調整処理のフローチャートである。
【図５】本発明の実施の形態に係るＡＣＳ判定処理のフローチャートである。
【図６】本発明の実施の形態に係るカラー画素検出の概念図である。
【図７】本発明の実施の形態に係る原稿読み込み出力選択処理の詳細を示すフローチャートである。
【発明を実施するための形態】
【００１１】
＜実施の形態＞
〔画像形成装置１の構成〕
次に、図１〜図２を参照して、本発明の実施の形態に係る画像形成装置１の構成について詳しく説明する。
図１によると、本実施の形態の画像形成装置１（画像処理装置）は、原稿読取部２（読取手段）、原稿給送部３、本体部４、スタックトレイ５、操作パネル部６（表示手段、カラーモード指示情報取得手段）を備えている。
原稿読取部２は、本体部４の上部に配設され、原稿給送部３は、原稿読取部２の上部に配設されている。スタックトレイ５は、本体部４に形成された記録紙の排出口４１側に配設され、また、操作パネル部６は、画像形成装置１のフロント側に配設されている。
【００１２】
原稿読取部２は、スキャナー２１と、プラテンガラス２２と、原稿読取スリット２３とを備える。スキャナー２１は、露光ランプ、及びＣＣＤ(Charge Coupled Device)やＣＭＯＳ（Complementary Metal Oxide Semiconductor）撮像センサ等から構成され、原稿給送部３による原稿の搬送方向に移動可能に構成されている。プラテンガラス２２は、ガラス等の透明部材により構成された原稿台である。原稿読取スリット２３は、原稿給送部３による原稿の搬送方向と直交方向に形成されたスリットを有する。
原稿読取部２は、原稿を一枚ずつ、名刺〜Ａ３等の原稿サイズを自動的に認識して、認識したサイズに対応する所定範囲の画像を読み取る（スキャン）ことができる。
【００１３】
プラテンガラス２２に載置された原稿を読み取る場合には、スキャナー２１は、プラテンガラス２２に対向する位置に移動され、プラテンガラス２２に載置された原稿を走査しながら原稿を読み取って画像データを取得して、取得した画像データを本体部４に出力する。
また、原稿給送部３により搬送された原稿を読み取る場合には、スキャナー２１は、原稿読取スリット２３と対向する位置に移動され、原稿読取スリット２３を介し、原稿給送部３による原稿の搬送動作と同期して原稿を読み取って画像データを取得し、取得した画像データを本体部４に出力する。
【００１４】
原稿給送部３は、原稿載置部３１と、原稿排出部３２と、原稿搬送機構３３とを備えている。原稿載置部３１に載置された原稿は、原稿搬送機構３３によって、１枚ずつ順に繰り出されて原稿読取スリット２３に対向する位置へ搬送され、その後、原稿排出部３２に排出される。なお、原稿給送部３は、可倒式に構成され、原稿給送部３を上方に持ち上げることで、プラテンガラス２２の上面を開放させるプラテンカバーとしても機能させることができる。
【００１５】
本体部４は、画像形成部７を備えると共に、給紙部４２と、用紙搬送路４３と、搬送ローラー４４と、排出ローラー４５とを備えている。給紙部４２は、それぞれサイズ又は向きが異なる記録紙を収納する複数の給紙カセット４２１と、給紙カセット４２１から記録紙を１枚ずつ用紙搬送路４３に繰り出す給紙ローラー４２２とを備えている。給紙カセット４２１は、用紙保持部として機能する。
給紙ローラー４２２、搬送ローラー４４、及び排出ローラー４５は、搬送部として機能する。記録紙は、この搬送部により搬送される。給紙ローラー４２２によって用紙搬送路４３に繰り出された記録紙は、搬送ローラー４４によって画像形成部７に搬送される。
そして、画像形成部７によって記録が施された記録紙は、排出ローラー４５によってスタックトレイ５に排出される。
【００１６】
操作パネル部６は、ＬＣＤ等の表示部と、各種指示を行うためのタッチパネル６１やボタン部６２等とを備えている。
タッチパネル６１は、抵抗膜方式や静電容量方式のタッチパネルであり、ユーザーが押下した表示部上の座標や押圧等による指示情報を取得する。タッチパネル６１は、マルチタッチ対応のパネルの場合には、複数の座標や押圧等を検知できる。
ボタン部６２は、スタートキー、テンキー、複写、スキャン等の動作モードの切り換えや、選択された文書の印刷／送信／受信等に係るユーザーの指示を取得するためのボタンである。
操作パネル部６のタッチパネル６１及びボタン部６２は、ユーザーによる画像形成装置１の指示を取得する。このため、操作パネル部６のタッチパネル６１やボタン部６２からユーザー認証や各種指示を行うことができる。
【００１７】
画像形成部７は、感光体ドラム７１と、露光部７２と、現像部７３と、転写部７４と、定着部７５とを備えている。
露光部７２は、レーザー装置やＬＥＤアレイやミラーやレンズ等を備えた光学ユニットであり、画像データに基づいて光等を出力して感光体ドラム７１を露光し、感光体ドラム７１の表面に静電潜像を形成する。
現像部７３は、トナーを用いて感光体ドラム７１に形成された静電潜像を現像する現像ユニットであり、静電潜像に基づいたトナー像を感光体ドラム７１上に形成させる。転写部７４は、現像部７３によって感光体ドラム７１上に形成されたトナー像を記録紙に転写させる。定着部７５は、転写部７４によってトナー像が転写された記録紙を加熱してトナー像を記録紙に定着させる。
【００１８】
なお、原稿給送部３は、原稿が原稿載置部３１に載置された際に、原稿のサイズや枚数等も含めて検知する原稿検知センサを備えている。また、原稿給送部３は、プラテンカバーが開閉されたことを検知する開閉センサ等も備えている。
また、本体部４は、図示しない手差しトレイの開閉や、給紙カセット４２１の交換等を用紙セットとして検知するセンサも備えている。この他にも、各手段は、状態の変化を検知するためのセンサを備えている。
制御部８は、これらのセンサ及び操作パネル部６からのユーザーの指示を検知して、通常起動状態で、スキャンを含む各種ジョブを実行することができる。
【００１９】
図２には、画像形成装置１の概略制御構成を示すブロック図が示されている。上述の原稿読取部２、原稿給送部３、搬送部（給紙ローラー４２２、搬送ローラー４４、排出ローラー４５）、操作パネル部６、及び画像形成部７は、制御部８に接続され、制御部８によって動作制御される。また、制御部８には、記憶部９、画像処理部１０、ネットワーク送受信部１２等が接続されている。
【００２０】
制御部８は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等を備えたマイクロコンピュータ等の情報処理部である。ＲＯＭには画像形成装置１の動作制御を行うための制御プログラムが記憶されている。
制御部８は、ＲＯＭに記憶されている制御プログラムを読み出し、制御プログラムをＲＡＭに展開させることで、操作パネル部６から入力されたユーザーの指示情報に応じて、装置全体の制御を行う。また、制御部８及び画像処理部１０は、他の端末からの指示で、各種の制御を行うこともできる。また、制御部８又は画像処理部１０は、自動カラー判定を行うための専用の回路や演算手段を別途備えていてもよい。
【００２１】
また、制御部８は、カラー判定調整制御部８１（自動カラー判定手段、カラー判定調整制御手段、ユーザー認証手段）を機能手段として備えている。
カラー判定調整制御部８１の詳細構成については後述する。
【００２２】
記憶部９は、半導体メモリやＨＤＤ（Hard Disk Drive）等の記憶手段である。
記憶部９は、原稿読取部２で読み取られ画像処理部１０で画像処理された画像データを一時ファイルであるスキャン画像データ９５として記憶する。また、記憶部９は、外部の記録媒体から読み出された各種ファイル、サムネイル（thumbnail）画像のデータ等も記憶する。
また、記憶部９には、各ユーザーの保存フォルダを備えている。この保存フォルダは、スキャン画像データ９５をＰＤＦ等のファイル化したデータ、その他の画像データや印刷データ等をＮＡＳ（Network Attached Storage）のように保持する。また、これらのデータは、ネットワーク１００を経由して端末２００に送信されてもよい。
また、記憶部９は、アカウント設定９０を記憶するアカウント設定記憶手段、カラー閾値設定９１を記憶するカラー閾値設定記憶手段、ジョブデータ９２（印刷データ）を記憶するジョブデータ記憶手段、印刷画像データ９３を記憶する印刷データ記憶手段、カラーモード指示情報９４を記憶するカラーモード指示情報記憶手段、スキャン画像データ９５を記憶するスキャン画像データ記憶手段、出力画像データ９６を記憶する出力画像データ記憶手段として、それぞれ機能する。
【００２３】
アカウント設定９０は、ユーザーのアカウント毎の画像形成装置１の各種情報を備えたデータベースである。アカウント設定９０は、ユーザーＩＤ（Identification）毎に、暗号化された認証情報、カラーモノクロ切り換え用の閾値情報等を含んでいる。
認証情報は、ユーザーＩＤと対応するパスワードやユーザー名等を含み、ユーザー認証（個人認証）の際に用いられる。また、管理者や一般ユーザーやゲスト等の権限についても、印刷時や複写時に用いられる認証情報等として含んでいる。
閾値情報は、ユーザー毎に、下記で示すカラー閾値設定９１を含んでいる。ユーザーがログインされた後、制御部８は、このユーザー毎に、この閾値情報をカラー閾値設定９１に書き込んで各処理を行ってもよい。この閾値情報に、下記で示すユーザー毎のカラーモード指示情報９４を含んでいてもよい。
加えて、アカウント設定９０は、保存フォルダの名称や位置、ユーザーのＩＰアドレスやメールアドレス、住所録等を含んでいてもよい。また、アカウント設定９０は、認証情報と画像形成装置１の固有番号等から作成された固有暗号鍵を更に含んでいてもよい。
アカウント設定９０の各ユーザーの情報は、操作パネル部６から入力又は変更される。また、図示しない外部端末や、記録媒体接続部等に接続された他の記録媒体等から、当該ユーザーの各種情報を入力して登録してもよい。
また、アカウント設定９０には、ゲストのユーザーを登録してもよい。
【００２４】
カラー閾値設定９１は、スキャン画像データ９５又は印刷画像データ９３がカラー画像であるかモノクロ画像であるかについてをＡＣＳで判定する際の閾値の設定である。カラー閾値設定９１は、複数のＡＣＳ判定閾値と、各ＡＣＳ判定閾値の差分の閾値とを含んでいる。
ＡＣＳ判定閾値は、スキャン画像データ９５又は印刷画像データ９３のカラー画素の情報により、カラー又はモノクロの出力の判断をする際の閾値である。ＡＣＳ判定閾値は、例えば、カラー画素検出閾値、カラーブロック閾値、カラーライン閾値、カラーページ閾値等を用いる。
このうち、カラー画素検出閾値は、例えば、スキャン画像データ９５やジョブデータ９２のＲＧＢ（Ｒｅｄ、Ｇｒｅｅｎ、Ｂｌｕｅ）カラーをＹＵＶ（輝度：Ｙ成分と、２つの色差：Ｕ成分＝Ｂｌｕｅ−Ｙ成分、Ｖ成分＝Ｒｅｄ−Ｙ成分）カラーに変換した際に、カラー画素を検出するための、Ｕ成分の閾値及びＶ成分の閾値を含んでいる。このカラー画素検出閾値の既定（デフォルト）の値としては、例えば、画像形成部７で表現可能な階調の１％〜数％程度の値を用いることが好適である。
カラーブロック閾値は、スキャン画像データ９５やジョブデータ９２の１つのライン、つまり水平又は垂直の副走査線上の画素の集合（以下、「スキャンライン」という。）内で、カラー画素が連続する箇所を「カラーブロック」として判断するための閾値である。つまり、カラー画素の連続数がこの閾値より大きいと、カラーブロックと判断される。カラーブロック閾値のデフォルトの値としては、例えば、最低を２ピクセルとして、スキャンライン上の画素の合計の０．０１％〜数％程度までの値を用いることが好適である。
カラーライン閾値は、１つのスキャンラインがカラーラインか否かを判断するための閾値である。カラーライン閾値は、カラーとして判断されるカラーブロックの大きさを示す閾値である。すなわち、１つのスキャンラインにカラーライン閾値より大きなカラーブロックがあれば、カラーラインと判断される。なお、カラーライン閾値として、１つのスキャンライン上のカラーブロックの数の合計、大きさの合計等の値を用いてもよい。このカラーライン閾値のデフォルトの値としては、例えば、スキャンライン上の画素の合計の１％〜数％程度の値を用いることが好適である。
カラーページ閾値は、カラーのページか否かを判断するための閾値である。カラーライン閾値は、カラーラインと判断されたスキャンラインの合計数の割合等からカラーページか否かを判断するために用いられる閾値である。このカラーページ閾値のデフォルトの値として、例えば、ページ内のスキャンライン数の合計の０．１％〜数％程度の値を用いることが好適である。
カラー閾値設定９１の各値は、可変値であり、後述するＡＣＳ判定閾値調整部８２０による処理で最適な値の向きに調整され、調整幅（差分）が大きいときは、ユーザーの指示により調整が問い合わせられる。各ＡＣＳ判定閾値の差分の閾値は、この調整の問い合わせの際に参照される。
【００２５】
ジョブデータ９２は、各種ジョブに関するデータである。ジョブデータ９２は、ジョブの種類、機能を実行させるコマンド、ジョブＩＤ（Identification）、ユーザーＩＤ、ページ記述言語データや印刷画像データ９３や含む各種データ等から構成されている。ジョブの種類としては、例えば、印刷ジョブ、スキャンジョブ、リモートスキャンジョブ、コピージョブ、ＦＡＸ送信ジョブ、ＦＡＸ受信ジョブ等が含まれる。
印刷画像データ９３は、本実施形態の印刷ジョブやＦＡＸ送信ジョブでは、端末２００から受信されたり、図示しない外部記録媒体や記憶部９の保存フォルダに記憶されたりしたページ記述言語の印刷データがラスタライズ（描画）された画像データである。印刷画像データ９３は、カラー判定調整制御部８１と画像処理部１０で画像処理された後、画像形成部７で用紙に記録される。つまり、印刷画像データ９３は、スキャンされコピーされる際に用いられるものではない、「オリジナル」の画像データである。また、印刷画像データ９３は、本実施形態のＦＡＸ受信ジョブでは、ファクシミリ受信した画像データである。また、印刷画像データ９３は、本実施形態のスキャンジョブ、リモートスキャンジョブ、又はコピージョブにおいては、原稿読取部２から読み取られたスキャン画像データ９５と同様の画像データである。
【００２６】
カラーモード指示情報９４は、ＡＣＳ判定でカラー出力すべきと判定するか、モノクロ出力すべきと判定するかについてのユーザーの指示の情報である。つまり、カラーモード指示情報９４は、コピーや印刷時の出力画像を、「ＡＣＳ判定でカラー出力すべきと判定させたい画像なのか」、又は「ＡＣＳ判定でモノクロ出力すべきと判定させたい画像なのか」について指定する情報である。
このカラーモード指示情報９４は、操作パネル部６や端末２００のドライバー部２１０で、ユーザーが指示し、これを取得することが可能である。
なお、このカラーモード指示情報９４は、ジョブデータ９２やスキャン画像データ９５に直接、含まれていてもよい。また、自動カラー判定の際に、直接、カラーモードについての指示を入力することも可能である。
【００２７】
スキャン画像データ９５は、主に原稿読取部２で読み取られ画像処理部１０で画像処理された画像データである。
スキャン画像データ９５としては、ＲＧＢカラーやモノクロやグレースケールのビットマップ画像のファイル、ランレングスやＬＺＷ等で軽度に圧縮されたファイル等を含んでいる。
なお、本実施形態のＡＣＳの判定においては、カラーでスキャンされた、例えば各色が８ビット又は１６ビット階調のＲＧＢカラーのスキャン画像データ９５が用いられる。
また、スキャン画像データ９５としては、画像処理部１０や制御部８でＰＤＦやＴＩＦＦ等のファイル化されたデータが含まれる。
【００２８】
出力画像データ９６は、画像形成部７により記録紙上に印刷出力される画像データである。出力画像データ９６は、例えば、各色について、画像形成部７で印刷される解像度に対応してハーフトーンについては、ディザや誤差拡散等で２階調化されたビットマップファイル等が用いられる。
【００２９】
画像処理部１０は、ＤＳＰ（Digital Signal Processor）やＧＰＵ（Graphics Processing Unit）等の制御演算手段である。画像処理部１０は、画像データに対して所定の画像処理を行う機能手段であり、例えば、拡大縮小処理や、濃度調整、階調調整等の画像改善処理を含む各種画像処理を行う。
画像処理部１０は、原稿読取部２で読み取られた画像データを画像処理してスキャン画像データ９５を作成する。この際、画像処理部１０は、ＰＤＦやＴＩＦＦ等のフォーマットの画像データに変換するための演算、電子透かしの付加や復号化に用いられてもよい。また、画像処理部１０は、端末２００から取得したジョブデータ９２を描画の際に画像処理し、スキャンの際にスキャン画像データ９５を画像処理し、又は印刷出力すべき出力画像データ９６を画像処理をしてもよい。
【００３０】
ＦＡＸ送受信部１１は、ファクシミリの送受信を行う手段であり、通常の電話回線やＩＳＤＮ回線等と接続されている。
ＦＡＸ送受信部１１は、ファクシミリを受信した画像データを、画像形成部７から直接出力又はＦＡＸ受信ジョブのジョブデータ９２として記憶部９に記憶する。
また、ＦＡＸ送受信部１１は、端末２００から受信したＦＡＸ送信ジョブのジョブデータ９２を、画像形成部７で現像して出力する代わりにファクシミリ送信して出力することもできる。
【００３１】
ネットワーク送受信部１２は、ネットワーク１００に接続するためのＬＡＮボードや無線送受信機やテレフォン・ダイアラーやカプラ等を含む、外部のネットワーク１００へ接続する手段である。
ネットワーク１００は、ＬＡＮ、ＷＡＮ、携帯電話網等のネットワークである。
ネットワーク送受信部１２は、ネットワーク１００を介し、端末２００と接続される。ネットワーク送受信部１２は、端末２００からジョブの指示を受信する。
端末２００は、ユーザーのＰＣ（Personal Computer）やスマートフォン等であり、記憶部に記憶されたドライバー部２１０を制御部が実行して、ユーザーの指示を取得し、各種の制御を行う手段として機能する。
【００３２】
なお、画像形成装置１は、制御部８や画像処理部１０等を、ＧＰＵ内蔵ＣＰＵや、チップ・オン・モジュールパッケージのように、一体的に形成してもよい。
また、画像形成装置１は、他の画像形成装置１、又は外部のサーバ（図示せず）にアップロードを行うためのアップロード部等を備えていてもよい。
【００３３】
〔制御部８の詳細構成〕
ここで、図３を参照して、本実施形態の制御部８のカラー判定調整制御部８１の詳細な構成について説明する。図３は、カラー判定調整制御部８１の概略制御構成を模式的に示したブロック図である。カラー判定調整制御部８１は、ＡＣＳ判定部８１０（自動カラー判定手段）、ＡＣＳ判定閾値調整部８２０（自動カラー判定閾値調整手段、印刷データ描画手段）、インターフェイス部８３０（インターフェイス手段、カラーモード指示情報取得手段）、出力画像作成部８４０（出力画像作成手段）とを備えている。
【００３４】
ＡＣＳ判定部８１０は、ジョブデータ９２やスキャン画像データ９５から、カラー閾値設定９１の閾値を用いてカラーかモノクロかを判定する手段である。
ＡＣＳ判定閾値調整部８２０は、端末２００のドライバー部や操作パネル部６を介して入力されたユーザーのＡＣＳ判定の閾値の変更の指示を基に、カラー画素検出閾値、カラーブロック閾値、カラーライン閾値等のＡＣＳ判定閾値を調整する。
インターフェイス部８３０は、端末２００のプリンタードライバーとの間で通信を行って、端末２００からの各種指示の情報を取得し、画像形成装置１の設定や機能の呼び出し等を行うインターフェイス手段である。インターフェイス部８３０は、画像形成部７での印刷の出力時に、ユーザーによるカラー出力又は白黒出力の選択、すなわちカラーモードの指示を、カラーモード指示情報９４として取得する。これに加えて、インターフェイス部８３０は「集約出力（２ｉｎ１等）」等の出力条件を、端末２００上で変更するためのインターフェイス等も提供する。また、インターフェイス部８３０は、操作パネル部６からのユーザーの各種指示も、同様に取得する。
出力画像作成部８４０は、判定されたカラーモードに応じて、印刷画像データ９３又はスキャン画像データ９５に画像処理を行い、画像形成部７で印刷出力すべき画像データである出力画像データ９６を作成する。
【００３５】
〔画像形成装置１による自動カラー判定調整処理〕
次に、図４を参照して、本発明の実施の形態に係る画像形成装置１による自動カラー判定調整処理について説明する。
本実施形態の自動カラー判定調整処理は、原稿読取部２で画像を読み取って、カラー出力すべきかモノクロ出力すべきかをＡＣＳにより判定するスキャンの際の処理と、印刷用ジョブデータの入力に従って閾値を調整する調整の際の処理とが含まれる。
図４（ａ）が自動カラー判定調整処理のスキャンの際の処理であり、図４（ｂ）が閾値の調整の際の処理である。
以下で、図４（ａ）（ｂ）のフローチャートにより、本実施形態の自動カラー判定調整処理をステップ毎に説明する。以下の処理は、制御部８の主にカラー判定調整制御部８１が、記憶部９に記憶されたプログラムに従って、ハードウェア資源を用いて実行する。
【００３６】
｛スキャンの際の処理｝
（ステップＳ１０１）
まず、カラー判定調整制御部８１は、スキャン画像入力処理を行う。
カラー判定調整制御部８１は、操作パネル部６のタッチパネル６１やボタン部６２により、ユーザーからコピー、スキャン、リモートスキャン、ファクシミリ送信等の指示を受け付けた場合に、原稿読取部２にセットされた原稿を光学的に読み取るよう指示する。
原稿読取部２に読み取られた画像データは、画像処理部１０で画像処理され、スキャン画像データ９５として記憶部９に記憶される。
また、カラー判定調整制御部８１は、操作パネル部６から、ユーザーがカラーで出力したいかモノクロで出力したいかの指示の情報であるカラーモード指示情報９４を取得し、記憶部９に記憶する。
【００３７】
（ステップＳ１０２）
次に、カラー判定調整制御部８１のＡＣＳ判定部８１０は、ＡＣＳ判定処理を行う。
ＡＣＳ判定部８１０は、スキャン画像データ９５について、ページ毎に、当該画像がカラー出力されるべき画像か、モノクロ出力されるべき画像かを自動的に判定する。
このＡＣＳ判定処理の詳細については後述する。
【００３８】
（ステップＳ１０３）
次に、カラー判定調整制御部８１は、主に出力画像作成部８４０を用いて、スキャン画像出力処理を行う。
カラー判定調整制御部８１は、カラー出力すべき又はモノクロ出力すべきとの判定に従って、スキャン画像データ９５から出力画像データ９６を作成し、画像形成部７にて印刷する。
モノクロのページと判断された場合に、カラー判定調整制御部８１は、ＣＭＹＫカラーから、所定の重み付けを行ってモノクロの出力画像データ９６に変更する。
なお、カラー判定調整制御部８１は、ＰＤＦファイルを作成したり、ファクシミリ送信してもよい。
以上により、自動カラー判定調整処理のスキャンの際の処理を終了する。
【００３９】
｛閾値の調整の際の処理｝
（ステップＳ１０４）
まず、カラー判定調整制御部８１は、印刷用ジョブデータ入力処理を行う。
カラー判定調整制御部８１は、端末２００から印刷ジョブ又はＦＡＸ送信ジョブのジョブデータ９２が送信された場合には、これを取得して、記憶部９に記憶する。
また、カラー判定調整制御部８１は、端末２００や外部の記録媒体や保存フォルダに記憶されたジョブデータ９２を取得して、ＦＡＸ送受信部１１からファクシミリを受信してジョブデータ９２を取得してもよい。
この際に、カラー判定調整制御部８１は、インターフェイス部８３０により、端末２００のドライバー部２１０から、カラーモード指示情報９４を取得して、記憶部９に記憶する。
【００４０】
（ステップＳ１０５）
次に、カラー判定調整制御部８１のＡＣＳ判定閾値調整部８２０は、ＡＣＳ判定用閾値調整処理を行う。
ＡＣＳ判定閾値調整部８２０は、ステップＳ１０１の画像入力処理で取得したカラーモード指示情報９４と、印刷画像データ９３のカラー画素の数を算出し、これを基にして、ＡＣＳ判定処理によるカラー又はモノクロの判定に用いられるカラー閾値設定９１の各閾値を調整する。
このＡＣＳ判定用閾値調整処理の詳細についても後述する。
【００４１】
（ステップＳ１０６）
ここで、カラー判定調整制御部８１は、主に出力画像作成部８４０を用いて、印刷画像出力処理を行う。
カラー判定調整制御部８１は、画像形成部７にて、上述のカラー出力の判断に従って、出力画像データ９６を画像形成部７により印刷する。
なお、カラー判定調整制御部８１は、ここでも、画像形成部７による印刷の他に、ＰＤＦファイルの作成、ＦＡＸ送受信部１１からのファクシミリ送信、端末２００への送信、図示しないサーバへのアップロード等を行ってもよい。
また、カラー判定調整制御部８１は、カラー又はモノクロの各出力をカウントして、履歴情報として記憶部９に記憶し、チャージ（料金）等を算出してもよい。
以上により、自動カラー判定調整処理の調整の際の処理を終了する。
【００４２】
〔スキャン時のＡＣＳ判定処理の詳細〕
次に、図５と図６とを参照して、図４のステップＳ１０２のＡＣＳ判定処理の詳細について、ステップ毎に詳しく説明する。
【００４３】
（ステップＳ２０１）
まず、ＡＣＳ判定部８１０は、カラー画素検出処理を行う。
図６を参照して説明すると、ＡＣＳ判定部８１０は、スキャン画像データ９５のスキャンライン６００毎に、各画素のＲＧＢカラーのデータを、ＹＵＶカラーに変換したＹＵＶカラーの画像データを一次データとして作成する。この変換については、例えば、
Ｙ成分  ＝    ０．２９９×Ｒ＋０．５８７×Ｇ＋０．１１４×Ｂ
Ｕ成分  ＝  −０．１４７１３×Ｒ−０．２８８８６×Ｇ＋０．４３６×Ｂ
Ｖ成分  ＝    ０．６１５×Ｒ−０．５１４９９×Ｇ−０．１０００１×Ｂ
のような式を用いて変換する。
【００４４】
次に、ＡＣＳ判定部８１０は、カラー閾値設定９１のカラー画素検出閾値を参照し、当該画素のＹＵＶカラーの画像データにおいて、Ｕ成分の閾値及びＶ成分の閾値のいずれかが閾値を超えていた場合は、カラーの画素と判断する。図６では、このカラーと判断された画素を黒色で示す。
なお、ＡＣＳ判定部８１０は、ＲＧＢデータの分散等から直接カラーの画送を検出してもよく、例えば、タイル状に区切られた領域のカラーの分散から、カラー率を判定してもよい。また、文字をＯＣＲ等で認識し、背景のうち文字だけがカラーの場合に、その領域全体をカラーであると判定してもよい。さらに、ジョブデータ９２のページ記述言語を解析して、カラーの領域を算出したり、ラスタライズ時にカラーのピクセルを同時に算出してもよい。この際にも、ＡＣＳ判定部８１０は、スキャンライン単位でカラーの画素を算出することが好適である。また、カラーの算出を、画像処理部１０にて高速に行わせることも可能である。
【００４５】
（ステップＳ２０２）
次に、ＡＣＳ判定部８１０は、カラーブロック検出処理を行う。
ＡＣＳ判定部８１０は、スキャンライン６００上で、カラー画素の連続する箇所を判別し、カラー画素の連続数をカウントする。この上で、ＡＣＳ判定部８１０は、カラー閾値設定９１のカラーブロック閾値を参照する。ＡＣＳ判定部８１０は、このカラーブロック閾値よりカラー画素の連続数が大きい場合、当該連続するカラー画素の集合をカラーブロックの箇所と検出する。ＡＣＳ判定部８１０は、カラーブロックと判断された箇所のカラー画素の連続数を、当該カラーブロックの大きさとして算出する。
ここで、通常は、カラーの箇所ではカラー画素が連続するため、連続するカラー画素の大きさを後述するように調整可能なカラーブロック閾値として用いることで、スキャンライン上のカラーの箇所の大きさを連続的に変化させて判別できる。
【００４６】
（ステップＳ２０３）
次に、ＡＣＳ判定部８１０は、カラーライン検出処理を行う。
ＡＣＳ判定部８１０は、カラー閾値設定９１のカラーライン閾値を参照し、スキャンライン６００毎に、このカラーライン閾値以上の大きさのカラーブロックが存在する場合には、当該ラインをカラーラインと判断する。
なお、ＡＣＳ判定部８１０は、カラーブロックの大きさの合計値や平均値等をカラーラインの判定に用いてもよい。
【００４７】
（ステップＳ２０４）
次に、ＡＣＳ判定部８１０は、カラー原稿判定処理を行う。
ＡＣＳ判定部８１０は、スキャン画像データ９５のページ毎にカラーラインと判断されたスキャンライン６００の数をカラーライン数合計値としてカウントする。
ＡＣＳ判定部８１０は、カラー閾値設定９１のＡＣＳ判定閾値のカラーページ閾値を参照し、このカラーライン数合計値が、このカラーページ閾値を超えていた場合、カラー出力すべきページと判定する。
ＡＣＳ判定部８１０は、それ以外の場合は、モノクロ出力すべきページと判定する。
以上により、ＡＣＳ判定処理を終了する。
【００４８】
〔印刷時のＡＣＳ判定用閾値調整処理の詳細〕
次に、図７を参照して、図４のステップＳ１０５のＡＣＳ判定用閾値調整処理の詳細について、ステップ毎に説明する。
ＡＣＳ判定用閾値調整処理では、プリント出力時のカラーモード指示情報９４及び印刷画像データ９３を基に、上述のステップＳ１０２のスキャン時のＡＣＳ判定処理に用いるカラー閾値設定９１のＡＣＳ判定閾値の各閾値を調整する。
ここで、ＡＣＳ判定閾値調整部８２０は、調整するＡＣＳ判定閾値の閾値として、ＡＣＳ判定閾値のカラー画素検出閾値であるＵ成分の閾値及びＶ成分の閾値、カラーブロック判定用の連続数の閾値であるカラーブロック閾値、カラーライン判定用のカラーライン閾値、カラーページ閾値等のいずれかを、下記の処理でそれぞれ用いることができる。
【００４９】
（ステップＳ３０１）
まず、ＡＣＳ判定閾値調整部８２０は、色変換ＡＣＳ判定処理を行う。
ＡＣＳ判定閾値調整部８２０は、ジョブデータ９２が、印刷ジョブやＦＡＸ送信ジョブのデータであった場合、印刷データ内のページ記述言語の解析を行いラスタライズし、印刷画像データ９３を作成してジョブデータ９２に組み込んで記憶部９に記憶する。この際に、ＡＣＳ判定閾値調整部８２０は、印刷後の色再現範囲にマッピングして、スキャン画像データ９５と同等の印刷画像データ９３を生成させる。また、その他のジョブにおいては、カラー判定調整制御部８１は、取得されたジョブデータ９２の印刷画像データ９３をそのまま使用してもよい。
この上で、ＡＣＳ判定閾値調整部８２０は、ＡＣＳ判定部８１０を用いて、印刷画像データ９３から、図４のステップＳ１０２のＡＣＳ判定処理と同様の手法で、ページ毎に、カラー出力すべきページか、モノクロ出力すべきページかを判定する。
【００５０】
（ステップＳ３０２）
次に、ＡＣＳ判定閾値調整部８２０は、カラーモード指示情報９４により、ユーザーがカラーで出力したいページであったか否かを判定する。つまり、印刷等の出力がカラーかモノクロかの指示の判定を行う。ＡＣＳ判定閾値調整部８２０は、カラーモード指示情報９４がカラー出力の指示であった場合には、Ｙｅｓと判定する。ＡＣＳ判定閾値調整部８２０は、それ以外の場合つまりモノクロ出力の指示では、Ｎｏと判定する。
Ｙｅｓの場合、ＡＣＳ判定閾値調整部８２０は、処理をステップＳ３０３に進める。
Ｎｏの場合、ＡＣＳ判定閾値調整部８２０は、処理をステップＳ３０６に進める。
【００５１】
（ステップＳ３０３）
カラーモード指示情報９４がカラー出力の指示の場合は、ＡＣＳ判定閾値調整部８２０は、カラー閾値設定９１のＡＣＳ判定閾値のカラーページ閾値を読み出し、これが算出したカラーライン数合計値以上であるか否かを判定する。すなわち、ＡＣＳ判定閾値調整部８２０は、カラーページ閾値をＡとし、スキャンライン６００（図６）のカラーライン数合計値をＢとすると、ＢがＡ以上であるか否かを判定する。ＡＣＳ判定閾値調整部８２０は、ＢがＡ以上の場合には、Ｙｅｓと判定する。ＡＣＳ判定閾値調整部８２０は、ＢがＡ未満の場合は、Ｎｏと判定する。
Ｙｅｓの場合、ＡＣＳ判定閾値調整部８２０は、処理をステップＳ３０９に進める。
Ｎｏの場合、ＡＣＳ判定閾値調整部８２０は、処理をステップＳ３０４に進める。
【００５２】
（ステップＳ３０４）
カラーライン数合計値がカラーページ閾値未満であった場合、ＡＣＳ判定閾値調整部８２０は、閾値減少処理を行う。
ＡＣＳ判定閾値調整部８２０は、カラー閾値設定９１において調整するＡＣＳ判定閾値の閾値を、所定値だけ減少させる等の処理を行って調整する。すなわち、閾値が減少すると、検出されるカラーライン数が増えると想定されるためである。
【００５３】
（ステップＳ３０５）
次に、ＡＣＳ判定閾値調整部８２０は、ＡＣＳ再判定処理を行う。
ＡＣＳ判定閾値調整部８２０は、変更されたＡＣＳ閾値の閾値により、ＡＣＳ判定部８１０を用いて、印刷画像データ９３から、ステップＳ３０１のＡＣＳ判定処理と同様に、カラー出力すべきページか、モノクロ出力すべきページかを判定する。
その後、ＡＣＳ判定閾値調整部８２０は、処理をステップＳ３０３に戻す。
【００５４】
（ステップＳ３０６）
カラーモード指示情報９４がモノクロ出力の指示の場合、ＡＣＳ判定閾値調整部８２０は、カラー閾値設定９１のＡＣＳ判定閾値のカラーページ閾値が、算出したカラーライン数合計値以下であるか否かを判定する。ＡＣＳ判定閾値調整部８２０は、合計値以下であった場合には、Ｙｅｓと判定する。ＡＣＳ判定閾値調整部８２０は、それ以外の場合は、Ｎｏと判定する。
Ｙｅｓの場合、ＡＣＳ判定閾値調整部８２０は、処理をステップＳ３０９に進める。
Ｎｏの場合、ＡＣＳ判定閾値調整部８２０は、処理をステップＳ３０７に進める。
【００５５】
（ステップＳ３０７）
カラーライン数合計値がカラーページ閾値より大きかった場合、ＡＣＳ判定閾値調整部８２０は、閾値増加処理を行う。
ＡＣＳ判定閾値調整部８２０は、カラー閾値設定９１において調整するＡＣＳ判定閾値の閾値を、所定値だけ増加させる等の処理を行って調整する。すなわち、閾値が増加すると、検出されるカラーライン数が減ると想定されるためである。
【００５６】
（ステップＳ３０８）
次に、ＡＣＳ判定閾値調整部８２０は、ＡＣＳ再判定処理を行う。この処理は、ステップＳ３０５と同様に行う。
その後、ＡＣＳ判定閾値調整部８２０は、処理をステップＳ３０６に戻す。
【００５７】
（ステップＳ３０９）
ここで、ステップＳ３０３〜ステップＳ３０８の条件を満たし、カラーモード指示情報９４による閾値の調整が成功した場合、ＡＣＳ判定閾値調整部８２０は、カラー閾値設定９１の差分の閾値を参照し、調整前と調整後の閾値の変化の差分値が、この差分の閾値以上であったか否かを判定する。すなわち、ＡＣＳ判定閾値調整部８２０は、調整前のＡＣＳ判定閾値の閾値をＣ、調整後の閾値をＤ、差分の閾値をＸとすると、差分値である絶対値｜Ｄ−Ｃ｜がＸ以上であるか否かを判定する。これは、調整前のＡＣＳ判定閾値の閾値Ｃと、調整する候補となる閾値Ｄとの差異が所定の閾値Ｘを超えた場合、現状の判定結果と比較して大きく変化する可能性があるためである。ＡＣＳ判定閾値調整部８２０は、差分値がＸ以上の場合には、Ｙｅｓと判定する。ＡＣＳ判定閾値調整部８２０は、それ以外の場合には、Ｎｏと判定する。
Ｙｅｓの場合、ＡＣＳ判定閾値調整部８２０は、処理をステップＳ３１０に進める。
Ｎｏの場合、ＡＣＳ判定閾値調整部８２０は、処理をステップＳ３１２に進める。
【００５８】
（ステップＳ３１０）
閾値変化が差分の閾値以上であった場合、ＡＣＳ判定閾値調整部８２０は、閾値変更許可処理を行う。
ＡＣＳ判定閾値調整部８２０は、操作パネル部６の表示部に「ＡＣＳ閾値設定を変更してもよろしいでしょうか？」等の問い合わせの表示（ダイアログ）を行い、ユーザーの指示をタッチパネル６１やボタン部６２にて入力させる。また、ＡＣＳ判定閾値調整部８２０は、インターフェイス部８３０により、端末２００のドライバー部２１０を介してユーザーに同様の意思確認を行うこともできる。
なお、端末２００のドライバー部２１０に、「自動カラー判定調整」等の設定により、閾値の変更の許可が設定がされていた場合には、この処理を省略してもよい。
【００５９】
（ステップＳ３１１）
次に、ＡＣＳ判定閾値調整部８２０は、ユーザーの閾値変更の許可があったか否かを判定する。ＡＣＳ判定閾値調整部８２０は、許可があった場合には、Ｙｅｓと判定する。ＡＣＳ判定閾値調整部８２０は、それ以外の場合には、Ｎｏと判定する。
Ｙｅｓの場合、ＡＣＳ判定閾値調整部８２０は、処理をステップＳ３１２に進める。
Ｎｏの場合、ＡＣＳ判定閾値調整部８２０は、ＡＣＳ判定用閾値調整処理を終了する。これにより、ＡＣＳ判定閾値調整部８２０は、変更された閾値を元に戻す。
【００６０】
（ステップＳ３１２）
閾値変化が差分の閾値未満であった場合、又はユーザーが許可した場合、ＡＣＳ判定閾値調整部８２０は、閾値変更処理を行う。
すなわち、ＡＣＳ判定閾値調整部８２０は、変更された閾値の設定を、カラー閾値設定９１のＡＣＳ判定閾値の当該閾値に反映させる。また、ＡＣＳ判定閾値調整部８２０は、これらの値を、アカウント設定９０の閾値情報にも反映させる。
これにより、次回以降のコピーやスキャンやリモートスキャン等の際に、変更された閾値を用いてＡＣＳの判定が可能となる。
以上により、ＡＣＳ判定用閾値調整処理を終了する。
【００６１】
以上のように構成することで、以下のような効果を得ることができる。
本発明の実施の形態に係る画像形成装置１は、カラーモード指示情報９４と、出力画像のカラー画素情報とを基に、コピーやスキャン時のＡＣＳ時のカラーとモノクロで出力すべきかの判定に用いる閾値を容易に調整できる。このため、ＡＣＳを調整するためにユーザーがいちいち原稿を読み取ったり、読み取られた原稿を印刷して調整する必要がなくなる。つまり、プリント時のカラーモード指定のみの作業で、容易にカラーとモノクロの誤判断を減少させることが可能となる。
また、本実施形態の画像形成装置１は、プリント出力時に、当該の出力画像がＡＣＳのコピー・スキャン時に「カラー出力させたい画像」なのか「白黒出力させたい画像」なのかを、プリンタードライバーを介して設定することで、カラー又はモノクルの判定の閾値の補正が可能となる。このような構成により、ＡＣＳレベル調整のために、ユーザーが画像形成装置１に出向いて、原稿を読み取らせることなく、容易にカラーとモノクロの誤判断を減少させることが可能となる。
【００６２】
なお、本実施形態の画像形成装置１は、画像形成装置以外の情報処理装置にも適用できる。
また、画像形成装置１は、他の画像形成装置１や別途接続されたスキャナーやネットワークスキャナーで作成したスキャン画像データ９５を用いるような構成であってもよい。つまり、この実施の形態に記載される画像入力方法は、この発明の範囲をそれのみに限定する趣旨ではなく、単なる説明例に過ぎない。また、画像形成装置１は、印刷のみならずスキャンやＰＤＦ等のファイル化について、本実施形態の処理を用いてもよい。
また、上述の実施の形態では、ＡＣＳ判定閾値として、ＹＵＶカラーとスキャンラインのブロックによる閾値について記載したが、これに限られず、濃度やＲＧＢカラーや彩度や明度等の閾値、周辺画素との色差の閾値、統計的なカラーモデルのパラメータ等を閾値として用いて自動調整してもよい。
【００６３】
なお、上記実施の形態の構成及び動作は例であって、本発明の趣旨を逸脱しない範囲で適宜変更して実行することができることは言うまでもない。
【符号の説明】
【００６４】
１  画像形成装置
２  原稿読取部
３  原稿給送部
４  本体部
５  スタックトレイ
６  操作パネル部
７  画像形成部
８  制御部
９  記憶部
１０  画像処理部
１１  ＦＡＸ送受信部
１２  ネットワーク送受信部
２１  スキャナー
２２  プラテンガラス
２３  原稿読取スリット
３１  原稿載置部
３２  原稿排出部
３３  原稿搬送機構
４１  排出口
４２  給紙部
４３  用紙搬送路
４４  搬送ローラー
４５  排出ローラー
６１  タッチパネル
６２  ボタン部
７１  感光体ドラム
７２  露光部
７３  現像部
７４  転写部
７５  定着部
８１  カラー判定調整制御部
９０  アカウント設定
９１  カラー閾値設定
９２  ジョブデータ
９３  印刷画像データ
９４  カラーモード指示情報
９５  スキャン画像データ
９６  出力画像データ
１００  ネットワーク
２００  端末
２１０  ドライバー部
４２１  給紙カセット
４２２  給紙ローラー
６００  スキャンライン
８１０  ＡＣＳ判定部
８２０  ＡＣＳ判定閾値調整部
８３０  インターフェイス部
８４０  出力画像作成部
【図１】
2014131127.tif 000003
【図２】
2014131127.tif 000004
【図３】
2014131127.tif 000005
【図４】
2014131127.tif 000006
【図５】
2014131127.tif 000007
【図６】
2014131127.tif 000008
【図７】
2014131127.tif 000009