[发明专利]一种网络打印系统和打印方法有效
申请号: | 201410187241.1 | 申请日: | 2014-05-06 |
公开(公告)号: | CN103955346B | 公开(公告)日: | 2017-10-10 |
发明(设计)人: | 丁四涛 | 申请(专利权)人: | 丁四涛 |
主分类号: | G06F3/12 | 分类号: | G06F3/12 |
代理公司: | 北京思睿峰知识产权代理有限公司11396 | 代理人: | 靳春鹰,赵爱军 |
地址: | 100125 北京市朝阳*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 打印 系统 方法 | ||
技术领域
本发明涉及网络打印技术,尤其涉及网络打印系统和打印方法。
背景技术
打印机在办公环境中属于一种常见的设备,主要用以将计算机处理结果打印在相关介质上。目前,在局域网内部进行网络打印成为一种普通方式,一些组织(如公司和学校)甚至设置了专门的打印机服务器,用户在其计算机上安装打印机的客户端驱动程序,从而可以将其计算机上的文件(如照片、文档等)在由打印机服务器管理的打印机上打印出来。由于计算机、打印机和打印机服务器均位于局域网内,对于该组织而言是封闭系统,因此可以容易地进行打印作业的安全管理和打印。
然而,打印用户在很多情况下可能处于企业局域网之外。例如,出差的用户在浏览便携式计算设备(如笔记本计算机、智能手机、平板电脑)上的电子邮件时,可能希望能够将电子邮件的内容打印到所住酒店内的打印机。用户可以将设备加入酒店局域网使其与打印机相连,并安装相应的打印机驱动程序以打印电子邮件。显然,这种方式是不方便的,因为一方面酒店并不一定希望将局域网对外开放,即使允许用户加入局域网可能也需要进行繁琐的设置。另一方面,查找并安装特定型号打印机的驱动程序往往也是费时费力的,尤其是当用户使用的是诸如智能手机这样的移动终端的情况下,可能并不存在针对移动终端开发的相应驱动程序。在移动互联网技术高速发展的今天,用户期望更加灵活高效的打印实现方式,摆脱传统的局域网内部打印模式。
目前已经存在通过互联网来提供打印服务的方式,如云打印。提供用于控制打印机的打印机服务器,随后为打印机服务器分配可以在互联网上的访问的IP地址,这样用户就可以通过互联网直接将要打印的内容发送给打印机服务器,并由打印机服务器控制打印机进行打印。不过,这些云打印技术要求企业购置专门支持云打印功能的打印机,而目前广泛使用的各类传统打印机则无法被利用,这对于企业来说无疑会额外增加许多开销。
此外,目前二维码的应用非常广泛,例如用户可以通过二维码获取相关信息、下载相关应用等。因此,在很多情况下可能需要打印二维码以便用户扫描并获取信息。然而,现有的云打印技术中对于二维码仅仅是将其作为图像传输,当网络连接条件较差时,会导致一些问题,如较长的打印延迟。
因此,需要一种能兼容现有打印机和/或改进二维码打印的网络打印技术。
发明内容
为此,本发明提供新的网络打印设备、网络打印系统和相应的打印方法以力图解决或者至少缓解上面存在的问题。
根据本发明的一个方面,提供了一种网络打印服务器,包括:打印任务存储器,被配置为存储打印任务列表;打印装置登记单元,被配置为响应于打印装置的请求建立与该打印装置的网络连接,登记该打印装置,并且在打印任务存储器中创建与打印装置对应的打印任务列表;打印任务管理单元,被配置为接收来自计算设备的打印请求,在所请求的打印装置的打印任务列表中增加打印任务项,打印任务项包括打印任务ID和打印任务内容;和二维码编码单元。所述打印任务管理单元进一步被配置为判断打印请求中是否存在关于打印任务内容中包含二维码的指示符,如果存在,二维码编码单元被配置为将欲转换为二维码的URL编码为二维码比特流并将其作为打印任务的一部分存储。
所述打印任务管理单元可以进一步被配置为接收打印装置下载新打印任务的请求,将所请求的打印任务发送给打印装置,该新打印任务对应于最新打印任务ID相对于打印装置保持的当前打印任务ID所增加的打印任务ID。打印任务内容可以经过密钥加密。所述URL是可以由计算设备提供的或者是预先存储在网络打印服务器中的。
根据本发明的另一方面,提供了一种网络打印装置,包括:网络初始化单元,被配置为建立打印装置与网络打印服务器之间的网络连接,并向网络打印服务器登记该打印装置;打印任务管理单元,被配置为比较网络打印服务器提供的该打印装置的最新打印任务ID与该打印装置保持的当前打印任务ID,如果这两个打印任务ID不一致则向网络打印服务器请求并下载新打印任务,该新打印任务对应于最新打印任务ID相对于打印装置保持的当前打印任务ID所增加的打印任务ID;和二维码解码单元。所述打印任务管理单元被进一步配置为判断打印任务中是否存在关于打印任务内容中包含二维码的指示符,如果具有包含二维码的指示符,则所述二维码解码单元被配置为将打印任务中的二维码比特流解码为二维码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于丁四涛,未经丁四涛许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410187241.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:座椅辅助调整结构
- 下一篇:钢筋砼剪力墙预埋件安装限位装置