(57)【要約】【課題】複数の色要素（ＲＧＢやＣＭＹ）の濃度値が正確に同一でなくても、ある程度の誤差範囲はモノグレーに置き換えて処理することで、見た目に白黒の画像を白黒モードで画像形成し、ユーザの納得する課金を実施可能な画像処理装置を提供する。【解決手段】入力されたカラーデータを構成する複数の色要素の各データ値（濃度値）のうち、少なくとも１つが異なり、かつデータ値相互の差分が許容誤差範囲内にあるか否かを判定し、データ値相互の差分が許容誤差範囲内であると判定された場合は、各色要素のデータ値を同一のデータ値に置換する。置換処理後において各色要素のデータ値が不一致の画素が存在しない場合は、そのページを白黒モードで処理し、課金は白黒料金にする。【選択図】図１
2008028883.tif 000002
【特許請求の範囲】
【請求項１】
入力されたカラーデータを構成する複数の色要素について、各色要素のデータ値を検出する検出手段と、
前記検出手段にて検出された前記各色要素のデータ値に応じて各色間の許容誤差範囲を設定する設定手段と、
前記検出手段で検出された前記各色要素のデータ値のうち、少なくとも１つが異なり、かつ前記データ値相互の差分が前記設定手段にて設定された前記許容誤差範囲内にあるか否かを判定する判定手段と、
前記判定手段にて前記差分が前記許容誤差範囲内であると判定された場合は、各色要素のデータ値を同一のデータ値に置換する置換手段と
を備えた
ことを特徴とする画像処理装置。
【請求項２】
入力されたカラーデータを構成する複数の色要素について、各色要素のデータ値を検出する検出手段と、
前記検出手段にて検出された前記各色要素のデータ値に応じて各色間の許容誤差範囲を設定する設定手段と、
前記検出手段で検出された前記各色要素のデータ値のうち、少なくとも１つが異なり、かつ前記複数の色要素のデータ値の代表値と各データ値との差分が前記設定手段にて設定された前記許容誤差範囲内にあるか否かを判定する判定手段と、
前記判定手段にて前記差分が前記許容誤差範囲内であると判定された場合は、各色要素のデータ値を同一のデータ値に置換する置換手段と
を備えた
ことを特徴とする画像処理装置。
【請求項３】
前記データ値は、当該カラーデータの画像濃度を表す値であるとともに、データ値の高いカラーデータが表す画像濃度は、データ値の低いカラーデータが表す画像濃度より高濃度であり、データ値が高い場合に前記設定手段により設定される前記許容誤差範囲は、データ値が低い場合に設定される前記許容誤差範囲よりも広い
ことを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記カラーデータが属する領域の属性を判別する判別手段をさらに備え、
前記設定手段は、判別された領域の属性に応じて、前記許容誤差範囲を設定する
ことを特徴とする請求項１乃至３のいずれか１つに記載の画像処理装置。
【請求項５】
前記判別手段は前記カラーデータが属する領域が文字領域であるか写真領域であるかを判別し、
前記カラーデータが前記文字領域に属すると判別された場合、前記設定手段は、前記カラーデータが写真領域に属する場合に設定される前記許容誤差範囲に比べて広い前記許容誤差範囲を設定する
ことを特徴とする請求項４に記載の画像処理装置。
【請求項６】
画像を出力する際に第１の条件で出力させる第１のモードと、前記第１の条件とは異なる第２の条件で出力させる第２のモードとの選択手段を備え、
前記選択手段で選択されたモードに応じて前記許容誤差範囲を設定する
ことを特徴とする請求項１乃至５のいずれか１つに記載の画像処理装置。
【請求項７】
前記第１のモードはＧＣＲであり、前記第２のモードはＵＣＲであり、前記ＧＣＲが選択されている場合、前記設定手段は、前記ＵＣＲの選択されている場合に設定される前記許容誤差範囲に比べて広い前記許容誤差範囲を設定する
ことを特徴とする請求項６に記載の画像処理装置。
【請求項８】
前記変更手段は、前記各色要素のデータ値の平均値に応じて、前記許容誤差範囲を設定する
ことを特徴とする請求項１乃至７のいずれか１つに記載の画像処理装置。
【請求項９】
前記置換手段は、前記各色要素のデータ値を、該データ値の平均値に置換する
ことを特徴とする請求項１乃至８のいずれか１つに記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラーデータを扱う画像処理装置に係わり、特に、所定の基準を満たす場合にカラーデータを白黒データに置換するようになされた画像処理装置に関する。
【背景技術】
【０００２】
カラー複写機などにおいて出力に応じて課金する場合は、見た目の感覚上は白黒原稿でありながら  実際にはカラー情報があるために、その画像形成プロセスにおいて、色材を含めたカラー画像形成機構を利用するため、カラー料金が課金されることがある。この場合、その課金の適否について、利用者との間で認識の相違が生ずることがある。特に、コインベンダ式のカラー複写機を利用する一般の利用者にとっては、一見、白黒の原稿が、実際にはカラー情報を有しており、その画像形成プロセスにおいて、カラー画像形成機構（特に、色材）を使用している場合のあることを理解し難い場合が多い。
【０００３】
そこで、トナーの消費量を演算するなどにより、課金の適正化を図る技術が種々提案されている（たとえば、特許文献１、特許文献２、特許文献３参照。）。
【０００４】
また、画像全体または画像の一部に対して色情報などに関するヒストグラムを作成することで、その画像がカラーか白黒かを判別する技術が開示されている（たとえば、特許文献４参照。）。
【０００５】
さらに、カラー画像を構成する複数の色要素（レッド（Ｒ）、グリーン（Ｇ）、ブルー（Ｂ）やシアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）など）の濃度値が同一であれば、見た目は黒（Ｋ）またはグレーになるので、複数の色要素（ＲＧＢやＣＭＹ）を混色する代わりに、その部分を黒やグレーで印刷する印刷処理技術が一般的に知られている。
【０００６】
【特許文献１】特開平１１−１８４３３６号公報
【特許文献２】特開２００２−６７４５１号公報
【特許文献３】特開２００３−７６２３２号公報
【特許文献４】特開２００４−１８０２８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ヒストグラムを作成してカラー／モノクロを判定する方法や、トナー消費量を色別に演算する方法では、判定や演算のための処理負担が大きい。また、コインベンダ式の場合、トナー消費量を詳細に演算しても、それに応じた細かな料金体系を設定することは難しい。
【０００８】
これらに対し、複数の色要素の濃度値が同一の場合に、モノグレーで印刷する方法は、処理が簡便でありながら、見た目の印刷結果と食い違いのない課金が可能になる。
【０００９】
しかしながら、複数の色要素（ＲＧＢやＣＭＹ）の濃度値が同一の場合にだけモノグレーに置き換える技術では、複数の色要素の濃度値に少しでもばらつきがあるとカラー印刷になるので、ページ全体がモノグレーに置き換えられて課金が白黒料金となる場合は少なかった。
【００１０】
一方、一般のユーザにとって、複数の色要素を混色して生成されたグレー（プロセスグレー）であるか、黒に置き換えたグレー（モノグレー）であるかは意識するところではなく、複数の色要素（ＲＧＢやＣＭＹ）の濃度値が正確に同一でなくても、見た目に大差がなければ、課金が低料金となる、モノグレーでの印刷が望まれていた。
【００１１】
本発明は、上記の問題を解決しようとするものであり、複数の色要素（ＲＧＢやＣＭＹ）の濃度値が正確に同一でなくても、ある程度の誤差範囲はモノグレーとして扱うことで、その画像形成プロセスにおいて、カラー画像形成機構（特に、色材）の消耗を抑制することを目的としている。また、このカラー画像形成機構（特に、色材）の利用に対して課金するような形態であっても、見た目の印刷結果に応じた課金を実現可能な画像処理装置を提供することを目的としている。
【課題を解決するための手段】
【００１２】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
【００１３】
（１）入力されたカラーデータを構成する複数の色要素について、各色要素のデータ値を検出する検出手段と、
前記検出手段にて検出された前記各色要素のデータ値に応じて各色間の許容誤差範囲を設定する設定手段と、
前記検出手段で検出された前記各色要素のデータ値のうち、少なくとも１つが異なり、かつ前記データ値相互の差分が前記設定手段にて設定された前記許容誤差範囲内にあるか否かを判定する判定手段と、
前記判定手段にて前記差分が前記許容誤差範囲内であると判定された場合は、各色要素のデータ値を同一のデータ値に置換する置換手段と
を備えた
ことを特徴とする画像処理装置。
【００１４】
上記発明では、カラーデータを構成する複数の色要素のデータ値（濃度値）が同一でない場合でも、各色要素のデータ値相互の差分が許容誤差範囲内にある場合は、これらのデータ値を同一の値（たとえば、データ値の平均値）に置き換えて、モノグレーの画像に変換する。許容誤差範囲を各色要素のデータ値に応じて設定される。
【００１５】
（２）入力されたカラーデータを構成する複数の色要素について、各色要素のデータ値を検出する検出手段と、
前記検出手段にて検出された前記各色要素のデータ値に応じて各色間の許容誤差範囲を設定する設定手段と、
前記検出手段で検出された前記各色要素のデータ値のうち、少なくとも１つが異なり、かつ前記複数の色要素のデータ値の代表値と各データ値との差分が前記設定手段にて設定された前記許容誤差範囲内にあるか否かを判定する判定手段と、
前記判定手段にて前記差分が前記許容誤差範囲内であると判定された場合は、各色要素のデータ値を同一のデータ値に置換する置換手段と
を備えた
ことを特徴とする画像処理装置。
【００１６】
上記発明では、カラーデータを構成する複数の色要素のデータ値（濃度値）が同一でない場合でも、複数の色要素のデータ値の代表値と各データ値との差分が許容誤差範囲内にある場合は、これらのデータ値を同一の値（たとえば、データ値の平均値）に置き換えて、モノグレーの画像に変換する。許容誤差範囲を各色要素のデータ値に応じて設定される。代表値は、複数の色要素のデータ値の平均値のほか、最大値や最小値、最大値と最小値との平均値などでもよい。
【００１７】
（３）前記データ値は、当該カラーデータの画像濃度を表す値であるとともに、データ値の高いカラーデータが表す画像濃度は、データ値の低いカラーデータが表す画像濃度より高濃度であり、データ値が高い場合に前記設定手段により設定される前記許容誤差範囲は、データ値が低い場合に設定される前記許容誤差範囲よりも広い
ことを特徴とする（１）または（２）に記載の画像処理装置。
【００１８】
上記発明では、各色要素のデータ値（濃度値）が高い場合は許容誤差範囲を広くし、各色要素のデータ値（濃度値）が低い場合は許容誤差範囲を狭くする。濃度の低い画素は少しの濃度差で色相がグレーから遠ざかって色味のあるカラー画素として視覚上認識されやすく、濃度の高い画素は濃度が低い画素に比べて大きな濃度差があってもグレーの画素として視覚上認識されやすいので、この特性に応じて許容誤差範囲の大きさを設定変更している。
【００１９】
（４）前記カラーデータが属する領域の属性を判別する判別手段をさらに備え、
前記設定手段は、判別された領域の属性に応じて、前記許容誤差範囲を設定する
ことを特徴とする（１）乃至（３）のいずれか１つに記載の画像処理装置。
【００２０】
上記発明は、各カラーデータに対応する画素がどのような属性（性質）の領域に含まれるかを判別し、その領域の属性に応じて、許容誤差範囲を設定する。
【００２１】
（５）前記判別手段は前記カラーデータが属する領域が文字領域であるか写真領域であるかを判別し、
前記カラーデータが前記文字領域に属すると判別された場合、前記設定手段は、前記カラーデータが写真領域に属する場合に設定される前記許容誤差範囲に比べて広い前記許容誤差範囲を設定する
ことを特徴とする（４）に記載の画像処理装置。
【００２２】
上記発明では、文字領域は白黒画像である可能性が高いので、写真領域に比べて許容誤差範囲を広くし、白黒画像に置換される範囲を広げている。
【００２３】
（６）画像を出力する際に第１の条件で出力させる第１のモードと、前記第１の条件とは異なる第２の条件で出力させる第２のモードとの選択手段を備え、
前記選択手段で選択されたモードに応じて前記許容誤差範囲を設定する
ことを特徴とする（１）乃至（５）のいずれか１つに記載の画像処理装置。
【００２４】
上記発明では、画像出力時の出力モードに応じて、許容誤差範囲が設定される。
【００２５】
（７）前記第１のモードはＧＣＲであり、前記第２のモードはＵＣＲであり、前記ＧＣＲが選択されている場合、前記設定手段は、前記ＵＣＲの選択されている場合に設定される前記許容誤差範囲に比べて広い前記許容誤差範囲を設定する
ことを特徴とする（６）に記載の画像処理装置。
【００２６】
上記発明では、ＧＣＲ（Gray Component Replacement）は、ハイライト部分を含むすべての階調についてＣＭＹに含まれる共通濃度成分を黒で置き換える手法であり、ＵＣＲ（Under Color Removal）は、明るさが５０％以下程度のシャドー部分に対してのみＣＭＹに含まれる共通濃度成分を黒に置き換える手法である。したがって、ＧＣＲが選択されているときはＵＣＲが選択されている場合に比べてユーザが広い範囲で黒への置き換えを許容していると考えられるので、ＧＣＲが選択されている場合は、ＵＣＲが選択されている場合より許容誤差範囲を広く設定している。
【００２７】
（８）前記変更手段は、前記各色要素のデータ値の平均値に応じて、前記許容誤差範囲を設定する
ことを特徴とする（１）乃至（７）のいずれか１つに記載の画像処理装置。
【００２８】
（９）前記置換手段は、前記各色要素のデータ値を、該データ値の平均値に置換する
ことを特徴とする（１）乃至（８）のいずれか１つに記載の画像処理装置。
【発明の効果】
【００２９】
本発明に係わる画像処理装置によれば、入力されたカラーデータを構成する複数の色要素（ＲＧＢやＣＭＹ）のデータ値が正確に同一でなくても、データ値の差分が許容誤差範囲内にあればモノグレーとして扱うようにしたので、その画像形成プロセスにおいて、カラー画像形成機構（特に、色材）の消耗を抑制することができる。また、このカラー画像形成機構（特に、色材）の利用に対して課金するような形態であっても、見た目に白黒の画像に対してカラー料金が課金されるようなことが防止され、ユーザの納得性を向上させることが可能となる。さらに、判定の基準となる許容誤差範囲をデータ値に応じて変更するようにしたので、モノグレーとするか否かを画像の濃度に応じた適切な基準で判定することができる。
【発明を実施するための最良の形態】
【００３０】
以下、図面に基づき本発明の実施の形態を説明する。
【００３１】
図１は、本発明の実施の形態に係わる画像処理装置１０を含むシステムの全体構成を示している。図１に示す画像処理装置１０は、スキャナ機能、コピー機能、プリント機能、ファクシミリ機能などを備えたカラーデジタル複合機として構成されている。画像処理装置１０は、ネットワーク２を通じてパーソナルコンピュータなどの外部端末３や管理装置４と接続されている。また、画像処理装置１０ｂにはコインベンダ装置５が接続されている。
【００３２】
画像処理装置１０ａ、１０ｂは共に、現像機等の画像形成プロセスに係る画像形成機構や画像形成プロセスの際に消費される色材（トナー）の使用量、もしくは、それらを換算した記録用紙の使用量等に応じて課金されるようになっており、画像処理装置１０ａは、使用量を計数する内部カウンタの値が遠隔の管理装置４によって読み取られ、たとえば、月単位に課金される。画像処理装置１０ｂは、公共の場所などに設置され、使用の度にコインベンダ装置５によって料金を徴収するように構成されている。
【００３３】
図２に示すように画像処理装置１０は、装置の動作を統括制御するＣＰＵ（Central Processing Unit）１１に、図示省略のバスを通じてＲＯＭ（Read Only Memory）１２と、ＲＡＭ（Random Access Memory）１３と、不揮発メモリ１４と、表示手段１５と、パネル操作手段１６と、画像読取手段１７と、画像処理手段１８と、記憶手段１９と、画像形成手段２１と、ファクシミリ制御手段２２と、通信Ｉ／Ｆ２３とを接続して構成される。
【００３４】
ＲＯＭ１２は、ＣＰＵ１１が実行する各種のプログラムおよび固定データを記憶した読み出し専用メモリである。ＲＡＭ１３は、ＣＰＵ１１がプログラムを実行する際のワークメモリや画像メモリとして使用される読み書き自在なメモリである。不揮発メモリ１４は、電源がオフにされても記憶内容が保持される不揮発の半導体メモリで構成され、各種の登録データが記憶される。
【００３５】
表示手段１５は、液晶ディスプレイなどで構成され、各種の操作画面や設定画面のほか画像処理装置１０の動作状態を示す画面などが表示される。パネル操作手段１６は、操作スイッチや液晶ディィスプレイの画面上に敷設されたタッチパネルなどで構成され、ユーザから各種の入力操作を受け付ける。
【００３６】
画像読取手段１７は、原稿を光学的にカラーで読み取り、対応する画像のカラーデータを出力する読み取り装置である。画像読取手段１７は、カラーのラインイメージセンサなどで構成される。画像読取手段１７から出力されるカラーデータは、Ｒ、Ｇ、Ｂなどの複数の色要素で構成される。具体的にはＲ色の濃度値を表したデータＲと、Ｇ色の濃度値を表したデータＧと、Ｂ色の濃度値を表したデータＢとで構成される。
【００３７】
画像処理手段１８は、カラーデータを解析したり、カラーデータに対して各種の処理を施したりする機能を果たす。ここでは、画像認識処理、画像領域判別処理、色情報解析処理、カラーデータ置換処理のほか、回転、拡大、縮小などの画像処理を施す。
【００３８】
画像領域判別処理は、カラーデータに対応する各画素について、その画素が含まれる領域の属性を判別する判別手段としての機能を果たす。ここでは、カラーデータに対応する画素の属する領域が、文字や記号などの描かれた文字領域であるか、写真などの描かれた写真領域であるかを判別する。
【００３９】
色情報解析処理は、各色要素（Ｒ、Ｇ、Ｂ）のデータ値（濃度値）を検出する検出手段としての機能や、検出された各色要素のデータ値のうち、少なくとも１つが異なり、データ値の差分が所定の許容誤差範囲内にあるか否かを判定する判定手段としての機能を果たす。また、複数の色要素のデータ値（濃度値）の代表値（たとえば、平均値）の算出などを行なう。
【００４０】
カラーデータ置換処理は、カラーデータを構成する各色要素（Ｒ、Ｇ，Ｂ）のデータ値（濃度値）の差分が所定の許容誤差範囲内であると判定された場合に、各色要素のデータ値を同一のデータ値に置換する置換手段としての機能を果たす。差分は、データ値相互間の差分としてもよいし、複数の色要素のデータ値（濃度値）の代表値（たとえば、平均値）と各データ値との差分としてもよい。また、カラーデータを構成する各色要素（Ｒ、Ｇ、Ｂ）のデータ値（濃度値）やカラーデータに対応する画素が含まれる領域の属性（文字領域か写真領域かなど）、画像の出力条件などに応じて、許容誤差範囲を変更する変更手段としての機能を果たす。
【００４１】
記憶手段１９は、ハードディスク装置などで構成され、画像データを大量保存したりするために使用される。
【００４２】
画像形成手段２１は、記録紙上にカラー画像を形成する印刷手段としての機能を果たす。ここでは、記録紙の搬送装置と、感光体ドラムと、帯電装置と、レーザーユニットと、現像装置と、転写分離装置と、クリーニング装置と、定着装置とを有する、電子写真プロセスを用いたカラーレーザープリンタとして構成されている。
【００４３】
画像形成手段２１は、Ｃ（シアン）色、Ｍ（マゼンタ）色、Ｙ（イエロー）色、Ｋ（ブラック）色を混色することによってカラー画像を形成するように構成されている。カラーモードの場合は、Ｃ色、Ｍ色、Ｙ色、Ｋ色の各像形成ユニットをすべて作動させてカラー画像を形成し、白黒モードの場合は、Ｋ色の像形成ユニットのみ作動させて画像形成するようになっている。
【００４４】
なお、画像読取手段１７から入力される段階ではカラーデータの色要素はＲＧＢで構成されるが、画像形成手段２１に供給する画像データはＣＭＹＫまたはＫのみで構成される。ＲＧＢからＣＭＹＫまたはＫへの変換は画像処理手段１８で行なわれる。
【００４５】
ファクシミリ制御手段２２は、ファクシミリ通信を行なうための制御機能を果たし、通信手順の制御や画像データの圧縮・伸張などを行なう。通信Ｉ／Ｆ２３は、ネットワーク２を通じてパーソナルコンピュータ３や管理装置４などの外部端末と通信する機能を果たす。たとえば、外部端末３から印刷指示や印刷データを受信したり、管理装置４との間で課金情報を送受信したりする機能を果たす。
【００４６】
ユーザは画像形成手段２１で画像形成する際の出力条件として、ＧＣＲ(Gray Component Replacement)で処理する第１のモードと、ＵＣＲ(Under Color Removal)で処理する第２のモードとを選択可能になっている。ＧＣＲは、ハイライト部分を含むすべての階調についてＣ、Ｍ、Ｙに含まれる共通濃度成分（全部または一部）をＫ色（黒）で置き換える手法であり、ＵＣＲは、明るさが５０％以下程度のシャドー部分に対してのみＣ、Ｍ、Ｙに含まれる共通濃度成分（全部または一部）をＫ色に置き換える手法である。
【００４７】
図３は、画像処理装置１０が行なうコピー動作全体の流れを示している。まず、画像読取手段１７で原稿を読み取ってカラーデータを入力する画像入力処理（ステップＳ１０１）が行なわれる。この読み取ったカラーデータに対して、前述した画像認識処理（ステップＳ１０２）と、画像領域判別処理（ステップＳ１０３）と、色情報解析処理（ステップＳ１０４）とが行なわれ、これらの処理結果に基づいてカラーデータ置換処理（ステップＳ１０５）が行なわれる。
【００４８】
カラーデータ置換処理では、入力されたカラーデータを白黒データに置き換えるか否かを判定し、該判定結果に応じて、入力されたカラーデータを白黒データに置き換えて出力する。
【００４９】
画像形成手段２１は、カラーデータ置換処理によって全画素が白黒データに置換された場合は、Ｋ色の像形成ユニットのみを作動させて白黒モードで出力処理を実行し、１画素でもカラーデータがある場合は、Ｃ、Ｍ、Ｙ、Ｋの各像形成ユニットを作動させてカラーモードで出力処理を実行する（ステップＳ１０６）。
【００５０】
次に、カラーデータ置換処理の詳細な動作を説明する。
【００５１】
図４は、出力条件（ＵＣＲ／ＧＣＲ）を考慮に入れた場合におけるカラーデータ置換処理の流れを示している。ここでは、カラーデータは、Ｒ色、Ｇ色、Ｂ色を色要素として構成され、各色のデータ値は濃度に応じて、０〜２５５の範囲内のいずれかの値をとる。
【００５２】
まず、対象とする画像内の１画素分のカラーデータを取り込み（ステップＳ１２１）、該カラーデータを構成するＲ色のデータ値とＧ色のデータ値とＢ色のデータ値とが同一の値か否かを調べる（ステップＳ１２２）。
【００５３】
Ｒ色のデータ値とＧ色のデータ値とＢ色のデータ値とが同一値の場合は（ステップＳ１２２；Ｙ）、後述するステップＳ１２８へ移行する。Ｒ色のデータ値とＧ色のデータ値とＢ色のデータ値のうち、少なくともひとつが相違する場合は（ステップＳ１２２；Ｎ）、Ｒ色のデータ値とＧ色のデータ値とＢ色のデータ値との代表値を求める（ステップＳ１２３）。ここでは、代表値として、Ｒ色のデータ値とＧ色のデータ値とＢ色のデータ値の平均値（Ａｖｇ（ＲＧＢ））を求めている。
【００５４】
次に、画像形成の出力条件としてＵＣＲとＧＣＲのいずれが選択されているかを調べ（ステップＳ１２４）、先に求めた代表値（Ａｖｇ（ＲＧＢ））の大きさと、該モードの選択の状況とに応じて、許容誤差範囲を設定する（ステップＳ１２５、Ｓ１２６）。
【００５５】
具体的には、ＧＣＲが選択された場合は（ステップＳ１２４；ＧＣＲ）、
０≦Ａｖｇ（ＲＧＢ）＜６０ならば許容誤差範囲を±２、
６０≦Ａｖｇ（ＲＧＢ）＜１２８ならば許容誤差範囲を±３、
１２８≦Ａｖｇ（ＲＧＢ）≦２５５ならば許容誤差範囲を±４
に設定する（ステップＳ１２５）。
【００５６】
ＵＣＲが選択された場合は（ステップＳ１２４；ＵＣＲ）、
０≦Ａｖｇ（ＲＧＢ）＜６０ならば許容誤差範囲を±１、
６０≦Ａｖｇ（ＲＧＢ）＜１２８ならば許容誤差範囲を±２、
１２８≦Ａｖｇ（ＲＧＢ）≦２５５ならば許容誤差範囲を±３
に設定する（ステップＳ１２６）。
【００５７】
各データ値とＡｖｇ（ＲＧＢ）との差分が、先に設定した許容誤差範囲内に収まるか否かを調べ（ステップＳ１２７）、許容誤差範囲内に収まる場合は（ステップＳ１２７；Ｙ）、Ｒ色のデータ値とＧ色のデータ値とＢ色のデータ値とを同一の値に置換する（ステップＳ１２８）。ここでは、平均値Ａｖｇ（ＲＧＢ）に最も近い整数値に置換する。一方、各データ値とＡｖｇ（ＲＧＢ）との差分が、いずれか１つでも許容誤差範囲内に収まらない場合は（ステップＳ１２７；Ｎ）、データ値を同一値に置換することはせずに、ＲＧＢで構成されたカラーデータをＣＭＹＫで構成されたカラーデータに変換する（ステップＳ１２９）。
【００５８】
たとえば、Ｒ色のデータ値＝２０、Ｇ色のデータ値＝２２、Ｂ色のデータ値＝１９の場合  Ａｖｇ（ＲＧＢ）＝２０.３となり、ＧＣＲが選択されている場合、許容誤差範囲は±２に設定される。そして、Ｒ色のデータ値とＡｖｇ（ＲＧＢ）との差分は０.３、Ｇ色のデータ値とＡｖｇ（ＲＧＢ）との差分は１.７、Ｂ色のデータ値とＡｖｇ（ＲＧＢ）との差分は１.３であり、すべて許容誤差範囲（±２）以内に収まるので、たとえば、Ｒ色のデータ値＝Ｇ色のデータ値＝Ｂ色のデータ値＝２０に置換する。
【００５９】
ここでは、平均値（Ａｖｇ（ＲＧＢ））に最も近い整数値である「２０」に置き換えたが、同一値であれば、置換後の値として他の値を採用してもよい。たとえば、カラープロファイルやレンズとレンズのコーティング処理、ＣＣＤなどの読み取り素子の感度、ＣＣＤの電気処理回路の特性、画像処理手段１８での写真領域と文字領域に対する処理の違いなどを考慮し、置換後の値を決定してもよい。また、上記の条件を考慮してＡｖｇ（ＲＧＢ）に対する補正値を決定してもよいし、Ｒ色のデータ値とＧ色のデータ値とＢ色のデータ値の中の最小値と最大値の中間値としてもよい。上記の例では、置換後の値は「２１」としてもよいし「１９」としてもよい。
【００６０】
また、データ値の平均値Ａｖｇ（ＲＧＢ）の大小を基準に許容誤差範囲を変更したが、Ｒ色のデータ値とＧ色のデータ値とＢ色のデータ値の中の最大値や最小値、あるいは最大値と最小値の中間値などに応じて、許容誤差範囲を変更してもよい。
【００６１】
さらに、差分は、各データ値と平均値Ａｖｇ（ＲＧＢ）との差としたが、データ値相互間の差分としてもよい。この場合、差分は絶対値で表わす。上記の例では、Ｒ色のデータ値（２０）とＧ色のデータ値（２２）との差分は「２」、Ｒ色のデータ値（２０）とＢ色のデータ値（１９）との差分は「１」、Ｇ色のデータ値（２２）とＢ色のデータ値（１９）との差分は「３」となり、これらすべてが許容誤差範囲（たとえば、「４」）以内ならば同一値に置換される。
【００６２】
このようにして、１つの画素のカラーデータに関して、同一値への置換（ステップＳ１２８）もしくはＣＭＹＫへの変換（ステップＳ１２９）を行なった後、処理対象のページの全画素について上記の処理が終了したか否かを判断し（ステップＳ１３０）、全画素終了でなければ（ステップＳ１３０；Ｎ）、次の画素について同様の処理（ステップＳ１２１からＳ１３０）を行なう。
【００６３】
全画素について処理終了の場合は（ステップＳ１３０；Ｙ）、当該ページの全画素が、Ｒ色のデータ値＝Ｇ色のデータ値＝Ｂ色のデータ値となっているか否かを判別し（ステップＳ１３１）、全画素がＲ色のデータ値＝Ｇ色のデータ値＝Ｂ色のデータ値となっている場合は（ステップＳ１３１；Ｙ）、当該ページを白黒モードに設定し、課金については白黒料金でカウントする（ステップＳ１３２）。これにより、このページはＫ色の像形成ユニットのみ作動させて白黒画像として画像形成される。
【００６４】
一方、当該ページの中で、Ｒ色のデータ値＝Ｇ色のデータ値＝Ｂ色のデータ値となっていない画素が１画素でも存在する場合は（ステップＳ１３１；Ｎ）、当該ページをカラーモードに設定し、課金についてはカラー料金でカウントする（ステップＳ１３３）。これにより、このページはＣ色、Ｍ色、Ｙ色、Ｋ色の各像形成ユニットをすべて作動させてカラー画像として画像形成される。
【００６５】
なお、カラーデータをＣＭＹに変換した後のデータ値に基づいて、許容誤差範囲の設定や置換する／しないの判定を行なうように構成してもよい。ここでは、カラーデータがＣＭＹの色要素で構成される場合、各色のデータ値は０〜１００の範囲をとる。ＣＭＹの場合、図４のステップＳ１２５、Ｓ１２６における許容誤差範囲の設定は、たとえば以下のようになる。
【００６６】
出力条件としてＧＣＲが選択された場合は、
０≦Ａｖｇ（ＣＭＹ）＜２０ならば許容誤差範囲は±２、
２０≦Ａｖｇ（ＣＭＹ）＜６０ならば許容誤差範囲を±３、
６０≦Ａｖｇ（ＣＭＹ）≦１００ならば許容誤差範囲を±４
に設定する。
【００６７】
出力条件としてＵＣＲが選択された場合は、
０≦Ａｖｇ（ＣＭＹ）＜２０ならば許容誤差範囲は±１、
２０≦Ａｖｇ（ＣＭＹ）＜６０ならば許容誤差範囲を±２、
６０≦Ａｖｇ（ＣＭＹ）≦１００ならば許容誤差範囲を±３
に設定する。
【００６８】
データ値の差分が許容誤差範囲内の場合、Ｃ色のデータ値＝Ｍ色のデータ値＝Ｙ色のデータ値となるように、各データ値が所定の値（たとえば、Ａｖｇ（ＣＭＹ））に置換される。
【００６９】
具体例を示すと、Ｃ色のデータ値＝２２、Ｍ色のデータ値＝２３、Ｙ色のデータ値＝２４の場合  Ａｖｇ（ＣＭＹ）＝２３となり、ＵＣＲが選択されている場合、許容誤差範囲は±２となる。そして、Ｃ色のデータ値とＡｖｇ（ＣＭＹ）との差分は「１」、Ｍ色のデータ値とＡｖｇ（ＣＭＹ）との差分は「０」、Ｙ色のデータ値とＡｖｇ（ＣＭＹ）との差分は「１」であり、すべて許容誤差範囲（±２）以内に収まるので、Ｃ色のデータ値＝Ｍ色のデータ値＝Ｙ色のデータ値＝２３に置換する。画像処理手段１８での写真領域と文字領域に対する処理の違いなどの外部条件を考慮し、置換後の値は「２３」に代えて「２４」や「２２」としてもよい。
【００７０】
図５は、領域の属性を考慮に入れた場合におけるカラーデータ置換処理の流れを示している。基本的動作は図４に示したものと同様である。図４では、出力条件（ＵＣＲ／ＧＣＲ）を判別して（ステップＳ１２４）許容誤差範囲を設定したが（ステップＳ１２５、Ｓ１２６）、図５に示す処理では、処理対象の画素の属する領域が文字領域か写真領域かを判断し（ステップＳ１４４）、該判断結果に応じて、許容誤差範囲を設定している（ステップＳ１４５、Ｓ１４６）。具体的には、以下のように設定する。
【００７１】
文字領域の場合は（ステップＳ１４４；文字）、
０≦Ａｖｇ（ＲＧＢ）＜６０ならば許容誤差範囲を±４、
６０≦Ａｖｇ（ＲＧＢ）＜１２８ならば許容誤差範囲を±５、
１２８≦Ａｖｇ（ＲＧＢ）≦２５５ならば許容誤差範囲を±６
に設定する（ステップＳ１４５）。
【００７２】
文字領域の場合は（ステップＳ１４４；写真）、
０≦Ａｖｇ（ＲＧＢ）＜６０ならば許容誤差範囲を±１、
６０≦Ａｖｇ（ＲＧＢ）＜１２８ならば許容誤差範囲を±２、
１２８≦Ａｖｇ（ＲＧＢ）≦２５５ならば許容誤差範囲を±３
に設定する（ステップＳ１４６）。
【００７３】
文字領域は写真領域に比べて白黒画像である可能性が高いので、許容誤差範囲を写真領域に比べて拡張し、白黒画像に置換される範囲を広げている。
【００７４】
図６は、出力条件（ＵＣＲ／ＧＣＲ）と領域の属性の双方を考慮に入れた場合におけるカラーデータ置換処理の流れを示している。基本的動作は図４、図５に示したものと同様であるが、図６に示す処理では、処理対象の画素の属する領域が文字領域か写真領域かの判断と（ステップＳ１６４）、出力条件がＵＣＲかＧＣＲかの判断（ステップＳ１６５、Ｓ１６６）の双方を行ない、４つのケースに分類して許容誤差範囲を設定するようになっている（ステップＳ１６７〜Ｓ１７０）。具体的には、以下のように設定している。
【００７５】
文字領域（ステップＳ１６４；文字）かつＧＣＲ（ステップＳ１６５；ＧＣＲ）の場合は、 
０≦Ａｖｇ（ＲＧＢ）＜６０ならば許容誤差範囲を±４、
６０≦Ａｖｇ（ＲＧＢ）＜１２８ならば許容誤差範囲を±５、
１２８≦Ａｖｇ（ＲＧＢ）≦２５５ならば許容誤差範囲を±６
に設定する（ステップＳ１６７）。
【００７６】
文字領域（ステップＳ１６４；文字）かつＵＣＲ（ステップＳ１６５；ＵＣＲ）の場合は、
０≦Ａｖｇ（ＲＧＢ）＜６０ならば許容誤差範囲を±３、
６０≦Ａｖｇ（ＲＧＢ）＜１２８ならば許容誤差範囲を±４、
１２８≦Ａｖｇ（ＲＧＢ）≦２５５ならば許容誤差範囲を±５
に設定する（ステップＳ１６８）。
【００７７】
写真領域（ステップＳ１６４；写真）かつＧＣＲ（ステップＳ１６６；ＧＣＲ）の場合は、
０≦Ａｖｇ（ＲＧＢ）＜６０ならば許容誤差範囲を±２、
６０≦Ａｖｇ（ＲＧＢ）＜１２８ならば許容誤差範囲を±３、
１２８≦Ａｖｇ（ＲＧＢ）≦２５５ならば許容誤差範囲を±４
に設定する（ステップＳ１６９）。
【００７８】
写真領域（ステップＳ１６４；写真）かつＵＣＲ（ステップＳ１６６；ＵＣＲ）の場合は、
０≦Ａｖｇ（ＲＧＢ）＜６０ならば許容誤差範囲を±１、
６０≦Ａｖｇ（ＲＧＢ）＜１２８ならば許容誤差範囲を±２、
１２８≦Ａｖｇ（ＲＧＢ）≦２５５ならば許容誤差範囲を±３
に設定する（ステップＳ１７０）。
【００７９】
このように、出力条件や領域の属性を考慮に入れることで、カラーデータを白黒データ（モノグレー）に置き換え可能か否かを、より妥当な基準で判断することができ、カラーモードによる出力と白黒モードによる出力とを、ユーザに違和感を与えることなく切り替えることができる。
【００８０】
以上、本発明の実施の形態を図面によって説明してきたが、具体的な構成は実施の形態に示したものに限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。
【００８１】
たとえば、実施の形態では、色要素をＲ色、Ｇ色、Ｂ色もしくはＣ色、Ｍ色、Ｙ色とした場合を例示したが、カラーデータはこれら以外の色を色要素として構成されるものであってもよい。
【００８２】
また、実施の形態で示した許容誤差範囲や許容誤差範囲を決定するためのデータ値の範囲は例示であり、これらに限定されるものではない。たとえば、実施の形態では、０≦Ａｖｇ（ＲＧＢ）＜６０、６０≦Ａｖｇ（ＲＧＢ）＜１２８、１２８≦Ａｖｇ（ＲＧＢ）≦２５５のようにデータ値の取り得る範囲を３つに区分して許容誤差範囲を設定するようにしたが、２つに区分しても４つ以上に区分してもよく、いくつに区分するかは適宜に定めればよい。
【００８３】
また、実施の形態では、全画素がＲ色のデータ値＝Ｇ色のデータ値＝Ｂ色のデータ値となっている場合にのみ、そのページを白黒モードで扱うようにしたが、適宜の基準値を設定し、色要素のデータ値が同一でない画素数が基準値の以下の場合は、そのページを白黒モードで扱うようにしてもよい。
【００８４】
実施の形態では、画像形成を電子写真プロセスで行なう場合を例示したが、画像形成の方法は限定されず、白黒モードとカラーモードとを切り替え可能であればよい。また、実施の形態では、画像形成の一例として、画像処理装置１０に備えられた画像読取手段１７により原稿を読み取って得られたカラーデータに基づく処理の例を述べたが、これに限らず、画像処理装置１０が有するプリント機能やファクシミリ機能を利用して、外部装置から得たカラーデータに基づく処理に適用することも可能である。
【図面の簡単な説明】
【００８５】
【図１】本発明の実施の形態に係わる画像処理装置を含むシステムの全体構成を示す説明図である。
【図２】本発明の実施の形態に係わる画像処理装置の構成を示すブロック図である。
【図３】本発明の実施の形態に係わる画像処理装置が行なうコピー動作全体の流れを示す流れ図である。
【図４】出力条件（ＵＣＲ／ＧＣＲ）を考慮に入れた場合におけるカラーデータ置換処理の流れを示す流れ図である。
【図５】領域の属性を考慮に入れた場合におけるカラーデータ置換処理の流れを示す流れ図である。
【図６】出力条件（ＵＣＲ／ＧＣＲ）と領域の属性の双方を考慮に入れた場合におけるカラーデータ置換処理の流れを示す流れ図である。
【符号の説明】
【００８６】
２…ネットワーク
３…外部端末
４…管理装置
５…コインベンダ装置
１０…画像処理装置
１１…ＣＰＵ
１２…ＲＯＭ
１３…ＲＡＭ
１４…不揮発メモリ
１５…表示手段
１６…パネル操作手段
１７…画像読取手段
１８…画像処理手段
１９…記憶手段
２１…画像形成手段
２２…ファクシミリ制御手段
２３…通信Ｉ／Ｆ
【図１】
2008028883.tif 000003
【図２】
2008028883.tif 000004
【図３】
2008028883.tif 000005
【図４】
2008028883.tif 000006
【図５】
2008028883.tif 000007
【図６】
2008028883.tif 000008