远程打印方法及系统技术方案

技术编号:7578737 阅读:166 留言:0更新日期:2012-07-19 02:43
一种远程打印方法,包括:客户机向远程打印管理服务器发出查询可用打印机的请求;远程打印管理服务器将打印机的资源信息发送给客户机;客户机选择一个打印机,向远程打印管理服务器发出对所述打印机的认证请求;远程打印管理服务器检验客户机是否拥有使用所述打印机的权限,并将认证结果发送给客户机;如果客户机拥有使用所述打印机的权限,则向远程打印管理服务器发出使用所述打印机的打印请求;远程打印管理服务器将打印请求转化为所述打印机可执行的打印指令;将打印指令发送给所述打印机;及所述打印机执行打印指令。本发明专利技术还提供了一种远程打印管理方法及系统。根据本发明专利技术的技术方案,可以便捷地使用远程打印机。

【技术实现步骤摘要】

本专利技术涉及打印
,特别是涉及一种远程打印方法及系统
技术介绍
在传统的单机打印机应用中,打印机通过并口、USB接口或其它接口与计算机直接相连,通过在计算机上安装打印机的相应驱动程序,来实现计算机向打印机发送打印任务。 在进一步发展的可支持网络连接的打印机应用中,打印机通过网络线缆连接到网络交换机或路由器,与该打印机处于同一个网域的所有计算机都可以共享使用该打印机,但要使用该打印机的计算机也必须安装打印机的相应驱动程序。目前有网络接入功能的便携型电子设备品种越来越多,性能也越来越强大,比如智能手机、平板电脑、PDA、电子阅读器等,这些便携型电子设备随时随地可以接入网络 (WIFI、3G网络等),而且拥有非常强大的多媒体处理能力。但是这些便携型电子设备却不能很好的使用打印机资源,主要原因是打印机厂商基于多种考虑,比如这类便携型设备的硬件规格大多不统一、操作系统过于多样,鲜有专门为这类便携型电子设备开发驱动程序。 如果一个用户在旅游途中拍下美丽的风景,想立即与远在千里的家人分享,他无法立即将照片打印出来给他的家人,他需要先将照片通过网络传给家里的计算机,家里人再使用计算机连接到家里的打印机将照片打印出来。
技术实现思路
鉴于以上内容,有必要提供一种便捷的可透过网络进行远程打印的方法及系统。一种远程打印方法,应用在包括客户机、远程打印管理服务器和打印机的网络系统中,所述方法包括以下步骤客户机向远程打印管理服务器发出查询可用打印机的请求;远程打印管理服务器将已经注册过的打印机的资源信息发送给客户机;客户机选择一个打印机,向远程打印管理服务器发出对所述打印机的认证请求;远程打印管理服务器根据所述打印机的认证资料,检验客户机是否拥有使用所述打印机的权限,并将认证结果发送给客户机;如果客户机拥有使用所述打印机的权限,则向远程打印管理服务器发出使用所述打印机的打印请求;远程打印管理服务器根据所述打印机的规格,将打印请求转化为所述打印机可执行的打印指令;将打印指令发送给所述打印机;及所述打印机执行打印指令。一种远程打印管理方法,应用在远程打印管理服务器中,所述方法包括以下步骤向客户机发送在远程打印管理服务器中已经注册过的打印机的资源信息;接收客户机发出的对一个打印机的认证请求;根据所述打印机的认证资料,检验客户机是否拥有使用所述打印机的权限,并将认证结果发送给客户机;如果客户机拥有使用所述打印机的权限,则接收客户机发出的使用所述打印机的打印请求;根据所述打印机的规格,将打印请求转化为所述打印机可执行的打印指令;及将打印指令发送给所述打印机。一种远程打印管理系统,应用在远程打印管理服务器中,所述系统包括资源信息提供模块,用于向客户机发送在远程打印管理服务器中已经注册过的打印机的资源信息;认证请求接收模块,用于接收客户机发出的对一个打印机的认证请求;认证模块,用于根据所述打印机的认证资料,检验客户机是否拥有使用所述打印机的权限,并将认证结果发送给客户机;打印请求接收模块,用于当客户机拥有使用所述打印机的权限时,接收客户机发出的使用所述打印机的打印请求;打印指令生成模块,用于根据所述打印机的规格,将打印请求转化为所述打印机可执行的打印指令;及打印指令发送模块,用于将打印指令发送给所述打印机。一种在客户机中添加远程打印机的方法,所述方法包括以下步骤连接到远程打印管理服务器,获取可用的打印机的资源信息;选择一个打印机,向远程打印管理服务器发出对所述打印机的认证请求;接收远程打印管理服务器返回的认证结果;及如果认证通过,将所述打印机的资源信息保存到客户机。与现有技术相比,上述方法及系统,客户机无需安装打印机的驱动程序,就可以使用在远程打印管理服务器上注册过的打印机,并且可以在任何时间,任何地点,只要连接到网络(尤指网际网络),就可以使用远程打印机。附图说明图1为本专利技术一种实施方式中的网络系统架构图。图2为本专利技术一种实施方式中的远程打印方法的流程图。图3为本专利技术一种实施方式中的远程打印管理方法的流程图。图4为本专利技术一种实施方式中的远程打印管理系统的功能框图。图5为本专利技术一种实施方式中的在客户机中添加远程打印机的方法的流程图。主要元件符号说明客户机10远程打印管理服务器20权利要求1.一种远程打印方法,应用在包括客户机、远程打印管理服务器和打印机的网络系统中,其特征在于所述方法包括以下步骤客户机向远程打印管理服务器发出查询可用打印机的请求; 远程打印管理服务器将已经注册过的打印机的资源信息发送给客户机; 客户机选择一个打印机,向远程打印管理服务器发出对所述打印机的认证请求; 远程打印管理服务器根据所述打印机的认证资料,检验客户机是否拥有使用所述打印机的权限,并将认证结果发送给客户机;如果客户机拥有使用所述打印机的权限,则向远程打印管理服务器发出使用所述打印机的打印请求;远程打印管理服务器根据所述打印机的规格,将打印请求转化为所述打印机可执行的打印指令;将打印指令发送给所述打印机;及所述打印机执行打印指令。2.如权利要求1所述的远程打印方法,其特征在于所述打印请求包括要打印的目标文件或目标文件的URI地址。3.如权利要求1所述的远程打印方法,其特征在于所述认证资料包括对所述打印机拥有使用权限的合法用户的用户名和口令。4.一种远程打印管理方法,应用在远程打印管理服务器中,其特征在于所述方法包括以下步骤向客户机发送在远程打印管理服务器中已经注册过的打印机的资源信息; 接收客户机发出的对一个打印机的认证请求;根据所述打印机的认证资料,检验客户机是否拥有使用所述打印机的权限,并将认证结果发送给客户机;如果客户机拥有使用所述打印机的权限,则接收客户机发出的使用所述打印机的打印请求;根据所述打印机的规格,将打印请求转化为所述打印机可执行的打印指令;及将打印指令发送给所述打印机。5.如权利要求4所述的远程打印管理方法,其特征在于所述方法还包括以下步骤 接收打印机的注册请求;将打印机注册到所述远程打印管理服务器,所述注册信息包括打印机的资源信息和认证资料。6.如权利要求4或5所述的远程打印管理方法,其特征在于所述认证资料包括对所述打印机拥有使用权限的合法用户的用户名和口令。7.—种远程打印管理系统,应用在远程打印管理服务器中,其特征在于所述系统包括资源信息提供模块,用于向客户机发送在远程打印管理服务器中已经注册过的打印机的资源信息;认证请求接收模块,用于接收客户机发出的对一个打印机的认证请求; 认证模块,用于根据所述打印机的认证资料,检验客户机是否拥有使用所述打印机的权限,并将认证结果发送给客户机;打印请求接收模块,用于当客户机拥有使用所述打印机的权限时,接收客户机发出的使用所述打印机的打印请求;打印指令生成模块,用于根据所述打印机的规格,将打印请求转化为所述打印机可执行的打印指令;及打印指令发送模块,用于将打印指令发送给所述打印机。8.如权利要求7所述的远程打印管理系统,其特征在于所述系统还包括打印机注册模块,用于接收打印机的注册请求,并将打印机注册到所述远程打印管理服务器,所述注册信息包括打印机的资源信息和认证资料。9.如权利要求7或8所述的远程打印管理系统,其特征在于所述认证资料包括对所述打印机拥有使用权限的合法用户的用户名和本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:蔡灯宇
申请(专利权)人:鸿富锦精密工业深圳有限公司鸿海精密工业股份有限公司
类型:发明
国别省市:

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

1
相关领域技术