一种使用移动网络通过云端控制打印设备的系统技术方案

技术编号:21751887 阅读:21 留言:0更新日期:2019-08-01 05:22
本实用新型专利技术提供一种使用移动网络通过云端控制打印设备的系统,包括,移动终端、云服务器、打印控制终端和打印设备,其中,所述打印控制终端包括存储模块、调度模块和控制模块,所述存储模块用于存储所述打印控制终端可控制的打印设备对应的打印控制列表,所述调度模块的输入端与云服务器和存储模块相连,用于接收从所述移动终端通过移动网络向所述云服务器发送的打印任务,并根据所述打印任务从所述打印控制列表中选择打印设备,所述调度模块的输出端与用于控制打印的控制模块输入端相连;所述控制模块的输出端与所述打印设备相连。这种系统达到了使用移动网络通过云端来进行打印操作,减少了打印时对设备位置限制的技术效果。

A system for controlling printing devices through the cloud using mobile networks

【技术实现步骤摘要】
一种使用移动网络通过云端控制打印设备的系统
本技术涉及无线通信应用领域,尤其涉及一种使用移动网络通过云端控制打印设备的系统
技术介绍
打印设备是一种常用的办公设备,目前,要实现通过移动终端控制打印设备进行打印的方法为:移动终端使用WIFI连接网络并发送打印任务到场所内的打印设备,且该WIFI必须与场所内的打印设备服务器处于同一个局域网环境中,才能实现共享打印的目的。即,移动终端发送打印任务到打印服务器,打印服务器在局域网中寻找对应的共享打印设备进行打印。然而,这种共享打印方式的适用局限性比较大,并不能适用于所有的环境;其次,这种共享打印方式需要场所内配置打印服务器,比较浪费成本,且不易实现;另外,场所内需要设置与打印服务器同一个网络环境的WIFI,移动终端与打印服务器互连的WIFI存在安全隐患。针对上述问题,目前尚未提出有效的解决方案。
技术实现思路
本技术提供一种使用移动网络通过云端控制打印设备的系统,以实现使用移动网络通过云端控制本地打印设备的技术效果。本技术提供了一种使用移动网络通过云端控制打印设备的系统,包括,移动终端、云服务器、打印控制终端和打印设备,其中,所述打印控制终端包括存储模块、调度模块和控制模块,所述存储模块用于存储所述打印控制终端可控制的打印设备对应的打印控制列表,所述调度模块的输入端与所述云服务器和存储模块相连,用于接收从所述移动终端通过移动网络向所述云服务器发送的打印任务,并根据所述打印任务从所述打印控制列表中选择打印设备,所述调度模块的输出端与用于控制打印的控制模块输入端相连;所述控制模块的输出端与所述打印设备相连。具体的,所述移动终端还包括反馈模块,所述反馈模块的输入端与调度模块的输出端相连。具体的,所述移动终端还包括更新模块,所述更新模块与所述反馈模块的输出端相连。本技术的有效技术效果是,这种移动终端使用移动网络通过云端控制打印设备的系统,有效的解决了现有场所移动终端与打印服务器处于同一个局域网存在安全隐患和场所内需要配置打印服务器导致增加局域网建设成本的技术问题,达到了移动终端可以在没有WIFI网络的情况下,与打印控制终端通过移动网络间接连接从而控制打印设备进行打印,而对移动终端所处的网络位置和物理位置没有限制的技术效果。附图说明为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例和附图对本实施例作进一步的说明,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是一种使用移动网络通过云端控制打印设备的系统结构示意图;图2是又一种使用移动网络通过云端控制打印设备的系统结构示意图。具体实施方式下面将结合附图对本技术作进一步详细的说明,这些附图均为简化的示意图,仅以示意方式说明本技术的基本机构,因此其仅显示与本技术有关的构成。如图1所示,本技术提供了一种使用移动网络通过云端控制打印设备的系统,包括,移动终端1、云服务器2、打印控制终端3和打印设备4,其中,所述打印控制终端3包括存储模块5、调度模块6和控制模块7,所述存储模块5用于存储所述打印控制终端3可控制的打印设备4对应的打印控制列表,所述调度模块6的输入端与所述云服务器2和存储模块5相连,用于接收从所述移动终端1通过移动网络向所述云服务器2发送的打印任务,并根据所述打印任务从所述打印控制列表中选择打印设备4,所述调度模块6的输出端与用于控制打印的控制模块7输入端相连;所述控制模块7的输出端与所述打印设备4相连。移动终端例如是PC、手机或平板等,与云服务器建立连接,通过移动网络将打印任务发送到云服务器。云服务器是网络运营商提供的云主机,如阿里云、野狗云等,云服务器通过移动网络接收移动终端发送的打印任务。该打印任务中包括打印控制终端的标识信息和打印内容。云服务器根据打印任务中的打印控制终端标识信息映射到对应的打印控制终端,并将所述打印任务发送到对应的打印控制终端。打印控制终端包括但不限于打印一体机或者电脑或者定制的安卓设备,打印控制终端从移动网络接收从云服务器发送来的打印任务,并控制其内可用打印设备列表中的打印设备和打印配置信息进行打印。存储模块用于将可控制的打印设备保存到可用打印设备列表中。这里所指的可控制的打印设备既包括打印控制终端通过局域网或蓝牙连接的打印设备,也包括打印控制终端本机上的打印设备。具体地,所述存储模块打印设备列表中至少包含一个打印设备标识信息和其对应的打印配置信息。其中,设定打印配置信息包括从打印机打印设备内置信息中选择打印机打印设备规格、型号、打印颜色属性、纸张大小、可用纸张数目等信息。具体地,所述调度模块与云服务器和移动终端的连接协议可以是HTTP协议,即一种无状态的、无连接的、单向的应用层协议,它采用了请求/响应模型,通信请求只能由客户端发起,服务端对请求做出应答处理;也可以是采用websocket技术,允许云服务器与打印控制终端或移动终端进行全双工通信,只需要建立一次连接,就可以一直保持连接状态,这相比于HTTP技术轮询方式的不停建立连接的方式,可显著提高工作效率。调度模块中,在可用打印设备列表中选择打印设备的次序可以是随机选择的,也可以是打印控制终端所有者根据实际情况利用具体算法设定的,在这里不做具体的限定。例如,打印控制终端可以选择可用打印设备列表中的所有打印设备,同时打印一个打印任务;也可以根据可用打印设备列表中打印设备的使用情况,根据打印任务的多少安排打印设备;也可以指定可用列表中某几个确定的打印设备进行打印。图2所示为优化的一种使用移动网络通过云端控制打印设备的系统结构示意图。其中,所述打印控制终端还包括反馈模块,所述反馈模块的输入端与调度模块的输出端相连;所述移动终端还包括更新模块,所述更新模块与所述反馈模块的输出端相连。具体的,移动终端发送的打印任务包括打印内容和打印需求信息,所述反馈模块用于将根据打印需求信息所选择的打印配置信息反馈到所述移动终端。对应某些情况下,当打印控制终端无法满足客户的打印需求信息时,打印控制终端可以通过云服务器或移动网络的形式发送其自动匹配的打印配置信息到移动终端。例如,当客户嵌入的打印需求信息为双面彩色打印,若打印控制终端判断到其所控制的打印设备无法完成上述打印需求,从而匹配了一个默认的例如双面黑白打印的打印配置信息时,打印控制终端就将该匹配的打印配置信息反馈到移动终端。另外,例如当客户需要打印的文件内容很大时,若打印终端判断到其所控制的任一个打印设备均无足够的纸张完成打印工作时,打印控制终端可以默认匹配由所控制的打印设备依照编号进行打印的打印配置信息,然后反馈到移动终端。当然,该默认的匹配信息是打印控制终端所有者自己设定的,这里不对其默认方式做任何限制。移动终端的更新模块用于对所述反馈信息进行响应并更新打印任务,所述更新模块与所述反馈模块的输出端相连。即,当移动终端接收到所述打印控制终端发送的反馈信息之后,当打印控制终端无法满足客户的打印需求信息时,打印控制终端可以通过云服务器或移动网络的形式发送其自动匹配的打印配置信息到移动终端,移动终端在接收到该反馈信息后,如果对愿意接受该打印配置结本文档来自技高网...

