信息处理装置及其控制方法.pdf

上传人:g**** 文档编号:6232201 上传时间:2019-05-23 格式:PDF 页数:17 大小:3.54MB
返回 下载 相关 举报
摘要
申请专利号:

CN201310306276.8

申请日:

2013.07.19

公开号:

CN103578513A

公开日:

2014.02.12

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):G11B 21/12申请日:20130719|||公开

IPC分类号:

G11B21/12

主分类号:

G11B21/12

申请人:

佳能株式会社

发明人:

辻博之

地址:

日本东京大田区下丸子3-30-2

优先权:

2012.07.25 JP 2012-164609

专利代理机构:

北京怡丰知识产权代理有限公司 11293

代理人:

迟军

PDF下载: PDF下载
内容摘要

本发明公开了一种信息处理装置及其控制方法。信息处理装置包括:硬盘单元;控制单元,用于输出指令,以便使硬盘单元的磁头缩回;监视单元,用于监视控制单元的状态,以及输出指令,以便使硬盘单元的磁头缩回;以及硬盘控制器,用于接收来自控制单元或监视单元的指令,以及向硬盘单元发出使硬盘单元的磁头缩回的命令。如果监视单元判定控制单元不能发出所述指令时,监视单元向硬盘控制器输出所述指令。在接收到来自监视单元的所述指令后,硬盘控制器使所述磁头缩回。

权利要求书

权利要求书
1.  一种信息处理装置,包括:
硬盘单元;
控制单元,用于输出指令,以便使硬盘单元的磁头缩回;
监视单元,用于监视控制单元的状态,以及当监视单元判定控制单元不能发出所述指令时,监视单元输出指令,以便使硬盘单元的磁头缩回;以及
硬盘控制器,用于接收来自控制单元或监视单元的指令,以及向硬盘单元发出使硬盘单元的磁头缩回的命令,
其中当硬盘单元接收到所述命令时,硬盘单元使硬盘单元的磁头缩回。

2.  根据权利要求1所述的信息处理装置,其中监视单元是计时器,用于计数预定时间,以及,当监视单元计数完预定时间而未被控制单元清除时,判定控制单元不能发出所述指令以便发出所述命令。

3.  根据权利要求1所述的信息处理装置,还包括电力控制单元,用于在监视单元发出所述指令后重启控制单元。

4.  根据权利要求3所述的信息处理装置,其中监视单元用于在所述指令被输出以后命令电力控制单元重启控制单元。

5.  根据权利要求4所述的信息处理装置,还包括开关,用于切换控制单元的电力供给和电力停止,其中所述开关用于根据电力控制单元输出的指令进入对控制单元供电的状态。

6.  根据权利要求1所述的信息处理装置,还包括打印单元,用于在片材上形成图像。

7.  根据权利要求1所述的信息处理装置,还包括关闭计时器,用于当控制单元在预定时间内不能完成关闭处理时输出使硬盘单元的磁头缩回的指令;其中
硬盘控制器用于从关闭计时器接收指令,以及向硬盘单元发出使硬盘单元的磁头缩回的命令。

8.  一种信息处理装置的控制方法,所述信息处理装置包括:硬盘单元;硬盘控制器,用于控制硬盘单元的操作;控制单元,用于输出使硬盘单元的磁头缩回的指令;以及监视单元,用于监视控制单元的状态,所述方法包括:
通过监视单元监视控制单元的状态;
如果监视单元判定控制单元不能输出所述指令时,那么通过监视单元向硬盘控制器输出使硬盘单元的磁头缩回的指令;
如果硬盘控制器接收到了来自监视单元的指令,那么通过硬盘控制器向硬盘单元发出使硬盘单元的磁头缩回的命令;以及
如果硬盘单元接收到来自硬盘控制器的命令,那么通过硬盘单元将硬盘单元的磁头缩回。

说明书

