条形码知识明净

FIG1-1.平台式激光扫描器FIG1-2.手持式CCD扫描器

世界上约有225种以上的一维条码,每种一维条码都有自己的一套编码规格,规定每个字母(可能是文字或数字或文数字)是由几个线条(Bar)及几个空白(Space)组成,以及字母的排列。一般较流行的一维条码有39码、EAN码、UPC码、128码,以及专门用於书刊管理的ISBN、ISSN等。

各种一维条码的发明年代归纳於表1.1,标准制定年代则归纳於表1.2。

表1.1一维条码发明年代表

条码名称

发明人或公司

特殊意义

1949

Bull’sEyeCode(公牛眼码)

N.JoeWoodland,BernardSilver

第一个条码

1973

UPC

IBM

首次大规模应用的条码

1972

Codabar

MonarchMarkingSystem

1974

39码

DavidC.Allias(Intermec)

第一个商业性文数字条码

1976

EAN

EAN协会

1981

Code128

1983

Code93

表1.2一维条码标准制定年代表

条码

纳入标准

1982

Code39

MilitaryStandard1189

Code39,Interleaved2of5,Codabar

ANSIMH10.8M

1984

AIAG标准

HIBC标准

从UPC以後,为满足不同的应用需求,陆陆续续发展出各种不同的条码标准和规格,时至今日,条码已成为商业自动化不可缺少的基本条件。条码可分为一维条码(OneDimensionalBarcode,1D)和二维码(TwoDimensionalCode,2D)两大类,目前在商品上的应用仍以一维条码为主,故一维条码又被称为商品条码,二维码则是另一种渐受重视的条码,其功能较一维条码强,应用范围更加广泛,详细内容将在下一章介绍。

目前全世界一维条码的种类达225种左右,本书仅介绍最通用的标准,如UPC、EAN、39码、128码等。此外,书籍和期刊也有国际统一的编码,特称为ISBN(国际标准书号)和ISSN(国际标准丛刊号)。

根据上述流程,条码系统主要由下列元素构成:

条码编码方式依不同需求选择适当的条码编码标准,如使用最普遍的EAN、UPC,或地域性的CAN、JAN等,一般以最容易与交易夥伴流通的编码方式最佳。

热转式条码机(ThermalTransferPrinter)热转式条码机的列印原理,是将碳粉带加热後转印至纸上,故像雷射印表机般可采普通纸,条码也较不容易因为光线照射而褪色,列印的品质比热感式更好,不过价格较高,且体积较大。

此外,一般常用的印表机也可列印条码,其中以雷射印表机的品质最好。目前市面上彩色印表机也相当普遍,而条码在列印时颜色的选择也是十分重要的,一般是以黑色当作条色,如果无法使用黑色时,可利用青色、蓝色或绿色系列取代。而底色最好以白色为主,如果无法使用白色时,可利用红色或黄色系列代之。

表2.3各式印表机之比较

机种

品质

价格

优点

缺点

静电式

优良

昂贵

列印品质十分完美

成本花费太高

雷射式

偏高

操作容易品质完美

列印成本较高

热感式

列印品质佳

摩擦年度不高

点矩阵

普通

便宜

操作容易价格便宜

列印品质不稳

喷墨式

节省标签纸张成本

需特别阅读机

条码扫瞄器(BarcodeReader,或称Scanner)用以扫瞄条码,读取条码所代表字元、数值及符号的周边设备称为条码扫瞄器。其原理是藉由电源激发「发光二极体」而射出一束红外线「扫瞄」条码,由於空白会比线条反映回来更多的光度,藉由这些明暗关系,让光感应接收器的反射光有着不同的类比信号,然後再经由解码器译成资料。条码扫瞄器的类型大致可分为下列几种:

笔式扫瞄器(Wand,俗称光笔)是一种外型像笔的扫瞄器,使用时以机就物,即移动光笔去扫瞄物体上的条码。光笔的价格大众化,但扫瞄的长度稍受限制,大约在32个字元左右,较适合一般小商店及个人使用。

固定式扫瞄器(Fix-mountScanner)为一种体积较大,价格较高的扫瞄系统,使用时以物就机,即机器固定,以物品的移动来扫瞄解码,适用於输送带或一般大型超市。

CCD扫瞄器CCD(ChangeCoupledDevice,光耦合装置)扫瞄器采用发光二极体的泛光源照明整个条码,再透过平面镜与光栅将条码符号映射到由光电二极体组成的探测器阵列上,经探测器完成光电转换,再由电路系统对探测器阵列中的每一光电二极体依次采集信号,辨识出条码符号,完成扫瞄。CCD扫瞄器的优点是操作方便,不直接接触条码也可辨读,性能较可靠,寿命较长,且价格较雷射扫瞄器便宜。

雷射扫瞄器(LaserScanner)藉由雷射光束的扫瞄来读取条码的资料,由於它和光笔式扫瞄器一样,可自由移动到物体处扫瞄,因此条码的长度在容许的范围下并不会受到限制,不过光笔一定要接触到条码的表面才能辨读,雷射扫瞄器的扫瞄距离较光笔、CCD来得远,故在扫瞄时则可悬空划过条码。

编码器及解码器编码器(Encoder)及解码器(Decoder)是介於资料与条码间的转换工具,编码器(BarcodeEncoder)可将资料编成条码。而解码器(Decoder)要原理是由传入的类比讯号分析出黑、白线条的宽度,然後根据编码原则,将条码资料解读出来,再经过电子元件的转换後,转成电脑所能接受的数位讯号。

应用程式介面(API)负责处理应用程式与条码化的介面,以供应用程式处理条码,达到商业自动化的目的。

简单来说,条码是用来方便人们输入资料的一种方法,这种方法是将要输入电脑内的所有字元,以宽度不一的线条(Bar)及空白(Space)组合来表示每一字元相对应的码(Code)。其中空白亦可视为一种白色线条,不同的一维条码规格有不同的线条组合方式。

在一个条码的起头及结束的地方,都会放入起始码及结束码,用以辨识条码的起始及结束,不过不同条码规格的起始码及结束码的图样并不完全相同。具体而言,每一种条码规格明定了下列七个要项:

字元组合(CharacterSet)每一种条码规格所能表示的字元组合,有不同的范围及数目,有些条码规格只能表示数字,如UPC码、EAN码;有些则能表示大写英文字及数字,甚至能表示出全部ASCII字元表上的128字元,如39码、128码。

符号种类(SymbologyType)依据条码被解读时的特性可将条码规格分成两大类:

分散式每一个字元可以独自地解码,列印时每个字元与旁边的字元间,是由字间距分开的,而且每个字元固定是以线条做为结束。然而,并不一定是每一个字间距的宽度大小都必须相同,可以容许某些程度的误差,只要彼此差距不大即可,如此,对条码印表机(BarcodePrinter)的机械规格要求可以比较宽松。例如39码与128码。

连续式字元之间没有字间距,每个字元都是线条开始,空白结束。且在每一个字的结尾後,马上就紧跟下一个字元的起头。由於无字间距的存在,所以在同样的空间内,可列印出较多的字元数,但相对地,因为连续式条码的密度比较高,其对条码机的列印精密度的要求也较高。例如UPC和EAN码。

粗细线条的数目条码的编码方式,是藉由许多粗细不一的线条及空白的组合方式来表示不同的字元码。大多数的条码规格都是只有粗和细两种线条,但也有些条码规格使用到二种以上不同粗细的线条。

固定或可变长度指在条码中包含的资料长度是固定或可变的,有些条码规格因限於本身结构的关系,只能使用固定长度的资料,如UPC码、EAN码。

细线条的宽度指条码中细线条及空白的宽度,通常是某个条码中所有细的线条及空白的平均值,而且它使用的单位通常是mil(千分之一英寸,即0.001inch)。

密度指在一固定长度内可表示字元数目,例如条码规格A的密度高於条码规格B的密度,则表示当两者密度值相同时,在同一长度内,条码A可容纳得下较多的字元。

自我检查指某个条码规格是否有自我检测错误的能力,会不会因一个列印上的小缺陷,而可能使得一个字元被误判成为另外一个字元。有「自我检查」能力的条码规格,大多没有硬性规定要使用「检查码」,例如39码。没有「自我检查」能力的条码规格,在使用上大多有「检查码」的设定,如EAN码、UPC码等。

通常一个完整的条码是由两侧静空区、起始码、资料码、检查码、终止码组成,以一维条码而言,其排列方式通常如下所示:

静空区位於条码两侧无任何符号及资讯的白色区域,主要用来提示扫瞄器准备扫瞄。

起始码指条码符号的第一位字码,用来标识一个条码符号的开始,扫瞄器确认此字码存在後开始处理扫瞄脉冲。

资料码位於起始码後面的字码,用来标识一个条码符号的具体数值,允许双向扫瞄。

检查码用来判定此次阅读是否有效的字码,通常是一种算术运算的结果,扫瞄器读入条码进行解码时,先对读入各字码进行运算,如运算结果与检查码相同,则判定此次阅读有效。

条码barcode

由一组规则排列的条、空及其对应字符组成的标记,用以表示一定的信息。

条码系统barcodesystem

由条码符号设计、制作及扫描阅读组成的自动识别系统。

条bar

条码中反射率较低的部分。

空space

条码中反射率较高的部分。

空白区cleararea

条码左右两端外侧与空的反射率相同的限定区域。

保护框bearerbar

围绕条码且与条反射率相同的边或框。

起始符startcharacter

位于条码起始位置的若干条与空。

终止符stopcharacter

位于条码终止位置的条与空。

中间分隔符centralseperatingcharacter

位于条码中间位置的若干条与空。

条码字符barcodecharacter

表示一个字符的若干条与空。

条码数据符barcodedatacharacter

表示特定信息的条码字符。

条码校验符barcodecheckcharacter

表示校验码的条码字符。

条码填充符fillercharacter

不表示特定信息的条码字符。

条高barheight

构成条码字符的条的二维尺寸的纵向尺寸。

条宽barwidth

构成条码字符的条的二维尺寸的横向尺寸。

空宽spacewidth

构成条码字符的空的二维尺寸的横向尺寸。

条宽比barwidthratio

条码中最宽条与最窄条的宽度比。

空宽比spacewidthratio

条码中最宽空与最窄空的宽度比。

条码长度barcodelength

从条码起始符前缘到终止后缘的长度。

长高比lengthtoheightratio

条码长度与条高的比。

条码密度barcodedensity

单位长度的条码所表示的字符个数。

模块module

组成条码的基本单位。

条码字符间隔barcodeintrcharactegap

相邻条码字符间不表示特定信息且与空的反射率相同的区域。

单元element

构成条码字符的条、空。

连续型条码continuosbarcode

没有条码字符间隔的条码。

非连续型条码discretebarcode

有条码字符间隔的条码。

双向条码bidirectionalbarcode

左右两端均可作为扫描起点的条码。

附加条码add-on

表示附加信息的条码。

自校验条码self-chechingbarcode

条码字符本身具有校验功能的条码。

定长条码fixedlengthofbarcode

条码字符个数固定的条码。

非定长条码unfixedlengthofbarcode

条码字符个数不固定的条码。

条码字符集barcodecharacterset

其类型条码所能表示的字符集合。

UPC码(UniversalProductCode)是最早大规模应用的条码,其特性是一种长度固定、连续性的条码,目前主要在美国和加拿大使用,由於其应用范围广泛,故又被称万用条码。

UPC码仅可用来表示数字,故其字码集为数字0~9。UPC码共有A、B、C、D、E等五种版本,各版本的UPC码格式与应用对象如表2.1所示。

表2.1UPC码的各种版本

版本

应用对象

格式

UPC-A

通用商品

SXXXXXXXXXXC

UPC-B

医药卫生

UPC-C

产业部门

XSXXXXXXXXXXCX

UPC-D

仓库批发

SXXXXXXXXXXCXX

UPC-E

商品短码

XXXXXX

注:S-系统码X-资料码C-检查码

下面将再进一步介绍最常用的UPC标准码(UPC-A码)和UPC缩短码(UPC-E码)的结构与编码方式。

图2.1是一个UPC-A码的范例。

每个UPC-A码包括以下几个部分:

UPC-A码具有以下特点:

每个字码皆由7个模组组合成2线条2空白,其逻辑值可用7个二进制数字表示,例如逻辑值0001101代表数字1,逻辑值0为空白,1为线条,故数字1的UPC-A码为粗空白(000)-粗线条(11)-细空白(0)-细线条(1)。

