中国移动条码识别业务终端技术规范标准

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

中国移动通信企业标准
QB-╳╳-╳╳╳-╳╳╳╳
中国移动条码识别业务终端技术规范
C h i n a M o b i l e B a r c o d e R e c o g n i t i o n S e r v i c e
T e r m i n a l S p e c i f i c a t i o n
版本号: 1.1.0(报批稿)
1.适用范围 (4)
2.引用标准 (4)
3.相关术语 (4)
4.缩略语解释 (5)
5.业务描述 (5)
5.1.业务定义 (5)
5.2.业务模型 (5)
6.终端功能要求 (6)
6.1.QR码符号取景及采集 (6)
6.2.终端解码 (6)
6.2.1.QR码符号到数据字符 (6)
6.2.2. 数据字符到应用信息 (7)
6.3.打开和保存文件 (8)
6.3.1.保存文件 (8)
6.3.2.打开文件 (8)
7.终端业务应用要求 (8)
7.1.属性操作要求 (9)
7.2.应用操作要求 (10)
7.2.1.名片应用 (10)
7.2.2.短信应用 (10)
7.2.3.邮件应用 (11)
7.2.4.文本应用 (11)
7.2.5.业务营销应用WAP业务 (12)
7.2.6.业务营销应用SMS业务 (12)
7.2.7.业务营销应用IVR业务 (13)
8.终端异常处理要求 (13)
8.1.终端解码异常事件处理要求 (13)
8.2.其它异常事件处理要求 (13)
9.终端性能要求 (14)
10.终端界面要求 (14)
11.终端硬件要求(推荐) (14)
11.1.摄像头 (14)
11.2.CPU (15)
11.3.存储器 (15)
12.编制历史 (15)
附录A 中国移动条码识别业务终端界面规范 (16)
本规范规定了条码识别业务在终端部分的要求,是开展条码识别业务的依据之一。

本规范主要包括以下几方面内容:条码识别业务终端功能要求、终端业务应用要求、终端性能要求和其他方面的要求。

附录A为规范性附录。

本规范由中国移动通信有限公司技术部提出并归口。

本规范起草单位:中国移动通信研究院
本规范主要起草人:任鹏、常嘉岳、郭漫雪、范晓晖、锁磊
本规范解释单位:同提出单位。

1.适用范围
本规范对条码识别业务终端提出了规定。

本规范是条码识别业务的参考依据,也是终端厂商条码识别业务终端研发、生产的参照依据。

同时,也为SP进行应用开发提供了依据。

适用于GSM、GPRS、和3G网络环境。

如无特殊说明,本规范中所有要求均适用于上述网络环境的条码识别业务终端。

2.引用标准
下列标准所包含的条文,通过在本标准中引用而成为本标准的条文。

本标准出版时,所示版本均为有效。

所有标准都会被修订,使用本标准的各方应探讨使用下列标准最新版本的可能性。

[1] GB/T18284-2000,“中华人民共和国国家标准:快速响应矩阵码QR Code”
[2] 《条码识别业务业务规范》
[3] 《条码识别业务信息编码规范》
3.相关术语
在本规范中使用了“必须”、“推荐”、和“可选”等词汇来描述对移动终端产品要求的强调程度。

“必须”项是指终端产品所必须提供的功能或性能要求;
“推荐”项是指在标准中未作硬性要求,但建议终端产品提供的功能或性能要求;
“可选”项指在目前看来是中国移动需求的发展方向,或终端产品在目前阶段可不提供的功能或性能要求。

目前阶段:从本版本发布之日截至到下一个版本发布日期。

规范中除了明确指明为“推荐”、“可选”外,均为必须要求。

4.缩略语解释
QR码:快速响应矩阵码,英文缩写“QR Code”。

5.业务描述
5.1.业务定义
条码识别业务,就是将相关信息编码产生QR码符号后,首先利用手机的拍照功能获取QR码符号图像,然后通过手机中的解码软件完成QR码符号的解码,最后通过应用软件对QR码内含的信息进行处理,最终为手机用户提供服务。

本业务为手机用户提供了一种快速获取信息(比如获取名片信息、网址等)的途径。

5.2.业务模型
Internet
移动网络
获得QR移动梦网网站
码编码软件
图5-1 条码识别业务业务模型
条码识别业务业务模型如图5-1所示。

本业务可提供两种QR码产生方式:PC客户端软件方式和WEB方式。

