Documents
Current code
![mix](UPC_EANUCC_12_barcode.png)
Since S, M, and E all include two bars, and each of the 12 digits of the UPC-A barcode consists of two bars and two spaces, all UPC-A barcodes consist of exactly (3×2)+(12×2)=30 bars.
The UPC has only numerals, with no letters or other characters. The first digit L is the prefix. The last digit R is an error correcting check digit, allowing some errors in scanning or manual entry to be detected. UPC data structures are a component of GTINs (Global Trade Item Numbers). All of these data structures follow the global GS1 standards.
Global Trade Item Number (GTIN) is an identifier for trade items developed by GS1 (comprising the former EAN International and Uniform Code Council). Such identifiers are used to look up product information in a database (often by inputting the number through a bar code scanner pointed at an actual product) which may belong to a retailer, manufacturer, collector, researcher, or other entity. The uniqueness and universality of the identifier is useful in establishing which product in one database corresponds to which product in another database, especially across organizational boundaries.
GS1, founded in 1977, is an international not-for-profit association dedicated to the development and implementation of global standards and solutions to improve the efficiency and visibility of supply and demand chains globally and across multiple sectors. The GS1 System of standards is the most widely-used supply-chain standards system in the world.
GS1's main activity is the development of the GS1 System, a series of standards designed to improve supply-chain management.
The GS1 System is composed of four key standards: Barcodes (used to automatically identify things), eCom (electronic business messaging standards allowing automatic electronic transmission of data), GDSN (Global Data Synchronisation standards which allow business partners to have consistent item data in their systems at the same time) and EPCglobal (which uses RFID technology to immediately track an item).
The main barcode types found on fruitstickers or on other labels that are found on fruit are: EAN-13, EAN-8, UPC-A, UPC-E and GS1 DataBar Stacked.
EAN-13
![](Barcode2_html_23a98693.gif)
The EAN-13 barcodes are used worldwide for marking products often sold at retail point of sale. The numbers encoded in EAN-13 bar codes are product identification numbers, which are also called Japanese Article Number (JAN) in Japan. All the numbers encoded in UPC and EAN barcodes are known as Global Trade Item Numbers (GTIN), and they can be encoded in other GS1 barcodes.
EAN-13 is used world-wide for marking retail goods. The symbol encodes 13 characters: the first two or three are a country
code which identify the country in which the manufacturer is registered (not necessarily where the product is actually made). The country code is followed by 9 or 10 data digits (depending on the length of the country code) and a single digit check-sum. 2-digit and 5-digit supplemental barcodes may be added for a total of 14 or 17 data digits.
EAN-13 is very common on Melons stickers, mainly for European market while in USA market UPCA is preferred
EAN-8
![mix](Barcode2_html_431696b9.gif)
EAN-8 is a shortened version of the EAN-13 code. It includes a 2 or 3 digit
country code, 4 of 5 data digits (depending on the length of the country code), and a checksum digit. While it is possible to add a 2-digit or 5-digit extension barcode, the primary purpose of the EAN-8 code is to use as little space as possible.
Unlike the UPC-E symbol, which compresses data that could also be printed as a full-size
UPC-A symbol by squeezing out zeroes, the data digits in an EAN-8 symbol specifically identify a particular product and manufacturer. Since a limited number of EAN-8 codes are available in each country, they are issued only for products with insufficient space for a normal EAN-13 symbol. For example, a 2-digit country code permits a total of only 100,000 item numbers.
EAN-8 is largely used on Flag labels for little fruit packets.
UPC-A
![mix](Barcode2_html_m3ca34d79.gif)
Common in USA market especially on Melons and Watermelons.
UPC-E
![mix](Barcode2_html_4611ecd3.gif)
The UPC-E code is a compressed barcode which is intended for use on small items. Compression works by squeezing extra zeroes out of the barcode and then automatically re-inserting them at the scanner. Only barcodes containing zeroes are candidates for the UPC-E symbol.
GS1
GS1 DataBar Stacked Omnidirectional
GS1 renamed the RSS Symbology (Reduced Space Symbology) to GS1 DataBar to avoid confusion with popular RSS XML Feed technology. The new name does not change the standard, however, and any documentation that refers to RSS Symbology is the same as GS1 DataBar.
GS1 DataBar Stacked Omnidirectional is designed to condense the GTIN information into a more compact and square barcode suitable for use on smaller packages (such as the label stickers on fresh produce).
GS1 DataBar Family (from Morovia)
Variant | Data Encoded | POS | Applications | Sample Barcode |
---|---|---|---|---|
DataBar Omnidirectional | 14-digit GTIN | Yes | Packaged goods |
![]() |
DataBar Stacked Omnidirectional | 14-digit GTIN | Yes | Packaged goods, Produce |
![]() |
DataBar Expanded | Any GS1-128 data, up to 74 digits or 41 alphanumeric | Yes | Variable-measure food, Coupons |
![]() |
DataBar Expanded Stacked | Any GS1-128 data, up to 74 digits or 41 alphanumeric | Yes | Variable-measure food, Coupons |
![]() |
DataBar Truncated | 14-digit GTIN | No | Health care item |
![]() |
DataBar Stacked | 14-digit GTIN | No | Health care item |
![]() |
DataBar Limited | 14-digit GTIN | No | Health care item |
![]() |
Bidimensional code
The previous ones are linear barcodes, there are also two-dimensional with a lot of type but in our case (the fruit and vegetable labels) you find only QR code. In recent years there was a proliferation in some labels but also in many other cases (advertising, event posters, etc.) of QR code (Quick Response),![mix](QR_codeinfo.png)
The QR code was developed in 1994 by the Japanese company Denso Wave, for the purpose of tracking the car parts in Toyota factories.
![mix](26510a.jpg)
As you can see in the attached figure the QR code is a matrix with 3 large squares (at three corners) and a smaller one (which give alignment), around the 3 larger squares are placed information about version and format, the rest of the field contains informations and keys to error correction. Around the square there is a white band that serves to delimit the area to be scanned by the app that reads the code.
A Data Matrix code is a two-dimensional matrix barcode consisting of black and white "cells" or modules arranged in either a square or rectangular pattern. Data Matrix was invented by International Data Matrix, Inc. (ID Matrix) which was merged into RVSI/Acuity CiMatrix, who were acquired by Siemens AG in October, 2005 and Microscan Systems in September 2008. Data Matrix is covered today by several ISO/IEC standards and is in the public domain for many applications, which means it can be used free of any licensing or royalties. Data Matrix symbols are made up of modules arranged within a perimeter finder and timing pattern.
![mix](datamatrix.gif)
![mix](DataMatrixSymbol.gif)
Some links to barcode theme
Barcode on WikipediaDifferent Types of Barcodes
Agamik Barcoding
IDAutomation Barcode FAQ & Tutorial
GS1 DataBar Barcode FAQ and Tutorial
Supported Barcode Types
IDAutomation: How to Identify a Barcode, pictures for 33 types
Barcodes, readers, scanners, fonts, software
Barcode Types
Barcode fonts
Barcode: picture and informations on 40 types
GS1
Search from barcode to enterprise informatioons
QR code on Wikipedia
Datamatrix code on Wikipedia
Create your own QR code
Create your own Data Matrix code
Barcodes for fun
Onlineweblibrary BLOGPictures of barcode vector
Perché il codice a barre?
Kyoko
Architettura e design
Bar-code-revolution
Freedom
Upstate fancy
QRcodes