一种文档打印系统及方法与流程

文档序号:16996462发布日期:2019-03-02 01:24阅读:143来源:国知局
一种文档打印系统及方法与流程

本发明涉及文档远程打印技术领域,具体涉及一种文档打印系统和方法。



背景技术:

网络打印机和云打印机的出现使得一定程度上可对文档进行远程打印,但是网络打印机仅能在局域网内发挥作用,而云打印则是通过邮件的方式将需要打印的文档发送至打印机。上述两种打印方式一定程度上均存在文档内容泄露的风险,且应用局限性大。



技术实现要素:

针对上述问题,本发明提供一种保密性更好的远程文档打印系统及方法。

本发明是通过以下技术方案实现的:一种文档打印系统,包括服务器、客户端和打印终端,所述客户端和打印终端与所述服务器信号连接,所述服务器用于响应所述客户端的请求、展示客户端发布的用户需求、获取所述打印终端的状态信息、展示打印终端信息和向打印终端发送指令;

客户端用于访问所述服务器、上传文档至服务器和发布文档打印需求;

所述打印终端用于将所述打印终端的状态信息上传至所述服务器、接收所述服务器发送的信息和打印文档。

优选的,所述服务器包括文档存储数据库、用户管理模块、打印终端管理模块、文档暂存模块和支付系统,所述文档存储数据库用于管理所述服务器存储的文档和接收所述支付系统的支付信息,所述文档存储数据库对文档的管理包括但不限于存储、检索、预览和根据文档保密等级展示文档内容;

所述用户管理模块包括用户注册信息存储模块和用户使用空间分配模块;

所述打印终端管理模块包括打印提供商注册信息存储模块和打印提供商展示模块;

所述文档暂存模块用于在设定时间内存储需要打印的文档;

所述支付系统包括与文档关联的收费标准存储模块、与所述打印终端关联的打印终端收标准存储模块、费用计算模块、收费模块和支付信息反馈模块,所述收费模块用于在用户付费时跳转至内部或第三方支付平台完成收费,所述支付信息反馈模块用于在支付成功时向所述打印终端和/或客户端发送获取存储在所述文档暂存模块的预打印文档的地址和密码;若支付失败,则向客户端发送支付失败提示信息。

优选的,所述支付系统还包括第三人支付模块,所述第三人支付模块在接收到所述客户端发送的第三人代付的请求后向所述客户端发送用于填写被请求支付的第三人的信息输入框和联系代支付的第三人以便及时完成支付的提示信息,所述第三人支付模块获取代支付的第三人的信息后,向所述代支付的第三人发送订单信息、付款链接和发起第三人付款请求的客户端信息;所述支付信息反馈模块在支付成功或失败后向所述客户端和所述代支付的第三人发送支付状态信息。

优选的,所述文档存储数据库内存储有付费文档和免费文档,所述付费文档展示部分文档信息,所述服务器在收到所述支付系统的支付信息后,将付费文档全文发送至所述文档暂存模块。

优选的,所述文档打印系统还包括配送系统,所述配送系统与第三方配送服务平台相连,若客户端选择配送服务,所述服务器将订单信息发送至所述第三方配送服务平台,第三方配送服务平台接单后,所述服务器进一步将客户端联系方式和打印终端联系方式发送至接单者终端。

优选的,所述客户端包括但不限于手机、平板和计算机,所述打印系统包括网络打印机、打印机服务器和计算机终端,所述打印机服务器与所述网络打印机和计算机终端分别相连,所述计算机终端与所述服务器网络连接。

优选的,所述打印系统还包括3d打印机、pvc打印机、纤维板打印机或pcb打印机中的任意一种或几种,所述3d打印机、pvc打印机、纤维板打印机或pcb打印机中的任意一种或几种与所述计算机终端无线连接。

本发明还提供了一种文档打印方法,其特征在于,包括如下步骤:

(一)通过客户端填写账户注册信息并上传至服务器,获取用户使用空间,账户注册信息存储于所述用户管理模块或通过打印终端填写打印提供商注册信息并将所述打印提供商注册信息存储于所述打印终端管理模块;

(二)通过客户端访问所述文档存储数据库或通过客户端上传文档至用户使用空间,选中目标文档,目标文档进入文档暂存模块,之后浏览打印终端信息,选中打印终端;

