(57)【要約】【課題】裏写り等の不要な背景部分が網点と判定されたとしても、それがムラになって残ることなく、除去できるようにする。【解決手段】本発明における画像処理装置は、原稿を光学的に読み取って得られたスキャン画像を印刷処理するための画像処理装置であって、前記スキャン画像内の各画素の属性を判定する像域判定手段と、前記スキャン画像の各画素の彩度を判定する彩度判定手段と、前記像域判定手段によって網点と判定され、かつ前記彩度判定手段によって彩度が一定値未満の低彩度色であると判定された画素に対しては、不要背景を除去するための対策を含む画像処理を実施し、それ以外の画素に対しては不要背景を除去するための対策を含まない画像処理を実施する画像処理手段と、を備えたことを特徴とする。【選択図】図３
2017126869.tif 000002
【特許請求の範囲】
【請求項１】
原稿を光学的に読み取って得られたスキャン画像を印刷処理するための画像処理装置であって、
前記スキャン画像内の各画素の属性を判定する像域判定手段と、
前記スキャン画像の各画素の彩度を判定する彩度判定手段と、
前記像域判定手段によって網点と判定され、かつ前記彩度判定手段によって彩度が一定値未満の低彩度色であると判定された画素に対しては、不要背景を除去するための対策を含む画像処理を実施し、他の画素に対しては不要背景を除去するための対策を含まない画像処理を実施する画像処理手段と、
を備えたことを特徴とする画像処理装置。
【請求項２】
前記不要背景を除去するための対策を含む画像処理は、網点かつ低彩度色と判定された画素の明度を、不要背景を除去するための対策を含まない画像処理と比べてより上げる画像処理であることであることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記画像処理は、１Ｄ−ＬＵＴを用いた下地飛ばし処理であり、
前記不要背景を除去するための対策として、前記下地飛ばし処理の効果を、不要背景を除去するための対策を含まない場合と比べより強める
ことを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記画像処理は、下地飛ばし処理であり、
前記不要背景を除去するための対策として、明度が所定値以上の色に置き換える処理を行うことを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記明度が所定値以上の色は白であることを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記画像処理は、３Ｄ−ＬＵＴを用いた、前記スキャン画像の色空間を前記印刷処理に対応する色空間に変換する色変換処理であり、
前記不要背景を除去するための対策として、グレー軸付近の信号値が、不要背景を除去するための対策を含まない場合と比べより明るい値となるように、入力値と出力値とを規定した３Ｄ−ＬＵＴを用いる
ことを特徴とする請求項２に記載の画像処理装置。
【請求項７】
前記スキャン画像の色空間はＲＧＢであって、前記印刷処理に対応する色空間はＣＭＹＫであり、
前記３Ｄ−ＬＵＴは、不要背景を除去するための対策を含む場合の出力値が、不要背景を除去するための対策を含まない場合と比べて、白を示す値により変換されやすいように規定されている
ことを特徴とする請求項６に記載の画像処理装置。
【請求項８】
前記画像処理手段は、複数の画素からなる所定の面積単位で網点と判定された領域に対しては、不要背景を除去するための対策を含む画像処理を実施しないことを特徴とする請求項１乃至７のいずれか１項に記載の画像処理装置。
【請求項９】
前記像域判定手段は、前記スキャン画像内のエッジを検出し、前記スキャン画像内の注目画素が前記エッジを構成する画素であって、かつ孤立点を構成する画素である場合に、当該注目画素を網点と判定することを特徴とする請求項１に記載の画像処理装置。
【請求項１０】
前記彩度判定手段は、前記スキャン画像の色空間をデバイス非依存の色空間に変換し、変換後の色値から導出した彩度を予め定めた閾値と比較することで、前記低彩度色であるかどうかを判定することを特徴とする請求項１に記載の画像処理装置。
【請求項１１】
前記閾値は、色相毎に或いは明度に応じて決定されることを特徴とする請求項１０に記載の画像処理装置。
【請求項１２】
原稿を光学的に読み取って得られたスキャン画像を印刷処理するための画像処理方法であって、
前記スキャン画像内の各画素の属性を判定する像域判定ステップと、
前記スキャン画像の各画素の彩度を判定する彩度判定ステップと、
前記像域判定ステップで網点と判定され、かつ前記彩度判定ステップで彩度が一定値未満の低彩度色であると判定された画素に対しては、不要背景を除去するための対策を含む画像処理を実施し、他の画素に対しては不要背景を除去するための対策を含まない画像処理を実施する画像処理ステップと、
を含むことを特徴とする画像処理方法。
【請求項１３】
コンピュータを、請求項１乃至１１のいずれか１項に記載の画像処理装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿をコピーする際に、スキャン画像上の不要な背景を除去する技術に関する。
【背景技術】
【０００２】
一般に、ＭＦＰ（Multi Function Peripheral）等の画像形成装置におけるコピー処理では、コピー対象の原稿を忠実に再現するため、スキャナで読み取って得られた画像（スキャン画像）に様々な画像処理が行われる。その際、原稿の裏面の画像が写り込んでしまういわゆる裏写りは、忠実に再現されない方が好ましい。また、コピー対象の原稿が例えば新聞紙である場合はその紙自体の色（地色）を忠実に再現しない方がむしろ好ましいといえる。このように、スキャン画像上にはユーザが印刷することを意図しない不要な背景情報（以後、「不要背景」と呼ぶ。）も含まれ得る。このような不要背景を除去するための代表的な機能として、下地飛ばし機能がある。一般的な下地飛ばしでは、各色の信号値が所定値以上であるとき、その信号値を白相当の値に変換する処理を行なう。
【０００３】
ここで、上述した下地飛ばし機能によって、スキャン画像内の不要背景と共に本来は残すべきハイライト領域までが除去されてしまうという問題がある。これに対しては、スキャン画像内の網点部を判定して、網点でなく、かつ濃度が一定以下の場合にのみ下地（背景）の除去を行う手法が提案されている（特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−７７６０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述の特許文献１に開示された技術では、スキャン画像内の網点部については除去を行なわない。そのため、例えば裏写りの一部が網点と判定されてしまうと、当該裏写りした部分がムラとなって残ってしまうという別の問題が生じることになる。
【課題を解決するための手段】
【０００６】
本発明に係る画像処理装置は、原稿を光学的に読み取って得られたスキャン画像を印刷処理するための画像処理装置であって、前記スキャン画像内の各画素の属性を判定する像域判定手段と、前記スキャン画像の各画素の彩度を判定する彩度判定手段と、前記像域判定手段によって網点と判定され、かつ前記彩度判定手段によって彩度が一定値未満の低彩度色であると判定された画素に対しては、不要背景を除去するための対策を含む画像処理を実施し、他の画素に対しては不要背景を除去するための対策を含まない画像処理を実施する画像処理手段と、を備えたことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、裏写り等の不要な背景部分が網点と判定された場合でも、それがムラになって残ることなく、除去することができる。
【図面の簡単な説明】
【０００８】
【図１】ＭＦＰの構成の一例を示すブロック図である。
【図２】画像処理部の内部構成を示す機能ブロック図である。
【図３】スキャン画像データから印刷データを生成するまでの処理の流れを示すフローチャートである。
【図４】像域判定処理の詳細を示すフローチャートである。
【図５】（ａ）は入力スキャン画像、同（ｂ）はエッジ画像、同（ｃ）は像域画像の一例を示している。
【図６】彩度判定処理の詳細を示すフローチャートである。
【図７】不要背景対策判定処理の詳細を示すフローチャートである。
【図８】実施例１に係る、下地飛ばし処理で用いる１Ｄ−ＬＵＴの一例である。
【図９】実施例２に係る、色変換処理で用いる３Ｄ−ＬＵＴの一例である。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照して、本発明を好適な実施例に従って詳細に説明する。なお、以下の実施例において示す構成は一例にすぎず、本発明は図示された構成に限定されるものではない。
【実施例１】
【００１０】
以下、本発明を実施するための形態について図面を用いて説明する。
【００１１】
図１は、本実施例に係る画像形成装置としてのＭＦＰの構成の一例を示すブロック図である。
【００１２】
ＭＦＰ１００は、内部バス１０９で相互に接続されたＣＰＵ１０１、メモリ１０２、ＨＤＤ１０３、スキャナ部１０４、画像処理部１０５、プリンタ部１０６、表示部１０７で構成され、ネットワークＩ／Ｆ１０８を介してネットワーク１１０と接続されている。
【００１３】
ＣＰＵ１０１は、ＭＦＰ１００を統括的に制御するプロセッサであって、内部バス１０９を介して接続された各部を制御する。
【００１４】
メモリ１０２は、ＣＰＵ１０１がＭＦＰ１００を制御するために実行する各種命令（アプリケーションプログラム含む）や各種データを記憶するＲＯＭと、ＣＰＵ１０１のワークエリアとして機能するＲＡＭで構成される。
【００１５】
スキャナ部１０４は、不図示の原稿台等にセットされた原稿を光学的に読み取り、所定の解像度のスキャン画像データを取得する。
【００１６】
画像処理部１０５は、スキャナ部１０４で取得されたスキャン画像データ等に対し、必要な画像処理を行う。画像処理部１０５の詳細については後述する。
【００１７】
プリンタ部１０６は、紙等の記録媒体上に画像を印刷する機能を有する。
【００１８】
ＨＤＤ１０３は、スキャナ部１０４で取得されたスキャン画像データを一時保存する。
【００１９】
表示部１０７は、タッチスクリーン機能を有する液晶パネルなどで構成され、種々の情報が表示される他、ユーザは、表示部１０７に表示される画面を介してスキャン指示などを行う。
【００２０】
ネットワークインタフェース１０８は、ＬＡＮやインターネット等のネットワーク１１０を介して接続されているＰＣ（不図示）との間で、印刷データの送受信などの通信を行うためのインタフェースである。
【００２１】
なお、画像形成装置の構成要素は上述の内容に限定されない。例えば、タッチスクリーンに代えてユーザが各種操作を行うためのマウスやキーボードなどで構成される入力部を設けるなどしてもよく、画像形成装置の構成は、その用途等に応じて適宜追加・変更され得るものである。
【００２２】
図２は、画像処理部１０５の内部構成を示す機能ブロック図である。画像処理部１０５は、像域判定処理部２０１、彩度判定処理部２０２、不要背景対策判定処理部２０３、下地飛ばし処理部２０４、色変換処理部２０５、階調補正処理部２０６、中間調処理部２０７で構成される。
【００２３】
像域判定処理部２０１は、入力画像としてのスキャン画像内に含まれるオブジェクトの属性を画素毎に判定する。判定結果は、画素毎に付与される付帯情報（像域情報）として、例えば文字や写真といった各属性の内容を示すフラグによって表される。そして、この像域情報は、オブジェクト属性に応じて画像処理の内容を切り替えるために用いられる。ここで、中間調で描画されている写真領域はいわゆる網点構造を持つ。また、グラフィック図形のうち中間調で表現されるものは同様に網点構造を持つ。そこで、オブジェクトの属性を識別する情報としては、これらをまとめて“網点”と呼ぶこととする。通常、“網点”と判定された領域は前景を構成するためその情報を残すべきである。しかし、一律にすべての網点領域を残すと、本来はない方が望ましい裏写り領域が網点と判定されることで除去されずにムラとなって残ってしまう。この点、裏写り領域は、原稿の裏面の情報（画像）を読み取ったものであることからその色や形がなまりやすいという特徴がある。つまり、裏写りが網点と判定されたときの色は、無彩色に近付く。また、新聞紙などの不要とされる地色は、鮮やかさのないくすんだ色であることが多い。そこで、網点と判定された領域の中から裏写りや不要な地色の領域を除去するには、網点と判定された全領域（網点領域）の中から彩度が一定値未満のハイライト領域を除去する処理が有効と考えられる。このとき、蛍光ペンや人間の肌色といった部分までが再現されなくなってしまわないように、彩度が一致値以上のハイライト領域については除去されないようにすることが重要である。そこで本発明では、網点領域のうち無彩色のハイライト領域（不要背景の可能性の高い領域）のみを除去する画像処理、具体的には当該領域の明度を上げる画像処理をその対策として講じるようにしている。なお、以下では説明の便宜上、彩度が一定値未満の低彩度色を「無彩色」と呼び、彩度が一定値以上の非低彩度色を「有彩色」と呼ぶこととする。
【００２４】
彩度判定処理部２０２は、スキャン画像の色空間（ここではRGB）をデバイス非依存の色空間（ここではL*a*b*）に変換した上で、各画素が有彩色か無彩色かを判定する。彩度判定処理の詳細については後述する。
【００２５】
不要背景対策判定処理部２０３は、像域判定処理の結果（像域情報）と彩度判定処理の結果（彩度情報）とに基づいて、裏写り等の不要背景を取り除くための対策を実行するかどうかを判定する処理（不要背景対策判定処理）を行なう。不要背景対策判定処理の詳細については後述する。本実施例では、１Ｄ−ＬＵＴ（１次元のルックアップテーブル）を用いた下地飛ばし処理において不要背景対策を行うことを想定している。よって、不要背景対策判定処理の結果（対策制御情報）は下地飛ばし処理部２０４に送られる。
【００２６】
下地飛ばし処理部２０４は、スキャン画像データの下地を除去する下地飛ばし処理を行う。本実施例では、下地飛ばし処理に使用する１Ｄ−ＬＵＴを対策制御情報に従って切り替えることで、有彩色のハイライト領域を維持しつつ無彩色のハイライト領域のみを飛ばして、裏写りやくすんだ地色を除去する。この下地飛ばし処理の詳細については後述する。
【００２７】
色変換処理部２０５は、スキャン画像の色空間（ここではRGB）を、出力側デバイス（プリンタ部１０６）に依存する色空間（ここではCMYK）に変換する。
【００２８】
階調補正処理部２０６は、入力階調値に対する出力階調値を規定した色毎のＬＵＴを用いるなどしてCMYK各色の階調特性を補正する。
【００２９】
中間調処理部２０７は、ディザ法や誤差拡散法を用いた中間調処理（ハーフトーン処理）を行って、プリンタ部１０６が対応可能な階調数（例えば２値）の印刷用画像データ（印刷データ）を生成する。
【００３０】
続いて、画像処理部１０５における処理の流れについて説明する。図３は、画像処理部１０５における、入力されたスキャン画像データから印刷データを生成するまでの処理の流れを示すフローチャートである。なお、この一連の処理は、以下に示す手順を記述したコンピュータ実行可能なプログラムをＲＯＭからＲＡＭ上に読み込んだ後に、ＣＰＵ１０１によって該プログラムを実行することによって実施される。
【００３１】
画像処理部１０５にスキャン画像データが入力されると、ステップ３０１において、像域判定処理部２０１が、像域判定処理を行ってスキャン画像から像域情報を生成する。
【００３２】
＜像域判定処理＞
図４は、像域判定処理の詳細を示すフローチャートである。
【００３３】
ステップ４０１では、入力されたスキャン画像内の任意の注目画素に対してエッジ検出を行う。エッジ検出は公知の手法を用いればよいため、詳細については省略するが、たとえば以下の処理が考えられる。まず、入力スキャン画像の輝度成分に対して微分フィルタ処理を実行して各画素のエッジ強度を求める。そして、得られたエッジ強度が所定閾値以上の画素を黒画素とし、エッジ強度が所定閾値より小さい画素を白画素とすることでエッジ画像を生成する。図５（ａ）は入力スキャン画像の一例であり、同（ｂ）はそのエッジ画像を示している。図５（ａ）に示すスキャン画像内には本来のオブジェクトとして、富士山の写真領域５０１と「Fuji」のアルファベットからなる文字領域５０２が存在している。加えて、図５（ａ）に示すスキャン画像内には、裏面の文字「Japan」が透けて見えた裏写り領域５０３が存在している。そして、図５（ｂ）に示すエッジ画像では、写真領域５０１のうちエッジと判定された部分がドット群５１１、文字領域５０２のうちエッジと判定された縁の部分が線５１２で示されている。さらに、裏写り領域５０３のうちエッジと判定された部分がドット群５１３で示されている。
【００３４】
ステップ４０２では、エッジ検出の結果に従い、処理の切り分けがなされる。注目画素がエッジを構成する画素であれば、ステップ４０３に進む。一方、エッジを構成する画素でなければ、ステップ４０７に進む。この際、注目画素がエッジかどうかの判定には、上述のエッジ画像を用いる他、例えばエッジ強度と所定の閾値を比較することで行なってもよい。
【００３５】
ステップ４０３では、エッジと判定された注目画素が、網点かどうかを判定するための孤立点判定を行う。孤立点判定の手法としては、例えば注目画素を中心とした所定の参照領域（例えば５×５画素）が所定のパターンに合致するかどうかを調べるパターンマッチングが挙げられる。この際のパターンは、検出したい網点の濃度、スクリーン線数、スクリーンの形状などを考慮して適宜設定すればよい。また、網点は濃度によってドット形状が変化するため、完全にパターンが一致しなくても網点領域を判定できるようにしてもよい。なお、パターンマッチングは孤立点判定手法の一例であってこれに限定されない。
【００３６】
ステップ４０４では、孤立点判定の結果に従い、処理の切り分けがなされる。注目画素が孤立点を構成する画素であれば、ステップ４０５に進む。一方、孤立点を構成する画素でなければ、ステップ４０６に進む。
【００３７】
そして、ステップ４０５では注目画素は網点属性の画素と判定され、ステップ４０６では注目画素は文字属性の画素と判定され、ステップ４０７では注目画素はベタ属性の画素と判定される。そして、像域情報として、判定結果に従った属性を示すフラグ（網点フラグ、文字フラグ、ベタフラグ）が画素毎に生成される。
【００３８】
ステップ４０８では、スキャン画像内に未処理の画素があるかどうか判定され、未処理の画素があればステップ４０１に戻る。そして、次の画素が注目画素に設定されてステップ４０１以降の処理が繰り返される。一方、スキャン画像内のすべての画素について処理が完了していれば、本処理を終える。図５（ｃ）は、全画素についての像域情報を表した画像（像域画像）である。図５（ｃ）の像域画像において、グレーの台形領域５２１は、網点と判定された画素（網点フラグONの画素）領域を示しており、写真領域５０１に対応している。また、白抜きで「Ｆｕｊｉ」を表す領域５２２は、文字と判定された画素（文字フラグONの画素）領域を示しており、文字領域５０２に対応している。さらに、グレーの複数のドット群５２３は、裏面の文字「Japan」が透けた裏写り領域５０３の一部が網点として判定された画素（網点フラグONの画素）群の集合を示している。なお、図５（ｃ）の像域画像において、その他の黒の領域は、ベタと判定された画素（ベタフラグONの画素）領域であって用紙の地色（この場合は白）部分に対応している。領域５２２は、文字の太さによっては文字の周囲が文字と判定され、文字の内部はベタと判定されることもある。
【００３９】
以上が、像域判定処理の内容である。図３のフローチャートの説明に戻る。
【００４０】
ステップ３０２において、彩度判定処理部２０３が、スキャン画像の各画素についての彩度情報を生成する処理（彩度判定処理）を行う。
【００４１】
＜彩度判定処理＞  
図６は、彩度判定処理の詳細を示すフローチャートである。
【００４２】
ステップ６０１では、入力されたスキャン画像内の任意の注目画素に対して、入力側デバイス（スキャナ部１０４）に依存する現在の色空間（ここではRGB）から、デバイスに依存しない色空間（ここではL*a*b*）に変換する。
【００４３】
ステップ６０２では、変換後のL*a*b*値から彩度C*を導出する。L*a*b*値からの彩度C*の導出には、例えば以下の式（１）を用いる。
【００４４】
【数１】
2017126869.tif 000003
【００４５】
ステップ６０３では、導出した彩度C*と予め定めておいた閾値とを比較し、注目画素が有彩色か無彩色かを判定する。ここで、厳密な意味での無彩色は、明度のみを持ち色相と彩度がゼロの色（黒〜グレー〜白）を指す。しかし本明細書でいう無彩色は、上述のとおり、彩度が一定値未満の色（裏写り等として除去すべきくすんだ色全般）を意味するものである。したがって、有彩色か無彩色かの判別に用いる閾値は、色相毎に或いは明度に応じて変えてもよい。例えば、裏写りする色の彩度、再生紙や古紙に含まれる不純物の色等を考慮して無彩色の範囲を設定し、それに応じた閾値を定めればよい。導出した彩度C*が所定の閾値よりも小さい場合、ステップ６０４に進む。一方、導出した彩度C*が所定の閾値以上である場合、ステップ６０５に進む。
【００４６】
そして、ステップ６０４では注目画素は無彩色と判定され、ステップ６０５では注目画素は有彩色と判定される。
【００４７】
ステップ６０６では、スキャン画像内に未処理の画素があるかどうか判定され、未処理の画素があればステップ６０１に戻る。そして、次の画素が注目画素に設定されてステップ６０１以降の処理が繰り返される。一方、スキャン画像内のすべての画素について処理が完了していれば、本処理を終える。なお、上述のステップ６０１では、RGB色空間からL*a*b*色空間に変換しているが、変換後の色空間はデバイス非依存なものであればよく、例えばLch等の他の色空間でも構わない。この場合、ステップ６０２以降の各ステップの内容は、変換後の色空間に応じて適宜変更されることは言うまでもない。要は、除去の対象となる無彩色かどうかを判定できればよい。
【００４８】
以上が、彩度判定処理の内容である。図３のフローチャートの説明に戻る。
【００４９】
ステップ３０３において、不要背景対策判定処理部２０３は、ステップ３０１の像域判定処理の結果とステップ３０２の彩度判定処理の結果とを用いて、不要背景を取り除くための対策を実行するかどうかの判定処理（不要背景対策判定処理）を行なう。
【００５０】
＜不要背景対策判定処理＞
図７は、不要背景対策判定処理の詳細を示すフローチャートである。
【００５１】
ステップ７０１では、前述の像域情報に基づき、入力されたスキャン画像内の任意の注目画素が、網点かどうかを判定する。具体的には、前述の像域画像（図５（ｃ）を参照）を用いて、注目画素が網点を構成する画素かどうかを判定する。注目画素が網点である場合は、ステップ７０２に進む。一方、注目画素が網点でない場合は、ステップ７０３に進む。
【００５２】
ステップ７０２では、前述の彩度情報に基づき、注目画素が有彩色か無彩色かを判定する。注目画素が有彩色である場合は、ステップ７０４に進む。一方、注目画素が無彩色である場合は、ステップ７０５に進む。
【００５３】
ステップ７０３では、前述の像域情報に基づき、注目画素がベタかどうかを判定する。具体的には、前述の像域画像（図５（ｃ）を参照）を用いて、注目画素がベタ部を構成する画素かどうかを判定する。注目画素がベタである場合は、ステップ７０５に進む。一方、注目画素がベタでない場合（＝文字である場合）は、ステップ７０４に進む。
【００５４】
注目画素が網点かつ有彩色と判定された場合及び文字と判定された場合のステップ７０４では、裏写り対策の不実施が決定される。これは、網点かつ有彩色の領域は前景のカラーハイライト領域であることから忠実に再現すべきであり、文字領域であれば可読性を維持する必要があることから、いずれの場合も画像情報をそのまま残すことが望ましいためである。
【００５５】
一方、注目画素が網点かつ無彩色と判定された場合のステップ７０５では、裏写り対策の実施が決定される。これは、網点かつ無彩色の領域は裏写り領域の一部が網点として判定された領域である可能性或いは不要な地色である可能性が高いことから、可能な限り除去することが望ましいためである。
【００５６】
そして、ステップ７０４及び７０５では、決定された内容に従い裏写り対策の実施或いは不実施を制御する信号（例えば制御フラグ）が注目画素について生成され、裏写り対策を実行する処理部（本実施例では下地飛ばし処理部２０４）に送られる。
【００５７】
ステップ７０６では、スキャン画像内に未処理の画素があるかどうか判定され、未処理の画素があればステップ７０１に戻る。そして、次の画素が注目画素に設定されてステップ７０１以降の処理が繰り返される。一方、スキャン画像内のすべての画素について処理が完了していれば、本処理を終える。
【００５８】
以上が、不要背景対策判定処理の内容である。図３のフローチャートの説明に戻る。
【００５９】
ステップ３０４において、下地飛ばし処理部２０４は、不要背景対策判定処理の結果（本実施例では対策制御フラグ）に従い、下地飛ばし処理を注目画素に対して行う。具体的には、対策制御フラグがONであれば、下地飛ばしの効果を強めた１Ｄ−ＬＵＴを用いた処理が実行される。また、対策制御フラグがOFFであれば、通常の１Ｄ−ＬＵＴを用いた下地飛ばし処理が実行される。図８は、下地飛ばし処理で用いる１Ｄ−ＬＵＴの一例を示す図である。図８において、横軸は入力画素値、縦軸は出力画素値を示している。そして、実線は対策制御フラグONの場合に用いる不要背景対策ありの１Ｄ−ＬＵＴ、１点鎖線は対策制御フラグOFFの場合に用いる通常時の１Ｄ−ＬＵＴを示している。不要背景対策ありの１Ｄ−ＬＵＴの場合、通常時のものと比べてより早い段階で出力値が白を示す値（255）となり、下地飛ばし効果が強くなっている（より明度を上げている）のが分かる。なお、１Ｄ−ＬＵＴはRGB各色で共通でもよいし色毎に用意してもよい。さらには、下地飛ばし効果を強めた１Ｄ−ＬＵＴを用いるのに代えて、対策制御フラグがONの画素に対して白などの予め決めておいた色値に置き変える処理を行ってもよい。
【００６０】
ステップ３０５において、色変換処理部２０５は、対策制御フラグに従って下地飛ばし処理を行なったスキャン画像の色空間（RGB）を、プリンタ部１０６における印刷処理に対応した色空間（CMYK）に変換する。この変換には、例えば、入力値（RGB）と出力値（CMYK）とを対応付けた３Ｄ−ＬＵＴ（３次元のルックアップテーブル）が用いられる。
【００６１】
ステップ３０６において、階調補正処理部２０７は、プリンタ部１０６が対応可能な色空間（CMYK）に変換されたスキャン画像に対し、プリンタ部１０６の階調特性に応じてCMYK各色の階調を補正する。
【００６２】
ステップ３０７において、中間調処理部２０８は、ディザ法や誤差拡散法といった所定の手法によるハーフトーン処理を行って、プリンタ部１０６で表現可能な階調数のハーフトーン画像データ（印刷データ）を生成する。
【００６３】
以上が、本実施例に係る、画像処理部１０５における、スキャン画像データから印刷データを生成する処理の流れである。生成された印刷データはプリンタ部１０６等へ出力され、印刷処理に供される。
【００６４】
なお、本実施例では画素毎に裏写り対策の実施／不実施を制御する例について説明したが、所定の面積単位で制御してもよい。前述の図５で示すように、写真領域５０１やグラフィック図形領域（不図示）の場合、網点フラグは連続して立つ。一方で、裏写り領域５０３の一部が誤って網点と判定された場合、裏写りの透け方のムラやスキャン時の読み取りムラなどによって、網点フラグは安定せず離散的に出現する。そこで、像域情報を所定の面積単位で解析し、網点フラグが当該所定の面積で全面的に立っている場合には忠実に再現すべき前景領域として不要背景対策を不実施とし、離散的に立っている場合にのみ不要背景対策を実施するようにしてもよい。
【００６５】
以上のように本実施例によれば、スキャン画像内の網点かつ無彩色の領域のみに対し、不要背景対策として効果を強めた下地飛ばし処理が実行される。これにより、原稿をコピーする際に、カラーハイライト領域の再現性を確保しつつ裏写り等の不要な背景を除去することができる。
【実施例２】
【００６６】
実施例１では、不要背景対策としてその効果を強くした下地飛ばし処理を行う態様について説明した。次に、不要背景対策を色変換処理において実現する態様を実施例２として説明する。なお、実施例１と共通する内容については説明を省略ないしは簡略化し、ここでは差異点を中心に説明する。
【００６７】
本実施例では、不要背景対策を、プリンタ部１０６が対応可能な色空間へと変換する色変換処理部２０５において実行する。従って、不要背景対策判定処理部２０３での判定結果である対策制御情報（対策制御フラグ）は、本実施例では色変換処理部２０５に送られることになる。前述の図２において、不要背景対策判定処理部２０３から色変換処理部２０５に向けて伸びる破線の矢印はこのことを表している。
【００６８】
そして、色変換処理部２０５では、色変換処理に用いる３Ｄ−ＬＵＴを、対策制御フラグに従って切り替える。具体的には、グレー軸付近の信号値がより明るい値となるような出力値を不要背景対策用として通常時の出力値とは別に用意しておき、対策制御フラグがONの注目画素については不要背景対策用の出力値を変換後の値として選択するようにする。図９は、本実施例に係る色変換処理で用いる３Ｄ−ＬＵＴの一例である。図９の３Ｄ−ＬＵＴにおいて、列９０１はRGBの入力値を示し、列９０２は対策制御フラグがOFFのときに選択される通常時（不要背景対策なし）の出力値、列９０３は対策制御フラグがONのときに選択される不要背景対策ありの出力値である。この例では、不要背景対策ありの場合、入力値であるRGB値が“200”を超えた段階で、出力値であるCMYK値のすべてが“0”と規定されており、通常時と比べてより白に変換されやすい（より明度が上がる）ことが分かる。なお、３Ｄ−ＬＵＴ内に対応する入力値が存在しない場合は、公知の補間処理によって求めればよい。
【００６９】
以上のとおり本実施例によっても、原稿をコピーする際に、カラーハイライト領域の再現性を確保しつつ裏写り等の不要な背景を除去することができる。
【００７０】
（その他の実施例）
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施例の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2017126869.tif 000004
【図２】
2017126869.tif 000005
【図３】
2017126869.tif 000006
【図４】
2017126869.tif 000007
【図５】
2017126869.tif 000008
【図６】
2017126869.tif 000009
【図７】
2017126869.tif 000010
【図８】
2017126869.tif 000011
【図９】
2017126869.tif 000012