PRINT DATA COMMUNICATION WITH DATA ENCRYPTION AND DECRYPTION
0 Assignments
0 Petitions
Accused Products
Abstract
A printing job containing printing data is transmitted to a specified image forming apparatus through a communications medium so that the printing data can be printed by the specified image forming apparatus. The printing data is encrypted in an encrypting method specified for printing the printing job, the information about the destination for the image forming apparatus is obtained, and the information about the destination obtained by the obtaining means is decrypted by the disclosed method, apparatus, and medium.
-
Citations
45 Claims
-
1-33. -33. (canceled)
-
34. A print system comprising a print control apparatus for generating a print job, plurality of image forming apparatuses for printing data based on the print job and management server or managing information of the image forming apparatuses, which are connected the other via a network, the print system comprising:
-
a search request transmission unit, provided in the print control apparatus, configured to transmit to the management server a search request to search the plurality of image forming apparatuses for one image forming apparatus to print data based on a print job, the search request including a necessary condition for the image forming apparatus; a selection unit, provided in the management server, configured to select the image forming apparatus from among the plurality of image forming apparatuses based on the search request transmitted by the search request transmission unit; an informing unit, provided in the management server, configured to inform the print control apparatus of an encryption key which can be decrypted only by the image forming apparatus selected by the selection unit and of an address of the selected image forming apparatus; an image forming apparatus information obtaining unit, provided in the print control apparatus, configured to obtain the on key and the address informed by the informing unit; a first encryption unit, provided in the print control apparatus, configured to encrypt print data using the encryption key obtained by the image forming apparatus information obtaining unit; a management server information obtaining unit, provided in the print control apparatus, configured to obtain an encryption key which can be decrypted only by the management server; a second encryption unit, provided in the print control apparatus, configured to encrypt the print data using the encryption key obtained by the management server information obtaining unit; a print job transmission unit, provided in the print control apparatus, configured to transmit the print job including the print data encrypted by the first encryption unit to the address obtained by the image forming apparatus information obtaining unit, and transmit the print job including the print data encrypted by the second encryption unit to the management server; a decryption unit, provided in the management server, configured to decrypt the encrypted print data included in the print job transmitted by the print job transmission unit; a third encryption unit, provided in the management server, configured to encrypt the print data decrypted by the decryption unit using the encryption key of the image forming apparatus selected by the selection unit; and a print data transmission unit, provided in the management server, configured to transmit the print data encrypted by the third encryption unit to the image forming apparatus selected the selection unit. - View Dependent Claims (35, 36, 37, 38, 40, 41, 42, 43)
-
-
39. A print method for a print system comprising a print control apparatus for generating a print job, a plurality of image forming apparatuses for printing data based on the print job and a management server for managing information of the plurality of image forming apparatuses, which are connected to each other via a network, the print method comprising:
-
a search request transmission step, used by the print control apparatus, of transmitting to the management server a search request to search the plurality of image forming apparatuses for one image forming apparatus to print data based on a print job, the search request including a necessary condition for the image forming apparatus; a selection step, used by the management server, of selecting the image forming apparatus from among the plurality of image forming apparatuses based on the search request transmitted in the search request transmission step; an informing step, used by the management server, of informing the print control apparatus of an encryption key which Can be decrypted only by the image forming apparatus selected in the selection step and of an address of the selected image forming apparatus; an image forming apparatus information obtaining step, used by the print control apparatus, of obtaining the encryption key and the address informed by the informing step; a first encryption step, used by the print control apparatus, of encrypting print data using the encryption key obtained in the image forming apparatus information obtaining step; a management server information obtaining step, used by the print control apparatus, of obtaining an encryption key which can be decrypted only by the management server; a second encryption step, used by the print control apparatus, of encrypting the print data using the encryption key obtained in the management server information obtaining step; a print job transmission step, used by the print control apparatus, of transmitting the print job including the print data encrypted in the second encryption step to the address obtained in the image forming apparatus information obtaining step, and transmitting the print job including the print data encrypted by the second encryption step to the management server, a decryption step, used by the management server, of decrypting the encrypted print data included in the print job transmitted in the print job transmission step; a third encryption step, used by the management server, of encrypting the print data decrypted in the decryption step using encryption key of the image forming apparatus selected in the selection step; and a print data transmission step used by the management server, configured to transmit the print data encrypted in the third encryption step to the image forming apparatus selected in the selection step.
-
-
44. A management server connected via a network to a print control apparatus for generating a print job and to a plurality of image forming apparatuses for printing data based on the print job, the management server managing information of the plurality of image forming apparatuses and comprising:
-
a selection unit configured to select, based on a search request transmitted from the print control apparatus, one image forming apparatus to print data based on a print job from among the plurality of image forming apparatuses; an informing unit configured to inform the print control apparatus of an encryption key which can be decrypted only by the image forming apparatus selected by the selection unit and of an address of the selected image forming apparatus; a management server information informing unit configured to inform the print control apparatus of an encryption key which can be decrypted only by the management server; a decryption unit configured to decrypt print data encrypted by the encryption key of the management server, the encrypted print data being included in a print job transmitted by the print control apparatus; an encryption unit configured to encrypt the print data decrypted by the decryption unit using the encryption key of the image forming apparatus selected by the selection unit; and a print data transmission unit configured to transmit the print data encrypted by the encryption unit to the image forming apparatus selection by selection unit, wherein the print control apparatus (a) encrypts the print data using the encryption key informed by the informing unit and transmits the print job including the encrypted print data to the address of the selected image forming apparatus informed by the informing unit, and (b) encrypts the print data using the encryption key informed by the management server information informing unit and transmits the print job including the encrypted print data to the management server.
-
-
45. A method for a print system comprising a management server connected via a network to a print control apparatus for generating a print job and to a plurality of image forming apparatuses for printing data based on the print job, the management server managing information of the plurality of image forming apparatuses, the method comprising:
-
a selection step of selecting, based on a search request transmitted from the print control apparatus, one image forming apparatus to print data based on a print job from among the plurality of image forming apparatuses; an informing step of informing the print control apparatus of an encryption key which can be decrypted only by the image forming apparatus selected in said selection step and of an address of the selected image forming apparatus, a management server information informing step of informing the print control apparatus of an encryption key which can be decrypted only by the management server; a decryption step of decrypting print data encrypted by the encryption key of the management server, the encrypted print data being included in a print job transmitted by the print control apparatus; an encryption step of encrypting the print data decrypted in the decryption step using the encryption key of the image forming apparatus selected in said selection step; and a print data transmission step of transmitting the print data encrypted in said encryption step to the image forming apparatus selection in said selection step, wherein the print control apparatus (a) encrypts the print data using the encryption key informed in said informing step and transmits the print job including the encrypted print data to the address of the selected image forming apparatus informed in said informing step, and (b) encrypts the print data using the encryption key informed in said management server information informing step and transmits the print job including the encrypted print data to the management server.
-
Specification