Patent ID: 8218872

Claim:
A non-transitory computer-readable medium storing an information processing program that causes a computer to execute information processing, the information processing comprising: printing a first image to a first document, the first image comprising a first character and a code image, wherein the first character indicates at least part of a first pair of a first attribute name and a first attribute value included in electronic data, and the code image comprises: (i) a first information image that indicates the at least part of the first pair of the first attribute name and the first attribute value included in the electronic data, and (ii) a second information image that indicates a storage location of the electronic data; scanning the first document and a paper document in series to obtain the first image and a second image of the paper document, the second image of the paper document comprising a second character that indicates at least part of a second pair of a second attribute name and a second attribute value; determining whether the at least part of the first pair of the first attribute name and the first attribute value matches the at least part of the second pair of the second attribute name and the second attribute value; registering the second image of the paper document to the storage location in response to determining that the at least part of the first pair of the first attribute name and the first attribute value matches the at least part of the second pair of the second attribute name and the second attribute value; and prohibiting registering of the second image of the paper document to the storage location in response to determining that the at least part of the first pair of the first attribute name and the first attribute value does not match the at least part of the second pair of the second attribute name and the second attribute value.