(57)【要約】【課題】手軽にユーザが望むモノクロ・カラー判定が行えることが可能な画像処理装置およびそのモノクロ・カラー判定方法を提供する。【解決手段】判定条件設定手段は印刷属性に適合するバラツキ値αを選定する。基準値決定手段はビットマップイメージの注目画素の色成分値から基準値Ｋを算出し、判定条件選定手段は基準値Ｋを受け取ると、印刷属性に適合するバラツキ値αから基準値Ｋに対応するバラツキ値αの値を選定し、バラツキ値αの値と基準値Ｋとに基づくモノクロ・カラー判定条件を設定し、モノクロ・カラー判定手段はモノクロ・カラー判定条件に基づいてビットマップイメージの画素に対してモノクロ・カラー判定を行い、全て若しくは一定の割合以上がモノクロであった場合はモノクロと判定し、それ以外はカラーと判定する。【選択図】図１
2006180388.tif 000002
【特許請求の範囲】
【請求項１】
画像データを処理する画像処理装置において、
前記画像データの画素の色属性に基づき、基準値を決定する基準値決定手段と、
ユーザが所望する前記画像データを印刷する際の印刷属性を入力する印刷属性入力手段と、
前記基準値および前記印刷属性に基づき、前記画像データのモノクロ・カラー判定を行うための判定条件を設定する判定条件設定手段と、
前記判定条件に基づき、前記画像データのモノクロ・カラー判定を行うモノクロ・カラー判定手段と
を具備することを特徴とする画像処理装置。
【請求項２】
前記印刷属性および前記基準値に対応する前記判定条件の要素情報を複数記憶する要素情報記憶手段
を更に具備し、
前記要素情報記憶手段は、
種々の印刷属性に対応する要素情報を記憶し、
前記要素情報は、
前記基準値に対応する複数の値から構成される数列である
ことを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記判定条件設定手段は、
前記要素情報記憶手段に記憶された複数の要素情報から、前記印刷属性入力手段で入力した印刷属性に対応する要素情報を選定し、
該選定した要素情報から、前記基準値決定手段で決定した基準値に適合する値を選定し、
該選定した値、および前記基準値決定手段で決定した基準値に基づき、前記判定条件を設定する
ことを特徴とする請求項２記載の画像処理装置。
【請求項４】
前記判定条件設定手段は、
前記基準値決定手段で決定した基準値、および該基準値に適合するとして選定された値に基づき、モノクロと判定するモノクロ範囲、およびカラーと判定するカラー範囲を設定し、
前記モノクロ・カラー判定手段は、
前記画像データの画素の色成分値が前記モノクロ範囲内にある場合、該画素がモノクロであると判定し、
前記画像データの画素の色成分値が前記カラー範囲内にある場合、該画素がカラーであると判定し、
前記モノクロ・カラー判定を行った全ての画素、若しくは所定の割合以上の画素がモノクロであると判定された画像データをモノクロと判定する
ことを特徴とする請求項３記載の画像処理装置。
【請求項５】
前記基準値に対応する前記判定条件の要素情報を記憶する要素情報記憶手段
を更に具備し、
前記要素情報は、
前記基準値に対応する複数の値から構成される数列である
ことを特徴とする請求項１記載の画像処理装置。
【請求項６】
前記判定条件設定手段は、
前記要素情報記憶手段に記憶された要素情報から、前記基準値決定手段で決定した基準値に適合する値を選定し、
該選定した値を、前記印刷属性入力手段で入力した印刷属性に対応する値に調整し、
該調整した値、および前記基準値決定手段で決定した基準値に基づき、前記判定条件を設定する
ことを特徴とする請求項５記載の画像処理装置。
【請求項７】
前記判定条件設定手段は、
前記基準値決定手段で決定した基準値、および前記印刷属性入力手段で入力した印刷属性に対応する値に調整された値に基づき、モノクロと判定するモノクロ範囲、およびカラーと判定するカラー範囲を設定し、
前記モノクロ・カラー判定手段は、
前記画像データの画素の色成分値が前記モノクロ範囲内にある場合、該画素がモノクロであると判定し、
前記画像データの画素の色成分値が前記カラー範囲内にある場合、該画素がカラーであると判定し、
前記モノクロ・カラー判定を行った全ての画素、若しくは所定の割合以上の画素がモノクロであると判定された画像データをモノクロと判定する
ことを特徴とする請求項６記載の画像処理装置。
【請求項８】
画像データを処理する画像処理装置のモノクロ・カラー判定方法において、
前記画像データの画素の色属性に基づき、基準値を決定し、
ユーザが所望する前記画像データを印刷する際の印刷属性、および前記基準値に基づき、該画像データのモノクロ・カラー判定を行うための判定条件を設定し、
該設定した判定条件に基づき、前記画像データのモノクロ・カラー判定を行う
ことを特徴とする画像処理装置のモノクロ・カラー判定方法。
【請求項９】
種々の印刷属性に対応する前記判定条件の要素情報を記憶し、
前記要素情報は、
前記基準値に対応する複数の値から構成される数列である
ことを特徴とする請求項８記載の画像処理装置のモノクロ・カラー判定方法。
【請求項１０】
前記記憶された要素情報から、前記ユーザが所望する前記画像データを印刷する際の印刷属性に対応する要素情報を選定し、
該選定した要素情報から、前記決定した基準値に適合する値を選定し、
該選定した値、および前記決定した基準値に基づき、前記判定条件を設定する
ことを特徴とする請求項９記載の画像処理装置のモノクロ・カラー判定方法。
【請求項１１】
前記決定した基準値、および該基準値に適合するとして選定された値に基づき、モノクロと判定するモノクロ範囲、およびカラーと判定するカラー範囲を設定し、
前記画像データの画素の色成分値が前記モノクロ範囲内にある場合、該画素がモノクロであると判定し、
前記画像データの画素の色成分値が前記カラー範囲内にある場合、該画素がカラーであると判定し、
前記モノクロ・カラー判定を行った全ての画素、若しくは所定の割合以上の画素がモノクロであると判定された画像データをモノクロと判定する
ことを特徴とする請求項１０記載の画像処理装置のモノクロ・カラー判定方法。
【請求項１２】
前記基準値に対応する複数の値から構成される数列である前記判定条件の要素情報を複数記憶し、
ことを特徴とする請求項８記載の画像処理装置のモノクロ・カラー判定方法。
【請求項１３】
前記記憶された要素情報から、前記決定した基準値に適合する値を選定し、
該選定した値を、前記ユーザが所望する前記画像データを印刷する際の印刷属性に対応する値に調整し、
該調整した値、および前記決定した基準値に基づき、前記判定条件を設定する
ことを特徴とする請求項１２記載の画像処理装置のモノクロ・カラー判定方法。
【請求項１４】
前記決定した基準値、および前記ユーザが所望する前記画像データを印刷する際の印刷属性に対応する値に調整された値に基づき、モノクロと判定するモノクロ範囲、およびカラーと判定するカラー範囲を設定し、
前記モノクロ・カラー判定手段は、
前記画像データの画素の色成分値が前記モノクロ範囲内にある場合、該画素がモノクロであると判定し、
前記画像データの画素の色成分値が前記カラー範囲内にある場合、該画素がカラーであると判定し、
前記モノクロ・カラー判定を行った全ての画素、若しくは所定の割合以上の画素がモノクロであると判定された画像データをモノクロと判定する
ことを特徴とする請求項１３記載の画像処理装置のモノクロ・カラー判定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置およびそのカラー判定方法に関し、特に、印刷する原稿データがモノクロかカラーかによって処理プロセスを変更する画像処理装置およびそのカラー判定方法に関する。
【背景技術】
【０００２】
プリンタ等の印刷システムでは、印刷する原稿データがモノクロかカラーかによって処理プロセスを変更することが多い。モノクロ用の処理プロセスはカラー用の処理プロセスに比べ、使用するトナーまたはインクが単色ですむことから印刷に要する消耗品が安く済む上に処理速度が速い。
【０００３】
このため、課金対象になっているプリントサービスではモノクロとカラーとに価格差がついている。そこで、不必要なカラー印刷を防止するため、原稿に対してモノクロ・カラー判定を行う方法が提案されている。
【０００４】
例えば、各画素が有する色成分値Ｒ、Ｇ、Ｂの値が相互に一致する場合にモノクロ画素と判定するカラープリンタ制御装置およびカラープリンタ制御方法および制御プログラムを記憶した記憶媒体がある（例えば、特許文献１参照。）。
【０００５】
また、例えば、注目がそについて原色信号のバランス（色成分値の相対差分）によってモノクロ画素であるか否かを判定し、最終的に原稿中におけるモノクロ画素数（割合）によって、当該原稿がカラー原稿であるかモノクロ原稿であるかを判定するカラー・モノクロ原稿を自動識別するカラー／モノクロ原稿の自動識別方式がある（例えば、特許文献２参照。）。
【０００６】
また、例えば、ユーザによりモノクロ・カラーの判定基準の調整が可能であり、且つ人間の視覚特性を考慮した画像処理装置および方法がある（例えば、特許文献３参照。）。
【特許文献１】特開平９−２７７６０６号公報
【特許文献２】特開平３−５８１７６号公報
【特許文献３】特開２００１−１２８０１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、特許文献１に記載の技術、および特許文献２に記載の技術では、モノクロ画素およびカラー画素の判定基準は固定設定されているものであり、しかも、人間の視覚特性までは考慮されていない。
【０００８】
また、特許文献３に記載の技術では、モノクロ・カラーの判定基準は視覚特性だけでなく、ユーザの用途による影響が大きく、例えば、ビジネス文書の場合では印刷速度・印刷コストが優先され、デザイン用途の場合では印刷速度・印刷コストより色の再現性、微妙なニュアンスの再現等が重視されるように、これらの用途に応じて最適な判定基準をユーザが入力するのはとても煩雑であり、より手軽にユーザが望むモノクロ・カラー判定を行えることが求められている。
【０００９】
そこで、本発明は、上記従来技術の課題に鑑みて、手軽にユーザが望むモノクロ・カラー判定が行えることが可能な画像処理装置およびそのモノクロ・カラー判定方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するため、請求項１の発明は、画像データを処理する画像処理装置において、前記画像データの画素の色属性に基づき、基準値を決定する基準値決定手段と、ユーザが所望する前記画像データを印刷する際の印刷属性を入力する印刷属性入力手段と、前記基準値および前記印刷属性に基づき、前記画像データのモノクロ・カラー判定を行うための判定条件を設定する判定条件設定手段と、前記判定条件に基づき、前記画像データのモノクロ・カラー判定を行うモノクロ・カラー判定手段とを具備することを特徴とする。
【００１１】
また、請求項２の発明は、請求項１の発明において、前記印刷属性および前記基準値に対応する前記判定条件の要素情報を複数記憶する要素情報記憶手段を更に具備し、前記要素情報記憶手段は、種々の印刷属性に対応する要素情報を記憶し、前記要素情報は、前記基準値に対応する複数の値から構成される数列であることを特徴とする。
【００１２】
また、請求項３の発明は、請求項２の発明において、前記判定条件設定手段は、前記要素情報記憶手段に記憶された複数の要素情報から、前記印刷属性入力手段で入力した印刷属性に対応する要素情報を選定し、該選定した要素情報から、前記基準値決定手段で決定した基準値に適合する値を選定し、該選定した値、および前記基準値決定手段で決定した基準値に基づき、前記判定条件を設定することを特徴とする。
【００１３】
また、請求項４の発明は、請求項３の発明において、前記判定条件設定手段は、前記基準値決定手段で決定した基準値、および該基準値に適合するとして選定された値に基づき、モノクロと判定するモノクロ範囲、およびカラーと判定するカラー範囲を設定し、前記モノクロ・カラー判定手段は、前記画像データの画素の色成分値が前記モノクロ範囲内にある場合、該画素がモノクロであると判定し、前記画像データの画素の色成分値が前記カラー範囲内にある場合、該画素がカラーであると判定し、前記モノクロ・カラー判定を行った全ての画素、若しくは所定の割合以上の画素がモノクロであると判定された画像データをモノクロと判定することを特徴とする。
【００１４】
また、請求項５の発明は、請求項１の発明において、前記基準値に対応する前記判定条件の要素情報を記憶する要素情報記憶手段を更に具備し、前記要素情報は、前記基準値に対応する複数の値から構成される数列であることを特徴とする。
【００１５】
また、請求項６の発明は、請求項５の発明において、前記判定条件設定手段は、前記要素情報記憶手段に記憶された要素情報から、前記基準値決定手段で決定した基準値に適合する値を選定し、該選定した値を、前記印刷属性入力手段で入力した印刷属性に対応する値に調整し、該調整した値、および前記基準値決定手段で決定した基準値に基づき、前記判定条件を設定することを特徴とする。
【００１６】
また、請求項７の発明は、請求項６の発明において、前記判定条件設定手段は、前記基準値決定手段で決定した基準値、および前記印刷属性入力手段で入力した印刷属性に対応する値に調整された値に基づき、モノクロと判定するモノクロ範囲、およびカラーと判定するカラー範囲を設定し、前記モノクロ・カラー判定手段は、前記画像データの画素の色成分値が前記モノクロ範囲内にある場合、該画素がモノクロであると判定し、前記画像データの画素の色成分値が前記カラー範囲内にある場合、該画素がカラーであると判定し、前記モノクロ・カラー判定を行った全ての画素、若しくは所定の割合以上の画素がモノクロであると判定された画像データをモノクロと判定することを特徴とする。
【００１７】
また、請求項８の発明は、画像データを処理する画像処理装置のモノクロ・カラー判定方法において、前記画像データの画素の色属性に基づき、基準値を決定し、ユーザが所望する前記画像データを印刷する際の印刷属性、および前記基準値に基づき、該画像データのモノクロ・カラー判定を行うための判定条件を設定し、該設定した判定条件に基づき、前記画像データのモノクロ・カラー判定を行うことを特徴とする。
【００１８】
また、請求項９の発明は、請求項８の発明において、種々の印刷属性に対応する前記判定条件の要素情報を記憶し、前記要素情報は、前記基準値に対応する複数の値から構成される数列であることを特徴とする。
【００１９】
また、請求項１０の発明は、請求項９の発明において、前記記憶された要素情報から、前記ユーザが所望する前記画像データを印刷する際の印刷属性に対応する要素情報を選定し、該選定した要素情報から、前記決定した基準値に適合する値を選定し、該選定した値、および前記決定した基準値に基づき、前記判定条件を設定することを特徴とする。
【００２０】
また、請求項１１の発明は、請求項１０の発明において、前記決定した基準値、および該基準値に適合するとして選定された値に基づき、モノクロと判定するモノクロ範囲、およびカラーと判定するカラー範囲を設定し、前記画像データの画素の色成分値が前記モノクロ範囲内にある場合、該画素がモノクロであると判定し、前記画像データの画素の色成分値が前記カラー範囲内にある場合、該画素がカラーであると判定し、前記モノクロ・カラー判定を行った全ての画素、若しくは所定の割合以上の画素がモノクロであると判定された画像データをモノクロと判定することを特徴とする。
【００２１】
また、請求項１２の発明は、請求項８の発明において、前記基準値に対応する複数の値から構成される数列である前記判定条件の要素情報を複数記憶し、ことを特徴とする。
【００２２】
また、請求項１３の発明は、請求項１２の発明において、前記記憶された要素情報から、前記決定した基準値に適合する値を選定し、該選定した値を、前記ユーザが所望する前記画像データを印刷する際の印刷属性に対応する値に調整し、該調整した値、および前記決定した基準値に基づき、前記判定条件を設定することを特徴とする。
【００２３】
また、請求項１４の発明は、請求項１３の発明において、前記決定した基準値、および前記ユーザが所望する前記画像データを印刷する際の印刷属性に対応する値に調整された値に基づき、モノクロと判定するモノクロ範囲、およびカラーと判定するカラー範囲を設定し、前記モノクロ・カラー判定手段は、前記画像データの画素の色成分値が前記モノクロ範囲内にある場合、該画素がモノクロであると判定し、前記画像データの画素の色成分値が前記カラー範囲内にある場合、該画素がカラーであると判定し、前記モノクロ・カラー判定を行った全ての画素、若しくは所定の割合以上の画素がモノクロであると判定された画像データをモノクロと判定することを特徴とする。
【発明の効果】
【００２４】
本発明によれば、手軽にユーザが所望するモノクロ・カラー判定を行なうことが可能になるとともに、モノクロ・カラー判定の間違いによりモノクロの文書をカラー処理プロセスで印刷し、時間とコストとを無駄遣いしてしまうことを防止し、逆に、モノクロ・カラー判定の間違いにより微妙な色再現が必要な文書をモノクロ処理プロセスで印刷し、用途にあった印刷画質が得られなくなるような不具合を防止することが可能になるという効果を奏する。
【発明を実施するための最良の形態】
【００２５】
以下、本発明に係る画像処理装置およびそのカラー判定方法の実施の形態について添付図面を参照して詳細に説明する。
【００２６】
図１は、本発明に係る画像処理装置１の機能的な構成の一例を示すブロック図である。
【００２７】
図１に示すように、画像処理装置１は、画像入力部２、画像形成部３、画像記憶部４、ＵＩ５、選択部６、画像出力部７を具備して構成される。
【００２８】
画像入力部２は、スキャナ等で読み取った画像データ、ＰＣ等から送信された画像データを受け付ける処理を行う。
【００２９】
画像形成部３は、画像入力部２が受け付けた画像データをビットマップイメージに展開する処理を行い、ビットマップイメージは画像記憶部４に一時保存される。
【００３０】
ＵＩ［User Interface］５は、各種の情報を視覚的に表示し得るモニタディスプレイ等の表示部８、キーボード、マウス等の入力部９を有している。なお、ＵＩ５は、表示部８と入力部９とを一体にするタッチパネル方式を適用しても良い。
【００３１】
選択部６は、画像記憶部４に一時保存されているビットマップイメージのモノクロ・カラー判定処理を行う。
【００３２】
画像出力部７は、画像記憶部４に一時保存されているビットマップイメージを紙等の出力媒体に形成する処理を行う。なお、画像出力部７は、モノクロ用の処理プロセス１０とカラー用の処理プロセス１１とを具備し、選択部６でのモノクロ・カラー判定処理の判定結果に基づいて処理プロセスを使い分ける。
【実施例１】
【００３３】
図２は、実施例１における選択部６の機能的な構成の一例を示す図である。
【００３４】
図２に示すように、選択部６は、基準値決定手段１２、判定条件記憶手段１３、判定条件選定手段１４、モノクロ・カラー判定手段１５を有する。
【００３５】
基準値決定手段１２は、画像記憶部４に一時保存されているビットマップイメージの注目画素（ビットマップイメージを構成する全ての画素、または予め設定した規則に基づいて選択された画素）の色属性に基づいて基準値Ｋを算出する処理を行う。
【００３６】
なお、基準値Ｋは色成分値の重み付け平均値であり、基準値Ｋの算出式は、「Ｋ＝ａ×Ｒ＋ｂ×Ｇ＋ｃ×Ｂ：（ａ＋ｂ＋ｃ＝１）」で表される。
【００３７】
ここで、係数ａ、ｂ、ｃが同一（「ａ＝ｂ＝ｃ＝１／３」）の場合は、基準値Ｋの算出式は、「Ｋ＝（Ｒ＋Ｇ＋Ｂ）÷３」となる。
【００３８】
また、より人間の明るさの感じ方に近い値になるように「ａ＝７７／２５６、ｂ＝１５１／２５６、ｃ＝２８／２５６」とした場合は、基準値Ｋの算出式は、「Ｋ＝（７７×Ｒ＋１５１×Ｇ＋２８×Ｂ）÷２５６」となる。
【００３９】
判定条件記憶手段１３は、ユーザが入力部９により入力した印刷属性（例えば、速度優先、標準、画質優先等の印刷モード、ビジネス文書、写真、プレゼンテーション等の文書タイプ等）に対応した個数のモノクロ・カラー判定を行うために用いられるバラツキ値αを記憶している。
【００４０】
なお、バラツキ値αは基準値Ｋに対応した数列として記憶されている。また、バラツキ値αは人間の視覚特性に応じており、画像の明るさが明るいほどバラツキ値αの値は小さく、画像の明るさが暗いほどバラツキ値αの値は大きくなる。
【００４１】
また、バラツキ値αの数列は、種々の印刷属性に合わせて値が調整されており、例えば、印刷モードが速度優先の場合はバラツキが大きく、印刷モードが画質優先の場合はバラツキが小さく調整され、また、文書タイプがビジネス文書の場合はバラツキが大きく、文書タイプが写真の場合はバラツキが小さく、文書タイプがプレゼンテーションの場合はバラツキがビジネス文書の場合と写真の場合との中間になるように調整されている。
【００４２】
判定条件選定手段１４は、判定条件記憶部１３に記憶されている複数通りのバラツキ値αから、ユーザが入力部９により入力した印刷属性に応じて、その印刷属性に適合するバラツキ値αを選定し、選定したバラツキ値αと、基準値決定手段１２で算出した基準値Ｋに基づいてモノクロ・カラー判定条件を設定する処理を行う。なお、基準値Ｋの算出式の係数ａ、ｂ、ｃの値が異なる場合（前述のように、より人間の明るさの感じ方に近い値になるように「ａ＝７７／２５６、ｂ＝１５１／２５６、ｃ＝２８／２５６」とする場合）、バラツキ値αはα１、α２、α３の３種類の値が選定される。
【００４３】
モノクロ・カラー判定手段１５は、注目画素の色属性が、判定条件選定手段１４で選定されたモノクロ・カラー判定条件を満たす場合にはモノクロと判定する処理、注目画素の色属性が判定条件選定手段で選定されたモノクロ・カラー判定条件を満たさない場合にはカラーと判定する処理を行う。具体的には、基準値Ｋとして「Ｋ＝（Ｒ＋Ｇ＋Ｂ）÷３」を用いた場合、注目画素の色成分値Ｒ、Ｇ、Ｂの値が全て「Ｋ−α」から「Ｋ＋α」の間にある際にはモノクロと判定し、色成分値Ｒ、Ｇ、Ｂの値が全て「Ｋ−α」から「Ｋ＋α」の間にある際にはモノクロと判定し、それ以外はカラーと判定する。また、基準値Ｋとして「Ｋ＝（７７×Ｒ＋１５１×Ｇ＋２８×Ｂ）÷２５６」を用いた場合、注目画素の色成分値Ｒの値が「Ｋ−α１」から「Ｋ＋α１」の間にあり、且つ色成分値Ｇの値が「Ｋ−α２」から「Ｋ＋α２」の間にあり、且つ色成分値Ｂの値が「Ｋ−α３」から「Ｋ＋α３」の間にある際にはモノクロと判定し、それ以外はカラーと判定する。
【００４４】
次に、具体的な選択部の動作について図２を参照して説明する。
【００４５】
判定条件選定手段１４はＵＩ５の入力部９により入力されたユーザ指定の印刷属性を取得し、取得した印刷属性に適合するバラツキ値αを判定条件記憶手段１３に記憶されている複数のバラツキ値αから選定する。
【００４６】
ビットマップイメージが画像記憶部４に一時保存されると、基準値決定手段１２は画像記憶部４から１ページ分のビットマップイメージを読み出し、読み出したビットマップイメージの注目画素の色成分値から基準値Ｋを算出し、算出した基準値Ｋを判定条件選定手段１４に渡す。
【００４７】
判定条件選定手段１４は基準値Ｋを受け取ると、印刷属性に適合するバラツキ値αから、受け取った基準値Ｋに対応するバラツキ値αの値を選定し、選定したバラツキ値αの値と、基準値Ｋとに基づくモノクロ・カラー判定条件を設定し、設定したモノクロ・カラー判定条件をモノクロ・カラー判定条件手段１５に渡す。
【００４８】
モノクロ・カラー判定手段１５はモノクロ・カラー判定条件を受け取ると、受け取ったモノクロ・カラー判定条件に基づいてビットマップイメージの注目画素の全ての画素に対してモノクロ・カラー判定を行い、全て若しくは一定の割合以上がモノクロであった場合はモノクロと判定し、それ以外はカラーと判定し、判定結果を画像出力部７に通知する。
【００４９】
次に、実施例１における画像処理装置で行われる画像処理の処理手順について図３に示すフローチャートを参照して説明する。
【００５０】
ユーザ指定の印刷属性を取得し（ステップＳ３０１）、画像データが入力され（ステップＳ３０２）、入力された画像データから展開されたビットマップイメージの画素に対するモノクロ・カラー判定処理ループを開始し（ステップＳ３０３）、基準値Ｋを算出し（ステップＳ３０４）、印刷属性と基準値Ｋとに基づいてバラツキ値αを選定し（ステップＳ３０５）、基準値Ｋおよびバラツキ値αに基づくモノクロ・カラー判定条件を満たす場合（ステップＳ３０６でＹＥＳ）、ステップＳ３０７に進み、また、基準値Ｋおよびバラツキ値αに基づくモノクロ・カラー判定条件を満たさない場合（ステップＳ３０６でＮＯ）、ステップＳ３０９に進む。
【００５１】
基準値Ｋおよびバラツキ値αに基づくモノクロ・カラー判定条件を満たす場合（ステップＳ３０６でＹＥＳ）、モノクロ・カラー判定処理ループが終了した場合（ステップＳ３０７でＹＥＳ）、ステップＳ３０８に進み、また、モノクロ・カラー判定処理ループが終了しない場合（ステップＳ３０７でＮＯ）、ステップＳ３０４に戻る。
【００５２】
モノクロ・カラー判定処理ループが終了した場合（ステップＳ３０７でＹＥＳ）、モノクロ処理プロセスを実施し（ステップＳ３０８）、処理手順を終了する。
【００５３】
基準値Ｋおよびバラツキ値αに基づくモノクロ・カラー判定条件を満たさない場合（ステップＳ３０６でＮＯ）、カラー処理プロセスを実施し（ステップＳ３０９）、処理手順を終了する。
【実施例２】
【００５４】
図４は、実施例２における選択部６の機能的な構成の一例を示す図である。
【００５５】
図４に示すように、選択部６は、基準値決定手段１２、判定条件記憶手段１３、判定条件調整手段１６、モノクロ・カラー判定手段１５を有する。
【００５６】
基準値決定手段１２は、画像記憶部４に一時保存されているビットマップイメージの注目画素（ビットマップイメージを構成する全ての画素、または予め設定した規則に基づいて選択された画素）の色属性に基づいて基準値Ｋを算出する処理を行う。
【００５７】
なお、基準値Ｋは色成分値の重み付け平均値であり、基準値Ｋの算出式は、「Ｋ＝ａ×Ｒ＋ｂ×Ｇ＋ｃ×Ｂ：（ａ＋ｂ＋ｃ＝１）」で表される。
【００５８】
ここで、係数ａ、ｂ、ｃが同一（「ａ＝ｂ＝ｃ＝１／３」）の場合は、基準値Ｋの算出式は、「Ｋ＝（Ｒ＋Ｇ＋Ｂ）÷３」となる。
【００５９】
また、より人間の明るさの感じ方に近い値になるように「ａ＝７７／２５６、ｂ＝１５１／２５６、ｃ＝２８／２５６」とした場合は、基準値Ｋの算出式は、「Ｋ＝（７７×Ｒ＋１５１×Ｇ＋２８×Ｂ）÷２５６」となる。
【００６０】
判定条件記憶手段１３は、モノクロ・カラー判定を行うために用いられるバラツキ値αを記憶している。
【００６１】
なお、バラツキ値αは基準値Ｋに対応した数列として記憶されている。また、バラツキ値αは人間の視覚特性に応じており、画像の明るさが明るいほどバラツキ値αの値は小さく、画像の明るさが暗いほどバラツキ値αの値は大きくなる。
【００６２】
判定条件調整手段１４は、判定条件記憶手段１３に記憶されているバラツキ値αから基準値決定手段１２で算出した基準値Ｋに対応するバラツキ値αの値を選定し、ユーザが入力部９により入力した印刷属性（例えば、速度優先、標準、画質優先等の印刷モード、ビジネス文書、写真、プレゼンテーション等の文書タイプ等）に適合するように、選定したバラツキ値αの値を調整し、調整したバラツキ値αの値と、基準値決定手段１２で算出した基準値Ｋとに基づいてモノクロ・カラー判定条件を設定する処理を行う。なお、基準値Ｋの算出式の係数ａ、ｂ、ｃの値が異なる場合（前述のように、より人間の明るさの感じ方に近い値になるように「ａ＝７７／２５６、ｂ＝１５１／２５６、ｃ＝２８／２５６」とする場合）、バラツキ値αはα１、α２、α３の３種類の値が選定される。
【００６３】
バラツキ値αの値の調整は、例えば、印刷モードが速度優先の場合はバラツキを大きく、印刷モードが画質優先の場合はバラツキを小さく調整し、また、文書タイプがビジネス文書の場合はバラツキを大きく、文書タイプが写真の場合はバラツキを小さく、文書タイプがプレゼンテーションの場合はバラツキをビジネス文書の場合と写真の場合との中間になるように調整する。
【００６４】
モノクロ・カラー判定手段１５は、注目画素の色属性が、判定条件調整手段１６で設定されたモノクロ・カラー判定条件を満たす場合にはモノクロと判定する処理、注目画素の色属性が判定条件調整手段１６で選定されたモノクロ・カラー判定条件を満たさない場合にはカラーと判定する処理を行う。具体的には、基準値Ｋとして「Ｋ＝（Ｒ＋Ｇ＋Ｂ）÷３」を用いた場合、注目画素の色成分値Ｒ、Ｇ、Ｂの値が全て「Ｋ−α」から「Ｋ＋α」の間にある際にはモノクロと判定し、色成分値Ｒ、Ｇ、Ｂの値が全て「Ｋ−α」から「Ｋ＋α」の間にある際にはモノクロと判定し、それ以外はカラーと判定する。また、基準値Ｋとして「Ｋ＝（７７×Ｒ＋１５１×Ｇ＋２８×Ｂ）÷２５６」を用いた場合、注目画素の色成分値Ｒの値が「Ｋ−α１」から「Ｋ＋α１」の間にあり、且つ色成分値Ｇの値が「Ｋ−α２」から「Ｋ＋α２」の間にあり、且つ色成分値Ｂの値が「Ｋ−α３」から「Ｋ＋α３」の間にある際にはモノクロと判定し、それ以外はカラーと判定する。
【００６５】
次に、具体的な選択部の動作について図４を参照して説明する。
【００６６】
判定条件調整手段１６はＵＩ５の入力部９により入力されたユーザ指定の印刷属性を取得する。
【００６７】
ビットマップイメージが画像記憶部４に一時保存されると、基準値決定手段１２は画像記憶部４から１ページ分のビットマップイメージを読み出し、読み出したビットマップイメージの注目画素の色成分値から基準値Ｋを算出し、算出した基準値Ｋを判定条件調整手段１６に渡す。
【００６８】
判定条件調整手段１６は基準値Ｋを受け取ると、受け取った基準値Ｋに対応するバラツキ値αの値を判定条件記憶手段１３に記憶されているバラツキ値αから選定し、取得した印刷属性（例えば、速度優先、標準、画質優先等の印刷モード、ビジネス文書、写真、プレゼンテーション等の文書タイプ等）に適合するように、選定したバラツキ値αの値を調整し、調整したバラツキ値αの値と、基準値Ｋとに基づくモノクロ・カラー判定条件を設定し、設定したモノクロ・カラー判定条件をモノクロ・カラー判定条件手段１５に渡す。
【００６９】
モノクロ・カラー判定手段１５はモノクロ・カラー判定条件を受け取ると、受け取ったモノクロ・カラー判定条件に基づいてビットマップイメージの注目画素の全ての画素に対してモノクロ・カラー判定を行い、全て若しくは一定の割合以上がモノクロであった場合はモノクロと判定し、それ以外はカラーと判定し、判定結果を画像出力部７に通知する。
【００７０】
次に、実施例２における画像処理装置で行われる画像処理の処理手順について図５に示すフローチャートを参照して説明する。
【００７１】
ユーザ指定の印刷属性を取得し（ステップＳ５０１）、画像データが入力され（ステップＳ５０２）、入力された画像データから展開されたビットマップイメージの画素に対するモノクロ・カラー判定処理ループを開始し（ステップＳ５０３）、基準値Ｋを算出し（ステップＳ５０４）、印刷属性と基準値Ｋとに基づいてバラツキ値αを調整し（ステップＳ５０５）、基準値Ｋおよびバラツキ値αに基づくモノクロ・カラー判定条件を満たす場合（ステップＳ５０６でＹＥＳ）、ステップＳ５０７に進み、また、基準値Ｋおよびバラツキ値αに基づくモノクロ・カラー判定条件を満たさない場合（ステップＳ５０６でＮＯ）、ステップＳ５０９に進む。
【００７２】
基準値Ｋおよびバラツキ値αに基づくモノクロ・カラー判定条件を満たす場合（ステップＳ５０６でＹＥＳ）、モノクロ・カラー判定処理ループが終了した場合（ステップＳ５０７でＹＥＳ）、ステップＳ５０８に進み、また、モノクロ・カラー判定処理ループが終了しない場合（ステップＳ５０７でＮＯ）、ステップＳ５０４に戻る。
【００７３】
モノクロ・カラー判定処理ループが終了した場合（ステップＳ５０７でＹＥＳ）、モノクロ処理プロセスを実施し（ステップＳ５０８）、処理手順を終了する。
【００７４】
基準値Ｋおよびバラツキ値αに基づくモノクロ・カラー判定条件を満たさない場合（ステップＳ５０６でＮＯ）、カラー処理プロセスを実施し（ステップＳ５０９）、処理手順を終了する。
【図面の簡単な説明】
【００７５】
【図１】本発明に係る画像処理装置の機能的な構成の一例を示すブロック図である。
【図２】実施例１における選択部の機能的な構成の一例を示す図である。
【図３】実施例１における画像処理装置で行われる画像処理の処理手順を示すフローチャートである。
【図４】実施例２における選択部の機能的な構成の一例を示す図である。
【図５】実施例２における画像処理装置で行われる画像処理の処理手順を示すフローチャートである。
【符号の説明】
【００７６】
１    画像処理装置
２    画像入力部
３    画像形成部
４    画像記憶部
５    ＵＩ
６    選択部
７    画像出力部
８    表示部
９    入力部
１０    モノクロ処理プロセス
１１    カラー処理プロセス
１２    基準値決定手段
１３    判定条件記憶手段
１４    判定条件選定手段
１５    モノクロ・カラー判定手段
１６    判定条件調整手段
【図１】
2006180388.tif 000003
【図２】
2006180388.tif 000004
【図３】
2006180388.tif 000005
【図４】
2006180388.tif 000006
【図５】
2006180388.tif 000007