说明书信息处理装置及其控制方法
技术领域
本发明涉及一种包括硬盘单元的信息处理装置及其控制方法。
背景技术
在诸如多功能外围设备(MFP)的信息处理装置中,利用磁存储单元,即硬盘驱动器(HDD)来处理并保存大容量数据。HDD主要包括磁盘和磁头,磁盘是磁性记录介质,磁头用于执行读取或写入。
在HDD中,随着磁盘的高速旋转,磁头穿过间隙移动以便访问磁盘,从而使数据能够以高速被随机读取或写入。
通常,为了控制HDD的操作,会从HDD控制器发送预定命令给HDD。例如,作为HDD接口标准的高级技术附加装置(ATA)的待机(STANDBY)命令用于将呈现在HDD内部缓存的数据写入HDD,将磁头缩回到安全位置,并停止旋转磁盘。
为了执行上述命令,通常中央处理单元(CPU)为HDD控制器设置执行预定指令,HDD控制器将该指令转换为预定命令并发送给HDD。
在包括上述HDD的信息处理装置中,通过形成具有抗震性的结构或在HDD电源关闭之前发送诸如待机的命令而执行控制,以便减少HDD的故障。
例如,在日本公开专利申请JP2008-251129描述的技术中,执行控制,以便利用加速度传感器检测HDD的下落,并在HDD收到冲击之前缩回磁头。
然而,上述信息处理装置具有下述问题:用于控制信息处理装置的CPU(控制器)可能会因为挂断(hang up)而不能向HDD发送任何命令。
发明内容
本发明涉及这样一种机制:即使用于控制硬盘的控制器被改变为非正常状态时,该机制也能使得HDD执行与正常结束时无变化的特定处理。
根据本发明的一个方面,信息处理装置包括:硬盘单元;控制单元,用于输出指令,以便使硬盘单元的磁头缩回;监视单元,用于监视控制单元的状态,以及当监视单元判定控制单元不能发出所述指令时,监视单元输出指令,以便使硬盘单元的磁头缩回;以及硬盘控制器,用于接收来自控制单元或监视单元的指令,以及向硬盘单元发出使硬盘单元的磁头缩回的命令,其中当硬盘单元接收到所述命令时,硬盘单元使硬盘单元的磁头缩回。
根据下述示例性实施例的详细描述并结合附图,本发明的其他特征及各方面将显 而易见。
附图说明
图1示出了信息处理装置应用的图像处理系统。
图2是方块图,示出了信息处理装置的配置。
图3A是方块图,示出了图2所示的控制单元的详细配置。
图3B是方块图,示出了图3A所示的HDD的详细配置。
图4是方块图,示出了信息处理装置中的供电控制的配置。
图5是流程图,示出了一种用于控制信息处理装置的方法。
图6是流程图,示出了一种用于控制信息处理装置的方法。
图7是流程图,示出了一种用于控制信息处理装置的方法。
具体实施方式
以下将结合附图详细描述本发明的各种示例性实施方式、特征以及各方面。
系统配置
下文将描述第一示例性实施方式。图1示出了本示例性实施方式中的信息处理装置所应用的图像处理系统的一个例子,在该例子中,信息处理装置配置有复合设备,例如多功能打印机(MFP),所述MFP能够经由网络与外部个人计算机(PC)进行通信。信息处理装置包括打印机装置、传真机装置、扫描仪及数据发送/接收装置。
在图1中,PC101包括与MFP102通信的硬件和驱动程序工具(打印机驱动程序和扫描仪驱动程序)。具有个人计算机硬件和软件资源的PC101执行数据处理。软件资源包括用于管理应用程序的操作系统(OS)。
本示例性实施方式涉及的是PC101和MFP102通过网络103互相连接的情况。然而,本发明也可以适用于PC和MFP通过通用串行总线(USB)接口局部互连的系统。图2是方块图,示出了本示例性实施方式中的信息处理装置的配置。具体而言,图2示出了图1所示的MFP102的一个配置例子。
在图2中,控制单元201控制MFP102的各个单元。控制单元201的详细配置如下:操作单元202包括显示部分和输入部分,通过显示部分向用户提供MFP102的操作屏幕,而通过输入部分从用户处接收对MFP102的各种操作。
操作单元202包括开关,用于在省电状态或睡眠状态及待机状态间进行状态转换。读取单元203读取原稿,并将读取的数据转换成图像数据以便输入至控制单元201。基于经过控制单元201执行图像处理后的图像数据,打印单元204在输出纸张上执行图像形成。电源单元205向MFP102的下述单元供电:控制单元201、操作单元202、读取单元203及打印单元204。
图3A是方块图,示出了图2所示的控制单元201的详细配置。在图3A中,基于在RAM303中解析的程序,CPU301控制MFP102的操作单元202、读取单元203、 打印单元204以及电源单元205。同样地,CPU301控制ROM302、RAM303、HDD304、图像处理器305、图像存储器306、网络接口(I/F)307和传真接口(I/F)308。
ROM302存储由CPU301执行的启动程序。在RAM303中,CPU301执行的OS、应用程序或作业数据从HDD304中被解析。HDD304存储CPU301执行的OS、应用程序或作业数据。符合串行高级技术附件(SATA)接口标准的HDD304发送或接收各种相应命令以进行操作。特别是在关闭HDD304的电源之前收到诸如待机的命令,从而能够安全关闭电源。在本示例性实施方式中,HDD304被配置为用于存储包括程序的信息的存储单元。HDD304包括用于存储数据的磁盘存储介质和用于从/向磁盘存储介质读取/写入数据的磁头。
图3B示出了图3A所示的HDD304的详细配置。在图3B中,通过以预定间隔堆叠多个磁盘而配置磁盘(硬盘)304A。根据来自HDD控制器的写入、读取或删除指令,磁头304B访问特定扇区,以便执行信息写入或读取处理。根据作为HDD接口标准的ATA的待机命令,磁头304B被控制为将呈现在HDD内部缓存的数据写入HDD,并缩回安全位置,以便能停止磁盘304A的旋转。例如,如果在写入HDD304期间关闭了电源,就会发生HDD304写入不一致的情况,导致在下次启动时HDD304可能出现逻辑错误。在写入HDD304期间关闭电源会导致物理性损坏,从而可能会缩短HDD304的工作寿命。
图像处理器305对存储在图像存储器306中的图像数据执行各种图像处理。图像存储器306暂时存储从读取单元203或网络接口输入的图像数据。
网络接口307从诸如PC101的外部装置输入/输出图像数据,或对询问作出响应。网络接口307包括网络接口控制单元321、CPU通信控制单元322及代理响应处理单元323。
网络接口控制单元321经由网络控制数据包的发送/接收。CPU通信控制单元322执行与CPU301的数据发送/接收。网络接口控制单元321总是知晓MFP是处于能正常启动的正常电源状态还是处于睡眠状态。当MFP在正常电源状态下操作时,网络接口控制单元321将从网络收到的数据包传送给CPU301。当MFP在睡眠状态下操作时,网络接口控制单元321将从网络收到的数据包传送给代理响应处理单元323。
传真接口308通过公共线路(未示出)输入/输出数据。电源控制单元309将供电状态从电源单元205切换至MFP102的部件201-204或控制单元201的部件301-308。
图4是方块图,示出了本示例性实施方式的信息处理装置中的供电控制的配置。具体地,图4示出了电源单元205的各部件的供电状态、对CPU301或电源控制单元309的各部件的供电控制以及信号控制。在图4中,加粗的实线箭头表示供电,虚线箭头表示供电控制。
在图4所示的电源单元205中,交流电(AC)电源401经由继电器开关404和继电器开关405对子电源402供电。AC电源401经由继电器开关406对主电源403供电。子电源402对电源控制单元309的各部件和RAM303供电。
继电器开关404可以由用户切换为打开/关闭。根据继电器开关404的打开/关闭,SW_MON信号被输出至触发器控制单元501。继电器开关405的打开/关闭是根据触发器控制单元501的RELAY_ON信号来进行切换的。
主电源403对CPU301或HDD304供电。继电器开关406的打开/关闭是根据触发器控制单元501的RMT_SYS信号来进行切换的。除了电路是由子电源402供电外,主电源403还对MFP102的控制单元201、操作单元202、读取单元203、打印单元204,以及控制单元201的部件301-308供电。
在控制单元201中,触发器控制单元501从CPU301、操作单元202和继电器开关404处检测到信号输入。控制单元201控制RELAY_ON信号和RMT_SYS信号,促使继电器开关405和406切换为打开/关闭。
CPU301根据CPU_CNT信号控制触发器控制单元501,并接收作为触发器控制单元501的状态信号的STS信号。CPU301经由HDD控制器向/从HDD304发送/接收读取/写入数据和用于控制HDD操作的命令。此外,CPU301向监视计时器503发送WDT_CL信号。
监视计时器503监视异常情况,例如CPU301的挂断。监视计时器503是包括降值计数器的计时器电路。所述计数器被来自触发器控制单元501的WDT_SET信号启动,以及所述计数器被CPU301的WDT_CL信号清除。监视计时器503执行第一检测处理,用于在预定时间内检测CPU301的状态是否从正常状态被改变为非正常状态;监视计时器503执行第二检测处理,用于检测当电力被下文所述的继电器开关406从打开状态切换至关闭状态时,在预定时间内结束处理是否完成。
例如,在本示例性实施方式中,信息处理装置包括用于测量10秒的计数器。当计数器未被WDT_CL信号清除时,中断信号INT_TRG被输出至触发器控制单元501。另外,INT_HDD信号被输出至HDD控制器504。也就是说,每当CPU301由于某种问题在10秒内不能输出WDT_CL信号时,例如挂断,中断信号INT_TRG和INT_HDD信号就被输出。HDD控制器504控制对存储单元的信息写入或从存储单元的信息读取。
作为存储控制单元的HDD控制器504向CPU301发送命令或接收来自CPU301的命令,并将所述命令转换为SATA命令,以便向HDD304发送或从HDD304接收所述命令。当从关闭计时器502接收到TIMER_HDD信号时或当从监视计时器503接收到INT_HDD信号时,HDD控制器504就向HDD304发送特定命令。在此情况下,不涉及CPU301。例如,在本示例性实施方式中,通过将待机命令发送给HDD304,HDD304的电力就能被安全地关闭。
当继电器开关404被关闭时,关闭计时器502通过SW_MON信号启动计时器。每经过预定时间就输出一个这样的信号。在本示例性实施方式中,在计时器启动大约60秒后,输出TIMER_HDD(计时器1),在计时器启动大约90秒后,输出TIMER_OFF1信号和TIMER_OFF2信号(计时器2)。
图5是流程图,展示了在本示例性实施方式的信息处理装置的控制方法。本示例性实施方式提供了在下述状态下的处理例子:在MFP102的启动期间,在继电器开关404被关闭后,所述装置正常关闭,而不将CPU301挂断。每个步骤均由电力控制单元309的触发器控制单元501执行。
在MFP102的启动期间(在操作期间或待机状态下)如果继电器开关404被关闭(在步骤S701中为“是”),那么在步骤S702中,图4所示的SW_MON信号被输 入到控制单元201的关闭计时器502,然后关闭计时器502开始计时处理。SW_MON信号也被输入到控制单元201的触发器控制单元501。在步骤S703中,触发器控制单元501通过将WDT_SET信号设置为失效使监视计时器503停止。
在步骤S704中,触发器控制单元501向CPU301输出STS信号,然后CPU301执行关闭处理。在关闭处理中,正在执行的作业被取消以便执行能够使电力正常关闭的处理。如果有未被写入HDD304的数据,那么就完成写入,然后CPU301利用HDD_COM信号向HDD304发送命令,例如待机命令,从而安全关闭HDD304的电力。
在关闭处理正常结束后(在步骤S705中为“是”),CPU301向触发器控制单元501发送CPU_CNT信号。在步骤S706中,触发器控制单元501通过控制RELAY_ON信号和RMT_SYS信号终止来自子电源402和主电源403的电力供给。在正常情况下,在大约30秒内关闭处理就完成了。
因此,在正常的关闭流程中,CPU301在电力关闭时执行关闭处理,然后向HDD304发送命令信号,以便将后者设置为睡眠状态。结果,电力被安全关闭,而不会对HDD304造成故障或损坏。
下面将描述MFP102的继电器开关404被打开以及在启动后CPU301挂断时的操作流程。
图6是流程图,展示了在本示例性实施方式的信息处理装置的控制方法。本示例性实施方式提供了在下述状态下的处理例子:MFP102的继电器开关404被打开以及CPU301在启动后挂断。每个步骤均由电力控制单元309的触发器控制单元501执行。
在步骤S501中,MFP102的继电器开关404被打开。在步骤S502中,电力被供给至子电源402,从而促使触发器控制单元501输出RMT_SYS信号,然后电力被供给至主电源403,从而启动CPU301。
然后在步骤S503中,触发器控制单元501向监视计时器503输出WDT_SET信号以便启动监视监测。在步骤S504中,监视计时器503被启动。当监视计时器计数时,例如计时10秒,且时间未到时(在步骤S505中为“否”),在步骤S506中,CPU301判定是否经过预定时间(例如9秒)。
如果判定未经过预定时间(在步骤S506中为“否”),那么CPU301就对监视计时器503再次执行时间是否已经过的判定。如果判定已经经过预定时间(在步骤S506中为“是”),那么在步骤S507中,CPU301就输出WDT_CL信号以便清除监视计时器503。然后,例如每过9秒,CPU301就清除监视计时器503。
另一方面,如果(过了预定时间)CPU301不能向监视计时器503输出任何WDT_CL信号,那么监视计时器503就执行时间已到,例如10秒(在步骤S505中为“是”)。在步骤S508中,INT_HDD信号从监视计时器503被发送至HDD控制器504,然后HDD控制器504向HDD304输出待机命令。
在步骤S509中,HDD304将磁头缩回,以便将其设置为能够允许正常关闭电源的待机状态。然后在步骤S510中,触发器控制单元501通过从监视计时器503输出的INT_TR信号改变RMT_SYS信号,以便将主电源403的电源从关闭状态改变为开 启状态,然后重启CPU301。
因此当CPU301挂断后又被重启时,通过将HDD304强制设置为待机状态,可以安全关闭电源而不会对HDD304造成故障或损坏。
下文将描述第二示例性实施方式。第一示例性实施方式描述了在下述状态下的操作流程:MFP102的继电器开关404被打开以及在启动后CPU301挂断。第二示例性实施方式将描述在下述状态下的详细操作流程:在CPU301启动期间,在继电器开关404被关闭之后,CPU301挂断。
图7是流程图,展示了在本示例性实施方式的信息处理装置的控制方法。本示例性实施方式提供了在下述状态下的处理例子:MFP102的继电器开关404被关闭以及CPU301在启动后挂断。如果在MFP102启动期间(在操作期间或待机状态下)继电器开关404被关闭(在步骤S601中为“是”),那么在步骤S602中,继电器开关404将SW_MON信号输入要被启动的关闭计时器502中。SW_MON信号也被输入触发器控制单元501。在步骤S603中,触发器控制单元501通过将WDT_SET信号设置为失效使监视计时器503停止。
在步骤S604中,触发器控制单元501向CPU301输出STS信号,然后CPU301执行关闭处理。在关闭处理中,正在处理的作业被撤销,以便能够执行允许正常关闭电源的处理。如果有未写入HDD304的数据,那么就完成写入,然后CPU301利用HDD_COM信号向HDD304发送命令,例如待机命令,从而安全关闭HDD304的电力。
在关闭处理正常结束后(在步骤S605中为“是”),CPU301向触发器控制单元501发送CPU_CNT信号。在步骤S609中,触发器控制单元501通过控制RELAY_ON信号和RMT_SYS信号终止来自子电源402和主电源403的电力供给。在正常情况下,在大约30秒内关闭处理就完成了。
如果关闭处理没有完成(在步骤S605中为“否”)或者关闭计时器502的时间未到,那么继续关闭处理,直到完成为止。
如果由于CPU301挂断没有完成关闭处理(在步骤S605中为“否”),以及关闭计时器502的计时器1的时间己过,例如60秒(在步骤S606中为“是”),那么就执行以下处理。具体地,关闭计时器502输出TIMER_HDD信号,然后HDD控制器向HDD304发送待机命令。
这样,HDD304的电力可以被安全地关闭。如果关闭计时器502的计时器2的时间已过90秒(在步骤S608中为“是”),那么就向继电器开关405发送TIMER_OFF1信号,以及向继电器开关406发送TIMER_OFF2信号。这样在步骤S609中,子电源和主电源403的电力供给就被停止,然后处理结束。
因此,在关闭电源时如果CPU301挂断,那么HDD304就被强制设置为睡眠状态。结果,可以安全关闭电源而不会对HDD304造成故障或损坏。
在第一和第二示例性实施方式中,当CPU301挂断时,待机命令被发送给HDD304。但是,只要能够减少HDD304的故障并安全关闭电源,也可以使用其他命令或单元。
本发明也可以应用于包括多个设备的系统(例如主机、接口设备、读取设备和打印机)或者包括一个设备的装置(例如复印机或传真机)。另一个实施方式是:向所述系统或装置提供存储介质,所述存储介质存储了用于实现所述示例性实施方式的功能的程序编码,以及通过所述系统或装置的计算机读取并执行存储在所述存储介质中的程序编码。在此情况下,从所述存储介质读取的程序编码自身能够实现所述示例性实施方式的功能,以及所述程序编码自身和存储所述程序编码的存储介质也在本发明的范围内。
本发明还包括这样的情况:计算机上的操作系统(OS)基于程序编码的命令执行实际处理的一部分或全部,从而实现示例性实施方式的功能。另外,本发明也可以应用于这样的情况:从存储介质读取的程序编码被写入包含在插入到计算机中的功能扩展卡的存储器中,或者被写入与计算机连接的功能扩展卡的存储器中。在此情况下,包含在所述功能扩展卡或功能扩展单元中的CPU基于被写入的程序编码的命令执行实际处理的一部分或全部,从而实现示例性实施方式的功能。
本发明的各个步骤还可以通过执行经由网络或者处理装置(CPU或处理器,例如PC)的各种存储介质获得的软件(程序)而实现。
本发明并不限于上述示例性实施方式。可以基于本发明的精神做出各种改变(包括对上述示例性实施方式的有机组合),这些改变不应排除在本发明的范围之外。
根据本发明,即使在用于控制HDD的控制器改变为非正常状态时,也可以对所述HDD执行和在正常结束时执行的相同的特定处理。
其他实施方式
本发明的实施方式还可以通过系统或装置的、用于读出并执行记录在存储介质(例如,非临时性计算机可读存储介质)上的计算机可执行指令以完成本发明中一个或多个实施方式功能的计算机来实现;本发明的实施方式也可以通过方法来实现,该方法的各步骤由系统或装置的计算机、通过如从存储介质读出并执行计算机可执行指令以完成本发明一个或多个实施方式功能来执行。计算机可以包括中央处理单元(CPU)、微处理单元(MPU)及其他电路中的一个或多个,也可以包括独立计算机网络或独立计算机处理器网络。计算机可执行指令可以从例如网络或存储介质提供给计算机。存储介质可以包括例如硬盘、随机存取存储器(RAM)、只读存储器(ROM)及分布式计算系统存储器、光盘(例如激光唱片(CD)、数字化通用光盘(DVD)或蓝光光盘(BD)TM)、闪存装置、存储卡等中的一个或多个。
虽然已经结合示例性实施方式描述了本发明,应当认识到,本发明并不局限于公开的示例性实施方式。下列权利要求的范围应当适合最广泛的解释,以便囊括所有改动、等同结构和功能。

