ISBN 国际标准书籍码
ISBN全名为(International Standard Book Number),在10位数码前面加上「ISBN」代号,例如 ISBN 957-208-570-0,我们称为ISBN-10条码。
ISBN条码可以说是图书的身份证,记录着国家代号、出版机构、书名、版本及装订方式。
ISBN-10之最前面三码为国家代码,台湾地区分配的两组,其代号为[957]及[986]。因应国际图书出版量大与结合EAN-13条码,国际ISBN总部于2007年1月起正式导入13码的ISBN条码,我们称之为ISBN-13条码。
ISBN-10与ISBN-13的差异在于ISBN-13前面多了3码的图书商品识别码[978] 。
接下来我们就以ISBN-13条码的编码原则做分析。
ISBN-13编码内容,由五个部份组成
1.[图书商品识别码]:前面三码固定为978。你买书看到书上印制的条码前3码是「978」的话,那就是标准书籍码。
2.[国家地区识别码]:接下来三码是由国际ISBN总部统一分配,台湾分配到两组[957]及[986]。
3.[出版机构识别码]:再来的2~5位数码不等,由国家图书馆国际标准书号中心给予编号。
4.[出版品识别号]:用以区别同一出版机构各种书名、内容、版本的差异,其号码由2~5位数码组成。
5.[检查码]:为1位数,以防止条码扫瞄器读取错误的发生。
ISBN-13条码编码方式
ISBN-13书籍码的字元编码构造及型态与EAN-13均相同,一样具有左护线,右护线以及中线。在中线左边为左资料码,最前面一码9为导入值,对应到表一,其编码方式为ABBABA。
表一
而右资料码,其编码型态固定用C type (参阅EAN-13条码编码章节的图三)。
细部的编码就不再重覆说明,请自行参阅EAN-13条码编码原则。
ISBN-13条码之检查码计算公式
ISBN-13与EAN-13条码的检查码计算公式相同
我们以下面的排列表示ISBN-13码
B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 C
B13:表示最左边的国家代码第一码(即导入码)
C:为最右边欲计算出的检查码
步骤一.先将B2,B4,B6,B8,B10,B12的值相加起来,然后乘以3
即T1=(B2+B4+B6+B8+B10+B12) * 3
步骤二.将B3,B5,B7,B9,B11,B13的值相加起来
即T2=(B3+B5+B7+B9+B11+B13)
步骤三.将T1加上T2后,取其个位数,代号为T3
步骤四.最后再以10减去T3,所得的值即为EAN-13的检查码
但假如得到的是10的话(T3=0时),则检查码为0
以下图条码9789572085707条码来说明
套入以上公式
步骤一.T1=(0+5+0+7+9+7)*3=84
步骤二.T2=(7+8+2+5+8+9)=39
步骤三.T3=T1+T2=123---->取个位数3
步骤四.C=10-T3=7 <----检查码则为7