图像形成装置、信息处理系统、固件的重写方法制造方法及图纸

技术编号:2874161 阅读:157 留言:0更新日期:2012-04-11 18:40
一种图像形成装置,其中, 主控制器与具有用于存储固件并可重写的第一存储器的引擎控制器以可以相互通讯的方式连接,按照从所述主控制器得到的信号,所述引擎控制器形成对应于该信号的图像, 其特征在于, 可以对印刷模式和重写模式进行转换,其中,所述印刷模式,根据存储在所述第一存储器中的固件,形成对应于所述信号的图像,而所述重写模式,重写所述固件,并且 根据所述的模式转换,转换所述主控制器和所述引擎控制器之间的主/从关系。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及存储在存储器中的固件重写技术。更具体地说,本专利技术适用的对象为图像形成装置,其中,主控制器与具有用于存储固件的可重写存储器的引擎控制器以可以相互通讯的方式连接。还有,本专利技术适用的对象为信息处理系统,其中,主装置与具有用于存储固件的可重写存储器的图像形成装置以可以相互通讯的方式连接。再有,本专利技术适用的对象涉及设置在引擎控制器或图像形成装置上的存储器中所存储的固件的重写方法、重写程序以及记录媒体。在此,将固件存储在可重写的非易失性存储器中,是为了更灵活地应付将来的功能增加或版本升级。即,在需要进行功能增加或版本升级等的情况下,可重新制成含有所增加功能等的固件,并用新固件替换旧固件来进行更新。但是,在上述现有装置中,为了在两个控制器间进行通讯,使主控制器起主控制作用,同时,使引擎控制器起从控制作用。即,引擎控制器接收来自主控制器的命令或数据进行动作,从主控制器一得到图像处理后的信号,根据固件执行就形成与该信号对应的图像的印刷模式。另一方面,当需要进行固件的重写时,就按照来自主控制器的命令,进入重写固件的重写模式。然后,在所述重写模式中,引擎控制器就对非易失性存储器进行操作来控制固件的重写处理。但是,如上所述,由于引擎控制器受主控制器所命令或者控制,因此,总是根据来自主控制器的命令等,同时,必须执行固件的重写处理,固件的重写处理不能说是很有效的。此外,这样的问题并不局限于所述的现有装置,在下面的信息处理系统中也是普遍存在的共同问题。作为这种信息处理系统,例如在日本专利特开2000-172453号公报中所公开的那样,主计算机等主装置与作为图像形成装置的打印机以相互可以通讯的方式连接。此公报中所述的图像形成装置,仅具有作为打印机最低限度的典型结构,即,只具有从主装置接收已展开成比特形式的图像数据,并进行印刷的功能,因此,被称作无智能打印机(dumb printer)或宿主打印机(hostbased printer)。即,所述图像形成装置具有作为中央运算处理器的CPU与用于存储固件的可重写的非易失性存储器。因此,当收到表示上述图像数据的信号时,根据闪存ROM或EEPROM等非易失性存储器中存储的固件,控制引擎部分,在复印纸、转印纸、用纸以及OHP用透明薄片等薄片材料上形成与所述图像信号对应的图像。还有,在所述现有的信息处理系统中,为了在主装置和图像形成装置之间进行通讯,使主装置起主控制作用,同时使图像形成装置起从控制作用。即,图像形成装置接收来自主装置的命令或数据进行动作,当从主装置得到表示图像数据的信号时,根据固件,执行形成与该信号对应的图像的印刷模式。另一方面,当需要进行重写固件时,就根据来自主控制器的命令,进入重写固件的重写模式。于是,在所述重写模式中,图像形成装置对非易失性存储器进行操作来控制固件的重写处理。但是,如上所述,由于图像形成装置受主装置所命令或者控制,所以,总是根据来自主装置的命令等来执行固件的重写处理,因此,固件的重写处理不能说是很有效的。还有,在所述的现有装置中,为了在两个控制器之间进行通讯,使主控制器起主控制作用,同时使引擎控制器起从控制作用,即,引擎控制器受主控制器所命令或控制。即,主控制器预先准备多种命令,向引擎控制器发送与装置动作状态对应的命令或数据等,因此,引擎控制器执行与所接收的命令相对应的处理,例如根据固件执行形成与图像信号对应的图像的印刷处理(印刷模式),或执行重写固件的重写处理(重写模式)。如此,在现有装置中,引擎控制器判断命令内容,并根据判断结果控制装置各部分,同时,必须将表示装置各部分状态的状态信息返回给主控制器。特别地,近年来,伴随着装置向多功能化及复杂化的发展,从主控制器发送的命令的种类增多,同时,必须要向主控制器返回的状态信息内容也变得复杂。因而,即使在运行重写模式来进行重写固件的有限的处理时,也有必要对应于从主控制器发送的所有命令来动作。即,不管从主控制装置发送怎样的命令,都要对这些命令进行判断,并且,即使与重写模式无关的命令,都必须返回与该命令相对应的状态信息。因此,现有的图像形成装置中,其固件的重写处理不能说是很有效的。此外,这样的问题并不局限于通过通讯接口以可以相互通讯的方式连接两个控制器的图像形成装置,例如在日本专利特开平12-172453号公报中所述的那样,也发生在以可以相互通讯的方式连接主计算机等主装置和作为图像形成装置的打印机的信息处理系统中。此外,如上所述的那样进行固件的重写动作时,有可能产生固件的重写错误。例如,在现有的装置中,新固件通过通讯接口被写入到引擎控制器内的非易失性存储器中。在这种装置中,由于错误通讯,有时正常的数据不能被发送到引擎控制器中。此外,有时也会发生写入到非易失性存储器的数据写入错误。尽管产生了这样的重写错误,但仍继续执行印刷模式时,装置就会发生误动作,或者无法进行印刷。因此,最好采取合适的对策,以避免因这种固件而引起误动作。本专利技术的另一个目的在于,在信息处理系统中有效地进行固件的重写,而在所述信息处理系统中,主装置和具有存储固件的可重写存储器的图像形成装置以可以相互通讯的方式连接,并按照从主装置得到的信号,图像形成装置形成与该信号对应的图像。本专利技术的再一个目的在于,在能够执行固件重写处理的图像形成装置中,确实地防止因固件导致的误动作。本专利技术的图像形成装置,可以对印刷模式和重写模式进行转换,其中,所述印刷模式,根据存储在所述第一存储器中的固件形成对应于所述信号的图像,而所述重写模式,重写所述固件,并且,根据所述的模式转换,转换所述主控制器和所述引擎控制器之间的主/从关系。还有,本专利技术的固件重写方法,对应于从印刷模式转换为重写模式,转换所述主控制器和所述引擎控制器之间的主/从关系,其中,所述印刷模式,根据存储在所述存储器中的固件形成对应于所述信号的图像,而所述重写模式,重写所述固件。此外,本专利技术的重写程序,在上述图像形成装置中执行如下过程,即,对应于从印刷模式转换为重写模式,转换所述主控制器和所述引擎控制器之间的主/从关系,其中,所述印刷模式,根据存储在所述存储器中的固件形成对应于所述信号的图像,而所述重写模式,重写所述固件。此外,本专利技术的记录媒体记录上述重写程序。在如上所述构成的图像形成装置、以及该装置中的固件重写方法、重写程序及记录媒体中,所述装置可在印刷模式和重写模式之间转换,并与这些模式对应,可以转换主控制器和引擎控制器之间的主/从关系。从而,在重写模式中,在主控制器和引擎控制器被设定为与重写模式相适应的主/从关系的状态下,可以进行固件的重写。本专利技术的图像形成装置,当选择了重写固件的重写模式时,使可使用的命令种类减少。此外,本专利技术的固件重写方法,当选择了重写固件的重写模式时,可以只使用多种命令中的一部分,从所述主控制器向所述引擎控制器发送这些可以使用的命令,执行重写模式。此外,本专利技术的重写程序,在上述图像形成装置中执行如下过程,即,判定是否选择了重写固件的重写模式;以及在选择所述重写模式时,可以只使用所述多种命令中的一部分,并从所述主控制器向所述引擎控制器发送这些可以使用的命令来执行重写固件。还有,本专利技术的记录媒体记录所述重写程序。所述构成的专利技术,在重写模式中,可以只使用多种命令中的一部本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:杉田隆俊
申请(专利权)人:精工爱普生株式会社
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利