信息处理设备、信息处理方法及程序.pdf

上传人:b*** 文档编号:4245904 上传时间:2018-09-11 格式:PDF 页数:17 大小:532.61KB
返回 下载 相关 举报
摘要
申请专利号:

CN201110339616.8

申请日:

2011.10.28

公开号:

CN102455772A

公开日:

2012.05.16

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):G06F 1/26申请公布日:20120516|||实质审查的生效IPC(主分类):G06F 1/26申请日:20111028|||公开

IPC分类号:

G06F1/26; G06F12/16

主分类号:

G06F1/26

申请人:

索尼公司

发明人:

秋山将希

地址:

日本东京都

优先权:

2010.11.05 JP 2010-248429

专利代理机构:

北京东方亿思知识产权代理有限责任公司 11258

代理人:

宋鹤

PDF下载: PDF下载
内容摘要

本发明公开了信息处理设备、信息处理方法及程序。该信息处理设备,包括:电源开关,所述电源开关被接通和断开以供应和切断电力;电力供应部分,所述电力供应部分通过所述电源开关向每个部分供应电力;操作控制部分,无论所述电源开关是通状态还是断状态,电力都从所述电力供应部分被供应到所述操作控制部分,并且所述操作控制部分基于软件来控制对包括内置缓冲存储器的主存储设备的电力供应;测量部分,所述测量部分对测量对象的温度进行测量;以及电力控制部分,所述电力控制部分受所述操作控制部分控制并控制从所述电力供应部分到所述主存储设备的电力供应。

权利要求书

1: 一种信息处理设备, 包括 : 电源开关, 所述电源开关被接通和断开以供应和切断电力 ; 电力供应部分, 所述电力供应部分通过所述电源开关向每个部分供应电力 ; 操作控制部分, 无论所述电源开关是通状态还是断状态, 电力都从所述电力供应部分 被供应到所述操作控制部分, 并且所述操作控制部分基于软件来控制对包括内置缓冲存储 器的主存储设备的电力供应 ; 测量部分, 所述测量部分对测量对象的温度进行测量 ; 以及 电力控制部分, 所述电力控制部分受所述操作控制部分控制并控制从所述电力供应部 分到所述主存储设备的电力供应, 其中当所述测量部分检测到异常温度时, 所述操作控制部分在将暂时保持在所述缓冲 存储器中以被记录在所述主存储设备中的所有数据记录到所述主存储设备中所必需的时 间已流逝之后控制所述电力控制部分, 从而停止从所述电力供应部分到所述主存储设备的 电力供应。
2: 根据权利要求 1 所述的信息处理设备, 其中此外, 当所述测量部分检测到异常温度时, 所述操作控制部分通过立即断开所述 电源开关来停止来自所述电源开关的电力供应。
3: 根据权利要求 2 所述的信息处理设备, 其中所述电力控制部分包括从所述电力供应部分向所述主存储设备供应电力的第一 场效应晶体管和受所述操作控制部分控制并对所述第一场效应晶体管进行开关的第二场 效应晶体管。
4: 根据权利要求 3 所述的信息处理设备, 其中所述测量对象是所述操作控制部分。
5: 根据权利要求 4 所述的信息处理设备, 其中所述操作控制部分通过当电源按钮已被连续操作某个时间或更长时立即断开所 述电源开关, 来停止来自所述电源开关的电力供应, 并且通过在从所述电源按钮已被连续 操作某个时间或更长的状态被检测到开始已流逝了将暂时保持在所述缓冲存储器中以被 记录在所述主存储设备中的所有数据记录到所述主存储设备中所必需的时间之后控制所 述电力控制部分, 来停止从所述电力供应部分到所述主存储设备的电力供应。
6: 根据权利要求 5 所述的信息处理设备, 还包括 : 用于在正常模式中供应电力的用于正常模式的电池 ; 用于在紧急模式中供应电力的紧急电池 ; 以及 将所述用于正常模式的电池或所述紧急电池连接到所述电源开关的切换开关, 其中所述操作控制部分对所述切换开关进行切换以便所述用于正常模式的电池在所 述正常模式中被连接到所述电源开关并且所述紧急电池在所述紧急模式中被连接到所述 电源开关。
7: 根据权利要求 6 所述的信息处理设备, 其中当连续的电力停止被供应时, 所述操作控制部分将该状态判定为紧急情况。
8: 一种信息处理设备的信息处理方法, 所述信息处理设备包括 : 电源开关, 所述电源 开关被接通和断开以供应和切断电力 ; 电力供应部分, 所述电力供应部分通过所述电源开 2 关向每个部分供应电力 ; 操作控制部分, 无论所述电源开关是通状态还是断状态, 电力都从 所述电力供应部分被供应到所述操作控制部分, 并且所述操作控制部分基于软件来控制对 包括内置缓冲存储器的主存储设备的电力供应 ; 测量部分, 所述测量部分对测量对象的温 度进行测量 ; 以及电力控制部分, 所述电力控制部分受所述操作控制部分控制并控制从所 述电力供应部分到所述主存储设备的电力供应, 其中当所述测量部分检测到异常温度时, 所述操作控制部分通过在将暂时保持在所述 缓冲存储器中以被记录在所述主存储设备中的所有数据记录到所述主存储设备中所必需 的时间已流逝之后控制所述电力控制部分, 来停止从所述电力供应部分到所述主存储设备 的电力供应。
9: 一种用于令计算机控制信息处理设备的操作的程序, 所述信息处理设备包括 : 电源 开关, 所述电源开关被接通和断开以供应和切断电力 ; 电力供应部分, 所述电力供应部分通 过所述电源开关向每个部分供应电力 ; 操作控制部分, 无论所述电源开关是通状态还是断 状态, 电力都从所述电力供应部分被供应到所述操作控制部分, 并且所述操作控制部分基 于软件来控制对包括内置缓冲存储器的主存储设备的电力供应 ; 测量部分, 所述测量部分 对测量对象的温度进行测量 ; 以及电力控制部分, 所述电力控制部分受所述操作控制部分 控制并控制从所述电力供应部分到所述主存储设备的电力供应, 其中当所述测量部分检测到异常温度时, 所述操作控制部分通过在将暂时保持在所述 缓冲存储器中以被记录在所述主存储设备中的所有数据记录到所述主存储设备中所必需 的时间已流逝之后控制所述电力控制部分, 来停止从所述电力供应部分到所述主存储设备 的电力供应。

说明书


