基于云服务的多用户打印方法技术

技术编号:39672770 阅读:13 留言:0更新日期:2023-12-11 18:38
本发明专利技术公开了基于云服务的多用户打印方法

【技术实现步骤摘要】
基于云服务的多用户打印方法、系统和存储介质


[0001]本专利技术涉及云
,尤其涉及基于云服务的多用户打印方法

系统和存储介质


技术介绍

[0002]在一些对文件管控较严格的领域例如医药生产领域,基于安全考虑对于文件打印的管控是非常严格的,文档打印所使用的打印机往往需要提前经过安全验证,并且不同业务或管理部门能够使用的打印机也需要进行严格区分和限制

[0003]然而目前针对公司各打印机的操作管理系统大部分均布置在本地,同时通过管理员为各部门所属打印机配置专属使用密码来限制无权限人员的文档打印作业,这种本地配置方式调整繁琐,不能根据企业人员调整对相关打印机用户权限进行快速调整


技术实现思路

[0004]本专利技术针对现有技术中的不足,提供了一种基于云服务的多用户打印方法,包括如下步骤:
[0005]接收用户终端发送的打印需求指令,识别所述打印需求指令中的用户身份信息,所述用户身份信息包含客户单位标识和部门标识;
[0006]根据客户单位标识和部门标识查询打印管理数据库中并获取可供使用的打印机组成候选打印机组,所述打印管理数据库记录有与各客户单位标识对应的单位所属打印机

以及各单位所属打印机与单位所属各部门标识的关联关系,所述关联关系被配置为各部门对打印机的使用权限;
[0007]向用户终端发送候选打印机组信息并接收用户终端反馈的打印任务请求,所述打印任务请求中包含从候选打印机组中指定的目标打印机信息,转发所述打印任务请求至目标打印机所在的打印客户端进行打印作业

[0008]优选的,所述步骤向用户终端发送候选打印机组信息并接收用户终端反馈的打印任务请求,转发所述打印任务请求至目标打印机所在的打印客户端进行打印作业,具体包括:
[0009]向用户终端发送候选打印机组信息并获取用户终端发送的打印任务请求,所述打印任务请求中包含从候选打印机组中指定的目标打印机信息;
[0010]根据目标打印机信息从打印管理数据库中获取对应的打印客户端地址,将打印任务请求按所述打印客户端地址发送至目标打印机所在的打印客户端进行打印作业;
[0011]在接收到打印客户端监听到的目标打印机反馈的打印结果后,根据用户身份信息通过网络向所述打印任务请求对应的用户终端回复打印结果信息

[0012]优选的,基于云服务的多用户打印方法还包括:根据接收到的打印客户端在启动后上传的所连接各打印机信息来更新打印管理数据库,所述打印机信息被配置为在打印客户端启动后扫描客户本地服务器上所有打印机驱动

并结合配置的客户单位标识以及客户
本地服务器标识后生成的与所述打印客户端相连的处于工作状态的各打印机身份信息

[0013]优选的,所述步骤识别所述打印需求指令中的用户身份信息,具体包括:
[0014]获取用户终端发送的打印需求指令,分析所述打印需求指令中的用户身份信息;
[0015]若所述用户身份信息中包含多个客户单位标识和对应的部门标识,则获取所述打印需求指令的发送地址,根据所述发送地址在打印管理数据库查询所属客户单位标识,若所属客户单位标识在分析获取的多个客户单位标识中,则向用户终端发送客户单位选取指令,所述客户单位选取指令中包含匹配的所属客户单位标识和
/
或可选的剩余客户单位标识;
[0016]收到用户终端反馈的打印需求更新指令后,识别所述打印需求更新指令中的唯一客户单位标识和相应的部门标识作为更新的用户信息

[0017]优选的,所述步骤根据客户单位标识和部门标识查询打印管理数据库中并获取可供使用的打印机组成候选打印机组,具体包括:
[0018]若用户身份信息中包含多个部门标识,则查询所属打印需求指令中是否包含有保密标识;
[0019]如具有保密标识则在打印管理数据库中查询并获取关联该多个部门标识中至少一个的部门打印机,遍历所选各部门打印机中是否存在保密属性,获取具有保密属性的部门打印机组成候选打印机组;
[0020]如不具有保密标识则在打印管理数据库中查询关联该多个部门标识中至少一个的各部门打印机组成候选打印机组

[0021]优选的,所述打印需求指令中还包括打印任务所属的项目标识以及项目协作部门信息,所述项目协作部门信息包含参与项目的各部门标识,所述步骤根据客户单位标识和部门标识查询打印管理数据库中并获取可供使用的打印机组成候选打印机组,还包括:
[0022]根据客户单位标识在打印管理数据库中查询所述客户单位标识对应的项目协作数据集,在所述项目协作数据集中查询所述项目标识对应的项目协作部门信息,所述项目协作部门信息包含参与该项目的各协作部门标识;
[0023]根据客户单位标识和各协作部门标识在打印管理数据库中查询关联该客户单位标识

