(57)【特許請求の範囲】
【請求項１】
複数ページからなる文書の原本性を判定する方法であって、
複数ページの紙原稿を読み取って得られた画像データからページ毎に紙指紋情報を取得する紙指紋取得ステップと、
前記紙指紋取得ステップにより取得されたページ毎の紙指紋情報を合成して、当該ページ毎の紙指紋情報がタイル状に並んだ１の紙指紋情報を生成する、合成ステップと、
前記合成ステップで生成された前記１の紙指紋情報を被照合のため登録する登録ステップと、
紙指紋情報の照合の指示に応じて、照合対象の複数ページの紙原稿を読み取って得られた画像データからページ毎に紙指紋情報を取得する照合時紙指紋取得ステップと、
前記照合時紙指紋取得ステップにより取得されたページ毎の紙指紋情報を合成して、当該ページ毎の紙指紋情報がタイル状に並んだ1の紙指紋情報を生成する照合時合成ステップと、
前記照合時合成ステップにより合成された前記１の紙指紋情報と、前記登録ステップにより登録された前記１の紙指紋情報とを照合し、両者が一致するかどうかを判定する照合ステップと、
を含むことを特徴とする方法。
【請求項２】
複数ページからなる文書の原本性を判定する方法であって、
複数ページの紙原稿を読み取って得られた画像データからページ毎に紙指紋情報を取得する紙指紋取得ステップと、
前記紙指紋取得ステップにより取得されたページ毎の紙指紋情報を合成して、当該ページ毎の紙指紋情報を重畳させた１の紙指紋情報を生成する、合成ステップと、
前記合成ステップで生成された前記１の紙指紋情報を被照合のため登録する登録ステップと、
紙指紋情報の照合の指示に応じて、照合対象の複数ページの紙原稿を読み取って得られた画像データからページ毎に紙指紋情報を取得する照合時紙指紋取得ステップと、
前記照合時紙指紋取得ステップにより取得されたページ毎の紙指紋情報を合成して、当該ページ毎の紙指紋情報を重畳させた1の紙指紋情報を生成する照合時合成ステップと、
前記照合時合成ステップにより合成された前記１の紙指紋情報と、前記登録ステップにより登録された前記１の紙指紋情報とを照合し、両者が一致するかどうかを判定する照合ステップと、
を含むことを特徴とする方法。
【請求項３】
複数ページからなる文書の原本性を判定する方法であって、
複数ページの紙原稿を読み取って得られた画像データからページ毎に紙指紋情報を取得する紙指紋取得ステップと、
前記紙指紋取得ステップにより取得されたページ毎の紙指紋情報を合成した複数の紙指紋情報であって、当該異なるページの組み合わせが互いに隣り合うページ同士の組み合わせである複数の紙指紋情報を生成する、合成ステップと、
前記合成ステップで生成された前記複数の紙指紋情報を被照合のため登録する登録ステップと、
紙指紋情報の照合の指示に応じて、照合対象の複数ページの紙原稿を読み取って得られた画像データからページ毎に紙指紋情報を取得する照合時紙指紋取得ステップと、
前記照合時紙指紋取得ステップにより取得されたページ毎の紙指紋情報を合成した複数の紙指紋情報であって、当該異なるページの組み合わせが互いに隣り合うページ同士の組み合わせである複数の紙指紋情報を生成する、照合時合成ステップと、
前記照合時合成ステップにより合成された前記複数の紙指紋情報と、前記登録ステップにより登録された前記複数の紙指紋情報とを順次照合し、両者が一致するかどうかを判定する照合ステップと、
を含むことを特徴とする画像処理方法。
【請求項４】
複数ページからなる文書の原本性を判定する装置であって、
複数ページの紙原稿を読み取って得られた画像データからページ毎に紙指紋情報を取得する紙指紋取得手段と、
前記紙指紋取得手段により取得されたページ毎の紙指紋情報を合成して、当該ページ毎の紙指紋情報がタイル状に並んだ１の紙指紋情報を生成する、合成手段と、
前記合成手段で生成された前記１の紙指紋情報を被照合のため登録する登録手段と、
紙指紋情報の照合の指示に応じて、照合対象の複数ページの紙原稿を読み取って得られた画像データからページ毎に紙指紋情報を取得する照合時紙指紋取得手段と、
前記照合時紙指紋取得手段により取得されたページ毎の紙指紋情報を合成して、当該ページ毎の紙指紋情報がタイル状に並んだ１の紙指紋情報を生成する照合時合成手段と、
前記照合時合成手段により合成された前記１の紙指紋情報と、前記登録手段により登録された前記１の紙指紋情報とを照合し、両者が一致するかどうかを判定する照合手段と、
を備えることを特徴とする装置。
【請求項５】
複数ページからなる文書の原本性を判定する装置であって、
複数ページの紙原稿を読み取って得られた画像データからページ毎に紙指紋情報を取得する紙指紋取得手段と、
前記紙指紋取得手段により取得されたページ毎の紙指紋情報を合成して、当該ページ毎の紙指紋情報を重畳させた１の紙指紋情報を生成する、合成手段と、
前記合成手段で生成された前記１の紙指紋情報を被照合のため登録する登録手段と、
紙指紋情報の照合の指示に応じて、照合対象の複数ページの紙原稿を読み取って得られた画像データからページ毎に紙指紋情報を取得する照合時紙指紋取得手段と、
前記照合時紙指紋取得手段により取得されたページ毎の紙指紋情報を合成して、当該ページ毎の紙指紋情報を重畳させた１の紙指紋情報を生成する照合時合成手段と、
前記照合時合成手段により合成された前記１の紙指紋情報と、前記登録手段により登録された前記１の紙指紋情報とを照合し、両者が一致するかどうかを判定する照合手段と、
を備えることを特徴とする装置。
【請求項６】
複数ページからなる文書の原本性を判定する装置であって、
複数ページの紙原稿を読み取って得られた画像データからページ毎に紙指紋情報を取得する紙指紋取得手段と、
前記紙指紋取得手段により取得されたページ毎の紙指紋情報を合成した複数の紙指紋情報であって、当該異なるページの組み合わせが互いに隣り合うページ同士の組み合わせである複数の紙指紋情報を生成する、合成手段と、
前記合成手段で生成された前記複数の紙指紋情報を被照合のため登録する登録手段と、
紙指紋情報の照合の指示に応じて、照合対象の複数ページの紙原稿を読み取って得られた 画像データからページ毎に紙指紋情報を取得する照合時紙指紋取得手段と、
前記照合時紙指紋取得手段により取得されたページ毎の紙指紋情報を合成した複数の紙指紋情報であって、当該異なるページの組み合わせが互いに隣り合うページ同士の組み合わせである複数の紙指紋情報を生成する、照合時合成手段と、
前記照合時合成手段により合成された前記複数の紙指紋情報と、前記登録手段により登録された前記複数の紙指紋情報とを順次照合し、両者が一致するかどうかを判定する照合手段と、
を備えることを特徴とする装置。
【請求項７】
請求項１〜３のいずれか1項に記載の方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、紙指紋情報（以下で、紙指紋情報のことを紙紋とも称する）情報を取り扱うことができる画像形成装置及び画像形成装置の制御方法及びプログラム及び記憶媒体に関する。
【背景技術】
【０００２】
紙は、太さ２０〜３０ミクロン程度の植物繊維がからまってできている。そのからまりにより、ランダムなパターンを作り出されている。このランダムなパターンは、指紋と同じように、紙一枚一枚で異なっており、このような紙上のランダムなパターンは、紙指紋情報と呼ばれている。
【０００３】
紙指紋情報は、紙一枚一枚で違っているため、「私の発行した原本は、この紙指紋情報を有する紙だ」と登録しておくと、後で、紙が、「原本」なのか「偽物」なのかを判定することが可能となる。なお、「偽物」には、「原本の複写物」も当然含まれる。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、紙指紋の技術を用いて、複数ページからなる紙文書の各ページの紙指紋を登録しておき、登録した紙指紋情報と、照合対象の紙文書から抽出した紙指紋情報を比較することで原本性を証明しようとした場合、以下の問題が生ずる。すなわち、この紙文書には容易に改竄が行われ、かつこの改竄を検知することができない。
【０００５】
例えば、この紙文書内のページを、第三者が破棄してしまった場合、この破棄されたことを立証することはできない。また、第三者が自ら作成したページを、この紙文書に付け足したり差し替えたりしてしまった場合、この付け足されたことや差し替えられたことを立証することはできない。
【０００６】
即ち、この紙指紋情報の技術では、個々のページの原本性を証明することはできても、複数ページからなる紙文書全体としての原本性を証明することはできない。
【０００７】
本発明は、上記問題に鑑みてなされたものである。その目的とするところ複数ページからなる文書の原本性を保証することである。
【０００８】
ここで、「改竄」は、差し替え、抜き取り等の行為を意味するものとする。また、「原本性」は、「真正性」を意味するものとする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明に係る方法は、複数ページからなる文書の原本性を判定する画像処理方法であって、複数ページの紙原稿を読み取って得られた画像データからページ毎に紙指紋情報を取得する紙指紋取得ステップと、前記紙指紋取得ステップにより取得されたページ毎の紙指紋情報を合成して、当該ページ毎の紙指紋情報がタイル状に並んだ１の紙指紋情報を生成する、合成ステップと、前記合成ステップで生成された前記１の紙指紋情報を被照合のため登録する登録ステップと、紙指紋情報の照合の指示に応じて、照合対象の複数ページの紙原稿を読み取って得られた画像データからページ毎に紙指紋情報を取得する照合時紙指紋取得ステップと、前記照合時紙指紋取得ステップにより取得されたページ毎の紙指紋情報を合成して、当該ページ毎の紙指紋情報がタイル状に並んだ1の紙指紋情報を生成する照合時合成ステップと、前記照合時合成ステップにより合成された前記１の紙指紋情報と、前記登録ステップにより登録された前記１の紙指紋情報とを照合し、両者が一致するかどうかを判定する照合ステップと、を含むことを特徴とする。
【発明の効果】
【００１０】
本発明により、複数ページからなる紙文書全体としての原本性を証明することができる。
【発明を実施するための最良の形態】
【００１１】
以下で、図面を参照して本発明を実施するための最良の形態について説明する。  
（実施形態１）
＜印刷システム（図１）＞
続いて、実施形態１について図面を参照して詳細に説明する。図１は、本発明の実施形態に係る印刷システムを示すブロック図である。このシステムでは、ホストコンピュータ４０及び３台の画像形成装置（１０，２０，３０）がＬＡＮ５０に接続されているが、本発明における印刷システムにおいては、これらの接続数に限られることはない。また、本実施形態では接続方法としてＬＡＮを適用しているが、これに限られることはない。例えば、ＷＡＮ（公衆回線）などの任意のネットワーク、ＵＳＢなどのシリアル伝送方式、セントロニクスやＳＣＳＩなどのパラレル伝送方式なども適用可能である。
【００１２】
ホストコンピュータ（以下、ＰＣと称する）４０は、パーソナルコンピュータの機能を有している。このＰＣ４０は、ＬＡＮ５０やＷＡＮを介してＦＴＰやＳＭＢプロトコルを用いファイルを送受信したり電子メールを送受信したりすることができる。また、ＰＣ４０から画像形成装置１０、２０、３０に対して、プリンタドライバを介した印字命令を行うことが可能となっている。
【００１３】
画像形成装置１０と画像形成装置２０は、同じ要素を有する装置である。画像形成装置３０は、プリント機能のみの画像形成装置であり、画像形成装置１０や画像形成装置２０が有するスキャナ部を有していない。以下では、説明の簡単のために、画像形成装置１０、２０のうちの画像形成装置１０に注目して、詳細に説明する。
【００１４】
画像形成装置１０は、画像入力デバイスであるスキャナ部１３、画像出力デバイスであるプリンタ部１４、画像形成装置１０全体の動作制御を司るコントローラ１１、ユーザインターフェース（ＵＩ）である操作部１２を有する。
【００１５】
画像形成装置２０は、画像入力デバイスであるスキャナ部２３、画像出力デバイスであるプリンタ部２４、コントローラ２１、ユーザインターフェース（ＵＩ）である操作部２２を有する。ここで、コントローラ２１は、画像形成装置２０全体の動作制御を司る。
【００１６】
画像形成装置３０は、画像出力デバイスであるプリンタ部３３、画像形成装置３０全体の動作制御を司るコントローラ３１、ユーザインターフェース（ＵＩ）である操作部３２を有する。
【００１７】
＜画像形成装置１０（図２）＞
画像形成装置１０の外観を図２に示す。スキャナ部１３は、複数のＣＣＤを有している。この各ＣＣＤの感度が夫々異なっていると、たとえ原稿上の各画素の濃度が同じであったとしても、各画素が夫々違う濃度であると認識されてしまう。そのため、スキャナ部では、最初に白板（一様に白い板）を露光走査し、露光走査して得られた反射光の量を電気信号に変換してコントローラ１１に出力している。
【００１８】
なお、後述するように、コントローラ１１内の図５に示されているシェーディング補正部５００は、各ＣＣＤから得られた電気信号を元に、各ＣＣＤの感度の違いを認識している。そして、この認識された感度の違いを利用して、原稿上の画像をスキャンして得られた電気信号の値を補正している。さらに、シェーディング補正部５００は、後述するコントローラ１１内のＣＰＵ３０１からゲイン調整の情報を受取ると、当該情報に応じたゲイン調整を行う。ゲイン調整は、原稿を露光走査して得られた電気信号の値を、どのように０〜２５５の輝度信号値に割り付けるかを調整するために用いられる。このゲイン調整により、原稿を露光走査して得られた電気信号の値を高い輝度信号値に変換したり、低い輝度信号値に変換したりすることができるようになっている。
【００１９】
続いて、画像形成装置が、原稿上の画像をスキャンする方式について、以下で説明する。
【００２０】
スキャナ部１３は、原稿上の画像を露光走査して得られた反射光をＣＣＤに入力することで画像の情報を電気信号に変換する。さらに電気信号をＲ，Ｇ，Ｂ各色からなる輝度信号に変換し、当該輝度信号を画像データとしてコントローラ１１に対して出力する。
【００２１】
なお、原稿は、原稿フィーダ２０１のトレイ２０２にセットされる。ユーザが、操作部１２から読み取り開始を指示すると、コントローラ１１からスキャナ部１３に原稿読み取り指示が与えられる。スキャナ部１３は、この指示を受けると、原稿フィーダ２０１のトレイ２０２から原稿を１枚ずつフィードして、原稿の読み取り動作を行う。なお、原稿の読み取り方法は原稿フィーダ２０１による自動送り方式ではなく、原稿を不図示のガラス面上に載置し露光部を移動させることで原稿の走査を行う方法であってもよい。
【００２２】
プリンタ部１４は、コントローラ１１から受取った画像データを用紙上に形成する画像形成デバイスである。なお、本実施形態において、画像形成方式は、感光体ドラムや感光体ベルトを用いた電子写真方式となっているが、本発明はこれに限られることはない。例えば、微少ノズルアレイからインクを吐出して用紙上に印字するインクジェット方式などでも適用可能である。また、プリンタ部１４には、異なる用紙サイズ又は異なる用紙向きを選択可能とする複数の用紙カセット２０３、２０４、２０５が、設けられている。排紙トレイ２０６には印字後の用紙が排出される。
【００２３】
＜コントローラ１１の詳細説明（図３）＞
図３は、画像形成装置１０のコントローラ１１をより詳細に説明するためのブロック図である。
【００２４】
コントローラ１１は、スキャナ部１３やプリンタ部１４と電気的に接続されており、一方ではＬＡＮ５０やＷＡＮ３３１を介してＰＣ４０や外部の装置などと接続されている。これにより、画像データやデバイス情報の入出力が可能となっている。
【００２５】
ＣＰＵ３０１は、ＲＯＭ３０３に記憶された制御プログラム等に基づいて接続中の各種デバイスとのアクセスを統括的に制御すると共に、コントローラ内部で行われる各種処理についても統括的に制御する。ＲＡＭ３０２は、ＣＰＵ３０１が動作するためのシステムワークメモリであり、かつ画像データを一時記憶するためのメモリでもある。このＲＡＭ３０２は、記憶した内容を電源ｏｆｆ後も保持しておくＳＲＡＭ及び電源ｏｆｆ後には記憶した内容が消去されてしまうＤＲＡＭを有する。ＲＯＭ３０３には装置のブートプログラムなどが格納されている。ＨＤＤ３０４は、ハードディスクドライブであり、システムソフトウェアや画像データを格納することが可能となっている。
【００２６】
操作部Ｉ／Ｆ３０５は、システムバス３１０と操作部１２とを接続するためのインターフェース部である。この操作部Ｉ／Ｆ３０５は、操作部１２に表示するための画像データをシステムバス３１０から受取り操作部１２に出力すると共に、操作部１２から入力された情報をシステムバス３１０へと出力する。
【００２７】
Ｎｅｔｗｏｒｋ  Ｉ／Ｆ３０６は、ＬＡＮ５０及びシステムバス３１０に接続し、情報の入出力を行う。モデム３０７は、ＷＡＮ３３１及びシステムバス３１０に接続しており、情報の入出力を行う。２値画像回転部３０８は、送信前の画像データの方向を変換する。２値多値圧縮・伸張部３０９は、送信前の画像データの解像度を所定の解像度や相手能力に合わせた解像度に変換する。なお、圧縮及び伸張にあたってはＪＢＩＧ、ＭＭＲ、ＭＲ、ＭＨなどの方式が用いられる。画像バス３３０は、画像データをやり取りするための伝送路であり、ＰＣＩバス又はＩＥＥＥ１３９４を有する。
【００２８】
スキャナ画像処理部３１２は、スキャナ部１３からスキャナＩ／Ｆ３１１を介して受取った画像データに対して、補正、加工、及び編集を行う。なお、スキャナ画像処理部３１２は、受取った画像データがカラー原稿か白黒原稿かや、文字原稿か写真原稿かなどを判定する。そして、その判定結果を画像データに付随させる。こうした付随情報を属性データと称する。このスキャナ画像処理部３１２で行われる処理の詳細については後述する。
【００２９】
圧縮部３１３、３２９は、画像データを受取り、この画像データを３２×３２画素のブロック単位に分割する。なお、この３２×３２画素の画像データをタイル画像データと称する。図４は、このタイル画像データを概念的に表している。原稿（読み取り前の紙媒体）において、このタイル画像データに対応する領域をタイル画像と称する。なおタイル画像データには、その３２×３２画素のブロックにおける平均輝度情報やタイル画像の原稿上の座標位置がヘッダ情報として付加されている。さらに圧縮部３１３、３２９は、複数のタイル画像データからなる画像データを圧縮する。伸張部３１６は、複数のタイル画像データからなる画像データを伸張した後にラスタ展開してプリンタ画像処理部３１５に送る。
【００３０】
プリンタ画像処理部３１５は、伸張部３１６から送られた画像データを受取り、この画像データに付随させられている属性データを参照しながら画像データに画像処理を施す。画像処理後の画像データは、プリンタＩ／Ｆ３１４を介してプリンタ部１４に出力される。このプリンタ画像処理部３１５で行われる処理の詳細については後述する。
【００３１】
画像変換部３１７は、画像データに対して所定の変換処理を施す。この処理部は、以下に示すような処理部を有する。
【００３２】
伸張部３１８は、受取った画像データを伸張する。圧縮部３１９は、受取った画像データを圧縮する。回転部３２０は、受取った画像データを回転する。変倍部３２１は、受取った画像データに対し解像度変換処理（例えば６００ｄｐｉから２００ｄｐｉ）を行う。色空間変換部３２２は、受取った画像データの色空間を変換する。この色空間変換部３２２は、マトリクス又はテーブルを用いて公知の下地飛ばし処理を行ったり、公知のＬＯＧ変換処理（ＲＧＢ→ＣＭＹ）を行ったり、公知の出力色補正処理（ＣＭＹ→ＣＭＹＫ）を行ったりすることができる。２値多値変換部３２３は、受取った２階調の画像データを２５６階調の画像データに変換する。逆に、多値２値変換部３２４は、受取った２５６階調の画像データを誤差拡散処理などの手法により２階調の画像データに変換する。
【００３３】
合成部３２７は、受取った２つの画像データを合成し１枚の画像データを生成する。なお、２つの画像データを合成する際には、合成対象の画素同士が持つ輝度値の平均値を合成輝度値とする方法や、輝度レベルで明るい方の画素の輝度値を合成後の画素の輝度値とする方法が適用される。また、暗い方を合成後の画素とする方法の利用も可能である。さらに合成対象の画素同士の論理和演算、論理積演算、排他的論理和演算などで合成後の輝度値を決定する方法なども適用可能である。これらの合成方法は、いずれも周知の手法である。間引き部３２６は、受取った画像データの画素を間引くことで解像度変換を行い、１／２，１／４，１／８などの画像データを生成する。移動部３２５は、受取った画像データに余白部分をつけたり余白部分を削除したりする。
【００３４】
ＲＩＰ３２８は、ＰＣ４０などから送信されたＰＤＬコードデータを元に生成された中間データを受取り、ビットマップデータ（多値）を生成する。
紙指紋情報管理部３４０は、スキャナ画像処理部３１２の処理によって得られた紙指紋情報を照合対象の複数のページを関連付けて管理する。
【００３５】
＜スキャナ画像処理部３１２の詳細説明（図５）＞
図５に、スキャナ画像処理部３１２の内部を示す。
【００３６】
スキャナ画像処理部３１２は、ＲＧＢ各８ｂｉｔの輝度信号からなる画像データを受取る。
【００３７】
シェーディング補正部５００は、この輝度信号に対してシェーディング補正する。シェーディング補正とは、上述したように、ＣＣＤの感度のばらつきによって原稿の明るさが誤認識されてしまうことを防止するための処理である。さらに、上述したように、このシェーディング補正部５００は、ＣＰＵ３０１からの指示によりゲイン調整を行うことができるようになっている。
【００３８】
続いて、この輝度信号は、マスキング処理部５０１によりＣＣＤのフィルタ色に依存しない標準的な輝度信号に変換される。
【００３９】
フィルタ処理部５０２は、受取った画像データの空間周波数を任意に補正する。この処理部は、受取った画像データに対して、例えば７×７のマトリクスを用いた演算処理を行う。ところで、複写機や複合機では、図７に示されている文字／写真キー７１７の押し下げによりコピーモードとして文字モードや写真モードや文字／写真モードを選択することができる。ここでユーザにより文字モードが選択された場合には、フィルタ処理部５０２は、文字用のフィルタを画像データ全体にかける。また、写真モードが選択された場合には、写真用のフィルタを画像データ全体にかける。また、文字／写真モードが選択された場合には、後述の文字写真判定信号（属性データの一部）に応じて画素ごとに適応的にフィルタを切り替える。つまり、画素ごとに写真用のフィルタをかけるか文字用のフィルタをかけるかが決定される。なお、写真用のフィルタには高周波成分のみ平滑化が行われるような係数が設定されている。これは、画像のざらつきを目立たせないためである。また、文字用のフィルタには強めのエッジ強調を行うような係数が設定されている。これは、文字のシャープさを出すためである。
【００４０】
ヒストグラム生成部５０３は、受取った画像データの各画素の輝度データをサンプリングする。より詳細に説明すると、主走査方向、副走査方向にそれぞれ指定した開始点から終了点で囲まれた矩形領域内の輝度データを、主走査方向、副走査方向に一定のピッチでサンプリングする。そして、サンプリング結果を元にヒストグラムデータを生成する。生成されたヒストグラムデータは、下地飛ばし処理を行う際に下地レベルを推測するために用いられる。入力側ガンマ補正部５０４は、テーブル等を利用して非線形特性を持つ輝度データに変換する。
【００４１】
カラーモノクロ判定部５０５は、受取った画像データの各画素が有彩色であるか無彩色であるかを判定し、その判定結果をカラーモノクロ判定信号（属性データの一部）として画像データに付随させる。
【００４２】
文字写真判定部５０６は、画像データの各画素が文字の画素なのか、網点の画素なのか、網点中の文字の画素なのか、ベタ画像の画素なのかを各画素の画素値と各画素の周辺画素の画素値とに基づいて判定する。なお、どれにもあてはまらない画素は、白領域の画素である。そして、その判定結果を文字写真判定信号（属性データの一部）として画像データに付随させる。
【００４３】
紙指紋情報取得部５０７は、シェーディング補正部５００からマスキング処理部５０１に入力されたＲＧＢの画像データのうち、所定の領域（少なくとも一箇所以上の領域）の画像データをマスキング処理部５０１から取得する。以下、紙指紋情報取得部５０７が行う紙指紋情報取得処理の詳細を図８にて詳述する。
【００４４】
＜紙指紋情報取得部５０７の詳細説明（図８）＞
図８は、図５の紙指紋情報取得部５０７が行う紙指紋情報取得処理を示すフローチャートである。なお、紙指紋情報取得部５０７については、上述したようにコントローラ１１のＣＰＵ３０１によって制御される。
【００４５】
ステップＳ８０１で、紙指紋情報取得部５０７は、上記取得した画像データをグレイスケール画像データに変換する。
【００４６】
ステップＳ８０２で、紙指紋情報取得部５０７は、該グレイスケール画像データをもとに、印刷や手書きの文字といった誤判定の要因となりうるものを取り除いて照合を行うためのマスクデータを作成する。ここで、マスクデータは、「０」または「１」の２値データを示す。
【００４７】
紙指紋情報取得部５０７は、該グレイスケール画像データにおいて、輝度信号値が第１の閾値以上（つまり、明るい）である画素については、マスクデータの値を「１」に設定する。一方、紙指紋情報取得部５０７は、輝度信号値が第１の閾値未満（つまり、暗い）である画素については、マスクデータの値を「０」に設定する。
【００４８】
紙指紋情報取得部５０７は、以上の処理を、グレイスケール画像データに含まれる各画素に対して行う。
【００４９】
ステップＳ８０３で、紙指紋情報取得部５０７は、該グレイスケール画像データ、および該マスクデータの２つのデータを紙指紋情報として取得し、保存する。
【００５０】
なお、ステップＳ８０１においてグレイスケールに変換された画像データ自体のことを紙指紋情報と称することもあるが、本実施形態では、上記二つのデータを紙指紋情報と称する。
【００５１】
紙指紋情報取得部５０７は、上記紙指紋情報取得領域の紙指紋情報を不図示のデータバスを用いてＲＡＭ３０２に送り、保存する。
【００５２】
＜プリンタ画像処理部３１５の詳細説明（図６）＞
次に、図３におけるプリンタ画像処理部３１５における処理の流れを、図６を参照して説明する。
【００５３】
下地飛ばし処理部６０１は、スキャナ画像処理部３１２で生成されたヒストグラムを用いて画像データの下地色を飛ばす（除去する）処理を行う。
【００５４】
モノクロ生成部６０２は、カラーデータをモノクロデータに変換する。
【００５５】
Ｌｏｇ変換部６０３は、輝度、および濃度の変換処理を行う。例えば、Ｌｏｇ変換部６０３は、ＲＧＢ入力された画像データを、ＣＭＹの画像データに変換する。
【００５６】
出力色補正部６０４は、出力色補正を行う。例えば、ＣＭＹ入力された画像データを、テーブルやマトリックスを用いてＣＭＹＫの画像データに変換する。
【００５７】
出力側ガンマ補正部６０５は、この出力側ガンマ補正部６０５に入力される信号値と、複写出力後の反射濃度値とが比例するように補正を行う。
【００５８】
中間調補正部６０６は、出力するプリンタ部１４の階調数に合わせて中間調処理を行う。例えば、受信した高階調の画像データに対し２値化や３２値化などの処理を行う。
【００５９】
なお、スキャナ画像処理部３１２やプリンタ画像処理部３１５における各処理部では、受信した画像データに各処理を施さずに出力させることも可能である。このように、ある処理部において処理を施さずにデータを通過させることを、「処理部をスルーさせる」と呼ぶ。
【００６０】
＜紙指紋情報登録処理＞
ＣＰＵ３０１は、紙指紋情報取得部５０７からＲＡＭ３０２に送られてきた所定領域の紙指紋情報を読出し、当該読出された紙指紋情報を不図示のサーバに登録することが可能となっている。この登録は、ＲＡＭ３０２内に格納されたプログラムを実行することによって行われる。
【００６１】
＜紙指紋情報照合処理（図９）＞
次に、図９を参照して、紙指紋情報照合処理について説明する。図９は、紙指紋情報照合処理を示すフローチャートである。本フローチャートの各ステップは、ＣＰＵ３０１により統括的に制御される。
【００６２】
ＣＰＵ３０１は、紙指紋情報取得部５０７からＲＡＭ３０２に送られてきた紙指紋情報を読出し、当該読出された紙指紋情報と他の紙指紋情報とを照合する制御を行うことができる。なお、他の紙指紋情報とは、サーバなどの他の記憶媒体に格納されている紙指紋情報を意味し、後述する被照合用紙指紋情報を意味する。
【００６３】
まず、図８に示されている紙指紋情報取得処理を実行する。
【００６４】
次に、ステップＳ９０１で、ＣＰＵ３０１は、サーバに登録されている紙指紋情報（被照合用紙指紋情報）をＲＡＭ３０２から読み出す。
【００６５】
ステップＳ９０２で、ＣＰＵ３０１は、紙指紋情報取得部５０７から送信された紙指紋情報（照合用紙指紋情報）と、ステップＳ９０１において読み出された紙指紋情報を照合する。このために、ＣＰＵ３０１は、以下の式（１）を用いて２つの紙指紋情報のマッチング度合いを算出する。
【００６６】
この算出処理は、被照合用紙指紋情報と、照合用紙指紋情報（紙指紋情報取得部５０７からＲＡＭ３０２に送信された紙指紋情報）とを比較照合するためのものである。  
照合用紙指紋と被照合用紙指紋との間で、式（１）に示した関数を使用し、照合処理を行う。なお、式（１）は、照合誤差を表している。
【００６７】
【数１】
0004950835.tif 000002
【００６８】
式（１）においてα1はステップＳ９０１で読み出された紙指紋情報（被照合用紙指紋）中のマスクデータである。ｆ1（ｘ，ｙ）は、ステップＳ９０１で読み出された紙指紋情報（被照合用紙指紋）中のグレイスケール画像データを表す。一方、α2はステップＳ９０２で紙指紋情報取得部５０７から送信された紙指紋情報（照合用紙指紋）中のマスクデータである。ｆ2（ｘ，ｙ）は、ステップＳ９０２で紙指紋情報取得部５０７から送信された紙指紋情報（照合用紙指紋）中のグレイスケール画像データを表す。
【００６９】
なお、式（１）の（ｘ，ｙ）は、照合用および被照合用紙指紋情報中の基準となる座標を表し、（ｉ，ｊ）は、照合用および被照合用紙指紋情報の位置ずれを考慮したパラメータを表す。但し、本発明では、位置ずれを無視できる程度のものと見なして、ｉ＝０，ｊ＝０として処理を行う。
【００７０】
ここで、この式（１）の意味を考えるために、ｉ＝０，ｊ＝０であり、かつ、α1（ｘ，ｙ）＝１（ただし、ｘ＝０〜ｎ，ｙ＝０〜ｍ)であり、かつ、α2（ｘ−ｉ，ｙ−ｊ）＝１（ただし、ｘ=０〜ｎ，ｙ＝０〜ｍ）の場合を考えてみることにする。（ｎ，ｍは、照合する範囲が、横ｎ画素、縦ｍ画素の領域であることを表す。）
つまり、α1（ｘ，ｙ）＝１(ただし、ｘ＝０〜ｎ，ｙ＝０〜ｍ)であり、かつ、α2（ｘ−ｉ，ｙ−ｊ）＝１（ただし、ｘ=０〜ｎ，ｙ＝０〜ｍ）の場合のＥ（０，０）を求めることにする。
【００７１】
ここで、α1（ｘ，ｙ）＝１(ただし、ｘ＝０〜ｎ，ｙ＝０〜ｍは、読み出された紙指紋情報（被照合用紙指紋）の全ての画素が明るいことを示す。言い換えると、読み出された紙指紋情報（被照合用紙指紋）が取得された際には、紙指紋取得領域上には一切トナーやインクなどの色材やゴミがのっていなかったことを示す。
【００７２】
また、α2（ｘ−ｉ，ｙ−ｊ）＝１（ただし、ｘ=０〜ｎ，ｙ＝０〜ｍ）は、今回取得した紙指紋情報（紙指紋情報取得部５０７から送信された紙指紋情報（照合用紙指紋））の全ての画素が明るいことを示す。言い換えると、今取得されたばかりの紙指紋情報が取得された際には、紙指紋取得領域上には一切トナーやインクなどの色材やゴミがのっていなかったことを示す。
【００７３】
このように、α1（ｘ，ｙ）＝１とα2（ｘ−ｉ，ｙ−ｊ）＝１とが全ての画素において成り立つ時、（１）式は、
【００７４】
【数２】
0004950835.tif 000003
【００７５】
と表されることになる。
【００７６】
この｛ｆ1（ｘ，ｙ）−ｆ2（ｘ，ｙ）｝2は、読み出された紙指紋情報（被照合用紙指紋）中のグレイスケール画像データと、紙指紋情報取得部５０７から送信された紙指紋情報（照合用紙指紋）中のグレイスケール画像データとの差の二乗値を示す。従って、（１）式は、二つの紙指紋情報同士の各画素における差の二乗を合計したものになる。つまり、ｆ1（ｘ，ｙ）とｆ2（ｘ，ｙ）とが似ている画素が多ければ多いほど、Ｅ（０，０）は、小さな値を取ることになる。
【００７７】
＜αの意義＞
式（１）の分子は、｛ｆ1（ｘ，ｙ）−ｆ2（ｘ，ｙ）｝2に対してα1とα2とがかけられた結果を意味する（正確には、さらにΣ記号により合計値が求められている）。α1とα2は、濃い色の画素は０、薄い色の画素は１を示す。
【００７８】
従って、α1とα2とのうちどちらか一方（又は両方）が０の場合には、α1α2｛ｆ1（ｘ，ｙ）−ｆ2（ｘ−ｉ，ｙ−ｊ）｝2は、０になることになる。
【００７９】
即ち、どちらか一方（または両方）の紙指紋情報において対象とする画素が濃い色であった場合には、その画素における濃度差は考慮しないことを示している。これは、ゴミや色材がのってしまった画素を無視するためである。
【００８０】
この処理により、Σ記号により合計する数が増減するため、総数Σα1（ｘ，ｙ）α2（ｘ−ｉ，ｙ−ｊ）で割ることで正規化を行う。
【００８１】
ステップＳ９０３で、ＣＰＵ３０１は、ステップＳ９０２において計算された２つの紙指紋情報の照合誤差と所定の閾値との比較を行い、被照合用紙指紋と照合用紙指紋とが「一致」または「不一致」であるかを決定する。
【００８２】
＜操作画面の説明（図７）＞
次に、本実施形態における操作パネルのコピー標準画面を、図７を参照して説明する。なお、本実施形態の画像形成装置１０は、電源投入時に該コピー標準画面をデフォルト表示として起動する。
【００８３】
メッセージライン７０１は、コピージョブの状態をメッセージで表示する。
【００８４】
倍率表示７０２は、設定された倍率やコピーモードによって自動的に決められる倍率をパーセントで表示する。
【００８５】
用紙サイズ表示７０３は、選択された出力用紙を表示し、自動用紙選択が設定されている場合にはオート用紙というメッセージを表示する。
【００８６】
置数表示７０４は、何枚コピーするかを示す。
【００８７】
縮小キー７０５は、縮小コピーを行いたい場合に使用される。
【００８８】
等倍キー７０６は、縮小や拡大の設定を等倍の設定に戻したいときに使用される。
【００８９】
拡大キー７０７は、拡大コピーを行いたい場合に使用される。
【００９０】
ズームキー７０８は、細かい単位で倍率を設定して縮小コピーや拡大コピーを行いたい場合に使用される。
【００９１】
用紙選択キー７０９は、出力用紙を指定する場合に使用される。
【００９２】
ソータキー７１０は、ソートやステイプルのモードを設定する場合に使用される。
【００９３】
両面キー７１１は、両面コピーのモードを設定する場合に使用される。
【００９４】
濃度表示７１２は、現在の濃度が分かるようになっており、左側の表示部分は濃度が薄く、右側の表示部分は濃度が濃いことを示す。また、濃度表示７１２の表示は、うすくキー７１３、こくキー７１５と連動して変化する。
【００９５】
うすくキー７１３は、濃度を薄くしたい場合に使用される。
【００９６】
自動キー７１４は、自動的に濃度を決定するモードを使用する場合に使用される。
【００９７】
こくキー７１５は、濃度を濃くしたい場合に使用される。
【００９８】
文字キー７１６は、文字原稿をコピーするのに適した濃度に自動的に設定する「文字モード」を設定する場合に使用される。
【００９９】
文字／写真キー７１７は、写真が混在した原稿をコピーするのに適した濃度に自動的に設定する「文字／写真モード」を設定する場合に使用される。
【０１００】
応用モードキー７１８は、コピー標準画面で設定できない様々なコピーモードを設定する場合に使用される。
【０１０１】
符号７１９は、プリント状況キーであり、現在行われているプリント状況を見たい場合に使用する。プリント状況キー７１９は、コピー標準画面だけではなく、常にこの位置に現れており、いつでもこのキーを押すことによりプリント状況を見ることができる。
【０１０２】
紙指紋情報登録タブ７２０は、被照合用の紙指紋情報登録処理を選択するためのタブである。この紙指紋情報登録処理については、後述する。
【０１０３】
紙指紋情報照合タブ７２１は、紙指紋情報照合処理を選択するためのタブである。この紙指紋情報照合処理についても後述する。
【０１０４】
スタートキー（図示せず）が押下されると、図７における各種キーで設定された印刷設定に基づき画像形成装置１０において印刷処理が実行される。
【０１０５】
＜紙指紋情報登録タブ７２０が押下された際の動作（図１６）＞
続いて、図７に示されている紙指紋情報登録タブ７２０が、ユーザにより押下された（後にスタートキーが押下された）際に、実行される紙指紋情報登録処理について図１６を用いて説明する。
【０１０６】
ステップＳ１６０１で、ＣＰＵ３０１は、スキャナ部１３で読み取られた原稿を、画像データとしてスキャナＩ／Ｆ３１１を介してスキャナ画像処理部３１２に送るように制御する。
【０１０７】
ステップＳ１６０２で、スキャナ画像処理部３１２は、一般的なゲイン調整値よりも小さいゲイン調整値を、シェーディング補正部５００に設定する。そして、画像データに対して上記小さいゲイン調整値を適用することで得られた各輝度信号値を紙指紋情報取得部５０７に対して出力する。その後、出力データに基づいて、紙指紋情報取得部５０７は、紙指紋情報を取得する。そして、当該取得された紙指紋情報を不図示のデータバスを用いてＲＡＭ３０２に送る。
【０１０８】
紙指紋取得技術では、紙媒体の白い領域から繊維のパターンを取得する以上、暗めの画像データを得ることは必須である。そのため、本実施形態では、スキャナ画像処理部３１２が一般的なゲイン調整値よりも小さいゲイン調整値を設定することで、紙指紋情報取得用の暗い画像データを得た。しかしながら、暗い画像データを得る方法としてはこれに限られない。例えば、光量を落としてスキャンするような方法も考えられる。
【０１０９】
ステップＳ１６０３で、ＣＰＵ３０１は、紙指紋情報管理部３４０を利用して紙指紋情報を画像形成装置のＨＤＤ３０４へ格納する。このとき紙指紋情報中のグレースケールデータは、横ｎ画素、縦ｍ画素領域のタイル状のデータとしてＨＤＤ３０４へ格納されることになる。つまり既に紙指紋情報がＨＤＤ３０４へ格納されている後で、別の紙指紋情報が格納される場合、順にタイルを並べるように、登録済み紙指紋情報の後続の格納領域に紙指紋情報を格納していく方式となり、合成した紙指紋情報が形成される。（このタイル画像データの概念図は、図１７に記載されている。）
【０１１０】
ステップＳ１６０４で、ＣＰＵ３０１は、スキャナ部１３に後続の原稿が置かれているかどうか判定する。ステップＳ１６０４で、ＣＰＵ３０１が、スキャナ部１３に後続の原稿が置かれていると判断した場合は、ステップＳ１６０１へ処理が進む。ステップＳ１６０４で、ＣＰＵ３０１が、スキャナ部１３に後続の原稿が置かれていないと判断した場合は、ステップＳ１６０５へ処理が進む。
【０１１１】
ステップＳ１６０５で、ＣＰＵ３０１は、サーバからの管理番号の発番を受けた後、当該管理番号と紙指紋情報管理部３４０から取得した格納済み紙指紋情報と紙指紋情報領域の情報とを夫々関連付けてサーバに登録する。
【０１１２】
なお、紙指紋情報領域の情報には、ステップＳ１６０３において原稿が取られた順序でそれぞれの原稿に対応する紙指紋情報が、タイル状のデータとして保持されることになる。すなわち、紙指紋情報領域の情報とは、どこの領域のタイル画像データが何ページ目の原稿の紙指紋情報に対応するかを示す位置情報である。
【０１１３】
ステップＳ１６０６で、管理番号を表示画面に表示するように、ＣＰＵ３０１は、制御する。
【０１１４】
なお、この管理番号を画像形成装置１０において印字するように制御を行うことも可能である。
【０１１５】
また、紙指紋情報管理部３４０で紙指紋情報をＨＤＤ３０４へ格納した回数を紙指紋情報格納数として管理しておき、この紙指紋情報格納数が、ある一定の閾値を超えた場合にサーバへ紙指紋情報を登録する方式にしても構わない。この場合、ＣＰＵ３０１は、サーバから管理番号を既に発番されているかどうか判定して、既に発番されている場合は、当該管理番号と紙指紋情報を夫々関連付けてサーバに登録することになり、登録自体を複数回に分割しても一つの管理番号で管理されることになる。
【０１１６】
＜紙指紋情報照合処理のタブが押下された際の動作（図１８）＞
続いて、図７に示されている紙指紋情報照合タブ７２１が、ユーザにより押下され、その後、管理番号が入力された後にスタートキーが押下された際の動作について図１８を用いて説明する。
【０１１７】
ステップＳ１７０１で、ＣＰＵ３０１は、スキャナ部１３で読み取られた原稿を、画像データとしてスキャナＩ／Ｆ３１１を介してスキャナ画像処理部３１２に送るように制御する。
【０１１８】
ステップＳ１７０２で、スキャナ画像処理部３１２は、この画像データに対して図５に示されている処理を行い、新たな画像データと共に属性データを生成する。また、この属性データを画像データに付随させる。
【０１１９】
さらに、このステップＳ１７０２で、スキャナ画像処理部３１２内の紙指紋情報取得部５０７が、ステップＳ１７０１で読み取った原稿から紙指紋情報を取得する。そして、当該取得された紙指紋情報を不図示のデータバスを用いてＲＡＭ３０２に送る。
【０１２０】
ステップＳ１７０３で、ＣＰＵ３０１は、紙指紋情報管理部３４０を利用して、ステップＳ１７０２にてＲＡＭ３０２に送られた紙指紋情報を、画像形成装置のＨＤＤ３０４へ格納する。このとき、ＣＰＵ３０１は、サーバに登録されていた紙指紋情報領域の情報を取得して、読み取ったページ番号と対応するタイル画像データの位置を考慮する。そして、ＣＰＵ３０１は、図１６のステップＳ１６０３と同様に、紙指紋情報中のグレースケールデータを、横ｎ画素、縦ｍ画素領域のタイル状のデータとしてＨＤＤ３０４へ格納する。
【０１２１】
ステップＳ１７０４で、ＣＰＵ３０１は、スキャナ部１３に後続の原稿が置かれているかどうか判定する。ステップＳ１７０４で、ＣＰＵ３０１が、スキャナ部１３に後続の原稿が置かれていると判断した場合は、ステップＳ１７０１へ処理が進む。ステップＳ１７０４で、ＣＰＵ３０１が、スキャナ部１３に後続の原稿が置かれていないと判断した場合は、ステップＳ１７０５へ処理が進む。
【０１２２】
ステップＳ１７０５で、ＣＰＵ３０１は、入力された管理番号と関連付けられた状態でサーバに登録されている紙指紋情報を取得する。そして、当該取得された情報を不図示のデータバスを用いてＲＡＭ３０２に送る。
【０１２３】
ステップＳ１７０６で、ＣＰＵ３０１は、サーバに登録されていた紙指紋情報と、紙指紋情報取得部５０７を通じて取得した紙指紋情報とを照合する。この照合処理については、＜紙指紋情報照合処理＞で図９を用いて説明した通りである。
【０１２４】
ステップＳ１７０７で、ＣＰＵ３０１は、＜紙指紋情報照合処理＞により得られた結果（一致か不一致か）を操作部の表示画面上に表示するように制御する。
【０１２５】
この処理の概念図が、図１９に示されている。
【０１２６】
図１９において、符号１８０２は、４ページからなる照合対象の紙原稿を表現しており、夫々のページから紙指紋情報を読み取る抽出エリア群を符号１８０３で表現している。
【０１２７】
符号１８０１は、ＨＤＤ３０４を表現しており、図１８のステップＳ１７０１から１７０４での処理により、照合対象の紙原稿１８０２の抽出エリア群１８０３から抽出した紙指紋情報中のグレースケールデータがＨＤＤ３０４に格納されている状態を表現している。
【０１２８】
図１９は、サーバに登録されていた紙指紋情報領域の情報より、１ページ目の原稿に対応した紙指紋情報が、左上のタイルとして格納されている状態を表している。また、図１９は、サーバに登録されていた紙指紋情報領域の情報より、２ページ目の原稿に対応した紙指紋情報が、右上のタイルとして格納されている状態を表している。また、図１９は、サーバに登録されていた紙指紋情報領域の情報より、３ページ目の原稿に対応した紙指紋情報が、左下のタイルとして格納されている状態を表している。さらに、図１９は、サーバに登録されていた紙指紋情報領域の情報より、４ページ目の原稿に対応した紙指紋情報が、右下のタイルとして格納されている状態を表している。
【０１２９】
図１９に表記されているＬとＫは、１ページ単位の紙指紋領域（横Ｌ画素,縦Ｋ画素)、ｎ，ｍは、照合領域（横ｎ画素,縦ｍ画素）である。
【０１３０】
符号１８０４は、サーバに登録されている被照合用紙指紋情報を表現しており、この被照合用紙指紋情報１８０４を取得して、ＨＤＤ３０４に格納している照合用の紙指紋情報を照合する。この照合処理については、＜紙指紋情報照合処理＞で、図９を用いて説明した通りである。
【０１３１】
以上説明したように本実施形態では複数ページからなる紙文書全体としての原本性を証明することができる。
【０１３２】
（実施形態２）
先の実施形態１において、サーバに登録した紙指紋情報は、図１７に示されているように各ページの紙指紋情報のグレースケールデータをタイル状のデータとして合成した紙指紋情報を利用していた。この場合、紙指紋情報領域の情報を用いることで、紙指紋登録時の原稿読取ページ順と、照合時の原稿読取ページ順が一致しないと紙指紋情報の照合結果も「一致」（＝原本）となることがない。すなわち複数ページからなる紙原稿のページ順を考慮した照合を行っている。
【０１３３】
一方で、複数ページからなる紙原稿において、特にページ順を考慮する必要のないものは、登録時と照合時において、紙原稿の読取順序（照合順序）を考慮しない方法で照合が行え、且つ、紙原稿全ページ分の原本性を保証できる仕組みが必要となる。
【０１３４】
この実施形態２においてはページ順を考慮しないで複数ページからなる紙文書全体としての原本性を証明することができる。
【０１３５】
＜紙指紋情報登録タブ７２０が押下された際の動作（図１２）＞
実施形態２において、図７に示されている紙指紋情報登録タブ７２０が、ユーザにより押下された（後にスタートキーが押下された）際に、実行される紙指紋情報登録処理について図１２を用いて説明する。
【０１３６】
ステップＳ１２０１で、ＣＰＵ３０１は、スキャナ部１３で読み取られた原稿を、画像データとしてスキャナＩ／Ｆ３１１を介してスキャナ画像処理部３１２に送るように制御する。
【０１３７】
ステップＳ１２０２で、スキャナ画像処理部３１２は、一般的なゲイン調整値よりも小さいゲイン調整値を、シェーディング補正部５００に設定する。そして、画像データに対して上記小さいゲイン調整値を適用することで得られた各輝度信号値を紙指紋情報取得部５０７に対して出力する。その後、出力データに基づいて、紙指紋情報取得部５０７は、紙指紋情報を取得する。そして、当該取得された紙指紋情報を不図示のデータバスを用いてＲＡＭ３０２に送る。
【０１３８】
紙指紋取得技術では、白い領域から繊維のパターンを取得する以上、暗めの画像データを得ることは必須である。そのため、本実施形態では、スキャナ画像処理部３１２が一般的なゲイン調整値よりも小さいゲイン調整値を設定することで、紙指紋情報取得用の暗い画像データを得た。しかしながら、暗い画像データを得る方法としてはこれに限られない。例えば、光量を落としてスキャンするような方法も考えられる。
【０１３９】
ステップＳ１２０３で、ＣＰＵ３０１は、ＲＡＭ３０２に紙指紋情報が複数存在する場合に、ＣＰＵ３０１は、合成部３２７により、２つの紙指紋情報を合成し１つの紙指紋情報を生成し、紙指紋情報管理部３４０により管理する。このとき紙指紋情報中のグレースケールデータは、横ｎ画素、縦ｍ画素領域のデータとなる。（この時の概念図は図１３に記載されている。）
【０１４０】
ステップＳ１２０４で、ＣＰＵ３０１は、スキャナ部１３に後続の原稿が置かれているかどうか判定する。ステップＳ１２０４で、ＣＰＵ３０１が、スキャナ部１２に後続の原稿が置かれていると判断した場合は、ステップＳ１２０１へ処理が進む。ステップＳ１２０４で、ＣＰＵ３０１が、スキャナ部１２に後続の原稿が置かれていないと判断した場合は、ステップＳ１２０５へ処理が進む。
【０１４１】
ステップＳ１２０５で、ＣＰＵ３０１は、サーバからの管理番号の発番を受けた後、当該管理番号と紙指紋情報管理部３４０から取得した格納済み紙指紋情報とを夫々関連付けてサーバに登録する。
【０１４２】
ステップＳ１２０６で、管理番号を表示画面に表示するように、ＣＰＵ３０１は、制御する。なお、この管理番号を画像形成装置１０において印字するように制御を行うことも可能である。
【０１４３】
ＣＰＵ３０１は、紙指紋情報をＨＤＤ３０４へ格納する場合に、以下のように格納しても良い。すなわち、ＣＰＵ３０１は、紙指紋情報管理部３４０を利用して紙指紋情報を画像形成装置のＨＤＤ３０４へ格納しておく。そして、必要に応じてＲＡＭ３０２へ紙指紋情報を展開する。そして、合成部３２７により、２つの紙指紋情報を合成し１つの紙指紋情報を生成した後で、紙指紋情報を、ＨＤＤ３０４へ格納しても良い。
【０１４４】
次に、図１２で示した紙指紋情報の作成について図１３の概念図を利用して説明する。
【０１４５】
図１３において、符号１３０１は、４ページからなる紙指紋登録対象の紙原稿を表現しており、夫々のページから紙指紋情報を読み取る抽出エリア群を符号１３０２で表現している。
【０１４６】
符号１３０３は、抽出エリア群１３０２から抽出した紙指紋情報を表現しており、１ページから４ページまでの紙指紋情報が図示されている。図中のＬ，Ｋは、１ページ単位の紙指紋領域(横Ｌ画素,縦Ｋ画素)を表現している。
【０１４７】
符号１３０４は、１ページ目と２ページ目の紙指紋情報を合成部３２７により合成し１つの紙指紋情報１３０５を生成していることを表現している。
【０１４８】
符号１３０６は、紙指紋情報１３０５と３ページ目の紙指紋情報を合成部３２７により合成し、１つの紙指紋情報１３０７を生成していることを表現している。
【０１４９】
同様に、符号１３０８は、紙指紋情報１３０７と４ページ目の紙指紋情報を合成部３２７により合成し、１つの紙指紋情報１３０９を生成していることを表現している。
【０１５０】
従って、紙指紋情報１３０９は、１，２，３，４ページの紙指紋情報を合成して作成されることになる。図中のｎ，ｍは、紙指紋情報領域（照合領域）の横ｎ画素,縦ｍ画素を表現している。
【０１５１】
なお、図１３では、紙指紋情報群１３０３をもとに作成した紙指紋情報１３０５、１３０７、１３０９は、紙指紋情報群１３０３と比べて小さいサイズ（つまりＬ＞ｎ，Ｋ＞ｍ）で表記している。しかし、これは合成処理を表現するための便宜上の表現であり、紙指紋情報群１３０３と同等のサイズ（Ｌ＝ｎ，Ｋ＝ｍ）としても良い。
【０１５２】
＜紙指紋情報照合処理のタブが押下された際の動作（図１４）＞
続いて、実施形態２において、図７に示されている紙指紋情報照合タブ７２１が、ユーザにより押下され、その後、管理番号が入力された後にスタートキーが押下された際の動作について図１４を用いて説明する。
【０１５３】
ステップＳ１４０１で、ＣＰＵ３０１は、スキャナ部１３で読み取られた原稿を、画像データとしてスキャナＩ／Ｆ３１１を介してスキャナ画像処理部３１２に送るように制御する。
【０１５４】
ステップＳ１４０２で、スキャナ画像処理部３１２は、この画像データに対して図５に示されている処理を行い、新たな画像データと共に属性データを生成する。また、この属性データを画像データに付随させる。
【０１５５】
さらに、このステップＳ１４０２で、スキャナ画像処理部３１２内の紙指紋情報取得部５０７が、ステップＳ１４０１で読み取った原稿から紙指紋情報を取得する。そして、当該取得された紙指紋情報を不図示のデータバスを用いてＲＡＭ３０２に送る。
【０１５６】
ステップＳ１４０３で、ＲＡＭ３０２に紙指紋情報が複数存在する場合に、ＣＰＵ３０１は、合成部３２７により、２つの紙指紋情報を合成し１つの紙指紋情報を生成する。合成した紙指紋情報は、紙指紋情報管理部３４０により管理する。
【０１５７】
なお、ＣＰＵ３０１は、紙指紋情報管理部３４０を利用して紙指紋情報を画像形成装置のＨＤＤ３０４へ格納しておき、必要に応じてＲＡＭ３０２へ展開する方式にしても構わない。
【０１５８】
ステップＳ１４０４で、ＣＰＵ３０１は、スキャナ部１３に後続の原稿が置かれているかどうか判定する。ステップＳ１４０４で、ＣＰＵ３０１が、スキャナ部１３に後続の原稿が置かれていると判断した場合は、ステップＳ１４０１へ処理が進む。ステップＳ１４０４で、ＣＰＵ３０１が、スキャナ部１３に後続の原稿が置かれていないと判断した場合は、ステップＳ１４０５へ処理が進む。
【０１５９】
ステップＳ１４０５で、ＣＰＵ３０１は、入力された管理番号と関連付けられた状態でサーバに登録されている紙指紋情報を取得する。そして、当該取得された情報を不図示のデータバスを用いてＲＡＭ３０２に送る。
【０１６０】
ステップＳ１４０６で、ＣＰＵ３０１は、サーバに登録されていた紙指紋情報と、紙指紋情報取得部５０７を通じて取得した紙指紋情報とを照合する。この照合処理については、＜紙指紋情報照合処理＞で図９を用いて説明した通りである。
【０１６１】
ステップＳ１４０７で、ＣＰＵ３０１は、＜紙指紋情報照合処理＞により得られた結果（一致か不一致か）を操作部の表示画面上に表示するように制御する。
【０１６２】
この処理の概念図が図１５に示されている。
【０１６３】
図１５において、符号１５０２は、４ページからなる照合対象の紙原稿を表現しており、夫々のページから紙指紋情報を読み取る抽出エリア群を符号１５０３で表現している。
【０１６４】
符号１５０１は、ＨＤＤ３０４を表現しており、図１４のステップＳ１４０３において、紙指紋情報管理部３４０を利用して照合用の紙指紋情報中のグレースケールデータ１５０５を画像形成装置のＨＤＤ３０４へ格納している状態を表現している。
【０１６５】
図１５に表記されているｎ，ｍは、照合領域（横ｎ画素,縦ｍ画素）である。
【０１６６】
符号１５０４は、サーバに登録されている被照合用紙指紋情報を表現しており、この被照合用紙指紋情報１５０４を取得して、ＨＤＤ３０４に格納している照合用の紙指紋情報と照合する。この照合処理については＜紙指紋情報照合処理＞で図９を用いて説明した通りである。
【０１６７】
以上説明した本実施形態では、実施形態１に比べてページ順を考慮することなく、複数ページからなる紙文書全体の原本性を保証することができる。
【０１６８】
（実施形態３）
先の実施形態２において、サーバに登録した被照合用紙指紋情報は、図１３で示したように各ページの紙指紋情報中のグレースケールデータを合成した紙指紋情報を利用していた。
【０１６９】
この場合、照合対象のページ数が増えると、各ページの紙指紋情報がもつ固有の情報が打ち消されてしまい誤判定を招く恐れがある。
【０１７０】
従って、実施形態３では、対象ページの紙指紋情報と直後に読み取られたページの紙指紋情報を合成させた紙指紋情報を被照合対象の紙指紋情報として用いる。
【０１７１】
これにより、大量ページの紙文書においても、各ページの紙指紋情報の固有な情報を失うことなく、相互のページ間の関連性を生かして複数ページからなる紙文書全体の原本性を保証できる。
【０１７２】
以下、図面を用いて本特許の実施形態３の形態を説明する。
【０１７３】
＜紙指紋情報登録タブ７２０が押下された際の動作（図１０）＞
実施形態３において、図７に示されている紙指紋情報登録タブ７２０が、ユーザにより押下された（後にスタートキーが押下された）際に、実行される紙指紋情報登録処理について図１０を用いて説明する。
【０１７４】
ステップＳ１００１で、ＣＰＵ３０１は、スキャナ部１３で読み取られた原稿を、画像データとしてスキャナＩ／Ｆ３１１を介してスキャナ画像処理部３１２に送るように制御する。
【０１７５】
ステップＳ１００２で、スキャナ画像処理部３１２は、一般的なゲイン調整値よりも小さいゲイン調整値を、シェーディング補正部５００に設定する。そして、画像データに対して上記小さいゲイン調整値を適用することで得られた各輝度信号値を紙指紋情報取得部５０７に対して出力する。その後、出力データに基づいて、紙指紋情報取得部５０７は、紙指紋情報を取得する。そして、当該取得された紙指紋情報を不図示のデータバスを用いてＲＡＭ３０２に送る。
【０１７６】
紙指紋取得技術では、白い領域から繊維のパターンを取得する以上、暗めの画像データを得ることは必須である。そのため、本実施形態では、スキャナ画像処理部３１２が一般的なゲイン調整値よりも小さいゲイン調整値を設定することで、紙指紋情報取得用の暗い画像データを得た。しかしながら、暗い画像データを得る方法としてはこれに限られない。例えば、光量を落としてスキャンするような方法も考えられる。
【０１７７】
ステップＳ１００３で、ＲＡＭ３０２に格納された直前に読み取ったページに紙指紋情報が複数存在する場合、ＣＰＵ３０１は、合成部３２７により、２つの紙指紋情報を合成し１つの紙指紋情報を生成し、紙指紋情報管理部３４０により管理する。このとき紙指紋情報中のグレースケールデータは、横ｎ画素、縦ｍ画素領域のデータとなる。（この時の概念図は、図１１に記載されている。）
【０１７８】
ステップＳ１００４で、ＣＰＵ３０１は、紙指紋情報管理部３４０によりステップＳ１００３で作成した紙指紋情報を画像形成装置のＨＤＤ３０４へ格納する。
【０１７９】
なお、ステップＳ１００３の紙指紋情報の合成処理とステップＳ１００４のＨＤＤ３０４への格納は、図１６のステップＳ１６０３と同様に、紙指紋情報中のグレースケールデータを、横ｎ画素、縦ｍ画素領域のタイル状のデータとしてＨＤＤ３０４へ格納する。このとき、順にタイルを並べるように、登録済み紙指紋情報の後続の格納領域に紙指紋情報を格納していく方式を採用しても良い。（このタイル画像データの概念図は、前述の図１７に記載されている。）
【０１８０】
登録時の紙指紋情報と参照時の紙指紋情報において、両者の紙指紋情報作成方法の整合が取れていれば何れを採用しても構わないが、本実施の形態としては合成部３２７を利用した紙指紋情報の作成方法を採用して以下に記載する。
【０１８１】
ステップＳ１００５で、ＣＰＵ３０１は、ＲＡＭ３０２に直前に読み取ったページの紙指紋情報が存在する場合は、当該紙指紋情報を削除する。
【０１８２】
ステップＳ１００６で、ＣＰＵ３０１は、スキャナ部１３に後続の原稿が置かれているかどうか判定する。ステップＳ１００６で、ＣＰＵ３０１が、スキャナ部１３に後続の原稿が置かれていると判断した場合は、ステップＳ１００１へ処理が進む。ステップＳ１００６で、ＣＰＵ３０１が、スキャナ部１３に後続の原稿が置かれていないと判断した場合は、ステップＳ１００７へ処理が進む。
【０１８３】
ステップＳ１００７で、ＣＰＵ３０１は、ＲＡＭ３０２に紙指紋情報が存在する場合、当該紙指紋情報を削除する。
【０１８４】
ステップＳ１００８で、ＣＰＵ３０１は、サーバからの管理番号の発番を受けた後、当該管理番号と紙指紋情報管理部３４０から取得した画像形成装置のＨＤＤ３０４に格納済み紙指紋情報とを夫々関連付けてサーバに登録する。つまり、一つの管理番号で複数の紙指紋情報が登録されることになる。
【０１８５】
ステップＳ１００９で、管理番号を表示画面に表示するように、ＣＰＵ３０１は、制御する。なお、この管理番号を画像形成装置１０において印字するように制御を行うことも可能である。
【０１８６】
次に、図１０で示した紙指紋情報の作成について図１１の概念図を利用して説明する。
図１１において、符号１１０１は、４ページからなる紙指紋登録対象の紙原稿を表現しており、夫々のページから紙指紋情報を読み取る抽出エリア群を符号１１０２で表現している。
【０１８７】
符号１１０３は、抽出エリア群１１０２から抽出した紙指紋情報を表現しており、１ページから４ページまでの紙指紋情報を図示している。図中のＬ，Ｋは１ページ単位の紙指紋領域(横Ｌ画素，縦Ｋ画素)を表現している。
【０１８８】
符号１１０４は１ページ目と２ページ目の紙指紋情報を合成部３２７により合成し１つの紙指紋情報１１０５を生成していることを表現している。
【０１８９】
符号１１０６は２ページ目と３ページ目の紙指紋情報を合成部３２７により合成し１つの紙指紋情報１１０７を生成していることを表現している。
【０１９０】
同様に、符号１１０８は、３ページ目と４ページ目の紙指紋情報を合成部３２７により合成し、１つの紙指紋情報１１０９を生成していることを表現している。
【０１９１】
図中のｎ，ｍは、照合領域（横ｎ画素，縦ｍ画素）を表現している。
【０１９２】
なお、図１１において、紙指紋情報群１１０３から作成した紙指紋情報１１０５、１１０７、１１０９は、紙指紋情報群１１０３と比べて小さいサイズ（つまりＬ＞ｎ，Ｋ＞ｍ）で表記している。しかし、これは、合成処理を表現するための便宜上の表現であり、紙指紋情報群１１０３と同等のサイズ（Ｌ＝ｎ，Ｋ＝ｍ）としても良い。
【０１９３】
＜紙指紋情報照合処理のタブが押下された際の動作（図２０）＞
続いて、実施形態３において、図７に示されている紙指紋情報照合タブ７２１が、ユーザにより押下され、その後、管理番号が入力された後にスタートキーが押下された際の動作について図２０を用いて説明する。
【０１９４】
ステップＳ１９０１で、ＣＰＵ３０１は、スキャナ部１３で読み取られた原稿を、画像データとしてスキャナＩ／Ｆ３１１を介してスキャナ画像処理部３１２に送るように制御する。
【０１９５】
ステップＳ１９０２で、スキャナ画像処理部３１２は、この画像データに対して図５に示されている処理を行い、新たな画像データと共に属性データを生成する。また、この属性データを画像データに付随させる。
【０１９６】
さらに、このステップＳ１９０２で、ＣＰＵ３０１は、スキャナ画像処理部３１２内の紙指紋情報取得部５０７がステップＳ１９０１で読み取った原稿から紙指紋情報を取得する。そして、当該取得された紙指紋情報を不図示のデータバスを用いてＲＡＭ３０２に送る。
【０１９７】
ステップＳ１９０３で、ＲＡＭ３０２に格納された直前に読み取ったページに紙指紋情報が複数存在する場合、ＣＰＵ３０１は、合成部３２７により、２つの紙指紋情報を合成し、１つの紙指紋情報を生成し、紙指紋情報管理部３４０により管理する。
【０１９８】
ステップＳ１９０４で、ＣＰＵ３０１は、紙指紋情報管理部３４０によりステップＳ１９０３で作成した紙指紋情報を画像形成装置のＨＤＤ３０４へ格納する。
【０１９９】
ステップＳ１９０５で、ＣＰＵ３０１は、入力された管理番号と関連付けられた状態でサーバに登録されている紙指紋情報を取得する。そして、当該取得された情報を不図示のデータバスを用いてＲＡＭ３０２に送る。なお、１つの管理番号に関連付けられた状態で複数の紙指紋情報をサーバに登録している為、ステップＳ１９０５で、ＣＰＵ３０１は、入力された管理番号で登録されている全ての紙指紋情報（被照合用紙指紋情報）を取得しておく。
【０２００】
ステップＳ１９０６で、ＣＰＵ３０１は、サーバに登録されていた紙指紋情報と、紙指紋情報取得部５０７を通じて取得した紙指紋情報とを照合する。この照合処理については、＜紙指紋情報照合処理＞で図９を用いて説明した通りである。
【０２０１】
ステップＳ１９０７で、ＣＰＵ３０１によりステップＳ１９０６の照合処理にて「一致」と判定された場合はステップＳ１９０８へ進み、「不一致」と判定された場合はステップＳ１９１２へ進む。
【０２０２】
なお、ステップＳ１９０６、Ｓ１９０７で、ＣＰＵ３０１は、ステップＳ１９０３で合成した１つの照合用紙指紋情報に対して、ステップＳ１９０５で取得した複数の被照合用紙指紋情報とを比較する。ここで、「一致」するものがヒットするまで、全ての被照合用紙指紋情報に対して照合処理を行う方法を用いても良い。また、紙指紋情報の登録時に複数ある被照合用紙指紋情報に対して、照合順序を割り振っておき、照合順序の順に該当する被照合紙指紋情報を比較対象として「一致」、「不一致」を判定する方法を用いても良い。
【０２０３】
ステップＳ１９０８で、ＣＰＵ３０１は、直前に読み取ったページの紙指紋情報がＲＡＭ３０２に存在する場合は、当該紙指紋情報を削除する。
【０２０４】
ステップＳ１９０９で、ＣＰＵ３０１は、ステップＳ１９０６の照合処理にて「一致」と判定された被照合紙指紋情報をＲＡＭ３０２から削除する。
【０２０５】
ステップＳ１９１０で、ＣＰＵ３０１は、スキャナ部１３に後続の原稿が置かれているかどうか判定する。ステップＳ１９１０で、ＣＰＵ３０１が、スキャナ部１３に後続の原稿が置かれていると判断した場合は、ステップＳ１９０１へ処理が進む。ステップＳ１９１０で、ＣＰＵ３０１が、スキャナ部１３に後続の原稿が置かれていないと判断した場合は、ステップＳ１９１０へ処理が進む。
【０２０６】
ステップＳ１９１１で、ＣＰＵ３０１は、ＲＡＭ３０２に被照合紙指紋情報が存在する場合、照合対象のページ数と被照合対象のページ数が合致していないと認識して照合処理を「不一致」と判定する。（「一致」と判定されたものはステップＳ１９０９で削除されるため、残ったものは照合できなかったものとなる。）ステップＳ１９１１によりページの抜き取り等の行為が行われても正しい照合結果を得ることができる。
【０２０７】
ステップＳ１９１２で、ＣＰＵ３０１は、＜紙指紋情報照合処理＞とステップＳ１９１１により得られた結果（一致か不一致か）を操作部の表示画面上に表示するように制御する。
【０２０８】
この処理の概念図が、図２１に示されている。
【０２０９】
図２１において、符号２００２は、４ページからなる照合対象の紙原稿を表現しており、夫々のページから紙指紋情報を読み取る抽出エリア群を符号２００３で表現している。
【０２１０】
符号２００１は、ＨＤＤ３０４を表現しており、図２０のステップＳ１９０４にて照合用の紙指紋情報（中のグレースケールデータ）が画像形成装置のＨＤＤ３０４へ格納されている状態を表現している。図表記のｎ，ｍは、照合領域（横ｎ画素,縦ｍ画素）である。
【０２１１】
符号２００４は、１ページ目と２ページ目の紙指紋情報を合成部３２７により合成した紙指紋情報を表現している。
【０２１２】
符号２００５は、２ページ目と３ページ目の紙指紋情報を合成部３２７により合成した紙指紋情報を表現している。
【０２１３】
同様に、符号２００６は、３ページ目と４ページ目の紙指紋情報を合成部３２７により合成した紙指紋情報を表現している。
【０２１４】
符号２００７、２００８、２００９は特定の管理番号に関連付けられた状態でサーバに登録されている紙指紋情報を表現しており、この紙指紋情報を取得して、ＨＤＤ３０４に格納している照合用の紙指紋情報とを照合する。この照合処理については前述したように＜紙指紋情報照合処理＞で図９を用いて説明した通りである。
【０２１５】
以上説明したように、本実施形態により、実施形態２に比べて、ページ数の多い紙文書の原本保証を行う際も誤判定することなく照合することができる。、さらに、本実施形態により、全ページを読み取った後に照合を行う必要がなく、「不一致」のページを判定した時点で照合結果を表示することも可能となり、照合にかかる時間を相対的に減らすことができる。
【０２１６】
但し、サーバ上に登録する紙指紋情報は、「全ページ数−１」個分必要となるため、サーバ上での格納領域の利用効率は実施形態１および実施形態２と比べて低下する。
【０２１７】
（その他の実施形態）
さらに本発明は、複数の機器（例えばコンピュータ、インターフェース機器、リーダ、プリンタなど）を有するシステムに適用することも、１つの機器からなる装置（複合機、プリンタ、ファクシミリ装置など）に適用することも可能である。
【０２１８】
また、本発明の目的は、上述の実施形態で示したフローチャートの手順を実現するプログラムを記憶した記憶媒体から、システムまたは装置のコンピュータ（または、ＣＰＵやＭＰＵ）が、そのプログラムを読み出し、実行することによっても達成される。この場合、記憶媒体から読み出されたプログラム自体が上述した実施形態の機能を実現することになる。そのため、このプログラム、およびプログラムを格納した記憶媒体も本発明の一つである。
【０２１９】
プログラムを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【０２２０】
コンピュータが読み出したプログラムを実行することにより、上述した実施形態の機能が実現される。加えて、そのプログラムの指示に基づきコンピュータ上で稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって上述した実施形態の機能が実現される場合も含まれる。
【０２２１】
さらに、記憶媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる場合も可能である。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって上述した実施形態の機能が実現される。
【０２２２】
本発明では、紙媒体は、複数ある場合がある。その場合、複数の紙媒体を、「第１の紙媒体」、「第２の紙媒体」と呼んでも良い。紙媒体は、Ｎ（Ｎは、自然数）ページからなっていても良い。また、本発明では、上記の繊維のパターンのような繊維情報は、複数ある場合がある。その場合、複数の繊維情報を、「第１の繊維情報」、「第２の繊維情報」と呼んでも良い。また、本発明では、情報の記憶手段は、複数ある場合がある。その場合、複数の記憶手段を、「第１の記憶手段」、「第２の記憶手段」と呼んでも良い。
【図面の簡単な説明】
【０２２３】
【図１】本発明の一実施形態にかかる印刷システムの全体を示す図である。
【図２】本発明の一実施形態にかかる画像形成装置の外観図である。
【図３】本発明の一実施形態にかかる画像形成装置の制御部をより詳細に説明するためのブロック図である
【図４】本発明の一実施形態にかかるタイル画像データを概念的に示す図である。
【図５】本発明の一実施形態にかかるスキャナ画像処理部のブロック図である。
【図６】本発明の一実施形態にかかるプリンタ画像処理部のブロック図である。
【図７】本発明の一実施形態にかかる操作部の画面を示す図である。
【図８】本発明の一実施形態にかかる紙指紋情報取得処理のフローチャートである。
【図９】本発明の一実施形態にかかる紙指紋情報照合処理のフローチャートである。
【図１０】本発明の実施形態３における紙指紋情報登録タブ押下の際の動作を説明する図である。
【図１１】本発明の実施形態３における紙指紋情報作成時の処理の概念図である。
【図１２】本発明の実施形態２における紙指紋情報登録タブ押下の際の動作を説明する図である。
【図１３】本発明の実施形態２における紙指紋情報作成時の処理の概念図である。
【図１４】本発明の実施形態２における紙指紋情報照合処理の動作を説明する図である。
【図１５】本発明の実施形態２における紙指紋情報照合処理の概念図である。
【図１６】本発明の実施形態１における紙指紋情報登録タブ７２０押下の際の動作を説明する図である。
【図１７】本発明の実施形態１における紙指紋情報作成時の処理の概念図である。
【図１８】本発明の実施形態１における紙指紋情報照合処理の動作を説明する図である。
【図１９】本発明の実施形態１における紙指紋情報照合処理の概念図である。
【図２０】本発明の実施形態３における紙指紋情報照合処理の動作を説明する図である。
【図２１】本発明の実施形態３における紙指紋情報照合処理の概念図である。
【符号の説明】
【０２２４】
１０  画像形成装置
１１  コントローラ
１２  操作部
１３  スキャナ部
１４  プリンタ部
２０  画像形成装置
２１  コントローラ
２２  操作部
２３  スキャナ部
２４  プリンタ部
３０  画像形成装置
３１  コントローラ
３２  操作部
３３  プリンタ部
４０  ホストコンピュータ（ＰＣ）
５０  ＬＡＮ
２０１  原稿フィーダ
２０２  トレイ
２０３  用紙カセット
２０４  用紙カセット
２０５  用紙カセット
２０６  排紙トレイ
３０１  ＣＰＵ（中央処理装置）
３０２  ＲＡＭ
３０３  ＲＯＭ
３０４  ＨＤＤ（ハードディスクドライブ）
３０５  操作部Ｉ／Ｆ（インターフェース）
３０６  Ｎｅｔｗｏｒｋ  Ｉ／Ｆ（ネットワークインターフェース）
３０７  モデム
３０８  ２値画像回転部
３０９  ２値多値圧縮・伸張部
３１０  システムバス
３１１  スキャナＩ／Ｆ（インターフェース）
３１２  スキャナ画像処理部
３１３  圧縮部
３１４  プリンタＩ／Ｆ（インターフェース）
３１５  プリンタ画像処理部
３１６  伸張部
３１７  画像変換部
３１８  伸張部
３１９  圧縮部
３２０  回転部
３２１  変倍部
３２２  色空間変換部
３２３  ２値多値変換部
３２４  多値２値変換部
３２５  移動部
３２６  間引き部
３２７  合成部
３２８  ＲＩＰ
３２９  圧縮部
３３０  画像バス
３３１  ＷＡＮ
３４０  紙指紋情報管理部
５００  シェーディング補正部
５０１  マスキング処理部
５０２  フィルタ処理部
５０３  ヒストグラム生成部
５０４  入力側ガンマ補正部
５０５  カラーモノクロ判定部
５０６  文字写真判定部
５０７  紙指紋情報取得部
６０１  下地飛ばし処理部
６０２  モノクロ生成部
６０３  Ｌｏｇ変換部
６０４  出力色補正部
６０５  出力側ガンマ補正部
６０６  中間調補正部
７０１  メッセージライン
７０２  倍率表示
７０３  用紙サイズ表示
７０４  置数表示
７０５  縮小キー
７０６  等倍キー
７０７  拡大キー
７０８  ズームキー
７０９  用紙選択キー
７１０  ソータキー
７１１  両面キー
７１２  濃度表示
７１３  うすくキー
７１４  自動キー
７１５  こくキー
７１６  文字キー
７１７  文字／写真キー
７１８  応用モードキー
７１９  プリント状況キー
７２０  紙指紋情報登録タブ
【図１】
0004950835.tif 000004
【図２】
0004950835.tif 000005
【図３】
0004950835.tif 000006
【図４】
0004950835.tif 000007
【図５】
0004950835.tif 000008
【図６】
0004950835.tif 000009
【図７】
0004950835.tif 000010
【図８】
0004950835.tif 000011
【図９】
0004950835.tif 000012
【図１０】
0004950835.tif 000013
【図１１】
0004950835.tif 000014
【図１２】
0004950835.tif 000015
【図１３】
0004950835.tif 000016
【図１４】
0004950835.tif 000017
【図１５】
0004950835.tif 000018
【図１６】
0004950835.tif 000019
【図１７】
0004950835.tif 000020
【図１８】
0004950835.tif 000021
【図１９】
0004950835.tif 000022
【図２０】
0004950835.tif 000023
【図２１】
0004950835.tif 000024