|

楼主 |
发表于 2009-2-18 17:39:47
|
显示全部楼层
来自: LAN
条形码字符 bar code character 表示一个字符的若干条与空。 . A- s; \+ O% `; N' o! M% \+ P5 T
条形码数据符 bar code data character 表示特定信息的条形码字符。
( O( o+ V2 R+ X: t条形码校验符bar code check character 表示校验码的条形码字符。
$ Y1 D2 l+ S2 c2 |; } i条形码填充符 filler character 不表示特定信息的条形码字符。 6 L; h1 i9 h7 B" @ K0 r
条高 bar height 构成条形码字符的条的二维尺寸的纵向尺寸。
0 a7 y$ A5 z% S" K3 {0 a条宽 bar width 构成条形码字符的条的二维尺寸的横向尺寸。
7 K5 Y& r8 o0 K# n. ~" I+ d空宽 space width 构成条形码字符的空的二维尺寸的横向尺寸。
; W$ b7 `7 O0 f; t8 b G- C条宽比 bar width ratio 条形码中最宽条与最窄条的宽度比。
+ l/ {- C: J% H$ l, a空宽比 space width ratio 条形码中最宽空与最窄空的宽度比。 - \* O; F: v+ T+ r" _
条形码长度 bar code length 从条形码起始符前缘到终止后缘的长度。
, `$ f P5 x" p5 e) N长高比 length to height ratio 条形码长度与条高的比。 - T& I, S' Y9 P
条形码密度 bar code density 单位长度的条形码所表示的字符个数。
. N2 b4 u7 |" O: P模块 module 组成条形码的基本单位。
3 }; ?: x1 w+ n# y7 }) W条形码字符间隔 bar code intrcharacte gap 相邻条形码字符间不表示特定信息且与空的反射率相同的区域。
; C; G6 V) M5 _- K5 M* x z2 W单元 element 构成条形码字符的条、空。 4 N- Y/ |$ r% G$ h$ Q* Z
连续型条形码 continuos bar code 没有条形码字符间隔的条形码。 ( ?* a3 S. b, ]( k& A6 I* R
非连续型条形码 discrete bar code 有条形码字符间隔的条形码。 3 n& g* ?" }* e) J" m; x
双向条形码 bidirectional bar code 左右两端均可作为扫描起点的条形码。 - u5 D/ n! A& o1 A
附加条形码 add-on 表示附加信息的条形码。 2 z' p: C$ l$ M- n1 W4 F: l a- A
自校验条形码 self-cheching bar code 条形码字符本身具有校验功能的条形码。 {( |* G' t# u8 }$ F' U9 w
定长条形码 fixed length of bar code 条形码字符个数固定的条形码。 8 P0 S2 C3 o7 q# Y5 N; p5 A
非定长条形码 unfixed length of bar code 条形码字符个数不固定的条形码。 + e2 `" i2 p9 i/ e ?
条形码字符集 bar code character set 其类型条形码所能表示的字符集合。
5 j# Z) f7 Q0 X7 t. z& Q$ F# v三、条形码的发展历史 & p$ o& ?3 D) B* N6 \: T, Y" T
条形码技术最早产生在风声鹤唳的二十年代,诞生于Westinghouse的实验室里。一位名叫John Kermode性格古怪的发明家“异想天开”地想对邮政单据实现自动分检,那时侯对电子技术应用方面的每一个设想都使人感到非常新奇。他的想法是在信封上做条形码标记,条形码中的信息是收信人的地址,就象今天的邮政编码。为此Kermode发明了最早的条形码标识,设计方案非常的简单,即一个“条”表示数字“1”,二个“条”表示数字“2”,以次类推。然后,他又发明了由基本的组件组成的条形码识读设备:一个扫描仪(能够发射光并接收反射光);一个测定反射信号条和空的方法,即边缘定位线圈;和使用测定结果的方法,即译码器。! u+ O. n W/ G, g
Kermode的扫描仪利用当时新发明的光电池来收集反射光。“空”反射回来的是强信号,“条”反射回来的是弱信号。与当今高速度的电子元气件应用不同的是,Kermode利用磁性线圈来测定“条”和“空”。就象一个小孩将电线与电池连接再绕在一颗钉子上来夹纸。Kermode用一个带铁芯的线圈在接收到“空”的信号的时候吸引一个开关,在接收到“条”的信号的时候,释放开关并接通电路。因此,最早的条形码阅读器噪音很大。开关由一系列的继电器控制,“开”和“关”由打印在信封上“条”的数量决定。通过这种方法,条形码符号直接对信件进行分检。. k! z3 j6 Y1 j( F
此后不久, Kermode的合作者Douglas Young,在Kermode码的基础上作了些改进。 Kermode码所包含的信息量相当的低,并且很难编出十个以上的不同代码。而Young码使用更少的条,但是利用条之间空的尺寸变化,就象今天的UPC条形码符号使用四个不同的条空尺寸。新的条形码符号可在同样大小的空间对一百个不同的地区进行编码,而Kermode码只能对十个不同的地区进行编码。
0 k9 v2 h3 m5 `+ P直到1949年的专利文献中才第一次有了Norm Woodland和Bernard Silver发明的全方位条形码符号的记载,在这之前的专利文献中始终没有条形码技术的记录,也没有投入实际应用的先例。Norm Woodland和Bemard Silver的想法是利用Kermode和YOung的垂直的“条”和“空”,并使之弯曲成环状,非常象射箭的靶子。这样扫描仪通过扫描图形的中心,能够对条形码符号译码,不管条形码符号方向的朝向。6 T3 T+ N' ~- @2 L
在利用这项专利技术对其进行不断改进的过程中,一位科幻小说作家Isaac-Azimov在他的“裸露的太阳”一书中讲述了使用信息编码的新方法实现自动识别的事例。那时人们觉得此书中的条形码符号看上去像是一个方格子的棋盘,但是今天的条形码专业人士马上会意识到这是一个二维矩阵条形码符号。虽然此条形码符号没有方向、定位和定时,但很显然它表示的是高信息密度的数字编码。 |
|