信息处理设备、 信息处理方法及程序

    技术领域 本公开涉及信息处理设备、 信息处理方法及程序。 具体地, 本公开涉及使得可以防 止数据丢失并保护设备避免异常温度的信息处理设备、 信息处理方法及程序。
     背景技术 当个人计算机的操作终止时, 电源被关闭。 然而, 如果当数据正被记录在硬盘上时 电源被关闭, 则仅不完整的数据被记录在硬盘上, 成为故障的原因。例如, 如果当数据被保 存在暂时保持将被记录在硬盘上的数据的缓冲存储器中时电源被关闭, 则缓冲存储器中的 数据丢失而不被记录在硬盘上。
     日本未实审专利申请公报 No.2003-333748 提议了如下的方法。即, 在日本未实审 专利申请公报 No.2003-333748 的公开内容中, 当电源开关被关闭时, 对硬盘驱动器的电力 供应不直接被切断。 在该公开内容中, 包括电阻和电容器的延迟电路被设置, 并且当电源开 关被关闭时生成的电源关闭信号被延迟电路延迟某个时间。 然后, 在某个时间已流逝后, 对 硬盘驱动器的电力供应停止。
     该技术为将缓冲存储器中的数据记录在硬盘上提供了足够的时间, 由此避免了数 据丢失。
     发明内容 然而, 仅通过如上所述在电源开关关闭时延迟电力供应的切断, 难以通过例如当 设备温度异常升高时紧急终止操作来保护设备。
     希望防止数据损失并使设备避免异常温度。
     根据本公开的实施例, 提供了一种信息处理设备, 包括 : 电源开关, 所述电源开关 被接通和断开以供应和切断电力 ; 电力供应部分, 所述电力供应部分通过电源开关向每个 部分供应电力 ; 操作控制部分, 无论电源开关是通状态还是断状态, 电力都从电力供应部分 被供应到所述操作控制部分, 并且所述操作控制部分基于软件来控制对包括内置缓冲存储 器的主存储设备的电力供应 ; 测量部分, 所述测量部分对测量对象的温度进行测量 ; 以及 电力控制部分, 所述电力控制部分受操作控制部分控制并控制从电力供应部分到主存储设 备的电力供应, 其中当所述测量部分检测到异常温度时, 所述操作控制部分在将暂时保持 在缓冲存储器中以被记录在主存储设备中的所有数据记录到主存储设备中所必需的时间 已流逝之后控制所述电力控制部分, 从而停止从电力供应部分到主存储设备的电力供应。
     此外, 当测量部分检测到异常温度时, 操作控制部分可通过立即断开电源开关来 停止来自电源开关的电力供应。
     电力控制部分可包括从电力供应部分向主存储设备供应电力的第一场效应晶体 管和受操作控制部分控制并对第一场效应晶体管进行开关的第二场效应晶体管。
     测量对象可以是操作控制部分。
     操作控制部分可通过当电源按钮已被连续操作某个时间或更长时立即断开电源
     开关, 来停止来自电源开关的电力供应, 并且可通过在从电源按钮已被连续操作某个时间 或更长的状态被检测到开始已流逝了将暂时保持在缓冲存储器中以被记录在主存储设备 中的所有数据记录到主存储设备中所必需的时间之后控制电力控制部分, 来停止从电力供 应部分到主存储设备的电力供应。
     信息处理设备还可包括用于在正常模式中供应电力的用于正常模式的电池 ; 用于 在紧急模式中供应电力的紧急电池 ; 以及将用于正常模式的电池或紧急电池连接到电源开 关的切换开关, 其中操作控制部分可对切换开关进行切换以便用于正常模式的电池在正常 模式中被连接到电源开关并且紧急电池在紧急模式中被连接到电源开关。
     当连续的电力停止被供应时, 操作控制部分可将该状态判定为紧急情况。
     根据本公开的实施例, 操作控制部分可通过当测量部分检测到异常温度时立即断 开电源开关来停止来自电源开关的电力供应, 并且可通过在将暂时保持在缓冲存储器中以 被记录在主存储设备中的所有数据记录到主存储设备中所必需的时间已流逝之后控制电 力控制部分, 来停止从电力供应部分到主存储设备的电力供应。
     根据本公开的实施例的信息处理方法和程序与上述根据本公开的实施例的信息 处理设备相对应。
     如上所述, 根据本公开的实施例, 可以防止数据丢失并使设备避免异常温度。附图说明
     图 1 是示出根据本公开的实施例的信息处理设备的实施例的配置的电路图 ; 图 2 是示出硬盘驱动器的实施例的配置的框图 ; 图 3 是示出操作控制部分的功能配置的框图 ; 图 4 是例示了终止处理的流程图 ; 图 5A 至 5D 是例示了操作的定时的定时图 ; 图 6A 至 6D 是例示了操作的定时的定时图 ; 图 7A 至 7D 是例示了操作的定时的定时图 ; 并且 图 8 是例示了延迟时间设置处理的流程图。具体实施方式
     以下, 将按下述次序来描述本公开的实施例 ( 以下称为实施例 )。
     [ 信息处理设备的配置 ]
     [ 硬盘驱动器的配置 ]
     [ 操作控制部分的功能配置 ]
     [ 正常模式中的信息处理设备的操作 ]
     [ 终止期间的信息处理设备的操作 ]
     [ 异常温度检测中的操作的定时 ]
     [ 电源按钮操作期间的操作的定时 ]
     [ 电力供应被切断时执行的操作的定时 ]
     [ 延迟时间设置处理 ]
     [ 信息处理设备的配置 ]图 1 是示出根据本公开的实施例的信息处理设备的实施例的配置的电路图。利 用例如个人计算机来配置信息处理设备 1。利用电力供应部分 11、 电源 IC 12、 连续电源 (continuous power supply)13、 电源按钮 14A、 电源开关 14B、 端子 15、 操作控制部分 16、 测 量部分 17、 电力控制部分 18、 存储部分 19、 硬盘驱动器 20、 测量对象 21 和操作部分 22 来配 置信息处理设备 1。
     电力供应部分 11 包括 AC 电源 31、 电池 32 和 33、 切换开关 34、 检测部分 35 和切 换开关 36。AC 电源 31 连接到电容器 ( 未示出 ) 等, 并且通过对交流进行整流来输出直流。 电池 32 在 AC 电源 31 被连接时被 AC 电源 31 充电, 并且在 AC 电源 31 未被连接时代替 AC 电源 31 向每个部分供应电力。例如, 在便携个人计算机的情况下, 电池 32 被使用于在某些 情况中不存在电插座 (electric outlet) 的地方。这种情况下, 与电池 32 被连接到 AC 电 源 31 的情况类似, 电池 32 具有能够操作信息处理设备 1 大约若干小时的容量。使用未被 连接到 AC 电源 31 的电池的状态是正常使用状态 ; 因此, 电池 32 是用于正常模式的电池。
     电池 33 也在连接到 AC 电源 31 时被 AC 电源 31 充电, 并且在未连接到 AC 电源 31 时代替 AC 电源 31 向每个部分供应电力。例如, 在不包含电池 32 的桌面型个人计算机中, 电池 33 在例如 AC 电源 31 在运行期间突然被切断的紧急情况中供应必要的最小电力。作 为替代, 当膝上型个人计算机在未连接到 AC 电源 31 时被使用时, 电池 33 在例如 AC 电源 31 突然被拆下的紧急情况中供应必要的最小电力。即, 电池 33 是在电力既不从 AC 电源 31 也 不从电池 32 被供应的紧急情况中发挥作用的紧急电池。在实施例中, 紧急情况中的必要最 小电力是稍后描述的硬盘驱动器 20 将缓冲存储器 71 中保持的数据存储在硬盘 72 中所必 需的电力。结果, 电池 33 的容量小于电池 32 的容量。
     切换开关 34 受稍后描述的操作控制部分 16 的控制以便被切换到接触点 a 或接触 点 b。在正常模式中, 切换开关 34 被切换到接触点 a 侧, 并将电池 32 或 AC 电源 31 的电力 输出到每个部分。在紧急情况中, 切换开关 34 被切换到接触点 b 侧, 并将电池 33 的电力输 出到每个部分。
     检测部分 35 检测 AC 电源 31 是否连接到电插座, 即电力是否被供应, 并将检测到 的结果输出到操作控制部分 16。切换开关 36 受操作控制部分 16 控制。当 AC 电源 31 连接 到电插座时, 即, 当电力被供应时, 切换开关 36 被接通, 并且当 AC 电源 31 未连接到电插座 时, 即, 当电力未被供应时, 切换开关 36 被断开。
     电源 IC 12 将从切换开关 34 供应的电压调整为恒定的。连续电源 13 将从电源 IC 12 供应的电力输出到电源开关 14B、 操作控制部分 16 和电力控制部分 18。当接通时, 电源 开关 14B 将从连续电源 13 供应来的电力从端子 15 供应到未示出的每个部分 ( 即, 信息处理 设备 1 的每个构成要素 )。当电力供应被停止时, 电源开关 14B 被断开。操作控制部分 16 和电力控制部分 18 连接到电源开关 14B 的输入端子。因此, 无论电源开关 14B 是通状态还 是断状态, 电力都被连续供应。当电源开关 14B 被强制断开时, 电源按钮 14A 被用户操作。
     操作控制部分 16 是利用例如微型计算机来配置的, 并且根据硬盘驱动器 20 的硬 盘 72( 稍后将参考图 2 来描述 ) 或存储部分 19 中存储的程序来控制每个部分的操作。无 论电源开关 14B 是通状态还是断状态, 电力都连续地从连续电源 13 被供应到操作控制部分 16。因此, 操作控制部分 16 可以一直操作。在实施例的情况中, 操作控制部分 16 不仅具有 控制对硬盘驱动器 20 的电力供应的功能, 而且具有控制信息处理设备 1 的每个部分的操作的功能。然而, 还可与另一操作控制部分 ( 未示出 ) 分担后一功能。
     利用开关、 按钮、 鼠标等来配置操作部分 22, 并且当被用户操作时, 操作部分 22 向 操作控制部分 16 输出与操作相对应的控制命令信号。测量部分 17 检测测量对象 21 的温 度, 并将检测的结果输出到操作控制部分 16。 测量对象 21 是在信息处理设备 1 的构成要素 之中任意选择的。操作控制部分 16 或另一 CPU( 中央处理单元 ) 可被选择为测量对象 21。 在构成要素中, 当操作控制部分 16 生成最大热量并达到最高温度时, 如果操作控制部分 16 的温度被事先测量, 则可以保护其他构成要素免受由高温状态引起的有害影响。
     电力控制部分 18 受操作控制部分 16 控制, 并控制从连续电源 13 到硬盘驱动器 20 的电力供应。利用二极管 51、 电阻 52、 n 沟道型 FET( 场效应晶体管 )53 和 p 沟道型 FET 54 来配置电力控制部分 18。可利用 MOS( 金属氧化物半导体 )FET 来配置 FET 53 和 54。
     二极管 51 的阳极连接到操作控制部分 16, 其阴极连接到 FET 53 的栅极。 作为 FET 53 一侧信号电极的源极接地, 作为其另一侧信号电极的漏极连接到电阻 52 的一端和 FET 54 的栅极。FET 54 的源极连接到连续电源 13 的接触点和电阻 52 的另一端, 漏极连接到硬 盘驱动器 20。
     [ 硬盘驱动器的配置 ] 图 2 是示出硬盘驱动器 20 的实施例的配置的框图。作为主存储设备的硬盘驱动 器 20 包括内置缓冲存储器 71 和硬盘 72。缓冲存储器 71 暂时保持基于 SATA( 串行高级技 术附件 ) 标准被提供并被记录在硬盘 72 中的数据。利用例如 RAM( 随机存取存储器 ) 来配 置缓冲存储器 71。当电源被关闭时, 保持的数据被丢失。缓冲存储器 71 中存储的数据被记 录在硬盘 72 中。
     [ 操作控制部分的功能配置 ]
     图 3 是示出操作控制部分 16 的功能配置的框图。操作控制部分 16 包括判断部分 91、 终止部分 92、 命令部分 93、 切换部分 94、 获取部分 95 和设置部分 96。这些部分由软件 的每个功能来配置并且可以可选地彼此交换数据。
     判断部分 91 执行各种类型的判断处理。终止部分 92 运行软件终止处理。命令部 分 93 向每个部分输出命令。切换部分 94 控制开关和 FET 的切换。获取部分 95 获得由用 户指定的延迟时间。设置部分 96 设置延迟时间。
     [ 正常模式中的信息处理设备的操作 ]
     接下来, 将描述正常模式中的信息处理设备 1 的操作。 在正常模式中, 切换开关 34 被操作控制部分 16 切换到接触点 a 侧。因此, 来自 AC 电源 31 的电力通过切换开关 34 的 接触点 a、 电源 IC 12 和连续电源 13 被供应到操作控制部分 16。结果, 操作控制部分 16 一 直预备好操作。
     此时, 电源开关 14B 被断开。因此, 电力不从端子 15 供应到每个部分。另外, 由于 操作控制部分 16 向 FET 53 输出逻辑 L 信号, 因此 FET 53 被关断。结果, 由于逻辑 H 的电 压通过电阻 52 被从连续电源 13 供应到 FET 54 的栅极, 因此 FET 54 被关断。结果, 电力不 被供应到硬盘驱动器 20。
     当 AC 电源 31 连接到电插座 ( 未示出 ) 并供应电力时, 该状态被检测部分 35 检测。 此时, 操作控制部分 16 接通切换开关 36。因此, 电池 32 和 33 具有 AC 电源 31 的负荷, 从而 利用来自 AC 电源 31 的电力被充电。
     当 AC 电源 31 未连接到电插座时, 操作控制部分 16 断开切换开关 36。因此, 此时, 仅来自电池 32 的电力被消耗, 电池 33 的电力不被消耗。结果, 导致电池 33 无法在紧急情 况中发挥作用的、 非紧急情况中电池 33 的电力的浪费性消耗被避免。
     当在预定定时 ( 例如, 稍后将描述的图 5A 至 5C 中的时刻 t11、 图 6B 至 6D 中的时 刻 t21、 图 7B 至 7D 中的时刻 t31) 指示启动时, 操作控制部分 16 接通电源开关 14B。结果, 从连续电源 13 输出的电力被从端子 15 供应到测量对象 21 及每个部分。另外, 此时, 操作 控制部分 16 通过二极管 51 向 FET 53 的栅极输出逻辑 H 信号, 结果, FET 53 被接通。结果, 由于 FET 54 的栅极通过 FET 53 接地, 因此 FET 54 被接通。因此, 来自连续电源 13 的电力 通过 FET 54 被供应到硬盘驱动器 20, 由此硬盘驱动器 20 预备好操作。
     在这种状态下, 当在硬盘 72 中记录数据被指示时, 数据被供应到缓冲存储器 71 然 后被暂时保持。保持的数据被读出并被记录在硬盘 72 中。
     [ 终止期间的信息处理设备的操作 ]
     接下来, 将参考图 4 中的流程图来描述终止时的操作。图 4 是例示了终止处理的 流程图。
     在步骤 S11 中, 操作控制部分 16 的判断部分 91 判断是否已检测到异常温度。即, 测量部分 17 不断对测量对象 21 的温度进行测量并输出测量的结果。判断部分 91 判断温 度是否已变为高于预设标准温度的异常温度。 当尚未检测到异常温度时, 在步骤 S12 中, 判断部分 91 判断电源按钮 14A 是否已 被操作了预设的某个时间或更长。 即, 当由于应用已被冻结等、 因此用户想要强制地终止信 息处理设备 1 的操作时, 用户连续操作电源按钮 14A 例如 4 秒或更长。
     当电源按钮 14A 尚未被操作某个时间或更长时, 在步骤 S13 中, 判断部分 91 判断 连续的电力供应是否已停止。即, 如果 AC 电源 31 和电池 32 被突然拆下或移除, 则从连续 电源 13 输出的电压剧烈下降。判断部分 91 判断连续电源 13 的输出电压是否已变为低于 预设的预定标准电压。
     当来自连续电源 13 的电力供应尚未停止时, 在步骤 S14 中, 判断部分 91 判断终止 是否是另一类型的终止。该其他类型的终止是指由例如启动按钮、 关机按钮 ( 二者都未在 附图中示出 ) 等的操作来执行的正常终止。
     当步骤 S11 至 S14 全部被判定为否时, 即, 当终止尚未被指示时, 处理返回到步骤 S11, 并且步骤 S11 至 S14 中的判断处理被重复。
     当判定其他类型的终止已在步骤 S14 中被指示、 即正常终止已被指示时, 在步骤 S15 中终止部分 92 正常地终止当时运行的应用。由于这是正常终止, 因此与稍后将描述的 步骤 S22 中的强制终止的情况相比, 参数等被保存, 并且可以完整地复原 (restore) 恰在终 止之前的状态。在步骤 S16 中, 命令部分 93 指示硬盘驱动器 20 终止处理。此时, 硬盘驱动 器 20 判断数据是否被保持在缓冲存储器 71 中。如果数据被保持在缓冲存储器 71 中, 则硬 盘驱动器 20 读出数据, 并将所有数据记录在硬盘 72 中。因此, 数据丢失被避免。
     当缓冲存储器 71 中没有未被记录的数据时, 硬盘驱动器 20 向操作控制部分 16 返 回终止处理完成的响应。随后, 在步骤 S17 中, 判断部分 91 判断是否存在来自硬盘驱动器 20 的完成的响应。该处理被重复直至响应被给出。
     当在步骤 S17 中判定存在完成的响应时, 在步骤 S18 中切换部分 94 断开电源开关
     14B。结果, 从端子 15 到每个部分的电力供应被停止。另外, 在步骤 S19 中切换部分 94 关 断 FET 54。也就是说, 切换部分 94 利用逻辑 L 信号来切换已通过二极管 51 输出到 FET 53 的栅极的逻辑 H 信号。结果, 由于 FET 53 被关断, 并且逻辑 H 信号通过电阻 52 被从连续电 源 13 供应到栅极, 因此 FET 54 被关断。结果, 对硬盘驱动器 20 的电力供应停止。
     另一方面, 当在步骤 S11 中判定已检测到异常温度时, 在步骤 S21 中切换部分 94 立即断开电源开关 14B。 也就是说, 如稍后所描述的, 虽然对硬盘驱动器 20 的电力供应的切 断被延迟, 但是从端子 15 到每个部分的电力供应被不加延迟地立即停止。结果, 信息处理 设备 1 的构成要素被避免受热量损害。
     在步骤 S22 中, 终止部分 92 强制终止当时运行的应用。由于这是强制终止, 因此 与步骤 S15 中的正常终止的情况相反, 参数等未被保存, 并且恰在终止之前的状态无法在 稍后被完整地复原。由于应用被强制地终止, 因此操作控制部分 16 的负荷减少。结果, 操 作控制部分 16 消耗的电力减少, 并且生成的热量因此减少, 所以温度降低。结果, 可以避免 由操作控制部分 16 的热量引起的损害。
     接下来, 在步骤 S23 中, 命令部分 93 指示硬盘驱动器 20 终止处理。基于该指示, 硬盘驱动器 20 将当时存储在缓冲存储器 71 中的所有数据记录在硬盘 72 上。 在步骤 S24 中, 判断部分 91 判断从检测到异常温度时起是否已流逝了延迟时间。 预设的延迟时间对应于将缓冲存储器 71 中满容量存储的所有数据记录在硬盘 72 上所必需 的时间。
     例如, 假设 SATA 的传输速率是 150 兆字节 / 秒, 缓冲存储器 71 的容量是 32 兆字 节, 并且数据被充满地存储在缓冲存储器 71 中, 则所有数据被传输要花 213.3 毫秒。因此, 213.3 毫秒被设置为延迟时间。 作为替代, 考虑到记录时间可能由于增加了寻找操作而被加 长, 还可以将延迟时间设为 400ms。用户可以设置延迟时间, 并且稍后将参考图 8 来描述设 置处理。
     在从检测到异常温度时起已流逝延迟时间之后, 在步骤 S25 中切换部分 94 关断 FET 54。也就是说, 操作控制部分 16 利用逻辑 L 信号来切换已通过二极管 51 输出到 FET 53 的栅极的逻辑 H 信号。结果, 由于 FET 53 被关断, 并且逻辑 H 信号通过电阻 52 被从连续 电源 13 供应到栅极, 因此 FET 54 被关断。结果, 对硬盘驱动器 20 的电力供应停止。
     通过这种方式, 对硬盘驱动器 20 的电力供应的停止被延迟与将缓冲存储器 71 中 最大限度存储的所有数据记录在硬盘 72 上所必需的时间相对应的时间。结果, 即使操作被 异常温度的检测所终止, 也可以防止例如缓冲存储器 71 中保持的数据被丢失。
     在硬盘驱动器 20 被指示终止处理之后, 当在不等待来自硬盘驱动器 20 的终止处 理完成的响应的情况下已流逝某个时间时, 对硬盘驱动器 20 的电力供应被立即停止。因 此, 与等待响应的情况相比, 可以更迅速地保护操作控制部分 16。
     在步骤 S12 中, 即使当判定了电源按钮 14A 已被操作了某个时间或更长时, 与在步 骤 S11 中判定已检测到异常温度的情况中相同的处理也被运行。因此, 在此情况下, 与已检 测到异常温度的情况中相同的效果可以被实现。
     当在步骤 S13 中判定连续电力供应已停止时, 在步骤 S20 中切换部分 94 将切换开 关 34 从接触点 a 切换到接触点 b。结果, 来自电池 33 的电力通过切换开关 34、 电源 IC 12 和连续电源 13 被供应到操作控制部分 16 和硬盘驱动器 20。之后, 与上述情况类似, 步骤
     S21 至 S25 中的处理被运行。
     通过这种方式, 即使当运行期间 AC 电源 31 被拆下或电池 32 被移除时, 也可以防 止数据丢失。
     [ 异常温度检测中的操作的定时 ]
     图 5A 至 5D 是示出异常温度检测中的操作定时的定时图。以下, 将参考图 5A 至 5D 来进一步描述异常温度检测中的操作。
     被指示启动处理的切换部分 94 在时刻 t11 接通电源开关 14B( 图 5A)。结果, 电力 被从端子 15 供应到每个部分。
     另外, 切换部分 94 在时刻 t11 通过二极管 51 接通 FET 53( 图 5B)。结果, FET 54 被接通 ( 图 5C)。结果, 来自连续电源 13 的电力通过 FET54 被供应到硬盘驱动器 20。
     例如, 当在时刻 t12 检测到异常温度时, 测量部分 17 从时刻 t12 到时刻 t13 输出异 常温度检测信号 ( 图 5D)。当接收到异常温度检测信号时, 操作控制部分 16 的切换部分 94 立即断开电源开关 14B。结果, 来自端子 15 的电力供应从时刻 t12 起停止 ( 图 5A)。
     切换部分 94 在从异常温度检测的时刻 t12 起已流逝预定时间 T( 例如, 如上所述的 400ms) 的时刻 t14 通过二极管 51 关断 FET 53( 图 5B)。结果, FET 54 被关断 ( 图 5C)。在 时刻 t14, 将缓冲存储器 71 中的所有数据记录在硬盘 72 上的处理被完成。因此, 在完成记 录处理之后, 对硬盘驱动器 20 的电力供应停止。
     [ 电源按钮操作期间的操作的定时 ]
     图 6A 至 6D 是示出电源按钮 14A 的操作期间的操作定时的定时图。以下, 将参考 图 6A 至 6D 来进一步描述电源按钮 14A 的操作期间的操作。
     被指示启动处理的切换部分 94 在时刻 t21 接通电源开关 14B( 图 6B)。结果, 电力 被从端子 15 供应到每个部分。
     另外, 切换部分 94 在时刻 t21 通过二极管 51 接通 FET 53( 图 6C)。结果, FET 54 被接通 ( 图 6D)。结果, 来自连续电源 13 的电力通过 FET54 被供应到硬盘驱动器 20。
     例如, 当电源按钮 14A 从时刻 t22 到时刻 t23 被操作 4 秒或更长时, 操作控制部分 16 的切换部分 94 立即指示硬盘驱动器 20 终止处理并断开电源开关 14B( 图 6B)。结果, 来自 端子 15 的电力供应从时刻 t23 起停止。
     切换部分 94 在从终止指示的时刻 t23 起已流逝预定时间 T( 例如, 如上所述的 400ms) 的时刻 t24 通过二极管 51 关断 FET 53( 图 6C)。结果, FET 54 被关断 ( 图 6D)。结 果, 在将缓冲存储器 71 中的所有数据记录在硬盘 72 上的处理已被完成之后, 对硬盘驱动器 20 的电力供应停止。
     [ 电力供应被切断时执行的操作的定时 ]
     图 7A 至 7D 是示出当来自 AC 电源 31 和电池 32 的电力供应在运行期间被切断时 执行的操作的定时的定时图。以下, 将参考图 7A 至 7D 来进一步描述当来自 AC 电源 31 和 电池 32 的电力供应在运行期间被切断时执行的操作。
     被指示启动处理的切换部分 94 在时刻 t31 接通电源开关 14B( 图 7B)。结果, 电力 被从端子 15 供应到每个部分。
     另外, 切换部分 94 在时刻 t31 通过二极管 51 接通 FET 53( 图 7C)。结果, FET 54 被接通 ( 图 7D)。结果, 来自连续电源 13 的电力通过 FET54 被供应到硬盘驱动器 20。例如, 在时刻 t32, 当来自 AC 电源 31 和电池 32 的电力供应被切断时, 操作控制部分 16 的切换部分 94 立即指示硬盘驱动器 20 终止处理并断开电源开关 14B( 图 7B)。结果, 来 自端子 15 的电力供应从时刻 t32 起停止。
     在时刻 t32, 切换部分 94 将切换开关 34 从接触点 a 切换到接触点 b( 图 7A)。结 果, 电力自那时起从电池 33 被供应到操作控制部分 16 和硬盘驱动器 20。
     另外, 切换部分 94 在从来自 AC 电源 31 和电池 32 的电力供应被切断的时刻 t32 起 已流逝预定时间 T( 例如, 如上所述的 400ms) 的时刻 t33 通过二极管 51 关断 FET 53( 图 7C)。 结果, FET 54 被关断 ( 图 7D)。结果, 在将缓冲存储器 71 中的所有数据记录在硬盘 72 上的 处理被完成之后, 对硬盘驱动器 20 的电力供应停止。
     在时刻 t33, 确定部分 94 将切换开关 34 从紧急情况的接触点 b 切换回正常模式的 接触点 a。
     [ 延迟时间设置处理 ]
     在实施例中, 用户可以任意设置图 4 的步骤 S24 中的延迟时间。将参考图 8 的流 程图来描述延迟时间设置处理。
     图 8 是例示了延迟时间设置处理的流程图。该处理在信息处理设备 1 被第一次使 用时运行或者事先由制造者在信息处理设备 1 被生产时运行。 在步骤 S41 中获取部分 95 获取延迟时间。也就是说, 用户对操作部分 22 进行操 作, 从而输入在异常温度被检测到时将被提供的延迟时间。获取部分 95 获得输入的延迟时 间的值。
     在步骤 S42 中设置部分 96 设置延迟时间。也就是说, 在步骤 S41 中获得的延迟时 间被存储在存储部分 19 中。如上所述, 作为在图 4 的步骤 S24 中确定的延迟时间, 通过这 种方式设置的延迟时间被使用。
     如上所述, 在实施例中, 延迟时间由软件设置。逻辑上, 还可以利用例如包含电阻 和电容器的硬件来配置延迟电路。然而, 由于适当的延迟时间依据硬盘驱动器 20 的类型而 变化, 因此如果利用硬件来配置延迟电路, 则有必要为每个硬盘驱动器 20 准备不同的延迟 电路, 这增加了成本。 如果延迟时间是由软件设置的, 则该时间可简单地通过使其与硬盘驱 动器 20 相对应来设置, 从而设计的自由度增加。也就是说, 容易对硬盘驱动器 20 的设计的 修改作出响应, 这使得可以降低成本。另外, 由于延迟时间可被设置成更精确的值, 因此考 虑的额外时间可以被缩短, 结果, 可以缩短延迟时间。
     在以上描述中, 硬盘驱动器 20 被当作主存储设备。然而, 本公开还可应用于具有 其中暂时保持在内置缓冲存储器中的数据被存储在存储介质中的配置的其他主存储设备。 数据从缓冲存储器发送到的存储介质还包括诸如磁盘、 磁光盘、 光盘、 半导体等之类的任意 存储介质。
     本 公 开 包 含 与 2010 年 11 月 5 日 递 交 日 本 专 利 局 的 日 本 优 先 专 利 申 请 JP 2010-248429 中公开的主题相关的主题, 该日本优先专利申请的全部内容通过引用结合于 此。
     本领域技术人员应该理解, 取决于设计需求和其他因素, 可以发生各种修改、 组 合、 子组合和变更, 只要它们落入所附权利要求或其等同物的范围内即可。
    

