1973年美国统一编码协会(简称UCC)建立了UPC条形码系统,实现了该码制标准化。同年,食品杂货业把UPC码作为该行业的通用标准码制,为条形码技术在商业流通销售领域里的广泛应用,起到了积极的推动作用。1974年Inte rmec公司的戴维·阿利尔(Davide·Allair)博士研制出39码,很快被美国国防部所采纳,作为军用条码码制。 39码是第一个字母、数字式想结合的条形码,后来广泛应用于工业领域。
39码仅有两种单元宽度——分别为宽单元和窄单元。宽单元这宽度为窄单元的1到3倍,一般多选用2倍、2.5倍或3倍。39码的每一个条码字符由九个单元组成,其中有三个宽单元,其余是窄单元,因此称为三九码。而Code 93码与39码具有相同的字符集,但它的条码密度要比39码高,所以在面积不足的情况下,可以用93码代替39码。
起始码三九码的构成元素如下:起始码 + 资料码 + 终止码
1、起始码右图条形码的蓝色的部份为起始码
2、资料码
资料码右图条形码的蓝色的部份为资料码
3、终止码
终止码右图条形码的蓝色的部分为终止码
[1]
◆ 三九码所能表示的资料内容,包含有:0~9 的数字,大写 A~Z 的英文字母,「+」,「-」,「*」,「/」,「%」,「$」,「.」,以及空格符(Space)等,共44组编码。
◆ 三九码在读取方面,允许读码机进行双向的扫瞄读取;也就是说,如果使用者把三九码倒着读取也是得到相同的结果。
◆ 三九码的检查码,可有可无;使用者可自行斟酌使用。
◆ 三九码所占用的空间较一般条形码来的宽大。
◆ 三九码的起始码与终止码均为 * 字符。
各字符编码情形如下
字元 |
逻辑型态 |
字元 |
逻辑型态 |
A |
110101001011 |
N |
101011010011 |
B |
101101001011 |
O |
110101101001 |
C |
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 |
字元 |
逻辑型态 |
字元 |
逻辑型态 |
0 |
101001101101 |
+ |
100101001001 |
1 |
110100101011 |
- |
100101011011 |
2 |
101100101011 |
* |
100101101101 |
3 |
110110010101 |
/ |
100100101001 |
4 |
101001101011 |
% |
101001001001 |
5 |
110100110101 |
$ |
100100100101 |
6 |
101100110101 |
. |
110010101101 |
7 |
101001011011 |
空白 |
100110101101 |
8 |
110100101101 |
|
|
9 |
101100101101 |
|