Der Maxicode ist in der internationalen Norm ISO/IEC 16023 spezifiziert.

maxicode

Die mit Abstand häufigste Anwendung findet sich auf den Paketaufklebern von UPS.

Es können 256 verschiedene Zeichen kodiert werden. Davon sind die Codewortwerte 0-127 die Zeichen nach ANSI X3.4. Das sind dann alle 128 ASCII Zeichen

Die Codewortwerte von 128 - 255 sind die Zeichen gemäß ISO/IEC 8859-1, Latin Alphabet No.1.

Es wird eine dichtere Darstellung einer rein numerischen Kodierung angeboten. Dabei passen dann 9 Ziffern in 6 Codewörter.

Jedes Codewort besteht auf 6 Modulen die ein sechseckiges Format haben. Dabei ist ein schwarzes Modul eine binäre 1 und ein weißes eine binäre 0.

Der Maxicode hat nur eine feste Gr√∂√üe die aus 884 Modulen besteht, die in 33 Zeilen um das zentrale Suchmuster angeordnet sind. Die Ruhezone hat ein festes Ma√ü mit einer Breite von 28,14mm und einer H√∂he von 26,91mm. Es stehen 144 Codew√∂rter f√ľr die Fehlerkorrektur und die Daten zur Verf√ľgung. Es k√∂nnen maximal 93 alphanumerische oder 138 numerische Zeichen kodiert werden. Verglichen mit DataMatrix, QR-Code und Aztec Code¬† ist das eine stark eingeschr√§nkte Kapazit√§t. F√ľr die Fehlerkorrektur werden entweder 50 (standard) oder 66 (enhanced) Codew√∂rter benutzt. Die Reed Solomon Fehlerkorrektur entspricht der Methode der anderen 2D Matrix Codes. Der Maxicode weist die Zeichens√§tze A, B,C, D und E auf. Das Konzept enspricht den Code 128 Zeichens√§tzen.

Die Codebreite darf nur zwischen 24 und 27mm varieren. Die Die Codehöhe ist 0,9556 mal die Codebreite.

Die geringe Kapazit√§t und die feste Vorgabe der Codegr√∂√üe machen den Code unflexibel f√ľr universelle Anwendungen. Die anderen Matrixcodes sind weitaus Leistungsf√§higer. Die runden Suchmuster in der Mitte lassen sich mit typischen Etikettendruckern im Thermo- bzw. Thermotransferverfahren mit 200 oder 300 dpi nicht besonders gut drucken. Die 6-eckigen Module sind ebenfalls mit dieser Druckerklasse nicht besonders gut zu drucken. Die Druckerklasse der Thermo- und Thermotransferdrucker ist aber auf der anderen Seite die h√§ufigste Wahl f√ľr den Druck von Versandetiketten.

Die eingeschr√§nkten M√∂glichkeiten dieses Codes und die ung√ľnstige Spezifikation f√ľr typische Etikettendrucker ist vermutlich der Grund daf√ľr, dass im wesentlichen nur UPS als Erfinder dieses Codes den Maxicode auch benutzt.

Warum der Maxicode in einer ISO Norm spezifiziert worden ist, obwohl es eigentlich nur einen Anwender gibt ist nicht nachvollziehbar, da eine Normierung dazu dient einem breiten Anwenderkreis eine einheitliche technische Vorgabe an die Hand zu geben.

Als Empfehlung kann man daher sagen, dass man den Maxicode benutzt wenn man bestimmte UPS Pakteaufkleber erstellt und sich ansonsten bei den anderen etablierten 2D Matrixcodes wie Data Matrix, QR-Code oder Aztec Code bedient.