(57)【特許請求の範囲】
【請求項１】
原稿を読み取って得られた画像データに基づき、前記画像データにおける無彩色の画素および所定の色相範囲内の有彩色の画素に対してブラックを用い、前記所定の色相範囲外の有彩色の画素に対してブラック以外の１色を用いる２色印刷のための２色印刷データと、白黒印刷用の白黒印刷データとを生成する印刷データ生成部と、
前記２色印刷データおよび前記白黒印刷データを保存する保存部と、
前記画像データにおける各画素が有彩色の画素であるか無彩色の画素であるかを判定するとともに、前記２色印刷においてブラックで印刷される色相範囲の少なくとも一部を含む所定の無彩化色相範囲内の画素は有彩色であっても無彩色の画素であると判定し、有彩色と判定した画素数に基づき、前記原稿がカラー原稿であるか白黒原稿であるかを判定する判定部と、
前記判定部により、前記原稿がカラー原稿であると判定された場合は、前記保存部から印刷用のデータとして前記２色印刷データを選択し、前記原稿が白黒原稿であると判定された場合は、前記保存部から印刷用のデータとして前記白黒印刷データを選択する選択部と
を備えることを特徴とする画像処理装置。
【請求項２】
原稿を読み取って得られた画像データに基づき、前記画像データにおける無彩色の画素および所定の色相範囲内の有彩色の画素に対してブラックを用い、前記所定の色相範囲外の有彩色の画素に対してブラック以外の１色を用いる２色印刷のための２色印刷データと、白黒印刷用の白黒印刷データとを生成する印刷データ生成部と、
前記２色印刷データおよび前記白黒印刷データを保存する保存部と、
前記画像データにおける、前記２色印刷においてブラックで印刷される色相範囲の少なくとも一部を含む所定の無彩化色相範囲内の有彩色の画素の色を無彩色に変換するカラー判定用色変換部と、
前記カラー判定用色変換部による色変換後の前記画像データにおける各画素が有彩色の画素であるか無彩色の画素であるかを判定するとともに、有彩色と判定した画素数に基づき、前記原稿がカラー原稿であるか白黒原稿であるかを判定する判定部と、
前記判定部により、前記原稿がカラー原稿であると判定された場合は、前記保存部から印刷用のデータとして前記２色印刷データを選択し、前記原稿が白黒原稿であると判定された場合は、前記保存部から印刷用のデータとして前記白黒印刷データを選択する選択部と
を備えることを特徴とする画像処理装置。
【請求項３】
前記無彩化色相範囲が調整可能とされていることを特徴とする請求項１または２に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿を読み取って得られた画像データを処理する画像処理装置に関する。
【背景技術】
【０００２】
従来、画像読取装置で光学的に読み取られた原稿がカラー原稿であるか白黒原稿であるかを判定するＡＣＳ（Auto Color Selection）機能が知られている（例えば、特許文献１参照）。
【０００３】
また、コピー機能において、カラー原稿を２色で印刷する機能を有する印刷装置が知られている。２色印刷では、原稿を画像読取装置で読み取って得られた画像データにおける色に応じて、各画素の印刷色が割り当てられる。例えば、マゼンタ（Ｍ）、レッド（Ｒ）、イエロー（Ｙ）の色相の有彩色の画素（カラー画素）がＭのインクで印刷され、グリーン（Ｇ）、シアン（Ｃ）、ブルー（Ｂ）の色相のカラー画素および無彩色の画素（白黒画素）がブラック（Ｋ）のインクで印刷される。
【０００４】
ＡＣＳ機能を用いて２色印刷を行う場合、印刷装置は、白黒原稿と判定された原稿については白黒印刷を行い、カラー原稿と判定された原稿については２色印刷を行う。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−１４１８０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述の２色印刷において、２色の印刷色の一方がブラックである場合、ＡＣＳ機能によりカラー原稿と判定された原稿を２色印刷した印刷物が、白黒印刷と変わらないものになることがあった。例えば、原稿におけるマゼンタ、レッド、イエローの色相の部分にマゼンタ、原稿におけるグリーン、シアン、ブルーの色相および無彩色の部分にブラックを割り当てる２色印刷の場合、全体がグリーン、シアン、ブルーの色相で構成された原稿が２色印刷でコピーされると、ブラックのみで表現された、白黒印刷と同様の印刷物となる。一方、ＡＣＳ機能では、全体がグリーン、シアン、ブルーの色相で構成された原稿は、カラー原稿と判定される。つまり、実質的に、ＡＣＳ機能における原稿カラー判定結果と実際の印刷結果とが一致しないことになる。
【０００７】
印刷装置には、白黒印刷と、２色印刷を含むカラー印刷とで料金が異なる課金システムを採用しているものがある。この課金システムには、ＡＣＳ機能を用いて印刷を行った場合、ＡＣＳ機能による原稿カラー判定結果により、白黒印刷、カラー印刷のいずれの料金を課金するかを判断するものがある。このような課金システムを採用した印刷装置において、上述のようにＡＣＳ機能における原稿カラー判定結果と印刷結果とが一致しない場合、ユーザから見れば、課金システムにおける印刷料金と印刷結果とが一致していないことになる。つまり、印刷物が白黒であるのに印刷料金はカラー印刷として課金されていることになる。このようなことから、ＡＣＳ機能における原稿カラー判定結果と印刷結果との不一致は低減されることが望ましい。
【０００８】
本発明は上記に鑑みてなされたもので、ＡＣＳ機能における原稿カラー判定結果と２色印刷における印刷結果との不一致を低減できる画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明に係る画像処理装置の第１の特徴は、原稿を読み取って得られた画像データに基づき、前記画像データにおける無彩色の画素および所定の色相範囲内の有彩色の画素に対してブラックを用い、前記所定の色相範囲外の有彩色の画素に対してブラック以外の１色を用いる２色印刷のための２色印刷データと、白黒印刷用の白黒印刷データとを生成する印刷データ生成部と、前記２色印刷データおよび前記白黒印刷データを保存する保存部と、前記画像データにおける各画素が有彩色の画素であるか無彩色の画素であるかを判定するとともに、前記２色印刷においてブラックで印刷される色相範囲の少なくとも一部を含む所定の無彩化色相範囲内の画素は有彩色であっても無彩色の画素であると判定し、有彩色と判定した画素数に基づき、前記原稿がカラー原稿であるか白黒原稿であるかを判定する判定部と、前記判定部により、前記原稿がカラー原稿であると判定された場合は、前記保存部から印刷用のデータとして前記２色印刷データを選択し、前記原稿が白黒原稿であると判定された場合は、前記保存部から印刷用のデータとして前記白黒印刷データを選択する選択部とを備えることにある。
【００１０】
本発明に係る画像処理装置の第２の特徴は、原稿を読み取って得られた画像データに基づき、前記画像データにおける無彩色の画素および所定の色相範囲内の有彩色の画素に対してブラックを用い、前記所定の色相範囲外の有彩色の画素に対してブラック以外の１色を用いる２色印刷のための２色印刷データと、白黒印刷用の白黒印刷データとを生成する印刷データ生成部と、前記２色印刷データおよび前記白黒印刷データを保存する保存部と、前記画像データにおける、前記２色印刷においてブラックで印刷される色相範囲の少なくとも一部を含む所定の無彩化色相範囲内の有彩色の画素の色を無彩色に変換するカラー判定用色変換部と、前記カラー判定用色変換部による色変換後の前記画像データにおける各画素が有彩色の画素であるか無彩色の画素であるかを判定するとともに、有彩色と判定した画素数に基づき、前記原稿がカラー原稿であるか白黒原稿であるかを判定する判定部と、前記判定部により、前記原稿がカラー原稿であると判定された場合は、前記保存部から印刷用のデータとして前記２色印刷データを選択し、前記原稿が白黒原稿であると判定された場合は、前記保存部から印刷用のデータとして前記白黒印刷データを選択する選択部とを備えることにある。
【００１１】
本発明に係る画像処理装置の第３の特徴は、前記無彩化色相範囲が調整可能とされていることにある。
【発明の効果】
【００１２】
本発明に係る画像処理装置の第１の特徴によれば、判定部は、無彩化色相範囲内の画素は有彩色の画素であっても無彩色の画素であると判定する。これにより、判定部は、ブラックを含む２色印刷でコピーしても白黒の印刷物となるような原稿については、カラー原稿であっても白黒原稿と判定することが可能となる。判定部により原稿が白黒原稿であると判定された場合、選択部は、印刷用のデータとして白黒印刷データを選択する。したがって、画像処理装置は、ＡＣＳ機能における原稿カラー判定結果と２色印刷における印刷結果との不一致を低減できる。
【００１３】
本発明に係る画像処理装置の第２の特徴によれば、カラー判定用色変換部が、画像データにおける無彩化色相範囲内の有彩色の画素の色を無彩色に変換する。判定部は、カラー判定用色変換部で色変換された画像データにより原稿カラー判定を行う。これにより、判定部は、ブラックを含む２色印刷でコピーしても白黒の印刷物となるような原稿については、カラー原稿であっても白黒原稿と判定することが可能となる。判定部により原稿が白黒原稿であると判定された場合、選択部は、印刷用のデータとして白黒印刷データを選択する。したがって、画像処理装置は、ＡＣＳ機能における原稿カラー判定結果と２色印刷における印刷結果との不一致を低減できる。また、画像処理装置は、カラー判定用色変換部を備えるので、判定部には、フルカラー用として開発された既存のものを変更することなく、そのまま用いることができる。これにより、ＡＣＳ機能における原稿カラー判定結果と２色印刷における印刷結果との不一致を低減するための原稿カラー判定を容易に実現できる。
【００１４】
本発明に係る画像処理装置の第３の特徴によれば、無彩化色相範囲が調整可能とされているので、原稿カラー判定結果および印刷結果にユーザの希望を反映できる。
【図面の簡単な説明】
【００１５】
【図１】第１の実施の形態に係る画像処理装置を備える画像読取装置の構成を示すブロック図である。
【図２】自動カラー判定モードにおいて、カラー原稿の印刷時のカラーモードとして２色印刷が選択されている場合の画像処理装置の動作を説明するためのフローチャートである。
【図３】原稿カラー判定処理のフローチャートである。
【図４】ＣｂＣｒ平面を示す図である。
【図５】第２の実施の形態に係る画像処理装置を備える画像読取装置の構成を示すブロック図である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施の形態について、図面を参照して説明する。各図面を通じて同一もしくは同等の部位や構成要素には、同一もしくは同等の符号を付し、その説明を省略もしくは簡略化する。
【００１７】
（第１の実施の形態）
図１は、第１の実施の形態に係る画像処理装置を備える画像読取装置の構成を示すブロック図である。図１に示すように、画像読取装置１は、画像読取部２と、画像処理装置３とを備える。
【００１８】
画像読取部２は、原稿を光学的に読み取り、画像データを生成するものである。画像読取部２は、ＣＣＤ（Charge Coupled Device）、光源、原稿台、原稿台カバー、ＣＣＤを走査させる駆動モータ、ＣＣＤの出力信号をデジタル信号に変換するＡＤコンバータ等を備える。画像読取部２は、原稿台に載置された原稿に光源の光を照射し、原稿からの反射光をＣＣＤで読み取ることで、原稿の画像データを生成する。本実施の形態では、画像読取部２が生成する画像データは、各色８ビット（２５６階調）のＲＧＢ形式の画像データであるとする。
【００１９】
画像処理装置３は、画像読取部２で原稿を読み取って得られた画像データを処理して、インクジェット印刷装置４での印刷に用いられる形式の印刷データを生成するものである。
【００２０】
本実施の形態において、インクジェット印刷装置４は、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の４つの色ごとのインクジェットヘッドを有し、白黒印刷とカラー印刷とが可能である。さらに、カラー印刷として、インクジェット印刷装置４では、フルカラー印刷と２色印刷とが可能である。本実施の形態では、２色印刷は、カラーの原稿のコピーを、マゼンタとブラックの２色のうちの少なくともいずれか１色を用いて印刷する２色擬似カラー印刷であるとする。そして、この２色擬似カラー印刷では、原稿の画像データにおけるマゼンタ、レッド、イエローの色相の有彩色の画素（カラー画素）がマゼンタのインクで印刷され、グリーン、シアン、ブルーの色相のカラー画素および無彩色の画素（白黒画素）がブラックのインクで印刷されるものとする。このような２色擬似カラー印刷では、写真画像などを自然に表現することができる。色分解は公知技術であるので詳細は省略するが、ここでは一例として、マゼンタの色相に近い有彩色の色をマゼンタに置き換え、その他の有彩色は、黒に置き換える。
【００２１】
画像処理装置３は、選択されたカラーモードが、白黒印刷、フルカラー印刷、２色印刷のいずれであるかにより、対応する印刷データをインクジェット印刷装置４に出力する。
【００２２】
また、画像処理装置３では、自動カラー判定モードが選択可能になっている。自動カラー判定モードにおいては、画像処理装置３は、ＡＣＳ機能により、画像読取部２から入力される画像データに基づき、原稿が白黒原稿であるかカラー原稿であるかを判定する原稿カラー判定を行う。ここで、自動カラー判定モードにおいて、カラー原稿の印刷時のカラーモードとして、フルカラー印刷または２色印刷が選択可能になっている。画像処理装置３は、原稿がカラー原稿であると判定した場合は、選択されたカラーモードに応じて、フルカラー印刷用または２色印刷用の印刷データを生成し、インクジェット印刷装置４に出力する。原稿が白黒原稿であると判定した場合は、画像処理装置３は、白黒印刷用の印刷データをインクジェット印刷装置４に出力する。
【００２３】
画像処理装置３は、判定部３１と、印刷データ生成部３２と、メモリ３３と、記憶部３４と、選択部３５と、出力部３６と、操作パネル部３７とを備える。
【００２４】
判定部３１は、ＡＣＳ機能により、画像読取部２で読み取られた原稿がカラー原稿であるか白黒原稿であるかを判定する原稿カラー判定を行う。具体的には、判定部３１は、画像読取部２で原稿を読み取って得られたＲＧＢ形式の画像データを、ＹＣｂＣｒ形式のデータに変換する。ＹＣｂＣｒ形式は、色をＹ（輝度）とＣｂ，Ｃｒ（色差）で表現する形式である。判定部３１は、Ｃｂ，Ｃｒの値に基づき、各画素の彩度Ｃを算出する。判定部３１は、算出した彩度Ｃを閾値Ｃｔｈと比較し、各画素がカラー画素であるか白黒画素であるかを判定する。そして、判定部３１は、原稿におけるカラー画素数Ｇが閾値Ｇｔｈ以上である場合、その原稿はカラー原稿であると判定し、カラー画素数Ｇが閾値Ｇｔｈ未満である場合、その原稿は白黒原稿であると判定する。
【００２５】
ここで、自動カラー判定モードにおいて、カラー原稿の印刷時のカラーモードとして２色印刷が選択されている場合、判定部３１は、所定の無彩化色相範囲内の画素は彩度Ｃにかかわらず、白黒画素であると判定する。換言すると、この場合、判定部３１は、無彩化色相範囲内の画素についてはカラー画素であっても白黒画素とみなす。無彩化色相範囲は、上述した本実施の形態の２色印刷（２色擬似カラー印刷）においては、ブラックのインクで印刷されるグリーン〜シアン〜ブルーの色相の範囲である。判定部３１は、Ｃｂ，Ｃｒの値に基づき、各画素の色相角Ｈを算出し、色相角Ｈが無彩化色相範囲に対応する色相角範囲Ｈｔｈ１〜Ｈｔｈ２に含まれる画素は、当該画素の彩度Ｃにかかわらず、白黒画素であると判定する。
【００２６】
印刷データ生成部３２は、画像読取部２で原稿を読み取って得られた画像データから、インクジェット印刷装置４での印刷に用いる形式の印刷データを生成する。印刷データ生成部３２は、色変換部３２１と、第１ハーフトーン処理部３２２と、白黒変換部３２３と、第２ハーフトーン処理部３２４とを備える。
【００２７】
色変換部３２１は、画像読取部２から入力されるＲＧＢ形式の画像データを各色８ビットのＣＭＹＫ形式の画像データに変換するものである。選択されたカラーモードがフルカラー印刷である場合、色変換部３２１は、後述のフルカラー印刷用色変換テーブル３４１を参照して、ＲＧＢ形式の画像データを、シアン、マゼンタ、イエロー、ブラックの４色で表現される画像データに変換する。選択されたカラーモードが２色印刷である場合、色変換部３２１は、後述の２色印刷用色変換テーブル３４２を参照して、ＲＧＢ形式の画像データを、マゼンタ、ブラックの２色のみで表現される画像データに変換する。
【００２８】
第１ハーフトーン処理部３２２は、色変換部３２１で色変換された画像データにハーフトーン処理を施し、フルカラー印刷用の印刷データ（フルカラー印刷データ）または２色印刷用の印刷データ（２色印刷データ）を生成する。ハーフトーン処理は、誤差拡散処理、網点処理等を行う処理である。生成される印刷データは、各画素に吐出する各色のインクドロップの数を示すデータである。インクドロップの数は、例えば、０〜７ドロップの８段階で設定される。
【００２９】
白黒変換部３２３は、画像読取部２から入力されるＲＧＢ形式の画像データを８ビットの白黒画像データに変換する。
【００３０】
第２ハーフトーン処理部３２４は、白黒変換部３２３で生成された白黒画像データにハーフトーン処理を施し、白黒印刷用の印刷データ（白黒印刷データ）を生成する。
【００３１】
印刷データ生成部３２は、自動カラー判定モードでない場合は、選択されたカラーモードに応じて、フルカラー印刷データ、２色印刷データ、白黒印刷データのうちのいずれかを生成する。自動カラー判定モードの場合は、印刷データ生成部３２は、白黒印刷データと、選択されたカラーモードに応じてフルカラー印刷データまたは２色印刷データを生成する。
【００３２】
メモリ３３は、印刷データ生成部３２で生成された印刷データを一時的に保存する。自動カラー判定モードの場合、メモリ３３には、白黒印刷データと、フルカラー印刷データまたは２色印刷データが保存される。
【００３３】
記憶部３４は、フルカラー印刷用色変換テーブル３４１および２色印刷用色変換テーブル３４２を予め保存している。フルカラー印刷用色変換テーブル３４１は、フルカラー印刷データの生成の際に色変換部３２１に参照されるものであり、ＲＧＢの値とＣＭＹＫの値との対応関係が記録されたものである。２色印刷用色変換テーブル３４２は、２色印刷データの生成の際に色変換部３２１に参照されるものであり、ＲＧＢの値とマゼンタ、ブラックの値との対応関係が記録されたものである。２色印刷用色変換テーブル３４２を参照することで、色変換部３２１は、原稿の画像データにおける、グリーン、シアン、ブルーの色相範囲内のカラー画素および白黒画素に対してブラックのインクを用い、この色相範囲外、すなわち、マゼンタ、レッド、イエローの色相範囲内のカラー画素に対してマゼンタのインクを用いる２色印刷データ生成のための色変換を行うことができる。
【００３４】
選択部３５は、インクジェット印刷装置４での印刷用のデータをメモリ３３から読み出す。自動カラー判定モードの場合、選択部３５は、判定部３１の判定結果に応じて、メモリ３３から読み出す印刷データを選択する。例えば、自動カラー判定モードにおいて、カラー原稿の印刷時のカラーモードとして２色印刷が選択されている場合、選択部３５は、判定部３１により原稿がカラー原稿であると判定されると、メモリ３３から２色印刷データを選択する。一方、判定部３１により原稿が白黒原稿であると判定されると、選択部３５は、メモリ３３から白黒印刷データを選択する。
【００３５】
出力部３６は、選択部３５によりメモリ３３から読み出された印刷データをインクジェット印刷装置４へと出力する。
【００３６】
操作パネル部３７は、ユーザの指示や設定入力等を受け付けるとともに、各種の画面等を表示するものである。操作パネル部３７は、ユーザが各種操作を行うための操作ボタンおよびタッチパネル等を有する入力部と、各種の画面等を表示する表示部とを備える。ユーザは、操作パネル部３７を操作して、自動カラー判定モード、カラーモードの設定入力を行うことができる。操作パネル部３７は、画像読取装置１およびインクジェット印刷装置４からなるシステム全体に対するユーザの操作入力を受け付けるものとして機能する。
【００３７】
画像処理装置３は、ＣＰＵ、ＲＡＭ、ＲＯＭ、ハードディスク等の記憶装置等を備えて構成される。ＣＰＵがハードディスク等の記憶装置に格納されたプログラムを実行することにより、判定部３１、印刷データ生成部３２、および選択部３５の機能が実現される。メモリ３３は、ＲＡＭにより構成される。記憶部３４は、ハードディスク等の記憶装置により構成される。
【００３８】
次に、画像処理装置３の動作について説明する。
【００３９】
画像処理装置３の特徴は、自動カラー判定モードにおいて、カラー原稿の印刷時のカラーモードとして２色印刷が選択されている場合の処理にあるので、これについて説明する。
【００４０】
図２は、自動カラー判定モードにおいて、カラー原稿の印刷時のカラーモードとして２色印刷が選択されている場合の画像処理装置３の動作を説明するためのフローチャートである。
【００４１】
画像読取部２から原稿の画像データが入力されると、ステップＳ１０において、判定部３１は、原稿カラー判定処理を開始する。この原稿カラー判定処理の詳細については後述する。
【００４２】
ステップＳ２０では、印刷データ生成部３２は、画像読取部２から入力される原稿の画像データに基づき、２色印刷データおよび白黒印刷データを生成する。印刷データ生成部３２は、２色印刷データおよび白黒印刷データを生成する処理を、ステップＳ１０における判定部３１の原稿カラー判定処理と同時に開始できる。
【００４３】
具体的には、印刷データ生成部３２の色変換部３２１は、２色印刷用色変換テーブル３４２を参照して、ＲＧＢ形式の画像データにおける各画素のＲＧＢの値を、マゼンタ、ブラックの値に変換する。次いで、第１ハーフトーン処理部３２２は、色変換部３２１で色変換された画像データにハーフトーン処理を施し、２色印刷データを生成する。２色印刷データは、各画素に吐出するマゼンタまたはブラックのインクドロップの数を示すデータである。
【００４４】
一方、印刷データ生成部３２の白黒変換部３２３は、ＲＧＢ形式の画像データにおける各画素のＲＧＢの値を、輝度（Ｙ）に対応するグレー値に変換して白黒画像データとする。ここで、輝度（Ｙ）は、以下の式（１）により算出される。
【００４５】
Ｙ＝（７７×Ｒ＋１５０×Ｇ＋２９×Ｂ）／２５６  …（１）
次いで、第２ハーフトーン処理部３２４は、白黒変換部３２３で生成された白黒画像データにハーフトーン処理を施し、白黒印刷データを生成する。
【００４６】
以上の印刷データ生成部３２における２色印刷データおよび白黒印刷データの生成は、並行して行われる。また、印刷データ生成部３２の処理に並行して、判定部３１における後述の原稿カラー判定処理が行われている。
【００４７】
次いで、ステップＳ３０において、印刷データ生成部３２は、生成した２色印刷データおよび白黒印刷データをメモリ３３に保存する。
【００４８】
次いで、ステップＳ４０において、選択部３５は、判定部３１による原稿カラー判定の結果が出たか否かを判断する。原稿カラー判定の結果がまだ出ていないと判断した場合（ステップＳ４０：ＮＯ）、選択部３５は、ステップＳ４０の処理を繰り返す。
【００４９】
判定部３１による原稿カラー判定の結果が出たと判断した場合（ステップＳ４０：ＹＥＳ）、ステップＳ５０において、選択部３５は、原稿カラー判定の結果が「カラー原稿」であるか否かを判断する。
【００５０】
原稿カラー判定の結果が「カラー原稿」であると判断した場合（ステップＳ５０：ＹＥＳ）、ステップＳ６０において、選択部３５は、メモリ３３から２色印刷データを選択して読み出す。そして、出力部３６は、この２色印刷データをインクジェット印刷装置４へと出力する。
【００５１】
原稿カラー判定の結果が「白黒原稿」であると判断した場合（ステップＳ５０：ＮＯ）、ステップＳ７０において、選択部３５は、メモリ３３から白黒印刷データを選択して読み出す。そして、出力部３６は、この白黒印刷データをインクジェット印刷装置４へと出力する。
【００５２】
次に、判定部３１における原稿カラー判定処理について説明する。図３は、判定部３１における原稿カラー判定処理のフローチャートである。
【００５３】
ステップＳ１１０において、判定部３１は、カラー画素のカウント値であるカラー画素数Ｇに０を設定する。
【００５４】
次いで、ステップＳ１２０において、判定部３１は、画像データにおけるライン番号を示す変数ｌに１を設定する。
【００５５】
次いで、ステップＳ１３０において、判定部３１は、ライン上における画素番号を示す変数ｍに１を設定する。
【００５６】
次いで、ステップＳ１４０において、判定部３１は、ｌライン目のｍ番目の画素（注目画素）のＲＧＢの値をＹＣｂＣｒの値に変換する。ここで、Ｙ（輝度）の値は、前述の式（１）により算出される。Ｃｂ，Ｃｒ（色差）の値は、以下の式（２），（３）により算出される。
【００５７】
Ｃｂ＝（−４３×Ｒ−８５×Ｇ＋１２８×Ｂ）／２５６  …（２）
Ｃｒ＝（１２８×Ｒ−１０７×Ｇ−２１×Ｂ）／２５６  …（３）
次いで、ステップＳ１５０において、判定部３１は、注目画素の彩度Ｃを算出する。注目画素の彩度Ｃは、ＹＣｂＣｒ空間のＣｂＣｒ平面において、注目画素のＣｂ値、Ｃｒ値をプロットした点と、ＣｂＣｒ平面の原点との距離として算出される。例えば、図４に示すように、ＣｂＣｒ平面において点Ａ（Ｃｂ１，Ｃｒ１）に対応する画素の彩度Ｃは、以下の式（４）により算出される。
【００５８】
Ｃ＝（Ｃｂ１２＋Ｃｒ１２）１／２  …（４）
次いで、ステップＳ１６０において、判定部３１は、注目画素の色相角Ｈを算出する。注目画素の色相角Ｈは、ＣｂＣｒ平面において、注目画素のＣｂ値、Ｃｒ値をプロットした点とＣｂＣｒ平面の原点とを結ぶ線と、Ｃｂ軸とのなす角度として算出される。例えば、図４の点Ａに対応する画素の色相角Ｈは、以下の式（５）により算出される。
【００５９】
Ｈ＝ｔａｎ−１（Ｃｒ１／Ｃｂ１）  …（５）
次いで、ステップＳ１７０において、判定部３１は、ステップＳ１５０で算出した注目画素の彩度Ｃが、閾値Ｃｔｈ以上であるか否かを判断する。閾値Ｃｔｈは、注目画素の色が有彩色であるか無彩色であるかを判定するための閾値である。
【００６０】
注目画素の彩度Ｃが閾値Ｃｔｈ未満であると判断した場合（ステップＳ１７０：ＮＯ）、ステップＳ１８０において、判定部３１は、注目画素は白黒画素であると判定し、その後、ステップＳ２２０に進む。
【００６１】
注目画素の彩度Ｃが閾値Ｃｔｈ以上であると判断した場合（ステップＳ１７０：ＹＥＳ）、ステップＳ１９０において、判定部３１は、ステップＳ１６０で算出した注目画素の色相角Ｈが、Ｈｔｈ１≦Ｈ≦Ｈｔｈ２を満たすか否かを判断する。閾値Ｈｔｈ１，Ｈｔｈ２は、図４に示すように、前述の無彩化色相範囲（グリーン〜シアン〜ブルー）に対応する色相角範囲を規定する閾値である。
【００６２】
注目画素の色相角ＨがＨｔｈ１≦Ｈ≦Ｈｔｈ２を満たすと判断した場合（ステップＳ１９０：ＹＥＳ）、ステップＳ１８０において、判定部３１は、注目画素は白黒画素であると判定し、その後、ステップＳ２２０に進む。
【００６３】
注目画素の色相角ＨがＨｔｈ１≦Ｈ≦Ｈｔｈ２を満たさないと判断した場合（ステップＳ１９０：ＮＯ）、ステップＳ２００において、判定部３１は、注目画素はカラー画素であると判定する。
【００６４】
次いで、ステップＳ２１０において、判定部３１は、カラー画素数Ｇに１を加える。
【００６５】
次いで、ステップＳ２２０において、判定部３１は、変数ｍが１ラインにおける最終画素であることを示すＭであるか否かを判断する。
【００６６】
ｍ＝Ｍでないと判断した場合（ステップＳ２２０：ＮＯ）、ステップＳ２３０において、判定部３１は、変数ｍに１を加え、その後、ステップＳ１４０に戻る。
【００６７】
ｍ＝Ｍであると判断した場合（ステップＳ２２０：ＹＥＳ）、ステップＳ２４０において、判定部３１は、変数ｌが最終ラインであることを示すＬであるか否かを判断する。
【００６８】
ｌ＝Ｌでないと判断した場合（ステップＳ２４０：ＮＯ）、ステップＳ２５０において、判定部３１は、変数ｌに１を加え、その後、ステップＳ１３０に戻る。
【００６９】
ｌ＝Ｌであると判断した場合（ステップＳ２４０：ＹＥＳ）、ステップＳ２６０において、判定部３１は、カラー画素数Ｇが閾値Ｇｔｈ以上であるか否かを判断する。
【００７０】
カラー画素数Ｇが閾値Ｇｔｈ以上であると判断した場合（ステップＳ２６０：ＹＥＳ）、ステップＳ２７０において、判定部３１は、画像読取部２で読み取られた原稿がカラー原稿であると判定する。そして、判定部３１は、原稿カラー判定の結果が「カラー原稿」であることを選択部３５に通知する。
【００７１】
カラー画素数Ｇが閾値Ｇｔｈ未満であると判断した場合（ステップＳ２６０：ＮＯ）、ステップＳ２８０において、判定部３１は、画像読取部２で読み取られた原稿が白黒原稿であると判定する。そして、判定部３１は、原稿カラー判定の結果が「白黒原稿」であることを選択部３５に通知する。
【００７２】
以上説明したように、画像処理装置３の判定部３１は、無彩化色相範囲内の画素はカラー画素であっても白黒画素であると判定する。これにより、判定部３１は、マゼンタとブラックの２色印刷でコピーしても白黒の印刷物となるような原稿については、カラー原稿であっても白黒原稿と判定することができる。判定部３１により原稿が白黒原稿であると判定された場合、選択部３５は、メモリ３３から白黒印刷データを選択する。そして、インクジェット印刷装置４で白黒印刷データに基づく印刷が行われ、白黒の印刷物が得られる。したがって、画像処理装置３によれば、判定部３１によるＡＣＳ機能における原稿カラー判定結果と２色印刷における印刷結果との不一致を低減できる。
【００７３】
また、判定部３１は、色変換部３２１による印刷色に応じた色変換が行われる前の画像データを用いて、原稿カラー判定を行う。これにより、判定部３１は、色変換部３２１への入力画像データと同じ画像データにおいて、無彩化色相範囲を設定できるので、原稿カラー判定結果と印刷結果との整合をとりやすい。ただし、本実施の形態のカラー判定が可能であればどのようなデータを用いてもよい。
【００７４】
（第２の実施の形態）
図５は、第２の実施の形態に係る画像処理装置を備える画像読取装置の構成を示すブロック図である。図５に示すように、画像読取装置１Ａは、画像読取部２と、画像処理装置３Ａとを備える。
【００７５】
画像処理装置３Ａは、図１に示した第１の実施の形態の画像処理装置３に対し、カラー判定用色変換部３８を追加し、判定部３１を判定部３１Ａに置き換えた構成である。
【００７６】
カラー判定用色変換部３８は、自動カラー判定モードにおいて、カラー原稿の印刷時のカラーモードとして２色印刷が選択されている場合に、画像読取部２で読み取られた原稿の画像データに対して、カラー判定用の色変換を施す。具体的には、カラー判定用色変換部３８は、画像データにおける無彩化色相範囲内の有彩色の画素の色を無彩色に変換する。自動カラー判定モードにおいて、２色印刷のカラーモードが選択されている場合以外では、カラー判定用色変換部３８は、画像読取部２からの画像データに処理を行わず、画像データをそのまま判定部３１Ａへと送出する。
【００７７】
判定部３１Ａは、自動カラー判定モードにおいて、カラー原稿の印刷時のカラーモードが白黒印刷、フルカラー印刷、２色印刷のいずれであるかに関わらず、カラー判定用色変換部３８から入力される画像データにより同様の原稿カラー判定を行う。２色印刷のカラーモードが選択されている場合には、判定部３１Ａは、カラー判定用色変換部３８による上述のカラー判定用の色変換後の画像データにより原稿カラー判定を行うことになる。具体的には、判定部３１Ａは、ＲＧＢ形式の画像データをＹＣｂＣｒ形式のデータに変換し、Ｃｂ，Ｃｒの値に基づき、各画素の彩度Ｃを算出する。判定部３１Ａは、算出した彩度Ｃを閾値Ｃｔｈと比較し、各画素がカラー画素であるか白黒画素であるかを判定する。そして、判定部３１Ａは、原稿におけるカラー画素数Ｇが閾値Ｇｔｈ以上である場合、その原稿はカラー原稿であると判定し、カラー画素数Ｇが閾値Ｇｔｈ未満である場合、その原稿は白黒原稿であると判定する。判定部３１Ａは、原稿カラー判定の結果を選択部３５に通知する。
【００７８】
次に、自動カラー判定モードにおいて、カラー原稿の印刷時のカラーモードとして２色印刷が選択されている場合の画像処理装置３Ａの動作について説明する。
【００７９】
画像読取部２から原稿の画像データが入力されると、カラー判定用色変換部３８は、画像データにおける無彩化色相範囲内の有彩色の画素の色を無彩色に変換する。具体的には、カラー判定用色変換部３８は、以下の式（６）〜（８）により、無彩色への変換を行う。
【００８０】
Ｒ´＝（Ｒ＋Ｇ＋Ｂ）／３  …（６）
Ｇ´＝（Ｒ＋Ｇ＋Ｂ）／３  …（７）
Ｂ´＝（Ｒ＋Ｇ＋Ｂ）／３  …（８）
ここで、Ｒ´，Ｇ´，Ｂ´は、変換後のＲＧＢの値である。
【００８１】
その後、画像処理装置３Ａは、第１の実施の形態で説明した図２のフローチャートのステップＳ１０以降の処理に進む。ここで、第２の実施の形態では、ステップＳ１０において判定部３１Ａが行う原稿カラー判定処理は、第１の実施の形態で説明した図３のフローチャートのステップＳ１６０およびステップＳ１９０を除いた処理である。
【００８２】
このように第２の実施の形態の画像処理装置３Ａでは、自動カラー判定モードにおける２色印刷の際、カラー判定用色変換部３８が無彩化色相範囲内の有彩色の画素の色を無彩色に変換する。判定部３１Ａは、カラー判定用色変換部３８で色変換された画像データにより原稿カラー判定を行う。これにより、画像処理装置３Ａによれば、第１の実施の形態と同様に、ＡＣＳ機能における原稿カラー判定結果と２色印刷における印刷結果との不一致を低減できる。
【００８３】
また、画像処理装置３Ａは、カラー判定用色変換部３８を備えるので、判定部３１Ａには、フルカラー用として開発された既存のものを変更することなく、そのまま用いることができる。これにより、自動カラー判定モードにおける２色印刷時において、ＡＣＳ機能における原稿カラー判定結果と２色印刷における印刷結果との不一致を低減するための原稿カラー判定を容易に実現できる。
【００８４】
（その他の実施の形態）
上記のように、本発明は第１および第２の実施の形態によって記載したが、この開示の一部をなす論述および図面はこの発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施の形態、実施例および運用技術が明らかとなろう。
【００８５】
上記の各実施の形態において、無彩化色相範囲を調整可能にしてもよい。例えば、第１の実施の形態において、ユーザが操作パネル部３７を操作して閾値Ｈｔｈ１，Ｈｔｈ２の値を入力し、この入力された値に応じて判定部３１が無彩化色相範囲を設定するようにしてもよい。また、第２の実施の形態において、ユーザが操作パネル部３７を操作して閾値Ｈｔｈ１，Ｈｔｈ２の値を入力し、この入力された値に応じてカラー判定用色変換部３８が無彩化色相範囲を設定するようにしてもよい。調整後の無彩化色相範囲は、２色印刷においてブラックで印刷される色相範囲の少なくとも一部を含む範囲とする。無彩化色相範囲を調整可能とすることにより、原稿カラー判定結果および印刷結果にユーザの希望を反映できる。
【００８６】
また、上記の各実施の形態では、２色印刷は、マゼンタとブラックの２色印刷であるとしたが、この組み合わせに限らない。印刷色の一方としてブラックを含む２色印刷であれば、本発明は適用可能である。
【００８７】
また、上記の各実施の形態では、ＲＧＢ形式の画像データをＹＣｂＣｒ形式に変換し、これを用いて各画素の彩度Ｃおよび色相角Ｈを算出したが、これに限らない。例えば、ＲＧＢ形式の画像データをＬ＊ａ＊ｂ＊表示系等の他の形式のデータに変換し、これを用いて各画素の彩度Ｃおよび色相角Ｈを算出してもよい。
【００８８】
また、画像処理装置３，３Ａは、インクジェット印刷装置４に備えられていてもよい。
【００８９】
また、インクジェット印刷装置に限らず、他の方式の印刷装置で用いられる印刷データを生成する場合にも本発明は適用できる。
【００９０】
このように、本発明はここでは記載していない様々な実施の形態等を含むことは勿論である。したがって、本発明の技術的範囲は上記の説明から妥当な特許請求の範囲に係る発明特定事項によってのみ定められるものである。
【符号の説明】
【００９１】
１，１Ａ  画像読取装置
２  画像読取部
３，３Ａ  画像処理装置
４  インクジェット印刷装置
３１，３１Ａ  判定部
３２  印刷データ生成部
３３  メモリ
３４  記憶部
３５  選択部      
３６  出力部
３７  操作パネル部
３８  カラー判定用色変換部
３２１  色変換部
３２２  第１ハーフトーン処理部
３２３  白黒変換部
３２４  第２ハーフトーン処理部
３４１  フルカラー印刷用色変換テーブル
３４２  ２色印刷用色変換テーブル
【図１】
0005759281.tif 000002
【図２】
0005759281.tif 000003
【図３】
0005759281.tif 000004
【図４】
0005759281.tif 000005
【図５】
0005759281.tif 000006