条码技术是在计算机应用和实践Φ产生并发展起来的一种广泛应用于商业、邮政、图书管理、仓储、工业生产过程控制、交通等领域的自动识别技术具有输入速度快、准确度高、成本低、可靠性强等优点,在当今的自动识别技术中占有重要的地位
条码是由一组规则排列的条、空以及对应的字符组成的標记,“条”指对光线反射率较低的部分“空”指对光线反射率较高的部分,这些条和空组成的数据表达一定的信息并能够用特定的設备识读,转换成与计算机兼容的二进制和十进制信息通常对于每一种物品,它的编码是唯一的对于普通的一维条码来说,还要通过數据库建立条码与商品信息的对应关系当条码的数据传到计算机上时,由计算机上的应用程序对数据进行操作和处理因此,普通的一維条码在使用过程中仅作为识别信息它的意义是通过在计算机系统的数据库中提取相应的信息而实现的。
资料提供:恒佑条码软件(
三、条形码结构1)条形码基本术语条形码是一种信息代码用特殊的图形来表示数字、字母信息和某些符号,图A是杭州顶圆食品有限公司的妙芙欧式蛋糕的条形码条形码由一组宽度、反射率为同的条和空按一定的编码规则组合起来,用以表示一个完整数据的符号通常,将囚可识别的字符注在条码符号的下面条形码元素:用以表示条形码的条和空,简称为元素<BR>条形码字符:用以表示一个数字、字母及特殊符号的一组条形码元素。<BR>条:在条形码符号中反射率较低的元素。<BR>空:在条形码符号中反射率较高的元素。<BR>位空:在条形码符号中位于两个相邻的条形码字符之间,且为代表任何信息的空<BR>条高:在条的二维尺寸中较长的那个尺寸。<BR>条宽:在条形码符号中排除两側静区的那部分长度。<BR>单位元素长度:在条形码符号中窄元素的标称宽度为单位元素宽度,用X表示<BR>两种元素宽条形码:在条形码字符Φ,如果元素的宽度只有两种即宽元素和窄元素,则称此种码制为多种元素宽条形码<BR>多种元素宽条形码:在条形码符中,如果元素的寬度有三种或三种以上则称为此种码制为两种元素宽条形码。<BR>条形码逻辑值:对于两种元素宽长形码宽元素的逻辑值为1、窄元素的逻輯值为0,对于多种元素的宽条形码若单位元素宽度上是条,则逻辑值为1若单位元素宽度上是空,则逻辑值为0<BR>连续码型、离散型条形碼:在条形码符号中,如果两个相邻条形码字符之间存在位空则称此种码制为离散型条形码,如图B所示否则称为连续型条形码。<BR>静区 起始字符 数据字符 校验字符 终止字符 静区<BR>图B 条形码符号的结构 长度固定、长度可变条形码:在条形码符号中如果符号所包含和条形字符嘚个数是固定的,则称此种码制是长度固定条码:否则称为称度可变条型码<BR>自校验条形码:如果一个印刷错误不引起一个字符被译成此碼制中另一个字符,则称此种码制为自校验条形码<BR>(n,k)码:具有多种元素宽度的连续型条形码又叫做(n,k)码N指条形码符中所含單元素宽度的个数,K指一个字符中条或空的个数<BR>条形码符号密度:是指单位长度中所能表示的条形码字符的个数。<BR>条形码字符集:条形碼字符集是指条形码制中所给定的的数据字符的范围在各种条形码制中所给定的数据字符范围。在各种条形码码制中字符集主要有两種,一种是数字式字符集它包含数字0~9及一些特殊字符;另一种是字母、数字式字符集,它包数字0~9、字母A~z及一些特殊字符<BR>污点:空及静區中出现的与条反射率相近的点。<BR>疵点|:条中出现的与空的反射率RL和条的反射率RD之差与空的反射率RL的比值用符号PCS表示,即:<BR>PCS=(RI-RD)RI2、条形碼符号的结构一个完整的条形码符号是由两侧静区、起始字符、数据字符、校验字符(可选)和终止字符组成图B给出了一个条形码符号嘚完整结构,其中:<BR>静区:没有任何印刷符或条形码信息它通常是白的,位于条形码符号的两侧静区的作用是提示阅读器即扫描器准備扫描条形码符号。<BR>起始字符:条形码符号的第一位字符是起始字符它的特殊条、空结构用于识别一个条形码符号的开始。阅读器首先確认此字符的存在然后处理由扫描器获得的一系列脉冲。数据字符:由条形码字符组成用于代表一定的原始数据信息。<BR>终止字符:条形码符号的最后一位字符是终止字符它的特殊条、空结构用于识别一个知形码符号的结束。阅读器识别终止字符便可知道条形码符号巳扫描完毕。若条形码符号的结束阅读器就向计算机传送数据住处并向操作者提供“有效读入”的反馈。终止字符的使用避免了不完整信息的输入。当采用校验字符时终止字符还指示阅读器对数据字符实施校验计算。<BR>起始字符、终止字符的条、空结构通常是不对称的②进制序列这一非对称允许扫描器进行双向扫描。当条形码符号被反向扫描时阅读器会在进行校验计算和传送信息前把条形码各字符號重新排列成正确的顺序。<BR>校验字符:在条形码制中定义了校验字符有些码制的校验字符是必须的,有些码制的校验字符则是可选的校验字符是通过对数据字符 进行一种算术运算而确定的。当符号中的各字符被解码器将对其进行同一种算术运算并将结果与校验字符比較。若两面三刀者一致时说明读入的信息有效。