compared with the more mature, one-dimensional barcodes which were designed to generally be mechanically scanned by a slim beam of light, a QR code is detected by a 2-dimensional electronic image sensor and after that digitally analyzed by a programmed processor. The processor locates the three distinct squares on the corners of the QR code image,