(19)中华 人民共和国 国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202111623439.6
(22)申请日 2021.12.28
(71)申请人 北京鼎盾信息科技有限公司
地址 100000 北京市西城区德外大街 新风
街2号天成科技大厦A座615房间
(72)发明人 谷宏兵 张一奇 李强
(74)专利代理 机构 北京同达信恒知识产权代理
有限公司 1 1291
代理人 路晓丹
(51)Int.Cl.
G06F 21/60(2013.01)
G06F 3/12(2006.01)
H04L 9/40(2022.01)
H04L 67/565(2022.01)
(54)发明名称
一种对打印数据进行 处理的方法、 装置及存
储介质
(57)摘要
本公开涉及打印领域, 公开了一种对打印数
据进行处理的方法、 装置及存储介质, 方法应用
于打印控制服务器, 包括: 响应于针对打印发起
设备触发的数据打印操作, 获取对应的打印数据
和打印参数, 对打印数据进行数据加密处理, 得
到第一密文打印数据, 将打印参数转化为与打印
输出设备相适配的格式, 在监测到第一密文打印
数据进入传输信道时, 基于预设的网络传输加密
包, 对第一密文打印数据和打印参数进行加密,
得到第二密文打印数据, 将第二密文打印数据通
过传输信道发送给打印输出设备, 以使打印输出
设备基于打印参数对第二密文打印数据解密后
的打印数据进行打印, 从而实现了打印数据在不
同系统之间的格式转换, 并保障了打印数据的安
全性。
权利要求书3页 说明书10页 附图4页
CN 114329547 A
2022.04.12
CN 114329547 A
1.一种对打印数据进行处理的方法, 其特征在于, 所述方法应用于打印控制服务器, 所
述方法包括:
响应于针对打印发起设备触发的数据打印操作, 获取所述数据打印操作对应的打印数
据和与所述打印数据对应的打印参数;
对所述打印数据进行数据加密处理, 得到第一密文打印数据, 以及将所述打印参数转
化为与打印输出设备相适配的格式;
在监测到所述第一密文打印数据进入传输信道时, 基于预设的网络传输加密包, 对所
述第一密文打印数据和打印参数进行加密, 得到第二密文打印数据, 将所述第二密文打印
数据通过所述传输信道发送给打印输出设备, 以使所述打印输出设备基于所述打印参数对
所述第二密文打印数据解密后的所述打印数据进行打印, 其中, 所述传输信道为所述打印
发起设备与所述打印输出设备之间的传输通道;
其中, 所述打印发起设备和所述打印输出设备对应的系统类型不同。
2.如权利要求1所述的方法, 其特 征在于, 所述打印控制服 务器独立设置; 或者
若所述打印控制服务器与所述打印发起设备均为Linux系统或者均为Windows系统, 则
所述打印控制服 务器部署在所述打印发起设备中; 或者
若所述打印控制服务器与所述打印输出设备均为Linux系统或者均为Windows系统, 则
所述打印控制服 务器部署在所述打印输出设备中。
3.如权利要求1所述的方法, 其特征在于, 所述响应于针对打印发起设备触发的数据打
印操作, 获取 所述数据打印操作对应的打印数据, 包括:
响应于针对所述打印发起设备触发的数据打印操作, 确定所述打印发起设备对应的第
一系统类型;
若所述第一系统类型为Linux系统, 则通过backend确定所述数据打印操作对应的数据
以及所述数据的格式, 并在判定所述格式不是PostScript时, 将所述格式转换为
PostScript格式, 将格式为PostScript的所述数据作为所述打印数据;
若所述第一系统类型为Windows系 统, 则通过端 口监视器确定所述数据打印操作对应
的数据以及所述数据的格式, 并在判定所述格式不是PostScript或者EMF ‑SPL时, 将所述格
式转换为PostScript或者EM F‑SPL格式, 将格式为Po stScript或者EM F‑SPL的所述数据作为
所述打印数据。
4.如权利要求1所述的方法, 其特征在于, 所述对所述打印数据进行数据加密处理之
前, 还包括:
响应于用户端对所述打印数据的内容更改指示, 基于所述内容更改指示, 对所述打印
数据进行 更改; 和/或
响应于用户端对所述打印参数的参数更改指示, 基于所述参数更改指示, 对所述打印
参数进行 更改。
5.如权利要求1所述的方法, 其特 征在于, 所述方法还 包括:
响应于用户端对所述打印数据的停止打印指示, 切断所述传输信道。
6.如权利要求1所述的方法, 其特征在于, 所述将所述第 二密文打印数据和所述打印参
数通过所述传输信道发送给打印输出设备之后, 还 包括:
将与所述网络传输加密包对应的网络传输解密包和与加密处理对应的解密处理方式权 利 要 求 书 1/3 页
2
CN 114329547 A
2发送给所述打印输出设备。
7.一种对打印数据进行处理的方法, 其特征在于, 所述方法应用于打印输出设备, 所述
方法包括:
对接收到的第 二密文打印数据进行解密, 获取打印数据, 其中, 所述第 二密文打印数据
是打印控制服务器在监测到第一密文打印数据和打印参数进入传输信道时, 基于预设的网
络传输加密包, 对所述第一密文打印数据和打印参数进行加密后得到的, 所述第一密文打
印数据是打印控制服务器在响应到针对打印发起设备触发的数据打印操作, 获取的所述数
据打印操作对应的打印数据, 并对所述打印数据进行数据加密处理后得到的, 打印发起设
备和打印输出设备对应的系统类型不同;
基于获取到的打印参数, 将所述打印数据输入打印机 中进行打印, 其中, 所述打印参数
是打印控制服务器获取 的与所述打印数据对应的, 且, 所述打印参数 的格式与打印输出设
备相适配。
8.如权利要求7所述的方法, 其特征在于, 所述对接收到的第二密文打印数据进行解
密, 获取打印数据, 包括:
接收与网络传输加密包 对应的网络传输解密包和与加密处 理对应的解密处 理方式;
基于所述网络传输解密包, 对接收到的所述第二密文打印数据进行解密, 得到第一密
文打印数据和打印参数;
基于所述 解密处理方式对所述第一密文打印数据进行解密, 得到打印数据。
9.一种对打印数据进行处 理的装置, 其特 征在于, 包括:
数据获取单元, 用于响应于针对打印发起设备触发的数据打印操作, 获取所述数据打
印操作对应的打印数据和与所述打印数据对应的打印参数;
第一处理单元, 用于对所述打印数据进行数据加密处理, 得到第一密文打印数据, 以及
将所述打印参数转 化为与打印输出设备相适配的格式;
第二处理单元, 用于在监测到所述第一密文打印数据进入传输信道时, 基于预设的网
络传输加密包, 对所述第一密 文打印数据和打印参数进 行加密, 得到第二密 文打印数据, 将
所述第二密 文打印数据通过所述传输信道发送给打印输出设备, 以使 所述打印输出设备基
于所述打印参数对所述第二密文打印数据解密后的所述打印数据进行打印, 其中, 所述传
输信道为所述打印发起设备与所述打印输出设备之间的传输通道;
其中, 所述打印发起设备和所述打印输出设备对应的系统类型不同。
10.一种对打印数据进行处 理的装置, 其特 征在于, 包括:
数据解密单元, 用于对接收到的第二密文打印数据进行解密, 获取打印数据, 其中, 所
述第二密文打印数据是打印控制服务器在监测到第一密文打印数据和打印参数进入传输
信道时, 基于预设的网络传输加密包, 对所述第一密文打印数据和打印参数进行加密后得
到的, 所述第一密文打印数据是打印控制服务器在响应到针对打印发起设备触发的数据打
印操作, 获取 的所述数据打印操作对应的打印数据, 并对所述打印数据进行数据加密处理
后得到的, 打印发起设备和打印输出设备对应的系统类型不同;
数据打印单元, 用于基于获取到的打印参数, 将所述打印数据输入打印机 中进行打印,
其中, 所述打印参数是打印控制服务器获取的与所述打印数据对应的, 且, 所述打印参数的
格式与打印输出设备相适配。权 利 要 求 书 2/3 页
3
CN 114329547 A
3
专利 一种对打印数据进行处理的方法、装置及存储介质
文档预览
中文文档
18 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共18页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-19 03:04:05上传分享