打印设备心跳监测方法、装置、移动终端及存储介质与流程

文档序号:16218340发布日期:2018-12-08 08:58阅读:188来源:国知局
打印设备心跳监测方法、装置、移动终端及存储介质与流程

本发明涉及打印技术领域,特别涉及一种打印设备心跳监测方法、装置、移动终端及存储介质。

背景技术

打印设备是计算机的输出设备之一,用于将计算机处理结果打印在相关介质上。衡量打印设备好坏的指标有三项:打印分辨率,打印速度和噪声。打印设备的种类很多,按打印元件对纸是否有击打动作,分击打式打印设备与非击打式打印设备。按打印字符结构,分全形字打印设备和点阵字符打印设备。按一行字在纸上形成的方式,分串式打印设备与行式打印设备。按所采用的技术,分柱形、球形、喷墨式、热敏式、激光式、静电式、磁式、发光二极管式等打印设备,打印设备作为我们日常工作、学习中不可或缺的办公设备,为保障打印设备的正常使用,其使用状态的监测尤为重要。

现有的打印设备使用过程中,通常采用人工检测或观察的方式进行对应打印设备使用状态的监测,进而导致用户使用繁琐且监测效率低下。



技术实现要素:

基于此,本发明提供一种打印设备心跳监测方法、装置、移动终端及存储介质,用于解决现有技术中采用人工检测或观察的方式导致的用户使用繁琐且监测效率低下的问题。

第一方面,本发明提供了一种打印设备心跳监测方法,所述方法包括:

当接收到任一打印设备发出的心跳数据包时,获取所述心跳数据包中存储的运行信息,并判断所述运行信息中是否存在异常状态,所述运行信息包括所述打印设备内各个打印部件的使用状态;

当判断到所述运行信息中存在所述异常状态时,获取所述异常状态,并根据所述异常状态对所述打印设备进行运行异常标记;

当判断到所述运行信息中未存在所述异常状态时,获取所述心跳数据包中存储的打印信息,并判断所述打印信息是否满足打印合格条件,所述打印信息包括已打印数量值、错误打印数量值和打印失败页数值;

当判断到所述打印信息不满足所述打印合格条件时,获取所述打印信息中的不合格信息,并根据所述不合格信息对所述打印设备进行打印错误标记。

上述打印设备心跳监测方法,通过采用接收所述心跳数据包的方式以进行对应所述打印设备的状态监测,进而无需采用人工检测或观察的方式进行监测,有效的提高了监测效率,方便了用户的操作,且达到了能对多个所述打印设备同时进行监测的效果,通过对所述运行信息进行所述异常状态的判断,以及时有效的判断所述打印设备中是否存在需要维修的打印部件,通过对所述打印信息进行所述打印合格条件的判定,以及时有效的判断所述打印设备是否存在打印错误较多的状况,通过对所述打印设备进行运行异常标记的设计,以使可快速的提醒工作人员对所述打印设备进行故障维修,通过对所述打印设备进行打印错误标记的设计,以使可快速的提醒工作人员对所述打印设备进行检查。

进一步地,所述还包括:

获取所述心跳数据包中存储的固件版本信息,并判断所述固件版本信息是否为最新版本;

若否,则向所述打印设备发送更新指令,以控制所述打印设备进行固件更新,所述更新指令中存储有所述最新版本的下载地址。

进一步地,所述判断所述固件版本信息是否为最新版本的步骤包括:

获取所述固件版本信息中存储的固件类型信息,并在预存的数据库中查询与所述固定类型信息相匹配的最新版本号;

获取所述固件版本信息中存储的当前版本号,并判断所述当前版本号与所述最新版本号是否相同;

若否,则判定所述固定版本信息不是所述最新版本。

进一步地,所述判断所述运行信息中是否存在异常状态的步骤包括:

分别获取所述运行信息中存储的墨盒状态信息、废粉仓状态信息和硒鼓状态信息,并分别判断所述墨盒状态信息、所述废粉仓状态信息和所述硒鼓状态信息是为所述异常状态。

进一步地,所述分别判断所述墨盒状态信息、所述废粉仓状态信息和所述硒鼓状态信息是否为所述异常状态的步骤包括:

判断所述墨盒状态信息中存储的墨盒墨粉剩余值是否小于第一预设阈值;

当判断到所述墨盒墨粉剩余值小于所述第一预设阈值时,则判定所述墨盒状态信息为所述异常状态;

