1.一种打印张数控制方法,其特征在于,所述方法包括以下步骤:
读取在打印机的非易失性存储器中存储的预设张数阈值;
获取当前打印总张数,将所述当前打印总张数与所述预设张数阈值进行比较;
在所述当前打印总张数超过所述预设张数阈值时,禁止所述打印机进行打印。
2.如权利要求1所述的方法,其特征在于,所述读取在打印机的非易失性存储器中存储的预设张数阈值之前,所述方法还包括:
根据所述打印机的硬件识别号获取对应的扩展打印张数;
获取所述非易失性存储器中存储的预设张数阈值;
将所述扩展打印张数和预设张数阈值进行相加,将相加后的结果作为新的预设张数阈值,并根据所述新的预设张数阈值更新所述非易失性存储器中存储的预设张数阈值。
3.如权利要求2所述的方法,其特征在于,所述根据所述打印机的硬件识别号获取对应的扩展打印张数,具体包括:
向服务器发送所述打印机的硬件识别号,以使所述服务器根据接收的硬件识别号查找对应的扩展打印张数,并反馈所述扩展打印张数。
4.如权利要求3所述的方法,其特征在于,所述向服务器发送所述打印机的硬件识别号之前,所述方法还包括:
检测所述打印机的网络状态,在所述打印机的网络状态处于正常连接状态时,执行所述向服务器发送所述打印机的硬件识别号的步骤。
5.如权利要求1~4中任一项所述的方法,其特征在于,所述获取当前打印总张数,将所述当前打印总张数与所述预设张数阈值进行比较之后,所述方法还包括:
在所述当前打印总张数未超过所述预设张数阈值时,允许所述打印机进行打印。
6.一种打印张数控制系统,其特征在于,所述系统包括:
阈值读取模块,用于读取在打印机的非易失性存储器中存储的预设张数阈值;
张数比较模块,用于获取当前打印总张数,将所述当前打印总张数与所述预设张数阈值进行比较;
打印禁止模块,用于在所述当前打印总张数超过所述预设张数阈值时,禁止所述打印机进行打印。
7.如权利要求6所述的系统,其特征在于,所述系统还包括:
扩展获取模块,用于根据所述打印机的硬件识别号获取对应的扩展打印张数;
阈值获取模块,用于获取所述非易失性存储器中存储的预设张数阈值;
阈值更新模块,用于将所述扩展打印张数和预设张数阈值进行相加,将相加后的结果作为新的预设张数阈值,并根据所述新的预设张数阈值更新所述非易失性存储器中存储的预设张数阈值。
8.如权利要求7所述的系统,其特征在于,所述扩展获取模块,具体用于向服务器发送所述打印机的硬件识别号,以使所述服务器根据接收的硬件识别号查找对应的扩展打印张数,并反馈所述扩展打印张数。
9.如权利要求8所述的系统,其特征在于,所述系统还包括:
网络检测模块,用于检测所述打印机的网络状态,在所述打印机的网络状态处于正常连接状态时,调用所述扩展获取模块。
10.如权利要求6~9中任一项所述的系统,其特征在于,所述系统还包括:
打印允许模块,用于在所述当前打印总张数未超过所述预设张数阈值时,允许所述打印机进行打印。