(57)【要約】【課題】裏写り除去機能を備えた画像形成装置において、除去後にさらに補正を施すことができる画像形成装置を提供する。【解決手段】画像形成装置は、両面印刷された原稿に対して原稿の片面を読み取り裏写り除去の処理を施した裏写り除去画像データを得る裏写り除去部３と、裏写り除去処理された画像を表示する操作表示部５および操作表示部５に表示された裏写り除去画像に対して補正処理の設定を入力する操作パネル６を有するディスプレエディタ１１と、操作パネル６から入力された補正処理の内容により裏写り除去画像データに対して補正処理を施す補正部７と、を備える。【選択図】      図１
2004266655.tif 000002
【特許請求の範囲】
【請求項１】
両面印刷された原稿に対して前記原稿の片面を読み取った画像データに裏写り除去の処理を施す裏写り除去手段と、
前記裏写り除去手段によって裏写り除去処理された画像データを表示し、表示された前記画像データに対して補正処理の設定を入力する表示設定手段と、
前記表示設定手段によって設定された前記補正処理を、前記画像データに対して施す裏写り補正手段と、
を備えたことを特徴とする画像形成装置。
【請求項２】
前記表示設定手段に表示された前記裏写り除去画像に対して、前記裏写り補正手段が裏写り補正を行う領域を追加および／または削除する領域指定手段を、更に備えたことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記表示設定手段に表示された前記画像データに対して、前記裏写り補正手段が施す裏写り補正処理のレベルを指定する補正レベル指定手段を、更に備え、前記裏写り補正手段は前記補正レベル指定手段によって指定された前記レベルに従って補正処理を施すことを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記画像データに対して、前記裏写り除去手段が裏写り除去処理を施す前の画像データに戻す裏写り除去取り消し手段を、更に備えたことを特徴とする請求項１〜３のいずれか１つに記載の画像形成装置。
【請求項５】
前記裏写り補正手段が補正処理を施すより前の画像データに戻す補正取り消し手段を、更に備えたことを特徴とする請求項１〜４のいずれか１つに記載の画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、画像形成装置に関し、特に裏写り除去機能を有する画像形成装置に関する。
【０００２】
【従来の技術】
紙の両面に印刷された原稿の画像入力において、片面の原稿を画像入力する際に、いわゆる裏写りが生じる問題がある。画像入力の際の裏写りを除去する画像形成装置として例えば、米国特許第５９３２１３７号公報は、表裏両方の画面の画像をスキャンしてし比較判定して、裏写り成分を除去する方式を開示している。しかし、このように裏写りの原因になる画面の画像をスキャンし、その画像を比較する方式では、両面の原稿を正確に機械的に設定して読み取るための特別の入力機構が必要になるという問題があった。また、余分の画面の画像データを蓄積するためのメモリが必要になり、また余分のメモリに蓄積されたデータを比較するために、ソフトウェアおよびハードウェアを余分に必要とするという問題があった。
【０００３】
特開２００１−１６９０８０号公報は、そのような問題を解消すべく、特殊な入力デバイスに依存することなく、紙の片面の画像情報だけを用いて、カラー画像から裏写りを除去するカラー画像処理方法およびその処理装置を開示している。同号公報の発明においては、ユーザが裏写りの程度や紙質に応じて閾値を設定できるとしている。
【０００４】
また、特開２００１−３１３８３２号公報は、入力画像データからヒストグラムを作成し、ヒストグラムにおいて最も頻度の高い輝度値を決定し、最頻値の近傍に下地の候補となる輝度値を有する領域である下地候補輝度領域を決定することによって自動的に裏写りを検出して除去する方式を開示している。
【０００５】
【特許文献１】
米国特許第５９３２１３７号公報
【特許文献２】
特開２００１−１６９０８０号公報（２，７〜９頁、図１〜５）
【特許文献３】
特開２００１−３１３８３２号公報（２，５〜８頁、図１〜６）
【０００６】
【発明が解決しようとする課題】
しかしながら上述の方式によるといずれも、裏写りを判定するための各種閾値をユーザが選択することができる自由度を有する利点を持つのであるが、設定された閾値によって裏写り除去処理された画像が果たして、裏写りのみを除去した画像であるのか、あるいは装置の誤認識によって裏写りと共に原稿にもともと描かれていた画像が除去された画像であるのかは、判然としないという問題点があった。
【０００７】
本発明は、上記の問題点に鑑みてなされ、その目的は、裏写り除去において誤ってもとの原稿画像をも除去してしまった場合にも補正処理を施すことによって裏写り除去の精度を高め、ユーザのより所望する原稿画像を得ることができる画像形成装置を提供することである。
【０００８】
【課題を解決するための手段】
上記目的を達成するために、請求項１にかかる発明は、両面印刷された原稿に対して前記原稿の片面を読み取った画像データに裏写り除去の処理を施す裏写り除去手段と、前記裏写り除去手段によって裏写り除去処理された画像データを表示し、表示された前記画像データに対して補正処理の設定を入力する表示設定手段と、前記表示設定手段によって設定された前記補正処理を、前記画像データに対して施す裏写り補正手段と、を備えたことを特徴とする画像形成装置である。
【０００９】
この請求項１の発明によると、両面印刷された原稿に対して原稿の片面を読み取った画像データに裏写り除去の処理を施す裏写り除去手段と、裏写り除去手段によって裏写り除去処理された画像データを表示し、表示された画像データに対して補正処理の設定を入力する表示設定手段と、表示設定手段によって設定された補正処理を、画像データに対して施す裏写り補正手段と、を備えたことによって、操作者が裏写り除去された画像を表示設定手段上で視認して、さらに必要な場合、補正処理を施すことができるので、裏写り除去の際の誤判断を防ぎ、より所望の画像を得ることができる裏写り除去機能を備えた画像形成装置を提供できる。
【００１０】
また、請求項２にかかる発明は、請求項１に記載の画像形成装置において、前記表示設定手段に表示された前記裏写り除去画像に対して、前記裏写り補正手段が裏写り補正を行う領域を追加および／または削除する領域指定手段を、更に備えたことを特徴とする。
【００１１】
この請求項２の発明によると、表示設定手段に表示された裏写り除去画像に対して、裏写り補正手段が裏写り補正を行う領域を追加および／または削除する領域指定手段を、更に備えたことによって、裏写り除去の際の誤判断に対しても部分的に補正を加えることができるので、より所望の画像を得ることができる裏写り除去機能を備えた画像形成装置を提供できる。
【００１２】
また、請求項３にかかる発明は、請求項１または２に記載の画像形成装置において、前記表示設定手段に表示された前記画像データに対して、前記裏写り補正手段が施す裏写り補正処理のレベルを指定する補正レベル指定手段を、更に備え、前記裏写り補正手段は前記補正レベル指定手段によって指定された前記レベルに従って補正処理を施すことを特徴とする。
【００１３】
この請求項３の発明によると、表示設定手段に表示された画像データに対して、裏写り補正手段が施す裏写り補正処理のレベルを指定する補正レベル指定手段を、更に備え、裏写り補正手段は補正レベル指定手段によって指定されたレベルに従って補正処理を施すことによって、裏写り除去画像に対して裏写り除去の際の誤判断の画像に対してより精緻な補正を施すことができるので、裏写り除去の際の誤判断を防ぎ、より所望の画像を得ることができる裏写り除去機能を備えた画像形成装置を提供できる。
【００１４】
また、請求項４にかかる発明は、請求項１〜３のいずれか１つに記載の画像形成装置において、前記画像データに対して、前記裏写り除去手段が裏写り除去処理を施す前の画像データに戻す裏写り除去取り消し手段を、更に備えたことを特徴とする。
【００１５】
この請求項４の発明によると、画像データに対して、裏写り除去手段が裏写り除去処理を施す前の画像データに戻す裏写り除去取り消し手段を、更に備えたことによって、裏写り除去手段によって誤って原稿画像が裏写りとして除去された場合でも、原稿画像が除去されなかった状態に戻すことができるので、裏写り除去の際の誤判断を防ぎ、より所望の画像を得ることができる裏写り除去機能を備えた画像形成装置を提供できる。
【００１６】
また、請求項５にかかる発明は、請求項１〜４のいずれか１つに記載の画像形成装置において、前記裏写り補正手段が補正処理を施すより前の画像データに戻す補正取り消し手段を、更に備えたことを特徴とする。
【００１７】
この請求項５の発明によると、裏写り補正手段が補正処理を施すより前の画像データに戻す補正取り消し手段を、更に備えたことによって、裏写り補正手段による補正処理によって、画質が悪化した場合には該補正処理を施すより前の画像に戻すことができるので、より所望の画像を得ることができる裏写り除去機能を備えた画像形成装置を提供できる。
【００１８】
【発明の実施の形態】
以下に添付図面を参照して、この発明にかかる画像形成装置の好適な実施の形態について、［１．画像形成装置の全体構成］［２．裏写り除去部］［３．補正部と補正処理動作］に分けて詳細に説明する。
【００１９】
［１．画像形成装置の全体構成］
図１は、本発明の実施の形態による画像形成装置の機能的構成図である。図２は本発明の実施の形態による画像形成装置のハードウェア構成図である。画像形成装置は、原稿画像を読み取るスキャナ１、スキャナ１によって読み取られた画像をＡ／Ｄ変換しγ補正などの補正を施す変換部２、変換された画像データにおいて裏写りを検出して裏写り除去処理を施す裏写り除去部３、裏写り除去処理を施された画像を表示する操作表示部５、操作表示部５に表示された画像に対して裏写り除去再処理や補正処理、およびそれら処理を施す領域指定などの設定を入力する操作パネル６、操作パネル６からの入力による設定に従って画像データに対して補正などの処理を施す補正部７、補正部７により処理された画像データを画像出力するために画像処理する画像処理部８、および画像処理された画像を出力するプリンタ９を備える。ここでは、操作表示部５および操作パネル６は、１つの装置であるディスプレエディタ１１として構成する。
【００２０】
ここで、裏写り除去部３は、本発明における裏写り除去手段を構成する。同様に、補正部７は裏写り補正手段を構成する。また、操作表示部５および操作パネル６を有するディスプレエディタ１１は、表示設定手段を構成する。
【００２１】
実施の形態による画像形成装置は、スキャナ１から入力された画像をデジタル処理する計算機装置を用いる構成を採る。即ち、画像形成装置は中央演算装置（ＣＰＵ）２１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２３、ハードディスク１０、操作表示部５、介在するインタフェース（不図示）、およびバス２３を含む。上記各処理部の機能は、ＣＰＵ２１がハードディスク８またはＲＯＭ２２に格納されたプログラムを読み込んで実行する。
【００２２】
図３は、実施の形態による画像形成装置が、入力画像に対して裏写り除去処理する動作の流れの概略を示すフローチャートである。スキャナ１によって原稿画像が入力され（ステップＳ３０１）、読み取られた画像は、変換部２によってＡ／Ｄ変換されγ補正などの補正を施される。裏写り除去部３は裏写りを検出し検出された裏写り部分を原稿の背景色によって置き換えることによって、裏写り除去処理を施す（ステップＳ３０２）。裏写り除去処理を施された画像データは操作表示部５に送信され、操作表示部５は裏写り除去処理を施された画像を表示する（ステップＳ３０３）。
【００２３】
ここでユーザは、読み取られて裏写り除去処理された後の画像を操作表示部５上において視認する。そして、実際の裏写りが正常に除去されているか、裏写りがまだ残っているか、裏写り以外の必要な画像までが除去されてしまっているか、あるいは更に強度を強めた裏写り処理が必要であるかなどを判断する。そして、ユーザはユーザの判断に基づいて、操作パネル６を操作して、必要な処理を入力する。入力された設定内容は、補正部７に出力される（ステップＳ３０４）。
【００２４】
補正部７は、操作パネル６からの入力による各種の設定内容を設定し、表示された画像に対して設定された処理を施す。画像に対して施す処理とは、例えば施した裏写り除去処理をキャンセルする裏写り除去キャンセル処理、十分に除去されていない裏写り部分を更に除去する裏写り除去処理、裏写りであると誤認識されて裏写り除去部３によって除去されてしまった部分の画像を再生する処理、あるいは裏写り除去処理のレベルを変化させて裏写り処理を実行する処理、などである（ステップＳ３０５）。
【００２５】
［２．裏写り除去部］
ここで裏写り除去部による裏写り除去処理の方式としては、裏写りの成分を除去する公知の方式、例えば特開２００１−１６９０８０号公報（「カラー画像処理方法、カラー画像処理装置、およびそのための記録媒体」）に記載された方式を用いる。以下に、裏写り除去処理について説明する。
【００２６】
図４は、実施形態による画像形成装置の裏写り除去処理部による裏写り除去動作を説明するフローチャートである。裏写り除去部３による裏写り除去処理の前には、通常通り、変換部２によるＡ／Ｄ変換，濃度補正などの前処理が施され、後には中間調処理などが施される。
【００２７】
スキャナ１によってカラー画像が入力されると（ステップＳ４０１）、まず、その画像を縮小する（ステップＳ４０２）。原画像を縮小して作られる画像を処理することにより、処理を高速化し、ワーキングメモリの量を節約、実装を簡素化できる。次に、カラー座標系を変換する（ステップＳ４０３）。ＲＧＢ空間は成分間の独立性が低いため、エッジ検出の精度を高めにくく、またノイズの影響を受けやすいので、座標系を適当なものに変換して、エッジ検出の精度を向上させ、かつノイズの影響を排除するようにする。
【００２８】
続いて、エッジ強度計算を行う（ステップＳ４０４）。エッジ強度検出を用いることにより、結果的にテキストや線画などのカラー文書の前景部分や、裏写り部分よりも輝度が高い（色が薄い）背景部分を保持することができる。次に、二値化処理を行ってエッジを検出し（ステップＳ４０５）、エッジ以外の領域に対して、カラー閾値処理を実行する（ステップＳ４０６）。裏面の画像入力・蓄積をすることをせずに、裏写り部分を修正することができる。カラー閾値処理により、表面と裏写り部分を分別できるとともに、色を具体的に推定できる。除去する裏写り部分の大きさを、設定するウィンドウのサイズにより、明示的に指定することができる。処理が局所的演算によるために、ワーキングメモリの量の節約や実装の簡素化につながる。次に、カラー閾値処理により推定した背景色画像をもとに、裏写り除去画像を合成する（ステップＳ４０７）。
【００２９】
続いて、裏写り除去画像のエッジ強度を計算し（ステップＳ４０８）、原画像と裏写り除去画像についてエッジ差分画像を生成する（ステップＳ４０９）。処理結果として作られる画像と原画像を比較して、不適切な処理により画像が劣化している個所を簡単な操作により検出できる。その個所の周囲で処理を再度実行することにより、画像の劣化を防ぎ、処理結果を向上させることができる。次に、エッジ強度差分を二値化処理し（ステップＳ４１０）、処理スケール（ウインドウサイズ）を縮小して、ステップＳ４０６と同様にカラー閾値処理して背景色画像を推定し（ステップＳ４１１）、裏写り除去画像を合成する（ステップＳ４１２）。小さいウィンドウサイズを用いた修正カラー閾値処理に関し、除去するべき裏写り部分の大きさは、表面の画像の局所的性質（複雑さなど）に依存するが、複雑な部分ではウィンドウのサイズによって決まる、除去する裏写り部分の大きさを小さくすることにより、表面の画像の劣化を防止することが可能である。
【００３０】
続いて、裏写り除去画像と縮小原画像の差分計算により裏写り部分を推定（判定）する（ステップＳ４１３）。最後に、元の解像度の原画像での裏写り部分を除去する（ステップＳ４１４）。裏写り除去処理部３は上記の各処理を、プログラムを実行することによって実行する。このようにして裏写り部分を除去された画像が操作表示部に表示される。
【００３１】
次に、上記の裏写り除去処理方法について幾つか説明する。
【００３２】
（１）カラーエッジ強度の利用：
裏写り部分は、紙を透過してから入力されるため、ローパス・フィルタが作用していることになる。ローパス・フィルタの特性は、紙の物理的性質に依存するために、定量的に特定するのは難しいが定性的には、表の画像に比べて裏写り部分のエッジ強度が弱いことを仮定することが自然である。また、高精度のエッジ強度計算のためには、単純にＲＧＢの各成分で計算されたエッジ強度を足しあわせるのではなく、適切なカラー座標系変換とともに、３成分を組み合わせて用いるベクトル法によるエッジ検出「Ａ．  Ｃｕｍａｎｉ，  ”Ｅｄｇｅ  ｄｅｔｅｃｔｉｏｎ  ｉｎ  ｍｕｌｔｉｓｐｅｃｔｒａｌ  ｉｍａｇｅｓ，”  Ｇｒａｐｈｉｃａｌ  Ｍｏｄｅｌｓ  ａｎｄ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｉｎｇ，  ｖｏｌ．  ５３，  ｎｏ．  １，  ｐｐ．  ４０  −  ５１，  １９９１．」、「Ｈ．−Ｃ．  Ｌｅｅ  ａｎｄ  Ｄ．Ｒ．  Ｃｏｋ，  ”Ｄｅｔｅｃｔｉｎｇ  ｂｏｕｎｄａｒｉｅｓ  ｉｎ  ａ  ｖｅｃｔｏｒ  ｆｉｅｌｄ，”  ＩＥＥＥ  Ｔｒａｎｓ．  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｉｎｇ，  ｖｏｌ．  ３９，  ｎｏ．  ５，  ｐｐ．  １１８１  −  １１９４，  １９９１．」を活用するのが望ましい。さらに、エッジ強度に適当な閾値処理をすることで、裏写り部分のエッジを除去することが可能である。閾値の選択によって裏写り除去のレベルを変化させることができる。
【００３３】
閾値の選択に当たっては、エッジ強度の分布を統計的に解析して自動的に設定するか、あるいは、あらかじめ閾値を幾通りか用意しておいて、裏写りの程度や紙質に応じてユーザが設定する。あるいは、あらかじめ設定されたいくつかの閾値によって処理された結果としての裏写り除去画像を、画面上に複数併存させて、複数の種類の画像から所望の裏写り除去画像を選択する方式としても良い。あるいは閾値については紙厚による自動設定方式としても良い。
【００３４】
（２）領域選択的な局所的カラー閾値処理による背景色推定：
裏写り部分の中でも、特に、文字や線などの高周波成分を取り除くことを考える。今、画像内にその中にエッジが存在しないようなウィンドウを設定したとする。このウィンドウの中は、（ａ）裏写りがあるか、無いか、（ｂ）表面画像が単一色から成る領域か、（ｃ）表面画像の色がなだらかに変化している領域か、（ｄ）表面画像の重要なエッジを閾値処理により除去してしまったために複数の異なる色から構成される領域か、という観点により分類できる。
【００３５】
局所的に見ると、裏写り部分は、表の画像よりも輝度が低くなるのが通常である。そこで、ウィンドウの内部を２色に分類し、輝度が高い（明るい）方の色で、そのウィンドウ内部を置き換えることにする。さらに、カラークラスタリングは、通常、反復計算を必要とするが、ここでは、画像の四元数表現とモーメント保持原理に基づく、高速カラー閾値化アルゴリズム「Ｓ．Ｃ．  Ｐｅｉ  ａｎｄ  Ｃ．Ｍ．  Ｃｈｅｎｇ，  ”Ｃｏｌｏｒ  ｉｍａｇｅ  ｐｒｏｃｅｓｓｉｎｇ  ｂｙ  ｕｓｉｎｇ  ｂｉｎａｒｙ  ｑｕａｔｅｒｎｉｏｎ−ｍｏｍｅｎｔ−ｐｒｅｓｅｒｖｉｎｇ  ｔｈｒｅｓｈｏｌｄｉｎｇ  ｔｅｃｈｎｉｑｕｅ，”  ＩＥＥＥ  Ｔｒａｎｓ．  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｉｎｇ，  ｖｏｌ．  ８，  ｎｏ．  ５，  ｐｐ．  ６１４  −  ６２８，  １９９９．」を用いることにより、計算の効率化をはかる。また、処理の「スケール」を決めるために、ウィンドウの最大サイズＳを指定する。この操作によって、ウィンドウ内の領域が上記（ｂ）の性質をもつ場合には、裏写りが除去されることになる。しかし、上記（ｃ）や（ｄ）の性質をもつ領域にこの操作を行った場合、Ｓが大きすぎるときには画像の劣化・歪みが生じる。
【００３６】
（３）画像の合成：
エッジ周辺については原画像を、それ以外の部分については上記（２）で推定した背景色を用いることによって、裏写り除去画像を合成する。
【００３７】
（４）多重スケールのエッジ差分解析による裏写り除去画像の修正：
上記（１）のオペレーションから明らかなように、裏写り除去画像に含まれるエッジは、原画像のエッジの部分集合になるはずである。画素ごとにみると、裏写り除去画像でのエッジ強度が、原画像でのそれよりも強いことはありえない。もし、原画像にないエッジが裏写り除去画像にあったとすると、それは、上記（２）の操作において、処理スケール（ウィンドウの最大サイズＳ）が大きすぎたことから生じる副作用である。これを修正するために、偽のエッジの周囲で、より小さいスケールで背景色推定をやり直すことにより、裏写り除去画像を修正する。画像ごとに適切な処理スケールを適応的に決めることが望ましいが、これは実際には難しい。したがって、ｃｏａｒｓｅ−ｔｏ−ｆｉｎｅのストラテジーで、エッジ情報をもとにして、処理結果を原画像と比較しながら、適応的にスケールを決めて行く。
【００３８】
また、カラー画像処理方法に関するアルゴリズムについては公知技術を用いればよいので省略する（例えば特開２００１−１６９０８０号公報の発明）。そして、局所的カラー閾値処理による背景色推定を行う。
【００３９】
一般的に裏写り部分（裏写り領域）のエッジは表の画像のエッジよりも弱いので、エッジを閾値処理した結果、裏写り部分は「エッジがない領域」に含まれる。裏写り部分は表の背景色より濃度が低い（暗い色にある）ので、指定された領域に対して、「二色化処理（領域内の２つの代表色を計算）」を行い、明るい方の色で、その領域を置き換える処理を行う。これにより、指定された領域での裏写り部分が除去される。
【００４０】
裏写り除去画像が生成されると、このカラー座標系を逆変換してＲＧＢに戻す。最後に、元の解像度の原画像で、裏写り部分と判定された画素を、裏写り除去画像での色に置き換える処理を行う。
【００４１】
［３．補正部と補正処理動作］
次に、裏写り除去された画像が操作表示部に表示された後に、表示画像をユーザが見ながら更に補正処理を行う場合について説明する。その際、画像の全領域についての裏写りチェックだけではなく、部分的な領域について補正処理すれば足る場合もある。
【００４２】
図５は、実施の形態による画像形成装置の補正部が、表示された画像に対して補正処理を施す動作を説明する図である。図６は、実施の形態による画像形成装置の補正部が、表示された画像に対して補正処理を施す動作を説明するフローチャートである。図５および６を参照しながら実施の形態による画像形成装置の補正部による処理動作を説明する。スキャナ１がプレスキャンを行い画像データを入力し変換部２によって画像データを変換し（ステップＳ６０１）、変換された画像データは裏写り除去部３によって裏写り除去処理を施されている（ステップＳ６０２）。そして、解像度加工部２５により解像度処理を施された後、裏写り除去画像を操作表示部５に表示する（ステップＳ６０３）。それと並行して、裏写り除去処理部３から別に読み取られて裏写り除去されない画像データが、画像メモリ書き込み部３０によって画像メモリに３１蓄積される（ステップＳ６０４）。画像メモリ３１はＲＡＭ９を用いる。
【００４３】
ディスプレエディタ１１の操作表示部５上にて補正する領域が指定されると、その指定はエリア識別コード書き込み部３３に出力されて、エリアメモリ３２に書き込まれる。エリア識別コードとは、即ち指定された領域の各画素に対応するアドレスである。ここで、エリア識別コードを読み出すエリアメモリ３２はＲＡＭ９を用い、あらかじめ画像サイズ分備える。即ち、操作表示部５に表示された画像上で、操作パネル６を介して裏写り補正を行う領域が指定され入力されると（ステップＳ６０５）、エリア識別コード書き込み部３３は、エリアメモリ３２に対して指定された領域に対応するエリア識別コードを書き込む（ステップＳ６０６）。エリアメモリ３２にエリア識別コードが書き込まれることによって、補正部７が裏写り補正を行う領域が指定され、即ち追加される。操作表示部５、操作パネル６、エリア識別コード書き込み部３３、およびエリアメモリ３２は、本発明における領域指定手段を構成する。
【００４４】
ディスプレエディタ５上において指定されたエリアに対して、操作パネル６から裏写り除去画像に対する補正処理内容が入力される。入力された裏写り補正処理の設定内容は裏写り補正部７に出力される（ステップＳ６０７）。
【００４５】
続いて裏写り補正部７の動作について説明する。補正処理内容が操作パネル６から入力されて裏写り補正部７に出力されると、画像メモリ３１から裏写り除去処理を施された画像データが補正部７に出力される（ステップＳ６０８）。この時、エリア識別コード書き込み部３３は、エリアメモリ３２から操作表示部５上で指定された領域に対応するエリア識別コード、即ち指定された領域の画素に対応するアドレスを読み出す（ステップＳ６０９）。そして、補正部７は、エリア識別コードに対応する処理が定められたテーブル３４を読み出して（ステップＳ６１０）、読み出されたエリア識別コードに対してテーブルによって定められた処理を施す（ステップＳ６１１）。テーブル３４はハードディスク１０にあらかじめ格納されている。あるいは、操作パネル６からの入力によって、処理内容を書き込みまたは修正して作成することも可能である。
【００４６】
テーブル３４（図５）は、実施の形態による画像形成装置の用いるテーブルの一例を模式的に示している。テーブル３４の左側にはエリア識別コード、右側にはそれに対応する処理内容が書かれている。テーブル３４においては、識別コード０，１，２・・・に対して処理内容Ａ、Ｂ、Ｃ、・・・・が対応している。
【００４７】
ここで例えば処理Ａは、読み取った画素データをそのまま採用する処理、処理Ｂは識別コードに対応する画素に対して背景色で置き換える処理、処理Ｃは識別コードに対応する画素に対して誤差拡散処理を施す処理である。このテーブルにより、例えばＡの処理が施された場合、エリア識別コード（即ちアドレス）に対応する画素は裏写り処理を行わずに読み取った画像データをそのまま出力する処理を行う。また、Ｂの処理を施された場合、エリア識別コード（即ちアドレス）に対応する画素は背景色で置き換えられて、背景色による置き換え処理を施されるので、裏写り除去処理が施される。Ｃの処理を施された場合は、誤差拡散処理が施されることになる。このテーブル３４によって定められる内容が、指定された領域における補正を決定する。そして各種のテーブルを選択して用いることによって、各種の補正処理を選択して施すことができる。
【００４８】
また、このテーブル３４によって定められた内容が、例えば画素を選択して指定された領域における補正のレベルを決定する内容である場合は、裏写り処理の補正レベルを変化させることができる。例えば、識別コードに対応する画素に対して上記Ｂ処理を増やす場合は、背景色で置き換える画素が増えるので、結果的には裏写り除去を強めることになる。また、識別コードに対応する画素に対して上記Ａ処理を増やす場合は、背景色で置き換えずに読み取ったままの画素を採用するので、裏写り除去を施さない画素が多くなり、結果的には裏写り除去レベルを弱める設定となる。
【００４９】
ここで、操作表示部５、操作パネル６、エリア識別コード書き込み部３３、エリアメモリ３２、テーブル３４、および補正部７は本発明の補正レベル指定手段を構成する。
【００５０】
更に、このテーブル３４が、エリア識別コードに対応する処理が全て上記Ａの処理である場合は、操作パネル６の入力によって指定された領域において、裏写り除去処理をキャンセルしてもとの読み取ったままの画像データに戻す処理となる。
【００５１】
ここで、操作表示部５、操作パネル６、エリア識別コード書き込み部３３、エリアメモリ３２、テーブル３４、および補正部７は本発明の裏写り除去取り消し手段を構成する。
【００５２】
ここで、画像メモリ３１が備えられていない場合は、画像データを出力するときにもう一度画像を読み取って、それをエリア識別コードと照合して処理することとしても良い。それにより画像メモリ無しの場合でも、画像メモリを備えてそれを用いてエリア単位で補正加工するのと同じ出力結果を得ることができる。
【００５３】
また、プレスキャンして画像を最初に読み取るときには、エリアメモリ３２、テーブル３４には画像の全面に対して裏写り補正を行うとしておく。これはエリアメモリ３２に初期値として全て同じエリア識別コードを書き込んでおき、テーブル３４はその全面のエリア識別コードに対して裏写り補正を行う設定にしておく。
【００５４】
また、プレスキャンして画像を最初に読み取るときには、裏写り除去を施さないままの画像データをエリアメモリ３２に蓄えておく。これは、裏写り除去を全面にわたって取り消す場合にも用いることができるためである。必要に応じて、エリアメモリ３２および／または画像メモリ３１のデータはハードディスク１０に格納されても良い。
【００５５】
裏写り補正あるいは、補正処理を行って結果をディスプレエディタ５上に表示して、ユーザがもし処理画像をキャンセルする場合には、直前処理に使用した処理のテーブルよりも１つ前のテーブルを用いて画像データに対して処理を行えば、該処理を取り消すことができる。ここで、操作表示部５、操作パネル６、エリア識別コード書き込み部３３、エリアメモリ３２、テーブル３４、および補正部７は本発明の補正取り消し手段を構成する。
【００５６】
ユーザが部分的に裏写り除去処理のキャンセルをする場合には、ユーザが裏写り除去処理のキャンセルをする領域を指定する。裏写り除去処理をキャンセルする領域が指定された場合、エリアメモリ３２上に指定された領域は、エリア識別コードを全面のエリア識別コードとは異なるように設定する。そして、キャンセルが指定された領域のエリア識別コードに対しては、裏写り補正を行わない設定のテーブル、即ち指定された領域内のエリア識別コードに対応する処理内容を全て上記の処理Ａとしておけばよく、こうすることによって、部分的に裏写り除去処理をキャンセルすることができる。
【００５７】
本発明では、このようにユーザが裏写り部分の補正領域を指定することができるようにしておくことによって、裏写り部分の誤判定を、視認して再び補正処理を施すことができ、裏写り除去の誤判断を減少させ、より所望の画像を得ることができる。
【００５８】
また、ディスプレエディタからの領域指定とその領域に対するレベル指定がユーザから入力された場合、そのエリアのエリア識別コードとそのエリアに対する補正を行うレベルをテーブルに処理内容として保持しておくことによって、データ出力時にテーブルの裏写り補正レベルによって裏写り補正を行うことができるので、指定された領域において指定されたレベルによる補正処理を行うことができ、ユーザにとってより所望の画像を得ることができる。る。
【００５９】
【発明の効果】
請求項１にかかる発明によれば、操作者が裏写り除去画像を表示設定手段上で視認して、さらに必要な場合、補正処理を施すことができるので、裏写り除去の際の誤判断をユーザが補正してより所望の画像を得ることができる裏写り除去機能を備えた画像形成装置を提供できるという効果を奏する。
【００６０】
また、請求項２にかかる発明によれば、表示された画像に対して部分的に補正を加えることができるので、裏写り除去の際の誤判断の部分に対しても、ユーザが補正を加えることができるので、より所望の画像を得ることができる裏写り除去機能を備えた画像形成装置を提供できるという効果を奏する。
【００６１】
また、請求項３にかかる発明によれば、裏写り除去画像に対して補正レベルを設定して、より精緻な補正を施すことができるので、裏写り除去の際の誤判断をユーザが補正レベルを設定することによって少なくし、より所望の画像を得ることができる裏写り除去機能を備えた画像形成装置を提供できるという効果を奏する。
【００６２】
また、請求項４にかかる発明によれば、裏写り除去手段によって誤って原稿画像が裏写りとして除去された場合でも、除去されなかった状態に戻すことができるので、誤判断による裏写り除去処理をユーザがキャンセルでき、より所望の画像を得ることができる裏写り除去機能を備えた画像形成装置を提供できるという効果を奏する。
【００６３】
また、請求項５にかかる発明によれば、裏写り補正手段による補正処理によって、画質が悪化した場合には、ユーザが該補正処理より前の処理画像に戻すことができるので裏写り除去の際の誤判断の結果をより精密に修正でき、より所望の画像を得ることができる裏写り除去機能を備えた画像形成装置を提供できるという効果を奏する。
【図面の簡単な説明】
【図１】本発明の実施の形態による画像形成装置の機能的構成図である。
【図２】本発明の実施の形態による画像形成装置のハードウェア構成図である。
【図３】実施の形態による画像形成装置が、画像データに対して処理を施す動作の流れの概略を示すフローチャートである。
【図４】実施形態による画像形成装置の裏写り除去処理部による裏写り除去処理動作を説明するフローチャートである。
【図５】実施の形態による画像形成装置の補正部が、表示された画像に対して補正処理を施す動作を説明する図である。
【図６】実施の形態による画像形成装置の補正部が、表示された画像に対して補正処理を施す動作を説明するフローチャートである。
【符号の説明】
１  スキャナ
２  変換部
３  裏写り除去部
５  操作表示部
６  操作パネル
７  補正部
８  画像処理部
９  ＲＡＭ
１０  ハードディスク
１１  プリンタ
２１  ＣＰＵ
２３  データバス
２５  解像度加工部
３０  画像メモリ書き込み部
３１  画像メモリ
３２  エリアメモリ
３３  エリア識別コード書き込み部
３４  テーブル
【図１】
2004266655.tif 000003
【図２】
2004266655.tif 000004
【図３】
2004266655.tif 000005
【図４】
2004266655.tif 000006
【図５】
2004266655.tif 000007
【図６】
2004266655.tif 000008