Patent ID: 8259941

Claim:
An image processor comprising: a code-information recognizing unit that recognizes code information expressing information of an input image; a storage control unit that stores the input image in a storage device; a code-information generating unit that, in response to a notification that the input image has been stored in the storage device received from the storage control unit, generates two-dimensional code information expressing at least one of information relating to storage of the input image, the information relating to the storage of the input image includes at least one of date and time when the input image is stored in the storage device, a storage location in the storage device in which the input image is stored, and a file name of the input image and an output parameters of the input image, the output parameters of the input image includes a printing parameter of the input image; a code encrypting unit that encrypts the two-dimensional code information generated by the code-information generating unit; a relating unit that relates the two-dimensional code information generated by the code-information generating unit and the input image stored in the storage device to each other; a printing unit that prints out the two-dimensional code information generated by the code-information generating unit onto a recording medium; an operating unit that receives input of two-dimensional code use information for using the two-dimensional code information generated by the code-information generating unit; a processing unit that retrieves the input image related to the two-dimensional code information recognized by the code-information recognizing unit from the storage device, when corresponding two-dimensional code information becomes available by the two-dimensional code use information input from the operating unit, and performs processing with respect to retrieved input image based on the two-dimensional code information; and a re-encrypting unit that causes the code encrypting unit to encrypt the two-dimensional code information and the operating unit to display the decryption information, when a period has passed since the date and time of generation of the two-dimensional code information by the code-information generating unit.