图像形成装置及图像形成方法转让专利

申请号 : CN201610849465.3

文献号 : CN106973179B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 铃木将浩

申请人 : 京瓷办公信息系统株式会社

摘要 :

本发明提供图像形成装置及图像形成方法。本发明的图像形成装置具备:HDD,对用户数据进行存储;HDD确认部,对HDD是否为不能动作状态进行判断;系统控制部,在HDD为不能动作状态时,将HDD从系统中断开,并将图像形成装置设定为限制模式;以及非易失性半导体存储装置,对在系统控制部的动作中使用的系统数据进行存储。根据本发明,即使是仅具备一台HDD的图像形成装置,也能够在HDD不能动作时将其断开来运用。

权利要求 :

1.一种图像形成装置,具备:

硬盘驱动器HDD,对用户制作的用户数据进行存储;

HDD确认部,对所述HDD是否为不能动作状态进行判断;

系统控制部,在所述HDD为不能动作状态时,将所述HDD从系统中断开,并将所述图像形成装置设定为限制模式;以及非易失性半导体存储装置,对在所述系统控制部的动作中使用的系统数据进行存储,所述HDD确认部,基于没有来自所述HDD的响应而获取所述HDD的故障信息,在获取了所述故障信息时,在表示应将HDD从系统中断开的断开标志为开状态的情况下,判断所述HDD为不能动作状态,并将所述HDD从所述系统中断开,在获取了所述故障信息时,在所述断开标志为关状态的情况下,将表示有无故障履历的故障履历标志设为开状态,在所述系统启动时,如果所述故障履历标志为开状态且所述断开标志为关状态,则将所述断开标志变更为开状态,在所述系统启动时,如果所述故障履历标志为开状态且所述断开标志为开状态,则将所述故障履历标志和所述断开标志变更为关状态。

2.根据权利要求1所述的图像形成装置,进一步地,具备:作业执行部,执行作业,

所述作业执行部在所述限制模式下执行能够将所述用户数据存储于所述非易失性半导体存储装置的作业。

3.根据权利要求1所述的图像形成装置,进一步地,具备:作业执行部,执行作业;以及

易失性存储装置,

所述作业执行部在所述限制模式下执行能够将所述用户数据存储于所述易失性存储装置的作业。

4.根据权利要求1~3中的任意一项所述的图像形成装置,所述HDD确认部

并未根据仅检测出一次HDD的故障而作出为不能动作状态的判断,当在检测出HDD的故障的状态下启动系统之后再次检测出HDD的故障时,判断为不能动作状态。

5.一种由图像形成装置执行的图像形成方法,包括:在硬盘驱动器HDD内,对用户制作的用户数据进行存储;

通过HDD确认部,对所述HDD是否为不能动作状态进行判断;

通过系统控制部,在所述HDD为不能动作状态时,将所述HDD从系统中断开,并将所述图像形成装置设定为限制模式;

在非易失性半导体存储装置内,对在所述系统控制部的动作中使用的系统数据进行存储,所述HDD确认部,

基于没有来自所述HDD的响应而获取所述HDD的故障信息,在获取了所述故障信息时,在表示应将HDD从系统中断开的断开标志为开状态的情况下,判断所述HDD为不能动作状态,并将所述HDD从所述系统中断开,在获取了所述故障信息时,在所述断开标志为关状态的情况下,将表示有无故障履历的故障履历标志设为开状态,在所述系统启动时,如果所述故障履历标志为开状态且所述断开标志为关状态,则将所述断开标志变更为开状态,在所述系统启动时,如果所述故障履历标志为开状态且所述断开标志为开状态,则将所述故障履历标志和所述断开标志变更为关状态。

说明书 :

图像形成装置及图像形成方法

技术领域

[0001] 本发明涉及图像形成装置及图像形成方法。

背景技术

