【技术实现步骤摘要】
图像形成设备的控制方法及装置
[0001]本申请涉及图像形成
,尤其涉及一种图像形成设备的控制方法及装置。
技术介绍
[0002]当用户在使用图像形成设备(如打印机)过程中由于遇到某些特殊原因从而导致死机时,当前的解决方案为技术人员上门维修,其基于对发生的基本情况的了解,将之前的打印机故障情况进行复现,并根据复现的情况将Log(日志文件,如故障日志)和复现步骤上报并决定是否返厂。
[0003]但是这种解决方式只是针对于一些出现概率不低,能够复现的问题,也就是针对这类问题可以通过复现故障,然后通过专门的接口或者串口来查看故障Log,但显然这种解决方式存在一个问题,即并没有将故障Log保存在设备中。而对于量产的图像形成设备来说,这些图像形成设备并没有这类专门的接口/串口,也就无法查看故障Log,且针对那些复现概率极低的问题,复现可能非常困难。因而,在图像形成设备发生这类错误时,这就给技术人员解决故障问题造成很大困难。
[0004]【申请内容】
[0005]有鉴于此,本申请实施例提供了一种图像形成设备的控制方法及装置,用以解决现有技术中用户在使用图像形成设备时遇到某些特殊原因导致死机,且维修时不能复现该故障,无法获取发生错误时的Log而对解决故障造成很大困难的技术问题。
[0006]第一方面,本申请实施例提供了一种图像形成设备的控制方法,包括:
[0007]检测所述图像形成设备在运行过程中是否出现故障;
[0008]若出现故障,则生成运行中的各个第一函数的函数编 ...
【技术保护点】
【技术特征摘要】
1.一种图像形成设备的控制方法,其特征在于,包括:检测所述图像形成设备在运行过程中是否出现故障;若出现故障,则生成运行中的各个第一函数的函数编号并生成错误编码,将所述函数编号和所述错误编码写入日志文件并存储。2.根据权利要求1所述的控制方法,其特征在于,在若出现故障,则生成运行中的第一函数的函数编号并生成错误编码,将所述函数编号和所述错误编码写入日志文件并存储中,包括:若出现故障,则获取出现故障的第一函数对应的内存地址;根据存储的关于所述第一函数对应的内存地址与函数编号的映射关系,获取出现故障的第一函数对应的内存地址所对应的函数编号,将所述函数编号写入所述日志文件并保存;根据出现故障的第一函数的运行参数,获取出现故障的编码行数作为错误编码,将所述错误编码写入日志文件并存储。3.根据权利要求2所述的控制方法,其特征在于,所述图像形成设备在运行过程中,执行一个或多个进程;在执行各个所述进程时,执行一个或多个线程;在执行各个所述线程时,执行一个或多个功能函数;所述功能函数中具有至少一个所述第一函数;所述函数编号包括进程编号、线程编号和功能编号中的至少一个。4.根据权利要求1所述的控制方法,其特征在于,在若出现故障,则生成运行中的各个第一函数的函数编号并生成错误编码,将所述函数编号和所述错误编码写入日志文件并存储之后,还包括:从所述图像形成设备中获取所述日志文件;在从所述图像形成设备中获取所述日志文件中,包括:将所述图像形成设备连接至处理设备,使所述图像形成设备进入启动模式;通过所述处理设备向所述图像形成设备下发指令;所述图像形成设备对接收到的所述指令进行解析;在所述图像形成设备解析所述指令成功时,所述图像形成设备将所述日志文件传输给所述处理设备;在所述图像形成设备解析所述指令失败时,所述图像形成设备生成解析失败的错误信息并传输给所述处理设备。5.根据权利要求1所述的控制方法,其特征在于,在检测所述图像形成设备在运行过程中是否出现故障中,包括:检测各个所述第一函数的响应信息,判断所述响应信息的接收情况;若所述接收情况为未正常接收或接收不正确,则判断所述图像形成设备在运行过程中出现故障;若所述接收情况为正常接收或接收正确时,则判断所述图像形成设备处于正常工作状态。6.根据权利要求1所述的控制方法,其特征在于,在检测所述图像形成设备在运行过程中是否出现故障之前,所述控制方法还包括:接收任务;
运行所述图像形成设备,根据所述任务执行一个或多个进程,接着执行各个所述进程下的一个或多个线程,再运行各个所述线程下的一个或多个功能函数;其中,所述功能函数中具有至少一个所述第一函数,运行所述第一函数,获取所述第一函数对应的内存地址,调用特定函数将所述第一函数对应的内存地址进行编号,生成所述第一函数对应的内存地址与编号之间的映射表并保存;运行完成所述第一函数,返回响应信息。7.一种图像形成设备的控制装置,其特征在于,包括互相通信连接的检测模块和控制模块;所述检测模块用于检测所述图像形成设备在运行过程中是否出现故障;所述控制模块用于若出现故障,则生成运行中的各个第一函数的函...
【专利技术属性】
技术研发人员:赵晶,
申请(专利权)人:珠海奔图电子有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。