(57)【要約】【課題】  第１の面に係る画像データから良好に第２の面に係る画像を除去して、ユーザが所望の画像を得る事ができる仕組みを提供する【解決手段】    搬送される原稿の表面の画像を読み取る第１の読取部と、搬送される原稿の裏面の画像を読み取る第２の読取部とを備える画像処理装置において、表示部に表示される前記原稿の表面の画像に裏写りされる裏面画像を除去するための画像処理パラメータを入力する。すると、表面の画像データに対して、入力された各画像処理パラメータに従う画像処理を行う。そして、表示部に表示された画像データを画像処理された表面の画像データに切り替える。【選択図】  図４
2013115728.tif 000002
【特許請求の範囲】
【請求項１】
原稿の第１の面を読み取り第１の画像データを生成する第１の読取手段と、
原稿の第２の面を読み取り第２の画像データを生成する第２の読取手段と、
前記第１の画像データから前記第２の面に係る画像を除去するための画像処理パラメータのユーザの入力を受け付ける受付手段と、
前記受付手段によって受け付けられた画像処理パラメータと前記第２の画像データとに基づいて、前記第１の画像データから前記第２の面に係る画像を除去するための画像処理を実行する画像処理手段とを備えることを特徴とする画像処理装置。
【請求項２】
前記画像処理手段は、前記第１の画像データと前記第２の画像データとの座標位置を一致させたうえで、前記第１の画像データから前記第２の面に係る画像を除去するための画像処理を実行し、
前記画像処理パラメータは、前記座標位置に関するパラメータであることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記第１の画像データを表示する表示手段を更に備え、
前記画像処理手段によって前記画像処理が実行された場合には、前記表示手段は、前記画像処理が実行された前記第１の画像データを表示することを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記表示手段は、前記第１の画像データと共に前記受付手段を更に表示することを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記第１の画像データ、又は、前記画像処理が実行された前記第１の画像データを印刷する印刷手段を更に備えることを特徴とする請求項１乃至４のいずれか１項に記載の画像処理装置。
【請求項６】
前記画像処理パラメータは、前記原稿の地色を除去するためのパラメータを更に含むことを特徴とする請求項１乃至５のいずれか１項に記載の画像処理装置。
【請求項７】
前記第１の読取手段が前記第２の読取手段に先行して原稿を読み取った部分に相当する前記第１の画像データを蓄積する蓄積手段を更に備えることを特徴とする請求項１乃至６のいずれか１項に記載の画像処理装置。
【請求項８】
原稿の第１の面を読み取り第１の画像データを生成する第１の読取ステップと、
原稿の第２の面を読み取り第２の画像データを生成する第２の読取ステップと、
前記第１の画像データから前記第２の面に係る画像を除去するための画像処理パラメータのユーザの入力を受け付ける受付ステップと、
前記受付ステップで受け付けた画像処理パラメータと前記第２の画像データとに基づいて、前記第１の画像データから前記第２の面に係る画像を除去するための画像処理を実行する画像処理ステップとを備えることを特徴とする画像処理方法。
【請求項９】
請求項８に記載の画像処理方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法及びプログラムに関する。
【背景技術】
【０００２】
従来、スキャナやファクシミリ、複写機に代表される画像読取装置を備える画像処理装置においては、原稿から画像を読み取る際に、ＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）等を用いて原稿の表面画像と裏面画像を自動で取得することができる。
これにより、ユーザは、両面印刷されている原稿をわざわざ原稿台に表裏２度置く必要がなく、両面印刷されている原稿の取得負荷が軽減されていた。
また、近年では１つの読取装置の中で、イメージセンサを、表面読取用と裏面読取用に２つ設置し、見かけ上１回の読取動作で同時に原稿の表面画像と裏面画像を取得することが可能になっている。
【０００３】
しかしながら、このような従来の画像読取装置において、両面印刷されている原稿を読み取った場合に、その原稿の紙厚や、イメージセンサへの光量等の関係で、裏面画像が表面画像に透けてしまい、読取画像の品質を損なう要因となっていた。
【０００４】
従来から、これら原稿の裏写りの画像問題に対する試みはなされている。表面画像から裏面画像を鏡像反転した画像を差し引くことで、表面画像から裏面画像の影響を無くす処理等が代表的である。
特許文献１によれば、表面画像と裏面画像との加算演算により表面画像に対する裏面画像の影響をなくす処理により裏写りを軽減させている。
【０００５】
特許文献２によれば、原稿の下地のレベルをプレスキャンにて判定し、算出した下地レベルより高い輝度の画素を効率よく消去する。その際、原稿色再現性を損なわない工夫が演算式でされているが、裏面画像の映り込みを考慮したものではなく裏写りの多い原稿下地から裏写りを消去することはできない。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平８−２６５５６３号公報
【特許文献２】特開平５−６３９６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述のような合成処理を行うには、原稿の表面画像と裏面画像の位置合わせ精度が非常に重要になる。
例えば、表裏のレジ位置、つまり、裏面画像の表面画像に対応する座標位置が２００μｍずれた場合、６００ｄｐｉの解像度で読み取った画像で約５ｐｉｘｅｌ（ピクセル）のずれに相当する。
したがって、５ｐｉｘｅｌ（ピクセル）ずれた原稿の差し引き合成を行った場合では差し引き合成が逆に、位置合わせ精度を低くする場合があり、読み取りデバイスのレジ精度の高精度化が必須要件になる。位置合わせ精度が低い場合には、新たに本来裏面画像が映りこんでいない箇所に対して引き算合成を行い裏写りの影ができてしまう。
本発明は、上記の課題を解決するためになされたもので、本発明の目的は、第１の面に係る画像データから良好に第２の面に係る画像を除去して、ユーザが所望の画像を得る事ができる仕組みを提供することである。
【課題を解決するための手段】
【０００８】
上記目的を達成する本発明の画像処理装置は以下に示す構成を備える。
原稿の第１の面を読み取り第１の画像データを生成する第１の読取手段と、原稿の第２の面を読み取り第２の画像データを生成する第２の読取手段と、前記第１の画像データから前記第２の面に係る画像を除去するための画像処理パラメータのユーザの入力を受け付ける受付手段と、前記受付手段によって受け付けられた画像処理パラメータと前記第２の画像データとに基づいて、前記第１の画像データから前記第２の面に係る画像を除去するための画像処理を実行する画像処理手段とを備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、第１の面に係る画像データから良好に第２の面に係る画像を除去して、ユーザが所望の画像を得る事が可能になる。
【図面の簡単な説明】
【００１０】
【図１】本実施形態を示す画像処理装置の構成を説明する断面図である。
【図２】本実施形態を示す画像処理装置の構成を説明する断面図である。
【図３】図２に示した画像処理装置の制御構成を説明するブロック図である。
【図４】画像処理装置の画像処理方法を説明するフローチャートである。
【図５】読取デバイスが読み取った画像を説明する図である。
【図６】図３に示した操作部の構成を説明する平面図である。
【図７】画像処理装置における裏面除去処理を説明する図である。
【図８】画像処理装置の画像処理方法を説明するフローチャートである。
【図９】画像処理装置が読み取る原稿の状態を説明する図である。
【図１０】本実施形態を示す画像処理装置の構成を説明するブロック図である。
【図１１】本実施形態を示す画像処理装置の画像処理を説明する図である。
【発明を実施するための形態】
【００１１】
次に本発明を実施するための最良の形態について図面を参照して説明する。
＜システム構成の説明＞
〔第１実施形態〕
図１、図２は、本実施形態を示す画像処理装置の構成を説明する断面図である。本例は、情報が記載されている原稿の該情報を電子的に読み取る手段として、複写機やファクシミリ、コンピュータ入力用のスキャナなどの画像読取装置として画像処理装置が用いられる例を示す。
図１において、原稿置き台２０２、ピックアップローラ２０３、搬送ローラ２０４、コロ２０５、反転搬送／排紙ローラ２０６、分離ツメ２０７、光源２０８、読取部２０９、原稿台ガラス２１０、原稿２１１を示している。
【００１２】
自動両面読取装置２０１に積載された原稿２１１は、ピックアップローラ２０３により一枚ずつ読み取り経路に送られる。ピックアップローラ２０３により一枚ずつ読み取り経路に送られた原稿は、搬送ローラ２０４を介して図示する経路１方向に搬送される。読取部２０９には光源２０８が併設されている。この光源２０８は、おおよそ可視光領域の波長領域について分光強度を有しているものである。
【００１３】
経路１を通って読み取り位置に到達した原稿は光源２０８に照射され、原稿上で反射した光は読取部２０９に入射される。読取部２０９としては少なくとも光電変換素子を有しており、入射された光の強度に応じた電荷を蓄積し、これを不図示のＡ／Ｄ変換器にてデジタルデータ化することによって、原稿上の画像情報をデジタル画像データに変換するものである。なお、読取部２０９に入射される光の強度とは原稿上の情報に含まれる分光反射率の分布に依存するものである。
このようにして経路１を通って読み取り位置に到達した原稿２１１は光源２０８と読取部２０９によって表面に付加されている画像情報が読み取られる。
【００１４】
その後、原稿２１１は、反転搬送／排紙ローラ２０６に到達し、一旦原稿後端まで排紙される。その後、反転搬送／排紙ローラ２０６は、その回転を反転させ原稿２１１を再度自動両面読取装置２０１に取り込んでいく。原稿２１１は、分離ツメ２０７により経路２方向へ導かれ、搬送ローラ２０４によって再度経路１を通り、原稿読取位置にて光源２０８ならびに読取部２０９によって原稿２１１の裏面に付加されている画像情報が読み取られる。後に、反転搬送／排紙ローラ２０６により、原稿２１１が排紙される。
以上の動作を繰り返すことで、原稿置き台２０２に積載された原稿群の表面画像と裏面画像の画像情報が順次読み取られる。
【００１５】
このような自動両面読取装置にて原稿の表裏に記載されている画像情報を読み取る場合、ユーザの介在無しに自動的に原稿の表面画像と裏面画像を読み取ることができる。さらに、自動両面読取装置は、単一の光源および読取部にて表裏の画像を読み取り、かつその光学系の装置が単一である。ここで、原稿の表面を第１の面とし、原稿の裏面を第２の面とする場合を説明するが、面の設定はこれと逆であってもよい。
このため、自動両面読取装置では、表裏の読取画像の幾何特性ならびに色味といった特性が同一である。また、自動両面読取装置では、原稿は、表面画像を読み取るときと裏面画像を読み取るときに、自動両面読取装置内を搬送されるので、画像の読み取りに時間がかかってしまう。さらに、自動両面読取装置の原稿搬送は複雑であるため、ジャムの確率が上がってしまう。
【００１６】
これに対して別の構成を取った読取部１０１では、１回の搬送で、表面と裏面に情報が記載されている原稿の表面画像と裏面画像を同時に読み取る同時両面読取装置が、図２の符号３０１に示されている。
【００１７】
図２は、排紙ローラ３０２、光源３０３、読取部３０４を示しており、その他自動両面読取装置と同一の機能を有する部位は、図２と同じ番号の符号で示している。本例は、１回の搬送で原稿の両面を読み取るため、原稿読取部を所定の位置であって、所定の間隔をもって配置されている例である。特に、裏面側を読み取る読取部が、表面側を読み取る読取部よりも下流側に設けられて構成された例である。
図２において、原稿置き台２０２に積載された原稿２１１は、ピックアップローラ２０３により一枚ずつ読み取り経路に送られる。上記ピックアップされた原稿２１１は、搬送ローラ２０４を介して経路３方向に搬送される。原稿２１１は、経路３を通って読み取り位置に到達し、光源２０８と読取部２０９によって原稿２１１の表面に付加されている画像情報が読み取られる。その後、原稿２１１が読取部３０４の読み取り位置に到達した際に、光源３０３と読取部３０４によって原稿２１１の裏面の画像情報が読み取られる。その後、原稿２１１は、排紙ローラ３０２により排紙される。
以上の動作を繰り返すことで原稿置き台２０２に積載された原稿群はその表面画像と裏面画像の情報を一回の搬送で読み取られる。
【００１８】
このような同時両面読取装置にて原稿の表裏に記載されている画像情報を読み取る場合、ユーザの介在無しに自動的に原稿の表面画像と裏面画像を読み取ることができる。さらに、同時両面読取装置は、一度の原稿搬送で表面画像と裏面画像の情報を同時に読み取ることができる。
このため、同時両面読取装置は、画像の読み取りにかかる時間を短縮し、読取装置としてのパフォーマンスを向上させることができる。さらに、同時両面読取装置は、原稿搬送が１経路でよいのでジャムの確率を低減することができる。また、同時両面読取装置では、光源２０８と光源３０３ならびに読取部２０９と読取部３０４というように、表面読取用と裏面読取用のそれぞれのために、画像読み取りデバイスが配されている。
以後、光源２０８と読取部２０９を合わせて第１の読み取り手段、光源３０３と読取部３０４を合わせて第２の読み取り手段と呼称する。
【００１９】
例えば、第１の読み取り手段は、原稿台ガラス２１０の下面側に設置されており、原稿台ガラス２１０上に原稿２１１が置かれた場合に、第１の読み取り手段自身が、原稿の副走査方向に移動しながら読み取ることも可能である。
上述したような読取装置を用いることで両面に印刷されている原稿の表面画像と裏面画像の両方の情報を取得することが可能である。
【００２０】
原稿の表面画像と裏面画像は、読み取られる際にγ補正や空間フィルタ等の画像処理を施された後一度ＨＤＤ等の記録媒体にスプールされる。その後、画像処理を行いプリンタからプリントアウトされたり、表示部への表示や、ネットワークに送信されたりする。
図３は、図２に示した画像処理装置の制御構成を説明するブロック図である。本例は、両面原稿の画像を読み取って画像処理を行う画像処理装置であって、特に図２に示す画像処理装置に示すように、搬送される原稿の表面の画像を読み取る第１の読取部と、搬送される原稿の裏面の画像を読み取る第２の読取部とを備える。
【００２１】
図３において、画像処理装置は、読取部１０１、画像処理部１０２、記憶部１０３、ＣＰＵ１０４、画像出力部１０５、表示部１０６および操作部１０７を備える。なお、画像処理装置は、画像データを管理するサーバ、プリントの実行を指示するパーソナルコンピュータ（ＰＣ）などにネットワークなどを介して接続可能である。読取部１０１は、原稿の画像を読み取り、画像データを出力する。なお、読取部１０１のハード構成は、図１、図２に示した搬送経路、搬送方法で搬送される原稿を読み取る。また、読取部１０１は、光源２０８と読取部２０９を合わせた第１の読み取り手段として構成される読取デバイス１０１Ａと、光源３０３と読取部３０４を合わせた第２の読み取り手段として構成される読取デバイス１０１Ｂを備える。
【００２２】
画像処理部１０２は、読取部１０１や外部から入力される画像データを含む印刷情報を中間情報（以下「オブジェクト」と呼ぶ）に変換し、記憶部１０３のオブジェクトバッファに格納する。その際、地色除去や裏写り除去などの画像処理を行う。さらに、バッファしたオブジェクトに基づきビットマップデータを生成し、記憶部１０３のバッファに格納する。その際、地色除去処理、裏写り除去処理等を行う。詳細に関しては後述する。
【００２３】
記憶部１０３は、ＲＯＭ、ＲＡＭ、ハードディスク（ＨＤ）などから構成される。ＲＯＭは、ＣＰＵ１０４が実行する各種の制御プログラムや画像処理プログラムを格納する。ＲＡＭは、ＣＰＵ１０４がデータや各種情報を格納する参照領域や作業領域として用いられる。また、ＲＡＭとＨＤは、上記のオブジェクトバッファなどに用いられる。
このＲＡＭとＨＤ上で画像データを蓄積し、ページのソートや、ソートされた複数ページにわたる原稿を蓄積し、複数部プリント出力等を行う。
【００２４】
画像出力部１０５は、記録紙などの記録媒体にカラー画像を形成したり、ネットワークを用いた外部出力を行う。
表示部１０６は画像処理部１０２で行われた処理の結果を表示し、画像処理後の画像のプレビューし結果の確認等を行う。
操作部１０７ではコピーする部数や両面コピーの設定、カラーコピーを行うかモノクロコピーを行うか等の原稿設定や、地色や裏写り除去の調整設定等の操作を行う。
【００２５】
読取部１０１は、原稿の表面画像と裏面画像の画像情報をユーザの介在無しに自動的に読み取る自動両面読取装置として、原稿反転部にて原稿を表裏反転させて読み取る方法が最も広く搭載され、実用化されている。
このような原稿反転部を利用した自動両面読取装置が、図１の符号２０１で示されている。
本実施形態では特に明示しない限りカラー原稿をカラー画像データとして読み取る場合について述べる。ここで、表面の画像データを第１の画像データとし、裏面の画像データを第２の画像データとする場合を説明するが、面の設定はこれと逆であってもよい。
【００２６】
図４は、本実施形態を示す画像処理装置の画像処理方法を説明するフローチャートである。本例は、図２に示すように搬送路上に所定の間隔をもって配置される画像読取手段を２つ備えて、搬送される原稿の表面と裏面の画像を並列的に読取を行いながら、裏面側の画像による表面への裏写り画像を除去する例である。なお、各ステップはＣＰＵ１０４からの命令を元に読取部１０１および画像処理部１０２により処理される。以下、裏写りする画像データに画像処理を施し、一例として表面の画像データに裏写りする裏面の画像データを除去した調整画像に切り替える表示画像調整処理を説明する。
原稿置き台２０２に複数の原稿が積載されたとする。不図示の実行ボタン等でユーザから読み取りの実行指示が入力されると、読取部１０１は１枚目の原稿を読み取る。Ｓ４０１において、読取部１０１の読取デバイス１０１Ａにより、搬送路上を経路１にそって搬送される原稿の表面の画像情報を取得する。同様に、Ｓ４０２において、読取デバイス１０１Ｂにより、搬送される原稿の裏面の画像情報を取得する。なお、裏面の画像情報は、表面の画像情報の取得よりも所定時間遅れて取得される。
図５は、図３に示した読取デバイス１０１Ａ、１０１Ｂが読み取った画像を説明する図である。図５の（ａ）に示す表面画像の例を、図５の（ｂ）に示す裏面画像の例を示している。この図のように、表面画像には裏面画像が逆に裏面画像には表面画像が透けている画像がＳ４０１、Ｓ４０２で、読取デバイス１０１Ａ、１０１Ｂから取得される。この時の画像はＲＧＢ各画素２５６階調を有するデジタル画像信号として取得され、画像上暗く黒に近い画素は小さな画素値、逆に明るい白に近い画素は大きな画素値を示す。なお、取得された画像は記憶部１０３に、以降の処理のために一時的に記憶しておく。ここで、ＣＰＵ１０４は、Ｓ４０３において、表示部１０６に裏写りする表面の画像を表示する。次に、Ｓ４０４で、ユーザから裏写りの影響を除去するための属性の異なるパラメータの入力を受付ける。
【００２７】
続いて、Ｓ４０５において、画像処理部１０２では裏面画像を鏡像反転させ表面画像の向きと合わせる処理を行う。これは表面画像に対する裏面画像は必ず鏡像反転しているためそれと合わせるために行われる。図５の（ｃ）にその結果を示す。
【００２８】
続いて、Ｓ４０６において、画像処理部１０２では表面画像の用紙地色を除去する画像処理を施す。この処理により、ハイライト部の明るめの画素値を白にすることで用紙地色がもつ淡い色が除去されたように見せる事ができる。具体的にはＲＧＢそれぞれの画素に対してあるゲインをかけることで実現できる。
例えば入力の画素値をｉｎ、出力の画素値をｏｕｔ、その時のゲインをａとすると、ｏｕｔ＝ａ×ｉｎで実現可能である。この時のゲインａは後述する表示部１０６の表示結果とそれに基づく操作部１０７からの入力を元に設定される。
【００２９】
続いて、Ｓ４０７において、画像処理部１０２では裏面画像の表面画像に対する座標位置を決定させる。表裏画像の先端および左右端を合わせたうえで表面画像に対して位置合わせを行う。
つまり、表面のある画素の座標が（ｘ，ｙ）の時、参照する裏面画像座標は（ｘ＋Δｘ，ｙ＋Δｙ）になる。この時の表面画像に対する裏面画像の座標位置のずれΔｘ，Δｙは後述する表示部１０６および操作部１０７からの入力を元に設定される。
【００３０】
続いて、Ｓ４０８において、画像処理部１０２では表面画像から裏面画像の影響を除去する。この処理により表面画像に対して透けている裏面画像の成分を除去する。
この際、裏面画像が濃い（暗い）部分は表面に対して影響が大きく逆に薄い（明るい）場合にはその影響は小さい。
つまり、裏面が白（画素値２５５）の時の影響が最小で裏面が黒（画素値０）の時の影響が最大になる。つまり、影響の度合いとしては裏面画像の画素値と反対の関係になっており、２５５−画素値でその影響度合いを定義することが可能になる。
この影響度合いに透け具合を係数としたゲインを乗じたものを表面の画素値にオフセットすることで、裏面画像の影響を軽減させることが可能になる。
このゲインは完全に裏面が透過した時に「１」となり、透け具合が小さいほど値が小さくなり、全く透けない場合には「０」となる係数になる。この事を利用し、具体的な処理としては、入力となる表面画像に対して裏面画像の画素値を反転させたものを足しこむことで影響を除去する。
例えば入力の画素値をｉｎ、出力の画素値をｏｕｔ、裏面の画素値をｒｅｖ、ゲインをｂとすると、ｏｕｔ＝ｉｎ＋（２５５−ｒｅｖ）×ｂで実現可能である。この時のゲインｂは後述する表示部１０６および操作部１０７からの入力を元に設定される。
これらのステップを実行することで裏面画像の影響を除去した表面画像が作られる。この画像を記憶部１０３に格納し、画像出力部１０５より出力したり、Ｓ４０９で、表示部１０６への表示を行ったりする。そして、表示部１０６に表示された表面の画像を確定すると、つまり、ユーザが図示しないボタンを指示して表面の裏写りを除去するためのパラメータをＯＫとする指示を受け付けたら（Ｓ４１０）、残りの複数の原稿に対する読取を開始する。この複数の原稿に対しては、Ｓ４０４で再度パラメータを入力してもよいし、Ｓ４０４のパラメータの入力を省略して１枚目の原稿と同様の処理を行ってもよい。Ｓ４１１で、全ての原稿読取処理を完了したら、本処理を終了する。
【００３１】
続いて、図６に示した表示部１０６および操作部１０７を用いて前記フローＳ４０６で用いたゲインａおよび、Ｓ４０７で用いたΔｘおよびΔｙ、Ｓ４０８で用いたゲインｂの値を適切に求めるための手段に関して説明する。
【００３２】
図６は、図３に示した操作部１０７の構成を説明する平面図である。なお、本例は、操作部１０７がタッチパネルで構成され、各キー、バー等はソフトボタンとして表示される場合を示す。以下、原稿の表面の画像に裏写りされる裏面画像の影響を除去する属性の異なる画像処理パラメータを入力する例を説明する。なお、本実施形態では、原稿の地色を除去するレベルキーとして、バー６０１が設けられている。同様に、裏面の画像の影響度を示すレベルキーとして、バー６０２が設けられている。同様に、裏面の画像の座標位置を調整する移動のレベルキーとして、キー６０３Ｕ、６０３Ｄ、６０３Ｌ、６０３Ｒが設けられている。同様に、裏面の画像の倍率を調整するレベルキーとして、キー６０４が設けされている。ユーザは表示部６０５に表示される表面の画像および調整表示される画像を確認しながら、これらのキーを操作して属性の異なる画像処理パラメータを入力する。
図６において、６０１は用紙地色の除去量を調整するバーになっている。この調整値を「０」にすると全く地色を除去しない設定になり、先のＳ４０６で説明したゲインａの値は１．０に相当する。バー６０１を用いてゲインａを調整し、数字が大きくなるほどゲインａの値は大きくなる。例えば調整値を「１」にすると、ゲイン１．１、「２」にすると１．２、「４」にすると１．４等に変化する。
【００３３】
６０２は裏面画像の寄与度を調整するバーになっている。この値を「０」にすると全く裏面画像の影響を除去しない設定になり、先のＳ４０８で説明したゲインｂの値は０．０に相当する。バー６０２を用いて調整し、数字が大きくなるほどゲインｂの値は小さくなる。例えば調整値を「１」にすると、ゲイン０．９、「２」にすると０．８、「４」にすると０．６等に変化する。
【００３４】
６０３は裏面画像の座標位置を調整するキーであって、４つのキーから構成されている。このキー６０３のキー６０３Ｕを押下すと裏面画像の位置が１画素上に移動し、先のＳ４０５で説明したΔｙの値は元のΔｙの値に対して「＋１」される。同様に下キー６０３Ｄを押すと、Δｙの値は元のΔｙの値に対して「−１」され、左キー６０３ＬでΔｘの値が元のΔｘの「＋１」され、右キー６０３Ｒで「−１」される事になる。
【００３５】
６０５は結果画像の表示部であり、バー６０１、６０２およびキー６０３を用いて調整した値を用いて、Ｓ４０３〜Ｓ４０６まで処理した結果の画像を表示する。つまり、バーとキーの調整が反映させた画像が表示部６０５に表示される。
具体的には、キー６０３が押され調整値の変化が起る度Ｓ４０１、Ｓ４０２にて取得、記憶されている画像に対して上記のステップで処理し直した結果の画像を都度表示する。６０４はキーで、表示部６０５の画像表示の拡大縮小を行う際に押下される。６０６および６０７はスクロールバーで、画像表示をスクロールさせる際に指示される。
【００３６】
バー６０１で調整した地色除去量を用いた地色除去処理により裏面画像もある程度消去され、また逆に、バー６０２で調整した裏面画像の寄与度により表面の地色も除去される。このように相互に関係性があり、ユーザは、それぞれの調整値を表示部６０５で表示される結果画像を見ながらフィードバックさせることで適切な除去量、および寄与度を得る事ができる。
【００３７】
キー６０３での座標位置の調整のイメージを図７を用いて詳細に説明する。
図７は、本実施形態を示す画像処理装置における裏面除去処理を説明する図である。本例は、ユーザが図６に示したキー６０３を操作することで、裏面側と表面側との画像域を調整することで、裏面側の表面側への裏写りを除去する状態を示している。
例えば表示部６０５に図７の（ａ）に示すような表面の画像が表示がされている時には、裏面の座標位置が表面に対してずれているので、裏面の影響が除去しきれていない事がわかる。
そこで、ユーザがキー６０３Ｕを一度押すと、表示部６０５に表示される表面の画像は図７の（ｂ）で示すような表示画像に変化し、もう一度キー６０３Ｕを押すと、図７の（ｃ）で示すような結果画像に表示が変化する。これで、縦方向の座標位置の一致を確認した後に続けて、左キー６０３Ｌを押すことで、図７の（ｄ）の結果が得られ、再度左キー６０３Ｌを押すことで、図７の（ｅ）に示されるように完全に裏面の影響を除去した結果画像を得る事が可能になる。
【００３８】
このように表示部６０５の結果を見ながら、裏写りを除去するための適切な設定値、前記フローＳ４０４で用いたゲインａおよび、Ｓ４０７で用いたΔｘおよびΔｙ、Ｓ４０８で用いたゲインｂの値を求めることが可能になる。
このようにして求めた最適な設定値を用いて処理されて記憶部１０３に記憶された画像データを画像出力部１０５からプリントアウトしたり、ネットワークへ送信したりすることが可能になる。
なお、本実施形態において、表面画像と裏面画像の両方を一度に読み取る形態で記述しているが、図１に示す読取デバイスが１つの画像処理装置を用いて、表面画像と裏面画像とを独立に読み取らる場合にも本発明を適用可能である。
【００３９】
また、表面画像と裏面画像との関係は逆の場合でも良い。つまり、原稿の裏面画像を原稿の表面にあるとみなすことで、裏面画像に写りこむ表面画像の除去も可能である。つまり、表裏の関係を逆にして処理することで、裏面画像に写りこんでいる表面画像の成分を除去することが可能になる。
【００４０】
また、これまで１枚の原稿の表と裏の画像の組み合わせからそれに最適化した設定値を調整し、それを用いた処理を行う例を説明してきた。
しかしながら、読取部からは連続して複数枚の原稿を読み込むことが可能になっておりその１枚１枚に対して前述したような調整を個別に行っていくのは労力を伴う。その複数の原稿が同じ用紙を用いている場合、用紙の厚さなどが大きく起因する裏面の影響具合や、位置ずれは大きく異なるものではない。その場合、説明してきた設定値の調整はある１組の表裏の関係により求め、その設定値を記憶しておきそれらを複数からなる原稿すべてに対して適用する構成をとってもよい。
本実施形態によれば、レジ精度が十分でない読み取り装置であっても、裏面画像が写りこんでいる表面画像から良好に裏面画像を除去して、ユーザ所望の画像を得る事が可能になる。
〔第２実施形態〕
【００４１】
先の第１実施形態では裏写りを除去する際、表面画像と裏面画像の倍率が完全一致していることを前提としている。これは図１で説明したように物理的に同一読取部で読み取った画像であれば完全一致が望めるが、図２で説明したような読取部が物理的に異なるものを用いた時には読取部のレンズや光路、センサ等の交差の影響により完全一致は望みにくい。そこで本実施形態では先の実施形態で用いた設定値に加え表裏の倍率違いも含め調整を行う構成に関して説明する。
なお、図１、図２、図３を用いた装置の構成に関する説明は本実施形態においても実施形態１と同様であるため説明は割愛する。
【００４２】
図８は、本実施形態を示す画像処理装置の画像処理方法を説明するフローチャートである。本例は、図２に示すように搬送路上に所定の間隔をもって配置される画像読取手段を２つ備えて、搬送される原稿の表面と裏面の画像を並列的に読取を行いながら、裏面側の画像による表面への裏写り画像を除去する例である。なお、各ステップは、図４での処理フローと同様にＣＰＵ１０４からの命令を元に読取部１０１および画像処理部１０２により処理される。
Ｓ８０１の処理はＳ４０１と、同様にＳ８０２の処理Ｓ４０２と、Ｓ８０５の処理はＳ４０５の処理と同様であるため説明を割愛する。
【００４３】
続いて、Ｓ８０６において、画像処理部１０２では裏面画像の倍率を表面画像の倍率に合わせるための倍率変更の処理を行う。これは横方向の倍率ｓｘおよび縦方向の倍率ｓｙを独立に設定され縦と横には異なる倍率で倍率変更処理が行われる。処理の一例としては公知のアフィン変換を用いた座標変換および画素補間処理を用いる。この時の横方向の倍率ｓｘおよび縦方向の倍率ｓｙは後述する表示部１０６および操作部１０７からの入力を元に設定される。
続く、Ｓ８０７はＳ４０６と、Ｓ８０８はＳ４０７と、Ｓ８０９はＳ４０８の処理と同様であるため説明を割愛する。
【００４４】
これらのステップを実行することで、表裏の画像の倍率が異なる場合においても裏面画像の影響を除去した表面画像が作られる。この画像を記憶部１０３に格納し、画像出力部１０５より出力したり、Ｓ８１０で、ＣＰＵ１０４表示部１０６への表示を行ったりする。以後、Ｓ８１１，Ｓ８１２は、Ｓ４１０、Ｓ４１１と同様の処理を実行して、本処理を終了する。
【００４５】
続いて、図６に示した表示部１０６および操作部１０７と図９に示すその時の表裏画像の例を用いて図８に示したＳ８０６で用いた倍率ｓｘおよび倍率ｓｙの値を適切に求めるための手段について説明する。なお、図８に示したＳ８０７で用いるゲインａおよび、Ｓ８０９で用いるゲインｂの値を適切に求めるための手段に関しての説明は第１実施形態と同様であるため割愛する。
【００４６】
図９は、本実施形態を示す画像処理装置が読み取る原稿の状態を説明する図である。
図９の（ａ）には、図８に示したＳ８０１で取得された表面画像の例を、図９の（ｂ）には、その時Ｓ８０２で取得された裏面画像に対してＳ８０５の鏡像反転を行った画像の例を示している。
この例では図９の（ａ）の画像中の丸９０１が、図９の（ｂ）に示すように裏面では丸９０３に、同様に図９の（ａ）の画像中の丸９０２が、図９の（ｂ）に示すように裏面では丸９０４として透けている状態であることを示している。
ここで、まず図６の拡大するためのキー６０４およびスクロールバー６０６、６０７を用いて丸９０１を中心とした拡大表示を行う。その時の中心の横方向の座標位置をｘ１として保持しておく。
【００４７】
そこで、丸９０１と丸９０３が重なるように、裏面画像の座標位置をキー６０３を用いてずらしていく。ここで、丸９０１を中心とした領域に適したΔｘ、およびΔｙが求まる。その様子を図９の（ｃ）および図９の（ｄ）に示す。
【００４８】
もともと、図９の（ｃ）のように表裏で丸の座標位置がずれていたが、キー６０３を用いて、Δｘ、Δｙのずれ補正を行うことで、図９の（ｄ）に示すように丸９０１に関しては一致する。続いて、同様に、拡大縮小するためのキー６０４およびスクロールバー６０６，６０７を用いて丸９０２を中心とした領域の表示を行う。この時の中心の横方向の座標位置をｘ２として保持しておく。
【００４９】
なお、横方向の倍率が表裏で一致していない場合には、丸９０１の座標を合わせても丸９０２の座標位置が合う保証がない。そのため、再度丸９０２の位置ずれを座標位置を調整するためのキー６０３を用いて調整する。その結果、丸９０２用にΔｘが求まり、それと丸９０１の横方向の座標位置ｘ１および丸９０２の横方向の座標位置ｘ２から倍率をｓｘを求める。
【００５０】
具体的にはｘ２−ｘ１−Δｘの長さをｘ２−ｘ１へ拡大する必要があるので、ｓｘ＝（ｘ２−ｘ１）／（ｘ２−ｘ１−Δｘ）となる。その様子を図９の（ｄ）および（ｅ）に示す。
図９の（ｄ）に示すように、丸９０１の位置が一致しているが、丸９０２の位置が一致していない。そこで、再度丸９０２のずれ量を求め、この場合裏面画像自体をシフトするわけではなく裏面の画像の倍率を変更することで（ｅ）のようにいずれの丸も表裏で位置の一致を見る。なおここでは横方向の位置合わせに関してのみ説明したが、縦方向の倍率ｓｙに関しても同様に求める事が可能である。
【００５１】
このように本実施形態では、裏写りを除去するための適切な設定値として先の実施形態で説明した設定値の他に、裏面画像倍率ｓｘおよびｓｙの値を求め、倍率変更処理を加えることで裏面画像サイズの微小変化を吸収しより高精度に除去可能になる。このようにして求めた最適な設定値を用いて画像処理された画像データを画像出力部１０５によりプリントアウトしたり、ネットワークへ送信したりすることが可能になる。
【００５２】
なお、本実施形態では表裏の倍率を表示部を用いて合わせる構成で説明したが、表裏の倍率だけでなく、歪み、スキュー、傾き等他の幾何変換に応用することも可能であり、その時も複数点の位置合わせ結果から算出することが可能である。
〔第３実施形態〕
【００５３】
先の第１、第２実施形態では裏写りを除去する際、表面画像と裏面画像をいったん記憶装置に蓄積した後に処理開始をしていた。最適な設定値を求めるための操作を行っている最中は蓄積された画像データを用いた繰り返し処理が必要になるが、設定値が確定した後の複数ページ連続処理時に裏写り除去の前の中間画像をページ単位で蓄積するのは冗長な処理である。
本来はその後の利用を考えると、裏写りが除去された出力に適した画像データさえ蓄積されていれば良いはずである。そこで、本実施形態では画像データの蓄積量を最小限にしながら裏写りを除去する構成に関して説明を行う。
なお、図１、図２、図３を用いた装置の構成に関する説明は本実施形態においても、第１実施形態と同様であるため説明は割愛する。
【００５４】
図１に示す画像処理装置の構成では原稿の表面画像の取得も裏面画像の取得も同一の読取部２０９を用いているため、表面画像を取得し終わらないと裏面画像が取得できない。そのため表面画像は完全に蓄積しないと裏面画像を用いて裏写り除去処理を行う事ができない。
しかし、図２に示す画像処理装置の構成の場合には、表面画像の取得は読取部２０９、裏面画像の取得は読取部３０４を用いているので画像データを同時に読み取ることが可能になる。本実施形態での読み取り装置は図２の構成を想定し異なる読取部で表裏の画像を同時に取得可能な構成であることを前提とする。
【００５５】
図１０は、本実施形態を示す画像処理装置の構成を説明するブロック図である。
図１０の（ａ）において、先行読取部１００１は、図２に示した読取部２０９が読み取る原稿の画像データをメモリ１００３に書き込んで蓄積する。また、後行読取部１００２は、図２に示した読取部３０４が読み取る画像データをメモリ１００３に書き込んで蓄積する。また、先行読取部１００１からの画像データを表面画像データ、後行読取部１００２からの画像データを裏面画像データとして説明する。
【００５６】
まず、先の第１実施形態に示す図６を用いて説明してきた各種裏写り除去で用いる設定値の算出時に関しては、図１０の（ａ）のように表面画データと裏面画像データとの両方の画像データをメモリ１００３に一度蓄積する。これにより、操作部１０７での操作結果を表示部１０６に対して表示する際に、画像処理部１００４で処理する裏写り除去の処理を装置読み取り動作なく、記憶部１０３に対応するメモリ１００３に蓄積された画像データを元に高速に実現する。
【００５７】
この構成により、確定した各種設定値を元に続く複数の原稿に対して処理を行う場合には図１０の（ｂ）のように先行読取部１００１で読み込まれた画像データのある幅一部のみメモリ１００３に蓄積し、メモリ蓄積時間や容量を削減する。つまり、読み取り装置で原稿を読み取りながら画像処理をリアルタイムで行い、裏写りが除去された処理済みの画像データを蓄積し出力を行う。なお、メモリ１００３は、第１の読取部が読み取る画像データを蓄積する手段であって、第１の読取部と前記第２の読取部とが配置される距離に応じて決定される画像幅分、前記表面の画像データを蓄積することが可能に構成されている。
【００５８】
このメモリ１００３に蓄積する画像幅に関して図１１を用いて説明する。
図１１は、本実施形態を示す画像処理装置の画像処理を説明する図である。
図１１において、ある時間ｔ０において、先行読取部１００１からの画像データの読み込みが開始される。しかしながら、その時はまだ原稿が後行読取部１００２まで到達していないので、先行読取部１００１の先端の裏面の情報が取得されていないため裏写り除去の処理を行う事ができない。そのため、ＣＰＵ１０４は、後行読取部１００２の先端に原稿がたどり着く時間ｔ１になるまでの間、先行読取部１００１にて読み込まれた画像データはメモリ１００３に蓄積させておく。
【００５９】
そして、ｔ１以降の時間においては先行読み取りされた画像データはメモリ１００３上から、後行の画像データは読み取った画像データを用いる事で表裏の同位置を参照することが可能になり、裏写り除去の処理が可能になる。
【００６０】
この時のｔ１−ｔ０の時間の間、読み込まれる画像幅がメモリ１００３に蓄積しなければならないメモリ量になり、処理が進んでいっても先行、後行が同一速度で読み込まれている限りこの幅は変わらない。
そのため、後行画像が読み込まれた時点で、その読み込まれた幅の先行画像が書き込まれているメモリ１００３は上書きしてもかまわず、バンド単位のリングバッファとして構成することが可能になる。
【００６１】
このｔ１−ｔ０の時間で読み込まれる画像幅であるが、読み取り装置の読取部２０９と読取部３０４の物理的な距離をＴとすると、本来距離Ｔがそのままその画像幅になるが、組み付けの交差などでその値は一定にならず数画素ずれる。このずれは先の第１実施形態で説明した図６のキー６０３を用いた調整により求めたΔｙより吸収することが可能になる。
物理的な読取部間の距離にΔｙを加えたものが表裏を同時に処理するための最小メモリサイズであり、このΔｙを元にメモリサイズを算出し、リアルタイムに裏写り除去の処理を行う事が可能になる。
【００６２】
例えば、読取部２０９と読取部３０４の物理的な距離が１インチあり、読み取りの解像度が６００ｄｏｔ  ｐｅｒ  ｉｎｃｈであり、かつΔｙの値が＋３であればメモリ１００３には６０３ライン分の画像データを蓄積しておけばよい事になる。
【００６３】
なお、ここではメモリ１００３のサイズをΔｙを元に算出する形で説明を行ったが、メモリサイズを十分に取れる場合にはΔｙを元にメモリの読みだしタイミングを制御することになる。
つまり、ｔ１−ｔ０の時間で読み取ることができる幅に対して、Δｙだけずれた位置を後行画像が読み込まれたタイミングでメモリ１００３から引き出す必要がある。先の例であれば、先行読取部１００１で画像データが６０３ライン読み込まれたタイミングでメモリ１００３から読み出して、後行読取部１００２の画像データと同期させることで表裏の位置合わせが可能になる。
【００６４】
本発明の各工程は、ネットワーク又は各種記憶媒体を介して取得したソフトウエア（プログラム）をパソコン（コンピュータ）等の処理装置（ＣＰＵ、プロセッサ）にて実行することでも実現できる。
【００６５】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。
【符号の説明】
【００６６】
２０１  自動両面読取装置
２０２  原稿置き台
２０３  ピックアップローラ
２０４  搬送ローラ
２０５  コロ
２０６  反転搬送／排紙ローラ
２０７  分離ツメ
２０８  光源
２０９  読取部
２１０  原稿台ガラス
２１１  原稿
【図１】
2013115728.tif 000003
【図２】
2013115728.tif 000004
【図３】
2013115728.tif 000005
【図４】
2013115728.tif 000006
【図５】
2013115728.tif 000007
【図６】
2013115728.tif 000008
【図７】
2013115728.tif 000009
【図８】
2013115728.tif 000010
【図９】
2013115728.tif 000011
【図１０】
2013115728.tif 000012
【図１１】
2013115728.tif 000013