[go: up one dir, main page]

CN103139426B - 信息处理设备及其控制方法 - Google Patents

信息处理设备及其控制方法 Download PDF

Info

Publication number
CN103139426B
CN103139426B CN201210511266.3A CN201210511266A CN103139426B CN 103139426 B CN103139426 B CN 103139426B CN 201210511266 A CN201210511266 A CN 201210511266A CN 103139426 B CN103139426 B CN 103139426B
Authority
CN
China
Prior art keywords
memory cell
messaging device
unit
image processing
mirror image
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
CN201210511266.3A
Other languages
English (en)
Other versions
CN103139426A (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 CN103139426A publication Critical patent/CN103139426A/zh
Application granted granted Critical
Publication of CN103139426B publication Critical patent/CN103139426B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
    • G06F16/275Synchronous replication
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03GELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
    • G03G15/00Apparatus for electrographic processes using a charge pattern
    • G03G15/50Machine control of apparatus for electrographic processes using a charge pattern, e.g. regulating differents parts of the machine, multimode copiers, microprocessor control
    • G03G15/5016User-machine interface; Display panels; Control console
    • G03G15/502User-machine interface; Display panels; Control console relating to the structure of the control menu, e.g. pop-up menus, help screens
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03GELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
    • G03G15/00Apparatus for electrographic processes using a charge pattern
    • G03G15/50Machine control of apparatus for electrographic processes using a charge pattern, e.g. regulating differents parts of the machine, multimode copiers, microprocessor control
    • G03G15/5075Remote control machines, e.g. by a host
    • G03G15/5087Remote control machines, e.g. by a host for receiving image data
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03GELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
    • G03G15/00Apparatus for electrographic processes using a charge pattern
    • G03G15/55Self-diagnostics; Malfunction or lifetime display
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0706Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
    • G06F11/0727Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in a storage system, e.g. in a DASD or network based storage system
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1415Saving, restoring, recovering or retrying at system level
    • G06F11/1417Boot up procedures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1446Point-in-time backing up or restoration of persistent data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/20Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
    • G06F11/2053Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where persistent mass storage functionality or persistent mass storage control functionality is redundant
    • G06F11/2056Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where persistent mass storage functionality or persistent mass storage control functionality is redundant by mirroring
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/23Updating
    • G06F16/2365Ensuring data consistency and integrity
    • 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/0646Horizontal data movement in storage systems, i.e. moving data in between storage devices or systems
    • 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/0646Horizontal data movement in storage systems, i.e. moving data in between storage devices or systems
    • G06F3/0647Migration mechanisms
    • 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/0646Horizontal data movement in storage systems, i.e. moving data in between storage devices or systems
    • G06F3/065Replication mechanisms
    • 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/0689Disk arrays, e.g. RAID, JBOD
    • 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/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/00411Display of information to the user, e.g. menus the display also being used for user input, e.g. touch screen
    • 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/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/00413Display of information to the user, e.g. menus using menus, i.e. presenting the user with a plurality of selectable options
    • H04N1/00416Multi-level menus
    • H04N1/00419Arrangements for navigating between pages or parts of the menu
    • H04N1/00424Arrangements for navigating between pages or parts of the menu using a list of graphical elements, e.g. icons or icon bar
    • 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/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00474Output means outputting a plurality of functional options, e.g. scan, copy or print
    • 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/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00477Indicating status, e.g. of a job
    • 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/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00482Output means outputting a plurality of job set-up options, e.g. number of copies, paper size or resolution
    • 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/21Intermediate information storage
    • H04N1/2104Intermediate information storage for one or a few pictures
    • H04N1/2158Intermediate information storage for one or a few pictures using a detachable storage unit
    • 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/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32609Fault detection or counter-measures, e.g. original mis-positioned, shortage of paper
    • H04N1/32625Fault detection
    • 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/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32609Fault detection or counter-measures, e.g. original mis-positioned, shortage of paper
    • H04N1/32646Counter-measures
    • H04N1/32651Indicating or reporting
    • H04N1/32657Indicating or reporting locally
    • 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/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32609Fault detection or counter-measures, e.g. original mis-positioned, shortage of paper
    • H04N1/32646Counter-measures
    • H04N1/32694Storing a fault condition in memory
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03GELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
    • G03G2215/00Apparatus for electrophotographic processes
    • G03G2215/00025Machine control, e.g. regulating different parts of the machine
    • G03G2215/00109Remote control of apparatus, e.g. by a host
    • 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)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Quality & Reliability (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Data Mining & Analysis (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • Facsimiles In General (AREA)
  • Debugging And Monitoring (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明涉及信息处理设备及其控制方法。一种进行用于将第一存储单元和第二存储单元的存储内容同步的镜像处理的信息处理设备。如果在信息处理设备电源接通的情况下镜像处理有效,则信息处理设备检测安装到自身的存储单元。在检测结果表示未检测到存储单元或者已检测到一个存储单元的情况下,信息处理设备在显示单元上显示对未检测到的存储单元的连接确认画面。在检测结果表示已检测到两个存储单元的情况下,对信息处理设备执行启动处理。

Description

信息处理设备及其控制方法
技术领域
本发明涉及一种包括诸如半导体或者磁盘等的存储装置的信息处理设备,以及用于该信息处理设备的控制方法。
背景技术
当前的图像形成设备内包括存储器,用以实现诸如图像处理以及图像数据存储等的各种功能。一些图像形成设备支持用于镜像处理的RAID功能以保护由用户存储在存储器中的图像数据。已知如下的图像形成设备,其中,存储器可拆卸以使得在图像形成设备电源关闭时、能够将存储器拆卸下来并且存放在其它位置,从而保护用户数据并且提高安全性。日本特开2000-35858号公报提出一种当安装了新的存储器时能够自动开始镜像处理的设备。
在特开2000-35858号公报中说明的镜像盘控制系统中,假定将存储器从系统中拆卸下来并且存放在其它位置以保护存储器中的数据。在这种情况下,为了启动镜像盘控制系统,必须在将被存放在其它位置的存储器安装好以后再启动。然而,在用户错误地插入存储器或者忘记安装存储器然后启动镜像盘控制系统的情况下,在未识别出存储器时镜像盘控制系统便被启动。镜像盘控制系统不假定存储器已被拆卸。因此,在系统不能执行镜像处理的情况下,系统判断为存储器已发生故障。作为结果,尽管存储器没有发生故障,用户也可能会更换存储器。
发明内容
本发明能够实现一种用于通过减小用户操作错误的次数来减少不必要的存储器更换操作的次数的信息处理设备,以及用于该信息处理设备的控制方法。
本发明的一方面提供一种信息处理设备,其能够进行用于将第一存储单元和第二存储单元的存储内容同步的镜像处理,所述信息处理设备包括:判断单元,用于在所述信息处理设备启动时判断所述镜像处理是否有效;检测单元,用于在所述判断单元判断为所述镜像处理有效的情况下,检测安装至所述信息处理设备的存储单元;以及控制单元,用于在所述检测单元的检测结果表示未检测到存储单元或者检测到一个存储单元的情况下,在显示单元上显示针对未检测到的存储单元的连接确认画面。
本发明的另一方面提供一种用于信息处理设备的控制方法,该信息处理设备能够进行用于将第一存储单元和第二存储单元的存储内容同步的镜像处理,所述控制方法包括:在所述信息处理设备启动时通过判断单元判断所述镜像处理是否有效;在所述判断中判断为所述镜像处理有效的情况下,通过检测单元检测安装至所述信息处理设备的存储单元;以及在所述检测的检测结果表示未检测到存储单元或者检测到一个存储单元的情况下,通过控制单元在显示单元上显示针对未检测到的存储单元的连接确认画面。
本发明的另一方面提供一种信息处理设备,包括:镜像处理单元,用于将存储在第一存储单元中的数据与第二存储单元同步;检测单元,用于在所述信息处理设备启动时,检测安装至所述信息处理设备的存储单元;以及控制单元,用于在所述检测单元检测到所述第一存储单元和所述第二存储单元的情况下,执行所述信息处理设备的启动处理,并且在所述检测单元未检测到所述第一存储单元或者未检测到所述第二存储单元的情况下,在显示单元上显示与所述检测单元的检测结果相关联的信息。
本发明的另一方面提供一种用于信息处理设备的控制方法,包括:将存储在第一存储单元中的数据与第二存储单元同步;在所述信息处理设备启动时,检测安装至所述信息处理设备的存储单元;以及在所述检测中检测到所述第一存储单元和所述第二存储单元两者的情况下,执行所述信息处理设备的启动处理,并且在所述检测中未检测到所述第一存储单元或者未检测到所述第二存储单元的情况下,在显示单元上显示与所述检测的检测结果相关联的信息。
通过以下参考附图对典型实施例的说明,本发明的其它特征将变得明显。
附图说明
图1是示出图像形成设备的结构的图。
图2是示出图像形成设备的控制结构的框图。
图3是示出控制器控制单元400的结构的框图。
图4是示出图像形成设备的操作单元800的结构的图。
图5A和5B是示出根据实施例的图像形成设备在电源接通时的处理过程的流程图。
图6是示出根据实施例的LCD显示单元900上显示的错误消息的图。
图7是示出根据实施例在正使用RAID功能时不能检测到一个HDD的情况下LCD显示单元900的图。
图8是示出根据实施例的LCD显示单元900的显示的例子的图。
具体实施方式
以下将参考附图详细说明本发明的实施例。应当注意,除非特别说明,否则各组件的相对配置、在这些实施例中所说明的数学表达式和数值不限制本发明的范围。
将参考图1说明根据实施例的图像形成设备的结构的示例。在实施例中,将要说明图像形成设备10作为信息处理设备的示例。然而,本发明不限于此,而是可以应用于可拆卸多个存储器(可安装多个存储器)并且进行存储器的镜像处理的任何信息处理设备。图像形成设备10包括由图像读取器200和打印机单元300形成的图像形成设备主体、折叠装置500以及自动整理器600。原稿输送装置100安装在图像读取器200上。
原稿输送装置100将放置在原稿托盘105上的原稿从首页起逐一进给,并且通过弯曲的路径将已进给的原稿输送到玻璃原稿台205上。单面原稿读取方法包括原稿固定读取模式,在该模式中,将原稿的后端输送到玻璃原稿台205上的读取位置R1,并且将扫描器单元206从左向右移动以读取原稿。单面原稿读取方法还包括原稿流读取模式,在该模式中,将原稿以预定的读取速度向读取位置R1输送,并且将扫描器单元206固定在读取位置R1以读取原稿。在任何一种模式下,都将已读取的原稿排出到排出托盘106上。作为双面原稿读取方法的示例,扫描器单元206读取原稿的正面,并且配置在原稿输送装置100内的光学单元110用于读取原稿的背面。下面将提供详细说明。光学单元110内配置有图像传感器、光源等(均未示出)。
图像传感器208通过透镜207所读取的原稿的图像通过打印机控制单元301(以下说明)发送到曝光控制单元305。曝光控制单元305将与图像信号相对应的激光束输出到感光鼓306。当感光鼓306受到激光束照射时,在感光鼓306上形成静电潜像。显影单元307使感光鼓306上的静电潜像显影,并且转印单元312将感光鼓306上的显影剂转印到从盒308或者309、手动纸张进给单元310或者双面输送路径311所进给的薄片上。
将转印有显影剂的薄片输送到定影单元313,定影单元313接着执行显影剂定影处理。挡板(未示出)临时地将已通过定影单元313的薄片从路径315引导至路径314。在薄片的后端通过路径315后,将薄片转回,并且从路径316引导至排出辊317。这使得能够在薄片的转印有显影剂的面向下(正面朝下)的状态下将薄片通过排出辊317从打印机单元300排出。这一操作称为反转排纸。将薄片正面向下排出使得能够在例如对使用原稿输送装置100读取多个原稿而获得的图像进行打印的情况下、从首页起按照正确的页顺序执行图像形成处理。注意,在来自手动纸张进给单元310的诸如OHP薄片等的硬薄片上形成图像的情况下,在薄片的转印有显影剂的面向上(正面朝上)的状态下从排出辊317排出薄片,而不将薄片引导至路径315。
在薄片的双面上都形成有图像的情况下,将薄片从定影单元313引导至路径315以及引导至路径314。在薄片的后端通过路径315后立即转回薄片,并且挡板(未示出)将薄片引导至双面输送路径311。在引导至双面输送路径311的薄片上,转印单元312转印静电潜像,并且定影单元313执行定影处理。如上所述,调整路径长度、辊配置以及驱动系统,以使得即使在从转印单元312经过双面输送路径311回到转印单元312的路径上存在5张诸如A4或B5纸片等的半尺寸纸片的情况下也能够进行输送。注意,由于奇数编号页是正面朝下排出的,因此通过这些处理的排出页顺序能够与双面复印操作时的顺序相符。
将从排出辊317排出的薄片发送到折叠装置500。折叠装置500对薄片执行Z折叠处理。在指定折叠处理用于A3或B4大小的薄片的情况下,在折叠装置500执行折叠处理后将薄片发送至自动整理器600。将其它大小的薄片直接发送至自动整理器600。自动整理器600执行装订处理、订钉处理、打孔处理等。自动整理器600上设置有插入器700,用于将封面、插页等进给到自动整理器600。
将参考图2说明图像形成设备的控制结构。如图2中所示,图像形成设备10包括控制器控制单元400、原稿进给装置控制单元101、图像读取器控制单元201、打印机控制单元301、外部I/F451、折叠装置控制单元501、自动整理器控制单元601以及操作单元800。控制器控制单元400与图像读取器200、打印机单元300、折叠装置500以及自动整理器600通信,并且在整体上控制图像形成设备10。
控制器控制单元400基于操作单元800的设置或者来自外部计算机453的指示与原稿进给装置控制单元101通信以控制原稿输送装置100,以及与图像读取器控制单元201通信以控制图像读取器200。控制器控制单元400通过通信获取已读取的原稿的图像数据。控制器控制单元400还与用于控制打印机单元300的打印机控制单元301通信以将图像数据打印在薄片上。此外,控制器控制单元400还与折叠装置控制单元501通信以控制折叠装置500,以及与用于控制自动整理器600的自动整理器控制单元601通信、以按照要求输出例如经过订钉或打孔的打印后的薄片。
外部I/F451用作接口,用于与外部计算机453相连接。外部I/F451将来自通过网络或诸如USB等的外部总线452所连接的外部计算机453的打印数据光栅化为图像以输出,并且将硬盘407(以下所述的HDD)(以下将说明)中的图像数据发送到外部计算机453。
以下将参考图3说明根据本实施例的控制器控制单元400的结构。如图3中所示,控制器控制单元400包括CPU401、ROM402、RAM403、非易失性存储器410、装置控制单元409、外部I/F控制单元405、操作控制单元406、HDD-A(第一存储单元)407以及HDD-B(第二存储单元)408。各组件通过总线桥404彼此相连。注意HDD-A407和HDD-B408可以设置为相对于图像形成设备10可拆卸,也可以设置为固定至图像形成设备10。
控制器控制单元400由CPU401进行整体控制,并且由操作系统(以下所述的OS)进行控制。总线桥404与ROM402、ROM403相连接,其中,ROM402用于存储CPU401的初始启动程序,并且RAM403用于临时地保持CPU401的控制数据、以及用作在控制操作中进行计算所用的工作区域。
HDD-A407存储包括CPU401的OS的主程序,并且用作由用户获取的图像数据或通过(以下将说明的)操作单元800编辑图像而获得的数据的存储区域。此外,用于控制网络或者USB接口的外部I/F控制单元405和用于控制操作单元800的操作控制单元406与总线桥404相连接。
CPU401通过总线桥404与装置控制单元409通信。装置控制单元409与原稿进给装置控制单元101、图像读取器控制单元201、打印机控制单元301、折叠装置控制单元501以及自动整理器控制单元601相连接,并且对其进行控制。
HDD-B408用作第二存储器,该存储器是在总线桥404内的HDD控制器(未示出)中作为用于镜像处理的RAID功能所使用的。HDD-B408对于操作图像形成设备10并不总是必要的,并且根据用户的选择、在例如期望可靠地保护的HDD-A内的图像数据的情况下使用HDD-B408以利用用于镜像处理的RAID功能。HDD-A407和HDD-B408可以配置为机械上可拆卸。该配置对于操作图像形成设备10并不总是必要的。HDD通常是固定的,但是用户可以选择是否使得HDD可拆卸。如上所述,用户可以根据是否要使用用于镜像处理的RAID功能以及是使HDD可拆卸还是使HDD固定来选择四种连接方式中的一种,作为将HDD安装至图像形成设备的方法。
非易失性存储器410存储用户要在图像形成设备10中使用的设置。在该实施例中,使用非易失性存储器410存储对是否正使用用于镜像处理的RAID功能以及是使HDD可拆卸还是使HDD固定进行识别用的数据。尽管在该实施例中,非易失性存储器410存储用于识别是否正使用用于镜像处理的RAID功能以及是使HDD可拆卸还是使HDD固定的数据,但是可以使用实时自动检测的方法。
以下将参考图4说明图像形成设备10的操作单元800的结构。LCD显示单元900具有层压在LCD上的触摸面板片材,并且显示系统的操作画面。如果按下所显示的键,则LCD显示单元900将已按下的键的位置信息通知控制器控制单元400。十位数字小键盘801用于输入诸如副本的数量等的数字。开始键802用于在设置用户所要求的条件后开始复印操作或者原稿读取操作。停止键803用于停止进行中的操作。用户使用省电键804以转变到省电模式或者返回到正常模式。注意,尽管十位数字小键盘801、开始键802、停止键803以及省电键804设置为硬件键,但是本发明不限于此。这些键还可以设置为在LCD显示单元900上显示的软件键。
附图标记805表示用于在不知道键的功能的情况下显示该键的说明的引导键;806表示按下以进行复印操作的复印模式键;807表示按下以进行与传真功能相关的设置的传真键;808表示按下以输出文件数据的文件键;以及809表示用于进行与来自诸如计算机等的外部设备的打印输出相关联的设置的打印机键。
存储装置的检测
以下将参考图5A和5B详细说明图像形成设备10的存储装置的检测处理。图5A和5B表示当图像形成设备10的电源接通时检测存储装置的连接的处理过程。注意,以下要说明的处理在控制器控制单元400的CPU401将诸如ROM402等的存储器中所存储的控制程序读出到RAM403中并且执行该程序的情况下实现。图5A和5B中的流程图示出取决于用于镜像处理的RAID功能是否有效以及是使HDD可拆卸还是固定HDD的四种控制操作。注意,镜像处理表示使多个存储装置的存储内容同步的控制操作。RAID(廉价磁盘冗余阵列)功能表示将多个外部存储装置(硬盘等)作为一个装置管理的功能。RAID功能分布并记录数据,由此提高速度并且改进耐故障性。
在步骤S101中,CPU401从非易失性存储器410获取表示HDD是固定至图像形成设备10还是相对于图像形成设备10可拆卸的信息。在HDD固定的情况下,处理进入步骤S102;否则,处理进入步骤S111。在步骤S102中,CPU401从非易失性存储器410获取用于镜像处理的RAID功能是否有效。在用于镜像处理的RAID功能有效的情况下,处理进入步骤S106;否则,处理进入步骤S103。
在步骤S103中,CPU401判断HDD-A407是否准备好。在HDD-A407准备好的情况下,处理进入步骤S105,其中CPU401根据HDD-A407中的程序执行启动处理。另一方面,在HDD-A407未准备好的情况下,处理进入步骤S104,其中CPU401如图6中所示在LCD显示单元900上显示错误消息。图6中显示的错误消息包括表示已发生硬盘异常的信息以及错误编号。
另一方面,在步骤S102中判断为用于镜像处理的RAID功能有效的情况下,处理进入步骤S106,其中CPU401检测图像形成设备10的存储器。更具体地,CPU401获取HDD-A407和HDD-B408的序列ID(标识符)信息。此外,在设置用于镜像处理的RAID功能时已提前将HDD-A407和HDD-B408的序列ID信息登记在非易失性存储器410中,并且CPU401将所登记的值与获取到的值相比较。在将提前登记在非易失性存储器410中的ID与HDD-A407和HDD-B408的序列ID信息相比较的比较结果(检测结果)表示序列ID信息都不一致的情况下,处理进入步骤S107。在比较结果表示有一个序列ID信息一致的情况下,处理进入步骤S109。在比较结果表示两个序列ID信息一致的情况下,处理进入步骤S108。
在步骤S107中,在不能获取两个HDD的ID的情况下,CPU401如图6中所示在LCD显示单元900上显示错误消息。在两个HDD的ID分别与已登记的ID相一致的情况下,处理进入步骤S108,其中CPU401根据作为主装置的HDD-A407中的程序执行启动处理。另一方面,在能获取一个HDD的ID而不能获取另一个HDD的ID的情况下,处理进入步骤S109,其中,CPU401判断为不能继续用于镜像处理的RAID功能,并且将不能检测到的HDD的序列ID作为故障的HDD进行登记。随后,在步骤S110中,CPU401根据已获取到ID并且没有问题的HDD中的程序执行启动处理,并且如图7中所示,在LCD显示单元900上显示表示已有一个HDD发生故障的信息。
另一方面,在步骤S101中判断为HDD可拆卸的情况下,处理进入步骤S111,其中CPU401从非易失性存储器410获取表示用于镜像处理的RAID功能是否有效的信息。在基于已获取到的信息判断为用于镜像处理的RAID功能无效的情况下,处理进入步骤S112;否则,处理进入步骤S115。
在步骤S112中,CPU401判断HDD-A407是否准备好。在HDD-A407准备好的情况下,处理进入步骤S114,其中CPU401根据HDD-A407中的程序执行启动处理。另一方面,在HDD-A407未准备好的情况下,处理进入步骤S113,其中CPU401如图8的画面901中所示显示针对HDD连接确认的警告消息。
在步骤S111中判断为用于镜像处理的RAID功能有效的情况下,处理进入步骤S115,其中CPU401获取HDD-A407和HDD-B408的序列ID信息。在设置用于镜像处理的RAID功能时已提前将HDD-A407和HDD-B408的序列ID信息登记在非易失性存储器410中,并且CPU401将已登记的值与获取到的值相比较。在将提前登记在非易失性存储器410中的ID与HDD-A407和HDD-B408的序列ID信息相比较的结果表示序列ID信息都不一致的情况下,处理进入步骤S116。在结果表示有一个序列ID信息一致的情况下,处理进入步骤S117。在结果表示两个序列ID信息都一致的情况下,处理进入步骤S118。
在两个HDD的ID都不能获取到的情况下,在步骤S116中CPU401如图8的画面901中所示显示针对连接确认的警告消息。此外,由于使用可拆卸的HDD,可能连接不同的HDD,因此ID可能不同。假定发生这种情况,则CPU401可以如图8的画面901中所示显示针对连接确认的警告消息。另一方面,在两个HDD的ID分别与已登记的ID相一致的情况下,处理进入步骤S118,其中CPU401根据作为主装置的HDD-A407中的程序执行启动处理。
在能获取一个HDD的ID,而不能获取另一个HDD的ID的情况下,处理进入步骤S117,其中CPU401判断为不能继续用于镜像处理的RAID功能,并且显示如图8中示出的画面902的连接确认画面。如图8中所示,画面902上显示强制启动按钮。当按下强制启动按钮时,利用已检测到的存储器的存储内容执行图像形成设备10的启动处理。在步骤S119中,CPU401通过步骤S117中显示的画面提示用户选择是强制启动设备还是进行重新连接。在一个HDD的ID不同的情况下,CPU401可以如图8中示出的画面903那样显示连接确认画面。
在步骤S119中用户选择强制启动设备的情况下,处理返回步骤S109,其中CPU401将不能检测到序列ID的硬盘登记为故障的HDD,并且根据在步骤S110中已获取到ID并且没有问题的HDD中的程序来执行启动处理。此外,如图7中所示,CPU401在LCD显示单元900上显示表示已有一个HDD发生故障的信息。
另一方面,在对未检测到的HDD重新连接的情况下,用户关闭图像形成设备10的电源并且重新接通电源,由此能够重复图5A和5B中示出的过程。或者,可以使用进行热插拔检测操作的方法,其中在电源接通的状态下,用户拆卸HDD并且再次将其安装以使得设备对其重新识别。
本发明的方面也可以通过系统或者设备的计算机(或者诸如CPU或MPU等的装置)读出并且执行存储器装置上记录的程序以进行上述实施例的功能而实现,以及通过方法实现,该方法的步骤由系统或者设备的计算机通过例如读出并且执行存储器装置上记录的程序以进行上述的实施例的功能而进行。为了该目的,将程序例如通过网络或者从用作存储器装置(例如计算机可读的介质)的各种存储介质提供给计算机。
尽管已经参考典型实施例说明了本发明,但是应该理解,本发明不限于所公开的典型实施例。所附权利要求书的范围符合最宽的解释,以包含所有这类修改、等同结构和功能。

Claims (4)

1.一种信息处理设备,其能够进行用于将第一存储单元和第二存储单元的存储内容同步的镜像处理,所述信息处理设备包括:
判断单元,用于在所述信息处理设备启动时判断所述镜像处理是否有效;以及
检测单元,用于在所述判断单元判断为所述镜像处理有效的情况下,检测安装至所述信息处理设备的存储单元,
其特征在于,还包括:
控制单元,用于在所述检测单元的检测结果表示在接受用于启动所述信息处理设备的指示时未安装进行了所述镜像处理的所述第一存储单元和所述第二存储单元中的一个存储单元的情况下,在显示单元上显示用于提示用户确认所述一个存储单元的连接以及接受利用所安装的另一个存储单元中所存储的信息来启动所述信息处理设备的指示的画面,并且用于在经由所述画面接受所述指示之前不登记所述一个存储单元作为发生故障的存储单元,然后在经由所述画面从所述用户处接受所述指示的情况下,判断为所述一个存储单元发生了故障并且登记所述一个存储单元作为发生故障的存储单元。
2.根据权利要求1所述的信息处理设备,其中,
所述检测单元包括:
获取单元,用于在指示了启动所述信息处理设备的情况下,从所述第一存储单元和所述第二存储单元分别获取标识符;以及
比较单元,用于将由所述获取单元获取到的标识符与预先保持在所述信息处理设备中的标识符相比较,以及
所述控制单元在所述比较单元的比较结果表示存在一个标识符一致的情况下,在所述显示单元上显示用于接受利用标识符一致的存储单元中所存储的信息来启动所述信息处理设备的指示的画面。
3.根据权利要求1所述的信息处理设备,其中,
所述画面包括用于接受利用所安装的另一个存储单元中所存储的信息来启动所述信息处理设备的指示的强制启动按钮,以及
在所述用户选择所述强制启动按钮的情况下,所述控制单元利用所安装的另一个存储单元中所存储的信息来启动所述信息处理设备。
4.一种用于信息处理设备的控制方法,该信息处理设备能够进行用于将第一存储单元和第二存储单元的存储内容同步的镜像处理,所述控制方法包括:
在所述信息处理设备启动时通过判断单元判断所述镜像处理是否有效;以及
在所述判断中判断为所述镜像处理有效的情况下,通过检测单元检测安装至所述信息处理设备的存储单元,
其特征在于,还包括:
在所述检测的检测结果表示在接受用于启动所述信息处理设备的指示时未安装进行了所述镜像处理的所述第一存储单元和所述第二存储单元中的一个存储单元的情况下,通过控制单元在显示单元上显示用于提示用户确认所述一个存储单元的连接以及接受利用所安装的另一个存储单元中所存储的信息来启动所述信息处理设备的指示的画面,在经由所述画面接受所述指示之前不登记所述一个存储单元作为发生故障的存储单元,然后在经由所述画面从所述用户处接受所述指示的情况下,判断为所述一个存储单元发生了故障并且登记所述一个存储单元作为发生故障的存储单元。
CN201210511266.3A 2011-12-02 2012-12-03 信息处理设备及其控制方法 Active CN103139426B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2011265043A JP5941273B2 (ja) 2011-12-02 2011-12-02 情報処理装置、及びその制御方法
JP2011-265043 2011-12-02

Publications (2)

Publication Number Publication Date
CN103139426A CN103139426A (zh) 2013-06-05
CN103139426B true CN103139426B (zh) 2015-12-02

Family

ID=48498695

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210511266.3A Active CN103139426B (zh) 2011-12-02 2012-12-03 信息处理设备及其控制方法

Country Status (3)

Country Link
US (2) US9131090B2 (zh)
JP (1) JP5941273B2 (zh)
CN (1) CN103139426B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6465590B2 (ja) * 2014-08-27 2019-02-06 キヤノン株式会社 画像形成装置、画像形成装置の制御方法、及びプログラム
JP6924088B2 (ja) 2017-07-12 2021-08-25 キヤノン株式会社 情報処理装置及びその制御方法、並びにプログラム
US11012475B2 (en) * 2018-10-26 2021-05-18 Valtix, Inc. Managing computer security services for cloud computing platforms

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6178520B1 (en) * 1997-07-31 2001-01-23 Lsi Logic Corporation Software recognition of drive removal or insertion in a storage system
US6754767B2 (en) * 2001-01-31 2004-06-22 Hewlett-Packard Development Company, L.P. Self managing fixed configuration raid disk in headless appliance
CN101021793A (zh) * 2006-02-13 2007-08-22 刘文斌 利用扩展BIOS技术实现Pre-OS应用的方法及系统
CN101021769A (zh) * 2006-01-31 2007-08-22 国际商业机器公司 早期检测存储设备降级的装置和方法

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0684338A (ja) * 1992-09-07 1994-03-25 Mitsubishi Electric Corp アレイ型記録装置
JPH0844501A (ja) * 1994-07-27 1996-02-16 Hitachi Ltd ディスクシステムとその製造方法
US5950230A (en) * 1997-05-28 1999-09-07 International Business Machines Corporation RAID array configuration synchronization at power on
JP3216601B2 (ja) * 1998-05-15 2001-10-09 日本電気株式会社 ディスク二重化システム
JP3212947B2 (ja) 1998-07-21 2001-09-25 四国日本電気ソフトウェア株式会社 ミラーディスク制御システム
US6282641B1 (en) * 1998-11-18 2001-08-28 Phoenix Technologies Ltd. System for reconfiguring a boot device by swapping the logical device number of a user selected boot drive to a currently configured boot drive
US6564271B2 (en) * 1999-06-09 2003-05-13 Qlogic Corporation Method and apparatus for automatically transferring I/O blocks between a host system and a host adapter
US7089449B1 (en) * 2000-11-06 2006-08-08 Micron Technology, Inc. Recovering a system that has experienced a fault
US7082495B2 (en) * 2002-06-27 2006-07-25 Microsoft Corporation Method and apparatus to reduce power consumption and improve read/write performance of hard disk drives using non-volatile memory
JP4711688B2 (ja) * 2003-05-21 2011-06-29 富士通株式会社 ストレージシステム
CN100476745C (zh) 2003-12-24 2009-04-08 英业达股份有限公司 在Linux操作系统引导过程中实现映象文件自动容错的方法
JP5132393B2 (ja) * 2008-03-31 2013-01-30 キヤノン株式会社 情報処理装置、情報管理方法及びプログラム
JP5274263B2 (ja) * 2009-01-06 2013-08-28 キヤノン株式会社 情報処理装置及び情報処理装置の制御方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6178520B1 (en) * 1997-07-31 2001-01-23 Lsi Logic Corporation Software recognition of drive removal or insertion in a storage system
US6754767B2 (en) * 2001-01-31 2004-06-22 Hewlett-Packard Development Company, L.P. Self managing fixed configuration raid disk in headless appliance
CN101021769A (zh) * 2006-01-31 2007-08-22 国际商业机器公司 早期检测存储设备降级的装置和方法
CN101021793A (zh) * 2006-02-13 2007-08-22 刘文斌 利用扩展BIOS技术实现Pre-OS应用的方法及系统

Also Published As

Publication number Publication date
US20150331926A1 (en) 2015-11-19
CN103139426A (zh) 2013-06-05
JP5941273B2 (ja) 2016-06-29
US20130145109A1 (en) 2013-06-06
JP2013117859A (ja) 2013-06-13
US9131090B2 (en) 2015-09-08

Similar Documents

Publication Publication Date Title
CN101834966B (zh) 操作/显示装置以及备有它的图像形成装置
JP4101074B2 (ja) 画像形成装置
JP2007267105A (ja) 画像処理装置及びその管理装置、画像処理システム
JP2012049855A (ja) 画像形成装置および画像形成システム
CN103112260A (zh) 具有多个电力模式的信息处理装置及其控制方法
CN105208237A (zh) 图像形成装置及图像形成装置的控制方法
JP6649748B2 (ja) 画像形成装置、制御方法およびプログラム
JP5329249B2 (ja) 画像形成システム
JP2007098940A (ja) 画像形成システムおよびその制御方法
CN103139426B (zh) 信息处理设备及其控制方法
KR101689517B1 (ko) 화상 형성장치, 그 제어방법 및 기억매체
JP2010045739A (ja) 画像処理装置
JP2008074068A (ja) 画像形成装置
JP5033706B2 (ja) 画像形成装置
JP6192376B2 (ja) 印刷装置、印刷装置の制御方法、及びプログラム
JP2010111044A (ja) 画像形成装置
US8842318B2 (en) Image forming apparatus, control method of image forming apparatus and storage medium
JP5117149B2 (ja) 画像形成装置
JP2004227503A (ja) 印刷システム
US8611775B2 (en) Image forming apparatus comprising a fixing pressure switching unit and medium storing image forming programs therein
JP2010128334A (ja) 画像形成装置
JP2019093578A (ja) 画像形成装置、制御方法およびプログラム
CN100362845C (zh) 能执行成像准备操作的成像装置及其控制方法
JP2017187668A (ja) 画像形成装置
JP5383350B2 (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
C14 Grant of patent or utility model
GR01 Patent grant