《在打印内容中嵌入水印信息的方法和装置.pdf》由会员分享,可在线阅读,更多相关《在打印内容中嵌入水印信息的方法和装置.pdf(12页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103164830 A(43)申请公布日 2013.06.19CN103164830A*CN103164830A*(21)申请号 201110407933.9(22)申请日 2011.12.09G06T 1/00(2006.01)G06F 3/12(2006.01)(71)申请人中国电信股份有限公司地址 100032 北京市西城区金融大街31号(72)发明人向勇 胡军军 乐建兵 谢晓军陈康 张青(74)专利代理机构中国国际贸易促进委员会专利商标事务所 11038代理人毛丽琴(54) 发明名称在打印内容中嵌入水印信息的方法和装置(57) 摘要本发明公开一种在打印内容中嵌。
2、入水印信息的方法和装置。其中在打印内容中嵌入水印信息的方法中,接收信息处理单元发送的打印请求,其中打印请求中包括打印标识信息、打印内容、打印设备信息;利用打印标识信息生成水印信息;将打印内容转换为图片格式;将水印信息嵌入到图片格式的打印内容中,得到中间临时文件;将中间临时文件转换为待打印电子文件;将待打印电子文件发送给打印设备信息对应的打印机进行打印。由于将打印标识信息作为水印信息嵌入到打印内容中,从而能够实现对打印内容的可追溯管理。(51)Int.Cl.权利要求书2页 说明书4页 附图5页(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书2页 说明书4页 附图5页(10)申请。
3、公布号 CN 103164830 ACN 103164830 A1/2页21.一种在打印内容中嵌入水印信息的方法,其特征在于,包括:接收信息处理单元发送的打印请求,其中打印请求中包括打印标识信息、打印内容、打印设备信息;利用打印标识信息生成水印信息;将打印内容转换为图片格式;将水印信息嵌入到图片格式的打印内容中,得到中间临时文件;将中间临时文件转换为待打印电子文件;将待打印电子文件发送给打印设备信息对应的打印机进行打印。2.根据权利要求1所述的方法,其特征在于,所述将打印内容转换为图片格式包括:判断打印内容是否为图片格式;若打印内容不是图片格式,则执行将打印内容转换为图片格式的步骤;若打印内容。
4、是图片格式,则执行将水印信息嵌入到图片格式的打印内容中的步骤。3.根据权利要求1或2所述的方法,其特征在于,所述将水印信息嵌入到图片格式的打印内容中包括:根据预定规则,确定水印信息嵌入到打印内容中的位置;判断水印信息是否能够在所述位置全部显示;若水印信息不能在所述位置全部显示,则对水印信息进行换行处理,然后将进行换行处理后的水印信息嵌入到图片格式的打印内容中;若水印信息能够在所述位置全部显示,则执行将水印信息嵌入到图片格式的打印内容中。4.根据权利要求3所述的方法,其特征在于,在所述确定水印信息嵌入到打印内容中的位置之后,还包括:根据所述位置处的打印内容的颜色,利用预定的规则,调节水印信息的颜。
5、色及其对比度,然后执行判断水印信息是否能够在所述位置全部显示的步骤。5.根据权利要求1或2所述的方法,其特征在于,所述打印标识信息包括:用户终端信息、用户登录信息、当前时间信息中的至少一个。6.一种在打印内容中嵌入水印信息的装置,其特征在于,包括接收单元、水印信息生成单元、格式转换单元、嵌入单元、文件转换单元、发送单元,其中:接收单元,用于接收信息处理单元发送的打印请求,其中打印请求中包括打印标识信息、打印内容、打印设备信息;水印信息生成单元,用于利用打印标识信息生成水印信息;格式转换单元,用于将打印内容转换为图片格式;嵌入单元,用于将水印信息嵌入到图片格式的打印内容中,得到中间临时文件;文件。
6、转换单元,用于将中间临时文件转换为待打印电子文件;发送单元,用于将待打印电子文件发送给打印设备信息对应的打印机进行打印。7.根据权利要求6所述的装置,其特征在于,装置还包括第一识别单元,用于在接收单元接收到打印请求后,判断打印内容是否为图片格式;若打印内容不是图片格式,则指示格式转换单元将打印内容转换为图片格式;若打印内容是图片格式,则指示嵌入单元将水印权 利 要 求 书CN 103164830 A2/2页3信息生成单元生成的水印信息嵌入到图片格式的打印内容中。8.根据权利要求6或7所述的装置,其特征在于,嵌入单元还包括位置选择单元、第二识别单元、换行处理单元、水印信息嵌入单元,其中:位置选择。
7、单元,用于在接收到图形格式的打印内容和水印信息后,根据预定规则,确定水印信息嵌入到打印内容中的位置;第二识别单元,用于判断水印信息是否能够在所述位置全部显示;若水印信息不能在所述位置全部显示,则指示换行处理单元对水印信息进行换行处理;若水印信息能够在所述位置全部显示,则指示水印信息嵌入单元将水印信息嵌入到图形格式的打印内容中;换行处理单元,用于根据第二识别单元的指示,对水印信息进行换行处理,然后指示水印信息嵌入单元将进行换行处理后的水印信息嵌入到图形格式的打印内容中;水印信息嵌入单元,用于根据第二识别单元的指示,将水印信息嵌入到图形格式的打印内容中;根据换行处理单元的指示,将进行换行处理后的水。
8、印信息嵌入到图形格式的打印内容中。9.根据权利要求8所述的装置,其特征在于,嵌入单元还包括颜色调节单元,用于在位置选择单元确定水印信息嵌入到图形格式的打印内容中的位置之后,根据所述位置处的打印内容的颜色,利用预定的规则,调节水印信息的颜色及其对比度,然后指示第二识别单元判断水印信息是否能够在所述位置全部显示。10.根据权利要求6或7所述的装置,其特征在于,所述打印标识信息包括:用户终端信息、用户登录信息、当前时间信息中的至少一个。权 利 要 求 书CN 103164830 A1/4页4在打印内容中嵌入水印信息的方法和装置技术领域0001 本发明涉及安全领域,特别是涉及在打印内容中嵌入水印信息的。
9、方法和装置。背景技术0002 为了加强对电子信息的安全管理,需要对打印内容进行跟踪管理。目前主要采用的跟踪管理方式是在打印文件中嵌入水印信息,嵌入水印信息的方案主要可分为静态嵌入和动态嵌入两种。其中在静态嵌入方案中,在进行打印之前,通过编辑的方式在文件中嵌入水印信息。这种方案的明确缺陷是:不能实时地嵌入与打印相关的标识信息、时间信息等动态信息,因此在打印材料泄漏时,很难根据水印信息确定泄漏者。在动态嵌入方案中,通过从打印机驱动程序中获得待打印文件的点阵图像数据,在该点阵图像数据中嵌入涉及打印机信息、时间信息的水印信息,从而实现水印信息的动态嵌入。由于需要从打印机驱动程序中获取点阵图像数据,而不。
10、同品牌的打印机、同一品牌打印机的不同系列产品,使用的驱动程序均不相同,因此实施该方案的成本较高。此外,在动态嵌入方案中,仅能嵌入打印机的相关信息,并不能嵌入用户终端以及用户的身份信息,因此在打印材料泄漏时,仍无法定位和追溯泄漏者。发明内容0003 本发明要解决的技术问题是提供一种在打印内容中嵌入水印信息的方法和装置,从而通过在打印内容中嵌入水印信息,实现对打印内容的可追溯管理。0004 根据本发明的一个方面,提供了一种在打印内容中嵌入水印信息的方法,包括:0005 接收信息处理单元发送的打印请求,其中打印请求中包括打印标识信息、打印内容、打印设备信息;0006 利用打印标识信息生成水印信息;0。
11、007 将打印内容转换为图片格式;0008 将水印信息嵌入到图片格式的打印内容中,得到中间临时文件;0009 将中间临时文件转换为待打印电子文件;0010 将待打印电子文件发送给打印设备信息对应的打印机进行打印。0011 根据本发明的一个方面,提供了一种在打印内容中嵌入水印信息的装置,包括接收单元、水印信息生成单元、格式转换单元、嵌入单元、文件转换单元、发送单元,其中:0012 接收单元,用于接收信息处理单元发送的打印请求,其中打印请求中包括打印标识信息、打印内容、打印设备信息;0013 水印信息生成单元,用于利用打印标识信息生成水印信息;0014 格式转换单元,用于将打印内容转换为图片格式;。
12、0015 嵌入单元,用于将水印信息嵌入到图片格式的打印内容中,得到中间临时文件;0016 文件转换单元,用于将中间临时文件转换为待打印电子文件;0017 发送单元,用于将待打印电子文件发送给打印设备信息对应的打印机进行打印。说 明 书CN 103164830 A2/4页50018 本发明通过接收信息处理单元发送的打印请求,其中打印请求中包括打印标识信息、打印内容、打印设备信息;利用打印标识信息生成水印信息;将打印内容转换为图片格式;将水印信息嵌入到图片格式的打印内容中,得到中间临时文件;将中间临时文件转换为待打印电子文件;将待打印电子文件发送给打印设备信息对应的打印机进行打印。由于将打印标识信。
13、息作为水印信息嵌入到打印内容中,从而能够实现对打印内容的可追溯管理。附图说明0019 图1为本发明在打印内容中嵌入水印信息方法一个实施例的示意图。0020 图2为本发明在打印内容中嵌入水印信息方法另一实施例的示意图。0021 图3为本发明在打印内容中嵌入水印信息的效果示意图。0022 图4为本发明在打印内容中嵌入水印信息装置一个实施例的示意图。0023 图5为本发明在打印内容中嵌入水印信息装置另一实施例的示意图。0024 图6为本发明在打印内容中嵌入水印信息装置又一实施例的示意图。具体实施方式0025 下面参照附图对本发明进行更全面的描述,其中说明本发明的示例性实施例。0026 图1为本发明在。
14、打印内容中嵌入水印信息方法一个实施例的示意图。如图1所示,该实施例的在打印内容中嵌入水印信息方法如下:0027 步骤101,接收信息处理单元发送的打印请求,其中打印请求中包括打印标识信息、打印内容、打印设备信息。0028 步骤102,利用打印标识信息生成水印信息。0029 步骤103,将打印内容转换为图片格式。0030 步骤104,将水印信息嵌入到图片格式的打印内容中,得到中间临时文件。0031 步骤105,将中间临时文件转换为待打印电子文件。0032 步骤106,将待打印电子文件发送给打印设备信息对应的打印机进行打印。0033 基于本发明上述实施例提供的在打印内容中嵌入水印信息的方法,通过接。
15、收信息处理单元发送的打印请求,其中打印请求中包括打印标识信息、打印内容、打印设备信息;利用打印标识信息生成水印信息;将打印内容转换为图片格式;将水印信息嵌入到图片格式的打印内容中,得到中间临时文件;将中间临时文件转换为待打印电子文件;将待打印电子文件发送给打印设备信息对应的打印机进行打印。由于将打印标识信息作为水印信息嵌入到打印内容中,从而能够实现对打印内容的可追溯管理。0034 其中在该实施例中,由于在将打印内容通过打印机驱动程序转换为待打印电子文件之前,已经将水印信息嵌入到打印内容中,因此本发明不需要对打印机驱动程序进行任何处理。因此相比于现有技术,实施本发明的成本更低。0035 根据本发。
16、明另一具体实施例,打印标识信息包括用户终端信息、用户登录信息、当前时间信息中的至少一个。0036 图2为本发明在打印内容中嵌入水印信息方法另一实施例的示意图。如图2所示,该实施例的在打印内容中嵌入水印信息方法如下:说 明 书CN 103164830 A3/4页60037 步骤201,接收信息处理单元发送的打印请求,其中打印请求中包括打印标识信息、打印内容、打印设备信息。0038 步骤202,利用打印标识信息生成水印信息。0039 步骤203,判断打印内容是否为图片格式。若打印内容不是图片格式,则执行步骤204;若打印内容是图片格式,则执行步骤205。0040 步骤204,将打印内容转换为图片格。
17、式。0041 通过将打印内容转换为图片格式,便于在打印内容中嵌入水印信息。0042 步骤205,根据预定规则,确定水印信息嵌入到打印内容中的位置。0043 步骤206,根据所述位置处的打印内容的颜色,利用预定的规则,调节水印信息的颜色及其对比度。0044 通过调节水印信息的颜色及其对比度,在能够识别水印信息内容的同时,还不影响用户阅读所打印的内容。0045 步骤207,判断水印信息是否能够在所述位置全部显示。若水印信息不能在所述位置全部显示,则执行步骤208;若水印信息能够在所述位置全部显示,则执行步骤209。0046 步骤208,对水印信息进行换行处理。0047 步骤209,将水印信息嵌入到。
18、图片格式的打印内容中,得到中间临时文件。0048 步骤210,将中间临时文件转换为待打印电子文件。0049 步骤211,将待打印电子文件发送给打印设备信息对应的打印机进行打印。0050 图3为本发明在打印内容中嵌入水印信息的效果示意图。如图3所示,在根据预定规则确定的位置上显示水印信息。由于水印信息明确给出了打印该内容的用户信息、用户终端信息、打印时间信息,因此有利于实现打印资料的追溯管理。其中在图3中,当确定在左上角嵌入水印信息时,由于该左上角不能显示水印信息的全部内容,因此需要对水印信息进行换行处理。从而确保了水印信息的完整性。0051 图4为本发明在打印内容中嵌入水印信息装置一个实施例的。
19、示意图。如图4所示,在打印内容中嵌入水印信息的装置包括接收单元401、水印信息生成单元402、格式转换单元403、嵌入单元404、文件转换单元405、发送单元406,其中:0052 接收单元401,用于接收信息处理单元发送的打印请求,其中打印请求中包括打印标识信息、打印内容、打印设备信息。0053 水印信息生成单元402,用于利用打印标识信息生成水印信息。0054 格式转换单元403,用于将打印内容转换为图片格式。0055 嵌入单元404,用于将水印信息嵌入到图片格式的打印内容中,得到中间临时文件。0056 文件转换单元405,用于将中间临时文件转换为待打印电子文件。0057 发送单元406,。
20、用于将待打印电子文件发送给打印设备信息对应的打印机进行打印。0058 基于本发明上述实施例提供的在打印内容中嵌入水印信息的装置,通过接收信息处理单元发送的打印请求,其中打印请求中包括打印标识信息、打印内容、打印设备信息;利用打印标识信息生成水印信息;将打印内容转换为图片格式;将水印信息嵌入到图片格式的打印内容中,得到中间临时文件;将中间临时文件转换为待打印电子文件;将待打印说 明 书CN 103164830 A4/4页7电子文件发送给打印设备信息对应的打印机进行打印。由于将打印标识信息作为水印信息嵌入到打印内容中,从而能够实现对打印内容的可追溯管理。0059 根据本发明另一具体实施例,打印标识。
21、信息包括:用户终端信息、用户登录信息、当前时间信息中的至少一个。0060 图5为本发明在打印内容中嵌入水印信息装置另一实施例的示意图。其中与图4所示实施例相比,在图5所示实施例中,还包括第一识别单元501,用于在接收单元401接收到打印请求后,判断打印内容是否为图片格式;若打印内容不是图片格式,则指示格式转换单元403将打印内容转换为图片格式;若打印内容是图片格式,则指示嵌入单元404将水印信息生成单元402生成的水印信息嵌入到图片格式的打印内容中。0061 图6为本发明在打印内容中嵌入水印信息装置另一实施例的示意图。其中与图5所示实施例相比,在图6所示实施例中,嵌入单元404还包括位置选择单。
22、元601、第二识别单元602、换行处理单元603、水印信息嵌入单元604,其中:0062 位置选择单元601,用于在接收到图形格式的打印内容和水印信息后,根据预定规则,确定水印信息嵌入到打印内容中的位置。0063 第二识别单元602,用于判断水印信息是否能够在所述位置全部显示;若水印信息不能在所述位置全部显示,则指示换行处理单元603对水印信息进行换行处理;若水印信息能够在所述位置全部显示,则指示水印信息嵌入单元604将水印信息嵌入到图形格式的打印内容中。0064 换行处理单元603,用于根据第二识别单元602的指示,对水印信息进行换行处理,然后指示水印信息嵌入单元604将进行换行处理后的水印。
23、信息嵌入到图形格式的打印内容中。0065 水印信息嵌入单元604,用于根据第二识别单元602的指示,将水印信息嵌入到图形格式的打印内容中;根据换行处理单元603的指示,将进行换行处理后的水印信息嵌入到图形格式的打印内容中。0066 根据本发明另一具体实施例,嵌入单元404还包括颜色调节单元605,用于在位置选择单元601确定水印信息嵌入到图形格式的打印内容中的位置之后,根据所述位置处的打印内容的颜色,利用预定的规则,调节水印信息的颜色及其对比度,然后指示第二识别单元602判断水印信息是否能够在所述位置全部显示。0067 本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。说 明 书CN 103164830 A1/5页8图1说 明 书 附 图CN 103164830 A2/5页9图2说 明 书 附 图CN 103164830 A3/5页10图3图4说 明 书 附 图CN 103164830 A10。