产生的QR码通过具备条码识别功能的终端进行本地解码后,由相关的应用程序完成对解码数据的处理。

6.终端功能要求
6.1.QR码符号取景及采集
对于终端,QR码符号的取景及采集包含QR码预览、QR码图像捕捉和QR码图像提供三个步骤。

QR码预览:通过取景框实时预览可拍摄的画面,帮助用户瞄准QR码。

QR码图像捕捉:图像捕捉可单帧图像捕获,也可连续图像捕获。

QR码图像提供:将捕捉到的图像提供到解码软件进行处理。

6.2.终端解码
终端对QR码的解码过程包含2个步骤:将QR码转化为数据字符、将数据字符根据转化为不同应用中的应用信息。

对于终端识读QR码失败的异常处理,将在第8章具体规定。

6.2.1.QR码符号到数据字符
终端根据GB/T18284-2000“中华人民共和国国家标准:快速响应矩阵码QR Code”,正确提取出QR码中的数据字符(包括GB2312格式的字符)。

终端应至少支持QR码版本1-10的QR码解码。

终端应支持结构链接模式的QR码解码,如果当前QR码不是结构链接模式中最后一个QR码,则应提示用户获取下一个QR码。

QR码符号到数据字符的解码步骤如下,图为该过程的流程。

具体细节参照GB/T18284-2000“中华人民共和国国家标准:快速响应矩阵码QR Code”。

1.定位并获取符号图像。

深色与浅色模块识别为由“1”和“0”组成的阵列。

2.识读格式信息。

3.识读版本信息,以确认符号的版本。

4.用掩模图形对编码区域的位图进行异或处理,消除掩模。

5.根据模块排列规则,识读符号字符,恢复信息的数据和纠错码字。

6.用与纠错等级信息相对应的纠错码字检测错误,如果发现错误,则进行纠错。

7.根据模式指示符和字符记数指示符将数据码字划分为多个部分。

8.最后,按照使用的模式进行译码,得出数据字符并输出结果。

图6-1 QR码符号到数据字符解码流程图
6.2.2.数据字符到应用信息
终端根据《条码识别业务信息编码规范》中对于应用数据结构、应用标识符及属性标识
符的定义,正确解析出数据字符中所包含的应用信息。

图6-2所示为条码识别业务中的QR 码应用数据结构,具体细节参见《条码识别业务信息编码规范》。

图6-2 QR码应用数据结构
6.3.打开和保存文件
6.3.1.保存文件
在业务应用中,终端应能够将当前QR码中的信息以数据字符的形式保存到文件中。

文件的默认文件名为业务名称加上保存文件的当前时间,具体格式为:业务名称+ YYMMDD_HHMMSS(年月日_时分秒)。

业务名称根据业务应用定义为MingPian 、DuanXin 、YouJian、WenBen 、W AP、SMS 和IVR。

如当前业务是业务营销应用W AP 业务,时间是2005年8月1日9点5分4秒,则文件名应为:“W AP050801_090504.mbc”。

文件的保存目录名称为DA TA,但是保存路径不做要求。

保存后的文件对用户隐藏,即用户只能通过终端QR码客户端打开这些文件(其中隐藏要求为推荐,其它要求必须)。

6.3.2.打开文件
终端应可以打开6.3.1中所述的文件。

同时终端应能够根据第七章中的业务应用要求,正确显示文件中的信息,并提供相应的软按键。

7.终端业务应用要求
终端应支持七种应用:名片应用、短信应用、邮件应用、文本应用、业务营销应用W AP 业务、业务营销应用SMS业务、业务营销应用IVR业务。

QR码的数据字符中包含若干应用和属性的标识,终端根据这些不同标识进行不同的操作,本章对这些操作进行规定。

应用
标识和属性标识的详细定义参见《条码识别业务信息编码规范》。

7.1.属性操作要求
终端根据不同的属性标识进行不同的操作,操作要求包括属性显示要求、属性关联操作要求等。

对于终端的属性操作要求如表7-1所示。

表7-1 终端属性操作要求
其中属性显示名称为建议名称,但终端最终所显示的属性名称不能与属性含义相违背。

属性关联操作是指用户点击该属性内容可以获得相关关联应用,对于不同属性关联操作的定义如下:
●拨打电话:用户选中该属性内容后以该属性内容为呼出号码拨打电话。

●发送电子邮件:用户选中该属性后跳转到电子邮件客户端发送电子邮件界面,且电子邮
件收件人已填入该属性内容。

●访问网址:用户选中该属性后,调用浏览器访问以该属性内容作为网址的网页。

●添加该网址至书签:用户选中该属性后,调用书签编辑界面,该属性内容作为书签的网
址。

7.2.应用操作要求
7.2.1.名片应用
终端拍摄QR码后,根据应用标识符判断该应用为名片应用,分项显示名片相关信息。

同时终端至少提供以下软按键:
●保存至文件夹:以文件形式保存该QR码的数据字符。

●保存至通讯录:将该名片信息保存至终端或SIM卡的通讯录。

如果终端或SIM卡通讯
录不能存储名片中的某项属性信息,则自动丢弃,终端不向用户显示错误提示。

●作为短信发送:用户点击该软按键后,跳转到发送短信界面,短信内容已填入该名片信
息。

短信内容的格式为“属性1显示名称:属性1内容;属性2显示名称:属性2内容;……
属性n显示名称,属性n内容。

”,其中属性显示名称与属性内容间以“:”分隔,各属性间以“;”分隔,最后以“。

”结束。

如“姓名:王亮;公司:北京xx有限责任公司;
移动电话:139xxxxxxxx。

”。

(可选)
●返回:返回到条码识别主界面。

●条码获取:用户点击该软按键后,返回到条码预览界面。

7.2.2.短信应用
终端拍摄QR码后,根据应用标识符判断该应用为短信应用,显示短信收件人和短信内容。

同时终端至少提供以下软按键:
●发送:用户点击该软按键后,跳转到发送短信界面,短信内容、短信收信人已填入相应
内容。

●保存至文件夹:以文件形式保存该QR码的数据字符。

●保存至草稿箱:保存该短信至终端短信业务草稿箱。

(可选)
●返回:返回到条码识别主界面。

●条码获取:用户点击该软按键后,返回到条码预览界面。

7.2.3.邮件应用
此应用适用于已安装邮件客户端的终端。

终端拍摄QR码后,根据应用标识符判断该应用为邮件应用,显示邮件收件人和邮件内容。

同时终端至少提供以下软按键:
●发送:用户点击该软按键后,跳转到发送邮件界面,邮件内容、邮件收件人已填入相应
内容。

●保存至文件夹:以文件形式保存该QR码的数据字符。

●保存至草稿箱:保存该邮件至终端邮件业务草稿箱。

(可选)
●返回:返回到条码识别主界面。

●条码获取:用户点击该软按键后,返回到条码预览界面。

对于邮件应用的QR码,如果终端未安装邮件客户端,在拍摄QR码且显示相关信息后,终端应提示用户该终端不支持邮件相关功能。

7.2.4.文本应用
终端拍摄QR码后,根据应用标识符判断该应用为文本应用,显示该文本。

同时终端至少提供以下软按键:
●作为短信发送:用户点击该软按键后,跳转到发送短信界面,短信正文中已填入相关信
息。

其中如果属性“SUB”为空,则短信正文为“TXT”的内容;如果属性“SUB”非空,则短信正文为属性“SUB”的内容加回车换行加属性“TXT”的内容。

●作为彩信发送:用户点击该软按键后,跳转到发送彩信界面,彩信标题及彩信正文中均
已填入相关信息。

其中彩信标题为属性“SUB”中的内容,彩信正文为属性“TXT”中的内容。

●保存至文件夹:以文件形式保存该QR码的数据字符。

●返回:返回到条码识别主界面。

●条码获取:用户点击该软按键后,返回到条码预览界面。

如果该终端已安装邮件客户端,还要提供以下软按键:
●作为邮件发送:用户点击该软按键后,跳转到发送邮件界面,邮件标题及邮件正文中均
已填入相关信息。

其中邮件标题为属性“SUB”中的内容,邮件正文为属性“TXT”中的内容。

7.2.5.业务营销应用WAP业务
终端拍摄QR码后,根据应用标识符判断该应用为业务营销应用W AP业务,分项显示应用内容。

同时终端至少提供以下软按键:
●保存至文件夹:以文件形式保存该QR码的数据字符。

●我要推荐:用户点击该软按键后,跳转到发送短信界面,短信内容已填入该业务营销应
用W AP业务内容信息。

短信内容的格式为“属性1显示名称:属性1内容;属性2显示名称:属性2内容;……属性n显示名称:属性n内容。

”,其中属性显示名称与属性内容间以“:”分隔,各属性间以“;”分隔,最后以“。

”结束。

如“标题:五彩铃声;
介绍:精彩铃声乐趣无穷;网址:/xxx”。