判断所述废粉仓状态信息中存储的废粉仓墨粉值是否大于第二预设阈值;

当判断到所述废粉仓墨粉值大于所述第二预设阈值时,则判定所述废粉仓状态信息为所述异常状态;

判断所述硒鼓状态信息中存储的硒鼓墨粉剩余值是否小于第三预设阈值;

当判断到所述硒鼓墨粉剩余值小于所述第三预设阈值时,则判定所述硒鼓状态信息为所述异常状态。

进一步地,所述判断所述打印信息是否满足打印合格条件的步骤包括:

判断所述错误打印数量值占所述已打印数量值的错误百分比是否大于预设百分比;

当判断到所述错误百分比大于预设百分比时,则判定所述打印信息不满足所述打印合格条件;

当判断到所述错误打印百分比不大于所述预设百分比时,则继续判断所述打印失败页数值是否大于页数阈值,若是,则判定所述打印信息不满足所述打印合格条件。

进一步地,所述根据所述异常状态对所述打印设备进行运行异常标记的步骤包括:

获取所述心跳数据包中存储的标识信息,并将所述标识信息与所述异常状态形成对应关系存储至待维修列表中,所述标识信息中包括所述打印设备的出厂标识、物理地址和网络地址。

第二方面,本发明提供了一种打印设备心跳监测装置,包括:

第一判断模块,用于当接收到任一打印设备发出的心跳数据包时,获取所述心跳数据包中存储的运行信息,并判断所述运行信息中是否存在异常状态,所述运行信息包括所述打印设备内各个打印部件的使用状态;

第一标记模块,用于当所述第一判断模块判断到所述运行信息中存在所述异常状态时,获取所述异常状态,并根据所述异常状态对所述打印设备进行运行异常标记;

第二判断模块,用于当所述第一判断模块判断到所述运行信息中未存在所述异常状态时,获取所述心跳数据包中存储的打印信息,并判断所述打印信息是否满足打印合格条件,所述打印信息包括已打印数量值、错误打印数量值和打印失败页数值;

第二标记模块,用于当所述第二判断模块判断到所述打印信息不满足所述打印合格条件时,获取所述打印信息中的不合格信息,并根据所述不合格信息对所述打印设备进行打印错误标记。

上述打印设备心跳监测装置,通过采用接收所述心跳数据包的方式以进行对应所述打印设备的状态监测,进而无需采用人工检测或观察的方式进行监测,有效的提高了监测效率,方便了用户的操作,且达到了能对多个所述打印设备同时进行监测的效果,通过所述第一判断模块对所述运行信息进行所述异常状态的判断,以及时有效的判断所述打印设备中是否存在需要维修的打印部件,通过所述第二判断模块对所述打印信息进行所述打印合格条件的判定,以及时有效的判断所述打印设备是否存在打印错误较多的状况,通过所述第一标记模块对所述打印设备进行运行异常标记的设计,以使可快速的提醒工作人员对所述打印设备进行故障维修,通过所述第二标记模块对所述打印设备进行打印错误标记的设计,以使可快速的提醒工作人员对所述打印设备进行检查。

第三方面,本发明提供了一种移动终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器运行所述计算机程序以使所述移动终端执行上述的打印设备心跳监测方法。

第四方面,本发明提供了一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述的打印设备心跳监测方法的步骤。

附图说明

图1为本发明第一实施例提供的打印设备心跳监测方法的流程图;

图2为本发明第二实施例提供的打印设备心跳监测方法的流程图;

图3为图2中步骤s31的具体实施步骤的流程图;

图4为图2中步骤s51的具体实施步骤的流程图;

图5为图2中步骤s71的具体实施步骤的流程图;

图6为本发明第三实施例提供的打印设备心跳监测装置的结构示意图。

具体实施方式

为了便于更好地理解本发明,下面将结合相关实施例附图对本发明进行进一步地解释。附图中给出了本发明的实施例,但本发明并不仅限于上述的优选实施例。相反,提供这些实施例的目的是为了使本发明的公开面更加得充分。

在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,“计算机可读介质”可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

请参阅图1,为本发明第一实施例提供的打印设备心跳监测方法的流程图,包括步骤s10至s50。

步骤s10,当接收到任一打印设备发出的心跳数据包时,获取所述心跳数据包中存储的运行信息;