[0002] 典型的图像形成装置多将数据存储于作为非易失性存储装置的硬盘驱动器(HDD,Hard Disk Drive)中。于是,当HDD不能动作时,可以认为图像形成装置也无法使用。
[0003] 关于这一点,典型的硬盘装置向HDD发出写入·读出指令,根据其响应时间,事先对HDD的不能动作进行预测,在不能动作之前将其断开来运用。
[0004] 在将典型的硬盘装置应用于图像形成装置时,需要代替被断开的HDD的另外的HDD。即,仅在具备两台以上HDD的图像形成装置中才能运用。
[0005] 另一方面,为了响应降低成本、小型化等要求,存在仅具备一台HDD的图像形成装置。

发明内容

[0006] 本发明的目的在于,使得即使是仅具备一台HDD的图像形成装置,也能够在HDD不能动作时将其断开来运用。
[0007] 本发明的实施方式所涉及的图像形成装置具备:HDD、HDD确认部、系统控制部以及非易失性半导体存储装置。HDD对用户制作的用户数据进行存储。HDD确认部对所述HDD是否为不能动作状态进行判断。系统控制部在所述HDD为不能动作状态时,将所述HDD从系统中断开,并将所述图像形成装置设定为限制模式。非易失性半导体存储装置对在所述系统控制部的动作中使用的系统数据进行存储,其中,所述HDD确认部基于没有来自所述HDD的响应而获取所述HDD的故障信息;在获取了所述故障信息时,在表示应将HDD从系统中断开的断开标志为开状态的情况下,判断所述HDD为不能动作状态,并将所述HDD从所述系统中断开;在获取了所述故障信息时,在所述断开标志为关状态的情况下,将表示有无故障履历的故障履历标志设为开状态;在所述系统启动时,如果所述故障履历标志为开状态且所述断开标志为关状态,则将所述断开标志变更为开状态;在所述系统启动时,如果所述故障履历标志为开状态且所述断开标志为开状态,则将所述故障履历标志和所述断开标志变更为关状态。
[0008] 本发明的实施方式所涉及的由图像形成装置执行的图像形成方法包括:在HDD内,对用户制作的用户数据进行存储;通过HDD确认部,对所述HDD是否为不能动作状态进行判断;通过系统控制部,在所述HDD为不能动作状态时,将所述HDD从系统中断开,并将所述图像形成装置设定为限制模式;在非易失性半导体存储装置内,对在所述系统控制部的动作中使用的系统数据进行存储,其中,所述HDD确认部基于没有来自所述HDD的响应而获取所述HDD的故障信息;在获取了所述故障信息时,在表示应将HDD从系统中断开的断开标志为开状态的情况下,判断所述HDD为不能动作状态,并将所述HDD从所述系统中断开;在获取了所述故障信息时,在所述断开标志为关状态的情况下,将表示有无故障履历的故障履历标志设为开状态;在所述系统启动时,如果所述故障履历标志为开状态且所述断开标志为关状态,则将所述断开标志变更为开状态;在所述系统启动时,如果所述故障履历标志为开状态且所述断开标志为开状态,则将所述故障履历标志和所述断开标志变更为关状态。
[0009] 根据本发明,即使是仅具备一台HDD的图像形成装置,也能够在HDD不能动作时将其断开来运用。

附图说明

[0010] 图1示出本发明的实施方式所涉及的图像形成装置的结构。
[0011] 图2的(a)示出系统启动(包括重新启动)时的HDD确认部的处理。图2的(b)示出在系统启动过程中获取了HDD的故障信息时的HDD确认部的处理。
[0012] 图3示出作业执行部的处理。

具体实施方式