从空白区开始共113个模组,每个模组长0.33mm,条码符号长度为37.29mm。

中间码两侧的资料码编码规则是不同的,左侧为奇,右侧为偶。奇表示线条的个数为奇数;偶表示线条的个数为偶数。左资料码与右资料码字码的逻辑值如表2.2所示。

表2.2UPC-A码左资料码与右资料码字码逻辑值对照表

左资料码(奇)

右资料码(偶)

字码

逻辑值

0

0001101

1110010

1

0011001

1100110

2

0010011

1101100

3

0111101

1000010

4

0100011

1011100

5

0110001

1001110

6

0101111

1010000

7

0111011

1000100

8

0110111

1001000

9

0001011

1110100

注:0为空白,1为线条

起始码、终止码、中间码的线条高度长於数字码。

检查码的算法

从国别码开始自左至右取数,设UPC-A各码代号如下:

N11

N10

N9

N8

N7

N6

N5

N4

N3

N2

N1

C

则检查码之计算步骤如下:

C1=(N1+N3+N5+N7+N9+N11)×3

C2=N2+N4+N6+N8+N10

CC=(C1+C2)取个位数

C(检查码)=10-CC(若值为10,则取0)

UPC-E是UPC-A码的简化型式,其编码方式是将UPC-A码整体压缩成短码,以方便使用,因此其编码形式须经由UPC-A码来转换。UPC-E由6位数码与左右护线组成,无中间线。6位数字码的排列为3奇3偶,其排列方法取决於检查码的值。UPC-E码只用於国别码为0的商品。其结构如图2.2所示。

左护线:为辅助码,不具任何意义,仅供列印时作为识别之用,逻辑型态为010101,其中0代表细白,1代表细黑。

右护线:同UPC-A码,逻辑型态为101。

检查码:为UPC-A码原形的检查码,其作用为一导入值,并不属於资料码的一部份。

资料码:扣除第一码固定为0外,UPC-E实际参与编码的部份只有六码,其编码方式,视检查码的值来决定,如表2.3所示。奇资料码与偶资料码的逻辑值如表2.4所示。

表2.3UPC-E码资料码的排列方式

表2.4UPC-E码资料码的编码方式

奇资料码

偶资料码

0100111

0110011

0011011

0100001

0011101

0111001

0000101

0010001

0001001

0010111

EAN码具有以下特性:

只能储存数字。

可双向扫瞄处理,即条码可由左至右或由右至左扫瞄。

必须有一检查码,以防读取资料的错误情形发生,位於EAN码中的最右边处。

具有左护线、中线及右护线,以分隔条码上的不同部分与撷取适当的安全空间来处理。

条码长度一定,较欠缺弹性,但经由适当的管道,可使其通用於世界各国。

依结构的不同,可区分为:

EAN-13码:由13个数字组成,为EAN的标准编码型式。

EAN-8码:由8个数字组成,属EAN的简易编码型式。

本章将进一步介绍EAN标准码(EAN-13码)和EAN缩短码(EAN-8码)的结构与编码方式。

标准码共13位数,系由「国家代码」3位数,「厂商代码」4位数,「产品代码」5位数,以及「检查码」1位数组成。其排列如下:

EAN-13码的结构与编码方式如图3.1所示,包括:

厂商代码由中华民国商品条码策进会核发给申请厂商,占四个码,代表申请厂商的号码。

产品代码占五个码,系代表单项产品的号码,由厂商自由编定。

检查码占一个码,系为防止条码扫瞄器误读的自我检查。

EAN-13码的编码方式如下:

导入值:为EAN-13的最左边第一个数字,即国家代码的第一码,是不用条码符号表示的,其功能仅做为左资料码的编码设定之用。

左护线:为辅助码,不代表任何资料,列印长度较一般资料长,逻辑型态为101,其中1代表细黑,0代表细白。

左资料码:即左护线和中线间的条码部分,共有六个数字资料,其编码方式取决於导入值之大小,规则如表3.1所示:

表3.1EAN-13码左资料码编码规则

导入值

编码方式

AAAAAA

ABBBAA

AABABB

ABABAB

AABBAB

ABABBA

ABAABB

ABBABA

ABBAAB

表3.2EAN-13码左资料码逻辑值

A类编码原则

B类编码原则

中线:为辅助码,作者区分左资料码与右资料码之用。中线长度较一般资料为长,逻辑型态为01010。

右资料码:即位於右护线与中线之间的部份。包括五位数产品代码与一位检查码。其编码方式采为C类编码规则,如表3.3。

表3.3EAN-13码右资料码逻辑值

C类编码原则

右护线:为辅助码,列印长度与左护线、中线相同,逻辑型态亦为101。

EAN-13码的检查码的算法与UPC-A码相同,例如假设一EAN-13码各码代号如下:

N12

检查码之计算步骤如下:

C2=N2+N4+N6+N8+N10+N12

我国的国别码为471。其他主要地区和国家的国别码如表3.4。

表3.4各国EAN国家代码

代码

国家(或地区)

国家

00~09

美国.加拿大

50

英国.爱尔兰

30~37

法国

690~691

中国大陆

40~44

德国

88

韩国

460~469

苏联

885

泰国

471

台湾

888

新加坡

49

日本

955

马来西亚

EAN-8码的结构

EAN缩短码共有8位数,当包装面积小於120平方公分以下无法使用标准码时,可以申请使用缩短码。其结构与编码方式如图3.2所示。包括:

国家号码与标准码同。

厂商单项产品号码,系每一项需使用缩短码的产品均需逐一申请个别号码。

检查码的计算方式与标准码相同。

EAN-8码的编码方式

EAN-8码的编码方式大致与EAN-13码相同,如下所述:

EAN-8码具有以下特点:

EAN-8码共8位数,包括国别码2位,产品代码5位,及检查码1位。

EAN-8从空白区开始共81个模组,每个模组长0.33mm,条码符号长度为26.73mm。

EAN-8码左右资料码编码规则与EAN-13码相同。

ISBN与ISSNEAN的用途很广,除了我国的商品条码CAN以及日本商品条码JAN外,目前国际认可的书籍代号与期刊号的条码,也都是由EAN变身而来的。书籍的国际认可代号称为国际标准书号(InternationalStandardBookNumber,ISBN),期刊的国际认可代号则称为国际标准期刊号(InternationalStandardSerialNumber,ISSN),原本ISBN与ISSN的条码编号申请是独立於国家EAN编号系统的,不过1991年国际标准书号总部为提倡图书与期刊条码化,函告各出版社,其出版品的ISBN与ISSN可并入EAN系统,不必再向该国EAN负责机构申请条码编号,也不需要再付任何费用。目前在台湾,负责ISBN与ISSN申请的机构是中央图书馆,若有新书出版或新期刊创立,皆须向国家图书馆国际标准书号中心申请,本章将介绍ISBN与ISSN条码的结构。

制作条码时,EAN码中图书类的代码是978,亦即只要将EAN的国家代码部分改为978,再重新计算检查码,即为ISBN条码,其馀处理均相同,图4.1为ISBN的结构图。简单来说,ISBN与EAN的对应关系为:978+ISBN前9码+EAN检查码。

国际标准期刊号(InternationalStandardSerialNumber,简称ISSN),是根据国际标准组织1975年制订之ISO-3297的规定,由设於法国巴黎的国际期刊资料系统中心(InternationalSerialDataSystem-ISDSInternationalCentre)所赋予申请登记的每一种刊物一个具有识别作用且通行国际间的统一编号。

「期刊」是指任何一系列定期或不定期连续出版的刊物,它们通常以一定的刊名发行,以「年月日」,「年月」或数字标明卷、号、期数。市面上常见的期刊、杂志、丛刊、年刊等大都属於国际标准期刊号的编号与编码范围。每一种期刊在注册登记时,就得到一个永久专属的ISSN,一个ISSN只对应一个刊名;而一个刊名也只有一个ISSN。所以当该刊名变更时,就得另申请一个ISSN。如果期刊停刊,那麽被删除的ISSN也不会被其他期刊再使用。因此,国际期刊资料系统中心在分配ISSN时,必须为该期刊编订一个有别於其他期刊刊名的识别题名(KeyTitle)。

每组ISSN系由八位数字构成,分前後两段,每段四位数,段与段间以一短横(hyphen)相连接,其中後段的最末一数字为检查号,如:ISSN0211-9153。制作条码时,将ISBN码中的「978」部份更改为「977」即为ISSN码,其结构如图4.2所示。ISSN与EAN的对应关系为:977+ISSN前7码+00+EAN检查码。

39码是西元1974年发展出来的条码系统,是一种可供使用者双向扫瞄的分散式条码,也就是说相临两资料码之间,必须包含一个不具任何意义的空白(或细白,其逻辑值为0),且其具有支援文数字的能力,故应用较一般一维条码广泛,目前较主要利用於工业产品、商业资料及医院用的保健资料,它的最大优点是码数没有强制的限定,可用大写英文字母码,且检查码可忽略不计。

标准的39码是由起始安全空间、起始码、资料码、可忽略不计的检查码、终止安全空间及终止码所构成(徐绍文,1985),以Z135+这个资料为例,其所编成的39码如图5.1所示:

综合来说,39码具有以下特性:

条码的长度没有限制,可随着需求作弹性调整。但在规划长度的大小时,应考虑条码阅读机所能允许的范围,避免扫瞄时无法读取完整的资料。

起始码和终止码必须固定为“*”字元。

允许条码扫瞄器进行双向的扫瞄处理。

由於39码具有自我检查能力,故检查码可有可无,不一定要设定。

条码占用的空间较大。

可表示的资料包含有:0~9的数字,A~Z的英文字母,以及“+”、“-”、“*”、“/”、“%”、“$”、“.”等特殊符号,再加上空白字元“”,共计44组编码,并可组合出128个ASCIICODE的字元符号,如表5.1所示。

表5.1ASCIICODE字元符号与39码对照表

叁九码的每一个字元编码方式,都是藉由九条不同排列的线条编码而得。可区分成如表5.2之四种类型:

表5.239码的字元编码方式

(一)英文字母部分

26个英文字母所对应的39码逻辑值如表5.3所示。

表5.339码编码对映表(英文字母部分)

字元

逻辑型态

A

110101001011

N

101011010011

B

101101001011

O

110101101001

110110100101

P

101101101001

D

101011001011

Q

101010110011

E

110101100101

R

110101011001

F

101101100101

S

101101011001

G

101010011011

T

101011011001

H

110101001101

U

110010101011

I

101101001101

V

100110101011

J

101011001101

W

110011010101

K

110101010011

X

100101101011

L

101101010011

Y

110010110101

M

110110101001

Z

100110110101

(二)数字与特殊符号部分

39码也可表示数字0~9以及特殊符号,其对应的逻辑值如表5.3所示。

101001101101

100101001001

110100101011

100101011011

101100101011

100101101101

110110010101

100100101001

101001101011

101001001001

110100110101

100100100101

101100110101

110010101101

101001011011

空白

100110101101

110100101101

101100101101

39码的检查码必须搭配「检查码相对值对照表」,如表5.4所示,将查出的相对值累加後再除以43,得到的馀数再查出相对的编码字元,即为检查码字元。

例如要算出*S123$5*这笔资料的检查码,其计算过程如下:

步骤1参考检查码相对值对照表,找出编码字元相对值

参考表5.4,得到各编码字元的相对值为:

S的相对值为28;1的相对值为1;

2的相对值为2;3的相对值为3;

$的相对值为39;5的相对值为5。

步骤2将各相对值累加除以43

累加相对值=28+1+2+3+39+5=78

78÷43=1….35

步骤3查出与馀数相对的编码字元

馀数=35,

查表5.4,得到相对值=35之编码字元为Z,

故检查码=Z,得

含检查码在内的39码,为:*S123$5Z*

表5.439码的检查码查询表

128码开始於1981年推出,是一种长度可变、连续性的字母数字条码。与其他一维条码比较起来,128码是较为复杂的条码系统,而其所能支援的字元也相对地比其他一维条码来得多,又有不同的编码方式可供交互运用,因此其应用弹性也较大。

128码的内容大致亦分为起始码、资料码、终止码、检查码等四部份,其中检查码是可有可无的。图6.1是128码的范例与结构。

128码具有下列特性:

具有A、B、C叁种不同的编码类型,可提供标准ASCII中128个字元的编码使用。

