一种打印机的智能打印控制方法以及打印控制系统与流程

文档序号:14256683阅读:269来源:国知局

本发明涉及打印机技术领域,特别是涉及一种打印机的智能打印控制方法以及打印控制系统。



背景技术:

目前,打印机在人们的日常生活、工作中得到广泛应用,打印是人们进行文字、数据以及图表等信息记录的一个重要媒介。在少数情况下,人们通常配备有打印机,但是,在缺少打印机的情况下,人们需要到打印店进行打印,但是由于大多数打印店的位置比较隐蔽,人们需要花费大量时间去寻找打印店,即使知道打印店的位置,但是由于打印店的条件限制,导致在等待打印以及打印过程中需要耗费大量的时间。



技术实现要素:

本发明主要解决的技术问题是提供一种打印机的智能打印控制方法以及打印控制系统,能够向用户提示打印机的位置以便进行远程预约打印,并节省打印时间。

为解决上述技术问题,本发明采用的一个技术方案是:提供一种打印机的智能打印控制方法,包括:接收移动终端发送的打印预约请求,所述打印预约请求包含预约打印时间以及待打印数据;实时获取移动终端的定位位置;判断当前时间是否到达所述预约打印时间;如果到达所述预约打印时间,则从多个打印机中选择与所述定位位置距离最近的打印机作为目标打印机,并向移动终端发送打印询问请求,所述打印询问请求包含所述目标打印机的地理位置;当移动终端通过所述打印询问请求后,将所述待打印数据发送至所述目标打印机,并控制所述目标打印机打印所述待打印数据。

优选的,所述控制所述目标打印机打印所述待打印数据的步骤还包括:控制所述目标打印机在打印完成后删除所述待打印数据。

优选的,还包括:在所述目标打印机打印完成后,向移动终端发送打印完成通知,以提示用户所述待打印数据打印完成。

为解决上述技术问题,本发明采用的另一个技术方案是:提供一种打印控制系统,所述打印控制系统包括服务器、至少一台打印机和移动终端,所述服务器与所述至少一台打印机信号连接,所述服务器保存有所述至少一台打印机的地理位置,所述服务器包括交互模块、位置获取模块、时间分析模块、询问模块和打印控制模块;所述移动终端用于与所述服务器建立无线通信连接,并向所述服务器发送打印预约请求,所述打印预约请求包含预约打印时间以及待打印数据;所述交互模块用于接收所述移动终端发送的打印预约请求;所述位置获取模块用于实时获取所述移动终端的定位位置;所述时间分析模块用于判断当前时间是否到达所述预约打印时间;所述询问模块用于在当前时间到达所述预约打印时间时,从多个打印机中选择与所述定位位置距离最近的打印机作为目标打印机,并向移动终端发送打印询问请求,所述打印询问请求包含所述目标打印机的地理位置;所述打印控制模块用于在所述移动终端通过所述打印询问请求后,将所述待打印数据发送至所述目标打印机,并控制所述目标打印机打印所述待打印数据。

优选的,所述打印控制模块还用于控制所述目标打印机在打印完成后删除所述待打印数据。

优选的,所述交互模块还用于在所述目标打印机打印完成后,向所述移动终端发送打印完成通知,以提示用户所述待打印数据打印完成。

本发明的有益效果是:区别于现有技术的情况,本发明通过移动终端进行预约,预约后,在当前时间到达预约打印时间时,由移动终端当前的定位位置查找与移动终端距离最近的打印机作为目标打印机,并询问用户是否在该目标打印机上进行打印,当用户同意打印后,将待打印数据发送至打印机进行打印,从而能够向用户提示打印机的位置以便进行远程预约打印,并节省打印时间。

附图说明

图1是本发明实施例提供的打印机的智能打印控制方法的流程示意图。

图2是本发明实施例提供的打印控制系统的原理框图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

参阅图1,是本发明实施例提供的打印机的智能打印控制方法的流程示意图。本实施例的智能打印控制方法包括以下步骤:

s1:接收移动终端发送的打印预约请求,打印预约请求包含预约打印时间以及待打印数据。

其中,用户可以将待打印数据从第三方设备传送到移动终端上,或者直接在移动终端上编辑得到。预约打印时间是指用户设定的开始打印的时间。

s2:实时获取移动终端的定位位置。

其中,移动终端在发送打印预约请求时,可以通过自身的定位功能实时侦测移动终端的定位位置,因而能够获取到移动终端当前的定位位置。

s3:判断当前时间是否到达预约打印时间。

s4:如果到达预约打印时间,则从多个打印机中选择与定位位置距离最近的打印机作为目标打印机,并向移动终端发送打印询问请求,打印询问请求包含目标打印机的地理位置。