信息处理设备、信息处理方法及程序.pdf_第1页
第1页 / 共17页
信息处理设备、信息处理方法及程序.pdf_第2页
第2页 / 共17页
信息处理设备、信息处理方法及程序.pdf_第3页
第3页 / 共17页
点击查看更多>>
资源描述

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

1、(10)申请公布号 CN 102455772 A (43)申请公布日 2012.05.16 C N 1 0 2 4 5 5 7 7 2 A *CN102455772A* (21)申请号 201110339616.8 (22)申请日 2011.10.28 2010-248429 2010.11.05 JP G06F 1/26(2006.01) G06F 12/16(2006.01) (71)申请人索尼公司 地址日本东京都 (72)发明人秋山将希 (74)专利代理机构北京东方亿思知识产权代理 有限责任公司 11258 代理人宋鹤 (54) 发明名称 信息处理设备、信息处理方法及程序 (57) 摘要。

2、 本发明公开了信息处理设备、信息处理方法 及程序。该信息处理设备,包括:电源开关,所述 电源开关被接通和断开以供应和切断电力;电力 供应部分,所述电力供应部分通过所述电源开关 向每个部分供应电力;操作控制部分,无论所述 电源开关是通状态还是断状态,电力都从所述电 力供应部分被供应到所述操作控制部分,并且所 述操作控制部分基于软件来控制对包括内置缓冲 存储器的主存储设备的电力供应;测量部分,所 述测量部分对测量对象的温度进行测量;以及电 力控制部分,所述电力控制部分受所述操作控制 部分控制并控制从所述电力供应部分到所述主存 储设备的电力供应。 (30)优先权数据 (51)Int.Cl. 权利要求。

