打印方法、用户终端以及打印系统与流程

文档序号:11198934阅读:238来源:国知局
打印方法、用户终端以及打印系统与流程

本发明属于打印技术领域,具体涉及能够通过被扫描图形码获取打印设备地址信息进而完成打印的打印方法。



背景技术:

目前,人们在打印票据(包括发票、电影票或机票、火车票等)时,需要到具备打印某票剧功能的计算机上准备好票据内容,再通过打印机打印出来,这就存在很多不便;尤其表现在对于发票的打印中,例如人们在商场的某商户消费后大多只能通过该商户的电脑编辑内容打印发票,或者跑到商场开具发票的服务台的电脑编辑内容打印发票,如果消费后忘记开发票则还需回到商户或商场中。

并且通常这种票据打印设备设置数量有限,例如一个商场综合工作效率和人工成本会将发票打印机控制在两三台左右,一个发票打印机被连接到一台计算机进行票据打印处理,虽然两三台设备均可打印发票但是实际处理效率很低,在购物高峰期如果分别统计客户购物小票总额、类别以及发票抬头等信息,耗时会较长且服务人员输入信息的错误率也较高。

而对于火车票或机票的打印处理,需要到车站、机场或服务点的打印设备上输入相关信息再打印车票或机票;当然电影票也是需要到影院的打印设备上打印,虽然现在已经能够实现通过打印设备扫描二维码替代用户手动输入相关信息,但由于取票点固定以及设备设置数量有限,仍不够便捷。

有鉴于此,特提出本发明。



技术实现要素:

本发明要解决的技术问题在于克服现有技术的不足,提供一种打印方法,能够让用户终端通过扫描打印设备的图形码来获取设备的地址信息、并与该打印设备通讯连接,进而在用户端实现数据的输入以减少错误率;并且可以实现若干打印设备的平台化网络管理,基于该图形码提供的地址信息最终使得云平台能够将打印任务分配给该打印设备;同时本发明还提供了实现该打印方法的用户终端和打印系统。

为解决上述技术问题,本发明采用技术方案的基本构思是:

一种打印方法,在打印设备侧,包括

提供图形码以使用户终端通过扫描图形码与打印设备通讯连接;

接收用户终端发送的打印信息,生成打印请求发送至云平台管理服务端;以及接收云平台管理服务端反馈的打印指令,将打印指令对应的打印内容打印在打印介质上。

进一步的,上述打印方法中,所述打印设备发送的所述打印请求中包括所述打印信息以使云平台管理服务端能够依据所述打印信息生成所述打印内容,且打印内容被包含在所述打印指令中发送至打印设备上。

进一步的,上述打印方法中,打印设备依据接收的打印信息生成打印内容,并为打印内容生成所述打印请求发送至云平台管理服务端以使云平台管理服务端反馈打印指令。

进一步的,上述打印方法中,打印设备与所述用户终端通讯连接后,还包括,打印设备对用户终端推送打印信息输入界面以使用户终端传输打印信息。

进一步的,上述打印方法中,所述图形码作为至少存储有打印设备地址信息的数据载体,能够被相同的用户终端扫描或者被不同的用户终端扫描以与打印设备通讯连接;其中所述用户终端为用户智能设备上的应用程序。

进一步的,上述打印方法中,所述图形码所述图形码为静态图形码,通过图形呈现介质呈现。

进一步的,上述打印方法中,所述图形码为动态图形码,通过电子显示屏呈现。

优选的,上述打印方法中,所述图形码为二维码。

优选的,上述打印方法中,所述打印设备通讯连接税控盘,该打印设备依据用户终端发送的打印信息生成打印内容,并为打印内容生成所述打印请求发送至云平台管理服务端以使云平台管理服务端反馈打印指令;或者所述打印设备通讯连接税控盘,该打印设备依据用户终端发送的打印信息生成打印内容,将打印内容打印在打印介质上。

另一方面,本发明提供的一种打印方法,在用户终端侧,包括

