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

文档序号:35852122发布日期:2023-10-25 19:57阅读:21来源:国知局
一种基于标签识别的打印机管理方法以及服务器与流程

本技术涉及打印机,尤其涉及一种基于标签识别的打印机管理方法以及服务器。


背景技术:

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


技术实现思路

1、本技术提供了一种基于标签识别的打印机管理方法以及服务器,以解决当前打印机管理方法存在数据安全性低的技术问题。

2、为了解决上述技术问题,第一方面,本技术提供了一种基于标签识别的打印机管理方法,应用于服务器,所述服务器与至少一个打印机设备和电子设备通信连接,所述管理方法包括:

3、获取所述电子设备发送的打印机管理请求,所述打印机管理请求携带有标签数据和待管理项目,所述标签数据为所述电子设备扫描目标打印机设备采集并验证得到,所述待管理项目包括打印管理项目和配置管理项目;

4、基于预设的打印机设备信息库,识别所述标签数据对应的打印机设备信息,所述打印机设备信息包括设备类型、打印功能信息和设备配置信息;

5、利用预设的打印机管理配置策略,基于所述打印机设备信息,配置所述待管理项目的管理操作数据;

6、将所述管理操作数据发送至所述目标打印机设备,并将所述目标打印机设备的管理操作结果反馈给所述电子设备,所述管理操作数据用于所述目标打印机设备执行所述管理操作数据对应的管理操作。

7、在第一方面的一些实现方式中,所述基于预设的打印机设备信息库,识别所述标签数据对应的打印机设备信息,包括:

8、基于分割解析策略或正则表达式解析策略,对所述标签数据进行解析,得到所述标签数据所描述的产品信息;

9、基于所述打印机设备信息库中的打印机产品信息,确定所述标签数据所描述的产品信息与所述打印机产品信息是否一致,以验证所述标签数据的有效性;

10、若所述标签数据有效,则基于所述标签数据所描述的产品信息,调取所述打印机设备信息库中与所述产品信息对应的打印机设备信息。

11、在第一方面的一些实现方式中,所述基于所述打印机设备信息库中的打印机产品信息,确定所述标签数据所描述的产品信息与所述打印机产品信息是否一致,包括:

12、利用预设多信息匹配算法,计算所述标签数据所描述的产品信息与所述打印机产品信息之间的匹配度;

13、若所述匹配度大于预设阈值,则确定所述标签数据有效;

14、所述预设多信息匹配算法的表达式为:

15、;

16、其中,表示匹配度,n表示产品信息的总数,表示标签数据所描述的第个产品信息,表示标签数据所描述的所有产品信息的均值,表示第个打印机产品信息,表示所有打印机产品信息的均值。

17、在第一方面的一些实现方式中,所述利用预设的打印机管理配置策略,基于所述打印机设备信息,配置所述待管理项目的管理操作数据,包括:

18、对所述待管理项目进行解析,得到所述待管理项目的项目数据,所述项目数据包括待打印数据或配置指令数据;

19、确定所述项目数据对应的所述打印机管理配置策略;

20、利用所述打印机管理配置策略,对所述项目数据和所述打印机设备信息进行数据处理,生成所述待管理项目的管理操作数据。

21、在第一方面的一些实现方式中,若所述待管理项目为打印管理项目,所述利用所述打印机管理配置策略,对所述项目数据和所述打印机设备信息进行数据处理,生成所述待管理项目的管理操作数据,包括:

22、基于所述打印功能信息中的解析功能策略,对所述打印管理项目的待打印数据进行解析,得到解析后的待打印数据;

23、基于所述打印功能信息中的渲染功能策略,对解析后的所述待打印数据进行渲染,得到渲染后的待打印数据;

24、基于渲染后的所述待打印数据,生成所述打印管理项目的打印任务执行操作数据。

25、在第一方面的一些实现方式中,若所述待管理项目为配置管理项目,所述利用所述打印机管理配置策略,对所述项目数据和所述打印机设备信息进行数据处理,生成所述待管理项目的管理操作数据,包括:

