Standards: Matrix Bar Code Symbologies

 

Dot Code A

Dot Code A is a two dimensional square matrix code constructed from dots.  It encodes binary numbers in the part of the symbol reserved for data.  Main features are its high information density and its reliability combined with relatively large dimensional tolerances.

(8/94) Uniform Symbology Specification - Code OneCode One

Code One is a two-dimensional matrix symbology containing dark and light square data modules and a finder pattern of parallel lines in the symbol's interior. A two-dimensional imaging device such as a CCD camera is necessary to scan the symbology. Code One is designed with a fixed level of error correction capability. It supports industry standard escape sequences to define international code pages and special encodation schemes. Code One is used both for large data file encoding and small item marking applications. This document includes descriptions of the character encodation, symbol structure, reference decode algorithm, and symbol quality measurements for Code One.

(11/96) ANSI/AIM BC10 International Symbology Specification - MaxiCodeMaxiCode

MaxiCode is a two-dimensional matrix symbology containing a fixed number of dark and light hexagonal modules. The symbol is specified to be a fixed size. MaxiCode has a bulls eye finder pattern in the center of the symbol. A two-dimensional device such as a CCD camera is necessary to scan the symbology. MaxiCode is designed with two selectable levels of error correction capability. It supports industry standard escape sequences to define international code pages and special encodation schemes. MaxiCode is used to encode address and customer specified data on shipping packages which are scanned on high-speed conveyors. This document includes descriptions of the character encodation, symbol structure, reference decode algorithm, and symbol quality measurements for MaxiCode. A diskette with electronic versions of tables referenced in the specification is included. A symbol size overlay template is also included.

(11/96) ANSI/AIM BC11 International Symbology Specification - Data MatrixDatamatrix

Data Matrix is a two-dimensional matrix symbology containing dark and light square data modules. It has a finder pattern of two solid lines and two alternating dark and light lines on the perimeter of the symbol. A two-dimensional imaging device such as a CCD camera is necessary to scan the symbology. Data Matrix is designed with a fixed level of error correction capability. It supports industry standard escape sequences to define international code pages and special encodation schemes. Data Matrix is used for small item marking applications using a wide variety of printing and marking technologies. This document includes descriptions of the character encodation, symbol structure, reference decode algorithm, and symbol quality measurements for Data Matrix. A diskette with electronic versions of tables referenced in the specification is included.

 

(11/97) ANSI/AIM BC13 ITS/97/002 - Aztec Codeaztec.gif (3617 bytes)

Aztec Code is a two-dimensional matrix symbology containing dark and light square data modules. It has a finder pattern of concentric square rings centered on a single dark module located in the center of the symbol. A two-dimensional imaging device such as a CCD camera is necessary to scan the symbology. Aztec Code is designed with user-selectable percentages of error correction. It supports industry standard escape sequences to define international code pages and special encodation schemes. Aztec Code is used for small item marking applications using a wide variety of printing and marking technologies. This document includes descriptions of the character encodation, symbol structure, reference decode algorithm, and symbol quality measurements for Aztec Code.

 

(11/97) AIM ITS/97/001 International Symbology Specification -QR Codewpe1.gif (1826 bytes)


QR Code is a two-dimensional matrix symbology containing dark and light square data modules. It has position detection patterns on three of its for corners and features direct encodation of the Japanese Kana-Kanji character set. A two-dimensional imaging device such as a CCD camera is necessary to scan the symbology. QR Code is designed with selectable levels of error correction. It supports industry standard escape sequences to define international code pages and special encodation schemes. QR Code is used for small item marking applications using a wide variety of printing and marking technologies. This document includes descriptions of the character encodation, symbol structure, reference decode algorithm, and symbol quality measurements for QR Code.