用户终端通过扫描图形码与打印设备通讯连接,并将打印信息发送至打印设备,以使打印设备能够依据打印信息向云平台管理服务端发送打印请求并获取打印指令,进行打印操作。

第三方面,本发明提供了实现上述用户终端侧打印方法的一种用户终端,程序,程序被存储在存储介质中,所述程序被运行时执行以下步骤:

使用户终端能够通过扫描图形码与打印设备通讯连接,并将打印信息发送至打印设备,以使打印设备能够依据打印信息向云平台管理服务端发送打印请求并获取打印指令,进行打印操作。

第四方面,本发明提供了一种包括前述用户终端的打印系统,还包括打印设备,打印设备包括

图形码,其为至少存储有打印设备地址信息的数据载体,且用户终端能够通过扫描图形码通讯连接控制单元;

控制单元,包括存储器和处理器,存储器存储有程序,程序被处理器运行时执行以下步骤:

处理器在用户终端扫描所述图形码后与用户终端通讯连接;

处理器接收用户终端发送的打印信息,生成打印请求发送至云平台管理服务端;以及接收云平台管理服务端反馈的打印指令,将打印指令对应的打印内容传输至打印装置;

打印装置:用于接收所述打印内容并能够打印在打印介质上。

进一步的,上述打印系统中,程序被所述处理器运行时还执行以下步骤:所述处理器将打印信息包含在所述打印请求中发送至云平台管理服务端,以使所述打印内容依据打印信息在云平台管理服务端生成后再被包含在所述打印指令中反馈至所述处理器。

进一步的,上述打印系统中,程序被所述处理器运行时还执行以下步骤:所述处理器依据接收的打印信息生成打印内容,并为打印内容生成所述打印请求以发送至云平台管理服务端。

采用上述技术方案后,本发明与现有技术相比具有以下有益效果:

第一方面,本发明打印方法通过打印设备提供的具有地址信息的图形码,使得用户终端(如智能手机或pad等设备上的应用程序)通过扫描图形码获取打印设备的地址信息并与打印设备通讯连接,在用户端即可输入打印信息而不用其他人代为输入,减少错误率,提高工作效率,尤其利于票据的打印;同时可以实现若干打印设备的平台化网络管理,打破打印设备位置、甚至打破打印任务分类的局限性,由于所述云平台管理服务端可以包括税务、车票、机票、电影票等的管理云端,用户在任意平台下的打印设备上通过扫描图形码后均能实现打印信息的输入或建立上述连接,打印哪种票据则打印设备接入哪一种平台即可,实现打印设备的共享、通用,极大便利用户;本发明提供了在用户终端侧实现的打印方法,以及该用户终端、包括用户终端的打印系统,基于物联网达到打印工作的灵活处理。

附图说明

图1是本发明提供的打印方法中打印设备、用户终端以及云平台管理服务端在实施例一中交互的示意图;

具体实施方式

下面结合附图和具体实施例,对本发明作进一步说明,以助于理解本发明的内容。

本发明中涉及的“用户终端”,如没有特别说明,均是指具有扫描和识别图形码(如二维码)功能的智能移动设备(如智能手机或pad等等)上的应用程序,在智能移动设备上的用户终端对图形码的扫描和识别等等属于成熟技术,不另作赘述。

本发明中涉及的“打印介质”,如没有特别说明,均是指能够用于打印机呈现打印内容的介质,如打印纸、卡片、条幅、塑料纸等。

本发明中涉及的“打印装置”,如没有特别说明,均是指能够完成具体打印动作的整体组件,如喷墨打印机、激光打印机等,属于成熟技术,不另作赘述。

实施例1

如图1所示的,本发明提供的一种打印方法,在打印设备侧,包括

提供图形码以使用户终端通过扫描图形码与打印设备通讯连接;

接收用户终端发送的打印信息,生成打印请求发送至云平台管理服务端;以及接收云平台管理服务端反馈的打印指令,将打印指令对应的打印内容打印在打印介质上。

