掌桥专利:专业的专利平台
掌桥专利
首页

一种图像形成装置的控制方法、控制装置及电子装置

文献发布时间:2023-06-19 19:28:50


一种图像形成装置的控制方法、控制装置及电子装置

【技术领域】

本发明涉及一种图像形成装置的控制方法、控制装置及电子装置。

【背景技术】

现有技术中,客户端(如个人计算机)上会安装驱动程序,以使客户端可能发送打印作业到图像形成装置执行打印输出,驱动程序的安装、升级、卸载以及图像形成装置本体的固件的更新、升级操作都可由一般用户随意操作,存在安全隐患。

【发明内容】

本发明实施例提供了一种图像形成装置的控制方法、控制装置,能够解决现有技术中存在安全隐患的技术问题。

一方面,本发明实施例提供一种图像形成装置的控制方法,包括:

对所述图像形成装置执行维护操作时,对用户进行安全认证;

接收所述用户的认证信息,当是授权的用户时,允许所述用户对所述图像形成装置执行维护操作;

所述执行维护操作包括对所述图像形成装置的驱动程序进行升级、安装、卸载中的一种或者多种操作或对所述图像形成装置的固件进行升级或降级的操作。

另一方面,本发明实施例提供一种图像形成装置的控制装置,包括:

认证单元,用于对所述图像形成装置执行维护操作时,对用户进行安全认证;

输入单元,用于接收所述用户的认证信息;

处理单元,用于当是授权的用户时,允许所述用户对所述图像形成装置执行维护操作;其中,所述执行维护操作包括对所述图像形成装置的驱动程序进行升级、安装、卸载中的一种或者多种操作或对所述图像形成装置的固件进行升级或降级的操作。

本发明实施例还提供一种电子装置,包括:包括存储器,处理器以及计算机程序;

其中,所述计算机程序存储在所述存储器中,并被配置为由所述处理器执行以实现上述任意一项所述的方法。

本发明实施例提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被执行时实现上述任意一项所述方法的步骤。

通过本发明的实施例在对驱动程序或者固件执行维护操作时,需要授权用户才可以执行维护操作,保证图像形成装置的整体安全管控。

【附图说明】

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。

图1为本申请实施例提供的图像形成装置的控制方法适用的系统示例图;

图2为本发明实施例一提供的图像形成装置的控制方法的流程示意图;

图3为本发明实施例一提供的控制方法具体应用的流程示意图;

图4为本发明实施例二提供的控制装置的模块组成示意图。

【具体实施方式】

为了更好的理解本发明的技术方案,下面结合附图对本发明实施例进行详细描述。

应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

本发明实施例中图像形成装置是具有至少一种与图像形成有关的功能的设备,上述与图像形成有关的功能可以包括但不限于:打印功能、扫描功能、复印功能、和传真功能。例如:

单功能打印机:仅带有打印功能的图像形成装置。

多功能打印机:带有打印、复印、扫描和/或传真功能的图像形成装置,还可以有选择性的设置纸盒的数量。

数码复合机:以复印功能为基础,标配或可选打印、扫描、传真功能,采用数码原理,以激光打印的方式进行文件输出,可以根据需要对图像、文字进行编辑操作,拥有较大容量纸盘,具有高内存、大硬盘、强大的网络支持和多任务并行处理能力。

下面对本申请实施例提供的图像形成装置的控制方法适用的场景进行举例说明。如图1所示,是本申请实施例提供的图像形成装置的控制方法适用的系统示例图,包括:第一电子装置110和图像形成装置120;其中,第一电子装置110与图像形成装置120之间具有数据通信。上述图像形成装置120可以包括但不限于以下设备:单功能打印机、多功能打印机、数码复合机等。

第一电子装置可以为安装驱动程序的电子设备,例如计算机,也可以是手机、移动平板等能够与打印机执行通信的电子设备,一般也可以称为用户端、客户端、主机。

第一电子装置110与图像形成装置120之间的连接方式本申请实施例不作限定。在一种可能的实现方式中,第一电子装置110与图像形成装置120之间可以通过局域网连接;在另一种可能的实现方式中,图像形成装置120可以通过USB电缆连接第一电子装置110;另外一种可能的实现方式中,图像形成装置120可以通过无线方式,如蓝牙、Wi-Fi Direct连接第一电子装置110。

本发明实施例中,可以由第一电子装置110发送打印作业到图像形成装置120中执行打印输出。一般,在第一电子装置110会安装图像形成装置120的驱动程序,以让第一电子装置110上的应用程序下发打印数据到图像形成装置120。

实施例一

本发明的实施例提供一种图像形成装置的控制方法,能够在维护图像形成装置时需要授权用户才可以执行维护操作,保证图像形成装置的整体安全管控。

如图2所示,图像形成装置的控制方法,包括:

步骤S201,对图像形成装置执行维护操作时,对用户进行安全认证;