其中,所述运行信息包括所述打印设备内各个打印部件的使用状态,该打印部件包括墨盒、废粉仓和硒鼓等零部件,优选的,在接收所述心跳数据包之前,需通过采用无线连接的方式进行与多个所述打印设备之间的通信连接,以保障所述心跳数据包的正常发送和接收;

此外,所述打印设备上采用预设时间间隔的方式进行所述心跳数据包的发送,且各个不同所述打印设备上的预设时间间隔均可根据需要对应进行时间设置。

步骤s20,判断所述运行信息中是否存在异常状态;

其中,通过对所述运行信息进行所述异常状态的判断,以及时有效的判断所述打印设备中是否存在需要维修的打印部件。具体实施时,通过获取所述运行信息中存储的各个使用状态以对应判断各个打印部件的状态是否存在异常,且该使用状态包括墨粉量或剩余空间量。

当步骤s20判断到所述运行信息中存在所述异常状态时,执行步骤s30。

步骤s30,获取所述异常状态,并根据所述异常状态对所述打印设备进行运行异常标记;

其中,通过对所述打印设备进行运行异常标记的设计,以使可快速的提醒工作人员对所述打印设备进行故障维修,具体的,当所述运行异常标记存储在本地时,通过获取所述打印设备的唯一标识,并将所述唯一标识与所述异常状态对应进行存储,以使可快速的通知工作人员对对应的所述打印设备进行针对性的维修。

当步骤s20判断到所述运行信息中未存在所述异常状态时,执行步骤s40。

步骤s40,获取所述心跳数据包中存储的打印信息,并判断所述打印信息是否满足打印合格条件;

其中,所述打印信息包括已打印数量值、错误打印数量值和打印失败页数值,通过对所述打印信息进行所述打印合格条件的判定,以及时有效的判断所述打印设备是否存在打印错误较多的状况。

当步骤s40判断到所述打印信息不满足所述打印合格条件时,执行步骤s50。

步骤s50,获取所述打印信息中的不合格信息,并根据所述不合格信息对所述打印设备进行打印错误标记;

其中,通过对所述打印设备进行打印错误标记的设计,以使可快速的提醒工作人员对所述打印设备进行检查,所述不合格信息包括打印质量不合格或打印数量不合格等。

本实施例中,通过采用接收所述心跳数据包的方式以进行对应所述打印设备的状态监测,进而无需采用人工检测或观察的方式进行监测,有效的提高了监测效率,方便了用户的操作,且达到了能对多个所述打印设备同时进行监测的效果,通过对所述运行信息进行所述异常状态的判断,以及时有效的判断所述打印设备中是否存在需要维修的打印部件,通过对所述打印信息进行所述打印合格条件的判定,以及时有效的判断所述打印设备是否存在打印错误较多的状况,通过对所述打印设备进行运行异常标记的设计,以使可快速的提醒工作人员对所述打印设备进行故障维修,通过对所述打印设备进行打印错误标记的设计,以使可快速的提醒工作人员对所述打印设备进行检查。

请参阅图2,为本发明第二实施例提供的打印设备心跳监测方法的流程图,所述方法包括步骤s11至s81。

步骤s11,当接收到任一打印设备发出的心跳数据包时,获取所述心跳数据包中存储的运行信息;

其中,所述运行信息包括所述打印设备内各个打印部件的使用状态,该打印部件包括墨盒、废粉仓和硒鼓等零部件,优选的,在接收所述心跳数据包之前,需通过采用无线连接的方式进行与多个所述打印设备之间的通信连接,以保障所述心跳数据包的正常发送和接收;

此外,所述打印设备上采用预设时间间隔的方式进行所述心跳数据包的发送,且各个不同所述打印设备上的预设时间间隔均可根据需要对应进行时间设置;

步骤s21,分别获取所述运行信息中存储的墨盒状态信息、废粉仓状态信息和硒鼓状态信息;

其中,所述墨盒状态信息、所述废粉仓状态信息和所述硒鼓状态信息中对应存储有墨盒、废粉仓和硒鼓的当前使用状态信息,该状态信息包括墨粉数量值和空间剩余值等信息,通过所述墨盒状态信息、所述废粉仓状态信息和所述硒鼓状态信息的获取设计,以方便了后续对异常状态的判定。

步骤s31,分别判断所述墨盒状态信息、所述废粉仓状态信息和所述硒鼓状态信息是为所述异常状态;

其中,通过对分别所述墨盒状态信息、所述废粉仓状态信息和所述硒鼓状态信息进行所述异常状态的判断,以及时有效的判断所述打印设备中是否存在需要维修的打印部件。

