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

图 2.2 UPC-E码的结构
1.左护线:为辅助码,不具任何意义,仅供列印时作为识别之用,逻辑型态为010101,其中0代表细白,1代表细黑。
2.右护线:同UPC-A码,逻辑型态为101。
3.检查码:为UPC-A码原形的检查码,其作用为一导入值,并不属於资料码的一部份。
4.资料码:扣除第一码固定为0外,UPC-E实际参与编码的部份只有六码,其编码方式,视检查码的值来决定,如表 2.3所示.
奇资料码与偶资料码的逻辑值如表 2.4所示。
表 2.3 UPC-E码资料码的排列方式

|
| 奇资料码 | 偶资料码 |
字码 | 值 | 逻辑值 | 逻辑值 |
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为线条 | |||



