(57)【特許請求の範囲】
【請求項１】
画像を入力して原画像を得る画像入力手段と、原画像を裏写り補正処理して処理結果画像を得る画像処理手段と、原画像と裏写り補正処理結果画像との相違した画素に対応するそれぞれ原画像及び裏写り補正処理結果画像の画素を複写して生成した二つの相違画像を取得する画像相違取得手段と、前記画像相違取得手段で取得した前記二つの相違画像を画面上の同じ位置に交互に表示する画像表示手段とを備えることを特徴とする画像処理装置。
【請求項２】
請求項１に記載された画像処理装置において、画像表示手段が原画像と裏写り補正処理結果画像と画像相違取得手段で取得した前記二つの相違画像の一方を同時に表示することを特徴とする画像処理装置。
【請求項３】
請求項１又は２に記載の画像処理装置において、前記画像処理手段は、紙の両面に印刷された原稿から入力された前記原画像の表面の画像をできるだけ保持しながら裏写りを軽減または消去する裏写り補正処理手段であることを特徴とする画像処理装置。
【請求項４】
請求項１ないし３のいずれかに記載の画像処理装置において、前記画像相違取得手段は、前記原画像と前記裏写り補正処理結果画像とを画素ごとに比較し、相違している画素に対応する前記原画像または前記裏写り補正処理結果画像の画素を複写し、相違していない画素にはあらかじめ既定した画素値を設定するようにして相違画像を生成することを特徴とする画像処理装置。
【請求項５】
請求項４に記載の画像処理装置において、前記画像相違取得手段のあらかじめ既定した画素値は、ユーザの指示に基づいて変更可能としたことを特徴とする画像処理装置。
【請求項６】
請求項４または５に記載の画像処理装置において、前記画像相違取得手段のあらかじめ既定した画素値は、白の画素としたことを特徴とする画像処理装置。
【請求項７】
画像を原画像として入力し、前記原画像を裏写り補正処理して裏写り補正処理結果画像を得て、前記原画像と前記裏写り補正処理結果画像とを画素ごとに比較し、相違していない画素にはあらかじめ既定した画素値を設定し、原画像と裏写り補正処理結果画像との相違した画素に対応するそれぞれ原画像及び裏写り補正処理結果画像の画素を複写して二つの相違画像を生成し、前記原画像、前記裏写り補正処理結果画像および前記生成した二つの相違画像の一方を画面上に同時に表示し、その際、前記二つの相違画像の一方を画面上の同じ位置に交互に表示することを特徴とする画像処理方法。
【請求項８】
コンピュータを、請求項１乃至６のいずれか１つに記載の画像処理装置として機能させるためのプログラム。
【請求項９】
請求項８に記載の画像処理装置として機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像処理装置、画像処理方法、プログラムおよび記録媒体に関し、特に、両面印刷した原稿の表面画像の裏写りを補正するときの支援技術に関する。
【０００２】
【従来の技術】
カラースキャナやデジタルカラー複写機で両面印刷されたカラー文書を入力するとき、裏面（うらめん）の画像がしばしば表面（おもてめん）に透けて見えることがある。これを、表面画像に「裏写り」が生じたと言う。この現象は、原稿の紙が薄いときに顕著に表れる。
【０００３】
このような裏写りした画像をデジタル画像処理により補正する一方法として、原画像エッジから裏写りのエッジを除去した後のエッジ情報を利用して、色補正を行う方法が提案されている（例えば、特開２００１−１６９０８０号公報）。
このような裏写りの色補正の画像処理が全自動的で行われる場合、一定の効果が得られるが、ユーザ介入の余地がないため、ユーザの細かい要求にこたえることが難しい。
この問題を解決するため現状では、例えば、スキャナの場合、スキャンして未処理の原画像と画像処理後の補正画像をユーザが目視により比較し、画像処理用のパラメータの調整をしながら、再度画像処理を行うことにより、よりユーザのニーズに合った処理効果を得るようにしている。
また、複写機の場合は、原稿そのものと画像処理後出力したコピーとを見比べて画像処理用のパラメータの調整を行っている。
【０００４】
【発明が解決しようとする課題】
しかしながら、上述のように原画像と補正された画像処理結果とを比較して、画像処理用のパラメータを調整する方法では、つぎのような問題点がある。
（１）調整の効果が確認しにくい。
即ち、上記のような目視による調整では、原画像から結果画像への変化が定性的かつ概略的に分かるが、定量的かつ詳細的には分からない。また、原画像と結果画像の相違している場所を全部見出すことが難しい。
（２）調整作業の確認が困難である。
例えば、複写機の場合、コピーと原稿を比較しながら調整するのでは、目の視点は原画像と結果画像の間を移りながら行うため、確認が困難になる。
（３）紙資源の浪費である。
複写機の場合、満足な処理結果をもたらすまでには、数回以上の調整が必要になることが多いため、それまでに出力されたコピー用紙が無駄になる。
【０００５】
本発明は、上述した問題点に鑑みてなされたものであって、その目的は、紙の両面に印刷された原稿をスキャナ等によって読み取ったあとの画像をデジタル的に処理するとき、処理パラメータ調整の効果が容易かつ全面的に確認できるとともに、その確認作業が簡単な画像処理装置、画像処理方法、その画像処理装置の機能を実行するためのプログラムおよびそのプログラムを記録したコンピュータ読み取り可能な記録媒体を提供することである。
【０００６】
【課題を解決するための手段】
請求項１の発明は画像処理装置であって、画像を入力して原画像を得る画像入力手段と、原画像を裏写り補正処理して処理結果画像を得る画像処理手段と、原画像と裏写り補正処理結果画像との相違した画素に対応するそれぞれ原画像及び裏写り補正処理結果画像の画素を複写して生成した二つの相違画像を取得する画像相違取得手段と、前記画像相違取得手段で取得した前記二つの相違画像を画面上の同じ位置に交互に表示する画像表示手段とを備えることを特徴とする。
請求項２の発明は、請求項１に記載された画像処理装置において、画像表示手段が原画像と裏写り補正処理結果画像と画像相違取得手段で取得した前記二つの相違画像の一方を同時に表示することを特徴とする。
請求項３の発明は、請求項１又は２に記載の画像処理装置において、前記画像処理手段は、紙の両面に印刷された原稿から入力された前記原画像の表面の画像をできるだけ保持しながら裏写りを軽減または消去する裏写り補正処理手段であることを特徴とする。
請求項４の発明は、請求項１ないし３のいずれかに記載の画像処理装置において、前記画像相違取得手段は、前記原画像と前記裏写り補正処理結果画像とを画素ごとに比較し、相違している画素に対応する前記原画像または前記裏写り補正処理結果画像の画素を複写し、相違していない画素にはあらかじめ既定した画素値を設定するようにして相違画像を生成することを特徴とする。
請求項５の発明は、請求項４に記載の画像処理装置において、前記画像相違取得手段のあらかじめ既定した画素値は、ユーザの指示に基づいて変更可能としたことを特徴とする。
請求項６の発明は、請求項４または５に記載の画像処理装置において、前記画像相違取得手段のあらかじめ既定した画素値は、白の画素としたことを特徴とする。
請求項７の発明は画像処理方法であって、画像を原画像として入力し、前記原画像を裏写り補正処理して裏写り補正処理結果画像を得て、前記原画像と前記裏写り補正処理結果画像とを画素ごとに比較し、相違していない画素にはあらかじめ既定した画素値を設定し、原画像と裏写り補正処理結果画像との相違した画素に対応するそれぞれ原画像及び裏写り補正処理結果画像の画素を複写して二つの相違画像を生成し、前記原画像、前記裏写り補正処理結果画像および前記生成した二つの相違画像の一方を画面上に同時に表示し、その際、前記二つの相違画像の一方を画面上の同じ位置に交互に表示することを特徴とする。
請求項８の発明は、コンピュータを、請求項１乃至６のいずれか１つに記載の画像処理装置として機能させるためのプログラムである。
請求項９の発明は、請求項８に記載の画像処理装置として機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【００１３】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態を説明する。
図１は、本発明の１実施の形態を示す画像処理装置の機能構成図である。
図１において、本発明の画像処理装置は、画像入力手段１０、画像処理手段２０、画像表示手段３０、指示手段３５、画像相違取得手段４０と画像出力手段５０から構成される。
【００１４】
画像入力手段１０は、ユーザがスキャナやデジタルスチルカメラのような画像入力装置から画像を取り込み、または、あらかじめ取り込まれた画像データをファイル等から読み込むことによって、画像をデジタル入力し、その画像データを一時的に記憶装置に記憶する。
【００１５】
画像処理手段２０は、画像入力後、または、処理パラメータをユーザが変更後に起動され、この入力された画像に対して行われる処理である、例えば、裏写り補正（この処理には、例えば、特開２００１−１６９０８０号公報で示されるような公知の技術を使う）を行う。この結果は、記憶装置へ記憶され、画像表示手段３０によって表示するときに使われる。
画像処理手段２０を裏写り補正とした場合には、必要とする表面の情報の保持と不必要とする裏面の情報の軽減または消去の二つの目的を両立させることができる。
【００１６】
画像相違取得手段４０は、表示モードが「原画像相違表示」の場合は、原画像と処理結果画像の画素が異なっている場所に原画像の画素を複写し、同じ場合には白画素を設定して相違画像を生成する。
また、表示モードが「結果画像相違画像」の場合には、原画像と処理結果画像の画素が異なっている場所に結果画像の画素を複写し、同じ場合には白画素を設定して相違画像を生成する。
【００１７】
上記説明では、原画像と処理結果画像の画素が同じである場所については、既定値として白画素を用いて相違画像を生成しているが、ユーザによってこの既定値を前景の絵柄内容等の他の色に変更するようにしてもよい。
このように既定値を白画素やユーザによって設定された色画素とすることによって、画像処理結果および調整の効果をより詳細にかつ直感的に確認できるようになる。
【００１８】
画像表示手段３０は、画像処理手段２０によって処理後に起動され、まず、処理後の画像と原画像とをディプレイ装置や液晶パネル等の表示装置へ、例えば図２のように表示する。この表示中に、ユーザは、例えば、図２または図３に示されるような「交互表示ボタン」で構成される指示手段３５によって、相違画像を表示するように指示する。
ユーザから指示手段３５で相違画像を表示するように指示されると、最初は、あらかじめ設定された表示モード（例えば、「原画像相違表示」）を現表示モードとして、相違画像を画像相違取得手段４０で取得し、この相違画像を原画像および処理結果画像と並べて表示装置上に表示する（図２参照）。このとき、画像のサイズにより自動的に表示画像の並べ方は調整される。例えば、画像のサイズが縦に長い場合には、画像を横に並べて表示され、画像のサイズが横に長い場合には、画像を縦に並べて表示する。
ユーザが再度、指示手段３５で相違画像を表示するように指示すると、「原画像相違表示」を「結果画像相違表示」へ表示モードを変更させ、相違画像を再生成し、現在表示されている相違画像の上に載せるように表示する。ユーザはこの指示手段３５を使って、相違画像を交互に表示させて検討することにより画像処理の効果を確認する。
【００１９】
図２は表示モード「原画像相違表示」の場合の表示例であり、図３は表示モード「結果画像相違画像」の場合の表示例である。
図２の表示モード「原画像相違表示」には、左の原画像にハード形と菱形の２箇所の裏写りがあり、裏写り補正処理した結果、ハート形の一部と菱形の画素が背景色に、ハート形の他の一部は画像前景絵柄の色に変更された真中の処理結果画像と、原画像と処理結果画像との相違した画素に対応する原画像の画素を複写して生成した右の相違画像とが表示されている。
図３の表示モード「結果画像相違表示」には、左の原画像にハード形と菱形の２箇所の裏写りがあり、裏写り補正処理した結果、ハート形の一部と菱形の画素が背景色に、ハート形の他の一部は画像前景絵柄の色に変更された真中の処理結果画像と、原画像と処理結果画像との相違した画素に対応する処理結果画像の画素を複写して生成した右の相違画像とが表示されている。
【００２０】
上述したような相違画像を固定した場所に交互に表示するようにすると、原画像と処理結果画像とを交互に表示して両者の相違を確認することに比べ、ユーザの視点が移動せず固定しているので、原画像と処理結果画像を見ながら同じ場所の相違画像を交互に確認することができ、画像処理の効果が簡単にわかる。
さらに、画素単位で原画像と処理結果画像を比較しているため、相違しているすべての箇所が相違画像に表示されるため、漏れなく確認できる。
【００２１】
画像出力手段５０は、ユーザからの画像処理結果の出力指示に応じて起動され、最終的な画像処理結果をファイルのような記憶装置へ、またはプリンタ装置等で紙へ出力する。
【００２２】
本実施の形態の画像処理装置を上述した構成とすることによって、紙の両面に印刷された原稿をスキャナ等で読み取ったあとの画像をデジタル的に処理するとき、処理の効果が洩れなく容易かつ全面的に確認でき、しかも、ユーザが視点を移動せずに同じ位置で原画像と結果画像の相違を簡単に確認できる。
また、複写機に本発明を適用した場合、何回も出力して確認しなくてもよいのでコピー用紙を節約できる。
【００２３】
図４は、本発明の画像処理装置の処理手順を説明するフローチャートである。ユーザはスキャナやデジタルスチルカメラのような画像入力装置から画像をデジタル入力する。または、あらかじめ取り込まれた画像データをファイル等から読み込む。この画像データを一時的に記憶装置に記憶する（ステップＳ１０）。
【００２４】
次に、この入力された画像に対して、例えば、裏写り補正等の画像処理を行い、記憶装置へ記憶する（ステップＳ２０）。
画像処理を裏写り補正処理とした場合、この中間結果画像は、原画像に対する補正量を表す画像である。
【００２５】
次に、記憶装置に記憶された原画像と処理結果画像をディスプレイ装置や液晶表示装置等を用いて、例えば図２のように画面上に表示する。
ユーザが「交互表示ボタン」を押下すると、あらかじめ設定された表示モード（例えば、「原画像相違表示」）にしたがって、原画像と処理結果の画像とから相違画像を取得し、この相違画像を原画像および処理結果画像と並べて表示装置上に表示する。
また、ユーザが再度「交互表示ボタン」を押下すると、「原画像相違表示」を「結果画像相違表示」へ表示モードを変更させ、相違画像を再生成し、現在表示されている相違画像と同じ場所に表示する。「交互表示ボタン」を押下させながら、相違画像を検討することによって画像処理の効果を確認する（ステップＳ３０）。
【００２６】
その結果ユーザが調整を必要と判断した場合には、処理パラメータを調整し（ステップＳ４０、Ｓ５０）、再度画像処理を行う（ステップＳ２０から再度繰り返す）。
【００２７】
調整を行わないとき、画像処理された結果の画像をファイルのような記憶装置へ、またはプリンタ装置等で紙へ出力する（ステップＳ６０）。
【００２８】
図５は、相違画像を表示するときの処理手順を説明するためのフローチャートである。
先ず、表示モードを既定値の「原画像相違表示」に設定する（ステップＳ１００）。
原画像と処理結果の画像をディスプレイ等の表示装置上に並べて表示する（図２および図３参照）（ステップＳ１１０）。
【００２９】
ユーザは表示を終了する「終了ボタン」または相違画像を表示する「交互表示ボタン」のいずれかを押下する。
「終了ボタン」が押されたかを監視し（ステップＳ１２０）、押された場合には表示を終了する。
「終了ボタン」が押されなかった場合、「交互表示ボタン」が押されたかを監視し（ステップＳ１３０）、押されなかった場合、いずれかのボタンが押下されるのを監視するためにステップＳ１２０へ戻る。
【００３０】
現在の表示モードを判定し（ステップＳ１４０）、「原画像相違表示」であれば、原画像と処理結果画像が異なっている場所に原画像の画素が複写され、他の場所は既定値の白画素（これはユーザによってあらかじめ設定の変更ができる）を設定して相違画像を生成し、この相違画像を表示装置上に表示する（図２参照）（ステップＳ１５０）。
また、現在の表示モードが「結果画像相違表示」であれば、原画像と処理結果画像が異なっている場所に結果画像の画素が複写され、他の場所は既定値の白画素（これはユーザによってあらかじめ設定の変更ができる）を設定して相違画像を生成し、この相違画像を表示装置上に表示する（図３参照）（ステップＳ１６０）。
いずれの表示モードの相違画像も表示装置上の同じ場所に表示される。
【００３１】
現在の表示モードが「原画像相違表示」であれば「結果画像相違表示」へ、「結果画像相違表示」であれば「原画像相違表示」へと交換し（ステップＳ１７０）、次のボタンの押下状態を監視するためにステップＳ１２０へ戻る。
【００３２】
さらに、本発明は上記の実施の形態のみに限定されたものではない。
図６は、本発明の画像処理装置をコンピュータで実現するときのハードウェアの構成を示すブロック図である。即ち、入力装置１、画像入力装置２、出力装置３、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ；中央処理ユニット）４、メモリ５、記憶装置６と媒体駆動装置７をバス８で接続する。
【００３３】
入力装置１は、キーボード、マウス、タッチパネルまたはボタン等により構成され、必要なパラメータ（閾値など）または操作モード等の情報を入力するのに使用される。
画像入力装置２は、デジタルスチルカメラやスキャナ等により構成され、画像をデジタル的に入力するのに使用される。
出力装置３は、ディスプレイ装置、液晶ディスプレイやプリンタ装置等により構成され、処理したカラー画像等の種々の出力情報や入力装置１からの入力された情報などを出力させるのに使用される。
ＣＰＵ４は、種々のプログラムを動作させる。
メモリ５は、プログラム自身を保持し、またそのプログラムがＣＰＵ４によって実行されるときに一時的に作成される情報等を保持する。
記憶装置６は、データ、プログラムやプログラム実行時の一時的な情報や画像処理結果をファイルへ出力を指示した場合の処理結果等を保持する。
媒体駆動装置７は、プログラムやデータ等を記憶した記録媒体を装着してそれらを読み込み、メモリ５または記憶装置６へ格納するのに用いられる。また、直接データの入出力やプログラム実行するのに使ってもよい。また、プログラムやデータ等の情報がＲＯＭ（Read Only Memory）に記憶されている場合には、この媒体駆動装置７を備えていなくてもよい。
【００３４】
このようなコンピュータ装置において、本発明の画像処理装置を構成する各機能をそれぞれプログラム化し、予めＣＤ−ＲＯＭ等の記録媒体に書き込んでおき、このＣＤ−ＲＯＭを各サイトのＣＤ−ＲＯＭドライブのような媒体駆動装置７を搭載したコンピュータ装置に装着して、プログラムをメモリ５あるいは記憶装置６に格納し、コンピュータ装置のＣＰＵ４がそのプログラムを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
この場合、記録媒体から読出されたプログラム自体が上述した実施の形態の機能を実現することになり、そのプログラムおよびそのプログラムを記録した記録媒体も本発明を構成することになる。
【００３５】
なお、記録媒体としては半導体媒体（例えば、ＲＯＭ、不揮発性メモリカード等）、光媒体（例えば、ＤＶＤ、ＭＯ、ＭＤ、ＣＤ−Ｒ等）、磁気媒体（例えば、磁気テープ、フレキシブルディスク等）のいずれであってもよい。
【００３６】
また、ロードしたプログラムを実行することにより上述した実施の形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、オペレーティングシステム等が実際の処理の一部または全部を行い、その処理によって上述した実施の形態の機能が実現される場合も含まれる。
【００３７】
また、上述したプログラムをサーバコンピュータの磁気ディスク等の記憶装置に格納しておき、インターネット等の通信網で接続されたユーザのコンピュータからダウンロード等の形式で頒布する場合、このサーバコンピュータの記憶装置も本発明の記録媒体に含まれる。
【００３８】
【発明の効果】
以上説明したように、本発明によれば、紙の両面に印刷された原稿をスキャナ等で読み取ったあとの画像をデジタル的に処理するとき、処理の効果が洩れなく容易かつ全面的に確認でき、しかも、ユーザが視点を移動せずに同じ位置で原画像と結果画像の相違を簡単に確認できる。
また、複写機に本発明を適用した場合、何回も出力して確認しなくてもよいのでコピー用紙を節約できる。
【図面の簡単な説明】
【図１】  本発明の画像処理装置の機能構成図である。
【図２】  原画像と処理結果画像との相違画像に原画像を複写した場合の表示例である。
【図３】  原画像と処理結果画像との相違画像に処理結果画像を複写した場合の表示例である。
【図４】  本発明の画像処理装置の処理手順を説明するためのフローチャートである。
【図５】  相違画像を表示するときの処理手順を説明するためのフローチャートである。
【図６】  本発明の画像処理プログラムを実行するためのコンピュータ構成を示す図である。
【符号の説明】
１…入力装置、２…画像入力装置、３…出力装置、４…ＣＰＵ、５…メモリ、６…記憶装置、７…媒体駆動装置、８…バス、１０…画像入力手段、２０…画像処理手段、３０…画像表示手段、３５…指示手段、４０…画像相違取得手段、５０…画像出力手段。
【図１】
0004222463.tif 000002
【図２】
0004222463.tif 000003
【図３】
0004222463.tif 000004
【図４】
0004222463.tif 000005
【図５】
0004222463.tif 000006
【図６】
0004222463.tif 000007