26、对所述配置管理项目的配置指令数据进行解析,得到待配置数据;

27、利用所述设备配置信息,验证所述目标打印机设备是否支持变更为所述待配置数据;

28、若所述目标打印机设备支持变更为所述待配置数据,则将所述待配置数据生成为所述配置管理项目的配置变更操作数据。

29、在第一方面的一些实现方式中,所述将所述管理操作数据发送至所述目标打印机设备,并将所述目标打印机设备的管理操作结果反馈给所述电子设备之后,还包括:

30、基于所述打印机管理请求、管理操作数据和管理操作结果,生成打印机管理日志。

31、第二方面,本技术还提供一种服务器,所述服务器与至少一个打印机设备和电子设备通信连接,所述服务器包括:

32、获取模块,用于获取所述电子设备发送的打印机管理请求,所述打印机管理请求携带有标签数据和待管理项目,所述标签数据为所述电子设备扫描目标打印机设备采集并验证得到,所述待管理项目包括打印管理项目和配置管理项目;

33、识别模块,用于基于预设的打印机设备信息库,识别所述标签数据对应的打印机设备信息,所述打印机设备信息包括设备类型、打印功能信息和网络配置信息;

34、配置模块,用于利用预设的打印机管理配置策略,基于所述打印机设备信息,配置所述待管理项目的管理操作数据;

35、反馈模块,用于将所述管理操作数据发送至所述目标打印机设备,并将所述目标打印机设备的管理操作结果反馈给所述电子设备,所述管理操作数据用于所述目标打印机设备执行所述管理操作数据对应的管理操作。

36、在第二方面的一些实现方式中,所述识别模块,包括:

37、第一解析单元,用于基于分割解析策略或正则表达式解析策略,对所述标签数据进行解析,得到所述标签数据所描述的产品信息;

38、第一确定单元,用于基于所述打印机设备信息库中的打印机产品信息,确定所述标签数据所描述的产品信息与所述打印机产品信息是否一致,以验证所述标签数据的有效性;

39、调取单元,用于若所述标签数据有效,则基于所述标签数据所描述的产品信息,调取所述打印机设备信息库中与所述产品信息对应的打印机设备信息。

40、在第二方面的一些实现方式中,所述配置模块,包括:

41、第二解析单元,用于对所述待管理项目进行解析,得到所述待管理项目的项目数据,所述项目数据包括待打印数据、功能指令数据或配置指令数据;

42、第二确定单元,用于确定所述项目数据对应的所述打印机管理配置策略;

43、生成单元,用于利用所述打印机管理配置策略,对所述项目数据和所述打印机设备信息进行数据处理,生成所述待管理项目的管理操作数据。

44、与现有技术相比,本技术至少具备以下有益效果:

45、通过获取所述电子设备发送的打印机管理请求,所述打印机管理请求携带有标签数据和待管理项目,所述标签数据为所述电子设备扫描目标打印机设备采集并验证得到,所述待管理项目包括打印管理项目和配置管理项目,以利用标签识别技术验证电子设备的身份信息,避免被未授权访问,提高打印机信息安全性;基于预设的打印机设备信息库,识别所述标签数据对应的打印机设备信息,所述打印机设备信息包括设备类型、打印功能信息和设备配置信息,以识别当前扫描的打印机设备存储于服务器的打印机设备信息,避免打印机设备信息以明文形式存储于打印机,进一步提高打印机信息安全性;利用预设的打印机管理配置策略,基于所述打印机设备信息,配置所述待管理项目的管理操作数据,以利用服务器智能配置管理操作数据,避免未授权用户篡改打印机配置信息,提高敏感信息的安全性和保证打印机输出的准确性;最后将所述管理操作数据发送至所述目标打印机设备,并将所述目标打印机设备的管理操作结果反馈给所述电子设备,所述管理操作数据用于所述目标打印机设备执行所述管理操作数据对应的管理操作。本技术实现提高打印机信息的安全性和保证打印机输出的正确性。

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