一种云打印方法及云打印系统的制作方法

文档序号:9546896阅读:301来源:国知局
一种云打印方法及云打印系统的制作方法
【技术领域】
[0001]本发明涉及云存储领域,特别涉及一种云打印方法及云打印系统。
【背景技术】
[0002]传统的打印服务需要客户带着存储介质如U盘、移动硬盘等去打印商店中进行打印,费时费力,同时也带来了很多麻烦,例如携带存储介质偶尔会感染病毒,文件安全得不到保障,打印店里排长队时会很着急,打印店老板没时间考虑打印不同需求,支付时找零钱困难等。
[0003]申请号201410798034.X的中国专利,公开了一种《云打印服务系统》,其公开了一种云打印服务系统,包括打印平台、客户端、商户端和云服务器,需打印的文件信息和商户信息存储在打印平台内,客户通过客户端将需打印文件上传到云服务器并进行加密,添加待打印文件和完成线上支付,商家通过商户端从云服务器中下载待打印文件进行打印。
[0004]这种模式主要需要打印终端连接到云服务器并从云服务器下载文件下来进行打印。一方面,打印终端必须可以连上广域网,顾客到打印店需要点击选择云服务器内容,再操作相应的信息到打印机进行打印操作,操作步骤较多使用较为不便;另一方面,其下载文件到打印终端需要一定的时间,可能造成顾客等待,消耗较多的时间。

【发明内容】

