【技术实现步骤摘要】
本专利技术涉及打印
,具体为一种受限打印方法和系统。
技术介绍
在日常工作生活中,打印设备、打印软件或打印系统通常不会对用户的打印行为进行限制,不过对于一些涉密或敏感文档,现有文档加密软件通过控制文档的打印权限,实现用户打印行为的监管。在打印时,文档加密软件需要对整篇文档打印权限进行授权,否则不能打印其中任何内容。前述打印控制方法不加区分地将整篇文档的打印权限予以限制和控制,对数据管理简单僵化,给数据管理带来一定的负面影响,例如,在文档数据中,一些不涉密或敏感信息的数据内容,由于文档数据是一体式地加密处理的,即便打印不涉密的数据内容时,也均需要特别授予打印权限,一定程度上不必要地增加了数据管理负担,尤其对数据管理没有做到精细化和区分对待处理。可见,前述受限打印方法并不能很好地解决现实存在的技术问题。
技术实现思路
本专利技术旨在公开一种受限打印方法和系统,对打印数据进行区分处理,不同数据内容授予不同的打印权限,打印时根据拥有的全部打印权限,控制整个打印数据的打印处理,解决上述现实存在的技术问题。一方面,本专利技术提供的技术方案为:一种受限打印方法,打印数据至少包括目标数据和关联数据,包括如下步骤:(a)提交目标数据的打印请求;(b)判断是否具有目标数据的打印权限,以及是否具有与目标数据相对应关联数据的打印权限,如果均具有,则执行步骤(c);否则,拒绝目标数据的打印请求;(c)将目标数据的打印权限和关联数据的打印权限生成打印权限申明,将打印权限申明进行加密处理,并将其保存于数据存放区;(d)打印时,从数据存放区获取打印权限申明,解密打印权限申明,获取打印 ...
【技术保护点】
一种受限打印方法,其特征在于,打印数据至少包括目标数据和关联数据,包括步骤:(a)提交目标数据的打印请求;(b)判断是否具有目标数据的打印权限,以及是否具有与目标数据相对应关联数据的打印权限,如果均具有,则执行步骤(c);否则,拒绝目标数据的打印请求;(c)将目标数据的打印权限和关联数据的打印权限生成打印权限申明,将打印权限申明进行加密处理,并将其保存于数据存放区;(d)打印时,从数据存放区获取打印权限申明,解密打印权限申明,获取打印权限申明中的权限数据;(e)判断权限数据的有效性,如有效,执行步骤(f);否则,拒绝目标数据的打印请求;(f)将目标数据和关联数据组合生成打印数据,并将打印数据发送至打印单元打印;(g)更新打印权限申明的权限数据,并经重新加密处理后保存回数据存放区。
【技术特征摘要】
1.一种受限打印方法,其特征在于,打印数据至少包括目标数据和关联数据,包括步骤:(a)提交目标数据的打印请求;(b)判断是否具有目标数据的打印权限,以及是否具有与目标数据相对应关联数据的打印权限,如果均具有,则执行步骤(c);否则,拒绝目标数据的打印请求;(c)将目标数据的打印权限和关联数据的打印权限生成打印权限申明,将打印权限申明进行加密处理,并将其保存于数据存放区;(d)打印时,从数据存放区获取打印权限申明,解密打印权限申明,获取打印权限申明中的权限数据;(e)判断权限数据的有效性,如有效,执行步骤(f);否则,拒绝目标数据的打印请求;(f)将目标数据和关联数据组合生成打印数据,并将打印数据发送至打印单元打印;(g)更新打印权限申明的权限数据,并经重新加密处理后保存回数据存放区。2.根据权利要求1所述的受限打印方法,其特征在于,再次提交目标数据的打印请求时,打印步骤按照步骤(d)至步骤(g)进行。3.根据权利要求1所述的受限打印方法,其特征在于,一个目标数据能够对应若干个关联数据;在一个目标数据对应多个关联数据时,除具有目标数据的打印权限外,步骤(c)的执行条件还包括:至少具有一个关联数据的打印权限,或者至少具有指定的关联数据的打印权限。4.根据权利要求3所述的受限打印方法,其特征在于,关联数据包括模板数据,模板数据为一个或多个。5.根据权利要求1所述的受限打印方法,其特征在于,在步骤(e)中,在权限数据无效时,封锁关联数据。6.根据权利要求1所述的受限打印方法,其特征在于,在步骤(f)中,还包括发送更新打印权限申明中权限数据的更新指令。7.根据权利要求1至6任一项中所述的受限打印方法,其特征在于,权限数据包括授权打印时间和/或授权打印次数。8.一种受限打印系统,其特征在于,能够实施如权利要求1至7任一项中所述的受限打印方法,该系统包括打印单元、后台管理单元、加解密单元和数据存放区;其中,打印单元包括数据请求模块、权限管理模块和打印执行模块;加解密单元包括数据加密模块和数据解密模块;数据请求模块,用于向后台管理单元提交目标数据的打印请求;后台管理单元,用于判断是否具有目标数据的打印权限,以及是否具有与目标数据相对应关联数据的打印权限;如果均具有,将目标数据的打印权限和关联数据的打印权限处理生成打印权限申明,调用加解密单元对打印权限申明进行加密处理,并将目标数据、关联数据,以及加密后的打印权限申明发送至打印单元,打印单元将打印权限申明保存至数据存放区;如果不具有,拒绝目标数据的打印请求;权限管理模块,用于打印时从数据存放区获取打印权限申明;还用于获取解密后的权限数据,判断权限数据的有效性,如果有效,...
【专利技术属性】
技术研发人员:谭伟良,
申请(专利权)人:珠海优特电力科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。