多平台智能云打印系统技术方案

技术编号:14116735 阅读:87 留言:0更新日期:2016-12-07 23:05
本发明专利技术涉及一种多平台智能云打印系统,包括基于操作平台的智能终端、云服务平台和至少一打印客户端,其中,云服务平台采包括日志服务器,业务服务器,转码模块和打印管理模块,用户通过智能终端上传需要打印的文档到云服务平台,云服务平台的日志服务器记录上传日志,业务服务器接收该文档,并发送至转码模块完成格式转换,得到打印客户端可识别的格式文档,然后由打印管理模块将该格式文档传送到打印客户端打印。本发明专利技术具有打印方便、打印效果好和可追溯性强等优点。

【技术实现步骤摘要】

本专利技术涉及云打印
,特别是涉及一种多平台智能云打印系统
技术介绍
目前,基于云技术的打印方式有两种:一种是谷歌此前宣布的为Android 手机提供网络打印服务,只要采用Android 系统2.1 版本以上的移动终端,在安装App 之后,就可以将打印机与谷歌的Cloud Print 服务连接,通过云技术直接打印各类文件。但是这种方式,要么需要专门的打印机,要么需要打印机必须连接在一台电脑上,并且必须开着电脑才能进行云端打印的动作,对使用者来说不够便利。谷歌云打印的另一个缺点是它只能打印Android 和IOS 平台支持的文档,以及Google 文档,而不能打印最常使用的微软的Office文档,无法满足广大用户的需求。另一种是通过给每一台云打印机都提供一个独一无二的邮件地址,用户可以通过移动终端发送邮件的方式来完成打印工作。为确保云打印的安全,采取了三层保护措施:首先,打印机的电邮地址是随机产生的,这个地址长且复杂,目的就是让它不容易破译;其次,云中心只会将用户的打印资料保存24小时,过后不打印,资料将自动删除。这种方式存在如下几个缺点:第一,必须使用特定打印机,不支持通用打印机;第二,提供的是快捷打印,通过云打印机打印的文档会与原始文档有一定的区别,在样式、格式以及文本流上都会与原始文档有差异,特别是对于格式比较复杂的文档,所以不能用于企业用户,特别是不能用来打印对质量要求较高的文档(如法律文档等)。
技术实现思路
本专利技术旨在提供一种打印方便、打印效果好、可追溯性强的基于多平台的智能云打印系统。为达到上述目的,本专利技术采用如下技术方案。提供一种多平台智能云打印系统,包括基于操作平台的智能终端、云服务平台和至少一打印客户端,所述云服务平台包括日志服务器、业务服务器、转码模块和打印管理模块,其中,所述日志服务器用于记录和储存智能终端发送过来的打印请求和打印日志;所述业务服务器包括用户管理模块、设备管理模块、文档管理模块和订单管理模块;所述用户管理模块用于用户的注册和身份认证管理;所述设备管理模块用于打印客户端的注册和身份认证管理;所述文档管理模块用于管理所述智能终端发送过来的文档,并设置文档的打印格式;所述订单管理模块用于管理打印业务,形成实时订单列表和历史记录;所述转码模块用于将业务服务器发送过来的各种文档转换成打印客户端能够识别的文档格式;所述打印管理模块用于通过网络与打印客户端通信,根据用户的打印请求,将所述转码模块输出的文档发送到打印客户端打印。上述多平台智能云打印系统中,所述日志服务器包括日志管理模块和日志数据库,所述日志管理模块用于记录和查询所述打印请求和打印日志,所述日志数据库用于储存所述打印请求和打印日志。上述多平台智能云打印系统中,所述智能终端为基于Windows、Android、IOS、Blackberry、Chrome、Linux等平台的智能手机或电脑。上述多平台智能云打印系统中,所述打印客户端为网络打印机。上述多平台智能云打印系统中,所述文档管理模块用于对文档的打印色彩、打印份数、单双面打印以及打印纸规格等打印格式进行设置。上述多平台智能云打印系统中,所述业务服务器还包括付费模块,用于根据所述文档管理模块和订单管理模块计算打印费用并与第三方付款平台结算,并将已结算完成的文档输出到打印管理模块。上述多平台智能云打印系统中,所述文档管理模块还用于对文档进行在线预览管理。本专利技术支持各种不同型号和规格的网络打印机,无需专用的打印设备,同时,也能有效地将智能终端传送的文件通过转码模块转换成打印客户端可识别的格式文件,用户无需预先进行格式转换就可以高保真的打印所有格式的文档,打印方便,打印效果好;再次,日志服务器能记录和储存所有打印请求及打印日志且能长期保存,便于用户对打印的历史记录进行查询,可追溯能力强。附图说明图1为本专利技术实施例的多平台智能云打印系统的网络拓扑图。图2为本专利技术实施例的多平台智能云打印系统的结构方框示意图。具体实施方式下面结合附图和具体实施例对本专利技术的结构原理及功能特点作进一步说明,以便理解本专利技术的专利技术实质。参照图1和图2所示,本实施例提供一种多平台智能云打印系统100,它主要包括基于操作平台的智能终端10、云服务平台20和至少一打印客户端30,其中,云服务平台20采用阿里云服务器集群,其包括日志服务器21,业务服务器22,转码模块23和打印管理模块24,用户通过智能终端10上传需要打印的文档到云服务平台20,云服务平台20的日志服务器21记录上传日志,业务服务器22接收该文档,并发送至转码模块23完成格式转换,得到打印客户端30可识别的格式文档(例如PDF文档),然后由打印管理模块24将该格式文档传送到打印客户端30打印。具体地,日志服务器21用于记录和储存智能终端发送过来的打印请求和打印日志。进一步地,日志服务器21包括日志管理模块211和日志数据库212,日志管理模块211用于记录用户的打印请求和文档的打印日志,并用于查询该打印请求和打印日志,日志数据库212则用于储存该打印请求和打印日志。本实施例的智能终端10是所有基于Windows、Android、IOS、Blackberry、Chrome、Linux等平台的智能手机或电脑,从而可以实现多平台的文档输入和管理,适合人们在任何方便的时间和地方完成打印需求。业务服务器22用于日常打印业务的管理,它包括用户管理模块221、设备管理模块222、文档管理模块223和订单管理模块224,其中,用户管理模块221用于用户的注册和身份认证管理;设备管理模块222用于上述一个或多个打印客户端的注册和身份认证管理;文档管理模块223用于对智能终端发送过来的文档进行接收、修改、删除等方面的管理,并且在必要时对文档的打印格式进行设置;订单管理模块224用于对生成的订单进行记录、修改和删除等方面的管理,并且生成实时订单列表和历史记录。业务服务器22对文档和用户请求进行接收和处理后,根据用户的打印请求将待打印文档发送到转码模块23,上述转码模块23主要用于文档的转码管理,即,将各种待打印文档转换成打印客户端30能够识别的文档格式,如果待打印文档本身就是打印客户端能够识别的文档格式,则不进行转码,直接输出到打印管理模块24。打印管理模块24通过网络与打印客户端30进行通信,并根据用户的打印请求,将上述转码模块23输出的文档发送到指定的打印客户端30去打印。本实施例设计为,当打印客户端30不唯一时,用户可以通过设备管理模块222选择任意一台打印客户端30来打印文档。上述打印客户端30为能接入互联网的网络打印机,可以是任何规格和型号,无需专用打印机。上述文档管理模块221除了对文档进行管理,还可以对文档的打印色彩、打印份数、单双面打印选择,以及打印纸的规格等打印格式进行设置,以便满足用户的不同的打印需求,此时,打印客户端30不唯一,且包含不同规格的打印机,可打印不同大小的纸张。此外,本实施例的业务服务器22还包括付费模块225,该付费模块225与第三方付款平台网络连接,并根据文档管理模块223和订单管理模块224计算打印费用,然后与第三方付款平台进行结算,结算成功后,将已计费的文档输出到打印管理模块24来分配打印队列。由于文档管理模本文档来自技高网...
多平台智能云打印系统