3、书2页 说明书8页 附图6页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 2 页 说明书 8 页 附图 6 页 1/2页 2 1.一种信息处理设备,包括: 电源开关,所述电源开关被接通和断开以供应和切断电力; 电力供应部分,所述电力供应部分通过所述电源开关向每个部分供应电力; 操作控制部分,无论所述电源开关是通状态还是断状态,电力都从所述电力供应部分 被供应到所述操作控制部分,并且所述操作控制部分基于软件来控制对包括内置缓冲存储 器的主存储设备的电力供应; 测量部分,所述测量部分对测量对象的温度进行测量;以及 电力控制部分,所述电力控制部分受所述操作控制部分控制并控。

4、制从所述电力供应部 分到所述主存储设备的电力供应, 其中当所述测量部分检测到异常温度时,所述操作控制部分在将暂时保持在所述缓冲 存储器中以被记录在所述主存储设备中的所有数据记录到所述主存储设备中所必需的时 间已流逝之后控制所述电力控制部分,从而停止从所述电力供应部分到所述主存储设备的 电力供应。 2.根据权利要求1所述的信息处理设备, 其中此外,当所述测量部分检测到异常温度时,所述操作控制部分通过立即断开所述 电源开关来停止来自所述电源开关的电力供应。 3.根据权利要求2所述的信息处理设备, 其中所述电力控制部分包括从所述电力供应部分向所述主存储设备供应电力的第一 场效应晶体管和受所述操作控制。

