Patent ID: 8402039

Claim:
An information processing apparatus comprising: an encoder configured to encode target information which is a target to be processed using encoding information so as to generate encoded target information; a first storage unit configured to store a target information group which includes the generated encoded target information; an input unit configured to receive an input of the encoding information; a processing control unit configured to allow browsing of attribute information indicating an attribute of the target information group only when the encoding information is input and an authentication process using the input encoding information is performed; a decoder configured to decode, after the browsing of the attribute information is allowed, the encoded target information contained in an encoded target information group of which the attribute information is allowed to be browsed, using the input encoding information, so as to generate the target information; a second storage unit configured to store the generated target information as the target information contained in the target information group; and a processing unit configured to process the target information stored in the second storage unit as the target, wherein the target information and the attribute information are encoded by the same encoding information, and wherein the decoder decodes at a time, only when the encoding information is input, all the encoded target information contained in the encoded target information group of which the browsing is allowed, using the input encoding information, so as to generate the target information corresponding to the encoded target information.