请参阅图3,为图2中步骤s31的具体实施步骤的流程图:

步骤s310,判断所述墨盒状态信息中存储的墨盒墨粉剩余值是否小于第一预设阈值;

其中,所述墨盒墨粉剩余值为墨盒中墨粉的当前剩余值,通过所述墨盒墨粉剩余值与所述第一预设阈值之间的判断,以判定墨盒中设于的墨粉是否能继续正常进行打印。

当步骤s310判断到所述墨盒墨粉剩余值小于所述第一预设阈值时,执行步骤s311。

步骤s311,判定所述墨盒状态信息为所述异常状态;

其中,由于当判断到所述墨盒墨粉剩余值小于所述第一预设阈值时,则判定墨盒当前存在异常,并不能实现后续的正常打印操作,需要通知工作人员及时的进行墨盒中墨粉的添加。

步骤s312,判断所述废粉仓状态信息中存储的废粉仓墨粉值是否大于第二预设阈值;

其中,所述废粉仓墨粉值为废粉仓中墨粉的当前值,通过所述废粉仓墨粉值与所述第二预设阈值之间的判断,以判定废粉仓是否能正常继续存储废粉。

当步骤s312判断到所述废粉仓墨粉值大于所述第二预设阈值时,执行步骤s313。

步骤s313,判定所述废粉仓状态信息为所述异常状态;

其中,由于当判断到所述废粉仓墨粉值大于所述第二预设阈值时,则判定废粉仓当前存在异常,并不能实现后续的正常废粉的存储,需要通知工作人员及时的进行废粉仓中废粉的清理。

步骤s314,判断所述硒鼓状态信息中存储的硒鼓墨粉剩余值是否小于第三预设阈值;

其中,所述硒鼓墨粉剩余值为硒鼓中墨粉的当前剩余值,通过所述硒鼓墨粉剩余值与所述第三预设阈值之间的判断,以判定硒鼓中设于的墨粉是否能继续正常进行打印;

当步骤s314判断到所述硒鼓墨粉剩余值小于所述第三预设阈值时,执行步骤s315。

步骤s315,判定所述硒鼓状态信息为所述异常状态;

其中,由于当判断到所述硒鼓墨粉剩余值小于所述第三预设阈值时,则判定硒鼓当前存在异常,并不能实现后续的正常打印操作。

请继续参阅图2,当步骤s31判断到所述墨盒状态信息、所述废粉仓状态信息或所述硒鼓状态信息中存在所述异常状态时,则执行步骤s41。

步骤s41,获取所述异常状态,并根据所述异常状态对所述打印设备进行运行异常标记;

具体的,通过获取所述心跳数据包中存储的标识信息,并将所述标识信息与所述异常状态形成对应关系存储至待维修列表中以完成对所述打印设备的运行异常的标记,所述标识信息中包括所述打印设备的出厂标识、物理地址和网络地址。

当步骤s31判断到所述墨盒状态信息、所述废粉仓状态信息或所述硒鼓状态信息中未存在所述异常状态时,则执行步骤s51。

步骤s51,获取所述心跳数据包中存储的打印信息,并判断所述打印信息是否满足打印合格条件;

其中,所述打印信息包括已打印数量值、错误打印数量值和打印失败页数值,通过对所述打印信息进行所述打印合格条件的判定,以及时有效的判断所述打印设备是否存在打印错误较多的状况。

具体的,请参阅图4,为图2中步骤s51的具体实施步骤的流程图:

步骤s510,判断所述错误打印数量值占所述已打印数量值的错误百分比是否大于预设百分比;

当步骤s510判断到所述错误百分比大于预设百分比时,执行步骤s511。

步骤s511,判定所述打印信息不满足所述打印合格条件。

当步骤s510判断到所述错误百分比不大于预设百分比时,执行步骤s512。

步骤s512,继续判断所述打印失败页数值是否大于页数阈值;

当步骤s512判断到所述打印失败页数大于所述页数阈值时,则执行步骤s513。

步骤s513,判定所述打印信息不满足所述打印合格条件。

请继续参阅图2,当步骤s51判断到所述打印信息不满足所述打印合格条件时,执行步骤s61。

步骤s61,获取所述打印信息中的不合格信息,并根据所述不合格信息对所述打印设备进行打印错误标记;

