Information technology — International symbology specification — MaxiCode

This specification defines the requirements for the symbology known as MaxiCode. MaxiCode is a fixed-size matrix symbology which is made up of offset rows of hexagonal modules arranged around a unique finder pattern. This specification specifies the MaxiCode symbology characteristics, data character encodation, symbol formats, dimensions and print quality requirements, error correction rules, decoding algorithm, and user-selectable application parameters. MaxiCode includes special encodation modes for use in destination sortation symbols by carriers in the transport industry.

Technologies de l'information — Spécification internationale des symboles — MaxiCode

General Information

Status
Published
Publication Date
03-May-2000
Current Stage
9020 - International Standard under periodical review
Start Date
15-Apr-2025
Completion Date
15-Apr-2025
Ref Project

Buy Standard

Standard
ISO/IEC 16023:2000 - Information technology -- International symbology specification -- MaxiCode
English language
44 pages
sale 15% off
Preview
sale 15% off
Preview
Standard
ISO/IEC 16023:2000 - Information technology -- International symbology specification -- MaxiCode
English language
44 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)


INTERNATIONAL ISO/IEC
STANDARD 16023
First edition
2000-05-01
Information technology — International
symbology specification — MaxiCode
Technologies de l'information — Spécification internationale des
symboles — MaxiCode
Reference number
©
ISO/IEC 2000
PDF disclaimer
This PDF file may contain embedded typefaces. In accordance with Adobe's licensing policy, this file may be printed or viewed but shall not
be edited unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In downloading this
file, parties accept therein the responsibility of not infringing Adobe's licensing policy. The ISO Central Secretariat accepts no liability in this
area.
Adobe is a trademark of Adobe Systems Incorporated.
Details of the software products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation parameters
were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies. In the unlikely event
that a problem relating to it is found, please inform the Central Secretariat at the address given below.
© ISO/IEC 2000
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means, electronic
or mechanical, including photocopying and microfilm, without permission in writing from either ISO at the address below or ISO's member body
in the country of the requester.
ISO copyright office
Case postale 56 � CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax + 41 22 734 10 79
E-mail copyright@iso.ch
Web www.iso.ch
Printed in Switzerland
ii © ISO/IEC 2000 – All rights reserved

Contents
Introduction . 1
1 Scope . 1
2 Normative References . 1
3 Definitions and Mathematical Symbols . 1
3.1 Definitions . 1
3.1.1 Codeword . 1
3.1.2 Extended Channel Interpretation (ECI) . 1
3.1.3 Mode Indicator . 1
3.1.4 Module. 2
3.2 Mathematical Symbols and Operations . 2
4 Requirements . 2
4.1 Symbology Characteristics . 2
4.1.1 Basic Characteristics . 2
4.1.2 Summary of Additional Features . 3
4.2 Symbol Description . 4
4.2.1 Symbol Structure . 4
4.2.2 Symbol Character and Module Sequence . 5
4.3 General Encodation Procedures . 6
4.4 Character Assignments . 7
4.4.1 Codeword Representation . 7
4.4.2 Default Character Interpretation . 7
4.4.3 Code Sets . 7
4.4.4 Symbology Control Characters . 8
4.5 User Considerations for Encoding Data in a MaxiCode Symbol . 9
4.5.1 User Selection of Error Correction Level . 9
4.5.2 User Selection of Mode . 9
4.5.3 User Selection of Extended Channel Interpretation . 10
4.5.4 User Selection of Structured Append .10
4.5.5 User Assessment of Encodation Capacity . 10
4.6 Extended Channel Interpretation . 10
4.6.1 ECI and Modes 2 and 3 . 10
4.6.2 Encodation Modes and ECIs . 10
4.6.3 Encoding ECIs in MaxiCode . 11
4.6.4 ECIs and Structured Append . 11
4.6.5 Post-Decode Protocol . 11
4.7 Message Structure . 11
4.7.1 Primary Message . 11
4.7.2 Secondary Message . 11
4.7.3 Structuring the Data . 12
4.8 Modes . 12
4.8.1 Mode 0: Obsolete . 12
4.8.2 Mode 1: Obsolete . 12
4.8.3 Modes 2 and 3: Structured Carrier Message . 12
4.8.4 Mode 4: Standard Symbol . 13
4.8.5 Mode 5: Full EEC. 13
4.8.6 Mode 6: Reader Programming . 13
4.8.7 Mode Indicators . 13
© ISO/IEC 2000 – All rights reserved iii

