(57)【特許請求の範囲】
【請求項１】
出力装置において出力を実行する出力対象の画像データを出力の実行前に取得する画像データ取得手段と、
前記画像データ取得手段により取得した画像データに関し、少なくとも該画像データを出力する前記出力装置の機器情報を含む出所情報を取得する出所情報取得手段と、
前記出所情報取得手段により取得した出所情報を識別する情報であって前記取得した画像データに埋め込む識別情報を生成する生成手段と、
前記取得した画像データから識別情報を抽出する抽出処理を行う抽出手段と、
前記生成手段により生成した識別情報と、前記出所情報取得手段により取得した出所情報と、前記抽出手段により抽出した識別情報とを、対応付けて出所履歴記憶手段に登録する登録手段と、
前記抽出手段により抽出した識別情報を前記取得した画像データから取り除く取除手段と、
前記生成手段により生成した識別情報を前記取得した画像データに埋め込む埋込手段と、
前記取除手段により前記抽出した識別情報が取り除かれ、前記埋込手段により前記生成した識別情報が埋め込まれた画像データを前記出力装置に出力させる出力制御手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記登録手段は、前記抽出手段により前記識別情報が抽出されなかった場合、前記生成した識別情報と前記取得した出所情報とを対応付けて前記出所履歴記憶手段に登録することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
出力した画像データの配布先を示し、少なくともユーザ情報を含む配布情報を取得する配布情報取得手段を更に備え、
前記登録手段は、取得した配布情報を前記取得した出所情報に対応付けて前記出所履歴記憶手段に記憶させることを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記画像データ取得手段は、出力装置において出力を実行する画像データ、または、追跡を実行する画像データと、画像データを出力するか追跡するかを示すモード情報とを取得し、
前記モード情報が画像データの追跡を示す場合に、前記取得した画像データから前記抽出手段により抽出した識別情報により前記出所履歴記憶手段を検索する検索手段を備えることを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
画像データを出力する出力装置と、出力する画像データに情報の埋め込みを行う情報処理装置とがネットワークを介して接続する情報処理システムであって、
前記出力装置において出力を実行する出力対象の画像データを出力の実行前に取得する画像データ取得手段と、
前記画像データ取得手段により取得した画像データに関し、少なくとも該画像データを出力する前記出力装置の機器情報を含む出所情報を取得する出所情報取得手段と、
前記出所情報取得手段により取得した出所情報を識別する情報であって前記取得した画像データに埋め込む識別情報を生成する生成手段と、
前記取得した画像データから識別情報を抽出する抽出処理を行う抽出手段と、
前記生成手段により生成した識別情報と、前記出所情報取得手段により取得した出所情報と、前記抽出手段により抽出した識別情報とを、対応付けて出所履歴記憶手段に登録する登録手段と、
前記抽出手段により抽出した識別情報を前記取得した画像データから取り除く取除手段と、
前記生成手段により生成した識別情報を前記取得した画像データに埋め込む埋込手段と、
前記取除手段により前記抽出した識別情報が取り除かれ、前記埋込手段により前記生成した識別情報が埋め込まれた画像データを出力する出力手段と、
を備えることを特徴とする情報処理システム。
【請求項６】
前記登録手段は、前記抽出手段により前記識別情報が抽出されなかった場合、前記生成した識別情報と前記取得した出所情報とを対応付けて前記出所履歴記憶手段に登録することを特徴とする請求項５に記載の情報処理システム。
【請求項７】
出力した画像データの配布先を示し、少なくともユーザ情報を含む配布情報を取得する配布情報取得手段を更に備え、
前記登録手段は、取得した配布情報を前記取得した出所情報に対応付けて前記出所履歴記憶手段に記憶させることを特徴とする請求項５又は６に記載の情報処理システム。
【請求項８】
前記画像データ取得手段は、出力装置において出力を実行する画像データ、または、追跡を実行する画像データと、画像データを出力するか追跡するかを示すモード情報とを取得し、
前記モード情報が画像データの追跡を示す場合に、前記取得した画像データから前記抽出手段により抽出した識別情報により前記出所履歴記憶手段を検索する検索手段を更に備えることを特徴とする請求項５乃至７のいずれか１項に記載の情報処理システム。
【請求項９】
画像データを出力する出力装置と、出力する画像データに情報の埋め込みを行う情報処理装置とがネットワークを介して接続する情報処理システムにおいて実行される情報処理方法であって、
前記出力装置において出力を実行する出力対象の画像データを出力の実行前に取得する画像データ取得ステップと、
前記画像データ取得ステップにより取得した画像データに関し、少なくとも該画像データを出力する前記出力装置の機器情報を含む出所情報を取得する出所情報取得ステップと、
前記出所情報取得ステップにより取得した出所情報を識別する情報であって前記取得した画像データに埋め込む識別情報を生成する生成ステップと、
前記取得した画像データから識別情報を抽出する抽出処理を行う抽出ステップと、
前記生成ステップにより生成した識別情報と、前記出所情報取得ステップにより取得した出所情報と、前記抽出ステップにより抽出した識別情報とを、対応付けて出所履歴記憶手段に登録する登録ステップと、
前記抽出ステップにより抽出した識別情報を前記取得した画像データから取り除く取除ステップと、
前記生成ステップにより生成した識別情報を前記取得した画像データに埋め込む埋込ステップと、
前記取除ステップにより前記抽出した識別情報が取り除かれ、前記埋込ステップにより前記生成した識別情報が埋め込まれた画像データを出力する出力ステップと、
を含むことを特徴とする情報処理方法。
【請求項１０】
前記登録ステップでは、前記抽出ステップにより前記識別情報が抽出されなかった場合、前記生成した識別情報と前記取得した出所情報とを対応付けて前記出所履歴記憶手段に登録することを特徴とする請求項９に記載の情報処理方法。
【請求項１１】
出力した画像データの配布先を示し、少なくともユーザ情報を含む配布情報を取得する配布情報取得ステップを更に含み、
前記登録ステップでは、取得した配布情報を前記取得した出所情報に対応付けて前記出所履歴記憶手段に記憶させることを特徴とする請求項９又は１０に記載の情報処理方法。
【請求項１２】
前記画像データ取得ステップでは、出力装置において出力を実行する画像データ、または、追跡を実行する画像データと、画像データを出力するか追跡するかを示すモード情報とを取得し、
前記モード情報が画像データの追跡を示す場合に、前記取得した画像データから前記抽出ステップにより抽出した識別情報により前記出所履歴記憶手段を検索する検索ステップを更に含むことを特徴とする請求項９乃至１１のいずれか１項に記載の情報処理方法。
【請求項１３】
コンピュータにおいて実行されるプログラムであって、
前記コンピュータを、
出力装置において出力を実行する出力対象の画像データを出力の実行前に取得する画像データ取得手段と、
前記画像データ取得手段により取得した画像データに関し、少なくとも該画像データを出力する前記出力装置の機器情報を含む出所情報を取得する出所情報取得手段と、
前記出所情報取得手段により取得した出所情報を識別する情報であって前記取得した画像データに埋め込む識別情報を生成する生成手段と、
前記取得した画像データから識別情報を抽出する抽出処理を行う抽出手段と、
前記生成手段により生成した識別情報と、前記出所情報取得手段により取得した出所情報と、前記抽出手段により抽出した識別情報とを、対応付けて出所履歴記憶手段に登録する登録手段と、
前記抽出手段により抽出した識別情報を前記取得した画像データから取り除く取除手段と、
前記生成手段により生成した識別情報を前記取得した画像データに埋め込む埋込手段と、
前記取除手段により前記抽出した識別情報が取り除かれ、前記埋込手段により前記生成した識別情報が埋め込まれた画像データを前記出力装置に出力させる出力制御手段として機能させるためのプログラム。
【請求項１４】
請求項１３に記載のプログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム、情報処理方法、プログラム、及び記憶媒体に関する。
【背景技術】
【０００２】
近年、組織内部からの機密情報の漏洩が深刻な問題になっており、機密漏洩対策への取り組みが進められている。例えば、電子文書や電子データ等による情報漏洩には、暗号化技術や認証技術などのセキュリティ技術を用いた対策がある。また、電子文書や電子データが印刷された印刷物による情報漏洩には、情報埋め込み技術を用いた対策がある。
【０００３】
情報埋め込み技術を用いた機密漏洩対策の一つとして、印刷物の出所を追跡する技術がある。この技術は、例えば、電子文書を印刷する際に、印刷者名や印刷日時などの印刷情報と電子文書の文書名や作成者などの電子文書情報とを出所情報として埋め込んで印刷し、印刷物から埋め込まれた出所情報を抽出することにより、印刷物の出所を追跡するものである。
【０００４】
ところで、出所情報が埋め込まれた印刷物をコピー（複写）してしまうと、コピーされた印刷物には、コピー元の印刷物に埋め込まれた出所情報はコピーされるものの、このコピーの出所を示す出所情報は埋め込まれないため、コピーの出所が分からなくなるという問題がある。
【０００５】
このため、例えば特許文献１には、印刷物の画像データに付加情報が埋め込まれている場合、当該付加情報を抽出し、抽出した付加情報に新しい付加情報を追加して、画像データに埋め込む技術が開示されている。また、例えば特許文献２には、コンテンツのコピー原稿からコンテンツＩＤを読み取り、読み取ったコンテンツＩＤから原本を特定し、特定した原本に新たなコンテンツＩＤを埋め込んで出力する技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に開示された技術では、埋め込み可能な付加情報の容量に制限があるため出所を特定するために必要な付加情報を全部埋め込むことができない場合があり、また、印刷物のコピーを繰り返すと付加情報の一部が削除されてしまう。このため、特許文献１に開示された技術では、出所を特定できない事態も想定される。また、特許文献２に開示された技術では、コピー原稿が複写されるのではなく原本が印刷されるため、コピー原稿に手書きされたメモ、記録、又は押印されたスタンプなどがコピーされなくなる。
【０００７】
本発明は、上記事情に鑑みてなされたものであり、印刷物の忠実なコピーを繰り返し行ってもコピーされた印刷物の出所を特定することができる情報処理装置、情報処理システム、情報処理方法、プログラム、及び記憶媒体を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、本発明の一態様にかかる情報処理装置は、出力装置において出力を実行する出力対象の画像データを出力の実行前に取得する画像データ取得手段と、前記画像データ取得手段により取得した画像データに関し、少なくとも該画像データを出力する前記出力装置の機器情報を含む出所情報を取得する出所情報取得手段と、前記出所情報取得手段により取得した出所情報を識別する情報であって前記取得した画像データに埋め込む識別情報を生成する生成手段と、前記取得した画像データから識別情報を抽出する抽出処理を行う抽出手段と、前記生成手段により生成した識別情報と、前記出所情報取得手段により取得した出所情報と、前記抽出手段により抽出した識別情報とを、対応付けて出所履歴記憶手段に登録する登録手段と、前記抽出手段により抽出した識別情報を前記取得した画像データから取り除く取除手段と、前記生成手段により生成した識別情報を前記取得した画像データに埋め込む埋込手段と、前記取除手段により前記抽出した識別情報が取り除かれ、前記埋込手段により前記生成した識別情報が埋め込まれた画像データを前記出力装置に出力させる出力制御手段と、を備えることを特徴とする。
【０００９】
また、本発明の別の態様にかかる情報処理システムは、画像データを出力する出力装置と、出力する画像データに情報の埋め込みを行う情報処理装置とがネットワークを介して接続する情報処理システムであって、前記出力装置において出力を実行する出力対象の画像データを出力の実行前に取得する画像データ取得手段と、前記画像データ取得手段により取得した画像データに関し、少なくとも該画像データを出力する前記出力装置の機器情報を含む出所情報を取得する出所情報取得手段と、前記出所情報取得手段により取得した出所情報を識別する情報であって前記取得した画像データに埋め込む識別情報を生成する生成手段と、前記取得した画像データから識別情報を抽出する抽出処理を行う抽出手段と、前記生成手段により生成した識別情報と、前記出所情報取得手段により取得した出所情報と、前記抽出手段により抽出した識別情報とを、対応付けて出所履歴記憶手段に登録する登録手段と、前記抽出手段により抽出した識別情報を前記取得した画像データから取り除く取除手段と、前記生成手段により生成した識別情報を前記取得した画像データに埋め込む埋込手段と、前記取除手段により前記抽出した識別情報が取り除かれ、前記埋込手段により前記生成した識別情報が埋め込まれた画像データを出力する出力手段と、を備えることを特徴とする。
【００１１】
また、本発明の別の態様にかかる情報処理方法は、画像データを出力する出力装置と、出力する画像データに情報の埋め込みを行う情報処理装置とがネットワークを介して接続する情報処理システムにおいて実行される情報処理方法であって、前記出力装置において出力を実行する出力対象の画像データを出力の実行前に取得する画像データ取得ステップと、前記画像データ取得ステップにより取得した画像データに関し、少なくとも該画像データを出力する前記出力装置の機器情報を含む出所情報を取得する出所情報取得ステップと、前記出所情報取得ステップにより取得した出所情報を識別する情報であって前記取得した画像データに埋め込む識別情報を生成する生成ステップと、前記取得した画像データから識別情報を抽出する抽出処理を行う抽出ステップと、前記生成ステップにより生成した識別情報と、前記出所情報取得ステップにより取得した出所情報と、前記抽出ステップにより抽出した識別情報とを、対応付けて出所履歴記憶手段に登録する登録ステップと、前記抽出ステップにより抽出した識別情報を前記取得した画像データから取り除く取除ステップと、前記生成ステップにより生成した識別情報を前記取得した画像データに埋め込む埋込ステップと、前記取除ステップにより前記抽出した識別情報が取り除かれ、前記埋込ステップにより前記生成した識別情報が埋め込まれた画像データを出力する出力ステップと、を含むことを特徴とする。
【００１２】
また、本発明の別の態様にかかるプログラムは、コンピュータにおいて実行されるプログラムであって、前記コンピュータを、出力装置において出力を実行する出力対象の画像データを出力の実行前に取得する画像データ取得手段と、前記画像データ取得手段により取得した画像データに関し、少なくとも該画像データを出力する前記出力装置の機器情報を含む出所情報を取得する出所情報取得手段と、前記出所情報取得手段により取得した出所情報を識別する情報であって前記取得した画像データに埋め込む識別情報を生成する生成手段と、前記取得した画像データから識別情報を抽出する抽出処理を行う抽出手段と、前記生成手段により生成した識別情報と、前記出所情報取得手段により取得した出所情報と、前記抽出手段により抽出した識別情報とを、対応付けて出所履歴記憶手段に登録する登録手段と、前記抽出手段により抽出した識別情報を前記取得した画像データから取り除く取除手段と、前記生成手段により生成した識別情報を前記取得した画像データに埋め込む埋込手段と、前記取除手段により前記抽出した識別情報が取り除かれ、前記埋込手段により前記生成した識別情報が埋め込まれた画像データを前記出力装置に出力させる出力制御手段として機能させるためのものである。
【００１３】
また、本発明の別の態様にかかる記憶媒体は、上記プログラムを記憶したコンピュータ読み取り可能なものである。
【発明の効果】
【００１４】
本発明によれば、印刷物の忠実なコピーを繰り返し行ってもコピーされた印刷物の出所を特定することができるという効果を奏する。
【図面の簡単な説明】
【００１５】
【図１】図１は、第１実施形態の情報処理システムの構成例を示すブロック図である。
【図２】図２は、第１実施形態の出所履歴記憶部に記憶された出所履歴例を示す図である。
【図３】図３は、第１実施形態の情報処理システムで行われる複写処理時のサーバ装置の動作例を示すフローチャートである。
【図４】図４は、第１実施形態の情報処理システムで行われる追跡処理時のサーバ装置の動作例を示すフローチャートである。
【図５】図５は、第２実施形態の情報処理システムの構成例を示すブロック図である。
【図６】図６は、第２実施形態の出所履歴記憶部に記憶された出所・配布履歴例を示す図である。
【図７】図７は、第２実施形態の情報処理システムで行われる複写処理時のサーバ装置の動作例を示すフローチャートである。
【図８】図８は、第２実施形態の情報処理システムで行われる追跡処理時のサーバ装置の動作例を示すフローチャートである。
【図９】図９は、第３実施形態の情報処理システムの構成例を示すブロック図である。
【図１０】図１０は、第３実施形態の情報処理システムで行われる複写処理時のサーバ装置の動作例を示すフローチャートである。
【図１１】図１１は、第３実施形態の情報処理システムで行われる追跡処理時のサーバ装置の動作例を示すフローチャートである。
【発明を実施するための形態】
【００１６】
以下、添付図面を参照しながら、本発明にかかる情報処理装置、情報処理システム、情報処理方法、プログラム、及び記憶媒体の実施形態を詳細に説明する。なお、以下の各実施形態では、情報処理装置としてサーバ装置を例に取り説明し、出力装置として、プリンタ機能、スキャナ機能、コピー機能、及びファクシミリ機能のうち少なくともプリンタ機能、スキャナ機能、及びコピー機能を有するＭＦＰ（Multifunction  Peripheral）を例にとり説明するが、これらに限定されるものではない。
【００１７】
（第１の実施形態）
まず、第１の実施形態の情報処理システムの概要について説明する。
【００１８】
第１の実施形態の情報処理システムは、印刷物をコピーする際に、コピー後の印刷物の出所情報と、当該出所情報を識別する識別情報と、コピー元の印刷物（原稿）の画像データから抽出した当該印刷物の出所情報を識別する識別情報とを、対応付けて出所履歴記憶部に登録する。そして情報処理システムは、コピー元の印刷物の画像データから当該印刷物の出所情報を識別する識別情報を取り除くとともに、コピー後の印刷物の出所情報を識別する識別情報を埋め込み、コピー後の印刷物の出所情報を識別する識別情報が埋め込まれた画像データを記録紙に印刷して、コピー後の印刷物を作成する。
【００１９】
更に、情報処理システムは、コピー後の印刷物の画像データから当該印刷物の出所情報を識別する識別情報を抽出し、抽出した識別情報に対応付けられた出所情報を出所履歴記憶部から検索し、出力する。
【００２０】
次に、第１の実施形態の情報処理システムの構成について説明する。
【００２１】
図１は、第１の実施の形態の情報処理システム１の構成の一例を示すブロック図である。図１に示すように、情報処理システム１は、印刷物のコピーや画像データの読み取りなどを行うＭＦＰ７０と、印刷物の出所の管理や追跡などを行うサーバ装置１０と、追跡結果（出所情報）の表示などを行うＰＣ（Personal  Computer）８０とを、備えている。そして、情報処理システム１の各装置は、ネットワーク２を介して接続されている。なお、情報処理システム１は、ＰＣを複数備えるようにしてもよいし、ＭＦＰを複数備えるようにしてもよい。また、ネットワーク２は、有線若しくは無線、またＬＡＮ(Local Area Network)や公衆通信回線を問わず、どのようなネットワークであってもよい。
【００２２】
サーバ装置１０は、図１に示すように、通信部２０と、記憶部３０と、制御部４０とを備える。
【００２３】
通信部２０は、ネットワーク２を介して、ＭＦＰ７０やＰＣ８０などの外部機器と通信するものであり、通信インターフェースなどの既存の通信装置により実現できる。例えば、通信部２０は、ＭＦＰ７０との間で画像データの送受信を行ったり、ＰＣ８０に追跡結果（出所情報）を送信したりする。
【００２４】
記憶部３０は、サーバ装置１０で実行される各種プログラムやサーバ装置１０で行われる各種処理に使用される各種情報などを記憶するものある。記憶部３０は、例えば、ＨＤＤ（Hard  Disk  Drive）、ＳＳＤ（Solid  State  Drive）、メモリカード、光ディスク、ＲＯＭ（Read  Only  Memory）、ＲＡＭ（Random  Access  Memory）などの磁気的、光学的、又は電気的に記憶可能な既存の記憶装置により実現できる。そして、記憶部３０は、出所履歴記憶部３２を含む。なお、出所履歴記憶部３２の詳細については後述する。
【００２５】
制御部４０は、サーバ装置１０の各部を制御するものであり、ＣＰＵ（Central  Processing  Unit）などにより実現できる。そして、制御部４０は、画像データ取得部４２と、出所情報取得部４４と、生成部４６と、抽出部４８と、登録部５０と、取除部５２と、埋込部５４と、印刷指示部５６と、検索部５８と、出力部６０とを含む。
【００２６】
画像データ取得部４２は、ＭＦＰ７０により印刷物から読み取られた画像データを取得する。詳細には、画像データ取得部４２は、ＭＦＰ７０により読み取られた画像データとともに、ＭＦＰ７０に入力された情報であってコピーモードであるか追跡モードであるかを示すモード情報を取得する。なお、ＭＦＰ７０により読み取られた画像データ及びＭＦＰ７０に入力されたモード情報は、ＭＦＰ７０から送信され、通信部２０により受信され、画像データ取得部４２により取得される。
【００２７】
出所情報取得部４４は、画像データ取得部４２により取得される画像データに基づく印刷物の出所を示す出所情報を取得する。例えば、出所情報取得部４４は、ＭＦＰ７０又はＰＣ８０から送信され通信部２０により受信された出所情報を取得する。ここで、出所情報は、画像データが印刷された印刷物（コピー後の印刷物）の出所（コピー元）を追跡するために必要な情報であり、ユーザ名、日時、機器番号、又は印刷設定などを示す印刷情報が該当する。この出所情報により、だれが、いつ、どこで印刷物をコピーしたのかの追跡が可能となる。
【００２８】
生成部４６は、出所情報取得部４４により取得される出所情報を識別する情報であって画像データ取得部４２により取得される画像データに埋め込まれる識別情報を生成する。例えば、生成部４６は、後述の出所履歴記憶部３２に登録されている識別情報を参照して、出所情報を一意に識別可能な識別情報、即ち、出所履歴記憶部３２に登録されていない識別情報を生成する。なお本実施形態では、生成部４６により生成される識別情報は、文字や数字などのユーザが可読できる態様の情報とする。
【００２９】
抽出部４８は、画像データ取得部４２により取得された画像データに対して識別情報を抽出する抽出処理を行い、当該画像データに既に識別情報が埋め込まれている場合に当該識別情報を抽出する。なお本実施形態では、後述するように、識別情報が２次元コードなどユーザが可読できない又は難解な態様（機器可読方式）に変換されて画像データに埋め込まれているため、抽出部４８は、識別情報をユーザが可読できる態様の識別情報に変換して（戻して）抽出する。なお、画像データに出所情報が埋め込まれていない場合には、出所情報は抽出されない。
【００３０】
登録部５０は、生成部４６により生成された識別情報と、出所情報取得部４４により取得された出所情報と、抽出部４８により抽出された識別情報とを、対応付けて出所履歴記憶部３２に登録する。但し、登録部５０は、抽出部４８により識別情報が抽出されなかった場合には、生成部４６により生成された識別情報と、出所情報取得部４４により取得された出所情報とを、対応付けて出所履歴記憶部３２に登録する。
【００３１】
図２は、第１の実施形態の出所履歴記憶部３２に記憶された出所履歴の一例を示す図である。図２に示す例では、出所履歴記憶部３２は、識別情報と、原稿／コピー区分と、ユーザ名と、印刷／コピー日時と、機器番号と、原稿識別情報とを、対応付けて記憶している。ここでは、「識別情報」が、生成部４６により生成された識別情報、即ちコピー後の印刷物の出所情報を識別する識別情報に該当する。また、「ユーザ名」、「印刷／コピー日時」、及び「機器番号」が、出所情報、即ちコピー後の印刷物の出所情報に該当する。また、「原稿識別情報」が、抽出部４８により抽出された識別情報、即ちコピー元の印刷物の出所情報を識別する識別情報に該当する。
【００３２】
なお、登録部５０は、画像データ取得部４２より取得された画像データから識別情報が抽出された場合に、原稿／コピー区分に「コピー」を登録する。また、登録部５０は、画像データ取得部４２より取得された画像データから識別情報が抽出されなかった場合に、原稿／コピー区分に「原稿＆コピー」を登録する。また、登録部５０は、ＰＣ８０などから送信される電子文書の印刷、即ち、電子文書から画像データを生成して印刷する場合に、原稿／コピー区分に「原稿」を登録する。
【００３３】
図１に戻り、取除部５２は、抽出部４８により抽出された識別情報を画像データ取得部４２により取得された画像データから取り除く。
【００３４】
埋込部５４は、生成部４６により生成された識別情報を画像データ取得部４２により取得された画像データに埋め込む。なお本実施形態では、埋込部５４は、生成部４６により生成された識別情報を２次元コードなどに変換して画像データに埋め込む（ユーザが可読できない又は難解な態様で埋め込む）ものとする。
【００３５】
印刷指示部５６は、生成部４６により生成された識別情報が埋め込まれた画像データをＭＦＰ７０に印刷させる。具体的には、印刷指示部５６は、生成部４６により生成された識別情報が埋め込まれた画像データを通信部２０からＭＦＰ７０に送信させ、記録紙に印刷させる。
【００３６】
なお、出所情報取得部４４、生成部４６、登録部５０、取除部５２、埋込部５４、及び印刷指示部５６は、画像データ取得部４２により取得されたモード情報がコピーモードを示す場合に、上述した処理を行う。
【００３７】
検索部５８は、抽出部４８により抽出された識別情報と一致する生成部４６により生成された識別情報に対応付けられた出所情報を出所履歴記憶部３２から検索する。
【００３８】
出力部６０は、検索部５８により検索された出所情報を出力する。具体的には、出力部６０は、検索部５８により検索された出所情報を通信部２０からＰＣ８０に送信し、ＰＣ８０のディスプレイ等の表示部（図示省略）に表示させる。なお、出力部６０は、図２に示す例の場合、検索部５８により検索された出所情報とともに、出所情報に対応付けられている原稿／コピー区分を出力してもよい。
【００３９】
なお、検索部５８及び出力部６０は、画像データ取得部４２により取得されたモード情報が追跡モードを示す場合に、上述した処理を行う。
【００４０】
また、詳細な説明は省略するが、本実施形態のサーバ装置１０は、印刷物をコピーする際の識別情報の埋め込みのみならず、電子文書を印刷する際にも識別情報の埋め込みを行う。つまり、本実施形態のサーバ装置１０は、ＰＣ８０などの外部装置から印刷対象の電子文書及び出所情報を受信し、受信した電子文書の画像データ及び受信した出所情報を識別する識別情報を生成する。そして、サーバ装置１０は、出所情報と識別情報とを対応付けて出所履歴記憶部に登録し、電子文書の画像データに識別情報を埋め込み、ＭＦＰ７０に印刷させる。
【００４１】
ＭＦＰ７０は、前述したように、印刷物のコピーや画像データの読み取りなどを行う複合機であり、図１に示すように、入力部７２と、読取部７４と、通信部７６と、印刷部７８とを、備える。
【００４２】
入力部７２は、読取部７４により読み取られる画像データに基づく印刷物の出所情報の入力やモード情報の入力など各種入力を行うものであり、キースイッチ、タッチパネル、又はカードリーダなどの既存の入力装置により実現できる。例えば、入力部７２がカードリーダである場合、ユーザは、社員証などのＩＣカードをカードリーダに読み取らせることにより、読取部７４により読み取られる画像データの出所情報としてユーザ名などを入力する。なお、出所情報の入力は、コピーモードを示すモード情報を入力する場合に行われる。
【００４３】
読取部７４は、画像データが印刷された記録紙（印刷物）から画像データを電気的に読み取るものであり、スキャナなどの既存の読取装置により実現できる。
【００４４】
通信部７６は、ネットワーク２を介して、サーバ装置１０などの外部機器と通信するものであり、通信インターフェースなどの既存の通信装置により実現できる。例えば、通信部７６は、入力部７２により入力されたユーザ名、読取部７４による画像データの読み取り日時、又はＭＦＰ７０の機器番号などの出所情報、入力部７２により入力されたモード情報、及び読取部７４により読み取られた画像データなどをサーバ装置１０に送信したり、サーバ装置１０から送信される画像データを受信したりする。
【００４５】
印刷部７８は、通信部７６により受信された画像データを記録紙に印刷して印刷物を生成するものであり、プリンタなどの既存の印刷装置により実現できる。
【００４６】
ＰＣ８０は、前述したように、追跡結果を表示する管理者端末であり、サーバ装置１０から送信される出所情報などを受信して表示部に表示させる。なお、ＭＦＰ７０により読み取られた画像データの出所情報を、ＰＣ８０から入力するようにしてもよい。
【００４７】
次に、第１の実施の形態の情報処理システムの動作について説明する。
【００４８】
図３は、第１の実施の形態の情報処理システム１で行われる複写処理時のサーバ装置１０の動作の一例を示すフローチャートである。
【００４９】
まず、出所情報取得部４４は、ＭＦＰ７０から、ＭＦＰ７０により印刷物から読み取られる画像データに基づく印刷物（コピー後の印刷物）の出所を示す出所情報を取得する。（ステップＳ１００）。
【００５０】
続いて、画像データ取得部４２は、ＭＦＰ７０により印刷物から読み取られた画像データ及びコピーモードを示すモード情報を取得する（ステップＳ１０２）。
【００５１】
続いて、生成部４６は、出所情報取得部４４により取得される出所情報を識別する識別情報を生成する（ステップＳ１０４）。
【００５２】
続いて、抽出部４８は、画像データ取得部４２により取得された画像データに対して、識別情報を抽出する抽出処理を行う（ステップＳ１０６）。
【００５３】
そして、画像データ取得部４２により取得された画像データから識別情報が抽出された場合（ステップＳ１０８でＹｅｓ）、モード情報がコピーモードを示すため、登録部５０は、生成部４６により生成された識別情報と、出所情報取得部４４により取得された出所情報と、抽出部４８により抽出された識別情報とを、対応付けて出所履歴記憶部３２に登録する（ステップＳ１１０）。
【００５４】
続いて、取除部５２は、モード情報がコピーモードを示すため、抽出部４８により抽出された識別情報を画像データ取得部４２により取得された画像データから取り除く（ステップＳ１１２）。
【００５５】
一方、画像データ取得部４２により取得された画像データから識別情報が抽出されなかった場合（ステップＳ１０８でＮｏ）、モード情報がコピーモードを示すため、登録部５０は、生成部４６により生成された識別情報と、出所情報取得部４４により取得された出所情報とを、対応付けて出所履歴記憶部３２に登録する（ステップＳ１１４）。
【００５６】
続いて、埋込部５４は、モード情報がコピーモードを示すため、生成部４６により生成された識別情報を画像データ取得部４２により取得された画像データに埋め込む（ステップＳ１１６）。
【００５７】
続いて、印刷指示部５６は、モード情報がコピーモードを示すため、生成部４６により生成された識別情報が埋め込まれた画像データの印刷をＭＦＰ７０に指示する（ステップＳ１１８）。この結果、ＭＦＰ７０は、生成部４６により生成された識別情報が埋め込まれた画像データを記録紙に印刷して、コピー後の印刷物を生成する。
【００５８】
図４は、第１の実施の形態の情報処理システム１で行われる追跡処理時のサーバ装置１０の動作の一例を示すフローチャートである。
【００５９】
まず、画像データ取得部４２は、ＭＦＰ７０により印刷物から読み取られた画像データ及び追跡モードを示すモード情報を取得する（ステップＳ２００）。
【００６０】
続いて、抽出部４８は、画像データ取得部４２により取得された画像データに対して、識別情報を抽出する抽出処理を行う（ステップＳ２０２）。
【００６１】
そして、画像データ取得部４２により取得された画像データから識別情報が抽出された場合（ステップＳ２０４でＹｅｓ）、モード情報が追跡モードを示すため、検索部５８は、抽出部４８により抽出された識別情報と一致する生成部４６により生成された識別情報に対応付けられた出所情報を出所履歴記憶部３２から検索する（ステップＳ２０６）。
【００６２】
続いて、出力部６０は、検索部５８により取得された出所情報をＰＣ８０に出力する（ステップＳ２０８）。具体的には、ＰＣ８０は、検索部５８により取得された出所情報をディスプレイ等の表示部に表示させる。
【００６３】
一方、画像データ取得部４２により取得された画像データから識別情報が抽出されなかった場合（ステップＳ２０４でＮｏ）、出所情報の検索、出力は行われない。
【００６４】
このように第１の実施形態では、印刷物をコピーする際に、コピー後の印刷物の出所情報、当該出所情報の識別情報、及びコピー元の印刷物の出所情報の識別情報を対応付けて登録するとともに、コピー元の印刷物の画像データから抽出した識別情報を取り除き、コピー後の印刷物の出所情報の識別情報を埋め込んで印刷する。従って第１の実施形態によれば、全てのコピーの出所情報がサーバ装置に登録されるとともに、コピーの出所情報の識別情報がコピー後の印刷物に埋め込まれるため、印刷物の忠実なコピーを繰り返し行ってもコピーされた印刷物の出所を特定することができる。
【００６５】
また第１の実施形態では、コピー元の印刷物の画像データに識別情報が埋め込まれておらず、識別情報が抽出されなかった場合、コピー後の印刷物の出所情報、及び当該出所情報の識別情報を対応付けて登録するとともに、コピー元の印刷物の画像データにコピー後の印刷物の出所情報の識別情報を埋め込んで印刷する。従って第１の実施形態によれば、出所情報が埋め込まれていない印刷物をコピーする場合であっても、コピーされた印刷物の出所を特定することができる。
【００６６】
（第２の実施の形態）
第２の実施形態では、出所情報に加え、コピーされた印刷物の配布先を示す配布情報を登録する例について説明する。なお、以下では、第１の実施形態との相違点の説明を主に行い、第１の実施形態と同様の機能を有する構成要素については、第１の実施形態と同様の名称・符号を付し、その説明を省略する。
【００６７】
図５は、第２の実施形態の情報処理システム１０１の構成の一例を示すブロック図である。図５に示す情報処理システム１０１は、サーバ装置１１０の制御部１４０に配布情報取得部１４５が含まれる点、制御部１４０の登録部１５０、検索部１５８、及び出力部１６０、記憶部１３０の出所履歴記憶部１３２、並びにＭＦＰ１７０の入力部１７２が第１の実施の形態情報処理システム１と相違する。以下では、配布情報取得部１４５、登録部１５０、出所履歴記憶部１３２、検索部１５８、出力部１６０、及び入力部１７２について説明する。
【００６８】
配布情報取得部１４５は、画像データ取得部４２により取得される画像データに基づく印刷物の配布先を示す配布情報を取得する。例えば、配布情報取得部１４５は、ＭＦＰ１７０又はＰＣ８０から送信され通信部２０により受信された配布情報を取得する。ここで、配布情報は、画像データが印刷された印刷物（コピー後の印刷物）の配布先を追跡するために必要な情報であり、コピー後の印刷物が配布される配布ユーザ名、配布日時、又は配布方法を示す配布区分などが該当する。この配布情報により、いつ、だれに、どのようにコピー後の印刷物が配布されたのかの追跡が可能となる。なお、配布情報取得部１４５は、画像データ取得部４２により取得されたモード情報がコピーモードを示す場合に、上述した処理を行う。
【００６９】
登録部１５０は、出所情報に配布情報を対応付けて出所履歴記憶部１３２に登録する。
【００７０】
図６は、第２の実施形態の出所履歴記憶部１３２に記憶された出所・配布履歴の一例を示す図である。図６に示す例では、出所履歴記憶部１３２は、識別情報と、原稿／コピー区分と、ユーザ名と、印刷／コピー日時と、機器番号と、配布区分と、配布ユーザ名と、配布日時と、原稿識別情報とを、対応付けて記憶している。ここでは、「配布区分」、「配布ユーザ名」、及び「配布日時」が、配布情報、即ちコピー後の印刷物の配布情報に該当する。
【００７１】
検索部１５８は、抽出部４８により抽出された識別情報と一致する生成部４６により生成された識別情報に対応付けられた出所情報及び配布情報を出所履歴記憶部１３２から検索する。
【００７２】
出力部１６０は、検索部１５８により検索された出所情報を出力する。具体的には、出力部１６０は、検索部１５８により検索された出所情報及び配布情報を通信部２０からＰＣ８０に送信し、ＰＣ８０のディスプレイ等の表示部（図示省略）に表示させる。
【００７３】
ＭＦＰ１７０の入力部１７２は、読取部７４により読み取られる画像データに基づく印刷物の配布情報の入力を行う。なお、配布情報の入力は、コピーモードを示すモード情報を入力する場合に行われる。
【００７４】
図７は、第２の実施の形態の情報処理システム１０１で行われる複写処理時のサーバ装置１１０の動作の一例を示すフローチャートである。
【００７５】
ステップＳ３００の処理は、図３のフローチャートのステップＳ１００の処理と同様である。
【００７６】
続いて、配布情報取得部１４５は、ＭＦＰ１７０から、ＭＦＰ１７０により印刷物から読み取られる画像データに基づく印刷物（コピー後の印刷物）の配布先を示す配布情報を取得する（ステップＳ３０１）。
【００７７】
続いて、ステップＳ３０２〜Ｓ３０６までの処理は、図３のフローチャートのステップＳ１０２〜Ｓ１０６の処理と同様である。
【００７８】
そして、画像データ取得部４２により取得された画像データから識別情報が抽出された場合（ステップＳ３０８でＹｅｓ）、モード情報がコピーモードを示すため、登録部１５０は、生成部４６により生成された識別情報と、出所情報取得部４４により取得された出所情報と、配布情報取得部１４５により取得された配布情報と、抽出部４８により抽出された識別情報とを、対応付けて出所履歴記憶部１３２に登録する（ステップＳ３１０）。
【００７９】
続いて、ステップＳ３１２の処理は、図３のフローチャートのステップＳ１１２の処理と同様である。
【００８０】
一方、画像データ取得部４２により取得された画像データから識別情報が抽出されなかった場合（ステップＳ３０８でＮｏ）、モード情報がコピーモードを示すため、登録部１５０は、生成部４６により生成された識別情報と、出所情報取得部４４により取得された出所情報と、配布情報取得部１４５により取得された配布情報とを、対応付けて出所履歴記憶部１３２に登録する（ステップＳ３１４）。
【００８１】
以降のステップＳ３１６〜Ｓ３１８までの処理は、図３のフローチャートのステップＳ１１６〜Ｓ１１８の処理と同様である。
【００８２】
図８は、第２の実施の形態の情報処理システム１０１で行われる追跡処理時のサーバ装置１１０の動作の一例を示すフローチャートである。
【００８３】
ステップＳ４００〜Ｓ４０４までの処理は、図４のフローチャートのステップＳ１００〜Ｓ１０４の処理と同様である。
【００８４】
そして、画像データ取得部４２により取得された画像データから識別情報が抽出された場合（ステップＳ４０４でＹｅｓ）、モード情報が追跡モードを示すため、検索部１５８は、抽出部４８により抽出された識別情報と一致する生成部４６により生成された識別情報に対応付けられた出所情報及び配布情報を出所履歴記憶部１３２から検索する（ステップＳ４０６）。
【００８５】
続いて、出力部１６０は、検索部１５８により取得された出所情報をＰＣ８０に出力する（ステップＳ４０８）。具体的には、ＰＣ８０は、検索部１５８により取得された出所情報をディスプレイ等の表示部に表示させる。
【００８６】
このように第２の実施形態によれば、コピー後の印刷物の出所情報に加えコピー後の印刷物の配布情報を登録するため、印刷物の忠実なコピーを繰り返し行ってもコピーされた印刷物の出所及び配布先を特定することができる。
【００８７】
（第３の実施の形態）
第３の実施形態では、画像データから抽出された識別情報による出所の追跡に加え、ＰＣなどの外部装置から入力された識別情報により出所を追跡する例について説明する。なお、以下では、第１の実施形態との相違点の説明を主に行い、第１の実施形態と同様の機能を有する構成要素については、第１の実施形態と同様の名称・符号を付し、その説明を省略する。
【００８８】
図９は、第３の実施形態の情報処理システム２０１の構成の一例を示すブロック図である。図９に示す情報処理システム２０１は、サーバ装置２１０の制御部２４０に識別情報取得部２５７が含まれる点、制御部２４０の取除部２５２及び埋込部２５４、並びにＰＣ２８０が第１の実施の形態情報処理システム１と相違する。以下では、埋込部２５４、抽出部２４８、及び識別情報取得部２５７について説明する。
【００８９】
埋込部２５４は、生成部４６により生成された識別情報を文字や数字などのユーザが可読できる態様（人間可読方式）と、バーコードや２次元コードなどのユーザが可読できない又は難解な態様とで、画像データ取得部４２により取得された画像データに埋め込む。つまり、埋込部２５４は、生成部４６により生成された識別情報を画像データにそのまま埋め込む（ユーザが可読できる態様で埋め込む）とともに、生成部４６により生成された識別情報を２次元コードなどに変換して画像データに埋め込む（ユーザが可読できない又は難解な態様で埋め込む）。
【００９０】
取除部２５２は、画像データ取得部４２により取得された画像データに埋め込まれている識別情報（ユーザが可読できる態様とユーザが可読できない又は難解な態様とで埋め込まれている識別情報）を取り除く。
【００９１】
識別情報取得部２５７は、ＰＣ２８０などの外部装置から入力される識別情報を取得する。具体的には、出所情報取得部４４は、ＰＣ２８０から送信され通信部２０により受信されたユーザが可読できる態様の識別情報を取得する。
【００９２】
検索部２５８は、抽出部２４８により識別情報が抽出された場合、抽出部２４８により抽出された識別情報と一致する生成部４６により生成された識別情報に対応付けられた出所情報を出所履歴記憶部３２から検索する。また、検索部２５８は、識別情報取得部２５７により識別情報が取得された場合、識別情報取得部２５７により取得された識別情報と一致する生成部４６により生成された識別情報に対応付けられた出所情報を出所履歴記憶部３２から検索する。
【００９３】
ＰＣ２８０は、コピー後の印刷物にユーザが可読できる態様で印刷されている識別情報を入力し、サーバ装置２１０に送信する。
【００９４】
図１０は、第３の実施の形態の情報処理システム２０１で行われる複写処理時のサーバ装置２１０の動作の一例を示すフローチャートである。
【００９５】
ステップＳ５００〜Ｓ５１０までの処理は、図３のフローチャートのステップＳ１００〜Ｓ１１０の処理と同様である。
【００９６】
続いて、取除部２５２は、画像データ取得部４２により取得された画像データに埋め込まれている識別情報を取り除く（ステップＳ５１２）。
【００９７】
続いて、ステップＳ５１４の処理は、図３のフローチャートのステップＳ１１４の処理と同様である。
【００９８】
続いて、埋込部２５４は、生成部４６により生成された識別情報を文字や数字などのユーザが可読できる態様と、バーコードや２次元コードなどのユーザが可読できない又は難解な態様とで、画像データ取得部４２により取得された画像データに埋め込む（ステップＳ５１６）。
【００９９】
以降のステップ５１８の処理は、図３のフローチャートのステップＳ１１８の処理と同様である。
【０１００】
図１１は、第３の実施の形態の情報処理システム２０１で行われる識別情報取得部２５７により識別情報が取得された場合の追跡処理時のサーバ装置２１０の動作の一例を示すフローチャートである。なお、抽出部２４８により識別情報が抽出される場合の追跡処理時のサーバ装置２１０の動作は、第１の実施形態（図４のフローチャート）と同様であるため、説明を省略する。
【０１０１】
まず、識別情報取得部２５７は、ＰＣ２８０などの外部装置から入力される識別情報を取得する（ステップＳ６００）。
【０１０２】
続いて、検索部２５８は、識別情報取得部２５７により取得された識別情報と一致する生成部４６により生成された識別情報に対応付けられた出所情報を出所履歴記憶部３２から検索する（ステップＳ６０２）。
【０１０３】
以降のステップ６０４の処理は、図４のフローチャートのステップＳ２０８の処理と同様である。
【０１０４】
このように第３の実施形態によれば、画像データから抽出された識別情報による出所の追跡に加え、ＰＣなどの外部装置から入力された識別情報により出所を追跡することができ、出所の追跡の利便性を向上させることができる。
【０１０５】
（ハードウェア構成）
次に、第１〜３の実施の形態のサーバ装置のハードウェア構成の一例について説明する。
【０１０６】
第１〜３の実施の形態のサーバ装置は、ＣＰＵなどの制御装置と、ＲＯＭやＲＡＭなどの記憶装置と、ＨＤＤやリムーバブルドライブ装置などの外部記憶装置と、ディスプレイなどの表示装置と、キーボードやマウスなどの入力装置を備えており、通常のコンピュータを利用したハードウェア構成となっている。
【０１０７】
第１〜３の実施の形態のサーバ装置で実行される情報処理プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、ＣＤ−Ｒ、メモリカード、ＤＶＤ（Digital  Versatile  Disk）、フレキシブルディスク（ＦＤ）等のコンピュータで読み取り可能な記憶媒体に記憶されて提供される。
【０１０８】
また、第１〜３の実施の形態のサーバ装置で実行される情報処理プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するようにしてもよい。また、第１〜３の実施の形態のサーバ装置で実行される情報処理プログラムを、インターネット等のネットワーク経由で提供または配布するようにしてもよい。また、第１〜３の実施の形態のサーバ装置で実行される情報処理プログラムを、ＲＯＭ等に予め組み込んで提供するようにしてもよい。
【０１０９】
第１〜３の実施の形態のサーバ装置で実行される情報処理プログラムは、上述した各部をコンピュータ上で実現させるためのモジュール構成となっている。実際のハードウェアとしては、ＣＰＵがＨＤＤから情報処理プログラムをＲＡＭ上に読み出して実行することにより、上記各部がコンピュータ上で実現されるようになっている。
【０１１０】
（変形例）
なお、上記第１、２の実施形態では、ユーザが可読できない又は難解な態様で識別情報を画像データに埋め込む例について説明したが、ユーザが可読できる態様で識別情報を画像データに埋め込むようにしてもよい。また、上記第３の実施形態では、ユーザが可読できる態様とユーザが可読できない又は難解な態様とで識別情報を画像データに埋め込む例について説明したが、ユーザが可読できる態様のみで識別情報を画像データに埋め込むようにしてもよい。また、上記第３の実施形態において、ユーザが可読できる態様での識別情報の埋め込みとユーザが可読できない又は難解な態様での識別情報の埋め込みとを選択できるようにしてもよい。この場合、セキュリティの観点から管理者がサーバ装置で選択するようにしてもよいし、利便性の観点からユーザがＭＦＰやＰＣから選択するようにしてもよい。また、上記第２の実施の形態と第３の実施の形態とを組み合わせてもよい。
【符号の説明】
【０１１１】
１、１０１、２０１  情報処理システム
２  ネットワーク
１０、１１０、２１０  サーバ装置
２０  通信部
３０、１３０  記憶部
３２、１３２  出所履歴記憶部
４０、１４０、２４０  制御部
４２  画像データ取得部
４４  出所情報取得部
４６  生成部
４８  抽出部
５０、１５０  登録部
５２、２５２  取除部
５４、２５４  埋込部
５６  印刷指示部
５８、１５８、２５８  検索部
６０、１６０  出力部
７０、１７０  ＭＦＰ
７２、１７２  入力部
７４  読取部
７６  通信部
７８  印刷部
８０、２８０  ＰＣ
１４５  配布情報取得部
２５７  識別情報取得部
【先行技術文献】
【特許文献】
【０１１２】
【特許文献１】特開２００８−０９２３９４号公報
【特許文献２】特開２００２−０１６７８８号公報
【図１】
0005521530.tif 000002
【図２】
0005521530.tif 000003
【図３】
0005521530.tif 000004
【図４】
0005521530.tif 000005
【図５】
0005521530.tif 000006
【図６】
0005521530.tif 000007
【図７】
0005521530.tif 000008
【図８】
0005521530.tif 000009
【図９】
0005521530.tif 000010
【図１０】
0005521530.tif 000011
【図１１】
0005521530.tif 000012