5、部分控制并对所述第一场效应晶体管进行开关的第二场 效应晶体管。 4.根据权利要求3所述的信息处理设备, 其中所述测量对象是所述操作控制部分。 5.根据权利要求4所述的信息处理设备, 其中所述操作控制部分通过当电源按钮已被连续操作某个时间或更长时立即断开所 述电源开关,来停止来自所述电源开关的电力供应,并且通过在从所述电源按钮已被连续 操作某个时间或更长的状态被检测到开始已流逝了将暂时保持在所述缓冲存储器中以被 记录在所述主存储设备中的所有数据记录到所述主存储设备中所必需的时间之后控制所 述电力控制部分,来停止从所述电力供应部分到所述主存储设备的电力供应。 6.根据权利要求5所述的信息处理设备,。

6、还包括: 用于在正常模式中供应电力的用于正常模式的电池; 用于在紧急模式中供应电力的紧急电池;以及 将所述用于正常模式的电池或所述紧急电池连接到所述电源开关的切换开关, 其中所述操作控制部分对所述切换开关进行切换以便所述用于正常模式的电池在所 述正常模式中被连接到所述电源开关并且所述紧急电池在所述紧急模式中被连接到所述 电源开关。 7.根据权利要求6所述的信息处理设备, 其中当连续的电力停止被供应时,所述操作控制部分将该状态判定为紧急情况。 8.一种信息处理设备的信息处理方法,所述信息处理设备包括:电源开关,所述电源 开关被接通和断开以供应和切断电力;电力供应部分,所述电力供应部分通过所述电源。

7、开 权 利 要 求 书CN 102455772 A 2/2页 3 关向每个部分供应电力;操作控制部分,无论所述电源开关是通状态还是断状态,电力都从 所述电力供应部分被供应到所述操作控制部分,并且所述操作控制部分基于软件来控制对 包括内置缓冲存储器的主存储设备的电力供应;测量部分,所述测量部分对测量对象的温 度进行测量;以及电力控制部分,所述电力控制部分受所述操作控制部分控制并控制从所 述电力供应部分到所述主存储设备的电力供应, 其中当所述测量部分检测到异常温度时,所述操作控制部分通过在将暂时保持在所述 缓冲存储器中以被记录在所述主存储设备中的所有数据记录到所述主存储设备中所必需 的时间已流逝之。

8、后控制所述电力控制部分,来停止从所述电力供应部分到所述主存储设备 的电力供应。 9.一种用于令计算机控制信息处理设备的操作的程序,所述信息处理设备包括:电源 开关,所述电源开关被接通和断开以供应和切断电力;电力供应部分,所述电力供应部分通 过所述电源开关向每个部分供应电力;操作控制部分,无论所述电源开关是通状态还是断 状态,电力都从所述电力供应部分被供应到所述操作控制部分,并且所述操作控制部分基 于软件来控制对包括内置缓冲存储器的主存储设备的电力供应;测量部分,所述测量部分 对测量对象的温度进行测量;以及电力控制部分,所述电力控制部分受所述操作控制部分 控制并控制从所述电力供应部分到所述主存储。

9、设备的电力供应, 其中当所述测量部分检测到异常温度时,所述操作控制部分通过在将暂时保持在所述 缓冲存储器中以被记录在所述主存储设备中的所有数据记录到所述主存储设备中所必需 的时间已流逝之后控制所述电力控制部分,来停止从所述电力供应部分到所述主存储设备 的电力供应。 权 利 要 求 书CN 102455772 A 1/8页 4 信息处理设备、 信息处理方法及程序 技术领域 0001 本公开涉及信息处理设备、信息处理方法及程序。具体地,本公开涉及使得可以防 止数据丢失并保护设备避免异常温度的信息处理设备、信息处理方法及程序。 背景技术 0002 当个人计算机的操作终止时,电源被关闭。然而,如果当数。

10、据正被记录在硬盘上时 电源被关闭,则仅不完整的数据被记录在硬盘上,成为故障的原因。例如,如果当数据被保 存在暂时保持将被记录在硬盘上的数据的缓冲存储器中时电源被关闭,则缓冲存储器中的 数据丢失而不被记录在硬盘上。 0003 日本未实审专利申请公报No.2003-333748提议了如下的方法。即,在日本未实审 专利申请公报No.2003-333748的公开内容中,当电源开关被关闭时,对硬盘驱动器的电力 供应不直接被切断。在该公开内容中,包括电阻和电容器的延迟电路被设置,并且当电源开 关被关闭时生成的电源关闭信号被延迟电路延迟某个时间。然后,在某个时间已流逝后,对 硬盘驱动器的电力供应停止。 00。