(三)费用计算模块获取与文档关联的收费标准存储模块和与所述打印终端关联的打印终端收费标准存储模块的收费标准,并计算总费用;

(四)收费模块接收所述费用计算模块发送的费用总额,并在客户端付费时跳转至第三方或内部支付平台,若支付成功,则支付信息反馈模块向所述打印终端和/或客户端发送获取存储在所述文档暂存模块的目标文档的网络地址和密码;若支付失败,向所述客户端发送支付失败提示信息。

(五)接收到目标文档的网络地址和密码后,所述打印终端访问所述目标文档,并打印目标文档;所述密码为动态密码,在一次使用后失效(与说明书中的描述不一致)。

优选的,所述步骤(四)中还包括如下步骤:客户端选择第三人代付,第三人支付模块在接收到第三人代付的请求后向客户端发送用于填写请求支付的第三人的联系方式的信息输入框和联系代支付的第三人以便及时支付的提示信息,第三人支付模块获取代支付的第三人的联系方式并将订单信息、付款链接和发起第三方付款请求的客户端信息发送给代支付的第三人,支付信息反馈模块向所述客户端和代支付的第三人发送支付状态信息。

优选的,所述方法还包括步骤(六):客户端选择配送服务,服务器将订单信息发送至第三方配送服务平台,第三方配送服务平台接单后,服务器将客户端和打印终端的联系方式方式发生至接单终端,并通知客户端和打印终端;所述步骤(六)位于步骤(三)之前或之后。

本发明的有益效果是:本发明的文档打印系统可实现远程打印,打印终端通过访问服务器的方式来实现对目标文档的打印,可更好的保障防止文档内容泄露;本发明的文档打印系统可将文档获取、文档打印以及打印后文档的配送整合起来,提高文档打印的效率,可更好的满足用户的需求;本发明的文档打印系统允许第三人代付,尤其适用于在校学生等不具备网上或电子支付能力的群体。本发明的文档打印系统和文档打印方法设置更加合理,可以有效减少文档打印的中间环节。

【附图说明】

被结合在说明书中并构成说明书的一部分的附图示出了本发明的实施例,并且连同其说明一起用于解释本发明的原理。

图1为本发明的一种文档打印系统的其中一种实施方式工作原理图;

【具体实施方式】

现在将参照附图来详细描述本发明的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。

以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。

对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。

在这里示出和讨论的所有例子中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它例子可以具有不同的值。

应注意到:相似的符号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。

下面结合说明书附图来对本发明公开的文档打印系统进行进一步的说明:

实施例一:一种文档打印系统,包括服务器、客户端和打印终端,所述客户端和打印终端与所述服务器网络连接,

所述服务器用于响应所述客户端的请求、展示客户端发布的用户需求、获取所述打印终端的状态信息、展示打印终端信息和向打印终端发送指令;

客户端用于访问所述服务器、上传文档至服务器和发布文档打印需求;

所述打印终端用于将所述打印终端的状态信息上传至所述服务器、接收所述服务器发送的信息和打印文档。该文档打印系统使得在需要打印时,可以直接通过网络选择符合要求的打印服务提供商,并可通过在服务器上发布需求,吸引相应的打印服务提供商的注意力,又可节约需要打印服务的人筛选打印服务提供商的时间。

