一种打印任务分配方法以及打印控制系统技术方案

技术编号:18018681 阅读:26 留言:0更新日期:2018-05-23 05:03
本发明专利技术公开了一种打印任务分配方法以及打印控制系统。打印任务分配方法包括:接收移动终端发送的打印请求,打印请求包含待打印数据;根据待打印数据确定打印页数;在打印页数超过预定页数时,获取移动终端当前的定位位置;选择与定位位置距离最近的目标打印机群组,并向移动终端发送打印询问请求,打印询问请求包含目标打印机群组的地理位置;当移动终端通过打印询问请求后,按照目标打印机群组包含的打印机数量将待打印数据拆分为多份单元数据,并依次发送至目标打印机群组包含的每一台打印机;控制目标打印机群组包含的每一台打印机分别打印单元数据,并将每份单元数据的拆分序号对应的打印机的识别号发送至移动终端。本发明专利技术能够节省打印时间。

【技术实现步骤摘要】
一种打印任务分配方法以及打印控制系统
本专利技术涉及打印机
,特别是涉及一种打印任务分配方法以及打印控制系统。
技术介绍
目前,打印机在人们的日常生活、工作中得到广泛应用,打印是人们进行文字、数据以及图表等信息记录的一个重要媒介。在少数情况下,人们通常配备有打印机,但是,在缺少打印机的情况下,人们需要到打印店进行打印,但是由于大多数打印店的位置比较隐蔽,人们需要花费大量时间去寻找打印店,即使知道打印店的位置,但是由于打印店的条件限制,导致在等待打印以及打印过程中需要耗费大量的时间,而且当打印页数比较多而打印机数量很少时,在打印过程等待的时间将更长。
技术实现思路
本专利技术主要解决的技术问题是提供一种打印任务分配方法以及打印控制系统,能够节省打印时间。为解决上述技术问题,本专利技术采用的一个技术方案是:提供一种打印任务分配方法,包括:接收移动终端发送的打印请求,所述打印请求包含待打印数据;根据所述待打印数据确定打印页数;在所述打印页数超过预定页数时,获取移动终端当前的定位位置;从多个打印机群组中选择与所述定位位置距离最近的打印机群组作为目标打印机群组,并向移动终端发送打印询问请求,所述打印询问请求包含所述目标打印机群组的地理位置,其中,所述打印机群组包含多台紧邻设置的打印机;当移动终端通过所述打印询问请求后,按照所述目标打印机群组包含的打印机数量将所述待打印数据拆分为多份单元数据,依次将每份单元数据发送至所述目标打印机群组包含的每一台打印机;控制所述目标打印机群组包含的每一台打印机分别打印所述单元数据,并将每份单元数据的拆分序号对应的打印机的识别号发送至移动终端。优选的,所述实时获取所述目标打印机的打印进度,在所述目标打印机打印完毕后控制所述目标打印机删除所述待打印数据的步骤还包括:在所述目标打印机打印完毕后向移动终端发送打印完成通知,以提示用户所述待打印数据打印完成。优选的,所述控制所述目标打印机群组包含的每一台打印机分别打印所述单元数据的步骤还包括:控制所述目标打印机群组包含的每一台打印机在打印完成后删除所述待打印数据。优选的,还包括:在所述目标打印机群组包含的所有打印机打印完成后,向移动终端发送打印完成通知,以提示用户所述待打印数据打印完成。为解决上述技术问题,本专利技术采用的另一个技术方案是:提供一种打印控制系统,所述打印控制系统包括服务器、多个打印机群组和移动终端,每一所述打印机群组包含多台紧邻设置的打印机,所述服务器与每一台打印机信号连接,所述服务器保存有每一打印机的识别号以及每一所述打印机群组的地理位置,所述服务器包括预约模块、页数计算模块、位置获取模块、群组选择模块、数据拆分模块和打印控制模块;所述移动终端用于与所述服务器建立无线通信连接,并向所述服务器发送打印请求,所述打印请求包含待打印数据;所述预约模块用于接收移动终端发送的打印请求;所述页数计算模块用于根据所述待打印数据确定打印页数;所述位置获取模块用于在所述打印页数超过预定页数时,获取移动终端当前的定位位置;所述群组选择模块用于从所述多个打印机群组中选择与所述定位位置距离最近的打印机群组作为目标打印机群组,并向移动终端发送打印询问请求,所述打印询问请求包含所述目标打印机群组的地理位置;所述数据拆分模块用于在移动终端通过所述打印询问请求后,按照所述目标打印机群组包含的打印机数量将所述待打印数据拆分为多份单元数据,依次将每份单元数据发送至所述目标打印机群组包含的每一台打印机;所述打印控制模块用于控制所述目标打印机群组包含的每一台打印机分别打印所述单元数据,并将每份单元数据的拆分序号对应的打印机的识别号发送至移动终端。优选的,所述打印控制模块还用于控制所述目标打印机群组包含的每一台打印机在打印完成后删除所述单元数据。优选的,所述打印控制模块还用于在所述目标打印机群组包含的所有打印机打印完成后,向移动终端发送打印完成通知,以提示用户所述待打印数据打印完成。本专利技术的有益效果是:区别于现有技术的情况,本专利技术通过移动终端发送打印请求,再确定需要打印的页数,如果打印页数超过预定页数,则根据移动终端的定位位置选取合适的目标打印机群组,按照目标打印机群组包含的打印机数量将待打印数据拆分为多份单元数据,并控制目标打印机群组的每一台打印机分别打印,由于打印任务被分配至多台打印机,而没有集中在一台打印机上,从而能够节省打印时间。附图说明图1是本专利技术实施例提供的打印任务分配方法的流程示意图。图2是本专利技术实施例提供的打印控制系统的原理框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参阅图1,是本专利技术实施例提供的打印任务分配方法的流程示意图。本实施例的打印任务分配方法包括以下步骤:S1:接收移动终端发送的打印请求,打印请求包含待打印数据。其中,用户可以将待打印数据从第三方设备传送到移动终端上,或者直接在移动终端上编辑得到。S2:根据待打印数据确定打印页数。其中,根据用户选择的纸张类型以及待打印数据的内容长度可以确定需要打印的打印页数。S3:在打印页数超过预定页数时,获取移动终端当前的定位位置。其中,打印页数超过预定页数时,而只用一台打印机打印待打印数据的话,打印过程耗时较长,通常打印机的打印速度为每分钟20页,如果打印页数超过200页,那么用户至少要等待10分钟以上,显然耗时较长。在本实施例中,预定页数例如为100页。移动终端在发送打印请求时,可以通过自身的定位功能实时侦测定位位置。S4:从多个打印机群组中选择与定位位置距离最近的打印机群组作为目标打印机群组,并向移动终端发送打印询问请求,打印询问请求包含目标打印机群组的地理位置,其中,打印机群组包含多台紧邻设置的打印机。其中,打印机群组包含多台打印机是相互紧邻设置,而且都是位于相同位置,例如都位于某个房间中。打印询问请求用于询问用户是否同意在目标打印机群组包含的打印机上进行打印。S5:当移动终端通过打印询问请求后,按照目标打印机群组包含的打印机数量将待打印数据拆分为多份单元数据,依次将每份单元数据发送至目标打印机群组包含的每一台打印机。其中,在拆分待打印数据时,可以是按照打印页数进行均分。有可能会出现打印机数量多于单元数据的份数的情况,对于这种情况,可以只需选择目标打印机群组的部分打印机即可。S6:控制目标打印机群组包含的每一台打印机分别打印单元数据,并将每份单元数据的拆分序号对应的打印机的识别号发送至移动终端。其中,每台打印机具有特定且唯一的识别号。为了避免他人非法侵入打印机造成待打印数据泄漏,在本实施例中,控制目标打印机群组包含的每一台打印机分别打印单元数据的步骤还包括:控制目标打印机群组包含的每一台打印机在打印完成后删除待打印数据。进一步的,为了提醒用户尽快取走打印出来的纸件,在本实施例中,该打印任务分配方法还包括:S7:在目标打印机群组包含的所有打印机打印完成后,向移动终端发送打印完成通知,以提示用户待打印数据打印完成。用户看到该打印完成通知后,可以尽快前往目标打印机群组所在本文档来自技高网...
一种打印任务分配方法以及打印控制系统

