(57)【要約】【課題】従来よりも簡単かつ安価な構成で、カラー原稿の判定精度を向上する。【解決手段】画像処理装置１に、原稿の画像を複数のメッシュブロックに分割するブロック分割部１１と、分割されたメッシュブロックごとに、カラー画素の数をカウントするカウント部１２と、カウントされたカラー画素の数であるカウント値をメッシュブロックごとに記憶する記憶部１３と、カウント値が第一の所定数以上であるメッシュブロックが第二の所定数以上連続して存在する場合に、原稿がカラー原稿であると判定し、そうでない場合に、原稿がモノクロ原稿であると判定する判定部１４と、を設ける。【選択図】図２
2010004383.tif 000002
【特許請求の範囲】
【請求項１】
原稿がカラー原稿であるかモノクロ原稿であるかを判定することが可能な画像処理装置であって、
前記原稿の画像を複数のブロックに分割する分割手段と、
前記分割手段によって分割された前記ブロックごとに、カラー画素の数をカウントするカウント手段と、
カウントされた前記カラー画素の数であるカウント値を前記ブロックごとに記憶する記憶手段と、
前記カウント値が第一の所定数以上である前記ブロックが第二の所定数以上連続して存在する場合に、前記原稿がカラー原稿であると判定し、そうでない場合に、前記原稿がモノクロ原稿であると判定する判定手段と、
を有することを特徴とする画像処理装置。
【請求項２】
原稿がカラー原稿であるかモノクロ原稿であるかを判定することが可能な画像処理装置であって、
前記原稿の画像を複数のブロックに分割する分割手段と、
前記分割手段によって分割された前記ブロックごとに、カラー画素の数をカウントするカウント手段と、
カウントされた前記カラー画素の数であるカウント値を前記ブロックごとに記憶する記憶手段と、
前記カウント値が第一の所定数以上である前記ブロックが第二の所定数以上存在する場合に、前記原稿がカラー原稿であると判定し、そうでない場合に、前記原稿がモノクロ原稿であると判定する判定手段と、
を有することを特徴とする画像処理装置。
【請求項３】
前記判定手段は、前記カウント値がＮ１／Ｍ１以上である前記ブロックがＭ１個以上存在する場合、または、前記カウント値がＮ１／Ｍ２（Ｍ２＞Ｍ１）以上である前記ブロックがＭ２個以上連続して存在する場合に、前記原稿がカラー原稿であると判定する、
請求項２記載の画像処理装置。
【請求項４】
前記判定手段は、前記カウント値がＮ１／Ｍ１以上である前記ブロックがＭ１個以上存在する場合、または、前記カウント値がＮ２（Ｎ２＜Ｎ１）／Ｍ２（Ｍ２＞Ｍ１）以上である前記ブロックがＭ２個以上連続して存在する場合に、前記原稿がカラー原稿であると判定する、
請求項２記載の画像処理装置。
【請求項５】
原稿がカラー原稿であるかモノクロ原稿であるかを判定することが可能なカラー原稿判定方法であって、
前記原稿の画像を複数のブロックに分割するステップと、
分割された前記ブロックごとに、カラー画素の数をカウントするステップと、
カウントされた前記カラー画素の数であるカウント値を前記ブロックごとに記憶するステップと、
前記カウント値が第一の所定数以上である前記ブロックが第二の所定数以上連続して存在する場合に、前記原稿がカラー原稿であると判定し、そうでない場合に、前記原稿がモノクロ原稿であると判定するステップと、
を有することを特徴とするカラー原稿判定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＭＦＰ等の画像形成装置に用いられる画像処理装置およびカラー原稿判定方法に関する。
【背景技術】
【０００２】
従来、画像形成を行う画像形成装置、例えば、複写機、プリンタ、ファクシミリのほか、複合機またはＭＦＰ（Multi Function Peripherals）と呼称される多機能機等が会社等のオフィスで使用されている。
【０００３】
画像形成装置において原稿がカラー原稿であるかモノクロ原稿であるか等の判別が種々の方法で行われている。原稿がカラー原稿であるかモノクロ原稿であるかを自動判別してコピーする機能は、ＡＣＳ（Auto Color Selection：自動カラー選択）機能と呼ばれている。
【０００４】
例えば、特許文献１に記載の画像形成装置では、画像データのカラー情報におけるヒストグラム情報による判定と色差情報による判定との組み合わせにより、フルカラー原稿、ブラック原稿、２色原稿を判定する。色差情報による判定は、画像データの各画素のＲＧＢ値から得られる｜Ｒ−Ｇ｜、｜Ｇ−Ｂ｜、｜Ｂ−Ｒ｜の各色差を各閾値ＴＨＲ、ＴＨＧ、ＴＨＢと比較し、色差毎に閾値より大きい画素をカウントした値ＣＮＴＲ、ＣＮＴＧ、ＣＮＴＢを求める。そして、ＣＮＴＲ、ＣＮＴＧ、ＣＮＴＢを合計したカウント値と、２色原稿判定閾値ＴＨＸとを比較して、この閾値ＴＨＸより大きい場合に２色原稿と判定する。
【０００５】
また、特許文献２に記載の画像処理装置では、画像データの画素毎に有彩画素であるか無彩画素であるかを判定し、有彩画素と判定されたデータに対してヒストグラムを作成し、作成されたヒストグラムの形状を解析することにより、入力画像データがカラー原稿のものであるかモノクロ原稿のものであるかの判定を行う。
【０００６】
また、特許文献３に記載の画像再生装置では、有彩画素領域、無彩画素領域を検出し、検出された有彩画素領域が所定の値ｎ１未満であった場合には白黒再生を行い、ｎ２以上（ｎ１＜ｎ２）であった場合にはカラー再生を行い、ｎ１以上ｎ２未満であった場合には処理を一旦停止し、カラー再生するか白黒再生するかを使用者に選択させる。
【０００７】
その他に、カラー原稿かモノクロ原稿かを判別する従来のＡＳＩＣでは、画像データを、主走査方向が５１２ドットで副走査方向が３８４ドットからなるブロックに分割して、各ブロックごとにカラー画素数をカウントする。そして、カウント値がＮ個以上のブロック数が１個以上ある場合に、または、カウント値がＮ／２個以上のブロック数が２個以上ある場合に、カラー原稿と判定していた。
【特許文献１】特開２００７−９７１６９号公報
【特許文献２】特開２００５−２８６５７１号公報
【特許文献３】特開２００３−２７４０７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１および２に記載の判定方法は、ヒストグラムや色差情報を取得して解析する必要があるので複雑である。また、特許文献１〜３に記載の判定方法は、カラー画素が少ない場合、例えば原稿にカラーの直線のみがある場合には、カラー画素のカウント値が小さいためにカラー原稿と判別されないことがある。
【０００９】
また、上で述べたような、カラー画素のカウント値がＮ／Ｍ以上のブロック数がＭ個以上ある場合にカラー原稿と判定する方法では、Ｍの値を大きくしていけば、より正確にカラー原稿を判定することはできるが、ＹＭＣＫの４色で印刷されたグレー原稿（４Ｃグレー原稿）や黒文字原稿の場合には、高精度な読み取りによるＹＭＣＫ成分の検出が起因して、原稿がカラー原稿であると誤判定してしまうことがある。また、カラー画素を判定するための閾値を低く設定しても同様である。
【００１０】
本発明は、このような問題点に鑑み、従来よりも簡単かつ安価な構成で、カラー原稿の判定精度を向上することを目的とする。
【課題を解決するための手段】
【００１１】
本発明の一形態に係る画像処理装置は、原稿がカラー原稿であるかモノクロ原稿であるかを判定することが可能な画像処理装置であって、前記原稿の画像を複数のブロックに分割する分割手段と、前記分割手段によって分割された前記ブロックごとに、カラー画素の数をカウントするカウント手段と、カウントされた前記カラー画素の数であるカウント値を前記ブロックごとに記憶する記憶手段と、前記カウント値が第一の所定数以上である前記ブロックが第二の所定数以上存在する場合に、前記原稿がカラー原稿であると判定し、そうでない場合に、前記原稿がモノクロ原稿であると判定する判定手段と、を有する。
【００１２】
好ましくは、前記判定手段は、前記カウント値がＮ１／Ｍ１以上である前記ブロックがＭ１個以上存在する場合、または、前記カウント値がＮ１／Ｍ２（Ｍ２＞Ｍ１）以上である前記ブロックがＭ２個以上連続して存在する場合に、前記原稿がカラー原稿であると判定する。
【００１３】
または、前記判定手段は、前記カウント値がＮ１／Ｍ１以上である前記ブロックがＭ１個以上存在する場合、または、前記カウント値がＮ２（Ｎ２＜Ｎ１）／Ｍ２（Ｍ２＞Ｍ１）以上である前記ブロックがＭ２個以上連続して存在する場合に、前記原稿がカラー原稿であると判定する。
【発明の効果】
【００１４】
本発明によると、従来よりも簡単かつ安価な構成で、カラー原稿の判定精度を向上することが可能となる。
【発明を実施するための最良の形態】
【００１５】
図１は画像形成装置１のハードウェア構成の例を示す図、図２は画像形成装置１の機能的構成の例を示す図、図３はメッシュブロックＭＢの例を示す図、図４はメッシュブロックＭＢの識別番号の例を示す図、図５は記憶部１３の例を示す図である。
【００１６】
画像形成装置１は、コピー、スキャナ、ファックス、ネットワークプリンティング、およびドキュメントサーバ等の様々な機能を集約した処理装置であり、複合機またはＭＦＰ（Multi Function Peripherals）等と呼ばれる。
【００１７】
画像形成装置１は、図１に示すように、ＣＰＵ１０ａ、ＲＡＭ１０ｂ、ＲＯＭ１０ｃ、ハードディスク１０ｄ、制御用回路１０ｅ、操作パネル１０ｆ、ＬＡＮインタフェース１０ｇ、印刷部（エンジン）１０ｈ、スキャナ１０ｉ、ＦＡＸモデム１０ｊ、およびＡＳＩＣ（Application Specific Integrated Circuit)１０ｋ等によって構成される。
【００１８】
制御用回路１０ｅは、ハードディスク１０ｄ、操作パネル１０ｆ、ＬＡＮインタフェース１０ｇ、印刷部１０ｈ、スキャナ１０ｉ、およびＦＡＸモデム１０ｊ等を制御するための回路である。
【００１９】
スキャナ１０ｉは、原稿に描かれている文章、数式、記号、写真、図表、またはイラスト等のコンテンツの画像を光学的に読み取って画像データを生成する。スキャナ１０ｉには、画像のＲＧＢ輝度値を取得するＣＣＤ（Charge-Coupled Device：電荷結合素子）が含まれる。
【００２０】
印刷部１０ｈは、スキャナ１０ｉによって得られた画像データに基づく画像を用紙に印刷する。印刷部１０ｈは、カラー印刷およびモノクロ印刷の両方を行うことが可能である。
【００２１】
ＬＡＮインタフェース１０ｇは、他の画像形成装置等と通信を行うためのＮＩＣ（Network Interface Card）であって、画像形成装置１とハブまたはルータとを接続するために用いられる。
【００２２】
ＦＡＸモデム１０ｊは、他の画像形成装置またはＦＡＸ端末等とファックスプロトコルによる通信を行う装置である。
【００２３】
操作パネル１０ｆは、タッチパネル式の液晶ディスプレイから構成される表示部およびテンキー等から構成される操作部によって構成される。表示部には、ユーザに対してメッセージまたは指示を与えるための画面、ユーザが所望する処理の種類および処理条件を入力するための画面、およびＣＰＵ１０ａ等で実行された処理の結果を示す画面等が表示される。
【００２４】
ユーザは、上記の画面を見ながら表示部または操作部を操作することによって、画像形成装置１に対して、処理の実行開始または中断等の指令を与え、データの宛先、印刷条件、またはスキャン条件等の処理条件を指定し、その他種々の事項を指定することができる。つまり、操作パネル１０ｆは、画像形成装置１を操作するユーザのためのユーザインタフェースの役割を果たしている。
【００２５】
ＲＯＭ１０ｃまたはハードディスク１０ｄには、オペレーティングシステムおよびアプリケーションプログラムなどが格納されている。
【００２６】
ＡＳＩＣ１０ｋは、図２に示すようなブロック分割部１１、カウント部１２、記憶部１３、および判定部１４などを実現するための集積回路である。
【００２７】
なお、ブロック分割部１１、カウント部１２、記憶部１３および判定部１４の一部または全部を、プログラムをＣＰＵ１０ａで実行することによって実現するようにしてもよい。ＣＰＵ１０ａは、その他のプログラムも適宜実行し、画像形成装置１の全体的な制御を行う。
【００２８】
図２の各部によると、原稿におけるカラー画素の数が少ない場合、例えば原稿にカラーの直線のみがある場合でも、当該原稿をモノクロ原稿と誤判定してしまうことを従来よりも少なくすることができる。以下、各部の動作について説明する。
【００２９】
スキャナ１０ｉによって原稿が読み取られることによって画像データＧＤが生成される。
【００３０】
ブロック分割部１１は、図３に示すように、スキャナ１０ｉによって生成された画像データＧＤによって再現される画像全体領域ＧＲ内のＡＣＳ検出領域を複数のブロック（以下、「メッシュブロック」と称する）ＭＢに分割する。ＡＣＳ検出領域ＫＲは、原稿がカラー原稿であるかモノクロ原稿であるかを判定する対象となる領域である。なお、ＡＣＳ検出領域ＫＲの図面左上の基準点ＫＴは、分割のための基準位置である。また、画像データＧＤが複数頁の構成である場合には、上記の分割処理および以下の処理を１頁ごとに行う。
【００３１】
カウント部１２は、各メッシュブロックＭＢごとに、各画素がカラー画素であるか否かの判定を行って、カラー画素数をカウントする。つまり、カウント部１２は、各メッシュブロックＭＢの中に存在するカラー画素の数をカウントする。カラー画素であるか否かの判定は、次の判定条件に基づいて行われる。
【００３２】
ＭＡＸ（Ｒ、Ｇ、Ｂ）−ＭＩＮ（Ｒ、Ｇ、Ｂ）＞彩度リファレンス
すなわち、輝度値の最大値と最小値との差が彩度リファレンスよりも大きい場合にはカラー画素と判定し、当該差が彩度リファレンス以下である場合にはモノクロ画素と判定する。なお、彩度リファレンスは予め設定される。
【００３３】
記憶部１３は、ＲＡＭからなり、カウント部１２によって各メッシュブロックごとにカウントされたカラー画素数を記憶する。各メッシュブロックＭＢには、図４に示すように、識別番号が付される。
【００３４】
記憶部１３は、図５に示すように、各メッシュブロックＭＢごとのカラー画素数を記憶するための記憶領域ＣＲを有する。各記憶領域ＣＲは、２つの８ビットの記憶領域で構成され、最大で１６ビットの情報を記憶することができる。例えば、アドレス１４０００、１４００１の記憶領域ＣＲ（０００）は、図４の識別番号０００のメッシュブロックＭＢにおけるカラー画素数を記憶するための領域を示している。
【００３５】
判定部１４は、次の（１）および（２）のいずれかの条件を１つでも充足する場合に、原稿がカラー原稿であると判定する。
【００３６】
（１）カウント値がＮ１／Ｍ１以上のメッシュブロックＭＢがＭ１個以上ある場合。Ｎ１は例えば１０００であり、Ｍ１の取り得る値は１、２、・・αである。
【００３７】
（２）カウント値がＮ１／Ｍ２以上のメッシュブロックＭＢがＭ２個以上連続してある場合。なお、Ｍ２＞Ｍ１である。
【００３８】
本実施形態では、条件（２）の「連続してある場合」とは、横方向に連続してある場合をいうが、縦方向または斜め方向に連続してある場合としてもよい。
【００３９】
また、Ｍ１の取り得る値のうち１つでも条件（１）を充足する場合には原稿がカラー原稿であると判定する。Ｍ２についても同様である。
【００４０】
Ｎ１＝１０００、Ｍ１＝１、Ｍ２＝２である場合を例に挙げると、条件（１）および（２）は、次のようになる。
【００４１】
（１）カウント値が１０００以上のメッシュブロックＭＢが１個以上ある場合。
【００４２】
（２）カウント値が５００以上のメッシュブロックＭＢが２個以上連続してある場合。
【００４３】
また、条件（２）の他の例である（２’）および（２’’）を、以下に挙げる。
【００４４】
（２’）カウント値が２５０以上のメッシュブロックＭＢが４個以上連続してある場合。
【００４５】
（２’’）カウント値が１２５以上のメッシュブロックＭＢが８個以上連続してある場合。
【００４６】
このように、本実施形態では、カラー画素数のカウント値が比較的大きいメッシュブロックＭＢについては、連続して存在していなくてもカラー原稿と判定する。これに対して、カラー画素数のカウント値が比較的小さいメッシュブロックＭＢについては、当該メッシュブロックＭＢが複数連続して存在する場合にカラー原稿と判定する。
【００４７】
図２に戻って、ファイルメモリ１５は、スキャナ１０ｉによって生成された画像データＧＤを記憶する。
【００４８】
印刷部１０ｈは、画像データＧＤによって再現される画像をカラーまたはモノクロで用紙に印刷する。
【００４９】
図６は画像形成装置１の全体的な処理の流れの例を説明するフローチャートである。
【００５０】
図６に示すように、まず、原稿が読み取られて画像データＧＤが生成される（＃１）。そして、ＡＣＳ検出領域ＫＲが複数のメッシュブロックＭＢに分割される（＃２）。
【００５１】
次に、メッシュブロックＭＢ内のカラー画素数がカウントされ（＃３）、カウント値が記憶される（＃４）。全てのメッシュブロックＭＢについてカラー画素数のカウントが終了した場合に（＃５でＹｅｓ）、原稿がカラー原稿であるかモノクロ原稿であるかを判定する（＃６）。そして、判定結果に基づいて印刷を行う（＃７）。
【００５２】
このように、本実施形態では、新たにハードウェアを追加したり、ヒストグラムや色差情報を取得して解析することなく、原稿がカラー原稿であるかモノクロ原稿であるかを判定することができる。したがって、従来よりも簡単かつ安価な構成で判定を行うことができる。
【００５３】
また、上で述べた所定の判定条件を用いるので、原稿におけるカラー画素の数が少ない場合、例えば原稿にカラーの直線のみがある場合でも、当該原稿をモノクロ原稿と誤判定することなく、カラー原稿と判定することができる。
【００５４】
また、ＹＭＣＫの４色で印刷されたグレー原稿（４Ｃグレー原稿）や黒文字原稿を読み取る場合でも、上で述べた判定条件を採用することによって誤判定を防止することができる。
【００５５】
したがって、本実施形態に係る画像形成装置１によると、従来よりも簡単かつ安価な構成で、カラー原稿の判定精度を向上することが可能となる。
【００５６】
[他の実施形態]
上で述べた判定条件（１）および（２）を、次のようにしてもよい。
【００５７】
（１）カウント値がＮ１／Ｍ１以上のメッシュブロックＭＢがＭ１個以上ある場合。Ｎ１は例えば１０００であり、Ｍ１の取り得る値は１、２、・・αである。
【００５８】
（２）カウント値がＮ２／Ｍ２以上のメッシュブロックＭＢがＭ２個以上連続してある場合。なお、Ｎ２＜Ｎ１、Ｍ２＞Ｍ１である。
【００５９】
Ｎ１＝１０００、Ｍ１＝１、Ｎ２＝５００、Ｍ２＝２である場合を例に挙げると、条件（１）および（２）は、次のようになる。
【００６０】
（１）カウント値が１０００以上のメッシュブロックＭＢが１個以上ある場合。
【００６１】
（２）カウント値が２５０以上のメッシュブロックＭＢが２個以上連続してある場合。
【００６２】
その他、画像形成装置１の全体または各部の構成、処理内容、処理順序等は、本発明の趣旨に沿って適宜変更することが可能であり、この場合にも上記の特有かつ格別の効果が奏される。
【図面の簡単な説明】
【００６３】
【図１】画像形成装置のハードウェア構成の例を示す図である。
【図２】画像形成装置の機能的構成の例を示す図である。
【図３】メッシュブロックの例を示す図である。
【図４】メッシュブロックの識別番号の例を示す図である。
【図５】記憶部の例を示す図である。
【図６】画像形成装置の全体的な処理の流れの例を説明するフローチャートである。
【符号の説明】
【００６４】
１  画像形成装置（画像処理装置）
１１  ブロック分割部（分割手段）
１２  カウント部（カウント手段）
１３  記憶部（記憶手段）
１４  判定部（判定手段）
ＧＤ  画像データ
ＭＢ  メッシュブロック（ブロック）
【図１】
2010004383.tif 000003
【図２】
2010004383.tif 000004
【図３】
2010004383.tif 000005
【図４】
2010004383.tif 000006
【図５】
2010004383.tif 000007
【図６】
2010004383.tif 000008