其中,每一打印机的地理位置是已知的且固定的,获取移动终端当前的定位位置后,可以将定位位置与每一打印机的地理位置进行比较,从而选出距离移动终端最近的打印机作为目标打印机。打印询问请求发送给移动终端后,会让用户选择同意或拒绝打印,用户同意打印,则表示用户通过打印询问请求,则否表示拒绝打印询问请求。

s5:当移动终端通过打印询问请求后,将待打印数据发送至目标打印机,并控制目标打印机打印待打印数据。

其中,在移动终端通过打印询问请求后,目标打印机开始打印待打印数据。由于用户在同意打印时已经通过移动终端知道目标打印机的地理位置,用户可以按照该地理位置前往目标打印机,及时取走打印出来的纸件。

为了避免他人非法侵入打印机造成待打印数据泄漏,在本实施例中,控制目标打印机打印待打印数据的步骤还包括:控制目标打印机在打印完成后删除待打印数据。

进一步的,为了提醒用户尽快取走打印出来的纸件,在本实施例中,该预约打印方法还包括:

s6:在目标打印机打印完成后,向移动终端发送打印完成通知,以提示用户待打印数据打印完成。

本发明实施例的智能打印控制方法由移动终端发送打印预约请求,预约后,在当前时间到达打印预约时间时,结合移动终端的定位位置来查找距离移动终端最近的打印机作为目标打印机,并询问用户是否同意打印,用户同意打印后,将待打印数据发送至目标打印机进行打印,从而能够向用户提示打印机的位置以便进行远程预约打印,并节省打印时间。

参阅图2,是本发明实施例提供的打印控制系统的原理框图。本实施例的打印机管理系统包括服务器10、至少一台打印机20和移动终端30,服务器10与至少一台打印机20信号连接,服务器10保存有每一打印机20的地理位置,服务器10包括交互模块11、位置获取模块12、时间分析模块13、询问模块14和打印控制模块15。

移动终端30用于与服务器10建立无线通信连接,并向服务器10发送打印预约请求,打印预约请求包含预约打印时间以及待打印数据。其中,用户可以将待打印数据从第三方设备传送到移动终端30上,或者直接在移动终端30上编辑得到。预约打印时间是指用户设定的开始打印的时间。

交互模块11用于接收移动终端30发送的打印预约请求。

位置获取模块12用于获取移动终端30当前的定位位置。其中,移动终端30在发送打印请求时,可以通过自身的定位功能实时侦测移动终端30的定位位置,因而位置获取模块12能够获取到移动终端30当前的定位位置。

时间分析模块13用于判断当前时间是否到达预约打印时间。

询问模块14用于在当前时间到达预约打印时间时,从多个打印机中选择与定位位置距离最近的打印机20作为目标打印机,并向移动终端30发送打印询问请求,打印询问请求包含目标打印机的地理位置。其中,每一打印机20的地理位置是已知的且固定的,获取移动终端30当前的定位位置后,可以将定位位置与每一打印机20的地理位置进行比较,从而选出距离移动终端30最近的打印机20作为目标打印机。打印询问请求发送给移动终端30后,会让用户选择同意或拒绝打印,用户同意打印,则表示用户通过打印询问请求,则否表示拒绝打印询问请求。

打印控制模块15用于在移动终端30通过打印询问请求后,将待打印数据发送至目标打印机,并控制目标打印机打印待打印数据。其中,在移动终端30通过打印询问请求后,目标打印机开始打印待打印数据。由于用户在同意打印时已经通过移动终端30知道目标打印机的地理位置,用户可以按照该地理位置前往目标打印机,及时取走打印出来的纸件。

为了避免他人非法侵入打印机造成待打印数据泄漏,在本实施例中,打印控制模块15还用于控制目标打印机在打印完成后删除待打印数据。

进一步的,为了提醒用户尽快取走打印出来的纸件,在本实施例中,交互模块11还用于在目标打印机打印完成后,向移动终端30发送打印完成通知,以提示用户待打印数据打印完成。

需要注意的是,本实施例的打印控制系统不限定打印机的种类和型号,打印机可以是现有的打印机,例如打印店的打印机,也可以是专门配备的无人值守式打印机。

由于移动终端30需要通过服务器10来使用打印机20,因此,移动终端30可以在发送打印预约请求之前,通过在线支付方式预先支付打印费用。不论是现有的打印机还是无人值守式打印机的打印机都可以采用这种在线支付方式,对于打印店的打印机,可以采用加盟的方式接入打印控制系统。

通过上述方式,本发明实施例的打印控制系统中,移动终端可以向服务器发送打印预约请求预约打印,预约后,在当前时间到达预约打印时间时,服务器由移动终端当前的定位位置来查找距离移动终端最近的打印机作为目标打印机,并询问用户是否同意打印,用户同意打印后,服务器发送待打印数据至目标打印机并控制目标打印机进行打印,从而能够向用户提示打印机的位置以便进行远程预约打印,并节省打印时间。

以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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