一种基于标签识别的打印机管理方法以及服务器技术

技术编号:39182564 阅读:10 留言:0更新日期:2023-10-27 08:30
本申请公开了一种基于标签识别的打印机管理方法以及服务器,通过获取电子设备发送的打印机管理请求,打印机管理请求携带有标签数据和待管理项目,标签数据为电子设备扫描目标打印机设备采集并验证得到,待管理项目包括打印管理项目和配置管理项目;基于预设的打印机设备信息库,识别标签数据对应的打印机设备信息;利用预设的打印机管理配置策略,基于打印机设备信息,配置待管理项目的管理操作数据;最后将管理操作数据发送至目标打印机设备,并将目标打印机设备的管理操作结果反馈给电子设备,管理操作数据用于目标打印机设备执行管理操作数据对应的管理操作。本申请实现提高打印机信息的安全性和保证打印机输出的正确性。印机信息的安全性和保证打印机输出的正确性。印机信息的安全性和保证打印机输出的正确性。

【技术实现步骤摘要】
一种基于标签识别的打印机管理方法以及服务器


[0001]本申请涉及打印机
,尤其涉及一种基于标签识别的打印机管理方法以及服务器。

技术介绍

[0002]热敏打印机、标签打印机、票据打印机、便携式打印机等打印机的管理方法往往采用本地管理,每个打印机通常需要通过菜单界面或物理按键进行手动操作,打印机的当前打印任务、打印记录、打印功能配置和网络配置等管理信息可能以明文形式存储在打印机中,其容易遭到未授权访问和篡改,导致敏感信息泄露和打印机输出错误。

技术实现思路

