[发明专利]一种基于CUPS架构的打印管控方法有效
申请号: | 201510603245.8 | 申请日: | 2015-09-21 |
公开(公告)号: | CN105183403B | 公开(公告)日: | 2018-02-23 |
发明(设计)人: | 万波;潘蓉;王泉;刘刚;田玉敏;刘锦辉;蔡伟文 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | G06F3/12 | 分类号: | G06F3/12 |
代理公司: | 北京科亿知识产权代理事务所(普通合伙)11350 | 代理人: | 汤东凤 |
地址: | 710071 陕西省*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于CUPS架构的打印管控方法,其包括的步骤为1.设计并安装基于CUPS架构的虚拟打印机驱动。2.通过CUPS控制对虚拟打印机和物理打印机的访问。3.配置不同用户可以使用的物理打印机。4.监控用户打印操作。5.用户选择物理打印机。6.生成打印记录。7.存储打印内容并嵌入用户信息。8.通过物理打印机输出打印内容。9.完善打印记录。本发明适用于所有使用CUPS架构的操作系统,包括Unix系统、Linux操作系统、国产操作系统以及Mac系统。通过对物理打印机的访问控制实现了打印管理并通过对打印内容的处理和存储为后续的文档来源追踪和审计提供基础数据。 | ||
搜索关键词: | 一种 基于 cups 架构 打印 方法 | ||
【主权项】:
一种基于CUPS架构的打印管控方法,其特征在于,其包括如下步骤:S1,设计并安装基于CUPS架构的虚拟打印机驱动;S2,通过CUPS对虚拟打印机和物理打印机进行访问和控制,使得物理打印机只能被一个区别于普通用户的指定用户访问,虚拟打印机可以被所有用户访问;S3,配置各个用户可以用来输出打印内容的物理打印机,并形成配置文件;S4,监控所有用户的打印操作;S5,选择物理打印机:虚拟打印机驱动获得进行打印操作的用户名,并根据用户名从步骤S3的配置文件中获得该用户可以使用的物理打印机列表,并将对应物理打印机列表展示给用户以供选择;S6,生成打印记录:用户在物理打印机列表中选择用于完成实际打印操作的物理打印机名称,虚拟打印机驱动记录用户名、用户选择的物理打印机名称、打印格式以及打印作业的信息形成打印记录文件;S7,虚拟打印机驱动将打印内容缓存为PostScript格式文档并嵌入步骤S6中保存的用户信息;S8,虚拟打印机驱动通过指定用户将缓存的打印内容按照用户指定的打印格式发送给用户选择的物理打印机,完成实际打印输出;S9,虚拟打印机驱动将文档页数,实际打印状态信息补充保存到打印记录文件中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510603245.8/,转载请声明来源钻瓜专利网。