编码是将事物或概念即一定的信息内容赋予一套基本符合有规律地构成的符合、图形、数字、颜色等序列。前面介绍的非图形标识防伪中的编码,就是信息编码,但它是从防伪应用的角度去考察的。信息编码中使用的一套基本符合称为字符集,采用一定的编码规则将信息转换成的符合序列,即编码结果称为代码。信息编码就是信息代码化,将条码采集器信息转换成便于计算机和人处理的代码体系,是一种映射的过程。编码的逆变换就是译码。信息编码和译码是计算机信息处理的重要环节,也是管理信息系统的关键构成部分。
信息编码的原则。系统性:对所有条码采集器编码对象全面分析,建立系统化的分类体系(常用信息分类有等级分类和多元分类),设计代码结构及字符集,赋予代码。唯一性:代码唯一标识一个事物、一个概念,无重复。
此外,代码结构应当有足够的代码空间,能适应同类编码对象增加到需要,能局部修改,有一定的适应性。代码体系则应在一定时期内保存不变。代码的长度要适中,格式要规范,便于操作。
信息代码的编制。无含义代码:这种代码数字本身及其位置不表示有关编码对象的信息,仅作为条码采集器编码对象的唯一标识。编制方法是将有顺序(顺序码)或无顺序(无序码)的自然数或字母作为代码赋予编码对象。