In an anti-counterfeiting system and method, a set of identification codes are generated from data associated with units of a line of items. The image data source provides a frame corresponding to a particular image size. The image reconstructing device comprises an interpolation part interpolating a third sub-image formed by a third sub-lens based on the first sub-image and the second sub-image constituting the acquired lens array image, wherein the third sub-lens is positioned between the first sub-lens forming the first sub-image and the second sub-lens forming the second sub-image.