欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    ISO 16022-2000原版完整文件.docx

    • 资源ID:96178265       资源大小:492.79KB        全文页数:106页
    • 资源格式: DOCX        下载积分:40金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要40金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    ISO 16022-2000原版完整文件.docx

    -INTERNATIONAL STANDARD 1S0/IEC 16022:2000 TECHNICAL CORRIGENDUM 1Published 2004-05-15INTERNATIONAL ORGANIZATION FOR STANDARDIZATIONME邓 邓 APO月H邸 OPAHl'13AL.陨 n o CTAH胪 PTl'13俎 叩ORGANISATION INTERNATIONALE DE NORMALISATIONINTERNATIONAL ELECTROTECHNICAL COMMISSIONME邓 邓 APO月H邸 初 EKTPOTEXH如 ECKAS1 KOMl'1CC陨COMMISSION亡LE CTROTECHNIQUE INTERNATIONALEInformation technology- International symbology specification -Data matrixTECHNICAL CORRIGENDUM 1Technologies de /'information Sp ecificationinternationale des symboles M atrice de donnees RECTIFICA TIF TECHNIQUE 1Technical Corrigendum 1 to 1S0/IEC 16022 was prepared by Joint Technical Committee 1S0/IEC JTC 1, Information technology, Subcommittee SC 31, Automatic identification and data capture techniques.Cover pageReplace the title with the following:Information technology- International symbology specification -Data MatrixTechnologies de /'information Sp ecificationinternationale des symboles D ata MatrixICS 01.080.50; 35.040Ref. No. 1S0/IEC 16022:2000/Cor.1:2004(E)© 1S0/IEC 2004 - All rights reservedCopyright International OrgPanuizbatiloisn hfoer SdtanindarSdizwatiiotzn erlandProvided by IHS under license with ISOLicensee=IHS Employees/1111111001, User=Buxton, SethNo reproduction or networking permitted without license from IHSNot for Resale, 07/18/2007 03:20:42 MDT1S0/IEC 16022:2000/Cor.1:2004(E)Page 1Replace the title with the following:Information technology- International symbology specification -Data Matrix2Copyright International Organization for Standardization© 1S0/IEC 2004 - All rights reservedProvided by IHS under license with ISOLicensee=IHS Employees/1111111001, User=Buxton, SethNo reproduction or networking permitted without license from IHSNot for Resale, 07/18/2007 03:20:42 MDTINTERNATIONAL STANDARDISO/IEC 16022First edition 2000-05-01Information technology International symbology specification Data matrixTechnologies de l'information Spécification internationale des symboles Matrice de donnéesReference number ISO/IEC 16022:2000(E)© ISO/IEC 2000ISO/IEC 16022:2000(E)PDF disclaimerThis 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 2000All 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 officeCase postale 56 CH-1211 Geneva 20 Tel. + 41 22 749 01 11Fax + 41 22 734 10 79E-mail copyrightiso.ch Web www.iso.chPrinted in Switzerlandii© ISO/IEC 2000 All rights reservedISO/IEC 16022:2000(E)ContentsIntroduction11 Scope12 Normative References13 Definitions and Mathematical Symbols13.1 Definitions13.1.1 Alignment Pattern13.1.2 Codeword13.1.3 Module23.1.4 Convolutional Coding23.1.5 Cyclic Redundancy Check (CRC)23.1.6 Extended Channel Interpretation (ECI)23.1.7 Pattern Randomizing23.2 Mathematical Symbols and Operation24 Symbol Description24.1 Basic Characteristics24.2 Summary of Additional Features34.3 Symbol Structure34.3.1 Finder Pattern44.3.2 Symbol Sizes45 ECC 000 - 140 Requirements45.1 Encode Procedure Overview45.2 Data Encodation55.2.1 Base 11 - Numeric Encodation65.2.2 Base 27 - Upper-case Alphabetic Encodation65.2.3 Base 37 - Upper-case Alphanumeric Encodation65.2.4 Base 41 - Upper-case Alphanumeric plus Punctuation Encodation65.2.5 ASCII Encodation75.2.6 8-bit Byte Encodation75.3 User Selection of Error Correction Level75.3.1 Selection of Error Correction Level75.3.2 Additional Error Correction Levels Based on Convolutional Codes75.4 Constructing the Unprotected Bit Stream75.4.1 Format ID Bit Field75.4.2 CRC Bit Field75.4.3 Data Length Bit Field75.4.4 Data Prefix Construction75.4.5 Completing the Unprotected Bit Stream75.5 Constructing the Unrandomized Bit Stream75.5.1 Header Construction85.5.2 Applying Convolutional Coding to Create the Protected Bit Stream85.5.3 Trailer Construction85.5.4 Completing the Unrandomized Bit Stream8 5.6 Pattern Randomizing85.7 Module Placement in Matrix86 ECC 200 Requirements86.1 Encode Procedure Overview86.2 Data Encodation96.2.1 Overview96.2.2 Default Character Interpretation96.2.3 ASCII Encodation96.2.4 Symbology Control Characters106.2.5 C40 Encodation116.2.6 Text Encodation126.2.7 ANSI X12 Encodation126.2.8 EDIFACT Encodation13© ISO/IEC 2000 All rights reservediiiISO/IEC 16022:2000(E)6.2.9 Base 256 Encodation146.3 User Considerations146.3.1 User Selection of Extended Channel Interpretation146.3.2 User Selection of Symbol Size and Shape146.4 Extended Channel Interpretation146.4.1 Encoding ECIs156.4.2 ECIs and Structured Append156.4.3 Post-Decode Protocol176.5 ECC 200 Symbol Attributes176.5.1 Symbol Sizes and Capacity176.5.2 Insertion of Alignment Patterns into Larger Symbols176.6 Structured Append176.6.1 Basic Principles176.6.2 Symbol Sequence Indicator176.6.3 File Identification176.6.4 FNC1 and Structured Append176.6.5 Buffered and Unbuffered Operation186.7 Error Detection and Correction186.7.1 Generating the Error Correction Codewords186.7.2 Error Correction Capacity186.8 Symbol Construction196.8.1 Symbol Character Placement196.8.2 Alignment Pattern Module Placement196.8.3 Finder Pattern Module Placement197 Symbol Dimensions207.1 Dimensions207.2 Quiet Zone208 Symbol Quality208.1 Obtaining the Test Image208.2 Symbol Quality Parameters208.2.1 Decode208.2.2 Symbol Contrast208.2.3 “Print” Growth208.2.4 Axial Nonuniformity208.2.5 Unused Error Correction208.3 Overall Symbol Grade218.4 Process Control Measurements219 Reference Decode Algorithm for Data Matrix2110 User Guidelines2610.1 Human Readable Interpretation2610.2 Autodiscrimination Capability2610. 3 System Consideration2711 Transmitted Data2711.1 Protocol for FNC1 (ECC 200 Only)2711.2 Protocol for FNC1 in the Second Position2711.3 Protocol for Macro Characters in the First Position (ECC 200 only)2711.4 Protocol for ECIs (ECC 200 Only)2711.5 Symbology Identifier2811.6 Transmitted Data Example28Annexe A(Normative)29ECC 000 - 140 Symbol Attributes29A.1 ECC 00029A.2 ECC 05029A.3 ECC 08030A.4 ECC 10030A.5 ECC 14031Annexe B(Normative)32iv© ISO/IEC 2000 All rights reservedISO/IEC 16022:2000(E)ECC 000 - 140 Data Module Placement Grids32Annexe C(Normative)41ECC 000 - 140 Character Encodation Schemes41C.1 Base 11 Encodation Scheme44C.1.1 First Stage Procedure44C.1.2 Second Stage Procedure44C.1.3 Example44C.2 Base 27 Encodation Scheme45C.2.1 First Stage Procedure45C.2.2 Second Stage Procedure45C.2.3 Example45C.3 Base 37 Encodation Scheme46C.3.1 First Stage Procedure46C.3.2 Second Stage Procedure46C.3.3 Example46C.4 Base 41 Encodation Scheme47C.4.1 First Stage Procedure47C.4.2 Second Stage Procedure47C.4.3 Example47Annexe D(Normative)48ECC 000 - 140 CRC Algorithm48D.1 CRC State Machine48D.2 CRC Polynomial48D.3 CRC 2-Byte Header48Annexe E(Normative)49ECC 000 - 140 Error Checking and Correcting Algorithms49E.1 ECC 00049E.2 ECC 05049E.3 ECC 08049E.4 ECC 10049E.5 ECC 14049E.6 Processing the Convolutional Code49E.7 Convolutional Codes Reference Decode Algorithm49Annexe F(Normative)55ECC 000 - 140 Master Random Bit Stream55Annexe G(Normative)56ECC 200 Interleaving Process56G.1 Schematic Illustration56G.2 Starting Sequence for Interleaving in Different Sized Symbols57Annexe H(Normative)59ECC 200 Pattern Randomizing59H.1 253-State Algorithm59H.1.1 253-State Randomizing Algorithm59H.1.2 253-State Un-Randomizing Algorithm59H.2 255-State Algorithm59H.2.1 255-State Randomizing Algorithm59H.2.2 255-State Un-Randomizing Algorithm59Annexe J(Normative)60ECC 200 Encodation Character Sets60J.1 C40 Encodation Character Set60J.2 Text Encodation Character Set61J.3 EDIFACT Encodation Character Set62Annexe K(Normative)63ECC 200 Alignment Patterns63Annexe L(Normative)65ECC 200 Reed-Solomon Error Detection and Correction65L.1 Error Correction Codeword Generator Polynomials65© ISO/IEC 2000 All rights reservedvISO/IEC 16022:2000(E)L.2 Error Correction Calculation66Annexe M (Normative)68ECC 200 Symbol Character Placement68M.1 Symbol Character Placement Program68M.2 Symbol Character Placement Rules71M.2.1 Non-standard Symbol Character Shapes71M.2.2 Symbol Character Arrangement71M.3 Symbol Character Placement Examples for ECC 20075Annexe N(Normative)822D Matrix Bar Code Print Quality - Guideline82N.1 Obtaining the Test Image82N.2 Assessing Symbol Parameters82N.2.1 Decode82N.2.2 Symbol Contrast82N.2.3 “Print” Growth83N.2.4 Axial Nonuniformity83N.2.5 Unused Error Correction83N.3 Overall Symbol Grade84Annexe P(Normative)84Symbology Identifier84Annexe Q(Informative)84ECC 000-140 Encode Example Using ECC 05084Q.1 CRC Calculation for Example89Annexe R(Informative)90ECC 200 Encode Example90Annexe S (Informative)91Encoding Data Using the Minimum Symbol Data Characters for ECC 20091Annexe T(Informative)92Useful Process Control Techniques92T.1 Symbol Contrast93T.2 Special Reference Symbol93T.3 Assessing Axial Nonuniformity93T.4 Visual Inspection for Symbol Distortion and Defects93Annexe U(Informative)94Autodiscrimination Capabilities94Annexe V(Informative)94System Considerations94vi© ISO/IEC 2000 All rights reservedISO/IEC 16022:2000(E)ForewordISO (the International Organization for Standardization) and IEC (the International Electrotechnical Commission) form the specialized system for worldwide standardization. National bodies that are members of ISO or IEC participate in the development of International Standards through technical committees established by the respective organization to deal with particular fields of technical activity. ISO and IEC technical committees collaborate in fields of mutual interest. Other international organizations, governmental and non-governmental, in liaison with ISO and IEC, also take part in the work.International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 3.In the field of information technology, ISO and IEC have established a joint technical committee, ISO/IEC JTC 1. Draft International Standards adopted by the joint technical committee are circulated to national bodies for voting. Publication as an International Standard requires approval by at least 75 % of the national bodies casting a vote.Attention is drawn to the possibility that some of the elements of this International Standard may be the subject of patent rights. ISO and IEC shall not be held responsible for identifying any or all such patent rights.International Standard ISO/IEC 16022 was prepared by Joint Technical Committee ISO/IEC JTC 1, Information technology, Subcommittee SC 31, Automatic identification and data capture techniques.International Standard ISO/IEC 16022 was prepared by AIM International (as ANSI/AIM BC11) and was adopted, under a special “fast-track procedure”, by Joint Technical Committee ISO/IEC JTC 1, Information technology, in parallel with its approval by national bodies of ISO and IEC.Annexes A to P form a normative part of this International Standard. Annexes Q to V are for information only.© ISO/IEC 2000 All rights reservedviiINTERNATIONAL STANDARDISO/IEC 16022:2000(E)Information technology International symbology specification Data matrixIntroductionData Matrix is a two-dimensional matrix symbology which is made up of square modules arranged within a perimeter finder pattern. Though primarily shown and described in this document as a dark symbol on light background, Data Matrix symbols can also be printed to appear as light on dark.Manufacturers of bar code equipment and users of the technology require publicly available standard symbology specifications to which they can refer when developing equipment and application standards. The publication of Symbology Specifications is designed to achieve this.1 ScopeThis specification defines the requirements for the symbology known as Data Matrix. It specifies the Data Matrix symbology characteristics, data character encodation, symbol formats, dimensions and print quality requirements, error correction rules, decoding algorithm, and user-selectable application parameters.2 Normative ReferencesThis specification incorporates provisions from other publications. These normative references are cited at the appropriate places in the text and the publications are listed below. The latest edition of the publication referred to applies.EN796Bar Coding : Symbology Identifiers EN1556Bar Coding : TerminologyANSIX3.182Bar Code Print Quality - Guideline (Same as EN1635 - Bar Coding : Test Specifications for Bar Code Symbols)ISO/IEC8859-1Information Processing - 8-bit Single-byte Coded Graphic Character Sets - Part 1 (Latin Alphabet Number 1)ECI Assignments Document- AIM International3 Definitions

    注意事项

    本文(ISO 16022-2000原版完整文件.docx)为本站会员(暗伤)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开