上述图形码优选为二维码,可以是静态二位码通过图形呈现介质(纸、卡片等等)呈现,呈现二维码的纸或卡片等可以固定在打印设备表面;或者二维码为动态码,通过电子显示屏呈现,所述动态码可以是相同外观的二维码在电子屏上动态显示,也可以是外观不断改变的二维码在电子屏上动态显示,但都要至少存储有打印设备地址信息(即能够被云平台管理服务端找到的网络地址信息,在云平台管理服务端具有唯一性)信息,且二维码中还具有链接地址使得用户终端通过扫描二维码能够与打印设备建立通讯连接,进行数据传输。

所述二维码作为至少存储有打印设备地址信息的数据载体,能够被相同的用户终端扫描或者被不同的用户终端扫描以与打印设备通讯连接;其中所述用户终端为用户智能设备上的应用程序,例如关于电影票的某应用程序和关于火车票的某应用程序均可以通过扫描打印设备的二维码建立与打印设备的数据连接,也就是不同的用户终端可以扫描同一个二维码与打印设备连接;也可以是一个用户终端对应一个二维码来建立与打印设备的通讯连接;关于通过扫二维码建立通讯连接的部分属于现有技术,此处不做赘述。

在上述打印方法中,所述打印设备发送的所述打印请求中包括所述打印信息,以使云平台管理服务端能够依据所述打印信息生成所述打印内容,且打印内容被包含在所述打印指令中发送至打印设备上。

在工作时,用户终端扫描二维码连接打印设备后,打印设备对用户终端推送打印信息输入界面,要求用户提供必要的打印信息,如打印发票需要提供发票抬头,有的还需输入发票明细等;用户在用户终端显示的图形界面上输入打印信息,进而传输至打印设备。打印设备将打印信息包含在打印请求中发送至相关云平台管理服务端请求打印,打印哪种票据即将请求发送至哪一个云平台管理服务端,例如打印机票,则将请求发送至某航空公司云平台管理服务端,某航空公司云平台管理服务端根据打印信息在系统内查阅用户订票信息继而生成机票的票面内容(简称打印内容),航空公司云平台管理服务端反馈打印指令,打印指令包括编辑好的打印内容以及允许打印命令,打印设备收到后将打印内容打印在纸等打印介质上。由于许多旅游类平台与航空公司对接后也能够进行机票的购买,因此在该例中,云平台管理服务端可以是旅游平台管理服务端,其在接收到打印请求后与航空公司对接验证订票信息再生成机票的票面内容(简称打印内容),然后旅游平台管理服务端反馈打印指令,打印指令包括编辑好的打印内容以及允许打印命令,打印设备收到后将打印内容打印在纸等打印介质上。

实施例2

上述打印方法的另一实现方式是,打印设备提供图形码以使用户终端通过扫描图形码与打印设备通讯连接后,用户终端得到打印设备推送的打印信息输入图形界面,按照图形界面的要去输入必要的打印信息,进而传输至打印设备;打印设备依据接收的打印信息生成打印内容(如依据票据信息生成票面内容),并为打印内容生成一个所述打印请求发送至相关的云平台管理服务端,如上述的,一般打印哪种票据即将请求发送至哪一个云平台管理服务端,云平台管理服务端对该打印内容的打印请求进行核验,核验通过则允许该打印设备打印,发出允许打印的打印指令,打印设备收到后将打印内容打印在纸等打印介质上。