[0005]基于上述情况,本发明提出了一种云打印方法及云打印系统,通过云服务器将需要打印的文件及打印信息存储上去,再通过利用二维码的特性,使得顾客可以简化打印时的操作,提高操作便利性;同时可以预先将打印文件及打印信息上传到相应的打印终端,减少了顾客从云端下载文件的等待时间。
[0006]—种云打印方法,包括步骤:
使用打印终端接入点信息生成二维码,移动终端扫描所述二维码并获取打印终端接入点信息;根据打印终端接入点信息连接打印机终端并将打印文件及打印信息发送给打印机终端进行打印操作。所述打印信息由所述打印文件生成;所述打印文件及所述打印信息上传到云服务器或存储于移动终端。
所述移动终端上传第一地理位置信息,所述打印终端上传第二地理位置信息,若所述第一地理位置与所述第二地理位置的距离在预设范围内,在所述移动终端内显示对应的打印终端的位置信息。
[0007]所述移动终端上传第一地理位置信息,若干所述打印终端上传对应的若干个第二地理位置信息,选取若干个所述第二地理位置的距离与所述第一地理位置的距离最近的打印终端,预先将所述打印文件及所述打印信息发送到所述最近的打印终端。
[0008]所述移动终端上传第一地理位置信息,若干所述打印终端上传对应的若干个第二地理位置信息,通过若干个所述第二地理位置的距离与所述第一地理位置的距离获取其距离时间消耗;通过所述打印信息获取打印等待时间消耗;选取若干所述打印终端中与所述移动终端时间消耗最少的打印终端,预先将所述打印文件及所述打印信息发送到所述时间消耗最少的打印终端;所述时间消耗=距离时间消耗+打印等待时间消耗。
[0009]可将预先将所述打印文件及所述打印信息发送到打印终端的步骤替换为提示移动终端的步骤。
[0010]另外,本发明还公开了使用上述方法的一种云打印系统。
[0011]一种云打印系统,该系统包括:移动终端、云服务器以及打印终端,各个终端及服务器网络连接;
移动终端,由打印信息存储模块及扫描连接模块组成;
打印存储模块用于选择待打印文件并生成打印信息,将打印文件及打印信息上传到云服务器或存储于移动终端;
扫描连接模块用于扫描由所述打印终端的接入点信息生成的二维码,解析二维码并获取打印终端接入点信息,根据打印终端接入点信息连接打印机终端并将待打印文件及打印信息发送给打印机终端进行打印操作;
云服务器,用于接收移动终端的打印文件及打印信息,并根据移动终端的请求将文件发送给打印终端;
打印终端,用于根据移动终端或云服务器所发送将待打印文件及打印信息进行打印操作。
[0012]相较于现有技术,本发明提供的云打印方法操作简单,利用云存储及二维码等支付手段可使得普通商店或公共场所的设备提供给用户所用,不需要跑到传统的打印店,为用户提供了极大的便利。同时,可以根据位置信息将打印信息预存到最近或耗时最短的打印终端,大大减少了用户的时间浪费。
【附图说明】
[0013]图1是本发明的一种云打印方法实施例的流程示意图;
图2是一种云打印系统实施例的结构不意图。
【具体实施方式】
[0014]以下结合其中的较佳实施方式对本发明方案进行详细阐述。
[0015]图1中示出了本发明的一种云打印方法实施例的流程示意图。
[0016]如图1所示,本实施例中的方法包括步骤:
S101:移动终端或PC选择待打印文件并生成打印信息,将所述打印文件及所述打印信息上传到云服务器或存储于移动终端。
[0017]用户一般通过手机或电脑选择待打印的文件(如选择doc、pdf等格式文件),然后再根据自己的需求选定需要打印文件的打印信息(如打3份,或者选择某一页或某几页进行打印等)。待所有文件需要打印的内容选定后,上传到云服务器,在这里若用手机传输的也可以只用手机存储。
[0018]—般来说,作为一个运营的平台,当用户选择好打印文件生成打印信息后,系统就可以根据打印信息生成相关的服务费用。
[0019]S102:打印终端接入点信息生成二维码,移动终端扫描所述二维码并获取打印终端接入点信息;
打印终端可以设置在打印店、办公室或者小卖部及一些有打印需求的公共场所;这些打印终端连接到各自的局域网或者广域网,并分配有连接到打印终端的网络地址(IP)或者连接密码等,在此统称打印终端接入点信息,并通过这些接入点信息生成对应的二维码。
[0020]移动终端扫描二维码,解析二维码并获取打印终端接入点信息。此时,移动终端获取接入点信息,并向云服务其发送该信息。
[0021]—般来说,移动终端根据打印文件生成打印信息生成请求支付信息后;若当用户接受请求支付信息并付款,所述打印终端根据打印信息对待打印文件进行打印。具体为移动终端会根据打印信息生成相关的服务费用,并显示给用户进行支付确定。当用户确定支付后,移动终端将支付信息(包括打印终端接入点信息)发送给云服务器。该特别说明的是,待打印文件及打印信息也可以扫描二维码后生成,再上传到云服务器或存储到移动终端。
[0022]作为更优实施例子,本发明的所说的每个移动终端(手机)都可以实时发送自己的地理位置信息,为第一地理位置信息。而各个地点所设置的打印终端根据其网络地址或者实际地址,可在系统或服务其标识位置,为第二地理位置信息。即每个打印终端都有一个特定的地理位置信息,多个则可以有多个不同的第一地理位置信息。当然,如果距离特别近,可以多个打印终端可以用一个地理位置信息。
[0023]S103:根据打印终端接入点信息连接打印机终端并将待打印文件及打印信息发送给打印机终端进行打印操作。
[0024]当移动终端打印终端接入点信息连接打印机终端后,可以根据当前的网络状况或者文件的存储情况进行处理:1、文件在移动终端,可以让移动终端发送给打印终端,并让打印终端进行打印操作;2、文件在云端,由移动终端发送打印终端接入点信息及打印命令给云服务器,云服务器根据发送相应的文件及打印信息给打印终端进行打印操作。
[0025]由于顾客每次要打印的文件比较多或相对较大,而到打印现场后再将文件由手机或云服务器传送给打印终端显然会很浪费时间,而顾客也会选择对自己较为便利的打印终端进行打印。因而可以先通过移动终端选好打印终端,将文件通过云服务器先传输到该打印终端。
[0026]作为更好的实施例子,顾客使用移动终端的第一地理位置信息,与各个打印终端的第二地理位置信息进行比较,若第一地理位置信息与第二地理位置信息的距离最短,则将对应的第二地理位置信息的打印终端设置为最优打印终端,并将待打印文件及打印信息发送给该打印终端进行预存。这样,顾客只要扫描给打印终端的二维码就可以直接进行打印,可以节省打印终端当场下载文件的时间。由于移动终端的第一地理位置信息可以随是改变,因而服务器也可以根据实际情况将文件发送对应最近的打印终端。另外,在实际应用时可能有最近的打印机前面有若干打印文件在等待打印,而相对较远的打印机则处于闲置状态,则此时服务器可以大致计算下等待打印的时间及走到较远的打印机所需要消耗的时间,选择能较快打印出文件的打印机进行提示。即移动终端获取第一地理位置信息到若干打印终端的时间消耗,这里的时间消耗=距离时间消耗+打印等待时间消耗,如用户离打印店有0.5km,其步行速度为5km/h,则其距离时间消耗为0.lh ;再通过所述打印信息获取打印等待时间消耗;如用户打印的文件
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1