一种保密打印方法、装置、系统及保密打印机与流程

文档序号:14897331发布日期:2018-07-08 08:48阅读:475来源:国知局

本发明涉及打印领域,具体而言,涉及保密打印方法、装置、系统及保密打印机。



背景技术:

通常情况下,打印文件时,将打印文件传输到打印机缓存中,并由打印机打印。然而,对于保密文件而言,这种打印方式容易造成泄密。打印机在不清楚打印文件的密级前即进行打印,可能出现在低密级的打印机打印高密级文件的现象,从而造成泄密。此外,文件的打印数量难以控制,有可能因为打印份数多于允许打印的数量而造成泄密。

针对上述现有技术中传统打印方式容易造成泄密的问题,目前尚未提出有效的解决方案。



技术实现要素:

本发明旨在至少在一定程度上解决上述技术问题。

本发明提供了一种保密打印方法、装置、系统及保密打印机,以解决传统打印方式容易造成泄密的问题。

根据本发明实施例的一个方面,提供一种保密打印方法,所述方法包括:

接收打印信息,所述打印信息包括文件标识,密级和\或允许打印份数;

判断所述打印信息是否符合保密规则;

如果所述打印信息符合保密规则,则发送打印指令,所述打印指令用于获取待打印文件,并打印所述待打印文件。

在一种优选的方案中,所述保密规则包括:

获取打印机密级;

判断所述打印机密级是否允许打印当前密级的文件;

如果所述打印机密级不允许打印当前密级的文件,则判定所述打印信息不符合保密规则。

在一种优选的方案中,所述判断所述打印机密级是否允许打印当前密级的文件步骤后还包括:

如果所述打印机密级不允许打印当前密级的文件,则执行提示指令,所述提示指令用于执行提示指令,提示该打印机级别不允许打印当前文件。

在一种优选的方案中,所述打印所述待打印文件步骤还包括:

记录所述文件标识号对应文件的实际打印份数。

通过记录所述文件标示好的文件的实际打印份数。可以追溯文件的实际打印份数是否与允许打印份数一致,避免因为打印多于允许打印份数而造成泄密。

在一种优选的方案中,所述保密规则还包括:

查询所述文件标识号对应文件的实际打印份数;

判断所述文件标识号的实际打印份数是否大于或等于所述允许打印份数;

如果所述文件标识号的实际打印份数大于或等于所述允许打印份数,则判定所述打印信息不符合保密规则。

根据本发明实施例的又一个方面,提供一种保密打印装置,所述装置包括:

接收模块,用于接收打印信息,所述打印信息包括文件标识,密级和\或允许打印份数;

判断模块,用于判断所述打印信息是否符合保密规则;

发送模块,用于如果所述打印信息符合保密规则,则发送打印指令,所述打印指令用于获取待打印文件,并打印所述待打印文件。

在一种优选的方案中,所述装置还包括:

获取模块,用于获取打印机密级;

所述判断模块,还用于判断所述打印机密级是否允许打印当前密级的文件;

判定模块,用于如果所述打印机密级不允许打印当前密级的文件,则判定所述打印信息不符合保密规则。

在一种优选的方案中,所述装置还包括:

提示模块,用于如果所述打印机密级不允许打印当前密级的文件,则执行提示指令,所述提示指令用于执行提示指令,提示该打印机级别不允许打印当前文件。

在一种优选的方案中,所述装置还包括:

记录模块,用于记录所述文件标识号对应文件的实际打印份数。

通过记录所述文件标示好的文件的实际打印份数。可以追溯文件的实际打印份数是否与允许打印份数一致,避免因为打印多于允许打印份数而造成泄密。

在一种优选的方案中,所述装置还包括:

查询模块,用于查询所述文件标识号对应文件的实际打印份数;

所述判断模块,还用于判断所述文件标识号的实际打印份数是否大于或等于所述允许打印份数;

所述判定模块,还用于如果所述文件标识号的实际打印份数大于或等于所述允许打印份数,则判定所述打印信息不符合保密规则。

在超过允许打印份数时,取消打印指令,以免文件被打印超出允许的分数打印。

与现有技术相比,本发明技术方案的优点有:

1、在接收待打印文件前,先接收待打印文件的文件信息,并判断打印信息是否符合保密规则,可以不符合保密规则的待打印文件不会缓存到低密级的打印机中。在打印信息符合保密规则时获取待打印文件并打印,可以确保打印文件在符合保密要求时才能打印,防止泄密;

2、通过判断待打印文件的密级确定该文件是否允许在所述打印机打印的权限,避免高保密级别的文件在低保密级别的打印机中打印,造成秘密泄露的问题;

3、在打印机保密级别较低于待打印文件时,通过提示信息提示用户到更高密级的打印机中打印;