信息处理装置及其控制方法.pdf_第1页
第1页 / 共17页
信息处理装置及其控制方法.pdf_第2页
第2页 / 共17页
信息处理装置及其控制方法.pdf_第3页
第3页 / 共17页
点击查看更多>>
资源描述

《信息处理装置及其控制方法.pdf》由会员分享,可在线阅读,更多相关《信息处理装置及其控制方法.pdf(17页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 103578513 A (43)申请公布日 2014.02.12 CN 103578513 A (21)申请号 201310306276.8 (22)申请日 2013.07.19 2012-164609 2012.07.25 JP G11B 21/12(2006.01) (71)申请人 佳能株式会社 地址 日本东京大田区下丸子 3-30-2 (72)发明人 辻博之 (74)专利代理机构 北京怡丰知识产权代理有限 公司 11293 代理人 迟军 (54) 发明名称 信息处理装置及其控制方法 (57) 摘要 本发明公开了一种信息处理装置及其控制方 法。信息处理装置包括 :。

2、 硬盘单元 ; 控制单元, 用 于输出指令, 以便使硬盘单元的磁头缩回 ; 监视 单元, 用于监视控制单元的状态, 以及输出指令, 以便使硬盘单元的磁头缩回 ; 以及硬盘控制器, 用于接收来自控制单元或监视单元的指令, 以及 向硬盘单元发出使硬盘单元的磁头缩回的命令。 如果监视单元判定控制单元不能发出所述指令 时, 监视单元向硬盘控制器输出所述指令。 在接收 到来自监视单元的所述指令后, 硬盘控制器使所 述磁头缩回。 (30)优先权数据 (51)Int.Cl. 权利要求书 1 页 说明书 7 页 附图 8 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书1页 说明书7。

3、页 附图8页 (10)申请公布号 CN 103578513 A CN 103578513 A 1/1 页 2 1. 一种信息处理装置, 包括 : 硬盘单元 ; 控制单元, 用于输出指令, 以便使硬盘单元的磁头缩回 ; 监视单元, 用于监视控制单元的状态, 以及当监视单元判定控制单元不能发出所述指 令时, 监视单元输出指令, 以便使硬盘单元的磁头缩回 ; 以及 硬盘控制器, 用于接收来自控制单元或监视单元的指令, 以及向硬盘单元发出使硬盘 单元的磁头缩回的命令, 其中当硬盘单元接收到所述命令时, 硬盘单元使硬盘单元的磁头缩回。 2. 根据权利要求 1 所述的信息处理装置, 其中监视单元是计时器,。

4、 用于计数预定时间, 以及, 当监视单元计数完预定时间而未被控制单元清除时, 判定控制单元不能发出所述指 令以便发出所述命令。 3. 根据权利要求 1 所述的信息处理装置, 还包括电力控制单元, 用于在监视单元发出 所述指令后重启控制单元。 4. 根据权利要求 3 所述的信息处理装置, 其中监视单元用于在所述指令被输出以后命 令电力控制单元重启控制单元。 5. 根据权利要求 4 所述的信息处理装置, 还包括开关, 用于切换控制单元的电力供给 和电力停止, 其中所述开关用于根据电力控制单元输出的指令进入对控制单元供电的状 态。 6. 根据权利要求 1 所述的信息处理装置, 还包括打印单元, 用于。

5、在片材上形成图像。 7. 根据权利要求 1 所述的信息处理装置, 还包括关闭计时器, 用于当控制单元在预定 时间内不能完成关闭处理时输出使硬盘单元的磁头缩回的指令 ; 其中 硬盘控制器用于从关闭计时器接收指令, 以及向硬盘单元发出使硬盘单元的磁头缩回 的命令。 8. 一种信息处理装置的控制方法, 所述信息处理装置包括 : 硬盘单元 ; 硬盘控制器, 用 于控制硬盘单元的操作 ; 控制单元, 用于输出使硬盘单元的磁头缩回的指令 ; 以及监视单 元, 用于监视控制单元的状态, 所述方法包括 : 通过监视单元监视控制单元的状态 ; 如果监视单元判定控制单元不能输出所述指令时, 那么通过监视单元向硬盘。

6、控制器输 出使硬盘单元的磁头缩回的指令 ; 如果硬盘控制器接收到了来自监视单元的指令, 那么通过硬盘控制器向硬盘单元发出 使硬盘单元的磁头缩回的命令 ; 以及 如果硬盘单元接收到来自硬盘控制器的命令, 那么通过硬盘单元将硬盘单元的磁头缩 回。 权 利 要 求 书 CN 103578513 A 2 1/7 页 3 信息处理装置及其控制方法 技术领域 0001 本发明涉及一种包括硬盘单元的信息处理装置及其控制方法。 背景技术 0002 在诸如多功能外围设备 (MFP) 的信息处理装置中, 利用磁存储单元, 即硬盘驱动 器 (HDD) 来处理并保存大容量数据。HDD 主要包括磁盘和磁头, 磁盘是磁性。

7、记录介质, 磁头 用于执行读取或写入。 0003 在 HDD 中, 随着磁盘的高速旋转, 磁头穿过间隙移动以便访问磁盘, 从而使数据能 够以高速被随机读取或写入。 0004 通常, 为了控制 HDD 的操作, 会从 HDD 控制器发送预定命令给 HDD。例如, 作为 HDD 接口标准的高级技术附加装置 (ATA) 的待机 (STANDBY) 命令用于将呈现在 HDD 内部缓存的 数据写入 HDD, 将磁头缩回到安全位置, 并停止旋转磁盘。 0005 为了执行上述命令, 通常中央处理单元 (CPU) 为 HDD 控制器设置执行预定指令, HDD 控制器将该指令转换为预定命令并发送给 HDD。 0。

8、006 在包括上述 HDD 的信息处理装置中, 通过形成具有抗震性的结构或在 HDD 电源关 闭之前发送诸如待机的命令而执行控制, 以便减少 HDD 的故障。 0007 例如, 在日本公开专利申请 JP2008-251129 描述的技术中, 执行控制, 以便利用加 速度传感器检测 HDD 的下落, 并在 HDD 收到冲击之前缩回磁头。 0008 然而, 上述信息处理装置具有下述问题 : 用于控制信息处理装置的 CPU( 控制器 ) 可能会因为挂断 (hang up) 而不能向 HDD 发送任何命令。 发明内容 0009 本发明涉及这样一种机制 : 即使用于控制硬盘的控制器被改变为非正常状态时,。

9、 该机制也能使得 HDD 执行与正常结束时无变化的特定处理。 0010 根据本发明的一个方面, 信息处理装置包括 : 硬盘单元 ; 控制单元, 用于输出指 令, 以便使硬盘单元的磁头缩回 ; 监视单元, 用于监视控制单元的状态, 以及当监视单元判 定控制单元不能发出所述指令时, 监视单元输出指令, 以便使硬盘单元的磁头缩回 ; 以及硬 盘控制器, 用于接收来自控制单元或监视单元的指令, 以及向硬盘单元发出使硬盘单元的 磁头缩回的命令, 其中当硬盘单元接收到所述命令时, 硬盘单元使硬盘单元的磁头缩回。 0011 根据下述示例性实施例的详细描述并结合附图, 本发明的其他特征及各方面将显 而易见。 。

10、附图说明 0012 图 1 示出了信息处理装置应用的图像处理系统。 0013 图 2 是方块图, 示出了信息处理装置的配置。 0014 图 3A 是方块图, 示出了图 2 所示的控制单元的详细配置。 说 明 书 CN 103578513 A 3 2/7 页 4 0015 图 3B 是方块图, 示出了图 3A 所示的 HDD 的详细配置。 0016 图 4 是方块图, 示出了信息处理装置中的供电控制的配置。 0017 图 5 是流程图, 示出了一种用于控制信息处理装置的方法。 0018 图 6 是流程图, 示出了一种用于控制信息处理装置的方法。 0019 图 7 是流程图, 示出了一种用于控制信。

11、息处理装置的方法。 具体实施方式 0020 以下将结合附图详细描述本发明的各种示例性实施方式、 特征以及各方面。 0021 系统配置 0022 下文将描述第一示例性实施方式。图 1 示出了本示例性实施方式中的信息处理装 置所应用的图像处理系统的一个例子, 在该例子中, 信息处理装置配置有复合设备, 例如多 功能打印机 (MFP), 所述 MFP 能够经由网络与外部个人计算机 (PC) 进行通信。信息处理装 置包括打印机装置、 传真机装置、 扫描仪及数据发送 / 接收装置。 0023 在图 1 中, PC101 包括与 MFP102 通信的硬件和驱动程序工具 ( 打印机驱动程序和 扫描仪驱动程序。

12、 )。具有个人计算机硬件和软件资源的 PC101 执行数据处理。软件资源包 括用于管理应用程序的操作系统 (OS)。 0024 本示例性实施方式涉及的是 PC101 和 MFP102 通过网络 103 互相连接的情况。然 而, 本发明也可以适用于 PC 和 MFP 通过通用串行总线 (USB) 接口局部互连的系统。图 2 是 方块图, 示出了本示例性实施方式中的信息处理装置的配置。具体而言, 图 2 示出了图 1 所 示的 MFP102 的一个配置例子。 0025 在图2中, 控制单元201控制MFP102的各个单元。 控制单元201的详细配置如下 : 操作单元 202 包括显示部分和输入部分。

13、, 通过显示部分向用户提供 MFP102 的操作屏幕, 而 通过输入部分从用户处接收对 MFP102 的各种操作。 0026 操作单元 202 包括开关, 用于在省电状态或睡眠状态及待机状态间进行状态转 换。读取单元 203 读取原稿, 并将读取的数据转换成图像数据以便输入至控制单元 201。基 于经过控制单元 201 执行图像处理后的图像数据, 打印单元 204 在输出纸张上执行图像形 成。电源单元 205 向 MFP102 的下述单元供电 : 控制单元 201、 操作单元 202、 读取单元 203 及打印单元 204。 0027 图 3A 是方块图, 示出了图 2 所示的控制单元 201。

14、 的详细配置。在图 3A 中, 基于在 RAM303 中解析的程序, CPU301 控制 MFP102 的操作单元 202、 读取单元 203、 打印单元 204 以 及电源单元 205。同样地, CPU301 控制 ROM302、 RAM303、 HDD304、 图像处理器 305、 图像存储 器 306、 网络接口 (I/F)307 和传真接口 (I/F)308。 0028 ROM302 存储由 CPU301 执行的启动程序。在 RAM303 中, CPU301 执行的 OS、 应用程 序或作业数据从 HDD304 中被解析。HDD304 存储 CPU301 执行的 OS、 应用程序或作业。

15、数据。 符合串行高级技术附件 (SATA) 接口标准的 HDD304 发送或接收各种相应命令以进行操作。 特别是在关闭 HDD304 的电源之前收到诸如待机的命令, 从而能够安全关闭电源。在本示例 性实施方式中, HDD304 被配置为用于存储包括程序的信息的存储单元。HDD304 包括用于存 储数据的磁盘存储介质和用于从 / 向磁盘存储介质读取 / 写入数据的磁头。 0029 图3B示出了图3A所示的HDD304的详细配置。 在图3B中, 通过以预定间隔堆叠多 说 明 书 CN 103578513 A 4 3/7 页 5 个磁盘而配置磁盘 ( 硬盘 )304A。根据来自 HDD 控制器的写入。

16、、 读取或删除指令, 磁头 304B 访问特定扇区, 以便执行信息写入或读取处理。根据作为 HDD 接口标准的 ATA 的待机命令, 磁头 304B 被控制为将呈现在 HDD 内部缓存的数据写入 HDD, 并缩回安全位置, 以便能停止 磁盘 304A 的旋转。例如, 如果在写入 HDD304 期间关闭了电源, 就会发生 HDD304 写入不一 致的情况, 导致在下次启动时 HDD304 可能出现逻辑错误。在写入 HDD304 期间关闭电源会 导致物理性损坏, 从而可能会缩短 HDD304 的工作寿命。 0030 图像处理器 305 对存储在图像存储器 306 中的图像数据执行各种图像处理。图像。

17、 存储器 306 暂时存储从读取单元 203 或网络接口输入的图像数据。 0031 网络接口 307 从诸如 PC101 的外部装置输入 / 输出图像数据, 或对询问作出响应。 网络接口307包括网络接口控制单元321、 CPU通信控制单元322及代理响应处理单元323。 0032 网络接口控制单元321经由网络控制数据包的发送/接收。 CPU通信控制单元322 执行与 CPU301 的数据发送 / 接收。网络接口控制单元 321 总是知晓 MFP 是处于能正常启 动的正常电源状态还是处于睡眠状态。当 MFP 在正常电源状态下操作时, 网络接口控制单 元 321 将从网络收到的数据包传送给 C。

18、PU301。当 MFP 在睡眠状态下操作时, 网络接口控制 单元 321 将从网络收到的数据包传送给代理响应处理单元 323。 0033 传真接口 308 通过公共线路 ( 未示出 ) 输入 / 输出数据。电源控制单元 309 将供 电状态从电源单元 205 切换至 MFP102 的部件 201-204 或控制单元 201 的部件 301-308。 0034 图 4 是方块图, 示出了本示例性实施方式的信息处理装置中的供电控制的配置。 具体地, 图 4 示出了电源单元 205 的各部件的供电状态、 对 CPU301 或电源控制单元 309 的 各部件的供电控制以及信号控制。在图 4 中, 加粗。

19、的实线箭头表示供电, 虚线箭头表示供电 控制。 0035 在图 4 所示的电源单元 205 中, 交流电 (AC) 电源 401 经由继电器开关 404 和继电 器开关 405 对子电源 402 供电。AC 电源 401 经由继电器开关 406 对主电源 403 供电。子电 源 402 对电源控制单元 309 的各部件和 RAM303 供电。 0036 继电器开关 404 可以由用户切换为打开 / 关闭。根据继电器开关 404 的打开 / 关 闭, SW_MON 信号被输出至触发器控制单元 501。继电器开关 405 的打开 / 关闭是根据触发 器控制单元 501 的 RELAY_ON 信号来。

20、进行切换的。 0037 主电源 403 对 CPU301 或 HDD304 供电。继电器开关 406 的打开 / 关闭是根据触发 器控制单元 501 的 RMT_SYS 信号来进行切换的。除了电路是由子电源 402 供电外, 主电源 403还对MFP102的控制单元201、 操作单元202、 读取单元203、 打印单元204, 以及控制单元 201 的部件 301-308 供电。 0038 在控制单元 201 中, 触发器控制单元 501 从 CPU301、 操作单元 202 和继电器开关 404 处检测到信号输入。控制单元 201 控制 RELAY_ON 信号和 RMT_SYS 信号, 促使。

21、继电器开 关 405 和 406 切换为打开 / 关闭。 0039 CPU301 根据 CPU_CNT 信号控制触发器控制单元 501, 并接收作为触发器控制单元 501 的状态信号的 STS 信号。CPU301 经由 HDD 控制器向 / 从 HDD304 发送 / 接收读取 / 写 入数据和用于控制 HDD 操作的命令。此外, CPU301 向监视计时器 503 发送 WDT_CL 信号。 0040 监视计时器 503 监视异常情况, 例如 CPU301 的挂断。监视计时器 503 是包括降值 计数器的计时器电路。所述计数器被来自触发器控制单元 501 的 WDT_SET 信号启动, 以及。

22、 说 明 书 CN 103578513 A 5 4/7 页 6 所述计数器被 CPU301 的 WDT_CL 信号清除。监视计时器 503 执行第一检测处理, 用于在预 定时间内检测 CPU301 的状态是否从正常状态被改变为非正常状态 ; 监视计时器 503 执行 第二检测处理, 用于检测当电力被下文所述的继电器开关 406 从打开状态切换至关闭状态 时, 在预定时间内结束处理是否完成。 0041 例如, 在本示例性实施方式中, 信息处理装置包括用于测量 10 秒的计数器。当计 数器未被WDT_CL信号清除时, 中断信号INT_TRG被输出至触发器控制单元501。 另外, INT_ HDD 。

23、信号被输出至 HDD 控制器 504。也就是说, 每当 CPU301 由于某种问题在 10 秒内不能输 出 WDT_CL 信号时, 例如挂断, 中断信号 INT_TRG 和 INT_HDD 信号就被输出。HDD 控制器 504 控制对存储单元的信息写入或从存储单元的信息读取。 0042 作为存储控制单元的 HDD 控制器 504 向 CPU301 发送命令或接收来自 CPU301 的命 令, 并将所述命令转换为 SATA 命令, 以便向 HDD304 发送或从 HDD304 接收所述命令。当从 关闭计时器 502 接收到 TIMER_HDD 信号时或当从监视计时器 503 接收到 INT_HD。

24、D 信号时, HDD 控制器 504 就向 HDD304 发送特定命令。在此情况下, 不涉及 CPU301。例如, 在本示例 性实施方式中, 通过将待机命令发送给 HDD304, HDD304 的电力就能被安全地关闭。 0043 当继电器开关 404 被关闭时, 关闭计时器 502 通过 SW_MON 信号启动计时器。每经 过预定时间就输出一个这样的信号。在本示例性实施方式中, 在计时器启动大约 60 秒后, 输出 TIMER_HDD( 计时器 1), 在计时器启动大约 90 秒后, 输出 TIMER_OFF1 信号和 TIMER_ OFF2 信号 ( 计时器 2)。 0044 图 5 是流程。

25、图, 展示了在本示例性实施方式的信息处理装置的控制方法。本示例 性实施方式提供了在下述状态下的处理例子 : 在 MFP102 的启动期间, 在继电器开关 404 被 关闭后, 所述装置正常关闭, 而不将 CPU301 挂断。每个步骤均由电力控制单元 309 的触发 器控制单元 501 执行。 0045 在 MFP102 的启动期间 ( 在操作期间或待机状态下 ) 如果继电器开关 404 被关闭 ( 在步骤 S701 中为 “是” ), 那么在步骤 S702 中, 图 4 所示的 SW_MON 信号被输入到控制单元 201的关闭计时器502, 然后关闭计时器502开始计时处理。 SW_MON信号。

26、也被输入到控制单 元 201 的触发器控制单元 501。在步骤 S703 中, 触发器控制单元 501 通过将 WDT_SET 信号 设置为失效使监视计时器 503 停止。 0046 在步骤S704中, 触发器控制单元501向CPU301输出STS信号, 然后CPU301执行关 闭处理。在关闭处理中, 正在执行的作业被取消以便执行能够使电力正常关闭的处理。如 果有未被写入 HDD304 的数据, 那么就完成写入, 然后 CPU301 利用 HDD_COM 信号向 HDD304 发送命令, 例如待机命令, 从而安全关闭 HDD304 的电力。 0047 在关闭处理正常结束后 ( 在步骤 S705。

27、 中为 “是” ), CPU301 向触发器控制单元 501 发送 CPU_CNT 信号。在步骤 S706 中, 触发器控制单元 501 通过控制 RELAY_ON 信号和 RMT_ SYS 信号终止来自子电源 402 和主电源 403 的电力供给。在正常情况下, 在大约 30 秒内关 闭处理就完成了。 0048 因此, 在正常的关闭流程中, CPU301 在电力关闭时执行关闭处理, 然后向 HDD304 发送命令信号, 以便将后者设置为睡眠状态。结果, 电力被安全关闭, 而不会对 HDD304 造成 故障或损坏。 0049 下面将描述 MFP102 的继电器开关 404 被打开以及在启动后 。

28、CPU301 挂断时的操作 说 明 书 CN 103578513 A 6 5/7 页 7 流程。 0050 图 6 是流程图, 展示了在本示例性实施方式的信息处理装置的控制方法。本示例 性实施方式提供了在下述状态下的处理例子 : MFP102的继电器开关404被打开以及CPU301 在启动后挂断。每个步骤均由电力控制单元 309 的触发器控制单元 501 执行。 0051 在步骤 S501 中, MFP102 的继电器开关 404 被打开。在步骤 S502 中, 电力被供给 至子电源 402, 从而促使触发器控制单元 501 输出 RMT_SYS 信号, 然后电力被供给至主电源 403, 从而。

29、启动 CPU301。 0052 然后在步骤 S503 中, 触发器控制单元 501 向监视计时器 503 输出 WDT_SET 信号以 便启动监视监测。在步骤 S504 中, 监视计时器 503 被启动。当监视计时器计数时, 例如计 时 10 秒, 且时间未到时 ( 在步骤 S505 中为 “否” ), 在步骤 S506 中, CPU301 判定是否经过预 定时间 ( 例如 9 秒 )。 0053 如果判定未经过预定时间 ( 在步骤 S506 中为 “否” ), 那么 CPU301 就对监视计时 器 503 再次执行时间是否已经过的判定。如果判定已经经过预定时间 ( 在步骤 S506 中为 “。

30、是” ), 那么在步骤 S507 中, CPU301 就输出 WDT_CL 信号以便清除监视计时器 503。然后, 例 如每过 9 秒, CPU301 就清除监视计时器 503。 0054 另一方面, 如果 ( 过了预定时间 )CPU301 不能向监视计时器 503 输出任何 WDT_CL 信号, 那么监视计时器 503 就执行时间已到, 例如 10 秒 ( 在步骤 S505 中为 “是” )。在步骤 S508 中, INT_HDD 信号从监视计时器 503 被发送至 HDD 控制器 504, 然后 HDD 控制器 504 向 HDD304 输出待机命令。 0055 在步骤 S509 中, H。

31、DD304 将磁头缩回, 以便将其设置为能够允许正常关闭电源的待 机状态。然后在步骤 S510 中, 触发器控制单元 501 通过从监视计时器 503 输出的 INT_TR 信号改变 RMT_SYS 信号, 以便将主电源 403 的电源从关闭状态改变为开启状态, 然后重启 CPU301。 0056 因此当CPU301挂断后又被重启时, 通过将HDD304强制设置为待机状态, 可以安全 关闭电源而不会对 HDD304 造成故障或损坏。 0057 下文将描述第二示例性实施方式。 第一示例性实施方式描述了在下述状态下的操 作流程 : MFP102 的继电器开关 404 被打开以及在启动后 CPU30。

32、1 挂断。第二示例性实施方 式将描述在下述状态下的详细操作流程 : 在 CPU301 启动期间, 在继电器开关 404 被关闭之 后, CPU301 挂断。 0058 图 7 是流程图, 展示了在本示例性实施方式的信息处理装置的控制方法。本示例 性实施方式提供了在下述状态下的处理例子 : MFP102的继电器开关404被关闭以及CPU301 在启动后挂断。如果在 MFP102 启动期间 ( 在操作期间或待机状态下 ) 继电器开关 404 被 关闭 ( 在步骤 S601 中为 “是” ), 那么在步骤 S602 中, 继电器开关 404 将 SW_MON 信号输入要 被启动的关闭计时器 502 。

33、中。SW_MON 信号也被输入触发器控制单元 501。在步骤 S603 中, 触发器控制单元 501 通过将 WDT_SET 信号设置为失效使监视计时器 503 停止。 0059 在步骤S604中, 触发器控制单元501向CPU301输出STS信号, 然后CPU301执行关 闭处理。在关闭处理中, 正在处理的作业被撤销, 以便能够执行允许正常关闭电源的处理。 如果有未写入 HDD304 的数据, 那么就完成写入, 然后 CPU301 利用 HDD_COM 信号向 HDD304 发送命令, 例如待机命令, 从而安全关闭 HDD304 的电力。 说 明 书 CN 103578513 A 7 6/7。

34、 页 8 0060 在关闭处理正常结束后 ( 在步骤 S605 中为 “是” ), CPU301 向触发器控制单元 501 发送 CPU_CNT 信号。在步骤 S609 中, 触发器控制单元 501 通过控制 RELAY_ON 信号和 RMT_ SYS 信号终止来自子电源 402 和主电源 403 的电力供给。在正常情况下, 在大约 30 秒内关 闭处理就完成了。 0061 如果关闭处理没有完成 ( 在步骤 S605 中为 “否” ) 或者关闭计时器 502 的时间未 到, 那么继续关闭处理, 直到完成为止。 0062 如果由于 CPU301 挂断没有完成关闭处理 ( 在步骤 S605 中为 。

35、“否” ), 以及关闭计 时器 502 的计时器 1 的时间己过, 例如 60 秒 ( 在步骤 S606 中为 “是” ), 那么就执行以下处 理。具体地, 关闭计时器 502 输出 TIMER_HDD 信号, 然后 HDD 控制器向 HDD304 发送待机命 令。 0063 这样, HDD304 的电力可以被安全地关闭。如果关闭计时器 502 的计时器 2 的时间 已过 90 秒 ( 在步骤 S608 中为 “是” ), 那么就向继电器开关 405 发送 TIMER_OFF1 信号, 以 及向继电器开关 406 发送 TIMER_OFF2 信号。这样在步骤 S609 中, 子电源和主电源 4。

36、03 的 电力供给就被停止, 然后处理结束。 0064 因此, 在关闭电源时如果 CPU301 挂断, 那么 HDD304 就被强制设置为睡眠状态。结 果, 可以安全关闭电源而不会对 HDD304 造成故障或损坏。 0065 在第一和第二示例性实施方式中, 当 CPU301 挂断时, 待机命令被发送给 HDD304。 但是, 只要能够减少 HDD304 的故障并安全关闭电源, 也可以使用其他命令或单元。 0066 本发明也可以应用于包括多个设备的系统 ( 例如主机、 接口设备、 读取设备和打 印机)或者包括一个设备的装置(例如复印机或传真机)。 另一个实施方式是 : 向所述系统 或装置提供存储。

37、介质, 所述存储介质存储了用于实现所述示例性实施方式的功能的程序编 码, 以及通过所述系统或装置的计算机读取并执行存储在所述存储介质中的程序编码。在 此情况下, 从所述存储介质读取的程序编码自身能够实现所述示例性实施方式的功能, 以 及所述程序编码自身和存储所述程序编码的存储介质也在本发明的范围内。 0067 本发明还包括这样的情况 : 计算机上的操作系统 (OS) 基于程序编码的命令执行 实际处理的一部分或全部, 从而实现示例性实施方式的功能。 另外, 本发明也可以应用于这 样的情况 : 从存储介质读取的程序编码被写入包含在插入到计算机中的功能扩展卡的存储 器中, 或者被写入与计算机连接的功。

38、能扩展卡的存储器中。 在此情况下, 包含在所述功能扩 展卡或功能扩展单元中的 CPU 基于被写入的程序编码的命令执行实际处理的一部分或全 部, 从而实现示例性实施方式的功能。 0068 本发明的各个步骤还可以通过执行经由网络或者处理装置 (CPU 或处理器, 例如 PC) 的各种存储介质获得的软件 ( 程序 ) 而实现。 0069 本发明并不限于上述示例性实施方式。可以基于本发明的精神做出各种改变 ( 包 括对上述示例性实施方式的有机组合 ), 这些改变不应排除在本发明的范围之外。 0070 根据本发明, 即使在用于控制 HDD 的控制器改变为非正常状态时, 也可以对所述 HDD 执行和在正常。

39、结束时执行的相同的特定处理。 0071 其他实施方式 0072 本发明的实施方式还可以通过系统或装置的、 用于读出并执行记录在存储介质 ( 例如, 非临时性计算机可读存储介质 ) 上的计算机可执行指令以完成本发明中一个或多 说 明 书 CN 103578513 A 8 7/7 页 9 个实施方式功能的计算机来实现 ; 本发明的实施方式也可以通过方法来实现, 该方法的各 步骤由系统或装置的计算机、 通过如从存储介质读出并执行计算机可执行指令以完成本 发明一个或多个实施方式功能来执行。计算机可以包括中央处理单元 (CPU)、 微处理单元 (MPU) 及其他电路中的一个或多个, 也可以包括独立计算机。

40、网络或独立计算机处理器网络。 计算机可执行指令可以从例如网络或存储介质提供给计算机。存储介质可以包括例如硬 盘、 随机存取存储器(RAM)、 只读存储器(ROM)及分布式计算系统存储器、 光盘(例如激光唱 片 (CD)、 数字化通用光盘 (DVD) 或蓝光光盘 (BD)TM)、 闪存装置、 存储卡等中的一个或多个。 0073 虽然已经结合示例性实施方式描述了本发明, 应当认识到, 本发明并不局限于公 开的示例性实施方式。 下列权利要求的范围应当适合最广泛的解释, 以便囊括所有改动、 等 同结构和功能。 说 明 书 CN 103578513 A 9 1/8 页 10 图 1 说 明 书 附 图 。

41、CN 103578513 A 10 2/8 页 11 图 2 说 明 书 附 图 CN 103578513 A 11 3/8 页 12 图 3A 说 明 书 附 图 CN 103578513 A 12 4/8 页 13 图 3B 说 明 书 附 图 CN 103578513 A 13 5/8 页 14 图 4 说 明 书 附 图 CN 103578513 A 14 6/8 页 15 图 5 说 明 书 附 图 CN 103578513 A 15 7/8 页 16 图 6 说 明 书 附 图 CN 103578513 A 16 8/8 页 17 图 7 说 明 书 附 图 CN 103578513 A 17 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 信息存储


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1