Having discussed what barcodes are and what they do in a previous article, a natural next question is, why are there different kinds of barcodes? Isn’t there one symbology that could do it all?

Barcode technology may be approaching that landmark but there is a path that got us to this point. The milestones on that path are in fact the different symbologies that have been invented; consistent with the theme of the article referenced above, symbologies were created to solve specific problems.  While this seems painfully obvious, what may not be so obvious are the pain points in that evolutionary process.  One example is staring us all in the face: the global UPC system. It solved a problem in the 1970’s but is now threatened by its own success as the system approaches its numbering capacity. A less obvious example is the GS1 Databar Stacked Omnidirectional symbols on loose fresh produce such as apples and oranges. We are all familiar with them but have you ever seen one scanned? They are a massive failure—and this is another part of the evolutionary process.2015-02-20_0002

The evolutionary process in barcoding is driven by three factors: data type, data capacity and symbol size. There is an underlying, foundational fourth driver: even if it satisfies the preceding three factors, a symbology must solve a problem. Fresh produce Databar labels failed because they solved a problem that did not exist.

Barcodes encode two data types: numeric and alpha-numeric. Serial number applications are perfect for numerical-only symbologies like UPC/EAN and its cousin, Interleaved 2 of 5. Alpha-numeric symbologies can parse subsets of data representing specific attributes of the marked item: serial number, lot or batch, expiration date, etc.

For database look-up like what UPC does, numeric-only works just fine—if you have enough data capacity to serve the huge and growing population of products in a global commerce environment, which brings us to the second factor.

 

Data capacity and symbol size are related—the more data, the larger and denser the symbol. Where larger capacities are necessary linear barcodes have evolved into symbologies with greater encoding efficiencies. Code 128, for example, can encode pairs of characters in the same space required to encode single characters. Qr-code-ver-40Symbol size can also be minimized somewhat by decreasing the size of the X dimension (narrow bar or space) and decreasing the wide/narrow ratio of a binary symbology, but there are tradeoffs in the barcode’s tolerance of print inaccuracies.

The most recent step in the evolutionary process is 2D or matrix symbologies, which have full alpha-numeric encoding capability, much greater data capacity than 1D barcodes and a more manageable square footprint. 2D symbologies are also more tolerant of print inaccuracies and offer user-definable error correction capability. Linear barcodes can only offer error detection.

Given all of this, what is the absolute best barcode for you to adopt in your business? If you plan to stay in business, you should use what your trading partners use—and migrate with them to whatever is next.

 

3db Barcode Testimonial

Our company (an advanced software company) recently worked with Barcode Test to source a barcode verifier.  Not long ago, we were awarded a contract requiring products to be marked with IUIDs in accordance with MIL-STD-130.  For that standard, marking labels must pass a verification test that evaluates many variables (contrast, size, clarity, syntax, modularity, and more).  After a thorough search, we reduced our options to a select few.

In our search for a verifier, the Axicon line caught our attention.  Barcode Test is our regional reseller for this product.   From the beginning, they were very prompt with their responses.  We ended up having a quick call with John Nachtrieb to go over our needs.  John was extremely easy to work with and provided a lot of great information.  He was very knowledgeable on the matter and was quick to offer up a demo unit (free of charge).

Upon receiving the demo verifier and testing it, a few questions arose.  John joined a call with us and answered all our questions.  Ultimately, the Axicon verifier wasn’t the best fit for us, so we shipped the demo back.  John was completely understanding.  A few weeks later, Barcode Test reached back out with another possible verifier for us to try.  While they didn’t sell that brand, they just wanted to help us find the best option that met our needs. They even offered to send us the unit that they have in-house to see if it worked to our liking. 

Barcode Test is truly a great company to work with.  Their service and willingness to help the customer are far beyond what you typically get from other companies.  They are experts in barcode quality assurance and seem willing to help in any way they can (even if that means not getting a sale and recommending another option that better fits the customer’s needs).  If anyone is in the market for barcode verification/scanning services or products, I would highly recommend giving Barcode Test a call.

Regards,

Production Manager