【技术保护点】
1.一种使用移动网络通过云端控制打印设备的系统,其特征在于,包括,移动终端、云服务器、打印控制终端和打印设备,其中,所述打印控制终端包括存储模块、调度模块和控制模块,所述存储模块用于存储所述打印控制终端可控制的打印设备对应的打印控制列表,所述调度模块的输入端与所述云服务器和存储模块相连,用于接收从所述移动终端通过移动网络向所述云服务器发送的打印任务,并根据所述打印任务从所述打印控制列表中选择打印设备,所述调度模块的输出端与用于控制打印的控制模块输入端相连;所述控制模块的输出端与所述打印设备相连。

【技术特征摘要】
1.一种使用移动网络通过云端控制打印设备的系统,其特征在于,包括,移动终端、云服务器、打印控制终端和打印设备,其中,所述打印控制终端包括存储模块、调度模块和控制模块,所述存储模块用于存储所述打印控制终端可控制的打印设备对应的打印控制列表,所述调度模块的输入端与所述云服务器和存储模块相连,用于接收从所述移动终端通过移动网络向所述云服务器发送的打印任务,并根据所述...

【专利技术属性】
技术研发人员:黄翼
申请(专利权)人:北京雷石天地电子技术有限公司
类型:新型
国别省市:北京,11

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

1