●返回:返回到条码识别主界面。

●条码获取:用户点击该软按键后,返回到条码预览界面。

如果“URL”属性非空,还要提供以下软按键:
●我要访问:可以链接到相应的“URL”属性中的网址,对网址进行访问。

●存为书签:将“URL”属性中的内容添加至终端书签。

7.2.6.业务营销应用SMS业务
终端拍摄QR码后,根据应用标识符判断该应用为业务营销应用SMS业务,分项显示应用内容。

同时终端至少提供以下软按键:
●保存至文件夹:以文件形式保存该QR码的数据字符。

●我要推荐:用户点击该软按键后,跳转到发送短信界面,短信内容已填入该业务营销应
用SMS业务内容信息。

短信内容的格式为“属性1显示名称:属性1内容;属性2显示名称:属性2内容;……属性n显示名称:属性n内容。

”,其中属性显示名称与属性内容间以“:”分隔,各属性间以“;”分隔,最后以“。

”结束。

如“标题:五彩铃声;
介绍:精彩铃声乐趣无穷;网址:/xxx”。

●返回:返回到条码识别主界面。

●条码获取:用户点击该软按键后,返回到条码预览界面。

如果“DG”及“SID”属性非空,还要提供以下软按键:
●我要订购:用户点击订购软按键后,提示用户此操作为发送短信,可能引起收费。

用户
确认继续后,跳转到发送短信界面,短信内容已填入为“DG”属性中的内容,短信收信人已填入为“SID”属性中的内容。

此软按键应用于短信订购中。

7.2.7.业务营销应用IVR业务
终端拍摄QR码后,根据应用标识符判断该应用为业务营销应用IVR业务,分项显示应用内容。

同时终端至少提供以下软按键:
●保存至文件夹:以文件形式保存该QR码的数据字符。

●我要推荐:用户点击该软按键后,跳转到发送短信界面,短信内容已填入该业务营销应
用IVR业务内容信息。

短信内容的格式为“属性1显示名称:属性1内容;属性2显示名称:属性2内容;……属性n显示名称:属性n内容。

”,其中属性显示名称与属性内容间以“:”分隔,各属性间以“;”分隔,最后以“。

”结束。

如“标题:五彩铃声;
介绍:精彩铃声乐趣无穷;网址:/xxx”。

●返回:返回到条码识别主界面。

●条码获取:用户点击该软按键后,返回到条码预览界面。

如果“CT”属性非空,还要提供以下软按键:
●我要听:直接拔打CT属性内容中的电话。

8.终端异常处理要求
8.1.终端解码异常事件处理要求
当终端对QR码解码失败,应向用户提示解码失败,用户可选择是否重新进行识读。

终端要根据不同的出错原因给出不同的提示信息:
●当转化QR码符号到数据字符出错时,说明终端无法识读出QR码中的数据字符,终端
应提示用户“识读失败”。

(针对单帧图像捕获方式)
●当转化数据字符到应用信息出错时,说明该QR码未按照《条码识别业务信息编码规范》
进行应用编码,终端应提示用户“信息编码错误”。

8.2.其它异常事件处理要求
当终端处于条码识别业务界面时,如果收到短信、彩信或电话呼入等外部事件,终端给出相应提示,用户阅读或接听后终端返回条码识别业务界面。

9.终端性能要求
终端在表9-1所列条件下,能够正确识读并显示按照GB/T18284-2000“中华人民共和国国家标准:快速响应矩阵码QR Code”及《条码识别业务信息编码规范》编码的版本1-10的QR码,且识读并显示的时间小于2秒,识别成功率大于90%。

表9-1 终端QR码识读条件
10.终端界面要求
终端界面要求参见附录A。

11.终端硬件要求(推荐)
条码识别业务的基本流程是通过手机摄像头获取QR码图像,然后进行QR码识读和信息解码。

因此,对终端硬件的基本要求是具备摄像头,同时具有能够快速运行图像处理、解码算法的计算能力和存储能力。

11.1.摄像头
表10-1列出了对终端摄像头配置建议。

表10-1 终端摄像头配置建议
11.2.CPU
建议选用与时钟为100MHz的ARM9CPU性能相近或者更高的处理器。

11.3.存储器
建议终端向条码识别软件分配不小于100KByte的ROM空间,以及不小于1MB的RAM 空间。

12.编制历史
附录A 中国移动条码识别业务终端界面规范。

相关文档
最新文档