(57)【特許請求の範囲】
【請求項１】
カラー画像データから下地色データを検出する下地検出手段と、
前記下地検出手段により検出された下地色データの色情報を検出する色情報検出手段と、
前記下地検出手段により検出された下地色データと前記色情報検出手段により検出された色情報に基づき、前記カラー画像データから下地を除去する下地除去手段と、
カラー画像の色数を検出する色数検出手段と
を有し、
前記色情報検出手段により検出される色情報は、下地色データの彩度情報であり、
前記色情報検出手段において検出された彩度が所定の閾値未満の場合、前記下地除去手段は下地を除去し、かつ
前記色情報検出手段において検出された彩度が所定の閾値以上の場合、前記色数検出手段により検出された色数が所定数以下の場合にのみ、前記下地除去手段により下地を除去するように制御する
ことを特徴とする画像処理装置。
【請求項２】
前記下地除去手段により下地を除去するか否かの選択を促す下地除去選択手段を有し、
前記色情報検出手段により検出された彩度が所定の閾値未満の場合、前記下地除去手段は下地を除去し、
前記色情報検出手段により検出された彩度が所定の閾値以上の場合、前記下地除去選択手段は、前記下地除去手段により下地を除去するか否かの選択を促すことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
出力カラーモードの選択を促すカラーモード選択手段と、
前記カラーモード選択手段により選択されたカラーモードに応じて、前記下地除去手段により下地を除去するか否かを制御する下地除去制御手段と、
を有することを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記色情報検出手段により検出された彩度が所定の閾値未満の場合、前記下地除去手段は下地を除去し、
前記色情報検出手段により検出された彩度が所定の閾値以上、且つ、前記カラーモード選択手段により選択された出力カラーモードがカラー出力の場合、前記下地除去制御手段は、前記下地除去手段により下地を除去しないように制御し、
前記色情報検出手段により検出された彩度が所定の閾値以上、且つ、前記カラーモード選択手段により選択された出力カラーモードがモノクロ出力の場合、前記下地除去制御手段は、前記下地除去手段により下地を除去するように制御することを特徴とする請求項３に記載の画像処理装置。
【請求項５】
画質モードの選択を促す画質モード選択手段と、
前記画質モード選択手段により選択された画質モードに応じて、前記下地除去手段により下地を除去するか否かを制御する下地除去制御手段と、
を有することを特徴とする請求項１に記載の画像処理装置。
【請求項６】
前記色情報検出手段において検出された彩度が所定の閾値未満の場合、前記下地除去手段は下地を除去し、
前記色情報検出手段において検出された彩度が所定の閾値以上の場合、前記下地除去制御手段は、前記画質モード選択手段により選択された画質モードが文字を重視する画質モードの場合にのみ下地を除去するように制御することを特徴とする請求項５に記載の画像処理装置。
【請求項７】
カラー画像データを所定の特性の色空間のカラー画像データに変換する色変換手段を有し、
前記下地検出手段は、前記色変換手段により所定の特性の色空間に変換されたカラー画像データから下地色データを検出することを特徴とする請求項１乃至６のいずれか一項に記載の画像処理装置。
【請求項８】
下地除去される前のカラー画像データと、前記下地検出手段において検出された下地色データとを蓄積する蓄積手段をさらに有することを特徴とする請求項１乃至７のいずれか一項に記載の画像処理装置。
【請求項９】
カラー画像データから下地色データを検出する下地検出工程と、
前記下地検出工程において検出された下地色データの色情報を検出する色情報検出工程と、
前記下地検出工程において検出された下地色データと前記色情報検出工程において検出された色情報に基づき、前記カラー画像データから下地を除去する下地除去工程と、
カラー画像の色数を検出する色数検出工程と
を有し、
前記色情報検出工程において検出される色情報は、下地色データの彩度情報であり、
前記色情報検出工程において検出された彩度が所定の閾値未満の場合、前記下地除去工程は下地を除去し、かつ
前記色情報検出工程において検出された彩度が所定の閾値以上の場合、前記色数検出工程により検出された色数が所定数以下の場合にのみ、前記下地除去工程により下地を除去するように制御する
ことを特徴とする画像処理方法。
【請求項１０】
カラー画像データを所定の特性の色空間のカラー画像データに変換する色変換工程を有し、
前記下地検出工程は、前記色変換工程により所定の特性の色空間に変換されたカラー画像データから下地色データを検出することを特徴とする請求項９に記載の画像処理方法。
【請求項１１】
下地除去される前のカラー画像データと、前記下地検出工程において検出された下地色データとを蓄積する蓄積工程をさらに有することを特徴とする請求項９又は１０に記載の画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及び画像処理方法に関する。
【背景技術】
【０００２】
一般に、ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）などの画像処理装置には下地除去の機能が搭載されており、スキャナで読み取った原稿をコピーしたりネットワークを通じて外部のＰＣなどに配信したりする際に、原稿の下地を自動的に除去して出力することが可能である。これは、新聞や再生紙のように用紙自体の濃度（下地濃度）が濃い原稿を出力する場合に、下地を除去することによって出力画像の可読性を良くするためである。さらに、下地を除去することでコピーの場合には色材（トナーやインク）の使用量を減らすことができ、ネットワークを通じて配信する場合には画像の圧縮率を高くすることが可能になる。
【０００３】
また、近年のＭＦＰには、原稿をコピーしたりネットワークを通じて外部のＰＣなどに配信したりするだけでなく、読み取った画像データをハードディスク装置のような大容量の蓄積手段に蓄積し、蓄積した画像データを再プリントしたり再配信したりする機能が搭載されているものがある。この場合には、蓄積した画像データに対しても下地を除去して出力することが求められる。
【０００４】
下地除去処理の従来技術としては、以下のような技術がある。
【０００５】
特許文献１に開示された発明では、スキャナで読み込まれたＲＧＢデータが第１色空間変換部でＬａＢデータに変換され、カラー／白黒の判別と下地レベルの検出が行われる。この検出結果に基づいて、第２色空間変換部や枠消し下地除去部などのパラメータが設定され、画像出力される。
【０００６】
特許文献２に開示された発明では、入力画像データから下地除去レベルを検出し、それを保持する。入力画像データは縮小処理され、蓄積メモリに記憶される。蓄積メモリに記憶された画像データは、拡大処理や像域分離などの処理をされた後、保持された下地除去レベルに従って下地除去処理される。
【０００７】
特許文献３に開示された発明では、ユーザが指定した下地除去設定量から出力画像をシミュレートし、元画像と並べて表示することで、ユーザは所望の画像が得られるように下地除去設定量の調整が可能となる。
【特許文献１】特開２００５―９１９０１号公報
【特許文献２】特許第３８５２２１９号
【特許文献３】特開２００６―２７０６５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
特許文献１や特許文献２のような従来技術では、原稿の下地レベルを検出して、その下地レベルに応じて下地除去するが、新聞や再生紙のように無彩色（グレー）の下地のみを検出するのが一般的であり、色紙のように下地が有彩色である原稿に対しては下地を除去しない。これは、有彩色の下地を除去してカラー出力すると、絵柄部分（特に下地の色に近い色の絵柄部分）の色味が崩れやすいからである。
【０００９】
しかし、色紙のような有彩色の下地に文字が書かれている原稿のような場合には、色味の崩れを気にすることはないので、有彩色の下地であっても下地を除去して文字部分だけを再現したいという要望がある。また、原稿をモノクロ出力する場合には、有彩色の下地の原稿でも下地を除去して可読性を高めたい、色材の使用量を減らしたいという要望もある。あるいは、ネットワークを通じてモノクロ画像で配信する場合にも、画像の圧縮率を高めるために、有彩色の下地の原稿でも下地を除去したいという要望がある。
【００１０】
しかしながら、特許文献１や特許文献２などに開示された発明では、有彩色の下地を有する原稿から下地を除去する点については考慮されていないという問題があった。
【００１１】
また、特許文献３では、ユーザが所望の画像が得られるようにシミュレートされた画像を見ながら下地除去量を調整できるが、手動で調整することによりユーザに負担がかかり、高速に画像出力することもできない。つまり、下地除去に対してのユーザの様々な要望に対して、ユーザに煩雑な設定をさせることなく所望の画像を提供する必要があるが、係る点については特許文献３では考慮されていなかった。
【００１２】
本発明は、上記の点に鑑みて、この問題を解決するために発明されたものであり、原稿の下地の色情報に応じて最適な下地除去を自動で行う画像処理装置及び画像処理方法を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記の目的を達成するために、本発明の画像処理装置は、カラー画像データから下地色データを検出する下地検出手段と、前記下地検出手段により検出された下地色データの色情報を検出する色情報検出手段と、前記下地検出手段により検出された下地色データと前記色情報検出手段により検出された色情報に基づき、前記カラー画像データから下地を除去する下地除去手段とを有するように構成することができる。
【００１４】
これにより、原稿の下地の色情報に応じて最適な下地除去を自動で行うことができる。
【００１５】
また、上記の目的を達成するために、本発明の前記色情報検出手段により検出される色情報は、下地色データの彩度情報であるように構成することができる。
【００１６】
これにより、原稿の下地の色情報のうち、特に下地の彩度に応じて最適な下地除去を自動で行うことができる。
【００１７】
また、上記の目的を達成するために、本発明の画像処理装置は、前記下地除去手段により下地を除去するか否かの選択を促す下地除去選択手段を有し、前記色情報検出手段により検出された彩度が所定の閾値未満の場合、前記下地除去手段は下地を除去し、前記色情報検出手段により検出された彩度が所定の閾値以上の場合、前記下地除去選択手段は、前記下地除去手段により下地を除去するか否かの選択を促すように構成することができる。
【００１８】
これにより、原稿が有彩色の下地の場合に、ユーザに煩雑な操作をさせることなく、所望の画像を提供することができる。
【００１９】
また、上記の目的を達成するために、本発明の画像処理装置は、出力カラーモードの選択を促すカラーモード選択手段と、前記カラーモード選択手段により選択されたカラーモードに応じて、前記下地除去手段により下地を除去するか否かを制御する下地除去制御手段とを有するように構成することができる。
【００２０】
これにより、原稿と出力カラーモードの組み合わせで最適な下地除去を自動で行うことができる。
【００２１】
また、上記の目的を達成するために、本発明の画像処理装置は、前記色情報検出手段により検出された彩度が所定の閾値未満の場合、前記下地除去手段は下地を除去し、前記色情報検出手段により検出された彩度が所定の閾値以上、且つ、前記カラーモード選択手段により選択された出力カラーモードがカラー出力の場合、前記下地除去制御手段は、前記下地除去手段により下地を除去しないように制御し、前記色情報検出手段により検出された彩度が所定の閾値以上、且つ、前記カラーモード選択手段により選択された出力カラーモードがモノクロ出力の場合、前記下地除去制御手段は、前記下地除去手段により下地を除去するように制御するように構成することができる。
【００２２】
これにより、カラー出力するかモノクロ出力するかによって、それぞれに最適な下地除去を自動で行うことができる。
【００２３】
また、上記の目的を達成するために、本発明の画像処理装置は、画質モードの選択を促す画質モード選択手段と、前記画質モード選択手段により選択された画質モードに応じて、前記下地除去手段により下地を除去するか否かを制御する下地除去制御手段とを有するように構成することができる。
【００２４】
これにより、原稿と画質モードの組み合わせで最適な下地除去を自動で行うことができる。
【００２５】
また、上記の目的を達成するために、本発明の画像処理装置は、前記色情報検出手段において検出された彩度が所定の閾値未満の場合、前記下地除去手段は下地を除去し、前記色情報検出手段において検出された彩度が所定の閾値以上の場合、前記下地除去制御手段は、前記画質モード選択手段により選択された画質モードが文字を重視する画質モードの場合にのみ下地を除去するように構成することができる。
【００２６】
これにより、画質モードが文字モードの場合には、原稿の下地が有彩色か無彩色にかかわらず、文字の可読性を重視した画像を提供することができる。
【００２７】
また、上記の目的を達成するために、本発明の画像処理装置は、カラー画像の色数を検出する色数検出手段を有し、前記色情報検出手段において検出された彩度が所定の閾値未満の場合、前記下地除去手段は下地を除去し、前記色情報検出手段において検出された彩度が所定の閾値以上の場合、前記色数検出手段により検出された色数が所定数以下の場合にのみ、前記下地除去手段により下地を除去するように制御するように構成することができる。
【００２８】
これにより、原稿の色数に応じて最適な下地除去を自動で行うことができる。
【００２９】
また、上記の目的を達成するために、本発明の画像処理装置は、カラー画像データを所定の特性の色空間のカラー画像データに変換する色変換手段を有し、前記下地検出手段は、前記色変換手段により所定の特性の色空間に変換されたカラー画像データから下地色データを検出するように構成することができる。
【００３０】
これにより、下地除去量の設定を容易に行うことができる。
【００３１】
また、上記の目的を達成するために、本発明の画像処理装置は、下地除去される前のカラー画像データと、前記下地検出手段において検出された下地色データとを蓄積する蓄積手段をさらに有するように構成することができる。
【００３２】
これにより、蓄積された画像を再出力する場合に、適切な下地除去を自動で行うことができる。
また、上記の目的を達成するために、本発明の画像処理装置は、カラー画像データから下地色データを検出する下地検出手段と、前記下地検出手段により検出された下地色データの色情報を検出する色情報検出手段と、前記下地検出手段により検出された下地色データと前記色情報検出手段により検出された色情報に基づき、前記カラー画像データから下地を除去する下地除去手段と、カラー画像の色数を検出する色数検出手段とを有し、前記色情報検出手段により検出される色情報は、下地色データの彩度情報であり、前記色情報検出手段において検出された彩度が所定の閾値未満の場合、前記下地除去手段は下地を除去し、かつ前記色情報検出手段において検出された彩度が所定の閾値以上の場合、前記色数検出手段により検出された色数が所定数以下の場合にのみ、前記下地除去手段により下地を除去するように制御するように構成することができる。
【００３３】
また、上記の目的を達成するために、本発明の画像処理方法は、カラー画像データから下地色データを検出する下地検出工程と、前記下地検出工程において検出された下地色データの色情報を検出する色情報検出工程と、前記下地検出工程において検出された下地色データと前記色情報検出工程において検出された色情報に基づき、前記カラー画像データから下地を除去する下地除去工程とを有するように構成することができる。
【００３４】
これにより、原稿の下地の色情報に応じて最適な下地除去を自動で行うことができる。
【００３５】
また、上記の目的を達成するために、本発明の画像処理方法において、前記色情報検出工程において検出される色情報は、下地色データの彩度情報であるように構成することができる。
【００３６】
これにより、原稿の下地の色情報のうち、特に下地の彩度に応じて最適な下地除去を自動で行うことができる。
また、上記の目的を達成するために、本発明の画像処理方法は、カラー画像データから下地色データを検出する下地検出工程と、前記下地検出工程において検出された下地色データの色情報を検出する色情報検出工程と、前記下地検出工程において検出された下地色データと前記色情報検出工程において検出された色情報に基づき、前記カラー画像データから下地を除去する下地除去工程と、カラー画像の色数を検出する色数検出工程とを有し、前記色情報検出工程において検出される色情報は、下地色データの彩度情報であり、前記色情報検出工程において検出された彩度が所定の閾値未満の場合、前記下地除去工程は下地を除去し、かつ前記色情報検出工程において検出された彩度が所定の閾値以上の場合、前記色数検出工程により検出された色数が所定数以下の場合にのみ、前記下地除去工程により下地を除去するように制御するように構成することができる。
また、上記の目的を達成するために、本発明の画像処理方法は、カラー画像データを所定の特性の色空間のカラー画像データに変換する色変換工程を有し、前記下地検出工程は、前記色変換工程により所定の特性の色空間に変換されたカラー画像データから下地色データを検出することを特徴とする。
また、上記の目的を達成するために、本発明の画像処理方法は、下地除去される前のカラー画像データと、前記下地検出工程において検出された下地色データとを蓄積する蓄積工程をさらに有することを特徴とする。
【発明の効果】
【００３７】
本発明によれば、原稿の下地の色情報に応じて最適な下地除去を自動で行う画像処理装置及び画像処理方法を提供することができる。
【発明を実施するための最良の形態】
【００３８】
以下、本発明を実施するための最良の形態について以下の各実施形態において図面を参照して説明する。
【００３９】
［第１の実施形態］
以下、本発明に係る第１の実施形態について図１〜５を参照して説明する。
（装置の構成）
図１は、本発明に係る画像処理装置の全体構成例を示す図である。図１において、画像処理装置１は、読取り装置１１、第１の画像データ処理装置１２、バス制御装置１３、第２の画像データ処理装置１４、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１５、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１６、メモリ１７、プロッタＩ／Ｆ装置１８、プロッタ装置１９、操作表示装置２０、回線Ｉ／Ｆ装置２１、外部Ｉ／Ｆ装置２２、Ｓ．Ｂ．（Ｓｏｕｔｈ  Ｂｒｉｄｇｅ）２３、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２４などにより構成される。
【００４０】
読取り装置１１は、原稿をスキャンすることで得る原稿の濃淡情報から、ＲＧＢ各８ビットのデジタル画像データを生成し出力するスキャナなどの装置である。第１の画像データ処理装置１２は、読取り装置１１により読み取られたデジタル画像データに対して、後述する画像処理を施して出力する。
【００４１】
バス制御装置１３は、当該画像処理装置１内で必要な画像データや制御コマンド等の各種データのやり取りを行う。第２の画像データ処理装置１４は、第１の画像データ処理装置１２で処理されたデジタル画像データに対して、後述する画像処理を施して出力する。ＨＤＤ１５は、デジタル画像データ、及びデジタル画像データの付帯情報を蓄積するための記憶装置である。
【００４２】
ＣＰＵ１６は、当該画像処理装置１の制御全体を司るマイクロプロセッサである。メモリ１７は、ＣＰＵ１６が当該画像処理装置１の制御を行う際に、プログラムや中間処理データを一時的に記憶するためのなどに使用される揮発性メモリである。
【００４３】
プロッタＩ／Ｆ装置１８は、ＣＰＵ１６から送信されるＣＭＹＫ（Ｃ：シアン、Ｍ：マゼンタ、Ｙ：イエロー、Ｋ：ブラック）のデジタル画像データを受け取り、プロッタ装置１９の専用Ｉ／Ｆに出力する。プロッタ装置１９は、ＣＭＹＫのデジタル画像データを受け取ると、レーザービームを用いた電子写真プロセスなどにより、転写紙に画像出力する。
【００４４】
操作表示装置２０は、当該画像処理装置１とユーザのインターフェースを行う部分で、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、キースイッチ等から構成され、装置の各種状態や操作方法をＬＣＤに表示し、ユーザからのキースイッチ入力を検知する。
【００４５】
回線Ｉ／Ｆ装置２１は、当該画像処理装置１の装置外にあるＦＡＸ２５と、電話回線などを介して、画像データの授受を行う。外部Ｉ／Ｆ装置２２は、当該画像処理装置１の装置外にあるＰＣ２６などの一般的なコンピュータ装置と、ネットワーク（イーサネット（登録商標））を介して、各種制御や画像データの入出力を行う。
【００４６】
Ｓ．Ｂ．２３は、Ｓｏｕｔｈ  Ｂｒｉｄｇｅと呼ばれるバスのブリッジ機能を汎用回路化したものである。ＲＯＭ２４は、ＣＰＵ１６が当該画像処理装置１の制御を行う際のプログラムが格納されるメモリである。
【００４７】
（機能構成の概要）
図２は、本発明に係る画像処理装置の機能構成の概要を示す図である。図２において、画像処理装置１は、スキャナγ変換部３１、色変換部３２、フィルタ処理部３３、圧縮処理部３４、下地検出部３５、伸張処理部４１、下地除去部４２、色変換部４３、プリンタγ変換部４４、中間調処理部４５、彩度検出部４６などを有する。
【００４８】
ここでは、第１の画像データ処理装置１２は、スキャナγ変換部３１、色変換部３２、フィルタ処理部３３、圧縮処理部３４を有する。また、第２の画像データ処理装置１４は、伸張処理部４１、下地除去部４２、色変換部４３、プリンタγ変換部４４、中間調処理部４５を有する。
【００４９】
図２における各部の機能については、図３などを用いて後述する。なお、画像処理装置の機能構成は上記の図２で示される構成に限らない。即ち、各部は第１の画像データ処理装置１２が有するものであっても、第２の画像データ処理装置１４が有するものであってもよいものとする。
【００５０】
（第１の画像データ処理装置の機能構成例）
図３は、本発明に係る第１の画像データ処理装置１２の機能の構成例を示す図である。図３において、第１の画像データ処理装置１２は、スキャナγ変換部３１、色変換部３２、フィルタ処理部３３、圧縮処理部３４、下地検出部３５を有する構成である。
【００５１】
スキャナγ変換部３１は、ＲＧＢ各８ビット読取り画像データに対してγ変換を行い、グレーバランスを合わせたり、階調特性を変換したりする。色変換部３２は、決められた特性の色空間のＲＧＢデータに変換する。この色空間は、例えば、Ａｄｏｂｅ社が定義したＡｄｏｂｅ−ＲＧＢ空間のようなものである。
【００５２】
下地検出部３５は、色変換部２２により決められた特性のＲＧＢデータに変換された画像データから、画像の下地色を検出する。検出方法は公知の技術を用いることができる。例えば、画像のヒストグラムをとり、そのヒストグラムのピークを下地色データとすることにより画像の下地色を検出する。検出された下地色はＲＧＢ値の下地色データとして出力される。
【００５３】
フィルタ処理部３３は、文字部を強調する処理、絵柄部を平滑化する処理などのフィルタ処理を行う。圧縮処理部３５は、ＲＧＢデータを圧縮処理する。ここで用いられる圧縮方法は、ＪＰＥＧ圧縮のように非可逆圧縮の方式が用いることができる。
【００５４】
以上の機能の構成により、第１の画像データ処理装置１２では、入力されたカラー画像データに基づいてＲＧＢ画像データ及び下地色データを生成する。なお、生成されたＲＧＢ画像データ及び下地色データは、前述したようにＨＤＤ１５内に蓄積される。
【００５５】
（第２の画像データ処理装置の機能構成例）
図４は、本発明に係る第２の画像データ処理装置１４の機能の構成例を示す図である。図４において、第２の画像データ処理装置１４は、伸張処理部４１、下地除去部４２、色変換部４３、プリンタγ変換部４４、階調処理部（中間調処理部）４５、彩度検出部４６を有する。
【００５６】
伸張処理部４１は、第１の画像データ処理装置１２で生成された圧縮後のＲＧＢ画像データに対して伸張処理を行う。彩度検出部４６は、第１の画像データ処理装置１２で生成された下地色データの彩度（色情報）を検出する色情報検出手段である。下地色データはＲＧＢ値であるので、Ｍａｘ（Ｒ，Ｇ，Ｂ）―Ｍｉｎ（Ｒ，Ｇ，Ｂ）を彩度データとして算出する。下地色データと算出された彩度データは下地除去部４２に送られる。
【００５７】
下地除去部４２は、下地色データと彩度検出部４６からの彩度データに基づき、原稿の下地除去を行う。詳細は図５を用いて後述する。色変換部４３は、ＲＧＢ各８ビットのデータをプロッタ装置１９の色空間であるＣＭＹＫ各８ビットに変換する（モノクロ出力する場合にはＫ信号のみを出力する）。
【００５８】
プリンタγ変換部４４は、プロッタ装置１９の階調特性を補正するためにＣＭＹＫデータに対してγ変換を行う。階調処理部（中間調処理部）４５は、ＣＭＹＫ各８ビットのデータをプロッタ装置１９の階調数（例えばＣＭＹＫ各２ビット）に変換するために、ディザ処理や誤差拡散処理といった疑似中間調処理を行う。
【００５９】
以上の機能の構成により、第２の画像データ処理装置１４では、入力されたＲＧＢ画像データ及び下地色データに基づいてＣＭＹＫデータを生成する。なお、生成されたＣＭＹＫデータは、前述したようにプロッタ装置１９によって転写紙に画像出力される。
【００６０】
なお、ネットワークを通じて外部のＰＣなどにカラー画像として配信する場合には、プリンタγ変換部４４と階調処理部４５では処理を行わずに、色変換部４３においてｓＲＧＢ空間のＲＧＢデータに変換し、そのＲＧＢデータを配信する。また、モノクロ画像として配信する場合には、色変換部４３でＫ信号のみを出力し、階調処理部４５で二値化処理をして、そのモノクロ二値画像を配信する。
【００６１】
（下地除去部による下地除去の詳細）
図５は、下地除去部４２による下地除去を説明するための図である。下地除去の方法は、図５に示すように、入力されるＲＧＢデータが閾値ｔｈ以下のときには０を出力する（０が白、２５５が黒を表す）。また、閾値ｔｈ'以上では入力と出力が同じになるようにする。このような変換は、閾値ｔｈと閾値ｔｈ'をパラメータとして、変換式で実行可能であり、Ｒ，Ｇ，Ｂの版毎に行う。あるいは、閾値ｔｈ以下のときには０を出力し、それ以上のときには任意の形状の曲線にしても良い。その場合には、テーブル変換で実行することになる。なお、閾値ｔｈを０に設定すれば、下地除去は行われないことになる。
【００６２】
ユーザがデジタル画像処理装置の操作表示装置から下地除去の実行を指示した場合に、下地色データと彩度検出部４６からの彩度データに基づき、以下の様に下地除去を制御する。
【００６３】
（１）彩度データが所定の閾値Ｓｔｈ未満のとき、
下地色は無彩色（グレー）と見なせる。この場合には、常に下地除去を行う。閾値ｔｈは以下の様に設定される。
Ｒ版の閾値ｔｈ＝下地色データのＲ値
Ｇ版の閾値ｔｈ＝下地色データのＧ値
Ｂ版の閾値ｔｈ＝下地色データのＢ値
【００６４】
（２）彩度データが所定の閾値Ｓｔｈ以上のとき
下地色は有彩色と見なせる。この場合には、操作表示装置のＬＣＤ（液晶表示装置）に下地を除去するかしないかを選択させるメッセージを表示し、ユーザにいずれかを選択させる。
（２−１）ユーザが下地を除去することを選択した場合には、閾値ｔｈは以下の様に設定され、下地が除去される。
Ｒ版の閾値ｔｈ＝下地色データのＲ値
Ｇ版の閾値ｔｈ＝下地色データのＧ値
Ｂ版の閾値ｔｈ＝下地色データのＢ値
（２−２）ユーザが下地を除去しないことを選択した場合には、閾値ｔｈは以下の様に設定され、下地は除去されない。
Ｒ版の閾値ｔｈ＝０
Ｇ版の閾値ｔｈ＝０
Ｂ版の閾値ｔｈ＝０
【００６５】
なお、閾値ｔｈ'はいずれの場合もそれぞれの色版の閾値ｔｈに１０を加算した値とするが、この場合に限らないことは言うまでもない。原稿の下地が無彩色の場合には、下地除去を行っても絵柄の色味は崩れないので、下地除去を行う。また、原稿の下地が有彩色の場合には、色味が崩れる場合があるため、ユーザに下地を除去するか否かを選択させる。以上の構成により、ユーザに煩雑な操作をさせることなく所望の画像を提供することができる。
【００６６】
なお、下地検出部３２では、色変換によって決められた特性のＲＧＢデータに変換された画像データから下地検出を行うので、検出される下地色データもその特性のＲＧＢデータである。よって、上述の閾値Ｓｔｈはその特性のＲＧＢデータにおいて、無彩色と見なせる彩度の許容値に設定すれば良い。特定の特性のＲＧＢデータに対して下地検出や下地除去を行うことで、読取り装置の特性には影響されず、閾値Ｓｔｈを容易に設定できるという利点がある。
【００６７】
［第２の実施形態］
以下、本発明に係る第２の実施形態について説明する。
【００６８】
第２の実施形態においては、下地除去部４２の制御の別の実施の形態を示す。ユーザは出力時にデジタル画像処理装置の操作表示装置から出力カラーモードを選択可能である。ユーザが操作表示装置から下地除去の実行を指示した場合に、選択された出力カラーモード、下地色データ、彩度検出３６からの彩度データに基づき、以下の様に下地除去を制御する。
【００６９】
第２の実施形態に係る画像処理装置の装置構成、第１の画像データ処理装置１２、第２の画像データ処理装置１４の各々の機能の構成は、第１の実施形態に係るそれらと同様であるとしてここでは説明を省略する。
【００７０】
（１）彩度データが所定の閾値Ｓｔｈ未満のとき
下地色は無彩色（グレー）と見なせる。この場合には、出力カラーモードにかかわらず常に下地除去を行う。閾値ｔｈは以下の様に設定される。
Ｒ版の閾値ｔｈ＝下地色データのＲ値
Ｇ版の閾値ｔｈ＝下地色データのＧ値
Ｂ版の閾値ｔｈ＝下地色データのＢ値
【００７１】
（２）彩度データが所定の閾値Ｓｔｈ以上のとき
下地色は有彩色と見なせる。この場合には、
（２−１）ユーザがカラー出力を選択している場合、閾値ｔｈは以下の様に設定され、下地が除去される。
Ｒ版の閾値ｔｈ＝下地色データのＲ値
Ｇ版の閾値ｔｈ＝下地色データのＧ値
Ｂ版の閾値ｔｈ＝下地色データのＢ値
（２−２）ユーザがモノクロ出力を選択している場合、閾値ｔｈは以下の様に設定され、下地は除去されない。
Ｒ版の閾値ｔｈ＝０
Ｇ版の閾値ｔｈ＝０
Ｂ版の閾値ｔｈ＝０
【００７２】
なお、閾値ｔｈ'はいずれの場合もそれぞれの色版の閾値ｔｈに１０を加算した値とするが、この場合に限らないことは言うまでもない。カラー出力する場合には、原稿の下地が無彩色の場合にのみ下地除去を行い、下地が有彩色の場合には、絵柄部分の色味が崩れるのを防ぐために下地除去を行わない。一方、モノクロ出力する場合には、色味の崩れを気にする必要はないので、下地の彩度にかかわらず下地を除去する。
【００７３】
以上の構成により、原稿の下地色に応じて下地除去を自動で最適に行うことができる。
【００７４】
なお、上記実施形態ではカラー出力とモノクロ出力の２通りについて説明したが、特定の二色で出力する二色モードというカラーモードが存在するＭＦＰもある。これは原稿の色文字などは有彩色の領域は（原稿の色に関係なく）赤で出力し、原稿の黒文字など無彩色の領域は黒で出力するというモードである。この二色モードにおいては、モノクロ出力と同様に色味の崩れを気にする必要がないので、モノクロ出力と同様の制御をすれば良い。
【００７５】
［第３の実施形態］
以下、本発明に係る第３の実施形態について説明する。
【００７６】
第３の実施形態においては、下地除去部４２の制御の別の実施の形態を示す。ユーザは出力時にデジタル画像処理装置の操作表示装置から画質モードを選択可能である。画質モードは、文字を重視して出力する「文字モード」、写真を重視して出力する「写真モード」、文字と写真のバランスをとって出力する「文字写真モード」がある。
【００７７】
第３の実施形態に係る画像処理装置の装置構成、第１の画像データ処理装置１２、第２の画像データ処理装置１４の各々の機能の構成は、第１の実施形態に係るそれらと同様であるとしてここでは説明を省略する。
【００７８】
ユーザが操作表示装置から下地除去の実行を指示した場合に、選択された画質モード、下地色データ、彩度検出３６からの彩度データに基づき、以下の様に下地除去を制御する。
【００７９】
（１）彩度データが所定の閾値Ｓｔｈ未満のとき
下地色は無彩色（グレー）と見なせる。この場合には、画質モードにかかわらず常に下地除去を行う。閾値ｔｈは以下の様に設定される。
Ｒ版の閾値ｔｈ＝下地色データのＲ値
Ｇ版の閾値ｔｈ＝下地色データのＧ値
Ｂ版の閾値ｔｈ＝下地色データのＢ値
【００８０】
（２）彩度データが所定の閾値Ｓｔｈ以上のとき
下地色は有彩色と見なせる。この場合には、ユーザが「文字モード」を選択している場合には、閾値ｔｈは以下の様に設定され、下地が除去される。
Ｒ版の閾値ｔｈ＝下地色データのＲ値
Ｇ版の閾値ｔｈ＝下地色データのＧ値
Ｂ版の閾値ｔｈ＝下地色データのＢ値
【００８１】
（３）ユーザが「写真モード」「文字写真モード」を選択している場合には、閾値ｔｈは以下の様に設定され、下地は除去されない。
Ｒ版の閾値ｔｈ＝０
Ｇ版の閾値ｔｈ＝０
Ｂ版の閾値ｔｈ＝０。
【００８２】
なお、閾値ｔｈ'はいずれの場合もそれぞれの色版の閾値ｔｈに1０を加算した値とするが、この場合に限らないことは言うまでもない。「写真モード」や「文字写真モード」では、原稿の下地が無彩色の場合にのみ下地除去を行い、下地が有彩色の場合には、絵柄部分の色味が崩れるのを防ぐために下地除去を行わない。一方、「文字モード」では、色味の崩れを気にする必要はないので、下地の彩度にかかわらず下地を除去する。
【００８３】
以上の構成により、原稿の下地色に応じて下地除去を自動で最適に行うことができる。
【００８４】
［第４の実施形態］
以下、本発明に係る第４の実施形態について図６及び図７を参照して説明する。
【００８５】
第４の実施形態に係る画像処理装置の装置構成は、第１の実施形態に係るそれらと同様であるとしてここでは説明を省略する。
【００８６】
（第１の画像データ処理装置の機能構成例）
図６は、本発明に係る第１の画像データ処理装置１２の機能の構成の別の例を示す図である。図６において、色数検知部５１が加えられている点が前述の実施形態１乃至３と異なり、それ以外の各処理部は前述の実施形態１乃至３と同様であるとしてここでは説明を省略する。
【００８７】
色数検知５１は、色変換によって決められた特性のＲＧＢデータに変換された画像データから、画像の色数を算出する。色数の算出方法は公知の技術を用いることができる。以下に一例を示す。まず、画像データの各画素のＲＧＢ値のヒストグラムを算出する。ヒストグラムの算出は、ＲＧＢをそれぞれ０〜1０、1０〜２０、・・・、２４０〜２５５というように1５分割した1５×1５×1５の領域毎に分布を計測する。
【００８８】
このように分割するのは、読取り装置のノイズの影響などにより、原稿の同じ色でも画素単位ではＲＧＢ値が若干ずれるからであり、その影響を低減するためである。1５×1５×1５の領域のうち、度数が所定の値以上である領域をカウントし、それを画像の色数とする。なお、度数が所定の値以上の領域のみをカウントするのは、度数が低い領域はノイズと見なせるからであり、「所定の値」は画像の解像度や読取り装置のノイズの大きさによって適切な値に設定される。算出された画像の色数は、色数データとして出力される。
【００８９】
（第２の画像データ処理装置の機能構成例）
図７に、本発明に係る第２の画像データ処理装置１４の機能の構成の別の例を示す図である。図７において、下地除去部４２には、色数データ、下地色データ、彩度検出部４６からの彩度データが入力される。それ以外の各処理部は前述の実施形態１乃至３と同様であるとしてここでは説明を省略する。
【００９０】
下地除去部４２の詳細を説明する。ユーザがデジタル画像処理装置の操作表示装置から下地除去の実行を指示した場合に、色数データ、下地色データ、彩度検出３６からの彩度データに基づき、以下の様に下地除去を制御する。
【００９１】
（１）彩度データが所定の閾値Ｓｔｈ未満のとき
下地色は無彩色（グレー）と見なせる。この場合には、色数データの値にかかわらず常に下地除去を行う。閾値ｔｈは以下の様に設定される。
Ｒ版の閾値ｔｈ＝下地色データのＲ値
Ｇ版の閾値ｔｈ＝下地色データのＧ値
Ｂ版の閾値ｔｈ＝下地色データのＢ値
【００９２】
（２）彩度データが所定の閾値Ｓｔｈ以上のとき
下地色は有彩色と見なせる。この場合には、
（２−１）色数データの値が所定の閾値以上の場合、閾値ｔｈは以下の様に設定され、下地が除去される。
Ｒ版の閾値ｔｈ＝下地色データのＲ値
Ｇ版の閾値ｔｈ＝下地色データのＧ値
Ｂ版の閾値ｔｈ＝下地色データのＢ値
（２−２）色数データの値が所定の閾値未満の場合には、閾値ｔｈは以下の様に設定され、下地は除去されない。
Ｒ版の閾値ｔｈ＝０
Ｇ版の閾値ｔｈ＝０
Ｂ版の閾値ｔｈ＝０
【００９３】
なお、閾値ｔｈ'はいずれの場合もそれぞれの色版の閾値ｔｈに1０を加算した値とするが、この場合に限らないことは言うまでもない。原稿の下地が無彩色の場合には、下地除去を行っても絵柄の色味は崩れないので、下地除去を行う。原稿の下地が有彩色であり、かつ、画像の色数が多い場合には、絵柄部分の色味が崩れるのを防ぐために下地除去を行わない。一方、原稿の下地が有彩色であり、かつ、画像の色数が少ない場合には、色紙のような有彩色の下地に文字が書かれている原稿など、色味の崩れを気にする必要がない原稿であると考えて、下地除去を行う。
【００９４】
以上の構成により、原稿の下地色と色数に応じて下地除去を自動で最適に行うことができる。
【００９５】
以上、実施形態に基づき本発明の説明を行ってきたが、上記実施形態にあげたその他の要素との組み合わせなど、ここで示した要件に本発明が限定されるものではない。これらの点に関しては、本発明の主旨をそこなわない範囲で変更することが可能であり、その応用形態に応じて適切に定めることができる。
【図面の簡単な説明】
【００９６】
【図１】本発明に係る画像処理装置の全体構成例を示す図である。
【図２】本発明に係る画像処理装置の機能構成の概要を示す図である。
【図３】本発明に係る第１の画像データ処理装置１２の機能の構成例を示す図である。
【図４】本発明に係る第２の画像データ処理装置１４の機能の構成例を示す図である。
【図５】下地除去部４２による下地除去を説明するための図である。
【図６】本発明に係る第１の画像データ処理装置１２の機能の構成の別の例を示す図である。
【図７】本発明に係る第２の画像データ処理装置１４の機能の構成の別の例を示す図である。
【符号の説明】
【００９７】
１  画像処理装置
１２  第１の画像データ処理装置
１４  第２の画像データ処理装置
３１  スキャナγ変換部
３２  色変換部
３３  フィルタ処理部
３４  圧縮処理部
３５  下地検出部
４１  伸張処理部
４２  下地除去部
４３  色変換部
４４  プリンタγ変換部
４５  階調処理部（中間調処理部）
４６  彩度検出部
５１  色数検知部
【図１】
0004814162.tif 000002
【図２】
0004814162.tif 000003
【図３】
0004814162.tif 000004
【図４】
0004814162.tif 000005
【図５】
0004814162.tif 000006
【図６】
0004814162.tif 000007
【図７】
0004814162.tif 000008