[0013] 图1示出本发明的实施方式所涉及的图像形成装置1的结构。图像形成装置1具备控制部2以及存储部3。而且,图像形成装置1通过使控制部2及存储部3进行动作,从而构成用于执行图像形成装置1的功能(例如,复印、扫描、打印)的系统。
[0014] 控制部2包括HDD确认部21、作业执行部22以及系统控制部23。
[0015] 另外,控制部2是例如中央处理器(CPU,Central Processing Unit)等的处理器,通过执行程序,从而作为HDD确认部21、作业执行部22以及系统控制部23来进行动作。
[0016] 包括在控制部2中执行的程序在内的系统数据被存储于固态硬盘(SSD,Solid State Drive)32,在系统启动(图像形成装置1的电源开(ON))时,从SSD 32中被读出并加载。
[0017] HDD 31的故障被通知给HDD确认部21,HDD确认部21对HDD 31是否为不能动作状态进行判断。关于详细内容,将在后文描述。
[0018] 作业执行部22执行与打印、扫描或图像形成装置1的其他功能相对应的作业。作业执行部22在执行作业时,当存储比如为了例如复印而从扫描仪中读取的图像那样为了该作业而由用户制作的数据(用户数据)时,只要HDD 31能够使用,就存储于HDD 31。
[0019] 系统控制部23将HDD 31从系统中断开,并且将图像形成装置1的动作模式设定为通常模式或限制模式。通常模式是将用户数据存储于HDD 31来执行作业的模式。限制模式是在HDD 31从系统中被断开的状态下执行作业的模式。初始值被设定为通常模式。
[0020] 存储部3包括HDD 31、SSD 32以及内存(易失性存储装置)33。
[0021] HDD 31具有对用户制作的用户数据(在作业中使用)进行存储的存储区域。
[0022] SSD 32具有对系统数据进行存储的存储区域。SSD 32是快闪式(flash,注册商标)存储器等非易失性半导体存储装置,设置有写入次数的限制。
[0023] 内存33是随机存取存储器(RAM,Random Access Memory)等易失性半导体存储装置。
[0024] 下面对判断HDD 31不能动作的步骤进行说明。
[0025] 图2的(a)和图2的(b)示出HDD确认部21的处理。HDD确认部21在系统被启动(包括重新启动)时以及在系统启动过程中或启动后的动作过程中获取了HDD 31的故障信息时进行工作。另外,根据在控制部2的处理中没有HDD 31的响应来获取HDD 31的故障信息,控制部2将HDD确认部21启动。
[0026] HDD确认部21使用两个标志HF(故障履历标志:表示有无故障履历的标志)和CF(断开标志:表示应将HDD 31从系统中断开的标志)。故障履历标志HF在开(ON)时表示存在HDD 31的故障履历,在关(OFF)时表示不存在HDD 31的故障履历。断开标志CF在ON时表示应将HDD 31从系统中断开,在OFF时表示不应将HDD 31从系统中断开。
[0027] 首先,对系统被启动(包括重新启动)时的处理进行说明。
[0028] 如图2的(a)所示,当系统被重新启动(步骤21a)时,HDD确认部21首先对故障履历标志HF是否为ON进行确认(步骤21b)。如果故障履历标志HF为OFF(在步骤21b中为“否”),则由于不存在HDD 31的故障履历,因此HDD确认部21什么也不做而结束处理。因此,延续通常模式。
[0029] HDD确认部21在故障履历标志HF为ON时(在步骤21b中为“是”),根据断开标志CF的值而使处理分支(步骤21c)。如果断开标志CF为OFF(在步骤21c中为“否”),则HDD确认部21使断开标志CF为ON(步骤21e)。这是因为,由于故障履历标志HF为ON,在上次启动时存在HDD 31的故障履历,因此在之后检测出HDD 31的故障时将HDD 31从系统中断开。但是,图像形成装置1的动作模式将延续通常模式。
[0030] 如果断开标志CF为ON(在步骤21c中为“是”),则HDD确认部21使故障履历标志HF和断开标志CF为OFF(步骤21d)。断开标志CF在上次启动时之前为ON。尽管如此,由于仍然未将HDD 31从系统中断开而重新启动了系统,因此在使断开标志CF为ON而运用的上次启动时,没有检测出HDD 31的故障。即,在上上次启动时检测出的HDD 31的故障在上次启动时已被修复。由于故障已被修复,因此使故障履历标志HF和断开标志CF为OFF,而设为通常的运用。即,延续通常模式。如此,HDD确认部21并未根据仅检测出一次HDD 31的故障而作出为不能动作状态的判断,当在检测出HDD 31的故障的状态下启动系统之后再次检测出HDD 31的故障时,判断为不能动作状态。
[0031] 另外,上上次启动时的故障是由文件系统错误引起的故障而在上次启动时被修复的可能性高。
[0032] 接着,对检测出HDD 31的故障时的处理进行说明。
[0033] 如图2的(b)所示,获取HDD 31的故障信息(步骤21f)后,HDD确认部21根据断开标志CF的值而使处理分支(步骤21g)。如果断开标志CF为ON(在步骤21g中为“是”),则HDD确认部21判定为HDD 31不能动作。此时,系统控制部23将HDD 31从系统中断开,并将图像形成装置1的动作模式设定为限制模式。HDD确认部21在断开HDD 31之后,结束处理。另外,HDD确认部21也可以在步骤21h之后设定为HF=OFF、CF=OFF。这是为了在更换已断开的HDD 31时,预先将故障履历标志HF和断开标志CF复位。
[0034] 另外,系统控制部23也可以在断开HDD 31之后使系统重新启动。在这种情况下,HDD确认部21也可以不进行图2的(a)所示的处理。
[0035] 如果断开标志CF为OFF(在步骤21g中为“否”),则HDD确认部21使故障履历标志HF为ON。即,设定为在将来系统被重新启动后也再次获取到HDD 31的故障信息时,将HDD 31从系统中断开。然后,系统控制部23重新启动系统(步骤21j)。此时,在进行图2的(a)所示的处理之后,延续通常模式。
[0036] 通过以上处理,HDD 31在系统重新启动的前后均发生故障时从系统中被断开。另外,系统控制部23监视断开标志CF的值,在CF=ON时,将HDD 31从系统中断开。
[0037] 下面对作业执行部22的处理进行说明。
[0038] 图3示出作业执行部22的处理。作业执行部22收到作业请求(步骤22a)后,将要执行作业。
[0039] 作业执行部22检查是否通过HDD确认部21被判断为不能动作(步骤22b)。在未判断为不能动作时,只要不存在HDD 31的故障(步骤22c),则将用户数据存储于HDD 31来执行作业(步骤22d)。此时,图像形成装置1在通常模式下进行动作。
[0040] 在检测出HDD 31的故障时,由于无法使用HDD 31,因此进行与判断为不能动作时同样的处理(步骤22c)。另外,HDD 31的故障虽然也可以通过两个标志HF和CF来判断,但是由于也可能在该作业中初次检测出故障,因此也可以进行向HDD 31的写入来判断有无故障。
[0041] 下面对判断为不能动作时即HDD 31从系统中被断开时的处理进行说明。此时,图像形成装置1在限制模式下进行动作。
[0042] 作业执行部22求出用户数据的大小UD。之后,求出内存33的空闲容量M,如果UD≤M(步骤22e),则将用户数据存储于内存33来执行作业(步骤22f)。求出内存33的空闲容量是由于在同时执行多个作业时,空闲容量会依赖于其他作业而发生变化。但是,为了在HDD 31被断开的状态下执行多个作业,也可以逐一执行作业,在所有的作业中使用最大的M值。
[0043] 在UD>M时,作业执行部22将SSD 32的容许写入数据量AS与用户数据的大小UD进行比较(步骤22g),如果UD≤AS,则将用户数据存储于SSD 32来执行作业(步骤22h)。其中,AS是以能够维持SSD 32的寿命的方式规定的每一次的最大写入数据量。但是,由于SSD 32有写入次数的限制,因此为了维持SSD 32的寿命,也可以不执行步骤22g和22h。
[0044] 当内存33和SSD 32均无法存储用户数据时,不执行作业(步骤22i)。
[0045] 如以上详细说明的那样,在本实施例的图像形成装置1中,虽然具备的HDD 31仅为一个,但是由于能够使用在SSD 32中存储的系统数据,因此不需要代替被断开的HDD的另外的HDD,在HDD 31不能动作时,能够自动将HDD 31从系统中断开来运用。据此,能够响应降低成本及小型化等要求。
[0046] 例如,通过在限制模式下逐一执行作业,使内存33的空闲容量M大于一张纸的图像数据,从而对于复印及扫描的基本功能,在HDD 31从系统中被断开的情况下也能够可靠地执行。
[0047] 本发明提供一种仅具备一台HDD,能够在HDD不能动作时将其断开来运用的图像形成装置。本发明可以考虑由图像形成装置生产者和图像形成装置用户来利用。