JP2005267494A - Method, apparatus, system and program for controlling printing - Google Patents
Method, apparatus, system and program for controlling printing Download PDFInfo
- Publication number
- JP2005267494A JP2005267494A JP2004082123A JP2004082123A JP2005267494A JP 2005267494 A JP2005267494 A JP 2005267494A JP 2004082123 A JP2004082123 A JP 2004082123A JP 2004082123 A JP2004082123 A JP 2004082123A JP 2005267494 A JP2005267494 A JP 2005267494A
- Authority
- JP
- Japan
- Prior art keywords
- print data
- data
- 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.)
- Granted
Links
Images
Landscapes
- Record Information Processing For Printing (AREA)
Abstract
Description
本発明は、印刷データに基づく画像形成装置による用紙上への印刷、を制御する印刷制御プログラム、印刷制御装置、印刷制御システム及び印刷制御方法に関する。 The present invention relates to a print control program, a print control apparatus, a print control system, and a print control method for controlling printing on paper by an image forming apparatus based on print data.
パーソナルコンピュータ等の情報処理装置とプリンタ等の画像形成装置とがネットワーク等を介して相互に接続されているシステムにおいて、文書、画像等のコンテンツの印刷を行う場合、画像形成装置がネットワーク等に接続されていれば、情報処理装置と画像形成装置とが離れた場所にあっても印刷を行うことができる。 When printing information such as documents and images in a system where an information processing device such as a personal computer and an image forming device such as a printer are connected to each other via a network, the image forming device is connected to the network. If so, printing can be performed even if the information processing apparatus and the image forming apparatus are located at a distance.
このようなシステムの場合、例えば、社内の秘密文書であっても社内のLAN(ローカルエリアネットワーク)の外の画像形成装置を使用して自由に印刷することが可能となる。このため、文書の機密性を保つためにコンテンツの内容によっては印刷場所の制限をかけることが必要となる。 In the case of such a system, for example, even an in-house secret document can be freely printed using an image forming apparatus outside the in-house LAN (local area network). For this reason, in order to maintain the confidentiality of the document, it is necessary to limit the printing location depending on the content.
例えば、特開平8−98038号公報(特許文献1)には、ネットワーク化したデジタル複写機それぞれに利用者制限機能を有する場合に、他のデジタル複写機のところまで行くことなく、他のデジタル複写機の機能をリモートで使用できるシステムが開示されている。この方法は、ユーザ単位で利用者制限をおこなっているものであり、これによれば、画像形成装置側でユーザを特定してユーザ毎に固定的に印刷許可のコントロールをすることができる。 For example, in Japanese Patent Laid-Open No. 8-98038 (Patent Document 1), when each networked digital copying machine has a user restriction function, other digital copying can be performed without going to other digital copying machines. A system that can remotely use the functions of the machine is disclosed. In this method, user restriction is performed on a user-by-user basis. According to this method, the user can be specified on the image forming apparatus side and printing permission can be controlled for each user in a fixed manner.
しかしながら、特許文献1の方法では、ユーザ単位で利用者制限を行うことはできるが、コンテンツ単位で印刷場所の制限を行うことはできず、動的にコンテンツ毎に特定の画像形成装置から印刷を許可することができない。
However, in the method of
本発明は、コンテンツ単位での印刷場所の制限を行うことができる印刷制御プログラム、印刷制御装置、印刷制御システム及び印刷制御方法である。 The present invention relates to a print control program, a print control apparatus, a print control system, and a print control method that can limit a printing place in units of contents.
本発明は、画像形成装置による用紙上への印刷の制御を行う印刷制御プログラムであって、コンピュータに、印刷データを複数に分割したデータであって、それぞれに属性情報が付与された切片印刷データを取得するステップと、前記切片印刷データを記憶するステップと、前記切片印刷データの属性情報を照合するステップと、前記照合により前記属性情報が一致した切片印刷データに基づいて印刷データを復元するステップと、前記復元された印刷データに基づく前記画像形成装置による印刷の制御を行うステップと、を実行させ、前記復元は、前記分割された切片印刷データの全てが揃ったときに行われる。 The present invention relates to a print control program for controlling printing on a sheet by an image forming apparatus, which is data obtained by dividing print data into a plurality of pieces of data to a computer, each of which is provided with attribute information. A step of storing the section print data, a step of collating the attribute information of the section print data, and a step of restoring the print data based on the section print data having the attribute information matched by the collation And a step of controlling printing by the image forming apparatus based on the restored print data. The restoration is performed when all of the divided section print data are prepared.
また、本発明は、画像形成装置による用紙上への印刷の制御を行う印刷制御装置であって、印刷データを複数に分割したデータであって、それぞれに属性情報が付与された切片印刷データを取得する手段と、前記切片印刷データを記憶する手段と、前記切片印刷データの属性情報を照合する手段と、前記照合により前記属性情報が一致した切片印刷データに基づいて印刷データを復元する手段と、前記復元された印刷データに基づく前記画像形成装置による印刷の制御を行う手段と、を有し、前記復元は、前記分割された切片印刷データの全てが揃ったときに行われる。 The present invention also relates to a print control apparatus that controls printing on a sheet by an image forming apparatus, wherein the print data is divided into a plurality of pieces, and each piece of print data to which attribute information is assigned is obtained. Means for acquiring, means for storing the section print data, means for collating the attribute information of the section print data, means for restoring the print data based on the section print data having the attribute information matched by the collation And means for controlling printing by the image forming apparatus based on the restored print data, and the restoration is performed when all of the divided section print data are prepared.
また、本発明は、少なくとも1つの情報処理装置と、少なくとも1つの印刷制御装置と、少なくとも1つの画像形成装置とを含み、前記画像形成装置による用紙上への印刷の制御を行う印刷制御システムであって、前記情報処理装置は、印刷データを複数に分割し、それぞれに属性情報を付与して複数の切片印刷データを生成する手段を有し、前記印刷制御装置は、前記切片印刷データを取得する手段と、前記切片印刷データを記憶する手段と、前記切片印刷データの属性情報を照合する手段と、前記照合により前記属性情報が一致した切片印刷データに基づいて印刷データを復元する手段と、前記復元された印刷データに基づく前記画像形成装置による印刷の制御を行う手段と、を有し、前記復元は、前記分割された切片印刷データの全てが揃ったときに行われる。 The present invention also provides a print control system that includes at least one information processing apparatus, at least one print control apparatus, and at least one image forming apparatus, and controls printing on paper by the image forming apparatus. The information processing apparatus includes means for dividing the print data into a plurality of pieces and assigning attribute information to each to generate a plurality of section print data, and the print control apparatus acquires the section print data. Means for storing the section print data, means for collating the attribute information of the section print data, means for restoring the print data based on the section print data having the attribute information matched by the collation, Means for controlling printing by the image forming apparatus based on the restored print data, and the restoration includes all of the divided section print data. It is performed when the uniform.
また、本発明は、画像形成装置による用紙上への印刷の制御を行う印刷制御方法であって、印刷データを複数に分割したデータであって、それぞれに属性情報が付与された切片印刷データを取得するステップと、前記切片印刷データを記憶するステップと、前記切片印刷データの属性情報を照合するステップと、前記照合により前記属性情報が一致した切片印刷データに基づいて印刷データを復元するステップと、前記復元された印刷データに基づく前記画像形成装置による印刷の制御を行うステップと、を含み、前記復元は、前記分割された切片印刷データの全てが揃ったときに行われる。 The present invention also relates to a print control method for controlling printing on a sheet by an image forming apparatus, wherein the print data is divided into a plurality of pieces, and each piece of print data to which attribute information is assigned is obtained. A step of acquiring, a step of storing the section print data, a step of collating attribute information of the section print data, and a step of restoring the print data based on the section print data having the attribute information matched by the collation And a step of controlling printing by the image forming apparatus based on the restored print data, and the restoration is performed when all of the divided section print data are prepared.
また、本発明は、画像形成装置による用紙上への印刷の制御を行う印刷制御プログラムであって、情報処理装置に、印刷データを暗号化した暗号データであって、属性情報が付与された暗号データを取得するステップと、前記暗号データを複号する暗号鍵であって、属性情報が付与された暗号鍵を取得するステップと、前記暗号データ及び前記暗号鍵を記憶するステップと、前記暗号データの属性情報と前記暗号鍵の属性情報とを照合するステップと、前記照合により前記属性情報が一致した暗号データと暗号鍵とに基づいて印刷データを複号するステップと、前記複号された印刷データに基づく前記画像形成装置による印刷の制御を行うステップと、を実行させ、前記複号は、前記暗号データ及び前記暗号鍵の全てが揃ったときに行われる。 The present invention also relates to a print control program for controlling printing on a sheet by an image forming apparatus, which is encrypted data obtained by encrypting print data in an information processing apparatus and having attribute information added thereto. A step of obtaining data, a step of obtaining an encryption key to which the encryption data is decrypted and having attribute information added thereto, a step of storing the encryption data and the encryption key, and the encryption data The attribute information of the encryption key and the attribute information of the encryption key, the step of decrypting the print data based on the encryption data and the encryption key that match the attribute information by the verification, and the decrypted print Performing printing control by the image forming apparatus based on data, and the decoding is performed when all of the encryption data and the encryption key are prepared.
また、本発明は、画像形成装置による用紙上への印刷の制御を行う印刷制御装置であって、印刷データを暗号化した暗号データであって、属性情報が付与された暗号データを取得する手段と、前記暗号データを複号する暗号鍵であって、属性情報が付与された暗号鍵を取得する手段と、前記暗号データ及び前記暗号鍵を記憶する手段と、前記暗号データの属性情報と前記暗号鍵の属性情報とを照合する手段と、前記照合により前記属性情報が一致した暗号データと暗号鍵とに基づいて印刷データを複号する手段と、前記複号された印刷データに基づく前記画像形成装置による印刷の制御を行う手段と、を有し、前記複号は、前記暗号データ及び前記暗号鍵の全てが揃ったときに行われる。 According to another aspect of the present invention, there is provided a print control apparatus for controlling printing on a sheet by an image forming apparatus, wherein the print data is encrypted data obtained by encrypting print data and acquiring encrypted data to which attribute information is added. An encryption key for decrypting the encrypted data, the means for obtaining the encryption key to which the attribute information is attached, the means for storing the encryption data and the encryption key, the attribute information of the encryption data, and the Means for collating the attribute information of the encryption key; means for decrypting the print data based on the encrypted data and the encryption key whose attribute information is matched by the collation; and the image based on the decrypted print data. Means for controlling printing by the forming apparatus, and the decoding is performed when all of the encryption data and the encryption key are prepared.
また、本発明は、少なくとも1つの情報処理装置と、少なくとも1つの印刷制御装置と、少なくとも1つの画像形成装置とを含み、前記画像形成装置による用紙上への印刷の制御を行う印刷制御システムであって、前記情報処理装置は、印刷データを暗号化し、属性情報を付与して暗号化データを生成する手段と、前記暗号データを複号する暗号鍵であって、属性情報が付与された暗号鍵を生成する手段と、を有し、前記印刷制御装置は、前記暗号データ及び前記暗号鍵を取得する手段と、前記暗号データ及び前記暗号鍵を記憶する手段と、前記暗号データの属性情報と前記暗号鍵の属性情報とを照合する手段と、前記照合により前記属性情報が一致した暗号データと暗号鍵とに基づいて印刷データを複号する手段と、前記複号された印刷データに基づく前記画像形成装置による印刷の制御を行う手段と、を有し、前記複号は、前記暗号データ及び前記暗号鍵の全てが揃ったときに行われる。 The present invention also provides a print control system that includes at least one information processing apparatus, at least one print control apparatus, and at least one image forming apparatus, and controls printing on paper by the image forming apparatus. The information processing apparatus includes: means for encrypting print data, adding attribute information to generate encrypted data; and an encryption key for decrypting the encrypted data, wherein the encryption information is appended with the attribute information. Means for generating a key, and the print control device includes means for acquiring the encryption data and the encryption key, means for storing the encryption data and the encryption key, and attribute information of the encryption data; Means for collating the attribute information of the encryption key; means for decrypting print data based on the encrypted data and the encryption key whose attribute information matched by the verification; and the decrypted print data A means for controlling the printing by the image forming apparatus based on the data, wherein the decoding is performed when all of the encrypted data and the encryption key are met.
また、本発明は、画像形成装置による用紙上への印刷の制御を行う印刷制御方法であって、印刷データを暗号化した暗号データであって、属性情報が付与された暗号データを取得するステップと、前記暗号データを複号する暗号鍵であって、属性情報が付与された暗号鍵を取得するステップと、前記暗号データ及び前記暗号鍵を記憶するステップと、前記暗号データの属性情報と前記暗号鍵の属性情報とを照合するステップと、前記照合により前記属性情報が一致した暗号データと暗号鍵とに基づいて印刷データを複号するステップと、前記複号された印刷データに基づく前記画像形成装置による印刷の制御を行うステップと、を含み、前記複号は、前記暗号データ及び前記暗号鍵の全てが揃ったときに行われる。 The present invention is also a print control method for controlling printing on a sheet by an image forming apparatus, the step of obtaining encrypted data to which attribute information is added, which is encrypted data obtained by encrypting print data An encryption key for decrypting the encrypted data, the step of obtaining an encryption key to which attribute information is assigned, the step of storing the encrypted data and the encryption key, the attribute information of the encrypted data, and the Collating the attribute information of the encryption key, decoding the print data based on the encrypted data and the encryption key whose attribute information is matched by the verification, and the image based on the decrypted print data And performing the printing control by the forming apparatus, and the decoding is performed when all of the encryption data and the encryption key are prepared.
本発明において、コンテンツの印刷データを複数の切片印刷データに分割し、全ての切片印刷データが揃ったときに印刷データの復元を行って印刷することにより、コンテンツに依存する印刷場所の制限を行うことができる。また、コンテンツの印刷データを暗号化し、暗号化された印刷データと、その暗号を複号する暗号鍵とが揃ったときに印刷データの復元を行って印刷することにより、コンテンツに依存する印刷場所の制限を行うことができる。 In the present invention, the content print data is divided into a plurality of section print data, and when all the section print data is obtained, the print data is restored and printed, thereby limiting the print location depending on the contents. be able to. In addition, the print location that depends on the content can be obtained by encrypting the print data of the content and restoring the print data when the encrypted print data and the encryption key that decrypts the encryption are available. Restrictions can be made.
図1は、本発明の一実施形態における印刷制御システム1を実現する構成を示すブロック図である。少なくとも1つの情報処理装置10と、本実施形態に係る印刷制御方法を実現するプログラムが格納された少なくとも1つの印刷制御装置20と、少なくとも1つの画像形成装置30とが、LAN(ローカルエリアネットワーク)等のネットワークや、データバス等の情報伝達媒体を介して、所定のプロトコルにしたがって相互に情報伝達可能に接続されている。図1においては、2つの情報処理装置10A、10Bと、1つの印刷制御装置20と、2つの画像形成装置30A,30Bと、がネットワーク等を介して接続されている。
FIG. 1 is a block diagram showing a configuration for realizing a
本実施形態においては、情報処理装置10において印刷データを分割した複数の切片印刷データの全て、または印刷データを暗号化した暗号化データ及び暗号鍵の全て、が印刷制御装置20において揃って初めて印刷データが復元または復号されて、画像形成装置による印刷を行うことが可能となる。これにより、あるコンテンツに対して特定の画像形成装置からの印刷しか行えないようにすることができ、コンテンツに依存する印刷場所の制限を行うことができる。
In the present embodiment, printing is not performed until all of the plurality of segment print data obtained by dividing the print data in the
情報処理装置10としては、デスクトップ型パーソナルコンピュータ、ノート型パーソナルコンピュータ、携帯情報端末等が挙げられる。
Examples of the
本実施形態における情報処理装置10は、図2に示すように、制御部100、記憶部120、データインターフェース140等を含んで構成される。また、情報処理装置10は、さらに表示部160、入力部180等を含んでもよい。なお、これらの構成全てが1つの装置に含まれている必要はない。
As illustrated in FIG. 2, the
制御部100は、CPU等の制御素子を含んで構成され、情報処理装置10を統合的に制御する機能を有する。
The
記憶部120は、半導体メモリ、ハードディスク等を含んで構成され、制御部100で処理されるプログラム、コンテンツ等の各種データ等の電子情報を格納及び保持する。格納及び保持されるデータが大量となる場合には、ハードディスク装置、磁気テープ装置、磁気ディスク装置、光ディスク装置、光磁気ディスク装置等の大容量記憶装置を補助記憶装置として用いることも好適である。
The
データインターフェース140は、ネットワーク等を介して、印刷制御装置20におけるデータインターフェース240及び画像形成装置30におけるデータインターフェース340と情報伝達可能に接続され、印刷データ等の各種情報を送受信するために用いられる。
The
表示部160は、モニタ、タッチパネル等を含んで構成され、ユーザに対して各種情報を提示するために用いられる。
The
入力部180はキーボード、マウス、タッチパネル等を含んで構成され、ユーザから処理に用いられる各種情報を取得するために用いられる。表示部160と入力部180はタッチパネルなど一体のユーザインターフェースであってもよい。
The
印刷制御装置20は、図3に示すように、制御部200、記憶部220、及びデータインターフェース240等を含んで構成することができる。
As shown in FIG. 3, the
制御部200は、CPU等の制御素子を含んで構成され、印刷制御装置20を統合的に制御する機能を有する。
The
記憶部220は半導体メモリ、ハードディスク等を含んで構成され、制御部200で処理されるプログラム、印刷データ等の電子情報を格納及び保持する。格納及び保持されるデータが大量となる場合には、磁気テープ装置、磁気ディスク装置、光ディスク装置、光磁気ディスク装置等の大容量記憶装置を補助記憶装置として用いることも好適である。
The
データインターフェース240は、ネットワーク等を介して情報処理装置10におけるデータインターフェース140及び画像形成装置30におけるデータインターフェース340と情報伝達可能に接続され、印刷データ等の各種情報を送受信するために用いられる。
The
印刷制御装置20は、さらに、モニタ等を含んで構成される表示手段や、キーボード、マウス、タッチパネル等を含んで構成される入力手段等を含んでもよい。表示手段と入力手段はタッチパネルなど一体のユーザインターフェースであってもよい。
The
画像形成装置30としては、例えば、電子写真方式、インクジェット方式、感熱方式、プロッタ方式等の各種のプリンタ、ファックス;プリンタ、コピー機、ファックス、スキャナ等の複合機;印刷機等であり、用紙上に印刷対象となる印刷データに基づいて画像形成するものであればよい。
Examples of the
なお、本実施形態における用紙とは、一般的な紙のみならず、OHPシート、厚紙、葉書等を含む印刷の被対象物全般を言う。また、印刷物とは、印刷が行われた用紙のことを示し、もちろん紙のみならずOHPシート、厚紙、葉書等を含む概念である。 Note that the paper in the present embodiment refers to not only general paper but also general objects to be printed including OHP sheets, cardboard, postcards, and the like. Further, the printed material indicates a paper on which printing has been performed, and of course includes not only paper but also an OHP sheet, cardboard, postcard, and the like.
画像形成装置30は、図4に示すように、制御部300、記憶部320、データインターフェース340、給紙手段360、印刷手段380、排紙手段400等を含んで構成される。また、画像形成装置30は、さらに表示部、入力部等を含んでもよい。なお、これらの構成全てが1つの装置に含まれている必要はない。
As shown in FIG. 4, the
制御部300は、CPU等の制御素子を含んで構成され、画像形成装置30を統合的に制御する機能を有する。
The
記憶部320は、半導体メモリ、ハードディスク等を含んで構成され、制御部300で処理されるプログラム、印刷データ等の電子情報を格納及び保持する。格納及び保持されるデータが大量となる場合には、ハードディスク装置、磁気テープ装置、磁気ディスク装置、光ディスク装置、光磁気ディスク装置等の大容量記憶装置を補助記憶装置として用いることも好適である。
The
データインターフェース340は、ネットワーク等を介して、情報処理装置10におけるデータインターフェース140及び印刷制御装置20におけるデータインターフェース340と情報伝達可能に接続され、各種情報を送受信するために用いられる。
The data interface 340 is connected to the data interface 140 in the
本実施形態に係る印刷制御方法は、印刷制御装置20の記憶部220に格納された印刷制御プログラムを実行することにより実現される。
The print control method according to the present embodiment is realized by executing a print control program stored in the
本実施形態に係る印刷制御方法の各工程はコンピュータで処理可能な印刷制御プログラムに変換されて印刷制御装置20の記憶部220に格納および保持される。印刷制御装置20の制御部200は、記憶部220に保持されている印刷制御プログラムを読み出し、各工程を順次実行する。
Each step of the print control method according to the present embodiment is converted into a computer-controllable print control program and stored and held in the
(実施形態1)
本発明の印刷制御方法の一実施形態は、図5に示すフローチャートの各工程を実行することにより実現される。本実施形態において各工程は必須要件ではなく適宜組み合わせて実行することができる。例えば、ステップS16,S18,S28,S30,S32,S34,S36の各工程は、コンピュータで処理可能な印刷制御プログラムに変換されて印刷制御装置20の記憶部220に格納および保持されることが好ましい。また、例えば、ステップS10,S12,S14,S20の各工程は、コンピュータで処理可能な別の印刷制御プログラムに変換されて情報処理装置10の記憶部120に格納および保持されてもよい。
(Embodiment 1)
One embodiment of the printing control method of the present invention is realized by executing each step of the flowchart shown in FIG. In this embodiment, each process is not an essential requirement and can be executed in combination as appropriate. For example, steps S16, S18, S28, S30, S32, S34, and S36 are preferably converted into a computer-controllable print control program and stored and held in the
以下、権限者Aが、ユーザBに対してコンテンツXについて画像形成装置30Aを使用して印刷することを許可する例について説明する。もちろん、権限者Aが複数のユーザに対して1つのコンテンツを配布してもよいし、権限者Aが複数のユーザに対して複数のコンテンツを配布してもよく、その場合も同様の処理が行われる。なお、ここで、図1における情報処理装置10Aは、権限者Aが使用可能であり、情報処理装置10Bは、ユーザBが使用可能であるものとする。ここでは、権限者AとユーザBとが異なる情報処理装置を使用する場合について説明するが、権限者AとユーザBとが同じ情報処理装置を共有して使用する場合であってもかまわない。
Hereinafter, an example in which the authorized person A permits the user B to print the content X using the
ここで、コンテンツとは情報処理装置等により提供される文書情報、画像情報等の情報を意味する。 Here, the content means information such as document information and image information provided by an information processing apparatus or the like.
ステップS10では、情報処理装置10Aの制御部100Aは、アプリケーションソフトウェアなどを用いて生成したコンテンツの文書データ、画像データ等が変換されたバイナリデータ等の印刷データを、複数の切片印刷データに分割する。
In step S10, the control unit 100A of the
印刷データの分割の方法としては、印刷データを複数の切片印刷データに分割するのであれば特に制限はないが、セキュリティの観点から、分割したそれぞれの切片印刷データだけでは情報として意味を持たないように分割することが好ましい。例えば、バイナリデータを所定のバイト数ごと、例えば100バイトごとに複数の切片印刷データに分割する。 The method of dividing the print data is not particularly limited as long as the print data is divided into a plurality of segment print data. However, from the viewpoint of security, each segment print data alone does not have meaning as information. It is preferable to divide into two. For example, the binary data is divided into a plurality of segment print data every predetermined number of bytes, for example, every 100 bytes.
1つの印刷データから分割する切片印刷データの数は、特に制限はないが、権限者がコンテンツを配布する人数をn(nは整数)とすると、(n+1)個以上の切片印刷データに分割することが好ましく、(n+1)個の切片印刷データに分割することがより好ましい。例えば、権限者Aが、コンテンツXをユーザB一人に配布する場合は2個以上の切片印刷データに分割することが好ましく、2個の切片印刷データに分割することがより好ましい。ここでは、コンテンツXの印刷データを切片印刷データAと、切片印刷データBとの2つに分割するものとして以下説明する。 The number of segment print data to be divided from one print data is not particularly limited, but if the number of persons to whom the authorized person distributes content is n (n is an integer), it is divided into (n + 1) or more segment print data. It is preferable to divide into (n + 1) pieces of section print data. For example, when the authority A distributes the content X to one user B, it is preferable to divide into two or more pieces of print data, and more preferably to divide into two pieces of print data. Here, the following description will be made on the assumption that the print data of the content X is divided into two, ie, section print data A and section print data B.
ステップS12では、制御部100Aは、ステップS10で分割した複数の切片印刷データのそれぞれに属性情報を付与する。ここで、属性情報とは、後述するステップS32において複数の切片印刷データを照合する際に必要な情報である。属性情報には、例えば、どの印刷データから分割された切片印刷データかを示すID番号を含むID番号情報;その印刷データからどのような方法で分割されたかを示す分割方法情報;1つの印刷データからいくつの切片印刷データに分割されたかを示す分割数情報;等が含まれる。 In step S12, the control unit 100A assigns attribute information to each of the plurality of section print data divided in step S10. Here, the attribute information is information necessary when collating a plurality of section print data in step S32 described later. The attribute information includes, for example, ID number information including an ID number indicating from which print data the section print data is divided; division method information indicating how the print data is divided; one print data The number of division information indicating how many pieces of section print data have been divided.
ステップS14では、制御部100Aは、ステップS12で属性情報が付与された複数の切片印刷データのうち少なくとも1つの切片印刷データをデータインターフェース140を用いて、ネットワーク等を介して印刷制御装置20へ送付する。ここでは、属性情報が付与された切片印刷データAと、属性情報が付与された切片印刷データBとのうち、切片印刷データAが印刷制御装置20へ送付される。
In step S14, the control unit 100A sends at least one section print data among the plurality of section print data to which the attribute information is assigned in step S12 to the
ステップS16では、印刷制御装置20の制御部200は、ステップS14で情報処理装置10Aから送付された切片印刷データAをデータインターフェース240を用いて取得する。
In step S <b> 16, the
ステップS18では、印刷制御装置20の制御部200は、ステップS16で取得した切片印刷データAを記憶部220に格納する。
In step S18, the
ステップS20では、制御部100Aは、ステップS12で属性情報が付与された複数の切片印刷データのうちの残りの少なくとも1つの切片印刷データBをデータインターフェース140を用いて、ネットワーク等を介して別の情報処理装置10Bへ送付する。情報処理装置10Aから別の情報処理装置10Bへの切片印刷データBの送付は、ネットワーク等を介する送信により行われてもよいが、フロッピー(登録商標)ディスク、光磁気ディスク、光ディスク等の記録媒体に記憶されて提供されてもよいし、サーバ等に切片印刷データBを保存してサーバから情報処理装置10Bに取得させてもよい。
In step S20, the control unit 100A uses the data interface 140 to transfer the remaining at least one section print data B among the plurality of section print data to which the attribute information has been assigned in step S12, via a network or the like. It is sent to the
ステップS22では、情報処理装置10Bの制御部100Bは、ステップS20で情報処理装置10Aから送付された切片印刷データBをデータインターフェース140Bを用いて取得する。
In step S22, the control unit 100B of the
ステップS24では、情報処理装置10Bの制御部100Bは、ステップS22で取得した切片印刷データBを記憶部120Bに格納する。
In step S24, the control unit 100B of the
ステップS26では、情報処理装置10Bの制御部100Bは、ステップS24で格納した切片印刷データBをデータインターフェース140Bを用いて、印刷制御装置20へ送付する。
In step S26, the control unit 100B of the
ステップS28では、印刷制御装置20の制御部200は、ステップS26で情報処理装置10Bから送付された切片印刷データBをデータインターフェース240を用いて取得する。
In step S28, the
ステップS30では、印刷制御装置20の制御部200は、ステップS28で取得した切片印刷データBを記憶部220に格納する。
In step S <b> 30, the
ステップS32では、印刷制御装置20の制御部200は、ステップS18で格納した切片印刷データAが有する属性情報と、ステップS30で格納した切片印刷データBが有する属性情報とを照合する。そして、制御部200は、記憶部220に格納された複数の切片印刷データの中からID番号情報が合致する切片印刷データを選択する。そして、ステップS10で1つの印刷データから分割した切片印刷データの全てが揃ったかどうかを属性情報に基づいて判断する。このとき、制御部200は、例えば、前記分割数情報に示される1つの印刷データから分割した分割数の分の切片印刷データが揃ったかどうかを判断する。
In step S32, the
ステップS32の照合において、権限者Aの情報処理装置10Aからの切片印刷データAの送付、格納と、ユーザBの情報処理装置10Bからの切片印刷データBの送付、格納との間にタイムラグが生じる場合には、制御部200は、記憶部220に格納された複数の切片印刷データの中からID番号情報が合致する切片印刷データを選択および判断する動作をスケジューラ機能により定期的に行うことが好ましい。これにより、タイムラグが生じた場合にも容易にID番号情報が合致する切片印刷データを選択することができる。
In the collation in step S32, there is a time lag between sending and storing the section print data A from the
制御部200が、ステップS10で1つの印刷データから分割した切片印刷データの全てが揃ったと判断した場合は、ステップS34で、制御部200は、ID番号情報が一致した切片印刷データに基づいて印刷データを復元する。
When the
制御部200がステップS10で1つの印刷データから分割した切片印刷データの全てがまだ揃わないと判断した場合は、制御部200は、ステップS10で分割した切片印刷データの全てが揃うまで待機する。
When the
ステップS36では、印刷制御装置20の制御部200は、ステップS34で復元した復元印刷データをユーザインターフェース240を用いて、ネットワーク等を介して画像形成装置30Aに送付する。このとき、復元印刷データは、あらかじめ指定した画像形成装置30Aにのみ送付可能なように設定され、指定されていない画像形成装置30Bには送付されないことが好ましい。
In step S36, the
この後、画像形成装置30Aの制御部300Aは、ステップS36で印刷制御装置20から送付された復元印刷データをデータインターフェース340を用いて取得する。印刷制御装置30Aの制御部300Aは、取得した復元印刷データを記憶部320に格納し、復元印刷データに基づいて、印刷手段380を用いて用紙上に印刷結果画像を形成する。
Thereafter, the control unit 300A of the
これにより、ユーザBは、コンテンツXについて権限者Aに指定された画像形成装置30Aを使用しないと印刷することができない。なお、ユーザBが権限者Aに画像形成装置30Bでも印刷できるように連絡し、これに対して権限者Aが切片印刷データを画像形成装置30Bに対して送付すれば、ユーザBは画像形成装置30Bでも印刷できるようになる。
As a result, the user B cannot print without using the
また、1つの切片印刷データはもう片方の切片印刷データに対応するが、あらかじめ複数の同じ切片印刷データを印刷制御装置20に送付しておけば、その数の分だけもう片方の切片印刷データを送付すれば、その数の分だけ印刷が許可される。
One section print data corresponds to the other section print data. However, if a plurality of the same section print data is sent to the
本実施形態において、コンテンツの印刷データを複数の切片印刷データに分割し、全ての切片印刷データが揃ったときに印刷データの復元を行い、印刷することにより、コンテンツに依存する画像形成装置の制限を行うことができる。また、分割された各切片印刷データだけでは情報としての意味を有さないので、高いセキュリティ性を確保することができる。 In this embodiment, the content print data is divided into a plurality of segment print data, and when all the segment print data is collected, the print data is restored and printed, thereby limiting the image forming apparatus depending on the content. It can be performed. Further, since only the divided section print data has no meaning as information, high security can be ensured.
(実施形態2)
実施形態1に示した、印刷データを分割した複数の切片印刷データを使用する代わりに、公知の方法である暗号化により印刷データを暗号化した暗号データと、暗号データを複号する暗号鍵とを使用してもよい。本実施形態に係る印刷制御方法は、図6に示すフローチャートの各工程を実行することにより実現される。本実施形態において各工程は必須要件ではなく適宜組み合わせて実行することができる。例えば、ステップS56,S58,S68,S70,S72,S74,S76の各工程は、コンピュータで処理可能な印刷制御プログラムに変換されて印刷制御装置20の記憶部220に格納および保持されることが好ましい。また、例えば、ステップS50,S52,S54,S60の各工程は、コンピュータで処理可能な別の印刷制御プログラムに変換されて情報処理装置10の記憶部120に格納および保持されてもよい。
(Embodiment 2)
Instead of using a plurality of segment print data obtained by dividing the print data shown in the first embodiment, encrypted data obtained by encrypting print data by encryption, which is a known method, and an encryption key for decrypting the encrypted data, May be used. The print control method according to the present embodiment is realized by executing each step of the flowchart shown in FIG. In this embodiment, each process is not an essential requirement and can be executed in combination as appropriate. For example, steps S56, S58, S68, S70, S72, S74, and S76 are preferably converted to a computer-controllable print control program and stored and held in the
ここでも、実施形態1と同様に、権限者Aが、ユーザBに対してコンテンツXについて画像形成装置30Aを使用して印刷することを許可する例について説明する。
Here, as in the first embodiment, an example in which the authorized person A permits the user B to print the content X using the
ステップS50では、情報処理装置10Aの制御部100Aは、アプリケーションソフトウェアなどを用いて生成したコンテンツの文書データ、画像データ等が変換されたバイナリデータ等の印刷データを公知の暗号化方法により暗号鍵を用いて暗号化して、暗号化データを生成する。
In step S50, the control unit 100A of the
暗号鍵としては、特に制限はないが、暗号化及び複号化に対して対になる2つの鍵を使用する公開鍵暗号でもよいし、暗号化及び複号化に対して同じ鍵を使用する秘密鍵暗号でもよい。 The encryption key is not particularly limited, but may be public key encryption that uses two pairs for encryption and decryption, or the same key is used for encryption and decryption. Private key encryption may be used.
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個の暗号鍵を生成するものとして以下説明する。 The number of encrypted data generated from one print data and the number of encryption keys are not particularly limited, but if the authorized person distributes the content to n (n is an integer), the number of encrypted data and the encryption The total number of keys is preferably (n + 1) or more, and more preferably (n + 1). For example, when the authority A distributes the content X to one user B, it is only necessary to generate one encrypted data and one encryption key. The authority A distributes the content X to two users. To do so, it is sufficient to generate one encrypted data and two encryption keys, or two encrypted data and one encryption key, and the authority A distributes the content X to three users. In this case, one encrypted data and three encryption keys, two encrypted data and two encryption keys, or three encrypted data and one encryption key may be generated. Here, the following description will be made assuming that one piece of encrypted data and one piece of encryption key are generated from the print data of content X.
ステップS52では、制御部100Aは、ステップS50で暗号化した暗号化データ及び暗号鍵のそれぞれに属性情報を付与する。ここで、属性情報とは、後述するステップS72において暗号化データ及び暗号鍵を照合する際に必要な情報である。属性情報には、例えば、どの印刷データから暗号化された暗号化データか、またはどの印刷データの暗号化に使用した暗号鍵かを示すID番号を含むID番号情報;1つの印刷データから生成した暗号化データの数や、暗号鍵の数を示す数情報;等が含まれる。 In step S52, the control unit 100A gives attribute information to each of the encrypted data and the encryption key encrypted in step S50. Here, the attribute information is information necessary when collating the encrypted data and the encryption key in step S72 described later. The attribute information includes, for example, ID number information including an ID number indicating which print data is encrypted data or which print data is encrypted; generated from one print data Number information indicating the number of encrypted data, the number of encryption keys, and the like are included.
ステップS54では、制御部100Aは、ステップS52で属性情報が付与された暗号化データ及び暗号鍵のうち少なくとも1つをデータインターフェース140を用いて、ネットワーク等を介して印刷制御装置20へ送付する。ここでは、属性情報が付与された暗号化データ及び暗号鍵のうち暗号鍵が印刷制御装置20へ送付される。もちろん、暗号化データが印刷制御装置20へ送付されてもよい。
In step S54, the control unit 100A sends at least one of the encrypted data and the encryption key to which the attribute information is assigned in step S52 to the
ステップS56では、印刷制御装置20の制御部200は、ステップS54で情報処理装置10Aから送付された暗号鍵をデータインターフェース240を用いて取得する。
In step S56, the
ステップS58では、印刷制御装置20の制御部200は、ステップS56で取得した暗号鍵を記憶部220に格納する。
In step S58, the
ステップS60では、制御部100Aは、ステップS52で属性情報が付与された暗号化データ及び暗号鍵のうちの残りの暗号化データをデータインターフェース140を用いて、ネットワーク等を介して別の情報処理装置10Bへ送付する。情報処理装置10Aから別の情報処理装置10Bへの暗号化データの送付は、ネットワーク等を介する送信により行われてもよいが、フロッピー(登録商標)ディスク、光磁気ディスク、光ディスク等の記録媒体に記憶されて提供されてもよいし、サーバ等に暗号化データを保存してサーバから情報処理装置10Bに取得させてもよい。
In step S60, the control unit 100A uses the data interface 140 to transfer the remaining encrypted data of the encrypted data to which the attribute information has been assigned in step S52 and the encryption key to another information processing apparatus via a network or the like. Send to 10B. The encrypted data may be sent from the
ステップS62では、情報処理装置10Bの制御部100Bは、ステップS60で情報処理装置10Aから送付された暗号化データをデータインターフェース140Bを用いて取得する。
In step S62, the control unit 100B of the
ステップS64では、情報処理装置10Bの制御部100Bは、ステップS62で取得した暗号化データを記憶部120Bに格納する。
In step S64, the control unit 100B of the
ステップS66では、情報処理装置10Bの制御部100Bは、ステップS64で格納した暗号化データBをデータインターフェース140Bを用いて、印刷制御装置20へ送付する。
In step S66, the control unit 100B of the
ステップS68では、印刷制御装置20の制御部200は、ステップS66で情報処理装置10Bから送付された暗号化データをデータインターフェース240を用いて取得する。
In step S68, the
ステップS70では、印刷制御装置20の制御部200は、ステップS68で取得した暗号化データを記憶部220に格納する。
In step S70, the
ステップS72では、印刷制御装置20の制御部200は、ステップS58で格納した暗号鍵が有する属性情報と、ステップS70で格納した暗号化データが有する属性情報とを照合する。そして、制御部200は、記憶部220に格納された複数の暗号化データ及び暗号鍵の中からID番号情報が合致する暗号化データ及び暗号鍵を選択する。そして、ステップS50で生成した暗号化データ及び暗号鍵の全てが揃ったかどうかを属性情報に基づいて判断する。このとき、制御部200は、例えば、前記数情報に示される1つの印刷データから生成した暗号化データの数や、暗号鍵の数の分の暗号化データ及び暗号鍵が揃ったかどうかを判断する。
In step S72, the
ステップS72の照合において、暗号化データの送付、格納と、暗号鍵の送付、格納との間にタイムラグが生じる場合には、実施形態1と同様にスケジューラ機能により定期的に照合が行われることが好ましい。 If there is a time lag between sending and storing the encrypted data and sending and storing the encryption key in the checking in step S72, the checking may be performed periodically by the scheduler function as in the first embodiment. preferable.
制御部200が、ステップS50で1つの印刷データから生成した暗号化データ及び暗号鍵の全てが揃ったと判断した場合は、ステップS74で、制御部200は、ID番号情報が一致した暗号化データ及び暗号鍵に基づいて印刷データを復号する。
When the
制御部200がステップS50で1つの印刷データから生成した暗号化データ及び暗号鍵の全てがまだ揃わないと判断した場合は、制御部200は、ステップS50で生成した暗号化データ及び暗号鍵の全てが揃うまで待機する。
If the
ステップS76では、印刷制御装置20の制御部200は、ステップS74で復号した復号印刷データをユーザインターフェース240を用いて、ネットワーク等を介して画像形成装置30Aに送付する。このとき、復号印刷データは、あらかじめ指定した画像形成装置30Aにのみ送付可能なように設定され、指定されていない画像形成装置30Bには送付されないことが好ましい。
In step S76, the
この後、画像形成装置30Aの制御部300Aは、ステップS76で印刷制御装置20から送付された復号印刷データをデータインターフェース340を用いて取得する。印刷制御装置30Aの制御部300Aは、取得した復号印刷データを記憶部320に格納し、復号印刷データに基づいて、印刷手段380を用いて用紙上に印刷結果画像を形成する。
Thereafter, the control unit 300A of the
本実施形態において、コンテンツの印刷データを暗号鍵により暗号化して、全ての暗号化データ及び暗号鍵が揃ったときに印刷データの復元を行い、印刷することにより、コンテンツに依存する画像形成装置の制限を行うことができる。 In this embodiment, the print data of the content is encrypted with the encryption key, and when all the encrypted data and the encryption key are obtained, the print data is restored and printed. Restrictions can be made.
また本発明の実施形態に係る印刷制御装置20において、切片印刷データまたは暗号化データ及び暗号鍵に対する設定情報の設定、管理、制御を行う管理機能を有することが好ましい。切片印刷データまたは暗号化データ及び暗号鍵に対する設定情報としては、例えば、切片印刷データまたは暗号化データ及び暗号鍵をいつから有効とすることができるか、いつまで有効とすることができるか、いつからいつまで有効とすることができるか等の有効性情報;切片印刷データまたは暗号化データ及び暗号鍵を自動的に消去する日付や時間等の消去情報;印刷可能部数、印刷可能回数等の印刷制限情報;利用可能なユーザに関する情報等のユーザ情報;等を含む。このような設定情報に基づいて、印刷制御装置20は、切片印刷データまたは暗号化データ及び暗号鍵の管理や、画像形成装置30の制御等を行うことができる。
Further, the
このような切片印刷データまたは暗号化データ及び暗号鍵に対する設定情報は、印刷処理を行う前、又は印刷処理を行う際に予め設定しておくことが好ましい。設定情報の設定は、情報処理装置10Aから切片印刷データまたは暗号化データ及び暗号鍵を印刷制御装置20に送付する際、または情報処理装置10Aから切片印刷データまたは暗号化データ及び暗号鍵を情報処理装置10Bに送付する際に行うことができる。例えば、情報処理装置10Aにおいて、プリンタドライバ等のインタフェース上で行うことができる。
Such setting information for the section print data or the encrypted data and the encryption key is preferably set in advance before performing the printing process or when performing the printing process. The setting information is set when the section print data or the encrypted data and the encryption key are sent from the
また、切片印刷データまたは暗号化データ及び暗号鍵に対する設定情報の設定または変更を、印刷制御装置20に切片印刷データまたは暗号化データ及び暗号鍵の送付を行った後に行うことができる。例えば、情報処理装置10Aからネットワーク等を介して印刷制御装置20に送付、格納された後に切片印刷データまたは暗号化データ及び暗号鍵の設定情報の設定または変更を行うことができる。また、印刷制御装置20にタッチパネル等の入力手段を設けて、その入力手段から設定情報の設定または変更を行うことができるようにしてもよい。
The setting information for the section print data or the encrypted data and the encryption key can be set or changed after the section print data or the encrypted data and the encryption key are sent to the
また、印刷制御装置20に切片印刷データまたは暗号化データ及び暗号鍵の送付を行った後に、設定情報の設定または変更の他にも、切片印刷データまたは暗号化データ及び暗号鍵の消去や、印刷の取りやめ等の指示を行うことができる。
Further, after sending the section print data or encrypted data and the encryption key to the
設定情報の設定または変更や、上記指示は、すべての情報処理装置10から行えるようにしてもかまわないが、セキュリティの観点から権限者Aが使用する情報処理装置10Aからのみ行えるようにして、一般のユーザBが使用する情報処理装置10Bからは行えないようにすることが好ましい。
The setting information can be set or changed, and the above instruction can be performed from all the
本発明の実施形態において、図7に示すように、印刷制御装置20は、画像形成装置30に直接設置される形で実現してもよい。また、図8のように、印刷制御装置20の機能は、画像形成装置30に組み込まれる形で実現してもよい。この場合、本実施形態に係る印刷制御プログラムは画像形成装置30の記憶部320に格納および保持される。これらそれぞれの場合においても、情報処理装置10A及び情報処理装置10Bからネットワーク等を経由して受け取った切片印刷データまたは暗号化データ及び暗号鍵を、上述した方法に従って照合、復元または複合し、用紙に印刷することで所望の印刷を実現することができる。
In the embodiment of the present invention, as shown in FIG. 7, the
また、指定した画像形成装置30による印刷を確実に行うためには、印刷制御装置20は画像形成装置30に直接設置される形で実現されること、または印刷制御装置20の機能は画像形成装置30に組み込まれる形で実現されること、が好ましく、印刷制御装置20の機能は画像形成装置30に組み込まれる形で実現されることがより好ましい。
Further, in order to surely perform printing by the designated
以上説明したように、コンテンツの印刷データを複数の切片印刷データに分割して全ての切片印刷データが揃ったときに印刷データの復元を行って印刷することにより、または、コンテンツの印刷データを暗号鍵により暗号化して全ての暗号化データ及び暗号鍵が揃ったときに印刷データの復元を行って印刷することにより、分割した切片印刷データまたは暗号化データ及び暗号鍵が揃わないと印刷されないため、特定の印刷機に限定した印刷を容易に指定することができ、印刷の実行の制御が可能になる。これにより、機密文書の外部への印刷指示を防ぐことができる。 As described above, the content print data is divided into a plurality of section print data, and when all the section print data is prepared, the print data is restored and printed, or the content print data is encrypted. When all the encrypted data and the encryption key are encrypted with the key and the print data is restored and printed, it is not printed unless the divided section print data or encrypted data and the encryption key are prepared. Printing limited to a specific printing machine can be easily specified, and execution of printing can be controlled. As a result, it is possible to prevent a print instruction from being sent to the outside of the confidential document.
なお、その他にも、複数の切片印刷データまたは暗号化データ及び暗号鍵を印刷制御装置20に順次送付しておいて、時間を置いて複数の残りの切片印刷データまたは暗号化データ及び暗号鍵を同時送付することにより、印刷制御装置に蓄積された特定の文書群の一括印刷を行うこともできる。
In addition, a plurality of section print data or encrypted data and an encryption key are sequentially sent to the
1 印刷制御システム、10 情報処理装置、20 印刷制御装置、30 画像形成装置、100,200,300 制御部、120,220,320 記憶部、140,240,340 データインターフェース、160 表示部、180 入力部、360 給紙手段、380 印刷手段、400 排紙手段。
DESCRIPTION OF
Claims (8)
コンピュータに、
印刷データを複数に分割したデータであって、それぞれに属性情報が付与された切片印刷データを取得するステップと、
前記切片印刷データを記憶するステップと、
前記切片印刷データの属性情報を照合するステップと、
前記照合により前記属性情報が一致した切片印刷データに基づいて印刷データを復元するステップと、
前記復元された印刷データに基づく前記画像形成装置による印刷の制御を行うステップと、
を実行させ、
前記復元は、前記分割された切片印刷データの全てが揃ったときに行われることを特徴とする印刷制御プログラム。 A print control program for controlling printing on paper by an image forming apparatus,
On the computer,
A step of obtaining the section print data, which is data obtained by dividing the print data into a plurality of pieces, and attribute information is assigned to each of the print data,
Storing the section print data;
Collating attribute information of the section print data;
Restoring the print data based on the section print data in which the attribute information is matched by the matching;
Controlling printing by the image forming apparatus based on the restored print data;
And execute
The restoration control is performed when all of the divided section print data are prepared.
印刷データを複数に分割したデータであって、それぞれに属性情報が付与された切片印刷データを取得する手段と、
前記切片印刷データを記憶する手段と、
前記切片印刷データの属性情報を照合する手段と、
前記照合により前記属性情報が一致した切片印刷データに基づいて印刷データを復元する手段と、
前記復元された印刷データに基づく前記画像形成装置による印刷の制御を行う手段と、
を有し、
前記復元は、前記分割された切片印刷データの全てが揃ったときに行われることを特徴とする印刷制御装置。 A printing control apparatus that controls printing on paper by an image forming apparatus,
Means for acquiring the section print data each of which is obtained by dividing the print data into a plurality of pieces of attribute information,
Means for storing the section print data;
Means for collating attribute information of the section print data;
Means for restoring print data based on the section print data in which the attribute information is matched by the collation;
Means for controlling printing by the image forming apparatus based on the restored print data;
Have
The restoration control is performed when all of the divided section print data are prepared.
前記情報処理装置は、
印刷データを複数に分割し、それぞれに属性情報を付与して複数の切片印刷データを生成する手段を有し、
前記印刷制御装置は、
前記切片印刷データを取得する手段と、
前記切片印刷データを記憶する手段と、
前記切片印刷データの属性情報を照合する手段と、
前記照合により前記属性情報が一致した切片印刷データに基づいて印刷データを復元する手段と、
前記復元された印刷データに基づく前記画像形成装置による印刷の制御を行う手段と、
を有し、
前記復元は、前記分割された切片印刷データの全てが揃ったときに行われることを特徴とする印刷制御システム。 A print control system including at least one information processing apparatus, at least one print control apparatus, and at least one image forming apparatus, wherein the image forming apparatus controls printing on paper.
The information processing apparatus includes:
The print data is divided into a plurality of units, each having attribute information to generate a plurality of segment print data,
The print control device includes:
Means for obtaining the section print data;
Means for storing the section print data;
Means for collating attribute information of the section print data;
Means for restoring print data based on the section print data in which the attribute information is matched by the collation;
Means for controlling printing by the image forming apparatus based on the restored print data;
Have
The restoration control is performed when all of the divided section print data are prepared.
印刷データを複数に分割したデータであって、それぞれに属性情報が付与された切片印刷データを取得するステップと、
前記切片印刷データを記憶するステップと、
前記切片印刷データの属性情報を照合するステップと、
前記照合により前記属性情報が一致した切片印刷データに基づいて印刷データを復元するステップと、
前記復元された印刷データに基づく前記画像形成装置による印刷の制御を行うステップと、
を含み、
前記復元は、前記分割された切片印刷データの全てが揃ったときに行われることを特徴とする印刷制御方法。 A printing control method for controlling printing on paper by an image forming apparatus,
A step of obtaining the section print data, which is data obtained by dividing the print data into a plurality of pieces, and attribute information is assigned to each of the print data,
Storing the section print data;
Collating attribute information of the section print data;
Restoring the print data based on the section print data in which the attribute information is matched by the matching;
Controlling printing by the image forming apparatus based on the restored print data;
Including
The restoration control is performed when all of the divided section print data are prepared.
情報処理装置に、
印刷データを暗号化した暗号データであって、属性情報が付与された暗号データを取得するステップと、
前記暗号データを複号する暗号鍵であって、属性情報が付与された暗号鍵を取得するステップと、
前記暗号データ及び前記暗号鍵を記憶するステップと、
前記暗号データの属性情報と前記暗号鍵の属性情報とを照合するステップと、
前記照合により前記属性情報が一致した暗号データと暗号鍵とに基づいて印刷データを複号するステップと、
前記複号された印刷データに基づく前記画像形成装置による印刷の制御を行うステップと、
を実行させ、
前記複号は、前記暗号データ及び前記暗号鍵の全てが揃ったときに行われることを特徴とする印刷制御プログラム。 A print control program for controlling printing on paper by an image forming apparatus,
In the information processing device,
Obtaining encrypted data to which the attribute information is added, which is encrypted data obtained by encrypting the print data;
An encryption key for decoding the encryption data, obtaining an encryption key to which attribute information is attached;
Storing the encryption data and the encryption key;
Collating attribute information of the encrypted data with attribute information of the encryption key;
Decoding the print data based on the encrypted data and the encryption key whose attribute information is matched by the verification;
Controlling printing by the image forming apparatus based on the decoded print data;
And execute
The decryption is performed when all of the encryption data and the encryption key are prepared.
印刷データを暗号化した暗号データであって、属性情報が付与された暗号データを取得する手段と、
前記暗号データを複号する暗号鍵であって、属性情報が付与された暗号鍵を取得する手段と、
前記暗号データ及び前記暗号鍵を記憶する手段と、
前記暗号データの属性情報と前記暗号鍵の属性情報とを照合する手段と、
前記照合により前記属性情報が一致した暗号データと暗号鍵とに基づいて印刷データを複号する手段と、
前記複号された印刷データに基づく前記画像形成装置による印刷の制御を行う手段と、
を有し、
前記複号は、前記暗号データ及び前記暗号鍵の全てが揃ったときに行われることを特徴とする印刷制御装置。 A printing control apparatus that controls printing on paper by an image forming apparatus,
Means for obtaining encrypted data encrypted with print data and having attribute information attached thereto;
Means for obtaining an encryption key to which attribute information is attached, wherein the encryption key decrypts the encrypted data;
Means for storing the encryption data and the encryption key;
Means for comparing the attribute information of the encrypted data with the attribute information of the encryption key;
Means for decoding print data based on the encrypted data and the encryption key whose attribute information is matched by the verification;
Means for controlling printing by the image forming apparatus based on the decoded print data;
Have
The decryption is performed when all of the encrypted data and the encryption key are prepared.
前記情報処理装置は、
印刷データを暗号化し、属性情報を付与して暗号化データを生成する手段と、
前記暗号データを複号する暗号鍵であって、属性情報が付与された暗号鍵を生成する手段と、
を有し、
前記印刷制御装置は、
前記暗号データ及び前記暗号鍵を取得する手段と、
前記暗号データ及び前記暗号鍵を記憶する手段と、
前記暗号データの属性情報と前記暗号鍵の属性情報とを照合する手段と、
前記照合により前記属性情報が一致した暗号データと暗号鍵とに基づいて印刷データを複号する手段と、
前記複号された印刷データに基づく前記画像形成装置による印刷の制御を行う手段と、
を有し、
前記複号は、前記暗号データ及び前記暗号鍵の全てが揃ったときに行われることを特徴とする印刷制御システム。 A print control system including at least one information processing apparatus, at least one print control apparatus, and at least one image forming apparatus, wherein the image forming apparatus controls printing on paper.
The information processing apparatus includes:
Means for encrypting print data, adding attribute information and generating encrypted data;
Means for generating an encryption key to which the encryption data is decoded and having attribute information attached thereto;
Have
The print control device includes:
Means for obtaining the encryption data and the encryption key;
Means for storing the encryption data and the encryption key;
Means for comparing the attribute information of the encrypted data with the attribute information of the encryption key;
Means for decoding print data based on the encrypted data and the encryption key whose attribute information is matched by the verification;
Means for controlling printing by the image forming apparatus based on the decoded print data;
Have
The duplication is performed when all of the encryption data and the encryption key are prepared.
印刷データを暗号化した暗号データであって、属性情報が付与された暗号データを取得するステップと、
前記暗号データを複号する暗号鍵であって、属性情報が付与された暗号鍵を取得するステップと、
前記暗号データ及び前記暗号鍵を記憶するステップと、
前記暗号データの属性情報と前記暗号鍵の属性情報とを照合するステップと、
前記照合により前記属性情報が一致した暗号データと暗号鍵とに基づいて印刷データを複号するステップと、
前記複号された印刷データに基づく前記画像形成装置による印刷の制御を行うステップと、
を含み、
前記複号は、前記暗号データ及び前記暗号鍵の全てが揃ったときに行われることを特徴とする印刷制御方法。 A printing control method for controlling printing on paper by an image forming apparatus,
Obtaining encrypted data to which the attribute information is added, which is encrypted data obtained by encrypting the print data;
An encryption key for decoding the encryption data, obtaining an encryption key to which attribute information is attached;
Storing the encryption data and the encryption key;
Collating attribute information of the encrypted data with attribute information of the encryption key;
Decoding the print data based on the encrypted data and the encryption key whose attribute information is matched by the verification;
Controlling printing by the image forming apparatus based on the decoded print data;
Including
The decryption is performed when all of the encrypted data and the encryption key are prepared.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004082123A JP4552471B2 (en) | 2004-03-22 | 2004-03-22 | Print control program, print control apparatus, print control system, and print control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004082123A JP4552471B2 (en) | 2004-03-22 | 2004-03-22 | Print control program, print control apparatus, print control system, and print control method |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2005267494A true JP2005267494A (en) | 2005-09-29 |
JP2005267494A5 JP2005267494A5 (en) | 2007-04-12 |
JP4552471B2 JP4552471B2 (en) | 2010-09-29 |
Family
ID=35091954
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004082123A Expired - Fee Related JP4552471B2 (en) | 2004-03-22 | 2004-03-22 | Print control program, print control apparatus, print control system, and print control method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4552471B2 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008003955A (en) * | 2006-06-23 | 2008-01-10 | Canon Inc | Image processing system and image processing method |
WO2018173752A1 (en) * | 2017-03-21 | 2018-09-27 | 日本電気株式会社 | Terminal device, information processing system, terminal device control method, and program |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06149500A (en) * | 1992-11-05 | 1994-05-27 | Nec Corp | Automatic switching mechanism for printer |
JPH07162408A (en) * | 1993-12-07 | 1995-06-23 | Hitachi Software Eng Co Ltd | Data delivery method |
JPH08292856A (en) * | 1995-04-20 | 1996-11-05 | Fuji Xerox Co Ltd | Print processor |
JPH09212315A (en) * | 1996-02-02 | 1997-08-15 | Fuji Xerox Co Ltd | Network printer |
JPH11220609A (en) * | 1998-01-30 | 1999-08-10 | Brother Ind Ltd | Image formation device, image data processor and storage medium |
JP2002024097A (en) * | 2000-04-10 | 2002-01-25 | Hewlett Packard Co <Hp> | Print restricting method of electronically transmitted information and document with print restriction |
JP2004038385A (en) * | 2002-07-01 | 2004-02-05 | Ricoh Co Ltd | Information processing apparatus, method, and program, and printer |
-
2004
- 2004-03-22 JP JP2004082123A patent/JP4552471B2/en not_active Expired - Fee Related
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06149500A (en) * | 1992-11-05 | 1994-05-27 | Nec Corp | Automatic switching mechanism for printer |
JPH07162408A (en) * | 1993-12-07 | 1995-06-23 | Hitachi Software Eng Co Ltd | Data delivery method |
JPH08292856A (en) * | 1995-04-20 | 1996-11-05 | Fuji Xerox Co Ltd | Print processor |
JPH09212315A (en) * | 1996-02-02 | 1997-08-15 | Fuji Xerox Co Ltd | Network printer |
JPH11220609A (en) * | 1998-01-30 | 1999-08-10 | Brother Ind Ltd | Image formation device, image data processor and storage medium |
JP2002024097A (en) * | 2000-04-10 | 2002-01-25 | Hewlett Packard Co <Hp> | Print restricting method of electronically transmitted information and document with print restriction |
JP2004038385A (en) * | 2002-07-01 | 2004-02-05 | Ricoh Co Ltd | Information processing apparatus, method, and program, and printer |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008003955A (en) * | 2006-06-23 | 2008-01-10 | Canon Inc | Image processing system and image processing method |
WO2018173752A1 (en) * | 2017-03-21 | 2018-09-27 | 日本電気株式会社 | Terminal device, information processing system, terminal device control method, and program |
CN110447030A (en) * | 2017-03-21 | 2019-11-12 | 日本电气株式会社 | Terminal device, information processing system, the control method of terminal device and program |
JPWO2018173752A1 (en) * | 2017-03-21 | 2020-01-30 | 日本電気株式会社 | Terminal device, information processing system, control method of terminal device, and program |
JP7120214B2 (en) | 2017-03-21 | 2022-08-17 | 日本電気株式会社 | Terminal device, information processing system, terminal device control method and program |
US11475116B2 (en) | 2017-03-21 | 2022-10-18 | Nec Corporation | Terminal device, information processing system, method of controlling terminal device, and program |
CN110447030B (en) * | 2017-03-21 | 2023-07-07 | 日本电气株式会社 | Terminal device, information processing system, control method for terminal device, and program |
Also Published As
Publication number | Publication date |
---|---|
JP4552471B2 (en) | 2010-09-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4055807B2 (en) | Document management method, document management system, and computer program | |
JP4443836B2 (en) | Digital copier | |
JP4514215B2 (en) | Information processing apparatus, image forming apparatus, image forming system, information processing method, and image forming method | |
US7561294B2 (en) | Mobile device-enabled secure release of print jobs using parallel decryption | |
JP2005192198A (en) | Secure data transmission in network system of image processing device | |
US20080267402A1 (en) | Image Forming Apparatus, Image Forming Method, Information Processing Apparatus and Information Processing Method | |
US20080019519A1 (en) | System and method for secure facsimile transmission | |
WO2004084078A1 (en) | Information processing method, information processing system, information processing device, and recording medium | |
JP2007323186A (en) | Apparatus for creating print control data, print management device, and printer | |
JP4225049B2 (en) | Job processing device | |
US8291467B2 (en) | Information processing apparatus, information management method, and storage medium therefor | |
US7761907B2 (en) | Image-forming device, method for controlling image-forming device, terminal, method for controlling terminal, and computer program | |
US8976966B2 (en) | Information processor, information processing method and system | |
JP2006239928A (en) | Image forming apparatus | |
JP4396377B2 (en) | Print control system, server device | |
JP2004066692A (en) | Image formation apparatus | |
JP4552471B2 (en) | Print control program, print control apparatus, print control system, and print control method | |
JP2009290709A (en) | Printing system, printing device, image processing apparatus, and control method of the printing system | |
JP2007196481A (en) | Image printer, image printing method, and image printing program | |
JP2008040796A (en) | Program, device, and system for document output control | |
JP4692493B2 (en) | Image information transmission apparatus and image information transmission management program | |
JP4595985B2 (en) | Document management method, document management system, and computer program | |
JP2007004682A (en) | Image processing system, image processing device and image processing method | |
JP2008312032A (en) | Image transfer system and image forming apparatus | |
JP4218971B2 (en) | Image forming apparatus and image forming program |
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 |