CN105244050B - 图像形成装置及图像形成装置的控制方法 - Google Patents

图像形成装置及图像形成装置的控制方法 Download PDF

Info

Publication number
CN105244050B
CN105244050B CN201510390675.6A CN201510390675A CN105244050B CN 105244050 B CN105244050 B CN 105244050B CN 201510390675 A CN201510390675 A CN 201510390675A CN 105244050 B CN105244050 B CN 105244050B
Authority
CN
China
Prior art keywords
partition
data
formatting
hard disk
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510390675.6A
Other languages
English (en)
Other versions
CN105244050A (zh
Inventor
安川琢真
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Publication of CN105244050A publication Critical patent/CN105244050A/zh
Application granted granted Critical
Publication of CN105244050B publication Critical patent/CN105244050B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00002Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
    • H04N1/00071Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for characterised by the action taken
    • H04N1/00082Adjusting or controlling
    • H04N1/00084Recovery or repair, e.g. self-repair
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02Addressing or allocation; Relocation
    • G06F12/06Addressing a physical block of locations, e.g. base addressing, module addressing, memory dedication
    • G06F12/0638Combination of memories, e.g. ROM and RAM such as to permit replacement or supplementing of words in one module by words in another module
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/0604Improving or facilitating administration, e.g. storage management
    • G06F3/0607Improving or facilitating administration, e.g. storage management by facilitating the process of upgrading existing storage systems, e.g. for improving compatibility between host and storage device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0638Organizing or formatting or addressing of data
    • G06F3/0644Management of space entities, e.g. partitions, extents, pools
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/0671In-line storage system
    • G06F3/0683Plurality of storage devices
    • G06F3/0685Hybrid storage combining heterogeneous device types, e.g. hierarchical storage, hybrid arrays
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1816Testing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/21Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
    • G11C11/34Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
    • G11C11/40Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
    • G11C11/401Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming cells needing refreshing or charge regeneration, i.e. dynamic cells
    • G11C11/406Management or control of the refreshing or charge-regeneration cycles
    • G11C11/40615Internal triggering or timing of refresh, e.g. hidden refresh, self refresh, pseudo-SRAMs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00002Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
    • H04N1/00007Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for relating to particular apparatus or devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00002Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
    • H04N1/00026Methods therefor
    • H04N1/00029Diagnosis, i.e. identifying a problem by comparison with a normal state
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00002Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
    • H04N1/00026Methods therefor
    • H04N1/0005Methods therefor in service, i.e. during normal operation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00002Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
    • H04N1/00071Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for characterised by the action taken
    • H04N1/0009Storage
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2212/00Indexing scheme relating to accessing, addressing or allocation within memory systems or architectures
    • G06F2212/20Employing a main memory using a specific memory technology
    • G06F2212/205Hybrid memory, e.g. using both volatile and non-volatile memory
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0094Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • General Health & Medical Sciences (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Computer Hardware Design (AREA)
  • Facsimiles In General (AREA)
  • Debugging And Monitoring (AREA)

Abstract

本发明提供一种图像形成装置及图像形成装置的控制方法。所述图像形成装置包括:硬盘,其被构造为存储数据;硬盘故障检测单元,其被构造为检测所述硬盘的故障;分区确认单元,其被构造为确定所述硬盘的故障部分是否在初步确定的分区中;以及分区格式化单元,其被构造为对所述分区进行格式化,其中,在所述分区确认单元确定由所述硬盘故障检测单元检测到的所述硬盘的故障部分在所述初步确定的分区中的情况下,所述分区格式化单元对所述分区进行格式化。

Description

图像形成装置及图像形成装置的控制方法
技术领域
本发明涉及一种图像形成装置及图像形成装置的控制方法,具体地,涉及当硬盘异常引起的错误发生时正使用的合适的技术。
背景技术
传统上,存在配设有硬盘作为保持用户的图像数据和应用数据、以及处理期间的临时数据的存储装置的图像形成装置。硬盘异常包括诸如线缆的接触不良等的物理异常、以及由于硬盘的读写位置因振动而移位的偏离磁道(off-track)错误和在写入期间电源的意外关断引起的逻辑异常。
在检测到硬盘的异常的情况下,图像形成装置向UI或远程监视***通知错误,并且请求维修人员的派遣。然后,维修人员再次接通电源,或者对被认为异常的硬盘的区域(分区)进行格式化。作为在上述方法无法解除错误的情况下的措施,维修人员进行硬盘的更换。这里,维修人员是维修图像形成装置的人。顺便提及,维修人员是被假设具有关于其负责的图像形成装置的技术知识的工作人员,并且在发生障碍的情况下解决障碍等。
实际上,错误通常是主要由于诸如分区中的异常和文件***的损坏等的软件的故障引起的硬盘的逻辑异常而通知的错误。在这种情况下,派遣的维修人员仅通过再次接通电源或对分区进行格式化,就能够解除错误。作为用于这些硬盘的逻辑异常的解除方法,提出了在图像形成装置检测到异常的情况下自动进行格式化的技术(日本特开2006-33239号公报)。
另一方面,同样地,在硬盘的物理异常的情况下,通过分区的格式化,偶然地临时修复了硬盘,并且维修人员采取如下措施:在第一次被派遣时通过格式化来修复硬盘;并且在再次被通知错误时更换硬盘。
然而,在未获得用户的同意而自动地对分区进行格式化的情况下,导致维修人员未经用户许可删除了用户的图像数据和应用数据。
此外,即使错误是由硬盘的物理异常引起的,也存在通过格式化临时恢复硬盘的情况。由此,存在如下情况:当第一次被派遣时,维修人员未更换硬盘就完成了工作,并且无法适当地采取应对硬盘的物理异常的措施。在这种情况下,存在导致硬盘在保持了丢失用户的数据的风险的状态下操作的问题。
发明内容
本发明是针对上述问题而设计的,并且本发明的目标是能够减少针对能够通过简单措施恢复的硬盘的逻辑异常派遣维修人员的成本,并且能够适当地解除丢失用户的数据的风险。
根据本发明的一个方面。一种图像形成装置包括:硬盘,其被构造为存储数据;硬盘故障检测单元,其被构造为检测所述硬盘的故障;分区确认单元,其被构造为确定所述硬盘的故障部分是否在初步确定的分区中;以及分区格式化单元,其被构造为对所述分区进行格式化,其中,在所述分区确认单元确定由所述硬盘故障检测单元检测到的所述硬盘的故障部分在所述初步确定的分区中的情况下,所述分区格式化单元对所述分区进行格式化。
根据本发明,能够减少在通过对电源重新通电或对不影响用户的数据的分区进行格式化能够恢复发生的硬盘错误时请求维修人员的派遣的次数。
此外,根据本发明的其他特征,通过配设了预定频率的自动格式化,变得能够适当地检测物理异常,并且能够在早期解除可能丢失用户的数据的风险。
根据以下参照附图对示例性实施例的描述,本发明的其他特征将变得清楚。
附图说明
图1是例示根据本发明的实施例的图像形成装置的结构示例的框图。
图2是用于说明硬盘的示意性结构的图。
图3是例示硬盘内的分区结构的一个示例的图。
图4是例示当在硬盘中检测到异常时的显示示例的图。
图5是用于描述根据本发明的图像形成装置中的处理的流的流程图。
具体实施方式
现在,将参照附图详细说明本发明的优选实施例。
图1是例示本实施例的图像形成装置1的结构示例的框图。
图像形成装置1具有扫描器装置2、控制器3、打印机装置4、操作单元8、硬盘14等。
扫描器装置2是从原稿光学读出图像,并将读出的图像转换为数字图像的引擎。打印机装置4是将数字图像输出到纸张设备的引擎。操作单元8是用于进行本装置的操作和显示的单元。硬盘14存储有数字图像、控制程序等。控制器3连接到以上组件,向各模块给出指示,由此使得能够在图像形成装置上执行作业。
计算机10还能够通过LAN 9在图像形成装置1上输入和输出数字图像,发出作业并向装备给出指示。
扫描器装置2包括能够自动依次更换原稿束的原稿给纸单元11、以及能够光学扫描原稿并将扫描数据转换为数字图像的扫描器单元12。转换后的图像数据被发送到控制器3。
打印机装置4包括能够从纸张束逐一依次给送纸张的给纸单元18、用于将图像数据打印在给送的纸张上的标记单元16、用于排出打印有图像的纸张的排纸单元17、以及使排出的纸张经历后处理的整理器单元500。
控制器3具有CPU 13,向扫描器装置2和打印机装置4发送图像数据、从扫描器装置2和打印机装置4接收图像数据、并保存图像数据。具体而言,控制器3将控制器3从扫描器装置2接收到的图像数据临时保存在存储器15中。之后,控制器3将图像数据存储在硬盘14中,由此实现图像的扫描和维护。
控制器3将图像数据从硬盘14临时保存在存储器15中,将图像数据从存储器15发送到打印机装置4,由此能够输出打印。
此外,图像形成装置1具有包括通用图像处理单元19的图像处理单元5,并能够将已保存在存储器15中并且然后在通用图像处理单元19中经历了例如诸如缩小等的处理的图像数据再次保存在存储器15中。图像形成装置1具有由控制器3控制的操作单元8,使CPU13解释来自操作者的操作的指示或来自LAN 9的指示,并且能够执行各种作业。此外,操作单元8能够显示作业的状态以及诸如扫描器装置2和打印机装置4的引擎状态。
SRAM 40是非易失性存储器,并且即使在切断电源之后,也持续保持诸如用户设定的数据。在本实施例中,SRAM 40还被用作存储有格式化频率的格式化频率存储单元,以及存储有对分区进行格式化的频率的上限的格式化频率上限存储单元。ROM 160存储由控制器3的CPU 13执行的程序,并且类似于SRAM 40,也可以被用于保持设定值的目的。
电源装置6是向构成图像形成装置1的各单元供给电力的装置。当关闭图像形成装置1时,开关30将AC电力29与AC-DC转换器20绝缘。当接通开关30时,AC电力29被供给到AC-DC转换器20,并且AC-DC转换器20生成DC电力。本实施例的图像形成装置1被构造为根据CPU13的指示能够由四个独立电力线控制整个装置。
具体而言,CPU 13控制开关21,由此能够控制针对控制单元的电力25的电源的关/开。类似地,开关22能够控制针对打印机单元的电力28的电源的关/开,开关23能够控制针对扫描器装置的电力26的电源的关/开,并且开关24能够控制针对通用图像处理单元的电力27的电源的关/开。CPU 13对这些开关21至24进行控制,由此适当地向图像形成装置1的必要位置供给电力。
状态是图像形成装置1尽可能降低自身的电力的“睡眠状态”。
在“睡眠状态”下,图像形成装置1将CPU 13的***设备控制为一般的挂起状态,仅使电流流过能够检测作业的部分(针对睡眠时间的电力31),并且能够将针对整个装置的电力控制为使用非常少电力的状态。
具体而言,CPU 13将装置的状态保存在存储器15中,并且切断针对包括CPU 13自身的控制单元的电力25的电源。此时,CPU 13自身变得不操作,但是节电键610通过硬件接通针对睡眠时间的电力31,并且CPU 13变为仅理解作业到来的状态。然后,例如,当从LAN 9发送了计算机10的控制命令时,或进行了操作单元8的操作时,通过硬件接通针对控制单元的电力25。
图2是用于描述硬盘14的示意性结构的图。
磁头201被移动到磁盘202的扇区(sector)203,并读出数据。硬盘14由于如下因素而变为异常状态:用于读取和写入的扇区203因外部的振动以及诸如温度和湿度的环境而移位、以及在写入期间因电源的意外关断而未正常完成扇区203中的写入。
图3是例示硬盘14的内部的分区结构的一个示例的图。
临时区域301是用于保持当图像形成装置1展开压缩的图像等时临时使用的数据的分区。箱(BOX)数据区域302是用作保持打印并发送存储的扫描图像的箱功能的数据的用户数据区域的分区。应用区域303是被用作用于保持用户稍后安装并能够使用的应用的用户数据区域的分区。其他区域304是用于保持例如执行程序和功能许可证的分区。
图4是例示当检测到硬盘14的异常时显示的示例的图。当检测到硬盘14的异常时,控制器3在LCD 400上显示提示用户再次接通主电源的开关的主旨、以及指示检测到异常的区域的错误代码401,并通知异常的发生。这是因为在检测到读取时发生了硬盘14的异常时,通过再次接通主电源的开关可以偶尔恢复硬盘14。
[第一实施例]
下面将参照图5的流程图,来描述本发明的实施例中的图像形成装置1中的处理的流。通过执行ROM 160中存储的程序的控制器3的CPU13,来实现本流程图中的各处理。
在步骤S501中,控制器(数据处理装置)3进行确认在硬盘14中是否发生故障(错误)的硬盘故障检测处理。
在步骤S502中,控制器3进行确认硬盘14的格式化频率是否达到格式化频率的上限的格式化频率确认处理。在确定格式化频率达到上限的情况下,处理前进到步骤S515。此时,假设维修人员进行硬盘的更换作为对策。在确定格式化频率未达到上限的情况下,处理前进到步骤S503。
在步骤S503中,控制器3进行确认故障部分是否在初步确定的分区中的处理,这里,进行确认硬盘14的故障引起(malfunction-causing)分区是否是临时区域301的分区确认处理。在确定故障引起分区是临时区域301的情况下,处理前进到步骤S504。在确定故障引起分区不是临时区域301的情况下,处理前进到步骤S506。
在步骤S504中,控制器3进行对故障引起分区进行格式化的分区格式化处理。
在步骤S505中,控制器3对格式化的次数进行相加。然后,控制器3进行将相加得到的格式化次数存储在SRAM 40中的格式化频率存储处理。
在步骤S506中,控制器3进行确认硬盘14的故障引起分区是否是箱数据区域302的分区确认处理。在确定故障引起分区是箱数据区域302的情况下,处理前进到步骤S508。在确定故障引起分区不是箱数据区域302的情况下,处理前进到步骤S507。
在步骤S507中,控制器3进行确认硬盘14的故障引起分区是否是应用区域303的分区确认处理。在确定故障引起分区是应用区域303的情况下,处理前进到步骤S508。在确定故障引起分区不是应用区域303的情况下,处理前进到步骤S515。此时,故障引起分区是其他区域304。然后,甚至考虑图像形成装置未正常启动的情况,并且假设维修人员更换硬盘。
在步骤S508中,控制器3进行确认在故障引起分区中是否存在初始状态之后改变的数据(具体而言,确认是否存在由用户添加或更新的数据)的数据更新确认处理。在箱数据区域302中,这种操作对应于用户存储要在箱功能中使用的图像并且改变要在箱功能中使用的目录的名称的数据改变。此外,在应用区域303中,这种操作对应于安装了用户能够稍后添加的应用的数据改变。在确定存在数据改变的情况下,处理前进到步骤S509。在确定不存在数据改变的情况下,处理前进到步骤S504。
在步骤S509中,控制器3确认是否能够读出数据。在确定能够读出数据的情况下,处理前进到步骤S510。在确定不能够读出数据的情况下,处理前进到步骤S515。此时,假设维修人员告诉用户无法保证数据,并且在用户同意后,对故障引起分区进行格式化。
在步骤S510中,控制器3确认用于保存读出的数据的可用区域是否充足。在确定可用容量充足的情况下,处理前进到步骤S511。在确定可用容量不充足的情况下,处理前进到步骤S504。
在步骤S511中,控制器3进行将数据临时保存在除包括故障部分的分区之外的可用区域中的数据保存处理。具体而言,控制器3将读出的数据保存在存储器15中。
在步骤S512中,控制器3对故障引起分区进行格式化。
在步骤S513中,控制器3对格式化的次数进行相加。
在步骤S514中,控制器3进行将在步骤S511中保存的数据写回到读出的分区中,并恢复临时保存的数据的数据恢复处理。
在步骤S515中,控制器3进行向LCD 400通知错误的错误通知处理。
以上述方式构造的图像形成装置能够减少在通过对电源重新通电或对不影响用户的数据的分区进行格式化能够修复发生的硬盘14的故障时请求维修人员的派遣的次数。
此外,图像形成装置1配设有自动格式化的预定频率,从而能够适当地检测到硬盘14的物理异常,并且能够在早期解除可能丢失用户的数据的风险。顺便提及,在步骤S511中保存的数据的位置不限于存储器15,并且可以是SRAM 40和ROM 160。
其他实施例
还可以通过读出并执行记录在存储介质(也可更完整地称为“非暂时性计算机可读存储介质”)上的计算机可执行指令(例如,一个或更多个程序)以执行上述实施例中的一个或更多个的功能、和/或包括用于执行上述实施例中的一个或更多个的功能的一个或更多个电路(例如,专用集成电路(ASIC))的***或装置的计算机,来实现本发明的实施例,并且,可以利用通过由***或装置的计算机例如读出并执行来自存储介质的计算机可执行指令以执行上述实施例中的一个或更多个的功能、和/或控制一个或更多个电路执行上述实施例中的一个或更多个的功能的方法,来实现本发明的实施例。计算机可以包括一个或更多个处理器(例如,中央处理单元(CPU)、微处理单元(MPU)),并且可以包括独立的计算机或独立的处理器的网络,以读出并执行计算机可执行指令。计算机可执行指令可以例如从网络或存储介质被提供给计算机。存储介质可以包括例如硬盘、随机存取存储器(RAM)、只读存储器(ROM)、分布式计算***的存储器、光盘(诸如压缩光盘(CD)、数字通用光盘(DVD)或蓝光光盘(BD)TM)、闪存设备以及存储卡等中的一个或更多个。
本发明的实施例还可以通过如下的方法来实现,即,通过网络或者各种存储介质将执行上述实施例的功能的软件(程序)提供给***或装置,该***或装置的计算机或是中央处理单元(CPU)、微处理单元(MPU)读出并执行程序的方法。
虽然已经参照示例性实施例描述了本发明,但是应当理解,本发明并不局限于所公开的示例性实施例。所附权利要求的范围应当符合最广泛的解释,以使其涵盖所有这些变型以及等同结构和功能。

Claims (7)

1.一种图像形成装置,所述图像形成装置包括:
硬盘,其用于存储数据,其中,在所述硬盘中定义有多个逻辑分区,并且所述多个逻辑分区中的一个逻辑分区被构造为存储与应用相关的数据,所述多个逻辑分区中的另一个逻辑分区被构造为存储除了与应用相关的数据之外的数据,并且其中,所述多个逻辑分区中的所述一个逻辑分区是临时区域或是被构造为存储图像数据或应用的用户数据区域;
硬盘故障检测单元,其被构造为检测所述硬盘的故障;
分区确认单元,其被构造为在所述硬盘故障检测单元检测到所述硬盘的故障的情况下,确定所述硬盘的故障部分是否在被构造为存储与应用相关的数据的分区中;
分区格式化单元,其被构造为对在所述硬盘中定义的分区进行格式化;
数据存储单元,其被构造为在除了包括故障部分的分区之外的可用区域中临时存储数据;以及
数据修复单元,其被构造为修复由所述数据存储单元存储的数据,其中,
在所述分区格式化单元进行格式化之前,所述数据存储单元存储数据,
基于由所述分区确认单元确定出所述硬盘的故障部分是在被构造为存储与应用相关的数据的分区中,所述分区格式化单元对包括故障部分的分区的整个区域进行格式化,以及
在所述分区格式化单元对包括故障部分的分区的整个区域进行格式化之后,所述数据修复单元将临时存储的数据恢复到该分区。
2.根据权利要求1所述的图像形成装置,所述图像形成装置还包括:
第一确认单元,其被构造为确认在包括故障部分的分区中存储的数据是否已从初始状态被改变,其中,
根据由所述分区确认单元确定出所述硬盘的故障部分是在被构造为存储与应用相关的数据的分区中以及在包括故障部分的分区中存储的数据没有从初始状态被改变,所述分区格式化单元对包括故障部分的分区的整个区域进行格式化。
3.根据权利要求1所述的图像形成装置,所述图像形成装置还包括:
第一确认单元,其被构造为确认在包括故障部分的分区中存储的数据是否已从初始状态被改变;以及
第二确认单元,其被构造为确认在包括故障部分的分区中存储的数据是否能够被读出,其中
基于在包括故障部分的分区中存储的数据已从初始状态被改变以及在包括故障部分的分区中存储的数据能够被读出,所述数据存储单元在所述分区格式化单元对该分区格式化之前存储该数据。
4.根据权利要求1所述的图像形成装置,所述图像形成装置还包括:
格式化频率存储单元,其被构造为存储所述分区格式化单元的格式化频率,
格式化频率确认单元,其被构造为确认所述格式化频率存储单元中存储的所述格式化频率,
格式化频率上限存储单元,其被构造为存储所述分区的所述格式化频率的上限,以及
错误通知单元,其被构造为通知错误,其中,
在达到所述格式化频率上限存储单元存储的初步确定的所述格式化频率的上限的情况下,所述错误通知单元通知所述错误,而所述分区格式化单元不进行所述分区的格式化。
5.一种图像形成装置的控制方法,所述控制方法包括:
硬盘故障检测步骤,检测硬盘的故障,所述硬盘用于存储数据,其中,在所述硬盘中定义有多个逻辑分区,并且所述多个逻辑分区中的一个逻辑分区被构造为存储与应用相关的数据,所述多个逻辑分区中的另一个逻辑分区被构造为存储除了与应用相关的数据之外的数据,并且其中,所述多个逻辑分区中的所述一个逻辑分区是临时区域或是被构造为存储图像数据或应用的用户数据区域;
分区确认步骤,在通过所述硬盘故障检测步骤检测到所述硬盘的故障的情况下,确定所述硬盘的故障部分是否在被构造为存储与应用相关的数据的分区中;
分区格式化步骤,对在所述硬盘中定义的分区进行格式化;
数据存储步骤,在除了包括故障部分的分区之外的可用区域中临时存储数据;以及
数据修复步骤,修复在所述数据存储步骤中存储的数据,其中,
在分区格式化步骤的格式化之前,存储数据,
基于在所述分区确认步骤中确定出所述硬盘的故障部分是在被构造为存储与应用相关的数据的分区中,对包括所述故障部分的分区的整个区域进行格式化,以及
在对包括故障部分的分区的整个区域进行格式化之后,将临时存储的数据恢复到该分区。
6.一种打印控制装置的数据处理方法,所述数据处理方法包括:
将数据存储在包括多个存储分区的存储单元中;
检测所述存储单元的故障;
确定在所述检测步骤中检测到的所述存储单元的故障部分是否在作为被构造为存储用于打印的临时文件的临时区域的预定分区中;
对定义在存储单元中的分区进行格式化;
在除了包括故障部分的存储分区之外的可用区域中临时存储数据;以及
修复临时存储的数据,其中,
在进行格式化之前,存储数据,
基于确定出所述存储单元的故障部分是在预定分区中,对包括故障部分的预定分区的整个区域进行格式化,以及
在对包括故障部分的预定分区的整个区域进行格式化之后,将临时存储的数据恢复到预定分区。
7.一种打印控制装置的数据处理装置,所述数据处理装置包括:
检测单元,其被构造为检测包括多个存储分区的存储单元的故障,所述存储单元被构造为存储数据;
确定单元,其被构造为确定由所述检测单元检测到的所述存储单元的故障部分是否在作为被构造为存储用于打印的临时文件的临时区域的预定分区中;
格式化单元,其被构造为对定义在存储单元中的分区进行格式化;
数据存储单元,其被构造为在除了包括故障部分的存储分区之外的可用区域中临时存储数据;以及
数据修复单元,其被构造为修复由所述数据存储单元存储的数据,其中,
在所述格式化单元进行格式化之前,所述数据存储单元存储数据,
基于由所述确定单元确定出所述存储单元的故障部分是在预定分区中,格式化单元对包括故障部分的预定分区的整个区域进行格式化,以及
在所述格式化单元对包括故障部分的预定分区的整个区域进行格式化之后,所述数据修复单元将临时存储的数据恢复到预定分区。
CN201510390675.6A 2014-07-07 2015-07-06 图像形成装置及图像形成装置的控制方法 Active CN105244050B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2014139805A JP6403463B2 (ja) 2014-07-07 2014-07-07 画像形成装置および画像形成装置の制御方法
JP2014-139805 2014-07-07

Publications (2)

Publication Number Publication Date
CN105244050A CN105244050A (zh) 2016-01-13
CN105244050B true CN105244050B (zh) 2020-11-06

Family

ID=54866367

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510390675.6A Active CN105244050B (zh) 2014-07-07 2015-07-06 图像形成装置及图像形成装置的控制方法

Country Status (4)

Country Link
US (2) US9979838B2 (zh)
JP (1) JP6403463B2 (zh)
CN (1) CN105244050B (zh)
DE (1) DE102015110849A1 (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6460348B2 (ja) * 2016-04-03 2019-01-30 京セラドキュメントソリューションズ株式会社 画像形成装置及びプログラム
JP2019219975A (ja) * 2018-06-21 2019-12-26 キヤノン株式会社 画像形成装置、画像形成装置の制御方法、及びプログラム
CN112269691A (zh) * 2020-11-18 2021-01-26 杭州迪普科技股份有限公司 一种设备配置恢复的方法、装置、设备及介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5269018A (en) * 1990-11-29 1993-12-07 Hyundai Electronics Industries Co., Ltd. Method for auto-formatting a hard disk drive for a computer system
US5467449A (en) * 1990-09-28 1995-11-14 Xerox Corporation Fault clearance and recovery in an electronic reprographic system
CN1747036A (zh) * 2004-08-25 2006-03-15 株式会社日立制作所 播放节目的记录方法、播放接收装置、及信息记录装置
CN101075210A (zh) * 2006-05-17 2007-11-21 三星电子株式会社 无需再引导对硬盘进行分区的设备和方法
CN102135926A (zh) * 2011-03-18 2011-07-27 浪潮电子信息产业股份有限公司 一种可防硬盘清零或低格的数据保存方法

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69637033T2 (de) * 1995-06-30 2007-10-31 Sony Corp. Datenaufzeichnungsverfahren und -Einrichtung und Datenwiedergabeverfahren und -Einrichtung
JPH117505A (ja) * 1997-06-17 1999-01-12 Fujitsu Ltd カード型記憶媒体
US6792564B2 (en) * 2001-03-01 2004-09-14 International Business Machines Corporation Standardized format for reporting error events occurring within logically partitioned multiprocessing systems
US7536598B2 (en) * 2001-11-19 2009-05-19 Vir2Us, Inc. Computer system capable of supporting a plurality of independent computing environments
JP2004206291A (ja) * 2002-12-24 2004-07-22 Casio Comput Co Ltd データ記憶装置及びデータ記憶方法
JP2004287955A (ja) * 2003-03-24 2004-10-14 Hitachi Ltd 記憶装置及び記憶システム
JP4568048B2 (ja) * 2004-07-14 2010-10-27 三洋電機株式会社 コンテンツ記録装置
US7478220B2 (en) * 2005-06-23 2009-01-13 International Business Machines Corporation Method, apparatus, and product for prohibiting unauthorized access of data stored on storage drives
JP2008146208A (ja) * 2006-12-07 2008-06-26 Oki Data Corp 画像形成システム
US20070143591A1 (en) * 2007-02-23 2007-06-21 Richard Dellacona Method for non-destructive restoration of a corrupted operating system
US8819563B2 (en) * 2008-04-03 2014-08-26 Dell Products L.P. Systems and methods for accessing system utilities
EP2329368B1 (en) * 2008-08-04 2019-10-02 Red Bend Ltd. Updating content without using a mini operating system
US8122181B2 (en) * 2008-11-13 2012-02-21 Spansion Llc Systems and methods for enhancing a data store for handling semantic information
US20100169540A1 (en) * 2008-12-30 2010-07-01 Sinclair Alan W Method and apparatus for relocating selected data between flash partitions in a memory device
US8276042B2 (en) * 2009-02-03 2012-09-25 Micron Technology, Inc. Determining sector status in a memory device
US8307258B2 (en) * 2009-05-18 2012-11-06 Fusion-10, Inc Apparatus, system, and method for reconfiguring an array to operate with less storage elements
JP2011051258A (ja) * 2009-09-02 2011-03-17 Ricoh Co Ltd 画像形成装置
JP2012059205A (ja) * 2010-09-13 2012-03-22 Ricoh Co Ltd 情報処理装置、障害復旧方法及び障害復旧プログラム
US9472233B2 (en) * 2011-01-31 2016-10-18 Oracle International Corporation System and method for write protecting portions of magnetic tape storage media
US9026499B1 (en) * 2011-03-31 2015-05-05 Emc Corporation System and method for recovering file systems by restoring partitions
JP2012240397A (ja) * 2011-05-24 2012-12-10 Canon Inc 印刷装置及びその制御方法
GB2507596B (en) * 2012-10-30 2014-09-17 Barclays Bank Plc Secure computing device and method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5467449A (en) * 1990-09-28 1995-11-14 Xerox Corporation Fault clearance and recovery in an electronic reprographic system
US5269018A (en) * 1990-11-29 1993-12-07 Hyundai Electronics Industries Co., Ltd. Method for auto-formatting a hard disk drive for a computer system
CN1747036A (zh) * 2004-08-25 2006-03-15 株式会社日立制作所 播放节目的记录方法、播放接收装置、及信息记录装置
CN101075210A (zh) * 2006-05-17 2007-11-21 三星电子株式会社 无需再引导对硬盘进行分区的设备和方法
CN102135926A (zh) * 2011-03-18 2011-07-27 浪潮电子信息产业股份有限公司 一种可防硬盘清零或低格的数据保存方法

Also Published As

Publication number Publication date
DE102015110849A1 (de) 2016-01-07
US20160006885A1 (en) 2016-01-07
JP6403463B2 (ja) 2018-10-10
US10154156B2 (en) 2018-12-11
US9979838B2 (en) 2018-05-22
CN105244050A (zh) 2016-01-13
JP2016018322A (ja) 2016-02-01
US20180234557A1 (en) 2018-08-16

Similar Documents

Publication Publication Date Title
JP6041546B2 (ja) 情報処理装置及びその制御方法、並びにプログラム
US9349084B2 (en) Image forming apparatus, non-transitory computer-readable storage medium and method for monitoring error in central processing unit and performs resetting process
JP6249741B2 (ja) 情報処理装置、及び情報処理装置の制御方法
CN103905681A (zh) 图像形成装置及其控制方法
CN105244050B (zh) 图像形成装置及图像形成装置的控制方法
US8924669B2 (en) Information processing apparatus, control method, and program
US8988700B2 (en) Print control apparatus that performs continued processing of job when power is restored, method of controlling the same, and storage medium
CN104349001B (zh) 信息处理装置及其控制方法
JP2013257690A (ja) ファームウェア更新方法、画像形成装置およびコンピュータプログラム
US11829603B2 (en) Information processing system and image forming apparatus capable of accurately predicting lifetime of semiconductor device, and control method therefor
JP2015131415A (ja) 画像形成装置およびその制御方法、並びにプログラム
JP6766109B2 (ja) 画像形成装置および画像形成装置の制御方法
US9720780B2 (en) Information processing apparatus, information processing method, and program
US9798637B2 (en) Information processing apparatus and control method of information processing apparatus with access to storage device based on communication with storage device
JP6001020B2 (ja) 画像形成装置
US10992825B2 (en) Image forming apparatus, method for controlling image forming apparatus, and storage medium
JP6332183B2 (ja) 画像形成装置
JP2011189545A (ja) 画像形成装置及び画像形成システム
JP2020174252A (ja) 情報処理装置、その制御方法、及びプログラム
JP5812830B2 (ja) 情報処理装置、その制御方法、および制御プログラム
JP2019062254A (ja) 画像形成装置
JP2020010164A (ja) 画像処理装置、情報処理装置、画像処理システム、画像処理プログラム、及び情報処理プログラム
JP2020001220A (ja) 画像処理装置、画像処理システム、及び画像処理プログラム
JP2017188791A (ja) 画像処理装置及びその制御方法、並びにプログラム
JP2018098608A (ja) 情報処理装置、その制御方法、及びプログラム

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant