一种云打印路由器、云打印服务平台打印方法及系统技术方案

技术编号:17097113 阅读:19 留言:0更新日期:2018-01-21 08:42
本发明专利技术公开了一种云打印路由器、云打印服务平台打印方法及系统,用以解决现有技术中云感知的打印机成本昂贵的问题。该方法包括:S1、接收并管理云打印服务平台下发的加密的云打印任务;S2、将所述云打印任务解密;S3、将解密后的所述云打印任务转发至绑定在云打印路由器上的网络打印机。本发明专利技术将打印任务由打印机固件迁移到云打印路由器上,只需要普通网络打印机便可进行云打印,节约成本,使用方便。

【技术实现步骤摘要】
一种云打印路由器、云打印服务平台打印方法及系统
本专利技术涉及网络打印领域,尤其涉及一种云打印路由器、云打印服务平台打印方法及系统。
技术介绍
传统打印机的数据输入大多是USB或者局域网网络,局域网共享打印机驱动技术已经极大地方便了局域网用户,但是,随着互联网的迅速发展,局域网打印技术越来越不能满足大众对打印业务的需求。跨网络共享打印机,不仅能有效地避免资源浪费,而且能提高打印效率。智能路由器是千家万户通向互联网的出口,与云打印服务平台相结合将使云打印服务变得事半功倍。Google最早提出“云的打印系统”概念,以云感知打印机为载体,云服务器将具有打印机特定格式的打印任务提供给制定云感知打印机以供打印。云打印服务平台接收智能终端提交的云打印任务,云打印任务接收云打印服务平台的打印文档并安装打印驱动,进行文档打印任务。公开号为CN104428788A的专利提供了一种打印系统,所述打印系统包含:应用程序管理器,其实施于云打印服务器处,经配置以通过网络从与装置相关的应用程序接收包含待由指定云感知打印机打印的加密内容的打印任务;打印任务路由器,其实施于所述云打印服务器处,经配置以通过所述网络将包含所述加密内容的所述打印任务传送到所述指定云感知打印机以进行解密;及安全格式转换器,其经配置以从所述指定云感知打印机接收包含解密内容的所述打印任务、将所述打印任务从打印机独立格式转换成与所述指定云感知打印机相关的打印机特定格式,且将具有所述打印机特定格式的所述打印任务提供给所述指定云感知打印机以供打印。该专利技术以云感知打印机为载体,云服务器将具有打印机特定格式的打印机任务提供给云感知打印机以供打印。云打印服务平台接收智能终端提交的云打印任务,云打印服务器接收云打印服务平台的打印文档并安装打印驱动,进行文档打印。虽然从技术层面上迈向了“云的打印系统”,但是市场上只有少量的打印机具有云感知打印能力,且都是昂贵的最新款打印机。云打印服务器接收打印服务平台的云打印文档,打印服务器采用C3C6410电路板,基于Linux开发,虽然成本较低,但是打印机厂商对Linux驱动支持都不是很好,每个打印机厂商的GDI驱动一般相似但都不一样,更何况再移植到嵌入式Linux开发板上。
技术实现思路
本专利技术要解决的技术问题目的在于提供一种云打印路由器、云打印服务平台打印方法及系统,用以解决现有技术中云感知的打印机成本昂贵的问题。为了实现上述目的,本专利技术采用的技术方案为:一种云打印路由器打印方法,包括步骤:S1、接收并管理云打印服务平台下发的加密的云打印任务;S2、将所述云打印任务解密;S3、将解密后的所述云打印任务转发至绑定在云打印路由器上的网络打印机。进一步地,还包括步骤:S4、获取所述网络打印机返回的打印结果信息并推送至所述云打印服务平台。进一步地,还包括步骤:与所述云打印服务平台建立长连接;实时监听所述云打印服务平台的消息并且定时发送心跳包。一种云打印服务平台打印方法,包括步骤:接收智能终端提交的云打印任务文档;将所述云打印文档存储并提交至打印服务器;获取所述打印服务器处理成打印机语言格式的云打印任务数据流;将所述云打印数据流加密并分发至对应的云打印路由器。进一步地,还包括步骤:实时显示所述云打印路由器的打印状态。一种云打印路由器打印系统,包括:第一接收模块,用于接收并管理云打印服务平台下发的加密的云打印任务;解密模块,用于将所述云打印任务解密;转发模块,用于将解密后的所述云打印任务转发至绑定在云打印路由器上的网络打印机。进一步地,还包括:推送模块,用于获取所述网络打印机返回的打印结果信息并推送至所述云打印服务平台。进一步地,还包括:连接模块,用于与所述云打印服务平台建立长连接;监听模块,用于实时监听所述云打印服务平台的消息并且定时发送心跳包。一种云打印服务平台打印系统,包括:第二接收模块,用于接收智能终端提交的云打印任务文档;提交模块,用于将所述云打印文档存储并提交至打印服务器;获取模块,用于获取所述打印服务器处理成打印机语言格式的云打印任务数据流;分发模块,用于将所述云打印数据流加密并分发至对应的云打印路由器。进一步地,还包括:显示模块,用于实时显示网络打印机的打印状态。本专利技术与传统的技术相比,有如下优点:本专利技术将打印任务由打印机固件迁移到云打印路由器上,只需要普通网络打印机便可进行云打印,节约成本,使用方便。附图说明图1是本专利技术提供的一种云打印系统架构示意图;图2是实施例一提供的一种云打印路由器打印方法流程图;图3是实施例二提供的一种云打印路由器打印方法流程图;图4是实施例三提供的一种云打印路由器打印方法流程图;图5是实施例四提供的一种云打印服务平台打印方法流程图;图6是实施例五提供的一种云打印路由器打印系统结构图;图7是实施例六提供的一种云打印路由器打印系统结构图;图8是实施例七提供的一种云打印路由器打印系统结构图;图9是实施例八提供的一种云打印服务平台打印系统结构图。具体实施方式以下是本专利技术的具体实施例并结合附图,对本专利技术的技术方案作进一步的描述,但本专利技术并不限于这些实施例。本专利技术提供了一种基于云打印路由器的云打印系统。云打印是指以互联网为基础,整合打印服务商资源,构建漫游共享打印平台,向全社会提供随时随地的质量标准化的打印服务。本专利技术通过云打印服务平台管理当前账户下的云打印路由器和网络打印机,在线或是离线。云打印路由器通过本地管理界面可以绑定一台或多台网络打印机,智能终端可以通过登录云打印服务平台选择特定路由器下的特定网络打印机打印指定文档,从而实现云打印服务。其中,智能终端可以为手机终端或者电脑终端。如图1所示,图1是本专利技术提供的一种云打印系统架构图。智能终端与云打印服务平台通过TCP长连接,云打印服务平台与云打印服务器连接。云打印路由器与云打印服务器平台通过TCP长连接,同时与多台网络打印机通过TCP长连接。其中,TCP(传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议。长连接是指指在一个连接上可以连续发送多个数据包,在连接保持期间,如果没有数据包发送,需要双方发链路检测包。在实际编程实现方案上,除了TCP长连接,还可以用HTTP长连接方式。本专利技术以TCP长连接为例。本专利技术基于云打印路由器开发平台,网络打印机绑定网络出口云打印路由器,无需本地安装打印驱动即可实现云打印服务,网络打印机驱动全部安装在云打印服务器上,极大地简化了用户操作步骤,成功打通智能终端在打印上的鸿沟。云打印路由器接收并管理所有列印加密任务,解密后再分发给绑定制定网络打印机,既安全又高效。云打印服务平台接收所有列印文档,不仅可查看打印历史任务,而且可以查看每一台云打印路由器及绑定网络打印机的实时状态。实施例一本实施例提供了一种云打印路由器打印方法,如图2所示,包括步骤:S11:接收并管理云打印服务平台下发的加密的云打印任务;S12:将云打印任务解密;S13:将解密后的云打印任务转发至绑定在云打印路由器上的网络打印机。具体的,云打印路由器与云打印服务平台连接,当接收到云打印服务平台下发的加密云打印任务后,对云打印任务进行解密。云打印任务由云打印服务平台采用AES加密后分发给指令的打印路由器。当云打印路由器对云打印任务解密后,云打印路由器将本文档来自技高网
...
一种云打印路由器、云打印服务平台打印方法及系统

【技术保护点】
一种云打印路由器打印方法,其特征在于,包括步骤:S1、接收并管理云打印服务平台下发的加密的云打印任务;S2、将所述云打印任务解密;S3、将解密后的所述云打印任务转发至绑定在云打印路由器上的网络打印机。

【技术特征摘要】
1.一种云打印路由器打印方法,其特征在于,包括步骤:S1、接收并管理云打印服务平台下发的加密的云打印任务;S2、将所述云打印任务解密;S3、将解密后的所述云打印任务转发至绑定在云打印路由器上的网络打印机。2.根据权利要求1所述的一种云打印路由器打印方法,其特征在于,还包括步骤:S4、获取所述网络打印机返回的打印结果信息并推送至所述云打印服务平台。3.根据权利要求1所述的一种云打印路由器打印方法,其特征在于,还包括步骤:与所述云打印服务平台建立长连接;实时监听所述云打印服务平台的消息并且定时发送心跳包。4.一种云打印服务平台打印方法,其特征在于,包括步骤:接收智能终端提交的云打印任务文档;将所述云打印文档存储并提交至打印服务器;获取所述打印服务器处理成打印机语言格式的云打印任务数据流;将所述云打印数据流加密并分发至对应的云打印路由器。5.根据权利要求4所述的一种云打印服务平台打印方法,其特征在于,还包括步骤:实时显示所述云打印路由器的打印状态。6.一种云打印路由器打印系统,其特征在于,包括:第一接收...

【专利技术属性】
技术研发人员:唐荣华
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:上海,31

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

1