一种打印机驱动控制装置及其控制方法
【技术领域】
[0001]本发明涉及一种控制装置,特别是一种打印机驱动控制装置;本发明还涉及一种应用该打印机控制装置的控制方法。
【背景技术】
[0002]在日常的工作中,往往需要通过打印机进行文件打印。由于在某些工作部门的文件打印量较为大,打印人员也较多。若使用多台打印机,则会导致投资成本大,而且设备的利用率不高,造成资源的浪费。而且,会占用工作人员的办公地方。
[0003]而普遍的做法是共用一台打印机。然而,当使用一台共用的打印机时,需要专门配置一台共用的电脑进行操作,由于使用共用的电脑,会导致其安全性差,容易导致数据的泄漏。其次,由于在使用共用的电脑进行打印机的操作时,电脑的其他功能无需使用,这样会导致资源的浪费。
[0004]同时,当同时有多个人进行打印时,由于打印机和用户的距离可能较远。当用户在自己的终端电脑上发送打印文件时,可能打印的文件会被其他人拿走,或拿错他人文件。如此,会严重影响工作效率和浪费时间。
【发明内容】
[0005]本发明在于克服现有技术的缺点与不足,提供一种可以快捷进行打印任务的传输、使用方便的打印机驱动控制装置及其控制方法。
[0006]本发明是通过以下的技术方案实现的:一种打印机驱动控制装置,包括中央控制模块、网络通讯模块、暂存器、用户交互接口和打印机驱动模块;
[0007]所述中央控制模块用于控制网络通讯模块、暂存器、用户交互接口和打印机驱动模块的工作;
[0008]所述网络通讯模块,用于接收由用户客户端发出的打印文件,并发送至暂存器;
[0009]所述暂存器,用于存储待打印的文件;
[0010]所述用户交互接口,用于接收用户的操作信息,并发送至中央控制模块;
[0011]所述打印机驱动模块,用于接收中央控制模块的驱动命令,驱动打印机进行打印工作。
[0012]相比于现有技术,本发明通过使用一打印机驱动控制装置,对打印机进行驱动控制,不用使用电脑进行控制,能够有效地节约资源和减少占用空间。
[0013]同时,本发明还对该打印机驱动控制装置的内部进行了设计,可以通过网络通讯模块接收远程用户终端的打印文件。而且,在该打印机驱动控制装置上,可以在用户交互接口上进行操作,可以防止由于多人打印而导致文件之间的混乱。
[0014]作为本发明的进一步改进,所述用户交互接口为触摸屏交互界面。
[0015]作为本发明的进一步改进,当所述网络通讯模块接收到多个用户客户端发送的打印文件时,将该打印文件进行存储;用户通过所述用户交互接口进行打印文件的选择,由所述打印机驱动模块执行被选择的打印文件。
[0016]作为本发明的进一步改进,还包括一蓝牙通讯模块;所述蓝牙通讯模块,用于通过蓝牙无线传输方式接收用户打印文件。
[0017]作为本发明的进一步改进,还包括一通讯地址检测模块;所述通讯地址检测模块,用于检测用户客户端IP地址和MAC地址,并将该IP地址和MAC地址与用户客户端账号进行绑定。通过使用识别IP和MAC地址可以方法用户发现是否为自己的打印文件。同时,也可以通过对IP和MAC地址的限制访问,防止公司以外的人针对打印机驱动控制装置发送病毒文件,盗取内部文件机密等。
[0018]作为本发明的进一步改进,还包括一存储器、指纹识别器和脸部识别器;所述存储器用于存储用户的指纹信息或脸部图像信息,并与用户客户端的账号进行绑定;所述指纹识别器和脸部识别器分别用于识别用户的指纹信息和脸部信息,若信息匹配,则通过打印机驱动模块驱动打印机进行工作。通过进行指纹和脸部识别,可以防止其他没有使用权限的人对该打印机驱动控制装置进行操作,把他人的文件打印并取走,从而保证文件信息的安全。
[0019]—种应用于如权利要求1所述打印机驱动控制装置的控制方法,其特征在于:包括以下步骤:
[0020]步骤1:网络通讯模块接收打印文件,并由暂存器进行保存;
[0021]步骤2:用户交互接口接收用户的操作指令,并发送至中央控制模块;
[0022]步骤3:中央控制模块发送指令至打印机驱动模块,由打印机驱动模块驱动相应的打印机,执行打印任务。
[0023]作为本发明的进一步改进,所述用户交互接口为触摸屏交互界面。
[0024]作为本发明的进一步改进,在执行步骤1中,当所述网络通讯模块接收到多个用户客户端发送的打印任务时,将该打印任务进行存储;用户通过所述用户交互接口进行任务选择,由所述打印机驱动模块执行被选择的打印任务。
[0025]作为本发明的进一步改进,在执行步骤1时,还可以通过蓝牙无线传输方式接收用户打印文件。
[0026]作为本发明的进一步改进,在执行步骤1时,还包括步骤:通过一通讯地址检测模块检测用户客户端IP地址和MAC地址,并将该IP地址和MAC地址与用户客户端账号进行绑定。
[0027]作为本发明的进一步改进,在执行步骤1时,还包括步骤:通过存储器存储用户的指纹信息或脸部图像信息,并与用户客户端的账号进行绑定;在执行步骤2时,通过指纹识别器和脸部识别器分别用于识别用户的指纹信息和脸部信息,若信息匹配,则执行步骤3。
[0028]为了更好地理解和实施,下面结合附图详细说明本发明。
【附图说明】
[0029]图1是本发明的打印机驱动控制装置、打印机和用户终端连接示意图。
[0030]图2是本发明的打印机驱动控制装置的内部模块连接示意图。
[0031]图3是打印机驱动控制装置的控制方法步骤流程图。
[0032]图4是实施例1的操作步骤流程图。
[0033]图5是实施例2的打印机驱动控制装置的模块连接示意图。
[0034]图6是实施例3的打印机驱动控制装置的模块连接示意图。
[0035]图7是实施例3的打印机驱动控制装置的控制方法流程图。
[0036]图8是实施例4的打印机驱动控制装置的内部模块连接示意图。
[0037]图9是实施例4的打印机驱动控制装置的控制方法流程图。
[0038]图10是本实施例5的打印机控制驱动装置的内部模块连接示意图。
[0039]图11是本实施例6的打印机控制驱动装置的内部模块连接示意图。
[0040]图12是本实施例6的打印机驱动控制装置的操作步骤流程图。
【具体实施方式】
[0041]实施例1
[0042]请参阅图1,其为本发明的打印机驱动控制装置、打印机和用户终端连接示意图。本发明提供了一种打印机驱动装置10,其用于接收外部用户终端20的打印任务。用户在该打印机驱动装置10上进行操作时,通过该打印机驱动装置10驱动打印机30的工作。
[0043]请参阅图2,其为本发明的打印机驱动控制装置的内部模块连接示意图。
[0044]本发明的打印机驱动控制装置,其包括中央控制模块11、网络通讯模块12、用户交互接口 13、打印机驱动模块14和暂存器15。
[0045]所述中央控制模块11用于控制网络通讯模块12、用户交互接口 13、打印机驱动模块14和暂存器15的工作。
[0046]所述网络通讯模块12,用于接收安装于用户终端20上的客户端发出的打印文件;
[0047]所述暂存器15,用于保存接收的打印文件;
[0048]所述用户交互接口 13,用于接收用户的操作信息,并发送至中央控制模块11 ;具体的,所述用户交互接口 13为触摸屏交互界面。
[0049]所述打印机驱动模块14,用于接收中央控制模块11的驱动命令,驱动打印机30进行打印工作。
[0050]进一步,当所述网络通讯模块12接收到多个用户客户端发送的打印文件时,将该打印文件进行存储;用户通过所述用户交互接口进行任务选择,由所述打印机驱动模块14执行被选择的打印文件。
[0051]请参阅图3,其为打印机驱动控制装置的控制方法步骤流程图。相应地,本实施例还提供了一种应用于上述打印机驱动控制装置的控制方法,包括以下步骤:
[0052]步骤S101:网络通讯模块接收打印任务信息,并由暂存器进行保存。具体的,当所述网络通讯模块接收到多个用户客户端发送的打印任务时,同时将多个打印文件进行存储。
[0053]步骤S102:用户交互接口接收用户的操作指令,并发送至中央控制模块。当存在多个打印文件时,用户通过所述用户交互接口进行任务选择,由所述打印机驱动模块执行被选择的打印文件。在本实施例中,所述用户交互接口为触摸屏交互界面。
[0054]步骤S103:中央控制模块发送指令至打印机驱动模块,由打印机驱动模块驱动相应的打印机,执行打印任务。
[0055]请参阅图4,其为本实施例的操作步骤流程图。以下对实施例1的打印机驱动控制装置的具体操作步骤进行介绍,具体包括以下步骤:
[0056]步骤S110:用户发起任务;
[0057]步骤S120:用户通过交互接口选择正确的打印任务;
[0058]步骤S130:打印机驱动控制装置执行对应的打印任务。
[0059]实施例2
[0060]请参阅图5,其为本实施例的打印机驱动控制装置的模块连接示意图。
[0061]相比于实施例1,对网络传输模块做了进一步改进,还在该网络传输模块中设有一蓝牙通讯模块;所述蓝牙通讯模块,用于通过蓝牙无线传输方式接收用户打印文件。同