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