步骤S202,接收用户的认证信息,当是授权的用户时,允许用户对图像形成装置执行维护操作;

所述执行维护操作包括对图像形成装置的驱动程序进行升级、安装、卸载中的一种或者多种操作或对所述图像形成装置的固件进行升级或降级的操作。通过本发明的实施例,可以在对图像形成装置执行维护操作时,限定在获得认证的用户才能执行维护操作,防止普通用户任意维护图像形成装置的软件和固件。

本发明的实施例的控制方法进一步还包括:

接收用户的认证信息包括接收用户输入的授权文件,驱动程序或者固件对授权文件进行验证。

所述授权文件包括但不限于管理员信息、密码、产品信息、维护权限、版本信息、主机信息(如主机名或者主机MAC地址等主机唯一标识信息)、时效;授权文件的获取通过厂家服务器申请获取,也可以通过离线工具获取。

可选地,当维护操作是驱动程序的安装、升级时,如果在步骤S202中授权文件验证通过,驱动程序发送打印作业前,向图像形成装置发送授权文件,图像形成装置对授权文件验证通过之后,驱动程序发送打印作业到图像形成装置或者驱动程序发送打印作业时也向图像形成装置发送授权文件,图像形成装置验证授权文件成功后才对打印作业输出。

通过本发明的实施例,在图像形成装置的驱动程序和固件在分发到用户时,需要用户去获取授权文件,具备授权文件的用户才能对驱动程序和固件执行操作维护操作,有了授权文件,相对于直接输入密码更加保障维护操作的安全性,在密码丢失或者被窃取时还可以通过授权文件防止其他用户任意维护操作。

如图3为本发明实施例对驱动程序执行安装时的具体应用场景的流程示意图。

在图3中,步骤S301,对驱动程序管控;具体地,驱动程序的生成和分发需要厂家的管控工具集中管理;管控工具使用管理员信息、用户名、密码和产品型号等信息对驱动程序加密,并生成授权文件;授权文件具体包括但不限于管理员信息、主机信息、维护权限、产品型号、日期限制、版本号,并经过加密签名;通过包括主机信息,那么授权文件只能用于在相应主机上执行维护操作,在其他主机上导入授权文件进行维护操作时,无法验证通过,防止授权文件被滥用到其他主机上;并且具体地,授权文件使用验证通过后,可以通过云服务器记录授权文件的验证时间和次数,经过预定次数或者时间授权文件就失效了;

步骤S302,获取驱动程序和授权文件;用户获取加密后的驱动程序,需要同时获取到授权文件;具体是,用户会通过厂家服务器获取授权文件;对于注册或者正常渠道购买驱动程序或者打印机的用户都能够获取到授权文件;一个打印机对应一个授权文件,或者一个驱动程序对应一个授权文件;且授权文件是一定时间内有效,过了预定时间,是失效;可选地,授权文件可以绑定打印机,也可以绑定主机,可选地,授权文件还可以绑定多台主机或者多台打印机;

步骤S303,对驱动程序安装;具体的,用户安装驱动程序时,需要在安装软件中输入用户的密码或者授权文件;具体地,授权文件中包括维护权限时,具体是授权文件的验证时会识别用户是否具有维护权限,可选地,维护权限还包括具体产品,例如有的用户具有安装权限,并且具有安装某个具体型号的产品的驱动程序,对于其他型号的产品的驱动程序无安装权限;如有的用户具有的维护权限为卸载权限,此时用户只能卸载某个固定产品的驱动程序,也可以使用户可以卸载多个产品的驱动程序;对于不同的维护操作,对应不同的授权文件,例如安装驱动程序时的授权文件与卸载驱动程序的授权文件是不同的,通过维护权限来进一步限定用户的维护操作,进一步提高维护安全;

步骤S304,对用户用输入的密码或者授权文件进行验证;具体地,如果步骤S303中用户输入的密码或者授权文件被验证通过,那么用户继续对驱动程序执行安装;具体是,安装软件中的认证模块获取用户的密码或者授权文件与自身存储的密码或者授权文件比较,如果一致表示验证通过,或者认证模块把用户输入的密码或者授权文件向厂家服务器传输,使厂家服务器来验证密码和授权文件的正确性;如果维护操作时不能联网,也可以离线认证,如在驱动安装程序中使用驱动程序本身携带的认证模块进行验证密码或者授权文件,升级固件时,在打印机本体固件程序中验证授权文件的可靠性;可选性,驱动程序端的认证模块把用户输入的密码或者授权文件向打印机的固件传输,使用打印机本体来验证用户的密码和授权文件;

步骤S305,验证通过,可以正常安装;

步骤S306,验证不通过,禁止安装;具体地,如果用户输入的密码或者授权文件不被验证通过,禁止驱动程序的安装。

