本发明属于打印技术领域,特别涉及一种基于虚拟打印机的打印系统及方法。
背景技术:
在日常办公过程中,经常需要打印文件,需要打印时,打印人员在自己的电脑上申请打印文件,然后通过共享驱动访问打印机驱动,从而打印文件。若公司有多台打印机,在申请打印时,若多个人选择同一台打印机申请打印,那么申请人员就需要等待前面打印人员打印完成后才能打印,导致有的打印机排队打印任务多,特别是当打印任务较多,打印机与打印人员相距较远时,打印人员很难了解到打印机是否繁忙,是否有其他人员也在打印,容易造成一台打印机任务繁多而其他打印机却处于空闲状态的情况,从而降低打印效率。
其次,当多人同时使用同一台打印机打印文件时,很容易因为不清楚打印顺序,而导致打印出来的文件混乱。
再次,有些文件具有保密性质,但打印人员在申请打印后,有可能真实打印机立刻打印出来,此时打印人员却无法及时赶到取走文件,导致文件内容被别人知晓。
基于以上分析,现有的虚拟打印机打印方法存在着不足之处,有待改善,本案由此产生。
技术实现要素:
本发明的目的,在于提供一种基于虚拟打印机的打印系统及方法,其可合理利用打印机资源,打印文件归属清晰,且能够有效避免打印内容泄露的问题。
为了达成上述目的,本发明的解决方案是:
一种基于虚拟打印机的打印系统,包括:
虚拟打印机,用于缓存终端共享账户申请打印的文件;
刷卡器,与打印机一一对应绑定,用于接收刷卡信息,并将信息送入引擎服务器;
引擎服务器,用于根据刷卡器传送的刷卡信息判定对应的终端共享账户,从而将该终端共享账户申请打印的文件通过虚拟打印机发送到刷卡器对应的真实打印机,由真实打印机打印文件;以及,
控制台,用于管理终端共享账户及刷卡器配置信息。
一种基于虚拟打印机的打印方法,包括如下步骤:
步骤1,添加终端共享账户,将申请人信息与id卡信息绑定,将真实打印机标识与刷卡器一一绑定;
步骤2,终端通过添加共享账户,访问共享虚拟打印机申请打印文件,该申请附带有申请打印文件的终端共享账户标记;
步骤3,打印文件在虚拟打印机缓存;
步骤4,打印人员选择一台打印机,然后通过刷卡器刷id卡;
步骤5,刷卡器采集id卡信息,并将信息送入引擎服务器;
步骤6,引擎服务器根据信息判定刷卡对应的终端共享账户,将附带有其标记的打印文件由虚拟打印机发往真实打印机进行打印。
采用上述方案后,本发明通过虚拟打印驱动缓存打印任务,刷卡打印文件,首先申请人员通过账户访问共享打印机,把申请文件申请打印,提交到虚拟打印机。然后走到空闲打印机刷卡,等待虚拟打印机把缓存的打印文件提交到真实打印机,等待真实打印机打印完成,这样可以马上出纸,不用排队等候,且不存在因打印出来的文件分属多人而导致的文件归属问题,同时,由于打印人员在打印机前刷卡后才会出纸,打印人员在出纸后可以立即取走,有效避免了打印内容泄漏的隐患。
具体实施方式
以下将结合具体实施例,对本发明的技术方案及有益效果进行详细说明。
本发明提供一种基于虚拟打印机的打印系统,包括:
虚拟打印机,用于根据申请人的请求,为终端用户提供打印服务,缓存申请人申请打印的文件;
刷卡器,与打印机一一对应绑定,用于接收申请人的刷卡信息,并将信息送入引擎服务器;
引擎服务器,用于根据刷卡器传送的刷卡信息判定对应的打印人员,从而将该打印人员申请打印的文件通过虚拟打印机发送到刷卡器对应的真实打印机,由真实打印机打印文件;
控制台,用于管理终端共享账户,刷卡器配置等配置信息。
基于以上系统,本发明提供一种基于虚拟打印机的打印方法,包括如下步骤:
步骤1,控制台通过用户管理模块添加终端共享账户,将申请人信息与id卡信息绑定,并添加到操作系统共享账户;
步骤2,控制台添加刷卡器与真实打印机配置信息,将真实打印机标识与刷卡器一一绑定;
步骤3,终端通过添加共享账户,访问共享虚拟打印机,并把共享虚拟打印机安装到本地;
步骤4,终端通过添加共享账户访问共享虚拟打印机申请打印文件,该申请附带有申请打印文件的终端共享账户标记;
步骤5,打印文件在虚拟打印机缓存;
步骤6,打印人员选择一台打印机(最好选择打印任务少或空闲打印机),然后通过对应刷卡器刷id卡;
步骤7,刷卡器采集id卡信息,并将信息送入引擎服务器;
步骤8,引擎服务器根据信息判定刷卡器绑定真实打印机,以及刷卡信息对应的申请人,将附带有其标记的打印文件由虚拟打印机发往真实打印机进行打印。
在具体实现时,首先,后台系统添加终端共享账户,申请人与申请人id卡绑定;同时,后台系统添加刷卡器和打印机,并将刷卡器与打印机绑定,这样刷卡器与打印机即为一一对应关系;终端账户通过添加共享账户访问虚拟打印机申请打印文件,标记申请打印文件的申请人,此时,申请打印文件缓存于虚拟打印机;申请人前往空闲打印机刷卡,这样刷卡器将刷卡信息送往引擎服务器,所述引擎服务器根据刷卡信息判定对应的打印人员,将该打印人员的申请文件通过虚拟打印机送往真实打印机打印文件。
以上实施例仅为说明本发明的技术思想,不能以此限定本发明的保护范围,凡是按照本发明提出的技术思想,在技术方案基础上所做的任何改动,均落入本发明保护范围之内。