11、04 该技术为将缓冲存储器中的数据记录在硬盘上提供了足够的时间,由此避免了数 据丢失。 发明内容 0005 然而,仅通过如上所述在电源开关关闭时延迟电力供应的切断,难以通过例如当 设备温度异常升高时紧急终止操作来保护设备。 0006 希望防止数据损失并使设备避免异常温度。 0007 根据本公开的实施例,提供了一种信息处理设备,包括:电源开关,所述电源开关 被接通和断开以供应和切断电力;电力供应部分,所述电力供应部分通过电源开关向每个 部分供应电力;操作控制部分,无论电源开关是通状态还是断状态,电力都从电力供应部分 被供应到所述操作控制部分,并且所述操作控制部分基于软件来控制对包括内置缓冲存储 。

12、器的主存储设备的电力供应;测量部分,所述测量部分对测量对象的温度进行测量;以及 电力控制部分,所述电力控制部分受操作控制部分控制并控制从电力供应部分到主存储设 备的电力供应,其中当所述测量部分检测到异常温度时,所述操作控制部分在将暂时保持 在缓冲存储器中以被记录在主存储设备中的所有数据记录到主存储设备中所必需的时间 已流逝之后控制所述电力控制部分,从而停止从电力供应部分到主存储设备的电力供应。 0008 此外,当测量部分检测到异常温度时,操作控制部分可通过立即断开电源开关来 停止来自电源开关的电力供应。 0009 电力控制部分可包括从电力供应部分向主存储设备供应电力的第一场效应晶体 管和受操作。

13、控制部分控制并对第一场效应晶体管进行开关的第二场效应晶体管。 0010 测量对象可以是操作控制部分。 0011 操作控制部分可通过当电源按钮已被连续操作某个时间或更长时立即断开电源 说 明 书CN 102455772 A 2/8页 5 开关,来停止来自电源开关的电力供应,并且可通过在从电源按钮已被连续操作某个时间 或更长的状态被检测到开始已流逝了将暂时保持在缓冲存储器中以被记录在主存储设备 中的所有数据记录到主存储设备中所必需的时间之后控制电力控制部分,来停止从电力供 应部分到主存储设备的电力供应。 0012 信息处理设备还可包括用于在正常模式中供应电力的用于正常模式的电池;用于 在紧急模式中。

14、供应电力的紧急电池;以及将用于正常模式的电池或紧急电池连接到电源开 关的切换开关,其中操作控制部分可对切换开关进行切换以便用于正常模式的电池在正常 模式中被连接到电源开关并且紧急电池在紧急模式中被连接到电源开关。 0013 当连续的电力停止被供应时,操作控制部分可将该状态判定为紧急情况。 0014 根据本公开的实施例,操作控制部分可通过当测量部分检测到异常温度时立即断 开电源开关来停止来自电源开关的电力供应,并且可通过在将暂时保持在缓冲存储器中以 被记录在主存储设备中的所有数据记录到主存储设备中所必需的时间已流逝之后控制电 力控制部分,来停止从电力供应部分到主存储设备的电力供应。 0015 根。

15、据本公开的实施例的信息处理方法和程序与上述根据本公开的实施例的信息 处理设备相对应。 0016 如上所述,根据本公开的实施例,可以防止数据丢失并使设备避免异常温度。 附图说明 0017 图1是示出根据本公开的实施例的信息处理设备的实施例的配置的电路图; 0018 图2是示出硬盘驱动器的实施例的配置的框图; 0019 图3是示出操作控制部分的功能配置的框图; 0020 图4是例示了终止处理的流程图; 0021 图5A至5D是例示了操作的定时的定时图; 0022 图6A至6D是例示了操作的定时的定时图; 0023 图7A至7D是例示了操作的定时的定时图;并且 0024 图8是例示了延迟时间设置处理。

16、的流程图。 具体实施方式 0025 以下,将按下述次序来描述本公开的实施例(以下称为实施例)。 0026 信息处理设备的配置 0027 硬盘驱动器的配置 0028 操作控制部分的功能配置 0029 正常模式中的信息处理设备的操作 0030 终止期间的信息处理设备的操作 0031 异常温度检测中的操作的定时 0032 电源按钮操作期间的操作的定时 0033 电力供应被切断时执行的操作的定时 0034 延迟时间设置处理 0035 信息处理设备的配置 说 明 书CN 102455772 A 3/8页 6 0036 图1是示出根据本公开的实施例的信息处理设备的实施例的配置的电路图。利 用例如个人计算机。

17、来配置信息处理设备1。利用电力供应部分11、电源IC 12、连续电源 (continuous power supply)13、电源按钮14A、电源开关14B、端子15、操作控制部分16、测 量部分17、电力控制部分18、存储部分19、硬盘驱动器20、测量对象21和操作部分22来配 置信息处理设备1。 0037 电力供应部分11包括AC电源31、电池32和33、切换开关34、检测部分35和切 换开关36。AC电源31连接到电容器(未示出)等,并且通过对交流进行整流来输出直流。 电池32在AC电源31被连接时被AC电源31充电,并且在AC电源31未被连接时代替AC 电源31向每个部分供应电力。例如。

18、,在便携个人计算机的情况下,电池32被使用于在某些 情况中不存在电插座(electric outlet)的地方。这种情况下,与电池32被连接到AC电 源31的情况类似,电池32具有能够操作信息处理设备1大约若干小时的容量。使用未被 连接到AC电源31的电池的状态是正常使用状态;因此,电池32是用于正常模式的电池。 0038 电池33也在连接到AC电源31时被AC电源31充电,并且在未连接到AC电源31 时代替AC电源31向每个部分供应电力。例如,在不包含电池32的桌面型个人计算机中, 电池33在例如AC电源31在运行期间突然被切断的紧急情况中供应必要的最小电力。作 为替代,当膝上型个人计算机在。

19、未连接到AC电源31时被使用时,电池33在例如AC电源31 突然被拆下的紧急情况中供应必要的最小电力。即,电池33是在电力既不从AC电源31也 不从电池32被供应的紧急情况中发挥作用的紧急电池。在实施例中,紧急情况中的必要最 小电力是稍后描述的硬盘驱动器20将缓冲存储器71中保持的数据存储在硬盘72中所必 需的电力。结果,电池33的容量小于电池32的容量。 0039 切换开关34受稍后描述的操作控制部分16的控制以便被切换到接触点a或接触 点b。在正常模式中,切换开关34被切换到接触点a侧,并将电池32或AC电源31的电力 输出到每个部分。在紧急情况中,切换开关34被切换到接触点b侧,并将电池。

20、33的电力输 出到每个部分。 0040 检测部分35检测AC电源31是否连接到电插座,即电力是否被供应,并将检测到 的结果输出到操作控制部分16。切换开关36受操作控制部分16控制。当AC电源31连接 到电插座时,即,当电力被供应时,切换开关36被接通,并且当AC电源31未连接到电插座 时,即,当电力未被供应时,切换开关36被断开。 0041 电源IC 12将从切换开关34供应的电压调整为恒定的。连续电源13将从电源IC 12供应的电力输出到电源开关14B、操作控制部分16和电力控制部分18。当接通时,电源 开关14B将从连续电源13供应来的电力从端子15供应到未示出的每个部分(即,信息处理 。

21、设备1的每个构成要素)。当电力供应被停止时,电源开关14B被断开。操作控制部分16 和电力控制部分18连接到电源开关14B的输入端子。因此,无论电源开关14B是通状态还 是断状态,电力都被连续供应。当电源开关14B被强制断开时,电源按钮14A被用户操作。 0042 操作控制部分16是利用例如微型计算机来配置的,并且根据硬盘驱动器20的硬 盘72(稍后将参考图2来描述)或存储部分19中存储的程序来控制每个部分的操作。无 论电源开关14B是通状态还是断状态,电力都连续地从连续电源13被供应到操作控制部分 16。因此,操作控制部分16可以一直操作。在实施例的情况中,操作控制部分16不仅具有 控制对硬。

22、盘驱动器20的电力供应的功能,而且具有控制信息处理设备1的每个部分的操作 说 明 书CN 102455772 A 4/8页 7 的功能。然而,还可与另一操作控制部分(未示出)分担后一功能。 0043 利用开关、按钮、鼠标等来配置操作部分22,并且当被用户操作时,操作部分22向 操作控制部分16输出与操作相对应的控制命令信号。测量部分17检测测量对象21的温 度,并将检测的结果输出到操作控制部分16。测量对象21是在信息处理设备1的构成要素 之中任意选择的。操作控制部分16或另一CPU(中央处理单元)可被选择为测量对象21。 在构成要素中,当操作控制部分16生成最大热量并达到最高温度时,如果操作。