允许双向的扫瞄处理。

可自行决定是否要加上检查码。

条码长度可自由调整,但包括起码和终止码在内,不可超过232个字元。

同一个128码,可以不同的方式多以编码。藉由A、B、C叁种不同编码规则的互换可扩大字元选择的范围,也可缩短编码的长度。

128码的编码方式

128码有叁种不同类型的编码方式,而欲选择何种编码方式,则决定於起始码的内容。

起始码

编码类别

相对值

CODEA

11010000100

103

CODEB

11010010000

104

CODEC

11010011100

105

终止码无论是采用A、B、C何种编码方式,128码的终止码均为固定的一种型态,其逻辑型态皆为1100011101011。

EAN-128码

目前我国所推行的128码是EAN-128码,EAN-128码是根据EAN/UCC-128码定义标准将资料转变成条码符号,并采用128码逻辑,具有完整性、紧密性、连结性及高可靠度的特性。辨识范围涵盖生产过程中一些补充性质且易变动之资讯,如生产日期、批号、计量等。可应用於货运栈版标签、携带式资料库、连续性资料段、流通配送标签等。其效益有:

变动性产品资讯的条码化。

国际流通的共通协议标准。

产品运送较佳的品质管理。

更有效的控制生产及配销。

提供更安全可靠的供给线。

代号

码别

长度

说明

应用识别码

18

00代表其後之资料内容为运送容器序号,为固定18位数字

包装型态指示码

3代表无定义的包装指示码

前置码与公司码

代表EAN前置码与公司码

自行编定序号

由公司指定序号

检查码

420代表其後之资料内容为配送邮政码应用於仅有一邮政当局

配送邮政码

代表配送邮政码

图6.2EAN-128码的结构

现在,很多商品如食品、饮料、书籍、彩电、冰箱等,包装上都印上商品条形码(也称为“条码”)。那么,商品条形码有什么用呢?可以说是商品的“户口”或“身份证”。

如国家对商品条码印刷质量有一定的要求,如果你发现印刷质量有问题,例如:印刷模糊粗糙、条空锯齿状抖动、条的颜色使用红色等,那么这个商品条码就有可能是冒用的,那这个商品也就有可能有问题了。

概论

商品编码是指用一组阿拉伯数字标识商品的过程,这组数字称为代码。商品编码与商品条码是两个不同的概念。商品代码是代表商品的数字信息,而商品条码是表示这一信息的符号。在商品条码工作中,要制作商品条码符号,首先必须给商品编一个数字代码。

商品条码的代码是按照国际物品编码协会(EAN)统一规定的规则编制的,分为标准版和缩短版两种。标准版商品条码的代码由13位阿拉伯数字组成,简称EAN-13码。缩短版商品条码的代码由8位数字组成,简称EAN-8码。EAN-13码和EAN-8码的前3位数字叫“前缀码”,是用于标识EAN成员的代码,由EAN统一管理和分配,不同的国家或地区有不同的前缀码。中国的前缀码目前有三个:690、691、692。

商品编码原则

1、唯一牲

2、无含义

无含义代码是指代码数字本身及其位置不表示商品的任何特定信息。在EAN及UPC系统中,商品编码仅仅是一种识别商品的手段,而不是商品分类的手段。无含义使商品编码具有简单、灵活、可靠、充分利用代码容量、生命力强等优点,这种编码方法尤其适合于较大的商品系统。3、全数字型

在EAN及UPC系统中,商品编码全部采用阿拉伯数字。

商品代码的结构

1、标准版商品条码的代码结构

对于我国商品条码的代码而言,由690、691、692三个前缀码构成的EAN-13码有如下两种结构:

结构种类厂商识别代码商品项目代码校验码结构一X13X12X11X10X9X8X7X6X5X4X3X2X1结构二X13X12X11X10X9X8X7X6X5X4X3X2X1

注:1)Xi(I=1-13)表示从右至左的第i位数字代码2)GB12904-1998还规定了结构三,但目前尚未用于编码。

以上两种结构的代码均由三部分组成,即厂商识别代码、商品项目代码和校验码。

厂商识别代码是中国物品编码中心按照国家标准的规定,在EAN分配的前缀码的基础上增加4位或5位数编制的,用于对厂商的唯一标识。

商品项目代码是取得中国物品编码中心核准的商品条码系统成员资格的企业,按照国家标准的规定,在已获得的厂商识别代码的基础上,自行对本企业的商品项目进行的编码,包括5位或4位数。

校验码是根据前12位数按GB12904——1998附录A规定的方法计算得出的。在实际工作中,校验码一般不用人工计算,由制作条码原版胶片或制作条码标签的设备自动生成。2、缩短版商品条码的代码结构

与上述标准版商品条码的代码相比较,缩短版商品条码的代码(EAN_8码)只有一种结构,并且只含两个部分:

商品项目识别代码校验码X8X7X6X5X4X3X2X1EAN-8码中商品项目识别代码是由中国物品编码中心在前缀码的基础上编制并直接分配给厂商特定商品项目的代码;校验码的计算方法与EAN-13码相同。EAN-8码的使用是有限制的;按照《商品条码管理办法》的规定,商品条码印刷面积超过商品包装表面面积或者标签可印刷面积四分之一时,系统成员才可以申请使用缩短版商品条码。

商品编码的管理

商品编码的管理是指商品条码系统成员在己获得厂商识别代码的基础上如何正确地给具体商品项目进行编码,以及对己编码的商品做好原始记录和档案,防止出现编码错误的工作过程,其基本要求就是要保证商品编码的唯一性。要遵循唯一性原则,关键是要严格区分商品的不同项目,主要应从商品的种类、规格、包装、颜色等几个方面来考虑。

系统成员应当指定专人负责商品编码的统一管理。加强对条码管理人员的业务知识培训,积极参加条码管理机构组织的培训班;要建立有关条码工作的规章制度,完善商品编码的原始记录和工作档案,以便于对编码唯一性进行检查;还要做好条码管理人员变动时有关资料的移交工作,以保持工作的连续性。

在编码管理的具体操作上,一般适宜采用“大流水”的编码方式,这样能够最大程度地体现编码的“唯一性”原则和“无含义”原则,减少编码出错的机会。

商品条码符号的特征

表示国际通用商品代码的条码符号称为商品条码符号。

通用商品条码标准版和缩短版即EAN-13和EAN-8商品条码符号都具有以下共同特征:

(1)条码符号的整体形状为矩形,由一系列相互平行的条和空组成,四周都留有空白区。

(2)条和空分别由1~4个同一宽度的深、浅颜色的模块组成。深色模块的二进制表示为“1”,浅色模块的二进制表示为“0”。

(3)在条码符号中,表示数字的每个条码字符均由2个条和2个空构成,共七个模块。

(4)除了表示数字的条码字符外,还有一些辅助条码符号,用作表示起始、终止的定界符和平分条码符号的中间分隔符。

(5)条码符号可设计成既可供固定式扫描器全向扫描,又可用手持式扫描设备识读的形式。

(6)条码符号的大小可在标准尺寸的基础上有所增减以适应各种合格条码符号及用户对印刷面积的要求,但增减幅度必须依据有关国家标准,假设标准尺寸的放大系数为1,则增减条码符号大小的幅度即放大系数必须在0.8-2.0之间,最好是0.9-1.2之间。

化,以适应各种印制工艺印制合格条码符号及用户对印刷面积的要求。

(7)对于一个特定大小的条码符号所规定的尺寸称为名义尺寸。放大系数的范围为0.8~2.0。

(8)供人识别的字符规定采用OCR-B字符。

条码符号各部分的构成

EAN-13和EAN-8条码符号都是由左侧空白区、起始符、左侧数据符、中间分隔符、右侧数据符、终止符及右侧空白区构成,商品条码是模块组合条码,每个条码字符均由几个模块组成,EAN-13条码的构成如图:

左侧空白区起

符左侧数据符(6位数字)中间分隔符右侧数据符(5位数字)校验符(1位数字)终止符右侧空白区左侧空白区:位于条码符号起始符左侧的无印刷符号且与空的颜色相同的区域。其最小宽度为11个模块宽。

起始符:位于条码符号左侧,表示信息开始的特殊符号,由3个模块组成。

左侧数据符:介于起始符和中间分隔符之间的表示6位数字信息的一组条码字符,由42个模块组成。

中间分隔符:在条码符号中间位置,是平分条码符号的特妹符号,由5个模块组成。

右侧数据符:中间分隔符右侧的条码字符,表示5位数字信息,由35个模块组成。

校验符:最后一个校验符字符,由7个模块组成,表示校验码。

终止符:位于条码符号右侧,表示信息结束的特殊符号,由3个模块组成。

右侧空白区:位于终止符之外的无印刷符号且与空的颜色相同的区域,其最小宽度为7个模块宽。

EAN-13条码符号所包含的模块总数为113个。

EAN-13条码的前置码不用条码符号表示,不包括在左侧数据符内。左侧数据符是根据前置码所决定的条码字符构成方式(奇排列和偶排列)来表示前置码之后的6位数字的。EAN-8条码构成与EAN-13的不同之处,主要是减少了表示数据字符的条码字符数量。其结构如图:

符左侧数据符(6位数字)中间分隔符右侧数据符(5位数字)校验符(1位数字)终止符右侧空白区EAN-8条码的左侧空白区的宽度为7个模块宽;左侧数据符由28个模块组成,右侧数据符由21个模块组成;起始符、中间分割符、校验符、终止符及右侧空白区的构成与EAN-13条码相同。EAN-8条码所包含的模块总数为81个。

商品条码符号尺寸

商品条码符号尺寸的取值范围为标准尺寸的0.8——2.0倍。所谓标准尺寸是指放大系数为1.0的条码符号的名义尺寸,与其相对应的模块宽度为.033mm。放大系数为1.0的条码符号中各部分尺寸如下:

左、右侧条码字符(包括校验符):2.31mm7个模块

起始符、终止符:0.99mm3个模块

中间分隔符:1.65mm5个模块

一、商品条码使用流程

1、向编码中心及各地分支机构申请厂商代码2、编码中心核发号码给申请者3、厂商自行设定商品代号4、交付印刷5、包装出货分发商品基本资料一览表

二、厂商代码的申请者

三、厂商代码的申请手续

四、商品代码的编制原则

唯一性:同种规格同种产品对应同一个产品代码,同种产品不同规格应对应不同的产品代码。根据产品的不同性质,如:重量、包装、规格、气味、颜色、形状等等,赋予不同的商品代码。

永久性:产品代码一经分配,就不再更改,并且是终身的。当此种产品不再生产时,其对应的产品代码只能搁置起来,不得重复起用再分配给其它的商品。

一、原印码

1、标准版:

结构种类厂商识别代码商品项目代码校验码结构一X1X2X3X4X5X6X7X8X9X10X11X12X13结构二X1X2X3X4X5X6X7X8X9X10X11X12X13结构三X1X2X3X4X5X6X7X8X9X10X11X12X13

1.1厂商识别代码:由7-9位数字组成,用于对厂商的唯一标识,是EAN编码组织在EAN分配的前缀码的基础上分配给厂商的代码。前缀码时标识EAN编码组织的代码,由EAN组织统一管理和分配。

1.2商品项目代号:由5-3位数字组成,是由厂商自行编码。且必须遵循以下原则:对统一商品必须编制相同商品项目代码;对不同的商品项目必须编制不同商品项目代码。保证商品项目与其标识代码一一对应,即一个商品项目只有一个代码,一个代码只标识一个商品项目。

1.3校验码:用于校验厂商识别代码、商品项目代号正确性。

2.缩短版:

缩短版商品条码所表示的代码有8位数字(X1X2X3X4X5X6X7X8)组成,前7位为商品项目代码识别代码,是EAN编码组织在EAN分配的前缀码(前3位)的基础上分配给厂商特定商品项目的代码,用于对厂商特定商品项目的唯一标识,X8是校验码.

二、店内码:

店内条码的编码体系:所谓PLU(PRICELOOKUP),就是在让内条码的号码中,没有将商品价格表示出来,当扫描到这类的店内条码时,是由电脑将存在商品主档的价格检索出来,主要用于销售量大的商品。至于NONPLU,相对的就是在号码中含有商品的价格,多使用于计量商品。(1)PLU与NONPLU店内条码标签适用范围

编号形式使用于无原印条码的商品使用于标签打印机标准码PLU-13须作单品管理,不表示价格的商品条码标签打印机标准码NONPLU-13须作单品管理,并表示价格、重量的商品(生鲜商品)电子称缩短码PLU-8须作单品管理,不表示价格的商品(食品、杂货、衣料)手提式印标机、手提式印标机缩短码NONPLU-8无须作单品管理,但表示价格的商品(一般食品、杂货)条码标签打印机、手提式印标机

(2)标准码PLU-13:前置码为2

前置码商品号码检核码2X1X2X3X4X5X6X7X8X9X10X11C/D

(3)标准码NONPLU-13:前置码为2

无价格检核码4位价格码2X1X2X3X4X5X6X7P1P2P3P4C/D5位价格码X1X2X3X4X5X6P1P2P3P4P5C/D有价格检核码4位价格码X1X2X3X4X5X6C/PP1P2P3P4C/D5位价格码X1X2X3X4X5C/PP1P2P3P4C/D

商品条码的印刷主要涉及、印刷设备、印刷地点等情况,这三者也同时影响到包装防伪的效果。从防伪包装上考虑,我们可以将印刷地点分为现场印刷。

条码的非现场印刷作业主要在专业印刷厂进行,它主要以商标或包装箱等的形式供应企业。一般说来这种印刷方式成本较量低,印刷的质量有可靠的保障,使用企业不需要掌握相应的印刷技术,这些优点具有较强的吸引力,大多数的企业乐意采用,但是这种印刷方式的防伪效果一般来说较差,如果印刷企业管理不善,这些商标或包装箱就有可能通过各种渠道流入不法之徒手中,给假冒商品开了绿灯,因此,就防伪包装来说,条码的现场印刷方法可能会比非现场印刷方法更好一些,本文仅就现场印刷设备的选择作一些讨论,供有关企业在购买设备时参考。

条码现场印刷设备的分类

条码的现场印刷方法很多,按印刷原理可分为接触式印刷和非接触式印刷;按机械形式可分为手持式、便携式、台式等;按耗材情况可分为墨印刷和无墨印刷等等。表1是根据印刷原理分类的条码现场印刷设备。

按触式印刷

非接触式印刷

热转印式

热传导式

针式

激光式(激光打印式/激光光该式)

滚筒式

表1

能够完成条码现场印刷的设备很多,且大多都用计算机控制,操作方便,工作可靠;用这些设备在现场实地印刷条码都具有一定的防伪功能,但防伪效果在各机型之间存在着较大的差异,选用时应慎重考虑。

条码现场印刷设备的特点

条码现场印刷设备种类繁多、各有特点,而各个企业的基本情况又不完全相同,因此在选用设备时应全面考虑,以保证所选设备能够用得上、用得好。表1列出了部分条码现场印刷设备的特点,供有关企业在选用设备时参考。

特点

机型

激光打印

激光光刻

针式打印

喷墨打印

热转印

打印基材

不干胶标签等

各种不反光

材料

纸、聚酯

各种材料

消耗材料

墨粉

CO2等

碳质色带

墨水

热敏色带/专用色带

印刷质量

一般

较差

印刷速度

设备价格

印刷成本

防伪效果

接触印刷

适应能力

代用设备

在表2中的每一机型都有各自的特点,详细了解这些特点对于正确选用条码现场的印刷设备是必要的,这里就其中一些条目给予进一步的计论。

印刷质量是一个综合指标,它涉及到印刷的尺寸精度,条的边沿粗糙度,条和空的对比度,计算机的可识读能力等。不同的机型,印刷的条码质量是不一样的。

在承印物价格相同时,印刷成本的高低主要取决于印刷媒介的价格,在大批量印刷时应引起足够的重视。

条码防伪主要在于合理地设计防伪包装与使用合适的设备,商品条码的现场印刷技术需要相应的配套设备,每一种设备都对应着一定的投资,一般来说,制假者的经济能力较差,无力购买价格昂贵的设备,这就表明价格高的条码现场印刷设备防伪效果好,由表1可以看出,激光光刻机的价格较高,因而其防伪效果也好。针式打印机及喷墨打印机的价格较低,其防伪效果就不理想。

条码设备打印头与条码基材在印刷时直接接触的印刷称为条码接触印刷。接触印刷对基材的要求条件较高,对于一些基材表面不平及其粗糙的情况。例如对于异型酒瓶的贴标印刷来说,在贴标后由于其表面凸凹不平,就不能采用接触印刷的方法,只有采用先印刷后贴标的工艺,才能满足异型酒瓶特殊的印刷工艺要求。因此接触印刷对承印刷的要求比非接触印刷对承印物的要求要严格得多,这就是接触印刷的方法在线使用较少的缘故。

非接触印刷在印刷时打印头不与承印物直接接触,对于承印物表面不平的物品时,也不影响印刷的质量,因而适宜在线使用。由于在现场使用,购买价格的投资也形成投资防伪的条件,所以非接触印刷具有防伪的能力,设备的价格越高,其防伪的能力就越强。

适应能力也是一个综合指标。有些机器对环境条件要求较高,其适应能力就差。例如激光打印机,它要求洁净的环境条件,因而就不适于在生产现场使用。还有一些机器对基材的要求较高,只对某一部分的基材适应,而对另一部分的基材就不适用,也限制了其使用范围。

一种设备能否被比其价格更低的设备替代,是衡量其防伪效果的一个重要因素,例如喷墨打印机,高档的价格在十几万元以上,一般的制假者没有能力购买,但他们可以用两千元的喷墨打印机替代,因此可以说只要存在着低价的简易设备,那么该设备的防伪效果就应打折扣。

每一种条码现场印刷设备都有一些特点,这些特点影响着防伪包装的效果,在选择用于防伪包装的商品条码现场印刷设备时,应参考防伪包装的相应理论,在几个不同的机型之间比较选择,这样才能达到用商品条码防伪的目的。

第一章总则

第一条为了规范商品条码管理,保证商品条码质量,加快商品条码推广应用,促进社会主义市场经济发展,根据国家有关规定,制定本办法。本条是关于《商品条码管理办法》的立法目的和依据的规定。制定本办法的目的:一是通过明确商品条码各级管理部门、工作机构的职责,明确商品条码工作程序,来规范商品条码管理;二是通过规定商品条码的编码、设计、胶片制作、印刷等各个环节执行有关国家标准,来保证商品条码质量;三是推动商业POS系统的建立,推动商业自动化的发展,以加快商品条码技术在生产和流通领域的应用,实现商品生产和流通信息化,建立现代化流通体系,促进社会主义市场经济发展。本条是本办法的立法。

第二条商品条码是由一组规则排列的条、空及其对应字符组成的表示一定信息的商品标识。商品条码包括标准版商品条码和缩短版商品条码。标准版商品条码我国按照国际物品编码协会制定的国际通用规则,推广应用商品条码。本条是关于商品条码定义的规定。

第三条商品条码的注册、编码、应用及其管理适用本办法。本条是关于本办法调整范围的规定。任何单位和个人使用商品条码,编码中心批准注册厂商识别代码,系统成员编制商品项目代码,系统成员在生产和流通领域中应用商品条码,有关部门对商品条码的管理应用都应遵循本办法。

第四条任何单位和个人使用商品条码必须经核准注册。本条是关于使用商品条码必须注册的原则的规定。未经中国物品编码中心核准注册的厂商识别代码,任何单位和个人不得使用。

第五条商品条码工作应当依靠各级政府及有关部门,积极引导和鼓励商品生产者、销售者加快使用商品条码,应用商品条码技术。本条是关于推进商品条码事业发展的规定。在有条件的地区应加快自动扫描商店的建立,为生产企业使用商品条码提供应用环境。

第二章商品条码主管部门和工作机构

第六条国家质量技术监督局是全国商品条码工作的主管部门,履行下列职责:1.制定全国商品条码工作的方针、政策和法规;2.制定并发布商品条码国家标准;3.组织全国商品条码工作的监督检查;4.负责批准设立中国物品编码中心地方分支机构;5.处理商品条码工作中的重大问题。本条是关于全国商品条码工作的主管部门及其商品条码工作职责的规定。

第七条省、自治区、直辖市人民政府质量技术监督行政部门履行下列职责:1.贯彻执行商品条码工作的方针、政策、法规和标准;2.组织本行政区域内商品条码工作的监督检查;3.处理本行政区域内商品条码工作中的重大问题。本条是关于省、自治区、直辖市质量技术监督行政部门商品条码工作职责的规定。

第八条市、县质量技术监督行政部门负责本行政区域内商品条码工作的监督检查。本条是关于市、县质量技术监督行政部门商品条码工作职责的规定。

第十条编码中心地方分支机构(以下简称编码分支机构)接受所在地的省、自治区、直辖市人民政府质量技术监督行政部门的领导,其业务工作接受编码中心的指导、检查和考核,履行下列职责:贯彻执行商品条码工作的方针、政策、法规和标准;组织、协调、管理本地区的商品条码工作;负责初审本地区商品条码注册、变更、续展和注销;负责本地区商品条码技术培训,提供商品条码技术咨询与服务。本条是关于编码分支机构工作职责的规定。

第三章商品条码注册和编码

第十一条条依法取得营业执照的生产者、销售者,可以申请注册厂商识别代码。

第十二条厂商识别代码注册申请人(以下简称申请人)可以到所在地的编码分支机构申请注册厂商识别代码。申请人应当填写厂商识别代码注册申请书,并提供营业执照及其复印件。

第十三条编码分支机构对申请人提供的申请资料应当在十日内完成初审。对初审合格的,编码分支机构签署意见并报送编码中心审批;对初审不合格的,编码分支机构应当将申请资料退给申请人并说明理由。

第十四条编码中心对初审合格的申请资料应当自收到申请人交纳的有关费用之日起十日内完成审批程序。对符合规定要求的,编码中心向申请人核准注册厂商识别代码;对不符合规定要求的,编码中心应当将申请资料退回编码分支机构并说明理由。

第十五条申请人获准注册厂商识别代码的,由编码中心发给《中国商品条码系统成员证书》(以下简称《系统成员资格证书》),取得中国商品条码系统成员(以下简称系统成员)资格。

第十六条编码中心应当定期公告系统成员及其注册的厂商识别代码。

第十七条编码中心按照有关国家标准编制厂商识别代码。系统成员按照有关国家标准编制商品项目代码和校验码。

第十九条系统成员对其注册的厂商识别代码和相应的商品条码享有专用权。

第二十条系统成员应当按照有关国家标准对商品条码尺寸、颜色及印刷位置的要求设计商品条码。

第二十一条系统成员印刷商品条码需要原版胶片的,应当向商品条码原版胶片制作者订制原版胶片。

第二十二条系统成员应当委托由编码中心依据国家有关规定统一组织认定的印刷企业印刷商品条码。

第二十三条印刷企业承揽商品条码印刷业务时,应当查验印刷委托人的《系统成员证书》并登记证书号码。印刷企业应当按照有关国家标准印刷商品条码,保证商品条码印刷质量。印刷企业承揽商品条码印刷业务,应当查验印刷委托人的《中国商品条码系统成员证书》,核对所印商品条码的厂商识别代码是否与《证书》上的厂商识别代码一致,是否在有效期之内,并登记《证书》号码。

第二十四条任何单位或者个人不得伪造、冒用系统成员注册的厂商识别代码和相应商品条码,不得伪造、冒用未经编码中心核准注册的厂商识别代码和相应商品条码。

本条是关于商品条码保护的禁止性规定。伪造是指为达到欺骗目的,私自编造(包括拼凑、粘贴、手画等)商品条码的行为。冒用是指非法使用系统成员注册或擅自使用编码中心尚未启用的厂商识别代码。

第二十七条厂商识别代码有效期为二年.系统成员应当在厂商识别代码有效期满前的三个月内,到所在地的编码分支机构办理续展手续。逾期未办理续展手续的,注销其厂商识别代码和系统成员资格。系统成员应在《证书》有效期满前的三个月内,持营业执照及《中国商品条码系统成员证书》到编码分支机构办理续展手续。系统成员办理续展手续,应填写《中国商品条码系统成员厂商识别代码续展申请表》并缴纳继续使用厂商识别代码的费用。系统成员在其厂商识别代码有效期内未办理续展手续,其厂商识别代码及系统成员资格即被注销,不得继续使用。

第二十八条系统成员停止使用商品条码的,应当在停止之日起三个月内,到所在地的编码分支机构办理注销手续。系统成员由于依法被撤销、解散、宣告破产或者其他原因终止的,同时停止使用商品条码,并按照前款规定办理注销手续。

第二十九条已被注销厂商识别代码的生产者、销售者,需要使用商品条码的,应当重新申请注册厂商识别代码。

第三十条任何单位或者个人不得擅自使用已经注销的厂商识别代码和相应的商品条码.任何单位或个人需使用已注销的厂商识别代码和相应商品条码,必须办理申请注册手续,经中国物品编码中心批准后方可使用。

第六章法律责任

第三十一条违反本办法第二十四条、第三十条规定,伪造冒用系统成员注册的厂商识别代码和相应商品条码以及未经编码中心核准注册的厂商识别代码和相应商品第码的,责令改正,可处以5000元罚款,情节严重的,可处以10000元罚款。

第三十二条违反本办法第二十五条规定,系统成员转让厂商识别代码和相应商品条码的,责令改正,可处以3000元罚款。系统成员转让厂商识别代码和相应的商品条码"是指系统成员将其注册的厂商识别代码和相应商品条码转让他人使用,用于标识以他人名义生产的商品的行为。

第三十三条本章所规定的行政处罚由县以上地方质量技术监督行政部门负责实施。

第三十四条当事人对行政处罚不服的,可以依法申请行政复议或者提起行政诉讼。

第三十五条从事商品条码管理工作的国家工作人员滥用职权、徇私舞弊的,由其主管部门予以行政处分;构成犯罪的,依法追究其刑事责任。

第七章附则

第三十六条商品条码收费按照国家有关规定执行。

第三十七条本办法由国家质量技术监督局负责解释。

第三十八条本办法自一九九八年十二月一日起施行。

通用商品条码符号位置

一、主题内容与适用范围本标准规定了条码符号位置选择原则及通用商品条码符号的位置。本标准适用于通用商品条码。

二、引用标准GB12904通用商品条码GB12904条码系统通用术语条码符号术语

三、条码符号位置选择原则条码符号位置的选择应以符号不变形且便于识读、便于操作为准则。3.1首先应选在商品包装主显示面的右侧。3.2其次可选在与商品包装主显示面相连的平面。3.3最后也可选在商品包装主显示面的背面。

条码符号印刷质量的检验

Theverificationofprintedqualityofbarcodesymbol

一、主题内容与适用范围本标准规定了条码符号印刷质量的检验方法。本标准适用了各种条码符号印制质量的检验。

二、引用标准GB2828逐批检查计数抽样程序及抽样表(适用于连续批的检查)GB7705平版装潢印刷品GB12053光学识别用字母数字字符集第一部分:OCR-A字符集印刷图像的形状和尺寸GB12508光学识别用字母数字字符集第一部分:OCR-B字符集印刷图像的形状和尺寸GB12904通用商品条码GB12905条码系统通用术语条码符号术语GB12906中国标准书号(ISBN部分)条码GB12907库德巴条码GB12908三九条码GB/T14257通用商品条码符号位置

三、术语3.1脱墨:条码符号中条的印刷缺陷,其反射率与空的反射率相近。3.2污点:条码符号中空或空白区内的印刷缺陷,其反射率与反射率相近。3.3印刷厚度:条码符号的条与空的涂层的厚度差。3.4放大系数:条码符号的长度尺寸与标准尺寸的比值。

四、检验项目4.1外观4.2条(空)反射率、印刷对比度(PCS值)。4.3条(空)尺寸误差。4.4空白区尺寸。4.5条高4.6数字、字母的尺寸。4.7检验码4.8译码正确性。4.9放大系数。4.10印刷厚度4.11印刷位置

五、技术要求5.1外观5.1.1条码符号表面整洁,无明显污垢、皱褶、残损、穿孔。5.1.2条码符号中的数字、字母、特殊符号印刷完整、清晰,无二意性。5.1.3条码字符无明显脱墨、污点、断线;条的边缘整齐、无明显弯曲变形。5.1.4条码字符的墨色均匀,无明显差异。5.24.2-4.11条款的技术要求应符合样品所采用的条码国家标准。

七、检验报告检验报告根据样品的检验内容而定,通用商品条码符号检验报告见附录其他类型条码符号的检验报告格式参见附录A。

八、抽样本标准依照GB2828国家标准抽样。

附加说明:本标准由中国物品编码中心提出。本标准由中国物品编码中心归口并负责起草。本标准主要起草人吴海莲、周钢。

条空颜色搭配条空颜色搭配是指条码中条色与衬底颜色的反差程度是否符合标准。商品条码是用专用识读设备依靠分辨条空的界线和宽窄来识别的,因此,要求条与空的颜色反差越大越好。一般来说,白色作底,黑色作条是最理想最安全的颜色搭配。具体参见下表。条码符号颜色搭配参考表

序号

空色

条色

能/否采用

17

深棕

绿

19

20

21

22

亮绿

23

浅棕

24

暗绿

25

10

26

11

27

12

28

13

29

14

30

金色

15

31

16

32

商品条码的印刷位置商品条码的印刷位置以条码符号不变形且便于识读为原则。商品包装上的条码放置位置变化越大,收款员寻找条码并通过扫描器进行结算的速度就越慢,零售效率就越低,因此,商品条码的印刷位置应尽可能标准化。通常,应将商品印刷在外包装的"自然"底面上"。

商品条码的截短在任何程度上对商品条码符号高度的截短,都将会影响对条码的扫描识读,因些,商品条码符号的高度原则上严禁截短。即使是在由于包装面积太小,不得不截短符号的高度时,也应尽量少截短。

左右空白区商品条码符号左右空白区的尺寸要留够,以便于扫描设备的正确识读。应保证在商品条码的左右空白区域内没有字符、图形、穿孔、划痕等,同时商品条码的印刷位置还应远离商品外包装的边缘,以满足对条码空白区的要求。瓦愣纸板上的条码印刷直接在瓦楞纸上印刷条码应注意尺寸精度问题。由于印刷时受力不均,导致条码弯曲变形,通常采用在其他载体上印刷条码,然后再将其贴在瓦楞纸包装上。

一维条码虽然提高了资料收集与资料处理的速度,但由於受到资料容量的限制,一维条码仅能标识商品,而不能描述商品,因此相当依赖电脑网路和资料库。在没有资料库或不便连网路的地方,一维条码很难派上用场。也因此,最近几年开始有人提出一些储存量较高的二维条码。由於二维条码具有高密度、大容量、抗磨损等特点,所以更拓宽了条码的应用领域。

近年来,随着资料自动收集技术的发展,用条码符号表示更多资讯的要求与日俱增,而一维条码最大资料长度通常不超过15个字元,故多用以存放关键索引值(Key),仅可作为一种资料标识,不能对产品进行描述,因此需透过网路到资料库抓取更多的资料项目,因此在缺乏网路或资料库的状况下,一维条码便失去意义。此外一维条码有一个明显的缺点,即垂直方向不携带资料,故资料密度偏低。当初这样设计有二个目的:(1)为了保证局部损坏的条码仍可正确辨识,(2)使扫瞄容易完成。

要提高资料密度,又要在一个固定面积上印出所需资料,可用二种方法来解决:(1)在一维条码的基础上向二维条码方向扩展,(2)利用图像识别原理,采用新的几何形体和结构设计出二维条码。前者发展出堆叠式(Stacked)二维条码,後者则有矩阵式(Matrix)二维条码之发展,构成现今二维条码的两大类型。

堆叠式二维条码的编码原理是建立在一维条码的基础上,将一维条码的高度变窄,再依需要堆成多行,其在编码设计、检查原理、识读方式等方面都继承了一维条码的特点,但由於行数增加,对行的辨别、解码算法及软体则与一维条码有所不同。较具代表性的堆叠式二维条码有PDF417,Code16K,Supercode,Code49等。

矩阵式二维条码是以矩阵的形式组成,在矩阵相应元素位置上,用点(Dot)的出现表示二进制的“1”,不出现表示二进制的“0”,点的排列组合确定了矩阵码所代表的意义。其中点可以是方点、圆点或其它形状的点。矩阵码是建立在电脑图像处理技术、组合编码原理等基础上的图形符号自动辨识的码制,已较不适合用“条码”称之。具有代表性的矩阵式二维条码有Datamatrix,Maxicode,Vericode,Softstrip,Code1,PhilipsDotCode等。

二维条码的新技术在1980年代晚期逐渐被重视,在「资料储存量大」、「资讯随着产品走」、「可以传真影印」、「错误纠正能力高」等特性下,二维条码在1990年代初期已逐渐被使用。

二维条码术语定义

堆叠式二维条码(2DStackedCode)堆叠式二维条码是一种多层符号(Multi-RowSymbology),通常是将一维条码的高度截短再层叠起来表示资料。

资料字元(DataCharacter)用於表示特定资料的ASCII字元集的一个字母、数字或特殊符号等字元。

符号字元(SymbolCharacter)依条码符号规则定义来表示资料的线条、空白组合形式。资料字元与符号字元间不一定是一对一的关系。一般情况下,每个符号字元分配一个唯一的值。

代码集(CodeSet)代码集是指将资字元转化为符号字元值的方法。

字码(Codeword)字码是指符号字元的值,为原始资料转换为符号字元过程的一个中间值,一种条码的字码数决定了该类条码所有符号字元的数量。

字元自我检查(CharacterSelf-Checking)字元自我检查是指在一个符号字元中出现单一的印刷错误时,扫瞄器不会将该符号字元解码成其它符号字元的特性。

错误纠正字元(ErrorCorrectionCharacter)用於错误侦测和错误纠正的符号字元,这些字元是由其它符号字元计算而得,二维条码一般有多个错误纠正字元用於错误侦测以及错误纠正。有些线性扫瞄器有一个错误纠正字元用於侦测错误。

E错误纠正(ErasureCorrection)E错误是指在已知位置上因图像对比度不够,或有大污点等原因造成该位置符号字元无法辨识,因此又称为拒读错误。通过错误纠正字元对E错误的恢复称为E错误纠正。对於每个E错误的纠正仅需一个错误纠正字元。

T错误纠正(ErrorCorrection)T错误是指因某种原因将一个符号字元识读为其它符号字元的错误,因此又称为替代错误。T错误的位置以及该位置的正确值都是未知的,因此对每个T错误的纠正需要两个错误纠正字元,一个用於找出位置,另一个用於纠正错误。

错误侦测(ErrorDetection)一般是保留一些错误纠正字元用於错误侦测,这些字元被称为侦测字元,用以侦测出符号中不超出错误纠正容量的错误数量,从而保证符号不被读错。此外,也可利用软体透过侦测无效错误纠正的计算结果提供错误侦测功能。若仅为E错误纠正则不提供错误侦测功能。

一般对条码扫瞄器的分类如图7.1所示,共可分为四类:(1)手持雷射条码扫瞄器(Hand-HeldLaserBarCodeReader),(2)固定式雷射条码扫瞄器(FixedLaserBarCodeReader),(3)CCD条码扫瞄器(ChargeCoupledDeviceBarCodeReader),(4)光笔条码扫瞄器(WAND或称LightPen)。若依扫瞄方式分类,则有「单点式」、「线型」与「面型」等叁种。

条码扫瞄器可分为二个独立之部份:输入元件(InputDevice)及解码器(Decoder)。二者可一体成型,也可以电线连接,或利用红外线以无线方式输送资料。

输入元件主要包括光电转换系统与类比数位转换器两大部份,光电系统主要用来扫瞄条码,扫瞄动作可藉着操作者手的移动或条码的移动来完成。当光源照射到条码,反射光经光路设计落在感测元件上时,感测元件随着不同内射光之强度转换成不同的类比讯号,经类比数位(A/D)转换器器处理成数位码输出。

数位码输出到解码器中,将数位码解译成条码讯号,即完成了条码扫瞄的工作。条码扫瞄器的读取系统结构如图7.2所示:

光笔条码扫瞄器其取像方式为单点式,藉由人手之移动来完成扫瞄条码之动作,扫瞄速度可达每秒3”到30”。光笔的读取方式为接触式读取,光笔尖端条码距离最多只能容许0.05”,可视为读取距离,属於条码扫瞄器之低阶产品。目前的光笔只能读取一维条码。较需注意的是光径需符合最小条码间距,以能完整读取条码之资料,光源采波长660nmLED为主。

CCD条码扫瞄器线型CCD主要用於一维条码,而面型CCD主要应用於资料量丰富的二维条码。其感测元件为光耦合器(Charge-CoupledDevice),一般简称为CCD。CCD的取像方式是属於线型接触式,由於其感测元件长度涵盖条码长度范围,所以读取时并不需要左右移动,CCD的解析度约为2048dpi,扫瞄速度较光笔快。CCD的读取距离较雷射式的短,传统CCD读取距离约可容许10~25mm,并非一定要完全接触。目前则在增加读取距离上努力,已经有2”~5”之加强型CCD开发出来,未来则希望读取距离能加强至10”。在读取宽度上,以60mm与80mm为主,光源则以波长660nm红光发光二级体(LED)阵列为主。

雷射扫瞄器藉由雷射光束的扫瞄来读取条码的资料,因此其读取距离较长,约可达10”。由於它和笔式读码机一样,可自由移动到物体处扫瞄,因此条码的长度在容许的范围下并不会受到限制,而且扫瞄时可悬空划过,不必像笔式读码机要接触到条码的表面。雷射扫瞄器特别适用於大量扫瞄以及印刷品质较差的条码。

二维条码扫瞄器主要由美国叁大厂SymboTech、PSC、WelchAllyn积极推广中,已成为扫瞄器一重要发展趋势。

二维条码的识别有两种方法:(1)透过线型扫瞄器逐层扫瞄进行解码,(2)透过照相和图像处理对二维条码进行解码。对於堆叠式二维条码,可以采用上述两种方法识读,但对绝大多数的矩阵式二维条码则必须用照相方法识读,例如使用面型CCD扫瞄器。

用线型扫瞄器如线型CCD、雷射枪对二维条码进行辨识时,如何防止垂直方向的资料漏读是主要的技术关键,因为在识别二维条码符号时,扫瞄线往往不会与水平方向平行。解决这个问题的方法之一是必须保证条码的每一层至少有一条扫瞄线完全穿过,否则解码程序不识读。这种方法简化了处理过程,但却降低了资料密度,因为每层必须要有足够的高度来确保扫瞄线完全穿过,如图7.3所示。我们所提到的二维条码中,如Code49,Code16K的识别即是如此。

不同於其它堆叠式二维条码,PDF417建立了一种能「缝合」局部扫瞄的机制,只要确保有一条扫瞄线完全落在任一层中即可,因此层与层间不需要分隔线,而是以不同的符号字元(Cluster)来区分相邻层,因此PDF417的资料密度较高,是Code49及Code16K的两倍多,但其识读设备也比较复杂。

一维条码与二维条码的差异可以从资料容量与密度、错误侦测能力及错误纠正能力、主要用途、资料库依赖性、识读设备等项目看出,二者的比较如表7.1所示。

表7.1一维条码与二维条码之比较

项目条码类型

一维条码

二维条码

资料密度与容量

密度低,容量小

密度高,容量大

错误侦侧及自我纠正能力

可以检查码进行错误侦测,但没有错误纠正能力

有错误检验及错误纠正能,并可根据实际应用设置不同的安全等级

垂直方向的资料

不储存资料,垂直方向的高度是为了识读方便,并弥补印刷缺陷或局部损坏

携带资料,因对印刷缺陷或局部损坏等可以错误纠正机制恢复资料

主要用途

主要用於对物品的标识

用於对物品的描述

资料库与网路依赖性

多数场合须依赖资料库及通讯网路的存在

可不依赖资料库及通讯网路的存在而单独应用

识读设备

可用线扫瞄器识读,如光笔、线型CCD、雷射枪

对於堆叠式可用型线扫瞄器的多次扫瞄,或可用图像扫瞄仪识读。矩阵式则仅能用图像扫瞄仪识读

如前所述,二维条码具有储存量大、保密性高、追踪性高、抗损性强、备援性大、成本便宜等特性,这些特性特别适用於表单、安全保密、追踪、证照、存货盘点、资料备援等方面,如图7.5所示。

表单应用:公文表单、商业表单、进出口报单、舱单等资料之传送交换,减少人工重覆输入表单资料,避免人为错误,降低人力成本。

保密应用:商业情报、经济情报、政治情报、军事情报、私人情报等机密资料之加密及传递。

追踪应用:公文自动追踪、生产线零件自动追踪、客户服务自动追踪、邮购运送自动追踪、维修记录自动追踪、危险物品自动追踪、後勤补给自动追踪、医疗体检自动追踪、生态研究(动物、鸟类...)自动追踪等。

证照应用:护照、身分证、挂号证、驾照、会员证、识别证、连锁店会员证等证照之资料登记及自动输入,发挥「随到随读」、「立即取用」的资讯管理效果。

盘点应用:物流中心、仓储中心、联勤中心之货品及固定资产之自动盘点,发挥「立即盘点、立即决策」的效果。

国际组织在二维条码标准上的努力已有初步成效,之後我们将详细介绍目前美国国家标准协会(ANSI)所制定的二维条码国际标准,包括PDF417、Maxicode、Datamatrix。其中以PDF417应用范围最广,从生产、运货、行销、到存货管理都很适合,故PDF417特别适用於流通业者。Maxicode通常用於邮包的自动分类和追踪,Datamatrix则特别适用於小零件的标识。

国际标准组织

标准制定委员会最大的任务,在避免同一行业采用不同的二维条码,造成资讯传输上的困扰。目前国际组织在二维条码标准上的努力已有初步成效,例如下列国际组织皆设有二维条码标准制订委员会:

美国国家标准协会,AmericanNationalStandardsInstitute,简称ANSI。

美国自动辨识协会,AutomaticIdentificationManufacturers,简称AIM-USA。

电子工业协会,ElectronicIndustriesAssociation--EIAPEPSIndustrial--PN3132。

汽车工业协会,AutomotiveIndustryActionGroup,简称AIAG。

国际航空协会,InternationalAirTransportAssociation,简称IATA。

公用事业工业协会,UtilityIndustryGroup,简称UIG。

欧洲的标准技术协会225委员会,CommitEuropeanNormalizationTechnicalCommittee225,简称CENTC225。

欧洲的电子资料交换协会,ElectronicDataInterchangeForumforCompanieswithInterestsinComputingandElectronics,简称EDIFICE。

日本的电子工业协会,简称EIA-J。

国际标准组织,InternationalStandardOrganization,简称ISO。

流通业的标准

美国部分条码委员会,如美国国家标准协会ANSIMH10.8、电子工业联谊会EIAMH10SBC-8等,已发展出二维条码在流通业的应用标准。ANSIMH10.8委员会的主要任务,在制定单位包裹与货运标签应用的标准(Two-dimensionalSymbolsForUseWithUnitLoadsandTransportPackages),目前二维条码标准的建议内容包括:

进货及出货单采用PDF417二维条码,例如船运公司的舱单,其每个模组列印的最佳尺寸是10mils(千分之一寸)以上。

输送带上产品之搜寻及追踪采Maxicode二维条码,建议尺寸为1寸×1寸。

证照业的标准

机器可读旅行文件技术谘询小组(TechnicalAdvisoryGrouponMachineReadableTravelDocuments,TAG/MRTD)是一个国际标准组织,1995年1月17~20日在日内瓦举行新技术评估会议,通过建议将二维条码列为国际证照标准,在国际证照可加印二维条码,以储存证照之文字或指纹、相片等身分辨识之生理资料(BiometricsIdentification)。该小组针对二维条码在证照上的应用,做出以下的建议:

二维条码在证照上的应用已相当可行,有关二维条码在证照上的位置、储存内容及详细规格应立即研订。

二维条码储存的资料内容应做为证照真伪的辨别及持有人的身分的辨识,印二维条码的油墨应含有标准光学特徵以辨识证照的真伪。

当二维条码因国情因素不能印制时,印制二维条码的位置可只以含有光学性质的特别油墨处理之,以符合国际标准。

汽车业标准

美国汽车工业协会AIAG是一个美国汽车制造业者如福特、克莱斯勒、通用等,与其上游厂商所共同组成的协会,AIAG对於二维条码的应用,提出如表7.2中的具体建议与方针:

表7.2AIAG建议条码应用项目

应用项目

建议采用的条码

小零件标识

Datamatrix

EDI/运货

PDF417

高品质运输QualityConveyance

生产保证ProductionEvidence

产品行销ProductionBroadcast

设备管理ConfigurationManagement

物品安全管制表MaterialSafetyDataSheets

搜寻追踪SortationandTracking

Maxicode

从AIAG协会的条码建议中可看出,由於PDF417兼具高资料储存量、错误纠正能力、及可携性资料档等特性,故最受重视,其应用范围亦最广。而Datamatrix因可提供极小又高密度的标签,且仍可存放合理的资料内容,故特别适用於小零件的标识。另外,Maxicode的主要特性即应用在货品搜寻的辅助,而成为配送与运输应用的最佳选择。

此外,美国交通部AMVA(AmericanMotorVehicleAdministrators)已选定将PDF417做广泛的应用,从驾驶执照到行照登记等都将应用PDF417。而美国国防部DOD(AmericanDepartmentofDefense)也选用PDF417制作军人证,美国空军已开始建议将身分证编上PDF417。

目前PDF417、Maxicode、Datamatrix同被美国国家标准协会(AmericanNationalStandardsInstitute,ANSI)MH10SBC-8委员会选为二维条码国际标准制定范围,其中PDF417主要是预备应用於运输包裹与商品资料标签(Burnell,1995)。PDF417不仅具有错误侦测能力,且可从受损的条码中读回完整的资料(Moore,1994),亦即「错误复原能力」,其错误复原率最高可达50%,如图8.1所列各种情形,皆可将资料复原。

PDF417是一个公开码,任何人皆可用其演算法而不必付费,因此是一个开放的条码系统。PDF417的PDF为可携性资料档(PortableDataFile)的缩写,取其条码类似一个资料档,可储存较多资料,且可随身携带或随产品走而得名(Paclidis,1992)。正如其名,每一个PDF码的储存量可高达1,108个文数字(Bytes),若将数字压缩则可存放至2,729Bytes。

每一个PDF417码是由3~90横列堆叠而成,而为了扫瞄方便,其四周皆有静空区,静空区分为水平静空区与垂直静空区,至少应为0.020寸,如图8.2所示。

其中每一层都包括下列五个部份:

起始码。

左标区:在起始码後面,为一指示符号字元。

资料区:可容纳1~30个资料字元。

右标区:在资料区的後面,为一指示符号字元。

结束码:在横列之最右边。

除了起始码和结束码外,左标区、资料区和右标区的组成字元皆可称为字码(Codeword),每一个字码由17个模组(Modules)所构成,每一个字码又可分成4线条(或黑线)及4空白(或白线),每个线条至多不能超过6个模组宽。每个417码因资料大小不同,其行数及每行的资料模组数与字码数都可以从1至30不等。字码的组成如图8.3所示。

也因为符号的组合较有弹性,每一个PDF417条码可因应不同的实体设备印成不同的长宽比例与密度,以适应印刷条件及扫瞄条件的要求。其中每个模组宽X是PDF417码中最重要的尺寸之一,X值的最小限制为0.0075英寸(约0.191mm),在同一个条码符号中,X的值是固定不变的。

PDF417的最小高度与长度可由下列算式算出:

W=(17C+69)X+2Q

H=R×Y+2Q

其中:

W=条码宽度,H=条码高度,X=条码模组宽,Y=层数

C=每层符号字元的总数(含左右标区),R=层高,Q=静空区大小

PDF417的错误纠正能力

PDF417的一个重要特性是其自动纠正错误的能力较高,不过PDF417的错误纠正能力与每个条码可存放的资料量有关,PDF417码将错误复原分为9个等级,其值从0到8,级数愈高,错误纠正能力愈强,但可存放资料量就愈少,一般建议编入至少10%的检查字码。资料存放量与错误纠正等级的关系如表8.1所示。表8.2则建议不同的字数所适用的错误纠正等级。

表8.1可存放资料量与错误纠正等级对照表

错误纠正等级

纠正码数

可存资料量(位元)

自动设定

64

1024

1108

1106

1101

1092

1072

128

957

256

804

512

496

表8.2PDF417的建议错误纠正等级

资料字码数

1~40

40~160

161~320

321~863

如前所述,错误纠正等级涉及拒读错误(E错误)与替代错误(T错误)两种错误类型。无论使用哪一种条码机都有一定的精密度极限,造成线条和空白的宽度与理想宽度间必有偏差存在,条码扫瞄设备能够读出解码演算法所允许范围内的不精确条码符号,目前标准中规定X的值最小为0.0075英寸(约0.191mm),此一限制同时反映出目前标准设备的技术现状。综合本节所讨论,PDF417的特性如表8.3所示。

表8.3PDF417的特性

项目

特性

高:3~90层

宽:1~30栏

Maxicode的缘起和发展

Maxicode是一种中等容量、尺寸固定的矩阵式二维条码,它由紧密相连的六边形模组和位於符号中央位置的定位图形所组成。Maxicode是特别为高速扫瞄而设计,主要应用於包裹搜寻和追踪上。UPS除了将Maxicode应用到包裹的分类、追踪作业上,并打算推广到其他应用上。1992年与1996年所推出的Maxicode符号规格略有不同,就外观上来看,图9.1的左边是1992年刚推出的样子,右边则是现在Maxicode应有的样子。

Maxicode的基本特征

外形近乎正方形,由位於符号中央的同心圆(或称公牛眼)定位图形(FinderPattern),及其周围六边形蜂巢式结构的资料位元所组成,这种排列方式使得Maxicode可从任意方向快速扫瞄。其外观与中心放大图如图9.2所示。

符号大小固定。为了方便定位,使解码更容易,以加快扫瞄速度,Maxicode的图形大小与资料容量大小都是固定的,图形固定约1平方英寸,资料容量最多93个字元。

定位图形:Maxicode具有一个大小固定且唯一的中央定位图形,为叁个黑色的同心圆,用於扫瞄定位。此定位图形位在资料模组所围成的虚拟六边形的正中央,在此虚拟六边形的六个顶点上各有3个黑白色不同组合式所构成的模组,称为「方位丛」(OrientationCluster),其提供扫瞄器重要的方位资讯,见图9.3。

模式:是一种允许符号有不同结构的机制,Maxicode共有7种模式(模式0~模式6),但其中有2个模式(模式0、模式1)已作废。

(二)错误纠正能力Maxicode具有复杂而坚固的错误纠正能力,以确保符号中的资讯是正确的,就算条码受到部份损毁,内部储存的资讯仍可完整读出。

(叁)解码速度Maxicode的最大优点在於其解码速度相当快,Maxicode可在速度为每分钟550英的输送带上成功读取。

Maxicode的组成

编码字元集Maxicode允许对256个国际字符编码,包括值0~127的ASCII字元和128~255的扩展ASCII字元。在数字组合模式下,可用6个字码表示9位数字。用於代码切换和其他控制字元也包括在其字元集中。

Maxicode符号字元的表示

每个字元由6个六边形的模组组成。

每个模组表示一个二进制位,深色模组表示“1”,浅色模组表示“0”。

通常六个模组排成3层,顺序为右上至左下,见图9.4所示。

由於Maxicode符号的特殊结构,符号字元具有特殊的排列形式。

字码集字码是介於数字字元和符号字元间的值,也是错误纠正计算的基础。Maxicode的字码集共有64个,范围为0~63,二进位表示为000000~111111。在每符号字元中,最高有效位是编号最低的模组。

符号尺寸每个Maxicode符号共有884个六边形模组,分33层围绕着中央定位图形,每一层分别由30个或29个模组组成。符号四周应有空白区。每个Maxicode包括空白区在内,尺寸固定为28.14mm×26.91mm,约1平方英寸。中央定位图形相当於90个模组的大小。

资料容量884个六边形模组中,有18个模组用於定位,剩馀866个为资料模组,扣掉2个未使用的模组,用於表示资料编码和错误纠正的模组共有864个,包含144个6位元的符号字元,其中至少须有50个以上的错误纠正字元,以及1个模式字元,因此资料容量最大为93个字元,若纯为数字字元,则可存放138个。

错误纠正Maxicode提供标准错误纠正(StandardErrorCorrection,SEC)与增强错误纠正(ExtendedErrorCorrection,EEC)两种错误纠正等级,这两种等级需要不同数量的字,提供不同水准的错误恢复能力,SEC的错误复原能力达16%,EEC则可达25%。这两种错误纠正等级的基本特性如表9.1所示。采用哪一种错误纠正等级是由模式字元所指定。

表9.1Maxicode的错误纠正等级

标准

增强

字码总数

144

可能的资料字元数

93

77

模式字元数

错误字元数

66

可纠正的错误字元数

Maxicode的模式

如前所述,每个Maxicode有1个模式字元,用来定义符号的资料与错误结构,模式的编码是主要讯息的一部份。

原本於1992年推出的UPScode的规格只有两种模式:

模式0:主要讯息为一个结构化收件人讯息,次要讯息至多可编入84个大写英文字母,或数字、标点符号。

模式1:主要讯息加上次要讯息至多可编入93个大写英文字母,或数字、标点符号。

不过上述两种模式已废除,由新规定的模式2和模式3取代模式0,由模式4取代模式1。AIMUSA所规定的新模式及其内容为:

模式2:主要讯息为一个结构化收件人讯息加上一个数字型态的邮递编号,次要讯息至多可编入84个字元(character)。

模式3:主要讯息为一个结构化收件人讯息加上一个文数字型态的邮递编号,次要讯息至多可编入84个字元。

模式2及模式3适用於运输业者,此时符号表示收件人定义的目的地地址及服务类型。符号的前120位用增强错误纠正(EEC)表示收件人结构化资讯,而符号的其馀部份用标准错误纠正(SEC)表示其它资讯。收件人讯息的结构如表9.2。

表9.2结构化收件人讯息的结构

位元编号

编码资料

结构

3~6

模式

二进制0~15

1~2,7~30,33~36

邮递编号

数字型邮递编号(最多9位)

31~32,39~42

邮递编号长度

只对数字型邮递编号编码

1~2,7~36,39~42

文数字型邮递编号

37~38,43~48,53~54

国家代码

3位数字(ISO3166)

49~52,55~60

服务类型

3位数字

61~120

EEC码字

模式4:主要讯息加上次要讯息至多可编入93个字元。模式4是标准符号,其指示在主要讯息部分采用EEC,而在次要讯息部分采用SEC,这种模式下共有93个资料字码。

模式5:主要讯息加上次要讯息至多可编入77个字元。模式5是全EEC模式,其指示在主要讯息及次要讯息部份全部采用EEC,符号有77个资料字码。

模式6:主要讯息加上次要讯息至多可编入93个字元。模式6为扫瞄器编程模式,其指示符号表示的讯息是用於扫瞄器编程,主要讯息采用EEC,次要讯息采用SEC。

上述一个“字元”是指6位元的符号字元。目前模式字元其实只用了编号3~6号等4个位元,放在符号的第一个符号字符中。表9.3将Maxicode的模式再做一总结。

表9.3Maxicode的模式

模组号

废除

0000

0001

结构化收件人讯息

数字型邮递编码

0010

文数字型邮递编码

0011

标准符号,次要讯息SEC

0100

全EEC符号

0101

扫瞄器编程,次要讯息SEC

0110

Maxicode的解码步骤

抓取一个包含Maxicode标签的影像。

定位到公牛眼(同心圆定位图形)。

调整抓取到的Maxicode影像大小。

盖掉公牛眼(公牛眼部份转成空白)。

加强每一个六边形的边缘。

执行一个向前扫瞄的动作。

定位至扫瞄到的叁个亮点(虚拟六边形的左上角)。

执行一个反向的扫瞄动作。

计算出标签的方向後,决定使用该方向的方位丛。

使用反向的扫瞄影像,定位到每一个六边形的中央,再与原先的影像进行比对。

重建二进位顺序。

执行错误侦测与纠正,获得原始讯息。

Datamatrix的发展

Datamatrix原名Datacode,由美国国际资料公司(InternationalDataMatrix,简称IDMatrix)於1989年发明。Datamatrix是一种矩阵式二维条码,其发展的构想是希望在较小的条码标签上存入更多的资料量。Datamatrix的最小尺寸是目前所有条码中最小的,尤其特别适用於小零件的标识,以及直接印刷在实体上。

Datamatrix又可分为ECC000-140与ECC200两种类型,ECC000-140具有多种不同等级的错误纠正功能,而ECC200则透过Reed-Solomon演算法产生多项式计算出错误纠正码,其尺寸可以依需求印成不同大小,但采用的错误纠正码应与尺寸配合,由於其演算法较为容易,且尺寸较有弹性,故一般以ECC200较为普遍,本节也仅介绍ECC200规格的Datamatrix码,以下所说的Datamatrix事实上都是指ECC200而言。

如图10.1所示,DataMatrix的外观是一个由许多小方格所组成的正方形或长方形符号,其资讯的储存是以浅色与深色方格的排列组合,以二位元码(Binary-code)方式来编码,故电脑可直接读取其资料内容,而不需要如传统一维条码的符号对映表(CharacterLook-upTable)。深色代表“1”,浅色代表“0”,再利用成串(String)的浅色与深色方格来描述特殊的字元资讯,这些字串再列成一个完成的矩阵式码,形成Datamatrix码,再以不同的印表机印在不同材质表面上。由於Datamatrix只需要读取资料的20%即可精确辨读,因此很适合应用在条码容易受损的场所,例如印在暴露於高热、化学清洁剂、机械剥蚀等特殊环境的零件上。

Datamatrix的尺寸可任意调整,最大可到14平方英寸,最小可到0.0002平方英寸,这个尺寸也是目前一维与二维条码中最小的,因此特别适合印在电路板的零组件上。另一方面,大多数的条码的大小与编入的资料量有绝对的关系,但是Datamatrix的尺寸与其编入的资料量却是相互独立的,因此它的尺寸比较有弹性。

此外,Datamatrix最大储存量为2,000bytes,自动纠正错误的能力较低,只适用特别的CCD扫瞄器来解读。

Datamatrix的结构

(一)特性

Datamatrix码具有以下特性:

可编码字元集包括全部的ASCII字元及扩充ASCII字元,共256个字元。

条码大小(不包括空白区):10×10~144×144

资料容量:235个文数字资料,1556个8位元资料,3116个数字资料。

错误纠正:透过Reed-Solomon演算法产生多项式计算获得错误纠正码。不同尺寸宜采用不同数量的错误纠正码。

(二)基本结构

每个Datamatrix符号由规则排列的方形模组构成的资料区组成,资料区的四周由定位图形(FinderPattern)所包围,定位图形的四周则由空白区包围,资料区再以排位图形(AlignmentPatterns)加以分隔。

定位图形定位图形是资料区域的一个周界,为一个模组宽度。其中两条邻边为暗实线,主要用於限定物理尺寸;定位和符号失真。另两条邻边由交替的深色和浅色模组组成,主要用於限定符号的单元结构,但也能帮助确定物理尺寸及失真。

符号尺寸ECC000-140符号有奇数行与奇数列。符号外观为一方形矩阵,尺寸从9×9至49×49,不包括空白区。这些符号可透过右上角深色方格识别出来。

ECC200符号有偶数行与偶数列。有些符号是正方形,尺寸从10×10至144×144,不包括空白区。有些是长方形,尺寸从8×18至16×48,不包括空白区。所有的ECC200符号都可以透过右上角浅色方格识别出来。

资料表示方法

Datamatrix按以下步骤来表示资料:

资料编码先分析要表示的资料,选取合适的编码方案,按所选定的方案将资料流转为字码流,并加入必要的填字,如果使用者未规定矩阵寸,则应选取能满足要存放资料的最小尺寸。Datamatrix共有6种编码方案,即6种字码集,见表10.1。

表10.1Datamatrix的编码方案与相对应之字元集

编码方案

字元集

ASCII

十进位数字

ASCII值0~127

扩展ASCII值128~255

C40

基本大写文数字型

Text

基本小写文数字型

X12

ANSIX12EDI数据集

EDIFACT

32~94

Base256

0~255

错误检测和纠正字码(ECC)的产生对少於255个字码的Datamatrix码,错误纠正字码可由资料字码计算得出。对於多於255个字码的符号,应将资料字码分成多个模组,然後再产生每一个模组的错误纠正字码。错误纠正字码能够纠正两种类误字码,包括E错误(已知位置上的错误字码),以及T错误(未知位置上的错误字码)。换句话说,E错误是不能被扫瞄或不能被解码的符号字元,T错误则是被错误解码的符号字元。

二维条码的应用

二维条码国际标准的制订,显示其应用已是国际趋势。二维条码在台湾方面的发展,从1993年由黄庆祥教授引进至今,已完成多项应用,政府单位如经济部、国防部、环保署、叁军总医院皆有应用案例,民间企业也已有多家使用,其中尤以松岗图书公司的应用最为成功。本章将介绍二维条码在国外及在台湾成功应用的代表案例,并分析台湾二维条码的应用趋势。

二维条码的应用范围

二维条码具有储存量大、保密性高、追踪性高、抗损性强、备援性大、成本便宜等特性,这些特性特别适用於表单、安全保密、追踪、证照、存货盘点、资料备援等方面。

二维条码的引进须知

二维条码是资料自动收集(AutomaticDataCollectionorCapture,ADC)的新资讯科技,引进二维条码要有下列七项基本认识:

配合一维条码要与现有的一维条码配合,不是要取代现有的一维条码。

选择公开码要选择已成为公开码的二维条码开放系统,以免被厂商非公开码的封闭系统所套牢。

选择国际标准要选择已被国际标准组织(如ISO、ANSI等)所认定的二维条码,以免公司资讯无法与外界交换,造成重复投资与资源浪费。

选择非独家供应的软硬体设备要选择有多家厂商能供应的二维条码软硬体设备,才能享受竞争价格的优惠,降低独家维修的风险。

选择国内自行研发的二维条码系统要选择国内厂商自行研发的二维条码系统,因为国外直接引进的二维条码系统不容易配合客户需求而修改系统。

选择能处理中文或多种语文的二维条码系统不能处理中文的系统对中国人实在不方便,因为使用有中文处理能力的二维条码系统,是办公室自动化的必然趋势,何况品质优越的二维条码系统本来就应有处理多国语文的功能。

选择能与现有应用软体整合的二维条码系统二维条码系统编码所用的资料,是来自使用者的现有应用软体,其扫瞄所产生的资料也是送入使用者的现有应用软体,因此要选择能与现有应用软体整合的二维条码系统,才能发挥二维条码及现有应用软体的附加价值。

商业司公司预查登记申请作业应用案例

现行作业分析

现行公司预查登记作业的完整流程,包括公司名称预查申请、公司登记等二段作业,所有欲设立新公司或欲变更公司营业项目、公司资料的申请人须先至商业司办理公司预查或申请,经核准後再到所属的公司登记受理单位(分为台湾省、台北市、高雄市)办理公司登记,如图11.3所示。

搜寻速度缓慢

商业司预查资料库的资料为全国性资料,故资料量相当大,造成连线搜寻的速度相当缓慢,其实公司登记受理单位大部分时候只需要该辖区的资料,而不需查询全国资料。

网路品质不佳

连线後仍发现时有错误发生,主要因为受网路品质影响,且连线技术较复杂,常因网路拥塞、传输冲撞而发生资料转换错误及出现系统错误讯息。

预查与登记人差异性大

很多人申请完预查後,不见得立即办理公司登记,目前的情况是发现两者人数相差很大,造成连线档案传输无法发挥其效益。

在另求解决方案的过程中,发现二维条码这种可携式资料库,正是解决这些问题的最佳方案。

二维条码的应用流程

实施效益

分析二维条码应用在公司设立预查登记作业所带来的重要效益,共包括以下几点:

改善资料的正确性利用二维条码输入公司预查申请资料,只有申请人需要打字,受理机关只要扫瞄二维条码即可,因此正确性几乎可达100%,改善原本登打的错误情形。

资料登入的方便性由於受理机关只要扫瞄二维条码,提供最方便的登入方式,不需再重复登打,减去最繁复无效率的工作後,也大大提升了行政效率。

减少网路传输的成本及拥塞采用二维条码後,可分摊网路的负荷量,加快网路传输速率,此外,工作人员可自由选择连线或直接扫瞄二维条码,减少网路拥塞的情形。

出版业的应用

现况分析

以松岗电脑图书股份有限公司为例

书号:1101195

ISBN:957-22-2057-8

书名:资料处理与资料自动收集

作者:黄庆祥.洪宝环.龚文仪.锺若君

出版社:松岗电脑图书资料股份有限公司

版次:初版叁刷

出版日期:1996年8月

定价:280元

登记证:局版台业字第3196号

此外,松岗书局亦与祥记资讯合作,将二维条码应用在其机读编目的作业,图11.6为重要科技文献指南的机读编目格式及其二维条码,图书馆只要扫瞄该机读编目的二维条码,编目资料就自动输入电脑的图书编目系统。

THE END
1.部门信息根据《重庆市动物疫病强制免疫计划(2023—2025年)》要求,我委拟对重庆康爱宠物诊所、九龙坡区俊俊宠物诊所等60个动物诊疗机构,按1元/只的标准,补助2024年动物诊疗机构犬只狂犬病免疫耗材经费。所需经费从市级下达我区的2024年市农业相关转移支付资金(动物疫病防控)中列支。 http://cqjlp.gov.cn/bmjz/qzfbm_97119/qnyncw_97725/zwxx_97121/dt/202411/t20241113_13792181.html
2.世龙实业:首次公开发行股票招股意向书股票频道缴通知之日起 10 日内进行支付。 1-1-8 江西世龙实业股份有限公司 首次公开发行股票招股意向书 ...求其履行本次发行上市时董事、高级管理人员所作出的相应承诺要求。 八、相关证券服务机构赔偿承诺 ...导致毛利率下降,进而导致公司净利润下降。报告期内,公司 AC 发泡剂售价高 至约15,000 元/吨,低至...https://stock.stockstar.com/notice/JC2015030300000018_97.shtml
3.亚泰集团(600881)上市公司新浪财经1、发行种类及面值 境内上市的人民币普通股(A 股),每股面值为人民币1.00元。 2、发行数量 本次非公开发行股票数量为10,416万股。 3、发行价格 本次非公开发行股票价格为18元/股。该价格相当于审议本次非公开发行的 董事会决议公告日前二十个交易日公司股票交易均价的 90%即 6.60 元/股的 ...http://finance.sina.com.cn/stock/s/20071118/20561798968.shtml
4.内黄县残疾人联合会2024年内黄县困难重度残疾人家庭无障碍改造项目4、预算金额:493,500.00元 最高限价:493500元 5、采购需求(包括但不限于标的的名称、数量、简要技术需求或服务要求等) 技术参数详见《谈判文件》“基本技术要求” 6、合同履行期限:合同签订日后10 日历天内 7、本项目是否接受联合体投标:否 8、是否接受进口产品:否 ...https://news.dahe.cn/2024/09-18/1818988.html
5.帮你敲重点!岳阳公布收费标准中小学初中学校教辅普通高中...1-2年级不超过7元/生·期 3-6年级不超过10元/生·期 7-9年级不超过15元/生·期 普通高中不超过20元/生·期 格式由学校选择 数量和价格由当地相关部门规定 不得高于上述标准 (四)教辅材料费 坚持执行五限政策 符合免教政策的学生免缴。 限年级: ...https://m.163.com/dy/article/GIBJL3TD0517A1RE.html
6.2022年江苏公务员考试行测真题(B类试卷)国家公务员考试网62、正方体ABCD-A1B1C1D1中,E、F分别为棱AA1和C1C的中点,则平面D1EF截该正方体所得截面的形状是: A. 三角形 B. 四边形 C. 五边形 D. 六边形 63、某餐饮公司甲、乙两种外卖每份的售价分别为30元和50元,若该公司某天售出这两种外卖共500份,销售收入为21400元,则售出的两种外卖数量相差 ...http://m.houzhiwang.com/html/202112/237553.html
7.极兔快递6月16号的快递多次投诉问题不出来处理虚假处理投诉问题虚假签收收不到货收不到快递,投诉问题不出来处理虚假处理问题,态度恶劣,收不到快递收不到货,投诉问题不出来处理,说好的加我赔偿我10元没有赔偿到位给我,态度恶劣不出来处理问题,没有加我支付宝赔偿到位10元给我,态度恶劣投诉问题不出来处理极兔速递 企业处理 2021-12-28 15:58:53 消费保在线投诉维权平台...https://m.xfb315.com/complaints/details/95051064.html
1.动物医院药品动物医院药品 基本信息: 竞价结果:http://cgb.yzu.edu.cn/info/1154/304036.htm
2.宠物美容检查项目表单联宠物医院前台动物洗澡护理接待表格定制单据首页文具电教/文化用品/商务用品财会用品单据/收据宠物美容检查项目表单联宠物医院前台动物洗澡护理接待表格定制单据宠物美容检查项目表单联宠物医院前台动物洗澡护理接待表格定制单据 抢券活动仅剩00 : 00 : 00 宠物美容前检查项目表单联宠物医院前台动物洗澡护理接待表格定制 ...http://demo.8mob.com/item.htm?id=7qK3ZqPCwRZGWDNAIVJ
3.南昌贝贝宠物医院·猫科(象湖院店)电话,地址,价格,营业时间(图...商家回应2024-10-12 09:32:13 匿名用户 来了好几次,疫苗绝育都是这里,服务好!!! vc_pet_tag_module: dotSource: vc_pet_breed_module: 回应(1) 2024-09-19 18:20 商家回应2024-09-30 15:21:38 luohgs 人均:173元 带我家妹妹来打疫苗咯,之前在小区流浪的小猫,后面抓去绝了育又不忍心放掉,就索性...https://www.dianping.com/shop/G9m1SKY1kCKULlrf
4.超市合同范本(集锦15篇)2、采用第1 条第(1)(2)种方式结算的,双方应当在本合同中明确对帐及结算周期。 (1)按照商品的销售周期,甲乙双方确认的对帐周期为:每月___次,具体对帐日期为每月 日。对帐日前3 个工作日,甲方应当按照进货、销售、退货等清单载明的数量及数额向乙方提供《商品对帐单》,乙方持相关单据进行核对,核对无误后签字确认...https://www.jy135.com/hetongfanben/1034367.html
5.第一卷第一期而通过加强院前院内衔接,避免院内延迟、二次转院、救治断点等情况,可有效减少延误救治的可控因素,以最大限度挽救患者性命。 (来源:广州日报) 河南未来三年每个省辖市都建儿童医院 记者10月26日获悉,为进一步加强河南省儿科服务体系建设,积极改善“全面二孩”时代产科、儿科等医疗资源紧缺的现状,省卫计委日前印发《关...https://lib.lchospital.cn/qitafuwu/liaoyineican-guanlilei/2017nian/2018-07-01/731.html
6.酒店存货管理程序(通用11篇)3、“出、入库单”的填写要内容真实、完整,书写规范,字迹清楚,计算正确,手续齐全;不得涂改、挖补,超栏填写,空格栏应划线注销,填错应作废重填1份;品名、规格、计量单位、单价以实物对照“请购单”或“订货合同”一致后为准,数量以实际验收数为准,计量单位、数量应转换成最小领用量(例如:购50元1件餐巾纸、1件...https://www.360wenmi.com/f/filee6quu9za.html
7.广东电声市场营销股份有限公司万亿元,同比增长 19.6%.其中,全国网上零售额达到 13.09 万亿元,同比增长 14.1%,其中,实物商品 网上...268 条路演线路,执行网络覆盖全国 300 余个地级市,1,400 余个县 域城市,项目执行团队约 10,000 ...报告期内,公司创新探索医药行业服务模式,帮助品牌药企开展慢性病跟踪管理相关营销服务,为患者提供跟踪建档...https://www.szse.cn/api/disc/info/download?id=3a41d3e1-2939-4507-8c82-0fd4162d24ed
8.医院耗材管理范文12篇(全文)根据医院耗材数据库中使用耗材的全部资料, 以耗材单价进行分类, 分为高、中、低额耗材[1], 单价在2000元以上的为高额耗材, 单价在100元以下的为低额耗材, 其中低额耗材用量最大, 约占80%, 大部份为医院常用的耗材, 高额耗材用量最少, 主要为手术工具、介入和手术材料, 多为专科耗材, 对操作技术要求较高...https://www.99xueshu.com/w/ikey3yia5pgn.html
9.医院互联互通四甲评审项目招标文件医院互联互通四甲评审项目公开招标文件3临床交互服务4互联互通数据交互服务5临床数据中心扩展6门诊运营全景大屏7质量指标管理系统8数据质量管理系统9患者自助服务自助门诊病历打印10对外统一服务平台互联网医院11互联网医院业务应用平台12评级评审互联互通业务系统改造 三、技术参数 一、信息平台 1.互联互通共享文档与数据集...https://www.yxfsz.com/view/1606148381398372353