【技术保护点】
一种多平台智能云打印系统,包括基于操作平台的智能终端、云服务平台和至少一打印客户端,其特征在于:所述云服务平台包括日志服务器、业务服务器、转码模块和打印管理模块,其中,所述日志服务器用于记录和储存智能终端发送过来的打印请求和打印日志;所述业务服务器包括用户管理模块、设备管理模块、文档管理模块和订单管理模块;所述用户管理模块用于用户的注册和身份认证管理;所述设备管理模块用于打印客户端的注册和身份认证管理;所述文档管理模块用于管理所述智能终端发送过来的文档,并设置文档的打印格式;所述订单管理模块用于管理打印业务,形成实时订单列表和历史记录;所述转码模块用于将业务服务器发送过来的各种文档转换成打印客户端能够识别的文档格式;所述打印管理模块用于通过网络与打印客户端通信,根据用户的打印请求,将所述转码模块输出的文档发送到打印客户端打印。

【技术特征摘要】
1.一种多平台智能云打印系统,包括基于操作平台的智能终端、云服务平台和至少一打印客户端,其特征在于:所述云服务平台包括日志服务器、业务服务器、转码模块和打印管理模块,其中,所述日志服务器用于记录和储存智能终端发送过来的打印请求和打印日志;所述业务服务器包括用户管理模块、设备管理模块、文档管理模块和订单管理模块;所述用户管理模块用于用户的注册和身份认证管理;所述设备管理模块用于打印客户端的注册和身份认证管理;所述文档管理模块用于管理所述智能终端发送过来的文档,并设置文档的打印格式;所述订单管理模块用于管理打印业务,形成实时订单列表和历史记录;所述转码模块用于将业务服务器发送过来的各种文档转换成打印客户端能够识别的文档格式;所述打印管理模块用于通过网络与打印客户端通信,根据用户的打印请求,将所述转码模块输出的文档发送到打印客户端打印。2.如权利要求1所述的多平台智能云打印系统,其特征在于:所述日志服务器包括日志管理模块和...

【专利技术属性】
技术研发人员:刘春波胡赛玉
申请(专利权)人:深圳市印点点科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1