本发明专利技术提供了一种云打印方法、云打印系统,所述方法包括:当在客户端的第一应用程序中点击文件执行打印时;向第一服务器发送打印请求;第一服务器判断目标打印机是否支持打印所述文件;当目标打印机支持打印所述文件时,第一服务器传输文件到目标打印机以执行所述文件的打印输出;如果目标打印机不支持所述文件的打印,第一服务器把所述文件传输到打印厂家服务器或者把所述文件传输到第二应用程序;打印厂家服务器或者第二应用程序把所述文件的数据格式转成所述目标打印机支持的数据格式,生成打印作业;打印厂家服务器或者第二应用程序向目标打印机发送打印请求,向目标打印机传输打印作业以执行所述打印作业的打印输出。出。出。
【技术实现步骤摘要】
云打印方法、云打印系统
[0001]本专利技术涉及一种打印方法,尤其涉及一种实现云服务器处理打印数据的方法、系统。
技术介绍
[0002]打印机作为图像形成装置,可以在客户端(如手机)上安装相应的打印 APP让用户实现移动打印。现有技术的移动打印需要用户在手机上先下载打印应用程序才可以使用移动打印功能;在用户常用的即时通信应用(如QQ) 上实现移动打印,需要传输文件到打印厂家自己建立的云服务器对文件进行处理,文件的传输和处理复杂,导致打印所花费的时间长,用户体验不好。
技术实现思路
[0003]本专利技术实施例提供了一种云打印方法和云打印系统,以实现对文件的分流处理,提升打印效率。
[0004]一方面,本专利技术实施例提供一种云打印方法,包括:
[0005]当在客户端的第一应用程序中点击文件执行打印时;
[0006]向第一服务器发送打印请求;
[0007]所述第一服务器判断目标打印机是否支持打印所述文件;
[0008]当所述目标打印机支持打印所述文件时,所述第一服务器传输所述文件到所述目标打印机以执行所述文件的打印输出;
[0009]如果所述目标打印机不支持所述文件的打印,所述第一服务器把所述文件传输到打印厂家服务器,或者把所述文件传输到第二应用程序;
[0010]所述打印厂家服务器或者所述第二应用程序把所述文件的数据格式转成所述目标打印机支持的数据格式,生成打印作业;
[0011]所述打印厂家服务器或第二应用程序向所述目标打印机发送打印请求,向所述目标打印机传输所述打印作业以执行所述打印作业的打印输出。
[0012]另一方面,本专利技术实施例提供一种云打印系统,包括客户端、第一服务器和打印机,其特征在于,
[0013]当在客户端的第一应用程序中点击文件执行打印时;
[0014]向所述第一服务器发送打印请求;
[0015]所述第一服务器判断目标打印机是否支持打印所述文件;
[0016]当所述目标打印机支持打印所述文件时,所述第一服务器发送所述文件到所述目标打印机执行所述文件的打印输出;
[0017]如果所述目标打印机不支持所述文件的打印,所述第一服务器把所述文件传输到打印厂家服务器,或者把所述文件传输到第二应用程序;
[0018]所述打印厂家服务器或者第二应用程序把所述文件的数据格式转成所述目标打
印机支持的数据格式,生成打印作业;
[0019]所述打印厂家服务器或者第二应用程序向所述目标打印机发送打印请求,使所述目标打印机以执行所述打印作业的打印输出。
[0020]本专利技术实施例还提供一种电子装置,包括:包括存储器,处理器以及计算机程序;
[0021]其中,所述计算机程序存储在所述存储器中,并被配置为由所述处理器执行以实现上述任意一项所述的方法。
[0022]本专利技术实施例提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被执行时实现上述任意一项所述方法的步骤。
[0023]通过本专利技术的实施例在能够达到以下技术效果:
[0024]1.对于支持通用格式打印的打印机,可以直接接收从非打印厂家的应用服务器发送的打印文件,减少文件转发环节,减少文件传输时间,提高用户体验;
[0025]2.如果目标打印机均支持通用格式打印,则可以节省打印厂家服务器的开发部署,节省开发及运营成本;
[0026]3.对于复杂的打印文件的格式,还可以使用打印厂家服务器或进行文件转化处理,以便满足用户的不同打印需求。
【附图说明】
[0027]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
[0028]图1为本申请实施例提供的方法适用的系统示例图;
[0029]图2为本专利技术实施例一提供的方法的流程示意图。
[0030]图3为云打印的具体应用架构示意图;
[0031]图4为在手机中实现云打印的流程示意图。
【具体实施方式】
[0032]为了更好的理解本专利技术的技术方案,下面结合附图对本专利技术实施例进行详细描述。
[0033]应当明确,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。
[0034]本专利技术实施例中图像形成装置是具有至少一种与图像形成有关的功能的设备,上述与图像形成有关的功能可以包括但不限于:打印功能、扫描功能、复印功能、和传真功能。例如:
[0035]单功能打印机:仅带有打印功能的图像形成装置。
[0036]多功能打印机:带有打印、复印、扫描和/或传真功能的图像形成装置,还可以有选择性的设置纸盒的数量。
[0037]数码复合机:以复印功能为基础,标配或可选打印、扫描、传真功能,采用数码原
理,以激光打印的方式进行文件输出,可以根据需要对图像、文字进行编辑操作,拥有较大容量纸盘,具有高内存、大硬盘、强大的网络支持和多任务并行处理能力。
[0038]下面对本申请实施例提供的云打印方法适用的场景进行举例说明。如图1 所示,是本申请实施例提供的云打印方法适用的系统示例图,包括:第一控制终端110和图像形成装置120;其中,第一控制终端110与图像形成装置 120之间具有数据通信。上述图像形成装置120可以包括但不限于以下设备:单功能打印机、多功能打印机、数码复合机等。可选地,应用场景的系统还可以进一步包括第一服务器130和打印厂家服务器140。
[0039]第一控制终端可以为安装打印驱动程序的电子设备,例如计算机,也可以是手机、移动平板等能够与打印机执行通信的电子设备,一般也可以称为用户端、客户端、主机。
[0040]第一控制终端110与图像形成装置120之间的连接方式本申请实施例不作限定。在一种可能的实现方式中,第一控制终端110与图像形成装置120 之间可以通过局域网连接;在另一种可能的实现方式中,图像形成装置120 可以通过USB电缆连接第一控制终端110;另外一种可能的实现方式中,图像形成装置120可以通过无线方式,如蓝牙、Wi
‑
Fi Direct连接第一控制终端 110;在另一种可能的方式中,第一控制终端110与第一服务器130通信,第一服务器130能够与图像形成装置120执行通信,第一控制终端110通过第一服务器130与图像形成装置120交互信息;在另一种可能的方式中,第一控制终端110与第一服务器通信130互相通信,第一服务器130与打印厂家服务器140互相通信,打印厂家服务器140能够与图像形成装置120执行通信,打印厂家服务器140对连接互联网的图像形成装置120进行登记和管理,第一控制终端本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种云打印方法,其特征在于,所述方法包括:当在客户端的第一应用程序中点击文件执行打印时;向第一服务器发送打印请求;所述第一服务器判断目标打印机是否支持打印所述文件;当所述目标打印机支持打印所述文件时,所述第一服务器传输所述文件到所述目标打印机以执行所述文件的打印输出;如果所述目标打印机不支持所述文件的打印,所述第一服务器把所述文件传输到打印厂家服务器,或者把所述文件传输到第二应用程序;所述打印厂家服务器或者所述第二应用程序把所述文件的数据格式转成所述目标打印机支持的数据格式,生成打印作业;所述打印厂家服务器或第二应用程序向所述目标打印机发送打印请求,向所述目标打印机传输所述打印作业以执行所述打印作业的打印输出。2.根据权利要求1所述的方法,其特征在于,所述第一服务器把所述文件传输到打印厂家服务器包括:文件URL以及所述目标打印机的设备信息。3.根据权利要求1所述的方法,其特征在于,所述打印厂家服务器把所述文件的数据格式转成所述目标打印机支持的数据格式,生成打印作业,包括:所述打印厂家服务器根据所述文件URL从所述第一服务器下载所述文件;根据所述目标打印机的设备信息,识别出所述目标打印机支持的打印数据格式;根据所述打印数据格式,对所述文件进行转换处理生成所述打印作业。4.根据权利要求1所述的方法,其特征在于,所述打印厂家服务器向所述目标打印机发送打印请求包括:向所述目标打印机发送所述打印作业的URL,以使所述目标打印机从所述打印厂家服务器下载所述打印作业。5.根据权利要求1所述的方法,其特征在于,还包括:所述第二应用程序生成所述打印作业后,所述第二应用程序把所述打印作业传输到所述打印厂家服务器;所述打印厂家服务器向所述目标打印机发送打印请求,向所述目标打印机传输所述打印作业以执行所述打印作业的打印输出。6.一种云打印系统,包括客户端、第一服务器和打印机,其特征在于,当在客户端的第一应用程序中点击文件执行打印时;向所述第一服务器发送打印请求;所述第一服务器判断目标打印机是否支持打印所述文件...
【专利技术属性】
技术研发人员:陈盈贵,李嘉德,
申请(专利权)人:珠海奔图电子有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。