由于打印内容在打印设备内生成,故打印设备可以预先获取某些云平台管理服务端的许可,则打印请求相当于被默认为许可打印,生成打印内容后的打印设备不再与云平台端发起请求,直接打印即可;例如商户的打印设备通讯连接有税控盘,税控盘内一般存储有商户的基本信息并获得税务部门的授权允许打印发票;该打印设备可以依据用户终端发送的打印信息(发票抬头等)生成打印内容(发票票面),生成发票票面内容后,由于该打印设备通讯连接税控盘后相当于已经获得税务系统的授权,故可直接打印发票,打印任务的相关记录存储在税控盘内可以被税务系统获知。如果该例中打印设备收到税务部门监管外还受控于另一商家云平台管理服务端,打印设备生成票面信息虽然已经具备打印发票的权限,但还需向该商家云平台管理服务端发送请求;例如在停车费发票的打印过程中,打印设备连接税控盘具备打印发票的权限,但是发票对应的打印信息仍需被停车场管理服务端获知或核验后才能打印。其中如何通过税控盘获得税务系统的授权打印发票是常规技术手段,此处不做赘述。

其中,打印请求中一般包含所述打印设备的地址信息(包括ip地址,还可以进一步包括云平台对该打印设备的编号等),平台端需要了解执行打印任务的打印设备是否合法(即是否在平台端具有打印权限),需要知道具体是哪一个打印设备执行的哪一个任务,地址信息不需手动输入,而是通过扫码被用户终端获取,之后在用户终端以及打印设备的数据传输中默认将该地址信息包含在传输的数据中,并在打印请求中包含以被云平台获知。

实施例3

另一方面,本发明提供的一种打印方法,在用户终端侧,包括

用户终端通过扫描图形码与打印设备通讯连接,并将打印信息发送至打印设备,以使打印设备能够依据打印信息向云平台管理服务端发送打印请求并获取打印指令,进行打印操作。

用户终端作为应用程序被存储在智能移动设备中,基于智能移动设备对二维码的扫描、识别等功能,扫描图形码与打印设备通讯连接并获得打印设备推送的图形界面,用户将打印信息输入图形界面以传输至打印设备,进而打印设备能够依据打印信息向云平台管理服务端发送打印请求并获取打印指令,进行打印操作。其中打印设备获取打印信息后的工作流程可以参考上述实施例1和实施例2。

实施例4

第三方面,本发明提供了实现上述用户终端侧打印方法的一种用户终端,包括程序,程序存储在存储介质中,存储介质可以是用户终端所在智能移动设备的存储器,所述程序被运行时执行以下步骤:

使用户终端能够通过扫描图形码与打印设备通讯连接,并将打印信息发送至打印设备,以使打印设备能够依据打印信息向云平台管理服务端发送打印请求并获取打印指令,进行打印操作。其中打印信息的输入方式也是依据打印设备向用户终端推送的图形界面,而打印设备获取打印信息后的工作流程可以参考上述实施例1和实施例2。

实施例5

第四方面,本发明提供了一种包括前述用户终端的打印系统,该打印系统还包括打印设备,打印设备包括

图形码,其为至少存储有打印设备地址信息的数据载体,且用户终端能够通过扫描图形码通讯连接控制单元;

控制单元,包括存储器和处理器,存储器存储有程序,程序被处理器运行时执行以下步骤:

处理器在用户终端扫描所述图形码后与用户终端通讯连接;

处理器接收用户终端发送的打印信息,生成打印请求发送至云平台管理服务端;以及接收云平台管理服务端反馈的打印指令,将打印指令对应的打印内容传输至打印装置;

打印装置:用于接收所述打印内容并能够打印在打印介质上。

其中,上述打印系统中,程序被所述处理器运行时还执行以下步骤:所述处理器将打印信息包含在所述打印请求中发送至云平台管理服务端,以使所述打印内容依据打印信息在云平台管理服务端生成后再被包含在所述打印指令中反馈至所述处理器。

该打印设备与用户终端构成的打印系统的工作过程,可以对应参考上述实施例1中的描述。

实施例6

进一步的,上述打印系统中不同于实施例5的是:其程序被所述处理器运行时还执行以下步骤:所述处理器依据接收的打印信息生成打印内容,并为打印内容生成所述打印请求以发送至云平台管理服务端。

该打印设备与用户终端构成的打印系统的工作过程,可以对应参考上述实施例2中的描述。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1