《什么是条码.docx》由会员分享,可在线阅读,更多相关《什么是条码.docx(27页珍藏版)》请在第一文库网上搜索。
1、什么是条码条码技术最早产生在风声鹤唳的二十年代,诞生于Westinghouse的实验室里。一位名叫JOhnKemode性格古怪的发明家异想天开地想对邮政单据实现自动分检,那时侯对电子技术应用方面的每一个设想都使人感到非常新奇。他的办法是在信封上做条码标记,条码中的信息是收信人的地址,就象今天的邮政编码。为此Kermode发明了最早的条码标识,设计方案非常的简单(注:这种方法称之模块比较法),即一个条表示数字、1,二个条表示数字、2,以次类推。然后,他又发明了由基本的元件构成的条码识读设备:一个扫描器(能够发射光并接收反射光);一个测定反射信号条与空的方法,即边缘定位线圈;与使用测定结果的方法,
2、即译码器。Kermode的扫描器利用当时新发明的光电池来收集反射光。空反射回来的是强信号,条反射回来的是弱信号。与当今高速度的电子元气件应用不一致的是,Kemode利用磁性线圈来测定条与空。就象一个小孩将电线与电池连接再绕在一颗钉子上来夹纸。Kermode用一个带铁芯的线圈在接收到空的信号的时候吸引一个开关,在接收到条的信号的时候,释放开关并接通电路。因此,最早的条码阅读器噪音很大。开关由一系列的继电器操纵,开与关由打印在信封上条的数量决定。通过这种方法,条码符号直接对信件进行分检。此后不久,KermOde的合作者DoUgIaSYOUng,在KermOde码的基础上作了些改进。KermOde码
3、所包含的信息量相当的低,同时很难编出十个以上的不一致代码。而YOUng码使用更少的条,但是利用条之间空的尺寸变化,就象今天的UPC条码符号使用四个不一致的条空尺寸。新的条码符号可在同样大小的空间对一百个不一致的地区进行编码,而Kermode码只能对十个不一致的地区进行编码。直到1949年的专利文献中才第一次有了NormWood1and与BernardSiIVer发明的全方位条码符号的记载,在这之前的专利文献中始终没有条码技术的记录,也没有投入实际应用的先例。NorrnWOOdIand与BernardSi1ver的办法是利用Kermode与YOung的垂直的条与空,并使之弯曲成环状,非常象射箭的
4、靶子。这样扫描器通过扫描图形的中心,能够对条码符号解码,不管条码符号方向的朝向。在利用这项专利技术对其进行不断改进的过程中,一位科幻小说作家Isaac-Azimov在他的裸露的太阳一书中讲述了使用信息编码的新方法实现自动识别的事例。那时人们觉得此书中的条码符号看上去象是一个方格子的棋盘,但是今天的条码专业人士马上会意识到这是一个二维矩阵条码符号。尽管此条码符号没有方向、定位与定时,但很显然它表示的是高信息密度的数字编码。直到1970年IterfaceMechanisms公司开发出二维码之后,才有了价格适于销售的二维矩阵条码的打印与识读设备。那时二维矩阵条码用于报社排版过程的自动化。二维矩阵条码
5、印在纸带上,由今天的一维CCD扫描器扫描识读。CCD发出的光照在纸带上,每个光电池对准纸带的不一致区域。每个光电池根据纸带上印刷条码与否输出不一致的图案,组合产生一个高密度信息图案。用这种方法可在相同大小的空间打印上一个单一的字符,作为早期Kemode码之中的一个单一的条。定时信息也包含在内,因此整个过程是合理的。当第一个系统进入市场后,包含打印与识读设备在内的全套设备大约要5000美元。此后不久,随着1ED(发光二极管)、微处理器与激光二极管的不断进展,迎来了新的标识符号(象征学)与其应用的大爆炸,人们称之为条码工业。今天很少能找到没有直接接触过即快又准的条码技术的公司或者个人。由于在这一领
6、域的技术进步与进展非常迅速,同时每天都有越来越多的应用领域被开发,用不了多久条码就会象灯泡与半导体收音机一样普及,将会使我们每一个人的生活都变得更加轻松与方便。条码是由一组按一定编码规则排列的条、空符号,用以表示一定的字符、数字及符号构成的信息。条码系统是由条码符号设计、制作及扫描阅读构成的自动识别系统。为什么要使用条码?为什么要使用条码?条码的应用有如下优越性:1.可靠准确。有资料可查键盘输入平均每300个字符一个错误,而条码输入平均每15000个字符一个错误。假如加上校验为位出错率是千万分之一。2,数据输入速度快。键盘输入,一个每分钟打90个字的打字员16秒可输入12个字符或者字符串,而使
7、用条码,做同样的工作只需0.3秒,速度提高了5倍。3 .经济便宜。与其它自动化识别技术相比较,推广应用条码技术,所需费用较长低。4 .灵活、有用。条码符号作为一种识别手段能够单独使用,也能够与有关设备构成识别系统实现自动化识别,还可与其他操纵设备联系起来实现整个系统的自动化管理。同时,在没有自动识别设备时,也可实现手工键盘输入。5 .自由度大。识别装置与条码标签相对位置的自由度要比OCR大得多。条码通常只在一维方向上表达信息,而同一条码上所表示的信息完全相同同时连续,这样即使是标签有部分缺欠,仍能够从正常部分输入正确的信息。6 .(京简单。条码符号识别设备的结构简单,操作容易,无需专门训练。7
8、 .易于制作。可印刷,称作为可印刷的计算机语言。条码标签易于制作,对印刷技术设备与材料无特殊要求条码术语注:下列是中华人民共与国国家标准GB/T12905-2000中的术语。1、条码barcode由一组规则排列的条、空及其对应字符构成的标记,用以表示一定的信息。2、条码系统barcodesystem由条码符号设计、制作及扫描识读构成的系统。3、反射率ref1ectance;ref1ectivity反射光强度与入射光强度的比值。4、漫反射deffuseref1ection投射在粗糙表面的光向各个方向反射的现象。5、镜反射specu1arref1ection投射在光滑表面的光向各个方向反射的现象。
9、6、条bar;darkbar;b1ackbar条码中反射率较低的部分。7、空SpaceJightbar条码中反射率较高的部分。8、起始符startcharacter;startcipher;startcode位于条码起始位置的若干条与空。9、终止符stopcharacter;stopcipher;startcode位于条码终止位置的若干条与空。10、空白区c1eararea;quietzone;quietarea;c1earzone条码起始符、终止符两端外侧与空的反射率相同的限定区域。11、条码符号barcodesymbo1包含空白区的条码。12、字符集characterseet条码符号能够表
10、示的字母、数字与符号的集合。13、中间分隔符centra1seperatingcharacter位于条码中间位置用来分隔数据段的若干条与空。14、分隔字符separator编码字符集中的一种起分隔作用的特殊字符。15、条码字符barcodecharacter表示一个字符或者符号的若干条与空。16、条码字符集barcodecharacterset某种条码所能表示的条码字符的集合。17、条码数据符barcodedatacharacter表示特定信息的条码字符。18、条码校验符barcodecheckcharacter表示校验码的条码字符。19、条码填充符barcodefi11ercharacter
11、不表示特定信息的条码字符。20、单元e1ement构成条码字符的条或者空。21、条高barheight垂直于单元宽度方向的条的高度尺寸。22、条宽barwidth条码字符中条的的宽度尺寸。23、空宽spacewidth条码字符的空的宽度尺寸。24、条宽比barwidthratio条码中最宽条与最窄条的宽度比。25、空宽比spacewidthratio条码中最宽空与最窄空的宽度比。26、X尺寸XdimensionX条码符号中窄单元的标称尺寸。27Z尺寸ZdimensionZ条码符号中窄单元的实际尺寸。28宽窄比widthtonarrowratioN平均宽条的条宽与平均宽空的空宽之与(条码字符间隔
12、不计在内)除以两倍Z尺寸。它是宽度调节编码法中的技术参数。计算公式:N=(平均宽条的条宽+平均宽空的空宽)/2Z29、条码长度barcode1ength从条码起始符前缘到终止符后缘的长度。30条码符号的长度barcodesymbo1Iengthjsymbo11ength包含空白去的条码长度。31、特征比aspectratio条码长度与条高的比。32、条码密度barcodedensity单位长度条码所表示的条码字符的个数。注:通常用CP1表示,即每英寸内能表示的条码字符的个数。33、条码字符间隔inter-charactergap相邻条码字符间不表示特定信息且与空的反射率相同的区域。34、模块m
13、odu1e模块组配编码法构成条码字符的基本单位。35、保护框bearerbar围绕条码且与条反射率相同的边或者框。36、连续型条码continuo*arcode没有条码字符间隔的条码。37、非连续型条码discretebarcode有条码字符间隔的条码。38、双向条码bi-directiona1barcode条码符号两端均可作为扫描起点的条码。39、附加条码add-on表示附加信息的条码。40、奇偶校验oddevencheck根据二进制数位中0或者1的个数为奇数或者偶数而进行校验的方法。41、自校验条码se1f-checkingbarcode条码字符本身具有校验功能的条码。42、定长条码fix
14、ed1engthofbarcode条码字符个数固定的条码。43、非定长条码unfixed1engthofbarcode条码字符个数不固定的条码。44、宽度调节编码法widthencode条码符号中的条与空由宽、窄两种单元构成的条码编码方法。45、模块组配编码法modu1ecombinationencode条,符号的字符由规定的若干个模号构成的条码编码方法。46、二元码binary-edge-code两种单元宽度条码由两种宽度单元构成的条码字符。47、多元码four-edge-code多种单元宽度条码由三种或者三种以上的宽度单元构成的条码字符。48、奇排列Oddpermutation;oddpa
15、rity模块组配编码法中,一个条码字符所含条的模块数的与为奇数的排列。49、偶排列evenpermutation;evenparity模块组配编码法中,一个条码字符所含条的模块数的与为偶数的排列。50、条码逻辑式barcode1ogicva1ue用二进制0与1表示条码字符的表示式。51、编码容量encodedvo1ume条码字符集中所能表示的字符数的最大值。52、条码原版胶片bacodefi1mmaster条码胶片的母片。53、一维条码1inearbarcode;one-dimentiona1barcode只在一维方向上表示信息的条码符号。54、二维条码two-dimentiona1barcode在二维方向上表示信息的条码符号。55、特种条码specia1barcode特殊材料制成的条码。56、条码字符的值characterva1ue一维条码由条码逻辑式向字符集转换的中间值。57、码字codeword二维条码字符的值。由条码逻辑式象字符集转换的中间值。58、纠错字符errorcorrectioncharacter二维条码中,错误检测与错误纠正的字符。59纠错码字errorcorrectioncodeword二维条码中,纠错字符的值。常用的条码:商品条码一、商品条码使用流程1、向编码中