【技术保护点】
一种打印任务分配方法,其特征在于,包括:接收移动终端发送的打印请求,所述打印请求包含待打印数据;根据所述待打印数据确定打印页数;在所述打印页数超过预定页数时,获取移动终端当前的定位位置;从多个打印机群组中选择与所述定位位置距离最近的打印机群组作为目标打印机群组,并向移动终端发送打印询问请求,所述打印询问请求包含所述目标打印机群组的地理位置,其中,所述打印机群组包含多台紧邻设置的打印机;当移动终端通过所述打印询问请求后,按照所述目标打印机群组包含的打印机数量将所述待打印数据拆分为多份单元数据,依次将每份单元数据发送至所述目标打印机群组包含的每一台打印机;控制所述目标打印机群组包含的每一台打印机分别打印所述单元数据,并将每份单元数据的拆分序号对应的打印机的识别号发送至移动终端。

【技术特征摘要】
1.一种打印任务分配方法,其特征在于,包括:接收移动终端发送的打印请求,所述打印请求包含待打印数据;根据所述待打印数据确定打印页数;在所述打印页数超过预定页数时,获取移动终端当前的定位位置;从多个打印机群组中选择与所述定位位置距离最近的打印机群组作为目标打印机群组,并向移动终端发送打印询问请求,所述打印询问请求包含所述目标打印机群组的地理位置,其中,所述打印机群组包含多台紧邻设置的打印机;当移动终端通过所述打印询问请求后,按照所述目标打印机群组包含的打印机数量将所述待打印数据拆分为多份单元数据,依次将每份单元数据发送至所述目标打印机群组包含的每一台打印机;控制所述目标打印机群组包含的每一台打印机分别打印所述单元数据,并将每份单元数据的拆分序号对应的打印机的识别号发送至移动终端。2.根据权利要求1所述的打印任务分配方法,其特征在于,所述控制所述目标打印机群组包含的每一台打印机分别打印所述单元数据的步骤还包括:控制所述目标打印机群组包含的每一台打印机在打印完成后删除所述待打印数据。3.根据权利要求1所述的打印任务分配方法,其特征在于,还包括:在所述目标打印机群组包含的所有打印机打印完成后,向移动终端发送打印完成通知,以提示用户所述待打印数据打印完成。4.一种打印控制系统,其特征在于,所述打印控制系统包括服务器、多个打印机群组和移动终端,每一所述打印机群组包含多台紧邻设置的打印机,所述服务器与每一台打印机信号连接,所述服务器保存有每一打印...

【专利技术属性】
技术研发人员:谢敏
申请(专利权)人:成都创慧科达科技有限公司
类型:发明
国别省市:四川,51

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

1