(57)【要約】【課題】紙指紋を使用して原本性を保証する際に紙指紋の保存性や残存性を高めた原本を確実に作成すること。【解決手段】紙文書の紙指紋を表すデータを獲得するデータ獲得手段と、獲得した紙文書の紙指紋を表すデータから、紙指紋の採取可能な領域内に、あらかじめ定められた面積の紙指紋採取パターンに相当するエリアの存在の有無を判定し、有と判定した場合に、あらかじめ定められた面積の紙指紋採取パターンの領域の存在数を算出する算出手段と、算出手段で算出した紙指紋採取パターンの領域数に基づいてデータ獲得手段でデータを獲得した紙文書の紙指紋強度を算出し、算出した紙指紋強度を出力する紙指紋領域判定手段と、紙指紋領域判定手段紙によって出力された紙指紋強度をユーザに通知する紙指紋強度通知手段とを備える。データ獲得手段はスキャンして得た画像データや印刷用に外部から受信した画像データを獲得することができる。【選択図】図８
2008141681.tif 000002
【特許請求の範囲】
【請求項１】
紙文書の紙指紋（繊維の特徴）を表すデータを獲得するデータ獲得手段と、
前記獲得した前記紙文書の紙指紋を表すデータから、紙指紋の採取可能な領域内に、あらかじめ定められた面積の紙指紋採取パターンに相当するエリアの存在の有無を判定し、有と判定した場合に、前記あらかじめ定められた面積の紙指紋採取パターンの領域の存在数を算出する紙指紋採取領域算出手段と、
前記紙指紋採取領域算出手段で算出した紙指紋採取パターンの領域数に基づいて前記データ獲得手段でデータを獲得した紙文書の紙指紋強度を算出し、算出した紙指紋強度を出力する紙指紋領域判定手段と、
前記紙指紋領域判定手段紙によって出力された紙指紋強度をユーザに通知する紙指紋強度通知手段と
を備えることを特徴とする画像処理装置。
【請求項２】
前記データ獲得手段は、紙文書をスキャンして得た画像データを獲得することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記データ獲得手段は、外部の装置からの通信回線を通して入力した画像データを獲得することを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記あらかじめ定められた面積の紙指紋採取パターンは、大きさおよび形状のうちの少なくとも１つが異なる複数種類のパターンを備え、
前記紙指紋採取領域算出手段は、前記紙指紋の採取可能な領域の全体に渡って前記複数種類の紙指紋採取領域パターンのうちの１つを選んで割り付ける処理を繰り返して、割り付けられたそれぞれの紙指紋採取パターンの位置および／または種類を算出し、
前記紙指紋領域判定手段は、さらに、前記紙指紋採取領域算出手段で算出したそれぞれの紙指紋採取パターンの領域の位置および／または種類に基づいて、前記データ獲得手段でデータを獲得した紙文書の紙指紋強度を算出する
ことを特徴とする請求項１乃至３のいずれかに記載の画像処理装置。
【請求項５】
前記あらかじめ定められた面積の紙指紋採取パターンは、大きさおよび形状のうちの少なくとも１つが異なる複数種類のパターンを備え、
前記紙指紋採取領域算出手段は、前記紙指紋の採取可能な領域の全体に渡って前記複数種類の紙指紋領域パターンのうちの１つを選んで割り付ける処理を繰り返して、割り付けられたそれぞれの紙指紋採取パターンの位置および／または種類を算出し、
さらに、前記スキャン画像データから、前記紙指紋採取領域算出手段で算出したそれぞれの紙指紋採取パターンの一部または全部の領域に対して、紙指紋画像を抽出する紙指紋画像抽出手段を備え、
前記紙指紋領域判定手段は、さらに、抽出した複数の紙指紋画像に基づいて、前記データ獲得手段でデータを獲得した紙文書の紙指紋強度を算出する
ことを特徴とする請求項２に記載の画像処理装置。
【請求項６】
前記紙指紋強度通知手段は、前記紙指紋領域判定手段から出力された紙指紋強度があらかじめ設定された閾値に達しない場合にのみ、当該紙指紋強度または警告情報をユーザに通知することを特徴とする請求項１乃至５のいずれかに記載の画像処理装置。
【請求項７】
紙指紋画像抽出手段は、抽出した紙指紋画像の特徴が繊維のパターンとして、あらかじめ定めた変化を有しているか否かを判断し、紙指紋強度判定手段は、あらかじめ定めた変化を有する紙指紋画像であるか否かによって前記データ獲得手段でデータを獲得した紙文書の紙指紋強度を判定することを特徴とする請求項５に記載の画像処理装置。
【請求項８】
さらに、前記データ獲得手段で獲得した画像データを処理して縮小した画像を印刷するレイアウト変更手段を備え、
前記紙指紋領域判定手段の出力が、あらかじめ定めた閾値に達しない場合に、前記紙指紋強度通知手段は、前記レイアウト変更手段によりあらかじめ定めた紙指紋強度を確保するレイアウト自動変更処理の実行の有無を問い合わせし、
ユーザからのレイアウト自動変更処理の実行の指示を受けた場合に、前記レイアウト変更手段を使用して、原本として使用されることになる紙文書を印刷することを特徴とする請求項２に記載の画像処理装置。
【請求項９】
前記紙指紋採取パターン算出手段は、前記紙文書の紙指紋を表すデータ中の濃度がゼロあるいは輝度があらかじめ定めた輝度値以上の領域を紙指紋の採取可能な領域とし、前記紙指紋領域判定手段が算出する紙指紋強度が大きくなるように、前記紙指紋の採取可能な領域の全体に渡って前記複数種類の紙指紋領域パターンのうちの１つを選んで割り付ける処理を繰り返すことを特徴とする請求項４に記載の画像処理装置。
【請求項１０】
紙文書の原本性を、紙文書の紙指紋（繊維の特徴）に基づいて保証する装置における画像処理方法であって、
紙文書の紙指紋を表すデータを獲得し、
前記獲得した前記紙文書の紙指紋を表すデータから、紙指紋の採取可能な領域内に、あらかじめ定められた面積の紙指紋採取パターンに相当するエリアの存在の有無を判定し、有と判定した場合に、前記あらかじめ定められた面積の紙指紋採取パターンの領域の存在数を算出し、
前記算出した紙指紋採取パターンの領域数に基づいて、前記データを獲得した紙文書の紙指紋強度を算出し、算出した紙指紋強度を出力し、
前記出力された紙指紋強度を、ユーザ・インターフェースを介してユーザに報知する
ことを特徴とする画像処理方法。
【請求項１１】
前記データを獲得することは、紙文書をスキャンして得た画像データを獲得することを特徴とする請求項１０に記載の画像処理方法。
【請求項１２】
前記データを獲得することは、外部の装置からの通信回線を通して入力した画像データを獲得することを特徴とする請求項１０に記載の画像処理方法。
【請求項１３】
前記あらかじめ定められた面積の紙指紋採取パターンは、大きさおよび形状のうちの少なくとも１つが異なる複数種類のパターンを備え、
前記紙指紋採取パターンの領域が幾つあるかを算出することは、前記紙指紋の採取可能な領域の全体に渡って前記複数種類の紙指紋領域パターンのうちの１つを選んで割り付ける処理を繰り返し、割り付けられたそれぞれの紙指紋採取パターンの位置および／または種類を算出することを備え、
前記紙指紋強度を算出して出力することは、さらに、前記算出したそれぞれの紙指紋採取パターンの領域の位置および／または種類に基づいて、前記データを獲得した紙文書の紙指紋強度を算出することを備える
ことを特徴とする請求項１０乃至１２のいずれかに記載の画像処理方法。
【請求項１４】
前記あらかじめ定められた面積の紙指紋採取パターンは、大きさおよび形状のうちの少なくとも１つが異なる複数種類のパターンを備え、
前記紙指紋採取パターンの領域が幾つあるかを算出することは、前記紙指紋の採取可能な領域の全体に渡って前記複数種類の紙指紋領域パターンのうちの１つを選んで割り付ける処理を繰り返し、割り付けられたそれぞれの紙指紋採取パターン位置および／または種類を算出することを備え、
さらに、前記スキャン画像データから、前記存在数を算出したそれぞれの紙指紋採取パターンの一部または全部の領域に対して、紙指紋画像を抽出することを備え、
前記紙指紋強度を算出して出力することは、さらに、抽出した複数の紙指紋画像に基づいて、前記データを獲得した紙文書の紙指紋強度を算出することを備える
ことを特徴とする請求項１１に記載の画像処理方法。
【請求項１５】
前記紙指紋強度をユーザに通知することは、前記出力された紙指紋強度があらかじめ設定された閾値に達しない場合にのみ、当該紙指紋強度または警告情報をユーザに通知することを備えることを特徴とする請求項１０乃至１４のいずれかに記載の画像処理方法。
【請求項１６】
紙指紋画像を抽出することは、抽出した紙指紋画像の特徴が繊維のパターンとして、あらかじめ定めた変化を有しているか否かを判断し、紙指紋強度を算出し出力することは、あらかじめ定めた変化を有する紙指紋画像であるか否かによって前記データを獲得した紙文書の紙指紋強度を判定することを備えることを特徴とする請求項１４に記載の画像処理方法。
【請求項１７】
さらに、前記獲得した画像データを処理して、レイアウト変更し、縮小した画像を印刷することを備え、
出力された前記紙指紋強度が、あらかじめ定めた閾値に達しない場合に、前記紙指紋強度を通知することは、レイアウト変更して縮小した画像を印刷することによりあらかじめ定めた紙指紋強度を確保するレイアウト自動変更処理の実行の有無を問い合わせすることを備え、
ユーザからのレイアウト自動変更処理の実行の指示を受けた場合に、前記獲得した画像データを処理して、レイアウト変更し縮小した画像を印刷することを実行し、原本として使用されることになる紙文書を印刷することを特徴とする請求項１１に記載の画像処理方法。
【請求項１８】
前記紙指紋採取パターンの領域が幾つあるかを算出することは、前記紙文書の紙指紋を表すデータ中の濃度がゼロあるいは輝度があらかじめ定めた輝度値以上の領域を紙指紋の採取可能な領域とし、算出される紙指紋強度が大きくなるように、前記紙指紋の採取可能な領域の全体に渡って前記複数種類の紙指紋領域パターンのうちの１つを選んで割り付ける処理を繰り返すことを備えることを特徴とする請求項１３に記載の画像処理方法。
【請求項１９】
紙文書の紙指紋（繊維の特徴）を表すデータを獲得し、
前記獲得した前記紙文書の紙指紋を表すデータから、紙指紋の採取可能な領域内に、あらかじめ定められた面積の紙指紋採取パターンに相当するエリアの存在の有無を判定し、有と判定した場合に、前記あらかじめ定められた面積の紙指紋採取パターンの領域が幾つ存在するかを算出し、
前記算出した紙指紋採取パターンの領域数に基づいて、前記データを獲得した紙文書の紙指紋強度を算出し、算出した紙指紋強度を出力し、
前記出力された紙指紋強度を、ユーザ・インターフェースを介してユーザに報知すること
をコンピュータに実行させるためのプログラム。
【請求項２０】
閾値に比べ明るい領域である紙の繊維情報を取得可能な領域を判定し、
該判定した結果に従い、紙の繊維情報を登録可能な数に応じた情報を報知する
ことを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印字された個々の紙文書の用紙それ自体に固有な特徴情報（以下では、紙指紋あるいは紙紋とも称する）を取り扱うことができる画像処理装置、画像処理方法、画像処理のプログラム及びその記憶媒体に関する。
【背景技術】
【０００２】
近年、複写機のカラー化や高解像度化により複写物の印刷品位が向上し、原本と複写物とを肉眼で区別することが難しくなってきている。このため原本であるか否かを、個々の紙の持つ繊維のパターンの特徴により識別する技術が提案されている（たとえば、特許文献１、２参照）。これにより、紙文書の真偽を証明したり、原本性を保証したり、あるいは管理に利用したりすることを可能になっている。
【０００３】
その場合、原本として管理したい紙文書をスキャナでスキャンし、紙の繊維による僅かな影のパターンをその紙固有の特徴としてデータベースに登録したり、また場合によってはその紙自体に書き込むことが行われる。この紙固有の特徴は、人間の指紋と同じように扱うことが可能であり、個々の紙に固有な情報として扱われる。この特徴あるいはそこから導き出された情報を、ここでは、紙指紋あるいは紙紋と呼ぶことにする。
【０００４】
このようなシステムでは、印字済みの場合は何も印字されていない空白領域を検出し、その領域の紙の繊維パターンを読み取り、特徴を抽出することになる。
【０００５】
個々の紙に固有の繊維パターンの特徴を抽出するためには対象となる空白領域がある程度の面積を持つ必要がある。たとえば、スキャナの解像度が６００ＤＰＩである場合、一般的な材質の用紙に対しては５１２×５１２ピクセル即ち２２×２２ｍｍ程度の空白領域を紙指紋領域とするのが一般的である。特徴を抽出する面積が大きいほど個々の紙に固有な情報となる確率が高くなり、異なる紙を同一の紙と認識する誤認識の可能性は小さくなる。すなわち、再度の特徴抽出処理において前回の抽出処理と同じ結果を得る確率が高くなる。
【０００６】
また、紙指紋を抽出する領域が一箇所であると紙指紋採取後に発生する紙の汚れやキズ、人為的な書き込みなどによって、その後の紙指紋としての抽出結果が最初の抽出結果と異なってしまう可能性がある。このため、１枚の用紙に対して複数の紙指紋領域を設けることによって、このような場合にも対処可能とすることが望ましい。１枚の用紙に対して複数の紙指紋領域を設けることによって、原本性保証のための紙指紋の保存性や、残存性が高まることになる。この保存性や残存性の確率の高さを表す値を、紙指紋の強度と呼ぶことにする。
【０００７】
【特許文献１】特開２００４−１１２６４４号公報
【特許文献２】特開２００６−１６４１８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
先に説明したように対象となる紙に存在する紙指紋採取可能領域の数が多いほど原本性保証のための紙指紋の強度は強くなる。言い換えれば紙指紋採取可能領域の数が少ないと原本性保証のための紙指紋の強度は弱く、原本性保証が求められるような重要な文書には不向きである。
【０００９】
しかしながら、ユーザが原本性保証のために紙指紋を採る際に、対象となる紙文書がどの程度の強度を持っているのかを認識することは無い。したがって、紙指紋採取時にその強度が弱かった場合には後の原本性判定の際に原本として認識できない可能性が高くなる。また極端な例としては、紙の全面に背景や地紋のパターンが印字され、紙指紋採取可能領域が一つも無い場合には後の原本性判定の際に原本として認識することが不可能になる場合がある。したがって、ユーザが十分な強度の紙指紋が採れない文書を原本保証のためのシステムに登録してしまい、後の原本性判定の際に原本として認識できなくなるという事態を回避することが求められている。
【００１０】
したがって、本発明の目的は、原本保証のためのシステムにおいて、原本を作成するに当たり、十分な紙指紋強度を有することを保証する画像処理装置、画像処理方法、画像処理のプログラム及びその記憶媒体を提供することにある。
【００１１】
なお、本発明においては、原本性判定における精度を高めることに目的があり、そのための紙指紋データが多量になることから、紙指紋データは、データベースに登録することを基本とする。
【課題を解決するための手段】
【００１２】
本発明は、このような目的を達成するために、請求項１に記載の発明は、画像処理装置であって、紙文書の紙指紋（繊維の特徴）を表すデータを獲得するデータ獲得手段と、前記獲得した前記紙文書の紙指紋を表すデータから、紙指紋の採取可能な領域内に、あらかじめ定められた面積の紙指紋採取パターンに相当するエリアの存在の有無を判定し、有と判定した場合に、前記あらかじめ定められた面積の紙指紋採取パターンの領域の存在数を算出する紙指紋採取領域算出手段と、前記紙指紋採取領域算出手段で算出した紙指紋採取パターンの領域数に基づいて前記データ獲得手段でデータを獲得した紙文書の紙指紋強度を算出し、算出した紙指紋強度を出力する紙指紋領域判定手段と、前記紙指紋領域判定手段紙によって出力された紙指紋強度をユーザに通知する紙指紋強度通知手段とを備えることを特徴とするものである。
【００１３】
また、請求項２に記載の発明は、請求項１に記載の画像処理装置であって、前記データ獲得手段は、紙文書をスキャンして得た画像データを獲得することを特徴とするものである。
【００１４】
また、請求項３に記載の発明は、請求項１に記載の画像処理装置であって、前記データ獲得手段は、外部の装置からの通信回線を通して入力した画像データを獲得することを特徴とするものである。
【００１５】
また、請求項４に記載の発明は、請求項１乃至３のいずれかに記載の画像処理装置であって、前記あらかじめ定められた面積の紙指紋採取パターンは、大きさおよび形状のうちの少なくとも１つが異なる複数種類のパターンを備え、前記紙指紋採取領域算出手段は、前記紙指紋の採取可能な領域の全体に渡って前記複数種類の紙指紋採取領域パターンのうちの１つを選んで割り付ける処理を繰り返して、割り付けられたそれぞれの紙指紋採取パターンの位置および／または種類を算出し、前記紙指紋領域判定手段は、さらに、前記紙指紋採取領域算出手段で算出したそれぞれの紙指紋採取パターンの領域の位置および／または種類に基づいて、前記データ獲得手段でデータを獲得した紙文書の紙指紋強度を算出することを特徴とするものである。
【００１６】
また、請求項５に記載の発明は、請求項２に記載の画像処理装置であって、前記あらかじめ定められた面積の紙指紋採取パターンは、大きさおよび形状のうちの少なくとも１つが異なる複数種類のパターンを備え、前記紙指紋採取領域算出手段は、前記紙指紋の採取可能な領域の全体に渡って前記複数種類の紙指紋領域パターンのうちの１つを選んで割り付ける処理を繰り返して、割り付けられたそれぞれの紙指紋採取パターンの位置および／または種類を算出し、さらに、前記スキャン画像データから、前記紙指紋採取領域算出手段で算出したそれぞれの紙指紋採取パターンの一部または全部の領域に対して、紙指紋画像を抽出する紙指紋画像抽出手段を備え、前記紙指紋領域判定手段は、さらに、抽出した複数の紙指紋画像に基づいて、前記データ獲得手段でデータを獲得した紙文書の紙指紋強度を算出することを特徴とするものである。
【００１７】
また、請求項６に記載の発明は、請求項１乃至５のいずれかに記載の画像処理装置であって、前記紙指紋強度通知手段は、前記紙指紋領域判定手段から出力された紙指紋強度があらかじめ設定された閾値に達しない場合にのみ、当該紙指紋強度または警告情報をユーザに通知することを特徴とするものである。
【００１８】
また、請求項７に記載の発明は、請求項５に記載の画像処理装置であって、紙指紋画像抽出手段は、抽出した紙指紋画像の特徴が繊維のパターンとして、あらかじめ定めた変化を有しているか否かを判断し、紙指紋強度判定手段は、あらかじめ定めた変化を有する紙指紋画像であるか否かによって前記データ獲得手段でデータを獲得した紙文書の紙指紋強度を判定することを特徴とするものである。
【００１９】
また、請求項８に記載の発明は、請求項２に記載の画像処理装置であって、さらに、前記データ獲得手段で獲得した画像データを処理して縮小した画像を印刷するレイアウト変更手段を備え、前記紙指紋領域判定手段の出力が、あらかじめ定めた閾値に達しない場合に、前記紙指紋強度通知手段は、前記レイアウト変更手段によりあらかじめ定めた紙指紋強度を確保するレイアウト自動変更処理の実行の有無を問い合わせし、ユーザからのレイアウト自動変更処理の実行の指示を受けた場合に、前記レイアウト変更手段を使用して、原本として使用されることになる紙文書を印刷することを特徴とするものである。
【００２０】
また、請求項９に記載の発明は、請求項４に記載の画像処理装置であって、前記紙指紋採取パターン算出手段は、前記紙文書の紙指紋を表すデータ中の濃度がゼロあるいは輝度があらかじめ定めた輝度値以上の領域を紙指紋の採取可能な領域とし、前記紙指紋領域判定手段が算出する紙指紋強度が大きくなるように、前記紙指紋の採取可能な領域の全体に渡って前記複数種類の紙指紋領域パターンのうちの１つを選んで割り付ける処理を繰り返すことを特徴とするものである。
【００２１】
請求項１０に記載の発明は、紙文書の原本性を、紙文書の紙指紋（繊維の特徴）に基づいて保証装置における画像処理方法であって、前記紙文書の紙指紋を表すデータを獲得し、前記獲得した前記紙文書の紙指紋を表すデータから、紙指紋の採取可能な領域内に、あらかじめ定められた面積の紙指紋採取パターンに相当するエリアの存在の有無を判定し、有と判定した場合に、前記あらかじめ定められた面積の紙指紋採取パターンの領域の存在数を算出し、前記算出した紙指紋採取パターンの領域数に基づいて、前記データを獲得した紙文書の紙指紋強度を算出し、算出した紙指紋強度を出力し、前記出力された紙指紋強度を、ユーザ・インターフェースを介してユーザに報知することを特徴とする。
【００２２】
また、請求項１１に記載の発明は、請求項１０に記載の画像処理方法であって、前記データを獲得することは、紙文書をスキャンして得た画像データを獲得することを特徴とする。
【００２３】
また、請求項１２に記載の発明は、請求項１０に記載の画像処理方法であって、前記データを獲得することは、外部の装置からの通信回線を通して入力した画像データを獲得することを特徴とする。
【００２４】
また、請求項１３に記載の発明は、請求項１０乃至１２のいずれかに記載の画像処理方法であって、前記あらかじめ定められた面積の紙指紋採取パターンは、大きさおよび形状のうちの少なくとも１つが異なる複数種類のパターンを備え、前記紙指紋採取パターンの領域が幾つあるかを算出することは、前記紙指紋の採取可能な領域の全体に渡って前記複数種類の紙指紋領域パターンのうちの１つを選んで割り付ける処理を繰り返し、割り付けられたそれぞれの紙指紋採取パターンの位置および／または種類を算出することを備え、前記紙指紋強度を算出して出力することは、さらに、前記算出したそれぞれの紙指紋採取パターンの領域の位置および／または種類に基づいて、前記データを獲得した紙文書の紙指紋強度を算出することを備えることを特徴とする。
【００２５】
また、請求項１４に記載の発明は、請求項１１に記載の画像処理方法であって、前記あらかじめ定められた面積の紙指紋採取パターンは、大きさおよび形状のうちの少なくとも１つが異なる複数種類のパターンを備え、前記紙指紋採取パターンの領域が幾つあるかを算出することは、前記紙指紋の採取可能な領域の全体に渡って前記複数種類の紙指紋領域パターンのうちの１つを選んで割り付ける処理を繰り返し、割り付けられたそれぞれの紙指紋採取パターン位置および／または種類を算出することを備え、さらに、前記スキャン画像データから、前記存在数を算出したそれぞれの紙指紋採取パターンの一部または全部の領域に対して、紙指紋画像を抽出することを備え、前記紙指紋強度を算出して出力することは、さらに、抽出した複数の紙指紋画像に基づいて、前記データを獲得した紙文書の紙指紋強度を算出することを備えることを特徴とする。
【００２６】
また、請求項１５に記載の発明は、請求項１０乃至１４のいずれかに記載の画像処理方法であって、前記紙指紋強度をユーザに通知することは、前記出力された紙指紋強度があらかじめ設定された閾値に達しない場合にのみ、当該紙指紋強度または警告情報をユーザに通知することを備えることを特徴とする。
【００２７】
また、請求項１６に記載の発明は、請求項１４に記載の画像処理方法であって、紙指紋画像を抽出することは、抽出した紙指紋画像の特徴が繊維のパターンとして、あらかじめ定めた変化を有しているか否かを判断し、紙指紋強度を算出し出力することは、あらかじめ定めた変化を有する紙指紋画像であるか否かによって前記データを獲得した紙文書の紙指紋強度を判定することを備えることを特徴とする。
【００２８】
また、請求項１７に記載の発明は、請求項１１に記載の画像処理方法であって、さらに、前記獲得した画像データを処理して、レイアウト変更し、縮小した画像を印刷することを備え、出力された前記紙指紋強度が、あらかじめ定めた閾値に達しない場合に、前記紙指紋強度を通知することは、レイアウト変更して縮小した画像を印刷することによりあらかじめ定めた紙指紋強度を確保するレイアウト自動変更処理の実行の有無を問い合わせすることを備え、ユーザからのレイアウト自動変更処理の実行の指示を受けた場合に、前記獲得した画像データを処理して、レイアウト変更し縮小した画像を印刷することを実行し、原本として使用されることになる紙文書を印刷することを特徴とする。
【００２９】
また、請求項１８に記載の発明は、請求項１３に記載の画像処理方法であって、前記紙指紋採取パターンの領域が幾つあるかを算出することは、前記紙文書の紙指紋を表すデータ中の濃度がゼロあるいは輝度があらかじめ定めた輝度値以上の領域を紙指紋の採取可能な領域とし、算出される紙指紋強度が大きくなるように、前記紙指紋の採取可能な領域の全体に渡って前記複数種類の紙指紋領域パターンのうちの１つを選んで割り付ける処理を繰り返すことを備えることを特徴とする。
【００３０】
請求項１９に記載の発明は、プログラムであって、紙文書の紙指紋（繊維の特徴）を表すデータを獲得し、前記獲得した前記紙文書の紙指紋を表すデータから、紙指紋の採取可能な領域内に、あらかじめ定められた面積の紙指紋採取パターンに相当するエリアの存在の有無を判定し、有と判定した場合に、前記あらかじめ定められた面積の紙指紋採取パターンの領域が幾つ存在するかを算出し、前記算出した紙指紋採取パターンの領域数に基づいて、前記データを獲得した紙文書の紙指紋強度を算出し、算出した紙指紋強度を出力し、前記出力された紙指紋強度を、ユーザ・インターフェースを介してユーザに報知することをコンピュータに実行させることを特徴とする。
【００３１】
請求項２０に記載の発明は、画像処理方法であって、閾値に比べ明るい領域である紙の繊維情報を取得可能な領域を判定し、該判定した結果に従い、紙の繊維情報を登録可能な数に応じた情報を報知することを特徴とする。
【発明の効果】
【００３２】
本発明により、原本性保証の確度が低い文書を原本として処理してしまうことを防止することができ、これにより、紙をスキャンしてその紙指紋（繊維パターンの特徴）を元に紙の原本性を高い確度で保証することができる。
【発明を実施するための最良の形態】
【００３３】
以下では、図面を参照して本発明を実施するための最良の形態について説明する。
【００３４】
上述した説明から明らかなように、本発明の画像処理装置を含むシステムは、少なくとも原稿をスキャンして、原稿上の印字されている領域以外の部分の紙表面画像を得ることが可能なスキャナを含んで構成される。さらに、スキャナが読み取った画像からの紙指紋を処理する処理部と、ディスプレイおよび操作ボタンを含むユーザ・インターフェースと、紙指紋を登録する外部のデータベースとを含んで構成される。また、本発明の画像処理装置は、上述したスキャナ、処理部、ユーザ・インターフェースを含む画像形成装置とすることができる。
【００３５】
まず、本発明の画像処理装置を含むシステムを説明する。なお、本発明の画像処理装置として各種の形態が想定されるが、説明の簡単化のためにいわゆるスキャナ部とプリンタ部を備えた画像形成装置を基本に説明する。
【００３６】
＜本発明を適用可能なシステム＞
図１は、本発明の実施形態に係るシステムの構成例を示すブロック図である。このシステムでは、ホスト・コンピュータ４０および複数台の画像形成装置（１０、２０、３０）がＬＡＮ５０に接続されているが、画像処理装置の接続数は、３台に限られるものではない。また、本実施例では接続方法としてＬＡＮを適用しているが、これに限られることはない。たとえば、ＷＡＮ（公衆回線）などの任意のネットワーク、ＵＳＢなどのシリアル伝送方式、セントロニクスやＳＣＳＩなどのパラレル伝送方式なども適用可能である。
【００３７】
ホスト・コンピュータ（以下、ＰＣと称する）４０は、パーソナル・コンピュータの機能を有している。このＰＣ４０はＬＡＮ５０やＷＡＮを介してＦＴＰやＳＭＢプロトコルを用いファイルを送受信したり電子メールを送受信したりすることができる。またＰＣ４０から画像形成装置１０、２０、３０に対して、プリンタ・ドライバを介した印字命令を行うことが可能となっている。
【００３８】
画像形成装置１０と２０は同じ構成を有する装置である。画像形成装置３０はプリント機能のみの画像形成装置であり、画像形成装置１０や２０が有するスキャナ部を有していない。
【００３９】
本発明の実施形態の画像処理装置として画像形成装置１０または２０とすることができ、データベースとしてはホスト・コンピュータ４０、あるいは公衆回線に接続された装置とすることができる。なお、以降においては、紙指紋の照合性の確実性を求めた場合に紙指紋データが多量になることから、紙指紋データは、データベースとして登録することを基本として説明する。また、すでに作成された紙文書あるいはＬＡＮを通して送られた印字用データが存在することを前提に説明する。
【００４０】
なお、紙指紋とは、紙文書の用紙それ自体に固有な、紙繊維のパターンを表す画像あるいはそれに関連付けられた特徴情報を意味し、また紙の表面画像や透過画像やそれに関連付けられた特徴情報を意味するものとする。
【００４１】
以下では、説明の簡単のために、画像形成装置１０、２０のうちの画像形成装置１０に注目して、その構成を詳細に説明する。
【００４２】
画像形成装置１０は、画像入力デバイスであるスキャナ部１３、画像出力デバイスであるプリンタ部１４、コントローラ（Controller Unit）１１、およびユーザ・インターフェース（ＵＩ）である操作部１２から構成される。コントローラ１１は画像形成装置１０全体の動作制御を司る。操作部１２は、タッチ・パネルの表示部を備える。
【００４３】
＜画像形成装置１０＞
図２は、画像形成装置１０の外観を示す図である。スキャナ部１３は、スキャンする領域を分担する複数のＣＣＤを有している。この各ＣＣＤの感度が夫々異なっていると、たとえ原稿上の各画素の濃度が同じであったとしても、各画素が夫々違う濃度であると認識されてしまう。そのため、スキャナ部では、最初に白板（一様に白い板）を露光走査し、露光走査して得られた反射光の量を電気信号に変換してコントローラ１１に出力している。なお、後述するように、コントローラ１１内のシェーディング補正部５００は、各ＣＣＤから得られた電気信号を元に、各ＣＣＤの感度の違いを認識している。そして、この認識された感度の違いを利用して、原稿上の画像をスキャンして得られた電気信号で、シェーディング補正部５００の前段のＡ／Ｄ変換器に入力される電気信号の値を、その前段のゲイン調整部で補正している。さらに、シェーディング補正部５００は、後述するコントローラ１１内のＣＰＵ３０１からゲイン調整の情報を受け取ると、ゲイン調整部を制御し、当該情報に応じたゲイン調整を行う。ゲイン調整は、原稿を露光走査して得られた電気信号の値を、どのように０〜２５５の輝度信号値に割り付けるかを調整するために用いられる。このゲイン調整により、原稿を露光走査して得られた電気信号の値を高い輝度信号値に変換したり、低い輝度信号値に変換したりすることができるようになっている。続いて、この原稿上の画像をスキャンする構成について説明する。
【００４４】
スキャナ部は、原稿上の画像を露光走査して得られた反射光をＣＣＤに入力することで画像の情報を電気信号に変換する。さらに電気信号をＲ、Ｇ、Ｂ各色からなる輝度信号に変換し、当該輝度信号を画像データとしてコントローラ１１に対して出力する。
【００４５】
なお、原稿は原稿フィーダ２０１のトレイ２０２にセットされる。ユーザが操作部１２から読み取り開始を指示すると、コントローラ１１からスキャナ部１３に原稿読み取り指示が与えられる。スキャナ部１３は、この指示を受けると原稿フィーダ２０１のトレイ２０２から原稿を１枚ずつフィードして、原稿の読み取り動作を行う。なお、原稿の読み取り方法は原稿フィーダ２０１による自動送り方式ではなく、原稿を不図示のガラス面上に載置し露光部を移動させることで原稿の走査を行う方法であってもよい。
【００４６】
プリンタ部１４は、コントローラ１１から受け取った画像データを用紙上に形成する画像形成デバイスである。なお、本実施例において画像形成方式は感光体ドラムや感光体ベルトを用いた電子写真方式となっているが、本発明はこれに限られることはない。たとえば、微少ノズルアレイからインクを吐き出して用紙上に印字するインクジェット方式などでも適用可能である。また、プリンタ部１４には、異なる用紙サイズまたは異なる用紙向きを選択可能とする複数の用紙カセット２０３、２０４、２０５が設けられている。排紙トレイ２０６には印字後の用紙が排出される。
【００４７】
＜コントローラ１１の詳細説明＞
図３は、画像形成装置１０のコントローラ１１のより詳細な構成を示す図である。
【００４８】
コントローラ１１はスキャナ部１３やプリンタ部１４と電気的に接続されており、一方ではＬＡＮ５０やＷＡＮ３３１を介してＰＣ４０や外部の装置などと接続されている。これにより画像データやデバイス情報の入出力が可能となっている。
【００４９】
ＣＰＵ３０１は、ＲＯＭ３０３に記憶された制御プログラム等に基づいて接続中の各種デバイスとのアクセスを統括的に制御すると共に、コントローラ内部で行われる各種処理についても統括的に制御する。ＲＡＭ３０２は、ＣＰＵ３０１が動作するためのシステムワークメモリであり、かつ画像データを一時記憶するためのメモリでもある。このＲＡＭ３０２は、記憶した内容を電源ｏｆｆ後も保持しておくＳＲＡＭおよび電源ｏｆｆ後には記憶した内容が消去されてしまうＤＲＡＭにより構成されている。ＲＯＭ３０３には装置のブート・プログラムなどが格納されている。ＨＤＤ３０４はハード・ディスクドライブであり、システム・ソフトウェアや画像データを格納することが可能となっている。
【００５０】
操作部Ｉ／Ｆ３０５は、システム・バス３１０と操作部１２とを接続するためのインターフェース部である。この操作部Ｉ／Ｆ３０５は、操作部１２に表示するための画像データをシステム・バス３１０から受け取り、操作部１２に出力すると共に、操作部１２から入力された情報をシステム・バス３１０へと出力する。
【００５１】
ＮｅｔｗｏｒｋＩ／Ｆ３０６は、ＬＡＮ５０およびシステム・バス３１０に接続し、情報の入出力を行う。Ｍｏｄｅｍ３０７は、ＷＡＮ３３１およびシステム・バス３１０に接続しており、情報の入出力を行う。２値画像回転部３０８は送信前の画像データの方向を変換する。２値画像圧縮・伸張部３０９は、送信前の画像データの解像度を所定の解像度や相手能力に合わせた解像度に変換する。なお圧縮および伸張にあたってはＪＢＩＧ、ＭＭＲ、ＭＲ、ＭＨなどの方式が用いられる。画像バス３３０は画像データをやり取りするための伝送路であり、ＰＣＩバスまたはＩＥＥＥ１３９４で構成されている。
【００５２】
スキャナ画像処理部３１２は、スキャナ部１３からスキャナＩ／Ｆ３１１を介して受け取った画像データに対して、補正、加工、および編集を行う。なお、スキャナ画像処理部３１２は、受け取った画像データがカラー原稿か白黒原稿や、文字原稿か写真原稿かなどを判定する。そして、その判定結果を画像データに付随させる。こうした付随情報を属性データと称する。このスキャナ画像処理部３１２で行われる処理の詳細については後述する。
【００５３】
圧縮部３１３は、画像データを受け取り、この画像データを３２画素ｘ３２画素のブロック単位に分割する。なお、この３２×３２画素の画像データをタイル・データと称する。図４は、このタイル・データを概念的に表している。原稿（読み取り前の紙媒体）において、このタイル・データに対応する領域をタイル画像と称する。なおタイル・データには、その３２×３２画素のブロックにおける平均輝度情報やタイル画像の原稿上の座標位置がヘッダ情報として付加されている。さらに圧縮部３１３は、複数のタイル・データからなる画像データを圧縮する。
【００５４】
伸張部３１６は、複数のタイル・データからなる画像データを伸張した後にラスタ展開してプリンタ画像処理部３１５に送る。プリンタ画像処理部３１５は、伸張部３１６から送られた画像データを受け取り、この画像データに付随させられている属性データを参照しながら画像データに画像処理を施す。画像処理後の画像データは、プリンタＩ／Ｆ３１４を介してプリンタ部１４に出力される。このプリンタ画像処理部３１５で行われる処理の詳細については後述する。
【００５５】
画像変換部３１７は、画像データに対して所定の変換処理を施す。この処理部は以下に示すような処理部により構成される。
【００５６】
伸張部３１８は受け取った画像データを伸張する。圧縮部３１９は受け取った画像データを圧縮する。回転部３２０は受け取った画像データを回転する。変倍部３２１は受け取った画像データに対し解像度変換処理（例えば６００ｄｐｉから２００ｄｐｉ）を行う。色空間変換部３２２は受け取った画像データの色空間を変換する。この色空間変換部３２２は、マトリクスまたはテーブルを用いて公知の下地飛ばし処理を行ったり、公知のＬＯＧ変換処理（ＲＧＢ→ＣＭＹ）を行ったり、公知の出力色補正処理（ＣＭＹ→ＣＭＹＫ）を行ったりすることができる。２値多値変換部３２３は受け取った２階調の画像データを２５６階調の画像データに変換する。逆に多値２値変換部３２４は受け取った２５６階調の画像データを誤差拡散処理などの手法により２階調の画像データに変換する。
【００５７】
合成部３２７は受け取った２つの画像データを合成し１枚の画像データを生成する。なお、２つの画像データを合成する際には、合成対象の画素同士が持つ輝度値の平均値を合成輝度値とする方法や、輝度レベルで明るい方の画素の輝度値を合成後の画素の輝度値とする方法が適用される。また、暗い方を合成後の画素とする方法の利用も可能である。さらに合成対象の画素同士の論理和演算、論理積演算、排他的論理和演算などで合成後の輝度値を決定する方法なども適用可能である。これらの合成方法はいずれも周知の手法である。
【００５８】
間引き部３２６は受け取った画像データの画素を間引くことで解像度変換を行い、１／２，１／４，１／８などの画像データを生成する。移動部３２５は受け取った画像データに余白部分をつけたり余白部分を削除したりする。
【００５９】
ＲＩＰ３２８は、ＰＣ４０などから送信されたＰＤＬコード・データを元に生成された中間データを受け取り、ビットマップ・データ（多値）を生成する。
【００６０】
＜スキャナ画像処理部３１２の詳細説明＞
図５は、スキャナ画像処理部３１２の内部構成を示す図である。
【００６１】
スキャナ画像処理部３１２は、スキャナ部１３のＣＣＤからの出力をゲイン調整部でゲイン調整し、さらにＡ／Ｄ変換されたＲＧＢ各８ｂｉｔの輝度信号からなる画像データを受け取る。
【００６２】
シェーディング補正部５００は、この輝度信号に対してシェーディング補正する。シェーディング補正とは、上述したように、ＣＣＤの感度のばらつきによって原稿の明るさが誤認識されてしまうことを防止するための処理である。さらに、上述したように、このシェーディング補正部５００は、その内部で、いわゆるシェーディング補正を行うと共に、ＣＰＵ３０１からの指示により、上述したゲイン調整部に対してゲイン制御を実行し、適正なゲイン調整を行うことができるようになっている。
【００６３】
続いて、この輝度信号は、マスキング処理部５０１によりＣＣＤのフィルタ色に依存しない標準的な輝度信号に変換される。
【００６４】
フィルタ処理部５０２は、受け取った画像データの空間周波数を任意に補正する。この処理部は、受け取った画像データに対して、たとえば７×７のマトリクスを用いた演算処理を行う。ところで、複写機や複合機では、後述する図７における７０４タブの押し下げによりコピー・モードとして文字モードや写真モードや文字／写真モードを選択することができる。ここでユーザにより文字モードが選択された場合には、フィルタ処理部５０２は文字用のフィルタを画像データ全体にかける。また、写真モードが選択された場合には、写真用のフィルタを画像データ全体にかける。また、文字／写真モードが選択された場合には、後述の文字写真判定信号（属性データの一部）に応じて画素ごとに適応的にフィルタを切り替える。つまり、画素ごとに写真用のフィルタをかけるか文字用のフィルタをかけるかが決定される。なお、写真用のフィルタには高周波成分のみ平滑化が行われるような係数が設定されている。これは、画像のざらつきを目立たせないためである。また、文字用のフィルタには強めのエッジ強調を行うような係数が設定されている。これは、文字のシャープさを出すためである。
【００６５】
ヒストグラム生成部５０３は、受け取った画像データを構成する各画素の輝度データをサンプリングする。より詳細に説明すると、主走査方向、副走査方向にそれぞれ指定した開始点から終了点で囲まれた矩形領域内の輝度データを、主走査方向、副走査方向に一定のピッチでサンプリングする。そして、サンプリング結果を元にヒストグラム・データを生成する。生成されたヒストグラム・データは、下地飛ばし処理を行う際に下地レベルを推測するために用いられる。入力側ガンマ補正部５０４は、テーブル等を利用して非線形特性を持つ輝度データに変換する。
【００６６】
カラー・モノクロ判定部５０５は、受け取った画像データを構成する各画素が有彩色であるか無彩色であるかを判定し、その判定結果をカラー・モノクロ判定信号（属性データの一部）として画像データに付随させる。
【００６７】
文字写真判定部５０６は、画像データを構成する各画素が文字を構成する画素なのか、網点を構成する画素なのか、網点中の文字を構成する画素なのか、ベタ画像を構成する画素なのかを各画素の画素値と各画素の周辺画素の画素値とに基づいて判定する。なお、どれにもあてはまらない画素は、白領域を構成している画素である。そして、その判定結果を文字写真判定信号（属性データの一部）として画像データに付随させる。
【００６８】
紙指紋情報取得部５０７は、シェーディング補正部５００から入力されたＲＧＢの画像データを取得する。この紙指紋情報取得部５０７の処理については、後述する。
【００６９】
＜プリンタ画像処理部３１５の詳細説明＞
図６は、プリンタ画像処理３１５においてなされる処理の流れを示す図である。図において、下地飛ばし処理部６０１は、スキャナ画像処理部３１２で生成されたヒストグラムを用いて画像データの下地色を飛ばす（除去する）。モノクロ生成部６０２はカラー・データをモノクロ・データに変換する。Ｌｏｇ変換部６０３は輝度濃度変換を行う。このＬｏｇ変換部６０３は、たとえば、ＲＧＢ入力された画像データを、ＣＭＹの画像データに変換する。出力色補正部６０４は出力色補正を行う。たとえばＣＭＹ入力された画像データを、テーブルやマトリックスを用いてＣＭＹＫの画像データに変換する。出力側ガンマ補正部６０５は、この出力側ガンマ補正部６０５に入力される信号値と、複写出力後の反射濃度値とが比例するように補正を行う。中間調補正部６０６は、出力するプリンタ部の階調数に合わせて中間調処理を行う。たとえば、受け取った高階調の画像データに対し２値化や３２値化などを行う。
【００７０】
なお、スキャナ画像処理部３１２やプリンタ画像処理部３１５における各処理部では、受け取った画像データに各処理を施さずに出力させることも可能となっている。このような、ある処理部において処理を施さずにデータを通過させることを、以下では「処理部をスルーさせる」と表現することにする。
【００７１】
＜操作画面の説明＞
図７は、画像形成装置１０の操作部１２の表示部における初期画面の例を示す図である。領域７０１は、画像形成装置１０がコピーできる状態にあるか否かを示し、かつ設定したコピー部数を示す。原稿選択タブ７０４は原稿のタイプを選択するためのタブであり、このタブが押し下げられると文字、写真、文字／写真モードの３種類の選択メニューをポップアップ表示される。フィニッシング・タブ７０６は各種フィニッシングに関わる設定を行うためのタブである。両面設定タブ７０７は両面読み込みおよび両面印刷に関する設定を行うためのタブである。読み取りモード・タブ７０２は原稿の読み取りモードを選択するためのタブである。このタブが押し下げられるとカラー／ブラック／自動（ＡＣＳ）の３種類の選択メニューがポップアップ表示される。なお、カラーが選択された場合にはカラー・コピーが、ブラックが選択された場合にはモノクロ・コピーが行われる。また、ＡＣＳが選択された場合には、上述したモノクロ・カラー判定信号によりコピー・モードが決定される。
【００７２】
領域７０８は、紙指紋情報登録処理を選択するためのタブである。紙指紋情報登録処理については、後述する。領域７０９は、紙指紋情報照合処理を選択するためのタブである。この紙指紋情報照合処理については、後述する。また、この領域７０８は、紙文書の紙指紋強度の提示のみを行わせる処理を選択する場合にも使用される。
【００７３】
＜紙指紋情報登録処理のタブ（７０８）が押下された際の動作＞
続いて、図７に示す紙指紋情報登録タブ７０８がユーザにより押下された後にスタートキーが押下された際に、実行される紙指紋情報登録処理について図８を用いて説明する。
【００７４】
図８は、ＣＰＵ３０１あるいはコントローラ１１が行う紙文書の紙指紋強度の提示、および紙指紋情報の登録処理を含む本発明の実施形態について説明する図である。他の実施形態については、補足的に説明する。
【００７５】
ステップ８０１では、画像データの獲得が行われる。本発明の実施形態では、スキャナ部１３からの画像を獲得する。他の実施形態では、外部から入力してプリンタ部１４により出力する形式のいわゆるビットマップ方式の画像データを獲得することもできる。また、外部スキャナからの画像を通信回線を通して入力して格納したデータとすることもできる。
【００７６】
本発明の実施形態の場合、ＣＰＵ３０１は、スキャナ部１３で原稿を読み取り、読み取った原稿データを、画像データとしてスキャナＩ／Ｆ３１１を介してスキャナ画像処理部３１２に送るように制御する。
【００７７】
この場合、スキャナ部１３での読み取りは、紙指紋情報登録タブ７０８が押されたことにより、通常の原稿読み取りとは異なり、原稿上の記録されていない領域の紙の表面の特徴画像を読み取るモードでの読み取りが実行される。一般的には、ＣＣＤへの露光量の制御が実行されて、ＣＣＤがリニアな感度を有する露光範囲で撮像することが行われることになる。具体的には、原稿照明の減光制御やＣＣＤへの蓄積時間を短縮する制御が行われる。ただし、これらの制御は必須ではなく、通常の読み取りにおいて、紙表面の画像が飽和領域でないリニアな感度を有する領域で得られる場合は、照明の減光制御やＣＣＤへの蓄積時間の制御は不要である。しかしながら、得られる紙の表面特徴を正確に抽出する場合は、すなわち、紙の原本性をより高い確度で保証するようにする場合は、よりリニアな領域で紙表面を撮像することが望ましい。
【００７８】
また、この露光処理と同時に、シェーディング補正部５００において、ＣＰＵ３０１からの指示によりゲイン調整も行われる場合もある。これは、ＣＣＤからの出力の最大値が、Ａ／Ｄ変換領域内に収まるようにするための調整である。
【００７９】
他の実施形態では、ステップ８０１で、他のスキャナから通信回線を通して送られ、内部の記憶装置に格納されたデータが獲得される。
【００８０】
つぎにステップ８０２で、得られた画像データから紙文書の紙指紋強度の判定処理、および紙指紋情報の取得処理を行う。この処理を、本実施形態について、図９を使用して説明する。
【００８１】
図９は、主に、図５に示した紙指紋情報取得部５０７を使用して、ＣＰＵ３０１あるいはコントローラ１１が行う紙指紋情報取得処理を示すフローチャートである。
【００８２】
ステップ９０１では、紙指紋情報取得部５０７において抽出された画像データをグレー・スケールの画像データに変換する。ステップ９０２では、ステップ９０１においてグレー・スケールの画像データへ変換された画像において、印刷や手書きの文字といった誤判定の要因となりうるものを取り除いて照合を行うためのマスク・データを作成する。マスク・データは“０”ｏｒ“１”の２値データである。グレー・スケールの画像データにおいて、輝度信号値が第１の閾値（つまり、明るい）以上である画素については、マスク・データの値を“１”に設定する。また、輝度信号値が第１の閾値未満である画素についてはマスク・データの値を“０”に設定する。以上の処理を、グレー・スケールの画像データに含まれる各画素に対して行う。
【００８３】
ここで、ある囲まれた領域内のマスク・データが全て１であれば、その領域は紙指紋を採取することが可能な領域、すなわち紙指紋採取可能領域である。この紙指紋採取可能領域から、あらかじめ定められた面積の紙指紋採取パターンに相当するエリアの存在の有無を判定することになる。
【００８４】
ステップ９０３では、ステップ９０２で生成されたマスク・データから紙指紋採取可能領域を抽出する。紙指紋採取可能領域として、用紙の端部から一定の距離内にある領域は、紙指紋採取可能領域に含めないことが望ましい。つぎに、この紙指紋採取可能領域に、あらかじめ定められた紙指紋採取パターンが含まれるか否か、含まれる場合に、どの場所に含まれるか、また、互いに重なり合わない形で幾つの紙指紋採取パターンが含まれるかを算出する。本実施例においては、あらかじめ定められた紙指紋採取パターンとして、５１２×５１２ピクセルの領域パターンを使用する。
【００８５】
また、他の実施形態では、紙指紋採取パターンとして、同じ面積の形状の異なる複数の領域パターンを使用することができる。たとえば、紙指紋採取パターンを、同一面積の２５６×１０２４ピクセル、１２８×２０４８ピクセル、２０４８×１２８ピクセル、２０４８×２５６ピクセルの領域パターンとすることもできる。また、他の実施形態では、上述した面積と異なる面積の紙指紋採取パターンを使用することができる。
【００８６】
紙文書の紙指紋を表すデータ中の用紙の端部を除いた領域に、２１００×２１００ピクセルの紙指紋採取可能領域が存在すると仮定する。本実施形態においては、その領域に１６個の紙指紋採取パターンの割り付けることができる。また、８００×２１００ピクセルの紙指紋採取可能領域が存在すると仮定した場合、本実施形態では、４個の紙指紋採取パターンの割り付けることができる。
【００８７】
一方、上述した他の実施形態においては、４個の５１２×５１２ピクセルの紙指紋採取パターンと２個の２５６×１０２４ピクセルの紙指紋採取パターンを割り付けることができる。また、６個の２５６×１０２４ピクセルの紙指紋採取パターンを割り付けることもできる。あるいは、６個の１２８×２０４８ピクセルの紙指紋採取パターンを割り付けることもできる。
【００８８】
この処理において、本実施形態では割り付けた紙指紋採取パターンの位置が記録される。また、他の実施形態では、これに加えて割り付けた紙指紋採取パターンの形状を表す情報が記録される。
【００８９】
つぎにステップ９０４で、紙指紋の強度が算出される。算出された紙指紋の強度は、Ａ〜Ｅの５段階に分類される。この紙指紋の強度は、ステップ９０３で算出された紙指紋採取パターンの領域の個数によって決定される。また個数とそれぞれの領域の位置によって決定される。本実施形態における紙指紋の強度の算出においては、用紙の周辺部の紙指紋採取パターンの領域を０．５ポイント、非周辺部の紙指紋採取パターンの領域を１．０ポイントとして、それらの合計ポイントでその紙文書の紙指紋強度が求められる。またこの紙指紋強度の数値から、図１０に示すように、紙指紋強度のランク（紙指紋登録個数に応じたセキュリティー強度の情報）が決定される。図１０は、算出された指紋強度のポイント数と、そのランクとの関係を示す図である。
【００９０】
本実施形態の場合、たとえば、紙指紋採取パターンとしてあらかじめ決められた形状の領域が、周辺部に１５個あった場合には、合計ポイントを、１５×０．５＝７．５として算出することができる。また、周辺部に１１個、非周辺部に３個あった場合は、合計ポイントは、１１×０．５＋３×１＝８．５となる。
【００９１】
ここで、周辺部の紙指紋採取パターンを０．５ポイント、非周辺部の紙指紋採パターンを１ポイントとしたが、他のポイント値とすることが可能であり、また、ポイントとランクの関係についても、図１０に示す以外の関係を持たせることができる。
【００９２】
また、他の実施形態では、面積が同じでも紙指紋採取パターンの形状が異なる場合、異なるポイントを割り当てることができる。また、異なる面積の紙指紋採取パターンの場合は、異なるポイントを与えることができる。たとえば、面積が倍のものには、倍のポイント値、面積が半分のものには半分のポイント値を与えることができる。
【００９３】
他の実施形態では、複数の形状を紙指紋採取パターンとして設定することができるが、大きなポイント値となる形状の組合せが、紙指紋採取パターンの割り付けとして最適な割り付けとなることが理解されよう。たとえば、５１２×５１２ピクセルの形状に大きなポイント値を持たせた場合、可能な限り５１２×５１２ピクセルの紙指紋採取パターンの領域が多く取られるように、割り付けることになる。たとえば、まず５１２×５１２ピクセルの紙指紋採取パターンの領域が決定され、つぎに残りの領域に対して２番目に大きなポイント値を有する紙指紋採取パターンの領域が決定される。つぎに残りの領域に対して３番目に大きなポイント値の紙指紋採取パターンの領域が決定される。
【００９４】
また、用紙の端部に存在し、その端部に沿った長い形状の紙指紋採取パターンの領域と、用紙の端部に存在するが、用紙の中心に向かって長い形状の紙指紋採取パターンの領域とは、それらの領域に対して与えられるポイント値を異ならせることができる。通常では、後者の方が、高いポイント値が割り当てられる。
【００９５】
紙指紋強度がランクＡである紙文書は、汚れやシワ、加筆等で一部の紙指紋領域が破損しても、他の紙指紋領域で原本判定可能であり、重要文書に適している。紙指紋強度がランクＢ、Ｃ、Ｄと下がるにつれて、汚れやシワ、加筆等による誤判定のリスクが高くなり、重要文書には適さない。ランクＥの文書は紙指紋領域が一つも存在しない例外的な文書であり、色付きの紙や、用紙の全面に背景や地紋等が描かれた文書である。ランクＥの文書は紙指紋を採取することができないため原本性を保証することは不可能である。
【００９６】
つぎにステップ９０５において、紙指紋情報を取得する。これには、ステップ９０３で算出し、割り付けられた紙指紋採取パターンの個々の領域情報（紙指紋が採取される個々の領域の座標位置でもある）と、その部分に対応するグレー・スケール画像（すなわち狭義の紙指紋画像そのもの）が含まれる。更に加えて、およびステップ９０４で判定したその紙文書の紙指紋強度あるいはランク情報を、その紙文書の紙指紋情報として取得する。
【００９７】
ここで、紙指紋領域情報について、説明する。たとえば、紙指紋採取パターンとして５１２×５１２ピクセルの領域のみとした本実施形態では、形状に関する情報は不要である。しかし、他の実施形態、たとえば、紙指紋採取パターン領域として複数の形状を使用可能とした場合、各形状を表す情報が必要になる。この場合、その形状が矩形で、各辺が、紙文書の各辺と平行な場合、各形状を表す情報に代えて座標位置をその形状の左上のコーナ位置と右下のコーナ位置とすることができる。
【００９８】
本実施形態では、グレー・スケール画像データとマスク・データは、紙指紋情報取得部５０７から不図示のデータ・バスを用いて、ＲＡＭ３０２に送られることになる。
【００９９】
上述において、図９は、紙指紋情報取得部５０７を使用して行う紙指紋情報取得処理を示すフローチャートとして示した。しかし、同様な処理を、ＬＡＮやＷＡＮを介して外部のスキャナから入力した画像データに対して、ＣＰＵ３０１が、備えられた各処理要素を使用して実行することができる。この場合、紙指紋情報取得部５０７と同等の機能をＣＰＵ３０１に実行させるプログラムそのものが、紙指紋情報取得部５０７の役割を実行することになる。
【０１００】
また、外部から入力した画像データを、プリンタ部１４により出力する画像データとすることができる。この場合、紙指紋採取可能領域の抽出は、画像データ中の濃度が０（ゼロ）の画素に“１”を、濃度が０（ゼロ）でない画素に“０”を設定したマスク・データを作成することになる。また、この場合、上述したステップ９０５の処理では、実質的に無意味な紙指紋画像として保存される。しかし、プリンタ部で印刷しようとする画像データを、印刷することなく、事前に紙指紋強度を判定することができるメリットがある。
【０１０１】
以上、本実施形態の紙指紋情報取得処理の詳細について、および本発明に含まれる他の実施形態の処理についても説明した。
【０１０２】
図８に戻り、つぎにステップ８０３で、算出された紙指紋の強度がランクＡか否かを判断する。ここで、紙指紋の強度がランクＡである場合には、ステップ８０４に進んで紙指紋情報を外部データベース（不図示）に登録して処理を終了する。また、紙指紋の強度がランクＡである場合には、その旨を、ユーザ・インターフェースを介してユーザに提示（報知）し、ユーザからの指示を待ち、ユーザからキャンセル指示を受けた場合、終了させることも可能である。この場合、ユーザからの続行指示を受けた場合、ステップ８０４に進んで紙指紋情報を外部データベース（不図示）に登録して処理を終了することになる。
【０１０３】
他の実施形態において、ステップ８０１で獲得した画像データがスキャン画像データではなく上述した印字前の画像データから採取した紙指紋の画像パターンは、全て一様なデータである。このようなデータの場合は、ユーザからの続行指示を受けて、ステップ８０４に進んでも、紙指紋情報を外部データベース（不図示）に登録する処理は、実行されずに終了し、その旨がユーザ・インターフェースを介してユーザに提示される。
【０１０４】
この紙指紋情報の登録は、テータベースから管理番号を受けて、その管理番号に基づいて登録することができる。
【０１０５】
ステップ８０３で、紙指紋強度のランクがＢ〜Ｅの場合にはステップ８０５に進む。ステップ８０５では、紙指紋の強度を操作部１２に表示し、ユーザの指示を待つ。ユーザは、図１１に示すように、「キャンセル」、「レイアウト自動変更」、および「続行」の３つの処理のうちのいずれかを選択可能である。
【０１０６】
図１１は、紙指紋の強度をユーザに提示する場合の表示例を示す図である。「キャンセル」が選択された場合は、処理を中止して（それまでのデータを消去して）終了する。「レイアウト自動変更」が選択された場合はステップ８０８に進んでステップ８０１で読み取った画像に対して縮小処理を行う。この場合、縮小率は画像の周囲に５１２ピクセルの余白ができるように計算される。生成された縮小画像はプリンタ部１４に送られ、縮小画像を印刷して処理を終了する。ユーザは出力された用紙を原本として紙指紋情報登録処理を行うことができる。「続行」が指示された場合はステップ８１０に進んで、紙指紋の強度がランクＥか否かを判断する。ランクＥ、すなわち紙指紋が全く採取できない場合にはステップ８１１に進み、図１２に示すように紙指紋を採取することができないことを操作部１２に表示して処理を終了する。
【０１０７】
図１２は、紙指紋を採取することができないことを操作部１２に示す際の表示例を示す図である。紙指紋の強度がランクＥでない場合は、ステップ８０４に進んで上述した紙指紋情報を外部データベース（不図示）に登録して処理を終了する。
【０１０８】
＜紙指紋情報照合処理のタブが押下された際の動作＞
続いて、図７に示す紙指紋情報照合タブ７０９がユーザにより押下された後にスタートキーが押下された際の動作について、図１３を用いて説明する。
【０１０９】
図１３は、ＣＰＵ３０１あるいはコントローラ１１が行う、紙文書が原本であるか否かの確認処理、すなわち、その紙文書の紙指紋がデータベースに登録された紙指紋であるか否かについて照合する処理を説明する図である。
【０１１０】
ステップ１３０１では、ＣＰＵ３０１は、紙文書をスキャナ部１３で読み取り、得られた画像データを、スキャナＩ／Ｆ３１１を介してスキャナ画像処理部３１２に送るように制御する。これは、本実施形態の図８のステップ８０１における処理を同じである。
【０１１１】
ステップ１３０２では、スキャナ画像処理部３１２は、この画像データに対して図９のステップ９０１とステップ９０２に示す処理を行い、グレー・スケールの画像データとマスク・データを生成する。また、マスク・データをグレー・スケールの画像データに付随させる。生成されたデータは不図示のデータ・バスを用いてＲＡＭ３０２に送られる。
【０１１２】
ステップ１３０３では、ＣＰＵ３０１は、紙指紋情報照合処理を行う。この処理は、ステップ１３０１で読み出された紙文書に対応する、データベースに登録された紙指紋情報に基づいて実行される。この紙指紋情報照合処理については、図１４を用いて説明する。
【０１１３】
＜紙指紋情報照合処理＞
ＣＰＵ３０１は、データベースから取り出された紙指紋情報に対して、紙指紋情報取得部５０７からＲＡＭ３０２に送られてきたグレー・スケールの画像データを突き合わせて、双方の紙指紋を照合すべく制御することが可能となっている。
【０１１４】
図１４は、ＣＰＵ３０１あるいはコントローラ１１が行うこの紙指紋情報照合処理を示すフローチャートである。本フローチャートの各ステップは、ＣＰＵ３０１により統括的に制御される。
【０１１５】
ステップ１４０１では、スキャンされた紙文書に対応する登録されている紙指紋情報を取り出して、たとえば、ＲＡＭ３０２やＨＤＤ３０４に格納する。
【０１１６】
ステップ１４０２では、ステップ１４０１において取り出された紙指紋情報に対する、紙指紋情報取得部５０７から送られてきたグレー・スケールの画像データの照合をする。このために、下記の式（１）を用いて２つの紙指紋画像、すなわちグレー・スケールの画像データのマッチング度合いを算出する。
【０１１７】
この算出処理の概要は、まず、ステップ１４０１において取り出された紙指紋情報から、グレー・スケールの画像データの紙指紋画像とその領域情報とに基づいて実施される。まず１つの紙指紋採取パターンに対応する紙指紋画像（ここではグレイ・スケールの画像データ）とその領域情報が取り出される。この紙指紋画像は、照合用紙指紋画像となる。取り出された領域情報に基づいて、ステップ１３０２で処理された画像から、対応する紙指紋画像、すなわち被照合紙指紋画像となるグレー・スケールの画像データが取り出される。照合は、この照合用紙指紋画像と被照合紙指紋画像との間で実行される。
【０１１８】
ここで、照合用の紙指紋情報の領域情報に基づいて、被照合用紙指紋画像が取り出されることになる。しかし、ステップ１３０１で読み取った原稿がたとえ原本であっても、過去に実施された登録時のスキャン位置と、ステップ１３０１でスキャンした位置が全く同じ位置とは限らないことから、取り出した領域情報をずらしながら被照合用紙指紋画像が取り出される。あるいは、双方のマスク・データが一致するように被照合用画像の座標をずらした上で、被照合用紙指紋画像が取り出される。しかし、双方のマスク・データが一致することはまれである。したがって、取り出した領域情報をずらしながら被照合用紙指紋画像が取り出される。このようにしてステップ１３０２で作成されたグレー・スケールの画像データから取り出した被照合用画像と照合用画像との間で、式（１）の演算を行う。式（１）は、照合誤差を表している。
【０１１９】
【数１】
2008141681.tif 000003
【０１２０】
式（１）において、ｆ１（ｘ、ｙ）はステップ１４０１で取り出された（登録されていた）紙指紋情報中のグレー・スケール画像データである。ｆ２（ｘ、ｙ）はステップ１４０２で紙指紋情報取得部５０７から送られてきた（今、取り出されたばかりの）紙指紋情報中のグレー・スケール画像データから取り出された紙指紋領域の画像データを表している。なお、（ｘ、ｙ）は、照合用および被照合の画像中の、その画像領域を基準とした座標を表している。ｎ×ｍは、照合する範囲が、横ｎ画素、縦ｍ画素の領域であることを表している。
【０１２１】
式１の分子は、登録されていた紙指紋情報中のグレー・スケール画像データと、今取り出されたばかりの紙指紋情報中のグレー・スケール画像データとの差の２乗値を全ての照合対象の画素について合計したものになる。つまり、ｆ１（ｘ，ｙ）とｆ２（ｘ，ｙ）とが似ている画素が多ければ多いほど、この誤差Ｅは、小さな値を取ることになる。
【０１２２】
式１の分母は、その分子が画素数に比例する演算なので、誤差Ｅを画素数に無関係な形に正規化するためのものである。
【０１２３】
式１は、まず、照合対象画像の全ての画素（ｘ、ｙ）について実行され、誤差Ｅが算出される、
つぎに、紙指紋情報取得部５０７から送られてきた（今、取り出されたばかりの）紙指紋情報中のグレー・スケール画像データから取り出す領域を１画素ずらして取り出した被照合用画像と誤差Ｅを求める。この１画素ずらして誤差Ｅを求める処理、すなわち、被照合用画像をグレー・スケール画像データから切り出す位置を１画素ずらして誤差Ｅを求める処理は、あらかじめ決められたずらし量に達するまで実行される。通常、このずらし量は、取り出した領域情報そのものを上下左右に所定画素分ずらす範囲として決められる。最終的に複数の誤差Ｅが算出される。得られた誤差Ｅのうち、最小の誤差Ｅが求められる。
【０１２４】
つぎに、得られた誤差Ｅのうち最小の誤差Ｅを、以下の処理をして評価を行う。この評価は、２つの紙指紋情報がどれだけ似ているかを示す値（この値を、マッチング度合いと称する）を求めることにより、実行する。これは、たとえば、その最小の誤差Ｅを与えた取り出し位置に対して上下左右斜め方向などにｄ（ｄ＝１、２、・・・）画素ずれた取り出し位置での被照合画像との誤差値（このような誤差値を周辺誤差値と呼ぶことにする）と最小誤差値との関係から求められる。まず、各周辺誤差値と最小誤差値との平均値を算出し、この平均値から各周辺誤差値と最小誤差値の各誤差値を引いて、差分の絶対値からなる新たな集合を求める。この新たな集合の標準偏差で、新たな集合中の各値を除算し、商の集合を作成する。この商の集合中の最大値をマッチング度合いとする。この場合、この商の集合中の最大値は、最小の誤差値Ｅに由来する。この最大値が大きい場合は、周辺誤差値を含む誤差値の集合中で、最小誤差値Ｅが、突出して小さい度合いが高いことを示すことになる。
【０１２５】
ステップ１４０３では、ステップ１４０２において求められた２つの紙指紋情報のマッチング度合いと所定の閾値との比較を行って、閾値以上を「有効」とし、閾値未満を「無効」を決定する。この閾値による評価は、ここで、照合される２つの画像が、同じ紙から取得されたと仮定すると、最小誤差値は、周辺誤差値から突出した小さい値を示すはずである、との判断による。
【０１２６】
図１３に戻り、ステップ１３０４では、ＣＰＵ３０１は、＜紙指紋情報照合処理＞により得られた結果（有効か無効か）を操作部１２の表示画面上に表示するように制御する。
【０１２７】
本発明における紙指紋強度の算出あるいはランク付けは紙指紋採取領域の位置と個数だけでなく、採取した紙指紋の画像パターンそのものを判断材料にすることも可能である。たとえば、読み取ったグレー・スケール画像データの、紙指紋採取可能領域の全体の輝度が不自然に高く、あらかじめ定めた大きさ以下の変化を有し、紙指紋には向かない場合などは紙指紋としての強度をランクＥとする。これは用紙の材質に起因して発生し、表面を光沢加工した用紙などがこれに相当する。採取した紙指紋の画像パターンそのものを判断材料にする場合、たとえば、スキャン画像データではなく上述した印字前の画像データから採取した紙指紋の画像パターンは全て一様なデータであり、このようなデータの場合は、紙指紋強度の判断材料にはされない。
【０１２８】
以上において、本実施形態を、作成された原稿が存在することを前提に説明してきたが、他の実施形態として説明したように、これから原稿を作成する場合にも適用可能であることは明らかである。
【０１２９】
たとえば、ワード・プロセッサなどのファイル・データを印字して、印字した用紙を原本として管理しようとする場合に適用できる。この場合、このこれから印字使用とするファイル・データを入力して、上述したような手法で各ページの紙指紋の強度を算出し、その強度を提示することができる。提示された各ページの強度が所望の強度でない場合に、ユーザは、ワード・プロセッサなどを使用してそのページのレイアウトなどを変更し、再度その強度を算出して提示させることができる。この処理を各ページについて繰り返すことにより、各ページが所望の強度となるようにファイル・データを構成することが可能になる。
【０１３０】
このようにして作成されたファイル・データを印字した用紙を上述した図８に示した処理を実行した場合、たとえば、ステップ８０３から直接ステップ８０４に進む処理が行われることになる。
【０１３１】
以上、ユーザが紙指紋を採取する際に、強い強度の紙指紋を採取可能か否かまたは採取したか否かをユーザに報知するので、原本保証の確度が低い場合にユーザが文書のレイアウトを変更するなどして原本保証の確度が高い文書に変更する機会を与えることができる。文書レイアウトの変更とは、たとえば文字サイズを小さくたり、行間を詰めたりすることであり、これにより紙指紋採取用の空白領域を確保することができる。また、強度の強い紙指紋を採取できない原因がコート紙等の紙質にある場合にも、強い強度の紙指紋を採取できないことを提示するので、ユーザは、違う材質の紙に印刷し、それを原本として紙指紋を登録させるように指示することもできる。
【０１３２】
また、原本保証の確度が低い文書であると判断した場合には、原本保証の確度が高い紙文書に変換するので、登録後に原本保証ができないという可能性を少なくすることができる。
【０１３３】
原本性保証の確度が低い文書を原本として処理してしまうことを防止することができ、これにより、紙をスキャンしてその紙指紋（繊維パターンの特徴）を元に紙の原本性を高い確度で保証することが可能な原本を作成することが容易になる。
【０１３４】
また、以上のようにして作成した原本を関係者に配布し、後日、特定の紙文書が以前に配布された原本であるか否かを確認する場合、その特定の紙文書が原本であれば、高い確率で原本であることを保証することが可能になる。反対に、その特定の紙文書が原本でない場合、高い確率で「原本でない」と提示することが可能になる。
【０１３５】
さらに本発明は、複数の機器（たとえば、スキャナ、パーソナル・コンピュータ、プリンタなど）から構成されるシステムに適用することも、一つの機器からなる装置（複合機、プリンタ、ファクシミリ装置など）に適用することも可能である。
【０１３６】
また本発明の目的は、上述したフローチャートの手順を実現するプログラム・コードを記憶した記憶媒体から、システムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が、そのプログラム・コードを読出し実行することによっても達成される。この場合、記憶媒体から読み出されたプログラム・コード自体が本発明の新規な機能を実現することになる。そのため、このプログラム・コードおよびプログラム・コードを記憶した記憶媒体も本発明の一つを構成することになる。
【０１３７】
プログラム・コードを供給するための記憶媒体としては、たとえば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリ・カード、ＲＯＭなどを用いることができる。
【０１３８】
またコンピュータが読み出したプログラム・コードを実行することにより、上述した実施形態の機能が実現される。また、そのプログラム・コードの指示に基づきコンピュータ上で稼動しているＯＳ（オペレーティング・システム）などが実際の処理の一部または全部を行い、その処理によって上述した実施形態の機能が実現される場合も含まれる。
【０１３９】
さらに、記憶媒体から読出されたプログラム・コードが、コンピュータ内のユニットに備わるメモリに書き込まれた後、そのプログラム・コードの指示に基づき、そのユニットに備わるＣＰＵなどが実際の処理の一部または全部を行う場合でも同様である。その処理によって上述した実施形態の機能が実現される。この場合のユニットとしては、機能拡張ボードやコンピュータに接続された機能拡張ユニットとすることができる。
【図面の簡単な説明】
【０１４０】
【図１】本発明の実施形態に係わる画像形成システムの構成を示す図である。
【図２】図１に示す画像形成装置１０の外観を示す図である。
【図３】画像形成装置１０のコントローラ１１のより詳細な内部構成を示す図である。
【図４】内部処理において画像データを表すのに使用する３２×３２画素のタイル・データを概念的に示す図である。
【図５】スキャナ画像処理部３１２の内部構成を示す図である。
【図６】プリンタ画像処理部３１５においてなされる処理の流れを示す図である。
【図７】画像形成装置１０の操作部１２の表示部における初期画面を示す図である。
【図８】ＣＰＵ３０１あるいはコントローラ１１が行う紙文書の紙指紋強度の提示、および紙指紋情報の登録処理を含む本発明の実施形態について説明する図である。
【図９】ＣＰＵ３０１あるいはコントローラ１１が行う紙指紋情報取得処理を示すフローチャートである。
【図１０】算出された指紋強度のポイント数と、そのランクとの関係を示す図である。
【図１１】紙指紋の強度をユーザに提示する場合の表示例を示す図である。
【図１２】紙指紋を採取することができないことを操作部１２に示す際の表示例を示す図である。
【図１３】紙文書の紙指紋がデータベースに登録された紙指紋であるか否かについて照合する処理を説明する図である。
【図１４】ＣＰＵ３０１あるいはコントローラ１１が行う紙指紋情報照合処理を示すフローチャートである。
【符号の説明】
【０１４１】
１０、２０    画像形成装置
１１、２１、３１    コントローラ（Controller Unit）
１２、２２、３２    操作部（ユーザ・インターフェース）
１３、２３    スキャナ部
１４、２４、３３    プリンタ部
３０    画像形成装置（プリンタ）
４０    ホスト・コンピュータ（ＰＣ）
５０    ＬＡＮ
２０１    原稿フィーダ
２０２    トレイ
２０３、２０４、２０５    用紙カセット
２０６    排紙トレイ
３０１    ＣＰＵ
３０２    ＲＡＭ
３０３    ＲＯＭ
３０４    ＨＤＤ
３０５    操作部インターフェース
３０６    ネットワーク・インターフェース部
３０７    モデム
３０８    ２値画像回転部
３０９    ２値多値圧縮伸張部
３１０    システム・バス
３１１    スキャナインターフェース
３１２    スキャナ画像処理部
３１３    圧縮部
３１４    プリンタ・インターフェース部
３１５    プリンタ画像処理部
３１６    伸張部
３１７    画像変換部
３１８    伸張部
３１９    圧縮部
３２０    回転部
３２１    変倍部
３２２    色空間変換部
３２３    ２値多値変換部
３２４    多値２値変換部
３２５    移動部
３２６    間引き部
３２７    合成部
３２８    ＲＩＰ
３２９    圧縮部
３３０    画像バス
５００    シェーディング補正部
５０１    マスキング処理部
５０２    フィルタ処理部
５０３    ヒストグラム生成部
５０４    入力側ガンマ補正部
５０５    カラー・モノクロ判定部
５０６    文字写真判定部
５０７    紙指紋情報取得部
６０１    下地飛ばし処理部
６０２    モノクロ生成部
６０３    Ｌｏｇ変換部
６０４    出力色補正部
６０５    出力側ガンマ補正部
６０６    中間調補正部
７０２    読み取りモード・タブ
７０４    原稿選択タブ
７０６    フィニッシング・タブ
７０７    両面設定タブ
７０８    紙指紋情報登録処理を選択するためのタブ
７０９    紙指紋情報照合処理を選択するためのタブ
【図１】
2008141681.tif 000004
【図２】
2008141681.tif 000005
【図３】
2008141681.tif 000006
【図４】
2008141681.tif 000007
【図５】
2008141681.tif 000008
【図６】
2008141681.tif 000009
【図７】
2008141681.tif 000010
【図８】
2008141681.tif 000011
【図９】
2008141681.tif 000012
【図１０】
2008141681.tif 000013
【図１１】
2008141681.tif 000014
【図１２】
2008141681.tif 000015
【図１３】
2008141681.tif 000016
【図１４】
2008141681.tif 000017