无纸打印机及其基于智能终端实现电子小票的方法

文档序号:9616737阅读:557来源:国知局
无纸打印机及其基于智能终端实现电子小票的方法
【技术领域】
[0001]本发明涉及移动通信技术领域,特别是涉及一种无纸打印机及其基于智能终端实现电子小票的方法。
【背景技术】
[0002]目前人们到商场或超市购物后,商户收费并提供给消费者纸质的购物小票,以方便消费者核对所购买的商品和金额。
[0003]但是这种纸质的小票存在较多的问题和缺陷,包括:
[0004]1、购物小票使用大量的纸张,造成资料浪费,并产生环境污染;
[0005]2、纸质的购物小票不易于保存;
[0006]3、大部分购物小票使用的是热敏纸,热敏纸中含有的双酚A属于低毒性化学物质,达到一定剂量,有导致内分泌失调等隐患,影响人们的身体健康。

【发明内容】

[0007]为解决上述问题,本发明提供一种无纸打印机及其基于智能终端实现电子小票的方法。
[0008]本发明的一方面提供一种基于智能终端实现电子小票的方法,该方法应用于无纸打印机,无纸打印机分别与智能终端和服务器连接,方法包括:生成打印指令;在智能终端靠近时,从智能终端获取用户ID和智能终端的识别码;将用户ID、识别码以及打印指令发送至服务器,以使服务器根据打印指令产生与用户ID和识别码相对应的电子小票。
[0009]其中,从智能终端获取用户ID和智能终端的识别码的步骤包括:通过智能终端的NFC功能获取用户ID和识别码。
[0010]其中,将用户ID、识别码以及打印指令发送至服务器的步骤包括:通过http协议将用户ID、识别码以及打印指令发送至服务器。
[0011]其中,在智能终端靠近之前,方法还包括:智能终端发送用户ID和识别码给服务器;服务器根据用户ID和识别码验证智能终端,并保存用户ID和识别码。
[0012]其中,在服务器根据打印指令产生与用户ID和识别码相对应的电子小票之后,方法还包括:智能终端发送用户ID和识别码给服务器;服务器根据用户ID和识别码将电子小票发送至智能终端。
[0013]本发明的另一方面提供一种无纸打印机,无纸打印机分别与智能终端和服务器连接,无纸打印机包括:第一处理模块,用于生成打印指令;第一通信模块,与第一处理模块连接,在智能终端靠近无纸打印机时,第一通信模块从智能终端获取用户ID和智能终端的识别码;第一处理模块通过第一通信模块将用户ID、识别码以及打印指令发送至服务器,以使服务器根据打印指令产生与用户ID和识别码相对应的电子小票。
[0014]其中,第一通信模块通过智能终端的NFC功能获取用户ID和识别码。
[0015]其中,第一通信模块通过http协议将用户ID、识别码以及打印指令发送至服务器。
[0016]其中,智能终端包括第二处理模块和与第二处理模块连接的第二通信模块,在智能终端靠近无纸打印机之前,第二处理模块获取用户ID和识别码,并通过第二通信模块发送用户ID和识别码给服务器;服务器包括第三处理模块和与第三处理模块连接的第三通信模块,第三通信模块获取用户ID和识别码,第三处理模块根据用户ID和识别码验证智能终端,并保存用户ID和识别码。
[0017]其中,在服务器根据打印指令产生与用户ID和识别码相对应的电子小票之后,第二通信模块发送用户ID和识别码给服务器;第三处理模块根据用户ID和识别码将电子小票发送至智能终端。
[0018]通过上述方案,本发明的有益效果是:区别于现有技术,本发明的无纸打印机分别与智能终端和服务器连接,无纸打印机在生成打印指令后,通过NFC功能将获取靠近的智能终端的识别码和用户ID,并通过将用户ID、识别码及打印指令一并发送给服务器,由服务器根据打印指令产生与用户ID和识别码对应的电子小票,从而实现购物小票电子化,减少资源浪费,减少环境污染,并且电子小票易保存,不影响人体健康,并可以为用户提供记账功能,此外,电子小票上保存的信息为购买的商品设备维修和维权提供支持。
【附图说明】
[0019]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:
[0020]图1是本发明第一实施例的基于智能终端实现电子小票的方法的流程示意图;
[0021]图2是图1中无纸打印机与智能终端及服务器连接的示意图;
[0022]图3是本发明的服务器集群的架构体系示意图;
[0023]图4是本发明第二实施例的基于智能终端实现电子小票的方法的流程示意图;
[0024]图5是图4中无纸打印机、智能终端及服务器的结构示意图。
【具体实施方式】
[0025]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性的劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0026]请一并参看图1和图2,图1是本发明第一实施例的基于智能终端实现电子小票的方法的流程示意图,图2是图1中无纸打印机与智能终端及服务器连接的示意图。其中,图1中的实现电子小票的方法应用于图2所示的无纸打印机,如图2所示,无纸打印机11分别与智能终端10和服务器12连接,并且智能终端10与服务器12连接。其中,无纸打印机11包括但不限于为一种无纸化P0S打印机,无纸打印机11通过设置打印性能、字符、接口形式、打印控制指令及电源等相关参数,在支付完成生成打印控制指令。
[0027]如图1所示,本实施例的实现电子小票的方法包括:
[0028]Sll:生成打印指令。
[0029]其中,无纸打印机11在完成支付后根据购物信息生成一打印控制指令,本实施例的打印指令指ESC&P0S数据指令。
[0030]S12:在智能终端靠近时,从智能终端获取用户ID和智能终端的识别码。
[0031]其中,在用户支付完成后,将智能终端10靠近无纸打印机11,无纸打印机11从智能终端10获取用户ID(英文为identificat1n ;中文为:身份识别号)和智能终端10自身的识别码。
[0032]在本实施例中,智能终端10包括但不限于为智能手机、智能穿戴设备或个人数字助理等具有显示屏幕的电子设备,并且,智能终端10具有NFC(英文为Near FieldCommunicat1n ;中文为:近距离无线通信技术)功能,NFC是由非接触式射频识别(RFID:Rad1 Frequency Identificat1n,无线射频识别)演变而来的。其中,NFC近场通信是一种短距高频的无线电技术,在13.56MHz频率运行于20厘米距离内,其传输速度有106Kbit/秒、212Kbit/秒或者424Kbit/秒三种。NFC近场通信技术能在短距离内与兼容设备进行识别和数据交换。因此,在支付完成后,通过将智能终端10靠近无纸打印机11,无纸打印机11通过智能终端10的NFC功能获取用户ID和智能终端10的识别码。
[0033]在其他实施例中,智能终端10还具有移动支付功能。
[0034]S13:将用户ID、识别码及打印指令发送至服务器。
[0035]其中,无纸打印机11从智能终端10获取用户ID及识别码后,通过http (英文为:Hyper Text Transfer Protocol ;中文为:超文本传输协议)协议一并将用户ID、识别码及打印指令发送至服务器12,以使服务器12根据打印指令产生与用户ID和识别码相对应的电子小票。
[0036]在本实施例中,服务器12优选为服务器集群。其中,服务器集群指将多个服务器集中起来一起进行同一种服务,而在客户端看来就像是只有一个服务器。服务器集群可以利用多个计算机进行并行计算从而获得很高的计算速度,也可以用多个计算机做备份,从而使得任何一个机器坏了整个系统还是能正常运行。
[0037]请参看图3,图3是本发明的服务器集群的架构体系示意图。如图3所示,服务器集群2包括负载调度器20、服务器池21及共享存储22,其中,服务器池21包括至少两个服务器201。此外,服务器集群2还包括调度备份器23。
[0038]其中,负载调度器20与服务器池21连接,负载调度器20是服务器集群2对外的前端机,负责将客户的请求发送到服务
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1