其中,通过对所述打印设备进行打印错误标记的设计,以使可快速的提醒工作人员对所述打印设备进行检查,所述不合格信息包括打印质量不合格或打印数量不合格等。

步骤s71,获取所述心跳数据包中存储的固件版本信息,并判断所述固件版本信息是否为最新版本;

请参阅图5,为图2中步骤s71的具体实施步骤的流程图:

步骤s710,获取所述固件版本信息中存储的固件类型信息,并在预存的数据库中查询与所述固定类型信息相匹配的最新版本号;

步骤s711,获取所述固件版本信息中存储的当前版本号,并判断所述当前版本号与所述最新版本号是否相同;

当步骤s711判断到所述当前版本号与所述最新版本号不相同时,执行步骤s712。

步骤s712,判定所述固定版本信息不是所述最新版本。

请继续参阅图2,当步骤s71判断到所述固定版本信息不是所述最新版本时,执行步骤s81。

步骤s81,向所述打印设备发送更新指令,以控制所述打印设备进行固件更新;

其中,所述更新指令中存储有所述最新版本的下载地址。

本实施例中,通过采用接收所述心跳数据包的方式以进行对应所述打印设备的状态监测,进而无需采用人工检测或观察的方式进行监测,有效的提高了监测效率,方便了用户的操作,且达到了能对多个所述打印设备同时进行监测的效果,通过对所述运行信息进行所述异常状态的判断,以及时有效的判断所述打印设备中是否存在需要维修的打印部件,通过对所述打印信息进行所述打印合格条件的判定,以及时有效的判断所述打印设备是否存在打印错误较多的状况,通过对所述打印设备进行运行异常标记的设计,以使可快速的提醒工作人员对所述打印设备进行故障维修,通过对所述打印设备进行打印错误标记的设计,以使可快速的提醒工作人员对所述打印设备进行检查。

请参阅图6,为本发明第三实施例提供的打印设备心跳监测装置100的结构示意图,包括:

第一判断模块10,用于当接收到任一打印设备发出的心跳数据包时,获取所述心跳数据包中存储的运行信息,并判断所述运行信息中是否存在异常状态,其中,所述运行信息包括所述打印设备内各个打印部件的使用状态,该打印部件包括墨盒、废粉仓和硒鼓等零部件,优选的,在接收所述心跳数据包之前,需通过采用无线连接的方式进行与多个所述打印设备之间的通信连接,以保障所述心跳数据包的正常发送和接收;

此外,所述打印设备上采用预设时间间隔的方式进行所述心跳数据包的发送,且各个不同所述打印设备上的预设时间间隔均可根据需要对应进行时间设置。

优选的,通过对所述运行信息进行所述异常状态的判断,以及时有效的判断所述打印设备中是否存在需要维修的打印部件。具体实施时,通过获取所述运行信息中存储的各个使用状态以对应判断各个打印部件的状态是否存在异常,且该使用状态包括墨粉量或剩余空间量。

第一标记模块60,用于当所述第一判断模块10判断到所述运行信息中存在所述异常状态时,获取所述异常状态,并根据所述异常状态对所述打印设备进行运行异常标记,其中,通过对所述打印设备进行运行异常标记的设计,以使可快速的提醒工作人员对所述打印设备进行故障维修,具体的,当所述运行异常标记存储在本地时,通过获取所述打印设备的唯一标识,并将所述唯一标识与所述异常状态对应进行存储,以使可快速的通知工作人员对对应的所述打印设备进行针对性的维修。

第二判断模块20,用于当所述第一判断模块10判断到所述运行信息中未存在所述异常状态时,获取所述心跳数据包中存储的打印信息,并判断所述打印信息是否满足打印合格条件,其中,所述打印信息包括已打印数量值、错误打印数量值和打印失败页数值,通过对所述打印信息进行所述打印合格条件的判定,以及时有效的判断所述打印设备是否存在打印错误较多的状况。

第二标记模块30,用于当所述第二判断模块20判断到所述打印信息不满足所述打印合格条件时,获取所述打印信息中的不合格信息,并根据所述不合格信息对所述打印设备进行打印错误标记,其中,通过对所述打印设备进行打印错误标记的设计,以使可快速的提醒工作人员对所述打印设备进行检查,所述不合格信息包括打印质量不合格或打印数量不合格等。

第三判断模块40,用于获取所述心跳数据包中存储的固件版本信息,并判断所述固件版本信息是否为最新版本。

