一种基于二维码的云打印方法及云打印系统技术方案

技术编号:13193426 阅读:68 留言:0更新日期:2016-05-11 20:06
本发明专利技术提供一种基于二维码的云打印方法,包括步骤:移动终端上传打印文件及打印信息到云服务器并获取文件提取信息,根据所述文件提取信息生成提取二维码;打印终端扫描所述提取二维码获取文件提取信息,下载所述打印文件并根据所述打印信息进行打印;所述打印信息由所述打印文件根据用户需求生成。这种方法操作简单,减少用户的操作时间,并可以预先存储用户需要打印文件在打印终端,节约时间。同时,本发明专利技术提供一种基于二维码的云打印系统。

【技术实现步骤摘要】

本专利技术涉及云存储领域,特别涉及一种云打印方法及云打印系统。
技术介绍
传统的打印服务需要客户带着存储介质如U盘、移动硬盘等去打印商店中进行打印,费时费力,同时也带来了很多麻烦,例如携带存储介质偶尔会感染病毒,文件安全得不到保障,打印店里排长队时会很着急,打印店老板没时间考虑打印不同需求,支付时找零钱困难等。申请号201410798034.X的中国专利,公开了一种《云打印服务系统》,其公开了一种云打印服务系统,包括打印平台、客户端、商户端和云服务器,需打印的文件信息和商户信息存储在打印平台内,客户通过客户端将需打印文件上传到云服务器并进行加密,添加待打印文件和完成线上支付,商家通过商户端从云服务器中下载待打印文件进行打印。这种模式主要需要打印终端连接到云服务器并从云服务器下载文件下来进行打印。一方面,打印终端必须可以连上广域网,顾客到打印店需要点击选择云服务器内容,再操作相应的信息到打印机进行打印操作,操作步骤较多使用较为不便;另一方面,其下载文件到打印终端需要一定的时间,可能造成顾客等待,消耗较多的时间。
技术实现思路
基于上述情况,本专利技术提出了一种云打印方法及云打印系统,通过云服务器将需要打印的文件及打印信息存储上去,再通过利用二维码的特性,使得顾客可以简化打印时的操作,提高操作便利性;同时可以预先将打印文件及打印信息上传到相应的打印终端,减少了顾客从云端下载文件的等待时间。—种基于二维码的云打印方法,包括步骤: 移动终端上传打印文件及打印信息到云服务器并获取文件提取信息,根据所述文件提取信息生成提取二维码;打印终端扫描所述提取二维码获取文件提取信息,下载所述打印文件并根据所述打印信息进行打印;所述打印信息由所述打印文件根据用户需求生成。所述移动终端上传第一地理位置信息,若干所述打印终端上传对应的若干个第二地理位置信息,选取若干个所述第二地理位置的距离中与所述第一地理位置的距离最近的打印终端,预先将所述打印文件及所述打印信息发送到所述最近的打印终端。根据所述移动终端与所述距离最近的打印终端的位置信息生成导航路线。所述移动终端上传第一地理位置信息,若干所述打印终端上传对应的若干个第二地理位置信息,通过若干个所述第二地理位置的距离与所述第一地理位置的距离获取其距离时间消耗;通过所述打印信息获取打印等待时间消耗;选取若干所述打印终端中与所述移动终端时间消耗最少的打印终端,预先将所述打印文件及所述打印信息发送到所述时间消耗最少的打印终端;所述时间消耗=距离时间消耗+打印等待时间消耗。将根据所述文件提取信息生成提取二维码;打印终端扫描所述提取二维码获取文件提取信息的步骤替代为将根据所述文件提取信息生成提取码;在打印终端输入所述提取码的步骤。若所述打印终端获取出一个以上的打印信息,则将各个所述打印信息所对应的打印文件的出纸方向进行旋转调整,使得打印出纸方向可以区别不同的打印文件。另外,本专利技术还公开了使用上述方法的一种云打印系统。一种云打印系统,该系统包括:移动终端、云服务器以及打印终端,各个终端及服务器网络连接; 移动终端,包括打印信息模块及二维码生成模块; 打印信息模块用于选择打印文件并生成打印信息,将打印文件及打印信息上传到云服务器并获取文件提取?目息; 二维码生成模块用于文件提取信息根据所述文件提取信息生成提取二维码; 云服务器,用于接收移动终端的打印文件及打印信息,并根据移动终端的请求将文件发送给打印终端; 打印终端包括扫描连接模块及打印模块; 所述扫描连接模块用于扫描所述提取二维码,解析二维码并获取文件提取信息,根据文件提取信息向云服务器获取打印文件及打印信息;所述打印模块用于根据云服务器所发送将打印文件及打印信息进行打印。相较于现有技术,本专利技术提供的云打印方法操作简单,利用云存储及二维码等支付手段可使得普通商店或公共场所的设备提供给用户所用,不需要跑到传统的打印店,为用户提供了极大的便利。同时,可以根据位置信息将打印信息预存到最近或耗时最短的打印终端,大大减少了用户的时间浪费。【附图说明】图1是本专利技术的一种基于二维码的云打印方法实施例的流程示意图; 图2是一种基于二维码的云打印系统实施例的结构示意图。【具体实施方式】以下结合其中的较佳实施方式对本专利技术方案进行详细阐述。图1中示出了本专利技术的一种基于二维码的云打印方法实施例的流程示意图。如图1所示,本实施例中的方法包括步骤: SlOl:移动终端上传打印文件及打印信息到云服务器并获取文件提取信息,根据所述文件提取?目息生成提取二维码; 用户一般通过手机或电脑选择待打印的文件(如选择doc、pdf等格式文件),然后再根据自己的需求选定需要打印文件的打印信息(如打3份,或者选择某一页或某几页进行打印等)。待所有文件需要打印的内容选定后,既可以生成一个打印信息,上传到云服务器。这时候,将云服务器的链接地址及提取码等信息生成提取二维码,若云服务器一直与打印终端保持连接的话,此处也可以仅用提取码生成二维码。用户在使用的时候,也只需在打印终端输入该提取码即可。—般来说,作为一个运营的平台,当用户选择好打印文件生成打印信息后,系统就可以根据打印信息生成相关的服务费用。S102:打印终端扫描所述提取二维码获取文件提取信息,通过文件提取信息连接到云服务器; 打印终端安装扫描设备用来扫描二维码,通过扫描二维码解析获取云服务器的链接地址及提取码等信息,通过这些信息与云服务器连接; 这里的打印终端可以设置在打印店、办公室或者小卖部及一些有打印需求的公共场所;这些打印终端连接到各自的局域网或者广域网,并分配有连接到打印终端的网络地址(IP)或者连接密码等。—般来说,移动终端根据打印文件生成打印信息生成请求支付信息后;若当用户接受请求支付信息并付款,所述打印终端根据打印信息对待打印文件进行打印。具体为移动终端会根据打印信息生成相关的服务费用,并显示给用户进行支付确定。当用户确定支付后,移动终端将支付信息(包括打印终端接入点信息)发送给云服务器。该特别说明的是,待打印文件及打印信息也可以扫描二维码后生成,再上传到云服务器或存储到移动终端。作为更优实施例子,本专利技术的所说的每个移动终端(手机)都可以实时发送自己的地理位置信息,为第一地理位置信息。而各个地点所设置的打印终端根据其网络地址或者实际地址,可在系统或服务其标识位置,为第二地理位置信息。即每个打印终端都有一个特定的地理位置信息,多个则可以有多个不同的第一地理位置信息。当然,如果距离特别近,可以多个打印终端可以用一个地理位置信息。S103:下载打印文件并根据打印信息进行打印。当打印终端连接到云服务器后,根据文件提取信息可以下载到用户的打印文件并根据打印信息,并根据打印信息进行打印。由于顾客每次要打印的文件比较多或相对较大,而到打印现场后再将文件由手机或云服务器传送给打印终端显然会很浪费时间,而顾客也会选择对自己较为便利的打印终端进行打印。因而可以先通过移动终端选好打印终端,将文件通过云服务器先传输到该打印终端。作为更好的实施例子,顾客使用移动终端的第一地理位置信息,与各个打印终端的第二地理位置信息进行比较,若第一地理位置信息与第二地理位置信息的距离最短,则将对应的第二地理位置信息的打印终本文档来自技高网...

【技术保护点】
一种基于二维码的云打印方法,其特征在于,包括步骤:移动终端上传打印文件及打印信息到云服务器并获取文件提取信息,根据所述文件提取信息生成提取二维码;打印终端扫描所述提取二维码获取文件提取信息,根据所述文件提取信息下载所述打印文件并根据所述打印信息进行打印;所述打印信息由所述打印文件根据用户需求生成。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈森宇李学聪万频邓卓尧李宗声曾文灏廖家伟洪嘉亨黄怀震丁立曾昭兴
申请(专利权)人:广东工业大学
类型:发明
国别省市:广东;44

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

1