[0003]本申请提供了一种基于标签识别的打印机管理方法以及服务器,以解决当前打印机管理方法存在数据安全性低的技术问题。
[0004]为了解决上述技术问题,第一方面,本申请提供了一种基于标签识别的打印机管理方法,应用于服务器,所述服务器与至少一个打印机设备和电子设备通信连接,所述管理方法包括:获取所述电子设备发送的打印机管理请求,所述打印机管理请求携带有标签数据和待管理项目,所述标签数据为所述电子设备扫描目标打印机设备采集并验证得到,所述待管理项目包括打印管理项目和配置管理项目;基于预设的打印机设备信息库,识别所述标签数据对应的打印机设备信息,所述打印机设备信息包括设备类型、打印功能信息和设备配置信息;利用预设的打印机管理配置策略,基于所述打印机设备信息,配置所述待管理项目的管理操作数据;将所述管理操作数据发送至所述目标打印机设备,并将所述目标打印机设备的管理操作结果反馈给所述电子设备,所述管理操作数据用于所述目标打印机设备执行所述管理操作数据对应的管理操作。
[0005]在第一方面的一些实现方式中,所述基于预设的打印机设备信息库,识别所述标签数据对应的打印机设备信息,包括:基于分割解析策略或正则表达式解析策略,对所述标签数据进行解析,得到所述标签数据所描述的产品信息;基于所述打印机设备信息库中的打印机产品信息,确定所述标签数据所描述的产品信息与所述打印机产品信息是否一致,以验证所述标签数据的有效性;若所述标签数据有效,则基于所述标签数据所描述的产品信息,调取所述打印机设备信息库中与所述产品信息对应的打印机设备信息。
[0006]在第一方面的一些实现方式中,所述基于所述打印机设备信息库中的打印机产品信息,确定所述标签数据所描述的产品信息与所述打印机产品信息是否一致,包括:
利用预设多信息匹配算法,计算所述标签数据所描述的产品信息与所述打印机产品信息之间的匹配度;若所述匹配度大于预设阈值,则确定所述标签数据有效;所述预设多信息匹配算法的表达式为:;其中,表示匹配度,n表示产品信息的总数,表示标签数据所描述的第个产品信息,表示标签数据所描述的所有产品信息的均值,表示第个打印机产品信息,表示所有打印机产品信息的均值。
[0007]在第一方面的一些实现方式中,所述利用预设的打印机管理配置策略,基于所述打印机设备信息,配置所述待管理项目的管理操作数据,包括:对所述待管理项目进行解析,得到所述待管理项目的项目数据,所述项目数据包括待打印数据或配置指令数据;确定所述项目数据对应的所述打印机管理配置策略;利用所述打印机管理配置策略,对所述项目数据和所述打印机设备信息进行数据处理,生成所述待管理项目的管理操作数据。
[0008]在第一方面的一些实现方式中,若所述待管理项目为打印管理项目,所述利用所述打印机管理配置策略,对所述项目数据和所述打印机设备信息进行数据处理,生成所述待管理项目的管理操作数据,包括:基于所述打印功能信息中的解析功能策略,对所述打印管理项目的待打印数据进行解析,得到解析后的待打印数据;基于所述打印功能信息中的渲染功能策略,对解析后的所述待打印数据进行渲染,得到渲染后的待打印数据;基于渲染后的所述待打印数据,生成所述打印管理项目的打印任务执行操作数据。
[0009]在第一方面的一些实现方式中,若所述待管理项目为配置管理项目,所述利用所述打印机管理配置策略,对所述项目数据和所述打印机设备信息进行数据处理,生成所述待管理项目的管理操作数据,包括:对所述配置管理项目的配置指令数据进行解析,得到待配置数据;利用所述设备配置信息,验证所述目标打印机设备是否支持变更为所述待配置数据;若所述目标打印机设备支持变更为所述待配置数据,则将所述待配置数据生成为所述配置管理项目的配置变更操作数据。
[0010]在第一方面的一些实现方式中,所述将所述管理操作数据发送至所述目标打印机设备,并将所述目标打印机设备的管理操作结果反馈给所述电子设备之后,还包括:基于所述打印机管理请求、管理操作数据和管理操作结果,生成打印机管理日志。
[0011]第二方面,本申请还提供一种服务器,所述服务器与至少一个打印机设备和电子
设备通信连接,所述服务器包括:获取模块,用于获取所述电子设备发送的打印机管理请求,所述打印机管理请求携带有标签数据和待管理项目,所述标签数据为所述电子设备扫描目标打印机设备采集并验证得到,所述待管理项目包括打印管理项目和配置管理项目;识别模块,用于基于预设的打印机设备信息库,识别所述标签数据对应的打印机设备信息,所述打印机设备信息包括设备类型、打印功能信息和网络配置信息;配置模块,用于利用预设的打印机管理配置策略,基于所述打印机设备信息,配置所述待管理项目的管理操作数据;反馈模块,用于将所述管理操作数据发送至所述目标打印机设备,并将所述目标打印机设备的管理操作结果反馈给所述电子设备,所述管理操作数据用于所述目标打印机设备执行所述管理操作数据对应的管理操作。
[0012]在第二方面的一些实现方式中,所述识别模块,包括:第一解析单元,用于基于分割解析策略或正则表达式解析策略,对所述标签数据进行解析,得到所述标签数据所描述的产品信息;第一确定单元,用于基于所述打印机设备信息库中的打印机产品信息,确定所述标签数据所描述的产品信息与所述打印机产品信息是否一致,以验证所述标签数据的有效性;调取单元,用于若所述标签数据有效,则基于所述标签数据所描述的产品信息,调取所述打印机设备信息库中与所述产品信息对应的打印机设备信息。
[0013]在第二方面的一些实现方式中,所述配置模块,包括:第二解析单元,用于对所述待管理项目进行解析,得到所述待管理项目的项目数据,所述项目数据包括待打印数据、功能指令数据或配置指令数据;第二确定单元,用于确定所述项目数据对应的所述打印机管理配置策略;生成单元,用于利用所述打印机管理配置策略,对所述项目数据和所述打印机设备信息进行数据处理,生成所述待管理项目的管理操作数据。
[0014]与现有技术相比,本申请至少具备以下有益效果:通过获取所述电子设备发送的打印机管理请求,所述打印机管理请求携带有标签数据和待管理项目,所述标签数据为所述电子设备扫描目标打印机设备采集并验证得到,所述待管理项目包括打印管理项目和配置管理项目,以利用标签识别技术验证电子设备的身份信息,避免被未授权访问,提高打印机信息安全性;基于预设的打印机设备信息库,识别所述标签数据对应的打印机设备信息,所述打印机设备信息包本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于标签识别的打印机管理方法,其特征在于,应用于服务器,所述服务器与至少一个打印机设备和电子设备通信连接,所述管理方法包括:获取所述电子设备发送的打印机管理请求,所述打印机管理请求携带有标签数据和待管理项目,所述标签数据为所述电子设备扫描目标打印机设备采集并验证得到,所述待管理项目包括打印管理项目和配置管理项目;基于预设的打印机设备信息库,识别所述标签数据对应的打印机设备信息,所述打印机设备信息包括设备类型、打印功能信息和设备配置信息;利用预设的打印机管理配置策略,基于所述打印机设备信息,配置所述待管理项目的管理操作数据;将所述管理操作数据发送至所述目标打印机设备,并将所述目标打印机设备的管理操作结果反馈给所述电子设备,所述管理操作数据用于所述目标打印机设备执行所述管理操作数据对应的管理操作;基于所述打印机管理请求、管理操作数据和管理操作结果,生成打印机管理日志;所述基于预设的打印机设备信息库,识别所述标签数据对应的打印机设备信息,包括:基于分割解析策略或正则表达式解析策略,对所述标签数据进行解析,得到所述标签数据所描述的产品信息;基于所述打印机设备信息库中的打印机产品信息,确定所述标签数据所描述的产品信息与所述打印机产品信息是否一致,以验证所述标签数据的有效性;若所述标签数据有效,则基于所述标签数据所描述的产品信息,调取所述打印机设备信息库中与所述产品信息对应的打印机设备信息;所述基于所述打印机设备信息库中的打印机产品信息,确定所述标签数据所描述的产品信息与所述打印机产品信息是否一致,包括:利用预设多信息匹配算法,计算所述标签数据所描述的产品信息与所述打印机产品信息之间的匹配度;若所述匹配度大于预设阈值,则确定所述标签数据有效;所述预设多信息匹配算法的表达式为:;其中,表示匹配度,n表示产品信息的总数,表示标签数据所描述的第个产品信息,表示标签数据所描述的所有产品信息的均值,表示第个打印机产品信息,表示所有打印机产品信息的均值。2.如权利要求1所述的基于标签识别的打印机管理方法,其特征在于,所述利用预设的打印机管理配置策略,基于所述打印机设备信息,配置所述待管理项目的管理操作数据,包括:对所述待管理项目进行解析,得到所述待管理项目的项目数据,所述项目数据包括待打印数据或配置指令数据;确定所述项目数据对应的所述打印机管理配置策略;
利用所述打印机管理配置策略,对所述项目数据和所述打印机设备信息进行数据处理,生成所述待管理项目的管理操作数据。3.如权利要求2所述的基于标签识别的打印机管理方法,其特征在于,若所述待管理项目为打印管理项目,所述利用所述打印机管理配置策略,对所述项目数据和所述打印机设备信息进行数据处理,生成所述待管理项目的管理操作数据,包括:基于所述打印功能信息中的解析功能策略,对所述打印管理项目的待打印数据进行解析,得到解析后的待打印数据;基于所述打印功能信息中的渲染功能策略,对解析后的所述待打印数据进行渲染,得到渲染后的待打印数据;基于渲染后的所述...

【专利技术属性】
技术研发人员:请求不公布姓名
申请(专利权)人:珠海芯烨电子科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1