4、通过记录所述文件标示好的文件的实际打印份数。可以追溯文件的实际打印份数是否与允许打印份数一致,避免因为打印多于允许打印份数而造成泄密;

5、在超过允许打印份数时,取消打印指令,防止打印份数多于允许打印的数量而造成泄密。

本发明解决了现有技术中传统打印方式容易造成泄密的问题,提供了一种可以能够判断打印文件是否符合保密要求,安全性高的保密打印方法、装置、系统及保密打印机。

附图说明

图1为本发明实施例的保密打印方法流程图。

图2为本发明实施例的保密打印方法保密规则步骤流程图。

图3为本发明又一实施例的保密打印方法保密规则包括流程图。

图4为本发明实施例的保密打印装置结构示意图。

图5为本发明实施例的保密打印机结构示意图。

图6为本发明实施例的保密打印机控制模块结构示意图。

图7为本发明实施例的保密打印机系统结构示意图。

其中:1、打印机;2、管理终端;10、保密打印装置;20、控制模块;21、存储器;22、处理器;30、打印机本体;101、接收模块;102、判断模块;103、发送模块;104、获取模块;105、判定模块;106、提示模块;107、记录模块;108、查询模块;109、告警模块。

具体实施方式

附图仅用于示例性说明,不能理解为对本专利的限制。

下面结合附图和实施例对本发明的技术方案做进一步的说明。

实施例1

如图1所示,根据本发明实施例的一个方面,提供一种保密打印方法,所述方法包括:

s100:接收打印信息,所述打印信息包括文件标识,密级和\或允许打印份数;

s200:判断所述打印信息是否符合保密规则;

s300:如果所述打印信息符合保密规则,则发送打印指令,所述打印指令用于获取待打印文件,并在打印机中打印所述待打印文件。

在接收待打印文件前,先接收待打印文件的文件信息,并判断打印信息是否符合保密规则,可以不符合保密规则的待打印文件不会缓存到低密级的打印机中,防止泄密。在打印信息符合保密规则时获取待打印文件并打印,可以确保打印文件在符合保密要求时才能打印。

如图2所示,在具体实施过程中,所述保密规则包括:

s110:获取打印机密级;

s111:判断所述打印机密级是否允许打印当前密级的文件;

s112:如果所述打印机密级不允许打印当前密级的文件,则判定所述打印信息不符合保密规则。

通过判断待打印文件的密级确定该文件是否允许在所述打印机打印的权限,避免高保密级别的文件在低保密级别的打印机中打印,造成秘密泄露的问题。

在具体实施过程中,所述判断所述打印机密级是否允许打印当前密级的文件步骤后还包括:

如果所述打印机密级不允许打印当前密级的文件,则执行提示指令,所述提示指令用于执行提示指令,提示该打印机级别不允许打印当前文件。

在打印机保密级别较低于待打印文件时,通过提示信息提示用户到更高密级的打印机中打印。

在具体实施过程中,所述打印所述待打印文件步骤还包括:

记录所述文件标识号对应文件的实际打印份数。

通过记录所述文件标示好的文件的实际打印份数。可以追溯文件的实际打印份数是否与允许打印份数一致,避免因为打印多于允许打印份数而造成泄密。

如图3所示,在具体实施过程中,所述保密规则还包括:

s120:查询所述文件标识号对应文件的实际打印份数;

s121:判断所述文件标识号的实际打印份数是否大于或等于所述允许打印份数;

s122:如果所述文件标识号的实际打印份数大于或等于所述允许打印份数,则判定所述打印信息不符合保密规则。

在超过允许打印份数时,取消打印指令,防止打印份数多于允许打印的数量而造成泄密。

具体地,所述判断所述文件标识号的实际打印份数是否大于或等于所述允许打印份数步骤后还包括,如果所述文件标识号的实际打印份数大于所述允许打印份数,发出告警指令,所述告警指令用于提示保密文件打印份数大于允许打印份数。所述告警指令可以发送到由保密打印机管理人员或保密管理员持有的管理终端中,也可以在打印机自带的显示屏上显示提示保密文件打印份数大于允许打印份数的信息。

本发明实施例解决了现有技术中传统打印方式容易造成泄密的问题,提供了一种可以能够判断打印文件是否符合保密要求,安全性高的保密打印方法。

实施例2

如图4所示,根据本发明实施例的又一个方面,提供一种保密打印装置10,所述装置10包括:

接收模块101,用于接收打印信息,所述打印信息包括文件标识,密级和\或允许打印份数;

判断模块102,用于判断所述打印信息是否符合保密规则;

发送模块103,用于如果所述打印信息符合保密规则,则发送打印指令,所述打印指令用于获取待打印文件,并打印所述待打印文件。

如图4所示,在具体实施过程中,所述装置还包括:

获取模块104,用于获取打印机密级;

所述判断模块102,还用于判断所述打印机密级是否允许打印当前密级的文件;