23、控制部分16 的温度被事先测量,则可以保护其他构成要素免受由高温状态引起的有害影响。 0044 电力控制部分18受操作控制部分16控制,并控制从连续电源13到硬盘驱动器20 的电力供应。利用二极管51、电阻52、n沟道型FET(场效应晶体管)53和p沟道型FET 54 来配置电力控制部分18。可利用MOS(金属氧化物半导体)FET来配置FET 53和54。 0045 二极管51的阳极连接到操作控制部分16,其阴极连接到FET 53的栅极。作为FET 53一侧信号电极的源极接地,作为其另一侧信号电极的漏极连接到电阻52的一端和FET 54的栅极。FET 54的源极连接到连续电源13的接触点和电阻。

24、52的另一端,漏极连接到硬 盘驱动器20。 0046 硬盘驱动器的配置 0047 图2是示出硬盘驱动器20的实施例的配置的框图。作为主存储设备的硬盘驱动 器20包括内置缓冲存储器71和硬盘72。缓冲存储器71暂时保持基于SATA(串行高级技 术附件)标准被提供并被记录在硬盘72中的数据。利用例如RAM(随机存取存储器)来配 置缓冲存储器71。当电源被关闭时,保持的数据被丢失。缓冲存储器71中存储的数据被记 录在硬盘72中。 0048 操作控制部分的功能配置 0049 图3是示出操作控制部分16的功能配置的框图。操作控制部分16包括判断部分 91、终止部分92、命令部分93、切换部分94、获取部。

25、分95和设置部分96。这些部分由软件 的每个功能来配置并且可以可选地彼此交换数据。 0050 判断部分91执行各种类型的判断处理。终止部分92运行软件终止处理。命令部 分93向每个部分输出命令。切换部分94控制开关和FET的切换。获取部分95获得由用 户指定的延迟时间。设置部分96设置延迟时间。 0051 正常模式中的信息处理设备的操作 0052 接下来,将描述正常模式中的信息处理设备1的操作。在正常模式中,切换开关34 被操作控制部分16切换到接触点a侧。因此,来自AC电源31的电力通过切换开关34的 接触点a、电源IC 12和连续电源13被供应到操作控制部分16。结果,操作控制部分16一 。

26、直预备好操作。 0053 此时,电源开关14B被断开。因此,电力不从端子15供应到每个部分。另外,由于 操作控制部分16向FET 53输出逻辑L信号,因此FET 53被关断。结果,由于逻辑H的电 压通过电阻52被从连续电源13供应到FET 54的栅极,因此FET 54被关断。结果,电力不 被供应到硬盘驱动器20。 0054 当AC电源31连接到电插座(未示出)并供应电力时,该状态被检测部分35检测。 此时,操作控制部分16接通切换开关36。因此,电池32和33具有AC电源31的负荷,从而 利用来自AC电源31的电力被充电。 说 明 书CN 102455772 A 5/8页 8 0055 当AC。

27、电源31未连接到电插座时,操作控制部分16断开切换开关36。因此,此时, 仅来自电池32的电力被消耗,电池33的电力不被消耗。结果,导致电池33无法在紧急情 况中发挥作用的、非紧急情况中电池33的电力的浪费性消耗被避免。 0056 当在预定定时(例如,稍后将描述的图5A至5C中的时刻t11、图6B至6D中的时 刻t21、图7B至7D中的时刻t31)指示启动时,操作控制部分16接通电源开关14B。结果, 从连续电源13输出的电力被从端子15供应到测量对象21及每个部分。另外,此时,操作 控制部分16通过二极管51向FET 53的栅极输出逻辑H信号,结果,FET 53被接通。结果, 由于FET 5。

28、4的栅极通过FET 53接地,因此FET 54被接通。因此,来自连续电源13的电力 通过FET 54被供应到硬盘驱动器20,由此硬盘驱动器20预备好操作。 0057 在这种状态下,当在硬盘72中记录数据被指示时,数据被供应到缓冲存储器71然 后被暂时保持。保持的数据被读出并被记录在硬盘72中。 0058 终止期间的信息处理设备的操作 0059 接下来,将参考图4中的流程图来描述终止时的操作。图4是例示了终止处理的 流程图。 0060 在步骤S11中,操作控制部分16的判断部分91判断是否已检测到异常温度。即, 测量部分17不断对测量对象21的温度进行测量并输出测量的结果。判断部分91判断温 度。

29、是否已变为高于预设标准温度的异常温度。 0061 当尚未检测到异常温度时,在步骤S12中,判断部分91判断电源按钮14A是否已 被操作了预设的某个时间或更长。即,当由于应用已被冻结等、因此用户想要强制地终止信 息处理设备1的操作时,用户连续操作电源按钮14A例如4秒或更长。 0062 当电源按钮14A尚未被操作某个时间或更长时,在步骤S13中,判断部分91判断 连续的电力供应是否已停止。即,如果AC电源31和电池32被突然拆下或移除,则从连续 电源13输出的电压剧烈下降。判断部分91判断连续电源13的输出电压是否已变为低于 预设的预定标准电压。 0063 当来自连续电源13的电力供应尚未停止时。

30、,在步骤S14中,判断部分91判断终止 是否是另一类型的终止。该其他类型的终止是指由例如启动按钮、关机按钮(二者都未在 附图中示出)等的操作来执行的正常终止。 0064 当步骤S11至S14全部被判定为否时,即,当终止尚未被指示时,处理返回到步骤 S11,并且步骤S11至S14中的判断处理被重复。 0065 当判定其他类型的终止已在步骤S14中被指示、即正常终止已被指示时,在步骤 S15中终止部分92正常地终止当时运行的应用。由于这是正常终止,因此与稍后将描述的 步骤S22中的强制终止的情况相比,参数等被保存,并且可以完整地复原(restore)恰在终 止之前的状态。在步骤S16中,命令部分9。

31、3指示硬盘驱动器20终止处理。此时,硬盘驱动 器20判断数据是否被保持在缓冲存储器71中。如果数据被保持在缓冲存储器71中,则硬 盘驱动器20读出数据,并将所有数据记录在硬盘72中。因此,数据丢失被避免。 0066 当缓冲存储器71中没有未被记录的数据时,硬盘驱动器20向操作控制部分16返 回终止处理完成的响应。随后,在步骤S17中,判断部分91判断是否存在来自硬盘驱动器 20的完成的响应。该处理被重复直至响应被给出。 0067 当在步骤S17中判定存在完成的响应时,在步骤S18中切换部分94断开电源开关 说 明 书CN 102455772 A 6/8页 9 14B。结果,从端子15到每个部分。

32、的电力供应被停止。另外,在步骤S19中切换部分94关 断FET 54。也就是说,切换部分94利用逻辑L信号来切换已通过二极管51输出到FET 53 的栅极的逻辑H信号。结果,由于FET 53被关断,并且逻辑H信号通过电阻52被从连续电 源13供应到栅极,因此FET 54被关断。结果,对硬盘驱动器20的电力供应停止。 0068 另一方面,当在步骤S11中判定已检测到异常温度时,在步骤S21中切换部分94 立即断开电源开关14B。也就是说,如稍后所描述的,虽然对硬盘驱动器20的电力供应的切 断被延迟,但是从端子15到每个部分的电力供应被不加延迟地立即停止。结果,信息处理 设备1的构成要素被避免受热。

33、量损害。 0069 在步骤S22中,终止部分92强制终止当时运行的应用。由于这是强制终止,因此 与步骤S15中的正常终止的情况相反,参数等未被保存,并且恰在终止之前的状态无法在 稍后被完整地复原。由于应用被强制地终止,因此操作控制部分16的负荷减少。结果,操 作控制部分16消耗的电力减少,并且生成的热量因此减少,所以温度降低。结果,可以避免 由操作控制部分16的热量引起的损害。 0070 接下来,在步骤S23中,命令部分93指示硬盘驱动器20终止处理。基于该指示, 硬盘驱动器20将当时存储在缓冲存储器71中的所有数据记录在硬盘72上。 0071 在步骤S24中,判断部分91判断从检测到异常温度。

34、时起是否已流逝了延迟时间。 预设的延迟时间对应于将缓冲存储器71中满容量存储的所有数据记录在硬盘72上所必需 的时间。 0072 例如,假设SATA的传输速率是150兆字节/秒,缓冲存储器71的容量是32兆字 节,并且数据被充满地存储在缓冲存储器71中,则所有数据被传输要花213.3毫秒。因此, 213.3毫秒被设置为延迟时间。作为替代,考虑到记录时间可能由于增加了寻找操作而被加 长,还可以将延迟时间设为400ms。用户可以设置延迟时间,并且稍后将参考图8来描述设 置处理。 0073 在从检测到异常温度时起已流逝延迟时间之后,在步骤S25中切换部分94关断 FET 54。也就是说,操作控制部分。