当需要对文档进行打印时,用户无需跑到各个打印店确认是否可提供打印服务、收费标准、是否需要排队等信息,可直接通过所述客户端来访问服务器,由于打印终端与所述服务器网络连接,且可将所述打印终端所处的状态信息(打印机工作是否正常、是否需要排队、打印机的型号、打印机的类型、打印纸张的厚度、颜色、材质和打印效率等信息(例如根据需要所述打印系统还可包括3d打印机、pvc打印机、纤维板打印机或pcb打印机中的任意一种或几种,所述3d打印机、pvc打印机、纤维板打印机或pcb打印机与所述计算机终端无线连接,当所要打印的文档为.dwg或.jpg或.3ds.max或.prt或.asm或.catpart或stp或igs或x-t等设计图纸格式时,文档打印者可根据需要选择文档打印的打印机类型,和打印的材质,例如纸张、pvc、纤维板或pcb板等,进而执行相应的打印操作,以实现远程打印模型的功能。实现打印纸质文件、3d器件、激光雕刻造型与图案的目的。)发送至所述服务器,用户可根据自身需求更加准确的选择合适的打印机。另外,用户也可将自己的需求发布在所述服务器上,符合用户要求的打印机在登录服务器查看到需求信息后可向服务器发送接单的信息,服务器进一步将该信息发送至客户端(客户端与服务器网络连接),用户在客户端确认后,服务器即可将用户的文档发送至所述打印终端,并向所述打印终端发送打印文档的指令,响应于所述服务器的指令,打印终端对文档进行打印。本发明的文档打印系统可有效提高打印服务的工作效率,主要体现在:1.节约用户的时间,避免了由于对打印提供商的状况不了解而造成的时间的浪费;2.也可一定程度上提高打印提供商的工作效率,避免由于用户不愿意排队而造成的客户流失。3.由于打印终端通过访问服务器的方式实现对文档的打印,服务器可对文档进行加密处理,有效保障文档的安全性。例如,可通过动态密码或定时删除的方式来实现。4.可以一站式解决打印纸质文件、3d器件、激光雕刻造型与图案的问题。

实施例二:

在实施例一的基础上,所述服务器进一步包括文档存储数据库、用户管理模块、打印终端管理模块、文档暂存模块和支付系统,所述文档存储数据库用于管理所述服务器存储的文档和接收所述支付系统的支付信息,所述文档存储数据库对文档的管理包括但不限于存储、检索、预览和根据文档保密等级展示文档内容;所述用户管理模块包括用户注册信息存储模块和用户使用空间分配模块;所述打印终端管理模块包括打印提供商注册信息存储模块和打印提供商展示模块;所述文档暂存模块用于在设定时间内存储需要打印的文档;

所述支付系统包括与文档关联的收费标准存储模块、与所述打印终端关联的打印终端收标准存储模块、费用计算模块、收费模块和支付信息反馈模块,所述收费模块用于在用户付费时跳转至内部或第三方支付平台完成收费,所述支付信息反馈模块用于在支付成功时向所述打印终端和/或客户端发送获取存储在所述文档暂存模块的预打印文档的地址和密码;若支付失败,则向客户端发送支付失败提示信息。所述客户端包括但不限于手机、平板和计算机,所述打印系统包括网络打印机、打印机服务器和计算机终端,所述打印机服务器与所述网络打印机和计算机终端分别信号连接,所述计算机终端与所述服务器网络连接。

目前,当用户在网上查阅资料并需要将文档打印出来时,很有可能所用的计算机或者手机等电子终端没有与打印机连接,那么就需要将文档下载并保存在自己的优盘或者手机或移动硬盘等存储装置中,再拿到打印店打印。本发明旨在将文档存储数据库(用户可用于查找所需资料)与打印系统通过网络连接起来,当用户在所述文档存储数据库中检索到需要打印的文档后,可通过客户端向服务器发送请求,服务器即可将目标文档暂时存储在所述文档暂存模块,当用户通过所述支付系统支付成功后,所述支付信息反馈模块可向所述打印终端和/或客户端发送所述文档暂存模块的地址(网络存储地址,也可以是以网络链接的形式)和密码,所述打印终端即可自动访问所接收到的地址,并打印文档。优选的,所述密码为动态密码(参照银行动态密码口令的技术,此处不再赘述),在用户预约的打印开始时间的设定时间范围内有效,以有效的保障用户的隐私安全。超出设定时间后,也可设置为将文档自动删除,以更好的保障文档的安全性。此外,若用户所需要的文档为需要付费才能获取的文档,则用户可同时支付文档获取和打印的费用(所述费用计算模块接收与所要打印的文档关联的收费标准存储模块和与所选中的打印终端关联的打印终端收标准存储模块所存储的标准,计算出获取文档和文档打印的总费用),可进一步减轻用户的负担,提高文档打印尤其是付费文档打印的效率。另外,服务器的用户管理模块和打印终端管理模块的设置便于服务器获取必要的信息,例如用户基本信息(包括用户所处位置、用户使用记录和用户联系方式等个人信息)和打印终端的打印服务的配置水平(打印提供商所处的位置、打印机台数、打印机型号、可选用的纸张、可提供打印服务的时间段以及打印服务商的人员身份验证信息等),以便于服务器更好的提供服务,也有利于用户和打印终端的交易安全。

对付费文档支付者来说,通过需要文档的人直接通过打印的方式获取文档,可有效保障文档在未经允许的情况下的传播,损害文档提供者的利益。另外,若文档需要严格保密(或价值很高),则文档提供者在上传文档至所述文档存储数据库时可一并上传文档收费标准、文档在被访问时所展示的信息(无需付费的情况下)、以及在文档被打印时必须使用防复印和扫描的纸张等要求。

对于打印服务提供商来说,也可提供不同档次和型号的纸张供客户选择,满足客户的多种需求。

实施例三:在实施例二的基础上,所述支付系统还包括第三人支付模块,所述第三人支付模块在接收到所述客户端发送的第三人代付的请求后向所述客户端发送用于填写被请求支付的第三人的信息输入框和联系代支付的第三人以便及时完成支付的提示信息,所述第三人支付模块获取代支付的第三人的信息后,向所述代支付的第三人发送订单信息、付款链接和发起第三方付款请求的客户端信息;所述支付信息反馈模块在支付成功或失败后向所述客户端和所述代支付客户端发送支付状态信息。

该种情况尤其适用于中小学在校学生等,由于目前在校生接触手机等电子设备的时间有限,大部分学校甚至明确要求不能带手机,且大部分学生缺乏相应的网络交易的银行或其他支付账号,不具备在查找到自己需要的文档的时候付费购买和/或打印的能力,此时,可通过所述第三人代付模块向家长求助,家长也可以在接收到订单信息后对学生的目标文档对学生的学习情况有更好的了解。

实施例四:在实施例一或二或三的基础上为了更好的服务用户,所述文档打印系统还包括配送系统,所述配送系统与第三方配送服务平台相连,若客户端选择配送服务,所述服务器将订单信息发送至所述第三方配送服务平台,第三方配送服务平台接单后,所述服务器进一步将客户端联系方式和打印终端联系方式发送至接单者终端。通过第三方配送服务平台,用户可更高效的获取所需要的纸质文档,尤其适用于时间紧急,且用户不方便到打印终端所处位置或打印店领取文档的情况。

本发明的文档打印方法的其中一种实施例:一种文档打印方法,其特,包括如下步骤:

(一)通过客户端填写账户注册信息并上传至服务器,获取用户使用空间,账户注册信息存储于所述用户管理模块或通过打印终端填写打印提供商注册信息并将所述打印提供商注册信息存储于所述打印终端管理模块;

(二)通过客户端访问所述文档存储数据库或通过客户端上传文档至用户使用空间,选中目标文档,目标文档进入文档暂存模块,之后浏览打印终端信息,选中打印终端;

(三)费用计算模块获取与文档关联的收费标准存储模块和与所述打印终端关联的打印终端收费标准存储模块的收费标准,并计算总费用;

(四)收费模块接收所述费用计算模块发送的费用总额,并在客户端付费时跳转至第三方或内部支付平台,若支付成功,则支付信息反馈模块向所述打印终端和/或客户端发送获取存储在所述文档暂存模块的目标文档的网络地址和密码;若支付失败,向所述客户端发送支付失败提示信息。

所述步骤(四)中还可以包括如下步骤:客户端选择第三人代付,第三人支付模块在接收到第三人代付的请求后向客户端发送用于填写请求支付的第三人的联系方式的信息输入框和联系代支付的第三人以便及时支付的提示信息,第三人支付模块获取代支付的第三人的联系方式并将订单信息、付款链接和发起第三方付款请求的客户端信息发送给代支付的第三人,支付信息反馈模块向所述客户端和代支付的第三人发送支付状态信息。

(五)接收到目标文档的网络地址和密码后,所述打印终端访问所述目标文档,并打印目标文档;

(六):客户端选择配送服务,服务器将订单信息发送至第三方配送服务平台,第三方配送服务平台接单后,服务器将客户端和打印终端的联系方式方式发生至接单终端,并通知客户端和打印终端。

在本发明的文档打印方法的另一实施例中,步骤(六)位于步骤(三)之前。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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