指令发送模块50,用于当所述第三判断模块40判断到所述固件版本信息不为所述最新版本时,向所述打印设备发送更新指令,以控制所述打印设备进行固件更新,所述更新指令中存储有所述最新版本的下载地址。

具体的,所述第一判断模块10包括:

第一获取单元11,用于分别获取所述运行信息中存储的墨盒状态信息、废粉仓状态信息和硒鼓状态信息;

第一判断单元12,用于根据所述第一获取单元11的获取结果,别判断所述墨盒状态信息、所述废粉仓状态信息和所述硒鼓状态信息是为所述异常状态。

所述第一判断单元12包括:

第一子判断单元121,用于判断所述墨盒状态信息中存储的墨盒墨粉剩余值是否小于第一预设阈值;若是,则判定所述墨盒状态信息为所述异常状态;

第二子判断单元122,用于判断所述废粉仓状态信息中存储的废粉仓墨粉值是否大于第二预设阈值;若是,则判定所述废粉仓状态信息为所述异常状态;

第三子判断单元123,用于判断所述硒鼓状态信息中存储的硒鼓墨粉剩余值是否小于第三预设阈值;若是,则判定所述硒鼓状态信息为所述异常状态。

优选的,所述第二判断模块20包括:

第二判断单元21,用于判断所述错误打印数量值占所述已打印数量值的错误百分比是否大于预设百分比;若是,则判定所述打印信息不满足所述打印合格条件;

第三判断单元22,用于当所述第二判断模块21判断到所述错误打印百分比不大于所述预设百分比时,则继续判断所述打印失败页数值是否大于页数阈值,若是,则判定所述打印信息不满足所述打印合格条件。

此外,本实施中,所述第三判断模块40包括:

第二获取单元41,用于获取所述固件版本信息中存储的固件类型信息,并在预存的数据库中查询与所述固定类型信息相匹配的最新版本号;

第四判断单元42,用于获取所述固件版本信息中存储的当前版本号,并判断所述当前版本号与所述最新版本号是否相同;若否,则判定所述固定版本信息不是所述最新版本。

所述第一标记模块60包括:

存储单元61,用于获取所述心跳数据包中存储的标识信息,并将所述标识信息与所述异常状态形成对应关系存储至待维修列表中,所述标识信息中包括所述打印设备的出厂标识、物理地址和网络地址。

本实施例中,通过采用接收所述心跳数据包的方式以进行对应所述打印设备的状态监测,进而无需采用人工检测或观察的方式进行监测,有效的提高了监测效率,方便了用户的操作,且达到了能对多个所述打印设备同时进行监测的效果,通过所述第一判断模块10对所述运行信息进行所述异常状态的判断,以及时有效的判断所述打印设备中是否存在需要维修的打印部件,通过所述第二判断模块20对所述打印信息进行所述打印合格条件的判定,以及时有效的判断所述打印设备是否存在打印错误较多的状况,通过所述第一标记模块60对所述打印设备进行运行异常标记的设计,以使可快速的提醒工作人员对所述打印设备进行故障维修,通过所述第二标记模块30对所述打印设备进行打印错误标记的设计,以使可快速的提醒工作人员对所述打印设备进行检查。

本实施例还提供了一种存储介质,其上存储有计算机程序,该程序在执行时,包括如下步骤:

当接收到任一打印设备发出的心跳数据包时,获取所述心跳数据包中存储的运行信息,并判断所述运行信息中是否存在异常状态,所述运行信息包括所述打印设备内各个打印部件的使用状态;

当判断到所述运行信息中存在所述异常状态时,获取所述异常状态,并根据所述异常状态对所述打印设备进行运行异常标记;

当判断到所述运行信息中未存在所述异常状态时,获取所述心跳数据包中存储的打印信息,并判断所述打印信息是否满足打印合格条件,所述打印信息包括已打印数量值、错误打印数量值和打印失败页数值;

当判断到所述打印信息不满足所述打印合格条件时,获取所述打印信息中的不合格信息,并根据所述不合格信息对所述打印设备进行打印错误标记。所述的存储介质,如:rom/ram、磁碟、光盘等。

上述实施例描述了本发明的技术原理,这些描述只是为了解释本发明的原理,而不能以任何方式解释为本发明保护范围的限制。基于此处的解释,本领域的技术人员不需要付出创造性的劳动即可联想到本发明的其他具体实施方式,这些方式都将落入本发明的保护范围内。

计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1