4.9 Structured Append . 13
4.9.1 Basic Principles . 13
4.9.2 Structured Append and Modes 2 and 3 . 13
4.9.3 Structured Append in Modes 4 to 6 . 14
4.9.4 Buffered and Unbuffered Operation .14
4.10 Error Detection and Correction . 14
4.10.1 Enhanced Error Correction (EEC) in the Primary Message . 14
4.10.2 Error Correction in the Secondary Message . 14
4.10.3 Generating the Error Correction Codewords . 14
4.10.4 Error Correction Capacity . 15
4.11 Dimensions . 15
4.11.1 Symbol Dimensions . 15
4.11.2 Hexagonal Module Dimensions . 15
4.11.3 Dark Hexagon Dimensions and Tolerances . 16
4.11.4 Finder Pattern Dimensions . 16
4.11.5 Quiet Zones . 17
4.11.6 Overall Symbol Size . 17
4.11.7 Practical Printing Guidance . 17
4.12 User Guidelines . 17
4.12.1 Human Readable Interpretation . 17
4.12.2 Autodiscrimination Capability . 17
4.13 Symbol Quality . 17
4.13.1 Obtaining the Test Image . 17
4.13.2 Symbol Quality Parameters . 17
4.13.3 Overall Symbol Grade . 19
4.13.4 Process Control Measurements . 19
4.14 Reference Decode Algorithm . 19
4.15 Transmitted Data . 22
4.15.1 Basic Interpretation . 22
4.15.2 Protocol for Extended Channel Interpretation . 22
4.15.3 Symbology Identifier . 22
4.15.4 Transmitted Data Example . 23
Annexe A (Normative) . 24
MaxiCode Basic Character Encodation: Default Character Set . 24
Annexe B (Normative) . 26
Mode 2 and Mode 3: Structured Carrier Message . 26
B.1 The Structure of the Primary Message . 26
B.2 Modes 2 and 3 Messages Beginning with "[)>RS01GS" . 27
B.2.1 Encoding . 27
B.2.2 Decoding . 27
B.3 Modes 2 and 3 Messages Not Beginning with "[)>RS01GS" . 28
B.3.1 Encoding . 28
B.3.2 Decoding . 28
B.4 Modes 2 and 3 and Structured Append .
...


INTERNATIONAL ISO/IEC
STANDARD 16023
First edition
2000-05-01
Information technology — International
symbology specification — MaxiCode
Technologies de l'information — Spécification internationale des
symboles — MaxiCode
Reference number
©
ISO/IEC 2000
PDF disclaimer
This PDF file may contain embedded typefaces. In accordance with Adobe's licensing policy, this file may be printed or viewed but shall not
be edited unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In downloading this
file, parties accept therein the responsibility of not infringing Adobe's licensing policy. The ISO Central Secretariat accepts no liability in this
area.
Adobe is a trademark of Adobe Systems Incorporated.
Details of the software products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation parameters
were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies. In the unlikely event
that a problem relating to it is found, please inform the Central Secretariat at the address given below.
© ISO/IEC 2000
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means, electronic
or mechanical, including photocopying and microfilm, without permission in writing from either ISO at the address below or ISO's member body
in the country of the requester.
ISO copyright office
Case postale 56 � CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax + 41 22 734 10 79
E-mail copyright@iso.ch
Web www.iso.ch
Printed in Switzerland
ii © ISO/IEC 2000 – All rights reserved