步骤S308,运行过程中定期重新认证;具体地,当用户执行n次打印后,弹出输入框,需要用户输入密码或者授权文件;如果运行过程中,用户不被验证通过,那么无法继续使用驱动程序或者无法使用图像形成装置;可选地,可以运行到预定时间后,需要用户输入密码或者授权文件重新验证;具体地,1个月之后会授权文件失效而需要重新认证新的授权文件或者打印100次之后授权文件失效,需要用户申请新的授权文件进行输入验证;可选地,为了减少对用户的干扰,重新认证的时间跨度或次数会逐步增加,如果每次授权文件的认证都通过的话,如之前是打印100次之后授权文件失效,那么重新验证新的授权文件通过之后,打印500次之后再进行验证授权文件的操作。

另外,步骤S307,对于没有加密处理的驱动程序禁止安装;具体地,没有经过管控工具管理的驱动程序即使被用户拿到了,也无法执行安装操作。

上述步骤和方法不仅适用于驱动程序的安装操作,同样适用于驱动程序的升级、卸载等维护操作,也可以适用于打印机固件的升级、降级等维护操作。

可选地,在对打印机的固件的维护中,在步骤S305中,如果密码或者授权文件的验证通过,那么可以限制用户只能升级不能降级固件的版本。

通过本发明实施例,对图像形成装置的驱动程序的安装、卸载、升级或者对固件的升级等操作执行安全管控,防止一般用户任意改变驱动程序和固件的维护,便于维护安全打印系统。

可选地,当执行了授权文件的验证通过后,用户在主机上安装了驱动程序,在使用驱动程序发送打印作业到图像形成装置时,所述驱动程序也把授权文件发送到图像形成装置执行验证,如果图像形成装置的固件对授权文件验证通过,才可以进一步执行正常的打印操作;如果固件对授权文件验证不通过,那么无法正常进行打印操作,因此双重认证可以提高图像形成装置的安全操作;同样地,在固件升级验证用户导入的授权文件成功后,当接收到驱动程序的打印需求后,向所述驱动程序发送授权文件,驱动程序验证授权文件通过后,才可以向图像形成装置发送打印作业的数据,否则无法执行正常的打印交互。

下面介绍对固件升级的具体应用介绍。

图像形成装置的固件的更新、升级、修改和删除应由具备管理员权限的用户执行,升级前应获得具备管理员权限的用户在设备上的明示同意。

固件升级程序确认当前用户是否为管理员权限用户。如果是,则启动认证程序,认证当前操作用户的权限(可通过输入管理员账号和密码实现或者导入授权文件);验证通过后,给图像形成装置下发需要升级的固件。

图像形成装置校验固件的合法性。如果合法,可选地,图像形成装置给出面板或组合按键,让用户确认是否需要升级。可选地,对待升级固件进行管理员私钥签名,下发图像形成装置后,图像形成装置使用内置公钥进行数字签名验证,核实管理员身份后,执行升级过程。

通过上述的应用,可以在升级固件时达到管理员的安全管控。

第二实施例

本发明实施例提供一种图像形成装置的控制装置,如图4所示,所述控制装置40包括:认证单元41、输入单元42和处理单元43。

认证单元41,用于对图像形成装置执行维护操作时,对用户进行安全认证;

输入单元42,用于接收用户的认证信息;

处理单元43,用于当是授权的用户时,允许用户对图像形成装置执行维护操作;其中,所述执行维护操作包括对图像形成装置的驱动程序进行升级、安装、卸载中的一种或者多种操作或对图像形成装置的固件进行升级或降级的操作。

通过本发明的实施例对图像形成装置的驱动程序的安装、卸载、升级或者对固件的升级等操作执行安全管控,防止一般用户任意改变驱动程序和固件的维护,便于维护安全打印系统。

进一步,输入单元42接收用户的认证信息包括接收用户输入的授权文件,驱动程序或者图像形成装置对授权文件进行验证。

为了保证安全管理,除了在维护操作时对用户执行认证,还可以在运用图像形成装置的期间执行用户的认证;具体地,当执行预定次数的打印任务时或者经过预定时间时,认证单元41对用户执行权文件的验证。

本发明实施例与上述实施例相同的地方不再重复描述。

另外,本发明的实施例还提供一种电子装置,其特征在于,包括存储器,处理器以及计算机程序;

其中,计算机程序存储在存储器中,并被配置为由处理器执行以实现上述的监控方法。

进一步,本发明的实施例还提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被执行时实现上述监控方法的步骤。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。

相关技术
  • 显示输入装置、图像形成装置及显示输入装置的控制方法
  • 图像形成装置、带驱动装置以及带驱动装置的控制方法
  • 电源控制装置、方法和图像形成装置
  • 一种图像获取控制方法、装置及拍摄装置、存储介质
  • 一种浴室加热装置和用于控制浴室加热装置的方法、设备、电子设备及计算机可读存储介质
  • 图像形成装置、图像形成装置的控制方法、以及图像形成装置的控制程序
  • 图像形成装置、图像形成装置的控制方法、以及图像形成装置的控制程序
技术分类

06120115920201