(57)【特許請求の範囲】
【請求項１】
原稿を識別するための原稿識別情報が付加されている複写用原稿のイメージデータを取得する複写用原稿イメージ取得手段と、
複写装置における前記複写用原稿の複写を許諾するか否かを判別するための条件である複写条件情報を取得する複写条件取得手段と、
前記複写用原稿イメージ取得手段が取得したイメージデータと、前記複写条件取得手段が取得した複写条件情報とに基づき、所定のハッシュ関数を用いてハッシュ値を算出する複写用原稿ハッシュ値算出手段と、
前記複写用原稿ハッシュ値算出手段が算出したハッシュ値と、前記複写条件取得手段が取得した複写条件情報とを、前記原稿識別情報に関連付けて記憶する情報記憶手段と、
前記複写装置において複写用原稿の複写が行われるときに、複写対象の複写用原稿である複写対象原稿のイメージデータを取得する複写対象原稿イメージ取得手段と、
前記情報記憶手段から、前記複写対象原稿に付加されている原稿識別情報に関連付けて記憶されている複写条件情報を読み出す複写条件読出手段と、
前記複写対象原稿イメージ取得手段が取得したイメージデータと、前記複写条件読出手段が読み出した複写条件情報とに基づき、前記所定のハッシュ関数を用いてハッシュ値を算出する複写対象原稿ハッシュ値算出手段と、
前記情報記憶手段から、前記複写対象原稿に付加されている原稿識別情報に関連付けて記憶されているハッシュ値を読み出すハッシュ値読出手段と、
前記複写対象原稿ハッシュ値算出手段が算出したハッシュ値と、前記ハッシュ値読出手段が読み出したハッシュ値と、が一致するか否かを判別するハッシュ値判別手段と、
前記複写装置における前記複写対象原稿の複写が、前記複写条件読出手段が読み出した複写条件情報を満たすか否かを判別する複写条件判別手段と、
前記ハッシュ値判別手段によりハッシュ値が一致すると判別され、かつ、前記複写条件判別手段により複写条件情報を満たすと判別されたときに、前記複写装置における前記複写対象原稿の複写を許可するための信号を出力し、前記ハッシュ値判別手段によりハッシュ値が一致しないと判別されたとき、又は、前記複写条件判別手段により複写条件情報を満たさないと判別されたときに、前記複写装置における前記複写対象原稿の複写を禁止するための信号を出力する制御信号出力手段と、
を備える複写管理装置。
【請求項２】
前記複写用原稿イメージ取得手段は、
原稿のイメージデータを取得する原稿イメージ取得手段と、
前記原稿を識別するための原稿識別情報を生成する識別情報生成手段と、
前記識別情報生成手段が生成した原稿識別情報を有するバーコードのイメージデータを作成するバーコードイメージ作成手段と、
前記原稿イメージ取得手段が取得した原稿のイメージデータに、前記バーコードイメージ作成手段が作成したバーコードのイメージデータを合成して、複写用原稿のイメージデータを取得するイメージ合成手段と、を有し、
前記情報記憶手段は、前記識別情報生成手段が生成した原稿識別情報に関連付けて、前記複写用原稿ハッシュ値算出手段が算出したハッシュ値と、前記複写条件取得手段が取得した複写条件情報とを記憶し、
前記複写対象原稿イメージ取得手段は、前記イメージ合成手段が取得した複写用原稿のイメージデータが印刷されることによりバーコードが印刷された複写対象原稿のイメージデータを取得し、
前記複写条件読出手段は、前記複写対象原稿に印刷されているバーコードから原稿識別情報を取得し、該取得した原稿識別情報に関連付けて記憶されている複写条件情報を、前記情報記憶手段から読み出し、
前記ハッシュ値読出手段は、前記複写対象原稿に印刷されているバーコードから原稿識別情報を取得し、該取得した原稿識別情報に関連付けて記憶されているハッシュ値を、前記情報記憶手段から読み出す、
ことを特徴とする請求項１に記載の複写管理装置。
【請求項３】
コンピュータを、
原稿を識別するための原稿識別情報が付加されている複写用原稿のイメージデータを取得する複写用原稿イメージ取得手段、
複写装置における前記複写用原稿の複写を許諾するか否かを判別するための条件である複写条件情報を取得する複写条件取得手段、
前記複写用原稿イメージ取得手段が取得したイメージデータと、前記複写条件取得手段が取得した複写条件情報とに基づき、所定のハッシュ関数を用いてハッシュ値を算出する複写用原稿ハッシュ値算出手段、
前記複写用原稿ハッシュ値算出手段が算出したハッシュ値と、前記複写条件取得手段が取得した複写条件情報とを、前記原稿識別情報に関連付けて記憶部に記録する情報記録手段、
前記複写装置において複写用原稿の複写が行われるときに、複写対象の複写用原稿である複写対象原稿のイメージデータを取得する複写対象原稿イメージ取得手段、
前記記憶部から、前記複写対象原稿に付加されている原稿識別情報に関連付けて記録されている複写条件情報を読み出す複写条件読出手段、
前記複写対象原稿イメージ取得手段が取得したイメージデータと、前記複写条件読出手段が読み出した複写条件情報とに基づき、前記所定のハッシュ関数を用いてハッシュ値を算出する複写対象原稿ハッシュ値算出手段、
前記記憶部から、前記複写対象原稿に付加されている原稿識別情報に関連付けて記録されているハッシュ値を読み出すハッシュ値読出手段、
前記複写対象原稿ハッシュ値算出手段が算出したハッシュ値と、前記ハッシュ値読出手段が読み出したハッシュ値と、が一致するか否かを判別するハッシュ値判別手段、
前記複写装置における前記複写対象原稿の複写が、前記複写条件読出手段が読み出した複写条件情報を満たすか否かを判別する複写条件判別手段、
前記ハッシュ値判別手段によりハッシュ値が一致すると判別され、かつ、前記複写条件判別手段により複写条件情報を満たすと判別されたときに、前記複写装置における前記複写対象原稿の複写を許可するための信号を出力し、前記ハッシュ値判別手段によりハッシュ値が一致しないと判別されたとき、又は、前記複写条件判別手段により複写条件情報を満たさないと判別されたときに、前記複写装置における前記複写対象原稿の複写を禁止するための信号を出力する制御信号出力手段、
として機能させるためのプログラム。
【請求項４】
原稿識別情報を付加した複写用原稿が作成されるときに、該複写用原稿のイメージ情報を、前記原稿識別情報に関連付けて記憶するイメージ情報記憶手段と、
複写装置において複写用原稿の複写が行われるときに、複写対象の複写用原稿である複写対象原稿のイメージ情報と、該複写対象原稿に付加されている原稿識別情報に関連付けて前記イメージ情報記憶手段に記憶されているイメージ情報と、に基づいて、複写用原稿が変更されているか否かを判別する変更判別手段と、
前記変更判別手段により複写用原稿が変更されていると判別されたときに、前記複写装置における前記複写対象原稿の複写を禁止するための信号を出力する信号出力手段と、
を備える複写管理装置。
【請求項５】
原稿識別情報を付加した複写用原稿が作成されるときに、該複写用原稿のイメージデータを取得する複写用原稿イメージ取得手段と、
前記複写用原稿イメージ取得手段が取得したイメージデータに、所定のハッシュ関数を適用して、ハッシュ値を算出する複写用原稿ハッシュ値算出手段と、
前記複写用原稿ハッシュ値算出手段が算出したハッシュ値を、前記原稿識別情報に関連付けて記憶するハッシュ値記憶手段と、
複写装置において複写用原稿の複写が行われるときに、複写対象の複写用原稿である複写対象原稿のイメージデータを取得する複写対象原稿イメージ取得手段と、
前記複写対象原稿イメージ取得手段が取得したイメージデータに、前記所定のハッシュ関数を適用して、ハッシュ値を算出する複写対象原稿ハッシュ値算出手段と、
前記複写対象原稿ハッシュ値算出手段が算出したハッシュ値と、前記複写対象原稿に付加されている原稿識別情報に関連付けて前記ハッシュ値記憶手段に記憶されているハッシュ値と、に基づいて、複写用原稿が変更されているか否かを判別するハッシュ値判別手段と、
前記ハッシュ値判別手段により複写用原稿が変更されていると判別されたときに、前記複写装置における前記複写対象原稿の複写を禁止するための信号を出力する信号出力手段と、
を備える複写管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報セキュリティ技術に関し、特に、不正な複写による情報の流出を防ぐための複写管理装置等に関する。
【背景技術】
【０００２】
複写機メーカーでは、不正コピーにより情報が不正に流出するのを防止、抑制するために、コピー時に、利用者の識別情報を記憶するＩＣカード等を読み取り、コピーを誰が何枚行ったかというログを残す仕組みを備えた複写機を商品化している。
【０００３】
また、この他にも、不正コピーを抑止するために、複写機において、原稿に複写の許可や禁止を示す所定の表示等が存在するか否かを判別し、その表示等の有無によりコピーを制限するようにしたものもある（例えば、特許文献１，２，３参照）。
【０００４】
さらに、複写機において、コピー時に利用者の識別情報（ＩＤ）の入力を求め、利用者にコピーを行う資格が有るか否かを判別し、資格有りと判別された場合にコピーを認めるようにしたものもある（例えば、特許文献４，５，６参照）
【０００５】
また、コピーを制限するか否かを判別するために、コピーに際して、暗号の入力を求めるものや（例えば、特許文献７参照）、複写物の配布先の識別情報（ＩＤ）の入力を求めるものもある（例えば、特許文献８参照）。
また、原稿の複製可能な印刷数を管理することにより、コピーを制限するようにしたものもある（例えば、特許文献９参照）。
【０００６】
さらには、複写機とネットワーク接続されている管理装置に、紙幣等の記録禁止対象の画像を記憶させておき、この記録禁止対象画像とコピーされる原稿の画像とを照合することにより、コピーを制限するようにしたものもある（例えば、特許文献１０参照）。
【０００７】
また、プリンタと印刷内容のデータを記憶しているサーバとをインターネットを介して接続し、プリンタに用紙がセットされると、セットされた用紙が所定の様式であるか否かをサーバ側で判別し、所定の様式である場合にプリンタに印刷内容のデータ送信し、プリンタで受信した印刷内容を用紙に印刷するようにして、印刷を制限するようにしたものもある（例えば、特許文献１１参照）。
【特許文献１】特開平４−３４３５７０号公報
【特許文献２】特開平８−６５４３８号公報
【特許文献３】特開平１０−１６４２９６号公報
【特許文献４】特開平５−３１６３７３号公報
【特許文献５】特開平６−７０１５０号公報
【特許文献６】特開平７−１１５５３７号公報
【特許文献７】特開平３−１２０５６１号公報
【特許文献８】特開平７−４９６４５号公報
【特許文献９】特開２００４−２１６８６３号公報
【特許文献１０】特開平７−１３１６３８号公報
【特許文献１１】特開２００１−２９７１６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
これらの技術によれば、不正コピーを防止するために、例えば、コピー対象となる原稿に予めコピーの許可や禁止を示す所定の表示を印刷しておいた上で、コピー時にそれらの表示を読み取り、コピーを許可する表示を読み取った場合はコピーを実行し、コピーを禁止する表示を読み取った場合はコピーを実行しないようにするものが考えられる。
【０００９】
しかしながら、このような方法で不正コピーを防止する場合には、例えば、原稿が改竄されて、コピーの禁止を示す表示がコピーの許可を示す表示に不正に変更されてしまったような場合には、不正にコピーが行われ、不正な情報流出を防ぐことができない。
【００１０】
本発明は、上記実情に鑑みてなされたものであり、複写対象となる原稿に変更が加えられた場合に、複写装置による原稿の複写を制限することが可能な複写管理装置等を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するため、本発明の第１の観点に係る複写管理装置は、
原稿を識別するための原稿識別情報が付加されている複写用原稿のイメージデータを取得する複写用原稿イメージ取得手段と、
複写装置における前記複写用原稿の複写を許諾するか否かを判別するための条件である複写条件情報を取得する複写条件取得手段と、
前記複写用原稿イメージ取得手段が取得したイメージデータと、前記複写条件取得手段が取得した複写条件情報とに基づき、所定のハッシュ関数を用いてハッシュ値を算出する複写用原稿ハッシュ値算出手段と、
前記複写用原稿ハッシュ値算出手段が算出したハッシュ値と、前記複写条件取得手段が取得した複写条件情報とを、前記原稿識別情報に関連付けて記憶する情報記憶手段と、
前記複写装置において複写用原稿の複写が行われるときに、複写対象の複写用原稿である複写対象原稿のイメージデータを取得する複写対象原稿イメージ取得手段と、
前記情報記憶手段から、前記複写対象原稿に付加されている原稿識別情報に関連付けて記憶されている複写条件情報を読み出す複写条件読出手段と、
前記複写対象原稿イメージ取得手段が取得したイメージデータと、前記複写条件読出手段が読み出した複写条件情報とに基づき、前記所定のハッシュ関数を用いてハッシュ値を算出する複写対象原稿ハッシュ値算出手段と、
前記情報記憶手段から、前記複写対象原稿に付加されている原稿識別情報に関連付けて記憶されているハッシュ値を読み出すハッシュ値読出手段と、
前記複写対象原稿ハッシュ値算出手段が算出したハッシュ値と、前記ハッシュ値読出手段が読み出したハッシュ値と、が一致するか否かを判別するハッシュ値判別手段と、
前記複写装置における前記複写対象原稿の複写が、前記複写条件読出手段が読み出した複写条件情報を満たすか否かを判別する複写条件判別手段と、
前記ハッシュ値判別手段によりハッシュ値が一致すると判別され、かつ、前記複写条件判別手段により複写条件情報を満たすと判別されたときに、前記複写装置における前記複写対象原稿の複写を許可するための信号を出力し、前記ハッシュ値判別手段によりハッシュ値が一致しないと判別されたとき、又は、前記複写条件判別手段により複写条件情報を満たさないと判別されたときに、前記複写装置における前記複写対象原稿の複写を禁止するための信号を出力する制御信号出力手段と、
を備える。
【００１２】
前記複写用原稿イメージ取得手段は、
原稿のイメージデータを取得する原稿イメージ取得手段と、
前記原稿を識別するための原稿識別情報を生成する識別情報生成手段と、
前記識別情報生成手段が生成した原稿識別情報を有するバーコードのイメージデータを作成するバーコードイメージ作成手段と、
前記原稿イメージ取得手段が取得した原稿のイメージデータに、前記バーコードイメージ作成手段が作成したバーコードのイメージデータを合成して、複写用原稿のイメージデータを取得するイメージ合成手段と、を有し、
前記情報記憶手段は、前記識別情報生成手段が生成した原稿識別情報に関連付けて、前記複写用原稿ハッシュ値算出手段が算出したハッシュ値と、前記複写条件取得手段が取得した複写条件情報とを記憶し、
前記複写対象原稿イメージ取得手段は、前記イメージ合成手段が取得した複写用原稿のイメージデータが印刷されることによりバーコードが印刷された複写対象原稿のイメージデータを取得し、
前記複写条件読出手段は、前記複写対象原稿に印刷されているバーコードから原稿識別情報を取得し、該取得した原稿識別情報に関連付けて記憶されている複写条件情報を、前記情報記憶手段から読み出し、
前記ハッシュ値読出手段は、前記複写対象原稿に印刷されているバーコードから原稿識別情報を取得し、該取得した原稿識別情報に関連付けて記憶されているハッシュ値を、前記情報記憶手段から読み出す、
ようにしてもよい。
【００１３】
また、本発明の第２の観点に係るプログラムは、
コンピュータを、
原稿を識別するための原稿識別情報が付加されている複写用原稿のイメージデータを取得する複写用原稿イメージ取得手段、
複写装置における前記複写用原稿の複写を許諾するか否かを判別するための条件である複写条件情報を取得する複写条件取得手段、
前記複写用原稿イメージ取得手段が取得したイメージデータと、前記複写条件取得手段が取得した複写条件情報とに基づき、所定のハッシュ関数を用いてハッシュ値を算出する複写用原稿ハッシュ値算出手段、
前記複写用原稿ハッシュ値算出手段が算出したハッシュ値と、前記複写条件取得手段が取得した複写条件情報とを、前記原稿識別情報に関連付けて記憶部に記録する情報記録手段、
前記複写装置において複写用原稿の複写が行われるときに、複写対象の複写用原稿である複写対象原稿のイメージデータを取得する複写対象原稿イメージ取得手段、
前記記憶部から、前記複写対象原稿に付加されている原稿識別情報に関連付けて記録されている複写条件情報を読み出す複写条件読出手段、
前記複写対象原稿イメージ取得手段が取得したイメージデータと、前記複写条件読出手段が読み出した複写条件情報とに基づき、前記所定のハッシュ関数を用いてハッシュ値を算出する複写対象原稿ハッシュ値算出手段、
前記記憶部から、前記複写対象原稿に付加されている原稿識別情報に関連付けて記録されているハッシュ値を読み出すハッシュ値読出手段、
前記複写対象原稿ハッシュ値算出手段が算出したハッシュ値と、前記ハッシュ値読出手段が読み出したハッシュ値と、が一致するか否かを判別するハッシュ値判別手段、
前記複写装置における前記複写対象原稿の複写が、前記複写条件読出手段が読み出した複写条件情報を満たすか否かを判別する複写条件判別手段、
前記ハッシュ値判別手段によりハッシュ値が一致すると判別され、かつ、前記複写条件判別手段により複写条件情報を満たすと判別されたときに、前記複写装置における前記複写対象原稿の複写を許可するための信号を出力し、前記ハッシュ値判別手段によりハッシュ値が一致しないと判別されたとき、又は、前記複写条件判別手段により複写条件情報を満たさないと判別されたときに、前記複写装置における前記複写対象原稿の複写を禁止するための信号を出力する制御信号出力手段、
として機能させる。
【００１４】
また、本発明の第３の観点に係る複写管理装置は、
原稿識別情報を付加した複写用原稿が作成されるときに、該複写用原稿のイメージ情報を、前記原稿識別情報に関連付けて記憶するイメージ情報記憶手段と、
複写装置において複写用原稿の複写が行われるときに、複写対象の複写用原稿である複写対象原稿のイメージ情報と、該複写対象原稿に付加されている原稿識別情報に関連付けて前記イメージ情報記憶手段に記憶されているイメージ情報と、に基づいて、複写用原稿が変更されているか否かを判別する変更判別手段と、
前記変更判別手段により複写用原稿が変更されていると判別されたときに、前記複写装置における前記複写対象原稿の複写を禁止するための信号を出力する信号出力手段と、
を備える。
【００１５】
また、本発明の第４の観点に係る複写管理装置は、
原稿識別情報を付加した複写用原稿が作成されるときに、該複写用原稿のイメージデータを取得する複写用原稿イメージ取得手段と、
前記複写用原稿イメージ取得手段が取得したイメージデータに、所定のハッシュ関数を適用して、ハッシュ値を算出する複写用原稿ハッシュ値算出手段と、
前記複写用原稿ハッシュ値算出手段が算出したハッシュ値を、前記原稿識別情報に関連付けて記憶するハッシュ値記憶手段と、
複写装置において複写用原稿の複写が行われるときに、複写対象の複写用原稿である複写対象原稿のイメージデータを取得する複写対象原稿イメージ取得手段と、
前記複写対象原稿イメージ取得手段が取得したイメージデータに、前記所定のハッシュ関数を適用して、ハッシュ値を算出する複写対象原稿ハッシュ値算出手段と、
前記複写対象原稿ハッシュ値算出手段が算出したハッシュ値と、前記複写対象原稿に付加されている原稿識別情報に関連付けて前記ハッシュ値記憶手段に記憶されているハッシュ値と、に基づいて、複写用原稿が変更されているか否かを判別するハッシュ値判別手段と、
前記ハッシュ値判別手段により複写用原稿が変更されていると判別されたときに、前記複写装置における前記複写対象原稿の複写を禁止するための信号を出力する信号出力手段と、
を備える。
【発明の効果】
【００１６】
本発明によれば、複写対象となる原稿に変更が加えられた場合に、複写装置による原稿の複写を制限することができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施の形態を図面を参照して説明する。
図１は、本実施の形態に係る複写管理システムの構成例を示すブロック図である。
本実施の形態に係る複写管理システムは、図示するように、複写用原稿作成申請装置１と、複写管理装置２と、ログ蓄積装置３と、印刷装置４と、複写装置５と、を備え、それぞれが通信ネットワーク６を介して互いに接続されている。そして、複写管理装置２は、複写条件データベース（ＤＢ）２１を備え、ログ蓄積装置３は、ログデータベース（ＤＢ）３１を備える。
【００１８】
複写用原稿作成申請装置１は、不正な複写が防止される機能を備えた原稿である複写用原稿の作成をユーザが申請するための装置である。
【００１９】
複写管理装置２は、複写装置５において原稿の不正な複写が行われないように管理する装置である。
そのために、複写管理装置２は、まず、複写用原稿作成申請装置１からの申請に基づき、印刷装置４で複写用原稿を印刷するために複写用原稿のイメージデータ（複写用原稿イメージ）を作成するとともに、不正な複写を防止するための判断に必要となる情報を複写条件データベース２１に記録しておく。
さらに、複写管理装置２は、作成された複写用原稿が複写装置５で複写される際には、複写条件データベース２１に記録されている情報に基づき不正な複写か否かを判断し、不正な複写を防止するための処理を行う。
【００２０】
ログ蓄積装置３は、複写用原稿毎に印刷装置４での印刷状況や複写装置５での複写状況を記録するためのログデータベース３１を備える装置である。また、ログ蓄積装置３は、複写管理装置２で複写用原稿イメージが作成されると、その複写用原稿イメージもログデータベース３１に記録する。
【００２１】
印刷装置４は、複写用原稿作成申請装置１からの申請に基づき複写管理装置２で作成されてログ蓄積装置３に記録されている複写用原稿イメージを印刷して、複写用原稿を作成する装置である。
【００２２】
複写装置５は、印刷装置４で作成された複写用原稿を複写する装置である。さらに、複写装置５は、複写管理装置２における不正な複写か否かの判断結果に基づき複写動作を行う。
【００２３】
以上のような構成の複写管理システムは、大きく分けて、複写用原稿の作成動作と複写動作との２つの動作を行う。
そして、複写管理装置２は、複写用原稿の作成動作時には複写用原稿作成装置として機能し、複写動作時には複写可否判断装置として機能する。
【００２４】
複写用原稿の作成にあたっては、まず、複写用原稿作成申請装置１において、申請者が、不正な複写を防止したい原稿（印刷物）と、その原稿の複写が不正なものとならない条件である複写許諾条件と、を指示する。
複写許諾条件としては、その原稿を複写できる者を示す複写資格者情報、その原稿を複写できる数を示す複写可能枚数情報、その原稿を複写できる期間を示す複写有効期間情報が指示される。なお、複写許諾条件はこれに限られるものではなく、他の条件を指示するようにしてもよい。
【００２５】
複写管理装置２は、複写用原稿作成申請装置１からの指示に基づき、原稿を識別するための原稿識別情報を生成し、生成した原稿識別情報に関連付けて複写許諾条件を複写条件データベース２１に記録するとともに、生成した原稿識別情報を示すバーコード等を原稿に付加した複写用原稿イメージを作成する。
さらに、複写管理装置２は、後に改竄等により変更された複写対象物の複写を不正な複写として防止するために、作成した複写用原稿イメージに基づくハッシュ情報等をアンマッチ防止情報として原稿識別情報に関連付けて複写条件データベース２１に登録しておく。
【００２６】
ログ蓄積装置３は、複写管理装置２が作成した複写用原稿イメージをログデータベース３１に記録し、印刷装置４はログ蓄積装置３のログデータベース３１に記録されている複写用原稿イメージを印刷して複写用原稿を作成する。さらに、ログ蓄積装置３は、印刷装置４における印刷状況のログをログデータベース３１に残す。
【００２７】
複写用原稿の複写にあたっては、複写装置５において、例えば、利用者が、利用者の識別情報である利用者ＩＤを記憶するＩＣカード等の利用者カード（ＩＤカード）を挿入した上で、バーコード等の原稿識別情報が印刷されている印刷物である複写用原稿を複写しようとすると、複写装置５は、複写対象の複写用原稿と利用者ＩＤとを読み取り、通信ネットワーク６を経由して複写管理装置２に複写の可否の照会をかける。
【００２８】
複写管理装置２は、複写対象の複写用原稿から原稿識別情報を読み取り、読み取った原稿識別情報に関連付けて複写条件データベース２１に記録されている不正な複写を防止するための判断情報である複写許諾条件、アンマッチ防止情報等を読み出す。そして、これらの情報に基づいて、複写の可否を判断する。つまり、原稿識別情報をキーとして複写条件データベース２１を検索し、複写可否の判断に必要な情報を取得して判断を行う。
さらに、複写管理装置２は、複写否と判断した場合には、複写を禁止する旨の情報を複写装置５に通知し、複写装置５における複写自体を禁止する。
【００２９】
この複写可否判断において、複写装置５で読み取られた利用者ＩＤは、複写許諾条件の複写資格者情報と照合され、照合の結果、利用者に複写資格がない場合には不正な複写としてその複写が禁止される。また、複写許諾条件の複写可能枚数を満たしているか否かは、ログ蓄積装置３のログデータベース３１に複写ログとして記録されている過去の累積複写枚数から判断され、累積複写枚数が複写可能枚数以上である場合に複写が禁止される。また、複写許諾条件の複写有効期間を満たしているか否かは複写時の日時に基づき判断され、複写有効期間外である場合には複写が禁止される。
【００３０】
このように複写有効期間等の複写許諾条件を判断することにより、原稿のライフサイクル管理が可能となる。
さらに、アンマッチ防止情報に基づき、複写装置５で読み取られた複写用原稿が作成時から変更されているかが判断され、変更されている場合には不正な複写としてその複製が禁止される。
【００３１】
複写装置５は、複写管理装置２で複写が禁止された場合には、読み取った原稿の複写の実行を行わず、複写が許可された場合に複写を実行する。
ログ蓄積装置３は、複写にあたって累積複写枚数等の複写状況のログをとり、ログデータベース３１に記録する。
【００３２】
本実施の形態によれば、複写用原稿の作成段階で、原稿に対して原稿識別情報を付加印刷する。そして、複写段階で、付加情報である原稿識別情報を読み取り、原稿識別情報毎に予め記憶されている情報に基づき不正な複写であるか否かを判別し、不正な複写の場合に複写を禁止する。このため、原稿単位で複写を管理することが可能となる。
また、原稿識別情報により、原稿と複写許諾条件とアンマッチ防止情報とを自動的に関連付けて、自動的に不正な複写であるか否かを判断するため、人間の判断によらない複写管理が可能となる。
【００３３】
次に、本実施の形態に係る複写管理システムが備える各装置の構成を説明する。
図２は、上述した複写管理システムにおける複写用原稿作成申請装置１の構成例を示すブロック図である。
複写用原稿作成申請装置１は、図示するように、入力部１１と、出力部１２と、通信部１３と、記憶部１４と、制御部１５と、を備え、各部はバス１６を介して互いに接続されている。
【００３４】
入力部１１は、複写用原稿の作成を申請する者（申請者）により、複写用原稿の作成に必要な情報や、複写用原稿作成申請装置１を操作するための情報等が入力されるものであり、イメージスキャナ、キーボード、マウス、カードリーダ等を備える。
【００３５】
具体的には、例えば、申請者は、入力部１１としてのイメージスキャナ（図示せず）に不正な複写を防止したい原稿をセットしてイメージデータへの変換を行い、原稿のイメージデータを入力する。
また、申請者は、入力部１１としてのキーボード（図示せず）やマウス（図示せず）を用いて、複写資格者の識別情報である複写資格者ＩＤ、複写可能枚数、複写有効期間等の複写許諾条件を入力する。
【００３６】
また、申請者は、入力部１１としてのカードリーダ（図示せず）に、自己の識別情報を記憶するＩＤカードを読み取らせて、申請者の識別情報である申請者ＩＤを入力する。なお、申請者ＩＤは、後に申請者が自己の申請に基づく複写用原稿を印刷装置４から取得するために利用される。
【００３７】
出力部１２は、様々な情報を出力するものであり、ディスプレイ等の表示装置を備える。具体的には、例えば、出力部１２は、申請者が複写用原稿の作成申請に必要な情報を入力するための申請画面等を表示する。
【００３８】
通信部１３は、通信ネットワーク６を介して、複写管理装置２と通信を行うものであり、通信インタフェース等を備える。
記憶部１４は、様々な情報やプログラム等を記憶するものであり、ハードディスク等の補助記憶装置を備える。
【００３９】
制御部１５は、データの演算処理を行うとともに、バス１６を介して入力部１１、出力部１２、通信部１３、記憶部１４等を制御するものであり、ＣＰＵ（Central Processing Unit）１５１、ＲＯＭ（Read Only Memory）１５２、ＲＡＭ（Random Access Memory）１５３等を備える。制御部１５における演算処理及び制御処理は、具体的には、ＣＰＵ１５１が、ＲＡＭ１５３を作業領域として使用して各種データを一時的に記憶させながら、ＲＯＭ１５２に記憶されている制御プログラムを実行することにより行われる。
【００４０】
そして、制御部１５が、ＲＯＭ１５２や記憶部１４に記憶されているプログラムに従って上記各部を制御することにより、複写用原稿作成申請装置１における複写用原稿の作成申請処理等が行われる。
【００４１】
図３は、上述した複写管理システムにおける複写管理装置２の構成例を示すブロック図である。なお、既に説明した構成と同じ機能を有する部分については、同じ符号を付す。
複写管理装置２は、図示するように、通信部２２と、計時部２３と、記憶部２４と、制御部２５と、を備え、各部はバス２６を介して互いに接続されている。
【００４２】
通信部２２は、通信ネットワーク６を介して、複写用原稿作成申請装置１、ログ蓄積装置３、及び複写装置５と通信を行うものであり、通信インタフェース等を備える。
【００４３】
計時部２３は、日付や時刻を刻むものであり、時計回路等を備える。具体的には、例えば、計時部２３で取得される日時は、複写用原稿の複写時に、複写許諾条件の１つである複写有効期間条件を満たしているか否かを判別するために利用される。
【００４４】
記憶部２４は、様々な情報やプログラム等を記憶するものであり、ハードディスク等の補助記憶装置を備える。また、複写条件データベース２１は、この記憶部２４に備えられている。
【００４５】
制御部２５は、データの演算処理を行うとともに、バス２６を介して通信部２２、計時部２３、記憶部２４等を制御するものであり、ＣＰＵ２５１、ＲＯＭ２５２、ＲＡＭ２５３等を備える。
【００４６】
そして、制御部２５が、ＲＯＭ２５２や記憶部２４に記憶されているプログラムに従って上記各部を制御することにより、複写管理装置２において、複写用原稿の作成時の複写用原稿イメージの作成処理、複写用原稿の複写時の複写可否の判断処理等が行われる。
【００４７】
図４は、上述した複写管理システムにおけるログ蓄積装置３の構成例を示すブロック図である。なお、既に説明した構成と同じ機能を有する部分については、同じ符号を付す。
ログ蓄積装置３は、図示するように、通信部３２と、記憶部３３と、制御部３４と、を備え、各部はバス３５を介して互いに接続されている。
【００４８】
通信部３２は、通信ネットワーク６を介して、複写管理装置２及び印刷装置４と通信を行うものであり、通信インタフェース等を備える。
【００４９】
記憶部３３は、様々な情報やプログラム等を記憶するものであり、ハードディスク等の補助記憶装置を備える。また、ログデータベース３１は、この記憶部３３に備えられている。
【００５０】
制御部３４は、データの演算処理を行うとともに、バス３５を介して通信部３２、記憶部３３等を制御するものであり、ＣＰＵ３４１、ＲＯＭ３４２、ＲＡＭ３４３等を備える。
【００５１】
そして、制御部３４が、ＲＯＭ３４２や記憶部３３に記憶されているプログラムに従って上記各部を制御することにより、ログ蓄積装置３におけるログ蓄積処理等が行われる。
【００５２】
図５は、上述した複写管理システムにおける印刷装置４の構成例を示すブロック図である。
印刷装置４は、図示するように、入力部４１と、通信部４２と、計時部４３と、印刷部４４と、排紙部４５と、記憶部４６と、制御部４７と、を備え、各部はバス４８を介して互いに接続されている。
【００５３】
入力部４１は、印刷装置４の操作者により、操作情報等の様々な情報が入力されるものであり、カードリーダ、操作ボタン等を備える。具体的には、例えば、複写用原稿作成申請装置１での申請者が、入力部４１としてのカードリーダ（図示せず）に、自己のＩＤカードを読み取らせて、申請者ＩＤを入力する。
【００５４】
通信部４２は、通信ネットワーク６を介して、ログ蓄積装置３と通信を行うものであり、通信インタフェース等を備える。
【００５５】
計時部４３は、日付や時刻を刻むものであり、時計回路等を備える。具体的には、例えば、計時部４３で取得される日時は、印刷装置４において複写用原稿の印刷が行われたときの日時をログとして残すために利用される。
【００５６】
印刷部４４は、通信部４２がログ蓄積装置３から受信する複写用原稿のイメージデータを用紙に印刷するものであり、印字機構等を備える。
排紙部４５は、印刷部４４で印刷された複写用原稿を印刷装置４の外部に排出するものであり、排紙口等を備える。
【００５７】
記憶部４６は、様々な情報やプログラム等を記憶するものであり、ハードディスク等の補助記憶装置を備える。具体的には、例えば、記憶部４６は、印刷装置４を他の印刷装置と識別するための情報である印刷装置ＩＤを記憶する。
【００５８】
制御部４７は、データの演算処理を行うとともに、バス４８を介して入力部４１、通信部４２、計時部４３、印刷部４４、排紙部４５、記憶部４６等を制御するものであり、ＣＰＵ４７１、ＲＯＭ４７２、ＲＡＭ４７３等を備える。
【００５９】
そして、制御部４７が、ＲＯＭ４７２や記憶部４６に記憶されているプログラムに従って上記各部を制御することにより、印刷装置４における印刷処理等が行われる。
【００６０】
図６は、上述した複写管理システムにおける複写装置５の構成例を示すブロック図である。
複写装置５は、図示するように、入力部５１と、通信部５２と、原稿載置部５３と、原稿読取部５４と、転写部５５と、排紙部５６と、記憶部５７と、制御部５８と、を備え、各部はバス５９を介して互いに接続されている。
【００６１】
入力部５１は、複写を行う複写装置５の利用者により、操作情報等の様々な情報が入力されるものであり、カードリーダ、操作ボタン等を備える。具体的には、例えば、利用者は、原稿の複写を行うに際し、入力部５１としてのカードリーダ（図示せず）に、自己のＩＤカードを読み取らせて、利用者ＩＤを入力する。
【００６２】
通信部５２は、通信ネットワーク６を介して、複写管理装置２と通信を行うものであり、通信インタフェース等を備える。
原稿載置部５３は、複写対象となる原稿が載置されるものであり、原稿載置台等を備える。
【００６３】
原稿読取部５４は、原稿載置部５３にセットされた原稿を読み取り、イメージデータに変換するものであり、イメージスキャナ等を備える。
転写部５５は、原稿読取部５４で変換された原稿のイメージデータを用紙に転写するものであり、転写機構等を備える。
【００６４】
排紙部５６は、転写部５５で転写された用紙（複写物）を複写装置５の外部に排出するものであり、排紙口等を備える。
記憶部５７は、様々な情報やプログラム等を記憶するものであり、ハードディスク等の補助記憶装置を備える。
【００６５】
制御部５８は、データの演算処理を行うとともに、バス５９を介して入力部５１、通信部５２、原稿載置部５３、原稿読取部５４、転写部５５、排紙部５６、記憶部５７等を制御するものであり、ＣＰＵ５８１、ＲＯＭ５８２、ＲＡＭ５８３等を備える。
【００６６】
そして、制御部５８が、ＲＯＭ５８２や記憶部５７に記憶されているプログラムに従って上記各部を制御することにより、複写装置５において、複写管理装置２での判断結果に応じた原稿の複写処理等が行われる。
【００６７】
次に、本実施の形態に係る複写管理システムにおける複写用原稿の作成動作と、複写用原稿の複写動作とを具体的に説明する。
まず、複写用原稿の作成動作について説明する。
【００６８】
図７は、複写用原稿の作成動作に関する複写管理システムの機能構成例を示すブロック図であり、特に、複写用原稿作成申請装置１、複写管理装置２、及びログ蓄積装置３における機能構成例を示すブロック図である。
なお、図７に示す複写用原稿作成申請装置１、複写管理装置２、ログ蓄積装置３の各構成要素は、図２、図３、図４に示すそれぞれの装置の制御部１５，２５，３４が、同じく図２、図３、図４に示すそれぞれの装置の各部を制御することにより、実現することができる。
なお、既に説明した構成と同じ機能を有する部分については、同じ符号を付してその説明を省略する。
【００６９】
複写用原稿作成申請装置１の原稿イメージ入力部１０１は、複写用原稿の元となる原稿のイメージデータである原稿イメージの入力を受け付ける。
具体的には、例えば、原稿イメージ入力部１０１は、図２の入力部１１により実現され、不正な複写が防止される機能を備えた複写用原稿の作成を申請する者（申請者）は、不正な複写を防止したい原稿をイメージスキャナ等を用いてイメージデータに変換して、原稿イメージを入力する。
【００７０】
複写許諾条件入力部１０２は、原稿イメージ入力部１０１へ入力される原稿に適用される複写許諾条件情報の入力を受け付ける。
具体的には、例えば、複写許諾条件入力部１０２は、図２の入力部１１により実現され、申請者は、複写資格者情報、複写可能枚数情報、複写有効期間情報等の複写許諾条件情報をキーボード等を用いて入力する。
【００７１】
申請者ＩＤ入力部１０３は、複写用原稿の作成を申請する申請者の申請者ＩＤの入力を受け付ける。
具体的には、例えば、申請者ＩＤ入力部１０３は、図２の入力部１１により実現され、申請者は、自己のＩＤカードをカードリーダ等に読み取らせて、申請者ＩＤを入力する。
【００７２】
申請情報送信部１０４は、原稿イメージ入力部１０１、複写許諾条件入力部１０２、及び申請者ＩＤ入力部１０３に入力された原稿イメージ、複写許諾条件情報、及び申請者ＩＤを、申請情報として、複写管理装置２に送信する。
具体的には、例えば、申請情報送信部１０４は、図２の制御部１５が入力部１１及び通信部１３を制御することにより実現され、入力部１１において申請情報の送信が指示されると、原稿イメージ入力部１０１、複写許諾条件入力部１０２、及び申請者ＩＤ入力部１０３に入力された情報を受け取り、通信部１３を介して複写管理装置２に送信する。
【００７３】
複写管理装置２の申請情報受信部２０１は、複写用原稿作成申請装置１の申請情報送信部１０４から、申請情報である原稿イメージ、複写許諾条件情報、及び申請者ＩＤを受信する。
【００７４】
原稿ＩＤ生成部２０２は、申請情報受信部２０１が申請情報を受信すると、原稿識別情報として原稿ＩＤを生成する。
具体的には、例えば、原稿ＩＤ生成部２０２は、申請情報受信部２０１が申請情報を受信すると、新たな原稿ＩＤを採番して、原稿ＩＤを生成する。
【００７５】
バーコードイメージ作成部２０３は、原稿ＩＤ生成部２０２が生成した原稿ＩＤに基づき、その原稿ＩＤの情報を有するバーコードのイメージデータ（バーコードイメージ）を作成する。
具体的には、例えば、バーコードイメージ作成部２０３は、原稿ＩＤのデータをコード化して２次元バーコードを作成する。
【００７６】
複写用原稿イメージ作成部２０４は、申請情報受信部２０１が受信した原稿イメージに、バーコードイメージ作成部２０３が作成したバーコードイメージを合成し、バーコード付きの原稿である複写用原稿のイメージデータ（複写用原稿イメージ）を作成する。
これにより、原稿ＩＤで原稿を特定することができる複写用原稿のイメージデータを作成することができる。
【００７７】
ハッシュ値算出部２０５は、複写用原稿イメージ作成部２０４が作成した複写用原稿イメージのデータに、申請情報受信部２０１が受信した複写許諾条件情報のデータをつなげ、つなげたデータに所定のハッシュ関数を適用して、ハッシュ値を算出する。
【００７８】
複写条件テーブル作成部２０６は、原稿ＩＤ生成部２０２が生成した原稿ＩＤと、ハッシュ値算出部２０５が算出したハッシュ値と、申請情報受信部２０１が受信した複写許諾条件情報と、に基づき複写条件テーブルを作成し、複写条件データベース２１に格納する。
【００７９】
ここで、複写条件テーブル作成部２０６が作成する複写条件テーブルについて説明する。
図８は、複写条件データベース２１に格納される複写条件テーブルのデータ構成例を示す図である。
【００８０】
図示するように、複写条件テーブルは、原稿ＩＤ生成部２０２が生成した原稿ＩＤと、ハッシュ値算出部２０５が算出したハッシュ値と、申請情報受信部２０１が受信した複写許諾条件情報とを記憶する。
換言すれば、複写条件テーブルは、原稿ＩＤ毎に作成され、原稿ＩＤに関連付けて、その原稿ＩＤで特定される原稿に関する複写許諾条件情報とアンマッチ防止情報であるハッシュ値とを記憶する。
【００８１】
また、複写条件テーブルは、複写許諾条件情報として、複写資格者情報、複写可能枚数情報、複写有効期間情報を記憶する。
複写資格者情報は、原稿ＩＤで特定される原稿を複写装置５で複写する資格を有する者（複写資格者）を示す情報であり、例えば、複写資格者の識別情報である複写資格者ＩＤにより特定される。なお、複写資格者を氏名等により特定してもよい。
【００８２】
複写可能枚数情報は、原稿ＩＤで特定される原稿を複写装置５で複写できる累積枚数を示す情報である。
複写有効期間情報は、原稿ＩＤで特定される原稿を複写装置５で複写できる期間を示す情報ある。
【００８３】
図７に戻り、複写用原稿情報送信部２０７は、申請情報受信部２０１が受信した申請者ＩＤと、原稿ＩＤ生成部２０２が生成した原稿ＩＤと、複写用原稿イメージ作成部２０４が作成した複写用原稿イメージと、を複写用原稿情報としてログ蓄積装置３に送信する。
【００８４】
ログ蓄積装置３の複写用原稿情報受信部３０１は、複写管理装置２の複写用原稿情報送信部２０７から複写用原稿情報を受信する。
ログテーブル作成部３０２は、複写用原稿情報受信部３０１が受信した複写用原稿情報に基づきログテーブルを作成し、ログデータベース３１に格納する。
【００８５】
ここで、ログテーブルについて説明する。
図９は、ログデータベース３１に格納されるログテーブルのデータ構成例を示す図である。
ログテーブルは、原稿ＩＤ毎に作成され、図示するように、原稿ＩＤに関連付けて、その原稿ＩＤで特定される原稿に関する複写用原稿イメージ、申請者ＩＤ、印刷日時、印刷装置ＩＤ、累積複写枚数の各情報を記憶する。
【００８６】
なお、図９に示すログテーブルにはすべての属性に対して値が記録されているが、ログテーブル作成部３０２がログテーブルを作成する段階では、複写用原稿情報受信部３０１が受信した原稿ＩＤ、複写用原稿イメージ、及び申請者ＩＤのみが記録され、印刷日時及び印刷装置ＩＤは記録されない。また、累積複写枚数は「０枚」と記録される。さらに、複写用原稿イメージのデータは、ログデータベース３１においてログテーブル外に保存され、ログテーブルには、複写用原稿イメージの情報として、その保存場所のアドレス情報が記録される。
【００８７】
ログテーブルにおける印刷日時及び印刷装置ＩＤは、印刷装置４において複写用原稿の印刷が行われたときに記録される情報である。なお、印刷日時は印刷装置で複写用原稿が印刷された日時であり、印刷装置ＩＤは複写用原稿が印刷された印刷装置の識別情報である。
また、累積複写枚数は、複写装置５で複写された複写用原稿の累積枚数を示す情報であり、複写用原稿の複写時に複写が許可されたときに更新される。
【００８８】
図１０は、複写用原稿の作成動作に関する複写管理システムの機能構成例を示すブロック図であり、特に、ログ蓄積装置３及び印刷装置４における機能構成例を示すブロック図である。
なお、図１０に示すログ蓄積装置３、印刷装置４の各構成要素は、図４、図５に示すそれぞれの装置の制御部３４，４７が、同じく図４、図５に示すそれぞれの装置の各部を制御することにより、実現することができる。
なお、既に説明した構成と同じ機能を有する部分については、同じ符号を付してその説明を省略する。
【００８９】
印刷装置４の申請者ＩＤ入力部４０１は、申請者ＩＤの入力を受け付ける。
具体的には、例えば、申請者ＩＤ入力部４０１は、図５の入力部４１により実現され、複写用原稿作成申請装置１の申請者ＩＤ入力部１０３（図７）に申請者ＩＤを入力した申請者は、申請により作成された複写用原稿を印刷装置４から取得するために、自己のＩＤカードをカードリーダ等に読み取らせて、申請者ＩＤを入力する。
【００９０】
申請者ＩＤ送信部４０２は、申請者ＩＤ入力部４０１に入力された申請者ＩＤをログ蓄積装置３に送信する。
ログ蓄積装置３の申請者ＩＤ受信部３０３は、印刷装置４の申請者ＩＤ送信部４０２から申請者ＩＤを受信する。
【００９１】
複写用原稿イメージ読出部３０４は、申請者ＩＤ受信部３０３が受信した申請者ＩＤを記憶しているログテーブルを、ログデータベース３１から抽出し、抽出したログテーブルの中からさらに、印刷日時及び印刷装置ＩＤが記録されていないログテーブルを抽出する。そして、このように抽出したログテーブルから原稿ＩＤを読み出すとともに、複写用原稿イメージのアドレス情報に基づき、ログデータベース３１から複写用原稿イメージを読み出す。
【００９２】
複写用原稿イメージ送信部３０５は、複写用原稿イメージ読出部３０４が読み出した複写用原稿イメージを原稿ＩＤと関連付けて印刷装置４に送信する。
印刷装置４の複写用原稿イメージ受信部４０３は、ログ蓄積装置３の複写用原稿イメージ送信部３０５から原稿ＩＤと複写用原稿イメージとを受信する。
【００９３】
複写用原稿印刷部４０４は、図５の制御部４７が印刷部４４を制御することにより実現され、複写用原稿イメージ受信部４０３が受信した複写用原稿イメージを用紙に印刷し、複写用原稿を作成する。
複写用原稿排出部４０５は、図５の制御部４７が排紙部４５を制御することにより実現され、複写用原稿印刷部４０４が作成した複写用原稿を印刷装置４の外部に排出する。
【００９４】
図１１は、印刷装置４で作成された複写用原稿の例を示す図である。
本実施の形態に係る複写管理システムを用いることにより、図示するような、原稿ＩＤをコード化した２次元バーコードが印刷された複写用原稿が作成される。
なお、複写用原稿には、原稿ＩＤを示す情報が印刷されればよく、２次元バーコードに限られず、１次元のバーコードでもよい。また、原稿ＩＤのＩＤ番号をテキスト情報として印刷してもよい。
【００９５】
図１０に戻り、印刷ログ情報取得部４０６は、複写用原稿印刷部４０４が複写用原稿を印刷すると、印刷日時及び印刷装置ＩＤを印刷ログ情報として取得する。
具体的には、例えば、印刷ログ情報取得部４０６は、印刷日時を図５の計時部４３を利用して取得し、印刷装置ＩＤを図５の記憶部４６から読み出して取得する。
【００９６】
印刷ログ情報送信部４０７は、印刷ログ情報取得部４０６が取得した印刷ログ情報と、複写用原稿イメージ受信部４０３が受信した原稿ＩＤとをログ蓄積装置３に送信する。
ログ蓄積装置３の印刷ログ情報受信部３０６は、印刷装置４の印刷ログ情報送信部４０７から印刷ログ情報と原稿ＩＤとを受信する。
【００９７】
印刷ログ情報記録部３０７は、印刷ログ情報受信部３０６が受信した印刷ログ情報を原稿ＩＤに関連付けてログデータベース３１に記録する。
具体的には、例えば、印刷ログ情報記録部３０７は、受信した原稿ＩＤを記憶しているログテーブルに、同じく受信した印刷ログ情報である印刷日時及び印刷装置ＩＤを記録する。
【００９８】
以上の複写用原稿の作成動作により、複数の原稿を識別するための原稿ＩＤを原稿自体から読み取ることができる複写用原稿を作成することができる。
【００９９】
次に、上述した複写用原稿の作成動作により作成された複写用原稿を複写装置５で複写する動作について説明する。
図１２は、複写用原稿の複写動作に関する複写管理システムの機能構成例を示すブロック図であり、特に、複写管理装置２、ログ蓄積装置３、及び複写装置５における機能構成例を示すブロック図である。
なお、図１２に示す複写管理装置２、ログ蓄積装置３、複写装置５の各構成要素は、図３、図４、図６に示すそれぞれの装置の制御部２５，３４，５８が、同じく図３、図４、図６に示すそれぞれの装置の各部を制御することにより、実現することができる。
なお、既に説明した構成と同じ機能を有する部分については、同じ符号を付してその説明を省略する。
【０１００】
複写装置５の利用者ＩＤ入力部５０１は、複写装置５を利用する者の利用者ＩＤの入力を受け付ける。具体的には、例えば、利用者ＩＤ入力部５０１は、図６の入力部５１により実現され、利用者は、自己のＩＤカードをカードリーダ等に読み取らせて、利用者ＩＤを入力する。
【０１０１】
複写対象原稿イメージ取得部５０２は、利用者の操作に応じて、複写装置５において複写対象となっている複写用原稿（複写対象原稿）のイメージデータ（複写対象原稿イメージ）を取得する。
具体的には、例えば、複写対象原稿イメージ取得部５０２は、図６の原稿載置部５３に複写対象原稿が載置された状態で、入力部５１において利用者により複写の開始が指示されると、原稿読取部５４が複写対象原稿を読み取ることにより、複写対象原稿イメージを取得する。
【０１０２】
複写対象原稿情報送信部５０３は、利用者ＩＤ入力部５０１に入力された利用者ＩＤと、複写対象原稿イメージ取得部５０２が取得した複写対象原稿イメージとを、複写管理装置２に送信する。
【０１０３】
複写管理装置２の複写対象原稿情報受信部２１１は、複写装置５の複写対象原稿情報送信部５０３から、利用者ＩＤ及び複写対象原稿イメージを受信する。
原稿ＩＤ読取部２１２は、複写対象原稿情報受信部２１１が受信した複写対象原稿イメージ内のバーコードイメージから原稿ＩＤを読み取る。
具体的には、例えば、原稿ＩＤ読取部２１２は、複写対象原稿イメージの中からバーコードイメージを抽出し、抽出したバーコードイメージをデコードして原稿ＩＤを取得する。
【０１０４】
複写許諾条件読出部２１３は、複写条件データベース２１から、原稿ＩＤ読取部２１２が読み取った原稿ＩＤに関連付けて記憶されている複写許諾条件情報を読み出す。
具体的には、例えば、複写許諾条件読出部２１３は、原稿ＩＤ読取部２１２が読み取った原稿ＩＤを記憶する複写条件テーブルを複写条件データベース２１から抽出し、抽出した複写条件テーブルが記憶している複写許諾条件情報を読み出す。
【０１０５】
複写対象原稿ハッシュ値算出部２１４は、複写対象原稿情報受信部２１１が受信した複写対象原稿イメージのデータに、複写許諾条件読出部２１３が読み出した複写許諾条件情報のデータをつなげ、つなげたデータに、複写用原稿の作成時に使用したハッシュ関数（図７のハッシュ値算出部２０５がハッシュ値の算出に用いたハッシュ関数）を適用して、ハッシュ値を算出する。
【０１０６】
複写用原稿ハッシュ値読出部２１５は、複写条件データベース２１から、原稿ＩＤ読取部２１２が読み取った原稿ＩＤに関連付けて記憶されている複写用原稿イメージに基づくハッシュ値を読み出す。
具体的には、例えば、複写用原稿ハッシュ値読出部２１５は、原稿ＩＤ読取部２１２が読み取った原稿ＩＤを記憶する複写条件テーブルを複写条件データベース２１から抽出し、抽出した複写条件テーブルが記憶しているハッシュ値を読み出す。
【０１０７】
ハッシュ値比較部２１６は、複写対象原稿ハッシュ値算出部２１４が算出したハッシュ値と、複写用原稿ハッシュ値読出部２１５が読み出したハッシュ値とを比較し、一致するか否かを判別する。そして、例えば、一致した場合にはハッシュ値一致信号を出力し、一致しない場合にはハッシュ値不一致信号を出力する。
【０１０８】
ここで、複写対象原稿ハッシュ値算出部２１４が算出したハッシュ値は、複写用原稿の作成動作時に算出したハッシュ値（複写用原稿ハッシュ値読出部２１５が読み出したハッシュ値）を、同じデータに基づき再演算した値であるため、本来ならば一致すべきものである。しかし、例えば、複写用原稿に変更が加えられている場合には、ハッシュ値算出の元となる原稿イメージが異なるため、ハッシュ値は一致せず、複写用原稿の作成時と複写時とにおける原稿のアンマッチを検出することができる。
【０１０９】
また、アンマッチの検出にハッシュ値を用いるため、イメージデータや複写許諾条件データをそのまま比較するより、高速にアンマッチの検出を行うことができる。
【０１１０】
複写許諾条件判別部２１７は、複写装置５における複写が、複写許諾条件読出部２１３が読み出した複写許諾条件を満たしているか否かを判別する。そして、例えば、満たしている場合には条件適合信号を出力し、満たしていない場合には条件不適合信号を出力する。
【０１１１】
図１３は、複写許諾条件判別部２１７における複写許諾条件の判別動作をより詳しく説明するためのブロック図である。
図示するように、複写許諾条件判別部２１７は、複写資格者判別部２１７１と、複写可能枚数判別部２１７２と、累積複写枚数要求信号送信部２１７３と、累積複写枚数受信部２１７４と、複写有効期間判別部２１７５と、条件適合判別部２１７６と、を有する。
【０１１２】
複写資格者判別部２１７１は、複写許諾条件のうち、複写資格者条件が満たされているか否かを判別する。具体的には、例えば、複写資格者判別部２１７１は、複写対象原稿情報受信部２１１が受信した利用者ＩＤに一致するＩＤが、複写許諾条件読出部２１３が読み出した複写許諾条件情報の中の複写資格者情報に含まれているか否かを判別する。そして、複写資格者情報の中に利用者ＩＤが含まれている場合には、利用者に複写資格があるとして、複写資格者条件が満たされていると判断する。一方、複写資格者情報の中に利用者ＩＤが含まれていない場合には、複写資格者条件が満たされていないと判断する。
【０１１３】
複写可能枚数判別部２１７２は、複写許諾条件のうち、複写可能枚数条件が満たされているか否かを判別する。具体的には、例えば、複写可能枚数判別部２１７２は、複写許諾条件読出部２１３が読み出した複写許諾条件情報の中から複写可能枚数情報を取得すると、原稿ＩＤ読取部２１２が読み取った原稿ＩＤを取得し、原稿ＩＤにより特定される複写用原稿の累積複写枚数をログデータベース３１から読み出すための累積複写枚数要求信号を生成する。
【０１１４】
累積複写枚数要求信号送信部２１７３は、複写可能枚数判別部２１７２が生成した累積複写枚数要求信号を原稿ＩＤに関連付けてログ蓄積装置３に送信する。
ログ蓄積装置３の累積複写枚数要求信号受信部３１１は、複写管理装置２の累積複写枚数要求信号送信部２１７３から、累積複写枚数要求信号と原稿ＩＤとを受信する。
【０１１５】
累積複写枚数読出部３１２は、累積複写枚数要求信号受信部３１１が累積複写枚数要求信号を受信すると、同じく受信した原稿ＩＤを記憶しているログテーブルをログデータベース３１から抽出し、抽出したログテーブルが記憶している累積複写枚数を読み出す。
【０１１６】
累積複写枚数送信部３１３は、累積複写枚数読出部３１２が読み出した累積複写枚数情報を複写管理装置２に送信する。
複写管理装置２の累積複写枚数受信部２１７４は、ログ蓄積装置３の累積複写枚数送信部３１３から累積複写枚数情報を受信する。
【０１１７】
複写可能枚数判別部２１７２は、累積複写枚数受信部２１７４が累積複写枚数を受信すると、その累積複写枚数と複写許諾条件読出部２１３が読み出した複写許諾条件情報の中の複写可能枚数とを比較し、累積複写枚数が複写可能枚数より少ない場合に、複写可能枚数条件を満たしていると判断する。一方、累積複写枚数が複写可能枚数以上の場合には、複写可能枚数条件が満たされていないと判断する。
【０１１８】
複写有効期間判別部２１７５は、複写許諾条件のうち、複写有効期間条件が満たされているか否かを判別する。具体的には、例えば、複写有効期間判別部２１７５は、図３に示す計時部２３を制御部２５が制御することにより現在の日時を取得し、取得した日時が複写許諾条件読出部２１３により読み出された複写許諾条件情報の中の複写有効期間内であるか否かを判別する。そして、現在が複写有効期間内である場合に、複写有効期間条件が満たされていると判断する。一方、現在が複写有効期間内でない場合には、複写有効期間条件は満たされていないと判断する。
【０１１９】
条件適合判別部２１７６は、複写資格者判別部２１７１、複写可能枚数判別部２１７２、複写有効期間判別部２１７５における各判別結果に基づいて、複写許諾条件が満たされているか否かを判別する。具体的には、例えば、条件適合判別部２１７６は、複写資格者条件、複写可能枚数条件、複写有効期間条件のすべての条件が満たされているか否かを判別し、すべての条件が満たされている場合に、条件適合信号を複写可否判別部２１８に出力する。一方、複写資格者条件、複写可能枚数条件、複写有効期間条件のうちのいずれか一つでも満たされていない場合には、条件不適合信号を複写可否判別部２１８に出力する。
【０１２０】
図１２に戻り、複写可否判別部２１８は、ハッシュ値比較部２１６及び複写許諾条件判別部２１７での判別結果に基づき、複写装置５における複写対象原稿の複写動作を制御する制御信号を生成する。
【０１２１】
具体的には、例えば、複写可否判別部２１８は、ハッシュ値比較部２１６からハッシュ値一致信号が入力され、かつ、複写許諾条件判別部２１７から条件適合信号が入力された場合には、不正な複写でないとして、複写対象原稿の複写装置５での複写を許可する旨を示す複写許可信号を生成する。一方、複写可否判別部２１８は、ハッシュ値比較部２１６からハッシュ値不一致信号が入力された場合、又は、複写許諾条件判別部２１７から条件不適合信号が入力された場合には、不正な複写であるとして、複写装置５での複写を禁止する旨を示す複写禁止信号を生成する。
【０１２２】
複写制御信号送信部２１９は、複写可否判別部２１８が生成した制御信号を複写装置５に送信する。
複写ログ情報送信部２２０は、複写可否判別部２１８が生成した制御信号を、原稿ＩＤ読取部２１２が読み取った原稿ＩＤと関連付けてログ蓄積装置３に送信する。
【０１２３】
ログ蓄積装置３の複写ログ情報受信部３２１は、複写管理装置２の複写ログ情報送信部２２０から制御信号及び原稿ＩＤを受信する。
ログテーブル更新部３２２は、複写ログ情報受信部３２１が受信した制御信号に基づき、同じく受信した原稿ＩＤを記憶しているログデータベース３１内のログテーブルを更新する。具体的には、例えば、ログテーブル更新部３２２は、複写ログ情報受信部３２１が複写許可信号を受信すると、ログデータベース３１にアクセスし、同じく受信した原稿ＩＤを記憶しているログテーブル内の累積複写枚数を１加算して登録する。
このように更新されたログテーブル内の累積複写枚数情報は、次の複写時において、複写許諾条件の複写可能枚数条件を満たしているか否かを判別するときに、参照される。
【０１２４】
複写装置５の複写制御信号受信部５０４は、複写管理装置２の複写制御信号送信部２１９から制御信号を受信する。
複写動作制御部５０５は、複写制御信号受信部５０４が受信した制御信号が複写許可信号であるか複写禁止信号であるかを判別し、その判別結果に基づき、複写装置５における複写動作を制御する。具体的には、例えば、複写動作制御部５０５は、制御信号が複写許可信号であると判別した場合には、複写対象原稿複写部５０６に対して複写動作開始信号を出力し、制御信号が複写禁止信号であると判別した場合にはその出力を行わない。
【０１２５】
複写対象原稿複写部５０６は、複写動作制御部５０５からの指示に基づき、複写対象原稿の複写を行う。具体的には、例えば、複写対象原稿複写部５０６は、図６の制御部５８が転写部５５を制御することにより実現され、複写動作制御部５０５から複写動作開始信号が入力されると、複写対象原稿イメージ取得部５０２が取得した複写対象原稿イメージを用紙に転写することにより、複写対象原稿の複写物を作成する。
【０１２６】
複写物排出部５０７は、図６の制御部５８が排紙部５６を制御することにより実現され、複写対象原稿複写部５０６が作成した複写物を複写装置５の外部に排出する。
【０１２７】
本実施の形態によれば、イメージデータに基づいて複写用原稿の作成時に演算されたハッシュ値と、複写時に再演算されたハッシュ値とを比較することにより、複写用原稿が変更されたか否かを判別することができ、変更が加えられた場合に複写装置５による原稿の複写を制限することができる。例えば、複写許諾条件を満たしている複写用原稿のバーコードを切り取り、複写許諾条件を満たしていない複写用原稿のバーコードと差し替えることにより、複写用原稿を改竄して複写しようとした場合であっても、ハッシュ値の比較によりその改竄を検出することができ、不正な複写を防ぐことができる。そして、結果として、情報の不正流出を防ぐことができる。
【０１２８】
また、バーコード等の原稿識別情報が改竄されていない場合であっても、原稿の内容に変更された部分がある場合には、その変更を検出することができる。例えば、日付が記載されている複写用原稿を複写するに際して、日付が不正に改竄されている場合にはハッシュ値の比較によりその改竄を検出することができ、不正な複写を防ぐことができる。
【０１２９】
また、複写用原稿の作成後に、複写条件データベース２１内の複写許諾条件が不正に改竄されたような場合であっても、ハッシュ値は複写許諾条件のデータにも基づき演算されるため、複写許諾条件の改竄をも検出することができ、不正な複写を防止することができる。
【０１３０】
以上説明したように、本実施の形態においては、原稿識別情報を付与した印刷物生成時には、原稿識別情報である原稿ＩＤをコード化したバーコード等を印刷物に貼り付ける形で原稿イメージを生成し、バーコード貼り付け後の原稿イメージ（複写用原稿イメージ）と複写許諾条件情報とからハッシュ値を算出して、当該ハッシュ値を原稿ＩＤに対応付けて複写許諾条件情報と共に複写管理装置２側で格納しておく。
【０１３１】
具体的には、複写管理装置２は、複写用原稿作成申請装置１からの申請に基づき、原稿に対応する原稿ＩＤを発行して、当該原稿ＩＤを現すバーコード等を発行する。そして、当該バーコードを原稿に貼り付けた原稿イメージを作成する。また、複写用原稿作成申請装置１における申請者からの複写許諾条件の指示に基づいて、複写許諾条件情報を原稿ＩＤに対応付けて複写条件データベース２１に格納する。さらに、バーコードを貼り付けた原稿イメージと複写許諾条件情報とからハッシュ値を算出して、原稿ＩＤに対応付けて複写条件データベース２１に格納する。
【０１３２】
また、本実施の形態においては、原稿識別情報が付与された印刷物を元にした複写物の生成時には、複写装置５においてバーコード付き印刷物の複写が要求されると、複写装置５からバーコード付きイメージ画像が複写管理装置２側に送信され、複写管理装置２側は、送信されてきたバーコード付きイメージ画像のバーコードより原稿ＩＤを読み取って、当該原稿ＩＤに対応付けて複写管理装置２内に予め格納された複写許諾条件情報とハッシュ値とを検索して抽出する。さらに、複写管理装置２は、今回送信されてきたバーコード付きの画像と上記抽出した複写許諾条件情報とから再度ハッシュ値を算出して、元々複写管理装置２側に格納されていた上記抽出したハッシュ値と比較する。比較の結果、ハッシュ値が一致し、さらに複写許諾条件が満たされている場合に、複写管理装置２は、複写装置５におけるバーコード付き印刷物の複写を許可する。
【０１３３】
具体的には、複写管理装置２は、複写装置５から送信されてきたバーコード等付きの原稿イメージから、原稿ＩＤを読み取って、当該原稿ＩＤに対応付けて記憶しているハッシュ値及び複写許諾条件情報を複写条件データベース２１から抽出する。そして、複写装置５から送信されてきたバーコード等付きの原稿イメージと上記抽出した複写許諾条件情報とからハッシュ値を再演算する。そして、上記再演算したハッシュ値と複写条件データベース２１に格納しておいた上記抽出したハッシュ値とを比較照合する。作成時と複写時とでの原稿のアンマッチを不正な複写として制限するために、ハッシュ値が一致しない場合には複写を禁止する。
【０１３４】
このように、本実施の形態においては、原稿ＩＤを示すバーコード等付きの画像と複写許諾条件情報とに基づいて、予めハッシュ値を算出し、複写管理装置２に格納しておく。このため、原稿ＩＤを示すバーコード等のみを切り取って、他の文書に貼り付けたとしても、ハッシュ値の再演算、照合の際に、複写管理装置２側に原稿ＩＤに対応付けて予め格納されたハッシュ値との不整合を起こすので、不正な複写を防ぐことができる。
【０１３５】
以上、本発明の実施の形態を説明したが、本発明を実施するにあたっては、種々の形態による変形及び応用が可能であり、上記実施の形態に限られるものではない。
例えば、上記実施の形態では、原稿のイメージデータと複写許諾条件のデータとをつなげたデータに、ハッシュ関数を適用してハッシュ値を演算し、複写用原稿の作成時と複写時とでハッシュ値を比較することにより原稿の変更を検出した。しかし、本発明はこれに限られるものではなく、複写用原稿の作成時と複写時との間の原稿の変更を検出できる演算方法であれば、例えば、データの比較に用いることができる他の関数を適用させて値を比較するようにしてもよい。
【０１３６】
また、原稿のイメージデータと複写許諾条件のデータとをつなぎ合わせる方法は、複写用の原稿の作成時のハッシュ値演算時と複写時のハッシュ値再演算時とで同じ方法であればよく、例えば、原稿のイメージデータに対して複写許諾条件のデータを前につなげても後につなげてもよい。
また、原稿のイメージデータに、複写許諾条件のデータに代えてまたは追加して、他のデータをつなげてハッシュ値を演算するようにしてもよく、例えば、複写管理装置２の識別情報等をつなげて演算するようにしてよもい。
【０１３７】
また、原稿のイメージ情報のみを比較することにより、原稿の変更を検出するようにしてもよい。例えば、複写用原稿の作成時と複写時とで原稿のイメージデータのみに基づき演算したハッシュ値を比較するようにしてもよく、また、原稿のイメージデータそのものを比較するようにしてもよい。これにより、複写許諾条件を判断せずに、原稿の改竄のみを判断して不正な複写を防止するようなシステムにおいても本発明を適用することができる。この場合には、例えば、図７のハッシュ値算出部２０５及び図１２の複写対象原稿ハッシュ値算出部２１４がイメージデータのみに基づきハッシュ値を算出し、複写可否判別部２１８がハッシュ値の比較結果のみから複写の可否を判別するようにすればよい。
【０１３８】
また、上記実施の形態では、原稿に対する複写条件として、複写を許諾するための複写許諾条件を設定して判断するようにしているが、複写を制限や禁止するための情報を設定して複写条件を判断するようにしてもよい。
【０１３９】
また、上記実施の形態では、複写装置５において１枚ずつ複写を行う場合を例に説明したが、複写装置５において複数枚を同時に複写するようにしてもよい。その場合には、予定される複写枚数情報を複写装置５から複写管理装置２に送信するようにし、複写管理装置２において、累積複写枚数に予定複写枚数を加算した枚数が複写可能枚数以下となるか否かを判別することにより、複写許諾条件の複写可能枚数条件を満たしているか否かを判別すればよい。さらに、複写が許可された場合には、ログデータベース３１の累積複写枚数に予定複写枚数を加算するようにすればよい。
【０１４０】
また、上記実施の形態では、複写管理装置２とログ蓄積装置３とを別々の装置としているが、例えば、一つの装置として、複写管理装置２がログデータベース３１を備えるようにしてもよい。
【０１４１】
また、上記実施の形態では、複写用原稿作成申請装置１における元となる原稿のイメージデータの入力にイメージスキャナ等を用いる場合を例に説明したが、例えば、複写用原稿作成申請装置１において元となる原稿の文書データを取得し、文書データをソフトウェアによりイメージデータに変換して、原稿のイメージデータを入力するようにしてもよい。
【０１４２】
また、上記実施の形態では、利用者等のＩＤ情報をカードリーダ等により入力するようにしているが、キーボード等によりＩＤ番号を入力するようにしてもよい。
【０１４３】
また、上記実施の形態では、ログデータベース３１に蓄積されるログ情報を、図９に示したログテーブルを用いて説明したが、ログ情報は図９に示したものに限られるものではなく、例えば、複写管理装置２における複写可否判断の結果、利用者ＩＤ、複写日時、複写装置ＩＤ等を記録するようにしてもよい。その場合には、ログ蓄積装置３が、複写管理装置２から複写可否判断の結果等を受信し、複写管理装置５から利用者ＩＤ、複写日時、複写装置ＩＤ等を受信するようにすればよい。
【０１４４】
また、その場合、複写管理装置２から複写装置５に直接、制御信号を送信せずに、複写管理装置２からの複写可否の判断結果をログデータベース３１に記録したログ蓄積装置３が、複写可否の判断結果に基づく制御信号を複写装置５に送信するようにしてもよい。
【０１４５】
また、上記実施の形態では、複写許諾条件の複写資格者情報として個人のＩＤ情報等を設定しておく場合を例に説明したが、例えば、複写資格者情報をグループ等により設定するようにしてもよい。その場合には、例えば、複写管理装置２が、グループの構成員を特定するためのグループ構成員データベース等を備え、複写資格者条件を判別する際に、グループ構成員データベースにアクセスし、複写装置５の利用者が複写資格者として設定されているグループの構成員であるか否かを判別するようにすればよい。
【０１４６】
また、上記実施の形態では、図１２の複写可否判別部２１８は、ハッシュ値比較部２１６と複写許諾条件判別部２１７との両方の判別が終了した後に、複写の可否を判別するようにしているが、例えば、ハッシュ値比較部２１６及び複写許諾条件判別部２１７のどちらか一方で先に不正な複写である旨の判別がなされた場合には、もう一方での判別を行わずに、複写を禁止するようにしてもよい。
【０１４７】
なお、本発明の実施の形態に係る複写管理システムを構成する複写用原稿作成申請装置１、複写管理装置２、ログ蓄積装置３は、専用のハードウェアに限られるものではなく、通常のコンピュータシステムによっても実現することができる。
例えば、上記実施の形態では、複写用原稿作成申請装置１、複写管理装置２、ログ蓄積装置３のそれぞれにおいて、各装置の動作プログラムが、メモリ等に予め記憶されているものとして説明した。しかし、上述の処理動作を実行させるためのプログラムを、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk Read-Only Memory）、ＤＶＤ（Digital Versatile Disk）、ＭＯ（Magneto-Optical disk）等のコンピュータ読み取り可能な記録媒体に格納して配布し、そのプログラムをコンピュータにインストールすることにより、上述の処理動作を実行をする各装置を構成してもよい。
【０１４８】
また、プログラムをインターネット等の通信ネットワーク上の所定のサーバ装置が有するディスク装置等に格納しておき、例えば、搬送波に重畳させて、コンピュータにダウンロード等するようにしてもよい。さらに、通信ネットワークを介してプログラムを転送しながら起動実行することによっても、上述の処理を達成することができる。
また、上述の機能を、ＯＳ（Operating System）が分担して実現する場合又はＯＳとアプリケーションとの協働により実現する場合等には、ＯＳ以外の部分のみを媒体に格納して配布してもよく、また、コンピュータにダウンロード等してもよい。
【図面の簡単な説明】
【０１４９】
【図１】本実施の形態に係る複写管理システムの構成例を示すブロック図である。
【図２】図１に示す複写用原稿作成申請装置の構成例を示すブロック図である。
【図３】図１に示す複写管理装置の構成例を示すブロック図である。
【図４】図１に示すログ蓄積装置の構成例を示すブロック図である。
【図５】図１に示す印刷装置の構成例を示すブロック図である。
【図６】図１に示す複写装置の構成例を示すブロック図である。
【図７】複写用原稿の作成動作に関する複写管理システムの機能構成例を示すブロック図である。
【図８】複写条件テーブルのデータ構成例を示す図である。
【図９】ログテーブルのデータ構成例を示す図である。
【図１０】複写用原稿の作成動作に関する複写管理システムの機能構成例を示すブロック図である。
【図１１】複写用原稿の例を示す図である。
【図１２】複写用原稿の複写動作に関する複写管理システムの機能構成例を示すブロック図である。
【図１３】図１２に示す複写許諾条件判別部における複写許諾条件の判別動作をより詳しく説明するためのブロック図である。
【符号の説明】
【０１５０】
１  複写用原稿作成申請装置
２  複写管理装置
３  ログ蓄積装置
４  印刷装置
５  複写装置
６  通信ネットワーク
１１，４１，５１  入力部
１２  出力部
１３，２２，３２，４２，５２  通信部
１４，２４，３３，４６，５７  記憶部
１５，２５，３４，４７，５８  制御部
１６，２６，３５，４８，５９  バス
２１  複写条件データベース
２３，４３  計時部
３１  ログデータベース
４４  印刷部
４５，５６  排紙部
５３  原稿載置部
５４  原稿読取部
５５  転写部
１０１  原稿イメージ入力部
１０２  複写許諾条件入力部
１０３  申請者ＩＤ入力部
１０４  申請情報送信部
１５１，２５１，３４１，４７１，５８１  ＣＰＵ
１５２，２５２，３４２，４７２，５８２  ＲＯＭ
１５３，２５３，３４３，４７３，５８３  ＲＡＭ
２０１  申請情報受信部
２０２  原稿ＩＤ生成部
２０３  バーコードイメージ作成部
２０４  複写用原稿イメージ作成部
２０５  ハッシュ値算出部
２０６  複写条件テーブル作成部
２０７  複写用原稿情報送信部
２１１  複写対象原稿情報受信部
２１２  原稿ＩＤ読取部
２１３  複写許諾条件読出部
２１４  複写対象原稿ハッシュ値算出部
２１５  複写用原稿ハッシュ値読出部
２１６  ハッシュ値比較部
２１７  複写許諾条件判別部
２１８  複写可否判別部
２１９  複写制御信号送信部
２２０  複写ログ情報送信部
３０１  複写用原稿情報受信部
３０２  ログテーブル作成部
３０３  申請者ＩＤ受信部
３０４  複写用原稿イメージ読出部
３０５  複写用原稿イメージ送信部
３０６  印刷ログ情報受信部
３０７  印刷ログ情報記録部
３１１  累積複写枚数要求信号受信部
３１２  累積複写枚数読出部
３１３  累積複写枚数送信部
３２１  複写ログ情報受信部
３２２  ログテーブル更新部
４０１  申請者ＩＤ入力部
４０２  申請者ＩＤ送信部
４０３  複写用原稿イメージ受信部
４０４  複写用原稿印刷部
４０５  複写用原稿排出部
４０６  印刷ログ情報取得部
４０７  印刷ログ情報送信部
５０１  利用者ＩＤ入力部
５０２  複写対象原稿イメージ取得部
５０３  複写対象原稿情報送信部
５０４  複写制御信号受信部
５０５  複写動作制御部
５０６  複写対象原稿複写部
５０７  複写物排出部
２１７１  複写資格者判別部
２１７２  複写可能枚数判別部
２１７３  累積複写枚数要求信号送信部
２１７４  累積複写枚数受信部
２１７５  複写有効期間判別部
２１７６  条件適合判別部
【図１】
0004619261.tif 000002
【図２】
0004619261.tif 000003
【図３】
0004619261.tif 000004
【図４】
0004619261.tif 000005
【図５】
0004619261.tif 000006
【図６】
0004619261.tif 000007
【図７】
0004619261.tif 000008
【図８】
0004619261.tif 000009
【図９】
0004619261.tif 000010
【図１０】
0004619261.tif 000011
【図１１】
0004619261.tif 000012
【図１２】
0004619261.tif 000013
【図１３】
0004619261.tif 000014