[go: up one dir, main page]

JP4552471B2 - 印刷制御プログラム、印刷制御装置、印刷制御システム及び印刷制御方法 - Google Patents

印刷制御プログラム、印刷制御装置、印刷制御システム及び印刷制御方法 Download PDF

Info

Publication number
JP4552471B2
JP4552471B2 JP2004082123A JP2004082123A JP4552471B2 JP 4552471 B2 JP4552471 B2 JP 4552471B2 JP 2004082123 A JP2004082123 A JP 2004082123A JP 2004082123 A JP2004082123 A JP 2004082123A JP 4552471 B2 JP4552471 B2 JP 4552471B2
Authority
JP
Japan
Prior art keywords
print data
data
print
attribute information
encryption key
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2004082123A
Other languages
English (en)
Other versions
JP2005267494A (ja
JP2005267494A5 (ja
Inventor
俊雄 山田
晋 武藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Fujifilm Business Innovation Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fuji Xerox Co Ltd, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP2004082123A priority Critical patent/JP4552471B2/ja
Publication of JP2005267494A publication Critical patent/JP2005267494A/ja
Publication of JP2005267494A5 publication Critical patent/JP2005267494A5/ja
Application granted granted Critical
Publication of JP4552471B2 publication Critical patent/JP4552471B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Record Information Processing For Printing (AREA)

Description

本発明は、印刷データに基づく画像形成装置による用紙上への印刷、を制御する印刷制御プログラム、印刷制御装置、印刷制御システム及び印刷制御方法に関する。
パーソナルコンピュータ等の情報処理装置とプリンタ等の画像形成装置とがネットワーク等を介して相互に接続されているシステムにおいて、文書、画像等のコンテンツの印刷を行う場合、画像形成装置がネットワーク等に接続されていれば、情報処理装置と画像形成装置とが離れた場所にあっても印刷を行うことができる。
このようなシステムの場合、例えば、社内の秘密文書であっても社内のLAN(ローカルエリアネットワーク)の外の画像形成装置を使用して自由に印刷することが可能となる。このため、文書の機密性を保つためにコンテンツの内容によっては印刷場所の制限をかけることが必要となる。
例えば、特開平8−98038号公報(特許文献1)には、ネットワーク化したデジタル複写機それぞれに利用者制限機能を有する場合に、他のデジタル複写機のところまで行くことなく、他のデジタル複写機の機能をリモートで使用できるシステムが開示されている。この方法は、ユーザ単位で利用者制限をおこなっているものであり、これによれば、画像形成装置側でユーザを特定してユーザ毎に固定的に印刷許可のコントロールをすることができる。
特開平8−98038号公報
しかしながら、特許文献1の方法では、ユーザ単位で利用者制限を行うことはできるが、コンテンツ単位で印刷場所の制限を行うことはできず、動的にコンテンツ毎に特定の画像形成装置から印刷を許可することができない。
本発明は、コンテンツ単位での印刷場所の制限を行うことができる印刷制御プログラム、印刷制御装置、印刷制御システム及び印刷制御方法である。
本発明は、画像形成装置による用紙上への印刷の制御を行う印刷制御プログラムであって、コンピュータに、権限者により使用され、コンテンツを印刷する印刷データを権限者が前記コンテンツを配布する複数のユーザの人数nよりも1だけ多い(n+1)に分割したデータであって、それぞれに、どの印刷データから分割されたかを示すID、該印刷データからの分割方法を示す分割方法情報、および該印刷データからいくつに分割されたかを示す分割数情報を含む属性情報が付与された切片印刷データのうちの、少なくとも1つを前記権限者から取得し、前記ユーザにより使用される別の情報処理装置へ送付された残りの少なくとも1つを前記ユーザから取得するステップと、前記切片印刷データを記憶するステップと、前記切片印刷データの属性情報を前記分割された他の切片印刷データの属性情報と照合するステップと、前記照合により前記属性情報の前記ID合致した切片印刷データに基づいて印刷データを復元するステップと、前記復元された印刷データをあらかじめ指定された画像形成装置にのみ送付し、印刷の制御を行うステップと、を実行させ、前記復元は、前記属性情報の前記分割数情報に基づき1つの前記印刷データから前記分割された分割数の分の切片印刷データが揃ったときに行われるとともに前記復元された印刷データは、前記予め指定された画像形成装置のみに送付可能なように設定される
また、本発明は、画像形成装置による用紙上への印刷の制御を行う印刷制御装置であって、権限者により使用され、コンテンツを印刷する印刷データを権限者が前記コンテンツを配布する複数のユーザの人数nよりも1だけ多い(n+1)に分割したデータであって、それぞれに、どの印刷データから分割されたかを示すID、該印刷データからの分割方法を示す分割方法情報、および該印刷データからいくつに分割されたかを示す分割数情報を含む属性情報が付与された切片印刷データのうちの、少なくとも1つを前記権限者から取得し、前記ユーザにより使用される別の情報処理装置へ送付された残りの少なくとも1つを前記ユーザから取得する手段と、前記切片印刷データを記憶する手段と、前記切片印刷データの属性情報を前記分割された他の切片印刷データの属性情報と照合する手段と、前記照合により前記属性情報の前記ID合致した切片印刷データに基づいて印刷データを復元する手段と、前記復元された印刷データをあらかじめ指定された画像形成装置にのみ送付し、印刷の制御を行う手段と、を有し、前記復元は、前記属性情報の前記分割数情報に基づき1つの前記印刷データから前記分割された分割数の分の切片印刷データが揃ったときに行われるとともに前記復元された印刷データは、前記予め指定された画像形成装置のみに送付可能なように設定される
また、本発明は、少なくとも1つの情報処理装置と、少なくとも1つの印刷制御装置と、少なくとも1つの画像形成装置とを含み、前記画像形成装置による用紙上への印刷の制御を行う印刷制御システムであって、前記情報処理装置は、権限者により使用され、コンテンツを印刷する印刷データを権限者が前記コンテンツを配布する複数のユーザの人数nよりも1だけ多い(n+1)に分割し、それぞれに、どの印刷データから分割されたかを示すID、該印刷データからの分割方法を示す分割方法情報、および該印刷データからいくつに分割されたかを示す分割数情報を含む属性情報を付与して(n+1)の切片印刷データを生成するとともに、前記生成した切片印刷データの少なくとも1つを1つの印刷制御装置に送付し、残りの少なくとも1つを前記ユーザにより使用される別の情報処理装置へ送付する手段を有し、前記印刷制御装置は、前記切片印刷データを前記権限者およびユーザから取得する手段と、前記切片印刷データを記憶する手段と、前記切片印刷データの属性情報を前記分割された他の切片印刷データの属性情報と照合する手段と、前記照合により前記属性情報の前記ID合致した切片印刷データに基づいて印刷データを復元する手段と、前記復元された印刷データをあらかじめ指定された画像形成装置にのみ送付し、印刷の制御を行う手段と、を有し、前記復元は、前記属性情報の前記分割数情報に基づき1つの前記印刷データから前記分割された分割数の分の切片印刷データが揃ったときに行われるとともに前記復元された印刷データは、前記予め指定された画像形成装置のみに送付可能なように設定される
また、本発明は、画像形成装置による用紙上への印刷の制御を行う印刷制御方法であって、切片印刷データ取得手段が、権限者により使用され、コンテンツを印刷する印刷データを権限者が前記コンテンツを配布する複数のユーザの人数nよりも1だけ多い(n+1)に分割したデータであって、それぞれに、どの印刷データから分割されたかを示すID、該印刷データからの分割方法を示す分割方法情報、および該印刷データからいくつに分割されたかを示す分割数情報を含む属性情報が付与された切片印刷データのうちの、少なくとも1つを前記権限者から取得し、前記ユーザにより使用される別の情報処理装置へ送付された残りの少なくとも1つを前記ユーザから取得するステップと、切片印刷データ記憶手段が、前記切片印刷データを記憶するステップと、属性情報照合手段が、前記切片印刷データの属性情報を前記分割された他の切片印刷データの属性情報と照合するステップと、印刷データ復元手段が、前記照合により前記属性情報の前記ID合致した切片印刷データに基づいて印刷データを復元するステップと、印刷制御手段が、前記復元された印刷データをあらかじめ指定された画像形成装置にのみ送付し、印刷の制御を行うステップと、を含み、前記復元は、前記属性情報の前記分割数情報に基づき1つの前記印刷データから前記分割された分割数の分の切片印刷データが揃ったときに行われるとともに前記復元された印刷データは、前記予め指定された画像形成装置のみに送付可能なように設定される
また、本発明は、画像形成装置による用紙上への印刷の制御を行う印刷制御プログラムであって、情報処理装置に、権限者により使用され、コンテンツを印刷する印刷データを暗号化した暗号データであって、属性情報が付与された暗号データを取得するステップと、権限者により使用され、前記暗号データを復号する暗号鍵であって、属性情報が付与された暗号鍵を取得するステップと、ここで、前記暗号化データおよび前記暗号鍵に付与される前記属性情報は、どの印刷データから暗号化された暗号化データか、またはどの印刷データの暗号化に使用した暗号鍵かを示すIDを含むID情報および1つの印刷データから生成した暗号化データおよび暗号鍵の数を示す数情報を含み、前記暗号化データおよび前記暗号鍵は、前記暗号化データの数と前記暗号鍵の数との合計が、前記権限者が前記コンテンツを配布する複数のユーザの人数nよりも1だけ多い(n+1)個になるよう生成され、前記暗号化データおよび前記暗号鍵の少なくとも1つを前記権限者から取得し、前記ユーザにより使用される別の情報処理装置へ送付された残りの前記暗号化データおよび前記暗号鍵の少なくとも1つを前記ユーザから取得し、前記暗号データ及び前記暗号鍵を記憶するステップと、前記暗号データの属性情報と前記暗号鍵の属性情報とを照合するステップと、前記照合により前記属性情報の前記ID合致した暗号データと暗号鍵とに基づいて印刷データを復号するステップと、前記復号された印刷データをあらかじめ指定された画像形成装置にのみ送付し、印刷の制御を行うステップと、を実行させ、前記復号は、前記属性情報の前記数情報に基づき前記暗号データ及び前記暗号鍵の全てが揃ったときに行われるとともに前記復号された印刷データは、前記予め指定された画像形成装置のみに送付可能なように設定される
また、本発明は、画像形成装置による用紙上への印刷の制御を行う印刷制御装置であって、権限者により使用され、コンテンツを印刷する印刷データを暗号化した暗号データであって、属性情報が付与された暗号データを取得する手段と、権限者により使用され、前記暗号データを復号する暗号鍵であって、属性情報が付与された暗号鍵を取得する手段と、ここで、前記暗号化データおよび前記暗号鍵に付与される前記属性情報は、どの印刷データから暗号化された暗号化データか、またはどの印刷データの暗号化に使用した暗号鍵かを示すIDを含むID情報および1つの印刷データから生成した暗号化データおよび暗号鍵の数を示す数情報を含み、前記暗号化データおよび前記暗号鍵は、前記暗号化データの数と前記暗号鍵の数との合計が、前記権限者が前記コンテンツを配布する複数のユーザの人数nよりも1だけ多い(n+1)個になるよう生成され、前記暗号化データおよび前記暗号鍵の少なくとも1つを前記権限者から取得し、前記ユーザにより使用される別の情報処理装置へ送付された残りの前記暗号化データおよび前記暗号鍵の少なくとも1つを前記ユーザから取得し、前記暗号データ及び前記暗号鍵を記憶する手段と、前記暗号データの属性情報と前記暗号鍵の属性情報とを照合する手段と、前記照合により前記属性情報の前記ID合致した暗号データと暗号鍵とに基づいて印刷データを復号する手段と、前記復号された印刷データをあらかじめ指定された画像形成装置にのみ送付し、印刷の制御を行う手段と、を有し、前記復号は、前記属性情報の前記数情報に基づき前記暗号データ及び前記暗号鍵の全てが揃ったときに行われるとともに前記復号された印刷データは、前記予め指定された画像形成装置のみに送付可能なように設定される
また、本発明は、少なくとも1つの情報処理装置と、少なくとも1つの印刷制御装置と、少なくとも1つの画像形成装置とを含み、前記画像形成装置による用紙上への印刷の制御を行う印刷制御システムであって、前記情報処理装置は、権限者により使用され、コンテンツを印刷する印刷データを暗号化し、属性情報を付与して暗号化データを生成する手段と、権限者により使用され、前記暗号データを復号する暗号鍵であって、属性情報が付与された暗号鍵を生成する手段と、を有し、前記暗号化データおよび前記暗号鍵に付与される前記属性情報は、どの印刷データから暗号化された暗号化データか、またはどの印刷データの暗号化に使用した暗号鍵かを示すIDを含むID情報および1つの印刷データから生成した暗号化データおよび暗号鍵の数を示す数情報を含み、前記暗号化データおよび前記暗号鍵は、前記暗号化データの数と前記暗号鍵の数との合計が、前記権限者が前記コンテンツを配布する複数のユーザの人数nよりも1だけ多い(n+1)個になるよう生成され、前記暗号化データおよび前記暗号鍵の少なくとも1つを1つの印刷制御装置に送付し、残りの前記暗号化データおよび前記暗号鍵の少なくとも1つを前記ユーザにより使用される別の情報処理装置へ送付されるものであり、前記印刷制御装置は、前記暗号データ及び前記暗号鍵を前記権限者およびユーザから取得する手段と、前記暗号データ及び前記暗号鍵を記憶する手段と、前記暗号データの属性情報と前記暗号鍵の属性情報とを照合する手段と、前記照合により前記属性情報の前記ID合致した暗号データと暗号鍵とに基づいて印刷データを復号する手段と、前記復号された印刷データをあらかじめ指定された画像形成装置にのみ送付し、印刷の制御を行う手段と、を有し、前記復号は、前記属性情報の前記数情報に基づき前記暗号データ及び前記暗号鍵の全てが揃ったときに行われるとともに前記復号された印刷データは、前記予め指定された画像形成装置のみに送付可能なように設定される
また、本発明は、画像形成装置による用紙上への印刷の制御を行う印刷制御方法であって、暗号データ取得手段が、権限者により使用され、コンテンツを印刷する印刷データを暗号化した暗号データであって、属性情報が付与された暗号データを取得するステップと、暗号鍵取得手段が、権限者により使用され、前記暗号データを復号する暗号鍵であって、属性情報が付与された暗号鍵を取得するステップと、ここで、前記暗号化データおよび前記暗号鍵に付与される前記属性情報は、どの印刷データから暗号化された暗号化データか、またはどの印刷データの暗号化に使用した暗号鍵かを示すIDを含むID情報および1つの印刷データから生成した暗号化データおよび暗号鍵の数を示す数情報を含み、前記暗号化データおよび前記暗号鍵は、前記暗号化データの数と前記暗号鍵の数との合計が、前記権限者が前記コンテンツを配布する複数のユーザの人数nよりも1だけ多い(n+1)個になるよう生成され、前記暗号化データおよび前記暗号鍵の少なくとも1つを前記権限者から取得し、前記ユーザにより使用される別の情報処理装置へ送付された残りの前記暗号化データおよび前記暗号鍵の少なくとも1つを前記ユーザから取得し、暗号データ及び暗号鍵記憶手段が、前記暗号データ及び前記暗号鍵を記憶するステップと、属性情報照合手段が、前記暗号データの属性情報と前記暗号鍵の属性情報とを照合するステップと、印刷データ復号手段が、前記照合により前記属性情報の前記ID合致した暗号データと暗号鍵とに基づいて印刷データを復号するステップと、印刷制御手段が、前記復号された印刷データをあらかじめ指定された画像形成装置にのみ送付し、印刷の制御を行うステップと、を含み、前記復号は、前記属性情報の前記数情報に基づき前記暗号データ及び前記暗号鍵の全てが揃ったときに行われるとともに前記復号された印刷データは、前記予め指定された画像形成装置のみに送付可能なように設定される
本発明において、コンテンツの印刷データを複数の切片印刷データに分割し、全ての切片印刷データが揃ったときに印刷データの復元を行って印刷することにより、コンテンツに依存する印刷場所の制限を行うことができる。また、コンテンツの印刷データを暗号化し、暗号化された印刷データと、その暗号を復号する暗号鍵とが揃ったときに印刷データの復元を行って印刷することにより、コンテンツに依存する印刷場所の制限を行うことができる。
図1は、本発明の一実施形態における印刷制御システム1を実現する構成を示すブロック図である。少なくとも1つの情報処理装置10と、本実施形態に係る印刷制御方法を実現するプログラムが格納された少なくとも1つの印刷制御装置20と、少なくとも1つの画像形成装置30とが、LAN(ローカルエリアネットワーク)等のネットワークや、データバス等の情報伝達媒体を介して、所定のプロトコルにしたがって相互に情報伝達可能に接続されている。図1においては、2つの情報処理装置10A、10Bと、1つの印刷制御装置20と、2つの画像形成装置30A,30Bと、がネットワーク等を介して接続されている。
本実施形態においては、情報処理装置10において印刷データを分割した複数の切片印刷データの全て、または印刷データを暗号化した暗号化データ及び暗号鍵の全て、が印刷制御装置20において揃って初めて印刷データが復元または復号されて、画像形成装置による印刷を行うことが可能となる。これにより、あるコンテンツに対して特定の画像形成装置からの印刷しか行えないようにすることができ、コンテンツに依存する印刷場所の制限を行うことができる。
情報処理装置10としては、デスクトップ型パーソナルコンピュータ、ノート型パーソナルコンピュータ、携帯情報端末等が挙げられる。
本実施形態における情報処理装置10は、図2に示すように、制御部100、記憶部120、データインターフェース140等を含んで構成される。また、情報処理装置10は、さらに表示部160、入力部180等を含んでもよい。なお、これらの構成全てが1つの装置に含まれている必要はない。
制御部100は、CPU等の制御素子を含んで構成され、情報処理装置10を統合的に制御する機能を有する。
記憶部120は、半導体メモリ、ハードディスク等を含んで構成され、制御部100で処理されるプログラム、コンテンツ等の各種データ等の電子情報を格納及び保持する。格納及び保持されるデータが大量となる場合には、ハードディスク装置、磁気テープ装置、磁気ディスク装置、光ディスク装置、光磁気ディスク装置等の大容量記憶装置を補助記憶装置として用いることも好適である。
データインターフェース140は、ネットワーク等を介して、印刷制御装置20におけるデータインターフェース240及び画像形成装置30におけるデータインターフェース340と情報伝達可能に接続され、印刷データ等の各種情報を送受信するために用いられる。
表示部160は、モニタ、タッチパネル等を含んで構成され、ユーザに対して各種情報を提示するために用いられる。
入力部180はキーボード、マウス、タッチパネル等を含んで構成され、ユーザから処理に用いられる各種情報を取得するために用いられる。表示部160と入力部180はタッチパネルなど一体のユーザインターフェースであってもよい。
印刷制御装置20は、図3に示すように、制御部200、記憶部220、及びデータインターフェース240等を含んで構成することができる。
制御部200は、CPU等の制御素子を含んで構成され、印刷制御装置20を統合的に制御する機能を有する。
記憶部220は半導体メモリ、ハードディスク等を含んで構成され、制御部200で処理されるプログラム、印刷データ等の電子情報を格納及び保持する。格納及び保持されるデータが大量となる場合には、磁気テープ装置、磁気ディスク装置、光ディスク装置、光磁気ディスク装置等の大容量記憶装置を補助記憶装置として用いることも好適である。
データインターフェース240は、ネットワーク等を介して情報処理装置10におけるデータインターフェース140及び画像形成装置30におけるデータインターフェース340と情報伝達可能に接続され、印刷データ等の各種情報を送受信するために用いられる。
印刷制御装置20は、さらに、モニタ等を含んで構成される表示手段や、キーボード、マウス、タッチパネル等を含んで構成される入力手段等を含んでもよい。表示手段と入力手段はタッチパネルなど一体のユーザインターフェースであってもよい。
画像形成装置30としては、例えば、電子写真方式、インクジェット方式、感熱方式、プロッタ方式等の各種のプリンタ、ファックス;プリンタ、コピー機、ファックス、スキャナ等の複合機;印刷機等であり、用紙上に印刷対象となる印刷データに基づいて画像形成するものであればよい。
なお、本実施形態における用紙とは、一般的な紙のみならず、OHPシート、厚紙、葉書等を含む印刷の被対象物全般を言う。また、印刷物とは、印刷が行われた用紙のことを示し、もちろん紙のみならずOHPシート、厚紙、葉書等を含む概念である。
画像形成装置30は、図4に示すように、制御部300、記憶部320、データインターフェース340、給紙手段360、印刷手段380、排紙手段400等を含んで構成される。また、画像形成装置30は、さらに表示部、入力部等を含んでもよい。なお、これらの構成全てが1つの装置に含まれている必要はない。
制御部300は、CPU等の制御素子を含んで構成され、画像形成装置30を統合的に制御する機能を有する。
記憶部320は、半導体メモリ、ハードディスク等を含んで構成され、制御部300で処理されるプログラム、印刷データ等の電子情報を格納及び保持する。格納及び保持されるデータが大量となる場合には、ハードディスク装置、磁気テープ装置、磁気ディスク装置、光ディスク装置、光磁気ディスク装置等の大容量記憶装置を補助記憶装置として用いることも好適である。
データインターフェース340は、ネットワーク等を介して、情報処理装置10におけるデータインターフェース140及び印刷制御装置20におけるデータインターフェース340と情報伝達可能に接続され、各種情報を送受信するために用いられる。
本実施形態に係る印刷制御方法は、印刷制御装置20の記憶部220に格納された印刷制御プログラムを実行することにより実現される。
本実施形態に係る印刷制御方法の各工程はコンピュータで処理可能な印刷制御プログラムに変換されて印刷制御装置20の記憶部220に格納および保持される。印刷制御装置20の制御部200は、記憶部220に保持されている印刷制御プログラムを読み出し、各工程を順次実行する。
(実施形態1)
本発明の印刷制御方法の一実施形態は、図5に示すフローチャートの各工程を実行することにより実現される。本実施形態において各工程は必須要件ではなく適宜組み合わせて実行することができる。例えば、ステップS16,S18,S28,S30,S32,S34,S36の各工程は、コンピュータで処理可能な印刷制御プログラムに変換されて印刷制御装置20の記憶部220に格納および保持されることが好ましい。また、例えば、ステップS10,S12,S14,S20の各工程は、コンピュータで処理可能な別の印刷制御プログラムに変換されて情報処理装置10の記憶部120に格納および保持されてもよい。
以下、権限者Aが、ユーザBに対してコンテンツXについて画像形成装置30Aを使用して印刷することを許可する例について説明する。もちろん、権限者Aが複数のユーザに対して1つのコンテンツを配布してもよいし、権限者Aが複数のユーザに対して複数のコンテンツを配布してもよく、その場合も同様の処理が行われる。なお、ここで、図1における情報処理装置10Aは、権限者Aが使用可能であり、情報処理装置10Bは、ユーザBが使用可能であるものとする。ここでは、権限者AとユーザBとが異なる情報処理装置を使用する場合について説明するが、権限者AとユーザBとが同じ情報処理装置を共有して使用する場合であってもかまわない。
ここで、コンテンツとは情報処理装置等により提供される文書情報、画像情報等の情報を意味する。
ステップS10では、情報処理装置10Aの制御部100Aは、アプリケーションソフトウェアなどを用いて生成したコンテンツの文書データ、画像データ等が変換されたバイナリデータ等の印刷データを、複数の切片印刷データに分割する。
印刷データの分割の方法としては、印刷データを複数の切片印刷データに分割するのであれば特に制限はないが、セキュリティの観点から、分割したそれぞれの切片印刷データだけでは情報として意味を持たないように分割することが好ましい。例えば、バイナリデータを所定のバイト数ごと、例えば100バイトごとに複数の切片印刷データに分割する。
1つの印刷データから分割する切片印刷データの数は、特に制限はないが、権限者がコンテンツを配布する人数をn(nは整数)とすると、(n+1)個以上の切片印刷データに分割することが好ましく、(n+1)個の切片印刷データに分割することがより好ましい。例えば、権限者Aが、コンテンツXをユーザB一人に配布する場合は2個以上の切片印刷データに分割することが好ましく、2個の切片印刷データに分割することがより好ましい。ここでは、コンテンツXの印刷データを切片印刷データAと、切片印刷データBとの2つに分割するものとして以下説明する。
ステップS12では、制御部100Aは、ステップS10で分割した複数の切片印刷データのそれぞれに属性情報を付与する。ここで、属性情報とは、後述するステップS32において複数の切片印刷データを照合する際に必要な情報である。属性情報には、例えば、どの印刷データから分割された切片印刷データかを示すID番号を含むID番号情報;その印刷データからどのような方法で分割されたかを示す分割方法情報;1つの印刷データからいくつの切片印刷データに分割されたかを示す分割数情報;等が含まれる。
ステップS14では、制御部100Aは、ステップS12で属性情報が付与された複数の切片印刷データのうち少なくとも1つの切片印刷データをデータインターフェース140を用いて、ネットワーク等を介して印刷制御装置20へ送付する。ここでは、属性情報が付与された切片印刷データAと、属性情報が付与された切片印刷データBとのうち、切片印刷データAが印刷制御装置20へ送付される。
ステップS16では、印刷制御装置20の制御部200は、ステップS14で情報処理装置10Aから送付された切片印刷データAをデータインターフェース240を用いて取得する。
ステップS18では、印刷制御装置20の制御部200は、ステップS16で取得した切片印刷データAを記憶部220に格納する。
ステップS20では、制御部100Aは、ステップS12で属性情報が付与された複数の切片印刷データのうちの残りの少なくとも1つの切片印刷データBをデータインターフェース140を用いて、ネットワーク等を介して別の情報処理装置10Bへ送付する。情報処理装置10Aから別の情報処理装置10Bへの切片印刷データBの送付は、ネットワーク等を介する送信により行われてもよいが、フロッピー(登録商標)ディスク、光磁気ディスク、光ディスク等の記録媒体に記憶されて提供されてもよいし、サーバ等に切片印刷データBを保存してサーバから情報処理装置10Bに取得させてもよい。
ステップS22では、情報処理装置10Bの制御部100Bは、ステップS20で情報処理装置10Aから送付された切片印刷データBをデータインターフェース140Bを用いて取得する。
ステップS24では、情報処理装置10Bの制御部100Bは、ステップS22で取得した切片印刷データBを記憶部120Bに格納する。
ステップS26では、情報処理装置10Bの制御部100Bは、ステップS24で格納した切片印刷データBをデータインターフェース140Bを用いて、印刷制御装置20へ送付する。
ステップS28では、印刷制御装置20の制御部200は、ステップS26で情報処理装置10Bから送付された切片印刷データBをデータインターフェース240を用いて取得する。
ステップS30では、印刷制御装置20の制御部200は、ステップS28で取得した切片印刷データBを記憶部220に格納する。
ステップS32では、印刷制御装置20の制御部200は、ステップS18で格納した切片印刷データAが有する属性情報と、ステップS30で格納した切片印刷データBが有する属性情報とを照合する。そして、制御部200は、記憶部220に格納された複数の切片印刷データの中からID番号情報が合致する切片印刷データを選択する。そして、ステップS10で1つの印刷データから分割した切片印刷データの全てが揃ったかどうかを属性情報に基づいて判断する。このとき、制御部200は、例えば、前記分割数情報に示される1つの印刷データから分割した分割数の分の切片印刷データが揃ったかどうかを判断する。
ステップS32の照合において、権限者Aの情報処理装置10Aからの切片印刷データAの送付、格納と、ユーザBの情報処理装置10Bからの切片印刷データBの送付、格納との間にタイムラグが生じる場合には、制御部200は、記憶部220に格納された複数の切片印刷データの中からID番号情報が合致する切片印刷データを選択および判断する動作をスケジューラ機能により定期的に行うことが好ましい。これにより、タイムラグが生じた場合にも容易にID番号情報が合致する切片印刷データを選択することができる。
制御部200が、ステップS10で1つの印刷データから分割した切片印刷データの全てが揃ったと判断した場合は、ステップS34で、制御部200は、ID番号情報が一致した切片印刷データに基づいて印刷データを復元する。
制御部200がステップS10で1つの印刷データから分割した切片印刷データの全てがまだ揃わないと判断した場合は、制御部200は、ステップS10で分割した切片印刷データの全てが揃うまで待機する。
ステップS36では、印刷制御装置20の制御部200は、ステップS34で復元した復元印刷データをユーザインターフェース240を用いて、ネットワーク等を介して画像形成装置30Aに送付する。このとき、復元印刷データは、あらかじめ指定した画像形成装置30Aにのみ送付可能なように設定され、指定されていない画像形成装置30Bには送付されないことが好ましい。
この後、画像形成装置30Aの制御部300Aは、ステップS36で印刷制御装置20から送付された復元印刷データをデータインターフェース340を用いて取得する。印刷制御装置30Aの制御部300Aは、取得した復元印刷データを記憶部320に格納し、復元印刷データに基づいて、印刷手段380を用いて用紙上に印刷結果画像を形成する。
これにより、ユーザBは、コンテンツXについて権限者Aに指定された画像形成装置30Aを使用しないと印刷することができない。なお、ユーザBが権限者Aに画像形成装置30Bでも印刷できるように連絡し、これに対して権限者Aが切片印刷データを画像形成装置30Bに対して送付すれば、ユーザBは画像形成装置30Bでも印刷できるようになる。
また、1つの切片印刷データはもう片方の切片印刷データに対応するが、あらかじめ複数の同じ切片印刷データを印刷制御装置20に送付しておけば、その数の分だけもう片方の切片印刷データを送付すれば、その数の分だけ印刷が許可される。
本実施形態において、コンテンツの印刷データを複数の切片印刷データに分割し、全ての切片印刷データが揃ったときに印刷データの復元を行い、印刷することにより、コンテンツに依存する画像形成装置の制限を行うことができる。また、分割された各切片印刷データだけでは情報としての意味を有さないので、高いセキュリティ性を確保することができる。
(実施形態2)
実施形態1に示した、印刷データを分割した複数の切片印刷データを使用する代わりに、公知の方法である暗号化により印刷データを暗号化した暗号データと、暗号データを復号する暗号鍵とを使用してもよい。本実施形態に係る印刷制御方法は、図6に示すフローチャートの各工程を実行することにより実現される。本実施形態において各工程は必須要件ではなく適宜組み合わせて実行することができる。例えば、ステップS56,S58,S68,S70,S72,S74,S76の各工程は、コンピュータで処理可能な印刷制御プログラムに変換されて印刷制御装置20の記憶部220に格納および保持されることが好ましい。また、例えば、ステップS50,S52,S54,S60の各工程は、コンピュータで処理可能な別の印刷制御プログラムに変換されて情報処理装置10の記憶部120に格納および保持されてもよい。
ここでも、実施形態1と同様に、権限者Aが、ユーザBに対してコンテンツXについて画像形成装置30Aを使用して印刷することを許可する例について説明する。
ステップS50では、情報処理装置10Aの制御部100Aは、アプリケーションソフトウェアなどを用いて生成したコンテンツの文書データ、画像データ等が変換されたバイナリデータ等の印刷データを公知の暗号化方法により暗号鍵を用いて暗号化して、暗号化データを生成する。
暗号鍵としては、特に制限はないが、暗号化及び復号化に対して対になる2つの鍵を使用する公開鍵暗号でもよいし、暗号化及び復号化に対して同じ鍵を使用する秘密鍵暗号でもよい。
1つの印刷データから生成する暗号化データの数、暗号鍵の数については特に制限はないが、権限者がコンテンツを配布する人数をn(nは整数)とすると、暗号化データの数と暗号鍵の数との合計が、(n+1)個以上であることが好ましく、(n+1)個であることがより好ましい。例えば、権限者Aが、コンテンツXをユーザB一人に配布する場合は1個の暗号化データと1個の暗号鍵とを生成すればよく、権限者Aが、コンテンツXをユーザ2人に配布する場合は1個の暗号化データと2個の暗号鍵、または2個の暗号化データと1個の暗号鍵、を生成すればよく、権限者Aが、コンテンツXをユーザ3人に配布する場合は1個の暗号化データと3個の暗号鍵、または2個の暗号化データと2個の暗号鍵、または3個の暗号化データと1個の暗号鍵を生成すればよい。ここでは、コンテンツXの印刷データから1個の暗号化データと、1個の暗号鍵を生成するものとして以下説明する。
ステップS52では、制御部100Aは、ステップS50で暗号化した暗号化データ及び暗号鍵のそれぞれに属性情報を付与する。ここで、属性情報とは、後述するステップS72において暗号化データ及び暗号鍵を照合する際に必要な情報である。属性情報には、例えば、どの印刷データから暗号化された暗号化データか、またはどの印刷データの暗号化に使用した暗号鍵かを示すID番号を含むID番号情報;1つの印刷データから生成した暗号化データの数や、暗号鍵の数を示す数情報;等が含まれる。
ステップS54では、制御部100Aは、ステップS52で属性情報が付与された暗号化データ及び暗号鍵のうち少なくとも1つをデータインターフェース140を用いて、ネットワーク等を介して印刷制御装置20へ送付する。ここでは、属性情報が付与された暗号化データ及び暗号鍵のうち暗号鍵が印刷制御装置20へ送付される。もちろん、暗号化データが印刷制御装置20へ送付されてもよい。
ステップS56では、印刷制御装置20の制御部200は、ステップS54で情報処理装置10Aから送付された暗号鍵をデータインターフェース240を用いて取得する。
ステップS58では、印刷制御装置20の制御部200は、ステップS56で取得した暗号鍵を記憶部220に格納する。
ステップS60では、制御部100Aは、ステップS52で属性情報が付与された暗号化データ及び暗号鍵のうちの残りの暗号化データをデータインターフェース140を用いて、ネットワーク等を介して別の情報処理装置10Bへ送付する。情報処理装置10Aから別の情報処理装置10Bへの暗号化データの送付は、ネットワーク等を介する送信により行われてもよいが、フロッピー(登録商標)ディスク、光磁気ディスク、光ディスク等の記録媒体に記憶されて提供されてもよいし、サーバ等に暗号化データを保存してサーバから情報処理装置10Bに取得させてもよい。
ステップS62では、情報処理装置10Bの制御部100Bは、ステップS60で情報処理装置10Aから送付された暗号化データをデータインターフェース140Bを用いて取得する。
ステップS64では、情報処理装置10Bの制御部100Bは、ステップS62で取得した暗号化データを記憶部120Bに格納する。
ステップS66では、情報処理装置10Bの制御部100Bは、ステップS64で格納した暗号化データBをデータインターフェース140Bを用いて、印刷制御装置20へ送付する。
ステップS68では、印刷制御装置20の制御部200は、ステップS66で情報処理装置10Bから送付された暗号化データをデータインターフェース240を用いて取得する。
ステップS70では、印刷制御装置20の制御部200は、ステップS68で取得した暗号化データを記憶部220に格納する。
ステップS72では、印刷制御装置20の制御部200は、ステップS58で格納した暗号鍵が有する属性情報と、ステップS70で格納した暗号化データが有する属性情報とを照合する。そして、制御部200は、記憶部220に格納された複数の暗号化データ及び暗号鍵の中からID番号情報が合致する暗号化データ及び暗号鍵を選択する。そして、ステップS50で生成した暗号化データ及び暗号鍵の全てが揃ったかどうかを属性情報に基づいて判断する。このとき、制御部200は、例えば、前記数情報に示される1つの印刷データから生成した暗号化データの数や、暗号鍵の数の分の暗号化データ及び暗号鍵が揃ったかどうかを判断する。
ステップS72の照合において、暗号化データの送付、格納と、暗号鍵の送付、格納との間にタイムラグが生じる場合には、実施形態1と同様にスケジューラ機能により定期的に照合が行われることが好ましい。
制御部200が、ステップS50で1つの印刷データから生成した暗号化データ及び暗号鍵の全てが揃ったと判断した場合は、ステップS74で、制御部200は、ID番号情報が一致した暗号化データ及び暗号鍵に基づいて印刷データを復号する。
制御部200がステップS50で1つの印刷データから生成した暗号化データ及び暗号鍵の全てがまだ揃わないと判断した場合は、制御部200は、ステップS50で生成した暗号化データ及び暗号鍵の全てが揃うまで待機する。
ステップS76では、印刷制御装置20の制御部200は、ステップS74で復号した復号印刷データをユーザインターフェース240を用いて、ネットワーク等を介して画像形成装置30Aに送付する。このとき、復号印刷データは、あらかじめ指定した画像形成装置30Aにのみ送付可能なように設定され、指定されていない画像形成装置30Bには送付されないことが好ましい。
この後、画像形成装置30Aの制御部300Aは、ステップS76で印刷制御装置20から送付された復号印刷データをデータインターフェース340を用いて取得する。印刷制御装置30Aの制御部300Aは、取得した復号印刷データを記憶部320に格納し、復号印刷データに基づいて、印刷手段380を用いて用紙上に印刷結果画像を形成する。
本実施形態において、コンテンツの印刷データを暗号鍵により暗号化して、全ての暗号化データ及び暗号鍵が揃ったときに印刷データの復元を行い、印刷することにより、コンテンツに依存する画像形成装置の制限を行うことができる。
また本発明の実施形態に係る印刷制御装置20において、切片印刷データまたは暗号化データ及び暗号鍵に対する設定情報の設定、管理、制御を行う管理機能を有することが好ましい。切片印刷データまたは暗号化データ及び暗号鍵に対する設定情報としては、例えば、切片印刷データまたは暗号化データ及び暗号鍵をいつから有効とすることができるか、いつまで有効とすることができるか、いつからいつまで有効とすることができるか等の有効性情報;切片印刷データまたは暗号化データ及び暗号鍵を自動的に消去する日付や時間等の消去情報;印刷可能部数、印刷可能回数等の印刷制限情報;利用可能なユーザに関する情報等のユーザ情報;等を含む。このような設定情報に基づいて、印刷制御装置20は、切片印刷データまたは暗号化データ及び暗号鍵の管理や、画像形成装置30の制御等を行うことができる。
このような切片印刷データまたは暗号化データ及び暗号鍵に対する設定情報は、印刷処理を行う前、又は印刷処理を行う際に予め設定しておくことが好ましい。設定情報の設定は、情報処理装置10Aから切片印刷データまたは暗号化データ及び暗号鍵を印刷制御装置20に送付する際、または情報処理装置10Aから切片印刷データまたは暗号化データ及び暗号鍵を情報処理装置10Bに送付する際に行うことができる。例えば、情報処理装置10Aにおいて、プリンタドライバ等のインタフェース上で行うことができる。
また、切片印刷データまたは暗号化データ及び暗号鍵に対する設定情報の設定または変更を、印刷制御装置20に切片印刷データまたは暗号化データ及び暗号鍵の送付を行った後に行うことができる。例えば、情報処理装置10Aからネットワーク等を介して印刷制御装置20に送付、格納された後に切片印刷データまたは暗号化データ及び暗号鍵の設定情報の設定または変更を行うことができる。また、印刷制御装置20にタッチパネル等の入力手段を設けて、その入力手段から設定情報の設定または変更を行うことができるようにしてもよい。
また、印刷制御装置20に切片印刷データまたは暗号化データ及び暗号鍵の送付を行った後に、設定情報の設定または変更の他にも、切片印刷データまたは暗号化データ及び暗号鍵の消去や、印刷の取りやめ等の指示を行うことができる。
設定情報の設定または変更や、上記指示は、すべての情報処理装置10から行えるようにしてもかまわないが、セキュリティの観点から権限者Aが使用する情報処理装置10Aからのみ行えるようにして、一般のユーザBが使用する情報処理装置10Bからは行えないようにすることが好ましい。
本発明の実施形態において、図7に示すように、印刷制御装置20は、画像形成装置30に直接設置される形で実現してもよい。また、図8のように、印刷制御装置20の機能は、画像形成装置30に組み込まれる形で実現してもよい。この場合、本実施形態に係る印刷制御プログラムは画像形成装置30の記憶部320に格納および保持される。これらそれぞれの場合においても、情報処理装置10A及び情報処理装置10Bからネットワーク等を経由して受け取った切片印刷データまたは暗号化データ及び暗号鍵を、上述した方法に従って照合、復元または複合し、用紙に印刷することで所望の印刷を実現することができる。
また、指定した画像形成装置30による印刷を確実に行うためには、印刷制御装置20は画像形成装置30に直接設置される形で実現されること、または印刷制御装置20の機能は画像形成装置30に組み込まれる形で実現されること、が好ましく、印刷制御装置20の機能は画像形成装置30に組み込まれる形で実現されることがより好ましい。
以上説明したように、コンテンツの印刷データを複数の切片印刷データに分割して全ての切片印刷データが揃ったときに印刷データの復元を行って印刷することにより、または、コンテンツの印刷データを暗号鍵により暗号化して全ての暗号化データ及び暗号鍵が揃ったときに印刷データの復元を行って印刷することにより、分割した切片印刷データまたは暗号化データ及び暗号鍵が揃わないと印刷されないため、特定の印刷機に限定した印刷を容易に指定することができ、印刷の実行の制御が可能になる。これにより、機密文書の外部への印刷指示を防ぐことができる。
なお、その他にも、複数の切片印刷データまたは暗号化データ及び暗号鍵を印刷制御装置20に順次送付しておいて、時間を置いて複数の残りの切片印刷データまたは暗号化データ及び暗号鍵を同時送付することにより、印刷制御装置に蓄積された特定の文書群の一括印刷を行うこともできる。
本発明の一実施形態における印刷制御システムの構成の一例を示すブロック図である。 本発明の一実施形態における情報処理装置の構成の一例を示すブロック図である。 本発明の一実施形態における印刷制御装置の構成の一例を示すブロック図である。 本発明の一実施形態における画像形成装置の構成の一例を示すブロック図である。 本発明の一実施形態における印刷制御方法の一例を示すチャート図である。 本発明の一実施形態における印刷制御方法の別の例を示すチャート図である。 本発明の一実施形態における印刷制御システムの構成の別の例を示すブロック図である。 本発明の一実施形態における印刷制御システムの構成の別の例を示すブロック図である。
符号の説明
1 印刷制御システム、10 情報処理装置、20 印刷制御装置、30 画像形成装置、100,200,300 制御部、120,220,320 記憶部、140,240,340 データインターフェース、160 表示部、180 入力部、360 給紙手段、380 印刷手段、400 排紙手段。

Claims (8)

  1. 画像形成装置による用紙上への印刷の制御を行う印刷制御プログラムであって、
    コンピュータに、
    権限者により使用され、コンテンツを印刷する印刷データを権限者が前記コンテンツを配布する複数のユーザの人数nよりも1だけ多い(n+1)に分割したデータであって、それぞれに、どの印刷データから分割されたかを示すID、該印刷データからの分割方法を示す分割方法情報、および該印刷データからいくつに分割されたかを示す分割数情報を含む属性情報が付与された切片印刷データのうちの、少なくとも1つを前記権限者から取得し、前記ユーザにより使用される別の情報処理装置へ送付された残りの少なくとも1つを前記ユーザから取得するステップと、
    前記切片印刷データを記憶するステップと、
    前記切片印刷データの属性情報を前記分割された他の切片印刷データの属性情報と照合するステップと、
    前記照合により前記属性情報の前記ID合致した切片印刷データに基づいて印刷データを復元するステップと、
    前記復元された印刷データをあらかじめ指定された画像形成装置にのみ送付し、印刷の制御を行うステップと、
    を実行させ、
    前記復元は、前記属性情報の前記分割数情報に基づき1つの前記印刷データから前記分割された分割数の分の切片印刷データが揃ったときに行われるとともに前記復元された印刷データは、前記予め指定された画像形成装置のみに送付可能なように設定されることを特徴とする印刷制御プログラム。
  2. 画像形成装置による用紙上への印刷の制御を行う印刷制御装置であって、
    権限者により使用され、コンテンツを印刷する印刷データを権限者が前記コンテンツを配布する複数のユーザの人数nよりも1だけ多い(n+1)に分割したデータであって、それぞれに、どの印刷データから分割されたかを示すID、該印刷データからの分割方法を示す分割方法情報、および該印刷データからいくつに分割されたかを示す分割数情報を含む属性情報が付与された切片印刷データのうちの、少なくとも1つを前記権限者から取得し、前記ユーザにより使用される別の情報処理装置へ送付された残りの少なくとも1つを前記ユーザから取得する手段と、
    前記切片印刷データを記憶する手段と、
    前記切片印刷データの属性情報を前記分割された他の切片印刷データの属性情報と照合する手段と、
    前記照合により前記属性情報の前記ID合致した切片印刷データに基づいて印刷データを復元する手段と、
    前記復元された印刷データをあらかじめ指定された画像形成装置にのみ送付し、印刷の制御を行う手段と、
    を有し、
    前記復元は、前記属性情報の前記分割数情報に基づき1つの前記印刷データから前記分割された分割数の分の切片印刷データが揃ったときに行われるとともに前記復元された印刷データは、前記予め指定された画像形成装置のみに送付可能なように設定されることを特徴とする印刷制御装置。
  3. 少なくとも1つの情報処理装置と、少なくとも1つの印刷制御装置と、少なくとも1つの画像形成装置とを含み、前記画像形成装置による用紙上への印刷の制御を行う印刷制御システムであって、
    前記情報処理装置は、
    権限者により使用され、コンテンツを印刷する印刷データを権限者が前記コンテンツを配布する複数のユーザの人数nよりも1だけ多い(n+1)に分割し、それぞれに、どの印刷データから分割されたかを示すID、該印刷データからの分割方法を示す分割方法情報、および該印刷データからいくつに分割されたかを示す分割数情報を含む属性情報を付与して(n+1)の切片印刷データを生成するとともに、前記生成した切片印刷データの少なくとも1つを1つの印刷制御装置に送付し、残りの少なくとも1つを前記ユーザにより使用される別の情報処理装置へ送付する手段を有し、
    前記印刷制御装置は、
    前記切片印刷データを前記権限者およびユーザから取得する手段と、
    前記切片印刷データを記憶する手段と、
    前記切片印刷データの属性情報を前記分割された他の切片印刷データの属性情報と照合する手段と、
    前記照合により前記属性情報の前記ID合致した切片印刷データに基づいて印刷データを復元する手段と、
    前記復元された印刷データをあらかじめ指定された画像形成装置にのみ送付し、印刷の制御を行う手段と、
    を有し、
    前記復元は、前記属性情報の前記分割数情報に基づき1つの前記印刷データから前記分割された分割数の分の切片印刷データが揃ったときに行われるとともに前記復元された印刷データは、前記予め指定された画像形成装置のみに送付可能なように設定されることを特徴とする印刷制御システム。
  4. 画像形成装置による用紙上への印刷の制御を行う印刷制御方法であって、
    切片印刷データ取得手段が、権限者により使用され、コンテンツを印刷する印刷データを権限者が前記コンテンツを配布する複数のユーザの人数nよりも1だけ多い(n+1)に分割したデータであって、それぞれに、どの印刷データから分割されたかを示すID、該印刷データからの分割方法を示す分割方法情報、および該印刷データからいくつに分割されたかを示す分割数情報を含む属性情報が付与された切片印刷データのうちの、少なくとも1つを前記権限者から取得し、前記ユーザにより使用される別の情報処理装置へ送付された残りの少なくとも1つを前記ユーザから取得するステップと、
    切片印刷データ記憶手段が、前記切片印刷データを記憶するステップと、
    属性情報照合手段が、前記切片印刷データの属性情報を前記分割された他の切片印刷データの属性情報と照合するステップと、
    印刷データ復元手段が、前記照合により前記属性情報の前記ID合致した切片印刷データに基づいて印刷データを復元するステップと、
    印刷制御手段が、前記復元された印刷データをあらかじめ指定された画像形成装置にのみ送付し、印刷の制御を行うステップと、
    を含み、
    前記復元は、前記属性情報の前記分割数情報に基づき1つの前記印刷データから前記分割された分割数の分の切片印刷データが揃ったときに行われるとともに前記復元された印刷データは、前記予め指定された画像形成装置のみに送付可能なように設定されることを特徴とする印刷制御方法。
  5. 画像形成装置による用紙上への印刷の制御を行う印刷制御プログラムであって、
    情報処理装置に、
    権限者により使用され、コンテンツを印刷する印刷データを暗号化した暗号データであって、属性情報が付与された暗号データを取得するステップと、
    権限者により使用され、前記暗号データを復号する暗号鍵であって、属性情報が付与された暗号鍵を取得するステップと、
    ここで、前記暗号化データおよび前記暗号鍵に付与される前記属性情報は、どの印刷データから暗号化された暗号化データか、またはどの印刷データの暗号化に使用した暗号鍵かを示すIDを含むID情報および1つの印刷データから生成した暗号化データおよび暗号鍵の数を示す数情報を含み、前記暗号化データおよび前記暗号鍵は、前記暗号化データの数と前記暗号鍵の数との合計が、前記権限者が前記コンテンツを配布する複数のユーザの人数nよりも1だけ多い(n+1)個になるよう生成され、前記暗号化データおよび前記暗号鍵の少なくとも1つを前記権限者から取得し、前記ユーザにより使用される別の情報処理装置へ送付された残りの前記暗号化データおよび前記暗号鍵の少なくとも1つを前記ユーザから取得し、
    前記暗号データ及び前記暗号鍵を記憶するステップと、
    前記暗号データの属性情報と前記暗号鍵の属性情報とを照合するステップと、
    前記照合により前記属性情報の前記ID合致した暗号データと暗号鍵とに基づいて印刷データを復号するステップと、
    前記復号された印刷データをあらかじめ指定された画像形成装置にのみ送付し、印刷の制御を行うステップと、
    を実行させ、
    前記復号は、前記属性情報の前記数情報に基づき前記暗号データ及び前記暗号鍵の全てが揃ったときに行われるとともに前記復号された印刷データは、前記予め指定された画像形成装置のみに送付可能なように設定されることを特徴とする印刷制御プログラム。
  6. 画像形成装置による用紙上への印刷の制御を行う印刷制御装置であって、
    権限者により使用され、コンテンツを印刷する印刷データを暗号化した暗号データであって、属性情報が付与された暗号データを取得する手段と、
    権限者により使用され、前記暗号データを復号する暗号鍵であって、属性情報が付与された暗号鍵を取得する手段と、
    ここで、前記暗号化データおよび前記暗号鍵に付与される前記属性情報は、どの印刷データから暗号化された暗号化データか、またはどの印刷データの暗号化に使用した暗号鍵かを示すIDを含むID情報および1つの印刷データから生成した暗号化データおよび暗号鍵の数を示す数情報を含み、前記暗号化データおよび前記暗号鍵は、前記暗号化データの数と前記暗号鍵の数との合計が、前記権限者が前記コンテンツを配布する複数のユーザの人数nよりも1だけ多い(n+1)個になるよう生成され、前記暗号化データおよび前記暗号鍵の少なくとも1つを前記権限者から取得し、前記ユーザにより使用される別の情報処理装置へ送付された残りの前記暗号化データおよび前記暗号鍵の少なくとも1つを前記ユーザから取得し、
    前記暗号データ及び前記暗号鍵を記憶する手段と、
    前記暗号データの属性情報と前記暗号鍵の属性情報とを照合する手段と、
    前記照合により前記属性情報の前記ID合致した暗号データと暗号鍵とに基づいて印刷データを復号する手段と、
    前記復号された印刷データをあらかじめ指定された画像形成装置にのみ送付し、印刷の制御を行う手段と、
    を有し、
    前記復号は、前記属性情報の前記数情報に基づき前記暗号データ及び前記暗号鍵の全てが揃ったときに行われるとともに前記復号された印刷データは、前記予め指定された画像形成装置のみに送付可能なように設定されることを特徴とする印刷制御装置。
  7. 少なくとも1つの情報処理装置と、少なくとも1つの印刷制御装置と、少なくとも1つの画像形成装置とを含み、前記画像形成装置による用紙上への印刷の制御を行う印刷制御システムであって、
    前記情報処理装置は、
    権限者により使用され、コンテンツを印刷する印刷データを暗号化し、属性情報を付与して暗号化データを生成する手段と、
    権限者により使用され、前記暗号データを復号する暗号鍵であって、属性情報が付与された暗号鍵を生成する手段と、
    を有し、
    前記暗号化データおよび前記暗号鍵に付与される前記属性情報は、どの印刷データから暗号化された暗号化データか、またはどの印刷データの暗号化に使用した暗号鍵かを示すIDを含むID情報および1つの印刷データから生成した暗号化データおよび暗号鍵の数を示す数情報を含み、前記暗号化データおよび前記暗号鍵は、前記暗号化データの数と前記暗号鍵の数との合計が、前記権限者が前記コンテンツを配布する複数のユーザの人数nよりも1だけ多い(n+1)個になるよう生成され、前記暗号化データおよび前記暗号鍵の少なくとも1つを1つの印刷制御装置に送付し、残りの前記暗号化データおよび前記暗号鍵の少なくとも1つを前記ユーザにより使用される別の情報処理装置へ送付されるものであり、
    前記印刷制御装置は、
    前記暗号データ及び前記暗号鍵を前記権限者およびユーザから取得する手段と、
    前記暗号データ及び前記暗号鍵を記憶する手段と、
    前記暗号データの属性情報と前記暗号鍵の属性情報とを照合する手段と、
    前記照合により前記属性情報の前記ID合致した暗号データと暗号鍵とに基づいて印刷データを復号する手段と、
    前記復号された印刷データをあらかじめ指定された画像形成装置にのみ送付し、印刷の制御を行う手段と、
    を有し、
    前記復号は、前記属性情報の前記数情報に基づき前記暗号データ及び前記暗号鍵の全てが揃ったときに行われるとともに前記復号された印刷データは、前記予め指定された画像形成装置のみに送付可能なように設定されることを特徴とする印刷制御システム。
  8. 画像形成装置による用紙上への印刷の制御を行う印刷制御方法であって、
    暗号データ取得手段が、権限者により使用され、コンテンツを印刷する印刷データを暗号化した暗号データであって、属性情報が付与された暗号データを取得するステップと、
    暗号鍵取得手段が、権限者により使用され、前記暗号データを復号する暗号鍵であって、属性情報が付与された暗号鍵を取得するステップと、
    ここで、前記暗号化データおよび前記暗号鍵に付与される前記属性情報は、どの印刷データから暗号化された暗号化データか、またはどの印刷データの暗号化に使用した暗号鍵かを示すIDを含むID情報および1つの印刷データから生成した暗号化データおよび暗号鍵の数を示す数情報を含み、前記暗号化データおよび前記暗号鍵は、前記暗号化データの数と前記暗号鍵の数との合計が、前記権限者が前記コンテンツを配布する複数のユーザの人数nよりも1だけ多い(n+1)個になるよう生成され、前記暗号化データおよび前記暗号鍵の少なくとも1つを前記権限者から取得し、前記ユーザにより使用される別の情報処理装置へ送付された残りの前記暗号化データおよび前記暗号鍵の少なくとも1つを前記ユーザから取得し、
    暗号データ及び暗号鍵記憶手段が、前記暗号データ及び前記暗号鍵を記憶するステップと、
    属性情報照合手段が、前記暗号データの属性情報と前記暗号鍵の属性情報とを照合するステップと、
    印刷データ復号手段が、前記照合により前記属性情報の前記ID合致した暗号データと暗号鍵とに基づいて印刷データを復号するステップと、
    印刷制御手段が、前記復号された印刷データをあらかじめ指定された画像形成装置にのみ送付し、印刷の制御を行うステップと、
    を含み、
    前記復号は、前記属性情報の前記数情報に基づき前記暗号データ及び前記暗号鍵の全てが揃ったときに行われるとともに前記復号された印刷データは、前記予め指定された画像形成装置のみに送付可能なように設定されることを特徴とする印刷制御方法。
JP2004082123A 2004-03-22 2004-03-22 印刷制御プログラム、印刷制御装置、印刷制御システム及び印刷制御方法 Expired - Fee Related JP4552471B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004082123A JP4552471B2 (ja) 2004-03-22 2004-03-22 印刷制御プログラム、印刷制御装置、印刷制御システム及び印刷制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004082123A JP4552471B2 (ja) 2004-03-22 2004-03-22 印刷制御プログラム、印刷制御装置、印刷制御システム及び印刷制御方法

Publications (3)

Publication Number Publication Date
JP2005267494A JP2005267494A (ja) 2005-09-29
JP2005267494A5 JP2005267494A5 (ja) 2007-04-12
JP4552471B2 true JP4552471B2 (ja) 2010-09-29

Family

ID=35091954

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004082123A Expired - Fee Related JP4552471B2 (ja) 2004-03-22 2004-03-22 印刷制御プログラム、印刷制御装置、印刷制御システム及び印刷制御方法

Country Status (1)

Country Link
JP (1) JP4552471B2 (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4834473B2 (ja) * 2006-06-23 2011-12-14 キヤノン株式会社 画像処理システムおよび画像処理方法
JP7120214B2 (ja) * 2017-03-21 2022-08-17 日本電気株式会社 端末装置、情報処理システム、端末装置の制御方法及びプログラム

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002024097A (ja) * 2000-04-10 2002-01-25 Hewlett Packard Co <Hp> 電子的に伝送された情報の印刷制限方法および印刷制限付き文書
JP2004038385A (ja) * 2002-07-01 2004-02-05 Ricoh Co Ltd 情報処理装置、情報処理方法、情報処理プログラム、及び、プリンタ

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06149500A (ja) * 1992-11-05 1994-05-27 Nec Corp プリンタ自動切り替え機構
JP3012130B2 (ja) * 1993-12-07 2000-02-21 日立ソフトウエアエンジニアリング株式会社 データ配送方法
JPH08292856A (ja) * 1995-04-20 1996-11-05 Fuji Xerox Co Ltd 印刷処理装置
JPH09212315A (ja) * 1996-02-02 1997-08-15 Fuji Xerox Co Ltd ネットワーク印刷装置
JPH11220609A (ja) * 1998-01-30 1999-08-10 Brother Ind Ltd 画像形成装置、画像データ処理装置、及び記憶媒体

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002024097A (ja) * 2000-04-10 2002-01-25 Hewlett Packard Co <Hp> 電子的に伝送された情報の印刷制限方法および印刷制限付き文書
JP2004038385A (ja) * 2002-07-01 2004-02-05 Ricoh Co Ltd 情報処理装置、情報処理方法、情報処理プログラム、及び、プリンタ

Also Published As

Publication number Publication date
JP2005267494A (ja) 2005-09-29

Similar Documents

Publication Publication Date Title
JP4055807B2 (ja) ドキュメント管理方法、ドキュメント管理システム、およびコンピュータプログラム
CN100566336C (zh) 图像处理装置的网络系统中的安全数据传输
JP4443836B2 (ja) デジタルコピー機
US7667865B2 (en) Mobile device-enabled secure release of print jobs
US7561294B2 (en) Mobile device-enabled secure release of print jobs using parallel decryption
US20080019519A1 (en) System and method for secure facsimile transmission
JP2004289699A (ja) 情報処理装置
JP2005295541A (ja) スキャン機密保持印刷ジョブ通信
JP4225049B2 (ja) ジョブ処理装置
JP2004288091A (ja) 情報処理装置及び方法
US8054970B2 (en) Image forming apparatus, image forming method, information processing apparatus and information processing method
JP4514215B2 (ja) 情報処理装置、画像形成装置、画像形成システム、情報処理方法、画像形成方法
JP2004164604A (ja) 電子ファイル管理装置及びプログラム並びにファイルアクセス制御方法
JP4396377B2 (ja) 印刷制御システム、サーバ装置
JP2005099885A (ja) プリントジョブの処理プログラム、印刷装置、および印刷システム
US20090225988A1 (en) Information processor, information processing method and system
JP4552471B2 (ja) 印刷制御プログラム、印刷制御装置、印刷制御システム及び印刷制御方法
JP2004066692A (ja) 画像形成装置
US7761907B2 (en) Image-forming device, method for controlling image-forming device, terminal, method for controlling terminal, and computer program
JP2007295167A (ja) 画像処理装置、画像処理方法及び画像処理用プログラム
JP2002014796A (ja) プリントシステム、サービス側システム、データサーバ、マスタサーバ、プリンタクライアント及びプリンタ
JP2006239928A (ja) 画像形成装置
JP4595985B2 (ja) ドキュメント管理方法、ドキュメント管理システム、およびコンピュータプログラム
JP3762239B2 (ja) プリンタセキュリティシステムおよびプリンタセキュリティ方法
JP4692493B2 (ja) 画情報送信装置及び画情報送信管理プログラム

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070222

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070222

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090731

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090901

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20091027

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100202

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100401

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20100622

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100705

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130723

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4552471

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140723

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees