EAN-13码的结构
标准码共13位数,系由「国家代码」3位数,「厂商代码」4位数,「产品代码」5位数,以及「检查码」1位数组成。其排列如下:
EAN-13码的结构与编码方式如图 3.1所示,包括:
1. 国家号码由国际商品条形码总会授权,我国的「国家号码」为「471」,凡由我国核发的号码,均须冠上「471」为字头,以别于其它国家。
2. 厂商代码由中华民国商品条形码策进会核发给申请厂商,占四个码,代表申请厂商的号码。
3. 产品代码占五个码,系代表单项产品的号码,由厂商自由编定。
检查码占一个码,系为防止条形码扫瞄器误读的自我检查。
EAN-13码的编码方式
EAN-13码的编码方式如下:
1. 导入值:为EAN-13的最左边第一个数字,即国家代码的第一码,是不用条形码符号表示的,其功能仅做为左资料码的编码设定之用。
2. 左护线:为辅助码,不代表任何资料,打印长度较一般资料长,逻辑型态为101,其中1代表细黑,0代表细白。
3. 左资料码:即左护线和中线间的条形码部分,共有六个数字资料,其编码方式取决于导入值之大小,规则如表3.1所示:
表 3.1 EAN-13码左数据码编码规则
导入值 |
编码方式 |
导入值 |
编码方式 |
1 |
AAAAAA |
6 |
ABBBAA |
2 |
AABABB |
7 |
ABABAB |
3 |
AABBAB |
8 |
ABABBA |
4 |
ABAABB |
9 |
ABBABA |
5 |
ABBAAB |
|
|
表 3.2 EAN-13码左数据码逻辑值
|
|
A类编码原则 |
B类编码原则 |
字码 |
值 |
逻辑值 |
逻辑值 |
0 |
0 |
0001101 |
0100111 |
1 |
1 |
0011001 |
0110011 |
2 |
2 |
0010011 |
0011011 |
3 |
3 |
0111101 |
0100001 |
4 |
4 |
0100011 |
0011101 |
5 |
5 |
0110001 |
0111001 |
6 |
6 |
0101111 |
0000101 |
7 |
7 |
0111011 |
0010001 |
8 |
8 |
0110111 |
0001001 |
9 |
9 |
0001011 |
0010111 |
注: 0为空白,1为线条 |
4. 中线:为辅助码,作者区分左资料码与右资料码之用。中线长度较一般资料为长,逻辑型态为01010。
5. 右资料码:即位于右护线与中线之间的部份。包括五位数产品代码与一位检查码。其编码方式采为C类编码规则,如表 3.3。
表 3.3 EAN-13码右数据码逻辑值
|
|
C类编码原则 |
字码 |
值 |
逻辑值 |
0 |
0 |
1110010 |
1 |
1 |
1100110 |
2 |
2 |
1101100 |
3 |
3 |
1000010 |
4 |
4 |
1011100 |
5 |
5 |
1001110 |
6 |
6 |
1010000 |
7 |
7 |
1000100 |
8 |
8 |
1001000 |
9 |
9 |
1110100 |
注: 0为空白,1为线条 |
6. 右护线:为辅助码,打印长度与左护线、中线相同,逻辑型态亦为101。
7. EAN-13码的检查码的算法与UPC-A码相同,例如假设一EAN-13码各码代号如下:
N1 |
N2 |
N3 |
N4 |
N5 |
N6 |
N7 |
N8 |
N9 |
N10 |
N11 |
N12 |
C |
检查码之计算步骤如下:
C1 = N1+ N3+N5+N7+N9+N11
C2 = (N2+N4+N6+N8+N10+N12)× 3
CC = (C1+C2) 取个位数
C (检查码) = 10 - CC (若值为10,则取0)
- 我国的国别码为471。其它主要地区和国家的国别码如表 3.4。
世界各国条码分配表
000 ~ 019;030 ~ 039;060 ~ 139 美国、加拿大
020 ~ 029;040 ~ 049;200 ~ 299 店内码
050 ~ 059 优惠券
300 ~ 379 法国
380 保加利亚
383 斯洛文尼亚
385 克罗地亚
387 波黑
400 ~ 440 德国
450 ~ 459;490 ~ 499 日本
460 ~ 469 俄罗斯
470 吉尔吉斯斯坦
471 中国台湾
474 爱沙尼亚
475 拉脱维亚
476 阿塞拜疆
477 立陶宛
478 乌兹别克斯坦
479 斯里兰卡
480 菲律宾
481 白俄罗斯
482 乌克兰
484 摩尔多瓦
485 亚美尼亚
486 格鲁吉亚
487 哈萨克斯坦
489 中国香港特别行政区
500 ~ 509 英国
520 希腊
528 黎巴嫩
529 塞浦路斯
530 阿尔巴尼亚
531 马其顿
535 马耳他
539 爱尔兰
540 ~ 549 比利时和卢森堡
560 葡萄牙
569 冰岛
570 ~ 579 丹麦
590 波兰
594 罗马尼亚
599 匈牙利
600、601 南非
603 加纳
608 巴林
609 毛里求斯
611 摩洛哥
613 阿尔及利亚
616 肯尼亚
618 象牙海岸
619 突尼斯
621 叙利亚
622 埃及
624 利比亚
625 约旦
626 伊朗
627 科威特
628 沙特阿拉伯
629 阿拉伯联合酋长国
640 ~ 649 芬兰
690 ~ 695 中华人民共和国
693 中外合资
700 ~ 709 挪威
729 以色列
730 ~ 739 瑞典
740 危地马拉
741 萨尔瓦多
742 洪都拉斯
743 尼加拉瓜
744 哥斯达黎加
745 巴拿马
746 多米尼加
750 墨西哥
754 ~ 755 加拿大
759 委内瑞拉
760 ~ 769 瑞士
770 哥伦比亚
773 乌拉圭
775 秘鲁
777 玻利维亚
779 阿根廷
780 智利
784 巴拉圭
786 厄瓜多尔
789 ~ 790 巴西
800 ~ 839 意大利
840 ~ 849 西班牙
850 古巴
858 斯洛伐克
859 捷克
860 南斯拉夫
865 蒙古
867 朝鲜
869 土耳其
870 ~ 879 荷兰
880 韩国
884 柬埔寨
885 泰国
888 新加坡
890 印度
893 越南
899 印度尼西亚
900 ~ 919 奥地利
930 ~ 939 澳大利亚
940 ~ 949 新西兰
955 马来西亚
958 中国澳门特别行政区
977 连续出版物
978、979 图书
980 应收票据
981、982 普通流通券
990 ~ 999 优惠券