本发明涉及打印机领域,具体是一种打印机控制器及打印机控制方法。
背景技术:
打印机是配合计算机使用的输出设备之一,用于将计算机处理结果打印在相关介质上,通常打印在纸张上,是现代社会办公、家用所必不可少的重要设备。
打印机是广泛运用在计算机办公系统中的重要输出设备,通过打印机实现将电子文件以需要的纸件方式输出的目的。在计算机系统处理的文件中,存在着大量需要保密的信息,如涉及商业秘密、技术秘密、个人隐私等信息,这些涉及秘密信息的电子文件在打印输出时,特别是在远程传输打印输出时,需要进行保密,防止泄密。
为了防止含有秘密信息的电子文件在进行远程传输打印的传输过程中存在的被截获泄密或被截获篡改的安全漏洞,出现了相关打印机信息安全技术。
技术实现要素:
本发明旨在提供一种打印机控制器及打印机控制方法。
为实现所述目的,本发明提供如下技术方案:一种打印机控制器,所述打印机控制器包括主控模块、数据缓存模块、传感模块、安全信息模块、通讯模块和打印机电模块,所述数据缓存模块、传感模块、安全信息模块和通讯模块分别与主控模块连接;所述安全信息模块包括安全信息软件和信息安全ic,所述信息安全ic内置加解密算法和本打印机的id。
一种打印机控制方法,包括上述打印机控制器,所述信息安全ic产生包含打印机唯一的id的加密种子密码,将打印机区别于其它任何一台打印机,从而可以使用户主机安全模块设置只能识别带有特定id的打印机并与之建立通讯连接,防止用户误操作引起与安全打印机误连接造成的打印泄密,保证用户主机只能与特定安全打印机建立通讯连接,进一步提高安全打印机的安全性。
优选地,所述安全信息模块的安全信息软件内置于flashsram芯片中。
优选地,所述信息安全ic内置的加解密算法可以是sha算法、des算法或ssl算法等。
优选地,所述打印机电模块包括通过电机驱动器与主控模块连接的字车电机、走纸电机、对位电机和打印头。
优选地,所述主控模块连接有报警模块,报警模块用于在验证超时时发出警报信息。
优选地,所述主控模块包括控制器、显示屏和电源。
优选地,所述通讯模块包括与主控模块连接的串行口、并行口和usb口。
优选地,所述数据缓存模块采用efi的预留存储空间用于存储加密信息。
优选地,所述打印机的id为任何表征打印机唯一性特征的代码。
与现有技术相比,本发明的有益效果是:本发明提出的一种打印机控制器及打印机控制方法,通过其内置的加解密算法和本打印机的id,为打印机提供包含打印机id信息的唯一加密信息作为加密的种子密码之一,将本打印机区别于其它任何一台安全打印机,因而能够实现在用户主机安全模块中设置与具有特定身份标识的打印机建立通讯连接,从而防止认为误操作使用户主机与其它安全打印机建立通讯连接造成的误打印输出泄密,进一步提高打印安全。
附图说明
图1为一种打印机控制器的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1,本发明实施例中,一种打印机控制器,所述打印机控制器包括主控模块、数据缓存模块、传感模块、安全信息模块、通讯模块和打印机电模块,所述数据缓存模块、传感模块、安全信息模块和通讯模块分别与主控模块连接;所述安全信息模块包括安全信息软件和信息安全ic,所述信息安全ic内置加解密算法和本打印机的id。
一种打印机控制方法,所述信息安全ic产生包含打印机唯一的id的加密种子密码,将打印机区别于其它任何一台打印机,从而可以使用户主机安全模块设置只能识别带有特定id的打印机并与之建立通讯连接,防止用户误操作引起与安全打印机误连接造成的打印泄密,保证用户主机只能与特定安全打印机建立通讯连接,进一步提高安全打印机的安全性。
优选地,所述安全信息模块的安全信息软件内置于flashsram芯片中。
优选地,所述信息安全ic内置的加解密算法可以是sha算法、des算法或ssl算法等。
优选地,所述打印机电模块包括通过电机驱动器与主控模块连接的字车电机、走纸电机、对位电机和打印头。
优选地,所述主控模块连接有报警模块,报警模块用于在验证超时时发出警报信息。
优选地,所述主控模块包括控制器、显示屏和电源。
优选地,所述通讯模块包括与主控模块连接的串行口、并行口和usb口。
优选地,所述数据缓存模块采用efi的预留存储空间用于存储加密信息。
优选地,所述打印机的id为任何表征打印机唯一性特征的代码。
本发明提出的一种打印机控制器及打印机控制方法,通过其内置的加解密算法和本打印机的id,为打印机提供包含打印机id信息的唯一加密信息作为加密的种子密码之一,将本打印机区别于其它任何一台安全打印机,因而能够实现在用户主机安全模块中设置与具有特定身份标识的打印机建立通讯连接,从而防止认为误操作使用户主机与其它安全打印机建立通讯连接造成的误打印输出泄密,进一步提高打印安全。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。