(57)【要約】【課題】両面印刷されている原稿をコピーする際に原稿の裏面にある画像が表面に再現されるのを防止する処理に用いる用紙の裏面画像透過特性をユーザが容易に計測し、登録することを可能とする。【解決手段】記録メディアの裏面画像透過特性を計測するための計測用パターン画像データを記憶し、前記計測用パターン画像データの計測座標位置を記憶し、記録メディアの裏面画像透過特性を計測する指示の入力を受け、前記計測用パターン画像データを基に記録メディアに計測用パターン画像を形成し、形成された計測用パターン画像を先に走査し取得された画像データから、計測座標位置に基づいて既定の座標の画像データを取得し、取得した画像データを基に裏面画像透過特性を算出し、算出されたデータを記憶し、入力された画像データに対し、裏面画像透過特性に従って裏写り防止処理を行う。【選択図】図１３
2009118161.tif 000002
【特許請求の範囲】
【請求項１】
原稿を走査して画像データを取得する画像入力手段と、
画像データを基に記録メディアに画像を形成する画像形成手段と、
記録メディアの裏面画像透過特性を計測するための計測用パターン画像データを保持する画像データ記憶手段と、
前記計測用パターン画像データの計測座標位置を保持するための座標記憶手段と、
記録メディアの裏面画像透過特性を計測する指示を与えるための操作手段と、
前記画像形成手段に、前記計測用パターン画像データを基に記録メディアに計測用パターン画像を形成させる計測用パターン画像形成手段と、
前記計測用パターン画像形成手段によって形成された計測用パターン画像を前記画像入力手段により走査し取得された画像データから、前記座標記憶手段に保持されている計測座標位置に基づいて既定の座標の画像データを取得する計測データ取得手段と、
前記計測データ取得手段によって取得した画像データを基に裏面画像透過特性を算出する裏面画像透過特性算出手段と、
前記裏面画像透過特性算出手段によって算出されたデータを保持する裏面画像透過特性記憶手段と、
前記画像入力手段によって入力された画像データに対し、前記裏面画像透過特性に従って裏写り防止処理を行う裏写り防止処理手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記裏面画像透過特性記憶手段は、２種類以上の裏面画像透過特性を記憶するものであり、
前記操作手段は、前記２種類以上の裏面画像透過特性から、前記裏写り防止処理手段に適用する１種類の特性の選択を受け付ける
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記計測用パターン画像形成手段によって形成される計測用パターン画像は、記録メディアの両面に形成され、前記両面に形成される画像は互いに当該記録メディアを挟んで重ならない位置に配置されることを特徴とする請求項１または請求項２に記載の画像処理装置。
【請求項４】
前記計測用パターン画像は、一定の濃度で構成される一定の面積以上の計測領域が１種類以上、配置されることを特徴とする請求項１から請求項３のいずれかに記載の画像処理装置。
【請求項５】
前記計測用パターン画像は、一定の色および一定の濃度で構成される一定の面積以上の計測領域が、２種類以上の色毎に１種類以上の濃度のものが配置されることを特徴とする請求項１から請求項４のいずれかに記載の画像処理装置。
【請求項６】
前記裏面画像透過特性算出手段は、計測用パターン画像の各色に対して既定の重み付けを伴う演算を行い１つの裏面画像透過特性を算出することを特徴とする請求項５に記載の画像処理装置。
【請求項７】
原稿の複写処理時に、前記裏面画像透過特性記憶手段によって記憶されている裏面画像透過特性に従って、前記裏写り防止処理の実施を指示するための操作手段を有し、該操作手段の操作画面上に表示される裏写り防止処理のための設定の初期値は前記裏面画像透過特性に応じて変更が可能であり、さらに、裏写り防止処理のための設定は、前記設定の初期値から任意に変更することが可能であることを特徴とする請求項１から請求項６のいずれかに記載の画像処理装置。
【請求項８】
前記計測用パターン画像形成手段によって形成される計測用パターン画像は、該画像処理装置が持つ他の機能に対しても適用できる構成となっており、前記記録メディアの裏面画像透過特性を計測する指示を与えるための操作手段を用いて、前記他の機能も同時に実施することを特徴とする請求項１から請求項７のいずれかに記載の画像処理装置。
【請求項９】
記録メディアの裏面画像透過特性を計測するための計測用パターン画像データを保持する保持手段と、
ユーザの指示に応じて、前記計測用パターン画像データに応じた計測用パターン画像を記録メディアの上に形成する形成手段と、
前記形成手段によって形成された前記計測用パターン画像を読取り、裏面画像透過特性を算出する算出手段と、
前記算出手段によって算出された裏面画像透過特性を記憶する記憶手段と、
前記記憶手段によって記憶された裏面画像透過特性に従って、入力された画像に対し、裏写り防止処理を行う処理手段と、
を備えることを特徴とする画像処理装置。
【請求項１０】
画像処理装置において、その制御手段により実行される画像処理方法であって、
記録メディアの裏面画像透過特性を計測するための計測用パターン画像データを前記画像処理装置の記憶装置に記憶させる画像データ記憶工程と、
前記計測用パターン画像データの計測座標位置を前記画像処理装置の記憶装置に記憶させる座標記憶工程と、
記録メディアの裏面画像透過特性を計測する指示の入力を受け付ける操作工程と、
前記計測用パターン画像データを基に記録メディアに計測用パターン画像を形成する計測用パターン画像形成工程と、
前記計測用パターン画像形成工程によって形成された計測用パターン画像を走査して取得した画像データから、前記座標記憶工程によって前記画像処理装置の記憶装置に記憶された計測座標位置に基づいて既定の座標の画像データを取得する計測データ取得工程と、
前記計測データ取得工程によって取得した画像データを基に裏面画像透過特性を算出する裏面画像透過特性算出工程と、
前記裏面画像透過特性算出工程によって算出されたデータを前記画像処理装置の記憶装置に記憶させる裏面画像透過特性記憶工程と、
原稿を走査して画像データを取得する画像入力工程によって入力された画像データに対し、前記裏面画像透過特性に従って裏写り防止処理を行う裏写り防止処理工程と、
を備えることを特徴とする画像処理方法。
【請求項１１】
画像処理装置において、その制御手段により実行される画像処理方法であって、
記録メディアの裏面画像透過特性を計測するための計測用パターン画像データを保持する保持工程と、
ユーザの指示に応じて、前記計測用パターン画像データに応じた計測用パターン画像を記録メディアの上に形成する形成工程と、
前記形成工程において形成された前記計測用パターン画像を読取り、裏面画像透過特性を算出する算出工程と、
前記算出工程において算出された裏面画像透過特性を記憶する記憶工程と、
前記記憶工程において記憶された裏面画像透過特性に従って、入力された画像に対し、裏写り防止処理を行う処理工程と、
を備えることを特徴とする画像処理方法。
【請求項１２】
制御手段と記憶手段を備える画像処理装置において実行されるプログラムであって、
記録メディアの裏面画像透過特性を計測するための計測用パターン画像データを前記画像処理装置の記憶装置に記憶させる画像データ記憶工程と、
前記計測用パターン画像データの計測座標位置を前記記憶装置に記憶させる座標記憶工程と、
記録メディアの裏面画像透過特性を計測する指示の入力を受け付ける操作工程と、
前記計測用パターン画像データを基に記録メディアに計測用パターン画像を形成する計測用パターン画像形成工程と、
前記計測用パターン画像形成工程によって形成された計測用パターンを走査して取得した画像データから、前記座標記憶工程によって前記記憶装置に記憶されている計測座標位置に基づいて既定の座標の画像データを取得する計測データ取得工程と、
前記計測データ取得工程によって取得した画像データを基に裏面画像透過特性を算出する裏面画像透過特性算出工程と、
前記裏面画像透過特性算出工程によって算出されたデータを前記記憶装置に記憶させる裏面画像透過特性記憶工程と、
原稿を走査して画像データを取得する画像入力工程によって入力された画像データに対し、前記裏面画像透過特性に従って裏写り防止処理を行う裏写り防止処理工程と、
を含む各工程を前記制御手段に実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置において、両面印刷されている原稿をコピーする際に原稿の裏面にある画像が表面に再現されるのを防止するための技術に関するものである。
【背景技術】
【０００２】
従来、複写機やスキャナ等の原稿を読み取る装置において、原稿の裏面にある画像が表面に再現されるいわゆる裏写りを防止する技術として、ユーザが操作画面から画像再現濃度を薄くするためのレベルを指定する方法がある。そのほか、裏面のスキャン画像データを利用して裏写り画像を消去する方法（例えば特許文献１参照）や、予め用意された複数の原稿種類からユーザが選択をすることにより対応する処理係数を適用する方法（例えば特許文献２参照）が一般的であった。また原稿の光の透過率を取得しそのデータに基づいて裏写り画像除去のための処理方法の切替えと係数設定を行う技術（例えば特許文献３参照）があった。  
【０００３】
【特許文献１】特開２００５−２５２７８８号公報
【特許文献２】特開２００２−２５２７６７号公報
【特許文献３】特開２００６−９３７９１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来の技術のうち裏面データを利用する方法では、演算量が多大であり、装置のコストが増大する、処理速度が遅くなるなどの問題があった。処理係数の選択により演算量を縮小した方法では、予め用意されている選択肢からユーザが適切に設定値を指定するのが困難であり、また原稿に適した設定値が存在しない場合があるという問題があった。さらに原稿の光の透過率を利用する技術においては、装置の構成上、従来品に対して新たな部品が必要であり、大幅なコストアップに繋がるという問題があった。
【課題を解決するための手段】
【０００５】
上述した問題を解決するために、請求項１に記載の発明は、画像処理装置であって、原稿を走査して画像データを取得する画像入力手段と、画像データを基に記録メディアに画像を形成する画像形成手段と、記録メディアの裏面画像透過特性を計測するための計測用パターン画像データを保持する画像データ記憶手段と、前記計測用パターン画像データの計測座標位置を保持するための座標記憶手段と、記録メディアの裏面画像透過特性を計測する指示を与えるための操作手段と、前記画像形成手段に、前記計測用パターン画像データを基に記録メディアに計測用パターン画像を形成させる計測用パターン画像形成手段と、前記計測用パターン画像形成手段によって形成された計測用パターン画像を前記画像入力手段により走査し取得された画像データから、前記座標記憶手段に保持されている計測座標位置に基づいて既定の座標の画像データを取得する計測データ取得手段と、前記計測データ取得手段によって取得した画像データを基に裏面画像透過特性を算出する裏面画像透過特性算出手段と、前記裏面画像透過特性算出手段によって算出されたデータを保持する裏面画像透過特性記憶手段と、前記画像入力手段によって入力された画像データに対し、前記裏面画像透過特性に従って裏写り防止処理を行う裏写り防止処理手段と、を備えることを特徴とする。
【０００６】
また、請求項２に記載の発明は、請求項１に記載の画像処理装置において、前記裏面画像透過特性記憶手段は、２種類以上の裏面画像透過特性を記憶するものであり、前記操作手段は、前記２種類以上の裏面画像透過特性から、前記裏写り防止処理手段に適用する１種類の特性の選択を受け付けることを特徴とする。
【０００７】
また、請求項３に記載の発明は、請求項１または請求項２に記載の画像処理装置において、前記計測用パターン画像形成手段によって形成される計測用パターン画像は、記録メディアの両面に形成され、前記両面に形成される画像は互いに当該記録メディアを挟んで重ならない位置に配置されることを特徴とする。
【０００８】
また、請求項４に記載の発明は、請求項１から請求項３のいずれかに記載の画像処理装置において、前記計測用パターン画像は、一定の濃度で構成される一定の面積以上の計測領域が１種類以上、配置されることを特徴とする。
【０００９】
また、請求項５に記載の発明は、請求項１から請求項４のいずれかに記載の画像処理装置において、前記計測用パターン画像は、一定の色および一定の濃度で構成される一定の面積以上の計測領域が、２種類以上の色毎に１種類以上の濃度のものが配置されることを特徴とする。
【００１０】
また、請求項６に記載の発明は、請求項５に記載の画像処理装置において、前記裏面画像透過特性算出手段は、計測用パターン画像の各色に対して既定の重み付けを伴う演算を行い１つの裏面画像透過特性を算出することを特徴とする。
【００１１】
また、請求項７に記載の発明は、請求項１から請求項６のいずれかに記載の画像処理装置において、原稿の複写処理時に、前記裏面画像透過特性記憶手段によって記憶されている裏面画像透過特性に従って、前記裏写り防止処理の実施を指示するための操作手段を有し、該操作手段の操作画面上に表示される裏写り防止処理のための設定の初期値は前記裏面画像透過特性に応じて（該裏面画像透過特性に対応する原稿紙種に応じて）変更が可能であり、さらに、裏写り防止処理のための設定は、前記設定の初期値から任意に変更することが可能であることを特徴とする。
【００１２】
また、請求項８に記載の発明は、請求項１から請求項７のいずれかに記載の画像処理装置において、前記計測用パターン画像形成手段によって形成される計測用パターン画像は、該画像処理装置が持つ他の機能に対しても適用できる構成となっており、前記記録メディアの裏面画像透過特性を計測する指示を与えるための操作手段を用いて、前記他の機能も同時に実施することを特徴とする。
【００１３】
上記他の機能としては画像形成エンジンにおける色合わせなどがある。本発明によれば、裏面画像透過特性の計測と同時に、色合わせ等の処理も行うことができる。
【００１４】
また、請求項９に記載の発明は、画像処理装置であって、記録メディアの裏面画像透過特性を計測するための計測用パターン画像データを保持する保持手段と、ユーザの指示に応じて、前記計測用パターン画像データに応じた計測用パターン画像を記録メディアの上に形成する形成手段と、前記形成手段によって形成された前記計測用パターン画像を読取り、裏面画像透過特性を算出する算出手段と、前記算出手段によって算出された裏面画像透過特性を記憶する記憶手段と、前記記憶手段によって記憶された裏面画像透過特性に従って、入力された画像に対し、裏写り防止処理を行う処理手段と、を備えることを特徴とする。
【００１５】
また、請求項１０に記載の発明は、画像処理装置において、その制御手段により実行される画像処理方法であって、記録メディアの裏面画像透過特性を計測するための計測用パターン画像データを前記画像処理装置の記憶装置に記憶させる画像データ記憶工程と、前記計測用パターン画像データの計測座標位置を前記画像処理装置の記憶装置に記憶させる座標記憶工程と、記録メディアの裏面画像透過特性を計測する指示の入力を受け付ける操作工程と、前記計測用パターン画像データを基に記録メディアに計測用パターン画像を形成する計測用パターン画像形成工程と、前記計測用パターン画像形成工程によって形成された計測用パターン画像を走査して取得した画像データから、前記座標記憶工程によって前記画像処理装置の記憶装置に記憶された計測座標位置に基づいて既定の座標の画像データを取得する計測データ取得工程と、前記計測データ取得工程によって取得した画像データを基に裏面画像透過特性を算出する裏面画像透過特性算出工程と、前記裏面画像透過特性算出工程によって算出されたデータを前記画像処理装置の記憶装置に記憶させる裏面画像透過特性記憶工程と、原稿を走査して画像データを取得する画像入力工程によって入力された画像データに対し、前記裏面画像透過特性に従って裏写り防止処理を行う裏写り防止処理工程と、を備えることを特徴とする。
【００１６】
また、請求項１１に記載の発明は、画像処理装置において、その制御手段により実行される画像処理方法であって、記録メディアの裏面画像透過特性を計測するための計測用パターン画像データを保持する保持工程と、ユーザの指示に応じて、前記計測用パターン画像データに応じた計測用パターン画像を記録メディアの上に形成する形成工程と、前記形成工程において形成された前記計測用パターン画像を読取り、裏面画像透過特性を算出する算出工程と、前記算出工程において算出された裏面画像透過特性を記憶する記憶工程と、前記記憶工程において記憶された裏面画像透過特性に従って、入力された画像に対し、裏写り防止処理を行う処理工程と、を備えることを特徴とする。
【００１７】
また、上記画像処理方法における諸ステップは、各種画像処理装置または情報処理装置に備わるコンピュータに実行させるためのプログラムとして構成することができる。そして、このプログラムを前記コンピュータに読み込ませることにより当該画像処理方法をコンピュータに実行させることができる。また、このプログラムは、このプログラムを記録したコンピュータ読み取り可能な記憶媒体を介して前記コンピュータに読み込ませることができる。
【００１８】
なお、本明細書において、画像処理装置とは、専用の画像処理装置や画像形成装置の他、本発明に係る処理を実行可能な汎用の情報処理装置を含むものとする。
【発明の効果】
【００１９】
本発明によれば、原稿として利用される用紙の裏面画像透過特性をユーザが容易に計測し、登録することが可能となる。特に利用する用紙の種類が数種類に限定されるオフィス等においては容易な登録作業を１度行うことにより、その後の多くのコピー時に適切な裏写り防止処理設定を簡単に行うことができるようになる。
【００２０】
また、原稿を読み取る際に原稿を照射するためのランプの特性が経年変化した場合等、裏面画像透過特性が変化した場合であっても、ユーザによる容易な登録作業によって適切な設定値を取得することが可能となる。
【発明を実施するための最良の形態】
【００２１】
［第１の実施形態］
本発明による第１の実施形態として好適なデジタル複合機００１の外観を図１に示す。
図１に示すスキャナ部２００は、原稿となる紙上の画像を照明し、図示しないＲ、Ｇ、Ｂそれぞれの色フィルタを設けた３ラインＣＣＤを走査することで得られる電荷量から、ＲＧＢカラー画像データを表す電気信号に変換する。ユーザが、原稿フィーダ２０１のトレイ２０２に原稿をセットし、操作部４００から読み取り起動指示をすると、ＣＰＵ１０３がスキャナ２００に読み取り指示を与え、フィーダ２０１は原稿用紙を一枚ずつフィードし原稿画像の読み取り動作を行う。
【００２２】
図１に示すプリンタ部３００は、ラスター画像データを用紙上の画像に変換する部分である。印字方式は電子写真方式、インクジェット方式等があるが、特に限定するものではない。プリント動作の起動は、ＣＰＵ１０３からの指示によって開始する。用紙カセット３０２は、用紙をプリンタに給紙するためにセットしておく部分であり、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持つ場合もある。また、排紙トレイ３０３は印字し終わった用紙を受けるものである。
【００２３】
図２は、デジタル複合機００１のコントローラ１００の構成をより詳細に説明するためのブロック図である。  
コントローラ１００は、スキャナ部２００やプリンタ部３００と電気的に接続されており、一方ではＬＡＮ５００、ＷＡＮ６００を介して外部のコンピュータ（図示せず）、その他外部の装置と接続されている。これにより画像データやデバイス情報の入出力が可能となっている。
【００２４】
ＣＰＵ１０３（制御手段）は、ＲＯＭ１０８に記憶された制御プログラム等に基づいて接続中の各種デバイスとのアクセスを統括的に制御すると共に、コントローラ１００内部で行われる各種処理についても統括的に制御する。ＲＡＭ１０７（記憶手段）は、ＣＰＵ１０３が動作するためのシステムワークメモリであり、かつ画像データを一時記憶するためのメモリでもある。このＲＡＭ１０７は、記憶した内容を電源ＯＦＦ後も保持しておく不揮発性ＳＲＡＭおよび電源ＯＦＦ後には記憶した内容が消去されてしまうＤＲＡＭにより構成されている。ＲＯＭ１０８には装置のブートプログラムなどが格納されている。ＨＤＤ１０９（記憶手段）はハードディスクドライブであり、システムソフトウェアや画像データを格納することが可能である。
【００２５】
操作部インターフェース１０４は、システムバス１０１と操作部４００とを接続するためのインターフェース部である。この操作部インターフェース１０４は、操作部４００に表示するための画像データをシステムバス１０１から受け取り操作部４００に出力すると共に、操作部４００から入力された情報をシステムバス１０１へと出力する。
【００２６】
ネットワークインターフェース１０５はＬＡＮ５００及びシステムバス１０１に接続し、情報の入出力を行う。モデム１０６はＷＡＮ６００およびシステムバス１０１に接続しており、情報の入出力を行う。２値画像回転部１１６は送信前の２値画像データの方向を変換する（回転させる）。２値多値画像圧縮・伸張部１１７は、送信前の２値画像データの解像度を所定の解像度や相手能力に合わせた解像度に変換する。なお圧縮及び伸張にあたってはＪＢＩＧ、ＭＭＲ、ＭＲ、ＭＨなどの方式が用いられる。画像バス１０２は画像データをやり取りするための伝送路であり、ＰＣＩバスまたはＩＥＥＥ１３９４で構成されている。
【００２７】
スキャナ画像処理部１５０は、スキャナ部２００からスキャナインターフェース１１３を介して受け取った画像データに対して、補正、加工、及び編集を行う。このスキャナ画像処理部１５０で行われる処理の詳細については後述する。
【００２８】
圧縮部１１２は画像データを受け取り、この画像データを３２画素×３２画素のブロック単位に分割する。なお、この３２×３２画素の画像データをタイルデータと称する。図３は、このタイルデータを概念的に表している。原稿（読み取り前の紙媒体）において、このタイルデータに対応する領域をタイル画像と称する。なおタイルデータには、その３２×３２画素のブロックにおける平均輝度情報やタイル画像の原稿上の座標位置がヘッダ情報として付加されている。さらに圧縮部１１２は、複数のタイルデータからなる画像データを圧縮する。伸張部１１４は、複数のタイルデータからなる画像データを伸張した後にラスター展開してプリンタ画像処理部１６０に送る。
【００２９】
プリンタ画像処理部１６０は、伸張部１１４から送られた画像データを受け取り、所定の画像処理を施す。画像処理後の画像データは、プリンタインターフェース１１５を介してプリンタ部３００に出力される。このプリンタ画像処理部１６０で行われる処理の詳細については後述する。
【００３０】
画像変換部１２０は、画像データに対して所定の変換処理を施すものであり、以下に示すような処理部により構成される。
【００３１】
伸張部１２１は受け取った画像データを伸張する。圧縮部１２２は受け取った画像データを圧縮する。回転部１２３は受け取った画像データを回転する。変倍部１２４は受け取った画像データに対し解像度変換処理（例えば６００ｄｐｉから２００ｄｐｉ）を行う。色空間変換部１２５は受け取った画像データの色空間を変換する。この色空間変換部１２５ではさらに、公知のＬＯＧ変換処理（ＲＧＢ→ＣＭＹ）、公知の出力色補正処理（ＣＭＹ→ＣＭＹＫ）を実施する。２値多値変換部１２６は受け取った２階調の画像データを２５６階調の画像データに変換する。逆に多値２値変換部１２７は受け取った２５６階調の画像データを誤差拡散処理などの手法により２階調の画像データに変換する。
【００３２】
合成部１３０は受け取った２つの画像データを合成し１枚の画像データを生成する。なお、２つの画像データを合成する際には、合成対象の画素同士が持つ輝度値の平均値を合成輝度値とする方法や、輝度レベルで明るい方の画素の輝度値を合成後の画素の輝度値とする方法が適用される。また、暗い方を合成後の画素とする方法の利用も可能である。さらに合成対象の画素同士の論理和演算、論理積演算、排他的論理和演算などで合成後の輝度値を決定する方法なども適用可能である。これらの合成方法はいずれも周知の手法である。間引き部１２９は受け取った画像データの画素を間引くことで解像度変換を行う。移動部１２８は受け取った画像データに余白部分をつけたり余白部分を削除したりする。
【００３３】
ＲＩＰ１１０は、外部のコンピュータなどから送信されたＰＤＬコードデータを元に生成された中間データを受け取り、多値のビットマップデータを生成する。圧縮部１１１は、ＲＩＰ１１０が生成したビットマップデータを圧縮して、タイルデータとする。
【００３４】
次に、スキャナ画像処理部１５０の詳細について説明する。  
図４は、スキャナ画像処理部１５０の細部構成を示すブロック図である。
【００３５】
１５１は、入力画像の副走査方向の色ずれを補正する副走査色ずれ補正部であり、例えば、その補正のために、色毎に画像データに対し１×５サイズのマトリクス演算による処理が行われる。  
１５２は、入力画像の主走査方向の色ずれを補正する主走査色ずれ補正部であり、例えば、その補正のために、色毎に画像データに対し５×１サイズのマトリクス演算による処理が行われる。  
１５３は、入力画像中の画像種類を識別する像域判定部であり、例えば、入力画像中の、写真部分／文字部分、有彩色部分／無彩色部分等、それぞれの画像種類を構成する画素を識別し、その種別を示す属性フラグデータを画素単位で生成する。
【００３６】
１５４は、入力画像の空間周波数を任意に補正するフィルタ処理部であり、その補正のために、例えば、９×９サイズのマトリクス演算による処理が行われる。  
１５５は、入力画像中の画像信号データをサンプリングし、さらにカウントするヒストグラム処理部であり、例えば、入力画像がカラーであるのかモノクロ画像であるのかの判別や、入力画像の下地レベルの判定も行われる。  
１５６は、入力画像の色味の補正を行う入力色補正部であり、例えば、入力画像の色空間を任意の色空間に変換するなどの処理を行う。
【００３７】
スキャナ画像処理部１５０内の処理は、上述した副走査色ずれ補正部１５１〜入力色補正部１５６の全てを用いる処理だけに限られるものではなく、他の画像処理モジュールが追加されても良いし、削除されても良い。さらに、図４に示された副走査色ずれ補正部１５１〜入力色補正部１５６の処理順に関しても、これだけに限られるものではない。
【００３８】
次に、プリンタ画像処理部１６０の詳細について説明する。  
図５は、プリンタ画像処理部１６０の細部構成を示すブロック図である。
【００３９】
１６１は地肌除去部であり、画像データの地肌色すなわち不要な下地のかぶり除去を行う。その除去処理のために、例えば、３×８サイズのマトリクス演算や、１次元ルックアップテーブル（ＬＵＴ）による地肌除去処理を行う。
【００４０】
１６２はモノクロ生成部であり、カラー画像データをモノクロデータに変換し、単色としてプリントする際に、カラー画像データ、例えばＲＧＢデータを、グレイ（Ｇｒａｙ）単色に変換する。例えば、ＲＧＢに任意の定数を掛け合わせグレイ信号とする、１×３サイズのマトリクス演算が行われる。
【００４１】
１６３は画像データを出力するプリンタ部３００の特性に合わせて色補正を行う出力色補正部である。その補正のために、例えば、４×８サイズのマトリクス演算や、ダイレクトマッピングによる処理が行われる。  
１６４は画像データの空間周波数を任意に補正するフィルタ処理部であり、その補正のために、例えば９×９サイズのマトリクス演算処理が行われる。
【００４２】
１６５は出力するプリンタ部３００の特性に合わせて、ガンマ補正を行うガンマ補正部であり、その補正のために、通常１次元のルックアップテーブル（ＬＵＴ）が用いられる。  
１６６は非線形処理部であり、裏写り防止処理のほか、トナー節約モードが有効であるときにトナー使用量を抑制するための処理が行われる。本発明に係る裏写り防止処理の詳細は後述する。  
１６７は出力するプリンタ部３００の階調数に合わせて任意の擬似中間調処理を行う擬似中間調処理部であり、２値化や３２値化等の任意のスクリーン処理や誤差拡散処理が行われる。
【００４３】
尚、プリンタ画像処理部１６０内の処理は、上述した地肌除去部１６１〜擬似中間調処理部１６７の全てを用いる処理だけに限られるものではなく、他の画像処理モジュールが追加されても良いし、削除されても良い。さらに、図５に示された地肌除去部１６１〜擬似中間調処理部１６７の処理順に関しても、この順序だけに限られるものではない。
【００４４】
次に、図６〜図８を用いて、裏写りレベル登録の処理の流れについて説明する。  
図６は、裏写りレベル登録の処理フローを示した図であり、図７は、計測用パターンの一例を示し、図８は、操作画面の遷移例を示している。
【００４５】
まず、用紙カセット３０２に裏写りレベルを測定するための用紙（記録メディア）をセットし、計測用パターンのプリントに備える。ユーザはステップＳ６０１で登録しようとするもしくは登録済みの用紙の番号を選択する。すなわち、ステップＳ６０１では、ユーザにより選択された用紙の番号の入力を受ける。このときの操作画面の例を図８（ａ）に示す。この例では、Ｎｏ．１〜Ｎｏ．３が登録済みとなっており、新規登録するために「登録無し」のＮｏ４を選択している。番号の選択後、登録ボタンを押下することにより登録番号選択が完了する。図８（ａ）に示すように２種類以上の紙種に応じた裏写りデータ（後述する裏写り値のデータ）が登録可能となっており、その中から１種類を選択するようになっている。
【００４６】
次にステップＳ６０２で計測用パターンの印刷指示を出す。このときの操作画面の例は図８（ｂ）である。この例では、ＯＫボタンを押下することにより印刷指示が達成される。この指示がなされると、ＣＰＵ１０３（計測用パターン画像形成手段、制御手段）がＨＤＤ１０９（画像データ記憶手段）に予め記憶されている計測用パターン情報（計測用パターン画像データ）を読み出しプリンタ部３００にて出力させるコマンドを送出する。プリンタ部３００（画像形成手段）は受信したコマンドに従い計測用パターンを先にセットされていた用紙に両面印刷する（ステップＳ６０３）。図７に計測用パターンの例を示す。
【００４７】
その後ステップＳ６０４に進み、ユーザによるスキャン操作の指示入力を受ける。この段階では、ユーザは出力された計測用パターンを、図８（ｃ）に示す操作画面に従ってスキャナ部２００にセットし「ＯＫ」ボタンを押下することによってスキャン操作を実施する。ステップＳ６０５では、スキャナ部２００（画像入力手段）によって読み取られた計測用パターンの読取値を基にＣＰＵ１０３（計測データ取得手段、裏面画像透過特性算出手段）が後述する裏写り値を算出する。なお、裏写り値とは、裏写りレベルすなわち裏面画像透過特性に相当する値である。そして、その結果をステップＳ６０６でＲＡＭ１０７またはＨＤＤ１０９に記憶する。その間、操作画面には図８（ｄ）に示すようなメッセージが表示されている。
【００４８】
裏写り値を正常に算出しＲＡＭ１０７またはＨＤＤ１０９（裏面画像透過特性記憶手段）に記憶するとステップＳ６０７に進み、ユーザによる登録名の入力を受ける。この段階では、ユーザが任意の登録名を、図８（ｆ）に示す操作画面から指定する。図８（ｅ）、（ｆ）は、このときの操作画面例である。入力が終わると図８（ｇ）に示す確認画面が表示されて一連の処理が終了する。
【００４９】
図７に示す計測用パターンは、表裏同画像を印刷するが、表面の印刷領域と裏面の印刷領域は用紙を挟んで互いに重ならない位置に配置される。なお、この例では濃度種類を５段階とし、それぞれが一定の濃度の各濃度パッチを７個配置している。これは用紙の位置によるプリント濃度差がある場合にデータを取得するパッチを７個の中から選択できるように考慮されている。通常は例えば各濃度パッチのうち中央に配置されたパッチの読取データのみを利用するか、７個のパッチの平均値を利用すれば良い。なお、各濃度パッチは、一定の面積以上の面積を有するものであり、裏写り値算出のための計測領域をなすものである。上記例では、濃度種類を５段階とし、各濃度パッチを７個配置しているが、濃度パッチは１種類でもよく、すなわち１種類以上であればよい。
【００５０】
次に、裏写り値算出処理の詳細について説明する。  
図９は、図６のステップＳ６０５で実施される裏写り値算出処理フローを示している。  以下の各ステップは、ＣＰＵ１０３によって実行される。
【００５１】
ステップＳ９０１は初期化動作であり、各濃度パッチを順に処理するための変数を初期化する。具体的には、カウンタｉを０にし、濃度パッチ数を変数ｃにセットする。濃度パッチ数は例えば図７の計測用パターンの場合は５である。  
ステップＳ９０２では、全濃度パッチに関する裏写り係数の取得が終了したか否かを判断する（ｉ＜ｃの場合未終了）。
【００５２】
全濃度パッチに関する裏写り係数の取得が終了していない場合、ステップＳ９０３で表面に印刷されているｉ番目の濃度パッチのデータ（ｒ，ｇ，ｂ）を取得する。ここでｒ，ｇ，ｂはスキャナからの画像信号でありそれぞれ赤、緑、青の８ビットのデータである。なお、濃度パッチの各データを取得する位置である計測座標位置のデータが、ＨＤＤ１０９（座標記憶手段）に予め記憶されており、この既定の座標位置から濃度パッチのデータを取得する。
【００５３】
次にステップＳ９０４で裏面に印刷されているｉ番目の濃度パッチを表面から読み取った（すなわち裏写りを読み取った）データ（ｒ’，ｇ’，ｂ’）を取得する。
【００５４】
次いで、ステップＳ９０５ではこれらのデータを使って、ｉ番目の濃度パッチの裏写り係数ａ[ｉ]を以下に示す式（１）に従って算出する。
【００５５】
【数１】
2009118161.tif 000003
【００５６】
ただし、ｒ，ｇ，ｂのうち、２５５であるカラーコンポーネントは式（１）から除外する。例えば、（ｒ，ｇ，ｂ）＝（２５５，２００，２４０）、（ｒ’，ｇ’，ｂ’）＝（２５５，２５０，２５５）である場合には裏写り係数ａ[ｉ]は式（２）に示すように算出される。
【００５７】
【数２】
2009118161.tif 000004
【００５８】
次いでステップＳ９０６でカウンタｉをインクリメントしてステップＳ９０２に戻る。
【００５９】
以下、全濃度パッチに対して裏写り係数ａを求め終わるまでステップＳ９０２からステップＳ９０６を繰り返す。
【００６０】
その後、全濃度パッチに関する裏写り係数の取得が終了すると、ステップＳ９０２からステップＳ９０７へ移行する。ステップＳ９０７では最終的な裏写り値ｆを求める。裏写り値ｆは、以下に示す式（３）に示すとおり各濃度パッチの裏写り係数ａの最大値とする。
【００６１】
【数３】
2009118161.tif 000005
【００６２】
以上、ある種類の用紙に対する裏写りレベルを登録する一連の処理フローを説明した。
【００６３】
次に、上記方法により登録済みの用紙を使った印刷物を原稿としてコピー動作を実施する際の処理フローについて説明する。  
はじめに、コピー時の裏写り防止の設定をするための操作画面について説明する。図１０はコピー時（複写処理時）に裏写り防止の設定を行う画面例である。  
図１０（ａ）は登録済みの裏写りデータに対応する原稿紙種からＮｏ．１：普通紙Ａが選択されている画面例を示している。普通紙Ａは裏写りレベルが標準よりわずかに裏写りしやすい紙であるため、手動調整のスライダのデフォルト位置が中央よりわずかに右寄り即ち裏写り防止効果が大きいレベルとなっている。ユーザは好みによりこのスライダを調節して裏写り防止効果の強弱を変更することも可能となっている。
【００６４】
図１０（ｂ）はＮｏ．３：厚紙Ａが選択されている画面例を示している。厚紙Ａは裏写りが全く無い紙のため、スライダのデフォルト位置は最も左寄りであり、裏写り防止機能ＯＦＦと実質同様の設定となっている。ユーザは裏写り防止機能に関して以上の設定および設定確認作業を実施してコピー操作を行う。  
以上のように、ユーザは、原稿紙種の選択をすることができ（すなわち、裏写り防止処理のための設定の初期値を裏面画像透過特性に応じて変更可能であり）、裏写りレベルの手動調整もできる。以上のような、原稿紙種に応じたその（登録済みの）裏写りレベルのデフォルト設定に加え、特定の原稿紙種（例えば、頻繁に使用される紙種）が、その初期値としてデフォルト設定されていてもよい。
【００６５】
ここで、コピー動作が始まってから実際に裏写り防止処理を実施するための裏写り値を設定するまでの処理について説明する。  
図１１は、その内部処理フローを示している。  
コピー開始の指示がされると、ステップＳ１１０１で原稿の両面をスキャンする。両面スキャンの方法は、ユーザによって原稿を裏返して原稿台に置くことに実現しても良く、またドキュメントフィーダが自動的に原稿を反転しても良い。さらにまた、両面を同時に読み取る機構を持つドキュメントフィーダを利用しても良い。ここでは両面スキャンの詳細な方法は問わない。
【００６６】
その後、ユーザがコピーしようとした表面に対して、裏面に画像が存在するか否かを解析する（ステップＳ１１０２）。  
次いで、ステップＳ１１０３で裏面に画像が存在するか否かを判断し、ここでＹｅｓ即ち裏面に画像が存在すると判断された場合には、ステップＳ１１０４に進む。一方、Ｎｏ即ち裏面に画像が存在しないと判断された場合には、ステップＳ１１０５に進む。
【００６７】
ステップＳ１１０４では、上述した図１０に示す設定画面などでユーザが指定した原稿紙種および手動調整に従って決定される裏写りレベルに相当する裏写り値となるように、裏写り防止処理内の裏写り値を変更する。  
一方、ステップＳ１１０５では、裏面に画像が存在しない即ち裏写りの懸念がないため、裏写り防止処理を実質行わないことになる値（スルー設定値）を、裏写り防止処理内の裏写り値として適用する。
【００６８】
以上の方法で裏写り値を決定後、裏写り防止処理を実施する。  
なお、ＣＰＵ１０３（裏写り防止処理手段）により実施される裏写り防止処理方法は、その効果の強弱を上述した裏写り値から決定できる方法であればどの公知の方法をとっても良い。例えば、下記の式（４）の演算を行って出力値を変換しても良い。なお、式（４）において、ｘは入力画素値、ｙは出力画素値、ｆは前述した方法で求めた裏写り値（ただし、ｆ≠０）、Ｂは既定の処理係数である。
【００６９】
【数４】
2009118161.tif 000006
【００７０】
［第２の実施形態］
はじめに、図１２に他の計測用パターンの例を示す。  
第１の実施形態で使用した図７に示す計測用パターンにはグレイのパッチのみが含まれているが、図１２にはカラーパッチを含んでいる。この例ではカラーの種類は赤（Ｒｅｄ）、緑（Ｇｒｅｅｎ）、青（Ｂｌｕｅ）、シアン（Ｃｙａｎ）、マゼンタ（Ｍａｇｅｎｔａ）、黄（Ｙｅｌｌｏｗ）、黒（Ｂｌａｃｋ）が使用されている。各カラーそれぞれ異なる濃度のパッチが配置され、図１２では５段階の濃度のものが配置されている場合を示している。このような計測用パターンは、使用する用紙が白色ではない例えば淡い黄色や淡い水色等、印刷色によって裏写りレベルが変化する場合により適正な裏写りレベルを得るために有効なものである。また、このような計測用パターンとしては、一定の色および一定の濃度で構成される一定の面積以上の面積を有し、裏写り値算出のための計測領域（濃度パッチ）が、２種類以上の色毎に１種類以上の濃度のものが配置されるようにするとよい。また、プリンタ部３００（画像形成エンジン）の色合わせのためにも利用できる構成となっている。本実施形態ではこのようなカラーの計測用パターンを利用した処理の説明を行う。
【００７１】
図１３は、計測用パターンをスキャナ２００で読み取ったデータに従って、裏写り値を決定するフローを示している。
【００７２】
ステップＳ１３０１では各色を順に処理するために利用する変数の初期化を行う。具体的にはカウンタｊを０にし、パッチ色数を変数ｃｌにセットする。また、本実施形態で使用するパターンに含まれるパッチ色数は７種類なので、ｃｌ＝７となる。
【００７３】
ステップＳ１３０２では、全色の裏写り値の取得が終了したか否かを判断する（ｊ＜ｃｌの場合未終了）。  
後続するステップＳ１３０３からステップＳ１３０９における処理は、それぞれ、図９に示したステップＳ９０１からステップＳ９０７の処理と同様である。そのためここではその説明を省略する。
【００７４】
ステップＳ１３０９に続くステップＳ１３１０では、ステップＳ１３０９におけるｊ番目パッチ色の裏写り値ｆ[ｊ]の決定後、次の色の処理を実施するためにカウンタｊをインクリメントする。
【００７５】
ステップＳ１３０３からステップＳ１３０９を繰り返すことによって各パッチ色の裏写り値ｆ[ｊ]が決定する。これらの処理が終了すると、ステップＳ１３０２の判断によりステップＳ１３１１に進む。
【００７６】
ステップＳ１３１１では各色の裏写り値ｆ［ｊ］に既定の重み係数ｗ［ｊ］をかけたものを相互に比較し、その値ｆ［ｊ］＊ｗ［ｊ］が最大となる色を求める。ここでは、ｆ［ｊ］＊ｗ［ｊ］が最大となるｊを求め、それをｋとする。
【００７７】
そして、ステップＳ１３１１で求めた色ｋに対応する裏写り値ｆ［ｋ］を最終的な裏写り値ｆに決定する（ステップＳ１３１２）。
【００７８】
ステップＳ１３１１で使用する既定の重み係数は例えば、図１４に示すようにテーブルを予め用意しておき参照する。図１４の例では、黒（Ｋ）の値を最も重要視している。
【００７９】
［第３の実施形態］
本実施形態では、裏写り値登録時に、実際のコピーサンプルをユーザが確認して微調整を行うことが可能な構成について説明する。  
図１５および図１６は、本実施形態における裏写りレベル登録のフローを示した図である。
【００８０】
まず、用紙カセット３０２に裏写りレベルを測定するための用紙をセットし、計測用パターンのプリントに備える。  
ユーザはステップＳ１５０１で登録しようとする裏写りデータの番号を選択する。このときの操作画面の例を図１６（ａ）に示す。  
次にステップＳ１５０２で計測用パターンの印刷指示を出す（登録画面からＯＫボタンを押下する）。このときの操作画面の例が図１６（ｂ）である。この指示がなされると、ＣＰＵ１０３がＨＤＤ１０９に予め記憶されている計測用パターン情報を読み出し、計測用パターンをプリンタ部３００にて出力するためのコマンドを送出する。
【００８１】
プリンタ部３００は、受信したコマンドに従い計測用パターンを両面印刷する（ステップＳ１５０３）。  
その後ステップＳ１５０４に進み、ユーザは、図１６（ｃ）に示す操作画面に従って、出力された計測用パターンをスキャナ部２００にセットし、この操作画面上から「ＯＫ」ボタンを押下することによってスキャン操作を実施する。
【００８２】
次いで、ステップＳ１５０５では、スキャナ部２００によって読み取られた計測用パターンの読取値を基にＣＰＵ１０３が上述の方法で裏写り値を算出する。
【００８３】
次に、この裏写り値を適用した裏写り防止処理を、ステップＳ１５０４でスキャンした画像データに対して行い、さらにコピー時のその他の通常処理を実施して、プリンタ部３００で出力する（ステップＳ１５０６）。ここでの処理が終了するまでの間、図１６（ｄ）に示すような、処理が続行中であることを示す画面が表示される。
【００８４】
ステップＳ１５０６による出力が完了すると、ユーザはステップＳ１５０６で、出力された結果（図１６（ｅ））を確認し、問題なければ操作画面（図１６（ｆ））上の「ＯＫ」ボタンを押下する。一方、出力結果が思わしくないと判断した場合には操作画面（図１６（ｆ））上のスライダで裏写り防止処理の強度を調整する。その後「サンプル出力」ボタンを押すと、再び原稿のスキャンからのコピー動作が開始され、ユーザが微調整した裏写り値による裏写り防止処理を施したコピー出力物が生成される（図１６（ｅ））。ユーザは再び結果を確認する。
【００８５】
ステップＳ１５０６とステップＳ１５０７（図１６（ｅ）と（ｆ））を繰り返し、ユーザが調整完了と判断すると、図１６（ｆ）画面上の「ＯＫ」ボタンを押下する。これにより、ステップＳ１５０８で、調整完了した裏写り値を記憶する。
【００８６】
次にステップＳ１５０９に進み、ユーザが任意の登録名を指定する。このときの操作画面例は図１６（ｇ）、（ｈ）である。ユーザは、図１６（ｈ）に示す登録名入力画面から登録名を入力し指定することができる。入力が終わると図１６（ｉ）に示す確認画面が表示されて一連の処理が終了する。
【００８７】
［その他の実施形態］
本発明は、さらに、複数の機器（例えばコンピュータ、インターフェース機器、リーダ、プリンタなど）から構成されるシステムに適用することも、一つの機器からなる装置（複合機、プリンタ、ファクシミリ装置など）に適用することも可能である。
【００８８】
また本発明の目的は、上述した実施形態で示したフローチャートの手順を実現するプログラムコードを記憶した記憶媒体から、システムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が、そのプログラムコードを読出し実行することによっても達成される。この場合、記憶媒体から読み出されたプログラムコード自体が上述した実施形態の機能を実現することになる。そのため、このプログラムコード及びプログラムコードを記憶／記録したコンピュータ読み取り可能な記憶媒体も本発明の一つを構成することになる。
【００８９】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【００９０】
また、前述した実施形態の機能は、コンピュータが、読み出したプログラムを実行することによって実現される。また、このプログラムの実行とは、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行う場合も含まれる。
【００９１】
さらに、前述した実施形態の機能は、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットによっても実現することもできる。この場合、まず、記憶媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行う。こうした機能拡張ボードや機能拡張ユニットによる処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００９２】
【図１】本発明による第１の実施形態として好適なデジタル複合機の外観図である。
【図２】同実施形態におけるコントローラ１００の構成を示す図である。
【図３】タイルデータを概念的に示す図である。
【図４】同実施形態におけるスキャナ画像処理部の構成図である。
【図５】同実施形態におけるプリンタ画像処理部の構成図である。
【図６】同実施形態における裏写りレベル登録処理のフロー図である。
【図７】同実施形態における計測用パターンの一例を示す図である。
【図８】同実施形態における裏写りレベル登録処理の操作画面例である。
【図９】同実施形態における裏写り値算出処理のフロー図である。
【図１０】同実施形態における裏写りレベル設定画面例である。
【図１１】同実施形態におけるコピー時の裏写り防止処理係数設定処理のフロー図である。
【図１２】第２の実施形態における計測用パターンの一例を示す図である。
【図１３】同実施形態における裏写り値算出処理のフロー図である。
【図１４】同実施形態における裏写り値算出処理で使用するテーブルの一例である。
【図１５】第３の実施形態における裏写りレベル登録処理のフロー図である。
【図１６】同実施形態における裏写りレベル登録処理の際の操作画面例である。
【符号の説明】
【００９３】
１００  コントローラユニット
１０３  ＣＰＵ
１０７  ＲＡＭ
１０９  ＨＤＤ
１５０  スキャナ画像処理部
１６０  プリンタ画像処理部
２００  スキャナ部
３００  プリンタ部
４００  操作部
【図１】
2009118161.tif 000007
【図２】
2009118161.tif 000008
【図３】
2009118161.tif 000009
【図４】
2009118161.tif 000010
【図５】
2009118161.tif 000011
【図６】
2009118161.tif 000012
【図７】
2009118161.tif 000013
【図８】
2009118161.tif 000014
【図９】
2009118161.tif 000015
【図１０】
2009118161.tif 000016
【図１１】
2009118161.tif 000017
【図１２】
2009118161.tif 000018
【図１３】
2009118161.tif 000019
【図１４】
2009118161.tif 000020
【図１５】
2009118161.tif 000021
【図１６】
2009118161.tif 000022