打印机、打印系统及方法、服务器的制造方法

文档序号:8292314阅读:663来源:国知局
打印机、打印系统及方法、服务器的制造方法
【技术领域】
[0001]本申请涉及打印技术领域,尤其涉及一种打印系统、方法及其相关的打印机和服务器。
【背景技术】
[0002]在现代企业办公室中,通常是多台计算机组成一个局域网且各台计算机在局域网内共享使用一台打印机,或者是多台计算机和多台打印机组成一个局域网,每台计算机都可以将打印任务及数据通过局域网发送到对应的打印机端口,打印机根据接收的打印机任务先后顺序依次执行打印。然而,这种共享打印机的方式也存在一定风险,例如,打印机与计算机的距离较远,使用者不能及时取走打印资料,将容易造成重要资料的泄露。而且,由于没有好的管理办法,打印机的使用可能会比较随意,有可能会被乱用,造成浪费。
[0003]因此,亟需一种新的解决方案来解决现有的打印机系统中存在上述问题。

【发明内容】

[0004]本申请提供一种实现终端认证打印的解决方案,用以提高打印的安全性,避免打印文件出现丢失的情况,进一步地,还实现了打印权限的管理。
[0005]根据本申请的第一方面,本申请提供一种打印机,包括:光接收设备,用于接收并解调携带有身份识别数据的光信号,并将解调出的所述身份识别数据发送出去;数据接收模块,用于接收来自所述光接收设备的身份识别数据;打印控制模块,用于确定与所述数据接收模块接收到的身份识别数据绑定的客户端的相关信息,并发出打印控制信号以便打印所述客户端对应的打印任务。
[0006]一种实施例中,所述打印机还包括:认证处理模块,用于确定所述数据接收模块接收的身份识别数据是否具有打印权限,并在确定出所述身份识别数据具有打印权限后,触发所述打印控制模块工作。
[0007]另一种实施例中,所述打印机还包括:第一存储模块,用于存储账号信息,所述账号信息包括具有打印权限的身份识别数据、以及与所述身份识别数据绑定的客户端的相关信息;所述认证处理模块用于从所述第一存储模块中查找是否存在所述数据接收模块接收的身份识别数据,并根据查找结果确定所述接收的身份识别数据具有打印权限;或者,所述打印机还包括:信息获取模块,用于获取预存的账号信息,所述账号信息包括具有打印权限的身份识别数据、以及与所述身份识别数据绑定的客户端的相关信息;所述认证处理模块用于根据获取的账号信息,对所述数据接收模块接收到的身份识别数据进行判断,如果所述账号信息中存在所述身份识别数据,则确定所述身份识别数据具有打印权限。
[0008]又一种实施例中,所述打印机还包括:权限提供模块,用于为客户端分配具有打印权限的身份识别数据,并保存所分配的客户端的相关信息及其对应的身份识别数据,或者所述权限提供模块用于为客户端分配具有打印权限的身份识别数据,保存所分配的客户端的相关信息及其对应的身份识别数据,并向其它打印机提供所述客户端的相关信息及其对应的身份识别数据;和/或,本地记录模块,用于记录已打印出纸的客户端信息或者记录已打印出纸的客户端信息及其对应的打印任务。另一种实施例中,所述打印机还包括:权限分配模块,用于接收光控移动终端发送来的用以获取具有打印权限的身份识别数据的请求,根据所述请求向所述光控移动终端分配具有打印权限的身份识别数据;和/或,打印信息存储模块,用于存储本地的打印信息和来自其它打印机的打印信息,所述打印信息包括打印状态报告信息以及故障状况。
[0009]优选地,所述光信号包括可见光信号。
[0010]根据本申请的第二方面,本申请提供一种打印系统,包括:至少一台打印机;至少一个光接收设备,用于接收携带有身份识别数据的光信号,解调所述光信号以获取所述身份识别数据,并将所述身份识别数据发送给所述打印机,所述打印机包括:数据接收模块,用于接收来自所述光接收设备的身份识别数据;打印控制模块,用于确定与所述数据接收模块接收到的身份识别数据绑定的客户端的相关信息,并发出打印控制信号以打印所述客户端对应的打印任务。
[0011]一种实施例中,所述打印机还包括:认证处理模块,用于确定所述数据接收模块接收的身份识别数据是否具有打印权限,并在确定出所述身份识别数据具有打印权限后,触发所述打印控制模块工作。又一种实施例中,所述打印机还包括:第一存储模块,用于存储账号信息,所述账号信息包括具有打印权限的身份识别数据、以及与所述身份识别数据绑定的客户端的相关信息;所述认证处理模块用于从所述第一存储模块中查找是否存在所述数据接收模块接收的身份识别数据,并根据查找结果确定所述接收的身份识别数据具有打印权限;或者,所述打印机还包括:信息获取模块,用于获取预存的账号信息,所述账号信息包括具有打印权限的身份识别数据、以及与所述身份识别数据绑定的客户端的相关信息;所述认证处理模块用于根据获取的账号信息,对所述数据接收模块接收到的身份识别数据进行判断,如果所述账号信息中存在所述身份识别数据,则确定所述身份识别数据具有打印权限。另一种实施例中,所述打印机还包括:权限提供模块,用于为客户端分配具有打印权限的身份识别数据,并保存所分配的客户端信息及其对应的身份识别数据;和/或,本地记录模块,用于记录已打印出纸的客户端信息或者记录已打印出纸的客户端信息及其对应的打印任务。
[0012]再一种实施例中,所述打印系统还包括:至少一个光控移动终端,用于将身份识别数据转变为光信号并发射出去。一种实施例中,所述光控移动终端包括:调制模块,用于将身份识别数据以预定格式进行编码,并将编码后的数据调制到驱动发光模块;所述驱动发光模块用于将所述调制模块输入的数据转变为光信号,并将所述光信号发射出去。另一种实施例中,所述光控移动终端还包括:指纹采集模块,用于接收输入的指纹信息;指纹认证模块,用于将所述输入的指纹信息与预存的用户指纹信息进行比对,当所述输入的指纹信息与所述预存的用户指纹信息匹配时,解锁所述光控移动终端;或者,所述光控移动终端还包括:密码认证模块,用于接收输入的密码,并将所述输入的密码与预存的密码进行比较,当所述输入的密码与所述预存的密码匹配时,解锁所述光控移动终端。
[0013]另一种实施例中,所述光接收设备包括:光接收模块,用于接收所述光控移动终端发送来的光信号;解调模块,用于将接收到的光信号解调成所述身份识别数据;数据发送模块,用于将解调出的身份识别数据发送到所述打印机。
[0014]又一种实施例中,所述至少一台打印机包括至少一台主打印机和至少一台副打印机,所述主打印机包括权限提供模块,用于为客户端分配具有打印权限的身份识别数据,保存所分配的客户端的相关信息及其对应的身份识别数据,并为所述副打印机提供所述客户端的相关信息及其对应的身份识别数据。进一步地,所述主打印机还包括:权限分配模块,用于接收光控移动终端发送来的用以获取具有打印权限的身份识别数据的请求,根据所述请求向所述光控移动终端分配具有打印权限的身份识别数据;和/或,打印信息存储模块,用于存储本地的打印信息和来自其它打印机的打印信息,所述打印信息包括打印状态报告信息以及故障状况。
[0015]另一种实施例中,所述打印系统还包括服务器,所述服务器包括:权限分配模块,用于向所述光控移动终端分配具有打印权限的身份识别数据;信息分发模块,用于向所述打印机发送身份识别数据及与所述身份识别数据绑定的客户端的相关信息。
[0016]另一种实施例中,所述光控移动终端还包括:请求发送模块,用于向所述主打印机发送用以获取具有打印权限的身份识别数据的请求;权限接收模块,用于接收所述主打印机发送来的身份识别数据。
[0017]另一种实施例中,所述光控移动终端还包括:请求发送模块,用于向所述服务器发送用以获取具有打印权限的身份识别数据的请求;权限接收模块,用于接收所述服务器发送来的身份识别数据;所述服务器还包括:请求接收模块,用于接收所述光控移动终端发送来的用以获取具有打印权限的身份识别数据的请求。
[0018]另一种实施例中,所述副打印机包括:打印信息发送模块,用于向所述主打印机发送打印信息;所述主打印机还包括打印信息接收模块,用于接收所述副打印机发送来的打印信息,所述打印信息包括所述副打印机的打印状态报告信息以及所述副打印机的故障状况信息。
[0019]另一种实施例中,所述打印机还包括:打印信息发送模块,用于向所述服务器发送打印信息;所述服务器还包括:打印信息接收模块,用于接收所述打印机发送来的打印信息,所述打印信息包括所述打印机的打印状态报告信息以及所述打印机的故障状况信息;第二存储模块,用于存储所述打印信息。
[0020]优选地,所述光信号包括可见光信号。
[0021]根据本申请的第三方面,本申请提供一种服务器,所述服务器分别与至少一台客户端、至少一台如上所述的打印机连接,所述服务器包括:权限分配模块,用于向光控移动终端分配身份识别数据,所述光控移动终端用于向所述光接收设备发射携带有身份识别数据的光信号;信息分发模块,用于向所述打印机发送身份识别数据及与所述身份识别数据绑定的客户端的相关信息。
[0022]一种实施例中,所述服务器还包括:请求接收模块,用于接收光控移动终端发送来的用以获取具有打印权限的身份识别数据的请求,所述光控移动终端用于将所述身份识别数据转变为光信号并发射出去;打印信息接收模块,用于接收所述打印机发送来的打印信息,所述打印信息包括所述打印机的打印状态报告信息以及所述打印机的故障状况信息;第二存储模块,用于存储所述打印信息。
[0023]根据本申请的第四方面,本申请提供一种打印方法,包括:任务发出步骤:客户端向打印机发出打印指令;身份识别数据发出步骤:光控移动终端发出携带有身份识别数据的光信号至光接收设备;接收解调步骤:所述光接收设备接收并解调所述光信号以获取所述身份识别数据,并将所述身份识别数据发送给所述打印机;打印控制步骤:所述打印机接收所述身份识别数据,确定与所述身份识别数据绑定的客户端的相关信息,发出打印控制信号以打印所述客户端对应的打印任务。
[0024]一种实施例中,所述打印控制步骤中,所述发出打印控制信号以打印所述客户端对应的打印任务具体包括:从缓存模块中选择出所述客户端对应的打印任务,所述缓存模块用于缓存所有与打印机连接的客户端发送
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1