以及多个协作部门标识中至少一个的各部门打印机组成候选打印机组

[0024]本专利技术还公开了一种基于云服务的多用户打印系统,包括:接收模块,用于接收用户终端发送的打印需求指令,识别所述打印需求指令中的用户身份信息,所述用户身份信息包含客户单位标识和部门标识;打印机组获取模块,用于根据客户单位标识和部门标识查询打印管理数据库中并获取可供使用的打印机组成候选打印机组,所述打印管理数据库记录有与各客户单位标识对应的单位所属打印机

以及各单位所属打印机与单位所属各部门标识的关联关系,所述关联关系被配置为各部门对打印机的使用权限;打印信息发送模块,用于向用户终端发送候选打印机组信息并接收用户终端反馈的打印任务请求,所述打印任务请求中包含从候选打印机组中指定的目标打印机信息,转发所述打印任务请求至目标打印机所在的打印客户端进行打印作业

[0025]优选的,所述打印信息发送模块还包括:请求获取模块,用于向用户终端发送候选打印机组信息并获取用户终端发送的打印任务请求,所述打印任务请求中包含从候选打印机组中指定的目标打印机信息;请求发送模块,用于根据目标打印机信息从打印管理数据
库中获取对应的打印客户端地址,将打印任务请求按所述打印客户端地址发送至目标打印机所在的打印客户端进行打印作业;结果回复模块,用于在接收到打印客户端监听到的目标打印机反馈的打印结果后,根据用户身份信息通过网络向所述打印任务请求对应的用户终端回复打印结果信息

[0026]本专利技术还公开了一种服务器,包括存储器

处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述任一所述方法的步骤

[0027]本专利技术还公开了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述任一所述方法的步骤

[0028]本实施例公开的基于本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
基于云服务的多用户打印方法,其特征在于,包括如下步骤:接收用户终端发送的打印需求指令,识别所述打印需求指令中的用户身份信息,所述用户身份信息包含客户单位标识和部门标识;根据客户单位标识和部门标识查询打印管理数据库中并获取可供使用的打印机组成候选打印机组,所述打印管理数据库记录有与各客户单位标识对应的单位所属打印机

以及各单位所属打印机与单位所属各部门标识的关联关系,所述关联关系被配置为各部门对打印机的使用权限;向用户终端发送候选打印机组信息并接收用户终端反馈的打印任务请求,所述打印任务请求中包含从候选打印机组中指定的目标打印机信息,转发所述打印任务请求至目标打印机所在的打印客户端进行打印作业
。2.
根据权利要求1所述的基于云服务的多用户打印方法,其特征在于,所述步骤向用户终端发送候选打印机组信息并接收用户终端反馈的打印任务请求,转发所述打印任务请求至目标打印机所在的打印客户端进行打印作业,具体包括:向用户终端发送候选打印机组信息并获取用户终端发送的打印任务请求,所述打印任务请求中包含从候选打印机组中指定的目标打印机信息;根据目标打印机信息从打印管理数据库中获取对应的打印客户端地址,将打印任务请求按所述打印客户端地址发送至目标打印机所在的打印客户端进行打印作业;在接收到打印客户端监听到的目标打印机反馈的打印结果后,根据用户身份信息通过网络向所述打印任务请求对应的用户终端回复打印结果信息
。3.
根据权利要求2所述的基于云服务的多用户打印方法,其特征在于,还包括:根据接收到的打印客户端在启动后上传的所连接各打印机信息来更新打印管理数据库,所述打印机信息被配置为在打印客户端启动后扫描客户本地服务器上所有打印机驱动

并结合配置的客户单位标识以及客户本地服务器标识后生成的与所述打印客户端相连的处于工作状态的各打印机身份信息
。4.
根据权利要求2所述的基于云服务的多用户打印方法,其特征在于,所述步骤识别所述打印需求指令中的用户身份信息,具体包括:获取用户终端发送的打印需求指令,分析所述打印需求指令中的用户身份信息;若所述用户身份信息中包含多个客户单位标识和对应的部门标识,则获取所述打印需求指令的发送地址,根据所述发送地址在打印管理数据库查询所属客户单位标识,若所属客户单位标识在分析获取的多个客户单位标识中,则向用户终端发送客户单位选取指令,所述客户单位选取指令中包含匹配的所属客户单位标识和
/
或可选的剩余客户单位标识;收到用户终端反馈的打印需求更新指令后,识别所述打印需求更新指令中的唯一客户单位标识和相应的部门标识作为更新的用户信息
。5.
根据权利要求4所述的基于云服务的多用户打印方法,其特征在于,所述步骤根据客户单位标识和部门标识查询打印管理数据库中并获取可供使用的打印机组成候选打印机组,具体包括:若用户身份信息中包含多个部门标识,则查询所属打印需求指令中是否包含有保密标识;如具有保密标识则在打印管理...

【专利技术属性】
技术研发人员:魏巍包卿王立君刁旺喜
申请(专利权)人:明度智云浙江科技有限公司
类型:发明
国别省市:

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

1