Contents
Introduction . 1
1 Scope . 1
2 Normative References . 1
3 Definitions and Mathematical Symbols . 1
3.1 Definitions . 1
3.1.1 Codeword . 1
3.1.2 Extended Channel Interpretation (ECI) . 1
3.1.3 Mode Indicator . 1
3.1.4 Module. 2
3.2 Mathematical Symbols and Operations . 2
4 Requirements . 2
4.1 Symbology Characteristics . 2
4.1.1 Basic Characteristics . 2
4.1.2 Summary of Additional Features . 3
4.2 Symbol Description . 4
4.2.1 Symbol Structure . 4
4.2.2 Symbol Character and Module Sequence . 5
4.3 General Encodation Procedures . 6
4.4 Character Assignments . 7
4.4.1 Codeword Representation . 7
4.4.2 Default Character Interpretation . 7
4.4.3 Code Sets . 7
4.4.4 Symbology Control Characters . 8
4.5 User Considerations for Encoding Data in a MaxiCode Symbol . 9
4.5.1 User Selection of Error Correction Level . 9
4.5.2 User Selection of Mode . 9
4.5.3 User Selection of Extended Channel Interpretation . 10
4.5.4 User Selection of Structured Append .10
4.5.5 User Assessment of Encodation Capacity . 10
4.6 Extended Channel Interpretation . 10
4.6.1 ECI and Modes 2 and 3 . 10
4.6.2 Encodation Modes and ECIs . 10
4.6.3 Encoding ECIs in MaxiCode . 11
4.6.4 ECIs and Structured Append . 11
4.6.5 Post-Decode Protocol . 11
4.7 Message Structure . 11
4.7.1 Primary Message . 11
4.7.2 Secondary Message . 11
4.7.3 Structuring the Data . 12
4.8 Modes . 12
4.8.1 Mode 0: Obsolete . 12
4.8.2 Mode 1: Obsolete . 12
4.8.3 Modes 2 and 3: Structured Carrier Message . 12
4.8.4 Mode 4: Standard Symbol . 13
4.8.5 Mode 5: Full EEC. 13
4.8.6 Mode 6: Reader Programming . 13
4.8.7 Mode Indicators . 13
© ISO/IEC 2000 – All rights reserved iii

4.9 Structured Append . 13
4.9.1 Basic Principles . 13
4.9.2 Structured Append and Modes 2 and 3 . 13
4.9.3 Structured Append in Modes 4 to 6 . 14
4.9.4 Buffered and Unbuffered Operation .14
4.10 Error Detection and Correction . 14
4.10.1 Enhanced Error Correction (EEC) in the Primary Message . 14
4.10.2 Error Correction in the Secondary Message . 14
4.10.3 Generating the Error Correction Codewords . 14
4.10.4 Error Correction Capacity . 15
4.11 Dimensions . 15
4.11.1 Symbol Dimensions . 15
4.11.2 Hexagonal Module Dimensions . 15
4.11.3 Dark Hexagon Dimensions and Tolerances . 16
4.11.4 Finder Pattern Dimensions . 16
4.11.5 Quiet Zones . 17
4.11.6 Overall Symbol Size . 17
4.11.7 Practical Printing Guidance . 17
4.12 User Guidelines . 17
4.12.1 Human Readable Interpretation . 17
4.12.2 Autodiscrimination Capability . 17
4.13 Symbol Quality . 17
4.13.1 Obtaining the Test Image . 17
4.13.2 Symbol Quality Parameters . 17
4.13.3 Overall Symbol Grade . 19
4.13.4 Process Control Measurements . 19
4.14 Reference Decode Algorithm . 19
4.15 Transmitted Data . 22
4.15.1 Basic Interpretation . 22
4.15.2 Protocol for Extended Channel Interpretation . 22
4.15.3 Symbology Identifier . 22
4.15.4 Transmitted Data Example . 23
Annexe A (Normative) . 24
MaxiCode Basic Character Encodation: Default Character Set . 24
Annexe B (Normative) . 26
Mode 2 and Mode 3: Structured Carrier Message . 26
B.1 The Structure of the Primary Message . 26
B.2 Modes 2 and 3 Messages Beginning with "[)>RS01GS" . 27
B.2.1 Encoding . 27
B.2.2 Decoding . 27
B.3 Modes 2 and 3 Messages Not Beginning with "[)>RS01GS" . 28
B.3.1 Encoding . 28
B.3.2 Decoding . 28
B.4 Modes 2 and 3 and Structured Append .
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.