35、16利用逻辑L信号来切换已通过二极管51输出到FET 53的栅极的逻辑H信号。结果,由于FET 53被关断,并且逻辑H信号通过电阻52被从连续 电源13供应到栅极,因此FET 54被关断。结果,对硬盘驱动器20的电力供应停止。 0074 通过这种方式,对硬盘驱动器20的电力供应的停止被延迟与将缓冲存储器71中 最大限度存储的所有数据记录在硬盘72上所必需的时间相对应的时间。结果,即使操作被 异常温度的检测所终止,也可以防止例如缓冲存储器71中保持的数据被丢失。 0075 在硬盘驱动器20被指示终止处理之后,当在不等待来自硬盘驱动器20的终止处 理完成的响应的情况下已流逝某个时间时,对硬盘驱动器。

36、20的电力供应被立即停止。因 此,与等待响应的情况相比,可以更迅速地保护操作控制部分16。 0076 在步骤S12中,即使当判定了电源按钮14A已被操作了某个时间或更长时,与在步 骤S11中判定已检测到异常温度的情况中相同的处理也被运行。因此,在此情况下,与已检 测到异常温度的情况中相同的效果可以被实现。 0077 当在步骤S13中判定连续电力供应已停止时,在步骤S20中切换部分94将切换开 关34从接触点a切换到接触点b。结果,来自电池33的电力通过切换开关34、电源IC 12 和连续电源13被供应到操作控制部分16和硬盘驱动器20。之后,与上述情况类似,步骤 说 明 书CN 1024557。

37、72 A 7/8页 10 S21至S25中的处理被运行。 0078 通过这种方式,即使当运行期间AC电源31被拆下或电池32被移除时,也可以防 止数据丢失。 0079 异常温度检测中的操作的定时 0080 图5A至5D是示出异常温度检测中的操作定时的定时图。以下,将参考图5A至5D 来进一步描述异常温度检测中的操作。 0081 被指示启动处理的切换部分94在时刻t 11 接通电源开关14B(图5A)。结果,电力 被从端子15供应到每个部分。 0082 另外,切换部分94在时刻t 11 通过二极管51接通FET 53(图5B)。结果,FET 54 被接通(图5C)。结果,来自连续电源13的电力通。

38、过FET54被供应到硬盘驱动器20。 0083 例如,当在时刻t 12 检测到异常温度时,测量部分17从时刻t 12 到时刻t 13 输出异 常温度检测信号(图5D)。当接收到异常温度检测信号时,操作控制部分16的切换部分94 立即断开电源开关14B。结果,来自端子15的电力供应从时刻t 12 起停止(图5A)。 0084 切换部分94在从异常温度检测的时刻t 12 起已流逝预定时间T(例如,如上所述的 400ms)的时刻t 14 通过二极管51关断FET 53(图5B)。结果,FET 54被关断(图5C)。在 时刻t 14 ,将缓冲存储器71中的所有数据记录在硬盘72上的处理被完成。因此,在。

39、完成记 录处理之后,对硬盘驱动器20的电力供应停止。 0085 电源按钮操作期间的操作的定时 0086 图6A至6D是示出电源按钮14A的操作期间的操作定时的定时图。以下,将参考 图6A至6D来进一步描述电源按钮14A的操作期间的操作。 0087 被指示启动处理的切换部分94在时刻t 21 接通电源开关14B(图6B)。结果,电力 被从端子15供应到每个部分。 0088 另外,切换部分94在时刻t 21 通过二极管51接通FET 53(图6C)。结果,FET 54 被接通(图6D)。结果,来自连续电源13的电力通过FET54被供应到硬盘驱动器20。 0089 例如,当电源按钮14A从时刻t 2。

40、2 到时刻t 23 被操作4秒或更长时,操作控制部分16 的切换部分94立即指示硬盘驱动器20终止处理并断开电源开关14B(图6B)。结果,来自 端子15的电力供应从时刻t 23 起停止。 0090 切换部分94在从终止指示的时刻t 23 起已流逝预定时间T(例如,如上所述的 400ms)的时刻t 24 通过二极管51关断FET 53(图6C)。结果,FET 54被关断(图6D)。结 果,在将缓冲存储器71中的所有数据记录在硬盘72上的处理已被完成之后,对硬盘驱动器 20的电力供应停止。 0091 电力供应被切断时执行的操作的定时 0092 图7A至7D是示出当来自AC电源31和电池32的电力。

41、供应在运行期间被切断时 执行的操作的定时的定时图。以下,将参考图7A至7D来进一步描述当来自AC电源31和 电池32的电力供应在运行期间被切断时执行的操作。 0093 被指示启动处理的切换部分94在时刻t 31 接通电源开关14B(图7B)。结果,电力 被从端子15供应到每个部分。 0094 另外,切换部分94在时刻t 31 通过二极管51接通FET 53(图7C)。结果,FET 54 被接通(图7D)。结果,来自连续电源13的电力通过FET54被供应到硬盘驱动器20。 说 明 书CN 102455772 A 10 8/8页 11 0095 例如,在时刻t 32 ,当来自AC电源31和电池32。

42、的电力供应被切断时,操作控制部分 16的切换部分94立即指示硬盘驱动器20终止处理并断开电源开关14B(图7B)。结果,来 自端子15的电力供应从时刻t 32 起停止。 0096 在时刻t 32 ,切换部分94将切换开关34从接触点a切换到接触点b(图7A)。结 果,电力自那时起从电池33被供应到操作控制部分16和硬盘驱动器20。 0097 另外,切换部分94在从来自AC电源31和电池32的电力供应被切断的时刻t 32 起 已流逝预定时间T(例如,如上所述的400ms)的时刻t 33 通过二极管51关断FET 53(图7C)。 结果,FET 54被关断(图7D)。结果,在将缓冲存储器71中的所。

43、有数据记录在硬盘72上的 处理被完成之后,对硬盘驱动器20的电力供应停止。 0098 在时刻t 33 ,确定部分94将切换开关34从紧急情况的接触点b切换回正常模式的 接触点a。 0099 延迟时间设置处理 0100 在实施例中,用户可以任意设置图4的步骤S24中的延迟时间。将参考图8的流 程图来描述延迟时间设置处理。 0101 图8是例示了延迟时间设置处理的流程图。该处理在信息处理设备1被第一次使 用时运行或者事先由制造者在信息处理设备1被生产时运行。 0102 在步骤S41中获取部分95获取延迟时间。也就是说,用户对操作部分22进行操 作,从而输入在异常温度被检测到时将被提供的延迟时间。获。

44、取部分95获得输入的延迟时 间的值。 0103 在步骤S42中设置部分96设置延迟时间。也就是说,在步骤S41中获得的延迟时 间被存储在存储部分19中。如上所述,作为在图4的步骤S24中确定的延迟时间,通过这 种方式设置的延迟时间被使用。 0104 如上所述,在实施例中,延迟时间由软件设置。逻辑上,还可以利用例如包含电阻 和电容器的硬件来配置延迟电路。然而,由于适当的延迟时间依据硬盘驱动器20的类型而 变化,因此如果利用硬件来配置延迟电路,则有必要为每个硬盘驱动器20准备不同的延迟 电路,这增加了成本。如果延迟时间是由软件设置的,则该时间可简单地通过使其与硬盘驱 动器20相对应来设置,从而设计。

45、的自由度增加。也就是说,容易对硬盘驱动器20的设计的 修改作出响应,这使得可以降低成本。另外,由于延迟时间可被设置成更精确的值,因此考 虑的额外时间可以被缩短,结果,可以缩短延迟时间。 0105 在以上描述中,硬盘驱动器20被当作主存储设备。然而,本公开还可应用于具有 其中暂时保持在内置缓冲存储器中的数据被存储在存储介质中的配置的其他主存储设备。 数据从缓冲存储器发送到的存储介质还包括诸如磁盘、磁光盘、光盘、半导体等之类的任意 存储介质。 0106 本公开包含与2010年11月5日递交日本专利局的日本优先专利申请JP 2010-248429中公开的主题相关的主题,该日本优先专利申请的全部内容通。

46、过引用结合于 此。 0107 本领域技术人员应该理解,取决于设计需求和其他因素,可以发生各种修改、组 合、子组合和变更,只要它们落入所附权利要求或其等同物的范围内即可。 说 明 书CN 102455772 A 11 1/6页 12 图1 说 明 书 附 图CN 102455772 A 12 2/6页 13 图2 图3 说 明 书 附 图CN 102455772 A 13 3/6页 14 图4 说 明 书 附 图CN 102455772 A 14 4/6页 15 图5A 图5B 图5C 图5D 图6A 图6B 说 明 书 附 图CN 102455772 A 15 5/6页 16 图6C 图6D 图7A 图7B 图7C 图7D 说 明 书 附 图CN 102455772 A 16 6/6页 17 图8 说 明 书 附 图CN 102455772 A 17 。

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

当前位置:首页 > 物理 > 计算;推算;计数


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