Patent ID: 8239328
Filing Date: 2012-08-07
Classification: G09C,H04L

Abstract:
1. An information processing apparatus comprising: a memory storing computer-executable instructions; a processor that executes the computer-executable instructions stored in the memory, wherein the computer-executable instructions include the following: a code reception unit programmed to receive a personal identification code, the personal identification code being input by a user of the information processing apparatus via an operation unit; a random number generation unit programmed to generate a random number; a code conversion unit programmed to convert the received personal identification code by using a first predetermined function; a random number encryption unit programmed to encrypt the random number generated by said random number generation unit, by using the converted personal identification code for an encryption key; the code conversion unit programmed to convert the converted personal identification code by using a second predetermined function, to yield a twice-converted personal identification code; a print data encryption unit programmed to encrypt print data by using the random number for an encryption key; a transmission unit programmed to transmit the encrypted random number, the twice-converted personal identification code and the encrypted print data to an external print control apparatus; wherein both the converted personal identification code used by the random number encryption unit and the random number used by the print data encryption unit are internally generated and supplied without outside assistance.