(57)【要約】【課題】紙媒体から文書の履歴を把握可能にする。【解決手段】コピーを行う複合機は、読み取られた第１の紙文書の画像データが印刷され作成される第２の紙文書の紙指紋ＩＤのＱＲコードを生成するＱＲコード生成部５３と、読み取られた第１の紙文書から検出されたＱＲコードに対して、復元可能な状態で判読不能にデータ加工処理を行う判読不能化処理部６５と、判読不能にデータ加工されたＱＲコードデータを含む第１の紙文書の画像データに、生成されたＱＲコードを付加して印刷することで第２の紙文書を作成する印刷実行部５５と、を有する。また、検証を行う複合機は、読み取られた第２の紙文書の画像データから検出されたＱＲコードのうち判読不能にデータ加工されたコードデータを判読可能に復元する判読可能化処理部７６と、判読可能にされたＱＲコードから得られる紙指紋ＩＤに基づき紙指紋に関する情報を取得して、出力する情報出力部７３とを有する。【選択図】図４
2008153784.tif 000002
【特許請求の範囲】
【請求項１】
第１の紙文書を読み取る第１の読取手段と、
前記第１の読取手段により読み取られた第１の紙文書の画像データが印刷されることで作成される第２の紙文書の用紙表面を撮像する撮像手段と、
前記撮像手段により撮像された用紙表面の撮像データから得られる紙指紋の特定情報をエンコードしてコードデータを生成する生成処理手段と、
読み取られた第１の紙文書の画像データを解析することによって第１の紙文書に印刷された紙指紋特定情報のコードデータを検出する第１の検出手段と、
前記第１の検出手段により検出されたコードデータに対して、復元可能な状態で判読不能にデータ加工処理を行う判読不能化処理手段と、
前記判読不能化処理手段により判読不能にデータ加工されたコードデータを含む第１の紙文書の画像データに、前記生成手段により生成されたコードデータを付加して印刷することで第２の紙文書を作成する印刷手段と、
前記印刷手段により作成された第２の紙文書を読み取る第２の読取手段と、
読み取られた第２の紙文書の画像データを解析することによって第２の紙文書に印刷された紙指紋特定情報のコードデータを検出する第２の検出手段と、
前記第２の検出手段により検出されたコードデータのうち判読不能にデータ加工されたコードデータを判読可能に復元する判読可能化処理手段と、
判読可能にされたコードデータから得られる紙指紋特定情報に基づき紙指紋に関する情報を出力する出力手段と、
を有することを特徴とする文書管理システム。
【請求項２】
請求項１記載の文書管理システムにおいて、
紙指紋登録情報を記憶する記憶手段と、
前記撮像手段により撮像された用紙表面の撮像データから得られる紙指紋に関連する情報を紙指紋登録情報として前記記憶手段へ登録する登録手段と、
判読可能にされたコードデータから得られる紙指紋特定情報に基づき紙指紋登録情報を前記記憶手段から取得する取得手段と、
を有し、
前記出力手段は、前記取得手段により取得された情報を出力することを特徴とする文書管理システム。
【請求項３】
請求項１記載の文書管理システムにおいて、
前記判読不能化処理手段によるデータ加工処理及び前記判読可能化処理手段による復元処理に共通して用いる画像データを保持し、あるいは共通して用いる方法を指定する手段を有することを特徴とする文書管理システム。
【請求項４】
第１の紙文書の画像データが印刷されることで作成される第２の紙文書の用紙表面を撮像する撮像手段と、
前記撮像手段により撮像された用紙表面の撮像データから得られる紙指紋の特定情報をエンコードしてコードデータを生成する生成処理手段と、
読み取られた第１の紙文書の画像データを解析することによって第１の紙文書に印刷された紙指紋特定情報のコードデータを検出する第１の検出手段と、
前記第１の検出手段により検出されたコードデータに対して、復元可能な状態で判読不能にデータ加工処理を行う判読不能化処理手段と、
前記判読不能化処理手段により判読不能にデータ加工されたコードデータを含む第１の紙文書の画像データに、前記生成手段により生成されたコードデータを付加して印刷することで第２の紙文書を作成する印刷手段と、
を有することを特徴とする印刷装置。
【請求項５】
請求項４記載の印刷装置において、
前記判読不能化処理手段は、コードデータにマスク画像データを合成するデータ加工処理を行うことを特徴とする印刷装置。
【請求項６】
請求項４記載の印刷装置において、
前記判読不能化処理手段は、コードデータを、コードデータを構成する色以外の色で塗りつぶすデータ加工処理を行うことを特徴とする印刷装置。
【請求項７】
請求項４記載の印刷装置において、
前記判読不能化処理手段は、コードデータに、コードデータの描画単位よりも小さい描画単位のドットを付加するデータ加工処理を行うことを特徴とする印刷装置。
【請求項８】
請求項４記載の印刷装置において、
前記判読不能化処理手段は、コードデータを鏡像反転させるデータ加工処理を行うことを特徴とする印刷装置。
【請求項９】
請求項４記載の印刷装置を用いて印刷された紙文書を読み取る読取手段と、
読み取られた紙文書の画像データを解析することによって紙文書に印刷された紙指紋特定情報のコードデータを検出する検出手段と、
前記検出手段により検出されたコードデータのうち判読不能にデータ加工されたコードデータを判読可能に復元する判読可能化処理手段と、
判読可能にされたコードデータから得られる紙指紋特定情報に基づき紙指紋に関する情報を出力する出力手段と、
を有することを特徴とする文書管理装置。
【請求項１０】
コンピュータに、
第１の紙文書の画像データが印刷されることで作成される第２の紙文書の用紙表面を撮像させ、
撮像された用紙表面の撮像データから得られる紙指紋の特定情報をエンコードしてコードデータを生成させ、
読み取られた第１の紙文書の画像データを解析することによって第１の紙文書に印刷された紙指紋特定情報のコードデータを検出させ、
検出されたコードデータに対して、復元可能な状態で判読不能にデータ加工処理を行わせ、
判読不能にデータ加工されたコードデータを含む第１の紙文書の画像データに、生成されたコードデータを付加して印刷することで第２の紙文書を作成させる、
ことを特徴とするプログラム。
【請求項１１】
コンピュータに、
請求項１０記載のプログラムが実施されることで印刷された紙文書を読み取らせ、
読み取られた紙文書の画像データを解析することによって紙文書に印刷された紙指紋特定情報のコードデータを検出させ、
検出されたコードデータのうち判読不能にデータ加工されたコードデータを判読可能に復元させ、
判読可能にされたコードデータから得られる紙指紋特定情報に基づき紙指紋に関する情報を出力させる、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書管理システム、特に、複写される文書の流通管理に関する。
【背景技術】
【０００２】
近年では、文書をコピーして使用することは一般的であるが、コピーの品質向上やセキュリティ上の観点から文書の履歴管理が重要視されてきている。例えば、文書の不正コピーを防止するために、紙指紋を利用する手法がある。例えば、文書の画像データを印刷しようとする紙媒体の紙指紋を取得し、その紙指紋及び紙媒体ＩＤを管理サーバに登録すると共に、紙媒体ＩＤを、例えばＱＲコード等にコード化して文書の画像データと共に紙媒体に印刷する。なお、紙指紋は、紙媒体の繊維質材料の絡み具合のランダム性を用いて紙媒体を識別することができる（例えば、特許文献１，２）。そして、その紙媒体をコピー使用するときに、紙媒体そのものを撮像して取得した紙指紋を、紙媒体のＱＲコードに基づき管理サーバから取得した紙指紋と照合する。このように、文書がコピーされるときに紙媒体の検証を行うことで、コピーにより作成される文書の履歴管理と、文書の不正コピーの防止等を行うことができる。
【０００３】
なお、従来から紙媒体に情報を埋め込んで紙媒体の有効性判断や不正コピーによる情報漏洩防止を図るための技術として、例えば特許文献２〜４がある。
【０００４】
【特許文献１】特開２００６−１８５２５号公報
【特許文献２】特開２０００−００１０３１号公報
【特許文献３】特開２００６−０７２７０７号公報
【特許文献４】特開平０７−２５４０３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来においては、何度かコピーされて作成された文書の履歴を確認するためには、文書の履歴を管理するサーバに問い合わせて確認をしなければならなかった。つまり、紙文書を入手した場合に、その紙文書の履歴をその紙面上で確認することができなかった。
【０００６】
本発明は、紙媒体から文書の履歴を把握可能にすることを目的とする。
【課題を解決するための手段】
【０００７】
以上のような目的を達成するために、本発明に係る文書管理システムは、第１の紙文書を読み取る第１の読取手段と、前記第１の読取手段により読み取られた第１の紙文書の画像データが印刷されることで作成される第２の紙文書の用紙表面を撮像する撮像手段と、前記撮像手段により撮像された用紙表面の撮像データから得られる紙指紋の特定情報をエンコードしてコードデータを生成する生成処理手段と、読み取られた第１の紙文書の画像データを解析することによって第１の紙文書に印刷された紙指紋特定情報のコードデータを検出する第１の検出手段と、前記第１の検出手段により検出されたコードデータに対して、復元可能な状態で判読不能にデータ加工処理を行う判読不能化処理手段と、前記判読不能化処理手段により判読不能にデータ加工されたコードデータを含む第１の紙文書の画像データに、前記生成手段により生成されたコードデータを付加して印刷することで第２の紙文書を作成する印刷手段と、前記印刷手段により作成された第２の紙文書を読み取る第２の読取手段と、読み取られた第２の紙文書の画像データを解析することによって第２の紙文書に印刷された紙指紋特定情報のコードデータを検出する第２の検出手段と、前記第２の検出手段により検出されたコードデータのうち判読不能にデータ加工されたコードデータを判読可能に復元する判読可能化処理手段と、判読可能にされたコードデータから得られる紙指紋特定情報に基づき紙指紋に関する情報を出力する出力手段とを有することを特徴とする。
【０００８】
また、紙指紋登録情報を記憶する記憶手段と、前記撮像手段により撮像された用紙表面の撮像データから得られる紙指紋に関連する情報を紙指紋登録情報として前記記憶手段へ登録する登録手段と、判読可能にされたコードデータから得られる紙指紋特定情報に基づき紙指紋登録情報を前記記憶手段から取得する取得手段とを有し、前記出力手段は、前記取得手段により取得された情報を出力することを特徴とする。
【０００９】
また、前記判読不能化処理手段によるデータ加工処理及び前記判読可能化処理手段による復元処理に共通して用いる画像データを保持し、あるいは共通して用いる方法を指定する手段を有することを特徴とする。
【００１０】
本発明に係る印刷装置は、第１の紙文書の画像データが印刷されることで作成される第２の紙文書の用紙表面を撮像する撮像手段と、前記撮像手段により撮像された用紙表面の撮像データから得られる紙指紋の特定情報をエンコードしてコードデータを生成する生成処理手段と、読み取られた第１の紙文書の画像データを解析することによって第１の紙文書に印刷された紙指紋特定情報のコードデータを検出する第１の検出手段と、前記第１の検出手段により検出されたコードデータに対して、復元可能な状態で判読不能にデータ加工処理を行う判読不能化処理手段と、前記判読不能化処理手段により判読不能にデータ加工されたコードデータを含む第１の紙文書の画像データに、前記生成手段により生成されたコードデータを付加して印刷することで第２の紙文書を作成する印刷手段とを有することを特徴とする。
【００１１】
また、前記判読不能化処理手段は、コードデータにマスク画像データを合成するデータ加工処理を行うことを特徴とする。
【００１２】
また、前記判読不能化処理手段は、コードデータを、コードデータを構成する色以外の色で塗りつぶすデータ加工処理を行うことを特徴とする。
【００１３】
また、前記判読不能化処理手段は、コードデータに、コードデータの描画単位よりも小さい描画単位のドットを付加するデータ加工処理を行うことを特徴とする。
【００１４】
また、前記判読不能化処理手段は、コードデータを鏡像反転させるデータ加工処理を行うことを特徴とする。
【００１５】
本発明に係る文書管理装置は、前述した印刷装置を用いて印刷された紙文書を読み取る読取手段と、読み取られた紙文書の画像データを解析することによって紙文書に印刷された紙指紋特定情報のコードデータを検出する検出手段と、前記検出手段により検出されたコードデータのうち判読不能にデータ加工されたコードデータを判読可能に復元する判読可能化処理手段と、判読可能にされたコードデータから得られる紙指紋特定情報に基づき紙指紋に関する情報を出力する出力手段とを有することを特徴とする。
【００１６】
本発明に係るプログラムは、コンピュータに、第１の紙文書の画像データが印刷されることで作成される第２の紙文書の用紙表面を撮像させ、撮像された用紙表面の撮像データから得られる紙指紋の特定情報をエンコードしてコードデータを生成させ、読み取られた第１の紙文書の画像データを解析することによって第１の紙文書に印刷された紙指紋特定情報のコードデータを検出させ、検出されたコードデータに対して、復元可能な状態で判読不能にデータ加工処理を行わせ、判読不能にデータ加工されたコードデータを含む第１の紙文書の画像データに、生成されたコードデータを付加して印刷することで第２の紙文書を作成させることを特徴とする。
【００１７】
本発明に係るプログラムは、コンピュータに、上記プログラムが実施されることで印刷された紙文書を読み取らせ、読み取られた紙文書の画像データを解析することによって紙文書に印刷された紙指紋特定情報のコードデータを検出させ、検出されたコードデータのうち判読不能にデータ加工されたコードデータを判読可能に復元させ、判読可能にされたコードデータから得られる紙指紋特定情報に基づき紙指紋に関する情報を出力させることを特徴とする。
【発明の効果】
【００１８】
本発明によれば、紙文書をコピーして新たな紙文書を作成する際に、コピー元となる紙文書に付加された紙指紋特定情報のコードデータを削除せずに判読不能に加工し、そして、新たにコピーされた手元にある紙文書を検証する際には、判読不能としたコードデータを判読可能なコードデータに復元するようにしたので、文書に関する履歴を手元にある紙文書から得ることができる。
【発明を実施するための最良の形態】
【００１９】
以下、図面に基づいて、本発明の好適な実施の形態について説明する。
【００２０】
図１は、本発明に係る文書管理システムの一実施の形態を示したブロック構成図である。図１には、ネットワークスキャナ１、ネットワークプリンタ２、複合機３、クライアントＰＣ４、ＤＢＭＳサーバ５及び加工情報管理サーバ６がネットワーク７に接続されたシステム構成が示されている。クライアントＰＣ４は、ユーザが文書の印刷をネットワークスキャナ１や複合機３に指示するパーソナルコンピュータである。ネットワークスキャナ１がスキャナ機能を、ネットワークプリンタ２が印刷機能を、それぞれ有するネットワーク機器であるのに対し、複合機３は、少なくともスキャナ機能及び印刷機能を有する多機能複写機である。ＤＢＭＳサーバ５は、ＤＢＭＳ（ＤａｔａＢａｓｅ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）が搭載されたサーバコンピュータであり、紙指紋に関する情報を保持管理する。詳細は後述するように、本実施の形態では、紙文書に埋め込まれたＱＲコードを復元可能にかつ判読不能にするデータ加工を施すが、加工情報管理サーバ６は、本システムにおいてＱＲコードのデータ加工に共通して使用するマスク画像等のデータを保持管理する。
【００２１】
なお、ネットワークスキャナ１、ネットワークプリンタ２、複合機３及びクライアントＰＣ４は、ネットワーク７にそれぞれ複数台接続可能であるが、それぞれ同様の機能を有していればよいため、図１には、それぞれ１台ずつ図示した。
【００２２】
図２は、本実施の形態における文書管理システムに含まれるコンピュータのハードウェア構成図である。各構成要素の性能や容量は使用目的に応じて異なってくるが、本実施の形態においては、クライアントＰＣ４、ＤＢＭＳサーバ５及び加工情報管理サーバ６がこの構成に該当する。コンピュータは、図２に示したようにＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、ハードディスクドライブ（ＨＤＤ）１４を接続したＨＤＤコントローラ１５、入力手段として設けられたマウス１６とキーボード１７、及び表示装置として設けられたディスプレイ１８をそれぞれ接続する入出力コントローラ１９、通信手段として設けられたネットワークコントローラ２０を内部バス２１に接続して構成される。
【００２３】
図３は、本実施の形態における複合機３のハードウェア構成図である。複合機３は、上記の通りコピー機能、スキャナ機能等各種機能を搭載した画像形成装置の一形態であり、コンピュータを内蔵した装置である。図３において、ＣＰＵ３１は、ＲＯＭ３９に格納されたプログラムにしたがってスキャナ３４やプリンタエンジン３６等本装置に搭載された各種機構の動作制御を行う。アドレスデータバス３２は、ＣＰＵ３１の制御対象となる各種機構と接続してデータの通信を行う。操作パネル３３は、ユーザからの指示の受け付け、情報の表示を行う。スキャナ３４は、ユーザがセットした原稿を読み取り、電子データとしてＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）３５等に蓄積する。ＨＤＤ３５は、スキャナ３４を使用して読み取った電子文書などを格納する。プリンタエンジン３６は、ＣＰＵ３１で実行される制御プログラムからの指示に従い出力用紙上に画像を印字する。ネットワークインタフェース（Ｉ／Ｆ）３７は、ネットワークを接続し、ＤＢＭＳサーバ５へ紙指紋登録情報の送信や加工情報管理サーバ６からの加工情報の受信等に利用される。ランダムアクセスメモリ（ＲＡＭ）３８は、プログラム実行時のワークメモリや電子データ送受信時の通信バッファとして利用される。リードオンリメモリ（ＲＯＭ）３９は、本装置の制御等各種プログラムが格納されている。各種プログラムが実行されることで後述する各構成要素が所定の処理機能を発揮する。外部メディアインタフェース（Ｉ／Ｆ）４０は、ＵＳＢメモリ、フラッシュメモリ等の外部メモリ機器とのインタフェースである。
【００２４】
図４は、本実施の形態における印刷機能を実行する印刷機能処理部と、コピー機能を実行するコピー機能処理部とのブロック構成図である。印刷機能処理部５０は、一般にクライアントＰＣ４などから送られてくる印刷指示に応じて該当する文書データの印刷を実行する。コピー機能処理部６０は、一般にコピー指示に応じて紙文書をスキャナで読み取って画像データを生成し、その生成した画像データの印刷を実行する。印刷機能処理部５０及びコピー機能処理部６０は、電子文書データを紙媒体に印字出力する機能を有する点で共通しているが、印刷機能処理部５０は、前述したネットワークプリンタ２又は複合機３で実現される。また、コピー機能処理部６０は、ネットワークスキャナ１又は複合機３で読み取った画像データをネットワークプリンタ２又は複合機３で印刷することで実現可能であるが、本実施の形態では、説明の便宜のためにコピー機能処理部６０をスキャナ機能及び印刷機能の双方を有する複合機３で実現することを想定して説明する。
【００２５】
印刷機能処理部５０は、印刷要求受付部５１、撮像部５２、ＱＲコード生成部５３、合成部５４及び印刷実行部５５を有している。印刷要求受付部５１は、クライアントＰＣ４から送られてくる印刷対象の文書データを含む印刷要求を受け付ける。前述した構成図では図示しなかったが、ネットワークプリンタ２及び複合機３の用紙トレイの搬出口近傍には、撮像手段として例えばＣＣＤカメラが取り付けられており、これから印刷されるために用紙トレイから搬出される紙媒体の表面が撮像される。撮像部５２は、この撮像手段により実現される。ＱＲコード生成部５３は、これから印刷しようとする紙媒体に埋め込むためのＱＲコードを生成する。ＱＲコード生成部５３には、登録情報収集部５６、情報登録部５７及びコード化処理部５８が含まれている。登録情報収集部５６は、紙指紋に関連する情報として収集する。情報登録部５７は、登録情報収集部５６により収集された紙指紋に関連する情報を紙指紋登録情報としてＤＢＭＳサーバ５へ送信して保持管理させる。また、ＤＢＭＳサーバ５が紙指紋登録情報の新規登録に応じて作成した紙指紋の識別情報（以下、「紙指紋ＩＤ」）を受信する。コード化処理部５８は、ＤＢＭＳサーバ５から送られてきた紙指紋ＩＤをエンコードしてＱＲコードを生成する。なお、本実施の形態では、紙媒体に埋め込むコードデータとして二次元コードであるＱＲコードを採用し、また、紙指紋ＩＤをエンコードしてＱＲコードを生成する。このように、本実施の形態においてＱＲコードという場合、紙指紋ＩＤをエンコードして生成したＱＲコードのことを指す。合成部５４は、印刷対象の画像データにＱＲコード生成部５３により生成されたＱＲコードを合成する。印刷実行部５５は、ＱＲコードが付加された画像データの印刷を実行する。このように、印刷対象の電子文書の画像データが紙媒体に印刷されることで作成された紙媒体を、本実施の形態では「紙文書」と称することにしている。
【００２６】
一方、コピー機能処理部６０は、読取部６１と、コピー処理部６２と、前述したＱＲコード生成部５３、合成部５４及び印刷実行部５５を有している。読取部６１は、スキャナ３４と連動して紙文書を読み取る。コピー機能処理部６０は、コピー指示に応じて紙文書をスキャナ３４で読み取って形成された画像データの印刷を実行するが、コピー処理部６２はその主要部を成す。コピー処理部６２には、ＱＲコード検出部６３、照合処理部６４及び判読不能化処理部６５が含まれている。ＱＲコード検出部６３は、読取対象とする紙文書が印刷機能処理部５０により作成されたＱＲコード付きの紙文書の場合、紙文書上に印刷されたＱＲコードを検出する。照合処理部６４は、読取部６１により取得された画像データから得られる紙指紋と、ＱＲコード検出部６３により検出されたＱＲコードに基づきＤＢＭＳサーバ５から得られる紙指紋とを照合する。照合処理部６４には、ＱＲコード復号部６６及び紙指紋取得部６７が含まれている。ＱＲコード復号部６６は、ＱＲコードをデコードすることでコード化された紙指紋ＩＤを復号する。紙指紋取得部６７は、紙指紋ＩＤを送信して問い合わせることで、ＤＢＭＳサーバ５から紙指紋ＩＤに対応する紙指紋の画像データを取得する。判読不能化処理部６５は、ＱＲコード検出部６３により検出された検出されたＱＲコードに対してデータ加工処理を行うことで、そのＱＲコードを復元可能な状態で、かつ判読不能にする。このデータ加工処理については、追って詳述する。
【００２７】
図５は、本実施の形態における検証機能を実行する検証機能処理部のブロック構成図である。検証機能処理部７０は、紙文書の正当性を検証するための機能処理を実施するものであることから、前述したＱＲコード付きの紙文書を処理対象としている。検証機能処理部７０は、読取部７１、検証処理部７２及び情報出力部７３を有している。読取部７１は、スキャナ３４と連動して紙文書を読み取る。検証処理部７２は、検証機能処理部７０の主要部を成し、ＱＲコード検出部７４は、読取部７１から送られてくる画像データの中から紙指紋ＩＤがコード化されて紙文書に埋め込まれたＱＲコードを検出する。ＱＲコード検出部７４、照合処理部７５、判読可能化処理部７６及び情報取得部７７が含まれている。照合処理部７５は、読取部７１により取得された画像データから得られる紙指紋と、ＱＲコード検出部７４により検出されたＱＲコードに基づきＤＢＭＳサーバ５から得られる紙指紋とを照合する。照合処理部７５には、ＱＲコード復号部７８及び紙指紋取得部７９が含まれている。ＱＲコード復号部７８は、ＱＲコードをデコードすることでコード化された紙指紋ＩＤを復号する。紙指紋取得部７９は、紙指紋ＩＤを送信して問い合わせることで、ＤＢＭＳサーバ５から紙指紋ＩＤに対応する紙指紋の画像データを取得する。判読可能化処理部７６は、ＱＲコード検出部７４により検出されたＱＲコードのうち、判読不能化処理部６５により判読不能にデータ加工されたＱＲコードを判読可能に復元する。情報取得部７７は、紙指紋に関する情報をＤＢＭＳサーバ５から取得する。情報出力部７３は、検証処理において取得された紙指紋に関する情報を出力する。
【００２８】
前述した構成要素５１〜５５，６１，６２，７１〜７３は、いずれかの機器１〜４を構成するコンピュータ又は搭載されるコンピュータと、コンピュータに搭載されたＣＰＵで動作するプログラムとの協調動作により実現される。また、本実施の形態で用いるプログラムは、通信手段により提供することはもちろん、ＣＤ−ＲＯＭ等の記録媒体に格納して提供することも可能である。
【００２９】
以下の説明する本実施の形態の動作の説明では、特に断らない限り、主に複合機３を用いて印刷、コピー及び検証の各処理を行う場合を例にするが、例えば、読取部６１，７１としてネットワークスキャナ１を、ＱＲコード生成部５３、コピー処理部６２及び検証処理部７２として複合機３若しくは他のコンピュータ、合成部５４、印刷実行部５５及び情報出力部７３としてネットワークプリンタ２をそれぞれ用いるなど、複数の機器を組み合わせても実行することは可能である。
【００３０】
次に、本実施の形態における動作について説明する。まず、本実施の形態において用いる紙文書を新たに作成するときの処理について、図６に示したフローチャートを用いて説明する。
【００３１】
クライアントＰＣ４のユーザが所定の印刷指示操作を行うことで、印刷対象となる文書データは、印刷指示先として指定されたネットワークプリンタ２又は複合機３へ送信される。ここでは、複合機３が指定されたとすると、複合機３における印刷要求受付部５１は、クライアントＰＣ４から送られてくる印刷対象となる文書の画像データを受信する（ステップ１１０）。そして、以下の印刷処理を実行する（ステップ１２０）。この印刷処理について、図７に示したフローチャートを用いて説明する。
【００３２】
文書データが印刷されることになる紙媒体は、用紙トレイから複合機３内部の搬送路に排出されることになるが、撮像部５２は、この紙媒体の表面を撮像する（ステップ１２１）。撮像部５２から送られてくる撮像データを受け付けると、ＱＲコード生成部５３における登録情報収集部５６は、撮像データから紙媒体の繊維パターン、すなわち紙指紋を抽出し、更に印刷日時情報、印刷要求情報から特定できる印刷要求元ユーザ及び／又はクライアントＰＣ４の識別情報、印刷する装置、この場合は複合機３の識別情報等を紙指紋に関連する情報として収集する（ステップ１２２）。そして、情報登録部５７は、登録情報収集部５６により収集された紙指紋に関連する情報を紙指紋登録情報としてＤＢＭＳサーバ５へ送信して登録させる（ステップ１２３）。この紙指紋登録情報の新規登録に応じてＤＢＭＳサーバ５から紙指紋ＩＤが返信されてくるので、ＱＲコード生成部５３は、この紙指紋ＩＤを取得すると（ステップ１２４）、エンコードしてＱＲコードを生成する（ステップ１２５）。なお、紙指紋は上述したように紙媒体の繊維パターンであり、紙を構成する繊維質材料の絡み具合のランダム性に起因して紙の透明度がランダムに変化する。紙の透過光あるいは反射光を読み込むことにより、紙の表面に沿って分布するランダム性を有する特徴を画像データとして取り込む。画像データを取り込むスキャナとしては、例えば４００ｄｐｉの解像度を有するスキャナを用いることができる。紙の中の予め設定された領域（例えば、３２×３２ビット）を８ビットグレースケールの階調で読み込む。図１５に、読み込んだ紙指紋の画像データの一例を示す。
【００３３】
合成部５４は、生成されたＱＲコードを受け取ると、印刷要求受付部５１が受け付けた文書の画像データに、そのＱＲコードを合成して実際に印刷する画像データを生成する（ステップ１２６）。そして、印刷実行部５５は、紙指紋が取得された紙媒体に、ＱＲコードが付加された画像データを印字出力する（ステップ１２７）。なお、紙媒体に対する印字位置は、原則、紙媒体の右上などに存在する余白部分を利用するが、余白部分がない場合などは、用紙の裏面や、ＱＲコードが認識できるように画像データの一部分に重ねて印刷するようにしてもよい。
【００３４】
本実施の形態では、このようにして印刷を実行するが、前述したように、紙文書には、当該紙媒体の紙指紋を識別する紙指紋ＩＤのＱＲコードが所定の位置に埋め込まれる。
【００３５】
続いて、以上の印刷処理により印刷された紙文書が複合機３を利用してコピーされる場合の処理について図８に示したフローチャートを用いて説明する。
【００３６】
ユーザがスキャナ３４の原稿台に紙文書をセットして、所定のコピー指示操作を行うと、読取部６１がその紙文書を読み取る。これにより、紙文書の画像データが取得されると（ステップ１３１）、コピー処理部６２におけるＱＲコード検出部６３は、その画像データの中からＱＲコードを検出する（ステップ１３２）。なお、ＱＲコードの検出方法は、ＪＩＳ規格書「二次元コードシンボル−ＱＲコード−基本仕様書（ＪＩＳ  Ｘ  ０５１０）」第６５，６６頁に記載されている方法を用いる。
【００３７】
ここで、正常に読み取った画像データの中からＱＲコードが検出されなかったという場合というのは、コピー対象とされた紙文書が前述した印刷処理にて作成されておらず、履歴管理の対象となっていないものであると考えることができる。従って、このような場合には（ステップ１３３でＮ）、このコピー対象の紙文書を、今後、本実施の形態における管理下とするために、コピーにより作成される紙文書を、前述した印刷処理に従って作成する（ステップ１４１）。つまり、コピーされる紙文書に当該紙媒体の紙指紋ＩＤのＱＲコードを埋め込むようにする。
【００３８】
画像データの中から紙指紋ＩＤを表すＱＲコードが検出された場合（ステップ１３３でＹ）、次の手順にて照合を行う。すなわち、まず、ＱＲコード復号部６６は、検出されたＱＲコードの復号処理を行う（ステップ１３４）。ここで、復号が失敗した場合には（ステップ１３５でＮ）、ＱＲコードの復号が失敗したことをユーザに通知し（ステップ１４２）、エラーとして終了する。通知方法は、操作パネル３３への表示等所望の方法にて行う。ＱＲコードの復号が成功した場合（ステップ１３５でＹ）、紙指紋取得部６７は、復号により得た紙指紋ＩＤをキー情報としてＤＢＭＳサーバ５へ送信して当該紙指紋ＩＤにより識別される紙指紋の画像データを取得する（ステップ１３６）。一方、照合処理部６４は、読取部６１による読取処理により得られた画像データの所定位置から繊維パターンデータ、すなわち紙指紋の画像データを抽出する（ステップ１３７）。照合処理部６４は、このようにして得た各紙指紋の画像データの照合を行う（ステップ１３８）。なお、照合方法は、例えば特許文献１に記載された方法を利用できる。具体的には、下記指紋ＩＤにより識別される紙指紋の画像データを基準データとし、読み取った紙指紋の画像データを第１の照合データとする。また、第１の照合データ取得時に対して位置を若干ずらすと共に向きを若干回転させて読み取った紙指紋の画像データを第２の照合データとし、さらに異なる紙から読み取った紙指紋の画像データを第３の照合データとして、基準データと各照合データとの相関値を演算する。次に、第１〜第３の照合データのそれぞれに対する相関値の分布具合を表す特徴として、相関値の最大値のノーマライズド・スコアを演算する。ノーマライズドスコア＝（相関値の最大値−相関値の平均値）／（相関値の標準偏差）である。紙指紋が正しい場合、第１の照合データのノーマライズドスコアは非常に高い値となり、第３の照合データのノーマライズドスコアは非常に低い値となり、第２の照合データのノーマライズドスコアはその間の値になる。そこで、ノーマライズドスコアの閾値を適当に設定し、演算して得られたノーマライズドスコアの値を閾値と比較することで、紙指紋が一致するか否かを判定することができる。ここで、照合に失敗した場合（ステップ１３９でＮ）、読み取られた紙文書は、本実施の形態における文書管理システムに対応していない複写機でコピーされたか、あるいは別の手段によりＱＲコードだけを別の紙文書に写し取るなどの不正な手段を講じて作成された紙文書であると判断できるので、読み取られた紙文書は、不正な手段で生成された可能性があることをユーザに通知し（ステップ１４３）、エラーとして終了する。紙指紋の照合が成功した場合（ステップ１３９でＹ）、続いて、判読不能化処理部６５は、読取部６１により読み取られた画像データに含まれるＱＲコードに対して復元可能な状態で潰す処理を行う（ステップ１４０）。この処理を施すと、ＱＲコードは、検出可能であるもののコードデータの判読を一時的に不能な状態になる。この処理の詳細については、追って説明する。その後、前述した印刷処理が実施されることで紙文書のコピーが作成される（ステップ１４１）。印刷処理では、前述したように印刷されようとする紙媒体の紙指紋を識別するため紙指紋ＩＤがＤＢＭＳサーバ５により付与され、その紙指紋ＩＤをエンコードして作成されたＱＲコードが文書の画像データに埋め込まれる。
【００３９】
ここで、前述したＱＲコード検出処理（ステップ１３２）においてＱＲコードが検出されなかったときに実施される印刷処理では、ＱＲコードが新たに紙文書に埋め込まれる。つまり、コピーにより作成された紙文書には、判読可能な状態のＱＲコードがただ１つ存在する。一方、ＱＲコード検出処理においてＱＲコードが検出された場合においては、検出されるＱＲコードは、１つ以上である。ここで、コピー対象の紙文書にＱＲコードが１つのみ検出された場合、コピーにより作成される紙文書には、ステップ１４０において判読不能にされた既存のＱＲコードが１つと、ステップ１４１において新たに埋め込まれた判読可能なＱＲコードが１つ存在することになる。なお、印刷処理では、ＱＲコードを所定の位置に印刷するので、２つのＱＲコードは、基本的に紙面上において並んだ状態で印刷される。また、コピー対象の紙文書にＱＲコードが２つ検出された場合、コピーにより作成される紙文書には、ステップ１４０において判読不能にされた既存のＱＲコードが２つと、ステップ１４１において新たに埋め込まれた判読可能なＱＲコードが１つ存在することになる。コピー対象の紙文書にＱＲコードが３つ以上検出された場合も同様である。つまり、コピー対象の紙文書にＱＲコードがｎ個（ｎは自然数）検出された場合、コピーにより作成される紙文書には、ステップ１４０において判読不能にされたｎ個のＱＲコードと、ステップ１４１において新たに埋め込まれた判読可能な１つのＱＲコードが並んで存在することになる。結果として、（ｎ＋１）個のＱＲコードが紙面上に存在することになるが、有効なＱＲコードは常に１個である。
【００４０】
本実施の形態では、以上のようにコピーにより有用でなくなるＱＲコードを紙面上から削除せずに判読不能な状態にして残すようにしたので、紙文書が何回コピーされて作成されたものであるかを一目瞭然に確認することができる。このように潰されたＱＲコードが紙面上に並んでいることで、この紙文書はきちんと履歴を管理されていることがユーザから一目瞭然で把握することになり、ユーザの不正行為に対する心理的な抑止効果を与えることが可能になる。
【００４１】
次に、以上のようにして作成された紙文書の検証処理について図９に示したフローチャートを用いて説明する。
【００４２】
ユーザがスキャナ３４の原稿台に紙文書をセットして、所定の検証指示操作を行うと、読取部６１がその紙文書を読み取る。これにより、紙文書の画像データが取得されると（ステップ１５１）、検証処理部７２におけるＱＲコード検出部７４は、その画像データの中からＱＲコードを検出する（ステップ１５２）。なお、紙文書には、複数個のＱＲコードが印刷されている可能性があるが、この処理で全てのＱＲコードを検出する。ここで、正常に読み取った画像データの中からＱＲコードが検出されなかったという場合というのは、コピー対象とされた紙文書が前述した印刷処理にて作成されておらず、履歴管理の対象となっていないものであると考えることができる。従って、このような場合には（ステップ１５３でＮ）、読み取った紙文書は、本実施の形態において検証対象とならない紙文書であると判断して、ＱＲコードの検出が失敗したことをユーザに通知し（ステップ１６１）、エラーとして検証処理を終了する。通知方法は、操作パネル３３への表示に留めてもよいが、本実施の形態では、検証処理の結果として検証対象とした紙指紋に関連する情報をユーザに通知するので、この情報の代わりに検出エラーを通知するようにしてもよい。これは、検証処理における後述する他のエラー処理についても同様である。
【００４３】
画像データの中から紙指紋ＩＤを表すＱＲコードが検出された場合（ステップ１５３でＹ）、検出されたＱＲコードの中から１つずつ選択して以下の処理を繰り返し実行する。すなわち、まず、ＱＲコード復号部７８は、処理対象として選択されたＱＲコードの復号処理を行う（ステップ１５４）。ここで、復号が成功した場合において（ステップ１５５でＹ）、更にそのＱＲコードの復号の成功が２回目以上であった場合には（ステップ１５６でＹ）、検証対象の紙文書は、復号可能なＱＲコードが重複して存在するという異常な紙文書であると判断できるので、ＱＲコード重複エラーであることをユーザに通知し（ステップ１６６）、エラーとして検証処理を終了する。なお、本実施の形態における検証処理では、成功したＱＲコードの数をカウントしておくようにしているが、なぜＱＲコードの復号が成功したのにもかかわらずその成功が２回目以上の場合にエラーとするのかというと、次の理由による。
【００４４】
すなわち、コピー処理において紙文書に印刷されるＱＲコードは、当該紙媒体の紙指紋ＩＤ以外のものはつぶして判読不能にすると説明した（図８のステップ１４０）。従って、ＱＲコード復号処理にて正常に復号できるＱＲコードは、当該紙媒体の紙指紋ＩＤをコード化して生成したＱＲコードただ１つのみのはずであり、２つ以上存在する場合はない。従って、ＱＲコード復号処理にて２回以上正常に復号できる場合と言うことは、通常であればあり得ない。
【００４５】
一方、ＱＲコード復号処理の成功が１回目であった場合には（ステップ１５６でＮ）、紙指紋取得部７９は、復号により得た紙指紋ＩＤをキー情報としてＤＢＭＳサーバ５へ送信して当該紙指紋ＩＤにより識別される紙指紋の画像データを取得する（ステップ１５７）。一方、照合処理部７５は、読取部７１による読取処理により得られた画像データの所定位置から繊維パターンデータ、すなわち紙指紋の画像データを抽出する（ステップ１５８）。照合処理部７５は、このようにして得た各紙指紋の画像データの照合を行う（ステップ１５９）。なお、照合方法は、例えば特許文献１に記載された方法を利用できる。ここで、紙指紋の照合に失敗した場合（ステップ１６０でＮ）、この紙文書に不正が行われた可能性があるので、照合エラー処理として、例えば紙指紋ＩＤをキーとしてＤＢＭＳサーバ５から当該紙文書の紙指紋登録情報を取得し、ユーザに提示する（ステップ１６７）。そして、エラーとして終了する。一方、紙指紋の照合が成功した場合（ステップ１６０でＹ）、処理対象のＱＲコードに対して照合成功という検証結果を得られたので、当該ＱＲコードに対する処理が終了し、次の未検証のＱＲコードが残っていれば、そのＱＲコードへ処理対象を移行する（ステップ１６１でＮ）。なお、この処理で検証成功という結果が得られた場合でも、後に処理するＱＲコードにおいてそのＱＲコードの復号の成功が２回目以上であった場合には、検証処理は、最終的にエラーとして終了することになる（ステップ１６６）。
【００４６】
続いて、ＱＲコード復号部７８は、新たに処理対象として選択されたＱＲコードの復号処理を行う（ステップ１５４）。この復号処理において復号が成功した場合については説明したとおりであるが、仮に成功した場合には、復号処理の成功が２回目に相当するので、当該紙文書の検証は、失敗という結果にて終了する。
【００４７】
復号が失敗した場合（ステップ１５５でＮ）、判読可能化処理部７６は、処理対象のＱＲコードに対して復元処理を行う（ステップ１６２）。つまり、ＱＲコードが検出されたにもかかわらず復号に失敗したということは、そのＱＲコードは、判読不能化処理部６５により判読不能にデータ加工されたＱＲコードに該当すると判断できる。従って、判読可能化処理部７６は、判読不能化処理部６５がしたデータ加工を取り消すような復元処理を行うことで、当該ＱＲコードを判読可能な状態に戻す。なお、判読不能化処理部６５により施されたデータ加工を取り消す復元処理を実施するためには、判読可能化処理部７６は、そのデータ加工の内容を認識していなければならない。本実施の形態では、このデータ加工に用いた情報等を加工情報管理サーバ６から取得するようにした。判読不能化処理部６５によるＱＲコードの潰し処理及び判読可能化処理部７６による復元処理については、追ってまとめて説明する。なお、この復元処理では、ＱＲコードを判読可能な状態、すなわち復号可能な状態に戻すが、さらに復号処理も合わせて行うものとする。つまり、復元処理には、復元処理に続けて復号処理を行うものとする。
【００４８】
ステップ１６２における復元処理が成功した場合には（ステップ１６３でＹ）、ＱＲコードから紙指紋ＩＤが取得できるので、情報取得部７７は、その紙指紋ＩＤを送信して問い合わせることで、ＤＢＭＳサーバ５から紙指紋ＩＤに対応する紙指紋登録情報を取得する（ステップ１６４）。
【００４９】
このようにして、処理対象として選択されたＱＲコードに対する処理が終了し、次の未検証のＱＲコードが残っていれば、そのＱＲコードへ処理対象を移行する（ステップ１６１でＮ）。
【００５０】
一方、復元処理が失敗した場合には（ステップ１６３でＮ）、ＱＲコードの復元が失敗したことをユーザに通知し（ステップ１６５）、エラーとして終了する。
【００５１】
以上のようにして、紙文書に埋め込まれた全てのＱＲコードに対して検証処理が実施されると、情報出力部７３は、その検証結果データを、操作パネル３３や検証処理要求時に操作パネル３３などから入力指定された出力先へ送る。出力先としては、例えばプリンタエンジン３６若しくはネットワークプリンタ２、あるいはクライアントＰＣ４などがあり、検証結果データは、各出力先において印字出力、ディスプレイ１８への表示、あるいはＨＤＤ１４へ保存されたりする。
【００５２】
ここで、図８のステップ１４０におけるＱＲコードの潰し処理及び図９のステップ１６２におけるＱＲコード復元処理について詳述する。本実施の形態では、４つの判読不能化処理を例示する。
【００５３】
図１０は、第１の判読不能化／判読可能化処理を説明するための図である。ＱＲコード８０を一時的に復元不可能な状態にするには、白黒二値で生成されたマスクパターン８１の画像データを予め用意し、ＱＲコード８０の画像データに排他的論理和でマスク合成する。この際、マスクパターン８１は、図１１に示すようにＱＲコード８０の位置検出パターン８３と重ならないようにマスク可能範囲８４に設定する。このようなマスクパターン８１の画像データをＱＲコード８０の画像データに排他的論理和合成すると、マスク合成されたＱＲコード画像は、位置検出パターン８３がそのまま残っているので検出可能である。しかしながら、ＱＲコード８２のコード部分はマスクがかかっているので復号不可能である。判読不能化処理部６５は、以上の処理をデータ加工処理として実施する。
【００５４】
マスク合成されたＱＲコード８２の画像データに同一のマスク画像を排他的論理和で合成すると、元のＱＲコード８０の画像データを得ることが可能である。このとき、マスク合成されたＱＲコード８２の画像データとマスクパターン８１の画像データの位置を完全に一致させる必要があるが、この位置合わせの際には、位置検出パターン８３の位置情報を用いることで実現可能である。判読可能化処理部７６は、以上の処理を復元処理として実施する。
【００５５】
マスクパターン８１の画像データ（以下、単に「マスク画像」）に関する情報は、機密情報として扱われ、加工情報管理サーバ６にて保持管理される。判読不能化処理部６５と判読可能化処理部７６は、同一のマスクパターン８１を使用しなければならないが、それぞれが処理を実施する際に加工情報管理サーバ６からマスク画像を取得することになる。なお、マスクパターン８１は、例えば判読不能化／可能化処理を実施する装置の機種毎に変更したり、コピーされた回数や使われる部門毎に変更したりするなど、複数のマスクパターン８１を準備して、使い分けるようにしてもよい。なお、この場合は、ＱＲコードとマスクパターンとを対応付けして情報管理をする必要がある。
【００５６】
図１２は、第２の判読不能化／判読可能化処理を説明するための図である。この処理では、ＱＲコード８０の白領域を白か黒以外の色で塗りつぶすことにした。この塗りつぶされた状態のＱＲコード８５を復号可能な状態に復元するには、一般的な画像処理技術である限定色化を行い、白と黒だけの画像を取得することで元のＱＲコード８０の画像データを得ることができる。塗りつぶす色は、グレースケールに変換して二値化した際に黒と判定されるような、濃い色が望ましい。薄い色の場合だと、グレースケールに変換して二値化した際に色情報が消えてＱＲコード画像が普通に取得できてしまう。
【００５７】
なお、図１２では、位置検出パターンも塗りつぶしている例を示した。本来であれば、図１１のマスク可能範囲８４のみを塗りつぶすようにする必要があり、そのようにすべきである。ただ、色による塗り潰しの場合、図９のステップ１５２におけるＱＲコード検出処理を実施する前に紙文書画像データ全体に限定色化を行えば、ＱＲコードを検出できるので、図１２では、ＱＲコード全体を塗り潰した場合を図示した。
【００５８】
図１３は、第３の判読不能化／判読可能化処理を説明するための図である。この処理では、ＱＲコード８０の描画単位（ＱＲコードを構成する小さい正方形）よりも小さい描画単位のドットを付加するようにした。つまり、ドットを含む画像データ８６を合成するようにした。このドットが付加されたＱＲコード８７を復元するには、一般的な画像処理である孤立点除去処理を行えば元のＱＲコード８０の画像データを得ることができる。つまり、判読可能化処理部７６は、復元処理として孤立点除去処理を行うことになる。また、孤立点除去処理を行っても、白黒エッジ部分等に多少小さい描画単位が残る場合がある。換言すると、直線に多少の凹凸が形成される場合がある。しかしながら、ＱＲコード８０の復号処理がエラーとなるような大きな影響を与えないので問題はない。
【００５９】
なお、図１３においても、図１２と同様に、原則、位置検出パターン部分にはドットを付加すべきでないかもしれないが、ＱＲコード検出処理を実施する前に紙文書画像データ全体に対して孤立点除去処理を行えば、ＱＲコードを検出可能である。
【００６０】
図１４は、第４の判読不能化／判読可能化処理を説明するための図である。この処理では、ＱＲコード８０を鏡像反転するようにした。ＱＲコード８０は、３つの位置検出パターンがあれば検出可能であるので、鏡像反転してもＱＲコードとして検出可能であるが、鏡像反転したＱＲコード８８は、元のＱＲコード８０と内容が反転しているため復号は不可能である。
【００６１】
以上の判読不能化／可能化処理に用いるマスク画像等の画像データを保持し、また鏡像反転という方法を指定するための情報は、加工情報管理サーバ６に保持管理させることによって、本システム内のどの機器で紙文書が作成され、また検証されようとも、対応可能になる。もちろん、紙文書の作成、検証する機器が特定され、また、単一のマスク画像等しか用いないというのが前提ならば、加工情報管理サーバ６を用いることなくマスク画像等を各機器に保持させるように構成してもよい。
【００６２】
本実施の形態によれば、紙文書をコピーして新たな紙文書を作成する際に、コピー元となる紙文書に付加された紙指紋ＩＤのＱＲコードを削除せずに判読不能に加工し、そして、新たにコピーされた手元にある紙文書を検証する際には、判読不能としたＱＲコードを判読可能なＱＲコードに復元するようにしたので、履歴管理サーバにアクセスしなくても文書に関する履歴、具体的には紙指紋ＩＤを手元にある紙文書から得ることができる。もちろん、ＱＲコードに含まれていないデータは、ＤＢＭＳサーバ５から取得することも可能である。
【００６３】
また、複数の潰されたＱＲコードが紙文書に並んでいることで、ユーザに対して履歴管理が徹底されている文書であることをアピールすることができ、不正利用に対する心理的抑止効果を持つことができる。
【００６４】
また、複数のＱＲコードを紙文書に並べても、当該紙文書と直接関連していないＱＲコードは潰されているので、照合対象の紙指紋ＩＤの特定が容易である。
【００６５】
なお、本実施の形態では、紙指紋ＩＤをエンコードしてＱＲコードを作成するようにしたが、紙指紋に関する情報として紙指紋の画像データそのものをエンコードしてＱＲコードを作成するなど紙指紋ＩＤ以外の情報をＱＲコード化してもよい。また、本実施の形態では、印刷用紙に付加するデータコードの例として一般に使用されるＱＲコードを用いて説明したが、ＱＲコード以外のコードを用いるようにしてもよい。
【図面の簡単な説明】
【００６６】
【図１】本発明に係る文書管理システムの一実施の形態を示したブロック構成図である。
【図２】本実施の形態における文書管理システムに含まれるコンピュータのハードウェア構成図である。
【図３】本実施の形態における複合機のハードウェア構成図である。
【図４】本実施の形態における印刷機能を実行する印刷機能処理部と、コピー機能を実行するコピー機能処理部とのブロック構成図である。
【図５】本実施の形態における検証機能を実行する検証機能処理部のブロック構成図である。
【図６】本実施の形態において紙文書を新たに作成するときの処理を示したフローチャートである。
【図７】本実施の形態における印刷処理を示したフローチャートである。
【図８】本実施の形態におけるコピー処理を示したフローチャートである。
【図９】本実施の形態における紙文書の検証処理を示したフローチャートである。
【図１０】本実施の形態における第１の判読不能化／判読可能化処理を説明するための図である。
【図１１】本実施の形態において用いるＱＲコードの構成を示した図である。
【図１２】本実施の形態における第２の判読不能化／判読可能化処理を説明するための図である。
【図１３】本実施の形態における第３の判読不能化／判読可能化処理を説明するための図である。
【図１４】本実施の形態における第４の判読不能化／判読可能化処理を説明するための図である。
【図１５】紙指紋の画像データを示す図である。
【符号の説明】
【００６７】
１  ネットワークスキャナ、２  ネットワークプリンタ、３  複合機、４  クライアントＰＣ、５  ＤＢＭＳサーバ、６  加工情報管理サーバ、７  ネットワーク、１１，３１  ＣＰＵ、１２，３９  ＲＯＭ、１３，３８  ＲＡＭ、１４，３５  ハードディスクドライブ（ＨＤＤ）、１５  ＨＤＤコントローラ、１６  マウス、１７  キーボード、１８  ディスプレイ、１９  入出力コントローラ、２０  ネットワークコントローラ、２１  内部バス、３２  アドレスデータバス、３３  操作パネル、３４  スキャナ、３６  プリンタエンジン、３７  ネットワークインタフェース（Ｉ／Ｆ）、４０  外部メディアインタフェース（Ｉ／Ｆ）、５０  印刷機能処理部、５１  印刷要求受付部、５２  撮像部、５３  ＱＲコード生成部、５４  合成部、５５  印刷実行部、５６  登録情報収集部、５７  情報登録部、５８  コード化処理部、６０  コピー機能処理部、６１，７１  読取部、６２  コピー処理部、６３，７４  ＱＲコード検出部、６４，７５  照合処理部、６５  判読不能化処理部、６６  ＱＲコード復号部、６７，７９  紙指紋取得部、７０  検証機能処理部、７２  検証処理部、７３  情報出力部、７６  判読可能化処理部、７７  情報取得部、７８  ＱＲコード復号部。
【図１】
2008153784.tif 000003
【図２】
2008153784.tif 000004
【図３】
2008153784.tif 000005
【図４】
2008153784.tif 000006
【図５】
2008153784.tif 000007
【図６】
2008153784.tif 000008
【図７】
2008153784.tif 000009
【図８】
2008153784.tif 000010
【図９】
2008153784.tif 000011
【図１０】
2008153784.tif 000012
【図１１】
2008153784.tif 000013
【図１４】
2008153784.tif 000014
【図１５】
2008153784.tif 000015
【図１２】
2008153784.tif 000016
【図１３】
2008153784.tif 000017