判定模块105,用于如果所述打印机密级不允许打印当前密级的文件,则判定所述打印信息不符合保密规则。

通过判断待打印文件的密级确定该文件是否允许在所述打印机打印的权限,避免高保密级别的文件在低保密级别的打印机中打印,造成秘密泄露的问题。

如图4所示,在具体实施过程中,所述装置还包括:

提示模块106,用于如果所述打印机密级不允许打印当前密级的文件,则执行提示指令,所述提示指令用于执行提示指令,提示该打印机级别不允许打印当前文件。

在打印机保密级别较低无法打印当前文件的时候。通过提示信息提示用户到更高密级的打印机中打印。

如图4所示,在具体实施过程中,所述装置还包括:

记录模块107,用于记录所述文件标识号对应文件的实际打印份数。

通过记录所述文件标示好的文件的实际打印份数。可以追溯文件的实际打印份数是否与允许打印份数一致,避免因为打印多于允许打印份数而造成泄密。

如图4所示,在具体实施过程中,所述装置还包括:

查询模块108,用于查询所述文件标识号对应文件的实际打印份数;

所述判断模块102,还用于判断所述文件标识号的实际打印份数是否大于或等于所述允许打印份数;

所述判定模块105,还用于如果所述文件标识号的实际打印份数大于或等于所述允许打印份数,则判定所述打印信息不符合保密规则。

在超过允许打印份数时,取消打印指令,防止打印份数多于允许打印的数量而造成泄密。

如图4所示,在具体实施过程中,所述装置还包括:

告警模块109,用于如果所述文件标识号的实际打印份数大于所述允许打印份数,发出告警指令,所述告警指令用于提示保密文件打印份数大于允许打印份数。

所述告警指令可以发送到由保密打印机管理人员或保密管理员持有的管理终端中,也可以在打印机自带的显示屏上显示提示保密文件打印份数大于允许打印份数的信息。保密管理员在发现保密文件打印异常时,可以及时发现并追溯问题,避免保密文件进一步扩散。

本发明实施例解决了现有技术中传统打印方式容易造成泄密的问题,提供了一种可以能够判断打印文件是否符合保密要求,安全性高的保密打印装置。

实施例3

如图5所示,根据本发明实施例的又一个方面,提供了一种保密打印机1,所述打印机1包括控制模块20和与控制模块20电连接的打印机本体30,其中,

如图6所示,所述控制模块20包括存储器21以及耦接至该存储器21的处理器22,处理器22被配置为基于存储在存储器21中的指令,执行本公开中任意一些实施例中的保密打印方法。

存储器21例如可以包括系统存储器、固定非易失性存储介质等。系统存储器例如存储有操作系统、应用程序、引导装载程序(bootloader)、数据库以及其他程序等。

在具体实施过程中,所述打印机本体30还包括显示屏,所述显示屏用于显示提示信息或告警信息,所述提示信息用于提示该打印机级别不允许打印当前文件,所述告警信息用于提示保密文件打印份数大于允许打印份数。

在具体实施过程中,如图7所示,还提供了一种保密打印系统,所述系统包括所述保密打印机1和与所述保密打印机通信连接的管理终端2;所述管理终端2用于接收所述告警指令,并根据所述告警指令提示保密文件打印份数大于允许打印份数。

本发明实施例解决了现有技术中传统打印方式容易造成泄密的问题,提供了一种可以能够判断打印文件是否符合保密要求,安全性高的保密打印机及保密打印系统。

本领域内的技术人员应当明白,本公开的实施例可提供为方法、系统、或计算机程序产品。因此,本公开可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本公开可采用在一个或多个其中包含有计算机可用程序代码的计算机可用非瞬时性存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

至此,已经详细描述了根据本公开的保密打印方法、装置、系统及保密打印机。为了避免遮蔽本公开的构思,没有描述本领域所公知的一些细节。本领域技术人员根据上面的描述,完全可以明白如何实施这里公开的技术方案。

可能以许多方式来实现本公开的方法和系统。例如,可通过软件、硬件、固件或者软件、硬件、固件的任何组合来实现本公开的方法和系统。用于所述方法的步骤的上述顺序仅是为了进行说明,本公开的方法的步骤不限于以上具体描述的顺序,除非以其它方式特别说明。此外,在一些实施例中,还可将本公开实施为记录在记录介质中的程序,这些程序包括用于实现根据本公开的方法的机器可读指令。因而,本公开还覆盖存储用于执行根据本公开的方法的程序的记录介质。

虽然已经通过示例对本公开的一些特定实施例进行了详细说明,但是本领域的技术人员应该理解,以上示例仅是为了进行说明,而不是为了限制本公开的范围。本领域的技术人员应该理解,可在不脱离本公开的范围和精神的情况下,对以上实施例进行修改。本公开的范围由所附权利要求来限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1